--- /srv/rebuilderd/tmp/rebuilderdJXVoZw/inputs/hol88-doc_2.02.19940316dfsg-6_all.deb +++ /srv/rebuilderd/tmp/rebuilderdJXVoZw/out/hol88-doc_2.02.19940316dfsg-6_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-04-25 17:46:25.000000 debian-binary │ -rw-r--r-- 0 0 0 1236 2025-04-25 17:46:25.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1063108 2025-04-25 17:46:25.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1063344 2025-04-25 17:46:25.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -12,20 +12,20 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 2284 1991-09-29 12:19:37.000000 ./usr/share/doc/hol88-doc/Manual/Covers/REFERENCE.ps.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 2284 1991-09-29 12:20:00.000000 ./usr/share/doc/hol88-doc/Manual/Covers/TUTORIAL.ps.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 2437 1991-06-20 13:46:07.000000 ./usr/share/doc/hol88-doc/Manual/Covers/arms.ps.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 2259 1991-06-20 13:46:02.000000 ./usr/share/doc/hol88-doc/Manual/Covers/dsto.ps.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1864 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Covers/endpages.dvi │ │ │ -rw-r--r-- 0 root (0) root (0) 63242 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Covers/endpages.ps.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 952 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Covers/titlepages.dvi.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 68599 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Covers/titlepages.ps.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 68598 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Covers/titlepages.ps.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Description/ │ │ │ --rw-r--r-- 0 root (0) root (0) 368897 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Description/description.dvi.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 368911 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Description/description.dvi.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Guide/ │ │ │ -rw-r--r-- 0 root (0) root (0) 73078 1993-09-28 10:51:26.000000 ./usr/share/doc/hol88-doc/Manual/Guide/guide.ps.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Libraries/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2288 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Libraries/libraries.dvi │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Reference/ │ │ │ --rw-r--r-- 0 root (0) root (0) 345505 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Reference/reference.dvi.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 345526 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Reference/reference.dvi.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Tutorial/ │ │ │ --rw-r--r-- 0 root (0) root (0) 115432 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Tutorial/tutorial.dvi.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 115441 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/Manual/Tutorial/tutorial.dvi.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 538 2025-04-25 17:46:25.000000 ./usr/share/doc/hol88-doc/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1124 2010-11-05 16:09:32.000000 ./usr/share/doc/hol88-doc/copyright │ │ ├── ./usr/share/doc/hol88-doc/Manual/Covers/endpages.dvi │ │ │ @@ -1,10 +1,10 @@ │ │ │ 00000000: f702 0183 92c0 1c3b 0000 0000 03e8 1b20 .......;....... │ │ │ -00000010: 5465 5820 6f75 7470 7574 2032 3032 352e TeX output 2025. │ │ │ -00000020: 3034 2e32 353a 3139 3530 8b00 0000 0100 04.25:1950...... │ │ │ +00000010: 5465 5820 6f75 7470 7574 2032 3032 362e TeX output 2026. │ │ │ +00000020: 3033 2e30 313a 3036 3538 8b00 0000 0100 03.01:0658...... │ │ │ 00000030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 00000050: 0000 00ff ffff ff8d ef1a 6865 6164 6572 ..........header │ │ │ 00000060: 3d6c 3362 6163 6b65 6e64 2d64 7669 7073 =l3backend-dvips │ │ │ 00000070: 2e70 726f 8ea0 0276 ef02 8da0 fd86 d70b .pro...v........ │ │ │ 00000080: a002 5b28 f58d a0fe b76b a68d 8d92 0096 ..[(.....k...... │ │ │ 00000090: f106 a5ff 4b53 34ef 4d70 733a 3a5b 6265 ....KS4.Mps::[be │ │ ├── ./usr/share/doc/hol88-doc/Manual/Covers/endpages.ps.gz │ │ │┄ Command `'ps2ascii {}'` failed with exit code 1. Standard output: │ │ │┄ GPL Ghostscript 10.05.1: Unrecoverable error, exit code 1 │ │ │ @@ -1,3953 +1,3953 @@ │ │ │ 00000000: 1f8b 0800 0000 0000 0203 ec3c 5d73 e338 ...........<]s.8 │ │ │ -00000010: 8eef fc15 9cbd eada a4aa 6349 ce57 2775 ..........cI.W'u │ │ │ -00000020: 77d5 71d2 a9ea ad8e 271b f7f4 642b 97da w.q.....'...d+.. │ │ │ -00000030: 9525 3ad6 4496 3492 ecd8 cbf5 7f3f 0024 .%:.D.4......?.$ │ │ │ -00000040: 254a 969d 4ccf dcd5 3d5c 66da a240 1004 %J..L...=\f..@.. │ │ │ -00000050: 4110 0069 c2ef 7eb8 1d1d 5c84 e958 1cf4 A..i..~...\..X.. │ │ │ -00000060: 7b2e 7bf7 ee32 177e 99e6 e73c 5c44 59b1 {.{..2.~...<\DY. │ │ │ -00000070: f7bc cffb 6eff a8e7 f1bd afe2 9e7f 8916 ....n........... │ │ │ -00000080: 0201 c74e 2816 fb9c 5fa6 d92a 8f9e a625 ...N(..._..*...% │ │ │ -00000090: 61f1 3b3f 8c02 3fe6 9f56 828f d249 f9e2 a.;?..?..V...I.. │ │ │ -000000a0: e702 687e 8dca 589c 7391 8499 ff24 8a1e ..h~..X.s....$.. │ │ │ -000000b0: 9036 3d45 6972 e597 5079 9d47 fc22 cb79 .6=Eir..Py.G.".y │ │ │ -000000c0: ff98 7ba7 e747 27e7 50c0 8e00 f116 1b9d ..{..G'.P....... │ │ │ -000000d0: f323 5dfc 310f 05f0 7751 0440 1060 8374 .#].1...wQ.@.`.t │ │ │ -000000e0: 9e84 51f2 3448 97e7 dc85 ff8e cf4e f887 ..Q.4H.......N.. │ │ │ -000000f0: a33e 545d a5c1 7c26 92f2 3a4d 4aa0 7079 .>T]..|&..:MJ.py │ │ │ -00000100: 73e7 b9f8 7986 1f1f 2c84 5b3f 13f9 28fa s...y...,.[?..(. │ │ │ -00000110: 27f6 e363 479f 92f0 329d 6155 c1de 5d7d '..cG...2.aU..]} │ │ │ -00000120: fb7c 3bfa 598c b1f7 73be f7f2 f2d2 cbd5 .|;.Y...s....... │ │ │ -00000130: 48c5 4af4 8274 b6af 71b0 899f 845f a244 H.J..t..q...._.D │ │ │ -00000140: 6801 5683 d618 b77e eecf 4429 72e8 28cc h.V....~..D)r.(. │ │ │ -00000150: a2ff 3871 5d5d 334a e779 00cd 38ca 399d ..8q]]3J.y..8.9. │ │ │ -00000160: 97d9 9c84 7adc 738f 7afd e373 efec 18a7 ....z.s.z..s.... │ │ │ -00000170: 6720 9ea2 e436 4f83 9128 cf79 2996 bd2c g ...6O..(.y).., │ │ │ -00000180: 4f71 d4ec dd0f cc81 a657 5150 f243 d7e5 Oq.......WQP.C.. │ │ │ -00000190: 2116 4231 e106 38c6 a6ce 5002 6c0d ff9c !.B1..8...P.l... │ │ │ -000001a0: 811c 4749 8828 eba1 3392 6219 4ca1 702f ..GI.(..3.b.L.p/ │ │ │ -000001b0: 476c b81e 3817 329c 67f0 fc7a 27cb dc4f Gl..8.2.g..z'..O │ │ │ -000001c0: 8a18 6609 aaa3 222e f8c4 8f0b c187 cea2 ..f..."......... │ │ │ -000001d0: 0089 71cf e3a7 7d3e 9bc7 0099 12e4 43ef ..q...}>......C. │ │ │ -000001e0: 1840 4c81 6210 4816 cf8b 3357 523b eafb .@L.b.H...3WR;.. │ │ │ -000001f0: 2328 4d94 48a4 261f 5c6e e178 fcc0 5bcb #(M.H.&.\n.x..[. │ │ │ -00000200: 038f 7beb 6822 b01f 97c1 f01e 8334 09fc ..{.h".......4.. │ │ │ -00000210: 1260 d8d9 9d28 d278 8eca 03c3 5c20 e45b .`...(.x....\ .[ │ │ │ -00000220: 0b94 8827 5ee0 0471 ea83 593d d8a8 d012 ...'^..q..Y=.... │ │ │ -00000230: b1d5 4090 5f97 931c a485 73a0 9168 6c34 ..@._.....s..hl4 │ │ │ -00000240: 28d7 b0f6 f50e 19b2 706d da8a a869 ed71 (.......pm...i.q │ │ │ -00000250: 3f0c a98b af77 0f6c e697 79b4 e4c1 3ccf ?....w.l..y...<. │ │ │ -00000260: 41c5 d49b bce0 173c 4765 e6c5 7ccc fd71 A.......R. │ │ │ -000002e0: a0cc e919 4e0e 4a3f 8a25 d67f 505a 3ae4 ....N.J?.%..PZ:. │ │ │ -000002f0: 5026 f564 0e2e d5af ab4c f043 c0c5 971b P&.d.....L.C.... │ │ │ -00000300: 25aa 4952 e64b 0d1a c052 e7d0 1934 2ca0 %.IR.K...R...4,. │ │ │ -00000310: 3279 72c6 3ecc c63d f7f3 dc5f 3167 1041 2yr.>..=..._1g.A │ │ │ -00000320: 2b58 7bf7 ce60 1ec5 e1e5 d4cf 257e d09b +X{..`......%~.. │ │ │ -00000330: c841 369f 9220 459b c191 bb21 2e52 7e21 .A6.. E....!.R~! │ │ │ -00000340: 9d49 9a72 90e0 04ba 58f7 1911 e330 66f8 .I.r....X....0f. │ │ │ -00000350: 5840 d73c 4efd 1086 00bc 8260 cc78 1e40 X@. │ │ │ -00000440: cacb 681d cdc0 c4cf fce2 99e5 a200 ef29 ..h............) │ │ │ -00000450: 6020 57d2 0902 e0a1 5304 8f68 3792 a41e ` W.....S..h7... │ │ │ -00000460: 0fa0 22a3 68f4 93a4 3d1e ac19 7152 2d68 ..".h...=...qR-h │ │ │ -00000470: 7bd1 16f8 4525 8d91 9ac0 0959 1ca0 c5b0 {...E%.....Y.... │ │ │ -00000480: 1ba3 acf8 cf88 7ae0 7c96 d0a5 7abd 82d7 ......z.|...z... │ │ │ -00000490: 719a c979 2172 b203 f072 304d d367 fe9c q..y!r...r0M.g.. │ │ │ -000004a0: a42f 8964 e61d a839 a3cf 9ca6 65c8 950d ./.d...9....e... │ │ │ -000004b0: 27d9 ccd2 8528 53e7 1bef b26b c09f 477c '....(S....k..G| │ │ │ -000004c0: 5d90 f124 93e5 2a00 d943 64a1 7776 8646 ]..$..*..Cd.wv.F │ │ │ -000004d0: cef9 ebb7 b574 eebe 19fb 4a2b 0e7d 18ae .....t....J+.}.. │ │ │ -000004e0: 02f8 072b 5700 a30c 98d0 82e6 15d3 a2c9 ...+W........... │ │ │ -000004f0: b4a8 79e6 c534 7d41 278c 4611 cc5d 5e4a ..y..4}A'.F..]^J │ │ │ -00000500: 5635 a377 bb61 0d20 e181 06d9 46fd deb1 V5.w.a. ....F... │ │ │ -00000510: 5f98 e792 a75d 38e0 c241 07a0 1a0d 4aff _....]8..A....J. │ │ │ -00000520: f844 9922 9052 5f9b 2818 b207 15c7 1211 .D.".R_.(....... │ │ │ -00000530: 4095 f9e1 894b 433f 3c81 c846 4d5f b0c8 @....KC?<..FM_.. │ │ │ -00000540: 0bf8 20fb 8276 9e86 7d72 7cfa c1eb 9d9e .. ..v..}r|..... │ │ │ -00000550: 5037 caa7 dc37 81ca e9de af87 cc09 2354 P7...7........#T │ │ │ -00000560: 76f4 b0e1 6a25 eb57 b43d ab52 013c 0328 v...j%.W.=.R.<.( │ │ │ -00000570: 3546 bf02 688c 43a6 0099 54d5 e257 7970 5F..h.C...T..Wyp │ │ │ -00000580: e6c2 2a04 5721 489a bc7a 5d13 ce61 370e ..*.W!H..z]..a7. │ │ │ -00000590: 3338 f8ae 27d5 3c86 cedd 860f 193a 83ab 38..'.<......:.. │ │ │ -000005a0: 1416 3788 464b 0db0 60d9 826f b95b 918d ..7.FK..`..o.[.. │ │ │ -000005b0: fd26 81af bb6f ce42 22e4 1e6b eff9 b7f5 .&...o.B"..k.... │ │ │ -000005c0: 80d7 6e4c 073a 1017 8573 787b 998a 5ca0 ..nL.:...sx{..\. │ │ │ -000005d0: 1965 147e 3cec 5d45 4516 fbab fdbd a1b8 .e.~<.]EE....... │ │ │ -000005e0: ffba bff7 0596 60fe 731e 414c c6bd 1307 ......`.s.AL.... │ │ │ -000005f0: 02b2 fd47 59ad 3043 45bf c6b0 fc58 ab4a ...GY.0CE....X.J │ │ │ -00000600: 2b34 3d40 aba3 0428 2d20 0806 89e0 fc91 +4=@...(- ...... │ │ │ -00000610: 2715 cb08 6397 3542 8c00 98f2 e46b 1d16 '...c.5B.....k.. │ │ │ -00000620: 6995 0757 24e5 132d b1af 7764 71e0 7f28 i..W$..-..wdq..( │ │ │ -00000630: 79b8 d829 a081 21c3 d055 0c86 2294 0c85 y..)..!..U.."... │ │ │ -00000640: 56db 20fe 648c d0ba 9392 6aaf 6821 d59a V. .d.....j.h!.. │ │ │ -00000650: 1293 5b29 69ee 06b0 4235 cd44 c09a 2ad1 ..[)i...B5.D..*. │ │ │ -00000660: 4442 7408 4399 5971 08ab 8b3c aa11 9499 DBt.C.Yq...<.... │ │ │ -00000670: 4006 4051 62f0 6625 86ae c00c ba3e 0380 @.@Qb.f%.....>.. │ │ │ -00000680: 5af2 84cc 0026 1118 ffa7 dab0 fa52 d141 Z....&.......R.A │ │ │ -00000690: 8d15 71e9 935e 5048 71a1 01f7 48df 2031 ..q..^PHq...H. 1 │ │ │ -000006a0: e746 8e78 c655 15ae 38ed 5bc7 04d6 2f81 .F.x.U..8.[.../. │ │ │ -000006b0: 3c38 e237 4852 1e1c 5241 c883 3e15 2618 <8.7HR..RA..>.&. │ │ │ -000006c0: 8dde a0bf 7b92 2e41 a6d2 a367 2415 c62f ....{..A...g$../ │ │ │ -000006d0: 5235 7996 8ac6 8bb4 fa77 6299 7120 fe02 R5y......wb.q .. │ │ │ -000006e0: c599 cc18 90c7 6282 d03e 1553 2c7a 5404 ......b..>.S,zT. │ │ │ -000006f0: 95e1 aa94 4349 5517 5052 6d4a 2829 424b ....CIU.PRmJ()BK │ │ │ -00000700: 0941 f1c8 ea64 052c f495 9fcc b84f 061d .A...d.,.....O.. │ │ │ -00000710: 22b6 d148 1b6b 1c0f 00e0 bd92 236a 1a53 "..H.k......#j.S │ │ │ -00000720: 3b1d bd9f d8d8 5ec4 8763 3f78 06bc 03da ;.....^..c?x.... │ │ │ -00000730: cbd4 5b8d 77f0 3fff 3a8d 0a88 ae71 7e04 ..[.w.?.:....q~. │ │ │ -00000740: ff47 07ee 9fdf 23da 9348 440e 4620 e42f .G....#..HD.F ./ │ │ │ -00000750: 11aa cb54 f030 0d70 7967 1ccc 681c 95ab ...T.0.pyg..h... │ │ │ -00000760: 5e45 51f0 94bc 0a2c 9f82 f643 44bd e02f ^EQ....,...CD../ │ │ │ -00000770: b086 cf35 56dd d354 f810 26f4 c272 c961 ...5V..T..&..r.a │ │ │ -00000780: 5786 d4d3 0c0d 33ec adfe a1ea de13 337f W.....3.......3. │ │ │ -00000790: dec7 76f8 afde afee 5de2 ced6 3b3b a08d ..v.....]...;;.. │ │ │ -000007a0: 2bf6 fcc5 c79d 170c fe17 1194 a6c1 e712 +............... │ │ │ -000007b0: 7cda 0a4c 0a58 5ae4 793c c791 4060 ed80 |..L.XZ.y<..@`.. │ │ │ -000007c0: 799e 410c 3989 e01d 941d ac07 0e0d b629 y.A.9..........) │ │ │ -000007d0: 6144 3cf0 7482 04ca 3665 7e3b 1fc7 5100 aD<.t...6e~;..Q. │ │ │ -000007e0: 5b69 d8bf c292 dafb 727b fb65 ff3d 17c0 [i......r{.e.=.. │ │ │ -000007f0: 3f10 59c0 d610 7d8b d73b 0c2a 1220 e558 ?.Y...}..;.*. .X │ │ │ -00000800: a343 b77b 1055 ae40 3a7a b4fb c0ce 8ae3 .C.{.U.@:z...... │ │ │ -00000810: feac 6add e334 2284 1534 1443 359d 34a9 ..j..4"..4.C5.4. │ │ │ -00000820: e10c 26c4 23ca f9dc 8c1a fea6 6599 15e7 ..&.#.......e... │ │ │ -00000830: 8e83 9b5d a4b3 3cc8 14ff bd34 7f72 e22c ...]..<....4.r., │ │ │ -00000840: 8b7b e5b2 1213 e902 2902 3c33 70a0 aa27 .{......).<3p..' │ │ │ -00000850: c1ff 54cd 161f 8394 62f1 27be 87ac fd9c ..T.....b.'..... │ │ │ -00000860: e6cf d835 0d1e 2980 4839 ee6b d47c 1353 ...5..).H9.k.|.S │ │ │ -00000870: 304c d506 c284 a26c cf41 9982 b105 89f5 0L.....l.A...... │ │ │ -00000880: 0c0f d738 824e ed60 4e90 c669 de2b 022e ...8.N.`N..i.+.. │ │ │ -00000890: f91a bd1d 6b6c 8a69 e34c 2885 00e6 e954 ....kl.i.L(....T │ │ │ -000008a0: 0230 3122 44a0 6e82 eb85 8c39 c09f e274 .01"D.n....9...t │ │ │ -000008b0: ecc7 ccc9 c249 4f95 c9f3 1c55 bb6e e56c .....IO....U.n.l │ │ │ -000008c0: daa8 c1a2 00ba 27c7 c787 47c6 c121 48d1 ......'...G..!H. │ │ │ -000008d0: 270c d0d7 5e56 02d2 69bf 0781 36c6 47ad '...^V..i...6.G. │ │ │ -000008e0: 9dad 859c 9588 5f21 63ad 858c 6d2d e41c ......_!c...m-.. │ │ │ -000008f0: e76e 8aa4 6163 af23 3234 b464 a40f e915 .n..ac.#24.d.... │ │ │ -00000900: 8da3 d502 ecef f3cc cf31 c893 d0c0 eab1 .........1...... │ │ │ -00000910: 8514 66bd 0c02 3509 c6a1 5533 2dbb 6a90 ..f...5...U3-.j. │ │ │ -00000920: 15c6 010a c114 88eb 8148 c7f1 523f 57f4 .........H..R?W. │ │ │ -00000930: 9ce7 4bfd 5cf1 47bb 355a 34c0 4202 0c35 ..K.\.G.5Z4.B..5 │ │ │ -00000940: 5507 9b59 0a9e 9700 8e21 4343 c376 1674 U..Y.....!CC.v.t │ │ │ -00000950: 6943 d754 d3a4 3ccf 5fa1 8c0c 6d52 4676 iC.T..<._...mRFv │ │ │ -00000960: 5fa1 8c02 d9c5 774b e630 1b0d b096 b201 _.....wK.0...... │ │ │ -00000970: 778f b245 03b6 07bf 69f0 d874 9700 b690 w..E....i..t.... │ │ │ -00000980: 6f4d 77a3 d70d 716d 19e6 1ba4 1882 35eb oMw...qm......5. │ │ │ -00000990: f949 304d bb59 54b1 87e9 432f a5d3 7eb3 .I0M.YT...C/..~. │ │ │ -000009a0: 0b22 b2dc 6449 a1d3 ab8a b24f d59e 9710 ."..dI.....O.... │ │ │ -000009b0: 1b23 220a abd7 f834 4293 dcea d56a be6e .#"....4B....j.n │ │ │ -000009c0: e2f7 d5be b31a d796 9e76 0ca2 6bef 6557 .........v..k.eW │ │ │ -000009d0: 009e 3f8f 3b2a a204 dc43 075c 1db9 5970 ..?.;*...C.\..Yp │ │ │ -000009e0: 3c06 114b 11d8 7c2c b6f0 b768 b347 f072 <..K..|,...h.G.r │ │ │ -000009f0: 9685 dde0 a01b 3cee 06fb 1df3 574b 9810 ......<.....WK.. │ │ │ -00000a00: c0fc 511d b785 5e75 a637 9e0d 0c64 d95e ..Q...^u.7...d.^ │ │ │ -00000a10: 744d 8ae3 9d14 c32d 1457 1ad6 d290 718a tM.....-.W....q. │ │ │ -00000a20: 87d8 1019 07cf e804 94b3 d852 db53 3eca ...........R.S>. │ │ │ -00000a30: 28c6 88fc 5617 1573 66d7 468b c5a4 1c63 (...V..sf.F....c │ │ │ -00000a40: 40ee c352 c450 65d2 c6a0 90a8 03c5 f1d5 @..R.Pe......... │ │ │ -00000a50: f649 0f4a ea27 5654 451b bcb1 2071 db65 .I.J.'VTE... q.e │ │ │ -00000a60: 576e ed93 f6de e899 1ae8 6dda 3b49 d8c7 Wn........m.;I.. │ │ │ -00000a70: 4271 b9d1 0e57 6202 9bcb f546 4d34 6981 Bq...Wb....FM4i. │ │ │ -00000a80: 9a28 1bd5 92f6 e5eb 0da8 e28c 14b3 833d .(.............= │ │ │ -00000a90: 82e3 f94e 9b3a 6eac 1a20 15d4 7f97 501b ...N.:n.. ....P. │ │ │ -00000aa0: 53fd 5d32 6d50 689c b4fd 5f10 6983 bbb7 S.]2mPh..._.i... │ │ │ -00000ab0: 4ab4 ae36 8bc3 c0a2 c96b 4bb3 8751 5f65 J..6.....kK..Q_e │ │ │ -00000ac0: 93f5 72c0 c8c5 870f bd9f 5d2b 26cc a89c ..r.......]+&... │ │ │ -00000ad0: 658d b5a4 d047 9dd2 7763 ef9c 3c56 4907 e....G..wc...D.E...)..2. │ │ │ -00000b00: 7c8b 54f1 408e a15c 37ab 99ad a55b e704 |.T.@..\7....[.. │ │ │ -00000b10: ff5a f178 dda2 0eca 6b9b 4594 f214 3607 .Z.x....k.E...6. │ │ │ -00000b20: 187e 5014 aa63 cf4a 043e 9d38 a22e 3e5a .~P..c.J.>.8..>Z │ │ │ -00000b30: caf2 4682 c533 6c69 09e6 1702 0f2f 14e0 ..F..3li...../.. │ │ │ -00000b40: b792 6954 d6e1 12c1 b9d9 45d4 54db 1b0d ..iT......E.T... │ │ │ -00000b50: 6d43 7cd8 5f35 9b1a efad a2ee aa87 8776 mC|._5.........v │ │ │ -00000b60: 5ff1 7203 b26a 412c 9541 13b1 25a2 eb30 _.r..jA,.A..%..0 │ │ │ -00000b70: 5d6a c936 ec57 839e bd51 c1e0 6b4b bc89 ]j.6.W...Q..kK.. │ │ │ -00000b80: 7f8f bae4 5c0c 876a 6f12 4e70 d4cc 2c6f ....\..jo.Np..,o │ │ │ -00000b90: 5058 7c6c 5bd8 10dd 9451 326f 455c 4d49 PX|l[....Q2oE\MI │ │ │ -00000ba0: 6fcc 56d7 5c91 081a 014a 6338 afd2 203d o.V.\....Jc8.. = │ │ │ -00000bb0: dca0 d1d4 a1b7 d021 4c9b 4e6b 738a db3e .......!L.Nks..> │ │ │ -00000bc0: e30c 3ac7 61f9 fd2e d2db ab69 0475 75f7 ..:.a......i.uu. │ │ │ -00000bd0: b649 1dec 7405 8baa a61d 2e7e 47e8 d1e1 .I..t......~G... │ │ │ -00000be0: 38c9 5c35 2026 9ada e65c 2d56 1351 ef28 8.\5 &...\-V.Q.( │ │ │ -00000bf0: 5a0a ab59 4ef0 40e6 55f7 bab9 036c fe39 Z..YN.@.U....l.9 │ │ │ -00000c00: 9bab acb5 fe9a abc4 33df d355 d26a 37d9 ........3..U.j7. │ │ │ -00000c10: 1241 bed9 23d7 16f6 0d0e b476 799b 93b5 .A..#......vy... │ │ │ -00000c20: dc3a 594d b7f8 bb26 8d75 4f4f 3581 ff3f .:YM...&.uOO5..? │ │ │ -00000c30: 65af c53c b9f0 9f71 a495 3134 363a 8040 e..<...q..146:.@ │ │ │ -00000c40: a02c 5372 277d 3cf0 c479 fb75 639e 6d34 .,Sr'}<..y.uc.m4 │ │ │ -00000c50: 75d2 8580 e68a ee12 758d 8a64 2120 c12f u.......u..d! ./ │ │ │ -00000c60: 4aea e0a8 8bbc 3ae5 6e54 7b3a 4455 c749 J.....:.nT{:DU.I │ │ │ -00000c70: 157b db67 174d e111 afbf e0ef 44d8 0c9c .{.g.M......D... │ │ │ -00000c80: 555f f81d 7af7 ac77 b9b1 6d0a 523b b57e U_..z..w..m.R;.~ │ │ │ -00000c90: f52d a8ed deea bfc3 2ad0 ed62 f335 56fa .-......*..b.5V. │ │ │ -00000ca0: 3bf8 ddea b3cd 5f7f 67d7 5bba 3ffc 1f94 ;....._.g.[.?... │ │ │ -00000cb0: 5037 9bde 7636 9532 2a5b 416e aa43 25ad P7..v6.2*[An.C%. │ │ │ -00000cc0: 3568 d641 ef05 bf10 ecda f074 c0b4 1ad7 5h.A.......t.... │ │ │ -00000cd0: 9d74 e274 0b6b 4330 ee16 e9ed 387d dbfc .t.t.kC0....8}.. │ │ │ -00000ce0: 73b7 0be4 37b0 d27f 3b2b ddf3 f28a 0aed s...7...;+...... │ │ │ -00000cf0: 56a3 5d8b ad9a 2f3b 48da ce83 f77b 7838 V.].../;H....{x8 │ │ │ -00000d00: fc63 7838 dccd c3db f5f4 edba bab9 2d37 .cx8..........-7 │ │ │ -00000d10: 86b2 7b4c db56 1d7b eb4a ee44 36e7 0795 ..{L.V.{.J.D6... │ │ │ -00000d20: 0764 af4a 11bf c850 df20 078b 485d 72e9 .d.J...P. ..H]r. │ │ │ -00000d30: 185e 4768 c679 2e32 e177 0f6d d702 7d83 .^Gh.y.2.w.m..}. │ │ │ -00000d40: 2175 df66 48bb 7975 bfc7 90ee 7235 6fd0 !u.fH.yu....r5o. │ │ │ -00000d50: 3aef 8f36 de6f e873 b7af aa74 416d 1b77 :..6.o.s...tAm.w │ │ │ +00000010: 8eef fc15 9cbd 9ada a4aa 6349 4ee2 7452 ..........cIN.tR │ │ │ +00000020: 7757 1d27 9daa deea f664 e39e 9e6c e552 wW.'.....d...l.R │ │ │ +00000030: bbb2 44c7 9ac8 9246 921d 7bb9 feef 0780 ..D....F..{..... │ │ │ +00000040: a444 c9b2 93f9 b8ab 7bb8 ccb4 4581 2008 .D......{...E. . │ │ │ +00000050: 8220 00d2 84bf ffee 767c 7419 a613 71d4 . ......v|t...q. │ │ │ +00000060: efb9 ecfb efaf 72e1 9769 7ec1 c365 9415 ......r..i~..e.. │ │ │ +00000070: 07cf 87bc eff6 4f7a 1e3f f82a eef9 e768 ......Oz.?.*...h │ │ │ +00000080: 2910 70ea 8462 79c8 f955 9aad f3e8 6956 ).p..by..U....iV │ │ │ +00000090: 1216 bff3 c328 f063 fe71 2df8 389d 962f .....(.c.q-.8../ │ │ │ +000000a0: 7e2e 80e6 d7a8 8cc5 0517 4998 f94f a2e8 ~.........I..O.. │ │ │ +000000b0: 0169 d353 9426 d77e 0995 3779 c42f b39c .i.S.&.~..7y./.. │ │ │ +000000c0: f74f b977 7671 32b8 8002 7604 88b7 d8e8 .O.wvq2...v..... │ │ │ +000000d0: 829f e8e2 0f79 2880 bfcb 2200 8200 1ba6 .....y(..."..... │ │ │ +000000e0: 8b24 8c92 a761 baba e02e fc77 7a3e e0ef .$...a.....wz>.. │ │ │ +000000f0: 4ffa 5075 9d06 8bb9 48ca 9b34 2981 c2d5 O.Pu....H..4)... │ │ │ +00000100: 973b cfc5 cf73 fc78 6f21 dcfa 99c8 c7d1 .;...s.xo!...... │ │ │ +00000110: 3fb1 1f1f 3bfa 9884 57e9 1cab 0af6 fdf5 ?...;...W....... │ │ │ +00000120: b74f b7e3 9fc4 047b bfe0 072f 2f2f bd5c .O.....{...///.\ │ │ │ +00000130: 8d54 ac45 2f48 e787 1a07 9bf8 49f8 394a .T.E/H......I.9J │ │ │ +00000140: 8416 6035 688d 71eb e7fe 5c94 2287 8ec2 ..`5h.q...\."... │ │ │ +00000150: 2cfa 8f81 ebea 9a71 bac8 0368 c651 cee9 ,......q...h.Q.. │ │ │ +00000160: a2cc 1624 d441 cf3d eeb9 de85 3b38 4586 ...$.A.=....;8E. │ │ │ +00000170: 87e2 294a 6ef3 3418 8bf2 8297 62d5 cbf2 ..)Jn.4.....b... │ │ │ +00000180: 1447 cdbe ff8e 39d0 f43a 0a4a 7eec ba3c .G....9..:.J~..< │ │ │ +00000190: c442 28a6 dc00 27d8 d419 4980 6de0 9f33 .B(...'...I.m..3 │ │ │ +000001a0: 9493 2809 1165 3372 c652 ac82 1914 eee5 ..(..e3r.R...... │ │ │ +000001b0: 988d 3643 e752 868b 0c9e 5fef 6499 fb49 ..6C.R...._.d..I │ │ │ +000001c0: 11c3 2c41 7554 c405 9ffa 7121 f8c8 5916 ..,AuT....q!..Y. │ │ │ +000001d0: 2031 ee79 fcac cfe7 8b18 2033 82bc ef9d 1.y...... 3.... │ │ │ +000001e0: 0288 2950 0c02 c9e2 4571 ee4a 6a47 7d7f ..)P....Eq.JjG}. │ │ │ +000001f0: 00a5 8912 89d4 e483 cb2d 1c8f 1f79 1b79 .........-...y.y │ │ │ +00000200: e471 6f13 4d05 f6e3 3218 de63 9026 815f .qo.M...2..c.&._ │ │ │ +00000210: 020c 3bbb 1345 1a2f 5079 6098 4b84 7c6b ..;..E./Py`.K.|k │ │ │ +00000220: 8112 f1c4 0b9c 204e 7d30 ab07 1b15 5a22 ...... N}0....Z" │ │ │ +00000230: b61a 08f2 eb72 9283 b470 8e34 128d 8d06 .....r...p.4.... │ │ │ +00000240: e51a d6be de21 4316 ae4d 5b11 35ad 3dee .....!C..M[.5.=. │ │ │ +00000250: 8721 75f1 f5ee 81cd fd32 8f56 3c58 e439 .!u......2.V. │ │ │ +00000290: 9841 0699 906a daca 7c01 b306 73fa 0194 .A...j..|...s... │ │ │ +000002a0: 74e1 c753 2142 c98a d22f 1705 6a8b 5383 t..S!B.../..j.S. │ │ │ +000002b0: 152e a820 6207 6916 8942 3aff a60a fc1e ... b.i..B:..... │ │ │ +000002c0: 8037 5ffc f2c1 a3e5 7644 8f47 3672 6e86 .7_.....vD.G6rn. │ │ │ +000002d0: c307 9760 eee3 c849 1228 8c9c 4f1f d533 ...`...I.(..O..3 │ │ │ +000002e0: 2873 7a86 d3a3 d28f 6289 f5ef 9596 8e38 (sz.....b......8 │ │ │ +000002f0: 9449 3d99 834b f5eb 3a13 fc18 70f1 e58b .I=..K..:...p... │ │ │ +00000300: 12d5 3429 f395 060d 61a9 73e8 0c1a 1650 ..4)....a.s....P │ │ │ +00000310: 993c 3913 1f66 e39e fb79 eeaf 9933 8ca0 .<9..f...y...3.. │ │ │ +00000320: 15ac bd7b 67b8 88e2 f06a e6e7 123f e84d ...{g....j...?.M │ │ │ +00000330: e420 9b8f 4990 a2cd e0c8 dd08 1729 bf94 . ..I........).. │ │ │ +00000340: ce34 4d39 4870 0a5d 6cfa 8c88 7118 337c .4M9Hp.]l...q.3| │ │ │ +00000350: 2ca1 6b1e a77e 0843 005e 4130 663c 0f20 ,.k..~.C.^A0f<. │ │ │ +00000360: 8c62 aa47 26b1 e841 5171 8b42 e223 a647 .b.G&..AQq.B.#.G │ │ │ +00000370: 0c88 e1b4 90a0 0c88 75af 701e a8ad cbe1 ........u.p..... │ │ │ +00000380: 812a 4b92 e375 838f 324b 33ec f192 c1b2 .*K..u..2K3..... │ │ │ +00000390: 01b3 82bc 553c 0e9d ab17 7905 acf3 5824 ....U<....y...X$ │ │ │ +000003a0: 4fe5 8c9f 92e6 3c09 aa9a 35aa 4e4c 15c3 O.....<...5.NL.. │ │ │ +000003b0: ba95 f4fa efb9 5d7f 6cea f189 28eb 46f3 ......].l...(.F. │ │ │ +000003c0: 7e55 edf5 cf08 8501 4eb8 6a20 7976 f791 ~U......N.j yv.. │ │ │ +000003d0: aa2a 612e 1d35 4b58 8451 4a94 1c20 9104 .*a..5KX.QJ.. .. │ │ │ +000003e0: e11f 534b 6384 ca8d 6c57 f324 0b7f 897a ..SKc...lW.$...z │ │ │ +000003f0: e081 8683 c68f f9a5 9a67 e4a2 cfc1 7689 .........g....v. │ │ │ +00000400: 1595 c7f5 8cd3 2b11 87ce ef39 08cf cc13 ......+....9.... │ │ │ +00000410: 0c76 05cf ab15 bf5a f3ab 1971 8a2f 2fd4 .v.....Z...q.//. │ │ │ +00000420: f9d5 9a81 5003 3f98 0970 6c51 20b0 02b0 ....P.?..plQ ... │ │ │ +00000430: 7019 d46a 7e04 6e10 da50 d335 efd1 701f p..j~.n..P.5..p. │ │ │ +00000440: e555 b489 e660 e2e7 7ef1 cc72 5180 f714 .U...`..~..rQ... │ │ │ +00000450: 3090 6be9 0401 f0d0 2982 47b4 1b49 528f 0.k.....).G..IR. │ │ │ +00000460: 0750 9151 34fa 49d2 1e0f d68c 39a9 16b4 .P.Q4.I.....9... │ │ │ +00000470: bd6c 0bfc b292 c658 4de0 942c 0ed0 62d8 .l.....XM..,..b. │ │ │ +00000480: 8d51 56fc 6744 3d74 3e49 e852 bd5e c3eb .QV.gD=t>I.R.^.. │ │ │ +00000490: 24cd e4a2 1039 d901 7839 9aa5 e933 7f4e $....9..x9...3.N │ │ │ +000004a0: d297 4432 f30e d49c f127 4ed3 32e2 ca86 ..D2.....'N.2... │ │ │ +000004b0: 936c e6e9 5294 a9f3 8d77 d935 e0cf 23be .l..R....w.5..#. │ │ │ +000004c0: 2ec9 7892 c972 1580 ec21 b2d0 3b3f 4723 ..x..r...!..;?G# │ │ │ +000004d0: e7fc f5db 463a 77df 8c7d a515 873e 0c57 ....F:w..}...>.W │ │ │ +000004e0: 01fc 8395 2b80 5106 4c68 41f3 8a69 d164 ....+.Q.LhA..i.d │ │ │ +000004f0: 5ad4 3cf3 6296 bea0 1346 a308 e62e 2f25 Z.<.b....F..../% │ │ │ +00000500: ab9a d1bb ddb0 0690 f040 836c a37e efd8 .........@.l.~.. │ │ │ +00000510: 2fcc 73c9 d32e 1d70 e1a0 0350 8d06 a57f /.s....p...P.... │ │ │ +00000520: 3a50 a608 a4d4 d726 0a86 ec41 c5a9 4404 :P.....&...A..D. │ │ │ +00000530: 5065 7e3c 7069 e8c7 0388 6cd4 f405 cbbc Pe~d...S │ │ │ +000005a0: 58dc 201a 2d35 c082 650b bee5 6e4d 36f6 X. .-5..e...nM6. │ │ │ +000005b0: 9b04 beee be39 4b89 907b acbd e7df 3643 .....9K..{....6C │ │ │ +000005c0: 5ebb 311d e840 5c14 2ee0 ed65 2672 8166 ^.1..@\....e&r.f │ │ │ +000005d0: 9451 f8f1 7070 1d15 59ec af0f 0f46 e2fe .Q..pp..Y....F.. │ │ │ +000005e0: ebe1 c167 5882 f94f 7904 3119 f706 0e04 ...gX..Oy.1..... │ │ │ +000005f0: 6487 8fb2 5a61 868a 7e8d 61f9 b156 9556 d...Za..~.a..V.V │ │ │ +00000600: 687a 8056 4709 505a 4210 0c12 c1f9 234f hz.VG.PZB.....#O │ │ │ +00000610: 2a56 11c6 2e1b 8418 0130 e5c9 373a 2cd2 *V.......0..7:,. │ │ │ +00000620: 2a0f ae48 ca27 5a62 5fef c8e2 c0ff 50f2 *..H.'Zb_.....P. │ │ │ +00000630: 70b1 5340 0343 86a1 ab18 0c45 2819 0aad p.S@.C.....E(... │ │ │ +00000640: b641 fcc9 18a1 4d27 25d5 5ed1 42aa 3525 .A....M'%.^.B.5% │ │ │ +00000650: 2677 52d2 dc0d 6185 6a9a 8980 3555 a289 &wR...a.j...5U.. │ │ │ +00000660: 84e8 1086 32b7 e210 5617 7954 2328 3381 ....2...V.yT#(3. │ │ │ +00000670: 0c80 a2c4 e0cd 4a0c 5d81 1974 7d06 00b5 ......J.]..t}... │ │ │ +00000680: e409 9901 4c23 30fe 4fb5 61f5 a5a2 831a ....L#0.O.a..... │ │ │ +00000690: 2be2 d227 bda0 90e2 5203 ee91 be41 62ce +..'....R....Ab. │ │ │ +000006a0: 1739 e619 5755 b8e2 b46f 9d10 58bf 04f2 .9..WU...o..X... │ │ │ +000006b0: e884 7f41 92f2 e898 0a42 1ef5 a930 c568 ...A.....B...0.h │ │ │ +000006c0: f40b fabb 27e9 1264 263d 7a46 5261 fc2c ....'..d&=zFRa., │ │ │ +000006d0: 5593 67a9 68bc 48ab 7f27 9619 07e2 2f50 U.g.h.H..'..../P │ │ │ +000006e0: 9ccb 8c01 792c 2608 ed53 31c5 a247 4550 ....y,&..S1..GEP │ │ │ +000006f0: 19ae 4a39 9454 7501 25d5 a684 9222 b492 ..J9.Tu.%....".. │ │ │ +00000700: 1014 8fad 4ed6 c042 5ff9 c98c fb64 d021 ....N..B_....d.! │ │ │ +00000710: 621b 8fb5 b1c6 f100 00de 2b39 a2a6 31b5 b.........+9..1. │ │ │ +00000720: d3d1 fb89 aded 457c 3cf1 8367 c03b a2bd ......E|<..g.;.. │ │ │ +00000730: 4cbd d5f8 1efe e75f 6751 01d1 35ce 8fe0 L......_gQ..5... │ │ │ +00000740: ffe8 c0fd f33b 447b 1289 c8c1 0884 fc25 .....;D{.......% │ │ │ +00000750: 4275 9909 1ea6 012e ef8c 8319 8da3 72dd Bu............r. │ │ │ +00000760: ab28 0a9e 9257 81e5 53d0 7e88 a817 fc05 .(...W..S.~..... │ │ │ +00000770: d6f0 85c6 aa7b 9a09 1fc2 845e 58ae 38ec .....{.....^X.8. │ │ │ +00000780: ca90 7a9a a161 86bd d53f 54dd 3b62 e6cf ..z..a...?T.;b.. │ │ │ +00000790: 87d8 0eff d5fb d583 2bdc d97a e747 b471 ........+..z.G.q │ │ │ +000007a0: c59e 3ffb b8f3 82c1 ff2c 82d2 34f8 5482 ..?......,..4.T. │ │ │ +000007b0: 4f5b 8349 014b 8b3c 4f16 3812 08ac 1d30 O[.I.K.....<....[ │ │ │ +00000910: 4861 d6cb 2050 9360 1c5a 35b3 b2ab 0659 Ha.. P.`.Z5....Y │ │ │ +00000920: 611c a010 4c81 b81e 8874 1caf f473 4dcf a...L....t...sM. │ │ │ +00000930: 45be d2cf 357f b45b a345 032c 24c0 5053 E...5..[.E.,$.PS │ │ │ +00000940: 75b0 99a5 e079 09e0 1832 3434 6c67 4157 u....y...244lgAW │ │ │ +00000950: 3674 4335 4dca 8bfc 15ca c8d0 3665 64f7 6tC5M.......6ed. │ │ │ +00000960: 15ca 2890 7d7c b764 0eb3 d100 6b29 1b70 ..(.}|.d....k).p │ │ │ +00000970: f728 5b34 607b f0ab 068f 4df7 0960 07f9 .([4`{....M..`.. │ │ │ +00000980: d674 377a dd12 d78e 61be 418a 2158 b39e .t7z....a.A.!X.. │ │ │ +00000990: 9f04 b3b4 9b45 157b 983e f452 3aeb 37bb .....E.{.>.R:.7. │ │ │ +000009a0: 2022 ab6d 9614 3abd aa28 fb4c ed79 09b1 ".m..:..(.L.y.. │ │ │ +000009b0: 3122 a2b0 7e8d 4f23 34c9 ad5e ade6 9b26 1"..~.O#4..^...& │ │ │ +000009c0: 7e5f ed3b ab71 ede8 69cf 20ba f65e 7605 ~_.;.q..i. ..^v. │ │ │ +000009d0: e0f9 8bb8 a322 4ac0 3d74 c0d5 919b 05c7 ....."J.=t...... │ │ │ +000009e0: 6310 b112 81cd c772 077f cb36 7b04 2fe7 c......r...6{./. │ │ │ +000009f0: 59d8 0d0e bac1 936e b0df 317f b584 0901 Y......n..1..... │ │ │ +00000a00: cc1f d571 5be8 5567 7ae3 d9c0 4096 ed45 ...q[.Ugz...@..E │ │ │ +00000a10: d7a4 38d9 4b31 dc41 71ad 612d 0d99 a478 ..8.K1.Aq.a-...x │ │ │ +00000a20: 880d 9171 f08c 4e40 398b 1db5 3de5 a38c ...q..N@9...=... │ │ │ +00000a30: 628c c96f 7551 3167 766d b458 4ccb 0906 b..ouQ1gvm.XL... │ │ │ +00000a40: e43e 2c45 0c55 a66d 0c0a 893a 501c 5f6d .>,E.U.m...:P._m │ │ │ +00000a50: 9ff4 a0a4 7e62 4555 b4c1 5b0b 12b7 5d76 ....~bEU..[...]v │ │ │ +00000a60: e5ce 3e69 ef8d 9ea9 81de a6bd 9784 7d2c ..>i..........}, │ │ │ +00000a70: 1497 5bed 7025 26b0 b9dc 6cd5 44d3 16a8 ..[.p%&...l.D... │ │ │ +00000a80: 89b2 552d 695f bed9 822a ce48 313b d823 ..U-i_...*.H1;.# │ │ │ +00000a90: 389e efb4 a9e3 c6aa 0152 41fd 6f12 6a63 8........RA.o.jc │ │ │ +00000aa0: aa7f 934c 1b14 1a27 6dff 1744 dae0 eead ...L...'m..D.... │ │ │ +00000ab0: 12ad abcd e230 b068 fada d2ec 61d4 57d9 .....0.h....a.W. │ │ │ +00000ac0: 64bd 1c30 72f1 e143 ef67 378a 0933 2a67 d..0r..C.g7..3*g │ │ │ +00000ad0: 5563 ad28 f451 a7f4 ddd8 7b27 8f55 d281 Uc.(.Q....{'.U.. │ │ │ +00000ae0: ea14 c2de 7c92 e2e6 790b bb96 42f4 cae2 ....|...y...B... │ │ │ +00000af0: de43 b7cf b7d1 f711 ee34 624a c4b5 4c39 .C.......4bJ..L9 │ │ │ +00000b00: df21 553c 9063 28d7 ed6a 666b e9ce 39c1 .!U<.c(..jfk..9. │ │ │ +00000b10: bf56 3c5e b7a8 83f2 da66 11a5 3c85 cd01 .V<^.....f..<... │ │ │ +00000b20: 861f 1485 ead8 b312 814f 278e a88b 8f96 .........O'..... │ │ │ +00000b30: b2bc 9160 f10c 5b5a 82f9 85c0 c30b 05f8 ...`..[Z........ │ │ │ +00000b40: b564 1a95 75b8 4470 6e76 1135 d5f6 4643 .d..u.Dpnv.5..FC │ │ │ +00000b50: db10 1ff6 57cd a6c6 7bab a8bb eae1 a1dd ....W...{....... │ │ │ +00000b60: 57bc da82 ac5b 104b 65d0 44ec 88e8 3a4c W....[.Ke.D...:L │ │ │ +00000b70: 975a b20d fbd5 a067 6f54 30f8 da11 6fe2 .Z.....goT0...o. │ │ │ +00000b80: dfa3 2e39 97a3 91da 9b84 531c 3533 cb1b ...9......S.53.. │ │ │ +00000b90: 1416 1fbb 1636 4437 6594 2c5a 1157 53d2 .....6D7e.,Z.WS. │ │ │ +00000ba0: 5bb3 d535 5724 8246 80d2 18ce ab34 480f [..5W$.F.....4H. │ │ │ +00000bb0: b768 3475 e82d 7408 d3a6 d3da 9ce2 b6cf .h4u.-t......... │ │ │ +00000bc0: 3883 ce71 587e bf8b f4ee 6a1a 415d ddbd 8..qX~....j.A].. │ │ │ +00000bd0: 6d52 073b 5dc1 a2aa 6987 8bbf 21f4 e870 mR.;]...i...!..p │ │ │ +00000be0: 9c64 ae1a 1013 4ded 72ae 16ab 89a8 7714 .d....M.r.....w. │ │ │ +00000bf0: 2d85 d52c 2778 20f3 aa7b ddde 0136 ff9c -..,'x ..{...6.. │ │ │ +00000c00: ed55 d65a 7fcd 55e2 99ef e92a 69b5 9bec .U.Z..U....*i... │ │ │ +00000c10: 8820 dfec 916b 0bfb 0607 5abb bced c95a . ...k....Z....Z │ │ │ +00000c20: ed9c aca6 5bfc 5d93 c6ba a7a7 9ac0 ff9f ....[.]......... │ │ │ +00000c30: b2d7 629e 5cf8 cf38 d2ca 181a 1b1d 4020 ..b.\..8......@ │ │ │ +00000c40: 5096 29b9 933e 1e78 e2bc fdb2 35cf 369a P.)..>.x....5.6. │ │ │ +00000c50: 3ae9 4240 7345 7789 ba46 45b2 1090 e017 :.B@sEw..FE..... │ │ │ +00000c60: 2575 70d4 455e 9d72 37aa 3d1d a2aa e3a4 %up.E^.r7.=..... │ │ │ +00000c70: 8abd ddb3 8ba6 f084 d75f f077 226c 07ce ........._.w"l.. │ │ │ +00000c80: aa2f fc0e bd7b d6bb dcd8 2e05 a99d 5abf ./...{........Z. │ │ │ +00000c90: fa16 d476 6ff5 df71 15e8 76b1 f91a 2bfd ...vo..q..v...+. │ │ │ +00000ca0: 3dfc eef4 d9e6 afbf b7eb 1ddd 1fff 0f4a =..............J │ │ │ +00000cb0: a89b 4d6f 379b 4a19 95ad 2037 d5a1 92d6 ..Mo7.J... 7.... │ │ │ +00000cc0: 1a34 eba0 f782 5f08 766d 783a 605a 8deb .4...._.vmx:`Z.. │ │ │ +00000cd0: 4e3a 71ba 85b5 2518 7787 f4f6 9cbe 6dff N:q...%.w.....m. │ │ │ +00000ce0: b9bb 05f2 2b58 e9bf 9d95 ee79 7945 85f6 ....+X.....yyE.. │ │ │ +00000cf0: abd1 bec5 56cd 971d 24ed e6c1 fb3d 3c1c ....V...$....=<. │ │ │ +00000d00: ff31 3c1c efe7 e1ed 7afa 765d ddde 961b .1<.....z.v].... │ │ │ +00000d10: 43d9 3da6 5dab 8ebd 7525 7722 9bf3 83ca C.=.]...u%w".... │ │ │ +00000d20: 03b2 57a5 885f 64a8 6f90 8365 a42e b974 ..W.._d.o..e...t │ │ │ +00000d30: 0caf 2334 e33c 1799 f0bb 87b6 6f81 bec1 ..#4.<......o... │ │ │ +00000d40: 90ba 6f33 a4dd bcba bfc5 90ee 7335 6fd0 ..o3........s5o. │ │ │ +00000d50: 3aef 8f36 de6f e873 bfaf aa74 416d 1bf7 :..6.o.s...tAm.. │ │ │ 00000d60: d986 3fd6 6e5b 8716 7a97 d87b 4a21 96b1 ..?.n[..z..{J!.. │ │ │ -00000d70: 8f2c daca 1595 6cf7 7292 56f4 a2be 2ae8 .,....l.r.V...*. │ │ │ -00000d80: 887c de7e 3615 a7d5 b6b8 195b c3fe 7647 .|.~6......[..vG │ │ │ -00000d90: c456 8d58 6ec4 6bf5 c2d1 e1d1 dfd3 f12f .V.Xn.k......../ │ │ │ -00000da0: c8d3 2b01 dc41 2bc4 c299 7b09 a622 78de ..+..A+...{.."x. │ │ │ -00000db0: 1ac7 0137 619a b4c2 e19d 519b 2d17 69ee ...7a.....Q.-.i. │ │ │ +00000d70: 8f2c daca 1595 6cff 7292 56f4 a2be 2ae8 .,....l.r.V...*. │ │ │ +00000d80: 887c de7e 3615 a7d5 b6b8 195b c3fe 764f .|.~6......[..vO │ │ │ +00000d90: c456 8d58 6ec5 6bf5 c2d1 e1d1 dfd3 c9cf .V.Xn.k......... │ │ │ +00000da0: c8d3 2b01 dc51 2bc4 c299 7b09 6622 78de ..+..Q+...{.f"x. │ │ │ +00000db0: 19c7 0137 619a b4c2 e1bd 519b 2d17 69ee ...7a.....Q.-.i. │ │ │ 00000dc0: 7759 d086 a41a 0269 0e11 a382 2a84 2332 wY.....i....*.#2 │ │ │ -00000dd0: 1d4b dd9c 11e8 f381 962c eb8a 8d13 f686 .K.......,...... │ │ │ +00000dd0: 1d4b dd9c 11e8 f381 962c eb8a ad13 f686 .K.......,...... │ │ │ 00000de0: b634 ced7 5128 44b6 4398 764b ba6d d159 .4..Q(D.C.vK.m.Y │ │ │ -00000df0: d33a e7d9 0cf8 47f3 31dd 1774 bec0 3cb7 .:....G.1..t..<. │ │ │ -00000e00: c35a 3d44 dab8 abb8 571d f7fa 49b8 ed70 .Z=D....W...I..p │ │ │ +00000df0: d33a e7d9 0ef8 c78b 09dd 1774 3ec3 3cb7 .:.........t>.<. │ │ │ +00000e00: c35a 3d44 dab8 abb8 571d f7fa 49b8 eb70 .Z=D....W...I..p │ │ │ 00000e10: b832 65af 6236 567a 3776 5728 446c fc6f .2e.b6Vz7vW(Dl.o │ │ │ -00000e20: fa16 eaf0 bb1d 8bbb ed4c bbb1 c07e e7e9 .........L...~.. │ │ │ -00000e30: b6bd 2deb 9a8b fad8 64d7 1c34 b11a 73df ..-.....d..4..s. │ │ │ -00000e40: 56a9 066e 63e1 b415 da3e 05a6 d5b4 ae20 V..nc....>..... │ │ │ -00000e50: 412c fc5c af31 4343 afc7 eec5 53e9 b975 A,.\.1CC....S..u │ │ │ -00000e60: 96d6 e04a 5d7a a8ae 47bc be90 3756 15ae ...J]z..G...7V.. │ │ │ -00000e70: 38c2 6dac 84d6 7eb2 f5d5 48cb 8caf 776e 8.m...~...H...wn │ │ │ -00000e80: 44b7 2c4c bd34 c99a 6fdb 6477 582b b2e7 D.,L.4..o.dwX+.. │ │ │ -00000e90: e600 525d 51c1 c727 50be 74b2 e3d2 54ef ..R]Q..'P.t...T. │ │ │ -00000ea0: 954b 59a5 58da 57b1 7e68 5e65 71f2 899c .KY.X.W.~h^eq... │ │ │ -00000eb0: 80b9 a77b e228 b1ea a630 cab7 be1e 2975 ...{.(...0....)u │ │ │ -00000ec0: 28e8 5c7f bec2 2391 beba 82ea fc94 44bf (.\...#.......D. │ │ │ -00000ed0: ce85 82c1 92a7 6411 696e dfea 8b8b eade ......d.in...... │ │ │ -00000ee0: e283 0926 5d7e 82d7 d7c8 bed3 f9b2 0e76 ...&]~.........v │ │ │ -00000ef0: 8e0d b491 15d1 bacd 8266 c05c 7caf aefe .........f.\|... │ │ │ -00000f00: bb2c 11d2 b911 651e 0545 ed4a 6bee b9b9 .,....e..E.Jk... │ │ │ -00000f10: bf2f 5525 8c93 2e59 e3dd cb27 919b 5bd6 ./U%...Y...'..[. │ │ │ -00000f20: ccb8 1575 4f1a d15c bcc2 8963 910f 6638 ...uO..\...c..f8 │ │ │ -00000f30: d2ca 3250 f792 9131 d3bb 0afb 1082 a268 ..2P...1.......h │ │ │ -00000f40: 48c0 e054 9cda eb52 e8d4 1a69 244d 1c32 H..T...R...i$M.2 │ │ │ -00000f50: 27c1 f41f e44f fc2a f5ad d0ea 547c 8d3a '....O.*....T|.: │ │ │ -00000f60: a3fb 7830 b152 8ba8 9d07 7058 4978 e63f ..x0.R....pXIx.? │ │ │ -00000f70: 13c8 d1a9 0178 d8ff 8807 fe26 d9e7 c771 .....x.....&...q │ │ │ -00000f80: 8c13 3b8a fda4 c4cc 1e56 4478 0d39 480b ..;......VDx.9H. │ │ │ -00000f90: 932e b31e 3854 8bd2 9047 ba73 6da5 89c4 ....8T...G.sm... │ │ │ -00000fa0: a765 09fd 5375 d571 75a3 9b30 ee04 cd8b .e..Su.qu..0.... │ │ │ -00000fb0: 201c bcc8 3fa2 3b4e 05cf 297a 9075 da45 ...?.;N..)z.u.E │ │ │ -00000fc0: f585 374e ca03 a5b1 2057 dc6e 4452 51ce ..7N.... W.nDRQ. │ │ │ -00000fd0: 2749 4b9c 34a7 0705 62c5 d021 97ac 26c6 'IK.4...b..!..&. │ │ │ -00000fe0: dca7 ad75 e3b1 92ab b4ec 597d 0db9 2663 ...u......Y}..&c │ │ │ -00000ff0: 546c 6dee 79ed 5e82 4526 82c8 8fb7 2f42 Tlm.y.^.E&..../B │ │ │ -00001000: 65c6 fb26 0b6b a8ed baaa fc38 52cd afd4 e..&.k.....8R... │ │ │ -00001010: 7d8c 423a d382 9f78 7d3e 64ce a2e0 a767 }.B:...x}>d....g │ │ │ -00001020: 7d4c a44a e95a eb42 3da6 4540 6925 0bfd }L.J.Z.B=.E@i%.. │ │ │ -00001030: f4e9 3ef9 d0b9 fcf2 f996 0af9 4b34 1222 ..>.........K4." │ │ │ -00001040: 3199 59cc c9a7 0d80 138b 121c 8e5c 0f1d 1.Y..........\.. │ │ │ -00001050: 10a1 c0a7 7f84 9fb1 78f2 6328 609e 0f5d ........x.c(`..] │ │ │ -00001060: 099e 2711 b854 e01c 887c 9c12 485a 35ea ..'..T...|..HZ5. │ │ │ -00001070: be79 4039 401f 179d d50b 534d f7d2 25c3 .y@9@.....SM..%. │ │ │ +00000e20: fa16 eaf0 373b 1677 d799 7663 81fd ced3 ....7;.w..vc.... │ │ │ +00000e30: 6d7b 5bd6 3517 f5b1 c9be 3968 6235 e6be m{[.5.....9hb5.. │ │ │ +00000e40: ad52 0ddc c6c2 692b b47d 0a4c ab69 5341 .R....i+.}.L.iSA │ │ │ +00000e50: 8258 f8b9 5e63 8686 5e8f dd8b a7d2 73eb .X..^c..^.....s. │ │ │ +00000e60: 2cad c195 baf4 505d 8f78 7d21 6fad 2a5c ,.....P].x}!o.*\ │ │ │ +00000e70: 7184 db58 09ad fd64 ebab 9196 19df ecdd q..X...d........ │ │ │ +00000e80: 88ee 5898 7a69 9235 dfb5 c9ee b056 64cf ..X.zi.5.....Vd. │ │ │ +00000e90: cd01 a4ba a282 8f8f a07c e974 cfa5 a9de .........|.t.... │ │ │ +00000ea0: 2b97 b24a b1b2 af62 7dd7 bcca e2e4 5339 +..J...b}.....S9 │ │ │ +00000eb0: 0573 4ff7 c451 62d5 4d61 946f 7d3d 52ea .sO..Qb.Ma.o}=R. │ │ │ +00000ec0: 50d0 b9f9 748d 4722 7d75 05d5 f931 897e P...t.G"}u...1.~ │ │ │ +00000ed0: 5908 0583 254f c922 d2dc bed5 1717 d5bd Y...%O."........ │ │ │ +00000ee0: c507 134c ba7c 80d7 d7c8 bed3 f9b2 0e76 ...L.|.........v │ │ │ +00000ef0: 4e0d b491 15d1 bacd 8266 c05c 7caf aefe N........f.\|... │ │ │ +00000f00: bb2c 11d2 f922 ca3c 0a8a da95 d6dc 7373 .,...".<......ss │ │ │ +00000f10: 7f5f aa4a 1827 5db2 c6bb 974f 2237 b7ac ._.J.']....O"7.. │ │ │ +00000f20: 9971 2bea 9e34 a2b9 7885 13c7 221f cc70 .q+..4..x..."..p │ │ │ +00000f30: a495 65a0 ee25 2363 a677 15f6 2104 45d1 ..e..%#c.w..!.E. │ │ │ +00000f40: 9080 c1a9 38b5 d7a5 d0a9 35d2 489a 3864 ....8.....5.H.8d │ │ │ +00000f50: 4e82 e93f c89f f845 ea5b a1d5 a9f8 0675 N..?...E.[.....u │ │ │ +00000f60: 46f7 f160 62a5 1651 3b0f e0b8 92f0 dc7f F..`b..Q;....... │ │ │ +00000f70: 2690 a353 03f0 b0ff 110f fc4d b2cf 0f93 &..S.......M.... │ │ │ +00000f80: 1827 761c fb49 8999 3dac 88f0 1a72 9016 .'v..I..=....r.. │ │ │ +00000f90: 265d 6633 74a8 16a5 214f 74e7 da4a 1389 &]f3t...!Ot..J.. │ │ │ +00000fa0: 8fab 12fa a7ea aae3 ea46 3761 dc09 9a17 .........F7a.... │ │ │ +00000fb0: 4138 7891 7f4c 779c 0a9e 53f4 20eb b48b A8x..Lw...S. ... │ │ │ +00000fc0: ea0b 6f9c 9407 4a63 41ae b8dd 88a4 a29c ..o...JcA....... │ │ │ +00000fd0: 4f92 9638 694e 0f0a c48a a143 2e59 4d8c O..8iN.....C.YM. │ │ │ +00000fe0: b94f 5beb c663 2557 69d9 b3fa 1a72 4dc6 .O[..c%Wi....rM. │ │ │ +00000ff0: a8d8 c6dc f3da bf04 8b4c 0491 1fef 5e84 .........L....^. │ │ │ +00001000: ca8c f74d 16d6 48db 7555 f961 ac9a 5fab ...M..H.uU.a.._. │ │ │ +00001010: fb18 8574 6605 1f78 7d3e 62ce b2e0 67e7 ...tf..x}>b...g. │ │ │ +00001020: 7d4c a44a e95a eb52 3d66 4540 6925 4bfd }L.J.Z.R=fE@i%K. │ │ │ +00001030: f4e9 3ef9 c8b9 fafc e996 0af9 4b34 1622 ..>.........K4." │ │ │ +00001040: 3199 59cc c967 0d80 138b 121c 8edc 8c1c 1.Y..g.......... │ │ │ +00001050: 10a1 c0a7 7f82 9fb1 78f2 6328 609e 0f5d ........x.c(`..] │ │ │ +00001060: 095e 2411 b854 e01c 887c 9811 485a 35ea .^$..T...|..HZ5. │ │ │ +00001070: be79 4039 401f 969d d54b 534d f7d2 25c3 .y@9@....KSM..%. │ │ │ 00001080: e1dd 2b56 3d95 7e44 f76b 240e b609 0fe2 ..+V=.~D.k$..... │ │ │ -00001090: 2893 0ad2 5790 693a 9980 4a83 8852 a6ba (...W.i:..J..R.. │ │ │ +00001090: 2893 0ad2 5790 593a 9d82 4a83 8852 a6ba (...W.Y:..J..R.. │ │ │ 000010a0: 3400 900c 0140 14c0 0249 84de 4112 d253 4....@...I..A..S │ │ │ 000010b0: 77f2 a108 1d18 d198 ec27 1816 08a7 c299 w........'...... │ │ │ -000010c0: 12ce b489 e37c 8ce3 a574 f0c2 d4bd 7a5b .....|...t....z[ │ │ │ -000010d0: e1db 4abd cdf3 258c 0aaf 2ae9 57a8 c45b ..J...%...*.W..[ │ │ │ -000010e0: 4ef8 36f3 9fd4 cd6a a399 b866 9d8f 373e N.6....j...f..7> │ │ │ -000010f0: 6ace 4f56 8ec5 2cd4 5fc5 3640 687d c892 j.OV..,._.6@h}.. │ │ │ -00001100: 21c0 9809 83a0 6d1f a019 a3ae 3208 6621 !.....m.....2.f! │ │ │ -00001110: 9bf9 4b0d 7b02 61cc 1066 5bff be5b 9b7f ..K.{.a..f[..[.. │ │ │ -00001120: 4a68 524b 868c 1460 ea4b 909b 3a62 b4c3 JhRK...`.K..:b.. │ │ │ -00001130: 4943 592e b3b4 c01b e32e 9f95 addb 443c ICY...........D< │ │ │ -00001140: ac2f 798f 985f fa89 93e1 356c 7347 1c27 ./y.._....5lsG.' │ │ │ -00001150: 960a b800 6585 2b37 ee86 afd7 562d b3aa ....e.+7....V-.. │ │ │ -00001160: d55d 70a8 3e31 db13 ebe2 f94e 18eb ecee .]p.>1.....N.... │ │ │ -00001170: c4dc 967e 238c 8119 d60c 8231 49f1 9e68 ...~#......1I..h │ │ │ -00001180: 395d aff1 539b 9d6a ac56 54a3 4e98 7d8a 9]..S..j.VT.N.}. │ │ │ -00001190: 8d9c a780 2fc3 09f9 240c 93cf f07b fc39 ..../...$....{.9 │ │ │ -000011a0: ae35 3ef9 2794 2705 7475 edfc ebef f477 .5>.'.'.tu.....w │ │ │ -000011b0: 99ce f348 e498 f6a6 ef67 4d62 ff49 defa ...H.....gMb.I.. │ │ │ -000011c0: e0e2 0631 040d 6b16 61de a69a 1599 2d0b ...1..k.a.....-. │ │ │ -000011d0: 9ead 0a7d ab3f cb72 eb9b ec2c cd65 924e ...}.?.r...,.e.N │ │ │ -000011e0: 600a 0af2 e423 72b8 234c 0520 dfc8 0e74 `....#r.#L. ...t │ │ │ -000011f0: 6601 6ac4 12f1 f88a 3ed1 ffb7 1a78 1faa f.j.....>....x.. │ │ │ -00001200: 140f 4cd4 b4fa 3b64 f44d 7096 5b57 4bd1 ..L...;d.Mp.[WK. │ │ │ -00001210: e9e2 13a1 fa9b e22c d73e d6ae 5769 94d4 .......,.>..Wi.. │ │ │ -00001220: 3553 5de3 ad92 8eee 89df 9a05 ea97 77f6 5S]...........w. │ │ │ -00001230: cb54 50a1 282b 9acb 26e5 468b 265f d46a .TP.(+..&.F.&_.j │ │ │ -00001240: 2d99 919a ee19 fff5 4f3b 04d0 25b8 ba0d -.......O;..%... │ │ │ -00001250: 3bdb 2a33 fe9b 64c6 b6c8 8c37 6566 717b ;.*3..d....7efq{ │ │ │ -00001260: d62d 2ab6 d9dd 2e51 750f 1fe9 ec9a 5497 .-*....Qu.....T. │ │ │ -00001270: a60c 05a9 7347 68dc e3d5 d989 6cea e711 ....sGh.....l... │ │ │ -00001280: 3351 0cda 2895 2d5b 25fd d5a0 beb2 5cc0 3Q..(.-[%.....\. │ │ │ -00001290: 4cef ec84 8c9b 12a4 520e fa64 aabf a113 L.......R..d.... │ │ │ -000012a0: 6426 66ad 72bf 7836 ab72 1f28 e153 7146 d&f.r.x6.r.(.SqF │ │ │ -000012b0: c62e 9f81 9724 57c6 3673 833b d285 ebe4 .....$W.6s.;.... │ │ │ -000012c0: 6263 eea5 ceff aad8 a2cc 3b97 ae65 8009 bc........;..e.. │ │ │ -000012d0: c0c4 3332 b23a 7290 763c a0c3 8111 266a ..32.:r.v<....&j │ │ │ -000012e0: e8d4 3aca b061 1663 cdef a841 06ed 2042 ..:..a.c...A.. B │ │ │ -000012f0: 991d 2755 a74f f74e 4805 469f 68f6 8b12 ..'U.O.NH.F.h... │ │ │ -00001300: 6c06 b836 cc80 13a5 6143 3b5f f031 c67a l..6....aC;_.1.z │ │ │ -00001310: d5d9 7c7c 5ad4 693a cce5 e0ad 4d46 0ed4 ..||Z.i:....MF.. │ │ │ -00001320: a819 3680 ca22 92a5 c7a1 43fc 021e 1a18 ..6.."....C..... │ │ │ -00001330: c560 0123 0225 1574 d35a 7fb4 5f96 e8a5 .`.#.%.t.Z.._... │ │ │ -00001340: d197 a2b3 a528 1df7 e853 5d37 c5ba 1547 .....(...S]7...G │ │ │ -00001350: d7ab ebd6 9497 ce6c 9da2 a6c8 10a2 e9b5 .......l........ │ │ │ -00001360: 2177 90b0 66a9 a365 adb0 3a10 b1a4 83e8 !w..f..e..:..... │ │ │ -00001370: 88aa 25a4 d85e 312d 057c a5ae d42b 225b ..%..^1-.|...+"[ │ │ │ -00001380: af1b 3272 8c6a 4acc dc13 b98f d5f4 8651 ..2r.jJ........Q │ │ │ -00001390: 3c16 d595 60a9 121f 51fb 75bd f135 389b <...`...Q.u..58. │ │ │ -000013a0: a0c9 6636 d56c 73ad 0330 586a a94e c479 ..f6.ls..0Xj.N.y │ │ │ -000013b0: 4b13 c21a 09d7 823e 3637 5956 dcd6 4903 K......>67YV..I. │ │ │ -000013c0: 433c e810 1c7f 8716 e310 3e4e 44c5 0b22 C<........>ND.." │ │ │ -000013d0: 0f9c 3892 da71 0f9c 3c96 79fd 12c8 dc78 ..8..q..<.y....x │ │ │ -000013e0: d481 9340 d487 5ddd 335b cd09 f437 8822 ...@..].3[...7." │ │ │ -000013f0: 86b8 7f13 2536 0efc cc1a 7c51 caa2 c46b ....%6....|Q...k │ │ │ -00001400: 289c 5ad3 e7df 988e 2486 0eec b125 258f (.Z.....$....%%. │ │ │ -00001410: 59b5 bcaa 1531 da76 8896 8055 0a22 61d5 Y....1.v...U."a. │ │ │ -00001420: 50ee a77e 61ce 2a07 0b75 ef2c d503 97a4 P..~a.*..u.,.... │ │ │ -00001430: 8e76 3ab3 5c87 a8ed 844b ed94 66e2 eec0 .v:.\....K..f... │ │ │ -00001440: e316 d9aa 333f 0fb8 45d2 4adc df9e 9885 ....3?..E.J..... │ │ │ -00001450: fbaa 73fd d315 d5ef 7620 f0c0 ebb9 aa82 ..s.....v ...... │ │ │ -00001460: bbee 61cf 75fb f5af 6e28 f46f 2a01 e8dc ..a.u...n(.o*... │ │ │ -00001470: aa6f fefe c60d 98b7 bfc0 66ce 03d3 7b72 .o........f...{r │ │ │ -00001480: ee9d 9ec3 1600 3630 67f6 4f82 5cf9 8b28 ......60g.O.\..( │ │ │ -00001490: e437 3dfe 9734 c15f b4a8 b2a9 ceed c4aa .7=..4._........ │ │ │ -000014a0: 609f 7b67 67a7 efa9 39bf 9809 d81b fb09 `.{gg...9....... │ │ │ -000014b0: 871d f614 474b 3f10 324a 8308 b6c1 0d12 ....GK?.2J...... │ │ │ -000014c0: 7bff 8e39 473a e5c8 9f15 9868 f49f fbef {..9G:.....h.... │ │ │ -000014d0: 55da 1818 6101 ea12 721c 2e1f c226 9a06 U...a...r....&.. │ │ │ -000014e0: d663 3af7 88c0 e627 4778 9de1 64e7 668d .c:....'Gx..d.f. │ │ │ -000014f0: 3e7f e13f 6610 e613 b2ce bf7a cfbf 5519 >..?f......z..U. │ │ │ -00001500: 575e 456e 333f ca0f 8274 96f9 c98a b6af W^En3?...t...... │ │ │ -00001510: 787a f3e3 f517 4c81 7a4f a94b 8008 a63a xz....L.zO.K...: │ │ │ -00001520: 85f6 fec2 8f62 7f0c 08c4 b8cf af2f feca .....b......./.. │ │ │ -00001530: 7d18 9f1e 5d11 e451 5616 bd22 8a29 950a }...]..QV..".).. │ │ │ -00001540: c9b4 7e70 04f9 bb8a f0e0 33cd 570e 4dab ..~p......3.W.M. │ │ │ -00001550: ca4d 5665 fb7c a73e b051 18b8 b5af 61e8 .MVe.|.>.Q....a. │ │ │ -00001560: 938f 5dd7 3d3d 4323 4fdb dcfa 0716 2899 ..].==C#O.....(. │ │ │ -00001570: 1fc1 c0bf 3ae3 b113 5199 cabe c76d 4c33 ....:...Q....mL3 │ │ │ -00001580: 43b5 f9c6 3ccf 3a97 b17e bec1 5347 84d6 C...<.:..~..SG.. │ │ │ -00001590: d9ca 03fe 9a85 4af7 ad4b 8fe6 9b83 1a9d ......J..K...... │ │ │ -000015a0: 2657 8db4 82d1 2f3e c883 438c ea8f 5d88 &W..../>..C...]. │ │ │ -000015b0: 9921 0e39 85c2 bad9 9cc2 6375 8454 b7fd .!.9......cu.T.. │ │ │ -000015c0: 9c4c 527e c6ab 3b70 9a53 9312 b7a7 57c4 .LR~..;p.S....W. │ │ │ -000015d0: 3e6f d21a a625 fe0e c05e add9 ffe5 1ebb >o...%...^...... │ │ │ -000015e0: 017c 786f d66f 6ad2 a5d6 48e5 15cd 6ef3 .|xo.oj...H...n. │ │ │ -000015f0: 733d 8f63 aadd c3ea 8d5a 7f16 c52b 5d0f s=.c.....Z...+]. │ │ │ -00001600: 8a8a c7cb b0a6 41f5 9336 eacf 42ad d31b ......A..6..B... │ │ │ -00001610: 1146 f359 bbf6 73e9 83f2 5f90 8dd2 428c .F.Y..s..._...B. │ │ │ -00001620: 8aeb 6829 c2db a80c a676 aac2 4fb8 b2d0 ..h).....v..O... │ │ │ -00001630: 2adf a645 a47e 2a05 0f0e 9a75 b09c 8267 *..E.~*....u...g │ │ │ -00001640: b016 0528 a249 a36b 7559 1dc3 5479 f34c ...(.I.kuY..Ty.L │ │ │ -00001650: 27cb f3ea f04c 5d01 d7e7 3f94 1fcf 61df '....L]...?...a. │ │ │ -00001660: c570 3e4f 8eb9 7341 dfcb 34c8 b6cf cdf4 .p>O..sA..4..... │ │ │ -00001670: 3b2d 5d41 592c 5767 5727 27d7 2787 8783 ;-]AY,WgW''.'... │ │ │ -00001680: 0f47 2717 83fe 87a3 c1e5 f587 81fb dfec .G'............. │ │ │ -00001690: fd6b 8f1c c995 a68b 7ef7 5f11 e783 00d5 .k......~._..... │ │ │ -000016a0: c196 cacd cccd 2f8d c1c6 f1ab 5a80 a416 ....../.....Z... │ │ │ -000016b0: 24cd 9e19 08fd 812c 6655 11cd 2239 4996 $......,fU.."9I. │ │ │ -000016c0: 54b5 05fd f7f3 3ce6 1199 c164 b248 69a4 T.....<....d.Hi. │ │ │ -000016d0: cca8 996e 7531 3222 3cdc 9799 adcb bbcc ...nu12"<....... │ │ │ -000016e0: d6a5 0961 eaba b8ac 795e d3b2 a498 d79c ...a....y^...... │ │ │ -000016f0: bba1 8f43 5cba 6919 ba38 2d5d dec6 aa5e ...C\.i..8-]...^ │ │ │ -00001700: 91ac 1c87 711b e63e 2e5b 17b7 b609 439e ....q..>.[....C. │ │ │ -00001710: 8739 867a e1d7 4d8e fd96 9b7a 19c3 b6f1 .9.z..M....z.... │ │ │ -00001720: e375 9a86 a9a9 bbbe 9bc6 2155 394c d336 .u........!U9L.6 │ │ │ -00001730: 75f3 36e7 6d08 392e 61cd d354 8f4b bfd4 u.6.m.9.a..T.K.. │ │ │ -00001740: a19d db79 1b9b 756a c294 e61c 967a 0873 ...y..uj.....z.s │ │ │ -00001750: 5c72 d3d4 6bcb 6f96 2e54 dd9c db3e b453 \r..k.o..T...>.S │ │ │ -00001760: 9da6 a10e d3d6 8c31 8f75 17ba 9cfa 7acd .......1.u....z. │ │ │ -00001770: f518 43da faae 9b9b a6eb 7a6f 338e cb34 ..C.......zo3..4 │ │ │ -00001780: cf7d bbb4 0c2a 546b 3b6e a96d a67a da66 .}...*Tk;n.m.z.f │ │ │ -00001790: be8a 9147 e7dc cf79 eec3 d82d 0db7 0b6d ...G...y...-...m │ │ │ -000017a0: 1c96 2587 3ec6 baed 1a88 5cea 3e8e 216e ..%.>.....\.>.!n │ │ │ -000017b0: 8ca3 aab7 a5d9 f2d6 2e29 c461 9bb7 6d0b .........).a..m. │ │ │ -000017c0: 5031 84c8 30ba 659d fb25 a531 7753 1ed7 P1..0.e..%.1wS.. │ │ │ -000017d0: 3ac5 7edd 8625 77e3 b28c 736e 52ec 5235 :.~..%w...snR.R5 │ │ │ -000017e0: d761 88ce da18 7aee 9cb6 5c67 6e90 a68e .a....z...\gn... │ │ │ -000017f0: c9a8 dbbc f5cb 10b7 35a6 6e68 96b8 4cc3 ........5.nh..L. │ │ │ -00001800: 10fb b19b 87bc a4b1 5d87 a9ea 57be ef9b ........]...W... │ │ │ -00001810: 79ac c7b1 699a 362c 716b b6b1 6629 fb30 y...i.6,qk..f).0 │ │ │ -00001820: b75b 9e98 f7a1 9f87 0ea2 d6d0 b66d a89b .[...........m.. │ │ │ -00001830: 36cf 5bdb 0fcb 366e 55ec e6be cb73 1d07 6.[...6nU....s.. │ │ │ -00001840: 6809 edb2 b6cc 7358 46c4 3b2e 7cba 76cb h.....sXF.;.|.v. │ │ │ -00001850: b42e dbb2 acb0 43db aded 90da 36a6 71ca ......C.....6.q. │ │ │ -00001860: 691b 2337 083d df2f 4b37 ce61 18c3 3033 i.#7.=./K7.a..03 │ │ │ -00001870: c5ed bab4 f3d8 8db1 5ddb ba69 a6b5 090d ........]..i.... │ │ │ -00001880: 7393 79c4 3430 c53d 57b6 53df 876d 18a7 s.y.40.=W.S..m.. │ │ │ -00001890: 8a09 a919 fac4 34cf 4baa 87b9 edfa 1078 ......4.K......x │ │ │ -000018a0: b371 75da da6d 9987 716d 9bad 6bd6 a559 .qu..m..qm..k..Y │ │ │ -000018b0: f955 5c43 bff4 7d3d 2d7d 13c7 6a19 b785 .U\C..}=-}..j... │ │ │ -000018c0: bfb7 ba4d a8b2 9a61 0f4d 5bf7 dde6 e386 ...M...a.M[..... │ │ │ -000018d0: 81d5 9fe6 d4f1 0deb 3cf5 f3d8 c47a 6a5b ........<....zj[ │ │ │ -000018e0: 1822 aed3 1c9b 58b5 cb14 3252 d085 b699 ."....X...2R.... │ │ │ -000018f0: b79c a794 98f4 6189 6998 5883 9ce2 d40e ......a.i.X..... │ │ │ -00001900: 2c1e 333b a49e 1568 9a19 ce9e 736c 436c ,.3;...h....slCl │ │ │ -00001910: b7be 9aba 31b5 4308 ac43 dbc3 1243 dfa6 ....1.C..C...C.. │ │ │ -00001920: 3e44 9861 0ddd 9672 e862 5a86 2d8c 431d >D.a...r.bZ.-.C. │ │ │ -00001930: 6113 691b 1aa8 8ea9 ef5a bead e0ab 3c35 a.i......Z....<5 │ │ │ -00001940: 30d6 1697 b69f d396 1099 b16f 1bf8 26e4 0..........o..&. │ │ │ -00001950: 0176 1dba be8f b9eb c7b9 db26 446a 8d90 .v.........&Dj.. │ │ │ -00001960: 9b26 7864 4a5d 53a5 35ae 5dcc 6160 ea97 .&xdJ]S.5.].a`.. │ │ │ -00001970: 5ccf 13c3 8407 6397 b9ac 1ec6 664b eb02 \.....c.....fK.. │ │ │ -00001980: e1b9 6d11 b01e 661c ea25 2d50 d80f 439f ..m...f..%-P..C. │ │ │ -00001990: eb6a 98ba dc35 4d9c ba75 4c08 073c b164 .j...5M..uL..<.d │ │ │ -000019a0: eed5 2381 39ae 305f b722 8d88 75bd 858e ..#.9.0_."..u... │ │ │ -000019b0: e56c bb18 9a3a 21df cc5c 93ab ae1e fa75 .l...:!..\.....u │ │ │ -000019c0: 6ef2 045f a585 d9d9 3a7e daad 2cc8 32f2 n.._....:~..,.2. │ │ │ -000019d0: c4ba 9fd7 8ddf 2ffd cab3 1323 6d58 8d05 ....../....#mX.. │ │ │ -000019e0: 59ef bb84 f457 8c2e f58e 00e2 bb3a d5cd Y....W.......:.. │ │ │ -000019f0: d66f 6dac 67ee b9c4 dcc3 b943 acf3 32a6 .om.g......C..2. │ │ │ -00001a00: 21e7 7668 615e 0403 616c ea38 a50c aa9b !.vha^..al.8.... │ │ │ -00001a10: a7b6 87fb 513e 6be6 bbbe 1e1b ae5e 128a ....Q>k......^.. │ │ │ -00001a20: ad8e 6bca 13c2 d72d 7e9b d76e ea47 741f ..k....-~..n.Gt. │ │ │ -00001a30: 3cba 21dd a99d f2b2 5463 3d71 8fb0 f56b <.!.....Tc=q...k │ │ │ -00001a40: b735 a94d 08c2 06ad f316 21b1 6e96 65ea .5.M......!.n.e. │ │ │ -00001a50: b799 ef78 6c37 d74b 686b 846c 65c2 9008 ...xl7.Khk.le... │ │ │ -00001a60: 8420 56cb b6f5 681b 567d 9807 be89 31a3 . V...h.V}....1. │ │ │ -00001a70: 44ba 79e9 bbe8 72d4 b200 9c3c 6658 9981 D.y...r.... │ │ │ -00001cc0: c268 63d7 62a3 66b8 7da8 ba75 0a71 1cb1 .hc.b.f.}..u.q.. │ │ │ -00001cd0: c200 a06d 9ba1 7e6a 8037 794d 63d3 6303 ...m..~j.7yMc.c. │ │ │ -00001ce0: d71e 0d0c 7fb6 181f a402 7538 2e33 9660 ..........u8.3.` │ │ │ -00001cf0: 65e4 3051 05f3 d7a8 0c6c 377c 3161 c452 e.0Q.....l7|1a.R │ │ │ -00001d00: 3bce e3c0 1c61 1912 5a09 2eed 209d a1f3 ;....a..Z... ... │ │ │ -00001d10: fc09 038c 8ec8 c841 e066 4b6a ab71 884c .......A.fKj.q.L │ │ │ -00001d20: 739c a7d4 37c0 9aa4 999d 6223 3042 f683 s...7.....b#0B.. │ │ │ -00001d30: 0c8d e6ea d7a0 4198 36b8 6b04 ab24 000c ......A.6.k..$.. │ │ │ -00001d40: 96b2 6b97 8a39 4933 460a a3d7 8539 c3bd ..k..9I3F....9.. │ │ │ -00001d50: 98dd 91c9 ea87 c4fa 0e28 d906 13c0 92a1 .........(...... │ │ │ -00001d60: cf33 3209 fdf8 175b aad1 2858 ce6a e64f .32....[..(X.j.O │ │ │ -00001d70: 60e2 bc34 c851 836d 01c6 cc18 274d 2912 `..4.Q.m....'M). │ │ │ -00001d80: 0906 98d6 7599 950f 1417 442c 1110 c163 ....u.....D,...c │ │ │ -00001d90: 785e df4e 4bc5 542d 01e3 8019 9957 d004 x^.NK.T-.....W.. │ │ │ -00001da0: 580e a94f a022 0466 0981 3904 4161 0102 X..O.".f..9.Aa.. │ │ │ -00001db0: f31e 9b75 e509 71cd 3d33 3a62 ed10 e725 ...u..q.=3:b...% │ │ │ -00001dc0: c2d9 6d00 21a1 ca66 341a f891 05ea 8669 ..m.!..f4......i │ │ │ -00001dd0: 4d98 5bf4 29cc 08fc 19d2 0c78 4185 63ae M.[.)......xA.c. │ │ │ -00001de0: 1a60 403f b29c 6da8 b2c3 c394 806e a082 .`@?..m......n.. │ │ │ -00001df0: 2945 91f0 1f6a a75b e17c ee00 b9da a659 )E...j.[.|.....Y │ │ │ -00001e00: 1983 fa88 3eac 8704 1b25 8d55 a55e 426b ....>....%.U.^Bk │ │ │ -00001e10: 62a2 07d5 0002 ca42 46c0 10c8 0385 384d b......BF.....8M │ │ │ -00001e20: 4ddb 4e5b 0760 5843 cd6c c05f 2844 b0d2 M.N[.`XC.l._(D.. │ │ │ -00001e30: 340f 4c24 8c84 fa0a e808 1e0e 0c18 573f 4.L$..........W? │ │ │ -00001e40: dd30 9b00 3999 ad05 aaae 1978 85a9 090c .0..9......x.... │ │ │ -00001e50: 849f 30b4 3aac 9acf cc72 5420 8a85 6943 ..0.:....rT ..iC │ │ │ -00001e60: f9a1 6a27 9022 c69a d988 5ddb d61d ca0f ..j'."....]..... │ │ │ -00001e70: 0d8f 2909 b96b 317c 2b28 aa5e ba14 1296 ..)..k1|+(.^.... │ │ │ -00001e80: bc1f fb98 a60a b645 b491 ac16 78cf 4d87 .......E....x.M. │ │ │ -00001e90: 5aa4 3ea1 8051 c4ed bc82 94ea 75c8 88f2 Z.>..Q......u... │ │ │ -00001ea0: 16eb 3444 6779 0d42 e9ad 0328 f455 5c35 ..4Dgy.B...(.U\5 │ │ │ -00001eb0: 8d58 fbd4 60bd 43cd 5ab6 b366 7c1c b05e .X..`.C.Z..f|..^ │ │ │ -00001ec0: e572 5824 4497 b4de 904d d869 42a5 058c .rX$D....M.iB... │ │ │ -00001ed0: 3823 9a2a 3c05 380b 9143 97c4 1481 2fdd 8#.*<.8..C..../. │ │ │ -00001ee0: 88a2 8e2b 2015 1004 f042 0fa0 aa13 ec92 ...+ ....B...... │ │ │ -00001ef0: 10f4 a5f7 e6d8 f080 625e 1248 3536 fc62 ........b^.H56.b │ │ │ -00001f00: 80e7 30e2 b210 b8b2 1184 7673 a7a9 c52c ..0.......vs..., │ │ │ -00001f10: 768c 2f2f 3961 3c37 580d 2c15 57d8 670b v.//9a<7X.,.W.g. │ │ │ -00001f20: 58ee aeca 0027 acd0 3a82 4491 4670 7ec0 X....'..:.D.Fp~. │ │ │ -00001f30: bc01 2db0 6e22 ab29 e16c 60dc 2798 2ba7 ..-.n".).l`.'.+. │ │ │ -00001f40: b16e e05a 64a4 1f51 f703 101c eb8c 15ad .n.Zd..Q........ │ │ │ -00001f50: 332a 186b 034a 1f90 ba61 ede1 af89 7b23 3*.k.J...a....{# │ │ │ -00001f60: 299d 0aab 6f36 6671 cd2a 0e18 b69d 34cc )...o6fq.*....4. │ │ │ -00001f70: 2cdb 96ab bc4c 2824 a510 fa98 76f4 33c3 ,....L($....v.3. │ │ │ -00001f80: 6cb2 aabc d904 b6c3 a0ee 02f0 ad1d f3d0 l............... │ │ │ -00001f90: 6047 d075 18d8 d037 435e 99c4 3474 40c9 `G.u...7C^..4t@. │ │ │ -00001fa0: b14e 30c7 50ab 5c71 876a b021 0a07 8534 .N0.P.\q.j.!...4 │ │ │ -00001fb0: 074c 7bd3 f5a2 42c8 c13d 7245 c1ba 13ce .L{...B..=rE.... │ │ │ -00001fc0: c0b6 c148 ba13 a8de 1659 c759 62e1 e7bc ...H.....Y.Yb... │ │ │ -00001fd0: 6e08 2958 bbeb d1d0 759a 1bd0 2156 a206 n.)X....u...!V.. │ │ │ -00001fe0: ccf5 f02c 8e48 1a57 3c92 be6e ab2c c0ed ...,.H.W<..n.,.. │ │ │ -00001ff0: 653a 1876 1d7b e60f 1d18 5080 18d6 d476 e:.v.{....P....v │ │ │ -00002000: 00fb 1598 81d7 c12c 8dd0 829e c30e 815d .......,.......] │ │ │ -00002010: c709 3ec8 550b 2863 d132 cb20 c04b 5a0f ..>.U.(c.2. .KZ. │ │ │ -00002020: 1400 4804 991a ba0e 6664 99ea 0965 deb4 ..H.....fd...e.. │ │ │ -00002030: 03cc d3a2 c197 154b 8557 8a01 aa96 75cb .......K.W....u. │ │ │ -00002040: 0171 86c1 6b86 1836 4c07 9cd8 8ff0 0fb8 .q..k..6L....... │ │ │ -00002050: 7e60 a600 4978 9b20 22cc 04f3 9a16 117f ~`..Ix. "....... │ │ │ -00002060: 6032 19de 00cc 1b31 05a8 5a28 9b46 3c2f `2.....1..Z(.F │ │ │ -00002160: a26b 70ea 703e 713b f9dd 0cac 8783 71f2 .kp.p>q;......q. │ │ │ -00002170: f334 2f3c 3da0 7e58 7278 3401 84ab 15bf .4/<=.~Xrx4..... │ │ │ -00002180: 00ee 0789 0d35 707e 0295 c0e3 4dd8 322e .....5p~....M.2. │ │ │ -00002190: 3d80 1cc8 db00 def0 8612 90b9 d3d5 0034 =..............4 │ │ │ -000021a0: 22bc 9801 a00f 6a1d 9b32 2c50 8075 0f11 ".....j..2,P.u.. │ │ │ -000021b0: 4715 3bcb 9430 811d f3d0 8067 1570 26a1 G.;..0.....g.p&. │ │ │ -000021c0: cf20 123c 1fd4 af8a 3dc3 9503 9f56 601f . .<....=....V`. │ │ │ -000021d0: b82d 4f61 422a 6a20 e0a6 178f 94e0 b3a0 .-OaB*j ........ │ │ │ -000021e0: 24e1 15d9 1388 d796 c542 bfe0 9186 b506 $........B...... │ │ │ -000021f0: 7846 a625 54d8 a504 476c 09cf 1213 db33 xF.%T...Gl.....3 │ │ │ -00002200: 30cc 2148 18ca db8c b6c1 6759 5266 c116 0.!H......gYRf.. │ │ │ -00002210: 3cc8 6d00 9f80 f9c5 85b0 05f2 83df 88ad <.m............. │ │ │ -00002220: 6f31 04a8 308c 0878 06fc d301 0c80 6f2c o1..0..x......o, │ │ │ -00002230: 1dae 1030 0166 477e 6151 c004 6aaf 73eb ...0.fG~aQ..j.s. │ │ │ -00002240: a1df 4614 605d 2d98 ccae c908 708b b8f0 ..F.`]-.....p... │ │ │ -00002250: 8001 b709 649f 7144 71c1 d3a8 ae43 bdc2 ....d.qDq....C.. │ │ │ -00002260: 6321 013c 71c5 50ed 682b 5090 e8ae 5ab8 c!....e...|... │ │ │ -000024a0: c2df 269c 3f6c 7fdd a7c5 7d4a ec37 cef0 ..&.?l....}J.7.. │ │ │ -000024b0: e26a c1e3 51f3 3cb9 fd33 e719 1102 7db2 .j..Q.<..3....}. │ │ │ -000024c0: b615 1016 5108 8d7b 0342 7bdc 6580 148e ....Q..{.B{.e... │ │ │ -000024d0: 1460 1f65 89f0 ba5b 83cb 8cab 8ddb 8fe5 .`.e...[........ │ │ │ -000024e0: 9913 c078 cc13 7e4b 0dd0 0442 e38c 2071 ...x..~K...B.. q │ │ │ -000024f0: 2087 5a90 868b 862f 9cf0 d611 b61a ecc5 .Z..../........ │ │ │ -00002500: ca23 bcee c56d ee76 6c98 f116 08a1 973f .#...m.vl......? │ │ │ -00002510: 85ba aa35 a828 8506 26c1 5719 98e8 8d31 ...5.(..&.W....1 │ │ │ -00002520: 8b2a 314f c028 fca7 3e2e 0c1f 5106 5703 .*1O.(..>...Q.W. │ │ │ -00002530: 1e30 ef28 ca4d 418b 6065 3dab b983 d937 .0.(.MA.`e=....7 │ │ │ -00002540: 28e5 a55d a639 2c6a 9665 6cdc 0400 fa00 (..].9,j.el..... │ │ │ -00002550: 3a07 46ac 0bda c129 cbac 01c0 f261 8eaa :.F....).....a.. │ │ │ -00002560: 8c1e 2d18 1080 0bed 58f7 1e54 a1a1 4d1e ..-.....X..T..M. │ │ │ -00002570: 27d5 3234 0c85 4699 d049 e066 7dd4 1ef8 '.24..F..I.f}... │ │ │ -00002580: 0b7e 86ca 5cb9 bf8d a641 4646 fddd 2d60 .~..\....AFF..-` │ │ │ -00002590: fd90 7a46 1db4 22c3 e6ae 0362 12b6 01bf ..zF.."....b.... │ │ │ -000025a0: 744d 6871 a690 dfac 58ae 94a7 0aeb 1380 tMhq....X....... │ │ │ -000025b0: d718 b18c b7d7 ab4d 035e a408 ad93 276a .......M.^....'j │ │ │ -000025c0: c05f edae 0268 1231 829f d776 6526 d77e ._...h.1...ve&.~ │ │ │ -000025d0: 1368 8d55 3d00 04eb d8e2 49b1 960b 97c6 .h.U=.....I..... │ │ │ -000025e0: b263 02b3 8069 ea7a c03c 6420 cbdc 0036 .c...i.z.. │ │ │ -00002610: 215e 2056 61d4 d162 2216 6653 30bc 8c43 !^ Va..b".fS0..C │ │ │ -00002620: 83fb 94b2 1b10 71c2 9c33 3948 1dae 16d4 ......q..39H.... │ │ │ -00002630: b8dd 34a0 ca60 5230 033a 0e93 558f 6eec ..4..`R0.:..U.n. │ │ │ -00002640: cde8 2adc 5cb8 739b c0c6 68e2 8a29 f16c ..*.\.s...h..).l │ │ │ -00002650: 00ec 370b d41b 7046 c446 6256 6605 b26c ..7...pF.FbVf..l │ │ │ -00002660: 0e61 58c6 6544 bba5 04b6 00d3 4f23 3e31 .aX.eD......O#>1 │ │ │ -00002670: 5e1d 8b5e 015c c482 0bb8 1ab4 3dcd 3d33 ^..^.\......=.=3 │ │ │ -00002680: b741 3a96 013d 9f71 4d70 1658 387e 0a56 .A:..=.qMp.X8~.V │ │ │ -00002690: 64ad e1a3 15a8 d4e1 cf4d cd56 57f8 9393 d........M.VW... │ │ │ -000026a0: 30a2 cdf8 6a51 ac0e ac40 ada1 679b 950f 0...jQ...@..g... │ │ │ -000026b0: c057 38df 388e 3819 609f d443 5b9c 6b77 .W8.8.8.`..C[.kw │ │ │ -000026c0: c9b7 4569 44d5 4e01 5b10 618a 8023 834a ..EiD.N.[.a..#.J │ │ │ -000026d0: 5b5b b81d 8416 f097 6a66 ad43 87a1 6070 [[......jf.C..`p │ │ │ -000026e0: f7dc 149f 519b 183e ec3d 9004 b5be 41ce ....Q..>.=....A. │ │ │ -000026f0: bce1 9a2f 23fa 2beb daa0 3a80 4b28 5eb4 .../#.+...:.K(^. │ │ │ -00002700: 00ce 0797 e1e7 0f6d c2e7 8335 6058 6c56 .......m...5`XlV │ │ │ -00002710: 5851 1f35 8faa 42c4 2dcc cc46 8717 b734 XQ.5..B.-..F...4 │ │ │ -00002720: c071 4435 9a8e d002 fbb8 2942 3da1 14f0 .qD5......)B=... │ │ │ -00002730: 4311 7720 3ecc 2668 1d06 a417 9eae 1260 C.w >.&h.......` │ │ │ -00002740: 9025 ebd1 2051 c1eb a61a 450d fd08 9e5a .%.. Q....E....Z │ │ │ -00002750: 7c6c 66e1 e204 2f02 d110 4164 6fda 74f5 |lf.../...Ado.t. │ │ │ -00002760: 1a69 0c95 1b6d 6a4d 3c75 9dcc 66d9 502c .i...mjM!.....4..K │ │ │ -000029f0: 2d61 936e 8f56 0d6e 6e85 3ba0 e90a d533 -a.n.V.nn.;....3 │ │ │ -00002a00: 7b9a 02f0 6812 8a25 6a5c b0f0 353e cb88 {...h..%j\..5>.. │ │ │ -00002a10: 5686 6151 627c 9081 404c 585f 3354 f40f V.aQb|..@LX_3T.. │ │ │ -00002a20: 3cb5 3543 18ab 807e d68f 60c8 3056 e03e <.5C...~..`.0V.> │ │ │ -00002a30: 2d9e 8f3b 899d 072d a057 6c1d 13b1 025b -..;...-.Wl....[ │ │ │ -00002a40: 18e1 e48e 04a8 75a8 ddfc aceb ad42 1368 ......u......B.h │ │ │ -00002a50: 3230 f178 6663 1a45 2cd0 8846 ef13 90ba 20.xfc.E,..F.... │ │ │ -00002a60: d31d 4357 0267 dd0d d9b2 1ee2 d2a9 2e31 ..CW.g.........1 │ │ │ -00002a70: e9ac 0b68 7dc3 34a3 1956 a6bb 60aa b80c ...h}.4..V..`... │ │ │ -00002a80: 8a65 8d0d 5363 77c3 d002 4d62 d9ab 8561 .e..Scw...Mb...a │ │ │ -00002a90: 3c90 c0a8 e25a 637b 126a 1dcf 0bef 5797 <....Zc{.j....W. │ │ │ -00002aa0: 0881 0db2 f584 c6c6 c2a1 c973 e32e 69c8 ...........s..i. │ │ │ -00002ab0: fc8f 95e8 a66d 66c0 4d0a cbc2 6268 67eb .....mf.M...bhg. │ │ │ -00002ac0: 58e9 7ab5 23fa 4867 1177 362d 46ca 8827 X.z.#.Hg.w6-F..' │ │ │ -00002ad0: 993f 104e 4493 35d3 50c3 cc78 ce53 c6ce .?.ND.5.P..x.S.. │ │ │ -00002ae0: 2290 304e 688c 1b58 2a96 7543 5bb1 5a03 ".0Nh..X*.uC[.Z. │ │ │ -00002af0: c81f 8b8f 36e2 22b0 d82c 3219 613d 8f65 ....6."..,2.a=.e │ │ │ -00002b00: 71a5 82d0 b2c7 0501 558d 7d39 7ac6 8faf q.......U.}9z... │ │ │ -00002b10: e621 353d 0610 5085 7106 43f0 bc6e d244 .!5=..P.q.C..n.D │ │ │ -00002b20: b558 2858 1b65 a52d ea66 5c32 7437 6a11 .X(X.e.-.f\2t7j. │ │ │ -00002b30: 23c0 183b 701a 4ab7 1aa7 4518 d7ab ff5b #..;p.J...E....[ │ │ │ -00002b40: 7015 8007 0d13 4777 b850 0c2b ba1e 56cf p.....Gw.P.+..V. │ │ │ -00002b50: 6d2d 7040 57e3 34e5 3037 758d 5e63 bdc7 m-p@W.4.07u.^c.. │ │ │ -00002b60: 6ac6 9463 d1f0 cd90 e865 db74 1e12 ecdb j..c.....e.t.... │ │ │ -00002b70: 635d 97cd 8dfd 350e 3dba 05a8 34a3 6db0 c]....5.=...4.m. │ │ │ -00002b80: 13e0 72bc 2744 16eb 902a ac0a 2a5d 3713 ..r.'D...*..*]7. │ │ │ -00002b90: af0c cfbf e621 8d3a 7d1b 1691 f1e0 b637 .....!.:}......7 │ │ │ -00002ba0: 3878 d9f2 94e1 7616 7482 3fd1 594d 6212 8x....v.t.?.YMb. │ │ │ -00002bb0: 62b5 d6ac 13ab 836b 8c0c 78be 0e36 0948 b......k..x..6.H │ │ │ -00002bc0: 4ddb 3011 3c94 5f83 df16 f046 2e2c 0000 M.0.<._....F.,.. │ │ │ -00002bd0: 06be 6162 1037 a16e 9a70 e837 0d3c 33e2 ..ab.7.n.p.7.<3. │ │ │ -00002be0: e129 4600 ed10 da6d ea47 1077 83e7 dc45 .)F....m.G.w...E │ │ │ -00002bf0: c02f 68ba d3a5 edf0 b966 b70b 716e e20a ./h......f..qn.. │ │ │ -00002c00: 42d9 dc63 2ddc d573 674c 0183 0131 0d60 B..c-..sgL...1.` │ │ │ -00002c10: 41e0 3baa b64b db06 ee6c b771 e6c9 036e A.;..K...l.q...n │ │ │ -00002c20: cae8 0153 cbcc 73df 0aae df40 8520 502c ...S..s....@. P, │ │ │ -00002c30: c508 3ce1 4180 cbd9 5d43 1f5d 6731 e91c ..<.A...]C.]g1.. │ │ │ -00002c40: 657d 7c90 669d 4015 4387 b509 8064 1c0e e}|.f.@.C....d.. │ │ │ -00002c50: b713 8c41 69b4 d63a 23d8 bc14 d1f9 f380 ...Ai..:#....... │ │ │ -00002c60: d676 6b01 1580 7645 c4a1 1088 1f59 46e4 .vk...vE.....YF. │ │ │ -00002c70: 6ec5 c08d 7aae 78e9 cd86 1245 6eda 795b n...z.x....En.y[ │ │ │ -00002c80: 17f4 6616 0db8 6599 d092 3d28 1fcf c1a3 ..f...e...=(.... │ │ │ -00002c90: e362 3ff9 6ce9 59c1 5ea5 c0c3 ab02 a152 .b?.l.Y.^......R │ │ │ -00002ca0: 8093 e6b1 d7e3 50b8 1b1c c206 7fab 9cfd ......P......... │ │ │ -00002cb0: f1e4 ecfe 3b52 8d79 80a3 b5e1 2001 b4d6 ....;R.y.... ... │ │ │ -00002cc0: d0e1 bd03 9285 c6fa 1bf8 cdc3 249a c3bd ............$... │ │ │ -00002cd0: 1e66 5d25 203b f405 07d2 b619 6406 7242 .f]% ;......d.rB │ │ │ -00002ce0: 73a2 c046 775e e0f0 aa69 0033 3ca2 7763 s..Fw^...i.3<.wc │ │ │ -00002cf0: 6a01 90e3 76f5 9eb9 682a f04e 33ce f608 j...v...h*.N3... │ │ │ -00002d00: 3e62 1a91 b926 4b7c 5da3 9620 84b5 1daa >b...&K|].. .... │ │ │ -00002d10: 16a6 4685 a020 d0d6 20bd 3674 ee80 9407 ..F.. .. .6t.... │ │ │ -00002d20: b5ea b709 fd0b cc01 7a7b 8688 7023 e0c9 ........z{..p#.. │ │ │ -00002d30: a3e9 0e70 8bd7 d622 c26a 6c4c 3430 be8c ...p...".jlL40.. │ │ │ -00002d40: 1417 aac6 7dc2 aa01 f9f0 8190 e534 b7a8 ....}........4.. │ │ │ -00002d50: 390c 41e7 c099 fe06 fdb9 0c53 377b e2c9 9.A........S7{.. │ │ │ -00002d60: 9ca1 8100 0035 ead9 608f 3ea2 2327 94d8 .....5..`.>.#'.. │ │ │ -00002d70: 32c3 97d1 1082 b103 5519 4932 60f2 42c6 2.......U.I2`.B. │ │ │ -00002d80: 6102 ea02 23d7 8ad5 5bc6 69c5 5ff6 fc01 a...#...[.i._... │ │ │ -00002d90: 2e2b 2867 c622 26bc 2dd6 7145 4901 2270 .+(g."&.-.qEI."p │ │ │ -00002da0: 1716 d0d0 e281 73cc 300e 6823 e022 567d ......s.0.h#."V} │ │ │ -00002db0: adea c3e1 6f56 cff8 31a1 1d7c 0cab 7331 ....oV..1..|..s1 │ │ │ -00002dc0: b00f 677d 1e41 d368 6896 0159 865b 3161 ..g}.A.hh..Y.[1a │ │ │ -00002dd0: 3392 0ee7 a275 abba dfa0 1f86 7563 2440 3....u......uc$@ │ │ │ -00002de0: 0dda 947b 87d8 b85f 89d3 0638 76df 013c ...{..._...8v..< │ │ │ -00002df0: cb5f cd0a 06dd 66b0 4af6 682b e1bd a705 ._....f.J.h+.... │ │ │ -00002e00: 1f10 2c81 a83a 9d5d eedb c603 c216 1485 ..,..:.]........ │ │ │ -00002e10: 44a3 cc16 c8df 70a6 dc63 63b1 6a79 3aa1 D.....p..cc.jy:. │ │ │ -00002e20: 3080 e761 d92a a600 39c2 9001 6e00 73fa 0..a.*..9...n.s. │ │ │ -00002e30: 479e 48e1 0520 8fa3 275a c5af 662d 013c G.H.. ..'Z..f-.< │ │ │ -00002e40: 02d0 49cb ebb1 03b6 ba9e b3c7 8583 0a42 ..I............B │ │ │ -00002e50: 0516 b906 e527 b85d 1962 06cf e71e 8b00 .....'.].b...... │ │ │ -00002e60: cc72 f4a0 808c eb5b 8ba2 7029 ba75 028a .r.....[..p).u.. │ │ │ -00002e70: 5569 c52c 2eab c7ab 2c5e 30e0 68ec b372 Ui.,....,^0.h..r │ │ │ -00002e80: 8853 0f6e 2bc7 7278 6580 f705 bd86 266b .S.n+.rxe.....&k │ │ │ -00002e90: 583c 4600 b52b d6b2 1a5a 6355 f001 fb45 X │ │ │ -00002eb0: e24f b857 9166 b433 661a ab88 7b39 871e .O.W.f.3f...{9.. │ │ │ -00002ec0: b88f fbd0 18c6 8474 7bee 0b27 8dfd b018 .......t{..'.... │ │ │ -00002ed0: a0a1 d6eb 5076 035e 9f7b 672b f31c 5053 ....Pv.^.{g+..PS │ │ │ -00002ee0: 3cd1 a009 fc29 6c63 64da 6063 d063 663a <....)lcd.`c.cf: │ │ │ -00002ef0: 0c76 c2d4 76b0 1cde 6933 e374 60c6 2257 .v..v...i3.t`."W │ │ │ -00002f00: cc38 8c46 5188 d227 0fad a771 358a 0c95 .8.FQ..'...q5... │ │ │ -00002f10: c66c 2151 8820 600b 16ca 069c d45b 8785 .l!Q. `......[.. │ │ │ -00002f20: cb78 7aa1 c556 76d8 6e70 cc04 b282 4b7a .xz..Vv.np....Kz │ │ │ -00002f30: 4d23 9c51 b644 aa65 9e70 406b 3e57 e7f6 M#.Q.D.e.p@k>W.. │ │ │ -00002f40: c1b5 05e2 352b 6898 6bba 3cac 8567 9804 ....5+h.k.<..g.. │ │ │ -00002f50: ddef 04e5 e0bc 20ae 4671 e33b e3c7 217b ...... .Fq.;..!{ │ │ │ -00002f60: 9b86 7dc5 8398 7560 31c9 fc68 f6fc 4beb ..}...u`1..h..K. │ │ │ -00002f70: 8016 9b81 4feb d631 1e28 e173 ac2b 06cd ....O..1.(.s.+.. │ │ │ -00002f80: c5ab 3659 1a7c cbd3 262c 8241 4d28 726c ..6Y.|..&,.AM(rl │ │ │ -00002f90: f284 fd4d ee11 8d06 b030 ff2d ebb6 b977 ...M.....0.-...w │ │ │ -00002fa0: 07ce 9d87 b971 4713 b72f a058 901e be83 .....qG../.X.... │ │ │ -00002fb0: e557 9043 d77a 1cc2 b399 b875 0949 f0ae .W.C.z.....u.I.. │ │ │ -00002fc0: 3df0 f076 76f7 b246 4319 9b16 519e 5d57 =..vv..FC...Q.]W │ │ │ -00002fd0: c5c6 8d7e 5cae d5d7 616d d123 7887 68d8 ...~\...am.#x.h. │ │ │ -00002fe0: 39d4 c66e a925 612c ec0a fe02 8344 2cb0 9..n.%a,.....D,. │ │ │ -00002ff0: 4d2d ee15 be4a 9aab 5a74 0ca4 c375 aa1b M-...J..Zt...u.. │ │ │ -00003000: ac36 823c 95a3 7a80 1d6e 0c30 63c4 4431 .6.<..z..n.0c.D1 │ │ │ -00003010: 1e7c 88a2 cc51 bc4c 8627 da51 9aaa b6c7 .|...Q.L.'.Q.... │ │ │ -00003020: dd70 f36c 74ff 7e02 f988 9830 6678 bc6e .p.lt.~....0fx.n │ │ │ -00003030: d2a3 3c91 c00e 56e3 5138 8b0c 734a 6e69 ..<...V.Q8..sJni │ │ │ -00003040: b638 6539 d540 5d66 3474 c763 34d0 b227 .8e9.@]f4t.c4..' │ │ │ -00003050: 299e b060 6a43 093e 31b6 21a1 5f78 9b18 )..`jC.>1.!._x.. │ │ │ -00003060: efaa 1319 dd75 83c3 e716 d306 b259 8709 .....u.......Y.. │ │ │ -00003070: 15b5 8579 884b 00b0 a12c 4518 1831 d424 ...y.K...,E..1.$ │ │ │ -00003080: caa3 0e6e d336 0de6 a1c4 8519 cd27 7b8d ...n.6.......'{. │ │ │ -00003090: 6b5b 2dfd bcd4 b8b6 2b7e 8acb 8353 b9cd k[-.....+~...S.. │ │ │ -000030a0: 68bf 1e2b 933d 1ac5 4deb 5073 1336 16df h..+.=..M.Ps.6.. │ │ │ -000030b0: 0d47 b435 4813 cfac 43ad adb1 72e7 4557 .G.5H...C...r.EW │ │ │ -000030c0: b5c6 98d7 f859 e0af 191c 8509 65f2 80ac .....Y......e... │ │ │ -000030d0: d953 d6b9 c506 e715 4ce9 4e3d f888 3b80 .S......L.N=..;. │ │ │ -000030e0: db20 b763 1500 8e2c 15be 5000 860d 6852 . .c...,..P...hR │ │ │ -000030f0: 3873 c594 f623 0ee8 e4f6 00e2 b3b9 17ce 8s...#.......... │ │ │ -00003100: cdd3 8446 4335 c18c 301c 18a4 5af1 4530 ...FC5..0...Z.E0 │ │ │ -00003110: 3d60 6f64 7c69 b3e1 98fd aa97 ab45 8f7e =`od|i.......E.~ │ │ │ -00003120: dc0d b02d 4384 b383 c09d 5118 4831 c1d7 ...-C.....Q.H1.. │ │ │ -00003130: b8be 4032 74a4 db17 b8df 781e 5aef 666a ..@2t.....x.Z.fj │ │ │ -00003140: e741 c007 4083 9756 2c19 dee4 e481 2f0e .A..@..V,...../. │ │ │ -00003150: 22fc 876a e6ff 339a 3a56 3d36 04db bdc9 "..j..3.:V=6.... │ │ │ -00003160: 701b 1e24 fe79 0416 e2ca 45db 0b0e a043 p..$.y....E....C │ │ │ -00003170: 8f1e c090 3975 a361 17ee 8cae 068b e282 ....9u.a........ │ │ │ -00003180: 34b9 8ab3 5bd8 b03b 8c8f 8540 17d7 2db3 4...[..;...@..-. │ │ │ -00003190: 1a59 56f8 7303 8ac0 3341 972d 0008 1b1d .YV.s...3A.-.... │ │ │ -000031a0: 5783 3f1b 05db 5816 f713 d557 a810 5602 W.?...X....W..V. │ │ │ -000031b0: 7604 d275 08e6 8288 a233 9bbe 6375 b16e v..u.....3..cu.n │ │ │ -000031c0: b0d2 8206 c188 b0c8 2bc3 8edb 8c79 df80 ........+....y.. │ │ │ -000031d0: fb1d 9284 4ce7 886b ee71 76e7 9d26 2c25 ....L..k.qv..&,% │ │ │ -000031e0: efe0 ab68 f4ec 8cd3 8ac5 47e1 e20e 0066 ...h......G....f │ │ │ -000031f0: b3cb d6e1 0f62 5802 7ac6 2dbe 806f 3b8f .....bX.z.-..o;. │ │ │ -00003200: fa4d 6d1a 478c 0aba 0455 b834 ee8f 741e .Mm.G....U.4..t. │ │ │ -00003210: 8ad6 86bc b21c 8b41 1143 bb42 02e0 a992 .......A.C.B.... │ │ │ -00003220: 9484 5965 2197 c98d 51c0 32d0 9475 c191 ..Ye!...Q.2..u.. │ │ │ -00003230: 6db0 65ed d422 0835 daac 6da0 1658 314e m.e..".5..m..X1N │ │ │ -00003240: b586 cb80 4518 c998 4a24 6431 748a f9d3 ....E...J$d1t... │ │ │ -00003250: 0b6d 702c b164 78f4 a96e 0ce6 047a 4234 .mp,.dx..n...zB4 │ │ │ -00003260: d68a 27c3 e520 ed38 805e 50c6 5353 4db9 ..'.. .8.^P.SSM. │ │ │ -00003270: 6369 01a6 6016 9eda a61e 0e1c 7a9e d5ea ci..`.......z... │ │ │ -00003280: 1c0e 7c04 d443 e2da 89d9 c6d8 b843 9ddc ..|..C.......C.. │ │ │ -00003290: a61d 02aa b435 c071 8a68 3594 00bc dc32 .....5.q.h5....2 │ │ │ -000032a0: b11d 8e66 0071 8834 ba7a 4d48 b3b7 0347 ...f.q.4.zMH...G │ │ │ -000032b0: 6721 bb84 0094 c699 35aa 2780 661f 31b9 g!......5.'.f.1. │ │ │ -000032c0: e8ec cea8 83d5 1930 5810 8d87 4f52 6381 .......0X...ORc. │ │ │ -000032d0: ba8c d4c4 7102 c031 fe01 df6d 40bb d6e8 ....q..1...m@... │ │ │ -000032e0: afda 2380 0abd abf3 0bc8 6121 b91b 223f ..#.......a!.."? │ │ │ -000032f0: c315 45f3 1bdb e772 bbfd 6a04 e362 b0c3 ..E....r..j..b.. │ │ │ -00003300: 861a 410b 1a0e 3460 e5aa 4e2f 2301 6cd0 ..A...4`..N/#.l. │ │ │ -00003310: 70ab 812a 33ee 186e 158c 860d 9e70 3643 p..*3..n.....p6C │ │ │ -00003320: 1d31 6b28 5b03 8432 b065 1c01 100c 0fbe .1k([..2.e...... │ │ │ -00003330: d2bc 0fc6 c272 6dea f6b0 8a15 d712 a566 .....rm........f │ │ │ -00003340: 9075 66bc cc30 2611 0bd7 682c f2e0 d90a .uf..0&...h,.... │ │ │ -00003350: 3013 b315 dc8f 582a 400f d334 d4a2 9e11 0.....X*@..4.... │ │ │ -00003360: 0309 3d86 8966 3032 ecb4 e807 c2c8 20b1 ..=..f02...... . │ │ │ -00003370: 64d4 d3ea 4ab0 ea80 fec4 c3e0 14cf 5c99 d...J.........\. │ │ │ -00003380: 039e 88e1 61c6 b665 c45e cc23 0b02 0856 ....a..e.^.#...V │ │ │ -00003390: e03c 2cc7 a906 b06f 7a66 9e1a 2780 8cc7 .<,....ozf..'... │ │ │ -000033a0: dea8 84b5 c29e e57e 00d1 26c0 07fc 8303 .......~..&..... │ │ │ -000033b0: 3420 352b 461e 2cb6 b1fa 3806 3cad d6b4 4 5+F.,...8.<... │ │ │ -000033c0: 03d9 d2d2 1800 939a 5697 1a46 1a41 fb58 ........V..F.A.X │ │ │ -000033d0: ed66 43d0 0c7e 4152 870d e3b0 a263 dc61 .fC..~AR.....c.a │ │ │ -000033e0: 03c4 f7c8 23e6 2f94 d899 d5bd 1630 cfe4 ....#./......0.. │ │ │ -000033f0: 4ec5 bca4 6adb 5868 4c68 af37 c7dc 309d N...j.XhLh.7..0. │ │ │ -00003400: d862 18ae 1993 e795 6990 1953 9b36 6c0b .b......i..S.6l. │ │ │ -00003410: 8a79 0341 2919 b264 42bb 5733 7e2d 1020 .y.A)..dB.W3~-. │ │ │ -00003420: a161 a287 5428 c465 6ed5 ec9e 98ac 6e8c .a..T(.en.....n. │ │ │ -00003430: f52d ce11 ffe0 05c2 8d60 2794 ce5c 3c2b .-.......`'..\<+ │ │ │ -00003440: 347a 6584 0520 0cdb 168c 461d 71d3 f3e2 4ze.. ....F.q... │ │ │ -00003450: 5ef5 82d7 074c 0015 e184 4207 c38c 8dbe ^....L....B..... │ │ │ -00003460: 3050 a137 5a0e 8f1b 16d3 fd8f 064a f7b9 0P.7Z........J.. │ │ │ -00003470: aaff 17ff ef3f 6ff0 bfc7 0dce 8a84 547f .....?o.......T. │ │ │ -00003480: 39e5 0a3f ff72 4fce 2ad9 39ef 25e2 0d1f 9..?.rO.*.9.%... │ │ │ -00003490: 4ac4 1bee 4dc4 1bfe 774d c41b fe0f 49c4 J...M...wM....I. │ │ │ -000034a0: 1bce 12f1 86bf 2b11 2ffe 0813 f186 f713 ......+./....... │ │ │ -000034b0: f186 5322 5e6a fff7 4ec4 1b7e 3811 6ff8 ..S"^j..N..~8.o. │ │ │ -000034c0: cf44 bc7b 12f1 cabb f6f0 f974 fbae 8393 .D.{.......t.... │ │ │ -000034d0: 6edf f587 cf97 db77 c3e1 f3f5 e65d 571f n......w.....]W. │ │ │ -000034e0: 3edf 6edf 85c3 e7bf b87d 170f 9fff ebed >.n......}...... │ │ │ -000034f0: bb74 f8fc 97b7 ef78 c2af 6fdf f184 dfdc .t.....x..o..... │ │ │ -00003500: bee3 09ff 76f3 aee7 09bf bd7d c73d 7f77 ....v......}.=.w │ │ │ -00003510: fb8e 7bfe fef6 5d73 f8fc 0fb7 ef18 df7f ..{...]s........ │ │ │ -00003520: bd7d c73d ffc7 7fa6 1dfe 1f93 7638 ea73 .}.=........v8.s │ │ │ -00003530: 24e3 1a3d daad ab90 ddfc cd21 2d79 ebf0 $..=.......!-y.. │ │ │ -00003540: ff27 4f8c c709 881a 8c4f 681b 03cb 00c6 .'O......Oh..... │ │ │ -00003550: b5a7 a9fd 14a2 7ba3 ba7e b963 0ae3 5ae9 ......{..~.c..Z. │ │ │ -00003560: 0371 fb18 fb21 9aa6 357b f214 cbc1 a907 .q...!..5{...... │ │ │ -00003570: 4269 6308 cd3a 82b7 57fc bc69 99d3 3cb0 Bic..:..W..i..<. │ │ │ -00003580: 00a0 e50d 4da9 3f18 6ad6 012f b519 ea12 ....M.?.j../.... │ │ │ -00003590: 01d8 38c6 8833 1a26 4364 0218 3e95 4cb7 ..8..3.&Cd..>.L. │ │ │ -000035a0: 35e2 5fe1 6f81 9603 df42 a501 a655 9fb7 5._.o....B...U.. │ │ │ -000035b0: a607 5987 ce1c bdde d04a 7ca7 05a7 6cad ..Y......J|...l. │ │ │ -000035c0: 4710 3a2e 15be 895b ae5b 0a8c a8c4 ace5 G.:....[.[...... │ │ │ -000035d0: 0628 de76 8077 231f 4d08 6bba 7e6d 871a .(.v.w#.M.k.~m.. │ │ │ -000035e0: b43f 4d3d fcd4 7a22 639c 9b81 5cb0 4d9e .?M=..z"c...\.M. │ │ │ -000035f0: 02b8 bbe1 e19b 0757 f386 6b58 c3bc 3957 .......W..kX..9W │ │ │ -00003600: 9bb1 e3fa e166 6625 4375 0c5a 6758 13ec .....ff%Cu.ZgX.. │ │ │ -00003610: cab4 05e3 d0fa 0497 c666 c08d 993d 70c7 .........f...=p. │ │ │ -00003620: f0ac f380 4b15 962a f6f8 81a1 376e b88e ....K..*....7n.. │ │ │ -00003630: 2ddf 4c29 423a 33d2 76b8 c031 e6be 33e0 -.L)B:3.v..1..3. │ │ │ -00003640: 25e8 e7f4 1b93 1362 583c 4ce5 21db 9471 %......bXb. │ │ │ -00003790: c60a 99da 5a14 4444 e3e2 4786 60e8 5d13 ....Z.DD..G.`.]. │ │ │ -000037a0: 93f9 0766 0bad 1e01 a109 5069 09f9 60c4 ...f......Pi..`. │ │ │ -000037b0: 680b c3b7 d11a 38c8 4d05 f3cf eefb 2d23 h.....8.M.....-# │ │ │ -000037c0: ef4a bcd8 d605 c314 fa68 8826 ea44 9dbf .J.......h.&.D.. │ │ │ -000037d0: 247f 1bd0 fb79 657e 7a03 1c56 632d 9a8a $....ye~z..Vc-.. │ │ │ -000037e0: 6943 05c9 ba5b 9e66 7811 e55d f68e c6d5 iC...[.fx..].... │ │ │ -000037f0: db0e 8e89 8998 4763 1893 f10b d338 cfc1 ......Gc.....8.. │ │ │ -00003800: 1df0 8557 5839 b565 fb65 36c6 1c4b b29a ...WX9.e.e6..K.. │ │ │ -00003810: 6a8b 81f1 c005 8ec8 7001 cb5d 6226 9bd1 j.......p..]b&.. │ │ │ -00003820: 84b4 014d e2f6 cd96 fb15 1aab d164 3153 ...M.........d1S │ │ │ -00003830: 95cc 6083 abe5 e0b9 cd48 3fce 75c0 8fae ..`......H?.u... │ │ │ -00003840: 6723 fc9b 64da 079c 5d8f cc6a 4073 1a9f g#..d...]..j@s.. │ │ │ -00003850: 5207 38b1 45f3 2c53 dc3c 0ac1 304c a11f R.8.E.,S.<..0L.. │ │ │ -00003860: 0666 dc50 0233 9072 673e d0bc b553 1813 .f.P.3.rg>...S.. │ │ │ -00003870: 3a35 c124 a640 35e3 e8a9 dc5c 6979 104b :5.$.@5....\iy.K │ │ │ -00003880: cc5c 2c89 44f3 84e8 b530 9a51 4961 606e .\,.D....0.QIa`n │ │ │ -00003890: 228c d3c4 6e6a b6b6 c396 2416 dd21 1855 "...nj....$..!.U │ │ │ -000038a0: af2f 3f2f d9ec 99b9 1f90 87ce ad34 37f3 ./?/.........47. │ │ │ -000038b0: d55c 9d99 e373 f44c 0fae 4ac6 5eb6 7d3d .\...s.L..J.^.}= │ │ │ -000038c0: 62ec ca06 36e6 708c ed5c f163 2685 d5d9 b...6.p..\.c&... │ │ │ -000038d0: 5040 a8a1 15a2 876c f29d e725 937b bfe8 P@.....l...%.{.. │ │ │ -000038e0: d1b8 1864 32cd 71e8 9a6d a833 5a1a def7 ...d2.q..m.3Z... │ │ │ -000038f0: 24b1 8a2c 1414 b770 6f8e 0a62 b779 601e $..,...po..b.y`. │ │ │ -00003900: 1916 d610 eb6a 6ac2 6a0c b74a 078e 98d0 .....jj.j..J.... │ │ │ -00003910: f1c9 ed88 9e89 8ca9 5a30 e6bd 49ca a6f4 ........Z0..I... │ │ │ -00003920: 72f3 cd80 48cf a38d 87eb 519e 134b 88ce r...H.....Q..K.. │ │ │ -00003930: 5a1a f87d 8d35 7281 122e a17e 68df 3e54 Z..}.5r....~h.>T │ │ │ -00003940: 73ea 3b7e c420 e1a8 38b7 6658 0718 bb47 s.;~. ..8.fX...G │ │ │ -00003950: 8887 96a7 f59e a4d5 bda8 c2c8 4e66 7203 ............Nfr. │ │ │ -00003960: 21b4 430c fd12 60a4 929f cc52 4cf3 1a8c !.C...`....RL... │ │ │ -00003970: ad9f 672f 408f 2564 3c07 d6aa 4bb3 e97b ..g/@.%d<...K..{ │ │ │ -00003980: 4d30 2732 b5a6 222d dd36 45c3 4a97 a11a M0'2.."-.6E.J... │ │ │ -00003990: a60d b56d 9c7d bf73 7c6c 47b4 159a d1dd ...m.}.s|lG..... │ │ │ -000039a0: 4614 2e3f 855e ec30 7065 742f 6f1c 41fe F..?.^.0pet/o.A. │ │ │ -000039b0: 1dec 32ad 66c8 c465 9c60 0a94 bd79 18b1 ..2.f..e.`...y.. │ │ │ -000039c0: 9f58 1ae6 bdee 5733 a48c 4b37 992d ae9e .X....W3..K7.-.. │ │ │ -000039d0: e6c7 0d30 e211 a2a8 a143 9ec1 20d5 d8c0 ...0.....C.. ... │ │ │ -000039e0: 40e6 bbac 4b09 90db 901b 7453 6c50 0625 @...K.....tSlP.% │ │ │ -000039f0: dc6e 9edd c062 3646 0ff8 1955 1d18 36f6 .n...b6F...U..6. │ │ │ -00003a00: dc40 9a6d c2b0 64d0 d0ea bc76 8b49 a22b .@.m..d....v.I.+ │ │ │ -00003a10: 4342 e29b 26f6 7eb4 0a96 dcf5 851f b00e CB..&.~......... │ │ │ -00003a20: e3cc 0db0 bdfc a237 2279 ade2 c6bf 19d3 .......7"y...... │ │ │ -00003a30: 3934 7ddd b81d bf61 1459 a1e0 4810 d8a1 94}....a.Y..H... │ │ │ -00003a40: 17cf 010f d204 f1d9 935e a669 8383 5b4f .........^.i..[O │ │ │ -00003a50: 682b e835 3865 2db6 4ffe 8d49 dc36 1bc5 h+.58e-.O..I.6.. │ │ │ -00003a60: 9650 4ac2 93ba 3349 1fe5 0b77 aed2 8eaa .PJ...3I...w.... │ │ │ -00003a70: 1f19 224c db55 e850 e408 b3c9 1a76 f3b2 .."L.U.P.....v.. │ │ │ -00003a80: 9ae2 8179 07eb 6018 a658 9ba5 1cb7 2d61 ...y..`..X....-a │ │ │ -00003a90: 6246 b424 e60e e035 b480 1e64 0063 5e71 bF.$...5...d.c^q │ │ │ -00003aa0: cd30 b951 bb02 fd86 8c41 1acd 430d e29e .0.Q.....A..C... │ │ │ -00003ab0: 6e36 39ca e89c 75f2 a073 f1d8 2b97 706f n69...u..s..+.po │ │ │ -00003ac0: b440 e709 7a57 a13f 9879 8320 98ad b61e .@..zW.?.y. .... │ │ │ -00003ad0: c04f e83e 832f f11b 0147 68fd 2e8e a0d8 .O.>./...Gh..... │ │ │ -00003ae0: 6134 bb92 1559 a3b9 839e cff3 aba5 626c a4...Y........bl │ │ │ -00003af0: 0cb0 014c 62f8 47c3 f215 e6ce 04c3 b669 ...Lb.G........i │ │ │ -00003b00: 3d61 ebe6 1458 9ca6 4765 23c1 861e b463 =a...X..Ge#....c │ │ │ -00003b10: 3d79 240d 0ea9 9ab8 0181 1845 d760 9d87 =y$........E.`.. │ │ │ -00003b20: 12b7 8a86 44e3 31e5 d0e6 67d9 13c8 2d8d ....D.1...g...-. │ │ │ -00003b30: cccb 66dc 4de2 41fc 0a3c b1d4 15c2 d2e5 ..f.M.A..<...... │ │ │ -00003b40: 06f9 32b6 2760 a33c c062 ce59 3713 3981 ..2.'`.<.b.Y7.9. │ │ │ -00003b50: 3858 c0d4 6c4b 0dda 9dc5 7673 87b5 5b31 8X..lK....vs..[1 │ │ │ -00003b60: 61e8 e694 2bac fbbc ae6e a48f 9edc a2c6 a...+....n...... │ │ │ -00003b70: 4cd3 4a93 bbc9 1112 3db1 595d 1944 0c08 L.J.....=.Y].D.. │ │ │ -00003b80: d09a 6cd5 637e d501 20f8 b69a 80f5 3194 ..l.c~.. .....1. │ │ │ -00003b90: b41d 6464 82cd 7be8 44da 1ab3 f701 be3c ..dd..{.D......< │ │ │ -00003ba0: 1450 bca0 9efb d472 d3d1 84f7 a401 1b57 .P.....r.......W │ │ │ -00003bb0: 379c 57ef 89a8 6e1e d87b 78a2 e750 1bf6 7.W...n..{x..P.. │ │ │ -00003bc0: 32d6 66e7 31da 26a0 fef2 c854 82b1 36cf 2.f.1.&....T..6. │ │ │ -00003bd0: eb60 5793 e58d 38ad 846c e302 520b 7019 .`W...8..l..R.p. │ │ │ -00003be0: 4b84 d824 6ce6 0815 43d4 b730 30b2 4592 K..$l...C..00.E. │ │ │ -00003bf0: 0011 e0cd c144 1e85 6d70 f31e 385e d506 .....D..mp..8^.. │ │ │ -00003c00: 0c65 9493 193e 608e da83 f384 fab6 f0c0 .e...>`......... │ │ │ -00003c10: b42d 3d5c 6974 397c dbcb b253 8336 6930 .-=\it9|...S.6i0 │ │ │ -00003c20: 64c8 3efc dc55 d923 0c8f 15c4 1d32 3e36 d.>..U.#.....2>6 │ │ │ -00003c30: 3b77 9e82 3311 2b0c 6b4e 32c6 de43 8c19 ;w..3.+.kN2..C.. │ │ │ -00003c40: 796e 4d5b ab61 3dcb 6fa0 46cd 5bc4 6899 ynM[.a=.o.F.[.h. │ │ │ -00003c50: 1a06 7202 96d4 783a 16f6 68fa b0e1 15b8 ..r...x:..h..... │ │ │ -00003c60: 75be ea67 f4c5 3663 17cc 2334 2634 444c u..g..6c..#4&4DL │ │ │ -00003c70: d6e4 09d6 da47 e616 db00 405c fa6e c47d .....G....@\.n.} │ │ │ -00003c80: 021f b866 1bd6 da43 e3c5 2071 7eec b934 ...f...C.. q~..4 │ │ │ -00003c90: aa0f 97c4 cc35 13b3 fabe 623c 2d4f 9836 .....5....b<-O.6 │ │ │ -00003ca0: bc3c cfe9 20c7 5ba3 486b d31b 9ab6 1b07 .<.. .[.Hk...... │ │ │ -00003cb0: 21f8 c442 6c53 1b9a 6c68 9859 d4eb 1220 !..BlS..lh.Y... │ │ │ -00003cc0: bd82 e554 a05d adb5 c4cd 9af1 b6e0 8c15 ...T.].......... │ │ │ -00003cd0: 4790 99c9 fa14 0836 6e0a 6b80 cf01 6882 G......6n.k...h. │ │ │ -00003ce0: edcc 676d b110 eb98 2a86 3a5a 7320 589f ..gm....*.:Zs X. │ │ │ -00003cf0: c3c4 9436 8e66 d701 6980 4d00 7b44 3102 ...6.f..i.M.{D1. │ │ │ -00003d00: bd81 c6b3 3188 3396 c11c 238c 3c0b d22e ....1.3...#.<... │ │ │ -00003d10: 95e9 7a3a 7862 35e3 fd91 5c60 8905 011a ..z:xb5...\`.... │ │ │ -00003d20: d443 e311 f18c a999 8389 40e3 3c78 4287 .C........@..b.#..*+.S.. │ │ │ -00003f30: 5a75 d9b0 1078 beb3 6806 d4c3 2aa8 e53e Zu...x..h...*..> │ │ │ -00003f40: af0c 6253 998b f050 1e9e 308f 6e32 ad16 ..bS...P..0.n2.. │ │ │ -00003f50: 0d01 d986 d837 69a9 56f4 d664 151d 0cdf .....7i.V..d.... │ │ │ -00003f60: ba8d 06b5 3265 489c 1e02 6ace a375 34d8 ....2eH...j..u4. │ │ │ -00003f70: b85a 24a3 3742 aff6 c0ac c5f8 7a5a 0bd0 .Z$.7B......zZ.. │ │ │ -00003f80: 344d 378d a64c 431e 82b5 8978 4d97 36a3 4M7..LC....xM.6. │ │ │ -00003f90: c300 8f26 5b4a 2279 648b e000 62a7 b543 ...&[J"yd...b..C │ │ │ -00003fa0: 5d8d 790e 8cb9 c2c2 e8f8 81b2 3ab7 82ca ].y.........:... │ │ │ -00003fb0: 613b e3ef b7ba 1f1a a414 ce8a 46be c3fb a;..........F... │ │ │ -00003fc0: 60d5 a094 6df5 1899 6178 8775 acea 01da `...m...ax.u.... │ │ │ -00003fd0: 8251 35b8 a833 a32d 51aa 88af 7b3c 752b .Q5..3.-Q...{t │ │ │ -00004010: 7a81 a099 95ab 318a 2b96 6905 bc80 0f71 z.....1.+.i....q │ │ │ -00004020: bf31 072c 666b ed16 3449 d6ac 7ae0 180d .1.,fk..4I..z... │ │ │ -00004030: e062 227a 032c 0d2a 4629 a66c 9e28 d25a .b"z.,.*F).l.(.Z │ │ │ -00004040: 19cc 8146 0130 816a f1b2 5ad6 1522 6673 ...F.0.j..Z.."fs │ │ │ -00004050: 416b 7001 2404 73b6 567c 6a9c 2980 4f0d Akp.$.s.V|j.).O. │ │ │ -00004060: 543c 6d85 d55b 8501 dc10 d5b1 b3e4 00e2 T │ │ │ -000041c0: 839c aa05 376d 3218 14c5 551b 59d7 956a ....7m2...U.Y..j │ │ │ -000041d0: 2660 7c93 d0b0 431d 660d a71c a9ac 2d01 &`|...C.f.....-. │ │ │ -000041e0: 8649 b190 02fe 3d6b dbae 7d15 7167 c0ce .I....=k..}.qg.. │ │ │ -000041f0: 2643 8e8b 3bc6 2035 503f 6ab4 b7b4 08aa &C..;. 5P?j..... │ │ │ -00004200: 2d00 0740 4418 e99a bf96 d05b 6aa5 e821 -..@D......[j..! │ │ │ -00004210: 53b4 2bec 69e3 5655 6bb1 17f0 1996 0d45 S.+.i.VUk......E │ │ │ -00004220: 0462 9f87 92fb d498 e759 b2f7 3386 82c1 .b.......Y..3... │ │ │ -00004230: 35f5 c0bd b013 02c7 2556 6130 f9dd 321c 5.......%Va0..2. │ │ │ -00004240: 2006 749b a996 3adf c663 0cab 7b30 5877 .t...:..c..{0Xw │ │ │ -00004250: 9c37 710f 301d bc66 d592 510d 0e06 1a59 .7q.0..f..Q....Y │ │ │ -00004260: 056c 997e c69a 4d0f aa47 f432 0b93 8aaf .l.~..M..G.2.... │ │ │ -00004270: e536 0862 8d14 23b1 c67d 64b7 ba72 b375 .6.b..#..}d..r.u │ │ │ -00004280: 6637 b036 711d 2a43 8467 b77c dc45 a8cd f7.6q.*C.g.|.E.. │ │ │ -00004290: e231 2493 e9c5 7d47 cc50 d813 5ea9 1e20 .1$...}G.P..^.. │ │ │ -000042a0: fe02 3237 1855 d9e9 199a 61db 4c55 10d3 ..27.U....a.LU.. │ │ │ -000042b0: d60c 7530 737a 9961 0b00 1dca 0f80 08c4 ..u0sz.a........ │ │ │ -000042c0: 76eb af31 daa1 998d b798 8d05 e607 ee31 v..1...........1 │ │ │ -000042d0: e1dd 20c6 9672 4352 dc8d dfc0 0526 afb8 .. ..rCR.....&.. │ │ │ -000042e0: 75e7 eac1 6e7d 3fe1 4c8e 388b e64b 64b5 u...n}?.L.8..Kd. │ │ │ -000042f0: 0662 cf87 088c fb79 28f4 8a1f 8005 cc51 .b.....y(......Q │ │ │ -00004300: c2b9 b0fe cc14 4ad4 2160 0b63 be99 bf3e ......J.!`.c...> │ │ │ -00004310: 0cc2 7f14 3f94 8092 acd7 d1e9 3b31 4b66 ....?.......;1Kf │ │ │ -00004320: 8b01 53b1 0bdd d0b7 9821 8b7d 005d 583e ..S......!.}.]X> │ │ │ -00004330: a11b d07a d930 be48 66c1 77ad 8e33 6b88 ...z.0.Hf.w..3k. │ │ │ -00004340: 3762 d513 100e a60d d633 8c47 20b2 75bd 7b.......3.G .u. │ │ │ -00004350: c930 ccd0 d489 e650 902b 936b 6600 a4eb .0.....P.+.kf... │ │ │ -00004360: 48c2 6f7a b660 6795 eea6 335d 61cd d077 H.oz.`g...3]a..w │ │ │ -00004370: b53a b3db 2c2b d44d 16e6 6800 a598 fb7e .:..,+.M..h....~ │ │ │ -00004380: b360 dfc0 0408 2f37 d347 eb55 7716 f5b7 .`..../7.G.Uw... │ │ │ -00004390: 80c5 adb4 0293 034b 8004 03a6 15df 6686 .......K......f. │ │ │ -000043a0: ee30 2d09 be13 a319 df0a 5b4d 4d6d 2d1e .0-.......[MMm-. │ │ │ -000043b0: fc4b dcc8 6635 eb12 c700 b7b4 b282 0084 .K..f5.......... │ │ │ -000043c0: 815d d666 36ec 1059 d469 b320 01f8 1b10 .].f6..Y.i. .... │ │ │ -000043d0: 982d b0d5 e281 46c0 5163 ed0f dc51 d86e .-....F.Qc...Q.n │ │ │ -000043e0: 82ea 3957 19ae dc7a 0087 7968 eedb 2393 ..9W...z..yh..#. │ │ │ -000043f0: 1d02 6239 29b4 6d46 174e 2636 e166 8de0 ..b9).mF.N&6.f.. │ │ │ -00004400: c70e 175e 629b d0a0 da10 1b8c ab57 21bf ...^b........W!. │ │ │ -00004410: 022d 7737 f17e 0ce9 02e9 e269 b4ae 3ec6 .-w7.~.....i..>. │ │ │ -00004420: c4b4 6d3e c4a0 f686 7323 a0a9 49c0 ac8c ..m>....s#..I... │ │ │ -00004430: 30e1 f36c 493e cae6 b986 1a9e b6ce 0953 0..lI>.........S │ │ │ -00004440: 589c 68f8 65b1 5216 4a19 f1eb 3d5c 9a57 X.h.e.R.J...=\.W │ │ │ -00004450: e609 df8b 955e d7aa edcc 759d 7a98 0b73 .....^....u.z..s │ │ │ -00004460: 8726 8ab1 64d2 2b6c d879 b757 d58e 20c8 .&..d.+l.y.W.. . │ │ │ -00004470: 59e4 9846 e3e1 9856 3c2d a72c 55d8 6316 Y..F...V<-.,U.c. │ │ │ -00004480: 4b6d 3d81 1430 1bfa fb78 b8b5 a0c3 30de Km=..0...x....0. │ │ │ -00004490: b104 f22f 061a f104 68c0 c109 4b52 4ad1 .../....h...KRJ. │ │ │ -000044a0: b243 05a8 0360 038f 70f1 7058 4c35 844c .C...`..p.pXL5.L │ │ │ -000044b0: eb5e 5957 6573 db67 32e0 0801 a94b aa2b .^YWes.g2....K.+ │ │ │ -000044c0: c60f 2c9b 4a75 8c15 afad 3379 15ec 34c0 ..,.Ju....3y..4. │ │ │ -000044d0: 988d a9f5 86d9 e2d3 6284 f5ca ad0b b15a ........b......Z │ │ │ -000044e0: 04ae 2f95 8f90 0c84 1847 2195 ea34 8652 ../......G!..4.R │ │ │ -000044f0: 9b72 5c82 1ea3 7179 1b2f 194c 8bbb 625a .r\...qy./.L..bZ │ │ │ -00004500: be65 4310 03b7 cf87 2eaf 062d 6e11 8500 .eC........-n... │ │ │ -00004510: 6207 8cf0 98cd cd38 3734 9714 b1e3 ab05 b......874...... │ │ │ -00004520: 2647 0f36 b222 04ac 073e f7fc de5d 44c3 &G.6."...>...]D. │ │ │ -00004530: 3d3b 7803 8700 dee9 ac30 687e 4705 53d7 =;x......0h~G.S. │ │ │ -00004540: 7831 0021 f82e 6fe6 8c25 9c1d 9edb 8365 x1.!..o..%.....e │ │ │ -00004550: 714b 17b4 3a8a 3180 18d0 34d9 c417 20a3 qK..:.1...4... . │ │ │ -00004560: 1e32 6868 9aaa b1f1 34c2 a27d 0844 b66e .2hh....4..}.D.n │ │ │ -00004570: c7ba 80cd b0b1 1648 8cab 9917 f882 a037 .......H.......7 │ │ │ -00004580: b3f4 f720 ae79 1a59 275c 6110 b14a 156f ... .y.Y'\a..J.o │ │ │ -00004590: 0e83 d0c1 4268 cc21 5922 62f6 88c1 90c5 ....Bh.!Y"b..... │ │ │ -000045a0: d86e 6044 51fc 8c9d 6631 7a8f 0641 544c .n`DQ...f1z..ATL │ │ │ -000045b0: 9cee 81d5 663c ed9b 7140 923b 395b 098d ....f<..q@.;9[.. │ │ │ -000045c0: 7752 9295 2ca2 4166 a092 a933 86b6 1765 wR..,.Af...3...e │ │ │ -000045d0: 035a 6654 24ba 0363 60a2 93b1 bebe 593d .ZfT$..c`.....Y= │ │ │ -000045e0: 27e2 a930 f81c 8a7f 3942 c2aa 0561 8c9e '..0....9B...a.. │ │ │ -000045f0: 4f98 956d d01e 36c0 5c93 9191 7575 95f0 O..m..6.\...uu.. │ │ │ -00004600: 18db 8c3b 63e9 3230 3f4f cc60 83ad 0197 ...;c.20?O.`.... │ │ │ -00004610: 59e6 61b0 cadd 0add bd4e 46b0 d601 6015 Y.a......NF...`. │ │ │ -00004620: 1de5 1927 b8b9 ea90 5e3e b70e 12b3 338f ...'....^>....3. │ │ │ -00004630: 2c33 3069 35a7 500c 8475 dcdc eaee b0c9 ,30i5.P..u...... │ │ │ -00004640: e362 628a 480d fe82 8416 cc92 2bfc 7af7 .bb.H.......+.z. │ │ │ -00004650: ae4c 360e 0cc2 b327 2c60 3b78 d88a 3c00 .L6....',`;x..<. │ │ │ -00004660: 60c5 54e6 3959 d8c6 5c5f 73b6 e062 94d0 `.T.9Y..\_s..b.. │ │ │ -00004670: e024 6e56 b6b0 f205 d287 ed19 9954 9602 .$nV.........T.. │ │ │ -00004680: 3723 360b 2c05 289e 3c4e e127 8379 530c 7#6.,.(..gp.g.K..z. │ │ │ -000046d0: 2b11 1b2c 8129 d1ba 78d1 10d0 79e6 a71a +..,.)..x...y... │ │ │ -000046e0: 5e40 60aa 8165 5d2a c785 8bd8 7e29 65dc ^@`..e]*....~)e. │ │ │ -000046f0: 32cb 8743 b589 6e97 c9ca 96d9 bce6 1e7d 2..C..n........} │ │ │ -00004700: 652e 7f1f f1e4 bbda 345e 9027 375b 0ce6 e.......4^.'7[.. │ │ │ -00004710: 6601 b08a 9e28 0e38 6578 e498 1afc 43b4 f....(.8ex....C. │ │ │ -00004720: 3b7a 1eba 613c 8cdc daac 83bc 8d74 8f6b ;z..a<.......t.k │ │ │ -00004730: 0374 5e51 44eb 86e7 ba19 59bb eab1 42cb .t^QD.....Y...B. │ │ │ -00004740: ca94 e2ae 01dd cd34 f4b7 ac07 fce7 f97a .......4.......z │ │ │ -00004750: 36b6 b3b7 7cca 626e 20b2 0902 ad90 4cfc 6...|.bn .....L. │ │ │ -00004760: 5c53 4e0c aeef 4cf2 158b 826f b046 468c \SN...L....o.FF. │ │ │ -00004770: a299 5182 4285 c5f3 b2cd c2aa 26f7 2ac2 ..Q.B.......&.*. │ │ │ -00004780: 49db 0838 157f af16 4840 9941 362e 14f3 I..8....H@.A6... │ │ │ -00004790: 27d2 69a2 b1b5 98d4 0def bb77 7f13 53a2 '.i........w..S. │ │ │ -000047a0: 6b8e c84d 6134 21b1 b2da 6849 d648 6edc k..Ma4!...hI.Hn. │ │ │ -000047b0: a238 66b3 ace6 a553 c43b 3df5 9051 b2d6 .8f....S.;=..Q.. │ │ │ -000047c0: d11b 4c46 6ba0 1b97 d68a 686e b8ce 00cd ..LFk.....hn.... │ │ │ -000047d0: 72ce 8841 9fac 2ab7 99b8 0062 4092 b03d r..A..*....b@..= │ │ │ -000047e0: 9622 9cfa 01b8 3e97 4238 8b9a 1f9f 2359 ."....>.B8....#Y │ │ │ -000047f0: 5852 34d4 5ba6 0423 1cd6 0d1b 8d9e 841b XR4.[..#........ │ │ │ -00004800: 3100 b5a1 ab48 b08a 1e41 1bad 4f39 2100 1....H...A..O9!. │ │ │ -00004810: 9380 0cc7 429b 9d16 705b 6b3c 7a63 e5ac ....B...p[kS.sR` │ │ │ -00004b20: 162b 414f 8b06 08a6 644c 5c69 8408 cad0 .+AO....dL\i.... │ │ │ -00004b30: 727c a053 a056 6f01 7378 144c 6dd4 bdc5 r|.S.Vo.sx.Lm... │ │ │ -00004b40: cf35 49c8 2f77 9e2b 5491 3266 b556 cc67 .5I./w.+T.2f.V.g │ │ │ -00004b50: 8a9e e6e1 1bd7 26ad 2168 9b66 0e03 8275 ......&.!h.f...u │ │ │ -00004b60: b236 4b6b e971 866a 5017 b33d 0c5d d55a .6Kk.q.jP..=.].Z │ │ │ -00004b70: 8313 e69f 4a1d 9968 72a3 b9a3 3090 9502 ....J..hr...0... │ │ │ -00004b80: 800c 09fc 501b 5051 5b57 db7d 8b75 ac03 ....P.PQ[W.}.u.. │ │ │ -00004b90: 304e d69b 1686 a017 6458 80a7 6bb3 e81f 0N......dX..k... │ │ │ -00004ba0: 400e c430 c544 0ec5 699a cabe 9ba5 bb30 @..0.D..i......0 │ │ │ -00004bb0: 89bd 89b7 c86e 933c b55d ab60 96ae 75d6 .....n.<.].`..u. │ │ │ -00004bc0: 1af7 255a 8ffc 8040 f8a0 ca08 7c0b 0900 ..%Z...@....|... │ │ │ -00004bd0: 8441 876b c5cf 3426 0ed8 bca4 0189 47ef .A.k..4&......G. │ │ │ -00004be0: cede a09e 51bf 9ef0 d700 35eb 1fe9 4fcd ....Q.....5...O. │ │ │ -00004bf0: b11c 3a63 34f4 4357 cb0f 0325 5bf3 c987 ..:c4.CW...%[... │ │ │ -00004c00: 5256 3d7a 48bd d615 ea18 7ec0 62b8 af89 RV=zH.....~.b... │ │ │ -00004c10: ef69 55d3 7931 5727 a20a b15b d0cb d402 .iU.y1W'...[.... │ │ │ -00004c20: ee7b b7bb f068 711f b843 87da d582 546e .{...hq..C....Tn │ │ │ -00004c30: 8a2f 9654 1c91 8811 65e3 3646 3b4e a5ee ./.T....e.6F;N.. │ │ │ -00004c40: ccb0 5a9c 60ee 902f d318 4733 7c13 4f4c ..Z.`../..G3|.OL │ │ │ -00004c50: a55e fb24 0b6a 1b19 34c8 d383 5b10 bdc5 .^.$.j..4...[... │ │ │ -00004c60: 04c1 87e3 d2a1 2713 76cf 72a1 c1d2 1e1e ......'.v.r..... │ │ │ -00004c70: aa5b add0 629a 79f1 98a9 1eda b932 ef2d .[..b.y......2.- │ │ │ -00004c80: 33a2 de7a 241e a868 cc22 57d4 63b9 ab65 3..z$..h."W.c..e │ │ │ -00004c90: f0b8 9649 ede1 31ab cd58 2e71 cc40 d2b5 ...I..1..X.q.@.. │ │ │ -00004ca0: f584 a3d5 e06c 2b9a 6c44 6d8d d992 cf2c .....l+.lDm...., │ │ │ -00004cb0: 09ea c1d2 9ad6 0c2d f333 0ef8 241e 45b7 .......-.3..$.E. │ │ │ -00004cc0: 9e6c 25f0 04ac b139 897d 7172 1bcd 177a .l%....9.}qr...z │ │ │ -00004cd0: 7818 d05f 2b7f 59d0 662d ee61 9fb5 c5b5 x.._+.Y.f-.a.... │ │ │ -00004ce0: 75d6 1183 c9aa ead1 ea11 409c 96c1 5750 u.........@...WP │ │ │ -00004cf0: 35ce 2004 ec42 b402 2933 e8e6 0880 2f2d 5. ..B..)3..../- │ │ │ -00004d00: b5a5 a73c 1f85 6bea b96e 712f 3723 e750 ...<..k..nq/7#.P │ │ │ -00004d10: 34e6 5961 b2f1 1bd7 1e1d 3858 f6d8 601c 4.Ya......8X..`. │ │ │ -00004d20: 5c3b 8b3c ae80 8fda 7886 4613 882d 5c51 \;.<....x.F..-\Q │ │ │ -00004d30: b568 934d eb00 38c6 fe58 2f0c 20d4 5480 .h.M..8..X/. .T. │ │ │ -00004d40: d338 bbb7 6e21 348c 79aa d7a5 b6a4 081e .8..n!4.y....... │ │ │ -00004d50: c522 8ab6 d877 37a9 d0db 01b9 ebf5 cbdc ."...w7......... │ │ │ -00004d60: 258b e6ec 8cb1 024a 20a4 c600 cca2 ca30 %......J ......0 │ │ │ -00004d70: bba1 e8f9 54df 0313 c69c 0ca8 00c1 cdee ....T........... │ │ │ -00004d80: 5543 d2da 3069 486c 6de9 6fdc b96a 7519 UC..0iHlm.o..ju. │ │ │ -00004d90: 6738 c920 34bc 2814 3e36 afa9 1991 794b g8. 4.(.>6....yK │ │ │ -00004da0: c6c8 6ca5 bcab 6549 662b 06a1 d23b b7c6 ..l...eIf+...;.. │ │ │ -00004db0: 8db0 6008 98cb 8c7e c4fa 21ab 6097 d104 ..`....~..!.`... │ │ │ -00004dc0: d4da 4a27 ee23 225a 40af 9037 d327 736e ..J'.#"Z@..7.'sn │ │ │ -00004dd0: d096 3838 c972 ccc1 0210 13fa 0083 d97a ..88.r.........z │ │ │ -00004de0: 0869 21d7 3185 cddd f938 b93b 1117 0901 .i!.1....8.;.... │ │ │ -00004df0: cd25 9e8a 530f e26f fc22 f7f5 0a36 4c8d .%..S..o."...6L. │ │ │ -00004e00: 158b 2a37 7550 5348 a0a5 fa67 16ad b380 ..*7uPSH...g.... │ │ │ -00004e10: 44b0 624d b67a b5fb 61e2 0680 3ffe e6ac D.bM.z..a...?... │ │ │ -00004e20: ee1d 7b98 71d1 f5ee 96aa 6b1a 771c b375 ..{.q.....k.w..u │ │ │ -00004e30: e82c 4b8e b308 67d4 6039 33b3 800c d676 .,K...g.`93....v │ │ │ -00004e40: f374 400a 9b7e 9e7a 8be9 3616 a971 7bb8 .t@..~.z..6..q{. │ │ │ -00004e50: ab7a 600f b399 996a 941e 8c86 cb5c 7a3d .z`....j.....\z= │ │ │ -00004e60: 042b ceac e666 8127 b267 3c43 a93b bf09 .+...f.'.gjv...8... │ │ │ -00005190: ac85 5fe0 d620 902c e218 8c98 9b2c f287 .._.. .,.....,.. │ │ │ -000051a0: df18 585f b4a8 018a faf0 6e1a c630 e8e9 ..X_......n..0.. │ │ │ -000051b0: 5813 021a 6ddf 61c9 ea76 a83d 42b7 8480 X...m.a..v.=B... │ │ │ -000051c0: 0736 e5f4 1bf0 51c1 5b4d bb34 0ba2 d314 .6....Q.[M.4.... │ │ │ -000051d0: 9339 e3d3 21d7 bdc5 19b4 c939 04ab 5a03 .9..!......9..Z. │ │ │ -000051e0: ab80 6356 db43 4f2d 9648 4726 b857 054e ..cV.CO-.HG&.W.N │ │ │ -000051f0: 8549 9800 44d3 d37d 8bcc 8fd6 7a44 275b .I..D..}....zD'[ │ │ │ -00005200: c609 688a ab0b 9b76 a520 e400 3667 bab3 ..h....v. ..6g.. │ │ │ -00005210: 7180 8080 851b 783e 6751 c3ad 5d96 ce8a q.....x>gQ..]... │ │ │ -00005220: 95ed 6cac 8557 aca9 54b5 b286 1006 7344 ..l..W..T.....sD │ │ │ -00005230: b703 83ad 6561 293c 8039 d666 ae4c 7206 ....ea)<.9.f.Lr. │ │ │ -00005240: 8fa5 ba1f 80e1 682d 7c0a bb3e d8eb 00de ......h-|..>.... │ │ │ -00005250: 5b56 ac87 95bc 3a8f b81a 509e 5570 703d [V....:...P.Upp= │ │ │ -00005260: 6d43 52f7 29e2 70b4 9355 4c17 5d2c f0f5 mCR.).p..UL.],.. │ │ │ -00005270: 9031 37f5 6844 ebd4 19e9 08a9 4363 cd48 .17.hD......Cc.H │ │ │ -00005280: 640d 9465 2a3a 326f 742f cf1b 2270 df74 d..e*:2ot/.."p.t │ │ │ -00005290: 7a6b a0c6 6933 d8ad b32f 4f0b 14c1 974d zk..i3.../O....M │ │ │ -000052a0: 11d5 984a b4ab f1b4 784b a0fc 64e5 2417 ...J....xK..d.$. │ │ │ -000052b0: bdc5 37eb abba c126 06a6 2dad 239e 516b ..7....&..-.#.Qk │ │ │ -000052c0: 4791 da5a b28b 27bd 839d 4340 995d e968 G..Z..'...C@.].h │ │ │ -000052d0: 3036 ac42 1ec0 ee16 daee 26b3 a12b 546a 06.B......&..+Tj │ │ │ -000052e0: df66 4b31 e12b 58ed 04ab 8e72 e80d ff45 .fK1.+X....r...E │ │ │ -000052f0: 3dac 2c02 4a62 467e 0dbe ef02 806e ae03 =.,.JbF~.....n.. │ │ │ -00005300: 5a1c 7bd2 4146 950c a52e 15f1 4545 c196 Z.{.AF......EE.. │ │ │ -00005310: 508b e16c 1626 5be6 c60a c59b 111b 0855 P..l.&[........U │ │ │ -00005320: ea73 d39b 2780 1942 5f18 b7d8 4cd5 10ad .s..'..B_...L... │ │ │ -00005330: 0120 aa74 e31d 6d91 3ae3 9499 262c 1928 . .t..m.:...&,.( │ │ │ -00005340: 06af 3f0e 9b15 54cc bdaf 9339 105b ac0d ..?...T....9.[.. │ │ │ -00005350: 4340 e3ce 8d2e cf02 c777 6866 b8c4 c236 C@.......whf...6 │ │ │ -00005360: 000e abd9 3769 323c 2c42 84f5 d486 6168 ....7i2<,B....ah │ │ │ -00005370: 47e3 cadd f118 e1f6 39ba 79bb 5430 10a8 G.......9.y.T0.. │ │ │ -00005380: 31b7 d08c 9fbd 0948 edb1 5418 1109 56a1 1......H..T...V. │ │ │ -00005390: 8918 4dd5 1eeb b85a 4489 fb08 82a6 345b ..M....ZD.....4[ │ │ │ -000053a0: db61 2fbc 85c3 b481 4d65 7bb8 abc9 9692 .a/.....Me{..... │ │ │ -000053b0: 8a98 f845 651a eca7 15ad 9e66 a4d1 3076 ...Ee......f..0v │ │ │ -000053c0: 609e 2683 7618 e856 cdc6 5919 e39f ddd8 `.&.v..V..Y..... │ │ │ -000053d0: 180c 7233 1088 79b0 840b 0b1d 1873 cbe0 ..r3..y......s.. │ │ │ -000053e0: c6cd e005 c3a4 e0c3 b26b bfa2 7d45 eb16 .........k..}E.. │ │ │ -000053f0: e7c2 75b0 e051 6704 a4f1 6216 cf48 56a2 ..u..Qg...b..HV. │ │ │ -00005400: b4f2 af75 fad4 4ac1 7c0e a67c d348 4ee6 ...u..J.|..|.HN. │ │ │ -00005410: 9d24 4b74 3014 6607 ff95 2788 3b4c 0ae7 .$Kt0.f...'.;L.. │ │ │ -00005420: 7d83 84e1 06d6 6b69 bad1 8d62 b669 192d }.....ki...b.i.- │ │ │ -00005430: 2662 ff20 ebc1 0041 368c ab86 143e 0363 &b. ...A6....>.c │ │ │ -00005440: fb38 1830 94f2 c775 b07e 96a5 44fc d6d3 .8.0...u.~..D... │ │ │ -00005450: 0d14 21eb 62f1 d7d1 22f3 e2c7 7a4b 46c6 ..!.b..."...zKF. │ │ │ -00005460: 2d96 745e 4a43 2879 7fb6 20ac b50c 16d3 -.t^JC(y.. ..... │ │ │ -00005470: 65fa 2490 6947 25ba 338a 15a3 9257 9409 e.$.iG%.3....W.. │ │ │ -00005480: aaab 43ba aa41 556e 1c62 a939 38e9 baa3 ..C..AUn.b.98... │ │ │ -00005490: beb1 fd98 81e4 69b5 887a c5b4 a679 62d6 ......i..z...yb. │ │ │ -000054a0: 7ae0 765d 4a49 c712 959d aa0e 9934 0a12 z.v]JI.......4.. │ │ │ -000054b0: 3084 e966 a0ac f86a 664a 8999 879b 7a5b 0..f...jfJ....z[ │ │ │ -000054c0: add4 0660 a0b4 9113 bb7e 7471 f3ac cd10 ...`.....~tq.... │ │ │ -000054d0: f8aa 1b8c e1f7 28b9 c120 59eb 7631 d30a ......(.. Y.v1.. │ │ │ -000054e0: 1631 c12c 58c5 bfb7 5056 0e46 aad8 83c7 .1.,X...PV.F.... │ │ │ -000054f0: 60ef 798c 0967 1451 ab20 6b75 6707 5e9c `.y..g.Q. kug.^. │ │ │ -00005500: 8d19 5b70 76e5 f6c1 ec32 bb4b 75ee 4ff5 ..[pv....2.Ku.O. │ │ │ -00005510: d6ff 9e41 b1ad b12c dbaa 33dc 02ad d7ae ...A...,..3..... │ │ │ -00005520: 5ac5 11fa 8c36 cff1 04d8 c282 8d27 96a3 Z....6.......'.. │ │ │ -00005530: 8e28 8b95 2724 82e5 b55c 02fa d9ba 1d96 .(..'$...\...... │ │ │ -00005540: f833 b264 88b1 3246 df76 3500 309b 7359 .3.d..2F.v5.0.sY │ │ │ -00005550: dc4a 283e 2178 d8a8 6d93 fff8 002f 1011 .J(>!x..m..../.. │ │ │ -00005560: 6f5a 9676 4219 64eb b158 7c11 b0bd 1839 oZ.vB.d..X|....9 │ │ │ -00005570: 6fe5 fd0d bcdc 1af2 9a34 8a38 1dee 1f0c o........4.8.... │ │ │ -00005580: c9d0 1a60 02eb 53a7 19f0 990d 2b03 52ac ...`..S.....+.R. │ │ │ -00005590: 81a7 9538 d5b1 87c3 0d95 861d bbc6 80e3 ...8............ │ │ │ -000055a0: 68fd 41eb 685b 8713 7f40 68c2 9083 259d h.A.h[...@h...%. │ │ │ -000055b0: 7af7 6503 c6db 1206 63bd 56e8 798c 926d z.e.....c.V.y..m │ │ │ -000055c0: c674 2471 362d cb8d cb50 1a4b f115 b612 .t$q6-...P.K.... │ │ │ -000055d0: 243a ba5f 6987 148f a60d 2e71 1b06 d103 $:._i......q.... │ │ │ -000055e0: ad37 5807 c407 e75f d011 71fe 6a9b 4ca0 .7X...._..q.j.L. │ │ │ -000055f0: a82c 7696 2c8c 8213 6d51 b26d 36dd 074d .,v.,...mQ.m6..M │ │ │ -00005600: 6017 114c ed86 02ee 4a0b b1ec 299f d016 `..L....J...)... │ │ │ -00005610: 5e81 0f8d 3a4a d851 4c84 2180 ee3d 4d16 ^...:J.QL.!..=M. │ │ │ -00005620: 1419 f44b 63b2 f742 4212 7aa3 d3da a902 ...Kc..BB.z..... │ │ │ -00005630: 874c b670 c038 b6e3 ec69 1ba6 bff3 b00b .L.p.8...i...... │ │ │ -00005640: 8cb1 0093 bace f494 d4da 0862 148a 6426 ...........b..d& │ │ │ -00005650: 9f99 08b3 fb0c 0985 12fb 4e28 3d4c 2933 ..........N(=L)3 │ │ │ -00005660: d975 b6be 7734 418e 0969 d066 5643 763f .u..w4A..i.fVCv? │ │ │ -00005670: ac94 688c 6631 a0a6 5bdb 9c79 d851 01b4 ..h.f1..[..y.Q.. │ │ │ -00005680: 5967 60b1 51a5 f8a7 6d5d 7238 0c15 63ea Yg`.Q...m]r8..c. │ │ │ -00005690: 58db 6c56 96bd 62b8 618d 4f66 402b e069 X.lV..b.a.Of@+.i │ │ │ -000056a0: 70ab dec3 3a7c dc39 6ab0 1896 f981 2b2a p...:|.9j.....+* │ │ │ -000056b0: 03a9 de18 6bb0 98ac 881d 5c1b f0d6 fbda ....k.....\..... │ │ │ -000056c0: 8d55 f4fd 1616 3e76 5faf 9b2a 77e5 523f .U....>v_..*w.R? │ │ │ -000056d0: 629d 4de9 6194 d9dc b3da 9393 0124 8576 b.M.a........$.v │ │ │ -000056e0: 4b38 3b03 0c65 7217 023b cd86 87c7 1267 K8;..er..;.....g │ │ │ -000056f0: 8ba9 ae3c 87d8 8cdb ceb5 fd9e 3078 2b50 ...<........0x+P │ │ │ -00005700: d278 5e98 7228 3d10 6703 b13d 1636 a2ab .x^.r(=.g..=.6.. │ │ │ -00005710: b36b 0f8b 6413 8ab9 9e71 ff41 40c6 9734 .k..d....q.A@..4 │ │ │ -00005720: 86b5 5925 4817 311b 3160 0b20 5068 36ab ..Y%H.1.1`. Ph6. │ │ │ -00005730: 654b b914 f346 b605 0993 0198 1e94 7475 eK...F........tu │ │ │ -00005740: 850d 6bec 3136 a7f2 05ae 3db3 0598 43a4 ..k.16....=...C. │ │ │ -00005750: 9b1a 2b31 76e8 4016 1cd5 cb32 a274 a66c ..+1v.@....2.t.l │ │ │ -00005760: 99ed a164 eb2d f550 b999 daae a80b e3ea ...d.-.P........ │ │ │ -00005770: 2340 3a5b 35d5 b8f2 d598 cc6e d573 0593 #@:[5......n.s.. │ │ │ -00005780: 8837 67eb 8bcc d906 2b1e acf6 16ed ad3c .7g.....+......< │ │ │ -00005790: 161d c58f 0b42 6d41 52b8 c84a 59b8 e60b .....BmAR..JY... │ │ │ -000057a0: 8bc1 9432 59d6 07b7 dd5e 8da5 c43f 9dcd ...2Y....^...?.. │ │ │ -000057b0: 7508 e84a 58a3 9a1b 652b 7954 6912 8d5d u..JX...e+yTi..] │ │ │ -000057c0: 1671 0a71 0fad 7366 51a8 65f5 c8c6 ea86 .q.q..sfQ.e..... │ │ │ -000057d0: 8358 cd52 a960 42f7 5770 22c7 b54a f674 .X.R.`B.Wp"..J.t │ │ │ -000057e0: daac c067 809f 31c1 7684 c8c6 3667 1e18 ...g..1.v...6g.. │ │ │ -000057f0: f1c3 0d72 ca93 b092 59ce 3293 2a3a 61b6 ...r....Y.2.*:a. │ │ │ -00005800: b67e ad34 f7e0 21cf dd8d dc46 58b7 522b .~.4..!....FX.R+ │ │ │ -00005810: 6871 4f02 2532 8719 a32f b996 26ad f5e2 hqO.%2.../..&... │ │ │ -00005820: 99d0 c122 37ab c56f ab66 3586 1eb7 b7b7 ..."7..o.f5..... │ │ │ -00005830: 9056 049d c262 d61e eb7d de0c 486e 8c86 .V...b...}..Hn.. │ │ │ -00005840: 5b62 094e f248 0009 8936 68b3 515d 1ad0 [b.N.H...6h.Q].. │ │ │ -00005850: 48a0 ef71 298d a2b0 e0a5 7721 7020 69a4 H..q).....w!p i. │ │ │ -00005860: c6c9 2d2e f352 5bcb 08b2 caa5 7eed e2d6 ..-..R[.....~... │ │ │ -00005870: 8c81 b338 9ead 7b28 b8e4 f02c 6a7f 7107 ...8..{(...,j.q. │ │ │ -00005880: b701 857a 7611 ed10 c53b de18 f836 186d ...zv....;...6.m │ │ │ -00005890: 1f63 6bd8 b7dd b14a 6259 0ac8 025a c4c0 .ck....JbY...Z.. │ │ │ -000058a0: 0efb bf4c a621 f682 1e43 a0d0 ea93 4abe ...L.!...C....J. │ │ │ -000058b0: 31a3 d91d 2073 570c 1f4d b669 595b 460c 1... sW..M.iY[F. │ │ │ -000058c0: 2ea9 16ac b2d4 04cb d80f 788a 06d8 20ac ..........x... . │ │ │ -000058d0: 6176 dfac a420 261d d669 33d4 aa24 39a1 av... &..i3..$9. │ │ │ -000058e0: 361b f7d7 7a37 7c2a 2628 1baa 020e 3366 6...z7|*&(....3f │ │ │ -000058f0: 2819 af6b 1f37 5c6e a56d 33cf d332 a88d (..k.7\n.m3..2.. │ │ │ -00005900: 640a 300c 65c7 9b9c 72b4 ba1f 206b 95e2 d.0.e...r... k.. │ │ │ -00005910: e233 581c 6bb2 966a 67c0 1557 63ef 7bd3 .3X.k..jg..Wc.{. │ │ │ -00005920: bbc0 aff5 8a18 2e16 8015 d2a0 1e97 4dac ..............M. │ │ │ -00005930: bc05 9340 b2ed 9e2c f5bf 5a56 1e13 15e5 ...@...,..ZV.... │ │ │ -00005940: 3c83 3edc 9708 e047 309b db65 1ab7 7a2e <.>....G0..e..z. │ │ │ -00005950: a72c 9d56 c274 dcaa 5599 9702 51c8 286b .,.V.t..U...Q.(k │ │ │ -00005960: bfe2 a82d 4275 c665 a51d 8bd8 8584 a0a6 ...-Bu.e........ │ │ │ -00005970: e28c 9546 559e e1e0 3fae f6c9 a860 11a3 ...FU...?....`.. │ │ │ -00005980: ca3a 4380 1b0b 4975 c62c 75f5 6a38 01de .:C...Iu.,u.j8.. │ │ │ -00005990: 5b1c ccea 32ff 08df 76b1 20b7 2d77 b0cb [...2...v. .-w.. │ │ │ -000059a0: 2159 e12f 54d9 b088 c622 6f56 b5c5 059e !Y./T...."oV.... │ │ │ -000059b0: 3643 a7c7 c5ee 4c68 52b7 0e82 f8d9 4a7a 6C....LhR.....Jz │ │ │ -000059c0: c9f3 af11 d7b5 b7b6 f352 76f7 7705 8bee .........Rv.w... │ │ │ -000059d0: 32c2 ceb0 399b 95cc 3665 4cc6 49cc 0811 2...9...6eL.I... │ │ │ -000059e0: beaa c791 4e6f 9d0d 8342 9180 4647 bb9c ....No...B..FG.. │ │ │ -000059f0: 22ce d902 d993 28dc dd15 28c6 bb13 7c03 ".....(...(...|. │ │ │ -00005a00: e246 2480 95c9 b645 001e 75f6 02ca 2685 .F$....E..u...&. │ │ │ -00005a10: 45c6 6a72 33ea a342 7026 bb61 363a 1416 E.jr3..Bp&.a6:.. │ │ │ -00005a20: 5f35 7100 c657 facd 0bd5 4336 aade 1648 _5q..W....C6...H │ │ │ -00005a30: a522 561b c760 aa72 34fa b059 2b50 bc09 ."V..`.r4..Y+P.. │ │ │ -00005a40: ab75 a8d5 848b adbe 0c68 7547 00b1 de26 .u.......huG...& │ │ │ -00005a50: ed49 9798 3094 8ce7 f118 bdc1 cdd2 d570 .I..0..........p │ │ │ -00005a60: deb9 eef0 da70 6755 1fac ec64 da23 040d .....pgU...d.#.. │ │ │ -00005a70: 3abb 30cb 6823 b805 9c3f 01c9 a2e5 229b :.0.h#...?....". │ │ │ -00005a80: daf3 54ac 0c63 3674 b136 1dc9 2653 ad95 ..T..c6t.6..&S.. │ │ │ -00005a90: 9aeb b299 5ef7 5b67 1e19 866a 3471 b634 ....^.[g...j4q.4 │ │ │ -00005aa0: 14e1 f91e 362d 65eb b60e 1370 6c9d 4afd ....6-e....pl.J. │ │ │ -00005ab0: e92a a602 09f1 fae4 d5b6 94d1 875a 1365 .*...........Z.e │ │ │ -00005ac0: da88 5b8d 832d 900b 238c 126c 1e06 3a45 ..[..-..#..l..:E │ │ │ -00005ad0: 6bb9 cdbb b2cc 6b35 25c3 7a80 40ee 502c k.....k5%.z.@.P, │ │ │ -00005ae0: ed36 b6a5 9166 ae31 dfeb 66d9 6c86 0ebc .6...f.1..f.l... │ │ │ -00005af0: 681b 8bc6 6f96 a736 dc0e 45ee 4657 97aa h...o..6..E.FW.. │ │ │ -00005b00: 64cd c906 ef88 3be6 de3a 4e3c 3883 5edd d.....;..:N<8.^. │ │ │ -00005b10: d170 2703 e4e7 516c 69e2 a9af 871a 9bb6 .p'...Qli....... │ │ │ -00005b20: bef7 44b7 61d5 b00b 799b a30f 18c4 b873 ..D.a...y......s │ │ │ -00005b30: b72c c63e e0bd 7ab2 8d51 ea51 c479 16d0 .,.>..z..Q.Q.y.. │ │ │ -00005b40: da91 6550 e361 ea26 f77d 8c3b afcc 67d9 ..eP.a.&.}.;..g. │ │ │ -00005b50: 6a20 6767 5488 9b3f 9608 b571 54b0 c98b j ggT..?...qT... │ │ │ -00005b60: 5b2a 1869 fe09 0b4b bf19 8e8a 3b01 a32f [*.i...K....;../ │ │ │ -00005b70: c64f c2ca 0dea b7b3 6b51 ad96 cee5 8f5a .O......kQ.....Z │ │ │ -00005b80: f86d 054f 431f 57b4 9247 40e0 fb12 6c3a .m.OC.W..G@...l: │ │ │ -00005b90: a17f b192 888a fb74 9eb9 9a97 3fb9 8fdc .......t....?... │ │ │ -00005ba0: cd06 4e0c ab2d 4ed1 bcb9 d403 1bc6 d13a ..N..-N........: │ │ │ -00005bb0: 8483 f932 4c42 5add c3ad 0562 86c5 8458 ...2LBZ....b...X │ │ │ -00005bc0: 29a9 9891 0d30 69a4 558a d16e adb8 a2d1 )....0i.U..n.... │ │ │ -00005bd0: 28cf da7c d7a6 36d4 b237 a6c0 b660 f65f (..|..6..7...`._ │ │ │ -00005be0: 1cec 888b 3cd9 53a0 dd3a d356 5730 4c29 ....<.S..:.VW0L) │ │ │ -00005bf0: 8960 2824 e026 d845 6f29 31e4 b3bd 6731 .`($.&.Eo)1...g1 │ │ │ -00005c00: 2b73 a807 77a1 1bdd 1d08 40bb 6433 2c71 +s..w.....@.d3,q │ │ │ -00005c10: b367 2b92 cd26 f0e1 e7cd 11cb 3bb0 bcad .g+..&......;... │ │ │ -00005c20: e9f0 ee87 195c 6001 751d 443b 9118 6283 .....\`.u.D;..b. │ │ │ -00005c30: c8e5 6d35 8fc5 a6ca 56aa 571b 1b39 c744 ..m5....V.W..9.D │ │ │ -00005c40: 8cb6 0345 63c1 fb46 faa0 f94d b736 2fbe ...Ec..F...M.6/. │ │ │ -00005c50: ed23 8a07 df15 2bd4 ce32 57e5 911b 7800 .#....+..2W...x. │ │ │ -00005c60: d46f 30b8 dbb5 a621 b941 6f84 6fe8 012c .o0....!.Ao.o.., │ │ │ -00005c70: 588b c584 745c 7f70 cae2 a61e 00d6 b450 X...t\.p.......P │ │ │ -00005c80: e611 3e00 0fc3 c9b5 8128 ab1b d156 3c87 ..>......(...V<. │ │ │ -00005c90: 22bb 7d26 3c4b 7c70 6c9c 2d19 274b 7063 ".}&....n\... │ │ │ -00005d00: e6c1 6408 4b7c 479b ca6e 6b6c 4d5d 35e7 ..d.K|G..nklM]5. │ │ │ -00005d10: 756c 3c10 07f2 dbf2 c263 d77a 4623 d561 ul<......c.zF#.a │ │ │ -00005d20: 1b0d f9c7 1b2b 1b55 23c6 c5c0 be7a e9c1 .....+.U#....z.. │ │ │ -00005d30: 956e 20c2 80db ca8c 0382 4137 886a 6395 .n .......A7.jc. │ │ │ -00005d40: 54cb 71e7 7eae 36dd edcd fa1f b339 2c93 T.q.~.6......9,. │ │ │ -00005d50: 018a 9b9b 8f66 d025 aca9 2107 c065 cffe .....f.%..!..e.. │ │ │ -00005d60: 1bf3 b4cd 7ddb 5820 4c34 d7d6 550e 6a44 ....}.X L4..U.jD │ │ │ -00005d70: 59b9 248c c5bc f62d e80d 55ca 3cad b281 Y.$....-..U.<... │ │ │ -00005d80: a956 8b59 931e 306f 7a31 390f de64 6adb .V.Y..0oz19..dj. │ │ │ -00005d90: 15b8 df31 9fb5 d990 094f a485 6dd6 b535 ...1.....O..m..5 │ │ │ -00005da0: 5464 b310 881d 2fba 7248 1fdc 63f1 a007 Td..../.rH..c... │ │ │ -00005db0: 68d7 29a7 56d3 c337 aa60 2394 b73b f0f0 h.).V..7.`#..;.. │ │ │ -00005dc0: 2c56 7aed cb06 3b7a 7f6b 4c81 b5e9 ee8a ,Vz...;z.kL..... │ │ │ -00005dd0: 5e37 8b8b 299c 66e0 a979 071b 9805 9032 ^7..).f..y.....2 │ │ │ -00005de0: 559b 5d2b 93b6 d1ee 7b36 8f30 13d3 e4bf U.]+....{6.0.... │ │ │ -00005df0: b543 5902 ec19 7fcd d2b4 76b8 011c a7ba .CY.......v..... │ │ │ -00005e00: 6470 b723 caa3 94c3 5f36 2b5a f456 ea00 dp.#...._6+Z.V.. │ │ │ -00005e10: 4de2 fece b621 eddd d453 9cdd 98b0 ae24 M....!...S.....$ │ │ │ -00005e20: 0a41 d772 c160 4ead 95e1 b11a 3d12 6577 .A.r.`N.....=.ew │ │ │ -00005e30: 4cfc 3259 736b cda4 b64f 13b8 b320 003c L.2Ysk...O... .< │ │ │ -00005e40: da9e 2945 03f6 2e8b f128 3032 ae10 4a3e ..)E.....(02..J> │ │ │ -00005e50: 9bb7 0a30 ac16 f040 53ba a64d 66b8 badb ...0...@S..Mf... │ │ │ -00005e60: 6343 b2c6 70e0 aed6 81cd 1e4f 4d86 d90e cC..p......OM... │ │ │ -00005e70: 26fd cca2 d9de e473 54f5 ba54 9be1 58b3 &......sT..T..X. │ │ │ -00005e80: 9e9c d556 70ce bc90 b582 3717 6b80 d465 ...Vp.....7.k..e │ │ │ -00005e90: 6bbe 8165 4ab3 9b56 5706 233c cdc5 dc0e k..eJ..VW.#<.... │ │ │ -00005ea0: 6b65 01f5 683d cbce c669 e875 963f 7475 ke..h=...i.u.?tu │ │ │ -00005eb0: 834b 8ee7 30f3 fb64 abc9 ad64 982e a5a4 .K..0..d...d.... │ │ │ -00005ec0: b939 2e18 78e6 1045 5ead b6c7 9c55 bb48 .9..x..E^....U.H │ │ │ -00005ed0: d464 fe4c 0969 0ba1 ec7b 19d4 1332 7a38 .d.L.i...{...2z8 │ │ │ -00005ee0: 0f78 4813 2adb 9290 263a 03d1 cdc3 4e96 .xH.*...&:....N. │ │ │ -00005ef0: 76dc d6a5 c70b c3e6 2269 73cb 4bb0 6641 v......."is.K.fA │ │ │ -00005f00: efae 4fd3 9468 108c d862 b6a8 9da8 912f ..O..h...b...../ │ │ │ -00005f10: 777e 2c79 888b 5979 333c e3dc 950e e406 w~,y..Yy3<...... │ │ │ -00005f20: 9267 fbc3 d478 d216 b236 4e1a b38c bb62 .g...x...6N....b │ │ │ -00005f30: cbcd 64af 9b0d cb58 aa63 8412 663a 6bd7 ..d....X.c..f:k. │ │ │ -00005f40: 26ab ff30 edf0 442e a550 6b5b 5eda 9d72 &..0..D..Pk[^..r │ │ │ -00005f50: 4f6d 3445 1006 0bcc e360 7610 8a13 4817 Om4E.....`v...H. │ │ │ -00005f60: 2cd4 51d9 5809 4061 adf5 058b 01b8 99cd ,.Q.X.@a........ │ │ │ -00005f70: 5f68 82e1 0f86 61c5 504a 3532 4a20 4e09 _h....a.PJ52J N. │ │ │ -00005f80: f776 b71e 1d07 8bb0 ba95 411d 6b6b bd9f .v........A.kk.. │ │ │ -00005f90: a99e 4c48 18dc 53c9 5a5b c36e 0181 4925 ..LH..S.Z[.n..I% │ │ │ -00005fa0: 309b 3eb8 e0a8 19cf 0158 2945 22a6 68e3 0.>......X)E".h. │ │ │ -00005fb0: 67dc 928c 9a33 0d7d 51d8 1bc1 d060 5a63 g....3.}Q....`Zc │ │ │ -00005fc0: d75a 55d5 e0de d100 1810 7ec3 da20 7a21 .ZU.......~.. z! │ │ │ -00005fd0: cef6 2530 0902 80c1 0a99 30bd 9660 2860 ..%0......0..`(` │ │ │ -00005fe0: 09c8 c0ac fbd1 8881 0e50 6f68 416f eeaf .........PohAo.. │ │ │ -00005ff0: 674d 3099 fbd8 b26c 0746 5e80 fbe6 7e2e gM0....l.F^...~. │ │ │ -00006000: 8d2d cc99 c354 8a60 5b5e c242 bbee 696b .-...T.`[^.B..ik │ │ │ -00006010: c88c 5352 8a6a 0479 75e3 abb1 4f40 c8d8 ..SR.j.yu...O@.. │ │ │ -00006020: f868 cf21 b7e9 01c6 76b4 c327 abed 9421 .h.!....v..'...! │ │ │ -00006030: 0ac0 3c4f f6cc 1aca 1f43 cb64 333f bde9 .....^.u.b..E │ │ │ -00006400: cb2b b32a a157 1936 6e29 5b73 7a32 225e .+.*.W.6n)[sz2"^ │ │ │ -00006410: f7af 32f5 bb41 3cb3 0de1 f144 704f e768 ..2..A<....DpO.h │ │ │ -00006420: ebb3 b973 83be 3150 6bb4 73e4 e8a1 c2da ...s..1Pk.s..... │ │ │ -00006430: dbf3 5967 1c84 e1dc 46cf 173a 1081 b5f5 ..Yg....F..:.... │ │ │ -00006440: 5bf4 d912 bb6e 1a84 45b3 d0ae b3ff 2153 [....n..E.....!S │ │ │ -00006450: 02b3 589c d063 bd85 a944 7b75 7677 9ed6 ..X..c...D{uvw.. │ │ │ -00006460: c19c 2ef4 8785 f2ec 6c34 9b56 9561 5f90 ........l4.V.a_. │ │ │ -00006470: 595b 92c4 7a16 1404 1d36 9011 3aac 003e Y[..z....6..:..> │ │ │ -00006480: 4f19 4c18 80b7 c70a 180f d7a0 956c 9364 O.L..........l.d │ │ │ -00006490: ebcc 1969 3776 5bc0 b51a 4667 1d9c 5eac ...i7v[...Fg..^. │ │ │ -000064a0: 686c bc61 1c16 d0b7 ee5e 8960 aaec 2786 hl.a.....^.`..'. │ │ │ -000064b0: 9b9b 674c 6c07 8d79 eead cd14 8c20 b0a5 ..gLl..y..... .. │ │ │ -000064c0: 3b8e 3620 1ea7 a728 157c 91ad 9c1f 2873 ;.6 ...(.|....(s │ │ │ -000064d0: 9bad 272a f38a 67eb 3c18 a034 d842 c7b7 ..'*..g.<..4.B.. │ │ │ -000064e0: d6be facf 32c8 ff79 83bf b714 74a8 3f54 ....2..y....t.?T │ │ │ -000064f0: 0b3a d4f7 1683 f607 ff7b 5683 0ef5 ff21 .:.......{V....! │ │ │ -00006500: e5a0 59d9 db7a d0bc f97b 0a42 a71f 6141 ..Y..z...{.B..aA │ │ │ -00006510: e850 bf57 11ba a94f 15a1 e1ae ffad 2b42 .P.W...O......+B │ │ │ -00006520: c3dd 3f58 123a d4ff 5913 faa6 2674 d31c ..?X.:..Y...&t.. │ │ │ -00006530: 3e47 40bf 79f2 f754 82fe a1da cfed e1f3 >G@.y..T........ │ │ │ -00006540: 5f7d a0f6 f39d face 3f54 d199 bbfc 3fb7 _}......?T....?. │ │ │ -00006550: efa0 e5bf ff67 45e7 ff63 2a3a 4f7d 3636 .....gE..c*:O}66 │ │ │ -00006560: 69ab dd5e 5afa 0acf 0d74 cbca b593 d9ab i..^Z....t...... │ │ │ -00006570: 5b37 cc79 594a eaff 607d 088b 9e18 ee0b [7.yYJ..`}...... │ │ │ -00006580: 0971 b499 fd6c 6e7f 6d27 453c 83ae a4de .q...ln.m'E<.... │ │ │ -00006590: 64a3 e1f1 d1f1 a2f1 000c 5558 7b8f 836b d.........UX{..k │ │ │ -000065a0: c354 1a61 2ffe 40c2 2fb3 4eed b6e9 474d .T.a/.@./.N...GM │ │ │ -000065b0: 4633 f623 4e7a 1585 d4b5 61dd c9ad 8b21 F3.#Nz....a....! │ │ │ -000065c0: 5843 c4ee 986e d897 742f 8b3d 9b38 eb7e XC...n..t/.=.8.~ │ │ │ -000065d0: 008e 473d e869 aeb8 6696 1f32 8f6d 6eed ..G=.i..f..2.mn. │ │ │ -000065e0: 2c38 dbc4 db02 33c3 58e3 0b1a 7b1f 01d4 ,8....3.X...{... │ │ │ -000065f0: f332 1f8f 0b8b e311 a679 b175 77b4 bb0d .2.......y.uw... │ │ │ -00006600: fe76 32e2 612b 7b0a 8b4d a18c 2a2c 8da7 .v2.a+{..M..*,.. │ │ │ -00006610: dcf5 e86c 72b6 9821 9d60 09f3 c72c 348b ...lr..!.`...,4. │ │ │ -00006620: 2b15 dc03 b5c4 01ab de56 a575 33de 8a35 +........V.u3..5 │ │ │ -00006630: f47a 0bdb 02e9 5773 a0ac 1837 daf4 7549 .z....Ws...7..uI │ │ │ -00006640: 7330 50a1 19ac 6090 96ae 3525 6d76 51b7 s0P...`...5%mvQ. │ │ │ -00006650: d854 8b81 41c0 f66c fb79 70bd bd81 fad6 .T..A..l.yp..... │ │ │ -00006660: 4ac6 a65b 8f0d deb2 812b 7850 dca4 73eb J..[.....+xP..s. │ │ │ -00006670: 602b c372 f32b aef5 54d5 a9b4 31b3 6872 `+.r.+..T...1.hr │ │ │ -00006680: 0f37 af1b 0c84 7f36 d539 b706 db59 5cd7 .7.....6.9...Y\. │ │ │ -00006690: ec3b 3b48 c19f d110 2ea6 6f33 7d26 b47d .;;H......o3}&.} │ │ │ -000066a0: ae3c ce8c ba77 e382 0361 0532 4319 f93f .<...w...a.2C..? │ │ │ -000066b0: 9cbc 5cfc f318 c712 9e67 09c3 c9ad 0d5c ..\......g.....\ │ │ │ -000066c0: c05c c3b9 c6d3 8c95 951a 4aad ccd1 2823 .\........J...(# │ │ │ -000066d0: cb09 cd2b 8ff2 a42a 346e 8196 3894 8edb ...+...*4n..8... │ │ │ -000066e0: 9a9a 5eb7 4bd3 05d6 2984 b9d4 d69c aa65 ..^.K...)......e │ │ │ -000066f0: 85e3 9068 53e9 4a0a bf53 9a4a 74b9 794b ...hS.J..S.Jt.yK │ │ │ -00006700: 4bab 8b83 b3d8 e274 f556 7ede 5ac3 044c K......t.V~.Z..L │ │ │ -00006710: a8a9 17fc b16a 68dc 24ed b6c9 b2db 3c00 .....jh.$.....<. │ │ │ -00006720: 677e e8f1 adf4 e527 5be4 d596 2145 864b g~.....'[...!E.K │ │ │ -00006730: aff4 61b5 e9d3 6861 26f3 a38c 4734 611e ..a...ha&...G4a. │ │ │ -00006740: 2fcd b257 8a68 6b0c 50ec 8c81 5f10 c8a6 /..W.hk.P..._... │ │ │ -00006750: 84ad ebba 6d68 a6c9 844f 939d ed73 ebfe ....mh...O...s.. │ │ │ -00006760: a09d 203b 5942 7db4 226f c94e ecd6 921b .. ;YB}."o.N.... │ │ │ -00006770: cdf8 5c1b e36e ccf5 3417 659d 6b1c 5a7b ..\..n..4.e.k.Z{ │ │ │ -00006780: 9e2d bd21 5c56 964c 6166 12eb dc43 2812 .-.!\V.Laf...C(. │ │ │ -00006790: db97 0a0f 063c f50e 8fbb ad83 05fd ba68 .....<.........h │ │ │ -000067a0: e137 0fc4 6d05 bee4 3deb 14e9 b7cb 7195 .7..m...=.....q. │ │ │ -000067b0: ac06 d79a d88b 8e6c 6c14 6fd3 c0da e88d .......ll.o..... │ │ │ -000067c0: c58e 84c8 b5ed f13c bf72 7f14 856b 5990 .......<.r...kY. │ │ │ -000067d0: a6e9 191b 9c39 566d 291d d698 f8e8 71db .....9Vm).....q. │ │ │ -000067e0: 50f6 9bfb 72a0 1f8c bbb4 c295 056a 4723 P...r........jG# │ │ │ -000067f0: dacc eb61 aaed 106f 0d6e 8373 2d7b 89e7 ...a...o.n.s-{.. │ │ │ -00006800: 9fda 45d7 3ece 9d3b 14a3 f6c0 beae 8d75 ..E.>..;.......u │ │ │ -00006810: cb7a 03ac 82f1 b583 add4 2c91 625b be60 .z........,.b[.` │ │ │ -00006820: a59a 71ae c28a 8c20 066b cb62 dab3 ba6f ..q.... .k.b...o │ │ │ -00006830: b725 5a35 695e 1416 a401 2393 dd2b de42 .%Z5i^....#..+.B │ │ │ -00006840: ea3d 7de4 6a63 bd50 d026 c2a1 aa0d f341 .=}.jc.P.&.....A │ │ │ -00006850: 7ceb a1ad 6daa d4ad 8a89 a169 48b8 ed61 |...m......iH..a │ │ │ -00006860: 07b4 71ea 207f 3390 7b41 640c 4bb1 8be6 ..q. .3.{Ad.K... │ │ │ -00006870: 6c89 379b 675b a3d1 06df 6622 a398 a7cd l.7.g[....f".... │ │ │ -00006880: b64e 91a1 4535 45df 1b5a 19a6 759c bac1 .N..E5E..Z..u... │ │ │ -00006890: 8a2c 8848 6c43 866d 635d b1da ee2c b776 .,.HlC.mc]...,.v │ │ │ -000068a0: a6b5 2b75 8f2a 83db cda3 b430 24a4 a9e5 ..+u.*.....0$... │ │ │ -000068b0: 2352 bf19 ca6c 6607 d335 1803 6040 7eac #R...lf..5..`@~. │ │ │ -000068c0: a6d9 eab1 f073 6c3a 630d d384 fe9f 9182 .....sl:c....... │ │ │ -000068d0: 76ea bb6c 3e7d 30c9 dc42 8073 370e a56b v..l>}0..B.s7..k │ │ │ -000068e0: 6e17 3d64 3489 bd8d 9527 a7d1 2366 d3aa n.=d4....'..#f.. │ │ │ -000068f0: cd6b 747f 132b d405 ab2a f6a5 1a7e 6b57 .kt..+...*...~kW │ │ │ -00006900: 5b4c 9885 8a76 0d69 5118 c4bb 0e63 8541 [L...v.iQ....c.A │ │ │ -00006910: b10b bc09 02d9 3e5b f3c8 e236 c9bd e2c9 ......>[...6.... │ │ │ -00006920: 9c1f 0ba5 5aac cfed 43f8 d162 7266 aa7a ....Z...C..brf.z │ │ │ -00006930: 1c3f ce98 906a 7523 af5d 519f 6b6b 0fd4 .?...ju#.]Q.kk.. │ │ │ -00006940: 7e75 0b6f 4288 eb9e 9199 2e39 5b95 15dd ~u.oB......9[... │ │ │ -00006950: 36dd 56fe 5e2d 2467 f51f eb21 b905 9267 6.V.^-$g...!...g │ │ │ -00006960: 236a 6603 7ab0 579b 3d85 83ad d453 6765 #jf.z.W.=....Sge │ │ │ -00006970: 5454 abbd 036c bcdd d8e3 2c6f 1624 35ae TT...l....,o.$5. │ │ │ -00006980: 2d32 07a8 5fd7 1590 00a6 368b 0f99 302e -2.._.....6...0. │ │ │ -00006990: 769a 53dd 961a abb0 12d2 840c 657b ec19 v.S.........e{.. │ │ │ -000069a0: 9483 a2f2 69c8 fe5a c95f 433f 8fb5 e1b9 ....i..Z._C?.... │ │ │ -000069b0: 7d8b 18f3 deed da15 93c3 9cd6 8d25 e592 }............%.. │ │ │ -000069c0: e5a9 ec14 a004 d486 e48c f69f f65c 09bb .............\.. │ │ │ -000069d0: 342e 1d03 4123 79b5 b96b 9be7 a3dd d85a 4...A#y..k.....Z │ │ │ -000069e0: cbc9 a0b8 92c2 8eed d280 c33f ac4c 3300 ...........?.L3. │ │ │ -000069f0: 9a02 90a4 a952 684c 5f1b 82d1 5d96 1031 .....RhL_...]..1 │ │ │ -00006a00: d703 3b1f edc5 6c8c 75c6 2ccc f63a 833d ..;...l.u.,..:.= │ │ │ -00006a10: 1656 67ec 3df7 9ead 0cac eead 1673 668c .Vg.=........sf. │ │ │ -00006a20: d7b2 7292 1d63 17f7 7097 bca1 e636 eb87 ..r..c..p....6.. │ │ │ -00006a30: a303 c31a 374f 45d7 d922 a196 4d45 654c ....7OE.."..MEeL │ │ │ -00006a40: 8892 ed12 d675 b2b1 fa6c 5ebd 652d 47fb .....u...l^.e-G. │ │ │ -00006a50: 9aa3 40b0 0e09 49b5 be1a a4c7 c5ea 9c71 ..@...I........q │ │ │ -00006a60: 5e6d f73b aab6 31b7 9699 4915 b381 7419 ^m.;..1...I...t. │ │ │ -00006a70: 2e12 962e 95be be53 8f4e 8fe6 9482 2b34 .......S.N....+4 │ │ │ -00006a80: d608 4f0b d932 3fd6 b674 7363 3d87 dc94 ..O..2?..tsc=... │ │ │ -00006a90: 214c d1b2 50d6 3a1e 522b 830f 4bd3 0ed3 !L..P.:.R+..K... │ │ │ -00006aa0: 68cb d965 2c89 4b39 1624 d537 0637 35d6 h..e,.K9.$.7.75. │ │ │ -00006ab0: 3143 6ccc 57af 2d36 9843 d7bb 1be7 f95a 1Cl.W.-6.C.....Z │ │ │ -00006ac0: 748f d51a 3abd 67ee 2c4a bbd9 3f61 de4c t...:.g.,J..?a.L │ │ │ -00006ad0: 0204 8a5a 9e64 b4d7 342b 1fd3 00ab 87aa ...Z.d..4+...... │ │ │ -00006ae0: d4b8 b6e1 e66c 790a eebd 998d c852 6e03 .....ly......Rn. │ │ │ -00006af0: 9ade 3cea 1124 d15b 3e81 256c 5309 b7b3 ..<..$.[>.%lS... │ │ │ -00006b00: 22b6 5b9b 21e7 aab5 3bef a065 b68c 20b0 ".[.!...;..e.. . │ │ │ -00006b10: 28b8 5f67 ba06 c6cc 00ad aed3 7895 3690 (._g........x.6. │ │ │ -00006b20: 7176 3b32 5a1c d11a 5ec2 6a64 c14a e916 qv;2Z...^.jd.J.. │ │ │ -00006b30: b21b 4a29 3363 b44b 1ae4 6c7d 42a8 c47c ..J)3c.K..l}B..| │ │ │ -00006b40: 95ae bc33 c218 513a 5d34 b426 1868 dd19 ...3..Q:]4.&.h.. │ │ │ -00006b50: 8f5a 7516 fc4c 3128 9006 3959 d834 a699 .Zu..L1(..9Y.4.. │ │ │ -00006b60: 9b64 818a db81 a21d b8d6 828d d622 eaa3 .d...........".. │ │ │ -00006b70: 4575 6794 466b 55eb 7905 a081 8a8c d0c8 Eug.FkU.y....... │ │ │ -00006b80: 86b6 2758 5c6a a6a1 33cc 6a80 d71b f480 ..'X\j..3.j..... │ │ │ -00006b90: 618c b591 d94b 2ea1 9e4b ed18 87a5 4a20 a....K...K....J │ │ │ -00006ba0: 9968 c837 26d5 5243 b54d 56b7 7a69 9b6c .h.7&.RC.MV.zi.l │ │ │ -00006bb0: 51fd cd8d d811 0986 a8c5 388e de72 094b Q.........8..r.K │ │ │ -00006bc0: 6d0d 65d6 7f4b 9581 a7a3 3594 570b 817b m.e..K....5.W..{ │ │ │ -00006bd0: b637 c764 2040 6d72 eee4 ce6d ef7e a791 .7.d @mr...m.~.. │ │ │ -00006be0: 5fb3 9bb5 424e e33f 078f d986 b9c2 e402 _...BN.?........ │ │ │ -00006bf0: 4518 cdb6 98e6 20fe 6df5 46c6 1a0b 6848 E..... .m.F...hH │ │ │ -00006c00: bee9 4b79 416f f11c feb1 e5a7 55f9 ede8 ..KyAo......U... │ │ │ -00006c10: 0980 09d5 2432 33d1 639d bb05 98b1 9939 ....$23.c......9 │ │ │ -00006c20: 8c5a b43a 29ca 795b 5cdc 64e8 7729 6a18 .Z.:).y[\.d.w)j. │ │ │ -00006c30: 1b0b c1d8 6a03 603e c2fe 95fb bf1e e8a1 ....j.`>........ │ │ │ -00006c40: 3415 9c92 4830 f79e 9a21 9746 1c1a 7c87 4...H0...!.F..|. │ │ │ -00006c50: b754 5bb6 8d19 cfa3 1923 988f 7eab 2d41 .T[......#..~.-A │ │ │ -00006c60: 5d59 e167 b1d2 25be 020f ea4c 17b4 b630 ]Y.g..%....L...0 │ │ │ -00006c70: 1e98 9909 2851 98d8 287c ab4c 5b26 6230 ....(Q..(|.L[&b0 │ │ │ -00006c80: abae 9e6c be8a 015a 2a6b 9480 c83c 3043 ...l...Z*k...<0C │ │ │ -00006c90: 5a87 6109 96cb c206 5b64 dd42 28d8 dbc1 Z.a.....[d.B(... │ │ │ -00006ca0: 8372 4318 0cc8 b48d 37fa 6bee 5a3b 8aae .rC.....7.k.Z;.. │ │ │ -00006cb0: a623 0215 5182 8687 43a2 2810 2460 f4f0 .#..Q...C.(.$`.. │ │ │ -00006cc0: b059 4a33 95aa 63d9 92da a528 1000 3ae0 .YJ3..c....(..:. │ │ │ -00006cd0: 4045 11e4 60d3 0a9b 87e3 89b1 ccda 51a6 @E..`.........Q. │ │ │ -00006ce0: 3823 b061 d486 64d0 6236 8910 eb60 5414 8#.a..d.b6...`T. │ │ │ -00006cf0: 006b ed6c 64d0 9889 b496 a0b4 ca46 da4c .k.ld........F.L │ │ │ -00006d00: f96a 0d8b b60d fa8e c990 fd84 260b 1df2 .j..........&... │ │ │ -00006d10: 59d2 a9c3 6647 0634 3f4a cd2a 42ab 49bb Y...fG.4?J.*B.I. │ │ │ -00006d20: 9b46 b56a 704d 0cb2 5bdc a0af 832d 403d .F.jpM..[....-@= │ │ │ -00006d30: 7df2 5b20 8991 95d9 6326 4ba0 27b0 526b }.[ ....c&K.'.Rk │ │ │ -00006d40: e668 67a2 fa08 2e67 f495 49dd 8300 d7b4 .hg....g..I..... │ │ │ -00006d50: 27ed 87fd 4242 49cd 489e d7d5 5682 1e6d '...BBI.H...V..m │ │ │ -00006d60: 1abc da93 b835 6914 2960 5dad 2f39 f4cc .....5i.)`]./9.. │ │ │ -00006d70: 416f d1f4 6c37 1313 4c6d 36b9 00ca 5126 Ao..l7..Lm6...Q& │ │ │ -00006d80: d6da dc9a e429 67d2 305b e233 22e8 2ca4 .....)g.0[.3".,. │ │ │ -00006d90: 0d4f ea00 5eb4 fca9 2732 4014 ebca ac25 .O..^...'2@....% │ │ │ -00006da0: 6d81 6fcd 7e6b aca9 d6db 5163 c5d4 58e3 m.o.~k....Qc..X. │ │ │ -00006db0: a89e 6a51 536b 9090 456a a760 ec4d 2964 ..jQSk..Ej.`.M)d │ │ │ -00006dc0: 946b 911d 6a7c 033f 991d cf94 23e6 9ed5 .k..j|.?....#... │ │ │ -00006dd0: 6c70 d418 2c23 678c f668 e5cf 2958 f33e lp..,#g..h..)X.> │ │ │ -00006de0: 5b39 7bac b0e0 8d91 56a6 78b7 5680 c25d [9{.....V.x.V..] │ │ │ -00006df0: 4554 7b8f 8882 e776 4b70 092c 8d86 f9ea ET{....vKp.,.... │ │ │ -00006e00: 6d14 6329 778c 4eb6 47f9 5499 a3ba 955a m.c)w.N.G.T....Z │ │ │ -00006e10: bb56 715a 8d1a 3151 89b1 9889 eff2 d8a1 .VqZ..1Q........ │ │ │ -00006e20: b529 3d53 6ae5 d120 ae6d 33e8 6331 d2aa .)=Sj.. .m3.c1.. │ │ │ -00006e30: b2fa 00d3 32b2 2a38 cae2 b8d5 d286 8379 ....2.*8.......y │ │ │ -00006e40: 09c1 389e 6049 9590 4a72 3726 b269 1179 ..8.`I..Jr7&.i.y │ │ │ -00006e50: 7bcd 208c 9620 e106 a3e2 8ee2 c3cf 5a70 {. .. ........Zp │ │ │ -00006e60: 5bcc 1e33 b013 3337 18ae d620 c3ad e974 [..3..37... ...t │ │ │ -00006e70: 73c4 e5e8 f125 ad81 37d7 0611 e2cd e1b1 s....%..7....... │ │ │ -00006e80: a0d6 67b3 f46c aa6a 880c 9820 f71d 6a16 ..g..l.j... ..j. │ │ │ -00006e90: bf6a 2f6e e8b9 7dd7 8235 5175 8df1 1ba8 .j/n..}..5Qu.... │ │ │ -00006ea0: 6826 c792 405d 2529 c8b8 6505 3c53 ef2d h&..@]%)..e.J.T │ │ │ -00007000: b8f3 d6f1 846e b379 d0a9 1623 8d76 90e9 .....n.y...#.v.. │ │ │ -00007010: ad2a e7a7 1616 1a71 bb8c f4ea 2c75 87a2 .*.....q....,u.. │ │ │ -00007020: 72db ad94 ecac 4c15 298b 139a e2b3 a652 r.....L.)......R │ │ │ -00007030: d769 b009 b8f5 7812 2816 db65 364f 36b8 .i....x.(..e6O6. │ │ │ -00007040: 38db 34c8 0c04 3c82 b006 77b2 46a3 50db 8.4...<...w.F.P. │ │ │ -00007050: de7d 8d64 59d9 a1f4 88d2 6bc5 1c27 dbd4 .}.dY.....k..'.. │ │ │ -00007060: 5b4a a338 5806 4933 1414 bfad 521a 3731 [J.8X.I3....R.71 │ │ │ -00007070: a62a 7b42 6b78 9bed 3fdc 916b 4af5 13ab .*{Bkx..?..kJ... │ │ │ -00007080: 69c3 c25d b374 a820 c408 cc64 fe2f c61c i..].t. ...d./.. │ │ │ -00007090: 9ac0 80b3 47f7 96f6 32d3 4fff cbe4 172c ....G...2.O...., │ │ │ -000070a0: 5fc2 bf41 06e1 51c3 56ad 979e 8d38 6931 _..A..Q.V....8i1 │ │ │ -000070b0: ebb6 c3b1 409d 9135 f685 c633 ec74 3c3b ....@..5...3.t<; │ │ │ -000070c0: 8b50 c033 364a 5e91 b0cd 9259 03a6 44fb .P.36J^....Y..D. │ │ │ -000070d0: 575b 6ec5 5065 63b1 c091 6833 6dbf 5e83 W[n.Pec...h3m.^. │ │ │ -000070e0: c7ee 40a9 cafa ef3d 30a2 6159 6c4e bc59 ..@....=0.aYlN.Y │ │ │ -000070f0: 6204 cb0f 3a45 c7d5 086e 8f62 5a47 1ce6 b...:E...n.bZG.. │ │ │ -00007100: 1544 0a70 b282 6f36 d507 931f daca 4aa8 .D.p..o6......J. │ │ │ -00007110: 9d4d 3a2c 778c 2f31 5bda 2088 e106 352a .M:,w./1[. ...5* │ │ │ -00007120: ec65 70b5 a58b 6b70 41c3 f4e6 6869 728b .ep...kpA...hir. │ │ │ -00007130: d6e3 e7c5 aaa4 76e3 8e5b a6d6 4c3c 23f3 ......v..[..L<#. │ │ │ -00007140: 71fe ed13 c025 b860 c101 d496 30c1 596f q....%.`....0.Yo │ │ │ -00007150: ac75 3698 dc1f 2d7d 8087 51b5 06ad 156d .u6...-}..Q....m │ │ │ -00007160: 011c b516 2d26 c894 1b77 bbea deca 8578 ....-&...w.....x │ │ │ -00007170: cec3 0626 05aa cd60 b846 90d0 5a14 cfe0 ...&...`.F..Z... │ │ │ -00007180: aa1a c753 f89d 0164 6b83 d78e 3cc9 eceb ...S...dk...<... │ │ │ -00007190: da20 2036 f759 0cb2 07a7 32b7 5b67 82eb . 6.Y....2.[g.. │ │ │ -000071a0: dac4 5261 c7de e10c b31a 4b15 662b 36e0 ..Ra......K.f+6. │ │ │ -000071b0: 908c d69a 4459 b14e 46f8 e4e8 fe30 58d9 ....DY.NF....0X. │ │ │ -000071c0: 2a7f 20e8 284c 45ad 5ac1 36da 030b e7ae *. .(LE.Z.6..... │ │ │ -000071d0: 32ba 2158 e4c9 e80e b380 1677 5e6c 8964 2.!X.......w^l.d │ │ │ -000071e0: 780d 2e84 4544 2d38 8bf8 cc86 f8d9 b0c0 x...ED-8........ │ │ │ -000071f0: aa85 b91e cc23 a8dc d105 e801 e2d6 5097 .....#........P. │ │ │ -00007200: 9652 cc72 3fe3 5232 4f75 2bd0 ddf0 2dfb .R.r?.R2Ou+...-. │ │ │ -00007210: 991f 219d f681 4afc 2e63 9ba0 3c61 9d19 ..!...J..c... X...T.,... │ │ │ -000073f0: e0bb c590 7072 16e8 ecdd 766c 2c9f e29e ....pr....vl,... │ │ │ -00007400: bf49 1c38 d283 dd32 f003 67e6 96a5 6aa6 .I.8...2..g...j. │ │ │ -00007410: 2de1 8fce 4c51 5e5b 6b09 6f3a 7ab5 4ddf -...LQ^[k.o:z.M. │ │ │ -00007420: 0683 5f4b e41c c42d e605 7a5c 345b 1806 .._K...-..z\4[.. │ │ │ -00007430: 68e2 1ab9 75ae 58c0 9578 12f3 3455 abb8 h...u.X..x..4U.. │ │ │ -00007440: 6a19 4ad1 0686 0076 5953 3430 7545 7d03 j.J....vYS40uE}. │ │ │ -00007450: 31c3 94c6 c9e0 a3ce 5de1 8098 2c6e cb37 1.......]...,n.7 │ │ │ -00007460: 4b49 cf6f 5ab0 b281 573c 90a5 421c 31f3 KI.oZ...W<..B.1. │ │ │ -00007470: 8b79 2a69 b5e4 6ce3 564d 6712 ea38 587c .y*i..l.VMg..8X| │ │ │ -00007480: 206d b053 6d1c f7a8 978f 8118 abd2 6dd2 m.Sm.........m. │ │ │ -00007490: ecfd b065 964c 6793 1507 b1a2 3b7a f70c ...e.Lg.....;z.. │ │ │ -000074a0: b18c 581a eb7d f75a e91a 91f0 423b 72a0 ..X..}.Z....B;r. │ │ │ -000074b0: 2b7a b309 dd2a a975 6840 bd1e 5559 cf02 +z...*.uh@..UY.. │ │ │ -000074c0: 3c66 dd25 649b 65ef 0db0 6e17 cb80 d869 -. │ │ │ -00007690: a925 06fd 23ce a0e8 61c1 d1b5 82b9 5bf2 .%..#...a.....[. │ │ │ -000076a0: f808 b31d 1f06 61ef 86d7 564c f860 72a1 ......a...VL.`r. │ │ │ -000076b0: 65e6 ace3 e739 5163 3635 eb33 d8ee 122b e....9Qc65.3...+ │ │ │ -000076c0: b1d8 5501 dadd e9c5 ba6e c990 e238 9949 ..U......n...8.I │ │ │ -000076d0: 97e7 a2a0 cc1e 9ba1 c4a2 6596 6a45 64c2 ..........e.jEd. │ │ │ -000076e0: 3cdb 49c3 11d8 c6c7 6ac5 9ac8 d9a4 6595 <.I.....j.....e. │ │ │ -000076f0: 2582 91a7 aab3 a095 9dcf 72b6 a4cb 6625 %.........r...f% │ │ │ -00007700: d941 ffa1 b628 0302 315b 6ed1 ae97 4d40 .A...(..1[n...M@ │ │ │ -00007710: a598 db14 ac40 050e 06eb 2ea6 234e 56dd .....@......#NV. │ │ │ -00007720: 6d45 28e8 7b37 9f31 1f80 72bd 1c66 b9d4 mE(.{7.1..r..f.. │ │ │ -00007730: 8289 25a7 6980 8d4a 33c9 6052 ac32 9872 ..%.i..J3.`R.2.r │ │ │ -00007740: 5fb9 c53d 99cc 8d57 508e 1e26 f03a 6269 _..=...WP..&.:bi │ │ │ -00007750: 0d00 9bfb 656e 8cb9 b6f8 a1a6 1337 9969 ....en.......7.i │ │ │ -00007760: 3723 daba 4bdc ac4a f678 eaf7 32e8 a255 7#..K..J.x..2..U │ │ │ -00007770: 33d1 bbd8 886a 0de2 f490 367a 8c62 0d8c 3....j....6z.b.. │ │ │ -00007780: 76b5 06e1 6862 716d 35b4 19b0 5095 8604 v...hbqm5...P... │ │ │ -00007790: f6a6 e946 7bbe 34f8 7942 242b f259 559e ...F{.4.yB$+.YU. │ │ │ -000077a0: 71d9 22d7 0e37 8341 9728 bee4 8158 030d q."..7.A.(...X.. │ │ │ -000077b0: b8db d9ba 1756 4331 d6d1 3658 fc42 176f .....VC1..6X.B.o │ │ │ -000077c0: c5b2 e187 6307 5c44 343c 1ea9 278c 76a9 ....c.\D4<..'.v. │ │ │ -000077d0: f0c3 5154 c7d4 e323 56ad ad18 e752 3b9a ..QT...#V....R;. │ │ │ -000077e0: b5af f744 46b7 af59 2c1b 4736 6ed8 83e5 ...DF..Y,.G6n... │ │ │ -000077f0: 3db3 9896 6eb4 925f c66b d51b 54cd 5638 =...n.._.k..T.V8 │ │ │ -00007800: 3783 0530 7157 f04d 2c00 0433 2ce6 9a64 7..0qW.M,..3,..d │ │ │ -00007810: 2320 260f 3d2c ee6e 4bbb c0ff 67b3 2beb # &.=,.nK...g.+. │ │ │ -00007820: c512 57a3 9abd 82ad 9a52 5760 d548 77ba ..W......RW`.Hw. │ │ │ -00007830: 8eb8 5368 276b 5ab5 70e3 166b fbb5 ae76 ..Sh'kZ.p..k...v │ │ │ -00007840: b68c 5add b9b5 7b44 a8f1 7b36 5b8f 96b8 ..Z...{D..{6[... │ │ │ -00007850: d669 348d 1a14 8def b265 8103 6b14 740c .i4......e..k.t. │ │ │ -00007860: 064f 8e2c fe55 2a37 e10e 4cc5 69ee dca8 .O.,.U*7..L.i... │ │ │ -00007870: 080b f820 94fd d9de 8a0c 6517 c4a4 b175 ... ......e....u │ │ │ -00007880: 84a1 4d8a 344d c2c4 1b66 a1b3 142c 626c ..M.4M...f...,bl │ │ │ -00007890: d534 035f 9390 c4d4 1bdb bbf1 3563 b545 .4._........5c.E │ │ │ -000078a0: aec7 b2b6 7bb3 826f e86c f264 5959 f80b ....{..o.l.dYY.. │ │ │ -000078b0: 6f4e b7b6 afed 9798 c684 f1b0 5471 6fe9 oN..........Tqo. │ │ │ -000078c0: 8ec9 3a0b 984f 0c26 ea67 4474 82c7 59b8 ..:..O.&.gDt..Y. │ │ │ -000078d0: 27e5 b467 2811 d98c cfad 3e2c bdb9 425d '..g(.....>,..B] │ │ │ -000078e0: 2add 566d 8552 c5bd 5767 a34e 60ea 8735 *.Vm.R..Wg.N`..5 │ │ │ -000078f0: e202 2ed9 0d48 5192 15d6 920d 69ad 7ac7 .....HQ.....i.z. │ │ │ -00007900: 8a36 c093 d102 5969 b465 48c9 1e5a 3cf2 .6....Yi.eH..Z<. │ │ │ -00007910: f540 c993 1858 701e 61d8 cd43 e064 af57 .@...Xp.a..C.d.W │ │ │ -00007920: 4f9d 17f4 ee06 3a67 5ead 0634 5ba4 1dee O.....:g^..4[... │ │ │ -00007930: c460 a354 7171 47eb ce63 2f7a 438e d12b .`.TqqG..c/zC..+ │ │ │ -00007940: 9672 4d79 c512 9adb df5a e341 44b3 1a45 .rMy.....Z.AD..E │ │ │ -00007950: bd86 3cb6 006c 7c35 f7e4 faca bd27 f725 ..<..l|5.....'.% │ │ │ -00007960: 1045 8b80 b518 549e b9da 67a2 b51a 097a .E....T...g....z │ │ │ -00007970: c76e 8fc1 a2a5 1e18 b538 73c2 ea0e 5480 .n.......8s...T. │ │ │ -00007980: 224b 552d c5ac 576f 42bf adf8 3028 63d9 "KU-..WoB...0(c. │ │ │ -00007990: 55c5 8d9c 6c89 23cf d8ae d2f6 26f0 abee U...l.#.....&... │ │ │ -000079a0: 9ec9 462b a346 f957 5672 1c60 0013 6631 ..F+.F.WVr.`..f1 │ │ │ -000079b0: aaf0 b90e 785c b1f8 6efc d9ac 35b9 1905 ....x\..n...5... │ │ │ -000079c0: 5e77 af17 d7c2 2254 93fd 668c bdef aac1 ^w...."T..f..... │ │ │ -000079d0: adaf d144 23a5 0895 0422 44df b913 0942 ...D#...."D....B │ │ │ -000079e0: 5cec 6407 672c a5ad 92d1 ddab 853f 6c10 \.d.g,.......?l. │ │ │ -000079f0: a3bb 0100 ab56 5b66 0e96 ccc4 612d 7db7 .....V[f....a-}. │ │ │ -00007a00: 6677 84b6 9271 3d5a 13a9 752b 43db 511a fw...q=Z..u+C.Q. │ │ │ -00007a10: 2831 5b93 c55c d625 d9c9 2d56 f550 4aa8 (1[..\.%..-V.PJ. │ │ │ -00007a20: 6cf8 cc06 3db8 cdd5 ac38 a016 f188 7892 l...=....8....x. │ │ │ -00007a30: 9d9d c36d 0885 bb27 3330 9d7c b4e2 cbd9 ...m...'30.|.... │ │ │ -00007a40: 9517 9416 27f4 cfe6 0991 406b 9ca2 7b00 ....'.....@k..{. │ │ │ -00007a50: d9de 04db 5c8e 0c07 f3c6 d14f 490f a715 ....\......OI... │ │ │ -00007a60: d3db 2106 fc67 97c6 2556 b6b7 65c5 da52 ..!..g..%V..e..R │ │ │ -00007a70: 97c2 4278 018f 7f9b 96c9 ed59 fc3c 9bfe ..Bx.......Y.<.. │ │ │ -00007a80: 8e96 5f9e 6ddf 8273 341a 4d63 3008 f2d6 .._.m..s4.Mc0... │ │ │ -00007a90: e03b a3e1 d6d9 5094 ce58 93ba 9c11 991d .;....P..X...... │ │ │ -00007aa0: 067b b525 8170 c545 9f6d 075b 8afd 2e5c .{.%.p.E.m.[...\ │ │ │ -00007ab0: 609f 593c 5b81 4e8f c361 6412 1474 f68b `.Y<[.N..ad..t.. │ │ │ -00007ac0: 6374 6328 5564 5710 89f3 126d b6c4 ef5b ctc(UdW....m...[ │ │ │ -00007ad0: 4f98 9271 3033 ee24 ae6e a978 2746 b2fa O..q03.$.n.x'F.. │ │ │ -00007ae0: 9c05 93d0 34b8 1bd8 05b8 045f a91e 3d9a ....4......_..=. │ │ │ -00007af0: 2bfd 0aea 644b e4cd 63f4 bcf4 bab3 7a1d +...dK..c.....z. │ │ │ -00007b00: 0995 8281 af2b 9d89 684a b387 46e6 6f89 .....+..hJ..F.o. │ │ │ -00007b10: 31ed b730 bbb3 52ea fc8e e211 b416 3e60 1..0..R.......>` │ │ │ -00007b20: 0f86 c5c3 c2eb b6c9 2380 3557 56d4 60e6 ........#.5WV.`. │ │ │ -00007b30: d224 6513 6377 dfbd b4ac 6807 77d5 905d .$e.cw....h.w..] │ │ │ -00007b40: cbfa 4dd6 a5c1 4e6d 9b8d c070 725a 4f24 ..M...Nm...prZO$ │ │ │ -00007b50: 970d 9d88 0201 0f72 977e b4f1 f368 4b00 .......r.~...hK. │ │ │ -00007b60: 8b5a a2e9 305d a6ac cf5e e9b6 a169 9aa1 .Z..0]...^...i.. │ │ │ -00007b70: 1793 d61e 5c03 c822 08a5 b36a 3fd8 a55d ....\.."...j?..] │ │ │ -00007b80: 4d3d b2d0 0486 62b1 f73a 8a72 3555 cad3 M=....b..:.r5U.. │ │ │ -00007b90: 46bd aade 32bd e8ac c5b6 cd78 b416 ab00 F...2......x.... │ │ │ -00007ba0: 2b5b d800 6fda cabc 70fb 0846 58fb 681b +[..o...p..FX.h. │ │ │ -00007bb0: a9c6 281b f8b9 9c6c 792e 0f0d 56c8 4dc1 ..(....ly...V.M. │ │ │ -00007bc0: 0fb0 54ac 4168 2abd ff1e 2cbb 98ea 6476 ..T.Ah*...,...dv │ │ │ -00007bd0: df54 ca18 2ee6 92da 7b15 cd8e 7630 6fdb .T......{...v0o. │ │ │ -00007be0: 06f7 b99c 865b 8021 db71 1d75 6bcd 07eb .....[.!.q.uk... │ │ │ -00007bf0: a26b 6067 4b16 596f 7d33 93ca 6224 6344 .k`gK.Yo}3..b$cD │ │ │ -00007c00: 992d ab5b 79f2 10f2 835c 79c0 598a 6ad9 .-.[y....\y.Y.j. │ │ │ -00007c10: 3974 a810 5fae 9fad 5069 a778 18ca 7692 9t.._...Pi.x..v. │ │ │ -00007c20: 3617 e5a7 76b0 c16a f7e6 9ea1 0b80 1aa5 6...v..j........ │ │ │ -00007c30: 90dd beff d737 9ea1 57f6 875b 54d1 f66b .....7..W..[T..k │ │ │ -00007c40: b072 29d6 716d 30b7 9362 14db d2f4 cea6 .r).qm0..b...... │ │ │ -00007c50: bc0b 2a18 0468 c49b 05b0 ccea f278 a6ca ..*..h.......x.. │ │ │ -00007c60: 66f3 b75b 0b43 e6c9 ad75 7718 2cdd ea46 f..[.C...uw.,..F │ │ │ -00007c70: badd ec2d 3532 885a 05ee 561e 3330 ca02 ...-52.Z..V.30.. │ │ │ -00007c80: 9736 6f86 02f3 ebc2 6c73 2d84 202e 1eac .6o.....ls-. ... │ │ │ -00007c90: f383 58aa f2b0 5296 5cc3 348d fa74 83a5 ..X...R.\.4..t.. │ │ │ -00007ca0: 22a3 9d0a 2d7c 39e9 61d4 5d95 f330 7aaa "...-|9.a.]..0z. │ │ │ -00007cb0: b875 1eb4 9872 92ac 6c00 3a5f ddb8 28b9 .u...r..l.:_..(. │ │ │ -00007cc0: 2458 048c 8e6d 8de0 9965 ca96 9d40 87e9 $X...m...e...@.. │ │ │ -00007cd0: 474f 95f5 37c1 259e 1499 ceca bac1 1f29 GO..7.%........) │ │ │ -00007ce0: 2f6e 6623 2cf6 dbe4 56a3 159d ba59 9c8c /nf#,...V....Y.. │ │ │ -00007cf0: aaf6 9db1 16ab 3a71 9cac cd6b 0b79 ec3a ......:q...k.y.: │ │ │ -00007d00: 9035 0f83 c9a5 49eb de04 3735 ed07 846f .5....I...75...o │ │ │ -00007d10: 622c 8447 5293 4d7b fa92 ecc9 839a ca42 b,.GR.M{.......B │ │ │ -00007d20: 6236 8605 799b f205 4b62 a967 3be9 41b0 b6..y...Kb.g;.A. │ │ │ -00007d30: 7dde 7b7b c25b 43d1 ed5b 9c31 7b45 d7c8 }.{{.[C..[.1{E.. │ │ │ -00007d40: 0b9a ccfa da15 062e d9fb 0a6c 692d fc59 ...........li-.Y │ │ │ -00007d50: 8306 6bd9 aeb7 6d4c c6b6 2fd3 60a5 9e60 ..k...mL../.`..` │ │ │ -00007d60: 5f1e 9c0b 2b09 0eb3 217b 0b28 ab2a 355e _...+...!{.(.*5^ │ │ │ -00007d70: d654 eacf b919 6b63 8515 c550 3258 2d71 .T....kc...P2X-q │ │ │ -00007d80: c29f 01f1 f1c4 7c03 ac77 16a2 c9b8 b260 ......|..w.....` │ │ │ -00007d90: e069 aca7 0ace b194 fb60 db7b e3f5 4c62 .i.......`.{..Lb │ │ │ -00007da0: f5f0 0165 9f54 7a2c 0b10 af37 b11b 08b8 ...e.Tz,...7.... │ │ │ -00007db0: 9476 41b6 8db3 2780 f566 2a14 8875 c0b2 .vA...'..f*..u.. │ │ │ -00007dc0: f9be 9d05 cd3b cf4f c183 8b2e 3284 1b91 .....;.O....2... │ │ │ -00007dd0: e2de 656f 0448 3f18 1787 0f08 1e1b 3c4d ..eo.H?........4'..l4.L.!k..0 │ │ │ -00007f30: 5a77 4f63 de19 2d57 9b93 377a 8adf db95 ZwOc..-W..7z.... │ │ │ -00007f40: bcc2 6f5e 4ce7 b7f7 145a 61b0 bede 04f0 ..o^L....Za..... │ │ │ -00007f50: c7e9 c27c 62ef ac4f 850e 6702 4a47 5ab4 ...|b..O..g.JGZ. │ │ │ -00007f60: 86f5 73b1 8d06 1e65 6b3e 60b1 ece5 672d ..s....ek>`...g- │ │ │ -00007f70: d14d ad63 bd42 9b6a 97fe 2c65 7305 3936 .M.c.B.j..,es.96 │ │ │ -00007f80: b8d3 6c71 f7bd ccc8 b3ab 6d3b 00fc 757d ..lq......m;..u} │ │ │ -00007f90: 51ec 8226 901f e076 3635 d62c fed9 4e54 Q..&...v65.,..NT │ │ │ -00007fa0: b812 7687 ac01 801e 395b d413 f3d2 d89e ..v.....9[...... │ │ │ -00007fb0: a419 dda8 0ab8 7da9 ec89 ac76 761d c1e6 ......}....vv... │ │ │ -00007fc0: 0bca 1eb3 01f7 1a41 986c ba8a a720 6887 .......A.l... h. │ │ │ -00007fd0: b974 02ac 5780 b38e 0aab 0d33 5581 da62 .t..W......3U..b │ │ │ -00007fe0: ad34 51ef cab1 79e3 5180 3be1 9ebe 8b7c .4Q...y.Q.;....| │ │ │ -00007ff0: 505e ee67 a1ac f0e6 6a1b f56d b62c 6042 P^.g....j..m.,`B │ │ │ -00008000: 86a9 421b 14c4 c07a 1b59 6860 62b4 588b ..B....z.Yh`b.X. │ │ │ -00008010: be72 c440 e04b 8d36 2c31 18b5 45b1 0dfa .r.@.K.6,1..E... │ │ │ -00008020: 8c48 21b2 6e11 7e9c 2e7c 0934 00ba 8ae9 .H!.n.~..|.4.... │ │ │ -00008030: 6501 16db d0a0 7d9a c918 53a4 a6d1 98d7 e.....}...S..... │ │ │ -00008040: ee2f d854 65f2 ea04 7ac5 738a 46e4 00f3 ./.Te...z.s.F... │ │ │ -00008050: 6641 9dbd 31ad db0d 905b 3d6d 6a18 e032 fA..1....[=mj..2 │ │ │ -00008060: 94aa 2b28 5214 7a69 6d9b fb11 a3d0 ebc8 ..+(R.zim....... │ │ │ -00008070: 25f7 629b d455 1657 1b0d 7d96 e3da bab7 %.b..U.W..}..... │ │ │ -00008080: 9d30 70bd 5f07 65af 31b4 530f d3ee 52a8 .0p._.e.1.S...R. │ │ │ -00008090: 6f80 b7e5 a11a 233b b07b b8ca b87d ad10 o.....#;.{...}.. │ │ │ -000080a0: 3e73 5f0b 5ed5 d91d dd84 602d 768e c78c >s_.^.....`-v... │ │ │ -000080b0: d94e cc3a b079 b41a 7474 4b2a b618 7e4b .N.:.y..ttK*..~K │ │ │ -000080c0: 036f 018f c54a 2d0c 7cab ed28 007b db53 .o...J-.|..(.{.S │ │ │ -000080d0: c952 9a28 187b 6bbb 3b64 b4ba 8784 1d4f .R.(.{k.;d.....O │ │ │ -000080e0: 5a58 8264 b71d 8685 a6b2 c33c 7acf 5889 ZX.d.......X..R.f. ..m! │ │ │ -00008220: d397 ee27 c6ed afb8 d509 3cb3 58a1 a129 ...'......<.X..) │ │ │ -00008230: bb87 4323 76e0 a1d9 8d1b 7706 6dc0 640f ..C#v.....w.m.d. │ │ │ -00008240: 4e84 5ddc ef14 b776 471b cca5 cf6e 9604 N.]....vG....n.. │ │ │ -00008250: 0fc1 7ad3 7d2d 14a6 1f6b b577 435d 1995 ..z.}-...k.wC].. │ │ │ -00008260: 45e0 f46a dc18 327d dfb4 d8c9 6687 f3ea E..j..2}....f... │ │ │ -00008270: 290f 1c68 fba8 ce7e e8e0 8660 7f8c 0d44 )..h...~...`...D │ │ │ -00008280: 8a11 c0cb 9975 e1ad 7ade 0dd6 5f45 c6eb .....u..z..._E.. │ │ │ -00008290: c90a 0ec3 52b9 e360 dc20 f8cc 8aac 9662 ....R..`. .....b │ │ │ -000082a0: 0da8 6964 7730 3483 0b21 84bb da41 d23e ..idw04..!...A.> │ │ │ -000082b0: ecf6 b9c1 6681 f3e2 8866 ac2d b888 ed00 ....f....f.-.... │ │ │ -000082c0: a179 a43a 27cf 6b35 881d c6b0 b6c1 c2da .y.:'.k5........ │ │ │ -000082d0: 5a1f 6a5b b6c6 aa3e 18b8 d556 74ba a778 Z.j[...>...Vt..x │ │ │ -000082e0: b371 ea2b 56c0 3654 7835 3600 5d43 1bd1 .q.+V.6Tx56.]C.. │ │ │ -000082f0: 75f6 bcf2 58d5 fe4e d811 b459 b640 d010 u...X..N...Y.@.. │ │ │ -00008300: 0a3f 9a31 e316 4ade 10c3 0ae6 b01e 696d .?.1..J.......im │ │ │ -00008310: 09fa d663 f60e 9036 1bbe 61d3 5277 7891 ...c...6..a.Rwx. │ │ │ -00008320: c320 1a0e f66a c037 05dd e080 09ea ea6d . ...j.7.......m │ │ │ -00008330: cd95 f5f0 41d6 56a0 04d5 60ed 369c 2e58 ....A.V...`.6..X │ │ │ -00008340: c03f 60c6 daa8 ce52 7069 b64c ae8d 6631 .?`....Rpi.L..f1 │ │ │ -00008350: 4293 6910 161a 8ab1 b205 8e67 5fb6 b2a8 B.i........g_... │ │ │ -00008360: 2d4f bee1 d582 55a0 14c5 13ac 3501 606a -O....U.....5.`j │ │ │ -00008370: 4b36 8ec7 4376 0918 4b4d ded1 ba8a 4365 K6..Cv..KM....Ce │ │ │ -00008380: 17fb d59c 19d0 a749 db96 2699 36a3 18d0 .......I..&.6... │ │ │ -00008390: 854c b611 e656 42f5 a8bb c9d8 20db 578b .L...VB..... .W. │ │ │ -000083a0: 47ec 3db1 dacf 7940 5c70 54c3 b8cc 9b5d G.=...y@\pT....] │ │ │ -000083b0: 4a98 c880 13b8 5ace 109b 56b2 4778 ac51 J.....Z...V.Gx.Q │ │ │ -000083c0: bf63 8342 6d51 a5ae d766 66c5 da54 261f .c.BmQ...ff..T&. │ │ │ -000083d0: 0009 fa11 3901 8a07 eb7e da35 6be8 84c6 ....9....~.5k... │ │ │ -000083e0: 881d 77b4 b546 b6fb 0d8a c6ad a476 af42 ..w..F.......v.B │ │ │ -000083f0: 53db 62b4 3289 ded2 cb56 f7b6 e606 9e10 S.b.2....V...... │ │ │ -00008400: c8ca b240 0d4b 8dd2 01f0 9a20 65dd a760 ...@.K..... e..` │ │ │ -00008410: e795 011b 3f2e 7671 0520 220b f304 1646 ....?.vq. "....F │ │ │ -00008420: 4774 8b1c ae40 e9c9 db43 c992 d638 237b Gt...@...C...8#{ │ │ │ -00008430: 335d 54b1 6dd2 fbb2 1b84 546c 8638 b721 3]T.m.....Tl.8.! │ │ │ -00008440: 18f4 cd60 26a6 b944 e769 55b0 f480 c275 ...`&..D.iU....u │ │ │ -00008450: 2e3d 9ff1 8cb1 af25 cdc2 3e94 b011 ea13 .=.....%..>..... │ │ │ -00008460: c08a 3aeb 2dec d454 9345 bc9d 20f7 c69a ..:.-..T.E.. ... │ │ │ -00008470: 123f 97ed 98d4 947e 3f36 5033 52da 3324 .?.....~?6P3R.3$ │ │ │ -00008480: 0bf8 62be 2cce 902c ecd2 63d2 9605 7f01 ..b.,..,..c..... │ │ │ -00008490: 46de c02b f861 185a 93d0 990a fb81 0c36 F..+.a.Z.......6 │ │ │ -000084a0: 5566 61e7 64c7 9f79 ed2d 9962 5c1b 6e34 Ufa.d..y.-.b\.n4 │ │ │ -000084b0: 2e18 639d c6d4 56c9 6334 1e6a b5a1 b095 ..c...V.c4.j.... │ │ │ -000084c0: ce45 6be9 82c9 f461 0617 0c7d 36bd 0285 .Ek....a...}6... │ │ │ -000084d0: 3de3 c407 2378 3cdb b3a8 90f1 2016 4c10 =...#x<..... .L. │ │ │ -000084e0: f9e2 fcda d3b3 8da5 72a9 e921 9b1d 1a4b ........r..!...K │ │ │ -000084f0: a992 60b4 22d6 68b4 e6b8 dd62 8c97 9882 ..`.".h....b.... │ │ │ -00008500: 4751 56a9 03b5 778b 65f5 d1e2 2621 b937 GQV...w.e...&!.7 │ │ │ -00008510: 5ceb db5b 0a1a e832 c349 8d2d 31dd 141f \..[...2.I.-1... │ │ │ -00008520: 461b 6100 4559 1d8d 5f33 56f8 8cf0 1ca6 F.a.EY.._3V..... │ │ │ -00008530: 0da6 6971 87a2 b36d 892a 541b a01a a834 ..iq...m.*T....4 │ │ │ -00008540: dbda dba3 8664 1f0b 3b0d c45c 6766 aaf5 .....d..;..\gf.. │ │ │ -00008550: 58b8 b298 0ba6 d00e d493 455c f0c3 454c X.........E\..EL │ │ │ -00008560: f89a 5658 5bad 6f13 4c29 4369 8f36 2af4 ..VX[.o.L)Ci.6*. │ │ │ -00008570: 94dc 98b1 b9ad 6d1a b856 9df9 69ad 8736 ......m..V..i..6 │ │ │ -00008580: 398e 83b0 ae6b 4ac7 8752 8bce 169b 63eb 9....kJ..R....c. │ │ │ -00008590: 89d5 d494 736f ebfd e1a8 f7ba 8298 8969 ....so.........i │ │ │ -000085a0: ac36 eb25 da7b a1b3 7a48 58ec a984 aa1f .6.%.{..zHX..... │ │ │ -000085b0: 45dd 8355 2b72 a897 cd1e 54d8 1623 71b3 E..U+r....T..#q. │ │ │ -000085c0: cd41 ecf7 6d94 66b3 960e b260 956c 4d05 .A..m.f....`.lM. │ │ │ -000085d0: 7dc2 da76 d64b 6365 9b61 2aa1 a763 a90d }..v.Kce.a*..c.. │ │ │ -000085e0: 1892 359c 7458 ecaa 007e 84db 2d8c 5161 ..5.tX...~..-.Qa │ │ │ -000085f0: ab57 abf4 4c06 fc36 16be b69d 801b 0c1b .W..L..6........ │ │ │ -00008600: 267a 659e 6c6b 8c5a ea3b 8733 59b0 d22c &ze.lk.Z.;.3Y.., │ │ │ -00008610: 2be4 1c3d 316f 401c 2bf9 baff 590a 882d +..=1o@.+...Y..- │ │ │ -00008620: 1663 b7a4 45b7 5939 de2a 87b3 4169 fd68 .c..E.Y9.*..Ai.h │ │ │ -00008630: 554d 59d8 b046 cb95 a119 1108 ab15 5ab5 UMY..F........Z. │ │ │ -00008640: 0817 c6a6 278b edba dd75 b082 4fb4 194c ....'....u..O..L │ │ │ -00008650: ae51 a400 112b 3b65 f34e 50bc 4670 59c9 .Q...+;e.NP.FpY. │ │ │ -00008660: c7a6 5375 85ab c053 719f 58de c12d 4fdb ..Su...Sq.X..-O. │ │ │ -00008670: 6a35 8878 8b1b a83d 481e 20a0 0ef1 f78b j5.x...=H. ..... │ │ │ -00008680: 25a9 d708 23db b51c 9c99 9a2a 8334 5639 %...#......*.4V9 │ │ │ -00008690: ce5a cf70 93b5 6471 8b37 8be0 d51b 0a70 .Z.p..dq.7.....p │ │ │ -000086a0: d6c1 9a82 15cc 170c 2923 4db6 b62c 2521 ........)#M..,%! │ │ │ -000086b0: 99c5 0a08 66dd 7deb ff37 a51e 9cd1 9f4b ....f.}..7.....K │ │ │ -000086c0: 98dd 3867 2a01 2f61 2ce5 a116 b3b9 ec7d ..8g*./a,......} │ │ │ -000086d0: 35e3 895b eb02 f94b 735f 2dd6 4234 47a7 5..[...Ks_-.B4G. │ │ │ -000086e0: c6b8 6fc9 5428 bc83 da1e e926 3eac 68ed ..o.T(.....&>.h. │ │ │ -000086f0: 381a 9b15 3d29 a8d1 6596 88c5 a39c ed53 8...=)..e......S │ │ │ -00008700: 8b61 9959 1b10 8d27 e775 679d 8ec9 b950 .a.Y...'.ug....P │ │ │ -00008710: 9c6c bc34 753d 326e c30d 530a 710d 3127 .l.4u=2n..S.q.1' │ │ │ -00008720: 36d7 daac be3e 9bf1 5729 6ab8 8caa f421 6....>..W)j....! │ │ │ -00008730: 1802 3934 0067 8ca7 e1b4 8d1d 518c 2756 ..94.g......Q.'V │ │ │ -00008740: 2ca6 d2f6 2259 7911 d064 d74d 77bd aade ,..."Yy..d.Mw... │ │ │ -00008750: 4e99 9d8c b3da d809 d0eb 2639 0253 4ab0 N.........&9.SJ. │ │ │ -00008760: d730 8839 910d e8c3 907a 4bc1 db84 db60 .0.9.....zK....` │ │ │ -00008770: 45dc 2338 be8a c172 44b5 fdaa bad0 30c9 E.#8...rD.....0. │ │ │ -00008780: e3ea 79a9 6950 4b49 ccb3 3519 98c6 c2fe ..y.iPKI..5..... │ │ │ -00008790: 1922 b22d 0700 6da6 5098 c354 cd1e f9d8 .".-..m.P..T.... │ │ │ -000087a0: 78b9 b55e 3fd0 02bd 6fc3 3a64 06fd b44d x..^?...o.:d...M │ │ │ -000087b0: 25a7 c030 507c b131 a082 67f4 35b6 26d8 %..0P|.1..g.5.&. │ │ │ -000087c0: 25a2 810f 0c57 5a46 5b68 d663 d96f 42b2 %....WZF[h.c.oB. │ │ │ -000087d0: fad2 c304 619c 671b fca1 70bd 9a95 c598 ....a.g...p..... │ │ │ -000087e0: f174 bb5b 19aa 9c2c e55a 19ab 11b3 736f .t.[...,.Z....so │ │ │ -000087f0: 919e c913 6be8 776f 8ce7 d9dc c66c 31d0 ....k.wo.....l1. │ │ │ -00008800: 6567 5b05 8d8a 5186 16cc b557 323a 1bd3 eg[...Q....W2:.. │ │ │ -00008810: b6ae b641 d63d 71c3 b5ae 6da7 562a cfea ...A.=q...m.V*.. │ │ │ -00008820: 632f 632e 159f 7d2c f38f 8f61 ccac 5909 c/c...},...a..Y. │ │ │ -00008830: f694 69cc 67b2 0123 6e8a d98f a069 fbe0 ..i.g..#n....i.. │ │ │ -00008840: d84d c00d 2e3c c80d fd61 eaed 3ada 5043 .M...<...a..:.PC │ │ │ -00008850: 87de 26ef dbd0 144f cf7d a96a b305 f96c ..&....O.}.j...l │ │ │ -00008860: 8407 9e06 1e61 4880 d912 cb1e ecf5 d4f4 .....aH......... │ │ │ -00008870: 3896 76d6 a9ed 616b b7b6 9a1b 3b27 c1d8 8.v...ak....;'.. │ │ │ -00008880: 06dc be52 34da 10a7 dab2 932c 9667 0fb3 ...R4......,.g.. │ │ │ -00008890: 1d57 6ad8 bf76 a3c1 eca6 24c8 b5c3 079c .Wj..v....$..... │ │ │ -000088a0: 6b1a b245 cced 9b9a 9185 5cdb 986d ed2c k..E......\..m., │ │ │ -000088b0: aeb3 5a20 d02a 30ba 36ee b08f 75bb d90a ..Z .*0.6...u... │ │ │ -000088c0: 99c5 6dd0 9088 e3a2 15c5 de59 1f2a 4c53 ..m........Y.*LS │ │ │ -000088d0: 650d 7ee4 b8db 2c9b 393a 0854 710c cc98 e.~...,.9:.Tq... │ │ │ -000088e0: d1c5 2146 04b5 c1e5 b07b 825b 3cd9 2a2d ..!F.....{.[<.*- │ │ │ -000088f0: 23b8 a3b3 38d7 b855 ad53 0658 1811 099c #...8..U.S.X.... │ │ │ -00008900: 83e8 29ca 62be 2546 a087 b5d7 126e 8c0f ..).b.%F.....n.. │ │ │ -00008910: 6bdd a885 b1c3 e436 4be9 ec28 05e3 9882 k......6K..(.... │ │ │ -00008920: d1bb e160 0d5c d80f 9986 4507 0c55 76f7 ...`.\....E..Uv. │ │ │ -00008930: 7c11 76b5 a56b 9ae9 37c9 36c8 9ec0 b500 |.v..k..7.6..... │ │ │ -00008940: 38f0 9347 e7d0 0a94 4e28 e7d6 cd5b 9491 8..G....N(...[.. │ │ │ -00008950: 8d5b 23cc 8d5b e58e 986d 7d06 0bf9 b901 .[#..[...m}..... │ │ │ -00008960: 28d1 b6df 4c6e 7dd9 f406 c3b2 59eb d92e (...Ln}.....Y... │ │ │ -00008970: b41e 3f59 4817 38df d804 79b3 279f 39a7 ..?YH.8...y.'.9. │ │ │ -00008980: d998 8411 ddbf 96f6 39a0 4874 421c bad9 ........9.HtB... │ │ │ -00008990: 98b7 7264 8aeb 39e0 e547 c36d 4d83 5cdd ..rd..9..G.mM.\. │ │ │ -000089a0: acdc ace2 3a18 6053 cfee 1107 13e8 4cce ....:.`S......L. │ │ │ -000089b0: 9cc4 0140 720d fcd0 98cf 645c e9da 5a07 ...@r.....d\..Z. │ │ │ -000089c0: af2f 9587 f0f3 2d29 150b 5f88 fe01 7118 ./....-).._...q. │ │ │ -000089d0: 87d2 b803 b720 dae1 d2b8 bfda 90b6 cada ..... .......... │ │ │ -000089e0: cd56 d634 9232 b66e c721 448d f199 a904 .V.4.2.n.!D..... │ │ │ -000089f0: 6edb 71af 9ddd 5547 ec06 f7cc 3479 ac15 n.q...UG....4y.. │ │ │ -00008a00: 5361 f59d ca1c 1f0b 6e02 ae93 957e 322f Sa......n....~2/ │ │ │ -00008a10: 83f9 2103 4665 e98d 5242 97e3 79c0 e5e3 ..!.Fe..RB..y... │ │ │ -00008a20: 66b8 a8f9 2406 e2e2 902c cd54 75d6 f0c1 f...$....,.Tu... │ │ │ -00008a30: ae64 eb56 391b 331e 5ce2 728b 275b 7e7a .d.V9.3.\.r.'[~z │ │ │ -00008a40: d94a 0155 b780 ead2 9221 1939 1f0c 470b .J.U.....!.9..G. │ │ │ -00008a50: a56f a735 f6ec c13e 4da5 3192 7be4 1b5e .o.5...>M.1.{..^ │ │ │ -00008a60: 9033 68c6 78df 8db3 55de 4724 1ba8 6029 .3h.x...U.G$..`) │ │ │ -00008a70: b69e d5f1 50d4 2c1e b34c b1c5 6ec7 2c30 ....P.,..L..n.,0 │ │ │ -00008a80: bcad f906 cba6 e165 04bb 4c6f 2655 6cd8 .......e..Lo&Ul. │ │ │ -00008a90: 145b c0c6 6461 773b c587 c56c f0d4 6045 .[..daw;...l..`E │ │ │ -00008aa0: aaa4 eb8b 718d b643 751f 1eeb e7a9 653f ....q..Cu.....e? │ │ │ -00008ab0: 4c69 2955 84c7 ad31 f174 b30c 756d 897b Li)U...1.t..um.{ │ │ │ -00008ac0: c51b df76 b4d5 d55c 19d1 69a4 9ee5 4279 ...v...\..i...By │ │ │ -00008ad0: b447 f85c 2e03 2297 28f1 d990 0715 bb9d .G.\..".(....... │ │ │ -00008ae0: 3d93 29db 460e f405 a004 4415 0a82 f53c =.).F.....D....< │ │ │ -00008af0: cbb6 e880 c9c6 6907 7e4c 9eba f03d fe19 ......i.~L...=.. │ │ │ -00008b00: 6a99 a94f 69b6 9224 d0d0 d6a6 5374 d7cf j..Oi..$....St.. │ │ │ -00008b10: 2a54 b65f c5ac 09df 4701 86fd 4d01 be18 *T._....G...M... │ │ │ -00008b20: 8d1c dd1b 0524 18d1 bd8e f83d bd1d fbb2 .....$.....=.... │ │ │ -00008b30: 392d f694 c75a e09f 6d6b 6517 95d6 e339 9-...Z..mke....9 │ │ │ -00008b40: 8f41 0422 78d6 b3b5 8783 a550 7b0c c110 .A."x......P{... │ │ │ -00008b50: c10e f0c5 64dd f8d9 389d d114 06d8 c948 ....d...8......H │ │ │ -00008b60: 84aa f500 aaf4 33b5 7507 6e06 b612 958b ......3.u.n..... │ │ │ -00008b70: 2309 8498 ad06 ea46 54ec 4b33 d2d9 9374 #......FT.K3...t │ │ │ -00008b80: 2b79 da62 3466 57b4 b2a1 d484 b518 46db +y.b4fW.......F. │ │ │ -00008b90: ceb8 ef53 0364 826d d4cd 1a32 76be de50 ...S.d.m...2v..P │ │ │ -00008ba0: 5aa5 6de0 0843 afad 852e 477c cb1e f7ac Z.m..C....G|.... │ │ │ -00008bb0: 03e6 2188 e6a2 2cda 2cb7 c5bb b9a4 43c3 ..!...,.,.....C. │ │ │ -00008bc0: aec3 02e7 3778 9550 8240 d7db 66e9 b2d1 ....7x.P.@..f... │ │ │ -00008bd0: eee5 7626 0398 c4b6 3213 cb6e 367c 92bb ..v&....2..n6|.. │ │ │ -00008be0: ce02 909d 5eb4 65e6 2da2 b8ba 3d8f 7b6d ....^.e.-...=.{m │ │ │ -00008bf0: ef47 7b7a bb25 968d fdd7 4f44 ad35 e003 .G{z.%....OD.5.. │ │ │ -00008c00: 4f38 0d46 63d9 675b 8c37 b319 16b6 3404 O8.Fc.g[.7....4. │ │ │ -00008c10: b387 b1b7 1edf 2a5a 9e90 facd 7612 cb8a ......*Z....v... │ │ │ -00008c20: c7e0 f4ac b1af f03a 5694 a7fb 09c1 6d80 .......:V.....m. │ │ │ -00008c30: a62b 19da 9335 de00 cb30 5f5f 0e19 c676 .+...5...0__...v │ │ │ -00008c40: c50f b541 6dab 89d0 db34 3657 8d94 6dad ...Am....46W..m. │ │ │ -00008c50: 67c5 55eb 8975 ba01 6642 b264 abfb 9f1d g.U..u..fB.d.... │ │ │ -00008c60: 7a75 b6d2 9a87 1bd8 dcec 8ca0 f2b0 9075 zu.............u │ │ │ -00008c70: 6202 abc5 306f 9c5d 1cfa 61b3 679c cd91 b...0o.]..a.g... │ │ │ -00008c80: 85da d81d 7c85 c543 20eb e482 f53d 3b01 ....|..C ....=;. │ │ │ -00008c90: f475 a267 e3b3 66f4 848d 7ca6 b6cb 2c04 .u.g..f...|...,. │ │ │ -00008ca0: 72ae 7f3d b636 d004 4a81 0eec 1102 de69 r..=.6..J......i │ │ │ -00008cb0: 8a5b 8f46 d632 35f6 f95d 66bb 9436 302c .[.F.25..]f..60, │ │ │ -00008cc0: 7e63 0dbe b2d6 c0bc 2208 5896 d247 09d8 ~c......".X..G.. │ │ │ -00008cd0: d57a d4a1 1cb5 9b09 c289 5b8c 2a28 e375 .z........[.*(.u │ │ │ -00008ce0: bad9 72aa 3985 6dab dc84 1eac 0711 edc4 ..r.9.m......... │ │ │ -00008cf0: c2e5 2545 de76 b400 588b ee1a cc31 596e ..%E.v..X....1Yn │ │ │ -00008d00: 9df1 e334 a032 20d3 8032 23ab 81fb a24d ...4.2 ..2#....M │ │ │ -00008d10: 3c00 fbde daac 00b8 003e 4387 2ef6 7ceb <........>C...|. │ │ │ -00008d20: 2252 18f0 8931 a856 3c68 71ab 74c6 4cbe "R...1.V..0 │ │ │ -00008e20: 574d 59c4 b4f5 b521 3e00 8fde fa0f 7d30 WMY....!>.....}0 │ │ │ -00008e30: 8bbe b7b1 d168 52ca 2489 0055 5b48 22ce .....hR.$..U[H". │ │ │ -00008e40: 3bae ca96 051d f0d0 f5c4 98f4 c9c6 9e93 ;............... │ │ │ -00008e50: 0701 1258 1b7b 5b1b 73dd eb17 0131 0734 ...X.{[.s....1.4 │ │ │ -00008e60: e7b0 dabe a39a 6653 6c3d 8863 5650 f6aa ......fSl=.cVP.. │ │ │ -00008e70: cb88 604e 2659 26d3 e5e7 d1e8 5ae4 728e ..`N&Y&.....Z.r. │ │ │ -00008e80: d85c 1c66 c12c 3a0a eb18 5257 e18a f5d6 .\.f.,:...RW.... │ │ │ -00008e90: 6608 9e0b 15fe 3488 cdf8 1eb4 7d5d a26c f.....4.....}].l │ │ │ -00008ea0: a064 b552 3e6e 3e0a 87e1 948e 0a70 833d .d.R>n>......p.= │ │ │ -00008eb0: 042b e5cb c219 f8cb d98e 7ae5 54df 1c72 .+........z.T..r │ │ │ -00008ec0: 54d6 1a56 5523 5eae f5fb 8da5 8be5 88d8 T..VU#^......... │ │ │ -00008ed0: 74c5 3123 e27d 9e2b bb72 4361 345a 298d t.1#.}.+.rCa4Z). │ │ │ -00008ee0: e368 a620 dc66 e95b 240e 3301 6658 2cba .h. .f.[$.3.fX,. │ │ │ -00008ef0: 30e5 5233 5ecd 585a 7046 7b51 6e08 536b 0.R3^.XZpF{Qn.Sk │ │ │ -00008f00: 872e 5355 4130 2541 007e 186d 2f64 bd07 ..SUA0%A.~.m/d.. │ │ │ -00008f10: 5b1a 63a3 1cb2 89d4 7a2d 865c bbb9 8720 [.c.....z-.\... │ │ │ -00008f20: 24e0 1e3e d38c e30e d383 8b86 be74 93b3 $..>.........t.. │ │ │ -00008f30: 106a 67c3 4214 345e 36ec b602 5a2c ae6c .jg.B.4^6...Z,.l │ │ │ -00008f40: 8aa6 a999 f62d 4354 e1f4 8034 1a43 3be1 .....-CT...4.C;. │ │ │ -00008f50: 1762 3e9b d2de ad1e 54c5 4dab 84ad c9b8 .b>.....T.M..... │ │ │ -00008f60: 6a1b 5e2c 3892 4105 9aed 461c 4d63 b57b j.^,8.A...F.Mc.{ │ │ │ -00008f70: 5a05 6a6a 2cd0 996b b476 b2e5 215e 11e0 Z.jj,..k.v..!^.. │ │ │ -00008f80: 06e3 6207 b038 1a9d 3c6f c071 4f32 8d3c ..b..8...... │ │ │ -00009320: db51 9dc6 e193 fee5 c0cc dce1 058b 783e .Q............x> │ │ │ -00009330: e58e 408a 74c0 881c 9e54 7043 afa5 4d87 ..@.t....TpC..M. │ │ │ -00009340: 807f 07f6 6ea5 ccfd 3e2e 18b4 9907 e3b0 ....n...>....... │ │ │ -00009350: 3136 c3c1 d425 18a8 3f14 26f9 c3d5 77db 16...%..?.&...w. │ │ │ -00009360: f3af aaf3 9b1d 6765 79f5 c5b7 1647 fd97 ......gey....G.. │ │ │ -00009370: c3af c6df fc61 fddd 6f7e fefa cd59 1ddc .....a..o~...Y.. │ │ │ -00009380: 9fc5 9fd7 87f5 b7bf df7e 167e 6e71 dbd3 .........~.~nq.. │ │ │ -00009390: e572 ef9b 7f39 92ff 06fa bddf ab6f 5f5a .r...9.......o_Z │ │ │ -000093a0: 6972 7af5 1d1f c04a 2046 b848 76ab ef14 irz....J F.Hv... │ │ │ -000093b0: 62ad 2c57 79bb 42d5 e74f aeaf 5ffd f95f b.,Wy.B..O.._.._ │ │ │ -000093c0: f7da 99fd 5eb8 b27c f4df 9e3f 7bfb f5a1 ....^..|...?{... │ │ │ -000093d0: d93f 79f9 eae5 d5e1 e5b7 2f5e 1cdf 7efb .?y......./^..~. │ │ │ -000093e0: cd2f ae9f bcfe faf9 17bf 7d72 fde4 9bab ./........}r.... │ │ │ -000093f0: b757 d76f 0e3c b27c f9e6 ed35 a4fc eaf9 .W.o.<.|...5.... │ │ │ -00009400: 37cf dfc2 ba39 e5f2 71f5 7919 f4e1 2f95 7....9..q.y.../. │ │ │ -00009410: 2558 ab7b ef70 46d7 5f8f 3f82 747e e2d2 %X.{.pF._.?.t~.. │ │ │ -00009420: 1da5 f8e6 1b56 71e2 2bab 4fbe b536 eae7 .....Vq.+.O..6.. │ │ │ -00009430: 9257 feba fa9f 7c0e 4b54 7b4d cfcf 9f5e .W....|.KT{M...^ │ │ │ -00009440: 7ffb e6eb df39 c0d1 811d 9e7b 83f3 ef7e .....9.....{...~ │ │ │ -00009450: 75f5 e5f9 5796 873d 7ef3 1bc7 5d3e fc2b u...W..=~...]>.+ │ │ │ -00009460: f7dc 3f5b 9ebc f9fa dfbe fc12 8edc bfb9 ..?[............ │ │ │ -00009470: fd74 b4c6 e7fe 617d 78f9 a127 9f7d 75e7 .t....a}x..'.}u. │ │ │ -00009480: c1fb 87fb c4bf 47e4 3929 470e 3f9b 8a79 ......G.9)G.?..y │ │ │ -00009490: fb4a 02bf fcea e98b 6f8f 97f1 e6ab ebab .J......o....... │ │ │ -000094a0: ab97 37ef aeaf 9e9d 6e70 fbbb a9fc eee9 ..7.....np...... │ │ │ -000094b0: f9ef 9ebe f3bb a7f7 fe6e f357 af59 e8b7 .........n.W.Y.. │ │ │ -000094c0: 4556 f74b cbfb a25d ef5e fedb 1f5e a9c3 EV.K...].^...^.. │ │ │ -000094d0: 3ee5 af9f bc85 0f5e de99 f4e3 a7b0 cbf7 >......^........ │ │ │ -000094e0: bfba fad3 d58b fdab f73e fd59 d86f 77ba .........>.Y.ow. │ │ │ -000094f0: fef7 850d 6f67 ec34 99f7 3ce4 ce74 4ebf ....og.4..<..tN. │ │ │ -00009500: 7ffd 821b d547 562c 6cf7 ddf7 2fab 9757 .....GV,l.../..W │ │ │ -00009510: 7fe6 c75f 576a 88af de96 2b6e ff87 1ad9 ..._Wj....+n.... │ │ │ -00009520: 47f1 e6db a76f 5e5b 2196 ebe2 bbd7 794d G....o^[!.....yM │ │ │ -00009530: e47f 3b25 b717 fa39 26c8 4f1c c0f3 bd2a ..;%...9&.O....* │ │ │ -00009540: acc4 3ce7 1b3f 75ee 9e1f ff45 853c 7b76 ..<..?u....E.<{v │ │ │ -00009550: fc3b defc 7df7 9e7b 1dd9 d35d bd42 726e .;..}..{...].Brn │ │ │ -00009560: ffbe bd6f 3c7c f1ea f5f7 f7dc 8039 fbc8 ...o<|.......9.. │ │ │ -00009570: 6f3e f0d3 f329 7ef9 0a91 7e97 d76f 3e3a o>...)~...~..o>: │ │ │ -00009580: 930c 3fb3 e8b4 fffd 8527 3f47 d514 0a6e ..?......'?G...n │ │ │ -00009590: 79df 4bf8 0af5 f2ea 3fae f62f 4f93 fa82 y.K.....?../O... │ │ │ -000095a0: 7b17 a5f5 4182 4bad e3fd 92f2 4b35 ca5f {...A.K.....K5._ │ │ │ -000095b0: cb37 b53a 4ec5 f3fa dbb7 4706 989f 5f7f .7.:N.....G..._. │ │ │ -000095c0: c142 9cd6 1bf3 8c5d 7e72 fdc5 7b03 fb74 .B.....]~r..{..t │ │ │ -000095d0: 4a4f bc35 df61 ae7d 320b 97dc cb67 27fa JO.5.a.}2....g'. │ │ │ -000095e0: cfd9 e70e 9b3d 2ef7 48d8 dd5f ffd0 b552 .....=..H.._...R │ │ │ -000095f0: fb31 7ef9 5ba6 f52f d56f 5fbd f8fe 5688 .1~.[../.o_...V. │ │ │ -00009600: 7f70 61d7 172f 9e9f 4dfe 69a2 1be8 05e9 .pa../..M.i..... │ │ │ -00009610: bc40 f33f 79f9 e6c5 93b7 57d5 9b2f 9ebc .@.?y.....W../.. │ │ │ -00009620: b83a f2d7 3f62 fdcf c90a 77c9 fa15 9370 .:..?b....w....p │ │ │ -00009630: 4616 9377 9715 bee3 6796 36ff fef8 facd F..w....g.6..... │ │ │ -00009640: ab3f 5dbd 7dc5 c7e1 f8f1 feea 6cf2 f1df .?].}.......l... │ │ │ -00009650: 2833 a74f ce64 e407 67f1 d777 e8fd b082 (3.O.d..g..w.... │ │ │ -00009660: fc00 d93b c786 7b38 f63b b872 ffc1 f3f3 ...;..{8.;.r.... │ │ │ -00009670: 01ed ecf8 6357 2b32 2ae3 4d4e b5dc 769a ....cW+2*.MN..v. │ │ │ -00009680: aee3 acfc ac88 26c8 761f 34a4 5c5f bd06 ......&.v.4.\_.. │ │ │ -00009690: 6ae3 ccbc 7a73 55ae fc5f d73f bfbb fae2 j...zsU.._.?.... │ │ │ -000096a0: edd9 d27d fef6 76ee 3fbf 3efb fbe9 d9df ...}..v.?.>..... │ │ │ -000096b0: 2f6e ff3e 91fc e2f0 f4b4 982f 0e37 cb74 /n.>......./.7.t │ │ │ -000096c0: 7dfe e7d3 d39f ff08 f27f 705e 81d8 8ee9 }.........p^.... │ │ │ -000096d0: f99b afcb 32ec 1f6a da8f a0e3 dc4b 38fd ....2..j.....K8. │ │ │ -000096e0: 87e2 b819 d5e1 3d04 b093 753b 4d5f 15cc ......=...u;M_.. │ │ │ -000096f0: 7a1f e428 82b0 43ab 1d28 ed7f cb1f ef5d z..(..C..(.....] │ │ │ -00009700: fecd b72f ca0a 9f70 d909 679d de7f e447 .../...p..g....G │ │ │ -00009710: 05a1 1d81 daf1 dd0f fd42 97e9 faab a75f .........B....._ │ │ │ -00009720: e0c1 5d57 57af 1c51 5197 57af be78 f1fc ..]WW..QQ.W..x.. │ │ │ -00009730: 75f5 0ad6 7dfe f2c9 8bf9 0fbf f6ca 6f4a u...}.........oJ │ │ │ -00009740: 3b03 87f8 f5d3 a7af be3b 9c31 c6e1 8c31 ;........;.1...1 │ │ │ -00009750: 0e67 8c71 3867 8ccf ff7c b83e bc28 047d .g.q8g...|.>.(.} │ │ │ -00009760: 71f5 fc85 c8eb 8b3f 3ddf bffa 1ab6 787a q......?=.....xz │ │ │ -00009770: ff57 cfbf c189 99be 7f7b b583 de3f eb81 .W.......{...?.. │ │ │ -00009780: 3cff d307 ae3b 3a29 fb03 9f1e e7fc 3495 <....;:)......4. │ │ │ -00009790: fb7c bc3f e42f 8fab 729a eaf7 aefb b3ba .|.?./..r....... │ │ │ -000097a0: c9bb 9697 a228 0a7b dfd8 02a8 fafa b0db .....(.{........ │ │ │ -000097b0: 03ff 2ad6 f78f 7f2e c6ec 6bd6 ff2b 5fff ..*.......k..+_. │ │ │ -000097c0: 5df6 da17 e2f5 f5ab 2fe4 2829 fee6 c99b ]......./.().... │ │ │ -000097d0: ffa8 8ef2 7764 b1af 4e7e cc39 4bf7 7759 ....wd..N~.9K.wY │ │ │ -000097e0: fac4 fc7f 39b2 de5d c7e3 0476 fff8 effc ....9..]...v.... │ │ │ -000097f0: 9a0f 9ef1 156a 95bf beb2 cd80 eb7c c72b .....j.......|.+ │ │ │ -00009800: b97b 87d3 8f3e 3a3f 3794 9f39 277c af70 .{...>:?7..9'|.p │ │ │ -00009810: ffd9 371f e0a4 7d00 b7c3 bd11 2da5 f43d ..7...}.....-..= │ │ │ -00009820: d1fa 2815 9f7f 591a 8838 4937 4ec6 4dcb ..(...Y..8I7N.M. │ │ │ -00009830: 905b 3fa4 2cd3 a98d 8837 d8ff 9685 9e5d .[?.,....7.....] │ │ │ -00009840: bdf9 e2aa 344e b9b9 d5ee eed7 873f 9e9a ....4N.......?.. │ │ │ -00009850: 71fc fbd1 8e9e 35f8 7099 0a2b 6081 bed9 q.....5.p..+`... │ │ │ -00009860: f95d fd51 6ef9 a7ab ebb7 aff6 e9b4 07c4 .].Qn........... │ │ │ -00009870: e9fe 452a 6f49 3abd 2b34 7f3e bffa f6fa ..E*oI:.+4.>.... │ │ │ -00009880: 3917 097b defb f467 d3ab 17cf d429 bbbd 9..{...g.....).. │ │ │ -00009890: dab1 5ad9 d5d8 b559 7d38 7be4 ae7f 0f45 ..Z....Y}8{....E │ │ │ -000098a0: eb9d 9372 f6e7 bb54 ecce 0ee3 7882 5cdc ...r...T....x.\. │ │ │ -000098b0: cb87 e92e 1f9e f3f4 99d5 387e ace0 feea ..........8~.... │ │ │ -000098c0: eae5 5770 c4bb 4ed7 8bfd c3dd 29dc bf39 ..Wp..N.....)..9 │ │ │ -000098d0: 0aef fbbf ec8b c27a f33f afdf de8a fbf1 .......z.?...... │ │ │ -000098e0: aa9d d9de bdc1 f9f7 b78a e39d 1ff4 f875 ...............u │ │ │ -000098f0: 2891 7715 ccaf 9f7c 777c e01d 9d73 ae5a (.w....|w|...s.Z │ │ │ -00009900: a0a4 3adf be78 ef39 4ee3 37f0 cced bdb9 ..:..x.9N.7..... │ │ │ -00009910: eff1 c79f f028 c97a 7738 7e54 bdfb 91d3 .....(.zw8~T.... │ │ │ -00009920: 71e7 9327 dfbd af06 dffb fb96 12a9 dc17 q..'............ │ │ │ -00009930: 77ff c5c9 15be 67e0 b73f 3a7b eced 35c5 w.....g..?:{..5. │ │ │ -00009940: 8eec bfde b72e c2dd 9fdd a0b8 efcf 8cc1 ................ │ │ │ -00009950: f13e bf43 d2bf 7fff a677 9e74 9cab 6f5e .>.C.....w.t..o^ │ │ │ -00009960: 3dbb fbe3 23dd eff2 d6d9 bddf bb33 b20b =...#........3.. │ │ │ -00009970: c35f 5dff e9c9 8bb3 09db c9b8 337a 89d8 ._].........3z.. │ │ │ -00009980: 87f4 de5d ee5c 7933 c2ef ce3c abbb d3ea ...].\y3...<.... │ │ │ -00009990: 33be 2bd3 f53e f9df de10 7504 b2fb bf67 3.+..>....u....g │ │ │ -000099a0: f778 d73d 8877 a5f0 9bb2 6fe6 b7e9 e8a9 .x.=.w....o..... │ │ │ -000099b0: 944b 1bde 9637 2fde 9ed0 4cd1 156e 7d9d .K...7/...L..n}. │ │ │ -000099c0: d4ad acf3 433f fdea c33f 2db0 f6eb ab27 ....C?...?-....' │ │ │ -000099d0: cfce 24ff 5613 9e6b fde7 371f 0328 9f3c ..$.V..k..7..(.< │ │ │ -000099e0: 7f71 ce0a be3f 9bb8 4fb8 c1f3 d7ef fcfe .q...?..O....... │ │ │ -000099f0: f9eb b39f 7ffe ecfb 43b9 607f cc49 ab7d ........C.`..I.} │ │ │ -00009a00: feec bb43 b970 7fda cdc7 4f4a bb9f 67ba ...C.p....OJ..g. │ │ │ -00009a10: 2128 d567 dfef afaf ae19 336f f8fc c9db !(.g......3o.... │ │ │ -00009a20: 272f 0b16 1cea 1b14 587e ba9b a5fb 4ddb '/......X~....M. │ │ │ -00009a30: fea4 42c5 8dbf b83f e9fa d55b dfdc 6e1c ..B....?...[..n. │ │ │ -00009a40: d427 947c becb 2a66 38db 628d 05f2 1cc1 .'.|..*f8.b..... │ │ │ -00009a50: f247 aff3 c38f 03eb 0f50 8e6c 3d83 f0c3 .G.......P.l=... │ │ │ -00009a60: f953 22b3 0bdb fd3c e677 1fe6 a737 5052 .S"....<.w...7PR │ │ │ -00009a70: ed7c 66ff d593 6717 df68 5b6f cf0a 9c5f .|f...g..h[o..._ │ │ │ -00009a80: 1a6f befd e8b4 1d89 abcf bf3f 23f4 447b .o.........?#.D{ │ │ │ -00009a90: 91b1 fd39 fe7d 7e49 7994 86bf a0b5 1b06 ...9.}~Iy....... │ │ │ -00009aa0: 2e73 f4fc 8880 df77 35fe de65 be73 ff23 .s.....w5..e.s.# │ │ │ -00009ab0: e229 4fb8 d7ba 0e77 e5fa 9d1b bcb3 e1f4 .)O....w........ │ │ │ -00009ac0: 407c 7312 f51b 47f7 4cd4 8f42 281c ba2b @|s...G.L..B(..+ │ │ │ -00009ad0: d4df ddf9 ea4c 40df f9d5 3b92 fcdd bbdf .....L@...;..... │ │ │ -00009ae0: 9cfd e68e 1fff 97c3 d9cc 97bb ef8f bfd5 ................ │ │ │ -00009af0: 471f 7709 6ffd f20f 8de8 1369 fbfb 66e1 G.w.o......i..f. │ │ │ -00009b00: ee36 c43f 6248 df3c 7ff6 fa15 86e4 1c87 .6.?bH.<........ │ │ │ -00009b10: 7d1f ce54 e377 e76f beaf cfbf 397b c3df }..T.w.o....9{.. │ │ │ -00009b20: dfed b8b2 f045 c585 df9f bfff 411a de7e .....E......A..~ │ │ │ -00009b30: fdfc fa1f 4545 2cda e548 4b3a d1b2 7ffa ....EE,..HK:.... │ │ │ -00009b40: fdf9 a73f 48d1 cd26 e239 41bb ecfc e6ea ...?H..&.9A..... │ │ │ -00009b50: ea19 4ec5 bd4b f97d ba7f 1dbf 4b1f b83e ..N..K.}....K..> │ │ │ -00009b60: 7ee0 faf8 81eb c307 ae0f 1fb8 befe c0f5 ~............... │ │ │ -00009b70: e79f 07e7 8527 42cc ed42 a074 c33b d02b .....'B..B.t.;.+ │ │ │ -00009b80: 9cf1 e17e f1fe c377 7e12 dff9 49fc eebd ...~...w~...I... │ │ │ -00009b90: a7c0 15f5 f94f bcad 0f3a 7121 bfaa dfb9 .....O...:q!.... │ │ │ -00009ba0: 47fd fe63 d381 693e bf07 cff1 c967 f748 G..c..i>.....g.H │ │ │ -00009bb0: efdc 239d dde3 9d35 c4b9 e6fe 3ef1 e8f4 ..#....5....>... │ │ │ -00009bc0: 1471 39d1 74ba afbf f78e 5f7c 7b5d 74e7 .q9.t....._|{]t. │ │ │ -00009bd0: 3ba0 aa7b 8f73 8ebb 9622 bb97 e73c 7b78 ;..{.s..."...<{x │ │ │ -00009be0: b937 eb3b 72ed 3b6f 4f7b 7f3f 7357 f8dd .7.;r.;oO{.?sW.. │ │ │ -00009bf0: ad4b b72c 6f30 969d f0be bbfb c109 fc95 .K.,o0.......... │ │ │ -00009c00: e79f 9faf 573f f9e5 e197 cfae 9ffc f9d0 ....W?.......... │ │ │ -00009c10: 1d7e 71fd fc19 1e4c f5ce f974 35ed c7e9 .~q....L...t5... │ │ │ -00009c20: bf3c 3c3d 7ceb cb17 5f7e 75fc e3e9 f18f .<<=|..._~u..... │ │ │ -00009c30: 2ff7 97d7 fbcb dbea 8f87 9ff7 658f e2f8 /...........e... │ │ │ -00009c40: f2ef 872f 5ebd fce2 0993 7e6e ed76 5377 .../^.....~n.vSw │ │ │ -00009c50: 38f6 e53b be2b f4ed a7b5 dcca cdde fdc9 8..;.+.......... │ │ │ -00009c60: e530 b7da 5b5c 968d 078f 604f d44c 2f9e .0..[\....`O.L/. │ │ │ -00009c70: 7cf1 1fc7 93ae fd3c f244 de7f fbfa f9db |......<.D...... │ │ │ -00009c80: fd94 221c f613 c7aa 1c27 9763 c142 7219 .."......'.c.Br. │ │ │ -00009c90: d9db 4279 d544 a43c d587 dcf0 ca7f e5f1 ..By.D.<........ │ │ │ -00009ca0: 4cd5 e351 74a2 24b7 bcb6 9740 d169 8e92 L..Qt.$....@.i.. │ │ │ -00009cb0: aff9 22e6 e838 37b9 44b4 5c02 4529 ed94 .."..87.D.\.E).. │ │ │ -00009cc0: 9c5e 2f80 a278 a4e8 5356 cddc b3ee 4451 .^/..x..SV....DQ │ │ │ -00009cd0: 3cbc f3bf 7f3f 84fc 4fe5 ab26 7ec2 9c3d <....?..O..&~..= │ │ │ -00009ce0: 0a85 37b2 d85c caaa 66e7 abdb a9ba 10ed ..7..\..f....... │ │ │ -00009cf0: 70a4 e4a4 b32e 638e 7277 8914 9d56 ef02 p.....c.rw...V.. │ │ │ -00009d00: 288a ed4e 11af 4dd7 5e08 454d 978f 7314 (..N..M.^.EM..s. │ │ │ -00009d10: 1f8a 22e9 a8fe 8b7d 899f 3e3d 5c5d 1df0 .."....}..>=\].. │ │ │ -00009d20: 03ce fffe bfc5 5e12 fc0e a51d 1436 f057 ......^......6.W │ │ │ -00009d30: 80f3 9b0b a6b4 a977 d94c 0fcb 777f 07a5 .......w.L..w... │ │ │ -00009d40: 270a d351 522e 9bd2 a25d ea07 d52e 7fe7 '..QR....]...... │ │ │ -00009d50: ea17 a454 3fa8 adf8 bbe6 b429 73ea ab92 ...T?......)s... │ │ │ -00009d60: 75d9 944a e1ce afe1 a229 cdbb 962a ab9f u..J.....)...*.. │ │ │ -00009d70: eea3 b484 323d 3aa5 875c 68cd ed70 a2f9 ....2=:..\h..p.. │ │ │ -00009d80: a8b7 d289 83f9 bc2b dfe7 9de4 cbb4 0a4d .......+.......M │ │ │ -00009d90: 5b34 58ce 5887 3e5d b2fd 3a52 e86b c6e2 [4X.X.>]..:R.k.. │ │ │ -00009da0: 5e30 a5a7 396d 442b 173d a74d b7a3 1733 ^0..9mD+.=.M...3 │ │ │ -00009db0: 2e2e 7cf5 f371 f5f3 8756 ff42 f442 5366 ..|..q...V.B.BSf │ │ │ -00009dc0: 3577 f134 bb47 da9b ea48 7bd5 5cb0 3e38 5w.4.G...H{.\.>8 │ │ │ -00009dd0: f9dd a97e d09d a5bf 87d2 2385 c51f 0f17 ...~......#..... │ │ │ -00009de0: 8d67 8f14 e666 80da eea2 f5c1 4e61 c6b7 .g...f......Na.. │ │ │ -00009df0: 6a72 7bc9 94b6 61df 4beb 7a28 ed1e 6b17 jr{...a.K.z(..k. │ │ │ -00009e00: e6ef 9ae3 b0fb f859 de6d 7f44 94df ec7c .......Y.m.D...| │ │ │ -00009e10: 05b8 24e4 1f81 6e28 afe9 e229 153f 3aa7 ..$...n(...).?:. │ │ │ -00009e20: f570 c95a ec48 61ce f06f bc6c acb0 53b8 .p.Z.Ha..o.l..S. │ │ │ -00009e30: eb86 4bb6 0c27 0a7f 7c5a ec64 d3ca ebc7 ..K..'..|Z.d.... │ │ │ -00009e40: f8f6 b2f4 6fd1 bbdd 51ff 3617 af1b da43 ....o...Q.6....C │ │ │ -00009e50: 7437 e4a2 f56d d41a 875d 8ba5 8bde 0969 t7...m...].....i │ │ │ -00009e60: 6bad 6f57 ce45 9a1c 7f6c 1257 0fc7 39ce k.oW.E...l.W..9. │ │ │ -00009e70: 3f2a 898b bb3e 6eb5 20e1 c26d 5cea 52f1 ?*...>n. ..m\.R. │ │ │ -00009e80: dad3 70d1 48fd 48e1 899f 2f58 37e4 1d2d ..p.H.H.../X7..- │ │ │ -00009e90: 96d7 3a5d 3aa5 50d8 84fe 90f2 6563 b19d ..:]:.P.....ec.. │ │ │ -00009ea0: c2cc 85a9 bfe8 bdb0 2385 6db1 65dd 455b ........#.m.e.E[ │ │ │ -00009eb0: 869d c25d a27e 4c7e d949 17b8 2f96 faf6 ...].~L~.I../... │ │ │ -00009ec0: c2e7 58cb 1bf3 8346 26fc 5dba e09c d2fe ..X....F&.]..... │ │ │ -00009ed0: 3e4a 4d52 7fb8 93e6 4368 2bc1 a09d 7d9a >JMR....Ch+...}. │ │ │ -00009ee0: 14f6 d7d8 1fda 6e38 be76 c57c b5e5 20e2 ......n8.v.|.. . │ │ │ -00009ef0: f41a 0fad 0714 8315 6d6c 62d2 1cec 1c98 ........mlb..... │ │ │ -00009f00: 806b 6d6e abd4 f03b 8b15 27ae 8b5d 9560 .kmn...;..'..].` │ │ │ -00009f10: dc36 3405 78b6 75ac 6267 8d9d e638 197d .64.x.u.bg...8.} │ │ │ -00009f20: 15da 7dd0 8f3b 0f7d 55c4 d4f1 37e9 f8ea ..}..;.}U...7... │ │ │ -00009f30: bcc4 fdd5 f968 1c3f f3d5 e67d 1e58 edb6 .....h.?...}.X.. │ │ │ -00009f40: 4b55 53c6 cfe7 8345 8842 956b e761 a832 KUS....E.B.k.a.2 │ │ │ -00009f50: d00a da2b cbb0 b44d 57e5 86eb ac0a 8f8a ...+...MW....... │ │ │ -00009f60: 6d99 f7dc c532 1f19 e172 3ef8 9bd7 50c0 m....2...r>...P. │ │ │ -00009f70: 64ee 870a 6dfc 83f3 b26b 8bf8 a051 4087 d...m....k...Q@. │ │ │ -00009f80: d334 74fb 34b9 ef9c d23e 1db1 db3f 2f6c .4t.4....>...?/l │ │ │ -00009f90: 235b 31bc 2e96 9898 fdf5 385d f8d1 7e3f #[1.......8]..~? │ │ │ -00009fa0: 5ce0 e860 822e edd4 5afc a975 744d 61f2 \..`....Z..utMa. │ │ │ -00009fb0: a66e 0bd3 efc2 1018 65de df27 afe3 77f8 .n......e..'..w. │ │ │ -00009fc0: db8e ee12 d72c 2382 8a1e 225b 588e 354a .....,#..."[X.5J │ │ │ -00009fd0: 8ca2 8615 1569 3ebf 61c9 0ba4 be2d 271c .....i>.a....-'. │ │ │ -00009fe0: 6d80 caa2 4858 8b2e 14aa c57f 0a50 5271 m...HX.......PRq │ │ │ -00009ff0: d58c b2d6 cef6 557b 81a3 500d 421d 6a26 ......U{..P.B.j& │ │ │ -0000a000: a96e 5587 2d1c 1302 6a74 5f13 9157 59a3 .nU.-...jt_..WY. │ │ │ -0000a010: 54ef 9f97 eb9b aafb 94d1 3c6c 2ce0 41a5 T..........\....i.;.. │ │ │ -0000a080: cc39 d7f2 030c addd d736 797f 4ddd edeb .9.......6y.M... │ │ │ -0000a090: 85ce 7953 e09b b116 6d46 1a9b 58e0 5ba3 ..yS....mF..X.[. │ │ │ -0000a0a0: 0d2d 1d34 2d0b d95f e49c 43ad 60b3 869f .-.4-.._..C.`... │ │ │ -0000a0b0: 2320 7280 bf3d 211e d2a5 ea8e fa44 add0 # r..=!......D.. │ │ │ -0000a0c0: 77b8 48dd 11cb 5c8a 960a b2d5 81b9 8f4a w.H...\........J │ │ │ -0000a0d0: abfb 3c88 17ff f32e bfef 56ea 3184 c3ee ..<.......V.1... │ │ │ -0000a0e0: 08a7 9d96 879f c40f 9057 b4af 84b5 4586 .........W....E. │ │ │ -0000a0f0: 20b0 72ef 26e3 62a5 ae2b af8f a609 de27 .r.&.b..+.....' │ │ │ -0000a100: b9fa e321 1cab a5fd ace3 9f9b e4ad 225e ...!.........."^ │ │ │ -0000a110: 1e43 e41e 9883 1354 5e0d d6ec 1f11 487c .C.....T^.....H| │ │ │ -0000a120: 68ce e3d1 bdb6 0a79 2ea4 c64b 23b1 db43 h......y...K#..C │ │ │ -0000a130: 1d21 31b9 8def 6b48 3ba9 437f 7c3d 0ea1 .!1...kH;.C.|=.. │ │ │ -0000a140: 3bbe 2fb3 1f1f 0f12 7f68 28ee a2e4 b6d0 ;./......h(..... │ │ │ -0000a150: d814 8ed8 774d 0a6b a77d fadd 2d29 affd ....wM.k.}..-).. │ │ │ -0000a160: 3e86 741c 536a bb7d ec6d d845 e386 b3da >.t.Sj.}.m.E.... │ │ │ -0000a170: e39c f4fb e7f5 e935 96fb c761 ff3e 0ea1 .......5...a.>.. │ │ │ -0000a180: 5c1f da4b b447 b9ca 65dc 89d7 58e8 64ec \..K.G..e...X.d. │ │ │ -0000a190: eaaa b285 eb3c 94c4 0b3f 3f8e 3fe7 5dc2 .....<...??.?.]. │ │ │ -0000a1a0: 7273 fc5d 3956 0bd5 9e76 c4fb 74fc 3ea5 rs.]9V...v..t.>. │ │ │ -0000a1b0: fdf3 b8cf 7b0e fdf1 d5cf 6b5c db6e bf7e ....{.....k\.n.~ │ │ │ -0000a1c0: d789 98f5 eeec 1548 55e6 af3b 7e8f 9359 .......HU..;~..Y │ │ │ -0000a1d0: 9fee 13f7 df95 fb41 5fcc c7e7 85fd fa26 .......A_......& │ │ │ -0000a1e0: 9675 2d61 98fe aee8 debe ece6 b86b e376 .u-a.........k.v │ │ │ -0000a1f0: a9bb 3865 7c18 5e0f e1dd ddc9 aebb afae ..8e|.^......... │ │ │ -0000a200: d7c0 fadf 8b1f e6c7 15c8 6248 baa1 ec17 ..........bH.... │ │ │ -0000a210: 587c bf30 a568 b93e c618 cacc eeed 3838 X|.0.h.>......88 │ │ │ -0000a220: 3ecf e5b4 6040 20e7 7b06 731b 3af9 cf1e >...`@ .{.s.:... │ │ │ -0000a230: 4b7e 3f8c fa18 5654 5e1d 4a4e 3ba9 e555 K~?...VT^.JN;..U │ │ │ -0000a240: f089 516f 52b8 3f8c fad1 833e cfac 9089 ..QoR.?....>.... │ │ │ -0000a250: f9e7 46c8 8dc9 5022 c1f7 9c9b 74cc 164a ..F...P"....t..J │ │ │ -0000a260: a73c a6ea 98eb f5b1 a1fd 9317 e5fe d1fc .<.............. │ │ │ -0000a270: 2cdc b1a9 5d91 aca6 0bbb 8441 7e29 9eed ,...]......A~).. │ │ │ -0000a280: fbf2 7afe bebb 796d 60c2 ee12 8717 cff3 ..z...ym`....... │ │ │ -0000a290: bdcb 6a49 7e89 e32f b981 c757 b787 f72c ..jI~../...W..., │ │ │ -0000a2a0: 9fe3 f7f9 9157 cb1a 34ef c950 8eca ca69 .....W..4..P...i │ │ │ -0000a2b0: 258e bab0 900c a3c5 6e4f e54b f112 49d7 %.......nO.K..I. │ │ │ -0000a2c0: c76c 5a77 2594 91ee 282b 4dd9 af75 f6dd .lZw%...(+M..u.. │ │ │ -0000a2d0: 85f6 fb47 26fd 3dca db1b c575 8c99 de5f ...G&.=....u..._ │ │ │ -0000a2e0: bbfa 9415 76ca 63db afe3 b5bd b011 34b7 ....v.c.......4. │ │ │ -0000a2f0: 14ee e772 d531 a7f9 86e2 e683 149f a0c4 ...r.1.......... │ │ │ -0000a300: 7428 b4bf fc07 cfec 4d06 4dc9 5adb b3c2 t(......M.M.Z... │ │ │ -0000a310: 4faf fd19 bdc7 eb2e 6d66 f33b 149f f3c4 O.......mf.;.... │ │ │ -0000a320: dd11 7d24 37e8 a129 3f71 c0e1 14eb fb83 ..}$7..)?q...... │ │ │ -0000a330: e79e 0f3e afa0 f7d8 efa8 b0a0 6d80 4d8a ...>........m.M. │ │ │ -0000a340: c3fe 5ac2 2845 e7c7 cf45 6f02 21d1 78b7 ..Z.(E...Eo.!.x. │ │ │ -0000a350: 9f95 8a2a 9aba d9bf ef42 61a1 d4e4 fd7e ...*.....Ba....~ │ │ │ -0000a360: f58e 2253 b16d 002a fb8b 785d b91f ef4b .."S.m.*..x]...K │ │ │ -0000a370: a390 e113 d17b 7c48 3d14 fbfe 3825 dd8e .....{|H=...8%.. │ │ │ -0000a380: 09c5 7a45 3a76 9277 c7a6 2ec7 a1be de3b ..zE:v.w.......; │ │ │ -0000a390: 82bb d2f2 4f1b 417d 8ff5 1226 3575 2990 ....O.A}...&5u). │ │ │ -0000a3a0: 9155 f525 b07f d83f d743 28c5 0cf2 0323 .U.%...?.C(....# │ │ │ -0000a3b0: c07b 70f7 09ac 86e2 24e2 38c2 3625 9a1f .{p.....$.8.6%.. │ │ │ -0000a3c0: 360c c506 9428 e907 07ab f71a d69d 4438 6....(........D8 │ │ │ -0000a3d0: 171f bd39 9eea c30a b724 1fbf ff24 1514 ...9.....$...$.. │ │ │ -0000a3e0: 1f70 936c 27d8 9896 fdf5 3123 71ee 25af .p.l'.....1#q.%. │ │ │ -0000a3f0: 2da1 cf6a 868f 06b4 3d02 792e 2f12 1f5b -..j....=.y./..[ │ │ │ -0000a400: c96c 2f8f bc78 70e7 25e2 5219 c676 69e4 .l/..xp.%.R..vi. │ │ │ -0000a410: 0585 241d dcac 51d6 3f81 bc07 158d 6828 ..$...Q.?.....h( │ │ │ -0000a420: 6d7f 70ff ad09 ddc5 9197 f698 fa14 3f99 m.p...........?. │ │ │ -0000a430: f71e 943c 6cbd 8b9a 4cd0 bdc0 d953 a118 ....?.wD....... │ │ │ -0000a650: 9872 0fc3 fcc7 5151 9456 ce4a 35ff 9eff .r....QQ.V.J5... │ │ │ -0000a660: 7d9f 78f7 2579 46eb bcdb b9ba 0409 28ee }.x.%yF.......(. │ │ │ -0000a670: 16c5 4925 75d3 5713 4f63 b183 26a0 2613 ..I%u.W.Oc..&.&. │ │ │ -0000a680: f258 637f d77f 3890 f49f 191b 9477 572b .Xc...8......wW+ │ │ │ -0000a690: c612 168c ef77 7c35 cfb7 dd07 52be ffc0 .....w|5....R... │ │ │ -0000a6a0: 09fc c3c5 69dc 67f6 7273 0cc4 e8f7 a05c ....i.g.rs.....\ │ │ │ -0000a6b0: 5397 8d2d d94b 2ef6 9f96 5cf1 c024 873d S..-.K....\..$.= │ │ │ -0000a6c0: 3ca6 905a 22c3 f630 999b d74b 23d9 aa05 <..Z"..0...K#... │ │ │ -0000a6d0: dd1e d953 ef91 3cf1 d248 4c25 a378 0f2a ...S..<..HL%.x.* │ │ │ -0000a6e0: 1af6 852f a4b6 9f96 9cf2 1091 3967 d81e .../........9g.. │ │ │ -0000a6f0: 941e 527b 07db 9b0b 5162 482c 145a 6249 ..R{....QbH,.ZbI │ │ │ -0000a700: 7c55 9ba4 e3fb e6d0 2440 421f f757 3708 |U......$@B..W7. │ │ │ -0000a710: d3f0 69f9 208f 3fc0 b684 8901 fd4b be9b ..i. .?......K.. │ │ │ -0000a720: 032a 752f c176 6ec6 ee03 3d7e 5eef 13d1 .*u/.vn...=~^... │ │ │ -0000a730: 7e0a ec7f f481 154d 5302 6ccb 70c2 a36e ~......MS.l.p..n │ │ │ -0000a740: d87e 3ad1 a930 1104 0bc5 e3a7 c424 3e3e .~:..0.......$>> │ │ │ -0000a750: 0bc5 526e a3b0 4869 33f3 d174 eb7f 1e50 ..Rn..Hi3..t...P │ │ │ -0000a760: fe61 429b bd3e 5b36 b107 9ecf 26c4 3425 .aB..>[6....&.4% │ │ │ -0000a770: 96ed f4da fc30 6f3f 12e1 a5ec 5173 2cd3 .....0o?....Qs,. │ │ │ -0000a780: f380 0dbe ee21 1298 529a c879 d250 fb6f .....!..R..y.P.o │ │ │ -0000a790: c8fc fb0e ad26 f91a a9da efaf 174d 6b7f .....&.......Mk. │ │ │ -0000a7a0: 466b f3b8 2776 7f33 ed6e ee96 bcb3 505e Fk..'v.3.n....P^ │ │ │ -0000a7b0: 7f5c b40f 67b4 a71f 17ed 7d5d 68de c7f0 .\..g.....}]h... │ │ │ -0000a7c0: 23e3 19dd a492 3358 97d7 1f1f cf00 d18d #.....3X........ │ │ │ -0000a7d0: 944e ed8f 8bf6 2615 9ab3 61e9 3f36 dadb .N....&...a.?6.. │ │ │ -0000a7e0: 61a7 bddf dbec fda8 68d7 3f92 f6ae e457 a.......h.?....W │ │ │ -0000a7f0: fec8 686f 0bcd dafe 0ff0 cc03 23aa d035 ..ho........#..5 │ │ │ -0000a800: 3fb7 fdcf ddf2 036d 7f08 6d28 8e52 383a ?......m..m(.R8: │ │ │ -0000a810: 4021 7ca0 fcc0 0363 a9fb 482e d901 a131 @!|....c..H....1 │ │ │ -0000a820: 0090 0b1e b84c ebdf 44e6 4ede 713e 2fe5 .....L..D.N.q>/. │ │ │ -0000a830: 00ec 5e2e c00d 018e c498 aa98 3c24 1aaa ..^.........<$.. │ │ │ -0000a840: c815 31e0 0a64 b8c2 c28a 6d82 4bac fcd0 ..1..d....m.K... │ │ │ -0000a850: 0a6f 79e5 f3d8 7cec 10e9 1f7d 4493 fff6 .oy...|....}D... │ │ │ -0000a860: f9df 29bd f700 72fe a749 e0df 4028 d3be ..)...r..I..@(.. │ │ │ -0000a870: cf7e c76c 0362 63d7 94fa bee5 3dca 3b3a .~.l.bc.....=.;: │ │ │ -0000a880: eb28 c2e8 f94c df1e 6263 110b ae8b 4d29 .(...L..bc....M) │ │ │ -0000a890: d810 866e 1709 cb66 3a66 65b8 8ebb 0c97 ...n...f:fe..... │ │ │ -0000a8a0: 3968 caef 4238 7bf5 08d0 ba5a ca7e 3cae 9h..B8{....Z.~<. │ │ │ -0000a8b0: aa8e 1f7e 5568 cdd9 e7f3 5e2e 6877 2ec0 ...~Uh....^.hw.. │ │ │ -0000a8c0: 092f 5c01 1f17 2e89 f7ee a9fe 13b7 cc3f ./\............? │ │ │ -0000a8d0: b6da 47ca 0eb1 246c d4f7 ed63 ff13 777c ..G...$l...c..w| │ │ │ -0000a8e0: 3fb6 c4cd 515e f2be 32d6 172c 2b94 f7cf ?...Q^..2..,+... │ │ │ -0000a8f0: 3f74 8ef8 18fa 6108 f7a9 87a6 9c84 e7b2 ?t....a......... │ │ │ -0000a900: 4350 5e7b e3c3 ebe2 c5c8 a8e5 a4dc a3b7 CP^{............ │ │ │ -0000a910: 2cc3 2450 07c3 ea9b 473e 21ff c8b0 da52 ,.$P....G>!....R │ │ │ -0000a920: 3f34 ba57 06df 4bbe 3528 6239 3a60 98d6 ?4.W..K.5(b9:`.. │ │ │ -0000a930: b0ac 910b 0ffe ebcc 6bf8 d8de d9a3 0ee7 ........k....... │ │ │ -0000a940: 482c e83a 70c5 c335 78fd bb48 2dec a113 H,.:p..5x..H-... │ │ │ -0000a950: 163e 44ea a531 492a c508 a3c7 3828 4f95 .>D..1I*....8(O. │ │ │ -0000a960: a085 1f65 12cb 5686 2196 2812 99e5 c299 ...e..V.!.(..... │ │ │ -0000a970: 6460 c6d3 e148 ec87 ade2 3f4e 51de 8f99 d`...H....?NQ... │ │ │ -0000a980: ee9b 6bab 6936 c351 2299 744b ad74 2a14 ..k.i6.Q".tK.t*. │ │ │ -0000a990: 16a1 4702 ad3d 57e8 b694 8e4c 9e4a 491e ..G..=W....L.JI. │ │ │ -0000a9a0: 27dd c3be 300c e53a 2d95 752e 634a a586 '...0..:-.u.cJ.. │ │ │ -0000a9b0: 6e6c ea0a 467b 8053 c04f 1f6a 7e8f 6dde nl..F{.S.O.j~.m. │ │ │ -0000a9c0: 1d51 7dfb fa00 950d 3e35 e2e2 a383 b2d2 .Q}.....>5...... │ │ │ -0000a9d0: 1116 b0b4 c02c 0ab4 087a 7b63 0ff6 efe3 .....,...z{c.... │ │ │ -0000a9e0: c78e 3c1f 57e4 c139 25fd 09ab 0d7e 026b ..<.W..9%....~.k │ │ │ -0000a9f0: 5541 6e62 2d74 3b22 be92 7832 265e b5e2 UAnb-t;"..x2&^.. │ │ │ -0000aa00: 5d57 0dc0 2998 6ce0 c1f1 f812 3e56 8cfa ]W..).l.....>V.. │ │ │ -0000aa10: 71c7 d883 ed86 12cc 5610 bfaf 41f5 0645 q.......V...A..E │ │ │ -0000aa20: 432e ea4d 5322 b60c 9dd8 92b1 b748 206a C..MS".......H j │ │ │ -0000aa30: 30e8 09c4 e1fe aad4 97a2 e676 22fb 83b2 0..........v"... │ │ │ -0000aa40: 15eb 4b36 8547 0a31 8221 5db4 21ec aa9d ..K6.G.1.!].!... │ │ │ -0000aa50: c6aa 4343 00f9 061d c4be 0aba 068a 4417 ..CC..........D. │ │ │ -0000aa60: 0c24 4164 cc7d d345 688a 0875 1f2e 49f6 .$Ad.}.Eh..u..I. │ │ │ -0000aa70: 4fc7 e2f7 da98 ae54 31dc 395e 1b81 b4d7 O......T1.9^.... │ │ │ -0000aa80: 46cd 591c bf2d 619d a178 43c3 0da7 9fe4 F.Y..-a..xC..... │ │ │ -0000aa90: 19df 08df 4b9f 5215 17ec 1453 b74c 402a ....K.R....S.L@* │ │ │ -0000aaa0: 162b 6869 f0d5 4297 4bb0 6854 8daa 4394 .+hi..B.K.hT..C. │ │ │ -0000aab0: 2f27 44dd d12b 774c 50af 5c3d 745c ca47 /'D..+wLP.\=t\.G │ │ │ -0000aac0: 918e de64 0365 2aeb c679 68dc 553b 09d3 ...d.e*..yh.U;.. │ │ │ -0000aad0: 8d7a 530f e41f a864 f348 d4c7 58ef 139d .zS....d.H..X... │ │ │ -0000aae0: 8ecb 7b84 12e5 5567 3675 4599 c718 cbeb ..{...Ug6uE..... │ │ │ -0000aaf0: bd03 f887 7366 f737 b066 73d4 0655 178a ....sf.7.fs..U.. │ │ │ -0000ab00: a4a9 81b5 2e43 8134 ea07 3701 82f1 5232 .....C.4..7...R2 │ │ │ -0000ab10: a03e 9855 1b65 c4c1 f786 aaf2 8af3 8e0b .>.U.e.......... │ │ │ -0000ab20: ccf5 7cee 7216 46ed 14d8 908f dc0c 9b36 ..|.r.F........6 │ │ │ -0000ab30: 0fc2 7e7f c3f0 73d5 4961 bd0b 5aac f0c1 ..~...s.Ia..Z... │ │ │ -0000ab40: 428c bbd6 4915 370a f9dd 5829 fe91 c0ab B...I.7...X).... │ │ │ -0000ab50: 57af abea cdd7 affe fcfa c957 5755 f593 W..........WWU.. │ │ │ -0000ab60: 9ffc e1fa c9f3 1757 d755 75e5 553f f909 .......W.Uu.U?.. │ │ │ -0000ab70: d72d afbe f8f6 9bab 976f abea c087 7fb8 .-.......o...... │ │ │ -0000ab80: fa6e 7bfe 5575 e805 97d6 1a7f 72d8 bef8 .n{.Uu......r... │ │ │ -0000ab90: e9f2 d9eb c3f6 f4a7 ebef 7ff9 8bdf accb ................ │ │ │ -0000aba0: 6798 f8a7 3f9d fec7 6729 3005 7cfd ebe3 g...?...g)0.|... │ │ │ -0000abb0: d7bf 9ed6 dffd fe33 66f0 e94f ff6d fbec .......3f..O.m.. │ │ │ -0000abc0: 3ffc ea5f ff9f cfbe f9e9 2f3e 7bfe d379 ?.._....../>{..y │ │ │ -0000abd0: bf66 fcf5 f4bb 5f2e bf58 7df7 c54f ffaf .f...._..X}..O.. │ │ │ -0000abe0: cfae ca87 bf59 3e6b b335 54fb eef0 bd5f .....Y>k.5T...._ │ │ │ -0000abf0: fc61 bffa 7ffc 76fd fdfa 87fd 79ff f5f7 .a....v.....y... │ │ │ -0000ac00: bffc cd2f 3efb eaa7 7ff8 d7f5 33d8 b83c .../>.......3..< │ │ │ -0000ac10: f857 9fa1 5a5a 77e2 6a7f f7e4 a723 1f08 .W..ZZw.j....#.. │ │ │ -0000ac20: 73cf 6e84 8896 ee7b ede1 fb9f aebc ebbb s.n....{........ │ │ │ -0000ac30: f275 f5fd 4fff 3b77 3b8e ecdf e6ff faeb .u..O.;w;....... │ │ │ -0000ac40: f537 7ff8 ec6b 7ff3 dbfd b3df adbf fdec .7...k.......... │ │ │ -0000ac50: 672d 4f1e 7f37 fadc 5ffe db6f 3e43 d4cb g-O..7.._..o>C.. │ │ │ -0000ac60: 837f 7fa4 eff7 7f58 1d3c f3ec e431 a1bf .......X.<...1.. │ │ │ -0000ac70: 65a2 ffc5 7df5 ea0f 57ff 7d79 fec5 dbc3 e...}...W.}y.... │ │ │ -0000ac80: d3c2 3fac d4e1 2957 018f d2a1 6bc3 e149 ..?...)W....k..I │ │ │ -0000ac90: 7508 753f 24c3 1c03 f8af ee42 7be8 9b58 u.u?$......B{..X │ │ │ -0000aca0: d780 89ae 1d5a 0bfd 241c aac8 1b03 bebb .....Z..$....... │ │ │ -0000acb0: 6168 fbc3 9bb7 4fae df9e 16e9 ec66 3ff9 ah....O......f?. │ │ │ -0000acc0: 49e1 d3d3 62fe cbe1 57e3 6ffe b0fe ee37 I...b...W.o....7 │ │ │ -0000acd0: 3f7f fda6 fac9 ffe7 b7bf ffd9 f8ec d5d3 ?............... │ │ │ -0000ace0: ab9f c59f d787 f5b7 bfdf 7e16 7e1e f9cd ..........~.~... │ │ │ -0000acf0: e9f2 edd5 cbb7 6ffe e548 fe9b 7f39 04ef ......o..H...9.. │ │ │ -0000ad00: f7ea db97 cf9e bffc 6a7a f5dd bf14 c010 ........jz...... │ │ │ -0000ad10: 8e39 3719 3e2c 9c33 bffa c61f bfa9 00e4 .97.>,.3........ │ │ │ -0000ad20: 8767 3763 adaa cf9f 5c5f bffa f3bf 5e3d .g7c....\_....^= │ │ │ -0000ad30: ffea ebb7 87fe f0ec eacb e347 ffed f9b3 ...........G.... │ │ │ -0000ad40: b75f 1f9a fd93 224a 2fbf 7df1 e2f8 f6db ._...."J/.}..... │ │ │ -0000ad50: 6f7e 71fd e4f5 d7cf bff8 ed93 eb27 df5c o~q..........'.\ │ │ │ -0000ad60: bdbd ba7e 838c ef5f be79 7b0d 29bf 7afe ...~..._.y{.).z. │ │ │ -0000ad70: cdf3 b7bb ad2f 1f57 9fef c2f9 97ea cd93 ...../.W........ │ │ │ -0000ad80: 3f5d 55f7 dee1 8cae bf1e 7fa4 70fc a548 ?]U.........p..H │ │ │ -0000ad90: c0f5 d59b b7af aeaf 6ebe 2982 fd97 ead9 ........n.)..... │ │ │ -0000ada0: b7af 0f6f bf7f 7d75 f85c f2ca 5f57 ff93 ...o..}u.\.._W.. │ │ │ -0000adb0: cf5f 234e 5f3e 79f1 862f 9e5e 7ffb e6eb ._#N_>y../.^.... │ │ │ -0000adc0: df39 c0d1 811d 9e7b 83f3 ef7e 75f5 e5f9 .9.....{...~u... │ │ │ -0000add0: 576f afbf 3d7d f31b c75d 3efc 2bf7 dc3f Wo..=}...]>.+..? │ │ │ -0000ade0: 5b9e bcf9 fadf befc f2cd d5db fd9b db4f [..............O │ │ │ -0000adf0: b9c7 93ef f70f ebc3 cb0f 3df9 ecab 3b0f ..........=...;. │ │ │ -0000ae00: de3f dc27 fe3d 22cf 4979 fee5 155f 9c4f .?.'.=".Iy..._.O │ │ │ -0000ae10: 054a 4c02 bffc eae9 8b6f 8f97 f1e6 abeb .JL......o...... │ │ │ -0000ae20: abab 9737 efae af9e 9d6e 70fb bba9 fcee ...7.....np..... │ │ │ -0000ae30: e9f9 ef9e bef3 bba7 f7fe 6ef3 57af 59e8 ..........n.W.Y. │ │ │ -0000ae40: b7bf 7ffe ff9e 7e58 decb 9fef 5dfe db1f ......~X....]... │ │ │ -0000ae50: 5ea9 c33e e5af 9fbc 850f 5ede 99f4 e3a7 ^..>......^..... │ │ │ -0000ae60: b0cb f7bf bafa d3d5 8bfd abf7 3ec5 c12b ............>..+ │ │ │ -0000ae70: b73b 5dff fbc2 86b7 3376 9acc 7b1e 7267 .;].....3v..{.rg │ │ │ -0000ae80: 3ab5 27dc a83e b262 61bb efbe 7f59 bdbc :.'..>.ba....Y.. │ │ │ -0000ae90: 4237 bffd ba7a 897e f8ea 6db9 e2f6 7f9a B7...z.~..m..... │ │ │ -0000aea0: 8c32 8a37 df3e 7df3 fa85 0058 4df2 ce75 .2.7.>}....XM..u │ │ │ -0000aeb0: 5ee3 41de 4ec9 ed85 7efe f290 fcc4 013c ^.A.N...~......< │ │ │ -0000aec0: 3f5c 7df7 c5d7 8598 e77c e3a7 cedd f3e3 ?\}......|...... │ │ │ -0000aed0: bfa8 9067 cf8e 7fc7 9bbf efde f3af 872f ...g.........../ │ │ │ -0000aee0: 5f5d 57a7 bb7a 85e4 dcfe 7d7b df88 f17a _]W..z....}{...z │ │ │ -0000aef0: fdfd 3d37 60ce 3ef2 9b0f fcf4 7c8a 5fbe ..=7`.>.....|._. │ │ │ -0000af00: 42a4 dfe5 f59b 8fce 24c3 cf9e 20eb fef7 B.......$... ... │ │ │ -0000af10: 179e fc1c 5553 28b8 e57d 2fe1 2bd4 cbab ....US(..}/.+... │ │ │ -0000af20: ffb8 dabf 3c4d ea0b ee5d 94d6 0709 bef6 ....\.^....z │ │ │ -0000b0f0: fe42 e4f5 c59f 9eef 5f7d 0d5b 3cbd ffab .B......_}.[<... │ │ │ -0000b100: e7df e0c4 4cdf bfbd da41 ef9f f540 9eff ....L....A...@.. │ │ │ -0000b110: e903 d71d 9d94 fd81 4f8f 737e 9aca 7d3e ........O.s~..}> │ │ │ -0000b120: de1f f297 c755 394d f57b d7fd 59dd e45d .....U9M.{..Y..] │ │ │ -0000b130: cb4b 5114 85bd 6f6c 0154 7d7d d8ed 817f .KQ...ol.T}}.... │ │ │ -0000b140: 15eb fbc7 3f17 63f6 35eb ff95 afff 2e7b ....?.c.5......{ │ │ │ -0000b150: ed0b f1fa fad5 1772 9414 7ff3 e4cd 7f54 .......r.......T │ │ │ -0000b160: 47f9 3bb2 d857 273f e69c a5fb bb2c 7d62 G.;..W'?.....,}b │ │ │ -0000b170: febf 1c59 efae e371 02bb 65ff 940f 9ef1 ...Y...q..e..... │ │ │ -0000b180: 156a 95bf be82 0fca 3adf f14a eede e1f4 .j......:..J.... │ │ │ -0000b190: a38f cecf 0de5 67ce 09df 2bdc 7ff6 cd07 ......g...+..... │ │ │ -0000b1a0: 3869 1fc0 ed70 6f44 4b29 7d4f b43e 4ac5 8i...poDK)}O.>J. │ │ │ -0000b1b0: e75f e256 141f fdd6 c9f8 f2f9 cb67 7e7c ._.V.........g~| │ │ │ -0000b1c0: b8f5 43ca 3295 cf9c 586e b0ff 2d0b 3dbb ..C.2...Xn..-.=. │ │ │ -0000b1d0: 7af3 0573 7e75 7db8 b9d5 eeee d787 3f7a z..s~u}.......?z │ │ │ -0000b1e0: bb09 e7f9 df8f 76d4 f7bf 2ee3 285b 0585 ......v.....([.. │ │ │ -0000b1f0: 15b0 40df ecfc aefe 28b7 fcd3 d5f5 db57 ..@.....(......W │ │ │ -0000b200: fb74 e254 dfdc bf48 e52d 49a7 7785 e6cf .t.T...H.-I.w... │ │ │ -0000b210: e757 df5e 3fe7 2261 cf7b 9ffe 6c7a f5e2 .W.^?."a.{..lz.. │ │ │ -0000b220: 993a 65b7 573b 5673 010e bb36 ab0f 678f .:e.W;Vs...6..g. │ │ │ -0000b230: dcf5 efa1 68bd 7352 cefe 7c97 8add d961 ....h.sR..|....a │ │ │ -0000b240: 1c4f 908b 7bf9 30dd e5c3 739e 3eb3 1ac7 .O..{.0...s.>... │ │ │ -0000b250: 8f15 dc5f 5dbd fc0a 8e78 d7e9 7ab1 7fb8 ..._]....x..z... │ │ │ -0000b260: 3b85 fb37 47e1 7dff 977d 5158 6ffe e7f5 ;..7G.}..}QXo... │ │ │ -0000b270: db5b 713f 5eb5 33db bb37 38ff fe56 71bc .[q?^.3..78..Vq. │ │ │ -0000b280: f383 1ebf 0e25 f2ae 82f9 f593 ef8e 0fbc .....%.......... │ │ │ -0000b290: a373 ce55 0b94 54e7 db17 ef3d c769 fc06 .s.U..T....=.i.. │ │ │ -0000b2a0: 9eb9 bd37 f73d fef8 131e 2559 ef0e c78f ...7.=....%Y.... │ │ │ -0000b2b0: aa77 3f72 3aee 7cf2 e4bb f7d5 e07b 7fdf .w?r:.|......{.. │ │ │ -0000b2c0: 5222 95fb e2ee bf38 b9c2 f70c fcf6 4767 R".....8......Gg │ │ │ -0000b2d0: 8fbd bda6 d891 fdd7 fbd6 45b8 fbb3 1b14 ..........E..... │ │ │ -0000b2e0: f7fd 9931 38de e777 48fa f7ef dff4 ce93 ...18..wH....... │ │ │ -0000b2f0: 8e73 f5cd ab67 777f 7ca4 fb5d de3a bbf7 .s...gw.|..].:.. │ │ │ -0000b300: 7b77 4676 61f8 abeb 3f3d 7971 3661 3b19 {wFva...?=yq6a;. │ │ │ -0000b310: 7746 2f11 fb90 debb cb9d 2b6f 46f8 dd99 wF/.......+oF... │ │ │ -0000b320: 6775 775a 7dc6 7765 bade 27ff db1b a28e guwZ}.we..'..... │ │ │ -0000b330: 4076 fff7 ec1e efba 07f1 ae14 7e53 f6cd @v..........~S.. │ │ │ -0000b340: fc36 1d3d 9572 69c3 dbf2 e6c5 db13 9a29 .6.=.ri........) │ │ │ -0000b350: bac2 adaf 93ba 9575 7ee8 a75f 7df8 a705 .......u~.._}... │ │ │ -0000b360: d67e 7df5 e4d9 99e4 df6a c273 adff fce6 .~}......j.s.... │ │ │ -0000b370: 6300 e593 e72f ce59 c1f7 6713 f709 3778 c..../.Y..g...7x │ │ │ -0000b380: fefa 9ddf 3f7f 7df6 f3cf 9f7d 7f28 17ec ....?.}....}.(.. │ │ │ -0000b390: 8f39 69b5 cf9f 7d77 2817 ee4f bbf9 f8c9 .9i...}w(..O.... │ │ │ -0000b3a0: cbaf 5e5c 1d9e e986 a054 9f7d bfbf beba ..^\.....T.}.... │ │ │ -0000b3b0: 66cc bce1 f327 6f9f bc2c 5870 a86f 5060 f....'o..,Xp.oP` │ │ │ -0000b3c0: f9e9 6e96 ee37 6dfb 930a 1537 fee2 fea4 ..n..7m....7.... │ │ │ -0000b3d0: eb57 6f7d 73bb 7150 9f50 f2f9 2eab 98e1 .Wo}s.qP.P...... │ │ │ -0000b3e0: 6c8b 3516 c873 04cb 1fbd ce0f 3f0e ac3f l.5..s......?..? │ │ │ -0000b3f0: 4039 b2f5 0cc2 0fe7 4f89 cc2e 6c67 daec @9......O...lg.. │ │ │ -0000b400: 3b0f f3d3 1b28 a976 3eb3 ffea c9b3 8b6f ;....(.v>......o │ │ │ -0000b410: b4ad b767 05ce 2f8d 37df 7e74 da8e c4d5 ...g../.7.~t.... │ │ │ -0000b420: e7df 9f11 7aa2 bdc8 d8fe 1cff 3ebf a43c ....z.......>..< │ │ │ -0000b430: 4ac3 5fd0 da0d 0397 397a 7e44 c0ef bb1a J._.....9z~D.... │ │ │ -0000b440: 7fef 32df b9ff 11f1 9427 dc6b 5d87 bb72 ..2......'.k]..r │ │ │ -0000b450: fdce 0dde d970 7a20 be39 89fa 8da3 7b26 .....pz .9....{& │ │ │ -0000b460: ea47 2114 0edd 15ea efee 7c75 26a0 effc .G!.......|u&... │ │ │ -0000b470: ea1d 49fe eedd 6fce 7e73 c78f ffcb e16c ..I...o.~s.....l │ │ │ -0000b480: e6cb ddf7 c7df eaa3 8fbb 84b7 7ef9 8746 ............~..F │ │ │ -0000b490: f489 b4fd 7db3 7077 1be2 1f31 a46f 9e3f ....}.pw...1.o.? │ │ │ -0000b4a0: 7bfd 0a43 728e c3be 0f67 aaf1 bbf3 37df {..Cr....g....7. │ │ │ -0000b4b0: d7e7 df9c bde1 efef 765c 59f8 a2e2 c2ef ........v\Y..... │ │ │ -0000b4c0: cfdf ff20 0d6f bf7e 7efd 8fa2 2216 ed72 ... .o.~~..."..r │ │ │ -0000b4d0: a425 9d68 d93f fdfe fcd3 1fa4 e866 13f1 .%.h.?.......f.. │ │ │ -0000b4e0: 9ca0 5d76 7e73 75f5 0ca7 e2de a5fc 3edd ..]v~su.......>. │ │ │ -0000b4f0: bf8e dfa5 0f5c 1f3f 707d fcc0 f5e1 03d7 .....\.?p}...... │ │ │ -0000b500: 870f 5c5f 7fe0 faf3 cf83 f3c2 1321 e676 ..\_.........!.v │ │ │ -0000b510: 2150 bae1 1de8 15ce f870 bf78 ffe1 3b3f !P.......p.x..;? │ │ │ -0000b520: 89ef fc24 7ef7 de53 e08a fafc 27de d607 ...$~..S....'... │ │ │ -0000b530: 9db8 905f d5ef dca3 7eff b1e9 c034 9fdf ..._....~....4.. │ │ │ -0000b540: 83e7 f8e4 b37b a477 ee91 ceee f1ce 1ae2 .....{.w........ │ │ │ -0000b550: 5c73 7f9f 7874 7a8a b89c 683a ddd7 df7b \s..xtz...h:...{ │ │ │ -0000b560: c72f bebd 2eba f31d 50d5 bdc7 39c7 5d4b ./......P...9.]K │ │ │ -0000b570: 91dd cb73 9e3d bc54 2e71 9977 ae7d e7ed ...s.=.T.q.w.}.. │ │ │ -0000b580: 69ef ef67 ee0a bfbb 75e9 96e5 0dc6 e231 i..g....u......1 │ │ │ -0000b590: 652f f39d 0f4e e0af 3cbf 9cca fe96 ef5e e/...N..<......^ │ │ │ -0000b5a0: 7d55 1936 f0cb 67d7 4ffe 7ce8 0ebf b87e }U.6..g.O.|....~ │ │ │ -0000b5b0: fe0c 0fa6 ba39 9f0e 8770 0c6c d8c3 a7be .....9...p.l.... │ │ │ -0000b5c0: 3d85 317c 7b8a 5a28 7f7c b9bf bcde 5f4a =.1|{.Z(.|...._J │ │ │ -0000b5d0: 7257 bf27 77ed 2f37 210a 9f9f 5bbb ddd4 rW.'w./7!...[... │ │ │ -0000b5e0: 3963 d757 2f8f 866f a7ef e123 cc6e fb21 9c.W/..o...#.n.! │ │ │ -0000b5f0: 959e b8f6 826b 1e37 e6ed 58a9 f148 894d .....k.7..X..H.M │ │ │ -0000b600: 724c 1c78 7c8a 4e73 74ec 8376 0973 749c rL.x|.Nst..v.st. │ │ │ -0000b610: 9bd2 48a8 bf04 8a4a 69b0 be3e 9c5e 2f80 ..H....Ji..>.^/. │ │ │ -0000b620: a263 a7af 4f5a b547 2a5b b8f3 d5a9 27d9 .c..OZ.G*[....'. │ │ │ -0000b630: e551 7823 8bcd a5ac eab1 57e5 61ef 6179 .Qx#......W.a.ay │ │ │ -0000b640: 11da e148 c949 675d c61c e5ee 1229 3aad ...H.Ig].....):. │ │ │ -0000b650: de05 50b4 77a8 3dec 1d6b db0b a1a8 b165 ..P.w.=..k.....e │ │ │ -0000b660: 7399 a387 ad6a fda9 cd80 4f94 daf6 b639 s....j....O....9 │ │ │ -0000b670: 1c3b 995e 30a5 c7fe 9f87 f4b0 7cf7 7750 .;.^0.......|.wP │ │ │ -0000b680: 7aa2 f0d8 3ff3 c229 2dda a57e 50ed f277 z...?..)-..~P..w │ │ │ -0000b690: ae7e 414a f583 da8a bf6b 4e9b bd4c bab5 .~AJ.....kN..L.. │ │ │ -0000b6a0: febb e6c2 2995 c29d 5fc3 4553 9a77 2d55 ....)..._.ES.w-U │ │ │ -0000b6b0: 563f 3d68 51e8 bf89 526b 115b e2a6 1d4e V?=hQ...Rk.[...N │ │ │ -0000b6c0: 341f f556 3aeb 13dc 95ef 3fd2 caf2 71ad 4..V:.....?...q. │ │ │ -0000b6d0: 824d e7b4 a819 ebd0 a74b b65f 470a 7dcd .M.......K._G.}. │ │ │ -0000b6e0: 5dbe 644a 4f73 dab4 a524 cc25 53da ede8 ].dJOs...$.%S... │ │ │ -0000b6f0: 25e7 8b5f fd7c 5cfd fca1 d5bf 10bd d094 %.._.|\......... │ │ │ -0000b700: 592d edee f7d9 3dd2 de54 47da efaf ff70 Y-....=..TG....p │ │ │ -0000b710: 29fa f7e8 7797 b6bc cd45 5bdf 2385 c51f )...w....E[.#... │ │ │ -0000b720: 0f17 8d67 8f14 661b ddc5 eea2 f5c1 4ea1 ...g..f.......N. │ │ │ -0000b730: 05ad 9adc 5e32 a516 742f 0db9 7b28 7ddc ....^2..t/..{(}. │ │ │ -0000b740: 7261 7feb 1c87 ddc7 b781 5f6c 7f44 94df ra........_l.D.. │ │ │ -0000b750: ec7c 59c4 3ee4 1f81 6e38 3617 bf74 4ac5 .|Y.>...n86..tJ. │ │ │ -0000b760: 8f9f d265 f271 b5d8 91c2 6ce3 b578 d958 ...e.q....l..x.X │ │ │ -0000b770: 61a7 70d7 0d97 6c19 4e14 fef8 b4d8 c9a6 a.p...l.N....... │ │ │ -0000b780: 95d7 4feb 8e7a 29fa b7e8 ddee a87f 9b8b ..O..z)......... │ │ │ -0000b790: d70d 25d7 f7c2 f56d 6cf7 9696 a50b cf45 ..%....ml......E │ │ │ -0000b7a0: ef84 b4b5 d6b7 3b96 e78e 3f36 892b dd74 ......;...?6.+.t │ │ │ -0000b7b0: 9de3 fca3 92b8 bdb9 b8e5 693f dae8 f9d1 ..........i?.... │ │ │ -0000b7c0: 6d9c 2dc9 f4da 6d1b 74c9 9663 a7f0 c4cf m.-...m.t..c.... │ │ │ -0000b7d0: 17ac 1bf2 8e16 cb6b 9d2e 9d52 1b35 95b6 .......k...R.5.. │ │ │ -0000b7e0: a997 8dc5 760a f7be 9817 bd17 76a4 b02d ....v.......v..- │ │ │ -0000b7f0: b6ac bb68 cbb0 53b8 4bd4 8fc9 2f3b e902 ...h..S.K.../;.. │ │ │ -0000b800: f7c5 1eba 4bea df3e c75a de98 1f34 32e1 ....K..>.Z...42. │ │ │ -0000b810: efd2 05e7 943e 6e45 e77d 5fd1 c288 80c1 .....>nE.}_..... │ │ │ -0000b820: b6cf bc86 fd35 f687 b61b 8eaf 5d31 5f6d .....5......]1_m │ │ │ -0000b830: 3988 38bd c643 eb01 c5c0 7b4b 06f7 0daf 9.8..C....{K.... │ │ │ -0000b840: 7565 b7cd 36b7 556a f85d c36b e2ba d855 ue..6.Uj.].k...U │ │ │ -0000b850: 09c6 6d43 5380 675b dbb3 2a1e b265 adf6 ..mCS.g[..*..e.. │ │ │ -0000b860: 49a8 427b 014d 506d 61a9 983a fe26 1d5f I.B{.MPma..:.&._ │ │ │ -0000b870: 9d97 b8bf 3a1f 8de3 b72b 6ade e781 d56e ....:....+j....n │ │ │ -0000b880: 3bab 783a 7e3e 1f18 7f6b f738 e761 a832 ;.x:~>...k.8.a.2 │ │ │ -0000b890: d00a da2b cbb0 b44d 57e5 86eb 921b b6dc ...+...MW....... │ │ │ -0000b8a0: 8779 cfcc 83f3 9111 2ee7 83bf 790d 054c .y..........y..L │ │ │ -0000b8b0: e6de 6262 8fd5 40ea 07e6 e934 0ddd 3e4d ..bb..@....4..>M │ │ │ -0000b8c0: ee3b a7b4 4f47 ecf6 cf0b dbb4 a593 51db .;..OG........Q. │ │ │ -0000b8d0: c512 13b3 bf1e a70b 3fda ef87 0b1c 5d5f ........?.....]_ │ │ │ -0000b8e0: 4ab3 166a 33a3 681d 5d53 98dc 368f 32fd J..j3.h.]S..6.2. │ │ │ -0000b8f0: 2e0c 76e0 cbfb fbe4 757d a912 eae8 2e71 ..v.....u}.....q │ │ │ -0000b900: cd32 22a8 e821 b285 e558 a3c4 28ea a6d4 .2"..!...X..(... │ │ │ -0000b910: 72f5 f31b 96bc 40ea db72 c2d1 86a1 f4e7 r.....@..r...... │ │ │ -0000b920: 6b4b bbc6 50a8 16ff 2940 49c5 555b 195b kK..P...)@I.U[.[ │ │ │ -0000b930: 3bdb 57ed 058e 4235 0875 5654 57dd aa0e ;.W...B5.uVTW... │ │ │ -0000b940: 5b38 2684 d23f d335 1179 9535 4af5 fe79 [8&..?.5.y.5J..y │ │ │ -0000b950: b9be f9b4 3672 0f1b 0b78 48a5 f6ac 541a ....6r...xH...T. │ │ │ -0000b960: 2fd5 da89 5265 189b 4feb eaf7 f0d4 7647 /...Re..O.....vG │ │ │ -0000b970: 6ab1 bd9a 249b 52b6 a9bf 546a 7bf8 39c4 j...$.R...Tj{.9. │ │ │ -0000b980: 5281 b88d 6d69 4fda a678 91d4 4265 d71c R...miO..x..Be.. │ │ │ -0000b990: a9d5 dc87 4f6b 41f9 c054 36bb 35d2 98a7 ....OkA..T6.5... │ │ │ -0000b9a0: 33eb a5de d6b8 035a 9a0b a43a 97ca ce42 3......Z...:...B │ │ │ -0000b9b0: 0acf a4da dced a3b0 4b9d 108c f769 c83b ........K....i.; │ │ │ -0000b9c0: e4b8 cc39 d7f2 030c addd d736 797f b546 ...9.......6y..F │ │ │ -0000b9d0: fee9 f542 e7bc 29f0 cd58 8b36 238d 4d2c ...B..)..X.6#.M, │ │ │ -0000b9e0: f0ad d186 66f4 b2ba 24f7 1739 e7a9 b436 ....f...$..9...6 │ │ │ -0000b9f0: 6e6b f8d9 267c 563b f784 7848 97aa 3bea nk..&|V;..xH..;. │ │ │ -0000ba00: 13b5 42df e122 7547 2c73 295a 2ac8 5607 ..B.."uG,s)Z*.V. │ │ │ -0000ba10: e6f0 a1ce 250f e1c5 dfd3 823b e650 3ae9 ....%......;.P:. │ │ │ -0000ba20: ed8e 70ba af75 c943 4ce2 07c8 2bda 57c2 ..p..u.CL...+.W. │ │ │ -0000ba30: da22 4310 58b9 7793 71b1 5269 5f9c 1f4f ."C.X.w.q.Ri_..O │ │ │ -0000ba40: 13fc 6089 d99f 75fc 73a7 d555 67cf 4260 ..`...u.s..Ug.B` │ │ │ -0000ba50: 4e33 ecaf a587 e123 0289 0fcd 793c bad7 N3.....#....y<.. │ │ │ -0000ba60: 76e6 c985 d478 6924 767b a823 2426 b7f1 v....xi$v{.#$&.. │ │ │ -0000ba70: 7d0d 6927 75e8 8faf c721 74c7 f765 f6e3 }.i'u....!t..e.. │ │ │ -0000ba80: e341 e20f 0dc5 5d94 dc16 1a9b c211 fbae .A....]......... │ │ │ -0000ba90: 4961 edb4 4fbf bb25 e5b5 dfc7 908e 63b2 Ia..O..%......c. │ │ │ -0000baa0: 695a 197b 1b76 d1b8 e1ac f638 27fd fe79 iZ.{.v.....8'..y │ │ │ -0000bab0: 7d7a 8de5 fe36 6e2a 7333 8472 7d68 2fd1 }z...6n*s3.r}h/. │ │ │ -0000bac0: 1ee5 2a97 7127 5e63 a193 b197 26eb a533 ..*.q'^c....&..3 │ │ │ -0000bad0: 9f4d 2b0c 69f4 f3e3 f873 de25 2c37 c7df .M+.i....s.%,7.. │ │ │ -0000bae0: 9563 b550 ed69 47bc 4fc7 efed c0e9 e771 .c.P.iG.O......q │ │ │ -0000baf0: 9ff7 1cfa e36b 2a1d d16d 7e51 aedf 7562 .....k*..m~Q..ub │ │ │ -0000bb00: 69ef 71fb 0aa4 2af3 d71d bf6f 4bef 9b7c i.q...*....oK..| │ │ │ -0000bb10: ec2f 517e 17f6 a6ef 39e6 e3f3 c27e 7d13 ./Q~....9....~}. │ │ │ -0000bb20: cbba 9630 4c7f 5774 6f5f 7673 dcb5 71bb ...0L.Wto_vs..q. │ │ │ -0000bb30: d45d 9c32 3e0c af87 f0ee ee64 d7dd 57d7 .].2>......d..W. │ │ │ -0000bb40: 6b60 fdf3 87cb da3f 9a40 1643 d20d 65bf k`.....?.@.C..e. │ │ │ -0000bb50: a0f4 6c77 5144 cbf5 31c6 5066 766f c7c1 ..lwQD..1.Pfvo.. │ │ │ -0000bb60: 755d d937 f0fa 1f28 44ff 2063 c9ef 8751 u].7...(D. c...Q │ │ │ -0000bb70: 1fc3 8aca ab43 c969 27b5 bc0a 3ea3 9dc1 .....C.i'...>... │ │ │ -0000bb80: c30f 3447 79cc ede2 332b 6462 fe9d be2f ..4Gy...3+db.../ │ │ │ -0000bb90: 3640 1557 979c 9b74 cc16 4aa7 3ca6 ea98 6@.W...t..J.<... │ │ │ -0000bba0: ebf5 b1a1 fd93 17e5 fed1 fc2c dcb1 a95d ...........,...] │ │ │ -0000bbb0: 91ac c60e 604a 18e4 97e2 d9be 2faf e7ef ....`J....../... │ │ │ -0000bbc0: bb9b d706 26ec 2e71 78f1 3cdf 7b6f 6803 ....&..qx.<.{oh. │ │ │ -0000bbd0: f925 8ebf e406 1e5f dd1e deb3 7c8e dfe7 .%....._....|... │ │ │ -0000bbe0: 475e 2d6b d0bc 2743 a533 763a adc4 5117 G^-k..'C.3v:..Q. │ │ │ -0000bbf0: 1692 61b4 d8ed a97c 295e 22e9 fa98 4deb ..a....|)^"...M. │ │ │ -0000bc00: ae84 32d2 1d65 a529 fbb5 cebe bbd0 7eff ..2..e.)......~. │ │ │ -0000bc10: c8a4 bf47 797b a3b8 8e31 d3fb 6b57 9fb2 ...Gy{...1..kW.. │ │ │ -0000bc20: c24e 796c fb75 bcb6 1736 82e6 96c2 fd5c .Nyl.u...6.....\ │ │ │ -0000bc30: ae3a e634 df50 dc3c 70df 8f9b 99bd c9a0 .:.4.P....w...m.P. │ │ │ -0000bca0: b85f 57ee c77b 934f bae1 13d1 7b7c 483d ._W..{.O....{|H= │ │ │ -0000bcb0: 14fb fe38 25dd 8e09 c57a 453a 7692 77c7 ...8%....zE:v.w. │ │ │ -0000bcc0: a62e c7a1 bede 3b82 bbd2 121f a0b9 f68d ......;......... │ │ │ -0000bcd0: f512 2635 7529 9091 55f5 25b0 7fd8 3fd7 ..&5u)..U.%...?. │ │ │ -0000bce0: 4328 c50c f203 23c0 7b70 f709 ac86 e224 C(....#.{p.....$ │ │ │ -0000bcf0: e238 96ae bbe0 04d8 3014 1b50 a2a4 1f1c .8......0..P.... │ │ │ -0000bd00: acde 6b58 7712 e15c 7cf4 e678 aa0f 2bdc ..kXw..\|..x..+. │ │ │ -0000bd10: 927c fcfe 9354 507c c04d b29d 6063 5af6 .|...TP|.M..`cZ. │ │ │ -0000bd20: d7c7 8cc4 b997 bcb6 843e ab19 3e1a d0f6 .........>..>... │ │ │ -0000bd30: 08e4 b9bc b683 6a25 b3bd 3cf2 e2a1 298d ......j%..<...). │ │ │ -0000bd40: 9bbb 1268 7769 e405 85c4 8e90 a1d8 c04f ...hwi.........O │ │ │ -0000bd50: 20ef 4145 c366 9d58 32f7 df9a d05d 1c79 .AE.f.X2....].y │ │ │ -0000bd60: 698f a94f f193 79ef 41c9 c3d6 bba8 c904 i..O..y.A....... │ │ │ -0000bd70: dd0b 9c3d 158a 11c8 66e1 d597 271a a93b ...=....f...'..; │ │ │ -0000bd80: 2e6e fe78 3ac2 23cc 1eca a401 0cc6 4132 .n.x:.#.......A2 │ │ │ -0000bd90: c3e5 e9bd eea8 58e2 c7d3 a71e 81bc d894 ......X......... │ │ │ -0000bda0: ac98 043c fec4 c57d 58b5 dc14 bd17 87cb ...<...}X....... │ │ │ -0000bdb0: 542c 4572 5b24 97c5 adbb 8b9b bdee 08a8 T,Er[$.......... │ │ │ -0000bdc0: 9a4f 48c0 7804 f29c 35f5 dea7 e440 3ec2 .OH.x...5....@>. │ │ │ -0000bdd0: e2e6 3de5 55cf d063 d18b 945c d472 c90d ..=.U..c...\.r.. │ │ │ -0000bde0: ba3c bce7 1e30 a825 95f4 b078 79a2 118e .<...0.%...xy... │ │ │ -0000bdf0: 92db 5d24 9877 2b46 f224 f302 2141 9f76 ..]$.w+F.$..!A.v │ │ │ -0000be00: c5a2 aff1 69e4 3dac e4ee 6989 a991 cccb ....i.=...i..... │ │ │ -0000be10: d37b b92f 5020 35cd 4592 d7c6 1d2d e7cb .{./P 5.E....-.. │ │ │ -0000be20: d47b cd11 8e5a db2a 3c6c 6651 7d7f 4216 .{...Z.* │ │ │ -0000bf50: fa27 062c ec87 f96d 3c96 016e 1e89 86bd .'.,...m<..n.... │ │ │ -0000bf60: acb3 e7e1 2651 3d0a 0d46 6c1a c663 84e6 ....&Q=..Fl..c.. │ │ │ -0000bf70: 23cd 4329 e090 775d d7b4 0fc2 0ff7 1d11 #.C)..w]........ │ │ │ -0000bf80: 22b3 fdbe e1f1 01a6 dcc3 30ff 7154 14a5 ".........0.qT.. │ │ │ -0000bf90: 95b3 52cd bfe7 7fdf 27de 7d49 9ed1 3aef ..R.....'.}I..:. │ │ │ -0000bfa0: 76ae 2e41 028a bb45 7152 49dd f4d5 c4d3 v..A...EqRI..... │ │ │ -0000bfb0: 58ec a009 a8c9 843c d6d8 dff5 1f0e 24fd X......<......$. │ │ │ -0000bfc0: 67c6 06e5 ddd5 8ab1 8405 e3fb 1d5f cdf3 g............_.. │ │ │ -0000bfd0: 6df7 8194 ef3f 7002 ff70 711a f799 bddc m....?p..pq..... │ │ │ -0000bfe0: 1c03 31fa 3d28 d7d4 6563 4bf6 928b fda7 ..1.=(..ecK..... │ │ │ -0000bff0: 2557 3c30 c961 0f8f 29a4 96c8 b03d 4ce6 %W<0.a..)....=L. │ │ │ -0000c000: e6f5 d248 b66a 41b7 47f6 d47b 244f bc34 ...H.jA.G..{$O.4 │ │ │ -0000c010: 1253 c928 de83 8a86 7de1 0ba9 eda7 25a7 .S.(....}.....%. │ │ │ -0000c020: 3c44 64ce 19b6 07a5 87d4 dec1 f6e6 4294 ....- │ │ │ -0000c050: 6162 40ff 92ef e680 4add 4bb0 9d9b b1fb ab@.....J.K..... │ │ │ -0000c060: 408f 9fd7 fb44 b49f 02fb 1f7d 6045 d394 @....D.....}`E.. │ │ │ -0000c070: 00db 329c f0a8 1bb6 9f4e 742a 4c04 c142 ..2......Nt*L..B │ │ │ -0000c080: f1f8 2931 898f cf42 b194 db28 2c52 dacc ..)1...B...(,R.. │ │ │ -0000c090: 7c34 ddfa 9f07 947f 98d0 66af cf96 4dec |4........f...M. │ │ │ -0000c0a0: 81e7 b309 314d 8965 3bbd 363f ccdb 8f44 ....1M.e;.6?...D │ │ │ -0000c0b0: 7829 7bd4 1ccb f43c 6083 af7b 8804 a694 x){....<`..{.... │ │ │ -0000c0c0: 2672 9e34 d4fe 1b32 ffbe 43ab 49be 46aa &r.4...2..C.I.F. │ │ │ -0000c0d0: f6fb eb45 d3da 9fd1 da3c ee89 dddf 4cbb ...E.....<....L. │ │ │ -0000c0e0: 9bbb 25ef 2c94 d71f 17ed c319 ede9 c745 ..%.,..........E │ │ │ -0000c0f0: 7b5f 179a f731 fcc8 7846 37a9 e40c d6e5 {_...1..xF7..... │ │ │ -0000c100: f5c7 c733 4074 23a5 53fb e3a2 bd49 85e6 ...3@t#.S....I.. │ │ │ -0000c110: 6c58 fa8f 8df6 76d8 69ef f736 7b3f 2ada lX....v.i..6{?*. │ │ │ -0000c120: f58f a4bd 2bf9 953f 32da db42 b3b6 ff03 ....+..?2..B.... │ │ │ -0000c130: 3cf3 c088 2a74 cdcf 6dff 73b7 fc40 db1f <...*t..m.s..@.. │ │ │ -0000c140: 421b 8aa3 148e 0e50 081f 283f f0c0 58ea B......P..(?..X. │ │ │ -0000c150: 3e92 4b76 4068 0c00 e482 072e d3fa 3791 >.Kv@h........7. │ │ │ -0000c160: b993 779c cf4b 3900 bb97 0b70 4380 2331 ..w..K9....pC.#1 │ │ │ -0000c170: a62a 260f 8986 2a72 450c b802 19ae b0b0 .*&...*rE....... │ │ │ -0000c180: 629b e012 2b3f b4c2 5b5e f93c 361f 3b44 b...+?..[^.<6.;D │ │ │ -0000c190: fa47 1fd1 e4bf 7dfe 774a ef3d 809c ff69 .G....}.wJ.=...i │ │ │ -0000c1a0: 12f8 3710 cab4 efb3 df31 db80 d8d8 35a5 ..7......1....5. │ │ │ -0000c1b0: be6f 798f f28e ce3a 8a30 7a3e d3b7 87d8 .oy....:.0z>.... │ │ │ -0000c1c0: 58c4 82eb 6253 0a36 84a1 db45 c2b2 998e X...bS.6...E.... │ │ │ -0000c1d0: 5919 aee3 2ec3 650e 9af2 bb10 ce5e 3d02 Y.....e......^=. │ │ │ -0000c1e0: b4ae 96b2 1f8f abaa e387 5f15 5a73 f6f9 .........._.Zs.. │ │ │ -0000c1f0: bc97 0bda 9d0b 70c2 0b57 c0c7 854b e2bd ......p..W...K.. │ │ │ -0000c200: 7baa ffc4 2df3 8fad f691 b243 2c09 1bf5 {...-......C,... │ │ │ -0000c210: 7dfb d8ff c41d df8f 2d71 7394 97bc af8c }.......-qs..... │ │ │ -0000c220: f505 cb0a e5fd f30f 9d23 3e86 7e18 c27d .........#>.~..} │ │ │ -0000c230: eaa1 2927 e1b9 ec10 94d7 def8 f0ba 7831 ..)'..........x1 │ │ │ -0000c240: 326a 3929 f7e8 2dcb 3009 d4c1 b0fa e691 2j9)..-.0....... │ │ │ -0000c250: 4fc8 3f32 acb6 d40f 8dee 95c1 f792 6f0d O.?2..........o. │ │ │ -0000c260: 8a58 8e0e 18a6 352c 6be4 c283 ff3a f31a .X....5,k....:.. │ │ │ -0000c270: 3eb6 77f6 a8c3 3912 0bba 0e5c f170 0d5e >.w...9....\.p.^ │ │ │ -0000c280: ff2e 520b 7be8 8485 0f91 7a69 4c92 4a31 ..R.{.....ziL.J1 │ │ │ -0000c290: c2e8 310e ca53 2568 e147 99c4 b295 6188 ..1..S%h.G....a. │ │ │ -0000c2a0: 258a 4466 b970 2619 98f1 7438 12fb 61ab %.Df.p&...t8..a. │ │ │ -0000c2b0: f88f 5394 f763 a6fb e6da 6a9a cd70 9448 ..S..c....j..p.H │ │ │ -0000c2c0: 26dd 522b 9d0a 8545 e891 406b cf15 ba2d &.R+...E..@k...- │ │ │ -0000c2d0: a523 93a7 5292 c749 f7b0 2f0c 43b9 4e4b .#..R..I../.C.NK │ │ │ -0000c2e0: 659d cb98 52a9 a11b 9bba 82d1 1ee0 14f0 e...R........... │ │ │ -0000c2f0: d387 9adf 639b 7747 54df be3e 4065 834f ....c.wGT..>@e.O │ │ │ -0000c300: 8db8 f8e8 a0ac 7484 052c 2d30 8b02 2d82 ......t..,-0..-. │ │ │ -0000c310: dede d883 fdfb f8b1 23cf c715 7970 4e49 ........#...ypNI │ │ │ -0000c320: 7fc2 6a83 9fc0 5a55 909b 580b dd8e 88af ..j...ZU..X..... │ │ │ -0000c330: 249e 8c89 57ad 78d7 5503 700a 261b 7870 $...W.x.U.p.&.xp │ │ │ -0000c340: 3cbe 848f 15a3 7edc 31f6 60bb a104 b315 <.....~.1.`..... │ │ │ -0000c350: c4ef 6b50 bd41 d190 8b7a d394 882d 4327 ..kP.A...z...-C' │ │ │ -0000c360: b664 ec2d 1288 1a0c 7a02 71b8 bf2a f5a5 .d.-....z.q..*.. │ │ │ -0000c370: a8b9 9dc8 fea0 6cc5 fa92 4de1 9142 8c60 ......l...M..B.` │ │ │ -0000c380: 4817 6d08 bb6a a7b1 ead0 1040 be41 07b1 H.m..j.....@.A.. │ │ │ -0000c390: af82 ae81 22d1 0503 4910 1973 df74 119a ...."...I..s.t.. │ │ │ -0000c3a0: 2242 dd87 4b92 fdd3 b1f8 bd36 a62b 550c "B..K......6.+U. │ │ │ -0000c3b0: 778e d746 20ed b551 7316 c76f 4b58 6728 w..F ..Qs..oKXg( │ │ │ -0000c3c0: ded0 70c3 e927 79c6 37c2 f7d2 a754 c505 ..p..'y.7....T.. │ │ │ -0000c3d0: 3bc5 d42d 1390 8ac5 0a5a 1a7c b5d0 e512 ;..-.....Z.|.... │ │ │ -0000c3e0: 2c1a 55a3 ea10 e5cb 0951 77f4 ca1d 13d4 ,.U......Qw..... │ │ │ -0000c3f0: 2b57 0f1d 97f2 51a4 a337 d940 99ca ba71 +W....Q..7.@...q │ │ │ -0000c400: 1e1a 77d5 4ec2 74a3 ded4 03f9 072a d93c ..w.N.t......*.< │ │ │ -0000c410: 12f5 31d6 fb44 a7e3 f21e a144 79d5 994d ..1..D.....Dy..M │ │ │ -0000c420: 5d51 e631 c6f2 7aef 00fe e19c d9fd 0dac ]Q.1..z......... │ │ │ -0000c430: d91c b541 d585 2269 6a60 adcb 5020 8dfa ...A.."ij`..P .. │ │ │ -0000c440: c14d 8060 bc94 0ca8 0f66 d546 1971 f0bd .M.`.....f.F.q.. │ │ │ -0000c450: a1aa bce2 bce3 0273 3d9f bb9c 8551 3b05 .......s=....Q;. │ │ │ -0000c460: 36e4 2337 c3a6 cd83 b0df df30 fc5c 7552 6.#7.......0.\uR │ │ │ -0000c470: 58ef 8216 2b7c b010 e3ae 7552 c58d 427e X...+|....uR..B~ │ │ │ -0000c480: 3756 8a7f 24f0 ead5 ebaa 7af3 f5ab 3fbf 7V..$.....z...?. │ │ │ -0000c490: 7ef2 d555 55fd e427 7fb8 7ef2 fcc5 d575 ~..UU..'..~....u │ │ │ -0000c4a0: 555d 79d5 4f7e c275 cbab 2fbe fde6 eae5 U]y.O~.u../..... │ │ │ -0000c4b0: dbaa 3af0 e11f aebe db9e 7f55 1d7a c1a5 ..:........U.z.. │ │ │ -0000c4c0: b5c6 9f1c b62f 7eba 7cf6 fab0 3dfd e9fa ...../~.|...=... │ │ │ -0000c4d0: fb5f fee2 37eb f219 26fe e94f a7ff f159 ._..7...&..O...Y │ │ │ -0000c4e0: 0a4c 015f fffa f8f5 afa7 f577 bfff 8c19 .L._.......w.... │ │ │ -0000c4f0: 7cfa d37f db3e fb0f bffa d7ff e7b3 6f7e |....>........o~ │ │ │ -0000c500: fa8b cf9e ff74 deaf 197f 3dfd ee97 cb2f .....t....=..../ │ │ │ -0000c510: 56df 7df1 d3ff ebb3 abf2 e16f 96cf da6c V.}........o...l │ │ │ -0000c520: 0dd5 be3b 7cef 177f d8af fe1f bf5d 7fbf ...;|........].. │ │ │ -0000c530: fe61 7fde 7ffd fd2f 7ff3 8bcf befa e91f .a...../........ │ │ │ -0000c540: fe75 fd0c 362e 0ffe d567 a896 d69d b8da .u..6....g...... │ │ │ -0000c550: df3d f9e9 c807 c2dc b31b 21a2 a5fb 5e7b .=........!...^{ │ │ │ -0000c560: f8fe a72b effa ae7c 5d7d ffd3 ffce dd8e ...+...|]}...... │ │ │ -0000c570: 23fb b7f9 bffe 7afd cd1f 3efb dadf fc76 #.....z...>....v │ │ │ -0000c580: ffec 77eb 6f3f fb59 cb93 c7df 8d3e f797 ..w.o?.Y.....>.. │ │ │ -0000c590: fff6 9bcf 10f5 f2e0 df1f e9fb fd1f 5607 ..............V. │ │ │ -0000c5a0: cf3c 3b79 4ce8 6f99 e87f 39a4 43aa fe70 .<;yL.o...9.C..p │ │ │ -0000c5b0: f5df 97e7 5fbc 3d3c 2dfc 033f 1e9e 7215 ...._.=<-..?..r. │ │ │ -0000c5c0: f028 1dba 361c 9e54 8750 f743 32cc 3180 .(..6..T.P.C2.1. │ │ │ -0000c5d0: ffea 2eb4 87be 8975 0d98 e8da a1b5 d04f .......u.......O │ │ │ -0000c5e0: c2a1 8abc 31e0 bb1b 86b6 3fbc 79fb e4fa ....1.....?.y... │ │ │ -0000c5f0: ed69 91ce 6ef6 939f 143e 3d2d e6bf 1c7e .i..n....>=-...~ │ │ │ -0000c600: 35fe e60f ebef 7ef3 f3d7 6faa 9ffc 7f7e 5.....~...o....~ │ │ │ -0000c610: fbfb 9f8d cf5e 3dbd fa59 fc79 7d58 7ffb .....^=..Y.y}X.. │ │ │ -0000c620: fbed 67e1 e791 df9c 2edf 5ebd 7cfb e65f ..g.......^.|.._ │ │ │ -0000c630: 8ee4 bff9 9743 f07e afbe 7df9 ecf9 cbaf .....C.~..}..... │ │ │ -0000c640: a657 dffd 4b01 0ce1 9873 93e1 c3c2 39f3 .W..K....s....9. │ │ │ -0000c650: ab6f fcf1 9b0a 407e 7876 33d6 aafa fcc9 .o....@~xv3..... │ │ │ -0000c660: f5f5 ab3f ffeb d5f3 afbe 7e7b e80f cfae ...?......~{.... │ │ │ -0000c670: be3c 7ef4 df9e 3f7b fbf5 a1d9 3f29 a2f4 .<~...?{....?).. │ │ │ -0000c680: f2db 172f 8e6f bffd e617 d74f 5e7f fdfc .../.o.....O^... │ │ │ -0000c690: 8bdf 3eb9 7ef2 cdd5 dbab eb37 c8f8 fee5 ..>.~......7.... │ │ │ -0000c6a0: 9bb7 d790 f2ab e7df 3c7f bbdb faf2 71f5 ........<.....q. │ │ │ -0000c6b0: f92e 9c7f a9de 3cf9 d355 75ef 1dce e8fa ......<..Uu..... │ │ │ -0000c6c0: ebf1 470a c75f 8a04 5c5f bd79 fbea faea ..G.._..\_.y.... │ │ │ -0000c6d0: e69b 22d8 7fa9 9e7d fbfa f0f6 fbd7 5787 .."....}......W. │ │ │ -0000c6e0: cf25 affc 75f5 3ff9 fc35 e2f4 e593 176f .%..u.?..5.....o │ │ │ -0000c6f0: f8e2 e9f5 b76f befe 9d03 1c1d d8e1 b937 .....o.........7 │ │ │ -0000c700: 38ff ee57 575f 9e7f f5f6 fadb d337 bf71 8..WW_.......7.q │ │ │ -0000c710: dce5 c3bf 72cf fdb3 e5c9 9baf ffed cb2f ....r........../ │ │ │ -0000c720: df5c bddd bfb9 fd94 7b3c f97e ffb0 3ebc .\......{<.~..>. │ │ │ -0000c730: fcd0 93cf beba f3e0 fdc3 7de2 df23 f29c ..........}..#.. │ │ │ -0000c740: 94e7 5f5e f1c5 f954 a0c4 24f0 cbaf 9ebe .._^...T..$..... │ │ │ -0000c750: f8f6 7819 6fbe babe ba7a 79f3 eefa ead9 ..x.o....zy..... │ │ │ -0000c760: e906 b7bf 9bca ef9e 9eff eee9 3bbf 7b7a ............;.{z │ │ │ -0000c770: efef 367f f59a 857e fbfb e7ff efe9 87e5 ..6....~........ │ │ │ -0000c780: bdfc f9de e5bf fde1 953a ec53 fefa c95b .........:.S...[ │ │ │ -0000c790: f8e0 e59d 493f 7e0a bb7c ffab ab3f 5dbd ....I?~..|...?]. │ │ │ -0000c7a0: d8bf 7aef 531c bc72 bbd3 f5bf 2f6c 783b ..z.S..r..../lx; │ │ │ -0000c7b0: 63a7 c9bc e721 77a6 537b c28d ea23 2b16 c....!w.S{...#+. │ │ │ -0000c7c0: b6fb eefb 97d5 cb2b 74f3 dbaf ab97 68fe .......+t.....h. │ │ │ -0000c7d0: afde 962b 6eff a7c9 28a3 78f3 edd3 37af ...+n...(.x...7. │ │ │ -0000c7e0: 5f08 805f a247 deb9 ce6b 3cc8 db29 b9bd _.._.G...k<..).. │ │ │ -0000c7f0: d0cf 553b 7ce2 009e 1fae befb e2eb 42cc ..U;|.........B. │ │ │ -0000c800: 73be f153 e7ee f9f1 5f54 c8b3 67c7 bfe3 s..S...._T..g... │ │ │ -0000c810: cddf 77ef f9d7 c397 afae abd3 5dbd 4272 ..w.........].Br │ │ │ -0000c820: 6eff bebd 6fc4 78bd fefe 9e1b 3067 1ff9 n...o.x.....0g.. │ │ │ -0000c830: cd07 7e7a 3ec5 2f5f 21d2 eff2 facd 4767 ..~z>./_!.....Gg │ │ │ -0000c840: 92e1 674f 9075 fffb 0b4f 7e8e aa29 14dc ..gO.u...O~..).. │ │ │ -0000c850: f2be 97f0 15ea e5d5 7f5c ed5f 9e26 f505 .........\._.&.. │ │ │ -0000c860: f72e 4aeb 8304 5ffb a8fd 92f2 4b35 ca5f ..J..._.....K5._ │ │ │ -0000c870: cb37 b53a 4ec5 f3fa dbb7 4706 989f 5f7f .7.:N.....G..._. │ │ │ -0000c880: c142 9cd6 bb46 a5d7 8727 d75f bc37 b04f .B...F...'._.7.O │ │ │ -0000c890: a7f4 c45b f31d e6da 27b3 70c9 bd7c 76a2 ...[....'.p..|v. │ │ │ -0000c8a0: ff9c 7dee b0d9 e372 8f84 ddfd f50f 5d2b ..}....r......]+ │ │ │ -0000c8b0: b51f e397 bf65 5aff 5215 2475 23c4 3fb8 .....eZ.R.$u#.?. │ │ │ -0000c8c0: b0eb 8b17 cfcf 26ff 34d1 783c 87eb 572f ......&.4.x<..W/ │ │ │ -0000c8d0: 5ea0 f99f bc7c f3e2 0918 f0cd 174f 5e5c ^....|.......O^\ │ │ │ -0000c8e0: 55a7 32c3 ffeb eb7f 4e56 b84b 96ee f219 U.2.....NV.K.... │ │ │ -0000c8f0: 594c de5d 56f8 8e9f 7d85 c1f9 fef8 facd YL.]V...}....... │ │ │ -0000c900: ab3f 5dbd 7dc5 c7e1 f8f1 feea 6cf2 f1df .?].}.......l... │ │ │ -0000c910: 2833 a74f ce64 e407 67f1 d777 e8fd b082 (3.O.d..g..w.... │ │ │ -0000c920: fc00 d93b c786 7b38 f63b b872 ffc1 f3f3 ...;..{8.;.r.... │ │ │ -0000c930: 01ed ecf8 6357 2b32 2ae3 4d4e b5dc 769a ....cW+2*.MN..v. │ │ │ -0000c940: aee3 acfc ac88 66f5 97e3 a021 e5fa eaf5 ......f....!.... │ │ │ -0000c950: 154e c517 2f5e bdb9 2a57 feaf eb1f 0f14 .N../^..*W...... │ │ │ -0000c960: cf96 eef3 b7b7 73ff f9f5 d9df 4fcf fe7e ......s.....O..~ │ │ │ -0000c970: 71fb f789 e417 60fa 23d9 2f0e 37cb 747d q.....`.#./.7.t} │ │ │ -0000c980: fee7 d3d3 9fff 08f2 7f70 5e81 d88e e9b9 .........p^..... │ │ │ -0000c990: ced3 cd40 35ed 47d0 f1e7 afaf aee1 d783 ...@5.G......... │ │ │ -0000c9a0: 40e3 f41f 8ae3 6654 87f7 10c0 4ed6 ed34 @.....fT....N..4 │ │ │ -0000c9b0: 7d55 30eb 7d90 a308 c20e ad76 a0b4 ff2d }U0.}......v...- │ │ │ -0000c9c0: 7fbc 77f9 37df be28 2b7c c265 279c 757a ..w.7..(+|.e'.uz │ │ │ -0000c9d0: ff91 1f15 8476 046a c777 3ff4 8b03 00f5 .....v.j.w?..... │ │ │ -0000c9e0: faab a75f bc7a 81e8 5cbd 7244 455d 5ebd ..._.z..\.rDE]^. │ │ │ -0000c9f0: fae2 c5f3 d7d5 2b58 f7f9 cb27 2fe6 3ffc ......+X...'/.?. │ │ │ -0000ca00: da2b bf79 025c face 217e fdf4 e9ab ef0e .+.y.\..!~...... │ │ │ -0000ca10: 678c 7138 638c c319 631c ce19 e3f3 3f1f g.q8c...c.....?. │ │ │ -0000ca20: ae0f 2f0a 415f 5c3d 7f21 f2fa e24f cff7 ../.A_\=.!...O.. │ │ │ -0000ca30: afbe 862d 9ede ffd5 f36f 7062 a6ef df5e ...-.....opb...^ │ │ │ -0000ca40: eda0 f7cf 7a20 cfff f481 eb8e 4eca fec0 ....z ......N... │ │ │ -0000ca50: a7c7 393f 4de5 3e1f ef0f f9cb e3aa 9ca6 ..9?M.>......... │ │ │ -0000ca60: fabd ebfe ac6e f2ae e5a5 288a c2de 37b6 .....n....(...7. │ │ │ -0000ca70: 00aa be3e ecf6 c0bf 8af5 fde3 9f8b 31fb ...>..........1. │ │ │ -0000ca80: 9af5 ffca d77f 97bd f685 787d fdea 0b39 ..........x}...9 │ │ │ -0000ca90: 4a8a bf79 f2e6 3faa a3fc 1d59 ecab 931f J..y..?....Y.... │ │ │ -0000caa0: 73ce d2fd 5d96 3e31 ff5f 8eac 77d7 f138 s...].>1._..w..8 │ │ │ -0000cab0: 81dd b27f ca07 cff8 0ab5 ca5f 5fc1 0765 ...........__..e │ │ │ -0000cac0: 9def 7825 77ef 70fa d147 e7e7 86f2 33e7 ..x%w.p..G....3. │ │ │ -0000cad0: 84ef 15ee 3ffb e603 9cb4 0fe0 76b8 37a2 ....?.......v.7. │ │ │ -0000cae0: a594 be27 5a1f a5e2 f32f 712b 8a8f 7eeb ...'Z..../q+..~. │ │ │ -0000caf0: 647c f9fc e533 3f3e dcfa 2165 99ca 674e d|...3?>..!e..gN │ │ │ -0000cb00: 2c37 d8ff 9685 9e5d bdf9 8239 bfba 3edc ,7.....]...9..>. │ │ │ -0000cb10: dc6a 77f7 ebc3 1fbd dd84 f3fc ef47 3bea .jw..........G;. │ │ │ -0000cb20: fb5f 9771 94ad 82c2 0a58 a06f 767e 577f ._.q.....X.ov~W. │ │ │ -0000cb30: 945b fee9 eafa edab 7d3a 71aa 6fee 5fa4 .[......}:q.o._. │ │ │ -0000cb40: f296 a4d3 bb42 f3e7 f3ab 6faf 9f73 91b0 .....B....o..s.. │ │ │ -0000cb50: e7bd 4f7f 36bd 7af1 4c9d b2db ab1d abb9 ..O.6.z.L....... │ │ │ -0000cb60: 0087 5d9b d587 b347 eefa f750 b4de 3929 ..]....G...P..9) │ │ │ -0000cb70: 677f be4b c5ee ec30 8e27 c8c5 bd7c 98ee g..K...0.'...|.. │ │ │ -0000cb80: f2e1 394f 9f59 8de3 c70a eeaf ae5e 7e05 ..9O.Y.......^~. │ │ │ -0000cb90: 47bc eb74 bdd8 3fdc 9dc2 fd9b a3f0 beff G..t..?......... │ │ │ -0000cba0: cbbe 28ac 37ff f3fa edad b81f afda 99ed ..(.7........... │ │ │ -0000cbb0: dd1b 9c7f 7fab 38de f941 8f5f 8712 7957 ......8..A._..yW │ │ │ -0000cbc0: c1fc fac9 77c7 07de d139 e7aa 054a aaf3 ....w....9...J.. │ │ │ -0000cbd0: ed8b f79e e334 7e03 cfdc de9b fb1e 7ffc .....4~......... │ │ │ -0000cbe0: 098f 92ac 7787 e347 d5bb 1f39 1d77 3e79 ....w..G...9.w>y │ │ │ -0000cbf0: f2dd fb6a f0bd bf6f 2991 ca7d 71f7 5f9c ...j...o)..}q._. │ │ │ -0000cc00: 5ce1 7b06 7efb a3b3 c7de 5e53 ecc8 feeb \.{.~.....^S.... │ │ │ -0000cc10: 7deb 22dc fdd9 0d8a fbfe cc18 1cef f33b }."............; │ │ │ -0000cc20: 24fd fbf7 6f7a e749 c7b9 fae6 d5b3 bb3f $...oz.I.......? │ │ │ -0000cc30: 3ed2 fd2e 6f9d ddfb bd3b 23bb 30fc d5f5 >...o....;#.0... │ │ │ -0000cc40: 9f9e bc38 9bb0 9d8c 3ba3 9788 7d48 efdd ...8....;...}H.. │ │ │ -0000cc50: e5ce 9537 23fc eecc b3ba 3bad 3ee3 bb32 ...7#.....;.>..2 │ │ │ -0000cc60: 5def 93ff ed0d 5147 20bb ff7b 768f 77dd ].....QG ..{v.w. │ │ │ -0000cc70: 8378 570a bf29 fb66 7e9b 8e9e 4ab9 b4e1 .xW..).f~...J... │ │ │ -0000cc80: 6d79 f3e2 ed09 cd14 5de1 d6d7 49dd ca3a my......]...I..: │ │ │ -0000cc90: 3ff4 d3af 3efc d302 6bbf be7a f2ec 4cf2 ?...>...k..z..L. │ │ │ -0000cca0: 6f35 e1b9 d67f 7ef3 3180 f2c9 f317 e7ac o5....~.1....... │ │ │ -0000ccb0: e0fb b389 fb84 1b3c 7ffd ceef 9fbf 3efb .......<......>. │ │ │ -0000ccc0: f9e7 cfbe 3f94 0bf6 c79c b4da e7cf be3b ....?..........; │ │ │ -0000ccd0: 940b f7a7 dd7c fce4 e557 2fae 0ecf 7443 .....|...W/...tC │ │ │ -0000cce0: 50aa cfbe df5f 5f5d 3366 def0 f993 b74f P....__]3f.....O │ │ │ -0000ccf0: 5e16 2c38 d437 28b0 fc74 374b f79b b6fd ^.,8.7(..t7K.... │ │ │ -0000cd00: 4985 8a1b 7f71 7fd2 f5ab b7be b9dd 38a8 I....q........8. │ │ │ -0000cd10: 4f28 f97c 9755 cc70 b6c5 1a0b e439 82e5 O(.|.U.p.....9.. │ │ │ -0000cd20: 8f5e e787 1f07 d61f a01c d97a 06e1 87f3 .^.........z.... │ │ │ -0000cd30: a744 6617 b633 6df6 9d87 f9e9 0d94 543b .Df..3m.......T; │ │ │ -0000cd40: 9fd9 7ff5 e4d9 c537 dad6 dbb3 02e7 97c6 .......7........ │ │ │ -0000cd50: 9b6f 3f3a 6d47 e2ea f3ef cf08 3dd1 5e64 .o?:mG......=.^d │ │ │ -0000cd60: 6c7f 8e7f 9f5f 521e a5e1 2f68 ed86 81cb l...._R.../h.... │ │ │ -0000cd70: 1c3d 3f22 e0f7 5d8d bf77 99ef dcff 8878 .=?"..]..w.....x │ │ │ -0000cd80: ca13 eeb5 aec3 5db9 7ee7 06ef 6c38 3d10 ......].~...l8=. │ │ │ -0000cd90: df9c 44fd c6d1 3d13 f5a3 100a 87ee 0af5 ..D...=......... │ │ │ -0000cda0: 7777 be3a 13d0 777e f58e 247f f7ee 3767 ww.:..w~..$...7g │ │ │ -0000cdb0: bfb9 e3c7 ffe5 7036 f3e5 eefb e36f f5d1 ......p6.....o.. │ │ │ -0000cdc0: c75d c25b bffc 4323 fa44 dafe be59 b8bb .].[..C#.D...Y.. │ │ │ -0000cdd0: 0df1 8f18 d237 cf9f bd7e 8521 39c7 61df .....7...~.!9.a. │ │ │ -0000cde0: 8733 d5f8 ddf9 9bef ebf3 6fce def0 f777 .3........o....w │ │ │ -0000cdf0: 3bae 2c7c 5171 e1f7 e7ef 7f90 86b7 5f3f ;.,|Qq........_? │ │ │ -0000ce00: bffe 4751 118b 7639 d292 4eb4 ec9f 7e7f ..GQ..v9..N...~. │ │ │ -0000ce10: fee9 0f52 74b3 8978 4ed0 2e3b bfb9 ba7a ...Rt..xN..;...z │ │ │ -0000ce20: 8653 71ef 527e 9fee 5fc7 efd2 07ae 8f1f .Sq.R~.._....... │ │ │ -0000ce30: b83e 7ee0 faf0 81eb c307 aeaf 3f70 fdf9 .>~.........?p.. │ │ │ -0000ce40: e7c1 79e1 8910 73bb 1028 ddf0 0ef4 0a67 ..y...s..(.....g │ │ │ -0000ce50: 7cb8 5fbc fff0 9d9f c477 7e12 bf7b ef29 |._......w~..{.) │ │ │ -0000ce60: 7045 7dfe 136f eb83 4e5c c8af ea77 ee51 pE}..o..N\...w.Q │ │ │ -0000ce70: bfff d874 609a cfef c173 7cf2 d93d d23b ...t`....s|..=.; │ │ │ -0000ce80: f748 67f7 7867 0d71 aeb9 bf4f 3c3a 3d45 .Hg.xg.q...O<:=E │ │ │ -0000ce90: 5c4e 349d eeeb efbd e317 df5e 17dd f90e \N4........^.... │ │ │ -0000cea0: a8ea dee3 9ce3 aea5 c8ee e539 cf1e 5e2a ...........9..^* │ │ │ -0000ceb0: 97b8 cc3b d7be f3f6 b4f7 f733 7785 dfdd ...;.......3w... │ │ │ -0000cec0: ba74 cbf2 0663 f198 b297 f9ce 0727 f057 .t...c.......'.W │ │ │ -0000ced0: 9e5f 4e65 7fcb 77af beaa 0c1b f8e5 b3eb ._Ne..w......... │ │ │ -0000cee0: 277f 3e74 875f 5c3f 7f86 0753 dd9c 4f87 '.>t._\?...S..O. │ │ │ -0000cef0: 4338 0636 ece1 53df 9ec2 18be 3d45 2d94 C8.6..S.....=E-. │ │ │ -0000cf00: 3fbe dc5f 5eef 2f25 b9ab df93 bbf6 979b ?.._^./%........ │ │ │ -0000cf10: 1085 cfcf addd 6eea 9cb1 ebab 9747 c3b7 ......n......G.. │ │ │ -0000cf20: d3f7 f011 66b7 fd90 4a4f 5c7b c135 8f1b ....f...JO\{.5.. │ │ │ -0000cf30: f376 acd4 78a4 c426 3926 0e3c 3e45 a739 .v..x..&9&.<>E.9 │ │ │ -0000cf40: 3af6 41bb 8439 3ace 4d69 24d4 5f02 45a5 :.A..9:.Mi$._.E. │ │ │ -0000cf50: 3458 5f1f 4eaf 1740 d1b1 d3d7 27ad da23 4X_.N..@....'..# │ │ │ -0000cf60: 952d dcf9 ead4 93ec f228 bc91 c5e6 5256 .-.......(....RV │ │ │ -0000cf70: f5d8 abf2 b0f7 b0bc 08ed 70a4 e4a4 b32e ..........p..... │ │ │ -0000cf80: 638e 7277 8914 9d56 ef02 28da 3bd4 1ef6 c.rw...V..(.;... │ │ │ -0000cf90: 8eb5 ed85 50d4 d8b2 b9cc d1c3 56b5 fed4 ....P.......V... │ │ │ -0000cfa0: 66c0 274a 6d7b db1c 8e9d 4c2f 98d2 63ff f.'Jm{....L/..c. │ │ │ -0000cfb0: cf43 7a58 befb 3b28 3d51 78ec 9f79 e194 .CzX..;(=Qx..y.. │ │ │ -0000cfc0: 16ed 523f a876 f93b 57bf 20a5 fa41 6dc5 ..R?.v.;W. ..Am. │ │ │ -0000cfd0: df35 a7cd 5e26 dd5a ff5d 73e1 944a e1ce .5..^&.Z.]s..J.. │ │ │ -0000cfe0: afe1 a229 cdbb 962a ab9f 1eb4 28f4 df44 ...)...*....(..D │ │ │ -0000cff0: a9b5 882d 71d3 0e27 9a8f 7a2b 9df5 09ee ...-q..'..z+.... │ │ │ -0000d000: caf7 1f69 65f9 b856 c1a6 735a d48c 75e8 ...ie..V..sZ..u. │ │ │ -0000d010: d325 dbaf 2385 bee6 2e5f 32a5 a739 6dda .%..#...._2..9m. │ │ │ -0000d020: 5212 e692 29ed 76f4 92f3 c5af 7e3e ae7e R...).v.....~>.~ │ │ │ -0000d030: fed0 ea5f 885e 68ca ac96 76f7 fbec 1e69 ..._.^h...v....i │ │ │ -0000d040: 6faa 23ed f7d7 7fb8 14fd 7bf4 bb4b 5bde o.#.......{..K[. │ │ │ -0000d050: e6a2 adef 91c2 e28f 878b c6b3 470a b38d ............G... │ │ │ -0000d060: ee62 77d1 fa60 a7d0 8256 4d6e 2f99 520b .bw..`...VMn/.R. │ │ │ -0000d070: ba97 86dc 3d94 3e6e b9b0 bf75 8ec3 eee3 ....=.>n...u.... │ │ │ -0000d080: dbc0 2fb6 3f22 ca6f 76be 2c62 1ff2 8f40 ../.?".ov.,b...@ │ │ │ -0000d090: 371c 9b8b 5f3a a5e2 c74f e932 f9b8 5aec 7..._:...O.2..Z. │ │ │ -0000d0a0: 4861 b6f1 5abc 6cac b053 b8eb 864b b60c Ha..Z.l..S...K.. │ │ │ -0000d0b0: 270a 7f7c 5aec 64d3 caeb a775 47bd 14fd '..|Z.d....uG... │ │ │ -0000d0c0: 5bf4 6e77 d4bf cdc5 eb86 92eb 7be1 fa36 [.nw........{..6 │ │ │ -0000d0d0: b67b 4bcb d285 e7a2 7742 da5a ebdb 1dcb .{K.....wB.Z.... │ │ │ -0000d0e0: 73c7 1f9b c495 6eba ce71 fe51 49dc de5c s.....n..q.QI..\ │ │ │ -0000d0f0: dcf2 b41f 6df4 fce8 36ce 9664 7aed b60d ....m...6..dz... │ │ │ -0000d100: ba64 cbb1 5378 e2e7 0bd6 0d79 478b e5b5 .d..Sx.....yG... │ │ │ -0000d110: 4e97 4ea9 8d9a 4adb d4cb c662 3b85 7b5f N.N...J....b;.{_ │ │ │ -0000d120: cc8b de0b 3b52 d816 5bd6 5db4 65d8 29dc ....;R..[.].e.). │ │ │ -0000d130: 25ea c7e4 979d 7481 fb62 0fdd 25f5 6f9f %.....t..b..%.o. │ │ │ -0000d140: 632d 6fcc 0f1a 99f0 77e9 8273 4a1f b7a2 c-o.....w..sJ... │ │ │ -0000d150: f3be af68 6144 c060 db67 5ec3 fe1a fb43 ...haD.`.g^....C │ │ │ -0000d160: db0d c7d7 ae98 afb6 1c44 9c5e e3a1 f580 .........D.^.... │ │ │ -0000d170: 62e0 bd25 83fb 86d7 bab2 db66 9bdb 2a35 b..%.......f..*5 │ │ │ -0000d180: fcae e135 715d ecaa 04e3 b6a1 29c0 b3ad ...5q]......)... │ │ │ -0000d190: ed59 150f d9b2 56fb 2454 a1bd 8026 a8b6 .Y....V.$T...&.. │ │ │ -0000d1a0: b054 4c1d 7f93 8eaf ce4b dc5f 9d8f c6f1 .TL......K._.... │ │ │ -0000d1b0: db15 35ef f3c0 6ab7 9d55 3c1d 3f9f 0f8c ..5...j..U<.?... │ │ │ -0000d1c0: bfb5 7b9c f330 5419 6805 ed95 6558 daa6 ..{..0T.h...eX.. │ │ │ -0000d1d0: ab72 c375 c90d 5bee c3bc 67e6 c1f9 c808 .r.u..[...g..... │ │ │ -0000d1e0: 97f3 c1df bc86 0226 736f 31b1 c76a 20f5 .......&so1..j . │ │ │ -0000d1f0: 03f3 749a 866e 9f26 f79d 53da a723 76fb ..t..n.&..S..#v. │ │ │ -0000d200: e785 6dda d2c9 a8ed 6289 89d9 5f8f d385 ..m.....b..._... │ │ │ -0000d210: 1fed f7c3 058e ae2f a559 0bb5 9951 b48e ......./.Y...Q.. │ │ │ -0000d220: ae29 4c6e 9b47 997e 1706 3bf0 e5fd 7df2 .)Ln.G.~..;...}. │ │ │ -0000d230: babe 5409 7574 97b8 6619 1154 f410 d9c2 ..T.ut..f..T.... │ │ │ -0000d240: 72ac 5162 1475 536a b9fa f90d 4b5e 20f5 r.Qb.uSj....K^ . │ │ │ -0000d250: 6d39 e168 c350 faf3 b5a5 5d63 2854 8bff m9.h.P....]c(T.. │ │ │ -0000d260: 14a0 a4e2 aaad 8cad 9ded abf6 0247 a11a .............G.. │ │ │ -0000d270: 843a 2baa ab6e 5587 2d1c 1342 e99f e99a .:+..nU.-..B.... │ │ │ -0000d280: 88bc ca1a a57a ffbc 5cdf 7c5a 1bb9 878d .....z..\.|Z.... │ │ │ -0000d290: 053c a452 7b56 2a8d 976a ed44 a932 8ccd .<.R{V*..j.D.2.. │ │ │ -0000d2a0: a775 f57b 786a bb23 b5d8 5e4d 924d 29db .u.{xj.#..^M.M). │ │ │ -0000d2b0: d45f 2ab5 3dfc 1c62 a940 dcc6 b6b4 276d ._*.=..b.@....'m │ │ │ -0000d2c0: 53bc 486a a1b2 6b8e d46a eec3 a7b5 a07c S.Hj..k..j.....| │ │ │ -0000d2d0: 602a 9bdd 1a69 ccd3 99f5 526f 6bdc 012d `*...i....Rok..- │ │ │ -0000d2e0: cd05 529d 4b65 6721 8567 526d eef6 51d8 ..R.Keg!.gRm..Q. │ │ │ -0000d2f0: a54e 08c6 fb34 e41d 725c e69c 6bf9 0186 .N...4..r\..k... │ │ │ -0000d300: d6ee 6b9b bcbf 5a23 fff4 7aa1 73de 14f8 ..k...Z#..z.s... │ │ │ -0000d310: 66ac 459b 91c6 2616 f8d6 6843 337a 595d f.E...&...hC3zY] │ │ │ -0000d320: 92fb 8b9c f354 5a1b b735 fc6c 133e ab9d .....TZ..5.l.>.. │ │ │ -0000d330: 7b42 3ca4 4bd5 1df5 895a a1ef 7091 ba23 {B<.K....Z..p..# │ │ │ -0000d340: 96b9 142d 1564 ab03 73f8 50e7 9287 f0e2 ...-.d..s.P..... │ │ │ -0000d350: ef69 c11d 7328 9df4 7647 38dd d7ba e421 .i..s(..vG8....! │ │ │ -0000d360: 26f1 03e4 15ed 2b61 6d91 2108 acdc bbc9 &.....+am.!..... │ │ │ -0000d370: b858 a9b4 2fce 8fa7 097e b0c4 eccf 3afe .X../....~....:. │ │ │ -0000d380: b9d3 eaaa b367 2130 a719 f6d7 d2c3 f011 .....g!0........ │ │ │ -0000d390: 81c4 87e6 3c1e dd6b 3bf3 e442 6abc 3412 ....<..k;..Bj.4. │ │ │ -0000d3a0: bb3d d411 1293 dbf8 be86 b493 3af4 c7d7 .=..........:... │ │ │ -0000d3b0: e310 bae3 fb32 fbf1 f120 f187 86e2 2e4a .....2... .....J │ │ │ -0000d3c0: 6e0b 8d4d e188 7dd7 a4b0 76da a7df dd92 n..M..}...v..... │ │ │ -0000d3d0: f2da ef63 48c7 31d9 34ad 8cbd 0dbb 68dc ...cH.1.4.....h. │ │ │ -0000d3e0: 7056 7b9c 937e ffbc 3ebd c672 7f1b 3795 pV{..~..>..r..7. │ │ │ -0000d3f0: b919 42b9 3eb4 9768 8f72 95cb b813 afb1 ..B.>..h.r...... │ │ │ -0000d400: d0c9 d84b 93f5 d299 cfa6 1586 34fa f971 ...K........4..q │ │ │ -0000d410: fc39 ef12 969b e3ef cab1 5aa8 f6b4 23de .9........Z...#. │ │ │ -0000d420: a7e3 f776 e0f4 f3b8 cf7b 0efd f135 958e ...v.....{...5.. │ │ │ -0000d430: e836 bf28 d7ef 3ab1 b4f7 b87d 0552 95f9 .6.(..:....}.R.. │ │ │ -0000d440: eb8e dfb7 a5f7 4d3e f697 28bf 0b7b d3f7 ......M>..(..{.. │ │ │ -0000d450: 1cf3 f179 61bf be89 655d 4b18 a6bf 2bba ...ya...e]K...+. │ │ │ -0000d460: b72f bb39 eeda b85d ea2e 4e19 1f86 d743 ./.9...]..N....C │ │ │ -0000d470: 7877 77b2 ebee abeb 35b0 fef9 c365 ed1f xww.....5....e.. │ │ │ -0000d480: 4d20 8b21 e986 b25f 507a b6bb 28a2 e5fa M .!..._Pz..(... │ │ │ -0000d490: 1863 2833 bbb7 e3e0 baae ec1b 78fd 0f14 .c(3........x... │ │ │ -0000d4a0: a27f 90b1 e4f7 c3a8 8f61 45e5 d5a1 e4b4 .........aE..... │ │ │ -0000d4b0: 935a 5e05 9fd1 cee0 e107 9aa3 3ce6 76f1 .Z^.........<.v. │ │ │ -0000d4c0: 9915 3231 ff4e df17 1ba0 8aab 4bce 4d3a ..21.N......K.M: │ │ │ -0000d4d0: 660b a553 1e53 75cc f5fa d8d0 fec9 8b72 f..S.Su........r │ │ │ -0000d4e0: ff68 7e16 eed8 d4ae 4856 6307 3025 0cf2 .h~.....HVc.0%.. │ │ │ -0000d4f0: 4bf1 6cdf 97d7 f3f7 ddcd 6b03 1376 9738 K.l.......k..v.8 │ │ │ -0000d500: bc78 9eef bd37 b481 fc12 c75f 7203 8faf .x...7....._r... │ │ │ -0000d510: 6e0f ef59 3ec7 eff3 23af 9635 68de 93a1 n..Y>...#..5h... │ │ │ -0000d520: d219 3b9d 56e2 a80b 0bc9 305a ecf6 54be ..;.V.....0Z..T. │ │ │ -0000d530: 142f 9174 7dcc a675 5742 19e9 8eb2 d294 ./.t}..uWB...... │ │ │ -0000d540: fd5a 67df 5d68 bf7f 64d2 dfa3 bcbd 515c .Zg.]h..d.....Q\ │ │ │ -0000d550: c798 e9fd b5ab 4f59 61a7 3cb6 fd3a 5edb ......OYa.<..:^. │ │ │ -0000d560: 0b1b 4173 4be1 7e2e 571d 739a 6f28 6e1e ..AsK.~.W.s.o(n. │ │ │ -0000d570: b8ef c7cd ccde 64d0 94ac b53d 2bfc f4da ......d....=+... │ │ │ -0000d580: 9fd1 7bbc eed2 6636 bf43 f139 4fdc 1dd1 ..{...f6.C.9O... │ │ │ -0000d590: 4772 831e 9af2 1307 1c4e b1be 3f78 eef9 Gr.......N..?x.. │ │ │ -0000d5a0: e0f3 0a7a 8ffd 8e0a 0bda 06d8 a438 ecaf ...z.........8.. │ │ │ -0000d5b0: 258c b22d 2d8e cb7b d19b 4048 34de ed67 %..--..{..@H4..g │ │ │ -0000d5c0: a5a2 8aa6 6ef6 efbb d25b 1d14 9ff7 fbd5 ....n....[...... │ │ │ -0000d5d0: 3b8a 4cc5 b601 a872 dcaf 2bf7 e3bd c927 ;.L....r..+....' │ │ │ -0000d5e0: ddf0 89e8 3d3e a41e 8a7d 7f9c 926e c784 ....=>...}...n.. │ │ │ -0000d5f0: 62bd 221d 3bc9 bb63 5397 e350 5fef 1dc1 b.".;..cS..P_... │ │ │ -0000d600: 5d69 890f d05c fbc6 7a09 939a ba14 c8c8 ]i...\..z....... │ │ │ -0000d610: aafa 12d8 3fec 9feb 2194 6206 f981 11e0 ....?...!.b..... │ │ │ -0000d620: 3db8 fb04 5643 7112 711c 4bd7 5d70 026c =...VCq.q.K.]p.l │ │ │ -0000d630: 188a 0d28 51d2 0f0e 56ef 35ac 3b89 702e ...(Q...V.5.;.p. │ │ │ -0000d640: 3e7a 733c d587 156e 493e 7eff 492a 283e >zs<...nI>~.I*(> │ │ │ -0000d650: e026 d94e b031 2dfb eb63 46e2 dc4b 5e5b .&.N.1-..cF..K^[ │ │ │ -0000d660: 429f d50c 1f0d 687b 04f2 5c5e db41 b592 B.....h{..\^.A.. │ │ │ -0000d670: d95e 1e79 f1d0 94c6 cd5d 09b4 bb34 f282 .^.y.....]...4.. │ │ │ -0000d680: 4262 47c8 506c e027 90f7 a0a2 61b3 4e2c BbG.Pl.'....a.N, │ │ │ -0000d690: 99fb 6f4d e82e 8ebc b4c7 d4a7 f8c9 bcf7 ..oM............ │ │ │ -0000d6a0: a0e4 61eb 5dd4 6482 ee05 ce9e 0ac5 0864 ..a.].d........d │ │ │ -0000d6b0: b3f0 eacb 138d d41d 1737 7f3c 1de1 1166 .........7.<...f │ │ │ -0000d6c0: 0f65 d200 06e3 2099 e1f2 f45e 7754 2cf1 .e.... ....^wT,. │ │ │ -0000d6d0: e3e9 538f 405e 6c4a 564c 021e 7fe2 e23e ..S.@^lJVL.....> │ │ │ -0000d6e0: ac5a 6e8a de8b c365 2a96 22b9 2d92 cbe2 .Zn....e*.".-... │ │ │ -0000d6f0: d6dd c5cd 5e77 0454 cd27 2460 3c02 79ce ....^w.T.'$`<.y. │ │ │ -0000d700: 9a7a ef53 7220 1f61 71f3 9ef2 aa67 e8b1 .z.Sr .aq....g.. │ │ │ -0000d710: e845 4a2e 6ab9 e406 5d1e de73 0f18 d492 .EJ.j...]..s.... │ │ │ -0000d720: 4a7a 58bc 3cd1 0847 c9ed 2e12 ccbb 1523 JzX.<..G.......# │ │ │ -0000d730: 7992 7981 90a0 4fbb 62d1 d7f8 34f2 1e56 y.y...O.b...4..V │ │ │ -0000d740: 72f7 b4c4 d448 e6e5 e9bd dc17 2890 9ae6 r....H......(... │ │ │ -0000d750: 22c9 6be3 8e96 f365 eabd e608 47ad 6d15 ".k....e....G.m. │ │ │ -0000d760: 1e36 b3a8 be3f 218b ff7a cdd8 2313 b313 .6...?!..z..#... │ │ │ -0000d770: d117 7baa 6d7d 5c62 0a11 c12e d607 779c ..{.m}\b......w. │ │ │ -0000d780: 1e97 98a1 2ecb e331 594a 8fbc 4c9e d995 .......1YJ..L... │ │ │ -0000d790: 1261 9690 eb9b 4726 06d7 24a5 5346 617b .a....G&..$.SFa{ │ │ │ -0000d7a0: 19cb e46b 7ce0 b28a f712 2311 a9b1 e57a ...k|.....#....z │ │ │ -0000d7b0: ffc8 c41c 89f0 35dd 5fd8 e4c1 d2b1 de89 ......5._....... │ │ │ -0000d7c0: 15a8 8d17 7837 5ac0 90e8 54ce a483 1b42 ....x7Z...T....B │ │ │ -0000d7d0: 251e 28b9 dfdc d8c3 7e28 8518 a271 3b19 %.(.....~(...q;. │ │ │ -0000d7e0: 1bd1 84fd b5ee 3f16 33f6 2049 6646 85c1 ......?.3. IfF.. │ │ │ -0000d7f0: 7f31 9463 68a9 f698 3a19 00db e2c3 1b20 .1.ch...:...... │ │ │ -0000d800: d995 e4c0 12f2 1f43 2ee9 4861 48f7 53ff .......C..HaH.S. │ │ │ -0000d810: e825 ab43 496b 2f5e 4c1b 1eb4 78da 3d47 .%.CIk/^L...x.=G │ │ │ -0000d820: 13cd 918d 87a3 6c85 93c0 571a 0ad8 fa07 ......l...W..... │ │ │ -0000d830: ce9d 1f26 fb16 0903 93e1 b580 cace ffbe ...&............ │ │ │ -0000d840: bf0e 6434 ef76 188e a62e 627f 8f2c e3fb ..d4.v....b..,.. │ │ │ -0000d850: 3cf0 7deb 59c6 2347 30fc 1707 e0f6 71e3 <.}.Y.#G0.....q. │ │ │ -0000d860: 90ce fffe 4075 cb1d ca54 475b 591d cdd4 ....@u...TG[Y... │ │ │ -0000d870: cda8 f635 fbc0 a86e 63ac 1f02 ec14 f53c ...5...nc......< │ │ │ -0000d880: 8462 33ee 89a8 2e1f fd13 0316 f6c3 fc36 .b3............6 │ │ │ -0000d890: 1ecb 0037 8f44 c35e d6d9 f370 93a8 1e85 ...7.D.^...p.... │ │ │ -0000d8a0: 0623 360d e331 42f3 91e6 a114 70c8 bbae .#6..1B.....p... │ │ │ -0000d8b0: 6bda 07e1 87fb 8e08 91d9 7edf f0f8 0053 k.........~....S │ │ │ -0000d8c0: ee61 98ff 382a 8ad2 ca59 a9e6 dff3 bfef .a..8*...Y...... │ │ │ -0000d8d0: 13ef be24 cf68 9d77 3b57 9720 01c5 dda2 ...$.h.w;W. .... │ │ │ -0000d8e0: 38a9 a46e fa6a e269 2c76 d004 d464 421e 8..n.j.i,v...dB. │ │ │ -0000d8f0: 6bec effa 0f07 92fe 3363 83f2 ee6a c558 k.......3c...j.X │ │ │ -0000d900: c282 f1fd 8eaf e6f9 b6fb 40ca f71f 3881 ..........@...8. │ │ │ -0000d910: 7fb8 388d fbcc 5e6e 8e81 18fd 1e94 6bea ..8...^n......k. │ │ │ -0000d920: b2b1 257b c9c5 fed3 922b 1e98 e4b0 87c7 ..%{.....+...... │ │ │ -0000d930: 1452 4b64 d8ff bfba 6beb 6d1b 49d6 effc .RKd....k.m.I... │ │ │ -0000d940: 153c 0f01 2c60 3361 5f49 0ece 4b2e 4a26 .<..,`3a_I..K.J& │ │ │ -0000d950: 40e2 04b1 67cf 0e16 fb20 5bb4 2d8c 2c79 @...g.... [.-.,y │ │ │ -0000d960: 6539 b137 98ff 7eea ab6a 4a94 4459 7236 e9.7..~..jJ.DYr6 │ │ │ -0000d970: 2669 0471 8bcd 26f9 7575 5575 f5ad 4ab6 &i.q..&.uuUu..J. │ │ │ -0000d980: c92c d2ae 4186 d782 5476 f624 b293 4777 .,..A...Tv.$..Gw │ │ │ -0000d990: 0da2 e113 c5b2 a928 9786 67a8 7ebf c329 .......(..g.~..) │ │ │ -0000d9a0: 4dec cca9 d8f6 64a5 2be3 d76c 7b9c 85e0 M.....d.+..l{... │ │ │ -0000d9b0: 3d24 7014 ca7b 4990 429b 9870 6d63 6bc8 =$p..{I.B..pmck. │ │ │ -0000d9c0: 48c8 b4a4 9820 34f9 7ee7 41da afa0 e76d H.... 4.~.A....m │ │ │ -0000d9d0: 6264 faf3 7937 5488 fd5e 926d 87c9 58a9 bd..y7T..^.m..X. │ │ │ -0000d9e0: 68c8 4f84 107e 1fb3 bff5 8ab1 a6e1 0db6 h.O..~.......... │ │ │ -0000d9f0: 5c1d d5ea 84ed fea0 0d33 1101 8629 aef7 \........3...).. │ │ │ -0000da00: d993 d83e 0b69 76b7 c12c c261 6676 1eb7 ...>.iv..,.afv.. │ │ │ -0000da10: 7e3c 43f9 7ea0 56fc b339 1cec 219e 7738 ~... │ │ │ -0000da90: 84d9 7b52 d831 3e02 f694 cf57 3e31 ec9e ..{R.1>....W>1.. │ │ │ -0000daa0: 31a3 efdf c233 0d5b 542a b5bf 20fc cfba 1....3.[T*.. ... │ │ │ -0000dab0: fb01 9fc5 ca2b 1e28 a930 0052 6a8b fb81 .....+.(.0.Rj... │ │ │ -0000dac0: 866d a93a c87c 3a40 596c 00a4 020d bb69 .m.:.|:@Yl.....i │ │ │ -0000dad0: 7d10 4c81 17e8 d995 05b0 5a2e a061 0899 }.L.......Z..a.. │ │ │ -0000dae0: 235a 9b48 1b2c 12e5 91a6 125a d150 c011 #Z.H.,.....Z.P.. │ │ │ -0000daf0: 57c0 b1a2 37c4 25f0 fce0 61de 524a f9da W...7.%...a.RJ.. │ │ │ -0000db00: ee5a 44fa d94b 34ee e1f4 17a4 b50b 90af .ZD..K4......... │ │ │ -0000db10: 1f4d 021f 0094 c82e d44f 89da 64c4 ead4 .M.......O..d... │ │ │ -0000db20: b27f 5fbe 26e5 ad41 7552 841a eb33 998f .._.&..AuR...3.. │ │ │ -0000db30: b585 130b 2aa7 2d3b 6c50 792a 2201 b799 ....*.-;lPy*"... │ │ │ -0000db40: a833 6438 d122 c34c 03cb cf29 5549 b104 .3d8.".L...)UI.. │ │ │ -0000db50: 08bf 5a90 7d1d 5a15 033f 1a57 298f 33fb ..Z.}.Z..?.W).3. │ │ │ -0000db60: 949f 810b bc70 010d c299 2b88 8f99 4b74 .....p....+...Kt │ │ │ -0000db70: ed9c ea23 4e99 ef6a ed80 2cd6 7c60 23a9 ...#N..j..,.|`#. │ │ │ -0000db80: 9bc7 7ec4 19df 5d4d 6c83 bc38 6919 f817 ..~...]Ml..8i... │ │ │ -0000db90: e416 7292 bf6d 1db1 0dfd 90ab 3af5 6079 ..r..m......:.`y │ │ │ -0000dba0: 25dc f10c 01a7 19f6 8727 3c8a 01a3 f24a %........'<....J │ │ │ -0000dbb0: 3996 de1c 18c6 90d5 41d5 ca6c cb2b e43b 9.......A..l.+.; │ │ │ -0000dbc0: aae5 d97f a8c6 5c19 f13d e0c3 0785 e6a5 ......\..=...... │ │ │ -0000dbd0: 03aa 267c 5826 2417 58f8 4f1c a56a d7dc ..&|X&$.X.O..j.. │ │ │ -0000dbe0: 59ab d509 60c9 ba56 54a2 b900 af3f 0495 Y...`..VT....?.. │ │ │ -0000dbf0: d903 8330 b50d 6ad7 98c4 b033 428d 651c ...0..j....3B.e. │ │ │ -0000dc00: 529e 5082 70fc 0826 81db 4a95 6bde 4502 R.P.p..&..J.k.E. │ │ │ -0000dc10: 66e9 3893 e444 7113 07b0 db7b c59f a728 f.8..Dq....{...( │ │ │ -0000dc20: eb6d a63a 5ac3 9ba6 cd83 4412 d1e1 6a25 .m.:Z.....D...j% │ │ │ -0000dc30: 8542 a146 c848 02e1 7b8e 71c3 950e 98dc .B.F.H..{.q..... │ │ │ -0000dc40: b04b 1e10 1d8b 7d2a cfb9 1c7a 2af8 b9d4 .K....}*...z*... │ │ │ -0000dc50: c6b0 0f5d 6d93 8818 ad81 55c0 fdab ea36 ...]m.....U....6 │ │ │ -0000dc60: d866 b546 c932 6dc0 b3c1 be3b 2e76 560a .f.F.2m....;.vV. │ │ │ -0000dc70: 9e8e a807 e410 98ac 4059 d0fd a23f 90fb ........@Y...?.. │ │ │ -0000dc80: 7ad7 9267 bb22 4f76 0e1f 7fa2 5e9b ec27 z..g."Ov....^..' │ │ │ -0000dc90: b2b5 2205 6ea2 b6c0 b043 d358 09f6 a436 ..".n....C.X...6 │ │ │ -0000dca0: 94a2 174f d328 2773 8a98 2ca7 0feb 90a8 ...O.('s..,..... │ │ │ -0000dcb0: 5dce a8db ad63 46b6 5dce 9bd9 d8e2 47aa ]....cF.].....G. │ │ │ -0000dcc0: a0de 0851 ee58 bda1 2b81 6da9 52d8 9654 ...Q.X..+.m.R..T │ │ │ -0000dcd0: 774f 1248 6a50 6124 a0f3 7aaf d45d 5173 wO.HjPa$..z..]Qs │ │ │ -0000dce0: 0232 8b21 5b3a e972 5718 1052 27a8 4ca7 .2.![:.rW..R'.L. │ │ │ -0000dcf0: 3bc2 3412 8c51 4a1a 824c be1c 03c4 2c52 ;.4..QJ..L....,R │ │ │ -0000dd00: 181a 4024 5285 8d24 2432 38fb 8621 8265 ..@$R..$$28..!.e │ │ │ -0000dd10: 114a b7bb 247b 745b bcb6 8f49 d98b a170 .J..${t[...I...p │ │ │ -0000dd20: 3cfa 0892 f604 bbe6 e01c dff3 b64e c5a3 <............N.. │ │ │ -0000dd30: a17c c1e9 a53c d3d8 88c6 5e18 5342 c529 .|...<....^.SB.) │ │ │ -0000dd40: 448a 493c 11c0 708f a5d0 d3d0 584d a58e D.I<..p.....XM.. │ │ │ -0000dd50: 378b 6aa8 51e8 10c8 1708 02dd 9141 ee88 7.j.Q........A.. │ │ │ -0000dd60: 4019 e4aa e97d 293b 2d1d 8c26 2d21 83b2 @....});-..&-!.. │ │ │ -0000dd70: b6a0 83c5 ac5a 294c 0bf5 063d e0ee f164 .....Z)L...=...d │ │ │ -0000dd80: d312 7aad 1321 b409 cd1b 4c09 4e31 9835 ..z..!....L.N1.5 │ │ │ -0000dd90: 292b 73ad 35a7 b515 f8e9 9c99 3e80 356d )+s.5.......>.5m │ │ │ -0000dda0: d006 51aa 58d2 a081 d1bb e46c d240 3f60 ..Q.X......l.@?` │ │ │ -0000ddb0: 1240 61bf 1418 1063 3078 6d04 23e6 b8c6 .@a....c0xm.#... │ │ │ -0000ddc0: 5655 4a69 f04e 4360 2a4f f968 4e66 d414 VUJi.NC`*O.hNf.. │ │ │ -0000ddd0: 02ab 5ce0 6662 53db 08fb 3da0 fa2e 4a81 ..\.fbS...=...J. │ │ │ -0000dde0: 3011 41d3 118d c194 d6a2 754c 442f 526e 0.A.......uLD/Rn │ │ │ -0000ddf0: 75af 14fd 01c0 627a 1545 d717 d36f 5783 u.....bz.E...oW. │ │ │ -0000de00: f322 8a9e 3d3b 9e0d 46e3 6216 4505 4a3d ."..=;..F.b.E.J= │ │ │ -0000de10: 7b46 e5de 4c4f 6f2e 8bc9 3c8a 62ca 3c2e {F..LOo...<.b.<. │ │ │ -0000de20: 6edf 8ece a338 8371 095f e383 f8ed e9c1 n....8.q._...... │ │ │ -0000de30: 9bde 55fc f6e4 a07f f4fe dd61 ff4d 8fba ..U........a.M.. │ │ │ -0000de40: f893 8357 7ff4 8c22 12d0 ed8f e1f6 c757 ...W...".......W │ │ │ -0000de50: fd2f 473d a2e0 c9c1 a7b7 bd3f 71eb b7bf ./G=.......?q... │ │ │ -0000de60: f72e 0fde f546 07af a5cc cb8f afbe bc7f .....F.......... │ │ │ -0000de70: f3ae 8fab d383 bff5 0ace 3c7c d3f3 0e3e ..........<|...> │ │ │ -0000de80: 54b3 34be c38d 6329 fdc7 e7fe 51ff 58be T.4...c)....Q.X. │ │ │ -0000de90: f7fb d1fb c377 bdf3 83e3 dffa 3d62 63fe .....w......=bc. │ │ │ -0000dea0: f087 1ea9 168f 99b8 04cf 0d0e 5e52 06cc ............^R.. │ │ │ -0000deb0: dcca 8b48 4439 fa9e 8fef 0efa 7495 a57c ...HD9......t..| │ │ │ -0000dec0: 3bba 3bf8 07bd 2dd4 ecd3 ebdf 3ff6 0f8f ;.;...-.....?... │ │ │ -0000ded0: 7b17 78e6 b3e4 7de9 7fee 3df7 f4e5 975f {.x...}...=...._ │ │ │ -0000dee0: 5ee2 bbef 3f1d f648 d4f9 c347 01df d171 ^...?..H...G...q │ │ │ -0000def0: 1f95 273a 8378 44d0 cf44 e85f 631b dbe8 ..':.xD..D._c... │ │ │ -0000df00: b8f8 c79b d1e9 3c3e 61fe b1b1 894f a814 ......<>a....O.. │ │ │ -0000df10: 9947 264e bd8a 0751 ac92 2c37 d8e6 a8c8 .G&N...Q..,7.... │ │ │ -0000df20: fe4b 52e5 e3cc ea24 2163 22f5 b987 a31f .KR....$!c"..... │ │ │ -0000df30: 4303 2a4d 17d8 f09d e6b9 cfe2 ebf9 6036 C.*M..........`6 │ │ │ -0000df40: 2f1b a9f2 b267 cf98 4fcb c6fc 35fe f0f2 /....g..O...5... │ │ │ -0000df50: f0b8 ffe5 f097 abeb e8d9 ff7c 3e7a fe72 ...........|>z.r │ │ │ -0000df60: 383d 299e eb5f 92b8 fff9 e8ed 73f5 8ba6 8=).._......s... │ │ │ -0000df70: 67ca e26f a793 f9f5 af01 fef5 afb1 c2fb g..o............ │ │ │ -0000df80: a637 93e1 6872 fe6a 7afb 2b1b 0c2a 9cb9 .7..hr.jz.+..*.. │ │ │ -0000df90: 71c4 87cc 39af a797 78f8 3a22 833c 1e2e q...9...x.:".<.. │ │ │ -0000dfa0: ea1a 452f 06b3 d9f4 db6f c5e8 fc62 1e67 ..E/.....o...b.g │ │ │ -0000dfb0: f1b0 380b 59ff 371a ce2f 8816 9cc3 a234 ..8.Y.7../.....4 │ │ │ -0000dfc0: b919 8fc3 e5cd e5bb d9e0 ea62 74fa 7930 ...........bt.y0 │ │ │ -0000dfd0: 1b5c 16f3 6276 4d32 2e37 afe7 3382 f261 .\..bvM2.7..3..a │ │ │ -0000dfe0: 7439 9a4b 5fcf d9d1 0b11 ceef d1f5 e06b t9.K_..........k │ │ │ -0000dff0: 11d5 bea1 82eb aff0 1084 e33b 4bc0 acb8 ...........;K... │ │ │ -0000e000: 9e4f 67c5 e20e 0bf6 f768 7873 15cf efae .Og......hxs.... │ │ │ -0000e010: 8af8 05e0 f1af e2df 947f 45e2 7436 185f ..........E.t6._ │ │ │ -0000e020: d38d 93d9 cdf5 c517 54f0 252a 168f f082 ........T.%*.... │ │ │ -0000e030: eabd 0fc5 59f5 d67c 7653 de39 44bd 39f3 ....Y..|vS.9D.9. │ │ │ -0000e040: 2f7a a7e4 bd19 5c5f 7c3a 3bbb 2ee6 7267 /z....\_|:;...rg │ │ │ -0000e050: 994b ef18 dc49 6612 4fb6 7db9 726b edc3 .K...If.O.}.rk.. │ │ │ -0000e060: 9229 84df 0059 8532 3a2b e846 9514 a4c4 .)...Y.2:+.F.... │ │ │ -0000e070: 00f0 ecfc 647c 138a d1c5 f9ac 2826 8bab ....d|......(&.. │ │ │ -0000e080: 5931 2c5f b07c ee15 3f77 527d ee64 e5b9 Y1,_.|..?wR}.d.. │ │ │ -0000e090: 93da e7de e2a9 2b6a e8f9 d1e8 3fe5 837c ......+j....?..| │ │ │ -0000e0a0: 0dfe dc28 fef9 fe96 8a85 e457 8339 f1c1 ...(.......W.9.. │ │ │ -0000e0b0: 648d e821 97d8 e5ee 43f1 b518 cbad 8d5c d..!....C......\ │ │ │ -0000e0c0: 1ae0 f1eb caf2 47cc 864b 8a95 c4ac f9c8 ......G..K...... │ │ │ -0000e0d0: 1a39 d19f d08b 92c0 8acc 76b7 7793 6852 .9........v.w.hR │ │ │ -0000e0e0: 906e 9e5f 4413 d2fc e773 2eb1 fc87 2e83 .n._D....s...... │ │ │ -0000e0f0: 6b71 7d73 727d 3586 013c 89f5 6a39 94c1 kq}sr}5..<..j9.. │ │ │ -0000e100: 429e 2059 1644 fe84 940e e5a0 02a3 b8b8 B. Y.D.......... │ │ │ -0000e110: 3dbd 6030 23ba 835c d06e 14fe 920a 190e =.`0#..\.n...... │ │ │ -0000e120: c36f bdf8 bdfe cebf e2b3 e92c 2adf 8a12 .o.........,*... │ │ │ -0000e130: 80b3 fcbd 7caf a6ce ebea aee6 0544 b31d ....|........D.. │ │ │ -0000e140: cf6c 79b4 4ae2 c994 447a 95d7 1759 15c9 .ly.J...Dz...Y.. │ │ │ -0000e150: 40de 8064 1dff bfd3 9747 a46a 18c1 92f7 @..d.....G.j.... │ │ │ -0000e160: 5184 6e91 7a99 fe59 c8cd 92a8 637a 372b Q.n.z..Y....cz7+ │ │ │ -0000e170: adad 8067 f894 14e1 27a1 51fe e23b 0974 ...g....'.Q..;.t │ │ │ -0000e180: 1c14 cfd5 cd3c 30c0 ebd1 ec94 1aa2 6cef .....<0.......l. │ │ │ -0000e190: 8454 7a12 0f66 a71b 15db 1f69 c95b afd7 .Tz..f.....i.[.. │ │ │ -0000e1a0: 984b 88c9 5c52 cb67 25fe 2afb acb1 59bb .K..\R.g%.*...Y. │ │ │ -0000e1b0: dc03 60eb 4fdf 5716 6877 f1cb 43c8 fa3d ..`.O.W.hw..C..= │ │ │ -0000e1c0: 624b 6a21 c4f7 366c 7f3c 1e55 885f 129a bKj!..6l.<.U._.. │ │ │ -0000e1d0: 463c f16c 3a1e 93e6 1f4c aec7 03b2 01af F<.l:....L...... │ │ │ -0000e1e0: 4f07 e322 2add 0cff f7ed 5f85 a5d6 6161 O.."*....._...aa │ │ │ -0000e1f0: b85c 8145 c45b 6785 5b7a ec9c 3a9c bb90 .\.E.[g.[z..:... │ │ │ -0000e200: 5e4e bf16 f329 65ab 902d 29a8 49d9 0f94 ^N...)e..-).I... │ │ │ -0000e210: 9932 a722 23f7 52f1 e31a deed 0a72 0b6c .2."#.R......r.l │ │ │ -0000e220: e158 55c3 b1b7 c495 f2c0 a85a 2161 c7a7 .XU........Z!a.. │ │ │ -0000e230: ae56 c0a8 545f 0352 83db 4a72 05aa 3c67 .V..T_.R..Jr...n. │ │ │ -0000e490: 07d7 744e 55b5 1092 a83a 7db1 f11d 90f1 ..tNU....:}..... │ │ │ -0000e4a0: 9278 66f9 6e7a 6f78 788f 4f01 d66a 7590 .xf.nzoxx.O..ju. │ │ │ -0000e4b0: 15ad 6681 1c6b 3983 db4d 35b8 f17b 8904 ..f..k9..M5..{.. │ │ │ -0000e4c0: 28a5 71e5 8972 285c 53f1 e543 95cf 2ecb (.q..r(\S..C.... │ │ │ -0000e4d0: 703f 224f cbd4 855a 7f6c 61c5 dd55 3a83 p?"O...Z.la..U:. │ │ │ -0000e4e0: f09e 2f24 e977 9b2f 5dfb 52a0 d5e5 74b8 ../$.w./].R...t. │ │ │ -0000e4f0: fe70 c0bd ca5b 9577 6fbc 9964 9718 be98 .p...[.wo..d.... │ │ │ -0000e500: 7d1d 8c2b 0413 186b b507 08a9 d2c6 5bd6 }..+...k......[. │ │ │ -0000e510: 4a2e 6a78 5b19 59ad 9315 dfb8 6572 6dc2 J.jx[.Y.....erm. │ │ │ -0000e520: bf59 800a 86ac fcad bc63 7578 a0d7 a5f0 .Y.......cux.... │ │ │ -0000e530: 92e7 cd70 d784 910a 17c5 3c25 5f8c e7a5 ...p......<%_... │ │ │ -0000e540: 35c3 ba02 535f a5ba 05eb dcf7 e8f9 f647 5...S_.........G │ │ │ -0000e550: d9ac bd28 06c3 8ae4 2f35 6155 eb8f 16d9 ...(..../5aU.... │ │ │ -0000e560: 6450 0e46 e32a 2be0 ba42 b83d 5e30 ba5a dP.F.*+..B.=^0.Z │ │ │ -0000e570: 797e 7455 79fc c5f0 2ee6 02f2 9952 abbd y~tUy........R.. │ │ │ -0000e580: 18de c65c 50be b6c8 1e4c cec7 453c c430 ...\P....L..E<.0 │ │ │ -0000e590: 8494 eaf0 4ed2 e98c ea4c 1794 3f98 0f26 ....N....L..?..& │ │ │ -0000e5a0: 6c0b e6c9 c20a e447 a55b aaef dae4 4b8c l......G.[....K. │ │ │ -0000e5b0: 6231 5e94 2fcd a673 5c2c 270e 92d2 4aae b1^./..s\,'...J. │ │ │ -0000e5c0: ceb2 c266 a84c b16a 3679 82b1 bcb3 1c32 ...f.L.j6y.....2 │ │ │ -0000e5d0: 771b d65b 9093 6c0d 0978 5cfd 8a26 ea12 w..[..l..x\..&.. │ │ │ -0000e5e0: dbe1 d8ec cac7 90bb 3025 a19d 2bfd 3ff4 ........0%..+.?. │ │ │ -0000e5f0: 64a5 f042 dbe2 f5d4 02d5 a27a 7177 27d9 d..B.......zqw'. │ │ │ -0000e600: 02b8 a47a bf02 b4c4 ce32 26df c1ef 6a11 ...z.....2&...j. │ │ │ -0000e610: fe14 3a7e b6d6 160c cc34 1a05 0b78 73a8 ..:~.....4...xs. │ │ │ -0000e620: f1a3 cdbc f6fe 60f1 f017 6a7b d77c 5dae ......`...j{.|]. │ │ │ -0000e630: 575e b032 e1d4 10df 94a2 be18 e856 443d W^.2.........VD= │ │ │ -0000e640: 0821 cca1 75a1 be5d bb55 11d0 95a7 5624 .!..u..].U....V$ │ │ │ -0000e650: f976 f54e e599 b571 fcf7 b842 797e bb7c .v.N...q...By~.| │ │ │ -0000e660: 7ea9 8f76 0f09 97e3 f26d 35da 13db 8f51 ~..v.....m5....Q │ │ │ -0000e670: 617d 1ae2 6754 e972 34bc 9a52 4752 b5c3 a}..gT.r4..RGR.. │ │ │ -0000e680: ee54 4535 de56 2fee 92ea 9dca 05fd be15 .TE5.V/......... │ │ │ -0000e690: bb92 f922 a282 77d5 eb7b 31cc 2f46 b39f ..."..w..{1./F.. │ │ │ -0000e6a0: 8542 b376 0958 4c89 4572 efaa b9f7 225a .B.v.XL.Er...."Z │ │ │ -0000e6b0: 4c22 5601 89ec 1c16 c590 0615 b54d 7967 L"V..........Myg │ │ │ -0000e6c0: eadb f1d6 6c29 afb7 94d7 5bca ab2d e5d5 ....l)....[..-.. │ │ │ -0000e6d0: 96f2 c996 f2d5 7c05 bad0 1709 ccb2 2148 ......|.......!H │ │ │ -0000e6e0: e9aa 15d3 4b55 f850 0acb 832b 8fe8 9547 ....KU.P...+...G │ │ │ -0000e6f0: f4ed c657 882b 92ea 2378 2d3e 5472 213d ...W.+..#x->Tr!= │ │ │ -0000e700: 95ac bc23 d9fc ac89 89cc d577 d077 f0e5 ...#.......w.w.. │ │ │ -0000e710: ca3b ccca 3b4c e51d 2b6d 4883 6b7a 3fbe .;..;L..+mH.kz?. │ │ │ -0000e720: 1806 3d2c 2e25 a6f2 bd78 1e6f 3cbd 99b1 ..=,.%...x.o<... │ │ │ -0000e730: ee5c 31aa d20d ce09 b396 b0ec 2655 9e8d .\1.........&U.. │ │ │ -0000e740: 2790 4b1a 320b d7ae 5c96 737f cf31 2bbc '.K.2...\.s..1+. │ │ │ -0000e750: 3a75 8929 cb85 8d45 9fe1 b9cc 958c d2f8 :u.)...E........ │ │ │ -0000e760: e3ef f3aa ec67 ba37 3d8f b06d e0fd 7036 .....g.7=..m..p6 │ │ │ -0000e770: f816 a7f1 bbd9 6848 2398 68b1 3ead 6215 ......hH#.h.>.b. │ │ │ -0000e780: 3636 c8f6 a99b 721b c34d b96b 817f 9c49 66....r..M.k...I │ │ │ -0000e790: 7225 091f eeca e470 9724 8b2d 0a2f aabd r%.....p.$.-./.. │ │ │ -0000e7a0: 9d74 75a0 d8ac 9884 8e4f f035 bfc3 6c19 .tu......O.5..l. │ │ │ -0000e7b0: 0f89 63e2 2216 9c6d 77cf 5bf0 d418 9020 ..c."..mw.[.... │ │ │ -0000e7c0: 480e 0e0e b48f a8a4 5188 83d6 051a 05da H.......Q....... │ │ │ -0000e7d0: 7020 a1ac 0b88 d835 5896 c465 da01 4421 p .....5X..e..D! │ │ │ -0000e7e0: d2d7 5ead d692 db42 e1ab 3226 59f7 102e ..^....B..2&Y... │ │ │ -0000e7f0: 64d1 76a5 5543 acca 5862 5876 423b 0424 d.v.UC..XbXvB;.$ │ │ │ -0000e800: a5ce ea06 8d5c da45 4465 eb75 0091 44a8 .....\.EDe.u..D. │ │ │ -0000e810: 8d25 62ad ef08 228b 90cd 4ca3 66bd 5aef .%b..."...L.f.Z. │ │ │ -0000e820: 1b0c b844 8ab0 b736 0e91 4c3b 8c34 c4ff ...D...6..L;.4.. │ │ │ -0000e830: 8c4d b37c f703 484b 8421 7e66 c791 b276 .M.|..HK.!~f...v │ │ │ -0000e840: 491a d52e 3fd8 fa6c 2925 8df6 153f 4453 I...?..l)%...?DS │ │ │ -0000e850: 2b6e d2e1 eb3f b51d 470a 84c2 afaa d348 +n...?..G......H │ │ │ -0000e860: 9d68 296e 7dd3 a853 e807 2185 2f62 b8b8 .h)n}..S..!./b.. │ │ │ -0000e870: f179 8939 e82d 5389 139c f2fd 1da1 2cdb .y.9.-S.......,. │ │ │ -0000e880: ed15 1074 0e3d aaa3 de21 335d eebf 0242 ...t.=...!3]...B │ │ │ -0000e890: a42e 755d 465a d2d4 7a76 09d3 65a4 a958 ..u]FZ..zv..e..X │ │ │ -0000e8a0: 2fce 75be f55d 687d b7ad f53b a217 2c53 /.u..]h}...;..,S │ │ │ -0000e8b0: 95c3 dd0b 7503 761b 05ec f5fe 1fba a27f ....u.v......... │ │ │ -0000e8c0: c3b8 9bc3 f2da 4ef7 be01 218f c755 a7ed ......N...!..U.. │ │ │ -0000e8d0: d980 d021 d09d 4e3b ad0f 0421 1c5a 59e7 ...!..N;...!.ZY. │ │ │ -0000e8e0: bb8c 140e dd39 2077 4648 db75 17f6 501a .....9 wFH.u..P. │ │ │ -0000e8f0: 2b19 e323 809f f64f 08f9 62e6 0b4e ec95 +..#...O..b..N.. │ │ │ -0000e900: 7b02 ba21 0417 ef3a 52d8 8ffb 4499 6c57 {..!...:R...D.lW │ │ │ -0000e910: 8b05 840e 81d7 74b7 6d05 4128 baa1 cb3d ......t.m.A(...= │ │ │ -0000e920: 4389 f0e9 69b1 b24f e374 bfe8 a85d d1bf C...i..O.t...].. │ │ │ -0000e930: ac77 d3a0 7f6d e775 039f f5ed b8be d55e .w...m.u.......^ │ │ │ -0000e940: 425a 7214 9e4e cf84 f804 bd6f 1adc 73eb BZr..N.....o..s. │ │ │ -0000e950: a726 711c 4d17 3476 4f4a e224 b838 dcd3 .&q.M.4vOJ.$.8.. │ │ │ -0000e960: ee0c f4dc 7a1f 8790 6418 b523 6c50 977b ....z...d..#lP.{ │ │ │ -0000e970: 0e41 58f2 7387 7583 136b 91d3 c474 1d29 .AX.s.u..k...t.) │ │ │ -0000e980: 0235 71d8 d46e db62 8250 e262 767a 2e2c .5q..n.b.P.bvz., │ │ │ -0000e990: 20f4 dc97 a59d ee19 04a1 48d4 531a 9795 .........H.S... │ │ │ -0000e9a0: ba00 f362 4d47 497d 388d d1f3 6ad7 e8ce ...bMGI}8...j... │ │ │ -0000e9b0: 841f d205 55a4 ed7a 7496 7945 3846 2463 ....U..zt.yE8F$c │ │ │ -0000e9c0: d067 8e52 25a9 ce62 9fe6 214d b9fb f2bc .g.R%..b..!M.... │ │ │ -0000e9d0: 1051 a63a f658 a0c8 e91a 2e83 334b 6912 .Q.:.X......3Ki. │ │ │ -0000e9e0: 21da a677 3e32 969e b394 1a2a a7d3 c810 !..w>2.....*.... │ │ │ -0000e9f0: e37a 65d9 f0f4 0962 56e9 d8c1 ad95 1021 .ze....bV......! │ │ │ -0000ea00: 52be 0341 5011 c212 628a fa5b 1352 d045 R..AP...b..[.R.E │ │ │ -0000ea10: 4b0a 7a58 d41f 5151 9dd0 815a dba7 f0e2 K.zX..QQ...Z.... │ │ │ -0000ea20: 89fa 537e 4ef5 f788 1e07 3ae4 9123 d38a ..S~N.....:..#.. │ │ │ -0000ea30: b047 70c3 e26d 1a39 4be5 0c26 6ce9 3d44 .Gp..m.9K..&l.=D │ │ │ -0000ea40: 7747 7400 3d1c 0917 e841 bf29 556c 4cba wGt.=....A.)UlL. │ │ │ -0000ea50: 0cce c4da 0a20 750f 9d4a 32a4 4226 cc3b ..... u..J2.B&.; │ │ │ -0000ea60: 1b23 e4d0 a9e4 33db 788e 64e4 53cd 7b62 .#....3.x.d.S.{b │ │ │ -0000ea70: 240d e4a2 7134 eee7 1dac 5dc6 ae59 19ad $...q4....]..Y.. │ │ │ -0000ea80: a35a 78d4 ce32 9323 cc23 985e 8401 11f8 .Zx..2.#.#.^.... │ │ │ -0000ea90: 9c5c 1b94 cbd8 4b28 6ad7 c536 7324 8210 .\....K(j..6s$.. │ │ │ -0000eaa0: 3d12 5966 396a 2343 b548 2cfb 7245 fe82 =.Yf9j#C.H,.rE.. │ │ │ -0000eab0: 253b 88de f30a 8757 39c7 e7f3 1cae 5131 %;.....W9.....Q1 │ │ │ -0000eac0: 6ad8 7f10 2003 c595 c033 36fa d92c f21d j... ....36..,.. │ │ │ -0000ead0: ac05 d420 a183 4775 a85b a843 4f1c a314 ... ..Gu.[.CO... │ │ │ -0000eae0: c7cf 449b c0f2 e236 3289 e473 79bb 5f18 ..D....62..sy._. │ │ │ -0000eaf0: b966 f702 c686 7dcf 0225 f64b 7944 a284 .f....}..%.KyD.. │ │ │ -0000eb00: 32d4 76bf a87e cda3 4d03 5aea 7bd1 2521 2.v..~..M.Z.{.%! │ │ │ -0000eb10: 28a5 3759 57d1 66c4 cf4a b307 62af 3d87 (.7YW.f..J..b.=. │ │ │ -0000eb20: 27f5 4677 122d a14c 6d40 8bee 5eed 1782 '.Fw.-.Lm@..^... │ │ │ -0000eb30: b261 9456 7a23 74e6 a6d2 7b41 6fa3 7327 .a.Vz#t...{Ao.s' │ │ │ -0000eb40: a3c5 7610 b563 cfce 3029 b026 e55d 2ab5 ..v..c..0).&.]*. │ │ │ -0000eb50: 4094 3a98 6074 6d72 2726 4737 698e 9e9f @.:.`tmr'&G7i... │ │ │ -0000eb60: 0c43 f8ee f3d6 490a 1ff9 65da 519a 5b36 .C....I...e.Q.[6 │ │ │ -0000eb70: dfb0 d7c2 3b92 46ab d97c b3e8 431d e965 ....;.F..|..C..e │ │ │ -0000eb80: e812 9775 92e6 8643 1bfb 84f8 1941 f8e0 ...u...C.....A.. │ │ │ -0000eb90: ed1c 2bc4 b9e9 aaee 484a b430 7df3 4eea ..+.....HJ.0}.N. │ │ │ -0000eba0: 0ecd b484 b5c4 962d 0630 f1b6 c825 4d8c .......-.0...%M. │ │ │ -0000ebb0: e26b 4270 6ba7 3892 9e0c 844d 5de8 9226 .kBpk.8....M]..& │ │ │ -0000ebc0: 88b8 051e 6b5f 00f3 2c43 0430 c2dc 8da3 ....k_..,C.0.... │ │ │ -0000ebd0: 2196 e1f0 c5ae 3d4d 70af 8bd9 e729 fd59 !.....=Mp....).Y │ │ │ -0000ebe0: 0b75 9522 6621 9939 3697 9463 18b6 6848 .u."f!.96..c..hH │ │ │ -0000ebf0: 6ca3 b90e c36b 44e6 710c 5577 0d62 2a5b l....kD.q.Uw.b*[ │ │ │ -0000ec00: 1d09 a2c1 343e 5265 046a 9e85 3454 210d ....4>Re.j..4T!. │ │ │ -0000ec10: d74c 7ddd 9e49 bcad 2a98 4571 9e31 5ae6 .L}..I..*.Eq.1Z. │ │ │ -0000ec20: 0899 3561 d636 427e cc96 709a 491d 4ca8 ..5a.6B~..p.I.L. │ │ │ -0000ec30: 1382 a671 ddbd 12d1 5870 960f 34c9 243f ...q....Xp..4.$? │ │ │ -0000ec40: 2953 cdef 47e0 26a6 4dae b8bc f25d ec8f )S..G.&.M....].. │ │ │ -0000ec50: 5ce4 b8de 8652 cd38 a9ee 1c64 9d23 f321 \....R.8...d.#.! │ │ │ -0000ec60: 6805 b634 223f d4df 3991 3067 c373 bcac h..4"?..9.0g.s.. │ │ │ -0000ec70: a622 3976 44d7 26dc 4704 4ee4 6ba1 bb53 ."9vD.&.G.N.k..S │ │ │ -0000ec80: 5948 0d47 4447 f00b 2e2f 3a91 c37b 2c53 YH.GDG.../:..{,S │ │ │ -0000ec90: 32a9 987e 69b8 ef39 f68d 0bf1 25f8 3925 2..~i..9....%.9% │ │ │ -0000eca0: 41df 9d76 e17b 4aca 5bcd edca db30 f11c A..v.{J.[....0.. │ │ │ -0000ecb0: ebde 8c67 7330 6b83 e952 cce2 70fd a8e3 ...gs0k..R..p... │ │ │ -0000ecc0: c522 3c66 771c da1d 29da 2ba7 f677 dbdd ."sc │ │ │ -0000ed20: c269 2153 9e63 8ac2 59af 5d55 7be4 46a9 .i!S.c..Y.]U{.F. │ │ │ -0000ed30: afcd 73b5 d6a7 a62c 5916 11c0 2061 049f ..s....,Y... a.. │ │ │ -0000ed40: 9d67 e39a d3ea 75ba 482d 3161 dac5 eae9 .g....u.H-1a.... │ │ │ -0000ed50: ea79 6f09 6843 f079 1f3f 9f0d 0c29 a687 .yo.hC.y.?...).. │ │ │ -0000ed60: e594 4fb8 ef5a 6e2d f8a0 d990 218e 8c6d ..O..Zn-....!..m │ │ │ -0000ed70: ca96 08ba 9021 13a3 e954 8ef2 19dd 45e8 .....!...T....E. │ │ │ -0000ed80: 1863 5a8f 5909 c848 1a64 c5f2 7c2d a88f .cZ.Y..H.d..|-.. │ │ │ -0000ed90: 5968 dc6f 19fa 0672 bf50 5c61 cfb4 a469 Yh.o...r.P\a...i │ │ │ -0000eda0: 529e 0a2b cfb1 4939 4a7d c76a 6097 0865 R..+..I9J}.j`..e │ │ │ -0000edb0: 5d2e 0a67 9a17 886d c371 3f16 945d 9ca0 ]..g...m.q?..].. │ │ │ -0000edc0: e153 6b72 2abc 4cb3 0ade 50ae 6b94 752b .Skr*.L...P.k.u+ │ │ │ -0000edd0: 88ab 3cb1 5ea3 1d67 839a 465e 7240 5cee ..<.^..g..F^r@\. │ │ │ -0000ede0: f5bd 77dd b371 ba92 f5ae 33b1 0ad9 da26 ..w..q....3....& │ │ │ -0000edf0: c3c6 e85c 52de 46e9 39c4 315f c37a 8321 ...\R.F.9.1_.z.! │ │ │ -0000ee00: 046b 3c95 b552 5815 36b1 723f e5d8 ea64 .k<..RX.6.r?...d │ │ │ -0000ee10: c53b 795f 2256 a4e1 be8d 0c2a a7a5 1cbf .;y_"V.....*.... │ │ │ -0000ee20: 8fae 71f8 24cd f7b4 de75 937a 4867 5920 ..q.$....u.zHgY │ │ │ -0000ee30: 492a 3621 6c3d 960e 812c 039b 8497 4391 I*6!l=...,....C. │ │ │ -0000ee40: d6d6 605d 5a74 03c1 b517 bd17 cc24 9bb0 ..`]Zt.......$.. │ │ │ -0000ee50: 830c 0755 cf1b fb73 c9c7 0881 9d19 b886 ...U...s........ │ │ │ -0000ee60: 2dc0 1abb bb34 5615 0f12 69e0 c851 77c9 -....4V...i..Qw. │ │ │ -0000ee70: 4e20 3654 dc07 f02e e9c6 8dd5 da8e 5520 N 6T..........U │ │ │ -0000ee80: 12e7 d218 dd86 557d 6285 25e4 707f 2f15 ......U}b.%.p./. │ │ │ -0000ee90: a41b 9c24 13c0 d8d3 2269 9b3b 716a e179 ...$...."i.;qj.y │ │ │ -0000eea0: defa 0ccd b073 435b 0bf0 d0bc 0807 e501 .....sC[........ │ │ │ -0000eeb0: d377 0f9e 8e2d 076e 4e79 a35d d7e0 2908 .w...-.nNy.]..). │ │ │ -0000eec0: 0922 422a ee03 f780 d7a8 6820 5827 f564 ."B*......h X'.d │ │ │ -0000eed0: 987f b32a ed1c 3c23 7bea 8dde 9bf7 1a85 ...*..<#{....... │ │ │ -0000eee0: 477d 3d1a d5e0 806e 07a9 0785 821d c838 G}=....n.......8 │ │ │ -0000eef0: 8597 744f 344c 1a1a d7ed 3e8e d002 f548 ..tO4L....>....H │ │ │ -0000ef00: 9958 3206 750e 98aa 7b7a 2f0d 8a45 ef3e .X2.u...{z/..E.> │ │ │ -0000ef10: 3ed5 023c 6df9 548c 21f3 78cf c66d 562d >....[.. │ │ │ -0000f040: 727c 1c49 e5a6 1e7d eb2e ab15 1f6b e751 r|.I...}.....k.Q │ │ │ -0000f050: 8c57 8d3a 4fab 599a b081 8df3 205b aa14 .W.:O.Y..... [.. │ │ │ -0000f060: f808 1d05 b1f5 3deb cecd 9cbe 2509 239b ......=.....%.#. │ │ │ -0000f070: 8c46 2d64 9555 7fd7 fb81 d438 779b e7a1 .F-d.U.....8w... │ │ │ -0000f080: abd3 d4ff 0696 c1b5 cbe9 bec7 5a46 cb3b ............ZF.; │ │ │ -0000f090: 18fe 1715 c0f4 b145 95aa bfb7 78b7 1453 .......E....x..S │ │ │ -0000f0a0: 260a 7d65 14ba a945 ada4 cdb6 d46a b9c7 &.}e...E.....j.. │ │ │ -0000f0b0: ba09 6387 d573 aeb8 cfa8 d951 cd59 8fb8 ..c..s.....Q.Y.. │ │ │ -0000f0c0: 6141 16f3 bd0e 6e80 6d4b 18c4 ad33 d6c3 aA....n.mK...3.. │ │ │ -0000f0d0: 7188 aa15 0cd8 b189 6d3c d8a1 d912 1dd8 q.......m<...... │ │ │ -0000f0e0: 8183 135d 677d 23fc 50b7 4448 329b c984 ...]g}#.P.DH2... │ │ │ -0000f0f0: c716 a694 6d98 3f0f 052b 2de7 20d5 f4b7 ....m.?..+-. ... │ │ │ -0000f100: fabb 4ebc 333e 3c83 de59 fab9 8437 0940 ..N.3><..Y...7.@ │ │ │ -0000f110: dce1 14c7 f0d1 4da4 3878 aab9 1fc4 0154 ......M.8x.....T │ │ │ -0000f120: 8303 79d4 c678 2edb be91 f431 f706 3919 ..y..x.....1..9. │ │ │ -0000f130: 6a69 cddb 8269 ec17 529c f3f5 5211 bebf ji...i..R...R... │ │ │ -0000f140: 6505 beb9 7d1a 75dd 9eb3 6123 4626 9b72 e...}.u...a#F&.r │ │ │ -0000f150: 7174 197b 4bc4 e562 b6df e18a 8621 2bd9 qt.{K..b.....!+. │ │ │ -0000f160: 1ec3 5079 6798 6c93 59a4 5d83 0caf 05a9 ..Pyg.l.Y.]..... │ │ │ -0000f170: ecec 4964 278f ee1a 44c3 278a 6553 512e ..Id'...D.'.eSQ. │ │ │ -0000f180: 0dcf 50fd 7e87 539a d899 53b1 edc9 4a57 ..P.~.S...S...JW │ │ │ -0000f190: c6af d9f6 380b c17b 48e0 2894 f792 2085 ....8..{H.(... . │ │ │ -0000f1a0: 3631 e1da c6d6 9091 9069 4931 4168 f2fd 61.......iI1Ah.. │ │ │ -0000f1b0: ce83 b45f 41cf dbc4 c8f4 e7f3 6ea8 10fb ..._A.......n... │ │ │ -0000f1c0: bd24 db0e 93b1 52d1 909f 0821 fc3e 667f .$....R....!.>f. │ │ │ -0000f1d0: eb15 634d c31b 6cb9 3aaa d509 dbfd 411b ..cM..l.:.....A. │ │ │ -0000f1e0: 6622 020c 535c efb3 27b1 7d16 d2ec 6e83 f"..S\..'.}...n. │ │ │ -0000f1f0: 5984 c3cc ec3c 6efd 7886 f2fd 40ad f867 Y....3.p.. │ │ │ -0000f260: 7886 4c74 ec94 36fe 6961 b786 313b 6c4b x.Lt..6.ia..1;lK │ │ │ -0000f270: 7f6a d87d 2ed8 3309 b3f7 a4b0 637c 04ec .j.}..3.....c|.. │ │ │ -0000f280: 299f af7c 62d8 3d63 46df bf85 671a b6a8 )..|b.=cF...g... │ │ │ -0000f290: 546a 7f41 f89f 75f7 033e 8b95 573c 5052 Tj.A..u..>..W.(.]. │ │ │ -0000f300: 9f12 b5c9 88d5 a965 ffbe 7c4d ca5b 83ea .......e..|M.[.. │ │ │ -0000f310: a408 35d6 6732 1f6b 0b27 1654 4e5b 76d8 ..5.g2.k.'.TN[v. │ │ │ -0000f320: a0f2 5444 026e 3351 67c8 70a2 4586 9906 ..TD.n3Qg.p.E... │ │ │ -0000f330: 969f 53aa 9262 0910 7eb5 20fb 3ab4 2a06 ..S..b..~. .:.*. │ │ │ -0000f340: 7e34 ae52 1e67 f629 3f03 1778 e102 1a84 ~4.R.g.)?..x.... │ │ │ -0000f350: 3357 101f 3397 e8da 39d5 479c 32df d5da 3W..3...9.G.2... │ │ │ -0000f360: 0159 acf9 c046 5237 8ffd 8833 bebb 9ad8 .Y...FR7...3.... │ │ │ -0000f370: 0679 71d2 32f0 2fc8 2de4 247f db3a 621b .yq.2./.-.$..:b. │ │ │ -0000f380: fa21 5775 eac1 f24a b8e3 1902 4e33 ec0f .!Wu...J....N3.. │ │ │ -0000f390: 4f78 1403 46e5 9572 2cbd 3930 8c21 ab83 Ox..F..r,.90.!.. │ │ │ -0000f3a0: aa95 d996 57c8 7754 cbb3 ff50 8db9 32e2 ....W.wT...P..2. │ │ │ -0000f3b0: 7bc0 870f 0acd 4b07 544d f8b0 4c48 2eb0 {.....K.TM..LH.. │ │ │ -0000f3c0: f09f 384a d5ae b9b3 56ab 13c0 9275 ada8 ..8J....V....u.. │ │ │ -0000f3d0: 4473 015e 7f08 2ab3 0706 616a 1bd4 ae31 Ds.^..*...aj...1 │ │ │ -0000f3e0: 8961 6784 1acb 38a4 3ca1 04e1 f811 4c02 .ag...8.<.....L. │ │ │ -0000f3f0: b795 2ad7 bc8b 04cc d271 26c9 89e2 260e ..*......q&...&. │ │ │ -0000f400: 60b7 f78a 3f4f 51d6 db4c 75b4 8637 4d9b `...?OQ..Lu..7M. │ │ │ -0000f410: 0789 24a2 c3d5 4a0a 8542 8d90 9104 c2f7 ..$...J..B...... │ │ │ -0000f420: 1ce3 862b 1d30 b961 973c 203a 16fb 549e ...+.0.a.< :..T. │ │ │ -0000f430: 7339 f454 f073 a98d 611f bada 2611 315a s9.T.s..a...&.1Z │ │ │ -0000f440: 03ab 80fb 57d5 6db0 cd6a 8d92 65da 8067 ....W.m..j..e..g │ │ │ -0000f450: 837d 775c ecac 143c 1d51 0fc8 2130 5981 .}w\...<.Q..!0Y. │ │ │ -0000f460: b2a0 fb45 7f20 f7f5 ae25 cf76 459e ec1c ...E. ...%.vE... │ │ │ -0000f470: 3efe 44bd 36d9 4f64 6b45 0adc 446d 8161 >.D.6.OdkE..Dm.a │ │ │ -0000f480: 87a6 b112 ec49 6d28 452f 9ea6 514e e614 .....Im(E/..QN.. │ │ │ -0000f490: 3159 4e1f d621 51bb 9c51 b75b c78c 6cbb 1YN..!Q..Q.[..l. │ │ │ -0000f4a0: 9c37 b3b1 c58f 5441 bd11 a2dc b17a 4357 .7....TA.....zCW │ │ │ -0000f4b0: 02db 52a5 b02d a9ee 9e24 90d4 a0c2 4840 ..R..-...$....H@ │ │ │ -0000f4c0: e7f5 5ea9 bba2 e604 6416 43b6 74d2 e5ae ..^.....d.C.t... │ │ │ -0000f4d0: 3020 a44e 5099 4e77 8469 2418 a394 3404 0 .NP.Nw.i$...4. │ │ │ -0000f4e0: 997c 3906 8859 a430 3480 48a4 0a1b 4948 .|9..Y.04.H...IH │ │ │ -0000f4f0: 6470 f60d 4304 cb22 946e 7749 f6e8 b678 dp..C..".nwI...x │ │ │ -0000f500: 6d1f 93b2 1743 e178 f411 24ed 0976 cdc1 m....C.x..$..v.. │ │ │ -0000f510: 39be e76d 9d8a 4743 f982 d34b 79a6 b111 9..m..GC...Ky... │ │ │ -0000f520: 8dbd 30a6 848a 5388 1493 7822 80e1 1e4b ..0...S...x"...K │ │ │ -0000f530: a1a7 a1b1 9a4a 1d6f 16d5 50a3 d021 902f .....J.o..P..!./ │ │ │ -0000f540: 1004 ba23 83dc 1181 32c8 55d3 fb52 765a ...#....2.U..RvZ │ │ │ -0000f550: 3a18 4d5a 4206 656d 4107 8b59 b552 9816 :.MZB.emA..Y.R.. │ │ │ -0000f560: ea0d 7ac0 dde3 c9a6 25f4 5a27 4268 139a ..z.....%.Z'Bh.. │ │ │ -0000f570: 3798 129c 6230 6b52 56e6 5a6b 4e6b 2bf0 7...b0kRV.ZkNk+. │ │ │ -0000f580: d339 337d 006b daa0 0da2 54b1 a441 03a3 .93}.k....T..A.. │ │ │ -0000f590: 77c9 d9a4 817e c024 80c2 7e29 3020 c660 w....~.$..~)0 .` │ │ │ -0000f5a0: f0da 0846 cc71 8dad aa94 d2e0 9d86 c054 ...F.q.........T │ │ │ -0000f5b0: 9ef2 d19c cca8 2904 56b9 c0cd c4a6 b611 ......).V....... │ │ │ -0000f5c0: f67b 40f5 5d94 0261 2282 a623 1a83 29ad .{@.]..a"..#..). │ │ │ -0000f5d0: 45eb 9888 5ea4 dcea 5e29 fa03 80c5 f42a E...^...^).....* │ │ │ -0000f5e0: 8aae 2fa6 dfae 06e7 4514 3d7b 763c 1b8c ../.....E.={v<.. │ │ │ -0000f5f0: c6c5 2c8a 0a94 7af6 8cca bd99 9ede 5c16 ..,...z.......\. │ │ │ -0000f600: 9379 14c5 9479 5cdc be1d 9d47 7106 e312 .y...y\....Gq... │ │ │ -0000f610: bec6 07f1 dbd3 8337 bdab f8ed c941 ffe8 .......7.....A.. │ │ │ -0000f620: fdbb c3fe 9b1e 75f1 2707 affe e819 4524 ......u.'.....E$ │ │ │ -0000f630: a0db 1fc3 ed8f affa 5f8e 7a44 c193 834f ........_.zD...O │ │ │ -0000f640: 6f7b 7fe2 d66f 7fef 5d1e bceb 8d0e 5e4b o{...o..].....^K │ │ │ -0000f650: 9997 1f5f 7d79 ffe6 5d1f 57a7 077f eb15 ..._}y..].W..... │ │ │ -0000f660: 9c79 f8a6 e71d 7ca8 6669 7c87 1bc7 52fa .y....|.fi|...R. │ │ │ -0000f670: 8fcf fda3 feb1 7cef f7a3 f787 ef7a e707 ......|......z.. │ │ │ -0000f680: c7bf f57b c4c6 fce1 0f3d 522d 1e33 7109 ...{.....=R-.3q. │ │ │ -0000f690: 9e1b 1cbc a40c 98b9 9517 9188 72f4 3d1f ............r.=. │ │ │ -0000f6a0: df1d f4e9 2a4b f976 7477 f00f 7a5b a8d9 ....*K.vtw..z[.. │ │ │ -0000f6b0: a7d7 bf7f ec1f 1ef7 2ef0 cc67 c9fb d2ff ...........g.... │ │ │ -0000f6c0: dc7b eee9 cb2f bfbc c477 df7f 3aec 91a8 .{.../...w..:... │ │ │ -0000f6d0: f387 8f02 bea3 e33e 2a4f 7406 f1aa 04be .......>*Ot..... │ │ │ -0000f6e0: b92e 66c3 d1e9 3c7e 4137 9e5f 4ca7 7fc6 ..f...<~A7._L... │ │ │ -0000f6f0: 7f4e a6df 26df cbcb bf46 6768 804f 6fa3 .N..&....Fgh.Oo. │ │ │ -0000f700: ff07 e4fd e450 9dd9 0300 .....P.... │ │ │ +000010c0: 11ce ac89 e37c 88e3 9574 f0c2 d4bd 7a5b .....|...t....z[ │ │ │ +000010d0: e3db 5abd 2df2 158c 0aaf 2ae9 57a8 c45b ..Z.-.....*.W..[ │ │ │ +000010e0: 4ef8 36f7 9fd4 cd6a a399 b866 9d0f 5f7c N.6....j...f.._| │ │ │ +000010f0: d49c 1fad 1c8b 79a8 bf8a 6d80 d0fa 9025 ......y...m....% │ │ │ +00001100: 4380 3113 0641 db3e 4033 465d 6510 cc43 C.1..A.>@3F]e..C │ │ │ +00001110: 36f7 571a f604 c298 23cc b6fe 7db7 36ff 6.W.....#...}.6. │ │ │ +00001120: 94d0 a496 0c19 29c0 d497 20b7 75c4 6887 ......)... .u.h. │ │ │ +00001130: 9386 b25c 6569 8137 c65d 3e2f 5bb7 8978 ...\ei.7.]>/[..x │ │ │ +00001140: 585f f21e 33bf f413 27c3 6bd8 e68e 384e X_..3...'.k...8N │ │ │ +00001150: 2c15 7001 ca0a 576e dd0d df6c ac5a 6655 ,.p...Wn...l.ZfU │ │ │ +00001160: abbb e050 3d30 db13 ebe2 f95e 18eb ec6e ...P=0.....^...n │ │ │ +00001170: 606e 4bbf 11c6 c00c 6b06 c198 a478 4fb4 `nK.....k....xO. │ │ │ +00001180: 9c6d 36f8 a9cd 4e35 562b aa51 27cc 3ec5 .m6...N5V+.Q'.>. │ │ │ +00001190: 46ce 53c0 57e1 947c 1286 c9e7 f83d fe02 F.S.W..|.....=.. │ │ │ +000011a0: d71a 9ffe 13ca d302 baba 71fe f577 fabb ..........q..w.. │ │ │ +000011b0: 4a17 7924 724c 7bd3 f7b3 a6b1 ff24 6f7d J.y$rL{......$o} │ │ │ +000011c0: 7071 c318 8286 0d8b 306f 53cd 8acc 5605 pq......0oS...V. │ │ │ +000011d0: cfd6 85be d59f 65b9 f54d 7696 e632 49a7 ......e..Mv..2I. │ │ │ +000011e0: 3005 0579 f231 39dc 31a6 0290 6f64 473a 0..y.19.1...odG: │ │ │ +000011f0: b300 3562 8578 7c4d 9fe8 ff5b 0dbc f755 ..5b.x|M...[...U │ │ │ +00001200: 8a07 266a 5afd 1d33 fa26 38cb adab a5e8 ..&jZ..3.&8..... │ │ │ +00001210: 74f1 8950 fd4d 7196 6b1f 6bd7 ab34 4aea t..P.Mq.k.k..4J. │ │ │ +00001220: 9aa9 aef1 5649 47f7 c46f cd02 f5cb 3bfb ....VIG..o....;. │ │ │ +00001230: 652a a850 9415 cd55 9372 a345 932f 6ab5 e*.P...U.r.E./j. │ │ │ +00001240: 91cc 484d f78c fffa 671d 02e8 125c dd86 ..HM....g....\.. │ │ │ +00001250: 9def 9419 ff55 3263 3b64 c69b 32b3 b83d .....U2c;d..2..= │ │ │ +00001260: ef16 15db ee6e 9fa8 ba87 8f74 f64d aa4b .....n.....t.M.K │ │ │ +00001270: 5386 82d4 b923 34ee c9fa 7c20 9bfa 79c2 S....#4...| ..y. │ │ │ +00001280: 4c14 8336 4a65 cb56 497f 35a8 af2c 1730 L..6Je.VI.5..,.0 │ │ │ +00001290: d33b 1f90 7153 8254 ca41 9f4c f537 7282 .;..qS.T.A.L.7r. │ │ │ +000012a0: ccc4 ac55 ee17 cfe6 55ee 0325 7c2a cec8 ...U....U..%|*.. │ │ │ +000012b0: d8e5 73f0 92e4 cad8 766e 7047 ba70 9d5c ..s.....vnpG.p.\ │ │ │ +000012c0: 6ccc bdd4 f95f 155b 9479 e7d2 b50c 3001 l...._.[.y....0. │ │ │ +000012d0: 9878 4646 5647 0ed2 8e07 7438 30c6 440d .xFFVG....t80.D. │ │ │ +000012e0: 9d5a 4719 36cc 62ac f91d 35c8 a01d 4428 .ZG.6.b...5...D( │ │ │ +000012f0: b3e3 a4ea f4e9 de09 a9c0 e813 cd7e 5182 .............~Q. │ │ │ +00001300: cd00 d786 1970 a234 6c68 e70b 3ec6 58af .....p.4lh..>.X. │ │ │ +00001310: 3a9b 8fcf 8a3a 4d87 b91c bcb5 c9c8 811a :....:M......... │ │ │ +00001320: 35c3 0650 5944 b2f4 3874 885f c043 03a3 5..PYD..8t._.C.. │ │ │ +00001330: 182c 6044 a0a4 826e 5aeb 8ff6 cb12 bd34 .,`D...nZ......4 │ │ │ +00001340: fa52 74b6 14a5 e31e 7da6 eb66 58b7 e6e8 .Rt.....}..fX... │ │ │ +00001350: 7a75 dd86 f2d2 99ad 53d4 1419 4234 bd36 zu......S...B4.6 │ │ │ +00001360: e41e 12d6 2c75 b4ac 1556 0722 9674 101d ....,u...V.".t.. │ │ │ +00001370: 51b5 8414 db6b a6a5 80af d495 7a45 64eb Q....k......zEd. │ │ │ +00001380: 754b 468e 514d 8999 7b22 f7b1 9ade 308a uKF.QM..{"....0. │ │ │ +00001390: c7a2 ba12 2c55 e223 6abf ae37 be06 6713 ....,U.#j..7..g. │ │ │ +000013a0: 34d9 cca6 9a6d ae75 0006 4b2d d589 386f 4....m.u..K-..8o │ │ │ +000013b0: 6942 5823 e15a d0c7 e626 cb8a db3a 6960 iBX#.Z...&...:i` │ │ │ +000013c0: 8807 1d82 e3ef d062 1cc2 87a9 a878 41e4 .......b.....xA. │ │ │ +000013d0: a113 4752 3bee a193 c732 af5f 0299 1b8f ..GR;....2._.... │ │ │ +000013e0: 3a74 1288 fab0 ab7b 66ab 3981 fe06 51c4 :t.....{f.9...Q. │ │ │ +000013f0: 08f7 6fa2 c4c6 819f 5983 2f4a 5994 780d ..o.....Y./JY.x. │ │ │ +00001400: 8553 6bfa fc1b d391 c4c8 813d b6a4 e431 .Sk........=...1 │ │ │ +00001410: ab96 57b5 2246 db0e d112 b04a 4124 ac1a ..W."F.....JA$.. │ │ │ +00001420: cafd d42f cc59 e760 a1ee 9d95 7ae0 92d4 .../.Y.`....z... │ │ │ +00001430: d14e 6796 eb08 b59d 70a9 9dd2 4cdc 1d78 .Ng.....p...L..x │ │ │ +00001440: dc22 5b75 e6e7 01b7 485a 89fb bb13 b370 ."[u....HZ.....p │ │ │ +00001450: 5f75 a17f baa2 fadd 0e04 1e79 3d57 5570 _u.........y=WUp │ │ │ +00001460: 177f 2ec2 edd7 bfba a1d0 bfa9 04a0 0bab ................ │ │ │ +00001470: bef9 fb1b 5fc0 bcfd 0536 731e 98de c185 ...._....6s..... │ │ │ +00001480: 7776 015b 00d8 c09c db3f 0972 ed2f a390 wv.[.....?.r./.. │ │ │ +00001490: 7fe9 f1bf a409 fea2 4595 4d75 6127 5605 ........E.Mua'V. │ │ │ +000014a0: 87dc 3b3f 3f7b 47cd f9e5 5cc0 ded8 4f38 ..;??{G...\...O8 │ │ │ +000014b0: ecb0 6738 5afa 8190 711a 44b0 0d6e 9038 ..g8Z...q.D..n.8 │ │ │ +000014c0: f877 cc39 d229 47fe bcc0 44a3 ff3c 7ca7 .w.9.)G...D..<|. │ │ │ +000014d0: d2c6 c008 0b50 9790 e370 f908 36d1 34b0 .....P...p..6.4. │ │ │ +000014e0: 1ed3 b947 0436 3f39 c2eb 0c27 3b37 6bfc ...G.6?9...';7k. │ │ │ +000014f0: e933 ff21 8330 9f90 75fe d53b fead cab8 .3.!.0..u..;.... │ │ │ +00001500: f22a 72db f951 7e10 a4f3 cc4f d6b4 7dc5 .*r..Q~....O..}. │ │ │ +00001510: d39b 1f6e 3e63 0ad4 3b4a 5d02 4430 d529 ...n>c..;J].D0.) │ │ │ +00001520: b4f7 977e 14fb 1340 20c6 7d7e 73f9 57ee ...~...@ .}~s.W. │ │ │ +00001530: c3f8 f4e8 8a20 8fb2 b2e8 1551 4ca9 5448 ..... .....QL.TH │ │ │ +00001540: a6f5 8323 c8df 7584 079f 69be 7668 5a55 ...#..u...i.vhZU │ │ │ +00001550: 6eb2 2adb e73b f581 8dc2 c0ad 7d0d 439f n.*..;......}.C. │ │ │ +00001560: 7cea baee d939 1a79 dae6 d63f b040 c9fc |....9.y...?.@.. │ │ │ +00001570: 0806 fed5 198f 9d88 ca54 f63d 6e63 9a19 .........T.=nc.. │ │ │ +00001580: aacd 37e6 79d6 b98c f5f3 0d9e 3a22 b4ce ..7.y.......:".. │ │ │ +00001590: 561e f0d7 2c54 ba6f 5d7a 34df 1cd4 e834 V...,T.o]z4....4 │ │ │ +000015a0: b96a a415 8c7e f141 1e1d 6354 7fea 42cc .j...~.A..cT..B. │ │ │ +000015b0: 0c71 c819 1436 cde6 141e ab23 a4ba eda7 .q...6.....#.... │ │ │ +000015c0: 649a f273 5edd 81d3 9c9a 94b8 03bd 220e d..s^.........". │ │ │ +000015d0: 7993 d628 2df1 7700 0e6a cdfe 2ff7 d40d y..(-.w..j../... │ │ │ +000015e0: e0c3 7bb3 7e53 932e b546 2aaf 6876 9b9f ..{.~S...F*.hv.. │ │ │ +000015f0: 9b45 1c53 ed01 566f d5fa f328 5eeb 7a50 .E.S..Vo...(^.zP │ │ │ +00001600: 543c 5e86 350d aa9f b451 7f12 6a9d 7e11 T<^.5....Q..j.~. │ │ │ +00001610: 61b4 98b7 6b3f 953e 28ff 25d9 282d c4a8 a...k?.>(.%.(-.. │ │ │ +00001620: b889 5622 bc8d ca60 66a7 2afc 882b 0bad ..V"...`f.*..+.. │ │ │ +00001630: f26d 5a44 eaa7 52f0 e0a0 5907 cb29 7806 .mZD..R...Y..)x. │ │ │ +00001640: 6b51 8022 9a34 ba56 97d5 314c 9537 cf74 kQ.".4.V..1L.7.t │ │ │ +00001650: b23c af0e cfd4 1570 7dfe 43f9 f11c f65d .<.....p}.C....] │ │ │ +00001660: 0ce7 7370 ca9d 4bfa 5ea6 41b6 7d6e a6df ..sp..K.^.A.}n.. │ │ │ +00001670: 69e9 0aca 62b9 3ebf 1e0c 6e06 c7c7 c3f7 i...b.>...n..... │ │ │ +00001680: 2783 cb61 fffd c9f0 eae6 fdd0 3df1 bcff '..a........=... │ │ │ +00001690: 66ef 5f7b e448 ae34 5df4 bbff 8a38 1f04 f._{.H.4]....8.. │ │ │ +000016a0: a80e b654 6e66 6e7e 690c 368e 5fd5 0224 ...Tnfn~i.6._..$ │ │ │ +000016b0: b520 69f6 cc40 e80f 6431 ab8a 6816 c949 . i..@..d1..h..I │ │ │ +000016c0: b2a4 aa2d e8bf 9fe7 318f c80c 2693 454a ...-....1...&.EJ │ │ │ +000016d0: 2365 46cd 74ab 8b91 11e1 e1be cc6c 5dde #eF.t........l]. │ │ │ +000016e0: 65b6 2e53 d7c5 65cd f39a 9625 c5bc e6dc e..S..e....%.... │ │ │ +000016f0: 0d7d 1ce2 d24d cbd0 c569 e9f2 3656 f58a .}...M...i..6V.. │ │ │ +00001700: 64e5 388c db30 f771 d9ba b8b5 4d18 f23c d.8..0.q....M..< │ │ │ +00001710: cc31 d40b bf6e 72ec b7dc d4cb 18b6 8d1f .1...nr......... │ │ │ +00001720: afd3 344c 4ddd f5dd 340e a9ca 619a b6a9 ..4LM...4...a... │ │ │ +00001730: 9bb7 396f 43c8 7109 6b9e a67a 5cfa a50e ..9oC.q.k..z\... │ │ │ +00001740: eddc cedb d8ac 5313 a634 e7b0 d443 98e3 ......S..4...C.. │ │ │ +00001750: 929b a65e 5b7e b374 a1ea e6dc f6a1 9dea ...^[~.t........ │ │ │ +00001760: 340d 7598 b666 8c79 acbb d0e5 d4d7 6bae 4.u..f.y......k. │ │ │ +00001770: c718 d2d6 77dd dc34 5dd7 7b9b 715c a679 ....w..4].{.q\.y │ │ │ +00001780: eedb a565 50a1 5adb 714b 6d33 d5d3 36f3 ...eP.Z.qKm3..6. │ │ │ +00001790: 558c 3c3a e77e ce73 1fc6 6e69 b85d 68e3 U.<:.~.s..ni.]h. │ │ │ +000017a0: b02c 39f4 31d6 6dd7 40e4 52f7 710c 7163 .,9.1.m.@.R.q.qc │ │ │ +000017b0: 1c55 bd2d cd96 b776 4921 0edb bc6d 5b80 .U.-...vI!...m[. │ │ │ +000017c0: 8a21 4486 d12d ebdc 2f29 8db9 9bf2 b8d6 .!D..-../)...... │ │ │ +000017d0: 29f6 eb36 2cb9 1b97 659c 7393 6297 aab9 )..6,...e.s.b... │ │ │ +000017e0: 0e43 74d6 c6d0 73e7 b4e5 3a73 8334 754c .Ct...s...:s.4uL │ │ │ +000017f0: 46dd e6ad 5f86 b8ad 3175 43b3 c465 1a86 F..._...1uC..e.. │ │ │ +00001800: d88f dd3c e425 8ded 3a4c 55bf f27d dfcc ...<.%..:LU..}.. │ │ │ +00001810: 633d 8e4d d3b4 6189 5bb3 8d35 4bd9 87b9 c=.M..a.[..5K... │ │ │ +00001820: ddf2 c4bc 0ffd 3c74 10b5 86b6 6d43 ddb4 ......l.8U │ │ │ +00001890: 4c48 cdd0 27a6 795e 523d cc6d d787 c09b LH..'.y^R=.m.... │ │ │ +000018a0: 8dab d3d6 6ecb 3c8c 6bdb 6c5d b32e cdca ....n.<.k.l].... │ │ │ +000018b0: afe2 1afa a5ef eb69 e99b 3856 cbb8 2dfc .......i..8V..-. │ │ │ +000018c0: bdd5 6d42 95d5 0c7b 68da baef 361f 370c ..mB...{h...6.7. │ │ │ +000018d0: acfe 34a7 8e6f 58e7 a99f c726 d653 dbc2 ..4..oX....&.S.. │ │ │ +000018e0: 1071 9de6 d8c4 aa5d a690 9182 2eb4 cdbc .q.....]........ │ │ │ +000018f0: e53c a5c4 a40f 4b4c c3c4 1ae4 14a7 7660 .<....KL......v` │ │ │ +00001900: f198 d921 f5ac 40d3 cc70 f69c 631b 62bb ...!..@..p..c.b. │ │ │ +00001910: f5d5 d48d a91d 4260 1dda 1e96 18fa 36f5 ......B`......6. │ │ │ +00001920: 21c2 0c6b e8b6 9443 17d3 326c 611c ea08 !..k...C..2la... │ │ │ +00001930: 9b48 dbd0 4075 4c7d d7f2 6d05 5fe5 a981 .H..@uL}..m._... │ │ │ +00001940: b1b6 b8b4 fd9c b684 c88c 7ddb c037 210f ..........}..7!. │ │ │ +00001950: b0eb d0f5 7dcc 5d3f cedd 3621 526b 84dc ....}.]?..6!Rk.. │ │ │ +00001960: 34c1 2353 ea9a 2aad 71ed 620e 0353 bfe4 4.#S..*.q.b..S.. │ │ │ +00001970: 7a9e 1826 3c18 bbcc 65f5 3036 5b5a 1708 z..&<...e.06[Z.. │ │ │ +00001980: cf6d 8b80 f530 e350 2f69 81c2 7e18 fa5c .m...0.P/i..~..\ │ │ │ +00001990: 57c3 d4e5 ae69 e2d4 ad63 4238 e089 2573 W....i...cB8..%s │ │ │ +000019a0: af1e 09cc 7185 f9ba 1569 44ac eb2d 742c ....q....iD..-t, │ │ │ +000019b0: 67db c5d0 d409 f966 e69a 5c75 f5d0 af73 g......f..\u...s │ │ │ +000019c0: 9327 f82a 2dcc ced6 f1d3 6e65 4196 9127 .'.*-.....neA..' │ │ │ +000019d0: d6fd bc6e fc7e e957 9e9d 1869 c36a 2cc8 ...n.~.W...i.j,. │ │ │ +000019e0: 7adf 25a4 bf62 74a9 7704 10df d5a9 6eb6 z.%..bt.w.....n. │ │ │ +000019f0: 7e6b 633d 73cf 25e6 1ece 1d62 9d97 310d ~kc=s.%....b..1. │ │ │ +00001a00: 39b7 430b f322 1808 6353 c729 6550 dd3c 9.C.."..cS.)eP.< │ │ │ +00001a10: b53d dc8f f259 33df f5f5 d870 f592 506c .=...Y3....p..Pl │ │ │ +00001a20: 755c 539e 10be 6ef1 dbbc 7653 3fa2 fbe0 u\S...n...vS?... │ │ │ +00001a30: d10d e94e ed94 97a5 1aeb 897b 84ad 5fbb ...N.......{.._. │ │ │ +00001a40: ad49 6d42 1036 689d b708 8975 b32c 53bf .ImB.6h....u.,S. │ │ │ +00001a50: cd7c c763 bbb9 5e42 5b23 642b 1386 4420 .|.c..^B[#d+..D │ │ │ +00001a60: 04b1 5ab6 ad47 dbb0 eac3 3cf0 4d8c 1925 ..Z..G....<.M..% │ │ │ +00001a70: d2cd 4bdf 4597 a396 05e0 e431 c3ca 0c74 ..K.E......1...t │ │ │ +00001a80: 8bcc 4f87 8640 23cc 6959 ab75 4447 c6b9 ..O..@#.iY.uDG.. │ │ │ +00001a90: 6645 98b0 ae56 0be6 b981 5fd7 a6e3 af7a fE...V...._....z │ │ │ +00001aa0: 5ca7 54af 7d33 7669 9d17 ae66 5db8 d9d6 \.T.}3vi...f]... │ │ │ +00001ab0: ae63 eca7 a90a ed3a a1d8 19d0 1cfb 7e6d .c.....:......~m │ │ │ +00001ac0: 998f 31f5 f07d 868f 3786 10d1 590b d3d0 ..1..}..7...Y... │ │ │ +00001ad0: b5dd d6ce 538e dbc0 f8d7 7e65 fd9b 90aa ....S.....~e.... │ │ │ +00001ae0: badb 5890 6e82 8810 bbbe ed60 85ae 1986 ..X.n......`.... │ │ │ +00001af0: b5f1 9a7a d8a2 e557 6268 d1ad 79ee da26 ...z...Wbh..y..& │ │ │ +00001b00: 2166 6d13 07e8 4123 add5 c412 c2bb 2b6c !fm...A#......+l │ │ │ +00001b10: d44e cec3 1252 1d67 54fc 364f 9b52 3931 .N...R.gT.6O.R91 │ │ │ +00001b20: 23a8 7c4c c5d4 aa96 a6b4 f428 f275 6ab7 #.|L.......(.uj. │ │ │ +00001b30: 3a4f d514 c7a2 11d3 dca5 796a 4634 f636 :O........yjF4.6 │ │ │ +00001b40: 0db9 5fd1 9a2c d9d2 0fb9 ad97 d8b1 30cb .._..,........0. │ │ │ +00001b50: 1a98 edb9 4623 3007 ce24 6aac daea 50f3 ....F#0..$j...P. │ │ │ +00001b60: 07c2 93b1 708c 14b5 54cb 124d 1e52 33a1 ....p...T..M.R3. │ │ │ +00001b70: 5bc3 989a bac5 e68d 1bc4 2dcd c26a a273 [.........-..j.s │ │ │ +00001b80: 24a5 cbb1 eada 8842 455f cca8 b098 f2a0 $......BE_...... │ │ │ +00001b90: 96e7 3110 320e 6386 8342 3fa3 1779 38ec ..1.2.c..B?..y8. │ │ │ +00001ba0: 1a87 01a3 b5cc 0dab 3a0d 0d82 8a71 4544 ........:....qED │ │ │ +00001bb0: 6638 b5e1 3931 6e63 87d0 a63a 7468 91be f8..91nc...:th.. │ │ │ +00001bc0: ce6b 0cfd 3073 5f66 2aaf 136f f38a 3ca3 .k..0s_f*..o..<. │ │ │ +00001bd0: 9f1a cd63 6cab 19d2 1363 c11a ed22 8805 ...cl....c...".. │ │ │ +00001be0: aba7 312f 0da2 9966 a427 0c29 2c5c 0343 ..1/...f.'.),\.C │ │ │ +00001bf0: b658 d519 b21a 541d fa22 417d d535 6360 .X....T.."A}.5c` │ │ │ +00001c00: e1e6 360d fdd8 060c d632 6215 426e b13c ..6......2b.Bn.< │ │ │ +00001c10: 3c0b bb31 b4c3 dcc0 6508 c10c a78f 799d <..1....e.....y. │ │ │ +00001c20: 47d4 1aba 0a46 a8c2 1452 6811 5c86 1dda G....F...Rh.\... │ │ │ +00001c30: b466 657e 4933 5672 4381 353d 02a9 2e83 .fe~I3VrC.5=.... │ │ │ +00001c40: 7f12 2a7e 8e19 6b11 9a16 838a 12dc 866a ..*~..k........j │ │ │ +00001c50: c57c 30b9 330f 9cba a667 84cc 5d08 3562 .|0.3....g..].5b │ │ │ +00001c60: 0725 70ce a082 ecb1 ac61 1d46 5005 0bb2 .%p......a.FP... │ │ │ +00001c70: 6144 725f 261c 9586 b544 7b77 acc3 ba05 aDr_&....D{w.... │ │ │ +00001c80: 6d0c 93c1 10ea 0686 c62e 8f28 811e 6580 m..........(..e. │ │ │ +00001c90: 6872 bb3c 6e30 708b e6c0 d681 67d6 b54a hr.[. │ │ │ +00001f20: 7277 5506 3861 85d6 1124 8a34 82f3 03e6 rwU.8a...$.4.... │ │ │ +00001f30: 0d68 8175 1359 4d09 6703 e33e c15c 398d .h.u.YM.g..>.\9. │ │ │ +00001f40: 7503 d722 23fd 88ba 1f80 e058 67ac 689d u.."#......Xg.h. │ │ │ +00001f50: 51c1 581b 50fa 80d4 0d6b 0f7f 4ddc 1b49 Q.X.P....k..M..I │ │ │ +00001f60: e954 587d b331 8b6b 5671 c0b0 eda4 6166 .TX}.1.kVq....af │ │ │ +00001f70: d9b6 5ce5 6542 2129 85d0 c7b4 a39f 1966 ..\.eB!).......f │ │ │ +00001f80: 9355 e5cd 26b0 1d06 7517 806f ed98 8706 .U..&...u..o.... │ │ │ +00001f90: 3b82 aec3 c086 be19 f2ca 24a6 a103 4a8e ;.........$...J. │ │ │ +00001fa0: 7582 3986 5ae5 8a3b 5483 0d51 3828 a439 u.9.Z..;T..Q8(.9 │ │ │ +00001fb0: 60da 9bae 1715 420e ee91 2b0a d69d 7006 `.....B...+...p. │ │ │ +00001fc0: b60d 46d2 9d40 f5b6 c83a ce12 0b3f e775 ..F..@...:...?.u │ │ │ +00001fd0: 4348 c1da 5d8f 86ae d3dc 800e b112 3560 CH..].........5` │ │ │ +00001fe0: ae87 6771 44d2 b8e2 91f4 755b 6501 6e2f ..gqD.....u[e.n/ │ │ │ +00001ff0: d3c1 b0eb d833 7fe8 c080 02c4 b0a6 b603 .....3.......... │ │ │ +00002000: d8af c00c bc0e 6669 8416 f41c 7608 ec3a ......fi....v..: │ │ │ +00002010: 4ef0 41ae 5a40 198b 9659 0601 5ed2 7aa0 N.A.Z@...Y..^.z. │ │ │ +00002020: 0040 22c8 d4d0 7530 23cb 544f 28f3 a61d .@"...u0#.TO(... │ │ │ +00002030: 609e 160d beac 582a bc52 0c50 b5ac 5b0e `.....X*.R.P..[. │ │ │ +00002040: 8833 0c5e 33c4 b061 3ae0 c47e 847f c0f5 .3.^3..a:..~.... │ │ │ +00002050: 0333 0548 c2db 0411 6126 98d7 b488 f803 .3.H....a&...... │ │ │ +00002060: 93c9 f006 60de 8829 40d5 42d9 34e2 79a1 ....`..)@.B.4.y. │ │ │ +00002070: 7b13 588e 5b34 6d04 d6e3 678d 1388 07b0 {.X.[4m...g..... │ │ │ +00002080: 01e6 ed41 114b 8d39 c36e 459c de5c 21fa ...A.K.9.nE..\!. │ │ │ +00002090: 1366 9e4b 2650 1974 23cf 11ee 5b40 980b .f.K&P.t#...[@.. │ │ │ +000020a0: 383e 46e0 2e6b 9170 ede0 b78e 0f71 d1b0 8>F..k.p.....q.. │ │ │ +000020b0: 5e19 4b86 f456 00ce 6d05 e801 1726 35f1 ^.K..V..m....&5. │ │ │ +000020c0: b061 cad1 561d c285 2943 29e6 15f5 0085 .a..V...)C)..... │ │ │ +000020d0: 900f 0360 7b46 ecce 38ac 8815 83ad 40f6 ...`{F..8.....@. │ │ │ +000020e0: b032 ca69 2d26 11d4 d276 4829 1a25 0ec0 .2.i-&...vH).%.. │ │ │ +000020f0: c60d 3ec4 23d2 0f82 11c0 c080 8b82 3673 ..>.#.........6s │ │ │ +00002100: 92d1 97ae eaf1 d07b ecdb 9440 30f8 a71b .......{...@0... │ │ │ +00002110: 8c80 8e64 495a 2024 928a 7000 5db7 3509 ...dIZ $..p.].5. │ │ │ +00002120: c7f5 436b 2c1d c204 af88 672a d02f b804 ..Ck,.....g*./.. │ │ │ +00002130: e69f fb1a 039f 3031 e878 70de b2f2 6642 ......01.xp...fB │ │ │ +00002140: 75e0 8735 ee01 4c88 d1c0 735a c636 c619 u..5..L...sZ.6.. │ │ │ +00002150: e38d a147 2389 5437 8c44 5dd7 4c0e f611 ...G#.T7.D].L... │ │ │ +00002160: 5d83 5387 f389 dbc9 ef66 603d 1c8c 939f ].S......f`=.... │ │ │ +00002170: a779 e1e9 01f5 c392 c3a3 0920 5cad f805 .y......... \... │ │ │ +00002180: 703f 486c a881 f313 a804 1e6f c296 71e9 p?Hl.......o..q. │ │ │ +00002190: 01e4 40de 06f0 8637 9480 cc9d ae06 a011 ..@....7........ │ │ │ +000021a0: e1c5 0c00 7d50 ebd8 9461 8102 ac7b 8838 ....}P...a...{.8 │ │ │ +000021b0: aad8 59a6 8409 ec98 8706 3cab 8033 097d ..Y.......<..3.} │ │ │ +000021c0: 0691 e0f9 a07e 55ec 19ae 1cf8 b402 fbc0 .....~U......... │ │ │ +000021d0: 6d79 0a13 5251 0301 37bd 78a4 049f 0525 my..RQ..7.x....% │ │ │ +000021e0: 09af c89e 40bc b62c 16fa 058f 34ac 35c0 ....@..,....4.5. │ │ │ +000021f0: 3332 2da1 c22e 2538 624b 7896 98d8 9e81 32-...%8bKx..... │ │ │ +00002200: 610e 41c2 50de 66b4 0d3e cb92 320b b6e0 a.A.P.f..>..2... │ │ │ +00002210: 416e 03f8 04cc 2f2e 842d 901f fc46 6c7d An..../..-...Fl} │ │ │ +00002220: 8b21 4085 6144 c033 e09f 0e60 007c 63e9 .!@.aD.3...`.|c. │ │ │ +00002230: 7085 8009 303b f20b 8b02 2650 7b9d 5b0f p...0;....&P{.[. │ │ │ +00002240: fd36 a200 eb6a c164 764d 4680 5bc4 8507 .6...j.dvMF.[... │ │ │ +00002250: 0cb8 4d20 fb8c 238a 0b9e 4675 1dea 151e ..M ..#...Fu.... │ │ │ +00002260: 0b09 e089 2b86 6a47 5b81 8244 77d5 c2ed ....+.jG[..Dw... │ │ │ +00002270: 4138 4337 688a d533 4344 278e 294c ed12 A8C7h..3CD'.)L.. │ │ │ +00002280: 4384 8f40 0c00 e508 5885 9358 5484 b019 C..@....X..XT... │ │ │ +00002290: 3604 67c3 1855 33b8 0b00 885b 1a06 242a 6.g..U3....[..$* │ │ │ +000022a0: ae78 4aad 860f 9d86 a6e7 6608 1ee8 058d .xJ.......f..... │ │ │ +000022b0: 3484 bac3 e2e2 03ad b843 4c55 c697 032b 4........CLU...+ │ │ │ +000022c0: b322 79d4 7604 0003 6604 81c9 5081 5426 ."y.v...f...P.T& │ │ │ +000022d0: 702d ea27 e9fe 0551 3b8f 41cd e5ba 5f13 p-.'...Q;.A..._. │ │ │ +000022e0: 0004 09ed 2677 b290 3550 38d3 a23d 8b59 ....&w..5P8..=.Y │ │ │ +000022f0: 7970 4f04 5388 b68a 0e2d baa3 00d0 1612 ypO.S....-...... │ │ │ +00002300: e009 63e9 518c 4302 2e6d 5080 36c1 d8e1 ..c.Q.C..mP.6... │ │ │ +00002310: 77c3 cb4d 9710 db79 449e d28c c44b 257e w..M...yD....K%~ │ │ │ +00002320: a820 1707 b75f 7a60 f488 e65b 1b6c 20f8 . ..._z`...[.l . │ │ │ +00002330: af5e 2ba1 2b73 3f2e 6090 2901 3c5a c411 .^+.+s?.`.)..Y.(0.... │ │ │ +00002390: 7fb1 e02d 706a 650e a3db 7cf5 00dc 49be ...-pje...|...I. │ │ │ +000023a0: c7e9 6cc0 e0e8 858a c506 fce6 30f5 b017 ..l.........0... │ │ │ +000023b0: 9382 38d4 4b8d b7d3 e108 07ed 6eea 875e ..8.K.......n..^ │ │ │ +000023c0: 6703 7715 bc84 3330 77bd be3a 9fa1 02ab g.w...30w..:.... │ │ │ +000023d0: 76aa 47c4 0169 47b5 0e61 c928 6c14 3500 v.G..iG..a.(l.5. │ │ │ +000023e0: 679a 7155 c18b 7843 7039 0667 69c2 3aa3 g.qU..xCp9.gi.:. │ │ │ +000023f0: 64f1 9560 2235 287e 7285 7968 db76 19b1 d..`"5(~r.yh.v.. │ │ │ +00002400: a8fd ac36 c093 e765 0c40 e119 133a 0811 ...6...e.@...:.. │ │ │ +00002410: 1720 214b 9b5b 1e8a 5784 be06 b68d a8cd . !K.[..W....... │ │ │ +00002420: dca2 95b1 55f0 60ec c788 ebb6 cd1d 0039 ....U.`........9 │ │ │ +00002430: 6006 321a 05a8 d500 b73b 7d3e 1eb4 f57a `.2......;}>...z │ │ │ +00002440: 72c9 bdcb 2ee5 d4c7 88f7 8edc 4f53 bf4d r...........OS.M │ │ │ +00002450: da7e 8c39 6403 e2f5 0a86 05ff a7eb 22d6 .~.9d.........". │ │ │ +00002460: b25b 808c a880 04ab bbe1 8aca c148 c037 .[...........H.7 │ │ │ +00002470: f5d4 5518 0bc6 8b9f 3046 7c56 bc03 ec40 ..U.....0F|V...@ │ │ │ +00002480: af49 9c7b f404 ec14 3bef 8612 8722 5407 .I.{....;...."T. │ │ │ +00002490: 4b1f 41f5 41ed 8d2e 43ad b7e0 639d 0714 K.A.A...C...c... │ │ │ +000024a0: fe36 e1fc 61fb eb3e 2dee 5362 bf71 8617 .6..a..>-.Sb.q.. │ │ │ +000024b0: 570b 1e8f 9ae7 c9ed 9f39 cf88 10e8 93b5 W........9...... │ │ │ +000024c0: ad80 b088 4268 dc1b 10da e32e 03a4 70a4 ....Bh........p. │ │ │ +000024d0: 00fb 284b 84d7 dd1a 5c66 5c6d dc7e 2ccf ..(K....\f\m.~,. │ │ │ +000024e0: 9c00 c663 9ef0 5b6a 8026 101a 6704 8903 ...c..[j.&..g... │ │ │ +000024f0: 39d4 8234 5c34 7ce1 84b7 8eb0 d560 2f56 9..4\4|......`/V │ │ │ +00002500: 1ee1 752f 6e73 b763 c38c b740 08bd fc29 ..u/ns.c...@...) │ │ │ +00002510: d455 ad41 4529 3430 09be cac0 446f 8c59 .U.AE)40....Do.Y │ │ │ +00002520: 5489 7902 46e1 3ff5 7161 f888 32b8 1af0 T.y.F.?.qa..2... │ │ │ +00002530: 8079 4751 6e0a 5a04 2beb 59cd 1dcc be41 .yGQn.Z.+.Y....A │ │ │ +00002540: 292f ed32 cd61 51b3 2c63 e326 00d0 07d0 )/.2.aQ.,c.&.... │ │ │ +00002550: 3930 625d d00e 4e59 660d 0096 0f73 5465 90b]..NYf....sTe │ │ │ +00002560: f468 c180 005c 68c7 baf7 a00a 0d6d f238 .h...\h......m.8 │ │ │ +00002570: a996 a161 2834 ca84 4e02 37eb a3f6 c05f ...a(4..N.7...._ │ │ │ +00002580: f033 54e6 cafd 6d34 0d32 32ea ef6e 01eb .3T...m4.22..n.. │ │ │ +00002590: 87d4 33ea a015 1936 771d 1093 b00d f8a5 ..3....6w....... │ │ │ +000025a0: 6b42 8b33 85fc 66c5 72a5 3c55 589f 00bc kB.3..f.r...?.h.>....b.. │ │ │ +00002710: 8afa a879 5415 226e 6166 363a bcb8 a501 ...yT."naf6:.... │ │ │ +00002720: 8e23 aad1 7484 16d8 c74d 11ea 09a5 801f .#..t....M...... │ │ │ +00002730: 8ab8 03f1 6136 41eb 3020 bdf0 7495 0083 ....a6A.0 ..t... │ │ │ +00002740: 2c59 8f06 890a 5e37 d528 6ae8 47f0 d4e2 ,Y....^7.(j.G... │ │ │ +00002750: 6333 0b17 2778 1188 8608 227b d3a6 abd7 c3..'x...."{.... │ │ │ +00002760: 4863 a8dc 6853 6be2 a9eb 6436 cb86 6241 Hc..hSk...d6..bA │ │ │ +00002770: 07e5 95d9 c42d a81b b953 9f6c f6d2 ad75 .....-...S.l...u │ │ │ +00002780: 9b14 ed56 039d 26b4 50c5 2ae7 396c 880b ...V..&.P.*.9l.. │ │ │ +00002790: 8bb7 f408 0d10 0e8f 0adb 396e 2efd 08f8 ..........9n.... │ │ │ +000027a0: da26 e022 f82e f3e3 7945 2258 3140 12b8 .&."....yE"X1@.. │ │ │ +000027b0: 2654 2332 c718 a6e8 9ec4 00a9 5850 6620 &T#2........XPf │ │ │ +000027c0: 2674 4371 0f1b d506 be28 4a0d e50e ac1a &tCq.....(J..... │ │ │ +000027d0: a7ae eb50 e040 2edc 996a 08bb 53d1 3197 ...P.@...j..S.1. │ │ │ +000027e0: 0d18 17cc cf8a a02b 989a 6576 12eb 5eaf .......+..ev..^. │ │ │ +000027f0: 0a1e c001 685c 3eac 8f7c 0333 b6a9 a900 ....h\>..|.3.... │ │ │ +00002800: 0c18 252e 99d1 97b8 062d 5011 cb0f 3cc1 ..%......-P...<. │ │ │ +00002810: d31e 9937 a624 6873 93e8 62c1 d475 3d3e ...7.$hs..b..u=> │ │ │ +00002820: 5b23 7061 46c7 0afb b8f6 bd4e 03a2 228e [#paF......N..". │ │ │ +00002830: afeb 88b4 0991 e30c d7a0 fb80 48e8 19b0 ............H... │ │ │ +00002840: 67ab 8d9f f483 f123 9121 bfac 56e0 174c g......#.!..V..L │ │ │ +00002850: 5d8b 30e1 c419 ec81 456b c611 93ce 4f61 ].0.....Ek....Oa │ │ │ +00002860: 5f90 1b0e 1d2c 128b 1be8 f1c8 12b0 b9c1 _....,.......... │ │ │ +00002870: 0dc4 b5aa 9133 1e07 e8e7 77d8 5190 097a .....3....w.Q..z │ │ │ +00002880: 84f7 43ed 96cc b621 069b 375f d179 8c09 ..C....!..7_.y.. │ │ │ +00002890: 571a 3dd0 83d3 5af4 ef1c 2be0 2ea8 d623 W.=...Z...+....# │ │ │ +000028a0: 137c 74f0 2a8e 11ea 086b 87be 6156 01a8 .|t.*....k..aV.. │ │ │ +000028b0: 283a 8c50 b30a ca87 21ba 2d85 1888 e4e7 (:.P....!.-..... │ │ │ +000028c0: 017f 0114 84c2 8a71 5b80 5009 1bb7 d6c3 .......q[.P..... │ │ │ +000028d0: b8e8 58e2 7b22 1f9d 5bf3 e302 9bad 2064 ..X.{"..[..... d │ │ │ +000028e0: e0ad 671f c163 1937 9ac6 5cb9 5307 f01c ..g..c.7..\.S... │ │ │ +000028f0: 667c adba 430e f983 35cb 3d54 07dc 0dd0 f|..C...5.=T.... │ │ │ +00002900: 05bf 01e6 b1ec 281d 9875 d28b 6268 ac07 ......(..u..bh.. │ │ │ +00002910: dab5 4ab8 0d4c 2c18 71f5 2071 4039 6d20 ..J..L,.q. q@9m │ │ │ +00002920: ed1a 2f6a 1c6b 3ee8 c070 a148 8007 6e18 ../j.k>..p.H..n. │ │ │ +00002930: 7e9c 84b5 dd22 de3f 6bde 5523 2e1e ea13 ~....".?k.U#.... │ │ │ +00002940: e61b 435e 9676 71e7 13de 77d7 0810 c312 ..C^.vq...w..... │ │ │ +00002950: 3139 38bf b88f 5bae f506 3185 7d9f 79d0 198...[...1.}.y. │ │ │ +00002960: 20aa a886 7ee9 f097 c2be a33c 4f01 658a ...~.......X.` │ │ │ +00002e60: 96a3 0705 645c df5a 1485 4bd1 ad13 50ac ....d\.Z..K...P. │ │ │ +00002e70: 4a2b 6671 593d 5e65 f182 0147 639f 9543 J+fqY=^e...Gc..C │ │ │ +00002e80: 9c7a 705b 3996 c32b 03bc 2fe8 3534 59c3 .zp[9..+../.54Y. │ │ │ +00002e90: e231 02a8 5db1 96d5 d01a ab82 0fd8 2f1a .1..]........./. │ │ │ +00002ea0: f145 0ba9 0fb6 c1fa 1d32 828d 5933 f611 .E.......2..Y3.. │ │ │ +00002eb0: 7fc2 bd8a 34a3 9d31 d358 45dc cb39 f4c0 ....4..1.XE..9.. │ │ │ +00002ec0: 7ddc 87c6 3026 a4db 735f 3869 ec87 c500 }...0&..s_8i.... │ │ │ +00002ed0: 0db5 5e87 b21b f0fa dc3b 5b99 e780 9ae2 ..^......;[..... │ │ │ +00002ee0: 8906 4de0 4f61 1b23 d306 1b83 1e33 d361 ..M.Oa.#.....3.a │ │ │ +00002ef0: b013 a6b6 83e5 f04e 9b19 a703 3316 b962 .......N....3..b │ │ │ +00002f00: c661 348a 4294 3e79 683d 8dab 5164 a834 .a4.B.>yh=..Qd.4 │ │ │ +00002f10: 660b 8942 0401 5bb0 5036 e0a4 de3a 2c5c f..B..[.P6...:,\ │ │ │ +00002f20: c6d3 0b2d b6b2 c376 8363 2690 155c d26b ...-...v.c&..\.k │ │ │ +00002f30: 1ae1 8cb2 2552 2df3 8403 5af3 b93a b70f ....%R-...Z..:.. │ │ │ +00002f40: ae2d 10af 5941 c35c d3e5 612d 3cc3 24e8 .-..YA.\..a-<.$. │ │ │ +00002f50: 7e27 2807 e705 7135 8a1b df19 3f0e d9db ~'(...q5....?... │ │ │ +00002f60: 34ec 2b1e c4ac 038b 49e6 47b3 e75f 5a07 4.+.....I.G.._Z. │ │ │ +00002f70: b4d8 0c7c 5ab7 8ef1 4009 9f63 5d31 682e ...|Z...@..c]1h. │ │ │ +00002f80: 5eb5 c9d2 e05b 9e36 6111 0c6a 4291 6393 ^....[.6a..jB.c. │ │ │ +00002f90: 27ec 6f72 8f68 3480 85f9 6f59 b7cd bd3b '.or.h4...oY...; │ │ │ +00002fa0: 70ee 3ccc 8d3b 9ab8 7d01 c582 f4f0 1d2c p.<..;..}......, │ │ │ +00002fb0: bf82 1cba d6e3 109e cdc4 ad4b 4882 77ed ...........KH.w. │ │ │ +00002fc0: 8187 b7b3 bb97 351a cad8 b488 f2ec ba2a ......5........* │ │ │ +00002fd0: 366e f4e3 72ad be0e 6b8b 1ec1 3b44 c3ce 6n..r...k...;D.. │ │ │ +00002fe0: a136 764b 2d09 6361 57f0 1718 2462 816d .6vK-.caW...$b.m │ │ │ +00002ff0: 6a71 aff0 55d2 5cd5 a263 201d ae53 dd60 jq..U.\..c ..S.` │ │ │ +00003000: b511 e4a9 1cd5 03ec 7063 8019 2326 8af1 ........pc..#&.. │ │ │ +00003010: e043 1465 8ee2 6532 3cd1 8ed2 54b5 3dee .C.e..e2<...T.=. │ │ │ +00003020: 869b 67a3 fbf7 13c8 47c4 8431 c3e3 7593 ..g.....G..1..u. │ │ │ +00003030: 1ee5 8904 76b0 1a8f c259 6498 5372 4bb3 ....v....Yd.SrK. │ │ │ +00003040: c529 cba9 06ea 32a3 a13b 1ea3 8196 3d49 .)....2..;....=I │ │ │ +00003050: f184 0553 1b4a f089 b10d 09fd c2db c478 ...S.J.........x │ │ │ +00003060: 579d c8e8 ae1b 1c3e b798 3690 cd3a 4ca8 W......>..6..:L. │ │ │ +00003070: a82d cc43 5c02 800d 6529 c2c0 88a1 2651 .-.C\...e)....&Q │ │ │ +00003080: 1e75 709b b669 300f 252e cc68 3ed9 6b5c .up..i0.%..h>.k\ │ │ │ +00003090: db6a e9e7 a5c6 b55d f153 5c1e 9cca 6d46 .j.....].S\...mF │ │ │ +000030a0: fbf5 5899 ecd1 286e 5a87 9a9b b0b1 f86e ..X...(nZ......n │ │ │ +000030b0: 38a2 ad41 9a78 661d 6a6d 8d95 3b2f baaa 8..A.xf.jm..;/.. │ │ │ +000030c0: 35c6 bcc6 cf02 7fcd e028 4c28 9307 64cd 5........(L(..d. │ │ │ +000030d0: 9eb2 ce2d 3638 af60 4a77 eac1 47dc 01dc ...-68.`Jw..G... │ │ │ +000030e0: 06b9 1dab 0070 64a9 f085 0230 6c40 93c2 .....pd....0l@.. │ │ │ +000030f0: 992b a6b4 1f71 4027 b707 109f cdbd 706e .+...q@'......pn │ │ │ +00003100: 9e26 341a aa09 6684 e1c0 20d5 8a2f 82e9 .&4...f... ../.. │ │ │ +00003110: 017b 23e3 4b9b 0dc7 ec57 bd5c 2d7a f4e3 .{#.K....W.\-z.. │ │ │ +00003120: 6e80 6d19 229c 1d04 ee8c c240 8a09 bec6 n.m."......@.... │ │ │ +00003130: f505 92a1 23dd bec0 fdc6 f3d0 7a37 533b ....#.......z7S; │ │ │ +00003140: 0f02 3e00 1abc b462 c9f0 2627 0f7c 7110 ..>....b..&'.|q. │ │ │ +00003150: e13f 5433 ff9f d1d4 b1ea b121 d8ee 4d86 .?T3.......!..M. │ │ │ +00003160: dbf0 20f1 cf23 b010 572e da5e 7000 1d7a .. ..#..W..^p..z │ │ │ +00003170: f400 86cc a91b 0dbb 7067 7435 5814 17a4 ........pgt5X... │ │ │ +00003180: c955 9cdd c286 dd61 7c2c 04ba b86e 99d5 .U.....a|,...n.. │ │ │ +00003190: c8b2 c29f 1b50 049e 09ba 6c01 40d8 e8b8 .....P....l.@... │ │ │ +000031a0: 1afc d928 d8c6 b2b8 9fa8 be42 85b0 12b0 ...(.......B.... │ │ │ +000031b0: 2390 ae43 3017 4414 9dd9 f41d ab8b 7583 #..C0.D.......u. │ │ │ +000031c0: 9516 3408 4684 455e 1976 dc66 ccfb 06dc ..4.F.E^.v.f.... │ │ │ +000031d0: ef90 2464 3a47 5c73 8fb3 3bef 3461 2979 ..$d:G\s..;.4a)y │ │ │ +000031e0: 075f 45a3 6767 9c56 2c3e 0a17 7700 309b ._E.gg.V,>..w.0. │ │ │ +000031f0: 5db6 0e7f 10c3 12d0 336e f105 7cdb 79d4 ].......3n..|.y. │ │ │ +00003200: 6f6a d338 6254 d025 a8c2 a571 7fa4 f350 oj.8bT.%...q...P │ │ │ +00003210: b436 e495 e558 0c8a 18da 1512 004f 95a4 .6...X.......O.. │ │ │ +00003220: 24cc 2a0b b94c 6e8c 0296 81a6 ac0b 8e6c $.*..Ln........l │ │ │ +00003230: 832d 6ba7 1641 a8d1 666d 03b5 c08a 71aa .-k..A..fm....q. │ │ │ +00003240: 355c 062c c248 c654 2221 8ba1 53cc 9f5e 5\.,.H.T"!..S..^ │ │ │ +00003250: 6883 6389 25c3 a34f 7563 3027 d013 a2b1 h.c.%..Ouc0'.... │ │ │ +00003260: 563c 192e 0769 c701 f482 329e 9a6a ca1d V<...i....2..j.. │ │ │ +00003270: 4b0b 3005 b3f0 d436 f570 e0d0 f3ac 56e7 K.0....6.p....V. │ │ │ +00003280: 70e0 23a0 1e12 d74e cc36 c6c6 1dea e436 p.#....N.6.....6 │ │ │ +00003290: ed10 50a5 ad01 8e53 44ab a104 e0e5 9689 ..P....SD....... │ │ │ +000032a0: ed70 3403 8843 a4d1 d56b 429a bd1d 383a .p4..C...kB...8: │ │ │ +000032b0: 0bd9 2504 a034 ceac 513d 0134 fb88 c945 ..%..4..Q=.4...E │ │ │ +000032c0: 6777 461d acce 80c1 8268 3c7c 921a 0bd4 gwF......h<|.... │ │ │ +000032d0: 65a4 268e 1300 8ef1 0ff8 6e03 dab5 467f e.&.......n...F. │ │ │ +000032e0: d51e 0154 e85d 9d5f 400e 0bc9 dd10 f919 ...T.]._@....... │ │ │ +000032f0: ae28 9adf d83e 97db ed57 2318 1783 1d36 .(...>...W#....6 │ │ │ +00003300: d408 5ad0 70a0 012b 5775 7a19 0960 8386 ..Z.p..+Wuz..`.. │ │ │ +00003310: 5b0d 5499 71c7 70ab 6034 6cf0 84b3 19ea [.T.q.p.`4l..... │ │ │ +00003320: 8859 43d9 1a20 9481 2de3 0880 6078 f095 .YC.. ..-...`x.. │ │ │ +00003330: e67d 3016 966b 53b7 8755 acb8 9628 3583 .}0..kS..U...(5. │ │ │ +00003340: ac33 e365 8631 8958 b846 6391 07cf 5680 .3.e.1.X.Fc...V. │ │ │ +00003350: 9998 ade0 7ec4 5201 7a98 a6a1 16f5 8c18 ....~.R.z....... │ │ │ +00003360: 48e8 314c 3483 9161 a745 3f10 4606 8925 H.1L4..a.E?.F..% │ │ │ +00003370: a39e 5657 8255 07f4 271e 06a7 78e6 ca1c ..VW.U..'...x... │ │ │ +00003380: f044 0c0f 33b6 2d23 f662 1e59 1040 b002 .D..3.-#.b.Y.@.. │ │ │ +00003390: e761 394e 3580 7dd3 33f3 d438 0164 3cf6 .a9N5.}.3..8.d<. │ │ │ +000033a0: 4625 ac15 f62c f703 8836 013e e01f 1ca0 F%...,...6.>.... │ │ │ +000033b0: 01a9 5931 f260 b18d d5c7 31e0 69b5 a61d ..Y1.`....1.i... │ │ │ +000033c0: c896 96c6 0098 d4b4 bad4 30d2 08da c76a ..........0....j │ │ │ +000033d0: 371b 8266 f00b 923a 6c18 8715 1de3 0e1b 7..f...:l....... │ │ │ +000033e0: 20be 471e 317f a1c4 ceac eeb5 8079 2677 .G.1........y&w │ │ │ +000033f0: 2ae6 2555 dbc6 4263 427b bd39 e686 e9c4 *.%U..BcB{.9.... │ │ │ +00003400: 16c3 70cd 983c af4c 83cc 98da b461 5b50 ..p..<.L.....a[P │ │ │ +00003410: cc1b 084a c990 2513 dabd 9af1 6b81 0009 ...J..%.....k... │ │ │ +00003420: 0d13 3da4 4221 2e73 ab66 f7c4 6475 63ac ..=.B!.s.f..duc. │ │ │ +00003430: 6f71 8ef8 072f 106e 043b a174 e6e2 59a1 oq.../.n.;.t..Y. │ │ │ +00003440: d12b 232c 0061 d8b6 6034 ea88 9b9e 17f7 .+#,.a..`4...... │ │ │ +00003450: aa17 bc3e 6002 a808 2714 3a18 666c f485 ...>`...'.:.fl.. │ │ │ +00003460: 810a bdd1 7278 dcb0 98ee 7f34 50ba cf55 ....rx.....4P..U │ │ │ +00003470: fdbf f87f ff79 83ff 3d6e 7056 24a4 facb .....y..=npV$... │ │ │ +00003480: 2957 f8f9 977b 7256 c9ce 792f 116f f850 )W...{rV..y/.o.P │ │ │ +00003490: 22de 706f 22de f0bf 6b22 def0 7f48 22de ".po"...k"...H". │ │ │ +000034a0: 7096 8837 fc5d 8978 f147 9888 37bc 9f88 p..7.].x.G..7... │ │ │ +000034b0: 379c 12f1 52fb bf77 22de f0c3 8978 c37f 7...R..w"....x.. │ │ │ +000034c0: 26e2 dd93 8857 deb5 87cf a7db 771d 9c74 &....W......w..t │ │ │ +000034d0: fbae 3f7c bedc be1b 0e9f af37 efba faf0 ..?|.......7.... │ │ │ +000034e0: f976 fb2e 1c3e ffc5 edbb 78f8 fc5f 6fdf .v...>....x.._o. │ │ │ +000034f0: a5c3 e7bf bc7d c713 7e7d fb8e 27fc e6f6 .....}..~}..'... │ │ │ +00003500: 1d4f f8b7 9b77 3d4f f8ed ed3b eef9 bbdb .O...w=O...;.... │ │ │ +00003510: 77dc f3f7 b7ef 9ac3 e77f b87d c7f8 feeb w..........}.... │ │ │ +00003520: ed3b eef9 3ffe 33ed f0ff 98b4 c351 9f23 .;..?.3......Q.# │ │ │ +00003530: 19d7 e8d1 6e5d 85ec e66f 0e69 c95b 87ff ....n]...o.i.[.. │ │ │ +00003540: 3f79 623c 4e40 d460 7c42 db18 5806 30ae ?yb....Z...V#t.. │ │ │ +000036b0: f834 f88c b349 6971 359f 07ea ba21 b535 .4...Iiq5....!.5 │ │ │ +000036c0: fe29 1e11 57e0 c1a5 8a39 6d70 023d 7659 .)..W....9mp.=vY │ │ │ +000036d0: 0c9d 4368 73c2 2542 acea 7a36 55c2 938a ..Chs.%B..z6U... │ │ │ +000036e0: 05e7 8e59 4e3a d3b0 5a1e 6349 7689 5d57 ...YN:..Z.cIv.]W │ │ │ +000036f0: b9cd cb04 0684 bc0e 262d c5a9 cf13 3e5b ........&-....>[ │ │ │ +00003700: 4024 f104 b76e 8d13 e2db c4c9 cd0c f792 @$...n.......... │ │ │ +00003710: 99dd 9897 c979 ec62 9591 7e14 d638 7563 .....y.b..~..8uc │ │ │ +00003720: c90a 3214 55af 1935 8297 8ae7 bb0c f5d2 ..2.U..5........ │ │ │ +00003730: 7b22 cedd 57dd cc96 2571 6f71 76b3 6cac {"..W...%qoqv.l. │ │ │ +00003740: dc85 479a 039a 6d69 0793 7573 8eb3 d144 ..G...mi..us...D │ │ │ +00003750: edb6 847a c49c 25dc d801 d774 9a27 28c2 ...z..%....t.'(. │ │ │ +00003760: 4d5f ead1 007f b738 60e5 ad77 2bc7 99d8 M_.....8`..w+... │ │ │ +00003770: 7ad5 cfb4 b56b c984 caed 6872 4886 b78d z....k....hrH... │ │ │ +00003780: 22ac 1b5c 5554 e9d6 323a 0ff8 f011 c330 "..\UT..2:.....0 │ │ │ +00003790: 56c8 d4d6 a220 221a 173f 3204 43ef 9a98 V.... "..?2.C... │ │ │ +000037a0: cc3f 305b 68f5 0808 4d80 4a4b c807 2346 .?0[h...M.JK..#F │ │ │ +000037b0: 5b18 be8d d6c0 416e 2a98 7f76 df6f 1979 [.....An*..v.o.y │ │ │ +000037c0: 57e2 c5b6 2e18 a6d0 4743 3451 27ea fc25 W.......GC4Q'..% │ │ │ +000037d0: f9db 80de cf2b f3d3 1be0 b01a 6bd1 544c .....+......k.TL │ │ │ +000037e0: 1b2a 48d6 ddf2 34c3 8b28 efb2 7734 aede .*H...4..(..w4.. │ │ │ +000037f0: 7670 4c4c c43c 1ac3 988c 5f98 c679 0eee vpLL.<...._..y.. │ │ │ +00003800: 802f bcc2 caa9 2ddb 2fb3 31e6 5892 d554 ./....-./.1.X..T │ │ │ +00003810: 5b0c 8c07 2e70 4486 0b58 ee12 33d9 8c26 [....pD..X..3..& │ │ │ +00003820: a40d 6812 b76f b6dc afd0 588d 268b 99aa ..h..o....X.&... │ │ │ +00003830: 6406 1b5c 2d07 cf6d 46fa 71ae 037e 743d d..\-..mF.q..~t= │ │ │ +00003840: 1be1 df24 d33e e0ec 7a64 5603 9ad3 f894 ...$.>..zdV..... │ │ │ +00003850: 3ac0 892d 9a67 99e2 e651 0886 610a fd30 :..-.g...Q..a..0 │ │ │ +00003860: 30e3 8612 9881 943b f381 e6ad 9dc2 98d0 0......;........ │ │ │ +00003870: a909 2631 05aa 1947 4fe5 e64a cb83 5862 ..&1...GO..J..Xb │ │ │ +00003880: e662 4924 9a27 44af 85d1 8c4a 0a03 7313 .bI$.'D....J..s. │ │ │ +00003890: 619c 2676 53b3 b51d b624 b1e8 0ec1 a87a a.&vS....$.....z │ │ │ +000038a0: 7df9 79c9 66cf ccfd 803c 746e a5b9 99af }.y.f....2......w#.. │ │ │ +00003c80: f8c0 35db b0d6 1e1a 2f06 89f3 63cf a551 ..5...../...c..Q │ │ │ +00003c90: 7db8 2466 ae99 98d5 f715 e369 79c2 b4e1 }.$f.......iy... │ │ │ +00003ca0: e579 4e07 39de 1a45 5a9b ded0 b4dd 3808 .yN.9..EZ.....8. │ │ │ +00003cb0: c127 1662 9bda d064 43c3 cca2 5e97 00e9 .'.b...dC...^... │ │ │ +00003cc0: 152c a702 ed6a ad25 6ed6 8cb7 0567 ac38 .,...j.%n....g.8 │ │ │ +00003cd0: 82cc 4cd6 a740 b071 5358 037c 0e40 136c ..L..@.qSX.|.@.l │ │ │ +00003ce0: 673e 6b8b 8558 c754 31d4 d19a 03c1 fa1c g>k..X.T1....... │ │ │ +00003cf0: 26a6 b471 34bb 0e48 036c 02d8 238a 11e8 &..q4..H.l..#... │ │ │ +00003d00: 0d34 9e8d 419c b10c e618 61e4 5990 76a9 .4..A.....a.Y.v. │ │ │ +00003d10: 4cd7 d3c1 13ab 19ef 8fe4 024b 2c08 d0a0 L..........K,... │ │ │ +00003d20: 1e1a 8f88 674c cd1c 4c04 1ae7 c113 3a9c ....gL..L.....:. │ │ │ +00003d30: 80ae 447e 80e5 aaa9 1403 c920 c3c6 3452 ..D~....... ..4R │ │ │ +00003d40: 4f4e 5d3c 4cd0 8af4 2369 4dab 1099 b30c ON].....F....z │ │ │ +00004080: 40ce 0e7a 7a1e 71fd 463e 2dbb 387d cd93 @..zz.q.F>-.8}.. │ │ │ +00004090: f2bc 444c b0e5 78e0 b709 5734 4784 b6e5 ..DL..x...W4G... │ │ │ +000040a0: 5dc7 4fd2 64e8 c1d8 0d33 7c06 bea9 9bb5 ].O.d....3|..... │ │ │ +000040b0: 686b 305d 859b 2096 e3a6 7951 3743 7600 hk0].. ...yQ7Cv. │ │ │ +000040c0: 1683 e3c6 86eb 3070 38ae 26be 46e3 640c ......0p8.&.F.d. │ │ │ +000040d0: 4365 c54b 329c c50e 96a5 0283 5865 c7ed Ce.K2.......Xe.. │ │ │ +000040e0: c4b2 2f03 386c 50c1 2d2a 141d d272 5bb4 ../.8lP.-*...r[. │ │ │ +000040f0: 395e 1e90 6f28 8964 3353 07c4 9a82 8e1b 9^..o(.d3S...... │ │ │ +00004100: 300f eec1 bfab 3b63 530c c28d 962e 48d1 0.....;cS.....H. │ │ │ +00004110: 023c 981f 8bf7 34ea dcd1 8068 9513 a004 .<....4....h.... │ │ │ +00004120: 4af1 f861 7783 1aaa d14c aaec 1643 4087 J..aw....L...C@. │ │ │ +00004130: 9817 0297 2b3f 3303 0765 b9f9 3496 5a19 ....+?3..e..4.Z. │ │ │ +00004140: 0884 210d 6867 f90c bd50 9b38 5f61 d291 ..!.hg...P.8_a.. │ │ │ +00004150: 441d 3b73 8e51 378b 5197 9399 6d8b 6e7e D.;s.Q7.Q...m.n~ │ │ │ +00004160: d7f6 4b0f 5c5d 7014 dcd8 6946 38dc a849 ..K.\]p...iF8..I │ │ │ +00004170: 1304 70f9 2a80 384a 71c2 9530 ead0 ecc0 ..p.*.8Jq..0.... │ │ │ +00004180: c642 10fc 34b8 5be7 76d3 5804 48ef 9125 .B..4.[.v.X.H..% │ │ │ +00004190: ab8d 3a42 b798 ed81 bb06 d405 55b5 662e ..:B........U.f. │ │ │ +000041a0: 0192 ccc4 e616 28f7 1527 01dd 075c 8ef5 ......(..'...\.. │ │ │ +000041b0: aa69 c1e2 e310 04cc c168 ea1d 028d f419 .i.......h...... │ │ │ +000041c0: e454 2db8 6993 c1a0 28ae dac8 baae 5433 .T-.i...(.....T3 │ │ │ +000041d0: 01e3 9b84 861d ea30 6b38 e548 656d 0930 .......0k8.Hem.0 │ │ │ +000041e0: 4c8a 8514 f0ef 59db 76ed ab88 3b03 7636 L.....Y.v...;.v6 │ │ │ +000041f0: 1972 5cdc 3106 a981 fa51 a3bd a545 506d .r\.1....Q...EPm │ │ │ +00004200: 0138 0022 c248 d7fc b584 de52 2b45 0f99 .8.".H.....R+E.. │ │ │ +00004210: a25d 614f 1bb7 aa5a 8bbd 80cf b06c 2822 .]aO...Z.....l(" │ │ │ +00004220: 10fb 3c94 dca7 c63c cf92 bd9f 3114 0cae ..<....<....1... │ │ │ +00004230: a907 ee85 9d10 382e b10a 83c9 ef96 e100 ......8......... │ │ │ +00004240: 31a0 db4c b5d4 f936 1e63 58dd 83c1 bae3 1..L...6.cX..... │ │ │ +00004250: bc89 7b80 e9e0 35ab 968c 6a70 30d0 c82a ..{...5...jp0..* │ │ │ +00004260: 60cb f433 d66c 7a50 3da2 9759 9854 7c2d `..3.lzP=..Y.T|- │ │ │ +00004270: b741 106b a418 8935 ee23 bbd5 959b ad33 .A.k...5.#.....3 │ │ │ +00004280: bb81 b589 eb50 1922 3cbb e5e3 2e42 6d16 .....P."<....Bm. │ │ │ +00004290: 8f21 994c 2fee 3b62 86c2 9ef0 4af5 00f1 .!.L/.;b....J... │ │ │ +000042a0: 1790 b9c1 a8ca 4ecf d00c db66 aa82 98b6 ......N....f.... │ │ │ +000042b0: 66a8 8399 d3cb 0c5b 00e8 507e 0044 20b6 f......[..P~.D . │ │ │ +000042c0: 5b7f 8dd1 0ecd 6cbc c56c 2c30 3f70 8f09 [.....l..l,0?p.. │ │ │ +000042d0: ef06 31b6 941b 92e2 6efc 062e 3079 c5ad ..1.....n...0y.. │ │ │ +000042e0: 3b57 0f76 ebfb 0967 72c4 5934 5f22 ab35 ;W.v...gr.Y4_".5 │ │ │ +000042f0: 107b 3e44 60dc cf43 a157 fc00 2c60 8e12 .{>D`..C.W..,`.. │ │ │ +00004300: ce85 f567 a650 a20e 015b 18f3 cdfc f561 ...g.P...[.....a │ │ │ +00004310: 10fe a3f8 a104 9464 bd8e 4edf 8959 325b .......d..N..Y2[ │ │ │ +00004320: 0c98 8a5d e886 bec5 0c59 ec03 e8c2 f209 ...].....Y...... │ │ │ +00004330: dd80 d6cb 86f1 4532 0bbe 6b75 9c59 43bc ......E2..ku.YC. │ │ │ +00004340: 11ab 9e80 7030 6db0 9e61 3c02 91ad eb4d ....p0m..a<....M │ │ │ +00004350: 8661 86a6 4e34 8782 5c99 5c33 0320 5d47 .a..N4..\.\3. ]G │ │ │ +00004360: 127e d3b3 053b ab74 379d e90a 6b86 beab .~...;.t7...k... │ │ │ +00004370: d599 dd66 59a1 6eb2 3047 0328 c5dc f79b ...fY.n.0G.(.... │ │ │ +00004380: 05fb 0626 4078 b999 3e5a afba b3a8 bf05 ...&@x..>Z...... │ │ │ +00004390: 2c6e a515 981c 5802 2418 30ad f836 3374 ,n....X.$.0..63t │ │ │ +000043a0: 8769 49f0 9d18 cdf8 56d8 6a6a 6a6b f1e0 .iI.....V.jjjk.. │ │ │ +000043b0: 5fe2 4636 ab59 9738 06b8 a595 1504 200c _.F6.Y.8...... . │ │ │ +000043c0: ecb2 36b3 6187 c8a2 4e9b 0509 c0df 80c0 ..6.a...N....... │ │ │ +000043d0: 6c81 ad16 0f34 028e 1a6b 7fe0 8ec2 7613 l....4...k....v. │ │ │ +000043e0: 54cf b9ca 70e5 d603 38cc 4373 df1e 99ec T...p...8.Cs.... │ │ │ +000043f0: 1010 cb49 a16d 33ba 7032 b109 376b 043f ...I.m3.p2..7k.? │ │ │ +00004400: 76b8 f012 db84 06d5 86d8 605c bd0a f915 v.........`\.... │ │ │ +00004410: 68b9 bb89 f763 4817 4817 4fa3 75f5 3126 h....cH.H.O.u.1& │ │ │ +00004420: a66d f321 06b5 379c 1b01 4d4d 0266 6584 .m.!..7...MM.fe. │ │ │ +00004430: 099f 674b f251 36cf 35d4 f0b4 754e 98c2 ..gK.Q6.5...uN.. │ │ │ +00004440: e244 c32f 8b95 b250 ca88 5fef e1d2 bc32 .D./...P.._....2 │ │ │ +00004450: 4ff8 5eac f4ba 566d 67ae ebd4 c35c 983b O.^...Vmg....\.; │ │ │ +00004460: 3451 8c25 935e 61c3 cebb bdaa 7604 41ce 4Q.%.^a.....v.A. │ │ │ +00004470: 22c7 341a 0fc7 b4e2 6939 65a9 c21e b358 ".4.....i9e....X │ │ │ +00004480: 6aeb 09a4 80d9 d0df c7c3 ad05 1d86 f18e j............... │ │ │ +00004490: 2590 7f31 d088 2740 030e 4e58 9252 8a96 %..1..'@..NX.R.. │ │ │ +000044a0: 1d2a 401d 001b 7884 8b87 c362 aa21 645a .*@...x....b.!dZ │ │ │ +000044b0: f7ca ba2a 9bdb 3e93 0147 0848 5d52 5d31 ...*..>..G.H]R]1 │ │ │ +000044c0: 7e60 d954 aa63 ac78 6d9d c9ab 60a7 01c6 ~`.T.c.xm...`... │ │ │ +000044d0: 6c4c ad37 cc16 9f16 23ac 576e 5d88 d522 lL.7....#.Wn].." │ │ │ +000044e0: 707d a97c 8464 20c4 380a a954 a731 94da p}.|.d .8..T.1.. │ │ │ +000044f0: 94e3 12f4 188d cbdb 78c9 605a dc15 d3f2 ........x.`Z.... │ │ │ +00004500: 2d1b 8218 b87d 3e74 7935 6871 8b28 0410 -....}>ty5hq.(.. │ │ │ +00004510: 3b60 84c7 6c6e c6b9 a1b9 a488 1d5f 2d30 ;`..ln......._-0 │ │ │ +00004520: 397a b091 1521 603d f0b9 e7f7 ee22 1aee 9z...!`=.....".. │ │ │ +00004530: d9c1 1b38 04f0 4e67 8541 f33b 2a98 bac6 ...8..Ng.A.;*... │ │ │ +00004540: 8b01 08c1 7779 3367 2ce1 ecf0 dc1e 2c8b ....wy3g,.....,. │ │ │ +00004550: 5bba a0d5 518c 01c4 80a6 c926 be00 19f5 [...Q......&.... │ │ │ +00004560: 9041 43d3 548d 8da7 1116 ed43 20b2 753b .AC.T......C .u; │ │ │ +00004570: d605 6c86 8db5 4062 5ccd bcc0 1704 bd99 ..l...@b\....... │ │ │ +00004580: a5bf 0771 cdd3 c83a e10a 8388 55aa 7873 ...q...:....U.xs │ │ │ +00004590: 1884 0e16 4263 0ec9 1211 b347 0c86 2cc6 ....Bc.....G..,. │ │ │ +000045a0: 7603 238a e267 ec34 8bd1 7b34 08a2 62e2 v.#..g.4..{4..b. │ │ │ +000045b0: 740f ac36 e369 df8c 0392 dcc9 d94a 68bc t..6.i.......Jh. │ │ │ +000045c0: 9392 ac64 110d 3203 954c 9d31 b4bd 281b ...d..2..L.1..(. │ │ │ +000045d0: d032 a322 d11d 1803 139d 8cf5 f5cd ea39 .2."...........9 │ │ │ +000045e0: 114f 85c1 e750 fccb 1112 562d 0863 f47c .O...P....V-.c.| │ │ │ +000045f0: c2ac 6c83 f6b0 01e6 9a8c 8cac abab 84c7 ..l............. │ │ │ +00004600: d866 dc19 4b97 81f9 7962 061b 6c0d b8cc .f..K...yb..l... │ │ │ +00004610: 320f 8355 ee56 e8ee 7532 82b5 0e00 abe8 2..U.V..u2...... │ │ │ +00004620: 28cf 38c1 cd55 87f4 f2b9 7590 989d 7964 (.8..U....u...yd │ │ │ +00004630: 9981 49ab 3985 6220 ace3 e656 7787 4d1e ..I.9.b ...Vw.M. │ │ │ +00004640: 1713 5344 6af0 1724 b460 965c e1d7 bb77 ..SDj..$.`.\...w │ │ │ +00004650: 65b2 7160 109e 3d61 01db c1c3 56e4 0100 e.q`..=a....V... │ │ │ +00004660: 2ba6 32cf c9c2 36e6 fa9a b305 17a3 8406 +.2...6......... │ │ │ +00004670: 2771 b3b2 8595 2f90 3e6c cfc8 a4b2 14b8 'q..../.>l...... │ │ │ +00004680: 19b1 5960 2940 f1e4 710a 3f19 cc9b 62b0 ..Y`)@..q.?...b. │ │ │ +00004690: 2658 a24c 4227 157d 3560 ac47 3714 5644 &X.LB'.}5`.G7.VD │ │ │ +000046a0: a5b5 dc0b 7829 0c66 ad59 1907 6369 3d48 ....x).f.Y..ci=H │ │ │ +000046b0: b0d9 b286 92f0 bc26 961f 8862 c508 9053 .......&...b...S │ │ │ +000046c0: e529 aaf5 f93c 830b 38ab 58e2 14d0 3b58 .)...<..8.X...;X │ │ │ +000046d0: 89d8 6009 4c89 d6c5 8b86 80ce 333f d5f0 ..`.L.......3?.. │ │ │ +000046e0: 0202 530d 2ceb 5239 2e5c c4f6 4b29 e396 ..S.,.R9.\..K).. │ │ │ +000046f0: 593e 1caa 4d74 bb4c 56b6 cce6 35f7 e82b Y>..Mt.LV...5..+ │ │ │ +00004700: 73f9 fb88 27df d5a6 f182 3cb9 d962 3037 s...'.....<..b07 │ │ │ +00004710: 0b80 55f4 4471 c029 c323 c7d4 e01f a2dd ..U.Dq.).#...... │ │ │ +00004720: d1f3 d00d e361 e4d6 661d e46d a47b 5c1b .....a..f..m.{\. │ │ │ +00004730: a0f3 8a22 5a37 3cd7 cdc8 da55 8f15 5a56 ..."Z7<....U..ZV │ │ │ +00004740: a614 770d e86e a6a1 bf65 3de0 3fcf d7b3 ..w..n...e=.?... │ │ │ +00004750: b19d bde5 5316 7303 914d 1068 8564 e2e7 ....S.s..M.h.d.. │ │ │ +00004760: 9a72 6270 7d67 92af 5814 7c83 3532 6214 .rbp}g..X.|.52b. │ │ │ +00004770: cd8c 1214 2a2c 9e97 6d16 5635 b957 114e ....*,..m.V5.W.N │ │ │ +00004780: da46 c0a9 f87b b540 02ca 0cb2 71a1 983f .F...{.@....q..? │ │ │ +00004790: 914e 138d adc5 a46e 78df bdfb 9b98 125d .N.....nx......] │ │ │ +000047a0: 7344 6e0a a309 8995 d546 4bb2 4672 e316 sDn......FK.Fr.. │ │ │ +000047b0: c531 9b65 352f 9d22 dee9 a987 8c92 b58e .1.e5/."........ │ │ │ +000047c0: de60 325a 03dd b8b4 5644 73c3 7506 6896 .`2Z....VDs.u.h. │ │ │ +000047d0: 7346 0cfa 6455 b9cd c405 1003 9284 edb1 sF..dU.......... │ │ │ +000047e0: 14e1 d40f c0f5 b914 c259 d4fc f81c c9c2 .........Y...... │ │ │ +000047f0: 92a2 a1de 3225 18e1 b06e d868 f424 dc88 ....2%...n.h.$.. │ │ │ +00004800: 01a8 0d5d 4582 55f4 08da 687d ca09 0198 ...]E.U...h}.... │ │ │ +00004810: 0464 3816 daec b480 db5a e3d1 1b2b 67b5 .d8......Z...+g. │ │ │ +00004820: 8a5b 6b9e b9b9 9e09 d5e0 f9ea 80a3 8f18 .[k............. │ │ │ +00004830: 8d9d 09fb 4007 7eb4 b586 819b 0b6d e93d ....@.~......m.= │ │ │ +00004840: 3c0a 0046 635a 0266 d0f4 b280 c363 515f <..FcZ.f.....cQ_ │ │ │ +00004850: 3d3c 00e2 64b8 7d6d da27 4026 c4ae d46d =<..d.}m.'@&...m │ │ │ +00004860: 6c11 fcd6 0308 16b0 532b 7760 fc3a 5baf l.......S+w`.:[. │ │ │ +00004870: d1dc 400b b6c0 6b58 f3da 935a 139b b5c7 ..@...kX...Z.... │ │ │ +00004880: 5beb ce04 e6c2 da0c 11b8 e17e 13c6 2e54 [..........~...T │ │ │ +00004890: d69f 0de6 46b1 7ed0 0e62 0f60 95d8 8ded ....F.~..b.`.... │ │ │ +000048a0: 58af a661 c6c5 8383 d104 0fcf 48ba 1e6f X..a........H..o │ │ │ +000048b0: ce13 0651 1abf abca 51ee 049a 06ff c399 ...Q....Q....... │ │ │ +000048c0: 3809 c64e 1b7d 8cdf 3882 a818 8355 893c 8..N.}..8....U.< │ │ │ +000048d0: 4156 2959 8eb4 94b5 b11c 064a 0256 6e27 AV)Y.......J.Vn' │ │ │ +000048e0: 0bdb 79f2 c64f 500c c66a bb15 ea9e 9585 ..y..OP..j...... │ │ │ +000048f0: d76a 3356 6bd3 091a 3396 710b 74bf b33a .j3Vk...3.q.t..: │ │ │ +00004900: 1657 b31a fd08 8f18 6d86 fe44 b99b 640d .W......m..D..d. │ │ │ +00004910: 9846 43e2 7333 546b a4b5 1e9e e856 7aa8 .FC.s3Tk.....Vz. │ │ │ +00004920: 0598 9d7b 8f1e 85e7 3052 2934 83d3 62c2 ...{....0R)4..b. │ │ │ +00004930: f76a 7299 d1e8 c96c b56c a509 e4b1 736d .jr....l.l....sm │ │ │ +00004940: 9870 2cf2 6485 0074 5c46 53e2 8c00 1baa .p,.d..t\FS..... │ │ │ +00004950: 0e92 d42c 5d34 0b0e af13 6dbb a29b 2de9 ...,]4....m...-. │ │ │ +00004960: d624 a3c2 831b e15d 6a18 b001 0d2c 0240 .$.....]j....,.@ │ │ │ +00004970: 5d2b 84d1 9986 0a20 e061 698f 2242 7d7b ]+..... .ai."B}{ │ │ │ +00004980: 78b5 ea74 ae66 0b34 86bc c0b8 1e78 8e05 x..t.f.4.....x.. │ │ │ +00004990: 3382 b4f2 1027 5802 37c9 1003 104a b715 3....'X.7....J.. │ │ │ +000049a0: 5586 256c 662b 4ce5 1c33 08ce ea3a a64e U.%lf+L..3...:.N │ │ │ +000049b0: 033b daba 8916 73b0 6c6b d96b 018e 0044 .;....s.lk.k...D │ │ │ +000049c0: cdd8 58db 6ac3 dc80 19b2 e9e8 fc1a 4d5f ..X.j.........M_ │ │ │ +000049d0: e22c daa9 af41 3cb8 879b 1504 b154 4d36 .,...A<......TM6 │ │ │ +000049e0: 2fb4 9b61 22a4 1bef 029f 6618 db8a 5b21 /..a".....f...[! │ │ │ +000049f0: 1fb3 59c1 6076 0c1d 03c3 6cb8 4fdd 334a ..Y.`v....l.O.3J │ │ │ +00004a00: 20e6 b846 b36c 812b 98dd c1f4 3e56 50f5 ..F.l.+....>VP. │ │ │ +00004a10: 13f1 3deb aa9f 57d3 6ad0 747a 1a53 ce06 ..=...W.j.tz.S.. │ │ │ +00004a20: 457b debd 79ea d78e bdc9 1566 f6f3 64fc E{..y......f..d. │ │ │ +00004a30: 7bd8 dc3a 3511 1c6c 9cc0 d456 c1d4 14c3 {..:5..l...V.... │ │ │ +00004a40: 353a 3430 9038 5b56 aeb1 c025 6e4a 6a4a 5:40.8[V...%nJjJ │ │ │ +00004a50: 01ac 4577 05dd b2e0 5a8e db24 0acb 4a70 ..Ew....Z..$..Jp │ │ │ +00004a60: dd6d a902 125b 1783 991c 9a75 6346 1aed .m...[.....ucF.. │ │ │ +00004a70: af69 dfb8 60d2 a817 398f 3d8e b1c5 5c2c .i..`...9.=...\, │ │ │ +00004a80: 7e83 5337 b911 63f9 b6a9 32ce a8c6 b49b ~.S7..c...2..... │ │ │ +00004a90: 5a9d 57ad 26ba 8e9b 65fd ad18 2d7b 9c3c Z.W.&...e...-{.< │ │ │ +00004aa0: c0d6 dfef 75ab 98bd 061f 6943 f5e6 bc36 ....u.....iC...6 │ │ │ +00004ab0: 558f e2c0 36ae c531 479f 74bd 3e5f 40db U...6..1G.t.>_@. │ │ │ +00004ac0: bbc3 0148 e2fe c17d 5658 017c af5b ca6c ...H...}VX.|.[.l │ │ │ +00004ad0: 0cc6 54d4 7514 6068 5274 77a3 6552 8660 ..T.u.`hRtw.eR.` │ │ │ +00004ae0: cd3c 40a6 1beb 113b 67ed 9bb1 70ad aeb3 .<@....;g...p... │ │ │ +00004af0: b55f 0158 382f 83b9 e48c 457c c0f4 4c88 ._.X8/....E|..L. │ │ │ +00004b00: 26fc 6dc5 e72d 86de 8aa1 4970 b36a 5665 &.m..-....Ip.jVe │ │ │ +00004b10: 6033 6400 4516 ac80 abf0 997a 9e93 02b3 `3d.E......z.... │ │ │ +00004b20: 5809 7a5a 3440 3025 63e2 4a23 4450 8696 X.zZ4@0%c.J#DP.. │ │ │ +00004b30: e303 9d02 b57a 0b98 c3a3 606a a3ee 2d7e .....z....`j..-~ │ │ │ +00004b40: ae49 427e b9f3 5ca1 8a94 31ab b562 3e53 .IB~..\...1..b>S │ │ │ +00004b50: f434 0fdf b836 690d 41db 3473 1810 ac93 .4...6i.A.4s.... │ │ │ +00004b60: b559 5a4b 8f33 5483 ba98 ed61 e8aa d61a .YZK.3T....a.... │ │ │ +00004b70: 9c30 ff54 eac8 4493 1bcd 1d85 81ac 1400 .0.T..D......... │ │ │ +00004b80: 6448 e087 da80 8ada bada ee5b ac63 1d80 dH.........[.c.. │ │ │ +00004b90: 71b2 deb4 3004 bd20 c302 3c5d 9b45 ff00 q...0.. ..<].E.. │ │ │ +00004ba0: 7220 8629 2672 284e d354 f6dd 2cdd 8549 r .)&r(N.T..,..I │ │ │ +00004bb0: ec4d bc45 769b e4a9 ed5a 05b3 74ad b3d6 .M.Ev....Z..t... │ │ │ +00004bc0: b82f d17a e407 04c2 0755 46e0 5b48 0020 ./.z.....UF.[H. │ │ │ +00004bd0: 0c3a 5c2b 7ea6 3171 c0e6 250d 483c 7a77 .:\+~.1q..%.H. │ │ │ +00004c00: b2ea d143 eab5 ae50 c7f0 0316 c37d 4d7c ...C...P.....}M| │ │ │ +00004c10: 4fab 9ace 8bb9 3a11 5588 dd82 5ea6 1670 O.....:.U...^..p │ │ │ +00004c20: dfbb dd85 478b fbc0 1d3a d4ae 16a4 7253 ....G....:....rS │ │ │ +00004c30: 7cb1 a4e2 8844 8c28 1bb7 31da 712a 7567 |....D.(..1.q*ug │ │ │ +00004c40: 86d5 e204 7387 7c99 c638 9ae1 9b78 622a ....s.|..8...xb* │ │ │ +00004c50: f5da 2759 50db c8a0 419e 1edc 82e8 2d26 ..'YP...A.....-& │ │ │ +00004c60: 083e 1c97 0e3d 99b0 7b96 0b0d 96f6 f050 .>...=..{......P │ │ │ +00004c70: dd6a 8516 d3cc 8bc7 4cf5 d0ce 9579 6f99 .j......L....yo. │ │ │ +00004c80: 11f5 d623 f140 4563 16b9 a21e cb5d 2d83 ...#.@Ec.....]-. │ │ │ +00004c90: c7b5 4c6a 0f8f 596d c672 8963 0692 aead ..Lj..Ym.r.c.... │ │ │ +00004ca0: 271c ad06 675b d164 236a 6bcc 967c 6649 '...g[.d#jk..|fI │ │ │ +00004cb0: 500f 96d6 b466 6899 9f71 c027 f128 baf5 P....fh..q.'.(.. │ │ │ +00004cc0: 642b 8127 608d cd49 ec8b 93db 68be d0c3 d+.'`..I....h... │ │ │ +00004cd0: c380 fe5a f9cb 8236 6b71 0ffb ac2d aead ...Z...6kq...-.. │ │ │ +00004ce0: b38e 184c 5655 8f56 8f00 e2b4 0cbe 82aa ...LVU.V........ │ │ │ +00004cf0: 7106 2160 17a2 1548 9941 3747 007c 69a9 q.!`...H.A7G.|i. │ │ │ +00004d00: 2d3d e5f9 285c 53cf 758b 7bb9 1939 87a2 -=..(\S.u.{..9.. │ │ │ +00004d10: 31cf 0a93 8ddf b8f6 e8c0 c1b2 c706 e3e0 1............... │ │ │ +00004d20: da59 e471 057c d4c6 3334 9a40 6ce1 8aaa .Y.q.|..34.@l... │ │ │ +00004d30: 459b 6c5a 07c0 31f6 c77a 6100 a1a6 029c E.lZ..1..za..... │ │ │ +00004d40: c6d9 bd75 0ba1 61cc 53bd 2eb5 2545 f028 ...u..a.S...%E.( │ │ │ +00004d50: 1651 b4c5 bebb 4985 de0e c85d af5f e62e .Q....I....]._.. │ │ │ +00004d60: 5934 6767 8c15 5002 2135 0660 1655 86d9 Y4gg..P.!5.`.U.. │ │ │ +00004d70: 0d45 cfa7 fa1e 9830 e664 4005 086e 76af .E.....0.d@..nv. │ │ │ +00004d80: 1a92 d686 4943 626b 4b7f e3ce 55ab cb38 ....ICbkK...U..8 │ │ │ +00004d90: c349 06a1 e145 a1f0 b179 4dcd 88cc 5b32 .I...E...yM...[2 │ │ │ +00004da0: 4666 2be5 5d2d 4b32 5b31 0895 deb9 356e Ff+.]-K2[1....5n │ │ │ +00004db0: 8405 43c0 5c66 f423 d60f 5905 bb8c 26a0 ..C.\f.#..Y...&. │ │ │ +00004dc0: d656 3a71 1f11 d102 7a85 bc99 3e99 7383 .V:q....z...>.s. │ │ │ +00004dd0: b6c4 c149 9663 0e16 8098 d007 18cc d643 ...I.c.........C │ │ │ +00004de0: 480b b98e 296c eece c7c9 dd89 b848 0868 H...)l.......H.h │ │ │ +00004df0: 2ef1 549c 7a10 7fe3 17b9 af57 b061 6aac ..T.z......W.aj. │ │ │ +00004e00: 5854 b9a9 839a 4202 2dd5 3fb3 689d 0524 XT....B.-.?.h..$ │ │ │ +00004e10: 8215 6bb2 d5ab dd0f 1337 00fc f137 6775 ..k......7...7gu │ │ │ +00004e20: efd8 c38c 8bae 77b7 545d d3b8 e398 ad43 ......w.T].....C │ │ │ +00004e30: 6759 729c 4538 a306 cb99 9905 64b0 b69b gYr.E8......d... │ │ │ +00004e40: a703 52d8 f4f3 d45b 4cb7 b148 8ddb c35d ..R....[L..H...] │ │ │ +00004e50: d503 7b98 cdcc 54a3 f460 345c e6d2 eb21 ..{...T..`4\...! │ │ │ +00004e60: 5871 6635 370b 3c91 3de3 194a ddf9 4dd8 Xqf57.<.=..J..M. │ │ │ +00004e70: 8d30 3341 989c ad42 ddce 863a a222 4145 .03A...B...:."AE │ │ │ +00004e80: a634 77d9 e04c b069 8baf 6504 5da9 bf6f .4w..L.i..e.]..o │ │ │ +00004e90: 0dc1 2e8b d63c 9a46 a031 b1f3 d2b7 5586 .....<.F.1....U. │ │ │ +00004ea0: 744d 29d6 c394 75e3 64dc 44b0 62fe 6890 tM)...u.d.D.b.h. │ │ │ +00004eb0: 64eb 69be 41b6 4615 ced6 1907 7a4c 4b49 d.i.A.F.....zLKI │ │ │ +00004ec0: bbe6 bb50 894d 67b1 1c4e 8735 0451 458c ...P.Mg..N.5.QE. │ │ │ +00004ed0: d578 8f6e edad cbc3 2287 88f7 184c 76de .x.n...."....Lv. │ │ │ +00004ee0: 2bbd 15ef 70ed 7a7b 2e54 533b e38d 623e +...p.z{.TS;..b> │ │ │ +00004ef0: 5113 9e3d 789c 2460 8c96 02c4 ace0 eff4 Q..=x.$`........ │ │ │ +00004f00: f366 9909 a045 44a2 7127 fa52 86c4 fde1 .f...ED.q'.R.... │ │ │ +00004f10: bea9 f0a4 d1b4 dcd8 73de 60b5 5dab 13a3 ........s.`.]... │ │ │ +00004f20: 0d2d 3ac4 0262 e651 cb22 8cb6 ecef 5a55 .-:..b.Q."....ZU │ │ │ +00004f30: a8b5 2879 1203 ac01 cbd4 19ac 31a9 c6b3 ..(y........1... │ │ │ +00004f40: 19f8 4130 00c8 2ec9 bc2b 0ee0 22dc b536 ..A0.....+.."..6 │ │ │ +00004f50: 5f37 1a98 a2bd ac4b 7f81 1e1c 1901 9ac8 _7.....K........ │ │ │ +00004f60: fb00 2eed 4d1a 365e 795c 673c 85c6 fd8e ....M.6^y\g<.... │ │ │ +00004f70: 19f1 b4b2 9ca9 9a38 6b6e f927 53c8 606b .......8kn.'S.`k │ │ │ +00004f80: 3d57 8b51 54e8 77e4 9b55 5f98 0aa4 2de5 =W.QT.w..U_...-. │ │ │ +00004f90: b604 4e0f e657 8f1e 9ceb c74e 0619 8340 ..N..W.....N...@ │ │ │ +00004fa0: 01c9 93af cc24 40ae 6ee7 54a5 6eb2 d4c9 .....$@.n.T.n... │ │ │ +00004fb0: 8872 6d3d af1b 0c3d 82e5 9669 b4ee 88e7 .rm=...=...i.... │ │ │ +00004fc0: 5816 9a59 1634 a9a1 1a6a 7b58 cb6a 108b X..Y.4...j{X.j.. │ │ │ +00004fd0: 053b 40eb 3032 0cbe c429 8989 0d92 b0c9 .;@.02...)...... │ │ │ +00004fe0: 05e6 2725 0b6a c235 0068 d35a 2dea 6789 ..'%.j.5.h.Z-.g. │ │ │ +00004ff0: b8de 1054 dc2c b381 07dc 7f3c 81ba 5472 ...T.,.....<..Tr │ │ │ +00005000: 03df 34f5 a852 5678 1a8f ceda 7a29 f56e ..4..RVx....z).n │ │ │ +00005010: e1a2 6ce5 becd 7abc 86df a293 ad53 1c50 ..l...z......S.P │ │ │ +00005020: 6905 a32f 26dc a33e e692 3488 5fdc d857 i../&..>..4._..W │ │ │ +00005030: 035c ae37 19dd cbb0 8986 7112 8b59 e922 .\.7......q..Y." │ │ │ +00005040: 59a1 2c5c 5e89 ea59 86d6 a32c bcbb 3e14 Y.,\^..Y...,..>. │ │ │ +00005050: ebe5 9e07 ee23 9e42 6f8c 490f 87e0 1883 .....#.Bo.I..... │ │ │ +00005060: 0ea3 ed3e 92d5 172c 9108 cea9 80a1 d67c ...>...,.......| │ │ │ +00005070: 1b0c 7bde 20d8 562e d6e4 367d 7b53 432d ..{. .V...6}{SC- │ │ │ +00005080: 8617 e375 c2fe c96c 6df5 edac 0730 63dd ...u...lm....0c. │ │ │ +00005090: 96b1 b23c 2756 0be5 62ed 961c ac19 8bbb ...<'V..b....... │ │ │ +000050a0: b35a 2313 1f3e 956d 4cc0 8c75 dc8d fd68 .Z#..>.mL..u...h │ │ │ +000050b0: 6c2e c102 db70 c306 1395 15d5 b959 e8dd l....p.......Y.. │ │ │ +000050c0: 2d05 e64c c1ed 7a4c 388f af4b 31c4 65b4 -..L..zL8..K1.e. │ │ │ +000050d0: 0293 054a c154 1682 6c15 a8d5 c3cf 584f ...J.T..l.....XO │ │ │ +000050e0: 2855 fc34 8434 baa1 b136 4632 cfa6 fd27 (U.4.4...6F2...' │ │ │ +000050f0: 0fd3 56fb 4398 595d 4aad 63ce ac19 a593 ..V.C.Y]J.c..... │ │ │ +00005100: 68be fb84 93d1 e033 01b2 5826 b0b2 d586 h......3..X&.... │ │ │ +00005110: f16b b7e4 56d2 0c9f 624d c094 ab53 ea59 .k..V...bM...S.Y │ │ │ +00005120: 3e4c 8c4a 436f 94a0 ecb2 add2 4cb9 da8c >L.JCo......L... │ │ │ +00005130: fc33 b629 6f0a 71b0 d853 51ca 8b7b aee5 .3.)o.q..SQ..{.. │ │ │ +00005140: bcce ad7d 4024 bef9 c0a4 acac 80c1 7b36 ...}@$........{6 │ │ │ +00005150: 2bb1 b683 4156 60e9 15ec a7b3 6501 993e +...AV`.....e..> │ │ │ +00005160: a988 57e3 bb6b d866 da3c 7365 9062 f7e0 ..W..k.f..d │ │ │ +00005190: 2dfc 02b7 0681 6411 c760 c4dc 6491 3ffc -.....d..`..d.?. │ │ │ +000051a0: c6c0 faa2 450d 50d4 8777 d330 8641 4fc7 ....E.P..w.0.AO. │ │ │ +000051b0: 9a10 d068 fb0e 4b56 b743 ed11 ba25 043c ...h..KV.C...%.< │ │ │ +000051c0: b029 a7df 808f 0ade 6ada a559 109d a698 .)......j..Y.... │ │ │ +000051d0: cc19 9f0e b9ee 2dce a04d ce21 58d5 1a58 ......-..M.!X..X │ │ │ +000051e0: 051c b3da 1e7a 6ab1 443a 32c1 bd2a 702a .....zj.D:2..*p* │ │ │ +000051f0: 4cc2 0420 9a9e ee5b 647e b4d6 233a d932 L.. ...[d~..#:.2 │ │ │ +00005200: 4e40 535c 5dd8 b42b 0521 07b0 39d3 9d8d N@S\]..+.!..9... │ │ │ +00005210: 0304 042c dcc0 f339 8b1a 6eed b274 56ac ...,...9..n..tV. │ │ │ +00005220: 6c67 632d bc62 4da5 aa95 3584 3098 23ba lgc-.bM...5.0.#. │ │ │ +00005230: 1d18 6c2d 0b4b e101 ccb1 3673 6592 3378 ..l-.K....6se.3x │ │ │ +00005240: 2cd5 fd00 0c47 6be1 53d8 f5c1 5e07 f0de ,....Gk.S...^... │ │ │ +00005250: b262 3dac e4d5 79c4 d580 f2ac 8283 eb69 .b=...y........i │ │ │ +00005260: 1b92 ba4f 1187 a39d ac62 bae8 6281 af87 ...O.....b..b... │ │ │ +00005270: 8cb9 a947 235a a7ce 4847 481d 1a6b 4622 ...G#Z..HGH..kF" │ │ │ +00005280: 6ba0 2c53 d191 79a3 7b79 de10 81fb a6d3 k.,S..y.{y...... │ │ │ +00005290: 5b03 354e 9bc1 6e9d 7d79 5aa0 08be 6c8a [.5N..n.}yZ...l. │ │ │ +000052a0: a8c6 54a2 5d8d a7c5 5b02 e527 2b27 b9e8 ..T.]...[..'+'.. │ │ │ +000052b0: 2dbe 595f d50d 3631 306d 691d f18c 5a3b -.Y_..610mi...Z; │ │ │ +000052c0: 8ad4 d692 5d3c e91d ec1c 02ca ec4a 4783 ....]<.......JG. │ │ │ +000052d0: b161 15f2 0076 b7d0 7637 990d 5da1 52fb .a...v..v7..].R. │ │ │ +000052e0: 365b 8a09 5fc1 6a27 5875 9443 6ff8 2fea 6[.._.j'Xu.Co./. │ │ │ +000052f0: 6165 1150 1233 f26b f07d 1700 7473 1dd0 ae.P.3.k.}..ts.. │ │ │ +00005300: e2d8 930e 32aa 6428 75a9 882f 2a0a b684 ....2.d(u../*... │ │ │ +00005310: 5a0c 67b3 30d9 3237 5628 de8c d840 a852 Z.g.0.27V(...@.R │ │ │ +00005320: 9f9b de3c 01cc 10fa c2b8 c566 aa86 680d ...<.......f..h. │ │ │ +00005330: 0051 a51b ef68 8bd4 19a7 cc34 61c9 4031 .Q...h.....4a.@1 │ │ │ +00005340: 78fd 71d8 aca0 62ee 7d9d cc81 d862 6d18 x.q...b.}....bm. │ │ │ +00005350: 021a 776e 7479 1638 be43 33c3 2516 b601 ..wnty.8.C3.%... │ │ │ +00005360: 7058 cdbe 4993 e161 1122 aca7 360c 433b pX..I..a."..6.C; │ │ │ +00005370: 1a57 ee8e c708 b7cf d1cd dba5 8281 408d .W............@. │ │ │ +00005380: b985 66fc ec4d 406a 8fa5 c288 48b0 0a4d ..f..M@j....H..M │ │ │ +00005390: c468 aaf6 58c7 d522 4adc 4710 34a5 d9da .h..X.."J.G.4... │ │ │ +000053a0: 0e7b e12d 1ca6 0d6c 2adb c35d 4db6 9454 .{.-...l*..]M..T │ │ │ +000053b0: c4c4 2f2a d360 3fad 68f5 3423 8d86 b103 ../*.`?.h.4#.... │ │ │ +000053c0: f334 19b4 c340 b76a 36ce ca18 ffec c6c6 .4...@.j6....... │ │ │ +000053d0: 6090 9b81 40cc 8325 5c58 e8c0 985b 0637 `...@..%\X...[.7 │ │ │ +000053e0: 6e06 2f18 2605 1f96 5dfb 15ed 2b5a b738 n./.&...]...+Z.8 │ │ │ +000053f0: 17ae 8305 8f3a 2320 8d17 b378 46b2 12a5 .....:# ...xF... │ │ │ +00005400: 957f add3 a756 0ae6 7330 e59b 4672 32ef .....V..s0..Fr2. │ │ │ +00005410: 2459 a283 a130 3bf8 af3c 41dc 6152 38ef $Y...0;..8.....W.d.E │ │ │ +000055f0: 65b1 b364 6114 9c68 8b92 6db3 e93e 6802 e..da..h..m..>h. │ │ │ +00005600: bb88 606a 3714 7057 5a88 654f f984 b6f0 ..`j7.pWZ.eO.... │ │ │ +00005610: 0a7c 68d4 51c2 8e62 220c 0174 ef69 b2a0 .|h.Q..b"..t.i.. │ │ │ +00005620: c8a0 5f1a 93bd 1712 92d0 1b9d d64e 1538 .._..........N.8 │ │ │ +00005630: 64b2 8503 c6b1 1d67 4fdb 30fd 9d87 5d60 d......gO.0...]` │ │ │ +00005640: 8c05 98d4 75a6 a7a4 d646 10a3 5024 33f9 ....u....F..P$3. │ │ │ +00005650: cc44 98dd 6748 2894 d877 42e9 614a 99c9 .D..gH(..wB.aJ.. │ │ │ +00005660: aeb3 f5bd a309 724c 4883 36b3 1ab2 fb61 ......rLH.6....a │ │ │ +00005670: a544 6334 8b01 35dd dae6 ccc3 8e0a a0cd .Dc4..5......... │ │ │ +00005680: 3a03 8b8d 2ac5 3f6d eb92 c361 a818 53c7 :...*.?m...a..S. │ │ │ +00005690: da66 b3b2 ec15 c30d 6b7c 3203 5a01 4f83 .f......k|2.Z.O. │ │ │ +000056a0: 5bf5 1ed6 e1e3 ce51 83c5 b0cc 0f5c 5119 [......Q.....\Q. │ │ │ +000056b0: 48f5 c658 83c5 6445 ece0 da80 b7de d76e H..X..dE.......n │ │ │ +000056c0: aca2 efb7 b0f0 b1fb 7add 54b9 2b97 fa11 ........z.T.+... │ │ │ +000056d0: eb6c 4a0f a3cc e69e d59e 9c0c 2029 b45b .lJ......... ).[ │ │ │ +000056e0: c2d9 1960 2893 bb10 d869 363c 3c96 385b ...`(....i6<<.8[ │ │ │ +000056f0: 4c75 e539 c466 dc76 aeed f784 c15b 8192 Lu.9.f.v.....[.. │ │ │ +00005700: c6f3 c294 43e9 8138 1b88 edb1 b011 5d9d ....C..8......]. │ │ │ +00005710: 5d7b 5824 9b50 ccf5 8cfb 0f02 32be a431 ]{X$.P......2..1 │ │ │ +00005720: accd 2a41 ba88 d988 015b 0081 42b3 592d ..*A.....[..B.Y- │ │ │ +00005730: 5bca a598 37b2 2d48 980c c0f4 a0a4 ab2b [...7.-H.......+ │ │ │ +00005740: 6c58 638f b139 952f 70ed 992d c01c 22dd lXc..9./p..-..". │ │ │ +00005750: d458 89b1 4307 b2e0 a85e 9611 a533 65cb .X..C....^...3e. │ │ │ +00005760: 6c0f 255b 6fa9 87ca cdd4 7645 5d18 571f l.%[o.....vE].W. │ │ │ +00005770: 01d2 d9aa a9c6 95af c664 76ab 9e2b 9844 .........dv..+.D │ │ │ +00005780: bc39 5b5f 64ce 3658 f160 b5b7 686f e5b1 .9[_d.6X.`..ho.. │ │ │ +00005790: e828 7e5c 106a 0b92 c245 56ca c235 5f58 .(~\.j...EV..5_X │ │ │ +000057a0: 0ca6 94c9 b23e b8ed f66a 2c25 fee9 6cae .....>...j,%..l. │ │ │ +000057b0: 4340 57c2 1ad5 dc28 5bc9 a34a 9368 ecb2 C@W....([..J.h.. │ │ │ +000057c0: 8853 887b 689d 338b 422d ab47 3656 371c .S.{h.3.B-.G6V7. │ │ │ +000057d0: c46a 964a 0513 babf 8213 39ae 55b2 a7d3 .j.J......9.U... │ │ │ +000057e0: 6605 3e03 fc8c 09b6 2344 36b6 39f3 c088 f.>.....#D6.9... │ │ │ +000057f0: 1f6e 9053 9e84 95cc 7296 9954 d109 b3b5 .n.S....r..T.... │ │ │ +00005800: f56b a5b9 070f 79ee 6ee4 36c2 ba95 5a41 .k....y.n.6...ZA │ │ │ +00005810: 8b7b 1228 9139 cc18 7dc9 b534 69ad 17cf .{.(.9..}..4i... │ │ │ +00005820: 840e 16b9 592d 7e5b 35ab 31f4 b8bd bd85 ....Y-~[5.1..... │ │ │ +00005830: b422 e814 16b3 f658 eff3 6640 7263 34dc .".....X..f@rc4. │ │ │ +00005840: 124b 7092 4702 4848 b441 9b8d ead2 8046 .Kp.G.HH.A.....F │ │ │ +00005850: 027d 8f4b 6914 8505 2fbd 0b81 0349 2335 .}.Ki.../....I#5 │ │ │ +00005860: 4e6e 7199 97da 5a46 9055 2ef5 6b17 b766 Nnq...ZF.U..k..f │ │ │ +00005870: 0c9c c5f1 6cdd 43c1 2587 6751 fb8b 3bb8 ....l.C.%.gQ..;. │ │ │ +00005880: 0d28 d4b3 8b68 8728 def1 c6c0 b7c1 68fb .(...h.(......h. │ │ │ +00005890: 185b c3be ed8e 5512 cb52 4016 d022 0676 .[....U..R@..".v │ │ │ +000058a0: d8ff 6532 0db1 17f4 1802 8556 9f54 f28d ..e2.......V.T.. │ │ │ +000058b0: 19cd ee00 99bb 62f8 68b2 4dcb da32 6270 ......b.h.M..2bp │ │ │ +000058c0: 49b5 6095 a526 58c6 7ec0 5334 c006 610d I.`..&X.~.S4..a. │ │ │ +000058d0: b3fb 6625 0531 e9b0 4e9b a156 25c9 09b5 ..f%.1..N..V%... │ │ │ +000058e0: d9b8 bfd6 bbe1 5331 41d9 5015 7098 3143 ......S1A.P.p.1C │ │ │ +000058f0: c978 5dfb b8e1 722b 6d9b 799e 9641 6d24 .x]...r+m.y..Am$ │ │ │ +00005900: 5380 6128 3bde e494 a3d5 fd00 59ab 1417 S.a(;.......Y... │ │ │ +00005910: 9fc1 e258 93b5 543b 03ae b81a 7bdf 9bde ...X..T;....{... │ │ │ +00005920: 057e ad57 c470 b100 ac90 06f5 b86c 62e5 .~.W.p.......lb. │ │ │ +00005930: 2d98 0492 6df7 64a9 ffd5 b2f2 98a8 28e7 -...m.d.......(. │ │ │ +00005940: 19f4 e1be 4400 3f82 d9dc 2ed3 b8d5 7339 ....D.?.......s9 │ │ │ +00005950: 65e9 b412 a6e3 56ad cabc 1488 4246 59fb e.....V.....BFY. │ │ │ +00005960: 1547 6d11 aa33 2e2b ed58 c42e 2404 3515 .Gm..3.+.X..$.5. │ │ │ +00005970: 67ac 34aa f20c 07ff 71b5 4f46 058b 1855 g.4.....q.OF...U │ │ │ +00005980: d619 02dc 5848 aa33 66a9 ab57 c309 f0de ....XH.3f..W.... │ │ │ +00005990: e260 5697 f947 f8b6 8b05 b96d b983 5d0e .`V..G.....m..]. │ │ │ +000059a0: c90a 7fa1 ca86 4534 1679 b3aa 2d2e f0b4 ......E4.y..-... │ │ │ +000059b0: 193a 3d2e 7667 4293 ba75 10c4 cf56 d24b .:=.vgB..u...V.K │ │ │ +000059c0: 9e7f 8db8 aebd b59d 97b2 bbbf 2b58 7497 ............+Xt. │ │ │ +000059d0: 1176 86cd d9ac 64b6 2963 324e 6246 88f0 .v....d.)c2NbF.. │ │ │ +000059e0: 553d 8e74 7aeb 6c18 148a 0434 3ada e514 U=.tz.l....4:... │ │ │ +000059f0: 71ce 16c8 9e44 e1ee ae40 31de 9de0 1b10 q....D...@1..... │ │ │ +00005a00: 3722 01ac 4cb6 2d02 f0a8 b317 5036 292c 7"..L.-.....P6), │ │ │ +00005a10: 3256 939b 511f 1582 33d9 0db3 d1a1 b0f8 2V..Q...3....... │ │ │ +00005a20: aa89 0330 bed2 6f5e a81e b251 f5b6 402a ...0..o^...Q..@* │ │ │ +00005a30: 15b1 da38 0653 95a3 d187 cd5a 81e2 4d58 ...8.S.....Z..MX │ │ │ +00005a40: ad43 ad26 5c6c f565 40ab 3b02 88f5 3669 .C.&\l.e@.;...6i │ │ │ +00005a50: 4fba c484 a164 3c8f c7e8 0d6e 96ae 86f3 O....d<....n.... │ │ │ +00005a60: ce75 87d7 863b abfa 6065 27d3 1e21 68d0 .u...;..`e'..!h. │ │ │ +00005a70: d985 5946 1bc1 2de0 fc09 4816 2d17 d9d4 ..YF..-...H.-... │ │ │ +00005a80: 9ea7 6265 18b3 a18b b5e9 4836 996a add4 ..be......H6.j.. │ │ │ +00005a90: 5c97 cdf4 badf 3af3 c830 54a3 89b3 a5a1 \.....:..0T..... │ │ │ +00005aa0: 08cf f7b0 6929 5bb7 7598 8063 eb54 ea4f ....i)[.u..c.T.O │ │ │ +00005ab0: 5731 1548 88d7 27af b6a5 8c3e d49a 28d3 W1.H..'....>..(. │ │ │ +00005ac0: 46dc 6a1c 6c81 5c18 6194 60f3 30d0 295a F.j.l.\.a.`.0.)Z │ │ │ +00005ad0: cb6d de95 655e ab29 19d6 0304 7287 6269 .m..e^.)....r.bi │ │ │ +00005ae0: b7b1 2d8d 3473 8df9 5e37 cb66 3374 e045 ..-.4s..^7.f3t.E │ │ │ +00005af0: db58 347e b33c b5e1 7628 7237 baba 5425 .X4~.<..v(r7..T% │ │ │ +00005b00: 6b4e 3678 47dc 31f7 d671 e2c1 19f4 ea8e kN6xG.1..q...... │ │ │ +00005b10: 863b 1920 3f8f 624b 134f 7d3d d4d8 b4f5 .;. ?.bK.O}=.... │ │ │ +00005b20: bd27 ba0d ab86 5dc8 db1c 7dc0 20c6 9dbb .'....]...}. ... │ │ │ +00005b30: 6531 f601 efd5 936d 8c52 8f22 ceb3 80d6 e1.....m.R.".... │ │ │ +00005b40: 8e2c 831a 0f53 37b9 ef63 dc79 653e cb56 .,...S7..c.ye>.V │ │ │ +00005b50: 0339 3ba3 42dc fcb1 44a8 8da3 824d 5edc .9;.B...D....M^. │ │ │ +00005b60: 52c1 48f3 4f58 58fa cd70 54dc 0918 7d31 R.H.OXX..pT...}1 │ │ │ +00005b70: 7e12 566e 50bf 9d5d 8b6a b574 2e7f d4c2 ~.VnP..].j.t.... │ │ │ +00005b80: 6f2b 781a fab8 a295 3c02 02df 9760 d309 o+x.....<....`.. │ │ │ +00005b90: fd8b 9544 54dc a7f3 ccd5 bcfc c97d e46e ...DT........}.n │ │ │ +00005ba0: 3670 6258 6d71 8ae6 cda5 1ed8 308e d621 6pbXmq......0..! │ │ │ +00005bb0: 1ccc 9761 12d2 ea1e 6e2d 1033 2c26 c44a ...a....n-.3,&.J │ │ │ +00005bc0: 49c5 8c6c 8049 23ad 528c 766b c515 8d46 I..l.I#.R.vk...F │ │ │ +00005bd0: 79d6 e6bb 36b5 a196 bd31 05b6 05b3 ffe2 y...6....1...... │ │ │ +00005be0: 6047 5ce4 c99e 02ed d699 b6ba 8261 4a49 `G\..........aJI │ │ │ +00005bf0: 0443 2101 37c1 2e7a 4b89 219f ed3d 8b59 .C!.7..zK.!..=.Y │ │ │ +00005c00: 9943 3db8 0bdd e8ee 4000 da25 9b61 899b .C=.....@..%.a.. │ │ │ +00005c10: 3d5b 916c 3681 0f3f 6f8e 58de 81e5 6d4d =[.l6..?o.X...mM │ │ │ +00005c20: 8777 3fcc e002 0ba8 eb20 da89 c410 1b44 .w?...... .....D │ │ │ +00005c30: 2e6f ab79 2c36 55b6 52bd dad8 c839 2662 .o.y,6U.R....9&b │ │ │ +00005c40: b41d 281a 0bde 37d2 07cd 6fba b579 f16d ..(...7...o..y.m │ │ │ +00005c50: 1f51 3cf8 ae58 a176 96b9 2a8f dcc0 03a0 .Q<..X.v..*..... │ │ │ +00005c60: 7e83 c1dd ae35 0dc9 0d7a 237c 430f 60c1 ~....5...z#|C.`. │ │ │ +00005c70: 5a2c 26a4 e3fa 8353 1637 f500 b0a6 8532 Z,&....S.7.....2 │ │ │ +00005c80: 8ff0 0178 184e ae0d 4459 dd88 b6e2 3914 ...x.N..DY....9. │ │ │ +00005c90: d9ed 33e1 59e2 8363 e36c c938 5982 1b3b ..3.Y..c.l.8Y..; │ │ │ +00005ca0: 6e3d b968 df8b 6e2c 1151 86f7 d7de 8faf n=.h..n,.Q...... │ │ │ +00005cb0: 5b2c 6d48 5641 b754 6303 0798 cd92 474b [,mHVA.Tc.....GK │ │ │ +00005cc0: 2e44 2066 c2c1 1b9c 810d 3b62 bddc 11b4 .D f......;b.... │ │ │ +00005cd0: 6ea5 edce 76cf bddb 2346 32c6 11a9 56fd n...v...#F2...V. │ │ │ +00005ce0: 194b d3b9 2b80 0b54 3b1f 3636 dd3a 81be .K..+..T;.66.:.. │ │ │ +00005cf0: 651d 0778 dbf6 591e 0d4f 76e3 b2ef c534 e..x..Y..Ov....4 │ │ │ +00005d00: 0f26 4358 e23b da54 765b 636b eaaa 39af .&CX.;.Tv[ck..9. │ │ │ +00005d10: 63e3 8138 90df 9617 1ebb d633 1aa9 0edb c..8.......3.... │ │ │ +00005d20: 68c8 3fde 58d9 a81a 312e 06f6 d54b 0fae h.?.X...1....K.. │ │ │ +00005d30: 7403 1106 dc56 661c 100c ba41 541b aba4 t....Vf....AT... │ │ │ +00005d40: 5a8e 3bf7 73b5 e96e 6fd6 ff98 cd61 990c Z.;.s..no....a.. │ │ │ +00005d50: 50dc dc7c 3483 2e61 4d0d 3900 2e7b f6df P..|4..aM.9..{.. │ │ │ +00005d60: 98a7 6dee dbc6 0261 a2b9 b6ae 7250 23ca ..m....a....rP#. │ │ │ +00005d70: ca25 612c e6b5 6f41 6fa8 52e6 6995 0d4c .%a,..oAo.R.i..L │ │ │ +00005d80: b55a cc9a f480 79d3 8bc9 79f0 2653 dbae .Z....y...y.&S.. │ │ │ +00005d90: c0fd 8ef9 accd 864c 7822 2d6c b3ae ada1 .......Lx"-l.... │ │ │ +00005da0: 229b 8540 ec78 d195 43fa e01e 8b07 3d40 "..@.x..C.....=@ │ │ │ +00005db0: bb4e 39b5 9a1e be51 051b a1bc dd81 8767 .N9....Q.......g │ │ │ +00005dc0: b1d2 6b5f 36d8 d1fb 5b63 0aac 4d77 57f4 ..k_6...[c..MwW. │ │ │ +00005dd0: ba59 5c4c e134 034f cd3b d8c0 2c80 94a9 .Y\L.4.O.;..,... │ │ │ +00005de0: daec 5a99 b48d 76df b379 8499 9826 ffad ..Z...v..y...&.. │ │ │ +00005df0: 1dca 1260 cff8 6b96 a6b5 c30d e038 d525 ...`..k......8.% │ │ │ +00005e00: 83bb 1d51 1ea5 1cfe b259 d1a2 b752 0768 ...Q.....Y...R.h │ │ │ +00005e10: 12f7 77b6 0d69 efa6 9ee2 ecc6 8475 2551 ..w..i.......u%Q │ │ │ +00005e20: 08ba 960b 0673 6aad 0c8f d5e8 9128 bb63 .....sj......(.c │ │ │ +00005e30: e297 c99a 5b6b 26b5 7d9a c09d 0501 e0d1 ....[k&.}....... │ │ │ +00005e40: f64c 291a b077 598c 4781 9171 8550 f2d9 .L)..wY.G..q.P.. │ │ │ +00005e50: bc55 8061 b580 079a d235 6d32 c3d5 dd1e .U.a.....5m2.... │ │ │ +00005e60: 1b92 3586 0377 b50e 6cf6 786a 32cc 7630 ..5..w..l.xj2.v0 │ │ │ +00005e70: e967 16cd f626 9fa3 aad7 a5da 0cc7 9af5 .g...&.......... │ │ │ +00005e80: e4ac b682 73e6 85ac 15bc b958 03a4 2e5b ....s......X...[ │ │ │ +00005e90: f30d 2c53 9add b4ba 3218 e169 2ee6 7658 ..,S....2..i..vX │ │ │ +00005ea0: 2b0b a847 eb59 7636 4e43 afb3 fca1 ab1b +..G.Yv6NC...... │ │ │ +00005eb0: 5c72 3c87 99df 275b 4d6e 25c3 7429 25cd \r<...'[Mn%.t)%. │ │ │ +00005ec0: cd71 c1c0 3387 28f2 6ab5 3de6 acda 45a2 .q..3.(.j.=...E. │ │ │ +00005ed0: 26f3 674a 485b 0865 dfcb a09e 90d1 c379 &.gJH[.e.......y │ │ │ +00005ee0: c043 9a50 d996 8434 d119 886e 1e76 b2b4 .C.P...4...n.v.. │ │ │ +00005ef0: e3b6 2e3d 5e18 3617 499b 5b5e 8235 0b7a ...=^.6.I.[^.5.z │ │ │ +00005f00: 777d 9aa6 4483 60c4 16b3 45ed 448d 7cb9 w}..D.`...E.D.|. │ │ │ +00005f10: f363 c943 5ccc ca9b e119 e7ae 7420 3790 .c.C\.......t 7. │ │ │ +00005f20: 3cdb 1fa6 c693 b690 b571 d298 65dc 155b <........q..e..[ │ │ │ +00005f30: 6e26 7bdd 6c58 c652 1d23 9430 d359 bb36 n&{.lX.R.#.0.Y.6 │ │ │ +00005f40: 59fd 8769 8727 7229 855a dbf2 d2ee 947b Y..i.'r).Z.....{ │ │ │ +00005f50: 6aa3 2982 3058 601e 07b3 8350 9c40 ba60 j.).0X`....P.@.` │ │ │ +00005f60: a18e cac6 4a00 0a6b ad2f 580c c0cd 6cfe ....J..k./X...l. │ │ │ +00005f70: 4213 0c7f 300c 2b86 52aa 9151 0271 4ab8 B...0.+.R..Q.qJ. │ │ │ +00005f80: b7bb f5e8 3858 84d5 ad0c ea58 5beb fd4c ....8X.....X[..L │ │ │ +00005f90: f564 42c2 e09e 4ad6 da1a 760b 084c 2a81 .dB...J...v..L*. │ │ │ +00005fa0: d9f4 c105 47cd 780e c04a 2912 3145 1b3f ....G.x..J).1E.? │ │ │ +00005fb0: e396 64d4 9c69 e88b c2de 0886 06d3 1abb ..d..i.......... │ │ │ +00005fc0: d6aa aa06 f78e 06c0 80f0 1bd6 06d1 0b71 ...............q │ │ │ +00005fd0: b62f 8149 1000 0c56 c884 e9b5 0443 014b ./.I...V.....C.K │ │ │ +00005fe0: 4006 66dd 8f46 0c74 807a 430b 7a73 7f3d @.f..F.t.zC.zs.= │ │ │ +00005ff0: 6b82 c9dc c796 653b 30f2 02dc 37f7 7369 k.....e;0...7.si │ │ │ +00006000: 6c61 ce1c a652 04db f212 16da 754f 5b43 la...R......uO[C │ │ │ +00006010: 669c 9252 5423 c8ab 1b5f 8d7d 0242 c6c6 f..RT#..._.}.B.. │ │ │ +00006020: 477b 0eb9 4d0f 30b6 a31d 3e59 6da7 0c51 G{..M.0...>Ym..Q │ │ │ +00006030: 00e6 79b2 67d6 50fe 185a 269b f9e9 4d9f ..y.g.P..Z&...M. │ │ │ +00006040: 0ba5 f3cd 2cab 77d5 3a59 e379 338b 26d8 ....,.w.:Y.y3.&. │ │ │ +00006050: 3207 7be5 b651 ec4b 4432 cbd9 ba43 d283 2.{..Q.KD2...C.. │ │ │ +00006060: 3cad 6523 9a03 3321 94db 3661 e596 ec10 <.e#..3!..6a.... │ │ │ +00006070: 4693 b5ec a4c2 03a3 871c 35a6 ae4b 1e42 F.........5..K.B │ │ │ +00006080: 78f0 63aa a929 79bd 4124 2adb 0951 0102 x.c..)y.A$*..Q.. │ │ │ +00006090: a3fa b089 e844 3eb7 6404 5f25 4da6 0794 .....D>.d._%M... │ │ │ +000060a0: 888a add0 3acf a8b2 a5c7 930e b189 34d3 ....:.........4. │ │ │ +000060b0: e479 ee6c 57f2 de14 afa5 427d 616b c716 .y.lW.....B}ak.. │ │ │ +000060c0: cfda 5c4d 8d18 2479 be10 ec61 86f7 6495 ..\M..$y...a..d. │ │ │ +000060d0: 6016 c0a6 56c1 cafc 3676 0754 d946 b0d4 `...V...6v.T.F.. │ │ │ +000060e0: 490d 168b e891 c668 ef43 9c04 cc76 b721 I......h.C...v.! │ │ │ +000060f0: 9768 ef89 9919 d00b c368 4267 8be2 6328 .h.......hBg..c( │ │ │ +00006100: 39c3 b64b 6dd8 5f08 5d65 3831 28cc 4008 9..Km._.]e81(.@. │ │ │ +00006110: 2099 6eb1 cdf6 6cde c327 4deb 16df 6a53 .n...l..'M...jS │ │ │ +00006120: 1f50 9b0d 0edc 32b5 3f36 b286 4640 e6aa .P....2.?6..F@.. │ │ │ +00006130: 68bf 5df7 9241 a678 fc93 a71c 0d70 ddd6 h.]..A.x.....p.. │ │ │ +00006140: be53 e9fd d658 a7d9 eeb9 6e77 d953 b11b .S...X....nw.S.. │ │ │ +00006150: ead1 0478 20d7 6cf8 40b6 fa6f 5db7 cc66 ...x .l.@..o]..f │ │ │ +00006160: 6b0b 2fdb 49b0 28d6 0def 8dc7 0e93 5123 k./.I.(.......Q# │ │ │ +00006170: b681 c9c9 b679 9da7 7613 7333 e2a0 3004 .....y..v.s3..0. │ │ │ +00006180: 4413 6d39 da71 0b21 b018 b9e7 7e96 ffed D.m9.q.!....~... │ │ │ +00006190: ddd0 c70d a9ed 3161 c671 1731 92fa 6b6d ......1a.q.1..km │ │ │ +000061a0: 6d7f 1bdc e434 57b6 0f9e cd40 b698 85e7 m....4W....@.... │ │ │ +000061b0: c7ac 1598 285a 9cd8 1004 37e0 4b0a d26c ....(Z....7.K..l │ │ │ +000061c0: 1248 bfcd 3605 47c3 1b6b 871d 1c2a 8bae .H..6.G..k...*.. │ │ │ +000061d0: 43e3 6877 abc6 825b 83b9 dcb0 50ea 2ccf C.hw...[....P.,. │ │ │ +000061e0: 3c98 bd31 cb1a c6fd 19cb ec4e c6d2 a922 <..1.......N..." │ │ │ +000061f0: dd6d 0027 424b c039 3329 c47d b360 4add .m.'BK.93).}.`J. │ │ │ +00006200: 166d e79a cd8c 4031 cc76 e781 0b2d 7682 .m....@1.v...-v. │ │ │ +00006210: 3d4d 4bb6 f6b4 0d6a 716e 5069 36d1 1ef0 =MK....jqnPi6... │ │ │ +00006220: 6c00 d1ee 04eb 4b34 ac6d b275 ed64 6458 l.....K4.m.u.ddX │ │ │ +00006230: 6b77 078c bcad ee3b eb81 8c36 861c 8789 kw.....;...6.... │ │ │ +00006240: 359f 2b5b b836 09fc 8f9f 0a86 18c1 71b8 5.+[.6........q. │ │ │ +00006250: dc22 cfde 70e9 0efd 0d06 c58f 5c34 7819 ."..p.......\4x. │ │ │ +00006260: f4d3 d937 6d11 34af 209a aab6 8ba4 2d75 ...7m.4. .....-u │ │ │ +00006270: 4c3b dd6c 2967 6ddd e859 fb56 822a 3a43 L;.l)gm..Y.V.*:C │ │ │ +00006280: 06bb 505a 3536 b31d e156 3c97 d4d9 2d2e ..PZ56...V<...-. │ │ │ +00006290: 6c48 239e 776d b11b 6349 f112 5a1b 5f85 lH#.wm..cI..Z._. │ │ │ +000062a0: 098b 0b08 82de ad33 3677 b131 bc89 9ec3 .......36w.1.... │ │ │ +000062b0: 1c71 4018 c214 65d3 49c3 3218 6cab 2646 .q@...e.I.2.l.&F │ │ │ +000062c0: df61 2992 cd94 4d90 469f ebf3 5bc1 191d .a)...M.F...[... │ │ │ +000062d0: 80d7 ba26 6bee ae6d 39c4 b651 fc36 af53 ...&k..m9..Q.6.S │ │ │ +000062e0: 856b b371 db61 299d 9bcd a7e5 4277 f507 .k.q.a).....Bw.. │ │ │ +000062f0: 4fcb e612 53be 01ce 6da5 bec9 4eb2 7ebb O...S...m...N.~. │ │ │ +00006300: 3546 bbd8 450f 4e34 e4be 56f7 c372 604f 5F..E.N4..V..r`O │ │ │ +00006310: 5c45 d35b 9964 61ff ea18 600a 941a aeba \E.[.da...`..... │ │ │ +00006320: 266c b11b 1392 938c 4b8a 76cb 4dd9 5c42 &l......K.v.M.\B │ │ │ +00006330: 23e5 b367 85bd d9ad b0c2 6068 38ea a135 #..g......`h8..5 │ │ │ +00006340: 29d8 8c01 f4ba 6de5 073b 456f f6bf 82b1 ).....m..;Eo.... │ │ │ +00006350: cc5f b0f2 53d1 7ad1 a637 267e ac26 13c3 ._..S.z..7&~.&.. │ │ │ +00006360: 41d0 604e 5072 eba3 b1e1 c560 d445 6765 A.`NPr.....`.Ege │ │ │ +00006370: 777b daba 1564 6f89 8c01 f640 dedd c5ad w{...do....@.... │ │ │ +00006380: a403 0201 b379 9798 29cb 148f 2b70 5844 .....y..)...+pXD │ │ │ +00006390: 66ca b74d 7d56 43e7 f4c8 3394 e2bd e3c1 f..M}VC...3..... │ │ │ +000063a0: 6d5c 82f7 e543 8772 0455 0b69 d35a 635b m\...C.r.U.i.Zc[ │ │ │ +000063b0: b138 bd59 dd56 a801 288c 6dc2 2735 a911 .8.Y.V..(.m.'5.. │ │ │ +000063c0: f100 9856 9ef1 e3ee a193 9a6c ec91 71d3 ...V.......l..q. │ │ │ +000063d0: bd6d 5856 4b83 835f 5516 9d8e 8ea7 5cf8 .mXVK.._U.....\. │ │ │ +000063e0: 0fdd 9270 4cdd 9668 dc93 a9d0 b790 dbeb ...pL..h........ │ │ │ +000063f0: 4c00 25f0 4170 c1f0 72ad c314 23b0 2c5a L.%.Ap..r...#.,Z │ │ │ +00006400: 5e99 5509 bdca b071 4bd9 9ad3 9311 f1ba ^.U....qK....... │ │ │ +00006410: 7f95 a9df 0de2 996d 088f 2782 7b3a 475b .......m..'.{:G[ │ │ │ +00006420: 9fcd 9d1b f48d 815a a39d 2347 0f15 d6de .......Z..#G.... │ │ │ +00006430: 9ecf 3ae3 200c e736 7abe d081 08ac addf ..:. ..6z....... │ │ │ +00006440: a2cf 96d8 75d3 202c 9a85 769d fd0f 9912 ....u. ,..v..... │ │ │ +00006450: 98c5 e284 1eeb 2d4c 25da abb3 bbf3 b40e ......-L%....... │ │ │ +00006460: e674 a13f 2c94 6767 a3d9 b4aa 0cfb 82cc .t.?,.gg........ │ │ │ +00006470: da92 24d6 b3a0 20e8 b081 8cd0 6105 f079 ..$... .....a..y │ │ │ +00006480: ca60 c200 bc3d 56c0 78b8 06ad 649b 245b .`...=V.x...d.$[ │ │ │ +00006490: 67ce 48bb b1db 02ae d530 3aeb e0f4 6245 g.H......0:...bE │ │ │ +000064a0: 63e3 0de3 b080 be75 f74a 0453 653f 31dc c......u.J.Se?1. │ │ │ +000064b0: dc3c 6362 3b68 cc73 6f6d a660 0481 2ddd ...gSUCd....P.. │ │ │ +00006e90: 557b 7143 cfed bb16 ac89 aa6b 8cdf 4045 U{qC.......k..@E │ │ │ +00006ea0: 3339 9604 ea2a 4941 c62d 2be0 997a 6f39 39...*IA.-+..zo9 │ │ │ +00006eb0: af19 3a71 7482 4526 f585 8c20 dbac 3d55 ..:qt.E&... ..=U │ │ │ +00006ec0: 3a1a 359b 4a36 8c66 0e9b 286f a802 0fc2 :.5.J6.f..(o.... │ │ │ +00006ed0: 9e44 d877 33d7 4849 9e2c 5318 8db9 1aad .D.w3.HI.,S..... │ │ │ +00006ee0: 99b5 b48a 6742 dbd8 0c41 5c0f 7648 9da9 ....gB...A\.vH.. │ │ │ +00006ef0: 788b b91e a5f7 8d35 00ad f285 8264 0023 x......5.....d.# │ │ │ +00006f00: 8b66 79bc 6deb f490 d07c 5b2d d8b0 06d4 .fy.m....|[-.... │ │ │ +00006f10: 3460 8db8 33ec 5ee5 0197 a314 bf33 bbc3 4`..3.^......3.. │ │ │ +00006f20: 00cf cd70 bdd4 629f f366 e884 557a bb84 ...p..b..f..Uz.. │ │ │ +00006f30: 0a33 b30f fcdd e2be 4fa3 c01d b46b 58a9 .3......O....kX. │ │ │ +00006f40: 2527 2d00 6834 204a a8d5 9c77 a68a fab7 %'-.h4 J...w.... │ │ │ +00006f50: a13a 5d63 82bd 4962 1915 91dd 256a ed41 .:]c..Ib....%j.A │ │ │ +00006f60: 01eb 3307 7de7 1c63 5337 8b3a ea6f 6573 ..3.}..cS7.:.oes │ │ │ +00006f70: 6541 f5db 6cb0 9015 4856 3bff f41e fb37 eA..l...HV;....7 │ │ │ +00006f80: ba2d 8349 74d9 f467 bc70 e6a0 3534 25e2 .-.It..g.p..54%. │ │ │ +00006f90: 731b 0e17 66b1 0d0a c11d 28eb 7c82 9f12 s...f.....(.|... │ │ │ +00006fa0: 7ab0 1b0b c401 2033 9a68 990c 661a 555a z..... 3.h..f.UZ │ │ │ +00006fb0: 5733 7ed5 bcd8 7916 9662 d5dd 0a28 0f43 W3~...y..b...(.C │ │ │ +00006fc0: ede2 6436 b325 c150 0618 5a4c d95c 3a0d ..d6.%.P..ZL.\:. │ │ │ +00006fd0: 731f 3756 ccf7 8c15 7cb3 2591 a3c5 ecfa s.7V....|.%..... │ │ │ +00006fe0: 92ed 8322 46c4 8c20 b313 77d2 cd9e 1127 ..."F.. ..w....' │ │ │ +00006ff0: dcd2 666d fa52 b21d 176b 1af1 51da a6c2 ..fm.R...k..Q... │ │ │ +00007000: 9db7 8e27 749b cd83 4eb5 1869 b483 4c6f ...'t...N..i..Lo │ │ │ +00007010: 5539 3fb5 b0d0 88db 65a4 5767 a93b 1495 U9?.....e.Wg.;.. │ │ │ +00007020: db6e a564 6765 aa48 599c d014 9f35 95ba .n.dge.HY....5.. │ │ │ +00007030: 4e83 4dc0 adc7 9340 b1d8 2eb3 79b2 c1c5 N.M....@....y... │ │ │ +00007040: d9a6 4166 20e0 1184 35b8 9335 1a85 daf6 ..Af ...5..5.... │ │ │ +00007050: ee6b 24cb ca0e a547 945e 2be6 38d9 a6de .k$....G.^+.8... │ │ │ +00007060: 521a c5c1 3248 9aa1 a0f8 6d95 d2b8 8931 R...2H....m....1 │ │ │ +00007070: 55d9 135a c3db 6cff e18e 5c53 aa9f 584d U..Z..l...\S..XM │ │ │ +00007080: 1b16 ee9a a543 0521 4660 26f3 7f31 e6d0 .....C.!F`&..1.. │ │ │ +00007090: 0406 9c3d bab7 b497 997e fa5f 26bf 60f9 ...=.....~._&.`. │ │ │ +000070a0: 12fe 0d32 088f 1ab6 6abd f46c c449 8b59 ...2....j..l.I.Y │ │ │ +000070b0: b71d 8e05 ea8c acb1 2f34 9e61 a7e3 d959 ......../4.a...Y │ │ │ +000070c0: 8402 9eb1 51f2 8a84 6d96 cc1a 3025 dabf ....Q...m...0%.. │ │ │ +000070d0: da72 2b86 2a1b 8b05 8e44 9b69 fbf5 1a3c .r+.*....D.i...< │ │ │ +000070e0: 7607 4a55 d67f ef81 110d cb62 73e2 cd12 v.JU.......bs... │ │ │ +000070f0: 2358 7ed0 293a ae46 707b 14d3 3ae2 30af #X~.):.Fp{..:.0. │ │ │ +00007100: 2052 8093 157c b3a9 3e98 fcd0 5656 42ed R...|..>...VVB. │ │ │ +00007110: 6cd2 61b9 637c 89d9 d206 410c 37a8 5161 l.a.c|....A.7.Qa │ │ │ +00007120: 2f83 ab2d 5d5c 830b 1aa6 3747 4b93 5bb4 /..-]\....7GK.[. │ │ │ +00007130: 1e3f 2f56 25b5 1b77 dc32 b566 e219 998f .?/V%..w.2.f.... │ │ │ +00007140: f36f 9f00 2ec1 050b 0ea0 b684 09ce 7a63 .o............zc │ │ │ +00007150: adb3 c1e4 fe68 e903 3c8c aa35 68ad 680b .....h..<..5h.h. │ │ │ +00007160: e0a8 b568 3141 a6dc b8db 55f7 562e c473 ...h1A....U.V..s │ │ │ +00007170: 1e36 3029 506d 06c3 3582 84d6 a278 0657 .60)Pm..5....x.W │ │ │ +00007180: d538 9ec2 ef0c 205b 1bbc 76e4 4966 5fd7 .8.... [..v.If_. │ │ │ +00007190: 0601 b1b9 cf62 903d 3895 b9dd 3a13 5cd7 .....b.=8...:.\. │ │ │ +000071a0: 2696 0a3b f60e 6798 d558 aa30 5bb1 0187 &..;..g..X.0[... │ │ │ +000071b0: 64b4 d624 ca8a 7532 c227 47f7 87c1 ca56 d..$..u2.'G....V │ │ │ +000071c0: f903 4147 612a 6ad5 0ab6 d11e 5838 7795 ..AGa*j.....X8w. │ │ │ +000071d0: d10d c122 4f46 7798 05b4 b8f3 624b 24c3 ..."OFw.....bK$. │ │ │ +000071e0: 6b70 212c 226a c159 c467 36c4 cf86 0556 kp!,"j.Y.g6....V │ │ │ +000071f0: 2dcc f560 1e41 e58e 2e40 0f10 b786 bab4 -..`.A...@...... │ │ │ +00007200: 9462 96fb 1997 9279 aa5b 81ee 866f d9cf .b.....y.[...o.. │ │ │ +00007210: fc08 e9b4 0f54 e277 19db 04e5 09eb cc40 .....T.w.......@ │ │ │ +00007220: aded 98ac ac3f 595a b06b f772 d3f3 685d .....?YZ.k.r..h] │ │ │ +00007230: 204b 4fc2 d956 0be7 12eb fb58 fcbe c77c KO..V.....X...| │ │ │ +00007240: 68b2 baad c2dc 380d 98da b6a4 af99 e4a6 h.....8......... │ │ │ +00007250: 33cf f06d 7263 e4a0 76c9 62d0 bd25 ba6a 3..mrc..v.b..%.j │ │ │ +00007260: cb43 5aeb b9b6 37f8 1aaa c6f6 2b25 1804 .CZ...7.....+%.. │ │ │ +00007270: 80e7 ce27 880c 0303 8cc0 6433 12ab 8800 ...'......d3.... │ │ │ +00007280: 16c4 00b6 e231 067c c074 6f46 6989 8f51 .....1.|.toFi..Q │ │ │ +00007290: aa01 9d58 9a2f cc29 8f75 49c7 344f c2cd ...X./.).uI.4O.. │ │ │ +000072a0: e226 ba08 9b91 2836 7801 bdb6 86ec 4505 .&....(6x.....E. │ │ │ +000072b0: 140c 310e 0bfe 02b2 6c58 4b80 8302 132b ..1.....lXK....+ │ │ │ +000072c0: 501d 1afb 3294 cc52 b08b eeca 301a 7008 P...2..R....0.p. │ │ │ +000072d0: 9ace 186d 37fb 5bab c346 1b36 0cfc 81d3 ...m7.[..F.6.... │ │ │ +000072e0: 872d 1a55 678c 503e de2c 90de d7dc 6ec6 .-.Ug.P>.,....n. │ │ │ +000072f0: c21a 41ba 1aeb 3680 b1c2 0cb2 c9a5 8b54 ..A...6........T │ │ │ +00007300: 3d8c 38df 0d6a c522 f303 1388 f1cd abdd =.8..j."........ │ │ │ +00007310: d8ad 8f86 20d9 710c 1c3f 601a 10a4 d4d8 .... .q..?`..... │ │ │ +00007320: 662b d4d3 d6d6 26c9 d4fd c424 e2ac e173 f+....&....$...s │ │ │ +00007330: e9d5 98a1 9d73 6349 7a24 d5ba 96e6 20da .....scIz$.... . │ │ │ +00007340: 4cbb b352 0a82 d658 bd1b a869 8696 8dc0 L..R...X...i.... │ │ │ +00007350: b171 2db2 808f 35a9 f4ac 59bd 74a8 f564 .q-...5...Y.t..d │ │ │ +00007360: 45c3 de92 375b d965 2b95 fa31 aba0 0658 E...7[.e+..1...X │ │ │ +00007370: b69b d06d 9b31 e7b5 0d3f 8479 93c5 56f5 ...m.1...?.y..V. │ │ │ +00007380: 582c 7083 c447 c5d5 e059 9006 aad6 007e X,p..G...Y.....~ │ │ │ +00007390: 5c39 1b8c f566 a818 a765 a8e1 5cbb 895b \9...f...e..\..[ │ │ │ +000073a0: a178 1616 184c dfb5 f6ae df30 faf8 3e46 .x...L.....0..>F │ │ │ +000073b0: bbf6 9bb5 3c0c 4b32 2276 6bad 5f66 cd9c ....<.K2"vk._f.. │ │ │ +000073c0: 5c5b f5cd a60f 3d8e e7d4 bb95 3f18 4f6f \[....=.....?.Oo │ │ │ +000073d0: 38ae 21fa 9335 69a3 9b89 9bd2 675f c300 8.!..5i.....g_.. │ │ │ +000073e0: 4a33 f519 07c1 f275 56a6 b266 d1cc 1c00 J3.....uV..f.... │ │ │ +000073f0: df2d 8684 93b3 4067 efb6 6363 f914 f7fc .-....@g..cc.... │ │ │ +00007400: 4de2 c091 1eec 9681 1f38 33b7 2c55 336d M........83.,U3m │ │ │ +00007410: 097f 7466 8af2 da5a 4b78 d3d1 ab6d fa36 ..tf...ZKx...m.6 │ │ │ +00007420: 18fc 5a22 e720 6e31 2fd0 e3a2 d9c2 3040 ..Z". n1/.....0@ │ │ │ +00007430: 13d7 c8ad 73c5 02ae c493 98a7 a95a c555 ....s........Z.U │ │ │ +00007440: cb50 8a36 3004 b0cb 9aa2 81a9 2bea 1b88 .P.60.......+... │ │ │ +00007450: 19a6 344e 061f 75ee 0a07 c464 715b be59 ..4N..u....dq[.Y │ │ │ +00007460: 4a7a 7ed3 8295 0dbc e281 2c15 e288 995f Jz~.......,...._ │ │ │ +00007470: cc53 49ab 2567 1bb7 6a3a 9350 c7c1 e203 .SI.%g..j:.P.... │ │ │ +00007480: 6983 9d6a e3b8 47bd 7c0c c458 956e 9366 i..j..G.|..X.n.f │ │ │ +00007490: ef87 2db3 643a 9bac 3888 15dd d1bb 6788 ..-.d:..8.....g. │ │ │ +000074a0: 65c4 d258 efbb d74a d788 8417 da91 035d e..X...J.......] │ │ │ +000074b0: d19b 4de8 5649 ad43 03ea f5a8 ca7a 16e0 ..M.VI.C.....z.. │ │ │ +000074c0: 31eb 2e21 db2c 7b6f 8075 bb58 06c4 4e5b 1..!.,{o.u.X..N[ │ │ │ +000074d0: 56e0 0506 4ef8 08a5 3c3a ea73 5e18 b9a5 V...N...<:.s^... │ │ │ +000074e0: e244 3f78 44b3 1bea 562b f3a8 c11d 10fc .D?xD...V+...... │ │ │ +000074f0: 0196 5a5c 53fa 5998 438c 1983 34bb 25da ..Z\S.Y.C...4.%. │ │ │ +00007500: 56a2 3341 1e5f 7833 9b02 6d87 075c fab6 V.3A._x3..m..\.. │ │ │ +00007510: 7556 161d 8db2 9d2d db8d b643 b251 e92b uV.....-...C.Q.+ │ │ │ +00007520: cacc ae4a 4baa da64 1f80 8039 4701 9bd2 ...JK..d...9G... │ │ │ +00007530: 8792 36fa 9eab 4610 8f4d 289a c562 d2d8 ..6...F..M(..b.. │ │ │ +00007540: 38f7 e5ad 5613 2dd0 de9a 46dc 0f55 63c9 8...V.-...F..Uc. │ │ │ +00007550: 5d8b 64b0 525b 3939 28a5 ca2d 8761 cc2f ].d.R[99(..-.a./ │ │ │ +00007560: 966e 32bf 1981 b28d ca84 4384 43d3 9832 .n2.......C.C..2 │ │ │ +00007570: 6078 a631 58c9 63bd 6db3 7a65 29bc eebe `x.1X.c.m.ze)... │ │ │ +00007580: 2c54 1a4f 699c 1793 0d2a 8b26 1c65 961b ,T.Oi....*.&.e.. │ │ │ +00007590: eda5 ff0f b86d f055 e7a9 ad3c beb3 a5ca .....m.U...<.... │ │ │ +000075a0: 6ca1 7843 7131 7fca f03c ce26 3ac2 e751 l.xCq1...<.&:..Q │ │ │ +000075b0: c96c d045 d95a 4b7d c925 a8ad aaea 76d3 .l.E.ZK}.%....v. │ │ │ +000075c0: 5c59 5b20 1b63 9c70 d00b c38b 85b1 dfa8 \Y[ .c.p........ │ │ │ +000075d0: 106b a273 c735 f234 cbfb 02ba 6a29 5fd0 .k.s.5.4....j)_. │ │ │ +000075e0: 80f0 4872 8fc4 022a 13ee 8386 cfd2 326e ..Hr...*......2n │ │ │ +000075f0: 7902 8230 cc49 e9d0 aa5b c31a 3bbd c1f9 y..0.I...[..;... │ │ │ +00007600: 98f4 a88f 8651 5d9a b265 3154 330c 1153 .....Q]..e1T3..S │ │ │ +00007610: b722 2ee0 856c 5aad a7aa 0803 c3a8 45bd ."...lZ.......E. │ │ │ +00007620: d643 b150 de3c c0b1 5d63 eba1 39ae 7536 .C.P.<..]c..9.u6 │ │ │ +00007630: 91ad 9d2b 60b2 31d4 79b2 e2ba a1ce 93a9 ...+`.1.y....... │ │ │ +00007640: 5b6e bcb6 d60c c5ed 5af0 1604 5283 3dc4 [n......Z...R.=. │ │ │ +00007650: 0c5e 87c1 31a4 8b69 9369 8191 4267 8503 .^..1..i.i..Bg.. │ │ │ +00007660: 434a 17f3 15b3 f5db 5a2b f2cc 869c e6c6 CJ......Z+...... │ │ │ +00007670: 1d5d 6b7b 8685 d936 d996 e95c 0ca6 57f5 .]k{...6...\..W. │ │ │ +00007680: 84ca 0afd 2671 e007 ac40 ba05 f569 2948 ....&q...@...i)H │ │ │ +00007690: 2d31 e81f 7106 450f 0b8e ae15 ccdd 92c7 -1..q.E......... │ │ │ +000076a0: 4798 edf8 3008 7b37 bcb6 62c2 0793 0b2d G...0.{7..b....- │ │ │ +000076b0: 3367 1d3f cf89 1ab3 a959 9fc1 7697 5889 3g.?.....Y..v.X. │ │ │ +000076c0: c5ae 0ad0 ee4e 2fd6 754b 8614 c7c9 4cba .....N/.uK....L. │ │ │ +000076d0: 3c17 0565 f6d8 0c25 162d b354 2b22 13e6 <..e...%.-.T+".. │ │ │ +000076e0: d94e 1a8e c036 3e56 2bd6 44ce 262d ab2c .N...6>V+.D.&-., │ │ │ +000076f0: 118c 3c55 9d05 adec 7c96 b325 5d36 2bc9 .....H.; │ │ │ +00007970: 767b 0c16 2df5 c0a8 c599 1356 77a0 0214 v{..-......Vw... │ │ │ +00007980: 59aa 6a29 66bd 7a13 fa6d c587 4119 cbae Y.j)f.z..m..A... │ │ │ +00007990: 2a6e e464 4b1c 79c6 7695 b637 815f 75f7 *n.dK.y.v..7._u. │ │ │ +000079a0: 4c36 5a19 35ca bfb2 92e3 0003 9830 8b51 L6Z.5........0.Q │ │ │ +000079b0: 85cf 75c0 e38a c577 e3cf 66ad c9cd 28f0 ..u....w..f...(. │ │ │ +000079c0: ba7b bdb8 1616 a19a ec37 63ec 7d57 0d6e .{.......7c.}W.n │ │ │ +000079d0: 7d8d 261a 2945 a824 1021 face 9d48 10e2 }.&.)E.$.!...H.. │ │ │ +000079e0: 6227 3b38 6329 6d95 8cee 5e2d fc61 8318 b';8c)m...^-.a.. │ │ │ +000079f0: dd0d 0058 b5da 3273 b064 260e 6be9 bb35 ...X..2s.d&.k..5 │ │ │ +00007a00: bb23 b495 8ceb d19a 48ad 5b19 da8e d240 .#......H.[....@ │ │ │ +00007a10: 89d9 9a2c e6b2 2ec9 4e6e b1aa 8752 4265 ...,....Nn...RBe │ │ │ +00007a20: c367 36e8 c16d ae66 c501 b588 47c4 93ec .g6..m.f....G... │ │ │ +00007a30: ec1c 6e43 28dc 3d99 81e9 e4a3 155f ceae ..nC(.=......_.. │ │ │ +00007a40: bca0 b438 a17f 364f 8804 5ae3 14dd 03c8 ...8..6O..Z..... │ │ │ +00007a50: f626 d8e6 7264 3898 378e 7e4a 7a38 ad98 .&..rd8.7.~Jz8.. │ │ │ +00007a60: de0e 31e0 3fbb 342e b1b2 bd2d 2bd6 96ba ..1.?.4....-+... │ │ │ +00007a70: 1416 c20b 78fc dbb4 4c6e cfe2 e7d9 f477 ....x...Ln.....w │ │ │ +00007a80: b4fc f26c fb16 9ca3 d168 1a83 4190 b706 ...l.....h..A... │ │ │ +00007a90: df19 0db7 ce86 a274 c69a d4e5 8cc8 ec30 .......t.......0 │ │ │ +00007aa0: d8ab 2d09 842b 2efa 6c3b d852 ec77 e102 ..-..+..l;.R.w.. │ │ │ +00007ab0: fbcc e2d9 0a74 7a1c 0e23 93a0 a0b3 5f1c .....tz..#...._. │ │ │ +00007ac0: a31b 43a9 22bb 8248 9c97 68b3 257e df7a ..C."..H..h.%~.z │ │ │ +00007ad0: c294 8c83 9971 2771 754b c53b 3192 d5e7 .....q'quK.;1... │ │ │ +00007ae0: 2c98 84a6 c1dd c02e c025 f84a f5e8 d15c ,........%.J...\ │ │ │ +00007af0: e957 5027 5b22 6f1e a3e7 a5d7 9dd5 eb48 .WP'["o........H │ │ │ +00007b00: a814 0c7c 5de9 4c44 539a 3d34 327f 4b8c ...|].LDS.=42.K. │ │ │ +00007b10: 69bf 85d9 9d95 52e7 7714 8fa0 b5f0 017b i.....R.w......{ │ │ │ +00007b20: 302c 1e16 5eb7 4d1e 01ac b9b2 a206 3397 0,..^.M.......3. │ │ │ +00007b30: 2629 9b18 bbfb eea5 6545 3bb8 ab86 ec5a &)......eE;....Z │ │ │ +00007b40: d66f b22e 0d76 6adb 6c04 8693 d37a 22b9 .o...vj.l....z". │ │ │ +00007b50: 6ce8 4414 0878 90bb f4a3 8d9f 475b 0258 l.D..x......G[.X │ │ │ +00007b60: d412 4d87 e932 657d f64a b70d 4dd3 0cbd ..M..2e}.J..M... │ │ │ +00007b70: 98b4 f6e0 1a40 1641 289d 55fb c12e ed6a .....@.A(.U....j │ │ │ +00007b80: ea91 8526 3014 8bbd d751 94ab a952 9e36 ...&0....Q...R.6 │ │ │ +00007b90: ea55 f596 e945 672d b66d c6a3 b558 0558 .U...Eg-.m...X.X │ │ │ +00007ba0: d9c2 0678 d356 e685 db47 30c2 da47 db48 ...x.V...G0..G.H │ │ │ +00007bb0: 3546 d9c0 cfe5 64cb 7379 68b0 426e 0a7e 5F....d.syh.Bn.~ │ │ │ +00007bc0: 80a5 620d 4253 e9fd f760 d9c5 5427 b3fb ..b.BS...`..T'.. │ │ │ +00007bd0: a652 c670 3197 d4de ab68 76b4 8379 db36 .R.p1....hv..y.6 │ │ │ +00007be0: b8cf e534 dc02 0cd9 8eeb a85b 6b3e 5817 ...4.......[k>X. │ │ │ +00007bf0: 5d03 3b5b b2c8 7aeb 9b99 5416 2319 23ca ].;[..z...T.#.#. │ │ │ +00007c00: 6c59 ddca 9387 901f e4ca 03ce 5254 cbce lY..........RT.. │ │ │ +00007c10: a143 85f8 72fd 6c85 4a3b c5c3 50b6 93b4 .C..r.l.J;..P... │ │ │ +00007c20: b928 3fb5 830d 56bb 37f7 0c5d 00d4 2885 .(?...V.7..]..(. │ │ │ +00007c30: ecf6 fdbf bef1 0cbd b23f dca2 8ab6 5f83 .........?...._. │ │ │ +00007c40: 954b b18e 6b83 b99d 14a3 d896 a677 36e5 .K..k........w6. │ │ │ +00007c50: 5d50 c120 4023 de2c 8065 5697 c733 5536 ]P. @#.,.eV..3U6 │ │ │ +00007c60: 9bbf dd5a 1832 4f6e adbb c360 e956 37d2 ...Z.2On...`.V7. │ │ │ +00007c70: ed66 6fa9 9141 d42a 70b7 f298 8151 16b8 .fo..A.*p....Q.. │ │ │ +00007c80: b479 3314 985f 1766 9b6b 2104 71f1 609d .y3.._.f.k!.q.`. │ │ │ +00007c90: 1fc4 5295 8795 b2e4 1aa6 69d4 a71b 2c15 ..R.......i...,. │ │ │ +00007ca0: 19ed 5468 e1cb 490f a3ee aa9c 87d1 53c5 ..Th..I.......S. │ │ │ +00007cb0: adf3 a0c5 9493 6465 03d0 f9ea c645 c925 ......de.....E.% │ │ │ +00007cc0: c122 6074 6c6b 04cf 2c53 b6ec 043a 4c3f ."`tlk..,S...:L? │ │ │ +00007cd0: 7aaa acbf 092e f1a4 c874 56d6 0dfe 4879 z........tV...Hy │ │ │ +00007ce0: 7133 1b61 b1df 26b7 1aad e8d4 cde2 6454 q3.a..&.......dT │ │ │ +00007cf0: b5ef 8cb5 58d5 89e3 646d 5e5b c863 d781 ....X...dm^[.c.. │ │ │ +00007d00: ac79 184c 2e4d 5af7 26b8 a969 3f20 7c13 .y.L.MZ.&..i? |. │ │ │ +00007d10: 6321 3c92 9a6c dad3 9764 4f1e d454 1612 c!<..l...dO..T.. │ │ │ +00007d20: b331 2cc8 db94 2f58 124b 3ddb 490f 82ed .1,.../X.K=.I... │ │ │ +00007d30: f3de db13 de1a 8a6e dfe2 8cd9 2bba 465e .......n....+.F^ │ │ │ +00007d40: d064 d6d7 ae30 70c9 de57 604b 6be1 cf1a .d...0p..W`Kk... │ │ │ +00007d50: 3458 cb76 bd6d 6332 b67d 9906 2bf5 04fb 4X.v.mc2.}..+... │ │ │ +00007d60: f2e0 5c58 4970 980d d95b 4059 55a9 f1b2 ..\XIp...[@YU... │ │ │ +00007d70: a652 7fce cd58 1b2b ac28 8692 c16a 8913 .R...X.+.(...j.. │ │ │ +00007d80: fe0c 888f 27e6 1b60 bdb3 104d c695 0503 ....'..`...M.... │ │ │ +00007d90: 4f63 3d55 708e a5dc 07db de1b af67 12ab Oc=Up........g.. │ │ │ +00007da0: 870f 28fb a4d2 6359 8078 bd89 dd40 c0a5 ..(...cY.x...@.. │ │ │ +00007db0: b40b b26d 9c3d 01ac 3753 a140 ac03 96cd ...m.=..7S.@.... │ │ │ +00007dc0: f7ed 2c68 de79 7e0a 1e5c 7491 21dc 8814 ..,h.y~..\t.!... │ │ │ +00007dd0: f72e 7b23 40fa c1b8 387c 40f0 d8e0 69fa ..{#@...8|@...i. │ │ │ +00007de0: 24cc b34f 21d8 6d34 698b 2581 5141 9276 $..O!.m4i.%.QA.v │ │ │ +00007df0: 4549 360a 4d96 6805 d4da 4302 a861 332f EI6.M.h...C..a3/ │ │ │ +00007e00: 8475 b310 6560 412a ebb3 62d3 87d5 9824 .u..e`A*..b....$ │ │ │ +00007e10: ec88 8d19 0660 e23c 4ec3 80da 72db cff6 .....`.M..4...... │ │ │ +00008390: 64b2 8d30 b712 aa47 dd4d c606 d9be 5a3c d..0...G.M....Z< │ │ │ +000083a0: 62ef 89d5 7ece 03e2 82a3 1ac6 65de ec52 b...~.......e..R │ │ │ +000083b0: c244 069c c0d5 7286 d8b4 923d c263 8dfa .D....r....=.c.. │ │ │ +000083c0: 1d1b 146a 8b2a 75bd 3633 2bd6 a632 f900 ...j.*u.63+..2.. │ │ │ +000083d0: 48d0 8fc8 0950 3c58 f7d3 ae59 4327 3446 H....P.; │ │ │ +00008410: af0c d8f8 71b1 8b2b 0011 5998 27b0 303a ....q..+..Y.'.0: │ │ │ +00008420: a25b e470 054a 4fde 1e4a 96b4 c619 d99b .[.p.JO..J...... │ │ │ +00008430: e9a2 8a6d 93de 97dd 20a4 6233 c4b9 0dc1 ...m.... .b3.... │ │ │ +00008440: a06f 0633 31cd 253a 4fab 82a5 0714 ae73 .o.31.%:O......s │ │ │ +00008450: e9f9 8c67 8c7d 2d69 16f6 a184 8d50 9f00 ...g.}-i.....P.. │ │ │ +00008460: 56d4 596f 61a7 a69a 2ce2 ed04 b937 d694 V.Yoa...,....7.. │ │ │ +00008470: f8b9 6cc7 a4a6 f4fb b181 9a91 d29e 2159 ..l...........!Y │ │ │ +00008480: c017 f365 7186 6461 971e 93b6 2cf8 0b30 ...eq.da....,..0 │ │ │ +00008490: f206 5ec1 0fc3 d09a 84ce 54d8 0f64 b0a9 ..^.......T..d.. │ │ │ +000084a0: 320b 3b27 3bfe cc6b 6fc9 14e3 da70 a371 2.;';..ko....p.q │ │ │ +000084b0: c118 eb34 a6b6 4a1e a3f1 50ab 0d85 ad74 ...4..J...P....t │ │ │ +000084c0: 2e5a 4b17 4ca6 0f33 b860 e8b3 e915 28ec .ZK.L..3.`....(. │ │ │ +000084d0: 1927 3e18 c1e3 d99e 4585 8c07 b160 82c8 .'>.....E....`.. │ │ │ +000084e0: 17e7 d79e 9e6d 2c95 4b4d 0fd9 ecd0 584a .....m,.KM....XJ │ │ │ +000084f0: 9504 a315 b146 a335 c7ed 1663 bcc4 143c .....F.5...c...< │ │ │ +00008500: 8ab2 4a1d a8bd 5b2c ab8f 1637 09c9 bde1 ..J...[,...7.... │ │ │ +00008510: 5adf de52 d040 9719 4e6a 6c89 e9a6 f830 Z..R.@..Njl....0 │ │ │ +00008520: da08 0328 caea 68fc 9ab1 c267 84e7 306d ...(..h....g..0m │ │ │ +00008530: 304d 8b3b 149d 6d4b 54a1 da00 d540 a5d9 0M.;..mKT....@.. │ │ │ +00008540: d6de 1e35 24fb 58d8 6920 e63a 3353 adc7 ...5$.X.i .:3S.. │ │ │ +00008550: c295 c55c 3085 76a0 9e2c e282 1f2e 62c2 ...\0.v..,....b. │ │ │ +00008560: d7b4 c2da 6a7d 9b60 4a19 4a7b b451 a1a7 ....j}.`J.J{.Q.. │ │ │ +00008570: e4c6 8ccd 6d6d d3c0 b5ea cc4f 6b3d b4c9 ....mm.....Ok=.. │ │ │ +00008580: 711c 8475 5d53 3a3e 945a 74b6 d81c 5b4f q..u]S:>.Zt...[O │ │ │ +00008590: aca6 a69c 7b5b ef0f 47bd d715 c44c 4c63 ....{[..G....LLc │ │ │ +000085a0: b559 2fd1 de0b 9dd5 43c2 624f 2554 fd28 .Y/.....C.bO%T.( │ │ │ +000085b0: ea1e ac5a 9143 bd6c f6a0 c2b6 1889 9b6d ...Z.C.l.......m │ │ │ +000085c0: 0e62 bf6f a334 9bb5 7490 05ab 646b 2ae8 .b.o.4..t...dk*. │ │ │ +000085d0: 13d6 b6b3 5e1a 2bdb 0c53 093d 1d4b 6dc0 ....^.+..S.=.Km. │ │ │ +000085e0: 90ac e1a4 c362 5705 f023 dc6e 618c 0a5b .....bW..#.na..[ │ │ │ +000085f0: bd5a a567 32e0 b7b1 f0b5 ed04 dc60 d830 .Z.g2........`.0 │ │ │ +00008600: d12b f364 5b63 d452 df39 9cc9 8295 6659 .+.d[c.R.9....fY │ │ │ +00008610: 21e7 e889 7903 e258 c9d7 fdcf 5240 6cb1 !...y..X....R@l. │ │ │ +00008620: 18bb 252d bacd caf1 5639 9c0d 4aeb 47ab ..%-....V9..J.G. │ │ │ +00008630: 6aca c286 355a ae0c cd88 4058 add0 aa45 j...5Z....@X...E │ │ │ +00008640: b830 363d 596c d7ed ae83 157c a2cd 6072 .06=Yl.....|..`r │ │ │ +00008650: 8d22 0588 58d9 299b 7782 e235 82cb 4a3e ."..X.).w..5..J> │ │ │ +00008660: 369d aa2b 5c05 9e8a fbc4 f20e 6e79 da56 6..+\.......ny.V │ │ │ +00008670: ab41 c45b dc40 ed41 f200 0175 88bf 5f2c .A.[.@.A...u.._, │ │ │ +00008680: 49bd 4618 d9ae e5e0 ccd4 5419 a4b1 ca71 I.F.......T....q │ │ │ +00008690: d67a 869b ac25 8b5b bc59 04af de50 80b3 .z...%.[.Y...P.. │ │ │ +000086a0: 0ed6 14ac 60be 6048 1969 b2b5 6529 09c9 ....`.`H.i..e).. │ │ │ +000086b0: 2c56 4030 ebee 5bff bf29 f5e0 8cfe 5cc2 ,V@0..[..)....\. │ │ │ +000086c0: ecc6 3953 0978 0963 290f b598 cd65 efab ..9S.x.c)....e.. │ │ │ +000086d0: 194f dc5a 17c8 5f9a fb6a b116 a239 3a35 .O.Z.._..j...9:5 │ │ │ +000086e0: c67d 4ba6 42e1 1dd4 f648 37f1 6145 6bc7 .}K.B....H7.aEk. │ │ │ +000086f0: d1d8 ace8 4941 8d2e b344 2c1e e56c 9f5a ....IA...D,..l.Z │ │ │ +00008700: 0ccb ccda 8068 3c39 af3b eb74 4cce 85e2 .....h<9.;.tL... │ │ │ +00008710: 64e3 a5a9 eb91 711b 6e98 5288 6b88 39b1 d.....q.n.R.k.9. │ │ │ +00008720: b9d6 66f5 f5d9 8cbf 4a51 c365 54a5 0fc1 ..f.....JQ.eT... │ │ │ +00008730: 10c8 a101 3863 3c0d a76d ec88 623c b162 ....8c<..m..b<.b │ │ │ +00008740: 3195 b617 c9ca 8b80 26bb 6eba eb55 f576 1.......&.n..U.v │ │ │ +00008750: caec 649c d5c6 4e80 5e37 c911 9852 82bd ..d...N.^7...R.. │ │ │ +00008760: 8641 cc89 6c40 1f86 d45b 0ade 26dc 062b .A..l@...[..&..+ │ │ │ +00008770: e21e c1f1 550c 9623 aaed 57d5 8586 491e ....U..#..W...I. │ │ │ +00008780: 57cf 4b4d 835a 4a62 9ead c9c0 3416 f6cf W.KM.ZJb....4... │ │ │ +00008790: 1091 6d39 0068 3385 c21c a66a f6c8 c7c6 ..m9.h3....j.... │ │ │ +000087a0: cbad f5fa 8116 e87d 1bd6 2133 e8a7 6d2a .......}..!3..m* │ │ │ +000087b0: 3905 8681 e28b 8d01 153c a3af b135 c12e 9........<...5.. │ │ │ +000087c0: 110d 7c60 b8d2 32da 42b3 1ecb 7e13 92d5 ..|`..2.B...~... │ │ │ +000087d0: 971e 2608 e33c dbe0 0f85 ebd5 ac2c c68c ..&..<.......,.. │ │ │ +000087e0: a7db ddca 50e5 6429 d7ca 588d 989d 7b8b ....P.d)..X...{. │ │ │ +000087f0: f44c 9e58 43bf 7b63 3ccf e636 668b 812e .L.XC.{c<..6f... │ │ │ +00008800: 3bdb 2a68 548c 32b4 60ae bd92 d1d9 98b6 ;.*hT.2.`....... │ │ │ +00008810: 75b5 0db2 ee89 1bae 756d 3bb5 5279 561f u.......um;.RyV. │ │ │ +00008820: 7b19 73a9 f8ec 6399 7f7c 0c63 66cd 4ab0 {.s...c..|.cf.J. │ │ │ +00008830: a74c 633e 930d 1871 53cc 7e04 4ddb 07c7 .Lc>...qS.~.M... │ │ │ +00008840: 6e02 6e70 e141 6ee8 0f53 6fd7 d186 1a3a n.np.An..So....: │ │ │ +00008850: f436 79df 86a6 787a ee4b 559b 2dc8 6723 .6y...xz.KU.-.g# │ │ │ +00008860: 3cf0 34f0 0843 02cc 9658 f660 afa7 a6c7 <.4..C...X.`.... │ │ │ +00008870: b1b4 b34e 6d0f 5bbb b5d5 dcd8 3909 c636 ...Nm.[.....9..6 │ │ │ +00008880: e0f6 95a2 d186 38d5 969d 64b1 3c7b 98ed ......8...d.<{.. │ │ │ +00008890: b852 c3fe b51b 0d66 3725 41ae 1d3e e05c .R.....f7%A..>.\ │ │ │ +000088a0: d390 2d62 6edf d48c 2ce4 dac6 6c6b 6771 ..-bn...,...lkgq │ │ │ +000088b0: 9dd5 0281 5681 d1b5 7187 7dac dbcd 56c8 ....V...q.}...V. │ │ │ +000088c0: 2c6e 8386 441c 17ad 28f6 cefa 5061 9a2a ,n..D...(...Pa.* │ │ │ +000088d0: 6bf0 23c7 dd66 d9cc d141 a08a 6360 c68c k.#..f...A..c`.. │ │ │ +000088e0: 2e0e 3122 a80d 2e87 dd13 dce2 c956 6919 ..1".........Vi. │ │ │ +000088f0: c11d 9dc5 b9c6 ad6a 9d32 c0c2 8848 e01c .......j.2...H.. │ │ │ +00008900: 444f 5116 f32d 3102 3dac bd96 7063 7c58 DOQ..-1.=...pc|X │ │ │ +00008910: eb46 2d8c 1d26 b759 4a67 4729 18c7 148c .F-..&.YJgG).... │ │ │ +00008920: de0d 076b e0c2 7ec8 342c 3a60 a8b2 bbe7 ...k..~.4,:`.... │ │ │ +00008930: 8bb0 ab2d 5dd3 4cbf 49b6 41f6 04ae 05c0 ...-].L.I.A..... │ │ │ +00008940: 819f 3c3a 8756 a074 4239 b76e dea2 8c6c ..<:.V.tB9.n...l │ │ │ +00008950: dc1a 616e dc2a 77c4 6ceb 3358 c8cf 0d40 ..an.*w.l.3X...@ │ │ │ +00008960: 89b6 fd66 72eb cba6 3718 96cd 5acf 76a1 ...fr...7...Z.v. │ │ │ +00008970: f5f8 c942 bac0 f9c6 26c8 9b3d f9cc 39cd ...B....&..=..9. │ │ │ +00008980: c624 8ce8 feb5 b4cf 0145 a213 e2d0 cdc6 .$.......E...... │ │ │ +00008990: bc95 2353 5ccf 012f 3f1a 6e6b 1ae4 ea66 ..#S\../?.nk...f │ │ │ +000089a0: e566 15d7 c100 9b7a 768f 3898 4067 72e6 .f.....zv.8.@gr. │ │ │ +000089b0: 240e 0092 6be0 87c6 7c26 e34a d7d6 3a78 $...k...|&.J..:x │ │ │ +000089c0: 7da9 3c84 9f6f 49a9 58f8 42f4 0f88 c338 }.<..oI.X.B....8 │ │ │ +000089d0: 94c6 1db8 05d1 0e97 c6fd d586 b455 d66e .............U.n │ │ │ +000089e0: b6b2 a691 94b1 753b 0e21 6a8c cf4c 2570 ......u;.!j..L%p │ │ │ +000089f0: db8e 7bed ecae 3a62 37b8 67a6 c963 ad98 ..{...:b7.g..c.. │ │ │ +00008a00: 0aab ef54 e6f8 5870 1370 9dac f493 7919 ...T..Xp.p....y. │ │ │ +00008a10: cc0f 1930 2a4b 6f94 12ba 1ccf 032e 1f37 ...0*Ko........7 │ │ │ +00008a20: c345 cd27 3110 1787 6469 a6aa b386 0f76 .E.'1...di.....v │ │ │ +00008a30: 255b b7ca d998 f1e0 1297 5b3c d9f2 d3cb %[........[<.... │ │ │ +00008a40: 560a a8ba 0554 9796 0cc9 c8f9 6038 5a28 V....T......`8Z( │ │ │ +00008a50: 7d3b adb1 670f f669 2a8d 91dc 23df f082 };..g..i*...#... │ │ │ +00008a60: 9c41 33c6 fb6e 9cad f23e 22d9 4005 4bb1 .A3..n...>".@.K. │ │ │ +00008a70: f5ac 8e87 a266 f198 658a 2d76 3b66 81e1 .....f..e.-v;f.. │ │ │ +00008a80: 6dcd 3758 360d 2f23 d865 7a33 a962 c3a6 m.7X6./#.ez3.b.. │ │ │ +00008a90: d802 3626 0bbb db29 3e2c 6683 a706 2b52 ..6&...)>,f...+R │ │ │ +00008aa0: 255d 5f8c 6bb4 1daa fbf0 583f 4f2d fb61 %]_.k.....X?O-.a │ │ │ +00008ab0: 4a4b a922 3c6e 8d89 a79b 65a8 6b4b dc2b JK.".0.o...h │ │ │ +00008b20: e4e8 de28 20c1 88ee 75c4 efe9 edd8 97cd ...( ...u....... │ │ │ +00008b30: 69b1 a73c d602 ff6c 5b2b bba8 b41e cf79 i..<...l[+.....y │ │ │ +00008b40: 0c22 10c1 b39e ad3d 1c2c 85da 6308 8608 .".....=.,..c... │ │ │ +00008b50: 7680 2f26 ebc6 cfc6 e98c a630 c04e 4622 v./&.......0.NF" │ │ │ +00008b60: 54ad 0750 a59f a9ad 3b70 33b0 95a8 5c1c T..P....;p3...\. │ │ │ +00008b70: 4920 c46c 3550 37a2 625f 9a91 ce9e a45b I .l5P7.b_.....[ │ │ │ +00008b80: c9d3 16a3 31bb a295 0da5 26ac c530 da76 ....1.....&..0.v │ │ │ +00008b90: c67d 9f1a 2013 6ca3 6ed6 90b1 f3f5 86d2 .}.. .l.n....... │ │ │ +00008ba0: 2a6d 0347 187a 6d2d 7439 e25b f6b8 671d *m.G.zm-t9.[..g. │ │ │ +00008bb0: 300f 4134 1765 d166 b92d decd 251d 1a76 0.A4.e.f.-..%..v │ │ │ +00008bc0: 1d16 38bf c1ab 8412 04ba de36 4b97 8d76 ..8........6K..v │ │ │ +00008bd0: 2fb7 3319 c024 b695 9958 76b3 e193 dc75 /.3..$...Xv....u │ │ │ +00008be0: 1680 ecf4 a22d 336f 11c5 d5ed 79dc 6b7b .....-3o....y.k{ │ │ │ +00008bf0: 3fda d3db 2db1 6cec bf7e 226a ad01 1f78 ?...-.l..~"j...x │ │ │ +00008c00: c269 301a cb3e db62 bc99 cdb0 b0a5 2198 .i0..>.b......!. │ │ │ +00008c10: 3d8c bdf5 f856 d1f2 84d4 6fb6 9358 563c =....V....o..XV< │ │ │ +00008c20: 06a7 678d 7d85 d7b1 a23c dd4f 086e 0334 ..g.}....<.O.n.4 │ │ │ +00008c30: 5dc9 d09e acf1 0658 86f9 fa72 c830 b62b ]......X...r.0.+ │ │ │ +00008c40: 7ea8 0d6a 5b4d 84de a6b1 b96a a46c 6b3d ~..j[M.....j.lk= │ │ │ +00008c50: 2bae 5a4f acd3 0d30 1392 255b ddff ecd0 +.ZO...0..%[.... │ │ │ +00008c60: abb3 95d6 3cdc c0e6 6667 0495 8785 ac13 ....<...fg...... │ │ │ +00008c70: 1358 2d86 79e3 ece2 d00f 9b3d e36c 8e2c .X-.y......=.l., │ │ │ +00008c80: d4c6 eee0 2b2c 1e02 5927 17ac efd9 09a0 ....+,..Y'...... │ │ │ +00008c90: af13 3d1b 9f35 a327 6ce4 33b5 5d66 2190 ..=..5.'l.3.]f!. │ │ │ +00008ca0: 73fd ebb1 b581 2650 0a74 608f 10f0 4e53 s.....&P.t`...NS │ │ │ +00008cb0: dc7a 34b2 96a9 b1cf ef32 dba5 b481 61f1 .z4......2....a. │ │ │ +00008cc0: 1b6b f095 b506 e615 41c0 b294 3e4a c0ae .k......A...>J.. │ │ │ +00008cd0: d6a3 0ee5 a8dd 4c10 4edc 6254 4119 afd3 ......L.N.bTA... │ │ │ +00008ce0: cd96 53cd 296c 5be5 26f4 603d 8868 2716 ..S.)l[.&.`=.h'. │ │ │ +00008cf0: 2e2f 29f2 b6a3 05c0 5a74 d760 8ec9 72eb ./).....Zt.`..r. │ │ │ +00008d00: 8c1f a701 9501 9906 9419 590d dc17 6de2 ..........Y...m. │ │ │ +00008d10: 01d8 f7d6 6605 c005 f019 3a74 b1e7 5b17 ....f.....:t..[. │ │ │ +00008d20: 91c2 804f 8c41 b5e2 418b 5ba5 3366 f27d ...O.A..A.[.3f.} │ │ │ +00008d30: 67e1 d436 e1b5 89c9 815b d124 244c 4e67 g..6.....[.$$LNg │ │ │ +00008d40: 7022 0a02 3b2b 28b0 ff18 eac9 c06f db9b p"..;+(......o.. │ │ │ +00008d50: e053 b3bc 4b60 75ad bf9e a7ca 6296 9893 .S..K`u.....b... │ │ │ +00008d60: cd6d 1f8f 8416 1cee 8099 d073 b0d0 2628 .m.........s..&( │ │ │ +00008d70: 4043 33eb cad8 9e7e cd63 a922 5aba 3ad9 @C3....~.c."Z.:. │ │ │ +00008d80: 83c6 ccda 7eb2 7c34 18ab 1115 9b0d 56c2 ....~.|4......V. │ │ │ +00008d90: 89b1 e45d 9a4a d2ad 655b 3b9d 06d0 663b ...].J..e[;...f; │ │ │ +00008da0: c29b 73c0 7e44 6e51 0d7a dff6 bc02 22d4 ..s.~DnQ.z....". │ │ │ +00008db0: c668 e292 a190 994b 4b39 1869 013f 5b5b .h.....KK9.i.?[[ │ │ │ +00008dc0: b72e a9e1 c1d5 f314 dfad 7240 23cb 582a ..........r@#.X* │ │ │ +00008dd0: f183 1ab4 401e 07db c450 2c00 e8b7 6374 ....@....P,...ct │ │ │ +00008de0: 84cf 4b57 bc92 d968 8aff 1651 29c1 f30a ..KW...h...Q)... │ │ │ +00008df0: 0b65 5680 4aac 3866 009d 9ba3 1ddc 196f .eV.J.8f.......o │ │ │ +00008e00: 2a06 b9b6 2080 21bb 6e95 0fa5 2db3 79c3 *... .!.n...-.y. │ │ │ +00008e10: 1313 e391 a0ed c9e7 a6ea acf6 61fc 80b9 ............a... │ │ │ +00008e20: 6aca 22a6 adaf 0df1 0178 f4d6 7fe8 8359 j."......x.....Y │ │ │ +00008e30: f4bd 8d8d 4693 5226 4904 a8da 4212 71de ....F.R&I...B.q. │ │ │ +00008e40: 7155 b62c e880 87ae 27c6 a44f 36f6 9c3c qU.,....'..O6..< │ │ │ +00008e50: 0890 c0da d8db da98 eb5e bf08 8839 a039 .........^...9.9 │ │ │ +00008e60: 87d5 f61d d534 9b62 eb41 1cb3 82b2 575d .....4.b.A....W] │ │ │ +00008e70: 4604 7332 c932 992e 3f8f 46d7 2297 73c4 F.s2.2..?.F.".s. │ │ │ +00008e80: e6e2 300b 66d1 5158 c790 ba0a 57ac b736 ..0.f.QX....W..6 │ │ │ +00008e90: 43f0 5ca8 f0a7 416c c6f7 a0ed eb12 6503 C.\...Al......e. │ │ │ +00008ea0: 25ab 95f2 71f3 5138 0ca7 7454 801b ec21 %...q.Q8..tT...! │ │ │ +00008eb0: 5829 5f16 cec0 5fce 76d4 2ba7 fae6 90a3 X)_..._.v.+..... │ │ │ +00008ec0: b2d6 b0aa 1af1 72ad df6f 2c5d 2c47 c4a6 ......r..o,],G.. │ │ │ +00008ed0: 2b8e 1911 eff3 5cd9 951b 0aa3 d14a 691c +.....\......Ji. │ │ │ +00008ee0: 4733 05e1 364b df22 7198 0930 c362 d185 G3..6K."q..0.b.. │ │ │ +00008ef0: 2997 9af1 6ac6 d282 33da 8b72 4398 5a3b )...j...3..rC.Z; │ │ │ +00008f00: 7499 aa0a 8229 0902 f0c3 687b 21eb 3dd8 t....)....h{!.=. │ │ │ +00008f10: d218 1be5 904d a4d6 6b31 e4da cd3d 0421 .....M..k1...=.! │ │ │ +00008f20: 01f7 f099 661c 7798 1e5c 34f4 a59b 9c85 ....f.w..\4..... │ │ │ +00008f30: 503b 1b16 a2a0 f1b2 61b7 15d0 6271 6553 P;......a...bqeS │ │ │ +00008f40: 344d cdb4 6f19 a20a a707 a4d1 18da 09bf 4M..o........... │ │ │ +00008f50: 10f3 d994 f66e f5a0 2a6e 5a25 6c4d c655 .....n..*nZ%lM.U │ │ │ +00008f60: dbf0 62c1 910c 2ad0 6c37 e268 1aab ddd3 ..b...*.l7.h.... │ │ │ +00008f70: 2a50 5363 81ce 5ca3 b593 2d0f f18a 0037 *PSc..\...-....7 │ │ │ +00008f80: 1817 3b80 c5d1 e8e4 7903 8e7b 9269 e459 ..;.....y..{.i.Y │ │ │ +00008f90: a776 f190 bcd7 4c56 b6a8 584c 0eb4 235a .v....LV..XL..#Z │ │ │ +00008fa0: f268 7df1 0825 e20c 6c26 9aba cfe5 d11e .h}..%..l&...... │ │ │ +00008fb0: 1402 11b2 4d3e f18a 4c4d 31b4 cc88 e901 ....M>..LM1..... │ │ │ +00008fc0: db86 e665 766d c26b 4d1d b4e2 0032 044a ...evm.kM....2.J │ │ │ +00008fd0: 3625 9b71 3197 6311 3c36 3294 650e 2cec 6%.q1.c.<62.e.,. │ │ │ +00008fe0: 61db c038 5460 601b 6f04 9376 4cd3 3244 a..8T``.o..vL.2D │ │ │ +00008ff0: 2398 fd17 5bf7 d5ba d18d ccc5 9ec6 f554 #...[..........T │ │ │ +00009000: fa98 8dc6 ab21 08fd a279 6f2b 0fad 07b3 .....!...yo+.... │ │ │ +00009010: 68d6 3494 ed44 5bd9 2d83 655c 97c1 3e8d h.4..D[.-.e\..>. │ │ │ +00009020: 8665 e029 009e 13b6 12df a3c5 1a34 251a .e.).........4%. │ │ │ +00009030: 0e19 0cfa ce98 7423 4473 c9ac 6c8d 34c5 ......t#Ds..l.4. │ │ │ +00009040: 9fc0 debb b18f 0968 f002 99b7 3418 0fed .......h....4... │ │ │ +00009050: 6187 610c b529 a013 6253 7525 5ed1 50f3 a.a..)..bSu%^.P. │ │ │ +00009060: dafe 8786 b4b4 6dd9 8537 7592 3f3d 22ed ......m..7u.?=". │ │ │ +00009070: 368b 566e ed62 314f a678 ebdc 7046 e882 6.Vn.b1O.x..pF.. │ │ │ +00009080: 8d3b 2c0e 3c61 02ad 45ba cdab 27ce 45ba .;,......a..$#X │ │ │ +00009140: ecb8 ca56 e9ee 7113 0ca3 b075 8a15 b867 ...V..q....u...g │ │ │ +00009150: 144b 32de 6f75 5fdd 5244 eb64 648a 4263 .K2.ou_.RD.dd.Bc │ │ │ +00009160: 584e 232c 0c75 d9d9 8ed6 3a6d ac4d 5b2f XN#,.u....:m.M[/ │ │ │ +00009170: c114 731e 662d 91c1 0ed2 834d aab0 97a9 ..s.f-.....M.... │ │ │ +00009180: 2e2d 0630 696b 6d3f 6f10 cd34 1483 8f5a .-.0ikm?o..4...Z │ │ │ +00009190: c767 d61c 600c ac12 2044 69ec f104 a642 .g..`... Di....B │ │ │ +000091a0: 26dc 6b4e fd6a 1fc6 1636 99a3 6506 ea0e &.kN.j...6..e... │ │ │ +000091b0: 96e8 ddda c3e6 57a9 b457 1f07 506a 707c ......W..W..Pjp| │ │ │ +000091c0: 6e1e f69d 0ec1 8877 60b6 ea7f 16e0 fccf n......w`....... │ │ │ +000091d0: 1b7c 6a11 d23f 5cfd f7e5 a6c6 e301 472e .|j..?\.......G. │ │ │ +000091e0: 1b5d 77c8 a677 60e2 acc6 581f dae3 7f3f .]w..w`...X....? │ │ │ +000091f0: bd7a f9ec f593 afae defc fcd9 9f9e 7f56 .z.............V │ │ │ +00009200: fdff debc e5f6 87cf b727 8730 d47f cce9 .........'.0.... │ │ │ +00009210: d0e6 3ffe e5af e1d0 b63f b76d 7aa9 f4d8 ..?......?.mz... │ │ │ +00009220: 1fae bfe4 92a7 0754 e71f 71b4 12ff 70fb .......T..q...p. │ │ │ +00009230: 4393 0eb9 3b84 3fe6 c8ad 0f7c d6d5 87f4 C...;.?....|.... │ │ │ +00009240: c7d8 fba7 1ff0 fff1 9007 2fcd 4de5 87e5 ........../.M... │ │ │ +00009250: de5c d7fc 1ca4 df97 9b0f fbcd bfe0 e6dd .\.............. │ │ │ +00009260: 1fdb 9edb edff b487 1c0e f18f 6dac e21f ............m... │ │ │ +00009270: fbf2 a0e4 375d f0cb 6895 402e 89f1 8f11 ....7]..h.@..... │ │ │ +00009280: 3a1a 6f9b 0e43 fd73 d468 3856 a7ac b8af :.o..C.s.h8V.... │ │ │ +00009290: a5fa ca4c fdf6 fad5 8b57 5f9d eab5 fefe ...L.....W_..... │ │ │ +000092a0: eaed b7af 79b3 5d3d 79fb edf5 d5bf 1cfe ....y.]=y....... │ │ │ +000092b0: bfbf bb7a f3ea c5b7 a544 22b3 f4ec f5f3 ...z.....D"..... │ │ │ +000092c0: 7767 f5f4 c3df 3e79 7d75 fdfb e7ff 2f3f wg....>y}u..../? │ │ │ +000092d0: 79d2 549f bfb9 7aeb 5c3e bbfa 93a5 28ff y.T...z.\>....(. │ │ │ +000092e0: fcf5 d5f5 55f5 9783 b53a ffcb 7f39 7cfe ....U....:...9|. │ │ │ +000092f0: 5bbe f2da c31f f390 0f7d 13ff fdf0 7fff [........}...... │ │ │ +00009300: df87 777f f357 aeff fc49 b3ff f6b0 ff96 ..w..W...I...... │ │ │ +00009310: b77f 3d3c ff92 ef8e 453c f711 9c1e 5ddd ..=<....E<....]. │ │ │ +00009320: 8eea 340e 9ff4 2f07 66e6 0e2f 58c4 f329 ..4.../.f../X..) │ │ │ +00009330: 7704 52a4 0346 e4f0 a482 1b7a 2d6d 3a04 w.R..F.....z-m:. │ │ │ +00009340: fc3b b077 2b65 eef7 71c1 a0cd 3c18 878d .;.w+e..q...<... │ │ │ +00009350: b119 0ea6 2ec1 40fd a130 c91f aebe db9e ......@..0...... │ │ │ +00009360: 7f55 9ddf ec38 2bcb ab2f beb5 38ea bf1c .U...8+../..8... │ │ │ +00009370: 7e35 fee6 0feb ef7e f3f3 d76f ceea e0fe ~5.....~...o.... │ │ │ +00009380: 2cfe bc3e acbf fdfd f6b3 f073 8bdb 9e2e ,..>.......s.... │ │ │ +00009390: 977b dffc cb91 fc37 d0ef fd5e 7dfb d24a .{.....7...^}..J │ │ │ +000093a0: 93d3 abef f800 5602 31c2 45b2 5b7d a710 ......V.1.E.[}.. │ │ │ +000093b0: 6b65 b9ca db15 aa3e 7f72 7dfd eacf ffba ke.....>.r}..... │ │ │ +000093c0: d7ce ecf7 c295 e5a3 fff6 fcd9 dbaf 0fcd ................ │ │ │ +000093d0: fec9 cb57 2faf 0e2f bf7d f1e2 f8f6 db6f ...W/../.}.....o │ │ │ +000093e0: 7e71 fde4 f5d7 cfbf f8ed 93eb 27df 5cbd ~q..........'.\. │ │ │ +000093f0: bdba 7e73 e091 e5cb 376f af21 e557 cfbf ..~s....7o.!.W.. │ │ │ +00009400: 79fe 16d6 cd29 978f abcf cba0 0f7f a92c y....)........., │ │ │ +00009410: c15a dd7b 8733 bafe 7afc 11a4 f313 97ee .Z.{.3..z....... │ │ │ +00009420: 28c5 37df b08a 135f 597d f2ad b551 3f97 (.7...._Y}...Q?. │ │ │ +00009430: bcf2 d7d5 ffe4 7358 a2da 6b7a 7efe f4fa ......sX..kz~... │ │ │ +00009440: db37 5fff ce01 8e0e ecf0 dc1b 9c7f f7ab .7_............. │ │ │ +00009450: ab2f cfbf b23c ecf1 9bdf 38ee f2e1 5fb9 ./...<....8..._. │ │ │ +00009460: e7fe d9f2 e4cd d7ff f6e5 9770 e4fe cded ...........p.... │ │ │ +00009470: a7a3 353e f70f ebc3 cb0f 3df9 ecab 3b0f ..5>......=...;. │ │ │ +00009480: de3f dc27 fe3d 22cf 4939 72f8 d954 ccdb .?.'.=".I9r..T.. │ │ │ +00009490: 5712 f8e5 574f 5f7c 7bbc 8c37 5f5d 5f5d W...WO_|{..7_]_] │ │ │ +000094a0: bdbc 7977 7df5 ec74 83db df4d e577 4fcf ..yw}..t...M.wO. │ │ │ +000094b0: 7ff7 f49d df3d bdf7 779b bf7a cd42 bf2d .....=..w..z.B.- │ │ │ +000094c0: b2ba 5f5a de17 ed7a f7f2 dffe f04a 1df6 .._Z...z.....J.. │ │ │ +000094d0: 297f fde4 2d7c f0f2 cea4 1f3f 855d beff )...-|.....?.].. │ │ │ +000094e0: d5d5 9fae 5eec 5fbd f7e9 cfc2 7ebb d3f5 ....^._.....~... │ │ │ +000094f0: bf2f 6c78 3b63 a7c9 bce7 2177 a673 fafd ./lx;c....!w.s.. │ │ │ +00009500: eb17 dca8 3eb2 6261 bbef be7f 59bd bcfa ....>.ba....Y... │ │ │ +00009510: 333f feba 5243 7cf5 b65c 71fb 3fd4 c83e 3?..RC|..\q.?..> │ │ │ +00009520: 8a37 df3e 7df3 da0a b15c 17df bdce 6b22 .7.>}....\....k" │ │ │ +00009530: ffdb 29b9 bdd0 cf31 417e e200 9eef 5561 ..)....1A~....Ua │ │ │ +00009540: 25e6 39df f8a9 73f7 fcf8 2f2a e4d9 b3e3 %.9...s.../*.... │ │ │ +00009550: dff1 e6ef bbf7 dceb c89e eeea 1592 73fb ..............s. │ │ │ +00009560: f7ed 7de3 e18b 57af bfbf e706 ccd9 477e ..}...W.......G~ │ │ │ +00009570: f381 9f9e 4ff1 cb57 88f4 bbbc 7ef3 d199 ....O..W....~... │ │ │ +00009580: 64f8 9945 a7fd ef2f 3cf9 39aa a650 70cb d..E.../<.9..Pp. │ │ │ +00009590: fb5e c257 a897 57ff 71b5 7f79 9ad4 17dc .^.W..W.q..y.... │ │ │ +000095a0: bb28 ad0f 125c 6a1d ef97 945f aa51 fe5a .(...\j...._.Q.Z │ │ │ +000095b0: bea9 d571 2a9e d7df be3d 32c0 fcfc fa0b ...q*....=2..... │ │ │ +000095c0: 16e2 b4de 9867 ecf2 93eb 2fde 1bd8 a753 .....g..../....S │ │ │ +000095d0: 7ae2 adf9 0e73 ed93 59b8 e45e 3e3b d17f z....s..Y..^>;.. │ │ │ +000095e0: ce3e 77d8 ec71 b947 c2ee fefa 87ae 95da .>w..q.G........ │ │ │ +000095f0: 8ff1 cbdf 32ad 7fa9 7efb eac5 f7b7 42fc ....2...~.....B. │ │ │ +00009600: 830b bbbe 78f1 fc6c f24f 13dd 402f 48e7 ....x..l.O..@/H. │ │ │ +00009610: 059a ffc9 cb37 2f9e bcbd aade 7cf1 e4c5 .....7/.....|... │ │ │ +00009620: d591 bffe 11eb 7f4e 56b8 4bd6 af98 8433 .......NV.K....3 │ │ │ +00009630: b298 bcbb acf0 1d3f b3b4 f9f7 c7d7 6f5e .......?......o^ │ │ │ +00009640: fde9 eaed 2b3e 0ec7 8ff7 5767 938f ff46 ....+>....Wg...F │ │ │ +00009650: 9939 7d72 2623 3f38 8bbf be43 ef87 15e4 .9}r&#?8...C.... │ │ │ +00009660: 07c8 de39 36dc c3b1 dfc1 95fb 0f9e 9f0f ...96........... │ │ │ +00009670: 6867 c71f bb5a 9151 196f 72aa e5b6 d374 hg...Z.Q.or....t │ │ │ +00009680: 1d67 e567 4534 41b6 fba0 21e5 faea 3550 .g.gE4A...!...5P │ │ │ +00009690: 1b67 e6d5 9bab 72e5 ffba fef9 ddd5 176f .g....r........o │ │ │ +000096a0: cf96 eef3 b7b7 73ff f9f5 d9df 4fcf fe7e ......s.....O..~ │ │ │ +000096b0: 71fb f789 e417 87a7 a7c5 7c71 b859 a6eb q.........|q.Y.. │ │ │ +000096c0: f33f 9f9e fefc 4790 ff83 f30a c476 4ccf .?....G......vL. │ │ │ +000096d0: df7c 5d96 61ff 50d3 7e04 1de7 5ec2 e93f .|].a.P.~...^..? │ │ │ +000096e0: 14c7 cda8 0eef 2180 9dac db69 faaa 60d6 ......!....i..`. │ │ │ +000096f0: fb20 4711 841d 5aed 4069 ff5b fe78 eff2 . G...Z.@i.[.x.. │ │ │ +00009700: 6fbe 7d51 56f8 84cb 4e38 ebf4 fe23 3f2a o.}QV...N8...#?* │ │ │ +00009710: 08ed 08d4 8eef 7ee8 17ba 4cd7 5f3d fd02 ......~...L._=.. │ │ │ +00009720: 0fee baba 7ae5 888a babc 7af5 c58b e7af ....z.....z..... │ │ │ +00009730: ab57 b0ee f397 4f5e cc7f f8b5 577e 53da .W....O^....W~S. │ │ │ +00009740: 1938 c4af 9f3e 7df5 dde1 8c31 0e67 8c71 .8...>}....1.g.q │ │ │ +00009750: 3863 8cc3 3963 7cfe e7c3 f5e1 4521 e88b 8c..9c|.....E!.. │ │ │ +00009760: abe7 2f44 5e5f fce9 f9fe d5d7 b0c5 d3fb ../D^_.......... │ │ │ +00009770: bf7a fe0d 4ecc f4fd dbab 1df4 fe59 0fe4 .z..N........Y.. │ │ │ +00009780: f99f 3e70 ddd1 49d9 1ff8 f438 e7a7 a9dc ..>p..I....8.... │ │ │ +00009790: e7e3 fd21 7f79 5c95 d354 bf77 dd9f d54d ...!.y\..T.w...M │ │ │ +000097a0: deb5 bc14 4551 d8fb c616 40d5 d787 dd1e ....EQ....@..... │ │ │ +000097b0: f857 b1be 7ffc 7331 665f b3fe 5ff9 faef .W....s1f_.._... │ │ │ +000097c0: b2d7 be10 afaf 5f7d 2147 49f1 374f defc ......_}!GI.7O.. │ │ │ +000097d0: 4775 94bf 238b 7d75 f263 ce59 babf cbd2 Gu..#.}u.c.Y.... │ │ │ +000097e0: 27e6 ffcb 91f5 ee3a 1e27 b0fb c77f e7d7 '......:.'...... │ │ │ +000097f0: 7cf0 8caf 50ab fcf5 956d 065c e73b 5ec9 |...P....m.\.;^. │ │ │ +00009800: dd3b 9c7e f4d1 f9b9 a1fc cc39 e17b 85fb .;.~.......9.{.. │ │ │ +00009810: cfbe f900 27ed 03b8 1dee 8d68 29a5 ef89 ....'......h)... │ │ │ +00009820: d647 a9f8 fccb d240 c449 ba71 326e 5a86 .G.....@.I.q2nZ. │ │ │ +00009830: dcfa 2165 994e 6d44 bcc1 feb7 2cf4 ecea ..!e.NmD....,... │ │ │ +00009840: cd17 57a5 71ca cdad 7677 bf3e fcf1 d48c ..W.q...vw.>.... │ │ │ +00009850: e3df 8f76 f4ac c187 cb54 5801 0bf4 cdce ...v.....TX..... │ │ │ +00009860: efea 8f72 cb3f 5d5d bf7d b54f a73d 204e ...r.?]].}.O.= N │ │ │ +00009870: f72f 5279 4bd2 e95d a1f9 f3f9 d5b7 d7cf ./RyK..]........ │ │ │ +00009880: b948 d8f3 dea7 3f9b 5ebd 78a6 4ed9 edd5 .H....?.^.x.N... │ │ │ +00009890: 8ed5 caae c6ae cdea c3d9 2377 fd7b 285a ..........#w.{(Z │ │ │ +000098a0: ef9c 94b3 3fdf a562 7776 18c7 13e4 e25e ....?..bwv.....^ │ │ │ +000098b0: 3e4c 77f9 f09c a7cf acc6 f163 05f7 5757 >Lw........c..WW │ │ │ +000098c0: 2fbf 8223 de75 ba5e ec1f ee4e e1fe cd51 /..#.u.^...N...Q │ │ │ +000098d0: 78df ff65 5f14 d69b ff79 fdf6 56dc 8f57 x..e_....y..V..W │ │ │ +000098e0: edcc f6ee 0dce bfbf 551c effc a0c7 af43 ........U......C │ │ │ +000098f0: 89bc ab60 7efd e4bb e303 efe8 9c73 d502 ...`~........s.. │ │ │ +00009900: 25d5 f9f6 c57b cf71 1abf 8167 6eef cd7d %....{.q...gn..} │ │ │ +00009910: 8f3f fe84 4749 d6bb c3f1 a3ea dd8f 9c8e .?..GI.......... │ │ │ +00009920: 3b9f 3cf9 ee7d 35f8 dedf b794 48e5 beb8 ;.<..}5.....H... │ │ │ +00009930: fb2f 4eae f03d 03bf fdd1 d963 6faf 2976 ./N..=.....co.)v │ │ │ +00009940: 64ff f5be 7511 eefe ec06 c57d 7f66 0c8e d...u......}.f.. │ │ │ +00009950: f7f9 1d92 fefd fb37 bdf3 a4e3 5c7d f3ea .......7....\}.. │ │ │ +00009960: d9dd 1f1f e97e 97b7 ceee fdde 9d91 5d18 .....~........]. │ │ │ +00009970: feea fa4f 4f5e 9c4d d84e c69d d14b c43e ...OO^.M.N...K.> │ │ │ +00009980: a4f7 ee72 e7ca 9b11 7e77 e659 dd9d 569f ...r....~w.Y..V. │ │ │ +00009990: f15d 99ae f7c9 fff6 86a8 2390 ddff 3dbb .]........#...=. │ │ │ +000099a0: c7bb ee41 bc2b 85df 947d 33bf 4d47 4fa5 ...A.+...}3.MGO. │ │ │ +000099b0: 5cda f0b6 bc79 f1f6 8466 8aae 70eb eba4 \....y...f..p... │ │ │ +000099c0: 6e65 9d1f fae9 571f fe69 81b5 5f5f 3d79 ne....W..i..__=y │ │ │ +000099d0: 7626 f9b7 9af0 5ceb 3fbf f918 40f9 e4f9 v&....\.?...@... │ │ │ +000099e0: 8b73 56f0 fdd9 c47d c20d 9ebf 7ee7 f7cf .sV....}....~... │ │ │ +000099f0: 5f9f fdfc f367 df1f ca05 fb63 4e5a edf3 _....g.....cNZ.. │ │ │ +00009a00: 67df 1dca 85fb d36e 3e7e 52da fd3c d30d g......n>~R..<.. │ │ │ +00009a10: 41a9 3efb 7e7f 7d75 cd98 79c3 e74f de3e A.>.~.}u..y..O.> │ │ │ +00009a20: 7959 b0e0 50df a0c0 f2d3 dd2c dd6f daf6 yY..P......,.o.. │ │ │ +00009a30: 2715 2a6e fcc5 fd49 d7af defa e676 e3a0 '.*n...I.....v.. │ │ │ +00009a40: 3ea1 e4f3 5d56 31c3 d916 6b2c 90e7 0896 >...]V1...k,.... │ │ │ +00009a50: 3f7a 9d1f 7e1c 587f 8072 64eb 1984 1fce ?z..~.X..rd..... │ │ │ +00009a60: 9f12 995d d8ee e731 bffb 303f bd81 926a ...]...1..0?...j │ │ │ +00009a70: e733 fbaf 9e3c bbf8 46db 7a7b 56e0 fcd2 .3...<..F.z{V... │ │ │ +00009a80: 78f3 ed47 a7ed 485c 7dfe fd19 a127 da8b x..G..H\}....'.. │ │ │ +00009a90: 8ced cff1 eff3 4bca a334 fc05 addd 3070 ......K..4....0p │ │ │ +00009aa0: 99a3 e747 04fc beab f1f7 2ef3 9dfb 1f11 ...G............ │ │ │ +00009ab0: 4f79 c2bd d675 b82b d7ef dce0 9d0d a707 Oy...u.+........ │ │ │ +00009ac0: e29b 93a8 df38 ba67 a27e 1442 e1d0 5da1 .....8.g.~.B..]. │ │ │ +00009ad0: feee ce57 6702 face afde 91e4 efde fde6 ...Wg........... │ │ │ +00009ae0: ec37 77fc f8bf 1cce 66be dc7d 7ffc ad3e .7w.....f..}...> │ │ │ +00009af0: fab8 4b78 eb97 7f68 449f 48db df37 0b77 ..Kx...hD.H..7.w │ │ │ +00009b00: b721 fe11 43fa e6f9 b3d7 af30 24e7 38ec .!..C......0$.8. │ │ │ +00009b10: fb70 a61a bf3b 7ff3 7d7d fecd d91b fefe .p...;..}}...... │ │ │ +00009b20: 6ec7 9585 2f2a 2efc fefc fd0f d2f0 f6eb n.../*.......... │ │ │ +00009b30: e7d7 ff28 2a62 d12e 475a d289 96fd d3ef ...(*b..GZ...... │ │ │ +00009b40: cf3f fd41 8a6e 3611 cf09 da65 e737 5757 .?.A.n6....e.7WW │ │ │ +00009b50: cf70 2aee 5dca efd3 fdeb f85d fac0 f5f1 .p*.]......].... │ │ │ +00009b60: 03d7 c70f 5c1f 3e70 7df8 c0f5 f507 ae3f ....\.>p}......? │ │ │ +00009b70: ff3c 382f 3c11 626e 1702 a51b de81 5ee1 .<8/<.bn......^. │ │ │ +00009b80: 8c0f f78b f71f bef3 93f8 ce4f e277 ef3d ...........O.w.= │ │ │ +00009b90: 05ae a8cf 7fe2 6d7d d089 0bf9 55fd ce3d ......m}....U..= │ │ │ +00009ba0: eaf7 1f9b 0e4c f3f9 3d78 8e4f 3ebb 477a .....L..=x.O>.Gz │ │ │ +00009bb0: e71e e9ec 1eef ac21 ce35 f7f7 8947 a7a7 .......!.5...G.. │ │ │ +00009bc0: 88cb 89a6 d37d fdbd 77fc e2db eba2 3bdf .....}..w.....;. │ │ │ +00009bd0: 0155 dd7b 9c73 dcb5 14d9 bd3c e7d9 c3cb .U.{.s.....<.... │ │ │ +00009be0: bd59 df91 6bdf 797b dafb fb99 bbc2 ef6e .Y..k.y{.......n │ │ │ +00009bf0: 5dba 6579 83b1 ec84 f7dd dd0f 4ee0 af3c ].ey........N..< │ │ │ +00009c00: fffc 7cbd fac9 2f0f bf7c 76fd e4cf 87ee ..|.../..|v..... │ │ │ +00009c10: f08b ebe7 cff0 60aa 77ce a7ab 693f 4eff ......`.w...i?N. │ │ │ +00009c20: e5e1 e9e1 5b5f bef8 f2ab e31f 4f8f 7f7c ....[_......O..| │ │ │ +00009c30: b9bf bcde 5fde 567f 3cfc bc2f 7b14 c797 ...._.V.<../{... │ │ │ +00009c40: 7f3f 7cf1 eae5 174f 98f4 736b b79b bac3 .?|....O..sk.... │ │ │ +00009c50: b12f dff1 5da1 6f3f ade5 566e f6ee 4f2e ./..].o?..Vn..O. │ │ │ +00009c60: 87b9 d5de e2b2 6c3c 7804 7ba2 667a f1e4 ......l..W.+.g │ │ │ +00009ca0: aa1e 8fa2 1325 b9e5 b5bd 048a 4e73 947c .....%......Ns.| │ │ │ +00009cb0: cd17 3147 c7b9 c925 a2e5 1228 4a69 a7e4 ..1G...%...(Ji.. │ │ │ +00009cc0: f47a 0114 c523 459f b26a e69e 7527 8ae2 .z...#E..j..u'.. │ │ │ +00009cd0: e19d fffd fb21 e47f 2a5f 35f1 13e6 ec51 .....!..*_5....Q │ │ │ +00009ce0: 28bc 91c5 e652 5635 3b5f dd4e d585 6887 (....RV5;_.N..h. │ │ │ +00009cf0: 2325 279d 7519 7394 bb4b a4e8 b47a 1740 #%'.u.s..K...z.@ │ │ │ +00009d00: 516c 778a 786d baf6 4228 6aba 7c9c a3f8 Qlw.xm..B(j.|... │ │ │ +00009d10: 5014 4947 f55f ec4b fcf4 e9e1 eaea 801f P.IG._.K........ │ │ │ +00009d20: 70fe f7ff 2df6 92e0 7728 eda0 b081 bf02 p...-...w(...... │ │ │ +00009d30: 9cdf 5c30 a54d bdcb 667a 58be fb3b 283d ..\0.M..fzX..;(= │ │ │ +00009d40: 5198 8e92 72d9 9416 ed52 3fa8 76f9 3b57 Q...r....R?.v.;W │ │ │ +00009d50: bf20 a5fa 416d c5df 35a7 4d99 535f 95ac . ..Am..5.M.S_.. │ │ │ +00009d60: cba6 540a 777e 0d17 4d69 deb5 5459 fd74 ..T.w~..Mi..TY.t │ │ │ +00009d70: 1fa5 2594 e9d1 293d e442 6b6e 8713 cd47 ..%...)=.Bkn...G │ │ │ +00009d80: bd95 4e1c cce7 5df9 3eef 245f a655 68da ..N...].>.$_.Uh. │ │ │ +00009d90: a2c1 72c6 3af4 e992 edd7 9142 5f33 16f7 ..r.:......B_3.. │ │ │ +00009da0: 8229 3dcd 6923 5ab9 e839 6dba 1dbd 9871 .)=.i#Z..9m....q │ │ │ +00009db0: 71e1 ab9f 8fab 9f3f b4fa 17a2 179a 32ab q......?......2. │ │ │ +00009dc0: b98b a7d9 3dd2 de54 47da abe6 82f5 c1c9 ....=..TG....... │ │ │ +00009dd0: ef4e f583 ee2c fd3d 941e 292c fe78 b868 .N...,.=..),.x.h │ │ │ +00009de0: 3c7b a430 3703 d476 17ad 0f76 0a33 be55 <{.07..v...v.3.U │ │ │ +00009df0: 93db 4ba6 b40d fb5e 5ad7 4369 f758 bb30 ..K....^Z.Ci.X.0 │ │ │ +00009e00: 7fd7 1c87 ddc7 cff2 6efb 23a2 fc66 e72b ........n.#..f.+ │ │ │ +00009e10: c025 21ff 0874 4379 4d17 4fa9 f8d1 39ad .%!..tCyM.O...9. │ │ │ +00009e20: 874b d662 470a 7386 7fe3 6563 859d c25d .K.bG.s...ec...] │ │ │ +00009e30: 375c b265 3851 f8e3 d362 279b 565e 3fc6 7\.e8Q...b'.V^?. │ │ │ +00009e40: b797 a57f 8bde ed8e fab7 b978 ddd0 1ea2 ...........x.... │ │ │ +00009e50: bb21 17ad 6fa3 d638 ec5a 2c5d f44e 485b .!..o..8.Z,].NH[ │ │ │ +00009e60: 6b7d bb72 2ed2 e4f8 6393 b87a 38ce 71fe k}.r....c..z8.q. │ │ │ +00009e70: 5149 5cdc f571 ab05 0917 6ee3 5297 8ad7 QI\..q....n.R... │ │ │ +00009e80: 9e86 8b46 ea47 0a4f fc7c c1ba 21ef 68b1 ...F.G.O.|..!.h. │ │ │ +00009e90: bcd6 e9d2 2985 c226 f487 942f 1b8b ed14 ....)..&.../.... │ │ │ +00009ea0: 662e 4cfd 45ef 851d 296c 8b2d eb2e da32 f.L.E...)l.-...2 │ │ │ +00009eb0: ec14 ee12 f563 f2cb 4eba c07d b1d4 b717 .....c..N..}.... │ │ │ +00009ec0: 3ec7 5ade 981f 3432 e1ef d205 e794 f6f7 >.Z...42........ │ │ │ +00009ed0: 516a 92fa c39d 341f 425b 0906 edec d3a4 Qj....4.B[...... │ │ │ +00009ee0: b0bf c6fe d076 c3f1 b52b e6ab 2d07 11a7 .....v...+..-... │ │ │ +00009ef0: d778 683d a018 ac68 6313 93e6 60e7 c004 .xh=...hc...`... │ │ │ +00009f00: 5c6b 735b a586 df59 ac38 715d ecaa 04e3 \ks[...Y.8q].... │ │ │ +00009f10: b6a1 29c0 b3ad 6315 3b6b ec34 c7c9 e8ab ..)...c.;k.4.... │ │ │ +00009f20: d0ee 837e dc79 e8ab 22a6 8ebf 49c7 57e7 ...~.y.."...I.W. │ │ │ +00009f30: 25ee afce 47e3 f899 af36 eff3 c06a b75d %...G....6...j.] │ │ │ +00009f40: aa9a 327e 3e1f 2c42 14aa 5c3b 0f43 9581 ..2~>.,B..\;.C.. │ │ │ +00009f50: 56d0 5e59 86a5 6dba 2a37 5c67 5578 546c V.^Y..m.*7\gUxTl │ │ │ +00009f60: cbbc e72e 96f9 c808 97f3 c1df bc86 0226 ...............& │ │ │ +00009f70: 733f 5468 e31f 9c97 5d5b c407 8d02 3a9c s?Th....][....:. │ │ │ +00009f80: a6a1 dba7 c97d e794 f6e9 88dd fe79 611b .....}.......ya. │ │ │ +00009f90: d98a e175 b1c4 c4ec afc7 e9c2 8ff6 fbe1 ...u............ │ │ │ +00009fa0: 0247 0713 7469 a7d6 e24f ada3 6b0a 9337 .G..ti...O..k..7 │ │ │ +00009fb0: 755b 987e 1786 c028 f3fe 3e79 1dbf c3df u[.~...(..>y.... │ │ │ +00009fc0: 7674 97b8 6619 1154 f410 d9c2 72ac 5162 vt..f..T....r.Qb │ │ │ +00009fd0: 1435 aca8 48f3 f90d 4b5e 20f5 6d39 e168 .5..H...K^ .m9.h │ │ │ +00009fe0: 0354 1645 c25a 74a1 502d fe53 8092 8aab .T.E.Zt.P-.S.... │ │ │ +00009ff0: 6694 b576 b6af da0b 1c85 6a10 ea50 3349 f..v......j..P3I │ │ │ +0000a000: 75ab 3a6c e198 1050 a3fb 9a88 bcca 1aa5 u.:l...P........ │ │ │ +0000a010: 7aff bc5c df54 dda7 8ce6 6163 010f 2abd z..\.T....ac..*. │ │ │ +0000a020: be50 69bc 541b eb5d 1946 4675 99d4 7647 .Pi.T..].FFu..vG │ │ │ +0000a030: 6ab1 bd9a a4a6 87da d45f 2ab5 3dfc 6c37 j........_*.=.l7 │ │ │ +0000a040: 204b c645 34a9 529b e245 526b d1e2 e648 K.E4.R..ERk...H │ │ │ +0000a050: ade6 3e20 5897 4765 b35b 238d 793a b35e ..> X.Ge.[#.y:.^ │ │ │ +0000a060: ea6d 8d3b a0a5 b940 aab1 3eea 0620 8567 .m.;...@..>.. .g │ │ │ +0000a070: 526d eef6 51e4 7a87 60bc 4f43 de21 c765 Rm..Q.z.`.OC.!.e │ │ │ +0000a080: ceb9 961f 6068 edbe b6c9 fb6b ea6e 5f2f ....`h.....k.n_/ │ │ │ +0000a090: 74ce 9b02 df8c b568 33d2 d8c4 02df 1a6d t......h3......m │ │ │ +0000a0a0: 68e9 a069 59c8 fe22 e71c 6a05 9b35 fc1c h..iY.."..j..5.. │ │ │ +0000a0b0: 0191 03fc ed09 f190 2e55 77d4 276a 85be .........Uw.'j.. │ │ │ +0000a0c0: c345 ea8e 58e6 52b4 5490 ad0e cc7d 545a .E..X.R.T....}TZ │ │ │ +0000a0d0: dde7 41bc f89f 77f9 7db7 528f 211c 7647 ..A...w.}.R.!.vG │ │ │ +0000a0e0: 38ed b43c fc24 7e80 bca2 7d25 ac2d 3204 8..<.$~...}%.-2. │ │ │ +0000a0f0: 8195 7b37 1917 2b75 5d79 7d34 4df0 3ec9 ..{7..+u]y}4M.>. │ │ │ +0000a100: d51f 0fe1 582d ed67 1dff dc24 6f15 f1f2 ....X-.g...$o... │ │ │ +0000a110: 1822 f7c0 1c9c a0f2 6ab0 66ff 8840 e243 ."......j.f..@.C │ │ │ +0000a120: 731e 8fee b555 c873 2135 5e1a 89dd 1eea s....U.s!5^..... │ │ │ +0000a130: 0889 c96d 7c5f 43da 491d fae3 eb71 08dd ...m|_C.I....q.. │ │ │ +0000a140: f17d 99fd f878 90f8 4343 7117 25b7 85c6 .}...x..CCq.%... │ │ │ +0000a150: a670 c4be 6b52 583b edd3 ef6e 4979 edf7 .p..kRX;...nIy.. │ │ │ +0000a160: 31a4 e398 52db ed63 6fc3 2e1a 379c d51e 1...R..co...7... │ │ │ +0000a170: e7a4 df3f af4f afb1 dc3f 0efb f771 08e5 ...?.O...?...q.. │ │ │ +0000a180: fad0 5ea2 3dca 552e e34e bcc6 4227 6357 ..^.=.U..N..B'cW │ │ │ +0000a190: 5795 2d5c e7a1 245e f8f9 71fc 39ef 1296 W.-\..$^..q.9... │ │ │ +0000a1a0: 9be3 efca b15a a8f6 b423 dea7 e3f7 29ed .....Z...#....). │ │ │ +0000a1b0: 9fc7 7dde 73e8 8faf 7e5e e3da 76fb f5bb ..}.s...~^..v... │ │ │ +0000a1c0: 4ec4 ac77 67af 40aa 327f ddf1 7b9c ccfa N..wg.@.2...{... │ │ │ +0000a1d0: 749f b8ff aedc 0ffa 623e 3e2f ecd7 37b1 t.......b>>/..7. │ │ │ +0000a1e0: ac6b 09c3 f477 45f7 f665 37c7 5d1b b74b .k...wE..e7.]..K │ │ │ +0000a1f0: ddc5 29e3 c3f0 7a08 efee 4e76 dd7d 75bd ..)...z...Nv.}u. │ │ │ +0000a200: 06d6 ff5e fc30 3fae 4016 43d2 0d65 bfc0 ...^.0?.@.C..e.. │ │ │ +0000a210: e2fb 8529 45cb f531 c650 6676 6fc7 c1f1 ...)E..1.Pfvo... │ │ │ +0000a220: 792e a705 0302 39df 3398 dbd0 c97f f658 y.....9.3......X │ │ │ +0000a230: f2fb 61d4 c7b0 a2f2 ea50 72da 492d af82 ..a......Pr.I-.. │ │ │ +0000a240: 4f8c 7a93 c2fd 61d4 8f1e f479 6685 4ccc O.z...a....yf.L. │ │ │ +0000a250: 3f37 426e 4c86 1209 bee7 dca4 63b6 503a ?7BnL.......c.P: │ │ │ +0000a260: e531 55c7 5caf 8f0d ed9f bc28 f78f e667 .1U.\......(...g │ │ │ +0000a270: e18e 4ded 8a64 355d d825 0cf2 4bf1 6cdf ..M..d5].%..K.l. │ │ │ +0000a280: 97d7 f3f7 ddcd 6b03 1376 9738 bc78 9eef ......k..v.8.x.. │ │ │ +0000a290: 5d56 4bf2 4b1c 7fc9 0d3c beba 3dbc 67f9 ]VK.K....<..=.g. │ │ │ +0000a2a0: 1cbf cf8f bc5a d6a0 794f 8672 5456 4e2b .....Z..yO.rTVN+ │ │ │ +0000a2b0: 71d4 8585 6418 2d76 7b2a 5f8a 9748 ba3e q...d.-v{*_..H.> │ │ │ +0000a2c0: 66d3 ba2b a18c 7447 5969 ca7e adb3 ef2e f..+..tGYi.~.... │ │ │ +0000a2d0: b4df 3f32 e9ef 51de de28 ae63 ccf4 feda ..?2..Q..(.c.... │ │ │ +0000a2e0: d5a7 acb0 531e db7e 1daf ed85 8da0 b9a5 ....S..~........ │ │ │ +0000a2f0: 703f 97ab 8e39 cd37 1437 1fa4 f804 25a6 p?...9.7.7....%. │ │ │ +0000a300: 43a1 fde5 3f78 666f 3268 4ad6 da9e 157e C...?xfo2hJ....~ │ │ │ +0000a310: 7aed cfe8 3d5e 7769 339b dfa1 f89c 27ee z...=^wi3.....'. │ │ │ +0000a320: 8ee8 23b9 410f 4df9 8903 0ea7 58df 1f3c ..#.A.M.....X..< │ │ │ +0000a330: f77c f079 05bd c77e 4785 056d 036c 521c .|.y...~G..m.lR. │ │ │ +0000a340: f6d7 1246 293a 3f7e 2e7a 1308 89c6 bbfd ...F):?~.z...... │ │ │ +0000a350: ac54 54d1 d4cd fe7d 170a 0ba5 26ef f7ab .TT....}....&... │ │ │ +0000a360: 7714 998a 6d03 50d9 5fc4 ebca fd78 5f1a w...m.P._....x_. │ │ │ +0000a370: 850c 9f88 dee3 43ea a1d8 f7c7 29e9 764c ......C.....).vL │ │ │ +0000a380: 28d6 2bd2 b193 bc3b 3675 390e f5f5 de11 (.+....;6u9..... │ │ │ +0000a390: dc95 967f da08 ea7b ac97 30a9 a94b 818c .......{..0..K.. │ │ │ +0000a3a0: acaa 2f81 fdc3 feb9 1e42 2966 901f 1801 ../......B)f.... │ │ │ +0000a3b0: de83 bb4f 6035 1427 11c7 11b6 29d1 fcb0 ...O`5.'....)... │ │ │ +0000a3c0: 6128 36a0 4449 3f38 58bd d7b0 ee24 c2b9 a(6.DI?8X....$.. │ │ │ +0000a3d0: f8e8 cdf1 541f 56b8 25f9 f8fd 27a9 a0f8 ....T.V.%...'... │ │ │ +0000a3e0: 809b 643b c1c6 b4ec af8f 1989 732f 796d ..d;........s/ym │ │ │ +0000a3f0: 097d 5633 7c34 a0ed 11c8 7379 91f8 d84a .}V3|4....sy...J │ │ │ +0000a400: 667b 79e4 c583 3b2f 1197 ca30 b64b 232f f{y...;/...0.K#/ │ │ │ +0000a410: 2824 e9e0 668d b2fe 09e4 3da8 6844 4369 ($..f.....=.hDCi │ │ │ +0000a420: fb83 fb6f 4de8 2e8e bcb4 c7d4 a7f8 c9bc ...oM........... │ │ │ +0000a430: f7a0 e461 eb5d d464 82ee 05ce 9e0a c508 ...a.].d........ │ │ │ +0000a440: 64b3 f0ea cb13 8dd4 1d17 377f 3c1d e111 d.........7.<... │ │ │ +0000a450: 660f 65d2 0006 e320 99e1 f2f4 5e77 542c f.e.... ....^wT, │ │ │ +0000a460: f1e3 e953 8f40 5e6c 4a56 4c02 1e7f e2e2 ...S.@^lJVL..... │ │ │ +0000a470: 3eac 5a6e 8ade 8bc3 652a 9622 b92d 92cb >.Zn....e*.".-.. │ │ │ +0000a480: e2d6 ddc5 cd5e 7704 54cd 2724 603c 0279 .....^w.T.'$`<.y │ │ │ +0000a490: ce9a 7aef 5372 201f 6171 f39e f2aa 67e8 ..z.Sr .aq....g. │ │ │ +0000a4a0: b1e8 454a 2e6a b9e4 065d 1ede 730f 18d4 ..EJ.j...]..s... │ │ │ +0000a4b0: 924a 7a58 bc3c d108 47c9 ed2e 12cc bb15 .JzX.<..G....... │ │ │ +0000a4c0: 2379 9279 8190 a04f bb62 d1d7 f834 f21e #y.y...O.b...4.. │ │ │ +0000a4d0: 5672 f7b4 c4d4 48e6 e5e9 bddc 1728 909a Vr....H......(.. │ │ │ +0000a4e0: e622 c96b e38e 96f3 65ea bde6 0847 ad6d .".k....e....G.m │ │ │ +0000a4f0: 151e 36b3 a8be 3f21 8bff 7acd d823 13b3 ..6...?!..z..#.. │ │ │ +0000a500: 13d1 177b aa6d 7d5c 620a 11e1 6044 883b ...{.m}\b...`D.; │ │ │ +0000a510: 4e8f 4bcc 5097 e5f1 982c a547 5e26 cfec N.K.P....,.G^&.. │ │ │ +0000a520: 4a89 304b c8f5 cd23 1383 6b92 d229 a3b0 J.0K...#..k..).. │ │ │ +0000a530: bd8c 65f2 353e 7059 c57b 8991 88d4 f0da ..e.5>pY.{...... │ │ │ +0000a540: f78f 4ccc 9108 5fd3 fd85 4d1e 2c1d eb9d ..L..._...M.,... │ │ │ +0000a550: 5881 da78 8177 a305 0c89 4ee5 4c3a b821 X..x.w....N.L:.! │ │ │ +0000a560: 54e2 8192 fbcd 4dc6 8f1b 4a21 8668 dc4e T.....M...J!.h.N │ │ │ +0000a570: c646 3461 7fad fb8f c58c 3d48 9299 5161 .F4a......=H..Qa │ │ │ +0000a580: f05f 0ce5 185a aa3d a64e 06c0 b6f8 f006 ._...Z.=.N...... │ │ │ +0000a590: 4876 2539 b084 fcc7 904b 3a52 18d2 fdd4 Hv%9.....K:R.... │ │ │ +0000a5a0: 3f7a c9ea 50d2 da8b 17d3 8607 2d9e 76cf ?z..P.......-.v. │ │ │ +0000a5b0: d144 7364 e3e1 285b e124 f095 8602 b6fe .Dsd..([.$...... │ │ │ +0000a5c0: 8173 e787 c9be 45c2 c064 782d a0b2 f3bf .s....E..dx-.... │ │ │ +0000a5d0: efaf 0319 cdbb 1d86 a3a9 8bd8 df23 cbf8 .............#.. │ │ │ +0000a5e0: 3e0f 7cdf 7a96 f1c8 110c ffc5 01b8 7ddc >.|.z.........}. │ │ │ +0000a5f0: 38a4 f3bf 3f50 dd72 8732 d5d1 5656 4733 8...?P.r.2..VVG3 │ │ │ +0000a600: 7533 aa7d cd3e 30aa db18 eb87 003b 453d u3.}.>0......;E= │ │ │ +0000a610: 0fa1 d88c 7b22 aacb 47ff c480 85fd 30bf ....{"..G.....0. │ │ │ +0000a620: 8dc7 32c0 cd23 d1b0 9775 f63c dc24 aa47 ..2..#...u.<.$.G │ │ │ +0000a630: a1c1 884d c378 8cd0 7ca4 7928 051c f2ae ...M.x..|.y(.... │ │ │ +0000a640: eb9a f641 f8e1 be23 4264 b6df 373c 3ec0 ...A...#Bd..7<>. │ │ │ +0000a650: 947b 18e6 3f8e 8aa2 b472 56aa f9f7 fcef .{..?....rV..... │ │ │ +0000a660: fbc4 bb2f c933 5ae7 ddce d525 4840 71b7 .../.3Z....%H@q. │ │ │ +0000a670: 284e 2aa9 9bbe 9a78 1a8b 1d34 0135 9990 (N*....x...4.5.. │ │ │ +0000a680: c71a fbbb fec3 81a4 ffcc d8a0 bcbb 5a31 ..............Z1 │ │ │ +0000a690: 96b0 607c bfe3 ab79 beed 3e90 f2fd 074e ..`|...y..>....N │ │ │ +0000a6a0: e01f 2e4e e33e b397 9b63 2046 bf07 e59a ...N.>...c F.... │ │ │ +0000a6b0: ba6c 6cc9 5e72 b1ff b4e4 8a07 2639 ece1 .ll.^r......&9.. │ │ │ +0000a6c0: 3185 d412 19b6 87c9 dcbc 5e1a c956 2de8 1.........^..V-. │ │ │ +0000a6d0: f6c8 9e7a 8fe4 8997 4662 2a19 c57b 50d1 ...z....Fb*..{P. │ │ │ +0000a6e0: b02f 7c21 b5fd b4e4 9487 88cc 39c3 f6a0 ./|!........9... │ │ │ +0000a6f0: f490 da3b d8de 5c88 1243 62a1 d012 4be2 ...;..\..Cb...K. │ │ │ +0000a700: abda 241d df37 8726 0112 fab8 bfba 4198 ..$..7.&......A. │ │ │ +0000a710: 864f cb07 79fc 01b6 254c 0ce8 5ff2 dd1c .O..y...%L.._... │ │ │ +0000a720: 50a9 7b09 b673 3376 1fe8 f1f3 7a9f 88f6 P.{..s3v....z... │ │ │ +0000a730: 5360 ffa3 0fac 689a 1260 5b86 131e 75c3 S`....h..`[...u. │ │ │ +0000a740: f6d3 894e 8589 2058 281e 3f25 26f1 f159 ...N.. X(.?%&..Y │ │ │ +0000a750: 2896 721b 8545 4a9b 998f a65b fff3 80f2 (.r..EJ....[.... │ │ │ +0000a760: 0f13 daec f5d9 b289 3df0 7c36 21a6 29b1 ........=.|6!.). │ │ │ +0000a770: 6ca7 d7e6 8779 fb91 082f 658f 9a63 999e l....y.../e..c.. │ │ │ +0000a780: 076c f075 0f91 c094 d244 ce93 86da 7f43 .l.u.....D.....C │ │ │ +0000a790: e6df 7768 35c9 d748 d57e 7fbd 685a fb33 ..wh5..H.~..hZ.3 │ │ │ +0000a7a0: 5a9b c73d b1fb 9b69 7773 b7e4 9d85 f2fa Z..=...iws...... │ │ │ +0000a7b0: e3a2 7d38 a33d fdb8 68ef eb42 f33e 861f ..}8.=..h..B.>.. │ │ │ +0000a7c0: 19cf e826 959c c1ba bcfe f878 0688 6ea4 ...&.......x..n. │ │ │ +0000a7d0: 746a 7f5c b437 a9d0 9c0d 4bff b1d1 de0e tj.\.7....K..... │ │ │ +0000a7e0: 3bed fdde 66ef 4745 bbfe 91b4 7725 bff2 ;...f.GE....w%.. │ │ │ +0000a7f0: 4746 7b5b 68d6 f67f 8067 1e18 5185 aef9 GF{[h....g..Q... │ │ │ +0000a800: b9ed 7fee 961f 68fb 4368 4371 94c2 d101 ......h.ChCq.... │ │ │ +0000a810: 0ae1 03e5 071e 184b dd47 72c9 0e08 8d01 .......K.Gr..... │ │ │ +0000a820: 805c f0c0 655a ff26 3277 f28e f379 2907 .\..eZ.&2w...y). │ │ │ +0000a830: 60f7 7201 6e08 7024 c654 c5e4 21d1 5045 `.r.n.p$.T..!.PE │ │ │ +0000a840: ae88 0157 20c3 1516 566c 135c 62e5 8756 ...W ...Vl.\b..V │ │ │ +0000a850: 78cb 2b9f c7e6 6387 48ff e823 9afc b7cf x.+...c.H..#.... │ │ │ +0000a860: ff4e e9bd 0790 f33f 4d02 ff06 4299 f67d .N.....?M...B..} │ │ │ +0000a870: f63b 661b 101b bba6 d4f7 2def 51de d159 .;f.......-.Q..Y │ │ │ +0000a880: 4711 46cf 67fa f610 1b8b 5870 5d6c 4ac1 G.F.g.....Xp]lJ. │ │ │ +0000a890: 8630 74bb 4858 36d3 312b c375 dc65 b8cc .0t.HX6.1+.u.e.. │ │ │ +0000a8a0: 4153 7e17 c2d9 ab47 80d6 d552 f6e3 7155 AS~....G...R..qU │ │ │ +0000a8b0: 75fc f0ab 426b ce3e 9ff7 7241 bb73 014e u...Bk.>..rA.s.N │ │ │ +0000a8c0: 78e1 0af8 b870 49bc 774f f59f b865 feb1 x....pI.wO...e.. │ │ │ +0000a8d0: d53e 5276 8825 61a3 be6f 1ffb 9fb8 e3fb .>Rv.%a..o...... │ │ │ +0000a8e0: b125 6e8e f292 f795 b1be 6059 a1bc 7ffe .%n.......`Y.... │ │ │ +0000a8f0: a173 c4c7 d00f 43b8 4f3d 34e5 243c 971d .s....C.O=4.$<.. │ │ │ +0000a900: 82f2 da1b 1f5e 172f 4646 2d27 e51e bd65 .....^./FF-'...e │ │ │ +0000a910: 1926 813a 1856 df3c f209 f947 86d5 96fa .&.:.V.<...G.... │ │ │ +0000a920: a1d1 bd32 f85e f2ad 4111 cbd1 01c3 b486 ...2.^..A....... │ │ │ +0000a930: 658d 5c78 f05f 675e c3c7 f6ce 1e75 3847 e.\x._g^.....u8G │ │ │ +0000a940: 6241 d781 2b1e aec1 ebdf 456a 610f 9db0 bA..+.....Eja... │ │ │ +0000a950: f021 522f 8d49 5229 4618 3dc6 4179 aa04 .!R/.IR)F.=.Ay.. │ │ │ +0000a960: 2dfc 2893 58b6 320c b144 91c8 2c17 ce24 -.(.X.2..D..,..$ │ │ │ +0000a970: 0333 9e0e 4762 3f6c 15ff 718a f27e cc74 .3..Gb?l..q..~.t │ │ │ +0000a980: df5c 5b4d b319 8e12 c9a4 5b6a a553 a1b0 .\[M......[j.S.. │ │ │ +0000a990: 083d 1268 edb9 42b7 a574 64f2 544a f238 .=.h..B..td.TJ.8 │ │ │ +0000a9a0: e91e f685 6128 d769 a9ac 7319 532a 3574 ....a(.i..s.S*5t │ │ │ +0000a9b0: 6353 5730 da03 9c02 7efa 50f3 7b6c f3ee cSW0....~.P.{l.. │ │ │ +0000a9c0: 88ea dbd7 07a8 6cf0 a911 171f 1d94 958e ......l......... │ │ │ +0000a9d0: b080 a505 6651 a045 d0db 1b7b b07f 1f3f ....fQ.E...{...? │ │ │ +0000a9e0: 76e4 f9b8 220f ce29 e94f 586d f013 58ab v..."..).OXm..X. │ │ │ +0000a9f0: 0a72 136b a1db 11f1 95c4 9331 f1aa 15ef .r.k.......1.... │ │ │ +0000aa00: ba6a 004e c164 030f 8ec7 97f0 b162 d48f .j.N.d.......b.. │ │ │ +0000aa10: 3bc6 1e6c 3794 60b6 82f8 7d0d aa37 281a ;..l7.`...}..7(. │ │ │ +0000aa20: 7251 6f9a 12b1 65e8 c496 8cbd 4502 5183 rQo...e.....E.Q. │ │ │ +0000aa30: 414f 200e f757 a5be 1435 b713 d91f 94ad AO ..W...5...... │ │ │ +0000aa40: 585f b229 3c52 8811 0ce9 a20d 6157 ed34 X_.). │ │ │ +0000aac0: 74f4 261b 2853 5937 ce43 e3ae da49 986e t.&.(SY7.C...I.n │ │ │ +0000aad0: d49b 7a20 ff40 259b 47a2 3ec6 7a9f e874 ..z .@%.G.>.z..t │ │ │ +0000aae0: 5cde 2394 28af 3ab3 a92b ca3c c658 5eef \.#.(.:..+.<.X^. │ │ │ +0000aaf0: 1dc0 3f9c 33bb bf81 359b a336 a8ba 5024 ..?.3...5..6..P$ │ │ │ +0000ab00: 4d0d ac75 190a a451 3fb8 0910 8c97 9201 M..u...Q?....... │ │ │ +0000ab10: f5c1 acda 2823 0ebe 3754 9557 9c77 5c60 ....(#..7T.W.w\` │ │ │ +0000ab20: aee7 7397 b330 6aa7 c086 7ce4 66d8 b479 ..s..0j...|.f..y │ │ │ +0000ab30: 10f6 fb1b 869f ab4e 0aeb 5dd0 6285 0f16 .......N..].b... │ │ │ +0000ab40: 62dc b54e aab8 51c8 efc6 4af1 8f04 5ebd b..N..Q...J...^. │ │ │ +0000ab50: 7a5d 556f be7e f5e7 d74f beba aaaa 9ffc z]Uo.~...O...... │ │ │ +0000ab60: e40f d74f 9ebf b8ba aeaa 2baf fac9 4fb8 ...O......+...O. │ │ │ +0000ab70: 6e79 f5c5 b7df 5cbd 7c5b 5507 3efc c3d5 ny....\.|[U.>... │ │ │ +0000ab80: 77db f3af aa43 2fb8 b4d6 f893 c3f6 c54f w....C/........O │ │ │ +0000ab90: 97cf 5e1f b6a7 3f5d 7fff cb5f fc66 5d3e ..^...?]..._.f]> │ │ │ +0000aba0: c3c4 3ffd e9f4 3f3e 4b81 29e0 eb5f 1fbf ..?...?>K.).._.. │ │ │ +0000abb0: fef5 b4fe eef7 9f31 834f 7ffa 6fdb 67ff .......1.O..o.g. │ │ │ +0000abc0: e157 fffa ff7c f6cd 4f7f f1d9 f39f cefb .W...|..O....... │ │ │ +0000abd0: 35e3 afa7 dffd 72f9 c5ea bb2f 7efa 7f7d 5.....r..../~..} │ │ │ +0000abe0: 7655 3efc cdf2 599b ada1 da77 87ef fde2 vU>...Y....w.... │ │ │ +0000abf0: 0ffb d5ff e3b7 ebef d73f eccf fbaf bfff .........?...... │ │ │ +0000ac00: e56f 7ef1 d957 3ffd c3bf ae9f c1c6 e5c1 .o~..W?......... │ │ │ +0000ac10: bffa 0cd5 d2ba 1357 fbbb 273f 1df9 4098 .......W..'?..@. │ │ │ +0000ac20: 7b76 2344 b474 df6b 0fdf ff74 e55d df95 {v#D.t.k...t.].. │ │ │ +0000ac30: afab ef7f fadf b9db 7164 ff36 ffd7 5faf ........qd.6.._. │ │ │ +0000ac40: bff9 c367 5ffb 9bdf ee9f fd6e fded 673f ...g_......n..g? │ │ │ +0000ac50: 6b79 f2f8 bbd1 e7fe f2df 7ef3 19a2 5e1e ky........~...^. │ │ │ +0000ac60: fcfb 237d bfff c3ea e099 6727 8f09 fd2d ..#}......g'...- │ │ │ +0000ac70: 13fd 2fee ab57 7fb8 faef cbf3 2fde 1e9e ../..W....../... │ │ │ +0000ac80: 16fe 61a5 0e4f b90a 7894 0e5d 1b0e 4faa ..a..O..x..]..O. │ │ │ +0000ac90: 43a8 fb21 19e6 18c0 7f75 17da 43df c4ba C..!.....u..C... │ │ │ +0000aca0: 064c 74ed d05a e827 e150 45de 18f0 dd0d .Lt..Z.'.PE..... │ │ │ +0000acb0: 43db 1fde bc7d 72fd f6b4 4867 37fb c94f C....}r...Hg7..O │ │ │ +0000acc0: 0a9f 9e16 f35f 0ebf 1a7f f387 f577 bff9 ....._.......w.. │ │ │ +0000acd0: f9eb 37d5 4ffe 3fbf fdfd cfc6 67af 9e5e ..7.O.?.....g..^ │ │ │ +0000ace0: fd2c febc 3eac bffd fdf6 b3f0 f3c8 6f4e .,..>.........oN │ │ │ +0000acf0: 976f af5e be7d f32f 47f2 dffc cb21 78bf .o.^.}./G....!x. │ │ │ +0000ad00: 57df be7c f6fc e557 d3ab effe a500 8670 W..|...W.......p │ │ │ +0000ad10: ccb9 c9f0 61e1 9cf9 d537 fef8 4d05 203f ....a....7..M. ? │ │ │ +0000ad20: 3cbb 196b 557d fee4 fafa d59f fff5 eaf9 <..kU}.......... │ │ │ +0000ad30: 575f bf3d f487 6757 5f1e 3ffa 6fcf 9fbd W_.=..gW_.?.o... │ │ │ +0000ad40: fdfa d0ec 9f14 517a f9ed 8b17 c7b7 df7e ......Qz.......~ │ │ │ +0000ad50: f38b eb27 afbf 7efe c56f 9f5c 3ff9 e6ea ...'..~..o.\?... │ │ │ +0000ad60: edd5 f51b 647c fff2 cddb 6b48 f9d5 f36f ....d|....kH...o │ │ │ +0000ad70: 9ebf dd6d 7df9 b8fa 7c17 cebf 546f 9efc ...m}...|...To.. │ │ │ +0000ad80: e9aa baf7 0e67 74fd f5f8 2385 e32f 4502 .....gt...#../E. │ │ │ +0000ad90: aeaf debc 7d75 7d75 f34d 11ec bf54 cfbe ....}u}u.M...T.. │ │ │ +0000ada0: 7d7d 78fb fdeb abc3 e792 57fe bafa 9f7c }}x.......W....| │ │ │ +0000adb0: fe1a 71fa f2c9 8b37 7cf1 f4fa db37 5fff ..q....7|....7_. │ │ │ +0000adc0: ce01 8e0e ecf0 dc1b 9c7f f7ab ab2f cfbf ............./.. │ │ │ +0000add0: 7a7b fded e99b df38 eef2 e15f b9e7 fed9 z{.....8..._.... │ │ │ +0000ade0: f2e4 cdd7 fff6 e597 6fae deee dfdc 7eca ........o.....~. │ │ │ +0000adf0: 3d9e 7cbf 7f58 1f5e 7ee8 c967 5fdd 79f0 =.|..X.^~..g_.y. │ │ │ +0000ae00: fee1 3ef1 ef11 794e caf3 2faf f8e2 7c2a ..>...yN../...|* │ │ │ +0000ae10: 5062 12f8 e557 4f5f 7c7b bc8c 375f 5d5f Pb...WO_|{..7_]_ │ │ │ +0000ae20: 5dbd bc79 777d f5ec 7483 dbdf 4de5 774f ]..yw}..t...M.wO │ │ │ +0000ae30: cf7f f7f4 9ddf 3dbd f777 9bbf 7acd 42bf ......=..w..z.B. │ │ │ +0000ae40: fdfd f3ff f7f4 c3f2 5efe 7cef f2df fef0 ........^.|..... │ │ │ +0000ae50: 4a1d f629 7ffd e42d 7cf0 f2ce a41f 3f85 J..)...-|.....?. │ │ │ +0000ae60: 5dbe ffd5 d59f ae5e ec5f bdf7 290e 5eb9 ]......^._..).^. │ │ │ +0000ae70: dde9 fadf 1736 bc9d b1d3 64de f390 3bd3 .....6....d...;. │ │ │ +0000ae80: a93d e146 f591 150b db7d f7fd cbea e515 .=.F.....}...... │ │ │ +0000ae90: baf9 edd7 d54b f4c3 576f cb15 b7ff d364 .....K..Wo.....d │ │ │ +0000aea0: 9451 bcf9 f6e9 9bd7 2f04 c06a 9277 aef3 .Q....../..j.w.. │ │ │ +0000aeb0: 1a0f f276 4a6e 2ff4 f397 87e4 270e e0f9 ...vJn/.....'... │ │ │ +0000aec0: e1ea bb2f be2e c43c e71b 3f75 ee9e 1fff .../...<..?u.... │ │ │ +0000aed0: 4585 3c7b 76fc 3bde fc7d f79e 7f3d 7cf9 E.<{v.;..}...=|. │ │ │ +0000aee0: eaba 3add d52b 24e7 f6ef dbfb 468c d7eb ..:..+$.....F... │ │ │ +0000aef0: efef b901 73f6 91df 7ce0 a7e7 53fc f215 ....s...|...S... │ │ │ +0000af00: 22fd 2eaf df7c 7426 197e f604 59f7 bfbf "....|t&.~..Y... │ │ │ +0000af10: f0e4 e7a8 9a42 c12d ef7b 095f a15e 5efd .....B.-.{._.^^. │ │ │ +0000af20: c7d5 fee5 6952 5f70 efa2 b43e 48f0 b58f ....iR_p...>H... │ │ │ +0000af30: da2f 29bf 54a3 fcb5 7c53 abe3 543c afbf ./).T...|S..T<.. │ │ │ +0000af40: 7d7b 6480 f9f9 f517 2cc4 69bd 6b54 7a7d }{d.....,.i.kTz} │ │ │ +0000af50: 7872 fdc5 7b03 fb74 4a4f bc35 df61 ae7d xr..{..tJO.5.a.} │ │ │ +0000af60: 320b 97dc cb67 27fa cfd9 e70e 9b3d 2ef7 2....g'......=.. │ │ │ +0000af70: 48d8 dd5f ffd0 b552 fb31 7ef9 5ba6 f52f H.._...R.1~.[../ │ │ │ +0000af80: 5541 5237 42fc 830b bbbe 78f1 fc6c f24f UAR7B.....x..l.O │ │ │ +0000af90: 138d c773 b87e f5e2 059a ffc9 cb37 2f9e ...s.~.......7/. │ │ │ +0000afa0: 8001 df7c f1e4 c555 752a 33fc bfbe fee7 ...|...Uu*3..... │ │ │ +0000afb0: 6485 bb64 e92e 9f91 c5e4 dd65 85ef f8d9 d..d.......e.... │ │ │ +0000afc0: 5718 9cef 8faf dfbc fad3 d5db 577c 1c8e W...........W|.. │ │ │ +0000afd0: 1fef afce 261f ff8d 3273 fae4 4c46 7e70 ....&...2s..LF~p │ │ │ +0000afe0: 167f 7d87 de0f 2bc8 0f90 bd73 6cb8 8763 ..}...+....sl..c │ │ │ +0000aff0: bf83 2bf7 1f3c 3f1f d0ce 8e3f 76b5 22a3 ..+...{;.. │ │ │ +0000b030: 5f9f fdfd f4ec ef17 b77f 9f48 7e01 a63f _..........H~..? │ │ │ +0000b040: 92fd e270 b34c d7e7 7f3e 3dfd f98f 20ff ...p.L...>=... . │ │ │ +0000b050: 07e7 1588 ed98 9eeb 3cdd 0c54 d37e 041d ........<..T.~.. │ │ │ +0000b060: 7ffe faea 1a7e 3d08 344e ffa1 386e 4675 .....~=.4N..8nFu │ │ │ +0000b070: 780f 01ec 64dd 4ed3 5705 b3de 0739 8a20 x...d.N.W....9. │ │ │ +0000b080: ecd0 6a07 4afb dff2 c77b 977f f3ed 8bb2 ..j.J....{...... │ │ │ +0000b090: c227 5c76 c259 a7f7 1ff9 5141 6847 a076 .'\v.Y....QAhG.v │ │ │ +0000b0a0: 7cf7 43bf 3800 50af bf7a fac5 ab17 88ce |.C.8.P..z...... │ │ │ +0000b0b0: d52b 4754 d4e5 d5ab 2f5e 3c7f 5dbd 8275 .+GT..../^<.]..u │ │ │ +0000b0c0: 9fbf 7cf2 62fe c3af bdf2 9b27 c0a5 ef1c ..|.b......'.... │ │ │ +0000b0d0: e2d7 4f9f befa ee70 c618 8733 c638 9c31 ..O....p...3.8.1 │ │ │ +0000b0e0: c6e1 9c31 3eff f3e1 faf0 a210 f4c5 d5f3 ...1>........... │ │ │ +0000b0f0: 1722 af2f fef4 7cff ea6b d8e2 e9fd 5f3d ."./..|..k...._= │ │ │ +0000b100: ff06 2766 fafe edd5 0e7a ffac 07f2 fc4f ..'f.....z.....O │ │ │ +0000b110: 1fb8 eee8 a4ec 0f7c 7a9c f3d3 54ee f3f1 .......|z...T... │ │ │ +0000b120: fe90 bf3c aeca 69aa dfbb eecf ea26 ef5a ...<..i......&.Z │ │ │ +0000b130: 5e8a a228 ec7d 630b a0ea ebc3 6e0f fcab ^..(.}c.....n... │ │ │ +0000b140: 58df 3ffe b918 b3af 59ff af7c fd77 d96b X.?.....Y..|.w.k │ │ │ +0000b150: 5f88 d7d7 afbe 90a3 a4f8 9b27 6ffe a33a _..........'o..: │ │ │ +0000b160: cadf 91c5 be3a f931 e72c dddf 65e9 13f3 .....:.1.,..e... │ │ │ +0000b170: ffe5 c87a 771d 8f13 d82d fba7 7cf0 8caf ...zw....-..|... │ │ │ +0000b180: 50ab fcf5 157c 50d6 f98e 5772 f70e a71f P....|P...Wr.... │ │ │ +0000b190: 7d74 7e6e 283f 734e f85e e1fe b36f 3ec0 }t~n(?sN.^...o>. │ │ │ +0000b1a0: 49fb 006e 877b 235a 4ae9 7ba2 f551 2a3e I..n.{#ZJ.{..Q*> │ │ │ +0000b1b0: ff12 b7a2 f8e8 b74e c697 cf5f 3ef3 e3c3 .......N..._>... │ │ │ +0000b1c0: ad1f 5296 a97c e6c4 7283 fd6f 59e8 d9d5 ..R..|..r..oY... │ │ │ +0000b1d0: 9b2f 98f3 abeb c3cd ad76 77bf 3efc d1db ./.......vw.>... │ │ │ +0000b1e0: 4d38 cfff 7eb4 a3be ff75 1947 d92a 28ac M8..~....u.G.*(. │ │ │ +0000b1f0: 8005 fa66 e777 f547 b9e5 9fae aedf beda ...f.w.G........ │ │ │ +0000b200: a713 a7fa e6fe 452a 6f49 3abd 2b34 7f3e ......E*oI:.+4.> │ │ │ +0000b210: bffa f6fa 3917 097b defb f467 d3ab 17cf ....9..{...g.... │ │ │ +0000b220: d429 bbbd dab1 9a0b 70d8 b559 7d38 7be4 .)......p..Y}8{. │ │ │ +0000b230: ae7f 0f45 eb9d 9372 f6e7 bb54 ecce 0ee3 ...E...r...T.... │ │ │ +0000b240: 7882 5cdc cb87 e92e 1f9e f3f4 99d5 387e x.\...........8~ │ │ │ +0000b250: ace0 feea eae5 5770 c4bb 4ed7 8bfd c3dd ......Wp..N..... │ │ │ +0000b260: 29dc bf39 0aef fbbf ec8b c27a f33f afdf )..9.......z.?.. │ │ │ +0000b270: de8a fbf1 aa9d d9de bdc1 f9f7 b78a e39d ................ │ │ │ +0000b280: 1ff4 f875 2891 7715 ccaf 9f7c 777c e01d ...u(.w....|w|.. │ │ │ +0000b290: 9d73 ae5a a0a4 3adf be78 ef39 4ee3 37f0 .s.Z..:..x.9N.7. │ │ │ +0000b2a0: cced bdb9 eff1 c79f f028 c97a 7738 7e54 .........(.zw8~T │ │ │ +0000b2b0: bdfb 91d3 71e7 9327 dfbd af06 dffb fb96 ....q..'........ │ │ │ +0000b2c0: 12a9 dc17 77ff c5c9 15be 67e0 b73f 3a7b ....w.....g..?:{ │ │ │ +0000b2d0: eced 35c5 8eec bfde b72e c2dd 9fdd a0b8 ..5............. │ │ │ +0000b2e0: efcf 8cc1 f13e bf43 d2bf 7fff a677 9e74 .....>.C.....w.t │ │ │ +0000b2f0: 9cab 6f5e 3dbb fbe3 23dd eff2 d6d9 bddf ..o^=...#....... │ │ │ +0000b300: bb33 b20b c35f 5dff e9c9 8bb3 09db c9b8 .3..._]......... │ │ │ +0000b310: 337a 89d8 87f4 de5d ee5c 7933 c2ef ce3c 3z.....].\y3...< │ │ │ +0000b320: abbb d3ea 33be 2bd3 f53e f9df de10 7504 ....3.+..>....u. │ │ │ +0000b330: b2fb bf67 f778 d73d 8877 a5f0 9bb2 6fe6 ...g.x.=.w....o. │ │ │ +0000b340: b7e9 e8a9 944b 1bde 9637 2fde 9ed0 4cd1 .....K...7/...L. │ │ │ +0000b350: 156e 7d9d d4ad acf3 433f fdea c33f 2db0 .n}.....C?...?-. │ │ │ +0000b360: f6eb ab27 cfce 24ff 5613 9e6b fde7 371f ...'..$.V..k..7. │ │ │ +0000b370: 0328 9f3c 7f71 ce0a be3f 9bb8 4fb8 c1f3 .(.<.q...?..O... │ │ │ +0000b380: d7ef fcfe f9eb b39f 7ffe ecfb 43b9 607f ............C.`. │ │ │ +0000b390: cc49 ab7d feec bb43 b970 7fda cdc7 4f5e .I.}...C.p....O^ │ │ │ +0000b3a0: 7ef5 e2ea f04c 3704 a5fa ecfb fdf5 d535 ~....L7........5 │ │ │ +0000b3b0: 63e6 0d9f 3f79 fbe4 65c1 8243 7d83 02cb c...?y..e..C}... │ │ │ +0000b3c0: 4f77 b374 bf69 db9f 54a8 b8f1 17f7 275d Ow.t.i..T.....'] │ │ │ +0000b3d0: bf7a eb9b db8d 83fa 8492 cf77 59c5 0c67 .z.........wY..g │ │ │ +0000b3e0: 5bac b140 9e23 58fe e875 7ef8 7160 fd01 [..@.#X..u~.q`.. │ │ │ +0000b3f0: ca91 ad67 107e 387f 4a64 7661 3bd3 66df ...g.~8.Jdva;.f. │ │ │ +0000b400: 7998 9fde 4049 b5f3 99fd 574f 9e5d 7ca3 y...@I....WO.]|. │ │ │ +0000b410: 6dbd 3d2b 707e 69bc f9f6 a3d3 7624 ae3e m.=+p~i.....v$.> │ │ │ +0000b420: fffe 8cd0 13ed 45c6 f6e7 f8f7 f925 e551 ......E......%.Q │ │ │ +0000b430: 1afe 82d6 6e18 b8cc d1f3 2302 7edf d5f8 ....n.....#.~... │ │ │ +0000b440: 7b97 f9ce fd8f 88a7 3ce1 5eeb 3adc 95eb {.......<.^.:... │ │ │ +0000b450: 776e f0ce 86d3 03f1 cd49 d46f 1cdd 3351 wn.......I.o..3Q │ │ │ +0000b460: 3f0a a170 e8ae 507f 77e7 ab33 017d e757 ?..p..P.w..3.}.W │ │ │ +0000b470: ef48 f277 ef7e 73f6 9b3b 7efc 5f0e 6733 .H.w.~s..;~._.g3 │ │ │ +0000b480: 5fee be3f fe56 1f7d dc25 bcf5 cb3f 34a2 _..?.V.}.%...?4. │ │ │ +0000b490: 4fa4 edef 9b85 bbdb 10ff 8821 7df3 fcd9 O..........!}... │ │ │ +0000b4a0: eb57 1892 731c f67d 3853 8ddf 9dbf f9be .W..s..}8S...... │ │ │ +0000b4b0: 3eff e6ec 0d7f 7fb7 e3ca c217 1517 7e7f >.............~. │ │ │ +0000b4c0: fefe 0769 78fb f5f3 eb7f 1415 b168 9723 ...ix........h.# │ │ │ +0000b4d0: 2de9 44cb fee9 f7e7 9ffe 2045 379b 88e7 -.D....... E7... │ │ │ +0000b4e0: 04ed b2f3 9bab ab67 3815 f72e e5f7 e9fe .......g8....... │ │ │ +0000b4f0: 75fc 2e7d e0fa f881 ebe3 07ae 0f1f b83e u..}...........> │ │ │ +0000b500: 7ce0 fafa 03d7 9f7f 1e9c 179e 0831 b70b |............1.. │ │ │ +0000b510: 81d2 0def 40af 70c6 87fb c5fb 0fdf f949 ....@.p........I │ │ │ +0000b520: 7ce7 27f1 bbf7 9e02 57d4 e73f f1b6 3ee8 |.'.....W..?..>. │ │ │ +0000b530: c485 fcaa 7ee7 1ef5 fb8f 4d07 a6f9 fc1e ....~.....M..... │ │ │ +0000b540: 3cc7 279f dd23 bd73 8f74 768f 77d6 10e7 <.'..#.s.tv.w... │ │ │ +0000b550: 9afb fbc4 a3d3 53c4 e544 d3e9 befe de3b ......S..D.....; │ │ │ +0000b560: 7ef1 ed75 d19d ef80 aaee 3dce 39ee 5a8a ~..u......=.9.Z. │ │ │ +0000b570: ec5e 9ef3 ece1 a572 89cb bc73 ed3b 6f4f .^.....r...s.;oO │ │ │ +0000b580: 7b7f 3f73 57f8 ddad 4bb7 2c6f 3016 8f29 {.?sW...K.,o0..) │ │ │ +0000b590: 7b99 ef7c 7002 7fe5 f9e5 54f6 b77c f7ea {..|p.....T..|.. │ │ │ +0000b5a0: abca b081 5f3e bb7e f2e7 4377 f8c5 f5f3 ...._>.~..Cw.... │ │ │ +0000b5b0: 6778 30d5 cdf9 7438 8463 60c3 1e3e f5ed gx0...t8.c`..>.. │ │ │ +0000b5c0: 298c e1db 53d4 42f9 e3cb fde5 f5fe 5292 )...S.B.......R. │ │ │ +0000b5d0: bbfa 3db9 6b7f b909 51f8 fcdc daed a6ce ..=.k...Q....... │ │ │ +0000b5e0: 19bb be7a 7934 7c3b 7d0f 1f61 76db 0fa9 ...zy4|;}..av... │ │ │ +0000b5f0: f4c4 b517 5cf3 b831 6fc7 4a8d 474a 6c92 ....\..1o.J.GJl. │ │ │ +0000b600: 63e2 c0e3 5374 9aa3 631f b44b 98a3 e3dc c...St..c..K.... │ │ │ +0000b610: 9446 42fd 2550 544a 83f5 f5e1 f47a 0114 .FB.%PTJ.....z.. │ │ │ +0000b620: 1d3b 7d7d d2aa 3d52 d9c2 9daf 4e3d c92e .;}}..=R....N=.. │ │ │ +0000b630: 8fc2 1b59 6c2e 6555 8fbd 2a0f 7b0f cb8b ...Yl.eU..*.{... │ │ │ +0000b640: d00e 474a 4e3a eb32 e628 7797 48d1 69f5 ..GJN:.2.(w.H.i. │ │ │ +0000b650: 2e80 a2bd 43ed 61ef 58db 5e08 458d 2d9b ....C.a.X.^.E.-. │ │ │ +0000b660: cb1c 3d6c 55eb 4f6d 067c a2d4 b6b7 cde1 ..=lU.Om.|...... │ │ │ +0000b670: d8c9 f482 293d f6ff 3ca4 87e5 bbbf 83d2 ....)=..<....... │ │ │ +0000b680: 1385 c7fe 9917 4e69 d12e f583 6a97 bf73 ......Ni....j..s │ │ │ +0000b690: f50b 52aa 1fd4 56fc 5d73 daec 65d2 adf5 ..R...V.]s..e... │ │ │ +0000b6a0: df35 174e a914 eefc 1a2e 9ad2 bc6b a9b2 .5.N.........k.. │ │ │ +0000b6b0: fae9 418b 42ff 4d94 5a8b d812 37ed 70a2 ..A.B.M.Z...7.p. │ │ │ +0000b6c0: f9a8 b7d2 599f e0ae 7cff 9156 968f 6b15 ....Y...|..V..k. │ │ │ +0000b6d0: 6c3a a745 cd58 873e 5db2 fd3a 52e8 6bee l:.E.X.>]..:R.k. │ │ │ +0000b6e0: f225 537a 9ad3 a62d 2561 2e99 d26e 472f .%Sz...-%a...nG/ │ │ │ +0000b6f0: 395f fcea e7e3 eae7 0fad fe85 e885 a6cc 9_.............. │ │ │ +0000b700: 6a69 77bf cfee 91f6 a63a d27e 7ffd 874b jiw......:.~...K │ │ │ +0000b710: d1bf 47bf bbb4 e56d 2eda fa1e 292c fe78 ..G....m....),.x │ │ │ +0000b720: b868 3c7b a430 dbe8 2e76 17ad 0f76 0a2d .h<{.0...v...v.- │ │ │ +0000b730: 68d5 e4f6 9229 b5a0 7b69 c8dd 43e9 e396 h....)..{i..C... │ │ │ +0000b740: 0bfb 5be7 38ec 3ebe 0dfc 62fb 23a2 fc66 ..[.8.>...b.#..f │ │ │ +0000b750: e7cb 22f6 21ff 0874 c3b1 b9f8 a553 2a7e ..".!..t.....S*~ │ │ │ +0000b760: fc94 2e93 8fab c58e 1466 1baf c5cb c60a .........f...... │ │ │ +0000b770: 3b85 bb6e b864 cb70 a2f0 c7a7 c54e 36ad ;..n.d.p.....N6. │ │ │ +0000b780: bc7e 5a77 d44b d1bf 45ef 7647 fddb 5cbc .~Zw.K..E.vG..\. │ │ │ +0000b790: 6e28 b9be 17ae 6f63 bbb7 b42c 5d78 2e7a n(....oc...,]x.z │ │ │ +0000b7a0: 27a4 adb5 bedd b13c 77fc b149 5ce9 a6eb '........v. │ │ │ +0000b880: 59c5 d3f1 f3f9 c0f8 5bbb c739 0f43 9581 Y.......[..9.C.. │ │ │ +0000b890: 56d0 5e59 86a5 6dba 2a37 5c97 dcb0 e53e V.^Y..m.*7\....> │ │ │ +0000b8a0: cc7b 661e 9c8f 8c70 391f fccd 6b28 6032 .{f....p9...k(`2 │ │ │ +0000b8b0: f716 137b ac06 523f 304f a769 e8f6 6972 ...{..R?0O.i..ir │ │ │ +0000b8c0: df39 a57d 3a62 b77f 5ed8 a62d 9d8c da2e .9.}:b..^..-.... │ │ │ +0000b8d0: 9698 98fd f538 5df8 d17e 3f5c e0e8 fa52 .....8]..~?\...R │ │ │ +0000b8e0: 9ab5 509b 1945 ebe8 9ac2 e4b6 7994 e977 ..P..E......y..w │ │ │ +0000b8f0: 61b0 035f dedf 27af eb4b 9550 4777 896b a.._..'..K.PGw.k │ │ │ +0000b900: 9611 4145 0f91 2d2c c71a 2546 5137 a596 ..AE..-,..%FQ7.. │ │ │ +0000b910: ab9f dfb0 e405 52df 9613 8e36 0ca5 3f5f ......R....6..?_ │ │ │ +0000b920: 5bda 3586 42b5 f84f 014a 2aae daca d8da [.5.B..O.J*..... │ │ │ +0000b930: d9be 6a2f 7014 aa41 a8b3 a2ba ea56 75d8 ..j/p..A.....Vu. │ │ │ +0000b940: c231 2194 fe99 ae89 c8ab ac51 aaf7 cfcb .1!........Q.... │ │ │ +0000b950: f5cd a7b5 917b d858 c043 2ab5 67a5 d278 .....{.X.C*.g..x │ │ │ +0000b960: a9d6 4e94 2ac3 d87c 5a57 bf87 a7b6 3b52 ..N.*..|ZW....;R │ │ │ +0000b970: 8bed d524 d994 b24d fda5 52db c3cf 2196 ...$...M..R...!. │ │ │ +0000b980: 0ac4 6d6c 4b7b d236 c58b a416 2abb e648 ..mlK{.6....*..H │ │ │ +0000b990: ade6 3e7c 5a0b ca07 a6b2 d9ad 91c6 3c9d ..>|Z.........<. │ │ │ +0000b9a0: 592f f5b6 c61d d0d2 5c20 d5b9 5476 1652 Y/......\ ..Tv.R │ │ │ +0000b9b0: 7826 d5e6 6e1f 855d ea84 60bc 4f43 de21 x&..n..]..`.OC.! │ │ │ +0000b9c0: c765 ceb9 961f 6068 edbe b6c9 fbab 35f2 .e....`h......5. │ │ │ +0000b9d0: 4faf 173a e74d 816f c65a b419 696c 6281 O..:.M.o.Z..ilb. │ │ │ +0000b9e0: 6f8d 3634 a397 d525 b9bf c839 4fa5 b571 o.64...%...9O..q │ │ │ +0000b9f0: 5bc3 cf36 e1b3 dab9 27c4 43ba 54dd 519f [..6....'.C.T.Q. │ │ │ +0000ba00: a815 fa0e 17a9 3b62 994b d152 41b6 3a30 ......;b.K.RA.:0 │ │ │ +0000ba10: 870f 752e 7908 2ffe 9e16 dc31 87d2 496f ..u.y./....1..Io │ │ │ +0000ba20: 7784 d37d ad4b 1e62 123f 405e d1be 12d6 w..}.K.b.?@^.... │ │ │ +0000ba30: 1619 82c0 cabd 9b8c 8b95 4afb e2fc 789a ..........J...x. │ │ │ +0000ba40: e007 4bcc feac e39f 3bad ae3a 7b16 0273 ..K.....;..:{..s │ │ │ +0000ba50: 9a61 7f2d 3d0c 1f11 487c 68ce e3d1 bdb6 .a.-=...H|h..... │ │ │ +0000ba60: 334f 2ea4 c64b 23b1 db43 1d21 31b9 8def 3O...K#..C.!1... │ │ │ +0000ba70: 6b48 3ba9 437f 7c3d 0ea1 3bbe 2fb3 1f1f kH;.C.|=..;./... │ │ │ +0000ba80: 0f12 7f68 28ee a2e4 b6d0 d814 8ed8 774d ...h(.........wM │ │ │ +0000ba90: 0a6b a77d fadd 2d29 affd 3e86 741c 934d .k.}..-)..>.t..M │ │ │ +0000baa0: d3ca d8db b08b c60d 67b5 c739 e9f7 cfeb ........g..9.... │ │ │ +0000bab0: d36b 2cf7 b771 5399 9b21 94eb 437b 89f6 .k,..qS..!..C{.. │ │ │ +0000bac0: 2857 b98c 3bf1 1a0b 9d8c bd34 592f 9df9 (W..;......4Y/.. │ │ │ +0000bad0: 6c5a 6148 a39f 1fc7 9ff3 2e61 b939 feae lZaH.......a.9.. │ │ │ +0000bae0: 1cab 856a 4f3b e27d 3a7e 6f07 4e3f 8ffb ...jO;.}:~o.N?.. │ │ │ +0000baf0: bce7 d01f 5f53 e988 6ef3 8b72 fdae 134b ...._S..n..r...K │ │ │ +0000bb00: 7b8f db57 2055 99bf eef8 7d5b 7adf e463 {..W U....}[z..c │ │ │ +0000bb10: 7f89 f2bb b037 7dcf 311f 9f17 f6eb 9b58 .....7}.1......X │ │ │ +0000bb20: d6b5 8461 fabb a27b fbb2 9be3 ae8d dba5 ...a...{........ │ │ │ +0000bb30: eee2 94f1 6178 3d84 7777 27bb eebe ba5e ....ax=.ww'....^ │ │ │ +0000bb40: 03eb 9f3f 5cd6 fed1 04b2 1892 6e28 fb05 ...?\.......n(.. │ │ │ +0000bb50: a567 bb8b 225a ae8f 3186 32b3 7b3b 0eae .g.."Z..1.2.{;.. │ │ │ +0000bb60: ebca be81 d7ff 4021 fa07 194b 7e3f 8cfa ......@!...K~?.. │ │ │ +0000bb70: 1856 545e 1d4a 4e3b a9e5 55f0 19ed 0c1e .VT^.JN;..U..... │ │ │ +0000bb80: 7ea0 39ca 636e 179f 5921 13f3 eff4 7db1 ~.9.cn..Y!....}. │ │ │ +0000bb90: 01aa b8ba e4dc a463 b650 3ae5 3155 c75c .......c.P:.1U.\ │ │ │ +0000bba0: af8f 0ded 9fbc 28f7 8fe6 67e1 8e4d ed8a ......(...g..M.. │ │ │ +0000bbb0: 6435 7600 53c2 20bf 14cf f67d 793d 7fdf d5v.S. ....}y=.. │ │ │ +0000bbc0: ddbc 3630 6177 89c3 8be7 f9de 7b43 1bc8 ..60aw......{C.. │ │ │ +0000bbd0: 2f71 fc25 37f0 f8ea f6f0 9ee5 73fc 3e3f /q.%7.......s.>? │ │ │ +0000bbe0: f26a 5983 e63d 192a 9db1 d369 258e bab0 .jY..=.*...i%... │ │ │ +0000bbf0: 900c a3c5 6e4f e54b f112 49d7 c76c 5a77 ....nO.K..I..lZw │ │ │ +0000bc00: 2594 91ee 282b 4dd9 af75 f6dd 85f6 fb47 %...(+M..u.....G │ │ │ +0000bc10: 26fd 3dca db1b c575 8c99 de5f bbfa 9415 &.=....u..._.... │ │ │ +0000bc20: 76ca 63db afe3 b5bd b011 34b7 14ee e772 v.c.......4....r │ │ │ +0000bc30: d531 a7f9 86e2 e681 fb7e dccc ec4d 064d .1.......~...M.M │ │ │ +0000bc40: c95a dbb3 c24f affd 19bd c7eb 2e6d 66f3 .Z...O.......mf. │ │ │ +0000bc50: 3b14 9ff3 c4dd 117d 2437 e8a1 293f 71c0 ;......}$7..)?q. │ │ │ +0000bc60: e114 ebfb 83e7 9e0f 3eaf a0f7 d8ef a8b0 ........>....... │ │ │ +0000bc70: a06d 804d 8ac3 fe5a c228 dbd2 e2b8 bc17 .m.M...Z.(...... │ │ │ +0000bc80: bd09 8444 e3dd 7e56 2aaa 68ea 66ff be2b ...D..~V*.h.f..+ │ │ │ +0000bc90: bdd5 41f1 79bf 5fbd a3c8 546c 1b80 2ac7 ..A.y._...Tl..*. │ │ │ +0000bca0: fdba 723f de9b 7cd2 0d9f 88de e343 eaa1 ..r?..|......C.. │ │ │ +0000bcb0: d8f7 c729 e976 4c28 d62b d2b1 93bc 3b36 ...).vL(.+....;6 │ │ │ +0000bcc0: 7539 0ef5 f5de 11dc 9596 f800 cdb5 6fac u9............o. │ │ │ +0000bcd0: 9730 a9a9 4b81 8cac aa2f 81fd c3fe b91e .0..K..../...... │ │ │ +0000bce0: 4229 6690 1f18 01de 83bb 4f60 3514 2711 B)f.......O`5.'. │ │ │ +0000bcf0: c7b1 74dd 0527 c086 a1d8 8012 25fd e060 ..t..'......%..` │ │ │ +0000bd00: f55e c3ba 9308 e7e2 a337 c753 7d58 e196 .^.......7.S}X.. │ │ │ +0000bd10: e4e3 f79f a482 e203 6e92 ed04 1bd3 b2bf ........n....... │ │ │ +0000bd20: 3e66 24ce bde4 b525 f459 cdf0 d180 b647 >f$....%.Y.....G │ │ │ +0000bd30: 20cf e5b5 1d54 2b99 ede5 9117 0f4d 69dc ....T+......Mi. │ │ │ +0000bd40: dc95 40bb 4b23 2f28 2476 840c c506 7e02 ..@.K#/($v....~. │ │ │ +0000bd50: 790f 2a1a 36eb c492 b9ff d684 eee2 c84b y.*.6..........K │ │ │ +0000bd60: 7b4c 7d8a 9fcc 7b0f 4a1e b6de 454d 26e8 {L}...{.J...EM&. │ │ │ +0000bd70: 5ee0 eca9 508c 4036 0baf be3c d148 dd71 ^...P.@6...<.H.q │ │ │ +0000bd80: 71f3 c7d3 111e 61f6 5026 0d60 300e 9219 q.....a.P&.`0... │ │ │ +0000bd90: 2e4f ef75 47c5 123f 9e3e f508 e4c5 a664 .O.uG..?.>.....d │ │ │ +0000bda0: c524 e0f1 272e eec3 aae5 a6e8 bd38 5ca6 .$..'........8\. │ │ │ +0000bdb0: 6229 92db 22b9 2c6e dd5d dcec 7547 40d5 b)..".,n.]..uG@. │ │ │ +0000bdc0: 7c42 02c6 2390 e7ac a9f7 3e25 07f2 1116 |B..#.....>%.... │ │ │ +0000bdd0: 37ef 29af 7a86 1e8b 5ea4 e4a2 964b 6ed0 7.).z...^....Kn. │ │ │ +0000bde0: e5e1 3df7 8041 2da9 a487 c5cb 138d 7094 ..=..A-.......p. │ │ │ +0000bdf0: dcee 22c1 bc5b 3192 2799 1708 09fa b42b .."..[1.'......+ │ │ │ +0000be00: 167d 8d4f 23ef 6125 774f 4b4c 8d64 5e9e .}.O#.a%wOKL.d^. │ │ │ +0000be10: decb 7d81 02a9 692e 92bc 36ee 6839 5fa6 ..}...i...6.h9_. │ │ │ +0000be20: de6b 8e70 d4da 56e1 6133 8bea fb13 b2f8 .k.p..V.a3...... │ │ │ +0000be30: afd7 8c3d 3231 3b11 7db1 a7da d6c7 25a6 ...=21;.}.....%. │ │ │ +0000be40: 1011 ec62 7d70 c7e9 7189 19ea b23c 1e93 ...b}p..q....<.. │ │ │ +0000be50: a5f4 c8cb e499 5d29 1166 09b9 be79 6462 ......]).f...ydb │ │ │ +0000be60: 704d 523a 6514 b697 b14c bec6 072e ab78 pMR:e....L.....x │ │ │ +0000be70: 2f31 1291 1a5b aef7 8f4c cc91 085f d3fd /1...[...L..._.. │ │ │ +0000be80: 854d 1e2c 1deb 9d58 81da 7881 77a3 050c .M.,...X..x.w... │ │ │ +0000be90: 894e e54c 3ab8 2154 e281 92fb cd8d 3dec .N.L:.!T......=. │ │ │ +0000bea0: 8752 8821 1ab7 93b1 114d d85f ebfe 6331 .R.!.....M._..c1 │ │ │ +0000beb0: 630f 9264 6654 18fc 1743 3986 966a 8fa9 c..dfT...C9..j.. │ │ │ +0000bec0: 9301 b02d 3ebc 0192 5d49 0e2c 21ff 31e4 ...->...]I.,!.1. │ │ │ +0000bed0: 928e 1486 743f f58f 5eb2 3a94 b4f6 e2c5 ....t?..^.:..... │ │ │ +0000bee0: b4e1 418b a7dd 7334 d11c d978 38ca 5638 ..A...s4...x8.V8 │ │ │ +0000bef0: 097c a5a1 80ad 7fe0 dcf9 61b2 6f91 3030 .|........a.o.00 │ │ │ +0000bf00: 195e 0ba8 ecfc effb eb40 46f3 6e87 e168 .^.......@F.n..h │ │ │ +0000bf10: ea22 f6f7 c832 becf 03df b79e 653c 7204 ."...2......e..K...y. │ │ │ +0000bfa0: 7375 0912 50dc 2d8a 934a eaa6 af26 9ec6 su..P.-..J...&.. │ │ │ +0000bfb0: 6207 4d40 4d26 e4b1 c6fe aeff 7020 e93f b.M@M&......p .? │ │ │ +0000bfc0: 3336 28ef ae56 8c25 2c18 dfef f86a 9e6f 36(..V.%,....j.o │ │ │ +0000bfd0: bb0f a47c ff81 13f8 878b d3b8 cfec e5e6 ...|............ │ │ │ +0000bfe0: 1888 d1ef 41b9 a62e 1b5b b297 5cec 3f2d ....A....[..\.?- │ │ │ +0000bff0: b9e2 8149 0e7b 784c 21b5 4486 ed61 3237 ...I.{xL!.D..a27 │ │ │ +0000c000: af97 46b2 550b ba3d b2a7 de23 79e2 a591 ..F.U..=...#y... │ │ │ +0000c010: 984a 46f1 1e54 34ec 0b5f 486d 3f2d 39e5 .JF..T4.._Hm?-9. │ │ │ +0000c020: 2122 73ce b03d 283d a4f6 0eb6 3717 a2c4 !"s..=(=....7... │ │ │ +0000c030: 9058 28b4 c492 f8aa 3649 c7f7 cda1 4980 .X(.....6I....I. │ │ │ +0000c040: 843e eeaf 6e10 a6e1 d3f2 411e 7f80 6d09 .>..n.....A...m. │ │ │ +0000c050: 1303 fa97 7c37 0754 ea5e 82ed dc8c dd07 ....|7.T.^...... │ │ │ +0000c060: 7afc bcde 27a2 fd14 d8ff e803 2b9a a604 z...'.......+... │ │ │ +0000c070: d896 e184 47dd b0fd 74a2 5361 2208 168a ....G...t.Sa"... │ │ │ +0000c080: c74f 8949 7c7c 168a a5dc 4661 91d2 66e6 .O.I||....Fa..f. │ │ │ +0000c090: a3e9 d6ff 3ca0 fcc3 8436 7b7d b66c 620f ....<....6{}.lb. │ │ │ +0000c0a0: 3c9f 4d88 694a 2cdb e9b5 f961 de7e 24c2 <.M.iJ,....a.~$. │ │ │ +0000c0b0: 4bd9 a3e6 58a6 e701 1b7c dd43 2430 a534 K...X....|.C$0.4 │ │ │ +0000c0c0: 91f3 a4a1 f6df 90f9 f71d 5a4d f235 52b5 ..........ZM.5R. │ │ │ +0000c0d0: df5f 2f9a d6fe 8cd6 e671 4fec fe66 dadd ._/......qO..f.. │ │ │ +0000c0e0: dc2d 7967 a1bc feb8 681f ce68 4f3f 2eda .-yg....h..hO?.. │ │ │ +0000c0f0: fbba d0bc 8fe1 47c6 33ba 4925 67b0 2eaf ......G.3.I%g... │ │ │ +0000c100: 3f3e 9e01 a21b 299d da1f 17ed 4d2a 3467 ?>....).....M*4g │ │ │ +0000c110: c3d2 7f6c b4b7 c34e 7bbf b7d9 fb51 d1ae ...l...N{....Q.. │ │ │ +0000c120: 7f24 ed5d c9af fc91 d1de 169a b5fd 1fe0 .$.]............ │ │ │ +0000c130: 9907 4654 a16b 7e6e fb9f bbe5 07da fe10 ..FT.k~n........ │ │ │ +0000c140: da50 1ca5 7074 8042 f840 f981 07c6 52f7 .P..pt.B.@....R. │ │ │ +0000c150: 915c b203 4263 0020 173c 7099 d6bf 89cc .\..Bc. ..\... │ │ │ +0000c200: 53fd 276e 997f 6cb5 8f94 1d62 49d8 a8ef S.'n..l....bI... │ │ │ +0000c210: dbc7 fe27 eef8 7e6c 899b a3bc e47d 65ac ...'..~l.....}e. │ │ │ +0000c220: 2f58 5628 ef9f 7fe8 1cf1 31f4 c310 ee53 /XV(......1....S │ │ │ +0000c230: 0f4d 3909 cf65 87a0 bcf6 c687 d7c5 8b91 .M9..e.......... │ │ │ +0000c240: 51cb 49b9 476f 5986 49a0 0e86 d537 8f7c Q.I.GoY.I....7.| │ │ │ +0000c250: 42fe 9161 b5a5 7e68 74af 0cbe 977c 6b50 B..a..~ht....|kP │ │ │ +0000c260: c472 74c0 30ad 6159 2317 1efc d799 d7f0 .rt.0.aY#....... │ │ │ +0000c270: b1bd b347 1dce 9158 d075 e08a 876b f0fa ...G...X.u...k.. │ │ │ +0000c280: 7791 5ad8 4327 2c7c 88d4 4b63 9254 8a11 w.Z.C',|..Kc.T.. │ │ │ +0000c290: 468f 7150 9e2a 410b 3fca 2496 ad0c 432c F.qP.*A.?.$...C, │ │ │ +0000c2a0: 5124 32cb 8533 c9c0 8ca7 c391 d80f 5bc5 Q$2..3........[. │ │ │ +0000c2b0: 7f9c a2bc 1f33 dd37 d756 d36c 86a3 4432 .....3.7.V.l..D2 │ │ │ +0000c2c0: e996 5ae9 5428 2c42 8f04 5a7b aed0 6d29 ..Z.T(,B..Z{..m) │ │ │ +0000c2d0: 1d99 3c95 923c 4eba 877d 6118 ca75 5a2a ..<.......;.....*.|j │ │ │ +0000c300: c4c5 4707 65a5 232c 6069 8159 1468 11f4 ..G.e.#,`i.Y.h.. │ │ │ +0000c310: f6c6 1eec dfc7 8f1d 793e aec8 8373 4afa ........y>...sJ. │ │ │ +0000c320: 1356 1bfc 04d6 aa82 dcc4 5ae8 7644 7c25 .V........Z.vD|% │ │ │ +0000c330: f164 4cbc 6ac5 bbae 1a80 5330 d9c0 83e3 .dL.j.....S0.... │ │ │ +0000c340: f125 7cac 18f5 e38e b107 db0d 2598 ad20 .%|.........%.. │ │ │ +0000c350: 7e5f 83ea 0d8a 865c d49b a644 6c19 3ab1 ~_.....\...Dl.:. │ │ │ +0000c360: 2563 6f91 40d4 60d0 1388 c3fd 55a9 2f45 %co.@.`.....U./E │ │ │ +0000c370: cded 44f6 0765 2bd6 976c 0a8f 1462 0443 ..D..e+..l...b.C │ │ │ +0000c380: ba68 43d8 553b 8d55 8786 00f2 0d3a 887d .hC.U;.U.....:.} │ │ │ +0000c390: 1574 0d14 892e 1848 82c8 98fb a68b d014 .t.....H........ │ │ │ +0000c3a0: 11ea 3e5c 92ec 9f8e c5ef b531 5da9 62b8 ..>\.......1].b. │ │ │ +0000c3b0: 73bc 3602 69af 8d9a b338 7e5b c23a 43f1 s.6.i....8~[.:C. │ │ │ +0000c3c0: 8686 1b4e 3fc9 33be 11be 973e a52a 2ed8 ...N?.3....>.*.. │ │ │ +0000c3d0: 29a6 6e99 8054 2c56 d0d2 e0ab 852e 9760 ).n..T,V.......` │ │ │ +0000c3e0: d1a8 1a55 8728 5f4e 88ba a357 ee98 a05e ...U.(_N...W...^ │ │ │ +0000c3f0: b97a e8b8 948f 221d bdc9 06ca 54d6 8df3 .z....".....T... │ │ │ +0000c400: d0b8 ab76 12a6 1bf5 a61e c83f 50c9 e691 ...v.......?P... │ │ │ +0000c410: a88f b1de 273a 1d97 f708 25ca abce 6cea ....':....%...l. │ │ │ +0000c420: 8a32 8f31 96d7 7b07 f00f e7cc ee6f 60cd .2.1..{......o`. │ │ │ +0000c430: e6a8 0daa 2e14 4953 036b 5d86 0269 d40f ......IS.k]..i.. │ │ │ +0000c440: 6e02 04e3 a564 407d 30ab 36ca 8883 ef0d n....d@}0.6..... │ │ │ +0000c450: 55e5 15e7 1d17 98eb f9dc e52c 8cda 29b0 U..........,..). │ │ │ +0000c460: 211f b919 366d 1e84 fdfe 86e1 e7aa 93c2 !...6m.......... │ │ │ +0000c470: 7a17 b458 e183 8518 77ad 932a 6e14 f2bb z..X....w..*n... │ │ │ +0000c480: b152 fc23 8157 af5e 57d5 9baf 5ffd f9f5 .R.#.W.^W..._... │ │ │ +0000c490: 93af aeaa ea27 3ff9 c3f5 93e7 2fae aeab .....'?...../... │ │ │ +0000c4a0: eaca ab7e f213 ae5b 5e7d f1ed 3757 2fdf ...~...[^}..7W/. │ │ │ +0000c4b0: 56d5 810f ff70 f5dd f6fc abea d00b 2ead V....p.......... │ │ │ +0000c4c0: 35fe e4b0 7df1 d3e5 b3d7 87ed e94f d7df 5...}........O.. │ │ │ +0000c4d0: fff2 17bf 5997 cf30 f14f 7f3a fd8f cf52 ....Y..0.O.:...R │ │ │ +0000c4e0: 600a f8fa d7c7 af7f 3dad bffb fd67 cce0 `.......=....g.. │ │ │ +0000c4f0: d39f fedb f6d9 7ff8 d5bf fe3f 9f7d f3d3 ...........?.}.. │ │ │ +0000c500: 5f7c f6fc a7f3 7ecd f8eb e977 bf5c 7eb1 _|....~....w.\~. │ │ │ +0000c510: faee 8b9f fe5f 9f5d 950f 7fb3 7cd6 666b ....._.]....|.fk │ │ │ +0000c520: a8f6 dde1 7bbf f8c3 7ef5 fff8 edfa fbf5 ....{...~....... │ │ │ +0000c530: 0ffb f3fe ebef 7ff9 9b5f 7cf6 d54f fff0 ........._|..O.. │ │ │ +0000c540: afeb 67b0 7179 f0af 3e43 b5b4 eec4 d5fe ..g.qy..>C...... │ │ │ +0000c550: eec9 4f47 3e10 e69e dd08 112d ddf7 dac3 ..OG>......-.... │ │ │ +0000c560: f73f 5d79 d777 e5eb eafb 9ffe 77ee 761c .?]y.w......w.v. │ │ │ +0000c570: d9bf cdff f5d7 eb6f fef0 d9d7 fee6 b7fb .......o........ │ │ │ +0000c580: 67bf 5b7f fbd9 cf5a 9e3c fe6e f4b9 bffc g.[....Z.<.n.... │ │ │ +0000c590: b7df 7c86 a897 07ff fe48 dfef ffb0 3a78 ..|......H....:x │ │ │ +0000c5a0: e6d9 c963 427f cb44 ffcb 211d 52f5 87ab ...cB..D..!.R... │ │ │ +0000c5b0: ffbe 3cff e2ed e169 e11f f8f1 f094 ab80 ..<....i........ │ │ │ +0000c5c0: 47e9 d0b5 e1f0 a43a 84ba 1f92 618e 01fc G......:....a... │ │ │ +0000c5d0: 5777 a13d f44d ac6b c044 d70e ad85 7e12 Ww.=.M.k.D....~. │ │ │ +0000c5e0: 0e55 e48d 01df dd30 b4fd e1cd db27 d76f .U.....0.....'.o │ │ │ +0000c5f0: 4f8b 7476 b39f fca4 f0e9 6931 ffe5 f0ab O.tv......i1.... │ │ │ +0000c600: f137 7f58 7ff7 9b9f bf7e 53fd e4ff f3db .7.X.....~S..... │ │ │ +0000c610: dfff 6c7c f6ea e9d5 cfe2 cfeb c3fa dbdf ..l|............ │ │ │ +0000c620: 6f3f 0b3f 8ffc e674 f9f6 eae5 db37 ff72 o?.?...t.....7.r │ │ │ +0000c630: 24ff cdbf 1c82 f77b f5ed cb67 cf5f 7e35 $......{...g._~5 │ │ │ +0000c640: bdfa ee5f 0a60 08c7 9c9b 0c1f 16ce 995f ..._.`........._ │ │ │ +0000c650: 7de3 8fdf 5400 f2c3 b39b b156 d5e7 4fae }...T......V..O. │ │ │ +0000c660: af5f fdf9 5faf 9e7f f5f5 db43 7f78 76f5 ._.._......C.xv. │ │ │ +0000c670: e5f1 a3ff f6fc d9db af0f cdfe 4911 a597 ............I... │ │ │ +0000c680: dfbe 7871 7cfb ed37 bfb8 7ef2 faeb e75f ..xq|..7..~...._ │ │ │ +0000c690: fcf6 c9f5 936f aede 5e5d bf41 c6f7 2fdf .....o..^].A../. │ │ │ +0000c6a0: bcbd 8694 5f3d ffe6 f9db ddd6 978f abcf ...._=.......... │ │ │ +0000c6b0: 77e1 fc4b f5e6 c99f aeaa 7bef 7046 d75f w..K......{.pF._ │ │ │ +0000c6c0: 8f3f 5238 fe52 24e0 faea cddb 57d7 5737 .?R8.R$.....W.W7 │ │ │ +0000c6d0: df14 c1fe 4bf5 ecdb d787 b7df bfbe 3a7c ....K.........:| │ │ │ +0000c6e0: 2e79 e5af abff c9e7 af11 a72f 9fbc 78c3 .y........./..x. │ │ │ +0000c6f0: 174f afbf 7df3 f5ef 1ce0 e8c0 0ecf bdc1 .O..}........... │ │ │ +0000c700: f977 bfba faf2 fcab b7d7 df9e bef9 8de3 .w.............. │ │ │ +0000c710: 2e1f fe95 7bee 9f2d 4fde 7cfd 6f5f 7ef9 ....{..-O.|.o_~. │ │ │ +0000c720: e6ea edfe cded a7dc e3c9 f7fb 87f5 e1e5 ................ │ │ │ +0000c730: 879e 7cf6 d59d 07ef 1fee 13ff 1e91 e7a4 ..|............. │ │ │ +0000c740: 3cff f28a 2fce a702 2526 815f 7ef5 f4c5 <.../...%&._~... │ │ │ +0000c750: b7c7 cb78 f3d5 f5d5 d5cb 9b77 d757 cf4e ...x.......w.W.N │ │ │ +0000c760: 37b8 fddd 547e f7f4 fc77 4fdf f9dd d37b 7...T~...wO....{ │ │ │ +0000c770: 7fb7 f9ab d72c f4db df3f ff7f 4f3f 2cef .....,...?..O?,. │ │ │ +0000c780: e5cf f72e ffed 0faf d461 9ff2 d74f dec2 .........a...O.. │ │ │ +0000c790: 072f ef4c faf1 53d8 e5fb 5f5d fde9 eac5 ./.L..S..._].... │ │ │ +0000c7a0: fed5 7b9f e2e0 95db 9dae ff7d 61c3 db19 ..{........}a... │ │ │ +0000c7b0: 3b4d e63d 0fb9 339d da13 6e54 1f59 b1b0 ;M.=..3...nT.Y.. │ │ │ +0000c7c0: dd77 dfbf ac5e 5ea1 9bdf 7e5d bd44 f37f .w...^^...~].D.. │ │ │ +0000c7d0: f5b6 5c71 fb3f 4d46 19c5 9b6f 9fbe 79fd ..\q.?MF...o..y. │ │ │ +0000c7e0: 4200 fc12 3df2 ce75 5ee3 41de 4ec9 ed85 B...=..u^.A.N... │ │ │ +0000c7f0: 7eae dae1 1307 f0fc 70f5 dd17 5f17 629e ~.......p..._.b. │ │ │ +0000c800: f38d 9f3a 77cf 8fff a242 9e3d 3bfe 1d6f ...:w....B.=;..o │ │ │ +0000c810: febe 7bcf bf1e be7c 755d 9dee ea15 9273 ..{....|u].....s │ │ │ +0000c820: fbf7 ed7d 23c6 ebf5 f7f7 dc80 39fb c86f ...}#.......9..o │ │ │ +0000c830: 3ef0 d3f3 297e f90a 917e 97d7 6f3e 3a93 >...)~...~..o>:. │ │ │ +0000c840: 0c3f 7b82 acfb df5f 78f2 7354 4da1 e096 .?{...._x.sTM... │ │ │ +0000c850: f7bd 84af 502f affe e36a fff2 34a9 2fb8 ....P/...j..4./. │ │ │ +0000c860: 7751 5a1f 24f8 da47 ed97 945f aa51 fe5a wQZ.$..G..._.Q.Z │ │ │ +0000c870: bea9 d571 2a9e d7df be3d 32c0 fcfc fa0b ...q*....=2..... │ │ │ +0000c880: 16e2 b4de 352a bd3e 3cb9 fee2 bd81 7d3a ....5*.><.....}: │ │ │ +0000c890: a527 de9a ef30 d73e 9985 4bee e5b3 13fd .'...0.>..K..... │ │ │ +0000c8a0: e7ec 7387 cd1e 977b 24ec eeaf 7fe8 5aa9 ..s....{$.....Z. │ │ │ +0000c8b0: fd18 bffc 2dd3 fa97 aa20 a91b 21fe c185 ....-.... ..!... │ │ │ +0000c8c0: 5d5f bc78 7e36 f9a7 89c6 e339 5cbf 7af1 ]_.x~6.....9\.z. │ │ │ +0000c8d0: 02cd ffe4 e59b 174f c080 6fbe 78f2 e2aa .......O..o.x... │ │ │ +0000c8e0: 3a95 19fe 5f5f ff73 b2c2 5db2 7497 cfc8 :...__.s..].t... │ │ │ +0000c8f0: 62f2 eeb2 c277 fcec 2b0c cef7 c7d7 6f5e b....w..+.....o^ │ │ │ +0000c900: fde9 eaed 2b3e 0ec7 8ff7 5767 938f ff46 ....+>....Wg...F │ │ │ +0000c910: 9939 7d72 2623 3f38 8bbf be43 ef87 15e4 .9}r&#?8...C.... │ │ │ +0000c920: 07c8 de39 36dc c3b1 dfc1 95fb 0f9e 9f0f ...96........... │ │ │ +0000c930: 6867 c71f bb5a 9151 196f 72aa e5b6 d374 hg...Z.Q.or....t │ │ │ +0000c940: 1d67 e567 4534 abbf 1c07 0d29 d757 afaf .g.gE4.....).W.. │ │ │ +0000c950: 702a be78 f1ea cd55 b9f2 7f5d ff78 a078 p*.x...U...].x.x │ │ │ +0000c960: b674 9fbf bd9d fbcf afcf fe7e 7af6 f78b .t.........~z... │ │ │ +0000c970: dbbf 4f24 bf00 d31f c97e 71b8 59a6 ebf3 ..O$.....~q.Y... │ │ │ +0000c980: 3f9f 9efe fc47 90ff 83f3 0ac4 764c cf75 ?....G......vL.u │ │ │ +0000c990: 9e6e 06aa 693f 828e 3f7f 7d75 0dbf 1e04 .n..i?..?.}u.... │ │ │ +0000c9a0: 1aa7 ff50 1c37 a33a bc87 0076 b26e a7e9 ...P.7.:...v.n.. │ │ │ +0000c9b0: ab82 59ef 831c 4510 7668 b503 a5fd 6ff9 ..Y...E.vh....o. │ │ │ +0000c9c0: e3bd cbbf f9f6 4559 e113 2e3b e1ac d3fb ......EY...;.... │ │ │ +0000c9d0: 8ffc a820 b423 503b befb a15f 1c00 a8d7 ... .#P;..._.... │ │ │ +0000c9e0: 5f3d fde2 d50b 44e7 ea95 232a eaf2 ead5 _=....D...#*.... │ │ │ +0000c9f0: 172f 9ebf ae5e c1ba cf5f 3e79 31ff e1d7 ./...^..._>y1... │ │ │ +0000ca00: 5ef9 cd13 e0d2 770e f1eb a74f 5f7d 7738 ^.....w....O_}w8 │ │ │ +0000ca10: 638c c319 631c ce18 e370 ce18 9fff f970 c...c....p.....p │ │ │ +0000ca20: 7d78 5108 fae2 eaf9 0b91 d717 7f7a be7f }xQ..........z.. │ │ │ +0000ca30: f535 6cf1 f4fe af9e 7f83 1333 7dff f66a .5l........3}..j │ │ │ +0000ca40: 07bd 7fd6 0379 fea7 0f5c 7774 52f6 073e .....y...\wtR..> │ │ │ +0000ca50: 3dce f969 2af7 f978 7fc8 5f1e 57e5 34d5 =..i*..x.._.W.4. │ │ │ +0000ca60: ef5d f767 7593 772d 2f45 5114 f6be b105 .].gu.w-/EQ..... │ │ │ +0000ca70: 50f5 f561 b707 fe55 acef 1fff 5c8c d9d7 P..a...U....\... │ │ │ +0000ca80: acff 57be febb ecb5 2fc4 ebeb 575f c851 ..W...../...W_.Q │ │ │ +0000ca90: 52fc cd93 37ff 511d e5ef c862 5f9d fc98 R...7.Q....b_... │ │ │ +0000caa0: 7396 eeef b2f4 89f9 ff72 64bd bb8e c709 s........rd..... │ │ │ +0000cab0: ec96 fd53 3e78 c657 a855 fefa 0a3e 28eb ...S>x.W.U...>(. │ │ │ +0000cac0: 7cc7 2bb9 7b87 d38f 3e3a 3f37 949f 3927 |.+.{...>:?7..9' │ │ │ +0000cad0: 7caf 70ff d937 1fe0 a47d 00b7 c3bd 112d |.p..7...}.....- │ │ │ +0000cae0: a5f4 3dd1 fa28 159f 7f89 5b51 7cf4 5b27 ..=..(....[Q|.[' │ │ │ +0000caf0: e3cb e72f 9ff9 f1e1 d60f 29cb 543e 7362 .../......).T>sb │ │ │ +0000cb00: b9c1 feb7 2cf4 ecea cd17 ccf9 d5f5 e1e6 ....,........... │ │ │ +0000cb10: 56bb bb5f 1ffe e8ed 269c e77f 3fda 51df V.._....&...?.Q. │ │ │ +0000cb20: ffba 8ca3 6c15 1456 c002 7db3 f3bb faa3 ....l..V..}..... │ │ │ +0000cb30: dcf2 4f57 d76f 5fed d389 537d 73ff 2295 ..OW.o_...S}s.". │ │ │ +0000cb40: b724 9dde 159a 3f9f 5f7d 7bfd 9c8b 843d .$....?._}{....= │ │ │ +0000cb50: ef7d fab3 e9d5 8b67 ea94 dd5e ed58 cd05 .}.....g...^.X.. │ │ │ +0000cb60: 38ec daac 3e9c 3d72 d7bf 87a2 f5ce 4939 8...>.=r......I9 │ │ │ +0000cb70: fbf3 5d2a 7667 8771 3c41 2eee e5c3 7497 ..]*vg.q...9W-PR.o │ │ │ +0000cbd0: 5fbc f71c a7f1 1b78 e6f6 dedc f7f8 e34f _......x.......O │ │ │ +0000cbe0: 7894 64bd 3b1c 3faa defd c8e9 b8f3 c993 x.d.;.?......... │ │ │ +0000cbf0: efde 5783 effd 7d4b 8954 ee8b bbff e2e4 ..W...}K.T...... │ │ │ +0000cc00: 0adf 33f0 db1f 9d3d f6f6 9a62 47f6 5fef ..3....=...bG._. │ │ │ +0000cc10: 5b17 e1ee cf6e 50dc f767 c6e0 789f df21 [....nP..g..x..! │ │ │ +0000cc20: e9df bf7f d33b 4f3a ced5 37af 9edd fdf1 .....;O:..7..... │ │ │ +0000cc30: 91ee 7779 ebec deef dd19 d985 e1af aeff ..wy............ │ │ │ +0000cc40: f4e4 c5d9 84ed 64dc 19bd 44ec 437a ef2e ......d...D.Cz.. │ │ │ +0000cc50: 77ae bc19 e177 679e d5dd 69f5 19df 95e9 w....wg...i..... │ │ │ +0000cc60: 7a9f fc6f 6f88 3a02 d9fd dfb3 7bbc eb1e z..oo.:.....{... │ │ │ +0000cc70: c4bb 52f8 4dd9 37f3 db74 f454 caa5 0d6f ..R.M.7..t.T...o │ │ │ +0000cc80: cb9b 176f 4f68 a6e8 0ab7 be4e ea56 d6f9 ...oOh.....N.V.. │ │ │ +0000cc90: a19f 7ef5 e19f 1658 fbf5 d593 6767 927f ..~....X....gg.. │ │ │ +0000cca0: ab09 cfb5 fef3 9b8f 0194 4f9e bf38 6705 ..........O..8g. │ │ │ +0000ccb0: df9f 4ddc 27dc e0f9 eb77 7eff fcf5 d9cf ..M.'....w~..... │ │ │ +0000ccc0: 3f7f f6fd a15c b03f e6a4 d53e 7ff6 dda1 ?....\.?...>.... │ │ │ +0000ccd0: 5cb8 3fed e6e3 272f bf7a 7175 78a6 1b82 \.?...'/.zqux... │ │ │ +0000cce0: 527d f6fd fefa ea9a 31f3 86cf 9fbc 7df2 R}......1.....}. │ │ │ +0000ccf0: b260 c1a1 be41 81e5 a7bb 59ba dfb4 ed4f .`...A....Y....O │ │ │ +0000cd00: 2a54 dcf8 8bfb 93ae 5fbd f5cd edc6 417d *T......_.....A} │ │ │ +0000cd10: 42c9 e7bb ac62 86b3 2dd6 5820 cf11 2c7f B....b..-.X ..,. │ │ │ +0000cd20: f43a 3ffc 38b0 fe00 e5c8 d633 083f 9c3f .:?.8......3.?.? │ │ │ +0000cd30: 2532 bbb0 9d69 b3ef 3ccc 4f6f a0a4 daf9 %2...i..<.Oo.... │ │ │ +0000cd40: ccfe ab27 cf2e bed1 b6de 9e15 38bf 34de ...'........8.4. │ │ │ +0000cd50: 7cfb d169 3b12 579f 7f7f 46e8 89f6 2263 |..i;.W...F..."c │ │ │ +0000cd60: fb73 fcfb fc92 f228 0d7f 416b 370c 5ce6 .s.....(..Ak7.\. │ │ │ +0000cd70: e8f9 1101 bfef 6afc bdcb 7ce7 fe47 c453 ......j...|..G.S │ │ │ +0000cd80: 9e70 af75 1dee caf5 3b37 7867 c3e9 81f8 .p.u....;7xg.... │ │ │ +0000cd90: e624 ea37 8eee 99a8 1f85 5038 7457 a8bf .$.7......P8tW.. │ │ │ +0000cda0: bbf3 d599 80be f3ab 7724 f9bb 77bf 39fb ........w$..w.9. │ │ │ +0000cdb0: cd1d 3ffe 2f87 b399 2f77 df1f 7fab 8f3e ..?./.../w.....> │ │ │ +0000cdc0: ee12 defa e51f 1ad1 27d2 f6f7 cdc2 dd6d ........'......m │ │ │ +0000cdd0: 887f c490 be79 feec f52b 0cc9 390e fb3e .....y...+..9..> │ │ │ +0000cde0: 9ca9 c6ef cedf 7c5f 9f7f 73f6 86bf bfdb ......|_..s..... │ │ │ +0000cdf0: 7165 e18b 8a0b bf3f 7fff 8334 bcfd faf9 qe.....?...4.... │ │ │ +0000ce00: f53f 8a8a 58b4 cb91 9674 a265 fff4 fbf3 .?..X....t.e.... │ │ │ +0000ce10: 4f7f 90a2 9b4d c473 8276 d9f9 cdd5 d533 O....M.s.v.....3 │ │ │ +0000ce20: 9c8a 7b97 f2fb 74ff 3a7e 973e 707d fcc0 ..{...t.:~.>p}.. │ │ │ +0000ce30: f5f1 03d7 870f 5c1f 3e70 7dfd 81eb cf3f ......\.>p}....? │ │ │ +0000ce40: 0fce 0b4f 8498 db85 40e9 8677 a057 38e3 ...O....@..w.W8. │ │ │ +0000ce50: c3fd e2fd 87ef fc24 bef3 93f8 dd7b 4f81 .......$.....{O. │ │ │ +0000ce60: 2bea f39f 785b 1f74 e242 7e55 bf73 8ffa +...x[.t.B~U.s.. │ │ │ +0000ce70: fdc7 a603 d37c 7e0f 9ee3 93cf ee91 deb9 .....|~......... │ │ │ +0000ce80: 473a bbc7 3b6b 8873 cdfd 7de2 d1e9 29e2 G:..;k.s..}...). │ │ │ +0000ce90: 72a2 e974 5f7f ef1d bff8 f6ba e8ce 7740 r..t_.........w@ │ │ │ +0000cea0: 55f7 1ee7 1c77 2d45 762f cf79 f6f0 52b9 U....w-Ev/.y..R. │ │ │ +0000ceb0: c465 deb9 f69d b7a7 bdbf 9fb9 2bfc eed6 .e..........+... │ │ │ +0000cec0: a55b 9637 188b c794 bdcc 773e 3881 bff2 .[.7......w>8... │ │ │ +0000ced0: fc72 2afb 5bbe 7bf5 5565 d8c0 2f9f 5d3f .r*.[.{.Ue../.]? │ │ │ +0000cee0: f9f3 a13b fce2 faf9 333c 98ea e67c 3a1c ...;....3<...|:. │ │ │ +0000cef0: c231 b061 0f9f faf6 14c6 f0ed 296a a1fc .1.a........)j.. │ │ │ +0000cf00: f1e5 fef2 7a7f 29c9 5dfd 9edc b5bf dc84 ....z.).]....... │ │ │ +0000cf10: 287c 7e6e ed76 53e7 8c5d 5fbd 3c1a be9d (|~n.vS..]_.<... │ │ │ +0000cf20: be87 8f30 bbed 8754 7ae2 da0b ae79 dc98 ...0...Tz....y.. │ │ │ +0000cf30: b763 a5c6 2325 36c9 3171 e0f1 293a cdd1 .c..#%6.1q..):.. │ │ │ +0000cf40: b10f da25 ccd1 716e 4a23 a1fe 1228 2aa5 ...%..qnJ#...(*. │ │ │ +0000cf50: c1fa fa70 7abd 008a 8e9d be3e 69d5 1ea9 ...pz......>i... │ │ │ +0000cf60: 6ce1 ce57 a79e 6497 47e1 8d2c 3697 b2aa l..W..d.G..,6... │ │ │ +0000cf70: c75e 9587 bd87 e545 6887 2325 279d 7519 .^.....Eh.#%'.u. │ │ │ +0000cf80: 7394 bb4b a4e8 b47a 1740 d1de a1f6 b077 s..K...z.@.....w │ │ │ +0000cf90: ac6d 2f84 a2c6 96cd 658e 1eb6 aaf5 a736 .m/.....e......6 │ │ │ +0000cfa0: 033e 516a dbdb e670 ec64 7ac1 941e fb7f .>Qj...p.dz..... │ │ │ +0000cfb0: 1ed2 c3f2 dddf 41e9 89c2 63ff cc0b a7b4 ......A...c..... │ │ │ +0000cfc0: 6897 fa41 b5cb dfb9 fa05 29d5 0f6a 2bfe h..A......)..j+. │ │ │ +0000cfd0: ae39 6df6 32e9 d6fa ef9a 0ba7 540a 777e .9m.2.......T.w~ │ │ │ +0000cfe0: 0d17 4d69 deb5 5459 fdf4 a045 a1ff 264a ..Mi..TY...E..&J │ │ │ +0000cff0: ad45 6c89 9b76 38d1 7cd4 5be9 ac4f 7057 .El..v8.|.[..OpW │ │ │ +0000d000: beff 482b cbc7 b50a 369d d3a2 66ac 439f ..H+....6...f.C. │ │ │ +0000d010: 2ed9 7e1d 29f4 3577 f992 293d cd69 d396 ..~.).5w..)=.i.. │ │ │ +0000d020: 9230 974c 69b7 a397 9c2f 7ef5 f371 f5f3 .0.Li..../~..q.. │ │ │ +0000d030: 8756 ff42 f442 5366 b5b4 bbdf 67f7 487b .V.B.BSf....g.H{ │ │ │ +0000d040: 531d 69bf bffe c3a5 e8df a3df 5dda f236 S.i.........]..6 │ │ │ +0000d050: 176d 7d8f 1416 7f3c 5c34 9e3d 5298 6d74 .m}....<\4.=R.mt │ │ │ +0000d060: 17bb 8bd6 073b 8516 b46a 727b c994 5ad0 .....;...jr{..Z. │ │ │ +0000d070: bd34 e4ee a1f4 71cb 85fd ad73 1c76 1fdf .4....q....s.v.. │ │ │ +0000d080: 067e b1fd 1151 7eb3 f365 11fb 907f 04ba .~...Q~..e...... │ │ │ +0000d090: e1d8 5cfc d229 153f 7e4a 97c9 c7d5 6247 ..\..).?~J....bG │ │ │ +0000d0a0: 0ab3 8dd7 e265 6385 9dc2 5d37 5cb2 6538 .....ec...]7\.e8 │ │ │ +0000d0b0: 51f8 e3d3 6227 9b56 5e3f ad3b eaa5 e8df Q...b'.V^?.;.... │ │ │ +0000d0c0: a277 bba3 fe6d 2e5e 3794 5cdf 0bd7 b7b1 .w...m.^7.\..... │ │ │ +0000d0d0: dd5b 5a96 2e3c 17bd 13d2 d65a dfee 589e .[Z..<.....Z..X. │ │ │ +0000d0e0: 3bfe d824 ae74 d375 8ef3 8f4a e2f6 e6e2 ;..$.t.u...J.... │ │ │ +0000d0f0: 96a7 fd68 a3e7 47b7 71b6 24d3 6bb7 6dd0 ...h..G.q.$.k.m. │ │ │ +0000d100: 255b 8e9d c213 3f5f b06e c83b 5a2c af75 %[....?_.n.;Z,.u │ │ │ +0000d110: ba74 4a6d d454 daa6 5e36 16db 29dc fb62 .tJm.T..^6..)..b │ │ │ +0000d120: 5ef4 5ed8 91c2 b6d8 b2ee a22d c34e e12e ^.^........-.N.. │ │ │ +0000d130: 513f 26bf eca4 0bdc 177b e82e a97f fb1c Q?&......{...... │ │ │ +0000d140: 6b79 637e d0c8 84bf 4b17 9c53 fab8 159d kyc~....K..S.... │ │ │ +0000d150: f77d 450b 2302 06db 3ef3 1af6 d7d8 1fda .}E.#...>....... │ │ │ +0000d160: 6e38 be76 c57c b5e5 20e2 f41a 0fad 0714 n8.v.|.. ....... │ │ │ +0000d170: 03ef 2d19 dc37 bcd6 95dd 36db dc56 a9e1 ..-..7....6..V.. │ │ │ +0000d180: 770d af89 eb62 5725 18b7 0d4d 019e 6d6d w....bW%...M..mm │ │ │ +0000d190: cfaa 78c8 96b5 da27 a10a ed05 3441 b585 ..x....'....4A.. │ │ │ +0000d1a0: a562 eaf8 9b74 7c75 5ee2 feea 7c34 8edf .b...t|u^...|4.. │ │ │ +0000d1b0: aea8 799f 0756 bbed ace2 e9f8 f97c 60fc ..y..V.......|`. │ │ │ +0000d1c0: addd e39c 87a1 ca40 2b68 af2c c3d2 365d .......@+h.,..6] │ │ │ +0000d1d0: 951b ae4b 6ed8 721f e63d 330f ce47 46b8 ...Kn.r..=3..GF. │ │ │ +0000d1e0: 9c0f fee6 3514 3099 7b8b 893d 5603 a91f ....5.0.{..=V... │ │ │ +0000d1f0: 98a7 d334 74fb 34b9 ef9c d23e 1db1 db3f ...4t.4....>...? │ │ │ +0000d200: 2f6c d396 4e46 6d17 4b4c ccfe 7a9c 2efc /l..NFm.KL..z... │ │ │ +0000d210: 68bf 1f2e 7074 7d29 cd5a a8cd 8ca2 7574 h...pt}).Z....ut │ │ │ +0000d220: 4d61 72db 3cca f4bb 30d8 812f efef 93d7 Mar.<...0../.... │ │ │ +0000d230: f5a5 4aa8 a3bb c435 cb88 a0a2 87c8 1696 ..J....5........ │ │ │ +0000d240: 638d 12a3 a89b 52cb d5cf 6f58 f202 a96f c.....R...oX...o │ │ │ +0000d250: cb09 471b 86d2 9faf 2ded 1a43 a15a fca7 ..G.....-..C.Z.. │ │ │ +0000d260: 0025 1557 6d65 6ced 6c5f b517 380a d520 .%.Wmel.l_..8.. │ │ │ +0000d270: d459 515d 75ab 3a6c e198 104a ff4c d744 .YQ]u.:l...J.L.D │ │ │ +0000d280: e455 d628 d5fb e7e5 fae6 d3da c83d 6c2c .U.(.........=l, │ │ │ +0000d290: e021 95da b352 69bc 546b 274a 9561 6c3e .!...Ri.Tk'J.al> │ │ │ +0000d2a0: adab dfc3 53db 1da9 c5f6 6a92 6c4a d9a6 ....S.....j.lJ.. │ │ │ +0000d2b0: fe52 a9ed e1e7 104b 05e2 36b6 a53d 699b .R.....K..6..=i. │ │ │ +0000d2c0: e245 520b 955d 73a4 5673 1f3e ad05 e503 .ER..]s.Vs.>.... │ │ │ +0000d2d0: 53d9 ecd6 4863 9ece ac97 7a5b e30e 6869 S...Hc....z[..hi │ │ │ +0000d2e0: 2e90 ea5c 2a3b 0b29 3c93 6a73 b78f c22e ...\*;.)<.js.... │ │ │ +0000d2f0: 7542 30de a721 ef90 e332 e75c cb0f 30b4 uB0..!...2.\..0. │ │ │ +0000d300: 765f dbe4 fdd5 1af9 a7d7 0b9d f3a6 c037 v_.............7 │ │ │ +0000d310: 632d da8c 3436 b1c0 b746 1b9a d1cb ea92 c-..46...F...... │ │ │ +0000d320: dc5f e49c a7d2 dab8 ade1 679b f059 eddc ._........g..Y.. │ │ │ +0000d330: 13e2 215d aaee a84f d40a 7d87 8bd4 1db1 ..!]...O..}..... │ │ │ +0000d340: cca5 68a9 205b 1d98 c387 3a97 3c84 177f ..h. [....:.<... │ │ │ +0000d350: 4f0b ee98 43e9 a4b7 3bc2 e9be d625 0f31 O...C...;....%.1 │ │ │ +0000d360: 891f 20af 685f 096b 8b0c 4160 e5de 4dc6 .. .h_.k..A`..M. │ │ │ +0000d370: c54a a57d 717e 3c4d f083 2566 7fd6 f1cf .J.}q~4...^..'.R.... │ │ │ +0000d3a0: eda1 8e90 98dc c6f7 35a4 9dd4 a13f be1e ........5....?.. │ │ │ +0000d3b0: 87d0 1ddf 97d9 8f8f 0789 3f34 1477 5172 ..........?4.wQr │ │ │ +0000d3c0: 5b68 6c0a 47ec bb26 85b5 d33e fdee 9694 [hl.G..&...>.... │ │ │ +0000d3d0: d77e 1f43 3a8e c9a6 6965 ec6d d845 e386 .~.C:...ie.m.E.. │ │ │ +0000d3e0: b3da e39c f4fb e7f5 e935 96fb dbb8 a9cc .........5...... │ │ │ +0000d3f0: cd10 caf5 a1bd 447b 94ab 5cc6 9d78 8d85 ......D{..\..x.. │ │ │ +0000d400: 4ec6 5e9a ac97 ce7c 36ad 30a4 d1cf 8fe3 N.^....|6.0..... │ │ │ +0000d410: cf79 97b0 dc1c 7f57 8ed5 42b5 a71d f13e .y.....W..B....> │ │ │ +0000d420: 1dbf b703 a79f c77d de73 e88f afa9 7444 .......}.s....tD │ │ │ +0000d430: b7f9 45b9 7ed7 89a5 bdc7 ed2b 90aa cc5f ..E.~......+..._ │ │ │ +0000d440: 77fc be2d bd6f f2b1 bf44 f95d d89b bee7 w..-.o...D.].... │ │ │ +0000d450: 988f cf0b fbf5 4d2c eb5a c230 fd5d d1bd ......M,.Z.0.].. │ │ │ +0000d460: 7dd9 cd71 d7c6 ed52 7771 caf8 30bc 1ec2 }..q...Rwq..0... │ │ │ +0000d470: bbbb 935d 775f 5daf 81f5 cf1f 2e6b ff68 ...]w_]......k.h │ │ │ +0000d480: 0259 0c49 3794 fd82 d2b3 dd45 112d d7c7 .Y.I7......E.-.. │ │ │ +0000d490: 1843 99d9 bd1d 07d7 7565 dfc0 eb7f a010 .C......ue...... │ │ │ +0000d4a0: fd83 8c25 bf1f 467d 0c2b 2aaf 0e25 a79d ...%..F}.+*..%.. │ │ │ +0000d4b0: d4f2 2af8 8c76 060f 3fd0 1ce5 31b7 8bcf ..*..v..?...1... │ │ │ +0000d4c0: ac90 89f9 77fa bed8 0055 5c5d 726e d231 ....w....U\]rn.1 │ │ │ +0000d4d0: 5b28 9df2 98aa 63ae d7c7 86f6 4f5e 94fb [(....c.....O^.. │ │ │ +0000d4e0: 47f3 b370 c7a6 7645 b21a 3b80 2961 905f G..p..vE..;.)a._ │ │ │ +0000d4f0: 8a67 fbbe bc9e bfef 6e5e 1b98 b0bb c4e1 .g......n^...... │ │ │ +0000d500: c5f3 7cef bda1 0de4 9738 fe92 1b78 7c75 ..|......8...x|u │ │ │ +0000d510: 7b78 cff2 397e 9f1f 79b5 ac41 f39e 0c95 {x..9~..y..A.... │ │ │ +0000d520: ced8 e9b4 1247 5d58 4886 d162 b7a7 f2a5 .....G]XH..b.... │ │ │ +0000d530: 7889 a4eb 6336 adbb 12ca 4877 9495 a6ec x...c6....Hw.... │ │ │ +0000d540: d73a fbee 42fb fd23 93fe 1ee5 ed8d e23a .:..B..#.......: │ │ │ +0000d550: c64c efaf 5d7d ca0a 3be5 b1ed d7f1 da5e .L..]}..;......^ │ │ │ +0000d560: d808 9a5b 0af7 73b9 ea98 d37c 4371 f3c0 ...[..s....|Cq.. │ │ │ +0000d570: 7d3f 6e66 f626 83a6 64ad ed59 e1a7 d7fe }?nf.&..d..Y.... │ │ │ +0000d580: 8cde e375 9736 b3f9 1d8a cf79 e2ee 883e ...u.6.....y...> │ │ │ +0000d590: 921b f4d0 949f 38e0 708a f5fd c173 cf07 ......8.p....s.. │ │ │ +0000d5a0: 9f57 d07b ec77 5458 d036 c026 c561 7f2d .W.{.wTX.6.&.a.- │ │ │ +0000d5b0: 6194 6d69 715c de8b de04 42a2 f16e 3f2b a.miq\....B..n?+ │ │ │ +0000d5c0: 1555 3475 b37f df95 deea a0f8 bcdf afde .U4u............ │ │ │ +0000d5d0: 5164 2ab6 0d40 95e3 7e5d b91f ef4d 3ee9 Qd*..@..~]...M>. │ │ │ +0000d5e0: 864f 44ef f121 f550 ecfb e394 743b 2614 .OD..!.P....t;&. │ │ │ +0000d5f0: eb15 e9d8 49de 1d9b ba1c 87fa 7aef 08ee ....I.......z... │ │ │ +0000d600: 4a4b 7c80 e6da 37d6 4b98 d4d4 a540 4656 JK|...7.K....@FV │ │ │ +0000d610: d597 c0fe 61ff 5c0f a114 33c8 0f8c 00ef ....a.\...3..... │ │ │ +0000d620: c1dd 27b0 1a8a 9388 e358 baee 8213 60c3 ..'......X....`. │ │ │ +0000d630: 506c 4089 927e 70b0 7aaf 61dd 4984 73f1 Pl@..~p.z.a.I.s. │ │ │ +0000d640: d19b e3a9 3eac 704b f2f1 fb4f 5241 f101 ....>.pK...ORA.. │ │ │ +0000d650: 37c9 7682 8d69 d95f 1f33 12e7 5ef2 da12 7.v..i._.3..^... │ │ │ +0000d660: faac 66f8 6840 db23 90e7 f2da 0eaa 95cc ..f.h@.#........ │ │ │ +0000d670: f6f2 c88b 87a6 346e ee4a a0dd a591 1714 ......4n.J...... │ │ │ +0000d680: 123b 4286 6203 3f81 bc07 150d 9b75 62c9 .;B.b.?......ub. │ │ │ +0000d690: dc7f 6b42 7771 e4a5 3da6 3ec5 4fe6 bd07 ..kBwq..=.>.O... │ │ │ +0000d6a0: 250f 5bef a226 1374 2f70 f654 2846 209b %.[..&.t/p.T(F . │ │ │ +0000d6b0: 8557 5f9e 68a4 eeb8 b8f9 e3e9 088f 307b .W_.h.........0{ │ │ │ +0000d6c0: 2893 0630 1807 c90c 97a7 f7ba a362 891f (..0.........b.. │ │ │ +0000d6d0: 4f9f 7a04 f262 53b2 6212 f0f8 1317 f761 O.z..bS.b......a │ │ │ +0000d6e0: d572 53f4 5e1c 2e53 b114 c96d 915c 16b7 .rS.^..S...m.\.. │ │ │ +0000d6f0: ee2e 6ef6 ba23 a06a 3e21 01e3 11c8 73d6 ..n..#.j>!....s. │ │ │ +0000d700: d47b 9f92 03f9 088b 9bf7 9457 3d43 8f45 .{.........W=C.E │ │ │ +0000d710: 2f52 7251 cb25 37e8 f2f0 9e7b c0a0 9654 /RrQ.%7....{...T │ │ │ +0000d720: d2c3 e2e5 8946 384a 6e77 9160 dead 18c9 .....F8Jnw.`.... │ │ │ +0000d730: 93cc 0b84 047d da15 8bbe c6a7 91f7 b092 .....}.......... │ │ │ +0000d740: bba7 25a6 4632 2f4f efe5 be40 81d4 3417 ..%.F2/O...@..4. │ │ │ +0000d750: 495e 1b77 b49c 2f53 ef35 4738 6a6d abf0 I^.w../S.5G8jm.. │ │ │ +0000d760: b099 45f5 fd09 59fc d76b c61e 9998 9d88 ..E...Y..k...... │ │ │ +0000d770: bed8 536d ebe3 1253 8808 76b1 3eb8 e3f4 ..Sm...S..v.>... │ │ │ +0000d780: b8c4 0c75 591e 8fc9 527a e465 f2cc ae94 ...uY...Rz.e.... │ │ │ +0000d790: 08b3 845c df3c 3231 b826 299d 320a dbcb ...\.<21.&).2... │ │ │ +0000d7a0: 5826 5fe3 0397 55bc 9718 8948 8d2d d7fb X&_...U....H.-.. │ │ │ +0000d7b0: 4726 e648 84af e9fe c226 0f96 8ef5 4eac G&.H.....&....N. │ │ │ +0000d7c0: 406d bcc0 bbd1 0286 44a7 7226 1ddc 102a @m......D.r&...* │ │ │ +0000d7d0: f140 c9fd e6c6 1ef6 4329 c410 8ddb c9d8 .@......C)...... │ │ │ +0000d7e0: 8826 ecaf 75ff b198 b107 4932 332a 0cfe .&..u.....I23*.. │ │ │ +0000d7f0: 8ba1 1c43 4bb5 c7d4 c900 d816 1fde 00c9 ...CK........... │ │ │ +0000d800: ae24 0796 90ff 1872 4947 0a43 ba9f fa47 .$.....rIG.C...G │ │ │ +0000d810: 2f59 1d4a 5a7b f162 daf0 a0c5 d3ee 399a /Y.JZ{.b......9. │ │ │ +0000d820: 688e 6c3c 1c65 2b9c 04be d250 c0d6 3f70 h.l<.e+....P..?p │ │ │ +0000d830: eefc 30d9 b748 1898 0caf 0554 76fe f7fd ..0..H.....Tv... │ │ │ +0000d840: 7520 a379 b7c3 7034 7511 fb7b 6419 dfe7 u .y..p4u..{d... │ │ │ +0000d850: 81ef 5bcf 321e 3982 e1bf 3800 b78f 1b87 ..[.2.9...8..... │ │ │ +0000d860: 74fe f707 aa5b ee50 a63a daca ea68 a66e t....[.P.:...h.n │ │ │ +0000d870: 46b5 afd9 0746 751b 63fd 1060 a7a8 e721 F....Fu.c..`...! │ │ │ +0000d880: 149b 714f 4475 f9e8 9f18 b0b0 1fe6 b7f1 ..qODu.......... │ │ │ +0000d890: 5806 b879 241a f6b2 ce9e 879b 44f5 2834 X..y$.......D.(4 │ │ │ +0000d8a0: 18b1 6918 8f11 9a8f 340f a580 43de 755d ..i.....4...C.u] │ │ │ +0000d8b0: d33e 083f dc77 4488 ccf6 fb86 c707 9872 .>.?.wD........r │ │ │ +0000d8c0: 0fc3 fcc7 5151 9456 ce4a 35ff 9eff 7d9f ....QQ.V.J5...}. │ │ │ +0000d8d0: 78f7 2579 46eb bcdb b9ba 0409 28ee 16c5 x.%yF.......(... │ │ │ +0000d8e0: 4925 75d3 5713 4f63 b183 26a0 2613 f258 I%u.W.Oc..&.&..X │ │ │ +0000d8f0: 637f d77f 3890 f49f 191b 9477 572b c612 c...8......wW+.. │ │ │ +0000d900: 168c ef77 7c35 cfb7 dd07 52be ffc0 09fc ...w|5....R..... │ │ │ +0000d910: c3c5 69dc 67f6 7273 0cc4 e8f7 a05c 5397 ..i.g.rs.....\S. │ │ │ +0000d920: 8d2d d94b 2ef6 9f96 5cf1 c024 873d 3ca6 .-.K....\..$.=<. │ │ │ +0000d930: 905a 22c3 f630 999b d74b 23f9 ff5f ddb5 .Z"..0...K#.._.. │ │ │ +0000d940: f5b6 8d24 eb77 fe0a 9e87 0016 b099 b0af ...$.w.......... │ │ │ +0000d950: 2407 e725 1725 1320 7182 d8b3 6707 8b7d $..%.%. q...g..} │ │ │ +0000d960: 902d da16 4696 bcb2 9cd8 1bcc 7f3f f555 .-..F........?.U │ │ │ +0000d970: 3525 4aa2 2c39 1b93 3482 b8c5 6693 fcba 5%J.,9..4...f... │ │ │ +0000d980: baaa bafa 5605 af05 a9ec ec49 6427 8fee ....V......Id'.. │ │ │ +0000d990: 1a44 c327 8a65 5351 2e0d cf50 fd7e 8753 .D.'.eSQ...P.~.S │ │ │ +0000d9a0: 9ad8 9953 b1ed c94a 57c6 afd9 f638 0bc1 ...S...JW....8.. │ │ │ +0000d9b0: 7b48 e028 94f7 9220 8536 31e1 dac6 d690 {H.(... .61..... │ │ │ +0000d9c0: 9190 6949 3141 68f2 fdce 83b4 5f41 cfdb ..iI1Ah....._A.. │ │ │ +0000d9d0: c4c8 f4e7 f36e a810 fbbd 24db 0e93 b152 .....n....$....R │ │ │ +0000d9e0: d190 9f08 21fc 3e66 7feb 1563 4dc3 1b6c ....!.>f...cM..l │ │ │ +0000d9f0: b93a aad5 09db fd41 1b66 2202 0c53 5cef .:.....A.f"..S\. │ │ │ +0000da00: b327 b17d 16d2 ec6e 8359 84c3 ccec 3c6e .'.}...n.Y....3.p..x.Lt..6 │ │ │ +0000da80: fe69 61b7 8631 3b6c 4b7f 6ad8 7d2e d833 .ia..1;lK.j.}..3 │ │ │ +0000da90: 09b3 f7a4 b063 7c04 ec29 9faf 7c62 d83d .....c|..)..|b.= │ │ │ +0000daa0: 6346 dfbf 8567 1ab6 a854 6a7f 41f8 9f75 cF...g...Tj.A..u │ │ │ +0000dab0: f703 3e8b 9557 3c50 5261 00a4 d416 f703 ..>..W.(.]........ │ │ │ +0000db20: 65ff be7c 4dca 5b83 eaa4 0835 d667 321f e..|M.[....5.g2. │ │ │ +0000db30: 6b0b 2716 544e 5b76 d8a0 f254 4402 6e33 k.'.TN[v...TD.n3 │ │ │ +0000db40: 5167 c870 a245 8699 0696 9f53 aa92 6209 Qg.p.E.....S..b. │ │ │ +0000db50: 107e b520 fb3a b42a 067e 34ae 521e 67f6 .~. .:.*.~4.R.g. │ │ │ +0000db60: 293f 0317 78e1 021a 8433 5710 1f33 97e8 )?..x....3W..3.. │ │ │ +0000db70: da39 d547 9c32 dfd5 da01 59ac f9c0 4652 .9.G.2....Y...FR │ │ │ +0000db80: 378f fd88 33be bb9a d806 7971 d232 f02f 7...3.....yq.2./ │ │ │ +0000db90: c82d e424 7fdb 3a62 1bfa 2157 75ea c1f2 .-.$..:b..!Wu... │ │ │ +0000dba0: 4ab8 e319 024e 33ec 0f4f 7814 0346 e595 J....N3..Ox..F.. │ │ │ +0000dbb0: 722c bd39 308c 21ab 83aa 95d9 9657 c877 r,.90.!......W.w │ │ │ +0000dbc0: 54cb b3ff 508d b932 e27b c087 0f0a cd4b T...P..2.{.....K │ │ │ +0000dbd0: 0754 4df8 b04c 482e b0f0 9f38 4ad5 aeb9 .TM..LH....8J... │ │ │ +0000dbe0: b356 ab13 c092 75ad a844 7301 5e7f 082a .V....u..Ds.^..* │ │ │ +0000dbf0: b307 0661 6a1b d4ae 3189 6167 841a cb38 ...aj...1.ag...8 │ │ │ +0000dc00: a43c a104 e1f8 114c 02b7 952a d7bc 8b04 .<.....L...*.... │ │ │ +0000dc10: ccd2 7126 c989 e226 0e60 b7f7 8a3f 4f51 ..q&...&.`...?OQ │ │ │ +0000dc20: d6db 4c75 b486 374d 9b07 8924 a2c3 d54a ..Lu..7M...$...J │ │ │ +0000dc30: 0a85 428d 9091 04c2 f71c e386 2b1d 30b9 ..B.........+.0. │ │ │ +0000dc40: 6197 3c20 3a16 fb54 9e73 39f4 54f0 73a9 a.< :..T.s9.T.s. │ │ │ +0000dc50: 8d61 1fba da26 1131 5a03 ab80 fb57 d56d .a...&.1Z....W.m │ │ │ +0000dc60: b0cd 6a8d 9265 da80 6783 7d77 5cec ac14 ..j..e..g.}w\... │ │ │ +0000dc70: 3c1d 510f c821 3059 81b2 a0fb 457f 20f7 <.Q..!0Y....E. . │ │ │ +0000dc80: f5ae 25cf 7645 9eec 1c3e fe44 bd36 d94f ..%.vE...>.D.6.O │ │ │ +0000dc90: 646b 450a dc44 6d81 6187 a6b1 12ec 496d dkE..Dm.a.....Im │ │ │ +0000dca0: 2845 2f9e a651 4ee6 1431 594e 1fd6 2151 (E/..QN..1YN..!Q │ │ │ +0000dcb0: bb9c 51b7 5bc7 8c6c bb9c 37b3 b1c5 8f54 ..Q.[..l..7....T │ │ │ +0000dcc0: 41bd 11a2 dcb1 7a43 5702 db52 a5b0 2da9 A.....zCW..R..-. │ │ │ +0000dcd0: ee9e 2490 d4a0 c248 40e7 f55e a9bb a2e6 ..$....H@..^.... │ │ │ +0000dce0: 0464 1643 b674 d2e5 ae30 20a4 4e50 994e .d.C.t...0 .NP.N │ │ │ +0000dcf0: 7784 6924 18a3 9434 0499 7c39 0688 59a4 w.i$...4..|9..Y. │ │ │ +0000dd00: 3034 8048 a40a 1b49 4864 70f6 0d43 04cb 04.H...IHdp..C.. │ │ │ +0000dd10: 2294 6e77 49f6 e8b6 786d 1f93 b217 43e1 ".nwI...xm....C. │ │ │ +0000dd20: 78f4 1124 ed09 76cd c139 bee7 6d9d 8a47 x..$..v..9..m..G │ │ │ +0000dd30: 43f9 82d3 4b79 a6b1 118d bd30 a684 8a53 C...Ky.....0...S │ │ │ +0000dd40: 8814 9378 2280 e11e 4ba1 a7a1 b19a 4a1d ...x"...K.....J. │ │ │ +0000dd50: 6f16 d550 a3d0 2190 2f10 04ba 2383 dc11 o..P..!./...#... │ │ │ +0000dd60: 8132 c855 d3fb 5276 5a3a 184d 5a42 0665 .2.U..RvZ:.MZB.e │ │ │ +0000dd70: 6d41 078b 59b5 5298 16ea 0d7a c0dd e3c9 mA..Y.R....z.... │ │ │ +0000dd80: a625 f45a 2742 6813 9a37 9812 9c62 306b .%.Z'Bh..7...b0k │ │ │ +0000dd90: 5256 e65a 6b4e 6b2b f0d3 3933 7d00 6bda RV.ZkNk+..93}.k. │ │ │ +0000dda0: a00d a254 b1a4 4103 a377 c9d9 a481 7ec0 ...T..A..w....~. │ │ │ +0000ddb0: 2480 c27e 2930 20c6 60f0 da08 46cc 718d $..~)0 .`...F.q. │ │ │ +0000ddc0: adaa 94d2 e09d 86c0 549e f2d1 9ccc a829 ........T......) │ │ │ +0000ddd0: 0456 b9c0 cdc4 a6b6 11f6 7b40 f55d 9402 .V........{@.].. │ │ │ +0000dde0: 6122 82a6 231a 8329 ad45 eb98 885e a4dc a"..#..).E...^.. │ │ │ +0000ddf0: ea5e 29fa 0380 c5f4 2a8a ae2f a6df ae06 .^).....*../.... │ │ │ +0000de00: e745 143d 7b76 3c1b 8cc6 c52c 8a0a 947a .E.={v<....,...z │ │ │ +0000de10: f68c cabd 999e de5c 1693 7914 c594 795c .......\..y...y\ │ │ │ +0000de20: dcbe 1d9d 4771 06e3 12be c607 f1db d383 ....Gq.......... │ │ │ +0000de30: 37bd abf8 edc9 41ff e8fd bbc3 fe9b 1e75 7.....A........u │ │ │ +0000de40: f127 07af fee8 1945 24a0 db1f c3ed 8faf .'.....E$....... │ │ │ +0000de50: fa5f 8e7a 44c1 9383 4f6f 7b7f e2d6 6f7f ._.zD...Oo{...o. │ │ │ +0000de60: ef5d 1ebc eb8d 0e5e 4b99 971f 5f7d 79ff .].....^K..._}y. │ │ │ +0000de70: e65d 1f57 a707 7feb 159c 79f8 a6e7 1d7c .].W......y....| │ │ │ +0000de80: a866 697c 871b c752 fa8f cffd a3fe b17c .fi|...R.......| │ │ │ +0000de90: eff7 a3f7 87ef 7ae7 07c7 bff5 7bc4 c6fc ......z.....{... │ │ │ +0000dea0: e10f 3d52 2d1e 3371 099e 1b1c bca4 0c98 ..=R-.3q........ │ │ │ +0000deb0: b995 1791 8872 f43d 1fdf 1df4 e92a 4bf9 .....r.=.....*K. │ │ │ +0000dec0: 7674 77f0 0f7a 5ba8 d9a7 d7bf 7fec 1f1e vtw..z[......... │ │ │ +0000ded0: f72e f0cc 67c9 fbd2 ffdc 7bee e9cb 2fbf ....g.....{.../. │ │ │ +0000dee0: bcc4 77df 7f3a ec91 a8f3 878f 02be a3e3 ..w..:.......... │ │ │ +0000def0: 3e2a 4f74 06f1 88a0 9f89 d0bf c636 b6d1 >*Ot.........6.. │ │ │ +0000df00: 71f1 8f37 a3d3 797c c2fc 6363 139f 5029 q..7..y|..cc..P) │ │ │ +0000df10: 328f 4c9c 7a15 0fa2 5825 596e b0cd 5191 2.L.z...X%Yn..Q. │ │ │ +0000df20: fd97 a4ca c799 d549 42c6 44ea 730f 473f .......IB.D.s.G? │ │ │ +0000df30: 8606 549a 2eb0 e13b cd73 9fc5 d7f3 c16c ..T....;.s.....l │ │ │ +0000df40: 5e36 52e5 65cf 9e31 9f96 8df9 6bfc e1e5 ^6R.e..1....k... │ │ │ +0000df50: e171 ffcb e12f 57d7 d1b3 fff9 7cf4 fce5 .q.../W.....|... │ │ │ +0000df60: 707a 523c d7bf 2471 fff3 d1db e7ea 174d pzR<..$q.......M │ │ │ +0000df70: cf94 c5df 4e27 f3eb 5f03 fceb 5f63 85f7 ....N'.._..._c.. │ │ │ +0000df80: 4d6f 26c3 d1e4 fcd5 f4f6 5736 1854 3873 Mo&.......W6.T8s │ │ │ +0000df90: e388 0f99 735e 4f2f f1f0 7544 0679 3c5c ....s^O/..uD.y<\ │ │ │ +0000dfa0: d435 8a5e 0c66 b3e9 b7df 8ad1 f9c5 3cce .5.^.f........<. │ │ │ +0000dfb0: e261 7116 b2fe 6f34 9c5f 102d 3887 4569 .aq...o4._.-8.Ei │ │ │ +0000dfc0: 7233 1e87 cb9b cb77 b3c1 d5c5 e8f4 f360 r3.....w.......` │ │ │ +0000dfd0: 36b8 2ce6 c5ec 9a64 5c6e 5ecf 6704 e5c3 6.,....d\n^.g... │ │ │ +0000dfe0: e872 3497 be9e b3a3 1722 9cdf a3eb c1d7 .r4......"...... │ │ │ +0000dff0: 22aa 7d43 05d7 5fe1 2108 c777 9680 5971 ".}C.._.!..w..Yq │ │ │ +0000e000: 3d9f ce8a c51d 16ec efd1 f0e6 2a9e df5d =...........*..] │ │ │ +0000e010: 15f1 0bc0 e35f c5bf 29ff 8ac4 e96c 30be ....._..)....l0. │ │ │ +0000e020: a61b 27b3 9beb 8b2f a8e0 4b54 2c1e e105 ..'..../..KT,... │ │ │ +0000e030: d57b 1f8a b3ea adf9 eca6 bc73 887a 73e6 .{.........s.zs. │ │ │ +0000e040: 5ff4 4ec9 7b33 b8be f874 7676 5dcc e5ce _.N.{3...tvv]... │ │ │ +0000e050: 3297 de31 b893 cc24 9e6c fb72 e5d6 da87 2..1...$.l.r.... │ │ │ +0000e060: 2553 08bf 01b2 0a65 7456 d08d 2a29 4889 %S.....etV..*)H. │ │ │ +0000e070: 01e0 d9f9 c9f8 2614 a38b f359 514c 1657 ......&....YQL.W │ │ │ +0000e080: b362 58be 60f9 dc2b 7eee a4fa dcc9 ca73 .bX.`..+~......s │ │ │ +0000e090: 27b5 cfbd c553 57d4 d0f3 a3d1 7fca 07f9 '....SW......... │ │ │ +0000e0a0: 1afc b951 fcf3 fd2d 150b c9af 0673 e283 ...Q...-.....s.. │ │ │ +0000e0b0: c91a d143 2eb1 cbdd 87e2 6b31 965b 1bb9 ...C......k1.[.. │ │ │ +0000e0c0: 34c0 e3d7 95e5 8f98 0d97 142b 8959 f391 4..........+.Y.. │ │ │ +0000e0d0: 3572 a23f a117 2581 1599 ed6e ef26 d1a4 5r.?..%....n.&.. │ │ │ +0000e0e0: 20dd 3cbf 8826 a4f9 cfe7 5c62 f90f 5d06 .<..&....\b..]. │ │ │ +0000e0f0: d7e2 fae6 e4fa 6a0c 0378 12eb d572 2883 ......j..x...r(. │ │ │ +0000e100: 853c 41b2 2c88 fc09 291d ca41 0546 7171 ..(.].? │ │ │ +0000e390: a58c 21dd 22b5 4abf ce89 0fb8 9dd7 4625 ..!.".J.......F% │ │ │ +0000e3a0: eb6f 281f da49 9f05 f2ca e084 ee43 b8bf .o(..I.......C.. │ │ │ +0000e3b0: e162 0b27 4905 96d5 5d88 16a4 7443 b476 .b.'I...]...tC.v │ │ │ +0000e3c0: a278 7146 c30a 1ea3 2f07 1967 a3c9 10d9 .xqF..../..g.... │ │ │ +0000e3d0: f172 1cc2 cdc4 7920 2cbd 407e 8385 86c5 .r....y ,.@~.... │ │ │ +0000e3e0: f529 d1bc 98c5 8b57 c970 3f89 ff89 d7bd .).....W.p?..... │ │ │ +0000e3f0: a2c1 f3bf 423f 8aeb 8f5c 0f9e 2a60 56a0 ....B?...\..*`V. │ │ │ +0000e400: 1ee8 52f8 1dfa 835f f9b5 98cd a742 4e1a ..R...._.....BN. │ │ │ +0000e410: 542f decf 52b9 8454 5e31 e617 afa7 37b3 T/..R..T^1....7. │ │ │ +0000e420: 1115 82d9 b391 fbfc d574 3c84 4e91 fe4a .........t<.N..J │ │ │ +0000e430: 6c35 3440 2cda 2c89 2b9f 14fd 1bb3 d6ab l54@,.,.+....... │ │ │ +0000e440: 42a9 fc5c 4521 831d aac7 80e4 a296 0fcd B..\E!.......... │ │ │ +0000e450: 3a1f 5679 bad2 6b84 6c08 ee87 6272 4e1c :.Vy..k.l...brN. │ │ │ +0000e460: b13a e81a 4ba6 0c0a e54e 10de cd27 3356 .:..K....N...'3V │ │ │ +0000e470: 58d7 ff9e cd97 e21e 4a09 b3ad bea0 7a7f X.......J.....z. │ │ │ +0000e480: a938 561e c868 5c47 4a64 55c1 7c1c dc86 .8V..h\GJdU.|... │ │ │ +0000e490: 0fae e99c aa6a 2124 5175 fa62 e33b 20e3 .....j!$Qu.b.; . │ │ │ +0000e4a0: 25f1 ccf2 ddf4 def0 f01e 9f02 acd5 ea20 %.............. │ │ │ +0000e4b0: 2b5a cd02 39d6 7206 b79b 6a70 e3f7 1209 +Z..9.r...jp.... │ │ │ +0000e4c0: 504a e3ca 13e5 50b8 a6e2 cb87 2a9f 5d96 PJ....P.....*.]. │ │ │ +0000e4d0: e17e 449e 96a9 0bb5 fed8 c28a bbab 7406 .~D...........t. │ │ │ +0000e4e0: e13d 5f48 d2ef 365f baf6 a540 abcb e970 .=_H..6_...@...p │ │ │ +0000e4f0: fde1 807b 95b7 2aef de78 33c9 2e31 7c31 ...{..*..x3..1|1 │ │ │ +0000e500: fb3a 1857 0826 30d6 6a0f 1052 a58d b7ac .:.W.&0.j..R.... │ │ │ +0000e510: 955c d4f0 b632 b25a 272b be71 cbe4 da84 .\...2.Z'+.q.... │ │ │ +0000e520: 7fb3 0015 0c59 f95b 79c7 eaf0 40af 4be1 .....Y.[y...@.K. │ │ │ +0000e530: 25cf 9be1 ae09 2315 2e8a 794a be18 cf4b %.....#...yJ...K │ │ │ +0000e540: 6b86 7505 a6be 4a75 0bd6 b9ef d1f3 ed8f k.u...Ju........ │ │ │ +0000e550: b259 7b51 0c86 15c9 5f6a c2aa d61f 2db2 .Y{Q...._j....-. │ │ │ +0000e560: c9a0 1c8c c655 56c0 7585 707b bc60 74b5 .....UV.u.p{.`t. │ │ │ +0000e570: f2fc e8aa f2f8 8be1 5dcc 05e4 33a5 567b ........]...3.V{ │ │ │ +0000e580: 31bc 8db9 a07c 6d91 3d98 9c8f 8b78 8861 1....|m.=....x.a │ │ │ +0000e590: 0829 d5e1 9da4 d319 d599 2e28 7f30 1f4c .).........(.0.L │ │ │ +0000e5a0: d816 cc93 8515 c88f 4ab7 54df b5c9 9718 ........J.T..... │ │ │ +0000e5b0: c562 bc28 5f9a 4de7 b858 4e1c 24a5 955c .b.(_.M..XN.$..\ │ │ │ +0000e5c0: 9d65 85cd 5099 62d5 6cf2 0463 7967 3964 .e..P.b.l..cyg9d │ │ │ +0000e5d0: ee36 acb7 2027 d91a 12f0 b8fa 154d d425 .6.. '.......M.% │ │ │ +0000e5e0: b6c3 b1d9 958f 2177 614a 423b 57fa 7fe8 ......!waJB;W... │ │ │ +0000e5f0: c94a e185 b6c5 eba9 05aa 45f5 e2ee 4eb2 .J........E...N. │ │ │ +0000e600: 0570 49f5 7e05 6889 9d65 4cbe 83df d522 .pI.~.h..eL...." │ │ │ +0000e610: fc29 74fc 6cad 2d18 9869 340a 16f0 e650 .)t.l.-..i4....P │ │ │ +0000e620: e347 9b79 edfd c1e2 e12f d4f6 aef9 ba5c .G.y...../.....\ │ │ │ +0000e630: afbc 6065 c2a9 21be 2945 7d31 d0ad 887a ..`e..!.)E}1...z │ │ │ +0000e640: 1042 9843 eb42 7dbb 76ab 22a0 2b4f ad48 .B.C.B}.v.".+O.H │ │ │ +0000e650: f2ed ea9d ca33 6be3 f8ef 7185 f2fc 76f9 .....3k...q...v. │ │ │ +0000e660: fc52 1fed 1e12 2ec7 e5db 6ab4 27b6 1fa3 .R........j.'... │ │ │ +0000e670: c2fa 34c4 cfa8 d2e5 6878 35a5 8ea4 6a87 ..4.....hx5...j. │ │ │ +0000e680: dda9 8a6a bcad 5edc 25d5 3b95 0bfa 7d2b ...j..^.%.;...}+ │ │ │ +0000e690: 7625 f345 4405 efaa d7f7 6298 5f8c 663f v%.ED.....b._.f? │ │ │ +0000e6a0: 0b85 66ed 12b0 9812 8be4 de55 73ef 45b4 ..f........Us.E. │ │ │ +0000e6b0: 9844 ac02 12d9 392c 8a21 0d2a 6a9b f2ce .D....9,.!.*j... │ │ │ +0000e6c0: d4b7 e3ad d952 5e6f 29af b794 575b caab .....R^o)...W[.. │ │ │ +0000e6d0: 2de5 932d e5ab f90a 74a1 2f12 9865 4390 -..-....t./..eC. │ │ │ +0000e6e0: d255 2ba6 97aa f0a1 1496 0757 1ed1 2b8f .U+........W..+. │ │ │ +0000e6f0: e8db 8daf 1057 24d5 47f0 5a7c a8e4 427a .....W$.G.Z|..Bz │ │ │ +0000e700: 2a59 7947 b2f9 5913 1399 abef a0ef e0cb *YyG..Y......... │ │ │ +0000e710: 9577 9895 7798 ca3b 56da 9006 d7f4 7e7c .w..w..;V.....~| │ │ │ +0000e720: 310c 7a58 5c4a 4ce5 7bf1 3cde 787a 3363 1.zX\JL.{.<.xz3c │ │ │ +0000e730: ddb9 6254 a51b 9c13 662d 61d9 4daa 3c1b ..bT....f-a.M.<. │ │ │ +0000e740: 4f20 9734 6416 ae5d b92c e7fe 9e63 5678 O .4d..].,...cVx │ │ │ +0000e750: 75ea 1253 960b 1b8b 3ec3 7399 2b19 a5f1 u..S....>.s.+... │ │ │ +0000e760: c7df e755 d9cf 746f 7a1e 61db c0fb e16c ...U..toz.a....l │ │ │ +0000e770: f02d 4ee3 77b3 d190 4630 d162 7d5a c52a .-N.w...F0.b}Z.* │ │ │ +0000e780: 6c6c 90ed 5337 e536 869b 72d7 02ff 3893 ll..S7.6..r...8. │ │ │ +0000e790: e44a 123e dc95 c9e1 2e49 165b 145e 547b .J.>.....I.[.^T{ │ │ │ +0000e7a0: 3be9 ea40 b159 3109 1d9f e06b 7e87 d932 ;..@.Y1....k~..2 │ │ │ +0000e7b0: 1e12 c7c4 452c 38db ee9e b7e0 a931 2041 ....E,8......1 A │ │ │ +0000e7c0: 901c 1c1c 681f 5149 a310 07ad 0b34 0ab4 ....h.QI.....4.. │ │ │ +0000e7d0: e140 4259 1710 b16b b02c 89cb b403 8842 .@BY...k.,.....B │ │ │ +0000e7e0: a4af bd5a ad25 b785 c257 654c b2ee 215c ...Z.%...WeL..!\ │ │ │ +0000e7f0: c8a2 ed4a ab86 5895 b1c4 b0ec 8476 0848 ...J..X......v.H │ │ │ +0000e800: 4a9d d50d 1ab9 b48b 88ca d6eb 0022 8950 J............".P │ │ │ +0000e810: 1b4b c45a df11 4416 219b 9946 cd7a b5de .K.Z..D.!..F.z.. │ │ │ +0000e820: 3718 7089 1461 6f6d 1c22 9976 1869 88ff 7.p..aom.".v.i.. │ │ │ +0000e830: 199b 66f9 ee07 9096 0843 fccc 8e23 65ed ..f......C...#e. │ │ │ +0000e840: 9234 aa5d 7eb0 f5d9 524a 1aed 2b7e 88a6 .4.]~...RJ..+~.. │ │ │ +0000e850: 56dc a4c3 d77f 6a3b 8e14 0885 5f55 a791 V.....j;...._U.. │ │ │ +0000e860: 3ad1 52dc faa6 51a7 d00f 420a 5fc4 7071 :.R...Q...B._.pq │ │ │ +0000e870: e3f3 1273 d05b a612 2738 e5fb 3b42 59b6 ...s.[..'8..;BY. │ │ │ +0000e880: db2b 20e8 1c7a 5447 bd43 66ba dc7f 0584 .+ ..zTG.Cf..... │ │ │ +0000e890: 485d eaba 8cb4 a4a9 f5ec 12a6 cb48 53b1 H]...........HS. │ │ │ +0000e8a0: 5e9c eb7c ebbb d0fa 6e5b eb77 442f 58a6 ^..|....n[.wD/X. │ │ │ +0000e8b0: 2a87 bb17 ea06 ec36 0ad8 ebfd 3f74 45ff *......6....?tE. │ │ │ +0000e8c0: 8671 3787 e5b5 9dee 7d03 421e 8fab 4edb .q7.....}.B...N. │ │ │ +0000e8d0: b301 a143 a03b 9d76 5a1f 0842 38b4 b2ce ...C.;.vZ..B8... │ │ │ +0000e8e0: 7719 291c ba73 40ee 8c90 b6eb 2eec a134 w.)..s@........4 │ │ │ +0000e8f0: 5632 c647 003f ed9f 10f2 c5cc 179c d82b V2.G.?.........+ │ │ │ +0000e900: f704 7443 082e de75 a4b0 1ff7 8932 d9ae ..tC...u.....2.. │ │ │ +0000e910: 160b 081d 02af e96e db0a 8250 7443 977b .......n...PtC.{ │ │ │ +0000e920: 8612 e1d3 d362 659f c6e9 7ed1 51bb a27f .....be...~.Q... │ │ │ +0000e930: 59ef a641 ffda ceeb 063e ebdb 717d abbd Y..A.....>..q}.. │ │ │ +0000e940: 84b4 e428 3c9d 9e09 f109 7adf 34b8 e7d6 ...(<.....z.4... │ │ │ +0000e950: 4f4d e238 9a2e 68ec 9e94 c449 7071 b8a7 OM.8..h....Ipq.. │ │ │ +0000e960: dd19 e8b9 f53e 0e21 c930 6a47 d8a0 2ef7 .....>.!.0jG.... │ │ │ +0000e970: 1c82 b0e4 e70e eb06 27d6 22a7 89e9 3a52 ........'."...:R │ │ │ +0000e980: 046a e2b0 a9dd b6c5 04a1 c4c5 ecf4 5c58 .j............\X │ │ │ +0000e990: 40e8 b92f 4b3b dd33 0842 91a8 a734 2e2b @../K;.3.B...4.+ │ │ │ +0000e9a0: 7501 e6c5 9a8e 92fa 701a a3e7 d5ae d19d u.......p....... │ │ │ +0000e9b0: 093f a40b aa48 dbf5 e82c f38a 708c 48c6 .?...H...,..p.H. │ │ │ +0000e9c0: a0cf 1ca5 4a52 9dc5 3ecd 439a 72f7 e579 ....JR..>.C.r..y │ │ │ +0000e9d0: 21a2 4c75 ecb1 4091 d335 5c06 6796 d224 !.Lu..@..5\.g..$ │ │ │ +0000e9e0: 42b4 4def 7c64 2c3d 6729 3554 4ea7 9121 B.M.|d,=g)5TN..! │ │ │ +0000e9f0: c6f5 cab2 e1e9 13c4 acd2 b183 5b2b 2142 ............[+!B │ │ │ +0000ea00: a47c 0782 a022 8425 c414 f5b7 26a4 a08b .|...".%....&... │ │ │ +0000ea10: 9614 f4b0 a83f a2a2 3aa1 03b5 b64f e1c5 .....?..:....O.. │ │ │ +0000ea20: 13f5 a7fc 9cea ef11 3d0e 74c8 2347 a615 ........=.t.#G.. │ │ │ +0000ea30: 618f e086 c5db 3472 96ca 194c d8d2 7b88 a.....4r...L..{. │ │ │ +0000ea40: ee8e e800 7a38 122e d083 7e53 aad8 9874 ....z8....~S...t │ │ │ +0000ea50: 199c 89b5 1540 ea1e 3a95 6448 854c 9877 .....@..:.dH.L.w │ │ │ +0000ea60: 3646 c8a1 53c9 67b6 f11c c9c8 a79a f7c4 6F..S.g......... │ │ │ +0000ea70: 481a c845 e368 dccf 3b58 bb8c 5db3 325a H..E.h..;X..].2Z │ │ │ +0000ea80: 47b5 f0a8 9d65 2647 9847 30bd 0803 22f0 G....e&G.G0...". │ │ │ +0000ea90: 39b9 3628 97b1 9750 d4ae 8b6d e648 0421 9.6(...P...m.H.! │ │ │ +0000eaa0: 7a24 b2cc 72d4 4686 6a91 58f6 e58a fc05 z$..r.F.j.X..... │ │ │ +0000eab0: 4b76 10bd e715 0eaf 728e cfe7 395c a362 Kv......r...9\.b │ │ │ +0000eac0: d4b0 ff20 4006 8a2b 8167 6cf4 b359 e43b ... @..+.gl..Y.; │ │ │ +0000ead0: 580b a841 4207 8fea 50b7 5087 9e38 4629 X..AB...P.P..8F) │ │ │ +0000eae0: 8e9f 8936 81e5 c56d 6412 c9e7 f276 bf30 ...6...md....v.0 │ │ │ +0000eaf0: 72cd ee05 8c0d fb9e 054a ec97 f288 4409 r........J....D. │ │ │ +0000eb00: 65a8 ed7e 51fd 9a47 9b06 b4d4 f7a2 4b42 e..~Q..G......KB │ │ │ +0000eb10: 504a 6fb2 aea2 cd88 9f95 660f c45e 7b0e PJo.......f..^{. │ │ │ +0000eb20: 4fea 8dee 245a 4299 da80 16dd bdda 2f04 O...$ZB......./. │ │ │ +0000eb30: 65c3 28ad f446 e8cc 4da5 f782 de46 e74e e.(..F..M....F.N │ │ │ +0000eb40: 468b ed20 6ac7 9e9d 6152 604d cabb 546a F.. j...aR`M..Tj │ │ │ +0000eb50: 8128 7530 c1e8 dae4 4e4c 8e6e d21c 3d3f .(u0....NL.n..=? │ │ │ +0000eb60: 1986 f0dd e7ad 9314 3ef2 cbb4 a334 b76c ........>....4.l │ │ │ +0000eb70: be61 af85 7724 8d56 b3f9 66d1 873a d2cb .a..w$.V..f..:.. │ │ │ +0000eb80: d025 2eeb 24cd 0d87 36f6 09f1 3382 f0c1 .%..$...6...3... │ │ │ +0000eb90: db39 5688 73d3 55dd 9194 6861 fae6 9dd4 .9V.s.U...ha.... │ │ │ +0000eba0: 1d9a 6909 6b89 2d5b 0c60 e26d 914b 9a18 ..i.k.-[.`.m.K.. │ │ │ +0000ebb0: c5d7 84e0 d64e 7124 3d19 089b bad0 254d .....Nq$=.....%M │ │ │ +0000ebc0: 1071 0b3c d6be 00e6 5986 0860 84b9 1b47 .q.<....Y..`...G │ │ │ +0000ebd0: 432c c3e1 8b5d 7b9a e05e 17b3 cf53 fab3 C,...]{..^...S.. │ │ │ +0000ebe0: 16ea 2a45 cc42 3273 6c2e 29c7 306c d190 ..*E.B2sl.).0l.. │ │ │ +0000ebf0: d846 731d 86d7 88cc e318 aaee 1ac4 54b6 .Fs...........T. │ │ │ +0000ec00: 3a12 4483 697c a4ca 08d4 3c0b 69a8 421a :.D.i|....<.i.B. │ │ │ +0000ec10: ae99 faba 3d93 785b 5530 8be2 3c63 b4cc ....=.x[U0.. │ │ │ +0000ed40: 3bcf c635 a7d5 eb74 915a 62c2 b48b d5d3 ;..5...t.Zb..... │ │ │ +0000ed50: d5f3 de12 d086 e0f3 3e7e 3e1b 1852 4c0f ........>~>..RL. │ │ │ +0000ed60: cb29 9f70 dfb5 dc5a f041 b321 431c 19db .).p...Z.A.!C... │ │ │ +0000ed70: 942d 1174 2143 2646 d3a9 1ce5 33ba 8bd0 .-.t!C&F....3... │ │ │ +0000ed80: 31c6 b41e b312 9091 34c8 8ae5 f95a 501f 1.......4....ZP. │ │ │ +0000ed90: b3d0 b8df 32f4 0de4 7ea1 b8c2 9e69 49d3 ....2...~....iI. │ │ │ +0000eda0: a43c 1556 9e63 9372 94fa 8ed5 c02e 11ca .<.V.c.r........ │ │ │ +0000edb0: ba5c 14ce 342f 10db 86e3 7e2c 28bb 3841 .\..4/....~,(.8A │ │ │ +0000edc0: c3a7 d6e4 5478 9966 15bc a15c d728 eb56 ....Tx.f...\.(.V │ │ │ +0000edd0: 1057 7962 bd46 3bce 0635 8dbc e480 b8dc .Wyb.F;..5...... │ │ │ +0000ede0: eb7b efba 67e3 7425 eb5d 6762 15b2 b54d .{..g.t%.]gb...M │ │ │ +0000edf0: 868d d1b9 a4bc 8dd2 7388 63be 86f5 0643 ........s.c....C │ │ │ +0000ee00: 08d6 782a 6ba5 b02a 6c62 e57e cab1 d5c9 ..x*k..*lb.~.... │ │ │ +0000ee10: 8a77 f2be 44ac 48c3 7d1b 1954 4e4b 397e .w..D.H.}..TNK9~ │ │ │ +0000ee20: 1f5d e3f0 499a ef69 bdeb 26f5 90ce b240 .]..I..i..&....@ │ │ │ +0000ee30: 9254 6c42 d87a 2c1d 0259 0636 092f 8722 .TlB.z,..Y.6./." │ │ │ +0000ee40: adad c1ba b4e8 0682 6b2f 7a2f 9849 3661 ........k/z/.I6a │ │ │ +0000ee50: 0719 0eaa 9e37 f6e7 928f 1102 3b33 700d .....7......;3p. │ │ │ +0000ee60: 5b80 3576 7769 ac2a 1e24 d2c0 91a3 ee92 [.5vwi.*.$...... │ │ │ +0000ee70: 9d40 6ca8 b80f e05d d28d 1bab b51d ab40 .@l....].......@ │ │ │ +0000ee80: 24ce a531 ba0d abfa c40a 4bc8 e1fe 5e2a $..1......K...^* │ │ │ +0000ee90: 4837 3849 2680 b1a7 45d2 3677 e2d4 c2f3 H78I&...E.6w.... │ │ │ +0000eea0: bcf5 199a 61e7 86b6 16e0 a179 110e ca03 ....a......y.... │ │ │ +0000eeb0: a6ef 1e3c 1d5b 0edc 9cf2 46bb aec1 5310 ...<.[....F...S. │ │ │ +0000eec0: 1244 8454 dc07 ee01 af51 d140 b04e eac9 .D.T.....Q.@.N.. │ │ │ +0000eed0: 30ff 6655 da39 7846 f6d4 1bbd 37ef 350a 0.fU.9xF....7.5. │ │ │ +0000eee0: 8ffa 7a34 aac1 01dd 0e52 0f0a 053b 9071 ..z4.....R...;.q │ │ │ +0000eef0: 0a2f e99e 6898 3434 aedb 7d1c a105 ea91 ./..h.44..}..... │ │ │ +0000ef00: 32b1 640c ea1c 3055 f7f4 5e1a 148b de7d 2.d...0U..^....} │ │ │ +0000ef10: 7caa 0578 daf2 a918 43e6 f19e 8ddb ac5a |..x....C......Z │ │ │ +0000ef20: b6ac f774 de4d c5c2 92eb 4972 a971 93b4 ...t.M....Ir.q.. │ │ │ +0000ef30: 73d4 4b83 4165 f738 80d1 023c 500d 7a6f s.K.Ae.8...... │ │ │ +0000f050: 18af 1a75 9e56 b334 6103 1be7 41b6 5429 ...u.V.4a...A.T) │ │ │ +0000f060: f011 3a0a 62eb 7bd6 9d9b 397d 4b12 4636 ..:.b.{...9}K.F6 │ │ │ +0000f070: 198d 5ac8 2aab feae f703 a971 ee36 cf43 ..Z.*......q.6.C │ │ │ +0000f080: 57a7 a9ff 0d2c 836b 97d3 7d8f b58c 9677 W....,.k..}....w │ │ │ +0000f090: 30fc 2f2a 80e9 638b 2a55 7f6f f16e 29a6 0./*..c.*U.o.n). │ │ │ +0000f0a0: 4c14 faca 2874 538b 5a49 9b6d a9d5 728f L...(tS.ZI.m..r. │ │ │ +0000f0b0: 7513 c60e abe7 5c71 9f51 b3a3 9ab3 1e71 u.....\q.Q.....q │ │ │ +0000f0c0: c382 2ce6 7b1d dc00 db96 3088 5b67 ac87 ..,.{.....0.[g.. │ │ │ +0000f0d0: e310 552b 18b0 6313 db78 b043 b325 3ab0 ..U+..c..x.C.%:. │ │ │ +0000f0e0: 0307 27ba cefa 46f8 a16e 8990 6436 9309 ..'...F..n..d6.. │ │ │ +0000f0f0: 8f2d 4c29 db30 7f1e 0a56 5ace 41aa e96f .-L).0...VZ.A..o │ │ │ +0000f100: f577 9d78 677c 7806 bdb3 f473 096f 1280 .w.xg|x....s.o.. │ │ │ +0000f110: b8c3 298e e1a3 9b48 71f0 5473 3f88 03a8 ..)....Hq.Ts?... │ │ │ +0000f120: 0607 f2a8 8df1 5cb6 7d23 e963 ee0d 7232 ......\.}#.c..r2 │ │ │ +0000f130: d4d2 9ab7 05d3 d82f a438 e7eb a522 7c7f ......./.8..."|. │ │ │ +0000f140: cb0a 7c73 fb34 eaba 3d67 c346 8c4c 36e5 ..|s.4..=g.F.L6. │ │ │ +0000f150: e2e8 32f6 9688 cbc5 6cbf c315 0d43 56b2 ..2.....l....CV. │ │ │ +0000f160: 3d86 a1f2 ce30 d926 b348 bb06 195e 0b52 =....0.&.H...^.R │ │ │ +0000f170: d9d9 93c8 4e1e dd35 8886 4f14 cba6 a25c ....N..5..O....\ │ │ │ +0000f180: 1a9e a1fa fd0e a734 b133 a762 db93 95ae .......4.3.b.... │ │ │ +0000f190: 8c5f b3ed 7116 82f7 90c0 5128 ef25 410a ._..q.....Q(.%A. │ │ │ +0000f1a0: 6d62 c2b5 8dad 2123 21d3 9262 82d0 e4fb mb....!#!..b.... │ │ │ +0000f1b0: 9d07 69bf 829e b789 91e9 cfe7 dd50 21f6 ..i..........P!. │ │ │ +0000f1c0: 7b49 b61d 2663 a5a2 213f 1142 f87d ccfe {I..&c..!?.B.}.. │ │ │ +0000f1d0: d62b c69a 8637 d872 7554 ab13 b6fb 8336 .+...7.ruT.....6 │ │ │ +0000f1e0: cc44 0418 a6b8 de67 4f62 fb2c a4d9 dd06 .D.....gOb.,.... │ │ │ +0000f1f0: b308 8799 d979 dcfa f10c e5fb 815a f1cf .....y.......Z.. │ │ │ +0000f200: e670 b087 78de e140 8ce5 bd6c 656a efe7 .p..x..@...lej.. │ │ │ +0000f210: ed96 80b3 db23 1bdc f434 18e0 ab06 2499 .....#...4....$. │ │ │ +0000f220: 291c 440e 2b0d 09fe 2a47 7f57 b0e2 902f ).D.+...*G.W.../ │ │ │ +0000f230: 76aa 6692 761a 6b56 c16a db5d b17b 3076 v.f.v.kV.j.].{0v │ │ │ +0000f240: 4cee f2b9 33c5 e9d3 c29e 57b0 9ba7 853d L...3.....W....= │ │ │ +0000f250: 4b18 b3d4 e189 f10c 8649 7c66 30e1 f4e9 K........I|f0... │ │ │ +0000f260: f10c 99e8 d829 6dfc d3c2 6e0d 6376 d896 .....)m...n.cv.. │ │ │ +0000f270: fed4 b0fb 5cb0 6712 66ef 4961 c7f8 08d8 ....\.g.f.Ia.... │ │ │ +0000f280: 533e 5ff9 c4b0 7bc6 8cbe 7f0b cf34 6c51 S>_...{......4lQ │ │ │ +0000f290: a9d4 fe82 f03f ebee 077c 162b af78 a0a4 .....?...|.+.x.. │ │ │ +0000f2a0: c200 48a9 2dee 071a b6a5 ea20 f3e9 0065 ..H.-...... ...e │ │ │ +0000f2b0: b101 900a 34ec a6f5 4130 055e a067 5716 ....4...A0.^.gW. │ │ │ +0000f2c0: c06a b980 8621 648e 686d 226d b048 9447 .j...!d.hm"m.H.G │ │ │ +0000f2d0: 9a4a 6845 4301 475c 01c7 8ade 1097 c0f3 .JhEC.G\........ │ │ │ +0000f2e0: 8387 794b 29e5 6bbb 6b11 e967 2fd1 b887 ..yK).k.k..g/... │ │ │ +0000f2f0: d35f 90d6 2e40 be7e 3409 7c00 5022 bb50 ._...@.~4.|.P".P │ │ │ +0000f300: 3f25 6a93 11ab 53cb fe7d f99a 94b7 06d5 ?%j...S..}...... │ │ │ +0000f310: 4911 6aac cf64 3ed6 164e 2ca8 9cb6 ecb0 I.j..d>..N,..... │ │ │ +0000f320: 41e5 a988 04dc 66a2 ce90 e144 8b0c 330d A.....f....D..3. │ │ │ +0000f330: 2c3f a754 25c5 1220 fc6a 41f6 7568 550c ,?.T%.. .jA.uhU. │ │ │ +0000f340: fc68 5ca5 3cce ec53 7e06 2ef0 c205 3408 .h\.<..S~.....4. │ │ │ +0000f350: 67ae 203e 662e d1b5 73aa 8f38 65be abb5 g. >f...s..8e... │ │ │ +0000f360: 03b2 58f3 818d a46e 1efb 1167 7c77 35b1 ..X....n...g|w5. │ │ │ +0000f370: 0df2 e2a4 65e0 5f90 5bc8 49fe b675 c436 ....e._.[.I..u.6 │ │ │ +0000f380: f443 aeea d483 e595 70c7 3304 9c66 d81f .C......p.3..f.. │ │ │ +0000f390: 9ef0 2806 8cca 2be5 587a 7360 1843 5607 ..(...+.Xzs`.CV. │ │ │ +0000f3a0: 552b b32d af90 efa8 9667 ffa1 1a73 65c4 U+.-.....g...se. │ │ │ +0000f3b0: f780 0f1f 149a 970e a89a f061 9990 5c60 ...........a..\` │ │ │ +0000f3c0: e13f 7194 aa5d 7367 ad56 2780 25eb 5a51 .?q..]sg.V'.%.ZQ │ │ │ +0000f3d0: 89e6 02bc fe10 5466 0f0c c2d4 36a8 5d63 ......Tf....6.]c │ │ │ +0000f3e0: 12c3 ce08 3596 7148 7942 09c2 f123 9804 ....5.qHyB...#.. │ │ │ +0000f3f0: 6e2b 55ae 7917 0998 a5e3 4c92 13c5 4d1c n+U.y.....L...M. │ │ │ +0000f400: c06e ef15 7f9e a2ac b799 ea68 0d6f 9a36 .n.........h.o.6 │ │ │ +0000f410: 0f12 4944 87ab 9514 0a85 1a21 2309 84ef ..ID.......!#... │ │ │ +0000f420: 39c6 0d57 3a60 72c3 2e79 4074 2cf6 a93c 9..W:`r..y@t,..< │ │ │ +0000f430: e772 e8a9 e0e7 521b c33e 74b5 4d22 62b4 .r....R..>t.M"b. │ │ │ +0000f440: 0656 01f7 afaa db60 9bd5 1a25 cbb4 01cf .V.....`...%.... │ │ │ +0000f450: 06fb eeb8 d859 2978 3aa2 1e90 4360 b202 .....Y)x:...C`.. │ │ │ +0000f460: 6541 f78b fe40 eeeb 5d4b 9eed 8a3c d939 eA...@..]K...<.9 │ │ │ +0000f470: 7cfc 897a 6db2 9fc8 d68a 14b8 89da 02c3 |..zm........... │ │ │ +0000f480: 0e4d 6325 d893 da50 8a5e 3c4d a39c cc29 .Mc%...P.^.C.v9.n....v │ │ │ +0000f4a0: 396f 6663 8b1f a982 7a23 44b9 63f5 86ae 9ofc....z#D.c... │ │ │ +0000f4b0: 04b6 a54a 615b 52dd 3d49 20a9 4185 9180 ...Ja[R.=I .A... │ │ │ +0000f4c0: ceeb bd52 7745 cd09 c82c 866c e9a4 cb5d ...RwE...,.l...] │ │ │ +0000f4d0: 6140 489d a032 9dee 08d3 4830 4629 6908 a@H..2....H0F)i. │ │ │ +0000f4e0: 32f9 720c 10b3 4861 6800 9148 1536 9290 2.r...Hah..H.6.. │ │ │ +0000f4f0: c8e0 ec1b 8608 9645 28dd ee92 ecd1 6df1 .......E(.....m. │ │ │ +0000f500: da3e 2665 2f86 c2f1 e823 48da 13ec 9a83 .>&e/....#H..... │ │ │ +0000f510: 737c cfdb 3a15 8f86 f205 a797 f24c 6323 s|..:........Lc# │ │ │ +0000f520: 1a7b 614c 0915 a710 2926 f144 00c3 3d96 .{aL....)&.D..=. │ │ │ +0000f530: 424f 4363 3595 3ade 2caa a146 a143 205f BOCc5.:.,..F.C _ │ │ │ +0000f540: 2008 7447 06b9 2302 6590 aba6 f7a5 ecb4 .tG..#.e....... │ │ │ +0000f550: 7430 9ab4 840c cada 820e 16b3 6aa5 302d t0..........j.0- │ │ │ +0000f560: d41b f480 bbc7 934d 4be8 b54e 84d0 2634 .......MK..N..&4 │ │ │ +0000f570: 6f30 2538 c560 d6a4 accc b5d6 9cd6 56e0 o0%8.`........V. │ │ │ +0000f580: a773 66fa 00d6 b441 1b44 a962 4983 0646 .sf....A.D.bI..F │ │ │ +0000f590: ef92 b349 03fd 8049 0085 fd52 6040 8cc1 ...I...I...R`@.. │ │ │ +0000f5a0: e0b5 118c 98e3 1a5b 5529 a5c1 3b0d 81a9 .......[U)..;... │ │ │ +0000f5b0: 3ce5 a339 9951 5308 ac72 819b 894d 6d23 <..9.QS..r...Mm# │ │ │ +0000f5c0: ecf7 80ea bb28 05c2 4404 4d47 3406 535a .....(..D.MG4.SZ │ │ │ +0000f5d0: 8bd6 3111 bd48 b9d5 bd52 f407 008b e955 ..1..H...R.....U │ │ │ +0000f5e0: 145d 5f4c bf5d 0dce 8b28 7af6 ec78 3618 .]_L.]...(z..x6. │ │ │ +0000f5f0: 8d8b 5914 1528 f5ec 1995 7b33 3dbd b92c ..Y..(....{3=.., │ │ │ +0000f600: 26f3 288a 29f3 b8b8 7d3b 3a8f e20c c625 &.(.)...};:....% │ │ │ +0000f610: 7c8d 0fe2 b7a7 076f 7a57 f1db 9383 fed1 |......ozW...... │ │ │ +0000f620: fb77 87fd 373d eae2 4f0e 5efd d133 8a48 .w..7=..O.^..3.H │ │ │ +0000f630: 40b7 3f86 db1f 5ff5 bf1c f588 8227 079f @.?..._......'.. │ │ │ +0000f640: def6 fec4 addf fede bb3c 78d7 1b1d bc96 ..........N...+ │ │ │ +0000f660: 38f3 f04d cf3b f850 cdd2 f80e 378e a5f4 8..M.;.P....7... │ │ │ +0000f670: 1f9f fb47 fd63 f9de ef47 ef0f dff5 ce0f ...G.c...G...... │ │ │ +0000f680: 8e7f ebf7 888d f9c3 1f7a a45a 3c66 e212 .........z.Z │ │ │ +0000f6a0: be3b e8d3 5596 f2ed e8ee e01f f4b6 50b3 .;..U.........P. │ │ │ +0000f6b0: 4faf 7fff d83f 3cee 5de0 99cf 92f7 a5ff O....?<.]....... │ │ │ +0000f6c0: b9f7 dcd3 975f 7e79 89ef beff 74d8 2351 ....._~y....t.#Q │ │ │ +0000f6d0: e70f 1f05 7c47 c77d 549e e80c e255 097c ....|G.}T....U.| │ │ │ +0000f6e0: 735d cc86 a3d3 79fc 826e 3cbf 984e ff8c s]....y..n<..N.. │ │ │ +0000f6f0: ff9c 4cbf 4dbe 9797 7f8d ced0 009f de46 ..L.M..........F │ │ │ +0000f700: ff0f 790f 58d3 9dd9 0300 ..y.X..... │ │ ├── ./usr/share/doc/hol88-doc/Manual/Covers/titlepages.dvi.gz │ │ │ ├── titlepages.dvi │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ 00000000: f702 0183 92c0 1c3b 0000 0000 03e8 1b20 .......;....... │ │ │ │ -00000010: 5465 5820 6f75 7470 7574 2032 3032 352e TeX output 2025. │ │ │ │ -00000020: 3034 2e32 353a 3139 3530 8b00 0000 0100 04.25:1950...... │ │ │ │ +00000010: 5465 5820 6f75 7470 7574 2032 3032 362e TeX output 2026. │ │ │ │ +00000020: 3033 2e30 313a 3036 3538 8b00 0000 0100 03.01:0658...... │ │ │ │ 00000030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000050: 0000 00ff ffff ff8d ef1a 6865 6164 6572 ..........header │ │ │ │ 00000060: 3d6c 3362 6163 6b65 6e64 2d64 7669 7073 =l3backend-dvips │ │ │ │ 00000070: 2e70 726f 8ea0 02ba 5d55 8da0 fd43 68b8 .pro....]U...Ch. │ │ │ │ 00000080: a002 7f4b 858d a0fe 6f7f 8e8d 8d91 406b ...K....o.....@k │ │ │ │ 00000090: 0fa4 8b90 a4ef 4d70 733a 3a5b 6265 6769 ......Mps::[begi │ │ ├── ./usr/share/doc/hol88-doc/Manual/Covers/titlepages.ps.gz │ │ │┄ Command `'ps2ascii {}'` failed with exit code 1. Standard output: │ │ │┄ GPL Ghostscript 10.05.1: Unrecoverable error, exit code 1 │ │ │ @@ -16,4273 +16,4273 @@ │ │ │ 000000f0: a80f 55d7 6930 9f89 a4bc 4993 1228 5cdd ..U.i0....I..(\. │ │ │ 00000100: de7f c00f cfb5 eaee fc4c e4c3 e817 ecc2 .........L...... │ │ │ 00000110: 3f82 8a4f 4978 95ce b0aa 60ef aebf 7dbe ?..OIx....`...}. │ │ │ 00000120: 1bfe 2846 d8f1 39df 7b79 79e9 e56a 9862 ..(F..9.{yy..j.b │ │ │ 00000130: 257a 413a dbd7 38d8 c44f c22f 5122 b4f4 %zA:..8..O./Q".. │ │ │ 00000140: ac11 6b9c 3b3f f767 a214 3974 1566 d17f ..k.;?.g..9t.f.. │ │ │ 00000150: 9eb8 aeae 19a6 f33c 8086 1cc5 9cce cb6c .......<.......l │ │ │ -00000160: 4e32 3dee b947 bdfe f1b9 7776 8c2c 5f8a N2=..G....wv.,_. │ │ │ -00000170: 4994 dce5 6930 1425 0854 2c7b 599e e290 I...i0.%.T,{Y... │ │ │ -00000180: d9bb ef98 034d afa3 a0e4 87ae cb43 2c84 .....M.......C,. │ │ │ -00000190: 62cc 0d70 844d 9d81 04d8 1afe 3997 7214 b..p.M......9.r. │ │ │ -000001a0: 2521 a2ac 07ce 508a 6530 85c2 831c b2c1 %!....P.e0...... │ │ │ -000001b0: fad2 b990 e13c 83e7 d77b 59e6 7e52 c430 .....<...{Y.~R.0 │ │ │ -000001c0: 4550 1d15 71c1 c77e 5c08 3e70 1605 c88c EP..q..~\.>p.... │ │ │ -000001d0: 7b1e 3fed f3d9 3c06 c894 201f 7ac7 0062 {.?...<... .z..b │ │ │ -000001e0: 0a14 8348 b278 5e9c b992 da51 df1f 4167 ...H.x^....Q..Ag │ │ │ -000001f0: a244 2235 f9e8 720b c7e3 07de 5a1e 78dc .D"5..r.....Z.x. │ │ │ -00000200: 5b47 6381 fdb8 0c86 f714 a449 e097 00c3 [Gc........I.... │ │ │ -00000210: ceee 4591 c673 d41c 18e6 0221 df5a a044 ..E..s.....!.Z.D │ │ │ -00000220: 4c78 8153 c4a9 0f66 f560 a342 4bc4 5603 Lx.S...f.`.BK.V. │ │ │ -00000230: 417e 5d4e 7290 16ce 8146 a2b1 d1a0 5cc3 A~]Nr....F....\. │ │ │ -00000240: dad7 7b64 c8c2 b569 2ba2 a6b5 c7fd 30a4 ..{d...i+.....0. │ │ │ -00000250: 2ebe de3f b299 5fe6 d192 07f3 3c07 2553 ...?.._.....<.%S │ │ │ -00000260: 6ff2 825f f01c 3599 17f3 11f7 4705 777b o.._..5.....G.w{ │ │ │ -00000270: 2efc 793c 2e25 5540 6feb 719a fb71 ac10 ..y<.%U@o.q..q.. │ │ │ -00000280: 1932 abdb 60f1 a910 9a18 4cd5 471c 33c8 .2..`.....L.G.3. │ │ │ -00000290: 2013 524d 5b99 cf61 d660 4e3f 829a cefd .RM[..a.`N?.... │ │ │ -000002a0: 782c 4428 5951 fae5 bc40 6d71 6ab0 c205 x,D(YQ...@mqj... │ │ │ -000002b0: 1544 ec20 cd22 5148 e73f 5481 3f00 f0e6 .D. ."QH.?T.?... │ │ │ -000002c0: d62f 1f3d 5a6b 07f4 7862 03e7 e6f2 f2d1 ./.=Zk..xb...... │ │ │ -000002d0: 2598 fb34 7092 040a 03e7 f327 f50c ca9c %..4p......'.... │ │ │ -000002e0: 9ee1 f8a0 f4a3 5862 fd07 a5a5 030e 6552 ......Xb......eR │ │ │ -000002f0: 4fe6 e03a fdba ca04 3f04 5c7c b955 a21a O..:....?.\|.U.. │ │ │ -00000300: 2765 bed4 a04b 58e7 1c3a 8386 0554 2613 'e...KX..:...T&. │ │ │ -00000310: 67e4 c36c 3c70 3fcf fd15 732e 2368 05ab g..l`z.. │ │ │ -00000370: 188e 0b09 ca80 580f 0ae7 91da ba1c 1ea8 ......X......... │ │ │ -00000380: b224 395e 37f8 24b3 34c3 1e2f 182c 1b30 .$9^7.$.4../.,.0 │ │ │ -00000390: 2cc8 5bc5 e3a5 73f5 22af 8075 1e8b 6452 ,.[...s."..u..dR │ │ │ -000003a0: 4ef9 3169 ce44 50d5 b451 7564 aa18 d62d N.1i.DP..Qud...- │ │ │ -000003b0: a5d7 073b 68d5 1f9a 7a7c 22ca aad1 bc5f ...;h...z|"...._ │ │ │ -000003c0: 557b fd53 4261 8013 2e1b 489e dd7d a4aa U{.SBa....H..}.. │ │ │ -000003d0: 4a98 4b47 cd12 1661 9412 2507 4824 41f8 J.KG...a..%.H$A. │ │ │ -000003e0: c7d4 d218 a072 23db d53c c9c2 5fa0 1e78 .....r#..<.._..x │ │ │ -000003f0: a0e1 a0f1 437e a1e6 19b9 e873 b05d 6249 ....C~.....s.]bI │ │ │ -00000400: e561 3de3 f44a c4a1 f307 0ec2 33f3 0483 .a=..J......3... │ │ │ -00000410: 5dc2 f36a c9af 56fc 6a4a 9ce2 cb0b 757e ]..j..V.jJ....u~ │ │ │ -00000420: b562 20d4 c00f a602 fc5a 1408 ac00 2c5c .b ......Z....,\ │ │ │ -00000430: 06b5 9a1f 8017 8436 d474 c57b 34dc 2779 .......6.t.{4.'y │ │ │ -00000440: 15ad a319 98f8 995f 3cb3 5c14 e03c 050c ......._<.\..<.. │ │ │ -00000450: e45a 3a41 003c 748a e009 ed46 92d4 e301 .Z:A. │ │ │ -00000520: 51a6 08a4 d4d7 260a 86ec 41c5 b144 0450 Q.....&...A..D.P │ │ │ -00000530: 657e 78e2 d2d0 0f4f f811 53d3 172c f202 e~x....O..S..,.. │ │ │ -00000540: 3ec8 bea0 9da7 619f 1c9f 7ef0 7aa7 27d4 >.....a...~.z.'. │ │ │ -00000550: 8df2 290f 4da0 72ba 0feb 0173 c208 951d ..).M.r....s.... │ │ │ -00000560: 3d6c b85a c9fa 156d cfaa 5400 cf00 4a8d =l.Z...m..T...J. │ │ │ -00000570: d1af 001a e390 2940 2655 b5f8 591e 9cb9 ......)@&U..Y... │ │ │ -00000580: b00a c155 0892 26af 5ed7 8473 d88d c30c ...U..&.^..s.... │ │ │ -00000590: 0ebe eb49 358f 8173 bfe1 4306 cee5 750a ...I5..s..C...u. │ │ │ -000005a0: 8b1b 44a3 a506 58b0 6cc1 b7dc afc8 c67e ..D...X.l......~ │ │ │ -000005b0: 93c0 d7fd 3767 2111 f280 b50f fcdb fa92 ....7g!......... │ │ │ -000005c0: d76e 4c07 3a10 1785 7378 7b99 8a5c a019 .nL.:...sx{..\.. │ │ │ -000005d0: 6514 7e3c ee5d 4745 16fb abfd bd81 78f8 e.~<.]GE......x. │ │ │ -000005e0: babf f705 9660 fe63 1e41 4cc6 bd13 0702 .....`.c.AL..... │ │ │ -000005f0: b2fd 2759 ad30 4345 bfc6 b0fc 58ab 4a2b ..'Y.0CE....X.J+ │ │ │ -00000600: 343d 40ab a304 282d 2006 0689 e0fc 9127 4=@...(- ......' │ │ │ -00000610: 15cb 0863 9735 428c 0098 f2e4 6b1d 1669 ...c.5B.....k..i │ │ │ -00000620: 9507 5724 e584 96d8 d77b b238 f03f 943c ..W$.....{.8.?.< │ │ │ -00000630: 5cec 14d0 c090 61e8 2a06 4311 4a86 42ab \.....a.*.C.J.B. │ │ │ -00000640: 6d10 9f18 23b4 eea4 a4da 2b5a 48b5 a6c4 m...#.....+ZH... │ │ │ -00000650: e456 4a9a bb4b 58a1 9a66 2260 4d95 6822 .VJ..KX..f"`M.h" │ │ │ -00000660: 213a 84a1 ccac 3884 d545 1ed5 08ca 4c20 !:....8..E....L │ │ │ -00000670: 03a0 2831 78b3 1243 5760 065d 9f01 402d ..(1x..CW`.]..@- │ │ │ -00000680: 7942 6600 e308 8cff a436 acbe 5474 5063 yBf......6..TtPc │ │ │ -00000690: 455c faa4 1714 525c 68c0 03d2 3748 ccb9 E\....R\h...7H.. │ │ │ -000006a0: 9543 9e71 5585 2b4e fbd6 1181 f54b 200f .C.qU.+N.....K . │ │ │ -000006b0: 8ef8 2d92 9407 8754 10f2 a04f 8531 46a3 ..-....T...O.1F. │ │ │ -000006c0: b7e8 ef26 d225 c854 7af4 8ca4 c2f8 49aa ...&.%.Tz.....I. │ │ │ -000006d0: 26cf 52d1 7891 56ff 4e2c 330e c45f a038 &.R.x.V.N,3.._.8 │ │ │ -000006e0: 9319 03f2 584c 10da a762 8a45 8f8a a032 ....XL...b.E...2 │ │ │ -000006f0: 5c95 7228 a9ea 024a aa4d 0925 4568 2921 \.r(...J.M.%Eh)! │ │ │ -00000700: 281e 5a9d ac80 85be f293 19f7 c9a0 43c4 (.Z...........C. │ │ │ -00000710: 361c 6a63 8de3 0100 bc57 7244 4d63 6aaf 6.jc.....WrDMcj. │ │ │ -00000720: a3f7 131b db8b f870 e407 cf80 7740 bb99 .......p....w@.. │ │ │ -00000730: 7aab f10e fee7 5fa7 5101 d135 ce8f e0ff z....._.Q..5.... │ │ │ -00000740: eac0 fdf3 7b44 9b88 44e4 6004 42fe 12a1 ....{D..D.`.B... │ │ │ -00000750: ba4c 050f d300 9777 c6c1 8cc6 51b9 ea55 .L.....w....Q..U │ │ │ -00000760: 1405 4fc9 abc0 f229 683f 44d4 0bfe 026b ..O....)h?D....k │ │ │ -00000770: f85c 63d5 3d4d 850f 6142 2f2c 971c f665 .\c.=M..aB/,...e │ │ │ -00000780: 483d cdd0 30c3 deea 5faa ee3d 31f3 e77d H=..0..._..=1..} │ │ │ -00000790: 6c87 ffea edea de15 6e6c bdb3 03da b762 l.......nl.....b │ │ │ -000007a0: cf5f 7cdc 79c1 e07f 1241 691a 7c2e c1a7 ._|.y....Ai.|... │ │ │ -000007b0: adc0 a480 a545 9e47 731c 0904 d60e 98e7 .....E.Gs....... │ │ │ -000007c0: 19c4 90e3 08de 41d9 c17a e0d0 609b 1246 ......A..z..`..F │ │ │ -000007d0: c403 4fc7 48a0 6c53 e677 f351 1c05 b093 ..O.H.lS.w.Q.... │ │ │ -000007e0: 86cd 2b2c a9bd 2f77 775f f6df 7301 fc03 ..+,../ww_..s... │ │ │ -000007f0: 9105 6c0d d1b7 78bd c3a0 2201 528e 353a ..l...x...".R.5: │ │ │ -00000800: 74bb 0751 e50a a4a3 47bb 0fec ac38 eecf t..Q....G....8.. │ │ │ -00000810: aad6 3d4e 2342 5841 4331 54d3 7193 1ace ..=N#BXAC1T.q... │ │ │ -00000820: 6042 3ca2 9ccf cda8 e16f 5a96 5971 ee38 `B<......oZ.Yq.8 │ │ │ -00000830: b8dd 453a cb83 4cf1 df4b f389 1367 59dc ..E:..L..K...gY. │ │ │ -00000840: 2b97 9598 4817 4811 e099 8103 553d 09fe +...H.H.....U=.. │ │ │ -00000850: a76a b6f8 08a4 148b 3ff1 3d64 edc7 347f .j......?.=d..4. │ │ │ -00000860: c6ae 69f0 4801 44ca 715f a3e6 9b98 8261 ..i.H.D.q_.....a │ │ │ -00000870: aa36 1026 1465 7b0e ca14 8c2d 48ac 6778 .6.&.e{....-H.gx │ │ │ -00000880: b8c1 1174 6a07 7382 344e f35e 1170 c9d7 ...tj.s.4N.^.p.. │ │ │ -00000890: e8ed 5863 534c 1b67 4229 60b3 9ed3 9104 ..XcSL.gB)`..... │ │ │ -000008a0: 6062 4488 40dd 04d7 0b19 7380 4fe2 74e4 `bD.@.....s.O.t. │ │ │ -000008b0: c7cc c9c2 714f 95c9 f31c 55bb 6ee5 6cda ....qO....U.n.l. │ │ │ -000008c0: a8c1 a200 ba27 c7c7 8747 c6c1 2148 d127 .....'...G..!H.' │ │ │ -000008d0: 0cd0 d75e 5602 d269 bf07 8136 c647 ad9d ...^V..i...6.G.. │ │ │ -000008e0: ad85 9c95 885f 2163 ad85 8c6d 2de4 1ce7 ....._!c...m-... │ │ │ -000008f0: 6e8a a461 63af 2332 34b4 64a4 0fe9 158d n..ac.#24.d..... │ │ │ -00000900: a3d5 02ec eff3 cccf 31c8 93d0 c0ea b185 ........1....... │ │ │ -00000910: 1466 bd0c 0235 09c6 a155 332d bb6a 9015 .f...5...U3-.j.. │ │ │ -00000920: c601 0ac1 1488 eb91 48c7 f152 3f57 f49c ........H..R?W.. │ │ │ -00000930: e74b fd5c f127 bb35 5a34 c042 020c 3555 .K.\.'.5Z4.B..5U │ │ │ -00000940: 079b 590a 9e97 008e 2143 43c3 7616 7469 ..Y.....!CC.v.ti │ │ │ -00000950: 43d7 54d3 a43c cf5f a18c 0c6d 5246 765f C.T..<._...mRFv_ │ │ │ -00000960: a18c 02d9 c577 4be6 301b 0db0 96b2 0177 .....wK.0......w │ │ │ -00000970: 8fb2 4503 b607 bf6a f0d8 7497 00b6 906f ..E....j..t....o │ │ │ -00000980: 4d77 a3d7 0d71 6d19 e61b a418 8235 ebf9 Mw...qm......5.. │ │ │ -00000990: 4930 4dbb 5954 b187 e943 2fa5 d37e b30b I0M.YT...C/..~.. │ │ │ -000009a0: 22b2 dc64 49a1 d3ab 8ab2 4fd5 9e97 101b "..dI.....O..... │ │ │ -000009b0: 2322 0aab d7f8 3442 93dc ead5 6abe 6ee2 #"....4B....j.n. │ │ │ -000009c0: f7d5 beb3 1ad7 969e 760c a26b ef65 5700 ........v..k.eW. │ │ │ -000009d0: 9e3f 8f3b 2aa2 04dc 4307 5c1d b959 703c .?.;*...C.\..Yp< │ │ │ -000009e0: 0611 4b11 d87c 2cb6 f0b7 68b3 47f0 7296 ..K..|,...h.G.r. │ │ │ -000009f0: 85dd e0a0 1b3c ea06 fb1d f357 4b98 10c0 .....<.....WK... │ │ │ -00000a00: fc51 1db7 855e 75a6 379e 0d0c 64d9 5e74 .Q...^u.7...d.^t │ │ │ -00000a10: 4d8a a39d 14c3 2d14 571a d6d2 9051 8a27 M.....-.W....Q.' │ │ │ -00000a20: d810 1907 cfe8 0494 b3d8 52db 533e ca28 ..........R.S>.( │ │ │ -00000a30: c690 fc56 1715 7366 d746 8bc5 b81c 6140 ...V..sf.F....a@ │ │ │ -00000a40: eec3 52c4 5065 dcc6 a090 a803 c5f1 d5f6 ..R.Pe.......... │ │ │ -00000a50: 490f 4aea 2756 5445 1bbc b120 71db 6557 I.J.'VTE... q.eW │ │ │ -00000a60: 6eed 93f6 dee8 991a e86d da3b 49d8 c742 n........m.;I..B │ │ │ -00000a70: 71b9 d10e 5762 029b cbf5 464d 346e 819a q...Wb....FM4n.. │ │ │ -00000a80: 281b d592 f6e5 eb0d a8e2 8c14 b383 3d82 (.............=. │ │ │ -00000a90: e3f9 4e9b 3a6e ac1a 2015 d4ff 26a1 36a6 ..N.:n.. ...&.6. │ │ │ -00000aa0: fa37 c9b4 41a1 71d2 f67f 41a4 0dee de2a .7..A.q...A....* │ │ │ -00000ab0: d1ba da2c 0e03 8bc6 af2d cd1e 467d 954d ...,.....-..F}.M │ │ │ -00000ac0: d6cb 0123 171f 3ef4 7e76 ad98 30a3 7296 ...#..>.~v..0.r. │ │ │ -00000ad0: 35d6 9242 1f75 4adf 8dbd 73f2 5825 1da8 5..B.uJ...s.X%.. │ │ │ -00000ae0: 4e21 eccd 4729 6e9e 37b0 6b29 44af 2cee N!..G)n.7.k)D.,. │ │ │ -00000af0: 1d74 fb7c 137d 17e1 4e23 a644 5ccb 94f3 .t.|.}..N#.D\... │ │ │ -00000b00: 2d52 c503 3986 72dd ac66 b696 6e9d 13fc -R..9.r..f..n... │ │ │ -00000b10: 6bc5 e375 8b3a 28af 6d16 51ca 53d8 1c60 k..u.:(.m.Q.S..` │ │ │ -00000b20: f841 51a8 8e3d 2b11 f874 e288 baf8 6429 .AQ..=+..t....d) │ │ │ -00000b30: cb1b 0916 cfb0 a525 985f 083c bc50 805f .......%._.<.P._ │ │ │ -00000b40: 4ba6 5159 874b 04e7 6617 5153 6d6f 34b4 K.QY.K..f.QSmo4. │ │ │ -00000b50: 0df1 617f d56c 6abc b78a baab 1e1e db7d ..a..lj........} │ │ │ -00000b60: c5cb 0dc8 aa05 b154 064d c496 88ae c374 .......T.M.....t │ │ │ -00000b70: a925 dbb0 5f0d 7af6 4605 83af 2df1 26fe .%.._.z.F...-.&. │ │ │ -00000b80: 3de9 9273 3118 a8bd 4938 c651 33b3 bc41 =..s1...I8.Q3..A │ │ │ -00000b90: 61f1 b16d 6143 7453 46c9 bc15 7135 25bd a..maCtSF...q5%. │ │ │ -00000ba0: 315b 5d73 4522 6804 288d e1bc 4a83 f470 1[]sE"h.(...J..p │ │ │ -00000bb0: 8346 5387 de42 8730 6d3a adcd 296e fb8c .FS..B.0m:..)n.. │ │ │ -00000bc0: 33e8 1c87 e5f7 bb48 6faf a611 d4d5 dddb 3......Ho....... │ │ │ -00000bd0: 2675 b0d3 152c aa9a 76b8 f81b 428f 0ec7 &u...,..v...B... │ │ │ -00000be0: 49e6 aa01 31d1 d436 e76a b19a 887a 47d1 I...1..6.j...zG. │ │ │ -00000bf0: 5258 cd72 8207 32af bad7 cd1d 60f3 cfd9 RX.r..2.....`... │ │ │ -00000c00: 5c65 adf5 d75c 259e f99e ae92 56bb c996 \e...\%.....V... │ │ │ -00000c10: 08f2 cd1e b9b6 b06f 70a0 b5cb db9c ace5 .......op....... │ │ │ -00000c20: d6c9 6aba c5df 3569 ac7b 7aaa 09fc ff29 ..j...5i.{z....) │ │ │ -00000c30: 7b2d e6c9 85ff 8c23 ad8c a1b1 d101 0402 {-.....#........ │ │ │ -00000c40: 6599 923b e9e3 8127 cedb cf1b f36c a3a9 e..;...'.....l.. │ │ │ -00000c50: 932e 0434 5774 97a8 6b54 240b 0109 7e51 ...4Wt..kT$...~Q │ │ │ -00000c60: 5207 475d e4d5 2977 a3da d321 aa3a 4eaa R.G]..)w...!.:N. │ │ │ -00000c70: d8db 3ebb 680a 8f78 fd05 7f27 c266 e0ac ..>.h..x...'.f.. │ │ │ -00000c80: fac2 efd0 bb67 bdcb 8d6d 5390 daa9 f5ab .....g...mS..... │ │ │ -00000c90: 6f41 6df7 56ff 1d56 816e 179b afb1 d2df oAm.V..V.n...... │ │ │ -00000ca0: c1ef 569f 6dfe fa3b bbde d2fd e1ff a084 ..V.m..;........ │ │ │ -00000cb0: bad9 f4b6 b3a9 9451 d90a 7253 1d2a 69ad .......Q..rS.*i. │ │ │ -00000cc0: 41b3 0e7a 2ff8 8560 d786 a703 a6d5 b8ee A..z/..`........ │ │ │ -00000cd0: a413 a75b 581b 8271 b748 6fc7 e9db e69f ...[X..q.Ho..... │ │ │ -00000ce0: bb5d 20bf 8295 fedb 59e9 9e97 5754 68b7 .] .....Y...WTh. │ │ │ -00000cf0: 1aed 5a6c d57c d941 d276 1ebc dfc3 c3e1 ..Zl.|.A.v...... │ │ │ -00000d00: 1fc3 c3e1 6e1e deae a76f d7d5 cd6d b931 ....n....o...m.1 │ │ │ -00000d10: 94dd 63da b6ea d85b 5772 27b2 393f a83c ..c....[Wr'.9?.< │ │ │ -00000d20: 207b 558a f845 86fa 0639 5844 ea92 4bc7 {U..E...9XD..K. │ │ │ -00000d30: f03a 4233 ce73 9109 bf7b 68bb 16e8 1b0c .:B3.s...{h..... │ │ │ -00000d40: a9fb 3643 dacd abfb 5b0c e92e 57f3 06ad ..6C....[...W... │ │ │ -00000d50: f3fe 68e3 fd86 3e77 fbaa 4a17 d4b6 7197 ..h...>w..J...q. │ │ │ -00000d60: 6df8 63ed b675 68a1 7789 bd49 0ab1 8c7d m.c..uh.w..I...} │ │ │ -00000d70: 64d1 56ae a864 bb97 93b4 a217 f555 4147 d.V..d.......UAG │ │ │ -00000d80: e4f3 f6b3 a938 adb6 c5cd d81a f6b7 3b22 .....8........;" │ │ │ -00000d90: b66a c472 235e ab17 8e0e 8ffe 998e 7e42 .j.r#^........~B │ │ │ -00000da0: 9e5e 09e0 0e5a 2116 cedc 4b30 15c1 f3d6 .^...Z!...K0.... │ │ │ -00000db0: 380e b809 d3a4 150e ef8c da6c b948 73bf 8..........l.Hs. │ │ │ -00000dc0: cb82 3624 d510 4873 8818 1554 211c 91e9 ..6$..Hs...T!... │ │ │ -00000dd0: 58ea e68c 409f 0fb4 6459 576c 9cb0 37b4 X...@...dYWl..7. │ │ │ -00000de0: a571 be8e 4221 b21d c2b4 5bd2 6d8b ce9a .q..B!....[.m... │ │ │ -00000df0: d639 cf66 c03f 9c8f e8be a0f3 05e6 b91d .9.f.?.......... │ │ │ -00000e00: d6ea 21d2 c65d c5bd eab8 d74f c26d 87c3 ..!..].....O.m.. │ │ │ -00000e10: 9529 7b15 b3b1 d2bb b1bb 4221 62e3 7fd3 .){.......B!b... │ │ │ -00000e20: b750 87bf d9b1 b8db ceb4 1b0b ec77 9e6e .P...........w.n │ │ │ -00000e30: dbdb b2ae b9a8 8f4d 76cd 4113 ab31 f76d .......Mv.A..1.m │ │ │ -00000e40: 956a e036 164e 5ba1 ed53 605a 4deb 0a12 .j.6.N[..S`ZM... │ │ │ -00000e50: c4c2 cff5 1a33 34f4 7aec 5e3c 959e 5b67 .....34.z.^<..[g │ │ │ -00000e60: 690d aed4 a587 ea7a c4eb 0b79 6355 e18a i......z...ycU.. │ │ │ -00000e70: 23dc c64a 68ed 275b 5f8d b4cc f87a e746 #..Jh.'[_....z.F │ │ │ -00000e80: 74cb c2d4 4b93 acf9 b64d 7687 b522 7b6e t...K....Mv.."{n │ │ │ -00000e90: 0e20 d515 157c 7c02 e54b c73b 2e4d f55e . ...||..K.;.M.^ │ │ │ -00000ea0: b994 558a a57d 15eb bbe6 5516 271f cb31 ..U..}....U.'..1 │ │ │ -00000eb0: 987b ba27 8e12 ab6e 0aa3 7ceb eb91 5287 .{.'...n..|...R. │ │ │ -00000ec0: 82ce cde7 6b3c 12e9 ab2b a8ce 0f49 f4f3 ....k<...+...I.. │ │ │ -00000ed0: 5c28 182c 794a 1691 e6f6 adbe b8a8 ee2d \(.,yJ.........- │ │ │ -00000ee0: 3e9a 60d2 e527 787d 8dec 3b9d 2feb 60e7 >.`..'x}..;./.`. │ │ │ -00000ef0: d840 1b59 11ad db2c 6806 ccc5 f7ea eabf .@.Y...,h....... │ │ │ -00000f00: cb12 219d 5b51 e651 50d4 aeb4 e69e 9bfb ..!.[Q.QP....... │ │ │ -00000f10: fb52 55c2 38e9 9235 debd 9c88 dcdc b266 .RU.8..5.......f │ │ │ -00000f20: c6ad a87b d288 e6e2 154e 1c8b 7c34 c391 ...{.....N..|4.. │ │ │ -00000f30: 5696 81ba 978c 8c99 de55 d887 1014 4543 V........U....EC │ │ │ -00000f40: 0206 a7e2 d45e 9742 a7d6 4823 69e2 9039 .....^.B..H#i..9 │ │ │ -00000f50: 09a6 ff20 7fe2 67a9 6f85 56a7 e26b d419 ... ..g.o.V..k.. │ │ │ -00000f60: ddc7 a389 955a 44ed 3c80 c34a c233 ff99 .....ZD.<..J.3.. │ │ │ -00000f70: 408e 4e0d c0c3 fe27 3cf0 37c9 3edf 8f62 @.N....'<.7.>..b │ │ │ -00000f80: 9cd8 61ec 2725 66f6 b022 c26b c841 5a98 ..a.'%f..".k.AZ. │ │ │ -00000f90: 7499 f5a5 43b5 280d 79a4 3bd7 569a 487c t...C.(.y.;.V.H| │ │ │ -00000fa0: 5a96 d03f 5557 1d57 37ba 09e3 5ed0 bc08 Z..?UW.W7...^... │ │ │ -00000fb0: c2c1 8bfc 43ba e354 f09c a207 59a7 5d54 ....C..T....Y.]T │ │ │ -00000fc0: 5f78 e3a4 3c52 1a0b 72c5 ed46 2415 e57c _x..... │ │ │ -000010f0: 393f 5839 16b3 507f 15db 00a1 f521 4b86 9?X9..P......!K. │ │ │ -00001100: 0063 260c 82b6 7d80 668c baca 2098 856c .c&...}.f... ..l │ │ │ -00001110: e62f 356c 02c2 9821 ccb6 fe7d b736 ff94 ./5l...!...}.6.. │ │ │ -00001120: d0a4 960c 1929 c0d4 9720 3775 c468 8793 .....)... 7u.h.. │ │ │ -00001130: 86b2 5c66 6981 37c6 5d3e 2b5b b789 7858 ..\fi.7.]>+[..xX │ │ │ -00001140: 5ff2 1e32 bff4 1327 c36b d8e6 8e38 4e2c _..2...'.k...8N, │ │ │ -00001150: 1570 01ca 0a57 6edc 0d5f afad 5a66 55ab .p...Wn.._..ZfU. │ │ │ -00001160: bbe0 507d 62b6 27d6 c5f3 9d30 d6d9 dd89 ..P}b.'....0.... │ │ │ -00001170: b92d fd46 1803 33ac 1904 6392 e23d d172 .-.F..3...c..=.r │ │ │ -00001180: ba5e e3a7 363b d558 ada8 469d 30fb 141b .^..6;.X..F.0... │ │ │ -00001190: 3993 802f c331 f924 0c93 cff0 7bfc 39ae 9../.1.$....{.9. │ │ │ -000011a0: 353e fe05 cae3 02ba ba71 fefd 4ffa bb4a 5>.......q..O..J │ │ │ -000011b0: e779 2472 4c7b d3f7 b3c6 b13f 9177 3eb8 .y$rL{.....?.w>. │ │ │ -000011c0: b8cb 1882 8635 8b30 6f53 cd8a cc96 05cf .....5.0oS...... │ │ │ -000011d0: 5685 bed5 9f65 b9f5 4d76 96e6 3249 c730 V....e..Mv..2I.0 │ │ │ -000011e0: 0505 79f2 2139 dc21 a602 906f 6407 3ab3 ..y.!9.!...od.:. │ │ │ -000011f0: 0035 6289 787c 459f e8ff 5b0d bc0f 558a .5b.x|E...[...U. │ │ │ -00001200: 0726 6a5a fd1d 32fa 2638 cbad aba5 e874 .&jZ..2.&8.....t │ │ │ -00001210: f189 50fd 4d71 966b 1f6b d7ab 344a ea9a ..P.Mq.k.k..4J.. │ │ │ -00001220: a9ae f156 4947 f7c4 6fcd 02f5 cb3b fb65 ...VIG..o....;.e │ │ │ -00001230: 2aa8 5094 15cd 6593 72a3 4593 2f6a b596 *.P...e.r.E./j.. │ │ │ -00001240: cc48 4df7 8cff faa7 1d02 e812 5cdd 869d .HM.........\... │ │ │ -00001250: 6d95 19ff 5532 635b 64c6 9b32 b3b8 3deb m...U2c[d..2..=. │ │ │ -00001260: 1615 dbec 6e97 a8ba 878f 7476 4daa 4b53 ....n.....tvM.KS │ │ │ -00001270: 8682 d4b9 2334 eed1 eaec 4436 f5f3 8899 ....#4....D6.... │ │ │ -00001280: 2806 6d94 ca96 ad92 fe6a 505f 592e 60a6 (.m......jP_Y.`. │ │ │ -00001290: 7776 42c6 4d09 5229 077d 32d5 dfc0 0932 wvB.M.R).}2....2 │ │ │ -000012a0: 13b3 56b9 5f3c 9b55 b90f 94f0 a938 2363 ..V._<.U.....8#c │ │ │ -000012b0: 97cf c04b 922b 639b b9c1 1de9 c275 72b1 ...K.+c......ur. │ │ │ -000012c0: 31f7 52e7 7f55 6c51 e69d 4bd7 32c0 0460 1.R..UlQ..K.2..` │ │ │ -000012d0: e219 1959 1d39 483b 1ed0 e1c0 1013 3574 ...Y.9H;......5t │ │ │ -000012e0: 6a1d 65d8 308b b1e6 77d4 2083 7610 a1cc j.e.0...w. .v... │ │ │ -000012f0: 8e93 aad3 a707 27a4 02a3 4f34 fb45 0936 ......'...O4.E.6 │ │ │ -00001300: 035c 1b66 c089 d2b0 a19d 2ff8 1863 bdea .\.f....../..c.. │ │ │ -00001310: 6c3e 3e2d ea34 1de6 72f0 d626 2307 6ad4 l>>-.4..r..&#.j. │ │ │ -00001320: 0c1b 4065 11c9 d2e3 d021 7e01 0f0d 8c62 ..@e.....!~....b │ │ │ -00001330: b080 1181 920a ba69 ad3f da2f 4bf4 d2e8 .......i.?./K... │ │ │ -00001340: 4bd1 d952 948e 7bf4 a9ae 9b62 dd8a a3eb K..R..{....b.... │ │ │ -00001350: d575 6bca 4b67 b64e 5153 6408 d1f4 da90 .uk.Kg.NQSd..... │ │ │ -00001360: 3b48 58b3 d4d1 b256 581d 8858 d241 7444 ;HX....VX..X.AtD │ │ │ -00001370: d512 526c af98 9602 be52 57ea 1591 add7 ..Rl.....RW..... │ │ │ -00001380: 0d19 3946 3525 66ee 89dc 2f84 7ec3 281e ..9F5%f.../.~.(. │ │ │ -00001390: 8bea 4ab0 5489 8fa8 fdba def8 1a9c 4dd0 ..J.T.........M. │ │ │ -000013a0: 6433 9b6a b6b9 d601 182c b554 27e2 bca5 d3.j.....,.T'... │ │ │ -000013b0: 0961 8d84 6b41 1f9b 9b2c 2b6e eba4 8121 .a..kA...,+n...! │ │ │ -000013c0: 1e74 088e bf43 8b71 081f c7a2 e205 912f .t...C.q......./ │ │ │ -000013d0: 9d38 92da 715f 3a79 2cf3 fa25 90b9 f1a8 .8..q_:y,..%.... │ │ │ -000013e0: 974e 0251 1f76 f5c0 6c35 27d0 df21 8a18 .N.Q.v..l5'..!.. │ │ │ -000013f0: e0fe 4d94 d838 f033 6bf0 4529 8b12 afa1 ..M..8.3k.E).... │ │ │ -00001400: 706a 4d9f 7f67 3a92 1838 b0c7 9694 3c66 pjM..g:..8.....P..u..{.... │ │ │ -00001500: f22a 729b 3952 7e10 a4b3 cc4f 56b4 85c5 .*r.9R~....OV... │ │ │ -00001510: 139c ef6f be60 1ad4 7b4a 5f02 4430 d729 ...o.`..{J_.D0.) │ │ │ -00001520: b4f7 177e 14fb 2340 20ce 7d7e 73f1 37ee ...~..#@ .}~s.7. │ │ │ -00001530: c300 f5f0 8a20 8fb2 b2e8 1551 4ce9 5448 ..... .....QL.TH │ │ │ -00001540: a6f5 b323 c8df 7584 879f 69be 72d4 ccaa ...#..u...i.r... │ │ │ -00001550: 0465 fd62 9ff2 d4c7 360a 0537 f835 0c3d .e.b....6..7.5.= │ │ │ -00001560: f3b1 ebba a767 98a6 4b9b ddfa 6716 28a5 .....g..K...g.(. │ │ │ -00001570: 1fc1 3002 75d2 63a7 a332 9583 8f9b 9966 ..0.u.c..2.....f │ │ │ -00001580: 9e6a f38d 799e 753a 63fd 8883 a70e 0aad .j..y.u:c....... │ │ │ -00001590: 1396 47fc 4d0b 95f4 5b97 9ecc f707 353a ..G.M...[.....5: │ │ │ -000015a0: cdaf 1e6a 05a4 1f7e 9007 472e 04f7 c72e ...j...~..G..... │ │ │ -000015b0: 6e53 cff8 2914 d6cd f614 25ab 93a4 baed nS..).....%..... │ │ │ -000015c0: e764 9cf2 335e 5d85 d3ac 9acc b83d bd2a .d..3^]......=.* │ │ │ -000015d0: f679 93d6 202d f1e7 00f6 6aed fe87 7bec .y.. -....j...{. │ │ │ -000015e0: 06f0 e1bd 59c7 a949 976a 2395 d7b4 bbcd ....Y..I.j#..... │ │ │ -000015f0: d0cd 3c8e a97a 8fea 37aa fd59 14af 3402 ..<..z..7..Y..4. │ │ │ -00001600: 682b 9e33 c3ca 06fd 4fda a83f 0ab5 5a6f h+.3....O..?..Zo │ │ │ -00001610: 4518 cd67 edda cfa5 0f2b e082 8c95 1663 E..g.....+.....c │ │ │ -00001620: 54dc 444b 11de 4565 30b5 7316 7ec0 e585 T.DK..Ee0.s.~... │ │ │ -00001630: e6f9 2e2d 22f5 9b29 7882 d0ac 8335 153c ...-"..)x....5.< │ │ │ -00001640: 83cd 2840 174d 3e5d abcb ea3c a64a a067 ..(@.M>]...<.J.g │ │ │ -00001650: 3a6b 9e57 a768 ea2e b83e 08a2 4479 0e1b :k.W.h...>..Dy.. │ │ │ -00001660: 3046 377a 5c0e db4e 30c9 7835 9abe a821 0F7z\..N0.x5...! │ │ │ -00001670: a8a7 a16a f62a f009 8061 ced2 b006 7de0 ...j.*...a....}. │ │ │ -00001680: ce2f 224f 6bc0 1977 c0cc 55ef c0b8 53fe ./"Ok..w..U...S. │ │ │ -00001690: 377b 7fdb 2437 6ea5 6ba3 dff1 2bf2 7c70 7{..$7n.k...+.|p │ │ │ -000016a0: 843d b125 0104 4980 8e27 9e38 7c9d f184 .=.%..I..'.8|... │ │ │ -000016b0: 3dd3 c7f6 9c67 47f4 e90f a554 5677 854b =....gG....TVw.K │ │ │ -000016c0: 2a4d a9d4 2d8d a2ff fbb9 6e90 99c9 cc64 *M..-.....n....d │ │ │ -000016d0: 6655 dbed deb3 b76b 3cad ca64 9204 b0b0 fU.....k<..d.... │ │ │ -000016e0: 5eee 052c acf5 c3fe f722 5bbd bad6 41cc ^..,....."[...A. │ │ │ -000016f0: dd05 5eba 3968 a608 ab57 ef6e e6ef a011 ..^.9h...W.n.... │ │ │ -00001700: 9d2a 7cb7 bb52 d24a bffb 06c0 7e35 ecbf .*|..R.J....~5.. │ │ │ -00001710: d1c2 bfec bfe5 ab57 ffba ff46 63bf df7f .......W...Fc... │ │ │ -00001720: a3a1 3fec bfd1 cabf edbf d1c2 bfef bee1 ..?............. │ │ │ -00001730: 3fbd fa6a ff8d 16fe b8ff c63b ffbf bb6f ?..j.......;...o │ │ │ -00001740: 5550 18e6 ee1b ef7c bdff c63b d7bb 6f9a UP.....|...;..o. │ │ │ -00001750: ee57 6f66 5f21 fa66 f655 849a 7d65 1cdf .Wof_!.f.U..}e.. │ │ │ -00001760: cdbe 16ab 5737 b3af b473 3bfb 4a43 6ff7 ....W7...s;.JCo. │ │ │ -00001770: 5f51 07af decd bed2 d0dd ec2b 6fbe 9f7d _Q.........+o..} │ │ │ -00001780: e5cd 1f66 5f19 ddc3 ec2b c3fb 38fb 4abb ...f_....+..8.J. │ │ │ -00001790: dfef bf66 bc39 c5bf 9b03 263d 5e8e 9dbe ...f.9....&=^... │ │ │ -000017a0: 276b b049 87a3 baaa 2bcb a1f4 be89 7959 'k.I....+.....yY │ │ │ -000017b0: 3759 cc9b 7688 8dcd 9d6b 42c8 babe 687b 7Y..v....kB...h{ │ │ │ -000017c0: df75 3e2b faa2 0855 ccaa ac0b 4d57 85ac .u>+...U....MW.. │ │ │ -000017d0: e942 31d4 c6f6 a8ea 22ab eaa1 6a63 d60d .B1....."...jc.. │ │ │ -000017e0: 211b cadc 5545 5bb5 99b3 1d4f e745 1687 !...UE[....O.E.. │ │ │ -000017f0: 22b7 5ded 8681 87fb a6a9 9adc 8618 9aba ".]............. │ │ │ -00001800: f2a6 704d 3334 a11d da62 a85c 9175 ae2f ..pM34...b.\.u./ │ │ │ -00001810: 9ac6 d65d ecac 2bdb b21d eabc 6f72 d7f8 ...]..+.....or.. │ │ │ -00001820: b670 9dad 5c9b 7545 9edb bee4 992e 3813 .p..\.uE......8. │ │ │ -00001830: daa2 8cae 6cac 6f2a eb9a 21af b3a2 b6c1 ....l.o*..!..... │ │ │ -00001840: 85c2 47db 17b6 ce9c 1f62 086d 9e87 10f5 ..G......b.m.... │ │ │ -00001850: 9aba ee9a b68d 6557 3228 67fa b21e 7c99 ......eW2(g...|. │ │ │ -00001860: 37b6 195a 7eca 329a 2e8a d816 6d74 75e8 7..Z~.2.....mtu. │ │ │ -00001870: 725e e7ca acea bac2 c52c b365 c8e9 6467 r^.......,.e..dg │ │ │ -00001880: 6356 bb6c 601c c60e 5d3e 1443 d979 9755 cV.l`...]>.C.y.U │ │ │ -00001890: 433b 0c83 a317 95cb 1846 e8fa 3676 ded7 C;.......F..6v.. │ │ │ -000018a0: 4568 8aba b73e 8bfd 5075 45a8 bbae 6e8b Eh...>..PuE...n. │ │ │ -000018b0: dc67 c19b d6ba 2a13 d56a 1779 b31f 0a5b .g....*..j.y...[ │ │ │ -000018c0: f002 df04 8861 cb62 885d 950d 7de6 4395 .....a.b.]..}.C. │ │ │ -000018d0: 7759 07fd 6251 f1d3 605d 4e67 a229 caaa wY..bQ..`]Ng.).. │ │ │ -000018e0: 0c19 3357 3610 c80f a16a 8bae 6bab d0ba ..3W6....j..k... │ │ │ -000018f0: caf6 bda5 b3d1 e575 4117 b2ba e821 46a8 .......uA....!F. │ │ │ -00001900: ec60 63e8 4356 3181 26e3 c7ba 8dd1 765d .`c.CV1.&.....v] │ │ │ -00001910: df15 d1fb 9ce1 f6b1 6bcb da36 cc75 3ed8 ........k..6.u>. │ │ │ -00001920: bc71 81eb 75c8 9b21 0e43 d1c5 d884 a60c .q..u..!.C...... │ │ │ -00001930: b1b6 796d 3214 5f8b e568 1b5f d53e 56ce ..ym2._..h._.>V. │ │ │ -00001940: 3223 2d9d aa1d 84a8 873a 9675 5ef5 4367 2#-......:.u^.Cg │ │ │ -00001950: b3be 747d 59d8 8aa1 f5bd 2f98 c82a cf4d ..t}Y...../..*.M │ │ │ -00001960: 1cda d277 ea7d 9771 a1c9 abda b659 55f9 ...w.}.q.....YU. │ │ │ -00001970: e8b3 a6cd dbae 8d43 10d3 85a2 ee4a d7b4 .......C.....J.. │ │ │ -00001980: dd90 677d d6e7 99ab 2155 6ffc 3054 7d3e ..g}....!Uo.0T}> │ │ │ -00001990: d45d 152d 3ab9 63aa 43b0 b987 1786 3614 .].-:.c.C.....6. │ │ │ -000019a0: 3c53 561e 96c8 6259 656d 5bc7 b673 430f ..gh|.J..bU..* │ │ │ -00001ac0: e411 3eb4 155a c1b5 0532 5c65 d6bb aa0f ..>..Z...2\e.... │ │ │ -00001ad0: 4d56 d699 2d3a dfc1 d136 8713 7354 9aad MV..-:...6..sT.. │ │ │ -00001ae0: 5a9b 4b44 cbbc 1d9a 2cf4 43d9 7708 248a Z.KD....,.C.w.$. │ │ │ -00001af0: a36d e1b1 1699 cf25 0fc1 97a1 1c5c e5bb .m.....%.....\.. │ │ │ -00001b00: 1cf1 45e4 4c10 4b48 1ff5 c89b b762 d7a6 ..E.L.KH.....b.. │ │ │ -00001b10: 2bea d2db d0e7 5d1f 10d6 bc2f 7dcc fbd6 +.....]..../}... │ │ │ -00001b20: 76a1 ea9a 1265 85f0 3774 8741 b610 d116 v....e..7t.A.... │ │ │ -00001b30: 918e 22b1 11b1 ee62 ddf2 49c3 e36d 7d85 .."....b..I..m}. │ │ │ -00001b40: a2b4 21f3 7d51 4228 04a4 471d f801 4232 ..!.}QB(..G...B2 │ │ │ -00001b50: 3f28 8eca 199f a38d 7823 e46f d07e 558f ?(......x#.o.~U. │ │ │ -00001b60: d8e7 9ee9 ef79 990b 0eb9 2ef2 5642 58b6 .....y......VBX. │ │ │ -00001b70: 1da2 9f3b 7444 99e7 91b1 c199 b541 9be5 ...;tD.......A.. │ │ │ -00001b80: b141 6819 4985 10d5 ce07 bad4 67bc bd86 .Ah.I.......g... │ │ │ -00001b90: b790 be06 b991 5662 b4a1 6820 358c 3120 ......Vb..h 5.1 │ │ │ -00001ba0: 09a8 44a6 d186 ba80 c34b a63b cbb2 36f8 ..D......K.;..6. │ │ │ -00001bb0: beee 6bd9 830a eec8 7337 c488 9832 e930 ..k.....s7...2.0 │ │ │ -00001bc0: 2ff2 5d14 bd06 6b7b 5e9f d76d dd1a d723 /.]...k{^..m...# │ │ │ -00001bd0: 2388 415f 3299 4d55 33d9 4397 b9d8 fab6 #.A_2.MU3.C..... │ │ │ -00001be0: 93b0 200d 1899 a2ac a31d 9c8f e868 e889 .. ..........h.. │ │ │ -00001bf0: 1d09 1105 9db5 d1a0 aaab bc6e 105f 5b95 ...........n._[. │ │ │ -00001c00: b6b2 b10c bdc4 24d6 de22 e17d 6072 d0c6 ......$..".}`r.. │ │ │ -00001c10: 3ed0 fdc1 96f0 0622 436f 0ac6 db60 2a4c >......"Co...`*L │ │ │ -00001c20: dbc2 eb7d 8fba 6cea 9ab7 3814 7333 0ccc ...}..l...8.s3.. │ │ │ -00001c30: 47c6 d032 698a 18a3 9475 d3d7 4da8 d04f G..2i....u..M..O │ │ │ -00001c40: 3922 9295 ae80 6d33 6b98 6d14 093a 0c66 9"....m3k.m..:.f │ │ │ -00001c50: a872 ee45 95c1 ed3d f691 6b39 5d93 96cf .r.E...=..k9]... │ │ │ -00001c60: 907a 24ba 845f 18a1 cdb9 456a 2dc4 cc34 .z$.._....Ej-..4 │ │ │ -00001c70: 6dc6 60e1 e72c 0f9e 51fa 06fd df22 0565 m.`..,..Q....".e │ │ │ -00001c80: 1343 9197 5ccb 4a38 b171 451b 6a7a dd56 .C..\.J8.qE.jz.V │ │ │ -00001c90: d038 7499 2f91 a632 3339 1a38 6ba0 1b1c .8t./..239.8k... │ │ │ -00001ca0: 5d82 f763 01bf 6185 02a6 2562 f4ea 264d ]..c..a...%b..&M │ │ │ -00001cb0: bf8d 98b0 ba2a c2a8 2131 1a2d e26d 5d6d .....*..!1.-.m]m │ │ │ -00001cc0: 3028 a169 5da0 3f85 cd60 fd9a c9cd a19c 0(.i].?..`...... │ │ │ -00001cd0: adb1 c355 87d5 ca87 a661 48f0 3646 0495 ...U.....aH.6F.. │ │ │ -00001ce0: d363 954a dfbb bac5 8498 7ea8 a52a 509f .c.J......~..*P. │ │ │ -00001cf0: 3d1a 3583 c350 c858 6ca0 4d64 6468 2fec =.5..P.Xl.Mddh/. │ │ │ -00001d00: fc50 49b7 3528 2778 cf0d 95ba 038b 94b1 .PI.5('x........ │ │ │ -00001d10: e90d a4b0 3d54 ac5d 1e5b d743 7f40 c280 ....=T.].[.C.@.. │ │ │ -00001d20: 46c1 1ca1 0103 8377 a856 dbc0 19a0 88bc F......w.V...... │ │ │ -00001d30: cab1 9303 0a13 0051 9419 3440 fd6a 5e01 .......Q..4@.j^. │ │ │ -00001d40: 0978 3d48 1137 d48d ac7d eb99 f650 6390 .x=H.7...}...Pc. │ │ │ -00001d50: 1c8a b340 868a 0285 3b60 f751 546a 0dd9 ...@....;`.QTj.. │ │ │ -00001d60: ef8d f8ab 8a6d cd90 0bac 1062 ccf7 063b .....m.....b...; │ │ │ -00001d70: d663 72a0 a9cd d105 0366 c68a e8b9 24c0 .cr......f....$. │ │ │ -00001d80: 76a8 80da 3768 dda6 30d8 a5ba 0b0c 048d v...7h..0....... │ │ │ -00001d90: a4bb 1bd0 cbd0 38ac 685d 32fe e031 b531 ......8.h]2..1.1 │ │ │ -00001da0: 585f 60bb 64c0 e11f 6626 af00 4d0e 4892 X_`.d...f&..M.H. │ │ │ -00001db0: 1bef f2a1 043d b9aa f468 25b4 0c06 183b .....=...h%....; │ │ │ -00001dc0: cf3c 6768 1954 3066 019d 9447 d8a3 6376 .C.fh.. │ │ │ -00002210: e59c 1bda 402e 69af 2d71 9485 e300 8e3d ....@.i.-q.....= │ │ │ -00002220: fe63 8ebb cdc0 05e0 6bdd ea71 db30 9179 .c......k..q.0.y │ │ │ -00002230: 89c8 e3fd 4a18 69a4 e305 b5c4 1dc5 879f ....J.i......... │ │ │ -00002240: d5e1 b620 b328 3b64 b06d 00b4 3c81 0c97 ... .(;d.m..<... │ │ │ -00002250: 1168 d666 b81c 115f b206 edb6 16dc 0828 .h.f..._.......( │ │ │ -00002260: b178 2ca8 7574 27d6 c2b9 0c9f b603 1314 .x,.ut'......... │ │ │ -00002270: 31a0 66f1 ab98 209c 0994 0b0f 8135 5175 1.f... ......5Qu │ │ │ -00002280: e071 202e 4e33 a61a 060f 465d 41c6 b17d .q .N3....F]A..} │ │ │ -00002290: b8bc f078 5368 b181 4986 b180 fc99 7c21 ...xSh..I.....|! │ │ │ -000022a0: 8600 84c1 d344 43e1 a00c 52b2 0ee5 5dc6 .....DC...R...]. │ │ │ -000022b0: 58e2 bd33 6134 843d c960 5f94 11ea 0449 X..3a4.=.`_....I │ │ │ -000022c0: 46eb 404a 7c1e 4030 dcd0 9512 4f8f b671 F.@J|.@0....O..q │ │ │ -000022d0: 595b 0bd7 831d 3c4d 99d8 3500 0f8b ba2d Y[.......#N/.../. │ │ │ -00002490: 2f54 7789 e5f3 f837 c820 3c8a 3145 1e0a /Tw....7. <.1E.. │ │ │ -000024a0: 0fb8 46b8 30eb b60d 3647 bdf4 4c16 a3af ..F.0...6G..L... │ │ │ -000024b0: f00c 831c cf00 58c1 cb42 1979 df23 6178 ......X..B.y.#ax │ │ │ -000024c0: 78d8 2c4c 89ec 9fc5 ff00 4e16 f229 8423 x.,L......N..).# │ │ │ -000024d0: d166 b2fd f21a 50a9 1550 ca00 b830 af0e .f....P..P...0.. │ │ │ -000024e0: c856 77d8 07b4 3d2c 8ce5 079d a2e3 2c82 .Vw...=,......,. │ │ │ -000024f0: 1b51 4c7d 8dc3 dc83 4801 4eb0 5681 0fd0 .QL}....H.N.V... │ │ │ -00002500: 6084 4a57 9a41 c035 62b4 e953 8d2f d1c2 `.JW.A.5b..S./.. │ │ │ -00002510: 78a5 1386 aba4 5161 2fe0 1e4d 043c 3a28 x.....Qa/..M.<:( │ │ │ -00002520: 0379 8b0c 8ae3 daf9 1e3f 2f33 7234 06dc .y.......?/3r4.. │ │ │ -00002530: 7110 4685 2d84 6f82 9cff 2a43 dffb 1e17 q.F.-.o...*C.... │ │ │ -00002540: cc69 0018 3da4 bdc0 2c02 6671 b64b 3962 .i..=...,.fq.K9b │ │ │ -00002550: 4c42 6b4d 192b 9451 32e6 3d58 a5c1 3e87 LBkM.+.Q2.=X..>. │ │ │ -00002560: d0b7 42af 838d 7021 4e3d 4a1c 4c0a 546b ..B...p!N=J.L.Tk │ │ │ -00002570: c170 b940 0280 00ff 90d7 581c 4fc1 ef02 .p.@......X.O... │ │ │ -00002580: 40d6 e778 edc8 9398 bdef 7304 049f 1c5e @..x......s....^ │ │ │ -00002590: c3e8 8253 a1ed 1002 daa7 cf33 3ca1 22cb ...S.......3<.". │ │ │ -000025a0: 02ce 4c35 18e8 8495 4477 f012 dc2b 3c6b ..L5....Dw...+.z. ........ │ │ │ -00002640: 5e98 ac30 18cc 8dc8 80a9 051d 3719 0007 ^..0........7... │ │ │ -00002650: af0d 63c9 f0f1 06f1 e15b 27bb 8410 f4d1 ..c......['..... │ │ │ -00002660: 6266 793c 8347 f882 3d42 1e0d 2de1 b839 bfy<.G..=B..-..9 │ │ │ -00002670: 4d22 be59 2802 880c 0303 8cc0 6433 12b4 M".Y(.......d3.. │ │ │ -00002680: 11f8 ba11 06b0 f24a b012 15a6 1bc5 0dd7 .......J........ │ │ │ -00002690: 818f 51aa 0e9d c8e4 b768 8fa2 0690 82e4 ..Q......h...... │ │ │ -000026a0: 0a8f 6b16 d0a1 9926 0194 3268 7840 9a0e ..k....&..2hx@.. │ │ │ -000026b0: 9fc7 8ac9 b200 86a8 ab0e 7f01 5986 3740 ............Y.7@ │ │ │ -000026c0: af78 1010 5640 b5ca c18c 1607 3f6b c02e .x..V@......?k.. │ │ │ -000026d0: 7257 2a9c 3257 83a6 0b8c b616 fbe1 8d86 rW*.2W.......... │ │ │ -000026e0: 166c 3415 1f70 fab0 45b5 d419 2314 1fe3 .l4..p..E...#... │ │ │ -000026f0: 7295 4db4 bcae c5c2 e2c8 c03f 1da2 04c6 r.M........?.... │ │ │ -00002700: 722d c8a6 80c1 cbd2 5635 ce77 8e5a 01b0 r-......V5.w.Z.. │ │ │ -00002710: 80b0 d05b 1dec 643d 9626 e7a9 1ed0 5159 ...[..d=.&....QY │ │ │ -00002720: 707c 8569 4090 3c16 05a5 649b a144 a582 p|.i@.<...d..D.. │ │ │ -00002730: 3762 0311 71d6 f0b9 e4d5 6421 e445 913b 7b..q.....d!.E.; │ │ │ -00002740: 5432 92ca 6338 79f4 168e 089d f415 aa0a T2..c8y......... │ │ │ -00002750: 640a e26d c0c3 208e 8a59 2e4a 6401 1fab d..m.. ..Y.Jd... │ │ │ -00002760: 91d2 0332 012c 50eb 6091 88e7 5f39 609e ...2.,P.`..._9`. │ │ │ -00002770: 56d9 1a2d b761 5641 0db0 6c68 d06d 4325 V..-.aVA..lh.mC% │ │ │ -00002780: 2a05 7c07 c13c 1e45 cb31 d7e8 34e0 699b *.|..<.E.1..4.i. │ │ │ -00002790: 495c f169 2c48 0355 8b26 ca71 e560 412d I\.i,H.U.&.q.`A- │ │ │ -000027a0: c103 5d2a f809 ffac b55a c435 289e 8e09 ..]*.....Z.5(... │ │ │ -000027b0: 06d3 8772 a87b d042 68f1 7d32 344f 8481 ...r.{.Bh.}24O.. │ │ │ -000027c0: 0186 f869 003b 3c3f bea0 622b 57d8 004b ...i.; │ │ │ -00002830: c73a f574 ae6b 719c b55d 8461 acb4 bca0 .:.t.kq..].a.... │ │ │ -00002840: 39d2 d2b9 c402 aec4 9368 9bc6 f4c2 559d 9........h....U. │ │ │ -00002850: 3688 801e 4c55 99f5 3eb3 7852 3dea 1b88 6...LU..>.xR=... │ │ │ -00002860: e91a 5f03 6d11 12ad 0a3b c4a4 d3b2 7c2e .._.m....;....|. │ │ │ -00002870: c4a8 050b b0f2 4027 6990 a942 1c31 f35d ......@'i..B.1.] │ │ │ -00002880: ecb1 143d 0a1a 962e 9c2e 39cc 22f0 b1f6 ...=......9."... │ │ │ -00002890: 03ec 8462 013f cbcb c740 d406 1709 0ac3 ...b.?...@...... │ │ │ -000028a0: f76e 2898 3239 9bcc 3888 15dd 11b5 6688 .n(.29..8.....f. │ │ │ -000028b0: 65c4 d214 01cf 5b56 da22 12ba b192 0bc2 e.....[V."...... │ │ │ -000028c0: 4c18 06a7 a512 2b87 06d4 abad 2a18 c083 L.....+.....*... │ │ │ -000028d0: c7b0 5cf2 b698 767c 42d0 2aec 1883 4538 ..\...v|B.*...E8 │ │ │ -000028e0: 1a39 7d4d d1e0 23c4 c248 0f41 7946 0e5c .9}M..#..H.AyF.\ │ │ │ -000028f0: 7342 3f78 44ad 16d4 318d b9b6 1ab4 0282 sB?xD...1....... │ │ │ -00002900: 3fc0 540b d748 4d83 7ab4 7a0a 9f83 541b ?.T..HM.z.z...T. │ │ │ -00002910: dc4a a80d 0663 cc3d 9ab5 7668 3b3c 60c0 .J...c.=..vh;<`. │ │ │ -00002920: 18be 4c9f a34f e911 4de2 71a3 ed90 6c54 ..L..O..M.q...lT │ │ │ -00002930: 7a8f 32cb b5de e44d 09de 97b0 e4b2 c778 z.2....M.......x │ │ │ -00002940: f816 258d 09c9 b9ab 06f1 340d 8e4c d7c3 ..%.......4..L.. │ │ │ -00002950: 34d8 38ad cb83 fde4 b558 e05b 012b 5686 4.8......X.[.+V. │ │ │ -00002960: f900 6083 0599 a921 ed1c 0837 86a6 c788 ..`....!...7.... │ │ │ -00002970: 5585 2c1d de6e 648e 1acb d81a 1c22 1c1a U.,..nd......".. │ │ │ -00002980: bca1 a644 dabd ab4d edb5 ad37 0c4d e071 ...D...M...7.M.q │ │ │ -00002990: 6643 6bb8 35bd 640e 6306 8342 6c50 19d6 fCk.5.d.c..BlP.. │ │ │ -000029a0: 0d18 c174 a3bd e4ff 036e 737c d5b6 298d ...t.....ns|..). │ │ │ -000029b0: b6ef 3c48 0b2b e051 5420 fa3a c970 5ba3 ...$.9........ │ │ │ -000029d0: e5d6 5b3f 68b9 a935 dd60 4351 3643 ed71 ..[?h..5.`CQ6C.q │ │ │ -000029e0: d013 c30b 0b63 bf51 21bc 0fe5 0668 a335 .....c.Q!....h.5 │ │ │ -000029f0: 785a 8b0e 563d efd0 80f0 88d7 1a89 29e8 xZ..V=........). │ │ │ -00002a00: 09ee 830c 5f83 37ac 254f 4010 86d9 4b3a ...._.7.%O@...K: │ │ │ -00002a10: 64d5 3346 8f9d 1ee0 7c4c 7a26 1f0d a3da d.3F....|Lz&.... │ │ │ -00002a20: e569 c9a2 322d 0c91 f9d0 232e e005 78b9 .i..2-....#...x. │ │ │ -00002a30: 71da 5545 1818 8615 eaed f0e1 5184 8072 q.UE........Q..r │ │ │ -00002a40: 3836 a054 abd0 66bd 2dc0 80b1 6c0d 3019 86.T..f.-...l.0. │ │ │ -00002a50: 33ef 8b06 2f4b 2b7d 60bc 0efd dde0 e57a 3.../K+}`......z │ │ │ -00002a60: e026 6e57 87b7 2020 852d c54d c22f 84c1 .&nW.. .-.M./.. │ │ │ -00002a70: 31a4 580e 3cca 0e46 72c0 678b 7c67 9889 1.X.<..Fr.g.|g.. │ │ │ -00002a80: 0e1e 86ed 013f 3e13 4ac6 a5c8 b5a2 8b2f .....?>.J....../ │ │ │ -00002a90: ee5c 07b5 d1e4 a88b 0225 868f 8aea 7106 .\.......%....q. │ │ │ -00002aa0: 8f60 a8b1 eff8 013d 90ae 437d 3a3b 5a62 .`.....=..C}:;Zb │ │ │ -00002ab0: d03f e20c 8aae 3a1c 5ddc b756 4bf2 f808 .?....:.]..VK... │ │ │ -00002ac0: 880c 4a57 b077 c06b 4b26 bc82 1c03 62e2 ..JW.w.kK&....b. │ │ │ -00002ad0: 1db6 56fb 4448 6d96 333f 5587 81c3 4a30 ..V.DHm.3?U...J0 │ │ │ -00002ae0: 910e 29ad b4d2 8b75 1de0 519b 67a8 2c83 ..)....u..Q.g.,. │ │ │ -00002af0: 024c 0a0a 318a 2d3d 010d c9f7 6910 19d7 .L..1.-=....i... │ │ │ -00002b00: e286 83fc 1801 330f 1264 9e31 912d 08aa ......3..d.1.-.. │ │ │ -00002b10: 91b2 4430 8ac6 a0db 33ed 73a1 af30 a738 ..D0....3.s..0.8 │ │ │ -00002b20: 2f1d 5329 ffc1 e230 60ee ebb6 093d 1a0f /.S)...0`....=.. │ │ │ -00002b30: d7d2 a152 22d6 d6f5 081d 3818 acdb a195 ...R".....8..... │ │ │ -00002b40: 3dd3 0c4e 1342 41df 6bf1 19f3 0128 9797 =..N.BA.k....(.. │ │ │ -00002b50: 0395 355a 8bbd 64de 2ad8 08cf 1a88 09cf ..5Z..d.*....... │ │ │ -00002b60: 0d92 415f 44a3 256e fa89 f2ca ebb4 f5d0 ..A_D.%n........ │ │ │ -00002b70: 80d7 11cb bccd 5a60 16ff 4363 810f 6b6d ......Z`..Cc..km │ │ │ -00002b80: 4671 156a 9440 e20a 4a80 7a3b bc77 e04c Fq.j.@..J.z;.w.L │ │ │ -00002b90: 89d8 58dc 16a1 55de 85df 9b0b d516 007c ..X...U........| │ │ │ -00002ba0: 6dd2 66da 4669 4a1c 13d4 362a 1d67 3a5a m.f.FiJ...6*.g:Z │ │ │ -00002bb0: 2ffc 0158 30a5 0c50 5982 bc6a a715 34fc /..X0..PY..j..4. │ │ │ -00002bc0: 3c41 24d8 14be c87a c685 a301 67f5 a876 pi}6z_.. ..A_.. │ │ │ -00002cb0: 4811 9690 7e56 1daa 04f7 4b7b 9796 a166 H...~V....K{...f │ │ │ -00002cc0: 6d0f df79 4112 3420 4855 cc1e 186b dd02 m..yA.4 HU...k.. │ │ │ -00002cd0: 6dca 86ef f4d1 4bbb 33ed 796c d03b 603a m.....K.3.yl.;`: │ │ │ -00002ce0: 742c 5fa2 e571 e6d5 633c 30b3 3c88 5a6f t,_..q..c<0.<.Zo │ │ │ -00002cf0: e8bf c77c 6230 513f 35a2 e3b4 9d85 7b92 ...|b0Q?5.....{. │ │ │ -00002d00: 767b 2a68 ecf0 34e4 c746 2c7d 86ee 0b18 v{*h..4..F,}.... │ │ │ -00002d10: 502c 5bd7 e7d6 4093 1a17 2497 4e80 f455 P,[...@...$.N..U │ │ │ -00002d20: 9fe1 0276 8516 2085 9270 4921 e780 8d11 ...v.. ..pI!.... │ │ │ -00002d30: c0cf b512 89a5 c249 f3b8 ce03 fea4 413d .......I......A= │ │ │ -00002d40: 6acb 571b 4ada 8981 05db 1a86 1db4 098c j.W.J........... │ │ │ -00002d50: a2eb d2ae 7387 de1d 40e7 d0b5 b669 99a0 ....s...@....i.. │ │ │ -00002d60: 62c4 32d8 2855 5cdc 1adf 5eeb c511 d38f b.2.(U\...^..... │ │ │ -00002d70: f202 c006 8c42 8f25 ece5 f120 bf51 8806 .....B.%... .Q.. │ │ │ -00002d80: 9f1a 1cea 8aba 0460 e3ab 694d 2e1a ad3d .......`..iM...= │ │ │ -00002d90: 695d 0251 042e 7725 0695 3671 ebd0 7183 i].Q..w%..6q..q. │ │ │ -00002da0: eb01 7199 b7e0 d4ce cb99 8940 b9ca 0b56 ..q........@...V │ │ │ -00002db0: 0750 018a cc1b ab1e 335f 2849 7492 1568 .P......3_(It..h │ │ │ -00002dc0: 0f75 5a55 c58d 040b a203 e099 8217 a23c .uZU...........< │ │ │ -00002dd0: 07f8 55ee 1ed0 51fb d435 cadf 00ad b576 ..U...Q..5.....v │ │ │ -00002de0: 6d1b b41e 4615 3e97 039e f558 7c2d fcf5 m...F.>....X|-.. │ │ │ -00002df0: 8a25 d062 1478 5d6b bdb8 1636 623e ea38 .%.b.x]k...6b>.8 │ │ │ -00002e00: 6881 1cb8 5f69 e90b 11c7 4f45 8a50 4920 h..._i....OE.PI │ │ │ -00002e10: 42f4 9d56 2241 885d 5414 07b8 4c10 1312 B..V"A.]T...L... │ │ │ -00002e20: 85ae afe5 60e7 3eb9 1b00 3083 15cb 15a3 ....`.>...0..... │ │ │ -00002e30: 527b 1cd6 98e3 06b5 5a11 1a40 3420 22af R{......Z..@4 ". │ │ │ -00002e40: 0549 2d65 c876 087c 78a8 d50c 6d91 f79d .I-e.v.|x...m... │ │ │ -00002e50: af5b 4c92 b1da 078a 61c0 6756 d083 96b9 .[L.....a.gV.... │ │ │ -00002e60: f21e 0714 e662 2008 0f7d 6e01 fd03 ee9e .....b ..}n..... │ │ │ -00002e70: 9801 7272 a9c7 9743 610a a565 0dfa 67d0 ..rr...Ca..e..g. │ │ │ -00002e80: 0e91 8056 dd64 5a03 2802 7811 b5a9 2dc3 ...V.dZ.(.x...-. │ │ │ -00002e90: aaed eb0c fde4 e5e1 94c2 f42d b00b fcc7 ...........-.... │ │ │ -00002ea0: 7ca2 a34c add5 1fbc 8f2e 1bed 3db2 5be2 |..L........=.[. │ │ │ -00002eb0: 2a77 8d96 67f1 f380 70da 6b08 e0d6 0e73 *w..g...p.k....s │ │ │ -00002ec0: c5a4 299a 46c1 20c8 5b8e ef8c 86eb 5b85 ..).F. .[.....[. │ │ │ -00002ed0: a204 c59a d8b4 4714 a3b6 f9c0 fca5 a37d ......G........} │ │ │ -00002ee0: 5cf4 36f6 b044 c9d8 3a6e c096 030a b490 \.6..D..:n...... │ │ │ -00002ef0: 0488 33b9 2293 e801 1efb 9033 ba5a ccd3 ..3."......3.Z.. │ │ │ -00002f00: 573d 8844 7461 44b0 27e0 4f3b 4c5e 7130 W=.DtaD.'.O;L^q0 │ │ │ -00002f10: 2dee 24ae aed8 bf17 46ea 010e 59c5 4c00 -.$.....F...Y.L. │ │ │ -00002f20: c91b d905 b804 5fc9 d6da 9aab e5d3 5aa8 ......_.......Z. │ │ │ -00002f30: 8962 d236 7ad1 45b9 b3f2 3a3c 2a05 036f .b.6z.E...:<*..o │ │ │ -00002f40: 8d9c 0904 ac4e 9b46 f839 f2d2 01c6 8398 .....N.F.9...... │ │ │ -00002f50: 1070 4437 6076 6dd5 0da0 8e3e 8261 f1b0 .pD7`vm....>.a.. │ │ │ -00002f60: f0ba 01c4 02ac 05d2 a8d5 01e7 1bf5 ac61 ...............a │ │ │ -00002f70: ec5a 776f b497 5856 5a55 4376 9974 7cd3 .Zwo..XVZUCv.t|. │ │ │ -00002f80: 21c5 3a0d c380 61c4 c929 b523 d90d e844 !.:...a..).#...D │ │ │ -00002f90: 1408 7890 b7c4 3a0b 2546 24a6 cd25 693a ..x...:.%F$..%i: │ │ │ -00002fa0: 4c57 6fab aed5 9d5a 368c 0dec 1585 49ad LWo....Z6.....I. │ │ │ -00002fb0: 36ae 0164 1908 2534 8aff 4146 fb0c fce2 6..d..%4..AF.... │ │ │ -00002fc0: 4a04 2420 79bd f62d 7d5f e3e6 69b7 515e J.$ y..-}_..i.Q^ │ │ │ -00002fd0: 1503 045e 7735 c0d5 e2e4 001e 3114 0621 ...^w5......1..! │ │ │ -00002fe0: f216 6f1a d381 52b4 3518 a18f cc27 93ac ..o...R.5....'.. │ │ │ -00002ff0: 281b f839 ed6c 695f 9e3e e0a1 e277 e802 (..9.li_.>...w.. │ │ │ -00003000: 968a 3970 b991 f71f c1b2 1dae 01f8 17d6 ..9p............ │ │ │ -00003010: 05ed 68ef 081c ca53 5a64 433b 4089 10ea ..h....SZdC;@... │ │ │ -00003020: 8083 abdd 7014 3db8 a480 0f3a 6be0 0b54 ....p.=....:k..T │ │ │ -00003030: 99f6 634a 3a8b 3213 08b6 d83a d047 5d67 ..cJ:.2....:.G]g │ │ │ -00003040: 28b3 aed7 529e 7808 f941 aeb4 c1c9 e83c (...R.x..A.....< │ │ │ -00003050: 8e1e 0f1a c497 fbd1 b658 1345 d304 7a54 .........X.E..zT │ │ │ -00003060: 6a47 c1f2 682e 3c54 03fb 85e0 40ce d805 jG..h.n...yzPBs.z..! │ │ │ -000030d0: c83a 6dac f340 96a1 ce50 0758 5eed eb60 .:m..@...P.X^..` │ │ │ -000030e0: 6eb4 5582 7398 6351 b495 c4d4 c8c3 b0c1 n.U.s.cQ........ │ │ │ -000030f0: 1445 556b 5771 08da 68a1 eb1d ee61 42e7 .EUkWq..h....aB. │ │ │ -00003100: bd16 2efa 5251 7b65 8ed1 81ac 880b 5a04 ....RQ{e......Z. │ │ │ -00003110: 4fb8 29d1 61f2 a31b 0378 1192 d14e 1120 O.).a....x...N. │ │ │ -00003120: b262 dee0 0f5f 745a cc46 58da 7c80 1479 .b..._tZ.FX.|..y │ │ │ -00003130: 0dc9 e07c e164 54b5 be29 d6a2 974e ac1b ...|.dT..)...N.. │ │ │ -00003140: 380e f103 bc0d 0590 b5a8 e05d 5102 2b94 8..........]Q.+. │ │ │ -00003150: 3b2d 6a42 73e4 b851 2c84 b6a4 707e 50bb ;-jBs..Q,...p~P. │ │ │ -00003160: 1502 814e 0560 6078 21b0 17f2 ce3b 8c3c ...N.``x!....;.< │ │ │ -00003170: a8b5 c1eb 8768 7498 6954 6014 6e5f 5014 .....ht.iT`.n_P. │ │ │ -00003180: 95f0 1154 40c0 9017 3419 7c00 52c5 75c2 ...T@...4.|.R.u. │ │ │ -00003190: ad44 18c1 8715 dd55 dc9a f58d 1659 72b8 .D.....U.....Yr. │ │ │ -000031a0: 1277 1b11 a5bf 11ac 8b1b d067 4d83 57d6 .w.........gM.W. │ │ │ -000031b0: 2a64 af03 6599 088e 4377 004c 7b6d ef14 *d..e...Cw.L{m.. │ │ │ -000031c0: 38f8 78e6 51f6 ab44 c7e2 8361 b810 1fed 8.x.Q..D...a.... │ │ │ -000031d0: 980f 80f5 8075 037b 0f05 18b8 a96d 63e0 .....u.{.....mc. │ │ │ -000031e0: 1ce6 bfaa 6aaf edeb 5a51 958d 361f 50f6 ....j...ZQ..6.P. │ │ │ -000031f0: 5e4a 8f69 01e2 4526 4131 721d 8cae 6504 ^J.i..E&A1r...e. │ │ │ -00003200: 7c12 9778 3e33 2890 0ab3 0754 ac78 7701 |..x>3(....T.xw. │ │ │ -00003210: a1b5 7f0a 1eec e422 d371 45a4 68ed 322a .......".qE.h.2* │ │ │ -00003220: 0224 568a 8bc3 0704 8f55 da4d 6f04 f36a .$V......U.Mo..j │ │ │ -00003230: ad35 6435 2a08 56c4 2d1e 30fe 254e 2458 .5d5*.V.-.0.%N$X │ │ │ -00003240: 1a8e f760 b40c 508b 72d4 aa63 eb3c ee70 ...`..P.r..c.<.p │ │ │ -00003250: 87cc d161 26c4 e044 b5d8 f4aa 574c 1276 ...a&..D....WL.v │ │ │ -00003260: c4e7 39d8 d4f9 b66e aa0a b5a5 653f a637 ..9....n....e?.7 │ │ │ -00003270: d726 026a 139e e8b5 9c8f 11e9 51fb 4c63 .&.j........Q.Lc │ │ │ -00003280: a831 3872 e6d1 77ad 95a7 6f11 65ac 058e .18r..w...o.e... │ │ │ -00003290: 7ec4 5bab 516d 39f3 080a 8811 3186 cd99 ~.[.Qm9.....1... │ │ │ -000032a0: 3894 0598 1629 2c8c 8bf8 a80e 6037 e04a 8....),.....`7.J │ │ │ -000032b0: 6a35 a364 5203 28a2 94ef 2b3b 5558 4042 j5.dR.(...+;UX@B │ │ │ -000032c0: 0696 6a83 171f f512 d5cc 61be 727c 7cb4 ..j.......a.r||. │ │ │ -000032d0: b2d3 de9c 567e f03d 4a87 51ce f04d d376 ....V~.=J.Q..M.v │ │ │ -000032e0: 26ce 59de c139 f8c2 c810 928d a291 5b11 &.Y..9........[. │ │ │ -000032f0: 604b 4c2e ea79 401f c839 41df 38f1 885c `KL..y@..9A.8..\ │ │ │ -00003300: 36a7 90af 5aa1 8983 2239 606b 3400 9610 6...Z..."9`k4... │ │ │ -00003310: 5c02 2616 6aea 3254 3953 9e5b 3c37 031e \.&.j.2T9S.[<7.. │ │ │ -00003320: b68a fe40 5728 b44c fb37 e02a b464 a6e0 ...@W(.L.7.*.d.. │ │ │ -00003330: 55bc bc00 e5a3 22e2 b029 0dc6 8c17 7411 U....."..)....t. │ │ │ -00003340: 7752 9151 2e0c 00cd 56bb 1939 18a5 c666 wR.Q....V..9...f │ │ │ -00003350: 7906 dff3 6e70 9dc5 0621 ab58 0805 2094 y...np...!.X.. . │ │ │ -00003360: b982 d76a adfc c25f 6809 41c2 ac1a 4c8f ...j..._h.A...L. │ │ │ -00003370: 8605 0a43 5870 9b7c 159c 97de 29e6 38cb ...CXp.|....).8. │ │ │ -00003380: 1490 3078 97c2 6a42 dbc9 f113 b066 76d1 ..0x..jB.....fv. │ │ │ -00003390: 9aa8 ca2a 26a0 59a1 780a 2623 60e0 4bc5 ...*&.Y.x.&#`.K. │ │ │ -000033a0: 8479 416e 6dbc f535 78bb c1ee a202 6997 .yAnm..5x.....i. │ │ │ -000033b0: e6fb 4e2b 4560 6675 a843 e02b a02e 84c3 ..N+E`fu.C.+.... │ │ │ -000033c0: d0e2 a4d7 daeb cca2 d627 6904 afcb fa4a .........'i....J │ │ │ -000033d0: 91ce dafe 41a8 0ae6 b605 5b56 3d40 5e4b ....A.....[V=@^K │ │ │ -000033e0: fa5a ccd3 6a9e 767e ac82 1918 0113 869e .Z..j.v~........ │ │ │ -000033f0: ca91 9dc6 d616 0f9d b121 df98 997c f018 .........!...|.. │ │ │ -00003400: fd02 64e7 b1c9 5a3e 2eeb 8ed1 9801 971c ..d...Z>........ │ │ │ -00003410: dfb0 4deb 4a43 5329 a22f 2954 a410 9453 ..M.JCS)./)T...S │ │ │ -00003420: 79ec a4c5 a1ca 1856 23ab a400 116d ea97 y......V#....m.. │ │ │ -00003430: 3da3 71d8 c65e cb3e 3815 3421 f48a e6b7 =.q..^.>8.4!.... │ │ │ -00003440: 82a2 b898 41d3 8f82 a973 f00e 8e56 2e47 ....A....s...V.G │ │ │ -00003450: af97 d47b 6ca7 9c6f fe67 22bd cae5 6030 ...{l..o.g"...`0 │ │ │ -00003460: 5d68 0924 bdc0 9dc0 e683 bec4 ac20 7ced ]h.$......... |. │ │ │ -00003470: 2e31 13da b8c5 c277 796e b30a 76cb f130 .1.....wyn..v..0 │ │ │ -00003480: b575 8e0a cc15 99dc f32c 0abe 1f30 1142 .u.......,...0.B │ │ │ -00003490: 1115 864f 7cdb c8e1 54ac 15f4 748d 485e ...O|...T...t.H^ │ │ │ -000034a0: f570 05c4 97b1 8f06 988a f2c3 0dd1 d6db .p.............. │ │ │ -000034b0: e0b4 0e2a 6c00 0739 e104 609d 56ff 7814 ...*l..9..`.V.x. │ │ │ -000034c0: c687 6e03 5648 f68a 0b74 8c71 1b4c 6c87 ..n.VH...t.q.Ll. │ │ │ -000034d0: a28a 9d2f d10f 5180 6d60 2200 4c08 f5a0 .../..Q.m`".L... │ │ │ -000034e0: 05c0 0a8e 2b84 686a dfa0 6386 1c87 ba46 ....+.hj..c....F │ │ │ -000034f0: 2db4 1897 9819 0fbf 4057 409c 56f9 bb4a -.......@W@.V..J │ │ │ -00003500: 5e7a e5f1 768b 010c 03ea 9187 9085 561b ^z..v.........V. │ │ │ -00003510: 6be0 9dcc 2a6a af08 69eb 296a 01c2 95e8 k...*j..i.)j.... │ │ │ -00003520: 536c 1a58 a846 0de3 b809 9ba2 87b1 d578 Sl.X.F.........x │ │ │ -00003530: d50c b077 be03 8a2a c408 78d3 e825 82cd ...w...*..x..%.. │ │ │ -00003540: 5084 7b9d 69b2 c2c2 e608 b2e2 1814 fdd5 P.{.i........... │ │ │ -00003550: 970a a274 78fc d87f 9c6f 9479 9e16 582b ...tx....o.y..X+ │ │ │ -00003560: bd58 b154 5de8 8a14 b648 570d 032f aca6 .X.T]....HW../.. │ │ │ -00003570: 1f8d e280 5371 d08e 6bce 5ce7 039a bb41 ....Sq..k.\....A │ │ │ -00003580: 87e4 0a21 1ab2 1ced 5746 0571 e0b3 29ce ...!....WF.q..). │ │ │ -00003590: d4f2 ea96 17f0 0b70 1549 c250 e0ca 000e .......p.I.P.... │ │ │ -000035a0: c5ad 200e 2c4f dffa bcc0 dd8b a0fd 4211 .. .,O........B. │ │ │ -000035b0: df18 f5ae cde1 3845 8ae2 6b82 54f1 3023 ......8E..k.T.0# │ │ │ -000035c0: b015 7ec3 3dc4 bd07 1466 b82b 11df b7c6 ..~.=....f.+.... │ │ │ -000035d0: ddec 8a0e ce4f 4aa6 2e73 45d6 0d83 16b0 .....OJ..sE..... │ │ │ -000035e0: 5b29 c28e 2180 b700 820a c42e b5c3 8896 [)..!........... │ │ │ -000035f0: ea41 fd5d 31ee 2d31 5ead 0f66 0853 740a .A.]1.-1^..f.St. │ │ │ -00003600: 7cca 5088 68c3 5000 bf80 edbe 345e f2a1 |.P.h.P.....4^.. │ │ │ -00003610: d072 f1f8 00fb cb19 ea4a c798 6de1 b1dc .r.......J..m... │ │ │ -00003620: 0598 07b1 429f e111 165d f28d c5a6 3148 ....B....]....1H │ │ │ -00003630: 17e2 7461 9473 cd94 76a7 f0a9 6117 87bb ..ta.s..v...a... │ │ │ -00003640: 82ee 006b a20a 8054 7cca 5b45 c47b 3041 ...k...T|.[E.{0A │ │ │ -00003650: a655 d3d2 2bb0 0875 5e96 1896 5641 f868 .U..+..u^...VA.h │ │ │ -00003660: c868 a506 dc20 cb02 fbe1 3bf0 77a8 7920 .h... ....;.w.y │ │ │ -00003670: 47c5 4368 afa8 7afc 41a6 0f75 c91c 821e G.Ch..z.A..u.... │ │ │ -00003680: b5e7 0acc f250 a372 f2eb 4a69 0c74 0044 .....P.r..Ji.t.D │ │ │ -00003690: 453a 012a bed5 04e2 1fc8 ca82 1c30 607e E:.*.........0`~ │ │ │ -000036a0: a872 8b5e cde4 3418 853f b569 8b0d f38c .r.^..4..?.i.... │ │ │ -000036b0: 8b89 4f03 606d 73ad 0e05 85ef 3a08 54b4 ..O.`ms.....:.T. │ │ │ -000036c0: 5551 c2c1 b9f4 73ad a508 4c09 ca1e f70a UQ....s...L..... │ │ │ -000036d0: af4d 9b85 d259 56ab 7f32 6901 8be8 855f .M...YV..2i...._ │ │ │ -000036e0: 1019 9c70 c59f b536 29a8 0607 2073 0aa3 ...p...6)... s.. │ │ │ -000036f0: 1df0 8b99 7837 18e6 2c53 1c30 56a8 0250 ....x7..,S.0V..P │ │ │ -00003700: 4605 33e7 ae84 3cb8 9879 5662 ef1a 7e1d F.3...<..yVb..~. │ │ │ -00003710: 14db 063f e1ca 5a85 26db 4eef 0747 19ef ...?..Z.&.N..G.. │ │ │ -00003720: 6411 1c1a a4d6 ee83 ede4 3965 83cc 8116 d.........9e.... │ │ │ -00003730: 500b f115 6207 3eac 73e4 1710 6515 000c P...b.>.s...e... │ │ │ -00003740: e502 3abf d25a 5a09 8804 c555 4d09 61fa ..:..ZZ....UM.a. │ │ │ -00003750: a825 6121 5366 0c22 802e a440 d1f1 b24f .%a!Sf."...@...O │ │ │ -00003760: c83a bcae 20cd d08a dc59 8146 2a7c 2988 .:.. ....Y.F*|). │ │ │ -00003770: 966b afce 2b60 131e c053 c4fd 099d 9632 .k..+`...S.....2 │ │ │ -00003780: 7000 d107 4ef1 bd39 ba15 66c5 2e80 8fd1 p...N..9..f..... │ │ │ -00003790: b6d2 6f06 59cb 0025 8873 af85 cb96 2ec8 ..o.Y..%.s...... │ │ │ -000037a0: ed6c b453 a2d0 499c 4526 5fd8 2e76 f8aa .l.S..I.E&_..v.. │ │ │ -000037b0: 28c7 c06c 940a 3703 a375 de80 ed51 001d (..l..7..u...Q.. │ │ │ -000037c0: 5010 238a b6cb db2c 83b5 41fc 4938 f160 P.#....,..A.I8.` │ │ │ -000037d0: 198d b698 828c 064e a340 1ecd 606e 70e2 .......N.@..`np. │ │ │ -000037e0: dad6 a4d5 a18a 3be5 d275 25fa 3e47 0e50 ......;..u%.>G.P │ │ │ -000037f0: bc20 4648 e2b4 398d 6e51 7804 d721 9bd7 . FH..9.nQx..!.. │ │ │ -00003800: 3e9e 03d9 058c 07e2 8c0b a825 e8b6 1db4 >..........%.... │ │ │ -00003810: 4ad2 6825 4391 5cbe 09b2 7cc8 0750 2ed7 J.h%C.\...|..P.. │ │ │ -00003820: 3a4c c8c0 29b8 109d 96eb cb2e af15 2b61 :L..).........+a │ │ │ -00003830: 8554 d3aa a962 8a40 f568 2300 96c0 2554 .T...b.@.h#...%T │ │ │ -00003840: 11be 6a25 e928 5226 4ea0 7540 3f17 5a2c ..j%.(R&N.u@?.Z, │ │ │ -00003850: d762 3c18 1bcf 15cd 9821 f675 d32b 1e31 .b<......!.u.+.1 │ │ │ -00003860: d792 9342 9d68 525b 1fe0 881a 80d6 e27e ...B.hR[.......~ │ │ │ -00003870: 6349 93f3 850b 839a 9701 cc86 3cb6 065c cI..........<..\ │ │ │ -00003880: 8343 3d54 05d6 0341 1c24 c985 9617 183a .C=T...A.$.....: │ │ │ -00003890: 9626 c5a6 e010 baa2 6abd a2c0 50ba b889 .&......j...P... │ │ │ -000038a0: 205f 7485 93eb 8b29 725e 81cc 6298 020c _t....)r^..b... │ │ │ -000038b0: 8313 a710 1a84 19ad 012d 9951 af4d 4d45 .........-.Q.MME │ │ │ -000038c0: e635 60ed 9256 f04e 33ba 5855 85c7 5fc8 .5`..V.N3.XU.._. │ │ │ -000038d0: 4113 3aaf 51f0 6ac5 6f29 ae07 95d9 17c2 A.:.Q.j.o)...... │ │ │ -000038e0: 4b0d d281 b6ce 152e 8d86 023c ea04 0982 K..........<.... │ │ │ -000038f0: 9222 7750 5d28 14ec ae36 8b2b 18a6 f643 ."wP](...6.+...C │ │ │ -00003900: 5a0f 41da 3354 0c2a c486 16b9 c2f4 67b6 Z.A.3T.*......g. │ │ │ -00003910: 50c0 1a94 ab5d 811b d56a cb0f c634 6887 P....]...j...4h. │ │ │ -00003920: 0a8f 2088 618b a0f5 5505 0220 1355 5db6 .. .a...U.. .U]. │ │ │ -00003930: d2ad 7d81 c246 f2f0 66f0 f77a 3c9c 22f6 ..}..F..f..z<.". │ │ │ -00003940: 6841 285c a13c 4cdf 6449 13da 08a1 5145 hA(\.^c......y.Rx │ │ │ -00003c30: 5daf 7de6 bad5 0108 4502 62df 996b 261e ].}.....E.b..k&. │ │ │ -00003c40: ce47 3bc9 d774 c882 8eda 7a6e 8b01 8f2f .G;..t....zn.../ │ │ │ -00003c50: e016 0294 5aeb 8602 9705 7d81 80f4 0631 ....Z.....}....1 │ │ │ -00003c60: d519 8f20 e2d5 7526 ff07 efba 41f8 9c64 ... ..u&....A..d │ │ │ -00003c70: 5a66 d969 3d00 316e 522c 46c4 0f57 0c7f Zf.i=.1nR,F..W.. │ │ │ -00003c80: 0122 ac5c 66b4 ba2b 1be1 748e 8a19 c226 .".\f..+..t....& │ │ │ -00003c90: 9458 2166 b0c5 4b40 490c b0a8 c095 cee8 .X!f..K@I....... │ │ │ -00003ca0: 22a6 fce7 2b2d fef9 6051 e29d 29f0 4c15 "...+-..`Q..).L. │ │ │ -00003cb0: fa8a e22c 30b0 25d4 80ef 919a 1ec9 d08e ...,0.%......... │ │ │ -00003cc0: 5fae 733e 5556 2bfc 1859 6346 fb3e 8057 _.s>UV+..YcF.>.W │ │ │ -00003cd0: 9071 9021 2a2d 43aa b09d 8a5c 07c0 6a9f .q.!*-C....\..j. │ │ │ -00003ce0: ddc9 9140 cd62 331d 70b8 51a8 4bde e87c ...@.b3.p.Q.K..| │ │ │ -00003cf0: a42c 3f40 0502 2208 1d94 f039 be73 35e2 .,?@.."....9.s5. │ │ │ -00003d00: 8042 6b8f f834 f4a0 906a 477b 6baf c0ca .Bk..4...jG{k... │ │ │ -00003d10: 5e0f a156 f481 96db 40cc 5a4c c563 c844 ^..V....@.ZL.c.D │ │ │ -00003d20: cd0e 8d14 84dc 15bf 8831 c7af 2c9b 361d .........1..,.6. │ │ │ -00003d30: cdd1 e20a 4607 07aa 01b4 a004 6d0d b8ad ....F.......m... │ │ │ -00003d40: 15aa 03fa 923b 8cba a9d1 074e baac 1274 .....;.....N...t │ │ │ -00003d50: 49c0 1119 d33e ab76 4302 8655 315c 3643 I....>.vC..U1\6C │ │ │ -00003d60: f900 64a4 4680 4e5c c21b a0af 3ab3 d719 ..d.F.N\....:... │ │ │ -00003d70: cc43 1374 8ea5 0ada 9e6a e43d 75b0 f480 .C.t.....j.=u... │ │ │ -00003d80: 1504 8ce9 3072 afed 54ac 33c2 da2b ba48 ....0r..T.3..+.H │ │ │ -00003d90: 1a00 b482 6787 5765 002c 8096 bad7 a929 ....g.We.,.....) │ │ │ -00003da0: 4858 3a7c 8c4a 87fb a08b 0eee ca8f 0555 HX:|.J.........U │ │ │ -00003db0: 0c92 782c 8a93 25c5 076f 3081 598a cdc3 ..x,..%..o0.Y... │ │ │ -00003dc0: 20e9 1825 130b 82ec 50dd cc63 8c3a 0d89 ..%....P..c.:.. │ │ │ -00003dd0: 3a17 6247 1909 7d63 8975 be0f 5450 011d :.bG..}c.u..TP.. │ │ │ -00003de0: f1ed b01e d8a8 6086 2c1b 1a1d 7282 c75b ......`.,...r..[ │ │ │ -00003df0: 5e19 9cfc d23e d3c2 2d6e 5e29 882a aaa0 ^....>..-n^).*.. │ │ │ -00003e00: ca51 56e8 1145 49f5 5607 0e80 aab5 35d8 .QV..EI.V.....5. │ │ │ -00003e10: 1570 1f7a cf8a 5fac 22ed 3084 e870 2dee .p.z.._.".0..p-. │ │ │ -00003e20: 6779 0a13 97c5 8a71 e865 2a07 8625 75c0 gy.....q.e*..%u. │ │ │ -00003e30: d3ad c767 3096 99ea 15ac 1c15 46d0 4b44 ...g0.......F.KD │ │ │ -00003e40: 2a6d 0438 851b b73a be05 f205 0f30 57c0 *m.8...:.....0W. │ │ │ -00003e50: 7eab 9d08 4192 503a 0c8b 4ed2 28be de87 ~...A.P:..N.(... │ │ │ -00003e60: 0278 c354 03e2 5b39 3811 098f d2fe 7a03 .x.T..[98.....z. │ │ │ -00003e70: b3ad fdbb 0eeb df75 c022 868a 8db2 8a5a .......u.".....Z │ │ │ -00003e80: ccb5 8a83 15a7 8fda 7e83 ec48 2463 4370 ........~..H$cCp │ │ │ -00003e90: 994c 85b2 6055 b55e 1bb4 4a12 1937 8e4a .L..`U.^..J..7.J │ │ │ -00003ea0: 8515 c434 8013 805c 7d30 0af9 00df 2926 ...4...\}0....)& │ │ │ -00003eb0: 1784 86e3 3a20 841a 7605 bf6b b1b1 0a2d ....: ..v..k...- │ │ │ -00003ec0: 5330 486d e9c4 0c0e bed5 7a96 0ea8 37e3 S0Hm......z...7. │ │ │ -00003ed0: 5298 0789 a07d 339a 7278 7c4d cd15 5470 R....}3.rx|M..Tp │ │ │ -00003ee0: ef14 c2a6 e943 4ba3 c899 20db cb87 4392 .....CK... ...C. │ │ │ -00003ef0: 180f aa01 67be c47b d74e 7eaf c04c d483 ....g..{.N~..L.. │ │ │ -00003f00: 5082 441d 7c9b 04a6 10c0 459f a066 006c P.D.|.....E..f.l │ │ │ -00003f10: 5ddd 62ac d1ba 3d6e 2530 04cd e3a2 d12e ].b...=n%0...... │ │ │ -00003f20: 86f4 2026 a351 580e 6049 67e6 79bd 02d1 .. &.QX.`Ig.y... │ │ │ -00003f30: a50a b1f1 a58e ce02 7d71 3f7a 9d16 d441 ........}q?z...A │ │ │ -00003f40: 769d 72eb bb68 6a2d 40d6 3a0a 0b4e 0d15 v.r..hj-@.:..N.. │ │ │ -00003f50: 7356 0e8a 0a03 5e56 7023 0a0a a2f6 114b sV....^Vp#.....K │ │ │ -00003f60: 5929 1a75 c008 d22b 2085 f672 5043 c662 Y).u...+ ..rPC.b │ │ │ -00003f70: 7815 db29 858d 4f22 1770 d0f1 78f4 5e8d x..)..O".p..x.^. │ │ │ -00003f80: 1a46 9a15 37da a643 13cc 04ba a0e9 623a .F..7..C......b: │ │ │ -00003f90: 7f0b 9006 bb99 5048 b09a 42d1 f68a 82d5 ......PH..B..... │ │ │ -00003fa0: 99ee 56a7 a7f0 5e35 755e 2b22 0090 1605 ..V...^5u^+".... │ │ │ -00003fb0: 58f7 da6a e9e0 34ba 3a08 3367 c1c8 27ec X..j..4.:.3g..'. │ │ │ -00003fc0: 6405 42a6 802e bc61 a04f af80 db08 186e d.B....a.O.....n │ │ │ -00003fd0: eb58 d820 6750 a1ac 3a3e 0684 6f4a c581 .X. gP..:>..oJ.. │ │ │ -00003fe0: f958 654c 9289 3a37 8a35 84bb 902a d4a1 .XeL..:7.5...*.. │ │ │ -00003ff0: 6209 acd5 c2b8 c759 b33a 97d4 5635 2e13 b......Y.:..V5.. │ │ │ -00004000: f64c eb50 589d 6160 7265 5a62 b440 1cfa .L.PX.a`reZb.@.. │ │ │ -00004010: 9b05 9047 09d9 70ae 024a bad2 a241 1714 ...G..p..J...A.. │ │ │ -00004020: 5281 91c0 b0d4 78c1 0848 06c0 5487 307f R.....x..H..T.0. │ │ │ -00004030: 0d60 5a3b ad26 ed90 c9ef b343 dec9 55e6 .`Z;.&.....C..U. │ │ │ -00004040: 4124 479b 4ada 7ef7 5ae9 2bb8 5ca3 b914 A$G.J.~.Z.+.\... │ │ │ -00004050: e3d6 e3e3 2b5a 0c2c 9ee3 2bf5 06af c069 ....+Z.,..+....i │ │ │ -00004060: eda9 d549 8a7e 50d4 29ba 2ac7 6541 6743 ...I.~P.).*.eAgC │ │ │ -00004070: f94a 4b3f d825 850e 2bca 0f73 536b ed22 .JK?.%..+..sSk." │ │ │ -00004080: 664a cbd0 5883 df3c 38ef ba10 2be9 6d2d fJ..X..<8...+.m- │ │ │ -00004090: df62 a2d0 22cc b405 886b 711d b295 3ab8 .b.."....kq...:. │ │ │ -000040a0: aa63 f099 768c 8bcc 57a5 166f 50eb 0af0 .c..v...W..oP... │ │ │ -000040b0: ed02 aaaa c036 2b1e 4eab 081a b9fc af4a .....6+.N......J │ │ │ -000040c0: c78f e419 155e 8e43 c4cf 832d b4eb 1179 .....^.C...-...y │ │ │ -000040d0: 1677 d30d 0627 590c d162 9fd0 748a eb66 .w...'Y..b..t..f │ │ │ -000040e0: 565b df14 c0ce 2e2f 7504 beed 622b 0b85 V[...../u...b+.. │ │ │ -000040f0: b00f 8819 74ce e4aa e799 8c8f 4ed6 f11d ....t.......N... │ │ │ -00004100: ff9d bef7 0af1 4023 2164 4d0a e9c1 3752 ......@#!dM...7R │ │ │ -00004110: 6884 77e0 e752 27c1 998a 2c58 1dc4 b1d8 h.w..R'...,X.... │ │ │ -00004120: 1f80 40a9 80e7 021f 519b e701 6553 e132 ..@.....Q...eS.2 │ │ │ -00004130: 2b00 02ec a8d8 944c 418e 361b 4a14 910e +......LA.6.J... │ │ │ -00004140: eff5 9a0c 87cd 0d4e 516d b1ad 0ce0 4081 .......NQm....@. │ │ │ -00004150: e045 b2fb 7296 b49a d5a7 4399 3ec1 1a2c .E..r.....C.>.., │ │ │ -00004160: 01ea 4331 df72 acf1 b84b 7c17 8411 f0e5 ..C1.r...K|..... │ │ │ -00004170: 6ba6 1144 8590 57cc 3323 ce61 1705 8717 k..D..W.3#.a.... │ │ │ -00004180: 1540 0e5c 82f1 9236 c719 c940 7dbe d4da .@.\...6...@}... │ │ │ -00004190: 7681 9254 145f d9c9 3faf 8c0e d628 3104 v..T._..?....(1. │ │ │ -000041a0: e2a1 7055 2c8a e270 b813 2b8a a164 0012 ..pU,..p..+..d.. │ │ │ -000041b0: 73fc 0714 4681 8970 69c9 36a4 8d59 4421 s...F..pi.6..YD! │ │ │ -000041c0: 37ad f24f d07a 5167 f242 14fc 99eb 2025 7..O.zQg.B.... % │ │ │ -000041d0: da7f 285d 3f94 5e89 1c7a e8c0 505c 5eea ..(]?.^..z..P\^. │ │ │ -000041e0: ec6a 5b62 7798 2ccc 75cd 3482 b214 3086 .j[bw.,.u.4...0. │ │ │ -000041f0: 4a07 7a22 28cc 3408 34d8 7107 5327 9c51 J.z"(.4.4.q.S'.Q │ │ │ -00004200: 12ca a391 a6be 6c83 f50a ac4d 477f 0a67 ......l....MG..g │ │ │ -00004210: 980e 45f8 60c6 801e 7816 3ae8 033c c213 ..E.`...x.:..<.. │ │ │ -00004220: c452 3569 074d 5914 0680 2900 a590 8bac .R5i.MY...)..... │ │ │ -00004230: 03d3 30ad f070 8bdf a8dd d0d8 a795 b950 ..0..p.........P │ │ │ -00004240: 6881 4b91 2458 72db d518 7885 6ce6 2d74 h.K.$Xr...x.l.-t │ │ │ -00004250: 4592 a034 739b b26c d483 9648 5040 c1e8 E..4s..l...HP@.. │ │ │ -00004260: 9898 4e43 6369 3366 d30e 4a85 a535 7060 ..NCci3f..J..5p` │ │ │ -00004270: 1302 8143 8b7d b00a 79d5 f935 2141 504c ...C.}..y..5!APL │ │ │ -00004280: 2f7f 4967 d3b1 ce60 62ec 300e 5ae7 9464 /.Ig...`b.0.Z..d │ │ │ -00004290: 427b cd42 0682 7ee8 669d a7d5 49fa 5aad B{.B..~.f...I.Z. │ │ │ -000042a0: 3014 3c95 4227 8305 0874 4ebd f106 6dd3 0.<.B'...tN...m. │ │ │ -000042b0: e830 59a3 739d 5299 702f f8b6 b2b9 b6af .0Y.s.R.p/...... │ │ │ -000042c0: ab5a 495c e05e da1d 5212 175e 0ad8 a99a .ZI\.^..R..^.... │ │ │ -000042d0: 16d2 e70a a1d0 9689 a2ab 2179 abbd a85a ..........!y...Z │ │ │ -000042e0: 1165 59a9 9c0d dc18 2ba6 c307 0fdc 4bab .eY.....+.....K. │ │ │ -000042f0: acad 7292 d065 8c53 5076 8f10 71ba 90b1 ..r..e.SPv..q... │ │ │ -00004300: e075 0ac8 a1ba 2df8 4767 5498 c9ac d241 .u....-.GgT....A │ │ │ -00004310: 777e 8189 7076 99a5 bc52 3689 dc45 b454 w~..pv...R6..E.T │ │ │ -00004320: caca 80c9 3408 a8d6 f270 e2f0 e414 7559 ....4....p....uY │ │ │ -00004330: 352e 9d33 6336 8144 4536 c04f 5989 cf5a 5..3c6.DE6.OY..Z │ │ │ -00004340: e278 69c1 6a50 d030 0eb4 a070 9e69 e35a .xi.jP.0...p.i.Z │ │ │ -00004350: e1cf 30bb c253 01be 0888 023b 1dee 1593 ..0..S.....;.... │ │ │ -00004360: 010b f55c ca93 8f07 b81a 5a6d ed69 4d0a ...\......Zm.iM. │ │ │ -00004370: 82e2 ea22 0b0d 5abb c400 33f1 d016 2e55 ..."..Z...3....U │ │ │ -00004380: 908b f6f6 7020 70d9 c048 4c52 ef64 8714 ....p p..HLR.d.. │ │ │ -00004390: 6f8d bdd4 16bc 4e17 29d6 bc35 4e47 5407 o.....N.)..5NGT. │ │ │ -000043a0: 9dba 0784 e4b8 839a 072d ce17 d006 27c9 .........-....'. │ │ │ -000043b0: c24d 36cf d251 56a9 07d9 6f60 b4b4 0aec .M6..QV...o`.... │ │ │ -000043c0: 9945 d362 21c1 bdce b568 5ce5 08a9 b4ab .E.b!....h\..... │ │ │ -000043d0: dcd7 412b 68d8 667c 75a5 4e18 6aec 9b0e ..A+h.f|u.N.j... │ │ │ -000043e0: 76a2 1b71 691d 928d f9ca 8760 10f6 3c65 v..qi......`...J3.@ │ │ │ -000044d0: 2a8a a8b7 3021 aea1 420b 910e 3c89 1e7d *...0!..B...<..} │ │ │ -000044e0: 80d5 d5b9 3bc6 a293 2d10 0ece 0281 2930 ....;...-.....)0 │ │ │ -000044f0: 07f9 6bb5 f984 11ec 75f6 158c 86d5 800c ..k.....u....... │ │ │ -00004500: d500 62b0 a02c 6f98 a0bc d179 2a6d 7663 ..b..,o....y*mvc │ │ │ -00004510: 4281 67b8 a44a e4e1 6422 b516 a994 0c3a B.g..J..d".....: │ │ │ -00004520: 3351 a720 565f 3071 3ac2 d00d 3a4b 699a 3Q. V_0q:...:Ki. │ │ │ -00004530: 4667 08fb 52cb 8239 2c52 633f 8342 e283 Fg..R..9,Rc?.B.. │ │ │ -00004540: d6aa 73e9 7bac 92a0 a0d6 69e0 cc4c db86 ..s.{.....i..L.. │ │ │ -00004550: aec7 2540 5a74 248b 0180 a86c 03c1 51ea ..%@Zt$....l..Q. │ │ │ -00004560: 88bc 4779 635e 94d0 4001 3878 e492 7ba4 ..Gyc^..@.8x..{. │ │ │ -00004570: 1198 ce64 f434 2e9b 8487 a290 2383 192a ...d.4......#..* │ │ │ -00004580: 4b1d 76d2 3192 acd0 92d4 a004 3c68 0bed K.v.1........u.] │ │ │ -00004670: 9006 ab7a 6dbc 6943 0960 216d dfa2 40f0 ...zm.iC.`!m..@. │ │ │ -00004680: c9f1 bac1 ec08 a68e 0801 e94a 3f08 1541 ...........J?..A │ │ │ -00004690: 2b6f 7472 1c0b a3d9 5204 8b6c 7368 e4ec +otr....R..lsh.. │ │ │ -000046a0: 35ca d000 e450 3e82 0e8f ae8f e9a0 1bcf 5....P>......... │ │ │ -000046b0: 6283 f10a ac02 06ba c164 b98c 1254 aa50 b........d...T.P │ │ │ -000046c0: f69d 4212 2a00 6444 4368 db57 ae85 b2a3 ..B.*.dDCh.W.... │ │ │ -000046d0: d0aa 8f32 b3b8 e835 a215 01ed 8536 1c0b ...2...5.....6.. │ │ │ -000046e0: 532a ef00 d31e 759a aac6 a4b6 723f e840 S*....u.....r?.@ │ │ │ -000046f0: 97c0 818e 4ae2 7529 7812 bf5d a105 8558 ....J.u)x..]...X │ │ │ -00004700: de95 b259 2004 1d3f c0fd 80f8 1d5f 5a9d ...Y ..?....._Z. │ │ │ -00004710: 302c 852f 344d 9552 8be0 2017 de2a 2119 0,./4M.R.. ..*!. │ │ │ -00004720: 6f40 5576 981a 1cd5 5e2e b957 fc8e 0166 o@Uv....^..W...f │ │ │ -00004730: eb0c 166f c51d c283 d552 25e2 d828 1d8a ...o.....R%..(.. │ │ │ -00004740: 0028 9aba af20 1cd3 0cc0 07e1 3b85 4a2b .(... ......;.J+ │ │ │ -00004750: e793 4b27 b7f1 5882 d6ec 6a49 8bb6 7b20 ..K'..X...jI..{ │ │ │ -00004760: 43cc 95b1 41c1 6cf8 1dad 3c0d 0004 ee18 C...A.l...<..... │ │ │ -00004770: 08a2 ab8b 1225 61d3 daa0 c762 5883 9b57 .....%a....bX..W │ │ │ -00004780: 2a4b 82d2 3af4 4def 0b0c 8f1c 668c 75a3 *K..:.M.....f.u. │ │ │ -00004790: 005c e612 c393 eb5c 420f a1ea be6c 1435 .\.....\B....l.5 │ │ │ -000047a0: 6ce1 f110 4030 06fa 08a3 6869 a055 a224 l...@0....hi.U.$ │ │ │ -000047b0: 2de6 6228 74ca 8561 c4ca 0745 9c66 38d8 -.b(t..a...E.f8. │ │ │ -000047c0: f03b 9e25 26c0 b5da d41f 60ba a603 ea62 .;.%&.....`....b │ │ │ -000047d0: 2c80 a98a 77ef 15de a775 052f 48ac c5c7 ,...w....u./H... │ │ │ -000047e0: 1615 049a d372 e9d0 e8b8 8e82 9b82 72a5 .....r........r. │ │ │ -000047f0: a513 3330 9337 3a27 80d2 b596 191e 14b1 ..30.7:'........ │ │ │ -00004800: adb8 2004 c789 a8f0 8dd3 59d0 6051 1bb8 .. .......Y.`Q.. │ │ │ -00004810: 1d1d 1a40 7b5d ca2f 1780 0fe8 1ca3 040c ...@{]./........ │ │ │ -00004820: 8a34 aa53 ac44 29ff 1d39 41b1 e19a e20d .4.S.D)..9A..... │ │ │ -00004830: e126 030e c0d7 782e 59a5 8535 c8a7 1ddd .&....x.Y..5.... │ │ │ -00004840: 2c4b 1b99 c802 e40d 5a31 ae75 d61f 0734 ,K......Z1.u...4 │ │ │ -00004850: 38e5 1c0b 414e 02c0 acd1 e947 104b 21d9 8...AN.....G.K!. │ │ │ -00004860: ca8a d6e2 23d6 5ad2 ed72 5c4e e1c4 94a5 ....#.Z..r\N.... │ │ │ -00004870: cdb7 8a8f d0a9 b94e 4761 ac8e 95e9 74a1 .......NGa....t. │ │ │ -00004880: d615 4bd4 b10e 1365 4da6 b54b 548b 537c ..K....eM..KT.S| │ │ │ -00004890: 6489 930f ef9b 815e d598 2d48 5959 3ac7 d......^..-HYY:. │ │ │ -000048a0: ab14 cfdb 28ad 4aaf 359b 5cca ae48 b902 ....(.J.5.\..H.. │ │ │ -000048b0: c0e8 d058 381a a3d7 78fc 8988 4ec4 b014 ...X8...x...N... │ │ │ -000048c0: 7a1b ce19 9add d5b8 4ab2 59c8 3863 5116 z.......J.Y.8cQ. │ │ │ -000048d0: 9f0e ef30 05d8 81d0 9c12 0029 8750 059f ...0.......).P.. │ │ │ -000048e0: 69f5 18b5 8e1e d3ba 8bab e4a9 8f0a 1320 i.............. │ │ │ -000048f0: ca0c 83ab 8247 1beb 303c d616 c3d3 433d .....G..0<....C= │ │ │ -00004900: d4a6 9812 23d3 ea50 67c0 5f10 c495 eea9 ....#..Pg._..... │ │ │ -00004910: 4136 0a23 939f ae33 57a8 e142 87b4 c44c A6.#...3W..B...L │ │ │ -00004920: 7089 8ee8 830f 7b60 d420 2734 6af7 b32d p.....{`. '4j..- │ │ │ -00004930: 41eb 2913 0cec 5f0d 0189 eff4 5e0f 9e76 A.)..._.....^..v │ │ │ -00004940: 2098 522f 8f5d a623 58d8 1265 3789 5a23 .R/.].#X..e7.Z# │ │ │ -00004950: 5106 b55c e9e7 7207 c0e8 7329 d44a 564d Q..\..r...s).JVM │ │ │ -00004960: 89dc 5c55 3939 5cb9 421b 622e a605 1de9 ..\U99\.B.b..... │ │ │ -00004970: cc55 500a 8e52 2329 1b44 1a11 529e 2c21 .UP..R#).D..R.,! │ │ │ -00004980: 6345 f9e5 8877 14fe 6180 9ab8 520b cb00 cE...w..a...R... │ │ │ -00004990: 219d e06c 5d28 740a 195f 4fe1 2740 400f !..l](t.._O.'@@. │ │ │ -000049a0: 8173 2d21 e4c6 a714 1e5e 99b3 2095 4593 .s-!.....^.. .E. │ │ │ -000049b0: e928 552d 7d8e d383 1c0a 642a 58d3 3560 .(U-}.....d*X.5` │ │ │ -000049c0: 7305 74b5 3a76 82e4 e00a 221b 06e6 4546 s.t.:v...."...EF │ │ │ -000049d0: 15c2 09fb 75e8 bdaa 541e 1b6d 8ec3 ee9d ....u...T..m.... │ │ │ -000049e0: 7229 28a1 8f82 f93b 857d 581d fbaa 813f r)(....;.}X....? │ │ │ -000049f0: d863 ad1d 1959 66d4 830e f0c3 8bf2 e9b3 .c...Yf......... │ │ │ -00004a00: 948d 0bca 0561 0665 ae28 74a6 5ac7 29b1 .....a.e.(t.Z.). │ │ │ -00004a10: 623d 7c5b c3da d829 1c9f aa37 5aeb 4df9 b=|[...)...7Z.M. │ │ │ -00004a20: 5590 389b 52d5 d942 0718 eba2 91bb 53cb U.8.R..B......S. │ │ │ -00004a30: 612f f15f 4217 b4d4 8fae 5704 4eae 30de a/._B.....W.N.0. │ │ │ -00004a40: aa44 2d29 2e0d 2b80 90c8 6581 9f15 05db .D-)..+...e..... │ │ │ -00004a50: f902 4ed1 6e40 ae83 1258 7c87 4d06 fb02 ..N.n@...X|.M... │ │ │ -00004a60: 2c15 56a5 000a f418 fab6 401f 28a9 589e ,.V.......@.(.X. │ │ │ -00004a70: b601 9cab e070 0005 d6ce c5b4 1e09 60f4 .....p........`. │ │ │ -00004a80: 5835 1eed 9536 0b37 a377 3a9c d600 3b7b X5...6.7.w:...;{ │ │ │ -00004a90: 0559 6b1d 093b c02f 052c e90a b40a 12a7 .Yk..;./.,...... │ │ │ -00004aa0: 0050 942a 580c 5f08 2cdd 4191 427b 7038 .P.*X._.,.A.B{p8 │ │ │ -00004ab0: 37e0 6e9e 1654 c624 764a e982 262f 3095 7.n..T.$vJ..&/0. │ │ │ -00004ac0: 8592 09e2 47b5 bd22 95d0 3a9d 3c4d af5d ....G.."..:..G;o │ │ │ -00004c20: 0713 6858 cb55 56c7 3c75 aa18 b4aa 8860 ..hX.UV.>.J.... │ │ │ -00004e10: 21ea b0a2 f2ca e840 054e 2238 abed d194 !......@.N"8.... │ │ │ -00004e20: 896b 5b9d d3d0 f183 0ada 288f 1748 5670 .k[.......(..HVp │ │ │ -00004e30: a06b 9528 4bf9 0e04 3e83 a065 6db3 006c .k.(K...>..em..l │ │ │ -00004e40: 2895 fe06 33a6 4d6f a638 e469 8d0d 7c20 (...3.Mo.8.i..| │ │ │ -00004e50: 4da8 5362 8d00 8345 6f29 8d0b 7a64 10ef M.Sb...Eo)..zd.. │ │ │ -00004e60: eaa8 1d3f 5578 a94e c918 95e0 564b 3c82 ...?Ux.N....VK<. │ │ │ -00004e70: 0279 afd4 5146 d8c9 29e5 4396 ce8a 653a .y..QF..).C...e: │ │ │ -00004e80: 9c3b 5805 e20d 9a66 1e0b c873 ab44 50da .;X....f...s.DP. │ │ │ -00004e90: 6905 2dd7 5a40 8133 2bb0 425f 98ac 4949 i.-.Z@.3+.B_..II │ │ │ -00004ea0: ed78 96fb 4b59 50fc 0a30 5daf 65b1 b657 .x..KYP..0].e..W │ │ │ -00004eb0: 4a9e 1257 5c81 9f99 52dc 6a7b 4459 6711 J..W\...R.j{DYg. │ │ │ -00004ec0: 2685 b556 78ef c991 a814 add3 eb24 5da8 &..Vx........$]. │ │ │ -00004ed0: 338b ad68 730c 0d63 04cb d4da 1db3 d054 3..hs..c.......T │ │ │ -00004ee0: f183 0a1d 5212 c850 2b7b 9077 264f 3117 ....R..P+{.w&O1. │ │ │ -00004ef0: 4dab d439 3a74 d72b 3b4a 1bb0 d699 cec3 M..9:t.+;J...... │ │ │ -00004f00: 336e 101f 336f 7150 3086 4a02 c2fc 09b5 3n..3oqP0.J..... │ │ │ -00004f10: 2be2 0056 ae14 4987 0b07 77a3 3df1 137a +..V..I...w.=..z │ │ │ -00004f20: 857b 2a0f 2eaa 0814 ed61 31db 2a59 29c6 .{*......a1.*Y). │ │ │ -00004f30: bcc6 4eea 0021 f0ac 52e6 be5c 286d c029 ..N..!..R..\(m.) │ │ │ -00004f40: 13dc 50f4 a553 0617 74a3 5318 0b9e 852b ..P..S..t.S....+ │ │ │ -00004f50: 6ab9 01bd ef2b 2d10 9595 4e7d 1729 6f5f j....+-...N}.)o_ │ │ │ -00004f60: a593 c2a8 20dc 7ff0 6b2b d327 73e6 1566 .... ...k+.'s..f │ │ │ -00004f70: d4f6 1d5e 768e e6ae 7ba9 efaa 4e7a 292a ...^v...{...Nz)* │ │ │ -00004f80: 831b 8a72 50d2 3d2c 5d55 76c8 9941 33c8 ...rP.=,]Uv..A3. │ │ │ -00004f90: 8c6a 3158 2bda 6d11 721d b8e2 ede2 6366 .j1X+.m.r.....cf │ │ │ -00004fa0: 4efb 0e4a 258c de28 3544 0cb0 b2b5 0068 N..J%..(5D.....h │ │ │ -00004fb0: 7578 201a e09e 7649 042e e101 7c56 88a8 ux ...vI....|V.. │ │ │ -00004fc0: d3ba d820 5c34 ab0c 332e 970b 2185 5a35 ... \4..3...!.Z5 │ │ │ -00004fd0: 1e5c 0f5c 4df9 0474 12bb 35b2 dd4a 5155 .\.\M..t..5..JQU │ │ │ -00004fe0: eb14 1eaa 0ee3 a754 a932 f192 9e5e e1eb .......T.2...^.. │ │ │ -00004ff0: 88c9 200f c015 0989 eae8 ac72 9df8 0c7f .. ........r.... │ │ │ -00005000: c828 f19a d6a1 0017 3804 b8ee 5af4 6bb4 .(......8...Z.k. │ │ │ -00005010: 8e64 1561 ca63 bda2 0195 97a9 d641 0238 .d.a.c.......A.8 │ │ │ -00005020: 4e49 ddea 1e6e 048b 7ba3 b311 3a35 55ea NI...n..{...:5U. │ │ │ -00005030: fc6e 87ab 0a63 658d d779 fb41 e75e 68c8 .n...ce..y.A.^h. │ │ │ -00005040: 3aac 22a0 084c 26d7 0887 212d e262 f295 :."..L&...!-.b.. │ │ │ -00005050: 671b 345b 327e 2faf 059f 18ea a0b4 0787 g.4[2~/......... │ │ │ -00005060: ca51 2237 e05e 548e 70fc bc56 0bd8 f00f .Q"7.^T.p..V.... │ │ │ -00005070: da8f 416a 07a8 5512 515e 807e c8c0 55be ..Aj..U.Q^.~..U. │ │ │ -00005080: ee65 80f0 4673 ed98 75c9 ac2a 9046 994f .e..Fs..u..*.F.O │ │ │ -00005090: 9834 9d6d d049 0645 5173 37e0 0083 e3bd .4.m.I.EQs7..... │ │ │ -000050a0: c9e4 b856 0a93 8293 1505 5868 87ce e63a ...V......Xh...: │ │ │ -000050b0: e8a1 b3db da63 5162 cb1e 2498 4e1e 3690 .....cQb..$.N.6. │ │ │ -000050c0: bda9 3c6c 3ae8 b49d c1c5 6f5b 5f95 1093 ...,..l....... │ │ │ -00005370: cad1 a2f5 a4cd f23c 0e58 1379 9d56 b18d .......<.X.y.V.. │ │ │ -00005380: 6d86 08e8 989a 0e06 eb94 70af ecd5 506a m.........p...Pj │ │ │ -00005390: d001 2854 0686 a136 5669 af50 a170 9d16 ..(T...6Vi.P.p.. │ │ │ -000053a0: a295 550c ded3 fa9d d68a 98d5 8299 c90b ..U............. │ │ │ -000053b0: 9d54 a4e7 b614 9762 eb1b fc30 ab18 2463 .T.....b...0..$c │ │ │ -000053c0: 3b10 0350 98e1 58cc 5c0e 28d0 ba12 12ae ;..P..X.\.(..... │ │ │ -000053d0: 35c1 b611 77ba 5860 076a 0c4d 1bb5 0511 5...w.X`.j.M.... │ │ │ -000053e0: b57d 3028 10b4 b0c6 6997 b318 3a45 0277 .}0(....i...:E.w │ │ │ -000053f0: 1818 8588 68c7 0b12 49e9 28e1 7da7 6cb2 ....h...I.(.}.l. │ │ │ -00005400: 18a9 0ad4 de55 99d2 d462 6101 9aca b7aa .....U...ba..... │ │ │ -00005410: 144f 4a5d 0abe d18a 1a53 a2f3 f95a beaf .OJ].....S...Z.. │ │ │ -00005420: 834e 4534 98ea 88f1 436f e129 54ae d372 .NE4....Co.)T..r │ │ │ -00005430: 1410 a0b2 525e f095 00c6 e0b1 e7da 3d07 ....R^........=. │ │ │ -00005440: 9d68 7d05 cbca bf8a 172c 116a c5c1 fab4 .h}......,.j.... │ │ │ -00005450: ce96 a765 63d4 a512 3969 07a5 182a e0be ...ec...9i...*.. │ │ │ -00005460: 36a6 ac76 b395 4fda 2aa9 b142 c11a 099d 6..v..O.*..B.... │ │ │ -00005470: fc47 8591 a180 10e8 c0e4 3756 a181 8353 .G........7V...S │ │ │ -00005480: d2dc 1aa6 ce71 79e0 1cdf e602 1b75 1575 .....qy......u.u │ │ │ -00005490: 701d 648b 7603 2e60 65cb 14eb e514 67c3 p.d.v..`e.....g. │ │ │ -000054a0: 35f1 c6a0 7dc7 a8d5 4ddc b25c e950 b31c 5...}...M..\.P.. │ │ │ -000054b0: e128 6a65 4fd0 7e95 326c bb4a 8039 1f71 .(jeO.~.2l.J.9.q │ │ │ -000054c0: 1c36 4b27 c6b1 d76d 3a52 df40 75a5 3a68 .6K'...m:R.@u.:h │ │ │ -000054d0: 14f6 0427 6a41 5401 ca01 23df 2a66 593b ...'jAT...#.*fY; │ │ │ -000054e0: a43a f906 a64c 1b99 0016 ade7 27b0 808f .:...L......'... │ │ │ -000054f0: a410 b6ce 6bcd 7b90 be18 8cb2 1155 ca81 ....k.{......U.. │ │ │ -00005500: 17ad b2f9 b530 2933 c8bc 1651 6953 5dd0 .....0)3...QiS]. │ │ │ -00005510: e93e 9d17 55c0 ac96 44e0 c916 7ba8 f31e .>..U...D...{... │ │ │ -00005520: 4a07 6cea b60a 2963 5414 3745 9dc2 1753 J.l...)cT.7E...S │ │ │ -00005530: d54a 9d58 32a7 e8e9 0adb 5c67 4359 b760 .J.X2.....\gCY.` │ │ │ -00005540: 7745 02e8 187e ae08 7bec 3ace 37b8 5729 wE...~..{.:.7.W) │ │ │ -00005550: 4b81 2d58 1fa5 c9d4 593a 8f23 abf4 e6bd K.-X....Y:.#.... │ │ │ -00005560: 8a68 28a3 9552 18d3 3840 40f9 042b 25e5 .h(..R..8@@..+%. │ │ │ -00005570: c0ca f495 c036 92cb bc28 cd3a e304 1369 .....6...(.:...i │ │ │ -00005580: d7af 5091 8146 115d 501f 3f16 21c7 9235 ..P..F.]P.?.!..5 │ │ │ -00005590: 4ef5 1474 6cd0 29a3 03a6 42c9 896b ccbd N..tl.)...B..k.. │ │ │ -000055a0: fc08 9712 e7e0 aea1 393a 9d73 c469 42ba ........9:.s.iB. │ │ │ -000055b0: f04b b471 6771 e514 6482 da56 5455 ade0 .K.qgq..d..VTU.. │ │ │ -000055c0: 4465 a334 2039 2d28 759d a410 0643 3b42 De.4 9-(u....C;B │ │ │ -000055d0: be36 a5c2 7343 d032 5851 29ff b732 5528 .6..sC.2XQ)..2U( │ │ │ -000055e0: 454c 5463 e034 e54f c048 24a4 6a6d f28a ELTc.4.O.H$.jm.. │ │ │ -000055f0: f0d5 014c f4b6 eb03 a68b 59ab f925 2a62 ...L......Y..%*b │ │ │ -00005600: 2428 a2a1 4921 5f2e a583 ee0b 27b9 eb82 $(..I!_.....'... │ │ │ -00005610: d16a 02be 1aa2 5beb 0482 a20d b5d2 ad94 .j....[......... │ │ │ -00005620: ff0e 6a62 b5d2 2e22 b614 3550 3458 75a6 ..jb..."..5P4Xu. │ │ │ -00005630: d0d6 8018 c560 9698 f726 a5e6 45d5 5529 .....`...&..E.U) │ │ │ -00005640: 9256 9913 f34a 21e3 2ecb 52fc 77a1 7cb9 .V...J!...R.w.|. │ │ │ -00005650: 72f7 1df2 0d78 4fc9 de84 a132 eda2 9b4e r....xO....2...N │ │ │ -00005660: a90c f059 b40c aaea 01f0 a853 0649 df66 ...Y.......S.I.f │ │ │ -00005670: da87 d481 44cd 73e6 705d 95e4 16f7 d189 ....D.s.p]...... │ │ │ -00005680: 4b3a 6097 4c93 e974 dea9 c737 0361 2225 K:`.L..t...7.a"% │ │ │ -00005690: 1950 5759 0bbb 1cba 0803 a51c 92ca d49b .PWY............ │ │ │ -000056a0: 01bc 3265 252b 8aac 5696 4dc0 1cd4 33ca ..2e%+..V.M...3. │ │ │ -000056b0: cf1a 3d4a 7d10 20b0 3279 4a7b 1375 2a31 ..=J}. .2yJ{.u*1 │ │ │ -000056c0: 2acd e910 94fe 0b13 ef95 98d0 59e5 be29 *...........Y..) │ │ │ -000056d0: 4515 7012 4430 a104 9c61 eea2 5339 141d E.p.D0...a..S9.. │ │ │ -000056e0: c355 6003 0021 2a55 1d1c 60d1 2d02 6f43 .U`..!*U..`.-.oC │ │ │ -000056f0: def6 75ce 1c56 292e 0c8d 50eb e891 d13e ..u..V)...P....> │ │ │ -00005700: 592f b8a3 c431 5d2a 8f53 c84d 6a22 8e8a Y/...1]*.S.Mj".. │ │ │ -00005710: e2e7 b294 6119 cdac 447c 8c29 d794 2add ....a...D|.)..*. │ │ │ -00005720: 42af d32c 8301 38a6 04a1 3a78 516b cd14 B..,..8...:xQk.. │ │ │ -00005730: 2cd8 805c bdd6 cd14 29a8 3d3a 341d 1e7a ,..\....).=:4..z │ │ │ -00005740: a354 954a a52e 2b1d 755e 0f79 310a 38c4 .T.J..+.u^.y1.8. │ │ │ -00005750: 5994 3ba2 83e7 78c3 b9c2 6794 7e5e e76a Y.;...x...g.~^.j │ │ │ -00005760: ca32 65d6 940e d702 824c 63d1 b6ad 2256 .2e......Lc..."V │ │ │ -00005770: b358 01b4 8cf6 df62 a57d eaba 519d 1b5c .X.....b.}..Q..\ │ │ │ -00005780: 0b1d 0c28 85d0 e01e 6083 f630 9542 adc4 ...(....`..0.B.. │ │ │ -00005790: fad4 c915 cc94 178e fb5b 855c d39d 5ed9 .........[.\..^. │ │ │ -000057a0: 5bb5 838f 262b e0b8 0e47 7380 543a 210d [...&+...Gs.T:!. │ │ │ -000057b0: 2767 311d 12f2 3a5c 6015 c5ae 748c 95ca 'g1...:\`...t... │ │ │ -000057c0: f400 f79d c196 28c1 a0b6 15f1 2361 b101 ......(.....#a.. │ │ │ -000057d0: 48aa 6c10 19fd c74d 874b 903d b411 739e H.l....M.K.=..s. │ │ │ -000057e0: e9f8 a336 65b4 a9ad 234f 3a8e a493 0495 ...6e...#O:..... │ │ │ -000057f0: 6aa3 28c6 3b53 dd86 5a79 d913 508e f2b5 j.(.;S..Zy..P... │ │ │ -00005800: 5278 b6c2 7940 2116 3b16 5524 43d9 8c5b Rx..y@!.;.U$C..[ │ │ │ -00005810: 1dc5 6e14 e088 a7a4 c88a 5c90 dc69 ff7f ..n.......\..i.. │ │ │ -00005820: 10be e6b5 2a49 129b 740e 2baa fa84 704d ....*I..t.+...pM │ │ │ -00005830: f01d c0d4 ebac 4a8b 5b18 4d5a a950 2a38 ......J.[.MZ.P*8 │ │ │ -00005840: cc80 b489 b296 55cc bcb6 fb78 b8c0 0a54 ......U....x...T │ │ │ -00005850: b9a2 4d15 778c 6552 6073 0f74 8a52 44ad ..M.w.eR`s.t.RD. │ │ │ -00005860: 55b0 af12 8481 b86c 9f1c 0c65 d4cf 952f U......l...e.../ │ │ │ -00005870: 5f59 f030 a742 099d 6223 23f8 b1af 7034 _Y.0.B..b##...p4 │ │ │ -00005880: 6a55 26aa ac02 1882 ebe4 f204 ed1f 0e99 jU&............. │ │ │ -00005890: 82bf 8128 5a77 2a12 69e5 6629 fd96 55f8 ...(Zw*.i.f)..U. │ │ │ -000058a0: 8cf4 bdd0 1e42 8b84 cb51 eb5b d44b 66b4 .....B...Q.[.Kf. │ │ │ -000058b0: 9b89 9ba7 bd66 e55e 52f2 359d c0b0 4d0f .....f.^R.5...M. │ │ │ -000058c0: da69 95eb 3a28 3654 9917 5b65 7211 9a2e .i..:(6T..[er... │ │ │ -000058d0: b411 8f29 d1d2 89d1 6e8c 82f9 4041 9817 ...)....n...@A.. │ │ │ -000058e0: 6dca 7469 dd5a fb5c a08a 7111 dee6 4ad6 m.ti.Z.\..q...J. │ │ │ -000058f0: 44fb 9dfc 37bc 32df d980 4389 9ad7 7220 D...7.2...C...r │ │ │ -00005900: ee61 ab53 273a 991f fbbe 1a01 ae55 d8a3 .a.S':.......U.. │ │ │ -00005910: 17de 8878 57b6 562e 4a91 05d6 d5e1 1ed0 ...xW.V.J....... │ │ │ -00005920: 6325 5fcd e009 6150 b085 88a3 924f 2a9f c%_...aP.....O*. │ │ │ -00005930: 5d6e 3354 91d6 438b 3cd7 6659 549e 6d48 ]n3T..C.<.fYT.mH │ │ │ -00005940: 3f28 4c4f a936 30ac 1001 1ae0 fa3a e791 ?(LO.60......:.. │ │ │ -00005950: 37f4 a156 d470 3fc0 a38c 40f8 53d5 0a9c 7..V.p?...@.S... │ │ │ -00005960: d2cd d64a d5a3 a0bd 268b 4aa7 ac5a 00d8 ...J....&.J..Z.. │ │ │ -00005970: 43fc d32e 373a 09a1 e321 2989 595f f74a C...7:...!).Y_.J │ │ │ -00005980: cdaa 7433 c891 8240 7111 785f a714 b03a ..t3...@q.x_...: │ │ │ -00005990: 07a1 951d 2156 3458 2f1f a7cb 0cee 57a1 ....!V4X/.....W. │ │ │ -000059a0: d57c e5c2 91a3 e04b 25cc f6f2 14f3 5e41 .|.....K%.....^A │ │ │ -000059b0: 75e8 1eaf ac81 ca67 aaf5 565f a423 1728 u......g..V_.#.( │ │ │ -000059c0: a994 0947 9540 14b3 54aa 7a4a ad00 1c20 ...G.@..T.zJ... │ │ │ -000059d0: a213 9766 e9f0 1fff c29d 0362 a974 b0b8 ...f.......b.t.. │ │ │ -000059e0: 5b9d ce96 7905 7ee6 4149 988d 8216 95bf [...y.~.AI...... │ │ │ -000059f0: 3217 bc0c b013 700d bdd6 e7b8 dd3a bd54 2.....p......:.T │ │ │ -00005a00: 2906 1e5b 1c7b ec4a a9ac 324e debf d496 )..[.{.J..2N.... │ │ │ -00005a10: 4815 0cbc 2d28 2132 a335 4080 ca4e 5529 H...-(!2.5@..NU) │ │ │ -00005a20: cd58 5462 6f00 a7a2 fdb4 cb92 eb30 2bea .XTbo........0+. │ │ │ -00005a30: 4a47 51c0 1be0 14c1 43a3 8411 ca20 8a5f JGQ.....C.... ._ │ │ │ -00005a40: 9cab ec90 ca06 14aa 5a81 f8f7 310e b488 ........Z...1... │ │ │ -00005a50: 4957 4084 d211 e688 b002 ad53 708f 12e4 IW@........Sp... │ │ │ -00005a60: 4623 0153 10c4 a0e2 0856 4769 7d81 9b8c F#.S.....VGi}... │ │ │ -00005a70: aa90 4f83 78a8 fe95 7226 cb8b 1c00 708d ..O.x...r&....p. │ │ │ -00005a80: 12b7 48db d718 5317 0ca6 22ca 89d2 0ea6 ..H...S..."..... │ │ │ -00005a90: ce66 543a b0d1 688b 52e1 546d de62 9df1 .fT:..h.R.Tm.b.. │ │ │ -00005aa0: ee5c 957c 206d ac41 a026 46ed 72e9 d080 .\.| m.A.&F.r... │ │ │ -00005ab0: a974 3433 25e2 c670 e7b5 36af 14eb 94ce .t43%..p..6..... │ │ │ -00005ac0: cc28 837f ac30 f259 aec4 7b4a 8996 6b45 .(...0.Y..{J..kE │ │ │ -00005ad0: 0d95 a74a 109d 32b3 9aa8 1365 b811 41ab ...J..2....e..A. │ │ │ -00005ae0: c408 53a5 cc51 bd42 ace8 40af e500 ad49 ..S..Q.B..@....I │ │ │ -00005af0: 8eb9 e2e1 60e5 3a63 ba32 4439 5801 16d3 ....`.:c.2D9X... │ │ │ -00005b00: 2089 aa0f 62f1 1c25 0e79 a3e5 d74a bca8 ...b..%.y...J.. │ │ │ -00005b10: f3fb 592f 6380 6544 ba0b a597 1b54 4307 ..Y/c.eD.....TC. │ │ │ -00005b20: 8daa 801e e538 332a 08a6 84a3 b018 ee88 .....83*........ │ │ │ -00005b30: 32dc b755 3ad6 2853 201d 942b 44b3 6b4b 2..U:.(S ..+D.kK │ │ │ -00005b40: fc48 1da2 4fd9 b4ab 3a74 8280 c889 71b5 .H..O...:t....q. │ │ │ -00005b50: 6282 95e1 aa65 2c80 4c3a a6f3 63da 81a8 b....e,.L:..c... │ │ │ -00005b60: 95ea 50c5 306a 5a75 0159 0ec8 880b 3a72 ..P.0jZu.Y....:r │ │ │ -00005b70: a7a5 09e5 0ae1 0500 805a eb62 0ac5 8fca .........Z.b.... │ │ │ -00005b80: a358 3541 07e1 5109 3853 2a18 4377 ab94 .X5A..Q.8S*.Cw.. │ │ │ -00005b90: 03c0 5ae0 a8f6 4d10 1955 39ca b3ce 04a5 ..Z...M..U9..... │ │ │ -00005ba0: aaac 93a4 31aa 3a62 16b1 5575 2b0e b54e ....1.:b..Uu+..N │ │ │ -00005bb0: 0558 b4d5 c064 d4da 261b 982b e77d da09 .X...d..&..+.}.. │ │ │ -00005bc0: 6e4a 65e6 30b0 b5d5 91f6 4ce9 9730 1cb5 nJe.0.....L..0.. │ │ │ -00005bd0: d6ad d065 29a4 04af 53c7 9615 1ad0 6b1f ...e)...S.....k. │ │ │ -00005be0: 3aaa 584b 800b 9489 b497 7be1 4cad 8d0a :.XK......{.L... │ │ │ -00005bf0: 4539 54ad 3685 c124 f27f 751e 7ad0 6e10 E9T.6..$..u.z.n. │ │ │ -00005c00: 7606 6f47 e6a2 d3b9 dbdc aa52 0722 36c8 v.oG.......R."6. │ │ │ -00005c10: b386 1754 1948 21ba 150e add5 990a baca ...T.H!......... │ │ │ -00005c20: ec55 a5af 41de dad1 507a 095c 2787 b2d6 .U..A...Pz.\'... │ │ │ -00005c30: d9b9 ac60 5e51 7c3a a637 e81c a949 e95d ...`^Q|:.7...I.] │ │ │ -00005c40: 7aab 5416 caec 6a9b 2875 a5b4 8f69 ed3d z.T...j.(u...i.= │ │ │ -00005c50: 030c 0c5a df44 d102 5c5a 6018 d6bc c2ca ...Z.D..\Z`..... │ │ │ -00005c60: c1f9 caa6 6142 5dca 502a c410 6883 e082 ....aB].P*..h... │ │ │ -00005c70: 3450 7628 fb94 2ca4 f6b0 62de 29ef 7787 4Pv(..,...b.).w. │ │ │ -00005c80: 8baa 76b4 808b fe41 0358 e4c8 00ed 7814 ..v....A.X....x. │ │ │ -00005c90: fb9c c124 0d94 2ef2 9816 a90a 652b c0ab ...$........e+.. │ │ │ -00005ca0: 55f9 1bf4 619f 3185 b526 162e 53c9 1350 U...a.1..&..S..P │ │ │ -00005cb0: 30ca 15ef dde1 00b8 50eb b02c 5e37 96a5 0.......P..,^7.. │ │ │ -00005cc0: 1f94 db26 ea2c 80a2 5253 f606 af7a 795d ...&.,..RS...zy] │ │ │ -00005cd0: a652 783a 4f94 325f 2b38 4759 ef05 1550 .Rx:O.2_+8GY...P │ │ │ -00005ce0: 3e18 17d9 6585 eda9 ac98 cee4 96a9 5242 >...e.........RB │ │ │ -00005cf0: e59b dcf6 e874 a408 d71f f9b0 3aab 4b53 .....t......:.KS │ │ │ -00005d00: 2db6 281a 5c8a 20ae cdeb 94c1 3aed af81 -.(.\. .....:... │ │ │ -00005d10: d9eb 3ea5 8dc6 7629 7349 960e b6f7 8229 ..>...v)sI.....) │ │ │ -00005d20: 3958 078d ae73 7c4a 4b13 0da2 d329 2561 9X...s|JK....)%a │ │ │ -00005d30: a650 3a85 69b7 8a6f d71a a336 7182 c4a6 .P:.i..o...6q... │ │ │ -00005d40: 528d 1c5b 22a2 a1c0 b5cc e891 d6b1 2127 R..[".........!' │ │ │ -00005d50: 96c4 04a5 de68 e4b9 f6ca 3816 a491 746a .....h....8...tj │ │ │ -00005d60: 4d89 7ca5 350a 4550 8120 0b25 3b29 2c22 M.|.5.EP. .%;)," │ │ │ -00005d70: 290d da63 6252 6a79 2bd3 a643 ee4e 67f2 )..cbRjy+..C.Ng. │ │ │ -00005d80: 7105 14ec c274 8138 94fa 52a8 2f77 4a0f q....t.8..R./wJ. │ │ │ -00005d90: 90d2 9b2a 1da7 ca07 56ad 36c8 157d e87b ...*....V.6..}.{ │ │ │ -00005da0: d36a 5f46 c9d1 11c7 beac a18d c5de a7c0 .j_F............ │ │ │ -00005db0: 7fa0 43a6 8da5 1e9e cda4 8980 563c 0882 ..C.........V<.. │ │ │ -00005dc0: ed4b 9a61 ea6d 9e1b 8098 9270 362a 8081 .K.a.m.....p6*.. │ │ │ -00005dd0: 87a5 602d 2dcf 57da 5956 c861 a713 ebd9 ..`--.W.YV.a.... │ │ │ -00005de0: a063 9625 8fe7 caa6 2f8b 85bb 5ac1 24b5 .c.%..../...Z.$. │ │ │ -00005df0: d1fe 07b0 4c07 3194 d5ac 94f9 d76e a10a ....L.1......n.. │ │ │ -00005e00: 27b6 4abe 8179 6530 2a0b 8207 0c64 e965 '.J..ye0*....d.e │ │ │ -00005e10: 9494 220a 4aab 661d 08bd 50f6 0d88 e06d ..".J.f...P....m │ │ │ -00005e20: 11da 560b b6ca cd1d f141 b5df 1c74 2c11 ..V......A...t,. │ │ │ -00005e30: 80a7 9281 8a22 087d 3a08 ac84 89ca 0862 .....".}:......b │ │ │ -00005e40: 6aed 0960 589c 1206 e8b4 7e55 6811 59a7 j..`X.....~Uh.Y. │ │ │ -00005e50: 39bd 323c 2bfe a756 1816 72aa 4385 aacf 9.2<+..V..r.C... │ │ │ -00005e60: 88a7 a36d 9302 35a0 4ddb 5ac7 89b4 790c ...m..5.M.Z...y. │ │ │ -00005e70: e244 e614 bc99 e4b2 d02e 99fe 287b a436 .D..........({.6 │ │ │ -00005e80: 65c6 532e a1c3 f85b 1d8b 6bbc 0564 29da e.S....[..k..d). │ │ │ -00005e90: 19c2 e880 a382 8680 38f2 b9b2 be84 ee4c ........8......L │ │ │ -00005ea0: 7aa7 2415 3125 dd04 2b30 3f20 76a5 330d z.$.1%..+0? v.3. │ │ │ -00005eb0: ca4b a67a 88a6 5112 cb4c 457b 3a99 7d86 .K.z..Q..LE{:.}. │ │ │ -00005ec0: 90c3 a9ad 1429 0cd2 0ae6 154a 0851 2904 .....).....J.Q). │ │ │ -00005ed0: 1cd8 1f95 9f40 c933 2ae6 bb97 e78a 1f02 .....@.3*....... │ │ │ -00005ee0: 7b7a 15cc 2b0b edf6 2913 46a1 6401 b08f {z..+...).F.d... │ │ │ -00005ef0: 3289 f00f 4011 0b09 c2b0 705b ae63 778a 2...@.....p[.cw. │ │ │ -00005f00: f2c3 4484 c128 5b54 af7c 3d5c 53ec 1ca2 ..D..([T.|=\S... │ │ │ -00005f10: 8463 a66c 012d a07e d081 c3a0 9ccd aad6 .c.l.-.~........ │ │ │ -00005f20: 0601 c1da bdea 89e9 0c85 921c 3746 713b ............7Fq; │ │ │ -00005f30: 2a9d 5257 da0a ccb4 c6ab 5a98 4a13 0c46 *.RW......Z.J..F │ │ │ -00005f40: c9b4 dfdb c23f 2d3a 1445 c0fc 4865 c882 .....?-:.E..He.. │ │ │ -00005f50: 2b7a 8889 364d 6f53 0a28 ccab b23c b6ca +z..6MoS.(...<.. │ │ │ -00005f60: c502 6ec5 75c1 7e68 774f 45f9 94fc 6f50 ..n.u.~hwOE...oP │ │ │ -00005f70: 40a0 4074 1e3c a2af 2560 1db2 354a c4e1 @.@t.<..%`..5J.. │ │ │ -00005f80: 74a4 b952 144c a555 b8a8 b3e5 554a a98b t..R.L.U....UJ.. │ │ │ -00005f90: f465 aa0d a5d3 d495 12bd aaa0 c898 d736 .e.............6 │ │ │ -00005fa0: 57e8 6b31 18ed 6155 7438 d711 288b e4f6 W.k1..aUt8..(... │ │ │ -00005fb0: 60d2 8651 b5aa e650 2945 218c a9d3 42f0 `..Q...P)E!...B. │ │ │ -00005fc0: 4a5f 2a31 1960 4eb9 7e55 76ac ec4d 5ab4 J_*1.`N.~Uv..MZ. │ │ │ -00005fd0: 63e4 da10 474f 2a07 928a 5b29 e978 a133 c...GO*...[).x.3 │ │ │ -00005fe0: 5376 e8a1 a40a 6ea6 8d66 157c 095a 05d0 Sv....n..f.|.Z.. │ │ │ -00005ff0: 768e b17f e3ff 3dbf e0ff 8c17 ac6f 3757 v.....=......o7W │ │ │ -00006000: f70f 776f afee ff62 bedc 6f3e 3cdc ddab ..wo...b..o><... │ │ │ -00006010: 78fa 58f4 3d95 fce6 63a3 92e4 faf2 5bd5 x.X.=...c.....[. │ │ │ -00006020: fe8e e657 ffaf affe f4a2 7e73 f77a a38b ...W......~s.z.. │ │ │ -00006030: 2fdc 4b3b feb0 9a6a 95f3 c89f 6f1e 6e37 /.K;...j....o.n7 │ │ │ -00006040: dbdb a72a f6bf 9dfd dede 6fae 5491 bbbb ...*......o.T... │ │ │ -00006050: 7ae0 b63f dcbd 5bfd ebc7 db95 f32b 57fe z..?..[......+W. │ │ │ -00006060: d685 df5a 9bca 976f 6fbc bbff edaa bbfa ...Z...oo....... │ │ │ -00006070: fee6 cdea 0f2f 57ff 7af7 6ef3 c1fc 6a57 ...../W.z.n...jW │ │ │ -00006080: f89c 5676 35d0 7fbd fecd 93ab 9f1f bce2 ..Vv5........... │ │ │ -00006090: d74b 65d0 7f73 b106 7a7c 697e b5fa f377 .Ke..s..z|i~...w │ │ │ -000060a0: 371f c6cb 7fba bb7e f8e1 ea7e b3e2 c2ed 7......~...~.... │ │ │ -000060b0: cd7a f3ee 030f 7c54 95f1 156d affe f4bb .z....|T...m.... │ │ │ -000060c0: dfaf fefd fde6 dd78 f3ef c71b fec7 6a22 .......x......j" │ │ │ -000060d0: cdca bd74 bbd7 4d4f eb45 37ef d2c3 57eb ...t..MO.E7...W. │ │ │ -000060e0: f5dd dbf7 57ef 3eab 0879 2ae9 fcef c3ef ....W.>..y*..... │ │ │ -000060f0: 5f3e 7c7a f81f abab 776f 74e3 d5ed 873b _>|z....wot....; │ │ │ -00006100: 9ebf fafe eae6 f6ea 3537 a48e 5fad 86fa ........57.._... │ │ │ -00006110: ffb3 ba62 7cd3 e83e acef 6fde 3f7c 78f9 ...b|..>..o.?|x. │ │ │ -00006120: e1e6 5623 7ca5 d78c 73dd debd 7dbb 79f7 ..V#|...s...}.y. │ │ │ -00006130: f0c1 a87f ddcd fd66 0dd5 3fbf 4ad3 fa97 .......f..?.J... │ │ │ -00006140: 7777 3fbc fb32 7ebe be79 f7e6 5a43 78f3 ww?..2~..y..ZCx. │ │ │ -00006150: f1fd abff 7877 f39f 1f37 bfeb a63b b864 ....xw...7...;.d │ │ │ -00006160: f6d7 bedd 3cac 0a2b 47c1 ad36 ff99 0aa4 ....<..+G..6.... │ │ │ -00006170: a782 f77f fefc 7e93 7e4c 97e9 ff8f 5fde ......~.~L...._. │ │ │ -00006180: dfbd 1feb b6c3 7a1b fe98 2f1f aebe dfac ......z.../..... │ │ │ -00006190: 1eee 3f6e 7efc 32ff e1f0 9b71 6e95 0a5e ..?n~.2....qn..^ │ │ │ -000061a0: bf16 839a fddb dd54 739e efcc fcfd cda7 .......Ts....... │ │ │ -000061b0: d5d7 16c6 732b abff ed3e 7d73 54a2 9edb ....s+...>}sT... │ │ │ -000061c0: d3e4 8e23 dd5d 6b9a bb4f ab2f 2f7c b97a ...#.]k..O.//|.z │ │ │ -000061d0: 9115 76e5 c06d 2b00 d6ea c7c3 c7bf baba ..v..m+......... │ │ │ -000061e0: 999a b7fb 677f f7ee fa6e 558d bd54 f9ee ....g....nU..T.. │ │ │ -000061f0: a9a7 df4f d3fe eb49 228e 8bdc ffdb 1dac ...O...I"....... │ │ │ -00006200: ba59 fd7a cfd9 ff3f 6cdf 9a7f dc93 f93b .Y.z...?l......; │ │ │ -00006210: 3db2 c4d6 7acb 239c 7ddc 9fe1 e3ed 6dfa =...z.#.}.....m. │ │ │ -00006220: f5d7 faf9 e4d7 abb7 37b7 9fa7 df61 d48f ........7....a.. │ │ │ -00006230: 0f30 fd1f ee60 fd77 c7b7 fe3f 6319 fa5f .0...`.w...?c.._ │ │ │ -00006240: ff61 f3e6 e6e3 dbe3 5f7f f770 05f3 d7ef .a......_..p.... │ │ │ -00006250: bebd dd11 f1e6 c370 f369 f3e6 ab9b 87f5 .......p.i...... │ │ │ -00006260: 7723 8f8c d7ff 4392 757b f36e f3d5 dd87 w#....C.u{.n.... │ │ │ -00006270: 1b69 92d5 0b15 7b3f fc0d 715a ff05 6df1 .i....{?..qZ..m. │ │ │ -00006280: 0146 4c3f 6d90 96c3 26fb 77eb bb37 122b .FL?m...&.w..7.+ │ │ │ -00006290: b0e9 eaea fefe eab3 618a f956 acbe 38e4 ........a..V..8. │ │ │ -000062a0: efcd e653 62dd d5ab 97ef ee1e 7844 a5d7 ...Sb.......xD.. │ │ │ -000062b0: 7f5c 5ddf dda7 72ec 6580 5bf6 65ea 8bd5 .\]...r.e.[.e... │ │ │ -000062c0: abff 7852 99fa c70a d3fb d5ab 6fcf 57a2 ..xR........o.W. │ │ │ -000062d0: bf5c 7afe 27d5 9a7f 2e2e ff8f 5c5c beca .\z.'.......\\.. │ │ │ -000062e0: a272 df6a 7bb9 c441 3651 65a3 62ae 0aba .r.j{..A6Qe.b... │ │ │ -000062f0: c0e7 5cb1 3543 aee0 add8 e8d4 8cd2 32ab ..\.5C........2. │ │ │ -00006300: 685f 5ba9 2cb1 a203 4b3c dd52 a18a f854 h_[.,...K<.R...T │ │ │ -00006310: 433d 9874 98b7 5021 da56 99e0 00ae 2999 C=.t..P!.V....). │ │ │ -00006320: a22a 3be3 826a 7756 4953 0610 2dec 00c8 .*;..jwVIS..-... │ │ │ -00006330: 2f2b 5f96 cac1 5528 f714 2f70 ca85 d575 /+_...U(../p...u │ │ │ -00006340: a1d6 3aab c377 5286 d8ae 6ceb 50cb 3755 ..:..wR...l.P.7U │ │ │ -00006350: 008f 0a00 29c6 5e0b 2a15 248e dc59 3651 ....).^.*.$..Y6Q │ │ │ -00006360: 27f9 ebc6 4010 cbd0 1b65 71d0 69d0 b604 '...@....eq.i... │ │ │ -00006370: a8bb 4e91 4b0a ef29 872e e502 d612 48df ..N.K..)......H. │ │ │ -00006380: 6941 55a7 c795 f809 4713 d7a1 4ec7 b7f8 iAU.....G...N... │ │ │ -00006390: 3ca8 6c99 52be 08d3 2bea 47a7 68b5 8a96 <.l.R...+.G.h... │ │ │ -000063a0: 87a6 f581 5fb4 f610 5b1d b607 c1c3 1059 ...._...[......Y │ │ │ -000063b0: af44 3c99 29bb c629 d95a 4805 c98b 02a7 .D<.)..).ZH..... │ │ │ -000063c0: 14a2 575d 0638 d7d1 369f 3565 c5e4 a99e ..W].8..6.5e.... │ │ │ -000063d0: b6ce 41ca 5181 b3f1 a075 5075 8838 68a0 ..A.Q....uPu.8h. │ │ │ -000063e0: 791c 26e6 a18c f265 b5dd 816c 0eb9 cad2 y.&....e...l.... │ │ │ -000063f0: 68c3 29f3 8a0d 00d3 67b0 89fa 56a9 2c44 h.).....g...V.,D │ │ │ -00006400: e695 1acb 0503 5f15 2a5f a1dc 672a e686 ......_.*_..g*.. │ │ │ -00006410: d7af 15a1 3287 6f5c 51c1 aeda 34cf 8a10 ....2.o\Q...4... │ │ │ -00006420: 9512 bf51 5442 a61d 789c 1e7a 1b72 e3f1 ...QTB..x..z.r.. │ │ │ -00006430: 2743 a644 9a4a ea80 6fc8 30ad 0a56 17ca 'C.D.J..o.0..V.. │ │ │ -00006440: dda2 155b 6df8 d479 51aa 207a 8419 2bdb ...[m..yQ. z..+. │ │ │ -00006450: e974 7dae 12ee 8535 3a8f 1272 bccc d0d7 .t}....5:..r.... │ │ │ -00006460: 8a08 8327 3a1d 97c4 6973 2a1a 9aa9 ca72 ...':...is*....r │ │ │ -00006470: 93eb 38c4 e0f0 4755 a64a a7d6 0a9d 13e4 ..8...GU.J...... │ │ │ -00006480: bd26 d82a f66d 2e87 65f0 1dd4 1982 62ec .&.*.m..e.....b. │ │ │ -00006490: 7b26 a4ab 69d1 6aed 2957 bc80 f259 2b3d {&..i.j.)W...Y+= │ │ │ -000064a0: 5fce 6c74 c87a 0c1e e937 8cce a754 a074 _.lt.z...7...T.t │ │ │ -000064b0: 5edb 0b5a f62f 333c 4c1d 552f 94f8 ab52 ^..Z./3.j │ │ │ -00006620: a3ca 6323 96c8 b5f7 d334 3a2d aa70 8c94 ..c#.....4:-.p.. │ │ │ -00006630: 21ce 69fd a963 36b5 56ad b4f4 4566 549f !.i..c6.V...EfT. │ │ │ -00006640: b496 be68 75f0 2495 c051 3422 aca8 7c19 ...hu.$..Q4"..|. │ │ │ -00006650: aa6e a60c c33a 5047 47fb 4c67 1e3a 05fa .n...:PGG.Lg.:.. │ │ │ -00006660: 17aa c2a1 55f0 4ea5 01b5 8a94 d34e a6e4 ....U.N......N.. │ │ │ -00006670: a708 adb7 4ea5 e9b4 e694 b9a8 25b4 caa5 ....N.......%... │ │ │ -00006680: 923b 7c2d 5468 16fd 94cb 3c66 a569 7bd5 .;|-Th....* │ │ │ -00006820: 38a1 cb15 a151 aa86 60df 629c 644a 9148 8....Q..`.b.dJ.H │ │ │ -00006830: 3080 42ac 5bc9 87b6 9c95 ba17 10a1 ecd2 0.B.[........... │ │ │ -00006840: c1c5 b2e9 0ca4 ea9c 7233 3915 a90c e91c ........r39..... │ │ │ -00006850: 81e2 9755 e1ba e8b4 c8a8 02ce 5800 e55e ...U........X..^ │ │ │ -00006860: 5485 7a1d 43e9 0bad d9d5 583b c459 cbc9 T.z.C.....X;.Y.. │ │ │ -00006870: 201b 85f1 fbd8 66aa bb51 a7a4 b94d af8c .....f..Q...M.. │ │ │ -00006880: 31e8 5325 0aac b515 af18 e656 e9b0 7360 1.S%.......V..s` │ │ │ -00006890: 8062 07e0 7d53 6878 caf5 59aa e254 adb2 .b..}Shx..Y..T.. │ │ │ -000068a0: 3285 2a40 29bd 934e f176 4a86 2ddb d44a 2.*@)..N.vJ.-..J │ │ │ -000068b0: c6e8 7d86 3eb4 95ca d528 2561 65a4 97d0 ..}.>....(%ae... │ │ │ -000068c0: 9a98 e84a 6a00 0155 c58a 3153 070a b151 ...Jj..U..1S...Q │ │ │ -000068d0: 0d03 2d7b 7659 aa52 a153 8cb9 32db 94ca ..-{vY.R.S..2... │ │ │ -000068e0: 3269 4b18 a952 1806 6fa8 7522 b9ee 7575 2iK..R..o.u"..uu │ │ │ -000068f0: c06c 02e4 c46c 2550 b52f bce2 2d06 1d0f .l...l%P./..-... │ │ │ -00006900: b40a 1841 5df4 329f aa16 6840 144a 4b87 ...A].2...h@.JK. │ │ │ -00006910: f22b d3b6 b50d 2a60 0384 d44a 24ca 2f2a .+....*`...J$./* │ │ │ -00006920: 1155 af2a 9818 be5e b5df baa0 8a3f be50 .U.*...^.....?.P │ │ │ -00006930: 254e dfa8 0630 a28d 64a9 be76 afad 1d21 %N...0..d..v...! │ │ │ -00006940: f5a6 49bb e53a 2ed1 28c5 66e1 9511 d77a ..I..:..(.f....z │ │ │ -00006950: 1571 c895 ea12 9e53 da64 1f4d d6cb 3416 .q.....S.d.M..4. │ │ │ -00006960: 0aa3 c37a 2beb bc52 f4a2 88ea 0aeb 956e ...z+..R.......n │ │ │ -00006970: 8745 9cce ee3a aba4 ecb0 938e 17aa c08c .E...:.......... │ │ │ -00006980: e26b 8de2 8754 45ac 4197 643e 03be 841a .k...TE.A.d>.... │ │ │ -00006990: 45ad b878 9d9a 0678 3995 6151 186c 4a2d E..x...x9.aQ.lJ- │ │ │ -000069a0: a4f2 1f4a 139d 2bfd 4be7 41aa dad5 03ca ...J..+.K.A..... │ │ │ -000069b0: 002c 94d0 c069 0738 1708 0d4a 2d0f 3eef .,...i.8...J-.>. │ │ │ -000069c0: 01b2 55a9 3ab4 18cf 0156 034b 65bd 2a60 ..U.:....V.Ke.*` │ │ │ -000069d0: bb54 08a9 50f1 4865 1e01 8922 8d51 a789 .T..P.He...".Q.. │ │ │ -000069e0: 50f7 856a 8c08 5935 29bc 1a16 86b9 8a54 P..j..Y5)......T │ │ │ -000069f0: 414d 67ce cb58 6bab 1008 8e75 c68a da22 AMg..Xk....u..." │ │ │ -00006a00: a58a 60dc beea 54ca 5d47 851a de8d a468 ..`...T.]G.....h │ │ │ -00006a10: 7721 8ff9 0015 7b65 ced4 e276 d9c8 3097 w!....{e...v..0. │ │ │ -00006a20: 3a4b 6c8a ae41 2149 0ae9 1f64 473f 774a :Kl..A!I...dG?wJ │ │ │ -00006a30: ee26 55ae 60cc ac57 6251 9dde 4152 7215 .&U.`..WbQ..ARr. │ │ │ -00006a40: d773 aa26 8e81 752a c1d7 9b71 4f59 f5c2 .s.&..u*...qOY.. │ │ │ -00006a50: bdb6 60ad 94ab f2e1 810d 5138 4a8c eb30 ..`.......Q8J..0 │ │ │ -00006a60: ed0a b5c7 9229 ea19 44ab 1cc7 2915 0210 .....)..D...)... │ │ │ -00006a70: 1c46 923b 5169 5bb6 92b3 a472 3585 720c .F.;Qi[....r5.r. │ │ │ -00006a80: 61ba 7cd0 aeaa f65d 3215 6beb 2d60 4e41 a.|....]2.k.-`NA │ │ │ -00006a90: 5585 42b3 7b15 58b2 aa87 8d6a 8962 3a18 U.B.{.X....j.b:. │ │ │ -00006aa0: b657 a050 810e 7428 400c ab0a 0197 2a4b .W.P..t(@.....*K │ │ │ -00006ab0: 2b6f 0f2a d59d f2c6 0eca 0380 2fd5 c007 +o.*......../... │ │ │ -00006ac0: 8551 f50e 1d9d 48b5 12e4 80aa 08b8 b62d .Q....H........- │ │ │ -00006ad0: 33af 7450 da5e 629a 5299 babc ac14 1ca5 3.tP.^b.R....... │ │ │ -00006ae0: 727b da78 5516 74df 9aae 5752 1725 26a2 r{.xU.t...WR.%&. │ │ │ -00006af0: afa1 d3d9 690b 2746 9d8e 5772 3215 6657 ....i.'F..Wr2.fW │ │ │ -00006b00: ae50 2545 c14c 4057 dfa5 a824 88c9 f02a .P%E.L@W...$...* │ │ │ -00006b10: 609e f67b b4a1 0444 d5fe 36ba d783 e5b4 `..{...D..6..... │ │ │ -00006b20: 655d 66c0 7afc acba a994 5ab9 5349 9a42 e]f.z.....Z.SI.B │ │ │ -00006b30: 95b8 b423 5123 a648 9eb6 16b5 f3a3 cc08 ...#Q#.H........ │ │ │ -00006b40: 2a06 ec95 9933 83fb ba46 29cd 9b3c cb80 *....3...F)..<.. │ │ │ -00006b50: bbca a491 a920 a5ca f828 3f2a d6ab b04a ..... ...(?*...J │ │ │ -00006b60: c2d0 1900 e7d0 37e3 f1a4 949a 76c0 94a3 ......7.....v... │ │ │ -00006b70: ad02 c2d5 ea98 535f 288d 343d a4fb 51c7 ......S_(.4=..Q. │ │ │ -00006b80: 715a 9d65 4f61 e420 626b 40f6 b072 d45e qZ.eOa. bk@..r.^ │ │ │ -00006b90: 8f4c 22a8 45c1 a551 c19b 4a7f 39a4 ac88 .L".E..Q..J.9... │ │ │ -00006ba0: 9dfc 20a5 c751 2e3a 9bd0 66e1 c5e8 5d30 .. ..Q.:..f...]0 │ │ │ -00006bb0: 8a3a 8f41 9109 0a5f 2dea b47f ae5a 30b1 .:.A..._-....Z0. │ │ │ -00006bc0: 54b9 3ec5 923b a0ab 72e8 b54a 8980 4f8e T.>..;..r..J..O. │ │ │ -00006bd0: a5eb 75c2 58b5 be82 4907 16b1 92da 7bcd ..u.X...I.....{. │ │ │ -00006be0: 75a2 bc44 3673 705e a782 028d 92f6 eb54 u..D6sp^.......T │ │ │ -00006bf0: 695e a8e8 53a5 fc38 aa03 5ceb 2448 83a1 i^..S..8..\.$H.. │ │ │ -00006c00: 4723 09a9 2a5a d65a 9bab ac8e 3c4a d52f G#..*Z.Z.... │ │ │ -00006d40: 395a 5485 3c95 39a4 5762 6fab e4a4 2abd 9ZT.<.9.Wbo...*. │ │ │ -00006d50: a1dc 7b95 ea27 29a3 57ee 2ba5 581c 14b6 ..{..').W.+.X... │ │ │ -00006d60: d3e3 0e29 873a be9c 8ac3 15e8 32d9 0e07 ...).:......2... │ │ │ -00006d70: 60c0 8ca4 eca2 90c4 eb78 55ad 8052 b97f `........xU..R.. │ │ │ -00006d80: 4ea8 5d9b e03a 88a4 f3cf ca42 9285 462b N.]..:.....B..F+ │ │ │ -00006d90: 59c8 5aaf eaf4 51f6 4c27 c907 ed0b 2b3e Y.Z...Q.L'....+> │ │ │ -00006da0: 166d 954a bf2a 3c38 a8b8 8992 4bf4 2a81 .m.J.*<8....K.*. │ │ │ -00006db0: 8762 541a 5405 c9a3 1c55 7d1d bf5b 999f .bT.T....U}..[.. │ │ │ -00006dc0: 748a 1a40 de28 5f62 6153 2f15 2a52 e9c0 t..@.(_baS/.*R.. │ │ │ -00006dd0: 934e 2600 a353 ce20 9515 d6a1 f0de 08ba .N&..S. ........ │ │ │ -00006de0: 427b 2586 0796 003c ca5e 197f f2b4 3487 B{%....<.^....4. │ │ │ -00006df0: 2b52 2800 0ac4 af54 7cae 5369 ef66 5086 +R(....T|.Si.fP. │ │ │ -00006e00: 70f8 ac56 e4b0 91b3 ade4 965a 990b 4a41 p..V.......Z..JA │ │ │ -00006e10: 1b75 2c2c af50 0e4a de03 9382 a60a 9dcc .u,,.P.J........ │ │ │ -00006e20: f2c9 0da9 0132 a14e 27f3 9460 0384 820b .....2.N'..`.... │ │ │ -00006e30: af9c 40aa 4f25 0828 6090 699d 0dff 8b09 ..@.O%.(`.i..... │ │ │ -00006e40: 2f81 537d af74 3321 1b6c 05dc d1f1 3695 /.S}.t3!.l....6. │ │ │ -00006e50: 77d7 095b f482 2915 a606 b86b 62ae 9394 w..[..)....kb... │ │ │ -00006e60: 03e2 603b 5531 5324 a493 ddf5 b18a 7236 ..`;U1S$......r6 │ │ │ -00006e70: 0ac5 c794 3803 da90 5521 e194 4ac2 948d ....8...U!..J... │ │ │ -00006e80: ad11 07a4 1dd5 5ab9 4e9b b428 6a00 4e8a ......Z.N..(j.N. │ │ │ -00006e90: a906 2f2a 9d69 af04 832a 79a5 f4f7 f84a ../*.i...*y....J │ │ │ -00006ea0: cacb 8806 c54f 56cd cfb2 2c75 7ed4 eb84 .....OV...,u~... │ │ │ -00006eb0: 9a45 93f1 9bad 95ca bf6d 7560 0788 d801 .E.......mu`.... │ │ │ -00006ec0: 097b a52c a251 bca2 4e09 92f0 8ce0 e6d2 .{.,.Q..N....... │ │ │ -00006ed0: a438 4278 3005 c983 8cdb 0040 7698 01c5 .8Bx0......@v... │ │ │ -00006ee0: 6402 b5f2 5ce9 54c5 ca5d a994 1fd1 7aad d...\.T..]....z. │ │ │ -00006ef0: 5d06 a5d7 cc32 bcf7 5231 7b71 6864 fb31 ]....2..R1{qhd.1 │ │ │ -00006f00: e674 5be9 c073 15c5 8e3a aa9f 612d 43ca .t[..s...:..a-C. │ │ │ -00006f10: 5160 757c 5265 7554 5a2a 57fe 799c bf60 Q`u|ReuTZ*W.y..` │ │ │ -00006f20: 3016 8a29 ee55 a8d1 01c2 2a65 a093 496c 0..).U....*e..Il │ │ │ -00006f30: 237a 0276 ca14 f096 72db 611c bdcc 8f0a #z.v....r.a..... │ │ │ -00006f40: c0ab 32ad 2ad9 a1d6 5568 5ece 43a6 7446 ..2.*...Uh^.C.tF │ │ │ -00006f50: 387f 3a2b 1d7d a775 4a6d e7ab 1e6c 23ec 8.:+.}.uJm...l#. │ │ │ -00006f60: 9265 32cf 8d96 7fda a245 8440 9fcc ade9 .e2......E.@.... │ │ │ -00006f70: 545a 0eaf 5a6b 0382 f6b8 cbbd 2ae0 e230 TZ..Zk......*..0 │ │ │ -00006f80: aa52 25c2 abd5 1ac5 eda9 d8b3 f24a b41e .R%..........J.. │ │ │ -00006f90: 60ac d2c9 3a7b d198 a004 3c32 5c20 079d `...:{....<2\ .. │ │ │ -00006fa0: 536c a2aa 5aab 4a98 84cd 82bd 148b 0d64 Sl..Z.J........d │ │ │ -00006fb0: 6974 b4a8 4987 f7ad 0a69 c8cb 6f9c 3556 it..I....i..o.5V │ │ │ -00006fc0: 06b5 d5f1 c1b2 8c3a 79ae dc6e 883e a812 .......:y..n.>.. │ │ │ -00006fd0: f3a4 4a22 2a21 d129 3955 87f7 1795 a829 ..J"*!.)9U.....) │ │ │ -00006fe0: a3f1 6e90 a065 6065 7956 4ad4 8ca9 5290 ..n..e`eyVJ...R. │ │ │ -00006ff0: 7c5f aaa2 4227 cdd2 d5b9 1601 803e 80ce |_..B'.......>.. │ │ │ -00007000: 8a11 bb54 1644 7100 3200 4eb9 7754 61af ...T.Dq.2.N.wTa. │ │ │ -00007010: 6b12 0604 e0ea 9446 8561 8575 95ea 56bb k......F.a.u..V. │ │ │ -00007020: 6356 0c0d 43a1 511a 7492 52b5 071d 8aef cV..C.Q.t.R..... │ │ │ -00007030: 4068 8c45 09ad 1bac 75a9 2353 b5fc ddc1 @h.E....u.#S.... │ │ │ -00007040: 2999 1f53 a0aa 9158 916a d0aa 43ae 9224 )..S...X.j..C..$ │ │ │ -00007050: 157e a932 01a9 9285 4223 b05c 2a0a 36a8 .~.2....B#.\*.6. │ │ │ -00007060: ac2d 2e6a d614 787b 51da d4a5 eaa2 3ab6 .-.j..x{Q.....:. │ │ │ -00007070: 004f a876 acd5 aa02 6812 3182 9f55 7f62 .O.v....h.1..U.b │ │ │ -00007080: c06d 1904 b46a 956a 54a9 6f25 1c67 2e3b .m...j.jT.o%.g.; │ │ │ -00007090: 6ecd d28a 09cc a2f3 9d4a b9a7 9a03 51b5 n........J....Q. │ │ │ -000070a0: 5bb4 4c5c 6ad5 80f1 74b9 d634 8760 e43f [.L\j...t..4.`.? │ │ │ -000070b0: 811b 807d 2ab7 9b0e 1d28 070a 7053 0bdc ...}*....(..pS.. │ │ │ -000070c0: 5cc4 0b54 14a4 1c2d e507 d691 4295 86aa \..T...-....B... │ │ │ -000070d0: 5512 d2fb 420b 1059 8339 8738 481d ae96 U...B..Y.9.8H... │ │ │ -000070e0: cdd2 7253 852a 534a 394c 34fd a833 155a ..rS.*SJ9L4..3.Z │ │ │ -000070f0: 7555 8bae c2cd 55e5 3505 f2a2 890d 24d1 uU....U.5.....$. │ │ │ -00007100: de00 d84f 3126 181c a001 3612 b3d2 4a20 ...O1&....6...J │ │ │ -00007110: d3e2 908e 2a76 35da cd2b 6358 a5a3 8af8 ....*v5..+cX.... │ │ │ -00007120: c478 754c bae9 1548 2489 7783 5565 4d95 .xuL...H$.w.UeM. │ │ │ -00007130: f518 e83a 9601 3d5f e09a e02c 3071 3c0a ...:..=_...,0q<. │ │ │ -00007140: 564c d5d9 9510 028b a092 f183 3595 8ebc VL..........5... │ │ │ -00007150: 0123 ca02 5f2d 1356 0756 a0d6 9444 b8e7 .#.._-.V.V...D.. │ │ │ -00007160: 02f8 0ae7 5ba5 d87b 74a2 8a2c f27b ab1c ....[..{t..,.{.. │ │ │ -00007170: 71bd a267 1942 3a76 9de5 aae8 eb54 69b8 q..g.B:v.....Ti. │ │ │ -00007180: 744a 3c51 aae4 48ae d476 4a55 1194 2bad tJ.., │ │ │ -000074c0: d7aa 7bd6 a4b3 6b75 a95c 0215 4a8c 0b85 ..{...ku.\..J... │ │ │ -000074d0: 32dc e9e4 2c43 45ff c053 435e b9da b852 2...,CE..SC^...R │ │ │ -000074e0: e5c4 6ba5 c050 c075 5092 bf58 a5dc d3da ..k..P.uP..X.... │ │ │ -000074f0: 6801 bdaa 54b3 6abf e62d 236c b422 016a h...T.j..-#l.".j │ │ │ -00007500: adac 163f ad1d 0c9a 4026 0313 afe0 7225 ...?....@&....r% │ │ │ -00007510: d2d3 8261 a584 794a 7611 e48e a12b 951c ...a..yJv....+.. │ │ │ -00007520: 1bf5 3128 599a 2a21 a32e 556c 32cb 40eb ..1(Y.*!..Ul2.@. │ │ │ -00007530: 43a6 1351 b96a be26 4c95 aaa7 e21d 62c3 C..Q.j.&L.....b. │ │ │ -00007540: a4b1 15e4 ee74 5a53 6bb5 308c 3624 30aa .....tZSk.0.6$0. │ │ │ -00007550: 9d0e e3c0 fb46 9e57 ae0a 1c5e dbc2 4e6c .....F.W...^..Nl │ │ │ -00007560: dd54 aa6c dd77 2a32 aa55 5257 f0bf 5ca5 .T.l.w*2.URW..\. │ │ │ -00007570: 0007 5566 52ba 4715 3991 9db5 9991 eb55 ..UfR.G.9......U │ │ │ -00007580: d6bd aa58 8b89 94de 45a9 2ca5 7294 2a0c ...X....E.,.r.*. │ │ │ -00007590: e953 d602 659b 51d6 1f15 96ad 758a 10d7 .S..e.Q.....u... │ │ │ -000075a0: 5bb9 fcca ce30 ad03 da8a d9aa 40fe 587c [....0......@.X| │ │ │ -000075b0: b451 ca94 8b66 0399 a894 8cb6 6595 5655 .Q...f......e.VU │ │ │ -000075c0: d032 e282 644a 939f b69e f1e3 8d6a ce44 .2..dJ.......j.D │ │ │ -000075d0: 0ca0 f2a8 f529 3909 d3dd c844 9558 2858 .....)9....D.X(X │ │ │ -000075e0: 1b65 255b 145a 5c32 7437 6a11 23c0 1895 .e%[.Z\2t7j.#... │ │ │ -000075f0: 2e5a 750a eaa6 138c 8bd2 ffe9 4494 9386 .Zu.........D... │ │ │ -00007600: c994 5f77 507e c64c 61a8 2af6 21e0 80ae .._wP~.La.*.!... │ │ │ -00007610: c669 2a9c b273 aad4 231a ceb4 9d52 47a3 .i*..s..#....RG. │ │ │ -00007620: 6f55 be58 4956 556e 16f6 8d58 d76e d0c2 oU.XIVUn...X.n.. │ │ │ -00007630: 7e9f 5511 dde2 940d aad7 d18f 52a5 2a94 ~.U.........R.*. │ │ │ -00007640: 6a05 ebe0 8d4e dac2 4295 7644 b53a 6d69 j....N..B.vD.:mi │ │ │ -00007650: 2497 4e57 9e54 154a d7b2 77a6 0a05 45a3 $.NW.T.J..w...E. │ │ │ -00007660: e36b 4c68 9329 4b11 165f 298e 8dea 7882 .kLh.)K.._)...x. │ │ │ -00007670: be54 331c 19d0 fe3a d8c4 2135 a512 9a29 .T3....:..!5...) │ │ │ -00007680: 0595 8ab8 e41d 78a3 482c 0000 06be 6162 ......x.H,....ab │ │ │ -00007690: 1037 415d df94 3a2b 8181 57a9 5f15 f3d1 .7A]..:+..W._... │ │ │ -000076a0: 21e4 4c29 5262 0de2 cef1 9c15 56de 81a6 !.L)Rb......V... │ │ │ -000076b0: 835c da80 cfa5 d2e9 b8ec 214b 69c1 b4c6 .\........!Ki... │ │ │ -000076c0: 9ab8 4b99 aa31 0529 b5ac 8efe 80c5 31b7 ..K..1.)......1. │ │ │ -000076d0: 9d0a 6128 d1df 50ab 4c55 859b a272 e66d ..a(..P.LU...r.m │ │ │ -000076e0: a934 20ae 3395 121e c3e1 ad8e 8bd7 c013 .4 .3........... │ │ │ -000076f0: 1a52 3e67 ad1a aa69 e5be 558d 79b1 7ea7 .R>g...i..U.y.~. │ │ │ -00007700: b2a3 8d0e 21a9 c4a9 538a 1538 51e7 af71 ....!...S..8Q..q │ │ │ -00007710: 1a75 70d1 ca19 513e a80c 9daf 02f5 b596 .up...Q>........ │ │ │ -00007720: 1682 0a55 48c4 7596 5a61 ea85 0e75 a824 ...UH.u.Za...u.$ │ │ │ -00007730: 5d2d cf55 0995 0694 2872 a363 f49d 4ace ]-.U....(r.c..J. │ │ │ -00007740: 0a0d 68c9 d2a3 2523 281f cf41 5bc7 c97e ..h...%#(..A[..~ │ │ │ -00007750: aa90 b6d2 9747 2905 1db2 4f10 ca3b 3849 .....G)...O..;8I │ │ │ -00007760: b581 8161 126e 658e 5731 e5b4 f747 cb85 ...a.ne.W1...G.. │ │ │ -00007770: d6df 95f2 c1a6 fc6b 5e99 95f0 8d94 7a0b .......k^.....z. │ │ │ -00007780: 8703 5059 49bf aa7e 00c3 179a d361 f356 ..PYI..~.....a.V │ │ │ -00007790: ae12 903d d759 5706 5296 05c8 0ce4 84e6 ...=.YW.R....... │ │ │ -000077a0: cc55 4704 3806 871b d562 074a a2b5 743a .UG.8....b.J..t: │ │ │ -000077b0: 1f40 deeb 2437 6057 a602 efb4 c0d9 ae8b .@..$7`W........ │ │ │ -000077c0: 7416 1399 539a 1c65 9e55 1cbe b262 e555 t...S..e.U...b.U │ │ │ -000077d0: aa77 a9a4 621d 8850 f9bc 4a17 b402 921a .w..b..P..J..... │ │ │ -000077e0: 2aa5 df94 942c 5712 b152 7b88 3a0e 8ca3 *....,W..R{.:... │ │ │ -000077f0: a1ad e900 b855 e211 4458 1a1b 13ad 8485 .....U..DX...... │ │ │ -00007800: 1a29 2e94 c57d c2aa 01f9 f081 9435 ab2d .)...}.......5.- │ │ │ -00007810: 5173 1882 a081 77aa b531 a8ee 6668 b5e3 Qs....w..1..fh.. │ │ │ -00007820: d928 5135 be51 ab64 fb0a f688 193a b241 .(Q5.Q.d.....:.A │ │ │ -00007830: 8975 caa4 9929 84a0 0e83 ca13 a38c 3179 .u...)........1y │ │ │ -00007840: aea8 5462 03b2 0030 3285 bb37 bdf2 4c5b ..Tb...02..7..L[ │ │ │ -00007850: a53f ac13 ca69 b188 5e19 8de0 de52 45e4 .?...i..^....RE. │ │ │ -00007860: 1dee 824e 0c77 da70 ce0a 1807 b4a1 5073 ...N.w.p......Ps │ │ │ -00007870: 13ad 541f 0e7f de6b 8f5f a566 741c 14d8 ..T....k._.ft... │ │ │ -00007880: a4a3 7b1e 67bd 4d89 6850 a7a5 ea98 c0ad ..{.g.M.hP...... │ │ │ -00007890: 3a96 88a4 ab86 1d5a 5987 4895 60ab d7c2 :......ZY.H.`... │ │ │ -000078a0: 882b 95e6 4847 9b5c 966b bd12 a7ad 579d .+..HG.\.k....W. │ │ │ -000078b0: 495c 17a0 73ae 937d 8df2 b828 b104 c8de I\..s..}...(.... │ │ │ -000078c0: e3bd fb0e 1f10 2c81 a88a 9ca1 883a ca29 ......,......:.) │ │ │ -000078d0: c0dc ba54 5614 f555 973a c1ad 3536 e5ca ...TV..U.:..56.. │ │ │ -000078e0: 174f 7b14 06f0 dca9 706a a99a 5318 b2a0 .O{.....pj..S... │ │ │ -000078f0: 84a2 8dfc 23ed 48e1 0520 8fb5 76b4 925f ....#.H.. ..v.._ │ │ │ -00007900: dda8 8e6f 2d00 dac8 f26a db01 5b6d db42 ...o-....j..[m.B │ │ │ -00007910: db85 9514 8414 58c6 3d28 3f81 db9e 2116 ......X.=(?...!. │ │ │ -00007920: 3a7f 17b1 08a9 1261 2788 58e0 fa5a a128 :......a'.X..Z.( │ │ │ -00007930: 55c8 e81b a098 f13d 6651 f92c 1802 5650 U......=fQ.,..VP │ │ │ -00007940: 0147 75d4 010c 6581 ac94 1f47 e71f 415a .Gu...e....G..AZ │ │ │ -00007950: 2007 f45a 1b53 591c 4640 6f7b aca5 a94a ..Z.SY.F@o{...J │ │ │ -00007960: c5aa e4aa d92e 23de c942 ca07 1b60 fd80 ......#..B...`.. │ │ │ -00007970: 8c60 63fa 02fb d829 5329 42da a29d 31d3 .`c....)S)B...1. │ │ │ -00007980: 5845 dccb d645 a384 7f10 349d 4609 daf7 XE...E....4.F... │ │ │ -00007990: 55a1 a058 750a d090 d60b 28bb 0aaf 4f6b U..Xu.....(...Ok │ │ │ -000079a0: 67bd b261 a2a6 6851 4113 f853 d8c6 0cb2 g..a..hQA..S.... │ │ │ -000079b0: a988 55d4 9a60 a660 279d 4085 e5f0 4ef3 ..U..`.`'.@...N. │ │ │ -000079c0: b653 7601 2e83 7f5a 150b f13a fcaf 1439 .Sv....Z...:...9 │ │ │ -000079d0: 3a50 db2b 8a0c 9506 b574 be31 1d5c 8585 :P.+.....t.1.\.. │ │ │ -000079e0: d289 013b 042c 5c81 a7e7 5206 a65c 278b ...;.,\...R..\'. │ │ │ -000079f0: 1075 dc9f 2e65 46af 5b1d 2028 a141 d736 .u...eF.[. (.A.6 │ │ │ -00007a00: 38a0 361d 4eef a1b9 e616 8897 f7a0 61ee 8.6.N.........a. │ │ │ -00007a10: 0985 f233 abc8 6037 c8fd f6ca 0ded b107 ...3..`7........ │ │ │ -00007a20: 4a57 a7aa e200 0cc9 9ed2 cea9 0c5c d9ca JW...........\.. │ │ │ -00007a30: 81ad 745e 1a84 403b b20e 5eb9 fb86 be1f ..t^..@;..^..... │ │ │ -00007a40: 02e3 a9d3 a14c ac2b 064d 9367 5421 1baf .....L.+.M.gT!.. │ │ │ -00007a50: a2a3 b506 8ba0 a0a6 4e67 32ea a654 aaed ........Ng2..T.. │ │ │ -00007a60: 56f8 1147 55c7 b799 b741 6b77 2a4b 51b5 V..GU....Akw*KQ. │ │ │ -00007a70: 792a ecd4 1b25 6a46 7a54 3044 397c 3a15 y*...%jFzT0D9|:. │ │ │ -00007a80: 02cc 719d 5a25 1252 6d63 8177 d903 6dde ..q.Z%.Rmc.w..m. │ │ │ -00007a90: b65a bdb4 ca59 176b 547e 8ff7 64b2 5c0b .Z...Y.kT~..d.\. │ │ │ -00007aa0: fdb8 5cbd fe56 7d89 1ec1 3b44 c3ea f44c ..\..V}...;D...L │ │ │ -00007ab0: 4458 d192 3a0c 0f56 d051 7089 45ab d32e DX..:..V.Qp.E... │ │ │ -00007ac0: 38d3 0eb6 3056 e818 4887 eba4 64fa aab1 8...0V..H...d... │ │ │ -00007ad0: d0a4 ad7a 801d 6e0c 30a3 56f1 6066 af2c ...z..n.0.V.`f., │ │ │ -00007ae0: 9332 47f1 420c ed68 a793 a3a6 8cb8 1b5a .2G.B..h.......Z │ │ │ -00007af0: 3cab b57e df80 7c84 9806 253d 6eb4 488f <..~..|...%=n.H. │ │ │ -00007b00: f244 0283 ca48 ab24 b852 6028 87ab 52c2 .D...H.$.R`(..R. │ │ │ -00007b10: 54ca c80a d485 a22e 4cdb 684a 6fe6 6bed T.......L.hJo.k. │ │ │ -00007b20: df67 3abb 9282 4f14 dbe0 d12f ca3b c778 .g:...O..../.;.x │ │ │ -00007b30: 9504 42b5 257c a524 7da5 aa45 f42a 0da0 ..B.%|.$}..E.*.. │ │ │ -00007b40: e21c aead b2ce 01d8 747c 4591 50c8 a3aa ........t|E.P... │ │ │ -00007b50: 7215 3ab2 aaf4 daaa 52ad b830 45f3 89bd r.:.....R..0E... │ │ │ -00007b60: eabe 345d 6c3b 8b6b ab82 6b9a 1eab cc51 ..4]l;.k..k....Q │ │ │ -00007b70: 683f 9dc5 5679 2454 194f 045c 8388 8ee8 h?..Vy$T.O.\.... │ │ │ -00007b80: 9456 4f41 9a78 6641 4957 32a3 9517 b9aa .VOA.xfAIW2..... │ │ │ -00007b90: 5609 3594 ca34 aac4 a34a 4ed5 3a6a 9ff2 V.5..4...JN.:j.. │ │ │ -00007ba0: f378 15e9 a80a a556 d24a 3df8 8837 80db .x.....V.J=..7.. │ │ │ -00007bb0: e86e 6016 7295 f456 e0a6 ced0 579d 0ad9 .n`.r..V....W... │ │ │ -00007bc0: 173d a634 d6b5 aa1e 944a f5a8 1cc6 92d2 .=.4.....J...... │ │ │ -00007bd0: 52a9 d1a2 d22f d58d 2a95 c55a 4502 7b4c R..../..*..ZE.{L │ │ │ -00007be0: 0fd8 1b19 576d 2ced 05aa d29f b280 ca4f ....Wm,........O │ │ │ -00007bf0: 53ad 52d8 9621 a63a 3a68 37a5 43b0 be6e S.R..!.::h7.C..n │ │ │ -00007c00: e06b 5c5f 2019 3a52 cb17 3a04 0f1a 6736 .k\_ .:R..:...g6 │ │ │ -00007c10: f2a6 6c2b 01be 5ee7 d595 2922 4bd9 e3b1 ..l+..^...)"K... │ │ │ -00007c20: 30ca 44ac 3339 8dca 425a 1d9e 8ad8 106c 0.D.39..BZ.....l │ │ │ -00007c30: b7d2 f7f4 83d2 b246 de52 a81a 8fb2 b72b .......F.R.....+ │ │ │ -00007c40: a54a a6ad 0730 a48a 2428 ec42 2ba3 aa7c .J...0..$(.B+..| │ │ │ -00007c50: 8102 8267 4cd6 6a09 dbaa 3225 c808 1bad ...gL.j...2%.... │ │ │ -00007c60: fdd0 5205 6694 3579 008a f42a 76e9 b5c6 ..R.f.5y...*v... │ │ │ -00007c70: 5329 27b0 d2c9 75bd 4e9e 5bc5 b298 94cb S)'...u.N.[..... │ │ │ -00007c80: 5149 d795 5141 25c4 942d 57c7 b954 718a QI..QA%..-W..Tq. │ │ │ -00007c90: bb03 b38b 7583 9594 8b0f 23c2 24f7 aabf ....u.....#.$... │ │ │ -00007ca0: 31b4 98f7 01b8 1f74 ec5f c54f 424a 8180 1......t._.OBJ.. │ │ │ -00007cb0: 75d7 9c62 2975 7832 5301 9eac 6b71 5ab1 u..b)ux2S...kqZ. │ │ │ -00007cc0: f828 5c15 81d3 3927 a62d e00f 6258 1c7a .(\...9'.-..bX.z │ │ │ -00007cd0: 464b 7c2a 24d1 d6f2 9b4a af5a 1dda a243 FK|*$....J.Z...C │ │ │ -00007ce0: 1576 b9d6 4782 3645 ad42 5e55 be5c 4111 .v..G.6E.B^U.\A. │ │ │ -00007cf0: 55d9 d305 c093 5157 3c66 9589 ec1a 2d8c U.....QW.!.*. │ │ │ -00007db0: e05c 2bf0 9d2a 73d5 da4a 5631 28df e5da .\+..*s..JV1(... │ │ │ -00007dc0: ef6b 4b25 d412 491a 4c10 8092 b12b 4209 .kK%..I.L....+B. │ │ │ -00007dd0: 6f32 eac8 be72 b3a1 d385 e571 5f51 9130 o2...r.....q_Q.0 │ │ │ -00007de0: 53a6 3cc4 b902 787a 65e4 ad94 563d e72d S.<...xze...V=.- │ │ │ -00007df0: cab2 58aa de65 da48 b7ca 83cb 98b5 4284 ..X..e.H......B. │ │ │ -00007e00: 1fab 6a4a 9558 55f5 334a a332 5399 e087 ..jJ.XU.3J.2S... │ │ │ -00007e10: 9247 6987 4c39 bc83 16a2 5490 5799 fa4a .Gi.L9....T.W..J │ │ │ -00007e20: 5587 8a58 96b6 6814 acaa aa6f 43da 41d4 U..X..h....oC.A. │ │ │ -00007e30: 8146 93e3 ad68 5307 5594 63a3 5c4a a30d .F...hS.U.c.\J.. │ │ │ -00007e40: 0bf7 3a74 091c 2ef0 729a 1402 e3f5 7abc ..:t....r.....z. │ │ │ -00007e50: 5fed faea 086e 292c 9919 099a 6ada abc6 _....n),....j... │ │ │ -00007e60: 9c56 3351 d628 31ab 6525 549d 4acf e203 .V3Q.(1.e%T.J... │ │ │ -00007e70: 620e 4134 9d72 ce83 6106 954d 560e 6fd5 b.A4.r..a..MV.o. │ │ │ -00007e80: da34 562f 2be4 31f7 a512 2e00 d89b b672 .4V/+.1........r │ │ │ -00007e90: 51a5 8c95 914f 35d3 323c efb6 d15a b852 Q....O5.2<...Z.R │ │ │ -00007ea0: 0300 1f95 cace e185 abf2 aac3 6b6d 8a41 ............km.A │ │ │ -00007eb0: 751b 2aa5 7e29 add3 c1cb bc69 958d 3580 u.*.~).....i..5. │ │ │ -00007ec0: ea95 93a0 c894 971d 1dd2 615f d184 9d43 ..........a_...C │ │ │ -00007ed0: 43d6 4a2b 69b4 99a3 2c05 b85e 421f 482d C.J+i...,..^B.H- │ │ │ -00007ee0: f64b 35ea 1dff 0ffb 65aa bea1 f3fb 2ae5 .K5.....e.....*. │ │ │ -00007ef0: d02b 0153 11d3 1ed2 d0a8 ce59 83d3 a532 .+.S.......Y...2 │ │ │ -00007f00: 1e83 4588 5419 b880 9e89 d900 d9f8 4f21 ..E.T.........O! │ │ │ -00007f10: 76aa d7a5 44af 606e 088f adcd 14f7 3796 v...D.`n......7. │ │ │ -00007f20: 80ac 6269 30f1 8070 a605 9f27 6652 5a59 ..bi0..p...'fRZY │ │ │ -00007f30: a538 51af d2d5 8ac0 cb6b 3cf0 58ea b4bc .8Q......k<.X... │ │ │ -00007f40: 3630 5b50 3d5a 5b25 ba03 dc8c 7967 b84a 60[P=Z[%....yg.J │ │ │ -00007f50: 8753 6b93 14a1 9752 54cc b9ca 6f0a fd66 .Sk....RT...o..f │ │ │ -00007f60: 51a7 b731 b4c2 99b2 09aa ac8c 7a83 55d0 Q..1........z.U. │ │ │ -00007f70: 289d c377 c693 ab70 835d a10d f0c2 e74c (..w...p.].....L │ │ │ -00007f80: 860a aba1 c030 cf85 b67b 8216 6694 714b .....0...{..f.qK │ │ │ -00007f90: cbce 8d32 bf63 4d73 5008 c6d1 9440 22a5 ...2.cMsP....@". │ │ │ -00007fa0: d4ed ad76 fc84 40f8 150f b157 aaa1 42fd ...v..@....W..B. │ │ │ -00007fb0: c78e 283c b7d1 4e89 9797 086e ad54 ac0a ..(<..N....n.T.. │ │ │ -00007fc0: 3810 bd69 324c 9c52 48e8 a480 ce7c 6740 8..i2L.RH....|g@ │ │ │ -00007fd0: 1095 a457 51c0 16b7 561b 4772 17ab 2c25 ...WQ...V.Gr..,% │ │ │ -00007fe0: 0e0a 996a 6030 21b9 f2ee b7d1 e8a4 a5aa ...j`0!......... │ │ │ -00007ff0: 5c31 38ac 3f42 aff2 63b5 7c4e 453b e0f9 \18.?B..c.|NE;.. │ │ │ -00008000: 67fd c0f4 b559 6814 f290 2bcf 7154 2615 g....Yh...+.qT&. │ │ │ -00008010: 6d89 c2bc 06cf 56d9 dd1a e568 82e3 1049 m.....V....h...I │ │ │ -00008020: ab3d 18d4 a7c4 09be 0139 1608 b72d b0c6 .=.......9...-.. │ │ │ -00008030: 9daa 6cc1 c05d 9a4c 557d 56a4 ac9c 21a5 ..l..].LU}V...!. │ │ │ -00008040: 3b50 95e9 5ef9 4594 a15d 561a 9d9b f2f2 ;P..^.E..]V..... │ │ │ -00008050: 2562 0cda 3453 0611 2062 6655 5b4e 694d %b..4S.. bfU[NiM │ │ │ -00008060: 6c6d 72e5 d152 b82e e3ab 542d ac4e 511d lmr..R....T-.NQ. │ │ │ -00008070: 5eeb e54e f5cf 6cae 25c6 4ce9 1710 b94e ^..N..l.%.L....N │ │ │ -00008080: 6632 5722 428c bec7 4f34 e800 adb8 969d f2W"B...O4...... │ │ │ -00008090: d43e 5040 8916 fa74 d0b7 5530 8512 4a2b .>P@...t..U0..J+ │ │ │ -000080a0: 4a93 c957 652e fcef 4c5e bfce c12a 9de7 J..We...L^...*.. │ │ │ -000080b0: 8075 eeb4 b28c dbc6 13ca 0a20 872d a8e6 .u......... .-.. │ │ │ -000080c0: b452 5a8f 39dc 8342 54fb 4178 59b1 4e38 .RZ.9..BT.AxY.N8 │ │ │ -000080d0: a45a c6a8 a214 50a6 4c87 5a57 cf14 f202 .Z....P.L.ZW.... │ │ │ -000080e0: 3a52 7979 1d69 f0ca f0df e273 2817 98f2 :Ryy.i.....s(... │ │ │ -000080f0: 03f0 3fe5 1cb7 72a6 e5c6 2833 8122 640c ..?...r...(3."d. │ │ │ -00008100: 24eb 746e be50 411c 1b54 3647 0972 6ca3 $.tn.PA..T6G.rl. │ │ │ -00008110: 95ac 167c 010a f6bd f26a 80e7 b044 9d42 ...|.....j...D.B │ │ │ -00008120: 6db4 e83e a8d8 6309 d82e 0795 9bac 94af m..>..c......... │ │ │ -00008130: 7054 6ea2 44a9 e0a2 0cb3 1854 2513 259e pTn.D......T%.%. │ │ │ -00008140: 299b 9162 0adb 16cb 05b6 4183 2951 8972 )..b......A.)Q.r │ │ │ -00008150: 722b 26c3 a5fa 3ea8 1e5c 48d5 9652 8626 r+&...>..\H..R.& │ │ │ -00008160: 950e 5290 c030 e850 400a 38a8 14b7 abea ..R..0.P@.8..... │ │ │ -00008170: 0220 84c1 d6fc 89a6 70ca 348f 9daa 4aed . ......p.4...J. │ │ │ -00008180: 020f a000 2ddb 3aaf 6425 50b7 d04a 90a2 ....-.:.d%P..J.. │ │ │ -00008190: e4bc b295 5518 a304 d733 072f aadc 9319 ....U....3./.... │ │ │ -000081a0: 46ff 4879 4095 7e1b 6d83 c4e9 3843 c32d F.Hy@.~.m...8C.- │ │ │ -000081b0: 3ac1 33a4 3840 6081 5236 f7f8 8d74 3f57 :.3.8@`.R6...t?W │ │ │ -000081c0: 3aee 4101 489d 8157 e8ae b6c5 73d5 e44d :.A.H..W....s..M │ │ │ -000081d0: e998 142c 0a16 54ad 491b 5462 138f 4965 ...,..T.I.Tb..Ie │ │ │ -000081e0: 5601 e8bc 0f7d a3c2 444a aa8c cd32 36e8 V....}..DJ...26. │ │ │ -000081f0: a884 ac86 c2d2 4126 4503 2a45 e89c 6a8c ......A&E.*E..j. │ │ │ -00008200: 2ae4 5ae9 9c95 9840 49f6 0ab4 290d 168a *.Z....@I...)... │ │ │ -00008210: f342 6083 b27a f5bc bd51 3d0f 3c0e 55ca .B`..z...Q=.<.U. │ │ │ -00008220: c1e8 e30f a26b 2a95 8f2b 9580 c1aa c695 .....k*..+...... │ │ │ -00008230: f215 3b89 81b6 7594 302c f2e2 caa2 549d ..;...u.0,....T. │ │ │ -00008240: 52ae 5b05 8fd5 b889 da54 d6ca 1e46 4c95 R.[......T...FL. │ │ │ -00008250: 835c 4aba 8494 2acb 45c1 2bbc 4ad4 1715 .\J...*.E.+.J... │ │ │ -00008260: 9c02 daca d148 0879 077e d10e 8f0a d10f .....H.y.~...... │ │ │ -00008270: ca01 87d7 008f 299b 1eba 1897 65d0 1a7b ......).....e..{ │ │ │ -00008280: d43e 904c 00aa bbd2 e6ea a0ac 611d 5017 .>.L........a.P. │ │ │ -00008290: e58a fa50 350e 5531 53a4 46da 97c1 78e4 ...P5.U1S.F...x. │ │ │ -000082a0: 786b 85d6 9084 4e95 4c37 53e9 b15e d981 xk....N.L7S..^.. │ │ │ -000082b0: 2035 5aa4 125a c7a5 d772 b536 2c2b 955f 5Z..Z...r.6,+._ │ │ │ -000082c0: c481 ed40 a0ca 8bae 0d43 9d51 4a9b 34a1 ...@.....C.QJ.4. │ │ │ -000082d0: 2f75 6a03 4fbe 50f9 49df 68b1 a26e 0c70 /uj.O.P.I.h..n.p │ │ │ -000082e0: 0d42 674a e7af 1cea 51f5 bcd1 06d0 bfa8 .BgJ....Q....... │ │ │ -000082f0: 4184 2a5d aa24 bab8 8858 4aa7 4436 caff A.*].$...XJ.D6.. │ │ │ -00008300: d9d5 8556 7001 4d26 aa7c 378e 2390 52b5 ...Vp.M&.|7.#.R. │ │ │ -00008310: 1940 76f8 5d0a cf57 215a 2d8e 60b2 e80f .@v.]..W!Z-.`... │ │ │ -00008320: ca40 f3d6 a2ee 5350 00c8 551b d6c1 2b1a .@....SP..U...+. │ │ │ -00008330: 08a5 030b 05ab f558 958d 5794 c500 1ad6 .......X..W..... │ │ │ -00008340: 8924 6504 0787 7629 de11 9da4 7528 df46 .$e...v)....u(.F │ │ │ -00008350: 4986 d22b f628 146b 73ad b014 3874 3aee I..+.(.ks...8t:. │ │ │ -00008360: 8071 e955 3f06 5faa 2b95 fe45 69cb ca0a .q.U?._.+..Ei... │ │ │ -00008370: 4f19 e1f6 0ac9 4744 7bab d41a 51b1 2c46 O.....GD{...Q.,F │ │ │ -00008380: d0a4 d04e 54a7 1c45 706e dee3 742a 0f7b ...NT..Epn..t*.{ │ │ │ -00008390: d9ea 809a 6264 b597 5603 4414 31df 2a03 ....bd..V.D.1.*. │ │ │ -000083a0: 5da1 9273 2145 0631 048b ba90 8a44 9007 ]..s!E.1.....D.. │ │ │ -000083b0: 852d 94b6 8337 b4c5 e00b edc7 744c 8d8e .-...7......tL.. │ │ │ -000083c0: 9d48 2d40 aa4e e953 f939 d302 11be 73ea .H-@.N.S.9....s. │ │ │ -000083d0: 41a1 e027 3c82 5cc5 5655 465b 4793 1a05 A..'<.\.VUF[G... │ │ │ -000083e0: 5d69 03ad c74f c29d a25b 5d1e db16 7fb0 ]i...O...[]..... │ │ │ -000083f0: b341 404d 4723 8c0a 102a 3bba a2d1 8177 .A@MG#...*;....w │ │ │ -00008400: 0a51 d412 be4a b963 a354 105d 36a5 9580 .Q...J.c.T.]6... │ │ │ -00008410: f763 5253 c5de 803c 94d0 b5c7 6391 c574 .cRS...<....c..t │ │ │ -00008420: a962 65a3 42a2 187e 9782 c075 c6c8 76da .be.B..~...u..v. │ │ │ -00008430: da53 f451 ddf7 0afa 0430 282a 3eed 44a0 .S.Q.....0(*>.D. │ │ │ -00008440: 0e14 ab84 340e 0a31 d121 0879 174a 2a0b ....4..1.!.y.J*. │ │ │ -00008450: a3ab 705b 892c d7ca eaae 70f9 924f aacc ..p[.,....p..O.. │ │ │ -00008460: 3de8 681f 360b 03d7 29eb 6d65 2079 0dda =.h.6...).me y.. │ │ │ -00008470: 514e 3c55 92f2 637a 8c52 91f2 5e60 05bc QN. │ │ │ -00008510: dab3 c0a2 4908 840a 0605 1ceb 3048 0efe ....I.......0H.. │ │ │ -00008520: 085a 3dc3 f156 d5a5 0eff 1f80 86fb 8461 .Z=..V.........a │ │ │ -00008530: 30e5 7868 4ad1 c32a 671d 5480 69d0 3e5f 0.xhJ..*g.T.i.>_ │ │ │ -00008540: 4a03 a322 1756 d9f5 1543 92f5 dabd 908f J..".V...C...... │ │ │ -00008550: 9b29 eba8 5325 6c5e 0057 ca9b 2ffd 5023 .)..S%l^.W../.P# │ │ │ -00008560: fbb8 9e78 ffb8 b675 91d2 0c2a c598 d2eb ...x...u...*.... │ │ │ -00008570: b84e 15ce 79b7 76cd eb41 7d56 b108 b472 .N..y.v..A}V...r │ │ │ -00008580: a350 a95e c7b2 3204 1cf8 8b90 56aa 4007 .P.^..2.....V.@. │ │ │ -00008590: 02d1 5139 945b a10c d1b1 4d95 993a 1d7c ..Q9.[....M..:.| │ │ │ -000085a0: 2a95 7014 2419 a2f5 46e1 22f4 5bcb be2a *.p.$...F.".[..* │ │ │ -000085b0: fda1 b898 54da 13e3 5d14 f4d3 2938 4499 ....T...]...)8D. │ │ │ -000085c0: c642 54fd 129d 7c52 4097 6a4f c8fc 97c6 .BT...|R@.jO.... │ │ │ -000085d0: 2b43 9ef8 3e56 99bc ead0 a988 0e36 0087 +C..>V.......6.. │ │ │ -000085e0: 5ee9 4615 392b 9a86 8e8e 8b3d 804b 3afa ^.F.9+.....=.K:. │ │ │ -000085f0: 6095 0f1d 40a0 1ac0 b654 016b edbc e322 `...@....T.k..." │ │ │ -00008600: 281d 8c4a ae97 295b 54c2 0645 5438 25d0 (..J..)[T..ET8%. │ │ │ -00008610: 5be5 81b4 a797 0c5e 0650 c4c3 374a 270f [......^.P..7J'. │ │ │ -00008620: 8b6b ada5 502e 3c84 b14d 8bde dad9 6e94 .k..P.<..M....n. │ │ │ -00008630: df04 8c9a b50a c5c7 56a3 9d5c eba2 a2da ........V..\.... │ │ │ -00008640: d009 e8cd ded4 ca36 a25c a52d 733d 28b9 .......6.\.-s=(. │ │ │ -00008650: 954b 8be8 4555 e5cc bb14 992a a428 ff59 .K..EU.....*.(.Y │ │ │ -00008660: 89fb 56f3 2c7e 1ff2 2a98 c7bc 1aa7 3d46 ..V.,~..*.....=F │ │ │ -00008670: a742 d7c0 6347 97c1 3b88 705d 814e 55ec .B..cG..;.p].NU. │ │ │ -00008680: 5d85 365b d55c ed54 7757 2059 751e a2bc ].6[.\.TwW Yu... │ │ │ -00008690: 0cf0 e710 8d36 ce94 7e0f bba0 8076 d4be .....6..~....v.. │ │ │ -000086a0: d60f 55fe 0969 c03d ad3a ad34 aab8 36ea ..U..i.=.:.4..6. │ │ │ -000086b0: 1898 10d2 b945 c92e a2ad 0cf9 0e54 8706 .....E.......T.. │ │ │ -000086c0: c5db c883 2a4b b5a9 02b7 6a5c e2d9 cad3 ....*K....j\.... │ │ │ -000086d0: 53ca cf5c 09e2 bc4e ad2a b109 3a61 5058 S..\...N.*..:aPX │ │ │ -000086e0: b43a 5e19 9543 af54 7949 5974 e4ff 54aa .:^..C.TyIYt..T. │ │ │ -000086f0: 5593 a24f 5ab9 7b55 a713 19aa 4ba6 1c81 U..OZ.{U....K... │ │ │ -00008700: d2d2 90d9 17aa 16ed b47d 6714 520a c451 .........}g.R..Q │ │ │ -00008710: 365a af85 37c5 bce8 0c29 ee73 275f 4809 6Z..7....).s'_H. │ │ │ -00008720: b215 1588 d20b ca4f 8b22 5532 d058 e190 .......O."U2.X.. │ │ │ -00008730: f6a0 2d2d 0756 7411 279b 7955 403b 9290 ..--.Vt.'.yU@;.. │ │ │ -00008740: f7e3 d262 d664 c275 2a8c a5dc 534a 1d1e ...b.d.u*...SJ.. │ │ │ -00008750: 527d 9fa6 5180 a84c 310e 072a bc69 b427 R}..Q..L1..*.i.' │ │ │ -00008760: ab1a c0ad b852 073d 30e6 0a15 d4d1 01e8 .....R.=0....... │ │ │ -00008770: 972b 1a59 e1b7 aa01 154b 2580 57d2 1c31 .+.Y.....K%.W..1 │ │ │ -00008780: acd1 a109 f48f a895 92f1 58ed d063 ee82 ..........X..c.. │ │ │ -00008790: 56ce bd76 b7b5 0edb 2acf 73e5 820e ede5 V..v....*.s..... │ │ │ -000087a0: bd80 1480 1674 903b 13e4 7069 fb35 0807 .....t.;..pi.5.. │ │ │ -000087b0: 8168 7089 2ba7 505a 95dd 86e5 8326 058f .hp.+.PZ.....&.. │ │ │ -000087c0: 456b 3e41 eb4f 40e9 88a2 430d 2b8f 1ede Ek>A.O@...C.+... │ │ │ -000087d0: bbb2 b5a5 b4d7 3605 8064 5ac9 9067 a785 ......6..dZ..g.. │ │ │ -000087e0: c64c e011 67a6 c24f 4c45 f19a 9a29 e89d .L..g..OLE...).. │ │ │ -000087f0: 4f45 8de1 6d6d dee7 99aa bc2a 0179 8643 OE..mm.....*.y.C │ │ │ -00008800: 5269 ef51 c50f 7c0d 5666 c883 76a8 6b65 Ri.Q..|.Vf..v.ke │ │ │ -00008810: 9347 7366 5a8b aa0b 25d2 4979 e799 8542 .GsfZ...%.Iy...B │ │ │ -00008820: 69cc 947c 9d56 cb5c e975 0a1d d283 ab9a i..|.V.\.u...... │ │ │ -00008830: a845 a13c d505 cb64 9674 7c5b bbe7 1d4a .E.<...d.t|[...J │ │ │ -00008840: 49d3 e214 4fa1 551c 3c82 5e69 f2a3 d6e7 I...O.U.<.^i.... │ │ │ -00008850: b4c4 1c07 3fc4 be51 2e55 14ac b275 4117 ....?..Q.U...uA. │ │ │ -00008860: 2547 f395 82d6 9c82 e174 620e 105d 9b62 %G.......tb..].b │ │ │ -00008870: dc58 69fa de2a b024 f6aa ac53 642d 8f60 .Xi..*.$...Sd-.` │ │ │ -00008880: 3fb8 5c28 520a e05c eacc 9c8a 6782 0332 ?.\(R..\....g..2 │ │ │ -00008890: 1da9 82ca 83cd 954b 0950 1ff1 c8c0 474d .......K.P....GM │ │ │ -000088a0: abe9 d7a6 218e 2e2f cb75 40d1 d5b5 9268 ....!../.u@....h │ │ │ -000088b0: a946 2c22 0a4a 0020 644a 640b 790b 05f3 .F,".J. dJd.y... │ │ │ -000088c0: d441 818f 8212 3a64 84b7 85bb 55f6 48bc .A....:d....U.H. │ │ │ -000088d0: d232 698b 0a2b 50a9 5c4a 05f6 ca14 918e .2i..+P.\J...... │ │ │ -000088e0: a054 72bd 7596 d764 ea91 b630 7001 a404 .Tr.u..d...0p... │ │ │ -000088f0: 9c72 872a 5b37 4a48 f53d 54f2 b941 05a8 .r.*[7JH.=T..A.. │ │ │ -00008900: 00a1 0e3d 05e5 95d6 714d 9c21 1d2b 310a ...=....qM.!.+1. │ │ │ -00008910: 164b 7586 bc18 5988 0437 34a5 99c7 96c0 .Ku...Y..74..... │ │ │ -00008920: b416 104c 7754 bcae 5731 935a fe97 4a01 ...LwT..W1.Z..J. │ │ │ -00008930: 3a30 78a6 c879 ad22 2a47 208f 5b05 5d03 :0x..y."*G .[.]. │ │ │ -00008940: 869a 7468 a751 36af e4e3 9729 3a5b 073e ..th.Q6....):[.> │ │ │ -00008950: 0b85 1f0c 0a35 4888 3ec3 3682 6330 3695 .....5H.>.6.c06. │ │ │ -00008960: 2a46 c10f 5adb 564e 79f4 5606 5c70 d84a *F..Z.VNy.V.\p.J │ │ │ -00008970: d55f b51a 172c e174 62b2 d7ea 9e47 ab40 ._...,.tb....G.@ │ │ │ -00008980: 534c 9bb2 64b6 da25 03c8 d5a2 9b14 54d9 SL..d..%......T. │ │ │ -00008990: c50c c6cd eb56 a708 0a00 20e6 250e aa43 .....V.... .%..C │ │ │ -000089a0: c7a3 1e67 4c05 213c 88b0 3761 d032 15d6 ...gL.!<..7a.2.. │ │ │ -000089b0: 1c17 478b 54d8 096d 33a1 702c f447 31aa ..G.T..m3.p,.G1. │ │ │ -000089c0: 5a29 5037 57e2 3b79 133a 8293 e1b1 6138 Z)P7W.;y.:....a8 │ │ │ -000089d0: 9504 d0e8 7033 1a54 b5ba b52e 5f59 2d02 ....p3.T...._Y-. │ │ │ -000089e0: ab4a 32c2 dd0a bd59 15f0 c22f 6740 adc2 .J2....Y.../g@.. │ │ │ -000089f0: 1130 908a 8bad 5457 9a6f 0600 50a8 3697 .0....TW.o..P.6. │ │ │ -00008a00: 505f ab98 b24e 19ce 832a 7cc1 d1c2 3b85 P_...N...*|...;. │ │ │ -00008a10: ceb0 3241 d004 0a68 4f00 f0ea 9c2a f8a2 ..2A...hO....*.. │ │ │ -00008a20: c18c 168a 8080 e8be 3e6a a781 1904 61e8 ........>j....a. │ │ │ -00008a30: b845 a3c0 63ab d03e 2d33 5595 8efb 3383 .E..c..>-3U...3. │ │ │ -00008a40: 8af4 523a 069c da0e 7fcd e0e0 3a2d 33a1 ..R:........:-3. │ │ │ -00008a50: 26e5 7c05 6d50 aa88 2af8 5aeb 2a50 4347 &.|.mP..*.Z.*PCG │ │ │ -00008a60: 777b 858b e388 e98c 210e af6f 4bad aee3 w{......!..oK... │ │ │ -00008a70: aa69 45d3 5baf 5c5c 202d 9dcc 4ee1 c48a .iE.[.\\ -..N... │ │ │ -00008a80: 772d 423a e68d e5d4 017c d503 42b7 f48a w-B:.....|..B... │ │ │ -00008a90: cfcf b4f6 81a5 0340 6b93 a695 c9b2 3d5c .......@k.....=\ │ │ │ -00008aa0: 9bf6 0407 1560 d091 2eb8 b340 79a2 a283 .....`.....@y... │ │ │ -00008ab0: b2c0 eb24 7881 bfa3 a395 5aee f17d 2788 ...$x.....Z..}'. │ │ │ -00008ac0: 3998 80d3 ab8a 484a b487 8479 f43d 1a8b 9.....HJ...y.=.. │ │ │ -00008ad0: 4683 2aa9 a3f0 d026 adca be02 1b74 9e01 F.*....&.....t.. │ │ │ -00008ae0: ac08 cc2d 5578 0557 cbb5 4691 212a db33 ...-Ux.W..F.!*.3 │ │ │ -00008af0: 1430 7254 4950 1df1 a8db 54c1 acd6 e28b .0rTIP....T..... │ │ │ -00008b00: 8574 da42 8b88 6b2d 0753 c78f 94d7 bb51 .t.B..k-.S.....Q │ │ │ -00008b10: b492 c13a 9400 7665 cd53 3d2a 2506 2c55 ...:..ve.S=*%.,U │ │ │ -00008b20: d152 c7f8 0b1d bc68 1b85 77a1 8dc1 2eda .R.....h..w..... │ │ │ -00008b30: 4c66 dc0e 54d3 02c1 41f5 ce48 3334 d2ac Lf..T...A..H34.. │ │ │ -00008b40: 297d 3bda 0085 ad2a cdda bd80 fd81 8aad )};....*........ │ │ │ -00008b50: 96fa 9478 1121 0290 ab04 b34e 004a 23c0 ...x.!.....N.J#. │ │ │ -00008b60: a446 f5e4 6cd1 389d 3890 bde8 b4a1 9ba9 .F..l.8.8....... │ │ │ -00008b70: f068 e7bd 32cd a908 6829 a79c 2909 c2a9 .h..2...h)..)... │ │ │ -00008b80: b840 ad57 8453 a3b2 e146 86ac 53be e090 .@.W.S...F..S... │ │ │ -00008b90: b639 e06f a5f7 d719 759d 572a aca2 2df0 .9.o....u.W*..-. │ │ │ -00008ba0: 18ac aa49 37e5 731a aee7 173c 3515 d99f ...I7.s....<5... │ │ │ -00008bb0: 37ff b3db e57b 5a69 2b46 e5bf 5685 32b4 7....{Zi+F..V.2. │ │ │ -00008bc0: 5455 a9ac 3a76 554e fffd fa41 39c8 de5f TU..:vUN...A9.._ │ │ │ -00008bd0: 7dbb f9f0 f2cd f737 bf31 ffef 0f0f 34b0 }......7.1....4. │ │ │ -00008be0: 7a35 5cad f0c8 bece e32a d33f 855b f962 z5\......*.?.[.b │ │ │ -00008bf0: e54b fd3f 170a 5d08 7c2c f826 c0ee 56ee .K.?..].|,.&..V. │ │ │ -00008c00: eb2c ae72 ab1f a67f 0b9a faba 8c2b ff75 .,.r.........+.u │ │ │ -00008c10: 19f8 b9cc 56c1 adf8 1efd aad0 853c 18a7 ....V........<.. │ │ │ -00008c20: dfdd d745 b5e2 57ee e67d 79fa 7faf 36dc ...E..W..}y...6. │ │ │ -00008c30: d7f9 f6bb 4b3f 7dad 3e80 a9ec d75f 7ef4 ....K?}.>...._~. │ │ │ -00008c40: d5aa b22f 2b7c bd94 8aca d9d5 fd35 dd7e .../+|.......5.~ │ │ │ -00008c50: 9dba ed03 fdf2 6a24 e313 6388 c67f cd13 ......j$..c..... │ │ │ -00008c60: 34e4 bfce 2cd7 bdde e919 55a5 bf95 46e7 4...,.....U...F. │ │ │ -00008c70: e888 5fb9 f035 9d2f 034d b8c2 94e5 4b14 .._..5./.M....K. │ │ │ -00008c80: 4b39 65bb a205 65f6 49c4 feea feee f6ee K9e...e.I....... │ │ │ -00008c90: db6d e2b7 3f6d 1e3e bee7 cbb0 b97a f878 .m..?m.>.....z.x │ │ │ -00008ca0: bff9 edea 9ffe b8f9 7077 fb31 255d 82d0 ........pw.1%].. │ │ │ -00008cb0: 6fde df1c 4ecc f6c1 afae de6f eeff 74f3 o...N......o..t. │ │ │ -00008cc0: 5f3c 7295 9b57 1f36 0f9a 8c37 9bef 95da _q!.... │ │ │ -00008da0: 9c1e 6320 8e12 bc19 e5c2 da4f 9679 7575 ..c .......O.yuu │ │ │ -00008db0: 7f7f f7c3 bf8c 89b9 a6b4 67e9 d2ff 73f3 ..........g...s. │ │ │ -00008dc0: e6e1 bb55 3e5e 7977 f76e b37a f7f1 f676 ...U>^yw.n.z...v │ │ │ -00008dd0: fafa f1ed 3fdf 5fbd ffee 66fd d5d5 fdd5 ....?._...f..... │ │ │ -00008de0: dbcd c3e6 fe03 fc35 fef8 e1e1 9eae fcfe .......5........ │ │ │ -00008df0: e6ed cdc3 4a87 038a 74d9 bc4a 1458 7d31 ....J...t..J.X}1 │ │ │ -00008e00: 4aee 6616 df30 ebd7 8fd3 4374 9d47 348b J.f..0....Ct.G4. │ │ │ -00008e10: 934e d8fd c284 36fc a4c4 550f 4abb f64a .N....6...U.J..J │ │ │ -00008e20: dd4b 9f36 ffc9 75b8 c38c 09c3 5ebd beff .K.6..u.....^... │ │ │ -00008e30: f8e1 bb3f 6a80 b506 b6ba d10b e6bf fd7e ...?j..........~ │ │ │ -00008e40: 733d ff49 89e7 a65f fe4d e34e 177f e49d s=.I..._.M.N.... │ │ │ -00008e50: e3b5 eeea c377 ff7e 7d0d 738e bfec afd6 .....w.~}.s..... │ │ │ -00008e60: 4a20 365e b4ab 77e7 5a9e fd74 d4f0 7871 J 6^..w.Z..t..xq │ │ │ -00008e70: 24fc 4927 e75d 9998 7d46 8a76 f856 1dbc $.I'.]..}F.v.V.. │ │ │ -00008e80: fef6 f5ed c7e9 36be 7c7b bfd9 bcdb 7dbb ......6.|{....}. │ │ │ -00008e90: dfbc d9be 60ff 5c93 9e7b 3d7f eef5 c173 ....`.\..{=....s │ │ │ -00008ea0: af17 9f1b f4d4 7b26 fa21 89ed 786b fa9e ......{&.!..xk.. │ │ │ -00008eb0: 74f5 f1ed 5f5d 9ea9 d548 f2f7 570f f0c1 t..._]...H..W... │ │ │ -00008ec0: bb23 a24f 5761 97cf bfdf 7cbf b91d 7f3a .#.OWa....|....: │ │ │ -00008ed0: b9fa c28d afdb deff a7c4 867b 8a6d 89b9 ...........{.m.. │ │ │ -00008ee0: d0c8 1139 9b3f bdbf e545 7662 c5c4 769f ...9.?...Evb..v. │ │ │ -00008ef0: 3ebf 33ef 363f f0f0 7746 cae2 db87 74c7 >.3.6?..wF....t. │ │ │ -00008f00: fe7f 6894 7114 1f3e befe f05e e9e7 b82f ..h.q..>...^.../ │ │ │ -00008f10: 3bbc 4ff7 64fc 6fec c9fe 465d c7a0 e98a ;.O.d.o...F].... │ │ │ -00008f20: 0670 33a6 9c53 676e f845 5745 bb9b e95f .p3..Sgn.EWE..._ │ │ │ -00008f30: b7ba 7af3 66fa 9ced 3e1f bf73 4c52 b77d ..z.f...>..sLR.} │ │ │ -00008f40: abee 5077 f69f f7ef cd56 ebbb f79f 175e ..Pw.....V.....^ │ │ │ -00008f50: 00cd 1e79 e6cc a373 12bf bb43 a40f 797d ...y...s...C..y} │ │ │ -00008f60: 7769 2619 baa6 6496 faef 0b2d dfa0 6a52 wi&...d....-..jR │ │ │ -00008f70: 0ff6 bcaf 5bf8 09f5 72f7 97cd f8e3 96a8 ....[...r....... │ │ │ -00008f80: b7bc 3b29 adb3 1d4e 6914 c75b d293 d228 ..;)...Ni..[...( │ │ │ -00008f90: 3fa6 5fac 749c 14cf fb8f 0f13 03b4 37f7 ?._.t.........7. │ │ │ -00008fa0: 6b26 623b df16 6c60 5757 f7eb 9381 3dbd k&b;..l`WW....=. │ │ │ -00008fb0: a75b de6a 8f98 6b24 66e2 9245 3edb f67f .[.j..k$f..E>... │ │ │ -00008fc0: ce3e 476c f6bf 967b d4b1 e3a7 2fdd abde .>Gl...{..../... │ │ │ -00008fd0: 3ec6 2f3f 85ac 5fcc 5777 b79f f742 7c71 >./?.._.Ww...B|q │ │ │ -00008fe0: 62fb dbdb 9b19 f1b7 84ce e92f a0e7 16cd b........../.... │ │ │ -00008ff0: 7ff5 eec3 edd5 c3c6 7c58 5fdd 6e26 fefa ........|X_.n&.. │ │ │ -00009000: 39e6 7fde 2d77 dcad df43 8459 b720 de31 9...-w...C.Y. .1 │ │ │ -00009010: 2b7c e231 254d fd3c fd7d 7bf7 fde6 e18e +|.1%M.<.}{..... │ │ │ -00009020: cb6e ba3c fe15 35b9 fc13 6566 7b65 2623 .n.<..5...ef{e&# │ │ │ -00009030: 17a9 f887 a3fe 9e57 9067 ba3d 72ac 5be0 .......W.g.=r.[. │ │ │ -00009040: d84f 70e5 f8c0 cd7c 4023 3bfe efae 56c4 .Op....|@#;...V. │ │ │ -00009050: a88c d78b d4e2 b62d b926 aabc 48a2 09c8 .......-.&..H... │ │ │ -00009060: 1d07 4d57 ee37 ef41 ddb8 4677 1f36 e9ce ..MW.7.A..Fw.6.. │ │ │ -00009070: bf5d fffc 71b3 7e98 4ddd ab87 3ded 5fdd .]..q.~.M...=._. │ │ │ -00009080: cf3e bf9e 7dbe dd7f de76 f976 f57a 3b99 .>..}....v.v.z;. │ │ │ -00009090: b7ab dd34 ddcf 3fbe de7e fc39 ba7f 91ae ...4..?..~.9.... │ │ │ -000090a0: c06d 8de9 e6c3 7769 1ac6 8b32 ed13 e898 .m....wi...2.... │ │ │ -000090b0: 3b0c dbff 501c bb51 ad4e 10c0 d8ad 3d99 ;...P..Q.N....=. │ │ │ -000090c0: be4d 9875 0972 2441 18a1 d508 94c6 cfe2 .M.u.r$A........ │ │ │ -000090d0: 8f93 dbdf 7ebc 4d33 bcc5 655b 9cb5 fdfe ....~.M3..e[.... │ │ │ -000090e0: c843 09a1 4d40 6dfa 76e9 0979 4ff7 dfbe .C..M@m.v..yO... │ │ │ -000090f0: 5ee3 ccdd 9bcd 9d46 94d4 e5e6 6e7d 7bf3 ^......F....n}{. │ │ │ -00009100: dedc c1ba 37ef ae6e db3f ff41 77be 4d89 ....7..n.?.Aw.M. │ │ │ -00009110: 9235 c4ef 5ebf befb b49a 31c6 6ac6 18ab .5..^.....1.j... │ │ │ -00009120: 1963 ace6 8cf1 ea87 d5fd ea36 7568 bdb9 .c.........6uh.. │ │ │ -00009130: b915 f25a 7f7f 33fe f41d 6cf1 7af9 a79b ...Z..3...l.z... │ │ │ -00009140: b738 31cd e787 cd08 7a7f 9007 72f3 fd99 .81.....z...r... │ │ │ -00009150: fb26 2765 6cf0 f544 f32d 2947 7a9c 0ef9 .&'el..D.-)Gz... │ │ │ -00009160: 7a9a 952d a94f eefb 41ba 496f 4d7f 92a2 z..-.O..A.IoM... │ │ │ -00009170: 48ec bdb3 05f4 eabb d568 0ff4 2959 dfaf H........h..)Y.. │ │ │ -00009180: 7f48 c6ec 3be6 ff5b fdfd 46ec 354e c4fb .H..;..[..F.5N.. │ │ │ -00009190: fbbb b538 4a3d 7e7b f5e1 2f66 92bf 89c5 ...8J=~{../f.... │ │ │ -000091a0: bedd fa31 7396 8ec7 2cbd 65fe 2f13 eb1d ...1s...,.e./... │ │ │ -000091b0: 3b1e 5bb0 fbf5 373c cd85 37fc 845a e5d3 ;.[...7<..7..Z.. │ │ │ -000091c0: b7ca 61ac 793e f24a 8edf b07d e851 faec ..a.y>.J...}.Q.. │ │ │ -000091d0: 7a3e 734e f85d c2fd 83be 9ce1 a471 00fb z>sN.].......q.. │ │ │ -000091e0: e1ee 444b 527a 225a 8ff6 e2d5 754a 4c2e ..DKRz"Z....uJL. │ │ │ -000091f0: 22ed 9c8c 5d32 f2bd 1f92 a669 9ba0 5c2f "...]2.....i..\/ │ │ │ -00009200: 183f 8b85 de6c 3eac 3729 21fb ee55 a3e7 .?...l>.7)!..U.. │ │ │ -00009210: 6f57 5f6f f37c 7f33 d9d1 59ea 704d 5362 oW_o.|.3..Y.pMSb │ │ │ -00009220: 052c d0db 91df a53f d22b bfdf dc3f dc8d .,.....?.+...?.. │ │ │ -00009230: e454 82e9 edfb 9354 eebb b4fd 96fa fcaa .T.....T........ │ │ │ -00009240: bdfb 787f c34d 823d 2757 5f34 77b7 6fa4 ..x..M.='W_4w.o. │ │ │ -00009250: 5346 7b35 62b5 b4c0 316a 33bb 9a35 39ea SF{5b...1j3..59. │ │ │ -00009260: df55 d27a f3ae cc3e 1ef6 6274 7618 c715 .U.z...>..btv... │ │ │ -00009270: 72b1 c887 fe98 0fe7 3c3d b31a d365 09ee r.......<=...e.. │ │ │ -00009280: ef37 efbe 8523 0e9d aedb f1e2 e814 8ebf .7...#.......... │ │ │ -00009290: 4cc2 7bfa 644c 0aeb c37f de3f ecc5 7dba L.{.dL.....?..}. │ │ │ -000092a0: 6b64 b6c3 17cc 7fdf 2b8e 8307 227e 1d4a kd......+..."~.J │ │ │ -000092b0: e450 c1fc e1ea d3d4 e091 ce99 ab16 7a62 .P............zb │ │ │ -000092c0: e6cb 1727 ed88 8c6f e199 fdbb 79ef f4f0 ...'...o....y... │ │ │ -000092d0: 139a 52b7 0e87 a34b e6f0 92c8 7174 e5ea ..R....K....qt.. │ │ │ -000092e0: d3a9 1a3c f9bc ef89 7a39 4eee f8c4 d615 ...<....z9N..... │ │ │ -000092f0: 5e18 f8fe a159 b3fb 7b92 1d19 9f1e 972e ^....Y..{....... │ │ │ -00009300: dcf1 633b 14f7 7966 0ca6 f7fc 1149 ff7c ..c;..yf.....I.| │ │ │ -00009310: fad2 a396 265a bdbd 7b73 fcf0 d4ef 43de ....&Z..{s....C. │ │ │ -00009320: 9abd fbe4 cdc8 2e0c bfb9 fffe ea76 46b0 .............vF. │ │ │ -00009330: b11b 47a3 5727 c621 9dbc e5e8 cedd 083f ..G.W'.!.......? │ │ │ -00009340: cd3c ab63 b2aa 8d4f 895c a7dd ffb8 ebd4 .<.c...O.\...... │ │ │ -00009350: 0464 c77f 67ef 3874 0fb2 6329 7c9b d6cd .d..g.8t..c)|... │ │ │ -00009360: f4ab 9f3c 9574 6bce d7f4 e5f6 618b 6692 ...<.tk.....a.f. │ │ │ -00009370: aed0 d2d7 56dd 8a75 2e3d faed f947 13ac ....V..u.=...G.. │ │ │ -00009380: fd6e 73f5 6626 f97b 4d38 d7fa 37bb cb00 .ns.f&.{M8..7... │ │ │ -00009390: caab 9bdb 392b e8fb 8c70 4f78 c1cd fb83 ....9+...pOx.... │ │ │ -000093a0: e76f decf 1e7f f5e6 f32a dd30 36b3 d56a .o.......*.06..j │ │ │ -000093b0: afde 7c5a a51b c7d6 7697 af52 2d81 3772 ..|Z....v..R-.7r │ │ │ -000093c0: 4350 aa6f 3e8f 7fef ee19 335f b87e f570 CP.o>.....3_.~.p │ │ │ -000093d0: f52e 61c1 caee 5060 7a74 344b cba6 6d6c ..a...P`zt4K..ml │ │ │ -000093e0: 29f5 62e7 2f8e 2ddd df3d e8cb 7ee1 c06e ).b./.-..=..~..n │ │ │ -000093f0: 51f2 7c95 5598 61b6 c49a 25c8 3381 e547 Q.|.U.a...%.3..G │ │ │ -00009400: efd3 c5c7 81f5 999e 235b 6fe8 f86a de4a ........#[o..j.J │ │ │ -00009410: 0675 61bb 9759 71d8 98ae eea0 a4b4 f3cc .ua..Yq......... │ │ │ -00009420: fe4b 4fce 6ede 695b bd9e 1998 df9a ed7e .KO.n.i[.......~ │ │ │ -00009430: 7d94 6c53 e7ec fcf7 5947 b77d 4f32 36b6 }.lS....YG.}O26. │ │ │ -00009440: a3cf f35b 5253 32fc 09ad ed18 38d1 e866 ...[RS2.....8..f │ │ │ -00009450: 42c0 a7ae c65f 3bcd 47ef 9f10 4f6a 61d1 B...._;.G...Oja. │ │ │ -00009460: ba56 c772 7df0 8283 05a7 5f88 6fb6 a2be .V.r}....._.o... │ │ │ -00009470: 7374 67a2 3e09 a1e0 d0b1 507f 3afa 6926 stg.>.....P.:.i& │ │ │ -00009480: a007 4f1d 48f2 a7c3 5f66 cf1c f9f1 5f56 ..O.H..._f...._V │ │ │ -00009490: 33ca a7b7 8fcd eff5 d1e3 2ee1 de2f 3f37 3............/?7 │ │ │ -000094a0: a227 f6ed afa3 c2f1 32c4 cf31 a4b7 376f .'......2..1..7o │ │ │ -000094b0: dedf 6148 e638 ecb3 9ba9 c64f f32f 9fed ..aH.8.....O./.. │ │ │ -000094c0: fc97 d917 3e7f 1a71 65e2 0bc3 8d9f e7df ....>..qe....... │ │ │ -000094d0: 2ff6 e1e1 bb9b fb9f ab17 59d2 2e53 5ffc /.........Y..S_. │ │ │ -000094e0: b62f e3d5 cff3 ab17 7bb4 5b44 9c77 6894 ./......{.[D.wh. │ │ │ -000094f0: 9d7f db6c dee0 542c 4ee5 67bf 3c8f 9ffc ...l..T,N.g.<... │ │ │ -00009500: 99fb b333 f767 67ee 7767 ee77 67ee b767 ...3.gg.wg.wg..g │ │ │ -00009510: ee9f 5f77 a20b 2dd2 99fd 44a0 74dd 01f4 .._w..-...D.t... │ │ │ -00009520: 7233 3e1c 6f1e 1f3c 7824 3b78 24fb 74d2 r3>.o.....^. .]...;... │ │ │ -00009640: f59f bfdb acfe e5df 7fbf fad3 e70f 0f9b ................ │ │ │ -00009650: b7bf 31df 8cbd 8392 bf4c 8775 ac3b 4e1d ..1......L.u.;N. │ │ │ -00009660: 1e3f 67de bfb4 21ac f2aa 7c19 bc3b e9f0 .?g...!...|..;.. │ │ │ -00009670: b4cd 7fd8 556d 6af3 ce0d 60db c87d 5790 ....Umj...`..}W. │ │ │ -00009680: 8326 fccf f758 85cd bd49 9c3b 72c8 3602 .&...X...I.;r.6. │ │ │ -00009690: c0a4 5086 6d60 c10b 179d a20b 4a85 2994 ..P.m`......J.). │ │ │ -000096a0: de57 b1aa b4e7 5f56 8a56 c8ab ca29 1424 .W...._V.V...).$ │ │ │ -000096b0: 85cc 2918 4059 22bc e383 576e 6fc8 7a10 ..).@Y"...Wno.z. │ │ │ -000096c0: a530 7fd9 499c c21b c4e4 5c8c 021f e625 .0..I.....\....% │ │ │ -000096d0: fade 7ffb f6e1 4eb7 6ecb ffbd bb7b 77f5 ......N.n....{w. │ │ │ -000096e0: 7693 9e3e 1fac 008d b318 a11f 936e fd51 v..>.........n.Q │ │ │ -000096f0: b0c2 613c ca5e 1e5e bdbf 5903 b752 d5ae ..a<.^.^..Y..R.. │ │ │ -00009700: 997b 3a82 f6e9 952f ab72 06dc 7ce4 a283 .{:..../.r..|... │ │ │ -00009710: b9e2 040e 7315 19cc 3c2f 6362 edc8 212f ....s...F │ │ │ -000097c0: b093 d1da e3b1 d8fd 7b16 0816 8f06 7e86 ........{.....~. │ │ │ -000097d0: e47e 9960 bbeb 9b59 a3a7 4399 7f31 175a .~.`...Y..C..1.Z │ │ │ -000097e0: 71cb 4371 bb49 31fb 179d b4b2 3926 ef39 q.Cq.I1.....9&.9 │ │ │ -000097f0: 82d9 3368 6f3e f527 8d6c 09b6 3ebc f93c ..3ho>.'.l..>..< │ │ │ -00009800: 8f9e 21d8 96d4 71d6 db93 a1c4 f9bd 6709 ..!...q.......g. │ │ │ -00009810: b639 99b8 e346 7668 e862 2bfe 22c1 3627 .9...Fvh.b+.".6' │ │ │ -00009820: 772c cfee 7123 5b82 d98b adcc 1ef3 6708 w,..q#[.......g. │ │ │ -00009830: 7624 858b 4339 e014 b344 a8ed 5fb7 3c94 v$..C9...D.._.<. │ │ │ -00009840: 9d10 9a3d 018f 5bd9 587b 81c5 c418 3b82 ...=..[.X{....;. │ │ │ -00009850: d94b adac e7b3 7442 b0cd 313f 1e29 95f1 .K....tB..1?.).. │ │ │ -00009860: fafa e886 03a4 7fd8 8a5f 18ca fae0 5e73 ........._....^s │ │ │ -00009870: 4ec5 ae4f 74c3 6923 e629 ad84 65ee 1d09 N..Ot.i#.)..e... │ │ │ -00009880: f694 565c bae8 9708 16d3 d367 accb fa60 ..V\.......g...` │ │ │ -00009890: 28fe 0cc1 c2f4 9eb0 6deb 6428 315d deb2 (.......m.d(1].. │ │ │ -000098a0: a959 9895 7d2b ee54 75ae 678d 98f1 f56e .Y..}+.Tu.g....n │ │ │ -000098b0: 41b9 4eaf 8f8b d262 7704 8b67 5ad9 ec7b A.N....bw..gZ..{ │ │ │ -000098c0: eb8e 146a fac1 ec5e 14c6 3ef9 e559 b17b ...j...^..>..Y.{ │ │ │ -000098d0: ed70 4430 3feb e5f6 f567 8772 bd6f c42c .pD0?....g.r.o., │ │ │ -000098e0: cc8a 5d36 3f7b 824f 8d78 331b d249 2b5b ..]6?{.O.x3..I+[ │ │ │ -000098f0: 05ea 1645 654e b0a5 56d6 bb31 84f1 eb12 ...EeN..V..1.... │ │ │ -00009900: c176 6f5f 6a65 cfa6 c76a 6e4f b0cd 712b .vo_je...jnO..q+ │ │ │ -00009910: f674 289b bd2a 7327 04db 1cb7 e24e 8732 .t(..*s'.....N.2 │ │ │ -00009920: 6bc4 5c6a 256c 89b3 282a 102c 5c6a 653f k.\j%l..(*.,\je? │ │ │ -00009930: e9d7 4b8d 98ed d5b3 adec edde e658 cd99 ..K..........X.. │ │ │ -00009940: 73ad 6c96 86b2 6b7a fc60 ce80 a0cd a906 s.l...kz.`...... │ │ │ -00009950: dadb bf6d 23e6 a9ad 2c4c 8a14 e0e5 56ec ...m#...,L....V. │ │ │ -00009960: 85a1 9893 56c2 e2ac 8864 eb63 4b6a 9eda ....V....d.cKj.. │ │ │ -00009970: caf5 8104 6d4e 973a e2e9 6a88 3b1d ca7a ....mN.:..j.;..z │ │ │ -00009980: d7c8 164a 3dda cad2 a498 a7b6 b284 42cd ...J=.........B. │ │ │ -00009990: 23ad 6c96 5676 1608 3651 fa4c 2b8f 116c #.l.Vv..6Q.L+..l │ │ │ -000099a0: 7da9 95a5 46cc 8556 fc32 cade 4f8a 3959 }...F..V.2..O.9Y │ │ │ -000099b0: 0a3b b87f b36d 255c 22d8 b956 1697 c2fc .;...m%\"..V.... │ │ │ -000099c0: 29c1 2eb7 b2f4 c93c 322b b3c9 3f69 c49b )......<2+..?i.. │ │ │ -000099d0: a7b6 b234 29e6 a9ad 9c27 d8d9 56e2 f2e2 ...4)....'..V... │ │ │ -000099e0: e105 82b9 bf82 60f6 622b 0b8d d89f 4eb0 ......`.b+....N. │ │ │ -000099f0: cdb9 45d3 70f2 8ef1 835d 10e9 19c1 c209 ..E.p....]...... │ │ │ -00009a00: 479f 1595 fd9b cc52 2bee fc50 0e1a 318f G......R+..P..1. │ │ │ -00009a10: cdca 1c29 1c34 221c 76e2 3c9d 6965 6952 ...).4".v.<.ieiR │ │ │ -00009a20: cc32 239f b672 226d 7eef 5785 6345 735e .2#..r"m~.W.cEs^ │ │ │ -00009a30: 54f6 936f 165b 39c6 cffe 443d a646 cc63 T..o.[9...D=.F.c │ │ │ -00009a40: b3b2 a0d2 7708 d62c 82ce 0b43 89e7 97e5 ....w..,...C.... │ │ │ -00009a50: c3d9 568e 48f6 38c1 ce2f e8fb 3304 5b9f ..V.H.8../..3.[. │ │ │ -00009a60: 4537 6709 b679 ac95 9346 b6be a47f 3ac1 E7g..y...F....:. │ │ │ -00009a70: d617 f631 dcd9 5696 cce8 2582 c5f3 4371 ...1..V...%...Cq │ │ │ -00009a80: 6708 767d d6c2 9d25 d8a5 8d96 e5a1 ec56 g.v}...%.......V │ │ │ -00009a90: 2bfc 5309 b6b9 b8f1 1396 5b89 8b56 e102 +.S.......[..V.. │ │ │ -00009aa0: c1d6 8f6e 7f99 a7b6 7281 60f1 522b 7e79 ...n....r.`.R+~y │ │ │ -00009ab0: 28eb f9f2 ce53 0876 79a7 cc2d b7b2 59b4 (....S.vy..-..Y. │ │ │ -00009ac0: 0ae7 09b6 b9bc cb76 8660 d767 6dcf 32c1 .......v.`.gm.2. │ │ │ -00009ad0: d68f b7b2 d048 34e7 ccc2 e250 e223 5b8b .....H4....P.#[. │ │ │ -00009ae0: 61b9 95cd 9255 384f b047 b625 fd19 824d a....U8O.G.%...M │ │ │ -00009af0: bd73 4f23 d8e6 09ad 2c35 6236 67cc c2d2 .sO#....,5b6g... │ │ │ -00009b00: 5036 8fed c5ba 33ad 1cad 365c 26d8 6343 P6....3...6\&.cC │ │ │ -00009b10: 7127 040b d74b 4bea 9761 c563 add8 e3a1 q'...KK..a.c.... │ │ │ -00009b20: ec01 4d7c 522b 4f22 d8b9 5626 b609 4fc2 ..M|R+O"..V&..O. │ │ │ -00009b30: 614f 198a 39d3 4a5c 32d6 cbc0 f5af 27d8 aO..9.J\2.....'. │ │ │ -00009b40: c152 f665 e01a 7f2a 871d b8e4 cbdd f64b .R.e...*.......K │ │ │ -00009b50: 6eff 5fc7 6187 ab77 8f10 ec09 ad9c 20fd n._.a..w...... . │ │ │ -00009b60: ed52 c7fa 09ad 2c4d beb9 2cf8 87fe f4e6 .R....,M..,..... │ │ │ -00009b70: c904 dbfc 241d b659 5c8c 7b82 6bf4 5374 ....$..Y\.{.k.St │ │ │ -00009b80: d811 c1ae 9f4a b0eb 9fa4 f42f 0fe5 822f .....J...../.../ │ │ │ -00009b90: 191f 0dab 3924 d8f2 7eed 63ab 15f1 2758 ....9$..~.c...'X │ │ │ -00009ba0: c9f5 dc8b 7d5a 2b4b d262 9ed2 ca66 fb9e ....}Z+K.b...f.. │ │ │ -00009bb0: b844 b027 b4f2 08ac d8b6 627f 2ac1 368f .D.'......b.*.6. │ │ │ -00009bc0: 4be4 4223 9708 b6b0 b4b7 f929 382c 6e37 K.B#.......)8,n7 │ │ │ -00009bd0: 242e 106c 7999 f2d1 a198 a7b6 7269 c535 $..ly.......ri.5 │ │ │ -00009be0: 3e1d b8ee 1b31 975a 5958 3c8e 9708 e697 >....1.ZYX<..... │ │ │ -00009bf0: 96a8 1f25 d842 2beb 9f80 f477 ad84 b343 ...%.B+....w...C │ │ │ -00009c00: 99fd 385f d37f b495 39f4 f6f3 35fd 73aa ..8_....9...5.s. │ │ │ -00009c10: d79f 6e4f 6c2e 11ec fa5c 2be7 75d8 6671 ..nOl....\+.u.fq │ │ │ -00009c20: ab65 f398 7231 f3ad 167f 384b e1d2 7ece .e..r1....8K..~. │ │ │ -00009c30: c1ae d193 7dc9 b80b 15f4 c7f0 f1ec ded4 ....}........... │ │ │ -00009c40: 5223 979d ef7d 40a2 5b6a e470 9bed 6833 R#...}@.[j.p..h3 │ │ │ -00009c50: 2fce a63a 5e72 be37 b32d c3b3 fb39 db01 /..:^r.7.-...9.. │ │ │ -00009c60: c79d c538 66b1 e339 7217 f725 cfb7 b2b0 ...8f..9r..%.... │ │ │ -00009c70: feb7 9ebd d31c 36e3 9737 72f7 bd5d da97 ......6..7r..].. │ │ │ -00009c80: dcef b186 a555 ca70 2c3b fecc cef7 fe3d .....U.p,;.....= │ │ │ -00009c90: 0b43 59a7 cbeb e39d efcd 49a8 c9d9 a1b8 .CY.......I..... │ │ │ -00009ca0: fdce 77b8 b6e7 5b59 d8c4 3f34 eef3 a909 ..w...[Y..?4.... │ │ │ -00009cb0: 8f84 0a2c 6ee4 9e09 4838 5d7a 3868 e442 ...,n...H8]z8h.B │ │ │ -00009cc0: 6cc5 d216 ebe6 4c6c 453c 5aab 89a7 0b88 l.....LlE.;R{}9@.gj │ │ │ -00009dc0: 7963 ed2f c024 07c1 287f 37f6 bc1c acff yc./.$..(.7..... │ │ │ -00009dd0: 73b5 bc76 bf00 c136 fe17 9167 ffac c39e s..v...6...g.... │ │ │ -00009de0: 1f7e 7ef8 f9e1 e787 9f1f 7e7e f8f9 e1e7 .~~.......~~.... │ │ │ -00009df0: 87ff 611e aef6 8ec6 f8df d6eb d89f c434 ..a............4 │ │ │ -00009e00: 76b6 f935 7314 d6f3 47b7 10df 1fbd 78da v..5s...G.....x. │ │ │ -00009e10: bb59 6c25 eed6 30e6 c129 ebc3 e59d 182e .Yl%..0..)...... │ │ │ -00009e20: b562 e7be 6538 6864 beee 79a6 157f f2c2 .b..e8hd..y..... │ │ │ -00009e30: f57e ddf3 7ab6 cb14 ceb6 325b a009 6708 .~..z.....2[..g. │ │ │ -00009e40: e6ce b6b2 d4c8 b415 e117 5ae1 ea7a e11d ..........Z..z.. │ │ │ -00009e50: fab4 5f28 decc d61d af17 5af6 33d7 d22f .._(......Z.3../ │ │ │ -00009e60: 116c 6dc3 e64c 2bbb 95bc d346 ccb9 56e2 .lm..L+....F..V. │ │ │ -00009e70: c1ad fba1 cc6f 37f6 1c17 5e18 4a9c 2f9a .....o7...^.J./. │ │ │ -00009e80: 9e6f 252e 0f65 bd23 d8d3 5a99 38e9 0cc1 .o%..e.#..Z.8... │ │ │ -00009e90: e6fe fa39 560f 1708 76b0 f859 dae5 b99f ...9V...v..Y.... │ │ │ -00009ea0: 3572 8660 d11f b772 d048 b9df 4dd8 f025 5r.`...r.H..M..% │ │ │ -00009eb0: 2cf3 f199 a1c4 fda6 a6df 2b87 9356 662f ,.........+..Vf/ │ │ │ -00009ec0: e6f3 f561 2366 617d e688 8f77 7b74 21fa ...a#fa}...w{t!. │ │ │ -00009ed0: f304 9bbd 59bf cffb 33e7 1ebb 48b0 f961 ....Y...3...H..a │ │ │ -00009ee0: f610 ddd9 a1ec 5e6c 467f 3f2e b532 df18 ......^lF.?..2.. │ │ │ -00009ef0: 5c2f 35a2 ddc1 dd6a c152 2bfb 17a7 855a \/5....j.R+....Z │ │ │ -00009f00: b744 b063 613d 1dca 7aae da4e 0936 7bf3 .D.ca=..z..N.6{. │ │ │ -00009f10: 692b 33e5 e62f 136c a195 a546 cca4 76ed i+3../.l...F..v. │ │ │ -00009f20: 021f 8745 3d38 9b7b 330f ea5f 68e5 709b ...E=8.{3.._h.p. │ │ │ -00009f30: e8a8 91ad 48fa b3ad 44bb efec 5123 66b9 ....H...D...Q#f. │ │ │ -00009f40: 954d 3a4a 174e 87e2 1ed7 6176 df91 d3a1 .M:J.N....av.... │ │ │ -00009f50: ec5f 6c8e 5b09 bb7e 1e6a ca65 1df6 c456 ._l.[..~.j.e...V │ │ │ -00009f60: a65f 7777 fa6b fb04 a5bf b67b fb14 dd39 ._ww.k.....{...9 │ │ │ -00009f70: 821d be79 deba dbec b96d 6ebf cc53 5b59 ...y.....mn..S[Y │ │ │ -00009f80: 7ab1 99ee 8a6e 3f5d fec4 169f 2358 fabb z....n?]....#X.. │ │ │ -00009f90: b6c7 2cbd 8dd4 99bd f8a0 9114 0f7a 0a2b ..,..........z.+ │ │ │ -00009fa0: ceb4 b2d4 8839 d38a 9fad 28ce f556 9ca1 .....9....(..V.. │ │ │ -00009fb0: 8765 82ad c748 9c73 43d9 bdd8 1cb5 328f .e...H.sC.....2. │ │ │ -00009fc0: 6559 9f55 c73b 823d b195 67bc fdfc f0f3 eY.U.;.=..g..... │ │ │ -00009fd0: c3ff 900f 3fa7 f4fb c7cd 81f8 2c18 cf0f ....?.......,... │ │ │ -00009fe0: 3f3f fcdf e8e1 9fbd 48fb 7fd3 87f7 9536 ??......H......6 │ │ │ -00009ff0: 7689 b467 79b4 2fa4 d076 2194 abc2 fb62 v..gy./..v!....b │ │ │ -0000a000: 75b5 1a5e ffba bd7a fb9b 77bf 7e7d 7ff3 u..^...z..w.~}.. │ │ │ -0000a010: e6db cd6f 5ca8 2a7e ab8a d567 b3ca 5c59 ...o\.*~...g..\Y │ │ │ -0000a020: 86a2 5865 a5b3 45e1 562f 5c15 7c5e 286f ..Xe..E.V/\.|^(o │ │ │ -0000a030: f9f6 531e 7c99 c5a3 e2df fb97 2ca4 d5be ..S.|.......,... │ │ │ -0000a040: ba7f fb61 4cab 7d9c 10fb 8557 266a fe09 ...aL.}....W&j.. │ │ │ -0000a050: 99f9 d5aa e6be d5dd f58a ee8d 7d5b fdc7 ............}[.. │ │ │ -0000a060: bb9b ef37 f71f 6e1e 3ef3 f357 dfdd dcde ...7..n.>..W.... │ │ │ -0000a070: bc5f fdcb d57f 6d6e ffc7 ea5f 3fde 7ea6 ._....mn..._?.~. │ │ │ -0000a080: 4fb1 34e6 d5fa a39a 4829 effd 54f0 5b25 O.4.....H)..T.[% │ │ │ -0000a090: c466 97b7 b512 1eee 3fad 6689 df5f ddde .f......?.f.._.. │ │ │ -0000a0a0: dcbd bbbe f9f4 45e5 5236 6fbe a49c daab ......E.R6o..... │ │ │ -0000a0b0: 5d69 b955 aa8c b825 fa8f 37d7 abb1 ecc9 ]i.U...%..7..... │ │ │ -0000a0c0: 8f63 b19e bb8d 1ebd f8cc f681 290d ffe6 .c..........)... │ │ │ -0000a0d0: eacb 2bdd 3e75 2175 e734 1dfd be18 5fa1 ..+.>u!u.4...._. │ │ │ -0000a0e0: dcfb 29a5 fe58 8565 4ce7 3d95 96e5 c729 ..)..X.eL.=....) │ │ │ -0000a0f0: dfbe aab5 ce5e bbab eaf2 e3d4 eafa efd5 .....^.......... │ │ │ -0000a100: eabb 4bcd be79 bd7a 753f 95f7 bcbd bb7a ..K..y.zu?.....z │ │ │ -0000a110: 3396 517c f3b0 7a75 72f1 2d17 a762 07db 3.Q|..zur.-..b.. │ │ │ -0000a120: 8b66 9c1c f7c5 be0c 6195 fe19 7399 bfc8 .f......a...s... │ │ │ -0000a130: ac5d bd28 edbc 724e 6e95 ef3d 32b4 559e .].(..rNn..=2.U. │ │ │ -0000a140: c350 a158 e51a 852b 565c 1579 9423 fe45 .P.X...+V\.y.#.E │ │ │ -0000a150: 6555 fa88 8bce 711f f764 c56a 7375 fc1b eU....q..d.jsu.. │ │ │ -0000a160: d72d 6c9e 67e9 3718 ea85 cbfd 8a5b 3dff .-l.g.7......[=. │ │ │ -0000a170: 8ee5 71f3 22d7 8f26 7d8e fc92 2139 6115 ..q."..&}...!9a. │ │ │ -0000a180: 7c22 caca 5761 55d8 b07a f360 f232 5f15 |"..WaU..z.`.2_. │ │ │ -0000a190: 59ae ee64 b95b 8554 5a77 95ae f28e f43a Y..d.[.TZw.....: │ │ │ -0000a1a0: deef c707 8d67 94be 2a57 ae74 abd2 af78 .....g..*W.t...x │ │ │ -0000a1b0: 8dee 46de 5679 95af f853 d185 2c5d 3585 ..F.Vy...S..,]5. │ │ │ -0000a1c0: cb56 6525 e951 627e 5e5f 14e3 bb3d efa0 .Ve%.Qb~^_...=.. │ │ │ -0000a1d0: 27ae 546b 2f90 e3f1 ddf9 d4f7 372a a8a8 '.Tk/.......7*.. │ │ │ -0000a1e0: 7cf0 7c7c bd7a 5168 5af5 81ef b93e 1993 |.||.zQhZ....>.. │ │ │ -0000a1f0: d110 2f73 0c39 5a7d 12c5 f332 d12a d33b ../s.9Z}...2.*.; │ │ │ -0000a200: 1988 63d4 4a28 2f55 51ac 0a06 af1f 797d ..c.J(/UQ.....y} │ │ │ -0000a210: 918f 4de4 db06 18cd f881 0ec1 3ae9 53be ..M.........:.S. │ │ │ -0000a220: 7a11 d554 b523 7c9e 3aa4 860a 5ec2 bb74 z..T.#|.:...^..t │ │ │ -0000a230: 53dc 3e97 4d6f 7a31 bd2a 4fdd 9d5e 4017 S.>.Moz1.*O..^@. │ │ │ -0000a240: 3237 75c6 f95d 6794 63ff cc20 1229 d422 27u..]g.c.. .)." │ │ │ -0000a250: 8370 4c85 8b89 fefb 0a41 305e f6c5 6534 .pL......A0^..e4 │ │ │ -0000a260: 8c5a 83de 4185 caca 740f aff5 7e1c 7880 .Z..A...t...~.x. │ │ │ -0000a270: 0c95 1da9 9bc5 00e5 3513 1a45 4021 4e3f ........5..E@!N? │ │ │ -0000a280: 78be f034 f30f a547 262a b2c4 5a26 cb47 x..4...G&*..Z&.G │ │ │ -0000a290: eed1 5f07 cdd1 d2a9 09cd 8498 20a6 2bd9 .._......... .+. │ │ │ -0000a2a0: f826 538d c357 8b74 85c9 a7c1 2291 ca38 .&S..W.t...."..8 │ │ │ -0000a2b0: f8f9 05ef 7631 f113 bf25 c68f fc28 c2fa ....v1...%...(.. │ │ │ -0000a2c0: 4253 c25d 5552 b87a 8346 90ee f52e dd45 BS.]UR.z.F.....E │ │ │ -0000a2d0: 1b19 0d70 17d2 1068 687c 5916 69a5 840c ...p...hh|Y.i... │ │ │ -0000a2e0: e39c 4818 32e7 c5cc 8eb1 4a6e d218 f541 ..H.2.....Jn...A │ │ │ -0000a2f0: 8f8b 9711 bd17 f9d8 e31f f7d4 f45f ca2a ............._.* │ │ │ -0000a300: 7168 7412 be17 3e8c 4fbe 70cc 9bf8 db4b qht...>.O.p....K │ │ │ -0000a310: a8e9 d58b 7cfa 8577 1490 b14c e641 f25a ....|..w...L.A.Z │ │ │ -0000a320: adaa 9826 4ff5 4d8a 34a8 3c09 2cb7 5523 ...&O.M.4.<.,.U# │ │ │ -0000a330: 1d82 06ae a94d c416 fd34 0e5a 103b d8f1 .....M...4.Z.;.. │ │ │ -0000a340: 376f 53f7 9974 7147 48ac 12a7 dfd4 a615 7oS..tqGH....... │ │ │ -0000a350: 611c f64d 33a9 31eb ab1d 2749 622e 4967 a..M3.1...'Ib.Ig │ │ │ -0000a360: 9a63 5200 b311 e65f bc7e a6fb 9a01 b187 .cR...._.~...... │ │ │ -0000a370: 1ba9 2006 48c3 70ea ef8b 6212 c774 2989 .. .H.p...b..t). │ │ │ -0000a380: 2f04 2b22 84db 7252 9646 5c26 8160 fad1 /.+"..rR.F\&.`.. │ │ │ -0000a390: 3de3 f0b2 91ab 3402 9f0a e765 7436 0d20 =.....4....et6. │ │ │ -0000a3a0: 1595 a8d2 249b d226 9e17 3df3 a4cc bcd8 ....$..&..=..... │ │ │ -0000a3b0: c1ea 0d69 80fa 91fb 12a9 8aa4 10c6 97a9 ...i............ │ │ │ -0000a3c0: 2486 cb53 433e 4e6c 360e 4205 2312 03da $..SC>Nl6.B.#... │ │ │ -0000a3d0: 4493 89b2 4c5b 943e 644e 1823 ca4a 04ca D...L[.>dN.#.J.. │ │ │ -0000a3e0: c689 4ce5 350e 19a0 f892 8732 3189 93be ..L.5......21... │ │ │ -0000a3f0: 52ef 51b0 ba29 57ff 1025 a857 d8c4 a089 R.Q..)W..%.W.... │ │ │ -0000a400: 0c74 4ed4 715b d520 991d 896e 543e c3a1 .tN.q[. ...nT>.. │ │ │ -0000a410: a293 02b5 49f9 a5fe f9f4 35e9 e491 65c2 ....I.....5...e. │ │ │ -0000a420: 3875 9a7d 09fa c834 5e15 68f3 0003 84c4 8u.}...4^.h..... │ │ │ -0000a430: 1879 8033 b96b 1cec 54fc 1c76 b349 f2a4 .y.3.k..T..v.I.. │ │ │ -0000a440: c225 1c22 ab4f cfbb 6a9a 419f c734 df1a .%.".O..j.A..4.. │ │ │ -0000a450: 104f 9627 4c5f 7ea9 ec54 4fdd 274e 0d59 .O.'L_~..TO.'N.Y │ │ │ -0000a460: 323b ccc4 881d 8c26 d763 1dd2 2b24 6f36 2;.....&.c..+$o6 │ │ │ -0000a470: 59ab 39cc 185f 15be b8d9 ab20 4581 00e7 Y.9.._..... E... │ │ │ -0000a480: 71ff aa1f 7770 267e 4123 4eb7 7a75 5a8d q...wp&~A#N.zuZ. │ │ │ -0000a490: 8821 0fef 1d6f aebe 14db f78a bde8 4d25 .!...o........M% │ │ │ -0000a4a0: cde0 677d f4a8 d38c be61 5b05 20b3 4a85 ..g}.....a[. .J. │ │ │ -0000a4b0: 6b12 d1c5 2789 c393 2d88 52fb 271d 77f6 k...'...-.R.'.w. │ │ │ -0000a4c0: 4be2 f432 bd60 abb7 57c9 166c 3f8d 1fb6 K..2.`..W..l?... │ │ │ -0000a4d0: 06c3 2583 2be5 ae4f e574 69fb 37cb d387 ..%.+..O.ti.7... │ │ │ -0000a4e0: 7cb5 7d78 b408 db02 bc09 8b25 4d5f cdf1 |.}x.......%M_.. │ │ │ -0000a4f0: 81ea 9b67 5f54 c184 2752 4f64 9227 bbb7 ...g_T..'ROd.'.. │ │ │ -0000a500: eb4a aa99 f742 f726 a4f1 e3f5 ddfd 0ec8 .J...B.&........ │ │ │ -0000a510: 99d1 4c89 25ca 5132 76e6 64fc 9874 ec6a ..L.%.Q2v.d..t.j │ │ │ -0000a520: 576d 6e04 84bb bac1 db0e 16dc 1a34 0c3b Wmn..........4.; │ │ │ -0000a530: 090c 8cbf 9ff0 0303 e4dc 972c a9e0 f462 ...........,...b │ │ │ -0000a540: d964 3d94 444f 2060 247d 8686 7645 d2bc .d=.DO `$}..vE.. │ │ │ -0000a550: 8893 8cf9 283c 9970 8f17 94c9 9365 1cb5 ....(<.p.....e.. │ │ │ -0000a560: 097d 15f7 e693 a608 c95c fa4c 5ca9 9a51 .}.......\.L\..Q │ │ │ -0000a570: 7ae9 086c 6417 eda8 9b60 0b69 f772 ab85 z..ld....`.i.r.. │ │ │ -0000a580: 8274 ff64 3eb3 3423 e298 6445 6015 de83 .t.d>.4#..dE`... │ │ │ -0000a590: 6a8f 3220 490a d5c7 499f 04b1 7f86 d88a j.2 I...I....... │ │ │ -0000a5a0: 6f47 4d27 69a4 5d95 f3c9 46e1 4af7 e752 oGM'i.]...F.J..R │ │ │ -0000a5b0: 233e 1fef 978c 8d10 2ea9 563b 922d 977c #>........V;.-.| │ │ │ -0000a5c0: 7b30 91b4 080a a84c d322 6d31 8a87 9755 {0.....L."m1...U │ │ │ -0000a5d0: 0fa9 53a6 14de 1b7b 3c8a 612e 6943 1369 ..S....{<.a.iC.i │ │ │ -0000a5e0: 3493 c528 d20f e805 71b8 af92 5e28 26b1 4..(....q...^(&. │ │ │ -0000a5f0: 7789 30d3 600a 4822 7899 b498 0f69 eed3 w.0.`.H"x....i.. │ │ │ -0000a600: 60e6 3c9f 7df1 87d2 9a60 4939 17aa ad88 `.<.}....`I9.... │ │ │ -0000a610: 66a3 ad2e b2a4 1367 9a61 9a7a 499d 066e f......g.a.zI..n │ │ │ -0000a620: ed5e bc0e daf2 5f92 a297 cdc5 c2a8 ad10 .^...._......... │ │ │ -0000a630: b754 c9ed 5687 4e3f 7999 a2a4 3564 491c .T..V.N?y...5dI. │ │ │ -0000a640: 4a50 8c10 c7db 34c8 f1b6 5871 5b52 8e31 JP....4...Xq[R.1 │ │ │ -0000a650: 9b6c 9768 9418 41a0 689c 6d61 4c01 0e09 .l.h..A.h.maL... │ │ │ -0000a660: 4391 3841 56a0 4cc3 1444 928d d4eb bdde C.8AV.L..D...... │ │ │ -0000a670: 5a8e 5643 30d8 8dea da27 c0e2 c560 c2d8 Z.VC0....'...`.. │ │ │ -0000a680: 45dc 42e0 6d67 7c32 5f02 5693 de8f c9f8 E.B.mg|2_.V..... │ │ │ -0000a690: 24ca f864 b246 6c37 3165 d277 6357 c238 $..d.Fl71e.wcW.8 │ │ │ -0000a6a0: a159 3e1a f02c 19b6 6c07 fd7d 90d0 e4a9 .Y>..,..l..}.... │ │ │ -0000a6b0: 9f74 c08d 6a5e ceab c653 2544 ebdd c873 .t..j^...S%D...s │ │ │ -0000a6c0: 12bb e49f 26eb e0e2 34db 9076 6a32 13e3 ....&...4..vj2.. │ │ │ -0000a6d0: bd70 d375 e855 4dac 9644 2ae7 7797 2829 .p.u.UM..D*.w.() │ │ │ -0000a6e0: 43b4 0520 e3c8 724c 5c39 fd66 a7fe efd0 C.. ..rL\9.f.... │ │ │ -0000a6f0: 4e59 26c4 2900 872f 207f 802e c6b1 07c2 NY&.)../ ....... │ │ │ -0000a700: 37fc 262b a62e 87d1 8719 7b5f 6e51 510e 7.&+......{_nQQ. │ │ │ -0000a710: bf65 78f0 9b91 d21a 53b2 32e8 3d7f 6ca8 .ex.....S.2.=.l. │ │ │ -0000a720: 9cc0 8b30 4399 f08d 86ef cbd1 f598 8cfe ...0C........... │ │ │ -0000a730: 9ef7 7676 480d 6a1a 3279 e133 ce75 7ec6 ..vvH.j.2y.3.u~. │ │ │ -0000a740: da23 4338 3be7 fd72 f786 384a 6392 e7fd .#C8;..r..8Jc... │ │ │ -0000a750: eff3 8e15 47b8 31b7 67d1 e184 f396 e0a1 ....G.1.g....... │ │ │ -0000a760: 1ba7 6027 ed99 9de3 c3bc d8e2 c36c 54f0 ..`'.........lT. │ │ │ -0000a770: b284 c588 0f13 864e 740f 7f23 3e74 e592 .......Nt..#>t.. │ │ │ -0000a780: 092f 8f4d f86e 35e3 cbab 714d 6257 736f ./.M.n5...qMbWso │ │ │ -0000a790: 351a 37fb 92c6 d23f a33b bc5a 25e3 c6df 5.7....?.;.Z%... │ │ │ -0000a7a0: 64df 56ab 5fdd 6fde 6fae 1e54 7e6f f5e1 d.V._.o.o..T~o.. │ │ │ -0000a7b0: f3db b79b 87fb cf86 9f7f 75f7 31d9 233e ..........u.1.#> │ │ │ -0000a7c0: ca1f 8146 93c7 2d57 3a7d 9f2a a6ae d215 ...F..-W:}.*.... │ │ │ -0000a7d0: 9ffb e4f1 17a3 82e3 be3c b5f0 e36a 7c7f .........<...j|. │ │ │ -0000a7e0: 7a8d 9d9e 595d 5e04 819a 4bc6 507d 1717 z...Y]^...K.P}.. │ │ │ -0000a7f0: cdfa 92be 5bbb 7b6f eadb fe3b 4f4c 54f9 ....[.{o...;OLT. │ │ │ -0000a800: 72d4 eb74 3d15 4a9c de7a f8ce 70f8 ca70 r..t=.J..z..p..p │ │ │ -0000a810: ee8d 8f8d 7a6c 46c4 6602 17c6 b42d ab9c ....zlF.f....-.. │ │ │ -0000a820: 08be b97f 3bd2 fbeb afc5 a4c1 7eb3 faba ....;.......~... │ │ │ -0000a830: 14bc ca8b e953 56e9 938a d4c5 42bf cab2 .....SV.....B... │ │ │ -0000a840: 8c9f 8ae9 1a4f 7359 5df6 ba2c a334 7e12 .....OsY]..,.4~. │ │ │ -0000a850: 9b16 e92f 1ef7 f675 d307 44ea 9bf4 e4ea .../...u..D..... │ │ │ -0000a860: 4bfa f72a 2daa a8dc b5be 8d73 b507 47ba K..*-......s..G. │ │ │ -0000a870: 6647 51d8 32a8 443f a121 fde6 2436 934b fGQ.2.D?.!..$6.K │ │ │ -0000a880: 9b40 eae4 d8e8 b728 469e 083b 6387 17b3 .@.....(F..;c... │ │ │ -0000a890: ebe9 be17 f397 8cab 7edb 57ec 21d3 aec5 ........~.W.!... │ │ │ -0000a8a0: 1de8 d297 1fd3 bf70 f315 bf8a acaf efee .......p........ │ │ │ -0000a8b0: fe62 b6c3 801c c8ef 7c30 fb7a c2ab 72d6 .b......|0.z..r. │ │ │ -0000a8c0: 2569 e9b8 fb26 8d7b f475 d65f 998b fd6f %i...&.{.u._...o │ │ │ -0000a8d0: 09e9 cca4 238c 4eb0 2c14 e319 b5e9 6a7e ....#.N.,.....j~ │ │ │ -0000a8e0: ad9a 1130 c9e7 2415 fb67 5d5a 508d 5b22 ...0..$..g]ZP.[" │ │ │ -0000a8f0: 1431 59c2 a941 d9dc fdb7 8928 b3e7 aaed .1Y..A.....(.... │ │ │ -0000a900: 6376 7e9f 3b7d 8a5b 62aa f377 dc9e aee6 cv~.;}.[b..w.... │ │ │ -0000a910: 7e7c 649a 8a6d 3bfa 0960 581e 3382 c661 ~|d..m;..`X.3..a │ │ │ -0000a920: 9375 8da7 3c92 6c5b b4a7 3fa5 4e4e 2b3c .u..<.l[..?.NN+< │ │ │ -0000a930: e3f2 8718 2d7b 9934 ee6a 1c8b 7ece 13b6 ....-{.4.j..~... │ │ │ -0000a940: d8fd b6f0 b4f4 e5ec e1dd 0d3b 1db3 c7ed ...........;.... │ │ │ -0000a950: 5c15 7437 e657 63f1 debb ebd5 87ef 6e36 \.t7.Wc.......n6 │ │ │ -0000a960: b76f 5269 ccf0 b238 e9e5 afa4 a03f 98ec .oRi...8.....?.. │ │ │ -0000a970: 40a2 cde4 4dbc 48a6 5e82 b7e7 b2a4 d057 @...M.H.^......W │ │ │ -0000a980: 6999 28fd ebd3 bf79 fab7 584d 8bca e9ae i.(....y..XM.... │ │ │ -0000a990: 327d 0be9 df98 fead 56a3 5fb4 5fcc df37 2}......V._._..7 │ │ │ -0000a9a0: 84fd 0ec5 8576 9c5f 78b9 cbcf bd51 d0fe .....v._x....Q.. │ │ │ -0000a9b0: efdb 73c1 f747 ba3c bed5 b9a5 9e4f 7fb2 ..s..G.<.....O.. │ │ │ -0000a9c0: ed8b 776f 4eb6 702c 0caa faa1 77db c57c ..woN.p,....w..| │ │ │ -0000a9d0: 634e 16f5 1fee 3f6e b6bf 3e56 4a74 dc07 cN....?n..>VJt.. │ │ │ -0000a9e0: 09e0 95b4 0fa2 ed85 dfbc fb75 da61 e0ef ...........u.a.. │ │ │ -0000a9f0: e7df f84c 0bb3 fcab bd90 5da9 d180 8b53 ...L......]....S │ │ │ -0000aa00: 542a d70a 1ed0 df90 8768 c191 a0b4 b202 T*.......h...... │ │ │ -0000aa10: 7fe1 68d9 2a47 f11e ec89 ec5e 6616 f644 ..h.*G.....^f..D │ │ │ -0000aa20: da3f b6e7 2a8d ba97 19f7 6f6f 1dee de3d .?..*.....oo...= │ │ │ -0000aa30: 7cf8 ed6a acd4 fabb 87ab db9b f5ea 5f36 |..j.........._6 │ │ │ -0000aa40: b7e8 b79b f5d5 fed3 8be6 eef6 cd6a 56cf .............jV. │ │ │ -0000aa50: f542 19d2 2ca6 95cf 029c 9387 eaa8 0aa9 .B..,........... │ │ │ -0000aa60: 29a6 1d94 91ba 53dd f6a9 d87a 1c77 4d66 ).....S....z.wMf │ │ │ -0000aa70: f5d6 f3f1 cabb 545f fe23 467f fcfa f1ed ......T_.#F..... │ │ │ -0000aa80: 3fdf 5fbd ffee 66fd d5d5 fd15 1004 12a7 ?._...f......... │ │ │ -0000aa90: aac4 fa71 ac27 fafb 9bb7 370f abb2 2800 ...q.'....7...(. │ │ │ -0000aaa0: 9e23 4a1a 6bda 7e49 5b0a 66f1 0db3 7e6d .#J.k.~I[.f...~m │ │ │ -0000aab0: 3d65 71c7 9734 ef5b 9edc fef2 a7cd 43c3 =eq..4.[......C. │ │ │ -0000aac0: 4faa 88fc f0f9 fd66 f54a dd4b 9f36 ffc9 O......f.J.K.6.. │ │ │ -0000aad0: 7559 c3eb 2b4c f5ea d571 01f3 1bbd 60fe uY..+L...q....`. │ │ │ -0000aae0: dbbe 5cfb cdb8 53f2 71fb cbbf 69dc e9e2 ..\...S.q...i... │ │ │ -0000aaf0: 8faa 909c ae75 571f befb f7eb 6b74 c9f8 .....uW.....kt.. │ │ │ -0000ab00: cbfe 6a9d 4a2b a78b 76f5 ee5c cbb3 9f8e ..j.J+..v..\.... │ │ │ -0000ab10: 1a1e 2f8e 843f e9e4 bc2b 1308 9991 a21d ../..?...+...... │ │ │ -0000ab20: be55 07af bf7d 7dfb 71ba 8d2f 88db e6dd .U...}}.q../.... │ │ │ -0000ab30: eedb 3d28 687a c1fe b926 3df7 7afe dceb ..=(hz...&=.z... │ │ │ -0000ab40: 83e7 5e2f 3e37 e8a9 f74c f4c3 9f6e fe6b ..^/>7...L...n.k │ │ │ -0000ab50: fb60 fa2e 863e b9fd abcb 33b5 1a49 0e4a .`...>....3..I.J │ │ │ -0000ab60: 800f de1d 117d ba0a bb7c fefd e6fb cded .....}...|...... │ │ │ -0000ab70: f8d3 c955 0c44 7add f6fe 3f8d 656d 7714 ...U.Dz...?.emw. │ │ │ -0000ab80: db12 73a1 9123 7236 7f7a 7f3b abc0 bead ..s..#r6.z.;.... │ │ │ -0000ab90: ad6d 301c c231 a96e f6b7 63d1 f8fd ff64 .m0..1.n..c....d │ │ │ -0000aba0: 9ed2 2876 45dc b92f 3bbc 2f21 79fe 37f6 ..(vE../;./!y.7. │ │ │ -0000abb0: 647f a3ae bf5b f954 8cfb b00e f7cd 54a2 d....[.T......T. │ │ │ -0000abc0: 5bb4 bb99 fe1d cbc9 8f9f b3dd e7e3 778e [.............w. │ │ │ -0000abd0: f5b9 b76f d51d eace fef3 febd d96a 7df7 ...o.........j}. │ │ │ -0000abe0: fef3 c20b 6eae cd23 cf9c 7974 4ee2 7777 ....n..#..ytN.ww │ │ │ -0000abf0: 88f4 21af ef2e cd24 43d7 ae90 75fd f785 ..!....$C...u... │ │ │ -0000ac00: 96e5 5fa4 1eec 795f b7f0 d308 c4c7 1fb7 .._...y_........ │ │ │ -0000ac10: 44bd e5dd 4969 9ded f0bd 9a1a 6f49 4fce D...Ii......oIO. │ │ │ -0000ac20: cba9 e7c7 d5d4 db1b a0c3 97dd 7cef e0c4 ............|... │ │ │ -0000ac30: c9c0 9ede d32d 6fb5 47cc 3512 3371 c922 .....-o.G.5.3q." │ │ │ -0000ac40: 9f6d fb3f 679f 2336 fb5f cb3d ead8 f1d3 .m.?g.#6._.=.... │ │ │ -0000ac50: 97ee 556f 1fe3 979f 42d6 2fe6 abbb dbcf ..Uo....B./..... │ │ │ -0000ac60: 7b21 be38 b1fd eded cd8c f85b 42e7 5361 {!.8.......[B.Sa │ │ │ -0000ac70: fbfd 1eb9 1991 e6d8 e19f 63fe e7dd 72c7 ..........c...r. │ │ │ -0000ac80: ddfa 3d44 9875 0be2 1db3 c227 1efb 1683 ..=D.u.....'.... │ │ │ -0000ac90: f379 fa3b 3a40 5c76 d3e5 f1ef e4c3 fc44 .y.;:@\v.......D │ │ │ -0000aca0: 99d9 5e99 c9c8 452a fee1 a8bf e715 e499 ..^...E*........ │ │ │ -0000acb0: 6e8f 1ceb 1638 f613 5c39 3e70 331f d0c8 n....8..\9>p3... │ │ │ -0000acc0: 8eff bbab 1531 2ae3 f5ab 31fa 6247 ae89 .....1*...1.bG.. │ │ │ -0000acd0: 2a2f 9268 9a2f 5b1f 6fb7 12b3 f3a0 7f06 */.h./[.o....... │ │ │ -0000ace0: fdf3 c7cd fa61 3675 af1e f6b4 7f75 3ffb .....a6u.....u?. │ │ │ -0000acf0: fc7a f6f9 76ff 79db e5db d5eb ed64 deae .z..v.y......d.. │ │ │ -0000ad00: 76d3 743f fff8 7afb f1e7 e8fe 45ba 02c8 v.t?..z.....E... │ │ │ -0000ad10: 35a6 1b05 4ded 062a d33e 818e 1fbe dbe0 5...M..*.>...... │ │ │ -0000ad20: 407e 4915 eeb7 ffa1 38f6 2b6f 2708 60ec @~I.....8.+o'.`. │ │ │ -0000ad30: d69e 4cc9 dd5a 841c 4910 4668 3502 a5f1 ..L..Z..I.Fh5... │ │ │ -0000ad40: b3f8 e3e4 f6b7 1f6f d30c 6f71 d916 676d .......o..oq..gm │ │ │ -0000ad50: bf3f f250 4268 1350 9bbe 5d7a 42ce eefd .?.PBh.P..]zB... │ │ │ -0000ad60: b7af d777 b788 cee6 2e79 c252 979b bbf5 ...w.....y.R.... │ │ │ -0000ad70: edcd 7b73 07eb debc bbba 6dff fc87 7d64 ..{s......m...}d │ │ │ -0000ad80: 8f86 f8dd ebd7 779f 5633 c658 cd18 6335 ......w.V3.X..c5 │ │ │ -0000ad90: 638c d59c 315e fdb0 ba5f dda6 0ead 3737 c...1^..._....77 │ │ │ -0000ada0: b742 5eeb ef6f c69f be83 2d5e 2fff 74f3 .B^..o....-^/.t. │ │ │ -0000adb0: 161f a6f9 fcb0 1941 ef0f f240 6ebe 3f73 .......A...@n.?s │ │ │ -0000adc0: dfe4 a48c 0dbe 9e68 be25 e548 8fd3 215f .......h.%.H..!_ │ │ │ -0000add0: 4fb3 b225 f5c9 7d3f 4837 e9ad e94f 5214 O..%..}?H7...OR. │ │ │ -0000ade0: 89bd f7f1 523f f0e3 680f f429 59df af7f ....R?..h..)Y... │ │ │ -0000adf0: 48c6 ec3b e6ff 5bfd fd46 ec35 4ec4 fbfb H..;..[..F.5N... │ │ │ -0000ae00: bbb5 384a 3d7e 7bf5 e12f 6692 bf89 c576 ..8J=~{../f....v │ │ │ -0000ae10: bef5 9ca5 e331 4b6f 99ff cbc4 7ac7 8ec7 .....1Ko....z... │ │ │ -0000ae20: 16ec 7efd cd2a ad53 bee1 27b3 5f88 d23c ..~..*.S..'._..< │ │ │ -0000ae30: 1f79 25c7 6fd8 3ef4 287d 763d 9f39 2707 .y%.o.>.(}v=.9'. │ │ │ -0000ae40: eb28 cb9c b4dd b13d 76db 9294 9e88 d6a3 .(.....=v....... │ │ │ -0000ae50: bd78 758d 5bd1 2522 ed9c 8ceb 9b77 6f74 .xu.[.%".....wot │ │ │ -0000ae60: 79b5 f743 d234 a56b 222c 2f18 3f8b 85de y..C.4.k",/.?... │ │ │ -0000ae70: 6c3e aca1 f9e6 7eb5 7b55 ea01 04fc 5aaf l>....~.{U....Z. │ │ │ -0000ae80: 6bf0 9dbf 99ec a8be ff61 8c7a d334 2556 k........a.z.4%V │ │ │ -0000ae90: c002 bd1d f95d fa23 bdf2 fbcd fdc3 dd48 .....].#.......H │ │ │ -0000aea0: 4e9c eadd fb93 54ee bbb4 fd96 fafc aabd N.....T......... │ │ │ -0000aeb0: fb78 7fc3 4d82 3d27 5747 2f1f 9d32 daab .x..M.='WG/..2.. │ │ │ -0000aec0: 11ab 6902 56a3 36b3 ab59 93d3 2268 d27a ..i.V.6..Y.."h.z │ │ │ -0000aed0: f3ae cc3e 1ef6 6274 76a6 95d6 453e f4c7 ...>..btv...E>.. │ │ │ -0000aee0: 7c38 e7e9 99d5 982e 4b70 7fbf 79f7 2d1c |8......Kp..y.-. │ │ │ -0000aef0: 71e8 74dd 8e17 47a7 70fc 6512 ded3 2763 q.t...G.p.e...'c │ │ │ -0000af00: 5258 1ffe f3fe 612f eed3 5d23 b31d be60 RX....a/..]#...` │ │ │ -0000af10: fefb 5e71 1c3c 10f1 eb50 2287 0ae6 0f57 ..^q.<...P"....W │ │ │ -0000af20: 9fa6 068f 74ce 5cb5 d013 335f be38 6947 ....t.\...3_.8iG │ │ │ -0000af30: 647c 0bcf ecdf cd7b a787 9fd0 94ba 7538 d|.....{......u8 │ │ │ -0000af40: 1c5d 3287 9744 8ea3 2b57 9f4e d5e0 c9e7 .]2..D..+W.N.... │ │ │ -0000af50: 7d4f d4cb 7172 c727 b6ae f0c2 c0f7 0fcd }O..qr.'........ │ │ │ -0000af60: 9add df93 ecc8 f8f4 b874 e18e 1fdb a1b8 .........t...... │ │ │ -0000af70: cf33 6330 bde7 8f48 fae7 d397 1eb5 34d1 .3c0...H......4. │ │ │ -0000af80: eaed dd9b e387 a77e 1ff2 d6ec dd27 6f46 .......~.....'oF │ │ │ -0000af90: 7661 f8cd fdf7 57b7 3382 8ddd 381a bd3a va....W.3...8..: │ │ │ -0000afa0: 310e e9e4 2d47 77ee 46f8 69e6 591d 9355 1...-Gw.F.i.Y..U │ │ │ -0000afb0: 6d7c 4ae4 3aed fec7 5da7 2620 3bfe 3b7b m|J.:...].& ;.;{ │ │ │ -0000afc0: c7a1 7b90 1d4b e1db b46e a65f fde4 a9a4 ..{..K...n._.... │ │ │ -0000afd0: 5b73 bea6 2fb7 0f5b 3493 7485 96be b6ea [s../..[4.t..... │ │ │ -0000afe0: 56ac 73e9 d16f cf3f 9a60 ed77 9bab 3733 V.s..o.?.`.w..73 │ │ │ -0000aff0: c9df 6bc2 b9d6 bfd9 5d06 505e dddc ce59 ..k.....].P^...Y │ │ │ -0000b000: 41df 6784 7bc2 0b6e de1f 3c7f f37e f6f8 A.g.{..n..<..~.. │ │ │ -0000b010: ab37 9f57 e986 b199 ad56 7bf5 e6d3 2add .7.W.....V{...*. │ │ │ -0000b020: 38b6 b6bb 7cf5 eedb dbcd ea8d dc10 94ea 8...|........... │ │ │ -0000b030: 9bcf e3df bb7b c6cc 17ae 5f3d 5cbd 4b58 .....{...._=\.KX │ │ │ -0000b040: b0b2 3b14 981e 1dcd d2b2 691b 5b4a bdd8 ..;.......i.[J.. │ │ │ -0000b050: f98b 634b 633c f56c e160 bb55 65e6 abac ..cKc<.l.`.Ue... │ │ │ -0000b060: c20c b325 d62c 419e 092c 3f7a 9f2e 3e0e ...%.,A..,?z..>. │ │ │ -0000b070: accf f41c d97a 43c7 57f3 5632 a80b dbbd .....zC.W.V2.... │ │ │ -0000b080: cc8a c3c6 7475 0725 a59d 67f6 5f7a 7276 ....tu.%..g._zrv │ │ │ -0000b090: f34e dbea f5cc c0fc d66c f7eb a364 9b3a .N.......l...d.: │ │ │ -0000b0a0: 37df ce98 7774 dbf7 2463 633b fa3c bf25 7...wt..$cc;.<.% │ │ │ -0000b0b0: 3525 c39f d0da 8e81 138d 6e26 047c ea6a 5%........n&.|.j │ │ │ -0000b0c0: fcb5 d37c f4fe 5d8c 172d 2c5a d7ea 58ae ...|..]..-,Z..X. │ │ │ -0000b0d0: 0f5e 70b0 e0f4 0bf1 cd2e 1e6d ebe8 ce44 .^p........m...D │ │ │ -0000b0e0: 7d12 42c1 a163 a1fe 74f4 d34c 400f 9e3a }.B..c..t..L@..: │ │ │ -0000b0f0: 90e4 4f87 bfcc 9e39 f2e3 bfac 6694 4f6f ..O....9....f.Oo │ │ │ -0000b100: 1f9b dfeb a3c7 5dc2 bd5f 7e6e 444f ecdb ......].._~nDO.. │ │ │ -0000b110: 5f47 85e3 6588 9f63 486f 6fde 8cfb 9d33 _G..e..cHoo....3 │ │ │ -0000b120: 1cf6 d9cd 54e3 a7f9 97cf 76fe cbec 0b9f ....T.....v..... │ │ │ -0000b130: 3f8d b832 f185 e1c6 cff3 ef17 fbf0 f0dd ?..2............ │ │ │ -0000b140: cdfd cfd5 8b2c 6997 a92f 7edb 97f1 eae7 .....,i../~..... │ │ │ -0000b150: f9d5 8b3d da2d 22ce 3b34 cace bf6d 366f ...=.-".;4...m6o │ │ │ -0000b160: 66f1 3507 53f9 d92f cfe3 277f e6fe eccc f.5.S../..'..... │ │ │ -0000b170: fdd9 99fb dd99 fbdd 99fb ed99 fbe7 d79d ................ │ │ │ -0000b180: e842 8b74 663f 1128 5d77 00bd dc8c 0fc7 .B.tf?.(]w...... │ │ │ -0000b190: 9bc7 070f 1ec9 0e1e c93e 9db4 0257 d8f9 .........>...W.. │ │ │ -0000b1a0: 237a ad1a da72 214f d983 77d8 d366 fd0a #z...r!O..w..f.. │ │ │ -0000b1b0: 32cf df41 3b6a 79f6 0e7f f00e 3f7b c7c1 2..A;jy.....?{.. │ │ │ -0000b1c0: 1ce2 5cf3 7eb5 3839 3d49 5cb6 7dda be57 ..\.~.89=I\.}..W │ │ │ -0000b1d0: cfeb 8deb 8ff7 4977 1e80 aa70 c239 d3aa ......Iw...p.9.. │ │ │ -0000b1e0: a590 ddbb 39cf aede 492e 7199 47ae 3df8 ....9...I.q.G.=. │ │ │ -0000b1f0: ba5d fb7b a155 e1c3 a54b 2d59 ee30 16cd .].{.U...K-Y.0.. │ │ │ -0000b200: a4b5 cc83 0b5b f097 da4f bbb2 5ff1 dbdd .....[...O.._... │ │ │ -0000b210: b77c f9dd ea77 6fee af7e 5885 d53f dfdf .|...wo..~X..?.. │ │ │ -0000b220: bcc1 8331 d3fe ee6f b510 694c da3b d56d ...1...o..iL.;.m │ │ │ -0000b230: af57 1ff5 677d fded f4e1 f5f4 e17a fcf3 .W..g}.......z.. │ │ │ -0000b240: 7efc f360 be5e bd8c 698d 62fa f3cd 6a7d ~..`.^..i.b...j} │ │ │ -0000b250: f76e 7d05 d1e7 d66e 3ada 757a 5a6c 6c71 .n}....n:.uzZllq │ │ │ -0000b260: c5ab b4ba b66d b2b9 bd5a ff65 dace 1a37 .....m...Z.e...7 │ │ │ -0000b270: 1dc7 a6ff e9c5 43da 997e bb79 73f3 f1ed ......C..~.ys... │ │ │ -0000b280: 8b9b 17ff f4c2 e5f6 c53f 9957 07fb da2e .........?.W.... │ │ │ -0000b290: d753 c3b6 83ce bfd4 0efb b82d 307d 7645 .S.........-0}vE │ │ │ -0000b2a0: 78a9 a0be b27a 195d b9ef f5af 7e67 be36 x....z.]....~g.6 │ │ │ -0000b2b0: bffe e36f cc37 6387 7a45 02fc c43e 7eb7 ...o.7c.zE...>~. │ │ │ -0000b2c0: db4c 9ffa 79bf efe7 7ecb fda8 93fe 6516 .L..y...~.....e. │ │ │ -0000b2d0: 4b9f a5d7 6d3f fbaa 7aa9 c0c8 a20c 2ff3 K...m?..z...../. │ │ │ -0000b2e0: fcb8 93bb e38d bfa1 c39b 0f9b abfb f577 ...............w │ │ │ -0000b2f0: 7c6c 21f0 fde6 671a c0eb bbdb 378b dd1f |l!...g.....7... │ │ │ -0000b300: 5710 8ec6 50bc b455 acdc 18f9 367d cedd W...P..U....6}.. │ │ │ -0000b310: 4beb 1455 9ebf ccab e278 0c7f fae3 ef56 K..U.....x.....V │ │ │ -0000b320: abdf c96b 7977 f570 7307 b7fc 4d1d 3fe0 ...kyw.ps...M.?. │ │ │ -0000b330: 8efb 63ee 48f1 0c27 cc91 bdac 1465 9c98 ..c.H..'.....e.. │ │ │ -0000b340: 63fa eccb 975e 7f8b 90bd 2cf9 7b4c f8ff c....^....,.{L.. │ │ │ -0000b350: 0e7d cce0 89a7 f751 e10d bc6c 83db b53f .}.....Q...l...? │ │ │ -0000b360: f33b 3ff4 fb58 c40b 4fa6 25aa adb6 c856 .;?..X..O.%....V │ │ │ -0000b370: 99f9 f3e6 7fce 96b7 3234 c86b eeca 4b10 ........24.k..K. │ │ │ -0000b380: a84e 1c9a 55e6 7317 150d 1c4a fe8d f9aa .N..U.s....J.... │ │ │ -0000b390: ca42 a1a3 06fc 5765 56a7 0bb2 b2f2 85cf .B....WeV....... │ │ │ -0000b3a0: 7544 20cb 823f 3a0e bc7f d749 e04b d7ff uD ..?:....I.K.. │ │ │ -0000b3b0: a9fd e3ef befa f3ef fefd dffe 8a00 98c7 ................ │ │ │ -0000b3c0: 425b 5cae b09c b8ca 693c 2ff3 e7d8 96e7 B[\.....i.'..]A^ │ │ │ -0000b5d0: fbc8 bc2c 3432 c761 614e f7b1 b727 4389 ...,42.aaN...'C. │ │ │ -0000b5e0: f37b cf12 6c73 3271 c78d ecd0 d0c5 56fc .{..ls2q......V. │ │ │ -0000b5f0: 4582 6d4e ee58 9edd e346 b604 b317 5b99 E.mN.X...F....[. │ │ │ -0000b600: 3de6 cf10 ec48 0a17 8772 c029 6689 50db =....H...r.)f.P. │ │ │ -0000b610: bf6e 7928 3b21 347b 021e b7b2 b1f6 028b .ny(;!4{........ │ │ │ -0000b620: 8931 7604 b397 5a59 cf67 e984 609b 637e .1v...ZY.g..`.c~ │ │ │ -0000b630: 3c52 2ae3 f5f5 d10d 0748 ffb0 15bf 3094 │ │ │ -0000b660: 675d d607 43f1 6708 16a6 f784 6d5b 2743 g]..C.g.....m['C │ │ │ -0000b670: 19cb 526f d9d4 2ccc cabe 1577 aa3a d7b3 ..Ro..,....w.:.. │ │ │ -0000b680: 46cc f561 2dea 59b7 a6d7 c745 69b1 3b82 F..a-.Y....Ei.;. │ │ │ -0000b690: c533 ad6c f6bd 7547 0a35 fd60 762f 0ad7 .3.l..uG.5.`v/.. │ │ │ -0000b6a0: 8735 b00f 67c5 eeb5 c311 c1fc ac97 dbd7 .5..g........... │ │ │ -0000b6b0: 9f1d caf5 be11 b330 2b76 d9fc ec09 3e35 .......0+v....>5 │ │ │ -0000b6c0: e2cd 6c48 27ad 6c15 a85b 1495 39c1 965a ..lH'.l..[..9..Z │ │ │ -0000b6d0: 59ef c610 c6af 4b04 dbbd 7da9 953d 9b1e Y.....K...}..=.. │ │ │ -0000b6e0: abb9 3dc1 36c7 add8 d3a1 6cf6 aacc 9d10 ..=.6.....l..... │ │ │ -0000b6f0: 6c73 dc8a 3b1d caac 1173 a995 b025 cea2 ls..;....s...%.. │ │ │ -0000b700: a840 b070 a995 fda4 5f2f 3562 b657 cfb6 .@.p...._/5b.W.. │ │ │ -0000b710: b2b7 7b9b 6335 67ce b5b2 591a caae e9f5 ..{.c5g...Y..... │ │ │ -0000b720: aece fc12 08da 9c6a a0bd fddb 3662 9eda .......j....6b.. │ │ │ -0000b730: cac2 a448 015e 6ec5 5e18 8a39 6925 2cce ...H.^n.^..9i%,. │ │ │ -0000b740: 8a48 b63e b6a4 e6a9 ad5c 1f48 d0e6 74a9 .H.>.....\.H..t. │ │ │ -0000b750: 239e ae86 b8d3 a1ac 778d 6ca1 d4a3 ad2c #.......w.l...., │ │ │ -0000b760: 4d8a 796a 2b4b 28d4 3cd2 ca66 6965 6781 M.yj+K(.<..fieg. │ │ │ -0000b770: 6013 a5cf b4f2 18c1 d697 5a59 6ac4 5c68 `.........ZYj.\h │ │ │ -0000b780: c52f a3ec fda4 98e5 f2d3 3368 14f6 dae5 ./........3h.... │ │ │ -0000b790: 1cc1 ceb5 b2b8 14e6 4f09 76b9 95a5 4fe6 ........O.v...O. │ │ │ -0000b7a0: 9159 994d fe49 23de 3cb5 95a5 4931 4f6d .Y.M.I#.<...I1Om │ │ │ -0000b7b0: e53c c1ce b612 9717 0f2f 10cc fd15 04b3 .<......./...... │ │ │ -0000b7c0: 175b 5968 c4fe 7482 6dce 2d9a 8693 778c .[Yh..t.m.-...w. │ │ │ -0000b7d0: 1fec 8248 cf08 164e 38fa aca8 ecdf 6496 ...H...N8.....d. │ │ │ -0000b7e0: 5a71 e787 72d0 8879 6c56 e648 e1a0 11e1 Zq..r..ylV.H.... │ │ │ -0000b7f0: b013 e7e9 4c2b 4b93 6296 19f9 b495 1369 ....L+K.b......i │ │ │ -0000b800: f37b bf2a 1c2b 9af3 a2b2 9f7c b3d8 ca31 .{.*.+.....|...1 │ │ │ -0000b810: 7ef6 27ea 3135 621e 9b95 0595 be43 b066 ~.'.15b......C.f │ │ │ -0000b820: 1174 5e18 4a3c bf2c 1fce b672 44b2 c709 .t^.J<.,...rD... │ │ │ -0000b830: 767e 41df 9f21 d8fa 2cba 394b b0cd 63ad v~A..!..,.9K..c. │ │ │ -0000b840: 9c34 b2f5 25fd d309 b6be b08f e1ce b6b2 .4..%........... │ │ │ -0000b850: 6446 2f11 2c9e 1f8a 3b43 b0eb b316 ee2c dF/.,...;C....., │ │ │ -0000b860: c12e 6db4 2c0f 65b7 5ae1 9f4a b0cd c58d ..m.,.e.Z..J.... │ │ │ -0000b870: 9fb0 dc4a 5cb4 0a17 08b6 7e74 fbcb 3cb5 ...J\.....~t..<. │ │ │ -0000b880: 950b 048b 975a f1cb 4359 cf97 779e 42b0 .....Z..CY..w.B. │ │ │ -0000b890: cb3b 656e b995 cda2 5538 4fb0 cde5 5db6 .;en....U8O...]. │ │ │ -0000b8a0: 3304 bb3e 6b7b 9609 b67e bc95 8546 a239 3..>k{...~...F.9 │ │ │ -0000b8b0: 6716 1687 121f d95a 0ccb ad6c 96ac c279 g......Z...l...y │ │ │ -0000b8c0: 823d b22d e9cf 106c ea9d 7b1a c136 4f68 .=.-...l..{..6Oh │ │ │ -0000b8d0: 65a9 11b3 3963 1696 86b2 796c 2fd6 9d69 e...9c....yl/..i │ │ │ -0000b8e0: e568 b5e1 32c1 1e1b 8a3b 2158 b85e 5a52 .h..2....;!X.^ZR │ │ │ -0000b8f0: bf0c 2b1e 6bc5 1e0f 650f 68e2 935a 7912 ..+.k...e.h..Zy. │ │ │ -0000b900: c1ce b532 b14d 7812 0e7b ca50 cc99 56e2 ...2.Mx..{.P..V. │ │ │ -0000b910: 92b1 5e06 ae7f 3dc1 0e96 b22f 03d7 f853 ..^...=..../...S │ │ │ -0000b920: 39ec c025 5fee b65f 72fb ff3a 0e3b 5cbd 9..%_.._r..:.;\. │ │ │ -0000b930: 7b84 604f 68e5 04e9 6f97 3ad6 4f68 6569 {.`Oh...o.:.Ohei │ │ │ -0000b940: f2cd 65c1 3ff4 a737 4f26 d8e6 27e9 b0cd ..e.?..7O&..'... │ │ │ -0000b950: e262 dc13 5ca3 9fa2 c38e 0876 fd54 825d .b..\......v.T.] │ │ │ -0000b960: ff24 a57f 7928 177c c9f8 6858 cd21 c196 .$..y(.|..hX.!.. │ │ │ -0000b970: f76b 1f5b ad88 3fc1 4aae e75e ecd3 5a59 .k.[..?.J..^..ZY │ │ │ -0000b980: 9216 f394 5636 dbf7 c425 823d a195 4760 ....V6...%.=..G` │ │ │ -0000b990: c5b6 15fb 5309 b679 5c22 171a b944 b085 ....S..y\"...D.. │ │ │ -0000b9a0: a5bd cd4f c161 71bb 2171 8160 cbcb 948f ...O.aq.!q.`.... │ │ │ -0000b9b0: 0ec5 3cb5 954b 2bae f1e9 c075 df88 b9d4 ..<..K+....u.... │ │ │ -0000b9c0: cac2 e271 bc44 30bf b444 fd28 c116 5a59 ...q.D0..D.(..ZY │ │ │ -0000b9d0: ff04 a4bf 6b25 9c1d caec c7f9 9afe a3ad ....k%.......... │ │ │ -0000b9e0: cca1 b79f afe9 9f53 bdfe 747b 6273 8960 .......S..t{bs.` │ │ │ -0000b9f0: d7e7 5a39 afc3 368b 5b2d 9bc7 948b 996f ..Z9..6.[-.....o │ │ │ -0000ba00: b5f8 c359 0a97 f673 0e76 8d9e ec4b c65d ...Y...s.v...K.] │ │ │ -0000ba10: a8a0 3f86 8f67 f7a6 961a b9ec 7cef 0312 ..?..g......|... │ │ │ -0000ba20: dd52 2387 db6c 479b 7971 36d5 f192 f3bd .R#..lG.yq6..... │ │ │ -0000ba30: 996d 199e ddcf d90e 38ee 2cc6 318b 1dcf .m......8.,.1... │ │ │ -0000ba40: 91bb b82f 79be 9585 f5bf f5ec 9de6 b019 .../y........... │ │ │ -0000ba50: bfbc 91bb efed d2be e47e 8f35 2cad 5286 .........~.5,.R. │ │ │ -0000ba60: 63d9 f167 76be f7ef 5918 ca3a 5d5e 1fef c..gv...Y..:]^.. │ │ │ -0000ba70: 7c6f 4e42 4dce 0ec5 ed77 bec3 b53d dfca |oNBM....w...=.. │ │ │ -0000ba80: c226 fea1 719f 4f4d 7824 5460 7123 f74c .&..q.OMx$T`q#.L │ │ │ -0000ba90: 40c2 e9d2 c341 2317 622b 96b6 5837 6762 @....A#.b+..X7gb │ │ │ -0000baa0: 2be2 d15a 4d3c 5d40 3c6e e4ac f37d 364c +..ZM<]@...1. │ │ │ -0000bb30: 7129 14f0 2402 7161 4ff1 2818 e460 16c2 q)..$.qaO.(..`.. │ │ │ -0000bb40: 71a4 e97a b195 a360 cac5 25ea ddfd 8f07 q..z...`..%..... │ │ │ -0000bb50: 976e 4eb6 d94e 17f1 2fc4 b2c5 036a fff5 .nN..N../....j.. │ │ │ -0000bb60: ff67 d697 82ff 3697 2303 9fde f242 3093 .g....6.#....B0. │ │ │ -0000bb70: 59f2 ff9e dced bf69 cccf 0fff 8c0f 6f1e Y......i......o. │ │ │ -0000bb80: 8950 fe99 5a7e 421c f4df de72 dcf3 e9df .P..Z~B....r.... │ │ │ -0000bb90: 91da ebcb 01ca 3f53 cb1b 6b7f 0126 3908 ......?S..k..&9. │ │ │ -0000bba0: 46f9 bbb1 e7e5 60fd 9fab e5b5 fb05 08b6 F.....`......... │ │ │ -0000bbb0: f1bf 883c fb67 1df6 fcf0 f3c3 cf0f 3f3f ...<.g........?? │ │ │ -0000bbc0: fcfc f0f3 c3cf 0f3f 3ffc 0ff3 70b5 7734 .......??...p.w4 │ │ │ -0000bbd0: c6ff b65e c7fe 24a6 b1b3 cdaf 99a3 b09e ...^..$......... │ │ │ -0000bbe0: 3fba 85f8 fee8 c5d3 decd 622b 71b7 8631 ?.........b+q..1 │ │ │ -0000bbf0: 0f4e 591f 2eef c470 a915 3bf7 2dc3 4123 .NY....p..;.-.A# │ │ │ -0000bc00: f375 cf33 adf8 9317 aef7 eb9e d7b3 5da6 .u.3..........]. │ │ │ -0000bc10: 70b6 95d9 024d 3843 3077 b695 a546 a6ad p....M8C0w...F.. │ │ │ -0000bc20: 08bf d00a 57d7 0bef d0a7 fd42 f166 b6ee ....W......B.f.. │ │ │ -0000bc30: 78bd d0b2 9fb9 967e 8960 6b1b 3667 5ad9 x......~.`k.6gZ. │ │ │ -0000bc40: ade4 9d36 62ce b512 0f6e dd0f 657e bbb1 ...6b....n..e~.. │ │ │ -0000bc50: e7b8 f0c2 50e2 7cd1 f47c 2b71 7928 eb1d ....P.|..|+qy(.. │ │ │ -0000bc60: c19e d6ca c449 6708 36f7 d7cf b17a b840 .....Ig.6....z.@ │ │ │ -0000bc70: b083 c5cf d22e cffd ac91 3304 8bfe b895 ..........3..... │ │ │ -0000bc80: 8346 cafd 6ec2 862f 6199 8fcf 0c25 ee37 .F..n../a....%.7 │ │ │ -0000bc90: 35fd 5e39 9cb4 327b 319f af0f 1b31 0beb 5.^9..2{1....1.. │ │ │ -0000bca0: 3347 7cbc dba3 0bd1 9f27 d8ec cdfa 7dde 3G|......'....}. │ │ │ -0000bcb0: 9f39 f7d8 4582 cd0f b387 e8ce 0e65 f762 .9..E........e.b │ │ │ -0000bcc0: 33fa fb71 a995 f9c6 e07a a911 ed0e ee56 3..q.....z.....V │ │ │ -0000bcd0: 0b96 5ad9 bf38 2dd4 ba25 821d 0beb e950 ..Z..8-..%.....P │ │ │ -0000bce0: d673 d576 4ab0 d99b 4f5b 9929 377f 9960 .s.vJ...O[.)7..` │ │ │ -0000bcf0: 0bad 2c35 6226 b56b 17f8 382c eac1 d9dc ..,5b&.k..8,.... │ │ │ -0000bd00: 9b79 50ff 422b 87db 4447 8d6c 45d2 9f6d .yP.B+..DG.lE..m │ │ │ -0000bd10: 25da 7d67 8f1a 31cb ad6c d251 ba70 3a14 %.}g..1..l.Q.p:. │ │ │ -0000bd20: f7b8 0eb3 fb8e 9c0e 65ff 6273 dc4a d8f5 ........e.bs.J.. │ │ │ -0000bd30: f350 532e ebb0 27b6 32fd babb d35f db27 .PS...'.2...._.' │ │ │ -0000bd40: 28fd b5dd dba7 e8ce 11ec f0cd f3d6 dd66 (..............f │ │ │ -0000bd50: cf6d 73fb 659e daca d28b cd74 5774 fbe9 .ms.e......tWt.. │ │ │ -0000bd60: f227 b6f8 1cc1 d2df b53d 66e9 6da4 ceec .'.......=f.m... │ │ │ -0000bd70: c507 8da4 78d0 5358 71a6 95a5 46cc 9956 ....x.SXq...F..V │ │ │ -0000bd80: fc6c 4571 aeb7 e20c 3d2c 136c 3d46 e29c .lEq....=,.l=F.. │ │ │ -0000bd90: 1bca eec5 e6a8 9579 2ccb faac 3ade 11ec .......y,...:... │ │ │ -0000bda0: 89ad 3ce3 ede7 879f 1ffe 877c f839 a5df ..<........|.9.. │ │ │ -0000bdb0: 3f6e 0ec4 67c1 787e f8f9 e1ff 460f ffbc ?n..g.x~....F... │ │ │ -0000bdc0: 9ae4 bfef c3fb 621b bb44 dab3 3cda 1752 ......b..D..<..R │ │ │ -0000bdd0: 68bb 10ca 55e1 7db1 ba5a 0daf 5593 fe37 h...U.}..Z..U..7 │ │ │ -0000bde0: ef7e 3d95 a577 a1aa f8ad 2a56 9fcd 2a73 .~=..w....*V..*s │ │ │ -0000bdf0: 6519 8a62 9595 ce16 855b bd70 55f0 79a1 e..b.....[.pU.y. │ │ │ -0000be00: d4e5 db4f 79f0 6516 8f4a 80ef 5fb2 9056 ...Oy.e..J.._..V │ │ │ -0000be10: fbea feed 8731 adf6 7142 ec17 5e99 a8f9 .....1..qB..^... │ │ │ -0000be20: 2764 e657 ab9a fb56 77d7 2bba 37f6 6df5 'd.W...Vw.+.7.m. │ │ │ -0000be30: 1fef 6ebe dfdc 7fb8 79f8 cccf 5f7d 7773 ..n.....y..._}ws │ │ │ -0000be40: 7bf3 7ef5 2f57 ffb5 b9fd 1fab 7ffd 78fb {.~./W........x. │ │ │ -0000be50: 993e c5d2 9857 eb8f 6a22 65bd f753 cd6f .>...W..j"e..S.o │ │ │ -0000be60: 5511 9b5d de96 4b78 b8ff b49a e57e 7f75 U..]..Kx.....~.u │ │ │ -0000be70: 7b73 f7ee fae6 d317 554c d9bc f992 726a {s......UL....rj │ │ │ -0000be80: af76 d5e5 56a9 38e2 96e8 3fde 5caf c6ca .v..V.8...?.\... │ │ │ -0000be90: 273f 8ef5 7aee 367a f4e2 33db 07a6 4cfc '?..z.6z..3...L. │ │ │ -0000bea0: 9bab 2faf 74fb d485 d49d d38c f4fb 7a7c ../.t.........z| │ │ │ -0000beb0: 85d2 efa7 acfa 6321 9631 9df7 545d 961f ......c!.1..T].. │ │ │ -0000bec0: a794 fb2a d83a 7bed aeb0 cb8f 53ab ebbf ...*.:{.....S... │ │ │ -0000bed0: 57ab ef2e 35fb e6f5 ead5 fd54 e1f3 f6ee W...5......T.... │ │ │ -0000bee0: eacd 5849 f1cd c3ea d5c9 c5b7 5c9c ea1d ..XI........\... │ │ │ -0000bef0: 6c2f 9a71 72dc 17fb 3284 55fa 67cc 65fe l/.qr...2.U.g.e. │ │ │ -0000bf00: 22b3 76f5 a2b4 f3e2 39b9 55be f7c8 d056 ".v.....9.U....V │ │ │ -0000bf10: 790e 4385 6295 6b14 ae58 7155 e451 8ef8 y.C.b.k..XqU.Q.. │ │ │ -0000bf20: 1795 55f5 232e 3ac7 7ddc 9315 abcd d5f1 ..U.#.:.}....... │ │ │ -0000bf30: 6f5c b7b0 799e a5df 60a8 172e f72b 6ef5 o\..y...`....+n. │ │ │ -0000bf40: fc3b 56c8 cd8b 5c3f 9af4 39f2 4b86 e484 .;V...\?..9.K... │ │ │ -0000bf50: 55f0 8928 2b5f 8555 61c3 eacd 83c9 cb7c U..(+_.Ua......| │ │ │ -0000bf60: 5564 b9ba 93e5 6e15 5275 dd55 baca 3bd2 Ud....n.Ru.U..;. │ │ │ -0000bf70: eb78 bf1f 1f34 9e51 faaa 5cb9 d2ad 4abf .x...4.Q..\...J. │ │ │ -0000bf80: e235 ba1b 795b e555 bee2 4f45 17b2 74d5 .5..y[.U..OE..t. │ │ │ -0000bf90: 142e 5b95 95a4 27ae 3224 3b2b 8af1 dd9e ..[...'.2$;+.... │ │ │ -0000bfa0: 77d0 1357 aab5 17c8 f1f8 ee7c eafb 1bd5 w..W.......|.... │ │ │ -0000bfb0: 5454 3e78 3ebe 5ebd 2834 adfa c0f7 5c9f TT>x>.^.(4....\. │ │ │ -0000bfc0: 8cc9 6888 9739 861c ad3e 89e2 7999 6895 ..h..9...>..y.h. │ │ │ -0000bfd0: e99d 0cc4 316a 2594 97aa 2856 0583 d78f ....1j%...(V.... │ │ │ -0000bfe0: bcbe c8c7 26f2 6d03 8c66 fc40 8760 9df4 ....&.m..f.@.`.. │ │ │ -0000bff0: 295f bd88 6aaa da11 3e4f 1d52 4305 2fe1 )_..j...>O.RC./. │ │ │ -0000c000: 5dba 296e 9fcb a637 bd98 5e95 a7ee 4e2f ].)n...7..^...N/ │ │ │ -0000c010: a00b 999b 3ae3 fcae 33ca b17f 6610 8914 ....:...3...f... │ │ │ -0000c020: 6a91 4138 a6c2 c544 ff7d 9120 182f fbe2 j.A8...D.}. ./.. │ │ │ -0000c030: 321a 46ad 41ef a05a 6565 ba87 d77a 3f0e 2.F.A..Zee...z?. │ │ │ -0000c040: 3c40 86ca 8ed4 cd62 80f2 9a09 8d22 a010 <@.....b.....".. │ │ │ -0000c050: a71f 3c5f 789a f987 d223 1315 5962 2d93 ..<_x....#..Yb-. │ │ │ -0000c060: e523 f7e8 af83 e668 e9d4 8466 424c 906a .#.....h...fBL.j │ │ │ -0000c070: 2eac b2f1 4da6 1a87 af16 e90a 934f 8345 ....M........O.E │ │ │ -0000c080: 2295 71f0 f30b deed 62e2 277e 4b8c 1ff9 ".q.....b.'~K... │ │ │ -0000c090: 5184 f585 a684 bbaa a470 f506 8d20 ddeb Q........p... .. │ │ │ -0000c0a0: 5dba 8b36 321a e02e a421 d0d0 f8b2 2cd2 ]..62....!....,. │ │ │ -0000c0b0: 4a09 19c6 3991 3064 ce8b 991d 6395 dca4 J...9.0d....c... │ │ │ -0000c0c0: 31ea 831e 172f 237a 2ff2 b1c7 3fee a9e9 1..../#z/...?... │ │ │ -0000c0d0: bf94 55e2 d0e8 247c 2f7c 189f 7ce1 9837 ..U...$|/|..|..7 │ │ │ -0000c0e0: f1b7 9750 d3ab 17f9 f40b ef28 2063 99cc ...P.......( c.. │ │ │ -0000c0f0: 83e4 b55a 5531 4d9e 4a9c 1469 5079 1258 ...ZU1M.J..iPy.X │ │ │ -0000c100: 6eab 463a 040d 5c53 9b88 2dfa 691c b420 n.F:..\S..-.i.. │ │ │ -0000c110: 76b0 e36f dea6 ee33 e9e2 8e90 5825 4ebf v..o...3....X%N. │ │ │ -0000c120: a94d 2bc2 38ec 9b66 5263 d657 3b4e 92c4 .M+.8..fRc.W;N.. │ │ │ -0000c130: 5c92 ce34 c7a4 0066 23cc bf78 fd4c f735 \..4...f#..x.L.5 │ │ │ -0000c140: 0362 0f37 5241 0c90 86e1 d4df 17c5 248e .b.7RA........$. │ │ │ -0000c150: e952 125f 0856 4408 b7e5 a42c 8db8 4c02 .R._.VD....,..L. │ │ │ -0000c160: c1f4 a37b c6e1 6523 5769 043e d5ce cbe8 ...{..e#Wi.>.... │ │ │ -0000c170: 6c1a 402a 2a51 a549 36a5 4d3c 2f7a e649 l.@**Q.I6.M. │ │ │ -0000c220: 69be 3520 9e2c 4f98 befc 52d9 a9a4 ba4f i.5 .,O...R....O │ │ │ -0000c230: 9c1a b264 7698 8911 3b18 4dae c73a a457 ...dv...;.M..:.W │ │ │ -0000c240: 48de 6cb2 5673 9831 be2a 7c71 b357 418a H.l.Vs.1.*|q.WA. │ │ │ -0000c250: 0201 cee3 fe55 3fee e04c fc82 469c 6ef5 .....U?..L..F.n. │ │ │ -0000c260: eab4 1a11 431e de3b de5c 7d29 b6ef 157b ....C..;.\})...{ │ │ │ -0000c270: d19b 4a9a c1cf fae8 51a7 197d c3b6 0a40 ..J.....Q..}...@ │ │ │ -0000c280: 6695 6ad7 24a2 8b4f 1287 275b 10a5 f64f f.j.$..O..'[...O │ │ │ -0000c290: 3aee ec97 c4e9 657a c156 6faf 922d d87e :.....ez.Vo..-.~ │ │ │ -0000c2a0: 1a3f 6c0d 864b 0657 ca5d 9fca e9d2 f66f .?l..K.W.].....o │ │ │ -0000c2b0: 96a7 0ff9 6afb f068 11b6 3578 1316 4b9a ....j..h..5x..K. │ │ │ -0000c2c0: be9a e303 9538 cfbe a882 094f a49e c824 .....8.....O...$ │ │ │ -0000c2d0: 4f76 6fd7 9554 36ef 85ee 4d48 e3c7 ebbb Ovo..T6...MH.... │ │ │ -0000c2e0: fb1d 9033 a399 124b 94a3 64ec ccc9 f831 ...3...K..d....1 │ │ │ -0000c2f0: e9d8 d5ae e0dc 0808 77a5 83b7 1d2c b835 ........w....,.5 │ │ │ -0000c300: 6818 7612 1818 7f3f e107 06c8 b92f 5952 h.v....?...../YR │ │ │ -0000c310: c1e9 c5b2 c97a 2889 9e40 c048 fa0c 0ded .....z(..@.H.... │ │ │ -0000c320: 8aa4 7911 2719 f351 7832 e11e 2f28 9327 ..y.'..Qx2../(.' │ │ │ -0000c330: cb38 6a13 fa2a eecd 274d 1192 b9f4 99b8 .8j..*..'M...... │ │ │ -0000c340: 5265 a3f4 d211 d8c8 2eda 5137 c116 d2ee Re........Q7.... │ │ │ -0000c350: e556 0b05 e9fe c97c 6669 46c4 31c9 8ac0 .V.....|fiF.1... │ │ │ -0000c360: 2abc 07d5 1e65 4092 14aa 8f93 3e09 62ff *....e@.....>.b. │ │ │ -0000c370: 0cb1 15df 8e9a 4ed2 48bb 2ae7 938d c295 ......N.H.*..... │ │ │ -0000c380: eecf a546 7c3e de2f 191b 215c 52ad 7624 ...F|>./..!\R.v$ │ │ │ -0000c390: 5b2e f9f6 6022 6911 1450 99a6 45da 6214 [...`"i..P..E.b. │ │ │ -0000c3a0: 0f2f ab1e 52a7 4c29 bc37 f678 14c3 5cd2 ./..R.L).7.x..\. │ │ │ -0000c3b0: 8626 d268 268b 51a4 1fd0 0be2 705f 25bd .&.h&.Q.....p_%. │ │ │ -0000c3c0: 504c 62ef 1261 a6c1 1490 44f0 3269 311f PLb..a....D.2i1. │ │ │ -0000c3d0: d2dc a7c1 cc79 3efb e20f a535 c192 722e .....y>....5..r. │ │ │ -0000c3e0: 545b 11cd 465b 5d64 4927 ce34 c334 f592 T[..F[]dI'.4.4.. │ │ │ -0000c3f0: 3a0d dcda bd78 1db4 e5bf 2445 2f9b 8b85 :....x....$E/... │ │ │ -0000c400: 515b 216e a992 dbad 0e9d 7ef2 3245 496b Q[!n......~.2EIk │ │ │ -0000c410: c892 3894 a018 218e b769 90e3 6db1 e2b6 ..8...!..i..m... │ │ │ -0000c420: a41c 6336 d92e d128 3182 40d1 38db c298 ..c6...(1.@.8... │ │ │ -0000c430: 021c 1286 2271 82ac 4099 8629 8824 1ba9 ...."q..@..).$.. │ │ │ -0000c440: d77b bdb5 1cad 8660 b01b d5b5 4f80 c58b .{.....`....O... │ │ │ -0000c450: c184 b18b b885 c0db cef8 64be 04ac 26bd ..........d...&. │ │ │ -0000c460: 1f93 f149 94f1 c964 8dd8 6e62 caa4 efc6 ...I...d..nb.... │ │ │ -0000c470: ae84 7142 b37c 34e0 5932 6cd9 0efa fb20 ..qB.|4.Y2l.... │ │ │ -0000c480: a1c9 533f e980 1bd5 bc9c 578d a74a 88d6 ..S?......W..J.. │ │ │ -0000c490: bb91 e724 76c9 3f4d d6c1 c569 b621 edd4 ...$v.?M...i.!.. │ │ │ -0000c4a0: 6426 c67b e1a6 ebd0 ab9a 582d 8954 ceef d&.{......X-.T.. │ │ │ -0000c4b0: 2e51 5286 680b 40c6 91e5 98b8 72fa cd4e .QR.h.@.....r..N │ │ │ -0000c4c0: fddf a19d b24c 8853 000e 5f40 fe00 5d8c .....L.S.._@..]. │ │ │ -0000c4d0: 630f 846f f84d 564c 5d0e a30f 33f6 bedc c..o.MVL]...3... │ │ │ -0000c4e0: a2a2 1c7e cbf0 e037 23a5 35a6 6465 d07b ...~...7#.5.de.{ │ │ │ -0000c4f0: fed8 5039 8117 6186 32e1 1b0d df97 a3eb ..P9..a.2....... │ │ │ -0000c500: 3119 fd3d efed ec90 1ad4 3464 f2c2 679c 1..=......4d..g. │ │ │ -0000c510: ebfc 8cb5 4786 7076 cefb e5ee 0d71 94c6 ....G.pv.....q.. │ │ │ -0000c520: 24cf fbdf e71d 2b8e 7063 6ecf a2c3 09e7 $.....+.pcn..... │ │ │ -0000c530: 2dc1 4337 4ec1 4eda 333b c787 79b1 c587 -.C7N.N.3;..y... │ │ │ -0000c540: d9a8 e065 098b 111f 260c 9de8 1efe 467c ...e....&.....F| │ │ │ -0000c550: e8ca 2513 5e1e 9bf0 dd6a c697 57e3 9ac4 ..%.^....j..W... │ │ │ -0000c560: aeec de6a 346e f625 8da5 7f46 7778 b54a ...j4n.%...Fwx.J │ │ │ -0000c570: c68d bfc9 bead 56bf badf bcdf 5c3d a802 ......V.....\=.. │ │ │ -0000c580: dfea c3e7 b76f 370f f79f 0d3f ffea ee63 .....o7....?...c │ │ │ -0000c590: b247 7c94 3f02 8d26 8f5b ae74 fa3e 154d .G|.?..&.[.t.>.M │ │ │ -0000c5a0: 5da5 2b3e f7c9 e32f 4605 c77d 796a e1c7 ].+>.../F..}yj.. │ │ │ -0000c5b0: d5f8 fef4 1a3b 3db3 babc 0802 3597 8ca1 .....;=.....5... │ │ │ -0000c5c0: fa2e 2e9a f525 7db7 76f7 ded4 b7fd 779e .....%}.v.....w. │ │ │ -0000c5d0: 98a8 f2e5 a8d7 e97a aa95 38bd f5f0 9de1 .......z..8..... │ │ │ -0000c5e0: f095 e1dc 1b1f 1bf5 d88c 88cd 042e 8c69 ...............i │ │ │ -0000c5f0: 5b59 3911 7c73 ff76 a4f7 d75f 8b49 83fd [Y9.|s.v..._.I.. │ │ │ -0000c600: 66f5 7529 7895 17d3 a7ac d227 15a9 8b85 f.u)x......'.... │ │ │ -0000c610: 7e95 6519 3f15 d335 9ee6 b2ba ec75 5946 ~.e.?..5.....uYF │ │ │ -0000c620: 69fc 2436 2dd2 5f3c eeed eba6 0f88 d437 i.$6-._<.......7 │ │ │ -0000c630: e9c9 d597 f4ef 555a 5451 c56b 7d1b e76a ......UZTQ.k}..j │ │ │ -0000c640: 0f8e 74cd 8ea2 b065 5089 7e42 43fa cd49 ..t....eP.~BC..I │ │ │ -0000c650: 6c26 9736 81d4 c9b1 d16f 518c 3c11 76c6 l&.6.....oQ.<.v. │ │ │ -0000c660: 0e2f 66d7 d37d 2fe6 2f19 57fd b6af d843 ./f..}/./.W....C │ │ │ -0000c670: a65d 8b3b d0a5 2f3f a67f e1e6 2b7e 1559 .].;../?....+~.Y │ │ │ -0000c680: 5fdf ddfd c56c 8701 3990 dff9 60f6 2585 _....l..9...`.%. │ │ │ -0000c690: 57e5 ac4b d2d2 71f7 4d1a f7e8 ebac bf32 W..K..q.M......2 │ │ │ -0000c6a0: 17fb df12 d299 4947 189d 6059 28c6 336a ......IG..`Y(.3j │ │ │ -0000c6b0: d3d5 fc5a 3523 6092 cf49 2af6 cfba b4a0 ...Z5#`..I*..... │ │ │ -0000c6c0: 1ab7 4450 7545 0cd1 d4a0 6cee fedb 4494 ..DPuE....l...D. │ │ │ -0000c6d0: d973 d5f6 313b bfcf 9d3e c52d 31d5 f93b .s..1;...>.-1..; │ │ │ -0000c6e0: 6e4f 5773 3f3e 324d c5b6 1dfd 0430 2c8f nOWs?>2M.....0,. │ │ │ -0000c6f0: 1941 e3b0 c9ba c653 1e49 b62d dad3 9f52 .A.....S.I.-...R │ │ │ -0000c700: 27a7 159e 71f9 438c 96bd 4c1a 7735 8e45 '...q.C...L.w5.E │ │ │ -0000c710: 3fe7 095b ec7e 5b78 5afa 72f6 f0ee 869d ?..[.~[xZ.r..... │ │ │ -0000c720: 8ed9 e376 ae0a ba1b f3ab b17e efdd f5ea ...v.......~.... │ │ │ -0000c730: c377 379b db37 a93a 6678 599c f4f2 5752 .w7..7.:fxY...WR │ │ │ -0000c740: d01f 4c76 20d1 66f2 265e 2453 2fc1 db73 ..Lv .f.&^$S/..s │ │ │ -0000c750: 5952 e8ab b44c 94fe f5e9 df3c fd5b aca6 YR...L.....<.[.. │ │ │ -0000c760: 45e5 7457 99be 85f4 6f4c ff56 abd1 2fda E.tW....oL.V../. │ │ │ -0000c770: 2fe6 ef1b c27e 87e2 423b ce2f bcdc e5e7 /....~..B;./.... │ │ │ -0000c780: de28 68ff f7ed b9e0 fb23 5d1e dfea dc52 .(h......#]....R │ │ │ -0000c790: cfa7 3fd9 f6c5 bb37 275b 3816 0655 fdd0 ..?....7'[8..U.. │ │ │ -0000c7a0: bbed 62be 3127 8bfa 0ff7 1f37 db5f 1f2b ..b.1'.....7._.+ │ │ │ -0000c7b0: 253a ee83 04f0 4ada 07d1 f6c2 6fde fd3a %:....J.....o..: │ │ │ -0000c7c0: ed30 f0f7 f36f 7ca6 8559 fed5 5ec8 aed4 .0...o|..Y..^... │ │ │ -0000c7d0: 68c0 c529 2a55 6c05 0fe8 6fc8 43b4 e048 h..)*Ul...o.C..H │ │ │ -0000c7e0: 505a 5981 bf70 b46c 95a3 780f f644 762f PZY..p.l..x..Dv/ │ │ │ -0000c7f0: 330b 7b22 ed1f db73 9546 ddcb 8cfb b7b7 3.{"...s.F...... │ │ │ -0000c800: 0e77 ef1e 3efc 7635 166b fddd c3d5 edcd .w..>.v5.k...... │ │ │ -0000c810: 7af5 2f9b 5bf4 dbcd fa6a ffe9 4573 77fb z./.[....j..Esw. │ │ │ -0000c820: 6635 2be9 7aa1 0c69 16d3 ca67 01ce c943 f5+.z..i...g...C │ │ │ -0000c830: 7554 85d4 14d3 0eca 48dd a974 fb54 6f3d uT......H..t.To= │ │ │ -0000c840: 8ebb 26b3 92eb f978 e55d 2a31 ff11 a33f ..&....x.]*1...? │ │ │ -0000c850: 7efd f8f6 9fef afde 7f77 b3fe eaea fe0a ~........w...... │ │ │ -0000c860: 0802 8953 6162 fd38 d613 fdfd cddb 9b87 ...Sab.8........ │ │ │ -0000c870: 5559 1400 cf11 258d 656d bfa4 2d05 b3f8 UY....%.em..-... │ │ │ -0000c880: 8659 bfb6 9eb2 b8e3 4b9a f72d 4f6e 7ff9 .Y......K..-On.. │ │ │ -0000c890: d3e6 a1e1 2715 457e f8fc 7eb3 7aa5 eea5 ....'.E~..~.z... │ │ │ -0000c8a0: 4f9b ffe4 baac e1f5 15a6 7af5 eab8 86f9 O.........z..... │ │ │ -0000c8b0: 8d5e 30ff 6d5f b1fd 66dc 29f9 b8fd e5df .^0.m_..f.)..... │ │ │ -0000c8c0: 34ee 74f1 4715 494e d7ba ab0f dffd fbf5 4.t.G.IN........ │ │ │ -0000c8d0: 35ba 64fc 657f b54e d595 d345 bb7a 77ae 5.d.e..N...E.zw. │ │ │ -0000c8e0: e5d9 4f47 0d8f 1747 c29f 7472 de95 0984 ..OG...G..tr.... │ │ │ -0000c8f0: cc48 d10e dfaa 83d7 dfbe befd 38dd c617 .H..........8... │ │ │ -0000c900: c46d f36e f7ed 1e14 34bd 60ff 5c93 9e7b .m.n....4.`.\..{ │ │ │ -0000c910: 3d7f eef5 c173 af17 9f1b f4d4 7b26 fae1 =....s......{&.. │ │ │ -0000c920: 4f37 ffb5 7d30 7d17 439f dcfe d5e5 995a O7..}0}.C......Z │ │ │ -0000c930: 8d24 0725 c007 ef8e 883e 5d85 5d3e ff7e .$.%.....>].]>.~ │ │ │ -0000c940: f3fd e676 fce9 e42a 0622 bd6e 7bff 9fc6 ...v...*.".n{... │ │ │ -0000c950: b2b6 3b8a 6d89 b9d0 c811 399b 3fbd bf9d ..;.m.....9.?... │ │ │ -0000c960: 1561 df96 d736 180e e198 543a fbdb b16e .a...6....T:...n │ │ │ -0000c970: fcfe 7f32 4f69 14bb 3aee dc97 1dde 9790 ...2Oi..:....... │ │ │ -0000c980: 3cff 1b7b b2bf 51d7 dfad 7caa c77d 588a <..{..Q...|..}X. │ │ │ -0000c990: fb66 aad2 2dda dd4c ff8e 15e5 c7cf d9ee .f..-..L........ │ │ │ -0000c9a0: f3f1 3bc7 12dd dbb7 ea0e 7567 ff79 ffde ..;.......ug.y.. │ │ │ -0000c9b0: 6cb5 be7b ff79 e105 37d7 e691 67ce 3c3a l..{.y..7...g.<: │ │ │ -0000c9c0: 27f1 bb3b 44fa 90d7 7797 6692 a16b 57c8 '..;D...w.f..kW. │ │ │ -0000c9d0: bafe fb42 cbf2 2f52 0ff6 bcaf 5bf8 6904 ...B../R....[.i. │ │ │ -0000c9e0: e2e3 8f5b a2de f2ee a4b4 ce76 f85e 4d8d ...[.......v.^M. │ │ │ -0000c9f0: b7a4 27e7 15d5 f3e3 82ea ed0d d0e1 cb6e ..'............n │ │ │ -0000ca00: be77 70e2 6460 4fef e996 b7da 23e6 1a89 .wp.d`O.....#... │ │ │ -0000ca10: 99b8 6491 cfb6 fd9f b3cf 119b fdaf e51e ..d............. │ │ │ -0000ca20: 75ec f8e9 4bf7 aab7 8ff1 cb4f 21eb 17f3 u...K......O!... │ │ │ -0000ca30: d5dd ede7 bd10 5f9c d8fe f6f6 6646 fc2d ......_.....fF.- │ │ │ -0000ca40: a1f3 a9b6 fd7e 8fdc 8c48 73ec f0cf 31ff .....~...Hs...1. │ │ │ -0000ca50: f36e b9e3 6efd 1e22 ccba 05f1 8e59 e113 .n..n..".....Y.. │ │ │ -0000ca60: 8f7d 8bc1 f93c fd1d 1d20 2ebb e9f2 f877 .}...<... .....w │ │ │ -0000ca70: f261 7ea2 cc6c afcc 64e4 2215 ff70 d4df .a~..l..d."..p.. │ │ │ -0000ca80: f30a f24c b747 8e75 0b1c fb09 ae1c 1fb8 ...L.G.u........ │ │ │ -0000ca90: 990f 6864 c7ff ddd5 8a18 95f1 fad5 187d ..hd...........} │ │ │ -0000caa0: b123 d744 9517 4934 cd97 ad8f b75b 89d9 .#.D..I4.....[.. │ │ │ -0000cab0: 79d0 3f83 fef9 e366 fd30 9bba 570f 7bda y.?....f.0..W.{. │ │ │ -0000cac0: bfba 9f7d 7e3d fb7c bbff bced f2ed eaf5 ...}~=.|........ │ │ │ -0000cad0: 7632 6f57 bb69 ba9f 7f7c bdfd f873 74ff v2oW.i...|...st. │ │ │ -0000cae0: 225d 01e4 1ad3 8d82 a676 0395 699f 40c7 "].......v..i.@. │ │ │ -0000caf0: 0fdf 6d70 20bf a40a f7db ff50 1cfb 95b7 ..mp ......P.... │ │ │ -0000cb00: 1304 3076 6b4f a6e4 6e2d 428e 2408 23b4 ..0vkO..n-B.$.#. │ │ │ -0000cb10: 1a81 d2f8 59fc 7172 fbdb 8fb7 6986 b7b8 ....Y.qr....i... │ │ │ -0000cb20: 6c8b b3b6 df1f 7928 21b4 09a8 4ddf 2e3d l.....y(!...M..= │ │ │ -0000cb30: 2167 f7fe dbd7 ebbb 5b44 6773 973c 61a9 !g......[Dgs..GC.....O..c. │ │ │ -0000cb60: 668c b19a 31c6 6ace 18af 7e58 ddaf 6e53 f...1.j...~X..nS │ │ │ -0000cb70: 87d6 9b9b 5b21 aff5 f737 e34f dfc1 16af ....[!...7.O.... │ │ │ -0000cb80: 977f ba79 8b0f d37c 7ed8 8ca0 f707 7920 ...y...|~.....y │ │ │ -0000cb90: 37df 9fb9 6f72 52c6 065f 4f34 df92 72a4 7...orR.._O4..r. │ │ │ -0000cba0: c7e9 90af a759 d992 fae4 be1f a49b f4d6 .....Y.......... │ │ │ -0000cbb0: f427 298a c4de fb78 a91f f871 b407 fa94 .')....x...q.... │ │ │ -0000cbc0: acef d73f 2463 f61d f3ff adfe 7e23 f61a ...?$c......~#.. │ │ │ -0000cbd0: 27e2 fdfd dd5a 1ca5 1ebf bdfa f017 33c9 '....Z........3. │ │ │ -0000cbe0: dfc4 623b df7a ced2 f198 a5b7 ccff 6562 ..b;.z........eb │ │ │ -0000cbf0: bd63 c763 0b76 bffe 6695 d629 dff0 93d9 .c.c.v..f..).... │ │ │ -0000cc00: 2f44 699e 8fbc 92e3 376c 1f7a 943e bb9e /Di.....7l.z.>.. │ │ │ -0000cc10: cf9c 9383 7594 654e daee d81e bb6d 494a ....u.eN.....mIJ │ │ │ -0000cc20: 4f44 ebd1 5ebc bac6 ade8 1291 764e c6f5 OD..^.......vN.. │ │ │ -0000cc30: cdbb 37ba bcda fb21 699a d235 1196 178c ..7....!i..5.... │ │ │ -0000cc40: 9fc5 426f 361f d6d0 7c73 bfda bd2a f500 ..Bo6...|s...*.. │ │ │ -0000cc50: 027e add7 35f8 cedf 4c76 54df ff30 46bd .~..5...LvT..0F. │ │ │ -0000cc60: 699a 122b 6081 de8e fc2e fd91 5ef9 fde6 i..+`.......^... │ │ │ -0000cc70: fee1 6e24 274e f5ee fd49 2af7 5dda 7e4b ..n$'N...I*.].~K │ │ │ -0000cc80: 7d7e d5de 7dbc bfe1 26c1 9e93 aba3 978f }~..}...&....... │ │ │ -0000cc90: 4e19 edd5 88d5 3401 ab51 9bd9 d5ac c969 N.....4..Q.....i │ │ │ -0000cca0: 1134 69bd 7957 661f 0f7b 313a 3bd3 4aeb .4i.yWf..{1:;.J. │ │ │ -0000ccb0: 221f fa63 3e9c f3f4 cc6a 4c97 25b8 bfdf "..c>....jL.%... │ │ │ -0000ccc0: bcfb 168e 3874 ba6e c78b a353 38fe 3209 ....8t.n...S8.2. │ │ │ -0000ccd0: efe9 9331 29ac 0fff 79ff b017 f7e9 ae91 ...1)...y....... │ │ │ -0000cce0: d90e 5f30 ff7d af38 0e1e 88f8 7528 9143 .._0.}.8....u(.C │ │ │ -0000ccf0: 05f3 87ab 4f53 8347 3a67 ae5a e889 992f ....OS.G:g.Z.../ │ │ │ -0000cd00: 5f9c b423 32be 8567 f6ef e6bd d3c3 4f68 _..#2..g......Oh │ │ │ -0000cd10: 4add 3a1c 8e2e 99c3 4b22 c7d1 95ab 4fa7 J.:.....K"....O. │ │ │ -0000cd20: 6af0 e4f3 be27 eae5 38b9 e313 5b57 7861 j....'..8...[Wxa │ │ │ -0000cd30: e0fb 8766 cdee ef49 7664 7c7a 5cba 70c7 ...f...Ivd|z\.p. │ │ │ -0000cd40: 8fed 50dc e799 3198 def3 4724 fdf3 e94b ..P...1...G$...K │ │ │ -0000cd50: 8f5a 9a68 f5f6 eecd f1c3 53bf 0f79 6bf6 .Z.h......S..yk. │ │ │ -0000cd60: ee93 3723 bb30 fce6 fefb abdb 19c1 c66e ..7#.0.........n │ │ │ -0000cd70: 1c8d 5e9d 1887 74f2 96a3 3b77 23fc 34f3 ..^...t...;w#.4. │ │ │ -0000cd80: ac8e c9aa 363e 2572 9d76 ffe3 ae53 1390 ....6>%r.v...S.. │ │ │ -0000cd90: 1dff 9dbd e3d0 3dc8 8ea5 f06d 5a37 d3af ......=....mZ7.. │ │ │ -0000cda0: 7ef2 54d2 ad39 5fd3 97db 872d 9a49 ba42 ~.T..9_....-.I.B │ │ │ -0000cdb0: 4b5f 5b75 2bd6 b9f4 e8b7 e71f 4db0 f6bb K_[u+.......M... │ │ │ -0000cdc0: cdd5 9b99 e4ef 35e1 5ceb dfec 2e03 28af ......5.\.....(. │ │ │ -0000cdd0: 6e6e e7ac a0ef 33c2 3de1 0537 ef0f 9ebf nn....3.=..7.... │ │ │ -0000cde0: 793f 7bfc d59b cfab 74c3 d8cc 56ab bd7a y?{.....t...V..z │ │ │ -0000cdf0: f369 956e 1c5b db5d be7a f7ed ed66 f546 .i.n.[.].z...f.F │ │ │ -0000ce00: 6e08 4af5 cde7 f1ef dd3d 63e6 0bd7 af1e n.J......=c..... │ │ │ -0000ce10: aede 252c 58d9 1d0a 4c8f 8e66 69d9 b48d ..%,X...L..fi... │ │ │ -0000ce20: 2da5 5eec fcc5 b1a5 319e 7ab6 70b0 ddaa -.^.....1.z.p... │ │ │ -0000ce30: 32f3 5556 6186 d912 6b96 20cf 0496 1fbd 2.UVa...k. ..... │ │ │ -0000ce40: 4f17 1f07 d667 7a8e 6cbd a1e3 ab79 2b19 O....gz.l....y+. │ │ │ -0000ce50: d485 ed5e 66c5 6163 baba 8392 d2ce 33fb ...^f.ac......3. │ │ │ -0000ce60: 2f3d 39bb 79a7 6df5 7a66 607e 6bb6 fbf5 /=9.y.m.zf`~k... │ │ │ -0000ce70: 51b2 4d9d 9b6f 67cc 3bba ed7b 92b1 b11d Q.M..og.;..{.... │ │ │ -0000ce80: 7d9e df92 9a92 e14f 686d c7c0 8946 3713 }......Ohm...F7. │ │ │ -0000ce90: 023e 7535 feda 693e 7aff 2ec6 8b16 16ad .>u5..i>z....... │ │ │ -0000cea0: 6b75 2cd7 072f 3858 70fa 85f8 6617 8fb6 ku,../8Xp...f... │ │ │ -0000ceb0: 7574 67a2 3e09 a1e0 d0b1 507f 3afa 6926 utg.>.....P.:.i& │ │ │ -0000cec0: a007 4f1d 48f2 a7c3 5f66 cf1c f9f1 5f56 ..O.H..._f...._V │ │ │ -0000ced0: 33ca a7b7 8fcd eff5 d1e3 2ee1 de2f 3f37 3............/?7 │ │ │ -0000cee0: a227 f6ed afa3 c2f1 32c4 cf31 a4b7 376f .'......2..1..7o │ │ │ -0000cef0: c6fd ce19 0efb ec66 aaf1 d3fc cb67 3bff .......f.....g;. │ │ │ -0000cf00: 65f6 85cf 9f46 5c99 f8c2 70e3 e7f9 f78b e....F\...p..... │ │ │ -0000cf10: 7d78 f8ee e6fe e7ea 4596 b4cb d417 bfed }x......E....... │ │ │ -0000cf20: cb78 f5f3 fcea c51e ed16 11e7 1d1a 65e7 .x............e. │ │ │ -0000cf30: df36 9b37 b3f8 9a83 a9fc ec97 e7f1 933f .6.7...........? │ │ │ -0000cf40: 737f 76e6 feec ccfd eecc fdee ccfd f6cc s.v............. │ │ │ -0000cf50: fdf3 eb4e 74a1 453a b39f 0894 ae3b 805e ...Nt.E:.....;.^ │ │ │ -0000cf60: 6ec6 87e3 cde3 8307 8f64 078f 649f 4e5a n........d..d.NZ │ │ │ -0000cf70: 812b ecfc 11bd 560d 6db9 90a7 ecc1 3bec .+....V.m.....;. │ │ │ -0000cf80: 69b3 7e05 99e7 efa0 1db5 3c7b 873f 7887 i.~.......<{.?x. │ │ │ -0000cf90: 9fbd e360 0e71 ae79 bf5a 9c9c 9e24 2edb ...`.q.y.Z...$.. │ │ │ -0000cfa0: 3e6d dfab e7f5 c6f5 c7fb a43b 0f40 5538 >m.........;.@U8 │ │ │ -0000cfb0: e19c 69d5 52c8 eedd 9c67 57ef 2497 b8cc ..i.R....gW.$... │ │ │ -0000cfc0: 23d7 1e7c ddae fdbd d0aa f0e1 d2a5 962c #..|..........., │ │ │ -0000cfd0: 7718 8b66 d25a e6c1 852d f84b eda7 5dd9 w..f.Z...-.K..]. │ │ │ -0000cfe0: aff8 edee 5bbe fc6e f5bb 37f7 573f acc2 ....[..n..7.W?.. │ │ │ -0000cff0: ea9f ef6f dee0 c198 697f f7b7 5a88 3426 ...o....i...Z.4& │ │ │ -0000d000: ed9d eab6 d7ab 8ffa b3be fe76 faf0 7afa ...........v..z. │ │ │ -0000d010: 703d fe79 3ffe 7930 5faf 5ec6 b446 31fd p=.y?.y0_.^..F1. │ │ │ -0000d020: f966 b5be 7bb7 be82 e873 6b37 1ded 3a3d .f..{....sk7..:= │ │ │ -0000d030: 2d36 b6b8 e255 5a5d db36 d9dc 5ead ff32 -6...UZ].6..^..2 │ │ │ -0000d040: 6d67 8d9b 8e63 d3ff f4e2 21ed 4cbf ddbc mg...c....!.L... │ │ │ -0000d050: b9f9 f8f6 c5cd 8b7f 7ae1 72fb e29f ccab ........z.r..... │ │ │ -0000d060: 837d 6d97 eba9 61db 41e7 5f6a 877d dc16 .}m...a.A._j.}.. │ │ │ -0000d070: 983e bb22 bc54 505f 59bd 8cae dcf7 fa57 .>.".TP_Y......W │ │ │ -0000d080: bf33 5f9b 5fff f137 e69b b143 bd22 017e .3_._..7...C.".~ │ │ │ -0000d090: 621f bfdb 6da6 4ffd bcdf f773 bfe5 7ed4 b...m.O....s..~. │ │ │ -0000d0a0: 49ff 328b a5cf d2eb b69f 7d55 bd54 6064 I.2.......}U.T`d │ │ │ -0000d0b0: 5186 9779 7edc c9dd f1c6 dfd0 e1cd 87cd Q..y~........... │ │ │ -0000d0c0: d5fd fa3b 3eb6 10f8 7ef3 330d e0f5 dded ...;>...~.3..... │ │ │ -0000d0d0: 9bc5 ee8f 2b08 4763 285e da2a 566e 8c7c ....+.Gc(^.*Vn.| │ │ │ -0000d0e0: 9b3e e7ee a575 8a2a cf5f e655 713c 863f .>...u.*._.Uq<.? │ │ │ -0000d0f0: fdf1 77ab d5ef e4b5 bcbb 7ab8 b983 5bfe ..w.......z...[. │ │ │ -0000d100: a68e 1f70 c7fd 3177 a478 8613 e6c8 5e56 ...p..1w.x....^V │ │ │ -0000d110: 8a32 4ecc 317d f6e5 4baf bf45 c85e 96fc .2N.1}..K..E.^.. │ │ │ -0000d120: 3d26 fc7f 873e 66f0 c4d3 fba8 f006 5eb6 =&...>f.......^. │ │ │ -0000d130: c1ed da9f f99d 1ffa 7d2c e285 27d3 12d5 ........},..'... │ │ │ -0000d140: 565b 4024 f3e7 cdff 9c2d 6f49 05bd e62e V[@$.....-oI.... │ │ │ -0000d150: 0562 543a 7168 5659 96f9 5c27 3c42 2833 .bT:qhVY..\'.x.... │ │ │ -0000d220: 0319 f297 a52b 7c9c 3a3c 7ece 6c78 a9a4 .....+|.:<~.lx.. │ │ │ -0000d230: 4179 95bf ccb3 9340 86dd 3eff cf1c d0f0 Ay.....@..>..... │ │ │ -0000d240: c245 a7f8 8252 810a bb14 1d79 2c2b c52b .E...R.....y,+.+ │ │ │ -0000d250: e455 e5c6 0c76 7991 a201 b250 54de 293b .U...vy....PT.); │ │ │ -0000d260: b48d 5169 7c0e e214 e62f 3b89 5478 839c ..Qi|..../;.Tx.. │ │ │ -0000d270: 9c0b 52e0 030f b4f7 9b2b 64e9 b7ab f7df ..R......+d..... │ │ │ -0000d280: be7d b8d3 adbf faf3 cdc3 2dac fbee eedd .}........-..... │ │ │ -0000d290: d5db 4d7a fa7c b402 4456 e256 a533 2dac ..Mz.|..DV.V.3-. │ │ │ -0000d2a0: 3f8a 5698 4bc9 5c20 5ebd bf59 83b7 5659 ?.V.K.\ ^..Y..VY │ │ │ -0000d2b0: 51ce fdd3 11b5 4faf 7c59 9533 e4e6 2317 Q.....O.|Y.3..#. │ │ │ -0000d2c0: 1ddc 1527 7498 32ae 2985 9e66 d68e 2cf2 ...'t.2.)..f..,. │ │ │ -0000d2d0: 4217 c6cb df98 2f5b b100 386e 5653 838c B...../[..8nVS.. │ │ │ -0000d2e0: f5cd 779b 4f53 9b69 2579 74e4 9e4b 133c ..w.OS.i%yt..K.< │ │ │ -0000d2f0: 3ffc 7fc6 c3cf 9570 fe81 4b07 3d0b c6f3 ?......p..K.=... │ │ │ -0000d300: c3cf 0f2f 3fbc fe25 5a5e ff22 635e 875f .../?..%Z^."c^._ │ │ │ -0000d310: 8460 fe97 2098 ff5b bb1d 7795 30cf 3f1c .`.. ..[..w.0.?. │ │ │ -0000d320: dde3 dd9e 97d4 3ced e6f9 ba69 fb96 a37d ......<....i...} │ │ │ -0000d330: 9275 9ed5 3c9d 94fe aca6 b4f5 8f0e f7b8 .u..<........... │ │ │ -0000d340: e593 b26e b3f2 bffb 560e 6aad ba47 0976 ...n....V.j..G.v │ │ │ -0000d350: 3cda e925 7b3a 46b3 ff7e daca bc6e fb79 <..%{:F..~...n.y │ │ │ -0000d360: 829d 8cf6 a444 9ddd bf67 8160 f152 3dbb .....D...g.`.R=. │ │ │ -0000d370: fd2b fc32 c166 75dc f7ef 391d cafc 8bb9 .+.2.fu...9..... │ │ │ -0000d380: d08a 5b1e cabe c8b9 d9bf e8a4 95cd 3179 ..[...........1y │ │ │ -0000d390: cf11 cc9e 417b f3a9 3f69 c4ec 8af1 da47 ....A{..?i.....G │ │ │ -0000d3a0: e665 a191 390e 0b73 ba8f bd3d 194a 9cdf .e..9..s...=.J.. │ │ │ -0000d3b0: 7b96 609b 9389 3b6e 6487 862e b6e2 2f12 {.`...;nd...../. │ │ │ -0000d3c0: 6c73 72c7 f2ec 1e37 b225 98bd d8ca ec31 lsr....7.%.....1 │ │ │ -0000d3d0: 7f86 6047 52b8 3894 034e 314b 84da fe75 ..`GR.8..N1K...u │ │ │ -0000d3e0: cb43 d909 a1d9 13f0 b895 8db5 1758 4c8c .C...........XL. │ │ │ -0000d3f0: b123 98bd d4ca 7a3e 4b27 04db 1cf3 e391 .#....z>K'...... │ │ │ -0000d400: 5219 afaf 8f6e 3840 fa87 adf8 85a1 ac0f R....n8@........ │ │ │ -0000d410: ee35 e754 ecfa 4437 9c36 629e d24a 58e6 .5.T..D7.6b..JX. │ │ │ -0000d420: de91 604f 69c5 a58b 7e89 60a9 3ef5 39eb ..`Oi...~.`.>.9. │ │ │ -0000d430: b23e 188a 3f43 b030 bd27 6cdb 3a19 ca58 .>..?C.0.'l.:..X │ │ │ -0000d440: 927a cba6 6661 56f6 adb8 53d5 b99e 3562 .z..faV...S...5b │ │ │ -0000d450: ae0f eb50 cfba 35bd 3e2e 4a8b dd11 2c9e ...P..5.>.J...,. │ │ │ -0000d460: 6965 b3ef ad3b 52a8 e907 b37b 51b8 3eac ie...;R....{Q.>. │ │ │ -0000d470: 7f7d 382b 76af 1d8e 08e6 67bd dcbe feec .}8+v.....g..... │ │ │ -0000d480: 50ae f78d 9885 59b1 cbe6 674f f0a9 116f P.....Y...gO...o │ │ │ -0000d490: 6643 3a69 65ab 40dd a2a8 cc09 b6d4 ca7a fC:ie.@........z │ │ │ -0000d4a0: 3786 307e 5d22 d8ee ed4b adec d9f4 58cd 7.0~]"...K....X. │ │ │ -0000d4b0: ed09 b639 6ec5 9e0e 65b3 5765 ee84 609b ...9n...e.We..`. │ │ │ -0000d4c0: e356 dce9 5066 8d98 4bad 842d 7116 4505 .V..Pf..K..-q.E. │ │ │ -0000d4d0: 8285 4bad ec27 fd7a a911 b3bd 7ab6 95bd ..K..'.z....z... │ │ │ -0000d4e0: dddb 1cab 3973 ae95 cdd2 5076 4daf 7735 ....9s....PvM.w5 │ │ │ -0000d4f0: e697 40d0 e654 03ed eddf b611 f3d4 5616 ..@..T........V. │ │ │ -0000d500: 2645 0af0 722b f6c2 50cc 492b 6171 5644 &E..r+..P.I+aqVD │ │ │ -0000d510: b2f5 b125 354f 6de5 fa40 8236 a74b 1df1 ...%5Om..@.6.K.. │ │ │ -0000d520: 7435 c49d 0e65 bd6b 640b a51e 6d65 6952 t5...e.kd...meiR │ │ │ -0000d530: cc53 5b59 42a1 e691 5636 4b2b 3b0b 049b .S[YB...V6K+;... │ │ │ -0000d540: 287d a695 c708 b6be d4ca 5223 e642 2b7e (}........R#.B+~ │ │ │ -0000d550: 1965 ef27 c52c 979e 9e41 a3b0 d72e e708 .e.'.,...A...... │ │ │ -0000d560: 76ae 95c5 a530 7f4a b0cb ad2c 7d32 8fcc v....0.J...,}2.. │ │ │ -0000d570: ca6c f24f 1af1 e6a9 ad2c 4d8a 796a 2be7 .l.O.....,M.yj+. │ │ │ -0000d580: 0976 b695 b8bc 7878 8160 eeaf 2098 bdd8 .v....xx.`.. ... │ │ │ -0000d590: ca42 23f6 a713 6c73 6ed1 349c bc63 fc60 .B#...lsn.4..c.` │ │ │ -0000d5a0: 1744 7a46 b070 c2d1 6745 65ff 26b3 d48a .DzF.p..gEe.&... │ │ │ -0000d5b0: 3b3f 9483 46cc 63b3 3247 0a07 8d08 879d ;?..F.c.2G...... │ │ │ -0000d5c0: 384f 675a 599a 14b3 ccc8 a7ad 9c48 9bdf 8OgZY........H.. │ │ │ -0000d5d0: fb55 e158 d19c 1795 fde4 9bc5 568e f1b3 .U.X........V... │ │ │ -0000d5e0: 3f51 8fa9 11f3 d8ac 2ca8 f41d 8235 8ba0 ?Q......,....5.. │ │ │ -0000d5f0: f3c2 50e2 f965 f970 b695 2392 3d4e b0f3 ..P..e.p..#.=N.. │ │ │ -0000d600: 0bfa fe0c c1d6 67d1 cd59 826d 1e6b e5a4 ......g..Y.m.k.. │ │ │ -0000d610: 91ad 2fe9 9f4e b0f5 857d 0c77 b695 2533 ../..N...}.w..%3 │ │ │ -0000d620: 7a89 60f1 fc50 dc19 825d 9fb5 7067 0976 z.`..P...]..pg.v │ │ │ -0000d630: 69a3 6579 28bb d50a ff54 826d 2e6e fc84 i.ey(....T.m.n.. │ │ │ -0000d640: e556 e2a2 55b8 40b0 f5a3 db5f e6a9 ad5c .V..U.@...._...\ │ │ │ -0000d650: 2058 bcd4 8a5f 1eca 7abe bcf3 1482 5dde X..._..z.....]. │ │ │ -0000d660: 2973 cbad 6c16 adc2 7982 6d2e efb2 9d21 )s..l...y.m....! │ │ │ -0000d670: d8f5 59db b34c b0f5 e3ad 2c34 12cd 39b3 ..Y..L....,4..9. │ │ │ -0000d680: b038 94f8 c8d6 6258 6e65 b364 15ce 13ec .8....bXne.d.... │ │ │ -0000d690: 916d 497f 8660 53ef dcd3 08b6 7942 2b4b .mI..`S.....yB+K │ │ │ -0000d6a0: 8d98 cd19 b3b0 3494 cd63 7bb1 ee4c 2b47 ......4..c{..L+G │ │ │ -0000d6b0: ab0d 9709 f6d8 50dc 09c1 c2f5 d292 fa65 ......P........e │ │ │ -0000d6c0: 58f1 582b f678 287b 4013 9fd4 ca93 0876 X.X+.x({@......v │ │ │ -0000d6d0: ae95 896d c293 70d8 5386 62ce b412 978c ...m..p.S.b..... │ │ │ -0000d6e0: f532 70fd eb09 76b0 947d 19b8 c69f ca61 .2p...v..}.....a │ │ │ -0000d6f0: 072e f972 b7fd 92db ffd7 71d8 e1ea dd23 ...r......q....# │ │ │ -0000d700: 047b 422b 2748 7fbb d4b1 7e42 2b4b 936f .{B+'H....~B+K.o │ │ │ -0000d710: 2e0b fea1 3fbd 7932 c136 3f49 876d 1617 ....?.y2.6?I.m.. │ │ │ -0000d720: e39e e01a fd14 1d76 44b0 eba7 12ec fa27 .......vD......' │ │ │ -0000d730: 29fd cb43 b9e0 4bc6 47c3 6a0e 09b6 bc5f )..C..K.G.j...._ │ │ │ -0000d740: fbd8 6a45 fc09 5672 3df7 629f d6ca 92b4 ..jE..Vr=.b..... │ │ │ -0000d750: 98a7 b4b2 d9be 272e 11ec 09ad 3c02 2bb6 ......'.....<.+. │ │ │ -0000d760: add8 9f4a b0cd e312 b9d0 c825 822d 2ced ...J.......%.-,. │ │ │ -0000d770: 6d7e 0a0e 8bdb 0d89 0b04 5b5e a67c 7428 m~........[^.|t( │ │ │ -0000d780: e6a9 ad5c 5a71 8d4f 07ae fb46 cca5 5616 ...\Zq.O...F..V. │ │ │ -0000d790: 168f e325 82f9 a525 ea47 09b6 d0ca fa27 ...%...%.G.....' │ │ │ -0000d7a0: 20fd 5d2b e1ec 5066 3fce d7f4 1f6d 650e .]+..Pf?....me. │ │ │ -0000d7b0: bdfd 7c4d ff9c eaf5 a7db 139b 4b04 bb3e ..|M........K..> │ │ │ -0000d7c0: d7ca 791d b659 dc6a d93c a65c cc7c abc5 ..y..Y.j.<.\.|.. │ │ │ -0000d7d0: 1fce 52b8 b49f 73b0 6bf4 645f 32ee 4205 ..R...s.k.d_2.B. │ │ │ -0000d7e0: fd31 7c3c bb37 b5d4 c865 e77b 1f90 e896 .1|<.7...e.{.... │ │ │ -0000d7f0: 1a39 dc66 3bda cc8b b3a9 8e97 9cef cd6c .9.f;..........l │ │ │ -0000d800: cbf0 ec7e ce76 c071 6731 8e59 ec78 8edc ...~.v.qg1.Y.x.. │ │ │ -0000d810: c57d c9f3 ad2c acff ad67 ef34 87cd f8e5 .}...,...g.4.... │ │ │ -0000d820: 8ddc 7d6f 97f6 25f7 7bac 6169 9532 1ccb ..}o..%.{.ai.2.. │ │ │ -0000d830: 8e3f b3f3 bd7f cfc2 50d6 e9f2 fa78 e77b .?......P....x.{ │ │ │ -0000d840: 7312 6a72 7628 6ebf f31d aeed f956 1636 s.jrv(n......V.6 │ │ │ -0000d850: f10f 8dfb 7c6a c223 a102 8b1b b967 0212 ....|j.#.....g.. │ │ │ -0000d860: 4e97 1e0e 1ab9 105b b1b4 c5ba 3913 5b11 N......[....9.[. │ │ │ -0000d870: 8fd6 6ae2 e902 e271 2367 9def b361 22f1 ..j....q#g...a". │ │ │ -0000d880: 4093 cc09 7266 709b e585 5f73 b195 e3d8 @...rfp..._s.... │ │ │ -0000d890: 80cd c28a ebb1 7ebe 3094 33d1 3beb d33d ......~.0.3.;..= │ │ │ -0000d8a0: e863 a21f eb34 736e 4de4 b895 83ae 1f46 .c...4snM......F │ │ │ -0000d8b0: a6c5 475a 898b 5b0b c7b6 ea91 c8a3 c346 ..GZ..[........F │ │ │ -0000d8c0: cc52 e8d6 b995 aae3 f512 7336 8aea 2032 .R........s6.. 2 │ │ │ -0000d8d0: 6b69 16b6 eb61 eef1 5696 10fb a154 f973 ki...a..V....T.s │ │ │ -0000d8e0: 0175 c7bf 1fed dd2c 473b 9dc4 351e dc66 .u.....,G;..5..f │ │ │ -0000d8f0: 0e83 a816 df73 f0ce f5a1 3c9f 8dd1 8c4b .....s....<....K │ │ │ -0000d900: a180 2711 880b 7b8a 47c1 2007 b310 8e23 ..'...{.G. ....# │ │ │ -0000d910: 4dd7 8bad 1c05 532e 2e51 efee 7f3c b874 M.....S..Q...<.t │ │ │ -0000d920: 73b2 cd76 ba88 7f21 962d 1e50 fbaf ff3f s..v...!.-.P...? │ │ │ -0000d930: b3be 14fc b7b9 1c19 f8f4 9617 8299 cc92 ................ │ │ │ -0000d940: fff7 e46e ff4d 637e 7ef8 677c 78f3 4884 ...n.Mc~~.g|x.H. │ │ │ -0000d950: f2cf d4f2 13e2 a0ff f696 e39e 4fff 8ed4 ............O... │ │ │ -0000d960: 5e5f 0e50 fe99 5ade 58fb 0b30 c941 30ca ^_.P..Z.X..0.A0. │ │ │ -0000d970: df8d 3d2f 07eb ff5c 2daf dd2f 40b0 8dff ..=/...\-../@... │ │ │ -0000d980: 45e4 d93f ebb0 e787 9f1f 7e7e f8f9 e1e7 E..?......~~.... │ │ │ -0000d990: 879f 1f7e 7ef8 f9e1 7f98 87ab bda3 31fe ...~~.........1. │ │ │ -0000d9a0: b7f5 3af6 2731 8d9d 6d7e cd1c 85f5 fcd1 ..:.'1..m~...... │ │ │ -0000d9b0: 2dc4 f747 2f9e f66e 165b 89bb 358c 7970 -..G/..n.[..5.yp │ │ │ -0000d9c0: cafa 7079 2786 4bad d8b9 6f19 0e1a 99af ..py'.K...o..... │ │ │ -0000d9d0: 7b9e 69c5 9fbc 70bd 5ff7 bc9e ed32 85b3 {.i...p._....2.. │ │ │ -0000d9e0: adcc 1668 c219 82b9 b3ad 2c35 326d 45f8 ...h......,52mE. │ │ │ -0000d9f0: 8556 b8ba 5e78 873e ed17 8a37 b375 c7eb .V..^x.>...7.u.. │ │ │ -0000da00: 8596 fdcc b5f4 4b04 5bdb b039 d3ca 6e25 ......K.[..9..n% │ │ │ -0000da10: efb4 1173 ae95 7870 eb7e 28f3 db8d 3dc7 ...s..xp.~(...=. │ │ │ -0000da20: 8517 8612 e78b a6e7 5b89 cb43 59ef 08f6 ........[..CY... │ │ │ -0000da30: b456 264e 3a43 b0b9 bf7e 8ed5 c305 821d .V&N:C...~...... │ │ │ -0000da40: 2c7e 9676 79ee 678d 9c21 58f4 c7ad 1c34 ,~.vy.g..!X....4 │ │ │ -0000da50: 52ee 7713 367c 09cb 7c7c 6628 71bf a9e9 R.w.6|..||f(q... │ │ │ -0000da60: f7ca e1a4 95d9 8bf9 7c7d d888 5958 9f39 ........|}..YX.9 │ │ │ -0000da70: e2e3 dd1e 5d88 fe3c c166 6fd6 eff3 fecc ....]..<.fo..... │ │ │ -0000da80: b9c7 2e12 6c7e 983d 4477 7628 bb17 9bd1 ....l~.=Dwv(.... │ │ │ -0000da90: df8f 4bad cc37 06d7 4b8d 6877 70b7 5ab0 ..K..7..K.hwp.Z. │ │ │ -0000daa0: d4ca fec5 69a1 d62d 11ec 5858 4f87 b29e ....i..-..XXO... │ │ │ -0000dab0: abb6 5382 cdde 7cda ca4c b9f9 cb04 5b68 ..S...|..L....[h │ │ │ -0000dac0: 65a9 1133 a95d bbc0 c761 510f cee6 decc e..3.]...aQ..... │ │ │ -0000dad0: 83fa 175a 39dc 263a 6a64 2b92 fe6c 2bd1 ...Z9.&:jd+..l+. │ │ │ -0000dae0: ee3b 7bd4 8859 6e65 938e d285 d3a1 b8c7 .;{..Yne........ │ │ │ -0000daf0: 7598 dd77 e474 28fb 179b e356 c2ae 9f87 u..w.t(....V.... │ │ │ -0000db00: 9a72 5987 3db1 95e9 d7dd 9dfe da3e 41e9 .rY.=........>A. │ │ │ -0000db10: afed de3e 4577 8e60 876f 9eb7 ee36 7b6e ...>Ew.`.o...6{n │ │ │ -0000db20: 9bdb 2ff3 d456 965e 6ca6 bba2 db4f 973f ../..V.^l....O.? │ │ │ -0000db30: b1c5 e708 96fe aeed 314b 6f23 7566 2f3e ........1Ko#uf/> │ │ │ -0000db40: 6824 c583 9ec2 8a33 ad2c 3562 ceb4 e267 h$.....3.,5b...g │ │ │ -0000db50: 2b8a 73bd 1567 e861 9960 eb31 12e7 dc50 +.s..g.a.`.1...P │ │ │ -0000db60: 762f 3647 adcc 6359 d667 d5f1 8e60 4f6c v/6G..cY.g...`Ol │ │ │ -0000db70: e519 6f3f 3ffc fcf0 3fe4 c3cf 29fd fe71 ..o??...?...)..q │ │ │ -0000db80: 7320 3e0b c6f3 c3cf 0fff 377a f8e7 d524 s >.......7z...$ │ │ │ -0000db90: ff7d 1fde 97da d825 d29e e5d1 be90 42db .}.....%......B. │ │ │ -0000dba0: 8550 ae0a ef8b d5d5 6a78 ad7a f4bf 79f7 .P......jx.z..y. │ │ │ -0000dbb0: eba9 24bd 0b55 c56f 55b1 fa6c 5699 2bcb ..$..U.oU..lV.+. │ │ │ -0000dbc0: 5014 abac 74b6 28dc ea85 ab82 cf0b 252e P...t.(.......%. │ │ │ -0000dbd0: df7e ca83 2fb3 7854 fe7b ff92 85b4 da57 .~../.xT.{.....W │ │ │ -0000dbe0: f76f 3f8c 69b5 8f13 62bf f0ca 44cd 3f21 .o?.i...b...D.?! │ │ │ -0000dbf0: 33bf 5ad5 dcb7 babb 5ed1 bdb1 6fab ff78 3.Z.....^...o..x │ │ │ -0000dc00: 77f3 fde6 fec3 cdc3 677e feea bb9b db9b w.......g~...... │ │ │ -0000dc10: f7ab 7fb9 faaf cded ff58 fdeb c7db cff4 .........X...... │ │ │ -0000dc20: 2996 e6ff dfde b735 b771 24e9 bef7 afa8 )......5.q$..... │ │ │ -0000dc30: 1745 488e 03b0 abab 2fd5 7e1b 69ac 199d .EH...../.~.i... │ │ │ -0000dc40: b067 1c92 cfc6 4668 f500 020d 1261 90e0 .g....Fh.....a.. │ │ │ -0000dc50: 80a0 440e 42ff fde4 9759 d55d 7d03 205b ..D.B....Y.]}. [ │ │ │ -0000dc60: d6ce eec0 0e01 dd75 c9cc caca 5b5d 888c .......u....[].. │ │ │ -0000dc70: 2ee6 0f40 c1bf 796f 5cc6 6fe4 100b 8a7d ...@..yo\.o....} │ │ │ -0000dc80: b284 ddf6 5105 bffc 7eb1 5e6d 6e97 abc7 ....Q...~.^mn... │ │ │ -0000dc90: 3df2 a554 8b3d ffa6 b6aa 73cb 294e 8de8 =..T.=....s.)N.. │ │ │ -0000dca0: 99fe 79b5 5492 f7e4 b364 ebd9 54e8 7ab0 ..y.T....d..T.z. │ │ │ -0000dcb0: 8fef e07e 87bf 9aed 2fd0 dc91 c0e4 f47f ...~..../....... │ │ │ -0000dcc0: 8fbe c9c6 97e1 c7f7 f937 f525 0d8b fc9c .........7.%.... │ │ │ -0000dcd0: b7cb 2d4b 95ee 07f7 91ae 3500 5ba7 75f9 ..-K......5.[.u. │ │ │ -0000dce0: ecb0 ceff 28ac b787 d02e 2ed5 c5d6 e5f7 ....(........... │ │ │ -0000dcf0: 5c6f 660b c9a3 b8d8 a98b 5ee1 0d15 ba6c \of.......^....l │ │ │ -0000dd00: 07be 3092 c9d1 fb78 5a14 8a3f e4b7 cc27 ..0....xZ..?...' │ │ │ -0000dd10: 491c ab49 1e87 a973 d218 bff7 6e69 682a I..I...s....nih* │ │ │ -0000dd20: 4d49 a08a 4ca5 1885 ce14 9582 3df8 8df8 MI..L.......=... │ │ │ -0000dd30: 4919 23f7 1115 6a4d eda8 4d92 a96a d6ad I.#...jM..M..j.. │ │ │ -0000dd40: a3f2 98c4 3c4d b88e 046a a253 a3a8 a9a1 ......X....... │ │ │ -0000e110: d03a 63cb 4bea 0467 2eca 9320 ee31 0865 .:c.K..g... .1.e │ │ │ -0000e120: 52f6 8c62 4d88 5648 6fea 2c45 c1ee d224 R..bM.VHo.,E...$ │ │ │ -0000e130: 904a 248d 0250 096c e017 63b1 4d24 16b0 .J$..P.l..c.M$.. │ │ │ -0000e140: eeb9 b742 056c bf73 9f09 cf08 2486 bd08 ...B.l.s....$... │ │ │ -0000e150: 890a c121 d36e e140 580b 41a3 b327 05c4 ...!.n.@X.A..'.. │ │ │ -0000e160: 3f21 b585 dc8a a583 3612 5ea4 f349 44b9 ?!......6.^..ID. │ │ │ -0000e170: b87d 0a33 6252 690f 1d93 108e 4d6b 2c6c .}.3bRi.....Mk,l │ │ │ -0000e180: 4ba1 df86 6222 5811 3240 394f 0bac 85a8 K...b"X.2@9O.... │ │ │ -0000e190: 8781 572f 98a8 2847 bc27 148b 1aa6 d036 ..W/..(G.'.....6 │ │ │ -0000e1a0: b244 188d f318 1957 905d 8084 9b92 ed42 .D.....W.].....B │ │ │ -0000e1b0: e6d4 5e33 63dc 6032 6209 c24b b662 a6e0 ..^3c.`2b..K.b.. │ │ │ -0000e1c0: b9e7 c184 329f ec4d 5b5b 392c c943 a5f2 ....2..M[[9,.C.. │ │ │ -0000e1d0: 2a9a 88af ce12 b689 8165 7053 0fad c3c0 *........epS.... │ │ │ -0000e1e0: e3b8 51af 162e b367 430f 9f4b 1e06 b80a ..Q....gC..K.... │ │ │ -0000e1f0: ebb9 92c6 de86 ba2a 0357 c456 039e 4493 .......*.W.V..D. │ │ │ -0000e200: 1184 2058 6986 414a 335b 5233 368e 3671 .. Xi.AJ3[R36.6q │ │ │ -0000e210: be0b 3c62 4140 5024 b38d 1813 0107 9421 ..... │ │ │ -0000e2a0: a5e4 e272 5717 3bfa eb68 27cf 39e2 4400 ...rW.;..h'.9.D. │ │ │ -0000e2b0: 476b 01ac 0788 442b 1420 bea1 3a78 3190 Gk....D+. ..:x1. │ │ │ -0000e2c0: 5cc8 1a46 a8cf 7d54 9492 bc25 b482 af84 \..F..}T...%.... │ │ │ -0000e2d0: d318 137b 19b2 7ba6 eba8 3482 17c4 0c39 ...{..{...4....9 │ │ │ -0000e2e0: c737 18be c965 e9e1 9c7e 237b b51f 0242 .7...e...~#{...B │ │ │ -0000e2f0: 4c43 8255 7820 b9da 04a2 2d02 a1e3 50f6 LC.Ux ....-...P. │ │ │ -0000e300: f31a 8215 6d64 7d6e ea43 c2b2 4edc 98c6 ....md}n.C..N... │ │ │ -0000e310: a3d1 a18b f386 c243 2d53 506b 7b12 87f1 .......C-SPk{... │ │ │ -0000e320: 619a f9f8 3011 030f 4f98 497c c831 34f3 a...0...O.I|.14. │ │ │ -0000e330: bdf8 9df1 a1ce 875c 78de 75e1 f56e c6fe .......\x.u..n.. │ │ │ -0000e340: 42f6 24ea a47b 4a9c 5b3c 2564 fc21 cb61 B.$..{J.[<%d.!.a │ │ │ -0000e350: a5d8 b9d1 37fb 37a5 9e6d abbb 6ab6 43fe ....7.7..m..j.C. │ │ │ -0000e360: 3d75 ff74 7353 edb6 4f11 553f db3c b03f =u.tsS..O.U?.<.? │ │ │ -0000e370: a247 ac47 8847 6ec5 8da5 34bf bb94 a98a .G.G.Gn...4..... │ │ │ -0000e380: 4b4c 6a78 c59f 8981 a376 2963 f8ac 043e KLjx.....v)c...> │ │ │ -0000e390: 8389 5d1f 7578 1384 b839 e40c 413b a428 ..].ux...9..A;.( │ │ │ -0000e3a0: a085 dfe3 b886 cbb4 35ef d4c3 7165 dfa1 ........5...qe.. │ │ │ -0000e3b0: 9acb 3953 a283 da86 59b4 4116 6310 8f8d ..9S....Y.A.c... │ │ │ -0000e3c0: 5ad0 80d9 3481 0363 f279 9599 e1d5 f646 Z...4..c.y.....F │ │ │ -0000e3d0: f8fd fe3d 84b4 883f a8f7 39c2 ab34 734f ...=...?..9..4sO │ │ │ -0000e3e0: 4989 2724 a9b3 196a e159 e429 7365 d49b I.'$...j.Y.)se.. │ │ │ -0000e3f0: 8a41 b241 319c 923c 414c 33fe a615 b707 .A.A1..pO....o. .5 │ │ │ -0000e410: de64 ae9a e008 65b1 a882 1750 a83e 4743 .d....e....P.>GC │ │ │ -0000e420: a8d3 501b b7a4 e520 d52d 6c50 87a4 809e ..P.... .-lP.... │ │ │ -0000e430: b181 384c 8272 6e37 0981 c8ae 9f07 d184 ..8L.rn7........ │ │ │ -0000e440: 4c35 c63a e8c2 cb67 fe24 699e 512d d87a L5.:...g.$i.Q-.z │ │ │ -0000e450: b9d9 fc1a f961 103b 487f c3c1 3409 8555 .....a.;H...4..U │ │ │ -0000e460: 1e90 042b 6deb 3758 dcce 6b40 2fdc 4553 ...+m.7X..k@/.ES │ │ │ -0000e470: c791 4ea0 1d85 2c82 e1a1 683c 624d 5558 ..N...,...h......FGn51aW.. │ │ │ -0000e510: 6ba4 8c0d bae2 6d22 fe34 fc99 f267 a6dc k.....m".4...g.. │ │ │ -0000e520: a632 b7ca f9ad e04f cb9f a592 7551 b399 .2.....O....uQ.. │ │ │ -0000e530: df20 22ff 5d64 07f0 6833 005c a763 1011 . ".]d..h3.\.c.. │ │ │ -0000e540: daff b194 237c 3f42 b240 d57a 8872 f795 ....#|?B.@.z.r.. │ │ │ -0000e550: 78c0 3564 f685 9218 14f9 4337 7e33 3f8a x.5d......C7~3?. │ │ │ -0000e560: 7a9b fabb ed43 e56b 8fa5 1295 7390 82e2 z....C.k....s... │ │ │ -0000e570: 153e 07c1 f1c2 8bdb e77c c240 df4f 2f4c .>.......|.@.O/L │ │ │ -0000e580: 828d 59fa c459 489d 6ab4 a025 4e56 225f ..Y..YH.j..%NV"_ │ │ │ -0000e590: 2bc5 03f8 2ed2 c2c6 1447 5294 9697 147f +........GR..... │ │ │ -0000e5a0: d142 2b2e 5332 bcad 3391 1a58 3470 26f2 .B+.S2..3..X4p&. │ │ │ -0000e5b0: eaed abb1 4ca3 7a9a 507b dff4 f5e6 7677 ....L.z.P{....vw │ │ │ -0000e5c0: ffbd 9254 ad6f 76b3 f56a aefe 5aad c9be ...T.ov..j..Z... │ │ │ -0000e5d0: ade6 b3e6 69f2 72b3 5ea8 20a1 eb81 34a4 ....i.r.^. ...4. │ │ │ -0000e5e0: 89e5 9dcf 8ce2 9cb4 283b 5948 a3cc 9da0 ........(;YH.... │ │ │ -0000e5f0: 0877 5de2 7697 6ddd caa9 4990 703d 9592 .w].v.m...I.p=.. │ │ │ -0000e600: 5b4e 30ff 404e 5f5e 1f6e feb2 9ddd 5daf [N0.@N_^.n....]. │ │ │ -0000e610: e63f cfb6 330a 4188 c59c 9618 9592 4ff4 .?..3.A.......O. │ │ │ -0000e620: c7d5 cd6a a7f2 2ca3 c053 a224 496a bbe7 ...j..,..S.$Ij.. │ │ │ -0000e630: 2385 6810 4240 975f 2943 3af6 3cef 5e26 #.h.B@._)C:.<.^& │ │ │ -0000e640: 7dcd bb6a f792 aa90 1279 f774 57a9 0b90 }..j.....y.tW... │ │ │ -0000e650: c74f d53f a81c de70 3923 57ad 2eba 19cc .O.?...p9#W..... │ │ │ -0000e660: 5700 10d6 35f9 da57 7252 f2e0 6bfe 8671 W...5..WrR..k..q │ │ │ -0000e670: 73e1 67a4 48e6 b23f cfee afff be5c 922d s.g.H..?.....\.- │ │ │ -0000e680: 919a a6f4 4f9c 5b99 0b63 753b 8639 a8ea ....O.[..cu;.9.. │ │ │ -0000e690: 2096 4261 7c8f c890 1417 8404 ac78 f5fa .Ba|........x.. │ │ │ -0000e6a0: 0a04 2eaf 2ed7 0fae 19bd 90ba 55b7 f5db ............U... │ │ │ -0000e6b0: 96a2 2007 a0e9 f792 fb5d 86fd 2e5b fd2e .. ......]...[.. │ │ │ -0000e6c0: 07fb bd46 af3b 9ae8 ddbb d53f 7d47 7e87 ...F.;.....?}G~. │ │ │ -0000e6d0: 40f7 9aff 7c78 a694 b09c a204 9283 db0e @...|x.......... │ │ │ -0000e6e0: d35d 2989 cbd3 8fd5 c76a 2d55 bd52 7210 .])......j-U.Rr. │ │ │ -0000e6f0: 0cce b77f 2769 6d6b 8e79 660e 20e9 b0f3 ....'imk.yf. ... │ │ │ -0000e700: e5bb bb75 9082 dd27 d78e c871 208e e1c4 ...u...'...q ... │ │ │ -0000e710: d957 9235 bef9 1fee 8947 5167 71a7 7649 .W.5.....GQgq.vI │ │ │ -0000e720: bb1d 47f2 f4bf 50d2 3444 f9ad 329c 8dbb ..G...P.4D..2... │ │ │ -0000e730: 9d88 7be5 7274 8377 2bf7 29f9 e4e5 39a9 ..{.rt.w+.)...9. │ │ │ -0000e740: 9fbb 3025 41b7 878a 1620 a779 6ee0 266a ..0%A.... .yn.&j │ │ │ -0000e750: beb9 7b1a 00b0 5a46 47fa 8c74 0d59 7cbb ..{...ZFG..t.Y|. │ │ │ -0000e760: 2195 6ecb 7a5d 1468 06ca 66a4 ebf8 b727 !.n.z].h..f....' │ │ │ -0000e770: cc58 5f30 058d eca3 0955 4920 2e95 9ea9 .X_0.....UI .... │ │ │ -0000e780: 6b82 cd46 6b94 e02d 5049 13ee 19e6 534f k..Fk..-PI....SO │ │ │ -0000e790: bbe9 d45f ad28 74d8 d7f3 5d87 13bd 819d ..._.(t...]..... │ │ │ -0000e7a0: 4ea9 97ad 571d e112 66b2 940c ca99 a73f N...W...f......? │ │ │ -0000e7b0: 149f 8e98 fdf7 4a0f 08eb f63e d416 d41e ......J....>.... │ │ │ -0000e7c0: 9397 2f61 eb3e fa79 b37e 6a94 f8e0 c4fe ../a.>.y.~j..... │ │ │ -0000e7d0: b05e af02 e67b 46a7 2eb3 7d73 461e 49a4 .^...{F...}sF.I. │ │ │ -0000e7e0: 2904 7f8d f90f c9d2 5db2 7e24 2604 6411 ).......].~$&.d. │ │ │ -0000e7f0: f3ba a2f0 48dd aec8 e13c b96f 5900 51b1 ....H....<.oY.Q. │ │ │ -0000e800: 76c5 f2ed d630 5fa8 33be 24d0 9183 5cfc v....0_.3.$...\. │ │ │ -0000e810: a943 efb8 811c 215b 2456 0f48 ec23 49a5 .C....![$V.H.#I. │ │ │ -0000e820: 7458 8503 1271 fc9f 6e56 20a8 345e a3e4 tX...q..nV .4^.. │ │ │ -0000e830: f645 cd2e c795 09ab 66b4 f76b bc7a 27a6 .E......f..k.z'. │ │ │ -0000e840: 5e41 7f05 fbf3 b69a ef82 a9bb d835 bcbf ^A...........5.. │ │ │ -0000e850: d806 cf97 c1f3 ba79 f624 afd5 a59f ccb5 .......y.$...... │ │ │ -0000e860: aaa7 691b 3e5e fac7 af41 fe41 be52 408e ..i.>^...A.A.R@. │ │ │ -0000e870: 31ad 7069 aa1e 285c bb0b 3a3e 5d57 b480 1.pi..(\..:>]W.. │ │ │ -0000e880: dc73 867b ff8f 0c47 b3f3 d68b 0084 ac86 .s.{...G........ │ │ │ -0000e890: 4dbc dc1a 0c39 5811 24b4 9240 499e 211f M....9X.$..@I.!. │ │ │ -0000e8a0: bde6 370f 6b9e 611f 97f9 38cb bf1f e9c4 ..7.k.a...8..... │ │ │ -0000e8b0: 119a 0bd4 dcdb a11e 58ec 6eaf 2ee7 9b35 ........X.n....5 │ │ │ -0000e8c0: a94e b5e1 9530 cc65 b599 af57 77d1 8644 .N...0.e...Ww..D │ │ │ -0000e8d0: 7775 3b5b bffa e5a7 e666 0f86 787d 79b9 wu;[.....f..x}y. │ │ │ -0000e8e0: 7954 8160 a840 3054 2018 2a14 8c8b 4f6a yT.`.@0T .*...Oj │ │ │ -0000e8f0: abd6 4cd0 bc5a ad11 79cd 3fae a4ea 9ac4 ..L..Z..y.?..... │ │ │ -0000e900: e272 b86a 7543 6b98 974f bb4a 82de 4f58 .r.juCk..O.J..OX │ │ │ -0000e910: 81ac 3e8e b473 8b14 4178 e978 ee59 29fc ..>..s..Ax.x.Y). │ │ │ -0000e920: e80f 79e9 66c5 b3ba d7ee 136c 13a0 f217 ..y.f......l.... │ │ │ -0000e930: 1b0a 16ef e6be d427 aa14 7f80 27f6 beef .......'....'... │ │ │ -0000e940: 3fb1 33bb a6f9 bfc2 f707 8897 4cc4 dd76 ?.3.........L..v │ │ │ -0000e950: 3387 4481 e29b d9fd af91 d33f 2762 f5da 3.D........?'b.. │ │ │ -0000e960: 3a14 69db 1569 2ffc 7b27 7add 8587 0f76 :.i..i/.{'z....v │ │ │ -0000e970: df7f 50bc 4fb9 a0aa a8d9 88c2 3c77 5625 ..P.O.........$ │ │ │ -0000e990: f913 dbee b28d b5b4 a75a 47a9 b858 d2b2 .........ZG..X.. │ │ │ -0000e9a0: e2cf cca4 7a91 b15c dd2e 50ac 9a75 084f ....z..\..P..u.O │ │ │ -0000e9b0: 1397 81b1 0440 9e21 428b ea7e 4e3c afb6 .....@.!B..~N<.. │ │ │ -0000e9c0: aa06 c514 1003 df03 dc4b 5a3b 7f70 7e14 .........KZ;.p~. │ │ │ -0000e9d0: ef3f c9ad 374c 138b 0279 a01b 9177 d80f .?..7L...y...w.. │ │ │ -0000e9e0: 06f9 b1da ee36 c24e 5a54 d7f0 592b 1b92 .....6.NZT..Y+.. │ │ │ -0000e9f0: fc1b d37c f16a f3b0 5d51 2384 3dbd 5259 ...|.j..]Q#.=.RY │ │ │ -0000ea00: e593 4d11 7f25 b11a 2640 8935 8b55 80d2 ..M..%..&@.5.U.. │ │ │ -0000ea10: 6d82 b2d5 0b49 091e db54 c862 c7ed b40e m....I...T.b.... │ │ │ -0000ea20: caa1 e9ca 6128 d381 d770 c550 dc1f abdb ....a(...p.P.... │ │ │ -0000ea30: 2b92 88f6 a26b 2d85 b228 941a a7bc fd9e +....k-..(...... │ │ │ -0000ea40: 960d d6fd 3fb6 bb46 dd5d 2b11 b636 80b0 ....?..F.]+..6.. │ │ │ -0000ea50: be31 1cad 0e96 d675 6444 da06 e6a7 d9a3 .1.....udD...... │ │ │ -0000ea60: 43d8 b139 a169 214a a270 fba2 8707 6cbc C..9.i!J.p....l. │ │ │ -0000ea70: 2199 6960 135c d7f9 0454 20ab 3d1c 1445 !.i`.\...T .=..E │ │ │ -0000ea80: ed22 b0a3 5332 7bec 9bc1 de73 4309 a894 ."..S2{....sC... │ │ │ -0000ea90: c995 1e7e 293c 30f0 a653 80b6 69c3 7e44 ...~)<0..S..i.~D │ │ │ -0000eaa0: 7acb d685 ee76 aba3 b8a7 c019 3838 6f49 z....v......88oI │ │ │ -0000eab0: d39f fa40 3b98 1caf 6e36 8b6e 6747 775b ...@;...n6.ngGw[ │ │ │ -0000eac0: b602 d83d c8a4 bb24 f0d5 f6e3 6c1d 304c ...=...$....l.0L │ │ │ -0000ead0: c8e8 8c1e 44c8 907a 503a 2deb 113e 062b ....D..zP:-..>.+ │ │ │ -0000eae0: ab2e 5b81 e391 d9d5 27ff a126 ca05 b2f2 ..[.....'..&.... │ │ │ -0000eaf0: 19c0 682f 0f92 ae16 def0 be19 6a8d 5ba9 ..h/........j.[. │ │ │ -0000eb00: 70d3 945e f965 bdf3 d10c db0a 6c7d 7973 p..^.e......l}ys │ │ │ -0000eb10: 0bd1 39d4 f56a bc2b 87b5 d7d5 6c11 687e ..9..j.+....l.h~ │ │ │ -0000eb20: 6309 43ab bfaa 8b29 a09c add6 a128 e03d c.C....).....(.= │ │ │ -0000eb30: 60dc 0900 5677 adfe abbb a0fb c5e2 4971 `...Vw........Iq │ │ │ -0000eb40: 0341 e3ad dac5 e251 7143 c156 17cf 6eaf .A.....QqC.V..n. │ │ │ -0000eb50: d695 5a60 1942 4675 f124 df9b 2d8d 995e ..Z`.BFu.$..-..^ │ │ │ -0000eb60: a87c b69b dd72 2c58 c675 14c8 5dc5 2d0d .|...r,X.u..].-. │ │ │ -0000eb70: bb36 c1c4 54d4 eb45 c124 f7a9 838d 037f .6..T..E.$...... │ │ │ -0000eb80: 5415 85bb ac88 1982 2dd6 8443 1e17 2c1f T.......-..C..,. │ │ │ -0000eb90: 6d87 c2e3 81f5 08e5 a45b 0b22 5c85 5812 m........[."\.X. │ │ │ -0000eba0: e22e 89dd 34c9 dac8 505a 8792 b0ce 81ff ....4...PZ...... │ │ │ -0000ebb0: 879d 0c1a d7d6 16e0 6906 c2a6 495d 7b94 ........i...I]{. │ │ │ -0000ebc0: 6d8e b8f0 3823 24d4 d3ce 3a26 78f0 1c36 m...8#$...:&x..6 │ │ │ -0000ebd0: 6154 70fc 1cad d502 cc3c 5ab9 08b8 bfd4 aTp.......i....#..H.x.} │ │ │ -0000ec90: 58ae c117 c248 c434 1341 4657 b742 2f1d X....H.4.AFW.B/. │ │ │ -0000eca0: c8a1 3496 8ead 2e49 ab4b f2d8 c342 5211 ..4....I.K...BR. │ │ │ -0000ecb0: 875d 0016 88bc 1452 afb8 0523 eea3 358a .].....R...#..5. │ │ │ -0000ecc0: d81c c220 3cc0 1cc0 302d 1826 80d1 9a43 ... <...0-.&...C │ │ │ -0000ecd0: 5a5c 137c 6074 8b1e 5617 4f93 878b fe80 Z\.|`t..V.O..... │ │ │ -0000ece0: 387f d8b2 ed6c 0555 454f 72dc ae25 22bb 8....l.UEOr..%". │ │ │ -0000ecf0: db50 66d5 2df4 9296 cc22 b5ad 57bf f737 .Pf.-...."..W..7 │ │ │ -0000ed00: c1ae 707b eb12 5b96 758c 4568 782f b355 ..p{..[.u.Ehx/.U │ │ │ -0000ed10: e083 3fc6 cfa7 b23f 53dd e68a 5ede a837 ..?....?S...^..7 │ │ │ -0000ed20: 8bed ec93 2ad4 5fb6 ab05 ad60 2277 befb ....*._....`"w.. │ │ │ -0000ed30: 3d36 22a3 88cf 4ed1 ec52 3de0 6bbe bc72 =6"...N..R=.k..r │ │ │ -0000ed40: 0f97 ee61 295f 77f2 b58b deab a9e5 3d0a ...a)_w.......=. │ │ │ -0000ed50: f7f5 41cd 37b7 f319 313d f476 ee4f bbfa ..A.7...1=.v.O.. │ │ │ -0000ed60: 7f2d 2618 1581 c2ee 9a47 f972 3d9b ffea .-&......G.r=... │ │ │ -0000ed70: 8eb3 e4d0 5150 7f37 d9f1 c9f4 4db5 583d ....QP.7....M.X= │ │ │ -0000ed80: dc4c 5693 ef26 3a8d 27df 4517 ad73 6d9d .LV..&:.'.E..sm. │ │ │ -0000ed90: a2d7 6b4f a036 539c b0cb b180 7bd6 5931 ..kO.6S.....{.Y1 │ │ │ -0000eda0: c5a5 bebc 9c5a 9d37 543f 7b13 bd8f 9ebf .....Z.7T?{..... │ │ │ -0000edb0: 7d11 7d10 827e c04d 802f a4f1 ba3e 4c77 }.}..~.M./...>Lw │ │ │ -0000edc0: 746e 1b3a 9b23 f70e 9166 9ad8 dc24 0cce tn.:.#...f...$.. │ │ │ -0000edd0: 3f9b b29c e262 6496 17d3 34ed 1259 ff79 ?....bd...4..Y.y │ │ │ -0000ede0: e30b 22b8 baaf 66db f935 3dbe 2206 6fab .."...f..5=.".o. │ │ │ -0000edf0: af34 80cb cd7a 3148 beec 2074 c690 4de3 .4...z1H.. t..M. │ │ │ -0000ee00: d296 5a6e beb9 e754 4f63 8d5b e5e9 342d ..Zn...TOc.[..4- │ │ │ -0000ee10: b3ee 18de bd7d a3d4 1bac 5a6e 67bb d586 .....}....Zng... │ │ │ -0000ee20: a4e5 7711 de92 8e6d 573a f83e 434f 3892 ..w....mW:.>CO8. │ │ │ -0000ee30: 6989 5bc6 2c1c eed9 e453 83ef ac48 a639 i.[.,....S...H.9 │ │ │ -0000ee40: 7d77 19ff af40 6342 3271 3a8d b8de 40c0 }w...@cB2q:...@. │ │ │ -0000ee50: 2a5a 7635 7ff3 1bfe d1ef b11b 2fd4 93b7 *Zv5......../... │ │ │ -0000ee60: a8bc b548 551a fd52 fd67 b0bd 85a5 de25 ...HU..R.g.....% │ │ │ -0000ee70: b5c2 458c 127f 7118 a924 494c 8abf f028 ..E...q..$IL...( │ │ │ -0000ee80: 8a3c c1f5 fb32 8f53 6d70 3bb8 a027 8b3f .<...2.Smp;..'.? │ │ │ -0000ee90: 2db0 c61a fcd5 4e9c 51a1 e9fc 3970 03ab -.....N.Q...9p.. │ │ │ -0000eea0: 77f1 e5c7 372f dffe e9ed 9b1f defd 86eb w...7/.......... │ │ │ -0000eeb0: 2fc7 2eb6 e834 c7a5 1c95 da14 7f62 79be /....4.......by. │ │ │ -0000eec0: d972 bed9 72be d972 bed9 72be d972 bed9 .r..r..r..r..r.. │ │ │ -0000eed0: 72be d972 bed9 72be d972 bed9 72be d972 r..r..r..r..r..r │ │ │ -0000eee0: bed9 72be d972 bed9 72be d972 bed9 72be ..r..r..r..r..r. │ │ │ -0000eef0: d972 bed9 72be d972 bed9 72be d972 bed9 .r..r..r..r..r.. │ │ │ -0000ef00: 72be d972 bed9 72be d972 bed9 72be d972 r..r..r..r..r..r │ │ │ -0000ef10: bed9 72be d972 bed9 f287 de0b 48a7 3ab3 ..r..r......H.:. │ │ │ -0000ef20: a9dc 19f1 cfda a6d3 d858 9515 7a8a 1fff .........X..z... │ │ │ -0000ef30: e9dc 0bf8 e5ba 527f fdfb 8fea ddd3 fdae ......R......... │ │ │ -0000ef40: baf9 d617 19d2 699e 2459 ea08 96e7 2449 ......i.$Y....$I │ │ │ -0000ef50: a6f8 fdd4 b434 d332 e9dd 72a9 cff9 bff2 .....4.2..r..... │ │ │ -0000ef60: 8586 89b6 1af7 0b72 5c54 a87f a223 b579 .......r\T...#.y │ │ │ -0000ef70: 89fb 0a69 596a f905 bb34 e3db 0049 9195 ...iYj...4...I.. │ │ │ -0000ef80: 46e3 d7a1 636b f133 3ead 7b0a 21b0 de4d F...ck.3>.{.!..M │ │ │ -0000ef90: 8505 e9c9 d825 057a a00e afb6 d58c 74e9 .....%.z......t. │ │ │ -0000efa0: 7b75 7775 b3db a0e9 b35f 56bb 3589 eeed {uwu....._V.5... │ │ │ -0000efb0: e676 7653 71ef f1db 0ac4 64fc 702b 7ece .vvSq.....d.p+~. │ │ │ -0000efc0: 348b 4de7 b642 a825 a142 5cdc ade6 146f 4.M..B.%.B\....o │ │ │ -0000efd0: a924 cbc3 f5a9 44ed 0ee4 b4cc 83c8 cd58 .$....D........X │ │ │ -0000efe0: 2ad4 245d d645 87fc 8b6b f809 3dcc 6c2c *.$].E...k..=.l, │ │ │ -0000eff0: 2232 4181 147f 88f6 5e2d 2870 ac94 4348 "2A.....^-(p..CH │ │ │ -0000f000: 635d 5c57 8f0e 27ef 24cb 42ee 9c9a e0dc c]\W..'.$.B..... │ │ │ -0000f010: f97f 47e7 7326 9c7f e3d4 4167 c538 773e ..G.s&....Ag.8w> │ │ │ -0000f020: 771e ee3c ff16 98e7 df64 ccf3 e29b 30cc w..<.....d....0. │ │ │ -0000f030: 7c0b 8699 df4b b6ad 3361 8e77 b6fa 38d9 |....K..3a.w..8. │ │ │ -0000f040: 614a cd3e 99e3 79d3 1acc 363e c93b 0739 aJ.>..y...6>.;.9 │ │ │ -0000f050: 4f9d d10f 724a c7e6 e870 bb98 7b69 dd82 O...rJ...p..{i.. │ │ │ -0000f060: f4bf 0d96 56ae 557d 9461 ddd1 3a20 0d1f ....V.U}.a..: .. │ │ │ -0000f070: 6dd4 bcf7 b184 79db c719 d61b 6d2f 455d m.....y.....m/E] │ │ │ -0000f080: dcc0 1960 983d 94cf ae01 6186 1916 e471 ...`.=....a....q │ │ │ -0000f090: 6fe0 f487 12be 4407 b0e8 e1a1 3449 cea3 o.....D.....4I.. │ │ │ -0000f0a0: 0650 0f4b d565 ef18 c3e2 9168 2f9c fa1e .P.K.e.....h/... │ │ │ -0000f0b0: 92a8 4ec6 1b1f 9997 0124 611c 5684 7c17 ..N......$a.V.|. │ │ │ -0000f0c0: 6a7b 43b1 61db 5186 55bd 89eb 22a9 a3a1 j{C.a.Q.U..."... │ │ │ -0000f0d0: 8358 cc41 8655 bd16 c3b3 db45 e219 161f .X.A.U.....E.... │ │ │ -0000f0e0: c412 7433 230c eb68 e1e0 505a 9212 0d31 ..t3#..h..PZ...1 │ │ │ -0000f0f0: ca7f ebe1 a1d4 4a18 350c ec62 a9e2 f880 ......J.5..b.... │ │ │ -0000f100: 8841 306a 86c5 87b0 ccc3 59ea 31ac eaca .A0j......Y.1... │ │ │ -0000f110: 63c7 a848 f9bc d3a0 15e9 b7b1 9881 a1cc c..H............ │ │ │ -0000f120: 5b6d a331 133b efd9 863e 92e8 142c c5b0 [m.1.;...>...,.. │ │ │ -0000f130: f40a c34e c1a2 b9d0 0c31 8cf3 538f 7997 ...N.....1..S.y. │ │ │ -0000f140: 796b 2866 8461 8583 5378 5cbd a148 4a6a yk(f.a..Sx\..HJj │ │ │ -0000f150: 2fa6 d1c0 ac34 5874 df74 ce03 24d1 b29d /....4Xt.t..$... │ │ │ -0000f160: 873a 20cb 81b7 83da 12d7 0cb3 2358 aa86 .: .........#X.. │ │ │ -0000f170: 5add 31a8 5c11 d580 8a65 3bff 757b 56e2 Z.1.\....e;.u{V. │ │ │ -0000f180: c63a 7418 6602 2a3d f8d1 a12c 1b24 d1c0 .:t.f.*=...,.$.. │ │ │ -0000f190: acc4 c3ee a761 b843 62a2 6048 3d2c de80 .....a.Cb.`H=,.. │ │ │ -0000f1a0: ea41 5509 1936 8465 5e8f a190 d721 86d5 .AU..6.e^....!.. │ │ │ -0000f1b0: d087 b034 62da 3573 0dc3 aa2e 96b8 3f94 ...4b.5s......?. │ │ │ -0000f1c0: aa31 65ba c7b0 aa8b 45f7 8712 2089 0e61 .1e.....E... ..a │ │ │ -0000f1d0: 293c 7306 5585 1856 1cc2 d24c fa72 0849 ).:.e │ │ │ -0000f230: 6852 a253 b10c 45a1 d111 2cd5 d0ce ce00 hR.S..E...,..... │ │ │ -0000f240: c31c a747 b01c 63d8 fc10 9621 24d1 012c ...G..c....!$.., │ │ │ -0000f250: 6638 ca6e 2625 1a4e 3d1d 8446 4563 5dc6 f8.n&%.N=..FEc]. │ │ │ -0000f260: 1836 8665 702b ccf4 1976 18cb d053 7464 .6.ep+...v...Std │ │ │ -0000f270: 5682 c9ef 2131 d1a9 5886 2625 3a15 cb38 V...!1..X.&%:..8 │ │ │ -0000f280: c346 b1d8 e1cd c303 0cd3 bf81 61f1 412c .F..........a.A, │ │ │ -0000f290: 0348 e22f 6758 35b6 695a f460 c843 3ca0 .H./gX5.iZ.`.C<. │ │ │ -0000f2a0: d201 c38a 9e44 8faa 4a03 291a c2a2 c787 .....D..J.)..... │ │ │ -0000f2b0: d242 121d 9b95 3052 6821 411c d65b 3c8d .B....0Rh!A..[<. │ │ │ -0000f2c0: 6019 9a94 6858 90fb 587a da66 9a75 55d1 `...hX..Xz.f.uU. │ │ │ -0000f2d0: 3534 e3aa d24c 7e34 88a5 1b3f 9b9e 7964 54...L~4...?..yd │ │ │ -0000f2e0: 24d1 b159 1930 e975 041b 0d06 9d07 8662 $..Y.0.u.......b │ │ │ -0000f2f0: c7b7 e58b 512c 1d96 1d67 d8f8 86be 1961 ....Q,...g.....a │ │ │ -0000f300: d87c 34ba 1965 5875 0c4b 0f89 5f4b 9ad3 .|4..eXu.K.._K.. │ │ │ -0000f310: 1936 3f70 8ea1 47b1 0cb9 d143 0cb3 e343 .6?p..G....C...C │ │ │ -0000f320: d123 0c5b 8e7a b851 861d 3a68 191e 4abd .#.[.z.Q..:h..J. │ │ │ -0000f330: 5b61 4e65 5875 f0e0 a718 c662 07bd c201 [aNeXu.....b.... │ │ │ -0000f340: 86cd 8f1e 7f45 a762 39c0 307b 088b 191e .....E.b9.0{.... │ │ │ -0000f350: ca3c dcde 3985 6187 4fca f430 966a d02b .<..9.a.O..0.j.+ │ │ │ -0000f360: 8c33 ac3a 7cca 36c2 b0e5 a8ef 1966 d8fc .3.:|.6......f.. │ │ │ -0000f370: 3896 0124 361a 730b 8343 b147 8e16 8b61 8..$6.s..C.G...a │ │ │ -0000f380: 2cd5 9057 1867 d891 6349 33c2 3047 9d3e ,..W.g..cI3.0G.> │ │ │ -0000f390: 8d61 d509 5886 9044 d588 5b18 1a4a 75ec .a..X..D..[..Ju. │ │ │ -0000f3a0: 2c56 8f60 e9ec 361c 66d8 b1a1 e81e c38a ,V.`..6.f....... │ │ │ -0000f3b0: e5d0 96fa e1b0 e218 96b8 3b94 26a0 b127 ..........;.&..' │ │ │ -0000f3c0: 6139 8961 6358 9cd8 1427 c561 a70c 251a a9.acX...'.a..%. │ │ │ -0000f3d0: c162 879c f570 e0fa db19 d6da ca3e 1cb8 .b...p.......>.. │ │ │ -0000f3e0: da2f 95b0 d692 7c98 6c33 b4ec ff6d 12d6 ./....|.l3...m.. │ │ │ -0000f3f0: debd 3bc2 b013 b0f4 227d bfd5 313f 01cb ..;....."}..1?.. │ │ │ -0000f400: d0e4 4787 15bf bd9e ae4e 6658 f545 36ac ..G......NfX.E6. │ │ │ -0000f410: 1adc 8c3b 6169 f425 36ac c3b0 e5a9 0c5b ...;ai.%6......[ │ │ │ -0000f420: 7e91 d13f 3c94 036b 497b f45a 4d9b 61c3 ~..?<..kI{.ZM.a. │ │ │ -0000f430: e7b5 c776 2bec 1778 c979 b88a 3d0d cb90 ...v+..x.y..=... │ │ │ -0000f440: b644 a760 a93c 1c3b c4b0 13b0 1c09 2b3c .D.`.<.;......+< │ │ │ -0000f450: 96f8 4b19 561d d7c8 0124 8718 36b0 b557 ..K.V....$..6..W │ │ │ -0000f460: 7d49 1c66 fd81 c401 860d 6f53 1e1d 4a74 }I.f......oS..Jt │ │ │ -0000f470: 2a96 433b aef6 f4c0 b541 121d c232 b079 *.C;.....A...2.y │ │ │ -0000f480: 6c0f 31cc 0c6d 511f 65d8 0096 f917 44fa l.1..mQ.e.....D. │ │ │ -0000f490: 3596 6274 2841 65b8 a77f 144b 187a 9b70 5.bt(Ae....K.z.p │ │ │ -0000f4a0: 4f7f ccf4 9afe f144 7588 61cb 312c e336 O......Du.a.1,.6 │ │ │ -0000f4b0: ac1a 3c6a a98e 1997 283c 6a31 ed59 2a0e ..0. │ │ │ -0000f580: 91db 3bf3 fe19 7497 e95d 9b16 8ded 8974 ..;...t..].....t │ │ │ -0000f590: b1b4 486f df4c b347 b0d8 c1a3 85ae af3a ..Ho.L.G.......: │ │ │ -0000f5a0: 72f3 a88d 241a baba 35b6 53d5 dd2f 8946 r...$...5.S../.F │ │ │ -0000f5b0: 6f51 b56e 660d cd82 df0f d3c7 b10c 45ec oQ.nf.........E. │ │ │ -0000f5c0: 6dad 3263 17ea baf5 9db3 9be1 db4e bd7b m.2c.........N.{ │ │ │ -0000f5d0: 8dad 6651 fb12 d520 9c16 cc79 5b9f 47ef ..fQ... ...y[.G. │ │ │ -0000f5e0: 68da a1ab 80bd 1b88 0367 8a9d cb20 ad59 h........g... .Y │ │ │ -0000f5f0: 28ba 374d e783 583a 9729 07b7 a8eb f6c7 (.7M..X:.)...... │ │ │ -0000f600: 2f97 56bd 63b6 fe26 fe81 bb6c b6c5 eddf /.V.c..&...l.... │ │ │ -0000f610: fe5f 343f 74f9 af3a 7c33 f074 cc03 9799 ._4?t..:|3.t.... │ │ │ -0000f620: a2a1 f5df c964 ffae 319f 3b7f c5ce d591 .....d..1.;..... │ │ │ -0000f630: 1bca 5f09 f309 f7a0 7f3f 66db c8e9 1fc8 .._......?f..... │ │ │ -0000f640: edf9 e10b ca5f 0973 15c7 df40 485a 9751 ....._.s...@HZ.Q │ │ │ -0000f650: fe30 f13c 7c59 ff6b 619e eb6f c0b0 ca7c .0.<|Y.ka..o...| │ │ │ -0000f660: 137d 3667 1b76 ee7c ee7c ee7c ee7c ee7c .}6g.v.|.|.|.|.| │ │ │ -0000f670: ee7c ee7c eefc 6fd3 b96c 161a f2cf af3a .|.|..o..l.....: │ │ │ -0000f680: 9abf c48c e2e0 f02b 5828 ccc3 ae3e c437 .......+X(...>.7 │ │ │ -0000f690: 1dc0 eeec 6610 8bad f730 c2cb 29f3 f6f6 ....f....0..)... │ │ │ -0000f6a0: 8e2d 0e61 89c3 b565 d142 12ee 7b8e 6031 .-.a...e.B..{.`1 │ │ │ -0000f6b0: 3d80 f366 df73 199c 3215 a358 820d 9a62 =..f.s..2..X...b │ │ │ -0000f6c0: 8461 7a14 cb10 1277 1461 06b0 50e9 7c00 .az....w.a..P.|. │ │ │ -0000f6d0: 069e 9a8d e22a d877 5c0e 6036 c1d2 d20c .....*.w\.`6.... │ │ │ -0000f6e0: 316c 1e17 d508 967a 27af 8f24 1ac3 625b 1l.....z'..$..b[ │ │ │ -0000f6f0: 4d9b a184 cda3 784c 0a0f 0cc5 869b a6e3 M.....xL........ │ │ │ -0000f700: 58ec f050 e635 c34e c3e2 2469 8461 e17a X..P.5.N..$i.a.z │ │ │ -0000f710: 7d4c d48b 030c 6b6d 7ee6 f1f0 dc07 4846 }L....km~.....HF │ │ │ -0000f720: 1866 4d17 4b0b 49de 9c26 54f4 520c cbf1 .fM.K.I..&T.R... │ │ │ -0000f730: c850 6c73 a869 1ae3 d0c3 1200 a6e7 651b .Pls.i........e. │ │ │ -0000f740: 4934 b03f d391 e3fa 8cae b066 9c61 0164 I4.?.......f.a.d │ │ │ -0000f750: d487 f484 d213 0f32 2cfc 63f6 c2ea d1a1 .......2,.c..... │ │ │ -0000f760: d480 2359 efdb 212c e1c1 e07c 0809 4e07 ..#Y..!,...|..N. │ │ │ -0000f770: ebdd 8221 2c0d 60de a8d5 430c eb2a 6b7f ...!,.`...C..*k. │ │ │ -0000f780: 28f3 d0b4 f519 1640 ee63 098c 9b39 ccb0 (......@.c...9.. │ │ │ -0000f790: 012c 4348 2267 76e3 0139 2e06 ed60 30f7 .,CH"gv..9...`0. │ │ │ -0000f7a0: 5178 a97f 004b fb98 a883 c4ab a419 c562 Qx...K.........b │ │ │ -0000f7b0: e386 d80e 9268 184b c57f 4a57 f487 a28f .....h.K..JW.... │ │ │ -0000f7c0: dbb0 b821 a43f 9406 70d4 c552 d474 b62d ...!.?..p..R.t.- │ │ │ -0000f7d0: e5b0 0d3b 118b abad 5b9a 657c 82d1 9fc7 ...;....[.e|.... │ │ │ -0000f7e0: 8d7f b27a 8c61 6dc8 2176 5d35 d216 faaf ...z.am.!v]5.... │ │ │ -0000f7f0: e854 2c43 8023 d7ca ea66 ba4c cf17 8f31 .T,C.#...f.L...1 │ │ │ -0000f800: 8cbf e771 57a4 fd4d 9d00 700b 09df 07ed ...qW..M..p..... │ │ │ -0000f810: 8715 2358 8690 4423 584c b0a3 18da 2d1b ..#X..D#XL....-. │ │ │ -0000f820: 440f c30c 9bcb 4d9c b1a1 d480 a30e 96f0 D.....M......... │ │ │ -0000f830: 2ecb 7cd4 1cd7 0c3b 11cb 39de 3e77 3e77 ..|....;..9.>w>w │ │ │ -0000f840: feb7 ec7c fe49 bf7f dfdf 403c 2bc6 b9f3 ...|.I....@<+... │ │ │ -0000f850: b9f3 bf50 e7af 6b49 fe75 3b37 a936 ea1f ...P..kI.u;7.6.. │ │ │ -0000f860: d20e 7e47 fbc0 4f68 eba2 c855 664c a666 ..~G..Oh...UfL.f │ │ │ -0000f870: eaf5 25f2 d1bf b87d ee52 d2eb a22c a9ae ..%....}.R...,.. │ │ │ -0000f880: ccd4 53a4 129d e745 96a9 24d7 7196 6935 ..S....E..$.q.i5 │ │ │ -0000f890: d165 61d2 0c3f 5cee 9fd2 c2e4 89ed a4ff .ea..?\......... │ │ │ -0000f8a0: 6e80 0cfc acf6 6c7b 732f 3fab ddfd 41ec n.....l{s/?...A. │ │ │ -0000f8b0: 89c1 2f51 d347 9144 cfd4 9fa8 9dda 2c15 ../Q.G.D......,. │ │ │ -0000f8c0: 9127 b4a9 ff77 bbfa 586d ef57 bb27 aafe .'...w..Xm.W.'.. │ │ │ -0000f8d0: f97a b55e dda9 bfce fe59 adff 8ffa bf0f .z.^.....Y...... │ │ │ -0000f8e0: eb27 a2c9 e651 7431 7f00 0afe cd7b e332 .'...Qt1.....{.2 │ │ │ -0000f8f0: 7e23 8758 50ec 9325 ecb6 8f2a f8e5 f78b ~#.XP..%...*.... │ │ │ -0000f900: f56a 73bb 5c3d ee91 2fa5 5aec f937 b555 .js.\=../.Z..7.U │ │ │ -0000f910: 9d5b 4e71 6a44 cff4 cfab a592 bc27 9f25 .[NqjD.......'.% │ │ │ -0000f920: 5bcf a642 d783 7d7c 07f7 3bfc d56c 7f81 [..B..}|..;..l.. │ │ │ -0000f930: e68e 0426 a7ff 7bf4 4d36 be0c 3fbe cfbf ...&..{.M6..?... │ │ │ -0000f940: a92f 6958 e4e7 bc5d 6e59 aa74 3fb8 8f74 ./iX...]nY.t?..t │ │ │ -0000f950: ad01 d83a adcb 6787 75fe 4761 bd3d 8476 ...:..g.u.Ga.=.v │ │ │ -0000f960: 71a9 2eb6 2ebf e77a 335b 481e c5c5 4e5d q......z3[H...N] │ │ │ -0000f970: f40a 6fa8 d065 3bf0 8591 4c8e dec7 d3a2 ..o..e;...L..... │ │ │ -0000f980: 50fc 21bf 653e 49e2 584d f238 4c9d 93c6 P.!.e>I.XM.8L... │ │ │ -0000f990: f8bd 774b 4353 694a 0255 642a c528 74a6 ..wKCSiJ.Ud*.(t. │ │ │ -0000f9a0: a814 ecc1 6fc4 4fca 18b9 8fa8 506b 6a47 ....o.O.....PkjG │ │ │ -0000f9b0: 6d92 4c55 b36e 1d95 c724 e669 c275 2450 m.LU.n...$.i.u$P │ │ │ -0000f9c0: 139d 1a45 4d0d 7d4a 7edc 344b 5119 f1b3 ...EM.}J~.4KQ... │ │ │ -0000f9d0: a59a 8434 a750 8561 a628 5316 2a8b 0bb5 ...4.P.a.(S.*... │ │ │ -0000f9e0: d845 699e aa2c 4941 4e92 6a55 706e 5dc5 .Ei..,IAN.jUpn]. │ │ │ -0000f9f0: a5f8 457d 8023 f846 3a46 8646 69ca 5ce9 ..E}.#.F:F.Fi.\. │ │ │ -0000fa00: 5cab dc28 0283 d6a4 6f2a 2d53 455f 2591 \..(....o*-SE_%. │ │ │ -0000fa10: 9070 6994 e944 e525 b4c7 aa84 343b c932 .pi..D.%....4;.2 │ │ │ -0000fa20: 816d 0806 51a2 7360 9b90 1e0b ecd4 d1be .m..Q.s`........ │ │ │ -0000fa30: 4046 45fc 1e3c 3d5e aa49 8669 c503 bda7 @FE..<=^.I.i.... │ │ │ -0000fa40: 788a a284 1011 304d 43b6 319e c0f1 3467 x.....0MC.1...4g │ │ │ -0000fa50: 5e25 8049 03d1 346a fca0 3c4c 45a6 321a ^%.I..4j..f...... │ │ │ -0000fbc0: 001e 8606 bd93 cca9 2317 b1fa 12c3 324b ........#.....2K │ │ │ -0000fbd0: 8cf3 9294 f088 7356 089a 7eb2 3d32 bc44 ......sV..~.=2.D │ │ │ -0000fbe0: a40a 2330 9c39 2f21 6279 009c 54a2 e449 ..#0.9/!by..T..I │ │ │ -0000fbf0: 8ef2 9865 1efc 4cd9 9819 8843 0c08 3c40 ...e..L....C..<@ │ │ │ -0000fc00: 5452 3b66 55c6 0641 8021 2586 4e19 91b1 TR;fU..A.!%.N... │ │ │ -0000fc10: 4ecc 6410 4818 c102 1833 4f1c 6769 da2c N.d.H....3O.gi., │ │ │ -0000fc20: ec21 cd09 8d91 8c15 1894 c844 727a 8db6 .!.........Drz.. │ │ │ -0000fc30: 0064 fbb4 c859 4834 ec15 a827 038b 4629 .d...YH4...'..F) │ │ │ -0000fc40: e823 5522 ee65 310b 28b3 8188 0377 b437 .#U".e1.(....w.7 │ │ │ -0000fc50: 0dd0 5961 7a84 f419 9a4c 341b d098 8d1f ..Yaz....L4..... │ │ │ -0000fc60: d367 f895 6db2 884c 2153 87d9 87a2 8bd0 .g..m..L!S...... │ │ │ -0000fc70: 18a4 a04d 0b12 8082 0523 2d48 32a9 950c ...M.....#-H2... │ │ │ -0000fc80: d665 3f27 718b 59f3 60c2 a11c 60ab e1fe .e?'q.Y.`...`... │ │ │ -0000fc90: ba74 3368 52cb f38d 0151 cfbc 27f4 f9be .t3hR....Q..'... │ │ │ -0000fca0: 8c5d 4275 c392 5a24 ec76 6826 2476 8830 .]Bu..Z$.vh&$v.0 │ │ │ -0000fcb0: b986 bc03 8380 bec5 ecad c230 4340 157b ...........0C@.{ │ │ │ -0000fcc0: 1d80 2256 64a4 c0a9 6d40 7dae c319 bb27 .."Vd...m@}....' │ │ │ -0000fcd0: 8be8 9a1a 100d 2410 c876 5b69 5cee 330f ......$..v[i\.3. │ │ │ -0000fce0: 17e2 45d4 94b0 0c26 a0d1 9039 4d88 36f2 ..E....&...9M.6. │ │ │ -0000fcf0: ad08 2093 1299 6b98 e990 1396 70f6 0516 .. ...k.....p... │ │ │ -0000fd00: 66bf 47b8 8ef7 2ce9 3903 f076 5bb1 2ff0 f.G...,.9..v[./. │ │ │ -0000fd10: 4ff2 e01d 8666 870b e38e a7dc 15f9 ef24 O....f.........$ │ │ │ -0000fd20: e587 54f9 cee2 117c 065e 8ec5 d8d2 9761 ..T....|.^.....a │ │ │ -0000fd30: 7c80 04e7 c91e 194c a807 5302 97ec fc5e |......L..S....^ │ │ │ -0000fd40: 4d0a 27cd 9ba0 2d47 1a9f 979b 6d1d c845 M.'...-G....m..E │ │ │ -0000fd50: e2a6 2012 b968 46ed 4ee4 916d acaa d3cd .. ..hF.N..m.... │ │ │ -0000fd60: 4940 5827 0ef6 0466 d4b4 c030 62a7 3024 I@X'...f...0b.0$ │ │ │ -0000fd70: f8cd 84b7 1c90 d6fb 844d 3003 864f 4627 .........M0..OF' │ │ │ -0000fd80: 563d 0401 c2fa 842c b4ce d8f2 923a c199 V=.....,.....:.. │ │ │ -0000fd90: 8bf2 2488 7b0c 4299 943d a358 13a2 15d2 ..$.{.B..=.X.... │ │ │ -0000fda0: 9b3a 4b51 b0bb 3409 a412 49a3 0054 021b .:KQ..4...I..T.. │ │ │ -0000fdb0: f8c5 586c 1389 05ac 7bee ad50 01db efdc ..Xl....{..P.... │ │ │ -0000fdc0: 67c2 3302 8961 2f42 a242 70c8 b45b 3810 g.3..a/B.Bp..[8. │ │ │ -0000fdd0: d642 d0e8 ec49 01f1 4f48 6d21 b762 e9a0 .B...I..OHm!.b.. │ │ │ -0000fde0: 8d84 17e9 7c12 512e 6e9f c28c 9854 da43 ....|.Q.n....T.C │ │ │ -0000fdf0: c724 8463 d31a 0bdb 52e8 b7a1 9808 5684 .$.c....R.....V. │ │ │ -0000fe00: 0c50 ced3 026b 21ea 61e0 d50b 262a ca11 .P...k!.a...&*.. │ │ │ -0000fe10: ef09 c5a2 8629 b48d 2c11 46e3 3c46 c615 .....)..,.F.e....mb.C │ │ │ -0000ff00: 9940 f026 da95 13bf 4a27 6aac 5229 d56b .@.&....J'j.R).k │ │ │ -0000ff10: e624 1c91 0f40 6464 29b9 b8dc d5c5 8efe .$...@dd)....... │ │ │ -0000ff20: 3ada c973 8e38 11c0 d15a 00eb 0122 d10a :..s.8...Z...".. │ │ │ -0000ff30: 0588 6fa8 0e5e 0c24 17b2 8611 ea73 1f15 ..o..^.$.....s.. │ │ │ -0000ff40: a524 6f09 ade0 2be1 34c6 c45e 86ec 9ee9 .$o...+.4..^.... │ │ │ -0000ff50: 3a2a 8de0 0531 43ce f10d 866f 7259 7a38 :*...1C....orYz8 │ │ │ -0000ff60: a7df c85e ed87 8010 d390 6015 1e48 ae36 ...^......`..H.6 │ │ │ -0000ff70: 8168 8b40 e838 94fd bc86 6045 1b59 9f9b .h.@.8....`E.Y.. │ │ │ -0000ff80: fa90 b0ac 1337 a6f1 6874 e8e2 bca1 f050 .....7..ht.....P │ │ │ -0000ff90: cb14 d4da 9ec4 617c 9866 3e3e 4cc4 c0c3 ......a|.f>>L... │ │ │ -0000ffa0: 1366 121f 720c cd7c 2f7e 677c a8f3 2117 .f..r..|/~g|..!. │ │ │ -0000ffb0: 9e77 5d78 bd9b b1bf 903d 893a e99e 12e7 .w]x.....=.:.... │ │ │ -0000ffc0: 164f 0919 7fc8 7258 2976 6ef4 cdfe 4da9 .O....rX)vn...M. │ │ │ -0000ffd0: 67db eaae 9aed 907f 4fdd 3fdd dc54 bbed g.......O.?..T.. │ │ │ -0000ffe0: 5344 d5cf 360f ec8f e811 eb11 e291 5b71 SD..6.........[q │ │ │ -0000fff0: 6329 cdef 2e65 aae2 1293 1a5e f167 62e0 c)...e.....^.gb. │ │ │ -00010000: a85d ca18 3e2b 81cf 6062 d747 1dde 0421 .]..>+..`b.G...! │ │ │ -00010010: 6e0e 3943 d00e 290a 68e1 f738 aee1 326d n.9C..).h..8..2m │ │ │ -00010020: cd3b f570 5cd9 77a8 e672 ce94 e8a0 b661 .;.p\.w..r.....a │ │ │ -00010030: 166d 90c5 18c4 63a3 1634 6036 4de0 c098 .m....c..4`6M... │ │ │ -00010040: 7c5e 6566 78b5 bd11 7ebf 7f0f 212d e20f |^efx...~...!-.. │ │ │ -00010050: ea7d 8ef0 2acd dc53 52e2 0949 ea6c 865a .}..*..SR..I.l.Z │ │ │ -00010060: 7816 79ca 5c19 f5a6 6290 6c50 0ca7 244f x.y.\...b.lP..$O │ │ │ -00010070: 10d3 8cbf 69c5 edc1 b907 52a9 0fdc 53ed ....i.....R...S. │ │ │ -00010080: f973 c69b 2ac8 778d 3799 ab26 3842 592c .s..*.w.7..&8BY, │ │ │ -00010090: aae0 0514 aacf d110 ea34 d4c6 2d69 3948 .........4..-i9H │ │ │ -000100a0: 750b 1bd4 5908 b263 6c20 0e93 a09c db4d u...Y..cl .....M │ │ │ -000100b0: 4220 b2eb e741 3421 538d b10e baf0 f299 B ...A4!S....... │ │ │ -000100c0: 3f49 9a67 540b b65e 6e36 bf46 7e18 c40e ?I.gT..^n6.F~... │ │ │ -000100d0: d2df 7030 4d42 6195 0724 c14a dbfa 0d16 ..p0MBa..$.J.... │ │ │ -000100e0: b7f3 1ad0 0b77 d1d4 71a4 1368 4721 8b60 .....w..q..hG!.` │ │ │ -000100f0: 7828 1a8f 5853 1596 9501 0359 3f9d 5634 x(..XS.....Y?.V4 │ │ │ -00010100: 7d35 6fa8 5acf 84cc b227 7408 e173 9b37 }5o.Z....'t..s.7 │ │ │ -00010110: c794 a05f e9bb c561 3bdd ef45 4d2c e7f9 ..._...a;..EM,.. │ │ │ -00010120: ebe2 4369 6aa4 8b9b 0a8f 0755 1418 e65d ..Cij......U...] │ │ │ -00010130: 41c0 3862 f6ae b62f 23ec db6c dcaf 6222 A.8b.../#..l..b" │ │ │ -00010140: dd0e 8f6c 7f40 d092 295b 5c25 6341 75ca ...l.@..)[\%cAu. │ │ │ -00010150: b145 5d37 d01b f632 e85c 37a8 6d4c 13b7 .E]7...2.\7.mL.. │ │ │ -00010160: 5329 42f7 287a 26d9 7b37 4b75 7fbd aad6 S)B.(z&.{7Ku.... │ │ │ -00010170: 0bce 8d59 4cb3 1e95 cf60 a0ef a3a4 a5d1 ...YL....`...... │ │ │ -00010180: 915b 4d4c d8d5 43f1 1a29 6383 ae78 9b88 .[ML..C..)c..x.. │ │ │ -00010190: 3f0d 7fa6 fc99 29b7 a9cc ad72 7e2b f8d3 ?.....)....r~+.. │ │ │ -000101a0: f267 a964 5dd4 6ce6 3788 c87f 17d9 013c .g.d].l.7......< │ │ │ -000101b0: da0c 00d7 e918 4484 f67f 2ce5 08df 8f90 ......D...,..... │ │ │ -000101c0: 2c50 b51e a2dc 7d25 1e70 0d99 7da1 2406 ,P....}%.p..}.$. │ │ │ -000101d0: 45fe d08d dfcc 8fa2 dea6 fe6e fb50 f9da E..........n.P.. │ │ │ -000101e0: 63a9 44e5 1ca4 a078 85cf 4170 bcf0 e2f6 c.D....x..Ap.... │ │ │ -000101f0: 399f 30d0 f7d3 0b93 6063 963e 7116 52a7 9.0.....`c.>q.R. │ │ │ -00010200: 1a2d 6889 9395 c8d7 4af1 00be 8bb4 b031 .-h.....J......1 │ │ │ -00010210: c591 14a5 e525 c55f b4d0 8acb 940c 6feb .....%._......o. │ │ │ -00010220: 4ca4 0616 0d9c 89bc 7afb 6a2c d3a8 9e26 L.......z.j,...& │ │ │ -00010230: d4de 377d bdb9 dddd 7faf 2455 eb9b dd6c ..7}......$U...l │ │ │ -00010240: bd9a abbf 566b b26f abf9 ac79 9abc dcac ....Vk.o...y.... │ │ │ -00010250: 172a 48e8 7a20 0d69 6279 e733 a338 272d .*H.z .iby.3.8'- │ │ │ -00010260: ca4e 16d2 2873 2728 c25d 97b8 dd65 5bb7 .N..(s'(.]...e[. │ │ │ -00010270: 726a 1224 5c4f a5e4 9613 cc3f 90d3 97d7 rj.$\O.....?.... │ │ │ -00010280: 879b bf6c 6777 d7ab f9cf b3ed 8c42 1062 ...lgw.......B.b │ │ │ -00010290: 31a7 2546 a5e4 13fd 7175 b3da a93c cb28 1.%F....qu...<.( │ │ │ -000102a0: f094 2849 92da eef9 4821 1a84 10d0 e557 ..(I....H!.....W │ │ │ -000102b0: ca90 8e3d cfbb 9749 5ff3 aeda bda4 2aa4 ...=...I_.....*. │ │ │ -000102c0: 44de 3ddd 55ea 02e4 f153 f50f 2a87 375c D.=.U....S..*.7\ │ │ │ -000102d0: cec8 55ab 8b6e 06f3 1500 8475 4dbe f695 ..U..n.....uM... │ │ │ -000102e0: 9c94 3cf8 9abf 61dc 5cf8 1929 92b9 eccf ..<...a.\..).... │ │ │ -000102f0: b3fb ebbf 2f97 644b a4a6 29fd 13e7 56e6 ..../.dK..)...V. │ │ │ -00010300: c258 dd8e 610e aa3a 88a5 5018 df23 3224 .X..a..:..P..#2$ │ │ │ -00010310: c505 2101 2b5e bdbe 0281 cbab cbf5 836b ..!.+^.........k │ │ │ -00010320: 462f a46e d56d fdb6 a528 c801 68fa bde4 F/.n.m...(..h... │ │ │ -00010330: 7e97 61bf cb56 bfcb c17e afd1 eb8e 267a ~.a..V...~....&z │ │ │ -00010340: f76e f54f df91 df21 d0bd e63f 1f9e 2925 .n.O...!...?..)% │ │ │ -00010350: 2ca7 2881 e4e0 b6c3 7457 4ae2 f2f4 63f5 ,.(.....tWJ...c. │ │ │ -00010360: b15a 4b55 af94 1c04 83f3 eddf 495a db9a .ZKU........IZ.. │ │ │ -00010370: 639e 9903 483a ec7c f9ee 6e1d a460 f7c9 c...H:.|..n..`.. │ │ │ -00010380: b523 721c 8863 3871 f695 648d 6ffe 877b .#r..c8q..d.o..{ │ │ │ -00010390: e251 d459 dca9 5dd2 6ec7 913c fd2f 9434 .Q.Y..].n..<./.4 │ │ │ -000103a0: 0d51 7eab 0c67 e36e 27e2 5eb9 1cdd e0dd .Q~..g.n'.^..... │ │ │ -000103b0: ca7d 4a3e 7979 4eea e72e 4c49 d0ed a1a2 .}J>yyN...LI.... │ │ │ -000103c0: 05c8 699e 1bb8 899a 6fee 9e06 00ac 96d1 ..i.....o....... │ │ │ -000103d0: 913e 235d 4316 df6e 48a5 dbb2 5e17 059a .>#]C..nH...^... │ │ │ -000103e0: 81b2 19e9 3afe ed09 33d6 174c 4123 fb68 ....:...3..LA#.h │ │ │ -000103f0: 4255 1288 4ba5 67ea 9a60 b3d1 1a25 780b BU..K.g..`...%x. │ │ │ -00010400: 54d2 847b 86f9 d4d3 6e3a f557 2b0a 1df6 T..{....n:.W+... │ │ │ -00010410: f57c d7e1 446f 60a7 53ea 65eb 5547 b884 .|..Do`.S.e.UG.. │ │ │ -00010420: 992c 2583 72e6 e90f c5a7 2366 ffbd d203 .,%.r.....#f.... │ │ │ -00010430: c2ba bd0f b505 b5c7 e4e5 4bd8 ba8f 7ede ..........K...~. │ │ │ -00010440: ac9f 1a25 3e38 b13f acd7 ab80 f99e d1a9 ...%>8.?........ │ │ │ -00010450: cb6c df9c 9147 1269 0ac1 5f63 fe43 b274 .l...G.i.._c.C.t │ │ │ -00010460: 97ac 1f89 0901 59c4 bcae 283c 52b7 2b72 ......Y...(...G:q...5.v.. │ │ │ -00010530: 16bb dbab cbf9 664d aa53 6d78 250c 7359 ......fM.Smx%.sY │ │ │ -00010540: 6de6 ebd5 5db4 21d1 5ddd ced6 af7e f9a9 m...].!.]....~.. │ │ │ -00010550: b9d9 8321 5e5f 5e6e 1e55 2018 2a10 0c15 ...!^_^n.U .*... │ │ │ -00010560: 0886 0a05 e3e2 93da aa35 1334 af56 6b44 .........5.4.VkD │ │ │ -00010570: 5ef3 8f2b a9ba 26b1 b81c ae5a ddd0 1ae6 ^..+..&....Z.... │ │ │ -00010580: e5d3 ae92 a0f7 1356 20ab 8f23 eddc 2245 .......V ..#.."E │ │ │ -00010590: 105e 3a9e 7b56 0a3f fa43 5eba 59f1 acee .^:.{V.?.C^.Y... │ │ │ -000105a0: b5fb 04db 04a8 fcc5 8682 c5bb b92f f589 ............./.. │ │ │ -000105b0: 2ac5 1fe0 89bd effb 4fec ccae 69fe aff0 *.......O...i... │ │ │ -000105c0: fd01 e225 1371 b7dd cc21 51a0 f866 76ff ...%.q...!Q..fv. │ │ │ -000105d0: 6be4 f4cf 8958 bdb6 0e45 da76 45da 0bff k....X...E.vE... │ │ │ -000105e0: de89 5e77 e1e1 83dd f71f 14ef 532e a82a ..^w........S..* │ │ │ -000105f0: 6a36 a230 cf9d 5549 1782 ef74 943f 35e5 j6.0..UI...t.?5. │ │ │ -00010600: c1e2 a4b5 8f32 2c49 fec4 b6bb 6c63 2ded .....2,I....lc-. │ │ │ -00010610: a9d6 512a 2e96 b4ac f833 33a9 5e64 2c57 ..Q*.....33.^d,W │ │ │ -00010620: b70b 14ab 661d c2d3 c465 602c 0190 6788 ....f....e`,..g. │ │ │ -00010630: d0a2 ba9f 13cf abad aa41 3105 c4c0 f700 .........A1..... │ │ │ -00010640: f792 d6ce 1f9c 1fc5 fb4f 72eb 0dd3 c4a2 .........Or..... │ │ │ -00010650: 401e e846 e41d f683 417e acb6 bb8d b093 @..F....A~...... │ │ │ -00010660: 16d5 357c d6ca 8624 ffc6 345f bcda 3c6c ..5|...$..4_.. │ │ │ -000106f0: 0115 c86a 0f07 4551 bb08 ece8 94cc 1efb ...j..EQ........ │ │ │ -00010700: 66b0 f7dc 5002 2a65 72a5 875f 0a0f 0cbc f...P.*er.._.... │ │ │ -00010710: e914 a06d dab0 1f91 deb2 75a1 bbdd ea28 ...m......u....( │ │ │ -00010720: ee29 7006 0ece 5bd2 f4a7 3ed0 0e26 c7ab .)p...[...>..&.. │ │ │ -00010730: 9bcd a2db d9d1 dd96 ad00 760f 32e9 2e09 ..........v.2... │ │ │ -00010740: 7cb5 fd38 5b07 0c13 323a a307 1132 a41e |..8[...2:...2.. │ │ │ -00010750: 944e cb7a 848f c1ca aacb 56e0 7864 76f5 .N.z......V.xdv. │ │ │ -00010760: c97f a889 7281 ac7c 0630 dacb 83a4 ab85 ....r..|.0...... │ │ │ -00010770: 37bc 6f86 5ae3 562a dc34 a557 7e59 ef7c 7.o.Z.V*.4.W~Y.| │ │ │ -00010780: 34c3 b602 5b5f dedc 4274 0e75 bd1a efca 4...[_..Bt.u.... │ │ │ -00010790: 61ed 7535 5b04 9adf 58c2 d0ea afea 620a a.u5[...X.....b. │ │ │ -000107a0: 2867 ab75 280a 780f 1877 0280 d55d abff (g.u(.x..w...].. │ │ │ -000107b0: ea2e e87e b178 52dc 40d0 78ab 76b1 7854 ...~.xR.@.x.v.xT │ │ │ -000107c0: dc50 b0d5 c5b3 dbab 75a5 1658 8690 515d .P......u..X..Q] │ │ │ -000107d0: 3cc9 f766 4b63 a617 2a9f ed66 b71c 0b96 <..fKc..*..f.... │ │ │ -000107e0: 711d 0572 5771 4bc3 ae4d 3031 15f5 7a51 q..rWqK..M01..zQ │ │ │ -000107f0: 30c9 7dea 60e3 c01f 5545 e12e 2b62 8660 0.}.`...UE..+b.` │ │ │ -00010800: 8b35 e190 c705 cb47 dba1 f078 603d 4239 .5.....G...x`=B9 │ │ │ -00010810: e9d6 8208 5721 9684 b84b 6237 4db2 3632 ....W!...Kb7M.62 │ │ │ -00010820: 94d6 a124 ac73 e0ff 6127 83c6 b5b5 0578 ...$.s..a'.....x │ │ │ -00010830: 9a81 b069 52d7 1e65 9b23 2e3c ce08 09f5 ...iR..e.#.<.... │ │ │ -00010840: b4b3 8e09 1e3c 874d 1815 1c3f 476b b500 .....<.M...?Gk.. │ │ │ -00010850: 338f 562e 02ee 2f35 7eeb 3477 e0d7 77bc 3.V.../5~.4w..w. │ │ │ -00010860: 08c3 a077 2dbb 7add 02d0 da70 fa46 7253 ...w-.z....p.FrS │ │ │ -00010870: df47 f30b dd40 d59d 1222 1cea 2af5 63a7 .G...@..."..*.c. │ │ │ -00010880: 2a50 d056 af96 263f b66b 823e 9d75 fc5e *P.V..&?.k.>.u.^ │ │ │ -00010890: 059c 67e8 82be b147 c797 84cd ba7c 6c44 ..g....G.....|lD │ │ │ -000108a0: 27d2 f6db b8d0 dd86 f81a 43ba 592d e4bc '.........C.Y-.. │ │ │ -000108b0: 3388 c39e 7460 1a1f c397 a738 ac09 5ee8 3...t`.....8..^. │ │ │ -000108c0: f951 e24a 968b 881a 3e85 ef07 69d8 5daf .Q.J....>...i.]. │ │ │ -000108d0: b65f 8b8a 84ad 8ba3 c578 5aa4 f429 2c3d ._.......xZ..),= │ │ │ -000108e0: 4851 bd89 1812 24ba f3b7 aa5a 04f7 6b5a HQ....$....Z..kZ │ │ │ -000108f0: 53f9 6486 e7f1 d18c b44f 46da 2723 edf5 S.d......OF.'#.. │ │ │ -00010900: 487b 3dd2 3e1e 691f 966b f085 3012 31cd H{=.>.i..k..0.1. │ │ │ -00010910: 4490 d1d5 add0 4b07 7228 8da5 63ab 4bd2 D.....K.r(..c.K. │ │ │ -00010920: ea92 3cf6 b090 54c4 6117 8005 222f 85d4 ..<...T.a..."/.. │ │ │ -00010930: 2b6e c188 fb68 8d22 3687 3008 0f30 0730 +n...h."6.0..0.0 │ │ │ -00010940: 4c0b 8609 60b4 e690 16d7 041f 18dd a287 L...`........... │ │ │ -00010950: d5c5 d3e4 e1a2 3f20 ce1f b66c 3b5b 4155 ......? ...l;[AU │ │ │ -00010960: d193 1cb7 6b89 c8ee 3694 5975 0bbd a425 ....k...6.Yu...% │ │ │ -00010970: b348 6deb d5ef fd4d b02b dcde bac4 9665 .Hm....M.+.....e │ │ │ -00010980: 1d63 111a decb 6c15 f8e0 8ff1 f3a9 eccf .c....l......... │ │ │ -00010990: 54b7 b9a2 9737 eacd 623b fba4 0af5 97ed T....7..b;...... │ │ │ -000109a0: 6a41 2b98 c89d ef7e 8f8d c828 e2b3 5334 jA+....~...(..S4 │ │ │ -000109b0: bb54 0ff8 9a2f afdc c3a5 7b58 cad7 9d7c .T.../....{X...| │ │ │ -000109c0: eda2 f76a 6a79 8fc2 7d7d 50f3 cded 7c46 ...jjy..}}P...|F │ │ │ -000109d0: 4c0f bd9d fbd3 aefe 5f8b 0946 45a0 b0bb L......._..FE... │ │ │ -000109e0: e651 be5c cfe6 bfba e32c 3974 14d4 df4d .Q.\.....,9t...M │ │ │ -000109f0: 767c 327d 532d 560f 3793 d5e4 bb89 4ee3 v|2}S-V.7.....N. │ │ │ -00010a00: c977 d145 eb5c 5ba7 e8f5 da13 a8cd 1427 .w.E.\[........' │ │ │ -00010a10: ec72 2ce0 9e75 564c 71a9 2f2f a756 e70d .r,..uVLq.//.V.. │ │ │ -00010a20: d5cf de44 efa3 e76f 5f44 1f84 a01f 7013 ...D...o_D....p. │ │ │ -00010a30: e00b 69bc ae0f d31d 9ddb 86ce e6c8 bd43 ..i............C │ │ │ -00010a40: a499 2636 3709 83f3 cfa6 2ca7 b818 99e5 ..&67.....,..... │ │ │ -00010a50: c534 4dbb 44d6 7fde f882 08ae eeab d976 .4M.D..........v │ │ │ -00010a60: 7e4d 8faf 88c1 dbea 2b0d e072 b35e 0c92 ~M......+..r.^.. │ │ │ -00010a70: 2f3b 089d 3164 d3b8 b4a5 969b 6fee 39d5 /;..1d......o.9. │ │ │ -00010a80: d358 e356 793a 4dcb ac3b 8677 6fdf 28f5 .X.Vy:M..;.wo.(. │ │ │ -00010a90: 06ab 96db d96e b521 69f9 5d84 b7a4 63db .....n.!i.]...c. │ │ │ -00010aa0: 950e becf d013 8e64 5ae2 9631 0b87 7b36 .......dZ..1..{6 │ │ │ -00010ab0: f9d4 e03b 2b92 694e df5d c6ff 2bd0 9890 ...;+.iN.]..+... │ │ │ -00010ac0: 4c9c 4e23 ae37 10b0 8a96 5dcd dffc 867f L.N#.7....]..... │ │ │ -00010ad0: f47b ecc6 0bf5 e42d 2a6f 2d48 75a2 5faa .{.....-*o-Hu._. │ │ │ -00010ae0: ff0c b6b7 3272 9a97 d4ca e252 3dee e7cf ....2r.....R=... │ │ │ -00010af0: d4eb d9f3 d7ab edfd ee85 d1ea f2f9 cfb4 ................ │ │ │ -00010b00: 027d 71f3 7c57 2dbe 7f91 c6d1 e5f3 bf6d .}q.|W-........m │ │ │ -00010b10: e8f5 23fd ab6e e8e3 f2c5 fdf3 6afb 82c4 ..#..n......j... │ │ │ -00010b20: fef2 b926 d179 71f5 fcbf 9e93 217b 513d ...&.yq.....!{Q= │ │ │ -00010b30: ffeb df7f b4f6 c5f5 f3ff 7831 b1d4 0ff7 ..........x1.... │ │ │ -00010b40: 6c36 b702 544f b5fe af17 2f4a dcd1 c5df l6..TO..../J.... │ │ │ -00010b50: 293c 912a 7c5c dd57 8b17 cbe7 3f2c 5690 )<.*|\.W....?,V. │ │ │ -00010b60: 29c2 a6a9 17fe d0f7 8589 197a a95f ac1c )..........z._.. │ │ │ -00010b70: f4a5 837e c5d0 551b 7a42 a02d f5d6 6952 ...~..U.zB.-..iR │ │ │ -00010b80: 8c81 a666 3f91 ead1 08ae 1d49 6599 12b1 ...f?......Ie... │ │ │ -00010b90: 7df0 511f fe34 068a bb1e 7b73 9577 d89b }.Q..4....{s.w.. │ │ │ -00010ba0: 1383 6bf6 eaa2 fcf6 ecc5 5fec fc51 ec8d ..k......._..Q.. │ │ │ -00010bb0: b36f cade 4215 1df6 e2aa e299 bd5f 89bd .o..B........_.. │ │ │ -00010bc0: 56d9 0e7b f1f7 9f67 f6fe 6ef6 d6e6 fae1 V..{...g..n..... │ │ │ -00010bd0: beda 729c 7941 1593 ebcd e657 f5eb ede6 ..r.yA.....W.... │ │ │ -00010be0: d3ed debf 7ea6 b895 ccf9 df5f 47ff 1fbd ....~......_G... │ │ │ -00010bf0: ee38 7944 f803 00 .8yD... │ │ │ +00000160: 4e32 3de9 b987 3dd7 3b77 4f8e 71f4 9762 N2=...=.;wO.q..b │ │ │ +00000170: 1225 7779 1a0c 4509 0215 cb5e 96a7 3864 .%wy..E....^..8d │ │ │ +00000180: f6ee 3be6 40d3 eb28 28f9 a1eb f210 0ba1 ..;.@..((....... │ │ │ +00000190: 1873 031c 6153 6720 01b6 867f cea5 1c45 .s..aSg .......E │ │ │ +000001a0: 4988 28eb 8133 9462 194c a1f0 2087 6cb0 I.(..3.b.L.. .l. │ │ │ +000001b0: be74 2e64 38cf e0f9 f55e 96b9 9f14 314c .t.d8....^....1L │ │ │ +000001c0: 1154 4745 5cf0 b11f 1782 0f9c 4501 32e3 .TGE\.......E.2. │ │ │ +000001d0: 9ec7 4ffb 7c36 8f01 3225 c887 de31 8098 ..O.|6..2%...1.. │ │ │ +000001e0: 02c5 2092 2c9e 1767 aea4 76d4 f747 d099 .. .,..g..v..G.. │ │ │ +000001f0: 2891 484d 3eba dcc2 f1f8 81b7 9607 1ef7 (.HM>........... │ │ │ +00000200: d6d1 5860 3f2e 83e1 3d05 6912 f825 c0b0 ..X`?...=.i..%.. │ │ │ +00000210: b37b 51a4 f11c 3507 86b9 40c8 b716 2811 .{Q...5...@...(. │ │ │ +00000220: 135e e014 71ea 8359 3dd8 a8d0 12b1 d540 .^..q..Y=......@ │ │ │ +00000230: 905f 9793 1ca4 8573 a091 686c 3428 d7b0 ._.....s..hl4(.. │ │ │ +00000240: f6f5 1e19 b270 6dda 8aa8 69ed 713f 0ca9 .....pm...i.q?.. │ │ │ +00000250: 8baf f78f 6ce6 9779 b4e4 c13c cf41 c9d4 ....l..y...<.A.. │ │ │ +00000260: 9bbc e017 3c47 4de6 c57c c4fd 51c1 dd9e ......$.....I=.2. │ │ │ +000002e0: 6738 3e28 fd28 9658 ff41 69e9 8043 99d4 g8>(.(.X.Ai..C.. │ │ │ +000002f0: 9339 b84e bfae 32c1 0f01 175f 6e95 a8c6 .9.N..2...._n... │ │ │ +00000300: 4999 2f35 e812 d639 87ce a061 0195 c9c4 I./5...9...a.... │ │ │ +00000310: 19f9 301b 0fdc cf73 7fc5 9ccb 085a c1ea ..0....s.....Z.. │ │ │ +00000320: 7b70 2ee7 511c 5e4d fd5c e207 bd89 1c64 {p..Q.^M.\.....d │ │ │ +00000330: f329 0952 3418 1cb9 1b70 b022 fc42 3ae3 .).R4....p.".B:. │ │ │ +00000340: 34e5 20c1 3174 b1ee 3322 c661 ccf0 b180 4. .1t..3".a.... │ │ │ +00000350: ae79 9cfa 210c 0178 05c1 98f1 3c82 308a .y..!..x....<.0. │ │ │ +00000360: b11e 99c4 a207 45c5 2d0a 890f 981e 3120 ......E.-.....1 │ │ │ +00000370: 86e3 4282 3220 d683 c279 a4b6 2e87 07aa ..B.2 ...y...... │ │ │ +00000380: 2c49 8ed7 0d3e c92c cdb0 c70b 06cb 060c ,I...>.,........ │ │ │ +00000390: 0bf2 56f1 78e9 5cbd c82b 609d c722 9994 ..V.x.\..+`..".. │ │ │ +000003a0: 537e 4c9a 3311 5435 6d54 1d99 2a86 754b S~L.3.T5mT..*.uK │ │ │ +000003b0: e9f5 c10e 5af5 87a6 1e9f 88b2 6a34 ef57 ....Z.......j4.W │ │ │ +000003c0: d55e ff94 5018 e084 cb06 9267 771f a9aa .^..P......gw... │ │ │ +000003d0: 12e6 d251 b384 4518 a544 c901 1249 10fe ...Q..E..D...I.. │ │ │ +000003e0: 31b5 3406 a8dc c876 354f b2f0 17a8 071e 1.4....v5O...... │ │ │ +000003f0: 6838 68fc 905f a879 462e fa1c 6c97 5852 h8h.._.yF...l.XR │ │ │ +00000400: 7958 cf38 bd12 71e8 fc81 83f0 cc3c c160 yX.8..q......<.` │ │ │ +00000410: 97f0 bc5a f2ab 15bf 9a12 a7f8 f242 9d5f ...Z.........B._ │ │ │ +00000420: ad18 0835 f083 a900 bf16 0502 2b00 0b97 ...5........+... │ │ │ +00000430: 41ad e607 e005 a10d 355d f11e 0df7 495e A.......5]....I^ │ │ │ +00000440: 45eb 6806 267e e617 cf2c 1705 384f 0103 E.h.&~...,..8O.. │ │ │ +00000450: b996 4e10 000f 9d22 7842 bb91 24f5 7800 ..N...."xB..$.x. │ │ │ +00000460: 1519 45a3 9f24 edf1 60cd 9093 6a41 db8b ..E..$..`...jA.. │ │ │ +00000470: b6c0 2f2a 690c d504 8ec9 e200 2d86 dd18 ../*i.......-... │ │ │ +00000480: 65c5 7f46 d497 ce67 095d aad7 6b78 1da5 e..F...g.]..kx.. │ │ │ +00000490: 999c 1722 273b 002f 07d3 347d e6cf 49fa ..."';./..4}..I. │ │ │ +000004a0: 9248 66de 819a 33fc cc69 5a06 5cd9 7092 .Hf...3..iZ.\.p. │ │ │ +000004b0: cd2c 5d88 3275 bef1 2ebb 06fc 79c4 d705 .,].2u......y... │ │ │ +000004c0: 194f 3259 ae02 903d 4416 7a67 6768 e49c .O2Y...=D.zggh.. │ │ │ +000004d0: bf7d 5b4b e7fe 9bb1 afb4 e2d0 87e1 2a80 .}[K..........*. │ │ │ +000004e0: 7fb0 7205 30ca 8009 2d68 5e31 2d9a 4c8b ..r.0...-h^1-.L. │ │ │ +000004f0: 9a67 5e4c d317 74c2 6814 c1dc e5a5 6455 .g^L..t.h.....dU │ │ │ +00000500: 337a b71b d600 121e 6890 6dd4 1f1c fb85 3z......h.m..... │ │ │ +00000510: 792e 79da 8503 2e1c 7400 aad1 a0f4 8f4f y.y.....t......O │ │ │ +00000520: 9429 0229 f5b5 8982 217b 5071 2c11 0154 .).)....!{Pq,..T │ │ │ +00000530: 991f 9eb8 34f4 c313 7ec4 d4f4 058b bc80 ....4...~....... │ │ │ +00000540: 0fb2 2f68 e769 d827 c7a7 1fbc dee9 0975 ../h.i.'.......u │ │ │ +00000550: a37c ca43 13a8 9cee c37a c09c 3042 6547 .|.C.....z..0BeG │ │ │ +00000560: 0f1b ae56 b27e 45db b32a 15c0 3380 5263 ...V.~E..*..3.Rc │ │ │ +00000570: f42b 80c6 3864 0a90 4955 2d7e 9607 672e .+..8d..IU-~..g. │ │ │ +00000580: ac42 7015 82a4 c9ab d735 e11c 76e3 3083 .Bp......5..v.0. │ │ │ +00000590: 83ef 7a52 cd63 e0dc 6ff8 9081 7379 9dc2 ..zR.c..o...sy.. │ │ │ +000005a0: e206 d168 a901 162c 5bf0 2df7 2bb2 b1df ...h...,[.-.+... │ │ │ +000005b0: 24f0 75ff cd59 4884 3c60 ed03 ffb6 bee4 $.u..YH.<`...... │ │ │ +000005c0: b51b d381 0ec4 45e1 1cde 5ea6 2217 6846 ......E...^.".hF │ │ │ +000005d0: 1985 1f8f 7bd7 5191 c5fe 6a7f 6f20 1ebe ....{.Q...j.o .. │ │ │ +000005e0: eeef 7d81 2598 ff98 4710 9371 efc4 8180 ..}.%...G..q.... │ │ │ +000005f0: 6cff 4956 2bcc 50d1 af31 2c3f d6aa d20a l.IV+.P..1,?.... │ │ │ +00000600: 4d0f d0ea 2801 4a0b 8881 4122 387f e449 M...(.J...A"8..I │ │ │ +00000610: c532 c2d8 658d 1023 00a6 3cf9 5a87 455a .2..e..#..<.Z.EZ │ │ │ +00000620: e5c1 1549 39a1 25f6 f59e 2c0e fc0f 250f ...I9.%...,...%. │ │ │ +00000630: 173b 0534 3064 18ba 8ac1 5084 92a1 d06a .;.40d....P....j │ │ │ +00000640: 1bc4 27c6 08ad 3b29 a9f6 8a16 52ad 2931 ..'...;)....R.)1 │ │ │ +00000650: b995 92e6 ee12 56a8 a699 0858 5325 9a48 ......V....XS%.H │ │ │ +00000660: 880e 6128 332b 0e61 7591 4735 8232 13c8 ..a(3+.au.G5.2.. │ │ │ +00000670: 0028 4a0c deac c4d0 1598 41d7 6700 504b .(J.......A.g.PK │ │ │ +00000680: 9e90 19c0 3802 e33f a90d ab2f 151d d458 ....8..?.../...X │ │ │ +00000690: 1197 3ee9 0585 1417 1af0 80f4 0d12 736e ..>...........sn │ │ │ +000006a0: e590 675c 55e1 8ad3 be75 4460 fd12 c883 ..g\U....uD`.... │ │ │ +000006b0: 237e 8b24 e5c1 2115 843c e853 618c d1e8 #~.$..!..<.Sa... │ │ │ +000006c0: 2dfa bb89 7409 3295 1e3d 23a9 307e 92aa -...t.2..=#.0~.. │ │ │ +000006d0: c9b3 5434 5ea4 d5bf 13cb 8c03 f117 28ce ..T4^.........(. │ │ │ +000006e0: 64c6 803c 1613 84f6 a998 62d1 a322 a80c d..<......b..".. │ │ │ +000006f0: 57a5 1c4a aaba 8092 6a53 4249 115a 4a08 W..J....jSBI.ZJ. │ │ │ +00000700: 8a87 5627 2b60 a1af fc64 c67d 32e8 10b1 ..V'+`...d.}2... │ │ │ +00000710: 0d87 da58 e378 0000 ef95 1c51 d398 daeb ...X.x.....Q.... │ │ │ +00000720: e8fd c4c6 f622 3e1c f9c1 33e0 1dd0 6ea6 .....">...3...n. │ │ │ +00000730: de6a bc83 fff9 d769 5440 748d f323 f8bf .j.....iT@t..#.. │ │ │ +00000740: 3a70 fffc 1ed1 2622 1139 1881 90bf 44a8 :p....&".9....D. │ │ │ +00000750: 2e53 c1c3 34c0 e59d 7130 a371 54ae 7a15 .S..4...q0.qT.z. │ │ │ +00000760: 45c1 53f2 2ab0 7c0a da0f 11f5 82bf c01a E.S.*.|......... │ │ │ +00000770: 3ed7 5875 4f53 e143 98d0 0bcb 2587 7d19 >.XuOS.C....%.}. │ │ │ +00000780: 524f 3334 ccb0 b7fa 97aa 7b4f ccfc 791f RO34......{O..y. │ │ │ +00000790: dbe1 bf7a bbba 7785 1b5b efec 80f6 add8 ...z..w..[...... │ │ │ +000007a0: f317 1f77 5e30 f89f 4450 9a06 9f4b f069 ...w^0..DP...K.i │ │ │ +000007b0: 2b30 2960 6991 e7d1 1c47 0281 b503 e679 +0)`i....G.....y │ │ │ +000007c0: 0631 e438 8277 5076 b01e 3834 d8a6 8411 .1.8.wPv..84.... │ │ │ +000007d0: f1c0 d331 1228 db94 f9dd 7c14 4701 eca4 ...1.(....|.G... │ │ │ +000007e0: 61f3 0a4b 6aef cbdd dd97 fdf7 5c00 ff40 a..Kj.......\..@ │ │ │ +000007f0: 6401 5b43 f42d 5eef 30a8 4880 9463 8d0e d.[C.-^.0.H..c.. │ │ │ +00000800: ddee 4154 b902 e9e8 d1ee 033b 2b8e fbb3 ..AT.......;+... │ │ │ +00000810: aa75 8fd3 8810 56d0 500c d574 dca4 8633 .u....V.P..t...3 │ │ │ +00000820: 9810 8f28 e773 336a f89b 9665 569c 3b0e ...(.s3j...eV.;. │ │ │ +00000830: 6e77 91ce f220 53fc f7d2 7ce2 c459 16f7 nw... S...|..Y.. │ │ │ +00000840: ca65 2526 d205 5204 7866 e040 554f 82ff .e%&..R.xf.@UO.. │ │ │ +00000850: a99a 2d3e 0229 c5e2 4f7c 0f59 fb31 cd9f ..->.)..O|.Y.1.. │ │ │ +00000860: b16b 1a3c 5200 9172 dcd7 a8f9 26a6 6098 .k...$.z..... │ │ │ +000009c0: 7db5 efac c6b5 a5a7 1d83 e8da 7bd9 1580 }...........{... │ │ │ +000009d0: e7cf e38e 8a28 01f7 d001 5747 6e16 1c8f .....(....WGn... │ │ │ +000009e0: 41c4 5204 361f 8b2d fc2d daec 11bc 9c65 A.R.6..-.-.....e │ │ │ +000009f0: 6137 38e8 068f bac1 7ec7 fcd5 1226 0430 a78.....~....&.0 │ │ │ +00000a00: 7f54 c76d a157 9de9 8d67 0303 59b6 175d .T.m.W...g..Y..] │ │ │ +00000a10: 93e2 6827 c570 0bc5 9586 b534 6494 e209 ..h'.p.....4d... │ │ │ +00000a20: 3644 c6c1 333a 01e5 2cb6 d4f6 948f 328a 6D..3:..,.....2. │ │ │ +00000a30: 3124 bfd5 45c5 9cd9 b5d1 6231 2e47 1890 1$..E.....b1.G.. │ │ │ +00000a40: fbb0 1431 5419 b731 2824 ea40 717c b57d ...1T..1($.@q|.} │ │ │ +00000a50: d283 92fa 8915 55d1 066f 2c48 dc76 d995 ......U..o,H.v.. │ │ │ +00000a60: 5bfb a4bd 377a a606 7a9b f64e 12f6 b150 [...7z..z..N...P │ │ │ +00000a70: 5c6e b4c3 9598 c0e6 72bd 5113 8d5b a026 \n......r.Q..[.& │ │ │ +00000a80: ca46 b5a4 7df9 7a03 aa38 23c5 ec60 8fe0 .F..}.z..8#..`.. │ │ │ +00000a90: 78be d3a6 8e1b ab06 4805 f5bf 49a8 8da9 x.......H...I... │ │ │ +00000aa0: fe4d 326d 5068 9cb4 fd5f 1069 83bb b74a .M2mPh..._.i...J │ │ │ +00000ab0: b4ae 368b c3c0 a2f1 6b4b b387 515f 6593 ..6.....kK..Q_e. │ │ │ +00000ac0: f572 c0c8 c587 0fbd 9f5d 2b26 cca8 9c65 .r.......]+&...e │ │ │ +00000ad0: 8db5 a4d0 479d d277 63ef 9c3c 5649 07aa ....G..wc...D.E...)..2.| │ │ │ +00000b00: 8b54 f140 8ea1 5c37 ab99 ada5 5be7 04ff .T.@..\7....[... │ │ │ +00000b10: 5af1 78dd a20e ca6b 9b45 94f2 1436 0718 Z.x....k.E...6.. │ │ │ +00000b20: 7e50 14aa 63cf 4a04 3e9d 38a2 2e3e 59ca ~P..c.J.>.8..>Y. │ │ │ +00000b30: f246 82c5 336c 6909 e617 020f 2f14 e0d7 .F..3li...../... │ │ │ +00000b40: 9269 54d6 e112 c1b9 d945 d454 db1b 0d6d .iT......E.T...m │ │ │ +00000b50: 437c d85f 359b 1aef ada2 eeaa 87c7 765f C|._5.........v_ │ │ │ +00000b60: f172 03b2 6a41 2c95 4113 b125 a2eb 305d .r..jA,.A..%..0] │ │ │ +00000b70: 6ac9 36ec 5783 9ebd 51c1 e06b 4bbc 897f j.6.W...Q..kK... │ │ │ +00000b80: 4fba e45c 0c06 6a6f 128e 71d4 cc2c 6f50 O..\..jo..q..,oP │ │ │ +00000b90: 587c 6c5b d810 dd94 5132 6f45 5c4d 496f X|l[....Q2oE\MIo │ │ │ +00000ba0: cc56 d75c 9108 1a01 4a63 38af d220 3ddc .V.\....Jc8.. =. │ │ │ +00000bb0: a0d1 d4a1 b7d0 214c 9b4e 6b73 8adb 3ee3 ......!L.Nks..>. │ │ │ +00000bc0: 0c3a c761 f9fd 2ed2 dbab 6904 7575 f7b6 .:.a......i.uu.. │ │ │ +00000bd0: 491d ec74 058b aaa6 1d2e fe86 d0a3 c371 I..t...........q │ │ │ +00000be0: 92b9 6a40 4c34 b5cd b95a ac26 a2de 51b4 ..j@L4...Z.&..Q. │ │ │ +00000bf0: 1456 b39c e081 ccab ee75 7307 d8fc 7336 .V.......us...s6 │ │ │ +00000c00: 5759 6bfd 3557 8967 bea7 aba4 d56e b225 WYk.5W.g.....n.% │ │ │ +00000c10: 827c b347 ae2d ec1b 1c68 edf2 3627 6bb9 .|.G.-...h..6'k. │ │ │ +00000c20: 75b2 9a6e f177 4d1a eb9e 9e6a 02ff 7fca u..n.wM....j.... │ │ │ +00000c30: 5e8b 7972 e13f e348 2b63 686c 7400 8140 ^.yr.?.H+chlt..@ │ │ │ +00000c40: 59a6 e44e fa78 e089 f3f6 f3c6 3cdb 68ea Y..N.x......<.h. │ │ │ +00000c50: a40b 01cd 15dd 25ea 1a15 c942 4082 5f94 ......%....B@._. │ │ │ +00000c60: d4c1 5117 7975 cadd a8f6 7488 aa8e 932a ..Q.yu....t....* │ │ │ +00000c70: f6b6 cf2e 9ac2 235e 7fc1 df89 b019 38ab ......#^......8. │ │ │ +00000c80: bef0 3bf4 ee59 ef72 63db 14a4 766a fdea ..;..Y.rc...vj.. │ │ │ +00000c90: 5b50 dbbd d57f 8755 a0db c5e6 6bac f477 [P.....U....k..w │ │ │ +00000ca0: f0bb d567 9bbf fece aeb7 747f f83f 28a1 ...g......t..?(. │ │ │ +00000cb0: 6e36 bded 6c2a 6554 b682 dc54 874a 5a6b n6..l*eT...T.JZk │ │ │ +00000cc0: d0ac 83de 0b7e 21d8 b5e1 e980 6935 ae3b .....~!.....i5.; │ │ │ +00000cd0: e9c4 e916 d686 60dc 2dd2 db71 fab6 f9e7 ......`.-..q.... │ │ │ +00000ce0: 6e17 c8af 60a5 ff76 56ba e7e5 1515 daad n...`..vV....... │ │ │ +00000cf0: 46bb 165b 355f 7690 b49d 07ef f7f0 70f8 F..[5_v.......p. │ │ │ +00000d00: c7f0 70b8 9b87 b7eb e9db 7575 735b 6e0c ..p.......uus[n. │ │ │ +00000d10: 65f7 98b6 ad3a f6d6 95dc 896c ce0f 2a0f e....:.....l..*. │ │ │ +00000d20: c85e 9522 7e91 a1be 410e 1691 bae4 d231 .^."~...A......1 │ │ │ +00000d30: bc8e d08c f35c 64c2 ef1e daae 05fa 0643 .....\d........C │ │ │ +00000d40: eabe cd90 76f3 eafe 1643 bacb d5bc 41eb ....v....C....A. │ │ │ +00000d50: bc3f da78 bfa1 cfdd beaa d205 b56d dc65 .?.x.........m.e │ │ │ +00000d60: 1bfe 58bb 6d1d 5ae8 5d62 6f92 422c 631f ..X.m.Z.]bo.B,c. │ │ │ +00000d70: 59b4 952b 2ad9 eee5 24ad e845 7d55 d011 Y..+*...$..E}U.. │ │ │ +00000d80: f9bc fd6c 2a4e ab6d 7133 b686 fded 8e88 ...l*N.mq3...... │ │ │ +00000d90: ad1a b1dc 88d7 ea85 a3c3 a37f a6a3 9f90 ................ │ │ │ +00000da0: a757 02b8 8356 8885 33f7 124c 45f0 bc35 .W...V..3..LE..5 │ │ │ +00000db0: 8e03 6ec2 3469 85c3 3ba3 365b 2ed2 dcef ..n.4i..;.6[.... │ │ │ +00000dc0: b2a0 0d49 3504 d21c 2246 0555 0847 643a ...I5..."F.U.Gd: │ │ │ +00000dd0: 96ba 3923 d0e7 032d 59d6 151b 27ec 0d6d ..9#...-Y...'..m │ │ │ +00000de0: 699c afa3 5088 6c87 30ed 9674 dba2 b3a6 i...P.l.0..t.... │ │ │ +00000df0: 75ce b319 f00f e723 ba2f e87c 8179 6e87 u......#./.|.yn. │ │ │ +00000e00: b57a 88b4 7157 71af 3aee f593 70db e170 .z..qWq.:...p..p │ │ │ +00000e10: 65ca 5ec5 6cac f46e ecae 5088 d8f8 dff4 e.^.l..n..P..... │ │ │ +00000e20: 2dd4 e16f 762c eeb6 33ed c602 fb9d a7db -..ov,..3....... │ │ │ +00000e30: f6b6 ac6b 2eea 6393 5d73 d0c4 6acc 7d5b ...k..c.]s..j.}[ │ │ │ +00000e40: a51a b88d 85d3 5668 fb14 9856 d3ba 8204 ......Vh...V.... │ │ │ +00000e50: b1f0 73bd c60c 0dbd 1ebb 174f a5e7 d659 ..s........O...Y │ │ │ +00000e60: 5a83 2b75 e9a1 ba1e f1fa 42de 5855 b8e2 Z.+u......B.XU.. │ │ │ +00000e70: 08b7 b112 5afb c9d6 5723 2d33 bede b911 ....Z...W#-3.... │ │ │ +00000e80: ddb2 30f5 d224 6bbe 6d93 dd61 adc8 9e9b ..0..$k.m..a.... │ │ │ +00000e90: 0348 7545 051f 9f40 f9d2 f18e 4b53 bd57 .HuE...@....KS.W │ │ │ +00000ea0: 2e65 9562 695f c5fa ae79 95c5 c9c7 720c .e.bi_...y....r. │ │ │ +00000eb0: e69e ee89 a3c4 aa9b c228 dffa 7aa4 d4a1 .........(..z... │ │ │ +00000ec0: a073 f3f9 1a8f 44fa ea0a aaf3 4312 fd3c .s....D.....C..< │ │ │ +00000ed0: 170a 064b 9e92 45a4 b97d ab2f 2eaa 7b8b ...K..E..}./..{. │ │ │ +00000ee0: 8f26 9874 f909 5e5f 23fb 4ee7 cb3a d839 .&.t..^_#.N..:.9 │ │ │ +00000ef0: 36d0 4656 44eb 360b 9a01 73f1 bdba faef 6.FVD.6...s..... │ │ │ +00000f00: b244 48e7 5694 7914 14b5 2bad b9e7 e6fe .DH.V.y...+..... │ │ │ +00000f10: be54 9530 4eba 648d 772f 2722 37b7 ac99 .T.0N.d.w/'"7... │ │ │ +00000f20: 712b ea9e 34a2 b978 8513 c722 1fcd 70a4 q+..4..x..."..p. │ │ │ +00000f30: 9565 a0ee 2523 63a6 7715 f621 0445 d190 .e..%#c.w..!.E.. │ │ │ +00000f40: 80c1 a938 b5d7 a5d0 a935 d248 9a38 644e ...8.....5.H.8dN │ │ │ +00000f50: 82e9 3fc8 9ff8 59ea 5ba1 d5a9 f81a 7546 ..?...Y.[.....uF │ │ │ +00000f60: f7f1 6862 a516 513b 0fe0 b092 f0cc 7f26 ..hb..Q;.......& │ │ │ +00000f70: 90a3 5303 f0b0 ff09 0ffc 4db2 cff7 a318 ..S.......M..... │ │ │ +00000f80: 2776 18fb 4989 993d ac88 f01a 7290 1626 'v..I..=....r..& │ │ │ +00000f90: 5d66 7de9 502d 4a43 1ee9 ceb5 9526 129f ]f}.P-JC.....&.. │ │ │ +00000fa0: 9625 f44f d555 c7d5 8d6e c2b8 1734 2f82 .%.O.U...n...4/. │ │ │ +00000fb0: 70f0 22ff 90ee 3815 3ca7 e841 d669 17d5 p."...8.<..A.i.. │ │ │ +00000fc0: 17de 3829 8f94 c682 5c71 bb11 4945 399f ..8)....\q..IE9. │ │ │ +00000fd0: 242d 71d2 9c1e 1488 1543 875c b29a 1873 $-q......C.\...s │ │ │ +00000fe0: 9fb6 d68d a74a aed2 b267 f535 e49a 8c51 .....J...g.5...Q │ │ │ +00000ff0: b1b5 b9e7 b57b 0916 9908 223f debe 0895 .....{...."?.... │ │ │ +00001000: 19ef 9b2c ac81 b6eb aaf2 e350 35bf 56f7 ...,.......P5.V. │ │ │ +00001010: 310a e94c 0b7e e2f5 f980 398b 829f 9ef5 1..L.~....9..... │ │ │ +00001020: 3191 2aa5 6bad 0bf5 9816 01a5 952c f4d3 1.*.k........,.. │ │ │ +00001030: a7fb e403 e7ea cbe7 3b2a e42f d150 88c4 ........;*./.P.. │ │ │ +00001040: 6466 3127 9f36 004e 2c4a 7038 723d 7040 df1'.6.N,Jp8r=p@ │ │ │ +00001050: 8402 9ffe 117e c662 e2c7 50c0 3c1f ba12 .....~.b..P.<... │ │ │ +00001060: 3c4f 2270 a9c0 3910 f938 2590 b46a d47d .:......K.. │ │ │ +00001080: 7b50 ac7a 2afd 88ee d748 1c6c 131e c451 {P.z*....H.l...Q │ │ │ +00001090: 2615 a4af 20d3 743c 0695 0611 a54c 7569 &... .t<.....Lui │ │ │ +000010a0: 0020 1902 8028 8005 9208 bd83 24a4 a7ee . ...(......$... │ │ │ +000010b0: e443 113a 30a2 31d9 4f30 2c10 4e85 3325 .C.:0.1.O0,.N.3% │ │ │ +000010c0: 9c69 13c7 f918 c74b e9e0 85a9 07f5 b6c2 .i.....K........ │ │ │ +000010d0: b795 7a9b e74b 1815 5e55 d2af 5089 b79c ..z..K..^U..P... │ │ │ +000010e0: f06d e64f d4cd 6aa3 99b8 669d 8fb7 3e6a .m.O..j...f...>j │ │ │ +000010f0: ce0f 568e c52c d45f c536 4068 7dc8 9221 ..V..,._.6@h}..! │ │ │ +00001100: c098 0983 a06d 1fa0 19a3 ae32 0866 219b .....m.....2.f!. │ │ │ +00001110: f94b 0d9b 8030 6608 b3ad 7fdf adcd 3f25 .K...0f.......?% │ │ │ +00001120: 34a9 2543 460a 30f5 25c8 4d1d 31da e1a4 4.%CF.0.%.M.1... │ │ │ +00001130: a12c 9759 5ae0 8d71 97cf cad6 6d22 1ed6 .,.YZ..q....m".. │ │ │ +00001140: 97bc 87cc 2ffd c4c9 f01a b6b9 238e 134b ..../.......#..K │ │ │ +00001150: 055c 80b2 c295 1b77 c3d7 6bab 9659 d5ea .\.....w..k..Y.. │ │ │ +00001160: 2e38 549f 98ed 8975 f17c 278c 7576 7762 .8T....u.|'.uvwb │ │ │ +00001170: 6e4b bf11 c6c0 0c6b 06c1 98a4 784f b49c nK.....k....xO.. │ │ │ +00001180: aed7 f8a9 cd4e 3556 2baa 5127 cc3e c546 .....N5V+.Q'.>.F │ │ │ +00001190: ce24 e0cb 704c 3e09 c3e4 33fc 1e7f 8e6b .$..pL>...3....k │ │ │ +000011a0: 8d8f 7f81 f2b8 80ae 6e9c 7fff 93fe aed2 ........n....... │ │ │ +000011b0: 791e 891c d3de f4fd ac71 ec4f e49d 0f2e y........q.O.... │ │ │ +000011c0: ee32 86a0 61cd 22cc db54 b322 b365 c1b3 .2..a."..T.".e.. │ │ │ +000011d0: 55a1 6ff5 6759 6e7d 939d a5b9 4cd2 314c U.o.gYn}....L.1L │ │ │ +000011e0: 4141 9e7c 480e 7788 a900 e41b d981 ce2c AA.|H.w........, │ │ │ +000011f0: 408d 5822 1e5f d127 faff 5603 ef43 95e2 @.X"._.'..V..C.. │ │ │ +00001200: 8189 9a56 7f87 8cbe 09ce 72eb 6a29 3a5d ...V......r.j):] │ │ │ +00001210: 7c22 547f 539c e5da c7da f52a 8d92 ba66 |"T.S......*...f │ │ │ +00001220: aa6b bc55 d2d1 3df1 5bb3 40fd f2ce 7e99 .k.U..=.[.@...~. │ │ │ +00001230: 0a2a 1465 4573 d9a4 dc68 d1e4 8b5a ad25 .*.eEs...h...Z.% │ │ │ +00001240: 3352 d33d e3bf fe69 8700 ba04 57b7 6167 3R.=...i....W.ag │ │ │ +00001250: 5b65 c67f 95cc d816 99f1 a6cc 2c6e cfba [e..........,n.. │ │ │ +00001260: 45c5 36bb db25 aaee e123 9d5d 93ea d294 E.6..%...#.].... │ │ │ +00001270: a120 75ee 088d 7bb4 3a3b 914d fd3c 6226 . u...{.:;.M..X.: │ │ │ +00001310: 9b8f 4f8b 3a4d 87b9 1cbc b5c9 c881 1a35 ..O.:M.........5 │ │ │ +00001320: c306 5059 44b2 f438 7488 5fc0 4303 a318 ..PYD..8t._.C... │ │ │ +00001330: 2c60 44a0 a482 6e5a eb8f f6cb 12bd 34fa ,`D...nZ......4. │ │ │ +00001340: 5274 b614 a5e3 1e7d aaeb a658 b7e2 e87a Rt.....}...X...z │ │ │ +00001350: 75dd 9af2 d299 ad53 d414 1942 34bd 36e4 u......S...B4.6. │ │ │ +00001360: 0e12 d62c 75b4 ac15 5607 2296 7410 1d51 ...,u...V.".t..Q │ │ │ +00001370: b584 14db 2ba6 a580 afd4 957a 4564 eb75 ....+......zEd.u │ │ │ +00001380: 4346 8e51 4d89 997b 22f7 0ba1 df30 8ac7 CF.QM..{"....0.. │ │ │ +00001390: a2ba 122c 55e2 236a bfae 37be 0667 1334 ...,U.#j..7..g.4 │ │ │ +000013a0: d9cc a69a 6dae 7500 064b 2dd5 8938 6f69 ....m.u..K-..8oi │ │ │ +000013b0: 4258 23e1 5ad0 c7e6 26cb 8adb 3a69 6088 BX#.Z...&...:i`. │ │ │ +000013c0: 071d 82e3 efd0 621c c2c7 b1a8 7841 e44b ......b.....xA.K │ │ │ +000013d0: 278e a476 dc97 4e1e cbbc 7e09 646e 3cea '..v..N...~.dn<. │ │ │ +000013e0: a593 40d4 875d 3d30 5bcd 09f4 7788 2206 ..@..]=0[...w.". │ │ │ +000013f0: b87f 1325 360e fccc 1a7c 51ca a2c4 6b28 ...%6....|Q...k( │ │ │ +00001400: 9c5a d3e7 df99 8e24 060e ecb1 2525 8f59 .Z.....$....%%.Y │ │ │ +00001410: b5bc aa15 31da 7688 9680 550a 2261 d550 ....1.v...U."a.P │ │ │ +00001420: eea7 7e61 ce2a 070b f5e0 2cd5 0397 a48e ..~a.*....,..... │ │ │ +00001430: 763a b35c 07a8 ed84 4bed 9466 e2ee c0e3 v:.\....K..f.... │ │ │ +00001440: 16d9 aa33 3f0f b845 d24a dcdf 9e98 85fb ...3?..E.J...... │ │ │ +00001450: aa73 f3eb 15d5 ef76 20f4 c0eb b9ba 86bb .s.....v ....... │ │ │ +00001460: f883 116e bffe d90d dde0 9bca 013a b710 ...n.........:.. │ │ │ +00001470: 9abf bf71 0b16 eeaf b09f f3c0 fa9e 9c7b ...q...........{ │ │ │ +00001480: a7e7 b00b 803d cc99 fda3 20d7 fe22 0af9 .....=.... ..".. │ │ │ +00001490: 6d8f ff35 4df0 472d aa84 aa73 3bb7 2ad8 m..5M.G-...s;.*. │ │ │ +000014a0: e7de d9d9 e97b 6ace 2f66 02b6 c77e c261 .....{j./f...~.a │ │ │ +000014b0: 933d c501 d34f 840c d320 829d 7083 c4de .=...O... ..p... │ │ │ +000014c0: 5f30 ed48 671d f9b3 0273 8dfe 6bff bdca _0.Hg....s..k... │ │ │ +000014d0: 1c03 3b2c 4063 428e 03e6 03d8 47ab 91f5 ..;,@cB.....G... │ │ │ +000014e0: 98ce 3f22 b8f9 d511 5e67 39d9 f959 c3cf ..?"....^g9..Y.. │ │ │ +000014f0: 5ff8 f719 84fa 84ac 73b0 def3 6f55 d695 _.......s...oU.. │ │ │ +00001500: 5791 dbcc 91f2 8320 9d65 7eb2 a22d 2c9e W...... .e~..-,. │ │ │ +00001510: e07c 7ff3 05d3 a0de 53fa 1220 82b9 4ea1 .|......S.. ..N. │ │ │ +00001520: bdbf f0a3 d81f 0102 71ee f39b 8bbf 711f ........q.....q. │ │ │ +00001530: 06a8 8757 0479 9495 45af 8862 4aa7 4232 ...W.y..E..bJ.B2 │ │ │ +00001540: ad9f 1d41 feae 233c fc4c f395 a366 5625 ...A..#<.L...fV% │ │ │ +00001550: 28eb 17fb 94a7 3eb6 5128 b8c1 af61 e899 (.....>.Q(...a.. │ │ │ +00001560: 8f5d d73d 3dc3 345d daec d63f b340 29fd .].==.4]...?.@). │ │ │ +00001570: 0886 11a8 931e 3b1d 95a9 1c7c dccc 34f3 ......;....|..4. │ │ │ +00001580: 549b 6fcc f3ac d319 eb47 1c3c 7550 689d T.o......G.k.~.}X..d.... │ │ │ +00001620: e226 5a8a f02e 2a83 a99d b3f0 032e 2f34 .&Z...*......./4 │ │ │ +00001630: cf77 6911 a9df 4cc1 1384 661d aca9 e019 .wi...L...f..... │ │ │ +00001640: 6c46 01ba 68f2 e95a 5d56 e731 5502 3dd3 lF..h..Z]V.1U.=. │ │ │ +00001650: 59f3 bc3a 4553 77c1 f541 1025 ca73 d880 Y..:ESw..A.%.s.. │ │ │ +00001660: 31ba d1e3 72d8 7682 49c6 abd1 f445 0d41 1...r.v.I....E.A │ │ │ +00001670: 3d0d 55b3 5781 4f00 0c73 9686 35e8 0377 =.U.W.O..s..5..w │ │ │ +00001680: 7e11 795a 03ce b803 66ae 7a07 c69d f2a5 ~.yZ....f.z..... │ │ │ +00001690: ae3f fe6f f6fe b649 6edc 4ad7 46bf e357 .?.o...In.J.F..W │ │ │ +000016a0: e4f9 e008 7b62 4b02 0892 001d 4f3c 71f8 ....{bK.....O+...U....MW... │ │ │ +000017d0: 4231 d4c6 f6a8 ea22 abea a16a 63d6 0d21 B1....."...jc..! │ │ │ +000017e0: 1bca dc55 455b b599 b31d 4fe7 4516 8722 ...UE[....O.E.." │ │ │ +000017f0: b75d ed86 8187 fba6 a99a dc86 189a baf2 .].............. │ │ │ +00001800: a670 4d33 34a1 1dda 62a8 5c91 75ae 2f9a .pM34...b.\.u./. │ │ │ +00001810: c6d6 5dec ac2b dbb2 1dea bc6f 72d7 f8b6 ..]..+.....or... │ │ │ +00001820: 709d ad5c 9b75 459e dbbe e499 2e38 13da p..\.uE......8.. │ │ │ +00001830: a28c ae6c ac6f 2aeb 9a21 afb3 a2b6 c185 ...l.o*..!...... │ │ │ +00001840: c247 db17 b6ce 9c1f 6208 6d9e 8710 f59a .G......b.m..... │ │ │ +00001850: baee 9ab6 8d65 5732 2867 fab2 1e7c 9937 .....eW2(g...|.7 │ │ │ +00001860: b619 5a7e ca32 9a2e 8ad8 166d 7475 e872 ..Z~.2.....mtu.r │ │ │ +00001870: 5ee7 caac eaba c2c5 2cb3 65c8 e964 6763 ^.......,.e..dgc │ │ │ +00001880: 56bb 6c60 1cc6 0e5d 3e14 43d9 7997 5543 V.l`...]>.C.y.UC │ │ │ +00001890: 3b0c 83a3 1795 cb18 46e8 fa36 76de d745 ;.......F..6v..E │ │ │ +000018a0: 688a bab7 3e8b fd50 7545 a8bb ae6e 8bdc h...>..PuE...n.. │ │ │ +000018b0: 67c1 9bd6 ba2a 13d5 6a17 79b3 1f0a 5bf0 g....*..j.y...[. │ │ │ +000018c0: 02df 0488 61cb 6288 5d95 0d7d e643 9577 ....a.b.]..}.C.w │ │ │ +000018d0: 5907 fd62 51f1 d360 5d4e 67a2 29ca aa0c Y..bQ..`]Ng.)... │ │ │ +000018e0: 1933 5736 10c8 0fa1 6a8b ae6b abd0 baca .3W6....j..k.... │ │ │ +000018f0: f6bd a5b3 d1e5 7541 17b2 bae8 2146 a8ec ......uA....!F.. │ │ │ +00001900: 6063 e843 5631 8126 e3c7 ba8d d176 5ddf `c.CV1.&.....v]. │ │ │ +00001910: 15d1 fb9c e1f6 b16b cbda 36cc 753e d8bc .......k..6.u>.. │ │ │ +00001920: 7181 eb75 c89b 210e 43d1 c5d8 84a6 0cb1 q..u..!.C....... │ │ │ +00001930: b679 6d32 145f 8be5 681b 5fd5 3e56 ce32 .ym2._..h._.>V.2 │ │ │ +00001940: 232d 9daa 1d84 a887 3a96 755e f543 67b3 #-......:.u^.Cg. │ │ │ +00001950: be74 7d59 d88a a1f5 bd2f 98c8 2acf 4d1c .t}Y...../..*.M. │ │ │ +00001960: dad2 77ea 7d97 71a1 c9ab dab6 5955 f9e8 ..w.}.q.....YU.. │ │ │ +00001970: b3a6 cddb ae8d 4310 d385 a2ee 4ad7 b4dd ......C.....J... │ │ │ +00001980: 9067 7dd6 e799 ab21 556f fc30 547d 3ed4 .g}....!Uo.0T}>. │ │ │ +00001990: 5d15 2d3a b963 aa43 b0b9 8717 8636 143c ].-:.c.C.....6.< │ │ │ +000019a0: 5356 1e96 c862 5965 6d5b c7b6 7343 0f5d SV...bYem[..sC.] │ │ │ +000019b0: bb12 6ecb 4ac3 a434 a170 10d7 d611 92b7 ..n.J..4.p...... │ │ │ +000019c0: 7dd5 f608 8098 dad6 4356 328f adcb 6d55 }.......CV2...mU │ │ │ +000019d0: e555 ac63 eebb 50f6 be29 5b4d ea90 e5a6 .U.c..P..)[M.... │ │ │ +000019e0: f365 3ff4 6128 da1c 1e2e dad2 6521 9698 .e?.a(......e!.. │ │ │ +000019f0: 5c38 a0f7 75ee 781b ac31 d403 2f09 65e1 \8..u.x..1../.e. │ │ │ +00001a00: 617a 0d2b 1f10 b0de 36c6 fabe 6b7c 9f3b az.+....6...k|.; │ │ │ +00001a10: 5e08 37f7 030c d422 9bb6 284a 17ac 2d9a ^.7...."..(J..-. │ │ │ +00001a20: b66a f813 e833 fc09 1b36 9283 c1b6 4570 .j...3...6....Ep │ │ │ +00001a30: 652c 4ce0 4b56 d711 12f5 796f 515e b56b e,L.KV....yoQ^.k │ │ │ +00001a40: 03ff e73d d3e9 5dac b3ac a6ff b9a7 ab45 ...=..]........E │ │ │ +00001a50: 53c1 5725 926d e1dc c1c3 9326 3665 0f27 S.W%.m.....&6e.' │ │ │ +00001a60: d8be ae62 cfdb b3d0 f634 95d1 2fc7 f475 ...b.....4../..u │ │ │ +00001a70: 5d67 f3be 0bbc b661 9e6c d9e5 c131 4fce ]g.....a.l...1O. │ │ │ +00001a80: f1ff 795e 35a6 ebe1 3824 ba6f 5a1b db8a ..y^5...8$.oZ... │ │ │ +00001a90: 7740 52df 40ac da3b b8aa 6c9c 4340 5dd9 w@R.@..;..l.C@]. │ │ │ +00001aa0: 973d dc4a 7f79 7d15 6ced 33db d9a2 3755 .=.J.y}.l.3...7U │ │ │ +00001ab0: 3ef4 0c67 687c 1e4a 1a18 6255 c50a 2ae4 >..gh|.J..bU..*. │ │ │ +00001ac0: 113e b415 5ac1 b505 325c 65d6 bbaa 0f4d .>..Z...2\e....M │ │ │ +00001ad0: 56d6 992d 3adf c1d1 3687 1373 549a ad5a V..-:...6..sT..Z │ │ │ +00001ae0: 9b4b 44cb bc1d 9a2c f443 d977 0824 8aa3 .KD....,.C.w.$.. │ │ │ +00001af0: 6de1 b116 99cf 250f c197 a11c 5ce5 bb1c m.....%.....\... │ │ │ +00001b00: f145 e44c 104b 481f f5c8 9bb7 62d7 a62b .E.L.KH.....b..+ │ │ │ +00001b10: ead2 dbd0 e75d 1f10 d6bc 2f7d ccfb d676 .....]..../}...v │ │ │ +00001b20: a1ea 9a12 6585 f037 7487 41b6 10d1 1691 ....e..7t.A..... │ │ │ +00001b30: 8e22 b111 b1ee 62dd f249 c3e3 6d7d 85a2 ."....b..I..m}.. │ │ │ +00001b40: b421 f37d 5142 2804 a447 1df8 0142 323f .!.}QB(..G...B2? │ │ │ +00001b50: 288e ca19 9fa3 8d78 23e4 6fd0 7e55 8fd8 (......x#.o.~U.. │ │ │ +00001b60: e79e e9ef 7999 0b0e b92e f256 4258 b61d ....y......VBX.. │ │ │ +00001b70: a29f 3b74 4499 e791 b1c1 99b5 419b e5b1 ..;tD.......A... │ │ │ +00001b80: 4168 1949 8510 d5ce 07ba d467 bcbd 86b7 Ah.I.......g.... │ │ │ +00001b90: 90be 06b9 9156 62b4 a168 2035 8c31 2009 .....Vb..h 5.1 . │ │ │ +00001ba0: a844 a6d1 86ba 80c3 4ba6 3bcb b236 f8be .D......K.;..6.. │ │ │ +00001bb0: ee6b d983 0aee c873 37c4 8898 32e9 302f .k.....s7...2.0/ │ │ │ +00001bc0: f25d 14bd 066b 7b5e 9fd7 6ddd 1ad7 2323 .]...k{^..m...## │ │ │ +00001bd0: 8841 5f32 994d 5533 d943 97b9 d8fa b693 .A_2.MU3.C...... │ │ │ +00001be0: b020 0d18 99a2 aca3 1d9c 8fe8 68e8 891d . ..........h... │ │ │ +00001bf0: 0911 059d b5d1 a0aa abbc 6e10 5f5b 95b6 ..........n._[.. │ │ │ +00001c00: b2b1 0cbd c424 d6de 22e1 7d60 72d0 c63e .....$..".}`r..> │ │ │ +00001c10: d0fd c196 f006 2243 6f0a c6db 602a 4cdb ......"Co...`*L. │ │ │ +00001c20: c2eb 7d8f ba6c ea9a b738 1473 330c cc47 ..}..l...8.s3..G │ │ │ +00001c30: c6d0 3269 8a18 a394 75d3 d74d a8d0 4f39 ..2i....u..M..O9 │ │ │ +00001c40: 2292 95ae 806d 336b 986d 1409 3a0c 66a8 "....m3k.m..:.f. │ │ │ +00001c50: 72ee 4595 c1ed 3df6 916b 395d 9396 cf90 r.E...=..k9].... │ │ │ +00001c60: 7a24 ba84 5f18 a1cd b945 6a2d c4cc 346d z$.._....Ej-..4m │ │ │ +00001c70: c660 e1e7 2c0f 9e51 fa06 fddf 2205 6513 .`..,..Q....".e. │ │ │ +00001c80: 4391 975c cb4a 38b1 7145 1b6a 7add 56d0 C..\.J8.qE.jz.V. │ │ │ +00001c90: 3874 992f 91a6 3233 391a 386b a01b 1c5d 8t./..239.8k...] │ │ │ +00001ca0: 82f7 6301 bf61 8502 a625 62f4 ea26 4dbf ..c..a...%b..&M. │ │ │ +00001cb0: 8d98 b0ba 2ac2 a821 311a 2de2 6d5d 6d30 ....*..!1.-.m]m0 │ │ │ +00001cc0: 28a1 695d a03f 85cd 60fd 9ac9 cda1 9cad (.i].?..`....... │ │ │ +00001cd0: b1c3 5587 d5ca 87a6 6148 f036 4604 95d3 ..U.....aH.6F... │ │ │ +00001ce0: 6395 4adf bbba c584 987e a8a5 2a50 9f3d c.J......~..*P.= │ │ │ +00001cf0: 1a35 83c3 50c8 586c a04d 6464 682f ecfc .5..P.Xl.Mddh/.. │ │ │ +00001d00: 5049 b735 2827 78cf 0d95 ba03 8b94 b1e9 PI.5('x......... │ │ │ +00001d10: 0da4 b03d 54ac 5d1e 5bd7 437f 40c2 8046 ...=T.].[.C.@..F │ │ │ +00001d20: c11c a101 0383 77a8 56db c019 a088 bcca ......w.V....... │ │ │ +00001d30: b193 030a 1300 5194 1934 40fd 6a5e 0109 ......Q..4@.j^.. │ │ │ +00001d40: 783d 4811 37d4 8dac 7deb 99f6 5063 901c x=H.7...}...Pc.. │ │ │ +00001d50: 8ab3 4086 8a02 853b 60f7 5154 6a0d d9ef ..@....;`.QTj... │ │ │ +00001d60: 8df8 ab8a 6dcd 900b ac10 62cc f706 3bd6 ....m.....b...;. │ │ │ +00001d70: 6372 a0a9 cdd1 0503 66c6 8ae8 b924 c076 cr......f....$.v │ │ │ +00001d80: a880 da37 68dd a630 d8a5 ba0b 0c04 8da4 ...7h..0........ │ │ │ +00001d90: bb1b d0cb d038 ac68 5d32 fee0 31b5 3158 .....8.h]2..1.1X │ │ │ +00001da0: 5f60 bb64 c0e1 1f66 26af 004d 0e48 921b _`.d...f&..M.H.. │ │ │ +00001db0: eff2 a104 3db9 aaf4 6825 b40c 0618 3bcf ....=...h%....;. │ │ │ +00001dc0: 3c67 6819 5430 6601 9d94 47d8 a363 766a C.fh... │ │ │ +00002210: 9c1b da40 2e69 af2d 7194 85e3 008e 3dfe ...@.i.-q.....=. │ │ │ +00002220: 638e bbcd c005 e06b ddea 71db 3091 7989 c......k..q.0.y. │ │ │ +00002230: c8e3 fd4a 1869 a4e3 05b5 c41d c587 9fd5 ...J.i.......... │ │ │ +00002240: e1b6 20b3 283b 64b0 6d00 b43c 810c 9711 .. .(;d.m..<.... │ │ │ +00002250: 68d6 66b8 1c11 5fb2 06ed b616 dc08 28b1 h.f..._.......(. │ │ │ +00002260: 782c a875 7427 d6c2 b90c 9fb6 0313 1431 x,.ut'.........1 │ │ │ +00002270: a066 f1ab 9820 9c09 940b 0f81 3551 75e0 .f... ......5Qu. │ │ │ +00002280: 7120 2e4e 33a6 1a06 0f46 5d41 c6b1 7db8 q .N3....F]A..}. │ │ │ +00002290: bcf0 7853 68b1 8149 86b1 80fc 997c 2186 ..xSh..I.....|!. │ │ │ +000022a0: 0084 c1d3 4443 e1a0 0c52 b20e e55d c658 ....DC...R...].X │ │ │ +000022b0: e2bd 3361 3484 3dc9 605f 9411 ea04 4946 ..3a4.=.`_....IF │ │ │ +000022c0: eb40 4a7c 1e40 30dc d095 124f 8fb6 7159 .@J|.@0....O..qY │ │ │ +000022d0: 5b0b d783 1d3c 4d99 d835 000f 8bba 2d30 [.......#N/..././ │ │ │ +00002490: 5477 89e5 f3f8 37c8 203c 8a31 451e 0a0f Tw....7. <.1E... │ │ │ +000024a0: b846 b830 ebb6 0d36 47bd f44c 16a3 aff0 .F.0...6G..L.... │ │ │ +000024b0: 0c83 1ccf 0058 c1cb 4219 79df 2361 7878 .....X..B.y.#axx │ │ │ +000024c0: d82c 4c89 ec9f c5ff 004e 16f2 2984 23d1 .,L......N..).#. │ │ │ +000024d0: 66b2 fdf2 1a50 a915 50ca 00b8 30af 0ec8 f....P..P...0... │ │ │ +000024e0: 5677 d807 b43d 2c8c e507 9da2 e32c 821b Vw...=,......,.. │ │ │ +000024f0: 514c 7d8d c3dc 8348 014e b056 810f d060 QL}....H.N.V...` │ │ │ +00002500: 844a 579a 41c0 3562 b4e9 538d 2fd1 c278 .JW.A.5b..S./..x │ │ │ +00002510: a513 86ab a451 612f e01e 4d04 3c3a 2803 .....Qa/..M.<:(. │ │ │ +00002520: 798b 0c8a e3da f91e 3f2f 3372 3406 dc71 y.......?/3r4..q │ │ │ +00002530: 1046 852d 846f 829c ff2a 43df fb1e 17cc .F.-.o...*C..... │ │ │ +00002540: 6900 183d a4bd c02c 0266 71b6 4b39 624c i..=...,.fq.K9bL │ │ │ +00002550: 426b 4d19 2b94 5132 e63d 58a5 c13e 87d0 BkM.+.Q2.=X..>.. │ │ │ +00002560: b742 af83 8d70 214e 3d4a 1c4c 0a54 6bc1 .B...p!N=J.L.Tk. │ │ │ +00002570: 70b9 4002 8000 ff90 d758 1c4f c1ef 0240 p.@......X.O...@ │ │ │ +00002580: d6e7 78ed c893 98bd ef73 0404 9f1c 5ec3 ..x......s....^. │ │ │ +00002590: e882 53a1 ed10 02da a7cf 333c a122 cb02 ..S.......3<.".. │ │ │ +000025a0: ce4c 3518 e884 9544 77f0 12dc 2b3c 6b94 .L5....Dw...+.z. ........^ │ │ │ +00002640: 98ac 3018 cc8d c880 a905 1d37 1900 07af ..0........7.... │ │ │ +00002650: 0d63 c9f0 f106 f1e1 5b27 bb84 10f4 d162 .c......['.....b │ │ │ +00002660: 6679 3c83 47f8 823d 421e 0d2d e1b8 394d fy<.G..=B..-..9M │ │ │ +00002670: 22be 5928 0288 0c03 038c c064 3312 b411 ".Y(.......d3... │ │ │ +00002680: f8ba 1106 b0f2 4ab0 1215 a61b c50d d781 ......J......... │ │ │ +00002690: 8f51 aa0e 9dc8 e4b7 688f a206 9082 e40a .Q......h....... │ │ │ +000026a0: 8f6b 16d0 a199 2601 9432 6878 409a 0e9f .k....&..2hx@... │ │ │ +000026b0: c78a c9b2 0086 a8ab 0e7f 0159 8637 40af ...........Y.7@. │ │ │ +000026c0: 7810 1056 40b5 cac1 8c16 073f 6bc0 2e72 x..V@......?k..r │ │ │ +000026d0: 572a 9c32 5783 a60b 8cb6 16fb e18d 8616 W*.2W........... │ │ │ +000026e0: 6c34 151f 70fa b045 b5d4 1923 141f e372 l4..p..E...#...r │ │ │ +000026f0: 954d b4bc aec5 c2e2 c8c0 3f1d a204 c672 .M........?....r │ │ │ +00002700: 2dc8 a680 c1cb d256 35ce 778e 5a01 b080 -......V5.w.Z... │ │ │ +00002710: b0d0 5b1d ec64 3d96 26e7 a91e d051 5970 ..[..d=.&....QYp │ │ │ +00002720: 7c85 6940 903c 1605 a564 9ba1 44a5 8237 |.i@.<...d..D..7 │ │ │ +00002730: 6203 1171 d6f0 b9e4 d564 21e4 4591 3b54 b..q.....d!.E.;T │ │ │ +00002740: 3292 ca63 3879 f416 8e08 9df4 15aa 0a64 2..c8y.........d │ │ │ +00002750: 0ae2 6dc0 c320 8e8a 592e 4a64 011f ab91 ..m.. ..Y.Jd.... │ │ │ +00002760: d203 3201 2c50 eb60 9188 e75f 3960 9e56 ..2.,P.`..._9`.V │ │ │ +00002770: d91a 2db7 6156 410d b06c 68d0 6d43 252a ..-.aVA..lh.mC%* │ │ │ +00002780: 057c 07c1 3c1e 45cb 31d7 e834 e069 9b49 .|..<.E.1..4.i.I │ │ │ +00002790: 5cf1 692c 4803 558b 26ca 71e5 6041 2dc1 \.i,H.U.&.q.`A-. │ │ │ +000027a0: 035d 2af8 09ff acb5 5ac4 3528 9e8e 0906 .]*.....Z.5(.... │ │ │ +000027b0: d387 72a8 7bd0 4268 f17d 3234 4f84 8101 ..r.{.Bh.}24O... │ │ │ +000027c0: 86f8 6900 3b3c 3fbe a062 2b57 d800 4bd1 ..i.;. │ │ │ +00002830: 3af5 74ae 6b71 9cb5 5d84 61ac b4bc a039 :.t.kq..].a....9 │ │ │ +00002840: d2d2 b9c4 02ae c493 689b c6f4 c255 9d36 ........h....U.6 │ │ │ +00002850: 8880 1e4c 5599 f53e b378 523d ea1b 88e9 ...LU..>.xR=.... │ │ │ +00002860: 1a5f 036d 1112 ad0a 3bc4 a4d3 b27c 2ec4 ._.m....;....|.. │ │ │ +00002870: a805 0bb0 f240 2769 90a9 421c 31f3 5dec .....@'i..B.1.]. │ │ │ +00002880: b114 3d0a 1a96 2e9c 2e39 cc22 f0b1 f603 ..=......9.".... │ │ │ +00002890: ec84 6201 3fcb cbc7 40d4 0617 090a c3f7 ..b.?...@....... │ │ │ +000028a0: 6e28 9832 399b cc38 8815 dd11 b566 8865 n(.29..8.....f.e │ │ │ +000028b0: c4d2 1401 cf5b 56da 2212 bab1 920b c24c .....[V."......L │ │ │ +000028c0: 1806 a7a5 122b 8706 d4ab ad2a 18c0 83c7 .....+.....*.... │ │ │ +000028d0: b05c f2b6 9876 7c42 d02a ec18 8345 381a .\...v|B.*...E8. │ │ │ +000028e0: 397d 4dd1 e023 c4c2 480f 4179 460e 5c73 9}M..#..H.AyF.\s │ │ │ +000028f0: 423f 7844 ad16 d431 8db9 b61a b402 823f B?xD...1.......? │ │ │ +00002900: c054 0bd7 484d 837a b47a 0a9f 8354 1bdc .T..HM.z.z...T.. │ │ │ +00002910: 4aa8 0d06 63cc 3d9a b576 683b 3c60 c018 J...c.=..vh;<`.. │ │ │ +00002920: be4c 9fa3 4fe9 114d e271 a3ed 906c 547a .L..O..M.q...lTz │ │ │ +00002930: 8f32 cbb5 dee4 4d09 de97 b0e4 b2c7 78f8 .2....M.......x. │ │ │ +00002940: 1625 8d09 c9b9 ab06 f134 0d8e 4cd7 c334 .%.......4..L..4 │ │ │ +00002950: d838 adcb 83fd e4b5 58e0 5b01 2b56 86f9 .8......X.[.+V.. │ │ │ +00002960: 0060 8305 99a9 21ed 1c08 3786 a6c7 8855 .`....!...7....U │ │ │ +00002970: 852c 1dde 6e64 8e1a cbd8 1a1c 221c 1abc .,..nd......"... │ │ │ +00002980: a1a6 44da bdab 4ded b5ad 370c 4de0 7166 ..D...M...7.M.qf │ │ │ +00002990: 436b b835 bd64 0e63 0683 426c 5019 d60d Ck.5.d.c..BlP... │ │ │ +000029a0: 18c1 74a3 bde4 ff03 6e73 7cd5 b629 8db6 ..t.....ns|..).. │ │ │ +000029b0: ef3c 480b 2be0 5154 20fa 3ac9 705b a322 ..$.9......... │ │ │ +000029d0: d65b 3f68 b9a9 35dd 6043 5136 43ed 71d0 .[?h..5.`CQ6C.q. │ │ │ +000029e0: 13c3 0b0b 63bf 5121 bc0f e506 68a3 3578 ....c.Q!....h.5x │ │ │ +000029f0: 5a8b 0e56 3def d080 f088 d71a 8929 e809 Z..V=........).. │ │ │ +00002a00: ee83 0c5f 8337 ac25 4f40 1086 d94b 3a64 ..._.7.%O@...K:d │ │ │ +00002a10: d533 468f 9d1e e07c 4c7a 261f 0da3 dae5 .3F....|Lz&..... │ │ │ +00002a20: 69c9 a232 2d0c 91f9 d023 2ee0 0578 b971 i..2-....#...x.q │ │ │ +00002a30: da55 4518 1886 15ea edf0 e151 8480 7238 .UE........Q..r8 │ │ │ +00002a40: 36a0 54ab d066 bd2d c080 b16c 0d30 1933 6.T..f.-...l.0.3 │ │ │ +00002a50: ef8b 062f 4b2b 7d60 bc0e fddd e0e5 7ae0 .../K+}`......z. │ │ │ +00002a60: 266e 5787 b720 2085 2dc5 4dc2 2f84 c131 &nW.. .-.M./..1 │ │ │ +00002a70: a458 0e3c ca0e 4672 c067 8b7c 6798 890e .X.<..Fr.g.|g... │ │ │ +00002a80: 1e86 ed01 3f3e 134a c6a5 c8b5 a28b 2fee ....?>.J....../. │ │ │ +00002a90: 5c07 b5d1 e4a8 8b02 2586 8f8a ea71 068f \.......%....q.. │ │ │ +00002aa0: 60a8 b1ef f801 3d90 ae43 7d3a 3b5a 62d0 `.....=..C}:;Zb. │ │ │ +00002ab0: 3fe2 0c8a ae3a 1c5d dcb7 564b f2f8 0888 ?....:.]..VK.... │ │ │ +00002ac0: 0c4a 57b0 77c0 6b4b 26bc 821c 0362 e21d .JW.w.kK&....b.. │ │ │ +00002ad0: b656 fb44 486d 9633 3f55 8781 c34a 3091 .V.DHm.3?U...J0. │ │ │ +00002ae0: 0e29 adb4 d28b 751d e051 9b67 a82c 8302 .)....u..Q.g.,.. │ │ │ +00002af0: 4c0a 0a31 8a2d 3d01 0dc9 f769 1019 d7e2 L..1.-=....i.... │ │ │ +00002b00: 8683 fc18 0133 0f12 649e 3191 2d08 aa91 .....3..d.1.-... │ │ │ +00002b10: b244 308a c6a0 db33 ed73 a1af 30a7 382f .D0....3.s..0.8/ │ │ │ +00002b20: 1d53 29ff c1e2 3060 eeeb b609 3d1a 0fd7 .S)...0`....=... │ │ │ +00002b30: d2a1 5222 d6d6 f508 1d38 18ac dba1 953d ..R".....8.....= │ │ │ +00002b40: d30c 4e13 4241 df6b f119 f301 2897 9703 ..N.BA.k....(... │ │ │ +00002b50: 9535 5a8b bd64 de2a d808 cf1a 8809 cf0d .5Z..d.*........ │ │ │ +00002b60: 9241 5f44 a325 6efa 89f2 caeb b4f5 d080 .A_D.%n......... │ │ │ +00002b70: d711 cbbc cd5a 6016 ff43 6381 0f6b 6d46 .....Z`..Cc..kmF │ │ │ +00002b80: 7115 6a94 40e2 0a4a 807a 3bbc 77e0 4c89 q.j.@..J.z;.w.L. │ │ │ +00002b90: d858 dc16 a155 de85 df9b 0bd5 1600 7c6d .X...U........|m │ │ │ +00002ba0: d266 da46 694a 1c13 d436 2a1d 673a 5a2f .f.FiJ...6*.g:Z/ │ │ │ +00002bb0: fc01 5830 a50c 5059 82bc 6aa7 1534 fc3c ..X0..PY..j..4.< │ │ │ +00002bc0: 4124 d814 bec8 7ac6 85a3 0167 f5a8 769a A$....z....g..v. │ │ │ +00002bd0: 40f1 796d 88e5 f401 77bb c84c df41 9c06 @.ym....w..L.A.. │ │ │ +00002be0: 133b 60e0 61d1 e4e2 f558 36fc 70ec 8026 .;`.a....X6.p..& │ │ │ +00002bf0: 110d 8f47 aa1d c64a 208e 8bb5 501d a4c7 ...G...J ...P... │ │ │ +00002c00: 4734 f899 c1e3 5035 bd76 c818 25ca add2 G4....P5.v..%... │ │ │ +00002c10: f235 93d5 01c3 732d d883 e5b5 67d1 74a1 .5....s-....g.t. │ │ │ +00002c20: a6e3 b1c0 6b95 3728 356b 706e 2abc 7e5c ....k.7(5kpn*.~\ │ │ │ +00002c30: 66e6 0de3 24f5 8fb3 a90d 3345 4034 daf4 f...$.....3E@4.. │ │ │ +00002c40: 6871 4071 58f1 e290 4ea8 57db ae96 ae94 hq@qX...N.W..... │ │ │ +00002c50: 6637 b015 4812 e6ed 65a4 835c 47dc 29b4 f7..H...e..\G.). │ │ │ +00002c60: 1354 0674 e44c 314f 69bf 00f7 2c93 d56d .T.t.L1Oi...,..m │ │ │ +00002c70: 2167 2c9d c5ef 199c 37b9 1a1e 9a1a 6853 !g,.....7.....hS │ │ │ +00002c80: 83a2 f15d 8642 c081 3972 720c 2aed 1c15 ...].B..9rr.*... │ │ │ +00002c90: 80f4 cc23 d0b8 034d 729a 8316 2a5c 073e ...#...Mr...*\.> │ │ │ +00002ca0: 7069 7d36 7a5f 8cab 2015 be41 5fc3 d048 pi}6z_.. ..A_..H │ │ │ +00002cb0: 1196 907e 561d aa04 f74b 7b97 96a1 666d ...~V....K{...fm │ │ │ +00002cc0: 0fdf 7941 1234 2048 55cc 1e18 6bdd 026d ..yA.4 HU...k..m │ │ │ +00002cd0: ca86 eff4 d14b bb33 ed79 6cd0 3b60 3a74 .....K.3.yl.;`:t │ │ │ +00002ce0: 2c5f a2e5 71e6 d563 3c30 b33c 885a 6fe8 ,_..q..c<0.<.Zo. │ │ │ +00002cf0: bfc7 7c62 3051 3f35 a2e3 b49d 857b 9276 ..|b0Q?5.....{.v │ │ │ +00002d00: 7b2a 68ec f034 e4c7 462c 7d86 ee0b 1850 {*h..4..F,}....P │ │ │ +00002d10: 2c5b d7e7 d640 931a 1724 974e 80f4 559f ,[...@...$.N..U. │ │ │ +00002d20: e102 7685 1620 8592 7049 21e7 808d 11c0 ..v.. ..pI!..... │ │ │ +00002d30: cfb5 1289 a5c2 49f3 b8ce 03fe a441 3d6a ......I......A=j │ │ │ +00002d40: cb57 1b4a da89 8105 db1a 861d b409 8ca2 .W.J............ │ │ │ +00002d50: ebd2 ae73 87de 1d40 e7d0 b5b6 6999 a062 ...s...@....i..b │ │ │ +00002d60: c432 d828 555c dc1a df5e ebc5 11d3 8ff2 .2.(U\...^...... │ │ │ +00002d70: 02c0 068c 428f 25ec e5f1 20bf 5188 069f ....B.%... .Q... │ │ │ +00002d80: 1a1c ea8a ba04 60e3 ab69 4d2e 1aad 3d69 ......`..iM...=i │ │ │ +00002d90: 5d02 5104 2e77 2506 9536 71eb d071 83eb ].Q..w%..6q..q.. │ │ │ +00002da0: 0171 99b7 e0d4 cecb 9989 40b9 ca0b 5607 .q........@...V. │ │ │ +00002db0: 5001 8acc 1bab 1e33 5f28 4974 9215 680f P......3_(It..h. │ │ │ +00002dc0: 755a 55c5 8d04 0ba2 03e0 9982 17a2 3c07 uZU...........<. │ │ │ +00002dd0: f855 ee1e d051 fbd4 35ca df00 adb5 766d .U...Q..5.....vm │ │ │ +00002de0: 1bb4 1e46 153e 9703 9ef5 587c 2dfc f58a ...F.>....X|-... │ │ │ +00002df0: 25d0 6214 785d 6bbd b816 3662 3eea 3868 %.b.x]k...6b>.8h │ │ │ +00002e00: 811c b85f 69e9 0b11 c74f 458a 5049 2042 ..._i....OE.PI B │ │ │ +00002e10: f49d 5622 4188 5d54 1407 b84c 1013 1285 ..V"A.]T...L.... │ │ │ +00002e20: aeaf e560 e73e b91b 0030 8315 cb15 a352 ...`.>...0.....R │ │ │ +00002e30: 7b1c d698 e306 b55a 111a 4034 2022 af05 {......Z..@4 ".. │ │ │ +00002e40: 492d 65c8 7608 7c78 a8d5 0c6d 91f7 9daf I-e.v.|x...m.... │ │ │ +00002e50: 5b4c 92b1 da07 8a61 c067 56d0 8396 b9f2 [L.....a.gV..... │ │ │ +00002e60: 1e07 14e6 6220 080f 7d6e 01fd 03ee 9e98 ....b ..}n...... │ │ │ +00002e70: 0172 72a9 c797 4361 0aa5 650d fa67 d00e .rr...Ca..e..g.. │ │ │ +00002e80: 9180 56dd 645a 0328 0278 11b5 a92d c3aa ..V.dZ.(.x...-.. │ │ │ +00002e90: edeb 0cfd e4e5 e194 c2f4 2db0 0bfc c77c ..........-....| │ │ │ +00002ea0: a2a3 4cad d51f bc8f 2e1b ed3d b25b e22a ..L........=.[.* │ │ │ +00002eb0: 778d 9667 f1f3 8070 da6b 08e0 d60e 73c5 w..g...p.k....s. │ │ │ +00002ec0: a429 9a46 c120 c85b 8eef 8c86 eb5b 85a2 .).F. .[.....[.. │ │ │ +00002ed0: 04c5 9ad8 b447 14a3 b6f9 c0fc a5a3 7d5c .....G........}\ │ │ │ +00002ee0: f436 f6b0 44c9 d83a 6ec0 9603 0ab4 9004 .6..D..:n....... │ │ │ +00002ef0: 8833 b922 93e8 011e fb90 33ba 5acc d357 .3."......3.Z..W │ │ │ +00002f00: 3d88 4474 6144 b027 e04f 3b4c 5e71 302d =.DtaD.'.O;L^q0- │ │ │ +00002f10: ee24 aeae d8bf 1746 ea01 0e59 c54c 00c9 .$.....F...Y.L.. │ │ │ +00002f20: 1bd9 05b8 045f c9d6 da9a abe5 d35a a889 ....._.......Z.. │ │ │ +00002f30: 62d2 367a d145 b9b3 f23a 3c2a 0503 6f8d b.6z.E...:<*..o. │ │ │ +00002f40: 9c09 04ac 4e9b 46f8 39f2 d201 c683 9810 ....N.F.9....... │ │ │ +00002f50: 7044 3760 766d d50d a08e 3e82 61f1 b0f0 pD7`vm....>.a... │ │ │ +00002f60: ba01 c402 ac05 d2a8 d501 e71b f5ac 61ec ..............a. │ │ │ +00002f70: 5a77 6fb4 9758 565a 5543 7699 747c d321 Zwo..XVZUCv.t|.! │ │ │ +00002f80: c53a 0dc3 8061 c4c9 29b5 23d9 0de8 4414 .:...a..).#...D. │ │ │ +00002f90: 0878 90b7 c43a 0b25 4624 a6cd 2569 3a4c .x...:.%F$..%i:L │ │ │ +00002fa0: 576f abae d59d 5a36 8c0d ec15 8549 ad36 Wo....Z6.....I.6 │ │ │ +00002fb0: ae01 6419 0825 348a ff41 46fb 0cfc e24a ..d..%4..AF....J │ │ │ +00002fc0: 0424 2079 bdf6 2d7d 5fe3 e669 b751 5e15 .$ y..-}_..i.Q^. │ │ │ +00002fd0: 0304 5e77 35c0 d5e2 e400 1e31 1406 21f2 ..^w5......1..!. │ │ │ +00002fe0: 166f 1ad3 8152 b435 18a1 8fcc 2793 ac28 .o...R.5....'..( │ │ │ +00002ff0: 1bf8 39ed 6c69 5f9e 3ee0 a1e2 77e8 0296 ..9.li_.>...w... │ │ │ +00003000: 8a39 70b9 91f7 1fc1 b21d ae01 f817 d605 .9p............. │ │ │ +00003010: ed68 ef08 1cca 535a 6443 3b40 8910 ea80 .h....SZdC;@.... │ │ │ +00003020: 83ab dd70 143d b8a4 800f 3a6b e00b 5499 ...p.=....:k..T. │ │ │ +00003030: f663 4a3a 8b32 1308 b6d8 3ad0 475d 6728 .cJ:.2....:.G]g( │ │ │ +00003040: b3ae d752 9e78 08f9 41ae b4c1 c9e8 3c8e ...R.x..A.....<. │ │ │ +00003050: 1e0f 1ac4 97fb d1b6 5813 45d3 047a 546a ........X.E..zTj │ │ │ +00003060: 47c1 f268 2e3c 5403 fb85 e040 ced8 0570 G..h.n...yzPBs.z..!. │ │ │ +000030d0: 3a6d acf3 4096 a1ce 5007 585e edeb 606e :m..@...P.X^..`n │ │ │ +000030e0: b455 8273 9863 51b4 95c4 d4c8 c3b0 c114 .U.s.cQ......... │ │ │ +000030f0: 4555 6b57 7108 da68 a1eb 1dee 6142 e7bd EUkWq..h....aB.. │ │ │ +00003100: 162e fa52 517b 658e d181 ac88 0b5a 044f ...RQ{e......Z.O │ │ │ +00003110: b829 d161 f2a3 1b03 7811 92d1 4e11 20b2 .).a....x...N. . │ │ │ +00003120: 62de e00f 5f74 5acc 4658 da7c 8014 790d b..._tZ.FX.|..y. │ │ │ +00003130: c9e0 7ce1 6454 b5be 29d6 a297 4eac 1b38 ..|.dT..)...N..8 │ │ │ +00003140: 0ef1 03bc 0d05 90b5 a8e0 5d51 022b 943b ..........]Q.+.; │ │ │ +00003150: 2d6a 4273 e4b8 512c 84b6 a470 7e50 bb15 -jBs..Q,...p~P.. │ │ │ +00003160: 0281 4e05 6060 7821 b017 f2ce 3b8c 3ca8 ..N.``x!....;.<. │ │ │ +00003170: b5c1 eb87 6874 9869 5460 146e 5f50 1495 ....ht.iT`.n_P.. │ │ │ +00003180: f011 5440 c090 1734 197c 0052 c575 c2ad ..T@...4.|.R.u.. │ │ │ +00003190: 4418 c187 15dd 55dc 9af5 8d16 5972 b812 D.....U.....Yr.. │ │ │ +000031a0: 771b 11a5 bf11 ac8b 1bd0 674d 8357 d62a w.........gM.W.* │ │ │ +000031b0: 64af 0365 9908 8e43 7700 4c7b 6def 1438 d..e...Cw.L{m..8 │ │ │ +000031c0: f878 e651 f6ab 44c7 e283 61b8 101f ed98 .x.Q..D...a..... │ │ │ +000031d0: 0f80 f580 7503 7b0f 0518 b8a9 6d63 e01c ....u.{.....mc.. │ │ │ +000031e0: e6bf aa6a afed eb5a 5195 8d36 1f50 f65e ...j...ZQ..6.P.^ │ │ │ +000031f0: 4a8f 6901 e245 2641 3172 1d8c ae65 047c J.i..E&A1r...e.| │ │ │ +00003200: 1297 783e 3328 900a b307 54ac 7877 01a1 ..x>3(....T.xw.. │ │ │ +00003210: b57f 0a1e ece4 22d3 7145 a468 ed32 2a02 ......".qE.h.2*. │ │ │ +00003220: 2456 8a8b c307 048f 55da 4d6f 04f3 6aad $V......U.Mo..j. │ │ │ +00003230: 3564 352a 0856 c42d 1e30 fe25 4e24 581a 5d5*.V.-.0.%N$X. │ │ │ +00003240: 8ef7 60b4 0c50 8b72 d4aa 63eb 3cee 7087 ..`..P.r..c.<.p. │ │ │ +00003250: ccd1 6126 c4e0 44b5 d8f4 aa57 4c12 76c4 ..a&..D....WL.v. │ │ │ +00003260: e739 d8d4 f9b6 6eaa 0ab5 a565 3fa6 37d7 .9....n....e?.7. │ │ │ +00003270: 2602 6a13 9ee8 b59c 8f11 e951 fb4c 63a8 &.j........Q.Lc. │ │ │ +00003280: 3138 72e6 d177 ad95 a76f 1165 ac05 8e7e 18r..w...o.e...~ │ │ │ +00003290: c45b ab51 6d39 f308 0a88 1131 86cd 9938 .[.Qm9.....1...8 │ │ │ +000032a0: 9405 9816 292c 8c8b f8a8 0e60 37e0 4a6a ....),.....`7.Jj │ │ │ +000032b0: 35a3 6452 0328 a294 ef2b 3b55 5840 4206 5.dR.(...+;UX@B. │ │ │ +000032c0: 966a 8317 1ff5 12d5 cc61 be72 7c7c b4b2 .j.......a.r||.. │ │ │ +000032d0: d3de 9c56 7ef0 3d4a 8751 cef0 4dd3 7626 ...V~.=J.Q..M.v& │ │ │ +000032e0: ce59 dec1 39f8 c2c8 1092 8da2 915b 1160 .Y..9........[.` │ │ │ +000032f0: 4b4c 2eea 7940 1fc8 3941 df38 f188 5c36 KL..y@..9A.8..\6 │ │ │ +00003300: a790 af5a a189 8322 3960 6b34 0096 105c ...Z..."9`k4...\ │ │ │ +00003310: 0226 166a ea32 5439 539e 5b3c 3703 1eb6 .&.j.2T9S.[<7... │ │ │ +00003320: 8afe 4057 28b4 4cfb 37e0 2ab4 64a6 e055 ..@W(.L.7.*.d..U │ │ │ +00003330: bcbc 00e5 a322 e2b0 290d c68c 1774 1177 ....."..)....t.w │ │ │ +00003340: 5291 512e 0c00 cd56 bb19 3918 a5c6 6679 R.Q....V..9...fy │ │ │ +00003350: 06df f36e 709d c506 21ab 5808 0520 94b9 ...np...!.X.. .. │ │ │ +00003360: 82d7 6aad fcc2 5f68 0941 c2ac 1a4c 8f86 ..j..._h.A...L.. │ │ │ +00003370: 050a 4358 709b 7c15 9c97 de29 e638 cb14 ..CXp.|....).8.. │ │ │ +00003380: 9030 7897 c26a 42db c9f1 13b0 6676 d19a .0x..jB.....fv.. │ │ │ +00003390: a8ca 2a26 a059 a178 0a26 2360 e04b c584 ..*&.Y.x.&#`.K.. │ │ │ +000033a0: 7941 6e6d bcf5 3578 bbc1 eea2 0269 97e6 yAnm..5x.....i.. │ │ │ +000033b0: fb4e 2b45 6066 75a8 43e0 2ba0 2e84 c3d0 .N+E`fu.C.+..... │ │ │ +000033c0: e2a4 d7da ebcc a2d6 2769 04af cbfa 4a91 ........'i....J. │ │ │ +000033d0: ceda fe41 a80a e6b6 055b 563d 405e 4bfa ...A.....[V=@^K. │ │ │ +000033e0: 5acc d36a 9e76 7eac 8219 1801 1386 9eca Z..j.v~......... │ │ │ +000033f0: 919d c6d6 160f 9db1 21df 9899 7cf0 18fd ........!...|... │ │ │ +00003400: 0264 e7b1 c95a 3e2e eb8e d198 0197 1cdf .d...Z>......... │ │ │ +00003410: b04d eb4a 4353 29a2 2f29 54a4 1094 5379 .M.JCS)./)T...Sy │ │ │ +00003420: eca4 c5a1 ca18 5623 aba4 0011 6dea 973d ......V#....m..= │ │ │ +00003430: a371 d8c6 5ecb 3e38 1534 21f4 8ae6 b782 .q..^.>8.4!..... │ │ │ +00003440: a2b8 9841 d38f 82a9 73f0 0e8e 562e 47af ...A....s...V.G. │ │ │ +00003450: 97d4 7b6c a79c 6ffe 6722 bdca e560 305d ..{l..o.g"...`0] │ │ │ +00003460: 6809 24bd c09d c0e6 83be c4ac 207c ed2e h.$......... |.. │ │ │ +00003470: 3113 dab8 c5c2 7779 6eb3 0a76 cbf1 30b5 1.....wyn..v..0. │ │ │ +00003480: 758e 0acc 1599 dcf3 2c0a be1f 3011 4211 u.......,...0.B. │ │ │ +00003490: 1586 4f7c dbc8 e154 ac15 f474 8d48 5ef5 ..O|...T...t.H^. │ │ │ +000034a0: 7005 c497 b18f 0698 8af2 c30d d1d6 dbe0 p............... │ │ │ +000034b0: b40e 2a6c 0007 39e1 0460 9d56 ff78 14c6 ..*l..9..`.V.x.. │ │ │ +000034c0: 876e 0356 48f6 8a0b 748c 711b 4c6c 87a2 .n.VH...t.q.Ll.. │ │ │ +000034d0: 8a9d 2fd1 0f51 806d 6022 004c 08f5 a005 ../..Q.m`".L.... │ │ │ +000034e0: c00a 8e2b 8468 6adf a063 861c 87ba 462d ...+.hj..c....F- │ │ │ +000034f0: b418 9798 190f bf40 5740 9c56 f9bb 4a5e .......@W@.V..J^ │ │ │ +00003500: 7ae5 f176 8b01 0c03 ea91 8790 8556 1b6b z..v.........V.k │ │ │ +00003510: e09d cc2a 6aaf 0869 eb29 6a01 c295 e853 ...*j..i.)j....S │ │ │ +00003520: 6c1a 58a8 460d e3b8 099b a287 b1d5 78d5 l.X.F.........x. │ │ │ +00003530: 0cb0 77be 038a 2ac4 0878 d3e8 2582 cd50 ..w...*..x..%..P │ │ │ +00003540: 847b 9d69 b2c2 c2e6 08b2 e218 14fd d597 .{.i............ │ │ │ +00003550: 0aa2 7478 fcd8 7f9c 6f94 799e 1658 2bbd ..tx....o.y..X+. │ │ │ +00003560: 58b1 545d e88a 14b6 4857 0d03 2fac a61f X.T]....HW../... │ │ │ +00003570: 8de2 8053 71d0 8e6b ce5c e703 9abb 4187 ...Sq..k.\....A. │ │ │ +00003580: e40a 211a b21c ed57 4605 71e0 b329 ced4 ..!....WF.q..).. │ │ │ +00003590: f2ea 9617 f00b 7015 49c2 50e0 ca00 0ec5 ......p.I.P..... │ │ │ +000035a0: ad20 0e2c 4fdf fabc c0dd 8ba0 fd42 11df . .,O........B.. │ │ │ +000035b0: 18f5 aecd e138 458a e26b 8254 f130 23b0 .....8E..k.T.0#. │ │ │ +000035c0: 157e c33d c4bd 0714 66b8 2b11 dfb7 c6dd .~.=....f.+..... │ │ │ +000035d0: ec8a 0ece 4f4a a62e 7345 d60d 8316 b05b ....OJ..sE.....[ │ │ │ +000035e0: 29c2 8e21 80b7 0082 0ac4 2eb5 c388 96ea )..!............ │ │ │ +000035f0: 41fd 5d31 ee2d 315e ad0f 6608 5374 0a7c A.]1.-1^..f.St.| │ │ │ +00003600: ca50 8868 c350 00bf 80ed be34 5ef2 a1d0 .P.h.P.....4^... │ │ │ +00003610: 72f1 f800 fbcb 19ea 4ac7 986d e1b1 dc05 r.......J..m.... │ │ │ +00003620: 9807 b142 9fe1 1116 5df2 8dc5 a631 4817 ...B....]....1H. │ │ │ +00003630: e274 6194 73cd 9476 a7f0 a961 1787 bb82 .ta.s..v...a.... │ │ │ +00003640: ee00 6ba2 0a80 547c ca5b 45c4 7b30 41a6 ..k...T|.[E.{0A. │ │ │ +00003650: 55d3 d22b b008 755e 9618 9656 41f8 68c8 U..+..u^...VA.h. │ │ │ +00003660: 68a5 06dc 20cb 02fb e13b f077 a879 2047 h... ....;.w.y G │ │ │ +00003670: c543 68af a87a fc41 a60f 75c9 1c82 1eb5 .Ch..z.A..u..... │ │ │ +00003680: e70a ccf2 50a3 72f2 eb4a 690c 7400 4445 ....P.r..Ji.t.DE │ │ │ +00003690: 3a01 2abe d504 e21f c8ca 821c 3060 7ea8 :.*.........0`~. │ │ │ +000036a0: 728b 5ecd e434 1885 3fb5 698b 0df3 8c8b r.^..4..?.i..... │ │ │ +000036b0: 894f 0360 6d73 ad0e 0585 ef3a 0854 b455 .O.`ms.....:.T.U │ │ │ +000036c0: 51c2 c1b9 f473 ada5 084c 09ca 1ef7 0aaf Q....s...L...... │ │ │ +000036d0: 4d9b 85d2 5956 ab7f 3269 018b e885 5f10 M...YV..2i...._. │ │ │ +000036e0: 199c 70c5 9fb5 3629 a806 0720 730a a31d ..p...6)... s... │ │ │ +000036f0: f08b 9978 3718 e62c 531c 3056 a802 5046 ...x7..,S.0V..PF │ │ │ +00003700: 0533 e7ae 843c b898 7956 62ef 1a7e 1d14 .3...<..yVb..~.. │ │ │ +00003710: db06 3fe1 ca5a 8526 db4e ef07 4719 ef64 ..?..Z.&.N..G..d │ │ │ +00003720: 111c 1aa4 d6ee 83ed e439 6583 cc81 1650 .........9e....P │ │ │ +00003730: 0bf1 1562 073e ac73 e417 1065 1500 0ce5 ...b.>.s...e.... │ │ │ +00003740: 023a bfd2 5a5a 0988 04c5 554d 0961 faa8 .:..ZZ....UM.a.. │ │ │ +00003750: 2561 2153 660c 2280 2ea4 40d1 f1b2 4fc8 %a!Sf."...@...O. │ │ │ +00003760: 3abc ae20 cdd0 8adc 5981 462a 7c29 8896 :.. ....Y.F*|).. │ │ │ +00003770: 6baf ce2b 6013 1ec0 53c4 fd09 9d96 3270 k..+`...S.....2p │ │ │ +00003780: 00d1 074e f1bd 39ba 1566 c52e 808f d1b6 ...N..9..f...... │ │ │ +00003790: d26f 0659 cb00 2588 73af 85cb 962e c8ed .o.Y..%.s....... │ │ │ +000037a0: 6cb4 53a2 d049 9c45 265f d82e 76f8 aa28 l.S..I.E&_..v..( │ │ │ +000037b0: c7c0 6c94 0a37 03a3 75de 80ed 5100 1d50 ..l..7..u...Q..P │ │ │ +000037c0: 1023 8ab6 cbdb 2c83 b541 fc49 38f1 6019 .#....,..A.I8.`. │ │ │ +000037d0: 8db6 9882 8c06 4ea3 401e cd60 6e70 e2da ......N.@..`np.. │ │ │ +000037e0: d6a4 d5a1 8a3b e5d2 7525 fa3e 470e 50bc .....;..u%.>G.P. │ │ │ +000037f0: 2046 48e2 b439 8d6e 5178 04d7 219b d73e FH..9.nQx..!..> │ │ │ +00003800: 9e03 d905 8c07 e28c 0ba8 25e8 b61d b44a ..........%....J │ │ │ +00003810: d268 2543 915c be09 b27c c807 502e d73a .h%C.\...|..P..: │ │ │ +00003820: 4cc8 c029 b810 9d96 ebcb 2eaf 152b 6185 L..).........+a. │ │ │ +00003830: 54d3 aaa9 628a 40f5 6823 0096 c025 5411 T...b.@.h#...%T. │ │ │ +00003840: be6a 25e9 2852 264e a075 403f 175a 2cd7 .j%.(R&N.u@?.Z,. │ │ │ +00003850: 623c 181b cf15 cd98 21f6 75d3 2b1e 31d7 b<......!.u.+.1. │ │ │ +00003860: 9293 429d 6852 5b1f e088 1a80 d6e2 7e63 ..B.hR[.......~c │ │ │ +00003870: 4993 f385 0b83 9a97 01cc 863c b606 5c83 I..........<..\. │ │ │ +00003880: 433d 5405 d603 411c 24c9 8596 1718 3a96 C=T...A.$.....:. │ │ │ +00003890: 26c5 a6e0 10ba a26a bda2 c050 bab8 8920 &......j...P... │ │ │ +000038a0: 5f74 8593 eb8b 2972 5e81 cc62 9802 0c83 _t....)r^..b.... │ │ │ +000038b0: 13a7 101a 8419 ad01 2d99 51af 4d4d 45e6 ........-.Q.MME. │ │ │ +000038c0: 3560 ed92 56f0 4e33 ba58 5585 c75f c841 5`..V.N3.XU.._.A │ │ │ +000038d0: 133a af51 f06a c56f 29ae 0795 d917 c24b .:.Q.j.o)......K │ │ │ +000038e0: 0dd2 81b6 ce15 2e8d 8602 3cea 0409 8292 ..........<..... │ │ │ +000038f0: 2277 505d 2814 ecae 368b 2b18 a6f6 435a "wP](...6.+...CZ │ │ │ +00003900: 0f41 da33 540c 2ac4 8616 b9c2 f467 b650 .A.3T.*......g.P │ │ │ +00003910: c01a 94ab 5d81 1bd5 6acb 0fc6 3468 870a ....]...j...4h.. │ │ │ +00003920: 8f20 8861 8ba0 f555 0502 2013 555d b6d2 . .a...U.. .U].. │ │ │ +00003930: ad7d 81c2 46f2 f066 f0f7 7a3c 9c22 f668 .}..F..f..z<.".h │ │ │ +00003940: 4128 5ca1 3c4c df64 4913 da08 a151 4579 A(\.^c......y.Rx] │ │ │ +00003c30: af7d e6ba d501 0845 0262 df99 6b26 1ece .}.....E.b..k&.. │ │ │ +00003c40: 473b c9d7 74c8 828e da7a 6e8b 018f 2fe0 G;..t....zn.../. │ │ │ +00003c50: 1602 945a eb86 0297 057d 8180 f406 31d5 ...Z.....}....1. │ │ │ +00003c60: 198f 20e2 d575 26ff 07ef ba41 f89c 645a .. ..u&....A..dZ │ │ │ +00003c70: 66d9 693d 0031 6e52 2c46 c40f 570c 7f01 f.i=.1nR,F..W... │ │ │ +00003c80: 22ac 5c66 b4ba 2b1b e174 8e8a 19c2 2694 ".\f..+..t....&. │ │ │ +00003c90: 5821 66b0 c54b 4049 0cb0 a8c0 95ce e822 X!f..K@I......." │ │ │ +00003ca0: a6fc e72b 2dfe f960 51e2 9d29 f04c 15fa ...+-..`Q..).L.. │ │ │ +00003cb0: 8ae2 2c30 b025 d480 ef91 9a1e c9d0 8e5f ..,0.%........._ │ │ │ +00003cc0: ae73 3e55 562b fc18 5963 46fb 3e80 5790 .s>UV+..YcF.>.W. │ │ │ +00003cd0: 7190 212a 2d43 aab0 9d8a 5c07 c06a 9fdd q.!*-C....\..j.. │ │ │ +00003ce0: c991 40cd 6233 1d70 b851 a84b dee8 7ca4 ..@.b3.p.Q.K..|. │ │ │ +00003cf0: 2c3f 4005 0222 081d 94f0 39be 7335 e280 ,?@.."....9.s5.. │ │ │ +00003d00: 426b 8ff8 34f4 a090 6a47 7b6b afc0 ca5e Bk..4...jG{k...^ │ │ │ +00003d10: 0fa1 56f4 8196 db40 cc5a 4cc5 63c8 44cd ..V....@.ZL.c.D. │ │ │ +00003d20: 0e8d 1484 dc15 bf88 31c7 af2c 9b36 1dcd ........1..,.6.. │ │ │ +00003d30: d1e2 0a46 0707 aa01 b4a0 046d 0db8 ad15 ...F.......m.... │ │ │ +00003d40: aa03 fa92 3b8c baa9 d107 4eba ac12 7449 ....;.....N...tI │ │ │ +00003d50: c011 19d3 3eab 7643 0286 5531 5c36 43f9 ....>.vC..U1\6C. │ │ │ +00003d60: 0064 a446 804e 5cc2 1ba0 af3a b3d7 19cc .d.F.N\....:.... │ │ │ +00003d70: 4313 748e a50a da9e 6ae4 3d75 b0f4 8015 C.t.....j.=u.... │ │ │ +00003d80: 048c e930 72af ed54 ac33 c2da 2bba 481a ...0r..T.3..+.H. │ │ │ +00003d90: 00b4 8267 8757 6500 2c80 96ba d7a9 2948 ...g.We.,.....)H │ │ │ +00003da0: 583a 7c8c 4a87 fba0 8b0e eeca 8f05 550c X:|.J.........U. │ │ │ +00003db0: 9278 2c8a 9325 c507 6f30 8159 8acd c320 .x,..%..o0.Y... │ │ │ +00003dc0: e918 2513 0b82 ec50 ddcc 638c 3a0d 893a ..%....P..c.:..: │ │ │ +00003dd0: 1762 4719 097d 6389 75be 0f54 5001 1df1 .bG..}c.u..TP... │ │ │ +00003de0: edb0 1ed8 a860 862c 1b1a 1d72 82c7 5b5e .....`.,...r..[^ │ │ │ +00003df0: 199c fcd2 3ed3 c22d 6e5e 2988 2aaa a0ca ....>..-n^).*... │ │ │ +00003e00: 5156 e811 4549 f556 070e 80aa b535 d815 QV..EI.V.....5.. │ │ │ +00003e10: 701f 7acf 8a5f ac22 ed30 84e8 702d ee67 p.z.._.".0..p-.g │ │ │ +00003e20: 790a 1397 c58a 71e8 652a 0786 2575 c0d3 y.....q.e*..%u.. │ │ │ +00003e30: adc7 6730 9699 ea15 ac1c 1546 d04b 442a ..g0.......F.KD* │ │ │ +00003e40: 6d04 3885 1bb7 3abe 05f2 050f 3057 c07e m.8...:.....0W.~ │ │ │ +00003e50: ab9d 0841 9250 3a0c 8b4e d228 bede 8702 ...A.P:..N.(.... │ │ │ +00003e60: 78c3 5403 e25b 3938 1109 8fd2 fe7a 03b3 x.T..[98.....z.. │ │ │ +00003e70: adfd bb0e ebdf 75c0 2286 8a8d b28a 5acc ......u.".....Z. │ │ │ +00003e80: b58a 8315 a78f da7e 83ec 4824 6343 7099 .......~..H$cCp. │ │ │ +00003e90: 4c85 b260 55b5 5e1b b44a 1219 378e 4a85 L..`U.^..J..7.J. │ │ │ +00003ea0: 15c4 3480 1380 5c7d 300a f900 df29 2617 ..4...\}0....)&. │ │ │ +00003eb0: 8486 e33a 2084 1a76 05bf 6bb1 b10a 2d53 ...: ..v..k...-S │ │ │ +00003ec0: 3048 6de9 c40c 0ebe d57a 960e a837 e352 0Hm......z...7.R │ │ │ +00003ed0: 9807 89a0 7d33 9a72 787c 4dcd 1554 70ef ....}3.rx|M..Tp. │ │ │ +00003ee0: 14c2 a6e9 434b a3c8 9920 dbcb 8743 9218 ....CK... ...C.. │ │ │ +00003ef0: 0faa 0167 bec4 7bd7 4e7e afc0 4cd4 8350 ...g..{.N~..L..P │ │ │ +00003f00: 8244 1d7c 9b04 a610 c045 9fa0 6600 6c5d .D.|.....E..f.l] │ │ │ +00003f10: dd62 acd1 ba3d 6e25 3004 cde3 a2d1 2e86 .b...=n%0....... │ │ │ +00003f20: f420 26a3 5158 0e60 4967 e679 bd02 d1a5 . &.QX.`Ig.y.... │ │ │ +00003f30: 0ab1 f1a5 8ece 027d 713f 7a9d 16d4 4176 .......}q?z...Av │ │ │ +00003f40: 9d72 ebbb 686a 2d40 d63a 0a0b 4e0d 1573 .r..hj-@.:..N..s │ │ │ +00003f50: 560e 8a0a 035e 5670 230a 0aa2 f611 4b59 V....^Vp#.....KY │ │ │ +00003f60: 291a 75c0 08d2 2b20 85f6 7250 43c6 6278 ).u...+ ..rPC.bx │ │ │ +00003f70: 15db 2985 8d4f 2217 70d0 f178 f45e 8d1a ..)..O".p..x.^.. │ │ │ +00003f80: 469a 1537 daa6 4313 cc04 baa0 e962 3a7f F..7..C......b:. │ │ │ +00003f90: 0b90 06bb 9950 48b0 9a42 d1f6 8a82 d599 .....PH..B...... │ │ │ +00003fa0: ee56 a7a7 f05e 3575 5e2b 2200 9016 0558 .V...^5u^+"....X │ │ │ +00003fb0: f7da 6ae9 e034 ba3a 0833 67c1 c827 ec64 ..j..4.:.3g..'.d │ │ │ +00003fc0: 0542 a680 2ebc 61a0 4faf 80db 0818 6eeb .B....a.O.....n. │ │ │ +00003fd0: 58d8 2067 50a1 ac3a 3e06 846f 4ac5 81f9 X. gP..:>..oJ... │ │ │ +00003fe0: 5865 4c92 893a 378a 3584 bb90 2ad4 a162 XeL..:7.5...*..b │ │ │ +00003ff0: 09ac d5c2 b8c7 59b3 3a97 d456 352e 13f6 ......Y.:..V5... │ │ │ +00004000: 4ceb 5058 9d61 6072 655a 62b4 401c fa9b L.PX.a`reZb.@... │ │ │ +00004010: 0590 4709 d970 ae02 4aba d2a2 4117 1452 ..G..p..J...A..R │ │ │ +00004020: 8191 c0b0 d478 c108 4806 c054 8730 7f0d .....x..H..T.0.. │ │ │ +00004030: 605a 3bad 26ed 90c9 efb3 43de c955 e641 `Z;.&.....C..U.A │ │ │ +00004040: 2447 9b4a da7e f75a e92b b85c a3b9 14e3 $G.J.~.Z.+.\.... │ │ │ +00004050: d6e3 e32b 5a0c 2c9e e32b f506 afc0 69ed ...+Z.,..+....i. │ │ │ +00004060: a9d5 498a 7e50 d429 ba2a c765 4167 43f9 ..I.~P.).*.eAgC. │ │ │ +00004070: 4a4b 3fd8 2585 0e2b ca0f 7353 6bed 2266 JK?.%..+..sSk."f │ │ │ +00004080: 4acb d058 83df 3c38 efba 102b e96d 2ddf J..X..<8...+.m-. │ │ │ +00004090: 62a2 d022 ccb4 0588 6b71 1db2 953a b8aa b.."....kq...:.. │ │ │ +000040a0: 63f0 9976 8c8b cc57 a516 6f50 eb0a f0ed c..v...W..oP.... │ │ │ +000040b0: 02aa aac0 362b 1e4e ab08 1ab9 fcaf 4ac7 ....6+.N......J. │ │ │ +000040c0: 8fe4 1915 5e8e 43c4 cf83 2db4 eb11 7916 ....^.C...-...y. │ │ │ +000040d0: 77d3 0d06 2759 0cd1 629f d074 8aeb 6656 w...'Y..b..t..fV │ │ │ +000040e0: 5bdf 14c0 ce2e 2f75 04be ed62 2b0b 85b0 [...../u...b+... │ │ │ +000040f0: 0f88 1974 cee4 aae7 998c 8f4e d6f1 1dff ...t.......N.... │ │ │ +00004100: 9dbe f70a f140 2321 644d 0ae9 c137 5268 .....@#!dM...7Rh │ │ │ +00004110: 8477 e0e7 5227 c199 8a2c 581d c4b1 d81f .w..R'...,X..... │ │ │ +00004120: 8040 a980 e702 1f51 9be7 0165 53e1 322b .@.....Q...eS.2+ │ │ │ +00004130: 0002 eca8 d894 4c41 8e36 1b4a 1491 0eef ......LA.6.J.... │ │ │ +00004140: f59a 0c87 cd0d 4e51 6db1 ad0c e040 81e0 ......NQm....@.. │ │ │ +00004150: 45b2 fb72 96b4 9ad5 a743 993e c11a 2c01 E..r.....C.>..,. │ │ │ +00004160: ea43 31df 72ac f1b8 4b7c 1784 11f0 e56b .C1.r...K|.....k │ │ │ +00004170: a611 4485 9057 cc33 23ce 6117 0587 1715 ..D..W.3#.a..... │ │ │ +00004180: 400e 5c82 f192 36c7 19c9 407d bed4 da76 @.\...6...@}...v │ │ │ +00004190: 8192 5414 5fd9 c93f af8c 0ed6 2831 04e2 ..T._..?....(1.. │ │ │ +000041a0: a170 552c 8ae2 70b8 132b 8aa1 6400 1273 .pU,..p..+..d..s │ │ │ +000041b0: fc07 1446 8189 7069 c936 a48d 5944 2137 ...F..pi.6..YD!7 │ │ │ +000041c0: adf2 4fd0 7a51 67f2 4214 fc99 eb20 25da ..O.zQg.B.... %. │ │ │ +000041d0: 7f28 5d3f 945e 891c 7ae8 c050 5c5e eaec .(]?.^..z..P\^.. │ │ │ +000041e0: 6a5b 6277 982c cc75 cd34 82b2 1430 864a j[bw.,.u.4...0.J │ │ │ +000041f0: 077a 2228 cc34 0834 d871 0753 279c 5112 .z"(.4.4.q.S'.Q. │ │ │ +00004200: caa3 91a6 be6c 83f5 0aac 4d47 7f0a 6798 .....l....MG..g. │ │ │ +00004210: 0e45 f860 c680 1e78 163a e803 3cc2 13c4 .E.`...x.:..<... │ │ │ +00004220: 5235 6907 4d59 1406 8029 00a5 908b ac03 R5i.MY...)...... │ │ │ +00004230: d330 adf0 708b dfa8 ddd0 d8a7 95b9 5068 .0..p.........Ph │ │ │ +00004240: 814b 9124 5872 dbd5 1878 856c e62d 7445 .K.$Xr...x.l.-tE │ │ │ +00004250: 92a0 3473 9bb2 6cd4 8396 4850 40c1 e898 ..4s..l...HP@... │ │ │ +00004260: 984e 4363 6933 66d3 0e4a 85a5 3570 6013 .NCci3f..J..5p`. │ │ │ +00004270: 0281 438b 7db0 0a79 d5f9 3521 4150 4c2f ..C.}..y..5!APL/ │ │ │ +00004280: 7f49 67d3 b1ce 6062 ec30 0e5a e794 6442 .Ig...`b.0.Z..dB │ │ │ +00004290: 7bcd 4206 827e e866 9da7 d549 fa5a ad30 {.B..~.f...I.Z.0 │ │ │ +000042a0: 143c 9542 2783 0508 744e bdf1 066d d3e8 .<.B'...tN...m.. │ │ │ +000042b0: 3059 a373 9d52 9970 2ff8 b6b2 b9b6 afab 0Y.s.R.p/....... │ │ │ +000042c0: 5a49 5ce0 5eda 1d52 1217 5e0a d8a9 9a16 ZI\.^..R..^..... │ │ │ +000042d0: d2e7 0aa1 d096 89a2 ab21 79ab bda8 5a11 .........!y...Z. │ │ │ +000042e0: 6559 a99c 0ddc 182b a6c3 070f dc4b abac eY.....+.....K.. │ │ │ +000042f0: ad72 92d0 658c 5350 768f 1071 ba90 b1e0 .r..e.SPv..q.... │ │ │ +00004300: 750a c8a1 ba2d f847 6754 98c9 acd2 4177 u....-.GgT....Aw │ │ │ +00004310: 7e81 8970 7699 a5bc 5236 89dc 45b4 54ca ~..pv...R6..E.T. │ │ │ +00004320: ca80 c934 08a8 d6f2 70e2 f0e4 1475 5935 ...4....p....uY5 │ │ │ +00004330: 2e9d 3363 3681 4445 36c0 4f59 89cf 5ae2 ..3c6.DE6.OY..Z. │ │ │ +00004340: 7869 c16a 50d0 300e b4a0 709e 69e3 5ae1 xi.jP.0...p.i.Z. │ │ │ +00004350: cf30 bbc2 5301 be08 8802 3b1d ee15 9301 .0..S.....;..... │ │ │ +00004360: 0bf5 5cca 938f 07b8 1a5a 6ded 694d 0a82 ..\......Zm.iM.. │ │ │ +00004370: e2ea 220b 0d5a bbc4 0033 f1d0 162e 5590 .."..Z...3....U. │ │ │ +00004380: 8bf6 f670 2070 d9c0 484c 52ef 6487 146f ...p p..HLR.d..o │ │ │ +00004390: 8dbd d416 bc4e 1729 d6bc 354e 4754 079d .....N.)..5NGT.. │ │ │ +000043a0: ba07 84e4 b883 9a07 2dce 17d0 0627 c9c2 ........-....'.. │ │ │ +000043b0: 4d36 cfd2 5156 a907 d96f 60b4 b40a ec99 M6..QV...o`..... │ │ │ +000043c0: 45d3 6221 c1bd ceb5 685c e508 a9b4 abdc E.b!....h\...... │ │ │ +000043d0: d741 2b68 d866 7c75 a54e 186a ec9b 0e76 .A+h.f|u.N.j...v │ │ │ +000043e0: a21b 7169 1d92 8df9 ca87 6010 f63c 6557 ..qi......`...J3.@* │ │ │ +000044d0: 8aa8 b730 21ae a142 0b91 0e3c 891e 7d80 ...0!..B...<..}. │ │ │ +000044e0: d5d5 b93b c6a2 932d 100e ce02 8129 3007 ...;...-.....)0. │ │ │ +000044f0: f96b b5f9 8411 ec75 f615 8c86 d580 0cd5 .k.....u........ │ │ │ +00004500: 0062 b0a0 2c6f 98a0 bcd1 792a 6d76 6342 .b..,o....y*mvcB │ │ │ +00004510: 8167 b8a4 4ae4 e164 22b5 16a9 940c 3a33 .g..J..d".....:3 │ │ │ +00004520: 51a7 2056 5f30 713a c2d0 0d3a 4b69 9a46 Q. V_0q:...:Ki.F │ │ │ +00004530: 6708 fb52 cb82 392c 5263 3f83 42e2 83d6 g..R..9,Rc?.B... │ │ │ +00004540: aa73 e97b ac92 a0a0 d669 e0cc 4cdb 86ae .s.{.....i..L... │ │ │ +00004550: c725 405a 7424 8b01 80a8 6c03 c151 ea88 .%@Zt$....l..Q.. │ │ │ +00004560: bc47 7963 5e94 d040 0138 78e4 927b a411 .Gyc^..@.8x..{.. │ │ │ +00004570: 98ce 64f4 342e 9b84 87a2 9023 8319 2a4b ..d.4......#..*K │ │ │ +00004580: 1d76 d231 92ac d092 d4a0 043c 680b ed04 .v.1........u.]. │ │ │ +00004670: 06ab 7a6d bc69 4309 6021 6ddf a240 f0c9 ..zm.iC.`!m..@.. │ │ │ +00004680: f1ba c1ec 08a6 8e08 01e9 4a3f 0815 412b ..........J?..A+ │ │ │ +00004690: 6f74 721c 0ba3 d952 048b 6c73 68e4 ec35 otr....R..lsh..5 │ │ │ +000046a0: cad0 00e4 503e 820e 8fae 8fe9 a01b cf62 ....P>.........b │ │ │ +000046b0: 83f1 0aac 0206 bac1 64b9 8c12 54aa 50f6 ........d...T.P. │ │ │ +000046c0: 9d42 122a 0064 4443 68db 57ae 85b2 a3d0 .B.*.dDCh.W..... │ │ │ +000046d0: aa8f 32b3 b8e8 35a2 1501 ed85 361c 0b53 ..2...5.....6..S │ │ │ +000046e0: 2aef 00d3 1e75 9aaa c6a4 b672 3fe8 4097 *....u.....r?.@. │ │ │ +000046f0: c081 8e4a e275 2978 12bf 5da1 0585 58de ...J.u)x..]...X. │ │ │ +00004700: 95b2 5920 041d 3fc0 fd80 f81d 5f5a 9d30 ..Y ..?....._Z.0 │ │ │ +00004710: 2c85 2f34 4d95 528b e020 17de 2a21 196f ,./4M.R.. ..*!.o │ │ │ +00004720: 4055 7698 1a1c d55e 2eb9 57fc 8e01 66eb @Uv....^..W...f. │ │ │ +00004730: 0c16 6fc5 1dc2 83d5 5225 e2d8 281d 8a00 ..o.....R%..(... │ │ │ +00004740: 289a baaf 201c d30c c007 e13b 854a 2be7 (... ......;.J+. │ │ │ +00004750: 934b 27b7 f158 82d6 ec6a 498b b67b 2043 .K'..X...jI..{ C │ │ │ +00004760: cc95 b141 c16c f81d ad3c 0d00 04ee 1808 ...A.l...<...... │ │ │ +00004770: a2ab 8b12 2561 d3da a0c7 6258 839b 572a ....%a....bX..W* │ │ │ +00004780: 4b82 d23a f44d ef0b 0c8f 1c66 8c75 a300 K..:.M.....f.u.. │ │ │ +00004790: 5ce6 12c3 93eb 5c42 0fa1 eabe 6c14 356c \.....\B....l.5l │ │ │ +000047a0: e1f1 1040 3006 fa08 a368 69a0 55a2 242d ...@0....hi.U.$- │ │ │ +000047b0: e662 2874 ca85 61c4 ca07 459c 6638 d8f0 .b(t..a...E.f8.. │ │ │ +000047c0: 3b9e 2526 c0b5 dad4 1f60 baa6 03ea 622c ;.%&.....`....b, │ │ │ +000047d0: 80a9 8a77 ef15 dea7 7505 2f48 acc5 c716 ...w....u./H.... │ │ │ +000047e0: 1504 9ad3 72e9 d0e8 b88e 829b 8272 a5a5 ....r........r.. │ │ │ +000047f0: 1333 3093 373a 2780 d2b5 9619 1e14 b1ad .30.7:'......... │ │ │ +00004800: b820 04c7 89a8 f08d d359 d060 511b b81d . .......Y.`Q... │ │ │ +00004810: 1d1a 407b 5dca 2f17 800f e81c a304 0c8a ..@{]./......... │ │ │ +00004820: 34aa 53ac 4429 ff1d 3941 b1e1 9ae2 0de1 4.S.D)..9A...... │ │ │ +00004830: 2603 0ec0 d778 2e59 a585 35c8 a71d dd2c &....x.Y..5...., │ │ │ +00004840: 4b1b 99c8 02e4 0d5a 31ae 75d6 1f07 3438 K......Z1.u...48 │ │ │ +00004850: e51c 0b41 4e02 c0ac d1e9 4710 4b21 d9ca ...AN.....G.K!.. │ │ │ +00004860: 8ad6 e223 d65a d2ed 725c 4ee1 c494 a5cd ...#.Z..r\N..... │ │ │ +00004870: b78a 8fd0 a9b9 4e47 61ac 8e95 e974 a1d6 ......NGa....t.. │ │ │ +00004880: 154b d4b1 0e13 654d a6b5 4b54 8b53 7c64 .K....eM..KT.S|d │ │ │ +00004890: 8993 0fef 9b81 5ed5 982d 4859 593a c7ab ......^..-HYY:.. │ │ │ +000048a0: 14cf db28 ad4a af35 9b5c caae 48b9 02c0 ...(.J.5.\..H... │ │ │ +000048b0: e8d0 5838 1aa3 d778 fc89 884e c4b0 147a ..X8...x...N...z │ │ │ +000048c0: 1bce 199a ddd5 b84a b259 c838 6351 169f .......J.Y.8cQ.. │ │ │ +000048d0: 0eef 3005 d881 d09c 1200 2987 5005 9f69 ..0.......).P..i │ │ │ +000048e0: f518 b58e 1ed3 ba8b abe4 a98f 0a13 20ca .............. . │ │ │ +000048f0: 0c83 ab82 471b eb30 3cd6 16c3 d343 3dd4 ....G..0<....C=. │ │ │ +00004900: a698 1223 d3ea 5067 c05f 10c4 95ee a941 ...#..Pg._.....A │ │ │ +00004910: 360a 2393 9fae 3357 a8e1 4287 b4c4 4c70 6.#...3W..B...Lp │ │ │ +00004920: 898e e883 0f7b 60d4 2027 346a f7b3 2d41 .....{`. '4j..-A │ │ │ +00004930: eb29 130c ec5f 0d01 89ef f45e 0f9e 7620 .)..._.....^..v │ │ │ +00004940: 9852 2f8f 5da6 2358 d812 6537 895a 2351 .R/.].#X..e7.Z#Q │ │ │ +00004950: 06b5 5ce9 e772 07c0 e873 29d4 4a56 4d89 ..\..r...s).JVM. │ │ │ +00004960: dc5c 5539 395c b942 1b62 2ea6 051d e9cc .\U99\.B.b...... │ │ │ +00004970: 5550 0a8e 5223 291b 441a 1152 9e2c 2163 UP..R#).D..R.,!c │ │ │ +00004980: 45f9 e588 7714 fe61 809a b852 0bcb 0021 E...w..a...R...! │ │ │ +00004990: 9de0 6c5d 2874 0a19 5f4f e127 4040 0f81 ..l](t.._O.'@@.. │ │ │ +000049a0: 732d 21e4 c6a7 141e 5e99 b320 9545 93e9 s-!.....^.. .E.. │ │ │ +000049b0: 2855 2d7d 8ed3 831c 0a64 2a58 d335 6073 (U-}.....d*X.5`s │ │ │ +000049c0: 0574 b53a 7682 e4e0 0a22 1b06 e645 4615 .t.:v...."...EF. │ │ │ +000049d0: c209 fb75 e8bd aa54 1e1b 6d8e c3ee 9d72 ...u...T..m....r │ │ │ +000049e0: 2928 a18f 82f9 3b85 7d58 1dfb aa81 3fd8 )(....;.}X....?. │ │ │ +000049f0: 63ad 1d19 5966 d483 0ef0 c38b f2e9 b394 c...Yf.......... │ │ │ +00004a00: 8d0b ca05 6106 65ae 2874 a65a c729 b162 ....a.e.(t.Z.).b │ │ │ +00004a10: 3d7c 5bc3 dad8 291c 9faa 375a eb4d f955 =|[...)...7Z.M.U │ │ │ +00004a20: 9038 9b52 d5d9 4207 18eb a291 bb53 cb61 .8.R..B......S.a │ │ │ +00004a30: 2ff1 5f42 17b4 d48f ae57 044e ae30 deaa /._B.....W.N.0.. │ │ │ +00004a40: 442d 292e 0d2b 8090 c865 819f 1505 dbf9 D-)..+...e...... │ │ │ +00004a50: 024e d16e 40ae 8312 587c 874d 06fb 022c .N.n@...X|.M..., │ │ │ +00004a60: 1556 a500 0af4 18fa b640 1f28 a958 9eb6 .V.......@.(.X.. │ │ │ +00004a70: 019c abe0 7000 05d6 cec5 b41e 0960 f458 ....p........`.X │ │ │ +00004a80: 351e ed95 360b 37a3 773a 9cd6 003b 7b05 5...6.7.w:...;{. │ │ │ +00004a90: 596b 1d09 3bc0 2f05 2ce9 0ab4 0a12 a700 Yk..;./.,....... │ │ │ +00004aa0: 5094 2a58 0c5f 082c dd41 9142 7b70 3837 P.*X._.,.A.B{p87 │ │ │ +00004ab0: e06e 9e16 54c6 2476 4ae9 8226 2f30 9585 .n..T.$vJ..&/0.. │ │ │ +00004ac0: 9209 e247 b5bd 2295 d03a 9d3c 4daf 5d64 ...G.."..:..G;o. │ │ │ +00004c20: 1368 58cb 5556 c73c 75aa 18b4 aa88 609d .hX.UV.>.J....! │ │ │ +00004e10: eab0 a2f2 cae8 4005 4e22 38ab edd1 9489 ......@.N"8..... │ │ │ +00004e20: 6b5b 9dd3 d0f1 830a da28 8f17 4856 70a0 k[.......(..HVp. │ │ │ +00004e30: 6b95 284b f90e 043e 83a0 656d b300 6c28 k.(K...>..em..l( │ │ │ +00004e40: 95fe 0633 a64d 6fa6 38e4 698d 0d7c 204d ...3.Mo.8.i..| M │ │ │ +00004e50: a853 628d 0083 456f 298d 0b7a 6410 efea .Sb...Eo)..zd... │ │ │ +00004e60: a81d 3f55 78a9 4ec9 1895 e056 4b3c 8202 ..?Ux.N....VK<.. │ │ │ +00004e70: 79af d451 46d8 c929 e543 96ce 8a65 3a9c y..QF..).C...e:. │ │ │ +00004e80: 3b58 05e2 0d9a 661e 0bc8 73ab 4450 da69 ;X....f...s.DP.i │ │ │ +00004e90: 052d d75a 4081 332b b042 5f98 ac49 49ed .-.Z@.3+.B_..II. │ │ │ +00004ea0: 7896 fb4b 5950 fc0a 305d af65 b1b6 574a x..KYP..0].e..WJ │ │ │ +00004eb0: 9e12 575c 819f 9952 dc6a 7b44 5967 1126 ..W\...R.j{DYg.& │ │ │ +00004ec0: 85b5 5678 efc9 91a8 14ad d3eb 245d a833 ..Vx........$].3 │ │ │ +00004ed0: 8bad 6873 0c0d 6304 cbd4 da1d b3d0 54f1 ..hs..c.......T. │ │ │ +00004ee0: 830a 1d52 12c8 502b 7b90 7726 4f31 174d ...R..P+{.w&O1.M │ │ │ +00004ef0: abd4 393a 74d7 2b3b 4a1b b0d6 99ce c333 ..9:t.+;J......3 │ │ │ +00004f00: 6e10 1f33 6f71 5030 864a 02c2 fc09 b52b n..3oqP0.J.....+ │ │ │ +00004f10: e200 56ae 1449 870b 0777 a33d f113 7a85 ..V..I...w.=..z. │ │ │ +00004f20: 7b2a 0f2e aa08 14ed 6131 db2a 5929 c6bc {*......a1.*Y).. │ │ │ +00004f30: c64e ea00 21f0 ac52 e6be 5c28 6dc0 2913 .N..!..R..\(m.). │ │ │ +00004f40: dc50 f4a5 5306 1774 a353 180b 9e85 2b6a .P..S..t.S....+j │ │ │ +00004f50: b901 bdef 2b2d 1095 954e 7d17 296f 5fa5 ....+-...N}.)o_. │ │ │ +00004f60: 93c2 a820 dc7f f06b 2bd3 2773 e615 66d4 ... ...k+.'s..f. │ │ │ +00004f70: f61d 5e76 8ee6 ae7b a9ef aa4e 7a29 2a83 ..^v...{...Nz)*. │ │ │ +00004f80: 1b8a 7250 d23d 2c5d 5576 c899 4133 c88c ..rP.=,]Uv..A3.. │ │ │ +00004f90: 6a31 582b da6d 1172 1db8 e2ed e263 664e j1X+.m.r.....cfN │ │ │ +00004fa0: fb0e 4a25 8cde 2835 440c b0b2 b500 6875 ..J%..(5D.....hu │ │ │ +00004fb0: 7820 1ae0 9e76 4904 2ee1 017c 5688 a8d3 x ...vI....|V... │ │ │ +00004fc0: bad8 205c 34ab 0c33 2e97 0b21 855a 351e .. \4..3...!.Z5. │ │ │ +00004fd0: 5c0f 5c4d f904 7412 bb35 b2dd 4a51 55eb \.\M..t..5..JQU. │ │ │ +00004fe0: 141e aa0e e3a7 54a9 32f1 929e 5ee1 eb88 ......T.2...^... │ │ │ +00004ff0: c920 0fc0 1509 89ea e8ac 729d f80c 7fc8 . ........r..... │ │ │ +00005000: 28f1 9ad6 a100 1738 04b8 ee5a f46b b48e (......8...Z.k.. │ │ │ +00005010: 6415 61ca 63bd a201 9597 a9d6 4102 384e d.a.c.......A.8N │ │ │ +00005020: 49dd ea1e 6e04 8b7b a3b3 113a 3555 eafc I...n..{...:5U.. │ │ │ +00005030: 6e87 ab0a 6365 8dd7 79fb 41e7 5e68 c83a n...ce..y.A.^h.: │ │ │ +00005040: ac22 a008 4c26 d708 8721 2de2 62f2 9567 ."..L&...!-.b..g │ │ │ +00005050: 1b34 5b32 7e2f af05 9f18 eaa0 b407 87ca .4[2~/.......... │ │ │ +00005060: 5122 37e0 5e54 8e70 fcbc 560b d8f0 0fda Q"7.^T.p..V..... │ │ │ +00005070: 8f41 6a07 a855 1251 5e80 7ec8 c055 beee .Aj..U.Q^.~..U.. │ │ │ +00005080: 6580 f046 73ed 9875 c9ac 2a90 4699 4f98 e..Fs..u..*.F.O. │ │ │ +00005090: 349d 6dd0 4906 4551 7337 e000 83e3 bdc9 4.m.I.EQs7...... │ │ │ +000050a0: e4b8 560a 9382 9315 0558 6887 cee6 3ae8 ..V......Xh...:. │ │ │ +000050b0: a1b3 dbda 6351 62cb 1e24 984e 1e36 90bd ....cQb..$.N.6.. │ │ │ +000050c0: a93c 6c3a e8b4 9dc1 c56f 5b5f 9510 937e ..,..l........ │ │ │ +00005370: d1a2 f5a4 cdf2 3c0e 5813 799d 56b1 8d6d ......<.X.y.V..m │ │ │ +00005380: 8608 e898 9a0e 06eb 9470 afec d550 6ad0 .........p...Pj. │ │ │ +00005390: 0128 5406 86a1 3656 69af 50a1 709d 16a2 .(T...6Vi.P.p... │ │ │ +000053a0: 9555 0cde d3fa 9dd6 8a98 d582 99c9 0b9d .U.............. │ │ │ +000053b0: 54a4 e7b6 1497 62eb 1bfc 30ab 1824 633b T.....b...0..$c; │ │ │ +000053c0: 1003 5098 e158 cc5c 0e28 d0ba 1212 ae35 ..P..X.\.(.....5 │ │ │ +000053d0: c1b6 1177 ba58 6007 6a0c 4d1b b505 11b5 ...w.X`.j.M..... │ │ │ +000053e0: 7d30 2810 b4b0 c669 97b3 183a 4502 7718 }0(....i...:E.w. │ │ │ +000053f0: 1885 8868 c70b 1249 e928 e17d a76c b218 ...h...I.(.}.l.. │ │ │ +00005400: a90a d4de 5599 d2d4 6261 019a cab7 aa14 ....U...ba...... │ │ │ +00005410: 4f4a 5d0a bed1 8a1a 53a2 f3f9 5abe af83 OJ].....S...Z... │ │ │ +00005420: 4e45 3498 ea88 f143 6fe1 2954 aed3 7214 NE4....Co.)T..r. │ │ │ +00005430: 10a0 b252 5ef0 9500 c6e0 b1e7 da3d 079d ...R^........=.. │ │ │ +00005440: 687d 05cb cabf 8a17 2c11 6ac5 c1fa b4ce h}......,.j..... │ │ │ +00005450: 96a7 6563 d4a5 1239 6907 a518 2ae0 be36 ..ec...9i...*..6 │ │ │ +00005460: a6ac 76b3 954f da2a a9b1 42c1 1a09 9dfc ..v..O.*..B..... │ │ │ +00005470: 4785 91a1 8010 e8c0 e437 56a1 8183 53d2 G........7V...S. │ │ │ +00005480: dc1a a6ce 7179 e01c dfe6 021b 7515 7570 ....qy......u.up │ │ │ +00005490: 1d64 8b76 032e 6065 cb14 ebe5 1467 c335 .d.v..`e.....g.5 │ │ │ +000054a0: f1c6 a07d c7a8 d54d dcb2 5ce9 50b3 1ce1 ...}...M..\.P... │ │ │ +000054b0: 286a 654f d07e 9532 6cbb 4a80 391f 711c (jeO.~.2l.J.9.q. │ │ │ +000054c0: 364b 27c6 b1d7 6d3a 52df 4075 a53a 6814 6K'...m:R.@u.:h. │ │ │ +000054d0: f604 276a 4154 01ca 0123 df2a 6659 3ba4 ..'jAT...#.*fY;. │ │ │ +000054e0: 3af9 06a6 4c1b 9900 16ad e727 b080 8fa4 :...L......'.... │ │ │ +000054f0: 10b6 ce6b cd7b 90be 188c b211 55ca 8117 ...k.{......U... │ │ │ +00005500: adb2 f9b5 3029 33c8 bc16 5169 535d d0e9 ....0)3...QiS].. │ │ │ +00005510: 3e9d 1755 c0ac 9644 e0c9 167b a8f3 1e4a >..U...D...{...J │ │ │ +00005520: 076c eab6 0a29 6354 1437 459d c217 53d5 .l...)cT.7E...S. │ │ │ +00005530: 4a9d 5832 a7e8 e90a db5c 6743 59b7 6077 J.X2.....\gCY.`w │ │ │ +00005540: 4502 e818 7eae 087b ec3a ce37 b857 294b E...~..{.:.7.W)K │ │ │ +00005550: 812d 581f a5c9 d459 3a8f 23ab f4e6 bd8a .-X....Y:.#..... │ │ │ +00005560: 6828 a395 5218 d338 4040 f904 2b25 e5c0 h(..R..8@@..+%.. │ │ │ +00005570: caf4 95c0 3692 cbbc 28cd 3ae3 0413 69d7 ....6...(.:...i. │ │ │ +00005580: af50 9181 4611 5d50 1f3f 1621 c792 354e .P..F.]P.?.!..5N │ │ │ +00005590: f514 746c d029 a303 a642 c989 6bcc bdfc ..tl.)...B..k... │ │ │ +000055a0: 0897 12e7 e0ae a139 3a9d 73c4 6942 baf0 .......9:.s.iB.. │ │ │ +000055b0: 4bb4 7167 71e5 1464 82da 5654 55ad e044 K.qgq..d..VTU..D │ │ │ +000055c0: 65a3 3420 392d 2875 9da4 1006 433b 42be e.4 9-(u....C;B. │ │ │ +000055d0: 36a5 c273 43d0 3258 5129 ffb7 3255 2845 6..sC.2XQ)..2U(E │ │ │ +000055e0: 4c54 63e0 34e5 4fc0 4824 a46a 6df2 8af0 LTc.4.O.H$.jm... │ │ │ +000055f0: d501 4cf4 b6eb 03a6 8b59 abf9 252a 6224 ..L......Y..%*b$ │ │ │ +00005600: 28a2 a149 215f 2ea5 83ee 0b27 b9eb 82d1 (..I!_.....'.... │ │ │ +00005610: 6a02 be1a a25b eb04 82a2 0db5 d2ad 94ff j....[.......... │ │ │ +00005620: 0e6a 62b5 d22e 22b6 1435 5034 5875 a6d0 .jb..."..5P4Xu.. │ │ │ +00005630: d680 18c5 6096 98f7 26a5 e645 d555 2992 ....`...&..E.U). │ │ │ +00005640: 5699 13f3 4a21 e32e cb52 fc77 a17c b972 V...J!...R.w.|.r │ │ │ +00005650: f71d f20d 784f c9de 84a1 32ed a29b 4ea9 ....xO....2...N. │ │ │ +00005660: 0cf0 59b4 0caa ea01 f0a8 5306 49df 66da ..Y.......S.I.f. │ │ │ +00005670: 87d4 8144 cd73 e670 5d95 e416 f7d1 894b ...D.s.p]......K │ │ │ +00005680: 3a60 974c 93e9 74de a9c7 3703 6122 2519 :`.L..t...7.a"%. │ │ │ +00005690: 5057 590b bb1c ba08 03a5 1c92 cad4 9b01 PWY............. │ │ │ +000056a0: bc32 6525 2b8a ac56 964d c01c d433 cacf .2e%+..V.M...3.. │ │ │ +000056b0: 1a3d 4a7d 1020 b032 794a 7b13 752a 312a .=J}. .2yJ{.u*1* │ │ │ +000056c0: cde9 1094 fe0b 13ef 9598 d059 e5be 2945 ...........Y..)E │ │ │ +000056d0: 1570 1244 30a1 049c 61ee a253 3914 1dc3 .p.D0...a..S9... │ │ │ +000056e0: 5560 0300 212a 551d 1c60 d12d 026f 43de U`..!*U..`.-.oC. │ │ │ +000056f0: f675 ce1c 5629 2e0c 8d50 ebe8 91d1 3e59 .u..V)...P....>Y │ │ │ +00005700: 2fb8 a3c4 315d 2a8f 53c8 4d6a 228e 8ae2 /...1]*.S.Mj"... │ │ │ +00005710: e7b2 9461 19cd ac44 7c8c 29d7 942a dd42 ...a...D|.)..*.B │ │ │ +00005720: afd3 2c83 0138 a604 a13a 7851 6bcd 142c ..,..8...:xQk.., │ │ │ +00005730: d880 5cbd d6cd 1429 a83d 3a34 1d1e 7aa3 ..\....).=:4..z. │ │ │ +00005740: 5495 4aa5 2e2b 1d75 5e0f 7931 0a38 c459 T.J..+.u^.y1.8.Y │ │ │ +00005750: 943b a283 e778 c3b9 c267 947e 5ee7 6aca .;...x...g.~^.j. │ │ │ +00005760: 3265 d694 0ed7 0282 4c63 d1b6 ad22 56b3 2e......Lc..."V. │ │ │ +00005770: 5801 b48c f6df 62a5 7dea ba51 9d1b 5c0b X.....b.}..Q..\. │ │ │ +00005780: 1d0c 2885 d0e0 1e60 83f6 3095 42ad c4fa ..(....`..0.B... │ │ │ +00005790: d4c9 15cc 9417 8efb 5b85 5cd3 9d5e d95b ........[.\..^.[ │ │ │ +000057a0: b583 8f26 2be0 b80e 4773 8054 3a21 0d27 ...&+...Gs.T:!.' │ │ │ +000057b0: 6731 1d12 f23a 5c60 15c5 ae74 8c95 caf4 g1...:\`...t.... │ │ │ +000057c0: 00f7 9dc1 9628 c1a0 b615 f123 61b1 0148 .....(.....#a..H │ │ │ +000057d0: aa6c 1019 fdc7 4d87 4b90 3db4 1173 9ee9 .l....M.K.=..s.. │ │ │ +000057e0: f8a3 3665 b4a9 ad23 4f3a 8ea4 9304 956a ..6e...#O:.....j │ │ │ +000057f0: a328 c63b 53dd 865a 79d9 1350 8ef2 b552 .(.;S..Zy..P...R │ │ │ +00005800: 78b6 c279 4021 163b 1655 2443 d98c 5b1d x..y@!.;.U$C..[. │ │ │ +00005810: c56e 14e0 88a7 a4c8 8a5c 90dc 69ff 7f10 .n.......\..i... │ │ │ +00005820: bee6 b52a 4912 9b74 0e2b aafa 8470 4df0 ...*I..t.+...pM. │ │ │ +00005830: 1dc0 d4eb ac4a 8b5b 184d 5aa9 502a 38cc .....J.[.MZ.P*8. │ │ │ +00005840: 80b4 89b2 9655 ccbc b6fb 78b8 c00a 54b9 .....U....x...T. │ │ │ +00005850: a24d 1577 8c65 5260 730f 748a 5244 ad55 .M.w.eR`s.t.RD.U │ │ │ +00005860: b0af 1284 81b8 6c9f 1c0c 65d4 cf95 2f5f ......l...e.../_ │ │ │ +00005870: 59f0 30a7 4209 9d62 2323 f8b1 af70 346a Y.0.B..b##...p4j │ │ │ +00005880: 5526 aaac 0218 82eb e4f2 04ed 1f0e 9982 U&.............. │ │ │ +00005890: bf81 285a 772a 1269 e566 29fd 9655 f88c ..(Zw*.i.f)..U.. │ │ │ +000058a0: f4bd d01e 428b 84cb 51eb 5bd4 4b66 b49b ....B...Q.[.Kf.. │ │ │ +000058b0: 899b a7bd 66e5 5e52 f235 9dc0 b04d 0fda ....f.^R.5...M.. │ │ │ +000058c0: 6995 eb3a 2836 5499 175b 6572 119a 2eb4 i..:(6T..[er.... │ │ │ +000058d0: 118f 29d1 d289 d16e 8c82 f940 4198 176d ..)....n...@A..m │ │ │ +000058e0: ca74 69dd 5afb 5ca0 8a71 11de e64a d644 .ti.Z.\..q...J.D │ │ │ +000058f0: fb9d fc37 bc32 dfd9 8043 899a d772 20ee ...7.2...C...r . │ │ │ +00005900: 61ab 5327 3a99 1ffb be1a 01ae 55d8 a317 a.S':.......U... │ │ │ +00005910: de88 7857 b656 2e4a 9105 d6d5 e11e d063 ..xW.V.J.......c │ │ │ +00005920: 255f cde0 0961 50b0 8588 a392 4f2a 9f5d %_...aP.....O*.] │ │ │ +00005930: 6e33 5491 d643 8b3c d766 5954 9e6d 483f n3T..C.<.fYT.mH? │ │ │ +00005940: 284c 4fa9 3630 ac10 011a e0fa 3ae7 9137 (LO.60......:..7 │ │ │ +00005950: f4a1 56d4 703f c0a3 8c40 f853 d50a 9cd2 ..V.p?...@.S.... │ │ │ +00005960: cdd6 4ad5 a3a0 bd26 8b4a a7ac 5a00 d843 ..J....&.J..Z..C │ │ │ +00005970: fcd3 2e37 3a09 a1e3 2129 8959 5ff7 4acd ...7:...!).Y_.J. │ │ │ +00005980: aa74 33c8 9182 4071 1178 5fa7 14b0 3a07 .t3...@q.x_...:. │ │ │ +00005990: a195 1d21 5634 582f 1fa7 cb0c ee57 a1d5 ...!V4X/.....W.. │ │ │ +000059a0: 7ce5 c291 a3e0 4b25 ccf6 f214 f35e 4175 |.....K%.....^Au │ │ │ +000059b0: e81e afac 81ca 67aa f556 5fa4 2317 28a9 ......g..V_.#.(. │ │ │ +000059c0: 9409 4795 4014 b354 aa7a 4aad 001c 20a2 ..G.@..T.zJ... . │ │ │ +000059d0: 1397 66e9 f01f ffc2 9d03 62a9 74b0 b85b ..f.......b.t..[ │ │ │ +000059e0: 9dce 9679 057e e641 4998 8d82 1695 bf32 ...y.~.AI......2 │ │ │ +000059f0: 17bc 0cb0 1370 0dbd d6e7 b8dd 3abd 5429 .....p......:.T) │ │ │ +00005a00: 061e 5b1c 7bec 4aa9 ac32 4ede bfd4 9648 ..[.{.J..2N....H │ │ │ +00005a10: 150c bc2d 2821 32a3 3540 80ca 4e55 29cd ...-(!2.5@..NU). │ │ │ +00005a20: 5854 626f 00a7 a2fd b4cb 92eb 302b ea4a XTbo........0+.J │ │ │ +00005a30: 4751 c01b e014 c143 a384 11ca 208a 5f9c GQ.....C.... ._. │ │ │ +00005a40: abec 90ca 0614 aa5a 81f8 f731 0eb4 8849 .......Z...1...I │ │ │ +00005a50: 5740 84d2 11e6 88b0 02ad 5370 8f12 e446 W@........Sp...F │ │ │ +00005a60: 2301 5310 c4a0 e208 5647 697d 819b 8caa #.S.....VGi}.... │ │ │ +00005a70: 904f 8378 a8fe 9572 26cb 8b1c 0070 8d12 .O.x...r&....p.. │ │ │ +00005a80: b748 dbd7 1853 170c a622 ca89 d20e a6ce .H...S..."...... │ │ │ +00005a90: 6654 3ab0 d168 8b52 e154 6dde 629d f1ee fT:..h.R.Tm.b... │ │ │ +00005aa0: 5c95 7c20 6dac 41a0 2646 ed72 e9d0 80a9 \.| m.A.&F.r.... │ │ │ +00005ab0: 7434 3325 e2c6 70e7 b536 af14 eb94 cecc t43%..p..6...... │ │ │ +00005ac0: 2883 7fac 30f2 59ae c47b 4a89 966b 450d (...0.Y..{J..kE. │ │ │ +00005ad0: 95a7 4a10 9d32 b39a a813 65b8 1141 abc4 ..J..2....e..A.. │ │ │ +00005ae0: 0853 a5cc 51bd 42ac e840 afe5 00ad 498e .S..Q.B..@....I. │ │ │ +00005af0: b9e2 e160 e53a 63ba 3244 3958 0116 d320 ...`.:c.2D9X... │ │ │ +00005b00: 89aa 0f62 f11c 250e 79a3 e5d7 4abc a8f3 ...b..%.y...J... │ │ │ +00005b10: fb59 2f63 8065 44ba 0ba5 971b 5443 078d .Y/c.eD.....TC.. │ │ │ +00005b20: aa80 1ee5 3833 2a08 a684 a3b0 18ee 8832 ....83*........2 │ │ │ +00005b30: dcb7 553a d628 5320 1d94 2b44 b36b 4bfc ..U:.(S ..+D.kK. │ │ │ +00005b40: 481d a24f d9b4 ab3a 7482 80c8 8971 b562 H..O...:t....q.b │ │ │ +00005b50: 8295 e1aa 652c 804c 3aa6 f363 da81 a895 ....e,.L:..c.... │ │ │ +00005b60: ea50 c530 6a5a 7501 590e c888 0b3a 72a7 .P.0jZu.Y....:r. │ │ │ +00005b70: a509 e50a e105 0080 5aeb 620a c58f caa3 ........Z.b..... │ │ │ +00005b80: 5835 4107 e151 0938 532a 1843 77ab 9403 X5A..Q.8S*.Cw... │ │ │ +00005b90: c05a e0a8 f64d 1019 5539 cab3 ce04 a5aa .Z...M..U9...... │ │ │ +00005ba0: ac93 a431 aa3a 6216 b155 752b 0eb5 4e05 ...1.:b..Uu+..N. │ │ │ +00005bb0: 58b4 d5c0 64d4 da26 1b98 2be7 7dda 096e X...d..&..+.}..n │ │ │ +00005bc0: 4a65 e630 b0b5 d591 f64c e997 301c b5d6 Je.0.....L..0... │ │ │ +00005bd0: add0 6529 a404 af53 c796 151a d06b 1f3a ..e)...S.....k.: │ │ │ +00005be0: aa58 4b80 0b94 89b4 977b e14c ad8d 0a45 .XK......{.L...E │ │ │ +00005bf0: 3954 ad36 85c1 24f2 7f75 1e7a d06e 1076 9T.6..$..u.z.n.v │ │ │ +00005c00: 066f 47e6 a2d3 b9db dcaa 5207 2236 c8b3 .oG.......R."6.. │ │ │ +00005c10: 8617 5419 4821 ba15 0ead d599 0aba caec ..T.H!.......... │ │ │ +00005c20: 55a5 af41 deda d150 7a09 5c27 87b2 d6d9 U..A...Pz.\'.... │ │ │ +00005c30: b9ac 605e 517c 3aa6 37e8 1ca9 49e9 5d7a ..`^Q|:.7...I.]z │ │ │ +00005c40: ab54 16ca ec6a 9b28 75a5 b48f 69ed 3d03 .T...j.(u...i.=. │ │ │ +00005c50: 0c0c 5adf 44d1 025c 5a60 18d6 bcc2 cac1 ..Z.D..\Z`...... │ │ │ +00005c60: f9ca a661 425d ca50 2ac4 1068 83e0 8234 ...aB].P*..h...4 │ │ │ +00005c70: 5076 28fb 942c a4f6 b062 de29 ef77 878b Pv(..,...b.).w.. │ │ │ +00005c80: aa76 b480 8bfe 4103 58e4 c800 ed78 14fb .v....A.X....x.. │ │ │ +00005c90: 9cc1 240d 942e f298 16a9 0a65 2bc0 ab55 ..$........e+..U │ │ │ +00005ca0: f91b f461 9f31 85b5 2616 2e53 c913 5030 ...a.1..&..S..P0 │ │ │ +00005cb0: ca15 efdd e100 b850 ebb0 2c5e 3796 a51f .......P..,^7... │ │ │ +00005cc0: 94db 26ea 2c80 a252 53f6 06af 7a79 5da6 ..&.,..RS...zy]. │ │ │ +00005cd0: 5278 3a4f 9432 5f2b 3847 59ef 0515 503e Rx:O.2_+8GY...P> │ │ │ +00005ce0: 1817 d965 85ed a9ac 98ce e496 a952 42e5 ...e.........RB. │ │ │ +00005cf0: 9bdc f6e8 74a4 08d7 1ff9 b03a ab4b 532d ....t......:.KS- │ │ │ +00005d00: b628 1a5c 8a20 aecd eb94 c13a edaf 81d9 .(.\. .....:.... │ │ │ +00005d10: eb3e a58d c676 2973 4996 0eb6 f782 2939 .>...v)sI.....)9 │ │ │ +00005d20: 5807 8dae 737c 4a4b 130d a2d3 2925 61a6 X...s|JK....)%a. │ │ │ +00005d30: 503a 8569 b78a 6fd7 1aa3 3671 82c4 a652 P:.i..o...6q...R │ │ │ +00005d40: 8d1c 5b22 a2a1 c0b5 cce8 91d6 b121 2796 ..[".........!'. │ │ │ +00005d50: c404 a5de 68e4 b9f6 ca38 16a4 9174 6a4d ....h....8...tjM │ │ │ +00005d60: 897c a535 0a45 5081 200b 253b 292c 2229 .|.5.EP. .%;),") │ │ │ +00005d70: 0dda 6362 526a 792b d3a6 43ee 4e67 f271 ..cbRjy+..C.Ng.q │ │ │ +00005d80: 0514 ecc2 7481 3894 fa52 a82f 774a 0f90 ....t.8..R./wJ.. │ │ │ +00005d90: d29b 2a1d a7ca 0756 ad36 c815 7de8 7bd3 ..*....V.6..}.{. │ │ │ +00005da0: 6a5f 46c9 d111 c7be aca1 8dc5 dea7 c07f j_F............. │ │ │ +00005db0: a043 a68d a51e 9ecd a489 8056 3c08 82ed .C.........V<... │ │ │ +00005dc0: 4b9a 61ea 6d9e 1b80 9892 7036 2a80 8187 K.a.m.....p6*... │ │ │ +00005dd0: a560 2d2d cf57 da59 56c8 61a7 13eb d9a0 .`--.W.YV.a..... │ │ │ +00005de0: 6396 258f e7ca a62f 8b85 bb5a c124 b5d1 c.%..../...Z.$.. │ │ │ +00005df0: fe07 b04c 0731 94d5 ac94 f9d7 6ea1 0a27 ...L.1......n..' │ │ │ +00005e00: b64a be81 7965 302a 0b82 070c 64e9 6594 .J..ye0*....d.e. │ │ │ +00005e10: 9422 0a4a ab66 1d08 bd50 f60d 88e0 6d11 .".J.f...P....m. │ │ │ +00005e20: da56 0bb6 cacd 1df1 41b5 df1c 742c 1180 .V......A...t,.. │ │ │ +00005e30: a792 818a 2208 7d3a 08ac 8489 ca08 626a ....".}:......bj │ │ │ +00005e40: ed09 6058 9c12 06e8 b47e 5568 1159 a739 ..`X.....~Uh.Y.9 │ │ │ +00005e50: bd32 3c2b fea7 5618 1672 aa43 85aa cf88 .2<+..V..r.C.... │ │ │ +00005e60: a7a3 6d93 0235 a04d db5a c789 b479 0ce2 ..m..5.M.Z...y.. │ │ │ +00005e70: 44e6 14bc 99e4 b2d0 2e99 fe28 7ba4 3665 D..........({.6e │ │ │ +00005e80: c653 2ea1 c3f8 5b1d 8b6b bc05 6429 da19 .S....[..k..d).. │ │ │ +00005e90: c2e8 80a3 8286 8038 f2b9 b2be 84ee 4c7a .......8......Lz │ │ │ +00005ea0: a724 1531 25dd 042b 303f 2076 a533 0dca .$.1%..+0? v.3.. │ │ │ +00005eb0: 4ba6 7a88 a651 12cb 4c45 7b3a 997d 8690 K.z..Q..LE{:.}.. │ │ │ +00005ec0: c3a9 ad14 290c d20a e615 4a08 5129 041c ....).....J.Q).. │ │ │ +00005ed0: d81f 959f 40c9 332a e6bb 97e7 8a1f 027b ....@.3*.......{ │ │ │ +00005ee0: 7a15 cc2b 0bed f629 1346 a164 01b0 8f32 z..+...).F.d...2 │ │ │ +00005ef0: 89f0 0f40 110b 09c2 b070 5bae 6377 8af2 ...@.....p[.cw.. │ │ │ +00005f00: c344 84c1 285b 54af 7c3d 5c53 ec1c a284 .D..([T.|=\S.... │ │ │ +00005f10: 63a6 6c01 2da0 7ed0 81c3 a09c cdaa d606 c.l.-.~......... │ │ │ +00005f20: 01c1 dabd ea89 e90c 8592 1c37 4671 3b2a ...........7Fq;* │ │ │ +00005f30: 9d52 57da 0acc b4c6 ab5a 984a 130c 46c9 .RW......Z.J..F. │ │ │ +00005f40: b4df dbc2 3f2d 3a14 45c0 fc48 65c8 822b ....?-:.E..He..+ │ │ │ +00005f50: 7a88 8936 4d6f 530a 28cc abb2 3cb6 cac5 z..6MoS.(...<... │ │ │ +00005f60: 026e c575 c17e 6877 4f45 f994 fc6f 5040 .n.u.~hwOE...oP@ │ │ │ +00005f70: a040 741e 3ca2 af25 601d b235 4ac4 e174 .@t.<..%`..5J..t │ │ │ +00005f80: a4b9 5214 4ca5 55b8 a8b3 e555 4aa9 8bf4 ..R.L.U....UJ... │ │ │ +00005f90: 65aa 0da5 d3d4 9512 bdaa a0c8 98d7 3657 e.............6W │ │ │ +00005fa0: e86b 3118 ed61 5574 38d7 1128 8be4 f660 .k1..aUt8..(...` │ │ │ +00005fb0: d286 51b5 aae6 5029 4521 8ca9 d342 f04a ..Q...P)E!...B.J │ │ │ +00005fc0: 5f2a 3119 604e b97e 5576 acec 4d5a b463 _*1.`N.~Uv..MZ.c │ │ │ +00005fd0: e4da 1047 4f2a 0792 8a5b 29e9 78a1 3353 ...GO*...[).x.3S │ │ │ +00005fe0: 76e8 a1a4 0a6e a68d 6615 7c09 5a05 d076 v....n..f.|.Z..v │ │ │ +00005ff0: 8eb1 7fe3 ff3d bfe0 ff8c 17ac 6f37 57f7 .....=......o7W. │ │ │ +00006000: 0f77 6faf eeff 62be dc6f 3e3c dcdd ab78 .wo...b..o><...x │ │ │ +00006010: fa58 f43d 95fc e663 a392 e4fa f25b d5fe .X.=...c.....[.. │ │ │ +00006020: 8ee6 57ff afaf fef4 a27e 73f7 7aa3 8b2f ..W......~s.z../ │ │ │ +00006030: dc4b 3bfe b09a 6a95 f3c8 9f6f 1e6e 37db .K;...j....o.n7. │ │ │ +00006040: dba7 2af6 bf9d fdde de6f ae54 91bb bb7a ..*......o.T...z │ │ │ +00006050: e0b6 3fdc bd5b fdeb c7db 95f3 2b57 fed6 ..?..[......+W.. │ │ │ +00006060: 85df 5a9b ca97 6f6f bcbb ffed aabb fafe ..Z...oo........ │ │ │ +00006070: e6cd ea0f 2f57 ff7a f76e f3c1 fc6a 57f8 ..../W.z.n...jW. │ │ │ +00006080: 9c56 7635 d07f bdfe cd93 ab9f 1fbc e2d7 .Vv5............ │ │ │ +00006090: 4b65 d07f 73b1 067a 7c69 7eb5 faf3 7737 Ke..s..z|i~...w7 │ │ │ +000060a0: 1fc6 cb7f babb 7ef8 e1ea 7eb3 e2c2 edcd ......~...~..... │ │ │ +000060b0: 7af3 ee03 0f7c 5495 f115 6daf fef4 bbdf z....|T...m..... │ │ │ +000060c0: affe fdfd e6dd 78f3 efc7 1bfe c76a 22cd ......x......j". │ │ │ +000060d0: cabd 74bb d74d 4feb 4537 efd2 c357 ebf5 ..t..MO.E7...W.. │ │ │ +000060e0: dddb f757 ef3e ab08 792a e9fc efc3 ef5f ...W.>..y*....._ │ │ │ +000060f0: 3e7c 7af8 1fab ab77 6f74 e3d5 ed87 3b9e >|z....wot....;. │ │ │ +00006100: bffa feea e6f6 ea35 37a4 8e5f ad86 faff .......57.._.... │ │ │ +00006110: b3ba 627c d3e8 3eac ef6f de3f 7c78 f9e1 ..b|..>..o.?|x.. │ │ │ +00006120: e656 237c a5d7 8c73 ddde bd7d bb79 f7f0 .V#|...s...}.y.. │ │ │ +00006130: c1a8 7fdd cdfd 660d d53f bf4a d3fa 9777 ......f..?.J...w │ │ │ +00006140: 773f bcfb 327e bebe 79f7 e65a 4378 f3f1 w?..2~..y..ZCx.. │ │ │ +00006150: fdab ff78 77f3 9f1f 37bf eba6 3bb8 64f6 ...xw...7...;.d. │ │ │ +00006160: d7be dd3c ac0a 2b47 c1ad 36ff 990a a4a7 ...<..+G..6..... │ │ │ +00006170: 82f7 7ffe fc7e 937e 4c97 e9ff 8f5f dedf .....~.~L...._.. │ │ │ +00006180: bd1f ebb6 c37a 1bfe 982f 1fae bedf ac1e .....z.../...... │ │ │ +00006190: ee3f 6e7e fc32 ffe1 f09b 716e 950a 5ebf .?n~.2....qn..^. │ │ │ +000061a0: 1683 9afd dbdd 5473 9eef ccfc fdcd a7d5 ......Ts........ │ │ │ +000061b0: d716 c673 2bab ffed 3e7d 7354 a29e dbd3 ...s+...>}sT.... │ │ │ +000061c0: e48e 23dd 5d6b 9abb 4fab 2f2f 7cb9 7a91 ..#.]k..O.//|.z. │ │ │ +000061d0: 1576 e5c0 6d2b 00d6 eac7 c3c7 bfba ba99 .v..m+.......... │ │ │ +000061e0: 9ab7 fb67 7ff7 eefa 6e55 8dbd 54f9 eea9 ...g....nU..T... │ │ │ +000061f0: a7df 4fd3 feeb 4922 8e8b dcff db1d acba ..O...I"........ │ │ │ +00006200: 59fd 7acf d9ff 3f6c df9a 7fdc 93f9 3b3d Y.z...?l......;= │ │ │ +00006210: b2c4 d67a cb23 9c7d dc9f e1e3 ed6d faf5 ...z.#.}.....m.. │ │ │ +00006220: d7fa f9e4 d7ab b737 b79f a7df 61d4 8f0f .......7....a... │ │ │ +00006230: 30fd 1fee 60fd 77c7 b7fe 3f63 19fa 5fff 0...`.w...?c.._. │ │ │ +00006240: 61f3 e6e6 e3db e35f 7ff7 7005 f3d7 efbe a......_..p..... │ │ │ +00006250: bddd 11f1 e6c3 70f3 69f3 e6ab 9b87 f577 ......p.i......w │ │ │ +00006260: 238f 8cd7 ff43 9275 7bf3 6ef3 d5dd 871b #....C.u{.n..... │ │ │ +00006270: 6992 d50b 157b 3ffc 0d71 5aff 056d f101 i....{?..qZ..m.. │ │ │ +00006280: 464c 3f6d 9096 c326 fb77 ebbb 3712 2bb0 FL?m...&.w..7.+. │ │ │ +00006290: e9ea eafe feea b361 8af9 56ac be38 e4ef .......a..V..8.. │ │ │ +000062a0: cde6 5362 ddd5 ab97 efee 1e78 44a5 d77f ..Sb.......xD... │ │ │ +000062b0: 5c5d dfdd a772 ec65 805b f665 ea8b d5ab \]...r.e.[.e.... │ │ │ +000062c0: ff78 5299 fac7 0ad3 fbd5 ab6f cf57 a2bf .xR........o.W.. │ │ │ +000062d0: 5c7a fe27 d59a 7f2e 2eff 8f5c 5cbe caa2 \z.'.......\\... │ │ │ +000062e0: 72df 6a7b b9c4 4136 5165 a362 ae0a bac0 r.j{..A6Qe.b.... │ │ │ +000062f0: e75c b135 43ae e0ad d8e8 d48c d232 ab68 .\.5C........2.h │ │ │ +00006300: 5f5b a92c b1a2 034b 3cdd 52a1 8af8 5443 _[.,...K<.R...TC │ │ │ +00006310: 3d98 7498 b750 21da 5699 e000 ae29 99a2 =.t..P!.V....).. │ │ │ +00006320: 2a3b e382 6a77 5649 5306 102d ec00 c82f *;..jwVIS..-.../ │ │ │ +00006330: 2b5f 96ca c155 28f7 142f 70ca 85d5 75a1 +_...U(../p...u. │ │ │ +00006340: d63a abc3 7752 86d8 ae6c eb50 cb37 5500 .:..wR...l.P.7U. │ │ │ +00006350: 8f0a 0029 c65e 0b2a 1524 8edc 5936 5127 ...).^.*.$..Y6Q' │ │ │ +00006360: f9eb c640 10cb d01b 6571 d069 d0b6 04a8 ...@....eq.i.... │ │ │ +00006370: bb4e 914b 0aef 2987 2ee5 02d6 1248 df69 .N.K..)......H.i │ │ │ +00006380: 4155 a7c7 95f8 0947 13d7 a14e c7b7 f83c AU.....G...N...< │ │ │ +00006390: a86c 9952 be08 d32b ea47 a768 b58a 9687 .l.R...+.G.h.... │ │ │ +000063a0: a6f5 815f b4f6 105b 1db6 07c1 c310 59af ..._...[......Y. │ │ │ +000063b0: 443c 9929 bbc6 29d9 5a48 05c9 8b02 a714 D<.)..).ZH...... │ │ │ +000063c0: a257 5d06 38d7 d136 9f35 65c5 e4a9 9eb6 .W].8..6.5e..... │ │ │ +000063d0: ce41 ca51 81b3 f1a0 7550 7588 3868 a079 .A.Q....uPu.8h.y │ │ │ +000063e0: 1c26 e6a1 8cf2 65b5 dd81 6c0e b9ca d268 .&....e...l....h │ │ │ +000063f0: c329 f38a 0d00 d367 b089 fa56 a92c 44e6 .).....g...V.,D. │ │ │ +00006400: 951a cb05 035f 152a 5fa1 dc67 2ae6 86d7 ....._.*_..g*... │ │ │ +00006410: af15 a132 876f 5c51 c1ae da34 cf8a 1095 ...2.o\Q...4.... │ │ │ +00006420: 12bf 5154 42a6 1d78 9c1e 7a1b 72e3 f127 ..QTB..x..z.r..' │ │ │ +00006430: 43a6 449a 4aea 806f c830 ad0a 5617 cadd C.D.J..o.0..V... │ │ │ +00006440: a215 5b6d f8d4 7951 aa20 7a84 192b dbe9 ..[m..yQ. z..+.. │ │ │ +00006450: 747d ae12 ee85 353a 8f12 72bc ccd0 d78a t}....5:..r..... │ │ │ +00006460: 0883 273a 1d97 c469 732a 1a9a a9ca 7293 ..':...is*....r. │ │ │ +00006470: eb38 c4e0 f047 55a6 4aa7 d60a 9d13 e4bd .8...GU.J....... │ │ │ +00006480: 26d8 2af6 6d2e 8765 f01d d419 8262 ec7b &.*.m..e.....b.{ │ │ │ +00006490: 26a4 ab69 d16a ed29 57bc 80f2 592b 3d5f &..i.j.)W...Y+=_ │ │ │ +000064a0: ce6c 74c8 7a0c 1ee9 378c cea7 54a0 745e .lt.z...7...T.t^ │ │ │ +000064b0: db0b 5af6 2f33 3c4c 1d55 2f94 f8ab 52b0 ..Z./3.j. │ │ │ +00006620: ca63 2396 c8b5 f7d3 343a 2daa 708c 9421 .c#.....4:-.p..! │ │ │ +00006630: ce69 fda9 6336 b556 adb4 f445 6654 9fb4 .i..c6.V...EfT.. │ │ │ +00006640: 96be 6875 f024 95c0 5134 22ac a87c 19aa ..hu.$..Q4"..|.. │ │ │ +00006650: 6ea6 0cc3 3a50 4747 fb4c 671e 3a05 fa17 n...:PGG.Lg.:... │ │ │ +00006660: aac2 a155 f04e a501 b58a 94d3 4ea6 e4a7 ...U.N......N... │ │ │ +00006670: 08ad b74e a5e9 b4e6 94b9 a825 b4ca a592 ...N.......%.... │ │ │ +00006680: 3b7c 2d54 6816 fd94 cb3c 66a5 697b d53f ;|-Th....*8 │ │ │ +00006820: a1cb 15a1 51aa 8660 df62 9c64 4a91 4830 ....Q..`.b.dJ.H0 │ │ │ +00006830: 8042 ac5b c987 b69c 95ba 1710 a1ec d2c1 .B.[............ │ │ │ +00006840: c5b2 e90c a4ea 9c72 3339 15a9 0ce9 1c81 .......r39...... │ │ │ +00006850: e297 55e1 bae8 b4c8 a802 ce58 00e5 5e54 ..U........X..^T │ │ │ +00006860: 857a 1d43 e90b add9 d558 3bc4 59cb c920 .z.C.....X;.Y.. │ │ │ +00006870: 1b85 f1fb d866 aabb 51a7 a4b9 4daf 8c31 .....f..Q...M..1 │ │ │ +00006880: e853 250a acb5 15af 18e6 56e9 b073 6080 .S%.......V..s`. │ │ │ +00006890: 6207 e07d 5368 78ca f559 aae2 54ad b232 b..}Shx..Y..T..2 │ │ │ +000068a0: 852a 4029 bd93 4ef1 764a 862d dbd4 4ac6 .*@)..N.vJ.-..J. │ │ │ +000068b0: e87d 863e b495 cad5 2825 6165 a497 d09a .}.>....(%ae.... │ │ │ +000068c0: 98e8 4a6a 0001 55c5 8a31 5307 0ab1 510d ..Jj..U..1S...Q. │ │ │ +000068d0: 032d 7b76 59aa 52a1 538c b932 db94 ca32 .-{vY.R.S..2...2 │ │ │ +000068e0: 694b 18a9 5218 066f a875 22b9 ee75 75c0 iK..R..o.u"..uu. │ │ │ +000068f0: 6c02 e4c4 6c25 50b5 2fbc e22d 061d 0fb4 l...l%P./..-.... │ │ │ +00006900: 0a18 415d f432 9faa 1668 4014 4a4b 87f2 ..A].2...h@.JK.. │ │ │ +00006910: 2bd3 b6b5 0d2a 6003 84d4 4a24 ca2f 2a11 +....*`...J$./*. │ │ │ +00006920: 55af 2a98 18be 5eb5 dfba a08a 3fbe 5025 U.*...^.....?.P% │ │ │ +00006930: 4edf a806 30a2 8d64 a9be 76af ad1d 21f5 N...0..d..v...!. │ │ │ +00006940: a649 bbe5 3a2e d128 c566 e195 11d7 7a15 .I..:..(.f....z. │ │ │ +00006950: 71c8 95ea 129e 53da 641f 4dd6 cb34 160a q.....S.d.M..4.. │ │ │ +00006960: a3c3 7a2b ebbc 52f4 a288 ea0a eb95 6e87 ..z+..R.......n. │ │ │ +00006970: 459c ceee 3aab a4ec b093 8e17 aac0 8ce2 E...:........... │ │ │ +00006980: 6b8d e287 5445 ac41 9764 3e03 be84 1a45 k...TE.A.d>....E │ │ │ +00006990: adb8 789d 9a06 7839 9561 5118 6c4a 2da4 ..x...x9.aQ.lJ-. │ │ │ +000069a0: f21f 4a13 9d2b fd4b e741 aada d503 ca00 ..J..+.K.A...... │ │ │ +000069b0: 2c94 d0c0 6907 3817 080d 4a2d 0f3e ef01 ,...i.8...J-.>.. │ │ │ +000069c0: b255 a93a b418 cf01 5603 4b65 bd2a 60bb .U.:....V.Ke.*`. │ │ │ +000069d0: 5408 a950 f148 651e 0189 228d 51a7 8950 T..P.He...".Q..P │ │ │ +000069e0: f785 6a8c 0859 3529 bc1a 1686 b98a 5441 ..j..Y5)......TA │ │ │ +000069f0: 4d67 cecb 586b ab10 088e 75c6 8ada 22a5 Mg..Xk....u...". │ │ │ +00006a00: 8a60 dcbe ea54 ca5d 4785 1ade 8da4 6877 .`...T.]G.....hw │ │ │ +00006a10: 218f f900 157b 65ce d4e2 76d9 c830 973a !....{e...v..0.: │ │ │ +00006a20: 4b6c 8aae 4121 490a e91f 6447 3f77 4aee Kl..A!I...dG?wJ. │ │ │ +00006a30: 2655 ae60 ccac 5762 519d de41 5272 15d7 &U.`..WbQ..ARr.. │ │ │ +00006a40: 73aa 268e 8175 2ac1 d79b 714f 59f5 c2bd s.&..u*...qOY... │ │ │ +00006a50: b660 ad94 abf2 e181 0d51 384a 8ceb 30ed .`.......Q8J..0. │ │ │ +00006a60: 0ab5 c792 29ea 1944 ab1c c729 1502 101c ....)..D...).... │ │ │ +00006a70: 4692 3b51 695b b692 b3a4 7235 8572 0c61 F.;Qi[....r5.r.a │ │ │ +00006a80: ba7c d0ae aaf6 5d32 156b eb2d 604e 4155 .|....]2.k.-`NAU │ │ │ +00006a90: 8542 b37b 1558 b2aa 878d 6a89 623a 18b6 .B.{.X....j.b:.. │ │ │ +00006aa0: 57a0 5081 0e74 2840 0cab 0a01 972a 4b2b W.P..t(@.....*K+ │ │ │ +00006ab0: 6f0f 2ad5 9df2 c60e ca03 802f d5c0 0785 o.*......../.... │ │ │ +00006ac0: 51f5 0e1d 9d48 b512 e480 aa08 b8b6 2d33 Q....H........-3 │ │ │ +00006ad0: af74 50da 5e62 9a52 99ba bcac 141c a572 .tP.^b.R.......r │ │ │ +00006ae0: 7bda 7855 1674 df9a ae57 5217 2526 a2af {.xU.t...WR.%&.. │ │ │ +00006af0: a1d3 d969 0b27 469d 8e57 7232 1566 57ae ...i.'F..Wr2.fW. │ │ │ +00006b00: 5025 45c1 4c40 57df a5a8 2488 c9f0 2a60 P%E.L@W...$...*` │ │ │ +00006b10: 9ef6 7bb4 a104 44d5 fe36 bad7 83e5 b465 ..{...D..6.....e │ │ │ +00006b20: 5d66 c07a fcac baa9 945a b953 499a 4295 ]f.z.....Z.SI.B. │ │ │ +00006b30: b8b4 2351 23a6 489e b616 b5f3 a3cc 082a ..#Q#.H........* │ │ │ +00006b40: 06ec 9599 3383 fbba 4629 cd9b 3ccb 80bb ....3...F)..<... │ │ │ +00006b50: caa4 91a9 20a5 caf8 283f 2ad6 abb0 4ac2 .... ...(?*...J. │ │ │ +00006b60: d019 00e7 d037 e3f1 a494 9a76 c094 a3ad .....7.....v.... │ │ │ +00006b70: 02c2 d5ea 9853 5f28 8d34 3da4 fb51 c771 .....S_(.4=..Q.q │ │ │ +00006b80: 5a9d 654f 61e4 2062 6b40 f6b0 72d4 5e8f Z.eOa. bk@..r.^. │ │ │ +00006b90: 4c22 a845 c1a5 51c1 9b4a 7f39 a4ac 889d L".E..Q..J.9.... │ │ │ +00006ba0: fc20 a5c7 512e 3a9b d066 e1c5 e85d 308a . ..Q.:..f...]0. │ │ │ +00006bb0: 3a8f 4191 090a 5f2d eab4 7fae 5a30 b154 :.A..._-....Z0.T │ │ │ +00006bc0: b93e c592 3ba0 ab72 e8b5 4a89 804f 8ea5 .>..;..r..J..O.. │ │ │ +00006bd0: eb75 c258 b5be 8249 0716 b192 da7b cd75 .u.X...I.....{.u │ │ │ +00006be0: a2bc 4436 7370 5ea7 8202 8d92 f6eb 5469 ..D6sp^.......Ti │ │ │ +00006bf0: 5ea8 e853 a5fc 38aa 035c eb24 4883 a147 ^..S..8..\.$H..G │ │ │ +00006c00: 2309 a92a 5ad6 5a9b abac 8e3c 4ad5 2f73 #..*Z.Z....9 │ │ │ +00006d40: 5a54 853c 9539 a457 626f abe4 a42a bda1 ZT.<.9.Wbo...*.. │ │ │ +00006d50: dc7b 95ea 2729 a357 ee2b a558 1c14 b6d3 .{..').W.+.X.... │ │ │ +00006d60: e30e 2987 3abe 9c8a c315 e832 d90e 0760 ..).:......2...` │ │ │ +00006d70: c08c a4ec a290 c4eb 7855 ad80 52b9 7f4e ........xU..R..N │ │ │ +00006d80: a85d 9be0 3a88 a4f3 cfca 4292 8546 2b59 .]..:.....B..F+Y │ │ │ +00006d90: c85a afea f451 f64c 27c9 07ed 0b2b 3e16 .Z...Q.L'....+>. │ │ │ +00006da0: 6d95 4abf 2a3c 38a8 b889 924b f42a 8187 m.J.*<8....K.*.. │ │ │ +00006db0: 6254 1a54 05c9 a31c 557d 1dbf 5b99 9f74 bT.T....U}..[..t │ │ │ +00006dc0: 8a1a 40de 285f 6261 532f 152a 52e9 c093 ..@.(_baS/.*R... │ │ │ +00006dd0: 4e26 00a3 53ce 2095 15d6 a1f0 de08 ba42 N&..S. ........B │ │ │ +00006de0: 7b25 8607 9600 3cca 5e19 7ff2 b434 872b {%....<.^....4.+ │ │ │ +00006df0: 5228 000a c4af 547c ae53 69ef 6650 8670 R(....T|.Si.fP.p │ │ │ +00006e00: f8ac 56e4 b091 b3ad e496 5a99 0b4a 411b ..V.......Z..JA. │ │ │ +00006e10: 752c 2caf 500e 4ade 0393 82a6 0a9d ccf2 u,,.P.J......... │ │ │ +00006e20: c90d a901 32a1 4e27 f394 6003 8482 0baf ....2.N'..`..... │ │ │ +00006e30: 9c40 aa4f 2508 2860 9069 9d0d ff8b 092f .@.O%.(`.i...../ │ │ │ +00006e40: 8153 7daf 7433 211b 6c05 dcd1 f136 9577 .S}.t3!.l....6.w │ │ │ +00006e50: d709 5bf4 8229 15a6 06b8 6b62 ae93 9403 ..[..)....kb.... │ │ │ +00006e60: e260 3b55 3153 24a4 93dd f5b1 8a72 360a .`;U1S$......r6. │ │ │ +00006e70: c5c7 9438 03da 9055 21e1 944a c294 8dad ...8...U!..J.... │ │ │ +00006e80: 1107 a41d d55a b94e 9bb4 286a 004e 8aa9 .....Z.N..(j.N.. │ │ │ +00006e90: 062f 2a9d 69af 0483 2a79 a5f4 f7f8 4aca ./*.i...*y....J. │ │ │ +00006ea0: cb88 06c5 4f56 cdcf b22c 757e d4eb 849a ....OV...,u~.... │ │ │ +00006eb0: 4593 f19b ad95 cabf 6d75 6007 88d8 0109 E.......mu`..... │ │ │ +00006ec0: 7ba5 2ca2 51bc a24e 0992 f08c e0e6 d2a4 {.,.Q..N........ │ │ │ +00006ed0: 3842 7830 05c9 838c db00 4076 9801 c564 8Bx0......@v...d │ │ │ +00006ee0: 02b5 f25c e954 c5ca 5da9 941f d17a ad5d ...\.T..]....z.] │ │ │ +00006ef0: 06a5 d7cc 32bc f752 317b 7168 64fb 31e6 ....2..R1{qhd.1. │ │ │ +00006f00: 745b e9c0 7315 c58e 3aaa 9f61 2d43 ca51 t[..s...:..a-C.Q │ │ │ +00006f10: 6075 7c52 6575 545a 2a57 fe79 9cbf 6030 `u|ReuTZ*W.y..`0 │ │ │ +00006f20: 168a 29ee 55a8 d101 c22a 65a0 9349 6c23 ..).U....*e..Il# │ │ │ +00006f30: 7a02 76ca 14f0 9672 db61 1cbd cc8f 0ac0 z.v....r.a...... │ │ │ +00006f40: ab32 ad2a d9a1 d655 685e ce43 a674 4638 .2.*...Uh^.C.tF8 │ │ │ +00006f50: 7f3a 2b1d 7da7 754a 6de7 ab1e 6c23 ec92 .:+.}.uJm...l#.. │ │ │ +00006f60: 6532 cf8d 967f daa2 4584 409f ccad e954 e2......E.@....T │ │ │ +00006f70: 5a0e af5a 6b03 82f6 b8cb bd2a e0e2 30aa Z..Zk......*..0. │ │ │ +00006f80: 5225 c2ab d51a c5ed a9d8 b3f2 4ab4 1e60 R%..........J..` │ │ │ +00006f90: acd2 c93a 7bd1 98a0 043c 325c 2007 9d53 ...:{....<2\ ..S │ │ │ +00006fa0: 6ca2 aa5a ab4a 9884 cd82 bd14 8b0d 6469 l..Z.J........di │ │ │ +00006fb0: 74b4 a849 87f7 ad0a 69c8 cb6f 9c35 5606 t..I....i..o.5V. │ │ │ +00006fc0: b5d5 f1c1 b28c 3a79 aedc 6e88 3ea8 12f3 ......:y..n.>... │ │ │ +00006fd0: a44a 222a 21d1 2939 5587 f717 95a8 29a3 .J"*!.)9U.....). │ │ │ +00006fe0: f16e 90a0 6560 6579 564a d48c a952 907c .n..e`eyVJ...R.| │ │ │ +00006ff0: 5faa a242 27cd d2d5 b916 0180 3e80 ce8a _..B'.......>... │ │ │ +00007000: 11bb 5416 4471 0032 004e b977 5461 af6b ..T.Dq.2.N.wTa.k │ │ │ +00007010: 1206 04e0 ea94 4685 6185 7595 ea56 bb63 ......F.a.u..V.c │ │ │ +00007020: 560c 0d43 a151 1a74 9252 b507 1d8a ef40 V..C.Q.t.R.....@ │ │ │ +00007030: 688c 4509 ad1b ac75 a923 53b5 fcdd c129 h.E....u.#S....) │ │ │ +00007040: 991f 53a0 aa91 5891 6ad0 aa43 ae92 2415 ..S...X.j..C..$. │ │ │ +00007050: 7ea9 3201 a992 8542 23b0 5c2a 0a36 a8ac ~.2....B#.\*.6.. │ │ │ +00007060: 2d2e 6ad6 1478 7b51 dad4 a5ea a23a b600 -.j..x{Q.....:.. │ │ │ +00007070: 4fa8 76ac d5aa 0268 1231 829f 557f 62c0 O.v....h.1..U.b. │ │ │ +00007080: 6d19 04b4 6a95 6a54 a96f 251c 672e 3b6e m...j.jT.o%.g.;n │ │ │ +00007090: cdd2 8a09 cca2 f39d 4ab9 a79a 0351 b55b ........J....Q.[ │ │ │ +000070a0: b44c 5c6a d580 f174 b9d6 3487 60e4 3f81 .L\j...t..4.`.?. │ │ │ +000070b0: 1b80 7d2a b79b 0e1d 2807 0a70 530b dc5c ..}*....(..pS..\ │ │ │ +000070c0: c40b 5414 a41c 2de5 07d6 9142 9586 aa55 ..T...-....B...U │ │ │ +000070d0: 12d2 fb42 0b10 5983 3987 3848 1dae 96cd ...B..Y.9.8H.... │ │ │ +000070e0: d272 5385 2a53 4a39 4c34 fda8 3315 5a75 .rS.*SJ9L4..3.Zu │ │ │ +000070f0: 558b aec2 cd55 e535 05f2 a289 0d24 d1de U....U.5.....$.. │ │ │ +00007100: 00d8 4f31 2618 1ca0 0136 12b3 d24a 20d3 ..O1&....6...J . │ │ │ +00007110: e290 8e2a 7635 dacd 2b63 58a5 a38a f8c4 ...*v5..+cX..... │ │ │ +00007120: 7875 4cba e915 4824 8977 8355 654d 95f5 xuL...H$.w.UeM.. │ │ │ +00007130: 18e8 3a96 013d 5fe0 9ae0 2c30 713c 0a56 ..:..=_...,0q<.V │ │ │ +00007140: 4cd5 d995 1002 8ba0 92f1 8335 958e bc01 L..........5.... │ │ │ +00007150: 23ca 025f 2d13 5607 56a0 d694 44b8 e702 #.._-.V.V...D... │ │ │ +00007160: f80a e75b a5d8 7b74 a28a 2cf2 7bab 1c71 ...[..{t..,.{..q │ │ │ +00007170: bda2 6719 423a 769d e5aa e8eb 5469 b874 ..g.B:v.....Ti.t │ │ │ +00007180: 4a3c 51aa e448 aed4 764a 5511 942b ad51 J..,. │ │ │ +000074c0: aa7b d6a4 b36b 75a9 5c02 154a 8c0b 8532 .{...ku.\..J...2 │ │ │ +000074d0: dce9 e42c 4345 ffc0 5343 5eb9 dab8 52e5 ...,CE..SC^...R. │ │ │ +000074e0: c46b a5c0 50c0 7550 92bf 58a5 dcd3 da68 .k..P.uP..X....h │ │ │ +000074f0: 01bd aa54 b36a bfe6 2d23 6cb4 2201 6aad ...T.j..-#l.".j. │ │ │ +00007500: ac16 3fad 1d0c 9a40 2603 13af e072 25d2 ..?....@&....r%. │ │ │ +00007510: d382 61a5 8479 4a76 11e4 8ea1 2b95 1c1b ..a..yJv....+... │ │ │ +00007520: f531 2859 9a2a 21a3 2e55 6c32 cb40 eb43 .1(Y.*!..Ul2.@.C │ │ │ +00007530: a613 51b9 6abe 264c 95aa a7e2 1d62 c3a4 ..Q.j.&L.....b.. │ │ │ +00007540: b115 e4ee 745a 536b b530 8c36 2430 aa9d ....tZSk.0.6$0.. │ │ │ +00007550: 0ee3 c0fb 469e 57ae 0a1c 5edb c24e 6cdd ....F.W...^..Nl. │ │ │ +00007560: 54aa 6cdd 772a 32aa 5552 57f0 bf5c a500 T.l.w*2.URW..\.. │ │ │ +00007570: 0755 6652 ba47 1539 919d b599 91eb 55d6 .UfR.G.9......U. │ │ │ +00007580: bdaa 588b 8994 de45 a92c a572 942a 0ce9 ..X....E.,.r.*.. │ │ │ +00007590: 53d6 0265 9b51 d61f 1596 ad75 8a10 d75b S..e.Q.....u...[ │ │ │ +000075a0: b9fc cace 30ad 03da 8ad9 aa40 fe58 7cb4 ....0......@.X|. │ │ │ +000075b0: 51ca 948b 6603 99a8 948c b665 9556 55d0 Q...f......e.VU. │ │ │ +000075c0: 32e2 8264 4a93 9fb6 9ef1 e38d 6ace 440c 2..dJ.......j.D. │ │ │ +000075d0: a0f2 a8f5 2939 09d3 ddc8 4495 5828 581b ....)9....D.X(X. │ │ │ +000075e0: 6525 5b14 5a5c 3274 376a 1123 c018 952e e%[.Z\2t7j.#.... │ │ │ +000075f0: 5a75 0aea a613 8c8b d2ff e944 9493 86c9 Zu.........D.... │ │ │ +00007600: 945f 7750 7ec6 4c61 a82a f621 e080 aec6 ._wP~.La.*.!.... │ │ │ +00007610: 692a 9cb2 73aa d423 1ace b49d 5247 a36f i*..s..#....RG.o │ │ │ +00007620: 55be 5849 5655 6e16 f68d 58d7 6ed0 c27e U.XIVUn...X.n..~ │ │ │ +00007630: 9f55 11dd e294 0daa d7d1 8f52 a52a 946a .U.........R.*.j │ │ │ +00007640: 05eb e08d 4eda c242 9576 44b5 3a6d 6924 ....N..B.vD.:mi$ │ │ │ +00007650: 974e 579e 5415 4ad7 b277 a60a 0545 a3e3 .NW.T.J..w...E.. │ │ │ +00007660: 6b4c 6893 294b 1116 5f29 8e8d ea78 82be kLh.)K.._)...x.. │ │ │ +00007670: 5433 1c19 d0fe 3ad8 c421 35a5 129a 2905 T3....:..!5...). │ │ │ +00007680: 958a b8e4 1d78 a348 2c00 0006 be61 6210 .....x.H,....ab. │ │ │ +00007690: 3741 5ddf 943a 2b81 8157 a95f 15f3 d121 7A]..:+..W._...! │ │ │ +000076a0: e44c 2952 620d e2ce f19c 1556 de81 a683 .L)Rb......V.... │ │ │ +000076b0: 5cda 80cf a5d2 e9b8 ec21 4b69 c1b4 c69a \........!Ki.... │ │ │ +000076c0: b84b 99aa 3105 29b5 ac8e fe80 c531 b79d .K..1.)......1.. │ │ │ +000076d0: 0a61 28d1 df50 ab4c 5585 9ba2 72e6 6da9 .a(..P.LU...r.m. │ │ │ +000076e0: 3420 ae33 9512 1ec3 e1ad 8e8b d7c0 131a 4 .3............ │ │ │ +000076f0: 523e 67ad 1aaa 69e5 be55 8d79 b17e a7b2 R>g...i..U.y.~.. │ │ │ +00007700: a38d 0e21 a9c4 a953 8a15 3851 e7af 711a ...!...S..8Q..q. │ │ │ +00007710: 7570 d1ca 1951 3ea8 0c9d af02 f5b5 9616 up...Q>......... │ │ │ +00007720: 820a 5548 c475 965a 61ea 850e 75a8 245d ..UH.u.Za...u.$] │ │ │ +00007730: 2dcf 5509 9506 9428 72a3 63f4 9d4a ce0a -.U....(r.c..J.. │ │ │ +00007740: 0d68 c9d2 a325 2328 1fcf 415b c7c9 7eaa .h...%#(..A[..~. │ │ │ +00007750: 90b6 d297 4729 051d b24f 10ca 3b38 49b5 ....G)...O..;8I. │ │ │ +00007760: 8181 6112 6e65 8e57 31e5 b4f7 47cb 85d6 ..a.ne.W1...G... │ │ │ +00007770: df95 f2c1 a6fc 6b5e 9995 f08d 947a 0b87 ......k^.....z.. │ │ │ +00007780: 0350 5949 bfaa 7e00 c317 9ad3 61f3 56ae .PYI..~.....a.V. │ │ │ +00007790: 1290 3dd7 5957 0652 9605 c80c e484 e6cc ..=.YW.R........ │ │ │ +000077a0: 5547 0438 0687 1bd5 6207 4aa2 b574 3a1f UG.8....b.J..t:. │ │ │ +000077b0: 40de eb24 3760 57a6 02ef b4c0 d9ae 8b74 @..$7`W........t │ │ │ +000077c0: 1613 9953 9a1c 659e 551c beb2 62e5 55aa ...S..e.U...b.U. │ │ │ +000077d0: 77a9 a462 1d88 50f9 bc4a 17b4 0292 1a2a w..b..P..J.....* │ │ │ +000077e0: a5df 9494 2c57 12b1 527b 883a 0e8c a3a1 ....,W..R{.:.... │ │ │ +000077f0: ade9 00b8 55e2 1144 581a 1b13 ad84 851a ....U..DX....... │ │ │ +00007800: 292e 94c5 7dc2 aa01 f9f0 8194 35ab 2d51 )...}.......5.-Q │ │ │ +00007810: 7318 82a0 8177 aab5 31a8 ee66 68b5 e3d9 s....w..1..fh... │ │ │ +00007820: 2851 35be 51ab 64fb 0af6 8819 3ab2 4189 (Q5.Q.d.....:.A. │ │ │ +00007830: 75ca a499 2984 a00e 83ca 13a3 8c31 79ae u...)........1y. │ │ │ +00007840: a854 6203 b200 3032 85bb 37bd f24c 5ba5 .Tb...02..7..L[. │ │ │ +00007850: 3fac 13ca 69b1 885e 198d e0de 5245 e41d ?...i..^....RE.. │ │ │ +00007860: ee82 4e0c 77da 70ce 0a18 07b4 a150 7313 ..N.w.p......Ps. │ │ │ +00007870: ad54 1f0e 7fde 6b8f 5fa5 6674 1c14 d8a4 .T....k._.ft.... │ │ │ +00007880: a37b 1e67 bd4d 8968 50a7 a5ea 98c0 ad3a .{.g.M.hP......: │ │ │ +00007890: 9688 a4ab 861d 5a59 8748 9560 abd7 c288 ......ZY.H.`.... │ │ │ +000078a0: 2b95 e648 479b 5c96 6bbd 12a7 ad57 9d49 +..HG.\.k....W.I │ │ │ +000078b0: 5c17 a073 ae93 7d8d f2b8 28b1 04c8 dee3 \..s..}...(..... │ │ │ +000078c0: bdfb 0e1f 102c 81a8 8a9c a188 3aca 29c0 .....,......:.). │ │ │ +000078d0: dcba 5456 14f5 5597 3ac1 ad35 36e5 ca17 ..TV..U.:..56... │ │ │ +000078e0: 4f7b 1406 f0dc a970 6aa9 9a53 18b2 a084 O{.....pj..S.... │ │ │ +000078f0: a28d fc23 ed48 e105 208f b576 b492 5fdd ...#.H.. ..v.._. │ │ │ +00007900: a88e 6f2d 00da c8f2 6adb 015b 6ddb 42db ..o-....j..[m.B. │ │ │ +00007910: 8595 1484 1458 c63d 283f 81db 9e21 163a .....X.=(?...!.: │ │ │ +00007920: 7f17 b108 a912 6127 8858 e0fa 5aa1 2855 ......a'.X..Z.(U │ │ │ +00007930: c8e8 1ba0 98f1 3d66 51f9 2c18 0256 5001 ......=fQ.,..VP. │ │ │ +00007940: 4775 d401 0c65 81ac 941f 47e7 1f41 5a20 Gu...e....G..AZ │ │ │ +00007950: 07f4 5a1b 5359 1c46 406f 7bac a5a9 4ac5 ..Z.SY.F@o{...J. │ │ │ +00007960: aae4 aad9 2e23 dec9 42ca 071b 60fd 808c .....#..B...`... │ │ │ +00007970: 6063 fa02 fbd8 2953 2942 daa2 9d31 d358 `c....)S)B...1.X │ │ │ +00007980: 45dc cbd6 45a3 847f 1034 9d46 09da f755 E...E....4.F...U │ │ │ +00007990: a1a0 5875 0ad0 90d6 0b28 bb0a af4f 6b67 ..Xu.....(...Okg │ │ │ +000079a0: bdb2 61a2 a668 5141 13f8 53d8 c60c b2a9 ..a..hQA..S..... │ │ │ +000079b0: 8855 d49a 60a6 6027 9d40 85e5 f04e f3b6 .U..`.`'.@...N.. │ │ │ +000079c0: 5376 012e 837f 5a15 0bf1 3afc af14 393a Sv....Z...:...9: │ │ │ +000079d0: 50db 2b8a 0c95 06b5 74be 311d 5c85 85d2 P.+.....t.1.\... │ │ │ +000079e0: 8901 3b04 2c5c 81a7 e752 06a6 5c27 8b10 ..;.,\...R..\'.. │ │ │ +000079f0: 75dc 9f2e 6546 af5b 1d20 28a1 41d7 3638 u...eF.[. (.A.68 │ │ │ +00007a00: a036 1d4e efa1 b9e6 1688 97f7 a061 ee09 .6.N.........a.. │ │ │ +00007a10: 85f2 33ab c860 37c8 fdf6 ca0d edb1 074a ..3..`7........J │ │ │ +00007a20: 57a7 aae2 000c c99e d2ce a90c 5cd9 ca81 W...........\... │ │ │ +00007a30: ad74 5e1a 8440 3bb2 0e5e b9fb 86be 1f02 .t^..@;..^...... │ │ │ +00007a40: e3a9 d3a1 4cac 2b06 4d93 6754 211b afa2 ....L.+.M.gT!... │ │ │ +00007a50: a3b5 068b a0a0 a64e 6732 eaa6 54aa ed56 .......Ng2..T..V │ │ │ +00007a60: f811 4755 c7b7 99b7 416b 772a 4b51 b579 ..GU....Akw*KQ.y │ │ │ +00007a70: 2aec d41b 256a 467a 5430 4439 7c3a 1502 *...%jFzT0D9|:.. │ │ │ +00007a80: cc71 9d5a 2512 526d 6381 77d9 036d deb6 .q.Z%.Rmc.w..m.. │ │ │ +00007a90: 5abd b4ca 5917 6b54 7e8f f764 b25c 0bfd Z...Y.kT~..d.\.. │ │ │ +00007aa0: b85c bdfe 567d 891e c13b 44c3 eaf4 4c44 .\..V}...;D...LD │ │ │ +00007ab0: 58d1 923a 0c0f 56d0 5170 8945 abd3 2e38 X..:..V.Qp.E...8 │ │ │ +00007ac0: d30e b630 56e8 1848 87eb a464 faaa b1d0 ...0V..H...d.... │ │ │ +00007ad0: a4ad 7a80 1d6e 0c30 a356 f160 66af 2c93 ..z..n.0.V.`f.,. │ │ │ +00007ae0: 3247 f142 0ced 68a7 93a3 a68c b81b 5a3c 2G.B..h.......Z< │ │ │ +00007af0: abb5 7edf 807c 8498 0625 3d6e b448 8ff2 ..~..|...%=n.H.. │ │ │ +00007b00: 4402 83ca 48ab 24b8 5260 2887 ab52 c254 D...H.$.R`(..R.T │ │ │ +00007b10: cac8 0ad4 85a2 2e4c db68 4a6f e66b eddf .......L.hJo.k.. │ │ │ +00007b20: 673a bb92 824f 14db e0d1 2fca 3bc7 7895 g:...O..../.;.x. │ │ │ +00007b30: 0442 b525 7ca5 247d a5aa 45f4 2a0d a0e2 .B.%|.$}..E.*... │ │ │ +00007b40: 1cae adb2 ce01 d874 7c45 9150 c8a3 aa72 .......t|E.P...r │ │ │ +00007b50: 153a b2aa f4da aa52 adb8 3045 f389 bdea .:.....R..0E.... │ │ │ +00007b60: be34 5d6c 3b8b 6bab 826b 9a1e abcc 5168 .4]l;.k..k....Qh │ │ │ +00007b70: 3f9d c556 7924 5419 4f04 5c83 888e e894 ?..Vy$T.O.\..... │ │ │ +00007b80: 564f 419a 7866 4149 5732 a395 17b9 aa56 VOA.xfAIW2.....V │ │ │ +00007b90: 0935 94ca 34aa c4a3 4a4e d53a 6a9f f2f3 .5..4...JN.:j... │ │ │ +00007ba0: 7815 e9a8 0aa5 56d2 4a3d f888 3780 dbe8 x.....V.J=..7... │ │ │ +00007bb0: 6e60 1672 95f4 56e0 a6ce d057 9d0a d917 n`.r..V....W.... │ │ │ +00007bc0: 3da6 34d6 b5aa 1e94 4af5 a81c c692 d252 =.4.....J......R │ │ │ +00007bd0: a9d1 a2d2 2fd5 8d2a 95c5 5a45 027b 4c0f ..../..*..ZE.{L. │ │ │ +00007be0: d81b 1957 6d2c ed05 aad2 9fb2 80ca 4f53 ...Wm,........OS │ │ │ +00007bf0: ad52 d896 21a6 3a3a 6837 a543 b0be 6ee0 .R..!.::h7.C..n. │ │ │ +00007c00: 6b5c 5f20 193a 52cb 173a 040f 1a67 36f2 k\_ .:R..:...g6. │ │ │ +00007c10: a66c 2b01 be5e e7d5 9529 224b d9e3 b130 .l+..^...)"K...0 │ │ │ +00007c20: ca44 ac33 398d ca42 5a1d 9e8a d810 6cb7 .D.39..BZ.....l. │ │ │ +00007c30: d2f7 f483 d2b2 46de 52a8 1a8f b2b7 2ba5 ......F.R.....+. │ │ │ +00007c40: 4aa6 ad07 30a4 8a24 28ec 422b a3aa 7c81 J...0..$(.B+..|. │ │ │ +00007c50: 0282 674c d66a 09db aa32 25c8 081b adfd ..gL.j...2%..... │ │ │ +00007c60: d052 0566 9435 7900 8af4 2a76 e9b5 c653 .R.f.5y...*v...S │ │ │ +00007c70: 2927 b0d2 c975 bd4e 9e5b c5b2 9894 cb51 )'...u.N.[.....Q │ │ │ +00007c80: 49d7 9551 4125 c494 2d57 c7b9 5471 8abb I..QA%..-W..Tq.. │ │ │ +00007c90: 03b3 8b75 8395 948b 0f23 c224 f7aa bf31 ...u.....#.$...1 │ │ │ +00007ca0: b498 f701 b81f 74ec 5fc5 4f42 4a81 8075 ......t._.OBJ..u │ │ │ +00007cb0: d79c 6229 7578 3253 019e ac6b 715a b1f8 ..b)ux2S...kqZ.. │ │ │ +00007cc0: 285c 1581 d339 27a6 2de0 0f62 581c 7a46 (\...9'.-..bX.zF │ │ │ +00007cd0: 4b7c 2a24 d1d6 f29b 4aaf 5a1d daa2 4315 K|*$....J.Z...C. │ │ │ +00007ce0: 76b9 d647 8236 45ad 425e 55be 5c41 1155 v..G.6E.B^U.\A.U │ │ │ +00007cf0: d9d3 05c0 9351 573c 6695 89ec 1a2d 8c02 .....QW.!.*.. │ │ │ +00007db0: 5c2b f09d 2a73 d5da 4a56 3128 dfe5 daef \+..*s..JV1(.... │ │ │ +00007dc0: 6b4b 25d4 1249 1a4c 1080 92b1 2b42 096f kK%..I.L....+B.o │ │ │ +00007dd0: 32ea c8be 72b3 a1d3 85e5 715f 5191 3053 2...r.....q_Q.0S │ │ │ +00007de0: a63c c4b9 0278 7a65 e4ad 9456 3de7 2dca .<...xze...V=.-. │ │ │ +00007df0: b258 aade 65da 48b7 ca83 cb98 b542 841f .X..e.H......B.. │ │ │ +00007e00: ab6a 4a95 5855 f533 4aa3 3253 99e0 8792 .jJ.XU.3J.2S.... │ │ │ +00007e10: 4769 874c 39bc 8316 a254 9057 99fa 4a55 Gi.L9....T.W..JU │ │ │ +00007e20: 878a 5896 b668 14ac aaaa 6f43 da41 d481 ..X..h....oC.A.. │ │ │ +00007e30: 4693 e3ad 6853 0755 9463 a35c 4aa3 0d0b F...hS.U.c.\J... │ │ │ +00007e40: f73a 7409 1c2e f072 9a14 02e3 f57a bc5f .:t....r.....z._ │ │ │ +00007e50: edfa ea08 6e29 2c99 1909 9a6a daab c69c ....n),....j.... │ │ │ +00007e60: 5633 51d6 2831 ab65 2554 9d4a cfe2 0362 V3Q.(1.e%T.J...b │ │ │ +00007e70: 0e41 349d 72ce 8361 0695 4d56 0e6f d5da .A4.r..a..MV.o.. │ │ │ +00007e80: 3456 2f2b e431 f7a5 122e 00d8 9bb6 7251 4V/+.1........rQ │ │ │ +00007e90: a58c 9591 4f35 d332 3cef b6d1 5ab8 5203 ....O5.2<...Z.R. │ │ │ +00007ea0: 001f 95ca cee1 85ab f2aa c36b 6d8a 4175 ...........km.Au │ │ │ +00007eb0: 1b2a a57e 29ad d3c1 cbbc 6995 8d35 80ea .*.~).....i..5.. │ │ │ +00007ec0: 9593 a0c8 9497 1d1d d261 5fd1 849d 4343 .........a_...CC │ │ │ +00007ed0: d64a 2b69 b499 a32c 05b8 5e42 1f48 2df6 .J+i...,..^B.H-. │ │ │ +00007ee0: 4b35 ea1d ff0f fb65 aabe a1f3 fb2a e5d0 K5.....e.....*.. │ │ │ +00007ef0: 2b01 5311 d31e d2d0 a8ce 5983 d3a5 321e +.S.......Y...2. │ │ │ +00007f00: 8345 8854 19b8 809e 89d9 00d9 f84f 2176 .E.T.........O!v │ │ │ +00007f10: aad7 a544 af60 6e08 8fad cd14 f737 9680 ...D.`n......7.. │ │ │ +00007f20: ac62 6930 f180 70a6 059f 2766 525a 59a5 .bi0..p...'fRZY. │ │ │ +00007f30: 3851 afd2 d58a c0cb 6b3c f058 eab4 bc36 8Q......k<.X...6 │ │ │ +00007f40: 305b 503d 5a5b 25ba 03dc 8c79 67b8 4a87 0[P=Z[%....yg.J. │ │ │ +00007f50: 536b 9314 a197 5254 ccb9 ca6f 0afd 6651 Sk....RT...o..fQ │ │ │ +00007f60: a7b7 31b4 c299 b209 aaac 8c7a 8355 d028 ..1........z.U.( │ │ │ +00007f70: 9dc3 77c6 93ab 7083 5da1 0df0 c2e7 4c86 ..w...p.].....L. │ │ │ +00007f80: 0aab a1c0 30cf 85b6 7b82 1666 9471 4bcb ....0...{..f.qK. │ │ │ +00007f90: ce8d 32bf 634d 7350 08c6 d194 4022 a5d4 ..2.cMsP....@".. │ │ │ +00007fa0: edad 76fc 8440 f815 0fb1 57aa a142 fdc7 ..v..@....W..B.. │ │ │ +00007fb0: 8e28 3cb7 d14e 8997 9708 6ead 54ac 0a38 .(<..N....n.T..8 │ │ │ +00007fc0: 10bd 6932 4c9c 5248 e8a4 80ce 7c67 4010 ..i2L.RH....|g@. │ │ │ +00007fd0: 95a4 5751 c016 b756 1b47 7217 ab2c 250e ..WQ...V.Gr..,%. │ │ │ +00007fe0: 0a99 6a60 3021 b9f2 eeb7 d1e8 a4a5 aa5c ..j`0!.........\ │ │ │ +00007ff0: 3138 ac3f 42af f263 b57c 4e45 3be0 f967 18.?B..c.|NE;..g │ │ │ +00008000: fdc0 f4b5 5968 14f2 902b cf71 5426 156d ....Yh...+.qT&.m │ │ │ +00008010: 89c2 bc06 cf56 d9dd 1ae5 6882 e310 49ab .....V....h...I. │ │ │ +00008020: 3d18 d4a7 c409 be01 3916 08b7 2db0 c69d =.......9...-... │ │ │ +00008030: aa6c c1c0 5d9a 4c55 7d56 a4ac 9c21 a53b .l..].LU}V...!.; │ │ │ +00008040: 5095 e95e f945 94a1 5d56 1a9d 9bf2 f225 P..^.E..]V.....% │ │ │ +00008050: 620c da34 5306 1120 6266 555b 4e69 4d6c b..4S.. bfU[NiMl │ │ │ +00008060: 6d72 e5d1 52b8 2ee3 ab54 2dac 4e51 1d5e mr..R....T-.NQ.^ │ │ │ +00008070: ebe5 4ef5 cf6c ae25 c64c e917 10b9 4e66 ..N..l.%.L....Nf │ │ │ +00008080: 3257 2242 8cbe c74f 34e8 00ad b896 9dd4 2W"B...O4....... │ │ │ +00008090: 3e50 4089 16fa 74d0 b755 3085 124a 2b4a >P@...t..U0..J+J │ │ │ +000080a0: 93c9 5765 2efc ef4c 5ebf cec1 2a9d e780 ..We...L^...*... │ │ │ +000080b0: 75ee b4b2 8cdb c613 ca0a 2087 2da8 e6b4 u......... .-... │ │ │ +000080c0: 525a 8f39 dc83 4254 fb41 7859 b14e 38a4 RZ.9..BT.AxY.N8. │ │ │ +000080d0: 5ac6 a8a2 1450 a64c 875a 57cf 14f2 023a Z....P.L.ZW....: │ │ │ +000080e0: 5279 791d 69f0 caf0 dfe2 7328 1798 f203 Ryy.i.....s(.... │ │ │ +000080f0: f03f e51c b772 a6e5 c628 3381 2264 0c24 .?...r...(3."d.$ │ │ │ +00008100: eb74 6ebe 5041 1c1b 5436 4709 726c a395 .tn.PA..T6G.rl.. │ │ │ +00008110: ac16 7c01 0af6 bdf2 6a80 e7b0 449d 426d ..|.....j...D.Bm │ │ │ +00008120: b4e8 3ea8 d863 09d8 2e07 959b ac94 af70 ..>..c.........p │ │ │ +00008130: 546e a244 a9e0 a20c b318 5425 1325 9e29 Tn.D......T%.%.) │ │ │ +00008140: 9b91 620a db16 cb05 b641 8329 5189 7272 ..b......A.)Q.rr │ │ │ +00008150: 2b26 c3a5 fa3e a81e 5c48 d596 5286 2695 +&...>..\H..R.&. │ │ │ +00008160: 0e52 90c0 30e8 5040 0a38 a814 b7ab ea02 .R..0.P@.8...... │ │ │ +00008170: 2084 c1d6 fc89 a670 ca34 8f9d aa4a ed02 ......p.4...J.. │ │ │ +00008180: 0fa0 002d db3a af64 2550 b7d0 4a90 a2e4 ...-.:.d%P..J... │ │ │ +00008190: bcb2 9555 18a3 04d7 3307 2faa dc93 1946 ...U....3./....F │ │ │ +000081a0: ff48 7940 957e 1b6d 83c4 e938 43c3 2d3a .Hy@.~.m...8C.-: │ │ │ +000081b0: c133 a438 4060 8152 36f7 f88d 743f 573a .3.8@`.R6...t?W: │ │ │ +000081c0: ee41 0148 9d81 57e8 aeb6 c573 d5e4 4de9 .A.H..W....s..M. │ │ │ +000081d0: 9814 2c0a 1654 ad49 1b54 6213 8f49 6556 ..,..T.I.Tb..IeV │ │ │ +000081e0: 01e8 bc0f 7da3 c244 4aaa 8ccd 3236 e8a8 ....}..DJ...26.. │ │ │ +000081f0: 84ac 86c2 d241 2645 032a 45e8 9c6a 8c2a .....A&E.*E..j.* │ │ │ +00008200: e45a e99c 9598 4049 f60a b429 0d16 8af3 .Z....@I...).... │ │ │ +00008210: 4260 83b2 7af5 bcbd 513d 0f3c 0e55 cac1 B`..z...Q=.<.U.. │ │ │ +00008220: e8e3 0fa2 6b2a 958f 2b95 80c1 aac6 95f2 ....k*..+....... │ │ │ +00008230: 153b 8981 b675 9430 2cf2 e2ca a254 9d52 .;...u.0,....T.R │ │ │ +00008240: ae5b 058f d5b8 89da 54d6 ca1e 464c 9583 .[......T...FL.. │ │ │ +00008250: 5c4a ba84 942a cb45 c12b bc4a d417 159c \J...*.E.+.J.... │ │ │ +00008260: 02da cad1 4808 7907 7ed1 0e8f 0ad1 0fca ....H.y.~....... │ │ │ +00008270: 0187 d700 8f29 9b1e ba18 9765 d01a 7bd4 .....).....e..{. │ │ │ +00008280: 3e90 4c00 aabb d2e6 eaa0 ac61 1d50 17e5 >.L........a.P.. │ │ │ +00008290: 8afa 5035 0e55 3153 a446 da97 c178 e478 ..P5.U1S.F...x.x │ │ │ +000082a0: 6b85 d690 844e 954c 3753 e9b1 5ed9 8120 k....N.L7S..^.. │ │ │ +000082b0: 355a a412 5ac7 a5d7 72b5 362c 2b95 5fc4 5Z..Z...r.6,+._. │ │ │ +000082c0: 81ed 40a0 ca8b ae0d 439d 514a 9b34 a12f ..@.....C.QJ.4./ │ │ │ +000082d0: 756a 034f be50 f949 df68 b1a2 6e0c 700d uj.O.P.I.h..n.p. │ │ │ +000082e0: 4267 4ae7 af1c ea51 f5bc d106 d0bf a841 BgJ....Q.......A │ │ │ +000082f0: 842a 5daa 24ba b888 584a a744 36ca ffd9 .*].$...XJ.D6... │ │ │ +00008300: d585 5670 014d 26aa 7c37 8e23 9052 b519 ..Vp.M&.|7.#.R.. │ │ │ +00008310: 4076 f85d 0acf 5721 5a2d 8e60 b2e8 0fca @v.]..W!Z-.`.... │ │ │ +00008320: 40f3 d6a2 ee53 5000 c855 1bd6 c12b 1a08 @....SP..U...+.. │ │ │ +00008330: a503 0b05 abf5 5895 8d57 94c5 001a d689 ......X..W...... │ │ │ +00008340: 2465 0407 8776 29de 119d a475 28df 4649 $e...v)....u(.FI │ │ │ +00008350: 86d2 2bf6 2814 6b73 adb0 1438 743a ee80 ..+.(.ks...8t:.. │ │ │ +00008360: 71e9 553f 065f aa2b 95fe 4569 cbca 0a4f q.U?._.+..Ei...O │ │ │ +00008370: 19e1 f60a c947 447b abd4 1a51 b12c 46d0 .....GD{...Q.,F. │ │ │ +00008380: a4d0 4e54 a71c 4570 6ede e374 2a0f 7bd9 ..NT..Epn..t*.{. │ │ │ +00008390: ea80 9a62 64b5 9756 0344 1431 df2a 035d ...bd..V.D.1.*.] │ │ │ +000083a0: a192 7321 4506 3104 8bba 908a 4490 0785 ..s!E.1.....D... │ │ │ +000083b0: 2d94 b683 37b4 c5e0 0bed c774 4c8d 8e9d -...7......tL... │ │ │ +000083c0: 482d 40aa 4ee9 53f9 39d3 0211 be73 ea41 H-@.N.S.9....s.A │ │ │ +000083d0: a1e0 273c 825c c556 5546 5b47 931a 055d ..'<.\.VUF[G...] │ │ │ +000083e0: 6903 adc7 4fc2 9da2 5b5d 1edb 167f b0b3 i...O...[]...... │ │ │ +000083f0: 4140 4d47 238c 0a10 2a3b baa2 d181 770a A@MG#...*;....w. │ │ │ +00008400: 51d4 12be 4ab9 63a3 5410 5d36 a595 80f7 Q...J.c.T.]6.... │ │ │ +00008410: 6352 53c5 de80 3c94 d0b5 c763 91c5 74a9 cRS...<....c..t. │ │ │ +00008420: 6265 a342 a218 7e97 82c0 75c6 c876 dada be.B..~...u..v.. │ │ │ +00008430: 53f4 51dd f70a fa04 3028 2a3e ed44 a00e S.Q.....0(*>.D.. │ │ │ +00008440: 14ab 8434 0e0a 31d1 2108 7917 4a2a 0ba3 ...4..1.!.y.J*.. │ │ │ +00008450: ab70 5b89 2cd7 caea ae70 f992 4faa cc3d .p[.,....p..O..= │ │ │ +00008460: e868 1f36 0b03 d729 eb6d 6520 790d da51 .h.6...).me y..Q │ │ │ +00008470: 4e3c 5592 f263 7a8c 5291 f25e 6005 bc93 N.. │ │ │ +00008510: b3c0 a249 0884 0a06 051c eb30 480e fe08 ...I.......0H... │ │ │ +00008520: 5a3d c3f1 56d5 a50e ff1f 8086 fb84 6130 Z=..V.........a0 │ │ │ +00008530: e578 684a d1c3 2a67 1d54 8069 d03e 5f4a .xhJ..*g.T.i.>_J │ │ │ +00008540: 03a3 2217 56d9 f515 4392 f5da bd90 8f9b ..".V...C....... │ │ │ +00008550: 29eb a853 256c 5e00 57ca 9b2f fd50 23fb )..S%l^.W../.P#. │ │ │ +00008560: b89e 78ff b8b6 7591 d20c 2ac5 98d2 ebb8 ..x...u...*..... │ │ │ +00008570: 4e15 ce79 b776 cdeb 417d 56b1 08b4 72a3 N..y.v..A}V...r. │ │ │ +00008580: 50a9 5ec7 b232 041c f88b 9056 aa40 0702 P.^..2.....V.@.. │ │ │ +00008590: d151 3994 5ba1 0cd1 b14d 9599 3a1d 7c2a .Q9.[....M..:.|* │ │ │ +000085a0: 9570 1424 19a2 f546 e122 f45b cbbe 2afd .p.$...F.".[..*. │ │ │ +000085b0: a1b8 9854 da13 e35d 14f4 d329 3844 99c6 ...T...]...)8D.. │ │ │ +000085c0: 4254 fd12 9d7c 5240 976a 4fc8 fc97 c62b BT...|R@.jO....+ │ │ │ +000085d0: 439e f83e 5699 bcea d0a9 880e 3600 875e C..>V.......6..^ │ │ │ +000085e0: e946 1539 2b9a 868e 8e8b 3d80 4b3a fa60 .F.9+.....=.K:.` │ │ │ +000085f0: 950f 1d40 a01a c0b6 5401 6bed bce3 2228 ...@....T.k..."( │ │ │ +00008600: 1d8c 4aae 9729 5b54 c206 4554 3825 d05b ..J..)[T..ET8%.[ │ │ │ +00008610: e581 b4a7 970c 5e06 50c4 c337 4a27 0f8b ......^.P..7J'.. │ │ │ +00008620: 6bad a550 2e3c 84b1 4d8b deda d96e 94df k..P.<..M....n.. │ │ │ +00008630: 048c 9ab5 0ac5 c756 a39d 5ceb a2a2 dad0 .......V..\..... │ │ │ +00008640: 09e8 cdde d4ca 36a2 5ca5 2d73 3d28 b995 ......6.\.-s=(.. │ │ │ +00008650: 4b8b e845 55e5 ccbb 1499 2aa4 28ff 5989 K..EU.....*.(.Y. │ │ │ +00008660: fb56 f32c 7e1f f22a 98c7 bc1a a73d 46a7 .V.,~..*.....=F. │ │ │ +00008670: 42d7 c063 4797 c13b 8870 5d81 4e55 ec5d B..cG..;.p].NU.] │ │ │ +00008680: 8536 5bd5 5ced 5477 5720 5975 1ea2 bc0c .6[.\.TwW Yu.... │ │ │ +00008690: f0e7 108d 36ce 947e 0fbb a080 76d4 bed6 ....6..~....v... │ │ │ +000086a0: 0f55 fe09 69c0 3dad 3aad 34aa b836 ea18 .U..i.=.:.4..6.. │ │ │ +000086b0: 9810 d2b9 45c9 2ea2 ad0c f90e 5487 06c5 ....E.......T... │ │ │ +000086c0: dbc8 832a 4bb5 a902 b76a 5ce2 d9ca d353 ...*K....j\....S │ │ │ +000086d0: cacf 5c09 e2bc 4ead 2ab1 093a 6150 58b4 ..\...N.*..:aPX. │ │ │ +000086e0: 3a5e 1995 43af 5479 4959 74e4 ff54 aa55 :^..C.TyIYt..T.U │ │ │ +000086f0: 93a2 4f5a b97b 55a7 1319 aa4b a61c 81d2 ..OZ.{U....K.... │ │ │ +00008700: d290 d917 aa16 edb4 7d67 1452 0ac4 5136 ........}g.R..Q6 │ │ │ +00008710: 5aaf 8537 c5bc e80c 29ee 7327 5f48 09b2 Z..7....).s'_H.. │ │ │ +00008720: 1515 88d2 0bca 4f8b 2255 32d0 58e1 90f6 ......O."U2.X... │ │ │ +00008730: a02d 2d07 5674 1127 9b79 5540 3b92 90f7 .--.Vt.'.yU@;... │ │ │ +00008740: e3d2 62d6 64c2 752a 8ca5 dc53 4a1d 1e52 ..b.d.u*...SJ..R │ │ │ +00008750: 7d9f a651 80a8 4c31 0e07 2abc 69b4 27ab }..Q..L1..*.i.'. │ │ │ +00008760: 1ac0 adb8 5207 3d30 e60a 15d4 d101 e897 ....R.=0........ │ │ │ +00008770: 2b1a 59e1 b7aa 0115 4b25 8057 d21c 31ac +.Y.....K%.W..1. │ │ │ +00008780: d1a1 09f4 8fa8 9592 f158 edd0 63ee 8256 .........X..c..V │ │ │ +00008790: cebd 76b7 b50e db2a cf73 e582 0eed e5bd ..v....*.s...... │ │ │ +000087a0: 8014 8016 7490 3b13 e470 69fb 3508 0781 ....t.;..pi.5... │ │ │ +000087b0: 6870 892b a750 5a95 dd86 e583 2605 8f45 hp.+.PZ.....&..E │ │ │ +000087c0: 6b3e 41eb 4f40 e988 a243 0d2b 8f1e debb k>A.O@...C.+.... │ │ │ +000087d0: b2b5 a5b4 d736 0580 645a c990 67a7 85c6 .....6..dZ..g... │ │ │ +000087e0: 4ce0 1167 a6c2 4f4c 45f1 9a9a 29e8 9d4f L..g..OLE...)..O │ │ │ +000087f0: 458d e16d 6dde e799 aabc 2a01 7986 4352 E..mm.....*.y.CR │ │ │ +00008800: 69ef 51c5 0f7c 0d56 66c8 8376 a86b 6593 i.Q..|.Vf..v.ke. │ │ │ +00008810: 4773 665a 8baa 0b25 d249 79e7 9985 4269 GsfZ...%.Iy...Bi │ │ │ +00008820: cc94 7c9d 56cb 5ce9 750a 1dd2 83ab 9aa8 ..|.V.\.u....... │ │ │ +00008830: 45a1 3cd5 05cb 6496 747c 5bbb e71d 4a49 E.<...d.t|[...JI │ │ │ +00008840: d3e2 144f a155 1c3c 825e 69f2 a3d6 e7b4 ...O.U.<.^i..... │ │ │ +00008850: c41c 073f c4be 512e 5514 acb2 7541 1725 ...?..Q.U...uA.% │ │ │ +00008860: 47f3 9582 d69c 82e1 7462 0e10 5d9b 62dc G.......tb..].b. │ │ │ +00008870: 5869 fade 2ab0 24f6 aaac 5364 2d8f 603f Xi..*.$...Sd-.`? │ │ │ +00008880: b85c 2852 0ae0 5cea cc9c 8a67 8203 321d .\(R..\....g..2. │ │ │ +00008890: a982 ca83 cd95 4b09 501f f1c8 c047 4dab ......K.P....GM. │ │ │ +000088a0: e9d7 a621 8e2e 2fcb 7540 d1d5 b592 68a9 ...!../.u@....h. │ │ │ +000088b0: 462c 220a 4a00 2064 4a64 0b79 0b05 f3d4 F,".J. dJd.y.... │ │ │ +000088c0: 4181 8f82 123a 6484 b785 bb55 f648 bcd2 A....:d....U.H.. │ │ │ +000088d0: 3269 8b0a 2b50 a95c 4a05 f6ca 1491 8ea0 2i..+P.\J....... │ │ │ +000088e0: 5472 bd75 96d7 64ea 91b6 3070 01a4 049c Tr.u..d...0p.... │ │ │ +000088f0: 7287 2a5b 374a 48f5 3d54 f2b9 4105 a800 r.*[7JH.=T..A... │ │ │ +00008900: a10e 3d05 e595 d671 4d9c 211d 2b31 0a16 ..=....qM.!.+1.. │ │ │ +00008910: 4b75 86bc 1859 8804 3734 a599 c796 c0b4 Ku...Y..74...... │ │ │ +00008920: 1610 4c77 54bc ae57 3193 5afe 974a 013a ..LwT..W1.Z..J.: │ │ │ +00008930: 3078 a6c8 79ad 222a 4720 8f5b 055d 0386 0x..y."*G .[.].. │ │ │ +00008940: 9a74 68a7 5136 afe4 e397 293a 5b07 3e0b .th.Q6....):[.>. │ │ │ +00008950: 851f 0c0a 3548 883e c336 8263 3036 952a ....5H.>.6.c06.* │ │ │ +00008960: 46c1 0f5a db56 4e79 f456 065c 70d8 4ad5 F..Z.VNy.V.\p.J. │ │ │ +00008970: 5fb5 1a17 2ce1 7462 b2d7 ea9e 47ab 4053 _...,.tb....G.@S │ │ │ +00008980: 4c9b b264 b6da 2503 c8d5 a29b 1454 d9c5 L..d..%......T.. │ │ │ +00008990: 0cc6 cdeb 56a7 080a 0020 e625 0eaa 43c7 ....V.... .%..C. │ │ │ +000089a0: a31e 674c 0521 3c88 b037 61d0 3215 d61c ..gL.!<..7a.2... │ │ │ +000089b0: 1747 8b54 d809 6d33 a170 2cf4 4731 aa5a .G.T..m3.p,.G1.Z │ │ │ +000089c0: 2950 3757 e23b 7913 3a82 93e1 b161 3895 )P7W.;y.:....a8. │ │ │ +000089d0: 04d0 e870 331a 54b5 bab5 2e5f 592d 02ab ...p3.T...._Y-.. │ │ │ +000089e0: 4a32 c2dd 0abd 5915 f0c2 2f67 40ad c211 J2....Y.../g@... │ │ │ +000089f0: 3090 8a8b ad54 579a 6f06 0050 a836 9750 0....TW.o..P.6.P │ │ │ +00008a00: 5fab 98b2 4e19 ce83 2a7c c1d1 c23b 85ce _...N...*|...;.. │ │ │ +00008a10: b032 41d0 040a 684f 00f0 ea9c 2af8 a2c1 .2A...hO....*... │ │ │ +00008a20: 8c16 8a80 80e8 be3e 6aa7 8119 0461 e8b8 .......>j....a.. │ │ │ +00008a30: 45a3 c063 abd0 3e2d 3355 958e fb33 838a E..c..>-3U...3.. │ │ │ +00008a40: f452 3a06 9cda 0e7f cde0 e03a 2d33 a126 .R:........:-3.& │ │ │ +00008a50: e57c 056d 50aa 882a f85a eb2a 5043 4777 .|.mP..*.Z.*PCGw │ │ │ +00008a60: 7b85 8be3 88e9 8c21 0eaf 6f4b adae e3aa {......!..oK.... │ │ │ +00008a70: 6945 d35b af5c 5c20 2d9d cc4e e1c4 8a77 iE.[.\\ -..N...w │ │ │ +00008a80: 2d42 3ae6 8de5 d401 7cd5 0342 b7f4 8acf -B:.....|..B.... │ │ │ +00008a90: cfb4 f681 a503 406b 93a6 95c9 b23d 5c9b ......@k.....=\. │ │ │ +00008aa0: f604 0715 60d0 912e b8b3 4079 a2a2 83b2 ....`.....@y.... │ │ │ +00008ab0: c0eb 2478 81bf a3a3 955a eef1 7d27 8839 ..$x.....Z..}'.9 │ │ │ +00008ac0: 9880 d3ab 8a48 4ab4 8784 79f4 3d1a 8b46 .....HJ...y.=..F │ │ │ +00008ad0: 832a a9a3 f0d0 26ad cabe 021b 749e 01ac .*....&.....t... │ │ │ +00008ae0: 08cc 2d55 7805 57cb b546 9121 2adb 3314 ..-Ux.W..F.!*.3. │ │ │ +00008af0: 3072 5449 501d f1a8 db54 c1ac d6e2 8b85 0rTIP....T...... │ │ │ +00008b00: 74da 428b 886b 2d07 53c7 8f94 d7bb 51b4 t.B..k-.S.....Q. │ │ │ +00008b10: 92c1 3a94 0076 65cd 533d 2a25 062c 55d1 ..:..ve.S=*%.,U. │ │ │ +00008b20: 52c7 f80b 1dbc 681b 8577 a18d c12e da4c R.....h..w.....L │ │ │ +00008b30: 66dc 0e54 d302 c141 f5ce 4833 34d2 ac29 f..T...A..H34..) │ │ │ +00008b40: 7d3b da00 85ad 2acd dabd 80fd 818a ad96 };....*......... │ │ │ +00008b50: fa94 7811 2102 90ab 04b3 4e00 4a23 c0a4 ..x.!.....N.J#.. │ │ │ +00008b60: 46f5 e46c d138 9d38 90bd e8b4 a19b a9f0 F..l.8.8........ │ │ │ +00008b70: 68e7 bd32 cda9 0868 29a7 9c29 09c2 a9b8 h..2...h)..).... │ │ │ +00008b80: 40ad 5784 53a3 b2e1 4686 ac53 bee0 90b6 @.W.S...F..S.... │ │ │ +00008b90: 39e0 6fa5 f7d7 1975 9d57 2aac a22d f018 9.o....u.W*..-.. │ │ │ +00008ba0: acaa 4937 e573 1aae e717 3c35 15d9 9f37 ..I7.s....<5...7 │ │ │ +00008bb0: ffb3 dbe5 7b5a 692b 46e5 bf56 8532 b454 ....{Zi+F..V.2.T │ │ │ +00008bc0: 55a9 ac3a 7655 4eff fdfa 4139 c8de 5f7d U..:vUN...A9.._} │ │ │ +00008bd0: bbf9 f0f2 cdf7 37bf 31ff ef0f 0f34 b07a ......7.1....4.z │ │ │ +00008be0: 355c adf0 c8be cee3 2ad3 3f85 5bf9 62e5 5\......*.?.[.b. │ │ │ +00008bf0: 4bfd 3f17 0a5d 087c 2cf8 26c0 ee56 eeeb K.?..].|,.&..V.. │ │ │ +00008c00: 2cae 72ab 1fa6 7f0b 9afa ba8c 2bff 7519 ,.r.........+.u. │ │ │ +00008c10: f8b9 cc56 c1ad f81e fdaa d085 3c18 a7df ...V........<... │ │ │ +00008c20: ddd7 45b5 e257 eee6 7d79 fa7f af36 dcd7 ..E..W..}y...6.. │ │ │ +00008c30: f9f6 bb4b 3f7d ad3e 80a9 ecd7 5f7e f4d5 ...K?}.>...._~.. │ │ │ +00008c40: aab2 2f2b 7cbd 948a cad9 d5fd 35dd 7e9d ../+|.......5.~. │ │ │ +00008c50: baed 03fd f26a 24e3 1363 88c6 7fcd 1334 .....j$..c.....4 │ │ │ +00008c60: e4bf ce2c d7bd dee9 1955 a5bf 9546 e7e8 ...,.....U...F.. │ │ │ +00008c70: 885f b9f0 359d 2f03 4db8 c294 e54b 144b ._..5./.M....K.K │ │ │ +00008c80: 3965 bba2 0565 f649 c4fe eafe eef6 eedb 9e...e.I........ │ │ │ +00008c90: 6de2 b73f 6d1e 3ebe e7cb b0b9 7af8 78bf m..?m.>.....z.x. │ │ │ +00008ca0: f9ed ea9f feb8 f970 77fb 3125 5d82 d06f .......pw.1%]..o │ │ │ +00008cb0: dedf 1c4e ccf6 c1af aede 6fee ff74 f35f ...N......o..t._ │ │ │ +00008cc0: 3c72 959b 571f 360f 9a8c 379b ef95 daea q!..... │ │ │ +00008da0: 1e63 208e 12bc 19e5 c2da 4f96 7975 757f .c .......O.yuu. │ │ │ +00008db0: 7ff7 c3bf 8c89 b9a6 b467 e9d2 ff73 f3e6 .........g...s.. │ │ │ +00008dc0: e1bb 553e 5e79 77f7 6eb3 7af7 f1f6 76fa ..U>^yw.n.z...v. │ │ │ +00008dd0: faf1 ed3f df5f bdff ee66 fdd5 d5fd d5db ...?._...f...... │ │ │ +00008de0: cdc3 e6fe 03fc 35fe f8e1 e19e aefc fee6 ......5......... │ │ │ +00008df0: edcd c34a 8703 8a74 d9bc 4a14 587d 314a ...J...t..J.X}1J │ │ │ +00008e00: ee66 16df 30eb d78f d343 749d 4734 8b93 .f..0....Ct.G4.. │ │ │ +00008e10: 4ed8 fdc2 8436 fca4 c455 0f4a bbf6 4add N....6...U.J..J. │ │ │ +00008e20: 4b9f 36ff c975 b8c3 8c09 c35e bdbe fff8 K.6..u.....^.... │ │ │ +00008e30: e1bb 3f6a 80b5 06b6 bad1 0be6 bffd 7e73 ..?j..........~s │ │ │ +00008e40: 3dff 4989 e7a6 5ffe 4de3 4e17 7fe4 9de3 =.I..._.M.N..... │ │ │ +00008e50: b5ee eac3 77ff 7e7d 0d73 8ebf ecaf d64a ....w.~}.s.....J │ │ │ +00008e60: 2036 5eb4 ab77 e75a 9efd 74d4 f078 7124 6^..w.Z..t..xq$ │ │ │ +00008e70: fc49 27e7 5d99 987d 468a 76f8 561d bcfe .I'.]..}F.v.V... │ │ │ +00008e80: f6f5 edc7 e936 be7c 7bbf d9bc db7d bbdf .....6.|{....}.. │ │ │ +00008e90: bcd9 be60 ff5c 939e 7b3d 7fee f5c1 73af ...`.\..{=....s. │ │ │ +00008ea0: 179f 1bf4 d47b 26fa 2189 ed78 6bfa 9e74 .....{&.!..xk..t │ │ │ +00008eb0: f5f1 ed5f 5d9e a9d5 48f2 f757 0ff0 c1bb ..._]...H..W.... │ │ │ +00008ec0: 23a2 4f57 6197 cfbf df7c bfb9 1d7f 3ab9 #.OWa....|....:. │ │ │ +00008ed0: fac2 8daf dbde ffa7 c486 7b8a 6d89 b9d0 ..........{.m... │ │ │ +00008ee0: c811 399b 3fbd bfe5 4576 62c5 c476 9f3e ..9.?...Evb..v.> │ │ │ +00008ef0: bf33 ef36 3ff0 f077 46ca e2db 8774 c7fe .3.6?..wF....t.. │ │ │ +00008f00: 7f68 9471 141f 3ebe fef0 5ee9 e7b8 2f3b .h.q..>...^.../; │ │ │ +00008f10: bc4f f764 fc6f ecc9 fe46 5dc7 a0e9 8a06 .O.d.o...F]..... │ │ │ +00008f20: 7033 a69c 5367 6ef8 4557 45bb 9be9 5fb7 p3..Sgn.EWE..._. │ │ │ +00008f30: ba7a f366 fa9c ed3e 1fbf 734c 52b7 7dab .z.f...>..sLR.}. │ │ │ +00008f40: ee50 77f6 9ff7 efcd 56eb bbf7 9f17 5e00 .Pw.....V.....^. │ │ │ +00008f50: cd1e 79e6 cca3 7312 bfbb 43a4 0f79 7d77 ..y...s...C..y}w │ │ │ +00008f60: 6926 19ba a664 96fa ef0b 2ddf a06a 520f i&...d....-..jR. │ │ │ +00008f70: f6bc af5b f809 f572 f797 cdf8 e396 a8b7 ...[...r........ │ │ │ +00008f80: bc3b 29ad b31d 4e69 14c7 5bd2 93d2 283f .;)...Ni..[...(? │ │ │ +00008f90: a65f ac74 9c14 cffb 8f0f 1303 b437 f76b ._.t.........7.k │ │ │ +00008fa0: 2662 3bdf 166c 6057 57f7 eb93 813d bda7 &b;..l`WW....=.. │ │ │ +00008fb0: 5bde 6a8f 986b 2466 e292 453e dbf6 7fce [.j..k$f..E>.... │ │ │ +00008fc0: 3e47 6cf6 bf96 7bd4 b1e3 a72f ddab de3e >Gl...{..../...> │ │ │ +00008fd0: c62f 3f85 ac5f cc57 77b7 9ff7 427c 7162 ./?.._.Ww...B|qb │ │ │ +00008fe0: fbdb db9b 19f1 b784 cee9 2fa0 e716 cd7f ........../..... │ │ │ +00008ff0: f5ee c3ed d5c3 c67c 585f dd6e 26fe fa39 .......|X_.n&..9 │ │ │ +00009000: e67f de2d 77dc addf 4384 59b7 20de 312b ...-w...C.Y. .1+ │ │ │ +00009010: 7ce2 3125 4dfd 3cfd 7d7b f7fd e6e1 8ecb |.1%M.<.}{...... │ │ │ +00009020: 6eba 3cfe 1535 b9fc 1365 667b 6526 2317 n.<..5...ef{e&#. │ │ │ +00009030: a9f8 87a3 fe9e 5790 67ba 3d72 ac5b e0d8 ......W.g.=r.[.. │ │ │ +00009040: 4f70 e5f8 c0cd 7c40 233b feef ae56 c4a8 Op....|@#;...V.. │ │ │ +00009050: 8cd7 8bd4 e2b6 2db9 26aa bc48 a209 c81d ......-.&..H.... │ │ │ +00009060: 074d 57ee 37ef 41dd b846 771f 36e9 cebf .MW.7.A..Fw.6... │ │ │ +00009070: 5dff fc71 b37e 984d ddab 873d ed5f ddcf ]..q.~.M...=._.. │ │ │ +00009080: 3ebf 9e7d bedd 7fde 76f9 76f5 7a3b 99b7 >..}....v.v.z;.. │ │ │ +00009090: abdd 34dd cf3f bede 7efc 39ba 7f91 aec0 ..4..?..~.9..... │ │ │ +000090a0: 6d8d e9e6 c377 691a c68b 32ed 13e8 983b m....wi...2....; │ │ │ +000090b0: 0cdb ff50 1cbb 51ad 4e10 c0d8 ad3d 99be ...P..Q.N....=.. │ │ │ +000090c0: 4d98 7509 7224 4118 a1d5 0894 c6cf e28f M.u.r$A......... │ │ │ +000090d0: 93db df7e bc4d 33bc c565 5b9c b5fd fec8 ...~.M3..e[..... │ │ │ +000090e0: 4309 a14d 406d fa76 e909 794f f7df be5e C..M@m.v..yO...^ │ │ │ +000090f0: e3cc dd9b cd9d 4694 d4e5 e66e 7d7b f3de ......F....n}{.. │ │ │ +00009100: dcc1 ba37 efae 6edb 3fff 4177 be4d 8992 ...7..n.?.Aw.M.. │ │ │ +00009110: 35c4 ef5e bfbe fbb4 9a31 c66a c618 ab19 5..^.....1.j.... │ │ │ +00009120: 63ac e68c f1ea 87d5 fdea 3675 68bd b9b9 c.........6uh... │ │ │ +00009130: 15f2 5a7f 7f33 fef4 1d6c f17a f9a7 9bb7 ..Z..3...l.z.... │ │ │ +00009140: 3831 cde7 87cd 087a 7f90 0772 f3fd 99fb 81.....z...r.... │ │ │ +00009150: 2627 656c f0f5 44f3 2d29 477a 9c0e f97a &'el..D.-)Gz...z │ │ │ +00009160: 9a95 2da9 4fee fb41 ba49 6f4d 7f92 a248 ..-.O..A.IoM...H │ │ │ +00009170: ecbd b305 f4ea bbd5 680f f429 59df af7f ........h..)Y... │ │ │ +00009180: 48c6 ec3b e6ff 5bfd fd46 ec35 4ec4 fbfb H..;..[..F.5N... │ │ │ +00009190: bbb5 384a 3d7e 7bf5 e12f 6692 bf89 c5be ..8J=~{../f..... │ │ │ +000091a0: ddfa 3173 968e c72c bd65 fe2f 13eb 1d3b ..1s...,.e./...; │ │ │ +000091b0: 1e5b b0fb f537 3ccd 8537 fc84 5ae5 d3b7 .[...7<..7..Z... │ │ │ +000091c0: ca61 ac79 3ef2 4a8e dfb0 7de8 51fa ec7a .a.y>.J...}.Q..z │ │ │ +000091d0: 3e73 4ef8 5dc2 fd83 be9c e1a4 7100 fbe1 >sN.].......q... │ │ │ +000091e0: ee44 4b52 7a22 5a8f f6e2 d575 4a4c 2e22 .DKRz"Z....uJL." │ │ │ +000091f0: ed9c 8c5d 32f2 bd1f 92a6 699b a05c 2f18 ...]2.....i..\/. │ │ │ +00009200: 3f8b 85de 6c3e ac37 2921 fbee 55a3 e76f ?...l>.7)!..U..o │ │ │ +00009210: 575f 6ff3 7c7f 33d9 d159 ea70 4d53 6205 W_o.|.3..Y.pMSb. │ │ │ +00009220: 2cd0 db91 dfa5 3fd2 2bbf dfdc 3fdc 8de4 ,.....?.+...?... │ │ │ +00009230: 5482 e9ed fb93 54ee bbb4 fd96 fafc aabd T.....T......... │ │ │ +00009240: fb78 7fc3 4d82 3d27 575f 3477 b76f a453 .x..M.='W_4w.o.S │ │ │ +00009250: 467b 3562 b5b4 c031 6a33 bb9a 3539 eadf F{5b...1j3..59.. │ │ │ +00009260: 55d2 7af3 aecc 3e1e f662 7476 18c7 1572 U.z...>..btv...r │ │ │ +00009270: b1c8 87fe 980f e73c 3db3 1ad3 6509 eeef .......<=...e... │ │ │ +00009280: 37ef be85 230e 9dae dbf1 e2e8 148e bf4c 7...#..........L │ │ │ +00009290: c27b fa64 4c0a ebc3 7fde 3fec c57d ba6b .{.dL.....?..}.k │ │ │ +000092a0: 64b6 c317 cc7f df2b 8e83 0722 7e1d 4ae4 d......+..."~.J. │ │ │ +000092b0: 50c1 fce1 ead3 d4e0 91ce 99ab 167a 62e6 P............zb. │ │ │ +000092c0: cb17 27ed 888c 6fe1 99fd bb79 eff4 f013 ..'...o....y.... │ │ │ +000092d0: 9a52 b70e 87a3 4be6 f092 c871 74e5 ead3 .R....K....qt... │ │ │ +000092e0: a91a 3cf9 bcef 897a 394e eef8 c4d6 155e ..<....z9N.....^ │ │ │ +000092f0: 18f8 fea1 59b3 fb7b 921d 199f 1e97 2edc ....Y..{........ │ │ │ +00009300: f163 3b14 f779 660c a6f7 fc11 49ff 7cfa .c;..yf.....I.|. │ │ │ +00009310: d2a3 9626 5abd bd7b 73fc f0d4 ef43 de9a ...&Z..{s....C.. │ │ │ +00009320: bdfb e4cd c82e 0cbf b9ff feea 7646 b0b1 ............vF.. │ │ │ +00009330: 1b47 a357 27c6 219d bce5 e8ce dd08 3fcd .G.W'.!.......?. │ │ │ +00009340: 3cab 63b2 aa8d 4f89 5ca7 ddff b8eb d404 <.c...O.\....... │ │ │ +00009350: 64c7 7f67 ef38 740f b263 297c 9bd6 cdf4 d..g.8t..c)|.... │ │ │ +00009360: ab9f 3c95 746b ced7 f4e5 f661 8b66 92ae ..<.tk.....a.f.. │ │ │ +00009370: d0d2 d756 dd8a 752e 3dfa edf9 4713 acfd ...V..u.=...G... │ │ │ +00009380: 6e73 f566 26f9 7b4d 38d7 fa37 bbcb 00ca ns.f&.{M8..7.... │ │ │ +00009390: ab9b db39 2be8 fb8c 704f 78c1 cdfb 83e7 ...9+...pOx..... │ │ │ +000093a0: 6fde cf1e 7ff5 e6f3 2add 3036 b3d5 6aaf o.......*.06..j. │ │ │ +000093b0: de7c 5aa5 1bc7 d676 97af 522d 8137 7243 .|Z....v..R-.7rC │ │ │ +000093c0: 50aa 6f3e 8f7f efee 1933 5fb8 7ef5 70f5 P.o>.....3_.~.p. │ │ │ +000093d0: 2e61 c1ca ee50 607a 7434 4bcb a66d 6c29 .a...P`zt4K..ml) │ │ │ +000093e0: f562 e72f 8e2d dddf 3de8 cb7e e1c0 6e51 .b./.-..=..~..nQ │ │ │ +000093f0: f27c 9555 9861 b6c4 9a25 c833 81e5 47ef .|.U.a...%.3..G. │ │ │ +00009400: d3c5 c781 f599 9e23 5b6f e8f8 6ade 4a06 .......#[o..j.J. │ │ │ +00009410: 7561 bb97 5971 d898 aeee a0a4 b4f3 ccfe ua..Yq.......... │ │ │ +00009420: 4b4f ce6e de69 5bbd 9e19 98df 9aed 7e7d KO.n.i[.......~} │ │ │ +00009430: 946c 53e7 ecfc f759 47b7 7d4f 3236 b6a3 .lS....YG.}O26.. │ │ │ +00009440: cff3 5b52 5332 fc09 aded 1838 d1e8 6642 ..[RS2.....8..fB │ │ │ +00009450: c0a7 aec6 5f3b cd47 ef9f 104f 6a61 d1ba ...._;.G...Oja.. │ │ │ +00009460: 56c7 727d f082 8305 a75f 886f b6a2 be73 V.r}....._.o...s │ │ │ +00009470: 7467 a23e 09a1 e0d0 b150 7f3a fa69 26a0 tg.>.....P.:.i&. │ │ │ +00009480: 074f 1d48 f2a7 c35f 66cf 1cf9 f15f 5633 .O.H..._f...._V3 │ │ │ +00009490: caa7 b78f cdef f5d1 e32e e1de 2f3f 37a2 ............/?7. │ │ │ +000094a0: 27f6 edaf a3c2 f132 c4cf 31a4 b737 6fde '......2..1..7o. │ │ │ +000094b0: df61 48e6 38ec b39b a9c6 4ff3 2f9f edfc .aH.8.....O./... │ │ │ +000094c0: 97d9 173e 7f1a 7165 e20b c38d 9fe7 df2f ...>..qe......./ │ │ │ +000094d0: f6e1 e1bb 9bfb 9fab 1759 d22e 535f fcb6 .........Y..S_.. │ │ │ +000094e0: 2fe3 d5cf f3ab 177b b45b 449c 7768 949d /......{.[D.wh.. │ │ │ +000094f0: 7fdb 6cde e054 2c4e e567 bf3c 8f9f fc99 ..l..T,N.g.<.... │ │ │ +00009500: fbb3 33f7 6767 ee77 67ee 7767 eeb7 67ee ..3.gg.wg.wg..g. │ │ │ +00009510: 9f5f 77a2 0b2d d299 fd44 a074 dd01 f472 ._w..-...D.t...r │ │ │ +00009520: 333e 1c6f 1e1f 3c78 243b 7824 fb74 d20a 3>.o.. │ │ │ +00009630: ae8a e05e 1620 925d af7f f53b f3b5 f9f5 ...^. .]...;.... │ │ │ +00009640: 9fbf dbac fee5 df7f bffa d3e7 0f0f 9bb7 ................ │ │ │ +00009650: bf31 df8c bd83 92bf 4c87 75ac 3b4e 1d1e .1......L.u.;N.. │ │ │ +00009660: 3f67 debf b421 acf2 aa7c 19bc 3be9 f0b4 ?g...!...|..;... │ │ │ +00009670: cd7f d855 6d6a f3ce 0d60 dbc8 7d57 9083 ...Umj...`..}W.. │ │ │ +00009680: 26fc cff7 5885 cdbd 499c 3b72 c836 02c0 &...X...I.;r.6.. │ │ │ +00009690: a450 866d 60c1 0b17 9da2 0b4a 8529 94de .P.m`......J.).. │ │ │ +000096a0: 57b1 aab4 e75f 568a 56c8 abca 2914 2485 W...._V.V...).$. │ │ │ +000096b0: cc29 1840 5922 bce3 8357 6e6f c87a 10a5 .).@Y"...Wno.z.. │ │ │ +000096c0: 307f d949 9cc2 1bc4 e45c 8c02 1fe6 25fa 0..I.....\....%. │ │ │ +000096d0: de7f fbf6 e14e b76e cbff bdbb 7b77 f576 .....N.n....{w.v │ │ │ +000096e0: 939e 3e1f ac00 8db3 18a1 1f93 6efd 51b0 ..>.........n.Q. │ │ │ +000096f0: c261 3cca 5e1e 5ebd bf59 03b7 52d5 ae99 .a<.^.^..Y..R... │ │ │ +00009700: 7b3a 82f6 e995 2fab 7206 dc7c e4a2 83b9 {:..../.r..|.... │ │ │ +00009710: e204 0e73 1519 cc3c 2f63 62ed c821 2f74 ...s...F. │ │ │ +000097c0: 93d1 dae3 b1d8 fd7b 1608 168f 067e 86e4 .......{.....~.. │ │ │ +000097d0: 7e99 60bb eb9b 59a3 a743 997f 3117 5a71 ~.`...Y..C..1.Zq │ │ │ +000097e0: cb43 71bb 4931 fb17 9db4 b239 26ef 3982 .Cq.I1.....9&.9. │ │ │ +000097f0: d933 686f 3ef5 278d 6c09 b63e bcf9 3c8f .3ho>.'.l..>..<. │ │ │ +00009800: 9e21 d896 d471 d6db 93a1 c4f9 bd67 09b6 .!...q.......g.. │ │ │ +00009810: 3999 b8e3 4676 68e8 622b fe22 c136 2777 9...Fvh.b+.".6'w │ │ │ +00009820: 2ccf ee71 235b 82d9 8bad cc1e f367 0876 ,..q#[.......g.v │ │ │ +00009830: 2485 8b43 39e0 14b3 44a8 ed5f b73c 949d $..C9...D.._.<.. │ │ │ +00009840: 109a 3d01 8f5b d958 7b81 c5c4 183b 82d9 ..=..[.X{....;.. │ │ │ +00009850: 4bad ace7 b374 42b0 cd31 3f1e 2995 f1fa K....tB..1?.)... │ │ │ +00009860: fae8 8603 a47f d88a 5f18 cafa e05e 734e ........_....^sN │ │ │ +00009870: c5ae 4f74 c369 23e6 29ad 8465 ee1d 09f6 ..Ot.i#.)..e.... │ │ │ +00009880: 9456 5cba e897 0816 d3d3 67ac cbfa 6028 .V\.......g...`( │ │ │ +00009890: fe0c c1c2 f49e b06d eb64 2831 5dde b2a9 .......m.d(1]... │ │ │ +000098a0: 5998 957d 2bee 5475 ae67 8d98 f1f5 6e41 Y..}+.Tu.g....nA │ │ │ +000098b0: b94e af8f 8bd2 6277 048b 675a d9ec 7beb .N....bw..gZ..{. │ │ │ +000098c0: 8e14 6afa c1ec 5e14 c63e f9e5 59b1 7bed ..j...^..>..Y.{. │ │ │ +000098d0: 7044 303f ebe5 f6f5 6787 72bd 6fc4 2ccc pD0?....g.r.o.,. │ │ │ +000098e0: 8a5d 363f 7b82 4f8d 7833 1bd2 492b 5b05 .]6?{.O.x3..I+[. │ │ │ +000098f0: ea16 4565 4eb0 a556 d6bb 3184 f1eb 12c1 ..EeN..V..1..... │ │ │ +00009900: 766f 5f6a 65cf a6c7 6a6e 4fb0 cd71 2bf6 vo_je...jnO..q+. │ │ │ +00009910: 7428 9bbd 2a73 2704 db1c b7e2 4e87 326b t(..*s'.....N.2k │ │ │ +00009920: c45c 6a25 6c89 b328 2a10 2c5c 6a65 3fe9 .\j%l..(*.,\je?. │ │ │ +00009930: d74b 8d98 edd5 b3ad eced dee6 58cd 9973 .K..........X..s │ │ │ +00009940: ad6c 9686 b26b 7afc 60ce 80a0 cda9 06da .l...kz.`....... │ │ │ +00009950: dbbf 6d23 e6a9 ad2c 4c8a 14e0 e556 ec85 ..m#...,L....V.. │ │ │ +00009960: a198 9356 c2e2 ac88 64eb 634b 6a9e daca ...V....d.cKj... │ │ │ +00009970: f581 046d 4e97 3ae2 e96a 883b 1dca 7ad7 ...mN.:..j.;..z. │ │ │ +00009980: c816 4a3d daca d2a4 98a7 b6b2 8442 cd23 ..J=.........B.# │ │ │ +00009990: ad6c 9656 7616 0836 51fa 4c2b 8f11 6c7d .l.Vv..6Q.L+..l} │ │ │ +000099a0: a995 a546 cc85 56fc 32ca de4f 8a39 590a ...F..V.2..O.9Y. │ │ │ +000099b0: 3bb8 7fb3 6d25 5c22 d8b9 5616 97c2 fc29 ;...m%\"..V....) │ │ │ +000099c0: c12e b7b2 f4c9 3c32 2bb3 c93f 69c4 9ba7 ......<2+..?i... │ │ │ +000099d0: b6b2 3429 e6a9 ad9c 27d8 d956 e2f2 e2e1 ..4)....'..V.... │ │ │ +000099e0: 0582 b9bf 8260 f662 2b0b 8dd8 9f4e b0cd .....`.b+....N.. │ │ │ +000099f0: b945 d370 f28e f183 5d10 e919 c1c2 0947 .E.p....]......G │ │ │ +00009a00: 9f15 95fd 9bcc 522b eefc 500e 1a31 8fcd ......R+..P..1.. │ │ │ +00009a10: ca1c 291c 3422 1c76 e23c 9d69 6569 52cc ..).4".v.<.ieiR. │ │ │ +00009a20: 3223 9fb6 7222 6d7e ef57 8563 4573 5e54 2#..r"m~.W.cEs^T │ │ │ +00009a30: f693 6f16 5b39 c6cf fe44 3da6 46cc 63b3 ..o.[9...D=.F.c. │ │ │ +00009a40: b2a0 d277 08d6 2c82 ce0b 4389 e797 e5c3 ...w..,...C..... │ │ │ +00009a50: d956 8e48 f638 c1ce 2fe8 fb33 045b 9f45 .V.H.8../..3.[.E │ │ │ +00009a60: 3767 09b6 79ac 9593 46b6 bea4 7f3a c1d6 7g..y...F....:.. │ │ │ +00009a70: 17f6 31dc d956 96cc e825 82c5 f343 7167 ..1..V...%...Cqg │ │ │ +00009a80: 0876 7dd6 c29d 25d8 a58d 96e5 a1ec 562b .v}...%.......V+ │ │ │ +00009a90: fc53 09b6 b9b8 f113 965b 898b 56e1 02c1 .S.......[..V... │ │ │ +00009aa0: d68f 6e7f 99a7 b672 8160 f152 2b7e 7928 ..n....r.`.R+~y( │ │ │ +00009ab0: ebf9 f2ce 5308 7679 a7cc 2db7 b259 b40a ....S.vy..-..Y.. │ │ │ +00009ac0: e709 b6b9 bccb 7686 60d7 676d cf32 c1d6 ......v.`.gm.2.. │ │ │ +00009ad0: 8fb7 b2d0 4834 e7cc c2e2 50e2 235b 8b61 ....H4....P.#[.a │ │ │ +00009ae0: b995 cd92 5538 4fb0 47b6 25fd 1982 4dbd ....U8O.G.%...M. │ │ │ +00009af0: 734f 23d8 e609 ad2c 3562 3667 ccc2 d250 sO#....,5b6g...P │ │ │ +00009b00: 368f edc5 ba33 ad1c ad36 5c26 d863 4371 6....3...6\&.cCq │ │ │ +00009b10: 2704 0bd7 4b4b ea97 61c5 63ad d8e3 a1ec '...KK..a.c..... │ │ │ +00009b20: 014d 7c52 2b4f 22d8 b956 26b6 094f c261 .M|R+O"..V&..O.a │ │ │ +00009b30: 4f19 8a39 d34a 5c32 d6cb c0f5 af27 d8c1 O..9.J\2.....'.. │ │ │ +00009b40: 52f6 65e0 1a7f 2a87 1db8 e4cb ddf6 4b6e R.e...*.......Kn │ │ │ +00009b50: ff5f c761 87ab 778f 10ec 09ad 9c20 fded ._.a..w...... .. │ │ │ +00009b60: 52c7 fa09 ad2c 4dbe b92c f887 fef4 e6c9 R....,M..,...... │ │ │ +00009b70: 04db fc24 1db6 595c 8c7b 826b f453 74d8 ...$..Y\.{.k.St. │ │ │ +00009b80: 11c1 ae9f 4ab0 eb9f a4f4 2f0f e582 2f19 ....J...../.../. │ │ │ +00009b90: 1f0d ab39 24d8 f27e ed63 ab15 f127 58c9 ...9$..~.c...'X. │ │ │ +00009ba0: f5dc 8b7d 5a2b 4bd2 629e d2ca 66fb 9eb8 ...}Z+K.b...f... │ │ │ +00009bb0: 44b0 27b4 f208 acd8 b662 7f2a c136 8f4b D.'......b.*.6.K │ │ │ +00009bc0: e442 2397 08b6 b0b4 b7f9 2938 2c6e 3724 .B#.......)8,n7$ │ │ │ +00009bd0: 2e10 6c79 99f2 d1a1 98a7 b672 69c5 353e ..ly.......ri.5> │ │ │ +00009be0: 1db8 ee1b 3197 5a59 583c 8e97 08e6 9796 ....1.ZYX<...... │ │ │ +00009bf0: a81f 25d8 422b eb9f 80f4 77ad 84b3 4399 ..%.B+....w...C. │ │ │ +00009c00: fd38 5fd3 7fb4 9539 f4f6 f335 fd73 aad7 .8_....9...5.s.. │ │ │ +00009c10: 9f6e 4f6c 2e11 ecfa 5c2b e775 d866 71ab .nOl....\+.u.fq. │ │ │ +00009c20: 65f3 9872 31f3 ad16 7f38 4be1 d27e cec1 e..r1....8K..~.. │ │ │ +00009c30: aed1 937d c9b8 0b15 f4c7 f0f1 ecde d452 ...}...........R │ │ │ +00009c40: 2397 9def 7d40 a25b 6ae4 709b ed68 332f #...}@.[j.p..h3/ │ │ │ +00009c50: cea6 3a5e 72be 37b3 2dc3 b3fb 39db 01c7 ..:^r.7.-...9... │ │ │ +00009c60: 9dc5 3866 b1e3 3972 17f7 25cf b7b2 b0fe ..8f..9r..%..... │ │ │ +00009c70: b79e bdd3 1c36 e397 3772 f7bd 5dda 97dc .....6..7r..]... │ │ │ +00009c80: efb1 86a5 55ca 702c 3bfe ccce f7fe 3d0b ....U.p,;.....=. │ │ │ +00009c90: 4359 a7cb ebe3 9def cd49 a8c9 d9a1 b8fd CY.......I...... │ │ │ +00009ca0: ce77 b8b6 e75b 59d8 c43f 34ee f3a9 098f .w...[Y..?4..... │ │ │ +00009cb0: 840a 2c6e e49e 0948 385d 7a38 68e4 426c ..,n...H8]z8h.Bl │ │ │ +00009cc0: c5d2 16eb e64c 6c45 3c5a ab89 a70b 88c7 .....LlE.;R{}9@.gjy │ │ │ +00009dc0: 63ed 2fc0 2407 c128 7f37 f6bc 1cac ff73 c./.$..(.7.....s │ │ │ +00009dd0: b5bc 76bf 00c1 36fe 1791 67ff acc3 9e1f ..v...6...g..... │ │ │ +00009de0: 7e7e f8f9 e1e7 879f 1f7e 7ef8 f9e1 e787 ~~.......~~..... │ │ │ +00009df0: ff61 1eae f68e c6f8 dfd6 ebd8 9fc4 3476 .a............4v │ │ │ +00009e00: b6f9 3573 14d6 f347 b710 df1f bd78 dabb ..5s...G.....x.. │ │ │ +00009e10: 596c 25ee d630 e6c1 29eb c3e5 9d18 2eb5 Yl%..0..)....... │ │ │ +00009e20: 62e7 be65 3868 64be ee79 a615 7ff2 c2f5 b..e8hd..y...... │ │ │ +00009e30: 7edd f37a b6cb 14ce b632 5ba0 0967 08e6 ~..z.....2[..g.. │ │ │ +00009e40: ceb6 b2d4 c8b4 15e1 175a e1ea 7ae1 1dfa .........Z..z... │ │ │ +00009e50: b45f 28de ccd6 1daf 175a f633 d7d2 2f11 ._(......Z.3../. │ │ │ +00009e60: 6c6d c3e6 4c2b bb95 bcd3 46cc b956 e2c1 lm..L+....F..V.. │ │ │ +00009e70: adfb a1cc 6f37 f61c 175e 184a 9c2f 9a9e ....o7...^.J./.. │ │ │ +00009e80: 6f25 2e0f 65bd 23d8 d35a 9938 e90c c1e6 o%..e.#..Z.8.... │ │ │ +00009e90: fefa 3956 0f17 0876 b0f8 59da e5b9 9f35 ..9V...v..Y....5 │ │ │ +00009ea0: 7286 60d1 1fb7 72d0 48b9 df4d d8f0 252c r.`...r.H..M..%, │ │ │ +00009eb0: f3f1 99a1 c4fd a6a6 df2b 8793 5666 2fe6 .........+..Vf/. │ │ │ +00009ec0: f3f5 6123 6661 7de6 888f 777b 7421 faf3 ..a#fa}...w{t!.. │ │ │ +00009ed0: 049b bd59 bfcf fb33 e71e bb48 b0f9 61f6 ...Y...3...H..a. │ │ │ +00009ee0: 10dd d9a1 ec5e 6c46 7f3f 2eb5 32df 185c .....^lF.?..2..\ │ │ │ +00009ef0: 2f35 a2dd c1dd 6ac1 522b fb17 a785 5ab7 /5....j.R+....Z. │ │ │ +00009f00: 44b0 6361 3d1d ca7a aeda 4e09 367b f369 D.ca=..z..N.6{.i │ │ │ +00009f10: 2b33 e5e6 2f13 6ca1 95a5 46cc a476 ed02 +3../.l...F..v.. │ │ │ +00009f20: 1f87 453d 389b 7b33 0fea 5f68 e570 9be8 ..E=8.{3.._h.p.. │ │ │ +00009f30: a891 ad48 fab3 ad44 bbef ec51 2366 b995 ...H...D...Q#f.. │ │ │ +00009f40: 4d3a 4a17 4e87 e21e d761 76df 91d3 a1ec M:J.N....av..... │ │ │ +00009f50: 5f6c 8e5b 09bb 7e1e 6aca 651d f6c4 56a6 _l.[..~.j.e...V. │ │ │ +00009f60: 5f77 77fa 6bfb 04a5 bfb6 7bfb 14dd 3982 _ww.k.....{...9. │ │ │ +00009f70: 1dbe 79de badb ecb9 6d6e bfcc 535b 597a ..y.....mn..S[Yz │ │ │ +00009f80: b199 ee8a 6e3f 5dfe c416 9f23 58fa bbb6 ....n?]....#X... │ │ │ +00009f90: c72c bd8d d499 bdf8 a091 140f 7a0a 2bce .,..........z.+. │ │ │ +00009fa0: b4b2 d488 39d3 8a9f ad28 cef5 569c a187 ....9....(..V... │ │ │ +00009fb0: 6582 adc7 489c 7343 d9bd d81c b532 8f65 e...H.sC.....2.e │ │ │ +00009fc0: 599f 55c7 3b82 3db1 9567 bcfd fcf0 f3c3 Y.U.;.=..g...... │ │ │ +00009fd0: ff90 0f3f a7f4 fbc7 cd81 f82c 18cf 0f3f ...?.......,...? │ │ │ +00009fe0: 3ffc dfe8 e19f bd48 fb7f d387 f795 3676 ?......H......6v │ │ │ +00009ff0: 89b4 6779 b42f a4d0 7621 94ab c2fb 6275 ..gy./..v!....bu │ │ │ +0000a000: b51a 5eff babd 7afb 9b77 bf7e 7d7f f3e6 ..^...z..w.~}... │ │ │ +0000a010: dbcd 6f5c a82a 7eab 8ad5 67b3 ca5c 5986 ..o\.*~...g..\Y. │ │ │ +0000a020: a258 65a5 b345 e156 2f5c 157c 5e28 6ff9 .Xe..E.V/\.|^(o. │ │ │ +0000a030: f653 1e7c 99c5 a3e2 dffb 972c a4d5 beba .S.|.......,.... │ │ │ +0000a040: 7ffb 614c ab7d 9c10 fb85 5726 6afe 0999 ..aL.}....W&j... │ │ │ +0000a050: f9d5 aae6 bed5 ddf5 8aee 8d7d 5bfd c7bb ...........}[... │ │ │ +0000a060: 9bef 37f7 1f6e 1e3e f3f3 57df dddc debc ..7..n.>..W..... │ │ │ +0000a070: 5ffd cbd5 7f6d 6eff c7ea 5f3f de7e a64f _....mn..._?.~.O │ │ │ +0000a080: b134 e6d5 faa3 9a48 29ef fd54 f05b 25c4 .4.....H)..T.[%. │ │ │ +0000a090: 6697 b7b5 121e ee3f ad66 89df 5fdd dedc f......?.f.._... │ │ │ +0000a0a0: bdbb bef9 f445 e552 366f bea4 9cda ab5d .....E.R6o.....] │ │ │ +0000a0b0: 69b9 55aa 8cb8 25fa 8f37 d7ab b1ec c98f i.U...%..7...... │ │ │ +0000a0c0: 63b1 9ebb 8d1e bdf8 ccf6 8129 0dff e6ea c..........).... │ │ │ +0000a0d0: cb2b dd3e 7521 75e7 341d fdbe 185f a1dc .+.>u!u.4...._.. │ │ │ +0000a0e0: fb29 a5fe 5885 654c e73d 9596 e5c7 29df .)..X.eL.=....). │ │ │ +0000a0f0: beaa b5ce 5ebb abea f2e3 d4ea faef d5ea ....^........... │ │ │ +0000a100: bb4b cdbe 79bd 7a75 3f95 f7bc bdbb 7a33 .K..y.zu?.....z3 │ │ │ +0000a110: 9651 7cf3 b07a 7572 f12d 17a7 6207 db8b .Q|..zur.-..b... │ │ │ +0000a120: 669c 1cf7 c5be 0c61 95fe 1973 99bf c8ac f......a...s.... │ │ │ +0000a130: 5dbd 28ed bc72 4e6e 95ef 3d32 b455 9ec3 ].(..rNn..=2.U.. │ │ │ +0000a140: 50a1 58e5 1a85 2b56 5c15 7994 23fe 4565 P.X...+V\.y.#.Ee │ │ │ +0000a150: 55fa 888b ce71 1ff7 64c5 6a73 75fc 1bd7 U....q..d.jsu... │ │ │ +0000a160: 2d6c 9e67 e937 18ea 85cb fd8a 5b3d ff8e -l.g.7......[=.. │ │ │ +0000a170: e571 f322 d78f 267d 8efc 9221 3961 157c .q."..&}...!9a.| │ │ │ +0000a180: 22ca ca57 6155 d8b0 7af3 60f2 325f 1559 "..WaU..z.`.2_.Y │ │ │ +0000a190: aeee 64b9 5b85 545a 7795 aef2 8ef4 3ade ..d.[.TZw.....:. │ │ │ +0000a1a0: efc7 078d 6794 be2a 57ae 74ab d2af 788d ....g..*W.t...x. │ │ │ +0000a1b0: ee46 de56 7995 aff8 53d1 852c 5d35 85cb .F.Vy...S..,]5.. │ │ │ +0000a1c0: 5665 25e9 5162 7e5e 5f14 e3bb 3def a027 Ve%.Qb~^_...=..' │ │ │ +0000a1d0: ae54 6b2f 90e3 f1dd f9d4 f737 2aa8 a87c .Tk/.......7*..| │ │ │ +0000a1e0: f07c 7cbd 7a51 685a f581 efb9 3e19 93d1 .||.zQhZ....>... │ │ │ +0000a1f0: 102f 730c 395a 7d12 c5f3 32d1 2ad3 3b19 ./s.9Z}...2.*.;. │ │ │ +0000a200: 8863 d44a 282f 5551 ac0a 06af 1f79 7d91 .c.J(/UQ.....y}. │ │ │ +0000a210: 8f4d e4db 0618 cdf8 810e c13a e953 be7a .M.........:.S.z │ │ │ +0000a220: 11d5 54b5 237c 9e3a a486 0a5e c2bb 7453 ..T.#|.:...^..tS │ │ │ +0000a230: dc3e 974d 6f7a 31bd 2a4f dd9d 5e40 1732 .>.Moz1.*O..^@.2 │ │ │ +0000a240: 3775 c6f9 5d67 9463 ffcc 2012 29d4 2283 7u..]g.c.. .).". │ │ │ +0000a250: 704c 858b 89fe fb0a 4130 5ef6 c565 348c pL......A0^..e4. │ │ │ +0000a260: 5a83 de41 85ca ca74 0faf f57e 1c78 800c Z..A...t...~.x.. │ │ │ +0000a270: 951d a99b c500 e535 131a 4540 214e 3f78 .......5..E@!N?x │ │ │ +0000a280: bef0 34f3 0fa5 4726 2ab2 c45a 26cb 47ee ..4...G&*..Z&.G. │ │ │ +0000a290: d15f 07cd d1d2 a909 cd84 9820 a62b d9f8 ._......... .+.. │ │ │ +0000a2a0: 2653 8dc3 578b 7485 c9a7 c122 91ca 38f8 &S..W.t...."..8. │ │ │ +0000a2b0: f905 ef76 31f1 13bf 25c6 8ffc 28c2 fa42 ...v1...%...(..B │ │ │ +0000a2c0: 53c2 5d55 52b8 7a83 4690 eef5 2edd 451b S.]UR.z.F.....E. │ │ │ +0000a2d0: 190d 7017 d210 6868 7c59 1669 a584 0ce3 ..p...hh|Y.i.... │ │ │ +0000a2e0: 9c48 1832 e7c5 cc8e b14a 6ed2 18f5 418f .H.2.....Jn...A. │ │ │ +0000a2f0: 8b97 11bd 17f9 d8e3 1ff7 d4f4 5fca 2a71 ............_.*q │ │ │ +0000a300: 6874 12be 173e 8c4f be70 cc9b f8db 4ba8 ht...>.O.p....K. │ │ │ +0000a310: e9d5 8b7c fa85 7714 90b1 4ce6 41f2 5aad ...|..w...L.A.Z. │ │ │ +0000a320: aa98 264f f54d 8a34 a83c 092c b755 231d ..&O.M.4.<.,.U#. │ │ │ +0000a330: 8206 aea9 4dc4 16fd 340e 5a10 3bd8 f137 ....M...4.Z.;..7 │ │ │ +0000a340: 6f53 f799 7471 4748 ac12 a7df d4a6 1561 oS..tqGH.......a │ │ │ +0000a350: 1cf6 4d33 a931 ebab 1d27 4962 2e49 679a ..M3.1...'Ib.Ig. │ │ │ +0000a360: 6352 00b3 11e6 5fbc 7ea6 fb9a 01b1 871b cR...._.~....... │ │ │ +0000a370: a920 0648 c370 eaef 8b62 12c7 7429 892f . .H.p...b..t)./ │ │ │ +0000a380: 042b 2284 db72 5296 465c 2681 60fa d13d .+"..rR.F\&.`..= │ │ │ +0000a390: e3f0 b291 ab34 029f 0ae7 6574 360d 2015 .....4....et6. . │ │ │ +0000a3a0: 95a8 d224 9bd2 269e 173d f3a4 ccbc d8c1 ...$..&..=...... │ │ │ +0000a3b0: ea0d 6980 fa91 fb12 a98a a410 c697 a924 ..i............$ │ │ │ +0000a3c0: 86cb 5343 3e4e 6c36 0e42 0523 1203 da44 ..SC>Nl6.B.#...D │ │ │ +0000a3d0: 9389 b24c 5b94 3e64 4e18 23ca 4a04 cac6 ...L[.>dN.#.J... │ │ │ +0000a3e0: 894c e535 0e19 a0f8 9287 3231 8993 be52 .L.5......21...R │ │ │ +0000a3f0: ef51 b0ba 2957 ff10 25a8 57d8 c4a0 890c .Q..)W..%.W..... │ │ │ +0000a400: 744e d471 5bd5 2099 1d89 6e54 3ec3 a1a2 tN.q[. ...nT>... │ │ │ +0000a410: 9302 b549 f9a5 fef9 f435 e9e4 9165 c238 ...I.....5...e.8 │ │ │ +0000a420: 759a 7d09 fac8 345e 1568 f300 0384 c418 u.}...4^.h...... │ │ │ +0000a430: 7980 33b9 6b1c ec54 fc1c 76b3 49f2 a4c2 y.3.k..T..v.I... │ │ │ +0000a440: 251c 22ab 4fcf bb6a 9a41 9fc7 34df 1a10 %.".O..j.A..4... │ │ │ +0000a450: 4f96 274c 5f7e a9ec 544f dd27 4e0d 5932 O.'L_~..TO.'N.Y2 │ │ │ +0000a460: 3bcc c488 1d8c 26d7 631d d22b 246f 3659 ;.....&.c..+$o6Y │ │ │ +0000a470: ab39 cc18 5f15 beb8 d9ab 2045 8100 e771 .9.._..... E...q │ │ │ +0000a480: ffaa 1f77 7026 7e41 234e b77a 755a 8d88 ...wp&~A#N.zuZ.. │ │ │ +0000a490: 210f ef1d 6fae be14 dbf7 8abd e84d 25cd !...o........M%. │ │ │ +0000a4a0: e067 7df4 a8d3 8cbe 615b 0520 b34a 856b .g}.....a[. .J.k │ │ │ +0000a4b0: 12d1 c527 89c3 932d 8852 fb27 1d77 f64b ...'...-.R.'.w.K │ │ │ +0000a4c0: e2f4 32bd 60ab b757 c916 6c3f 8d1f b606 ..2.`..W..l?.... │ │ │ +0000a4d0: c325 832b e5ae 4fe5 7469 fb37 cbd3 877c .%.+..O.ti.7...| │ │ │ +0000a4e0: b57d 78b4 08db 02bc 098b 254d 5fcd f181 .}x.......%M_... │ │ │ +0000a4f0: ea9b 675f 54c1 8427 524f 6492 27bb b7eb ..g_T..'ROd.'... │ │ │ +0000a500: 4aaa 99f7 42f7 26a4 f1e3 f5dd fd0e c899 J...B.&......... │ │ │ +0000a510: d14c 8925 ca51 3276 e664 fc98 74ec 6a57 .L.%.Q2v.d..t.jW │ │ │ +0000a520: 6d6e 0484 bbba c1db 0e16 dc1a 340c 3b09 mn..........4.;. │ │ │ +0000a530: 0c8c bf9f f003 03e4 dc97 2ca9 e0f4 62d9 ..........,...b. │ │ │ +0000a540: 643d 9444 4f20 6024 7d86 8676 45d2 bc88 d=.DO `$}..vE... │ │ │ +0000a550: 938c f928 3c99 708f 1794 c993 651c b509 ...(<.p.....e... │ │ │ +0000a560: 7d15 f7e6 93a6 08c9 5cfa 4c5c a99a 517a }.......\.L\..Qz │ │ │ +0000a570: e908 6c64 17ed a89b 600b 69f7 72ab 8582 ..ld....`.i.r... │ │ │ +0000a580: 74ff 643e b334 23e2 9864 4560 15de 836a t.d>.4#..dE`...j │ │ │ +0000a590: 8f32 2049 0ad5 c749 9f04 b17f 86d8 8a6f .2 I...I.......o │ │ │ +0000a5a0: 474d 2769 a45d 95f3 c946 e14a f7e7 5223 GM'i.]...F.J..R# │ │ │ +0000a5b0: 3e1f ef97 8c8d 102e a956 3b92 2d97 7c7b >........V;.-.|{ │ │ │ +0000a5c0: 3091 b408 0aa8 4cd3 226d 318a 8797 550f 0.....L."m1...U. │ │ │ +0000a5d0: a953 a614 de1b 7b3c 8a61 2e69 4313 6934 .S....{<.a.iC.i4 │ │ │ +0000a5e0: 93c5 28d2 0fe8 0571 b8af 925e 2826 b177 ..(....q...^(&.w │ │ │ +0000a5f0: 8930 d360 0a48 2278 99b4 980f 69ee d360 .0.`.H"x....i..` │ │ │ +0000a600: e63c 9f7d f187 d29a 6049 3917 aaad 8866 .<.}....`I9....f │ │ │ +0000a610: a3ad 2eb2 a413 679a 619a 7a49 9d06 6eed ......g.a.zI..n. │ │ │ +0000a620: 5ebc 0eda f25f 92a2 97cd c5c2 a8ad 10b7 ^...._.......... │ │ │ +0000a630: 54c9 ed56 874e 3f79 99a2 a435 6449 1c4a T..V.N?y...5dI.J │ │ │ +0000a640: 508c 10c7 db34 c8f1 b658 715b 528e 319b P....4...Xq[R.1. │ │ │ +0000a650: 6c97 6894 1841 a068 9c6d 614c 010e 0943 l.h..A.h.maL...C │ │ │ +0000a660: 9138 4156 a04c c314 4492 8dd4 ebbd de5a .8AV.L..D......Z │ │ │ +0000a670: 8e56 4330 d88d eada 27c0 e2c5 60c2 d845 .VC0....'...`..E │ │ │ +0000a680: dc42 e06d 677c 325f 0256 93de 8fc9 f824 .B.mg|2_.V.....$ │ │ │ +0000a690: caf8 64b2 466c 3731 65d2 7763 57c2 38a1 ..d.Fl71e.wcW.8. │ │ │ +0000a6a0: 593e 1af0 2c19 b66c 07fd 7d90 d0e4 a99f Y>..,..l..}..... │ │ │ +0000a6b0: 74c0 8d6a 5ece abc6 5325 44eb ddc8 7312 t..j^...S%D...s. │ │ │ +0000a6c0: bbe4 9f26 ebe0 e234 db90 766a 3213 e3bd ...&...4..vj2... │ │ │ +0000a6d0: 70d3 75e8 554d ac96 442a e777 9728 2943 p.u.UM..D*.w.()C │ │ │ +0000a6e0: b405 20e3 c872 4c5c 39fd 66a7 feef d04e .. ..rL\9.f....N │ │ │ +0000a6f0: 5926 c429 0087 2f20 7f80 2ec6 b107 c237 Y&.)../ .......7 │ │ │ +0000a700: fc26 2ba6 2e87 d187 197b 5f6e 5151 0ebf .&+......{_nQQ.. │ │ │ +0000a710: 6578 f09b 91d2 1a53 b232 e83d 7f6c a89c ex.....S.2.=.l.. │ │ │ +0000a720: c08b 3043 99f0 8d86 efcb d1f5 988c fe9e ..0C............ │ │ │ +0000a730: f776 7648 0d6a 1a32 79e1 33ce 757e c6da .vvH.j.2y.3.u~.. │ │ │ +0000a740: 2343 383b e7fd 72f7 8638 4a63 92e7 fdef #C8;..r..8Jc.... │ │ │ +0000a750: f38e 1547 b831 b767 d1e1 84f3 96e0 a11b ...G.1.g........ │ │ │ +0000a760: a760 27ed 999d e3c3 bcd8 e2c3 6c54 f0b2 .`'.........lT.. │ │ │ +0000a770: 84c5 880f 1386 4e74 0f7f 233e 74e5 9209 ......Nt..#>t... │ │ │ +0000a780: 2f8f 4df8 6e35 e3cb ab71 4d62 5773 6f35 /.M.n5...qMbWso5 │ │ │ +0000a790: 1a37 fb92 c6d2 3fa3 3bbc 5a25 e3c6 df64 .7....?.;.Z%...d │ │ │ +0000a7a0: df56 ab5f dd6f de6f ae1e 547e 6ff5 e1f3 .V._.o.o..T~o... │ │ │ +0000a7b0: dbb7 9b87 fbcf 869f 7f75 f731 d923 3eca .........u.1.#>. │ │ │ +0000a7c0: 1f81 4693 c72d 573a 7d9f 2aa6 aed2 159f ..F..-W:}.*..... │ │ │ +0000a7d0: fbe4 f117 a382 e3be 3cb5 f0e3 6a7c 7f7a ........<...j|.z │ │ │ +0000a7e0: 8d9d 9e59 5d5e 0481 9a4b c650 7d17 17cd ...Y]^...K.P}... │ │ │ +0000a7f0: fa92 be5b bb7b 6fea dbfe 3b4f 4c54 f972 ...[.{o...;OLT.r │ │ │ +0000a800: d4eb 743d 154a 9cde 7af8 ce70 f8ca 70ee ..t=.J..z..p..p. │ │ │ +0000a810: 8d8f 8d7a 6c46 c466 0217 c6b4 2dab 9c08 ...zlF.f....-... │ │ │ +0000a820: beb9 7f3b d2fb ebaf c5a4 c17e b3fa ba14 ...;.......~.... │ │ │ +0000a830: bcca 8be9 5356 e993 8ad4 c542 bfca b28c ....SV.....B.... │ │ │ +0000a840: 9f8a e91a 4f73 595d f6ba 2ca3 347e 129b ....OsY]..,.4~.. │ │ │ +0000a850: 16e9 2f1e f7f6 75d3 0744 ea9b f4e4 ea4b ../...u..D.....K │ │ │ +0000a860: faf7 2a2d aaa8 dcb5 be8d 73b5 0747 ba66 ..*-......s..G.f │ │ │ +0000a870: 4751 d832 a844 3fa1 21fd e624 3693 4b9b GQ.2.D?.!..$6.K. │ │ │ +0000a880: 40ea e4d8 e8b7 2846 9e08 3b63 8717 b3eb @.....(F..;c.... │ │ │ +0000a890: e9be 17f3 978c ab7e db57 ec21 d3ae c51d .......~.W.!.... │ │ │ +0000a8a0: e8d2 971f d3bf 70f3 15bf 8aac afef eefe ......p......... │ │ │ +0000a8b0: 62b6 c380 1cc8 ef7c 30fb 7ac2 ab72 d625 b......|0.z..r.% │ │ │ +0000a8c0: 69e9 b8fb 268d 7bf4 75d6 5f99 8bfd 6f09 i...&.{.u._...o. │ │ │ +0000a8d0: e9cc a423 8c4e b02c 14e3 19b5 e96a 7ead ...#.N.,.....j~. │ │ │ +0000a8e0: 9a11 30c9 e724 15fb 675d 5a50 8d5b 2214 ..0..$..g]ZP.[". │ │ │ +0000a8f0: 3159 c2a9 41d9 dcfd b789 28b3 e7aa ed63 1Y..A.....(....c │ │ │ +0000a900: 767e 9f3b 7d8a 5b62 aaf3 77dc 9eae e67e v~.;}.[b..w....~ │ │ │ +0000a910: 7c64 9a8a 6d3b fa09 6058 1e33 82c6 6193 |d..m;..`X.3..a. │ │ │ +0000a920: 758d a73c 926c 5bb4 a73f a54e 4e2b 3ce3 u..<.l[..?.NN+<. │ │ │ +0000a930: f287 182d 7b99 34ee 6a1c 8b7e ce13 b6d8 ...-{.4.j..~.... │ │ │ +0000a940: fdb6 f0b4 f4e5 ece1 dd0d 3b1d b3c7 ed5c ..........;....\ │ │ │ +0000a950: 1574 37e6 5763 f1de bbeb d587 ef6e 36b7 .t7.Wc.......n6. │ │ │ +0000a960: 6f52 69cc f0b2 38e9 e5af a4a0 3f98 ec40 oRi...8.....?..@ │ │ │ +0000a970: a2cd e44d bc48 a65e 82b7 e7b2 a4d0 5769 ...M.H.^......Wi │ │ │ +0000a980: 9928 fdeb d3bf 79fa b758 4d8b cae9 ae32 .(....y..XM....2 │ │ │ +0000a990: 7d0b e9df 98fe ad56 a35f b45f ccdf 3784 }......V._._..7. │ │ │ +0000a9a0: fd0e c585 769c 5f78 b9cb cfbd 51d0 feef ....v._x....Q... │ │ │ +0000a9b0: db73 c1f7 47ba 3cbe d5b9 a59e 4f7f b2ed .s..G.<.....O... │ │ │ +0000a9c0: 8b77 6f4e b670 2c0c aafa a177 dbc5 7c63 .woN.p,....w..|c │ │ │ +0000a9d0: 4e16 f51f ee3f 6eb6 bf3e 564a 74dc 0709 N....?n..>VJt... │ │ │ +0000a9e0: e095 b40f a2ed 85df bcfb 75da 61e0 efe7 ..........u.a... │ │ │ +0000a9f0: dff8 4c0b b3fc abbd 905d a9d1 808b 5354 ..L......]....ST │ │ │ +0000aa00: 2ad7 0a1e d0df 9087 68c1 91a0 b4b2 027f *.......h....... │ │ │ +0000aa10: e168 d92a 47f1 1eec 89ec 5e66 16f6 44da .h.*G.....^f..D. │ │ │ +0000aa20: 3fb6 e72a 8dba 9719 f76f 6f1d eede 3d7c ?..*.....oo...=| │ │ │ +0000aa30: f8ed 6aac d4fa bb87 abdb 9bf5 ea5f 36b7 ..j.........._6. │ │ │ +0000aa40: e8b7 9bf5 d5fe d38b e6ee f6cd 6a56 cff5 ............jV.. │ │ │ +0000aa50: 4219 d22c a695 cf02 9c93 87ea a80a a929 B..,...........) │ │ │ +0000aa60: a61d 9491 ba53 ddf6 a9d8 7a1c 774d 66f5 .....S....z.wMf. │ │ │ +0000aa70: d6f3 f1ca bb54 5ffe 2346 7ffc faf1 ed3f .....T_.#F.....? │ │ │ +0000aa80: df5f bdff ee66 fdd5 d5fd 1510 0412 a7aa ._...f.......... │ │ │ +0000aa90: c4fa 71ac 27fa fb9b b737 0fab b228 009e ..q.'....7...(.. │ │ │ +0000aaa0: 234a 1a6b da7e 495b 0a66 f10d b37e 6d3d #J.k.~I[.f...~m= │ │ │ +0000aab0: 6571 c797 34ef 5b9e dcfe f2a7 cd43 c34f eq..4.[......C.O │ │ │ +0000aac0: aa88 fcf0 f9fd 66f5 4add 4b9f 36ff c975 ......f.J.K.6..u │ │ │ +0000aad0: 59c3 eb2b 4cf5 ead5 7101 f31b bd60 fedb Y..+L...q....`.. │ │ │ +0000aae0: be5c fbcd b853 f271 fbcb bf69 dce9 e28f .\...S.q...i.... │ │ │ +0000aaf0: aa90 9cae 7557 1fbe fbf7 eb6b 74c9 f8cb ....uW.....kt... │ │ │ +0000ab00: fe6a 9d4a 2ba7 8b76 f5ee 5ccb b39f 8e1a .j.J+..v..\..... │ │ │ +0000ab10: 1e2f 8e84 3fe9 e4bc 2b13 0899 91a2 1dbe ./..?...+....... │ │ │ +0000ab20: 5507 afbf 7d7d fb71 ba8d 2f88 dbe6 ddee U...}}.q../..... │ │ │ +0000ab30: db3d 2868 7ac1 feb9 263d f77a fedc eb83 .=(hz...&=.z.... │ │ │ +0000ab40: e75e 2f3e 37e8 a9f7 4cf4 c39f 6efe 6bfb .^/>7...L...n.k. │ │ │ +0000ab50: 60fa 2e86 3eb9 fdab cb33 b51a 490e 4a80 `...>....3..I.J. │ │ │ +0000ab60: 0fde 1d11 7dba 0abb 7cfe fde6 fbcd edf8 ....}...|....... │ │ │ +0000ab70: d3c9 550c 447a ddf6 fe3f 8d65 6d77 14db ..U.Dz...?.emw.. │ │ │ +0000ab80: 1273 a191 2372 367f 7a7f 3bab c0be adad .s..#r6.z.;..... │ │ │ +0000ab90: 6d30 1cc2 31a9 6ef6 b763 d1f8 fdff 649e m0..1.n..c....d. │ │ │ +0000aba0: d228 7645 dcb9 2f3b bc2f 2179 fe37 f664 .(vE../;./!y.7.d │ │ │ +0000abb0: 7fa3 aebf 5bf9 548c fbb0 0ef7 cd54 a25b ....[.T......T.[ │ │ │ +0000abc0: b4bb 99fe 1dcb c98f 9fb3 dde7 e377 8ef5 .............w.. │ │ │ +0000abd0: b9b7 6fd5 1dea cefe f3fe bdd9 6a7d f7fe ..o.........j}.. │ │ │ +0000abe0: f3c2 0b6e aecd 23cf 9c79 744e e277 7788 ...n..#..ytN.ww. │ │ │ +0000abf0: f421 afef 2ecd 2443 d7ae 9075 fdf7 8596 .!....$C...u.... │ │ │ +0000ac00: e55f a41e ec79 5fb7 f0d3 08c4 c71f b744 ._...y_........D │ │ │ +0000ac10: bde5 dd49 699d edf0 bd9a 1a6f 494f cecb ...Ii......oIO.. │ │ │ +0000ac20: a9e7 c7d5 d4db 1ba0 c397 dd7c efe0 c4c9 ...........|.... │ │ │ +0000ac30: c09e ded3 2d6f b547 cc35 1233 71c9 229f ....-o.G.5.3q.". │ │ │ +0000ac40: 6dfb 3f67 9f23 36fb 5fcb 3dea d8f1 d397 m.?g.#6._.=..... │ │ │ +0000ac50: ee55 6f1f e397 9f42 d62f e6ab bbdb cf7b .Uo....B./.....{ │ │ │ +0000ac60: 21be 38b1 fded edcd 8cf8 5b42 e753 61fb !.8.......[B.Sa. │ │ │ +0000ac70: fd1e b919 91e6 d8e1 9f63 fee7 dd72 c7dd .........c...r.. │ │ │ +0000ac80: fa3d 4498 750b e21d b3c2 271e fb16 83f3 .=D.u.....'..... │ │ │ +0000ac90: 79fa 3b3a 405c 76d3 e5f1 efe4 c3fc 4499 y.;:@\v.......D. │ │ │ +0000aca0: d95e 99c9 c845 2afe e1a8 bfe7 15e4 996e .^...E*........n │ │ │ +0000acb0: 8f1c eb16 38f6 135c 393e 7033 1fd0 c88e ....8..\9>p3.... │ │ │ +0000acc0: ffbb ab15 312a e3f5 ab31 fa62 47ae 892a ....1*...1.bG..* │ │ │ +0000acd0: 2f92 689a 2f5b 1f6f b712 b3f3 a07f 06fd /.h./[.o........ │ │ │ +0000ace0: f3c7 cdfa 6136 75af 1ef6 b47f 753f fbfc ....a6u.....u?.. │ │ │ +0000acf0: 7af6 f976 ff79 dbe5 dbd5 ebed 64de ae76 z..v.y......d..v │ │ │ +0000ad00: d374 3fff f87a fbf1 e7e8 fe45 ba02 c835 .t?..z.....E...5 │ │ │ +0000ad10: a61b 054d ed06 2ad3 3e81 8e1f bedb e040 ...M..*.>......@ │ │ │ +0000ad20: 7e49 15ee b7ff a138 f62b 6f27 0860 ecd6 ~I.....8.+o'.`.. │ │ │ +0000ad30: 9e4c c9dd 5a84 1c49 1046 6835 02a5 f1b3 .L..Z..I.Fh5.... │ │ │ +0000ad40: f8e3 e4f6 b71f 6fd3 0c6f 71d9 1667 6dbf ......o..oq..gm. │ │ │ +0000ad50: 3ff2 5042 6813 509b be5d 7a42 ceee fdb7 ?.PBh.P..]zB.... │ │ │ +0000ad60: afd7 77b7 88ce e62e 79c2 5297 9bbb f5ed ..w.....y.R..... │ │ │ +0000ad70: cd7b 7307 ebde bcbb ba6d fffc 877d 648f .{s......m...}d. │ │ │ +0000ad80: 86f8 ddeb d777 9f56 33c6 58cd 1863 3563 .....w.V3.X..c5c │ │ │ +0000ad90: 8cd5 9c31 5efd b0ba 5fdd a60e ad37 37b7 ...1^..._....77. │ │ │ +0000ada0: 425e ebef 6fc6 9fbe 832d 5e2f ff74 f316 B^..o....-^/.t.. │ │ │ +0000adb0: 1fa6 f9fc b019 41ef 0ff2 406e be3f 73df ......A...@n.?s. │ │ │ +0000adc0: e4a4 8c0d be9e 68be 25e5 488f d321 5f4f ......h.%.H..!_O │ │ │ +0000add0: b3b2 25f5 c97d 3f48 37e9 ade9 4f52 1489 ..%..}?H7...OR.. │ │ │ +0000ade0: bdf7 f152 3ff0 e368 0ff4 2959 dfaf 7f48 ...R?..h..)Y...H │ │ │ +0000adf0: c6ec 3be6 ff5b fdfd 46ec 354e c4fb fbbb ..;..[..F.5N.... │ │ │ +0000ae00: b538 4a3d 7e7b f5e1 2f66 92bf 89c5 76be .8J=~{../f....v. │ │ │ +0000ae10: f59c a5e3 314b 6f99 ffcb c47a c78e c716 ....1Ko....z.... │ │ │ +0000ae20: ec7e fdcd 2aad 53be e127 b35f 88d2 3c1f .~..*.S..'._..<. │ │ │ +0000ae30: 7925 c76f d83e f428 7d76 3d9f 3927 07eb y%.o.>.(}v=.9'.. │ │ │ +0000ae40: 28cb 9cb4 ddb1 3d76 db92 949e 88d6 a3bd (.....=v........ │ │ │ +0000ae50: 7875 8d5b d125 22ed 9c8c eb9b 776f 7479 xu.[.%".....woty │ │ │ +0000ae60: b5f7 43d2 34a5 6b22 2c2f 183f 8b85 de6c ..C.4.k",/.?...l │ │ │ +0000ae70: 3eac a1f9 e67e b57b 55ea 0104 fc5a af6b >....~.{U....Z.k │ │ │ +0000ae80: f09d bf99 eca8 beff 618c 7ad3 3425 56c0 ........a.z.4%V. │ │ │ +0000ae90: 02bd 1df9 5dfa 23bd f2fb cdfd c3dd 484e ....].#.......HN │ │ │ +0000aea0: 9cea ddfb 9354 eebb b4fd 96fa fcaa bdfb .....T.......... │ │ │ +0000aeb0: 787f c34d 823d 2757 472f 1f9d 32da ab11 x..M.='WG/..2... │ │ │ +0000aec0: ab69 0256 a336 b3ab 5993 d322 68d2 7af3 .i.V.6..Y.."h.z. │ │ │ +0000aed0: aecc 3e1e f662 7476 a695 d645 3ef4 c77c ..>..btv...E>..| │ │ │ +0000aee0: 38e7 e999 d598 2e4b 707f bf79 f72d 1c71 8......Kp..y.-.q │ │ │ +0000aef0: e874 dd8e 1747 a770 fc65 12de d327 6352 .t...G.p.e...'cR │ │ │ +0000af00: 581f fef3 fe61 2fee d35d 23b3 1dbe 60fe X....a/..]#...`. │ │ │ +0000af10: fb5e 711c 3c10 f1eb 5022 870a e60f 579f .^q.<...P"....W. │ │ │ +0000af20: a606 8f74 ce5c b5d0 1333 5fbe 3869 4764 ...t.\...3_.8iGd │ │ │ +0000af30: 7c0b cfec dfcd 7ba7 879f d094 ba75 381c |.....{......u8. │ │ │ +0000af40: 5d32 8797 448e a32b 579f 4ed5 e0c9 e77d ]2..D..+W.N....} │ │ │ +0000af50: 4fd4 cb71 72c7 27b6 aef0 c2c0 f70f cd9a O..qr.'......... │ │ │ +0000af60: dddf 93ec c8f8 f4b8 74e1 8e1f dba1 b8cf ........t....... │ │ │ +0000af70: 3363 30bd e78f 48fa e7d3 971e b534 d1ea 3c0...H......4.. │ │ │ +0000af80: eddd 9be3 87a7 7e1f f2d6 ecdd 276f 4676 ......~.....'oFv │ │ │ +0000af90: 61f8 cdfd f757 b733 828d dd38 1abd 3a31 a....W.3...8..:1 │ │ │ +0000afa0: 0ee9 e42d 4777 ee46 f869 e659 1d93 556d ...-Gw.F.i.Y..Um │ │ │ +0000afb0: 7c4a e43a edfe c75d a726 203b fe3b 7bc7 |J.:...].& ;.;{. │ │ │ +0000afc0: a17b 901d 4be1 dbb4 6ea6 5ffd e4a9 a45b .{..K...n._....[ │ │ │ +0000afd0: 73be a62f b70f 5b34 9374 8596 beb6 ea56 s../..[4.t.....V │ │ │ +0000afe0: ac73 e9d1 6fcf 3f9a 60ed 779b ab37 33c9 .s..o.?.`.w..73. │ │ │ +0000aff0: df6b c2b9 d6bf d95d 0650 5edd dcce 5941 .k.....].P^...YA │ │ │ +0000b000: df67 847b c20b 6ede 1f3c 7ff3 7ef6 f8ab .g.{..n..<..~... │ │ │ +0000b010: 379f 57e9 86b1 99ad 567b f5e6 d32a dd38 7.W.....V{...*.8 │ │ │ +0000b020: b6b6 bb7c f5ee dbdb cdea 8ddc 1094 ea9b ...|............ │ │ │ +0000b030: cfe3 dfbb 7bc6 cc17 ae5f 3d5c bd4b 58b0 ....{...._=\.KX. │ │ │ +0000b040: b23b 1498 1e1d cdd2 b269 1b5b 4abd d8f9 .;.......i.[J... │ │ │ +0000b050: 8b63 4b63 3cf5 6ce1 60bb 5565 e6ab acc2 .cKc<.l.`.Ue.... │ │ │ +0000b060: 0cb3 25d6 2c41 9e09 2c3f 7a9f 2e3e 0eac ..%.,A..,?z..>.. │ │ │ +0000b070: cff4 1cd9 7a43 c757 f356 32a8 0bdb bdcc ....zC.W.V2..... │ │ │ +0000b080: 8ac3 c674 7507 25a5 9d67 f65f 7a72 76f3 ...tu.%..g._zrv. │ │ │ +0000b090: 4edb eaf5 ccc0 fcd6 6cf7 eba3 649b 3a37 N.......l...d.:7 │ │ │ +0000b0a0: dfce 9877 74db f724 6363 3bfa 3cbf 2535 ...wt..$cc;.<.%5 │ │ │ +0000b0b0: 25c3 9fd0 da8e 8113 8d6e 2604 7cea 6afc %........n&.|.j. │ │ │ +0000b0c0: b5d3 7cf4 fe5d 8c17 2d2c 5ad7 ea58 ae0f ..|..]..-,Z..X.. │ │ │ +0000b0d0: 5e70 b0e0 f40b f1cd 2e1e 6deb e8ce 447d ^p........m...D} │ │ │ +0000b0e0: 1242 c1a1 63a1 fe74 f4d3 4c40 0f9e 3a90 .B..c..t..L@..:. │ │ │ +0000b0f0: e44f 87bf cc9e 39f2 e3bf ac66 944f 6f1f .O....9....f.Oo. │ │ │ +0000b100: 9bdf eba3 c75d c2bd 5f7e 6e44 4fec db5f .....].._~nDO.._ │ │ │ +0000b110: 4785 e365 889f 6348 6f6f de8c fb9d 331c G..e..cHoo....3. │ │ │ +0000b120: f6d9 cd54 e3a7 f997 cf76 fecb ec0b 9f3f ...T.....v.....? │ │ │ +0000b130: 8db8 32f1 85e1 c6cf f3ef 17fb f0f0 ddcd ..2............. │ │ │ +0000b140: fdcf d58b 2c69 97a9 2f7e db97 f1ea e7f9 ....,i../~...... │ │ │ +0000b150: d58b 3dda 2d22 ce3b 34ca cebf 6d36 6f66 ..=.-".;4...m6of │ │ │ +0000b160: f135 0753 f9d9 2fcf e327 7fe6 feec ccfd .5.S../..'...... │ │ │ +0000b170: d999 fbdd 99fb dd99 fbed 99fb e7d7 9de8 ................ │ │ │ +0000b180: 428b 7466 3f11 285d 7700 bddc 8c0f c79b B.tf?.(]w....... │ │ │ +0000b190: c707 0f1e c90e 1ec9 3e9d b402 57d8 f923 ........>...W..# │ │ │ +0000b1a0: 7aad 1ada 7221 4fd9 8377 d8d3 66fd 0a32 z...r!O..w..f..2 │ │ │ +0000b1b0: cfdf 413b 6a79 f60e 7ff0 0e3f 7bc7 c11c ..A;jy.....?{... │ │ │ +0000b1c0: e25c f37e b538 393d 495c b67d dabe 57cf .\.~.89=I\.}..W. │ │ │ +0000b1d0: eb8d eb8f f749 771e 80aa 70c2 39d3 aaa5 .....Iw...p.9... │ │ │ +0000b1e0: 90dd bb39 cfae de49 2e71 9947 ae3d f8ba ...9...I.q.G.=.. │ │ │ +0000b1f0: 5dfb 7ba1 55e1 c3a5 4b2d 59ee 3016 cda4 ].{.U...K-Y.0... │ │ │ +0000b200: b5cc 830b 5bf0 97da 4fbb b25f f1db ddb7 ....[...O.._.... │ │ │ +0000b210: 7cf9 ddea 776f eeaf 7e58 85d5 3fdf dfbc |...wo..~X..?... │ │ │ +0000b220: c183 31d3 feee 6fb5 1069 4cda 3bd5 6daf ..1...o..iL.;.m. │ │ │ +0000b230: 571f f567 7dfd edf4 e1f5 f4e1 7afc f37e W..g}.......z..~ │ │ │ +0000b240: fcf3 60be 5ebd 8c69 8d62 faf3 cd6a 7df7 ..`.^..i.b...j}. │ │ │ +0000b250: 6e7d 05d1 e7d6 6e3a da75 7a5a 6c6c 71c5 n}....n:.uzZllq. │ │ │ +0000b260: abb4 bab6 6db2 b9bd 5aff 65da ce1a 371d ....m...Z.e...7. │ │ │ +0000b270: c7a6 ffe9 c543 da99 7ebb 7973 f3f1 ed8b .....C..~.ys.... │ │ │ +0000b280: 9b17 fff4 c2e5 f6c5 3f99 5707 fbda 2ed7 ........?.W..... │ │ │ +0000b290: 53c3 b683 cebf d40e fbb8 2d30 7d76 4578 S.........-0}vEx │ │ │ +0000b2a0: a9a0 beb2 7a19 5db9 eff5 af7e 67be 36bf ....z.]....~g.6. │ │ │ +0000b2b0: fee3 6fcc 3763 877a 4502 fcc4 3e7e b7db ..o.7c.zE...>~.. │ │ │ +0000b2c0: 4c9f fa79 bfef e77e cbfd a893 fe65 164b L..y...~.....e.K │ │ │ +0000b2d0: 9fa5 d76d 3ffb aa7a a9c0 c8a2 0c2f f3fc ...m?..z...../.. │ │ │ +0000b2e0: b893 bbe3 8dbf a1c3 9b0f 9bab fbf5 777c ..............w| │ │ │ +0000b2f0: 6c21 f0fd e667 1ac0 ebbb db37 8bdd 1f57 l!...g.....7...W │ │ │ +0000b300: 108e c650 bcb4 55ac dc18 f936 7dce dd4b ...P..U....6}..K │ │ │ +0000b310: eb14 559e bfcc abe2 780c 7ffa e3ef 56ab ..U.....x.....V. │ │ │ +0000b320: dfc9 6b79 77f5 7073 07b7 fc4d 1d3f e08e ..kyw.ps...M.?.. │ │ │ +0000b330: fb63 ee48 f10c 27cc 91bd ac14 659c 9863 .c.H..'.....e..c │ │ │ +0000b340: faec cb97 5e7f 8b90 bd2c f97b 4cf8 ff0e ....^....,.{L... │ │ │ +0000b350: 7dcc e089 a7f7 51e1 0dbc 6c83 dbb5 3ff3 }.....Q...l...?. │ │ │ +0000b360: 3b3f f4fb 58c4 0b4f a625 aaad b6c8 5699 ;?..X..O.%....V. │ │ │ +0000b370: f9f3 e67f ce96 b732 34c8 6bee ca4b 10a8 .......24.k..K.. │ │ │ +0000b380: 4e1c 9a55 e673 1715 0d1c 4afe 8df9 aaca N..U.s....J..... │ │ │ +0000b390: 42a1 a306 fc57 6556 a70b b2b2 f285 cf75 B....WeV.......u │ │ │ +0000b3a0: 4420 cb82 3f3a 0ebc 7fd7 49e0 4bd7 ffa9 D ..?:....I.K... │ │ │ +0000b3b0: fde3 efbe faf3 effe fddf fe8a 0098 c742 ...............B │ │ │ +0000b3c0: 5b5c aeb0 9cb8 ca69 3c2f f3e7 d896 e7d8 [\.....i.'..]A^. │ │ │ +0000b5d0: c8bc 2c34 32c7 6161 4ef7 b1b7 2743 89f3 ..,42.aaN...'C.. │ │ │ +0000b5e0: 7bcf 126c 7332 71c7 8dec d0d0 c556 fc45 {..ls2q......V.E │ │ │ +0000b5f0: 826d 4eee 589e dde3 46b6 04b3 175b 993d .mN.X...F....[.= │ │ │ +0000b600: e6cf 10ec 480a 1787 72c0 2966 8950 dbbf ....H...r.)f.P.. │ │ │ +0000b610: 6e79 283b 2134 7b02 1eb7 b2b1 f602 8b89 ny(;!4{......... │ │ │ +0000b620: 3176 04b3 975a 59cf 67e9 8460 9b63 7e3c 1v...ZY.g..`.c~< │ │ │ +0000b630: 522a e3f5 f5d1 0d07 48ff b015 bf30 94f5 R*......H....0.. │ │ │ +0000b640: c1bd e69c 8a5d 9fe8 86d3 46cc 535a 09cb .....]....F.SZ.. │ │ │ +0000b650: dc3b 12ec 29ad b874 d12f 112c d5a8 3e67 .;..)..t./.,..>g │ │ │ +0000b660: 5dd6 0743 f167 0816 a6f7 846d 5b27 4319 ]..C.g.....m['C. │ │ │ +0000b670: cb52 6fd9 d42c ccca be15 77aa 3ad7 b346 .Ro..,....w.:..F │ │ │ +0000b680: ccf5 612d ea59 b7a6 d7c7 4569 b13b 82c5 ..a-.Y....Ei.;.. │ │ │ +0000b690: 33ad 6cf6 bd75 470a 35fd 6076 2f0a d787 3.l..uG.5.`v/... │ │ │ +0000b6a0: 35b0 0f67 c5ee b5c3 11c1 fcac 97db d79f 5..g............ │ │ │ +0000b6b0: 1dca f5be 11b3 302b 76d9 fcec 093e 35e2 ......0+v....>5. │ │ │ +0000b6c0: cd6c 4827 ad6c 15a8 5b14 9539 c196 5a59 .lH'.l..[..9..ZY │ │ │ +0000b6d0: efc6 10c6 af4b 04db bd7d a995 3d9b 1eab .....K...}..=... │ │ │ +0000b6e0: b93d c136 c7ad d8d3 a16c f6aa cc9d 106c .=.6.....l.....l │ │ │ +0000b6f0: 73dc 8a3b 1dca ac11 73a9 95b0 25ce a2a8 s..;....s...%... │ │ │ +0000b700: 40b0 70a9 95fd a45f 2f35 62b6 57cf b6b2 @.p...._/5b.W... │ │ │ +0000b710: b77b 9b63 3567 ceb5 b259 1aca aee9 f5ae .{.c5g...Y...... │ │ │ +0000b720: cefc 1208 da9c 6aa0 bdfd db36 629e daca ......j....6b... │ │ │ +0000b730: c2a4 4801 5e6e c55e 188a 3969 252c ce8a ..H.^n.^..9i%,.. │ │ │ +0000b740: 48b6 3eb6 a4e6 a9ad 5c1f 48d0 e674 a923 H.>.....\.H..t.# │ │ │ +0000b750: 9eae 86b8 d3a1 ac77 8d6c a1d4 a3ad 2c4d .......w.l....,M │ │ │ +0000b760: 8a79 6a2b 4b28 d43c d2ca 6669 6567 8160 .yj+K(.<..fieg.` │ │ │ +0000b770: 13a5 cfb4 f218 c1d6 975a 596a c45c 68c5 .........ZYj.\h. │ │ │ +0000b780: 2fa3 ecfd a498 e5f2 d333 6814 f6da e51c /........3h..... │ │ │ +0000b790: c1ce b5b2 b814 e64f 0976 b995 a54f e691 .......O.v...O.. │ │ │ +0000b7a0: 5999 4dfe 4923 de3c b595 a549 314f 6de5 Y.M.I#.<...I1Om. │ │ │ +0000b7b0: 3cc1 ceb6 1297 170f 2f10 ccfd 1504 b317 <......./....... │ │ │ +0000b7c0: 5b59 68c4 fe74 826d ce2d 9a86 9377 8c1f [Yh..t.m.-...w.. │ │ │ +0000b7d0: ec82 48cf 0816 4e38 faac a8ec df64 965a ..H...N8.....d.Z │ │ │ +0000b7e0: 71e7 8772 d088 796c 56e6 48e1 a011 e1b0 q..r..ylV.H..... │ │ │ +0000b7f0: 13e7 e94c 2b4b 9362 9619 f9b4 9513 69f3 ...L+K.b......i. │ │ │ +0000b800: 7bbf 2a1c 2b9a f3a2 b29f 7cb3 d8ca 317e {.*.+.....|...1~ │ │ │ +0000b810: f627 ea31 3562 1e9b 9505 95be 43b0 6611 .'.15b......C.f. │ │ │ +0000b820: 745e 184a 3cbf 2c1f ceb6 7244 b2c7 0976 t^.J<.,...rD...v │ │ │ +0000b830: 7e41 df9f 21d8 fa2c ba39 4bb0 cd63 ad9c ~A..!..,.9K..c.. │ │ │ +0000b840: 34b2 f525 fdd3 09b6 beb0 8fe1 ceb6 b264 4..%...........d │ │ │ +0000b850: 462f 112c 9e1f 8a3b 43b0 ebb3 16ee 2cc1 F/.,...;C.....,. │ │ │ +0000b860: 2e6d b42c 0f65 b75a e19f 4ab0 cdc5 8d9f .m.,.e.Z..J..... │ │ │ +0000b870: b0dc 4a5c b40a 1708 b67e 74fb cb3c b595 ..J\.....~t..<.. │ │ │ +0000b880: 0b04 8b97 5af1 cb43 59cf 9777 9e42 b0cb ....Z..CY..w.B.. │ │ │ +0000b890: 3b65 6eb9 95cd a255 384f b0cd e55d b633 ;en....U8O...].3 │ │ │ +0000b8a0: 04bb 3e6b 7b96 09b6 7ebc 9585 46a2 3967 ..>k{...~...F.9g │ │ │ +0000b8b0: 1616 8712 1fd9 5a0c cbad 6c96 acc2 7982 ......Z...l...y. │ │ │ +0000b8c0: 3db2 2de9 cf10 6cea 9d7b 1ac1 364f 6865 =.-...l..{..6Ohe │ │ │ +0000b8d0: a911 b339 6316 9686 b279 6c2f d69d 69e5 ...9c....yl/..i. │ │ │ +0000b8e0: 68b5 e132 c11e 1b8a 3b21 58b8 5e5a 52bf h..2....;!X.^ZR. │ │ │ +0000b8f0: 0c2b 1e6b c51e 0f65 0f68 e293 5a79 12c1 .+.k...e.h..Zy.. │ │ │ +0000b900: ceb5 32b1 4d78 120e 7bca 50cc 9956 e292 ..2.Mx..{.P..V.. │ │ │ +0000b910: b15e 06ae 7f3d c10e 96b2 2f03 d7f8 5339 .^...=..../...S9 │ │ │ +0000b920: ecc0 255f eeb6 5f72 fbff 3a0e 3b5c bd7b ..%_.._r..:.;\.{ │ │ │ +0000b930: 8460 4f68 e504 e96f 973a d64f 6865 69f2 .`Oh...o.:.Ohei. │ │ │ +0000b940: cd65 c13f f4a7 374f 26d8 e627 e9b0 cde2 .e.?..7O&..'.... │ │ │ +0000b950: 62dc 135c a39f a2c3 8e08 76fd 5482 5dff b..\......v.T.]. │ │ │ +0000b960: 24a5 7f79 2817 7cc9 f868 58cd 21c1 96f7 $..y(.|..hX.!... │ │ │ +0000b970: 6b1f 5bad 883f c14a aee7 5eec d35a 5992 k.[..?.J..^..ZY. │ │ │ +0000b980: 16f3 9456 36db f7c4 2582 3da1 9547 60c5 ...V6...%.=..G`. │ │ │ +0000b990: b615 fb53 09b6 795c 2217 1ab9 44b0 85a5 ...S..y\"...D... │ │ │ +0000b9a0: bdcd 4fc1 6171 bb21 7181 60cb cb94 8f0e ..O.aq.!q.`..... │ │ │ +0000b9b0: c53c b595 4b2b aef1 e9c0 75df 88b9 d4ca .<..K+....u..... │ │ │ +0000b9c0: c2e2 71bc 4430 bfb4 44fd 28c1 165a 59ff ..q.D0..D.(..ZY. │ │ │ +0000b9d0: 04a4 bf6b 259c 1dca ecc7 f99a fea3 adcc ...k%........... │ │ │ +0000b9e0: a1b7 9faf e99f 53bd fe74 7b62 7389 60d7 ......S..t{bs.`. │ │ │ +0000b9f0: e75a 39af c336 8b5b 2d9b c794 8b99 6fb5 .Z9..6.[-.....o. │ │ │ +0000ba00: f8c3 590a 97f6 730e 768d 9eec 4bc6 5da8 ..Y...s.v...K.]. │ │ │ +0000ba10: a03f 868f 67f7 a696 1ab9 ec7c ef03 12dd .?..g......|.... │ │ │ +0000ba20: 5223 87db 6c47 9b79 7136 d5f1 92f3 bd99 R#..lG.yq6...... │ │ │ +0000ba30: 6d19 9edd cfd9 0e38 ee2c c631 8b1d cf91 m......8.,.1.... │ │ │ +0000ba40: bbb8 2f79 be95 85f5 bff5 ec9d e6b0 19bf ../y............ │ │ │ +0000ba50: bc91 bbef edd2 bee4 7e8f 352c ad52 8663 ........~.5,.R.c │ │ │ +0000ba60: d9f1 6776 bef7 ef59 18ca 3a5d 5e1f ef7c ..gv...Y..:]^..| │ │ │ +0000ba70: 6f4e 424d ce0e c5ed 77be c3b5 3ddf cac2 oNBM....w...=... │ │ │ +0000ba80: 26fe a171 9f4f 4d78 2454 6071 23f7 4c40 &..q.OMx$T`q#.L@ │ │ │ +0000ba90: c2e9 d2c3 4123 1762 2b96 b658 3767 622b ....A#.b+..X7gb+ │ │ │ +0000baa0: e2d1 5a4d 3c5d 403c 6ee4 acf3 7d36 4c24 ..ZM<]@...1.q │ │ │ +0000bb30: 2914 f024 0271 614f f128 18e4 6016 c271 )..$.qaO.(..`..q │ │ │ +0000bb40: a4e9 7ab1 95a3 60ca c525 eadd fd8f 0797 ..z...`..%...... │ │ │ +0000bb50: 6e4e b6d9 4e17 f12f c4b2 c503 6aff f5ff nN..N../....j... │ │ │ +0000bb60: 67d6 9782 ff36 9723 039f def2 4230 9359 g....6.#....B0.Y │ │ │ +0000bb70: f2ff 9edc edbf 69cc cf0f ff8c 0f6f 1e89 ......i......o.. │ │ │ +0000bb80: 50fe 995a 7e42 1cf4 dfde 72dc f3e9 df91 P..Z~B....r..... │ │ │ +0000bb90: daeb cb01 ca3f 53cb 1b6b 7f01 2639 0846 .....?S..k..&9.F │ │ │ +0000bba0: f9bb b1e7 e560 fd9f abe5 b5fb 0508 b6f1 .....`.......... │ │ │ +0000bbb0: bf88 3cfb 671d f6fc f0f3 c3cf 0f3f 3ffc ..<.g........??. │ │ │ +0000bbc0: fcf0 f3c3 cf0f 3f3f fc0f f370 b577 34c6 ......??...p.w4. │ │ │ +0000bbd0: ffb6 5ec7 fe24 a6b1 b3cd af99 a3b0 9e3f ..^..$.........? │ │ │ +0000bbe0: ba85 f8fe e8c5 d3de cd62 2b71 b786 310f .........b+q..1. │ │ │ +0000bbf0: 4e59 1f2e efc4 70a9 153b f72d c341 23f3 NY....p..;.-.A#. │ │ │ +0000bc00: 75cf 33ad f893 17ae f7eb 9ed7 b35d a670 u.3..........].p │ │ │ +0000bc10: b695 d902 4d38 4330 77b6 95a5 46a6 ad08 ....M8C0w...F... │ │ │ +0000bc20: bfd0 0a57 d70b efd0 a7fd 42f1 66b6 ee78 ...W......B.f..x │ │ │ +0000bc30: bdd0 b29f b996 7e89 606b 1b36 675a d9ad ......~.`k.6gZ.. │ │ │ +0000bc40: e49d 3662 ceb5 120f 6edd 0f65 7ebb b1e7 ..6b....n..e~... │ │ │ +0000bc50: b8f0 c250 e27c d1f4 7c2b 7179 28eb 1dc1 ...P.|..|+qy(... │ │ │ +0000bc60: 9ed6 cac4 4967 0836 f7d7 cfb1 7ab8 40b0 ....Ig.6....z.@. │ │ │ +0000bc70: 83c5 cfd2 2ecf fdac 9133 048b feb8 9583 .........3...... │ │ │ +0000bc80: 46ca fd6e c286 2f61 998f cf0c 25ee 3735 F..n../a....%.75 │ │ │ +0000bc90: fd5e 399c b432 7b31 9faf 0f1b 310b eb33 .^9..2{1....1..3 │ │ │ +0000bca0: 477c bcdb a30b d19f 27d8 eccd fa7d de9f G|......'....}.. │ │ │ +0000bcb0: 39f7 d845 82cd 0fb3 87e8 ce0e 65f7 6233 9..E........e.b3 │ │ │ +0000bcc0: fafb 71a9 95f9 c6e0 7aa9 11ed 0eee 560b ..q.....z.....V. │ │ │ +0000bcd0: 965a d9bf 382d d4ba 2582 1d0b ebe9 50d6 .Z..8-..%.....P. │ │ │ +0000bce0: 73d5 764a b0d9 9b4f 5b99 2937 7f99 600b s.vJ...O[.)7..`. │ │ │ +0000bcf0: ad2c 3562 26b5 6b17 f838 2cea c1d9 dc9b .,5b&.k..8,..... │ │ │ +0000bd00: 7950 ff42 2b87 db44 478d 6c45 d29f 6d25 yP.B+..DG.lE..m% │ │ │ +0000bd10: da7d 678f 1a31 cbad 6cd2 51ba 703a 14f7 .}g..1..l.Q.p:.. │ │ │ +0000bd20: b80e b3fb 8e9c 0e65 ff62 73dc 4ad8 f5f3 .......e.bs.J... │ │ │ +0000bd30: 5053 2eeb b027 b632 fdba bbd3 5fdb 2728 PS...'.2...._.'( │ │ │ +0000bd40: fdb5 dddb a7e8 ce11 ecf0 cdf3 d6dd 66cf ..............f. │ │ │ +0000bd50: 6d73 fb65 9eda cad2 8bcd 7457 74fb e9f2 ms.e......tWt... │ │ │ +0000bd60: 27b6 f81c c1d2 dfb5 3d66 e96d a4ce ecc5 '.......=f.m.... │ │ │ +0000bd70: 078d a478 d053 5871 a695 a546 cc99 56fc ...x.SXq...F..V. │ │ │ +0000bd80: 6c45 71ae b7e2 0c3d 2c13 6c3d 46e2 9c1b lEq....=,.l=F... │ │ │ +0000bd90: caee c5e6 a895 792c cbfa ac3a de11 ec89 ......y,...:.... │ │ │ +0000bda0: ad3c e3ed e787 9f1f fe87 7cf8 39a5 df3f .<........|.9..? │ │ │ +0000bdb0: 6e0e c467 c178 7ef8 f9e1 ff46 0fff bc9a n..g.x~....F.... │ │ │ +0000bdc0: e4bf efc3 fb62 1bbb 44da b33c da17 5268 .....b..D..<..Rh │ │ │ +0000bdd0: bb10 ca55 e17d b1ba 5a0d af55 93fe 37ef ...U.}..Z..U..7. │ │ │ +0000bde0: 7e3d 95a5 77a1 aaf8 ad2a 569f cd2a 7365 ~=..w....*V..*se │ │ │ +0000bdf0: 198a 6295 95ce 1685 5bbd 7055 f079 a1d4 ..b.....[.pU.y.. │ │ │ +0000be00: e5db 4f79 f065 168f 4a80 ef5f b290 56fb ..Oy.e..J.._..V. │ │ │ +0000be10: eafe ed87 31ad f671 42ec 175e 99a8 f927 ....1..qB..^...' │ │ │ +0000be20: 64e6 57ab 9afb 5677 d72b ba37 f66d f51f d.W...Vw.+.7.m.. │ │ │ +0000be30: ef6e bedf dc7f b879 f8cc cf5f 7d77 737b .n.....y..._}ws{ │ │ │ +0000be40: f37e f52f 57ff b5b9 fd1f ab7f fd78 fb99 .~./W........x.. │ │ │ +0000be50: 3ec5 d298 57eb 8f6a 2265 bdf7 53cd 6f55 >...W..j"e..S.oU │ │ │ +0000be60: 119b 5dde 964b 78b8 ffb4 9ae5 7e7f 757b ..]..Kx.....~.u{ │ │ │ +0000be70: 73f7 eefa e6d3 1755 4cd9 bcf9 9272 6aaf s......UL....rj. │ │ │ +0000be80: 76d5 e556 a938 e296 e83f de5c afc6 ca27 v..V.8...?.\...' │ │ │ +0000be90: 3f8e f57a ee36 7af4 e233 db07 a64c fc9b ?..z.6z..3...L.. │ │ │ +0000bea0: ab2f af74 fbd4 85d4 9dd3 8cf4 fb7a 7c85 ./.t.........z|. │ │ │ +0000beb0: d2ef a7ac fa63 2196 319d f754 5d96 1fa7 .....c!.1..T]... │ │ │ +0000bec0: 94fb 2ad8 3a7b edae b0cb 8f53 abeb bf57 ..*.:{.....S...W │ │ │ +0000bed0: abef 2e35 fbe6 f5ea d5fd 54e1 f3f6 eeea ...5......T..... │ │ │ +0000bee0: cd58 49f1 cdc3 ead5 c9c5 b75c 9cea 1d6c .XI........\...l │ │ │ +0000bef0: 2f9a 7172 dc17 fb32 8455 fa67 cc65 fe22 /.qr...2.U.g.e." │ │ │ +0000bf00: b376 f5a2 b4f3 e239 b955 bef7 c8d0 5679 .v.....9.U....Vy │ │ │ +0000bf10: 0e43 8562 956b 14ae 5871 55e4 518e f817 .C.b.k..XqU.Q... │ │ │ +0000bf20: 9555 f523 2e3a c77d dc93 15ab cdd5 f16f .U.#.:.}.......o │ │ │ +0000bf30: 5cb7 b079 9ea5 df60 a817 2ef7 2b6e f5fc \..y...`....+n.. │ │ │ +0000bf40: 3b56 c8cd 8b5c 3f9a f439 f24b 86e4 8455 ;V...\?..9.K...U │ │ │ +0000bf50: f089 282b 5f85 5561 c3ea cd83 c9cb 7c55 ..(+_.Ua......|U │ │ │ +0000bf60: 64b9 ba93 e56e 1552 75dd 55ba ca3b d2eb d....n.Ru.U..;.. │ │ │ +0000bf70: 78bf 1f1f 349e 51fa aa5c b9d2 ad4a bfe2 x...4.Q..\...J.. │ │ │ +0000bf80: 35ba 1b79 5be5 55be e24f 4517 b274 d514 5..y[.U..OE..t.. │ │ │ +0000bf90: 2e5b 9595 a427 ae32 243b 2b8a f1dd 9e77 .[...'.2$;+....w │ │ │ +0000bfa0: d013 57aa b517 c8f1 f8ee 7cea fb1b d554 ..W.......|....T │ │ │ +0000bfb0: 543e 783e be5e bd28 34ad fac0 f75c 9f8c T>x>.^.(4....\.. │ │ │ +0000bfc0: c968 8897 3986 1cad 3e89 e279 9968 95e9 .h..9...>..y.h.. │ │ │ +0000bfd0: 9d0c c431 6a25 9497 aa28 5605 83d7 8fbc ...1j%...(V..... │ │ │ +0000bfe0: bec8 c726 f26d 038c 66fc 4087 609d f429 ...&.m..f.@.`..) │ │ │ +0000bff0: 5fbd 886a aada 113e 4f1d 5243 052f e15d _..j...>O.RC./.] │ │ │ +0000c000: ba29 6e9f cba6 37bd 985e 95a7 ee4e 2fa0 .)n...7..^...N/. │ │ │ +0000c010: 0b99 9b3a e3fc ae33 cab1 7f66 1089 146a ...:...3...f...j │ │ │ +0000c020: 9141 38a6 c2c5 44ff 7d91 2018 2ffb e232 .A8...D.}. ./..2 │ │ │ +0000c030: 1a46 ad41 efa0 5a65 65ba 87d7 7a3f 0e3c .F.A..Zee...z?.< │ │ │ +0000c040: 4086 ca8e d4cd 6280 f29a 098d 22a0 10a7 @.....b....."... │ │ │ +0000c050: 1f3c 5f78 9af9 87d2 2313 1559 622d 93e5 .<_x....#..Yb-.. │ │ │ +0000c060: 23f7 e8af 83e6 68e9 d484 6642 4c90 6a2e #.....h...fBL.j. │ │ │ +0000c070: acb2 f14d a61a 87af 16e9 0a93 4f83 4522 ...M........O.E" │ │ │ +0000c080: 9571 f0f3 0bde ed62 e227 7e4b 8c1f f951 .q.....b.'~K...Q │ │ │ +0000c090: 84f5 85a6 84bb aaa4 70f5 068d 20dd eb5d ........p... ..] │ │ │ +0000c0a0: ba8b 3632 1ae0 2ea4 21d0 d0f8 b22c d24a ..62....!....,.J │ │ │ +0000c0b0: 0919 c639 9130 64ce 8b99 1d63 95dc a431 ...9.0d....c...1 │ │ │ +0000c0c0: ea83 1e17 2f23 7a2f f2b1 c73f eea9 e9bf ..../#z/...?.... │ │ │ +0000c0d0: 9455 e2d0 e824 7c2f 7c18 9f7c e198 37f1 .U...$|/|..|..7. │ │ │ +0000c0e0: b797 50d3 ab17 f9f4 0bef 2820 6399 cc83 ..P.......( c... │ │ │ +0000c0f0: e4b5 5a55 314d 9e4a 9c14 6950 7912 586e ..ZU1M.J..iPy.Xn │ │ │ +0000c100: ab46 3a04 0d5c 539b 882d fa69 1cb4 2076 .F:..\S..-.i.. v │ │ │ +0000c110: b0e3 6fde a6ee 33e9 e28e 9058 254e bfa9 ..o...3....X%N.. │ │ │ +0000c120: 4d2b c238 ec9b 6652 63d6 573b 4e92 c45c M+.8..fRc.W;N..\ │ │ │ +0000c130: 92ce 34c7 a400 6623 ccbf 78fd 4cf7 3503 ..4...f#..x.L.5. │ │ │ +0000c140: 620f 3752 410c 9086 e1d4 df17 c524 8ee9 b.7RA........$.. │ │ │ +0000c150: 5212 5f08 5644 08b7 e5a4 2c8d b84c 02c1 R._.VD....,..L.. │ │ │ +0000c160: f4a3 7bc6 e165 2357 6904 3ed5 cecb e86c ..{..e#Wi.>....l │ │ │ +0000c170: 1a40 2a2a 51a5 4936 a54d 3c2f 7ae6 4999 .@**Q.I6.M.i │ │ │ +0000c220: be35 209e 2c4f 98be fc52 d9a9 a4ba 4f9c .5 .,O...R....O. │ │ │ +0000c230: 1ab2 6476 9889 113b 184d aec7 3aa4 5748 ..dv...;.M..:.WH │ │ │ +0000c240: de6c b256 7398 31be 2a7c 71b3 5741 8a02 .l.Vs.1.*|q.WA.. │ │ │ +0000c250: 01ce e3fe 553f eee0 4cfc 8246 9c6e f5ea ....U?..L..F.n.. │ │ │ +0000c260: b41a 1143 1ede 3bde 5c7d 29b6 ef15 7bd1 ...C..;.\})...{. │ │ │ +0000c270: 9b4a 9ac1 cffa e851 a719 7dc3 b60a 4066 .J.....Q..}...@f │ │ │ +0000c280: 956a d724 a28b 4f12 8727 5b10 a5f6 4f3a .j.$..O..'[...O: │ │ │ +0000c290: eeec 97c4 e965 7ac1 566f af92 2dd8 7e1a .....ez.Vo..-.~. │ │ │ +0000c2a0: 3f6c 0d86 4b06 57ca 5d9f cae9 d2f6 6f96 ?l..K.W.].....o. │ │ │ +0000c2b0: a70f f96a fbf0 6811 b635 7813 164b 9abe ...j..h..5x..K.. │ │ │ +0000c2c0: 9ae3 0395 38cf bea8 8209 4fa4 9ec8 244f ....8.....O...$O │ │ │ +0000c2d0: 766f d795 5436 ef85 ee4d 48e3 c7eb bbfb vo..T6...MH..... │ │ │ +0000c2e0: 1d90 33a3 9912 4b94 a364 eccc c9f8 31e9 ..3...K..d....1. │ │ │ +0000c2f0: d8d5 aee0 dc08 0877 a583 b71d 2cb8 3568 .......w....,.5h │ │ │ +0000c300: 1876 1218 187f 3fe1 0706 c8b9 2f59 52c1 .v....?...../YR. │ │ │ +0000c310: e9c5 b2c9 7a28 899e 40c0 48fa 0c0d ed8a ....z(..@.H..... │ │ │ +0000c320: a479 1127 19f3 5178 32e1 1e2f 2893 27cb .y.'..Qx2../(.'. │ │ │ +0000c330: 386a 13fa 2aee cd27 4d11 92b9 f499 b852 8j..*..'M......R │ │ │ +0000c340: 65a3 f4d2 11d8 c82e da51 37c1 16d2 eee5 e........Q7..... │ │ │ +0000c350: 560b 05e9 fec9 7c66 6946 c431 c98a c02a V.....|fiF.1...* │ │ │ +0000c360: bc07 d51e 6540 9214 aa8f 933e 0962 ff0c ....e@.....>.b.. │ │ │ +0000c370: b115 df8e 9a4e d248 bb2a e793 8dc2 95ee .....N.H.*...... │ │ │ +0000c380: cfa5 467c 3ede 2f19 1b21 5c52 ad76 245b ..F|>./..!\R.v$[ │ │ │ +0000c390: 2ef9 f660 2269 1114 5099 a645 da62 140f ...`"i..P..E.b.. │ │ │ +0000c3a0: 2fab 1e52 a74c 29bc 37f6 7814 c35c d286 /..R.L).7.x..\.. │ │ │ +0000c3b0: 26d2 6826 8b51 a41f d00b e270 5f25 bd50 &.h&.Q.....p_%.P │ │ │ +0000c3c0: 4c62 ef12 61a6 c114 9044 f032 6931 1fd2 Lb..a....D.2i1.. │ │ │ +0000c3d0: dca7 c1cc 793e fbe2 0fa5 35c1 9272 2e54 ....y>....5..r.T │ │ │ +0000c3e0: 5b11 cd46 5b5d 6449 27ce 34c3 34f5 923a [..F[]dI'.4.4..: │ │ │ +0000c3f0: 0ddc dabd 781d b4e5 bf24 452f 9b8b 8551 ....x....$E/...Q │ │ │ +0000c400: 5b21 6ea9 92db ad0e 9d7e f232 4549 6bc8 [!n......~.2EIk. │ │ │ +0000c410: 9238 94a0 1821 8eb7 6990 e36d b1e2 b6a4 .8...!..i..m.... │ │ │ +0000c420: 1c63 36d9 2ed1 2831 8240 d138 dbc2 9802 .c6...(1.@.8.... │ │ │ +0000c430: 1c12 8622 7182 ac40 9986 2988 241b a9d7 ..."q..@..).$... │ │ │ +0000c440: 7bbd b51c ad86 60b0 1bd5 b54f 80c5 8bc1 {.....`....O.... │ │ │ +0000c450: 84b1 8bb8 85c0 dbce f864 be04 ac26 bd1f .........d...&.. │ │ │ +0000c460: 93f1 4994 f1c9 648d d86e 62ca a4ef c6ae ..I...d..nb..... │ │ │ +0000c470: 8471 42b3 7c34 e059 326c d90e fafb 20a1 .qB.|4.Y2l.... . │ │ │ +0000c480: c953 3fe9 801b d5bc 9c57 8da7 4a88 d6bb .S?......W..J... │ │ │ +0000c490: 91e7 2476 c93f 4dd6 c1c5 69b6 21ed d464 ..$v.?M...i.!..d │ │ │ +0000c4a0: 26c6 7be1 a6eb d0ab 9a58 2d89 54ce ef2e &.{......X-.T... │ │ │ +0000c4b0: 5152 8668 0b40 c691 e598 b872 facd 4efd QR.h.@.....r..N. │ │ │ +0000c4c0: dfa1 9db2 4c88 5300 0e5f 40fe 005d 8c63 ....L.S.._@..].c │ │ │ +0000c4d0: 0f84 6ff8 4d56 4c5d 0ea3 0f33 f6be dca2 ..o.MVL]...3.... │ │ │ +0000c4e0: a21c 7ecb f0e0 3723 a535 a664 65d0 7bfe ..~...7#.5.de.{. │ │ │ +0000c4f0: d850 3981 1761 8632 e11b 0ddf 97a3 eb31 .P9..a.2.......1 │ │ │ +0000c500: 19fd 3def edec 901a d434 64f2 c267 9ceb ..=......4d..g.. │ │ │ +0000c510: fc8c b547 8670 76ce fbe5 ee0d 7194 c624 ...G.pv.....q..$ │ │ │ +0000c520: cffb dfe7 1d2b 8e70 636e cfa2 c309 e72d .....+.pcn.....- │ │ │ +0000c530: c143 374e c14e da33 3bc7 8779 b1c5 87d9 .C7N.N.3;..y.... │ │ │ +0000c540: a8e0 6509 8b11 1f26 0c9d e81e fe46 7ce8 ..e....&.....F|. │ │ │ +0000c550: ca25 135e 1e9b f0dd 6ac6 9757 e39a c4ae .%.^....j..W.... │ │ │ +0000c560: ecde 6a34 6ef6 258d a57f 4677 78b5 4ac6 ..j4n.%...Fwx.J. │ │ │ +0000c570: 8dbf c9be ad56 bfba dfbc df5c 3da8 02df .....V.....\=... │ │ │ +0000c580: eac3 e7b7 6f37 0ff7 9f0d 3fff eaee 63b2 ....o7....?...c. │ │ │ +0000c590: 477c 943f 028d 268f 5bae 74fa 3e15 4d5d G|.?..&.[.t.>.M] │ │ │ +0000c5a0: a52b 3ef7 c9e3 2f46 05c7 7d79 6ae1 c7d5 .+>.../F..}yj... │ │ │ +0000c5b0: f8fe f41a 3b3d b3ba bc08 0235 978c a1fa ....;=.....5.... │ │ │ +0000c5c0: 2e2e 9af5 257d b776 f7de d4b7 fd77 9e98 ....%}.v.....w.. │ │ │ +0000c5d0: a8f2 e5a8 d7e9 7aaa 9538 bdf5 f09d e1f0 ......z..8...... │ │ │ +0000c5e0: 95e1 dc1b 1f1b f5d8 8c88 cd04 2e8c 695b ..............i[ │ │ │ +0000c5f0: 5939 117c 73ff 76a4 f7d7 5f8b 4983 fd66 Y9.|s.v..._.I..f │ │ │ +0000c600: f575 2978 9517 d3a7 acd2 2715 a98b 857e .u)x......'....~ │ │ │ +0000c610: 9565 193f 15d3 359e e6b2 baec 7559 4669 .e.?..5.....uYFi │ │ │ +0000c620: fc24 362d d25f 3cee edeb a60f 88d4 37e9 .$6-._<.......7. │ │ │ +0000c630: c9d5 97f4 ef55 5a54 51c5 6b7d 1be7 6a0f .....UZTQ.k}..j. │ │ │ +0000c640: 8e74 cd8e a2b0 6550 897e 4243 facd 496c .t....eP.~BC..Il │ │ │ +0000c650: 2697 3681 d4c9 b1d1 6f51 8c3c 1176 c60e &.6.....oQ.<.v.. │ │ │ +0000c660: 2f66 d7d3 7d2f e62f 1957 fdb6 afd8 43a6 /f..}/./.W....C. │ │ │ +0000c670: 5d8b 3bd0 a52f 3fa6 7fe1 e62b 7e15 595f ].;../?....+~.Y_ │ │ │ +0000c680: dfdd fdc5 6c87 0139 90df f960 f625 8557 ....l..9...`.%.W │ │ │ +0000c690: e5ac 4bd2 d271 f74d 1af7 e8eb acbf 3217 ..K..q.M......2. │ │ │ +0000c6a0: fbdf 12d2 9949 4718 9d60 5928 c633 6ad3 .....IG..`Y(.3j. │ │ │ +0000c6b0: d5fc 5a35 2360 92cf 492a f6cf bab4 a01a ..Z5#`..I*...... │ │ │ +0000c6c0: b744 5075 450c d1d4 a06c eefe db44 94d9 .DPuE....l...D.. │ │ │ +0000c6d0: 73d5 f631 3bbf cf9d 3ec5 2d31 d5f9 3b6e s..1;...>.-1..;n │ │ │ +0000c6e0: 4f57 733f 3e32 4dc5 b61d fd04 302c 8f19 OWs?>2M.....0,.. │ │ │ +0000c6f0: 41e3 b0c9 bac6 531e 49b6 2dda d39f 5227 A.....S.I.-...R' │ │ │ +0000c700: a715 9e71 f943 8c96 bd4c 1a77 358e 453f ...q.C...L.w5.E? │ │ │ +0000c710: e709 5bec 7e5b 785a fa72 f6f0 ee86 9d8e ..[.~[xZ.r...... │ │ │ +0000c720: d9e3 76ae 0aba 1bf3 abb1 7eef ddf5 eac3 ..v.......~..... │ │ │ +0000c730: 7737 9bdb 37a9 3a66 7859 9cf4 f257 52d0 w7..7.:fxY...WR. │ │ │ +0000c740: 1f4c 7620 d166 f226 5e24 532f c1db 7359 .Lv .f.&^$S/..sY │ │ │ +0000c750: 52e8 abb4 4c94 fef5 e9df 3cfd 5bac a645 R...L.....<.[..E │ │ │ +0000c760: e574 5799 be85 f46f 4cff 56ab d12f da2f .tW....oL.V.././ │ │ │ +0000c770: e6ef 1bc2 7e87 e242 3bce 2fbc dce5 e7de ....~..B;./..... │ │ │ +0000c780: 2868 fff7 edb9 e0fb 235d 1edf eadc 52cf (h......#]....R. │ │ │ +0000c790: a73f d9f6 c5bb 3727 5b38 1606 55fd d0bb .?....7'[8..U... │ │ │ +0000c7a0: ed62 be31 278b fa0f f71f 37db 5f1f 2b25 .b.1'.....7._.+% │ │ │ +0000c7b0: 3aee 8304 f04a da07 d1f6 c26f defd 3aed :....J.....o..:. │ │ │ +0000c7c0: 30f0 f7f3 6f7c a685 59fe d55e c8ae d468 0...o|..Y..^...h │ │ │ +0000c7d0: c0c5 292a 556c 050f e86f c843 b4e0 4850 ..)*Ul...o.C..HP │ │ │ +0000c7e0: 5a59 81bf 70b4 6c95 a378 0ff6 4476 2f33 ZY..p.l..x..Dv/3 │ │ │ +0000c7f0: 0b7b 22ed 1fdb 7395 46dd cb8c fbb7 b70e .{"...s.F....... │ │ │ +0000c800: 77ef 1e3e fc76 3516 6bfd ddc3 d5ed cd7a w..>.v5.k......z │ │ │ +0000c810: f52f 9b5b f4db cdfa 6aff e945 7377 fb66 ./.[....j..Esw.f │ │ │ +0000c820: 352b e97a a10c 6916 d3ca 6701 cec9 4375 5+.z..i...g...Cu │ │ │ +0000c830: 5485 d414 d30e ca48 dda9 74fb 546f 3d8e T......H..t.To=. │ │ │ +0000c840: bb26 b392 ebf9 78e5 5d2a 31ff 11a3 3f7e .&....x.]*1...?~ │ │ │ +0000c850: fdf8 f69f efaf de7f 77b3 feea eafe 0a08 ........w....... │ │ │ +0000c860: 0289 5361 62fd 38d6 13fd fdcd db9b 8755 ..Sab.8........U │ │ │ +0000c870: 5914 00cf 1125 8d65 6dbf a42d 05b3 f886 Y....%.em..-.... │ │ │ +0000c880: 59bf b69e b2b8 e34b 9af7 2d4f 6e7f f9d3 Y......K..-On... │ │ │ +0000c890: e6a1 e127 1545 7ef8 fc7e b37a a5ee a54f ...'.E~..~.z...O │ │ │ +0000c8a0: 9bff e4ba ace1 f515 a67a f5ea b886 f98d .........z...... │ │ │ +0000c8b0: 5e30 ff6d 5fb1 fd66 dc29 f9b8 fde5 df34 ^0.m_..f.).....4 │ │ │ +0000c8c0: ee74 f147 1549 4ed7 baab 0fdf fdfb f535 .t.G.IN........5 │ │ │ +0000c8d0: ba64 fc65 7fb5 4ed5 95d3 45bb 7a77 aee5 .d.e..N...E.zw.. │ │ │ +0000c8e0: d94f 470d 8f17 47c2 9f74 72de 9509 84cc .OG...G..tr..... │ │ │ +0000c8f0: 48d1 0edf aa83 d7df bebe fd38 ddc6 17c4 H..........8.... │ │ │ +0000c900: 6df3 6ef7 ed1e 1434 bd60 ff5c 939e 7b3d m.n....4.`.\..{= │ │ │ +0000c910: 7fee f5c1 73af 179f 1bf4 d47b 26fa e14f ....s......{&..O │ │ │ +0000c920: 37ff b57d 307d 1743 9fdc fed5 e599 5a8d 7..}0}.C......Z. │ │ │ +0000c930: 2407 25c0 07ef 8e88 3e5d 855d 3eff 7ef3 $.%.....>].]>.~. │ │ │ +0000c940: fde6 76fc e9e4 2a06 22bd 6e7b ff9f c6b2 ..v...*.".n{.... │ │ │ +0000c950: b63b 8a6d 89b9 d0c8 1139 9b3f bdbf 9d15 .;.m.....9.?.... │ │ │ +0000c960: 61df 96d7 3618 0ee1 9854 3afb dbb1 6efc a...6....T:...n. │ │ │ +0000c970: fe7f 324f 6914 bb3a eedc 971d de97 903c ..2Oi..:.......< │ │ │ +0000c980: ff1b 7bb2 bf51 d7df ad7c aac7 7d58 8afb ..{..Q...|..}X.. │ │ │ +0000c990: 66aa d22d dadd 4cff 8e15 e5c7 cfd9 eef3 f..-..L......... │ │ │ +0000c9a0: f13b c712 dddb b7ea 0e75 67ff 79ff de6c .;.......ug.y..l │ │ │ +0000c9b0: b5be 7bff 79e1 0537 d7e6 9167 ce3c 3a27 ..{.y..7...g.<:' │ │ │ +0000c9c0: f1bb 3b44 fa90 d777 9766 92a1 6b57 c8ba ..;D...w.f..kW.. │ │ │ +0000c9d0: fefb 42cb f22f 520f f6bc af5b f869 04e2 ..B../R....[.i.. │ │ │ +0000c9e0: e38f 5ba2 def2 eea4 b4ce 76f8 5e4d 8db7 ..[.......v.^M.. │ │ │ +0000c9f0: a427 e715 d5f3 e382 eaed 0dd0 e1cb 6ebe .'............n. │ │ │ +0000ca00: 7770 e264 604f efe9 96b7 da23 e61a 8999 wp.d`O.....#.... │ │ │ +0000ca10: b864 91cf b6fd 9fb3 cf11 9bfd afe5 1e75 .d.............u │ │ │ +0000ca20: ecf8 e94b f7aa b78f f1cb 4f21 eb17 f3d5 ...K......O!.... │ │ │ +0000ca30: dded e7bd 105f 9cd8 fef6 f666 46fc 2da1 ....._.....fF.-. │ │ │ +0000ca40: f3a9 b6fd 7e8f dc8c 4873 ecf0 cf31 fff3 ....~...Hs...1.. │ │ │ +0000ca50: 6eb9 e36e fd1e 22cc ba05 f18e 59e1 138f n..n..".....Y... │ │ │ +0000ca60: 7d8b c1f9 3cfd 1d1d 202e bbe9 f2f8 77f2 }...<... .....w. │ │ │ +0000ca70: 617e a2cc 6caf cc64 e422 15ff 70d4 dff3 a~..l..d."..p... │ │ │ +0000ca80: 0af2 4cb7 478e 750b 1cfb 09ae 1c1f b899 ..L.G.u......... │ │ │ +0000ca90: 0f68 64c7 ffdd d58a 1895 f1fa d518 7db1 .hd...........}. │ │ │ +0000caa0: 23d7 4495 1749 34cd 97ad 8fb7 5b89 d979 #.D..I4.....[..y │ │ │ +0000cab0: d03f 83fe f9e3 66fd 309b ba57 0f7b dabf .?....f.0..W.{.. │ │ │ +0000cac0: ba9f 7d7e 3dfb 7cbb ffbc edf2 edea f576 ..}~=.|........v │ │ │ +0000cad0: 326f 57bb 69ba 9f7f 7cbd fdf8 7374 ff22 2oW.i...|...st." │ │ │ +0000cae0: 5d01 e41a d38d 82a6 7603 9569 9f40 c70f ].......v..i.@.. │ │ │ +0000caf0: df6d 7020 bfa4 0af7 dbff 501c fb95 b713 .mp ......P..... │ │ │ +0000cb00: 0430 766b 4fa6 e46e 2d42 8e24 0823 b41a .0vkO..n-B.$.#.. │ │ │ +0000cb10: 81d2 f859 fc71 72fb db8f b769 86b7 b86c ...Y.qr....i...l │ │ │ +0000cb20: 8bb3 b6df 1f79 2821 b409 a84d df2e 3d21 .....y(!...M..=! │ │ │ +0000cb30: 67f7 fedb d7eb bb5b 4467 7397 3c61 a9cb g......[Dgs..GC.....O..c.f │ │ │ +0000cb60: 8cb1 9a31 c66a ce18 af7e 58dd af6e 5387 ...1.j...~X..nS. │ │ │ +0000cb70: d69b 9b5b 21af f5f7 37e3 4fdf c116 af97 ...[!...7.O..... │ │ │ +0000cb80: 7fba 798b 0fd3 7c7e d88c a0f7 0779 2037 ..y...|~.....y 7 │ │ │ +0000cb90: df9f b96f 7252 c606 5f4f 34df 9272 a4c7 ...orR.._O4..r.. │ │ │ +0000cba0: e990 afa7 59d9 92fa e4be 1fa4 9bf4 d6f4 ....Y........... │ │ │ +0000cbb0: 2729 8ac4 defb 78a9 1ff8 71b4 07fa 94ac ')....x...q..... │ │ │ +0000cbc0: efd7 3f24 63f6 1df3 ffad fe7e 23f6 1a27 ..?$c......~#..' │ │ │ +0000cbd0: e2fd fddd 5a1c a51e bfbd faf0 1733 c9df ....Z........3.. │ │ │ +0000cbe0: c462 3bdf 7ace d2f1 98a5 b7cc ff65 62bd .b;.z........eb. │ │ │ +0000cbf0: 63c7 630b 76bf fe66 95d6 29df f093 d92f c.c.v..f..)..../ │ │ │ +0000cc00: 4469 9e8f bc92 e337 6c1f 7a94 3ebb 9ecf Di.....7l.z.>... │ │ │ +0000cc10: 9c93 8375 9465 4eda eed8 1ebb 6d49 4a4f ...u.eN.....mIJO │ │ │ +0000cc20: 44eb d15e bcba c6ad e812 9176 4ec6 f5cd D..^.......vN... │ │ │ +0000cc30: bb37 babc dafb 2169 9ad2 3511 9617 8c9f .7....!i..5..... │ │ │ +0000cc40: c542 6f36 1fd6 d07c 73bf dabd 2af5 0002 .Bo6...|s...*... │ │ │ +0000cc50: 7ead d735 f8ce df4c 7654 dfff 3046 bd69 ~..5...LvT..0F.i │ │ │ +0000cc60: 9a12 2b60 81de 8efc 2efd 915e f9fd e6fe ..+`.......^.... │ │ │ +0000cc70: e16e 2427 4ef5 eefd 492a f75d da7e 4b7d .n$'N...I*.].~K} │ │ │ +0000cc80: 7ed5 de7d bcbf e126 c19e 93ab a397 8f4e ~..}...&.......N │ │ │ +0000cc90: 19ed d588 d534 01ab 519b d9d5 acc9 6911 .....4..Q.....i. │ │ │ +0000cca0: 3469 bd79 5766 1f0f 7b31 3a3b d34a eb22 4i.yWf..{1:;.J." │ │ │ +0000ccb0: 1ffa 633e 9cf3 f4cc 6a4c 9725 b8bf dfbc ..c>....jL.%.... │ │ │ +0000ccc0: fb16 8e38 74ba 6ec7 8ba3 5338 fe32 09ef ...8t.n...S8.2.. │ │ │ +0000ccd0: e993 3129 ac0f ff79 ffb0 17f7 e9ae 91d9 ..1)...y........ │ │ │ +0000cce0: 0e5f 30ff 7daf 380e 1e88 f875 2891 4305 ._0.}.8....u(.C. │ │ │ +0000ccf0: f387 ab4f 5383 473a 67ae 5ae8 8999 2f5f ...OS.G:g.Z.../_ │ │ │ +0000cd00: 9cb4 2332 be85 67f6 efe6 bdd3 c34f 684a ..#2..g......OhJ │ │ │ +0000cd10: dd3a 1c8e 2e99 c34b 22c7 d195 ab4f a76a .:.....K"....O.j │ │ │ +0000cd20: f0e4 f3be 27ea e538 b9e3 135b 5778 61e0 ....'..8...[Wxa. │ │ │ +0000cd30: fb87 66cd eeef 4976 647c 7a5c ba70 c78f ..f...Ivd|z\.p.. │ │ │ +0000cd40: ed50 dce7 9931 98de f347 24fd f3e9 4b8f .P...1...G$...K. │ │ │ +0000cd50: 5a9a 68f5 f6ee cdf1 c353 bf0f 796b f6ee Z.h......S..yk.. │ │ │ +0000cd60: 9337 23bb 30fc e6fe fbab db19 c1c6 6e1c .7#.0.........n. │ │ │ +0000cd70: 8d5e 9d18 8774 f296 a33b 7723 fc34 f3ac .^...t...;w#.4.. │ │ │ +0000cd80: 8ec9 aa36 3e25 729d 76ff e3ae 5313 901d ...6>%r.v...S... │ │ │ +0000cd90: ff9d bde3 d03d c88e a5f0 6d5a 37d3 af7e .....=....mZ7..~ │ │ │ +0000cda0: f254 d2ad 395f d397 db87 2d9a 49ba 424b .T..9_....-.I.BK │ │ │ +0000cdb0: 5f5b 752b d6b9 f4e8 b7e7 1f4d b0f6 bbcd _[u+.......M.... │ │ │ +0000cdc0: d59b 99e4 ef35 e15c ebdf ec2e 0328 af6e .....5.\.....(.n │ │ │ +0000cdd0: 6ee7 aca0 ef33 c23d e105 37ef 0f9e bf79 n....3.=..7....y │ │ │ +0000cde0: 3f7b fcd5 9bcf ab74 c3d8 cc56 abbd 7af3 ?{.....t...V..z. │ │ │ +0000cdf0: 6995 6e1c 5bdb 5dbe 7af7 eded 66f5 466e i.n.[.].z...f.Fn │ │ │ +0000ce00: 084a f5cd e7f1 efdd 3d63 e60b d7af 1eae .J......=c...... │ │ │ +0000ce10: de25 2c58 d91d 0a4c 8f8e 6669 d9b4 8d2d .%,X...L..fi...- │ │ │ +0000ce20: a55e ecfc c5b1 a531 9e7a b670 b0dd aa32 .^.....1.z.p...2 │ │ │ +0000ce30: f355 5661 86d9 126b 9620 cf04 961f bd4f .UVa...k. .....O │ │ │ +0000ce40: 171f 07d6 677a 8e6c bda1 e3ab 792b 19d4 ....gz.l....y+.. │ │ │ +0000ce50: 85ed 5e66 c561 63ba ba83 92d2 ce33 fb2f ..^f.ac......3./ │ │ │ +0000ce60: 3d39 bb79 a76d f57a 6660 7e6b b6fb f551 =9.y.m.zf`~k...Q │ │ │ +0000ce70: b24d 9d9b 6f67 cc3b baed 7b92 b1b1 1d7d .M..og.;..{....} │ │ │ +0000ce80: 9edf 929a 92e1 4f68 6dc7 c089 4637 1302 ......Ohm...F7.. │ │ │ +0000ce90: 3e75 35fe da69 3e7a ff2e c68b 1616 ad6b >u5..i>z.......k │ │ │ +0000cea0: 752c d707 2f38 5870 fa85 f866 178f b675 u,../8Xp...f...u │ │ │ +0000ceb0: 7467 a23e 09a1 e0d0 b150 7f3a fa69 26a0 tg.>.....P.:.i&. │ │ │ +0000cec0: 074f 1d48 f2a7 c35f 66cf 1cf9 f15f 5633 .O.H..._f...._V3 │ │ │ +0000ced0: caa7 b78f cdef f5d1 e32e e1de 2f3f 37a2 ............/?7. │ │ │ +0000cee0: 27f6 edaf a3c2 f132 c4cf 31a4 b737 6fc6 '......2..1..7o. │ │ │ +0000cef0: fdce 190e fbec 66aa f1d3 fccb 673b ff65 ......f.....g;.e │ │ │ +0000cf00: f685 cf9f 465c 99f8 c270 e3e7 f9f7 8b7d ....F\...p.....} │ │ │ +0000cf10: 78f8 eee6 fee7 ea45 96b4 cbd4 17bf edcb x......E........ │ │ │ +0000cf20: 78f5 f3fc eac5 1eed 1611 e71d 1a65 e7df x............e.. │ │ │ +0000cf30: 369b 37b3 f89a 83a9 fcec 97e7 f193 3f73 6.7...........?s │ │ │ +0000cf40: 7f76 e6fe eccc fdee ccfd eecc fdf6 ccfd .v.............. │ │ │ +0000cf50: f3eb 4e74 a145 3ab3 9f08 94ae 3b80 5e6e ..Nt.E:.....;.^n │ │ │ +0000cf60: c687 e3cd e383 078f 6407 8f64 9f4e 5a81 ........d..d.NZ. │ │ │ +0000cf70: 2bec fc11 bd56 0d6d b990 a7ec c13b ec69 +....V.m.....;.i │ │ │ +0000cf80: b37e 0599 e7ef a01d b53c 7b87 3f78 879f .~.......<{.?x.. │ │ │ +0000cf90: bde3 600e 71ae 79bf 5a9c 9c9e 242e db3e ..`.q.y.Z...$..> │ │ │ +0000cfa0: 6ddf abe7 f5c6 f5c7 fba4 3b0f 4055 38e1 m.........;.@U8. │ │ │ +0000cfb0: 9c69 d552 c8ee dd9c 6757 ef24 97b8 cc23 .i.R....gW.$...# │ │ │ +0000cfc0: d71e 7cdd aefd bdd0 aaf0 e1d2 a596 2c77 ..|...........,w │ │ │ +0000cfd0: 188b 66d2 5ae6 c185 2df8 4bed a75d d9af ..f.Z...-.K..].. │ │ │ +0000cfe0: f8ed ee5b befc 6ef5 bb37 f757 3fac c2ea ...[..n..7.W?... │ │ │ +0000cff0: 9fef 6fde e0c1 9869 7ff7 b75a 8834 26ed ..o....i...Z.4&. │ │ │ +0000d000: 9dea b6d7 ab8f fab3 befe 76fa f07a fa70 ..........v..z.p │ │ │ +0000d010: 3dfe 793f fe79 305f af5e c6b4 4631 fdf9 =.y?.y0_.^..F1.. │ │ │ +0000d020: 66b5 be7b b7be 82e8 736b 371d ed3a 3d2d f..{....sk7..:=- │ │ │ +0000d030: 36b6 b8e2 555a 5ddb 36d9 dc5e adff 326d 6...UZ].6..^..2m │ │ │ +0000d040: 678d 9b8e 63d3 fff4 e221 ed4c bfdd bcb9 g...c....!.L.... │ │ │ +0000d050: f9f8 f6c5 cd8b 7f7a e172 fbe2 9fcc ab83 .......z.r...... │ │ │ +0000d060: 7d6d 97eb a961 db41 e75f 6a87 7ddc 1698 }m...a.A._j.}... │ │ │ +0000d070: 3ebb 22bc 5450 5f59 bd8c aedc f7fa 57bf >.".TP_Y......W. │ │ │ +0000d080: 335f 9b5f fff1 37e6 9bb1 43bd 2201 7e62 3_._..7...C.".~b │ │ │ +0000d090: 1fbf db6d a64f fdbc dff7 73bf e57e d449 ...m.O....s..~.I │ │ │ +0000d0a0: ff32 8ba5 cfd2 ebb6 9f7d 55bd 5460 6451 .2.......}U.T`dQ │ │ │ +0000d0b0: 8697 797e dcc9 ddf1 c6df d0e1 cd87 cdd5 ..y~............ │ │ │ +0000d0c0: fdfa 3b3e b610 f87e f333 0de0 f5dd ed9b ..;>...~.3...... │ │ │ +0000d0d0: c5ee 8f2b 0847 6328 5eda 2a56 6e8c 7c9b ...+.Gc(^.*Vn.|. │ │ │ +0000d0e0: 3ee7 eea5 758a 2acf 5fe6 5571 3c86 3ffd >...u.*._.Uq<.?. │ │ │ +0000d0f0: f177 abd5 efe4 b5bc bb7a b8b9 835b fea6 .w.......z...[.. │ │ │ +0000d100: 8e1f 70c7 fd31 77a4 7886 13e6 c85e 568a ..p..1w.x....^V. │ │ │ +0000d110: 324e cc31 7df6 e54b afbf 45c8 5e96 fc3d 2N.1}..K..E.^..= │ │ │ +0000d120: 26fc 7f87 3e66 f0c4 d3fb a8f0 065e b6c1 &...>f.......^.. │ │ │ +0000d130: edda 9ff9 9d1f fa7d 2ce2 8527 d312 d556 .......},..'...V │ │ │ +0000d140: 5b40 24f3 e7cd ff9c 2d6f 4905 bde6 2e05 [@$.....-oI..... │ │ │ +0000d150: 6254 3a71 6856 5996 f95c 273c 4228 3385 bT:qhVY..\'.x..... │ │ │ +0000d220: 19f2 97a5 2b7c 9c3a 3c7e ce6c 78a9 a441 ....+|.:<~.lx..A │ │ │ +0000d230: 7995 bfcc b393 4086 dd3e ffcf 1cd0 f0c2 y.....@..>...... │ │ │ +0000d240: 45a7 f882 5281 0abb 141d 792c 2bc5 2be4 E...R.....y,+.+. │ │ │ +0000d250: 55e5 c60c 7679 91a2 01b2 5054 de29 3bb4 U...vy....PT.);. │ │ │ +0000d260: 8d51 697c 0ee2 14e6 2f3b 8954 7883 9c9c .Qi|..../;.Tx... │ │ │ +0000d270: 0b52 e003 0fb4 f79b 2b64 e9b7 abf7 dfbe .R......+d...... │ │ │ +0000d280: 7db8 d3ad bffa f3cd c32d acfb eeee ddd5 }........-...... │ │ │ +0000d290: db4d 7afa 7cb4 0244 56e2 56a5 332d ac3f .Mz.|..DV.V.3-.? │ │ │ +0000d2a0: 8a56 984b c95c 205e bdbf 5983 b756 5951 .V.K.\ ^..Y..VYQ │ │ │ +0000d2b0: cefd d311 b54f af7c 5995 33e4 e623 171d .....O.|Y.3..#.. │ │ │ +0000d2c0: dc15 2774 9832 ae29 859e 66d6 8e2c f242 ..'t.2.)..f..,.B │ │ │ +0000d2d0: 17c6 cbdf 982f 5bb1 0038 6e56 5383 8cf5 ...../[..8nVS... │ │ │ +0000d2e0: cd77 9b4f 539b 6925 7974 e49e 4b13 3c3f .w.OS.i%yt..K.K'......R │ │ │ +0000d400: 19af af8f 6e38 40fa 87ad f885 a1ac 0fee ....n8@......... │ │ │ +0000d410: 35e7 54ec fa44 379c 3662 9ed2 4a58 e6de 5.T..D7.6b..JX.. │ │ │ +0000d420: 9160 4f69 c5a5 8b7e 8960 a93e f539 ebb2 .`Oi...~.`.>.9.. │ │ │ +0000d430: 3e18 8a3f 43b0 30bd 276c db3a 19ca 5892 >..?C.0.'l.:..X. │ │ │ +0000d440: 7acb a666 6156 f6ad b853 d5b9 9e35 62ae z..faV...S...5b. │ │ │ +0000d450: 0feb 50cf ba35 bd3e 2e4a 8bdd 112c 9e69 ..P..5.>.J...,.i │ │ │ +0000d460: 65b3 efad 3b52 a8e9 07b3 7b51 b83e ac7f e...;R....{Q.>.. │ │ │ +0000d470: 7d38 2b76 af1d 8e08 e667 bddc befe ec50 }8+v.....g.....P │ │ │ +0000d480: aef7 8d98 8559 b1cb e667 4ff0 a911 6f66 .....Y...gO...of │ │ │ +0000d490: 433a 6965 ab40 dda2 a8cc 09b6 d4ca 7a37 C:ie.@........z7 │ │ │ +0000d4a0: 8630 7e5d 22d8 eeed 4bad ecd9 f458 cded .0~]"...K....X.. │ │ │ +0000d4b0: 09b6 396e c59e 0e65 b357 65ee 8460 9be3 ..9n...e.We..`.. │ │ │ +0000d4c0: 56dc e950 668d 984b ad84 2d71 1645 0582 V..Pf..K..-q.E.. │ │ │ +0000d4d0: 854b adec 27fd 7aa9 11b3 bd7a b695 bddd .K..'.z....z.... │ │ │ +0000d4e0: db1c ab39 73ae 95cd d250 764d af77 35e6 ...9s....PvM.w5. │ │ │ +0000d4f0: 9740 d0e6 5403 eded dfb6 11f3 d456 1626 .@..T........V.& │ │ │ +0000d500: 450a f072 2bf6 c250 cc49 2b61 7156 44b2 E..r+..P.I+aqVD. │ │ │ +0000d510: f5b1 2535 4f6d e5fa 4082 36a7 4b1d f174 ..%5Om..@.6.K..t │ │ │ +0000d520: 35c4 9d0e 65bd 6b64 0ba5 1e6d 6569 52cc 5...e.kd...meiR. │ │ │ +0000d530: 535b 5942 a1e6 9156 364b 2b3b 0b04 9b28 S[YB...V6K+;...( │ │ │ +0000d540: 7da6 95c7 08b6 bed4 ca52 23e6 422b 7e19 }........R#.B+~. │ │ │ +0000d550: 65ef 27c5 2c97 9e9e 41a3 b0d7 2ee7 0876 e.'.,...A......v │ │ │ +0000d560: ae95 c5a5 307f 4ab0 cbad 2c7d 328f ccca ....0.J...,}2... │ │ │ +0000d570: 6cf2 4f1a f1e6 a9ad 2c4d 8a79 6a2b e709 l.O.....,M.yj+.. │ │ │ +0000d580: 76b6 95b8 bc78 7881 60ee af20 98bd d8ca v....xx.`.. .... │ │ │ +0000d590: 4223 f6a7 136c 736e d134 9cbc 63fc 6017 B#...lsn.4..c.`. │ │ │ +0000d5a0: 447a 46b0 70c2 d167 4565 ff26 b3d4 8a3b DzF.p..gEe.&...; │ │ │ +0000d5b0: 3f94 8346 cc63 b332 470a 078d 0887 9d38 ?..F.c.2G......8 │ │ │ +0000d5c0: 4f67 5a59 9a14 b3cc c8a7 ad9c 489b dffb OgZY........H... │ │ │ +0000d5d0: 55e1 58d1 9c17 95fd e49b c556 8ef1 b33f U.X........V...? │ │ │ +0000d5e0: 518f a911 f3d8 ac2c a8f4 1d82 358b a0f3 Q......,....5... │ │ │ +0000d5f0: c250 e2f9 65f9 70b6 9523 923d 4eb0 f30b .P..e.p..#.=N... │ │ │ +0000d600: fafe 0cc1 d667 d1cd 5982 6d1e 6be5 a491 .....g..Y.m.k... │ │ │ +0000d610: ad2f e99f 4eb0 f585 7d0c 77b6 9525 337a ./..N...}.w..%3z │ │ │ +0000d620: 8960 f1fc 50dc 1982 5d9f b570 6709 7669 .`..P...]..pg.vi │ │ │ +0000d630: a365 7928 bbd5 0aff 5482 6d2e 6efc 84e5 .ey(....T.m.n... │ │ │ +0000d640: 56e2 a255 b840 b0f5 a3db 5fe6 a9ad 5c20 V..U.@...._...\ │ │ │ +0000d650: 58bc d48a 5f1e ca7a bebc f314 825d de29 X..._..z.....].) │ │ │ +0000d660: 73cb ad6c 16ad c279 826d 2eef b29d 21d8 s..l...y.m....!. │ │ │ +0000d670: f559 dbb3 4cb0 f5e3 ad2c 3412 cd39 b3b0 .Y..L....,4..9.. │ │ │ +0000d680: 3894 f8c8 d662 586e 65b3 6415 ce13 ec91 8....bXne.d..... │ │ │ +0000d690: 6d49 7f86 6053 efdc d308 b679 422b 4b8d mI..`S.....yB+K. │ │ │ +0000d6a0: 98cd 19b3 b034 94cd 637b b1ee 4c2b 47ab .....4..c{..L+G. │ │ │ +0000d6b0: 0d97 09f6 d850 dc09 c1c2 f5d2 92fa 6558 .....P........eX │ │ │ +0000d6c0: f158 2bf6 7828 7b40 139f d4ca 9308 76ae .X+.x({@......v. │ │ │ +0000d6d0: 9589 6dc2 9370 d853 8662 ceb4 1297 8cf5 ..m..p.S.b...... │ │ │ +0000d6e0: 3270 fdeb 0976 b094 7d19 b8c6 9fca 6107 2p...v..}.....a. │ │ │ +0000d6f0: 2ef9 72b7 fd92 dbff d771 d8e1 eadd 2304 ..r......q....#. │ │ │ +0000d700: 7b42 2b27 487f bbd4 b17e 422b 4b93 6f2e {B+'H....~B+K.o. │ │ │ +0000d710: 0bfe a13f bd79 32c1 363f 4987 6d16 17e3 ...?.y2.6?I.m... │ │ │ +0000d720: 9ee0 1afd 141d 7644 b0eb a712 ecfa 2729 ......vD......') │ │ │ +0000d730: fdcb 43b9 e04b c647 c36a 0e09 b6bc 5ffb ..C..K.G.j...._. │ │ │ +0000d740: d86a 45fc 0956 723d f762 9fd6 ca92 b498 .jE..Vr=.b...... │ │ │ +0000d750: a7b4 b2d9 be27 2e11 ec09 ad3c 022b b6ad .....'.....<.+.. │ │ │ +0000d760: d89f 4ab0 cde3 12b9 d0c8 2582 2d2c ed6d ..J.......%.-,.m │ │ │ +0000d770: 7e0a 0e8b db0d 890b 045b 5ea6 7c74 28e6 ~........[^.|t(. │ │ │ +0000d780: a9ad 5c5a 718d 4f07 aefb 46cc a556 1616 ..\Zq.O...F..V.. │ │ │ +0000d790: 8fe3 2582 f9a5 25ea 4709 b6d0 cafa 2720 ..%...%.G.....' │ │ │ +0000d7a0: fd5d 2be1 ec50 663f ced7 f41f 6d65 0ebd .]+..Pf?....me.. │ │ │ +0000d7b0: fd7c 4dff 9cea f5a7 db13 9b4b 04bb 3ed7 .|M........K..>. │ │ │ +0000d7c0: ca79 1db6 59dc 6ad9 3ca6 5ccc 7cab c51f .y..Y.j.<.\.|... │ │ │ +0000d7d0: ce52 b8b4 9f73 b06b f464 5f32 ee42 05fd .R...s.k.d_2.B.. │ │ │ +0000d7e0: 317c 3cbb 37b5 d4c8 65e7 7b1f 90e8 961a 1|<.7...e.{..... │ │ │ +0000d7f0: 39dc 663b dacc 8bb3 a98e 979c efcd 6ccb 9.f;..........l. │ │ │ +0000d800: f0ec 7ece 76c0 7167 318e 59ec 788e dcc5 ..~.v.qg1.Y.x... │ │ │ +0000d810: 7dc9 f3ad 2cac ffad 67ef 3487 cdf8 e58d }...,...g.4..... │ │ │ +0000d820: dc7d 6f97 f625 f77b ac61 6995 321c cb8e .}o..%.{.ai.2... │ │ │ +0000d830: 3fb3 f3bd 7fcf c250 d6e9 f2fa 78e7 7b73 ?......P....x.{s │ │ │ +0000d840: 126a 7276 286e bff3 1dae edf9 5616 36f1 .jrv(n......V.6. │ │ │ +0000d850: 0f8d fb7c 6ac2 23a1 028b 1bb9 6702 124e ...|j.#.....g..N │ │ │ +0000d860: 971e 0e1a b910 5bb1 b4c5 ba39 135b 118f ......[....9.[.. │ │ │ +0000d870: d66a e2e9 02e2 7123 679d efb3 6122 f140 .j....q#g...a".@ │ │ │ +0000d880: 93cc 0972 6670 9be5 855f 73b1 95e3 d880 ...rfp..._s..... │ │ │ +0000d890: cdc2 8aeb b17e be30 9433 d13b ebd3 3de8 .....~.0.3.;..=. │ │ │ +0000d8a0: 63a2 1feb 3473 6e4d e4b8 9583 ae1f 46a6 c...4snM......F. │ │ │ +0000d8b0: c547 5a89 8b5b 0bc7 b6ea 91c8 a3c3 46cc .GZ..[........F. │ │ │ +0000d8c0: 52e8 d6b9 95aa e3f5 1273 368a ea20 326b R........s6.. 2k │ │ │ +0000d8d0: 6916 b6eb 61ee f156 9610 fba1 54f9 7301 i...a..V....T.s. │ │ │ +0000d8e0: 75c7 bf1f eddd 2c47 3b9d c435 1edc 660e u.....,G;..5..f. │ │ │ +0000d8f0: 83a8 16df 73f0 cef5 a13c 9f8d d18c 4ba1 ....s....<....K. │ │ │ +0000d900: 8027 1188 0b7b 8a47 c120 07b3 108e 234d .'...{.G. ....#M │ │ │ +0000d910: d78b ad1c 0553 2e2e 51ef ee7f 3cb8 7473 .....S..Q...<.ts │ │ │ +0000d920: b2cd 76ba 887f 2196 2d1e 50fb afff 3fb3 ..v...!.-.P...?. │ │ │ +0000d930: be14 fcb7 b91c 19f8 f496 1782 99cc 92ff ................ │ │ │ +0000d940: f7e4 6eff 4d63 7e7e f867 7c78 f348 84f2 ..n.Mc~~.g|x.H.. │ │ │ +0000d950: cfd4 f213 e2a0 fff6 96e3 9e4f ff8e d45e ...........O...^ │ │ │ +0000d960: 5f0e 50fe 995a de58 fb0b 30c9 4130 cadf _.P..Z.X..0.A0.. │ │ │ +0000d970: 8d3d 2f07 ebff 5c2d afdd 2f40 b08d ff45 .=/...\-../@...E │ │ │ +0000d980: e4d9 3feb b0e7 879f 1f7e 7ef8 f9e1 e787 ..?......~~..... │ │ │ +0000d990: 9f1f 7e7e f8f9 e17f 9887 abbd a331 feb7 ..~~.........1.. │ │ │ +0000d9a0: f53a f627 318d 9d6d 7ecd 1c85 f5fc d12d .:.'1..m~......- │ │ │ +0000d9b0: c4f7 472f 9ef6 6e16 5b89 bb35 8c79 70ca ..G/..n.[..5.yp. │ │ │ +0000d9c0: fa70 7927 864b add8 b96f 190e 1a99 af7b .py'.K...o.....{ │ │ │ +0000d9d0: 9e69 c59f bc70 bd5f f7bc 9eed 3285 b3ad .i...p._....2... │ │ │ +0000d9e0: cc16 68c2 1982 b9b3 ad2c 3532 6d45 f885 ..h......,52mE.. │ │ │ +0000d9f0: 56b8 ba5e 7887 3eed 178a 37b3 75c7 eb85 V..^x.>...7.u... │ │ │ +0000da00: 96fd ccb5 f44b 045b dbb0 39d3 ca6e 25ef .....K.[..9..n%. │ │ │ +0000da10: b411 73ae 9578 70eb 7e28 f3db 8d3d c785 ..s..xp.~(...=.. │ │ │ +0000da20: 1786 12e7 8ba6 e75b 89cb 4359 ef08 f6b4 .......[..CY.... │ │ │ +0000da30: 5626 4e3a 43b0 b9bf 7e8e d5c3 0582 1d2c V&N:C...~......, │ │ │ +0000da40: 7e96 7679 ee67 8d9c 2158 f4c7 ad1c 3452 ~.vy.g..!X....4R │ │ │ +0000da50: ee77 1336 7c09 cb7c 7c66 2871 bfa9 e9f7 .w.6|..||f(q.... │ │ │ +0000da60: cae1 a495 d98b f97c 7dd8 8859 589f 39e2 .......|}..YX.9. │ │ │ +0000da70: e3dd 1e5d 88fe 3cc1 666f d6ef f3fe ccb9 ...]..<.fo...... │ │ │ +0000da80: c72e 126c 7e98 3d44 7776 28bb 179b d1df ...l~.=Dwv(..... │ │ │ +0000da90: 8f4b adcc 3706 d74b 8d68 7770 b75a b0d4 .K..7..K.hwp.Z.. │ │ │ +0000daa0: cafe c569 a1d6 2d11 ec58 584f 87b2 9eab ...i..-..XXO.... │ │ │ +0000dab0: b653 82cd de7c daca 4cb9 f9cb 045b 6865 .S...|..L....[he │ │ │ +0000dac0: a911 33a9 5dbb c0c7 6151 0fce e6de cc83 ..3.]...aQ...... │ │ │ +0000dad0: fa17 5a39 dc26 3a6a 642b 92fe 6c2b d1ee ..Z9.&:jd+..l+.. │ │ │ +0000dae0: 3b7b d488 596e 6593 8ed2 85d3 a1b8 c775 ;{..Yne........u │ │ │ +0000daf0: 98dd 77e4 7428 fb17 9be3 56c2 ae9f 879a ..w.t(....V..... │ │ │ +0000db00: 7259 873d b195 e9d7 dd9d feda 3e41 e9af rY.=........>A.. │ │ │ +0000db10: edde 3e45 778e 6087 6f9e b7ee 367b 6e9b ..>Ew.`.o...6{n. │ │ │ +0000db20: db2f f3d4 5696 5e6c a6bb a2db 4f97 3fb1 ./..V.^l....O.?. │ │ │ +0000db30: c5e7 0896 feae ed31 4b6f 2375 662f 3e68 .......1Ko#uf/>h │ │ │ +0000db40: 24c5 839e c28a 33ad 2c35 62ce b4e2 672b $.....3.,5b...g+ │ │ │ +0000db50: 8a73 bd15 67e8 6199 60eb 3112 e7dc 5076 .s..g.a.`.1...Pv │ │ │ +0000db60: 2f36 47ad cc63 59d6 67d5 f18e 604f 6ce5 /6G..cY.g...`Ol. │ │ │ +0000db70: 196f 3f3f fcfc f03f e4c3 cf29 fdfe 7173 .o??...?...)..qs │ │ │ +0000db80: 203e 0bc6 f3c3 cf0f ff37 7af8 e7d5 24ff >.......7z...$. │ │ │ +0000db90: 7d1f de97 dad8 25d2 9ee5 d1be 9042 db85 }.....%......B.. │ │ │ +0000dba0: 50ae 0aef 8bd5 d56a 78ad 7af4 bf79 f7eb P......jx.z..y.. │ │ │ +0000dbb0: a924 bd0b 55c5 6f55 b1fa 6c56 992b cb50 .$..U.oU..lV.+.P │ │ │ +0000dbc0: 14ab ac74 b628 dcea 85ab 82cf 0b25 2edf ...t.(.......%.. │ │ │ +0000dbd0: 7eca 832f b378 54fe 7bff 9285 b4da 57f7 ~../.xT.{.....W. │ │ │ +0000dbe0: 6f3f 8c69 b58f 1362 bff0 ca44 cd3f 2133 o?.i...b...D.?!3 │ │ │ +0000dbf0: bf5a d5dc b7ba bb5e d1bd b16f abff 7877 .Z.....^...o..xw │ │ │ +0000dc00: f3fd e6fe c3cd c367 7efe eabb 9bdb 9bf7 .......g~....... │ │ │ +0000dc10: ab7f b9fa afcd edff 58fd ebc7 dbcf f429 ........X......) │ │ │ +0000dc20: 96c6 bc5a ffff dbfb b6e6 368e 24dd f7fe ...Z......6.$... │ │ │ +0000dc30: 15f5 a208 c971 0076 75f5 a5da 6f23 8d35 .....q.vu...o#.5 │ │ │ +0000dc40: a313 f68c 43f2 d9d8 08ad 1e40 a041 220c ....C......@.A". │ │ │ +0000dc50: 121c 1094 c841 e8bf 9ffc 32ab baab 6f00 .....A....2...o. │ │ │ +0000dc60: 64cb dad9 1dd8 21a0 bb2e 9959 5979 ab0b d.....!....YYy.. │ │ │ +0000dc70: 910f 40c1 bf79 6f5c c66f e410 0b8a 7db2 ..@..yo\.o....}. │ │ │ +0000dc80: 84dd f651 05bf fc7e b15e 6d6e 97ab c73d ...Q...~.^mn...= │ │ │ +0000dc90: f2a5 548b 3dff a6b6 aa73 cb29 4e8d e899 ..T.=....s.)N... │ │ │ +0000dca0: fe79 b554 92f7 e4b3 64eb d954 e87a b08f .y.T....d..T.z.. │ │ │ +0000dcb0: efe0 7e87 bf9a ed2f d0dc 91c0 e4f4 7f8f ..~..../........ │ │ │ +0000dcc0: bec9 c697 e1c7 f7f9 37f5 250d 8bfc 9cb7 ........7.%..... │ │ │ +0000dcd0: cb2d 4b95 ee07 f791 ae35 005b a775 f9ec .-K......5.[.u.. │ │ │ +0000dce0: b0ce ff28 acb7 87d0 2e2e d5c5 d6e5 f75c ...(...........\ │ │ │ +0000dcf0: 6f66 0bc9 a3b8 d8a9 8b5e e10d 15ba 6c07 of.......^....l. │ │ │ +0000dd00: be30 92c9 d1fb 785a 148a 3fe4 b7cc 2749 .0....xZ..?...'I │ │ │ +0000dd10: 1cab 491e 87a9 73d2 18bf f76e 6968 2a4d ..I...s....nih*M │ │ │ +0000dd20: 49a0 8a4c a518 85ce 1495 823d f88d f849 I..L.......=...I │ │ │ +0000dd30: 1923 f711 156a 4ded a84d 92a9 6ad6 ada3 .#...jM..M..j... │ │ │ +0000dd40: f298 c43c 4db8 8e04 6aa2 53a3 a8a9 a14f .....X........ │ │ │ +0000e110: 3a63 cb4b ea04 672e ca93 20ee 3108 6552 :c.K..g... .1.eR │ │ │ +0000e120: f68c 624d 8856 486f ea2c 45c1 eed2 2490 ..bM.VHo.,E...$. │ │ │ +0000e130: 4a24 8d02 5009 6ce0 1763 b14d 2416 b0ee J$..P.l..c.M$... │ │ │ +0000e140: b9b7 4205 6cbf 739f 09cf 0824 86bd 0889 ..B.l.s....$.... │ │ │ +0000e150: 0ac1 21d3 6ee1 4058 0b41 a3b3 2705 c43f ..!.n.@X.A..'..? │ │ │ +0000e160: 21b5 85dc 8aa5 8336 125e a4f3 4944 b9b8 !......6.^..ID.. │ │ │ +0000e170: 7d0a 3362 5269 0f1d 9310 8e4d 6b2c 6c4b }.3bRi.....Mk,lK │ │ │ +0000e180: a1df 8662 2258 1132 4039 4f0b ac85 a887 ...b"X.2@9O..... │ │ │ +0000e190: 8157 2f98 a828 47bc 2714 8b1a a6d0 36b2 .W/..(G.'.....6. │ │ │ +0000e1a0: 4418 8df3 1819 5790 5d80 849b 92ed 42e6 D.....W.].....B. │ │ │ +0000e1b0: d45e 3363 dc60 3262 09c2 4bb6 62a6 e0b9 .^3c.`2b..K.b... │ │ │ +0000e1c0: e7c1 8432 9fec 4d5b 5b39 2cc9 43a5 f22a ...2..M[[9,.C..* │ │ │ +0000e1d0: 9a88 afce 12b6 8981 6570 530f adc3 c0e3 ........epS..... │ │ │ +0000e1e0: b851 af16 2eb3 6743 0f9f 4b1e 06b8 0aeb .Q....gC..K..... │ │ │ +0000e1f0: b992 c6de 86ba 2a03 57c4 5603 9e44 9311 ......*.W.V..D.. │ │ │ +0000e200: 8420 5869 8641 4a33 5b52 3336 8e36 71be . Xi.AJ3[R36.6q. │ │ │ +0000e210: 0b3c 6241 4050 24b3 8d18 1301 0794 2163 ..... │ │ │ +0000e2a0: e4e2 7257 173b faeb 6827 cf39 e244 0047 ..rW.;..h'.9.D.G │ │ │ +0000e2b0: 6b01 ac07 8844 2b14 20be a13a 7831 905c k....D+. ..:x1.\ │ │ │ +0000e2c0: c81a 46a8 cf7d 5494 92bc 25b4 82af 84d3 ..F..}T...%..... │ │ │ +0000e2d0: 1813 7b19 b27b a6eb a834 8217 c40c 39c7 ..{..{...4....9. │ │ │ +0000e2e0: 3718 bec9 65e9 e19c 7e23 7bb5 1f02 424c 7...e...~#{...BL │ │ │ +0000e2f0: 4382 5578 20b9 da04 a22d 02a1 e350 f6f3 C.Ux ....-...P.. │ │ │ +0000e300: 1a82 156d 647d 6eea 43c2 b24e dc98 c6a3 ...md}n.C..N.... │ │ │ +0000e310: d1a1 8bf3 86c2 432d 5350 6b7b 1287 f161 ......C-SPk{...a │ │ │ +0000e320: 9af9 f830 1103 0f4f 9849 7cc8 3134 f3bd ...0...O.I|.14.. │ │ │ +0000e330: f89d f1a1 ce87 5c78 de75 e1f5 6ec6 fe42 ......\x.u..n..B │ │ │ +0000e340: f624 eaa4 7b4a 9c5b 3c25 64fc 21cb 61a5 .$..{J.[<%d.!.a. │ │ │ +0000e350: d8b9 d137 fb37 a59e 6dab bb6a b643 fe3d ...7.7..m..j.C.= │ │ │ +0000e360: 75ff 7473 53ed b64f 1155 3fdb 3cb0 3fa2 u.tsS..O.U?.<.?. │ │ │ +0000e370: 47ac 4788 476e c58d a534 bfbb 94a9 8a4b G.G.Gn...4.....K │ │ │ +0000e380: 4c6a 78c5 9f89 81a3 7629 63f8 ac04 3e83 Ljx.....v)c...>. │ │ │ +0000e390: 895d 1f75 7813 84b8 39e4 0c41 3ba4 28a0 .].ux...9..A;.(. │ │ │ +0000e3a0: 85df e3b8 86cb b435 efd4 c371 65df a19a .......5...qe... │ │ │ +0000e3b0: cb39 53a2 83da 8659 b441 1663 108f 8d5a .9S....Y.A.c...Z │ │ │ +0000e3c0: d080 d934 8103 63f2 7995 99e1 d5f6 46f8 ...4..c.y.....F. │ │ │ +0000e3d0: fdfe 3d84 b488 3fa8 f739 c2ab 3473 4f49 ..=...?..9..4sOI │ │ │ +0000e3e0: 8927 24a9 b319 6ae1 59e4 2973 65d4 9b8a .'$...j.Y.)se... │ │ │ +0000e3f0: 41b2 4131 9c92 3c41 4c33 fea6 15b7 07e7 A.A1..pO....o. .5. │ │ │ +0000e410: 64ae 9ae0 0865 b1a8 8217 50a8 3e47 43a8 d....e....P.>GC. │ │ │ +0000e420: d350 1bb7 a4e5 20d5 2d6c 5087 a480 9eb1 .P.... .-lP..... │ │ │ +0000e430: 8138 4c82 726e 3709 81c8 ae9f 07d1 844c .8L.rn7........L │ │ │ +0000e440: 35c6 3ae8 c2cb 67fe 2469 9e51 2dd8 7ab9 5.:...g.$i.Q-.z. │ │ │ +0000e450: d9fc 1af9 6110 3b48 7fc3 c134 0985 551e ....a.;H...4..U. │ │ │ +0000e460: 9004 2b6d eb37 58dc ce6b 402f dc45 53c7 ..+m.7X..k@/.ES. │ │ │ +0000e470: 914e a01d 852c 82e1 a168 3c62 4d55 5856 .N...,...h │ │ │ +0000e500: 8381 be8f 9296 4647 6e35 3161 570f c56b ......FGn51aW..k │ │ │ +0000e510: a48c 0dba e26d 22fe 34fc 99f2 67a6 dca6 .....m".4...g... │ │ │ +0000e520: 32b7 caf9 ade0 4fcb 9fa5 9275 51b3 99df 2.....O....uQ... │ │ │ +0000e530: 2022 ff5d 6407 f068 3300 5ca7 6310 11da ".]d..h3.\.c... │ │ │ +0000e540: ffb1 9423 7c3f 42b2 40d5 7a88 72f7 9578 ...#|?B.@.z.r..x │ │ │ +0000e550: c035 64f6 8592 1814 f943 377e 333f 8a7a .5d......C7~3?.z │ │ │ +0000e560: 9bfa bbed 43e5 6b8f a512 9573 9082 e215 ....C.k....s.... │ │ │ +0000e570: 3e07 c1f1 c28b dbe7 7cc2 40df 4f2f 4c82 >.......|.@.O/L. │ │ │ +0000e580: 8d59 fac4 5948 9d6a b4a0 254e 5622 5f2b .Y..YH.j..%NV"_+ │ │ │ +0000e590: c503 f82e d2c2 c614 4752 9496 9714 7fd1 ........GR...... │ │ │ +0000e5a0: 422b 2e53 32bc ad33 911a 5834 7026 f2ea B+.S2..3..X4p&.. │ │ │ +0000e5b0: edab b14c a37a 9a50 7bdf f4f5 e676 77ff ...L.z.P{....vw. │ │ │ +0000e5c0: bd92 54ad 6f76 b3f5 6aae fe5a adc9 bead ..T.ov..j..Z.... │ │ │ +0000e5d0: e6b3 e669 f272 b35e a820 a1eb 8134 a489 ...i.r.^. ...4.. │ │ │ +0000e5e0: e59d cf8c e29c b428 3b59 48a3 cc9d a008 .......(;YH..... │ │ │ +0000e5f0: 775d e276 976d ddca a949 9070 3d95 925b w].v.m...I.p=..[ │ │ │ +0000e600: 4e30 ff40 4e5f 5e1f 6efe b29d dd5d afe6 N0.@N_^.n....].. │ │ │ +0000e610: 3fcf b633 0a41 88c5 9c96 1895 924f f4c7 ?..3.A.......O.. │ │ │ +0000e620: d5cd 6aa7 f22c a3c0 53a2 2449 6abb e723 ..j..,..S.$Ij..# │ │ │ +0000e630: 8568 1042 4097 5f29 433a f63c ef5e 267d .h.B@._)C:.<.^&} │ │ │ +0000e640: cdbb 6af7 92aa 9012 79f7 7457 a90b 90c7 ..j.....y.tW.... │ │ │ +0000e650: 4fd5 3fa8 1cde 7039 2357 ad2e ba19 cc57 O.?...p9#W.....W │ │ │ +0000e660: 0010 d635 f9da 5772 52f2 e06b fe86 7173 ...5..WrR..k..qs │ │ │ +0000e670: e167 a448 e6b2 3fcf eeaf ffbe 5c92 2d91 .g.H..?.....\.-. │ │ │ +0000e680: 9aa6 f44f 9c5b 990b 6375 3b86 39a8 ea20 ...O.[..cu;.9.. │ │ │ +0000e690: 9642 617c 8fc8 9014 1784 04ac 78f5 fa0a .Ba|........x... │ │ │ +0000e6a0: 042e af2e d70f ae19 bd90 ba55 b7f5 db96 ...........U.... │ │ │ +0000e6b0: a220 07a0 e9f7 92fb 5d86 fd2e 5bfd 2e07 . ......]...[... │ │ │ +0000e6c0: fbbd 46af 3b9a e8dd bbd5 3f7d 477e 8740 ..F.;.....?}G~.@ │ │ │ +0000e6d0: f79a ff7c 78a6 94b0 9ca2 0492 83db 0ed3 ...|x........... │ │ │ +0000e6e0: 5d29 89cb d38f d5c7 6a2d 55bd 5272 100c ])......j-U.Rr.. │ │ │ +0000e6f0: ceb7 7f27 696d 6b8e 7966 0e20 e9b0 f3e5 ...'imk.yf. .... │ │ │ +0000e700: bbbb 7590 82dd 27d7 8ec8 7120 8ee1 c4d9 ..u...'...q .... │ │ │ +0000e710: 5792 35be f91f ee89 4751 6771 a776 49bb W.5.....GQgq.vI. │ │ │ +0000e720: 1d47 f2f4 bf50 d234 44f9 ad32 9c8d bb9d .G...P.4D..2.... │ │ │ +0000e730: 887b e572 7483 772b f729 f9e4 e539 a99f .{.rt.w+.)...9.. │ │ │ +0000e740: bb30 2541 b787 8a16 20a7 796e e026 6abe .0%A.... .yn.&j. │ │ │ +0000e750: b97b 1a00 b05a 4647 fa8c 740d 597c bb21 .{...ZFG..t.Y|.! │ │ │ +0000e760: 956e cb7a 5d14 6806 ca66 a4eb f8b7 27cc .n.z].h..f....'. │ │ │ +0000e770: 585f 3005 8dec a309 5549 202e 959e a96b X_0.....UI ....k │ │ │ +0000e780: 82cd 466b 94e0 2d50 4913 ee19 e653 4fbb ..Fk..-PI....SO. │ │ │ +0000e790: e9d4 5fad 2874 d8d7 f35d 8713 bd81 9d4e .._.(t...].....N │ │ │ +0000e7a0: a997 ad57 1de1 1266 b294 0cca 99a7 3f14 ...W...f......?. │ │ │ +0000e7b0: 9f8e 98fd f74a 0f08 ebf6 3ed4 16d4 1e93 .....J....>..... │ │ │ +0000e7c0: 972f 61eb 3efa 79b3 7e6a 94f8 e0c4 feb0 ./a.>.y.~j...... │ │ │ +0000e7d0: 5eaf 02e6 7b46 a72e b37d 7346 1e49 a429 ^...{F...}sF.I.) │ │ │ +0000e7e0: 047f 8df9 0fc9 d25d b27e 2426 0464 11f3 .......].~$&.d.. │ │ │ +0000e7f0: baa2 f048 ddae c8e1 3cb9 6f59 0051 b176 ...H....<.oY.Q.v │ │ │ +0000e800: c5f2 edd6 305f a833 be24 d091 835c fca9 ....0_.3.$...\.. │ │ │ +0000e810: 43ef b881 1c21 5b24 560f 48ec 2349 a574 C....![$V.H.#I.t │ │ │ +0000e820: 5885 0312 71fc 9f6e 5620 a834 5ea3 e4f6 X...q..nV .4^... │ │ │ +0000e830: 45cd 2ec7 9509 ab66 b4f7 6bbc 7a27 a65e E......f..k.z'.^ │ │ │ +0000e840: 417f 05fb f3b6 9aef 82a9 bbd8 35bc bfd8 A...........5... │ │ │ +0000e850: 06cf 97c1 f3ba 79f6 24af d5a5 9fcc b5aa ......y.$....... │ │ │ +0000e860: a769 1b3e 5efa c7af 41fe 41be 5240 8e31 .i.>^...A.A.R@.1 │ │ │ +0000e870: ad70 69aa 1e28 5cbb 0b3a 3e5d 57b4 80dc .pi..(\..:>]W... │ │ │ +0000e880: 7386 7bff 8f0c 47b3 f3d6 8b00 84ac 864d s.{...G........M │ │ │ +0000e890: bcdc 1a0c 3958 1124 b492 4049 9e21 1fbd ....9X.$..@I.!.. │ │ │ +0000e8a0: e637 0f6b 9e61 1f97 f938 cbbf 1fe9 c411 .7.k.a...8...... │ │ │ +0000e8b0: 9a0b d4dc dba1 1e58 ec6e af2e e79b 35a9 .......X.n....5. │ │ │ +0000e8c0: 4eb5 e195 30cc 65b5 99af 5777 d186 4477 N...0.e...Ww..Dw │ │ │ +0000e8d0: 753b 5bbf fae5 a7e6 660f 8678 7d79 b979 u;[.....f..x}y.y │ │ │ +0000e8e0: 5481 60a8 4030 5420 182a 148c 8b4f 6aab T.`.@0T .*...Oj. │ │ │ +0000e8f0: d64c d0bc 5aad 1179 cd3f aea4 ea9a c4e2 .L..Z..y.?...... │ │ │ +0000e900: 72b8 6a75 436b 9897 4fbb 4a82 de4f 5881 r.juCk..O.J..OX. │ │ │ +0000e910: ac3e 8eb4 738b 1441 78e9 78ee 5929 fce8 .>..s..Ax.x.Y).. │ │ │ +0000e920: 0f79 e966 c5b3 bad7 ee13 6c13 a0f2 171b .y.f......l..... │ │ │ +0000e930: 0a16 efe6 bed4 27aa 147f 8027 f6be ef3f ......'....'...? │ │ │ +0000e940: b133 bba6 f9bf c2f7 0788 974c c4dd 7633 .3.........L..v3 │ │ │ +0000e950: 8744 81e2 9bd9 fdaf 91d3 3f27 62f5 da3a .D........?'b..: │ │ │ +0000e960: 1469 db15 692f fc7b 277a dd85 870f 76df .i..i/.{'z....v. │ │ │ +0000e970: 7f50 bc4f b9a0 aaa8 d988 c23c 7756 255d .P.O.........$. │ │ │ +0000e990: 13db eeb2 8db5 b4a7 5a47 a9b8 58d2 b2e2 ........ZG..X... │ │ │ +0000e9a0: cfcc a47a 91b1 5cdd 2e50 ac9a 7508 4f13 ...z..\..P..u.O. │ │ │ +0000e9b0: 9781 b104 409e 2142 8bea 7e4e 3caf b6aa ....@.!B..~N<... │ │ │ +0000e9c0: 06c5 1410 03df 03dc 4b5a 3b7f 707e 14ef ........KZ;.p~.. │ │ │ +0000e9d0: 3fc9 ad37 4c13 8b02 79a0 1b91 77d8 0f06 ?..7L...y...w... │ │ │ +0000e9e0: f9b1 daee 36c2 4e5a 54d7 f059 2b1b 92fc ....6.NZT..Y+... │ │ │ +0000e9f0: 1bd3 7cf1 6af3 b05d 5123 843d bd52 59e5 ..|.j..]Q#.=.RY. │ │ │ +0000ea00: 934d 117f 25b1 1a26 4089 358b 5580 d26d .M..%..&@.5.U..m │ │ │ +0000ea10: 82b2 d50b 4909 1edb 54c8 62c7 edb4 0eca ....I...T.b..... │ │ │ +0000ea20: a1e9 ca61 28d3 81d7 70c5 50dc 1fab db2b ...a(...p.P....+ │ │ │ +0000ea30: 9288 f6a2 6b2d 85b2 2894 1aa7 bcfd 9e96 ....k-..(....... │ │ │ +0000ea40: 0dd6 fd3f b6bb 46dd 5d2b 11b6 3680 b0be ...?..F.]+..6... │ │ │ +0000ea50: 311c ad0e 96d6 7564 44da 06e6 a7d9 a343 1.....udD......C │ │ │ +0000ea60: d8b1 39a1 6921 4aa2 70fb a287 076c bc21 ..9.i!J.p....l.! │ │ │ +0000ea70: 9969 6013 5cd7 f904 5420 ab3d 1c14 45ed .i`.\...T .=..E. │ │ │ +0000ea80: 22b0 a353 327b ec9b c1de 7343 09a8 94c9 "..S2{....sC.... │ │ │ +0000ea90: 951e 7e29 3c30 f0a6 5380 b669 c37e 447a ..~)<0..S..i.~Dz │ │ │ +0000eaa0: cbd6 85ee 76ab a3b8 a7c0 1938 386f 49d3 ....v......88oI. │ │ │ +0000eab0: 9ffa 403b 981c af6e 368b 6e67 4777 5bb6 ..@;...n6.ngGw[. │ │ │ +0000eac0: 02d8 3dc8 a4bb 24f0 d5f6 e36c 1d30 4cc8 ..=...$....l.0L. │ │ │ +0000ead0: e88c 1e44 c890 7a50 3a2d eb11 3e06 2bab ...D..zP:-..>.+. │ │ │ +0000eae0: 2e5b 81e3 91d9 d527 ffa1 26ca 05b2 f219 .[.....'..&..... │ │ │ +0000eaf0: c068 2f0f 92ae 16de f0be 196a 8d5b a970 .h/........j.[.p │ │ │ +0000eb00: d394 5ef9 65bd f3d1 0cdb 0a6c 7d79 730b ..^.e......l}ys. │ │ │ +0000eb10: d139 d4f5 6abc 2b87 b5d7 d56c 1168 7e63 .9..j.+....l.h~c │ │ │ +0000eb20: 0943 abbf aa8b 29a0 9cad d6a1 28e0 3d60 .C....).....(.=` │ │ │ +0000eb30: dc09 0056 77ad feab bba0 fbc5 e249 7103 ...Vw........Iq. │ │ │ +0000eb40: 41e3 adda c5e2 5171 43c1 5617 cf6e afd6 A.....QqC.V..n.. │ │ │ +0000eb50: 955a 6019 4246 75f1 24df 9b2d 8d99 5ea8 .Z`.BFu.$..-..^. │ │ │ +0000eb60: 7cb6 9bdd 722c 58c6 7514 c85d c52d 0dbb |...r,X.u..].-.. │ │ │ +0000eb70: 36c1 c454 d4eb 45c1 24f7 a983 8d03 7f54 6..T..E.$......T │ │ │ +0000eb80: 1585 bbac 8819 822d d684 431e 172c 1f6d .......-..C..,.m │ │ │ +0000eb90: 87c2 e381 f508 e5a4 5b0b 225c 8558 12e2 ........[."\.X.. │ │ │ +0000eba0: 2e89 dd34 c9da c850 5a87 92b0 ce81 ff87 ...4...PZ....... │ │ │ +0000ebb0: 9d0c 1ad7 d616 e069 06c2 a649 5d7b 946d .......i...I]{.m │ │ │ +0000ebc0: 8eb8 f038 2324 d4d3 ce3a 2678 f01c 3661 ...8#$...:&x..6a │ │ │ +0000ebd0: 5470 fc1c add5 02cc 3c5a b908 b8bf d4f8 Tp.......i....#..H.x.}X │ │ │ +0000ec90: aec1 17c2 48c4 3413 4146 57b7 422f 1dc8 ....H.4.AFW.B/.. │ │ │ +0000eca0: a134 968e ad2e 49ab 4bf2 d8c3 4252 1187 .4....I.K...BR.. │ │ │ +0000ecb0: 5d00 1688 bc14 52af b805 23ee a335 8ad8 ].....R...#..5.. │ │ │ +0000ecc0: 1cc2 203c c01c c030 2d18 2680 d19a 435a .. <...0-.&...CZ │ │ │ +0000ecd0: 5c13 7c60 748b 1e56 174f 9387 8bfe 8038 \.|`t..V.O.....8 │ │ │ +0000ece0: 7fd8 b2ed 6c05 5545 4f72 dcae 2522 bbdb ....l.UEOr..%".. │ │ │ +0000ecf0: 5066 d52d f492 96cc 22b5 ad57 bff7 37c1 Pf.-...."..W..7. │ │ │ +0000ed00: ae70 7beb 125b 9675 8c45 6878 2fb3 55e0 .p{..[.u.Ehx/.U. │ │ │ +0000ed10: 833f c6cf a7b2 3f53 dde6 8a5e dea8 378b .?....?S...^..7. │ │ │ +0000ed20: edec 932a d45f b6ab 05ad 6022 77be fb3d ...*._....`"w..= │ │ │ +0000ed30: 3622 a388 cf4e d1ec 523d e06b bebc 720f 6"...N..R=.k..r. │ │ │ +0000ed40: 97ee 6129 5f77 f2b5 8bde aba9 e53d 0af7 ..a)_w.......=.. │ │ │ +0000ed50: f541 cd37 b7f3 1931 3df4 76ee 4fbb fa7f .A.7...1=.v.O... │ │ │ +0000ed60: 2d26 1815 81c2 ee9a 47f9 723d 9bff ea8e -&......G.r=.... │ │ │ +0000ed70: b3e4 d051 507f 37d9 f1c9 f44d b558 3ddc ...QP.7....M.X=. │ │ │ +0000ed80: 4c56 93ef 263a 8d27 df45 17ad 736d 9da2 LV..&:.'.E..sm.. │ │ │ +0000ed90: d76b 4fa0 3653 9cb0 cbb1 807b d659 31c5 .kO.6S.....{.Y1. │ │ │ +0000eda0: a5be bc9c 5a9d 3754 3f7b 13bd 8f9e bf7d ....Z.7T?{.....} │ │ │ +0000edb0: 117d 1082 7ec0 4d80 2fa4 f1ba 3e4c 7774 .}..~.M./...>Lwt │ │ │ +0000edc0: 6e1b 3a9b 23f7 0e91 669a d8dc 240c ce3f n.:.#...f...$..? │ │ │ +0000edd0: 9bb2 9ce2 6264 9617 d334 ed12 59ff 79e3 ....bd...4..Y.y. │ │ │ +0000ede0: 0b22 b8ba af66 dbf9 353d be22 066f abaf ."...f..5=.".o.. │ │ │ +0000edf0: 3480 cbcd 7a31 48be ec20 74c6 904d e3d2 4...z1H.. t..M.. │ │ │ +0000ee00: 965a 6ebe b9e7 544f 638d 5be5 e934 2db3 .Zn...TOc.[..4-. │ │ │ +0000ee10: ee18 debd 7da3 d41b ac5a 6e67 bbd5 86a4 ....}....Zng.... │ │ │ +0000ee20: e577 11de 928e 6d57 3af8 3e43 4f38 9269 .w....mW:.>CO8.i │ │ │ +0000ee30: 895b c62c 1cee d9e4 5383 efac 48a6 397d .[.,....S...H.9} │ │ │ +0000ee40: 7719 ffaf 4063 4232 713a 8db8 de40 c02a w...@cB2q:...@.* │ │ │ +0000ee50: 5a76 357f f31b fed1 efb1 1b2f d493 b7a8 Zv5......../.... │ │ │ +0000ee60: bcb5 4855 1afd 52fd 67b0 bd85 a5de 25b5 ..HU..R.g.....%. │ │ │ +0000ee70: c245 8c12 7f71 18a9 2449 4c8a bff0 288a .E...q..$IL...(. │ │ │ +0000ee80: 3cc1 f5fb 328f 536d 703b b8a0 278b 3f2d <...2.Smp;..'.?- │ │ │ +0000ee90: b0c6 1afc d54e 9c51 a1e9 fc39 7003 ab77 .....N.Q...9p..w │ │ │ +0000eea0: f1e5 c737 2fdf fee9 ed9b 1fde fd86 eb2f ...7/........../ │ │ │ +0000eeb0: c72e b6e8 34c7 a51c 95da 147f 6279 bed9 ....4.......by.. │ │ │ +0000eec0: 72be d972 bed9 72be d972 bed9 72be d972 r..r..r..r..r..r │ │ │ +0000eed0: bed9 72be d972 bed9 72be d972 bed9 72be ..r..r..r..r..r. │ │ │ +0000eee0: d972 bed9 72be d972 bed9 72be d972 bed9 .r..r..r..r..r.. │ │ │ +0000eef0: 72be d972 bed9 72be d972 bed9 72be d972 r..r..r..r..r..r │ │ │ +0000ef00: bed9 72be d972 bed9 72be d972 bed9 72be ..r..r..r..r..r. │ │ │ +0000ef10: d972 bed9 72be d9f2 87de 0b48 a73a b3a9 .r..r......H.:.. │ │ │ +0000ef20: dc19 f1cf daa6 d3d8 5895 157a 8a1f ffe9 ........X..z.... │ │ │ +0000ef30: dc0b f8e5 ba52 7ffd fb8f eadd d3fd aeba .....R.......... │ │ │ +0000ef40: f9d6 1719 d269 9e24 59ea 0896 e724 49a6 .....i.$Y....$I. │ │ │ +0000ef50: f8fd d4b4 34d3 32e9 dd72 a9cf f9bf f285 ....4.2..r...... │ │ │ +0000ef60: 8689 b61a f70b 725c 54a8 7fa2 23b5 7989 ......r\T...#.y. │ │ │ +0000ef70: fb0a 6959 6af9 05bb 34e3 db00 4991 9546 ..iYj...4...I..F │ │ │ +0000ef80: e3d7 a163 6bf1 333e ad7b 0a21 b0de 4d85 ...ck.3>.{.!..M. │ │ │ +0000ef90: 05e9 c9d8 2505 7aa0 0eaf b6d5 8c74 e97b ....%.z......t.{ │ │ │ +0000efa0: 7577 75b3 dba0 e9b3 5f56 bb35 89ee ede6 uwu....._V.5.... │ │ │ +0000efb0: 7676 5371 eff1 db0a c464 fc70 2b7e ce34 vvSq.....d.p+~.4 │ │ │ +0000efc0: 8b4d e7b6 42a8 25a1 425c dcad e614 6fa9 .M..B.%.B\....o. │ │ │ +0000efd0: 24cb c3f5 a944 ed0e e4b4 cc83 c8cd 582a $....D........X* │ │ │ +0000efe0: d424 5dd6 4587 fc8b 6bf8 093d cc6c 2c22 .$].E...k..=.l," │ │ │ +0000eff0: 3241 8114 7f88 f65e 2d28 70ac 9443 4863 2A.....^-(p..CHc │ │ │ +0000f000: 5d5c 578f 0e27 ef24 cb42 ee9c 9ae0 dcf9 ]\W..'.$.B...... │ │ │ +0000f010: 7f47 e773 269c 7fe3 d441 67c5 3877 3e77 .G.s&....Ag.8w>w │ │ │ +0000f020: 1eee 3cff 1698 e7df 64cc f3e2 9b30 cc7c ..<.....d....0.| │ │ │ +0000f030: 0b86 99df 4bb6 ad33 618e 77b6 fa38 d961 ....K..3a.w..8.a │ │ │ +0000f040: 4acd 3e99 e379 d31a cc36 3ec9 3b07 394f J.>..y...6>.;.9O │ │ │ +0000f050: 9dd1 0f72 4ac7 e6e8 70bb 987b 69dd 82f4 ...rJ...p..{i... │ │ │ +0000f060: bf0d 9656 ae55 7d94 61dd d13a 200d 1f6d ...V.U}.a..: ..m │ │ │ +0000f070: d4bc f7b1 8479 dbc7 19d6 1b6d 2f45 5ddc .....y.....m/E]. │ │ │ +0000f080: c019 6098 3d94 cfae 0161 8619 16e4 716f ..`.=....a....qo │ │ │ +0000f090: e0f4 8712 be44 07b0 e8e1 a134 49ce a306 .....D.....4I... │ │ │ +0000f0a0: 500f 4bd5 65ef 18c3 e291 682f 9cfa 1e92 P.K.e.....h/.... │ │ │ +0000f0b0: a84e c61b 1f99 9701 2461 1c56 847c 176a .N......$a.V.|.j │ │ │ +0000f0c0: 7b43 b161 db51 8655 bd89 eb22 a9a3 a183 {C.a.Q.U...".... │ │ │ +0000f0d0: 58cc 4186 55bd 16c3 b3db 45e2 1916 1fc4 X.A.U.....E..... │ │ │ +0000f0e0: 1274 3323 0ceb 68e1 e050 5a92 120d 31ca .t3#..h..PZ...1. │ │ │ +0000f0f0: 7feb e1a1 d44a 1835 0cec 62a9 e2f8 8088 .....J.5..b..... │ │ │ +0000f100: 4130 6a86 c587 b0cc c359 ea31 acea ca63 A0j......Y.1...c │ │ │ +0000f110: c7a8 48f9 bcd3 a015 e9b7 b198 81a1 cc5b ..H............[ │ │ │ +0000f120: 6da3 3113 3bef d986 3e92 e814 2cc5 b0f4 m.1.;...>...,... │ │ │ +0000f130: 0ac3 4ec1 a2b9 d00c 318c f353 8f79 9779 ..N.....1..S.y.y │ │ │ +0000f140: 6b28 6684 6185 8353 785c bda1 484a 6a2f k(f.a..Sx\..HJj/ │ │ │ +0000f150: a6d1 c0ac 3458 74df 74ce 0324 d1b2 9d87 ....4Xt.t..$.... │ │ │ +0000f160: 3a20 cb81 b783 da12 d70c b323 58aa 865a : .........#X..Z │ │ │ +0000f170: dd31 a85c 11d5 808a 653b ff75 7b56 e2c6 .1.\....e;.u{V.. │ │ │ +0000f180: 3a74 1866 022a 3df8 d1a1 2c1b 24d1 c0ac :t.f.*=...,.$... │ │ │ +0000f190: c4c3 eea7 61b8 4362 a260 483d 2cde 80ea ....a.Cb.`H=,... │ │ │ +0000f1a0: 4155 0919 3684 655e 8fa1 90d7 2186 d5d0 AU..6.e^....!... │ │ │ +0000f1b0: 87b0 3462 da35 730d c3aa 2e96 b83f 94aa ..4b.5s......?.. │ │ │ +0000f1c0: 3165 bac7 b0aa 8b45 f787 1220 890e 6129 1e.....E... ..a) │ │ │ +0000f1d0: 3c73 0655 8518 561c c2d2 4cfa 7208 49e4 .:.eh │ │ │ +0000f230: 52a2 53b1 0c45 a1d1 112c d5d0 cece 00c3 R.S..E...,...... │ │ │ +0000f240: 1ca7 47b0 1c63 d8fc 1096 2124 d101 2c66 ..G..c....!$..,f │ │ │ +0000f250: 38ca 6e26 251a 4e3d 1d84 4645 635d c618 8.n&%.N=..FEc].. │ │ │ +0000f260: 3686 6570 2bcc f419 7618 cbd0 5374 6456 6.ep+...v...StdV │ │ │ +0000f270: 82c9 ef21 31d1 a958 8626 253a 15cb 38c3 ...!1..X.&%:..8. │ │ │ +0000f280: 46b1 d8e1 cdc3 030c d3bf 8161 f141 2c03 F..........a.A,. │ │ │ +0000f290: 48e2 2f67 5835 b669 5af4 60c8 433c a0d2 H./gX5.iZ.`.C<.. │ │ │ +0000f2a0: 01c3 8a9e 448f aa4a 0329 1ac2 a2c7 87d2 ....D..J.)...... │ │ │ +0000f2b0: 4212 1d9b 9530 5268 2141 1cd6 5b3c 8d60 B....0Rh!A..[<.` │ │ │ +0000f2c0: 199a 9468 5890 fb58 7ada 669a 7555 d135 ...hX..Xz.f.uU.5 │ │ │ +0000f2d0: 34e3 aad2 4c7e 3488 a51b 3f9b 9e79 6424 4...L~4...?..yd$ │ │ │ +0000f2e0: d1b1 5919 30e9 7504 1b0d 069d 0786 62c7 ..Y.0.u.......b. │ │ │ +0000f2f0: b7e5 8b51 2c1d 961d 67d8 f886 be19 61d8 ...Q,...g.....a. │ │ │ +0000f300: 7c34 ba19 6558 750c 4b0f 895f 4b9a d319 |4..eXu.K.._K... │ │ │ +0000f310: 363f 708e a147 b10c b9d1 430c b3e3 43d1 6?p..G....C...C. │ │ │ +0000f320: 230c 5b8e 7ab8 5186 1d3a 6819 1e4a bd5b #.[.z.Q..:h..J.[ │ │ │ +0000f330: 614e 6558 75f0 e0a7 18c6 6207 bdc2 0186 aNeXu.....b..... │ │ │ +0000f340: cd8f 1e7f 45a7 6239 c030 7b08 8b19 1eca ....E.b9.0{..... │ │ │ +0000f350: 3cdc de39 8561 874f caf4 3096 6ad0 2b8c <..9.a.O..0.j.+. │ │ │ +0000f360: 33ac 3a7c ca36 c2b0 e5a8 ef19 66d8 fc38 3.:|.6......f..8 │ │ │ +0000f370: 9601 2436 1a73 0b83 43b1 478e 168b 612c ..$6.s..C.G...a, │ │ │ +0000f380: d590 5718 67d8 9163 4933 c230 479d 3e8d ..W.g..cI3.0G.>. │ │ │ +0000f390: 61d5 0958 8690 44d5 885b 181a 4a75 ec2c a..X..D..[..Ju., │ │ │ +0000f3a0: 568f 60e9 ec36 1c66 d8b1 a1e8 1ec3 8ae5 V.`..6.f........ │ │ │ +0000f3b0: d096 fae1 b0e2 1896 b83b 9426 a0b1 2761 .........;.&..'a │ │ │ +0000f3c0: 3989 6163 589c d814 27c5 61a7 0c25 1ac1 9.acX...'.a..%.. │ │ │ +0000f3d0: 6287 9cf5 70e0 fadb 19d6 daca 3e1c b8da b...p.......>... │ │ │ +0000f3e0: 2f95 b0d6 927c 986c 33b4 ecff 6d12 d6de /....|.l3...m... │ │ │ +0000f3f0: bd3b c2b0 13b0 f422 7dbf d531 3f01 cbd0 .;....."}..1?... │ │ │ +0000f400: e447 8715 bfbd 9eae 4e66 58f5 4536 ac1a .G......NfX.E6.. │ │ │ +0000f410: dc8c 3b61 69f4 2536 acc3 b0e5 a90c 5b7e ..;ai.%6......[~ │ │ │ +0000f420: 91d1 3f3c 9403 6b49 7bf4 5a4d 9b61 c3e7 ..?<..kI{.ZM.a.. │ │ │ +0000f430: b5c7 762b ec17 78c9 79b8 8a3d 0dcb 90b6 ..v+..x.y..=.... │ │ │ +0000f440: 44a7 60a9 3c1c 3bc4 b013 b01c 092b 3c96 D.`.<.;......+<. │ │ │ +0000f450: f84b 1956 1dd7 c801 2487 1836 b0b5 577d .K.V....$..6..W} │ │ │ +0000f460: 491c 66fd 81c4 0186 0d6f 531e 1d4a 742a I.f......oS..Jt* │ │ │ +0000f470: 9643 3bae f6f4 c0b5 4112 1dc2 32b0 796c .C;.....A...2.yl │ │ │ +0000f480: 0f31 cc0c 6d51 1f65 d800 96f9 1744 fa35 .1..mQ.e.....D.5 │ │ │ +0000f490: 9662 7428 4165 b8a7 7f14 4b18 7a9b 704f .bt(Ae....K.z.pO │ │ │ +0000f4a0: 7fcc f49a fef1 4475 8861 cb31 2ce3 36ac ......Du.a.1,.6. │ │ │ +0000f4b0: 1a3c 6aa9 8e19 9728 3c6a 31ed 592a 0e9d .0.. │ │ │ +0000f580: db3b f3fe 1974 97e9 5d9b 168d ed89 74b1 .;...t..].....t. │ │ │ +0000f590: b448 6fdf 4cb3 47b0 d8c1 a385 aeaf 3a72 .Ho.L.G.......:r │ │ │ +0000f5a0: f3a8 8d24 1aba ba35 b653 d5dd 2f89 466f ...$...5.S../.Fo │ │ │ +0000f5b0: 51b5 6e66 0dcd 82df 0fd3 c7b1 0c45 ec6d Q.nf.........E.m │ │ │ +0000f5c0: ad32 6317 eaba f59d b39b e1db 4ebd 7b8d .2c.........N.{. │ │ │ +0000f5d0: ad66 51fb 12d5 209c 16cc 795b 9f47 ef68 .fQ... ...y[.G.h │ │ │ +0000f5e0: daa1 ab80 bd1b 8803 678a 9dcb 20ad 5928 ........g... .Y( │ │ │ +0000f5f0: ba37 4de7 8358 3a97 2907 b7a8 ebf6 c72f .7M..X:.)....../ │ │ │ +0000f600: 9756 bd63 b6fe 26fe 81bb 6cb6 c5ed dffe .V.c..&...l..... │ │ │ +0000f610: 5f34 3f74 f9af 3a7c 33f0 74cc 0397 99a2 _4?t..:|3.t..... │ │ │ +0000f620: a1f5 dfc9 64ff ae31 9f3b 7fc5 ced5 911b ....d..1.;...... │ │ │ +0000f630: ca5f 09f3 09f7 a07f 3f66 dbc8 e91f c8ed ._......?f...... │ │ │ +0000f640: f9e1 0bca 5f09 7315 c7df 4048 5a97 51fe ...._.s...@HZ.Q. │ │ │ +0000f650: 30f1 3c7c 59ff 6b61 9eeb 6fc0 b0ca 7c13 0.<|Y.ka..o...|. │ │ │ +0000f660: 7d36 671b 76ee 7cee 7cee 7cee 7cee 7cee }6g.v.|.|.|.|.|. │ │ │ +0000f670: 7cee 7cee fc6f d3b9 6c16 1af2 cfaf 3a9a |.|..o..l.....:. │ │ │ +0000f680: bfc4 8ce2 e0f0 2b58 28cc c3ae 3ec4 371d ......+X(...>.7. │ │ │ +0000f690: c0ee ec66 108b adf7 30c2 cb29 f3f6 f68e ...f....0..).... │ │ │ +0000f6a0: 2d0e 6189 c3b5 65d1 4212 ee7b 8e60 313d -.a...e.B..{.`1= │ │ │ +0000f6b0: 80f3 66df 7319 9c32 15a3 5882 0d9a 6284 ..f.s..2..X...b. │ │ │ +0000f6c0: 617a 14cb 1012 7714 6106 b050 e97c 0006 az....w.a..P.|.. │ │ │ +0000f6d0: 9e9a 8de2 2ad8 775c 0e60 36c1 d2d2 0c31 ....*.w\.`6....1 │ │ │ +0000f6e0: 6c1e 17d5 0896 7a27 af8f 241a c362 5b4d l.....z'..$..b[M │ │ │ +0000f6f0: 9ba1 84cd a378 4c0a 0f0c c586 9ba6 e358 .....xL........X │ │ │ +0000f700: ecf0 50e6 35c3 4ec3 e224 6984 61e1 7a7d ..P.5.N..$i.a.z} │ │ │ +0000f710: 4cd4 8b03 0c6b 6d7e e6f1 f0dc 0748 4618 L....km~.....HF. │ │ │ +0000f720: 664d 174b 0b49 de9c 2654 f452 0ccb f1c8 fM.K.I..&T.R.... │ │ │ +0000f730: 506c 73a8 691a e3d0 c312 00a6 e765 1b49 Pls.i........e.I │ │ │ +0000f740: 34b0 3fd3 91e3 fa8c aeb0 669c 6101 64d4 4.?.......f.a.d. │ │ │ +0000f750: 87f4 84d2 130f 322c fc63 f6c2 ead1 a1d4 ......2,.c...... │ │ │ +0000f760: 8023 59ef db21 2ce1 c1e0 7c08 094e 07eb .#Y..!,...|..N.. │ │ │ +0000f770: dd82 212c 0d60 dea8 d543 0ceb 2a6b 7f28 ..!,.`...C..*k.( │ │ │ +0000f780: f3d0 b4f5 1916 40ee 6309 8c9b 39cc b001 ......@.c...9... │ │ │ +0000f790: 2c43 4822 6776 e301 392e 06ed 6030 f751 ,CH"gv..9...`0.Q │ │ │ +0000f7a0: 78a9 7f00 4bfb 98a8 83c4 aba4 19c5 62e3 x...K.........b. │ │ │ +0000f7b0: 86d8 0e92 6818 4bc5 7f4a 57f4 87a2 8fdb ....h.K..JW..... │ │ │ +0000f7c0: b0b8 21a4 3f94 0670 d4c5 52d4 74b6 2de5 ..!.?..p..R.t.-. │ │ │ +0000f7d0: b00d 3b11 8bab ad5b 9a65 7c82 d19f c78d ..;....[.e|..... │ │ │ +0000f7e0: 7fb2 7a8c 616d c821 765d 35d2 16fa afe8 ..z.am.!v]5..... │ │ │ +0000f7f0: 542c 4380 23d7 caea 66ba 4ccf 178f 318c T,C.#...f.L...1. │ │ │ +0000f800: bfe7 7157 a4fd 4d9d 0070 0b09 df07 ed87 ..qW..M..p...... │ │ │ +0000f810: 1523 5886 9044 2358 4cb0 a318 da2d 1b44 .#X..D#XL....-.D │ │ │ +0000f820: 0fc3 0c9b cb4d 9cb1 a1d4 80a3 0e96 f02e .....M.......... │ │ │ +0000f830: cb7c d41c d70c 3b11 cb39 de3e 773e 77fe .|....;..9.>w>w. │ │ │ +0000f840: b7ec 7cfe 49bf 7fdf df40 3c2b c6b9 f3b9 ..|.I....@<+.... │ │ │ +0000f850: f3bf 50e7 af6b 49fe 753b 37a9 36ea 1fd2 ..P..kI.u;7.6... │ │ │ +0000f860: 0e7e 47fb c04f 68eb a2c8 5566 4ca6 66ea .~G..Oh...UfL.f. │ │ │ +0000f870: f525 f2d1 bfb8 7dee 52d2 eba2 2ca9 aecc .%....}.R...,... │ │ │ +0000f880: d453 a412 9de7 4596 a924 d771 9669 35d1 .S....E..$.q.i5. │ │ │ +0000f890: 6561 d20c 3f5c ee9f d2c2 e489 eda4 ff6e ea..?\.........n │ │ │ +0000f8a0: 800c fcac f66c 7b73 2f3f abdd fd41 ec89 .....l{s/?...A.. │ │ │ +0000f8b0: c12f 51d3 4791 44cf d49f a89d da2c 1591 ./Q.G.D......,.. │ │ │ +0000f8c0: 27b4 a9ff 77bb fa58 6def 57bb 27aa fef9 '...w..Xm.W.'... │ │ │ +0000f8d0: 7ab5 5edd a9bf cefe 59ad ff8f fabf 0feb z.^.....Y....... │ │ │ +0000f8e0: 27a2 c9e6 5174 317f 000a fecd 7be3 327e '...Qt1.....{.2~ │ │ │ +0000f8f0: 2387 5850 ec93 25ec b68f 2af8 e5f7 8bf5 #.XP..%...*..... │ │ │ +0000f900: 6a73 bb5c 3dee 912f a55a ecf9 37b5 559d js.\=../.Z..7.U. │ │ │ +0000f910: 5b4e 716a 44cf f4cf aba5 92bc 279f 255b [NqjD.......'.%[ │ │ │ +0000f920: cfa6 42d7 837d 7c07 f73b fcd5 6c7f 81e6 ..B..}|..;..l... │ │ │ +0000f930: 8e04 26a7 ff7b f44d 36be 0c3f becf bfa9 ..&..{.M6..?.... │ │ │ +0000f940: 2f69 58e4 e7bc 5d6e 59aa 743f b88f 74ad /iX...]nY.t?..t. │ │ │ +0000f950: 01d8 3aad cb67 8775 fe47 61bd 3d84 7671 ..:..g.u.Ga.=.vq │ │ │ +0000f960: a92e b62e bfe7 7a33 5b48 1ec5 c54e 5df4 ......z3[H...N]. │ │ │ +0000f970: 0a6f a8d0 653b f085 914c 8ede c7d3 a250 .o..e;...L.....P │ │ │ +0000f980: fc21 bf65 3e49 e258 4df2 384c 9d93 c6f8 .!.e>I.XM.8L.... │ │ │ +0000f990: bd77 4b43 5369 4a02 5564 2ac5 2874 a6a8 .wKCSiJ.Ud*.(t.. │ │ │ +0000f9a0: 14ec c16f c44f ca18 b98f a850 6b6a 476d ...o.O.....PkjGm │ │ │ +0000f9b0: 924c 55b3 6e1d 95c7 24e6 69c2 7524 5013 .LU.n...$.i.u$P. │ │ │ +0000f9c0: 9d1a 454d 0d7d 4a7e dc34 4b51 19f1 b3a5 ..EM.}J~.4KQ.... │ │ │ +0000f9d0: 9a84 34a7 5085 61a6 2853 162a 8b0b b5d8 ..4.P.a.(S.*.... │ │ │ +0000f9e0: 4569 9eaa 2c49 414e 926a 5570 6e5d c5a5 Ei..,IAN.jUpn].. │ │ │ +0000f9f0: f845 7d80 23f8 463a 4686 4669 ca5c e95c .E}.#.F:F.Fi.\.\ │ │ │ +0000fa00: abdc 2802 83d6 a46f 2a2d 5345 5f25 9190 ..(....o*-SE_%.. │ │ │ +0000fa10: 7069 94e9 44e5 25b4 c7aa 8434 3bc9 3281 pi..D.%....4;.2. │ │ │ +0000fa20: 6d08 0651 a273 609b 901e 0bec d4d1 be40 m..Q.s`........@ │ │ │ +0000fa30: 4645 fc1e 3c3d 5eaa 4986 69c5 03bd a778 FE..<=^.I.i....x │ │ │ +0000fa40: 8aa2 8410 1130 4d43 b631 9ec0 f134 675e .....0MC.1...4g^ │ │ │ +0000fa50: 2580 4903 d134 6afc a03c 4c45 a632 1a3c %.I..4j..f....... │ │ │ +0000fbc0: 1e86 06bd 93cc a923 17b1 fa12 c332 4b8c .......#.....2K. │ │ │ +0000fbd0: f392 94f0 8873 5608 9a7e b23d 32bc 44a4 .....sV..~.=2.D. │ │ │ +0000fbe0: 0a23 309c 392f 2162 7900 9c54 a2e4 498e .#0.9/!by..T..I. │ │ │ +0000fbf0: f298 651e fc4c d998 1988 430c 083c 4054 ..e..L....C..<@T │ │ │ +0000fc00: 523b 6655 c606 4180 2125 864e 1991 b14e R;fU..A.!%.N...N │ │ │ +0000fc10: cc64 1048 18c1 0218 334f 1c67 69da 2cec .d.H....3O.gi.,. │ │ │ +0000fc20: 21cd 098d 918c 1518 94c8 4472 7a8d b600 !.........Drz... │ │ │ +0000fc30: 64fb b4c8 5948 34ec 15a8 2703 8b46 29e8 d...YH4...'..F). │ │ │ +0000fc40: 2355 22ee 6531 0b28 b381 8803 77b4 370d #U".e1.(....w.7. │ │ │ +0000fc50: d059 617a 84f4 199a 4c34 1bd0 988d 1fd3 .Yaz....L4...... │ │ │ +0000fc60: 67f8 956d b288 4c21 5387 d987 a28b d018 g..m..L!S....... │ │ │ +0000fc70: a4a0 4d0b 1280 8205 232d 4832 a995 0cd6 ..M.....#-H2.... │ │ │ +0000fc80: 653f 2771 8b59 f360 c2a1 1c60 abe1 feba e?'q.Y.`...`.... │ │ │ +0000fc90: 7433 6852 cbf3 8d01 51cf bc27 f4f9 be8c t3hR....Q..'.... │ │ │ +0000fca0: 5d42 75c3 925a 24ec 7668 2624 7688 30b9 ]Bu..Z$.vh&$v.0. │ │ │ +0000fcb0: 86bc 0383 80be c5ec adc2 3043 4015 7b1d ..........0C@.{. │ │ │ +0000fcc0: 8022 5664 a4c0 a96d 407d aec3 19bb 278b ."Vd...m@}....'. │ │ │ +0000fcd0: e89a 1a10 0d24 10c8 765b 695c ee33 0f17 .....$..v[i\.3.. │ │ │ +0000fce0: e245 d494 b00c 26a0 d190 394d 8836 f2ad .E....&...9M.6.. │ │ │ +0000fcf0: 0820 9312 996b 98e9 9013 9670 f605 1666 . ...k.....p...f │ │ │ +0000fd00: bf47 b88e f72c e939 03f0 765b b12f f04f .G...,.9..v[./.O │ │ │ +0000fd10: f2e0 1d86 6687 0be3 8ea7 dc15 f9ef 24e5 ....f.........$. │ │ │ +0000fd20: 8754 f9ce e211 7c06 5e8e c5d8 d297 617c .T....|.^.....a| │ │ │ +0000fd30: 8004 e7c9 1e19 4ca8 0753 0297 ecfc 5e4d ......L..S....^M │ │ │ +0000fd40: 0a27 cd9b a02d 471a 9f97 9b6d 1dc8 45e2 .'...-G....m..E. │ │ │ +0000fd50: a620 12b9 6846 ed4e e491 6dac aad3 cd49 . ..hF.N..m....I │ │ │ +0000fd60: 4058 270e f604 66d4 b4c0 3062 a730 24f8 @X'...f...0b.0$. │ │ │ +0000fd70: cd84 b71c 90d6 fb84 4d30 0386 4f46 2756 ........M0..OF'V │ │ │ +0000fd80: 3d04 01c2 fa84 2cb4 ced8 f292 3ac1 998b =.....,.....:... │ │ │ +0000fd90: f224 887b 0c42 9994 3da3 5813 a215 d29b .$.{.B..=.X..... │ │ │ +0000fda0: 3a4b 51b0 bb34 09a4 1249 a300 5402 1bf8 :KQ..4...I..T... │ │ │ +0000fdb0: c558 6c13 8905 ac7b eead 5001 dbef dc67 .Xl....{..P....g │ │ │ +0000fdc0: c233 0289 612f 42a2 4270 c8b4 5b38 10d6 .3..a/B.Bp..[8.. │ │ │ +0000fdd0: 42d0 e8ec 4901 f14f 486d 21b7 62e9 a08d B...I..OHm!.b... │ │ │ +0000fde0: 8417 e97c 1251 2e6e 9fc2 8c98 54da 43c7 ...|.Q.n....T.C. │ │ │ +0000fdf0: 2484 63d3 1a0b db52 e8b7 a198 0856 840c $.c....R.....V.. │ │ │ +0000fe00: 50ce d302 6b21 ea61 e0d5 0b26 2aca 11ef P...k!.a...&*... │ │ │ +0000fe10: 09c5 a286 29b4 8d2c 1146 e33c 46c6 1564 ....)..,.F.e....mb.C. │ │ │ +0000ff00: 40f0 26da 9513 bf4a 276a ac52 29d5 6be6 @.&....J'j.R).k. │ │ │ +0000ff10: 241c 910f 4064 6429 b9b8 dcd5 c58e fe3a $...@dd).......: │ │ │ +0000ff20: dac9 738e 3811 c0d1 5a00 eb01 22d1 0a05 ..s.8...Z..."... │ │ │ +0000ff30: 886f a80e 5e0c 2417 b286 11ea 731f 15a5 .o..^.$.....s... │ │ │ +0000ff40: 246f 09ad e02b e134 c6c4 5e86 ec9e e93a $o...+.4..^....: │ │ │ +0000ff50: 2a8d e005 3143 cef1 0d86 6f72 597a 38a7 *...1C....orYz8. │ │ │ +0000ff60: dfc8 5eed 8780 10d3 9060 151e 48ae 3681 ..^......`..H.6. │ │ │ +0000ff70: 688b 40e8 3894 fdbc 8660 451b 599f 9bfa h.@.8....`E.Y... │ │ │ +0000ff80: 90b0 ac13 37a6 f168 74e8 e2bc a1f0 50cb ....7..ht.....P. │ │ │ +0000ff90: 14d4 da9e c461 7c98 663e 3e4c c4c0 c313 .....a|.f>>L.... │ │ │ +0000ffa0: 6612 1f72 0ccd 7c2f 7e67 7ca8 f321 179e f..r..|/~g|..!.. │ │ │ +0000ffb0: 775d 78bd 9bb1 bf90 3d89 3ae9 9e12 e716 w]x.....=.:..... │ │ │ +0000ffc0: 4f09 197f c872 5829 766e f4cd fe4d a967 O....rX)vn...M.g │ │ │ +0000ffd0: dbea ae9a ed90 7f4f dd3f dddc 54bb ed53 .......O.?..T..S │ │ │ +0000ffe0: 44d5 cf36 0fec 8fe8 11eb 11e2 915b 7163 D..6.........[qc │ │ │ +0000fff0: 29cd ef2e 65aa e212 931a 5ef1 6762 e0a8 )...e.....^.gb.. │ │ │ +00010000: 5dca 183e 2b81 cf60 62d7 471d de04 216e ]..>+..`b.G...!n │ │ │ +00010010: 0e39 43d0 0e29 0a68 e1f7 38ae e132 6dcd .9C..).h..8..2m. │ │ │ +00010020: 3bf5 705c d977 a8e6 72ce 94e8 a0b6 6116 ;.p\.w..r.....a. │ │ │ +00010030: 6d90 c518 c463 a316 3460 364d e0c0 987c m....c..4`6M...| │ │ │ +00010040: 5e65 6678 b5bd 117e bf7f 0f21 2de2 0fea ^efx...~...!-... │ │ │ +00010050: 7d8e f02a cddc 5352 e209 49ea 6c86 5a78 }..*..SR..I.l.Zx │ │ │ +00010060: 1679 ca5c 19f5 a662 906c 500c a724 4f10 .y.\...b.lP..$O. │ │ │ +00010070: d38c bf69 c5ed c1b9 0752 a90f dc53 edf9 ...i.....R...S.. │ │ │ +00010080: 73c6 9b2a c877 8d37 99ab 2638 4259 2caa s..*.w.7..&8BY,. │ │ │ +00010090: e005 14aa cfd1 10ea 34d4 c62d 6939 4875 ........4..-i9Hu │ │ │ +000100a0: 0b1b d459 08b2 636c 200e 93a0 9cdb 4d42 ...Y..cl .....MB │ │ │ +000100b0: 20b2 ebe7 4134 2153 8db1 0eba f0f2 993f ...A4!S.......? │ │ │ +000100c0: 499a 6754 0bb6 5e6e 36bf 467e 18c4 0ed2 I.gT..^n6.F~.... │ │ │ +000100d0: df70 304d 4261 9507 24c1 4adb fa0d 16b7 .p0MBa..$.J..... │ │ │ +000100e0: f31a d00b 77d1 d471 a413 6847 218b 6078 ....w..q..hG!.`x │ │ │ +000100f0: 281a 8f58 5315 9695 0103 593f 9d56 347d (..XS.....Y?.V4} │ │ │ +00010100: 356f a85a cf84 ccb2 2774 08e1 739b 37c7 5o.Z....'t..s.7. │ │ │ +00010110: 94a0 5fe9 bbc5 613b ddef 454d 2ce7 f9eb .._...a;..EM,... │ │ │ +00010120: e243 696a a48b 9b0a 8f07 5514 18e6 5d41 .Cij......U...]A │ │ │ +00010130: c038 62f6 aeb6 2f23 ecdb 6cdc af62 22dd .8b.../#..l..b". │ │ │ +00010140: 0e8f 6c7f 40d0 9229 5b5c 2563 4175 cab1 ..l.@..)[\%cAu.. │ │ │ +00010150: 455d 37d0 1bf6 32e8 5c37 a86d 4c13 b753 E]7...2.\7.mL..S │ │ │ +00010160: 2942 f728 7a26 d97b 374b 757f bdaa d60b )B.(z&.{7Ku..... │ │ │ +00010170: ce8d 594c b31e 95cf 60a0 efa3 a4a5 d191 ..YL....`....... │ │ │ +00010180: 5b4d 4cd8 d543 f11a 2963 83ae 789b 883f [ML..C..)c..x..? │ │ │ +00010190: 0d7f a6fc 9929 b7a9 ccad 727e 2bf8 d3f2 .....)....r~+... │ │ │ +000101a0: 67a9 645d d46c e637 88c8 7f17 d901 3cda g.d].l.7......<. │ │ │ +000101b0: 0c00 d7e9 1844 84f6 7f2c e508 df8f 902c .....D...,....., │ │ │ +000101c0: 50b5 1ea2 dc7d 251e 700d 997d a124 0645 P....}%.p..}.$.E │ │ │ +000101d0: fed0 8ddf cc8f a2de a6fe 6efb 50f9 da63 ..........n.P..c │ │ │ +000101e0: a944 e51c a4a0 7885 cf41 70bc f0e2 f639 .D....x..Ap....9 │ │ │ +000101f0: 9f30 d0f7 d30b 9360 6396 3e71 1652 a71a .0.....`c.>q.R.. │ │ │ +00010200: 2d68 8993 95c8 d74a f100 be8b b4b0 31c5 -h.....J......1. │ │ │ +00010210: 9114 a5e5 25c5 5fb4 d08a cb94 0c6f eb4c ....%._......o.L │ │ │ +00010220: a406 160d 9c89 bc7a fb6a 2cd3 a89e 26d4 .......z.j,...&. │ │ │ +00010230: de37 7dbd b9dd dd7f af24 55eb 9bdd 6cbd .7}......$U...l. │ │ │ +00010240: 9aab bf56 6bb2 6fab f9ac 799a bcdc ac17 ...Vk.o...y..... │ │ │ +00010250: 2a48 e87a 200d 6962 79e7 33a3 3827 2dca *H.z .iby.3.8'-. │ │ │ +00010260: 4e16 d228 7327 28c2 5d97 b8dd 655b b772 N..(s'(.]...e[.r │ │ │ +00010270: 6a12 245c 4fa5 e496 13cc 3f90 d397 d787 j.$\O.....?..... │ │ │ +00010280: 9bbf 6c67 77d7 abf9 cfb3 ed8c 4210 6231 ..lgw.......B.b1 │ │ │ +00010290: a725 46a5 e413 fd71 75b3 daa9 3ccb 28f0 .%F....qu...<.(. │ │ │ +000102a0: 9428 4992 daee f948 211a 8410 d0e5 57ca .(I....H!.....W. │ │ │ +000102b0: 908e 3dcf bb97 495f f3ae dabd a42a a444 ..=...I_.....*.D │ │ │ +000102c0: de3d dd55 ea02 e4f1 53f5 0f2a 8737 5cce .=.U....S..*.7\. │ │ │ +000102d0: c855 ab8b 6e06 f315 0084 754d bef6 959c .U..n.....uM.... │ │ │ +000102e0: 943c f89a bf61 dc5c f819 2992 b9ec cfb3 .<...a.\..)..... │ │ │ +000102f0: fbeb bf2f 9764 4ba4 a629 fd13 e756 e6c2 .../.dK..)...V.. │ │ │ +00010300: 58dd 8e61 0eaa 3a88 a550 18df 2332 24c5 X..a..:..P..#2$. │ │ │ +00010310: 0521 012b 5ebd be02 81cb abcb f583 6b46 .!.+^.........kF │ │ │ +00010320: 2fa4 6ed5 6dfd b6a5 28c8 0168 fabd e47e /.n.m...(..h...~ │ │ │ +00010330: 9761 bfcb 56bf cbc1 7eaf d1eb 8e26 7af7 .a..V...~....&z. │ │ │ +00010340: 6ef5 4fdf 91df 21d0 bde6 3f1f 9e29 252c n.O...!...?..)%, │ │ │ +00010350: a728 81e4 e0b6 c374 574a e2f2 f463 f5b1 .(.....tWJ...c.. │ │ │ +00010360: 5a4b 55af 941c 0483 f3ed df49 5adb 9a63 ZKU........IZ..c │ │ │ +00010370: 9e99 0348 3aec 7cf9 ee6e 1da4 60f7 c9b5 ...H:.|..n..`... │ │ │ +00010380: 2372 1c88 6338 71f6 9564 8d6f fe87 7be2 #r..c8q..d.o..{. │ │ │ +00010390: 51d4 59dc a95d d26e c791 3cfd 2f94 340d Q.Y..].n..<./.4. │ │ │ +000103a0: 517e ab0c 67e3 6e27 e25e b91c dde0 ddca Q~..g.n'.^...... │ │ │ +000103b0: 7d4a 3e79 794e eae7 2e4c 49d0 eda1 a205 }J>yyN...LI..... │ │ │ +000103c0: c869 9e1b b889 9a6f ee9e 0600 ac96 d191 .i.....o........ │ │ │ +000103d0: 3e23 5d43 16df 6e48 a5db b25e 1705 9a81 >#]C..nH...^.... │ │ │ +000103e0: b219 e93a feed 0933 d617 4c41 23fb 6842 ...:...3..LA#.hB │ │ │ +000103f0: 5512 884b a567 ea9a 60b3 d11a 2578 0b54 U..K.g..`...%x.T │ │ │ +00010400: d284 7b86 f9d4 d36e 3af5 572b 0a1d f6f5 ..{....n:.W+.... │ │ │ +00010410: 7cd7 e144 6f60 a753 ea65 eb55 47b8 8499 |..Do`.S.e.UG... │ │ │ +00010420: 2c25 8372 e6e9 0fc5 a723 66ff bdd2 03c2 ,%.r.....#f..... │ │ │ +00010430: babd 0fb5 05b5 c7e4 e54b d8ba 8f7e deac .........K...~.. │ │ │ +00010440: 9f1a 253e 38b1 3fac d7ab 80f9 9ed1 a9cb ..%>8.?......... │ │ │ +00010450: 6cdf 9c91 4712 690a c15f 63fe 43b2 7497 l...G.i.._c.C.t. │ │ │ +00010460: ac1f 8909 0159 c4bc ae28 3c52 b72b 7238 .....Y...(...G:q...5.v... │ │ │ +00010530: bbdb abcb f966 4daa 536d 7825 0c73 596d .....fM.Smx%.sYm │ │ │ +00010540: e6eb d55d b421 d15d ddce d6af 7ef9 a9b9 ...].!.]....~... │ │ │ +00010550: d983 215e 5f5e 6e1e 5520 182a 100c 1508 ..!^_^n.U .*.... │ │ │ +00010560: 860a 05e3 e293 daaa 3513 34af 566b 445e ........5.4.VkD^ │ │ │ +00010570: f38f 2ba9 ba26 b1b8 1cae 5add d01a e6e5 ..+..&....Z..... │ │ │ +00010580: d3ae 92a0 f713 5620 ab8f 23ed dc22 4510 ......V ..#.."E. │ │ │ +00010590: 5e3a 9e7b 560a 3ffa 435e ba59 f1ac eeb5 ^:.{V.?.C^.Y.... │ │ │ +000105a0: fb04 db04 a8fc c586 82c5 bbb9 2ff5 892a ............/..* │ │ │ +000105b0: c51f e089 bdef fb4f eccc ae69 feaf f0fd .......O...i.... │ │ │ +000105c0: 01e2 2513 71b7 ddcc 2151 a0f8 6676 ff6b ..%.q...!Q..fv.k │ │ │ +000105d0: e4f4 cf89 58bd b60e 45da 7645 da0b ffde ....X...E.vE.... │ │ │ +000105e0: 895e 77e1 e183 ddf7 1f14 ef53 2ea8 2a6a .^w........S..*j │ │ │ +000105f0: 36a2 30cf 9d55 4917 82ef 7494 3f35 e5c1 6.0..UI...t.?5.. │ │ │ +00010600: e2a4 b58f 322c 49fe c4b6 bb6c 632d eda9 ....2,I....lc-.. │ │ │ +00010610: d651 2a2e 96b4 acf8 3333 a95e 642c 57b7 .Q*.....33.^d,W. │ │ │ +00010620: 0b14 ab66 1dc2 d3c4 6560 2c01 9067 88d0 ...f....e`,..g.. │ │ │ +00010630: a2ba 9f13 cfab adaa 4131 05c4 c0f7 00f7 ........A1...... │ │ │ +00010640: 92d6 ce1f 9c1f c5fb 4f72 eb0d d3c4 a240 ........Or.....@ │ │ │ +00010650: 1ee8 46e4 1df6 8341 7eac b6bb 8db0 9316 ..F....A~....... │ │ │ +00010660: d535 7cd6 ca86 24ff c634 5fbc da3c 6c57 .5|...$..4_... │ │ │ +000106f0: 15c8 6a0f 0745 51bb 08ec e894 cc1e fb66 ..j..EQ........f │ │ │ +00010700: b0f7 dc50 022a 6572 a587 5f0a 0f0c bce9 ...P.*er.._..... │ │ │ +00010710: 14a0 6dda b01f 91de b275 a1bb ddea 28ee ..m......u....(. │ │ │ +00010720: 2970 060e ce5b d2f4 a73e d00e 26c7 ab9b )p...[...>..&... │ │ │ +00010730: cda2 dbd9 d1dd 96ad 0076 0f32 e92e 097c .........v.2...| │ │ │ +00010740: b5fd 385b 070c 1332 3aa3 0711 32a4 1e94 ..8[...2:...2... │ │ │ +00010750: 4ecb 7a84 8fc1 caaa cb56 e078 6476 f5c9 N.z......V.xdv.. │ │ │ +00010760: 7fa8 8972 81ac 7c06 30da cb83 a4ab 8537 ...r..|.0......7 │ │ │ +00010770: bc6f 865a e356 2adc 34a5 577e 59ef 7c34 .o.Z.V*.4.W~Y.|4 │ │ │ +00010780: c3b6 025b 5fde dc42 740e 75bd 1aef ca61 ...[_..Bt.u....a │ │ │ +00010790: ed75 355b 049a df58 c2d0 eaaf ea62 0a28 .u5[...X.....b.( │ │ │ +000107a0: 67ab 7528 0a78 0f18 7702 80d5 5dab ffea g.u(.x..w...]... │ │ │ +000107b0: 2ee8 7eb1 7852 dc40 d078 ab76 b178 54dc ..~.xR.@.x.v.xT. │ │ │ +000107c0: 50b0 d5c5 b3db ab75 a516 5886 9051 5d3c P......u..X..Q]< │ │ │ +000107d0: c9f7 664b 63a6 172a 9fed 66b7 1c0b 9671 ..fKc..*..f....q │ │ │ +000107e0: 1d05 7257 714b c3ae 4d30 3115 f57a 5130 ..rWqK..M01..zQ0 │ │ │ +000107f0: c97d ea60 e3c0 1f55 45e1 2e2b 6286 608b .}.`...UE..+b.`. │ │ │ +00010800: 35e1 90c7 05cb 47db a1f0 7860 3d42 39e9 5.....G...x`=B9. │ │ │ +00010810: d682 0857 2196 84b8 4b62 374d b236 3294 ...W!...Kb7M.62. │ │ │ +00010820: d6a1 24ac 73e0 ff61 2783 c6b5 b505 789a ..$.s..a'.....x. │ │ │ +00010830: 81b0 6952 d71e 659b 232e 3cce 0809 f5b4 ..iR..e.#.<..... │ │ │ +00010840: b38e 091e 3c87 4d18 151c 3f47 6bb5 0033 ....<.M...?Gk..3 │ │ │ +00010850: 8f56 2e02 ee2f 357e eb34 77e0 d777 bc08 .V.../5~.4w..w.. │ │ │ +00010860: c3a0 772d bb7a dd02 d0da 70fa 4672 53df ..w-.z....p.FrS. │ │ │ +00010870: 47f3 0bdd 40d5 9d12 221c ea2a f563 a72a G...@..."..*.c.* │ │ │ +00010880: 50d0 56af 9626 3fb6 6b82 3e9d 75fc 5e05 P.V..&?.k.>.u.^. │ │ │ +00010890: 9c67 e882 beb1 47c7 9784 cdba 7c6c 4427 .g....G.....|lD' │ │ │ +000108a0: d2f6 dbb8 d0dd 86f8 1a43 ba59 2de4 bc33 .........C.Y-..3 │ │ │ +000108b0: 88c3 9e74 601a 1fc3 97a7 38ac 095e e8f9 ...t`.....8..^.. │ │ │ +000108c0: 51e2 4a96 8b88 1a3e 85ef 0769 d85d afb6 Q.J....>...i.].. │ │ │ +000108d0: 5f8b 8a84 ad8b a3c5 785a a4f4 292c 3d48 _.......xZ..),=H │ │ │ +000108e0: 51bd 8918 1224 baf3 b7aa 5a04 f76b 5a53 Q....$....Z..kZS │ │ │ +000108f0: f964 86e7 f1d1 8cb4 4f46 da27 23ed f548 .d......OF.'#..H │ │ │ +00010900: 7b3d d23e 1e69 1f96 6bf0 8530 1231 cd44 {=.>.i..k..0.1.D │ │ │ +00010910: 90d1 d5ad d04b 0772 288d a563 ab4b d2ea .....K.r(..c.K.. │ │ │ +00010920: 923c f6b0 9054 c461 1780 0522 2f85 d42b .<...T.a..."/..+ │ │ │ +00010930: 6ec1 88fb 688d 2236 8730 080f 3007 304c n...h."6.0..0.0L │ │ │ +00010940: 0b86 0960 b4e6 9016 d704 1f18 dda2 87d5 ...`............ │ │ │ +00010950: c5d3 e4e1 a23f 20ce 1fb6 6c3b 5b41 55d1 .....? ...l;[AU. │ │ │ +00010960: 931c b76b 89c8 ee36 9459 750b bda4 25b3 ...k...6.Yu...%. │ │ │ +00010970: 486d ebd5 effd 4db0 2bdc deba c496 651d Hm....M.+.....e. │ │ │ +00010980: 6311 1ade cb6c 15f8 e08f f1f3 a9ec cf54 c....l.........T │ │ │ +00010990: b7b9 a297 37ea cd62 3bfb a40a f597 ed6a ....7..b;......j │ │ │ +000109a0: 412b 98c8 9def 7e8f 8dc8 28e2 b353 34bb A+....~...(..S4. │ │ │ +000109b0: 540f f89a 2faf dcc3 a57b 58ca d79d 7ced T.../....{X...|. │ │ │ +000109c0: a2f7 6a6a 798f c27d 7d50 f3cd ed7c 464c ..jjy..}}P...|FL │ │ │ +000109d0: 0fbd 9dfb d3ae fe5f 8b09 4645 a0b0 bbe6 ......._..FE.... │ │ │ +000109e0: 51be 5ccf e6bf bae3 2c39 7414 d4df 4d76 Q.\.....,9t...Mv │ │ │ +000109f0: 7c32 7d53 2d56 0f37 93d5 e4bb 894e e3c9 |2}S-V.7.....N.. │ │ │ +00010a00: 77d1 45eb 5c5b a7e8 f5da 13a8 cd14 27ec w.E.\[........'. │ │ │ +00010a10: 722c e09e 7556 4c71 a92f 2fa7 56e7 0dd5 r,..uVLq.//.V... │ │ │ +00010a20: cfde 44ef a3e7 6f5f 441f 84a0 1f70 13e0 ..D...o_D....p.. │ │ │ +00010a30: 0b69 bcae 0fd3 1d9d db86 cee6 c8bd 43a4 .i............C. │ │ │ +00010a40: 9926 3637 0983 f3cf a62c a7b8 1899 e5c5 .&67.....,...... │ │ │ +00010a50: 344d bb44 d67f def8 8208 aeee abd9 767e 4M.D..........v~ │ │ │ +00010a60: 4d8f af88 c1db ea2b 0de0 72b3 5e0c 922f M......+..r.^../ │ │ │ +00010a70: 3b08 9d31 64d3 b8b4 a596 9b6f ee39 d5d3 ;..1d......o.9.. │ │ │ +00010a80: 58e3 5679 3a4d cbac 3b86 776f df28 f506 X.Vy:M..;.wo.(.. │ │ │ +00010a90: ab96 dbd9 6eb5 2169 f95d 84b7 a463 db95 ....n.!i.]...c.. │ │ │ +00010aa0: 0ebe cfd0 138e 645a e296 310b 877b 36f9 ......dZ..1..{6. │ │ │ +00010ab0: d4e0 3b2b 9269 4edf 5dc6 ff2b d098 904c ..;+.iN.]..+...L │ │ │ +00010ac0: 9c4e 23ae 3710 b08a 965d cddf fc86 7ff4 .N#.7....]...... │ │ │ +00010ad0: 7bec c60b f5e4 2d2a 6f2d 4875 a25f aaff {.....-*o-Hu._.. │ │ │ +00010ae0: 0cb6 b732 729a 97d4 cae2 523d eee7 cfd4 ...2r.....R=.... │ │ │ +00010af0: ebd9 f3d7 abed fdee 85d1 eaf2 f9cf b402 ................ │ │ │ +00010b00: 7d71 f37c 572d be7f 91c6 d1e5 f3bf 6de8 }q.|W-........m. │ │ │ +00010b10: f523 fdab 6ee8 e3f2 c5fd f36a fb82 c4fe .#..n......j.... │ │ │ +00010b20: f2b9 26d1 7971 f5fc bf9e 9321 7b51 3dff ..&.yq.....!{Q=. │ │ │ +00010b30: ebdf 7fb4 f6c5 f5f3 ff78 31b1 d40f f76c .........x1....l │ │ │ +00010b40: 36b7 0254 4fb5 feaf 172f 4adc d1c5 df29 6..TO..../J....) │ │ │ +00010b50: 3c91 2a7c 5cdd 578b 17cb e73f 2c56 9029 <.*|\.W....?,V.) │ │ │ +00010b60: c2a6 a917 fed0 f785 8919 7aa9 5fac 1cf4 ..........z._... │ │ │ +00010b70: a583 7ec5 d055 1b7a 42a0 2df5 d669 528c ..~..U.zB.-..iR. │ │ │ +00010b80: 81a6 663f 91ea d108 ae1d 4965 9912 b17d ..f?......Ie...} │ │ │ +00010b90: f051 1ffe 3406 8abb 1e7b 7395 77d8 9b13 .Q..4....{s.w... │ │ │ +00010ba0: 836b f6ea a2fc f6ec c55f ecfc 51ec 8db3 .k......._..Q... │ │ │ +00010bb0: 6fca de42 151d f6e2 aae2 99bd 5f89 bd56 o..B........_..V │ │ │ +00010bc0: d90e 7bf1 f79f 67f6 fe6e f6d6 e6fa e1be ..{...g..n...... │ │ │ +00010bd0: da72 9c79 4115 93eb cde6 57f5 ebed e6d3 .r.yA.....W..... │ │ │ +00010be0: edde bf7e a6b8 95cc f9df 5f47 ff1f 1c30 ...~......_G...0 │ │ │ +00010bf0: fd72 44f8 0300 .rD... │ │ ├── ./usr/share/doc/hol88-doc/Manual/Description/description.dvi.gz │ │ │ ├── description.dvi │ │ │ │ @@ -1,67719 +1,67719 @@ │ │ │ │ 00000000: f702 0183 92c0 1c3b 0000 0000 03e8 1b20 .......;....... │ │ │ │ -00000010: 5465 5820 6f75 7470 7574 2032 3032 352e TeX output 2025. │ │ │ │ -00000020: 3034 2e32 353a 3139 3439 8b00 0000 0100 04.25:1949...... │ │ │ │ +00000010: 5465 5820 6f75 7470 7574 2032 3032 362e TeX output 2026. │ │ │ │ +00000020: 3033 2e30 313a 3036 3537 8b00 0000 0100 03.01:0657...... │ │ │ │ 00000030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000050: 0000 00ff ffff ff8d ef1a 6865 6164 6572 ..........header │ │ │ │ 00000060: 3d6c 3362 6163 6b65 6e64 2d64 7669 7073 =l3backend-dvips │ │ │ │ 00000070: 2e70 726f 8ea0 02cc 0555 8da0 fd46 d30e .pro.....U...F.. │ │ │ │ 00000080: a002 942f df8d a0fd 6cd0 218d 9112 c761 .../....l.!....a │ │ │ │ 00000090: f325 c2d6 4ea0 000c 0000 000c 0000 0006 .%..N........... │ │ │ │ 000000a0: 636d 6278 3132 d056 4552 5349 4f4e 9604 cmbx12.VERSION.. │ │ │ │ 000000b0: 8000 3293 2866 6f72 9348 4f4c 3838 2e32 ..2.(for.HOL88.2 │ │ │ │ -000000c0: 2e30 2992 00c6 7e79 4170 7269 6c93 3235 .0)...~yApril.25 │ │ │ │ -000000d0: 2c93 3230 3235 8ea0 00cc fe89 8d92 008b ,.2025.......... │ │ │ │ -000000e0: 24ae f327 c2d6 4ea0 0018 e148 000c 0000 $..'..N....H.... │ │ │ │ -000000f0: 0006 636d 6278 3132 d254 6865 9609 547b ..cmbx12.The..T{ │ │ │ │ -00000100: 484f 4c93 5379 7374 656d 8e9f 1f72 d98d HOL.System...r.. │ │ │ │ -00000110: 9200 a389 6ff3 29c2 d64e a000 14bd 7100 ....o.)..N....q. │ │ │ │ -00000120: 0c00 0000 0663 6d62 7831 32d4 4445 5343 .....cmbx12.DESC │ │ │ │ -00000130: 5249 5054 494f 4e8e a001 80a8 d18d 8d8d RIPTION......... │ │ │ │ -00000140: 9ee6 638d 8d91 3a5b 61f3 2458 ab51 0b00 ..c...:[a.$X.Q.. │ │ │ │ -00000150: 0c00 0000 0c00 0000 0563 6d72 3132 cf55 .........cmr12.U │ │ │ │ -00000160: 6e69 7695 ac72 6572 7369 7493 7996 03ea niv..rersit.y... │ │ │ │ -00000170: a86f 6693 4361 6d90 ac72 6272 6964 6765 .of.Cam..rbridge │ │ │ │ -00000180: 8e8d 9200 f7be 4344 5354 4f8e 8d92 0158 ......CDSTO....X │ │ │ │ -00000190: 8937 5352 4991 03ea a849 6e90 ac72 7465 .7SRI....In..rte │ │ │ │ -000001a0: 726e 6174 696f 6e61 6c8e 8e8e 8e8e 8e9f rnational....... │ │ │ │ -000001b0: 24fd 138e 8c8b 0000 0002 0000 0000 0000 $............... │ │ │ │ +000000c0: 2e30 2992 00c5 f206 4d61 7263 90a0 0068 .0).....Marc...h │ │ │ │ +000000d0: 9331 2c93 3230 3236 8ea0 00cc fe89 8d92 .1,.2026........ │ │ │ │ +000000e0: 008b 24ae f327 c2d6 4ea0 0018 e148 000c ..$..'..N....H.. │ │ │ │ +000000f0: 0000 0006 636d 6278 3132 d254 6865 9609 ....cmbx12.The.. │ │ │ │ +00000100: 547b 484f 4c93 5379 7374 656d 8e9f 1f72 T{HOL.System...r │ │ │ │ +00000110: d98d 9200 a389 6ff3 29c2 d64e a000 14bd ......o.)..N.... │ │ │ │ +00000120: 7100 0c00 0000 0663 6d62 7831 32d4 4445 q......cmbx12.DE │ │ │ │ +00000130: 5343 5249 5054 494f 4e8e a001 80a8 d18d SCRIPTION....... │ │ │ │ +00000140: 8d8d 9ee6 638d 8d91 3a5b 61f3 2458 ab51 ....c...:[a.$X.Q │ │ │ │ +00000150: 0b00 0c00 0000 0c00 0000 0563 6d72 3132 ...........cmr12 │ │ │ │ +00000160: cf55 6e69 7695 ac72 6572 7369 7493 7996 .Univ..rersit.y. │ │ │ │ +00000170: 03ea a86f 6693 4361 6d90 ac72 6272 6964 ...of.Cam..rbrid │ │ │ │ +00000180: 6765 8e8d 9200 f7be 4344 5354 4f8e 8d92 ge......CDSTO... │ │ │ │ +00000190: 0158 8937 5352 4991 03ea a849 6e90 ac72 .X.7SRI....In..r │ │ │ │ +000001a0: 7465 726e 6174 696f 6e61 6c8e 8e8e 8e8e ternational..... │ │ │ │ +000001b0: 8e9f 24fd 138e 8c8b 0000 0002 0000 0000 ..$............. │ │ │ │ 000001c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000001d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000001e0: 002a a002 cc05 558d a0fd 46d3 0ea0 0294 .*....U...F..... │ │ │ │ -000001f0: 2fdf 8da0 fd8b d021 8e9f 24fd 138e 8c8b /......!..$..... │ │ │ │ -00000200: 0000 0003 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000001e0: 0000 002a a002 cc05 558d a0fd 46d3 0ea0 ...*....U...F... │ │ │ │ +000001f0: 0294 2fdf 8da0 fd8b d021 8e9f 24fd 138e ../......!..$... │ │ │ │ +00000200: 8c8b 0000 0003 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000210: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00000220: 0000 0000 0000 0000 0000 01b5 a002 cc05 ................ │ │ │ │ -00000230: 558d a0fd 46d3 0ea0 0294 2fdf 8da0 fd8b U...F...../..... │ │ │ │ -00000240: d021 9112 c761 9f0b cccc 8900 0100 0001 .!...a.......... │ │ │ │ -00000250: c73e 7c9f 1f56 438d d250 7265 6661 6365 .>|..VC..Preface │ │ │ │ -00000260: 8e9f 0f00 0089 0001 0000 01c7 3e7c 9f3a ............>|.: │ │ │ │ -00000270: 647b 8dcf 5468 6973 9602 d9cd 769a ac72 d{..This....v..r │ │ │ │ -00000280: 6f6c 756d 6593 636f 6e98 7461 696e 739b olume.con.tains. │ │ │ │ -00000290: 02d9 ce74 6865 9364 6573 6372 6970 7469 ...the.descripti │ │ │ │ -000002a0: 6f6e 936f 6693 7468 6593 f348 4bf1 6079 on.of.the..HK.`y │ │ │ │ -000002b0: 000a f333 000a 0000 0005 636d 7231 30eb ...3......cmr10. │ │ │ │ -000002c0: 4848 4f4c 93cf 7379 7374 656d 2e91 04dd HHOL..system.... │ │ │ │ -000002d0: ed49 7493 6973 936f 6e65 936f 6698 7468 .It.is.one.of.th │ │ │ │ -000002e0: 7265 6593 7690 ac72 6f6c 756d 6573 936d ree.v..rolumes.m │ │ │ │ -000002f0: 616b 696e 678e a410 0000 8d75 7096 03ea aking......up... │ │ │ │ -00000300: a874 6865 9364 6f90 538e 6375 6d65 6e90 .the.do.S.cumen. │ │ │ │ -00000310: ac72 7461 7469 6f6e 9366 6f72 93eb 4848 .rtation.for..HH │ │ │ │ -00000320: 4f4c cf3a 8e9f 1d6a 158d 8d8d 8d91 0c87 OL.:...j........ │ │ │ │ -00000330: 1828 6929 8e8e 8e91 1ece 28f3 4970 ae30 .(i)......(.Ip.0 │ │ │ │ -00000340: 4a00 0a00 0000 0a00 0000 0663 6d73 6c31 J..........cmsl1 │ │ │ │ -00000350: 30eb 4954 5554 4f52 4941 4ccf 3a96 03ea 0.ITUTORIAL.:... │ │ │ │ -00000360: a861 9374 7574 6f72 6961 6c93 696e 90ac .a.tutorial.in.. │ │ │ │ -00000370: 7274 726f 9053 8e64 7563 7469 6f6e 9374 rtro.S.duction.t │ │ │ │ -00000380: 6f93 eb48 484f 4ccf 2c93 7769 7468 9363 o..HHOL.,.with.c │ │ │ │ -00000390: 6173 6593 7374 7564 6965 732e 8ea9 1a4b ase.studies....K │ │ │ │ -000003a0: c68d 8d8d 8d91 0943 8c28 6969 298e 8e8e .......C.(ii)... │ │ │ │ -000003b0: 911e ce28 eb49 4445 5343 5249 5054 494f ...(.IDESCRIPTIO │ │ │ │ -000003c0: 4ecf 3a96 0449 6b61 9364 6573 6372 6970 N.:..Ika.descrip │ │ │ │ -000003d0: 7469 6f6e 936f 6693 6869 6768 6572 936f tion.of.higher.o │ │ │ │ -000003e0: 7264 6572 936c 6f67 6963 2c91 0461 1b74 rder.logic,..a.t │ │ │ │ -000003f0: 6865 93eb 484d 4c93 cf70 726f 6772 616d he..HML..program │ │ │ │ -00000400: 6d69 6e67 936c 616e 6775 6167 652c 8ea1 ming.language,.. │ │ │ │ -00000410: 8d91 1ece 2861 6e64 9603 eaa8 7468 656f ....(and....theo │ │ │ │ -00000420: 7265 6d93 7072 6f90 ac72 7669 6e67 936d rem.pro..rving.m │ │ │ │ -00000430: 6574 686f 9053 8e64 7393 696e 9374 6865 etho.S.ds.in.the │ │ │ │ -00000440: 93eb 4848 4f4c 93cf 7379 7374 656d 3b8e ..HHOL..system;. │ │ │ │ -00000450: a68d 8d8d 8d91 0600 0028 6969 6929 8e8e .........(iii).. │ │ │ │ -00000460: 8e91 1ece 28eb 4952 4546 4552 454e 4345 ....(.IREFERENCE │ │ │ │ -00000470: cf3a 9603 eaa8 7468 6593 7265 6665 7265 .:....the.refere │ │ │ │ -00000480: 6e63 6593 6d61 6e90 ac72 7561 6c93 666f nce.man..rual.fo │ │ │ │ -00000490: 7293 eb48 484f 4ccf 2e8e 9f1d 6a16 8d54 r..HHOL.....j..T │ │ │ │ -000004a0: 6865 7365 9603 f902 7468 7265 6591 03f9 hese....three... │ │ │ │ -000004b0: 0364 6f9a 538e 6375 6d65 6e90 ac72 7473 .do.S.cumen..rts │ │ │ │ -000004c0: 9377 696c 6c93 6298 6593 7265 6665 7272 .will.b.e.referr │ │ │ │ -000004d0: 6564 9b03 f903 746f 9362 90ac 7279 9374 ed....to.b..ry.t │ │ │ │ -000004e0: 6865 9873 686f 7274 936e 616d 6573 9328 he.short.names.( │ │ │ │ -000004f0: 696e 9373 6d61 6c6c 9873 6c61 6e90 ac72 in.small.slan..r │ │ │ │ -00000500: 7465 6493 6361 7069 7461 6c73 298e a18d ted.capitals)... │ │ │ │ -00000510: 6769 7695 ac72 656e 9103 eaa8 6162 9053 giv..ren....ab.S │ │ │ │ -00000520: 8e6f 9376 9365 2e8e a910 0f27 8d91 0b61 .o.v.e.....'...a │ │ │ │ -00000530: 8f54 6869 7396 03dd 8d64 6f90 538e 6375 .This....do.S.cu │ │ │ │ -00000540: 6d65 6e9a ac72 742c 9103 e02c eb49 4445 men..rt,...,.IDE │ │ │ │ -00000550: 5343 5249 5054 494f 4ecf 2c93 6973 9369 SCRIPTION.,.is.i │ │ │ │ -00000560: 6e98 7465 6e64 6564 9374 6f93 7365 7276 n.tended.to.serv │ │ │ │ -00000570: 9865 9362 9053 8e6f 7468 9361 7393 6193 .e.b.S.oth.as.a. │ │ │ │ -00000580: 6465 0c6e 6974 696f 6e93 6f66 93eb 4848 de.nition.of..HH │ │ │ │ -00000590: 4f4c 93cf 616e 6493 6173 8ea1 8d61 6e96 OL..and.as...an. │ │ │ │ -000005a0: 040b 9561 6476 91ff 58e4 616e 6365 649b ...adv..X.anced. │ │ │ │ -000005b0: 040b 9667 7569 6465 9366 6f72 9875 7365 ...guide.for.use │ │ │ │ -000005c0: 7273 9377 6974 6893 736f 6d65 9870 7269 rs.with.some.pri │ │ │ │ -000005d0: 6f72 9365 7870 9053 8e65 7269 656e 6365 or.exp.S.erience │ │ │ │ -000005e0: 986f 6693 7468 6593 7379 7374 656d 2e91 .of.the.system.. │ │ │ │ -000005f0: 059b a942 6567 696e 6e65 7273 9373 686f ...Beginners.sho │ │ │ │ -00000600: 756c 648e a18d 7374 6172 7496 03ea a877 uld...start....w │ │ │ │ -00000610: 6974 6893 7468 6593 636f 6d70 616e 696f ith.the.companio │ │ │ │ -00000620: 6e93 646f 9053 8e63 756d 656e 90ac 7274 n.do.S.cumen..rt │ │ │ │ -00000630: 93eb 4954 5554 4f52 4941 4ccf 2e8e 9f10 ..ITUTORIAL..... │ │ │ │ -00000640: 0f28 8d91 0b61 8f54 6865 9605 0d15 eb48 .(...a.The.....H │ │ │ │ -00000650: 484f 4c93 cf73 7973 7465 6d93 6973 9364 HOL..system.is.d │ │ │ │ -00000660: 6573 6967 6e65 6493 746f 9373 7570 7090 esigned.to.supp. │ │ │ │ -00000670: 538e 6f72 7491 050d 1469 6e95 ac72 7465 S.ort....in..rte │ │ │ │ -00000680: 7261 6374 6976 9365 9605 0d15 7468 656f ractiv.e....theo │ │ │ │ -00000690: 7265 6d93 7072 6f90 ac72 7669 6e67 9369 rem.pro..rving.i │ │ │ │ -000006a0: 6e93 6869 6768 6572 936f 7264 6572 8ea1 n.higher.order.. │ │ │ │ -000006b0: 8d6c 6f67 6963 9604 2d65 2868 656e 6365 .logic..-e(hence │ │ │ │ -000006c0: 9b04 2d64 7468 6593 6163 726f 6e90 ac72 ..-dthe.acron..r │ │ │ │ -000006d0: 796d 9360 eb48 484f 4ccf 2729 2e93 5491 ym.`.HHOL.')..T. │ │ │ │ -000006e0: ff05 566f 9874 6869 7393 656e 642c 9104 ..Vo.this.end,.. │ │ │ │ -000006f0: 3e14 7468 6593 666f 726d 616c 986c 6f67 >.the.formal.log │ │ │ │ -00000700: 6963 9369 7393 696e 90ac 7274 6572 6661 ic.is.in..rterfa │ │ │ │ -00000710: 6365 6493 746f 9861 9367 656e 6572 616c ced.to.a.general │ │ │ │ -00000720: 8ea1 8d70 7572 7090 538e 6f73 6596 0502 ...purp.S.ose... │ │ │ │ -00000730: 6c70 726f 6772 616d 6d69 6e67 936c 616e lprogramming.lan │ │ │ │ -00000740: 6775 6167 6593 28eb 484d 4ccf 2c93 666f guage.(.HML.,.fo │ │ │ │ -00000750: 7293 6d65 7461 2d6c 616e 6775 6167 6529 r.meta-language) │ │ │ │ -00000760: 9369 6e93 7768 6963 90ac 7268 9374 6572 .in.whic..rh.ter │ │ │ │ -00000770: 6d73 9361 6e64 9374 6865 6f72 656d 738e ms.and.theorems. │ │ │ │ -00000780: a18d 6f66 9604 6b6c 7468 6593 6c6f 6769 ..of..klthe.logi │ │ │ │ -00000790: 6393 6361 6e91 046b 6d62 9a53 8e65 9364 c.can..kmb.S.e.d │ │ │ │ -000007a0: 656e 6f74 6564 2c91 048b 9d70 726f 986f enoted,....pro.o │ │ │ │ -000007b0: 6693 7374 7261 7465 6769 6573 9365 7870 f.strategies.exp │ │ │ │ -000007c0: 7265 7373 6564 9361 6e64 9104 6b6d 6170 ressed.and..kmap │ │ │ │ -000007d0: 706c 6965 642c 9104 8b9d 616e 6493 6c6f plied,....and.lo │ │ │ │ -000007e0: 6769 6361 6c93 7468 656f 7269 6573 8ea1 gical.theories.. │ │ │ │ -000007f0: 8d64 6576 9aac 7265 6c6f 7095 538e 6564 .dev..relop.S.ed │ │ │ │ -00000800: 2e91 07b5 4554 6869 7391 04be ca64 6f93 ....EThis....do. │ │ │ │ -00000810: 6375 6d65 6e98 7491 04be c970 7265 7365 cumen.t....prese │ │ │ │ -00000820: 6e98 7473 9604 beca 7468 6593 6465 0c6e n.ts....the.de.n │ │ │ │ -00000830: 6974 696f 6e73 936f 669b 04be c974 6865 itions.of....the │ │ │ │ -00000840: 936d 6574 612d 6c61 6e67 7561 6765 9361 .meta-language.a │ │ │ │ -00000850: 6e64 9874 6865 936c 6f67 6963 2c8e a18d nd.the.logic,... │ │ │ │ -00000860: 616e 6496 0552 9e69 749b 0552 9d65 7870 and..R.it..R.exp │ │ │ │ -00000870: 6c61 696e 7393 7468 6598 6d65 616e 7393 lains.the.means. │ │ │ │ -00000880: 6295 ac72 7998 7768 6963 9368 9605 529e b..ry.whic.h..R. │ │ │ │ -00000890: 6d65 7461 2d6c 616e 6775 6167 6598 6675 meta-language.fu │ │ │ │ -000008a0: 6e63 7469 6f6e 7393 6361 6e98 6290 538e nctions.can.b.S. │ │ │ │ -000008b0: 6593 7573 6564 9874 6f93 6765 6e65 7261 e.used.to.genera │ │ │ │ -000008c0: 7465 8ea1 8d70 726f 9053 8e6f 6673 9603 te...pro.S.ofs.. │ │ │ │ -000008d0: eaa8 696e 9374 6865 936c 6f67 6963 2e8e ..in.the.logic.. │ │ │ │ -000008e0: a68d 910b 618f 5468 6596 04e9 9076 90ac ....a.The....v.. │ │ │ │ -000008f0: 7265 7273 696f 6e9b 04e9 8f6f 6693 6869 rersion....of.hi │ │ │ │ -00000900: 6768 6572 986f 7264 6572 936c 6f67 6963 gher.order.logic │ │ │ │ -00000910: 9875 7365 6493 696e 98eb 4848 4f4c 93cf .used.in..HHOL.. │ │ │ │ -00000920: 6973 9870 7265 6469 6361 7465 9363 616c is.predicate.cal │ │ │ │ -00000930: 6375 6c75 7398 7769 7468 9374 6572 6d73 culus.with.terms │ │ │ │ -00000940: 9866 726f 6d8e a18d 7468 6591 051f d674 .from...the....t │ │ │ │ -00000950: 95ac 7279 709a 538e 6564 9105 1fd7 6c61 ..ryp.S.ed....la │ │ │ │ -00000960: 6d93 6298 6461 9105 1fd6 6361 6c63 756c m.b.da....calcul │ │ │ │ -00000970: 7573 9605 1fd7 288d 692e 652e 8e91 1423 us....(.i.e....# │ │ │ │ -00000980: 5a73 696d 706c 6593 7490 ac72 7970 9865 Zsimple.t..ryp.e │ │ │ │ -00000990: 9b05 1fd6 7468 656f 7279 292e 9108 d86b ....theory)....k │ │ │ │ -000009a0: 5468 6973 9377 90ac 7261 7398 6f72 6967 This.w..ras.orig │ │ │ │ -000009b0: 696e 616c 6c79 9364 6576 90ac 7265 6c6f inally.dev..relo │ │ │ │ -000009c0: 7090 538e 6564 9861 738e a18d 6196 055d p.S.ed.as...a..] │ │ │ │ -000009d0: c366 6f75 6e64 6174 696f 6e93 666f 7293 .foundation.for. │ │ │ │ -000009e0: 6d61 7468 656d 6174 6963 7393 5b8d 338e mathematics.[.3. │ │ │ │ -000009f0: 9105 dffc 5d2e 9109 9231 5468 6593 7072 ....]....1The.pr │ │ │ │ -00000a00: 696d 6172 7993 6170 706c 6963 6174 696f imary.applicatio │ │ │ │ -00000a10: 6e93 6172 6561 936f 6693 eb48 484f 4c93 n.area.of..HHOL. │ │ │ │ -00000a20: cf77 90ac 7261 7393 696e 6974 6961 6c6c .w..ras.initiall │ │ │ │ -00000a30: 798e a18d 696e 90ac 7274 656e 6465 6496 y...in..rtended. │ │ │ │ -00000a40: 040c 1b74 6f93 629a 538e 6593 7468 6593 ...to.b.S.e.the. │ │ │ │ -00000a50: 7370 9865 6369 0c63 6174 696f 6e93 616e sp.eci.cation.an │ │ │ │ -00000a60: 6493 769a ac72 6572 690c 6361 7469 6f6e d.v..reri.cation │ │ │ │ -00000a70: 936f 6691 040c 1a68 6172 6477 9861 7265 .of....hardw.are │ │ │ │ -00000a80: 9364 6573 6967 6e73 2e91 059d 3928 5468 .designs....9(Th │ │ │ │ -00000a90: 6593 7573 6593 6f66 9368 6967 6865 728e e.use.of.higher. │ │ │ │ -00000aa0: a18d 6f72 6465 7296 03b8 096c 6f67 6963 ..order....logic │ │ │ │ -00000ab0: 9366 6f72 9374 6869 7391 03b8 0870 7572 .for.this....pur │ │ │ │ -00000ac0: 7090 538e 6f73 6593 779a ac72 6173 930c p.S.ose.w..ras.. │ │ │ │ -00000ad0: 7273 7493 6164 7698 6f90 538e 6361 7465 rst.adv.o.S.cate │ │ │ │ -00000ae0: 6493 6298 7993 4b65 6974 6891 03b8 0848 d.b.y.Keith....H │ │ │ │ -00000af0: 616e 6e61 935b 8d31 308e 910b bff8 5d2e anna.[.10.....]. │ │ │ │ -00000b00: 2991 0528 0048 6f98 7798 6576 9865 722c )..(.Ho.w.ev.er, │ │ │ │ -00000b10: 9103 c229 7468 6593 6c6f 6769 638e a18d ...)the.logic... │ │ │ │ -00000b20: 646f 9a53 8e65 7396 03ea a86e 6f74 9372 do.S.es....not.r │ │ │ │ -00000b30: 6573 7472 6963 7493 6170 706c 6963 6174 estrict.applicat │ │ │ │ -00000b40: 696f 6e73 9374 6f93 6861 7264 7790 ac72 ions.to.hardw..r │ │ │ │ -00000b50: 6172 653b 93eb 4848 4f4c 93cf 6861 7393 are;..HHOL..has. │ │ │ │ -00000b60: 6298 6565 6e93 6170 706c 6965 6493 746f b.een.applied.to │ │ │ │ -00000b70: 936d 616e 90ac 7279 936f 7468 6572 9361 .man..ry.other.a │ │ │ │ -00000b80: 7265 6173 2e8e 9f10 0f28 8d91 0b61 8f54 reas.....(...a.T │ │ │ │ -00000b90: 6865 9605 0e15 6170 7072 6f61 639a ac72 he....approac..r │ │ │ │ -00000ba0: 6891 050e 1474 6f93 6d65 6398 6861 6e69 h....to.mec.hani │ │ │ │ -00000bb0: 7a69 6e67 9366 6f72 6d61 6c9b 050e 1470 zing.formal....p │ │ │ │ -00000bc0: 726f 9053 8e6f 6693 7573 6564 9369 6e98 ro.S.of.used.in. │ │ │ │ -00000bd0: eb48 484f 4c93 cf69 7398 6475 6593 746f .HHOL..is.due.to │ │ │ │ -00000be0: 9352 6f62 696e 984d 696c 6e65 7293 5b8d .Robin.Milner.[. │ │ │ │ -00000bf0: 398e 9105 dffc 5d2c 8ea1 8d77 686f 9604 9.....],...who.. │ │ │ │ -00000c00: 429a 616c 736f 9b04 4299 6865 6164 6564 B.also..B.headed │ │ │ │ -00000c10: 9374 6865 9374 6561 6d98 7468 6174 9364 .the.team.that.d │ │ │ │ -00000c20: 6573 6967 6e65 6493 616e 6493 696d 706c esigned.and.impl │ │ │ │ -00000c30: 656d 656e 90ac 7274 6564 9874 6865 936c emen..rted.the.l │ │ │ │ -00000c40: 616e 6775 6167 6593 eb48 4d4c cf2e 9854 anguage..HML...T │ │ │ │ -00000c50: 6861 7493 7790 ac72 6f72 6b8e a18d 6365 hat.w..rork...ce │ │ │ │ -00000c60: 6e9a ac72 7472 6564 9603 e384 6f6e 9361 n..rtred....on.a │ │ │ │ -00000c70: 9373 7973 7465 6d93 6361 6c6c 6564 9103 .system.called.. │ │ │ │ -00000c80: e385 eb48 4c43 4693 cf28 6c6f 6769 6393 ...HLCF..(logic. │ │ │ │ -00000c90: 666f 7293 636f 6d70 7574 6162 6c65 9366 for.computable.f │ │ │ │ -00000ca0: 756e 6374 696f 6e73 292c 9103 e4f2 7768 unctions),....wh │ │ │ │ -00000cb0: 6963 9868 9377 9861 7393 696e 9874 656e ic.h.w.as.in.ten │ │ │ │ -00000cc0: 6465 6493 666f 728e a18d 696e 95ac 7274 ded.for...in..rt │ │ │ │ -00000cd0: 6572 6163 7469 7693 6596 04fd aa61 7574 eractiv.e....aut │ │ │ │ -00000ce0: 6f6d 6174 6564 9372 6561 736f 6e69 6e67 omated.reasoning │ │ │ │ -00000cf0: 9361 6290 538e 6f75 7493 6869 6768 6572 .ab.S.out.higher │ │ │ │ -00000d00: 936f 7264 6572 9372 6563 7572 7369 7690 .order.recursiv. │ │ │ │ -00000d10: ac72 656c 7993 6465 0c6e 6564 9366 756e .rely.de.ned.fun │ │ │ │ -00000d20: 6374 696f 6e73 2e91 0871 e654 6865 8ea1 ctions...q.The.. │ │ │ │ -00000d30: 8d69 6e90 ac72 7465 7266 6163 6596 03c1 .in..rterface... │ │ │ │ -00000d40: 846f 669b 03c1 8374 6865 936c 6f67 6963 .of....the.logic │ │ │ │ -00000d50: 9874 6f93 7468 6598 6d65 7461 2d6c 616e .to.the.meta-lan │ │ │ │ -00000d60: 6775 6167 6593 7790 ac72 6173 986d 6164 guage.w..ras.mad │ │ │ │ -00000d70: 6593 6578 706c 6963 6974 2c91 03c9 be75 e.explicit,....u │ │ │ │ -00000d80: 7369 6e67 9874 6865 9374 90ac 7279 7090 sing.the.t..ryp. │ │ │ │ -00000d90: 538e 6598 7374 7275 6374 7572 6593 6f66 S.e.structure.of │ │ │ │ -00000da0: 8ea1 8deb 484d 4ccf 2c96 03e4 6f77 6974 ....HML.,...owit │ │ │ │ -00000db0: 6893 7468 6593 696e 95ac 7274 656e 9374 h.the.in..rten.t │ │ │ │ -00000dc0: 696f 6e96 03e4 6f74 6861 7493 6f74 6865 ion...othat.othe │ │ │ │ -00000dd0: 7293 6c6f 6769 6373 9365 7695 ac72 656e r.logics.ev..ren │ │ │ │ -00000de0: 9374 7561 6c6c 7991 03e4 7062 9053 8e65 .tually...pb.S.e │ │ │ │ -00000df0: 9603 e46f 7472 6965 6493 696e 9370 6c61 ...otried.in.pla │ │ │ │ -00000e00: 6365 936f 6693 7468 6593 6f72 6967 696e ce.of.the.origin │ │ │ │ -00000e10: 616c 936c 6f67 6963 2e8e 8e9f 24fd 138d al.logic....$... │ │ │ │ -00000e20: 8d92 00f0 c69f d069 6969 8e8e 8e8c 8b00 .......iii...... │ │ │ │ -00000e30: 0000 0400 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00000220: 0000 0000 0000 0000 0000 0000 01b7 a002 ................ │ │ │ │ +00000230: cc05 558d a0fd 46d3 0ea0 0294 2fdf 8da0 ..U...F...../... │ │ │ │ +00000240: fd8b d021 9112 c761 9f0b cccc 8900 0100 ...!...a........ │ │ │ │ +00000250: 0001 c73e 7c9f 1f56 438d d250 7265 6661 ...>|..VC..Prefa │ │ │ │ +00000260: 6365 8e9f 0f00 0089 0001 0000 01c7 3e7c ce............>| │ │ │ │ +00000270: 9f3a 647b 8dcf 5468 6973 9602 d9cd 769a .:d{..This....v. │ │ │ │ +00000280: ac72 6f6c 756d 6593 636f 6e98 7461 696e .rolume.con.tain │ │ │ │ +00000290: 739b 02d9 ce74 6865 9364 6573 6372 6970 s....the.descrip │ │ │ │ +000002a0: 7469 6f6e 936f 6693 7468 6593 f348 4bf1 tion.of.the..HK. │ │ │ │ +000002b0: 6079 000a f333 000a 0000 0005 636d 7231 `y...3......cmr1 │ │ │ │ +000002c0: 30eb 4848 4f4c 93cf 7379 7374 656d 2e91 0.HHOL..system.. │ │ │ │ +000002d0: 04dd ed49 7493 6973 936f 6e65 936f 6698 ...It.is.one.of. │ │ │ │ +000002e0: 7468 7265 6593 7690 ac72 6f6c 756d 6573 three.v..rolumes │ │ │ │ +000002f0: 936d 616b 696e 678e a410 0000 8d75 7096 .making......up. │ │ │ │ +00000300: 03ea a874 6865 9364 6f90 538e 6375 6d65 ...the.do.S.cume │ │ │ │ +00000310: 6e90 ac72 7461 7469 6f6e 9366 6f72 93eb n..rtation.for.. │ │ │ │ +00000320: 4848 4f4c cf3a 8e9f 1d6a 158d 8d8d 8d91 HHOL.:...j...... │ │ │ │ +00000330: 0c87 1828 6929 8e8e 8e91 1ece 28f3 4970 ...(i)......(.Ip │ │ │ │ +00000340: ae30 4a00 0a00 0000 0a00 0000 0663 6d73 .0J..........cms │ │ │ │ +00000350: 6c31 30eb 4954 5554 4f52 4941 4ccf 3a96 l10.ITUTORIAL.:. │ │ │ │ +00000360: 03ea a861 9374 7574 6f72 6961 6c93 696e ...a.tutorial.in │ │ │ │ +00000370: 90ac 7274 726f 9053 8e64 7563 7469 6f6e ..rtro.S.duction │ │ │ │ +00000380: 9374 6f93 eb48 484f 4ccf 2c93 7769 7468 .to..HHOL.,.with │ │ │ │ +00000390: 9363 6173 6593 7374 7564 6965 732e 8ea9 .case.studies... │ │ │ │ +000003a0: 1a4b c68d 8d8d 8d91 0943 8c28 6969 298e .K.......C.(ii). │ │ │ │ +000003b0: 8e8e 911e ce28 eb49 4445 5343 5249 5054 .....(.IDESCRIPT │ │ │ │ +000003c0: 494f 4ecf 3a96 0449 6b61 9364 6573 6372 ION.:..Ika.descr │ │ │ │ +000003d0: 6970 7469 6f6e 936f 6693 6869 6768 6572 iption.of.higher │ │ │ │ +000003e0: 936f 7264 6572 936c 6f67 6963 2c91 0461 .order.logic,..a │ │ │ │ +000003f0: 1b74 6865 93eb 484d 4c93 cf70 726f 6772 .the..HML..progr │ │ │ │ +00000400: 616d 6d69 6e67 936c 616e 6775 6167 652c amming.language, │ │ │ │ +00000410: 8ea1 8d91 1ece 2861 6e64 9603 eaa8 7468 ......(and....th │ │ │ │ +00000420: 656f 7265 6d93 7072 6f90 ac72 7669 6e67 eorem.pro..rving │ │ │ │ +00000430: 936d 6574 686f 9053 8e64 7393 696e 9374 .metho.S.ds.in.t │ │ │ │ +00000440: 6865 93eb 4848 4f4c 93cf 7379 7374 656d he..HHOL..system │ │ │ │ +00000450: 3b8e a68d 8d8d 8d91 0600 0028 6969 6929 ;..........(iii) │ │ │ │ +00000460: 8e8e 8e91 1ece 28eb 4952 4546 4552 454e ......(.IREFEREN │ │ │ │ +00000470: 4345 cf3a 9603 eaa8 7468 6593 7265 6665 CE.:....the.refe │ │ │ │ +00000480: 7265 6e63 6593 6d61 6e90 ac72 7561 6c93 rence.man..rual. │ │ │ │ +00000490: 666f 7293 eb48 484f 4ccf 2e8e 9f1d 6a16 for..HHOL.....j. │ │ │ │ +000004a0: 8d54 6865 7365 9603 f902 7468 7265 6591 .These....three. │ │ │ │ +000004b0: 03f9 0364 6f9a 538e 6375 6d65 6e90 ac72 ...do.S.cumen..r │ │ │ │ +000004c0: 7473 9377 696c 6c93 6298 6593 7265 6665 ts.will.b.e.refe │ │ │ │ +000004d0: 7272 6564 9b03 f903 746f 9362 90ac 7279 rred....to.b..ry │ │ │ │ +000004e0: 9374 6865 9873 686f 7274 936e 616d 6573 .the.short.names │ │ │ │ +000004f0: 9328 696e 9373 6d61 6c6c 9873 6c61 6e90 .(in.small.slan. │ │ │ │ +00000500: ac72 7465 6493 6361 7069 7461 6c73 298e .rted.capitals). │ │ │ │ +00000510: a18d 6769 7695 ac72 656e 9103 eaa8 6162 ..giv..ren....ab │ │ │ │ +00000520: 9053 8e6f 9376 9365 2e8e a910 0f27 8d91 .S.o.v.e.....'.. │ │ │ │ +00000530: 0b61 8f54 6869 7396 03dd 8d64 6f90 538e .a.This....do.S. │ │ │ │ +00000540: 6375 6d65 6e9a ac72 742c 9103 e02c eb49 cumen..rt,...,.I │ │ │ │ +00000550: 4445 5343 5249 5054 494f 4ecf 2c93 6973 DESCRIPTION.,.is │ │ │ │ +00000560: 9369 6e98 7465 6e64 6564 9374 6f93 7365 .in.tended.to.se │ │ │ │ +00000570: 7276 9865 9362 9053 8e6f 7468 9361 7393 rv.e.b.S.oth.as. │ │ │ │ +00000580: 6193 6465 0c6e 6974 696f 6e93 6f66 93eb a.de.nition.of.. │ │ │ │ +00000590: 4848 4f4c 93cf 616e 6493 6173 8ea1 8d61 HHOL..and.as...a │ │ │ │ +000005a0: 6e96 040b 9561 6476 91ff 58e4 616e 6365 n....adv..X.ance │ │ │ │ +000005b0: 649b 040b 9667 7569 6465 9366 6f72 9875 d....guide.for.u │ │ │ │ +000005c0: 7365 7273 9377 6974 6893 736f 6d65 9870 sers.with.some.p │ │ │ │ +000005d0: 7269 6f72 9365 7870 9053 8e65 7269 656e rior.exp.S.erien │ │ │ │ +000005e0: 6365 986f 6693 7468 6593 7379 7374 656d ce.of.the.system │ │ │ │ +000005f0: 2e91 059b a942 6567 696e 6e65 7273 9373 .....Beginners.s │ │ │ │ +00000600: 686f 756c 648e a18d 7374 6172 7496 03ea hould...start... │ │ │ │ +00000610: a877 6974 6893 7468 6593 636f 6d70 616e .with.the.compan │ │ │ │ +00000620: 696f 6e93 646f 9053 8e63 756d 656e 90ac ion.do.S.cumen.. │ │ │ │ +00000630: 7274 93eb 4954 5554 4f52 4941 4ccf 2e8e rt..ITUTORIAL... │ │ │ │ +00000640: 9f10 0f28 8d91 0b61 8f54 6865 9605 0d15 ...(...a.The.... │ │ │ │ +00000650: eb48 484f 4c93 cf73 7973 7465 6d93 6973 .HHOL..system.is │ │ │ │ +00000660: 9364 6573 6967 6e65 6493 746f 9373 7570 .designed.to.sup │ │ │ │ +00000670: 7090 538e 6f72 7491 050d 1469 6e95 ac72 p.S.ort....in..r │ │ │ │ +00000680: 7465 7261 6374 6976 9365 9605 0d15 7468 teractiv.e....th │ │ │ │ +00000690: 656f 7265 6d93 7072 6f90 ac72 7669 6e67 eorem.pro..rving │ │ │ │ +000006a0: 9369 6e93 6869 6768 6572 936f 7264 6572 .in.higher.order │ │ │ │ +000006b0: 8ea1 8d6c 6f67 6963 9604 2d65 2868 656e ...logic..-e(hen │ │ │ │ +000006c0: 6365 9b04 2d64 7468 6593 6163 726f 6e90 ce..-dthe.acron. │ │ │ │ +000006d0: ac72 796d 9360 eb48 484f 4ccf 2729 2e93 .rym.`.HHOL.').. │ │ │ │ +000006e0: 5491 ff05 566f 9874 6869 7393 656e 642c T...Vo.this.end, │ │ │ │ +000006f0: 9104 3e14 7468 6593 666f 726d 616c 986c ..>.the.formal.l │ │ │ │ +00000700: 6f67 6963 9369 7393 696e 90ac 7274 6572 ogic.is.in..rter │ │ │ │ +00000710: 6661 6365 6493 746f 9861 9367 656e 6572 faced.to.a.gener │ │ │ │ +00000720: 616c 8ea1 8d70 7572 7090 538e 6f73 6596 al...purp.S.ose. │ │ │ │ +00000730: 0502 6c70 726f 6772 616d 6d69 6e67 936c ..lprogramming.l │ │ │ │ +00000740: 616e 6775 6167 6593 28eb 484d 4ccf 2c93 anguage.(.HML.,. │ │ │ │ +00000750: 666f 7293 6d65 7461 2d6c 616e 6775 6167 for.meta-languag │ │ │ │ +00000760: 6529 9369 6e93 7768 6963 90ac 7268 9374 e).in.whic..rh.t │ │ │ │ +00000770: 6572 6d73 9361 6e64 9374 6865 6f72 656d erms.and.theorem │ │ │ │ +00000780: 738e a18d 6f66 9604 6b6c 7468 6593 6c6f s...of..klthe.lo │ │ │ │ +00000790: 6769 6393 6361 6e91 046b 6d62 9a53 8e65 gic.can..kmb.S.e │ │ │ │ +000007a0: 9364 656e 6f74 6564 2c91 048b 9d70 726f .denoted,....pro │ │ │ │ +000007b0: 986f 6693 7374 7261 7465 6769 6573 9365 .of.strategies.e │ │ │ │ +000007c0: 7870 7265 7373 6564 9361 6e64 9104 6b6d xpressed.and..km │ │ │ │ +000007d0: 6170 706c 6965 642c 9104 8b9d 616e 6493 applied,....and. │ │ │ │ +000007e0: 6c6f 6769 6361 6c93 7468 656f 7269 6573 logical.theories │ │ │ │ +000007f0: 8ea1 8d64 6576 9aac 7265 6c6f 7095 538e ...dev..relop.S. │ │ │ │ +00000800: 6564 2e91 07b5 4554 6869 7391 04be ca64 ed....EThis....d │ │ │ │ +00000810: 6f93 6375 6d65 6e98 7491 04be c970 7265 o.cumen.t....pre │ │ │ │ +00000820: 7365 6e98 7473 9604 beca 7468 6593 6465 sen.ts....the.de │ │ │ │ +00000830: 0c6e 6974 696f 6e73 936f 669b 04be c974 .nitions.of....t │ │ │ │ +00000840: 6865 936d 6574 612d 6c61 6e67 7561 6765 he.meta-language │ │ │ │ +00000850: 9361 6e64 9874 6865 936c 6f67 6963 2c8e .and.the.logic,. │ │ │ │ +00000860: a18d 616e 6496 0552 9e69 749b 0552 9d65 ..and..R.it..R.e │ │ │ │ +00000870: 7870 6c61 696e 7393 7468 6598 6d65 616e xplains.the.mean │ │ │ │ +00000880: 7393 6295 ac72 7998 7768 6963 9368 9605 s.b..ry.whic.h.. │ │ │ │ +00000890: 529e 6d65 7461 2d6c 616e 6775 6167 6598 R.meta-language. │ │ │ │ +000008a0: 6675 6e63 7469 6f6e 7393 6361 6e98 6290 functions.can.b. │ │ │ │ +000008b0: 538e 6593 7573 6564 9874 6f93 6765 6e65 S.e.used.to.gene │ │ │ │ +000008c0: 7261 7465 8ea1 8d70 726f 9053 8e6f 6673 rate...pro.S.ofs │ │ │ │ +000008d0: 9603 eaa8 696e 9374 6865 936c 6f67 6963 ....in.the.logic │ │ │ │ +000008e0: 2e8e a68d 910b 618f 5468 6596 04e9 9076 ......a.The....v │ │ │ │ +000008f0: 90ac 7265 7273 696f 6e9b 04e9 8f6f 6693 ..rersion....of. │ │ │ │ +00000900: 6869 6768 6572 986f 7264 6572 936c 6f67 higher.order.log │ │ │ │ +00000910: 6963 9875 7365 6493 696e 98eb 4848 4f4c ic.used.in..HHOL │ │ │ │ +00000920: 93cf 6973 9870 7265 6469 6361 7465 9363 ..is.predicate.c │ │ │ │ +00000930: 616c 6375 6c75 7398 7769 7468 9374 6572 alculus.with.ter │ │ │ │ +00000940: 6d73 9866 726f 6d8e a18d 7468 6591 051f ms.from...the... │ │ │ │ +00000950: d674 95ac 7279 709a 538e 6564 9105 1fd7 .t..ryp.S.ed.... │ │ │ │ +00000960: 6c61 6d93 6298 6461 9105 1fd6 6361 6c63 lam.b.da....calc │ │ │ │ +00000970: 756c 7573 9605 1fd7 288d 692e 652e 8e91 ulus....(.i.e... │ │ │ │ +00000980: 1423 5a73 696d 706c 6593 7490 ac72 7970 .#Zsimple.t..ryp │ │ │ │ +00000990: 9865 9b05 1fd6 7468 656f 7279 292e 9108 .e....theory)... │ │ │ │ +000009a0: d86b 5468 6973 9377 90ac 7261 7398 6f72 .kThis.w..ras.or │ │ │ │ +000009b0: 6967 696e 616c 6c79 9364 6576 90ac 7265 iginally.dev..re │ │ │ │ +000009c0: 6c6f 7090 538e 6564 9861 738e a18d 6196 lop.S.ed.as...a. │ │ │ │ +000009d0: 055d c366 6f75 6e64 6174 696f 6e93 666f .].foundation.fo │ │ │ │ +000009e0: 7293 6d61 7468 656d 6174 6963 7393 5b8d r.mathematics.[. │ │ │ │ +000009f0: 338e 9105 dffc 5d2e 9109 9231 5468 6593 3.....]....1The. │ │ │ │ +00000a00: 7072 696d 6172 7993 6170 706c 6963 6174 primary.applicat │ │ │ │ +00000a10: 696f 6e93 6172 6561 936f 6693 eb48 484f ion.area.of..HHO │ │ │ │ +00000a20: 4c93 cf77 90ac 7261 7393 696e 6974 6961 L..w..ras.initia │ │ │ │ +00000a30: 6c6c 798e a18d 696e 90ac 7274 656e 6465 lly...in..rtende │ │ │ │ +00000a40: 6496 040c 1b74 6f93 629a 538e 6593 7468 d....to.b.S.e.th │ │ │ │ +00000a50: 6593 7370 9865 6369 0c63 6174 696f 6e93 e.sp.eci.cation. │ │ │ │ +00000a60: 616e 6493 769a ac72 6572 690c 6361 7469 and.v..reri.cati │ │ │ │ +00000a70: 6f6e 936f 6691 040c 1a68 6172 6477 9861 on.of....hardw.a │ │ │ │ +00000a80: 7265 9364 6573 6967 6e73 2e91 059d 3928 re.designs....9( │ │ │ │ +00000a90: 5468 6593 7573 6593 6f66 9368 6967 6865 The.use.of.highe │ │ │ │ +00000aa0: 728e a18d 6f72 6465 7296 03b8 096c 6f67 r...order....log │ │ │ │ +00000ab0: 6963 9366 6f72 9374 6869 7391 03b8 0870 ic.for.this....p │ │ │ │ +00000ac0: 7572 7090 538e 6f73 6593 779a ac72 6173 urp.S.ose.w..ras │ │ │ │ +00000ad0: 930c 7273 7493 6164 7698 6f90 538e 6361 ..rst.adv.o.S.ca │ │ │ │ +00000ae0: 7465 6493 6298 7993 4b65 6974 6891 03b8 ted.b.y.Keith... │ │ │ │ +00000af0: 0848 616e 6e61 935b 8d31 308e 910b bff8 .Hanna.[.10..... │ │ │ │ +00000b00: 5d2e 2991 0528 0048 6f98 7798 6576 9865 ].)..(.Ho.w.ev.e │ │ │ │ +00000b10: 722c 9103 c229 7468 6593 6c6f 6769 638e r,...)the.logic. │ │ │ │ +00000b20: a18d 646f 9a53 8e65 7396 03ea a86e 6f74 ..do.S.es....not │ │ │ │ +00000b30: 9372 6573 7472 6963 7493 6170 706c 6963 .restrict.applic │ │ │ │ +00000b40: 6174 696f 6e73 9374 6f93 6861 7264 7790 ations.to.hardw. │ │ │ │ +00000b50: ac72 6172 653b 93eb 4848 4f4c 93cf 6861 .rare;..HHOL..ha │ │ │ │ +00000b60: 7393 6298 6565 6e93 6170 706c 6965 6493 s.b.een.applied. │ │ │ │ +00000b70: 746f 936d 616e 90ac 7279 936f 7468 6572 to.man..ry.other │ │ │ │ +00000b80: 9361 7265 6173 2e8e 9f10 0f28 8d91 0b61 .areas.....(...a │ │ │ │ +00000b90: 8f54 6865 9605 0e15 6170 7072 6f61 639a .The....approac. │ │ │ │ +00000ba0: ac72 6891 050e 1474 6f93 6d65 6398 6861 .rh....to.mec.ha │ │ │ │ +00000bb0: 6e69 7a69 6e67 9366 6f72 6d61 6c9b 050e nizing.formal... │ │ │ │ +00000bc0: 1470 726f 9053 8e6f 6693 7573 6564 9369 .pro.S.of.used.i │ │ │ │ +00000bd0: 6e98 eb48 484f 4c93 cf69 7398 6475 6593 n..HHOL..is.due. │ │ │ │ +00000be0: 746f 9352 6f62 696e 984d 696c 6e65 7293 to.Robin.Milner. │ │ │ │ +00000bf0: 5b8d 398e 9105 dffc 5d2c 8ea1 8d77 686f [.9.....],...who │ │ │ │ +00000c00: 9604 429a 616c 736f 9b04 4299 6865 6164 ..B.also..B.head │ │ │ │ +00000c10: 6564 9374 6865 9374 6561 6d98 7468 6174 ed.the.team.that │ │ │ │ +00000c20: 9364 6573 6967 6e65 6493 616e 6493 696d .designed.and.im │ │ │ │ +00000c30: 706c 656d 656e 90ac 7274 6564 9874 6865 plemen..rted.the │ │ │ │ +00000c40: 936c 616e 6775 6167 6593 eb48 4d4c cf2e .language..HML.. │ │ │ │ +00000c50: 9854 6861 7493 7790 ac72 6f72 6b8e a18d .That.w..rork... │ │ │ │ +00000c60: 6365 6e9a ac72 7472 6564 9603 e384 6f6e cen..rtred....on │ │ │ │ +00000c70: 9361 9373 7973 7465 6d93 6361 6c6c 6564 .a.system.called │ │ │ │ +00000c80: 9103 e385 eb48 4c43 4693 cf28 6c6f 6769 .....HLCF..(logi │ │ │ │ +00000c90: 6393 666f 7293 636f 6d70 7574 6162 6c65 c.for.computable │ │ │ │ +00000ca0: 9366 756e 6374 696f 6e73 292c 9103 e4f2 .functions),.... │ │ │ │ +00000cb0: 7768 6963 9868 9377 9861 7393 696e 9874 whic.h.w.as.in.t │ │ │ │ +00000cc0: 656e 6465 6493 666f 728e a18d 696e 95ac ended.for...in.. │ │ │ │ +00000cd0: 7274 6572 6163 7469 7693 6596 04fd aa61 rteractiv.e....a │ │ │ │ +00000ce0: 7574 6f6d 6174 6564 9372 6561 736f 6e69 utomated.reasoni │ │ │ │ +00000cf0: 6e67 9361 6290 538e 6f75 7493 6869 6768 ng.ab.S.out.high │ │ │ │ +00000d00: 6572 936f 7264 6572 9372 6563 7572 7369 er.order.recursi │ │ │ │ +00000d10: 7690 ac72 656c 7993 6465 0c6e 6564 9366 v..rely.de.ned.f │ │ │ │ +00000d20: 756e 6374 696f 6e73 2e91 0871 e654 6865 unctions...q.The │ │ │ │ +00000d30: 8ea1 8d69 6e90 ac72 7465 7266 6163 6596 ...in..rterface. │ │ │ │ +00000d40: 03c1 846f 669b 03c1 8374 6865 936c 6f67 ...of....the.log │ │ │ │ +00000d50: 6963 9874 6f93 7468 6598 6d65 7461 2d6c ic.to.the.meta-l │ │ │ │ +00000d60: 616e 6775 6167 6593 7790 ac72 6173 986d anguage.w..ras.m │ │ │ │ +00000d70: 6164 6593 6578 706c 6963 6974 2c91 03c9 ade.explicit,... │ │ │ │ +00000d80: be75 7369 6e67 9874 6865 9374 90ac 7279 .using.the.t..ry │ │ │ │ +00000d90: 7090 538e 6598 7374 7275 6374 7572 6593 p.S.e.structure. │ │ │ │ +00000da0: 6f66 8ea1 8deb 484d 4ccf 2c96 03e4 6f77 of....HML.,...ow │ │ │ │ +00000db0: 6974 6893 7468 6593 696e 95ac 7274 656e ith.the.in..rten │ │ │ │ +00000dc0: 9374 696f 6e96 03e4 6f74 6861 7493 6f74 .tion...othat.ot │ │ │ │ +00000dd0: 6865 7293 6c6f 6769 6373 9365 7695 ac72 her.logics.ev..r │ │ │ │ +00000de0: 656e 9374 7561 6c6c 7991 03e4 7062 9053 en.tually...pb.S │ │ │ │ +00000df0: 8e65 9603 e46f 7472 6965 6493 696e 9370 .e...otried.in.p │ │ │ │ +00000e00: 6c61 6365 936f 6693 7468 6593 6f72 6967 lace.of.the.orig │ │ │ │ +00000e10: 696e 616c 936c 6f67 6963 2e8e 8e9f 24fd inal.logic....$. │ │ │ │ +00000e20: 138d 8d92 00f0 c69f d069 6969 8e8e 8e8c .........iii.... │ │ │ │ +00000e30: 8b00 0000 0400 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00000e50: 0000 0000 0000 0000 0001 ffa0 02cc 0555 ...............U │ │ │ │ -00000e60: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -00000e70: eaf1 ebd0 6976 9201 90a0 4350 7265 6661 ....iv....CPrefa │ │ │ │ -00000e80: 6365 8e91 eaf1 eb9f 0566 6689 0000 e666 ce.......ff....f │ │ │ │ -00000e90: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -00000ea0: 8bd0 218d 91ea f1eb cf54 6865 9604 cf7f ..!......The.... │ │ │ │ -00000eb0: eb48 484f 4c9b 04cf 7ecf 7379 7374 656d .HHOL...~.system │ │ │ │ -00000ec0: 9369 7393 6193 6469 7265 6374 9864 6573 .is.a.direct.des │ │ │ │ -00000ed0: 6365 6e64 616e 90ac 7274 936f 6693 eb48 cendan..rt.of..H │ │ │ │ -00000ee0: 4c43 46cf 3b93 7468 6973 9869 7393 7265 LCF.;.this.is.re │ │ │ │ -00000ef0: 0d65 6374 6564 9369 6e93 6576 90ac 7265 .ected.in.ev..re │ │ │ │ -00000f00: 7279 7468 696e 6798 6672 6f6d 9369 7473 rything.from.its │ │ │ │ -00000f10: 8ea4 1000 008d 91ea f1eb 7374 7275 6374 ..........struct │ │ │ │ -00000f20: 7572 6596 0351 2c61 6e64 936f 7574 6c6f ure..Q,and.outlo │ │ │ │ -00000f30: 9a53 8e6f 6b93 746f 9369 7473 9369 6e63 .S.ok.to.its.inc │ │ │ │ -00000f40: 6f72 7098 6f72 6174 696f 6e93 6f66 93eb orp.oration.of.. │ │ │ │ -00000f50: 484d 4ccf 2c93 616e 6493 6576 9aac 7265 HML.,.and.ev..re │ │ │ │ -00000f60: 6e93 746f 9370 6172 7473 936f 6693 6974 n.to.parts.of.it │ │ │ │ -00000f70: 7393 696d 706c 656d 656e 9874 6174 696f s.implemen.tatio │ │ │ │ -00000f80: 6e2e 8ea1 8d91 eaf1 eb54 6890 ac72 7573 n........Th..rus │ │ │ │ -00000f90: 9603 eaa8 eb48 484f 4c93 cf73 6174 6973 .....HHOL..satis │ │ │ │ -00000fa0: 0c65 7393 7468 6593 6561 726c 7993 706c .es.the.early.pl │ │ │ │ -00000fb0: 616e 9374 6f93 6170 706c 7993 7468 6593 an.to.apply.the. │ │ │ │ -00000fc0: eb48 4c43 4693 cf6d 6574 686f 9053 8e64 .HLCF..metho.S.d │ │ │ │ -00000fd0: 6f6c 6f67 7993 746f 936f 7468 6572 936c ology.to.other.l │ │ │ │ -00000fe0: 6f67 6963 732e 8ea9 1004 468d 91f6 537a ogics.....F...Sz │ │ │ │ -00000ff0: 5468 6596 02f6 e96f 7269 6769 6e61 6c93 The....original. │ │ │ │ -00001000: eb48 4c43 4691 02f6 e8cf 779a ac72 6173 .HLCF.....w..ras │ │ │ │ -00001010: 9369 6d70 6c65 6d65 6e98 7465 6493 6174 .implemen.ted.at │ │ │ │ -00001020: 9345 6469 6e98 6275 7267 6893 696e 9b02 .Edin.burgh.in.. │ │ │ │ -00001030: f6e8 7468 6593 6561 726c 7993 3139 3730 ..the.early.1970 │ │ │ │ -00001040: 2773 2c91 0327 a961 6e64 9869 7393 6e6f 's,..'.and.is.no │ │ │ │ -00001050: 90ac 7277 9372 6566 6572 7265 648e a18d ..rw.referred... │ │ │ │ -00001060: 91ea f1eb 746f 9604 0947 6173 9b04 0948 ....to...Gas...H │ │ │ │ -00001070: 6045 6469 6e90 ac72 6275 7267 6893 eb48 `Edin..rburgh..H │ │ │ │ -00001080: 4c43 46cf 272e 9849 7473 9363 6f90 538e LCF.'..Its.co.S. │ │ │ │ -00001090: 6465 9877 90ac 7261 7393 7090 538e 6f72 de.w..ras.p.S.or │ │ │ │ -000010a0: 7465 6498 6672 6f6d 9353 7461 6e66 6f72 ted.from.Stanfor │ │ │ │ -000010b0: 6498 4c69 7370 9374 6f98 4691 ff05 5672 d.Lisp.to.F...Vr │ │ │ │ -000010c0: 616e 7a93 4c69 7370 9862 9aac 7279 9347 anz.Lisp.b..ry.G │ │ │ │ -000010d0: 9813 91fa 7392 6572 6172 648e a18d 91ea ....s.erard..... │ │ │ │ -000010e0: f1eb 4875 6574 9604 1b38 6174 93eb 4849 ..Huet...8at..HI │ │ │ │ -000010f0: 4e52 4941 cf2c 9b04 1b39 616e 6493 7790 NRIA.,...9and.w. │ │ │ │ -00001100: ac72 6173 9375 7365 6493 696e 9361 9846 .ras.used.in.a.F │ │ │ │ -00001110: 91ff 0556 7265 6e63 9aac 7268 9372 6573 ...Vrenc..rh.res │ │ │ │ -00001120: 6561 7263 9868 9370 726f 9100 a71c 6a65 earc.h.pro....je │ │ │ │ -00001130: 6374 9363 616c 6c65 6493 6046 9bff 0556 ct.called.`F...V │ │ │ │ -00001140: 6f72 6d65 6c27 2e91 05ca 9148 7565 7427 ormel'.....Huet' │ │ │ │ -00001150: 7393 4698 7261 6e7a 8ea1 8d91 eaf1 eb4c s.F.ranz.......L │ │ │ │ -00001160: 6973 7096 0419 7b76 9aac 7265 7273 696f isp...{v..rersio │ │ │ │ -00001170: 6e93 6f66 93eb 484c 4346 9104 197a cf77 n.of..HLCF...z.w │ │ │ │ -00001180: 9861 7393 6675 7274 6865 7293 6465 7698 .as.further.dev. │ │ │ │ -00001190: 656c 6f70 9053 8e65 6493 6174 9343 616d elop.S.ed.at.Cam │ │ │ │ -000011a0: 9862 7269 6467 6593 6298 7993 4c61 7272 .bridge.b.y.Larr │ │ │ │ -000011b0: 7993 5098 6175 6c73 6f6e 2c91 0425 2f61 y.P.aulson,..%/a │ │ │ │ -000011c0: 6e64 9362 9053 8e65 6361 6d65 8ea1 8d91 nd.b.S.ecame.... │ │ │ │ -000011d0: eaf1 eb6b 6e6f 9aac 7277 6e96 0351 5f61 ...kno..rwn..Q_a │ │ │ │ -000011e0: 7393 6043 616d 9862 7269 6467 6593 eb48 s.`Cam.bridge..H │ │ │ │ -000011f0: 4c43 46cf 272e 9103 5160 5468 6593 eb48 LCF.'...Q`The..H │ │ │ │ -00001200: 484f 4c93 cf73 7973 7465 6d93 6973 9369 HOL..system.is.i │ │ │ │ -00001210: 6d70 6c65 6d65 6e98 7465 6493 6f6e 9374 mplemen.ted.on.t │ │ │ │ -00001220: 6f70 936f 6691 0351 6061 6e93 6561 726c op.of..Q`an.earl │ │ │ │ -00001230: 7993 7698 6572 7369 6f6e 936f 668e a18d y.v.ersion.of... │ │ │ │ -00001240: 91ea f1eb 4361 6d9a ac72 6272 6964 6765 ....Cam..rbridge │ │ │ │ -00001250: 9603 b350 eb48 4c43 4691 03b3 4fcf 616e ...P.HLCF...O.an │ │ │ │ -00001260: 6493 636f 6e73 6571 7565 6e98 746c 7993 d.consequen.tly. │ │ │ │ -00001270: 6d61 6e98 7993 6665 6174 7572 6573 9103 man.y.features.. │ │ │ │ -00001280: b34f 6f66 9362 9053 8e6f 7468 9345 6469 .Oof.b.S.oth.Edi │ │ │ │ -00001290: 6e98 6275 7267 6893 616e 6491 03b3 4f43 n.burgh.and...OC │ │ │ │ -000012a0: 616d 9862 7269 6467 6593 eb48 4c43 468e am.bridge..HLCF. │ │ │ │ -000012b0: a18d 91ea f1eb cf77 95ac 7265 7265 9b03 .......w..rere.. │ │ │ │ -000012c0: c46f 696e 6865 7269 7465 6491 03c4 6e62 .oinherited...nb │ │ │ │ -000012d0: 9379 98eb 4848 4f4c cf2e 9846 91ff 0556 .y..HHOL...F...V │ │ │ │ -000012e0: 6f72 9865 7861 6d70 6c65 2c91 03cc 1374 or.example,....t │ │ │ │ -000012f0: 6865 9861 7869 6f6d 6174 697a 6174 696f he.axiomatizatio │ │ │ │ -00001300: 6e98 6f66 9603 c46e 6869 6768 6572 986f n.of...nhigher.o │ │ │ │ -00001310: 7264 6572 986c 6f67 6963 9875 7365 6493 rder.logic.used. │ │ │ │ -00001320: 6973 986e 6f74 8ea1 8d91 eaf1 eb74 6865 is.not.......the │ │ │ │ -00001330: 9603 eaa8 636c 6173 7369 6361 6c93 6f6e ....classical.on │ │ │ │ -00001340: 6593 6475 6593 746f 9343 6895 ac72 7572 e.due.to.Ch..rur │ │ │ │ -00001350: 6393 682c 9603 eaa8 6275 7493 616e 9365 c.h,....but.an.e │ │ │ │ -00001360: 7175 6976 91ff 58e4 616c 656e 9aac 7274 quiv..X.alen..rt │ │ │ │ -00001370: 9366 6f72 6d98 756c 6174 696f 6e93 696e .form.ulation.in │ │ │ │ -00001380: 0d75 656e 6365 6493 6298 7993 eb48 4c43 .uenced.b.y..HLC │ │ │ │ -00001390: 46cf 2e8e a68d 91f6 537a 5468 6596 0386 F.......SzThe... │ │ │ │ -000013a0: 786c 616e 6775 6167 659b 0386 77eb 484d xlanguage...w.HM │ │ │ │ -000013b0: 4c93 cf68 6173 936e 6f95 ac72 7798 6163 L..has.no..rw.ac │ │ │ │ -000013c0: 9368 6965 7693 6564 9603 8678 7374 6174 .hiev.ed...xstat │ │ │ │ -000013d0: 7573 9861 7393 6193 7072 6f67 7261 6d6d us.as.a.programm │ │ │ │ -000013e0: 696e 6798 6c61 6e67 7561 6765 9369 6e93 ing.language.in. │ │ │ │ -000013f0: 6974 7398 6f9a ac72 776e 9372 6967 6898 its.o..rwn.righ. │ │ │ │ -00001400: 742c 8ea1 8d91 eaf1 eb61 6c74 686f 7567 t,.......althoug │ │ │ │ -00001410: 6896 04c1 0769 7493 779a ac72 6173 936f h....it.w..ras.o │ │ │ │ -00001420: 7269 6769 6e61 6c6c 7993 6465 7369 676e riginally.design │ │ │ │ -00001430: 6564 9361 7393 7468 6593 7072 6f90 538e ed.as.the.pro.S. │ │ │ │ -00001440: 6f66 936d 616e 6167 656d 656e 9874 936c of.managemen.t.l │ │ │ │ -00001450: 616e 6775 6167 6593 666f 7293 eb48 4c43 anguage.for..HLC │ │ │ │ -00001460: 46cf 2e93 4974 9369 7393 618e a18d 91ea F...It.is.a..... │ │ │ │ -00001470: f1eb 6675 6e63 7469 6f6e 616c 9603 1c5e ..functional...^ │ │ │ │ -00001480: 6c61 6e67 7561 6765 9b03 1c5f 6469 7374 language..._dist │ │ │ │ -00001490: 696e 6775 6973 6865 6493 7061 7274 6963 inguished.partic │ │ │ │ -000014a0: 756c 6172 6c79 9866 6f72 9369 7473 9374 ularly.for.its.t │ │ │ │ -000014b0: 90ac 7279 7090 538e 6598 696e 6665 7265 ..ryp.S.e.infere │ │ │ │ -000014c0: 6e63 6593 6d65 639a ac72 6861 6e69 736d nce.mec..rhanism │ │ │ │ -000014d0: 2c91 0345 a174 6861 7493 6769 7698 6573 ,..E.that.giv.es │ │ │ │ -000014e0: 8ea1 8d91 eaf1 eb74 95ac 7279 7090 538e .......t..ryp.S. │ │ │ │ -000014f0: 659b 044b 3d73 6563 7572 6974 9379 9877 e..K=securit.y.w │ │ │ │ -00001500: 6974 686f 7574 986f 9376 9365 7262 7572 ithout.o.v.erbur │ │ │ │ -00001510: 6465 6e69 6e67 9874 6865 9875 7365 722e dening.the.user. │ │ │ │ -00001520: 9106 5a9f 5493 7970 9553 8e65 732c 9104 ..Z.T.yp.S.es,.. │ │ │ │ -00001530: 6363 616e 6498 6573 7093 6563 6961 6c6c ccand.esp.eciall │ │ │ │ -00001540: 7998 6162 7374 7261 6374 9874 90ac 7279 y.abstract.t..ry │ │ │ │ -00001550: 7093 6573 2c91 0463 6261 7265 8ea1 8d91 p.es,..cbare.... │ │ │ │ -00001560: eaf1 eb74 6865 9604 7510 6261 7369 7393 ...the..u.basis. │ │ │ │ -00001570: 666f 7293 6469 7374 696e 6775 6973 6869 for.distinguishi │ │ │ │ -00001580: 6e67 9b04 7511 7468 6593 7468 656f 7265 ng..u.the.theore │ │ │ │ -00001590: 6d73 936f 6693 6193 6c6f 6769 6393 6672 ms.of.a.logic.fr │ │ │ │ -000015a0: 6f6d 9361 7262 6974 7261 7279 9866 6f72 om.arbitrary.for │ │ │ │ -000015b0: 6d90 ac72 756c 6165 2c91 0497 aa69 6e93 m..rulae,....in. │ │ │ │ -000015c0: 6193 7365 6375 7265 8ea1 8d91 eaf1 eb77 a.secure.......w │ │ │ │ -000015d0: 95ac 7261 9379 91ff 0556 2e8e 9f10 0445 ..ra.y...V.....E │ │ │ │ -000015e0: 8d91 f653 7a41 9103 aab6 7374 616e 6461 ...SzA....standa │ │ │ │ -000015f0: 7264 9603 aac6 6861 7393 6e6f 90ac 7277 rd....has.no..rw │ │ │ │ -00001600: 9b03 aac7 6290 538e 6565 6e93 6573 7461 ....b.S.een.esta │ │ │ │ -00001610: 626c 6973 6865 6493 666f 7293 eb48 4d4c blished.for..HML │ │ │ │ -00001620: 93cf 285b 8d31 318e 910b bff8 5d29 2c91 ..([.11.....]),. │ │ │ │ -00001630: 03b7 8d62 7574 9366 6f72 9868 6973 746f ...but.for.histo │ │ │ │ -00001640: 7269 6361 6c93 7265 6173 6f6e 732c 9103 rical.reasons,.. │ │ │ │ -00001650: b78d 7468 6593 eb48 484f 4c8e a18d 91ea ..the..HHOL..... │ │ │ │ -00001660: f1eb cf73 7973 7465 6d96 045c d869 6e63 ...system..\.inc │ │ │ │ -00001670: 6c75 6465 739b 045c d961 6e93 6561 726c ludes..\.an.earl │ │ │ │ -00001680: 6965 7293 7690 ac72 6572 7369 6f6e 986f ier.v..rersion.o │ │ │ │ -00001690: 6693 eb48 4d4c cf2e 9354 6865 7265 9861 f..HML...There.a │ │ │ │ -000016a0: 7265 2c9b 0479 6468 6f95 ac72 7793 6576 re,..ydho..rw.ev │ │ │ │ -000016b0: 9365 722c 9874 9377 936f 9104 5cd9 6e65 .er,.t.w.o..\.ne │ │ │ │ -000016c0: 7791 045c d869 6d70 6c65 6d65 6e93 7461 w..\.implemen.ta │ │ │ │ -000016d0: 7469 6f6e 738e a18d 91ea f1eb 6f66 9604 tions.......of.. │ │ │ │ -000016e0: c4b6 eb48 484f 4c9b 04c4 b5cf 696e 9370 ...HHOL.....in.p │ │ │ │ -000016f0: 726f 6772 6573 7398 7468 6174 9361 7265 rogress.that.are │ │ │ │ -00001700: 9362 6173 6564 986f 6e93 5374 616e 6461 .based.on.Standa │ │ │ │ -00001710: 7264 98eb 484d 4c93 cf72 6174 6865 7298 rd..HML..rather. │ │ │ │ -00001720: 7468 616e 934c 6973 7093 2873 6565 9862 than.Lisp.(see.b │ │ │ │ -00001730: 9053 8e65 6c6f 90ac 7277 292e 9107 c709 .S.elo..rw)..... │ │ │ │ -00001740: 5468 658e a18d 91ea f1eb 6d6f 7374 9b04 The.......most.. │ │ │ │ -00001750: a7ea 7265 6365 6e95 ac72 7491 04a7 eb76 ..recen..rt....v │ │ │ │ -00001760: 9365 7273 696f 6e98 6f66 9104 a7eb 4361 .ersion.of....Ca │ │ │ │ -00001770: 6d93 6272 6964 6765 98eb 484c 4346 cf2c m.bridge..HLCF., │ │ │ │ -00001780: 9877 6869 6393 6891 04a7 eb69 7398 646f .whic.h....is.do │ │ │ │ -00001790: 9053 8e63 756d 656e 9374 6564 9104 a7eb .S.cumen.ted.... │ │ │ │ -000017a0: 696e 9850 9361 756c 736f 6e27 7391 04a7 in.P.aulson's... │ │ │ │ -000017b0: eb62 9553 8e6f 936f 6b98 5b8d 3136 8e91 .b.S.o.ok.[.16.. │ │ │ │ -000017c0: 0bbf f85d 2c91 04d7 3b69 738e a18d 91ea ...],...;is..... │ │ │ │ -000017d0: f1eb 616c 736f 9603 eaa8 6261 7365 6493 ..also....based. │ │ │ │ -000017e0: 6f6e 9353 7461 6e64 6172 6493 eb48 4d4c on.Standard..HML │ │ │ │ -000017f0: cf2e 8ea6 8d91 f653 7a49 6e96 04cd f774 .......SzIn....t │ │ │ │ -00001800: 6869 7393 646f 9a53 8e63 756d 656e 95ac his.do.S.cumen.. │ │ │ │ -00001810: 7274 2c91 0506 cb74 6865 9104 cdf8 6163 rt,....the....ac │ │ │ │ -00001820: 726f 6e93 796d 9604 cdf7 60eb 4848 4f4c ron.ym....`.HHOL │ │ │ │ -00001830: cf27 9104 cdbd 7265 6665 7273 9374 6f93 .'....refers.to. │ │ │ │ -00001840: 6298 6f74 6893 7468 6591 04cd f869 6e95 b.oth.the....in. │ │ │ │ -00001850: ac72 7465 7261 6374 6976 9365 9604 cdf7 .rteractiv.e.... │ │ │ │ -00001860: 7468 656f 7265 6d93 7072 6f90 ac72 7669 theorem.pro..rvi │ │ │ │ -00001870: 6e67 8ea1 8d91 eaf1 eb73 7973 7465 6d96 ng.......system. │ │ │ │ -00001880: 0427 0f61 6e64 9b04 270e 746f 9374 6865 .'.and..'.to.the │ │ │ │ -00001890: 9376 90ac 7265 7273 696f 6e93 6f66 9868 .v..rersion.of.h │ │ │ │ -000018a0: 6967 6865 7293 6f72 6465 7293 6c6f 6769 igher.order.logi │ │ │ │ -000018b0: 6398 7468 6174 9374 6865 9373 7973 7465 c.that.the.syste │ │ │ │ -000018c0: 6d93 7375 7070 9053 8e6f 7274 733b 9104 m.supp.S.orts;.. │ │ │ │ -000018d0: 4542 7768 6572 6598 7468 6572 6593 6973 EBwhere.there.is │ │ │ │ -000018e0: 8ea1 8d91 eaf1 eb73 6572 696f 7573 9b03 .......serious.. │ │ │ │ -000018f0: eaa8 616d 95ac 7262 6967 7569 7493 7991 ..am..rbiguit.y. │ │ │ │ -00001900: ff05 562c 9874 6865 9866 6f72 6d65 7298 ..V,.the.former. │ │ │ │ -00001910: 6973 9863 616c 6c65 6498 6074 6865 98eb is.called.`the.. │ │ │ │ -00001920: 4848 4f4c 98cf 7379 7374 656d 2798 616e HHOL..system'.an │ │ │ │ -00001930: 6498 7468 6598 6c61 7474 6572 9860 7468 d.the.latter.`th │ │ │ │ -00001940: 6598 eb48 484f 4c98 cf6c 6f67 6963 272e e..HHOL..logic'. │ │ │ │ -00001950: 8ea6 8d91 f653 7a41 6e96 04b6 9765 6e68 .....SzAn....enh │ │ │ │ -00001960: 616e 6365 6493 616e 6491 04b6 9872 6174 anced.and....rat │ │ │ │ -00001970: 696f 6e61 6c69 7a65 6493 769a ac72 6572 ionalized.v..rer │ │ │ │ -00001980: 7369 6f6e 936f 6693 eb48 484f 4ccf 2c93 sion.of..HHOL.,. │ │ │ │ -00001990: 6361 6c6c 6564 93eb 4848 4f4c cf38 382c called..HHOL.88, │ │ │ │ -000019a0: 9104 e993 7798 6173 9104 b698 7265 6c65 ....w.as....rele │ │ │ │ -000019b0: 6173 6564 9328 696e 9331 3938 3829 2c8e ased.(in.1988),. │ │ │ │ -000019c0: a18d 91ea f1eb 6166 7465 7296 0592 8974 ......after....t │ │ │ │ -000019d0: 6865 936f 7269 6769 6e61 6c9b 0592 88eb he.original..... │ │ │ │ -000019e0: 4848 4f4c 93cf 7379 7374 656d 9368 6164 HHOL..system.had │ │ │ │ -000019f0: 9362 9053 8e65 656e 9369 6e93 7573 6598 .b.S.een.in.use. │ │ │ │ -00001a00: 666f 7293 7365 769a ac72 6572 616c 9379 for.sev..reral.y │ │ │ │ -00001a10: 9865 6172 732e 910a 3082 eb48 484f 4ccf .ears...0..HHOL. │ │ │ │ -00001a20: 3838 9356 91ff 0556 6572 7369 6f6e 9332 88.V...Version.2 │ │ │ │ -00001a30: 2e30 8ea1 8d91 eaf1 eb28 eb48 484f 4ccf .0.......(.HHOL. │ │ │ │ -00001a40: 3838 2e32 2e30 2996 0522 d769 7393 7468 88.2.0)..".is.th │ │ │ │ -00001a50: 6593 7379 7374 656d 9105 22d8 6465 7363 e.system..".desc │ │ │ │ -00001a60: 7269 629a 538e 6564 9369 6e93 7468 6973 rib.S.ed.in.this │ │ │ │ -00001a70: 9364 6f98 6375 6d65 6e9a ac72 742e 9108 .do.cumen..rt... │ │ │ │ -00001a80: e16d 5468 6973 9369 7391 0522 d869 6e98 .mThis.is..".in. │ │ │ │ -00001a90: 7465 6e64 6564 9374 6f93 7365 7276 9865 tended.to.serv.e │ │ │ │ -00001aa0: 9361 7393 618e a18d 91ea f1eb 7374 6162 .as.a.......stab │ │ │ │ -00001ab0: 6c65 9604 2100 706c 6174 666f 726d 9366 le..!.platform.f │ │ │ │ -00001ac0: 6f72 9b04 2101 6193 6e95 ac72 756d 9362 or..!.a.n..rum.b │ │ │ │ -00001ad0: 9053 8e65 7296 0421 006f 6693 7265 7365 .S.er..!.of.rese │ │ │ │ -00001ae0: 6172 6390 ac72 6893 7072 6f91 00a7 1c6a arc..rh.pro....j │ │ │ │ -00001af0: 6563 7473 9361 6e64 9874 6563 90ac 7268 ects.and.tec..rh │ │ │ │ -00001b00: 6e6f 6c6f 6779 9374 7261 6e73 6665 7293 nology.transfer. │ │ │ │ -00001b10: 6163 7469 7669 7469 6573 9374 6861 748e activities.that. │ │ │ │ -00001b20: a18d 91ea f1eb 6172 6596 02a3 ff69 6e93 ......are....in. │ │ │ │ -00001b30: 7072 6f67 7265 7373 9361 7493 4361 6d90 progress.at.Cam. │ │ │ │ -00001b40: ac72 6272 6964 6765 2c9b 02e5 5461 6e64 .rbridge,...Tand │ │ │ │ -00001b50: 9365 6c73 6577 6865 7265 2c98 6174 9102 .elsewhere,.at.. │ │ │ │ -00001b60: a400 7468 6593 7469 6d65 936f 6693 7772 ..the.time.of.wr │ │ │ │ -00001b70: 6974 696e 672e 9104 cbfd 4974 9369 7393 iting.....It.is. │ │ │ │ -00001b80: 616c 736f 9374 6865 9373 7570 7090 538e also.the.supp.S. │ │ │ │ -00001b90: 6f72 7465 648e a18d 91ea f1eb 769a ac72 orted.......v..r │ │ │ │ -00001ba0: 6572 7369 6f6e 9603 1a9c 6f66 9374 6865 ersion....of.the │ │ │ │ -00001bb0: 9373 7973 7465 6d93 666f 7293 7468 6593 .system.for.the. │ │ │ │ -00001bc0: 696e 9874 6572 6e61 7469 6f6e 616c 93eb in.ternational.. │ │ │ │ -00001bd0: 4848 4f4c 93cf 636f 6d6d 9875 6e69 7498 HHOL..comm.unit. │ │ │ │ -00001be0: 7991 ff05 562e 9104 f386 5468 6593 6d61 y...V.....The.ma │ │ │ │ -00001bf0: 696e 9364 690b 6572 656e 6365 7393 6290 in.di.erences.b. │ │ │ │ -00001c00: 538e 6574 9877 9865 656e 8ea1 8d91 eaf1 S.et.w.een...... │ │ │ │ -00001c10: eb56 91ff 0556 6572 7369 6f6e 9603 eaa8 .V...Version.... │ │ │ │ -00001c20: 322e 3093 616e 6493 6561 726c 6965 7293 2.0.and.earlier. │ │ │ │ -00001c30: 7265 6c65 6173 6573 9361 7265 9364 6573 releases.are.des │ │ │ │ -00001c40: 6372 6962 9a53 8e65 6493 696e 9341 7070 crib.S.ed.in.App │ │ │ │ -00001c50: 9865 6e64 6978 9341 2e8e 9f28 2faf 8d91 .endix.A...(/... │ │ │ │ -00001c60: eaf1 ebf3 4bc2 d64e a000 1147 ae00 0c00 ....K..N...G.... │ │ │ │ -00001c70: 0000 0663 6d62 7831 32eb 4b54 6865 9106 ...cmbx12.KThe.. │ │ │ │ -00001c80: 7ae1 6675 7475 7265 8e9f 1bea d38d 91ea z.future........ │ │ │ │ -00001c90: f1eb cf41 7391 057d 286d 656e 95ac 7274 ...As..}(men..rt │ │ │ │ -00001ca0: 696f 6e65 649b 057d 2761 6290 538e 6f93 ioned..}'ab.S.o. │ │ │ │ -00001cb0: 7693 652c 9105 e1c8 7468 6572 6598 6172 v.e,....there.ar │ │ │ │ -00001cc0: 6591 057d 2874 9377 936f 986e 6577 9105 e..}(t.w.o.new.. │ │ │ │ -00001cd0: 7d28 696d 706c 656d 656e 9374 6174 696f }(implemen.tatio │ │ │ │ -00001ce0: 6e73 986f 6696 057d 28eb 4848 4f4c 98cf ns.of..}(.HHOL.. │ │ │ │ -00001cf0: 6e65 6172 696e 6793 636f 6d70 6c65 7469 nearing.completi │ │ │ │ -00001d00: 6f6e 2c8e a18d 91ea f1eb 6290 538e 6f74 on,.......b.S.ot │ │ │ │ -00001d10: 6896 0484 2262 6173 6564 936f 6e9b 0484 h..."based.on... │ │ │ │ -00001d20: 2153 7461 6e64 6172 6493 eb48 4d4c 93cf !Standard..HML.. │ │ │ │ -00001d30: 696e 7374 6561 6493 6f66 934c 6973 702e instead.of.Lisp. │ │ │ │ -00001d40: 9107 054d 4f6e 6593 6973 9361 9370 7562 ...MOne.is.a.pub │ │ │ │ -00001d50: 6c69 6398 646f 6d61 696e 9373 7973 7465 lic.domain.syste │ │ │ │ -00001d60: 6d93 6465 7690 ac72 656c 6f70 9053 8e65 m.dev..relop.S.e │ │ │ │ -00001d70: 648e a18d 91ea f1eb 6174 9b05 50da 7468 d.......at..P.th │ │ │ │ -00001d80: 6591 0550 db55 6e69 7695 ac72 6572 7369 e..P.Univ..rersi │ │ │ │ -00001d90: 7493 7998 6f66 9843 616c 6761 7279 9105 t.y.of.Calgary.. │ │ │ │ -00001da0: 50db 2870 7265 6c69 6d69 6e61 7279 9876 P.(preliminary.v │ │ │ │ -00001db0: 9365 7273 696f 6e73 9605 50db 6f66 9874 .ersions..P.of.t │ │ │ │ -00001dc0: 6869 7398 6172 6593 616c 7265 6164 7998 his.are.already. │ │ │ │ -00001dd0: 6190 ac72 7691 ff58 e461 696c 6162 6c65 a..rv..X.ailable │ │ │ │ -00001de0: 292e 9109 6b77 5468 658e a18d 91ea f1eb )...kwThe....... │ │ │ │ -00001df0: 6f74 6865 722c 9104 54b8 7768 6963 9aac other,..T.whic.. │ │ │ │ -00001e00: 7268 9604 3f82 6973 9362 9053 8e65 696e rh..?.is.b.S.ein │ │ │ │ -00001e10: 6793 6465 7698 656c 6f70 9053 8e65 6493 g.dev.elop.S.ed. │ │ │ │ -00001e20: 6298 7993 4943 4c91 043f 6c53 6563 7572 b.y.ICL..?lSecur │ │ │ │ -00001e30: 6593 5379 7374 656d 732c 9104 54b8 6973 e.Systems,..T.is │ │ │ │ -00001e40: 9361 9360 6869 6768 6c79 9361 7373 7572 .a.`highly.assur │ │ │ │ -00001e50: 6564 2793 7379 7374 656d 9366 6f72 8ea1 ed'.system.for.. │ │ │ │ -00001e60: 8d91 eaf1 eb63 6f6d 6d65 7263 6961 6c96 .....commercial. │ │ │ │ -00001e70: 03ea a876 9aac 7265 7269 0c63 6174 696f ...v..reri.catio │ │ │ │ -00001e80: 6e93 7072 6f91 00a7 1c6a 6563 7473 9369 n.pro....jects.i │ │ │ │ -00001e90: 6e93 7468 6593 7361 6665 7498 7993 616e n.the.safet.y.an │ │ │ │ -00001ea0: 6493 7365 6375 7269 7498 7993 6372 6974 d.securit.y.crit │ │ │ │ -00001eb0: 6963 616c 9361 7265 6173 2e8e 8e9f 24fd ical.areas....$. │ │ │ │ -00001ec0: 138e 8c8b 0000 0005 0000 0000 0000 0000 ................ │ │ │ │ +00000e50: 0000 0000 0000 0000 0000 0002 01a0 02cc ................ │ │ │ │ +00000e60: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +00000e70: 8d91 eaf1 ebd0 6976 9201 90a0 4350 7265 ......iv....CPre │ │ │ │ +00000e80: 6661 6365 8e91 eaf1 eb9f 0566 6689 0000 face.......ff... │ │ │ │ +00000e90: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +00000ea0: a0fd 8bd0 218d 91ea f1eb cf54 6865 9604 ....!......The.. │ │ │ │ +00000eb0: cf7f eb48 484f 4c9b 04cf 7ecf 7379 7374 ...HHOL...~.syst │ │ │ │ +00000ec0: 656d 9369 7393 6193 6469 7265 6374 9864 em.is.a.direct.d │ │ │ │ +00000ed0: 6573 6365 6e64 616e 90ac 7274 936f 6693 escendan..rt.of. │ │ │ │ +00000ee0: eb48 4c43 46cf 3b93 7468 6973 9869 7393 .HLCF.;.this.is. │ │ │ │ +00000ef0: 7265 0d65 6374 6564 9369 6e93 6576 90ac re.ected.in.ev.. │ │ │ │ +00000f00: 7265 7279 7468 696e 6798 6672 6f6d 9369 rerything.from.i │ │ │ │ +00000f10: 7473 8ea4 1000 008d 91ea f1eb 7374 7275 ts..........stru │ │ │ │ +00000f20: 6374 7572 6596 0351 2c61 6e64 936f 7574 cture..Q,and.out │ │ │ │ +00000f30: 6c6f 9a53 8e6f 6b93 746f 9369 7473 9369 lo.S.ok.to.its.i │ │ │ │ +00000f40: 6e63 6f72 7098 6f72 6174 696f 6e93 6f66 ncorp.oration.of │ │ │ │ +00000f50: 93eb 484d 4ccf 2c93 616e 6493 6576 9aac ..HML.,.and.ev.. │ │ │ │ +00000f60: 7265 6e93 746f 9370 6172 7473 936f 6693 ren.to.parts.of. │ │ │ │ +00000f70: 6974 7393 696d 706c 656d 656e 9874 6174 its.implemen.tat │ │ │ │ +00000f80: 696f 6e2e 8ea1 8d91 eaf1 eb54 6890 ac72 ion........Th..r │ │ │ │ +00000f90: 7573 9603 eaa8 eb48 484f 4c93 cf73 6174 us.....HHOL..sat │ │ │ │ +00000fa0: 6973 0c65 7393 7468 6593 6561 726c 7993 is.es.the.early. │ │ │ │ +00000fb0: 706c 616e 9374 6f93 6170 706c 7993 7468 plan.to.apply.th │ │ │ │ +00000fc0: 6593 eb48 4c43 4693 cf6d 6574 686f 9053 e..HLCF..metho.S │ │ │ │ +00000fd0: 8e64 6f6c 6f67 7993 746f 936f 7468 6572 .dology.to.other │ │ │ │ +00000fe0: 936c 6f67 6963 732e 8ea9 1004 468d 91f6 .logics.....F... │ │ │ │ +00000ff0: 537a 5468 6596 02f6 e96f 7269 6769 6e61 SzThe....origina │ │ │ │ +00001000: 6c93 eb48 4c43 4691 02f6 e8cf 779a ac72 l..HLCF.....w..r │ │ │ │ +00001010: 6173 9369 6d70 6c65 6d65 6e98 7465 6493 as.implemen.ted. │ │ │ │ +00001020: 6174 9345 6469 6e98 6275 7267 6893 696e at.Edin.burgh.in │ │ │ │ +00001030: 9b02 f6e8 7468 6593 6561 726c 7993 3139 ....the.early.19 │ │ │ │ +00001040: 3730 2773 2c91 0327 a961 6e64 9869 7393 70's,..'.and.is. │ │ │ │ +00001050: 6e6f 90ac 7277 9372 6566 6572 7265 648e no..rw.referred. │ │ │ │ +00001060: a18d 91ea f1eb 746f 9604 0947 6173 9b04 ......to...Gas.. │ │ │ │ +00001070: 0948 6045 6469 6e90 ac72 6275 7267 6893 .H`Edin..rburgh. │ │ │ │ +00001080: eb48 4c43 46cf 272e 9849 7473 9363 6f90 .HLCF.'..Its.co. │ │ │ │ +00001090: 538e 6465 9877 90ac 7261 7393 7090 538e S.de.w..ras.p.S. │ │ │ │ +000010a0: 6f72 7465 6498 6672 6f6d 9353 7461 6e66 orted.from.Stanf │ │ │ │ +000010b0: 6f72 6498 4c69 7370 9374 6f98 4691 ff05 ord.Lisp.to.F... │ │ │ │ +000010c0: 5672 616e 7a93 4c69 7370 9862 9aac 7279 Vranz.Lisp.b..ry │ │ │ │ +000010d0: 9347 9813 91fa 7392 6572 6172 648e a18d .G....s.erard... │ │ │ │ +000010e0: 91ea f1eb 4875 6574 9604 1b38 6174 93eb ....Huet...8at.. │ │ │ │ +000010f0: 4849 4e52 4941 cf2c 9b04 1b39 616e 6493 HINRIA.,...9and. │ │ │ │ +00001100: 7790 ac72 6173 9375 7365 6493 696e 9361 w..ras.used.in.a │ │ │ │ +00001110: 9846 91ff 0556 7265 6e63 9aac 7268 9372 .F...Vrenc..rh.r │ │ │ │ +00001120: 6573 6561 7263 9868 9370 726f 9100 a71c esearc.h.pro.... │ │ │ │ +00001130: 6a65 6374 9363 616c 6c65 6493 6046 9bff ject.called.`F.. │ │ │ │ +00001140: 0556 6f72 6d65 6c27 2e91 05ca 9148 7565 .Vormel'.....Hue │ │ │ │ +00001150: 7427 7393 4698 7261 6e7a 8ea1 8d91 eaf1 t's.F.ranz...... │ │ │ │ +00001160: eb4c 6973 7096 0419 7b76 9aac 7265 7273 .Lisp...{v..rers │ │ │ │ +00001170: 696f 6e93 6f66 93eb 484c 4346 9104 197a ion.of..HLCF...z │ │ │ │ +00001180: cf77 9861 7393 6675 7274 6865 7293 6465 .w.as.further.de │ │ │ │ +00001190: 7698 656c 6f70 9053 8e65 6493 6174 9343 v.elop.S.ed.at.C │ │ │ │ +000011a0: 616d 9862 7269 6467 6593 6298 7993 4c61 am.bridge.b.y.La │ │ │ │ +000011b0: 7272 7993 5098 6175 6c73 6f6e 2c91 0425 rry.P.aulson,..% │ │ │ │ +000011c0: 2f61 6e64 9362 9053 8e65 6361 6d65 8ea1 /and.b.S.ecame.. │ │ │ │ +000011d0: 8d91 eaf1 eb6b 6e6f 9aac 7277 6e96 0351 .....kno..rwn..Q │ │ │ │ +000011e0: 5f61 7393 6043 616d 9862 7269 6467 6593 _as.`Cam.bridge. │ │ │ │ +000011f0: eb48 4c43 46cf 272e 9103 5160 5468 6593 .HLCF.'...Q`The. │ │ │ │ +00001200: eb48 484f 4c93 cf73 7973 7465 6d93 6973 .HHOL..system.is │ │ │ │ +00001210: 9369 6d70 6c65 6d65 6e98 7465 6493 6f6e .implemen.ted.on │ │ │ │ +00001220: 9374 6f70 936f 6691 0351 6061 6e93 6561 .top.of..Q`an.ea │ │ │ │ +00001230: 726c 7993 7698 6572 7369 6f6e 936f 668e rly.v.ersion.of. │ │ │ │ +00001240: a18d 91ea f1eb 4361 6d9a ac72 6272 6964 ......Cam..rbrid │ │ │ │ +00001250: 6765 9603 b350 eb48 4c43 4691 03b3 4fcf ge...P.HLCF...O. │ │ │ │ +00001260: 616e 6493 636f 6e73 6571 7565 6e98 746c and.consequen.tl │ │ │ │ +00001270: 7993 6d61 6e98 7993 6665 6174 7572 6573 y.man.y.features │ │ │ │ +00001280: 9103 b34f 6f66 9362 9053 8e6f 7468 9345 ...Oof.b.S.oth.E │ │ │ │ +00001290: 6469 6e98 6275 7267 6893 616e 6491 03b3 din.burgh.and... │ │ │ │ +000012a0: 4f43 616d 9862 7269 6467 6593 eb48 4c43 OCam.bridge..HLC │ │ │ │ +000012b0: 468e a18d 91ea f1eb cf77 95ac 7265 7265 F........w..rere │ │ │ │ +000012c0: 9b03 c46f 696e 6865 7269 7465 6491 03c4 ...oinherited... │ │ │ │ +000012d0: 6e62 9379 98eb 4848 4f4c cf2e 9846 91ff nb.y..HHOL...F.. │ │ │ │ +000012e0: 0556 6f72 9865 7861 6d70 6c65 2c91 03cc .Vor.example,... │ │ │ │ +000012f0: 1374 6865 9861 7869 6f6d 6174 697a 6174 .the.axiomatizat │ │ │ │ +00001300: 696f 6e98 6f66 9603 c46e 6869 6768 6572 ion.of...nhigher │ │ │ │ +00001310: 986f 7264 6572 986c 6f67 6963 9875 7365 .order.logic.use │ │ │ │ +00001320: 6493 6973 986e 6f74 8ea1 8d91 eaf1 eb74 d.is.not.......t │ │ │ │ +00001330: 6865 9603 eaa8 636c 6173 7369 6361 6c93 he....classical. │ │ │ │ +00001340: 6f6e 6593 6475 6593 746f 9343 6895 ac72 one.due.to.Ch..r │ │ │ │ +00001350: 7572 6393 682c 9603 eaa8 6275 7493 616e urc.h,....but.an │ │ │ │ +00001360: 9365 7175 6976 91ff 58e4 616c 656e 9aac .equiv..X.alen.. │ │ │ │ +00001370: 7274 9366 6f72 6d98 756c 6174 696f 6e93 rt.form.ulation. │ │ │ │ +00001380: 696e 0d75 656e 6365 6493 6298 7993 eb48 in.uenced.b.y..H │ │ │ │ +00001390: 4c43 46cf 2e8e a68d 91f6 537a 5468 6596 LCF.......SzThe. │ │ │ │ +000013a0: 0386 786c 616e 6775 6167 659b 0386 77eb ..xlanguage...w. │ │ │ │ +000013b0: 484d 4c93 cf68 6173 936e 6f95 ac72 7798 HML..has.no..rw. │ │ │ │ +000013c0: 6163 9368 6965 7693 6564 9603 8678 7374 ac.hiev.ed...xst │ │ │ │ +000013d0: 6174 7573 9861 7393 6193 7072 6f67 7261 atus.as.a.progra │ │ │ │ +000013e0: 6d6d 696e 6798 6c61 6e67 7561 6765 9369 mming.language.i │ │ │ │ +000013f0: 6e93 6974 7398 6f9a ac72 776e 9372 6967 n.its.o..rwn.rig │ │ │ │ +00001400: 6898 742c 8ea1 8d91 eaf1 eb61 6c74 686f h.t,.......altho │ │ │ │ +00001410: 7567 6896 04c1 0769 7493 779a ac72 6173 ugh....it.w..ras │ │ │ │ +00001420: 936f 7269 6769 6e61 6c6c 7993 6465 7369 .originally.desi │ │ │ │ +00001430: 676e 6564 9361 7393 7468 6593 7072 6f90 gned.as.the.pro. │ │ │ │ +00001440: 538e 6f66 936d 616e 6167 656d 656e 9874 S.of.managemen.t │ │ │ │ +00001450: 936c 616e 6775 6167 6593 666f 7293 eb48 .language.for..H │ │ │ │ +00001460: 4c43 46cf 2e93 4974 9369 7393 618e a18d LCF...It.is.a... │ │ │ │ +00001470: 91ea f1eb 6675 6e63 7469 6f6e 616c 9603 ....functional.. │ │ │ │ +00001480: 1c5e 6c61 6e67 7561 6765 9b03 1c5f 6469 .^language..._di │ │ │ │ +00001490: 7374 696e 6775 6973 6865 6493 7061 7274 stinguished.part │ │ │ │ +000014a0: 6963 756c 6172 6c79 9866 6f72 9369 7473 icularly.for.its │ │ │ │ +000014b0: 9374 90ac 7279 7090 538e 6598 696e 6665 .t..ryp.S.e.infe │ │ │ │ +000014c0: 7265 6e63 6593 6d65 639a ac72 6861 6e69 rence.mec..rhani │ │ │ │ +000014d0: 736d 2c91 0345 a174 6861 7493 6769 7698 sm,..E.that.giv. │ │ │ │ +000014e0: 6573 8ea1 8d91 eaf1 eb74 95ac 7279 7090 es.......t..ryp. │ │ │ │ +000014f0: 538e 659b 044b 3d73 6563 7572 6974 9379 S.e..K=securit.y │ │ │ │ +00001500: 9877 6974 686f 7574 986f 9376 9365 7262 .without.o.v.erb │ │ │ │ +00001510: 7572 6465 6e69 6e67 9874 6865 9875 7365 urdening.the.use │ │ │ │ +00001520: 722e 9106 5a9f 5493 7970 9553 8e65 732c r...Z.T.yp.S.es, │ │ │ │ +00001530: 9104 6363 616e 6498 6573 7093 6563 6961 ..ccand.esp.ecia │ │ │ │ +00001540: 6c6c 7998 6162 7374 7261 6374 9874 90ac lly.abstract.t.. │ │ │ │ +00001550: 7279 7093 6573 2c91 0463 6261 7265 8ea1 ryp.es,..cbare.. │ │ │ │ +00001560: 8d91 eaf1 eb74 6865 9604 7510 6261 7369 .....the..u.basi │ │ │ │ +00001570: 7393 666f 7293 6469 7374 696e 6775 6973 s.for.distinguis │ │ │ │ +00001580: 6869 6e67 9b04 7511 7468 6593 7468 656f hing..u.the.theo │ │ │ │ +00001590: 7265 6d73 936f 6693 6193 6c6f 6769 6393 rems.of.a.logic. │ │ │ │ +000015a0: 6672 6f6d 9361 7262 6974 7261 7279 9866 from.arbitrary.f │ │ │ │ +000015b0: 6f72 6d90 ac72 756c 6165 2c91 0497 aa69 orm..rulae,....i │ │ │ │ +000015c0: 6e93 6193 7365 6375 7265 8ea1 8d91 eaf1 n.a.secure...... │ │ │ │ +000015d0: eb77 95ac 7261 9379 91ff 0556 2e8e 9f10 .w..ra.y...V.... │ │ │ │ +000015e0: 0445 8d91 f653 7a41 9103 aab6 7374 616e .E...SzA....stan │ │ │ │ +000015f0: 6461 7264 9603 aac6 6861 7393 6e6f 90ac dard....has.no.. │ │ │ │ +00001600: 7277 9b03 aac7 6290 538e 6565 6e93 6573 rw....b.S.een.es │ │ │ │ +00001610: 7461 626c 6973 6865 6493 666f 7293 eb48 tablished.for..H │ │ │ │ +00001620: 4d4c 93cf 285b 8d31 318e 910b bff8 5d29 ML..([.11.....]) │ │ │ │ +00001630: 2c91 03b7 8d62 7574 9366 6f72 9868 6973 ,....but.for.his │ │ │ │ +00001640: 746f 7269 6361 6c93 7265 6173 6f6e 732c torical.reasons, │ │ │ │ +00001650: 9103 b78d 7468 6593 eb48 484f 4c8e a18d ....the..HHOL... │ │ │ │ +00001660: 91ea f1eb cf73 7973 7465 6d96 045c d869 .....system..\.i │ │ │ │ +00001670: 6e63 6c75 6465 739b 045c d961 6e93 6561 ncludes..\.an.ea │ │ │ │ +00001680: 726c 6965 7293 7690 ac72 6572 7369 6f6e rlier.v..rersion │ │ │ │ +00001690: 986f 6693 eb48 4d4c cf2e 9354 6865 7265 .of..HML...There │ │ │ │ +000016a0: 9861 7265 2c9b 0479 6468 6f95 ac72 7793 .are,..ydho..rw. │ │ │ │ +000016b0: 6576 9365 722c 9874 9377 936f 9104 5cd9 ev.er,.t.w.o..\. │ │ │ │ +000016c0: 6e65 7791 045c d869 6d70 6c65 6d65 6e93 new..\.implemen. │ │ │ │ +000016d0: 7461 7469 6f6e 738e a18d 91ea f1eb 6f66 tations.......of │ │ │ │ +000016e0: 9604 c4b6 eb48 484f 4c9b 04c4 b5cf 696e .....HHOL.....in │ │ │ │ +000016f0: 9370 726f 6772 6573 7398 7468 6174 9361 .progress.that.a │ │ │ │ +00001700: 7265 9362 6173 6564 986f 6e93 5374 616e re.based.on.Stan │ │ │ │ +00001710: 6461 7264 98eb 484d 4c93 cf72 6174 6865 dard..HML..rathe │ │ │ │ +00001720: 7298 7468 616e 934c 6973 7093 2873 6565 r.than.Lisp.(see │ │ │ │ +00001730: 9862 9053 8e65 6c6f 90ac 7277 292e 9107 .b.S.elo..rw)... │ │ │ │ +00001740: c709 5468 658e a18d 91ea f1eb 6d6f 7374 ..The.......most │ │ │ │ +00001750: 9b04 a7ea 7265 6365 6e95 ac72 7491 04a7 ....recen..rt... │ │ │ │ +00001760: eb76 9365 7273 696f 6e98 6f66 9104 a7eb .v.ersion.of.... │ │ │ │ +00001770: 4361 6d93 6272 6964 6765 98eb 484c 4346 Cam.bridge..HLCF │ │ │ │ +00001780: cf2c 9877 6869 6393 6891 04a7 eb69 7398 .,.whic.h....is. │ │ │ │ +00001790: 646f 9053 8e63 756d 656e 9374 6564 9104 do.S.cumen.ted.. │ │ │ │ +000017a0: a7eb 696e 9850 9361 756c 736f 6e27 7391 ..in.P.aulson's. │ │ │ │ +000017b0: 04a7 eb62 9553 8e6f 936f 6b98 5b8d 3136 ...b.S.o.ok.[.16 │ │ │ │ +000017c0: 8e91 0bbf f85d 2c91 04d7 3b69 738e a18d .....],...;is... │ │ │ │ +000017d0: 91ea f1eb 616c 736f 9603 eaa8 6261 7365 ....also....base │ │ │ │ +000017e0: 6493 6f6e 9353 7461 6e64 6172 6493 eb48 d.on.Standard..H │ │ │ │ +000017f0: 4d4c cf2e 8ea6 8d91 f653 7a49 6e96 04cd ML.......SzIn... │ │ │ │ +00001800: f774 6869 7393 646f 9a53 8e63 756d 656e .this.do.S.cumen │ │ │ │ +00001810: 95ac 7274 2c91 0506 cb74 6865 9104 cdf8 ..rt,....the.... │ │ │ │ +00001820: 6163 726f 6e93 796d 9604 cdf7 60eb 4848 acron.ym....`.HH │ │ │ │ +00001830: 4f4c cf27 9104 cdbd 7265 6665 7273 9374 OL.'....refers.t │ │ │ │ +00001840: 6f93 6298 6f74 6893 7468 6591 04cd f869 o.b.oth.the....i │ │ │ │ +00001850: 6e95 ac72 7465 7261 6374 6976 9365 9604 n..rteractiv.e.. │ │ │ │ +00001860: cdf7 7468 656f 7265 6d93 7072 6f90 ac72 ..theorem.pro..r │ │ │ │ +00001870: 7669 6e67 8ea1 8d91 eaf1 eb73 7973 7465 ving.......syste │ │ │ │ +00001880: 6d96 0427 0f61 6e64 9b04 270e 746f 9374 m..'.and..'.to.t │ │ │ │ +00001890: 6865 9376 90ac 7265 7273 696f 6e93 6f66 he.v..rersion.of │ │ │ │ +000018a0: 9868 6967 6865 7293 6f72 6465 7293 6c6f .higher.order.lo │ │ │ │ +000018b0: 6769 6398 7468 6174 9374 6865 9373 7973 gic.that.the.sys │ │ │ │ +000018c0: 7465 6d93 7375 7070 9053 8e6f 7274 733b tem.supp.S.orts; │ │ │ │ +000018d0: 9104 4542 7768 6572 6598 7468 6572 6593 ..EBwhere.there. │ │ │ │ +000018e0: 6973 8ea1 8d91 eaf1 eb73 6572 696f 7573 is.......serious │ │ │ │ +000018f0: 9b03 eaa8 616d 95ac 7262 6967 7569 7493 ....am..rbiguit. │ │ │ │ +00001900: 7991 ff05 562c 9874 6865 9866 6f72 6d65 y...V,.the.forme │ │ │ │ +00001910: 7298 6973 9863 616c 6c65 6498 6074 6865 r.is.called.`the │ │ │ │ +00001920: 98eb 4848 4f4c 98cf 7379 7374 656d 2798 ..HHOL..system'. │ │ │ │ +00001930: 616e 6498 7468 6598 6c61 7474 6572 9860 and.the.latter.` │ │ │ │ +00001940: 7468 6598 eb48 484f 4c98 cf6c 6f67 6963 the..HHOL..logic │ │ │ │ +00001950: 272e 8ea6 8d91 f653 7a41 6e96 04b6 9765 '......SzAn....e │ │ │ │ +00001960: 6e68 616e 6365 6493 616e 6491 04b6 9872 nhanced.and....r │ │ │ │ +00001970: 6174 696f 6e61 6c69 7a65 6493 769a ac72 ationalized.v..r │ │ │ │ +00001980: 6572 7369 6f6e 936f 6693 eb48 484f 4ccf ersion.of..HHOL. │ │ │ │ +00001990: 2c93 6361 6c6c 6564 93eb 4848 4f4c cf38 ,.called..HHOL.8 │ │ │ │ +000019a0: 382c 9104 e993 7798 6173 9104 b698 7265 8,....w.as....re │ │ │ │ +000019b0: 6c65 6173 6564 9328 696e 9331 3938 3829 leased.(in.1988) │ │ │ │ +000019c0: 2c8e a18d 91ea f1eb 6166 7465 7296 0592 ,.......after... │ │ │ │ +000019d0: 8974 6865 936f 7269 6769 6e61 6c9b 0592 .the.original... │ │ │ │ +000019e0: 88eb 4848 4f4c 93cf 7379 7374 656d 9368 ..HHOL..system.h │ │ │ │ +000019f0: 6164 9362 9053 8e65 656e 9369 6e93 7573 ad.b.S.een.in.us │ │ │ │ +00001a00: 6598 666f 7293 7365 769a ac72 6572 616c e.for.sev..reral │ │ │ │ +00001a10: 9379 9865 6172 732e 910a 3082 eb48 484f .y.ears...0..HHO │ │ │ │ +00001a20: 4ccf 3838 9356 91ff 0556 6572 7369 6f6e L.88.V...Version │ │ │ │ +00001a30: 9332 2e30 8ea1 8d91 eaf1 eb28 eb48 484f .2.0.......(.HHO │ │ │ │ +00001a40: 4ccf 3838 2e32 2e30 2996 0522 d769 7393 L.88.2.0)..".is. │ │ │ │ +00001a50: 7468 6593 7379 7374 656d 9105 22d8 6465 the.system..".de │ │ │ │ +00001a60: 7363 7269 629a 538e 6564 9369 6e93 7468 scrib.S.ed.in.th │ │ │ │ +00001a70: 6973 9364 6f98 6375 6d65 6e9a ac72 742e is.do.cumen..rt. │ │ │ │ +00001a80: 9108 e16d 5468 6973 9369 7391 0522 d869 ...mThis.is..".i │ │ │ │ +00001a90: 6e98 7465 6e64 6564 9374 6f93 7365 7276 n.tended.to.serv │ │ │ │ +00001aa0: 9865 9361 7393 618e a18d 91ea f1eb 7374 .e.as.a.......st │ │ │ │ +00001ab0: 6162 6c65 9604 2100 706c 6174 666f 726d able..!.platform │ │ │ │ +00001ac0: 9366 6f72 9b04 2101 6193 6e95 ac72 756d .for..!.a.n..rum │ │ │ │ +00001ad0: 9362 9053 8e65 7296 0421 006f 6693 7265 .b.S.er..!.of.re │ │ │ │ +00001ae0: 7365 6172 6390 ac72 6893 7072 6f91 00a7 searc..rh.pro... │ │ │ │ +00001af0: 1c6a 6563 7473 9361 6e64 9874 6563 90ac .jects.and.tec.. │ │ │ │ +00001b00: 7268 6e6f 6c6f 6779 9374 7261 6e73 6665 rhnology.transfe │ │ │ │ +00001b10: 7293 6163 7469 7669 7469 6573 9374 6861 r.activities.tha │ │ │ │ +00001b20: 748e a18d 91ea f1eb 6172 6596 02a3 ff69 t.......are....i │ │ │ │ +00001b30: 6e93 7072 6f67 7265 7373 9361 7493 4361 n.progress.at.Ca │ │ │ │ +00001b40: 6d90 ac72 6272 6964 6765 2c9b 02e5 5461 m..rbridge,...Ta │ │ │ │ +00001b50: 6e64 9365 6c73 6577 6865 7265 2c98 6174 nd.elsewhere,.at │ │ │ │ +00001b60: 9102 a400 7468 6593 7469 6d65 936f 6693 ....the.time.of. │ │ │ │ +00001b70: 7772 6974 696e 672e 9104 cbfd 4974 9369 writing.....It.i │ │ │ │ +00001b80: 7393 616c 736f 9374 6865 9373 7570 7090 s.also.the.supp. │ │ │ │ +00001b90: 538e 6f72 7465 648e a18d 91ea f1eb 769a S.orted.......v. │ │ │ │ +00001ba0: ac72 6572 7369 6f6e 9603 1a9c 6f66 9374 .rersion....of.t │ │ │ │ +00001bb0: 6865 9373 7973 7465 6d93 666f 7293 7468 he.system.for.th │ │ │ │ +00001bc0: 6593 696e 9874 6572 6e61 7469 6f6e 616c e.in.ternational │ │ │ │ +00001bd0: 93eb 4848 4f4c 93cf 636f 6d6d 9875 6e69 ..HHOL..comm.uni │ │ │ │ +00001be0: 7498 7991 ff05 562e 9104 f386 5468 6593 t.y...V.....The. │ │ │ │ +00001bf0: 6d61 696e 9364 690b 6572 656e 6365 7393 main.di.erences. │ │ │ │ +00001c00: 6290 538e 6574 9877 9865 656e 8ea1 8d91 b.S.et.w.een.... │ │ │ │ +00001c10: eaf1 eb56 91ff 0556 6572 7369 6f6e 9603 ...V...Version.. │ │ │ │ +00001c20: eaa8 322e 3093 616e 6493 6561 726c 6965 ..2.0.and.earlie │ │ │ │ +00001c30: 7293 7265 6c65 6173 6573 9361 7265 9364 r.releases.are.d │ │ │ │ +00001c40: 6573 6372 6962 9a53 8e65 6493 696e 9341 escrib.S.ed.in.A │ │ │ │ +00001c50: 7070 9865 6e64 6978 9341 2e8e 9f28 2faf pp.endix.A...(/. │ │ │ │ +00001c60: 8d91 eaf1 ebf3 4bc2 d64e a000 1147 ae00 ......K..N...G.. │ │ │ │ +00001c70: 0c00 0000 0663 6d62 7831 32eb 4b54 6865 .....cmbx12.KThe │ │ │ │ +00001c80: 9106 7ae1 6675 7475 7265 8e9f 1bea d38d ..z.future...... │ │ │ │ +00001c90: 91ea f1eb cf41 7391 057d 286d 656e 95ac .....As..}(men.. │ │ │ │ +00001ca0: 7274 696f 6e65 649b 057d 2761 6290 538e rtioned..}'ab.S. │ │ │ │ +00001cb0: 6f93 7693 652c 9105 e1c8 7468 6572 6598 o.v.e,....there. │ │ │ │ +00001cc0: 6172 6591 057d 2874 9377 936f 986e 6577 are..}(t.w.o.new │ │ │ │ +00001cd0: 9105 7d28 696d 706c 656d 656e 9374 6174 ..}(implemen.tat │ │ │ │ +00001ce0: 696f 6e73 986f 6696 057d 28eb 4848 4f4c ions.of..}(.HHOL │ │ │ │ +00001cf0: 98cf 6e65 6172 696e 6793 636f 6d70 6c65 ..nearing.comple │ │ │ │ +00001d00: 7469 6f6e 2c8e a18d 91ea f1eb 6290 538e tion,.......b.S. │ │ │ │ +00001d10: 6f74 6896 0484 2262 6173 6564 936f 6e9b oth..."based.on. │ │ │ │ +00001d20: 0484 2153 7461 6e64 6172 6493 eb48 4d4c ..!Standard..HML │ │ │ │ +00001d30: 93cf 696e 7374 6561 6493 6f66 934c 6973 ..instead.of.Lis │ │ │ │ +00001d40: 702e 9107 054d 4f6e 6593 6973 9361 9370 p....MOne.is.a.p │ │ │ │ +00001d50: 7562 6c69 6398 646f 6d61 696e 9373 7973 ublic.domain.sys │ │ │ │ +00001d60: 7465 6d93 6465 7690 ac72 656c 6f70 9053 tem.dev..relop.S │ │ │ │ +00001d70: 8e65 648e a18d 91ea f1eb 6174 9b05 50da .ed.......at..P. │ │ │ │ +00001d80: 7468 6591 0550 db55 6e69 7695 ac72 6572 the..P.Univ..rer │ │ │ │ +00001d90: 7369 7493 7998 6f66 9843 616c 6761 7279 sit.y.of.Calgary │ │ │ │ +00001da0: 9105 50db 2870 7265 6c69 6d69 6e61 7279 ..P.(preliminary │ │ │ │ +00001db0: 9876 9365 7273 696f 6e73 9605 50db 6f66 .v.ersions..P.of │ │ │ │ +00001dc0: 9874 6869 7398 6172 6593 616c 7265 6164 .this.are.alread │ │ │ │ +00001dd0: 7998 6190 ac72 7691 ff58 e461 696c 6162 y.a..rv..X.ailab │ │ │ │ +00001de0: 6c65 292e 9109 6b77 5468 658e a18d 91ea le)...kwThe..... │ │ │ │ +00001df0: f1eb 6f74 6865 722c 9104 54b8 7768 6963 ..other,..T.whic │ │ │ │ +00001e00: 9aac 7268 9604 3f82 6973 9362 9053 8e65 ..rh..?.is.b.S.e │ │ │ │ +00001e10: 696e 6793 6465 7698 656c 6f70 9053 8e65 ing.dev.elop.S.e │ │ │ │ +00001e20: 6493 6298 7993 4943 4c91 043f 6c53 6563 d.b.y.ICL..?lSec │ │ │ │ +00001e30: 7572 6593 5379 7374 656d 732c 9104 54b8 ure.Systems,..T. │ │ │ │ +00001e40: 6973 9361 9360 6869 6768 6c79 9361 7373 is.a.`highly.ass │ │ │ │ +00001e50: 7572 6564 2793 7379 7374 656d 9366 6f72 ured'.system.for │ │ │ │ +00001e60: 8ea1 8d91 eaf1 eb63 6f6d 6d65 7263 6961 .......commercia │ │ │ │ +00001e70: 6c96 03ea a876 9aac 7265 7269 0c63 6174 l....v..reri.cat │ │ │ │ +00001e80: 696f 6e93 7072 6f91 00a7 1c6a 6563 7473 ion.pro....jects │ │ │ │ +00001e90: 9369 6e93 7468 6593 7361 6665 7498 7993 .in.the.safet.y. │ │ │ │ +00001ea0: 616e 6493 7365 6375 7269 7498 7993 6372 and.securit.y.cr │ │ │ │ +00001eb0: 6974 6963 616c 9361 7265 6173 2e8e 8e9f itical.areas.... │ │ │ │ +00001ec0: 24fd 138e 8c8b 0000 0005 0000 0000 0000 $............... │ │ │ │ 00001ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00001ee0: 0000 0000 0000 0000 0000 0000 0000 0e2e ................ │ │ │ │ -00001ef0: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -00001f00: fa99 9a8d 9112 c761 d050 7265 6661 6365 .......a.Preface │ │ │ │ -00001f10: 9201 9460 4376 8e91 12c7 619f 0566 6689 ...`Cv....a..ff. │ │ │ │ -00001f20: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -00001f30: df8d a0fd 8bd0 218d 911e 28f0 cf54 6865 ......!...(..The │ │ │ │ -00001f40: 9603 eaa8 636f 6e90 ac72 7461 6374 9361 ....con..rtact.a │ │ │ │ -00001f50: 6464 7265 7373 9366 6f72 9343 616c 6761 ddress.for.Calga │ │ │ │ -00001f60: 7279 93eb 4848 4f4c 93cf 6973 3a8e 9f50 ry..HHOL..is:..P │ │ │ │ -00001f70: 2db4 8d8d 8d9f ca4e 038d 8d92 009c 09d6 -......N........ │ │ │ │ -00001f80: 4772 6168 616d 9103 eaa8 4269 7274 90ac Graham....Birt.. │ │ │ │ -00001f90: 7277 6973 746c 658e 8ea4 0e7f ff8d 8d92 rwistle......... │ │ │ │ -00001fa0: 009c 09d6 436f 6d70 7574 6572 9603 eaa8 ....Computer.... │ │ │ │ -00001fb0: 5363 6965 6e63 6593 4465 7061 7274 6d65 Science.Departme │ │ │ │ -00001fc0: 6e90 ac72 748e 8ea1 8d8d 9200 9c09 d655 n..rt..........U │ │ │ │ -00001fd0: 6e69 7695 ac72 6572 7369 7493 7996 03ea niv..rersit.y... │ │ │ │ -00001fe0: a86f 6693 4361 6c67 6172 798e 8ea1 8d8d .of.Calgary..... │ │ │ │ -00001ff0: 9200 9c09 d632 3530 309b 03ea a855 6e69 .....2500....Uni │ │ │ │ -00002000: 7695 ac72 6572 7369 7493 7998 4472 6976 v..rersit.y.Driv │ │ │ │ -00002010: 9365 8e8e a18d 8d92 009c 09d6 4361 6c67 .e..........Calg │ │ │ │ -00002020: 6172 798e 8ea1 8d8d 9200 9c09 d641 6c62 ary..........Alb │ │ │ │ -00002030: 9053 8e65 7274 618e 8ea1 8d8d 9200 9c09 .S.erta......... │ │ │ │ -00002040: d643 616e 6164 6196 03ea a854 324e 9331 .Canada....T2N.1 │ │ │ │ -00002050: 4e34 8e8e 9f14 30c6 8d8d 9200 9c09 d628 N4....0........( │ │ │ │ -00002060: f337 df86 b554 000c 0000 000c 0000 0006 .7...T.......... │ │ │ │ -00002070: 636d 7474 3132 e265 6d61 696c 3a91 0538 cmtt12.email:..8 │ │ │ │ -00002080: e0cf 6772 6168 616d 4063 7073 632e 7563 ..graham@cpsc.uc │ │ │ │ -00002090: 616c 6761 7279 91ff 0556 2e63 6129 8e8e algary...V.ca).. │ │ │ │ -000020a0: 8e8e 8e9f 502d b38d 9112 c761 616e 6496 ....P-.....aand. │ │ │ │ -000020b0: 03ea a874 6865 9363 6f6e 90ac 7274 6163 ...the.con..rtac │ │ │ │ -000020c0: 7493 6164 6472 6573 7393 666f 7293 4943 t.address.for.IC │ │ │ │ -000020d0: 4c93 eb48 484f 4c93 cf69 733a 8e9f 4ad8 L..HHOL..is:..J. │ │ │ │ -000020e0: 608d 8d8d 9fca 4e03 8d8d 9200 9d97 8452 `.....N........R │ │ │ │ -000020f0: 6f67 6572 9603 eaa8 422e 934a 6f6e 6573 oger....B..Jones │ │ │ │ -00002100: 8e8e a40e 7fff 8d8d 9200 9d97 8449 6e90 .............In. │ │ │ │ -00002110: ac72 7465 726e 6174 696f 6e61 6c96 03ea .rternational... │ │ │ │ -00002120: a843 6f6d 7075 7465 7273 934c 696d 6974 .Computers.Limit │ │ │ │ -00002130: 6564 8e8e a18d 8d92 009d 9784 4573 6b64 ed..........Eskd │ │ │ │ -00002140: 616c 6591 03ea a852 6f61 648e 8ea1 8d8d ale....Road..... │ │ │ │ -00002150: 9200 9d97 8457 696e 6e65 7273 688e 8ea1 .....Winnersh... │ │ │ │ -00002160: 8d8d 9200 9d97 8457 91ff 0556 6f6b 696e .......W...Vokin │ │ │ │ -00002170: 6768 616d 8e8e a18d 8d92 009d 9784 4265 gham..........Be │ │ │ │ -00002180: 726b 7368 6972 6596 03ea a852 90ac 7247 rkshire....R..rG │ │ │ │ -00002190: 3131 9335 5454 8e8e a18d 8d92 009d 9784 11.5TT.......... │ │ │ │ -000021a0: 456e 676c 616e 648e 8e9f 1430 c68d 8d92 England....0.... │ │ │ │ -000021b0: 009d 9784 28e2 656d 6169 6c3a 9105 38e0 ....(.email:..8. │ │ │ │ -000021c0: cf52 2e42 2e4a 6f6e 6573 4077 696e 3031 .R.B.Jones@win01 │ │ │ │ -000021d0: 3033 2e75 7563 708e 8e8e 8e8e 9f4d 2db3 03.uucp......M-. │ │ │ │ -000021e0: 8d91 1e28 f054 6865 9603 b045 4361 6d9a ...(.The...ECam. │ │ │ │ -000021f0: ac72 6272 6964 6765 9103 b044 6772 6f75 .rbridge...Dgrou │ │ │ │ -00002200: 7093 696e 9874 656e 6473 9374 6f93 636f p.in.tends.to.co │ │ │ │ -00002210: 6e98 7469 6e98 7565 9b03 b044 746f 9373 n.tin.ue...Dto.s │ │ │ │ -00002220: 7570 7090 538e 6f72 7493 7468 6598 4c69 upp.S.ort.the.Li │ │ │ │ -00002230: 7370 9362 6173 6564 9376 90ac 7265 7273 sp.based.v..rers │ │ │ │ -00002240: 696f 6e93 6f66 98eb 4848 4f4c 93cf 6174 ion.of..HHOL..at │ │ │ │ -00002250: 8ea4 1000 008d 9112 c761 6c65 6173 7496 .........aleast. │ │ │ │ -00002260: 04ac 5575 6e90 ac72 7469 6c9b 04ac 5469 ..Uun..rtil...Ti │ │ │ │ -00002270: 7493 6973 9863 6c65 6172 6c79 9373 7570 t.is.clearly.sup │ │ │ │ -00002280: 9053 8e65 7273 6564 6564 9328 7768 6963 .S.erseded.(whic │ │ │ │ -00002290: 90ac 7268 9869 7393 6e6f 7498 6578 7090 ..rh.is.not.exp. │ │ │ │ -000022a0: 538e 6563 7465 6493 746f 9862 9053 8e65 S.ected.to.b.S.e │ │ │ │ -000022b0: 9366 6f72 9373 6576 95ac 7265 7261 6c98 .for.sev..reral. │ │ │ │ -000022c0: 7993 6561 7273 292e 9107 7de6 5468 658e y.ears)...}.The. │ │ │ │ -000022d0: a18d 9112 c761 656d 7068 6173 6973 9602 .....aemphasis.. │ │ │ │ -000022e0: f171 7769 6c6c 9b02 f172 6290 538e 6593 .qwill...rb.S.e. │ │ │ │ -000022f0: 6f6e 9369 6d70 726f 90ac 7276 696e 6798 on.impro..rving. │ │ │ │ -00002300: 7468 6593 6578 6973 7469 6e67 9373 7973 the.existing.sys │ │ │ │ -00002310: 7465 6d98 616e 6493 646f 9053 8e63 756d tem.and.do.S.cum │ │ │ │ -00002320: 656e 90ac 7274 6174 696f 6e2c 9103 2349 en..rtation,..#I │ │ │ │ -00002330: 7261 7468 6572 9874 6861 6e93 6164 6469 rather.than.addi │ │ │ │ -00002340: 6e67 8ea1 8d91 12c7 616e 6577 9b04 6990 ng......anew..i. │ │ │ │ -00002350: 6665 6174 7572 6573 2e91 06b5 9648 6f95 features.....Ho. │ │ │ │ -00002360: ac72 7793 6576 9365 722c 9104 8949 7468 .rw.ev.er,...Ith │ │ │ │ -00002370: 6572 6598 6973 9104 698f 6198 7265 7365 ere.is..i.a.rese │ │ │ │ -00002380: 6172 6393 6896 0469 8f70 726f 9100 a71c arc.h..i.pro.... │ │ │ │ -00002390: 6a65 6374 9869 6e93 7072 6f67 7265 7373 ject.in.progress │ │ │ │ -000023a0: 9861 7493 496e 7269 6198 2853 6f0c 612d .at.Inria.(So.a- │ │ │ │ -000023b0: 416e 90ac 7274 6970 9053 8e6f 6c65 732c An..rtip.S.oles, │ │ │ │ -000023c0: 8ea1 8d91 12c7 6146 91ff 0556 7261 6e63 ......aF...Vranc │ │ │ │ -000023d0: 6529 2c91 05e6 fa74 6f91 0581 4f64 6576 e),....to...Odev │ │ │ │ -000023e0: 9aac 7265 6c6f 7096 0581 5061 936e 6577 ..relop...Pa.new │ │ │ │ -000023f0: 9361 6e64 9365 7870 9053 8e65 7269 6d65 .and.exp.S.erime │ │ │ │ -00002400: 6e98 7461 6c91 0581 4f69 6e98 7465 7266 n.tal...Oin.terf │ │ │ │ -00002410: 6163 6593 746f 93eb 4848 4f4c cf2e 9354 ace.to..HHOL...T │ │ │ │ -00002420: 6869 7391 0581 4f72 6573 6561 7263 9868 his...Oresearc.h │ │ │ │ -00002430: 9369 7393 6290 538e 6569 6e67 8ea1 8d91 .is.b.S.eing.... │ │ │ │ -00002440: 12c7 6164 6f6e 6596 0391 0469 6e9b 0391 ..adone....in... │ │ │ │ -00002450: 0563 6f6c 6c61 6290 538e 6f72 6174 696f .collab.S.oratio │ │ │ │ -00002460: 6e93 7769 7468 9874 6865 9343 616d 90ac n.with.the.Cam.. │ │ │ │ -00002470: 7262 7269 6467 6598 eb48 484f 4c93 cf67 rbridge..HHOL..g │ │ │ │ -00002480: 726f 7570 9361 6e64 9861 696d 7393 746f roup.and.aims.to │ │ │ │ -00002490: 9861 6e73 7790 ac72 6572 9374 6865 9871 .answ..rer.the.q │ │ │ │ -000024a0: 7565 7374 696f 6e93 6f66 8ea1 8d91 12c7 uestion.of...... │ │ │ │ -000024b0: 6177 6865 7468 6572 9604 8f12 eb48 484f awhether.....HHO │ │ │ │ -000024c0: 4c93 cf63 616e 9362 9053 8e65 9b04 8f11 L..can.b.S.e.... │ │ │ │ -000024d0: 6d61 6465 9373 6967 6e69 0c63 616e 90ac made.signi.can.. │ │ │ │ -000024e0: 7274 6c79 9365 6173 6965 7293 746f 9375 rtly.easier.to.u │ │ │ │ -000024f0: 7365 9377 6974 6898 6193 7374 6174 652d se.with.a.state- │ │ │ │ -00002500: 6f66 2d74 6865 2d61 7274 936d 6f75 7365 of-the-art.mouse │ │ │ │ -00002510: 9361 6e64 8ea1 8d91 12c7 6177 696e 646f .and......awindo │ │ │ │ -00002520: 95ac 7277 9b04 42fe 696e 9374 6572 6661 ..rw..B.in.terfa │ │ │ │ -00002530: 6365 2e91 0641 e449 7498 6973 9604 42ff ce...A.It.is..B. │ │ │ │ -00002540: 616c 736f 9865 7870 6c6f 7269 6e67 9374 also.exploring.t │ │ │ │ -00002550: 6865 9875 7365 986f 6693 636f 6c6f 7572 he.use.of.colour │ │ │ │ -00002560: 9866 6f72 936d 616e 6167 696e 6798 636f .for.managing.co │ │ │ │ -00002570: 6d70 6c65 7869 7490 ac72 7991 ff05 562e mplexit..ry...V. │ │ │ │ -00002580: 9106 41e4 4966 9874 6869 738e a18d 9112 ..A.If.this..... │ │ │ │ -00002590: c761 6578 7090 538e 6572 696d 656e 90ac .aexp.S.erimen.. │ │ │ │ -000025a0: 7274 9603 8dff 6973 9b03 8dfe 7375 6363 rt....is....succ │ │ │ │ -000025b0: 6573 7366 756c 2c91 03a0 8774 6865 6e93 essful,....then. │ │ │ │ -000025c0: 6198 7072 6f90 538e 6475 6374 696f 6e93 a.pro.S.duction. │ │ │ │ -000025d0: 7690 ac72 6572 7369 6f6e 986f 6693 7468 v..rersion.of.th │ │ │ │ -000025e0: 6593 6e65 7798 696e 9aac 7274 6572 6661 e.new.in..rterfa │ │ │ │ -000025f0: 6365 936d 6198 7991 038d fe62 9a53 8e65 ce.ma.y....b.S.e │ │ │ │ -00002600: 9370 726f 9864 7563 6564 8ea1 8d91 12c7 .pro.duced...... │ │ │ │ -00002610: 6166 6f72 9603 eaa8 6765 6e65 7261 6c93 afor....general. │ │ │ │ -00002620: 7573 652e 9105 38e0 4974 9369 7393 6e6f use...8.It.is.no │ │ │ │ -00002630: 7493 6578 709a 538e 6563 7465 6493 7468 t.exp.S.ected.th │ │ │ │ -00002640: 6174 9374 6869 7393 7769 6c6c 9362 9865 at.this.will.b.e │ │ │ │ -00002650: 9375 6e64 6572 7461 6b90 ac72 656e 9362 .undertak..ren.b │ │ │ │ -00002660: 9865 666f 7265 9331 3939 322e 8e8e 9f24 .efore.1992....$ │ │ │ │ -00002670: fd13 8e8c 8b00 0000 0600 0000 0000 0000 ................ │ │ │ │ +00001ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00001ef0: 0e30 a002 cc05 558d a0fd 46d3 0e8d 8d8d .0....U...F..... │ │ │ │ +00001f00: 8d9f fa99 9a8d 9112 c761 d050 7265 6661 .........a.Prefa │ │ │ │ +00001f10: 6365 9201 9460 4376 8e91 12c7 619f 0566 ce...`Cv....a..f │ │ │ │ +00001f20: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +00001f30: 942f df8d a0fd 8bd0 218d 911e 28f0 cf54 ./......!...(..T │ │ │ │ +00001f40: 6865 9603 eaa8 636f 6e90 ac72 7461 6374 he....con..rtact │ │ │ │ +00001f50: 9361 6464 7265 7373 9366 6f72 9343 616c .address.for.Cal │ │ │ │ +00001f60: 6761 7279 93eb 4848 4f4c 93cf 6973 3a8e gary..HHOL..is:. │ │ │ │ +00001f70: 9f50 2db4 8d8d 8d9f ca4e 038d 8d92 009c .P-......N...... │ │ │ │ +00001f80: 09d6 4772 6168 616d 9103 eaa8 4269 7274 ..Graham....Birt │ │ │ │ +00001f90: 90ac 7277 6973 746c 658e 8ea4 0e7f ff8d ..rwistle....... │ │ │ │ +00001fa0: 8d92 009c 09d6 436f 6d70 7574 6572 9603 ......Computer.. │ │ │ │ +00001fb0: eaa8 5363 6965 6e63 6593 4465 7061 7274 ..Science.Depart │ │ │ │ +00001fc0: 6d65 6e90 ac72 748e 8ea1 8d8d 9200 9c09 men..rt......... │ │ │ │ +00001fd0: d655 6e69 7695 ac72 6572 7369 7493 7996 .Univ..rersit.y. │ │ │ │ +00001fe0: 03ea a86f 6693 4361 6c67 6172 798e 8ea1 ...of.Calgary... │ │ │ │ +00001ff0: 8d8d 9200 9c09 d632 3530 309b 03ea a855 .......2500....U │ │ │ │ +00002000: 6e69 7695 ac72 6572 7369 7493 7998 4472 niv..rersit.y.Dr │ │ │ │ +00002010: 6976 9365 8e8e a18d 8d92 009c 09d6 4361 iv.e..........Ca │ │ │ │ +00002020: 6c67 6172 798e 8ea1 8d8d 9200 9c09 d641 lgary..........A │ │ │ │ +00002030: 6c62 9053 8e65 7274 618e 8ea1 8d8d 9200 lb.S.erta....... │ │ │ │ +00002040: 9c09 d643 616e 6164 6196 03ea a854 324e ...Canada....T2N │ │ │ │ +00002050: 9331 4e34 8e8e 9f14 30c6 8d8d 9200 9c09 .1N4....0....... │ │ │ │ +00002060: d628 f337 df86 b554 000c 0000 000c 0000 .(.7...T........ │ │ │ │ +00002070: 0006 636d 7474 3132 e265 6d61 696c 3a91 ..cmtt12.email:. │ │ │ │ +00002080: 0538 e0cf 6772 6168 616d 4063 7073 632e .8..graham@cpsc. │ │ │ │ +00002090: 7563 616c 6761 7279 91ff 0556 2e63 6129 ucalgary...V.ca) │ │ │ │ +000020a0: 8e8e 8e8e 8e9f 502d b38d 9112 c761 616e ......P-.....aan │ │ │ │ +000020b0: 6496 03ea a874 6865 9363 6f6e 90ac 7274 d....the.con..rt │ │ │ │ +000020c0: 6163 7493 6164 6472 6573 7393 666f 7293 act.address.for. │ │ │ │ +000020d0: 4943 4c93 eb48 484f 4c93 cf69 733a 8e9f ICL..HHOL..is:.. │ │ │ │ +000020e0: 4ad8 608d 8d8d 9fca 4e03 8d8d 9200 9d97 J.`.....N....... │ │ │ │ +000020f0: 8452 6f67 6572 9603 eaa8 422e 934a 6f6e .Roger....B..Jon │ │ │ │ +00002100: 6573 8e8e a40e 7fff 8d8d 9200 9d97 8449 es.............I │ │ │ │ +00002110: 6e90 ac72 7465 726e 6174 696f 6e61 6c96 n..rternational. │ │ │ │ +00002120: 03ea a843 6f6d 7075 7465 7273 934c 696d ...Computers.Lim │ │ │ │ +00002130: 6974 6564 8e8e a18d 8d92 009d 9784 4573 ited..........Es │ │ │ │ +00002140: 6b64 616c 6591 03ea a852 6f61 648e 8ea1 kdale....Road... │ │ │ │ +00002150: 8d8d 9200 9d97 8457 696e 6e65 7273 688e .......Winnersh. │ │ │ │ +00002160: 8ea1 8d8d 9200 9d97 8457 91ff 0556 6f6b .........W...Vok │ │ │ │ +00002170: 696e 6768 616d 8e8e a18d 8d92 009d 9784 ingham.......... │ │ │ │ +00002180: 4265 726b 7368 6972 6596 03ea a852 90ac Berkshire....R.. │ │ │ │ +00002190: 7247 3131 9335 5454 8e8e a18d 8d92 009d rG11.5TT........ │ │ │ │ +000021a0: 9784 456e 676c 616e 648e 8e9f 1430 c68d ..England....0.. │ │ │ │ +000021b0: 8d92 009d 9784 28e2 656d 6169 6c3a 9105 ......(.email:.. │ │ │ │ +000021c0: 38e0 cf52 2e42 2e4a 6f6e 6573 4077 696e 8..R.B.Jones@win │ │ │ │ +000021d0: 3031 3033 2e75 7563 708e 8e8e 8e8e 9f4d 0103.uucp......M │ │ │ │ +000021e0: 2db3 8d91 1e28 f054 6865 9603 b045 4361 -....(.The...ECa │ │ │ │ +000021f0: 6d9a ac72 6272 6964 6765 9103 b044 6772 m..rbridge...Dgr │ │ │ │ +00002200: 6f75 7093 696e 9874 656e 6473 9374 6f93 oup.in.tends.to. │ │ │ │ +00002210: 636f 6e98 7469 6e98 7565 9b03 b044 746f con.tin.ue...Dto │ │ │ │ +00002220: 9373 7570 7090 538e 6f72 7493 7468 6598 .supp.S.ort.the. │ │ │ │ +00002230: 4c69 7370 9362 6173 6564 9376 90ac 7265 Lisp.based.v..re │ │ │ │ +00002240: 7273 696f 6e93 6f66 98eb 4848 4f4c 93cf rsion.of..HHOL.. │ │ │ │ +00002250: 6174 8ea4 1000 008d 9112 c761 6c65 6173 at.........aleas │ │ │ │ +00002260: 7496 04ac 5575 6e90 ac72 7469 6c9b 04ac t...Uun..rtil... │ │ │ │ +00002270: 5469 7493 6973 9863 6c65 6172 6c79 9373 Tit.is.clearly.s │ │ │ │ +00002280: 7570 9053 8e65 7273 6564 6564 9328 7768 up.S.erseded.(wh │ │ │ │ +00002290: 6963 90ac 7268 9869 7393 6e6f 7498 6578 ic..rh.is.not.ex │ │ │ │ +000022a0: 7090 538e 6563 7465 6493 746f 9862 9053 p.S.ected.to.b.S │ │ │ │ +000022b0: 8e65 9366 6f72 9373 6576 95ac 7265 7261 .e.for.sev..rera │ │ │ │ +000022c0: 6c98 7993 6561 7273 292e 9107 7de6 5468 l.y.ears)...}.Th │ │ │ │ +000022d0: 658e a18d 9112 c761 656d 7068 6173 6973 e......aemphasis │ │ │ │ +000022e0: 9602 f171 7769 6c6c 9b02 f172 6290 538e ...qwill...rb.S. │ │ │ │ +000022f0: 6593 6f6e 9369 6d70 726f 90ac 7276 696e e.on.impro..rvin │ │ │ │ +00002300: 6798 7468 6593 6578 6973 7469 6e67 9373 g.the.existing.s │ │ │ │ +00002310: 7973 7465 6d98 616e 6493 646f 9053 8e63 ystem.and.do.S.c │ │ │ │ +00002320: 756d 656e 90ac 7274 6174 696f 6e2c 9103 umen..rtation,.. │ │ │ │ +00002330: 2349 7261 7468 6572 9874 6861 6e93 6164 #Irather.than.ad │ │ │ │ +00002340: 6469 6e67 8ea1 8d91 12c7 616e 6577 9b04 ding......anew.. │ │ │ │ +00002350: 6990 6665 6174 7572 6573 2e91 06b5 9648 i.features.....H │ │ │ │ +00002360: 6f95 ac72 7793 6576 9365 722c 9104 8949 o..rw.ev.er,...I │ │ │ │ +00002370: 7468 6572 6598 6973 9104 698f 6198 7265 there.is..i.a.re │ │ │ │ +00002380: 7365 6172 6393 6896 0469 8f70 726f 9100 searc.h..i.pro.. │ │ │ │ +00002390: a71c 6a65 6374 9869 6e93 7072 6f67 7265 ..ject.in.progre │ │ │ │ +000023a0: 7373 9861 7493 496e 7269 6198 2853 6f0c ss.at.Inria.(So. │ │ │ │ +000023b0: 612d 416e 90ac 7274 6970 9053 8e6f 6c65 a-An..rtip.S.ole │ │ │ │ +000023c0: 732c 8ea1 8d91 12c7 6146 91ff 0556 7261 s,......aF...Vra │ │ │ │ +000023d0: 6e63 6529 2c91 05e6 fa74 6f91 0581 4f64 nce),....to...Od │ │ │ │ +000023e0: 6576 9aac 7265 6c6f 7096 0581 5061 936e ev..relop...Pa.n │ │ │ │ +000023f0: 6577 9361 6e64 9365 7870 9053 8e65 7269 ew.and.exp.S.eri │ │ │ │ +00002400: 6d65 6e98 7461 6c91 0581 4f69 6e98 7465 men.tal...Oin.te │ │ │ │ +00002410: 7266 6163 6593 746f 93eb 4848 4f4c cf2e rface.to..HHOL.. │ │ │ │ +00002420: 9354 6869 7391 0581 4f72 6573 6561 7263 .This...Oresearc │ │ │ │ +00002430: 9868 9369 7393 6290 538e 6569 6e67 8ea1 .h.is.b.S.eing.. │ │ │ │ +00002440: 8d91 12c7 6164 6f6e 6596 0391 0469 6e9b ....adone....in. │ │ │ │ +00002450: 0391 0563 6f6c 6c61 6290 538e 6f72 6174 ...collab.S.orat │ │ │ │ +00002460: 696f 6e93 7769 7468 9874 6865 9343 616d ion.with.the.Cam │ │ │ │ +00002470: 90ac 7262 7269 6467 6598 eb48 484f 4c93 ..rbridge..HHOL. │ │ │ │ +00002480: cf67 726f 7570 9361 6e64 9861 696d 7393 .group.and.aims. │ │ │ │ +00002490: 746f 9861 6e73 7790 ac72 6572 9374 6865 to.answ..rer.the │ │ │ │ +000024a0: 9871 7565 7374 696f 6e93 6f66 8ea1 8d91 .question.of.... │ │ │ │ +000024b0: 12c7 6177 6865 7468 6572 9604 8f12 eb48 ..awhether.....H │ │ │ │ +000024c0: 484f 4c93 cf63 616e 9362 9053 8e65 9b04 HOL..can.b.S.e.. │ │ │ │ +000024d0: 8f11 6d61 6465 9373 6967 6e69 0c63 616e ..made.signi.can │ │ │ │ +000024e0: 90ac 7274 6c79 9365 6173 6965 7293 746f ..rtly.easier.to │ │ │ │ +000024f0: 9375 7365 9377 6974 6898 6193 7374 6174 .use.with.a.stat │ │ │ │ +00002500: 652d 6f66 2d74 6865 2d61 7274 936d 6f75 e-of-the-art.mou │ │ │ │ +00002510: 7365 9361 6e64 8ea1 8d91 12c7 6177 696e se.and......awin │ │ │ │ +00002520: 646f 95ac 7277 9b04 42fe 696e 9374 6572 do..rw..B.in.ter │ │ │ │ +00002530: 6661 6365 2e91 0641 e449 7498 6973 9604 face...A.It.is.. │ │ │ │ +00002540: 42ff 616c 736f 9865 7870 6c6f 7269 6e67 B.also.exploring │ │ │ │ +00002550: 9374 6865 9875 7365 986f 6693 636f 6c6f .the.use.of.colo │ │ │ │ +00002560: 7572 9866 6f72 936d 616e 6167 696e 6798 ur.for.managing. │ │ │ │ +00002570: 636f 6d70 6c65 7869 7490 ac72 7991 ff05 complexit..ry... │ │ │ │ +00002580: 562e 9106 41e4 4966 9874 6869 738e a18d V...A.If.this... │ │ │ │ +00002590: 9112 c761 6578 7090 538e 6572 696d 656e ...aexp.S.erimen │ │ │ │ +000025a0: 90ac 7274 9603 8dff 6973 9b03 8dfe 7375 ..rt....is....su │ │ │ │ +000025b0: 6363 6573 7366 756c 2c91 03a0 8774 6865 ccessful,....the │ │ │ │ +000025c0: 6e93 6198 7072 6f90 538e 6475 6374 696f n.a.pro.S.ductio │ │ │ │ +000025d0: 6e93 7690 ac72 6572 7369 6f6e 986f 6693 n.v..rersion.of. │ │ │ │ +000025e0: 7468 6593 6e65 7798 696e 9aac 7274 6572 the.new.in..rter │ │ │ │ +000025f0: 6661 6365 936d 6198 7991 038d fe62 9a53 face.ma.y....b.S │ │ │ │ +00002600: 8e65 9370 726f 9864 7563 6564 8ea1 8d91 .e.pro.duced.... │ │ │ │ +00002610: 12c7 6166 6f72 9603 eaa8 6765 6e65 7261 ..afor....genera │ │ │ │ +00002620: 6c93 7573 652e 9105 38e0 4974 9369 7393 l.use...8.It.is. │ │ │ │ +00002630: 6e6f 7493 6578 709a 538e 6563 7465 6493 not.exp.S.ected. │ │ │ │ +00002640: 7468 6174 9374 6869 7393 7769 6c6c 9362 that.this.will.b │ │ │ │ +00002650: 9865 9375 6e64 6572 7461 6b90 ac72 656e .e.undertak..ren │ │ │ │ +00002660: 9362 9865 666f 7265 9331 3939 322e 8e8e .b.efore.1992... │ │ │ │ +00002670: 9f24 fd13 8e8c 8b00 0000 0600 0000 0000 .$.............. │ │ │ │ 00002680: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00002690: 0000 0000 0000 0000 0000 0000 0000 001e ................ │ │ │ │ -000026a0: c3a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d .....U...F...... │ │ │ │ -000026b0: 9ffa 999a 8d91 eaf1 ebd0 7669 9201 90a0 ..........vi.... │ │ │ │ -000026c0: 4350 7265 6661 6365 8e91 eaf1 eb9f 0566 CPreface.......f │ │ │ │ -000026d0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -000026e0: 942f df9f 24fd 138e 8c8b 0000 0007 0000 ./..$........... │ │ │ │ +00002690: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000026a0: 001e c5a0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ +000026b0: 8d8d 9ffa 999a 8d91 eaf1 ebd0 7669 9201 ............vi.. │ │ │ │ +000026c0: 90a0 4350 7265 6661 6365 8e91 eaf1 eb9f ..CPreface...... │ │ │ │ +000026d0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +000026e0: a002 942f df9f 24fd 138e 8c8b 0000 0007 .../..$......... │ │ │ │ 000026f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00002700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00002710: 0000 0000 2674 a002 cc05 558d a0fd 46d3 ....&t....U...F. │ │ │ │ -00002720: 0ea0 0294 2fdf 8da0 fd8b d021 9112 c761 ..../......!...a │ │ │ │ -00002730: 9f0b cccc 8900 0100 0001 c73e 7c9f 1f77 ...........>|..w │ │ │ │ -00002740: 198d d243 6f6e 96ff 38f5 7465 6e93 7473 ...Con..8.ten.ts │ │ │ │ -00002750: 8e9f 0f00 0089 0001 0000 01c7 3e7c 9f3c ............>|.< │ │ │ │ -00002760: 650e 8df3 47c2 d64e a000 0e66 6600 0c00 e...G..N...ff... │ │ │ │ -00002770: 0000 0663 6d62 7831 32eb 4749 9110 3332 ...cmbx12.GI..32 │ │ │ │ -00002780: 5468 6596 0566 664d 6574 612d 6c61 6e67 The..ffMeta-lang │ │ │ │ -00002790: 7561 6765 934d 4c8d 9201 012d 7931 8e8e uage.ML....-y1.. │ │ │ │ -000027a0: 9f1c 8a18 8d8d d031 8e91 119f f454 6865 .......1.....The │ │ │ │ -000027b0: 9604 8000 4869 7374 6f72 7993 6f66 934d ....History.of.M │ │ │ │ -000027c0: 4c8d 9201 3e42 6f33 8e8e a410 7946 8d8d L...>Bo3....yF.. │ │ │ │ -000027d0: 9111 9ff4 cf31 2e31 8e91 2ca6 4a50 7265 .....1.1..,.JPre │ │ │ │ -000027e0: 6661 6365 9603 eaa8 746f 9360 5468 6593 face....to.`The. │ │ │ │ -000027f0: 4d4c 9348 616e 6462 9553 8e6f 936f 6b27 ML.Handb.S.o.ok' │ │ │ │ -00002800: 9106 de60 8d8d 9102 fffd 2e8e 8e96 0943 ...`...........C │ │ │ │ -00002810: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00002820: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00002830: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00002840: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00002850: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00002860: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00002870: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00002880: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00002890: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000028a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000028b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000028c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000028d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000028e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000028f0: 02ff fd2e 8e8e 8d91 173c 6c34 8e8e a18d .........|. │ │ │ │ +00002740: 1f77 198d d243 6f6e 96ff 38f5 7465 6e93 .w...Con..8.ten. │ │ │ │ +00002750: 7473 8e9f 0f00 0089 0001 0000 01c7 3e7c ts............>| │ │ │ │ +00002760: 9f3c 650e 8df3 47c2 d64e a000 0e66 6600 .Bo3....yF │ │ │ │ +000027d0: 8d8d 9111 9ff4 cf31 2e31 8e91 2ca6 4a50 .......1.1..,.JP │ │ │ │ +000027e0: 7265 6661 6365 9603 eaa8 746f 9360 5468 reface....to.`Th │ │ │ │ +000027f0: 6593 4d4c 9348 616e 6462 9553 8e6f 936f e.ML.Handb.S.o.o │ │ │ │ +00002800: 6b27 9106 de60 8d8d 9102 fffd 2e8e 8e96 k'...`.......... │ │ │ │ +00002810: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00002820: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00002830: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00002840: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00002850: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00002860: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00002870: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00002880: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00002890: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000028a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000028b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000028c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000028d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000028e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000028f0: 8d91 02ff fd2e 8e8e 8d91 173c 6c34 8e8e ...........|......./ │ │ │ │ -00004b70: df8d a0fd 8bd0 218d 8d91 1798 35cf 342e ......!.....5.4. │ │ │ │ -00004b80: 312e 318e 913d 31b2 5468 6596 03ea a865 1.1..=1.The....e │ │ │ │ -00004b90: 7691 ff58 e461 6c75 6174 696f 6e93 6f66 v..X.aluation.of │ │ │ │ -00004ba0: 9362 696e 6469 6e67 7391 02ef 1b8d 8d91 .bindings....... │ │ │ │ -00004bb0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -00004bc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00004bd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00004be0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00004bf0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00004c00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00004c10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00004c20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00004c30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00004c40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00004c50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00004c60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00004c70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00004c80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00004c90: fffd 2e8e 8e8d 9111 5c70 3333 8e8e a410 ........\p33.... │ │ │ │ -00004ca0: 2258 8d8d 9117 9835 342e 312e 328e 913d "X.....54.1.2..= │ │ │ │ -00004cb0: 31b2 4d61 7463 90ac 7268 696e 6796 03ea 1.Matc..rhing... │ │ │ │ -00004cc0: a870 6174 7465 726e 7393 616e 6493 6578 .patterns.and.ex │ │ │ │ -00004cd0: 7072 6573 7369 6f6e 9376 91ff 58e4 616c pression.v..X.al │ │ │ │ -00004ce0: 7565 7391 050c 328d 8d91 02ff fd2e 8e8e ues...2......... │ │ │ │ -00004cf0: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -00004d00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00004d10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00004d20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00004d30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00004d40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00004d50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00004d60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00004d70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ -00004d80: 9111 5c70 3334 8e8e a18d 8d91 fc91 df34 ..\p34.........4 │ │ │ │ -00004d90: 2e32 8e91 1798 3545 7870 7265 7373 696f .2....5Expressio │ │ │ │ -00004da0: 6e73 9106 6e1b 8d8d 9102 fffd 2e8e 8e96 ns..n........... │ │ │ │ -00004db0: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -00004dc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00004dd0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00004de0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00004df0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00004e00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00004e10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00004e20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00004e30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00004e40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00004e50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00004e60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00004e70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00004e80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00004e90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00004ea0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00004eb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00004ec0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00004ed0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00004ee0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00004ef0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00004f00: 02ff fd2e 8e8e 8d91 115c 7033 358e 8e9f .........\p35... │ │ │ │ -00004f10: 1bf9 368d 8d91 eaf1 ebd0 358e 91fc 91df ..6.......5..... │ │ │ │ -00004f20: 4d4c 9104 8000 5490 a000 7970 9060 0065 ML....T...yp.`.e │ │ │ │ -00004f30: 738d 9201 6b34 3833 398e 8ea9 1022 598d s...k4839...."Y. │ │ │ │ -00004f40: 8d91 fc91 dfcf 352e 318e 9117 9835 5490 ......5.1....5T. │ │ │ │ -00004f50: ac72 7970 9053 8e65 7396 03ea a861 6e64 .ryp.S.es....and │ │ │ │ -00004f60: 936f 6291 00a7 1c6a 6563 7473 902d 648d .ob....jects.-d. │ │ │ │ -00004f70: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -00004f80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00004f90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00004fa0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00004fb0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00004fc0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00004fd0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00004fe0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00004ff0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005000: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005010: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005020: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005030: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005040: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005050: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005060: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005070: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005080: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005090: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000050a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000050b0: 8e8d 9111 5c70 3339 8e8e a18d 8d91 1798 ....\p39........ │ │ │ │ -000050c0: 3535 2e31 2e31 8e91 3d31 b254 6865 9603 55.1.1..=1.The.. │ │ │ │ -000050d0: eaa8 7379 6e9a ac72 7461 7893 6f66 9374 ..syn..rtax.of.t │ │ │ │ -000050e0: 9879 7090 538e 6573 9100 bca7 8d8d 9102 .yp.S.es........ │ │ │ │ -000050f0: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -00005100: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005110: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005120: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005130: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005140: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005150: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005160: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005170: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005180: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005190: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000051a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000051b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000051c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000051d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000051e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000051f0: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 115c ...............\ │ │ │ │ -00005200: 7034 308e 8ea1 8d8d 91fc 91df 352e 328e p40.........5.2. │ │ │ │ -00005210: 9117 9835 5490 ac72 7970 696e 6796 03ea ...5T..ryping... │ │ │ │ -00005220: a86f 6693 4d4c 9370 6872 6173 6573 9108 .of.ML.phrases.. │ │ │ │ -00005230: 3a80 8d8d 9102 fffd 2e8e 8e96 0943 868d :............C.. │ │ │ │ -00005240: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005250: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005260: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005270: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005280: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005290: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000052a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000052b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000052c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000052d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000052e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000052f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005300: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005310: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005320: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005330: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005340: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005350: 02ff fd2e 8e8e 8d91 115c 7034 328e 8ea1 .........\p42... │ │ │ │ -00005360: 8d8d 91fc 91df 352e 338e 9117 9835 4469 ......5.3....5Di │ │ │ │ -00005370: 7363 7573 7369 6f6e 9603 eaa8 6f66 9374 scussion....of.t │ │ │ │ -00005380: 9aac 7279 7090 538e 6593 636f 6e73 7472 ..ryp.S.e.constr │ │ │ │ -00005390: 6169 6e98 7473 9105 ead5 8d8d 9102 fffd ain.ts.......... │ │ │ │ -000053a0: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ -000053b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000053c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000053d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000053e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000053f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005400: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005410: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005420: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005430: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005440: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005450: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005460: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005470: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005480: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005490: 02ff fd2e 8e8e 8d91 115c 7034 358e 8ea6 .........\p45... │ │ │ │ -000054a0: 8d8d 91fc 91df 352e 348e 9117 9835 5490 ......5.4....5T. │ │ │ │ -000054b0: ac72 7970 9053 8e65 9103 eaa8 6162 6272 .ryp.S.e....abbr │ │ │ │ -000054c0: 6576 6961 7469 6f6e 7391 0448 c08d 8d91 eviations..H.... │ │ │ │ -000054d0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -000054e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000054f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005500: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005510: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005520: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005530: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005540: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005550: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005560: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005570: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005580: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005590: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000055a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000055b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000055c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000055d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000055e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000055f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005600: fffd 2e8e 8e8d 9111 5c70 3437 8e8e a18d ........\p47.... │ │ │ │ -00005610: 8d91 fc91 df35 2e35 8e91 1798 3543 6f6e .....5.5....5Con │ │ │ │ -00005620: 6372 6574 6591 03ea a874 90ac 7279 7090 crete....t..ryp. │ │ │ │ -00005630: 538e 6573 9108 46fa 8d8d 9102 fffd 2e8e S.es..F......... │ │ │ │ -00005640: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -00005650: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005660: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005670: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005680: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005690: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000056a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000056b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000056c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000056d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000056e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000056f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005700: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005710: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005720: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005730: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005740: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005750: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005760: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005770: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005780: fd2e 8e8e 8d91 115c 7034 388e 8ea1 8d8d .......\p48..... │ │ │ │ -00005790: 91fc 91df 352e 368e 9117 9835 4162 7374 ....5.6....5Abst │ │ │ │ -000057a0: 7261 6374 9103 eaa8 7490 ac72 7970 9053 ract....t..ryp.S │ │ │ │ -000057b0: 8e65 7391 0931 ff8d 8d91 02ff fd2e 8e8e .es..1.......... │ │ │ │ -000057c0: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -000057d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000057e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000057f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005800: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005810: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005820: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005830: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005840: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005850: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005860: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005870: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005880: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005890: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000058a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000058b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000058c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000058d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000058e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000058f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005900: 2e8e 8e8d 9111 5c70 3439 8e8e a91b f936 ......\p49.....6 │ │ │ │ -00005910: 8d8d 91ea f1eb d036 8e91 fc91 df50 7269 .......6.....Pri │ │ │ │ -00005920: 6d69 7469 769a a000 6596 0480 004d 4c93 mitiv...e....ML. │ │ │ │ -00005930: 4964 656e 9874 690c 6572 9342 696e 6469 Iden.ti.er.Bindi │ │ │ │ -00005940: 6e67 738d 9200 e4a5 fc35 318e 8ea1 8d8d ngs......51..... │ │ │ │ -00005950: 91fc 91df cf36 2e31 8e91 1798 3550 7265 .....6.1....5Pre │ │ │ │ -00005960: 6465 636c 6172 6564 9603 eaa8 6f72 6469 declared....ordi │ │ │ │ -00005970: 6e61 7279 9369 6465 6e90 ac72 7469 0c65 nary.iden..rti.e │ │ │ │ -00005980: 7273 9106 f4c7 8d8d 9102 fffd 2e8e 8e96 rs.............. │ │ │ │ -00005990: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -000059a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000059b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000059c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000059d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000059e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000059f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005a00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005a10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005a20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005a30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005a40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005a50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005a60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005a70: 8d91 02ff fd2e 8e8e 8d91 115c 7035 318e ...........\p51. │ │ │ │ -00005a80: 8ea1 8d8d 91fc 91df 362e 328e 9117 9835 ........6.2....5 │ │ │ │ -00005a90: 5072 6564 6563 6c61 7265 6496 03ea a864 Predeclared....d │ │ │ │ -00005aa0: 6f6c 6c61 7265 6493 6964 656e 90ac 7274 ollared.iden..rt │ │ │ │ -00005ab0: 690c 6572 7391 093d a98d 8d91 02ff fd2e i.ers..=........ │ │ │ │ -00005ac0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -00005ad0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005ae0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005af0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005b00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005b10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005b20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005b30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005b40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005b50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005b60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005b70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005b80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005b90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005ba0: 8e93 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 ..............\p │ │ │ │ -00005bb0: 3533 8e8e a68d 8d91 eaf1 ebd0 378e 91fc 53..........7... │ │ │ │ -00005bc0: 91df 4765 6e65 7261 6c96 0480 0050 7572 ..General....Pur │ │ │ │ -00005bd0: 709a 6000 6f73 6593 616e 6493 4c69 7374 p.`.ose.and.List │ │ │ │ -00005be0: 9350 726f 9863 6573 7369 6e67 9346 91fe .Pro.cessing.F.. │ │ │ │ -00005bf0: e000 756e 6374 696f 6e73 8d92 008f 692e ..unctions....i. │ │ │ │ -00005c00: 3535 8e8e a18d 8d91 fc91 dfcf 372e 318e 55..........7.1. │ │ │ │ -00005c10: 9117 9835 4765 6e65 7261 6c96 03ea a870 ...5General....p │ │ │ │ -00005c20: 7572 7090 538e 6f73 6593 6675 6e63 7469 urp.S.ose.functi │ │ │ │ -00005c30: 6f6e 7393 616e 6493 636f 6d90 ac72 6269 ons.and.com..rbi │ │ │ │ -00005c40: 6e61 746f 7273 9026 2c8d 8d91 02ff fd2e nators.&,....... │ │ │ │ -00005c50: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -00005c60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005c70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005c80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005c90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005ca0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005cb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005cc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005cd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005ce0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005cf0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ -00005d00: 9111 5c70 3535 8e8e a910 2259 8d8d 91fc ..\p55...."Y.... │ │ │ │ -00005d10: 91df 372e 328e 9117 9835 4d69 7363 656c ..7.2....5Miscel │ │ │ │ -00005d20: 6c61 6e65 6f75 7396 03ea a86c 6973 7493 laneous....list. │ │ │ │ -00005d30: 7072 6f90 538e 6365 7373 696e 6793 6675 pro.S.cessing.fu │ │ │ │ -00005d40: 6e63 7469 6f6e 7391 0846 2b8d 8d91 02ff nctions..F+..... │ │ │ │ -00005d50: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -00005d60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005d70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005d80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005d90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005da0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005db0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005dc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005dd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005de0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005df0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005e00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005e10: fffd 2e8e 8e8d 9111 5c70 3538 8e8e a18d ........\p58.... │ │ │ │ -00005e20: 8d91 fc91 df37 2e33 8e91 1798 354c 6973 .....7.3....5Lis │ │ │ │ -00005e30: 7496 03ea a86d 6170 7069 6e67 9361 6e64 t....mapping.and │ │ │ │ -00005e40: 9369 7465 7261 7469 6e67 9366 756e 6374 .iterating.funct │ │ │ │ -00005e50: 696f 6e73 9106 f07d 8d8d 9102 fffd 2e8e ions...}........ │ │ │ │ -00005e60: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -00005e70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005e80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005e90: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005ea0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005eb0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005ec0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005ed0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00005ee0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00005ef0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00005f00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00005f10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00005f20: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 115c ...............\ │ │ │ │ -00005f30: 7035 398e 8ea1 8d8d 91fc 91df 372e 348e p59.........7.4. │ │ │ │ -00005f40: 9117 9835 4c69 7374 9603 eaa8 7365 6172 ...5List....sear │ │ │ │ -00005f50: 6390 ac72 6869 6e67 9366 756e 6374 696f c..rhing.functio │ │ │ │ -00005f60: 6e73 9053 698d 8d91 02ff fd2e 8e8e 9609 ns.Si........... │ │ │ │ -00005f70: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00005f80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005f90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005fa0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00005fb0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00005fc0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00005fd0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00005fe0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00005ff0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00006000: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00006010: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00006020: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00006030: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00006040: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00006050: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00006060: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00006070: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00006080: 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 3631 ............\p61 │ │ │ │ -00006090: 8e8e a18d 8d91 fc91 df37 2e35 8e91 1798 .........7.5.... │ │ │ │ -000060a0: 354c 6973 7496 03ea a874 7261 6e73 666f 5List....transfo │ │ │ │ -000060b0: 726d 696e 6793 6675 6e63 7469 6f6e 7391 rming.functions. │ │ │ │ -000060c0: 0093 658d 8d91 02ff fd2e 8e8e 9609 4386 ..e...........C. │ │ │ │ -000060d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000060e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000060f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00006100: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00006110: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00006120: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00006130: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00006140: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00006150: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00006160: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00006170: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00006180: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00006190: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000061a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000061b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000061c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000061d0: 2e8e 8e8d 9111 5c70 3632 8e8e a68d 8d91 ......\p62...... │ │ │ │ -000061e0: fc91 df37 2e36 8e91 1798 3546 91ff 0556 ...7.6....5F...V │ │ │ │ -000061f0: 756e 6374 696f 6e73 9603 eaa8 666f 7293 unctions....for. │ │ │ │ -00006200: 6c69 7374 7393 7265 7072 6573 656e 90ac lists.represen.. │ │ │ │ -00006210: 7274 696e 6793 7365 7473 9105 92fd 8d8d rting.sets...... │ │ │ │ -00006220: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -00006230: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006240: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006250: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006260: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006270: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006280: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006290: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000062a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000062b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000062c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000062d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000062e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000062f0: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 115c ...............\ │ │ │ │ -00006300: 7036 348e 8ea1 8d8d 91fc 91df 372e 378e p64.........7.7. │ │ │ │ -00006310: 9117 9835 4d69 7363 656c 6c61 6e65 6f75 ...5Miscellaneou │ │ │ │ -00006320: 7396 03ea a873 7472 696e 6793 7072 6f90 s....string.pro. │ │ │ │ -00006330: 538e 6365 7373 696e 6793 6675 6e63 7469 S.cessing.functi │ │ │ │ -00006340: 6f6e 7391 03d4 658d 8d91 02ff fd2e 8e8e ons...e......... │ │ │ │ -00006350: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -00006360: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00006370: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00006380: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00006390: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000063a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000063b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000063c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000063d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000063e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000063f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00006400: 9102 fffd 2e8e 8e8d 9111 5c70 3635 8e8e ..........\p65.. │ │ │ │ -00006410: a18d 8d91 fc91 df37 2e38 8e91 1798 3546 .......7.8....5F │ │ │ │ -00006420: 91ff 0556 6169 6c75 7265 9603 eaa8 6861 ...Vailure....ha │ │ │ │ -00006430: 6e64 6c69 6e67 9366 756e 6374 696f 6e73 ndling.functions │ │ │ │ -00006440: 9106 413f 8d8d 9102 fffd 2e8e 8e96 0943 ..A?...........C │ │ │ │ -00006450: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006460: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006470: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006480: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006490: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000064a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000064b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000064c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000064d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000064e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000064f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006500: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006510: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006520: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006530: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006540: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006550: fd2e 8e8e 8d91 115c 7036 368e 8e9f 1bf9 .......\p66..... │ │ │ │ -00006560: 368d 8d91 eaf1 ebd0 388e 91fc 91df 4d4c 6.......8.....ML │ │ │ │ -00006570: 9604 8000 5379 7374 656d 9346 91fe e000 ....System.F.... │ │ │ │ -00006580: 756e 6374 696f 6e73 8d92 0126 a81f 3639 unctions...&..69 │ │ │ │ -00006590: 8e8e a18d 8d91 fc91 dfcf 382e 318e 9117 ..........8.1... │ │ │ │ -000065a0: 9835 496e 7075 7496 03ea a861 6e64 936f .5Input....and.o │ │ │ │ -000065b0: 7574 7075 7491 048e 178d 8d91 02ff fd2e utput........... │ │ │ │ -000065c0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -000065d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000065e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000065f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00006600: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00006610: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00006620: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00006630: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00006640: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00006650: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00006660: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00006670: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00006680: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00006690: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000066a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000066b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000066c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000066d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000066e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000066f0: 8e93 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 ..............\p │ │ │ │ -00006700: 3639 8e8e a18d 8d91 1798 3538 2e31 2e31 69........58.1.1 │ │ │ │ -00006710: 8e91 3d31 b252 6561 6469 6e67 9603 eaa8 ..=1.Reading.... │ │ │ │ -00006720: 616e 6493 7772 6974 696e 6793 0c6c 6573 and.writing..les │ │ │ │ -00006730: 9101 fec2 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ -00006740: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006750: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006760: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006770: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006780: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006790: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000067a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000067b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000067c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000067d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000067e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000067f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006800: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006810: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006820: 02ff fd2e 8e8e 8d91 115c 7036 398e 8ea6 .........\p69... │ │ │ │ -00006830: 8d8d 9117 9835 382e 312e 328e 913d 31b2 .....58.1.2..=1. │ │ │ │ -00006840: 5491 ff05 5665 726d 696e 616c 9603 eaa8 T...Verminal.... │ │ │ │ -00006850: 696e 7075 7493 616e 6493 6f75 7470 7574 input.and.output │ │ │ │ -00006860: 9101 5e0b 8d8d 9102 fffd 2e8e 8e96 0943 ..^............C │ │ │ │ -00006870: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006880: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006890: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000068a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000068b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000068c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000068d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000068e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000068f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006900: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006910: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006920: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006930: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006940: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 115c ...............\ │ │ │ │ -00006950: 7037 308e 8ea1 8d8d 9117 9835 382e 312e p70........58.1. │ │ │ │ -00006960: 338e 913d 31b2 4c6f 6164 696e 6796 03ea 3..=1.Loading... │ │ │ │ -00006970: a84d 4c93 0c6c 6573 9106 e30a 8d8d 9102 .ML..les........ │ │ │ │ -00006980: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -00006990: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000069a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000069b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000069c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000069d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000069e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000069f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006a00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006a10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006a20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006a30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006a40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006a50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006a60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006a70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006a80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006a90: 02ff fd2e 8e8e 8d91 115c 7037 308e 8ea1 .........\p70... │ │ │ │ -00006aa0: 8d8d 9117 9835 382e 312e 348e 913d 31b2 .....58.1.4..=1. │ │ │ │ -00006ab0: 436f 6d70 696c 696e 6796 03ea a84d 4c93 Compiling....ML. │ │ │ │ -00006ac0: 0c6c 6573 9104 8fd7 8d8d 9102 fffd 2e8e .les............ │ │ │ │ -00006ad0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -00006ae0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006af0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006b00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006b10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006b20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006b30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006b40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006b50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006b60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006b70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006b80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006b90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006ba0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006bb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006bc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006bd0: 8d91 02ff fd2e 8e8e 8d91 115c 7037 328e ...........\p72. │ │ │ │ -00006be0: 8ea1 8d8d 91fc 91df 382e 328e 9117 9835 ........8.2....5 │ │ │ │ -00006bf0: 4f75 7470 7574 9100 dd14 8d8d 9102 fffd Output.......... │ │ │ │ -00006c00: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ -00006c10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006c20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006c30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006c40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006c50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006c60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006c70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006c80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006c90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006ca0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006cb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006cc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006cd0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006ce0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006cf0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006d00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006d10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006d20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006d30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006d40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006d50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006d60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006d70: 8d91 02ff fd2e 8e8e 8d91 115c 7037 328e ...........\p72. │ │ │ │ -00006d80: 8ea6 8d8d 9117 9835 382e 322e 318e 913d .......58.2.1..= │ │ │ │ -00006d90: 31b2 5072 6574 7495 ac72 7991 03ea a870 1.Prett..ry....p │ │ │ │ -00006da0: 7269 6e93 7469 6e67 9106 fbf0 8d8d 9102 rin.ting........ │ │ │ │ -00006db0: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -00006dc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006dd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006de0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006df0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006e00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006e10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006e20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006e30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006e40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006e50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006e60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006e70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006e80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006e90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006ea0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006eb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006ec0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006ed0: 8d91 115c 7037 328e 8ea1 8d8d 91fc 91df ...\p72......... │ │ │ │ -00006ee0: 382e 338e 9117 9835 4578 6974 696e 6796 8.3....5Exiting. │ │ │ │ -00006ef0: 03ea a861 6e64 9372 652d 656e 90ac 7274 ...and.re-en..rt │ │ │ │ -00006f00: 6572 696e 6793 7468 6593 7379 7374 656d ering.the.system │ │ │ │ -00006f10: 9108 1eb7 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ -00006f20: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006f30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006f40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006f50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006f60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006f70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006f80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006f90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006fa0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00006fb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00006fc0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00006fd0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00006fe0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00006ff0: 8e8e 8d91 115c 7037 358e 8ea1 8d8d 91fc .....\p75....... │ │ │ │ -00007000: 91df 382e 348e 9117 9835 4175 746f 6c6f ..8.4....5Autolo │ │ │ │ -00007010: 6164 696e 6791 0387 018d 8d91 02ff fd2e ading........... │ │ │ │ -00007020: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -00007030: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007040: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007050: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007060: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007070: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007080: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007090: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000070a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000070b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000070c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000070d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000070e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000070f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007100: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007110: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007120: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007130: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007140: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007150: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007160: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007170: 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 3736 ............\p76 │ │ │ │ -00007180: 8e8e a18d 8d91 fc91 df38 2e35 8e91 1798 .........8.5.... │ │ │ │ -00007190: 3549 6e9a ac72 7465 7270 7265 7469 6e67 5In..rterpreting │ │ │ │ -000071a0: 9603 eaa8 6c69 7374 7393 6f66 936e 9875 ....lists.of.n.u │ │ │ │ -000071b0: 6d98 6290 538e 6572 7393 6173 934d 4c93 m.b.S.ers.as.ML. │ │ │ │ -000071c0: 696e 7075 7491 008a 178d 8d91 02ff fd2e input........... │ │ │ │ -000071d0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -000071e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000071f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007200: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007210: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007220: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007230: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007240: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007250: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007260: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007270: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007280: 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 3739 ............\p79 │ │ │ │ -00007290: 8e8e a68d 8d91 fc91 df38 2e36 8e91 1798 .........8.6.... │ │ │ │ -000072a0: 3549 6e69 7469 616c 697a 6174 696f 6e91 5Initialization. │ │ │ │ -000072b0: 00ea 918d 8d91 02ff fd2e 8e8e 9609 4386 ..............C. │ │ │ │ -000072c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000072d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000072e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000072f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007300: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007310: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007320: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007330: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007340: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007350: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007360: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007370: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007380: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007390: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000073a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000073b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000073c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000073d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000073e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000073f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007400: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007410: 2e8e 8e8d 9111 5c70 3830 8e8e a18d 8d91 ......\p80...... │ │ │ │ -00007420: fc91 df38 2e37 8e91 1798 354f 7090 538e ...8.7....5Op.S. │ │ │ │ -00007430: 6572 6174 696e 6796 03ea a873 7973 7465 erating....syste │ │ │ │ -00007440: 6d93 6361 6c6c 7393 6672 6f6d 934d 4c91 m.calls.from.ML. │ │ │ │ -00007450: 019b 8c8d 8d91 02ff fd2e 8e8e 9609 4386 ..............C. │ │ │ │ -00007460: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007470: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007480: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007490: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000074a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000074b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000074c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000074d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000074e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000074f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007500: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007510: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007520: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007530: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007540: fffd 2e8e 8e8d 9111 5c70 3830 8e8e a18d ........\p80.... │ │ │ │ -00007550: 8d91 fc91 df38 2e38 8e91 1798 3547 6574 .....8.8....5Get │ │ │ │ -00007560: 7469 6e67 9603 eaa8 7468 6593 769a ac72 ting....the.v..r │ │ │ │ -00007570: 6572 7369 6f6e 936e 9875 6d98 6290 538e ersion.n.um.b.S. │ │ │ │ -00007580: 6572 9107 c414 8d8d 9102 fffd 2e8e 8e96 er.............. │ │ │ │ -00007590: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -000075a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000075b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000075c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000075d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000075e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000075f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007600: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007610: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007620: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007630: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007640: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007650: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007660: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007670: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007680: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 115c ...............\ │ │ │ │ -00007690: 7038 318e 8e8e 9f24 fd13 8e8c 8b00 0000 p81....$........ │ │ │ │ -000076a0: 0900 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00004b20: 0000 0000 0000 0000 26eb a002 cc05 558d ........&.....U. │ │ │ │ +00004b30: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ +00004b40: f1eb d076 6969 6992 0180 2265 436f 6e95 ...viii..."eCon. │ │ │ │ +00004b50: a000 7465 6e93 7473 8e91 eaf1 eb9f 0566 ..ten.ts.......f │ │ │ │ +00004b60: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +00004b70: 942f df8d a0fd 8bd0 218d 8d91 1798 35cf ./......!.....5. │ │ │ │ +00004b80: 342e 312e 318e 913d 31b2 5468 6596 03ea 4.1.1..=1.The... │ │ │ │ +00004b90: a865 7691 ff58 e461 6c75 6174 696f 6e93 .ev..X.aluation. │ │ │ │ +00004ba0: 6f66 9362 696e 6469 6e67 7391 02ef 1b8d of.bindings..... │ │ │ │ +00004bb0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +00004bc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00004bd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00004be0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00004bf0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00004c00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00004c10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00004c20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00004c30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00004c40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00004c50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00004c60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00004c70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00004c80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00004c90: 9102 fffd 2e8e 8e8d 9111 5c70 3333 8e8e ..........\p33.. │ │ │ │ +00004ca0: a410 2258 8d8d 9117 9835 342e 312e 328e .."X.....54.1.2. │ │ │ │ +00004cb0: 913d 31b2 4d61 7463 90ac 7268 696e 6796 .=1.Matc..rhing. │ │ │ │ +00004cc0: 03ea a870 6174 7465 726e 7393 616e 6493 ...patterns.and. │ │ │ │ +00004cd0: 6578 7072 6573 7369 6f6e 9376 91ff 58e4 expression.v..X. │ │ │ │ +00004ce0: 616c 7565 7391 050c 328d 8d91 02ff fd2e alues...2....... │ │ │ │ +00004cf0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +00004d00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00004d10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00004d20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00004d30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00004d40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00004d50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00004d60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00004d70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00004d80: 8e8d 9111 5c70 3334 8e8e a18d 8d91 fc91 ....\p34........ │ │ │ │ +00004d90: df34 2e32 8e91 1798 3545 7870 7265 7373 .4.2....5Express │ │ │ │ +00004da0: 696f 6e73 9106 6e1b 8d8d 9102 fffd 2e8e ions..n......... │ │ │ │ +00004db0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +00004dc0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00004dd0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00004de0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00004df0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00004e00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00004e10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00004e20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00004e30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00004e40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00004e50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00004e60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00004e70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00004e80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00004e90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00004ea0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00004eb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00004ec0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00004ed0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00004ee0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00004ef0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00004f00: 8d91 02ff fd2e 8e8e 8d91 115c 7033 358e ...........\p35. │ │ │ │ +00004f10: 8e9f 1bf9 368d 8d91 eaf1 ebd0 358e 91fc ....6.......5... │ │ │ │ +00004f20: 91df 4d4c 9104 8000 5490 a000 7970 9060 ..ML....T...yp.` │ │ │ │ +00004f30: 0065 738d 9201 6b34 3833 398e 8ea9 1022 .es...k4839...." │ │ │ │ +00004f40: 598d 8d91 fc91 dfcf 352e 318e 9117 9835 Y.......5.1....5 │ │ │ │ +00004f50: 5490 ac72 7970 9053 8e65 7396 03ea a861 T..ryp.S.es....a │ │ │ │ +00004f60: 6e64 936f 6291 00a7 1c6a 6563 7473 902d nd.ob....jects.- │ │ │ │ +00004f70: 648d 8d91 02ff fd2e 8e8e 9609 4386 8d8d d...........C... │ │ │ │ +00004f80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00004f90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00004fa0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00004fb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00004fc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00004fd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00004fe0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00004ff0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005000: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005010: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005020: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005030: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005040: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005050: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005060: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005070: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005080: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005090: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000050a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000050b0: 2e8e 8e8d 9111 5c70 3339 8e8e a18d 8d91 ......\p39...... │ │ │ │ +000050c0: 1798 3535 2e31 2e31 8e91 3d31 b254 6865 ..55.1.1..=1.The │ │ │ │ +000050d0: 9603 eaa8 7379 6e9a ac72 7461 7893 6f66 ....syn..rtax.of │ │ │ │ +000050e0: 9374 9879 7090 538e 6573 9100 bca7 8d8d .t.yp.S.es...... │ │ │ │ +000050f0: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +00005100: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005110: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005120: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005130: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005140: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005150: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005160: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005170: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005180: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005190: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000051a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000051b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000051c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000051d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000051e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000051f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +00005200: 115c 7034 308e 8ea1 8d8d 91fc 91df 352e .\p40.........5. │ │ │ │ +00005210: 328e 9117 9835 5490 ac72 7970 696e 6796 2....5T..ryping. │ │ │ │ +00005220: 03ea a86f 6693 4d4c 9370 6872 6173 6573 ...of.ML.phrases │ │ │ │ +00005230: 9108 3a80 8d8d 9102 fffd 2e8e 8e96 0943 ..:............C │ │ │ │ +00005240: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005250: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005260: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005270: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005280: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005290: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000052a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000052b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000052c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000052d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000052e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000052f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005300: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005310: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005320: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005330: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005340: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005350: 8d91 02ff fd2e 8e8e 8d91 115c 7034 328e ...........\p42. │ │ │ │ +00005360: 8ea1 8d8d 91fc 91df 352e 338e 9117 9835 ........5.3....5 │ │ │ │ +00005370: 4469 7363 7573 7369 6f6e 9603 eaa8 6f66 Discussion....of │ │ │ │ +00005380: 9374 9aac 7279 7090 538e 6593 636f 6e73 .t..ryp.S.e.cons │ │ │ │ +00005390: 7472 6169 6e98 7473 9105 ead5 8d8d 9102 train.ts........ │ │ │ │ +000053a0: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ +000053b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000053c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000053d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000053e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000053f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005400: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005410: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005420: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005430: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005440: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005450: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005460: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005470: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005480: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005490: 8d91 02ff fd2e 8e8e 8d91 115c 7034 358e ...........\p45. │ │ │ │ +000054a0: 8ea6 8d8d 91fc 91df 352e 348e 9117 9835 ........5.4....5 │ │ │ │ +000054b0: 5490 ac72 7970 9053 8e65 9103 eaa8 6162 T..ryp.S.e....ab │ │ │ │ +000054c0: 6272 6576 6961 7469 6f6e 7391 0448 c08d breviations..H.. │ │ │ │ +000054d0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +000054e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000054f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005500: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005510: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005520: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005530: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005540: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005550: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005560: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005570: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005580: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005590: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000055a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000055b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000055c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000055d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000055e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000055f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005600: 9102 fffd 2e8e 8e8d 9111 5c70 3437 8e8e ..........\p47.. │ │ │ │ +00005610: a18d 8d91 fc91 df35 2e35 8e91 1798 3543 .......5.5....5C │ │ │ │ +00005620: 6f6e 6372 6574 6591 03ea a874 90ac 7279 oncrete....t..ry │ │ │ │ +00005630: 7090 538e 6573 9108 46fa 8d8d 9102 fffd p.S.es..F....... │ │ │ │ +00005640: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +00005650: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005660: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005670: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005680: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005690: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000056a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000056b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000056c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000056d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000056e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000056f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005700: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005710: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005720: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005730: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005740: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005750: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005760: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005770: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005780: 02ff fd2e 8e8e 8d91 115c 7034 388e 8ea1 .........\p48... │ │ │ │ +00005790: 8d8d 91fc 91df 352e 368e 9117 9835 4162 ......5.6....5Ab │ │ │ │ +000057a0: 7374 7261 6374 9103 eaa8 7490 ac72 7970 stract....t..ryp │ │ │ │ +000057b0: 9053 8e65 7391 0931 ff8d 8d91 02ff fd2e .S.es..1........ │ │ │ │ +000057c0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +000057d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000057e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000057f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005800: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005810: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005820: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005830: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005840: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005850: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005860: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005870: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005880: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005890: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000058a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000058b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000058c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000058d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000058e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000058f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005900: fffd 2e8e 8e8d 9111 5c70 3439 8e8e a91b ........\p49.... │ │ │ │ +00005910: f936 8d8d 91ea f1eb d036 8e91 fc91 df50 .6.......6.....P │ │ │ │ +00005920: 7269 6d69 7469 769a a000 6596 0480 004d rimitiv...e....M │ │ │ │ +00005930: 4c93 4964 656e 9874 690c 6572 9342 696e L.Iden.ti.er.Bin │ │ │ │ +00005940: 6469 6e67 738d 9200 e4a5 fc35 318e 8ea1 dings......51... │ │ │ │ +00005950: 8d8d 91fc 91df cf36 2e31 8e91 1798 3550 .......6.1....5P │ │ │ │ +00005960: 7265 6465 636c 6172 6564 9603 eaa8 6f72 redeclared....or │ │ │ │ +00005970: 6469 6e61 7279 9369 6465 6e90 ac72 7469 dinary.iden..rti │ │ │ │ +00005980: 0c65 7273 9106 f4c7 8d8d 9102 fffd 2e8e .ers............ │ │ │ │ +00005990: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +000059a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000059b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000059c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000059d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000059e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000059f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005a00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005a10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005a20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005a30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005a40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005a50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005a60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005a70: 938d 8d91 02ff fd2e 8e8e 8d91 115c 7035 .............\p5 │ │ │ │ +00005a80: 318e 8ea1 8d8d 91fc 91df 362e 328e 9117 1.........6.2... │ │ │ │ +00005a90: 9835 5072 6564 6563 6c61 7265 6496 03ea .5Predeclared... │ │ │ │ +00005aa0: a864 6f6c 6c61 7265 6493 6964 656e 90ac .dollared.iden.. │ │ │ │ +00005ab0: 7274 690c 6572 7391 093d a98d 8d91 02ff rti.ers..=...... │ │ │ │ +00005ac0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +00005ad0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005ae0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005af0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005b00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005b10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005b20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005b30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005b40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005b50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005b60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005b70: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005b80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005b90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005ba0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 9111 ................ │ │ │ │ +00005bb0: 5c70 3533 8e8e a68d 8d91 eaf1 ebd0 378e \p53..........7. │ │ │ │ +00005bc0: 91fc 91df 4765 6e65 7261 6c96 0480 0050 ....General....P │ │ │ │ +00005bd0: 7572 709a 6000 6f73 6593 616e 6493 4c69 urp.`.ose.and.Li │ │ │ │ +00005be0: 7374 9350 726f 9863 6573 7369 6e67 9346 st.Pro.cessing.F │ │ │ │ +00005bf0: 91fe e000 756e 6374 696f 6e73 8d92 008f ....unctions.... │ │ │ │ +00005c00: 692e 3535 8e8e a18d 8d91 fc91 dfcf 372e i.55..........7. │ │ │ │ +00005c10: 318e 9117 9835 4765 6e65 7261 6c96 03ea 1....5General... │ │ │ │ +00005c20: a870 7572 7090 538e 6f73 6593 6675 6e63 .purp.S.ose.func │ │ │ │ +00005c30: 7469 6f6e 7393 616e 6493 636f 6d90 ac72 tions.and.com..r │ │ │ │ +00005c40: 6269 6e61 746f 7273 9026 2c8d 8d91 02ff binators.&,..... │ │ │ │ +00005c50: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +00005c60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005c70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005c80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005c90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005ca0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005cb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005cc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005cd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005ce0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005cf0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005d00: 8e8d 9111 5c70 3535 8e8e a910 2259 8d8d ....\p55...."Y.. │ │ │ │ +00005d10: 91fc 91df 372e 328e 9117 9835 4d69 7363 ....7.2....5Misc │ │ │ │ +00005d20: 656c 6c61 6e65 6f75 7396 03ea a86c 6973 ellaneous....lis │ │ │ │ +00005d30: 7493 7072 6f90 538e 6365 7373 696e 6793 t.pro.S.cessing. │ │ │ │ +00005d40: 6675 6e63 7469 6f6e 7391 0846 2b8d 8d91 functions..F+... │ │ │ │ +00005d50: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +00005d60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005d70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005d80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005d90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005da0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005db0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005dc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005dd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005de0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005df0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005e00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005e10: 9102 fffd 2e8e 8e8d 9111 5c70 3538 8e8e ..........\p58.. │ │ │ │ +00005e20: a18d 8d91 fc91 df37 2e33 8e91 1798 354c .......7.3....5L │ │ │ │ +00005e30: 6973 7496 03ea a86d 6170 7069 6e67 9361 ist....mapping.a │ │ │ │ +00005e40: 6e64 9369 7465 7261 7469 6e67 9366 756e nd.iterating.fun │ │ │ │ +00005e50: 6374 696f 6e73 9106 f07d 8d8d 9102 fffd ctions...}...... │ │ │ │ +00005e60: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +00005e70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005e80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005e90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005ea0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005eb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005ec0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005ed0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00005ee0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00005ef0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00005f00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00005f10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00005f20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +00005f30: 115c 7035 398e 8ea1 8d8d 91fc 91df 372e .\p59.........7. │ │ │ │ +00005f40: 348e 9117 9835 4c69 7374 9603 eaa8 7365 4....5List....se │ │ │ │ +00005f50: 6172 6390 ac72 6869 6e67 9366 756e 6374 arc..rhing.funct │ │ │ │ +00005f60: 696f 6e73 9053 698d 8d91 02ff fd2e 8e8e ions.Si......... │ │ │ │ +00005f70: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00005f80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005f90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005fa0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00005fb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00005fc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00005fd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00005fe0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00005ff0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00006000: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00006010: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00006020: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00006030: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00006040: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00006050: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00006060: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00006070: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00006080: 8e93 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 ..............\p │ │ │ │ +00006090: 3631 8e8e a18d 8d91 fc91 df37 2e35 8e91 61.........7.5.. │ │ │ │ +000060a0: 1798 354c 6973 7496 03ea a874 7261 6e73 ..5List....trans │ │ │ │ +000060b0: 666f 726d 696e 6793 6675 6e63 7469 6f6e forming.function │ │ │ │ +000060c0: 7391 0093 658d 8d91 02ff fd2e 8e8e 9609 s...e........... │ │ │ │ +000060d0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +000060e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000060f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00006100: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00006110: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00006120: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00006130: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00006140: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00006150: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00006160: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00006170: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00006180: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00006190: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000061a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000061b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000061c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000061d0: fffd 2e8e 8e8d 9111 5c70 3632 8e8e a68d ........\p62.... │ │ │ │ +000061e0: 8d91 fc91 df37 2e36 8e91 1798 3546 91ff .....7.6....5F.. │ │ │ │ +000061f0: 0556 756e 6374 696f 6e73 9603 eaa8 666f .Vunctions....fo │ │ │ │ +00006200: 7293 6c69 7374 7393 7265 7072 6573 656e r.lists.represen │ │ │ │ +00006210: 90ac 7274 696e 6793 7365 7473 9105 92fd ..rting.sets.... │ │ │ │ +00006220: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +00006230: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006240: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006250: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006260: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006270: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006280: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006290: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000062a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000062b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000062c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000062d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000062e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000062f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +00006300: 115c 7036 348e 8ea1 8d8d 91fc 91df 372e .\p64.........7. │ │ │ │ +00006310: 378e 9117 9835 4d69 7363 656c 6c61 6e65 7....5Miscellane │ │ │ │ +00006320: 6f75 7396 03ea a873 7472 696e 6793 7072 ous....string.pr │ │ │ │ +00006330: 6f90 538e 6365 7373 696e 6793 6675 6e63 o.S.cessing.func │ │ │ │ +00006340: 7469 6f6e 7391 03d4 658d 8d91 02ff fd2e tions...e....... │ │ │ │ +00006350: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +00006360: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00006370: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00006380: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00006390: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000063a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000063b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000063c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000063d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000063e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000063f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00006400: 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 3635 ............\p65 │ │ │ │ +00006410: 8e8e a18d 8d91 fc91 df37 2e38 8e91 1798 .........7.8.... │ │ │ │ +00006420: 3546 91ff 0556 6169 6c75 7265 9603 eaa8 5F...Vailure.... │ │ │ │ +00006430: 6861 6e64 6c69 6e67 9366 756e 6374 696f handling.functio │ │ │ │ +00006440: 6e73 9106 413f 8d8d 9102 fffd 2e8e 8e96 ns..A?.......... │ │ │ │ +00006450: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00006460: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006470: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006480: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006490: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000064a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000064b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000064c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000064d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000064e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000064f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006500: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006510: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006520: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006530: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006540: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006550: 02ff fd2e 8e8e 8d91 115c 7036 368e 8e9f .........\p66... │ │ │ │ +00006560: 1bf9 368d 8d91 eaf1 ebd0 388e 91fc 91df ..6.......8..... │ │ │ │ +00006570: 4d4c 9604 8000 5379 7374 656d 9346 91fe ML....System.F.. │ │ │ │ +00006580: e000 756e 6374 696f 6e73 8d92 0126 a81f ..unctions...&.. │ │ │ │ +00006590: 3639 8e8e a18d 8d91 fc91 dfcf 382e 318e 69..........8.1. │ │ │ │ +000065a0: 9117 9835 496e 7075 7496 03ea a861 6e64 ...5Input....and │ │ │ │ +000065b0: 936f 7574 7075 7491 048e 178d 8d91 02ff .output......... │ │ │ │ +000065c0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +000065d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000065e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000065f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00006600: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00006610: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00006620: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00006630: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00006640: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00006650: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00006660: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00006670: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00006680: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00006690: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000066a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000066b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000066c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000066d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000066e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000066f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 9111 ................ │ │ │ │ +00006700: 5c70 3639 8e8e a18d 8d91 1798 3538 2e31 \p69........58.1 │ │ │ │ +00006710: 2e31 8e91 3d31 b252 6561 6469 6e67 9603 .1..=1.Reading.. │ │ │ │ +00006720: eaa8 616e 6493 7772 6974 696e 6793 0c6c ..and.writing..l │ │ │ │ +00006730: 6573 9101 fec2 8d8d 9102 fffd 2e8e 8e96 es.............. │ │ │ │ +00006740: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00006750: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006760: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006770: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006780: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006790: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000067a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000067b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000067c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000067d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000067e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000067f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006800: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006810: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006820: 8d91 02ff fd2e 8e8e 8d91 115c 7036 398e ...........\p69. │ │ │ │ +00006830: 8ea6 8d8d 9117 9835 382e 312e 328e 913d .......58.1.2..= │ │ │ │ +00006840: 31b2 5491 ff05 5665 726d 696e 616c 9603 1.T...Verminal.. │ │ │ │ +00006850: eaa8 696e 7075 7493 616e 6493 6f75 7470 ..input.and.outp │ │ │ │ +00006860: 7574 9101 5e0b 8d8d 9102 fffd 2e8e 8e96 ut..^........... │ │ │ │ +00006870: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00006880: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006890: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000068a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000068b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000068c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000068d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000068e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000068f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006900: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006910: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006920: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006930: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006940: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +00006950: 115c 7037 308e 8ea1 8d8d 9117 9835 382e .\p70........58. │ │ │ │ +00006960: 312e 338e 913d 31b2 4c6f 6164 696e 6796 1.3..=1.Loading. │ │ │ │ +00006970: 03ea a84d 4c93 0c6c 6573 9106 e30a 8d8d ...ML..les...... │ │ │ │ +00006980: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +00006990: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000069a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000069b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000069c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000069d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000069e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000069f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006a00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006a10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006a20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006a30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006a40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006a50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006a60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006a70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006a80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006a90: 8d91 02ff fd2e 8e8e 8d91 115c 7037 308e ...........\p70. │ │ │ │ +00006aa0: 8ea1 8d8d 9117 9835 382e 312e 348e 913d .......58.1.4..= │ │ │ │ +00006ab0: 31b2 436f 6d70 696c 696e 6796 03ea a84d 1.Compiling....M │ │ │ │ +00006ac0: 4c93 0c6c 6573 9104 8fd7 8d8d 9102 fffd L..les.......... │ │ │ │ +00006ad0: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +00006ae0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006af0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006b00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006b10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006b20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006b30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006b40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006b50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006b60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006b70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006b80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006b90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006ba0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006bb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006bc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006bd0: 938d 8d91 02ff fd2e 8e8e 8d91 115c 7037 .............\p7 │ │ │ │ +00006be0: 328e 8ea1 8d8d 91fc 91df 382e 328e 9117 2.........8.2... │ │ │ │ +00006bf0: 9835 4f75 7470 7574 9100 dd14 8d8d 9102 .5Output........ │ │ │ │ +00006c00: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ +00006c10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006c20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006c30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006c40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006c50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006c60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006c70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006c80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006c90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006ca0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006cb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006cc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006cd0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006ce0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006cf0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006d00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006d10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006d20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006d30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006d40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006d50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006d60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006d70: 938d 8d91 02ff fd2e 8e8e 8d91 115c 7037 .............\p7 │ │ │ │ +00006d80: 328e 8ea6 8d8d 9117 9835 382e 322e 318e 2........58.2.1. │ │ │ │ +00006d90: 913d 31b2 5072 6574 7495 ac72 7991 03ea .=1.Prett..ry... │ │ │ │ +00006da0: a870 7269 6e93 7469 6e67 9106 fbf0 8d8d .prin.ting...... │ │ │ │ +00006db0: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +00006dc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006dd0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006de0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006df0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006e00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006e10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006e20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006e30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006e40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006e50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006e60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006e70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006e80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006e90: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006ea0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006eb0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006ec0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006ed0: 8e8e 8d91 115c 7037 328e 8ea1 8d8d 91fc .....\p72....... │ │ │ │ +00006ee0: 91df 382e 338e 9117 9835 4578 6974 696e ..8.3....5Exitin │ │ │ │ +00006ef0: 6796 03ea a861 6e64 9372 652d 656e 90ac g....and.re-en.. │ │ │ │ +00006f00: 7274 6572 696e 6793 7468 6593 7379 7374 rtering.the.syst │ │ │ │ +00006f10: 656d 9108 1eb7 8d8d 9102 fffd 2e8e 8e96 em.............. │ │ │ │ +00006f20: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00006f30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006f40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006f50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006f60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006f70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006f80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006f90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006fa0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00006fb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00006fc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00006fd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00006fe0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00006ff0: fd2e 8e8e 8d91 115c 7037 358e 8ea1 8d8d .......\p75..... │ │ │ │ +00007000: 91fc 91df 382e 348e 9117 9835 4175 746f ....8.4....5Auto │ │ │ │ +00007010: 6c6f 6164 696e 6791 0387 018d 8d91 02ff loading......... │ │ │ │ +00007020: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +00007030: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007040: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007050: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007060: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007070: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007080: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007090: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000070a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000070b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000070c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000070d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000070e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000070f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007100: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007110: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007120: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007130: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007140: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007150: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007160: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007170: 8e93 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 ..............\p │ │ │ │ +00007180: 3736 8e8e a18d 8d91 fc91 df38 2e35 8e91 76.........8.5.. │ │ │ │ +00007190: 1798 3549 6e9a ac72 7465 7270 7265 7469 ..5In..rterpreti │ │ │ │ +000071a0: 6e67 9603 eaa8 6c69 7374 7393 6f66 936e ng....lists.of.n │ │ │ │ +000071b0: 9875 6d98 6290 538e 6572 7393 6173 934d .um.b.S.ers.as.M │ │ │ │ +000071c0: 4c93 696e 7075 7491 008a 178d 8d91 02ff L.input......... │ │ │ │ +000071d0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +000071e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000071f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007200: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007210: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007220: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007230: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007240: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007250: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007260: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007270: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007280: 8e93 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 ..............\p │ │ │ │ +00007290: 3739 8e8e a68d 8d91 fc91 df38 2e36 8e91 79.........8.6.. │ │ │ │ +000072a0: 1798 3549 6e69 7469 616c 697a 6174 696f ..5Initializatio │ │ │ │ +000072b0: 6e91 00ea 918d 8d91 02ff fd2e 8e8e 9609 n............... │ │ │ │ +000072c0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +000072d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000072e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000072f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007300: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007310: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007320: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007330: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007340: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007350: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007360: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007370: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007380: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007390: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000073a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000073b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000073c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000073d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000073e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000073f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007400: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007410: fffd 2e8e 8e8d 9111 5c70 3830 8e8e a18d ........\p80.... │ │ │ │ +00007420: 8d91 fc91 df38 2e37 8e91 1798 354f 7090 .....8.7....5Op. │ │ │ │ +00007430: 538e 6572 6174 696e 6796 03ea a873 7973 S.erating....sys │ │ │ │ +00007440: 7465 6d93 6361 6c6c 7393 6672 6f6d 934d tem.calls.from.M │ │ │ │ +00007450: 4c91 019b 8c8d 8d91 02ff fd2e 8e8e 9609 L............... │ │ │ │ +00007460: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +00007470: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007480: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007490: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000074a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000074b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000074c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000074d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000074e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000074f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007500: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007510: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007520: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007530: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007540: 9102 fffd 2e8e 8e8d 9111 5c70 3830 8e8e ..........\p80.. │ │ │ │ +00007550: a18d 8d91 fc91 df38 2e38 8e91 1798 3547 .......8.8....5G │ │ │ │ +00007560: 6574 7469 6e67 9603 eaa8 7468 6593 769a etting....the.v. │ │ │ │ +00007570: ac72 6572 7369 6f6e 936e 9875 6d98 6290 .rersion.n.um.b. │ │ │ │ +00007580: 538e 6572 9107 c414 8d8d 9102 fffd 2e8e S.er............ │ │ │ │ +00007590: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +000075a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000075b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000075c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000075d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000075e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000075f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007600: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007610: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007620: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007630: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007640: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007650: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007660: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007670: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007680: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +00007690: 115c 7038 318e 8e8e 9f24 fd13 8e8c 8b00 .\p81....$...... │ │ │ │ +000076a0: 0000 0900 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000076b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000076c0: 0000 0000 0000 004a fba0 02cc 0555 8da0 .......J.....U.. │ │ │ │ -000076d0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ -000076e0: 61d0 436f 6e95 a000 7465 6e93 7473 9201 a.Con...ten.ts.. │ │ │ │ -000076f0: 87a2 6569 788e 9112 c761 9f05 6666 8900 ..eix....a..ff.. │ │ │ │ -00007700: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -00007710: 8da0 fd8b d021 8d8d 9124 6755 cf38 2e39 .....!...$gU.8.9 │ │ │ │ -00007720: 8e91 3f6d ab4f 7264 6572 696e 6796 03ea ..?m.Ordering... │ │ │ │ -00007730: a86f 6693 4d4c 9376 91ff 58e4 616c 7565 .of.ML.v..X.alue │ │ │ │ -00007740: 7391 0602 548d 8d91 02ff fd2e 8e8e 9609 s...T........... │ │ │ │ -00007750: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00007760: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007770: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007780: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007790: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000077a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000077b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000077c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000077d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000077e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000077f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007800: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007810: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007820: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007830: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007840: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007850: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007860: 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 3831 ............\p81 │ │ │ │ -00007870: 8e8e a410 0f28 8d8d 9124 6755 382e 3130 .....(...$gU8.10 │ │ │ │ -00007880: 8e91 3f6d ab50 7269 6e9a ac72 7469 6e67 ..?m.Prin..rting │ │ │ │ -00007890: 9603 eaa8 6465 0c6e 6564 9374 9879 7090 ....de.ned.t.yp. │ │ │ │ -000078a0: 538e 6573 9108 4a25 8d8d 9102 fffd 2e8e S.es..J%........ │ │ │ │ -000078b0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -000078c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000078d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000078e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000078f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007900: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007910: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007920: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007930: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007940: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007950: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007960: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007970: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007980: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007990: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000079a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000079b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000079c0: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 115c ...............\ │ │ │ │ -000079d0: 7038 328e 8ea9 100f 298d 8d91 2467 5538 p82.....)...$gU8 │ │ │ │ -000079e0: 2e31 318e 913f 6dab 4c69 7370 9603 eaa8 .11..?m.Lisp.... │ │ │ │ -000079f0: 696e 934d 4c91 0903 c98d 8d91 02ff fd2e in.ML........... │ │ │ │ -00007a00: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -00007a10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007a20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007a30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007a40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007a50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007a60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007a70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007a80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007a90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007aa0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007ab0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007ac0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007ad0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007ae0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007af0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007b00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00007b10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00007b20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00007b30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00007b40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00007b50: 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 3832 ............\p82 │ │ │ │ -00007b60: 8e8e a18d 8d91 2467 5538 2e31 328e 913f ......$gU8.12..? │ │ │ │ -00007b70: 6dab 4691 ff05 5661 7374 9103 eaa8 6172 m.F...Vast....ar │ │ │ │ -00007b80: 6974 686d 6574 6963 9106 7bf5 8d8d 9102 ithmetic..{..... │ │ │ │ -00007b90: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -00007ba0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007bb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007bc0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007bd0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007be0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007bf0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007c00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007c10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007c20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007c30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007c40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007c50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007c60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007c70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007c80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007c90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007ca0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007cb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007cc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007cd0: 8d91 02ff fd2e 8e8e 8d91 115c 7038 328e ...........\p82. │ │ │ │ -00007ce0: 8ea6 8d8d 9124 6755 382e 3133 8e91 3f6d .....$gU8.13..?m │ │ │ │ -00007cf0: ab46 6c61 6773 9102 24e7 8d8d 9102 fffd .Flags..$....... │ │ │ │ -00007d00: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ -00007d10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007d20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007d30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007d40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007d50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007d60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007d70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007d80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007d90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007da0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007db0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007dc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007dd0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007de0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007df0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007e00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007e10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007e20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007e30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007e40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007e50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007e60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007e70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007e80: 8e8e 8d91 115c 7038 338e 8ea1 8d8d 9124 .....\p83......$ │ │ │ │ -00007e90: 6755 382e 3134 8e91 3f6d ab4d 6f9a 538e gU8.14..?m.Mo.S. │ │ │ │ -00007ea0: 6469 6679 696e 6796 03ea a874 6865 934d difying....the.M │ │ │ │ -00007eb0: 4c93 7265 6164 2d65 7691 ff58 e461 6c2d L.read-ev..X.al- │ │ │ │ -00007ec0: 7072 696e 90ac 7274 936c 6f98 6f70 9106 prin..rt.lo.op.. │ │ │ │ -00007ed0: 395f 8d8d 9102 fffd 2e8e 8e96 0943 868d 9_...........C.. │ │ │ │ -00007ee0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007ef0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007f00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007f10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007f20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007f30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007f40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00007f50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00007f60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007f70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00007f80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00007f90: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 115c ...............\ │ │ │ │ -00007fa0: 7038 358e 8ea6 8d8d 913f 6dab 382e 3134 p85......?m.8.14 │ │ │ │ -00007fb0: 2e31 8e91 6507 2843 6861 6e67 696e 6796 .1..e.(Changing. │ │ │ │ -00007fc0: 03ea a874 6865 934d 4c93 7072 6f6d 7074 ...the.ML.prompt │ │ │ │ -00007fd0: 9107 15d9 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ -00007fe0: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00007ff0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00008000: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00008010: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00008020: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008030: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008040: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00008050: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00008060: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00008070: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008080: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008090: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000080a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000080b0: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 115c ...............\ │ │ │ │ -000080c0: 7038 358e 8ea1 8d8d 913f 6dab 382e 3134 p85......?m.8.14 │ │ │ │ -000080d0: 2e32 8e91 6507 2843 6861 6e67 696e 6796 .2..e.(Changing. │ │ │ │ -000080e0: 03ea a874 6865 9374 6f70 2d6c 6576 9aac ...the.top-lev.. │ │ │ │ -000080f0: 7265 6c93 7072 696e 9874 696e 6793 6f66 rel.prin.ting.of │ │ │ │ -00008100: 9376 91ff 58e4 616c 7565 7393 696e 934d .v..X.alues.in.M │ │ │ │ -00008110: 4c91 0595 0d8d 8d91 02ff fd2e 8e8e 9609 L............... │ │ │ │ -00008120: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00008130: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008140: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008150: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008160: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008170: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008180: fffd 2e8e 8e8d 9111 5c70 3836 8e8e a68d ........\p86.... │ │ │ │ -00008190: 8d91 3f6d ab38 2e31 342e 338e 9165 0728 ..?m.8.14.3..e.( │ │ │ │ -000081a0: 5375 7070 7265 7373 696e 6796 03ea a874 Suppressing....t │ │ │ │ -000081b0: 6865 9370 7269 6e9a ac72 7469 6e67 936f he.prin..rting.o │ │ │ │ -000081c0: 6693 4d4c 9374 9879 7090 538e 6573 9103 f.ML.t.yp.S.es.. │ │ │ │ -000081d0: 6575 8d8d 9102 fffd 2e8e 8e96 0943 868d eu...........C.. │ │ │ │ -000081e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000081f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00008200: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008210: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008220: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00008230: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00008240: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00008250: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008260: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008270: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ -00008280: 115c 7038 378e 8ea1 8d8d 9124 6755 382e .\p87......$gU8. │ │ │ │ -00008290: 3135 8e91 3f6d ab54 6865 9603 eaa8 6865 15..?m.The....he │ │ │ │ -000082a0: 6c70 9373 7973 7465 6d90 60f4 8d8d 9102 lp.system.`..... │ │ │ │ -000082b0: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -000082c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000082d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000082e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000082f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00008300: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00008310: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00008320: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008330: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008340: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00008350: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00008360: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00008370: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008380: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008390: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000083a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000083b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000083c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000083d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000083e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000083f0: 8d91 02ff fd2e 8e8e 8d91 115c 7038 378e ...........\p87. │ │ │ │ -00008400: 8ea1 8d8d 9124 6755 382e 3136 8e91 3f6d .....$gU8.16..?m │ │ │ │ -00008410: ab53 796e 95ac 7274 6178 9103 eaa8 626c .Syn..rtax....bl │ │ │ │ -00008420: 6f90 538e 6393 6b73 9104 8fe2 8d8d 9102 o.S.c.ks........ │ │ │ │ -00008430: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -00008440: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00008450: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008460: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008470: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00008480: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00008490: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000084a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000084b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000084c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000084d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000084e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000084f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008500: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008510: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00008520: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00008530: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00008540: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008550: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008560: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00008570: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00008580: 8e8e 8d91 115c 7038 388e 8ea6 8d8d 9124 .....\p88......$ │ │ │ │ -00008590: 6755 382e 3137 8e91 3f6d ab52 656c 6f90 gU8.17..?m.Relo. │ │ │ │ -000085a0: 538e 6361 7469 6e67 9103 eaa8 484f 4c91 S.cating....HOL. │ │ │ │ -000085b0: 012b 9d8d 8d91 02ff fd2e 8e8e 9609 4386 .+............C. │ │ │ │ -000085c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000085d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000085e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000085f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008600: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008610: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008620: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008630: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008640: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008650: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008660: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008670: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008680: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008690: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000086a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000086b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000086c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000086d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000086e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000086f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ -00008700: 9111 5c70 3839 8e8e a18d 8d91 2467 5538 ..\p89......$gU8 │ │ │ │ -00008710: 2e31 388e 913f 6dab 4c69 6272 6172 6965 .18..?m.Librarie │ │ │ │ -00008720: 7391 02b8 718d 8d91 02ff fd2e 8e8e 9609 s...q........... │ │ │ │ -00008730: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00008740: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008750: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008760: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008770: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008780: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008790: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000087a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000087b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000087c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000087d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000087e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000087f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008800: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008810: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008820: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008830: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008840: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008850: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008860: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008870: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008880: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008890: 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 3930 ............\p90 │ │ │ │ -000088a0: 8e8e a68d 8d91 3f6d ab38 2e31 382e 318e ......?m.8.18.1. │ │ │ │ -000088b0: 9165 0728 4c69 6272 6172 7996 03ea a86c .e.(Library....l │ │ │ │ -000088c0: 6f61 6493 0c6c 6573 9106 641c 8d8d 9102 oad..les..d..... │ │ │ │ -000088d0: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -000088e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000088f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008900: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008910: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00008920: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00008930: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00008940: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00008950: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00008960: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00008970: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00008980: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00008990: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000089a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000089b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000089c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000089d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000089e0: 02ff fd2e 8e8e 8d91 115c 7039 318e 8ea1 .........\p91... │ │ │ │ -000089f0: 8d8d 913f 6dab 382e 3138 2e32 8e91 6507 ...?m.8.18.2..e. │ │ │ │ -00008a00: 284c 6962 7261 7269 6573 9603 eaa8 6190 (Libraries....a. │ │ │ │ -00008a10: ac72 7691 ff58 e461 696c 6162 6c65 9369 .rv..X.ailable.i │ │ │ │ -00008a20: 6e93 5691 ff05 5665 7273 696f 6e93 322e n.V...Version.2. │ │ │ │ -00008a30: 3091 0916 2b8d 8d91 02ff fd2e 8e8e 9609 0...+........... │ │ │ │ -00008a40: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00008a50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008a60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008a70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008a80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008a90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008aa0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008ab0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008ac0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008ad0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008ae0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008af0: fffd 2e8e 8e8d 9111 5c70 3932 8e8e a68d ........\p92.... │ │ │ │ -00008b00: 8d91 3f6d ab38 2e31 382e 338e 9165 0728 ..?m.8.18.3..e.( │ │ │ │ -00008b10: 4c6f 9053 8e63 6174 696f 6e96 03ea a86f Lo.S.cation....o │ │ │ │ -00008b20: 6693 6c69 6272 6172 6965 7391 08ec fa8d f.libraries..... │ │ │ │ -00008b30: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -00008b40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008b50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008b60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008b70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008b80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008b90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008ba0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008bb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008bc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008bd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008be0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008bf0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008c00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008c10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008c20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008c30: fffd 2e8e 8e8d 9111 5c70 3932 8e8e a18d ........\p92.... │ │ │ │ -00008c40: 8d91 3f6d ab38 2e31 382e 348e 9165 0728 ..?m.8.18.4..e.( │ │ │ │ -00008c50: 4164 6469 6e67 9603 eaa8 6193 6e65 7793 Adding....a.new. │ │ │ │ -00008c60: 6c69 6272 6172 7991 02a0 e88d 8d91 02ff library......... │ │ │ │ -00008c70: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -00008c80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008c90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008ca0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008cb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008cc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008cd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008ce0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008cf0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008d00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008d10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008d20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008d30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008d40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008d50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008d60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008d70: 8e8d 9111 5c70 3933 8e8e a68d 8d91 2467 ....\p93......$g │ │ │ │ -00008d80: 5538 2e31 398e 913f 6dab 4578 7095 538e U8.19..?m.Exp.S. │ │ │ │ -00008d90: 6572 696d 656e 90ac 7274 616c 9b03 eaa8 erimen..rtal.... │ │ │ │ -00008da0: 7375 7070 936f 7274 9866 6f72 9861 986e supp.ort.for.a.n │ │ │ │ -00008db0: 6577 9869 6e90 ac72 7465 7266 6163 6591 ew.in..rterface. │ │ │ │ -00008dc0: 02af 6b8d 8d91 02ff fd2e 8e8e 9609 4386 ..k...........C. │ │ │ │ -00008dd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008de0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008df0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008e00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008e10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008e20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008e30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008e40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008e50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008e60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008e70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008e80: 2e8e 8e8d 9111 5c70 3934 8e8e 9f2a 8931 ......\p94...*.1 │ │ │ │ -00008e90: 8d91 12c7 61eb 4749 9073 3349 9110 3332 ....a.GI.s3I..32 │ │ │ │ -00008ea0: 5468 6596 0566 6648 4f4c 934c 6f67 6963 The..ffHOL.Logic │ │ │ │ -00008eb0: 8d92 012b ab53 3939 8e8e 9f1b d93b 8d8d ...+.S99.....;.. │ │ │ │ -00008ec0: 9112 c761 d039 8e91 2467 5553 796e 9aa0 ...a.9..$gUSyn.. │ │ │ │ -00008ed0: 0074 6178 9604 8000 616e 6493 5365 6d61 .tax....and.Sema │ │ │ │ -00008ee0: 6e98 7469 6373 8d92 011f 3271 3130 318e n.tics....2q101. │ │ │ │ -00008ef0: 8ea6 8d8d 9124 6755 cf39 2e31 8e91 3f6d .....$gU.9.1..?m │ │ │ │ -00008f00: ab49 6e90 ac72 7472 6f90 538e 6475 6374 .In..rtro.S.duct │ │ │ │ -00008f10: 696f 6e91 0238 c98d 8d91 02ff fd2e 8e8e ion..8.......... │ │ │ │ -00008f20: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -00008f30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008f40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008f50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008f60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008f70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008f80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008f90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008fa0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00008fb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00008fc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00008fd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00008fe0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00008ff0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009000: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009010: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009020: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009030: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009040: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009050: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009060: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009070: 9102 fffd 2e8e 8e8d 910b 7c74 3130 318e ..........|t101. │ │ │ │ -00009080: 8ea1 8d8d 9124 6755 392e 328e 913f 6dab .....$gU9.2..?m. │ │ │ │ -00009090: 5490 ac72 7970 9053 8e65 7391 07a7 048d T..ryp.S.es..... │ │ │ │ -000090a0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -000090b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000090c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000090d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000090e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000090f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009100: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009110: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009120: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009130: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009140: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009150: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009160: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009170: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009180: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009190: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000091a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000091b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000091c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000091d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000091e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000091f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009200: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009210: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -00009220: 7c74 3130 328e 8ea6 8d8d 913f 6dab 392e |t102......?m.9. │ │ │ │ -00009230: 322e 318e 9165 0728 5490 ac72 7970 9053 2.1..e.(T..ryp.S │ │ │ │ -00009240: 8e65 9103 eaa8 7374 7275 6374 7572 6573 .e....structures │ │ │ │ -00009250: 9103 191b 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ -00009260: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00009270: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00009280: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00009290: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000092a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000092b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000092c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000092d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000092e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000092f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00009300: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00009310: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00009320: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00009330: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00009340: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00009350: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00009360: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00009370: 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 3034 ...........|t104 │ │ │ │ -00009380: 8e8e a18d 8d91 3f6d ab39 2e32 2e32 8e91 ......?m.9.2.2.. │ │ │ │ -00009390: 6507 2853 656d 616e 9aac 7274 6963 7396 e.(Seman..rtics. │ │ │ │ -000093a0: 03ea a86f 6693 7498 7970 9053 8e65 7391 ...of.t.yp.S.es. │ │ │ │ -000093b0: 0743 bf8d 8d91 02ff fd2e 8e8e 9609 4386 .C............C. │ │ │ │ -000093c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000093d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000093e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000093f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009400: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009410: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009420: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009430: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009440: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009450: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009460: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009470: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009480: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009490: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000094a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000094b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000094c0: 2e8e 8e8d 910b 7c74 3130 348e 8ea6 8d8d ......|t104..... │ │ │ │ -000094d0: 913f 6dab 392e 322e 338e 9165 0728 496e .?m.9.2.3..e.(In │ │ │ │ -000094e0: 7374 616e 6365 7396 03ea a861 6e64 9373 stances....and.s │ │ │ │ -000094f0: 7562 7374 6974 7574 696f 6e91 045f d08d ubstitution.._.. │ │ │ │ -00009500: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -00009510: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009520: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009530: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009540: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009550: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009560: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009570: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009580: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009590: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000095a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000095b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000095c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000095d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000095e0: 9102 fffd 2e8e 8e8d 910b 7c74 3130 368e ..........|t106. │ │ │ │ -000095f0: 8ea1 8d8d 9124 6755 392e 338e 913f 6dab .....$gU9.3..?m. │ │ │ │ -00009600: 5491 ff05 5665 726d 7391 06ff e88d 8d91 T...Verms....... │ │ │ │ -00009610: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -00009620: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009630: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009640: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009650: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009660: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009670: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009680: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009690: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000096a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000096b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000096c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000096d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000096e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000096f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009700: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009710: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009720: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009730: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009740: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009750: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009760: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009770: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009780: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -00009790: 3130 378e 8ea6 8d8d 913f 6dab 392e 332e 107......?m.9.3. │ │ │ │ -000097a0: 318e 9165 0728 5491 ff05 5665 726d 732d 1..e.(T...Verms- │ │ │ │ -000097b0: 696e 2d63 6f6e 90ac 7274 6578 7491 068d in-con..rtext... │ │ │ │ -000097c0: 5b8d 8d91 02ff fd2e 8e8e 9609 4386 8d8d [...........C... │ │ │ │ -000097d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000097e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000097f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009800: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009810: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009820: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009830: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009840: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009850: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009860: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009870: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009880: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009890: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000098a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000098b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000098c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000098d0: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -000098e0: 3130 388e 8ea1 8d8d 913f 6dab 392e 332e 108......?m.9.3. │ │ │ │ -000098f0: 328e 9165 0728 5365 6d61 6e90 ac72 7469 2..e.(Seman..rti │ │ │ │ -00009900: 6373 9603 eaa8 6f66 9374 6572 6d73 9105 cs....of.terms.. │ │ │ │ -00009910: a1f9 8d8d 9102 fffd 2e8e 8e96 0943 868d .............C.. │ │ │ │ -00009920: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00009930: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00009940: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00009950: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00009960: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00009970: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00009980: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00009990: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000099a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000099b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000099c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000099d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000099e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000099f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00009a00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00009a10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00009a20: 8e8e 8d91 0b7c 7431 3039 8e8e a18d 8d91 .....|t109...... │ │ │ │ -00009a30: 3f6d ab39 2e33 2e33 8e91 6507 2853 7562 ?m.9.3.3..e.(Sub │ │ │ │ -00009a40: 7374 6974 7574 696f 6e91 0296 478d 8d91 stitution...G... │ │ │ │ -00009a50: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -00009a60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009a70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009a80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009a90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009aa0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009ab0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009ac0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009ad0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009ae0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009af0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009b00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009b10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009b20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009b30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009b40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009b50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009b60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009b70: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009b80: fffd 2e8e 8e8d 910b 7c74 3131 318e 8ea6 ........|t111... │ │ │ │ -00009b90: 8d8d 9124 6755 392e 348e 913f 6dab 5374 ...$gU9.4..?m.St │ │ │ │ -00009ba0: 616e 6461 7264 9103 eaa8 6e6f 7469 6f6e andard....notion │ │ │ │ -00009bb0: 7391 061e 168d 8d91 02ff fd2e 8e8e 9609 s............... │ │ │ │ -00009bc0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00009bd0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009be0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009bf0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009c00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009c10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009c20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009c30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009c40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009c50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009c60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009c70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009c80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009c90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009ca0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009cb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009cc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009cd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009ce0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009cf0: 9102 fffd 2e8e 8e8d 910b 7c74 3131 338e ..........|t113. │ │ │ │ -00009d00: 8ea1 8d8d 913f 6dab 392e 342e 318e 9165 .....?m.9.4.1..e │ │ │ │ -00009d10: 0728 5374 616e 6461 7264 9603 eaa8 7490 .(Standard....t. │ │ │ │ -00009d20: ac72 7970 9053 8e65 9373 7472 7563 7475 .ryp.S.e.structu │ │ │ │ -00009d30: 7265 7391 026a d98d 8d91 02ff fd2e 8e8e res..j.......... │ │ │ │ -00009d40: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -00009d50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009d60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009d70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009d80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009d90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009da0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009db0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009dc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009dd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009de0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009df0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009e00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009e10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009e20: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3131 ............|t11 │ │ │ │ -00009e30: 338e 8ea6 8d8d 913f 6dab 392e 342e 328e 3......?m.9.4.2. │ │ │ │ -00009e40: 9165 0728 5374 616e 6461 7264 9103 eaa8 .e.(Standard.... │ │ │ │ -00009e50: 7369 676e 6174 7572 6573 9069 198d 8d91 signatures.i.... │ │ │ │ -00009e60: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -00009e70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009e80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009e90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009ea0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009eb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009ec0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009ed0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009ee0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009ef0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009f00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009f10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009f20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00009f30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00009f40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00009f50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009f60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -00009f70: 7c74 3131 338e 8e9f 1bd9 3b8d 8d91 12c7 |t113.....;..... │ │ │ │ -00009f80: 61d0 3130 8e91 2467 5554 6865 6f72 6965 a.10..$gUTheorie │ │ │ │ -00009f90: 738d 9201 6ed2 7231 3135 8e8e a68d 8d91 s...n.r115...... │ │ │ │ -00009fa0: 2467 55cf 3130 2e31 8e91 3f6d ab49 6e90 $gU.10.1..?m.In. │ │ │ │ -00009fb0: ac72 7472 6f90 538e 6475 6374 696f 6e91 .rtro.S.duction. │ │ │ │ -00009fc0: 0238 c98d 8d91 02ff fd2e 8e8e 9609 4386 .8............C. │ │ │ │ -00009fd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00009fe0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00009ff0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a000: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a010: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a020: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a030: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a040: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a050: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a060: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a070: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a080: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a090: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a0a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a0b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a0c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a0d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a0e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a0f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a100: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a110: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a120: 2e8e 8e8d 910b 7c74 3131 358e 8ea1 8d8d ......|t115..... │ │ │ │ -0000a130: 9124 6755 3130 2e32 8e91 3f6d ab53 6571 .$gU10.2..?m.Seq │ │ │ │ -0000a140: 7565 6e90 ac72 7473 9102 e1b0 8d8d 9102 uen..rts........ │ │ │ │ -0000a150: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -0000a160: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000a170: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000a180: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000a190: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000a1a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000a1b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000a1c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000a1d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000a1e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000a1f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000a200: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000a210: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000a220: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000a230: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000a240: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000a250: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000a260: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000a270: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000a280: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000a290: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000a2a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000a2b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000a2c0: 8d91 0b7c 7431 3136 8e8e a68d 8d91 2467 ...|t116......$g │ │ │ │ -0000a2d0: 5531 302e 338e 913f 6dab 4c6f 6769 6391 U10.3..?m.Logic. │ │ │ │ -0000a2e0: 01e2 0f8d 8d91 02ff fd2e 8e8e 9609 4386 ..............C. │ │ │ │ -0000a2f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a300: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a310: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a320: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a330: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a340: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a350: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a360: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a370: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a380: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a390: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a3a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a3b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a3c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a3d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a3e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a3f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a400: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a410: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a420: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a430: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a440: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a450: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a460: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -0000a470: 3131 378e 8ea1 8d8d 913f 6dab 3130 2e33 117......?m.10.3 │ │ │ │ -0000a480: 2e31 8e91 6507 2854 6865 9603 eaa8 484f .1..e.(The....HO │ │ │ │ -0000a490: 4c93 6465 6475 6374 6976 90ac 7265 9373 L.deductiv..re.s │ │ │ │ -0000a4a0: 7973 7465 6d91 080f 158d 8d91 02ff fd2e ystem........... │ │ │ │ -0000a4b0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -0000a4c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a4d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a4e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a4f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a500: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a510: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a520: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a530: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a540: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a550: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a560: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a570: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a580: 9102 fffd 2e8e 8e8d 910b 7c74 3131 378e ..........|t117. │ │ │ │ -0000a590: 8e8e 9f24 fd13 8e8c 8b00 0000 0a00 0000 ...$............ │ │ │ │ +000076c0: 0000 0000 0000 0000 004a fda0 02cc 0555 .........J.....U │ │ │ │ +000076d0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +000076e0: 12c7 61d0 436f 6e95 a000 7465 6e93 7473 ..a.Con...ten.ts │ │ │ │ +000076f0: 9201 87a2 6569 788e 9112 c761 9f05 6666 ....eix....a..ff │ │ │ │ +00007700: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +00007710: 2fdf 8da0 fd8b d021 8d8d 9124 6755 cf38 /......!...$gU.8 │ │ │ │ +00007720: 2e39 8e91 3f6d ab4f 7264 6572 696e 6796 .9..?m.Ordering. │ │ │ │ +00007730: 03ea a86f 6693 4d4c 9376 91ff 58e4 616c ...of.ML.v..X.al │ │ │ │ +00007740: 7565 7391 0602 548d 8d91 02ff fd2e 8e8e ues...T......... │ │ │ │ +00007750: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00007760: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007770: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007780: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007790: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000077a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000077b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000077c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000077d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000077e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000077f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007800: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007810: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007820: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007830: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007840: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007850: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007860: 8e93 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 ..............\p │ │ │ │ +00007870: 3831 8e8e a410 0f28 8d8d 9124 6755 382e 81.....(...$gU8. │ │ │ │ +00007880: 3130 8e91 3f6d ab50 7269 6e9a ac72 7469 10..?m.Prin..rti │ │ │ │ +00007890: 6e67 9603 eaa8 6465 0c6e 6564 9374 9879 ng....de.ned.t.y │ │ │ │ +000078a0: 7090 538e 6573 9108 4a25 8d8d 9102 fffd p.S.es..J%...... │ │ │ │ +000078b0: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +000078c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000078d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000078e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000078f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007900: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007910: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007920: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007930: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007940: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007950: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007960: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007970: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007980: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007990: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000079a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000079b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000079c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +000079d0: 115c 7038 328e 8ea9 100f 298d 8d91 2467 .\p82.....)...$g │ │ │ │ +000079e0: 5538 2e31 318e 913f 6dab 4c69 7370 9603 U8.11..?m.Lisp.. │ │ │ │ +000079f0: eaa8 696e 934d 4c91 0903 c98d 8d91 02ff ..in.ML......... │ │ │ │ +00007a00: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +00007a10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007a20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007a30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007a40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007a50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007a60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007a70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007a80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007a90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007aa0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007ab0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007ac0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007ad0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007ae0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007af0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007b00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00007b10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00007b20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00007b30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00007b40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00007b50: 8e93 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 ..............\p │ │ │ │ +00007b60: 3832 8e8e a18d 8d91 2467 5538 2e31 328e 82......$gU8.12. │ │ │ │ +00007b70: 913f 6dab 4691 ff05 5661 7374 9103 eaa8 .?m.F...Vast.... │ │ │ │ +00007b80: 6172 6974 686d 6574 6963 9106 7bf5 8d8d arithmetic..{... │ │ │ │ +00007b90: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +00007ba0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007bb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007bc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007bd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007be0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007bf0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007c00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007c10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007c20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007c30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007c40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007c50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007c60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007c70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007c80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007c90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007ca0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007cb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007cc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007cd0: 938d 8d91 02ff fd2e 8e8e 8d91 115c 7038 .............\p8 │ │ │ │ +00007ce0: 328e 8ea6 8d8d 9124 6755 382e 3133 8e91 2......$gU8.13.. │ │ │ │ +00007cf0: 3f6d ab46 6c61 6773 9102 24e7 8d8d 9102 ?m.Flags..$..... │ │ │ │ +00007d00: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ +00007d10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007d20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007d30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007d40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007d50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007d60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007d70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007d80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007d90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007da0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007db0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007dc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007dd0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007de0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007df0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007e00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007e10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007e20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007e30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007e40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007e50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007e60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007e70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007e80: fd2e 8e8e 8d91 115c 7038 338e 8ea1 8d8d .......\p83..... │ │ │ │ +00007e90: 9124 6755 382e 3134 8e91 3f6d ab4d 6f9a .$gU8.14..?m.Mo. │ │ │ │ +00007ea0: 538e 6469 6679 696e 6796 03ea a874 6865 S.difying....the │ │ │ │ +00007eb0: 934d 4c93 7265 6164 2d65 7691 ff58 e461 .ML.read-ev..X.a │ │ │ │ +00007ec0: 6c2d 7072 696e 90ac 7274 936c 6f98 6f70 l-prin..rt.lo.op │ │ │ │ +00007ed0: 9106 395f 8d8d 9102 fffd 2e8e 8e96 0943 ..9_...........C │ │ │ │ +00007ee0: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007ef0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007f00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007f10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007f20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007f30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007f40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00007f50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00007f60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00007f70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00007f80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00007f90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +00007fa0: 115c 7038 358e 8ea6 8d8d 913f 6dab 382e .\p85......?m.8. │ │ │ │ +00007fb0: 3134 2e31 8e91 6507 2843 6861 6e67 696e 14.1..e.(Changin │ │ │ │ +00007fc0: 6796 03ea a874 6865 934d 4c93 7072 6f6d g....the.ML.prom │ │ │ │ +00007fd0: 7074 9107 15d9 8d8d 9102 fffd 2e8e 8e96 pt.............. │ │ │ │ +00007fe0: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00007ff0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008000: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00008010: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00008020: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008030: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008040: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008050: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00008060: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00008070: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008080: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008090: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000080a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000080b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +000080c0: 115c 7038 358e 8ea1 8d8d 913f 6dab 382e .\p85......?m.8. │ │ │ │ +000080d0: 3134 2e32 8e91 6507 2843 6861 6e67 696e 14.2..e.(Changin │ │ │ │ +000080e0: 6796 03ea a874 6865 9374 6f70 2d6c 6576 g....the.top-lev │ │ │ │ +000080f0: 9aac 7265 6c93 7072 696e 9874 696e 6793 ..rel.prin.ting. │ │ │ │ +00008100: 6f66 9376 91ff 58e4 616c 7565 7393 696e of.v..X.alues.in │ │ │ │ +00008110: 934d 4c91 0595 0d8d 8d91 02ff fd2e 8e8e .ML............. │ │ │ │ +00008120: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00008130: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008140: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008150: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008160: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008170: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008180: 9102 fffd 2e8e 8e8d 9111 5c70 3836 8e8e ..........\p86.. │ │ │ │ +00008190: a68d 8d91 3f6d ab38 2e31 342e 338e 9165 ....?m.8.14.3..e │ │ │ │ +000081a0: 0728 5375 7070 7265 7373 696e 6796 03ea .(Suppressing... │ │ │ │ +000081b0: a874 6865 9370 7269 6e9a ac72 7469 6e67 .the.prin..rting │ │ │ │ +000081c0: 936f 6693 4d4c 9374 9879 7090 538e 6573 .of.ML.t.yp.S.es │ │ │ │ +000081d0: 9103 6575 8d8d 9102 fffd 2e8e 8e96 0943 ..eu...........C │ │ │ │ +000081e0: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000081f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00008200: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008210: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008220: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008230: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00008240: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00008250: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008260: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008270: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008280: 8d91 115c 7038 378e 8ea1 8d8d 9124 6755 ...\p87......$gU │ │ │ │ +00008290: 382e 3135 8e91 3f6d ab54 6865 9603 eaa8 8.15..?m.The.... │ │ │ │ +000082a0: 6865 6c70 9373 7973 7465 6d90 60f4 8d8d help.system.`... │ │ │ │ +000082b0: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +000082c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000082d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000082e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000082f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008300: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00008310: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00008320: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008330: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008340: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008350: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00008360: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00008370: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008380: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008390: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000083a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000083b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000083c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000083d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000083e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000083f0: 938d 8d91 02ff fd2e 8e8e 8d91 115c 7038 .............\p8 │ │ │ │ +00008400: 378e 8ea1 8d8d 9124 6755 382e 3136 8e91 7......$gU8.16.. │ │ │ │ +00008410: 3f6d ab53 796e 95ac 7274 6178 9103 eaa8 ?m.Syn..rtax.... │ │ │ │ +00008420: 626c 6f90 538e 6393 6b73 9104 8fe2 8d8d blo.S.c.ks...... │ │ │ │ +00008430: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +00008440: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00008450: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008460: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008470: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008480: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00008490: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000084a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000084b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000084c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000084d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000084e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000084f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008500: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008510: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008520: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00008530: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00008540: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008550: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008560: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008570: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00008580: fd2e 8e8e 8d91 115c 7038 388e 8ea6 8d8d .......\p88..... │ │ │ │ +00008590: 9124 6755 382e 3137 8e91 3f6d ab52 656c .$gU8.17..?m.Rel │ │ │ │ +000085a0: 6f90 538e 6361 7469 6e67 9103 eaa8 484f o.S.cating....HO │ │ │ │ +000085b0: 4c91 012b 9d8d 8d91 02ff fd2e 8e8e 9609 L..+............ │ │ │ │ +000085c0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +000085d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000085e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000085f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008600: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008610: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008620: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008630: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008640: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008650: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008660: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008670: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008680: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008690: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000086a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000086b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000086c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000086d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000086e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000086f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008700: 8e8d 9111 5c70 3839 8e8e a18d 8d91 2467 ....\p89......$g │ │ │ │ +00008710: 5538 2e31 388e 913f 6dab 4c69 6272 6172 U8.18..?m.Librar │ │ │ │ +00008720: 6965 7391 02b8 718d 8d91 02ff fd2e 8e8e ies...q......... │ │ │ │ +00008730: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00008740: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008750: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008760: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008770: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008780: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008790: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000087a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000087b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000087c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000087d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000087e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000087f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008800: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008810: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008820: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008830: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008840: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008850: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008860: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008870: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008880: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008890: 8e93 8d8d 9102 fffd 2e8e 8e8d 9111 5c70 ..............\p │ │ │ │ +000088a0: 3930 8e8e a68d 8d91 3f6d ab38 2e31 382e 90......?m.8.18. │ │ │ │ +000088b0: 318e 9165 0728 4c69 6272 6172 7996 03ea 1..e.(Library... │ │ │ │ +000088c0: a86c 6f61 6493 0c6c 6573 9106 641c 8d8d .load..les..d... │ │ │ │ +000088d0: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +000088e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000088f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008900: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008910: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008920: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00008930: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00008940: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00008950: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00008960: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00008970: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00008980: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00008990: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000089a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000089b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000089c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000089d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000089e0: 8d91 02ff fd2e 8e8e 8d91 115c 7039 318e ...........\p91. │ │ │ │ +000089f0: 8ea1 8d8d 913f 6dab 382e 3138 2e32 8e91 .....?m.8.18.2.. │ │ │ │ +00008a00: 6507 284c 6962 7261 7269 6573 9603 eaa8 e.(Libraries.... │ │ │ │ +00008a10: 6190 ac72 7691 ff58 e461 696c 6162 6c65 a..rv..X.ailable │ │ │ │ +00008a20: 9369 6e93 5691 ff05 5665 7273 696f 6e93 .in.V...Version. │ │ │ │ +00008a30: 322e 3091 0916 2b8d 8d91 02ff fd2e 8e8e 2.0...+......... │ │ │ │ +00008a40: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00008a50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008a60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008a70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008a80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008a90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008aa0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008ab0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008ac0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008ad0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008ae0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008af0: 9102 fffd 2e8e 8e8d 9111 5c70 3932 8e8e ..........\p92.. │ │ │ │ +00008b00: a68d 8d91 3f6d ab38 2e31 382e 338e 9165 ....?m.8.18.3..e │ │ │ │ +00008b10: 0728 4c6f 9053 8e63 6174 696f 6e96 03ea .(Lo.S.cation... │ │ │ │ +00008b20: a86f 6693 6c69 6272 6172 6965 7391 08ec .of.libraries... │ │ │ │ +00008b30: fa8d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +00008b40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008b50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008b60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008b70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008b80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008b90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008ba0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008bb0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008bc0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008bd0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008be0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008bf0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008c00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008c10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008c20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008c30: 9102 fffd 2e8e 8e8d 9111 5c70 3932 8e8e ..........\p92.. │ │ │ │ +00008c40: a18d 8d91 3f6d ab38 2e31 382e 348e 9165 ....?m.8.18.4..e │ │ │ │ +00008c50: 0728 4164 6469 6e67 9603 eaa8 6193 6e65 .(Adding....a.ne │ │ │ │ +00008c60: 7793 6c69 6272 6172 7991 02a0 e88d 8d91 w.library....... │ │ │ │ +00008c70: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +00008c80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008c90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008ca0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008cb0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008cc0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008cd0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008ce0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008cf0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008d00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008d10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008d20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008d30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008d40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008d50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008d60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008d70: 2e8e 8e8d 9111 5c70 3933 8e8e a68d 8d91 ......\p93...... │ │ │ │ +00008d80: 2467 5538 2e31 398e 913f 6dab 4578 7095 $gU8.19..?m.Exp. │ │ │ │ +00008d90: 538e 6572 696d 656e 90ac 7274 616c 9b03 S.erimen..rtal.. │ │ │ │ +00008da0: eaa8 7375 7070 936f 7274 9866 6f72 9861 ..supp.ort.for.a │ │ │ │ +00008db0: 986e 6577 9869 6e90 ac72 7465 7266 6163 .new.in..rterfac │ │ │ │ +00008dc0: 6591 02af 6b8d 8d91 02ff fd2e 8e8e 9609 e...k........... │ │ │ │ +00008dd0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +00008de0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008df0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008e00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008e10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008e20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008e30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008e40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008e50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008e60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008e70: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008e80: fffd 2e8e 8e8d 9111 5c70 3934 8e8e 9f2a ........\p94...* │ │ │ │ +00008e90: 8931 8d91 12c7 61eb 4749 9073 3349 9110 .1....a.GI.s3I.. │ │ │ │ +00008ea0: 3332 5468 6596 0566 6648 4f4c 934c 6f67 32The..ffHOL.Log │ │ │ │ +00008eb0: 6963 8d92 012b ab53 3939 8e8e 9f1b d93b ic...+.S99.....; │ │ │ │ +00008ec0: 8d8d 9112 c761 d039 8e91 2467 5553 796e .....a.9..$gUSyn │ │ │ │ +00008ed0: 9aa0 0074 6178 9604 8000 616e 6493 5365 ...tax....and.Se │ │ │ │ +00008ee0: 6d61 6e98 7469 6373 8d92 011f 3271 3130 man.tics....2q10 │ │ │ │ +00008ef0: 318e 8ea6 8d8d 9124 6755 cf39 2e31 8e91 1......$gU.9.1.. │ │ │ │ +00008f00: 3f6d ab49 6e90 ac72 7472 6f90 538e 6475 ?m.In..rtro.S.du │ │ │ │ +00008f10: 6374 696f 6e91 0238 c98d 8d91 02ff fd2e ction..8........ │ │ │ │ +00008f20: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +00008f30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008f40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008f50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008f60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008f70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008f80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008f90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008fa0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00008fb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00008fc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00008fd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00008fe0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00008ff0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009000: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009010: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009020: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009030: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009040: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009050: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009060: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009070: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3130 ............|t10 │ │ │ │ +00009080: 318e 8ea1 8d8d 9124 6755 392e 328e 913f 1......$gU9.2..? │ │ │ │ +00009090: 6dab 5490 ac72 7970 9053 8e65 7391 07a7 m.T..ryp.S.es... │ │ │ │ +000090a0: 048d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +000090b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000090c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000090d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000090e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000090f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009100: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009110: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009120: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009130: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009140: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009150: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009160: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009170: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009180: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009190: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000091a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000091b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000091c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000091d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000091e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000091f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009200: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009210: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +00009220: 910b 7c74 3130 328e 8ea6 8d8d 913f 6dab ..|t102......?m. │ │ │ │ +00009230: 392e 322e 318e 9165 0728 5490 ac72 7970 9.2.1..e.(T..ryp │ │ │ │ +00009240: 9053 8e65 9103 eaa8 7374 7275 6374 7572 .S.e....structur │ │ │ │ +00009250: 6573 9103 191b 8d8d 9102 fffd 2e8e 8e96 es.............. │ │ │ │ +00009260: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00009270: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00009280: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00009290: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000092a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000092b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000092c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000092d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000092e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000092f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00009300: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00009310: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00009320: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00009330: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00009340: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00009350: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00009360: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00009370: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 .............|t1 │ │ │ │ +00009380: 3034 8e8e a18d 8d91 3f6d ab39 2e32 2e32 04......?m.9.2.2 │ │ │ │ +00009390: 8e91 6507 2853 656d 616e 9aac 7274 6963 ..e.(Seman..rtic │ │ │ │ +000093a0: 7396 03ea a86f 6693 7498 7970 9053 8e65 s....of.t.yp.S.e │ │ │ │ +000093b0: 7391 0743 bf8d 8d91 02ff fd2e 8e8e 9609 s..C............ │ │ │ │ +000093c0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +000093d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000093e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000093f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009400: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009410: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009420: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009430: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009440: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009450: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009460: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009470: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009480: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009490: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000094a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000094b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000094c0: fffd 2e8e 8e8d 910b 7c74 3130 348e 8ea6 ........|t104... │ │ │ │ +000094d0: 8d8d 913f 6dab 392e 322e 338e 9165 0728 ...?m.9.2.3..e.( │ │ │ │ +000094e0: 496e 7374 616e 6365 7396 03ea a861 6e64 Instances....and │ │ │ │ +000094f0: 9373 7562 7374 6974 7574 696f 6e91 045f .substitution.._ │ │ │ │ +00009500: d08d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +00009510: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009520: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009530: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009540: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009550: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009560: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009570: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009580: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009590: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000095a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000095b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000095c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000095d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000095e0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3130 ............|t10 │ │ │ │ +000095f0: 368e 8ea1 8d8d 9124 6755 392e 338e 913f 6......$gU9.3..? │ │ │ │ +00009600: 6dab 5491 ff05 5665 726d 7391 06ff e88d m.T...Verms..... │ │ │ │ +00009610: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +00009620: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009630: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009640: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009650: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009660: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009670: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009680: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009690: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000096a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000096b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000096c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000096d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000096e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000096f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009700: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009710: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009720: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009730: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009740: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009750: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009760: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009770: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009780: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +00009790: 7c74 3130 378e 8ea6 8d8d 913f 6dab 392e |t107......?m.9. │ │ │ │ +000097a0: 332e 318e 9165 0728 5491 ff05 5665 726d 3.1..e.(T...Verm │ │ │ │ +000097b0: 732d 696e 2d63 6f6e 90ac 7274 6578 7491 s-in-con..rtext. │ │ │ │ +000097c0: 068d 5b8d 8d91 02ff fd2e 8e8e 9609 4386 ..[...........C. │ │ │ │ +000097d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000097e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000097f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009800: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009810: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009820: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009830: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009840: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009850: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009860: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009870: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009880: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009890: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000098a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000098b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000098c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000098d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +000098e0: 7c74 3130 388e 8ea1 8d8d 913f 6dab 392e |t108......?m.9. │ │ │ │ +000098f0: 332e 328e 9165 0728 5365 6d61 6e90 ac72 3.2..e.(Seman..r │ │ │ │ +00009900: 7469 6373 9603 eaa8 6f66 9374 6572 6d73 tics....of.terms │ │ │ │ +00009910: 9105 a1f9 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ +00009920: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00009930: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00009940: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00009950: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00009960: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00009970: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00009980: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00009990: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000099a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000099b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000099c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000099d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000099e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000099f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00009a00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00009a10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00009a20: fd2e 8e8e 8d91 0b7c 7431 3039 8e8e a18d .......|t109.... │ │ │ │ +00009a30: 8d91 3f6d ab39 2e33 2e33 8e91 6507 2853 ..?m.9.3.3..e.(S │ │ │ │ +00009a40: 7562 7374 6974 7574 696f 6e91 0296 478d ubstitution...G. │ │ │ │ +00009a50: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +00009a60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009a70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009a80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009a90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009aa0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009ab0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009ac0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009ad0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009ae0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009af0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009b00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009b10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009b20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009b30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009b40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009b50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009b60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009b70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009b80: 9102 fffd 2e8e 8e8d 910b 7c74 3131 318e ..........|t111. │ │ │ │ +00009b90: 8ea6 8d8d 9124 6755 392e 348e 913f 6dab .....$gU9.4..?m. │ │ │ │ +00009ba0: 5374 616e 6461 7264 9103 eaa8 6e6f 7469 Standard....noti │ │ │ │ +00009bb0: 6f6e 7391 061e 168d 8d91 02ff fd2e 8e8e ons............. │ │ │ │ +00009bc0: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00009bd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009be0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009bf0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009c00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009c10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009c20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009c30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009c40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009c50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009c60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009c70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009c80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009c90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009ca0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009cb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009cc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009cd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009ce0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009cf0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3131 ............|t11 │ │ │ │ +00009d00: 338e 8ea1 8d8d 913f 6dab 392e 342e 318e 3......?m.9.4.1. │ │ │ │ +00009d10: 9165 0728 5374 616e 6461 7264 9603 eaa8 .e.(Standard.... │ │ │ │ +00009d20: 7490 ac72 7970 9053 8e65 9373 7472 7563 t..ryp.S.e.struc │ │ │ │ +00009d30: 7475 7265 7391 026a d98d 8d91 02ff fd2e tures..j........ │ │ │ │ +00009d40: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +00009d50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009d60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009d70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009d80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009d90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009da0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009db0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009dc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009dd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009de0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009df0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009e00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009e10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009e20: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +00009e30: 3131 338e 8ea6 8d8d 913f 6dab 392e 342e 113......?m.9.4. │ │ │ │ +00009e40: 328e 9165 0728 5374 616e 6461 7264 9103 2..e.(Standard.. │ │ │ │ +00009e50: eaa8 7369 676e 6174 7572 6573 9069 198d ..signatures.i.. │ │ │ │ +00009e60: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +00009e70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009e80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009e90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009ea0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009eb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009ec0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009ed0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009ee0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009ef0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009f00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009f10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009f20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00009f30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00009f40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00009f50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00009f60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +00009f70: 910b 7c74 3131 338e 8e9f 1bd9 3b8d 8d91 ..|t113.....;... │ │ │ │ +00009f80: 12c7 61d0 3130 8e91 2467 5554 6865 6f72 ..a.10..$gUTheor │ │ │ │ +00009f90: 6965 738d 9201 6ed2 7231 3135 8e8e a68d ies...n.r115.... │ │ │ │ +00009fa0: 8d91 2467 55cf 3130 2e31 8e91 3f6d ab49 ..$gU.10.1..?m.I │ │ │ │ +00009fb0: 6e90 ac72 7472 6f90 538e 6475 6374 696f n..rtro.S.ductio │ │ │ │ +00009fc0: 6e91 0238 c98d 8d91 02ff fd2e 8e8e 9609 n..8............ │ │ │ │ +00009fd0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +00009fe0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00009ff0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a000: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a010: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a020: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a030: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a040: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a050: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a060: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a070: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a080: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a090: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a0a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a0b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a0c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a0d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a0e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a0f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a100: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a110: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a120: fffd 2e8e 8e8d 910b 7c74 3131 358e 8ea1 ........|t115... │ │ │ │ +0000a130: 8d8d 9124 6755 3130 2e32 8e91 3f6d ab53 ...$gU10.2..?m.S │ │ │ │ +0000a140: 6571 7565 6e90 ac72 7473 9102 e1b0 8d8d equen..rts...... │ │ │ │ +0000a150: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +0000a160: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000a170: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000a180: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000a190: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000a1a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000a1b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000a1c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000a1d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000a1e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000a1f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000a200: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000a210: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000a220: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000a230: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000a240: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000a250: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000a260: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000a270: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000a280: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000a290: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000a2a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000a2b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000a2c0: 8e8e 8d91 0b7c 7431 3136 8e8e a68d 8d91 .....|t116...... │ │ │ │ +0000a2d0: 2467 5531 302e 338e 913f 6dab 4c6f 6769 $gU10.3..?m.Logi │ │ │ │ +0000a2e0: 6391 01e2 0f8d 8d91 02ff fd2e 8e8e 9609 c............... │ │ │ │ +0000a2f0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +0000a300: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a310: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a320: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a330: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a340: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a350: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a360: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a370: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a380: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a390: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a3a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a3b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a3c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a3d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a3e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a3f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a400: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a410: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a420: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a430: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a440: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a450: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a460: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +0000a470: 7c74 3131 378e 8ea1 8d8d 913f 6dab 3130 |t117......?m.10 │ │ │ │ +0000a480: 2e33 2e31 8e91 6507 2854 6865 9603 eaa8 .3.1..e.(The.... │ │ │ │ +0000a490: 484f 4c93 6465 6475 6374 6976 90ac 7265 HOL.deductiv..re │ │ │ │ +0000a4a0: 9373 7973 7465 6d91 080f 158d 8d91 02ff .system......... │ │ │ │ +0000a4b0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +0000a4c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a4d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a4e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a4f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a500: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a510: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a520: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a530: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a540: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a550: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a560: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a570: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a580: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3131 ............|t11 │ │ │ │ +0000a590: 378e 8e8e 9f24 fd13 8e8c 8b00 0000 0a00 7....$.......... │ │ │ │ 0000a5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0000a5b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0000a5c0: 0000 0076 9ca0 02cc 0555 8da0 fd46 d30e ...v.....U...F.. │ │ │ │ -0000a5d0: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 7892 ..............x. │ │ │ │ -0000a5e0: 018b 6265 436f 6e95 a000 7465 6e93 7473 ..beCon...ten.ts │ │ │ │ -0000a5f0: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ -0000a600: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -0000a610: 218d 8d91 1798 35cf 3130 2e33 2e32 8e91 !.....5.10.3.2.. │ │ │ │ -0000a620: 3d31 b253 6f75 6e64 6e65 7373 9103 eaa8 =1.Soundness.... │ │ │ │ -0000a630: 7468 656f 7265 6d91 0453 c18d 8d91 02ff theorem..S...... │ │ │ │ -0000a640: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000a650: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a660: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a670: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a680: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a690: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a6a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a6b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a6c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a6d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a6e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a6f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a700: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a710: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a720: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a730: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a740: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -0000a750: 3131 398e 8ea4 1060 008d 8d91 fc91 df31 119....`.......1 │ │ │ │ -0000a760: 302e 348e 9117 9835 484f 4c91 03ea a854 0.4....5HOL....T │ │ │ │ -0000a770: 6865 6f72 6965 7391 02c5 ee8d 8d91 02ff heories......... │ │ │ │ -0000a780: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000a790: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a7a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a7b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a7c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a7d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a7e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a7f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a800: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a810: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a820: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a830: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a840: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a850: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a860: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a870: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a880: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000a890: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000a8a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000a8b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000a8c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000a8d0: 8e8d 910b 7c74 3132 308e 8ea1 8d8d 9117 ....|t120....... │ │ │ │ -0000a8e0: 9835 3130 2e34 2e31 8e91 3d31 b254 6865 .510.4.1..=1.The │ │ │ │ -0000a8f0: 9603 eaa8 7468 656f 7279 93e2 4d49 4e91 ....theory..MIN. │ │ │ │ -0000a900: 04f0 848d 8d91 02ff fdcf 2e8e 8e96 0943 ...............C │ │ │ │ -0000a910: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000a920: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000a930: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000a940: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000a950: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000a960: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000a970: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000a980: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000a990: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000a9a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000a9b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000a9c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000a9d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000a9e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000a9f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000aa00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000aa10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000aa20: 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 3230 ...........|t120 │ │ │ │ -0000aa30: 8e8e a910 5fff 8d8d 9117 9835 3130 2e34 ...._......510.4 │ │ │ │ -0000aa40: 2e32 8e91 3d31 b254 6865 9603 eaa8 7468 .2..=1.The....th │ │ │ │ -0000aa50: 656f 7279 93e2 4c4f 4791 04f0 848d 8d91 eory..LOG....... │ │ │ │ -0000aa60: 02ff fdcf 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -0000aa70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000aa80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000aa90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000aaa0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000aab0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000aac0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000aad0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000aae0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000aaf0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ab00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000ab10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000ab20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ab30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000ab40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ab50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000ab60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000ab70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ab80: 8e8e 8d91 0b7c 7431 3231 8e8e a18d 8d91 .....|t121...... │ │ │ │ -0000ab90: 1798 3531 302e 342e 338e 913d 31b2 5468 ..510.4.3..=1.Th │ │ │ │ -0000aba0: 6596 03ea a874 6865 6f72 7993 e249 4e49 e....theory..INI │ │ │ │ -0000abb0: 5491 0807 3d8d 8d91 02ff fdcf 2e8e 8e96 T...=........... │ │ │ │ -0000abc0: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -0000abd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000abe0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000abf0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000ac00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ac10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000ac20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ac30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000ac40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000ac50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ac60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000ac70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ac80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000ac90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000aca0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000acb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000acc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000acd0: 8d91 0b7c 7431 3233 8e8e a18d 8d91 1798 ...|t123........ │ │ │ │ -0000ace0: 3531 302e 342e 348e 913d 31b2 436f 6e73 510.4.4..=1.Cons │ │ │ │ -0000acf0: 6973 7465 6e63 7991 04ce 738d 8d91 02ff istency...s..... │ │ │ │ -0000ad00: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000ad10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ad20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ad30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ad40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ad50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ad60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ad70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ad80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ad90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ada0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000adb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000adc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000add0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ade0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000adf0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ae00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ae10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ae20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ae30: 2e8e 8e8d 910b 7c74 3132 348e 8ea1 8d8d ......|t124..... │ │ │ │ -0000ae40: 91fc 91df 3130 2e35 8e91 1798 3545 7874 ....10.5....5Ext │ │ │ │ -0000ae50: 656e 7369 6f6e 7396 03ea a86f 6693 7468 ensions....of.th │ │ │ │ -0000ae60: 656f 7269 6573 9033 6b8d 8d91 02ff fd2e eories.3k....... │ │ │ │ -0000ae70: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -0000ae80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ae90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000aea0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000aeb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000aec0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000aed0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000aee0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000aef0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000af00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000af10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000af20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000af30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000af40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000af50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000af60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000af70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000af80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000af90: 9102 fffd 2e8e 8e8d 910b 7c74 3132 348e ..........|t124. │ │ │ │ -0000afa0: 8ea1 8d8d 9117 9835 3130 2e35 2e31 8e91 .......510.5.1.. │ │ │ │ -0000afb0: 3d31 b245 7874 656e 7369 6f6e 9603 eaa8 =1.Extension.... │ │ │ │ -0000afc0: 629a ac72 7993 636f 6e73 7461 6e98 7493 b..ry.constan.t. │ │ │ │ -0000afd0: 6465 0c6e 6974 696f 6e91 011f cc8d 8d91 de.nition....... │ │ │ │ -0000afe0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -0000aff0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b000: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b010: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b020: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b030: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b040: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b050: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b060: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b070: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b080: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b090: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b0a0: 9102 fffd 2e8e 8e8d 910b 7c74 3132 358e ..........|t125. │ │ │ │ -0000b0b0: 8ea6 8d8d 9117 9835 3130 2e35 2e32 8e91 .......510.5.2.. │ │ │ │ -0000b0c0: 3d31 b245 7874 656e 7369 6f6e 9603 eaa8 =1.Extension.... │ │ │ │ -0000b0d0: 629a ac72 7993 636f 6e73 7461 6e98 7493 b..ry.constan.t. │ │ │ │ -0000b0e0: 7370 9053 8e65 6369 0c63 6174 696f 6e91 sp.S.eci.cation. │ │ │ │ -0000b0f0: 04e6 2c8d 8d91 02ff fd2e 8e8e 9609 4386 ..,...........C. │ │ │ │ -0000b100: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b110: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b120: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b130: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b140: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b150: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b160: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b170: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b180: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b190: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b1a0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3132 ............|t12 │ │ │ │ -0000b1b0: 378e 8ea1 8d8d 9117 9835 3130 2e35 2e33 7........510.5.3 │ │ │ │ -0000b1c0: 8e91 3d31 b252 656d 6172 6b73 9603 eaa8 ..=1.Remarks.... │ │ │ │ -0000b1d0: 6162 9053 8e6f 7574 9363 6f6e 7374 616e ab.S.out.constan │ │ │ │ -0000b1e0: 90ac 7274 7393 696e 9348 4f4c 9103 a356 ..rts.in.HOL...V │ │ │ │ -0000b1f0: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ -0000b200: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000b210: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000b220: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000b230: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000b240: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000b250: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000b260: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000b270: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000b280: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000b290: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000b2a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000b2b0: 8d91 0b7c 7431 3239 8e8e a18d 8d91 1798 ...|t129........ │ │ │ │ -0000b2c0: 3531 302e 352e 348e 913d 31b2 4578 7465 510.5.4..=1.Exte │ │ │ │ -0000b2d0: 6e73 696f 6e96 03ea a862 9aac 7279 9374 nsion....b..ry.t │ │ │ │ -0000b2e0: 9879 7090 538e 6593 6465 0c6e 6974 696f .yp.S.e.de.nitio │ │ │ │ -0000b2f0: 6e91 038c f68d 8d91 02ff fd2e 8e8e 9609 n............... │ │ │ │ -0000b300: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -0000b310: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b320: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b330: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b340: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b350: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b360: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b370: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b380: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b390: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b3a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b3b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b3c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b3d0: 2e8e 8e8d 910b 7c74 3133 308e 8ea1 8d8d ......|t130..... │ │ │ │ -0000b3e0: 9117 9835 3130 2e35 2e35 8e91 3d31 b245 ...510.5.5..=1.E │ │ │ │ -0000b3f0: 7874 656e 7369 6f6e 9603 eaa8 629a ac72 xtension....b..r │ │ │ │ -0000b400: 7993 7498 7970 9a53 8e65 9373 7098 6563 y.t.yp.S.e.sp.ec │ │ │ │ -0000b410: 690c 6361 7469 6f6e 8d8d 9ffb a532 f32a i.cation.....2.* │ │ │ │ -0000b420: 7c7b 5907 0008 0000 0008 0000 0004 636d |{Y...........cm │ │ │ │ -0000b430: 7238 d531 8e8e 9107 5356 8d8d 9102 fffd r8.1....SV...... │ │ │ │ -0000b440: cf2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000b450: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b460: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b470: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b480: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b490: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b4a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b4b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b4c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b4d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b4e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b4f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b500: fffd 2e8e 8e8d 910b 7c74 3133 328e 8e9f ........|t132... │ │ │ │ -0000b510: 2b0f ee8d 91ea f1eb eb47 4995 7333 4993 +........GI.s3I. │ │ │ │ -0000b520: 4991 1033 3254 6865 9605 6666 484f 4c93 I..32The..ffHOL. │ │ │ │ -0000b530: 5379 7374 656d 8d92 010f 966b 3133 378e System.....k137. │ │ │ │ -0000b540: 8e9f 1c5f f78d 8d91 eaf1 ebd0 3131 8e91 ..._........11.. │ │ │ │ -0000b550: fc91 df54 6865 9604 8000 484f 4c93 4c6f ...The....HOL.Lo │ │ │ │ -0000b560: 6769 6393 696e 934d 4c8d 9201 1bfc c131 gic.in.ML......1 │ │ │ │ -0000b570: 3339 8e8e a18d 8d91 fc91 dfcf 3131 2e31 39..........11.1 │ │ │ │ -0000b580: 8e91 1798 354c 6578 6963 616c 9103 eaa8 ....5Lexical.... │ │ │ │ -0000b590: 6d61 7474 6572 7391 0581 4b8d 8d91 02ff matters...K..... │ │ │ │ -0000b5a0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000b5b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b5c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b5d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b5e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b5f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b600: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b610: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b620: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b630: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b640: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b650: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b660: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b670: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b680: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b690: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000b6a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000b6b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b6c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000b6d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000b6e0: 9102 fffd 2e8e 8e8d 910b 7c74 3133 398e ..........|t139. │ │ │ │ -0000b6f0: 8ea1 8d8d 9117 9835 3131 2e31 2e31 8e91 .......511.1.1.. │ │ │ │ -0000b700: 3d31 b249 6465 6e90 ac72 7469 0c65 7273 =1.Iden..rti.ers │ │ │ │ -0000b710: 9105 bae6 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ -0000b720: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000b730: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000b740: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000b750: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000b760: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000b770: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000b780: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000b790: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000b7a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000b7b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000b7c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000b7d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000b7e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000b7f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000b800: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000b810: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000b820: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000b830: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000b840: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000b850: 02ff fd2e 8e8e 8d91 0b7c 7431 3430 8e8e .........|t140.. │ │ │ │ -0000b860: a18d 8d91 1798 3531 312e 312e 328e 913d ......511.1.2..= │ │ │ │ -0000b870: 31b2 5490 ac72 7970 9053 8e65 9603 eaa8 1.T..ryp.S.e.... │ │ │ │ -0000b880: 7691 ff58 e461 7269 6162 6c65 936e 616d v..X.ariable.nam │ │ │ │ -0000b890: 6573 9105 d2ad 8d8d 9102 fffd 2e8e 8e96 es.............. │ │ │ │ -0000b8a0: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -0000b8b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000b8c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000b8d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000b8e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000b8f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000b900: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000b910: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000b920: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000b930: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000b940: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000b950: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000b960: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000b970: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000b980: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000b990: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ -0000b9a0: 7431 3432 8e8e a18d 8d91 fc91 df31 312e t142.........11. │ │ │ │ -0000b9b0: 328e 9117 9835 5490 ac72 7970 9053 8e65 2....5T..ryp.S.e │ │ │ │ -0000b9c0: 7391 07a7 048d 8d91 02ff fd2e 8e8e 9609 s............... │ │ │ │ -0000b9d0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -0000b9e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000b9f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ba00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ba10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ba20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ba30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ba40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ba50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ba60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ba70: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ba80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ba90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000baa0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000bab0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000bac0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000bad0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000bae0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000baf0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000bb00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000bb10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000bb20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000bb30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000bb40: 2e8e 8e8d 910b 7c74 3134 328e 8ea6 8d8d ......|t142..... │ │ │ │ -0000bb50: 91fc 91df 3131 2e33 8e91 1798 3554 91ff ....11.3....5T.. │ │ │ │ -0000bb60: 0556 6572 6d73 9106 ffe8 8d8d 9102 fffd .Verms.......... │ │ │ │ -0000bb70: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ -0000bb80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000bb90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000bba0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000bbb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000bbc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000bbd0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000bbe0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000bbf0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000bc00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000bc10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000bc20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000bc30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000bc40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000bc50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000bc60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000bc70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000bc80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000bc90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000bca0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000bcb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000bcc0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000bcd0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000bce0: 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 3433 ...........|t143 │ │ │ │ -0000bcf0: 8e8e a18d 8d91 fc91 df31 312e 348e 9117 .........11.4... │ │ │ │ -0000bd00: 9835 5175 6f74 6174 696f 6e91 0507 b88d .5Quotation..... │ │ │ │ -0000bd10: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -0000bd20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000bd30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000bd40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000bd50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000bd60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000bd70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000bd80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000bd90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000bda0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000bdb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000bdc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000bdd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000bde0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000bdf0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000be00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000be10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000be20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000be30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000be40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000be50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000be60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000be70: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3134 ............|t14 │ │ │ │ -0000be80: 348e 8ea1 8d8d 9117 9835 3131 2e34 2e31 4........511.4.1 │ │ │ │ -0000be90: 8e91 3d31 b254 90ac 7279 7090 538e 6591 ..=1.T..ryp.S.e. │ │ │ │ -0000bea0: 03ea a871 756f 7461 7469 6f6e 9104 dc4d ...quotation...M │ │ │ │ -0000beb0: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ -0000bec0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000bed0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000bee0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000bef0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000bf00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000bf10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000bf20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000bf30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000bf40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000bf50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000bf60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000bf70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000bf80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000bf90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000bfa0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000bfb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000bfc0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000bfd0: fd2e 8e8e 8d91 0b7c 7431 3436 8e8e a18d .......|t146.... │ │ │ │ -0000bfe0: 8d91 1798 3531 312e 342e 328e 913d 31b2 ....511.4.2..=1. │ │ │ │ -0000bff0: 5491 ff05 5665 726d 9103 eaa8 7175 6f74 T...Verm....quot │ │ │ │ -0000c000: 6174 696f 6e91 0435 318d 8d91 02ff fd2e ation..51....... │ │ │ │ -0000c010: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -0000c020: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c030: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c040: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c050: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c060: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c070: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c080: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c090: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c0a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c0b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c0c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c0d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c0e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c0f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c100: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c110: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c120: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -0000c130: 7c74 3134 368e 8ea1 8d8d 9117 9835 3131 |t146........511 │ │ │ │ -0000c140: 2e34 2e33 8e91 3d31 b253 7090 538e 6563 .4.3..=1.Sp.S.ec │ │ │ │ -0000c150: 6961 6c96 03ea a873 796e 90ac 7274 6163 ial....syn..rtac │ │ │ │ -0000c160: 7469 6393 666f 726d 7391 0345 858d 8d91 tic.forms..E.... │ │ │ │ -0000c170: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -0000c180: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c190: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c1a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c1b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c1c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c1d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c1e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c1f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c200: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c210: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c220: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c230: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c240: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c250: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c260: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3134 ............|t14 │ │ │ │ -0000c270: 378e 8ea1 8d8d 91fc 91df 3131 2e35 8e91 7.........11.5.. │ │ │ │ -0000c280: 1798 3553 796e 9aac 7274 6178 9603 eaa8 ..5Syn..rtax.... │ │ │ │ -0000c290: 666f 7293 7265 7374 7269 6374 6564 9371 for.restricted.q │ │ │ │ -0000c2a0: 7561 6e98 7469 0c63 6174 696f 6e91 06b6 uan.ti.cation... │ │ │ │ -0000c2b0: e68d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ -0000c2c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c2d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c2e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c2f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c300: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c310: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c320: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c330: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c340: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c350: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c360: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c370: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c380: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ -0000c390: 910b 7c74 3134 388e 8ea6 8d8d 9117 9835 ..|t148........5 │ │ │ │ -0000c3a0: 3131 2e35 2e31 8e91 3d31 b243 6f6e 6469 11.5.1..=1.Condi │ │ │ │ -0000c3b0: 7469 6f6e 616c 7391 0148 0f8d 8d91 02ff tionals..H...... │ │ │ │ -0000c3c0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000c3d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c3e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c3f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c400: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c410: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c420: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c430: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c440: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c450: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c460: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c470: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c480: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c490: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c4a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c4b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c4c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c4d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c4e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c4f0: 2e8e 8e8d 910b 7c74 3135 318e 8ea1 8d8d ......|t151..... │ │ │ │ -0000c500: 9117 9835 3131 2e35 2e32 8e91 3d31 b250 ...511.5.2..=1.P │ │ │ │ -0000c510: 90ac 7261 6972 6564 9103 eaa8 6162 7374 ..raired....abst │ │ │ │ -0000c520: 7261 6374 696f 6e73 9103 d6f4 8d8d 9102 ractions........ │ │ │ │ -0000c530: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -0000c540: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000c550: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000c560: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000c570: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000c580: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000c590: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000c5a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000c5b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000c5c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000c5d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000c5e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000c5f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000c600: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000c610: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000c620: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000c630: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ -0000c640: 7431 3532 8e8e a18d 8d91 1798 3531 312e t152........511. │ │ │ │ -0000c650: 352e 338e 913d 31b2 e26c 6574 cf2d 7465 5.3..=1..let.-te │ │ │ │ -0000c660: 726d 7391 057a 7e8d 8d91 02ff fd2e 8e8e rms..z~......... │ │ │ │ -0000c670: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -0000c680: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c690: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c6a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c6b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c6c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c6d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c6e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c6f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c700: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c710: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c720: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c730: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c740: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c750: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000c760: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000c770: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000c780: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000c790: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000c7a0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3135 ............|t15 │ │ │ │ -0000c7b0: 338e 8ea1 8d8d 91fc 91df 3131 2e36 8e91 3.........11.6.. │ │ │ │ -0000c7c0: 1798 3553 796e 90ac 7274 6178 9603 eaa8 ..5Syn..rtax.... │ │ │ │ -0000c7d0: 666f 7293 7365 7473 9108 89d2 8d8d 9102 for.sets........ │ │ │ │ -0000c7e0: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -0000c7f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000c800: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000c810: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000c820: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000c830: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000c840: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000c850: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000c860: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000c870: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000c880: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000c890: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000c8a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000c8b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000c8c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000c8d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000c8e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000c8f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000c900: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000c910: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000c920: 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 3534 ...........|t154 │ │ │ │ -0000c930: 8e8e a18d 8d91 1798 3531 312e 362e 318e ........511.6.1. │ │ │ │ -0000c940: 913d 31b2 416e 90ac 7274 6971 756f 7461 .=1.An..rtiquota │ │ │ │ -0000c950: 7469 6f6e 9103 1b9a 8d8d 9102 fffd 2e8e tion............ │ │ │ │ -0000c960: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -0000c970: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000c980: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000c990: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000c9a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000c9b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000c9c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000c9d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000c9e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000c9f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000ca00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000ca10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ca20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000ca30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ca40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000ca50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000ca60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ca70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000ca80: 02ff fd2e 8e8e 8d91 0b7c 7431 3536 8e8e .........|t156.. │ │ │ │ -0000ca90: a68d 8d91 1798 3531 312e 362e 328e 913d ......511.6.2..= │ │ │ │ -0000caa0: 31b2 5573 6572 2d70 726f 6772 616d 6d61 1.User-programma │ │ │ │ -0000cab0: 626c 6596 03ea a871 756f 7461 7469 6f6e ble....quotation │ │ │ │ -0000cac0: 9374 95ac 7279 7090 538e 6563 9368 6563 .t..ryp.S.ec.hec │ │ │ │ -0000cad0: 936b 9365 7291 05b1 e08d 8d91 02ff fd2e .k.er........... │ │ │ │ -0000cae0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -0000caf0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000cb00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cb10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000cb20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000cb30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000cb40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000cb50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cb60: 9102 fffd 2e8e 8e8d 910b 7c74 3135 368e ..........|t156. │ │ │ │ -0000cb70: 8ea1 8d8d 91fc 91df 3131 2e37 8e91 1798 ........11.7.... │ │ │ │ -0000cb80: 3554 6865 6f72 656d 7391 06ec 568d 8d91 5Theorems...V... │ │ │ │ -0000cb90: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -0000cba0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cbb0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000cbc0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000cbd0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000cbe0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000cbf0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cc00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000cc10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000cc20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000cc30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000cc40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cc50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000cc60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000cc70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000cc80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000cc90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cca0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ccb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ccc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ccd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000cce0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ccf0: 9102 fffd 2e8e 8e8d 910b 7c74 3135 388e ..........|t158. │ │ │ │ -0000cd00: 8ea1 8d8d 91fc 91df 3131 2e38 8e91 1798 ........11.8.... │ │ │ │ -0000cd10: 3554 6865 6f72 6965 7391 042f e88d 8d91 5Theories../.... │ │ │ │ -0000cd20: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -0000cd30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cd40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000cd50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000cd60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000cd70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000cd80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cd90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000cda0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000cdb0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000cdc0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000cdd0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cde0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000cdf0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ce00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ce10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ce20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ce30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ce40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ce50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ce60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ce70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ce80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ce90: 8e8d 910b 7c74 3136 308e 8ea1 8d8d 9117 ....|t160....... │ │ │ │ -0000cea0: 9835 3131 2e38 2e31 8e91 3d31 b250 7269 .511.8.1..=1.Pri │ │ │ │ -0000ceb0: 6d69 7469 7690 ac72 6596 03ea a84d 4c93 mitiv..re....ML. │ │ │ │ -0000cec0: 6675 6e63 7469 6f6e 7393 666f 7293 6372 functions.for.cr │ │ │ │ -0000ced0: 6561 7469 6e67 9374 6865 6f72 6965 7391 eating.theories. │ │ │ │ -0000cee0: 056e aa8d 8d91 02ff fd2e 8e8e 9609 4386 .n............C. │ │ │ │ -0000cef0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000cf00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cf10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000cf20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000cf30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000cf40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000cf50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000cf60: 9102 fffd 2e8e 8e8d 910b 7c74 3136 318e ..........|t161. │ │ │ │ -0000cf70: 8ea1 8d8d 9117 9835 3131 2e38 2e32 8e91 .......511.8.2.. │ │ │ │ -0000cf80: 3d31 b246 91ff 0556 756e 6374 696f 6e73 =1.F...Vunctions │ │ │ │ -0000cf90: 9603 eaa8 666f 7293 6372 6561 7469 6e67 ....for.creating │ │ │ │ -0000cfa0: 9364 650c 6e69 7469 6f6e 616c 9365 7874 .de.nitional.ext │ │ │ │ -0000cfb0: 656e 7369 6f6e 7391 01ef 088d 8d91 02ff ensions......... │ │ │ │ -0000cfc0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000cfd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000cfe0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000cff0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d000: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d010: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d020: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d030: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ -0000d040: 910b 7c74 3136 338e 8ea6 8d8d 9117 9835 ..|t163........5 │ │ │ │ -0000d050: 3131 2e38 2e33 8e91 3d31 b250 7269 6d69 11.8.3..=1.Primi │ │ │ │ -0000d060: 7469 7690 ac72 6596 03ea a84d 4c93 6675 tiv..re....ML.fu │ │ │ │ -0000d070: 6e63 7469 6f6e 9366 6f72 9361 6363 6573 nction.for.acces │ │ │ │ -0000d080: 7369 6e67 9374 6865 6f72 6965 7391 04b6 sing.theories... │ │ │ │ -0000d090: d88d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ -0000d0a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d0b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d0c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d0d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d0e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d0f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d100: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d110: fffd 2e8e 8e8d 910b 7c74 3136 398e 8ea1 ........|t169... │ │ │ │ -0000d120: 8d8d 9117 9835 3131 2e38 2e34 8e91 3d31 .....511.8.4..=1 │ │ │ │ -0000d130: b254 6865 9603 eaa8 7468 656f 7279 93e2 .The....theory.. │ │ │ │ -0000d140: 484f 4c91 04f0 848d 8d91 02ff fdcf 2e8e HOL............. │ │ │ │ -0000d150: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -0000d160: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000d170: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000d180: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000d190: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000d1a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000d1b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000d1c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000d1d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000d1e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000d1f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000d200: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000d210: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000d220: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000d230: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000d240: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000d250: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000d260: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ -0000d270: 7431 3730 8e8e a18d 8d91 1798 3531 312e t170........511. │ │ │ │ -0000d280: 382e 358e 913d 31b2 5072 696d 6974 6976 8.5..=1.Primitiv │ │ │ │ -0000d290: 90ac 7265 9603 eaa8 7275 6c65 7393 6f66 ..re....rules.of │ │ │ │ -0000d2a0: 9369 6e66 6572 656e 6365 936f 6693 7468 .inference.of.th │ │ │ │ -0000d2b0: 6593 484f 4c93 4c6f 6769 6391 090d 398d e.HOL.Logic...9. │ │ │ │ -0000d2c0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -0000d2d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d2e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d2f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d300: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d310: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d320: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d330: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3137 ............|t17 │ │ │ │ -0000d340: 338e 8e8e 9f24 fd13 8e8c 8b00 0000 0b00 3....$.......... │ │ │ │ -0000d350: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0000a5c0: 0000 0000 0076 9ea0 02cc 0555 8da0 fd46 .....v.....U...F │ │ │ │ +0000a5d0: d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 ................ │ │ │ │ +0000a5e0: 7892 018b 6265 436f 6e95 a000 7465 6e93 x...beCon...ten. │ │ │ │ +0000a5f0: 7473 8e91 eaf1 eb9f 0566 6689 0000 e666 ts.......ff....f │ │ │ │ +0000a600: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +0000a610: 8bd0 218d 8d91 1798 35cf 3130 2e33 2e32 ..!.....5.10.3.2 │ │ │ │ +0000a620: 8e91 3d31 b253 6f75 6e64 6e65 7373 9103 ..=1.Soundness.. │ │ │ │ +0000a630: eaa8 7468 656f 7265 6d91 0453 c18d 8d91 ..theorem..S.... │ │ │ │ +0000a640: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000a650: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a660: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a670: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a680: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a690: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a6a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a6b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a6c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a6d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a6e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a6f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a700: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a710: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a720: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a730: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a740: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +0000a750: 7c74 3131 398e 8ea4 1060 008d 8d91 fc91 |t119....`...... │ │ │ │ +0000a760: df31 302e 348e 9117 9835 484f 4c91 03ea .10.4....5HOL... │ │ │ │ +0000a770: a854 6865 6f72 6965 7391 02c5 ee8d 8d91 .Theories....... │ │ │ │ +0000a780: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000a790: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a7a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a7b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a7c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a7d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a7e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a7f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a800: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a810: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a820: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a830: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a840: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a850: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a860: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a870: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a880: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000a890: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000a8a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000a8b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000a8c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000a8d0: 2e8e 8e8d 910b 7c74 3132 308e 8ea1 8d8d ......|t120..... │ │ │ │ +0000a8e0: 9117 9835 3130 2e34 2e31 8e91 3d31 b254 ...510.4.1..=1.T │ │ │ │ +0000a8f0: 6865 9603 eaa8 7468 656f 7279 93e2 4d49 he....theory..MI │ │ │ │ +0000a900: 4e91 04f0 848d 8d91 02ff fdcf 2e8e 8e96 N............... │ │ │ │ +0000a910: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +0000a920: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000a930: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000a940: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000a950: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000a960: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000a970: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000a980: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000a990: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000a9a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000a9b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000a9c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000a9d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000a9e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000a9f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000aa00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000aa10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000aa20: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 .............|t1 │ │ │ │ +0000aa30: 3230 8e8e a910 5fff 8d8d 9117 9835 3130 20...._......510 │ │ │ │ +0000aa40: 2e34 2e32 8e91 3d31 b254 6865 9603 eaa8 .4.2..=1.The.... │ │ │ │ +0000aa50: 7468 656f 7279 93e2 4c4f 4791 04f0 848d theory..LOG..... │ │ │ │ +0000aa60: 8d91 02ff fdcf 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +0000aa70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000aa80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000aa90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000aaa0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000aab0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000aac0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000aad0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000aae0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000aaf0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ab00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000ab10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ab20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ab30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000ab40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ab50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000ab60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ab70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ab80: fd2e 8e8e 8d91 0b7c 7431 3231 8e8e a18d .......|t121.... │ │ │ │ +0000ab90: 8d91 1798 3531 302e 342e 338e 913d 31b2 ....510.4.3..=1. │ │ │ │ +0000aba0: 5468 6596 03ea a874 6865 6f72 7993 e249 The....theory..I │ │ │ │ +0000abb0: 4e49 5491 0807 3d8d 8d91 02ff fdcf 2e8e NIT...=......... │ │ │ │ +0000abc0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +0000abd0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000abe0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000abf0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ac00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ac10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000ac20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ac30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000ac40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ac50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ac60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000ac70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ac80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000ac90: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000aca0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000acb0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000acc0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000acd0: 8e8e 8d91 0b7c 7431 3233 8e8e a18d 8d91 .....|t123...... │ │ │ │ +0000ace0: 1798 3531 302e 342e 348e 913d 31b2 436f ..510.4.4..=1.Co │ │ │ │ +0000acf0: 6e73 6973 7465 6e63 7991 04ce 738d 8d91 nsistency...s... │ │ │ │ +0000ad00: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000ad10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ad20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ad30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ad40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ad50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ad60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ad70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ad80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ad90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ada0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000adb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000adc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000add0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ade0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000adf0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ae00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ae10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ae20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ae30: fffd 2e8e 8e8d 910b 7c74 3132 348e 8ea1 ........|t124... │ │ │ │ +0000ae40: 8d8d 91fc 91df 3130 2e35 8e91 1798 3545 ......10.5....5E │ │ │ │ +0000ae50: 7874 656e 7369 6f6e 7396 03ea a86f 6693 xtensions....of. │ │ │ │ +0000ae60: 7468 656f 7269 6573 9033 6b8d 8d91 02ff theories.3k..... │ │ │ │ +0000ae70: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +0000ae80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ae90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000aea0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000aeb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000aec0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000aed0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000aee0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000aef0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000af00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000af10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000af20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000af30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000af40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000af50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000af60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000af70: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000af80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000af90: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3132 ............|t12 │ │ │ │ +0000afa0: 348e 8ea1 8d8d 9117 9835 3130 2e35 2e31 4........510.5.1 │ │ │ │ +0000afb0: 8e91 3d31 b245 7874 656e 7369 6f6e 9603 ..=1.Extension.. │ │ │ │ +0000afc0: eaa8 629a ac72 7993 636f 6e73 7461 6e98 ..b..ry.constan. │ │ │ │ +0000afd0: 7493 6465 0c6e 6974 696f 6e91 011f cc8d t.de.nition..... │ │ │ │ +0000afe0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +0000aff0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b000: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b010: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b020: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b030: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b040: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b050: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b060: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b070: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b080: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b090: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b0a0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3132 ............|t12 │ │ │ │ +0000b0b0: 358e 8ea6 8d8d 9117 9835 3130 2e35 2e32 5........510.5.2 │ │ │ │ +0000b0c0: 8e91 3d31 b245 7874 656e 7369 6f6e 9603 ..=1.Extension.. │ │ │ │ +0000b0d0: eaa8 629a ac72 7993 636f 6e73 7461 6e98 ..b..ry.constan. │ │ │ │ +0000b0e0: 7493 7370 9053 8e65 6369 0c63 6174 696f t.sp.S.eci.catio │ │ │ │ +0000b0f0: 6e91 04e6 2c8d 8d91 02ff fd2e 8e8e 9609 n...,........... │ │ │ │ +0000b100: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +0000b110: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b120: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b130: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b140: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b150: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b160: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b170: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b180: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b190: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b1a0: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +0000b1b0: 3132 378e 8ea1 8d8d 9117 9835 3130 2e35 127........510.5 │ │ │ │ +0000b1c0: 2e33 8e91 3d31 b252 656d 6172 6b73 9603 .3..=1.Remarks.. │ │ │ │ +0000b1d0: eaa8 6162 9053 8e6f 7574 9363 6f6e 7374 ..ab.S.out.const │ │ │ │ +0000b1e0: 616e 90ac 7274 7393 696e 9348 4f4c 9103 an..rts.in.HOL.. │ │ │ │ +0000b1f0: a356 8d8d 9102 fffd 2e8e 8e96 0943 868d .V...........C.. │ │ │ │ +0000b200: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000b210: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000b220: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000b230: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000b240: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000b250: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000b260: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000b270: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000b280: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000b290: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000b2a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000b2b0: 8e8e 8d91 0b7c 7431 3239 8e8e a18d 8d91 .....|t129...... │ │ │ │ +0000b2c0: 1798 3531 302e 352e 348e 913d 31b2 4578 ..510.5.4..=1.Ex │ │ │ │ +0000b2d0: 7465 6e73 696f 6e96 03ea a862 9aac 7279 tension....b..ry │ │ │ │ +0000b2e0: 9374 9879 7090 538e 6593 6465 0c6e 6974 .t.yp.S.e.de.nit │ │ │ │ +0000b2f0: 696f 6e91 038c f68d 8d91 02ff fd2e 8e8e ion............. │ │ │ │ +0000b300: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +0000b310: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b320: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b330: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b340: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b350: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b360: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b370: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b380: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b390: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b3a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b3b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b3c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b3d0: fffd 2e8e 8e8d 910b 7c74 3133 308e 8ea1 ........|t130... │ │ │ │ +0000b3e0: 8d8d 9117 9835 3130 2e35 2e35 8e91 3d31 .....510.5.5..=1 │ │ │ │ +0000b3f0: b245 7874 656e 7369 6f6e 9603 eaa8 629a .Extension....b. │ │ │ │ +0000b400: ac72 7993 7498 7970 9a53 8e65 9373 7098 .ry.t.yp.S.e.sp. │ │ │ │ +0000b410: 6563 690c 6361 7469 6f6e 8d8d 9ffb a532 eci.cation.....2 │ │ │ │ +0000b420: f32a 7c7b 5907 0008 0000 0008 0000 0004 .*|{Y........... │ │ │ │ +0000b430: 636d 7238 d531 8e8e 9107 5356 8d8d 9102 cmr8.1....SV.... │ │ │ │ +0000b440: fffd cf2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000b450: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b460: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b470: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b480: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b490: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b4a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b4b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b4c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b4d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b4e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b4f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b500: 9102 fffd 2e8e 8e8d 910b 7c74 3133 328e ..........|t132. │ │ │ │ +0000b510: 8e9f 2b0f ee8d 91ea f1eb eb47 4995 7333 ..+........GI.s3 │ │ │ │ +0000b520: 4993 4991 1033 3254 6865 9605 6666 484f I.I..32The..ffHO │ │ │ │ +0000b530: 4c93 5379 7374 656d 8d92 010f 966b 3133 L.System.....k13 │ │ │ │ +0000b540: 378e 8e9f 1c5f f78d 8d91 eaf1 ebd0 3131 7...._........11 │ │ │ │ +0000b550: 8e91 fc91 df54 6865 9604 8000 484f 4c93 .....The....HOL. │ │ │ │ +0000b560: 4c6f 6769 6393 696e 934d 4c8d 9201 1bfc Logic.in.ML..... │ │ │ │ +0000b570: c131 3339 8e8e a18d 8d91 fc91 dfcf 3131 .139..........11 │ │ │ │ +0000b580: 2e31 8e91 1798 354c 6578 6963 616c 9103 .1....5Lexical.. │ │ │ │ +0000b590: eaa8 6d61 7474 6572 7391 0581 4b8d 8d91 ..matters...K... │ │ │ │ +0000b5a0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000b5b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b5c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b5d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b5e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b5f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b600: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b610: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b620: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b630: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b640: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b650: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b660: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b670: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b680: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b690: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000b6a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000b6b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b6c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000b6d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000b6e0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3133 ............|t13 │ │ │ │ +0000b6f0: 398e 8ea1 8d8d 9117 9835 3131 2e31 2e31 9........511.1.1 │ │ │ │ +0000b700: 8e91 3d31 b249 6465 6e90 ac72 7469 0c65 ..=1.Iden..rti.e │ │ │ │ +0000b710: 7273 9105 bae6 8d8d 9102 fffd 2e8e 8e96 rs.............. │ │ │ │ +0000b720: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +0000b730: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000b740: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000b750: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000b760: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000b770: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000b780: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000b790: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000b7a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000b7b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000b7c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000b7d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000b7e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000b7f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000b800: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000b810: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000b820: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000b830: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000b840: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000b850: 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 3430 ...........|t140 │ │ │ │ +0000b860: 8e8e a18d 8d91 1798 3531 312e 312e 328e ........511.1.2. │ │ │ │ +0000b870: 913d 31b2 5490 ac72 7970 9053 8e65 9603 .=1.T..ryp.S.e.. │ │ │ │ +0000b880: eaa8 7691 ff58 e461 7269 6162 6c65 936e ..v..X.ariable.n │ │ │ │ +0000b890: 616d 6573 9105 d2ad 8d8d 9102 fffd 2e8e ames............ │ │ │ │ +0000b8a0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +0000b8b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000b8c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000b8d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000b8e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000b8f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000b900: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000b910: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000b920: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000b930: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000b940: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000b950: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000b960: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000b970: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000b980: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000b990: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +0000b9a0: 0b7c 7431 3432 8e8e a18d 8d91 fc91 df31 .|t142.........1 │ │ │ │ +0000b9b0: 312e 328e 9117 9835 5490 ac72 7970 9053 1.2....5T..ryp.S │ │ │ │ +0000b9c0: 8e65 7391 07a7 048d 8d91 02ff fd2e 8e8e .es............. │ │ │ │ +0000b9d0: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +0000b9e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000b9f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ba00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ba10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ba20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ba30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ba40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ba50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ba60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ba70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ba80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ba90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000baa0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000bab0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000bac0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000bad0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000bae0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000baf0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000bb00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000bb10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000bb20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000bb30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000bb40: fffd 2e8e 8e8d 910b 7c74 3134 328e 8ea6 ........|t142... │ │ │ │ +0000bb50: 8d8d 91fc 91df 3131 2e33 8e91 1798 3554 ......11.3....5T │ │ │ │ +0000bb60: 91ff 0556 6572 6d73 9106 ffe8 8d8d 9102 ...Verms........ │ │ │ │ +0000bb70: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ +0000bb80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000bb90: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000bba0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000bbb0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000bbc0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000bbd0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000bbe0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000bbf0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000bc00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000bc10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000bc20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000bc30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000bc40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000bc50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000bc60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000bc70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000bc80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000bc90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000bca0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000bcb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000bcc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000bcd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000bce0: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 .............|t1 │ │ │ │ +0000bcf0: 3433 8e8e a18d 8d91 fc91 df31 312e 348e 43.........11.4. │ │ │ │ +0000bd00: 9117 9835 5175 6f74 6174 696f 6e91 0507 ...5Quotation... │ │ │ │ +0000bd10: b88d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +0000bd20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000bd30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000bd40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000bd50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000bd60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000bd70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000bd80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000bd90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000bda0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000bdb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000bdc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000bdd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000bde0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000bdf0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000be00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000be10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000be20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000be30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000be40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000be50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000be60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000be70: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +0000be80: 3134 348e 8ea1 8d8d 9117 9835 3131 2e34 144........511.4 │ │ │ │ +0000be90: 2e31 8e91 3d31 b254 90ac 7279 7090 538e .1..=1.T..ryp.S. │ │ │ │ +0000bea0: 6591 03ea a871 756f 7461 7469 6f6e 9104 e....quotation.. │ │ │ │ +0000beb0: dc4d 8d8d 9102 fffd 2e8e 8e96 0943 868d .M...........C.. │ │ │ │ +0000bec0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000bed0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000bee0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000bef0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000bf00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000bf10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000bf20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000bf30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000bf40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000bf50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000bf60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000bf70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000bf80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000bf90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000bfa0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000bfb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000bfc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000bfd0: 02ff fd2e 8e8e 8d91 0b7c 7431 3436 8e8e .........|t146.. │ │ │ │ +0000bfe0: a18d 8d91 1798 3531 312e 342e 328e 913d ......511.4.2..= │ │ │ │ +0000bff0: 31b2 5491 ff05 5665 726d 9103 eaa8 7175 1.T...Verm....qu │ │ │ │ +0000c000: 6f74 6174 696f 6e91 0435 318d 8d91 02ff otation..51..... │ │ │ │ +0000c010: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +0000c020: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c030: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c040: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c050: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c060: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c070: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c080: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c090: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c0a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c0b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c0c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c0d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c0e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c0f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c100: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c110: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c120: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +0000c130: 910b 7c74 3134 368e 8ea1 8d8d 9117 9835 ..|t146........5 │ │ │ │ +0000c140: 3131 2e34 2e33 8e91 3d31 b253 7090 538e 11.4.3..=1.Sp.S. │ │ │ │ +0000c150: 6563 6961 6c96 03ea a873 796e 90ac 7274 ecial....syn..rt │ │ │ │ +0000c160: 6163 7469 6393 666f 726d 7391 0345 858d actic.forms..E.. │ │ │ │ +0000c170: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +0000c180: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c190: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c1a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c1b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c1c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c1d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c1e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c1f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c200: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c210: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c220: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c230: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c240: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c250: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c260: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +0000c270: 3134 378e 8ea1 8d8d 91fc 91df 3131 2e35 147.........11.5 │ │ │ │ +0000c280: 8e91 1798 3553 796e 9aac 7274 6178 9603 ....5Syn..rtax.. │ │ │ │ +0000c290: eaa8 666f 7293 7265 7374 7269 6374 6564 ..for.restricted │ │ │ │ +0000c2a0: 9371 7561 6e98 7469 0c63 6174 696f 6e91 .quan.ti.cation. │ │ │ │ +0000c2b0: 06b6 e68d 8d91 02ff fd2e 8e8e 9609 4386 ..............C. │ │ │ │ +0000c2c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c2d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c2e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c2f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c300: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c310: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c320: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c330: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c340: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c350: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c360: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c370: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c380: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c390: 8e8d 910b 7c74 3134 388e 8ea6 8d8d 9117 ....|t148....... │ │ │ │ +0000c3a0: 9835 3131 2e35 2e31 8e91 3d31 b243 6f6e .511.5.1..=1.Con │ │ │ │ +0000c3b0: 6469 7469 6f6e 616c 7391 0148 0f8d 8d91 ditionals..H.... │ │ │ │ +0000c3c0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000c3d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c3e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c3f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c400: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c410: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c420: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c430: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c440: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c450: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c460: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c470: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c480: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c490: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c4a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c4b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c4c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c4d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c4e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c4f0: fffd 2e8e 8e8d 910b 7c74 3135 318e 8ea1 ........|t151... │ │ │ │ +0000c500: 8d8d 9117 9835 3131 2e35 2e32 8e91 3d31 .....511.5.2..=1 │ │ │ │ +0000c510: b250 90ac 7261 6972 6564 9103 eaa8 6162 .P..raired....ab │ │ │ │ +0000c520: 7374 7261 6374 696f 6e73 9103 d6f4 8d8d stractions...... │ │ │ │ +0000c530: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +0000c540: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000c550: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000c560: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000c570: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000c580: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000c590: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000c5a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000c5b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000c5c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000c5d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000c5e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000c5f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000c600: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000c610: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000c620: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000c630: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +0000c640: 0b7c 7431 3532 8e8e a18d 8d91 1798 3531 .|t152........51 │ │ │ │ +0000c650: 312e 352e 338e 913d 31b2 e26c 6574 cf2d 1.5.3..=1..let.- │ │ │ │ +0000c660: 7465 726d 7391 057a 7e8d 8d91 02ff fd2e terms..z~....... │ │ │ │ +0000c670: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +0000c680: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c690: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c6a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c6b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c6c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c6d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c6e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c6f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c700: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c710: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c720: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c730: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c740: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c750: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000c760: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000c770: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000c780: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000c790: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000c7a0: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +0000c7b0: 3135 338e 8ea1 8d8d 91fc 91df 3131 2e36 153.........11.6 │ │ │ │ +0000c7c0: 8e91 1798 3553 796e 90ac 7274 6178 9603 ....5Syn..rtax.. │ │ │ │ +0000c7d0: eaa8 666f 7293 7365 7473 9108 89d2 8d8d ..for.sets...... │ │ │ │ +0000c7e0: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +0000c7f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000c800: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000c810: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000c820: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000c830: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000c840: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000c850: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000c860: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000c870: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000c880: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000c890: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000c8a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000c8b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000c8c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000c8d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000c8e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000c8f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000c900: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000c910: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000c920: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 .............|t1 │ │ │ │ +0000c930: 3534 8e8e a18d 8d91 1798 3531 312e 362e 54........511.6. │ │ │ │ +0000c940: 318e 913d 31b2 416e 90ac 7274 6971 756f 1..=1.An..rtiquo │ │ │ │ +0000c950: 7461 7469 6f6e 9103 1b9a 8d8d 9102 fffd tation.......... │ │ │ │ +0000c960: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +0000c970: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000c980: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000c990: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000c9a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000c9b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000c9c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000c9d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000c9e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000c9f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000ca00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ca10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ca20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000ca30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ca40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000ca50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ca60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ca70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000ca80: 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 3536 ...........|t156 │ │ │ │ +0000ca90: 8e8e a68d 8d91 1798 3531 312e 362e 328e ........511.6.2. │ │ │ │ +0000caa0: 913d 31b2 5573 6572 2d70 726f 6772 616d .=1.User-program │ │ │ │ +0000cab0: 6d61 626c 6596 03ea a871 756f 7461 7469 mable....quotati │ │ │ │ +0000cac0: 6f6e 9374 95ac 7279 7090 538e 6563 9368 on.t..ryp.S.ec.h │ │ │ │ +0000cad0: 6563 936b 9365 7291 05b1 e08d 8d91 02ff ec.k.er......... │ │ │ │ +0000cae0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +0000caf0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000cb00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cb10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000cb20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000cb30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000cb40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000cb50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cb60: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3135 ............|t15 │ │ │ │ +0000cb70: 368e 8ea1 8d8d 91fc 91df 3131 2e37 8e91 6.........11.7.. │ │ │ │ +0000cb80: 1798 3554 6865 6f72 656d 7391 06ec 568d ..5Theorems...V. │ │ │ │ +0000cb90: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +0000cba0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cbb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000cbc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000cbd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000cbe0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000cbf0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cc00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000cc10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000cc20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000cc30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000cc40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cc50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000cc60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000cc70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000cc80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000cc90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cca0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ccb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ccc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ccd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000cce0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ccf0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3135 ............|t15 │ │ │ │ +0000cd00: 388e 8ea1 8d8d 91fc 91df 3131 2e38 8e91 8.........11.8.. │ │ │ │ +0000cd10: 1798 3554 6865 6f72 6965 7391 042f e88d ..5Theories../.. │ │ │ │ +0000cd20: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +0000cd30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cd40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000cd50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000cd60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000cd70: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000cd80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cd90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000cda0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000cdb0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000cdc0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000cdd0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cde0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000cdf0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ce00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ce10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ce20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ce30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ce40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ce50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ce60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ce70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ce80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ce90: 2e8e 8e8d 910b 7c74 3136 308e 8ea1 8d8d ......|t160..... │ │ │ │ +0000cea0: 9117 9835 3131 2e38 2e31 8e91 3d31 b250 ...511.8.1..=1.P │ │ │ │ +0000ceb0: 7269 6d69 7469 7690 ac72 6596 03ea a84d rimitiv..re....M │ │ │ │ +0000cec0: 4c93 6675 6e63 7469 6f6e 7393 666f 7293 L.functions.for. │ │ │ │ +0000ced0: 6372 6561 7469 6e67 9374 6865 6f72 6965 creating.theorie │ │ │ │ +0000cee0: 7391 056e aa8d 8d91 02ff fd2e 8e8e 9609 s..n............ │ │ │ │ +0000cef0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +0000cf00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cf10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000cf20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000cf30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000cf40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000cf50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000cf60: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3136 ............|t16 │ │ │ │ +0000cf70: 318e 8ea1 8d8d 9117 9835 3131 2e38 2e32 1........511.8.2 │ │ │ │ +0000cf80: 8e91 3d31 b246 91ff 0556 756e 6374 696f ..=1.F...Vunctio │ │ │ │ +0000cf90: 6e73 9603 eaa8 666f 7293 6372 6561 7469 ns....for.creati │ │ │ │ +0000cfa0: 6e67 9364 650c 6e69 7469 6f6e 616c 9365 ng.de.nitional.e │ │ │ │ +0000cfb0: 7874 656e 7369 6f6e 7391 01ef 088d 8d91 xtensions....... │ │ │ │ +0000cfc0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000cfd0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000cfe0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000cff0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d000: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d010: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d020: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d030: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d040: 8e8d 910b 7c74 3136 338e 8ea6 8d8d 9117 ....|t163....... │ │ │ │ +0000d050: 9835 3131 2e38 2e33 8e91 3d31 b250 7269 .511.8.3..=1.Pri │ │ │ │ +0000d060: 6d69 7469 7690 ac72 6596 03ea a84d 4c93 mitiv..re....ML. │ │ │ │ +0000d070: 6675 6e63 7469 6f6e 9366 6f72 9361 6363 function.for.acc │ │ │ │ +0000d080: 6573 7369 6e67 9374 6865 6f72 6965 7391 essing.theories. │ │ │ │ +0000d090: 04b6 d88d 8d91 02ff fd2e 8e8e 9609 4386 ..............C. │ │ │ │ +0000d0a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d0b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d0c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d0d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d0e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d0f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d100: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d110: 9102 fffd 2e8e 8e8d 910b 7c74 3136 398e ..........|t169. │ │ │ │ +0000d120: 8ea1 8d8d 9117 9835 3131 2e38 2e34 8e91 .......511.8.4.. │ │ │ │ +0000d130: 3d31 b254 6865 9603 eaa8 7468 656f 7279 =1.The....theory │ │ │ │ +0000d140: 93e2 484f 4c91 04f0 848d 8d91 02ff fdcf ..HOL........... │ │ │ │ +0000d150: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +0000d160: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000d170: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000d180: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000d190: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000d1a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000d1b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000d1c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000d1d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000d1e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000d1f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000d200: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000d210: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000d220: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000d230: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000d240: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000d250: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000d260: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +0000d270: 0b7c 7431 3730 8e8e a18d 8d91 1798 3531 .|t170........51 │ │ │ │ +0000d280: 312e 382e 358e 913d 31b2 5072 696d 6974 1.8.5..=1.Primit │ │ │ │ +0000d290: 6976 90ac 7265 9603 eaa8 7275 6c65 7393 iv..re....rules. │ │ │ │ +0000d2a0: 6f66 9369 6e66 6572 656e 6365 936f 6693 of.inference.of. │ │ │ │ +0000d2b0: 7468 6593 484f 4c93 4c6f 6769 6391 090d the.HOL.Logic... │ │ │ │ +0000d2c0: 398d 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9...........C... │ │ │ │ +0000d2d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d2e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d2f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d300: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d310: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d320: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d330: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +0000d340: 3137 338e 8e8e 9f24 fd13 8e8c 8b00 0000 173....$........ │ │ │ │ +0000d350: 0b00 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0000d360: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0000d370: 0000 0000 00a5 98a0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ -0000d380: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ -0000d390: 436f 6e95 a000 7465 6e93 7473 9201 87a2 Con...ten.ts.... │ │ │ │ -0000d3a0: 6578 698e 9112 c761 9f05 6666 8900 00e6 exi....a..ff.... │ │ │ │ -0000d3b0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -0000d3c0: fd8b d021 8d8d 913f 6dab cf31 312e 382e ...!...?m..11.8. │ │ │ │ -0000d3d0: 368e 9165 0728 5490 ac72 7970 9053 8e65 6..e.(T..ryp.S.e │ │ │ │ -0000d3e0: 9103 eaa8 6162 6272 6576 6961 7469 6f6e ....abbreviation │ │ │ │ -0000d3f0: 7391 03bd 5b8d 8d91 02ff fd2e 8e8e 9609 s...[........... │ │ │ │ -0000d400: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -0000d410: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d420: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d430: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d440: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d450: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d460: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d470: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d480: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d490: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d4a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d4b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d4c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d4d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d4e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d4f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d500: fffd 2e8e 8e8d 910b 7c74 3137 368e 8ea4 ........|t176... │ │ │ │ -0000d510: 1060 008d 8d91 2467 5531 312e 398e 913f .`....$gU11.9..? │ │ │ │ -0000d520: 6dab 5468 6596 03ea a861 6e63 6573 7472 m.The....ancestr │ │ │ │ -0000d530: 7993 6f66 9374 6865 9374 6865 6f72 7993 y.of.the.theory. │ │ │ │ -0000d540: e248 4f4c 9108 8075 8d8d 9102 fffd cf2e .HOL...u........ │ │ │ │ -0000d550: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -0000d560: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d570: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d580: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d590: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d5a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d5b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d5c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d5d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d5e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d5f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d600: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d610: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d620: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d630: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -0000d640: 3137 378e 8ea1 8d8d 913f 6dab 3131 2e39 177......?m.11.9 │ │ │ │ -0000d650: 2e31 8e91 6507 2854 6865 9603 eaa8 7468 .1..e.(The....th │ │ │ │ -0000d660: 656f 7279 93e2 5050 4c41 4d42 9104 f129 eory..PPLAMB...) │ │ │ │ -0000d670: 8d8d 9102 fffd cf2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ -0000d680: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d690: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d6a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d6b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d6c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d6d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d6e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d6f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d700: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d710: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d720: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d730: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d740: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d750: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d760: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d770: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d780: 8e8d 910b 7c74 3137 388e 8ea9 105f ff8d ....|t178...._.. │ │ │ │ -0000d790: 8d91 3f6d ab31 312e 392e 328e 9165 0728 ..?m.11.9.2..e.( │ │ │ │ -0000d7a0: 5468 6596 03ea a874 6865 6f72 7993 e262 The....theory..b │ │ │ │ -0000d7b0: 6f6f 6c91 0807 3d8d 8d91 02ff fdcf 2e8e ool...=......... │ │ │ │ -0000d7c0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -0000d7d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000d7e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000d7f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000d800: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000d810: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000d820: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000d830: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000d840: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000d850: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000d860: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000d870: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000d880: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000d890: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000d8a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000d8b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000d8c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000d8d0: 8e8e 8d91 0b7c 7431 3738 8e8e a18d 8d91 .....|t178...... │ │ │ │ -0000d8e0: 3f6d ab31 312e 392e 338e 9165 0728 5468 ?m.11.9.3..e.(Th │ │ │ │ -0000d8f0: 6596 03ea a874 6865 6f72 7993 e242 4153 e....theory..BAS │ │ │ │ -0000d900: 4943 2d48 4f4c 9104 f1ce 8d8d 9102 fffd IC-HOL.......... │ │ │ │ -0000d910: cf2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000d920: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d930: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d940: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d950: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d960: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d970: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d980: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d990: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d9a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000d9b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000d9c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000d9d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000d9e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000d9f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000da00: 9102 fffd 2e8e 8e8d 910b 7c74 3138 318e ..........|t181. │ │ │ │ -0000da10: 8ea1 8d8d 913f 6dab 3131 2e39 2e34 8e91 .....?m.11.9.4.. │ │ │ │ -0000da20: 6507 2854 6865 9603 eaa8 7468 656f 7279 e.(The....theory │ │ │ │ -0000da30: 93e2 6e75 6d91 04f0 848d 8d91 02ff fdcf ..num........... │ │ │ │ -0000da40: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ -0000da50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000da60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000da70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000da80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000da90: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000daa0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000dab0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000dac0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000dad0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000dae0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000daf0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000db00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000db10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000db20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000db30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000db40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000db50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ -0000db60: 0b7c 7431 3831 8e8e a18d 8d91 3f6d ab31 .|t181......?m.1 │ │ │ │ -0000db70: 312e 392e 358e 9165 0728 5468 6596 03ea 1.9.5..e.(The... │ │ │ │ -0000db80: a874 6865 6f72 7993 e270 7269 6d8d 9100 .theory..prim... │ │ │ │ -0000db90: bdb0 8900 0066 6600 03b4 7d8e 9104 722d .....ff...}...r- │ │ │ │ -0000dba0: 7265 6391 0395 b58d 8d91 02ff fdcf 2e8e rec............. │ │ │ │ -0000dbb0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -0000dbc0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000dbd0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000dbe0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000dbf0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000dc00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000dc10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000dc20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000dc30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000dc40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000dc50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000dc60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000dc70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000dc80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000dc90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000dca0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ -0000dcb0: 0b7c 7431 3832 8e8e a18d 8d91 3f6d ab31 .|t182......?m.1 │ │ │ │ -0000dcc0: 312e 392e 368e 9165 0728 5468 6596 03ea 1.9.6..e.(The... │ │ │ │ -0000dcd0: a874 6865 6f72 7993 e261 7269 7468 6d65 .theory..arithme │ │ │ │ -0000dce0: 7469 6391 0808 878d 8d91 02ff fdcf 2e8e tic............. │ │ │ │ -0000dcf0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -0000dd00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000dd10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000dd20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000dd30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000dd40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000dd50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000dd60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000dd70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000dd80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000dd90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000dda0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ddb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000ddc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ddd0: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 .............|t1 │ │ │ │ -0000dde0: 3836 8e8e a68d 8d91 3f6d ab31 312e 392e 86......?m.11.9. │ │ │ │ -0000ddf0: 378e 9165 0728 5468 6596 03ea a874 6865 7..e.(The....the │ │ │ │ -0000de00: 6f72 7993 e26c 6973 7491 0807 3d8d 8d91 ory..list...=... │ │ │ │ -0000de10: 02ff fdcf 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -0000de20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000de30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000de40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000de50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000de60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000de70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000de80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000de90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000dea0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000deb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000dec0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000ded0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000dee0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000def0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000df00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000df10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000df20: 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 3836 ...........|t186 │ │ │ │ -0000df30: 8e8e a18d 8d91 3f6d ab31 312e 392e 388e ......?m.11.9.8. │ │ │ │ -0000df40: 9165 0728 5468 6596 03ea a874 6865 6f72 .e.(The....theor │ │ │ │ -0000df50: 7993 e263 6f6d 6269 6e91 04f1 298d 8d91 y..combin...)... │ │ │ │ -0000df60: 02ff fdcf 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -0000df70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000df80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000df90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000dfa0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000dfb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000dfc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000dfd0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000dfe0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000dff0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000e000: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000e010: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000e020: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000e030: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000e040: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000e050: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000e060: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ -0000e070: 0b7c 7431 3838 8e8e a18d 8d91 3f6d ab31 .|t188......?m.1 │ │ │ │ -0000e080: 312e 392e 398e 9165 0728 5468 6596 03ea 1.9.9..e.(The... │ │ │ │ -0000e090: a874 6865 6f72 6965 7393 e274 7265 6593 .theories..tree. │ │ │ │ -0000e0a0: cf61 6e64 93e2 6c74 7265 6591 0851 0e8d .and..ltree..Q.. │ │ │ │ -0000e0b0: 8d91 02ff fdcf 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ -0000e0c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000e0d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000e0e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000e0f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000e100: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000e110: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000e120: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000e130: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000e140: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000e150: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000e160: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000e170: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000e180: fd2e 8e8e 8d91 0b7c 7431 3839 8e8e a18d .......|t189.... │ │ │ │ -0000e190: 8d91 3f6d ab31 312e 392e 3130 8e91 6507 ..?m.11.9.10..e. │ │ │ │ -0000e1a0: 2854 6865 9603 eaa8 7468 656f 7279 93e2 (The....theory.. │ │ │ │ -0000e1b0: 7479 6465 6673 9104 f129 8d8d 9102 fffd tydefs...)...... │ │ │ │ -0000e1c0: cf2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000e1d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e1e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e1f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e200: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e210: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e220: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e230: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e240: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e250: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e260: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e270: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e280: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e290: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e2a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e2b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e2c0: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -0000e2d0: 3139 318e 8ea1 8d8d 913f 6dab 3131 2e39 191......?m.11.9 │ │ │ │ -0000e2e0: 2e31 318e 9165 0728 5468 6596 03ea a874 .11..e.(The....t │ │ │ │ -0000e2f0: 6865 6f72 7993 e273 756d 9104 f084 8d8d heory..sum...... │ │ │ │ -0000e300: 9102 fffd cf2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -0000e310: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e320: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e330: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e340: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e350: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e360: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e370: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e380: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e390: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e3a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e3b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e3c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e3d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e3e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e3f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e400: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e410: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e420: 2e8e 8e8d 910b 7c74 3139 318e 8ea6 8d8d ......|t191..... │ │ │ │ -0000e430: 913f 6dab 3131 2e39 2e31 328e 9165 0728 .?m.11.9.12..e.( │ │ │ │ -0000e440: 5468 6596 03ea a874 6865 6f72 7993 e26f The....theory..o │ │ │ │ -0000e450: 6e65 9104 f084 8d8d 9102 fffd cf2e 8e8e ne.............. │ │ │ │ -0000e460: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -0000e470: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e480: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e490: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e4a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e4b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e4c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e4d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e4e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e4f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e500: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e510: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e520: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e530: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e540: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e550: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e560: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e570: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -0000e580: 3139 328e 8ea1 8d8d 9124 6755 3131 2e31 192......$gU11.1 │ │ │ │ -0000e590: 308e 913f 6dab 5468 6596 03ea a874 9aac 0..?m.The....t.. │ │ │ │ -0000e5a0: 7279 7090 538e 6593 6465 0c6e 6974 696f ryp.S.e.de.nitio │ │ │ │ -0000e5b0: 6e93 7061 6398 6b91 ff58 e461 6765 9107 n.pac.k..X.age.. │ │ │ │ -0000e5c0: 424e 8d8d 9102 fffd 2e8e 8e96 0943 868d BN...........C.. │ │ │ │ -0000e5d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000e5e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000e5f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000e600: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000e610: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000e620: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000e630: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000e640: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000e650: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000e660: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000e670: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000e680: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000e690: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000e6a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000e6b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000e6c0: 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 3932 ...........|t192 │ │ │ │ -0000e6d0: 8e8e a18d 8d91 3f6d ab31 312e 3130 2e31 ......?m.11.10.1 │ │ │ │ -0000e6e0: 8e91 6507 2844 650c 6e69 6e67 9103 eaa8 ..e.(De.ning.... │ │ │ │ -0000e6f0: 7490 ac72 7970 9053 8e65 7391 013e ce8d t..ryp.S.es..>.. │ │ │ │ -0000e700: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -0000e710: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e720: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e730: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e740: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e750: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e760: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e770: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e780: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e790: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e7a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e7b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e7c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e7d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e7e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e7f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e800: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e810: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e820: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -0000e830: 7c74 3139 338e 8ea1 8d8d 913f 6dab 3131 |t193......?m.11 │ │ │ │ -0000e840: 2e31 302e 328e 9165 0728 4465 0c6e 696e .10.2..e.(De.nin │ │ │ │ -0000e850: 6796 03ea a872 6563 7572 7369 7690 ac72 g....recursiv..r │ │ │ │ -0000e860: 6593 6675 6e63 7469 6f6e 7391 06bf cc8d e.functions..... │ │ │ │ -0000e870: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -0000e880: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e890: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e8a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e8b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e8c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e8d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e8e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e8f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e900: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e910: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e920: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e930: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e940: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -0000e950: 7c74 3139 378e 8ea1 8d8d 913f 6dab 3131 |t197......?m.11 │ │ │ │ -0000e960: 2e31 302e 338e 9165 0728 5374 7275 6374 .10.3..e.(Struct │ │ │ │ -0000e970: 7572 616c 9103 eaa8 696e 6475 6374 696f ural....inductio │ │ │ │ -0000e980: 6e91 07d8 b78d 8d91 02ff fd2e 8e8e 9609 n............... │ │ │ │ -0000e990: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -0000e9a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000e9b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000e9c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000e9d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000e9e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000e9f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ea00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ea10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ea20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ea30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ea40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ea50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ea60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ea70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ea80: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -0000ea90: 3230 308e 8ea1 8d8d 913f 6dab 3131 2e31 200......?m.11.1 │ │ │ │ -0000eaa0: 302e 348e 9165 0728 5374 7275 6374 7572 0.4..e.(Structur │ │ │ │ -0000eab0: 616c 9603 eaa8 696e 6475 6374 696f 6e93 al....induction. │ │ │ │ -0000eac0: 7461 6374 6963 7391 07a0 dd8d 8d91 02ff tactics......... │ │ │ │ -0000ead0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000eae0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000eaf0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000eb00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000eb10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000eb20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000eb30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000eb40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000eb50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000eb60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000eb70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000eb80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000eb90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000eba0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3230 ............|t20 │ │ │ │ -0000ebb0: 318e 8ea6 8d8d 913f 6dab 3131 2e31 302e 1......?m.11.10. │ │ │ │ -0000ebc0: 358e 9165 0728 4f74 6865 7291 03ea a874 5..e.(Other....t │ │ │ │ -0000ebd0: 6f90 538e 6f6c 7391 077b 998d 8d91 02ff o.S.ols..{...... │ │ │ │ -0000ebe0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -0000ebf0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ec00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ec10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ec20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ec30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ec40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ec50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ec60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ec70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ec80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ec90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000eca0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ecb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ecc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ecd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ece0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ecf0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ed00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ed10: 2e8e 8e8d 910b 7c74 3230 338e 8ea1 8d8d ......|t203..... │ │ │ │ -0000ed20: 9124 6755 3131 2e31 318e 913f 6dab 4d69 .$gU11.11..?m.Mi │ │ │ │ -0000ed30: 7363 656c 6c61 6e65 6f75 7396 03ea a873 scellaneous....s │ │ │ │ -0000ed40: 7973 7465 6d93 6665 6174 7572 6573 9105 ystem.features.. │ │ │ │ -0000ed50: c197 8d8d 9102 fffd 2e8e 8e96 0943 868d .............C.. │ │ │ │ -0000ed60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ed70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000ed80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ed90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000eda0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000edb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000edc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000edd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ede0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000edf0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000ee00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ee10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000ee20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ee30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000ee40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ -0000ee50: 0b7c 7432 3034 8e8e a18d 8d91 3f6d ab31 .|t204......?m.1 │ │ │ │ -0000ee60: 312e 3131 2e31 8e91 6507 2846 6c61 6773 1.11.1..e.(Flags │ │ │ │ -0000ee70: 9603 eaa8 666f 7293 7468 6593 484f 4c93 ....for.the.HOL. │ │ │ │ -0000ee80: 6c6f 6769 6391 08b1 3a8d 8d91 02ff fd2e logic...:....... │ │ │ │ -0000ee90: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -0000eea0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000eeb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000eec0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000eed0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000eee0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000eef0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ef00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ef10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ef20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000ef30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000ef40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000ef50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000ef60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000ef70: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -0000ef80: 3230 358e 8ea1 8d8d 913f 6dab 3131 2e31 205......?m.11.1 │ │ │ │ -0000ef90: 312e 328e 9165 0728 5374 6963 95ac 726b 1.2..e.(Stic..rk │ │ │ │ -0000efa0: 799b 03ea a874 9379 7090 538e 6573 9861 y....t.yp.S.es.a │ │ │ │ -0000efb0: 6e64 9864 6566 6175 6c74 9874 9379 7090 nd.default.t.yp. │ │ │ │ -0000efc0: 538e 6573 9102 7745 8d8d 9102 fffd 2e8e S.es..wE........ │ │ │ │ -0000efd0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -0000efe0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000eff0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000f000: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000f010: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000f020: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000f030: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000f040: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000f050: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000f060: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000f070: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000f080: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000f090: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ -0000f0a0: 7432 3036 8e8e a18d 8d91 3f6d ab31 312e t206......?m.11. │ │ │ │ -0000f0b0: 3131 2e33 8e91 6507 2849 6e90 ac72 7465 11.3..e.(In..rte │ │ │ │ -0000f0c0: 7266 6163 6591 03ea a86d 6170 7391 090a rface....maps... │ │ │ │ -0000f0d0: de8d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ -0000f0e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f0f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f100: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f110: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f120: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f130: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f140: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f150: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f160: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f170: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f180: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f190: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f1a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f1b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f1c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f1d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f1e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f1f0: fffd 2e8e 8e8d 910b 7c74 3230 378e 8ea6 ........|t207... │ │ │ │ -0000f200: 8d8d 913f 6dab 3131 2e31 312e 348e 9165 ...?m.11.11.4..e │ │ │ │ -0000f210: 0728 4368 616e 6769 6e67 9603 eaa8 7468 .(Changing....th │ │ │ │ -0000f220: 6593 6c61 6d9a ac72 6290 538e 6461 9373 e.lam..rb.S.da.s │ │ │ │ -0000f230: 796d 9862 9053 8e6f 6c91 076d 4d8d 8d91 ym.b.S.ol..mM... │ │ │ │ -0000f240: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -0000f250: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f260: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f270: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f280: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f290: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f2a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f2b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f2c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f2d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f2e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f2f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f300: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f310: 8e8d 910b 7c74 3231 318e 8ea1 8d8d 913f ....|t211......? │ │ │ │ -0000f320: 6dab 3131 2e31 312e 358e 9165 0728 4368 m.11.11.5..e.(Ch │ │ │ │ -0000f330: 616e 6769 6e67 9603 eaa8 7468 6593 7475 anging....the.tu │ │ │ │ -0000f340: 726e 7374 696c 6593 7379 6d90 ac72 6290 rnstile.sym..rb. │ │ │ │ -0000f350: 538e 6f6c 9102 23b7 8d8d 9102 fffd 2e8e S.ol..#......... │ │ │ │ -0000f360: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -0000f370: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000f380: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000f390: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000f3a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000f3b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000f3c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000f3d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000f3e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000f3f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000f400: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000f410: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000f420: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ -0000f430: 7432 3131 8e8e a18d 8d91 3f6d ab31 312e t211......?m.11. │ │ │ │ -0000f440: 3131 2e36 8e91 6507 2848 6964 696e 6791 11.6..e.(Hiding. │ │ │ │ -0000f450: 03ea a863 6f6e 7374 616e 90ac 7274 7391 ...constan..rts. │ │ │ │ -0000f460: 0778 608d 8d91 02ff fd2e 8e8e 9609 4386 .x`...........C. │ │ │ │ -0000f470: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f480: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f490: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f4a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f4b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f4c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f4d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f4e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f4f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f500: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f510: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f520: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f530: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f540: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f550: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f560: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f570: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -0000f580: 7c74 3231 328e 8ea1 8d8d 913f 6dab 3131 |t212......?m.11 │ │ │ │ -0000f590: 2e31 312e 378e 9165 0728 4175 746f 6c6f .11.7..e.(Autolo │ │ │ │ -0000f5a0: 6164 696e 6796 03ea a86f 6693 6178 696f ading....of.axio │ │ │ │ -0000f5b0: 6d73 2c93 6465 0c6e 6974 696f 6e73 9361 ms,.de.nitions.a │ │ │ │ -0000f5c0: 6e64 9374 6865 6f72 656d 7391 0205 c68d nd.theorems..... │ │ │ │ -0000f5d0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -0000f5e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f5f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f600: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f610: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f620: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f630: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ -0000f640: 910b 7c74 3231 338e 8ea1 8d8d 913f 6dab ..|t213......?m. │ │ │ │ -0000f650: 3131 2e31 312e 388e 9165 0728 4361 6390 11.11.8..e.(Cac. │ │ │ │ -0000f660: ac72 6865 6491 03ea a874 6865 6f72 6965 .rhed....theorie │ │ │ │ -0000f670: 7391 0329 d18d 8d91 02ff fd2e 8e8e 9609 s..)............ │ │ │ │ -0000f680: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -0000f690: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f6a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f6b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f6c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f6d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f6e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f6f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f700: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f710: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f720: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f730: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f740: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f750: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f760: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f770: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f780: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f790: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3231 ............|t21 │ │ │ │ -0000f7a0: 338e 8ea6 8d8d 913f 6dab 3131 2e31 312e 3......?m.11.11. │ │ │ │ -0000f7b0: 398e 9165 0728 4164 6a75 7374 696e 6796 9..e.(Adjusting. │ │ │ │ -0000f7c0: 03ea a874 6865 9370 7265 7474 95ac 7279 ...the.prett..ry │ │ │ │ -0000f7d0: 2d70 7269 6e93 7491 03ea a864 6570 7468 -prin.t....depth │ │ │ │ -0000f7e0: 9108 fc92 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ -0000f7f0: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000f800: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000f810: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000f820: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000f830: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000f840: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000f850: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000f860: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000f870: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000f880: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000f890: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000f8a0: fd2e 8e8e 8d91 0b7c 7432 3134 8e8e a18d .......|t214.... │ │ │ │ -0000f8b0: 8d91 3f6d ab31 312e 3131 2e31 308e 9165 ..?m.11.11.10..e │ │ │ │ -0000f8c0: 0728 5469 6d69 6e67 9603 eaa8 616e 6493 .(Timing....and. │ │ │ │ -0000f8d0: 636f 756e 90ac 7274 696e 6793 7468 656f coun..rting.theo │ │ │ │ -0000f8e0: 7265 6d73 903f 198d 8d91 02ff fd2e 8e8e rems.?.......... │ │ │ │ -0000f8f0: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -0000f900: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f910: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f920: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f930: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f940: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f950: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f960: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000f970: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000f980: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000f990: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000f9a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000f9b0: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -0000f9c0: 3231 358e 8e9f 2b0f ee8d 9112 c761 eb47 215...+......a.G │ │ │ │ -0000f9d0: 4956 9110 3332 5468 656f 7265 6d96 0566 IV..32Theorem..f │ │ │ │ -0000f9e0: 6650 726f 908c cc76 696e 6793 7769 7468 fPro...ving.with │ │ │ │ -0000f9f0: 9348 4f4c 8d92 00c3 7606 3231 378e 8e9f .HOL....v.217... │ │ │ │ -0000fa00: 1c5f f88d 8d91 12c7 61d0 3132 8e91 2467 ._......a.12..$g │ │ │ │ -0000fa10: 5544 6572 6976 90a0 0065 6496 0480 0049 UDeriv...ed....I │ │ │ │ -0000fa20: 6e66 6572 656e 6365 9352 756c 6573 8d92 nference.Rules.. │ │ │ │ -0000fa30: 0113 3d1b 3231 398e 8ea1 8d8d 9124 6755 ..=.219......$gU │ │ │ │ -0000fa40: cf31 322e 318e 913f 6dab 5369 6d70 6c65 .12.1..?m.Simple │ │ │ │ -0000fa50: 9103 eaa8 6465 7269 7691 ff58 e461 7469 ....deriv..X.ati │ │ │ │ -0000fa60: 6f6e 7391 092e 128d 8d91 02ff fd2e 8e8e ons............. │ │ │ │ -0000fa70: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -0000fa80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000fa90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000faa0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000fab0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000fac0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000fad0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000fae0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000faf0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000fb00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000fb10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000fb20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000fb30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000fb40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000fb50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000fb60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000fb70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000fb80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000fb90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ -0000fba0: 910b 7c74 3231 398e 8ea6 8d8d 9124 6755 ..|t219......$gU │ │ │ │ -0000fbb0: 3132 2e32 8e91 3f6d ab52 6577 7269 7469 12.2..?m.Rewriti │ │ │ │ -0000fbc0: 6e67 9106 d3cd 8d8d 9102 fffd 2e8e 8e96 ng.............. │ │ │ │ -0000fbd0: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -0000fbe0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000fbf0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000fc00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000fc10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000fc20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000fc30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000fc40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000fc50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000fc60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000fc70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000fc80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000fc90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000fca0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000fcb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000fcc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000fcd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000fce0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000fcf0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000fd00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000fd10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000fd20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000fd30: 8d91 0b7c 7432 3232 8e8e a18d 8d91 2467 ...|t222......$g │ │ │ │ -0000fd40: 5531 322e 338e 913f 6dab 4465 7269 7691 U12.3..?m.Deriv. │ │ │ │ -0000fd50: ff58 e461 7469 6f6e 9603 eaa8 6f66 9374 .X.ation....of.t │ │ │ │ -0000fd60: 6865 9373 7461 6e64 6172 6493 7275 6c65 he.standard.rule │ │ │ │ -0000fd70: 7391 03f4 138d 8d91 02ff fd2e 8e8e 9609 s............... │ │ │ │ -0000fd80: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -0000fd90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000fda0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000fdb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000fdc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000fdd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000fde0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000fdf0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000fe00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000fe10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -0000fe20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -0000fe30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -0000fe40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -0000fe50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -0000fe60: 9102 fffd 2e8e 8e8d 910b 7c74 3232 338e ..........|t223. │ │ │ │ -0000fe70: 8ea1 8d8d 913f 6dab 3132 2e33 2e31 8e91 .....?m.12.3.1.. │ │ │ │ -0000fe80: 6507 2841 6464 696e 6796 03ea a861 6e93 e.(Adding....an. │ │ │ │ -0000fe90: 6173 7375 6d70 7469 6f6e 9105 8f78 8d8d assumption...x.. │ │ │ │ -0000fea0: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -0000feb0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000fec0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000fed0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000fee0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000fef0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000ff00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000ff10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ff20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000ff30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ff40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -0000ff50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -0000ff60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -0000ff70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -0000ff80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -0000ff90: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ -0000ffa0: 3235 8e8e 8e9f 24fd 138e 8c8b 0000 000c 25....$......... │ │ │ │ -0000ffb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0000d370: 0000 0000 0000 00a5 9aa0 02cc 0555 8da0 .............U.. │ │ │ │ +0000d380: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +0000d390: 61d0 436f 6e95 a000 7465 6e93 7473 9201 a.Con...ten.ts.. │ │ │ │ +0000d3a0: 87a2 6578 698e 9112 c761 9f05 6666 8900 ..exi....a..ff.. │ │ │ │ +0000d3b0: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ +0000d3c0: 8da0 fd8b d021 8d8d 913f 6dab cf31 312e .....!...?m..11. │ │ │ │ +0000d3d0: 382e 368e 9165 0728 5490 ac72 7970 9053 8.6..e.(T..ryp.S │ │ │ │ +0000d3e0: 8e65 9103 eaa8 6162 6272 6576 6961 7469 .e....abbreviati │ │ │ │ +0000d3f0: 6f6e 7391 03bd 5b8d 8d91 02ff fd2e 8e8e ons...[......... │ │ │ │ +0000d400: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +0000d410: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d420: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d430: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d440: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d450: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d460: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d470: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d480: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d490: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d4a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d4b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d4c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d4d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d4e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d4f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d500: 9102 fffd 2e8e 8e8d 910b 7c74 3137 368e ..........|t176. │ │ │ │ +0000d510: 8ea4 1060 008d 8d91 2467 5531 312e 398e ...`....$gU11.9. │ │ │ │ +0000d520: 913f 6dab 5468 6596 03ea a861 6e63 6573 .?m.The....ances │ │ │ │ +0000d530: 7472 7993 6f66 9374 6865 9374 6865 6f72 try.of.the.theor │ │ │ │ +0000d540: 7993 e248 4f4c 9108 8075 8d8d 9102 fffd y..HOL...u...... │ │ │ │ +0000d550: cf2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +0000d560: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d570: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d580: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d590: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d5a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d5b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d5c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d5d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d5e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d5f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d600: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d610: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d620: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d630: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +0000d640: 7c74 3137 378e 8ea1 8d8d 913f 6dab 3131 |t177......?m.11 │ │ │ │ +0000d650: 2e39 2e31 8e91 6507 2854 6865 9603 eaa8 .9.1..e.(The.... │ │ │ │ +0000d660: 7468 656f 7279 93e2 5050 4c41 4d42 9104 theory..PPLAMB.. │ │ │ │ +0000d670: f129 8d8d 9102 fffd cf2e 8e8e 9609 4386 .)............C. │ │ │ │ +0000d680: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d690: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d6a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d6b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d6c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d6d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d6e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d6f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d700: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d710: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d720: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d730: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d740: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d750: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d760: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d770: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d780: 2e8e 8e8d 910b 7c74 3137 388e 8ea9 105f ......|t178...._ │ │ │ │ +0000d790: ff8d 8d91 3f6d ab31 312e 392e 328e 9165 ....?m.11.9.2..e │ │ │ │ +0000d7a0: 0728 5468 6596 03ea a874 6865 6f72 7993 .(The....theory. │ │ │ │ +0000d7b0: e262 6f6f 6c91 0807 3d8d 8d91 02ff fdcf .bool...=....... │ │ │ │ +0000d7c0: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +0000d7d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000d7e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000d7f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000d800: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000d810: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000d820: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000d830: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000d840: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000d850: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000d860: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000d870: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000d880: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000d890: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000d8a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000d8b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000d8c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000d8d0: fd2e 8e8e 8d91 0b7c 7431 3738 8e8e a18d .......|t178.... │ │ │ │ +0000d8e0: 8d91 3f6d ab31 312e 392e 338e 9165 0728 ..?m.11.9.3..e.( │ │ │ │ +0000d8f0: 5468 6596 03ea a874 6865 6f72 7993 e242 The....theory..B │ │ │ │ +0000d900: 4153 4943 2d48 4f4c 9104 f1ce 8d8d 9102 ASIC-HOL........ │ │ │ │ +0000d910: fffd cf2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000d920: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d930: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d940: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d950: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d960: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d970: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d980: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d990: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d9a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000d9b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000d9c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000d9d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000d9e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000d9f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000da00: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3138 ............|t18 │ │ │ │ +0000da10: 318e 8ea1 8d8d 913f 6dab 3131 2e39 2e34 1......?m.11.9.4 │ │ │ │ +0000da20: 8e91 6507 2854 6865 9603 eaa8 7468 656f ..e.(The....theo │ │ │ │ +0000da30: 7279 93e2 6e75 6d91 04f0 848d 8d91 02ff ry..num......... │ │ │ │ +0000da40: fdcf 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ +0000da50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000da60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000da70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000da80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000da90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000daa0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000dab0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000dac0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000dad0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000dae0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000daf0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000db00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000db10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000db20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000db30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000db40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000db50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000db60: 8d91 0b7c 7431 3831 8e8e a18d 8d91 3f6d ...|t181......?m │ │ │ │ +0000db70: ab31 312e 392e 358e 9165 0728 5468 6596 .11.9.5..e.(The. │ │ │ │ +0000db80: 03ea a874 6865 6f72 7993 e270 7269 6d8d ...theory..prim. │ │ │ │ +0000db90: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ +0000dba0: 722d 7265 6391 0395 b58d 8d91 02ff fdcf r-rec........... │ │ │ │ +0000dbb0: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +0000dbc0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000dbd0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000dbe0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000dbf0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000dc00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000dc10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000dc20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000dc30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000dc40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000dc50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000dc60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000dc70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000dc80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000dc90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000dca0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000dcb0: 8d91 0b7c 7431 3832 8e8e a18d 8d91 3f6d ...|t182......?m │ │ │ │ +0000dcc0: ab31 312e 392e 368e 9165 0728 5468 6596 .11.9.6..e.(The. │ │ │ │ +0000dcd0: 03ea a874 6865 6f72 7993 e261 7269 7468 ...theory..arith │ │ │ │ +0000dce0: 6d65 7469 6391 0808 878d 8d91 02ff fdcf metic........... │ │ │ │ +0000dcf0: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +0000dd00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000dd10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000dd20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000dd30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000dd40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000dd50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000dd60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000dd70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000dd80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000dd90: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000dda0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ddb0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000ddc0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ddd0: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ +0000dde0: 7431 3836 8e8e a68d 8d91 3f6d ab31 312e t186......?m.11. │ │ │ │ +0000ddf0: 392e 378e 9165 0728 5468 6596 03ea a874 9.7..e.(The....t │ │ │ │ +0000de00: 6865 6f72 7993 e26c 6973 7491 0807 3d8d heory..list...=. │ │ │ │ +0000de10: 8d91 02ff fdcf 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +0000de20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000de30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000de40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000de50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000de60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000de70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000de80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000de90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000dea0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000deb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000dec0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ded0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000dee0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000def0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000df00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000df10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000df20: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 .............|t1 │ │ │ │ +0000df30: 3836 8e8e a18d 8d91 3f6d ab31 312e 392e 86......?m.11.9. │ │ │ │ +0000df40: 388e 9165 0728 5468 6596 03ea a874 6865 8..e.(The....the │ │ │ │ +0000df50: 6f72 7993 e263 6f6d 6269 6e91 04f1 298d ory..combin...). │ │ │ │ +0000df60: 8d91 02ff fdcf 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +0000df70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000df80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000df90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000dfa0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000dfb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000dfc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000dfd0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000dfe0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000dff0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000e000: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000e010: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000e020: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000e030: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000e040: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000e050: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000e060: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000e070: 8d91 0b7c 7431 3838 8e8e a18d 8d91 3f6d ...|t188......?m │ │ │ │ +0000e080: ab31 312e 392e 398e 9165 0728 5468 6596 .11.9.9..e.(The. │ │ │ │ +0000e090: 03ea a874 6865 6f72 6965 7393 e274 7265 ...theories..tre │ │ │ │ +0000e0a0: 6593 cf61 6e64 93e2 6c74 7265 6591 0851 e..and..ltree..Q │ │ │ │ +0000e0b0: 0e8d 8d91 02ff fdcf 2e8e 8e96 0943 868d .............C.. │ │ │ │ +0000e0c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000e0d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000e0e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000e0f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000e100: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000e110: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000e120: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000e130: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000e140: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000e150: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000e160: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000e170: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000e180: 02ff fd2e 8e8e 8d91 0b7c 7431 3839 8e8e .........|t189.. │ │ │ │ +0000e190: a18d 8d91 3f6d ab31 312e 392e 3130 8e91 ....?m.11.9.10.. │ │ │ │ +0000e1a0: 6507 2854 6865 9603 eaa8 7468 656f 7279 e.(The....theory │ │ │ │ +0000e1b0: 93e2 7479 6465 6673 9104 f129 8d8d 9102 ..tydefs...).... │ │ │ │ +0000e1c0: fffd cf2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000e1d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e1e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e1f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e200: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e210: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e220: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e230: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e240: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e250: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e260: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e270: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e280: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e290: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e2a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e2b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e2c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +0000e2d0: 7c74 3139 318e 8ea1 8d8d 913f 6dab 3131 |t191......?m.11 │ │ │ │ +0000e2e0: 2e39 2e31 318e 9165 0728 5468 6596 03ea .9.11..e.(The... │ │ │ │ +0000e2f0: a874 6865 6f72 7993 e273 756d 9104 f084 .theory..sum.... │ │ │ │ +0000e300: 8d8d 9102 fffd cf2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +0000e310: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e320: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e330: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e340: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e350: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e360: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e370: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e380: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e390: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e3a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e3b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e3c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e3d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e3e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e3f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e400: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e410: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e420: fffd 2e8e 8e8d 910b 7c74 3139 318e 8ea6 ........|t191... │ │ │ │ +0000e430: 8d8d 913f 6dab 3131 2e39 2e31 328e 9165 ...?m.11.9.12..e │ │ │ │ +0000e440: 0728 5468 6596 03ea a874 6865 6f72 7993 .(The....theory. │ │ │ │ +0000e450: e26f 6e65 9104 f084 8d8d 9102 fffd cf2e .one............ │ │ │ │ +0000e460: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +0000e470: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e480: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e490: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e4a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e4b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e4c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e4d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e4e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e4f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e500: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e510: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e520: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e530: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e540: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e550: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e560: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e570: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +0000e580: 7c74 3139 328e 8ea1 8d8d 9124 6755 3131 |t192......$gU11 │ │ │ │ +0000e590: 2e31 308e 913f 6dab 5468 6596 03ea a874 .10..?m.The....t │ │ │ │ +0000e5a0: 9aac 7279 7090 538e 6593 6465 0c6e 6974 ..ryp.S.e.de.nit │ │ │ │ +0000e5b0: 696f 6e93 7061 6398 6b91 ff58 e461 6765 ion.pac.k..X.age │ │ │ │ +0000e5c0: 9107 424e 8d8d 9102 fffd 2e8e 8e96 0943 ..BN...........C │ │ │ │ +0000e5d0: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000e5e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000e5f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000e600: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000e610: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000e620: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000e630: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000e640: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000e650: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000e660: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000e670: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000e680: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000e690: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000e6a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000e6b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000e6c0: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7431 .............|t1 │ │ │ │ +0000e6d0: 3932 8e8e a18d 8d91 3f6d ab31 312e 3130 92......?m.11.10 │ │ │ │ +0000e6e0: 2e31 8e91 6507 2844 650c 6e69 6e67 9103 .1..e.(De.ning.. │ │ │ │ +0000e6f0: eaa8 7490 ac72 7970 9053 8e65 7391 013e ..t..ryp.S.es..> │ │ │ │ +0000e700: ce8d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +0000e710: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e720: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e730: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e740: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e750: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e760: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e770: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e780: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e790: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e7a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e7b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e7c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e7d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e7e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e7f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e800: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e810: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e820: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +0000e830: 910b 7c74 3139 338e 8ea1 8d8d 913f 6dab ..|t193......?m. │ │ │ │ +0000e840: 3131 2e31 302e 328e 9165 0728 4465 0c6e 11.10.2..e.(De.n │ │ │ │ +0000e850: 696e 6796 03ea a872 6563 7572 7369 7690 ing....recursiv. │ │ │ │ +0000e860: ac72 6593 6675 6e63 7469 6f6e 7391 06bf .re.functions... │ │ │ │ +0000e870: cc8d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +0000e880: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e890: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e8a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e8b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e8c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e8d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e8e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e8f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e900: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e910: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e920: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e930: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e940: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +0000e950: 910b 7c74 3139 378e 8ea1 8d8d 913f 6dab ..|t197......?m. │ │ │ │ +0000e960: 3131 2e31 302e 338e 9165 0728 5374 7275 11.10.3..e.(Stru │ │ │ │ +0000e970: 6374 7572 616c 9103 eaa8 696e 6475 6374 ctural....induct │ │ │ │ +0000e980: 696f 6e91 07d8 b78d 8d91 02ff fd2e 8e8e ion............. │ │ │ │ +0000e990: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +0000e9a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000e9b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000e9c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000e9d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000e9e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000e9f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ea00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ea10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ea20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ea30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ea40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ea50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ea60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ea70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ea80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +0000ea90: 7c74 3230 308e 8ea1 8d8d 913f 6dab 3131 |t200......?m.11 │ │ │ │ +0000eaa0: 2e31 302e 348e 9165 0728 5374 7275 6374 .10.4..e.(Struct │ │ │ │ +0000eab0: 7572 616c 9603 eaa8 696e 6475 6374 696f ural....inductio │ │ │ │ +0000eac0: 6e93 7461 6374 6963 7391 07a0 dd8d 8d91 n.tactics....... │ │ │ │ +0000ead0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000eae0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000eaf0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000eb00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000eb10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000eb20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000eb30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000eb40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000eb50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000eb60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000eb70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000eb80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000eb90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000eba0: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +0000ebb0: 3230 318e 8ea6 8d8d 913f 6dab 3131 2e31 201......?m.11.1 │ │ │ │ +0000ebc0: 302e 358e 9165 0728 4f74 6865 7291 03ea 0.5..e.(Other... │ │ │ │ +0000ebd0: a874 6f90 538e 6f6c 7391 077b 998d 8d91 .to.S.ols..{.... │ │ │ │ +0000ebe0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +0000ebf0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ec00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ec10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ec20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ec30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ec40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ec50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ec60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ec70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ec80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ec90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000eca0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ecb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ecc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ecd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ece0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ecf0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ed00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ed10: fffd 2e8e 8e8d 910b 7c74 3230 338e 8ea1 ........|t203... │ │ │ │ +0000ed20: 8d8d 9124 6755 3131 2e31 318e 913f 6dab ...$gU11.11..?m. │ │ │ │ +0000ed30: 4d69 7363 656c 6c61 6e65 6f75 7396 03ea Miscellaneous... │ │ │ │ +0000ed40: a873 7973 7465 6d93 6665 6174 7572 6573 .system.features │ │ │ │ +0000ed50: 9105 c197 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ +0000ed60: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ed70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000ed80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ed90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000eda0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000edb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000edc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000edd0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ede0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000edf0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ee00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ee10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000ee20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ee30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000ee40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ee50: 8d91 0b7c 7432 3034 8e8e a18d 8d91 3f6d ...|t204......?m │ │ │ │ +0000ee60: ab31 312e 3131 2e31 8e91 6507 2846 6c61 .11.11.1..e.(Fla │ │ │ │ +0000ee70: 6773 9603 eaa8 666f 7293 7468 6593 484f gs....for.the.HO │ │ │ │ +0000ee80: 4c93 6c6f 6769 6391 08b1 3a8d 8d91 02ff L.logic...:..... │ │ │ │ +0000ee90: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +0000eea0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000eeb0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000eec0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000eed0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000eee0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000eef0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ef00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ef10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ef20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000ef30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000ef40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000ef50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000ef60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000ef70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +0000ef80: 7c74 3230 358e 8ea1 8d8d 913f 6dab 3131 |t205......?m.11 │ │ │ │ +0000ef90: 2e31 312e 328e 9165 0728 5374 6963 95ac .11.2..e.(Stic.. │ │ │ │ +0000efa0: 726b 799b 03ea a874 9379 7090 538e 6573 rky....t.yp.S.es │ │ │ │ +0000efb0: 9861 6e64 9864 6566 6175 6c74 9874 9379 .and.default.t.y │ │ │ │ +0000efc0: 7090 538e 6573 9102 7745 8d8d 9102 fffd p.S.es..wE...... │ │ │ │ +0000efd0: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +0000efe0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000eff0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000f000: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000f010: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000f020: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000f030: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000f040: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000f050: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000f060: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000f070: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000f080: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000f090: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +0000f0a0: 0b7c 7432 3036 8e8e a18d 8d91 3f6d ab31 .|t206......?m.1 │ │ │ │ +0000f0b0: 312e 3131 2e33 8e91 6507 2849 6e90 ac72 1.11.3..e.(In..r │ │ │ │ +0000f0c0: 7465 7266 6163 6591 03ea a86d 6170 7391 terface....maps. │ │ │ │ +0000f0d0: 090a de8d 8d91 02ff fd2e 8e8e 9609 4386 ..............C. │ │ │ │ +0000f0e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f0f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f100: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f110: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f120: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f130: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f140: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f150: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f160: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f170: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f180: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f190: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f1a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f1b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f1c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f1d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f1e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f1f0: 9102 fffd 2e8e 8e8d 910b 7c74 3230 378e ..........|t207. │ │ │ │ +0000f200: 8ea6 8d8d 913f 6dab 3131 2e31 312e 348e .....?m.11.11.4. │ │ │ │ +0000f210: 9165 0728 4368 616e 6769 6e67 9603 eaa8 .e.(Changing.... │ │ │ │ +0000f220: 7468 6593 6c61 6d9a ac72 6290 538e 6461 the.lam..rb.S.da │ │ │ │ +0000f230: 9373 796d 9862 9053 8e6f 6c91 076d 4d8d .sym.b.S.ol..mM. │ │ │ │ +0000f240: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +0000f250: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f260: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f270: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f280: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f290: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f2a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f2b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f2c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f2d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f2e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f2f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f300: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f310: 2e8e 8e8d 910b 7c74 3231 318e 8ea1 8d8d ......|t211..... │ │ │ │ +0000f320: 913f 6dab 3131 2e31 312e 358e 9165 0728 .?m.11.11.5..e.( │ │ │ │ +0000f330: 4368 616e 6769 6e67 9603 eaa8 7468 6593 Changing....the. │ │ │ │ +0000f340: 7475 726e 7374 696c 6593 7379 6d90 ac72 turnstile.sym..r │ │ │ │ +0000f350: 6290 538e 6f6c 9102 23b7 8d8d 9102 fffd b.S.ol..#....... │ │ │ │ +0000f360: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +0000f370: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000f380: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000f390: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000f3a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000f3b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000f3c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000f3d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000f3e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000f3f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000f400: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000f410: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000f420: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +0000f430: 0b7c 7432 3131 8e8e a18d 8d91 3f6d ab31 .|t211......?m.1 │ │ │ │ +0000f440: 312e 3131 2e36 8e91 6507 2848 6964 696e 1.11.6..e.(Hidin │ │ │ │ +0000f450: 6791 03ea a863 6f6e 7374 616e 90ac 7274 g....constan..rt │ │ │ │ +0000f460: 7391 0778 608d 8d91 02ff fd2e 8e8e 9609 s..x`........... │ │ │ │ +0000f470: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +0000f480: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f490: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f4a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f4b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f4c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f4d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f4e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f4f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f500: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f510: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f520: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f530: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f540: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f550: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f560: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f570: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +0000f580: 910b 7c74 3231 328e 8ea1 8d8d 913f 6dab ..|t212......?m. │ │ │ │ +0000f590: 3131 2e31 312e 378e 9165 0728 4175 746f 11.11.7..e.(Auto │ │ │ │ +0000f5a0: 6c6f 6164 696e 6796 03ea a86f 6693 6178 loading....of.ax │ │ │ │ +0000f5b0: 696f 6d73 2c93 6465 0c6e 6974 696f 6e73 ioms,.de.nitions │ │ │ │ +0000f5c0: 9361 6e64 9374 6865 6f72 656d 7391 0205 .and.theorems... │ │ │ │ +0000f5d0: c68d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +0000f5e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f5f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f600: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f610: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f620: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f630: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f640: 8e8d 910b 7c74 3231 338e 8ea1 8d8d 913f ....|t213......? │ │ │ │ +0000f650: 6dab 3131 2e31 312e 388e 9165 0728 4361 m.11.11.8..e.(Ca │ │ │ │ +0000f660: 6390 ac72 6865 6491 03ea a874 6865 6f72 c..rhed....theor │ │ │ │ +0000f670: 6965 7391 0329 d18d 8d91 02ff fd2e 8e8e ies..).......... │ │ │ │ +0000f680: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +0000f690: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f6a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f6b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f6c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f6d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f6e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f6f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f700: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f710: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f720: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f730: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f740: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f750: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f760: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f770: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f780: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f790: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +0000f7a0: 3231 338e 8ea6 8d8d 913f 6dab 3131 2e31 213......?m.11.1 │ │ │ │ +0000f7b0: 312e 398e 9165 0728 4164 6a75 7374 696e 1.9..e.(Adjustin │ │ │ │ +0000f7c0: 6796 03ea a874 6865 9370 7265 7474 95ac g....the.prett.. │ │ │ │ +0000f7d0: 7279 2d70 7269 6e93 7491 03ea a864 6570 ry-prin.t....dep │ │ │ │ +0000f7e0: 7468 9108 fc92 8d8d 9102 fffd 2e8e 8e96 th.............. │ │ │ │ +0000f7f0: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +0000f800: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000f810: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000f820: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000f830: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000f840: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000f850: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000f860: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000f870: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000f880: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000f890: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000f8a0: 02ff fd2e 8e8e 8d91 0b7c 7432 3134 8e8e .........|t214.. │ │ │ │ +0000f8b0: a18d 8d91 3f6d ab31 312e 3131 2e31 308e ....?m.11.11.10. │ │ │ │ +0000f8c0: 9165 0728 5469 6d69 6e67 9603 eaa8 616e .e.(Timing....an │ │ │ │ +0000f8d0: 6493 636f 756e 90ac 7274 696e 6793 7468 d.coun..rting.th │ │ │ │ +0000f8e0: 656f 7265 6d73 903f 198d 8d91 02ff fd2e eorems.?........ │ │ │ │ +0000f8f0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +0000f900: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f910: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f920: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f930: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f940: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f950: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f960: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000f970: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000f980: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000f990: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000f9a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000f9b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +0000f9c0: 7c74 3231 358e 8e9f 2b0f ee8d 9112 c761 |t215...+......a │ │ │ │ +0000f9d0: eb47 4956 9110 3332 5468 656f 7265 6d96 .GIV..32Theorem. │ │ │ │ +0000f9e0: 0566 6650 726f 908c cc76 696e 6793 7769 .ffPro...ving.wi │ │ │ │ +0000f9f0: 7468 9348 4f4c 8d92 00c3 7606 3231 378e th.HOL....v.217. │ │ │ │ +0000fa00: 8e9f 1c5f f88d 8d91 12c7 61d0 3132 8e91 ..._......a.12.. │ │ │ │ +0000fa10: 2467 5544 6572 6976 90a0 0065 6496 0480 $gUDeriv...ed... │ │ │ │ +0000fa20: 0049 6e66 6572 656e 6365 9352 756c 6573 .Inference.Rules │ │ │ │ +0000fa30: 8d92 0113 3d1b 3231 398e 8ea1 8d8d 9124 ....=.219......$ │ │ │ │ +0000fa40: 6755 cf31 322e 318e 913f 6dab 5369 6d70 gU.12.1..?m.Simp │ │ │ │ +0000fa50: 6c65 9103 eaa8 6465 7269 7691 ff58 e461 le....deriv..X.a │ │ │ │ +0000fa60: 7469 6f6e 7391 092e 128d 8d91 02ff fd2e tions........... │ │ │ │ +0000fa70: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +0000fa80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000fa90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000faa0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000fab0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000fac0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000fad0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000fae0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000faf0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000fb00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000fb10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000fb20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000fb30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000fb40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000fb50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000fb60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000fb70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000fb80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000fb90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000fba0: 8e8d 910b 7c74 3231 398e 8ea6 8d8d 9124 ....|t219......$ │ │ │ │ +0000fbb0: 6755 3132 2e32 8e91 3f6d ab52 6577 7269 gU12.2..?m.Rewri │ │ │ │ +0000fbc0: 7469 6e67 9106 d3cd 8d8d 9102 fffd 2e8e ting............ │ │ │ │ +0000fbd0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +0000fbe0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000fbf0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000fc00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000fc10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000fc20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000fc30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000fc40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000fc50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000fc60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000fc70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000fc80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000fc90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000fca0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000fcb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000fcc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000fcd0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000fce0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000fcf0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000fd00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000fd10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000fd20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000fd30: 8e8e 8d91 0b7c 7432 3232 8e8e a18d 8d91 .....|t222...... │ │ │ │ +0000fd40: 2467 5531 322e 338e 913f 6dab 4465 7269 $gU12.3..?m.Deri │ │ │ │ +0000fd50: 7691 ff58 e461 7469 6f6e 9603 eaa8 6f66 v..X.ation....of │ │ │ │ +0000fd60: 9374 6865 9373 7461 6e64 6172 6493 7275 .the.standard.ru │ │ │ │ +0000fd70: 6c65 7391 03f4 138d 8d91 02ff fd2e 8e8e les............. │ │ │ │ +0000fd80: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +0000fd90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000fda0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000fdb0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000fdc0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000fdd0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000fde0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000fdf0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000fe00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000fe10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +0000fe20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +0000fe30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +0000fe40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +0000fe50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +0000fe60: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3232 ............|t22 │ │ │ │ +0000fe70: 338e 8ea1 8d8d 913f 6dab 3132 2e33 2e31 3......?m.12.3.1 │ │ │ │ +0000fe80: 8e91 6507 2841 6464 696e 6796 03ea a861 ..e.(Adding....a │ │ │ │ +0000fe90: 6e93 6173 7375 6d70 7469 6f6e 9105 8f78 n.assumption...x │ │ │ │ +0000fea0: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +0000feb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000fec0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000fed0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000fee0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000fef0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000ff00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ff10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ff20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000ff30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ff40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +0000ff50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +0000ff60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +0000ff70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +0000ff80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +0000ff90: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ +0000ffa0: 7432 3235 8e8e 8e9f 24fd 138e 8c8b 0000 t225....$....... │ │ │ │ +0000ffb0: 000c 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0000ffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0000ffd0: 0000 0000 0000 d34a a002 cc05 558d a0fd .......J....U... │ │ │ │ -0000ffe0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -0000fff0: d078 6969 9201 83e2 6543 6f6e 95a0 0074 .xii....eCon...t │ │ │ │ -00010000: 656e 9374 738e 91ea f1eb 9f05 6666 8900 en.ts.......ff.. │ │ │ │ -00010010: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -00010020: 8da0 fd8b d021 8d8d 9117 9835 cf31 322e .....!.....5.12. │ │ │ │ -00010030: 332e 328e 913d 31b2 556e 6469 7363 90ac 3.2..=1.Undisc.. │ │ │ │ -00010040: 7268 6172 6769 6e67 9102 103a 8d8d 9102 rharging...:.... │ │ │ │ -00010050: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -00010060: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010070: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010080: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010090: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000100a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000100b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000100c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000100d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000100e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000100f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010100: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010110: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010120: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010130: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010140: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010150: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010160: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010170: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ -00010180: 3236 8e8e a410 a616 8d8d 9117 9835 3132 26...........512 │ │ │ │ -00010190: 2e33 2e33 8e91 3d31 b253 796d 6d65 7472 .3.3..=1.Symmetr │ │ │ │ -000101a0: 7996 03ea a86f 6693 6571 7561 6c69 7490 y....of.equalit. │ │ │ │ -000101b0: ac72 7991 0151 9f8d 8d91 02ff fd2e 8e8e .ry..Q.......... │ │ │ │ -000101c0: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -000101d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000101e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000101f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010200: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010210: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010220: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010230: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010240: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010250: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010260: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010270: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010280: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010290: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000102a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000102b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -000102c0: 7c74 3232 368e 8ea1 8d8d 9117 9835 3132 |t226........512 │ │ │ │ -000102d0: 2e33 2e34 8e91 3d31 b254 91ff 0556 7261 .3.4..=1.T...Vra │ │ │ │ -000102e0: 6e73 6974 6976 6974 9aac 7279 9603 eaa8 nsitivit..ry.... │ │ │ │ -000102f0: 6f66 9365 7175 616c 6974 9879 9103 563b of.equalit.y..V; │ │ │ │ -00010300: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ -00010310: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010320: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010330: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010340: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010350: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010360: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010370: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010380: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010390: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000103a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000103b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000103c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000103d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000103e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000103f0: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ -00010400: 7432 3236 8e8e a18d 8d91 1798 3531 322e t226........512. │ │ │ │ -00010410: 332e 358e 913d 31b2 4170 706c 6963 6174 3.5..=1.Applicat │ │ │ │ -00010420: 696f 6e96 03ea a86f 6693 6193 7465 726d ion....of.a.term │ │ │ │ -00010430: 9374 6f93 6193 7468 656f 7265 6d91 0596 .to.a.theorem... │ │ │ │ -00010440: 2c8d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ,...........C... │ │ │ │ -00010450: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010460: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010470: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010480: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010490: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000104a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000104b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000104c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000104d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000104e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000104f0: 9102 fffd 2e8e 8e8d 910b 7c74 3232 378e ..........|t227. │ │ │ │ -00010500: 8ea1 8d8d 9117 9835 3132 2e33 2e36 8e91 .......512.3.6.. │ │ │ │ -00010510: 3d31 b241 7070 6c69 6361 7469 6f6e 9603 =1.Application.. │ │ │ │ -00010520: eaa8 6f66 9361 9374 6865 6f72 656d 9374 ..of.a.theorem.t │ │ │ │ -00010530: 6f93 6193 7465 726d 9105 962c 8d8d 9102 o.a.term...,.... │ │ │ │ -00010540: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -00010550: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010560: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010570: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010580: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010590: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000105a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000105b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000105c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000105d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000105e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000105f0: 8e8e 8d91 0b7c 7432 3237 8e8e a18d 8d91 .....|t227...... │ │ │ │ -00010600: 1798 3531 322e 332e 378e 913d 31b2 4d6f ..512.3.7..=1.Mo │ │ │ │ -00010610: 9053 8e64 7573 9603 eaa8 509a ac72 6f6e .S.dus....P..ron │ │ │ │ -00010620: 656e 7393 666f 7293 6571 7561 6c69 7498 ens.for.equalit. │ │ │ │ -00010630: 7991 0262 a98d 8d91 02ff fd2e 8e8e 9609 y..b............ │ │ │ │ -00010640: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00010650: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010660: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010670: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010680: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010690: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000106a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000106b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000106c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000106d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000106e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000106f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010700: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010710: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -00010720: 7c74 3232 378e 8ea1 8d8d 9117 9835 3132 |t227........512 │ │ │ │ -00010730: 2e33 2e38 8e91 3d31 b249 6d70 6c69 6361 .3.8..=1.Implica │ │ │ │ -00010740: 7469 6f6e 9603 eaa8 6672 6f6d 9365 7175 tion....from.equ │ │ │ │ -00010750: 616c 6974 90ac 7279 9109 346c 8d8d 9102 alit..ry..4l.... │ │ │ │ -00010760: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -00010770: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010780: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010790: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000107a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000107b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000107c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000107d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000107e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000107f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010800: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010810: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010820: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010830: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010840: fd2e 8e8e 8d91 0b7c 7432 3238 8e8e a18d .......|t228.... │ │ │ │ -00010850: 8d91 1798 3531 322e 332e 398e 913d 31b2 ....512.3.9..=1. │ │ │ │ -00010860: f334 82ce 5236 000c 0000 000c 0000 0006 .4..R6.......... │ │ │ │ -00010870: 636d 7373 3132 df54 cf2d 496e 90ac 7274 cmss12.T.-In..rt │ │ │ │ -00010880: 726f 9053 8e64 7563 7469 6f6e 9108 4640 ro.S.duction..F@ │ │ │ │ -00010890: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ -000108a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000108b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000108c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000108d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000108e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000108f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010900: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010910: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010920: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010930: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010940: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010950: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010960: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010970: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010980: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010990: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000109a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000109b0: fd2e 8e8e 8d91 0b7c 7432 3238 8e8e a18d .......|t228.... │ │ │ │ -000109c0: 8d91 1798 3531 322e 332e 3130 8e91 3d31 ....512.3.10..=1 │ │ │ │ -000109d0: b245 7175 616c 6974 90ac 7279 2d77 6974 .Equalit..ry-wit │ │ │ │ -000109e0: 682d df54 9103 eaa8 cf65 6c69 6d69 6e61 h-.T.....elimina │ │ │ │ -000109f0: 7469 6f6e 9105 b856 8d8d 9102 fffd 2e8e tion...V........ │ │ │ │ -00010a00: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -00010a10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010a20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010a30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010a40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010a50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010a60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010a70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010a80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010a90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010aa0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010ab0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010ac0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010ad0: 02ff fd2e 8e8e 8d91 0b7c 7432 3238 8e8e .........|t228.. │ │ │ │ -00010ae0: a18d 8d91 1798 3531 322e 332e 3131 8e91 ......512.3.11.. │ │ │ │ -00010af0: 3d31 b253 7090 538e 6563 6961 6c69 7a61 =1.Sp.S.ecializa │ │ │ │ -00010b00: 7469 6f6e 9103 eaa8 28f3 2f21 222c 9a00 tion....(./!",.. │ │ │ │ -00010b10: 0c00 0000 0a00 0000 0663 6d73 7931 30da .........cmsy10. │ │ │ │ -00010b20: 38cf 2d65 6c69 6d69 6e61 7469 6f6e 2991 8.-elimination). │ │ │ │ -00010b30: 06b3 538d 8d91 02ff fd2e 8e8e 9609 4386 ..S...........C. │ │ │ │ -00010b40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010b50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010b60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010b70: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010b80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010b90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010ba0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010bb0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010bc0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010bd0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010be0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010bf0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010c00: 9102 fffd 2e8e 8e8d 910b 7c74 3232 398e ..........|t229. │ │ │ │ -00010c10: 8ea1 8d8d 9117 9835 3132 2e33 2e31 328e .......512.3.12. │ │ │ │ -00010c20: 913d 31b2 4571 7561 6c69 7495 ac72 792d .=1.Equalit..ry- │ │ │ │ -00010c30: 7769 7468 2ddf 5491 03ea a8cf 696e 9374 with-.T.....in.t │ │ │ │ -00010c40: 726f 9053 8e64 7563 7469 6f6e 9109 1be0 ro.S.duction.... │ │ │ │ -00010c50: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ -00010c60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010c70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010c80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010c90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010ca0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010cb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010cc0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010cd0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00010ce0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00010cf0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00010d00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00010d10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00010d20: fd2e 8e8e 8d91 0b7c 7432 3239 8e8e a18d .......|t229.... │ │ │ │ -00010d30: 8d91 1798 3531 322e 332e 3133 8e91 3d31 ....512.3.13..=1 │ │ │ │ -00010d40: b247 656e 6572 616c 697a 6174 696f 6e91 .Generalization. │ │ │ │ -00010d50: 03ea a828 da38 cf2d 696e 90ac 7274 726f ...(.8.-in..rtro │ │ │ │ -00010d60: 9053 8e64 7563 7469 6f6e 2991 066b 238d .S.duction)..k#. │ │ │ │ -00010d70: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -00010d80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010d90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010da0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010db0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010dc0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010dd0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010de0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010df0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010e00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010e10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010e20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010e30: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3233 ............|t23 │ │ │ │ -00010e40: 308e 8ea1 8d8d 9117 9835 3132 2e33 2e31 0........512.3.1 │ │ │ │ -00010e50: 348e 913d 31b2 5369 6d70 6c65 9103 eaa8 4..=1.Simple.... │ │ │ │ -00010e60: f32c b7e1 67a3 000c 0000 000c 0000 0006 .,..g........... │ │ │ │ -00010e70: 636d 6d69 3132 d70b 9013 8fcf 2d63 6f6e cmmi12......-con │ │ │ │ -00010e80: 95ac 7276 9365 7273 696f 6e91 090b 338d ..rv.ersion...3. │ │ │ │ -00010e90: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -00010ea0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010eb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010ec0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010ed0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010ee0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010ef0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010f00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010f10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010f20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010f30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010f40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00010f50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00010f60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00010f70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00010f80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010f90: fffd 2e8e 8e8d 910b 7c74 3233 308e 8ea1 ........|t230... │ │ │ │ -00010fa0: 8d8d 9117 9835 3132 2e33 2e31 358e 913d .....512.3.15..= │ │ │ │ -00010fb0: 31b2 d711 906e 39cf 2d63 6f6e 95ac 7276 1....n9.-con..rv │ │ │ │ -00010fc0: 9365 7273 696f 6e91 028f 858d 8d91 02ff .ersion......... │ │ │ │ -00010fd0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -00010fe0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00010ff0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011000: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011010: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011020: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011030: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011040: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011050: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011060: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011070: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011080: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011090: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000110a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000110b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000110c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000110d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000110e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000110f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011100: 2e8e 8e8d 910b 7c74 3233 318e 8ea1 8d8d ......|t231..... │ │ │ │ -00011110: 9117 9835 3132 2e33 2e31 368e 913d 31b2 ...512.3.16..=1. │ │ │ │ -00011120: 4578 7465 6e73 696f 6e61 6c69 7490 ac72 Extensionalit..r │ │ │ │ -00011130: 7991 0192 5c8d 8d91 02ff fd2e 8e8e 9609 y...\........... │ │ │ │ -00011140: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00011150: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011160: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011170: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011180: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011190: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000111a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000111b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000111c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000111d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000111e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000111f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011200: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011210: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011220: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011230: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011240: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011250: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011260: 2e8e 8e8d 910b 7c74 3233 328e 8ea1 8d8d ......|t232..... │ │ │ │ -00011270: 9117 9835 3132 2e33 2e31 378e 913d 31b2 ...512.3.17..=1. │ │ │ │ -00011280: d722 cf2d 696e 90ac 7274 726f 9053 8e64 .".-in..rtro.S.d │ │ │ │ -00011290: 7563 7469 6f6e 9102 8039 8d8d 9102 fffd uction...9...... │ │ │ │ -000112a0: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ -000112b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000112c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000112d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000112e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000112f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011300: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011310: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011320: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011330: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011340: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011350: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011360: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011370: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011380: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011390: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000113a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000113b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000113c0: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3332 ...........|t232 │ │ │ │ -000113d0: 8e8e a18d 8d91 1798 3531 322e 332e 3138 ........512.3.18 │ │ │ │ -000113e0: 8e91 3d31 b2d7 22cf 2d65 6c69 6d69 6e61 ..=1..".-elimina │ │ │ │ -000113f0: 7469 6f6e 9108 6035 8d8d 9102 fffd 2e8e tion..`5........ │ │ │ │ -00011400: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -00011410: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011420: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011430: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011440: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011450: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011460: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011470: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011480: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011490: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000114a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000114b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000114c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000114d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000114e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000114f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011500: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011510: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011520: 02ff fd2e 8e8e 8d91 0b7c 7432 3333 8e8e .........|t233.. │ │ │ │ -00011530: a18d 8d91 1798 3531 322e 332e 3139 8e91 ......512.3.19.. │ │ │ │ -00011540: 3d31 b2da 39cf 2d69 6e90 ac72 7472 6f90 =1..9.-in..rtro. │ │ │ │ -00011550: 538e 6475 6374 696f 6e91 0155 2f8d 8d91 S.duction..U/... │ │ │ │ -00011560: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -00011570: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011580: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011590: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000115a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000115b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000115c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000115d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000115e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000115f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011600: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011610: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011620: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011630: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011640: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011650: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011660: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011670: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011680: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -00011690: 3233 338e 8ea1 8d8d 9117 9835 3132 2e33 233........512.3 │ │ │ │ -000116a0: 2e32 308e 913d 31b2 da39 cf2d 656c 696d .20..=1..9.-elim │ │ │ │ -000116b0: 696e 6174 696f 6e91 0735 2b8d 8d91 02ff ination..5+..... │ │ │ │ -000116c0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -000116d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000116e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000116f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011700: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011710: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011720: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011730: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011740: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011750: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011760: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011770: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011780: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011790: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000117a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000117b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000117c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000117d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000117e0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3233 ............|t23 │ │ │ │ -000117f0: 348e 8ea1 8d8d 9117 9835 3132 2e33 2e32 4........512.3.2 │ │ │ │ -00011800: 318e 913d 31b2 5573 6596 03ea a86f 6693 1..=1.Use....of. │ │ │ │ -00011810: 6193 6465 0c6e 6974 696f 6e91 08f7 4c8d a.de.nition...L. │ │ │ │ -00011820: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -00011830: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011840: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011850: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011860: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011870: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011880: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011890: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000118a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000118b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000118c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000118d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000118e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000118f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011900: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011910: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011920: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ -00011930: 910b 7c74 3233 348e 8ea1 8d8d 9117 9835 ..|t234........5 │ │ │ │ -00011940: 3132 2e33 2e32 328e 913d 31b2 5573 6596 12.3.22..=1.Use. │ │ │ │ -00011950: 03ea a86f 6693 6193 6465 0c6e 6974 696f ...of.a.de.nitio │ │ │ │ -00011960: 6e91 08f7 4c8d 8d91 02ff fd2e 8e8e 9609 n...L........... │ │ │ │ -00011970: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00011980: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011990: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000119a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000119b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000119c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000119d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000119e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000119f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011a00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011a10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011a20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011a30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011a40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011a50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011a60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011a70: fffd 2e8e 8e8d 910b 7c74 3233 358e 8ea1 ........|t235... │ │ │ │ -00011a80: 8d8d 9117 9835 3132 2e33 2e32 338e 913d .....512.3.23..= │ │ │ │ -00011a90: 31b2 da5e cf2d 696e 90ac 7274 726f 9053 1..^.-in..rtro.S │ │ │ │ -00011aa0: 8e64 7563 7469 6f6e 9109 4360 8d8d 9102 .duction..C`.... │ │ │ │ -00011ab0: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -00011ac0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011ad0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011ae0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011af0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011b00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011b10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011b20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011b30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011b40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011b50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011b60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011b70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011b80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011b90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011ba0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011bb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011bc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011bd0: 8d91 0b7c 7432 3335 8e8e a18d 8d91 1798 ...|t235........ │ │ │ │ -00011be0: 3531 322e 332e 3234 8e91 3d31 b2da 5ecf 512.3.24..=1..^. │ │ │ │ -00011bf0: 2d65 6c69 6d69 6e61 7469 6f6e 9105 dfd6 -elimination.... │ │ │ │ -00011c00: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ -00011c10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011c20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011c30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011c40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011c50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011c60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011c70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011c80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011c90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011ca0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011cb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011cc0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011cd0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011ce0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011cf0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011d00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011d10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011d20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ -00011d30: 0b7c 7432 3336 8e8e a18d 8d91 1798 3531 .|t236........51 │ │ │ │ -00011d40: 322e 332e 3235 8e91 3d31 b252 6967 6895 2.3.25..=1.Righ. │ │ │ │ -00011d50: ac72 7491 03ea a8da 5fcf 2d69 6e93 7472 .rt....._.-in.tr │ │ │ │ -00011d60: 6f90 538e 6475 6374 696f 6e91 0494 c98d o.S.duction..... │ │ │ │ -00011d70: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -00011d80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011d90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011da0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011db0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011dc0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011dd0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011de0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011df0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011e00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011e10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011e20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00011e30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00011e40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00011e50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00011e60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00011e70: fffd 2e8e 8e8d 910b 7c74 3233 368e 8ea1 ........|t236... │ │ │ │ -00011e80: 8d8d 9117 9835 3132 2e33 2e32 368e 913d .....512.3.26..= │ │ │ │ -00011e90: 31b2 4c65 6674 9103 eaa8 da5f cf2d 696e 1.Left....._.-in │ │ │ │ -00011ea0: 90ac 7274 726f 9053 8e64 7563 7469 6f6e ..rtro.S.duction │ │ │ │ -00011eb0: 9103 2693 8d8d 9102 fffd 2e8e 8e96 0943 ..&............C │ │ │ │ -00011ec0: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011ed0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011ee0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011ef0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011f00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011f10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011f20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011f30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011f40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011f50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011f60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011f70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00011f80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00011f90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00011fa0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00011fb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00011fc0: fd2e 8e8e 8d91 0b7c 7432 3337 8e8e a18d .......|t237.... │ │ │ │ -00011fd0: 8d91 1798 3531 322e 332e 3237 8e91 3d31 ....512.3.27..=1 │ │ │ │ -00011fe0: b2da 5fcf 2d65 6c69 6d69 6e61 7469 6f6e .._.-elimination │ │ │ │ -00011ff0: 9105 dfd6 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ -00012000: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012010: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012020: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012030: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012040: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012050: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012060: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012070: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012080: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012090: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000120a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000120b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000120c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000120d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000120e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000120f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012100: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012110: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012120: 8e8e 8d91 0b7c 7432 3337 8e8e a18d 8d91 .....|t237...... │ │ │ │ -00012130: 1798 3531 322e 332e 3238 8e91 3d31 b243 ..512.3.28..=1.C │ │ │ │ -00012140: 6c61 7373 6963 616c 9603 eaa8 636f 6e90 lassical....con. │ │ │ │ -00012150: ac72 7472 6164 6963 7469 6f6e 9372 756c .rtradiction.rul │ │ │ │ -00012160: 6591 0095 838d 8d91 02ff fd2e 8e8e 9609 e............... │ │ │ │ -00012170: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00012180: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00012190: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000121a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000121b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000121c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000121d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000121e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000121f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00012200: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00012210: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00012220: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00012230: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00012240: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -00012250: 7c74 3233 388e 8e9f 1cd4 c78d 8d91 eaf1 |t238........... │ │ │ │ -00012260: ebd0 3133 8e91 fc91 df43 6f6e 95a0 0076 ..13.....Con...v │ │ │ │ -00012270: 9365 7273 696f 6e73 8d92 015a abae 3233 .ersions...Z..23 │ │ │ │ -00012280: 398e 8ea1 8d8d 91fc 91df cf31 332e 318e 9..........13.1. │ │ │ │ -00012290: 9117 9835 436f 6e95 ac72 7693 6572 7369 ...5Con..rv.ersi │ │ │ │ -000122a0: 6f6e 9b03 eaa8 636f 6d93 6269 6e69 6e67 on....com.bining │ │ │ │ -000122b0: 986f 7090 538e 6572 6174 6f72 7391 0376 .op.S.erators..v │ │ │ │ -000122c0: 368d 8d91 02ff fd2e 8e8e 9609 4386 8d8d 6...........C... │ │ │ │ -000122d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000122e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000122f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00012300: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00012310: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00012320: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00012330: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00012340: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00012350: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00012360: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00012370: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00012380: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00012390: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000123a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000123b0: 2e8e 8e8d 910b 7c74 3234 318e 8ea1 8d8d ......|t241..... │ │ │ │ -000123c0: 91fc 91df 3133 2e32 8e91 1798 3557 91ff ....13.2....5W.. │ │ │ │ -000123d0: 0556 7269 7469 6e67 9603 eaa8 636f 6d70 .Vriting....comp │ │ │ │ -000123e0: 9053 8e6f 756e 6493 636f 6e95 ac72 7693 .S.ound.con..rv. │ │ │ │ -000123f0: 6572 7369 6f6e 7391 010e 678d 8d91 02ff ersions...g..... │ │ │ │ -00012400: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -00012410: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00012420: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00012430: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00012440: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00012450: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00012460: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00012470: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00012480: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00012490: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000124a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000124b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000124c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000124d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000124e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000124f0: 9102 fffd 2e8e 8e8d 910b 7c74 3234 358e ..........|t245. │ │ │ │ -00012500: 8ea1 8d8d 91fc 91df 3133 2e33 8e91 1798 ........13.3.... │ │ │ │ -00012510: 3542 7569 6c74 9603 eaa8 696e 9363 6f6e 5Built....in.con │ │ │ │ -00012520: 95ac 7276 9365 7273 696f 6e73 9102 1977 ..rv.ersions...w │ │ │ │ -00012530: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ -00012540: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012550: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012560: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012570: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012580: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012590: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000125a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000125b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000125c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000125d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000125e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000125f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012600: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012610: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012620: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012630: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012640: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012650: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012660: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3438 ...........|t248 │ │ │ │ -00012670: 8e8e a18d 8d91 1798 3531 332e 332e 318e ........513.3.1. │ │ │ │ -00012680: 913d 31b2 4765 6e65 7261 6c69 7a65 6491 .=1.Generalized. │ │ │ │ -00012690: 03ea a862 9053 8e65 7461 2d72 6564 7563 ...b.S.eta-reduc │ │ │ │ -000126a0: 7469 6f6e 9101 496b 8d8d 9102 fffd 2e8e tion..Ik........ │ │ │ │ -000126b0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -000126c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000126d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000126e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000126f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012700: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012710: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012720: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012730: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012740: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012750: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012760: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012770: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012780: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012790: 8d91 0b7c 7432 3439 8e8e a18d 8d91 1798 ...|t249........ │ │ │ │ -000127a0: 3531 332e 332e 328e 913d 31b2 4172 6974 513.3.2..=1.Arit │ │ │ │ -000127b0: 686d 6574 6963 616c 9103 eaa8 636f 6e95 hmetical....con. │ │ │ │ -000127c0: ac72 7693 6572 7369 6f6e 7391 040d b08d .rv.ersions..... │ │ │ │ -000127d0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -000127e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000127f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00012800: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00012810: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00012820: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00012830: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00012840: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00012850: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00012860: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00012870: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00012880: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00012890: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000128a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000128b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000128c0: 8e8d 910b 7c74 3234 398e 8ea1 8d8d 9117 ....|t249....... │ │ │ │ -000128d0: 9835 3133 2e33 2e33 8e91 3d31 b24c 6973 .513.3.3..=1.Lis │ │ │ │ -000128e0: 7496 03ea a870 726f 9053 8e63 6573 7369 t....pro.S.cessi │ │ │ │ -000128f0: 6e67 9363 6f6e 95ac 7276 9365 7273 696f ng.con..rv.ersio │ │ │ │ -00012900: 6e73 9101 dbe8 8d8d 9102 fffd 2e8e 8e96 ns.............. │ │ │ │ -00012910: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -00012920: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012930: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012940: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012950: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012960: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012970: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012980: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012990: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000129a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000129b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000129c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000129d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000129e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ -000129f0: 0b7c 7432 3530 8e8e a18d 8d91 1798 3531 .|t250........51 │ │ │ │ -00012a00: 332e 332e 348e 913d 31b2 5369 6d70 6c69 3.3.4..=1.Simpli │ │ │ │ -00012a10: 6679 696e 6791 03ea a8e2 6c65 74cf 2d74 fying.....let.-t │ │ │ │ -00012a20: 6572 6d73 9108 4fc4 8d8d 9102 fffd 2e8e erms..O......... │ │ │ │ -00012a30: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -00012a40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012a50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012a60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012a70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012a80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012a90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012aa0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012ab0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012ac0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012ad0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012ae0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012af0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012b00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012b10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012b20: fd2e 8e8e 8d91 0b7c 7432 3530 8e8e a18d .......|t250.... │ │ │ │ -00012b30: 8d91 1798 3531 332e 332e 358e 913d 31b2 ....513.3.5..=1. │ │ │ │ -00012b40: 536b 90ac 726f 6c65 6d69 7a61 7469 6f6e Sk..rolemization │ │ │ │ -00012b50: 9104 1533 8d8d 9102 fffd 2e8e 8e96 0943 ...3...........C │ │ │ │ -00012b60: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012b70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012b80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012b90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012ba0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012bb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012bc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012bd0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012be0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012bf0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012c00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012c10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012c20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012c30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012c40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012c50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012c60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012c70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012c80: 8e8e 8d91 0b7c 7432 3531 8e8e a18d 8d91 .....|t251...... │ │ │ │ -00012c90: 1798 3531 332e 332e 368e 913d 31b2 5175 ..513.3.6..=1.Qu │ │ │ │ -00012ca0: 616e 95ac 7274 690c 6572 9b03 eaa8 6d6f an..rti.er....mo │ │ │ │ -00012cb0: 9376 9365 6d65 6e93 7498 636f 6e93 7693 .v.emen.t.con.v. │ │ │ │ -00012cc0: 6572 7369 6f6e 7391 0749 058d 8d91 02ff ersions..I...... │ │ │ │ -00012cd0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -00012ce0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00012cf0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00012d00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00012d10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00012d20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00012d30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00012d40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00012d50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00012d60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00012d70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00012d80: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -00012d90: 3235 328e 8ea1 8d8d 91fc 91df 3133 2e34 252.........13.4 │ │ │ │ -00012da0: 8e91 1798 3552 6577 7269 7469 6e67 9103 ....5Rewriting.. │ │ │ │ -00012db0: eaa8 746f 9053 8e6f 6c73 9106 2867 8d8d ..to.S.ols..(g.. │ │ │ │ -00012dc0: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -00012dd0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012de0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012df0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012e00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012e10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012e20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012e30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012e40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012e50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012e60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012e70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012e80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012e90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012ea0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012eb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00012ec0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00012ed0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00012ee0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00012ef0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00012f00: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ -00012f10: 3534 8e8e 8e9f 24fd 138e 8c8b 0000 000d 54....$......... │ │ │ │ -00012f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0000ffd0: 0000 0000 0000 0000 d34c a002 cc05 558d .........L....U. │ │ │ │ +0000ffe0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ +0000fff0: f1eb d078 6969 9201 83e2 6543 6f6e 95a0 ...xii....eCon.. │ │ │ │ +00010000: 0074 656e 9374 738e 91ea f1eb 9f05 6666 .ten.ts.......ff │ │ │ │ +00010010: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +00010020: 2fdf 8da0 fd8b d021 8d8d 9117 9835 cf31 /......!.....5.1 │ │ │ │ +00010030: 322e 332e 328e 913d 31b2 556e 6469 7363 2.3.2..=1.Undisc │ │ │ │ +00010040: 90ac 7268 6172 6769 6e67 9102 103a 8d8d ..rharging...:.. │ │ │ │ +00010050: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +00010060: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010070: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010080: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010090: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000100a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000100b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000100c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000100d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000100e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000100f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010100: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010110: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010120: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010130: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010140: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010150: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010160: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010170: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ +00010180: 7432 3236 8e8e a410 a616 8d8d 9117 9835 t226...........5 │ │ │ │ +00010190: 3132 2e33 2e33 8e91 3d31 b253 796d 6d65 12.3.3..=1.Symme │ │ │ │ +000101a0: 7472 7996 03ea a86f 6693 6571 7561 6c69 try....of.equali │ │ │ │ +000101b0: 7490 ac72 7991 0151 9f8d 8d91 02ff fd2e t..ry..Q........ │ │ │ │ +000101c0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +000101d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000101e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000101f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010200: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010210: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010220: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010230: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010240: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010250: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010260: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010270: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010280: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010290: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000102a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000102b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +000102c0: 910b 7c74 3232 368e 8ea1 8d8d 9117 9835 ..|t226........5 │ │ │ │ +000102d0: 3132 2e33 2e34 8e91 3d31 b254 91ff 0556 12.3.4..=1.T...V │ │ │ │ +000102e0: 7261 6e73 6974 6976 6974 9aac 7279 9603 ransitivit..ry.. │ │ │ │ +000102f0: eaa8 6f66 9365 7175 616c 6974 9879 9103 ..of.equalit.y.. │ │ │ │ +00010300: 563b 8d8d 9102 fffd 2e8e 8e96 0943 868d V;...........C.. │ │ │ │ +00010310: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010320: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010330: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010340: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010350: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010360: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010370: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010380: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010390: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000103a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000103b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000103c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000103d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000103e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000103f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +00010400: 0b7c 7432 3236 8e8e a18d 8d91 1798 3531 .|t226........51 │ │ │ │ +00010410: 322e 332e 358e 913d 31b2 4170 706c 6963 2.3.5..=1.Applic │ │ │ │ +00010420: 6174 696f 6e96 03ea a86f 6693 6193 7465 ation....of.a.te │ │ │ │ +00010430: 726d 9374 6f93 6193 7468 656f 7265 6d91 rm.to.a.theorem. │ │ │ │ +00010440: 0596 2c8d 8d91 02ff fd2e 8e8e 9609 4386 ..,...........C. │ │ │ │ +00010450: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010460: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010470: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010480: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010490: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000104a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000104b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000104c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000104d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000104e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000104f0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3232 ............|t22 │ │ │ │ +00010500: 378e 8ea1 8d8d 9117 9835 3132 2e33 2e36 7........512.3.6 │ │ │ │ +00010510: 8e91 3d31 b241 7070 6c69 6361 7469 6f6e ..=1.Application │ │ │ │ +00010520: 9603 eaa8 6f66 9361 9374 6865 6f72 656d ....of.a.theorem │ │ │ │ +00010530: 9374 6f93 6193 7465 726d 9105 962c 8d8d .to.a.term...,.. │ │ │ │ +00010540: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +00010550: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010560: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010570: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010580: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010590: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000105a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000105b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000105c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000105d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000105e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000105f0: fd2e 8e8e 8d91 0b7c 7432 3237 8e8e a18d .......|t227.... │ │ │ │ +00010600: 8d91 1798 3531 322e 332e 378e 913d 31b2 ....512.3.7..=1. │ │ │ │ +00010610: 4d6f 9053 8e64 7573 9603 eaa8 509a ac72 Mo.S.dus....P..r │ │ │ │ +00010620: 6f6e 656e 7393 666f 7293 6571 7561 6c69 onens.for.equali │ │ │ │ +00010630: 7498 7991 0262 a98d 8d91 02ff fd2e 8e8e t.y..b.......... │ │ │ │ +00010640: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00010650: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010660: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010670: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010680: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010690: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000106a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000106b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000106c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000106d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000106e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000106f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010700: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010710: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +00010720: 910b 7c74 3232 378e 8ea1 8d8d 9117 9835 ..|t227........5 │ │ │ │ +00010730: 3132 2e33 2e38 8e91 3d31 b249 6d70 6c69 12.3.8..=1.Impli │ │ │ │ +00010740: 6361 7469 6f6e 9603 eaa8 6672 6f6d 9365 cation....from.e │ │ │ │ +00010750: 7175 616c 6974 90ac 7279 9109 346c 8d8d qualit..ry..4l.. │ │ │ │ +00010760: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +00010770: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010780: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010790: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000107a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000107b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000107c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000107d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000107e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000107f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010800: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010810: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010820: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010830: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010840: 02ff fd2e 8e8e 8d91 0b7c 7432 3238 8e8e .........|t228.. │ │ │ │ +00010850: a18d 8d91 1798 3531 322e 332e 398e 913d ......512.3.9..= │ │ │ │ +00010860: 31b2 f334 82ce 5236 000c 0000 000c 0000 1..4..R6........ │ │ │ │ +00010870: 0006 636d 7373 3132 df54 cf2d 496e 90ac ..cmss12.T.-In.. │ │ │ │ +00010880: 7274 726f 9053 8e64 7563 7469 6f6e 9108 rtro.S.duction.. │ │ │ │ +00010890: 4640 8d8d 9102 fffd 2e8e 8e96 0943 868d F@...........C.. │ │ │ │ +000108a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000108b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000108c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000108d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000108e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000108f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010900: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010910: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010920: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010930: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010940: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010950: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010960: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010970: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010980: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010990: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000109a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000109b0: 02ff fd2e 8e8e 8d91 0b7c 7432 3238 8e8e .........|t228.. │ │ │ │ +000109c0: a18d 8d91 1798 3531 322e 332e 3130 8e91 ......512.3.10.. │ │ │ │ +000109d0: 3d31 b245 7175 616c 6974 90ac 7279 2d77 =1.Equalit..ry-w │ │ │ │ +000109e0: 6974 682d df54 9103 eaa8 cf65 6c69 6d69 ith-.T.....elimi │ │ │ │ +000109f0: 6e61 7469 6f6e 9105 b856 8d8d 9102 fffd nation...V...... │ │ │ │ +00010a00: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +00010a10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010a20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010a30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010a40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010a50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010a60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010a70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010a80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010a90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010aa0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010ab0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010ac0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010ad0: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3238 ...........|t228 │ │ │ │ +00010ae0: 8e8e a18d 8d91 1798 3531 322e 332e 3131 ........512.3.11 │ │ │ │ +00010af0: 8e91 3d31 b253 7090 538e 6563 6961 6c69 ..=1.Sp.S.eciali │ │ │ │ +00010b00: 7a61 7469 6f6e 9103 eaa8 28f3 2f21 222c zation....(./!", │ │ │ │ +00010b10: 9a00 0c00 0000 0a00 0000 0663 6d73 7931 ...........cmsy1 │ │ │ │ +00010b20: 30da 38cf 2d65 6c69 6d69 6e61 7469 6f6e 0.8.-elimination │ │ │ │ +00010b30: 2991 06b3 538d 8d91 02ff fd2e 8e8e 9609 )...S........... │ │ │ │ +00010b40: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +00010b50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010b60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010b70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010b80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010b90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010ba0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010bb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010bc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010bd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010be0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010bf0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010c00: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3232 ............|t22 │ │ │ │ +00010c10: 398e 8ea1 8d8d 9117 9835 3132 2e33 2e31 9........512.3.1 │ │ │ │ +00010c20: 328e 913d 31b2 4571 7561 6c69 7495 ac72 2..=1.Equalit..r │ │ │ │ +00010c30: 792d 7769 7468 2ddf 5491 03ea a8cf 696e y-with-.T.....in │ │ │ │ +00010c40: 9374 726f 9053 8e64 7563 7469 6f6e 9109 .tro.S.duction.. │ │ │ │ +00010c50: 1be0 8d8d 9102 fffd 2e8e 8e96 0943 868d .............C.. │ │ │ │ +00010c60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010c70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010c80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010c90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010ca0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010cb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010cc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010cd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00010ce0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00010cf0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00010d00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00010d10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00010d20: 02ff fd2e 8e8e 8d91 0b7c 7432 3239 8e8e .........|t229.. │ │ │ │ +00010d30: a18d 8d91 1798 3531 322e 332e 3133 8e91 ......512.3.13.. │ │ │ │ +00010d40: 3d31 b247 656e 6572 616c 697a 6174 696f =1.Generalizatio │ │ │ │ +00010d50: 6e91 03ea a828 da38 cf2d 696e 90ac 7274 n....(.8.-in..rt │ │ │ │ +00010d60: 726f 9053 8e64 7563 7469 6f6e 2991 066b ro.S.duction)..k │ │ │ │ +00010d70: 238d 8d91 02ff fd2e 8e8e 9609 4386 8d8d #...........C... │ │ │ │ +00010d80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010d90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010da0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010db0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010dc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010dd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010de0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010df0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010e00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010e10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010e20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010e30: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +00010e40: 3233 308e 8ea1 8d8d 9117 9835 3132 2e33 230........512.3 │ │ │ │ +00010e50: 2e31 348e 913d 31b2 5369 6d70 6c65 9103 .14..=1.Simple.. │ │ │ │ +00010e60: eaa8 f32c b7e1 67a3 000c 0000 000c 0000 ...,..g......... │ │ │ │ +00010e70: 0006 636d 6d69 3132 d70b 9013 8fcf 2d63 ..cmmi12......-c │ │ │ │ +00010e80: 6f6e 95ac 7276 9365 7273 696f 6e91 090b on..rv.ersion... │ │ │ │ +00010e90: 338d 8d91 02ff fd2e 8e8e 9609 4386 8d8d 3...........C... │ │ │ │ +00010ea0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010eb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010ec0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010ed0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010ee0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010ef0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010f00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010f10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010f20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010f30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010f40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00010f50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00010f60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00010f70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00010f80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010f90: 9102 fffd 2e8e 8e8d 910b 7c74 3233 308e ..........|t230. │ │ │ │ +00010fa0: 8ea1 8d8d 9117 9835 3132 2e33 2e31 358e .......512.3.15. │ │ │ │ +00010fb0: 913d 31b2 d711 906e 39cf 2d63 6f6e 95ac .=1....n9.-con.. │ │ │ │ +00010fc0: 7276 9365 7273 696f 6e91 028f 858d 8d91 rv.ersion....... │ │ │ │ +00010fd0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +00010fe0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00010ff0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011000: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011010: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011020: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011030: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011040: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011050: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011060: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011070: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011080: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011090: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000110a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000110b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000110c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000110d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000110e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000110f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011100: fffd 2e8e 8e8d 910b 7c74 3233 318e 8ea1 ........|t231... │ │ │ │ +00011110: 8d8d 9117 9835 3132 2e33 2e31 368e 913d .....512.3.16..= │ │ │ │ +00011120: 31b2 4578 7465 6e73 696f 6e61 6c69 7490 1.Extensionalit. │ │ │ │ +00011130: ac72 7991 0192 5c8d 8d91 02ff fd2e 8e8e .ry...\......... │ │ │ │ +00011140: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00011150: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011160: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011170: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011180: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011190: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000111a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000111b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000111c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000111d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000111e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000111f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011200: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011210: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011220: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011230: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011240: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011250: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011260: fffd 2e8e 8e8d 910b 7c74 3233 328e 8ea1 ........|t232... │ │ │ │ +00011270: 8d8d 9117 9835 3132 2e33 2e31 378e 913d .....512.3.17..= │ │ │ │ +00011280: 31b2 d722 cf2d 696e 90ac 7274 726f 9053 1..".-in..rtro.S │ │ │ │ +00011290: 8e64 7563 7469 6f6e 9102 8039 8d8d 9102 .duction...9.... │ │ │ │ +000112a0: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ +000112b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000112c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000112d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000112e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000112f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011300: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011310: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011320: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011330: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011340: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011350: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011360: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011370: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011380: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011390: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000113a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000113b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000113c0: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ +000113d0: 3332 8e8e a18d 8d91 1798 3531 322e 332e 32........512.3. │ │ │ │ +000113e0: 3138 8e91 3d31 b2d7 22cf 2d65 6c69 6d69 18..=1..".-elimi │ │ │ │ +000113f0: 6e61 7469 6f6e 9108 6035 8d8d 9102 fffd nation..`5...... │ │ │ │ +00011400: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +00011410: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011420: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011430: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011440: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011450: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011460: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011470: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011480: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011490: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000114a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000114b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000114c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000114d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000114e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000114f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011500: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011510: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011520: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3333 ...........|t233 │ │ │ │ +00011530: 8e8e a18d 8d91 1798 3531 322e 332e 3139 ........512.3.19 │ │ │ │ +00011540: 8e91 3d31 b2da 39cf 2d69 6e90 ac72 7472 ..=1..9.-in..rtr │ │ │ │ +00011550: 6f90 538e 6475 6374 696f 6e91 0155 2f8d o.S.duction..U/. │ │ │ │ +00011560: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +00011570: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011580: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011590: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000115a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000115b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000115c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000115d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000115e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000115f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011600: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011610: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011620: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011630: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011640: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011650: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011660: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011670: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011680: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +00011690: 7c74 3233 338e 8ea1 8d8d 9117 9835 3132 |t233........512 │ │ │ │ +000116a0: 2e33 2e32 308e 913d 31b2 da39 cf2d 656c .3.20..=1..9.-el │ │ │ │ +000116b0: 696d 696e 6174 696f 6e91 0735 2b8d 8d91 imination..5+... │ │ │ │ +000116c0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +000116d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000116e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000116f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011700: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011710: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011720: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011730: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011740: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011750: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011760: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011770: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011780: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011790: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000117a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000117b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000117c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000117d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000117e0: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +000117f0: 3233 348e 8ea1 8d8d 9117 9835 3132 2e33 234........512.3 │ │ │ │ +00011800: 2e32 318e 913d 31b2 5573 6596 03ea a86f .21..=1.Use....o │ │ │ │ +00011810: 6693 6193 6465 0c6e 6974 696f 6e91 08f7 f.a.de.nition... │ │ │ │ +00011820: 4c8d 8d91 02ff fd2e 8e8e 9609 4386 8d8d L...........C... │ │ │ │ +00011830: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011840: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011850: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011860: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011870: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011880: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011890: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000118a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000118b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000118c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000118d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000118e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000118f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011900: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011910: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011920: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011930: 8e8d 910b 7c74 3233 348e 8ea1 8d8d 9117 ....|t234....... │ │ │ │ +00011940: 9835 3132 2e33 2e32 328e 913d 31b2 5573 .512.3.22..=1.Us │ │ │ │ +00011950: 6596 03ea a86f 6693 6193 6465 0c6e 6974 e....of.a.de.nit │ │ │ │ +00011960: 696f 6e91 08f7 4c8d 8d91 02ff fd2e 8e8e ion...L......... │ │ │ │ +00011970: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00011980: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011990: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000119a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000119b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000119c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000119d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000119e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000119f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011a00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011a10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011a20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011a30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011a40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011a50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011a60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011a70: 9102 fffd 2e8e 8e8d 910b 7c74 3233 358e ..........|t235. │ │ │ │ +00011a80: 8ea1 8d8d 9117 9835 3132 2e33 2e32 338e .......512.3.23. │ │ │ │ +00011a90: 913d 31b2 da5e cf2d 696e 90ac 7274 726f .=1..^.-in..rtro │ │ │ │ +00011aa0: 9053 8e64 7563 7469 6f6e 9109 4360 8d8d .S.duction..C`.. │ │ │ │ +00011ab0: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +00011ac0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011ad0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011ae0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011af0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011b00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011b10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011b20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011b30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011b40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011b50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011b60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011b70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011b80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011b90: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011ba0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011bb0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011bc0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011bd0: 8e8e 8d91 0b7c 7432 3335 8e8e a18d 8d91 .....|t235...... │ │ │ │ +00011be0: 1798 3531 322e 332e 3234 8e91 3d31 b2da ..512.3.24..=1.. │ │ │ │ +00011bf0: 5ecf 2d65 6c69 6d69 6e61 7469 6f6e 9105 ^.-elimination.. │ │ │ │ +00011c00: dfd6 8d8d 9102 fffd 2e8e 8e96 0943 868d .............C.. │ │ │ │ +00011c10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011c20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011c30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011c40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011c50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011c60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011c70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011c80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011c90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011ca0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011cb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011cc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011cd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011ce0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011cf0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011d00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011d10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011d20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011d30: 8d91 0b7c 7432 3336 8e8e a18d 8d91 1798 ...|t236........ │ │ │ │ +00011d40: 3531 322e 332e 3235 8e91 3d31 b252 6967 512.3.25..=1.Rig │ │ │ │ +00011d50: 6895 ac72 7491 03ea a8da 5fcf 2d69 6e93 h..rt....._.-in. │ │ │ │ +00011d60: 7472 6f90 538e 6475 6374 696f 6e91 0494 tro.S.duction... │ │ │ │ +00011d70: c98d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +00011d80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011d90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011da0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011db0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011dc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011dd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011de0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011df0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011e00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011e10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011e20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00011e30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00011e40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00011e50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00011e60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00011e70: 9102 fffd 2e8e 8e8d 910b 7c74 3233 368e ..........|t236. │ │ │ │ +00011e80: 8ea1 8d8d 9117 9835 3132 2e33 2e32 368e .......512.3.26. │ │ │ │ +00011e90: 913d 31b2 4c65 6674 9103 eaa8 da5f cf2d .=1.Left....._.- │ │ │ │ +00011ea0: 696e 90ac 7274 726f 9053 8e64 7563 7469 in..rtro.S.ducti │ │ │ │ +00011eb0: 6f6e 9103 2693 8d8d 9102 fffd 2e8e 8e96 on..&........... │ │ │ │ +00011ec0: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00011ed0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011ee0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011ef0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011f00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011f10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011f20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011f30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011f40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011f50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011f60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011f70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00011f80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00011f90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00011fa0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00011fb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00011fc0: 02ff fd2e 8e8e 8d91 0b7c 7432 3337 8e8e .........|t237.. │ │ │ │ +00011fd0: a18d 8d91 1798 3531 322e 332e 3237 8e91 ......512.3.27.. │ │ │ │ +00011fe0: 3d31 b2da 5fcf 2d65 6c69 6d69 6e61 7469 =1.._.-eliminati │ │ │ │ +00011ff0: 6f6e 9105 dfd6 8d8d 9102 fffd 2e8e 8e96 on.............. │ │ │ │ +00012000: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00012010: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012020: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012030: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012040: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012050: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012060: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012070: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012080: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012090: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000120a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000120b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000120c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000120d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000120e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000120f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012100: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012110: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012120: fd2e 8e8e 8d91 0b7c 7432 3337 8e8e a18d .......|t237.... │ │ │ │ +00012130: 8d91 1798 3531 322e 332e 3238 8e91 3d31 ....512.3.28..=1 │ │ │ │ +00012140: b243 6c61 7373 6963 616c 9603 eaa8 636f .Classical....co │ │ │ │ +00012150: 6e90 ac72 7472 6164 6963 7469 6f6e 9372 n..rtradiction.r │ │ │ │ +00012160: 756c 6591 0095 838d 8d91 02ff fd2e 8e8e ule............. │ │ │ │ +00012170: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00012180: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00012190: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000121a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000121b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000121c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000121d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000121e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000121f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00012200: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00012210: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00012220: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00012230: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00012240: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +00012250: 910b 7c74 3233 388e 8e9f 1cd4 c78d 8d91 ..|t238......... │ │ │ │ +00012260: eaf1 ebd0 3133 8e91 fc91 df43 6f6e 95a0 ....13.....Con.. │ │ │ │ +00012270: 0076 9365 7273 696f 6e73 8d92 015a abae .v.ersions...Z.. │ │ │ │ +00012280: 3233 398e 8ea1 8d8d 91fc 91df cf31 332e 239..........13. │ │ │ │ +00012290: 318e 9117 9835 436f 6e95 ac72 7693 6572 1....5Con..rv.er │ │ │ │ +000122a0: 7369 6f6e 9b03 eaa8 636f 6d93 6269 6e69 sion....com.bini │ │ │ │ +000122b0: 6e67 986f 7090 538e 6572 6174 6f72 7391 ng.op.S.erators. │ │ │ │ +000122c0: 0376 368d 8d91 02ff fd2e 8e8e 9609 4386 .v6...........C. │ │ │ │ +000122d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000122e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000122f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00012300: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00012310: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00012320: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00012330: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00012340: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00012350: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00012360: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00012370: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00012380: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00012390: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000123a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000123b0: fffd 2e8e 8e8d 910b 7c74 3234 318e 8ea1 ........|t241... │ │ │ │ +000123c0: 8d8d 91fc 91df 3133 2e32 8e91 1798 3557 ......13.2....5W │ │ │ │ +000123d0: 91ff 0556 7269 7469 6e67 9603 eaa8 636f ...Vriting....co │ │ │ │ +000123e0: 6d70 9053 8e6f 756e 6493 636f 6e95 ac72 mp.S.ound.con..r │ │ │ │ +000123f0: 7693 6572 7369 6f6e 7391 010e 678d 8d91 v.ersions...g... │ │ │ │ +00012400: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +00012410: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00012420: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00012430: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00012440: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00012450: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00012460: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00012470: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00012480: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00012490: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000124a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000124b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000124c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000124d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000124e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000124f0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3234 ............|t24 │ │ │ │ +00012500: 358e 8ea1 8d8d 91fc 91df 3133 2e33 8e91 5.........13.3.. │ │ │ │ +00012510: 1798 3542 7569 6c74 9603 eaa8 696e 9363 ..5Built....in.c │ │ │ │ +00012520: 6f6e 95ac 7276 9365 7273 696f 6e73 9102 on..rv.ersions.. │ │ │ │ +00012530: 1977 8d8d 9102 fffd 2e8e 8e96 0943 868d .w...........C.. │ │ │ │ +00012540: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012550: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012560: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012570: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012580: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012590: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000125a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000125b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000125c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000125d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000125e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000125f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012600: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012610: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012620: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012630: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012640: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012650: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012660: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ +00012670: 3438 8e8e a18d 8d91 1798 3531 332e 332e 48........513.3. │ │ │ │ +00012680: 318e 913d 31b2 4765 6e65 7261 6c69 7a65 1..=1.Generalize │ │ │ │ +00012690: 6491 03ea a862 9053 8e65 7461 2d72 6564 d....b.S.eta-red │ │ │ │ +000126a0: 7563 7469 6f6e 9101 496b 8d8d 9102 fffd uction..Ik...... │ │ │ │ +000126b0: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +000126c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000126d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000126e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000126f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012700: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012710: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012720: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012730: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012740: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012750: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012760: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012770: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012780: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012790: 8e8e 8d91 0b7c 7432 3439 8e8e a18d 8d91 .....|t249...... │ │ │ │ +000127a0: 1798 3531 332e 332e 328e 913d 31b2 4172 ..513.3.2..=1.Ar │ │ │ │ +000127b0: 6974 686d 6574 6963 616c 9103 eaa8 636f ithmetical....co │ │ │ │ +000127c0: 6e95 ac72 7693 6572 7369 6f6e 7391 040d n..rv.ersions... │ │ │ │ +000127d0: b08d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +000127e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000127f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00012800: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00012810: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00012820: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00012830: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00012840: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00012850: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00012860: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00012870: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00012880: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00012890: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000128a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000128b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000128c0: 2e8e 8e8d 910b 7c74 3234 398e 8ea1 8d8d ......|t249..... │ │ │ │ +000128d0: 9117 9835 3133 2e33 2e33 8e91 3d31 b24c ...513.3.3..=1.L │ │ │ │ +000128e0: 6973 7496 03ea a870 726f 9053 8e63 6573 ist....pro.S.ces │ │ │ │ +000128f0: 7369 6e67 9363 6f6e 95ac 7276 9365 7273 sing.con..rv.ers │ │ │ │ +00012900: 696f 6e73 9101 dbe8 8d8d 9102 fffd 2e8e ions............ │ │ │ │ +00012910: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +00012920: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012930: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012940: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012950: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012960: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012970: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012980: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012990: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000129a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000129b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000129c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000129d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000129e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000129f0: 8d91 0b7c 7432 3530 8e8e a18d 8d91 1798 ...|t250........ │ │ │ │ +00012a00: 3531 332e 332e 348e 913d 31b2 5369 6d70 513.3.4..=1.Simp │ │ │ │ +00012a10: 6c69 6679 696e 6791 03ea a8e2 6c65 74cf lifying.....let. │ │ │ │ +00012a20: 2d74 6572 6d73 9108 4fc4 8d8d 9102 fffd -terms..O....... │ │ │ │ +00012a30: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +00012a40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012a50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012a60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012a70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012a80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012a90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012aa0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012ab0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012ac0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012ad0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012ae0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012af0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012b00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012b10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012b20: 02ff fd2e 8e8e 8d91 0b7c 7432 3530 8e8e .........|t250.. │ │ │ │ +00012b30: a18d 8d91 1798 3531 332e 332e 358e 913d ......513.3.5..= │ │ │ │ +00012b40: 31b2 536b 90ac 726f 6c65 6d69 7a61 7469 1.Sk..rolemizati │ │ │ │ +00012b50: 6f6e 9104 1533 8d8d 9102 fffd 2e8e 8e96 on...3.......... │ │ │ │ +00012b60: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00012b70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012b80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012b90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012ba0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012bb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012bc0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012bd0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012be0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012bf0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012c00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012c10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012c20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012c30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012c40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012c50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012c60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012c70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012c80: fd2e 8e8e 8d91 0b7c 7432 3531 8e8e a18d .......|t251.... │ │ │ │ +00012c90: 8d91 1798 3531 332e 332e 368e 913d 31b2 ....513.3.6..=1. │ │ │ │ +00012ca0: 5175 616e 95ac 7274 690c 6572 9b03 eaa8 Quan..rti.er.... │ │ │ │ +00012cb0: 6d6f 9376 9365 6d65 6e93 7498 636f 6e93 mo.v.emen.t.con. │ │ │ │ +00012cc0: 7693 6572 7369 6f6e 7391 0749 058d 8d91 v.ersions..I.... │ │ │ │ +00012cd0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +00012ce0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00012cf0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00012d00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00012d10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00012d20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00012d30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00012d40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00012d50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00012d60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00012d70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00012d80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +00012d90: 7c74 3235 328e 8ea1 8d8d 91fc 91df 3133 |t252.........13 │ │ │ │ +00012da0: 2e34 8e91 1798 3552 6577 7269 7469 6e67 .4....5Rewriting │ │ │ │ +00012db0: 9103 eaa8 746f 9053 8e6f 6c73 9106 2867 ....to.S.ols..(g │ │ │ │ +00012dc0: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +00012dd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012de0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012df0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012e00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012e10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012e20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012e30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012e40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012e50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012e60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012e70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012e80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012e90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012ea0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012eb0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00012ec0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00012ed0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00012ee0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00012ef0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00012f00: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ +00012f10: 7432 3534 8e8e 8e9f 24fd 138e 8c8b 0000 t254....$....... │ │ │ │ +00012f20: 000d 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00012f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00012f40: 0000 0000 0000 ffab a002 cc05 558d a0fd ............U... │ │ │ │ -00012f50: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -00012f60: d043 6f6e 95a0 0074 656e 9374 7392 0180 .Con...ten.ts... │ │ │ │ -00012f70: 2265 7869 6969 8e91 12c7 619f 0566 6689 "exiii....a..ff. │ │ │ │ -00012f80: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -00012f90: df8d a0fd 8bd0 218d 8d91 12c7 6131 348e ......!.....a14. │ │ │ │ -00012fa0: 9124 6755 476f 616c 9604 8000 4469 7265 .$gUGoal....Dire │ │ │ │ -00012fb0: 6374 6564 9350 726f 9060 006f 663a 9106 cted.Pro.`.of:.. │ │ │ │ -00012fc0: 0000 549b fee0 0061 6374 6963 7393 616e ..T....actics.an │ │ │ │ -00012fd0: 6493 5498 6163 7469 6361 6c73 8d92 00a4 d.T.acticals.... │ │ │ │ -00012fe0: 59e9 3235 378e 8ea4 1054 bb8d 8d91 2467 Y.257....T....$g │ │ │ │ -00012ff0: 55cf 3134 2e31 8e91 3f6d ab54 91ff 0556 U.14.1..?m.T...V │ │ │ │ -00013000: 6163 7469 6373 2c96 03ea a867 6f61 6c73 actics,....goals │ │ │ │ -00013010: 9361 6e64 936a 7573 7469 0c63 6174 696f .and.justi.catio │ │ │ │ -00013020: 6e73 9107 9300 8d8d 9102 fffd 2e8e 8e96 ns.............. │ │ │ │ -00013030: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -00013040: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013050: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013060: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013070: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013080: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013090: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000130a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000130b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000130c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000130d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000130e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000130f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013100: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013110: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3538 ...........|t258 │ │ │ │ -00013120: 8e8e a910 54ba 8d8d 913f 6dab 3134 2e31 ....T....?m.14.1 │ │ │ │ -00013130: 2e31 8e91 6507 2844 6574 6169 6c73 9603 .1..e.(Details.. │ │ │ │ -00013140: eaa8 6f66 9370 726f 90ac 7276 696e 6793 ..of.pro..rving. │ │ │ │ -00013150: 7468 656f 7265 6d73 9107 66e8 8d8d 9102 theorems..f..... │ │ │ │ -00013160: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -00013170: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013180: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013190: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000131a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000131b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000131c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000131d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000131e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000131f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013200: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013210: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013220: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013230: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ -00013240: 3633 8e8e a18d 8d91 2467 5531 342e 328e 63......$gU14.2. │ │ │ │ -00013250: 913f 6dab 5468 6596 03ea a873 7562 676f .?m.The....subgo │ │ │ │ -00013260: 616c 9370 6163 90ac 726b 91ff 58e4 6167 al.pac..rk..X.ag │ │ │ │ -00013270: 6591 065e 128d 8d91 02ff fd2e 8e8e 9609 e..^............ │ │ │ │ -00013280: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00013290: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000132a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000132b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000132c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000132d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000132e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000132f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013300: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013310: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013320: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013330: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013340: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013350: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013360: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013370: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013380: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013390: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000133a0: 2e8e 8e8d 910b 7c74 3236 348e 8ea6 8d8d ......|t264..... │ │ │ │ -000133b0: 9124 6755 3134 2e33 8e91 3f6d ab53 6f6d .$gU14.3..?m.Som │ │ │ │ -000133c0: 6596 03ea a874 6163 7469 6373 9362 7569 e....tactics.bui │ │ │ │ -000133d0: 6c74 9369 6e90 ac72 746f 9348 4f4c 9104 lt.in..rto.HOL.. │ │ │ │ -000133e0: 196c 8d8d 9102 fffd 2e8e 8e96 0943 868d .l...........C.. │ │ │ │ -000133f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013400: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013410: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013420: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013430: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013440: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013450: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013460: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013470: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013480: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013490: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000134a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000134b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000134c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000134d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000134e0: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3637 ...........|t267 │ │ │ │ -000134f0: 8e8e a18d 8d91 3f6d ab31 342e 332e 318e ......?m.14.3.1. │ │ │ │ -00013500: 9165 0728 4163 6365 7074 616e 6365 9603 .e.(Acceptance.. │ │ │ │ -00013510: eaa8 6f66 9361 9374 6865 6f72 656d 9103 ..of.a.theorem.. │ │ │ │ -00013520: 8800 8d8d 9102 fffd 2e8e 8e96 0943 868d .............C.. │ │ │ │ -00013530: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013540: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013550: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013560: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013570: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013580: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013590: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000135a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000135b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000135c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000135d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000135e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000135f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013600: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013610: fd2e 8e8e 8d91 0b7c 7432 3637 8e8e a68d .......|t267.... │ │ │ │ -00013620: 8d91 3f6d ab31 342e 332e 328e 9165 0728 ..?m.14.3.2..e.( │ │ │ │ -00013630: 4164 6469 6e67 9603 eaa8 616e 9361 7373 Adding....an.ass │ │ │ │ -00013640: 756d 7074 696f 6e91 058f 788d 8d91 02ff umption...x..... │ │ │ │ -00013650: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ -00013660: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013670: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013680: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013690: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000136a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000136b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000136c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000136d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000136e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000136f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013700: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013710: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013720: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013730: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013740: 9102 fffd 2e8e 8e8d 910b 7c74 3236 388e ..........|t268. │ │ │ │ -00013750: 8ea1 8d8d 913f 6dab 3134 2e33 2e33 8e91 .....?m.14.3.3.. │ │ │ │ -00013760: 6507 2853 7090 538e 6563 6961 6c69 7a61 e.(Sp.S.ecializa │ │ │ │ -00013770: 7469 6f6e 9104 68c1 8d8d 9102 fffd 2e8e tion..h......... │ │ │ │ -00013780: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -00013790: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000137a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000137b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000137c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000137d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000137e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000137f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013800: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013810: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013820: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013830: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013840: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013850: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013860: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013870: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013880: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013890: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000138a0: 02ff fd2e 8e8e 8d91 0b7c 7432 3638 8e8e .........|t268.. │ │ │ │ -000138b0: a68d 8d91 3f6d ab31 342e 332e 348e 9165 ....?m.14.3.4..e │ │ │ │ -000138c0: 0728 436f 6e6a 756e 6374 696f 6e91 02fa .(Conjunction... │ │ │ │ -000138d0: 8b8d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ -000138e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000138f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013900: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013910: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013920: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013930: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013940: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013950: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013960: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013970: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013980: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013990: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000139a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000139b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000139c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000139d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000139e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000139f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013a00: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3236 ............|t26 │ │ │ │ -00013a10: 398e 8ea1 8d8d 913f 6dab 3134 2e33 2e35 9......?m.14.3.5 │ │ │ │ -00013a20: 8e91 6507 2844 6973 6390 ac72 6861 7267 ..e.(Disc..rharg │ │ │ │ -00013a30: 696e 6796 03ea a861 6e93 6173 7375 6d70 ing....an.assump │ │ │ │ -00013a40: 7469 6f6e 9101 5638 8d8d 9102 fffd 2e8e tion..V8........ │ │ │ │ -00013a50: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -00013a60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013a70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013a80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013a90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013aa0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013ab0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013ac0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013ad0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013ae0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013af0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013b00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013b10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013b20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013b30: 8d91 0b7c 7432 3639 8e8e a68d 8d91 3f6d ...|t269......?m │ │ │ │ -00013b40: ab31 342e 332e 368e 9165 0728 436f 6d90 .14.3.6..e.(Com. │ │ │ │ -00013b50: ac72 6269 6e65 6496 03ea a873 696d 706c .rbined....simpl │ │ │ │ -00013b60: 6593 6465 636f 6d70 9053 8e6f 7369 7469 e.decomp.S.ositi │ │ │ │ -00013b70: 6f6e 7391 0691 338d 8d91 02ff fd2e 8e8e ons...3......... │ │ │ │ -00013b80: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -00013b90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013ba0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013bb0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013bc0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013bd0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013be0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013bf0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013c00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013c10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013c20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013c30: 9102 fffd 2e8e 8e8d 910b 7c74 3236 398e ..........|t269. │ │ │ │ -00013c40: 8ea1 8d8d 913f 6dab 3134 2e33 2e37 8e91 .....?m.14.3.7.. │ │ │ │ -00013c50: 6507 2853 7562 7374 6974 7574 696f 6e91 e.(Substitution. │ │ │ │ -00013c60: 0296 478d 8d91 02ff fd2e 8e8e 9609 4386 ..G...........C. │ │ │ │ -00013c70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013c80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013c90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013ca0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013cb0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013cc0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013cd0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013ce0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013cf0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013d00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013d10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013d20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013d30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013d40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013d50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013d60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013d70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013d80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013d90: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -00013da0: 3236 398e 8ea1 8d8d 913f 6dab 3134 2e33 269......?m.14.3 │ │ │ │ -00013db0: 2e38 8e91 6507 2843 6173 6596 03ea a861 .8..e.(Case....a │ │ │ │ -00013dc0: 6e61 6c79 7369 7393 6f6e 9361 9362 9553 nalysis.on.a.b.S │ │ │ │ -00013dd0: 8e6f 936f 6c65 616e 9103 eaa8 7465 726d .o.olean....term │ │ │ │ -00013de0: 9101 8be3 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ -00013df0: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013e00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013e10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013e20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013e30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013e40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013e50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00013e60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00013e70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00013e80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00013e90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00013ea0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ -00013eb0: 0b7c 7432 3730 8e8e a68d 8d91 3f6d ab31 .|t270......?m.1 │ │ │ │ -00013ec0: 342e 332e 398e 9165 0728 4361 7365 9603 4.3.9..e.(Case.. │ │ │ │ -00013ed0: eaa8 616e 616c 7973 6973 936f 6e93 6193 ..analysis.on.a. │ │ │ │ -00013ee0: 6469 736a 756e 6374 696f 6e91 03a4 118d disjunction..... │ │ │ │ -00013ef0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -00013f00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013f10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013f20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013f30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013f40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013f50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013f60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013f70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00013f80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00013f90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00013fa0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00013fb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00013fc0: 2e8e 8e8d 910b 7c74 3237 308e 8ea1 8d8d ......|t270..... │ │ │ │ -00013fd0: 913f 6dab 3134 2e33 2e31 308e 9165 0728 .?m.14.3.10..e.( │ │ │ │ -00013fe0: 5265 7772 6974 696e 6791 0648 688d 8d91 Rewriting..Hh... │ │ │ │ -00013ff0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -00014000: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014010: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014020: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014030: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014040: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014050: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014060: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014070: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014080: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014090: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000140a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000140b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000140c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000140d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000140e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000140f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014100: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014110: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014120: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ -00014130: 910b 7c74 3237 308e 8ea6 8d8d 913f 6dab ..|t270......?m. │ │ │ │ -00014140: 3134 2e33 2e31 318e 9165 0728 5265 736f 14.3.11..e.(Reso │ │ │ │ -00014150: 6c75 7469 6f6e 9603 eaa8 629a ac72 7993 lution....b..ry. │ │ │ │ -00014160: 4d6f 9053 8e64 7573 9350 986f 6e65 6e73 Mo.S.dus.P.onens │ │ │ │ -00014170: 9108 efc8 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ -00014180: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014190: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000141a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000141b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000141c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000141d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000141e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000141f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014200: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014210: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014220: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014230: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014240: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3731 ...........|t271 │ │ │ │ -00014250: 8e8e a18d 8d91 3f6d ab31 342e 332e 3132 ......?m.14.3.12 │ │ │ │ -00014260: 8e91 6507 2849 6465 6e95 ac72 7469 7493 ..e.(Iden..rtit. │ │ │ │ -00014270: 7991 06f9 d68d 8d91 02ff fd2e 8e8e 9609 y............... │ │ │ │ -00014280: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00014290: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000142a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000142b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000142c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000142d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000142e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000142f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014300: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014310: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014320: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014330: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014340: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014350: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014360: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014370: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014380: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014390: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000143a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000143b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000143c0: 8e8d 910b 7c74 3237 328e 8ea6 8d8d 913f ....|t272......? │ │ │ │ -000143d0: 6dab 3134 2e33 2e31 338e 9165 0728 4e75 m.14.3.13..e.(Nu │ │ │ │ -000143e0: 6c6c 9107 0d68 8d8d 9102 fffd 2e8e 8e96 ll...h.......... │ │ │ │ -000143f0: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -00014400: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014410: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014420: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014430: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014440: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014450: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014460: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014470: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014480: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014490: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000144a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000144b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000144c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000144d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000144e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000144f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014500: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014510: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014520: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014530: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014540: 02ff fd2e 8e8e 8d91 0b7c 7432 3732 8e8e .........|t272.. │ │ │ │ -00014550: a18d 8d91 3f6d ab31 342e 332e 3134 8e91 ....?m.14.3.14.. │ │ │ │ -00014560: 6507 2853 706c 6974 7469 6e67 9603 eaa8 e.(Splitting.... │ │ │ │ -00014570: 6c6f 6769 6361 6c93 6571 7569 7691 ff58 logical.equiv..X │ │ │ │ -00014580: e461 6c65 6e63 6573 9101 c0e1 8d8d 9102 .alences........ │ │ │ │ -00014590: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ -000145a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000145b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000145c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000145d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000145e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000145f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014600: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014610: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014620: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014630: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014640: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014650: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014660: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ -00014670: 3732 8e8e a68d 8d91 3f6d ab31 342e 332e 72......?m.14.3. │ │ │ │ -00014680: 3135 8e91 6507 2853 6f6c 7669 6e67 9603 15..e.(Solving.. │ │ │ │ -00014690: eaa8 6578 6973 7465 6e90 ac72 7469 616c ..existen..rtial │ │ │ │ -000146a0: 9367 6f61 6c73 9107 a3b9 8d8d 9102 fffd .goals.......... │ │ │ │ -000146b0: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ -000146c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000146d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000146e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000146f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014700: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014710: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014720: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014730: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014740: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014750: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014760: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014770: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014780: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014790: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ -000147a0: 7432 3733 8e8e a18d 8d91 2467 5531 342e t273......$gU14. │ │ │ │ -000147b0: 348e 913f 6dab 5491 ff05 5661 6374 6963 4..?m.T...Vactic │ │ │ │ -000147c0: 616c 7391 028e 228d 8d91 02ff fd2e 8e8e als..."......... │ │ │ │ -000147d0: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -000147e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000147f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014800: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014810: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014820: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014830: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014840: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014850: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014860: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014870: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014880: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014890: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000148a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000148b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000148c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000148d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000148e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000148f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014900: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014910: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014920: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014930: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -00014940: 3237 338e 8ea6 8d8d 913f 6dab 3134 2e34 273......?m.14.4 │ │ │ │ -00014950: 2e31 8e91 6507 2841 6c74 6572 6e61 7469 .1..e.(Alternati │ │ │ │ -00014960: 6f6e 9106 e644 8d8d 9102 fffd 2e8e 8e96 on...D.......... │ │ │ │ -00014970: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -00014980: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014990: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000149a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000149b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000149c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000149d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000149e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000149f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014a00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014a10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014a20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014a30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014a40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014a50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014a60: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014a70: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014a80: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014a90: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ -00014aa0: 0b7c 7432 3733 8e8e a18d 8d91 3f6d ab31 .|t273......?m.1 │ │ │ │ -00014ab0: 342e 342e 328e 9165 0728 4669 7273 7491 4.4.2..e.(First. │ │ │ │ -00014ac0: 03ea a873 7563 6365 7373 9101 403c 8d8d ...success..@<.. │ │ │ │ -00014ad0: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -00014ae0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014af0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014b00: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014b10: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014b20: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014b30: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014b40: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014b50: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014b60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014b70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014b80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014b90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014ba0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014bb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00014bc0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00014bd0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00014be0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00014bf0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00014c00: 02ff fd2e 8e8e 8d91 0b7c 7432 3734 8e8e .........|t274.. │ │ │ │ -00014c10: a68d 8d91 3f6d ab31 342e 342e 338e 9165 ....?m.14.4.3..e │ │ │ │ -00014c20: 0728 4368 616e 6765 9103 eaa8 6465 7465 .(Change....dete │ │ │ │ -00014c30: 6374 696f 6e91 0455 2f8d 8d91 02ff fd2e ction..U/....... │ │ │ │ -00014c40: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -00014c50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014c60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014c70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014c80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014c90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014ca0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014cb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014cc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014cd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014ce0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014cf0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014d00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014d10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014d20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014d30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014d40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014d50: 2e8e 8e8d 910b 7c74 3237 348e 8ea1 8d8d ......|t274..... │ │ │ │ -00014d60: 913f 6dab 3134 2e34 2e34 8e91 6507 2853 .?m.14.4.4..e.(S │ │ │ │ -00014d70: 6571 7565 6e63 696e 6791 08da 878d 8d91 equencing....... │ │ │ │ -00014d80: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -00014d90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014da0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014db0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014dc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014dd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014de0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014df0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014e00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014e10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014e20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014e30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014e40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014e50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014e60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014e70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014e80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014e90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014ea0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014eb0: fffd 2e8e 8e8d 910b 7c74 3237 348e 8ea1 ........|t274... │ │ │ │ -00014ec0: 8d8d 913f 6dab 3134 2e34 2e35 8e91 6507 ...?m.14.4.5..e. │ │ │ │ -00014ed0: 2853 656c 6563 7469 7690 ac72 6591 03ea (Selectiv..re... │ │ │ │ -00014ee0: a873 6571 7565 6e63 696e 6791 08c2 ab8d .sequencing..... │ │ │ │ -00014ef0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -00014f00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014f10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014f20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014f30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014f40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014f50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014f60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014f70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014f80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014f90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014fa0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00014fb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00014fc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00014fd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00014fe0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00014ff0: fffd 2e8e 8e8d 910b 7c74 3237 368e 8ea6 ........|t276... │ │ │ │ -00015000: 8d8d 913f 6dab 3134 2e34 2e36 8e91 6507 ...?m.14.4.6..e. │ │ │ │ -00015010: 2853 7563 6365 7373 6976 90ac 7265 9103 (Successiv..re.. │ │ │ │ -00015020: eaa8 6170 706c 6963 6174 696f 6e91 087e ..application..~ │ │ │ │ -00015030: 658d 8d91 02ff fd2e 8e8e 9609 4386 8d8d e...........C... │ │ │ │ -00015040: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015050: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015060: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015070: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015080: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015090: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000150a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000150b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000150c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000150d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000150e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000150f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015100: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015110: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015120: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -00015130: 7c74 3237 368e 8ea1 8d8d 913f 6dab 3134 |t276......?m.14 │ │ │ │ -00015140: 2e34 2e37 8e91 6507 2852 6570 9053 8e65 .4.7..e.(Rep.S.e │ │ │ │ -00015150: 7469 7469 6f6e 9102 b14e 8d8d 9102 fffd tition...N...... │ │ │ │ -00015160: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ -00015170: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015180: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015190: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000151a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000151b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000151c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000151d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000151e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000151f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015200: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015210: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015220: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015230: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015240: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015250: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015260: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015270: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015280: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015290: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ -000152a0: 7432 3737 8e8e a68d 8d91 2467 5531 342e t277......$gU14. │ │ │ │ -000152b0: 358e 913f 6dab 5491 ff05 5661 6374 6963 5..?m.T...Vactic │ │ │ │ -000152c0: 7396 03ea a866 6f72 936d 616e 6970 756c s....for.manipul │ │ │ │ -000152d0: 6174 696e 6793 6173 7375 6d70 7469 6f6e ating.assumption │ │ │ │ -000152e0: 7391 0361 368d 8d91 02ff fd2e 8e8e 9609 s..a6........... │ │ │ │ -000152f0: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00015300: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015310: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015320: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015330: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015340: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015350: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015360: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015370: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015380: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015390: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000153a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000153b0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3237 ............|t27 │ │ │ │ -000153c0: 378e 8ea1 8d8d 913f 6dab 3134 2e35 2e31 7......?m.14.5.1 │ │ │ │ -000153d0: 8e91 6507 2854 6865 6f72 656d 9b03 eaa8 ..e.(Theorem.... │ │ │ │ -000153e0: 636f 6e95 ac72 7469 6e93 7561 7469 6f6e con..rtin.uation │ │ │ │ -000153f0: 7398 7769 7468 9870 9053 8e6f 7070 696e s.with.p.S.oppin │ │ │ │ -00015400: 6791 0550 d58d 8d91 02ff fd2e 8e8e 9609 g..P............ │ │ │ │ -00015410: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00015420: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015430: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015440: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015450: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015460: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015470: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015480: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015490: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000154a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000154b0: 8e8d 910b 7c74 3237 388e 8ea6 8d8d 913f ....|t278......? │ │ │ │ -000154c0: 6dab 3134 2e35 2e32 8e91 6507 2854 6865 m.14.5.2..e.(The │ │ │ │ -000154d0: 6f72 656d 9b03 eaa8 636f 6e95 ac72 7469 orem....con..rti │ │ │ │ -000154e0: 6e93 7561 7469 6f6e 7398 7769 7468 6f75 n.uations.withou │ │ │ │ -000154f0: 7498 7090 538e 6f70 7069 6e67 9106 df09 t.p.S.opping.... │ │ │ │ -00015500: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ -00015510: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015520: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015530: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015540: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015550: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015560: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015570: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015580: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015590: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3835 ...........|t285 │ │ │ │ -000155a0: 8e8e a41c 4d2f 8d91 12c7 61d0 5265 6665 ....M/....a.Refe │ │ │ │ -000155b0: 7265 6e63 6573 8d92 0173 d265 3238 398e rences...s.e289. │ │ │ │ -000155c0: 8ea1 8d8d 9112 c761 418e 9124 6755 5691 .......aA..$gUV. │ │ │ │ -000155d0: fee0 0065 7273 696f 6e91 0480 0032 2e30 ...ersion....2.0 │ │ │ │ -000155e0: 8d92 015f 8d1b 3239 318e 8ea4 1054 bb8d ..._..291....T.. │ │ │ │ -000155f0: 8d91 2467 55cf 412e 318e 913f 6dab 4469 ..$gU.A.1..?m.Di │ │ │ │ -00015600: 7265 6374 6f72 7991 03ea a872 656f 7267 rectory....reorg │ │ │ │ -00015610: 616e 697a 6174 696f 6e91 05de 698d 8d91 anization...i... │ │ │ │ -00015620: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -00015630: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015640: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015650: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015660: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015670: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015680: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015690: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000156a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000156b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000156c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000156d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000156e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000156f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015700: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015710: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015720: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015730: 9102 fffd 2e8e 8e8d 910b 7c74 3239 328e ..........|t292. │ │ │ │ -00015740: 8ea6 8d8d 9124 6755 412e 328e 913f 6dab .....$gUA.2..?m. │ │ │ │ -00015750: 4c6f 9053 8e63 6174 696f 6e96 03ea a86f Lo.S.cation....o │ │ │ │ -00015760: 6693 6c69 6272 6172 6965 7390 34d9 8d8d f.libraries.4... │ │ │ │ -00015770: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -00015780: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015790: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000157a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000157b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000157c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000157d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000157e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000157f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015800: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015810: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015820: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015830: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015840: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015850: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015860: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015870: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015880: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015890: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000158a0: 02ff fd2e 8e8e 8d91 0b7c 7432 3933 8e8e .........|t293.. │ │ │ │ -000158b0: a18d 8d91 2467 5541 2e33 8e91 3f6d ab4d ....$gUA.3..?m.M │ │ │ │ -000158c0: 6f72 6596 03ea a80d 6578 6962 6c65 9368 ore.....exible.h │ │ │ │ -000158d0: 656c 7093 7379 7374 656d 905a df8d 8d91 elp.system.Z.... │ │ │ │ -000158e0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -000158f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015900: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015910: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015920: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015930: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015940: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015950: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015960: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015970: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015980: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015990: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000159a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000159b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000159c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000159d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000159e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000159f0: 9102 fffd 2e8e 8e8d 910b 7c74 3239 348e ..........|t294. │ │ │ │ -00015a00: 8ea6 8d8d 9124 6755 412e 348e 913f 6dab .....$gUA.4..?m. │ │ │ │ -00015a10: 5379 6e9a ac72 7461 7896 03ea a866 6f72 Syn..rtax....for │ │ │ │ -00015a20: 9372 6573 7472 6963 7465 6493 7175 616e .restricted.quan │ │ │ │ -00015a30: 9874 690c 6361 7469 6f6e 9106 b6e6 8d8d .ti.cation...... │ │ │ │ -00015a40: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -00015a50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015a60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015a70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015a80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015a90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015aa0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015ab0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015ac0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015ad0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015ae0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015af0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015b00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015b10: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ -00015b20: 7432 3935 8e8e a18d 8d91 2467 5541 2e35 t295......$gUA.5 │ │ │ │ -00015b30: 8e91 3f6d ab53 796e 90ac 7274 6178 9603 ..?m.Syn..rtax.. │ │ │ │ -00015b40: eaa8 666f 7293 7365 7473 9108 89d2 8d8d ..for.sets...... │ │ │ │ -00015b50: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -00015b60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015b70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015b80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015b90: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015ba0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015bb0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015bc0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015bd0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015be0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015bf0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015c00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015c10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015c20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015c30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015c40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015c50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015c60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015c70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015c80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015c90: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ -00015ca0: 3937 8e8e 8e9f 24fd 138e 8c8b 0000 000e 97....$......... │ │ │ │ -00015cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00012f40: 0000 0000 0000 0000 ffad a002 cc05 558d ..............U. │ │ │ │ +00012f50: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ +00012f60: c761 d043 6f6e 95a0 0074 656e 9374 7392 .a.Con...ten.ts. │ │ │ │ +00012f70: 0180 2265 7869 6969 8e91 12c7 619f 0566 .."exiii....a..f │ │ │ │ +00012f80: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +00012f90: 942f df8d a0fd 8bd0 218d 8d91 12c7 6131 ./......!.....a1 │ │ │ │ +00012fa0: 348e 9124 6755 476f 616c 9604 8000 4469 4..$gUGoal....Di │ │ │ │ +00012fb0: 7265 6374 6564 9350 726f 9060 006f 663a rected.Pro.`.of: │ │ │ │ +00012fc0: 9106 0000 549b fee0 0061 6374 6963 7393 ....T....actics. │ │ │ │ +00012fd0: 616e 6493 5498 6163 7469 6361 6c73 8d92 and.T.acticals.. │ │ │ │ +00012fe0: 00a4 59e9 3235 378e 8ea4 1054 bb8d 8d91 ..Y.257....T.... │ │ │ │ +00012ff0: 2467 55cf 3134 2e31 8e91 3f6d ab54 91ff $gU.14.1..?m.T.. │ │ │ │ +00013000: 0556 6163 7469 6373 2c96 03ea a867 6f61 .Vactics,....goa │ │ │ │ +00013010: 6c73 9361 6e64 936a 7573 7469 0c63 6174 ls.and.justi.cat │ │ │ │ +00013020: 696f 6e73 9107 9300 8d8d 9102 fffd 2e8e ions............ │ │ │ │ +00013030: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +00013040: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013050: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013060: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013070: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013080: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013090: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000130a0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000130b0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000130c0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000130d0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000130e0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000130f0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013100: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013110: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ +00013120: 3538 8e8e a910 54ba 8d8d 913f 6dab 3134 58....T....?m.14 │ │ │ │ +00013130: 2e31 2e31 8e91 6507 2844 6574 6169 6c73 .1.1..e.(Details │ │ │ │ +00013140: 9603 eaa8 6f66 9370 726f 90ac 7276 696e ....of.pro..rvin │ │ │ │ +00013150: 6793 7468 656f 7265 6d73 9107 66e8 8d8d g.theorems..f... │ │ │ │ +00013160: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +00013170: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013180: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013190: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000131a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000131b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000131c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000131d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000131e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000131f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013200: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013210: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013220: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013230: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ +00013240: 7432 3633 8e8e a18d 8d91 2467 5531 342e t263......$gU14. │ │ │ │ +00013250: 328e 913f 6dab 5468 6596 03ea a873 7562 2..?m.The....sub │ │ │ │ +00013260: 676f 616c 9370 6163 90ac 726b 91ff 58e4 goal.pac..rk..X. │ │ │ │ +00013270: 6167 6591 065e 128d 8d91 02ff fd2e 8e8e age..^.......... │ │ │ │ +00013280: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00013290: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000132a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000132b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000132c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000132d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000132e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000132f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013300: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013310: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013320: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013330: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013340: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013350: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013360: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013370: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013380: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013390: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000133a0: fffd 2e8e 8e8d 910b 7c74 3236 348e 8ea6 ........|t264... │ │ │ │ +000133b0: 8d8d 9124 6755 3134 2e33 8e91 3f6d ab53 ...$gU14.3..?m.S │ │ │ │ +000133c0: 6f6d 6596 03ea a874 6163 7469 6373 9362 ome....tactics.b │ │ │ │ +000133d0: 7569 6c74 9369 6e90 ac72 746f 9348 4f4c uilt.in..rto.HOL │ │ │ │ +000133e0: 9104 196c 8d8d 9102 fffd 2e8e 8e96 0943 ...l...........C │ │ │ │ +000133f0: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013400: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013410: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013420: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013430: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013440: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013450: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013460: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013470: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013480: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013490: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000134a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000134b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000134c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000134d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000134e0: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ +000134f0: 3637 8e8e a18d 8d91 3f6d ab31 342e 332e 67......?m.14.3. │ │ │ │ +00013500: 318e 9165 0728 4163 6365 7074 616e 6365 1..e.(Acceptance │ │ │ │ +00013510: 9603 eaa8 6f66 9361 9374 6865 6f72 656d ....of.a.theorem │ │ │ │ +00013520: 9103 8800 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ +00013530: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013540: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013550: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013560: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013570: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013580: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013590: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000135a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000135b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000135c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000135d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000135e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000135f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013600: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013610: 02ff fd2e 8e8e 8d91 0b7c 7432 3637 8e8e .........|t267.. │ │ │ │ +00013620: a68d 8d91 3f6d ab31 342e 332e 328e 9165 ....?m.14.3.2..e │ │ │ │ +00013630: 0728 4164 6469 6e67 9603 eaa8 616e 9361 .(Adding....an.a │ │ │ │ +00013640: 7373 756d 7074 696f 6e91 058f 788d 8d91 ssumption...x... │ │ │ │ +00013650: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ +00013660: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013670: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013680: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013690: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000136a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000136b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000136c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000136d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000136e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000136f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013700: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013710: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013720: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013730: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013740: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3236 ............|t26 │ │ │ │ +00013750: 388e 8ea1 8d8d 913f 6dab 3134 2e33 2e33 8......?m.14.3.3 │ │ │ │ +00013760: 8e91 6507 2853 7090 538e 6563 6961 6c69 ..e.(Sp.S.eciali │ │ │ │ +00013770: 7a61 7469 6f6e 9104 68c1 8d8d 9102 fffd zation..h....... │ │ │ │ +00013780: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +00013790: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000137a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000137b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000137c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000137d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000137e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000137f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013800: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013810: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013820: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013830: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013840: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013850: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013860: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013870: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013880: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013890: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000138a0: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3638 ...........|t268 │ │ │ │ +000138b0: 8e8e a68d 8d91 3f6d ab31 342e 332e 348e ......?m.14.3.4. │ │ │ │ +000138c0: 9165 0728 436f 6e6a 756e 6374 696f 6e91 .e.(Conjunction. │ │ │ │ +000138d0: 02fa 8b8d 8d91 02ff fd2e 8e8e 9609 4386 ..............C. │ │ │ │ +000138e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000138f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013900: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013910: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013920: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013930: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013940: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013950: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013960: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013970: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013980: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013990: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000139a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000139b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000139c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000139d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000139e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000139f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013a00: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +00013a10: 3236 398e 8ea1 8d8d 913f 6dab 3134 2e33 269......?m.14.3 │ │ │ │ +00013a20: 2e35 8e91 6507 2844 6973 6390 ac72 6861 .5..e.(Disc..rha │ │ │ │ +00013a30: 7267 696e 6796 03ea a861 6e93 6173 7375 rging....an.assu │ │ │ │ +00013a40: 6d70 7469 6f6e 9101 5638 8d8d 9102 fffd mption..V8...... │ │ │ │ +00013a50: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +00013a60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013a70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013a80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013a90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013aa0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013ab0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013ac0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013ad0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013ae0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013af0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013b00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013b10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013b20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013b30: 8e8e 8d91 0b7c 7432 3639 8e8e a68d 8d91 .....|t269...... │ │ │ │ +00013b40: 3f6d ab31 342e 332e 368e 9165 0728 436f ?m.14.3.6..e.(Co │ │ │ │ +00013b50: 6d90 ac72 6269 6e65 6496 03ea a873 696d m..rbined....sim │ │ │ │ +00013b60: 706c 6593 6465 636f 6d70 9053 8e6f 7369 ple.decomp.S.osi │ │ │ │ +00013b70: 7469 6f6e 7391 0691 338d 8d91 02ff fd2e tions...3....... │ │ │ │ +00013b80: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +00013b90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013ba0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013bb0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013bc0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013bd0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013be0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013bf0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013c00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013c10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013c20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013c30: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3236 ............|t26 │ │ │ │ +00013c40: 398e 8ea1 8d8d 913f 6dab 3134 2e33 2e37 9......?m.14.3.7 │ │ │ │ +00013c50: 8e91 6507 2853 7562 7374 6974 7574 696f ..e.(Substitutio │ │ │ │ +00013c60: 6e91 0296 478d 8d91 02ff fd2e 8e8e 9609 n...G........... │ │ │ │ +00013c70: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ +00013c80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013c90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013ca0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013cb0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013cc0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013cd0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013ce0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013cf0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013d00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013d10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013d20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013d30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013d40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013d50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013d60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013d70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013d80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013d90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +00013da0: 7c74 3236 398e 8ea1 8d8d 913f 6dab 3134 |t269......?m.14 │ │ │ │ +00013db0: 2e33 2e38 8e91 6507 2843 6173 6596 03ea .3.8..e.(Case... │ │ │ │ +00013dc0: a861 6e61 6c79 7369 7393 6f6e 9361 9362 .analysis.on.a.b │ │ │ │ +00013dd0: 9553 8e6f 936f 6c65 616e 9103 eaa8 7465 .S.o.olean....te │ │ │ │ +00013de0: 726d 9101 8be3 8d8d 9102 fffd 2e8e 8e96 rm.............. │ │ │ │ +00013df0: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00013e00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013e10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013e20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013e30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013e40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013e50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013e60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00013e70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00013e80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00013e90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00013ea0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00013eb0: 8d91 0b7c 7432 3730 8e8e a68d 8d91 3f6d ...|t270......?m │ │ │ │ +00013ec0: ab31 342e 332e 398e 9165 0728 4361 7365 .14.3.9..e.(Case │ │ │ │ +00013ed0: 9603 eaa8 616e 616c 7973 6973 936f 6e93 ....analysis.on. │ │ │ │ +00013ee0: 6193 6469 736a 756e 6374 696f 6e91 03a4 a.disjunction... │ │ │ │ +00013ef0: 118d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +00013f00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013f10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013f20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013f30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013f40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013f50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013f60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013f70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00013f80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00013f90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00013fa0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00013fb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00013fc0: fffd 2e8e 8e8d 910b 7c74 3237 308e 8ea1 ........|t270... │ │ │ │ +00013fd0: 8d8d 913f 6dab 3134 2e33 2e31 308e 9165 ...?m.14.3.10..e │ │ │ │ +00013fe0: 0728 5265 7772 6974 696e 6791 0648 688d .(Rewriting..Hh. │ │ │ │ +00013ff0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +00014000: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014010: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014020: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014030: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014040: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014050: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014060: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014070: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014080: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014090: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000140a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000140b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000140c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000140d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000140e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000140f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014100: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014110: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014120: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014130: 8e8d 910b 7c74 3237 308e 8ea6 8d8d 913f ....|t270......? │ │ │ │ +00014140: 6dab 3134 2e33 2e31 318e 9165 0728 5265 m.14.3.11..e.(Re │ │ │ │ +00014150: 736f 6c75 7469 6f6e 9603 eaa8 629a ac72 solution....b..r │ │ │ │ +00014160: 7993 4d6f 9053 8e64 7573 9350 986f 6e65 y.Mo.S.dus.P.one │ │ │ │ +00014170: 6e73 9108 efc8 8d8d 9102 fffd 2e8e 8e96 ns.............. │ │ │ │ +00014180: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00014190: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000141a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000141b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000141c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000141d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000141e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000141f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014200: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014210: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014220: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014230: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014240: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ +00014250: 3731 8e8e a18d 8d91 3f6d ab31 342e 332e 71......?m.14.3. │ │ │ │ +00014260: 3132 8e91 6507 2849 6465 6e95 ac72 7469 12..e.(Iden..rti │ │ │ │ +00014270: 7493 7991 06f9 d68d 8d91 02ff fd2e 8e8e t.y............. │ │ │ │ +00014280: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00014290: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000142a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000142b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000142c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000142d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000142e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000142f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014300: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014310: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014320: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014330: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014340: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014350: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014360: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014370: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014380: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014390: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000143a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000143b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000143c0: 2e8e 8e8d 910b 7c74 3237 328e 8ea6 8d8d ......|t272..... │ │ │ │ +000143d0: 913f 6dab 3134 2e33 2e31 338e 9165 0728 .?m.14.3.13..e.( │ │ │ │ +000143e0: 4e75 6c6c 9107 0d68 8d8d 9102 fffd 2e8e Null...h........ │ │ │ │ +000143f0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +00014400: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014410: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014420: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014430: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014440: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014450: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014460: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014470: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014480: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014490: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000144a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000144b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000144c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000144d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000144e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000144f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014500: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014510: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014520: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014530: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014540: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3732 ...........|t272 │ │ │ │ +00014550: 8e8e a18d 8d91 3f6d ab31 342e 332e 3134 ......?m.14.3.14 │ │ │ │ +00014560: 8e91 6507 2853 706c 6974 7469 6e67 9603 ..e.(Splitting.. │ │ │ │ +00014570: eaa8 6c6f 6769 6361 6c93 6571 7569 7691 ..logical.equiv. │ │ │ │ +00014580: ff58 e461 6c65 6e63 6573 9101 c0e1 8d8d .X.alences...... │ │ │ │ +00014590: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ +000145a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000145b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000145c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000145d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000145e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000145f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014600: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014610: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014620: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014630: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014640: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014650: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014660: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ +00014670: 7432 3732 8e8e a68d 8d91 3f6d ab31 342e t272......?m.14. │ │ │ │ +00014680: 332e 3135 8e91 6507 2853 6f6c 7669 6e67 3.15..e.(Solving │ │ │ │ +00014690: 9603 eaa8 6578 6973 7465 6e90 ac72 7469 ....existen..rti │ │ │ │ +000146a0: 616c 9367 6f61 6c73 9107 a3b9 8d8d 9102 al.goals........ │ │ │ │ +000146b0: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ +000146c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000146d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000146e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000146f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014700: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014710: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014720: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014730: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014740: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014750: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014760: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014770: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014780: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014790: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +000147a0: 0b7c 7432 3733 8e8e a18d 8d91 2467 5531 .|t273......$gU1 │ │ │ │ +000147b0: 342e 348e 913f 6dab 5491 ff05 5661 6374 4.4..?m.T...Vact │ │ │ │ +000147c0: 6963 616c 7391 028e 228d 8d91 02ff fd2e icals..."....... │ │ │ │ +000147d0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +000147e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000147f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014800: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014810: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014820: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014830: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014840: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014850: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014860: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014870: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014880: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014890: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000148a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000148b0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000148c0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000148d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000148e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000148f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014900: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014910: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014920: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014930: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +00014940: 7c74 3237 338e 8ea6 8d8d 913f 6dab 3134 |t273......?m.14 │ │ │ │ +00014950: 2e34 2e31 8e91 6507 2841 6c74 6572 6e61 .4.1..e.(Alterna │ │ │ │ +00014960: 7469 6f6e 9106 e644 8d8d 9102 fffd 2e8e tion...D........ │ │ │ │ +00014970: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +00014980: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014990: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000149a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000149b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000149c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000149d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000149e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000149f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014a00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014a10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014a20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014a30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014a40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014a50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014a60: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014a70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014a80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014a90: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014aa0: 8d91 0b7c 7432 3733 8e8e a18d 8d91 3f6d ...|t273......?m │ │ │ │ +00014ab0: ab31 342e 342e 328e 9165 0728 4669 7273 .14.4.2..e.(Firs │ │ │ │ +00014ac0: 7491 03ea a873 7563 6365 7373 9101 403c t....success..@< │ │ │ │ +00014ad0: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +00014ae0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014af0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014b00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014b10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014b20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014b30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014b40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014b50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014b60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014b70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014b80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014b90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014ba0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014bb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00014bc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00014bd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00014be0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00014bf0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00014c00: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3734 ...........|t274 │ │ │ │ +00014c10: 8e8e a68d 8d91 3f6d ab31 342e 342e 338e ......?m.14.4.3. │ │ │ │ +00014c20: 9165 0728 4368 616e 6765 9103 eaa8 6465 .e.(Change....de │ │ │ │ +00014c30: 7465 6374 696f 6e91 0455 2f8d 8d91 02ff tection..U/..... │ │ │ │ +00014c40: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +00014c50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014c60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014c70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014c80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014c90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014ca0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014cb0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014cc0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014cd0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014ce0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014cf0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014d00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014d10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014d20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014d30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014d40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014d50: fffd 2e8e 8e8d 910b 7c74 3237 348e 8ea1 ........|t274... │ │ │ │ +00014d60: 8d8d 913f 6dab 3134 2e34 2e34 8e91 6507 ...?m.14.4.4..e. │ │ │ │ +00014d70: 2853 6571 7565 6e63 696e 6791 08da 878d (Sequencing..... │ │ │ │ +00014d80: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +00014d90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014da0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014db0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014dc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014dd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014de0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014df0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014e00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014e10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014e20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014e30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014e40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014e50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014e60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014e70: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014e80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014e90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014ea0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014eb0: 9102 fffd 2e8e 8e8d 910b 7c74 3237 348e ..........|t274. │ │ │ │ +00014ec0: 8ea1 8d8d 913f 6dab 3134 2e34 2e35 8e91 .....?m.14.4.5.. │ │ │ │ +00014ed0: 6507 2853 656c 6563 7469 7690 ac72 6591 e.(Selectiv..re. │ │ │ │ +00014ee0: 03ea a873 6571 7565 6e63 696e 6791 08c2 ...sequencing... │ │ │ │ +00014ef0: ab8d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +00014f00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014f10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014f20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014f30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014f40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014f50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014f60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014f70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014f80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014f90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014fa0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00014fb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00014fc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00014fd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00014fe0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00014ff0: 9102 fffd 2e8e 8e8d 910b 7c74 3237 368e ..........|t276. │ │ │ │ +00015000: 8ea6 8d8d 913f 6dab 3134 2e34 2e36 8e91 .....?m.14.4.6.. │ │ │ │ +00015010: 6507 2853 7563 6365 7373 6976 90ac 7265 e.(Successiv..re │ │ │ │ +00015020: 9103 eaa8 6170 706c 6963 6174 696f 6e91 ....application. │ │ │ │ +00015030: 087e 658d 8d91 02ff fd2e 8e8e 9609 4386 .~e...........C. │ │ │ │ +00015040: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015050: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015060: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015070: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015080: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015090: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000150a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000150b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000150c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000150d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000150e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000150f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015100: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015110: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015120: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +00015130: 910b 7c74 3237 368e 8ea1 8d8d 913f 6dab ..|t276......?m. │ │ │ │ +00015140: 3134 2e34 2e37 8e91 6507 2852 6570 9053 14.4.7..e.(Rep.S │ │ │ │ +00015150: 8e65 7469 7469 6f6e 9102 b14e 8d8d 9102 .etition...N.... │ │ │ │ +00015160: fffd 2e8e 8e96 0943 868d 8d91 02ff fd2e .......C........ │ │ │ │ +00015170: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015180: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015190: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000151a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000151b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000151c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000151d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000151e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000151f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015200: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015210: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015220: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015230: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015240: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015250: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015260: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015270: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015280: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015290: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +000152a0: 0b7c 7432 3737 8e8e a68d 8d91 2467 5531 .|t277......$gU1 │ │ │ │ +000152b0: 342e 358e 913f 6dab 5491 ff05 5661 6374 4.5..?m.T...Vact │ │ │ │ +000152c0: 6963 7396 03ea a866 6f72 936d 616e 6970 ics....for.manip │ │ │ │ +000152d0: 756c 6174 696e 6793 6173 7375 6d70 7469 ulating.assumpti │ │ │ │ +000152e0: 6f6e 7391 0361 368d 8d91 02ff fd2e 8e8e ons..a6......... │ │ │ │ +000152f0: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00015300: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015310: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015320: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015330: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015340: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015350: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015360: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015370: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015380: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015390: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000153a0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000153b0: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ +000153c0: 3237 378e 8ea1 8d8d 913f 6dab 3134 2e35 277......?m.14.5 │ │ │ │ +000153d0: 2e31 8e91 6507 2854 6865 6f72 656d 9b03 .1..e.(Theorem.. │ │ │ │ +000153e0: eaa8 636f 6e95 ac72 7469 6e93 7561 7469 ..con..rtin.uati │ │ │ │ +000153f0: 6f6e 7398 7769 7468 9870 9053 8e6f 7070 ons.with.p.S.opp │ │ │ │ +00015400: 696e 6791 0550 d58d 8d91 02ff fd2e 8e8e ing..P.......... │ │ │ │ +00015410: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00015420: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015430: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015440: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015450: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015460: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015470: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015480: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015490: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000154a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000154b0: 2e8e 8e8d 910b 7c74 3237 388e 8ea6 8d8d ......|t278..... │ │ │ │ +000154c0: 913f 6dab 3134 2e35 2e32 8e91 6507 2854 .?m.14.5.2..e.(T │ │ │ │ +000154d0: 6865 6f72 656d 9b03 eaa8 636f 6e95 ac72 heorem....con..r │ │ │ │ +000154e0: 7469 6e93 7561 7469 6f6e 7398 7769 7468 tin.uations.with │ │ │ │ +000154f0: 6f75 7498 7090 538e 6f70 7069 6e67 9106 out.p.S.opping.. │ │ │ │ +00015500: df09 8d8d 9102 fffd 2e8e 8e96 0943 868d .............C.. │ │ │ │ +00015510: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015520: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015530: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015540: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015550: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015560: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015570: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015580: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015590: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ +000155a0: 3835 8e8e a41c 4d2f 8d91 12c7 61d0 5265 85....M/....a.Re │ │ │ │ +000155b0: 6665 7265 6e63 6573 8d92 0173 d265 3238 ferences...s.e28 │ │ │ │ +000155c0: 398e 8ea1 8d8d 9112 c761 418e 9124 6755 9........aA..$gU │ │ │ │ +000155d0: 5691 fee0 0065 7273 696f 6e91 0480 0032 V....ersion....2 │ │ │ │ +000155e0: 2e30 8d92 015f 8d1b 3239 318e 8ea4 1054 .0..._..291....T │ │ │ │ +000155f0: bb8d 8d91 2467 55cf 412e 318e 913f 6dab ....$gU.A.1..?m. │ │ │ │ +00015600: 4469 7265 6374 6f72 7991 03ea a872 656f Directory....reo │ │ │ │ +00015610: 7267 616e 697a 6174 696f 6e91 05de 698d rganization...i. │ │ │ │ +00015620: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +00015630: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015640: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015650: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015660: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015670: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015680: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015690: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000156a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000156b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000156c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000156d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000156e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000156f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015700: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015710: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015720: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015730: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3239 ............|t29 │ │ │ │ +00015740: 328e 8ea6 8d8d 9124 6755 412e 328e 913f 2......$gUA.2..? │ │ │ │ +00015750: 6dab 4c6f 9053 8e63 6174 696f 6e96 03ea m.Lo.S.cation... │ │ │ │ +00015760: a86f 6693 6c69 6272 6172 6965 7390 34d9 .of.libraries.4. │ │ │ │ +00015770: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +00015780: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015790: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000157a0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000157b0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000157c0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000157d0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000157e0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000157f0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015800: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015810: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015820: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015830: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015840: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015850: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015860: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015870: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015880: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015890: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000158a0: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3933 ...........|t293 │ │ │ │ +000158b0: 8e8e a18d 8d91 2467 5541 2e33 8e91 3f6d ......$gUA.3..?m │ │ │ │ +000158c0: ab4d 6f72 6596 03ea a80d 6578 6962 6c65 .More.....exible │ │ │ │ +000158d0: 9368 656c 7093 7379 7374 656d 905a df8d .help.system.Z.. │ │ │ │ +000158e0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +000158f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015900: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015910: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015920: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015930: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015940: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015950: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015960: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015970: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015980: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015990: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000159a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000159b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000159c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000159d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000159e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000159f0: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3239 ............|t29 │ │ │ │ +00015a00: 348e 8ea6 8d8d 9124 6755 412e 348e 913f 4......$gUA.4..? │ │ │ │ +00015a10: 6dab 5379 6e9a ac72 7461 7896 03ea a866 m.Syn..rtax....f │ │ │ │ +00015a20: 6f72 9372 6573 7472 6963 7465 6493 7175 or.restricted.qu │ │ │ │ +00015a30: 616e 9874 690c 6361 7469 6f6e 9106 b6e6 an.ti.cation.... │ │ │ │ +00015a40: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +00015a50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015a60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015a70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015a80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015a90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015aa0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015ab0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015ac0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015ad0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015ae0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015af0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015b00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015b10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 ................ │ │ │ │ +00015b20: 0b7c 7432 3935 8e8e a18d 8d91 2467 5541 .|t295......$gUA │ │ │ │ +00015b30: 2e35 8e91 3f6d ab53 796e 90ac 7274 6178 .5..?m.Syn..rtax │ │ │ │ +00015b40: 9603 eaa8 666f 7293 7365 7473 9108 89d2 ....for.sets.... │ │ │ │ +00015b50: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +00015b60: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015b70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015b80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015b90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015ba0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015bb0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015bc0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015bd0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015be0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015bf0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015c00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015c10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015c20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015c30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015c40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015c50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015c60: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015c70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015c80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015c90: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ +00015ca0: 7432 3937 8e8e 8e9f 24fd 138e 8c8b 0000 t297....$....... │ │ │ │ +00015cb0: 000e 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00015cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00015cd0: 0000 0000 0001 2f1b a002 cc05 558d a0fd ....../.....U... │ │ │ │ -00015ce0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -00015cf0: d078 6976 9201 8082 6543 6f6e 95a0 0074 .xiv....eCon...t │ │ │ │ -00015d00: 656e 9374 738e 91ea f1eb 9f05 6666 8900 en.ts.......ff.. │ │ │ │ -00015d10: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -00015d20: 8da0 fd8b d021 8d8d 91fc 91df cf41 2e36 .....!.......A.6 │ │ │ │ -00015d30: 8e91 1798 3552 6576 6973 6564 9603 eaa8 ....5Revised.... │ │ │ │ -00015d40: 7365 7493 7468 656f 7279 936c 6962 7261 set.theory.libra │ │ │ │ -00015d50: 7269 6573 9100 9365 8d8d 9102 fffd 2e8e ries...e........ │ │ │ │ -00015d60: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ -00015d70: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015d80: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015d90: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015da0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015db0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015dc0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015dd0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015de0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015df0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015e00: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015e10: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00015e20: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00015e30: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00015e40: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00015e50: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00015e60: 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 3939 ...........|t299 │ │ │ │ -00015e70: 8e8e a410 0000 8d8d 91fc 91df 412e 378e ............A.7. │ │ │ │ -00015e80: 9117 9835 5379 6e95 ac72 7461 7891 03ea ...5Syn..rtax... │ │ │ │ -00015e90: a862 6c6f 9053 8e63 936b 7391 048f e28d .blo.S.c.ks..... │ │ │ │ -00015ea0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -00015eb0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015ec0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015ed0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015ee0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015ef0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015f00: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015f10: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015f20: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015f30: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015f40: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015f50: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015f60: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015f70: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015f80: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015f90: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015fa0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00015fb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00015fc0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00015fd0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00015fe0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00015ff0: fffd 2e8e 8e8d 910b 7c74 3330 318e 8ea1 ........|t301... │ │ │ │ -00016000: 8d8d 91fc 91df 412e 388e 9117 9835 5573 ......A.8....5Us │ │ │ │ -00016010: 6572 2d70 726f 6772 616d 6d61 626c 6596 er-programmable. │ │ │ │ -00016020: 03ea a871 756f 7461 7469 6f6e 9374 95ac ...quotation.t.. │ │ │ │ -00016030: 7279 7090 538e 6563 9368 6563 936b 9365 ryp.S.ec.hec.k.e │ │ │ │ -00016040: 7291 063d 458d 8d91 02ff fd2e 8e8e 9609 r..=E........... │ │ │ │ -00016050: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00016060: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016070: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016080: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016090: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000160a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000160b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000160c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000160d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000160e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000160f0: 8e93 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 ..............|t │ │ │ │ -00016100: 3330 328e 8ea1 8d8d 91fc 91df 412e 398e 302.........A.9. │ │ │ │ -00016110: 9117 9835 4e65 7791 03ea a863 6f6e 95ac ...5New....con.. │ │ │ │ -00016120: 7276 9365 7273 696f 6e73 9100 b593 8d8d rv.ersions...... │ │ │ │ -00016130: 9102 fffd 2e8e 8e96 0943 868d 8d91 02ff .........C...... │ │ │ │ -00016140: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00016150: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016160: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00016170: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00016180: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00016190: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000161a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000161b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000161c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000161d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000161e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000161f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016200: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00016210: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00016220: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00016230: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00016240: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016250: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00016260: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00016270: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7433 .............|t3 │ │ │ │ -00016280: 3033 8e8e a18d 8d91 1798 3541 2e39 2e31 03........5A.9.1 │ │ │ │ -00016290: 8e91 3d31 b247 656e 6572 616c 697a 6564 ..=1.Generalized │ │ │ │ -000162a0: 9103 eaa8 6290 538e 6574 612d 7265 6475 ....b.S.eta-redu │ │ │ │ -000162b0: 6374 696f 6e91 0149 6b8d 8d91 02ff fd2e ction..Ik....... │ │ │ │ -000162c0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -000162d0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000162e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000162f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016300: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016310: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016320: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016330: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016340: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016350: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016360: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016370: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016380: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016390: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000163a0: 8e8d 910b 7c74 3330 338e 8ea1 8d8d 9117 ....|t303....... │ │ │ │ -000163b0: 9835 412e 392e 328e 913d 31b2 4172 6974 .5A.9.2..=1.Arit │ │ │ │ -000163c0: 686d 6574 6963 616c 9103 eaa8 636f 6e95 hmetical....con. │ │ │ │ -000163d0: ac72 7693 6572 7369 6f6e 7391 040d b08d .rv.ersions..... │ │ │ │ -000163e0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ -000163f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016400: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016410: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016420: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016430: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016440: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016450: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016460: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016470: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016480: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016490: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000164a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000164b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000164c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000164d0: 8e8d 910b 7c74 3330 348e 8ea1 8d8d 9117 ....|t304....... │ │ │ │ -000164e0: 9835 412e 392e 338e 913d 31b2 4c69 7374 .5A.9.3..=1.List │ │ │ │ -000164f0: 9603 eaa8 7072 6f90 538e 6365 7373 696e ....pro.S.cessin │ │ │ │ -00016500: 6793 636f 6e95 ac72 7693 6572 7369 6f6e g.con..rv.ersion │ │ │ │ -00016510: 7391 01db e88d 8d91 02ff fd2e 8e8e 9609 s............... │ │ │ │ -00016520: 4386 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 C............... │ │ │ │ -00016530: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016540: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016550: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016560: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016570: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016580: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016590: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000165a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000165b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000165c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000165d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000165e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000165f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -00016600: 7c74 3330 348e 8ea1 8d8d 9117 9835 412e |t304........5A. │ │ │ │ -00016610: 392e 348e 913d 31b2 5369 6d70 6c69 6679 9.4..=1.Simplify │ │ │ │ -00016620: 696e 6791 03ea a8e2 6c65 74cf 2d74 6572 ing.....let.-ter │ │ │ │ -00016630: 6d73 9108 4fc4 8d8d 9102 fffd 2e8e 8e96 ms..O........... │ │ │ │ -00016640: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -00016650: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00016660: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00016670: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00016680: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016690: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000166a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000166b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000166c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000166d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000166e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000166f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00016700: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00016710: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00016720: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016730: 8e8e 8d91 0b7c 7433 3035 8e8e a18d 8d91 .....|t305...... │ │ │ │ -00016740: 1798 3541 2e39 2e35 8e91 3d31 b253 6b90 ..5A.9.5..=1.Sk. │ │ │ │ -00016750: ac72 6f6c 656d 697a 6174 696f 6e91 0415 .rolemization... │ │ │ │ -00016760: 338d 8d91 02ff fd2e 8e8e 9609 4386 8d8d 3...........C... │ │ │ │ -00016770: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016780: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016790: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000167a0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000167b0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000167c0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000167d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000167e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000167f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016800: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016810: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016820: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016830: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016840: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016850: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016860: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016870: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016880: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ -00016890: 910b 7c74 3330 368e 8ea1 8d8d 9117 9835 ..|t306........5 │ │ │ │ -000168a0: 412e 392e 368e 913d 31b2 5175 616e 95ac A.9.6..=1.Quan.. │ │ │ │ -000168b0: 7274 690c 6572 9b03 eaa8 6d6f 9376 9365 rti.er....mo.v.e │ │ │ │ -000168c0: 6d65 6e93 7498 636f 6e93 7693 6572 7369 men.t.con.v.ersi │ │ │ │ -000168d0: 6f6e 7391 0749 058d 8d91 02ff fd2e 8e8e ons..I.......... │ │ │ │ -000168e0: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ -000168f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016900: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016910: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016920: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016930: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016940: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016950: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016960: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016970: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016980: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016990: 9102 fffd 2e8e 8e8d 910b 7c74 3330 378e ..........|t307. │ │ │ │ -000169a0: 8ea1 8d8d 91fc 91df 412e 3130 8e91 1798 ........A.10.... │ │ │ │ -000169b0: 354e 6577 9603 eaa8 6275 696c 742d 696e 5New....built-in │ │ │ │ -000169c0: 9374 6865 6f72 656d 7391 0779 cb8d 8d91 .theorems..y.... │ │ │ │ -000169d0: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -000169e0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000169f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016a00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016a10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016a20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016a30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016a40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016a50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016a60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016a70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016a80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016a90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016aa0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016ab0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016ac0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016ad0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016ae0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016af0: 8e8d 910b 7c74 3330 388e 8ea1 8d8d 9117 ....|t308....... │ │ │ │ -00016b00: 9835 412e 3130 2e31 8e91 3d31 b24e 6577 .5A.10.1..=1.New │ │ │ │ -00016b10: 9603 eaa8 6172 6974 686d 6574 6963 616c ....arithmetical │ │ │ │ -00016b20: 9374 6865 6f72 656d 7391 014e 668d 8d91 .theorems..Nf... │ │ │ │ -00016b30: 02ff fd2e 8e8e 9609 4386 8d8d 9102 fffd ........C....... │ │ │ │ -00016b40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016b50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016b60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016b70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016b80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016b90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016ba0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016bb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016bc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016bd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016be0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016bf0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016c00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016c10: fffd 2e8e 8e8d 910b 7c74 3330 388e 8ea1 ........|t308... │ │ │ │ -00016c20: 8d8d 9117 9835 412e 3130 2e32 8e91 3d31 .....5A.10.2..=1 │ │ │ │ -00016c30: b24e 6577 9603 eaa8 7468 656f 7265 6d73 .New....theorems │ │ │ │ -00016c40: 9361 6290 538e 6f75 7493 6c69 7374 7390 .ab.S.out.lists. │ │ │ │ -00016c50: 1252 8d8d 9102 fffd 2e8e 8e96 0943 868d .R...........C.. │ │ │ │ -00016c60: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016c70: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00016c80: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00016c90: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00016ca0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00016cb0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016cc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00016cd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00016ce0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00016cf0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00016d00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016d10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00016d20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00016d30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00016d40: fd2e 8e8e 8d91 0b7c 7433 3130 8e8e a18d .......|t310.... │ │ │ │ -00016d50: 8d91 1798 3541 2e31 302e 338e 913d 31b2 ....5A.10.3..=1. │ │ │ │ -00016d60: 4e65 7796 03ea a870 726f 7090 538e 6f73 New....prop.S.os │ │ │ │ -00016d70: 6974 696f 6e61 6c93 7468 656f 7265 6d73 itional.theorems │ │ │ │ -00016d80: 9105 9be4 8d8d 9102 fffd 2e8e 8e96 0943 ...............C │ │ │ │ -00016d90: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00016da0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00016db0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016dc0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00016dd0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00016de0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00016df0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00016e00: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016e10: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00016e20: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00016e30: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00016e40: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00016e50: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00016e60: 8e8e 8d91 0b7c 7433 3130 8e8e a18d 8d91 .....|t310...... │ │ │ │ -00016e70: fc91 df41 2e31 318e 9117 9835 4164 6469 ...A.11....5Addi │ │ │ │ -00016e80: 7469 6f6e 7396 03ea a861 6e64 9364 656c tions....and.del │ │ │ │ -00016e90: 6574 696f 6e73 903a e18d 8d91 02ff fd2e etions.:........ │ │ │ │ -00016ea0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ -00016eb0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016ec0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016ed0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016ee0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016ef0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016f00: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016f10: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016f20: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016f30: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016f40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016f50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016f60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00016f70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00016f80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00016f90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00016fa0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00016fb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ -00016fc0: 7c74 3331 308e 8ea1 8d8d 9117 9835 412e |t310........5A. │ │ │ │ -00016fd0: 3131 2e31 8e91 3d31 b241 6464 6974 696f 11.1..=1.Additio │ │ │ │ -00016fe0: 6e73 9106 b590 8d8d 9102 fffd 2e8e 8e96 ns.............. │ │ │ │ -00016ff0: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ -00017000: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00017010: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00017020: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00017030: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00017040: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -00017050: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00017060: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00017070: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00017080: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -00017090: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000170a0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -000170b0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -000170c0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -000170d0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ -000170e0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ -000170f0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ -00017100: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ -00017110: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ -00017120: 8d91 02ff fd2e 8e8e 8d91 0b7c 7433 3131 ...........|t311 │ │ │ │ -00017130: 8e8e a18d 8d91 1798 3541 2e31 312e 328e ........5A.11.2. │ │ │ │ -00017140: 913d 31b2 4465 6c65 7469 6f6e 7391 0927 .=1.Deletions..' │ │ │ │ -00017150: b08d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ -00017160: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00017170: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00017180: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00017190: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000171a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -000171b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -000171c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -000171d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -000171e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -000171f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00017200: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00017210: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00017220: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00017230: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00017240: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ -00017250: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ -00017260: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ -00017270: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ -00017280: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ -00017290: 2e8e 8e8d 910b 7c74 3331 328e 8e9f 1bbf ......|t312..... │ │ │ │ -000172a0: f88d 91ea f1eb d049 6e64 6578 8d92 0191 .......Index.... │ │ │ │ -000172b0: ae7c 3331 358e 8e8e 9f24 fd13 8e8c 8b00 .|315....$...... │ │ │ │ -000172c0: 0000 0100 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00015cd0: 0000 0000 0000 0001 2f1d a002 cc05 558d ......../.....U. │ │ │ │ +00015ce0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ +00015cf0: f1eb d078 6976 9201 8082 6543 6f6e 95a0 ...xiv....eCon.. │ │ │ │ +00015d00: 0074 656e 9374 738e 91ea f1eb 9f05 6666 .ten.ts.......ff │ │ │ │ +00015d10: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +00015d20: 2fdf 8da0 fd8b d021 8d8d 91fc 91df cf41 /......!.......A │ │ │ │ +00015d30: 2e36 8e91 1798 3552 6576 6973 6564 9603 .6....5Revised.. │ │ │ │ +00015d40: eaa8 7365 7493 7468 656f 7279 936c 6962 ..set.theory.lib │ │ │ │ +00015d50: 7261 7269 6573 9100 9365 8d8d 9102 fffd raries...e...... │ │ │ │ +00015d60: 2e8e 8e96 0943 868d 8d91 02ff fd2e 8e8e .....C.......... │ │ │ │ +00015d70: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015d80: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015d90: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015da0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015db0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015dc0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015dd0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015de0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015df0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015e00: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015e10: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00015e20: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00015e30: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00015e40: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00015e50: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00015e60: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7432 .............|t2 │ │ │ │ +00015e70: 3939 8e8e a410 0000 8d8d 91fc 91df 412e 99............A. │ │ │ │ +00015e80: 378e 9117 9835 5379 6e95 ac72 7461 7891 7....5Syn..rtax. │ │ │ │ +00015e90: 03ea a862 6c6f 9053 8e63 936b 7391 048f ...blo.S.c.ks... │ │ │ │ +00015ea0: e28d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +00015eb0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015ec0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015ed0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015ee0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015ef0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015f00: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015f10: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015f20: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015f30: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015f40: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015f50: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015f60: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015f70: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015f80: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015f90: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015fa0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00015fb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00015fc0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00015fd0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00015fe0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00015ff0: 9102 fffd 2e8e 8e8d 910b 7c74 3330 318e ..........|t301. │ │ │ │ +00016000: 8ea1 8d8d 91fc 91df 412e 388e 9117 9835 ........A.8....5 │ │ │ │ +00016010: 5573 6572 2d70 726f 6772 616d 6d61 626c User-programmabl │ │ │ │ +00016020: 6596 03ea a871 756f 7461 7469 6f6e 9374 e....quotation.t │ │ │ │ +00016030: 95ac 7279 7090 538e 6563 9368 6563 936b ..ryp.S.ec.hec.k │ │ │ │ +00016040: 9365 7291 063d 458d 8d91 02ff fd2e 8e8e .er..=E......... │ │ │ │ +00016050: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00016060: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016070: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016080: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016090: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000160a0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000160b0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000160c0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000160d0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000160e0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000160f0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d 910b ................ │ │ │ │ +00016100: 7c74 3330 328e 8ea1 8d8d 91fc 91df 412e |t302.........A. │ │ │ │ +00016110: 398e 9117 9835 4e65 7791 03ea a863 6f6e 9....5New....con │ │ │ │ +00016120: 95ac 7276 9365 7273 696f 6e73 9100 b593 ..rv.ersions.... │ │ │ │ +00016130: 8d8d 9102 fffd 2e8e 8e96 0943 868d 8d91 ...........C.... │ │ │ │ +00016140: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00016150: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016160: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00016170: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00016180: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00016190: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000161a0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000161b0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000161c0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000161d0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000161e0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000161f0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016200: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00016210: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00016220: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00016230: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00016240: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016250: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00016260: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00016270: 8e8e 938d 8d91 02ff fd2e 8e8e 8d91 0b7c ...............| │ │ │ │ +00016280: 7433 3033 8e8e a18d 8d91 1798 3541 2e39 t303........5A.9 │ │ │ │ +00016290: 2e31 8e91 3d31 b247 656e 6572 616c 697a .1..=1.Generaliz │ │ │ │ +000162a0: 6564 9103 eaa8 6290 538e 6574 612d 7265 ed....b.S.eta-re │ │ │ │ +000162b0: 6475 6374 696f 6e91 0149 6b8d 8d91 02ff duction..Ik..... │ │ │ │ +000162c0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +000162d0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000162e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000162f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016300: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016310: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016320: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016330: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016340: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016350: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016360: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016370: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016380: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016390: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000163a0: 2e8e 8e8d 910b 7c74 3330 338e 8ea1 8d8d ......|t303..... │ │ │ │ +000163b0: 9117 9835 412e 392e 328e 913d 31b2 4172 ...5A.9.2..=1.Ar │ │ │ │ +000163c0: 6974 686d 6574 6963 616c 9103 eaa8 636f ithmetical....co │ │ │ │ +000163d0: 6e95 ac72 7693 6572 7369 6f6e 7391 040d n..rv.ersions... │ │ │ │ +000163e0: b08d 8d91 02ff fd2e 8e8e 9609 4386 8d8d ............C... │ │ │ │ +000163f0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016400: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016410: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016420: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016430: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016440: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016450: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016460: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016470: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016480: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016490: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000164a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000164b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000164c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000164d0: 2e8e 8e8d 910b 7c74 3330 348e 8ea1 8d8d ......|t304..... │ │ │ │ +000164e0: 9117 9835 412e 392e 338e 913d 31b2 4c69 ...5A.9.3..=1.Li │ │ │ │ +000164f0: 7374 9603 eaa8 7072 6f90 538e 6365 7373 st....pro.S.cess │ │ │ │ +00016500: 696e 6793 636f 6e95 ac72 7693 6572 7369 ing.con..rv.ersi │ │ │ │ +00016510: 6f6e 7391 01db e88d 8d91 02ff fd2e 8e8e ons............. │ │ │ │ +00016520: 9609 4386 8d8d 9102 fffd 2e8e 8e93 8d8d ..C............. │ │ │ │ +00016530: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016540: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016550: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016560: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016570: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016580: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016590: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000165a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000165b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000165c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000165d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000165e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000165f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +00016600: 910b 7c74 3330 348e 8ea1 8d8d 9117 9835 ..|t304........5 │ │ │ │ +00016610: 412e 392e 348e 913d 31b2 5369 6d70 6c69 A.9.4..=1.Simpli │ │ │ │ +00016620: 6679 696e 6791 03ea a8e2 6c65 74cf 2d74 fying.....let.-t │ │ │ │ +00016630: 6572 6d73 9108 4fc4 8d8d 9102 fffd 2e8e erms..O......... │ │ │ │ +00016640: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +00016650: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00016660: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00016670: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00016680: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016690: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000166a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000166b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000166c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000166d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000166e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000166f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00016700: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00016710: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00016720: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016730: fd2e 8e8e 8d91 0b7c 7433 3035 8e8e a18d .......|t305.... │ │ │ │ +00016740: 8d91 1798 3541 2e39 2e35 8e91 3d31 b253 ....5A.9.5..=1.S │ │ │ │ +00016750: 6b90 ac72 6f6c 656d 697a 6174 696f 6e91 k..rolemization. │ │ │ │ +00016760: 0415 338d 8d91 02ff fd2e 8e8e 9609 4386 ..3...........C. │ │ │ │ +00016770: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016780: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016790: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000167a0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000167b0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000167c0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000167d0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000167e0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000167f0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016800: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016810: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016820: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016830: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016840: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016850: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016860: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016870: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016880: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016890: 8e8d 910b 7c74 3330 368e 8ea1 8d8d 9117 ....|t306....... │ │ │ │ +000168a0: 9835 412e 392e 368e 913d 31b2 5175 616e .5A.9.6..=1.Quan │ │ │ │ +000168b0: 95ac 7274 690c 6572 9b03 eaa8 6d6f 9376 ..rti.er....mo.v │ │ │ │ +000168c0: 9365 6d65 6e93 7498 636f 6e93 7693 6572 .emen.t.con.v.er │ │ │ │ +000168d0: 7369 6f6e 7391 0749 058d 8d91 02ff fd2e sions..I........ │ │ │ │ +000168e0: 8e8e 9609 4386 8d8d 9102 fffd 2e8e 8e93 ....C........... │ │ │ │ +000168f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016900: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016910: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016920: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016930: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016940: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016950: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016960: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016970: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016980: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016990: 8d8d 9102 fffd 2e8e 8e8d 910b 7c74 3330 ............|t30 │ │ │ │ +000169a0: 378e 8ea1 8d8d 91fc 91df 412e 3130 8e91 7.........A.10.. │ │ │ │ +000169b0: 1798 354e 6577 9603 eaa8 6275 696c 742d ..5New....built- │ │ │ │ +000169c0: 696e 9374 6865 6f72 656d 7391 0779 cb8d in.theorems..y.. │ │ │ │ +000169d0: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +000169e0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000169f0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016a00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016a10: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016a20: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016a30: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016a40: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016a50: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016a60: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016a70: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016a80: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016a90: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016aa0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016ab0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016ac0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016ad0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016ae0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016af0: 2e8e 8e8d 910b 7c74 3330 388e 8ea1 8d8d ......|t308..... │ │ │ │ +00016b00: 9117 9835 412e 3130 2e31 8e91 3d31 b24e ...5A.10.1..=1.N │ │ │ │ +00016b10: 6577 9603 eaa8 6172 6974 686d 6574 6963 ew....arithmetic │ │ │ │ +00016b20: 616c 9374 6865 6f72 656d 7391 014e 668d al.theorems..Nf. │ │ │ │ +00016b30: 8d91 02ff fd2e 8e8e 9609 4386 8d8d 9102 ..........C..... │ │ │ │ +00016b40: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016b50: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016b60: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016b70: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016b80: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016b90: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016ba0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016bb0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016bc0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016bd0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016be0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016bf0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016c00: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016c10: 9102 fffd 2e8e 8e8d 910b 7c74 3330 388e ..........|t308. │ │ │ │ +00016c20: 8ea1 8d8d 9117 9835 412e 3130 2e32 8e91 .......5A.10.2.. │ │ │ │ +00016c30: 3d31 b24e 6577 9603 eaa8 7468 656f 7265 =1.New....theore │ │ │ │ +00016c40: 6d73 9361 6290 538e 6f75 7493 6c69 7374 ms.ab.S.out.list │ │ │ │ +00016c50: 7390 1252 8d8d 9102 fffd 2e8e 8e96 0943 s..R...........C │ │ │ │ +00016c60: 868d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016c70: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00016c80: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00016c90: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00016ca0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00016cb0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016cc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00016cd0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00016ce0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00016cf0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00016d00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016d10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00016d20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00016d30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00016d40: 02ff fd2e 8e8e 8d91 0b7c 7433 3130 8e8e .........|t310.. │ │ │ │ +00016d50: a18d 8d91 1798 3541 2e31 302e 338e 913d ......5A.10.3..= │ │ │ │ +00016d60: 31b2 4e65 7796 03ea a870 726f 7090 538e 1.New....prop.S. │ │ │ │ +00016d70: 6f73 6974 696f 6e61 6c93 7468 656f 7265 ositional.theore │ │ │ │ +00016d80: 6d73 9105 9be4 8d8d 9102 fffd 2e8e 8e96 ms.............. │ │ │ │ +00016d90: 0943 868d 8d91 02ff fd2e 8e8e 938d 8d91 .C.............. │ │ │ │ +00016da0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00016db0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016dc0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00016dd0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00016de0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00016df0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00016e00: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016e10: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00016e20: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00016e30: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00016e40: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00016e50: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00016e60: fd2e 8e8e 8d91 0b7c 7433 3130 8e8e a18d .......|t310.... │ │ │ │ +00016e70: 8d91 fc91 df41 2e31 318e 9117 9835 4164 .....A.11....5Ad │ │ │ │ +00016e80: 6469 7469 6f6e 7396 03ea a861 6e64 9364 ditions....and.d │ │ │ │ +00016e90: 656c 6574 696f 6e73 903a e18d 8d91 02ff eletions.:...... │ │ │ │ +00016ea0: fd2e 8e8e 9609 4386 8d8d 9102 fffd 2e8e ......C......... │ │ │ │ +00016eb0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016ec0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016ed0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016ee0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016ef0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016f00: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016f10: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016f20: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016f30: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016f40: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016f50: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016f60: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00016f70: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00016f80: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00016f90: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00016fa0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00016fb0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e8d ................ │ │ │ │ +00016fc0: 910b 7c74 3331 308e 8ea1 8d8d 9117 9835 ..|t310........5 │ │ │ │ +00016fd0: 412e 3131 2e31 8e91 3d31 b241 6464 6974 A.11.1..=1.Addit │ │ │ │ +00016fe0: 696f 6e73 9106 b590 8d8d 9102 fffd 2e8e ions............ │ │ │ │ +00016ff0: 8e96 0943 868d 8d91 02ff fd2e 8e8e 938d ...C............ │ │ │ │ +00017000: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00017010: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00017020: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00017030: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00017040: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +00017050: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00017060: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00017070: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00017080: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +00017090: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000170a0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +000170b0: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +000170c0: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +000170d0: 938d 8d91 02ff fd2e 8e8e 938d 8d91 02ff ................ │ │ │ │ +000170e0: fd2e 8e8e 938d 8d91 02ff fd2e 8e8e 938d ................ │ │ │ │ +000170f0: 8d91 02ff fd2e 8e8e 938d 8d91 02ff fd2e ................ │ │ │ │ +00017100: 8e8e 938d 8d91 02ff fd2e 8e8e 938d 8d91 ................ │ │ │ │ +00017110: 02ff fd2e 8e8e 938d 8d91 02ff fd2e 8e8e ................ │ │ │ │ +00017120: 938d 8d91 02ff fd2e 8e8e 8d91 0b7c 7433 .............|t3 │ │ │ │ +00017130: 3131 8e8e a18d 8d91 1798 3541 2e31 312e 11........5A.11. │ │ │ │ +00017140: 328e 913d 31b2 4465 6c65 7469 6f6e 7391 2..=1.Deletions. │ │ │ │ +00017150: 0927 b08d 8d91 02ff fd2e 8e8e 9609 4386 .'............C. │ │ │ │ +00017160: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00017170: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00017180: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00017190: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000171a0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +000171b0: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +000171c0: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +000171d0: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +000171e0: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +000171f0: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00017200: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00017210: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00017220: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00017230: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00017240: fffd 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 ................ │ │ │ │ +00017250: 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 fffd ................ │ │ │ │ +00017260: 2e8e 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d ................ │ │ │ │ +00017270: 9102 fffd 2e8e 8e93 8d8d 9102 fffd 2e8e ................ │ │ │ │ +00017280: 8e93 8d8d 9102 fffd 2e8e 8e93 8d8d 9102 ................ │ │ │ │ +00017290: fffd 2e8e 8e8d 910b 7c74 3331 328e 8e9f ........|t312... │ │ │ │ +000172a0: 1bbf f88d 91ea f1eb d049 6e64 6578 8d92 .........Index.. │ │ │ │ +000172b0: 0191 ae7c 3331 358e 8e8e 9f24 fd13 8e8c ...|315....$.... │ │ │ │ +000172c0: 8b00 0000 0100 0000 0000 0000 0000 0000 ................ │ │ │ │ 000172d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000172e0: 0000 0000 0000 0000 015c aba0 02cc 0555 .........\.....U │ │ │ │ -000172f0: 8da0 fd46 d30e a002 942f df8d a0fe 6043 ...F...../....`C │ │ │ │ -00017300: 448d 9200 d163 f2d2 5091 ff38 f561 7274 D....c..P..8.art │ │ │ │ -00017310: 9109 547b 498e 9f32 0000 8d91 60d5 3754 ..T{I..2....`.7T │ │ │ │ -00017320: 6865 9609 547b 4d65 7461 2d6c 616e 6775 he..T{Meta-langu │ │ │ │ -00017330: 6167 6593 4d4c 8e8e 9f24 fd13 8e8c 8b00 age.ML...$...... │ │ │ │ -00017340: 0000 0200 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000172e0: 0000 0000 0000 0000 0000 015c ada0 02cc ...........\.... │ │ │ │ +000172f0: 0555 8da0 fd46 d30e a002 942f df8d a0fe .U...F...../.... │ │ │ │ +00017300: 6043 448d 9200 d163 f2d2 5091 ff38 f561 `CD....c..P..8.a │ │ │ │ +00017310: 7274 9109 547b 498e 9f32 0000 8d91 60d5 rt..T{I..2....`. │ │ │ │ +00017320: 3754 6865 9609 547b 4d65 7461 2d6c 616e 7The..T{Meta-lan │ │ │ │ +00017330: 6775 6167 6593 4d4c 8e8e 9f24 fd13 8e8c guage.ML...$.... │ │ │ │ +00017340: 8b00 0000 0200 0000 0000 0000 0000 0000 ................ │ │ │ │ 00017350: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00017360: 0000 0000 0000 0000 0172 bea0 02cc 0555 .........r.....U │ │ │ │ -00017370: 8da0 fd46 d30e a002 942f df9f 24fd 138e ...F...../..$... │ │ │ │ -00017380: 8c8b 0000 0003 0000 0000 0000 0000 0000 ................ │ │ │ │ +00017360: 0000 0000 0000 0000 0000 0172 c0a0 02cc ...........r.... │ │ │ │ +00017370: 0555 8da0 fd46 d30e a002 942f df9f 24fd .U...F...../..$. │ │ │ │ +00017380: 138e 8c8b 0000 0003 0000 0000 0000 0000 ................ │ │ │ │ 00017390: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000173a0: 0000 0000 0000 0000 0000 0001 733e a002 ............s>.. │ │ │ │ -000173b0: cc05 558d a0fd 46d3 0ea0 0294 2fdf 8da0 ..U...F...../... │ │ │ │ -000173c0: fd8b d021 8d91 12c7 61eb 4743 6861 7074 ...!....a.GChapt │ │ │ │ -000173d0: 6572 9105 6666 318e 9112 c761 9f0b cccc er..ff1....a.... │ │ │ │ -000173e0: 8900 0100 0001 c73e 7c9f 1f47 1b8d d254 .......>|..G...T │ │ │ │ -000173f0: 6865 9609 547b 4869 7374 6f72 7993 6f66 he..T{History.of │ │ │ │ -00017400: 934d 4c8e 9f13 d677 8900 0100 0001 c73e .ML....w.......> │ │ │ │ -00017410: 7c9f 3a55 548d cf53 6576 95ac 7265 7261 |.:UT..Sev..rera │ │ │ │ -00017420: 6c9b 03a0 3076 9365 7273 696f 6e73 9603 l...0v.ersions.. │ │ │ │ -00017430: a02f 6f66 9874 6865 9370 726f 6772 616d ./of.the.program │ │ │ │ -00017440: 6d69 6e67 986c 616e 6775 6167 6598 eb48 ming.language..H │ │ │ │ -00017450: 4d4c 93cf 6861 95ac 7276 9365 9861 7070 ML..ha..rv.e.app │ │ │ │ -00017460: 9053 8e65 6172 6564 9103 a02f 6f93 7693 .S.eared.../o.v. │ │ │ │ -00017470: 6572 9874 6865 9879 9365 6172 732c 9103 er.the.y.ears,.. │ │ │ │ -00017480: af14 6290 538e 6574 9377 9365 656e 8ea4 ..b.S.et.w.een.. │ │ │ │ -00017490: 1000 008d 7468 6596 03e3 a774 696d 6593 ....the....time. │ │ │ │ -000174a0: 6974 9377 9aac 7261 7393 0c72 7374 9103 it.w..ras..rst.. │ │ │ │ -000174b0: e3a6 6465 7369 676e 6564 9361 6e64 9369 ..designed.and.i │ │ │ │ -000174c0: 6d70 6c65 6d65 6e98 7465 6493 6298 7993 mplemen.ted.b.y. │ │ │ │ -000174d0: 4d69 6c6e 6572 2c91 03e5 0d4d 6f72 7269 Milner,....Morri │ │ │ │ -000174e0: 7393 616e 6493 5791 ff05 5661 6473 7798 s.and.W...Vadsw. │ │ │ │ -000174f0: 6f72 7468 9361 7493 7468 658e a18d 556e orth.at.the...Un │ │ │ │ -00017500: 6976 95ac 7265 7273 6974 9379 9603 6634 iv..rersit.y..f4 │ │ │ │ -00017510: 6f66 9345 6469 6e9a ac72 6275 7267 6891 of.Edin..rburgh. │ │ │ │ -00017520: 0366 3569 6e93 7468 6593 6561 726c 7993 .f5in.the.early. │ │ │ │ -00017530: 3139 3730 2773 2c91 0380 b261 6e64 9374 1970's,....and.t │ │ │ │ -00017540: 6865 9374 696d 6593 6974 9377 9861 7391 he.time.it.w.as. │ │ │ │ -00017550: 0366 3573 6574 746c 6564 9361 6e64 9373 .f5settled.and.s │ │ │ │ -00017560: 7461 6e64 6172 6469 7365 642c 8ea1 8d69 tandardised,...i │ │ │ │ -00017570: 6e9b 03fe e174 6865 9603 fee0 6d69 642d n....the....mid- │ │ │ │ -00017580: 3139 3830 2773 2e91 0575 8a54 6865 936f 1980's...u.The.o │ │ │ │ -00017590: 7269 6769 6e61 6c98 eb48 4d4c cf2c 9374 riginal..HML.,.t │ │ │ │ -000175a0: 6865 986d 6574 612d 6c61 6e67 7561 6765 he.meta-language │ │ │ │ -000175b0: 936f 6698 7468 6593 4564 696e 90ac 7262 .of.the.Edin..rb │ │ │ │ -000175c0: 7572 6768 98eb 484c 4346 93cf 7379 7374 urgh..HLCF..syst │ │ │ │ -000175d0: 656d 2c91 0403 ef69 738e a18d 6465 0c6e em,....is...de.n │ │ │ │ -000175e0: 6564 9b02 eb13 696e 9602 eb14 5b8d 398e ed....in....[.9. │ │ │ │ -000175f0: 9105 dffc 5d2e 9104 e3ae 5468 6593 6765 ....].....The.ge │ │ │ │ -00017600: 6e65 616c 6f67 7998 6f66 9374 6865 98eb nealogy.of.the.. │ │ │ │ -00017610: 484d 4c93 cf75 7365 6498 696e 9374 6865 HML..used.in.the │ │ │ │ -00017620: 98eb 4848 4f4c 93cf 7379 7374 656d 9869 ..HHOL..system.i │ │ │ │ -00017630: 7393 7261 7468 6572 9863 6f6d 706c 6578 s.rather.complex │ │ │ │ -00017640: 3b91 0340 4569 6e93 6272 6965 662c 8ea1 ;..@Ein.brief,.. │ │ │ │ -00017650: 8d69 7496 0473 b169 7393 6193 769a ac72 .it..s.is.a.v..r │ │ │ │ -00017660: 6572 7369 6f6e 9104 73b2 726f 7567 686c ersion..s.roughl │ │ │ │ -00017670: 7993 6d69 6477 9861 9879 9362 9053 8e65 y.midw.a.y.b.S.e │ │ │ │ -00017680: 7498 7798 6565 6e93 7468 6593 6f72 6967 t.w.een.the.orig │ │ │ │ -00017690: 696e 616c 93eb 484d 4c93 cf61 6e64 9104 inal..HML..and.. │ │ │ │ -000176a0: 73b2 5374 616e 6461 7264 93eb 484d 4ccf s.Standard..HML. │ │ │ │ -000176b0: 2c93 6672 6f7a 656e 9377 6869 6c65 8ea1 ,.frozen.while.. │ │ │ │ -000176c0: 8d74 6865 9604 aa78 6c61 6e67 7561 6765 .the...xlanguage │ │ │ │ -000176d0: 9377 9aac 7261 7393 696e 930d 7578 2e91 .w..ras.in..ux.. │ │ │ │ -000176e0: 0778 504d 6f72 6593 7072 6563 6973 656c .xPMore.precisel │ │ │ │ -000176f0: 7991 ff05 562c 9104 da6d 6974 9369 7393 y...V,...mit.is. │ │ │ │ -00017700: 6193 7375 6273 6574 936f 6693 7468 6593 a.subset.of.the. │ │ │ │ -00017710: 7698 6572 7369 6f6e 936f 6693 eb48 4d4c v.ersion.of..HML │ │ │ │ -00017720: 93cf 6465 7698 656c 6f70 9053 8e65 648e ..dev.elop.S.ed. │ │ │ │ -00017730: a18d 6a6f 696e 95ac 7274 6c79 9b04 bd8a ..join..rtly.... │ │ │ │ -00017740: 6293 7998 4875 6574 9861 6e64 9850 9361 b.y.Huet.and.P.a │ │ │ │ -00017750: 756c 736f 6e98 696e 9874 6865 9104 bd89 ulson.in.the.... │ │ │ │ -00017760: 6561 726c 7998 3139 3830 2773 2c91 04f2 early.1980's,... │ │ │ │ -00017770: 4361 7498 eb48 494e 5249 4191 04bd 53cf Cat..HINRIA...S. │ │ │ │ -00017780: 616e 6498 7468 6598 556e 6976 9365 7273 and.the.Univ.ers │ │ │ │ -00017790: 6974 9379 986f 6698 4361 6d2d 8ea1 8d62 it.y.of.Cam-...b │ │ │ │ -000177a0: 7269 6467 652c 9103 8be9 7265 7370 9053 ridge,....resp.S │ │ │ │ -000177b0: 8e65 6374 6976 90ac 7265 6c79 91ff 0556 .ectiv..rely...V │ │ │ │ -000177c0: 2e91 0511 6654 6865 9603 743a eb48 4d4c ....fThe..t:.HML │ │ │ │ -000177d0: 9b03 7439 cf6f 6693 4875 6574 9861 6e64 ..t9.of.Huet.and │ │ │ │ -000177e0: 9350 90ac 7261 756c 736f 6e98 6973 9364 .P..raulson.is.d │ │ │ │ -000177f0: 6573 6372 6962 9053 8e65 6498 696e 9374 escrib.S.ed.in.t │ │ │ │ -00017800: 6865 9870 7265 6661 6365 9328 7265 7072 he.preface.(repr │ │ │ │ -00017810: 6f90 538e 6475 6365 648e a18d 629a 538e o.S.duced...b.S. │ │ │ │ -00017820: 656c 6f90 ac72 7729 9604 4b60 746f 9360 elo..rw)..K`to.` │ │ │ │ -00017830: 5468 6593 4d4c 9104 4b47 4861 6e64 6298 The.ML..KGHandb. │ │ │ │ -00017840: 6f98 6f6b 2793 5b8d 358e 9105 dffc 5d2e o.ok'.[.5.....]. │ │ │ │ -00017850: 9106 5b07 4875 6574 9375 7365 6493 7468 ..[.Huet.used.th │ │ │ │ -00017860: 6973 9376 90ac 7265 7273 696f 6e93 696e is.v..rersion.in │ │ │ │ -00017870: 9374 6865 9104 4b5f 4691 ff05 566f 726d .the..K_F...Vorm │ │ │ │ -00017880: 656c 9370 726f 9100 a71c 6a65 6374 3b91 el.pro....ject;. │ │ │ │ -00017890: 047b bc61 6e64 9369 748e a18d 7375 6273 .{.and.it...subs │ │ │ │ -000178a0: 6571 7565 6e95 ac72 746c 799b 0427 5665 equen..rtly..'Ve │ │ │ │ -000178b0: 7693 6f6c 7693 6564 9104 2757 696e 9374 v.olv.ed..'Win.t │ │ │ │ -000178c0: 6f98 6191 0427 5776 9365 7273 696f 6e98 o.a..'Wv.ersion. │ │ │ │ -000178d0: 6f66 9604 2757 eb48 4d4c 98cf 6361 6c6c of..'W.HML..call │ │ │ │ -000178e0: 6564 93eb 4843 414d 4ccf 2e98 5090 ac72 ed..HCAML...P..r │ │ │ │ -000178f0: 6175 6c73 6f6e 9361 6c73 6f98 7573 6564 aulson.also.used │ │ │ │ -00017900: 9369 742c 9104 3682 6173 9370 6172 7498 .it,..6.as.part. │ │ │ │ -00017910: 6f66 8ea1 8d74 6865 9604 3718 0c72 7374 of...the..7..rst │ │ │ │ -00017920: 9376 9aac 7265 7273 696f 6e93 6f66 9343 .v..rersion.of.C │ │ │ │ -00017930: 616d 9862 7269 6467 6593 eb48 4c43 4693 am.bridge..HLCF. │ │ │ │ -00017940: cf28 6275 7493 6e6f 7493 7468 6593 7698 .(but.not.the.v. │ │ │ │ -00017950: 6572 7369 6f6e 936f 6693 4361 6d98 6272 ersion.of.Cam.br │ │ │ │ -00017960: 6964 6765 93eb 484c 4346 93cf 6465 7363 idge..HLCF..desc │ │ │ │ -00017970: 7269 6290 538e 6564 9369 6e8e a18d 5b8d rib.S.ed.in...[. │ │ │ │ -00017980: 3136 8e91 0bbf f85d 2c96 03ea a877 6869 16.....],....whi │ │ │ │ -00017990: 6390 ac72 6893 7573 6564 9361 6e93 6561 c..rh.used.an.ea │ │ │ │ -000179a0: 726c 7993 5374 616e 6461 7264 93eb 484d rly.Standard..HM │ │ │ │ -000179b0: 4ccf 292e 8ea1 8d91 0b61 8f54 6865 7265 L.)......a.There │ │ │ │ -000179c0: 9605 119c 6172 6593 6e6f 95ac 7277 9b05 ....are.no..rw.. │ │ │ │ -000179d0: 119d 7493 7793 6f96 0511 9c6d 6174 7572 ..t.w.o....matur │ │ │ │ -000179e0: 6593 6465 7363 656e 6465 6e90 ac72 7473 e.descenden..rts │ │ │ │ -000179f0: 936f 6698 7468 6593 6f72 6967 696e 616c .of.the.original │ │ │ │ -00017a00: 93eb 484d 4ccf 3a93 5374 616e 6461 7264 ..HML.:.Standard │ │ │ │ -00017a10: 98eb 484d 4c93 cf28 616c 736f 9366 726f ..HML..(also.fro │ │ │ │ -00017a20: 6d8e a18d 4564 696e 90ac 7262 7572 6768 m...Edin..rburgh │ │ │ │ -00017a30: 2996 02cc 8961 6e64 93eb 4843 414d 4c91 )....and..HCAML. │ │ │ │ -00017a40: 02cc 40cf 2866 726f 6d93 eb48 494e 5249 ..@.(from..HINRI │ │ │ │ -00017a50: 41cf 292e 9354 6865 93eb 484d 4c93 cf69 A.)..The..HML..i │ │ │ │ -00017a60: 6e93 eb48 484f 4c93 cf69 7393 6e65 6974 n..HHOL..is.neit │ │ │ │ -00017a70: 6865 7293 6f66 9374 6865 7365 2c91 0305 her.of.these,... │ │ │ │ -00017a80: c362 7574 2c91 0305 c261 7393 7375 6767 .but,....as.sugg │ │ │ │ -00017a90: 6573 7465 648e a18d 6162 9053 8e6f 95ac ested...ab.S.o.. │ │ │ │ -00017aa0: 7276 9365 2c91 039a 2769 739b 0386 0672 rv.e,...'is....r │ │ │ │ -00017ab0: 6174 6865 7296 0386 0763 6c6f 7365 7293 ather....closer. │ │ │ │ -00017ac0: 746f 98eb 4843 414d 4c91 0385 edcf 7468 to..HCAML.....th │ │ │ │ -00017ad0: 616e 9374 6f93 5374 616e 6461 7264 98eb an.to.Standard.. │ │ │ │ -00017ae0: 484d 4ccf 2e93 4191 0385 ed63 6f6d 706c HML...A....compl │ │ │ │ -00017af0: 6574 656c 7998 6e65 7793 696d 706c 656d etely.new.implem │ │ │ │ -00017b00: 656e 90ac 7274 6174 696f 6e8e a18d 6f66 en..rtation...of │ │ │ │ -00017b10: 9603 4b3f eb48 484f 4ccf 2c9b 034b 3e77 ..K?.HHOL.,..K>w │ │ │ │ -00017b20: 6974 6893 5374 616e 6461 7264 93eb 484d ith.Standard..HM │ │ │ │ -00017b30: 4c98 cf61 7393 6974 7393 6d65 7461 2d6c L..as.its.meta-l │ │ │ │ -00017b40: 616e 6775 6167 652c 9103 6b20 6973 9363 anguage,..k is.c │ │ │ │ -00017b50: 7572 7265 6e90 ac72 746c 7998 696e 9370 urren..rtly.in.p │ │ │ │ -00017b60: 726f 6772 6573 7393 6174 9874 6865 9355 rogress.at.the.U │ │ │ │ -00017b70: 6e69 7695 ac72 6572 7369 7493 798e a18d niv..rersit.y... │ │ │ │ -00017b80: 6f66 9603 9648 4361 6c67 6172 7991 ff05 of...HCalgary... │ │ │ │ -00017b90: 562e 9105 1cc0 5468 6973 9b03 9647 6973 V.....This...Gis │ │ │ │ -00017ba0: 9365 7870 9053 8e65 6374 6564 9374 6f98 .exp.S.ected.to. │ │ │ │ -00017bb0: 6290 538e 6593 636f 6d70 6c65 7465 6493 b.S.e.completed. │ │ │ │ -00017bc0: 696e 986d 6964 2d31 3939 302e 9105 1cc0 in.mid-1990..... │ │ │ │ -00017bd0: 4191 0396 3373 6563 6f6e 6498 6e65 7793 A...3second.new. │ │ │ │ -00017be0: 696d 706c 656d 656e 90ac 7274 6174 696f implemen..rtatio │ │ │ │ -00017bf0: 6e8e a18d 6973 9603 eaa8 706c 616e 6e65 n...is....planne │ │ │ │ -00017c00: 6493 6290 ac72 7993 4943 4c93 4465 6665 d.b..ry.ICL.Defe │ │ │ │ -00017c10: 6e63 6593 5379 7374 656d 732c 9361 6c73 nce.Systems,.als │ │ │ │ -00017c20: 6f93 6261 7365 6493 6f6e 9353 7461 6e64 o.based.on.Stand │ │ │ │ -00017c30: 6172 6493 eb48 4d4c cf2e 8ea1 8d91 0b61 ard..HML.......a │ │ │ │ -00017c40: 8f54 6865 9603 3b4f eb48 4d4c 9b03 3b50 .The..;O.HML..;P │ │ │ │ -00017c50: cf6f 6693 4875 6574 9861 6e64 9350 95ac .of.Huet.and.P.. │ │ │ │ -00017c60: 7261 756c 736f 6e98 7793 6173 9b03 3b4f raulson.w.as..;O │ │ │ │ -00017c70: 696d 706c 656d 656e 9374 6564 9869 6e96 implemen.ted.in. │ │ │ │ -00017c80: 033b 5046 91ff 0556 7261 6e7a 984c 6973 .;PF...Vranz.Lis │ │ │ │ -00017c90: 702e 9104 fe6d 5468 6593 7090 538e 6f72 p....mThe.p.S.or │ │ │ │ -00017ca0: 7469 6e67 986f 6693 eb48 484f 4c98 cf66 ting.of..HHOL..f │ │ │ │ -00017cb0: 726f 6d8e a18d 4691 ff05 5672 616e 7a96 rom...F...Vranz. │ │ │ │ -00017cc0: 0480 1e4c 6973 7093 746f 9b04 801f 436f ...Lisp.to....Co │ │ │ │ -00017cd0: 6d6d 6f6e 934c 6973 7093 7790 ac72 6173 mmon.Lisp.w..ras │ │ │ │ -00017ce0: 9364 6f6e 6598 6290 ac72 7993 4a6f 686e .done.b..ry.John │ │ │ │ -00017cf0: 9343 6172 726f 6c6c 936f 6693 7468 6598 .Carroll.of.the. │ │ │ │ -00017d00: 556e 6976 95ac 7265 7273 6974 9379 9604 Univ..rersit.y.. │ │ │ │ -00017d10: 801e 6f66 9343 616d 90ac 7262 7269 6467 ..of.Cam..rbridg │ │ │ │ -00017d20: 652c 8ea1 8d77 6974 6896 03ea a874 6865 e,...with....the │ │ │ │ -00017d30: 936a 6f69 6e9a ac72 7493 7375 7070 9053 .join..rt.supp.S │ │ │ │ -00017d40: 8e6f 7274 936f 6693 5352 4993 496e 9874 .ort.of.SRI.In.t │ │ │ │ -00017d50: 6572 6e61 7469 6f6e 616c 9361 6e64 9348 ernational.and.H │ │ │ │ -00017d60: 6577 6c65 7474 9350 9861 6398 6b91 ff58 ewlett.P.ac.k..X │ │ │ │ -00017d70: e461 7264 934c 696d 6974 6564 2e8e a18d .ard.Limited.... │ │ │ │ -00017d80: 910b 618f 5468 6596 0341 3f64 6573 6372 ..a.The..A?descr │ │ │ │ -00017d90: 6970 7469 6f6e 936f 6693 eb48 4d4c 93cf iption.of..HML.. │ │ │ │ -00017da0: 7468 6174 9b03 4140 6170 7090 538e 6561 that..A@app.S.ea │ │ │ │ -00017db0: 7273 9369 6e93 4368 6170 7465 7273 9333 rs.in.Chapters.3 │ │ │ │ -00017dc0: 9374 6f93 3693 6973 9362 6173 6564 9876 .to.6.is.based.v │ │ │ │ -00017dd0: 90ac 7265 7279 9363 6c6f 7365 6c79 936f ..rery.closely.o │ │ │ │ -00017de0: 6e93 6054 6865 934d 4c8e a18d 4861 6e64 n.`The.ML...Hand │ │ │ │ -00017df0: 6295 538e 6f93 6f6b 2796 0422 0b5b 8d35 b.S.o.ok'..".[.5 │ │ │ │ -00017e00: 8e91 05df fc5d 2e91 05df 0a49 7493 7790 .....].....It.w. │ │ │ │ -00017e10: ac72 6173 9b04 220c 6164 6170 7465 6493 .ras..".adapted. │ │ │ │ -00017e20: 666f 7293 eb48 484f 4c93 cf70 7572 7090 for..HHOL..purp. │ │ │ │ -00017e30: 538e 6f73 6573 9862 9aac 7279 934d 696b S.oses.b..ry.Mik │ │ │ │ -00017e40: 9865 9347 6f72 646f 6e2c 9104 2fe4 616e .e.Gordon,../.an │ │ │ │ -00017e50: 6493 6d6f 9053 8e64 690c 6564 9104 220c d.mo.S.di.ed..". │ │ │ │ -00017e60: 666f 7293 7468 658e a18d 7072 6573 656e for.the...presen │ │ │ │ -00017e70: 95ac 7274 9b03 d5fd 646f 9053 8e63 756d ..rt....do.S.cum │ │ │ │ -00017e80: 656e 9374 9103 d5fe 6293 7998 5491 ff05 en.t....b.y.T... │ │ │ │ -00017e90: 566f 6d96 03d5 fe4d 656c 6861 6d2e 9105 Vom....Melham... │ │ │ │ -00017ea0: 31fc 5468 6593 6472 6166 7498 7790 ac72 1.The.draft.w..r │ │ │ │ -00017eb0: 6173 9370 726f 9053 8e64 7563 6564 9862 as.pro.S.duced.b │ │ │ │ -00017ec0: 90ac 7279 9349 6e64 6572 9844 6869 6e67 ..ry.Inder.Dhing │ │ │ │ -00017ed0: 7261 9361 6e64 984d 696b 90ac 7265 8ea1 ra.and.Mik..re.. │ │ │ │ -00017ee0: 8d47 6f72 646f 6e96 0332 ec28 7769 7468 .Gordon..2.(with │ │ │ │ -00017ef0: 9368 656c 7093 6672 6f6d 934a 6f68 6e93 .help.from.John. │ │ │ │ -00017f00: 569b ff05 5661 6e93 5498 6173 7365 6c29 V...Van.T.assel) │ │ │ │ -00017f10: 9366 726f 6d93 7468 6593 e274 726f 6666 .from.the..troff │ │ │ │ -00017f20: 9103 32ed cf73 6f75 7263 6573 936f 6693 ..2..sources.of. │ │ │ │ -00017f30: 6054 6865 934d 4c91 0332 bd48 616e 6462 `The.ML..2.Handb │ │ │ │ -00017f40: 9553 8e6f 936f 6b27 2e8e a18d 910b 618f .S.o.ok'......a. │ │ │ │ -00017f50: 4691 ff05 566f 7296 038b eb63 6f6d 706c F...Vor....compl │ │ │ │ -00017f60: 6574 656e 6573 7393 2861 6e64 9368 6973 eteness.(and.his │ │ │ │ -00017f70: 746f 7269 6361 6c93 696e 90ac 7274 6572 torical.in..rter │ │ │ │ -00017f80: 6573 7429 2c91 039e de74 6865 9370 7265 est),....the.pre │ │ │ │ -00017f90: 6661 6365 9374 6f93 6054 6865 934d 4c91 face.to.`The.ML. │ │ │ │ -00017fa0: 038b d348 616e 6462 9553 8e6f 936f 6b27 ...Handb.S.o.ok' │ │ │ │ -00017fb0: 8d8d 9ffb a532 d531 8e8e 9108 4bef cf61 .....2.1....K..a │ │ │ │ -00017fc0: 6e64 9103 8beb 7468 658e a18d 7072 6566 nd....the...pref │ │ │ │ -00017fd0: 6163 6596 03ea a874 6f93 6045 6469 6e9a ace....to.`Edin. │ │ │ │ -00017fe0: ac72 6275 7267 6893 4c43 463a 9361 934d .rburgh.LCF:.a.M │ │ │ │ -00017ff0: 6563 9868 616e 6973 6564 934c 6f67 6963 ec.hanised.Logic │ │ │ │ -00018000: 936f 6693 436f 6d70 7574 6174 696f 6e27 .of.Computation' │ │ │ │ -00018010: 9361 7265 9372 6570 726f 9a53 8e64 7563 .are.repro.S.duc │ │ │ │ -00018020: 6564 9362 9865 6c6f 90ac 7277 2e8e 9f3e ed.b.elo..rw...> │ │ │ │ -00018030: 5693 8900 0066 6600 71cf 9f9f 0c99 9a8d V....ff.q....... │ │ │ │ -00018040: 8d8d 8d91 0d83 909f fc5e fff3 1ad9 93a0 .........^...... │ │ │ │ -00018050: 5200 0700 0000 0700 0000 0463 6d72 37c5 R..........cmr7. │ │ │ │ -00018060: 318e 8e8e 9112 0003 f31b 4bf1 6079 000a 1.........K.`y.. │ │ │ │ -00018070: 0000 000a 0000 0005 636d 7231 30c6 4d69 ........cmr10.Mi │ │ │ │ -00018080: 6e6f 7296 0355 5565 7272 6f72 7393 6861 nor..UUerrors.ha │ │ │ │ -00018090: 95b8 e376 9365 9603 5555 6290 471d 6565 ...v.e..UUb.G.ee │ │ │ │ -000180a0: 6e93 636f 7272 6563 7465 6493 696e 9374 n.corrected.in.t │ │ │ │ -000180b0: 6869 732e 8e8e 9f24 fd13 8d8d 9200 f306 his....$........ │ │ │ │ -000180c0: 9fd0 338e 8e8e 8c8b 0000 0004 0000 0000 ..3............. │ │ │ │ +000173a0: 0000 0000 0000 0000 0000 0000 0001 7340 ..............s@ │ │ │ │ +000173b0: a002 cc05 558d a0fd 46d3 0ea0 0294 2fdf ....U...F...../. │ │ │ │ +000173c0: 8da0 fd8b d021 8d91 12c7 61eb 4743 6861 .....!....a.GCha │ │ │ │ +000173d0: 7074 6572 9105 6666 318e 9112 c761 9f0b pter..ff1....a.. │ │ │ │ +000173e0: cccc 8900 0100 0001 c73e 7c9f 1f47 1b8d .........>|..G.. │ │ │ │ +000173f0: d254 6865 9609 547b 4869 7374 6f72 7993 .The..T{History. │ │ │ │ +00017400: 6f66 934d 4c8e 9f13 d677 8900 0100 0001 of.ML....w...... │ │ │ │ +00017410: c73e 7c9f 3a55 548d cf53 6576 95ac 7265 .>|.:UT..Sev..re │ │ │ │ +00017420: 7261 6c9b 03a0 3076 9365 7273 696f 6e73 ral...0v.ersions │ │ │ │ +00017430: 9603 a02f 6f66 9874 6865 9370 726f 6772 .../of.the.progr │ │ │ │ +00017440: 616d 6d69 6e67 986c 616e 6775 6167 6598 amming.language. │ │ │ │ +00017450: eb48 4d4c 93cf 6861 95ac 7276 9365 9861 .HML..ha..rv.e.a │ │ │ │ +00017460: 7070 9053 8e65 6172 6564 9103 a02f 6f93 pp.S.eared.../o. │ │ │ │ +00017470: 7693 6572 9874 6865 9879 9365 6172 732c v.er.the.y.ears, │ │ │ │ +00017480: 9103 af14 6290 538e 6574 9377 9365 656e ....b.S.et.w.een │ │ │ │ +00017490: 8ea4 1000 008d 7468 6596 03e3 a774 696d ......the....tim │ │ │ │ +000174a0: 6593 6974 9377 9aac 7261 7393 0c72 7374 e.it.w..ras..rst │ │ │ │ +000174b0: 9103 e3a6 6465 7369 676e 6564 9361 6e64 ....designed.and │ │ │ │ +000174c0: 9369 6d70 6c65 6d65 6e98 7465 6493 6298 .implemen.ted.b. │ │ │ │ +000174d0: 7993 4d69 6c6e 6572 2c91 03e5 0d4d 6f72 y.Milner,....Mor │ │ │ │ +000174e0: 7269 7393 616e 6493 5791 ff05 5661 6473 ris.and.W...Vads │ │ │ │ +000174f0: 7798 6f72 7468 9361 7493 7468 658e a18d w.orth.at.the... │ │ │ │ +00017500: 556e 6976 95ac 7265 7273 6974 9379 9603 Univ..rersit.y.. │ │ │ │ +00017510: 6634 6f66 9345 6469 6e9a ac72 6275 7267 f4of.Edin..rburg │ │ │ │ +00017520: 6891 0366 3569 6e93 7468 6593 6561 726c h..f5in.the.earl │ │ │ │ +00017530: 7993 3139 3730 2773 2c91 0380 b261 6e64 y.1970's,....and │ │ │ │ +00017540: 9374 6865 9374 696d 6593 6974 9377 9861 .the.time.it.w.a │ │ │ │ +00017550: 7391 0366 3573 6574 746c 6564 9361 6e64 s..f5settled.and │ │ │ │ +00017560: 9373 7461 6e64 6172 6469 7365 642c 8ea1 .standardised,.. │ │ │ │ +00017570: 8d69 6e9b 03fe e174 6865 9603 fee0 6d69 .in....the....mi │ │ │ │ +00017580: 642d 3139 3830 2773 2e91 0575 8a54 6865 d-1980's...u.The │ │ │ │ +00017590: 936f 7269 6769 6e61 6c98 eb48 4d4c cf2c .original..HML., │ │ │ │ +000175a0: 9374 6865 986d 6574 612d 6c61 6e67 7561 .the.meta-langua │ │ │ │ +000175b0: 6765 936f 6698 7468 6593 4564 696e 90ac ge.of.the.Edin.. │ │ │ │ +000175c0: 7262 7572 6768 98eb 484c 4346 93cf 7379 rburgh..HLCF..sy │ │ │ │ +000175d0: 7374 656d 2c91 0403 ef69 738e a18d 6465 stem,....is...de │ │ │ │ +000175e0: 0c6e 6564 9b02 eb13 696e 9602 eb14 5b8d .ned....in....[. │ │ │ │ +000175f0: 398e 9105 dffc 5d2e 9104 e3ae 5468 6593 9.....].....The. │ │ │ │ +00017600: 6765 6e65 616c 6f67 7998 6f66 9374 6865 genealogy.of.the │ │ │ │ +00017610: 98eb 484d 4c93 cf75 7365 6498 696e 9374 ..HML..used.in.t │ │ │ │ +00017620: 6865 98eb 4848 4f4c 93cf 7379 7374 656d he..HHOL..system │ │ │ │ +00017630: 9869 7393 7261 7468 6572 9863 6f6d 706c .is.rather.compl │ │ │ │ +00017640: 6578 3b91 0340 4569 6e93 6272 6965 662c ex;..@Ein.brief, │ │ │ │ +00017650: 8ea1 8d69 7496 0473 b169 7393 6193 769a ...it..s.is.a.v. │ │ │ │ +00017660: ac72 6572 7369 6f6e 9104 73b2 726f 7567 .rersion..s.roug │ │ │ │ +00017670: 686c 7993 6d69 6477 9861 9879 9362 9053 hly.midw.a.y.b.S │ │ │ │ +00017680: 8e65 7498 7798 6565 6e93 7468 6593 6f72 .et.w.een.the.or │ │ │ │ +00017690: 6967 696e 616c 93eb 484d 4c93 cf61 6e64 iginal..HML..and │ │ │ │ +000176a0: 9104 73b2 5374 616e 6461 7264 93eb 484d ..s.Standard..HM │ │ │ │ +000176b0: 4ccf 2c93 6672 6f7a 656e 9377 6869 6c65 L.,.frozen.while │ │ │ │ +000176c0: 8ea1 8d74 6865 9604 aa78 6c61 6e67 7561 ...the...xlangua │ │ │ │ +000176d0: 6765 9377 9aac 7261 7393 696e 930d 7578 ge.w..ras.in..ux │ │ │ │ +000176e0: 2e91 0778 504d 6f72 6593 7072 6563 6973 ...xPMore.precis │ │ │ │ +000176f0: 656c 7991 ff05 562c 9104 da6d 6974 9369 ely...V,...mit.i │ │ │ │ +00017700: 7393 6193 7375 6273 6574 936f 6693 7468 s.a.subset.of.th │ │ │ │ +00017710: 6593 7698 6572 7369 6f6e 936f 6693 eb48 e.v.ersion.of..H │ │ │ │ +00017720: 4d4c 93cf 6465 7698 656c 6f70 9053 8e65 ML..dev.elop.S.e │ │ │ │ +00017730: 648e a18d 6a6f 696e 95ac 7274 6c79 9b04 d...join..rtly.. │ │ │ │ +00017740: bd8a 6293 7998 4875 6574 9861 6e64 9850 ..b.y.Huet.and.P │ │ │ │ +00017750: 9361 756c 736f 6e98 696e 9874 6865 9104 .aulson.in.the.. │ │ │ │ +00017760: bd89 6561 726c 7998 3139 3830 2773 2c91 ..early.1980's,. │ │ │ │ +00017770: 04f2 4361 7498 eb48 494e 5249 4191 04bd ..Cat..HINRIA... │ │ │ │ +00017780: 53cf 616e 6498 7468 6598 556e 6976 9365 S.and.the.Univ.e │ │ │ │ +00017790: 7273 6974 9379 986f 6698 4361 6d2d 8ea1 rsit.y.of.Cam-.. │ │ │ │ +000177a0: 8d62 7269 6467 652c 9103 8be9 7265 7370 .bridge,....resp │ │ │ │ +000177b0: 9053 8e65 6374 6976 90ac 7265 6c79 91ff .S.ectiv..rely.. │ │ │ │ +000177c0: 0556 2e91 0511 6654 6865 9603 743a eb48 .V....fThe..t:.H │ │ │ │ +000177d0: 4d4c 9b03 7439 cf6f 6693 4875 6574 9861 ML..t9.of.Huet.a │ │ │ │ +000177e0: 6e64 9350 90ac 7261 756c 736f 6e98 6973 nd.P..raulson.is │ │ │ │ +000177f0: 9364 6573 6372 6962 9053 8e65 6498 696e .describ.S.ed.in │ │ │ │ +00017800: 9374 6865 9870 7265 6661 6365 9328 7265 .the.preface.(re │ │ │ │ +00017810: 7072 6f90 538e 6475 6365 648e a18d 629a pro.S.duced...b. │ │ │ │ +00017820: 538e 656c 6f90 ac72 7729 9604 4b60 746f S.elo..rw)..K`to │ │ │ │ +00017830: 9360 5468 6593 4d4c 9104 4b47 4861 6e64 .`The.ML..KGHand │ │ │ │ +00017840: 6298 6f98 6f6b 2793 5b8d 358e 9105 dffc b.o.ok'.[.5..... │ │ │ │ +00017850: 5d2e 9106 5b07 4875 6574 9375 7365 6493 ]...[.Huet.used. │ │ │ │ +00017860: 7468 6973 9376 90ac 7265 7273 696f 6e93 this.v..rersion. │ │ │ │ +00017870: 696e 9374 6865 9104 4b5f 4691 ff05 566f in.the..K_F...Vo │ │ │ │ +00017880: 726d 656c 9370 726f 9100 a71c 6a65 6374 rmel.pro....ject │ │ │ │ +00017890: 3b91 047b bc61 6e64 9369 748e a18d 7375 ;..{.and.it...su │ │ │ │ +000178a0: 6273 6571 7565 6e95 ac72 746c 799b 0427 bsequen..rtly..' │ │ │ │ +000178b0: 5665 7693 6f6c 7693 6564 9104 2757 696e Vev.olv.ed..'Win │ │ │ │ +000178c0: 9374 6f98 6191 0427 5776 9365 7273 696f .to.a..'Wv.ersio │ │ │ │ +000178d0: 6e98 6f66 9604 2757 eb48 4d4c 98cf 6361 n.of..'W.HML..ca │ │ │ │ +000178e0: 6c6c 6564 93eb 4843 414d 4ccf 2e98 5090 lled..HCAML...P. │ │ │ │ +000178f0: ac72 6175 6c73 6f6e 9361 6c73 6f98 7573 .raulson.also.us │ │ │ │ +00017900: 6564 9369 742c 9104 3682 6173 9370 6172 ed.it,..6.as.par │ │ │ │ +00017910: 7498 6f66 8ea1 8d74 6865 9604 3718 0c72 t.of...the..7..r │ │ │ │ +00017920: 7374 9376 9aac 7265 7273 696f 6e93 6f66 st.v..rersion.of │ │ │ │ +00017930: 9343 616d 9862 7269 6467 6593 eb48 4c43 .Cam.bridge..HLC │ │ │ │ +00017940: 4693 cf28 6275 7493 6e6f 7493 7468 6593 F..(but.not.the. │ │ │ │ +00017950: 7698 6572 7369 6f6e 936f 6693 4361 6d98 v.ersion.of.Cam. │ │ │ │ +00017960: 6272 6964 6765 93eb 484c 4346 93cf 6465 bridge..HLCF..de │ │ │ │ +00017970: 7363 7269 6290 538e 6564 9369 6e8e a18d scrib.S.ed.in... │ │ │ │ +00017980: 5b8d 3136 8e91 0bbf f85d 2c96 03ea a877 [.16.....],....w │ │ │ │ +00017990: 6869 6390 ac72 6893 7573 6564 9361 6e93 hic..rh.used.an. │ │ │ │ +000179a0: 6561 726c 7993 5374 616e 6461 7264 93eb early.Standard.. │ │ │ │ +000179b0: 484d 4ccf 292e 8ea1 8d91 0b61 8f54 6865 HML.)......a.The │ │ │ │ +000179c0: 7265 9605 119c 6172 6593 6e6f 95ac 7277 re....are.no..rw │ │ │ │ +000179d0: 9b05 119d 7493 7793 6f96 0511 9c6d 6174 ....t.w.o....mat │ │ │ │ +000179e0: 7572 6593 6465 7363 656e 6465 6e90 ac72 ure.descenden..r │ │ │ │ +000179f0: 7473 936f 6698 7468 6593 6f72 6967 696e ts.of.the.origin │ │ │ │ +00017a00: 616c 93eb 484d 4ccf 3a93 5374 616e 6461 al..HML.:.Standa │ │ │ │ +00017a10: 7264 98eb 484d 4c93 cf28 616c 736f 9366 rd..HML..(also.f │ │ │ │ +00017a20: 726f 6d8e a18d 4564 696e 90ac 7262 7572 rom...Edin..rbur │ │ │ │ +00017a30: 6768 2996 02cc 8961 6e64 93eb 4843 414d gh)....and..HCAM │ │ │ │ +00017a40: 4c91 02cc 40cf 2866 726f 6d93 eb48 494e L...@.(from..HIN │ │ │ │ +00017a50: 5249 41cf 292e 9354 6865 93eb 484d 4c93 RIA.)..The..HML. │ │ │ │ +00017a60: cf69 6e93 eb48 484f 4c93 cf69 7393 6e65 .in..HHOL..is.ne │ │ │ │ +00017a70: 6974 6865 7293 6f66 9374 6865 7365 2c91 ither.of.these,. │ │ │ │ +00017a80: 0305 c362 7574 2c91 0305 c261 7393 7375 ...but,....as.su │ │ │ │ +00017a90: 6767 6573 7465 648e a18d 6162 9053 8e6f ggested...ab.S.o │ │ │ │ +00017aa0: 95ac 7276 9365 2c91 039a 2769 739b 0386 ..rv.e,...'is... │ │ │ │ +00017ab0: 0672 6174 6865 7296 0386 0763 6c6f 7365 .rather....close │ │ │ │ +00017ac0: 7293 746f 98eb 4843 414d 4c91 0385 edcf r.to..HCAML..... │ │ │ │ +00017ad0: 7468 616e 9374 6f93 5374 616e 6461 7264 than.to.Standard │ │ │ │ +00017ae0: 98eb 484d 4ccf 2e93 4191 0385 ed63 6f6d ..HML...A....com │ │ │ │ +00017af0: 706c 6574 656c 7998 6e65 7793 696d 706c pletely.new.impl │ │ │ │ +00017b00: 656d 656e 90ac 7274 6174 696f 6e8e a18d emen..rtation... │ │ │ │ +00017b10: 6f66 9603 4b3f eb48 484f 4ccf 2c9b 034b of..K?.HHOL.,..K │ │ │ │ +00017b20: 3e77 6974 6893 5374 616e 6461 7264 93eb >with.Standard.. │ │ │ │ +00017b30: 484d 4c98 cf61 7393 6974 7393 6d65 7461 HML..as.its.meta │ │ │ │ +00017b40: 2d6c 616e 6775 6167 652c 9103 6b20 6973 -language,..k is │ │ │ │ +00017b50: 9363 7572 7265 6e90 ac72 746c 7998 696e .curren..rtly.in │ │ │ │ +00017b60: 9370 726f 6772 6573 7393 6174 9874 6865 .progress.at.the │ │ │ │ +00017b70: 9355 6e69 7695 ac72 6572 7369 7493 798e .Univ..rersit.y. │ │ │ │ +00017b80: a18d 6f66 9603 9648 4361 6c67 6172 7991 ..of...HCalgary. │ │ │ │ +00017b90: ff05 562e 9105 1cc0 5468 6973 9b03 9647 ..V.....This...G │ │ │ │ +00017ba0: 6973 9365 7870 9053 8e65 6374 6564 9374 is.exp.S.ected.t │ │ │ │ +00017bb0: 6f98 6290 538e 6593 636f 6d70 6c65 7465 o.b.S.e.complete │ │ │ │ +00017bc0: 6493 696e 986d 6964 2d31 3939 302e 9105 d.in.mid-1990... │ │ │ │ +00017bd0: 1cc0 4191 0396 3373 6563 6f6e 6498 6e65 ..A...3second.ne │ │ │ │ +00017be0: 7793 696d 706c 656d 656e 90ac 7274 6174 w.implemen..rtat │ │ │ │ +00017bf0: 696f 6e8e a18d 6973 9603 eaa8 706c 616e ion...is....plan │ │ │ │ +00017c00: 6e65 6493 6290 ac72 7993 4943 4c93 4465 ned.b..ry.ICL.De │ │ │ │ +00017c10: 6665 6e63 6593 5379 7374 656d 732c 9361 fence.Systems,.a │ │ │ │ +00017c20: 6c73 6f93 6261 7365 6493 6f6e 9353 7461 lso.based.on.Sta │ │ │ │ +00017c30: 6e64 6172 6493 eb48 4d4c cf2e 8ea1 8d91 ndard..HML...... │ │ │ │ +00017c40: 0b61 8f54 6865 9603 3b4f eb48 4d4c 9b03 .a.The..;O.HML.. │ │ │ │ +00017c50: 3b50 cf6f 6693 4875 6574 9861 6e64 9350 ;P.of.Huet.and.P │ │ │ │ +00017c60: 95ac 7261 756c 736f 6e98 7793 6173 9b03 ..raulson.w.as.. │ │ │ │ +00017c70: 3b4f 696d 706c 656d 656e 9374 6564 9869 ;Oimplemen.ted.i │ │ │ │ +00017c80: 6e96 033b 5046 91ff 0556 7261 6e7a 984c n..;PF...Vranz.L │ │ │ │ +00017c90: 6973 702e 9104 fe6d 5468 6593 7090 538e isp....mThe.p.S. │ │ │ │ +00017ca0: 6f72 7469 6e67 986f 6693 eb48 484f 4c98 orting.of..HHOL. │ │ │ │ +00017cb0: cf66 726f 6d8e a18d 4691 ff05 5672 616e .from...F...Vran │ │ │ │ +00017cc0: 7a96 0480 1e4c 6973 7093 746f 9b04 801f z....Lisp.to.... │ │ │ │ +00017cd0: 436f 6d6d 6f6e 934c 6973 7093 7790 ac72 Common.Lisp.w..r │ │ │ │ +00017ce0: 6173 9364 6f6e 6598 6290 ac72 7993 4a6f as.done.b..ry.Jo │ │ │ │ +00017cf0: 686e 9343 6172 726f 6c6c 936f 6693 7468 hn.Carroll.of.th │ │ │ │ +00017d00: 6598 556e 6976 95ac 7265 7273 6974 9379 e.Univ..rersit.y │ │ │ │ +00017d10: 9604 801e 6f66 9343 616d 90ac 7262 7269 ....of.Cam..rbri │ │ │ │ +00017d20: 6467 652c 8ea1 8d77 6974 6896 03ea a874 dge,...with....t │ │ │ │ +00017d30: 6865 936a 6f69 6e9a ac72 7493 7375 7070 he.join..rt.supp │ │ │ │ +00017d40: 9053 8e6f 7274 936f 6693 5352 4993 496e .S.ort.of.SRI.In │ │ │ │ +00017d50: 9874 6572 6e61 7469 6f6e 616c 9361 6e64 .ternational.and │ │ │ │ +00017d60: 9348 6577 6c65 7474 9350 9861 6398 6b91 .Hewlett.P.ac.k. │ │ │ │ +00017d70: ff58 e461 7264 934c 696d 6974 6564 2e8e .X.ard.Limited.. │ │ │ │ +00017d80: a18d 910b 618f 5468 6596 0341 3f64 6573 ....a.The..A?des │ │ │ │ +00017d90: 6372 6970 7469 6f6e 936f 6693 eb48 4d4c cription.of..HML │ │ │ │ +00017da0: 93cf 7468 6174 9b03 4140 6170 7090 538e ..that..A@app.S. │ │ │ │ +00017db0: 6561 7273 9369 6e93 4368 6170 7465 7273 ears.in.Chapters │ │ │ │ +00017dc0: 9333 9374 6f93 3693 6973 9362 6173 6564 .3.to.6.is.based │ │ │ │ +00017dd0: 9876 90ac 7265 7279 9363 6c6f 7365 6c79 .v..rery.closely │ │ │ │ +00017de0: 936f 6e93 6054 6865 934d 4c8e a18d 4861 .on.`The.ML...Ha │ │ │ │ +00017df0: 6e64 6295 538e 6f93 6f6b 2796 0422 0b5b ndb.S.o.ok'..".[ │ │ │ │ +00017e00: 8d35 8e91 05df fc5d 2e91 05df 0a49 7493 .5.....].....It. │ │ │ │ +00017e10: 7790 ac72 6173 9b04 220c 6164 6170 7465 w..ras..".adapte │ │ │ │ +00017e20: 6493 666f 7293 eb48 484f 4c93 cf70 7572 d.for..HHOL..pur │ │ │ │ +00017e30: 7090 538e 6f73 6573 9862 9aac 7279 934d p.S.oses.b..ry.M │ │ │ │ +00017e40: 696b 9865 9347 6f72 646f 6e2c 9104 2fe4 ik.e.Gordon,../. │ │ │ │ +00017e50: 616e 6493 6d6f 9053 8e64 690c 6564 9104 and.mo.S.di.ed.. │ │ │ │ +00017e60: 220c 666f 7293 7468 658e a18d 7072 6573 ".for.the...pres │ │ │ │ +00017e70: 656e 95ac 7274 9b03 d5fd 646f 9053 8e63 en..rt....do.S.c │ │ │ │ +00017e80: 756d 656e 9374 9103 d5fe 6293 7998 5491 umen.t....b.y.T. │ │ │ │ +00017e90: ff05 566f 6d96 03d5 fe4d 656c 6861 6d2e ..Vom....Melham. │ │ │ │ +00017ea0: 9105 31fc 5468 6593 6472 6166 7498 7790 ..1.The.draft.w. │ │ │ │ +00017eb0: ac72 6173 9370 726f 9053 8e64 7563 6564 .ras.pro.S.duced │ │ │ │ +00017ec0: 9862 90ac 7279 9349 6e64 6572 9844 6869 .b..ry.Inder.Dhi │ │ │ │ +00017ed0: 6e67 7261 9361 6e64 984d 696b 90ac 7265 ngra.and.Mik..re │ │ │ │ +00017ee0: 8ea1 8d47 6f72 646f 6e96 0332 ec28 7769 ...Gordon..2.(wi │ │ │ │ +00017ef0: 7468 9368 656c 7093 6672 6f6d 934a 6f68 th.help.from.Joh │ │ │ │ +00017f00: 6e93 569b ff05 5661 6e93 5498 6173 7365 n.V...Van.T.asse │ │ │ │ +00017f10: 6c29 9366 726f 6d93 7468 6593 e274 726f l).from.the..tro │ │ │ │ +00017f20: 6666 9103 32ed cf73 6f75 7263 6573 936f ff..2..sources.o │ │ │ │ +00017f30: 6693 6054 6865 934d 4c91 0332 bd48 616e f.`The.ML..2.Han │ │ │ │ +00017f40: 6462 9553 8e6f 936f 6b27 2e8e a18d 910b db.S.o.ok'...... │ │ │ │ +00017f50: 618f 4691 ff05 566f 7296 038b eb63 6f6d a.F...Vor....com │ │ │ │ +00017f60: 706c 6574 656e 6573 7393 2861 6e64 9368 pleteness.(and.h │ │ │ │ +00017f70: 6973 746f 7269 6361 6c93 696e 90ac 7274 istorical.in..rt │ │ │ │ +00017f80: 6572 6573 7429 2c91 039e de74 6865 9370 erest),....the.p │ │ │ │ +00017f90: 7265 6661 6365 9374 6f93 6054 6865 934d reface.to.`The.M │ │ │ │ +00017fa0: 4c91 038b d348 616e 6462 9553 8e6f 936f L....Handb.S.o.o │ │ │ │ +00017fb0: 6b27 8d8d 9ffb a532 d531 8e8e 9108 4bef k'.....2.1....K. │ │ │ │ +00017fc0: cf61 6e64 9103 8beb 7468 658e a18d 7072 .and....the...pr │ │ │ │ +00017fd0: 6566 6163 6596 03ea a874 6f93 6045 6469 eface....to.`Edi │ │ │ │ +00017fe0: 6e9a ac72 6275 7267 6893 4c43 463a 9361 n..rburgh.LCF:.a │ │ │ │ +00017ff0: 934d 6563 9868 616e 6973 6564 934c 6f67 .Mec.hanised.Log │ │ │ │ +00018000: 6963 936f 6693 436f 6d70 7574 6174 696f ic.of.Computatio │ │ │ │ +00018010: 6e27 9361 7265 9372 6570 726f 9a53 8e64 n'.are.repro.S.d │ │ │ │ +00018020: 7563 6564 9362 9865 6c6f 90ac 7277 2e8e uced.b.elo..rw.. │ │ │ │ +00018030: 9f3e 5693 8900 0066 6600 71cf 9f9f 0c99 .>V....ff.q..... │ │ │ │ +00018040: 9a8d 8d8d 8d91 0d83 909f fc5e fff3 1ad9 ...........^.... │ │ │ │ +00018050: 93a0 5200 0700 0000 0700 0000 0463 6d72 ..R..........cmr │ │ │ │ +00018060: 37c5 318e 8e8e 9112 0003 f31b 4bf1 6079 7.1.........K.`y │ │ │ │ +00018070: 000a 0000 000a 0000 0005 636d 7231 30c6 ..........cmr10. │ │ │ │ +00018080: 4d69 6e6f 7296 0355 5565 7272 6f72 7393 Minor..UUerrors. │ │ │ │ +00018090: 6861 95b8 e376 9365 9603 5555 6290 471d ha...v.e..UUb.G. │ │ │ │ +000180a0: 6565 6e93 636f 7272 6563 7465 6493 696e een.corrected.in │ │ │ │ +000180b0: 9374 6869 732e 8e8e 9f24 fd13 8d8d 9200 .this....$...... │ │ │ │ +000180c0: f306 9fd0 338e 8e8e 8c8b 0000 0004 0000 ....3........... │ │ │ │ 000180d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000180e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000180f0: 0001 7381 a002 cc05 558d a0fd 46d3 0e8d ..s.....U...F... │ │ │ │ -00018100: 8d8d 8d9f fa99 9a8d 91ea f1eb d034 9201 .............4.. │ │ │ │ -00018110: 0625 f143 6861 7074 6572 9604 8000 312e .%.Chapter....1. │ │ │ │ -00018120: 910a 8000 5468 6593 4869 7374 6f72 7993 ....The.History. │ │ │ │ -00018130: 6f66 934d 4c8e 91ea f1eb 9f05 6666 8900 of.ML.......ff.. │ │ │ │ -00018140: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -00018150: 8da0 fd8b d021 8d8d 91ea f1eb eb4b 312e .....!.......K1. │ │ │ │ -00018160: 318e 9117 3996 5072 6566 6163 6596 067a 1...9.Preface..z │ │ │ │ -00018170: e174 6f93 6054 6865 934d 4c93 4861 6e64 .to.`The.ML.Hand │ │ │ │ -00018180: 6296 008a 3d6f 936f 6b27 8ea9 1c9a ad8d b...=o.ok'...... │ │ │ │ -00018190: 91ea f1eb cf54 6869 739b 0559 a468 616e .....This..Y.han │ │ │ │ -000181a0: 6462 9553 8e6f 936f 6b96 0559 a369 7398 db.S.o.ok..Y.is. │ │ │ │ -000181b0: 6198 7265 7669 7365 6498 6564 6974 696f a.revised.editio │ │ │ │ -000181c0: 6e93 6f66 9843 6861 7074 6572 9832 936f n.of.Chapter.2.o │ │ │ │ -000181d0: 6698 6045 6469 6e95 ac72 6275 7267 6898 f.`Edin..rburgh. │ │ │ │ -000181e0: 4c43 4627 2c98 6293 7991 0559 a34d 2e98 LCF',.b.y..Y.M.. │ │ │ │ -000181f0: 476f 7264 6f6e 2c8e a410 0000 8d91 eaf1 Gordon,......... │ │ │ │ -00018200: eb52 2e96 02dc c14d 696c 6e65 722c 9b03 .R.....Milner,.. │ │ │ │ -00018210: 12bc 616e 6493 432e 9357 91ff 0556 6164 ..and.C..W...Vad │ │ │ │ -00018220: 7377 90ac 726f 7274 682c 9870 7562 6c69 sw..rorth,.publi │ │ │ │ -00018230: 7368 6564 9369 6e93 3139 3739 9361 7393 shed.in.1979.as. │ │ │ │ -00018240: 5370 7269 6e67 6572 9356 91ff 0556 6572 Springer.V...Ver │ │ │ │ -00018250: 6c61 6793 4c65 6374 7572 6593 4e6f 7465 lag.Lecture.Note │ │ │ │ -00018260: 7393 696e 9343 6f6d 2d8e a18d 91ea f1eb s.in.Com-....... │ │ │ │ -00018270: 7075 7465 7296 0473 cb53 6369 656e 6365 puter..s.Science │ │ │ │ -00018280: 9b04 73ca 6e8d 9ffb a532 8df3 2dd7 0117 ..s.n....2..-... │ │ │ │ -00018290: 3200 0800 0000 0800 0000 0563 6d6d 6938 2..........cmmi8 │ │ │ │ -000182a0: d86f 8e9f 0199 9489 0000 6665 0004 9bc0 .o........fe.... │ │ │ │ -000182b0: 8e91 090f 8bcf 3738 2e91 06d4 48eb 484d ......78....H.HM │ │ │ │ -000182c0: 4c93 cf77 90ac 7261 7393 6f72 6967 696e L..w..ras.origin │ │ │ │ -000182d0: 616c 6c79 9374 6865 986d 6574 612d 6c61 ally.the.meta-la │ │ │ │ -000182e0: 6e67 7561 6765 936f 6693 7468 6598 eb48 nguage.of.the..H │ │ │ │ -000182f0: 4c43 4693 cf73 7973 7465 6d2e 9106 d448 LCF..system....H │ │ │ │ -00018300: 5468 6593 eb48 4d4c 8ea1 8d91 eaf1 ebcf The..HML........ │ │ │ │ -00018310: 7379 7374 656d 9603 9298 7790 ac72 6173 system....w..ras │ │ │ │ -00018320: 9b03 9297 6164 6170 7465 6493 746f 934d ....adapted.to.M │ │ │ │ -00018330: 6163 6c69 7370 986f 6e93 4d75 6c74 6963 aclisp.on.Multic │ │ │ │ -00018340: 7393 6295 ac72 7998 4793 1391 fa73 9265 s.b..ry.G....s.e │ │ │ │ -00018350: 7261 7264 9603 9298 4875 6574 9361 7498 rard....Huet.at. │ │ │ │ -00018360: eb48 494e 5249 4191 0392 81cf 696e 9331 .HINRIA.....in.1 │ │ │ │ -00018370: 3938 312c 9103 a435 616e 6498 6193 636f 981,...5and.a.co │ │ │ │ -00018380: 6d2d 8ea1 8d91 eaf1 eb70 696c 6572 9603 m-.......piler.. │ │ │ │ -00018390: e2d1 779a ac72 6173 9361 6464 6564 2e91 ..w..ras.added.. │ │ │ │ -000183a0: 0536 434c 6172 7279 9103 e2d0 5098 6175 .6CLarry....P.au │ │ │ │ -000183b0: 6c73 6f6e 9366 726f 6d93 7468 6593 556e lson.from.the.Un │ │ │ │ -000183c0: 6976 9865 7273 6974 9879 936f 6691 03e2 iv.ersit.y.of... │ │ │ │ -000183d0: d043 616d 9862 7269 6467 6593 636f 6d70 .Cam.bridge.comp │ │ │ │ -000183e0: 6c65 7465 6c79 9372 6564 6573 6967 6e65 letely.redesigne │ │ │ │ -000183f0: 648e a18d 91ea f1eb 7468 6596 0539 f8eb d.......the..9.. │ │ │ │ -00018400: 484c 4346 9105 39f9 cf70 726f 9aac 7276 HLCF..9..pro..rv │ │ │ │ -00018410: 696e 6793 7379 7374 656d 2c91 058d cd77 ing.system,....w │ │ │ │ -00018420: 6869 6398 689b 0539 f973 7461 6269 6c69 hic.h..9.stabili │ │ │ │ -00018430: 7365 6493 696e 9831 3938 3493 6173 9843 sed.in.1984.as.C │ │ │ │ -00018440: 616d 90ac 7262 7269 6467 6593 eb48 4c43 am..rbridge..HLC │ │ │ │ -00018450: 46cf 2e98 4775 7993 436f 7573 696e 6561 F...Guy.Cousinea │ │ │ │ -00018460: 758e a18d 91ea f1eb 6672 6f6d 9605 49fe u.......from..I. │ │ │ │ -00018470: 7468 6593 556e 6976 95ac 7265 7273 6974 the.Univ..rersit │ │ │ │ -00018480: 9379 9b05 49fe 5093 6172 6973 9856 4990 .y..I.P.aris.VI. │ │ │ │ -00018490: 538e 4991 0549 a361 6464 6564 9863 6f6e S.I..I.added.con │ │ │ │ -000184a0: 6372 6574 6598 7493 7970 9553 8e65 7398 crete.t.yp.S.es. │ │ │ │ -000184b0: 696e 9874 6865 9873 756d 6d65 7291 0549 in.the.summer..I │ │ │ │ -000184c0: fd6f 6698 3139 3834 2e91 0956 e250 6869 .of.1984...V.Phi │ │ │ │ -000184d0: 6c69 7070 9365 8ea1 8d91 eaf1 eb4c 6596 lipp.e.......Le. │ │ │ │ -000184e0: 0464 5643 6865 6e61 6465 6393 6672 6f6d .dVChenadec.from │ │ │ │ -000184f0: 93eb 4849 4e52 4941 9104 6436 cf69 6d70 ..HINRIA..d6.imp │ │ │ │ -00018500: 6c65 6d65 6e9a ac72 7465 6493 616e 9369 lemen..rted.an.i │ │ │ │ -00018510: 6e98 7465 7266 6163 6593 7769 7468 9374 n.terface.with.t │ │ │ │ -00018520: 6865 9359 91ff 0556 6163 6393 7061 7273 he.Y...Vacc.pars │ │ │ │ -00018530: 6572 9367 656e 6572 6174 6f72 9373 7973 er.generator.sys │ │ │ │ -00018540: 2d8e a18d 91ea f1eb 7465 6d2c 9105 23a8 -.......tem,..#. │ │ │ │ -00018550: 666f 7296 04e5 0f74 6865 9376 90ac 7265 for....the.v..re │ │ │ │ -00018560: 7273 696f 6e73 9b04 e50e 6f66 93eb 484d rsions....of..HM │ │ │ │ -00018570: 4c93 cf72 756e 6e69 6e67 9875 6e64 6572 L..running.under │ │ │ │ -00018580: 9355 6e69 782e 9108 2814 5468 6973 9370 .Unix...(.This.p │ │ │ │ -00018590: 9053 8e65 726d 6974 7398 7468 6593 7573 .S.ermits.the.us │ │ │ │ -000185a0: 6572 9374 6f98 6173 736f 9053 8e63 6961 er.to.asso.S.cia │ │ │ │ -000185b0: 7465 9361 8ea1 8d91 eaf1 eb63 6f6e 6372 te.a.......concr │ │ │ │ -000185c0: 6574 6596 03ea a873 796e 9aac 7274 6178 ete....syn..rtax │ │ │ │ -000185d0: 9377 6974 6893 6193 636f 6e63 7265 7465 .with.a.concrete │ │ │ │ -000185e0: 9374 9879 7090 538e 652e 8e9f 105a c28d .t.yp.S.e....Z.. │ │ │ │ -000185f0: 91f6 537a 5468 6596 03cb abeb 484d 4c9b ..SzThe.....HML. │ │ │ │ -00018600: 03cb aacf 6c61 6e67 7561 6765 9369 7398 ....language.is. │ │ │ │ -00018610: 7374 696c 6c93 756e 6465 7298 6465 7369 still.under.desi │ │ │ │ -00018620: 676e 2e91 052e 8c41 6e98 6578 7465 6e64 gn.....An.extend │ │ │ │ -00018630: 6564 936c 616e 6775 6167 6598 779a ac72 ed.language.w..r │ │ │ │ -00018640: 6173 9369 6d70 6c65 6d65 6e98 7465 6491 as.implemen.ted. │ │ │ │ -00018650: 03cb aa6f 6e93 7468 658e a18d 91ea f1eb ...on.the....... │ │ │ │ -00018660: 5691 feb1 c841 5891 0386 1062 9aac 7279 V....AX....b..ry │ │ │ │ -00018670: 9603 8629 4c75 6361 9103 862a 4361 7264 ...)Luca...*Card │ │ │ │ -00018680: 656c 6c69 9369 6e93 3139 3831 2e91 0517 elli.in.1981.... │ │ │ │ -00018690: 6149 7493 7798 6173 9b03 862a 7468 656e aIt.w.as...*then │ │ │ │ -000186a0: 9364 6563 6964 6564 9374 6f98 636f 6d70 .decided.to.comp │ │ │ │ -000186b0: 6c65 7465 6c79 9372 652d 6465 7369 676e letely.re-design │ │ │ │ -000186c0: 9874 6865 936c 616e 6775 6167 652c 8ea1 .the.language,.. │ │ │ │ -000186d0: 8d91 eaf1 eb69 6e96 03d1 c56f 7264 6572 .....in....order │ │ │ │ -000186e0: 9b03 d1c6 746f 9361 6363 6f6d 6d6f 9053 ....to.accommo.S │ │ │ │ -000186f0: 8e64 6174 6593 696e 9870 6172 7469 6375 .date.in.particu │ │ │ │ -00018700: 6c61 7293 7468 6593 6361 6c6c 9862 90ac lar.the.call.b.. │ │ │ │ -00018710: 7279 9370 6174 7465 726e 9866 6561 7475 ry.pattern.featu │ │ │ │ -00018720: 7265 936f 6693 7468 6598 6c61 6e67 7561 re.of.the.langua │ │ │ │ -00018730: 6765 9348 4f50 458e a18d 91ea f1eb 6465 ge.HOPE.......de │ │ │ │ -00018740: 7369 676e 6564 9604 dcae 629a ac72 7993 signed....b..ry. │ │ │ │ -00018750: 526f 9053 8e64 9104 dcaf 4275 7273 7461 Ro.S.d....Bursta │ │ │ │ -00018760: 6c6c 9361 6e64 9344 6198 7669 6493 4d61 ll.and.Da.vid.Ma │ │ │ │ -00018770: 6351 7565 656e 2e91 080e f341 9104 dc70 cQueen.....A...p │ │ │ │ -00018780: 636f 6d6d 6974 7465 6593 6f66 9104 dcaf committee.of.... │ │ │ │ -00018790: 7265 7365 6172 6398 6865 7273 9366 726f researc.hers.fro │ │ │ │ -000187a0: 6d93 7468 658e a18d 91ea f1eb 556e 6976 m.the.......Univ │ │ │ │ -000187b0: 95ac 7265 7273 6974 6965 739b 048a 3d6f ..rersities...=o │ │ │ │ -000187c0: 6691 048a 3e45 6469 6e93 6275 7267 6898 f...>Edin.burgh. │ │ │ │ -000187d0: 616e 6498 4361 6d93 6272 6964 6765 2c91 and.Cam.bridge,. │ │ │ │ -000187e0: 04b2 2374 6865 9842 656c 6c96 048a 3e4c ..#the.Bell...>L │ │ │ │ -000187f0: 6162 9053 8e6f 7261 746f 7269 6573 9861 ab.S.oratories.a │ │ │ │ -00018800: 6e64 98eb 4849 4e52 4941 cf2c 9368 6561 nd..HINRIA.,.hea │ │ │ │ -00018810: 6465 6498 6290 ac72 798e a18d 91ea f1eb ded.b..ry....... │ │ │ │ -00018820: 526f 6269 6e96 0465 aa4d 696c 6e65 722c Robin..e.Milner, │ │ │ │ -00018830: 9104 846a 6973 9104 65a9 6375 7272 656e ...jis..e.curren │ │ │ │ -00018840: 9aac 7274 6c79 9377 986f 726b 696e 679b ..rtly.w.orking. │ │ │ │ -00018850: 0465 a96f 6e93 7468 6593 6e65 7798 6578 .e.on.the.new.ex │ │ │ │ -00018860: 7465 6e64 6564 936c 616e 6775 6167 652c tended.language, │ │ │ │ -00018870: 9104 846a 6361 6c6c 6564 9853 7461 6e64 ...jcalled.Stand │ │ │ │ -00018880: 6172 6493 eb48 4d4c cf2e 8ea1 8d91 eaf1 ard..HML........ │ │ │ │ -00018890: eb50 726f 6772 6573 7396 04f1 1b72 6570 .Progress....rep │ │ │ │ -000188a0: 9a53 8e6f 7274 7393 6170 7098 6561 7293 .S.orts.app.ear. │ │ │ │ -000188b0: 696e 9b04 f11a 7468 6593 5090 ac72 6f6c in....the.P..rol │ │ │ │ -000188c0: 796d 6f72 7068 6973 6d93 4e65 7773 6c65 ymorphism.Newsle │ │ │ │ -000188d0: 7474 6572 2c91 0532 b865 6469 7465 6498 tter,..2.edited. │ │ │ │ -000188e0: 6290 ac72 7993 4c75 6361 9343 6172 6465 b..ry.Luca.Carde │ │ │ │ -000188f0: 6c6c 6993 616e 648e a18d 91ea f1eb 4461 lli.and.......Da │ │ │ │ -00018900: 90ac 7276 6964 9604 95df 4d61 6351 7565 ..rvid....MacQue │ │ │ │ -00018910: 656e 9b04 95de 6672 6f6d 9342 656c 6c98 en....from.Bell. │ │ │ │ -00018920: 4c61 6290 538e 6f72 6174 6f72 6965 732e Lab.S.oratories. │ │ │ │ -00018930: 9107 3a84 5468 6598 6465 7369 676e 936f ..:.The.design.o │ │ │ │ -00018940: 6698 6193 636f 7265 986c 616e 6775 6167 f.a.core.languag │ │ │ │ -00018950: 6593 6973 986e 6f90 ac72 7793 6672 6f7a e.is.no..rw.froz │ │ │ │ -00018960: 656e 2c8e a18d 91ea f1eb 616e 6496 038c en,.......and... │ │ │ │ -00018970: f469 7473 9364 6573 6372 6970 7469 6f6e .its.description │ │ │ │ -00018980: 9103 8cf5 7769 6c6c 9361 7070 9a53 8e65 ....will.app.S.e │ │ │ │ -00018990: 6172 9369 6e93 6193 666f 7274 6863 6f6d ar.in.a.forthcom │ │ │ │ -000189a0: 696e 6793 7265 7098 6f72 7491 038c f56f ing.rep.ort....o │ │ │ │ -000189b0: 6693 7468 6593 556e 6976 95ac 7265 7273 f.the.Univ..rers │ │ │ │ -000189c0: 6974 9379 9603 8cf4 6f66 9345 6469 6e90 it.y....of.Edin. │ │ │ │ -000189d0: ac72 6275 7267 682c 9103 9fb2 6173 8ea1 .rburgh,....as.. │ │ │ │ -000189e0: 8d91 eaf1 eb60 5468 6596 03ea a853 7461 .....`The....Sta │ │ │ │ -000189f0: 6e64 6172 6493 eb48 4d4c 93cf 436f 7265 ndard..HML..Core │ │ │ │ -00018a00: 934c 616e 6775 6167 6527 9362 90ac 7279 .Language'.b..ry │ │ │ │ -00018a10: 9352 6f62 696e 934d 696c 6e65 722e 8e9f .Robin.Milner... │ │ │ │ -00018a20: 105a c18d 91f6 537a 5468 6973 9b04 89a3 .Z....SzThis.... │ │ │ │ -00018a30: 6861 6e64 6295 538e 6f93 6f6b 9869 7391 handb.S.o.ok.is. │ │ │ │ -00018a40: 0489 a461 986d 616e 95ac 7275 616c 9866 ...a.man..rual.f │ │ │ │ -00018a50: 6f72 98eb 484d 4c98 cf76 9365 7273 696f or..HML..v.ersio │ │ │ │ -00018a60: 6e91 0489 a436 2e31 2c91 04b1 6272 656c n....6.1,...brel │ │ │ │ -00018a70: 6561 7365 6498 696e 9844 6563 656d 9362 eased.in.Decem.b │ │ │ │ -00018a80: 9053 8e65 7298 3139 3834 2e91 0715 d254 .S.er.1984.....T │ │ │ │ -00018a90: 6865 986c 616e 2d8e a18d 91ea f1eb 6775 he.lan-.......gu │ │ │ │ -00018aa0: 6167 6596 047b 2e69 7393 736f 6d65 7768 age..{.is.somewh │ │ │ │ -00018ab0: 6572 659b 047b 2d69 6e93 6290 538e 6574 ere..{-in.b.S.et │ │ │ │ -00018ac0: 95ac 7277 9365 656e 9604 7b2e 7468 6593 ..rw.een..{.the. │ │ │ │ -00018ad0: 6f72 6967 696e 616c 93eb 484d 4c98 cf66 original..HML..f │ │ │ │ -00018ae0: 726f 6d93 eb48 4c43 4693 cf61 6e64 9373 rom..HLCF..and.s │ │ │ │ -00018af0: 7461 6e64 6172 6498 eb48 4d4c cf2c 9373 tandard..HML.,.s │ │ │ │ -00018b00: 696e 6365 9347 7579 8ea1 8d91 eaf1 eb43 ince.Guy.......C │ │ │ │ -00018b10: 6f75 7369 6e65 6175 9605 624a 6164 6465 ousineau..bJadde │ │ │ │ -00018b20: 6493 7468 6593 636f 6e73 7472 7563 746f d.the.constructo │ │ │ │ -00018b30: 7273 9361 6e64 9105 624b 6361 6c6c 9362 rs.and..bKcall.b │ │ │ │ -00018b40: 90ac 7279 9370 6174 7465 726e 732e 9109 ..ry.patterns... │ │ │ │ -00018b50: 9fc6 5468 6973 9369 7393 6193 4c49 5350 ..This.is.a.LISP │ │ │ │ -00018b60: 9105 61ea 6261 7365 6493 696d 706c 652d ..a.based.imple- │ │ │ │ -00018b70: 8ea1 8d91 eaf1 eb6d 656e 90ac 7274 6174 .......men..rtat │ │ │ │ -00018b80: 696f 6e2c 9b05 1e20 636f 6d70 6174 6962 ion,... compatib │ │ │ │ -00018b90: 6c65 9604 e0a2 666f 7293 4d61 636c 6973 le....for.Maclis │ │ │ │ -00018ba0: 7093 6f6e 934d 756c 7469 6373 2c98 4691 p.on.Multics,.F. │ │ │ │ -00018bb0: ff05 5672 616e 7a6c 6973 7093 6f6e 9356 ..Vranzlisp.on.V │ │ │ │ -00018bc0: 91fe b1c8 4158 9104 e063 756e 6465 7293 ....AX...cunder. │ │ │ │ -00018bd0: 556e 6978 2c98 5a65 7461 6c69 7370 8ea1 Unix,.Zetalisp.. │ │ │ │ -00018be0: 8d91 eaf1 eb6f 6e96 0434 ee53 796d 90ac .....on..4.Sym.. │ │ │ │ -00018bf0: 7262 9053 8e6f 6c69 6373 9b04 34ef 3336 rb.S.olics..4.36 │ │ │ │ -00018c00: 3030 2c91 0447 8061 6e64 934c 658d 9100 00,..G.and.Le... │ │ │ │ -00018c10: b478 8900 0066 6600 0386 668e 9104 3ade .x...ff...f...:. │ │ │ │ -00018c20: 4c69 7370 986f 6e93 3638 3030 302c 9104 Lisp.on.68000,.. │ │ │ │ -00018c30: 4781 5691 feb1 c841 582c 934d 756c 7469 G.V....AX,.Multi │ │ │ │ -00018c40: 6373 2c96 0447 8050 90ac 7265 726b 696e cs,..G.P..rerkin │ │ │ │ -00018c50: 2d45 6c6d 6572 2c93 6574 632e 2e2e 9106 -Elmer,.etc..... │ │ │ │ -00018c60: 17b4 5669 6465 6f91 0434 ee69 6e2d 8ea1 ..Video..4.in-.. │ │ │ │ -00018c70: 8d91 eaf1 eb74 6572 6661 6365 739b 04f0 .....terfaces... │ │ │ │ -00018c80: de68 6195 ac72 7693 6591 04f0 df62 9053 .ha..rv.e....b.S │ │ │ │ -00018c90: 8e65 656e 9869 6d70 6c65 6d65 6e93 7465 .een.implemen.te │ │ │ │ -00018ca0: 6498 6293 7996 04f0 df50 6869 6c69 7070 d.b.y....Philipp │ │ │ │ -00018cb0: 9053 8e65 984c 6593 4368 656e 6164 6563 .S.e.Le.Chenadec │ │ │ │ -00018cc0: 986f 6e98 4d75 6c74 6963 732c 9105 326c .on.Multics,..2l │ │ │ │ -00018cd0: 616e 6493 6290 ac72 7998 4d61 7572 6963 and.b..ry.Mauric │ │ │ │ -00018ce0: 658e a18d 91ea f1eb 4d69 6765 6f6e 9605 e.......Migeon.. │ │ │ │ -00018cf0: 6f29 6f6e 9353 796d 9aac 7262 9053 8e6f o)on.Sym..rb.S.o │ │ │ │ -00018d00: 6c69 6373 9333 3630 302e 9109 c663 5468 lics.3600....cTh │ │ │ │ -00018d10: 6593 eb48 4d4c 9105 6f28 cf73 7973 7465 e..HML..o(.syste │ │ │ │ -00018d20: 6d93 6973 936d 6169 6e98 7461 696e 6564 m.is.main.tained │ │ │ │ -00018d30: 9361 6e64 9364 6973 7472 6962 7574 6564 .and.distributed │ │ │ │ -00018d40: 936a 6f69 6e98 746c 7993 6298 798e a18d .join.tly.b.y... │ │ │ │ -00018d50: 91ea f1eb eb48 494e 5249 4196 03ea a8cf .....HINRIA..... │ │ │ │ -00018d60: 616e 6493 7468 6593 556e 6976 95ac 7265 and.the.Univ..re │ │ │ │ -00018d70: 7273 6974 9379 9603 eaa8 6f66 9343 616d rsit.y....of.Cam │ │ │ │ -00018d80: 90ac 7262 7269 6467 652e 8e9f 2a45 028d ..rbridge...*E.. │ │ │ │ -00018d90: 8d91 eaf1 ebeb 4b31 2e32 8e91 1739 9650 ......K1.2...9.P │ │ │ │ -00018da0: 7265 6661 6365 9606 7ae1 746f 9360 4564 reface..z.to.`Ed │ │ │ │ -00018db0: 696e 91ff 75c2 6275 7267 6893 4c43 4627 in..u.burgh.LCF' │ │ │ │ -00018dc0: 8ea6 8d91 eaf1 ebeb 484d 4c96 04b3 b8cf ........HML..... │ │ │ │ -00018dd0: 6973 9b04 b3b9 6193 6765 6e65 7261 6c98 is....a.general. │ │ │ │ -00018de0: 7075 7270 9053 8e6f 7365 9370 726f 6772 purp.S.ose.progr │ │ │ │ -00018df0: 616d 6d69 6e67 986c 616e 6775 6167 652e amming.language. │ │ │ │ -00018e00: 9107 9411 4974 9869 7393 6465 7269 7690 ....It.is.deriv. │ │ │ │ -00018e10: ac72 6564 9869 6e93 6469 0b65 7265 6e90 .red.in.di.eren. │ │ │ │ -00018e20: ac72 7498 6173 7090 538e 6563 7473 9366 .rt.asp.S.ects.f │ │ │ │ -00018e30: 726f 6d8e a18d 91ea f1eb eb48 4953 5749 rom........HISWI │ │ │ │ -00018e40: 4dcf 2c96 03ec e4eb 4850 4f50 3293 cf61 M.,.....HPOP2..a │ │ │ │ -00018e50: 6e64 93eb 4847 4544 90b2 2141 4e4b 454e nd..HGED..!ANKEN │ │ │ │ -00018e60: cf2c 9103 ece3 616e 6493 636f 6e9a ac72 .,....and.con..r │ │ │ │ -00018e70: 7461 696e 7393 7090 538e 6572 6861 7073 tains.p.S.erhaps │ │ │ │ -00018e80: 9374 9877 986f 936e 6577 9366 6561 7475 .t.w.o.new.featu │ │ │ │ -00018e90: 7265 732e 9105 3f93 4669 7273 742c 9103 res...?.First,.. │ │ │ │ -00018ea0: ed73 6974 9368 6173 9361 6e8e a18d 91ea .sit.has.an..... │ │ │ │ -00018eb0: f1eb 6573 6361 7095 538e 659b 04ee d961 ..escap.S.e....a │ │ │ │ -00018ec0: 6e64 9104 eeda 6573 6361 7093 6598 7472 nd....escap.e.tr │ │ │ │ -00018ed0: 6170 7069 6e67 986d 6563 95ac 7268 616e apping.mec..rhan │ │ │ │ -00018ee0: 6973 6d2c 9105 2fe6 7793 656c 6c2d 6164 ism,../.w.ell-ad │ │ │ │ -00018ef0: 6170 7465 6498 746f 9870 726f 6772 616d apted.to.program │ │ │ │ -00018f00: 6d69 6e67 9104 eeda 7374 7261 7465 6769 ming....strategi │ │ │ │ -00018f10: 6573 9877 6869 6393 688e a18d 91ea f1eb es.whic.h....... │ │ │ │ -00018f20: 6d61 90ac 7279 9604 431f 629a 538e 6593 ma..ry..C.b.S.e. │ │ │ │ -00018f30: 2869 6e93 6661 6374 9375 7375 616c 6c79 (in.fact.usually │ │ │ │ -00018f40: 9104 431e 6172 6529 9369 6e61 7070 6c69 ..C.are).inappli │ │ │ │ -00018f50: 6361 626c 6593 746f 9363 6572 7461 696e cable.to.certain │ │ │ │ -00018f60: 9367 6f61 6c73 2e91 0642 4553 6563 6f6e .goals...BESecon │ │ │ │ -00018f70: 642c 9104 593c 6974 9368 6173 9361 9370 d,..Y|....... │ │ │ │ +00018150: 2fdf 8da0 fd8b d021 8d8d 91ea f1eb eb4b /......!.......K │ │ │ │ +00018160: 312e 318e 9117 3996 5072 6566 6163 6596 1.1...9.Preface. │ │ │ │ +00018170: 067a e174 6f93 6054 6865 934d 4c93 4861 .z.to.`The.ML.Ha │ │ │ │ +00018180: 6e64 6296 008a 3d6f 936f 6b27 8ea9 1c9a ndb...=o.ok'.... │ │ │ │ +00018190: ad8d 91ea f1eb cf54 6869 739b 0559 a468 .......This..Y.h │ │ │ │ +000181a0: 616e 6462 9553 8e6f 936f 6b96 0559 a369 andb.S.o.ok..Y.i │ │ │ │ +000181b0: 7398 6198 7265 7669 7365 6498 6564 6974 s.a.revised.edit │ │ │ │ +000181c0: 696f 6e93 6f66 9843 6861 7074 6572 9832 ion.of.Chapter.2 │ │ │ │ +000181d0: 936f 6698 6045 6469 6e95 ac72 6275 7267 .of.`Edin..rburg │ │ │ │ +000181e0: 6898 4c43 4627 2c98 6293 7991 0559 a34d h.LCF',.b.y..Y.M │ │ │ │ +000181f0: 2e98 476f 7264 6f6e 2c8e a410 0000 8d91 ..Gordon,....... │ │ │ │ +00018200: eaf1 eb52 2e96 02dc c14d 696c 6e65 722c ...R.....Milner, │ │ │ │ +00018210: 9b03 12bc 616e 6493 432e 9357 91ff 0556 ....and.C..W...V │ │ │ │ +00018220: 6164 7377 90ac 726f 7274 682c 9870 7562 adsw..rorth,.pub │ │ │ │ +00018230: 6c69 7368 6564 9369 6e93 3139 3739 9361 lished.in.1979.a │ │ │ │ +00018240: 7393 5370 7269 6e67 6572 9356 91ff 0556 s.Springer.V...V │ │ │ │ +00018250: 6572 6c61 6793 4c65 6374 7572 6593 4e6f erlag.Lecture.No │ │ │ │ +00018260: 7465 7393 696e 9343 6f6d 2d8e a18d 91ea tes.in.Com-..... │ │ │ │ +00018270: f1eb 7075 7465 7296 0473 cb53 6369 656e ..puter..s.Scien │ │ │ │ +00018280: 6365 9b04 73ca 6e8d 9ffb a532 8df3 2dd7 ce..s.n....2..-. │ │ │ │ +00018290: 0117 3200 0800 0000 0800 0000 0563 6d6d ..2..........cmm │ │ │ │ +000182a0: 6938 d86f 8e9f 0199 9489 0000 6665 0004 i8.o........fe.. │ │ │ │ +000182b0: 9bc0 8e91 090f 8bcf 3738 2e91 06d4 48eb ........78....H. │ │ │ │ +000182c0: 484d 4c93 cf77 90ac 7261 7393 6f72 6967 HML..w..ras.orig │ │ │ │ +000182d0: 696e 616c 6c79 9374 6865 986d 6574 612d inally.the.meta- │ │ │ │ +000182e0: 6c61 6e67 7561 6765 936f 6693 7468 6598 language.of.the. │ │ │ │ +000182f0: eb48 4c43 4693 cf73 7973 7465 6d2e 9106 .HLCF..system... │ │ │ │ +00018300: d448 5468 6593 eb48 4d4c 8ea1 8d91 eaf1 .HThe..HML...... │ │ │ │ +00018310: ebcf 7379 7374 656d 9603 9298 7790 ac72 ..system....w..r │ │ │ │ +00018320: 6173 9b03 9297 6164 6170 7465 6493 746f as....adapted.to │ │ │ │ +00018330: 934d 6163 6c69 7370 986f 6e93 4d75 6c74 .Maclisp.on.Mult │ │ │ │ +00018340: 6963 7393 6295 ac72 7998 4793 1391 fa73 ics.b..ry.G....s │ │ │ │ +00018350: 9265 7261 7264 9603 9298 4875 6574 9361 .erard....Huet.a │ │ │ │ +00018360: 7498 eb48 494e 5249 4191 0392 81cf 696e t..HINRIA.....in │ │ │ │ +00018370: 9331 3938 312c 9103 a435 616e 6498 6193 .1981,...5and.a. │ │ │ │ +00018380: 636f 6d2d 8ea1 8d91 eaf1 eb70 696c 6572 com-.......piler │ │ │ │ +00018390: 9603 e2d1 779a ac72 6173 9361 6464 6564 ....w..ras.added │ │ │ │ +000183a0: 2e91 0536 434c 6172 7279 9103 e2d0 5098 ...6CLarry....P. │ │ │ │ +000183b0: 6175 6c73 6f6e 9366 726f 6d93 7468 6593 aulson.from.the. │ │ │ │ +000183c0: 556e 6976 9865 7273 6974 9879 936f 6691 Univ.ersit.y.of. │ │ │ │ +000183d0: 03e2 d043 616d 9862 7269 6467 6593 636f ...Cam.bridge.co │ │ │ │ +000183e0: 6d70 6c65 7465 6c79 9372 6564 6573 6967 mpletely.redesig │ │ │ │ +000183f0: 6e65 648e a18d 91ea f1eb 7468 6596 0539 ned.......the..9 │ │ │ │ +00018400: f8eb 484c 4346 9105 39f9 cf70 726f 9aac ..HLCF..9..pro.. │ │ │ │ +00018410: 7276 696e 6793 7379 7374 656d 2c91 058d rving.system,... │ │ │ │ +00018420: cd77 6869 6398 689b 0539 f973 7461 6269 .whic.h..9.stabi │ │ │ │ +00018430: 6c69 7365 6493 696e 9831 3938 3493 6173 lised.in.1984.as │ │ │ │ +00018440: 9843 616d 90ac 7262 7269 6467 6593 eb48 .Cam..rbridge..H │ │ │ │ +00018450: 4c43 46cf 2e98 4775 7993 436f 7573 696e LCF...Guy.Cousin │ │ │ │ +00018460: 6561 758e a18d 91ea f1eb 6672 6f6d 9605 eau.......from.. │ │ │ │ +00018470: 49fe 7468 6593 556e 6976 95ac 7265 7273 I.the.Univ..rers │ │ │ │ +00018480: 6974 9379 9b05 49fe 5093 6172 6973 9856 it.y..I.P.aris.V │ │ │ │ +00018490: 4990 538e 4991 0549 a361 6464 6564 9863 I.S.I..I.added.c │ │ │ │ +000184a0: 6f6e 6372 6574 6598 7493 7970 9553 8e65 oncrete.t.yp.S.e │ │ │ │ +000184b0: 7398 696e 9874 6865 9873 756d 6d65 7291 s.in.the.summer. │ │ │ │ +000184c0: 0549 fd6f 6698 3139 3834 2e91 0956 e250 .I.of.1984...V.P │ │ │ │ +000184d0: 6869 6c69 7070 9365 8ea1 8d91 eaf1 eb4c hilipp.e.......L │ │ │ │ +000184e0: 6596 0464 5643 6865 6e61 6465 6393 6672 e..dVChenadec.fr │ │ │ │ +000184f0: 6f6d 93eb 4849 4e52 4941 9104 6436 cf69 om..HINRIA..d6.i │ │ │ │ +00018500: 6d70 6c65 6d65 6e9a ac72 7465 6493 616e mplemen..rted.an │ │ │ │ +00018510: 9369 6e98 7465 7266 6163 6593 7769 7468 .in.terface.with │ │ │ │ +00018520: 9374 6865 9359 91ff 0556 6163 6393 7061 .the.Y...Vacc.pa │ │ │ │ +00018530: 7273 6572 9367 656e 6572 6174 6f72 9373 rser.generator.s │ │ │ │ +00018540: 7973 2d8e a18d 91ea f1eb 7465 6d2c 9105 ys-.......tem,.. │ │ │ │ +00018550: 23a8 666f 7296 04e5 0f74 6865 9376 90ac #.for....the.v.. │ │ │ │ +00018560: 7265 7273 696f 6e73 9b04 e50e 6f66 93eb rersions....of.. │ │ │ │ +00018570: 484d 4c93 cf72 756e 6e69 6e67 9875 6e64 HML..running.und │ │ │ │ +00018580: 6572 9355 6e69 782e 9108 2814 5468 6973 er.Unix...(.This │ │ │ │ +00018590: 9370 9053 8e65 726d 6974 7398 7468 6593 .p.S.ermits.the. │ │ │ │ +000185a0: 7573 6572 9374 6f98 6173 736f 9053 8e63 user.to.asso.S.c │ │ │ │ +000185b0: 6961 7465 9361 8ea1 8d91 eaf1 eb63 6f6e iate.a.......con │ │ │ │ +000185c0: 6372 6574 6596 03ea a873 796e 9aac 7274 crete....syn..rt │ │ │ │ +000185d0: 6178 9377 6974 6893 6193 636f 6e63 7265 ax.with.a.concre │ │ │ │ +000185e0: 7465 9374 9879 7090 538e 652e 8e9f 105a te.t.yp.S.e....Z │ │ │ │ +000185f0: c28d 91f6 537a 5468 6596 03cb abeb 484d ....SzThe.....HM │ │ │ │ +00018600: 4c9b 03cb aacf 6c61 6e67 7561 6765 9369 L.....language.i │ │ │ │ +00018610: 7398 7374 696c 6c93 756e 6465 7298 6465 s.still.under.de │ │ │ │ +00018620: 7369 676e 2e91 052e 8c41 6e98 6578 7465 sign.....An.exte │ │ │ │ +00018630: 6e64 6564 936c 616e 6775 6167 6598 779a nded.language.w. │ │ │ │ +00018640: ac72 6173 9369 6d70 6c65 6d65 6e98 7465 .ras.implemen.te │ │ │ │ +00018650: 6491 03cb aa6f 6e93 7468 658e a18d 91ea d....on.the..... │ │ │ │ +00018660: f1eb 5691 feb1 c841 5891 0386 1062 9aac ..V....AX....b.. │ │ │ │ +00018670: 7279 9603 8629 4c75 6361 9103 862a 4361 ry...)Luca...*Ca │ │ │ │ +00018680: 7264 656c 6c69 9369 6e93 3139 3831 2e91 rdelli.in.1981.. │ │ │ │ +00018690: 0517 6149 7493 7798 6173 9b03 862a 7468 ..aIt.w.as...*th │ │ │ │ +000186a0: 656e 9364 6563 6964 6564 9374 6f98 636f en.decided.to.co │ │ │ │ +000186b0: 6d70 6c65 7465 6c79 9372 652d 6465 7369 mpletely.re-desi │ │ │ │ +000186c0: 676e 9874 6865 936c 616e 6775 6167 652c gn.the.language, │ │ │ │ +000186d0: 8ea1 8d91 eaf1 eb69 6e96 03d1 c56f 7264 .......in....ord │ │ │ │ +000186e0: 6572 9b03 d1c6 746f 9361 6363 6f6d 6d6f er....to.accommo │ │ │ │ +000186f0: 9053 8e64 6174 6593 696e 9870 6172 7469 .S.date.in.parti │ │ │ │ +00018700: 6375 6c61 7293 7468 6593 6361 6c6c 9862 cular.the.call.b │ │ │ │ +00018710: 90ac 7279 9370 6174 7465 726e 9866 6561 ..ry.pattern.fea │ │ │ │ +00018720: 7475 7265 936f 6693 7468 6598 6c61 6e67 ture.of.the.lang │ │ │ │ +00018730: 7561 6765 9348 4f50 458e a18d 91ea f1eb uage.HOPE....... │ │ │ │ +00018740: 6465 7369 676e 6564 9604 dcae 629a ac72 designed....b..r │ │ │ │ +00018750: 7993 526f 9053 8e64 9104 dcaf 4275 7273 y.Ro.S.d....Burs │ │ │ │ +00018760: 7461 6c6c 9361 6e64 9344 6198 7669 6493 tall.and.Da.vid. │ │ │ │ +00018770: 4d61 6351 7565 656e 2e91 080e f341 9104 MacQueen.....A.. │ │ │ │ +00018780: dc70 636f 6d6d 6974 7465 6593 6f66 9104 .pcommittee.of.. │ │ │ │ +00018790: dcaf 7265 7365 6172 6398 6865 7273 9366 ..researc.hers.f │ │ │ │ +000187a0: 726f 6d93 7468 658e a18d 91ea f1eb 556e rom.the.......Un │ │ │ │ +000187b0: 6976 95ac 7265 7273 6974 6965 739b 048a iv..rersities... │ │ │ │ +000187c0: 3d6f 6691 048a 3e45 6469 6e93 6275 7267 =of...>Edin.burg │ │ │ │ +000187d0: 6898 616e 6498 4361 6d93 6272 6964 6765 h.and.Cam.bridge │ │ │ │ +000187e0: 2c91 04b2 2374 6865 9842 656c 6c96 048a ,...#the.Bell... │ │ │ │ +000187f0: 3e4c 6162 9053 8e6f 7261 746f 7269 6573 >Lab.S.oratories │ │ │ │ +00018800: 9861 6e64 98eb 4849 4e52 4941 cf2c 9368 .and..HINRIA.,.h │ │ │ │ +00018810: 6561 6465 6498 6290 ac72 798e a18d 91ea eaded.b..ry..... │ │ │ │ +00018820: f1eb 526f 6269 6e96 0465 aa4d 696c 6e65 ..Robin..e.Milne │ │ │ │ +00018830: 722c 9104 846a 6973 9104 65a9 6375 7272 r,...jis..e.curr │ │ │ │ +00018840: 656e 9aac 7274 6c79 9377 986f 726b 696e en..rtly.w.orkin │ │ │ │ +00018850: 679b 0465 a96f 6e93 7468 6593 6e65 7798 g..e.on.the.new. │ │ │ │ +00018860: 6578 7465 6e64 6564 936c 616e 6775 6167 extended.languag │ │ │ │ +00018870: 652c 9104 846a 6361 6c6c 6564 9853 7461 e,...jcalled.Sta │ │ │ │ +00018880: 6e64 6172 6493 eb48 4d4c cf2e 8ea1 8d91 ndard..HML...... │ │ │ │ +00018890: eaf1 eb50 726f 6772 6573 7396 04f1 1b72 ...Progress....r │ │ │ │ +000188a0: 6570 9a53 8e6f 7274 7393 6170 7098 6561 ep.S.orts.app.ea │ │ │ │ +000188b0: 7293 696e 9b04 f11a 7468 6593 5090 ac72 r.in....the.P..r │ │ │ │ +000188c0: 6f6c 796d 6f72 7068 6973 6d93 4e65 7773 olymorphism.News │ │ │ │ +000188d0: 6c65 7474 6572 2c91 0532 b865 6469 7465 letter,..2.edite │ │ │ │ +000188e0: 6498 6290 ac72 7993 4c75 6361 9343 6172 d.b..ry.Luca.Car │ │ │ │ +000188f0: 6465 6c6c 6993 616e 648e a18d 91ea f1eb delli.and....... │ │ │ │ +00018900: 4461 90ac 7276 6964 9604 95df 4d61 6351 Da..rvid....MacQ │ │ │ │ +00018910: 7565 656e 9b04 95de 6672 6f6d 9342 656c ueen....from.Bel │ │ │ │ +00018920: 6c98 4c61 6290 538e 6f72 6174 6f72 6965 l.Lab.S.oratorie │ │ │ │ +00018930: 732e 9107 3a84 5468 6598 6465 7369 676e s...:.The.design │ │ │ │ +00018940: 936f 6698 6193 636f 7265 986c 616e 6775 .of.a.core.langu │ │ │ │ +00018950: 6167 6593 6973 986e 6f90 ac72 7793 6672 age.is.no..rw.fr │ │ │ │ +00018960: 6f7a 656e 2c8e a18d 91ea f1eb 616e 6496 ozen,.......and. │ │ │ │ +00018970: 038c f469 7473 9364 6573 6372 6970 7469 ...its.descripti │ │ │ │ +00018980: 6f6e 9103 8cf5 7769 6c6c 9361 7070 9a53 on....will.app.S │ │ │ │ +00018990: 8e65 6172 9369 6e93 6193 666f 7274 6863 .ear.in.a.forthc │ │ │ │ +000189a0: 6f6d 696e 6793 7265 7098 6f72 7491 038c oming.rep.ort... │ │ │ │ +000189b0: f56f 6693 7468 6593 556e 6976 95ac 7265 .of.the.Univ..re │ │ │ │ +000189c0: 7273 6974 9379 9603 8cf4 6f66 9345 6469 rsit.y....of.Edi │ │ │ │ +000189d0: 6e90 ac72 6275 7267 682c 9103 9fb2 6173 n..rburgh,....as │ │ │ │ +000189e0: 8ea1 8d91 eaf1 eb60 5468 6596 03ea a853 .......`The....S │ │ │ │ +000189f0: 7461 6e64 6172 6493 eb48 4d4c 93cf 436f tandard..HML..Co │ │ │ │ +00018a00: 7265 934c 616e 6775 6167 6527 9362 90ac re.Language'.b.. │ │ │ │ +00018a10: 7279 9352 6f62 696e 934d 696c 6e65 722e ry.Robin.Milner. │ │ │ │ +00018a20: 8e9f 105a c18d 91f6 537a 5468 6973 9b04 ...Z....SzThis.. │ │ │ │ +00018a30: 89a3 6861 6e64 6295 538e 6f93 6f6b 9869 ..handb.S.o.ok.i │ │ │ │ +00018a40: 7391 0489 a461 986d 616e 95ac 7275 616c s....a.man..rual │ │ │ │ +00018a50: 9866 6f72 98eb 484d 4c98 cf76 9365 7273 .for..HML..v.ers │ │ │ │ +00018a60: 696f 6e91 0489 a436 2e31 2c91 04b1 6272 ion....6.1,...br │ │ │ │ +00018a70: 656c 6561 7365 6498 696e 9844 6563 656d eleased.in.Decem │ │ │ │ +00018a80: 9362 9053 8e65 7298 3139 3834 2e91 0715 .b.S.er.1984.... │ │ │ │ +00018a90: d254 6865 986c 616e 2d8e a18d 91ea f1eb .The.lan-....... │ │ │ │ +00018aa0: 6775 6167 6596 047b 2e69 7393 736f 6d65 guage..{.is.some │ │ │ │ +00018ab0: 7768 6572 659b 047b 2d69 6e93 6290 538e where..{-in.b.S. │ │ │ │ +00018ac0: 6574 95ac 7277 9365 656e 9604 7b2e 7468 et..rw.een..{.th │ │ │ │ +00018ad0: 6593 6f72 6967 696e 616c 93eb 484d 4c98 e.original..HML. │ │ │ │ +00018ae0: cf66 726f 6d93 eb48 4c43 4693 cf61 6e64 .from..HLCF..and │ │ │ │ +00018af0: 9373 7461 6e64 6172 6498 eb48 4d4c cf2c .standard..HML., │ │ │ │ +00018b00: 9373 696e 6365 9347 7579 8ea1 8d91 eaf1 .since.Guy...... │ │ │ │ +00018b10: eb43 6f75 7369 6e65 6175 9605 624a 6164 .Cousineau..bJad │ │ │ │ +00018b20: 6465 6493 7468 6593 636f 6e73 7472 7563 ded.the.construc │ │ │ │ +00018b30: 746f 7273 9361 6e64 9105 624b 6361 6c6c tors.and..bKcall │ │ │ │ +00018b40: 9362 90ac 7279 9370 6174 7465 726e 732e .b..ry.patterns. │ │ │ │ +00018b50: 9109 9fc6 5468 6973 9369 7393 6193 4c49 ....This.is.a.LI │ │ │ │ +00018b60: 5350 9105 61ea 6261 7365 6493 696d 706c SP..a.based.impl │ │ │ │ +00018b70: 652d 8ea1 8d91 eaf1 eb6d 656e 90ac 7274 e-.......men..rt │ │ │ │ +00018b80: 6174 696f 6e2c 9b05 1e20 636f 6d70 6174 ation,... compat │ │ │ │ +00018b90: 6962 6c65 9604 e0a2 666f 7293 4d61 636c ible....for.Macl │ │ │ │ +00018ba0: 6973 7093 6f6e 934d 756c 7469 6373 2c98 isp.on.Multics,. │ │ │ │ +00018bb0: 4691 ff05 5672 616e 7a6c 6973 7093 6f6e F...Vranzlisp.on │ │ │ │ +00018bc0: 9356 91fe b1c8 4158 9104 e063 756e 6465 .V....AX...cunde │ │ │ │ +00018bd0: 7293 556e 6978 2c98 5a65 7461 6c69 7370 r.Unix,.Zetalisp │ │ │ │ +00018be0: 8ea1 8d91 eaf1 eb6f 6e96 0434 ee53 796d .......on..4.Sym │ │ │ │ +00018bf0: 90ac 7262 9053 8e6f 6c69 6373 9b04 34ef ..rb.S.olics..4. │ │ │ │ +00018c00: 3336 3030 2c91 0447 8061 6e64 934c 658d 3600,..G.and.Le. │ │ │ │ +00018c10: 9100 b478 8900 0066 6600 0386 668e 9104 ...x...ff...f... │ │ │ │ +00018c20: 3ade 4c69 7370 986f 6e93 3638 3030 302c :.Lisp.on.68000, │ │ │ │ +00018c30: 9104 4781 5691 feb1 c841 582c 934d 756c ..G.V....AX,.Mul │ │ │ │ +00018c40: 7469 6373 2c96 0447 8050 90ac 7265 726b tics,..G.P..rerk │ │ │ │ +00018c50: 696e 2d45 6c6d 6572 2c93 6574 632e 2e2e in-Elmer,.etc... │ │ │ │ +00018c60: 9106 17b4 5669 6465 6f91 0434 ee69 6e2d ....Video..4.in- │ │ │ │ +00018c70: 8ea1 8d91 eaf1 eb74 6572 6661 6365 739b .......terfaces. │ │ │ │ +00018c80: 04f0 de68 6195 ac72 7693 6591 04f0 df62 ...ha..rv.e....b │ │ │ │ +00018c90: 9053 8e65 656e 9869 6d70 6c65 6d65 6e93 .S.een.implemen. │ │ │ │ +00018ca0: 7465 6498 6293 7996 04f0 df50 6869 6c69 ted.b.y....Phili │ │ │ │ +00018cb0: 7070 9053 8e65 984c 6593 4368 656e 6164 pp.S.e.Le.Chenad │ │ │ │ +00018cc0: 6563 986f 6e98 4d75 6c74 6963 732c 9105 ec.on.Multics,.. │ │ │ │ +00018cd0: 326c 616e 6493 6290 ac72 7998 4d61 7572 2land.b..ry.Maur │ │ │ │ +00018ce0: 6963 658e a18d 91ea f1eb 4d69 6765 6f6e ice.......Migeon │ │ │ │ +00018cf0: 9605 6f29 6f6e 9353 796d 9aac 7262 9053 ..o)on.Sym..rb.S │ │ │ │ +00018d00: 8e6f 6c69 6373 9333 3630 302e 9109 c663 .olics.3600....c │ │ │ │ +00018d10: 5468 6593 eb48 4d4c 9105 6f28 cf73 7973 The..HML..o(.sys │ │ │ │ +00018d20: 7465 6d93 6973 936d 6169 6e98 7461 696e tem.is.main.tain │ │ │ │ +00018d30: 6564 9361 6e64 9364 6973 7472 6962 7574 ed.and.distribut │ │ │ │ +00018d40: 6564 936a 6f69 6e98 746c 7993 6298 798e ed.join.tly.b.y. │ │ │ │ +00018d50: a18d 91ea f1eb eb48 494e 5249 4196 03ea .......HINRIA... │ │ │ │ +00018d60: a8cf 616e 6493 7468 6593 556e 6976 95ac ..and.the.Univ.. │ │ │ │ +00018d70: 7265 7273 6974 9379 9603 eaa8 6f66 9343 rersit.y....of.C │ │ │ │ +00018d80: 616d 90ac 7262 7269 6467 652e 8e9f 2a45 am..rbridge...*E │ │ │ │ +00018d90: 028d 8d91 eaf1 ebeb 4b31 2e32 8e91 1739 ........K1.2...9 │ │ │ │ +00018da0: 9650 7265 6661 6365 9606 7ae1 746f 9360 .Preface..z.to.` │ │ │ │ +00018db0: 4564 696e 91ff 75c2 6275 7267 6893 4c43 Edin..u.burgh.LC │ │ │ │ +00018dc0: 4627 8ea6 8d91 eaf1 ebeb 484d 4c96 04b3 F'........HML... │ │ │ │ +00018dd0: b8cf 6973 9b04 b3b9 6193 6765 6e65 7261 ..is....a.genera │ │ │ │ +00018de0: 6c98 7075 7270 9053 8e6f 7365 9370 726f l.purp.S.ose.pro │ │ │ │ +00018df0: 6772 616d 6d69 6e67 986c 616e 6775 6167 gramming.languag │ │ │ │ +00018e00: 652e 9107 9411 4974 9869 7393 6465 7269 e.....It.is.deri │ │ │ │ +00018e10: 7690 ac72 6564 9869 6e93 6469 0b65 7265 v..red.in.di.ere │ │ │ │ +00018e20: 6e90 ac72 7498 6173 7090 538e 6563 7473 n..rt.asp.S.ects │ │ │ │ +00018e30: 9366 726f 6d8e a18d 91ea f1eb eb48 4953 .from........HIS │ │ │ │ +00018e40: 5749 4dcf 2c96 03ec e4eb 4850 4f50 3293 WIM.,.....HPOP2. │ │ │ │ +00018e50: cf61 6e64 93eb 4847 4544 90b2 2141 4e4b .and..HGED..!ANK │ │ │ │ +00018e60: 454e cf2c 9103 ece3 616e 6493 636f 6e9a EN.,....and.con. │ │ │ │ +00018e70: ac72 7461 696e 7393 7090 538e 6572 6861 .rtains.p.S.erha │ │ │ │ +00018e80: 7073 9374 9877 986f 936e 6577 9366 6561 ps.t.w.o.new.fea │ │ │ │ +00018e90: 7475 7265 732e 9105 3f93 4669 7273 742c tures...?.First, │ │ │ │ +00018ea0: 9103 ed73 6974 9368 6173 9361 6e8e a18d ...sit.has.an... │ │ │ │ +00018eb0: 91ea f1eb 6573 6361 7095 538e 659b 04ee ....escap.S.e... │ │ │ │ +00018ec0: d961 6e64 9104 eeda 6573 6361 7093 6598 .and....escap.e. │ │ │ │ +00018ed0: 7472 6170 7069 6e67 986d 6563 95ac 7268 trapping.mec..rh │ │ │ │ +00018ee0: 616e 6973 6d2c 9105 2fe6 7793 656c 6c2d anism,../.w.ell- │ │ │ │ +00018ef0: 6164 6170 7465 6498 746f 9870 726f 6772 adapted.to.progr │ │ │ │ +00018f00: 616d 6d69 6e67 9104 eeda 7374 7261 7465 amming....strate │ │ │ │ +00018f10: 6769 6573 9877 6869 6393 688e a18d 91ea gies.whic.h..... │ │ │ │ +00018f20: f1eb 6d61 90ac 7279 9604 431f 629a 538e ..ma..ry..C.b.S. │ │ │ │ +00018f30: 6593 2869 6e93 6661 6374 9375 7375 616c e.(in.fact.usual │ │ │ │ +00018f40: 6c79 9104 431e 6172 6529 9369 6e61 7070 ly..C.are).inapp │ │ │ │ +00018f50: 6c69 6361 626c 6593 746f 9363 6572 7461 licable.to.certa │ │ │ │ +00018f60: 696e 9367 6f61 6c73 2e91 0642 4553 6563 in.goals...BESec │ │ │ │ +00018f70: 6f6e 642c 9104 593c 6974 9368 6173 9361 ond,..Y|......./.... │ │ │ │ -00019160: 8bd0 218d 911e 28f0 cf46 91ff 0556 6f72 ..!...(..F...Vor │ │ │ │ -00019170: 9604 1d69 7468 6f73 6593 7072 696d 6172 ...ithose.primar │ │ │ │ -00019180: 696c 7993 696e 90ac 7274 6572 6573 7465 ily.in..rtereste │ │ │ │ -00019190: 6491 041d 6a69 6e93 7468 6593 6465 7369 d...jin.the.desi │ │ │ │ -000191a0: 676e 936f 6693 7072 6f67 7261 6d6d 696e gn.of.programmin │ │ │ │ -000191b0: 6793 6c61 6e67 7561 6765 732c 9104 2a1a g.languages,..*. │ │ │ │ -000191c0: 6193 6665 7793 7265 6d61 726b 738e a410 a.few.remarks... │ │ │ │ -000191d0: 0000 8d91 12c7 6168 6572 6596 04bf 9e6d ......ahere....m │ │ │ │ -000191e0: 6190 ac72 799b 04bf 9f62 9053 8e65 9368 a..ry....b.S.e.h │ │ │ │ -000191f0: 656c 7066 756c 9862 9a53 8e6f 7468 9361 elpful.b.S.oth.a │ │ │ │ -00019200: 6298 6f75 749b 04bf 9feb 484d 4c93 cf61 b.out.....HML..a │ │ │ │ -00019210: 7393 6198 6361 6e64 6964 6174 6593 666f s.a.candidate.fo │ │ │ │ -00019220: 7298 636f 6d70 6172 6973 6f6e 9377 6974 r.comparison.wit │ │ │ │ -00019230: 6898 6f74 6865 7293 7265 6365 6e90 ac72 h.other.recen..r │ │ │ │ -00019240: 746c 798e a18d 9112 c761 6465 7369 676e tly......adesign │ │ │ │ -00019250: 6564 9605 60c7 6c61 6e67 7561 6765 732c ed..`.languages, │ │ │ │ -00019260: 9105 be4f 616e 6493 6162 9053 8e6f 7574 ...Oand.ab.S.out │ │ │ │ -00019270: 9b05 60c8 7468 6593 6465 7363 7269 7074 ..`.the.descript │ │ │ │ -00019280: 696f 6e93 6f66 93eb 484d 4c98 cf77 6869 ion.of..HML..whi │ │ │ │ -00019290: 639a ac72 6893 7798 6593 7072 6f98 7669 c..rh.w.e.pro.vi │ │ │ │ -000192a0: 6465 2e91 099b 3e4f 6e93 7468 6593 0c72 de....>On.the..r │ │ │ │ -000192b0: 7374 8ea1 8d91 12c7 6170 9053 8e6f 696e st......ap.S.oin │ │ │ │ -000192c0: 95ac 7274 2c91 0653 1c61 6c74 686f 7567 ..rt,..S.althoug │ │ │ │ -000192d0: 689b 05d7 d177 9365 9864 6964 986e 6f74 h....w.e.did.not │ │ │ │ -000192e0: 9873 6574 9605 d7d2 6f75 7498 7769 7468 .set....out.with │ │ │ │ -000192f0: 9870 726f 6772 616d 6d69 6e67 986c 616e .programming.lan │ │ │ │ -00019300: 6775 6167 6598 6465 7369 676e 9361 7398 guage.design.as. │ │ │ │ -00019310: 6198 7072 696d 6172 798e a18d 9112 c761 a.primary......a │ │ │ │ -00019320: 6169 6d2c 9104 1ef0 7795 ac72 659b 0414 aim,....w..re... │ │ │ │ -00019330: 7c62 9053 8e65 6c69 6576 9365 9604 147b |b.S.eliev.e...{ │ │ │ │ -00019340: 7468 6174 93eb 484d 4c98 cf64 6f90 538e that..HML..do.S. │ │ │ │ -00019350: 6573 9363 6f6e 90ac 7274 6169 6e93 6665 es.con..rtain.fe │ │ │ │ -00019360: 6174 7572 6573 9877 95ac 726f 7274 6893 atures.w..rorth. │ │ │ │ -00019370: 7996 0414 7b6f 6693 7365 7269 6f75 7398 y...{of.serious. │ │ │ │ -00019380: 636f 6e73 6964 6572 6174 696f 6e3b 9104 consideration;.. │ │ │ │ -00019390: 2965 7468 6573 6593 6172 658e a18d 9112 )ethese.are..... │ │ │ │ -000193a0: c761 7468 6596 0504 ec65 7363 6170 9a53 .athe....escap.S │ │ │ │ -000193b0: 8e65 936d 6563 90ac 7268 616e 6973 6d93 .e.mec..rhanism. │ │ │ │ -000193c0: 616e 6493 7468 6593 7098 6f6c 796d 6f72 and.the.p.olymor │ │ │ │ -000193d0: 7068 6963 9105 04eb 7490 ac72 7970 9865 phic....t..ryp.e │ │ │ │ -000193e0: 9364 6973 6369 706c 696e 6593 6d65 6e90 .discipline.men. │ │ │ │ -000193f0: ac72 7469 6f6e 6564 9361 6298 6f95 ac72 .rtioned.ab.o..r │ │ │ │ -00019400: 7693 652c 9105 4b7d 616e 6491 0504 ec61 v.e,..K}and....a │ │ │ │ -00019410: 6c73 6f8e a18d 9112 c761 7468 6596 0510 lso......athe... │ │ │ │ -00019420: cf61 7474 656d 7074 9374 6f9b 0510 d06d .attempt.to....m │ │ │ │ -00019430: 616b 90ac 7265 9370 726f 6772 616d 6d69 ak..re.programmi │ │ │ │ -00019440: 6e67 9377 6974 6893 6675 6e63 7469 6f6e ng.with.function │ │ │ │ -00019450: 737c 696e 636c 7564 696e 6793 7468 6f73 s|including.thos │ │ │ │ -00019460: 6598 6f66 9368 6967 6865 7293 7490 ac72 e.of.higher.t..r │ │ │ │ -00019470: 7970 9053 8e65 7c61 738e a18d 9112 c761 yp.S.e|as......a │ │ │ │ -00019480: 6561 7379 9605 541f 616e 649b 0554 206e easy..T.and..T n │ │ │ │ -00019490: 6174 7572 616c 9361 7393 7090 538e 6f73 atural.as.p.S.os │ │ │ │ -000194a0: 7369 626c 652e 9109 7546 5791 ff05 5665 sible...uFW...Ve │ │ │ │ -000194b0: 9861 7265 936c 6573 7393 6861 7070 90ac .are.less.happ.. │ │ │ │ -000194c0: 7279 9361 6290 538e 6f75 7498 7468 6593 ry.ab.S.out.the. │ │ │ │ -000194d0: 696d 709a 538e 6572 6174 6976 90ac 7265 imp.S.erativ..re │ │ │ │ -000194e0: 9361 7370 9865 6374 7391 0554 206f 6693 .asp.ects..T of. │ │ │ │ -000194f0: 7468 658e a18d 9112 c761 6c61 6e67 7561 the......alangua │ │ │ │ -00019500: 6765 2c91 03a4 ee61 6e64 9603 9380 7790 ge,....and....w. │ │ │ │ -00019510: ac72 6f75 6c64 9b03 937f 7769 7368 9374 .rould....wish.t │ │ │ │ -00019520: 6f98 6769 7690 ac72 6593 7468 656d 9866 o.giv..re.them.f │ │ │ │ -00019530: 7572 7468 6572 9374 686f 7567 6890 ac72 urther.though..r │ │ │ │ -00019540: 7498 6966 9377 95ac 7265 9877 9365 7265 t.if.w..re.w.ere │ │ │ │ -00019550: 9603 9380 6d61 696e 6c79 9863 6f6e 6365 ....mainly.conce │ │ │ │ -00019560: 726e 6564 9377 6974 688e a18d 9112 c761 rned.with......a │ │ │ │ -00019570: 6c61 6e67 7561 6765 9604 9c99 6465 7369 language....desi │ │ │ │ -00019580: 676e 2e91 074e b249 6e93 7061 7274 6963 gn...N.In.partic │ │ │ │ -00019590: 756c 6172 2c91 04c9 1574 6865 9363 6f6e ular,....the.con │ │ │ │ -000195a0: 7374 7275 6374 7393 666f 7293 636f 6e9a structs.for.con. │ │ │ │ -000195b0: ac72 7472 6f6c 6c69 6e67 9369 7465 7261 .rtrolling.itera │ │ │ │ -000195c0: 7469 6f6e 9104 9c98 6290 538e 6f74 6893 tion....b.S.oth. │ │ │ │ -000195d0: 6298 7993 6295 538e 6f93 6f6c 6561 6e8e b.y.b.S.o.olean. │ │ │ │ -000195e0: a18d 9112 c761 636f 6e64 6974 696f 6e73 .....aconditions │ │ │ │ -000195f0: 9603 6b15 616e 6493 629a ac72 7993 6573 ..k.and.b..ry.es │ │ │ │ -00019600: 6361 7090 538e 652d 7472 6170 7069 6e67 cap.S.e-trapping │ │ │ │ -00019610: 9328 7768 6963 9868 9377 9865 9103 6b16 .(whic.h.w.e..k. │ │ │ │ -00019620: 696e 636c 7564 6564 9370 6172 746c 7993 included.partly. │ │ │ │ -00019630: 666f 7293 6578 7090 538e 6572 696d 656e for.exp.S.erimen │ │ │ │ -00019640: 9874 2993 6172 6593 7090 538e 6572 6861 .t).are.p.S.erha │ │ │ │ -00019650: 7073 8ea1 8d91 12c7 6174 6f90 538e 6f96 ps......ato.S.o. │ │ │ │ -00019660: 03fc 4663 6f6d 706c 6578 9b03 fc47 7461 ..Fcomplex...Gta │ │ │ │ -00019670: 6b90 ac72 656e 9374 6f67 6574 6865 722c k..ren.together, │ │ │ │ -00019680: 9104 00ae 616e 6498 7790 ac72 6593 6172 ....and.w..re.ar │ │ │ │ -00019690: 6598 7365 6e73 6974 6976 90ac 7265 9374 e.sensitiv..re.t │ │ │ │ -000196a0: 6f98 7468 6593 6372 6974 6963 6973 6d98 o.the.criticism. │ │ │ │ -000196b0: 7468 6174 9365 7363 6170 9053 8e65 9828 that.escap.S.e.( │ │ │ │ -000196c0: 6f72 9366 6169 6c75 7265 2c8e a18d 9112 or.failure,..... │ │ │ │ -000196d0: c761 6173 9605 46a9 7790 ac72 6593 6361 .aas..F.w..re.ca │ │ │ │ -000196e0: 6c6c 9b05 46aa 6974 2993 7265 7090 538e ll..F.it).rep.S. │ │ │ │ -000196f0: 6f72 7473 9369 6e66 6f72 6d61 7469 6f6e orts.information │ │ │ │ -00019700: 936f 6e6c 7993 696e 9374 6865 9866 6f72 .only.in.the.for │ │ │ │ -00019710: 6d93 6f66 9361 9373 7472 696e 672e 9109 m.of.a.string... │ │ │ │ -00019720: 4ce4 5468 6973 936c 6174 7465 7293 636f L.This.latter.co │ │ │ │ -00019730: 6e73 7472 6169 6e90 ac72 748e a18d 9112 nstrain..rt..... │ │ │ │ -00019740: c761 7265 7375 6c74 7396 03de 276d 6169 .aresults...'mai │ │ │ │ -00019750: 6e6c 799b 03de 2666 726f 6d93 6f75 7298 nly...&from.our. │ │ │ │ -00019760: 749a ac72 7970 9053 8e65 9364 6973 6369 t..ryp.S.e.disci │ │ │ │ -00019770: 706c 696e 653b 9103 e252 7798 659b 03de pline;...Rw.e... │ │ │ │ -00019780: 2664 6f93 6e6f 7498 6b6e 6f9a ac72 7793 &do.not.kno..rw. │ │ │ │ -00019790: 686f 9877 9362 9053 8e65 7374 9b03 de26 ho.w.b.S.est...& │ │ │ │ -000197a0: 746f 9372 656c 6178 9874 6865 9363 6f6e to.relax.the.con │ │ │ │ -000197b0: 7374 7261 696e 90ac 7274 8ea1 8d91 12c7 strain..rt...... │ │ │ │ -000197c0: 6177 6869 6c65 9603 eaa8 6d61 696e 90ac awhile....main.. │ │ │ │ -000197d0: 7274 6169 6e69 6e67 9374 6865 9364 6973 rtaining.the.dis │ │ │ │ -000197e0: 6369 706c 696e 652e 8ea1 8d91 1e28 f043 cipline......(.C │ │ │ │ -000197f0: 6f6e 6365 726e 696e 6796 0422 d674 6865 oncerning..".the │ │ │ │ -00019800: 9b04 22d5 6465 7363 7269 7074 696f 6e93 ..".description. │ │ │ │ -00019810: 6f66 98eb 484d 4ccf 2c93 7795 ac72 6598 of..HML.,.w..re. │ │ │ │ -00019820: 6861 9376 9365 9604 22d6 7472 6965 6498 ha.v.e..".tried. │ │ │ │ -00019830: 6290 538e 6f74 6893 746f 9869 6e69 7469 b.S.oth.to.initi │ │ │ │ -00019840: 6174 6593 7573 6572 7398 6290 ac72 7993 ate.users.b..ry. │ │ │ │ -00019850: 6578 616d 706c 6573 986f 668e a18d 9112 examples.of..... │ │ │ │ -00019860: c761 7072 6f67 7261 6d6d 696e 6796 03ea .aprogramming... │ │ │ │ -00019870: a861 6e64 9374 6f93 6769 7690 ac72 6593 .and.to.giv..re. │ │ │ │ -00019880: 6193 7072 6563 6973 6593 6465 0c6e 6974 a.precise.de.nit │ │ │ │ -00019890: 696f 6e2e 8e8e 9f24 fd13 8e8c 8b00 0000 ion....$........ │ │ │ │ -000198a0: 0600 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000190f0: 0000 0000 0000 0000 0000 0180 c9a0 02cc ................ │ │ │ │ +00019100: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +00019110: 8d91 12c7 61d0 312e 322e 910a 8000 5072 ....a.1.2.....Pr │ │ │ │ +00019120: 6566 6163 6596 0480 0074 6f93 6045 6469 eface....to.`Edi │ │ │ │ +00019130: 6e90 a000 6275 7267 6893 4c43 4627 9200 n...burgh.LCF'.. │ │ │ │ +00019140: fbe7 5e35 8e91 12c7 619f 0566 6689 0000 ..^5....a..ff... │ │ │ │ +00019150: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +00019160: a0fd 8bd0 218d 911e 28f0 cf46 91ff 0556 ....!...(..F...V │ │ │ │ +00019170: 6f72 9604 1d69 7468 6f73 6593 7072 696d or...ithose.prim │ │ │ │ +00019180: 6172 696c 7993 696e 90ac 7274 6572 6573 arily.in..rteres │ │ │ │ +00019190: 7465 6491 041d 6a69 6e93 7468 6593 6465 ted...jin.the.de │ │ │ │ +000191a0: 7369 676e 936f 6693 7072 6f67 7261 6d6d sign.of.programm │ │ │ │ +000191b0: 696e 6793 6c61 6e67 7561 6765 732c 9104 ing.languages,.. │ │ │ │ +000191c0: 2a1a 6193 6665 7793 7265 6d61 726b 738e *.a.few.remarks. │ │ │ │ +000191d0: a410 0000 8d91 12c7 6168 6572 6596 04bf ........ahere... │ │ │ │ +000191e0: 9e6d 6190 ac72 799b 04bf 9f62 9053 8e65 .ma..ry....b.S.e │ │ │ │ +000191f0: 9368 656c 7066 756c 9862 9a53 8e6f 7468 .helpful.b.S.oth │ │ │ │ +00019200: 9361 6298 6f75 749b 04bf 9feb 484d 4c93 .ab.out.....HML. │ │ │ │ +00019210: cf61 7393 6198 6361 6e64 6964 6174 6593 .as.a.candidate. │ │ │ │ +00019220: 666f 7298 636f 6d70 6172 6973 6f6e 9377 for.comparison.w │ │ │ │ +00019230: 6974 6898 6f74 6865 7293 7265 6365 6e90 ith.other.recen. │ │ │ │ +00019240: ac72 746c 798e a18d 9112 c761 6465 7369 .rtly......adesi │ │ │ │ +00019250: 676e 6564 9605 60c7 6c61 6e67 7561 6765 gned..`.language │ │ │ │ +00019260: 732c 9105 be4f 616e 6493 6162 9053 8e6f s,...Oand.ab.S.o │ │ │ │ +00019270: 7574 9b05 60c8 7468 6593 6465 7363 7269 ut..`.the.descri │ │ │ │ +00019280: 7074 696f 6e93 6f66 93eb 484d 4c98 cf77 ption.of..HML..w │ │ │ │ +00019290: 6869 639a ac72 6893 7798 6593 7072 6f98 hic..rh.w.e.pro. │ │ │ │ +000192a0: 7669 6465 2e91 099b 3e4f 6e93 7468 6593 vide....>On.the. │ │ │ │ +000192b0: 0c72 7374 8ea1 8d91 12c7 6170 9053 8e6f .rst......ap.S.o │ │ │ │ +000192c0: 696e 95ac 7274 2c91 0653 1c61 6c74 686f in..rt,..S.altho │ │ │ │ +000192d0: 7567 689b 05d7 d177 9365 9864 6964 986e ugh....w.e.did.n │ │ │ │ +000192e0: 6f74 9873 6574 9605 d7d2 6f75 7498 7769 ot.set....out.wi │ │ │ │ +000192f0: 7468 9870 726f 6772 616d 6d69 6e67 986c th.programming.l │ │ │ │ +00019300: 616e 6775 6167 6598 6465 7369 676e 9361 anguage.design.a │ │ │ │ +00019310: 7398 6198 7072 696d 6172 798e a18d 9112 s.a.primary..... │ │ │ │ +00019320: c761 6169 6d2c 9104 1ef0 7795 ac72 659b .aaim,....w..re. │ │ │ │ +00019330: 0414 7c62 9053 8e65 6c69 6576 9365 9604 ..|b.S.eliev.e.. │ │ │ │ +00019340: 147b 7468 6174 93eb 484d 4c98 cf64 6f90 .{that..HML..do. │ │ │ │ +00019350: 538e 6573 9363 6f6e 90ac 7274 6169 6e93 S.es.con..rtain. │ │ │ │ +00019360: 6665 6174 7572 6573 9877 95ac 726f 7274 features.w..rort │ │ │ │ +00019370: 6893 7996 0414 7b6f 6693 7365 7269 6f75 h.y...{of.seriou │ │ │ │ +00019380: 7398 636f 6e73 6964 6572 6174 696f 6e3b s.consideration; │ │ │ │ +00019390: 9104 2965 7468 6573 6593 6172 658e a18d ..)ethese.are... │ │ │ │ +000193a0: 9112 c761 7468 6596 0504 ec65 7363 6170 ...athe....escap │ │ │ │ +000193b0: 9a53 8e65 936d 6563 90ac 7268 616e 6973 .S.e.mec..rhanis │ │ │ │ +000193c0: 6d93 616e 6493 7468 6593 7098 6f6c 796d m.and.the.p.olym │ │ │ │ +000193d0: 6f72 7068 6963 9105 04eb 7490 ac72 7970 orphic....t..ryp │ │ │ │ +000193e0: 9865 9364 6973 6369 706c 696e 6593 6d65 .e.discipline.me │ │ │ │ +000193f0: 6e90 ac72 7469 6f6e 6564 9361 6298 6f95 n..rtioned.ab.o. │ │ │ │ +00019400: ac72 7693 652c 9105 4b7d 616e 6491 0504 .rv.e,..K}and... │ │ │ │ +00019410: ec61 6c73 6f8e a18d 9112 c761 7468 6596 .also......athe. │ │ │ │ +00019420: 0510 cf61 7474 656d 7074 9374 6f9b 0510 ...attempt.to... │ │ │ │ +00019430: d06d 616b 90ac 7265 9370 726f 6772 616d .mak..re.program │ │ │ │ +00019440: 6d69 6e67 9377 6974 6893 6675 6e63 7469 ming.with.functi │ │ │ │ +00019450: 6f6e 737c 696e 636c 7564 696e 6793 7468 ons|including.th │ │ │ │ +00019460: 6f73 6598 6f66 9368 6967 6865 7293 7490 ose.of.higher.t. │ │ │ │ +00019470: ac72 7970 9053 8e65 7c61 738e a18d 9112 .ryp.S.e|as..... │ │ │ │ +00019480: c761 6561 7379 9605 541f 616e 649b 0554 .aeasy..T.and..T │ │ │ │ +00019490: 206e 6174 7572 616c 9361 7393 7090 538e natural.as.p.S. │ │ │ │ +000194a0: 6f73 7369 626c 652e 9109 7546 5791 ff05 ossible...uFW... │ │ │ │ +000194b0: 5665 9861 7265 936c 6573 7393 6861 7070 Ve.are.less.happ │ │ │ │ +000194c0: 90ac 7279 9361 6290 538e 6f75 7498 7468 ..ry.ab.S.out.th │ │ │ │ +000194d0: 6593 696d 709a 538e 6572 6174 6976 90ac e.imp.S.erativ.. │ │ │ │ +000194e0: 7265 9361 7370 9865 6374 7391 0554 206f re.asp.ects..T o │ │ │ │ +000194f0: 6693 7468 658e a18d 9112 c761 6c61 6e67 f.the......alang │ │ │ │ +00019500: 7561 6765 2c91 03a4 ee61 6e64 9603 9380 uage,....and.... │ │ │ │ +00019510: 7790 ac72 6f75 6c64 9b03 937f 7769 7368 w..rould....wish │ │ │ │ +00019520: 9374 6f98 6769 7690 ac72 6593 7468 656d .to.giv..re.them │ │ │ │ +00019530: 9866 7572 7468 6572 9374 686f 7567 6890 .further.though. │ │ │ │ +00019540: ac72 7498 6966 9377 95ac 7265 9877 9365 .rt.if.w..re.w.e │ │ │ │ +00019550: 7265 9603 9380 6d61 696e 6c79 9863 6f6e re....mainly.con │ │ │ │ +00019560: 6365 726e 6564 9377 6974 688e a18d 9112 cerned.with..... │ │ │ │ +00019570: c761 6c61 6e67 7561 6765 9604 9c99 6465 .alanguage....de │ │ │ │ +00019580: 7369 676e 2e91 074e b249 6e93 7061 7274 sign...N.In.part │ │ │ │ +00019590: 6963 756c 6172 2c91 04c9 1574 6865 9363 icular,....the.c │ │ │ │ +000195a0: 6f6e 7374 7275 6374 7393 666f 7293 636f onstructs.for.co │ │ │ │ +000195b0: 6e9a ac72 7472 6f6c 6c69 6e67 9369 7465 n..rtrolling.ite │ │ │ │ +000195c0: 7261 7469 6f6e 9104 9c98 6290 538e 6f74 ration....b.S.ot │ │ │ │ +000195d0: 6893 6298 7993 6295 538e 6f93 6f6c 6561 h.b.y.b.S.o.olea │ │ │ │ +000195e0: 6e8e a18d 9112 c761 636f 6e64 6974 696f n......aconditio │ │ │ │ +000195f0: 6e73 9603 6b15 616e 6493 629a ac72 7993 ns..k.and.b..ry. │ │ │ │ +00019600: 6573 6361 7090 538e 652d 7472 6170 7069 escap.S.e-trappi │ │ │ │ +00019610: 6e67 9328 7768 6963 9868 9377 9865 9103 ng.(whic.h.w.e.. │ │ │ │ +00019620: 6b16 696e 636c 7564 6564 9370 6172 746c k.included.partl │ │ │ │ +00019630: 7993 666f 7293 6578 7090 538e 6572 696d y.for.exp.S.erim │ │ │ │ +00019640: 656e 9874 2993 6172 6593 7090 538e 6572 en.t).are.p.S.er │ │ │ │ +00019650: 6861 7073 8ea1 8d91 12c7 6174 6f90 538e haps......ato.S. │ │ │ │ +00019660: 6f96 03fc 4663 6f6d 706c 6578 9b03 fc47 o...Fcomplex...G │ │ │ │ +00019670: 7461 6b90 ac72 656e 9374 6f67 6574 6865 tak..ren.togethe │ │ │ │ +00019680: 722c 9104 00ae 616e 6498 7790 ac72 6593 r,....and.w..re. │ │ │ │ +00019690: 6172 6598 7365 6e73 6974 6976 90ac 7265 are.sensitiv..re │ │ │ │ +000196a0: 9374 6f98 7468 6593 6372 6974 6963 6973 .to.the.criticis │ │ │ │ +000196b0: 6d98 7468 6174 9365 7363 6170 9053 8e65 m.that.escap.S.e │ │ │ │ +000196c0: 9828 6f72 9366 6169 6c75 7265 2c8e a18d .(or.failure,... │ │ │ │ +000196d0: 9112 c761 6173 9605 46a9 7790 ac72 6593 ...aas..F.w..re. │ │ │ │ +000196e0: 6361 6c6c 9b05 46aa 6974 2993 7265 7090 call..F.it).rep. │ │ │ │ +000196f0: 538e 6f72 7473 9369 6e66 6f72 6d61 7469 S.orts.informati │ │ │ │ +00019700: 6f6e 936f 6e6c 7993 696e 9374 6865 9866 on.only.in.the.f │ │ │ │ +00019710: 6f72 6d93 6f66 9361 9373 7472 696e 672e orm.of.a.string. │ │ │ │ +00019720: 9109 4ce4 5468 6973 936c 6174 7465 7293 ..L.This.latter. │ │ │ │ +00019730: 636f 6e73 7472 6169 6e90 ac72 748e a18d constrain..rt... │ │ │ │ +00019740: 9112 c761 7265 7375 6c74 7396 03de 276d ...aresults...'m │ │ │ │ +00019750: 6169 6e6c 799b 03de 2666 726f 6d93 6f75 ainly...&from.ou │ │ │ │ +00019760: 7298 749a ac72 7970 9053 8e65 9364 6973 r.t..ryp.S.e.dis │ │ │ │ +00019770: 6369 706c 696e 653b 9103 e252 7798 659b cipline;...Rw.e. │ │ │ │ +00019780: 03de 2664 6f93 6e6f 7498 6b6e 6f9a ac72 ..&do.not.kno..r │ │ │ │ +00019790: 7793 686f 9877 9362 9053 8e65 7374 9b03 w.ho.w.b.S.est.. │ │ │ │ +000197a0: de26 746f 9372 656c 6178 9874 6865 9363 .&to.relax.the.c │ │ │ │ +000197b0: 6f6e 7374 7261 696e 90ac 7274 8ea1 8d91 onstrain..rt.... │ │ │ │ +000197c0: 12c7 6177 6869 6c65 9603 eaa8 6d61 696e ..awhile....main │ │ │ │ +000197d0: 90ac 7274 6169 6e69 6e67 9374 6865 9364 ..rtaining.the.d │ │ │ │ +000197e0: 6973 6369 706c 696e 652e 8ea1 8d91 1e28 iscipline......( │ │ │ │ +000197f0: f043 6f6e 6365 726e 696e 6796 0422 d674 .Concerning..".t │ │ │ │ +00019800: 6865 9b04 22d5 6465 7363 7269 7074 696f he..".descriptio │ │ │ │ +00019810: 6e93 6f66 98eb 484d 4ccf 2c93 7795 ac72 n.of..HML.,.w..r │ │ │ │ +00019820: 6598 6861 9376 9365 9604 22d6 7472 6965 e.ha.v.e..".trie │ │ │ │ +00019830: 6498 6290 538e 6f74 6893 746f 9869 6e69 d.b.S.oth.to.ini │ │ │ │ +00019840: 7469 6174 6593 7573 6572 7398 6290 ac72 tiate.users.b..r │ │ │ │ +00019850: 7993 6578 616d 706c 6573 986f 668e a18d y.examples.of... │ │ │ │ +00019860: 9112 c761 7072 6f67 7261 6d6d 696e 6796 ...aprogramming. │ │ │ │ +00019870: 03ea a861 6e64 9374 6f93 6769 7690 ac72 ...and.to.giv..r │ │ │ │ +00019880: 6593 6193 7072 6563 6973 6593 6465 0c6e e.a.precise.de.n │ │ │ │ +00019890: 6974 696f 6e2e 8e8e 9f24 fd13 8e8c 8b00 ition....$...... │ │ │ │ +000198a0: 0000 0600 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000198b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000198c0: 0000 0000 0000 0190 cea0 02cc 0555 8da0 .............U.. │ │ │ │ -000198d0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ -000198e0: ebd0 3692 0106 25f1 4368 6170 7465 7296 ..6...%.Chapter. │ │ │ │ -000198f0: 0480 0031 2e91 0a80 0054 6865 9348 6973 ...1.....The.His │ │ │ │ -00019900: 746f 7279 936f 6693 4d4c 8e91 eaf1 eb9f tory.of.ML...... │ │ │ │ -00019910: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ -00019920: a002 942f df9f 24fd 138e 8c8b 0000 0007 .../..$......... │ │ │ │ -00019930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000198c0: 0000 0000 0000 0000 0190 d0a0 02cc 0555 ...............U │ │ │ │ +000198d0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +000198e0: eaf1 ebd0 3692 0106 25f1 4368 6170 7465 ....6...%.Chapte │ │ │ │ +000198f0: 7296 0480 0031 2e91 0a80 0054 6865 9348 r....1.....The.H │ │ │ │ +00019900: 6973 746f 7279 936f 6693 4d4c 8e91 eaf1 istory.of.ML.... │ │ │ │ +00019910: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ +00019920: 8e8e a002 942f df9f 24fd 138e 8c8b 0000 ...../..$....... │ │ │ │ +00019930: 0007 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00019940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00019950: 0000 0000 0001 989c a002 cc05 558d a0fd ............U... │ │ │ │ -00019960: 46d3 0ea0 0294 2fdf 8da0 fd8b d021 8d91 F...../......!.. │ │ │ │ -00019970: 12c7 61eb 4743 6861 7074 6572 9105 6666 ..a.GChapter..ff │ │ │ │ -00019980: 328e 9112 c761 9f0b cccc 8900 0100 0001 2....a.......... │ │ │ │ -00019990: c73e 7c9f 1ffe c98d d249 6e91 ff38 f574 .>|......In..8.t │ │ │ │ -000199a0: 726f 9100 c70a 6475 6374 696f 6e96 0954 ro....duction..T │ │ │ │ -000199b0: 7b61 6e64 9345 7861 6d70 6c65 738e 9f13 {and.Examples... │ │ │ │ -000199c0: d677 8900 0100 0001 c73e 7c9f 3b0d 028d .w.......>|.;... │ │ │ │ -000199d0: eb48 4d4c 9603 eaa8 cf69 7393 616e 9369 .HML.....is.an.i │ │ │ │ -000199e0: 6e95 ac72 7465 7261 6374 6976 9365 9b03 n..rteractiv.e.. │ │ │ │ -000199f0: eaa8 6c61 6e67 7561 6765 2e91 0538 e041 ..language...8.A │ │ │ │ -00019a00: 9374 9874 6f70 2d6c 6576 9365 6c98 6f6e .t.top-lev.el.on │ │ │ │ -00019a10: 6598 6361 6e3a 8e9f 2205 c18d 8d8d 8d91 e.can:.."....... │ │ │ │ -00019a20: 11a0 4ef3 60aa e37c 4300 0c00 0000 0c00 ..N.`..|C....... │ │ │ │ -00019a30: 0000 0874 6372 6d31 3230 30eb 6080 888e ...tcrm1200.`... │ │ │ │ -00019a40: 8e8e 911d 5fec cf65 7691 ff58 e461 6c75 ...._..ev..X.alu │ │ │ │ -00019a50: 6174 6591 03ea a865 7870 7265 7373 696f ate....expressio │ │ │ │ -00019a60: 6e73 8e9f 1d96 658d 8d8d 8d91 11a0 4eeb ns....e.......N. │ │ │ │ -00019a70: 6080 888e 8e8e 911d 5fec cf70 9053 8e65 `......._..p.S.e │ │ │ │ -00019a80: 7266 6f72 6d91 03ea a864 6563 6c61 7261 rform....declara │ │ │ │ -00019a90: 7469 6f6e 738e 9f22 05c2 8d91 0b61 8f54 tions..".....a.T │ │ │ │ -00019aa0: 91ff 0556 6f96 03e7 2367 6976 90ac 7265 ...Vo...#giv..re │ │ │ │ -00019ab0: 9b03 e724 6193 0c72 7374 9869 6d70 7265 ...$a..rst.impre │ │ │ │ -00019ac0: 7373 696f 6e93 6f66 9874 6865 9373 7973 ssion.of.the.sys │ │ │ │ -00019ad0: 7465 6d2c 9103 e7d8 7790 ac72 6593 7265 tem,....w..re.re │ │ │ │ -00019ae0: 7072 6f9a 538e 6475 6365 9362 9865 6c6f pro.S.duce.b.elo │ │ │ │ -00019af0: 90ac 7277 9b03 e724 6193 7365 7373 696f ..rw...$a.sessio │ │ │ │ -00019b00: 6e98 6174 9361 9874 6572 6d69 6e61 6c93 n.at.a.terminal. │ │ │ │ -00019b10: 696e 8ea4 1000 008d 7768 6963 90ac 7268 in......whic..rh │ │ │ │ -00019b20: 9603 d71f 7369 6d70 6c65 9b03 d720 7573 ....simple... us │ │ │ │ -00019b30: 6573 936f 6698 7691 ff58 e461 7269 6f75 es.of.v..X.ariou │ │ │ │ -00019b40: 7393 eb48 4d4c 98cf 636f 6e73 7472 7563 s..HML..construc │ │ │ │ -00019b50: 7473 9361 7265 9869 6c6c 7573 7472 6174 ts.are.illustrat │ │ │ │ -00019b60: 6564 2e91 0532 5d54 91ff 0556 6f93 6d61 ed...2]T...Vo.ma │ │ │ │ -00019b70: 6b90 ac72 6598 7468 6593 7365 7373 696f k..re.the.sessio │ │ │ │ -00019b80: 6e98 6561 7369 6572 9374 6f8e a18d 666f n.easier.to...fo │ │ │ │ -00019b90: 6c6c 6f9a ac72 772c 9104 f105 6974 9604 llo..rw,....it.. │ │ │ │ -00019ba0: bc8c 6973 9373 706c 6974 9104 bc8b 696e ..is.split....in │ │ │ │ -00019bb0: 9874 6f93 6193 7365 7175 656e 6365 936f .to.a.sequence.o │ │ │ │ -00019bc0: 6693 7375 622d 7365 7373 696f 6e73 2e91 f.sub-sessions.. │ │ │ │ -00019bd0: 07ae 8c41 9104 bc55 636f 6d70 6c65 7465 ...A...Ucomplete │ │ │ │ -00019be0: 9364 6573 6372 6970 7469 6f6e 936f 6693 .description.of. │ │ │ │ -00019bf0: 7468 6593 7379 6e98 7461 788e a18d 616e the.syn.tax...an │ │ │ │ -00019c00: 6496 03ea a873 656d 616e 9aac 7274 6963 d....seman..rtic │ │ │ │ -00019c10: 7393 6f66 93eb 484d 4c93 cf69 7393 6769 s.of..HML..is.gi │ │ │ │ -00019c20: 7698 656e 9369 6e93 4368 6170 7465 7293 v.en.in.Chapter. │ │ │ │ -00019c30: 3393 616e 6493 4368 6170 7465 7293 3493 3.and.Chapter.4. │ │ │ │ -00019c40: 7265 7370 9053 8e65 6374 6976 9865 6c79 resp.S.ectiv.ely │ │ │ │ -00019c50: 91ff 0556 2e8e 9f2c 8206 8d8d eb4b 322e ...V...,.....K2. │ │ │ │ -00019c60: 318e 912c 47ab 4578 7072 6573 7369 6f6e 1..,G.Expression │ │ │ │ -00019c70: 738e a91d 579d 8dcf 5468 6596 038b 58eb s...W...The...X. │ │ │ │ -00019c80: 484d 4c9b 038b 59cf 7072 6f6d 7074 9369 HML...Y.prompt.i │ │ │ │ -00019c90: 7398 f361 dfea 3c78 000a f333 000a 0000 s..a..|......In..8 │ │ │ │ +000199a0: f574 726f 9100 c70a 6475 6374 696f 6e96 .tro....duction. │ │ │ │ +000199b0: 0954 7b61 6e64 9345 7861 6d70 6c65 738e .T{and.Examples. │ │ │ │ +000199c0: 9f13 d677 8900 0100 0001 c73e 7c9f 3b0d ...w.......>|.;. │ │ │ │ +000199d0: 028d eb48 4d4c 9603 eaa8 cf69 7393 616e ...HML.....is.an │ │ │ │ +000199e0: 9369 6e95 ac72 7465 7261 6374 6976 9365 .in..rteractiv.e │ │ │ │ +000199f0: 9b03 eaa8 6c61 6e67 7561 6765 2e91 0538 ....language...8 │ │ │ │ +00019a00: e041 9374 9874 6f70 2d6c 6576 9365 6c98 .A.t.top-lev.el. │ │ │ │ +00019a10: 6f6e 6598 6361 6e3a 8e9f 2205 c18d 8d8d one.can:.."..... │ │ │ │ +00019a20: 8d91 11a0 4ef3 60aa e37c 4300 0c00 0000 ....N.`..|C..... │ │ │ │ +00019a30: 0c00 0000 0874 6372 6d31 3230 30eb 6080 .....tcrm1200.`. │ │ │ │ +00019a40: 888e 8e8e 911d 5fec cf65 7691 ff58 e461 ......_..ev..X.a │ │ │ │ +00019a50: 6c75 6174 6591 03ea a865 7870 7265 7373 luate....express │ │ │ │ +00019a60: 696f 6e73 8e9f 1d96 658d 8d8d 8d91 11a0 ions....e....... │ │ │ │ +00019a70: 4eeb 6080 888e 8e8e 911d 5fec cf70 9053 N.`......._..p.S │ │ │ │ +00019a80: 8e65 7266 6f72 6d91 03ea a864 6563 6c61 .erform....decla │ │ │ │ +00019a90: 7261 7469 6f6e 738e 9f22 05c2 8d91 0b61 rations..".....a │ │ │ │ +00019aa0: 8f54 91ff 0556 6f96 03e7 2367 6976 90ac .T...Vo...#giv.. │ │ │ │ +00019ab0: 7265 9b03 e724 6193 0c72 7374 9869 6d70 re...$a..rst.imp │ │ │ │ +00019ac0: 7265 7373 696f 6e93 6f66 9874 6865 9373 ression.of.the.s │ │ │ │ +00019ad0: 7973 7465 6d2c 9103 e7d8 7790 ac72 6593 ystem,....w..re. │ │ │ │ +00019ae0: 7265 7072 6f9a 538e 6475 6365 9362 9865 repro.S.duce.b.e │ │ │ │ +00019af0: 6c6f 90ac 7277 9b03 e724 6193 7365 7373 lo..rw...$a.sess │ │ │ │ +00019b00: 696f 6e98 6174 9361 9874 6572 6d69 6e61 ion.at.a.termina │ │ │ │ +00019b10: 6c93 696e 8ea4 1000 008d 7768 6963 90ac l.in......whic.. │ │ │ │ +00019b20: 7268 9603 d71f 7369 6d70 6c65 9b03 d720 rh....simple... │ │ │ │ +00019b30: 7573 6573 936f 6698 7691 ff58 e461 7269 uses.of.v..X.ari │ │ │ │ +00019b40: 6f75 7393 eb48 4d4c 98cf 636f 6e73 7472 ous..HML..constr │ │ │ │ +00019b50: 7563 7473 9361 7265 9869 6c6c 7573 7472 ucts.are.illustr │ │ │ │ +00019b60: 6174 6564 2e91 0532 5d54 91ff 0556 6f93 ated...2]T...Vo. │ │ │ │ +00019b70: 6d61 6b90 ac72 6598 7468 6593 7365 7373 mak..re.the.sess │ │ │ │ +00019b80: 696f 6e98 6561 7369 6572 9374 6f8e a18d ion.easier.to... │ │ │ │ +00019b90: 666f 6c6c 6f9a ac72 772c 9104 f105 6974 follo..rw,....it │ │ │ │ +00019ba0: 9604 bc8c 6973 9373 706c 6974 9104 bc8b ....is.split.... │ │ │ │ +00019bb0: 696e 9874 6f93 6193 7365 7175 656e 6365 in.to.a.sequence │ │ │ │ +00019bc0: 936f 6693 7375 622d 7365 7373 696f 6e73 .of.sub-sessions │ │ │ │ +00019bd0: 2e91 07ae 8c41 9104 bc55 636f 6d70 6c65 .....A...Ucomple │ │ │ │ +00019be0: 7465 9364 6573 6372 6970 7469 6f6e 936f te.description.o │ │ │ │ +00019bf0: 6693 7468 6593 7379 6e98 7461 788e a18d f.the.syn.tax... │ │ │ │ +00019c00: 616e 6496 03ea a873 656d 616e 9aac 7274 and....seman..rt │ │ │ │ +00019c10: 6963 7393 6f66 93eb 484d 4c93 cf69 7393 ics.of..HML..is. │ │ │ │ +00019c20: 6769 7698 656e 9369 6e93 4368 6170 7465 giv.en.in.Chapte │ │ │ │ +00019c30: 7293 3393 616e 6493 4368 6170 7465 7293 r.3.and.Chapter. │ │ │ │ +00019c40: 3493 7265 7370 9053 8e65 6374 6976 9865 4.resp.S.ectiv.e │ │ │ │ +00019c50: 6c79 91ff 0556 2e8e 9f2c 8206 8d8d eb4b ly...V...,.....K │ │ │ │ +00019c60: 322e 318e 912c 47ab 4578 7072 6573 7369 2.1..,G.Expressi │ │ │ │ +00019c70: 6f6e 738e a91d 579d 8dcf 5468 6596 038b ons...W...The... │ │ │ │ +00019c80: 58eb 484d 4c9b 038b 59cf 7072 6f6d 7074 X.HML...Y.prompt │ │ │ │ +00019c90: 9369 7398 f361 dfea 3c78 000a f333 000a .is..a..|......./...../ │ │ │ │ -0001a1e0: 068d 8d8d 91ea f1eb 9fdc 0781 8900 0066 ...............f │ │ │ │ -0001a1f0: 6601 c70b 4a9f 3d97 628d 8d90 cccd 9f04 f...J.=.b....... │ │ │ │ -0001a200: 599c 8400 41f0 fe00 0066 668d 9fc8 6610 Y...A....ff...f. │ │ │ │ -0001a210: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ -0001a220: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ -0001a230: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4932 .......M......I2 │ │ │ │ -0001a240: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ -0001a250: 6c65 7491 05bf aa78 3d32 2a33 3b3b 8ea4 let....x=2*3;;.. │ │ │ │ -0001a260: 0d00 008d 9105 ccce 7896 05bf aa3d 9336 ........x....=.6 │ │ │ │ -0001a270: 933a 9369 6e74 8ea1 a18d 9105 ccce 2369 .:.int........#i │ │ │ │ -0001a280: 743d 783b 3b8e a18d 9105 ccce 6661 6c73 t=x;;.......fals │ │ │ │ -0001a290: 6596 05bf aa3a 9362 6f6f 6c8e 8e92 01c6 e....:.bool..... │ │ │ │ -0001a2a0: 71b1 8400 41f0 fe00 0066 668e 8e9f 04c0 q...A....ff..... │ │ │ │ -0001a2b0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 3dff ....ff...J....=. │ │ │ │ -0001a2c0: 128d 91f6 537a cf4e 6f74 6963 6596 046c ....Sz.Notice..l │ │ │ │ -0001a2d0: 0d74 6861 7493 6465 636c 6172 6174 696f .that.declaratio │ │ │ │ -0001a2e0: 6e73 9364 6f9b 046c 0e6e 6f74 9361 0b65 ns.do..l.not.a.e │ │ │ │ -0001a2f0: 6374 93eb 6169 74cf 2e91 06bd 0f54 91ff ct..ait......T.. │ │ │ │ -0001a300: 0556 6f93 6269 6e64 9874 6865 9376 91ff .Vo.bind.the.v.. │ │ │ │ -0001a310: 58e4 6172 6961 626c 6573 93d7 788d 9f01 X.ariables..x... │ │ │ │ -0001a320: cccc d531 8e91 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ -0001a330: 3a93 3a93 3a8e 9111 ca9c 3b91 01ff fe78 :.:.:.....;....x │ │ │ │ -0001a340: 8d9f 01cc ccd8 6e8e 910a 145d cf73 696d ......n....].sim │ │ │ │ -0001a350: 90ac 7275 6c74 616e 652d 8ea4 1000 008d ..rultane-...... │ │ │ │ -0001a360: 91ea f1eb 6f75 736c 7996 04c4 9a74 6f9b ....ously....to. │ │ │ │ -0001a370: 04c4 9974 6865 9376 91ff 58e4 616c 7565 ...the.v..X.alue │ │ │ │ -0001a380: 7393 6f66 9874 6865 9365 7870 7265 7373 s.of.the.express │ │ │ │ -0001a390: 696f 6e73 93d7 658d 9f01 cccc d531 8e91 ions..e......1.. │ │ │ │ -0001a3a0: 04c0 04d7 3b8d 9601 fffe 3a93 3a93 3a8e ....;.....:.:.:. │ │ │ │ -0001a3b0: 9111 ca9c 3b91 01ff fe65 8d9f 01cc ccd8 ....;....e...... │ │ │ │ -0001a3c0: 6e8e 910a 6cea cf6f 6e65 9863 616e 9370 n...l..one.can.p │ │ │ │ -0001a3d0: 9053 8e65 7266 6f72 6d93 6569 7468 6572 .S.erform.either │ │ │ │ -0001a3e0: 9874 6865 9364 6563 6c61 7261 7469 6f6e .the.declaration │ │ │ │ -0001a3f0: 8ea1 8d91 eaf1 ebeb 616c 6574 9605 bfaa ........alet.... │ │ │ │ -0001a400: d778 8d9f 01cc ccd5 318e 9b04 c004 eb61 .x......1......a │ │ │ │ -0001a410: 3dd7 658d 9f01 cccc d531 8e91 0ef1 b5eb =.e......1...... │ │ │ │ -0001a420: 6161 6e64 93d7 788d 9f01 cccc d532 8e98 aand..x......2.. │ │ │ │ -0001a430: eb61 3dd7 658d 9f01 cccc d532 8e8d 9106 .a=.e......2.... │ │ │ │ -0001a440: c002 d73a 9601 fffe 3a93 3a8e 911a 4a4c ...:....:.:...JL │ │ │ │ -0001a450: eb61 616e 6491 0a31 b2d7 788d 9f01 cccc .aand..1..x..... │ │ │ │ -0001a460: d86e 8e91 05a8 50eb 613d d765 8d9f 01cc .n....P.a=.e.... │ │ │ │ -0001a470: ccd8 6e8e 910a 1a57 cf6f 7291 0472 07eb ..n....W.or..r.. │ │ │ │ -0001a480: 616c 6574 93d7 788d 9f01 cccc d531 8e98 alet..x......1.. │ │ │ │ -0001a490: d73b 9601 fffe 788d 9f01 cccc d532 8e98 .;....x......2.. │ │ │ │ -0001a4a0: d73b 8d93 3a93 3a93 3a8e 9111 ca9c 3b93 .;..:.:.:.....;. │ │ │ │ -0001a4b0: 788d 9f01 cccc d86e 8e91 05a8 50eb 613d x......n....P.a= │ │ │ │ -0001a4c0: d765 8d9f 01cc ccd5 318e 98d7 3b93 658d .e......1...;.e. │ │ │ │ -0001a4d0: 9f01 cccc d532 8e98 d73b 8d93 3a93 3a93 .....2...;..:.:. │ │ │ │ -0001a4e0: 3a8e 9111 ca9c 3b93 658d 9f01 cccc d86e :.....;.e......n │ │ │ │ -0001a4f0: 8e91 05a8 50cf 2e91 06ce fe54 6865 7365 ....P......These │ │ │ │ -0001a500: 9104 7208 7495 ac72 7793 6f91 0472 0764 ..r.t..rw.o..r.d │ │ │ │ -0001a510: 6563 2d8e a18d 91ea f1eb 6c61 7261 7469 ec-.......larati │ │ │ │ -0001a520: 6f6e 7396 03ea a861 7265 9365 7175 6976 ons....are.equiv │ │ │ │ -0001a530: 91ff 58e4 616c 656e 90ac 7274 2e8e 9f4c ..X.alen..rt...L │ │ │ │ -0001a540: 52e8 8d8d 8d91 eaf1 eb9f cf07 8189 0000 R............... │ │ │ │ -0001a550: 6666 01c7 0b4a 9f57 9762 8d8d 90cc cd9f ff...J.W.b...... │ │ │ │ -0001a560: 0459 9c84 005b f0fe 0000 6666 8d9f ae66 .Y...[....ff...f │ │ │ │ -0001a570: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ -0001a580: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ -0001a590: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ -0001a5a0: 338e 8e8e 8e9f ff40 548d 9105 ccce eb61 3......@T......a │ │ │ │ -0001a5b0: 236c 6574 9605 bfaa 793d 3130 9361 6e64 #let....y=10.and │ │ │ │ -0001a5c0: 937a 3d78 3b3b 8ea4 0d00 008d 9105 ccce .z=x;;.......... │ │ │ │ -0001a5d0: 7996 05bf aa3d 9331 3093 3a93 696e 748e y....=.10.:.int. │ │ │ │ -0001a5e0: a18d 9105 ccce 7a96 05bf aa3d 9336 933a ......z....=.6.: │ │ │ │ -0001a5f0: 9369 6e74 8ea1 a18d 9105 ccce 236c 6574 .int........#let │ │ │ │ -0001a600: 9605 bfaa 782c 7993 3d93 792c 783b 3b8e ....x,y.=.y,x;;. │ │ │ │ -0001a610: a18d 9105 ccce 7896 05bf aa3d 9331 3093 ......x....=.10. │ │ │ │ -0001a620: 3a93 696e 748e a18d 9105 ccce 7996 05bf :.int.......y... │ │ │ │ -0001a630: aa3d 9336 933a 9369 6e74 8e8e 9201 c671 .=.6.:.int.....q │ │ │ │ -0001a640: b184 005b f0fe 0000 6666 8e8e 9f04 c002 ...[....ff...... │ │ │ │ -0001a650: 8900 0066 6601 c70b 4a8e 8e8e 9f4a ff13 ...ff...J....J.. │ │ │ │ -0001a660: 8d91 f653 7acf 4191 0476 a764 6563 6c61 ...Sz.A..v.decla │ │ │ │ -0001a670: 7261 7469 6f6e 9604 76cb d764 93cf 6361 ration..v..d..ca │ │ │ │ -0001a680: 6e91 0476 ca62 9a53 8e65 936d 6164 6593 n..v.b.S.e.made. │ │ │ │ -0001a690: 6c6f 9863 616c 9374 6f93 7468 6593 6576 lo.cal.to.the.ev │ │ │ │ -0001a6a0: 9bff 58e4 616c 7561 7469 6f6e 936f 6693 ..X.aluation.of. │ │ │ │ -0001a6b0: 616e 9104 76ca 6578 7072 6573 7369 6f6e an..v.expression │ │ │ │ -0001a6c0: 93d7 6593 cf62 90ac 7279 9365 7698 616c ..e..b..ry.ev.al │ │ │ │ -0001a6d0: 7561 7469 6e67 8ea1 8d91 eaf1 eb74 6865 uating.......the │ │ │ │ -0001a6e0: 9604 cf04 6578 7072 6573 7369 6f6e 93d7 ....expression.. │ │ │ │ -0001a6f0: 6496 05bf aaeb 6169 6e93 d765 cf2e 9107 d.....ain..e.... │ │ │ │ -0001a700: e5f3 5468 6596 04cf 0465 7870 7265 7373 ..The....express │ │ │ │ -0001a710: 696f 6e93 d765 9605 bfaa eb61 7768 6572 ion..e.....awher │ │ │ │ -0001a720: 6593 d762 9604 cf04 cf28 7768 6572 659b e..b.....(where. │ │ │ │ -0001a730: 04cf 03d7 6293 cf69 7393 6193 f33a 9bbb ....b..is.a..:.. │ │ │ │ -0001a740: 8840 000c 0000 000c 0000 0006 636d 7469 .@..........cmti │ │ │ │ -0001a750: 3132 e562 696e 6469 6e67 9105 dc86 cf73 12.binding.....s │ │ │ │ -0001a760: 7563 90ac 7268 9861 7393 eb61 783d 32cf uc..rh.as..ax=2. │ │ │ │ -0001a770: 2993 6973 8ea1 8d91 eaf1 eb65 7175 6976 ).is.......equiv │ │ │ │ -0001a780: 91ff 58e4 616c 656e 90ac 7274 9603 eaa8 ..X.alen..rt.... │ │ │ │ -0001a790: 746f 93eb 616c 6574 9605 bfaa d762 93eb to..alet.....b.. │ │ │ │ -0001a7a0: 6169 6e93 d765 cf2e 8e9f 52d2 e88d 8d8d ain..e....R..... │ │ │ │ -0001a7b0: 91ea f1eb 9fc8 8781 8900 0066 6601 c70b ...........ff... │ │ │ │ -0001a7c0: 4a9f 6497 628d 8d90 cccd 9f04 599c 8400 J.d.b.......Y... │ │ │ │ -0001a7d0: 68f0 fe00 0066 668d 9fa1 6610 8d8d 9201 h....ff...f..... │ │ │ │ -0001a7e0: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ -0001a7f0: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ -0001a800: 9201 b94d b29f fd1c 15eb 4934 8e8e 8e8e ...M......I4.... │ │ │ │ -0001a810: 9fff 4054 8d91 05cc ceeb 6123 6c65 7496 ..@T......a#let. │ │ │ │ -0001a820: 05bf aa78 3d32 9369 6e93 782a 793b 3b8e ...x=2.in.x*y;;. │ │ │ │ -0001a830: a40d 0000 8d91 05cc ce31 3296 05bf aa3a .........12....: │ │ │ │ -0001a840: 9369 6e74 8ea1 a18d 9105 ccce 2378 3b3b .int........#x;; │ │ │ │ -0001a850: 8ea1 8d91 05cc ce31 3096 05bf aa3a 9369 .......10....:.i │ │ │ │ -0001a860: 6e74 8ea1 a18d 9105 ccce 2378 2a79 9605 nt........#x*y.. │ │ │ │ -0001a870: bfaa 7768 6572 6593 783d 323b 3b8e a18d ..where.x=2;;... │ │ │ │ -0001a880: 9105 ccce 3132 9605 bfaa 3a93 696e 748e ....12....:.int. │ │ │ │ -0001a890: 8e92 01c6 71b1 8400 68f0 fe00 0066 668e ....q...h....ff. │ │ │ │ -0001a8a0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -0001a8b0: 8e9f 6e1a e58d 8d91 eaf1 ebeb 4b32 2e33 ..n.........K2.3 │ │ │ │ -0001a8c0: 8e91 1739 9641 7373 6967 6e6d 656e 91ff ...9.Assignmen.. │ │ │ │ -0001a8d0: 75c2 748e 9f1e 9520 8d91 eaf1 ebcf 4964 u.t.... ......Id │ │ │ │ -0001a8e0: 656e 90ac 7274 690c 6572 7396 0406 0463 en..rti.ers....c │ │ │ │ -0001a8f0: 616e 9362 9a53 8e65 9364 6563 6c61 7265 an.b.S.e.declare │ │ │ │ -0001a900: 6491 0406 0561 7373 6967 6e61 626c 6593 d....assignable. │ │ │ │ -0001a910: 7573 696e 6793 eb61 6c65 7472 6566 93cf using..aletref.. │ │ │ │ -0001a920: 696e 7374 6561 6493 6f66 93eb 616c 6574 instead.of..alet │ │ │ │ -0001a930: cf2e 9105 8af5 5691 ff05 5661 6c75 6573 ......V...Values │ │ │ │ -0001a940: 9362 986f 756e 6493 746f 9373 7563 90ac .b.ound.to.suc.. │ │ │ │ -0001a950: 7268 8ea1 8d91 eaf1 eb69 6465 6e95 ac72 rh.......iden..r │ │ │ │ -0001a960: 7469 0c65 7273 8d8d 9ffb a532 d531 8e8e ti.ers.....2.1.. │ │ │ │ -0001a970: 9108 3e35 cf63 616e 9b03 7e32 6290 538e ..>5.can..~2b.S. │ │ │ │ -0001a980: 6591 037e 3163 9368 616e 6765 6498 7769 e..~1c.hanged.wi │ │ │ │ -0001a990: 7468 9103 7e31 7468 6598 6173 7369 676e th..~1the.assign │ │ │ │ -0001a9a0: 6d65 6e93 7491 037e 3165 7870 7265 7373 men.t..~1express │ │ │ │ -0001a9b0: 696f 6e98 d778 eb61 3a3d d765 cf2c 9103 ion..x.a:=.e.,.. │ │ │ │ -0001a9c0: 93e3 7768 6963 9368 9103 7e31 6393 6861 ..whic.h..~1c.ha │ │ │ │ -0001a9d0: 6e67 6573 9874 6865 9103 7e31 7691 ff58 nges.the..~1v..X │ │ │ │ -0001a9e0: e461 6c75 658e a18d 91ea f1eb 629a 538e .alue.......b.S. │ │ │ │ -0001a9f0: 6f75 6e64 9605 84ef 746f 93d7 7891 0584 ound....to..x... │ │ │ │ -0001aa00: f0cf 746f 9362 9865 9374 6865 9376 9bff ..to.b.e.the.v.. │ │ │ │ -0001aa10: 58e4 616c 7565 936f 6693 d765 cf2e 910a X.alue.of..e.... │ │ │ │ -0001aa20: 07b6 4190 ac72 7474 656d 7074 7393 746f ..A..rttempts.to │ │ │ │ -0001aa30: 9361 7373 6967 6e93 746f 9105 84f0 6e6f .assign.to....no │ │ │ │ -0001aa40: 6e2d 6173 7369 676e 6162 6c65 9376 9861 n-assignable.v.a │ │ │ │ -0001aa50: 7269 6162 6c65 7393 6172 658e a18d 91ea riables.are..... │ │ │ │ -0001aa60: f1eb 6465 7465 6374 6564 9603 eaa8 629a ..detected....b. │ │ │ │ -0001aa70: ac72 7993 7468 6593 7498 7970 9053 8e65 .ry.the.t.yp.S.e │ │ │ │ -0001aa80: 9363 9868 6563 986b 9865 722e 8e91 eaf1 .c.hec.k.er..... │ │ │ │ -0001aa90: eb9f 0e63 6689 0000 6666 0071 cf9f 9f0c ...cf...ff.q.... │ │ │ │ -0001aaa0: 999a 8d8d 8d8d 910d 8390 9ffc 5eff c531 ............^..1 │ │ │ │ -0001aab0: 8e8e 8e91 1200 03c6 496e 9603 8ce7 7468 ........In....th │ │ │ │ -0001aac0: 6973 9b03 8ce8 646f 9047 1d63 756d 656e is....do.G.cumen │ │ │ │ -0001aad0: 90b8 e374 2c91 039a cc69 7493 6973 9373 ...t,....it.is.s │ │ │ │ -0001aae0: 6f6d 6574 696d 6573 9873 6169 6493 7468 ometimes.said.th │ │ │ │ -0001aaf0: 6174 9376 91ff 71c7 616c 7565 7398 6172 at.v..q.alues.ar │ │ │ │ -0001ab00: 6593 6290 471d 6f75 6e64 9374 6f98 6964 e.b.G.ound.to.id │ │ │ │ -0001ab10: 656e 90b8 e374 690c 6572 732c 9103 9acc en...ti.ers,.... │ │ │ │ -0001ab20: 6275 7493 6974 9369 7398 616c 736f 9373 but.it.is.also.s │ │ │ │ -0001ab30: 6f6d 6574 696d 6573 8e9f 0c00 008d 7361 ometimes......sa │ │ │ │ -0001ab40: 6964 9603 5555 7468 6174 9369 6465 6e90 id..UUthat.iden. │ │ │ │ -0001ab50: b8e3 7469 0c65 7273 9361 7265 9362 9a47 ..ti.ers.are.b.G │ │ │ │ -0001ab60: 1d6f 756e 6493 746f 9376 91ff 71c7 616c .ound.to.v..q.al │ │ │ │ -0001ab70: 7565 732e 9104 71c7 5468 6973 9369 6d70 ues...q.This.imp │ │ │ │ -0001ab80: 7265 6369 7369 6f6e 9377 696c 6c93 6298 recision.will.b. │ │ │ │ -0001ab90: 6593 636f 7272 6563 7465 6493 696e 936c e.corrected.in.l │ │ │ │ -0001aba0: 6174 6572 9376 90b8 e365 7273 696f 6e73 ater.v...ersions │ │ │ │ -0001abb0: 2e8e 8e9f 24fd 138e 8c8b 0000 0009 0000 ....$........... │ │ │ │ +0001a160: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001a170: 0199 2da0 02cc 0555 8da0 fd46 d30e 8d8d ..-....U...F.... │ │ │ │ +0001a180: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3892 00d5 ............8... │ │ │ │ +0001a190: 5ed5 4368 6170 7465 7296 0480 0032 2e91 ^.Chapter....2.. │ │ │ │ +0001a1a0: 0a80 0049 6e90 a000 7472 6f90 6000 6475 ...In...tro.`.du │ │ │ │ +0001a1b0: 6374 696f 6e93 616e 6493 4578 616d 706c ction.and.Exampl │ │ │ │ +0001a1c0: 6573 8e91 eaf1 eb9f 0566 6689 0000 e666 es.......ff....f │ │ │ │ +0001a1d0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +0001a1e0: a42f 068d 8d8d 91ea f1eb 9fdc 0781 8900 ./.............. │ │ │ │ +0001a1f0: 0066 6601 c70b 4a9f 3d97 628d 8d90 cccd .ff...J.=.b..... │ │ │ │ +0001a200: 9f04 599c 8400 41f0 fe00 0066 668d 9fc8 ..Y...A....ff... │ │ │ │ +0001a210: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ +0001a220: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ +0001a230: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ +0001a240: 4932 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I2......@T...... │ │ │ │ +0001a250: 6123 6c65 7491 05bf aa78 3d32 2a33 3b3b a#let....x=2*3;; │ │ │ │ +0001a260: 8ea4 0d00 008d 9105 ccce 7896 05bf aa3d ..........x....= │ │ │ │ +0001a270: 9336 933a 9369 6e74 8ea1 a18d 9105 ccce .6.:.int........ │ │ │ │ +0001a280: 2369 743d 783b 3b8e a18d 9105 ccce 6661 #it=x;;.......fa │ │ │ │ +0001a290: 6c73 6596 05bf aa3a 9362 6f6f 6c8e 8e92 lse....:.bool... │ │ │ │ +0001a2a0: 01c6 71b1 8400 41f0 fe00 0066 668e 8e9f ..q...A....ff... │ │ │ │ +0001a2b0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ +0001a2c0: 3dff 128d 91f6 537a cf4e 6f74 6963 6596 =.....Sz.Notice. │ │ │ │ +0001a2d0: 046c 0d74 6861 7493 6465 636c 6172 6174 .l.that.declarat │ │ │ │ +0001a2e0: 696f 6e73 9364 6f9b 046c 0e6e 6f74 9361 ions.do..l.not.a │ │ │ │ +0001a2f0: 0b65 6374 93eb 6169 74cf 2e91 06bd 0f54 .ect..ait......T │ │ │ │ +0001a300: 91ff 0556 6f93 6269 6e64 9874 6865 9376 ...Vo.bind.the.v │ │ │ │ +0001a310: 91ff 58e4 6172 6961 626c 6573 93d7 788d ..X.ariables..x. │ │ │ │ +0001a320: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ +0001a330: fffe 3a93 3a93 3a8e 9111 ca9c 3b91 01ff ..:.:.:.....;... │ │ │ │ +0001a340: fe78 8d9f 01cc ccd8 6e8e 910a 145d cf73 .x......n....].s │ │ │ │ +0001a350: 696d 90ac 7275 6c74 616e 652d 8ea4 1000 im..rultane-.... │ │ │ │ +0001a360: 008d 91ea f1eb 6f75 736c 7996 04c4 9a74 ......ously....t │ │ │ │ +0001a370: 6f9b 04c4 9974 6865 9376 91ff 58e4 616c o....the.v..X.al │ │ │ │ +0001a380: 7565 7393 6f66 9874 6865 9365 7870 7265 ues.of.the.expre │ │ │ │ +0001a390: 7373 696f 6e73 93d7 658d 9f01 cccc d531 ssions..e......1 │ │ │ │ +0001a3a0: 8e91 04c0 04d7 3b8d 9601 fffe 3a93 3a93 ......;.....:.:. │ │ │ │ +0001a3b0: 3a8e 9111 ca9c 3b91 01ff fe65 8d9f 01cc :.....;....e.... │ │ │ │ +0001a3c0: ccd8 6e8e 910a 6cea cf6f 6e65 9863 616e ..n...l..one.can │ │ │ │ +0001a3d0: 9370 9053 8e65 7266 6f72 6d93 6569 7468 .p.S.erform.eith │ │ │ │ +0001a3e0: 6572 9874 6865 9364 6563 6c61 7261 7469 er.the.declarati │ │ │ │ +0001a3f0: 6f6e 8ea1 8d91 eaf1 ebeb 616c 6574 9605 on........alet.. │ │ │ │ +0001a400: bfaa d778 8d9f 01cc ccd5 318e 9b04 c004 ...x......1..... │ │ │ │ +0001a410: eb61 3dd7 658d 9f01 cccc d531 8e91 0ef1 .a=.e......1.... │ │ │ │ +0001a420: b5eb 6161 6e64 93d7 788d 9f01 cccc d532 ..aand..x......2 │ │ │ │ +0001a430: 8e98 eb61 3dd7 658d 9f01 cccc d532 8e8d ...a=.e......2.. │ │ │ │ +0001a440: 9106 c002 d73a 9601 fffe 3a93 3a8e 911a .....:....:.:... │ │ │ │ +0001a450: 4a4c eb61 616e 6491 0a31 b2d7 788d 9f01 JL.aand..1..x... │ │ │ │ +0001a460: cccc d86e 8e91 05a8 50eb 613d d765 8d9f ...n....P.a=.e.. │ │ │ │ +0001a470: 01cc ccd8 6e8e 910a 1a57 cf6f 7291 0472 ....n....W.or..r │ │ │ │ +0001a480: 07eb 616c 6574 93d7 788d 9f01 cccc d531 ..alet..x......1 │ │ │ │ +0001a490: 8e98 d73b 9601 fffe 788d 9f01 cccc d532 ...;....x......2 │ │ │ │ +0001a4a0: 8e98 d73b 8d93 3a93 3a93 3a8e 9111 ca9c ...;..:.:.:..... │ │ │ │ +0001a4b0: 3b93 788d 9f01 cccc d86e 8e91 05a8 50eb ;.x......n....P. │ │ │ │ +0001a4c0: 613d d765 8d9f 01cc ccd5 318e 98d7 3b93 a=.e......1...;. │ │ │ │ +0001a4d0: 658d 9f01 cccc d532 8e98 d73b 8d93 3a93 e......2...;..:. │ │ │ │ +0001a4e0: 3a93 3a8e 9111 ca9c 3b93 658d 9f01 cccc :.:.....;.e..... │ │ │ │ +0001a4f0: d86e 8e91 05a8 50cf 2e91 06ce fe54 6865 .n....P......The │ │ │ │ +0001a500: 7365 9104 7208 7495 ac72 7793 6f91 0472 se..r.t..rw.o..r │ │ │ │ +0001a510: 0764 6563 2d8e a18d 91ea f1eb 6c61 7261 .dec-.......lara │ │ │ │ +0001a520: 7469 6f6e 7396 03ea a861 7265 9365 7175 tions....are.equ │ │ │ │ +0001a530: 6976 91ff 58e4 616c 656e 90ac 7274 2e8e iv..X.alen..rt.. │ │ │ │ +0001a540: 9f4c 52e8 8d8d 8d91 eaf1 eb9f cf07 8189 .LR............. │ │ │ │ +0001a550: 0000 6666 01c7 0b4a 9f57 9762 8d8d 90cc ..ff...J.W.b.... │ │ │ │ +0001a560: cd9f 0459 9c84 005b f0fe 0000 6666 8d9f ...Y...[....ff.. │ │ │ │ +0001a570: ae66 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ +0001a580: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ +0001a590: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ +0001a5a0: eb49 338e 8e8e 8e9f ff40 548d 9105 ccce .I3......@T..... │ │ │ │ +0001a5b0: eb61 236c 6574 9605 bfaa 793d 3130 9361 .a#let....y=10.a │ │ │ │ +0001a5c0: 6e64 937a 3d78 3b3b 8ea4 0d00 008d 9105 nd.z=x;;........ │ │ │ │ +0001a5d0: ccce 7996 05bf aa3d 9331 3093 3a93 696e ..y....=.10.:.in │ │ │ │ +0001a5e0: 748e a18d 9105 ccce 7a96 05bf aa3d 9336 t.......z....=.6 │ │ │ │ +0001a5f0: 933a 9369 6e74 8ea1 a18d 9105 ccce 236c .:.int........#l │ │ │ │ +0001a600: 6574 9605 bfaa 782c 7993 3d93 792c 783b et....x,y.=.y,x; │ │ │ │ +0001a610: 3b8e a18d 9105 ccce 7896 05bf aa3d 9331 ;.......x....=.1 │ │ │ │ +0001a620: 3093 3a93 696e 748e a18d 9105 ccce 7996 0.:.int.......y. │ │ │ │ +0001a630: 05bf aa3d 9336 933a 9369 6e74 8e8e 9201 ...=.6.:.int.... │ │ │ │ +0001a640: c671 b184 005b f0fe 0000 6666 8e8e 9f04 .q...[....ff.... │ │ │ │ +0001a650: c002 8900 0066 6601 c70b 4a8e 8e8e 9f4a .....ff...J....J │ │ │ │ +0001a660: ff13 8d91 f653 7acf 4191 0476 a764 6563 .....Sz.A..v.dec │ │ │ │ +0001a670: 6c61 7261 7469 6f6e 9604 76cb d764 93cf laration..v..d.. │ │ │ │ +0001a680: 6361 6e91 0476 ca62 9a53 8e65 936d 6164 can..v.b.S.e.mad │ │ │ │ +0001a690: 6593 6c6f 9863 616c 9374 6f93 7468 6593 e.lo.cal.to.the. │ │ │ │ +0001a6a0: 6576 9bff 58e4 616c 7561 7469 6f6e 936f ev..X.aluation.o │ │ │ │ +0001a6b0: 6693 616e 9104 76ca 6578 7072 6573 7369 f.an..v.expressi │ │ │ │ +0001a6c0: 6f6e 93d7 6593 cf62 90ac 7279 9365 7698 on..e..b..ry.ev. │ │ │ │ +0001a6d0: 616c 7561 7469 6e67 8ea1 8d91 eaf1 eb74 aluating.......t │ │ │ │ +0001a6e0: 6865 9604 cf04 6578 7072 6573 7369 6f6e he....expression │ │ │ │ +0001a6f0: 93d7 6496 05bf aaeb 6169 6e93 d765 cf2e ..d.....ain..e.. │ │ │ │ +0001a700: 9107 e5f3 5468 6596 04cf 0465 7870 7265 ....The....expre │ │ │ │ +0001a710: 7373 696f 6e93 d765 9605 bfaa eb61 7768 ssion..e.....awh │ │ │ │ +0001a720: 6572 6593 d762 9604 cf04 cf28 7768 6572 ere..b.....(wher │ │ │ │ +0001a730: 659b 04cf 03d7 6293 cf69 7393 6193 f33a e.....b..is.a..: │ │ │ │ +0001a740: 9bbb 8840 000c 0000 000c 0000 0006 636d ...@..........cm │ │ │ │ +0001a750: 7469 3132 e562 696e 6469 6e67 9105 dc86 ti12.binding.... │ │ │ │ +0001a760: cf73 7563 90ac 7268 9861 7393 eb61 783d .suc..rh.as..ax= │ │ │ │ +0001a770: 32cf 2993 6973 8ea1 8d91 eaf1 eb65 7175 2.).is.......equ │ │ │ │ +0001a780: 6976 91ff 58e4 616c 656e 90ac 7274 9603 iv..X.alen..rt.. │ │ │ │ +0001a790: eaa8 746f 93eb 616c 6574 9605 bfaa d762 ..to..alet.....b │ │ │ │ +0001a7a0: 93eb 6169 6e93 d765 cf2e 8e9f 52d2 e88d ..ain..e....R... │ │ │ │ +0001a7b0: 8d8d 91ea f1eb 9fc8 8781 8900 0066 6601 .............ff. │ │ │ │ +0001a7c0: c70b 4a9f 6497 628d 8d90 cccd 9f04 599c ..J.d.b.......Y. │ │ │ │ +0001a7d0: 8400 68f0 fe00 0066 668d 9fa1 6610 8d8d ..h....ff...f... │ │ │ │ +0001a7e0: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ +0001a7f0: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ +0001a800: 8d8d 9201 b94d b29f fd1c 15eb 4934 8e8e .....M......I4.. │ │ │ │ +0001a810: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6c65 ....@T......a#le │ │ │ │ +0001a820: 7496 05bf aa78 3d32 9369 6e93 782a 793b t....x=2.in.x*y; │ │ │ │ +0001a830: 3b8e a40d 0000 8d91 05cc ce31 3296 05bf ;..........12... │ │ │ │ +0001a840: aa3a 9369 6e74 8ea1 a18d 9105 ccce 2378 .:.int........#x │ │ │ │ +0001a850: 3b3b 8ea1 8d91 05cc ce31 3096 05bf aa3a ;;.......10....: │ │ │ │ +0001a860: 9369 6e74 8ea1 a18d 9105 ccce 2378 2a79 .int........#x*y │ │ │ │ +0001a870: 9605 bfaa 7768 6572 6593 783d 323b 3b8e ....where.x=2;;. │ │ │ │ +0001a880: a18d 9105 ccce 3132 9605 bfaa 3a93 696e ......12....:.in │ │ │ │ +0001a890: 748e 8e92 01c6 71b1 8400 68f0 fe00 0066 t.....q...h....f │ │ │ │ +0001a8a0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +0001a8b0: 8e8e 8e9f 6e1a e58d 8d91 eaf1 ebeb 4b32 ....n.........K2 │ │ │ │ +0001a8c0: 2e33 8e91 1739 9641 7373 6967 6e6d 656e .3...9.Assignmen │ │ │ │ +0001a8d0: 91ff 75c2 748e 9f1e 9520 8d91 eaf1 ebcf ..u.t.... ...... │ │ │ │ +0001a8e0: 4964 656e 90ac 7274 690c 6572 7396 0406 Iden..rti.ers... │ │ │ │ +0001a8f0: 0463 616e 9362 9a53 8e65 9364 6563 6c61 .can.b.S.e.decla │ │ │ │ +0001a900: 7265 6491 0406 0561 7373 6967 6e61 626c red....assignabl │ │ │ │ +0001a910: 6593 7573 696e 6793 eb61 6c65 7472 6566 e.using..aletref │ │ │ │ +0001a920: 93cf 696e 7374 6561 6493 6f66 93eb 616c ..instead.of..al │ │ │ │ +0001a930: 6574 cf2e 9105 8af5 5691 ff05 5661 6c75 et......V...Valu │ │ │ │ +0001a940: 6573 9362 986f 756e 6493 746f 9373 7563 es.b.ound.to.suc │ │ │ │ +0001a950: 90ac 7268 8ea1 8d91 eaf1 eb69 6465 6e95 ..rh.......iden. │ │ │ │ +0001a960: ac72 7469 0c65 7273 8d8d 9ffb a532 d531 .rti.ers.....2.1 │ │ │ │ +0001a970: 8e8e 9108 3e35 cf63 616e 9b03 7e32 6290 ....>5.can..~2b. │ │ │ │ +0001a980: 538e 6591 037e 3163 9368 616e 6765 6498 S.e..~1c.hanged. │ │ │ │ +0001a990: 7769 7468 9103 7e31 7468 6598 6173 7369 with..~1the.assi │ │ │ │ +0001a9a0: 676e 6d65 6e93 7491 037e 3165 7870 7265 gnmen.t..~1expre │ │ │ │ +0001a9b0: 7373 696f 6e98 d778 eb61 3a3d d765 cf2c ssion..x.a:=.e., │ │ │ │ +0001a9c0: 9103 93e3 7768 6963 9368 9103 7e31 6393 ....whic.h..~1c. │ │ │ │ +0001a9d0: 6861 6e67 6573 9874 6865 9103 7e31 7691 hanges.the..~1v. │ │ │ │ +0001a9e0: ff58 e461 6c75 658e a18d 91ea f1eb 629a .X.alue.......b. │ │ │ │ +0001a9f0: 538e 6f75 6e64 9605 84ef 746f 93d7 7891 S.ound....to..x. │ │ │ │ +0001aa00: 0584 f0cf 746f 9362 9865 9374 6865 9376 ....to.b.e.the.v │ │ │ │ +0001aa10: 9bff 58e4 616c 7565 936f 6693 d765 cf2e ..X.alue.of..e.. │ │ │ │ +0001aa20: 910a 07b6 4190 ac72 7474 656d 7074 7393 ....A..rttempts. │ │ │ │ +0001aa30: 746f 9361 7373 6967 6e93 746f 9105 84f0 to.assign.to.... │ │ │ │ +0001aa40: 6e6f 6e2d 6173 7369 676e 6162 6c65 9376 non-assignable.v │ │ │ │ +0001aa50: 9861 7269 6162 6c65 7393 6172 658e a18d .ariables.are... │ │ │ │ +0001aa60: 91ea f1eb 6465 7465 6374 6564 9603 eaa8 ....detected.... │ │ │ │ +0001aa70: 629a ac72 7993 7468 6593 7498 7970 9053 b..ry.the.t.yp.S │ │ │ │ +0001aa80: 8e65 9363 9868 6563 986b 9865 722e 8e91 .e.c.hec.k.er... │ │ │ │ +0001aa90: eaf1 eb9f 0e63 6689 0000 6666 0071 cf9f .....cf...ff.q.. │ │ │ │ +0001aaa0: 9f0c 999a 8d8d 8d8d 910d 8390 9ffc 5eff ..............^. │ │ │ │ +0001aab0: c531 8e8e 8e91 1200 03c6 496e 9603 8ce7 .1........In.... │ │ │ │ +0001aac0: 7468 6973 9b03 8ce8 646f 9047 1d63 756d this....do.G.cum │ │ │ │ +0001aad0: 656e 90b8 e374 2c91 039a cc69 7493 6973 en...t,....it.is │ │ │ │ +0001aae0: 9373 6f6d 6574 696d 6573 9873 6169 6493 .sometimes.said. │ │ │ │ +0001aaf0: 7468 6174 9376 91ff 71c7 616c 7565 7398 that.v..q.alues. │ │ │ │ +0001ab00: 6172 6593 6290 471d 6f75 6e64 9374 6f98 are.b.G.ound.to. │ │ │ │ +0001ab10: 6964 656e 90b8 e374 690c 6572 732c 9103 iden...ti.ers,.. │ │ │ │ +0001ab20: 9acc 6275 7493 6974 9369 7398 616c 736f ..but.it.is.also │ │ │ │ +0001ab30: 9373 6f6d 6574 696d 6573 8e9f 0c00 008d .sometimes...... │ │ │ │ +0001ab40: 7361 6964 9603 5555 7468 6174 9369 6465 said..UUthat.ide │ │ │ │ +0001ab50: 6e90 b8e3 7469 0c65 7273 9361 7265 9362 n...ti.ers.are.b │ │ │ │ +0001ab60: 9a47 1d6f 756e 6493 746f 9376 91ff 71c7 .G.ound.to.v..q. │ │ │ │ +0001ab70: 616c 7565 732e 9104 71c7 5468 6973 9369 alues...q.This.i │ │ │ │ +0001ab80: 6d70 7265 6369 7369 6f6e 9377 696c 6c93 mprecision.will. │ │ │ │ +0001ab90: 6298 6593 636f 7272 6563 7465 6493 696e b.e.corrected.in │ │ │ │ +0001aba0: 936c 6174 6572 9376 90b8 e365 7273 696f .later.v...ersio │ │ │ │ +0001abb0: 6e73 2e8e 8e9f 24fd 138e 8c8b 0000 0009 ns....$......... │ │ │ │ 0001abc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0001abd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001abe0: 0000 0001 a144 a002 cc05 558d a0fd 46d3 .....D....U...F. │ │ │ │ -0001abf0: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d032 .............a.2 │ │ │ │ -0001ac00: 2e34 2e91 0a80 0046 91fe e000 756e 6374 .4.....F....unct │ │ │ │ -0001ac10: 696f 6e73 9201 680e d639 8e91 12c7 619f ions..h..9....a. │ │ │ │ -0001ac20: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ -0001ac30: a002 942f df8d a0fd e52f 068d 8d8d 9112 .../...../...... │ │ │ │ -0001ac40: c761 9f9b 0781 8900 0066 6601 c70b 4aa0 .a.......ff...J. │ │ │ │ -0001ac50: 00bf 9762 8d8d 90cc cd9f 0459 9c84 00c3 ...b.......Y.... │ │ │ │ -0001ac60: f0fe 0000 6666 8da0 ff46 6610 8d8d 9201 ....ff...Ff..... │ │ │ │ -0001ac70: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ -0001ac80: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ -0001ac90: 9201 b94d b29f fd1c 15eb 4935 8e8e 8e8e ...M......I5.... │ │ │ │ -0001aca0: 9fff 4054 8d91 05cc ceeb 6123 783a 3d31 ..@T......a#x:=1 │ │ │ │ -0001acb0: 3b3b 8ea4 0d00 00a1 8d91 05cc ce75 6e62 ;;...........unb │ │ │ │ -0001acc0: 6f75 6e64 9605 bfaa 6f72 936e 6f6e 2d61 ound....or.non-a │ │ │ │ -0001acd0: 7373 6967 6e61 626c 6593 7661 7269 6162 ssignable.variab │ │ │ │ -0001ace0: 6c65 9378 8ea1 8d91 05cc ce31 9605 bfaa le.x.......1.... │ │ │ │ -0001acf0: 6572 726f 7293 696e 9374 7970 696e 678e error.in.typing. │ │ │ │ -0001ad00: a18d 9105 ccce 7479 7065 6368 6563 6b91 ......typecheck. │ │ │ │ -0001ad10: 05bf aa66 6169 6c65 648e a1a1 8d91 05cc ...failed....... │ │ │ │ -0001ad20: ce23 6c65 7472 6566 9605 bfaa 783d 3193 .#letref....x=1. │ │ │ │ -0001ad30: 616e 6493 793d 323b 3b8e a18d 9105 ccce and.y=2;;....... │ │ │ │ -0001ad40: 7896 05bf aa3d 9331 933a 9369 6e74 8ea1 x....=.1.:.int.. │ │ │ │ -0001ad50: 8d91 05cc ce79 9605 bfaa 3d93 3293 3a93 .....y....=.2.:. │ │ │ │ -0001ad60: 696e 748e a1a1 8d91 05cc ce23 783a 3d36 int........#x:=6 │ │ │ │ -0001ad70: 3b3b 8ea1 8d91 05cc ce36 9605 bfaa 3a93 ;;.......6....:. │ │ │ │ -0001ad80: 696e 748e a1a1 8d91 05cc ce23 783b 3b8e int........#x;;. │ │ │ │ -0001ad90: a18d 9105 ccce 3696 05bf aa3a 9369 6e74 ......6....:.int │ │ │ │ -0001ada0: 8e8e 9201 c671 b184 00c3 f0fe 0000 6666 .....q........ff │ │ │ │ -0001adb0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -0001adc0: 8e8e 9f7d 7140 8d91 1e28 f0cf 5468 6596 ...}q@...(..The. │ │ │ │ -0001add0: 05d9 3e76 91ff 58e4 616c 7565 9b05 d93d ..>v..X.alue...= │ │ │ │ -0001ade0: 6f66 9361 6e98 6173 7369 676e 6d65 6e90 of.an.assignmen. │ │ │ │ -0001adf0: ac72 7493 d778 eb61 3a3d d765 93cf 6973 .rt..x.a:=.e..is │ │ │ │ -0001ae00: 9874 6865 9376 91ff 58e4 616c 7565 986f .the.v..X.alue.o │ │ │ │ -0001ae10: 6693 d765 98cf 2868 656e 6365 9374 6865 f..e..(hence.the │ │ │ │ -0001ae20: 9376 91ff 58e4 616c 7565 986f 6693 eb61 .v..X.alue.of..a │ │ │ │ -0001ae30: 793a 3d36 98cf 6973 9336 292e 8ea4 1000 y:=6..is.6)..... │ │ │ │ -0001ae40: 008d 9112 c761 5369 6d95 ac72 756c 7461 .....aSim..rulta │ │ │ │ -0001ae50: 6e65 6f75 739b 03ea a861 7373 6967 6e6d neous....assignm │ │ │ │ -0001ae60: 656e 9374 7398 6361 6e98 616c 736f 9862 en.ts.can.also.b │ │ │ │ -0001ae70: 9053 8e65 9864 6f6e 653a 8ea9 3cc9 338d .S.e.done:..<.3. │ │ │ │ -0001ae80: 8d8d 9112 c761 9fdc 0781 8900 0066 6601 .....a.......ff. │ │ │ │ -0001ae90: c70b 4a9f 3d97 628d 8d90 cccd 9f04 599c ..J.=.b.......Y. │ │ │ │ -0001aea0: 8400 41f0 fe00 0066 668d 9fc8 6610 8d8d ..A....ff...f... │ │ │ │ -0001aeb0: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ -0001aec0: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ -0001aed0: 8d8d 9201 b94d b29f fd1c 15eb 4936 8e8e .....M......I6.. │ │ │ │ -0001aee0: 8e8e 9fff 4054 8d91 05cc ceeb 6123 782c ....@T......a#x, │ │ │ │ -0001aef0: 7996 05bf aa3a 3d93 792c 783b 3b8e a40d y....:=.y,x;;... │ │ │ │ -0001af00: 0000 8d91 05cc ce28 322c 3629 9605 bfaa .......(2,6).... │ │ │ │ -0001af10: 3a93 2869 6e74 9323 9369 6e74 298e a1a1 :.(int.#.int)... │ │ │ │ -0001af20: 8d91 05cc ce23 782c 793b 3b8e a18d 9105 .....#x,y;;..... │ │ │ │ -0001af30: ccce 2832 2c36 2996 05bf aa3a 9328 696e ..(2,6)....:.(in │ │ │ │ -0001af40: 7493 2393 696e 7429 8e8e 9201 c671 b184 t.#.int).....q.. │ │ │ │ -0001af50: 0041 f0fe 0000 6666 8e8e 9f04 c002 8900 .A....ff........ │ │ │ │ -0001af60: 0066 6601 c70b 4a8e 8e8e 9f3b c694 8d91 .ff...J....;.... │ │ │ │ -0001af70: 12c7 61cf 5468 6596 03ea a874 9aac 7279 ..a.The....t..ry │ │ │ │ -0001af80: 7090 538e 6593 eb61 2869 6e74 9605 bfaa p.S.e..a(int.... │ │ │ │ -0001af90: 2393 696e 7429 9603 eaa8 cf69 7393 7468 #.int).....is.th │ │ │ │ -0001afa0: 6593 7498 7970 9053 8e65 936f 6693 7061 e.t.yp.S.e.of.pa │ │ │ │ -0001afb0: 6972 7393 6f66 9369 6e98 7465 6765 7273 irs.of.in.tegers │ │ │ │ -0001afc0: 2e8e 9f2e 502d 8d8d 9112 c761 eb4b 322e ....P-.....a.K2. │ │ │ │ -0001afd0: 348e 913f 0f0c 4691 fe61 4775 6e63 7469 4..?..F..aGuncti │ │ │ │ -0001afe0: 6f6e 738e 9f1d efff 8d91 12c7 61cf 5491 ons.........a.T. │ │ │ │ -0001aff0: ff05 566f 9604 d373 6465 0c6e 659b 04d3 ..Vo...sde.ne... │ │ │ │ -0001b000: 7461 9366 756e 6374 696f 6e93 d766 9106 ta.function..f.. │ │ │ │ -0001b010: 1b73 cf77 6974 6893 666f 726d 616c 9370 .s.with.formal.p │ │ │ │ -0001b020: 6172 616d 6574 6572 98d7 7893 cf61 6e64 arameter..x..and │ │ │ │ -0001b030: 9362 9553 8e6f 9364 7998 d765 9604 d373 .b.S.o.dy..e...s │ │ │ │ -0001b040: cf6f 6e65 9370 9053 8e65 7266 6f72 6d73 .one.p.S.erforms │ │ │ │ -0001b050: 9874 6865 9364 6563 6c61 7261 2d8e a18d .the.declara-... │ │ │ │ -0001b060: 9112 c761 7469 6f6e 3a91 0619 07eb 616c ...ation:.....al │ │ │ │ -0001b070: 6574 9605 bfaa d766 9105 a2ba 7893 eb61 et.....f....x..a │ │ │ │ -0001b080: 3d93 d765 cf2e 9106 891b 5491 ff05 566f =..e......T...Vo │ │ │ │ -0001b090: 9604 5abb 6170 706c 799b 045a bc74 6865 ..Z.apply..Z.the │ │ │ │ -0001b0a0: 9366 756e 6374 696f 6e93 d766 9105 a2bb .function..f.... │ │ │ │ -0001b0b0: cf74 6f93 616e 9861 6374 7561 6c93 7061 .to.an.actual.pa │ │ │ │ -0001b0c0: 7261 6d65 7465 7298 d765 93cf 6f6e 6598 rameter..e..one. │ │ │ │ -0001b0d0: 6576 91ff 58e4 616c 7561 7465 7393 7468 ev..X.aluates.th │ │ │ │ -0001b0e0: 658e a18d 9112 c761 6578 7072 6573 7369 e......aexpressi │ │ │ │ -0001b0f0: 6f6e 3a91 0538 e0d7 6691 0532 a765 cf2e on:..8..f..2.e.. │ │ │ │ -0001b100: 8ea6 8d8d 8d91 12c7 619f dc07 8189 0000 ........a....... │ │ │ │ -0001b110: 6666 01c7 0b4a 9f3d 9762 8d8d 90cc cd9f ff...J.=.b...... │ │ │ │ -0001b120: 0459 9c84 0041 f0fe 0000 6666 8d9f c866 .Y...A....ff...f │ │ │ │ -0001b130: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ -0001b140: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ -0001b150: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ -0001b160: 378e 8e8e 8e9f ff40 548d 9105 ccce eb61 7......@T......a │ │ │ │ -0001b170: 236c 6574 9605 bfaa 6693 7893 3d93 322a #let....f.x.=.2* │ │ │ │ -0001b180: 783b 3b8e a40d 0000 8d91 05cc ce66 9605 x;;..........f.. │ │ │ │ -0001b190: bfaa 3d93 2d93 3a93 2869 6e74 932d 3e93 ..=.-.:.(int.->. │ │ │ │ -0001b1a0: 696e 7429 8ea1 a18d 9105 ccce 2366 9105 int)........#f.. │ │ │ │ -0001b1b0: bfaa 343b 3b8e a18d 9105 ccce 3896 05bf ..4;;.......8... │ │ │ │ -0001b1c0: aa3a 9369 6e74 8e8e 9201 c671 b184 0041 .:.int.....q...A │ │ │ │ -0001b1d0: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -0001b1e0: 6601 c70b 4a8e 8e8e 9f3b c694 8d91 1e28 f...J....;.....( │ │ │ │ -0001b1f0: f0cf 4691 ff05 5675 6e63 7469 6f6e 7396 ..F...Vunctions. │ │ │ │ -0001b200: 0473 7a61 7265 9370 7269 6e9a ac72 7465 .szare.prin..rte │ │ │ │ -0001b210: 6493 6173 9361 9364 6173 682c 9604 95ae d.as.a.dash,.... │ │ │ │ -0001b220: eb61 2dcf 2c93 666f 6c6c 6f98 7798 6564 .a-.,.follo.w.ed │ │ │ │ -0001b230: 9604 737a 6298 7993 7468 6569 7293 7498 ..szb.y.their.t. │ │ │ │ -0001b240: 7970 9053 8e65 2c91 0495 ae73 696e 6365 yp.S.e,....since │ │ │ │ -0001b250: 9361 9366 756e 6374 696f 6e93 6173 9373 .a.function.as.s │ │ │ │ -0001b260: 7563 9868 9369 738e a18d 9112 c761 6e6f uc.h.is......ano │ │ │ │ -0001b270: 7496 0427 2070 7269 6e9a ac72 7461 626c t..' prin..rtabl │ │ │ │ -0001b280: 652e 9105 ee49 4170 706c 6963 6174 696f e....IApplicatio │ │ │ │ -0001b290: 6e91 084e 4162 696e 6473 936d 6f72 6591 n..NAbinds.more. │ │ │ │ -0001b2a0: 0427 2174 6967 6898 746c 7993 7468 616e .'!tigh.tly.than │ │ │ │ -0001b2b0: 9361 6e98 7974 6869 6e67 9b04 2721 656c .an.ything..'!el │ │ │ │ -0001b2c0: 7365 9369 6e93 7468 6598 6c61 6e67 7561 se.in.the.langua │ │ │ │ -0001b2d0: 6765 3b91 0445 5c74 6890 ac72 7573 2c8e ge;..E\th..rus,. │ │ │ │ -0001b2e0: a18d 9112 c761 666f 729b 03dc 3865 7861 .....afor...8exa │ │ │ │ -0001b2f0: 6d70 6c65 2c91 03df 1bd7 6691 0707 a9eb mple,.....f..... │ │ │ │ -0001b300: 6133 9605 bfaa 2b93 3498 cf6d 6561 6e73 a3....+.4..means │ │ │ │ -0001b310: 98eb 6128 d766 9107 07a9 eb61 3329 2b34 ..a(.f.....a3)+4 │ │ │ │ -0001b320: 9103 dc39 cf6e 6f74 98d7 6691 0147 ffeb ...9.not..f..G.. │ │ │ │ -0001b330: 6128 332b 3429 cf2e 9105 3410 4691 ff05 a(3+4)....4.F... │ │ │ │ -0001b340: 5675 6e63 7469 6f6e 7398 6f66 9873 6576 Vunctions.of.sev │ │ │ │ -0001b350: 95ac 7265 7261 6c98 6172 6775 6d65 6e93 ..reral.argumen. │ │ │ │ -0001b360: 7473 9863 616e 9862 9053 8e65 8ea1 8d91 ts.can.b.S.e.... │ │ │ │ -0001b370: 12c7 6164 650c 6e65 643a 8e8e 9f24 fd13 ..ade.ned:...$.. │ │ │ │ -0001b380: 8e8c 8b00 0000 0a00 0000 0000 0000 0000 ................ │ │ │ │ +0001abe0: 0000 0000 0001 a146 a002 cc05 558d a0fd .......F....U... │ │ │ │ +0001abf0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +0001ac00: d032 2e34 2e91 0a80 0046 91fe e000 756e .2.4.....F....un │ │ │ │ +0001ac10: 6374 696f 6e73 9201 680e d639 8e91 12c7 ctions..h..9.... │ │ │ │ +0001ac20: 619f 0566 6689 0000 e666 01c7 3e7c 8e8e a..ff....f..>|.. │ │ │ │ +0001ac30: 8e8e a002 942f df8d a0fd e52f 068d 8d8d ...../...../.... │ │ │ │ +0001ac40: 9112 c761 9f9b 0781 8900 0066 6601 c70b ...a.......ff... │ │ │ │ +0001ac50: 4aa0 00bf 9762 8d8d 90cc cd9f 0459 9c84 J....b.......Y.. │ │ │ │ +0001ac60: 00c3 f0fe 0000 6666 8da0 ff46 6610 8d8d ......ff...Ff... │ │ │ │ +0001ac70: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ +0001ac80: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ +0001ac90: 8d8d 9201 b94d b29f fd1c 15eb 4935 8e8e .....M......I5.. │ │ │ │ +0001aca0: 8e8e 9fff 4054 8d91 05cc ceeb 6123 783a ....@T......a#x: │ │ │ │ +0001acb0: 3d31 3b3b 8ea4 0d00 00a1 8d91 05cc ce75 =1;;...........u │ │ │ │ +0001acc0: 6e62 6f75 6e64 9605 bfaa 6f72 936e 6f6e nbound....or.non │ │ │ │ +0001acd0: 2d61 7373 6967 6e61 626c 6593 7661 7269 -assignable.vari │ │ │ │ +0001ace0: 6162 6c65 9378 8ea1 8d91 05cc ce31 9605 able.x.......1.. │ │ │ │ +0001acf0: bfaa 6572 726f 7293 696e 9374 7970 696e ..error.in.typin │ │ │ │ +0001ad00: 678e a18d 9105 ccce 7479 7065 6368 6563 g.......typechec │ │ │ │ +0001ad10: 6b91 05bf aa66 6169 6c65 648e a1a1 8d91 k....failed..... │ │ │ │ +0001ad20: 05cc ce23 6c65 7472 6566 9605 bfaa 783d ...#letref....x= │ │ │ │ +0001ad30: 3193 616e 6493 793d 323b 3b8e a18d 9105 1.and.y=2;;..... │ │ │ │ +0001ad40: ccce 7896 05bf aa3d 9331 933a 9369 6e74 ..x....=.1.:.int │ │ │ │ +0001ad50: 8ea1 8d91 05cc ce79 9605 bfaa 3d93 3293 .......y....=.2. │ │ │ │ +0001ad60: 3a93 696e 748e a1a1 8d91 05cc ce23 783a :.int........#x: │ │ │ │ +0001ad70: 3d36 3b3b 8ea1 8d91 05cc ce36 9605 bfaa =6;;.......6.... │ │ │ │ +0001ad80: 3a93 696e 748e a1a1 8d91 05cc ce23 783b :.int........#x; │ │ │ │ +0001ad90: 3b8e a18d 9105 ccce 3696 05bf aa3a 9369 ;.......6....:.i │ │ │ │ +0001ada0: 6e74 8e8e 9201 c671 b184 00c3 f0fe 0000 nt.....q........ │ │ │ │ +0001adb0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +0001adc0: 4a8e 8e8e 9f7d 7140 8d91 1e28 f0cf 5468 J....}q@...(..Th │ │ │ │ +0001add0: 6596 05d9 3e76 91ff 58e4 616c 7565 9b05 e...>v..X.alue.. │ │ │ │ +0001ade0: d93d 6f66 9361 6e98 6173 7369 676e 6d65 .=of.an.assignme │ │ │ │ +0001adf0: 6e90 ac72 7493 d778 eb61 3a3d d765 93cf n..rt..x.a:=.e.. │ │ │ │ +0001ae00: 6973 9874 6865 9376 91ff 58e4 616c 7565 is.the.v..X.alue │ │ │ │ +0001ae10: 986f 6693 d765 98cf 2868 656e 6365 9374 .of..e..(hence.t │ │ │ │ +0001ae20: 6865 9376 91ff 58e4 616c 7565 986f 6693 he.v..X.alue.of. │ │ │ │ +0001ae30: eb61 793a 3d36 98cf 6973 9336 292e 8ea4 .ay:=6..is.6)... │ │ │ │ +0001ae40: 1000 008d 9112 c761 5369 6d95 ac72 756c .......aSim..rul │ │ │ │ +0001ae50: 7461 6e65 6f75 739b 03ea a861 7373 6967 taneous....assig │ │ │ │ +0001ae60: 6e6d 656e 9374 7398 6361 6e98 616c 736f nmen.ts.can.also │ │ │ │ +0001ae70: 9862 9053 8e65 9864 6f6e 653a 8ea9 3cc9 .b.S.e.done:..<. │ │ │ │ +0001ae80: 338d 8d8d 9112 c761 9fdc 0781 8900 0066 3......a.......f │ │ │ │ +0001ae90: 6601 c70b 4a9f 3d97 628d 8d90 cccd 9f04 f...J.=.b....... │ │ │ │ +0001aea0: 599c 8400 41f0 fe00 0066 668d 9fc8 6610 Y...A....ff...f. │ │ │ │ +0001aeb0: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +0001aec0: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +0001aed0: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4936 .......M......I6 │ │ │ │ +0001aee0: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +0001aef0: 782c 7996 05bf aa3a 3d93 792c 783b 3b8e x,y....:=.y,x;;. │ │ │ │ +0001af00: a40d 0000 8d91 05cc ce28 322c 3629 9605 .........(2,6).. │ │ │ │ +0001af10: bfaa 3a93 2869 6e74 9323 9369 6e74 298e ..:.(int.#.int). │ │ │ │ +0001af20: a1a1 8d91 05cc ce23 782c 793b 3b8e a18d .......#x,y;;... │ │ │ │ +0001af30: 9105 ccce 2832 2c36 2996 05bf aa3a 9328 ....(2,6)....:.( │ │ │ │ +0001af40: 696e 7493 2393 696e 7429 8e8e 9201 c671 int.#.int).....q │ │ │ │ +0001af50: b184 0041 f0fe 0000 6666 8e8e 9f04 c002 ...A....ff...... │ │ │ │ +0001af60: 8900 0066 6601 c70b 4a8e 8e8e 9f3b c694 ...ff...J....;.. │ │ │ │ +0001af70: 8d91 12c7 61cf 5468 6596 03ea a874 9aac ....a.The....t.. │ │ │ │ +0001af80: 7279 7090 538e 6593 eb61 2869 6e74 9605 ryp.S.e..a(int.. │ │ │ │ +0001af90: bfaa 2393 696e 7429 9603 eaa8 cf69 7393 ..#.int).....is. │ │ │ │ +0001afa0: 7468 6593 7498 7970 9053 8e65 936f 6693 the.t.yp.S.e.of. │ │ │ │ +0001afb0: 7061 6972 7393 6f66 9369 6e98 7465 6765 pairs.of.in.tege │ │ │ │ +0001afc0: 7273 2e8e 9f2e 502d 8d8d 9112 c761 eb4b rs....P-.....a.K │ │ │ │ +0001afd0: 322e 348e 913f 0f0c 4691 fe61 4775 6e63 2.4..?..F..aGunc │ │ │ │ +0001afe0: 7469 6f6e 738e 9f1d efff 8d91 12c7 61cf tions.........a. │ │ │ │ +0001aff0: 5491 ff05 566f 9604 d373 6465 0c6e 659b T...Vo...sde.ne. │ │ │ │ +0001b000: 04d3 7461 9366 756e 6374 696f 6e93 d766 ..ta.function..f │ │ │ │ +0001b010: 9106 1b73 cf77 6974 6893 666f 726d 616c ...s.with.formal │ │ │ │ +0001b020: 9370 6172 616d 6574 6572 98d7 7893 cf61 .parameter..x..a │ │ │ │ +0001b030: 6e64 9362 9553 8e6f 9364 7998 d765 9604 nd.b.S.o.dy..e.. │ │ │ │ +0001b040: d373 cf6f 6e65 9370 9053 8e65 7266 6f72 .s.one.p.S.erfor │ │ │ │ +0001b050: 6d73 9874 6865 9364 6563 6c61 7261 2d8e ms.the.declara-. │ │ │ │ +0001b060: a18d 9112 c761 7469 6f6e 3a91 0619 07eb .....ation:..... │ │ │ │ +0001b070: 616c 6574 9605 bfaa d766 9105 a2ba 7893 alet.....f....x. │ │ │ │ +0001b080: eb61 3d93 d765 cf2e 9106 891b 5491 ff05 .a=..e......T... │ │ │ │ +0001b090: 566f 9604 5abb 6170 706c 799b 045a bc74 Vo..Z.apply..Z.t │ │ │ │ +0001b0a0: 6865 9366 756e 6374 696f 6e93 d766 9105 he.function..f.. │ │ │ │ +0001b0b0: a2bb cf74 6f93 616e 9861 6374 7561 6c93 ...to.an.actual. │ │ │ │ +0001b0c0: 7061 7261 6d65 7465 7298 d765 93cf 6f6e parameter..e..on │ │ │ │ +0001b0d0: 6598 6576 91ff 58e4 616c 7561 7465 7393 e.ev..X.aluates. │ │ │ │ +0001b0e0: 7468 658e a18d 9112 c761 6578 7072 6573 the......aexpres │ │ │ │ +0001b0f0: 7369 6f6e 3a91 0538 e0d7 6691 0532 a765 sion:..8..f..2.e │ │ │ │ +0001b100: cf2e 8ea6 8d8d 8d91 12c7 619f dc07 8189 ..........a..... │ │ │ │ +0001b110: 0000 6666 01c7 0b4a 9f3d 9762 8d8d 90cc ..ff...J.=.b.... │ │ │ │ +0001b120: cd9f 0459 9c84 0041 f0fe 0000 6666 8d9f ...Y...A....ff.. │ │ │ │ +0001b130: c866 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ +0001b140: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ +0001b150: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ +0001b160: eb49 378e 8e8e 8e9f ff40 548d 9105 ccce .I7......@T..... │ │ │ │ +0001b170: eb61 236c 6574 9605 bfaa 6693 7893 3d93 .a#let....f.x.=. │ │ │ │ +0001b180: 322a 783b 3b8e a40d 0000 8d91 05cc ce66 2*x;;..........f │ │ │ │ +0001b190: 9605 bfaa 3d93 2d93 3a93 2869 6e74 932d ....=.-.:.(int.- │ │ │ │ +0001b1a0: 3e93 696e 7429 8ea1 a18d 9105 ccce 2366 >.int)........#f │ │ │ │ +0001b1b0: 9105 bfaa 343b 3b8e a18d 9105 ccce 3896 ....4;;.......8. │ │ │ │ +0001b1c0: 05bf aa3a 9369 6e74 8e8e 9201 c671 b184 ...:.int.....q.. │ │ │ │ +0001b1d0: 0041 f0fe 0000 6666 8e8e 9f04 c002 8900 .A....ff........ │ │ │ │ +0001b1e0: 0066 6601 c70b 4a8e 8e8e 9f3b c694 8d91 .ff...J....;.... │ │ │ │ +0001b1f0: 1e28 f0cf 4691 ff05 5675 6e63 7469 6f6e .(..F...Vunction │ │ │ │ +0001b200: 7396 0473 7a61 7265 9370 7269 6e9a ac72 s..szare.prin..r │ │ │ │ +0001b210: 7465 6493 6173 9361 9364 6173 682c 9604 ted.as.a.dash,.. │ │ │ │ +0001b220: 95ae eb61 2dcf 2c93 666f 6c6c 6f98 7798 ...a-.,.follo.w. │ │ │ │ +0001b230: 6564 9604 737a 6298 7993 7468 6569 7293 ed..szb.y.their. │ │ │ │ +0001b240: 7498 7970 9053 8e65 2c91 0495 ae73 696e t.yp.S.e,....sin │ │ │ │ +0001b250: 6365 9361 9366 756e 6374 696f 6e93 6173 ce.a.function.as │ │ │ │ +0001b260: 9373 7563 9868 9369 738e a18d 9112 c761 .suc.h.is......a │ │ │ │ +0001b270: 6e6f 7496 0427 2070 7269 6e9a ac72 7461 not..' prin..rta │ │ │ │ +0001b280: 626c 652e 9105 ee49 4170 706c 6963 6174 ble....IApplicat │ │ │ │ +0001b290: 696f 6e91 084e 4162 696e 6473 936d 6f72 ion..NAbinds.mor │ │ │ │ +0001b2a0: 6591 0427 2174 6967 6898 746c 7993 7468 e..'!tigh.tly.th │ │ │ │ +0001b2b0: 616e 9361 6e98 7974 6869 6e67 9b04 2721 an.an.ything..'! │ │ │ │ +0001b2c0: 656c 7365 9369 6e93 7468 6598 6c61 6e67 else.in.the.lang │ │ │ │ +0001b2d0: 7561 6765 3b91 0445 5c74 6890 ac72 7573 uage;..E\th..rus │ │ │ │ +0001b2e0: 2c8e a18d 9112 c761 666f 729b 03dc 3865 ,......afor...8e │ │ │ │ +0001b2f0: 7861 6d70 6c65 2c91 03df 1bd7 6691 0707 xample,.....f... │ │ │ │ +0001b300: a9eb 6133 9605 bfaa 2b93 3498 cf6d 6561 ..a3....+.4..mea │ │ │ │ +0001b310: 6e73 98eb 6128 d766 9107 07a9 eb61 3329 ns..a(.f.....a3) │ │ │ │ +0001b320: 2b34 9103 dc39 cf6e 6f74 98d7 6691 0147 +4...9.not..f..G │ │ │ │ +0001b330: ffeb 6128 332b 3429 cf2e 9105 3410 4691 ..a(3+4)....4.F. │ │ │ │ +0001b340: ff05 5675 6e63 7469 6f6e 7398 6f66 9873 ..Vunctions.of.s │ │ │ │ +0001b350: 6576 95ac 7265 7261 6c98 6172 6775 6d65 ev..reral.argume │ │ │ │ +0001b360: 6e93 7473 9863 616e 9862 9053 8e65 8ea1 n.ts.can.b.S.e.. │ │ │ │ +0001b370: 8d91 12c7 6164 650c 6e65 643a 8e8e 9f24 ....ade.ned:...$ │ │ │ │ +0001b380: fd13 8e8c 8b00 0000 0a00 0000 0000 0000 ................ │ │ │ │ 0001b390: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001b3a0: 0000 0000 0000 0000 0000 0000 01ab b9a0 ................ │ │ │ │ -0001b3b0: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ -0001b3c0: 999a 8d91 eaf1 ebd0 3130 9200 ce9e d543 ........10.....C │ │ │ │ -0001b3d0: 6861 7074 6572 9604 8000 322e 910a 8000 hapter....2..... │ │ │ │ -0001b3e0: 496e 90a0 0074 726f 9060 0064 7563 7469 In...tro.`.ducti │ │ │ │ -0001b3f0: 6f6e 9361 6e64 9345 7861 6d70 6c65 738e on.and.Examples. │ │ │ │ -0001b400: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ -0001b410: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fdcb 2f06 |......./...../. │ │ │ │ -0001b420: 8d8d 8d91 eaf1 eb9f b507 8189 0000 6666 ..............ff │ │ │ │ -0001b430: 01c7 0b4a a000 8b97 628d 8d90 cccd 9f04 ...J....b....... │ │ │ │ -0001b440: 599c 8400 8ff0 fe00 0066 668d a0ff 7a66 Y........ff...zf │ │ │ │ -0001b450: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ -0001b460: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ -0001b470: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ -0001b480: 388e 8e8e 8e9f ff40 548d 9105 ccce eb61 8......@T......a │ │ │ │ -0001b490: 236c 6574 9605 bfaa 6164 6493 7893 7993 #let....add.x.y. │ │ │ │ -0001b4a0: 3d93 782b 793b 3b8e a40d 0000 8d91 05cc =.x+y;;......... │ │ │ │ -0001b4b0: ce61 6464 9605 bfaa 3d93 2d93 3a93 2869 .add....=.-.:.(i │ │ │ │ -0001b4c0: 6e74 932d 3e93 696e 7493 2d3e 9369 6e74 nt.->.int.->.int │ │ │ │ -0001b4d0: 298e a1a1 8d91 05cc ce23 6164 6496 05bf )........#add... │ │ │ │ -0001b4e0: aa33 9334 3b3b 8ea1 8d91 05cc ce37 9605 .3.4;;.......7.. │ │ │ │ -0001b4f0: bfaa 3a93 696e 748e a1a1 8d91 05cc ce23 ..:.int........# │ │ │ │ -0001b500: 6c65 7496 05bf aa66 933d 9361 6464 9333 let....f.=.add.3 │ │ │ │ -0001b510: 3b3b 8ea1 8d91 05cc ce66 9605 bfaa 3d93 ;;.......f....=. │ │ │ │ -0001b520: 2d93 3a93 2869 6e74 932d 3e93 696e 7429 -.:.(int.->.int) │ │ │ │ -0001b530: 8ea1 a18d 9105 ccce 2366 9105 bfaa 343b ........#f....4; │ │ │ │ -0001b540: 3b8e a18d 9105 ccce 3796 05bf aa3a 9369 ;.......7....:.i │ │ │ │ -0001b550: 6e74 8e8e 9201 c671 b184 008f f0fe 0000 nt.....q........ │ │ │ │ -0001b560: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0001b570: 4a8e 8e8e 9f5f 6de8 8d91 f653 7acf 4170 J...._m....Sz.Ap │ │ │ │ -0001b580: 706c 6963 6174 696f 6e96 03c7 fb61 7373 plication....ass │ │ │ │ -0001b590: 6f90 538e 6369 6174 6573 9374 6f93 7468 o.S.ciates.to.th │ │ │ │ -0001b5a0: 6593 6c65 6674 9373 6f91 03c7 fceb 6161 e.left.so.....aa │ │ │ │ -0001b5b0: 6464 9605 bfaa 3393 3496 03c7 fbcf 6d65 dd....3.4.....me │ │ │ │ -0001b5c0: 616e 7393 eb61 2861 6464 9b05 bfaa 3329 ans..a(add....3) │ │ │ │ -0001b5d0: 34cf 2e91 052d 5149 6e93 7468 6593 6578 4....-QIn.the.ex │ │ │ │ -0001b5e0: 7072 6573 7369 6f6e 93eb 6161 6464 9833 pression..aadd.3 │ │ │ │ -0001b5f0: cf2c 8ea4 1000 008d 91ea f1eb 7468 6596 .,..........the. │ │ │ │ -0001b600: 05ae 2266 756e 6374 696f 6e93 eb61 6164 .."function..aad │ │ │ │ -0001b610: 6493 cf69 7393 7061 7274 6961 6c6c 7993 d..is.partially. │ │ │ │ -0001b620: 6170 706c 6965 6493 746f 93eb 6133 cf3b applied.to..a3.; │ │ │ │ -0001b630: 9106 8fde 7468 6593 7265 7375 6c74 696e ....the.resultin │ │ │ │ -0001b640: 6793 7691 ff58 e461 6c75 6593 6973 9374 g.v..X.alue.is.t │ │ │ │ -0001b650: 6865 9366 756e 6374 696f 6e93 6f66 9374 he.function.of.t │ │ │ │ -0001b660: 90ac 7279 7090 538e 658e a18d 91ea f1eb ..ryp.S.e....... │ │ │ │ -0001b670: eb61 696e 7496 05bf aa2d 3e93 696e 7496 .aint....->.int. │ │ │ │ -0001b680: 046f 76cf 7768 6963 9aac 7268 9361 6464 .ov.whic..rh.add │ │ │ │ -0001b690: 7393 eb61 3393 cf74 6f91 046f 7569 7473 s..a3..to..ouits │ │ │ │ -0001b6a0: 9361 7267 756d 656e 9874 2e91 06c7 4a54 .argumen.t....JT │ │ │ │ -0001b6b0: 6898 7573 8d93 eb61 6164 648e 911a 1dea h.us...aadd..... │ │ │ │ -0001b6c0: cf74 616b 9865 7393 6974 7391 046f 7561 .tak.es.its..oua │ │ │ │ -0001b6d0: 7267 756d 656e 9874 7393 6f6e 6593 6174 rgumen.ts.one.at │ │ │ │ -0001b6e0: 9361 9374 696d 652e 8ea1 8d91 eaf1 eb57 .a.time........W │ │ │ │ -0001b6f0: 91ff 0556 6596 02b9 4863 6f75 6c64 9368 ...Ve...Hcould.h │ │ │ │ -0001b700: 6195 ac72 7693 659b 02b9 496d 6164 6596 a..rv.e...Imade. │ │ │ │ -0001b710: 02b9 48eb 6161 6464 93cf 7461 6b90 ac72 ..H.aadd..tak..r │ │ │ │ -0001b720: 6593 6193 7369 6e67 6c65 9861 7267 756d e.a.single.argum │ │ │ │ -0001b730: 656e 90ac 7274 936f 6693 7468 6593 6361 en..rt.of.the.ca │ │ │ │ -0001b740: 7274 6573 6961 6e98 7072 6f9a 538e 6475 rtesian.pro.S.du │ │ │ │ -0001b750: 6374 9374 90ac 7279 7098 6593 eb61 2869 ct.t..ryp.e..a(i │ │ │ │ -0001b760: 6e74 9605 bfaa 2393 696e 7429 cf3a 8ea0 nt....#.int).:.. │ │ │ │ -0001b770: 0080 7625 8d8d 8d91 eaf1 eb9f 9487 8189 ..v%............ │ │ │ │ -0001b780: 0000 6666 01c7 0b4a a000 cc97 628d 8d90 ..ff...J....b... │ │ │ │ -0001b790: cccd 9f04 599c 8400 d0f0 fe00 0066 668d ....Y........ff. │ │ │ │ -0001b7a0: a0ff 3966 108d 8d92 01af f00d 8400 0ad7 ..9f............ │ │ │ │ -0001b7b0: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ -0001b7c0: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ -0001b7d0: 1c15 eb49 398e 8e8e 8e9f ff40 548d 9105 ...I9......@T... │ │ │ │ -0001b7e0: ccce eb61 236c 6574 9605 bfaa 6164 6428 ...a#let....add( │ │ │ │ -0001b7f0: 782c 7929 933d 9378 2b79 3b3b 8ea4 0d00 x,y).=.x+y;;.... │ │ │ │ -0001b800: 008d 9105 ccce 6164 6496 05bf aa3d 932d ......add....=.- │ │ │ │ -0001b810: 933a 9328 2869 6e74 9323 9369 6e74 2993 .:.((int.#.int). │ │ │ │ -0001b820: 2d3e 9369 6e74 298e a1a1 8d91 05cc ce23 ->.int)........# │ │ │ │ -0001b830: 6164 6428 332c 3429 3b3b 8ea1 8d91 05cc add(3,4);;...... │ │ │ │ -0001b840: ce37 9605 bfaa 3a93 696e 748e a1a1 8d91 .7....:.int..... │ │ │ │ -0001b850: 05cc ce23 6c65 7496 05bf aa7a 933d 9328 ...#let....z.=.( │ │ │ │ -0001b860: 332c 3429 9369 6e93 6164 6493 7a3b 3b8e 3,4).in.add.z;;. │ │ │ │ -0001b870: a18d 9105 ccce 3796 05bf aa3a 9369 6e74 ......7....:.int │ │ │ │ -0001b880: 8ea1 a18d 9105 ccce 2361 6464 9105 bfaa ........#add.... │ │ │ │ -0001b890: 333b 3b8e a1a1 8d91 05cc ce69 6c6c 2d74 3;;........ill-t │ │ │ │ -0001b8a0: 7970 6564 9605 bfaa 7068 7261 7365 3a93 yped....phrase:. │ │ │ │ -0001b8b0: 338e a18d 9105 ccce 6861 7396 05bf aa61 3.......has....a │ │ │ │ -0001b8c0: 6e93 696e 7374 616e 6365 936f 6693 7479 n.instance.of.ty │ │ │ │ -0001b8d0: 7065 910b 7f54 696e 748e a18d 9105 ccce pe...Tint....... │ │ │ │ -0001b8e0: 7768 6963 6896 05bf aa73 686f 756c 6493 which....should. │ │ │ │ -0001b8f0: 6d61 7463 6893 7479 7065 910b 7f54 2869 match.type...T(i │ │ │ │ -0001b900: 6e74 9323 9369 6e74 298e a18d 9105 ccce nt.#.int)....... │ │ │ │ -0001b910: 3196 05bf aa65 7272 6f72 9369 6e93 7479 1....error.in.ty │ │ │ │ -0001b920: 7069 6e67 8ea1 8d91 05cc ce74 7970 6563 ping.......typec │ │ │ │ -0001b930: 6865 636b 9105 bfaa 6661 696c 6564 8e8e heck....failed.. │ │ │ │ -0001b940: 9201 c671 b184 00d0 f0fe 0000 6666 8e8e ...q........ff.. │ │ │ │ -0001b950: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -0001b960: a000 8098 948d 91f6 537a cf41 7396 02c2 ........Sz.As... │ │ │ │ -0001b970: 9b77 9aac 7265 6c6c 9361 7393 7461 6b69 .w..rell.as.taki │ │ │ │ -0001b980: 6e67 9373 7472 7563 7475 7265 6493 6172 ng.structured.ar │ │ │ │ -0001b990: 6775 6d65 6e98 7473 9328 8d65 2e67 2e8e gumen.ts.(.e.g.. │ │ │ │ -0001b9a0: 9114 628f eb61 2833 2c34 29cf 2993 6675 ..b..a(3,4).).fu │ │ │ │ -0001b9b0: 6e63 7469 6f6e 7393 6d61 9879 9361 6c73 nctions.ma.y.als │ │ │ │ -0001b9c0: 6f93 7265 7475 726e 9373 7472 7563 7475 o.return.structu │ │ │ │ -0001b9d0: 7265 648e a18d 91ea f1eb 7265 7375 6c74 red.......result │ │ │ │ -0001b9e0: 732e 8e9f 36a0 d18d 8d8d 91ea f1eb 9fdc s...6........... │ │ │ │ -0001b9f0: 0781 8900 0066 6601 c70b 4a9f 3d97 628d .....ff...J.=.b. │ │ │ │ -0001ba00: 8d90 cccd 9f04 599c 8400 41f0 fe00 0066 ......Y...A....f │ │ │ │ -0001ba10: 668d 9fc8 6610 8d8d 9201 aff0 0d84 000a f...f........... │ │ │ │ -0001ba20: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ -0001ba30: b8e8 0015 ae64 8e8d 8d8d 9201 b6cd b19f .....d.......... │ │ │ │ -0001ba40: fd1c 15eb 4931 308e 8e8e 8e9f ff40 548d ....I10......@T. │ │ │ │ -0001ba50: 9105 ccce eb61 236c 6574 9605 bfaa 7375 .....a#let....su │ │ │ │ -0001ba60: 6d64 6966 6628 782c 7929 933d 9328 782b mdiff(x,y).=.(x+ │ │ │ │ -0001ba70: 792c 782d 7929 3b3b 8ea4 0d00 008d 9105 y,x-y);;........ │ │ │ │ -0001ba80: ccce 7375 6d64 6966 6696 05bf aa3d 932d ..sumdiff....=.- │ │ │ │ -0001ba90: 933a 9328 2869 6e74 9323 9369 6e74 2993 .:.((int.#.int). │ │ │ │ -0001baa0: 2d3e 9328 696e 7493 2393 696e 7429 298e ->.(int.#.int)). │ │ │ │ -0001bab0: a1a1 8d91 05cc ce23 7375 6d64 6966 6628 .......#sumdiff( │ │ │ │ -0001bac0: 332c 3429 3b3b 8ea1 8d91 05cc ce28 372c 3,4);;.......(7, │ │ │ │ -0001bad0: 9605 bfaa 2d31 2993 3a93 2869 6e74 9323 ....-1).:.(int.# │ │ │ │ -0001bae0: 9369 6e74 298e 8e92 01c6 71b1 8400 41f0 .int).....q...A. │ │ │ │ -0001baf0: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -0001bb00: 01c7 0b4a 8e8e 8e9f 40bc 608d 8d91 eaf1 ...J....@.`..... │ │ │ │ -0001bb10: ebeb 4b32 2e35 8e91 1739 9652 6563 7572 ..K2.5...9.Recur │ │ │ │ -0001bb20: 7369 6f6e 8e9f 1cf7 288d 91ea f1eb cf54 sion....(......T │ │ │ │ -0001bb30: 6865 9603 eaa8 666f 6c6c 6f90 ac72 7769 he....follo..rwi │ │ │ │ -0001bb40: 6e67 9369 7393 616e 9361 7474 656d 7074 ng.is.an.attempt │ │ │ │ -0001bb50: 9374 6f93 6465 0c6e 6593 7468 6593 6661 .to.de.ne.the.fa │ │ │ │ -0001bb60: 6374 6f72 6961 6c93 6675 6e63 7469 6f6e ctorial.function │ │ │ │ -0001bb70: 3a8e 8e9f 24fd 138e 8c8b 0000 000b 0000 :...$........... │ │ │ │ +0001b3a0: 0000 0000 0000 0000 0000 0000 0000 01ab ................ │ │ │ │ +0001b3b0: bba0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d .....U...F...... │ │ │ │ +0001b3c0: 9ffa 999a 8d91 eaf1 ebd0 3130 9200 ce9e ..........10.... │ │ │ │ +0001b3d0: d543 6861 7074 6572 9604 8000 322e 910a .Chapter....2... │ │ │ │ +0001b3e0: 8000 496e 90a0 0074 726f 9060 0064 7563 ..In...tro.`.duc │ │ │ │ +0001b3f0: 7469 6f6e 9361 6e64 9345 7861 6d70 6c65 tion.and.Example │ │ │ │ +0001b400: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ +0001b410: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fdcb .>|......./..... │ │ │ │ +0001b420: 2f06 8d8d 8d91 eaf1 eb9f b507 8189 0000 /............... │ │ │ │ +0001b430: 6666 01c7 0b4a a000 8b97 628d 8d90 cccd ff...J....b..... │ │ │ │ +0001b440: 9f04 599c 8400 8ff0 fe00 0066 668d a0ff ..Y........ff... │ │ │ │ +0001b450: 7a66 108d 8d92 01af f00d 8400 0ad7 0e00 zf.............. │ │ │ │ +0001b460: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ +0001b470: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ +0001b480: eb49 388e 8e8e 8e9f ff40 548d 9105 ccce .I8......@T..... │ │ │ │ +0001b490: eb61 236c 6574 9605 bfaa 6164 6493 7893 .a#let....add.x. │ │ │ │ +0001b4a0: 7993 3d93 782b 793b 3b8e a40d 0000 8d91 y.=.x+y;;....... │ │ │ │ +0001b4b0: 05cc ce61 6464 9605 bfaa 3d93 2d93 3a93 ...add....=.-.:. │ │ │ │ +0001b4c0: 2869 6e74 932d 3e93 696e 7493 2d3e 9369 (int.->.int.->.i │ │ │ │ +0001b4d0: 6e74 298e a1a1 8d91 05cc ce23 6164 6496 nt)........#add. │ │ │ │ +0001b4e0: 05bf aa33 9334 3b3b 8ea1 8d91 05cc ce37 ...3.4;;.......7 │ │ │ │ +0001b4f0: 9605 bfaa 3a93 696e 748e a1a1 8d91 05cc ....:.int....... │ │ │ │ +0001b500: ce23 6c65 7496 05bf aa66 933d 9361 6464 .#let....f.=.add │ │ │ │ +0001b510: 9333 3b3b 8ea1 8d91 05cc ce66 9605 bfaa .3;;.......f.... │ │ │ │ +0001b520: 3d93 2d93 3a93 2869 6e74 932d 3e93 696e =.-.:.(int.->.in │ │ │ │ +0001b530: 7429 8ea1 a18d 9105 ccce 2366 9105 bfaa t)........#f.... │ │ │ │ +0001b540: 343b 3b8e a18d 9105 ccce 3796 05bf aa3a 4;;.......7....: │ │ │ │ +0001b550: 9369 6e74 8e8e 9201 c671 b184 008f f0fe .int.....q...... │ │ │ │ +0001b560: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0001b570: c70b 4a8e 8e8e 9f5f 6de8 8d91 f653 7acf ..J...._m....Sz. │ │ │ │ +0001b580: 4170 706c 6963 6174 696f 6e96 03c7 fb61 Application....a │ │ │ │ +0001b590: 7373 6f90 538e 6369 6174 6573 9374 6f93 sso.S.ciates.to. │ │ │ │ +0001b5a0: 7468 6593 6c65 6674 9373 6f91 03c7 fceb the.left.so..... │ │ │ │ +0001b5b0: 6161 6464 9605 bfaa 3393 3496 03c7 fbcf aadd....3.4..... │ │ │ │ +0001b5c0: 6d65 616e 7393 eb61 2861 6464 9b05 bfaa means..a(add.... │ │ │ │ +0001b5d0: 3329 34cf 2e91 052d 5149 6e93 7468 6593 3)4....-QIn.the. │ │ │ │ +0001b5e0: 6578 7072 6573 7369 6f6e 93eb 6161 6464 expression..aadd │ │ │ │ +0001b5f0: 9833 cf2c 8ea4 1000 008d 91ea f1eb 7468 .3.,..........th │ │ │ │ +0001b600: 6596 05ae 2266 756e 6374 696f 6e93 eb61 e..."function..a │ │ │ │ +0001b610: 6164 6493 cf69 7393 7061 7274 6961 6c6c add..is.partiall │ │ │ │ +0001b620: 7993 6170 706c 6965 6493 746f 93eb 6133 y.applied.to..a3 │ │ │ │ +0001b630: cf3b 9106 8fde 7468 6593 7265 7375 6c74 .;....the.result │ │ │ │ +0001b640: 696e 6793 7691 ff58 e461 6c75 6593 6973 ing.v..X.alue.is │ │ │ │ +0001b650: 9374 6865 9366 756e 6374 696f 6e93 6f66 .the.function.of │ │ │ │ +0001b660: 9374 90ac 7279 7090 538e 658e a18d 91ea .t..ryp.S.e..... │ │ │ │ +0001b670: f1eb eb61 696e 7496 05bf aa2d 3e93 696e ...aint....->.in │ │ │ │ +0001b680: 7496 046f 76cf 7768 6963 9aac 7268 9361 t..ov.whic..rh.a │ │ │ │ +0001b690: 6464 7393 eb61 3393 cf74 6f91 046f 7569 dds..a3..to..oui │ │ │ │ +0001b6a0: 7473 9361 7267 756d 656e 9874 2e91 06c7 ts.argumen.t.... │ │ │ │ +0001b6b0: 4a54 6898 7573 8d93 eb61 6164 648e 911a JTh.us...aadd... │ │ │ │ +0001b6c0: 1dea cf74 616b 9865 7393 6974 7391 046f ...tak.es.its..o │ │ │ │ +0001b6d0: 7561 7267 756d 656e 9874 7393 6f6e 6593 uargumen.ts.one. │ │ │ │ +0001b6e0: 6174 9361 9374 696d 652e 8ea1 8d91 eaf1 at.a.time....... │ │ │ │ +0001b6f0: eb57 91ff 0556 6596 02b9 4863 6f75 6c64 .W...Ve...Hcould │ │ │ │ +0001b700: 9368 6195 ac72 7693 659b 02b9 496d 6164 .ha..rv.e...Imad │ │ │ │ +0001b710: 6596 02b9 48eb 6161 6464 93cf 7461 6b90 e...H.aadd..tak. │ │ │ │ +0001b720: ac72 6593 6193 7369 6e67 6c65 9861 7267 .re.a.single.arg │ │ │ │ +0001b730: 756d 656e 90ac 7274 936f 6693 7468 6593 umen..rt.of.the. │ │ │ │ +0001b740: 6361 7274 6573 6961 6e98 7072 6f9a 538e cartesian.pro.S. │ │ │ │ +0001b750: 6475 6374 9374 90ac 7279 7098 6593 eb61 duct.t..ryp.e..a │ │ │ │ +0001b760: 2869 6e74 9605 bfaa 2393 696e 7429 cf3a (int....#.int).: │ │ │ │ +0001b770: 8ea0 0080 7625 8d8d 8d91 eaf1 eb9f 9487 ....v%.......... │ │ │ │ +0001b780: 8189 0000 6666 01c7 0b4a a000 cc97 628d ....ff...J....b. │ │ │ │ +0001b790: 8d90 cccd 9f04 599c 8400 d0f0 fe00 0066 ......Y........f │ │ │ │ +0001b7a0: 668d a0ff 3966 108d 8d92 01af f00d 8400 f...9f.......... │ │ │ │ +0001b7b0: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ +0001b7c0: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ +0001b7d0: 9ffd 1c15 eb49 398e 8e8e 8e9f ff40 548d .....I9......@T. │ │ │ │ +0001b7e0: 9105 ccce eb61 236c 6574 9605 bfaa 6164 .....a#let....ad │ │ │ │ +0001b7f0: 6428 782c 7929 933d 9378 2b79 3b3b 8ea4 d(x,y).=.x+y;;.. │ │ │ │ +0001b800: 0d00 008d 9105 ccce 6164 6496 05bf aa3d ........add....= │ │ │ │ +0001b810: 932d 933a 9328 2869 6e74 9323 9369 6e74 .-.:.((int.#.int │ │ │ │ +0001b820: 2993 2d3e 9369 6e74 298e a1a1 8d91 05cc ).->.int)....... │ │ │ │ +0001b830: ce23 6164 6428 332c 3429 3b3b 8ea1 8d91 .#add(3,4);;.... │ │ │ │ +0001b840: 05cc ce37 9605 bfaa 3a93 696e 748e a1a1 ...7....:.int... │ │ │ │ +0001b850: 8d91 05cc ce23 6c65 7496 05bf aa7a 933d .....#let....z.= │ │ │ │ +0001b860: 9328 332c 3429 9369 6e93 6164 6493 7a3b .(3,4).in.add.z; │ │ │ │ +0001b870: 3b8e a18d 9105 ccce 3796 05bf aa3a 9369 ;.......7....:.i │ │ │ │ +0001b880: 6e74 8ea1 a18d 9105 ccce 2361 6464 9105 nt........#add.. │ │ │ │ +0001b890: bfaa 333b 3b8e a1a1 8d91 05cc ce69 6c6c ..3;;........ill │ │ │ │ +0001b8a0: 2d74 7970 6564 9605 bfaa 7068 7261 7365 -typed....phrase │ │ │ │ +0001b8b0: 3a93 338e a18d 9105 ccce 6861 7396 05bf :.3.......has... │ │ │ │ +0001b8c0: aa61 6e93 696e 7374 616e 6365 936f 6693 .an.instance.of. │ │ │ │ +0001b8d0: 7479 7065 910b 7f54 696e 748e a18d 9105 type...Tint..... │ │ │ │ +0001b8e0: ccce 7768 6963 6896 05bf aa73 686f 756c ..which....shoul │ │ │ │ +0001b8f0: 6493 6d61 7463 6893 7479 7065 910b 7f54 d.match.type...T │ │ │ │ +0001b900: 2869 6e74 9323 9369 6e74 298e a18d 9105 (int.#.int)..... │ │ │ │ +0001b910: ccce 3196 05bf aa65 7272 6f72 9369 6e93 ..1....error.in. │ │ │ │ +0001b920: 7479 7069 6e67 8ea1 8d91 05cc ce74 7970 typing.......typ │ │ │ │ +0001b930: 6563 6865 636b 9105 bfaa 6661 696c 6564 echeck....failed │ │ │ │ +0001b940: 8e8e 9201 c671 b184 00d0 f0fe 0000 6666 .....q........ff │ │ │ │ +0001b950: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +0001b960: 8e8e a000 8098 948d 91f6 537a cf41 7396 ..........Sz.As. │ │ │ │ +0001b970: 02c2 9b77 9aac 7265 6c6c 9361 7393 7461 ...w..rell.as.ta │ │ │ │ +0001b980: 6b69 6e67 9373 7472 7563 7475 7265 6493 king.structured. │ │ │ │ +0001b990: 6172 6775 6d65 6e98 7473 9328 8d65 2e67 argumen.ts.(.e.g │ │ │ │ +0001b9a0: 2e8e 9114 628f eb61 2833 2c34 29cf 2993 ....b..a(3,4).). │ │ │ │ +0001b9b0: 6675 6e63 7469 6f6e 7393 6d61 9879 9361 functions.ma.y.a │ │ │ │ +0001b9c0: 6c73 6f93 7265 7475 726e 9373 7472 7563 lso.return.struc │ │ │ │ +0001b9d0: 7475 7265 648e a18d 91ea f1eb 7265 7375 tured.......resu │ │ │ │ +0001b9e0: 6c74 732e 8e9f 36a0 d18d 8d8d 91ea f1eb lts...6......... │ │ │ │ +0001b9f0: 9fdc 0781 8900 0066 6601 c70b 4a9f 3d97 .......ff...J.=. │ │ │ │ +0001ba00: 628d 8d90 cccd 9f04 599c 8400 41f0 fe00 b.......Y...A... │ │ │ │ +0001ba10: 0066 668d 9fc8 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ +0001ba20: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ +0001ba30: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b6cd .......d........ │ │ │ │ +0001ba40: b19f fd1c 15eb 4931 308e 8e8e 8e9f ff40 ......I10......@ │ │ │ │ +0001ba50: 548d 9105 ccce eb61 236c 6574 9605 bfaa T......a#let.... │ │ │ │ +0001ba60: 7375 6d64 6966 6628 782c 7929 933d 9328 sumdiff(x,y).=.( │ │ │ │ +0001ba70: 782b 792c 782d 7929 3b3b 8ea4 0d00 008d x+y,x-y);;...... │ │ │ │ +0001ba80: 9105 ccce 7375 6d64 6966 6696 05bf aa3d ....sumdiff....= │ │ │ │ +0001ba90: 932d 933a 9328 2869 6e74 9323 9369 6e74 .-.:.((int.#.int │ │ │ │ +0001baa0: 2993 2d3e 9328 696e 7493 2393 696e 7429 ).->.(int.#.int) │ │ │ │ +0001bab0: 298e a1a1 8d91 05cc ce23 7375 6d64 6966 )........#sumdif │ │ │ │ +0001bac0: 6628 332c 3429 3b3b 8ea1 8d91 05cc ce28 f(3,4);;.......( │ │ │ │ +0001bad0: 372c 9605 bfaa 2d31 2993 3a93 2869 6e74 7,....-1).:.(int │ │ │ │ +0001bae0: 9323 9369 6e74 298e 8e92 01c6 71b1 8400 .#.int).....q... │ │ │ │ +0001baf0: 41f0 fe00 0066 668e 8e9f 04c0 0289 0000 A....ff......... │ │ │ │ +0001bb00: 6666 01c7 0b4a 8e8e 8e9f 40bc 608d 8d91 ff...J....@.`... │ │ │ │ +0001bb10: eaf1 ebeb 4b32 2e35 8e91 1739 9652 6563 ....K2.5...9.Rec │ │ │ │ +0001bb20: 7572 7369 6f6e 8e9f 1cf7 288d 91ea f1eb ursion....(..... │ │ │ │ +0001bb30: cf54 6865 9603 eaa8 666f 6c6c 6f90 ac72 .The....follo..r │ │ │ │ +0001bb40: 7769 6e67 9369 7393 616e 9361 7474 656d wing.is.an.attem │ │ │ │ +0001bb50: 7074 9374 6f93 6465 0c6e 6593 7468 6593 pt.to.de.ne.the. │ │ │ │ +0001bb60: 6661 6374 6f72 6961 6c93 6675 6e63 7469 factorial.functi │ │ │ │ +0001bb70: 6f6e 3a8e 8e9f 24fd 138e 8c8b 0000 000b on:...$......... │ │ │ │ 0001bb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0001bb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001bba0: 0000 0001 b382 a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ -0001bbb0: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d032 .............a.2 │ │ │ │ -0001bbc0: 2e36 2e91 0a80 0049 7465 7261 7469 6f6e .6.....Iteration │ │ │ │ -0001bbd0: 9201 667a ed31 318e 9112 c761 9f05 6666 ..fz.11....a..ff │ │ │ │ -0001bbe0: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -0001bbf0: 2fdf 8da0 fda4 2f06 8d8d 8d91 12c7 619f /...../.......a. │ │ │ │ -0001bc00: dc07 8189 0000 6666 01c7 0b4a 9f3d 9762 ......ff...J.=.b │ │ │ │ -0001bc10: 8d8d 90cc cd9f 0459 9c84 0041 f0fe 0000 .......Y...A.... │ │ │ │ -0001bc20: 6666 8d9f c866 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ -0001bc30: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ -0001bc40: 00b8 e800 15ae 648e 8d8d 8d92 01b6 cdb1 ......d......... │ │ │ │ -0001bc50: 9ffd 1c15 eb49 3131 8e8e 8e8e 9fff 4054 .....I11......@T │ │ │ │ -0001bc60: 8d91 05cc ceeb 6123 6c65 7496 05bf aa66 ......a#let....f │ │ │ │ -0001bc70: 6163 7493 6e93 3d93 6966 936e 3d30 9374 act.n.=.if.n=0.t │ │ │ │ -0001bc80: 6865 6e93 3193 656c 7365 936e 2a66 6163 hen.1.else.n*fac │ │ │ │ -0001bc90: 7428 6e2d 3129 3b3b 8ea4 0d00 00a1 8d91 t(n-1);;........ │ │ │ │ -0001bca0: 05cc ce75 6e62 6f75 6e64 9605 bfaa 6f72 ...unbound....or │ │ │ │ -0001bcb0: 936e 6f6e 2d61 7373 6967 6e61 626c 6593 .non-assignable. │ │ │ │ -0001bcc0: 7661 7269 6162 6c65 9366 6163 748e a18d variable.fact... │ │ │ │ -0001bcd0: 9105 ccce 3196 05bf aa65 7272 6f72 9369 ....1....error.i │ │ │ │ -0001bce0: 6e93 7479 7069 6e67 8ea1 8d91 05cc ce74 n.typing.......t │ │ │ │ -0001bcf0: 7970 6563 6865 636b 9105 bfaa 6661 696c ypecheck....fail │ │ │ │ -0001bd00: 6564 8e8e 9201 c671 b184 0041 f0fe 0000 ed.....q...A.... │ │ │ │ -0001bd10: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0001bd20: 4a8e 8e8e 9f32 0607 8d91 1e28 f0cf 5468 J....2.....(..Th │ │ │ │ -0001bd30: 6596 0383 f670 726f 626c 656d 9369 7393 e....problem.is. │ │ │ │ -0001bd40: 7468 6174 9361 6e9a ac72 7993 6672 6565 that.an..ry.free │ │ │ │ -0001bd50: 9376 91ff 58e4 6172 6961 626c 6573 9369 .v..X.ariables.i │ │ │ │ -0001bd60: 6e93 7468 6591 0383 f762 9553 8e6f 9364 n.the....b.S.o.d │ │ │ │ -0001bd70: 7996 0383 f66f 6693 6193 6675 6e63 7469 y....of.a.functi │ │ │ │ -0001bd80: 6f6e 9368 6198 7698 6593 7468 6593 6269 on.ha.v.e.the.bi │ │ │ │ -0001bd90: 6e64 696e 6773 9374 6865 798e a410 0000 ndings.they..... │ │ │ │ -0001bda0: 8d91 12c7 6168 6164 9603 f211 6a75 7374 ....ahad....just │ │ │ │ -0001bdb0: 9362 9053 8e65 666f 7265 9374 6865 9103 .b.S.efore.the.. │ │ │ │ -0001bdc0: f212 6675 6e63 7469 6f6e 9377 9aac 7261 ..function.w..ra │ │ │ │ -0001bdd0: 7393 6465 636c 6172 6564 3b91 03f5 c6eb s.declared;..... │ │ │ │ -0001bde0: 6166 6163 7493 cf69 7393 7375 6398 6893 afact..is.suc.h. │ │ │ │ -0001bdf0: 6193 6672 6565 9376 91ff 58e4 6172 6961 a.free.v..X.aria │ │ │ │ -0001be00: 626c 6593 696e 9103 f212 7468 6593 6295 ble.in....the.b. │ │ │ │ -0001be10: 538e 6f93 6479 9603 f211 6f66 9374 6865 S.o.dy....of.the │ │ │ │ -0001be20: 8ea1 8d91 12c7 6164 6563 6c61 7261 7469 ......adeclarati │ │ │ │ -0001be30: 6f6e 9b03 e350 6162 9053 8e6f 95ac 7276 on...Pab.S.o..rv │ │ │ │ -0001be40: 9365 2c91 03e4 c961 6e64 9873 696e 6365 .e,....and.since │ │ │ │ -0001be50: 9869 7498 6973 9603 e351 6e6f 7498 6465 .it.is...Qnot.de │ │ │ │ -0001be60: 0c6e 6564 9862 9053 8e65 666f 7265 9369 .ned.b.S.efore.i │ │ │ │ -0001be70: 7473 986f 90ac 7277 6e98 6465 636c 6172 ts.o..rwn.declar │ │ │ │ -0001be80: 6174 696f 6e2c 9103 e4c8 616e 9365 7272 ation,....an.err │ │ │ │ -0001be90: 6f72 9872 6573 756c 7473 2e8e a18d 9112 or.results...... │ │ │ │ -0001bea0: c761 5491 ff05 566f 9603 eaa8 6d61 6b90 .aT...Vo....mak. │ │ │ │ -0001beb0: ac72 6593 7468 696e 6773 9363 6c65 6172 .re.things.clear │ │ │ │ -0001bec0: 9363 6f6e 7369 6465 723a 8ea4 4331 938d .consider:..C1.. │ │ │ │ -0001bed0: 8d8d 9112 c761 9fc8 8781 8900 0066 6601 .....a.......ff. │ │ │ │ -0001bee0: c70b 4a9f 6497 628d 8d90 cccd 9f04 599c ..J.d.b.......Y. │ │ │ │ -0001bef0: 8400 68f0 fe00 0066 668d 9fa1 6610 8d8d ..h....ff...f... │ │ │ │ -0001bf00: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ -0001bf10: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ -0001bf20: 8d8d 9201 b6cd b19f fd1c 15eb 4931 328e ............I12. │ │ │ │ -0001bf30: 8e8e 8e9f ff40 548d 9105 ccce eb61 236c .....@T......a#l │ │ │ │ -0001bf40: 6574 9605 bfaa 6693 6e93 3d93 6e2b 313b et....f.n.=.n+1; │ │ │ │ -0001bf50: 3b8e a40d 0000 8d91 05cc ce66 9605 bfaa ;..........f.... │ │ │ │ -0001bf60: 3d93 2d93 3a93 2869 6e74 932d 3e93 696e =.-.:.(int.->.in │ │ │ │ -0001bf70: 7429 8ea1 a18d 9105 ccce 236c 6574 9605 t)........#let.. │ │ │ │ -0001bf80: bfaa 6693 6e93 3d93 6966 936e 3d30 9374 ..f.n.=.if.n=0.t │ │ │ │ -0001bf90: 6865 6e93 3193 656c 7365 936e 2a66 286e hen.1.else.n*f(n │ │ │ │ -0001bfa0: 2d31 293b 3b8e a18d 9105 ccce 6696 05bf -1);;.......f... │ │ │ │ -0001bfb0: aa3d 932d 933a 9328 696e 7493 2d3e 9369 .=.-.:.(int.->.i │ │ │ │ -0001bfc0: 6e74 298e a1a1 8d91 05cc ce23 6691 05bf nt)........#f... │ │ │ │ -0001bfd0: aa33 3b3b 8ea1 8d91 05cc ce39 9605 bfaa .3;;.......9.... │ │ │ │ -0001bfe0: 3a93 696e 748e 8e92 01c6 71b1 8400 68f0 :.int.....q...h. │ │ │ │ -0001bff0: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -0001c000: 01c7 0b4a 8e8e 8ea1 8d91 1e28 f0cf 4865 ...J.......(..He │ │ │ │ -0001c010: 7265 9603 0aaa eb61 6691 05bf aa33 93cf re.....af....3.. │ │ │ │ -0001c020: 7265 7375 6c74 739b 030a ab69 6e93 7468 results....in.th │ │ │ │ -0001c030: 6593 6576 91ff 58e4 616c 7561 7469 6f6e e.ev..X.aluation │ │ │ │ -0001c040: 936f 6693 eb61 332a 6628 3229 cf2c 9103 .of..a3*f(2).,.. │ │ │ │ -0001c050: 3777 6275 7493 6e6f 90ac 7277 9374 6865 7wbut.no..rw.the │ │ │ │ -0001c060: 980c 7273 7493 eb61 6693 cf69 7393 7573 ..rst..af..is.us │ │ │ │ -0001c070: 6564 9873 6f93 eb61 6628 3229 93cf 6576 ed.so..af(2)..ev │ │ │ │ -0001c080: 91ff 58e4 616c 7561 7465 738e a410 0000 ..X.aluates..... │ │ │ │ -0001c090: 8d91 12c7 6174 6f96 03de 25eb 6132 2b31 ....ato...%.a2+1 │ │ │ │ -0001c0a0: 3d33 cf2c 9103 e0a6 6865 6e63 6593 7468 =3.,....hence.th │ │ │ │ -0001c0b0: 6593 6578 7072 6573 7369 6f6e 93eb 6166 e.expression..af │ │ │ │ -0001c0c0: 9105 bfaa 339b 03de 26cf 7265 7375 6c74 ....3...&.result │ │ │ │ -0001c0d0: 7393 696e 93eb 6133 2a33 3d39 cf2e 9105 s.in..a3*3=9.... │ │ │ │ -0001c0e0: 34b4 5491 ff05 566f 936d 616b 90ac 7265 4.T...Vo.mak..re │ │ │ │ -0001c0f0: 9861 9366 756e 6374 696f 6e93 6465 636c .a.function.decl │ │ │ │ -0001c100: 6172 6174 696f 6e93 686f 6c64 8ea1 8d91 aration.hold.... │ │ │ │ -0001c110: 12c7 6177 6974 6869 6e96 038d 0c69 7473 ..awithin....its │ │ │ │ -0001c120: 936f 9aac 7277 6e93 6295 538e 6f93 6479 .o..rwn.b.S.o.dy │ │ │ │ -0001c130: 91ff 0556 2c91 039f c5eb 616c 6574 7265 ...V,.....aletre │ │ │ │ -0001c140: 6396 038d 0ccf 696e 7374 6561 6491 038d c.....instead... │ │ │ │ -0001c150: 0b6f 6693 eb61 6c65 7493 cf6d 9875 7374 .of..alet..m.ust │ │ │ │ -0001c160: 9362 9053 8e65 9375 7365 642e 9105 19ac .b.S.e.used..... │ │ │ │ -0001c170: 5468 6593 636f 7272 6563 7493 7265 6375 The.correct.recu │ │ │ │ -0001c180: 7273 6976 9865 9364 650c 6e69 7469 6f6e rsiv.e.de.nition │ │ │ │ -0001c190: 8ea1 8d91 12c7 616f 6696 03ea a874 6865 ......aof....the │ │ │ │ -0001c1a0: 9366 6163 746f 7269 616c 9366 756e 6374 .factorial.funct │ │ │ │ -0001c1b0: 696f 6e93 6973 9374 6890 ac72 7573 3a8e ion.is.th..rus:. │ │ │ │ -0001c1c0: a92d 5c3f 8d8d 8d91 12c7 619f dc07 8189 .-\?......a..... │ │ │ │ -0001c1d0: 0000 6666 01c7 0b4a 9f3d 9762 8d8d 90cc ..ff...J.=.b.... │ │ │ │ -0001c1e0: cd9f 0459 9c84 0041 f0fe 0000 6666 8d9f ...Y...A....ff.. │ │ │ │ -0001c1f0: c866 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ -0001c200: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ -0001c210: 15ae 648e 8d8d 8d92 01b6 cdb1 9ffd 1c15 ..d............. │ │ │ │ -0001c220: eb49 3133 8e8e 8e8e 9fff 4054 8d91 05cc .I13......@T.... │ │ │ │ -0001c230: ceeb 6123 6c65 7472 6563 9605 bfaa 6661 ..a#letrec....fa │ │ │ │ -0001c240: 6374 936e 933d 9369 6693 6e3d 3093 7468 ct.n.=.if.n=0.th │ │ │ │ -0001c250: 656e 9331 9365 6c73 6593 6e2a 6661 6374 en.1.else.n*fact │ │ │ │ -0001c260: 286e 2d31 293b 3b8e a40d 0000 8d91 05cc (n-1);;......... │ │ │ │ -0001c270: ce66 6163 7496 05bf aa3d 932d 933a 9328 .fact....=.-.:.( │ │ │ │ -0001c280: 696e 7493 2d3e 9369 6e74 298e a1a1 8d91 int.->.int)..... │ │ │ │ -0001c290: 05cc ce23 6661 6374 9105 bfaa 333b 3b8e ...#fact....3;;. │ │ │ │ -0001c2a0: a18d 9105 ccce 3696 05bf aa3a 9369 6e74 ......6....:.int │ │ │ │ -0001c2b0: 8e8e 9201 c671 b184 0041 f0fe 0000 6666 .....q...A....ff │ │ │ │ -0001c2c0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -0001c2d0: 8e8e 9f3d 1b99 8d8d 9112 c761 eb4b 322e ...=.......a.K2. │ │ │ │ -0001c2e0: 368e 913f 0f0c 4974 6572 6174 696f 6e8e 6..?..Iteration. │ │ │ │ -0001c2f0: 9f1b e223 8d91 12c7 61cf 4865 7265 9605 ...#....a.Here.. │ │ │ │ -0001c300: 4c90 6973 9b05 4c91 616e 9369 7465 7261 L.is..L.an.itera │ │ │ │ -0001c310: 7469 7690 ac72 6593 6465 0c6e 6974 696f tiv..re.de.nitio │ │ │ │ -0001c320: 6e98 6f66 93eb 6166 6163 7498 cf75 7369 n.of..afact..usi │ │ │ │ -0001c330: 6e67 9374 95ac 7277 936f 9605 4c90 6c6f ng.t..rw.o..L.lo │ │ │ │ -0001c340: 9053 8e63 616c 9861 7373 6967 6e61 626c .S.cal.assignabl │ │ │ │ -0001c350: 6593 7691 ff58 e461 7269 6162 6c65 733a e.v..X.ariables: │ │ │ │ -0001c360: 9107 fcb1 eb61 636f 756e 7493 cf61 6e64 .....acount..and │ │ │ │ -0001c370: 8ea1 8d91 12c7 61eb 6172 6573 756c 74cf ......a.aresult. │ │ │ │ -0001c380: 2e8e a68d 8d8d 9112 c761 9fdc 0781 8900 .........a...... │ │ │ │ -0001c390: 0066 6601 c70b 4a9f 3d97 628d 8d90 cccd .ff...J.=.b..... │ │ │ │ -0001c3a0: 9f04 599c 8400 41f0 fe00 0066 668d 9fc8 ..Y...A....ff... │ │ │ │ -0001c3b0: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ -0001c3c0: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ -0001c3d0: ae64 8e8d 8d8d 9201 b6cd b19f fd1c 15eb .d.............. │ │ │ │ -0001c3e0: 4931 348e 8e8e 8e9f ff40 548d 9105 ccce I14......@T..... │ │ │ │ -0001c3f0: eb61 236c 6574 9605 bfaa 6661 6374 936e .a#let....fact.n │ │ │ │ -0001c400: 933d 8ea4 0d00 008d 9105 ccce 2391 16fe .=..........#... │ │ │ │ -0001c410: a86c 6574 7265 6696 05bf aa63 6f75 6e74 .letref....count │ │ │ │ -0001c420: 3d6e 9361 6e64 9372 6573 756c 743d 318e =n.and.result=1. │ │ │ │ -0001c430: a18d 9105 ccce 2391 227d fc69 6e96 05bf ......#."}.in... │ │ │ │ -0001c440: aa77 6869 6c65 9363 6f75 6e74 933e 9330 .while.count.>.0 │ │ │ │ -0001c450: 9364 6f93 636f 756e 742c 7265 7375 6c74 .do.count,result │ │ │ │ -0001c460: 933a 3d93 636f 756e 742d 312c 636f 756e .:=.count-1,coun │ │ │ │ -0001c470: 742a 7265 7375 6c74 8ea1 8d91 05cc ce23 t*result.......# │ │ │ │ -0001c480: 9133 bcfa 3b72 6573 756c 743b 3b8e a18d .3..;result;;... │ │ │ │ -0001c490: 9105 ccce 6661 6374 9605 bfaa 3d93 2d93 ....fact....=.-. │ │ │ │ -0001c4a0: 3a93 2869 6e74 932d 3e93 696e 7429 8e8e :.(int.->.int).. │ │ │ │ -0001c4b0: 9201 c671 b184 0041 f0fe 0000 6666 8e8e ...q...A....ff.. │ │ │ │ -0001c4c0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -0001c4d0: 9f2f b193 8d91 1e28 f0cf 5468 6596 03d9 ./.....(..The... │ │ │ │ -0001c4e0: 8b73 656d 6963 6f6c 6f6e 9b03 d98c 6465 .semicolon....de │ │ │ │ -0001c4f0: 6e6f 7465 7393 7365 7175 656e 6369 6e67 notes.sequencing │ │ │ │ -0001c500: 2e91 0533 2c57 6865 6e93 616e 9365 7870 ...3,When.an.exp │ │ │ │ -0001c510: 7265 7373 696f 6e98 d765 8d9f 01cc ccd5 ression..e...... │ │ │ │ -0001c520: 318e 9104 c004 eb61 3b8d d73a 9601 fffe 1......a;..:.... │ │ │ │ -0001c530: 3a93 3a8e 910d caa0 eb61 3bd7 658d 9f01 :.:......a;.e... │ │ │ │ -0001c540: cccc d86e 8e91 0981 dbcf 6973 9365 7691 ...n......is.ev. │ │ │ │ -0001c550: ff58 e461 6c75 6174 6564 2c91 03dc f865 .X.aluated,....e │ │ │ │ -0001c560: 6163 90ac 7268 93d7 658d 9f01 cccc d869 ac..rh..e......i │ │ │ │ -0001c570: 8e8e a18d 9112 c761 cf69 7396 0458 8965 .......a.is..X.e │ │ │ │ -0001c580: 769b ff58 e461 6c75 6174 6564 9369 6e93 v..X.aluated.in. │ │ │ │ -0001c590: 7475 726e 9361 6e64 9374 6865 9376 9861 turn.and.the.v.a │ │ │ │ -0001c5a0: 6c75 6593 6f66 9374 6865 9365 6e90 ac72 lue.of.the.en..r │ │ │ │ -0001c5b0: 7469 7265 9365 7870 7265 7373 696f 6e93 tire.expression. │ │ │ │ -0001c5c0: 6973 9374 6865 9376 9861 6c75 6593 6f66 is.the.v.alue.of │ │ │ │ -0001c5d0: 93d7 658d 9f01 cccc d86e 8e91 05a8 50cf ..e......n....P. │ │ │ │ -0001c5e0: 2e91 0682 8354 6865 9377 6869 6c65 8ea1 .....The.while.. │ │ │ │ -0001c5f0: 8d91 12c7 6163 6f6e 7374 7275 6374 9603 ....aconstruct.. │ │ │ │ -0001c600: eaa8 6269 6e64 7393 6d6f 7265 9374 6967 ..binds.more.tig │ │ │ │ -0001c610: 6890 ac72 746c 7993 7468 616e 9373 6571 h..rtly.than.seq │ │ │ │ -0001c620: 7565 6e63 696e 672e 8ea1 8d91 1e28 f054 uencing......(.T │ │ │ │ -0001c630: 6865 9103 809a 636f 6e73 7472 7563 7491 he....construct. │ │ │ │ -0001c640: 0380 9beb 6169 6696 05bf aad7 658d 9f01 ....aif.....e... │ │ │ │ -0001c650: cccc d531 8e9b 0a7f aeeb 6174 6865 6e93 ...1......athen. │ │ │ │ -0001c660: d765 8d9f 01cc ccd5 328e 98eb 616c 6f6f .e......2...aloo │ │ │ │ -0001c670: 7093 d765 8d9f 01cc ccd5 338e 9108 409e p..e......3...@. │ │ │ │ -0001c680: cf69 7396 0380 9a74 6865 9373 616d 6591 .is....the.same. │ │ │ │ -0001c690: 0380 9b61 7393 eb61 6966 9605 bfaa d765 ...as..aif.....e │ │ │ │ -0001c6a0: 8d9f 01cc ccd5 318e 98eb 6174 6865 6e93 ......1...athen. │ │ │ │ -0001c6b0: d765 8d9f 01cc ccd5 328e 98eb 6165 6c73 .e......2...aels │ │ │ │ -0001c6c0: 6593 d765 8d9f 01cc ccd5 338e 9108 409e e..e......3...@. │ │ │ │ -0001c6d0: cf69 6e91 0380 9b74 6865 9103 809a 7472 .in....the....tr │ │ │ │ -0001c6e0: 7565 8ea1 8d91 12c7 6163 6173 653b 9103 ue......acase;.. │ │ │ │ -0001c6f0: bfca 7768 656e 9603 aa5a d765 8d9f 01cc ..when...Z.e.... │ │ │ │ -0001c700: ccd5 318e 9b08 6a5f cf65 7691 ff58 e461 ..1...j_.ev..X.a │ │ │ │ -0001c710: 6c75 6174 6573 9103 aa5b 746f 9366 616c luates...[to.fal │ │ │ │ -0001c720: 7365 2c91 03b7 37d7 658d 9f01 cccc d533 se,...7.e......3 │ │ │ │ -0001c730: 8e98 cf69 7393 6576 91ff 58e4 616c 7561 ...is.ev..X.alua │ │ │ │ -0001c740: 7465 6496 03aa 5b61 6e64 9363 6f6e 9aac ted...[and.con.. │ │ │ │ -0001c750: 7274 726f 6c91 03aa 5a6c 6f90 538e 6f70 rtrol...Zlo.S.op │ │ │ │ -0001c760: 7393 6261 6398 6b93 746f 9103 aa5a 7468 s.bac.k.to...Zth │ │ │ │ -0001c770: 6593 6672 6f6e 9874 9103 aa5a 6f66 9374 e.fron.t...Zof.t │ │ │ │ -0001c780: 6865 8ea1 8d91 12c7 6163 6f6e 7374 7275 he......aconstru │ │ │ │ -0001c790: 6374 9603 eaa8 6167 6169 6e2e 9105 38e0 ct....again...8. │ │ │ │ -0001c7a0: 4173 9361 6e93 696c 6c75 7374 7261 7469 As.an.illustrati │ │ │ │ -0001c7b0: 6f6e 2c93 6865 7265 9369 7393 616e 9361 on,.here.is.an.a │ │ │ │ -0001c7c0: 6c74 6572 6e61 7469 7690 ac72 6593 6465 lternativ..re.de │ │ │ │ -0001c7d0: 0c6e 6974 696f 6e93 6f66 93eb 6166 6163 .nition.of..afac │ │ │ │ -0001c7e0: 74cf 2e8e 8e9f 24fd 138e 8c8b 0000 000c t.....$......... │ │ │ │ -0001c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001bba0: 0000 0000 0001 b384 a002 cc05 558d a0fd ............U... │ │ │ │ +0001bbb0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +0001bbc0: d032 2e36 2e91 0a80 0049 7465 7261 7469 .2.6.....Iterati │ │ │ │ +0001bbd0: 6f6e 9201 667a ed31 318e 9112 c761 9f05 on..fz.11....a.. │ │ │ │ +0001bbe0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ +0001bbf0: 0294 2fdf 8da0 fda4 2f06 8d8d 8d91 12c7 ../...../....... │ │ │ │ +0001bc00: 619f dc07 8189 0000 6666 01c7 0b4a 9f3d a.......ff...J.= │ │ │ │ +0001bc10: 9762 8d8d 90cc cd9f 0459 9c84 0041 f0fe .b.......Y...A.. │ │ │ │ +0001bc20: 0000 6666 8d9f c866 108d 8d92 01af f00d ..ff...f........ │ │ │ │ +0001bc30: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ +0001bc40: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b6 ........d....... │ │ │ │ +0001bc50: cdb1 9ffd 1c15 eb49 3131 8e8e 8e8e 9fff .......I11...... │ │ │ │ +0001bc60: 4054 8d91 05cc ceeb 6123 6c65 7496 05bf @T......a#let... │ │ │ │ +0001bc70: aa66 6163 7493 6e93 3d93 6966 936e 3d30 .fact.n.=.if.n=0 │ │ │ │ +0001bc80: 9374 6865 6e93 3193 656c 7365 936e 2a66 .then.1.else.n*f │ │ │ │ +0001bc90: 6163 7428 6e2d 3129 3b3b 8ea4 0d00 00a1 act(n-1);;...... │ │ │ │ +0001bca0: 8d91 05cc ce75 6e62 6f75 6e64 9605 bfaa .....unbound.... │ │ │ │ +0001bcb0: 6f72 936e 6f6e 2d61 7373 6967 6e61 626c or.non-assignabl │ │ │ │ +0001bcc0: 6593 7661 7269 6162 6c65 9366 6163 748e e.variable.fact. │ │ │ │ +0001bcd0: a18d 9105 ccce 3196 05bf aa65 7272 6f72 ......1....error │ │ │ │ +0001bce0: 9369 6e93 7479 7069 6e67 8ea1 8d91 05cc .in.typing...... │ │ │ │ +0001bcf0: ce74 7970 6563 6865 636b 9105 bfaa 6661 .typecheck....fa │ │ │ │ +0001bd00: 696c 6564 8e8e 9201 c671 b184 0041 f0fe iled.....q...A.. │ │ │ │ +0001bd10: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0001bd20: c70b 4a8e 8e8e 9f32 0607 8d91 1e28 f0cf ..J....2.....(.. │ │ │ │ +0001bd30: 5468 6596 0383 f670 726f 626c 656d 9369 The....problem.i │ │ │ │ +0001bd40: 7393 7468 6174 9361 6e9a ac72 7993 6672 s.that.an..ry.fr │ │ │ │ +0001bd50: 6565 9376 91ff 58e4 6172 6961 626c 6573 ee.v..X.ariables │ │ │ │ +0001bd60: 9369 6e93 7468 6591 0383 f762 9553 8e6f .in.the....b.S.o │ │ │ │ +0001bd70: 9364 7996 0383 f66f 6693 6193 6675 6e63 .dy....of.a.func │ │ │ │ +0001bd80: 7469 6f6e 9368 6198 7698 6593 7468 6593 tion.ha.v.e.the. │ │ │ │ +0001bd90: 6269 6e64 696e 6773 9374 6865 798e a410 bindings.they... │ │ │ │ +0001bda0: 0000 8d91 12c7 6168 6164 9603 f211 6a75 ......ahad....ju │ │ │ │ +0001bdb0: 7374 9362 9053 8e65 666f 7265 9374 6865 st.b.S.efore.the │ │ │ │ +0001bdc0: 9103 f212 6675 6e63 7469 6f6e 9377 9aac ....function.w.. │ │ │ │ +0001bdd0: 7261 7393 6465 636c 6172 6564 3b91 03f5 ras.declared;... │ │ │ │ +0001bde0: c6eb 6166 6163 7493 cf69 7393 7375 6398 ..afact..is.suc. │ │ │ │ +0001bdf0: 6893 6193 6672 6565 9376 91ff 58e4 6172 h.a.free.v..X.ar │ │ │ │ +0001be00: 6961 626c 6593 696e 9103 f212 7468 6593 iable.in....the. │ │ │ │ +0001be10: 6295 538e 6f93 6479 9603 f211 6f66 9374 b.S.o.dy....of.t │ │ │ │ +0001be20: 6865 8ea1 8d91 12c7 6164 6563 6c61 7261 he......adeclara │ │ │ │ +0001be30: 7469 6f6e 9b03 e350 6162 9053 8e6f 95ac tion...Pab.S.o.. │ │ │ │ +0001be40: 7276 9365 2c91 03e4 c961 6e64 9873 696e rv.e,....and.sin │ │ │ │ +0001be50: 6365 9869 7498 6973 9603 e351 6e6f 7498 ce.it.is...Qnot. │ │ │ │ +0001be60: 6465 0c6e 6564 9862 9053 8e65 666f 7265 de.ned.b.S.efore │ │ │ │ +0001be70: 9369 7473 986f 90ac 7277 6e98 6465 636c .its.o..rwn.decl │ │ │ │ +0001be80: 6172 6174 696f 6e2c 9103 e4c8 616e 9365 aration,....an.e │ │ │ │ +0001be90: 7272 6f72 9872 6573 756c 7473 2e8e a18d rror.results.... │ │ │ │ +0001bea0: 9112 c761 5491 ff05 566f 9603 eaa8 6d61 ...aT...Vo....ma │ │ │ │ +0001beb0: 6b90 ac72 6593 7468 696e 6773 9363 6c65 k..re.things.cle │ │ │ │ +0001bec0: 6172 9363 6f6e 7369 6465 723a 8ea4 4331 ar.consider:..C1 │ │ │ │ +0001bed0: 938d 8d8d 9112 c761 9fc8 8781 8900 0066 .......a.......f │ │ │ │ +0001bee0: 6601 c70b 4a9f 6497 628d 8d90 cccd 9f04 f...J.d.b....... │ │ │ │ +0001bef0: 599c 8400 68f0 fe00 0066 668d 9fa1 6610 Y...h....ff...f. │ │ │ │ +0001bf00: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +0001bf10: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +0001bf20: 8e8d 8d8d 9201 b6cd b19f fd1c 15eb 4931 ..............I1 │ │ │ │ +0001bf30: 328e 8e8e 8e9f ff40 548d 9105 ccce eb61 2......@T......a │ │ │ │ +0001bf40: 236c 6574 9605 bfaa 6693 6e93 3d93 6e2b #let....f.n.=.n+ │ │ │ │ +0001bf50: 313b 3b8e a40d 0000 8d91 05cc ce66 9605 1;;..........f.. │ │ │ │ +0001bf60: bfaa 3d93 2d93 3a93 2869 6e74 932d 3e93 ..=.-.:.(int.->. │ │ │ │ +0001bf70: 696e 7429 8ea1 a18d 9105 ccce 236c 6574 int)........#let │ │ │ │ +0001bf80: 9605 bfaa 6693 6e93 3d93 6966 936e 3d30 ....f.n.=.if.n=0 │ │ │ │ +0001bf90: 9374 6865 6e93 3193 656c 7365 936e 2a66 .then.1.else.n*f │ │ │ │ +0001bfa0: 286e 2d31 293b 3b8e a18d 9105 ccce 6696 (n-1);;.......f. │ │ │ │ +0001bfb0: 05bf aa3d 932d 933a 9328 696e 7493 2d3e ...=.-.:.(int.-> │ │ │ │ +0001bfc0: 9369 6e74 298e a1a1 8d91 05cc ce23 6691 .int)........#f. │ │ │ │ +0001bfd0: 05bf aa33 3b3b 8ea1 8d91 05cc ce39 9605 ...3;;.......9.. │ │ │ │ +0001bfe0: bfaa 3a93 696e 748e 8e92 01c6 71b1 8400 ..:.int.....q... │ │ │ │ +0001bff0: 68f0 fe00 0066 668e 8e9f 04c0 0289 0000 h....ff......... │ │ │ │ +0001c000: 6666 01c7 0b4a 8e8e 8ea1 8d91 1e28 f0cf ff...J.......(.. │ │ │ │ +0001c010: 4865 7265 9603 0aaa eb61 6691 05bf aa33 Here.....af....3 │ │ │ │ +0001c020: 93cf 7265 7375 6c74 739b 030a ab69 6e93 ..results....in. │ │ │ │ +0001c030: 7468 6593 6576 91ff 58e4 616c 7561 7469 the.ev..X.aluati │ │ │ │ +0001c040: 6f6e 936f 6693 eb61 332a 6628 3229 cf2c on.of..a3*f(2)., │ │ │ │ +0001c050: 9103 3777 6275 7493 6e6f 90ac 7277 9374 ..7wbut.no..rw.t │ │ │ │ +0001c060: 6865 980c 7273 7493 eb61 6693 cf69 7393 he..rst..af..is. │ │ │ │ +0001c070: 7573 6564 9873 6f93 eb61 6628 3229 93cf used.so..af(2).. │ │ │ │ +0001c080: 6576 91ff 58e4 616c 7561 7465 738e a410 ev..X.aluates... │ │ │ │ +0001c090: 0000 8d91 12c7 6174 6f96 03de 25eb 6132 ......ato...%.a2 │ │ │ │ +0001c0a0: 2b31 3d33 cf2c 9103 e0a6 6865 6e63 6593 +1=3.,....hence. │ │ │ │ +0001c0b0: 7468 6593 6578 7072 6573 7369 6f6e 93eb the.expression.. │ │ │ │ +0001c0c0: 6166 9105 bfaa 339b 03de 26cf 7265 7375 af....3...&.resu │ │ │ │ +0001c0d0: 6c74 7393 696e 93eb 6133 2a33 3d39 cf2e lts.in..a3*3=9.. │ │ │ │ +0001c0e0: 9105 34b4 5491 ff05 566f 936d 616b 90ac ..4.T...Vo.mak.. │ │ │ │ +0001c0f0: 7265 9861 9366 756e 6374 696f 6e93 6465 re.a.function.de │ │ │ │ +0001c100: 636c 6172 6174 696f 6e93 686f 6c64 8ea1 claration.hold.. │ │ │ │ +0001c110: 8d91 12c7 6177 6974 6869 6e96 038d 0c69 ....awithin....i │ │ │ │ +0001c120: 7473 936f 9aac 7277 6e93 6295 538e 6f93 ts.o..rwn.b.S.o. │ │ │ │ +0001c130: 6479 91ff 0556 2c91 039f c5eb 616c 6574 dy...V,.....alet │ │ │ │ +0001c140: 7265 6396 038d 0ccf 696e 7374 6561 6491 rec.....instead. │ │ │ │ +0001c150: 038d 0b6f 6693 eb61 6c65 7493 cf6d 9875 ...of..alet..m.u │ │ │ │ +0001c160: 7374 9362 9053 8e65 9375 7365 642e 9105 st.b.S.e.used... │ │ │ │ +0001c170: 19ac 5468 6593 636f 7272 6563 7493 7265 ..The.correct.re │ │ │ │ +0001c180: 6375 7273 6976 9865 9364 650c 6e69 7469 cursiv.e.de.niti │ │ │ │ +0001c190: 6f6e 8ea1 8d91 12c7 616f 6696 03ea a874 on......aof....t │ │ │ │ +0001c1a0: 6865 9366 6163 746f 7269 616c 9366 756e he.factorial.fun │ │ │ │ +0001c1b0: 6374 696f 6e93 6973 9374 6890 ac72 7573 ction.is.th..rus │ │ │ │ +0001c1c0: 3a8e a92d 5c3f 8d8d 8d91 12c7 619f dc07 :..-\?......a... │ │ │ │ +0001c1d0: 8189 0000 6666 01c7 0b4a 9f3d 9762 8d8d ....ff...J.=.b.. │ │ │ │ +0001c1e0: 90cc cd9f 0459 9c84 0041 f0fe 0000 6666 .....Y...A....ff │ │ │ │ +0001c1f0: 8d9f c866 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ +0001c200: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +0001c210: e800 15ae 648e 8d8d 8d92 01b6 cdb1 9ffd ....d........... │ │ │ │ +0001c220: 1c15 eb49 3133 8e8e 8e8e 9fff 4054 8d91 ...I13......@T.. │ │ │ │ +0001c230: 05cc ceeb 6123 6c65 7472 6563 9605 bfaa ....a#letrec.... │ │ │ │ +0001c240: 6661 6374 936e 933d 9369 6693 6e3d 3093 fact.n.=.if.n=0. │ │ │ │ +0001c250: 7468 656e 9331 9365 6c73 6593 6e2a 6661 then.1.else.n*fa │ │ │ │ +0001c260: 6374 286e 2d31 293b 3b8e a40d 0000 8d91 ct(n-1);;....... │ │ │ │ +0001c270: 05cc ce66 6163 7496 05bf aa3d 932d 933a ...fact....=.-.: │ │ │ │ +0001c280: 9328 696e 7493 2d3e 9369 6e74 298e a1a1 .(int.->.int)... │ │ │ │ +0001c290: 8d91 05cc ce23 6661 6374 9105 bfaa 333b .....#fact....3; │ │ │ │ +0001c2a0: 3b8e a18d 9105 ccce 3696 05bf aa3a 9369 ;.......6....:.i │ │ │ │ +0001c2b0: 6e74 8e8e 9201 c671 b184 0041 f0fe 0000 nt.....q...A.... │ │ │ │ +0001c2c0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +0001c2d0: 4a8e 8e8e 9f3d 1b99 8d8d 9112 c761 eb4b J....=.......a.K │ │ │ │ +0001c2e0: 322e 368e 913f 0f0c 4974 6572 6174 696f 2.6..?..Iteratio │ │ │ │ +0001c2f0: 6e8e 9f1b e223 8d91 12c7 61cf 4865 7265 n....#....a.Here │ │ │ │ +0001c300: 9605 4c90 6973 9b05 4c91 616e 9369 7465 ..L.is..L.an.ite │ │ │ │ +0001c310: 7261 7469 7690 ac72 6593 6465 0c6e 6974 rativ..re.de.nit │ │ │ │ +0001c320: 696f 6e98 6f66 93eb 6166 6163 7498 cf75 ion.of..afact..u │ │ │ │ +0001c330: 7369 6e67 9374 95ac 7277 936f 9605 4c90 sing.t..rw.o..L. │ │ │ │ +0001c340: 6c6f 9053 8e63 616c 9861 7373 6967 6e61 lo.S.cal.assigna │ │ │ │ +0001c350: 626c 6593 7691 ff58 e461 7269 6162 6c65 ble.v..X.ariable │ │ │ │ +0001c360: 733a 9107 fcb1 eb61 636f 756e 7493 cf61 s:.....acount..a │ │ │ │ +0001c370: 6e64 8ea1 8d91 12c7 61eb 6172 6573 756c nd......a.aresul │ │ │ │ +0001c380: 74cf 2e8e a68d 8d8d 9112 c761 9fdc 0781 t..........a.... │ │ │ │ +0001c390: 8900 0066 6601 c70b 4a9f 3d97 628d 8d90 ...ff...J.=.b... │ │ │ │ +0001c3a0: cccd 9f04 599c 8400 41f0 fe00 0066 668d ....Y...A....ff. │ │ │ │ +0001c3b0: 9fc8 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ +0001c3c0: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ +0001c3d0: 0015 ae64 8e8d 8d8d 9201 b6cd b19f fd1c ...d............ │ │ │ │ +0001c3e0: 15eb 4931 348e 8e8e 8e9f ff40 548d 9105 ..I14......@T... │ │ │ │ +0001c3f0: ccce eb61 236c 6574 9605 bfaa 6661 6374 ...a#let....fact │ │ │ │ +0001c400: 936e 933d 8ea4 0d00 008d 9105 ccce 2391 .n.=..........#. │ │ │ │ +0001c410: 16fe a86c 6574 7265 6696 05bf aa63 6f75 ...letref....cou │ │ │ │ +0001c420: 6e74 3d6e 9361 6e64 9372 6573 756c 743d nt=n.and.result= │ │ │ │ +0001c430: 318e a18d 9105 ccce 2391 227d fc69 6e96 1.......#."}.in. │ │ │ │ +0001c440: 05bf aa77 6869 6c65 9363 6f75 6e74 933e ...while.count.> │ │ │ │ +0001c450: 9330 9364 6f93 636f 756e 742c 7265 7375 .0.do.count,resu │ │ │ │ +0001c460: 6c74 933a 3d93 636f 756e 742d 312c 636f lt.:=.count-1,co │ │ │ │ +0001c470: 756e 742a 7265 7375 6c74 8ea1 8d91 05cc unt*result...... │ │ │ │ +0001c480: ce23 9133 bcfa 3b72 6573 756c 743b 3b8e .#.3..;result;;. │ │ │ │ +0001c490: a18d 9105 ccce 6661 6374 9605 bfaa 3d93 ......fact....=. │ │ │ │ +0001c4a0: 2d93 3a93 2869 6e74 932d 3e93 696e 7429 -.:.(int.->.int) │ │ │ │ +0001c4b0: 8e8e 9201 c671 b184 0041 f0fe 0000 6666 .....q...A....ff │ │ │ │ +0001c4c0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +0001c4d0: 8e8e 9f2f b193 8d91 1e28 f0cf 5468 6596 .../.....(..The. │ │ │ │ +0001c4e0: 03d9 8b73 656d 6963 6f6c 6f6e 9b03 d98c ...semicolon.... │ │ │ │ +0001c4f0: 6465 6e6f 7465 7393 7365 7175 656e 6369 denotes.sequenci │ │ │ │ +0001c500: 6e67 2e91 0533 2c57 6865 6e93 616e 9365 ng...3,When.an.e │ │ │ │ +0001c510: 7870 7265 7373 696f 6e98 d765 8d9f 01cc xpression..e.... │ │ │ │ +0001c520: ccd5 318e 9104 c004 eb61 3b8d d73a 9601 ..1......a;..:.. │ │ │ │ +0001c530: fffe 3a93 3a8e 910d caa0 eb61 3bd7 658d ..:.:......a;.e. │ │ │ │ +0001c540: 9f01 cccc d86e 8e91 0981 dbcf 6973 9365 .....n......is.e │ │ │ │ +0001c550: 7691 ff58 e461 6c75 6174 6564 2c91 03dc v..X.aluated,... │ │ │ │ +0001c560: f865 6163 90ac 7268 93d7 658d 9f01 cccc .eac..rh..e..... │ │ │ │ +0001c570: d869 8e8e a18d 9112 c761 cf69 7396 0458 .i.......a.is..X │ │ │ │ +0001c580: 8965 769b ff58 e461 6c75 6174 6564 9369 .ev..X.aluated.i │ │ │ │ +0001c590: 6e93 7475 726e 9361 6e64 9374 6865 9376 n.turn.and.the.v │ │ │ │ +0001c5a0: 9861 6c75 6593 6f66 9374 6865 9365 6e90 .alue.of.the.en. │ │ │ │ +0001c5b0: ac72 7469 7265 9365 7870 7265 7373 696f .rtire.expressio │ │ │ │ +0001c5c0: 6e93 6973 9374 6865 9376 9861 6c75 6593 n.is.the.v.alue. │ │ │ │ +0001c5d0: 6f66 93d7 658d 9f01 cccc d86e 8e91 05a8 of..e......n.... │ │ │ │ +0001c5e0: 50cf 2e91 0682 8354 6865 9377 6869 6c65 P......The.while │ │ │ │ +0001c5f0: 8ea1 8d91 12c7 6163 6f6e 7374 7275 6374 ......aconstruct │ │ │ │ +0001c600: 9603 eaa8 6269 6e64 7393 6d6f 7265 9374 ....binds.more.t │ │ │ │ +0001c610: 6967 6890 ac72 746c 7993 7468 616e 9373 igh..rtly.than.s │ │ │ │ +0001c620: 6571 7565 6e63 696e 672e 8ea1 8d91 1e28 equencing......( │ │ │ │ +0001c630: f054 6865 9103 809a 636f 6e73 7472 7563 .The....construc │ │ │ │ +0001c640: 7491 0380 9beb 6169 6696 05bf aad7 658d t.....aif.....e. │ │ │ │ +0001c650: 9f01 cccc d531 8e9b 0a7f aeeb 6174 6865 .....1......athe │ │ │ │ +0001c660: 6e93 d765 8d9f 01cc ccd5 328e 98eb 616c n..e......2...al │ │ │ │ +0001c670: 6f6f 7093 d765 8d9f 01cc ccd5 338e 9108 oop..e......3... │ │ │ │ +0001c680: 409e cf69 7396 0380 9a74 6865 9373 616d @..is....the.sam │ │ │ │ +0001c690: 6591 0380 9b61 7393 eb61 6966 9605 bfaa e....as..aif.... │ │ │ │ +0001c6a0: d765 8d9f 01cc ccd5 318e 98eb 6174 6865 .e......1...athe │ │ │ │ +0001c6b0: 6e93 d765 8d9f 01cc ccd5 328e 98eb 6165 n..e......2...ae │ │ │ │ +0001c6c0: 6c73 6593 d765 8d9f 01cc ccd5 338e 9108 lse..e......3... │ │ │ │ +0001c6d0: 409e cf69 6e91 0380 9b74 6865 9103 809a @..in....the.... │ │ │ │ +0001c6e0: 7472 7565 8ea1 8d91 12c7 6163 6173 653b true......acase; │ │ │ │ +0001c6f0: 9103 bfca 7768 656e 9603 aa5a d765 8d9f ....when...Z.e.. │ │ │ │ +0001c700: 01cc ccd5 318e 9b08 6a5f cf65 7691 ff58 ....1...j_.ev..X │ │ │ │ +0001c710: e461 6c75 6174 6573 9103 aa5b 746f 9366 .aluates...[to.f │ │ │ │ +0001c720: 616c 7365 2c91 03b7 37d7 658d 9f01 cccc alse,...7.e..... │ │ │ │ +0001c730: d533 8e98 cf69 7393 6576 91ff 58e4 616c .3...is.ev..X.al │ │ │ │ +0001c740: 7561 7465 6496 03aa 5b61 6e64 9363 6f6e uated...[and.con │ │ │ │ +0001c750: 9aac 7274 726f 6c91 03aa 5a6c 6f90 538e ..rtrol...Zlo.S. │ │ │ │ +0001c760: 6f70 7393 6261 6398 6b93 746f 9103 aa5a ops.bac.k.to...Z │ │ │ │ +0001c770: 7468 6593 6672 6f6e 9874 9103 aa5a 6f66 the.fron.t...Zof │ │ │ │ +0001c780: 9374 6865 8ea1 8d91 12c7 6163 6f6e 7374 .the......aconst │ │ │ │ +0001c790: 7275 6374 9603 eaa8 6167 6169 6e2e 9105 ruct....again... │ │ │ │ +0001c7a0: 38e0 4173 9361 6e93 696c 6c75 7374 7261 8.As.an.illustra │ │ │ │ +0001c7b0: 7469 6f6e 2c93 6865 7265 9369 7393 616e tion,.here.is.an │ │ │ │ +0001c7c0: 9361 6c74 6572 6e61 7469 7690 ac72 6593 .alternativ..re. │ │ │ │ +0001c7d0: 6465 0c6e 6974 696f 6e93 6f66 93eb 6166 de.nition.of..af │ │ │ │ +0001c7e0: 6163 74cf 2e8e 8e9f 24fd 138e 8c8b 0000 act.....$....... │ │ │ │ +0001c7f0: 000c 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0001c800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001c810: 0000 0000 0001 bb79 a002 cc05 558d a0fd .......y....U... │ │ │ │ -0001c820: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -0001c830: d031 3292 00ce 9ed5 4368 6170 7465 7296 .12.....Chapter. │ │ │ │ -0001c840: 0480 0032 2e91 0a80 0049 6e90 a000 7472 ...2.....In...tr │ │ │ │ -0001c850: 6f90 6000 6475 6374 696f 6e93 616e 6493 o.`.duction.and. │ │ │ │ -0001c860: 4578 616d 706c 6573 8e91 eaf1 eb9f 0566 Examples.......f │ │ │ │ -0001c870: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -0001c880: 942f df8d a0fd be2f 068d 8d8d 91ea f1eb ./...../........ │ │ │ │ -0001c890: 9fc2 0781 8900 0066 6601 c70b 4a9f 7197 .......ff...J.q. │ │ │ │ -0001c8a0: 628d 8d90 cccd 9f04 599c 8400 75f0 fe00 b.......Y...u... │ │ │ │ -0001c8b0: 0066 668d 9f94 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ -0001c8c0: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -0001c8d0: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b6cd .......d........ │ │ │ │ -0001c8e0: b19f fd1c 15eb 4931 358e 8e8e 8e9f ff40 ......I15......@ │ │ │ │ -0001c8f0: 548d 9105 ccce eb61 236c 6574 9605 bfaa T......a#let.... │ │ │ │ -0001c900: 6661 6374 936e 933d 8ea4 0d00 008d 9105 fact.n.=........ │ │ │ │ -0001c910: ccce 2391 16fe a86c 6574 7265 6696 05bf ..#....letref... │ │ │ │ -0001c920: aa63 6f75 6e74 3d6e 9361 6e64 9372 6573 .count=n.and.res │ │ │ │ -0001c930: 756c 743d 318e a18d 9105 ccce 2391 16fe ult=1.......#... │ │ │ │ -0001c940: a869 6e91 1cbe 5269 6691 05bf aa63 6f75 .in...Rif....cou │ │ │ │ -0001c950: 6e74 3d30 8ea1 8d91 05cc ce23 913f 3c4e nt=0.......#.?.int)....... │ │ │ │ -0001c9d0: ce23 6661 6374 9105 bfaa 343b 3b8e a18d .#fact....4;;... │ │ │ │ -0001c9e0: 9105 ccce 3234 9605 bfaa 3a93 696e 748e ....24....:.int. │ │ │ │ -0001c9f0: 8e92 01c6 71b1 8400 75f0 fe00 0066 668e ....q...u....ff. │ │ │ │ -0001ca00: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -0001ca10: 8ea9 4bb4 398d 91f6 537a cf52 6570 6c61 ..K.9...Sz.Repla │ │ │ │ -0001ca20: 6369 6e67 9602 f5f1 7468 6593 eb61 7468 cing....the..ath │ │ │ │ -0001ca30: 656e 93cf 696e 93eb 6169 6696 05bf aad7 en..in..aif..... │ │ │ │ -0001ca40: 658d 9f01 cccc d531 8e9b 0a7f aeeb 6174 e......1......at │ │ │ │ -0001ca50: 6865 6e93 d765 8d9f 01cc ccd5 328e 98eb hen..e......2... │ │ │ │ -0001ca60: 6165 6c73 6593 d765 8d9f 01cc ccd5 338e aelse..e......3. │ │ │ │ -0001ca70: 9b07 b5f5 cf62 90ac 7279 9102 f5f2 eb61 .....b..ry.....a │ │ │ │ -0001ca80: 6c6f 6f70 9602 f5f1 cf63 6175 7365 7393 loop.....causes. │ │ │ │ -0001ca90: 6974 6572 6174 696f 6e93 7768 656e 93d7 iteration.when.. │ │ │ │ -0001caa0: 658d 9f01 cccc d531 8e98 cf65 7691 ff58 e......1...ev..X │ │ │ │ -0001cab0: e461 6c75 6174 6573 8ea4 1000 008d 91ea .aluates........ │ │ │ │ -0001cac0: f1eb 746f 9104 c753 7472 7565 3a91 06f2 ..to...Strue:... │ │ │ │ -0001cad0: 3765 2e67 2e2c 9104 fe7e eb61 6966 9605 7e.g.,...~.aif.. │ │ │ │ -0001cae0: bfaa d765 8d9f 01cc ccd5 318e 9b0a 7fae ...e......1..... │ │ │ │ -0001caf0: eb61 6c6f 6f70 93d7 658d 9f01 cccc d532 .aloop..e......2 │ │ │ │ -0001cb00: 8e98 eb61 656c 7365 93d7 658d 9f01 cccc ...aelse..e..... │ │ │ │ -0001cb10: d533 8e91 0987 58cf 6973 9604 c753 6571 .3....X.is...Seq │ │ │ │ -0001cb20: 7569 7691 ff58 e461 6c65 6e90 ac72 7493 uiv..X.alen..rt. │ │ │ │ -0001cb30: 746f 9104 c754 eb61 6966 9605 bfaa 6e6f to...T.aif....no │ │ │ │ -0001cb40: 7428 d765 8d9f 01cc ccd5 318e 9104 c004 t(.e......1..... │ │ │ │ -0001cb50: eb61 2993 7468 656e 93d7 658d 9f01 cccc .a).then..e..... │ │ │ │ -0001cb60: d533 8e98 eb61 6c6f 6f70 93d7 658d 9f01 .3...aloop..e... │ │ │ │ -0001cb70: cccc d532 8e91 04c0 04cf 2e91 07ce e254 ...2...........T │ │ │ │ -0001cb80: 6865 8ea1 8d91 eaf1 eb63 6f6e 6469 7469 he.......conditi │ │ │ │ -0001cb90: 6f6e 616c 2f6c 6f90 538e 6f70 9604 8fe1 onal/lo.S.op.... │ │ │ │ -0001cba0: 636f 6e73 7472 7563 749b 048f e263 616e construct....can │ │ │ │ -0001cbb0: 9368 6195 ac72 7693 6598 619b 048f e16e .ha..rv.e.a....n │ │ │ │ -0001cbc0: 9375 6d93 6290 538e 6572 986f 6691 048f .um.b.S.er.of... │ │ │ │ -0001cbd0: e263 6f6e 6469 7469 6f6e 732c 9104 b930 .conditions,...0 │ │ │ │ -0001cbe0: 6561 6393 6898 7072 6563 6564 6564 9862 eac.h.preceded.b │ │ │ │ -0001cbf0: 9379 9104 8fe2 eb61 6966 cf2e 9107 288c .y.....aif....(. │ │ │ │ -0001cc00: 5468 658e a18d 91ea f1eb 6578 7072 6573 The.......expres │ │ │ │ -0001cc10: 7369 6f6e 9605 2a36 6775 6172 6465 6491 sion..*6guarded. │ │ │ │ -0001cc20: 052a 3762 9aac 7279 9365 6163 9868 9105 .*7b..ry.eac.h.. │ │ │ │ -0001cc30: 2a37 636f 6e64 6974 696f 6e93 6d61 9879 *7condition.ma.y │ │ │ │ -0001cc40: 9b05 2a37 6290 538e 6593 7072 6563 6564 ..*7b.S.e.preced │ │ │ │ -0001cc50: 6564 9862 90ac 7279 93eb 6174 6865 6ecf ed.b..ry..athen. │ │ │ │ -0001cc60: 2c91 057a 1a6f 7298 6290 ac72 7993 eb61 ,..z.or.b..ry..a │ │ │ │ -0001cc70: 6c6f 6f70 98cf 7768 656e 9374 6865 8ea1 loop..when.the.. │ │ │ │ -0001cc80: 8d91 eaf1 eb77 686f 6c65 9603 eaa8 636f .....whole....co │ │ │ │ -0001cc90: 6e73 7472 7563 7493 6973 9374 6f93 6290 nstruct.is.to.b. │ │ │ │ -0001cca0: 538e 6593 7265 2d65 769b ff58 e461 6c75 S.e.re-ev..X.alu │ │ │ │ -0001ccb0: 6174 6564 9361 6674 6572 9365 7698 616c ated.after.ev.al │ │ │ │ -0001ccc0: 7561 7469 6e67 9374 6865 9367 7561 7264 uating.the.guard │ │ │ │ -0001ccd0: 6564 9365 7870 7265 7373 696f 6e3a 8ea6 ed.expression:.. │ │ │ │ -0001cce0: 8d8d 8d91 eaf1 eb9f c207 8189 0000 6666 ..............ff │ │ │ │ -0001ccf0: 01c7 0b4a 9f71 9762 8d8d 90cc cd9f 0459 ...J.q.b.......Y │ │ │ │ -0001cd00: 9c84 0075 f0fe 0000 6666 8d9f 9466 108d ...u....ff...f.. │ │ │ │ -0001cd10: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ -0001cd20: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ -0001cd30: 8d8d 8d92 01b6 cdb1 9ffd 1c15 eb49 3136 .............I16 │ │ │ │ -0001cd40: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ -0001cd50: 6c65 7496 05bf aa67 6364 2878 2c79 2993 let....gcd(x,y). │ │ │ │ -0001cd60: 3d8e a40d 0000 8d91 05cc ce23 9116 fea8 =..........#.... │ │ │ │ -0001cd70: 6c65 7472 6566 9605 bfaa 782c 7993 3d93 letref....x,y.=. │ │ │ │ -0001cd80: 782c 798e a18d 9105 ccce 2391 16fe a869 x,y.......#....i │ │ │ │ -0001cd90: 6e91 1cbe 5269 6696 05bf aa78 3e79 936c n...Rif....x>y.l │ │ │ │ -0001cda0: 6f6f 7093 783a 3d78 2d79 8ea1 8d91 05cc oop.x:=x-y...... │ │ │ │ -0001cdb0: ce23 913f 3c4e 6966 9605 bfaa 783c 7993 .#.?.int)...... │ │ │ │ -0001ce10: ccce 2367 6364 2831 322c 3230 293b 3b8e ..#gcd(12,20);;. │ │ │ │ -0001ce20: a18d 9105 ccce 3496 05bf aa3a 9369 6e74 ......4....:.int │ │ │ │ -0001ce30: 8e8e 9201 c671 b184 0075 f0fe 0000 6666 .....q...u....ff │ │ │ │ -0001ce40: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -0001ce50: 8e8e 9f57 743a 8d8d 91ea f1eb eb4b 322e ...Wt:.......K2. │ │ │ │ -0001ce60: 378e 9117 3996 4c69 7374 738e 9f1b e223 7...9.Lists....# │ │ │ │ -0001ce70: 8d91 eaf1 ebcf 4966 9b05 7690 d765 8d9f ......If..v..e.. │ │ │ │ -0001ce80: 01cc ccd5 318e 9104 c004 d73b 8d96 01ff ....1......;.... │ │ │ │ -0001ce90: fe3a 933a 933a 8e91 11ca 9c3b 9101 fffe .:.:.:.....;.... │ │ │ │ -0001cea0: 658d 9f01 cccc d86e 8e91 0b1e e0cf 616c e......n......al │ │ │ │ -0001ceb0: 6c91 0576 8f68 6195 ac72 7693 6598 7493 l..v.ha..rv.e.t. │ │ │ │ -0001cec0: 7970 9053 8e65 98d7 7479 9105 e4c9 cf74 yp.S.e..ty.....t │ │ │ │ -0001ced0: 6865 6e96 0576 8f74 6865 98eb 484d 4c98 hen..v.the..HML. │ │ │ │ -0001cee0: cf65 7870 7265 7373 696f 6e98 eb61 5bd7 .expression..a[. │ │ │ │ -0001cef0: 658d 9f01 cccc d531 8e91 04c0 04eb 613b e......1......a; │ │ │ │ -0001cf00: 8dd7 3a96 01ff fe3a 933a 8e91 0dca a0eb ..:....:.:...... │ │ │ │ -0001cf10: 613b d765 8d9f 01cc ccd8 6e8e 9105 a850 a;.e......n....P │ │ │ │ -0001cf20: eb61 5d93 cf68 6173 9874 90ac 7279 7090 .a]..has.t..ryp. │ │ │ │ -0001cf30: 538e 6598 eb61 28d7 7479 9106 2de3 eb61 S.e..a(.ty..-..a │ │ │ │ -0001cf40: 6c69 7374 29cf 2e8e a18d 91ea f1eb 5468 list).........Th │ │ │ │ -0001cf50: 6596 0582 0e73 7461 6e64 6172 6493 6675 e....standard.fu │ │ │ │ -0001cf60: 6e63 7469 6f6e 7391 0582 0d6f 6e93 6c69 nctions....on.li │ │ │ │ -0001cf70: 7374 7393 6172 6593 eb61 6864 93cf 2868 sts.are..ahd..(h │ │ │ │ -0001cf80: 6561 6429 2c9b 05e7 e7eb 6174 6c93 cf28 ead),.....atl..( │ │ │ │ -0001cf90: 7461 696c 292c 98eb 616e 756c 6c93 cf28 tail),..anull..( │ │ │ │ -0001cfa0: 7768 6963 90ac 7268 9105 820d 7465 7374 whic..rh....test │ │ │ │ -0001cfb0: 7393 7768 6574 6865 7293 618e a18d 91ea s.whether.a..... │ │ │ │ -0001cfc0: f1eb 6c69 7374 9604 896c 6973 9365 6d70 ..list...lis.emp │ │ │ │ -0001cfd0: 7490 ac72 797c 8d69 2e65 2e8e 9113 8cef t..ry|.i.e...... │ │ │ │ -0001cfe0: 6973 9365 7175 616c 9374 6f93 eb61 5b5d is.equal.to..a[] │ │ │ │ -0001cff0: cf29 2c91 04b1 1c61 6e64 9374 6865 9369 .),....and.the.i │ │ │ │ -0001d000: 6e0c 7865 6493 6f70 9053 8e65 7261 746f n.xed.op.S.erato │ │ │ │ -0001d010: 7273 9b04 896b eb61 2e93 cf28 636f 6e73 rs...k.a...(cons │ │ │ │ -0001d020: 2993 616e 6493 eb61 4098 cf28 6170 7090 ).and..a@..(app. │ │ │ │ -0001d030: 538e 656e 642c 9104 b11d 6f72 8ea1 8d91 S.end,....or.... │ │ │ │ -0001d040: eaf1 eb63 6f6e 6361 7465 6e61 7469 6f6e ...concatenation │ │ │ │ -0001d050: 292e 8e8e 9f24 fd13 8e8c 8b00 0000 0d00 )....$.......... │ │ │ │ -0001d060: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001c810: 0000 0000 0000 0001 bb7b a002 cc05 558d .........{....U. │ │ │ │ +0001c820: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ +0001c830: f1eb d031 3292 00ce 9ed5 4368 6170 7465 ...12.....Chapte │ │ │ │ +0001c840: 7296 0480 0032 2e91 0a80 0049 6e90 a000 r....2.....In... │ │ │ │ +0001c850: 7472 6f90 6000 6475 6374 696f 6e93 616e tro.`.duction.an │ │ │ │ +0001c860: 6493 4578 616d 706c 6573 8e91 eaf1 eb9f d.Examples...... │ │ │ │ +0001c870: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +0001c880: a002 942f df8d a0fd be2f 068d 8d8d 91ea .../...../...... │ │ │ │ +0001c890: f1eb 9fc2 0781 8900 0066 6601 c70b 4a9f .........ff...J. │ │ │ │ +0001c8a0: 7197 628d 8d90 cccd 9f04 599c 8400 75f0 q.b.......Y...u. │ │ │ │ +0001c8b0: fe00 0066 668d 9f94 6610 8d8d 9201 aff0 ...ff...f....... │ │ │ │ +0001c8c0: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ +0001c8d0: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ +0001c8e0: b6cd b19f fd1c 15eb 4931 358e 8e8e 8e9f ........I15..... │ │ │ │ +0001c8f0: ff40 548d 9105 ccce eb61 236c 6574 9605 .@T......a#let.. │ │ │ │ +0001c900: bfaa 6661 6374 936e 933d 8ea4 0d00 008d ..fact.n.=...... │ │ │ │ +0001c910: 9105 ccce 2391 16fe a86c 6574 7265 6696 ....#....letref. │ │ │ │ +0001c920: 05bf aa63 6f75 6e74 3d6e 9361 6e64 9372 ...count=n.and.r │ │ │ │ +0001c930: 6573 756c 743d 318e a18d 9105 ccce 2391 esult=1.......#. │ │ │ │ +0001c940: 16fe a869 6e91 1cbe 5269 6691 05bf aa63 ...in...Rif....c │ │ │ │ +0001c950: 6f75 6e74 3d30 8ea1 8d91 05cc ce23 913f ount=0.......#.? │ │ │ │ +0001c960: 3c4e 7468 656e 9105 bfaa 7265 7375 6c74 .int)..... │ │ │ │ +0001c9d0: 05cc ce23 6661 6374 9105 bfaa 343b 3b8e ...#fact....4;;. │ │ │ │ +0001c9e0: a18d 9105 ccce 3234 9605 bfaa 3a93 696e ......24....:.in │ │ │ │ +0001c9f0: 748e 8e92 01c6 71b1 8400 75f0 fe00 0066 t.....q...u....f │ │ │ │ +0001ca00: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +0001ca10: 8e8e 8ea9 4bb4 398d 91f6 537a cf52 6570 ....K.9...Sz.Rep │ │ │ │ +0001ca20: 6c61 6369 6e67 9602 f5f1 7468 6593 eb61 lacing....the..a │ │ │ │ +0001ca30: 7468 656e 93cf 696e 93eb 6169 6696 05bf then..in..aif... │ │ │ │ +0001ca40: aad7 658d 9f01 cccc d531 8e9b 0a7f aeeb ..e......1...... │ │ │ │ +0001ca50: 6174 6865 6e93 d765 8d9f 01cc ccd5 328e athen..e......2. │ │ │ │ +0001ca60: 98eb 6165 6c73 6593 d765 8d9f 01cc ccd5 ..aelse..e...... │ │ │ │ +0001ca70: 338e 9b07 b5f5 cf62 90ac 7279 9102 f5f2 3......b..ry.... │ │ │ │ +0001ca80: eb61 6c6f 6f70 9602 f5f1 cf63 6175 7365 .aloop.....cause │ │ │ │ +0001ca90: 7393 6974 6572 6174 696f 6e93 7768 656e s.iteration.when │ │ │ │ +0001caa0: 93d7 658d 9f01 cccc d531 8e98 cf65 7691 ..e......1...ev. │ │ │ │ +0001cab0: ff58 e461 6c75 6174 6573 8ea4 1000 008d .X.aluates...... │ │ │ │ +0001cac0: 91ea f1eb 746f 9104 c753 7472 7565 3a91 ....to...Strue:. │ │ │ │ +0001cad0: 06f2 3765 2e67 2e2c 9104 fe7e eb61 6966 ..7e.g.,...~.aif │ │ │ │ +0001cae0: 9605 bfaa d765 8d9f 01cc ccd5 318e 9b0a .....e......1... │ │ │ │ +0001caf0: 7fae eb61 6c6f 6f70 93d7 658d 9f01 cccc ...aloop..e..... │ │ │ │ +0001cb00: d532 8e98 eb61 656c 7365 93d7 658d 9f01 .2...aelse..e... │ │ │ │ +0001cb10: cccc d533 8e91 0987 58cf 6973 9604 c753 ...3....X.is...S │ │ │ │ +0001cb20: 6571 7569 7691 ff58 e461 6c65 6e90 ac72 equiv..X.alen..r │ │ │ │ +0001cb30: 7493 746f 9104 c754 eb61 6966 9605 bfaa t.to...T.aif.... │ │ │ │ +0001cb40: 6e6f 7428 d765 8d9f 01cc ccd5 318e 9104 not(.e......1... │ │ │ │ +0001cb50: c004 eb61 2993 7468 656e 93d7 658d 9f01 ...a).then..e... │ │ │ │ +0001cb60: cccc d533 8e98 eb61 6c6f 6f70 93d7 658d ...3...aloop..e. │ │ │ │ +0001cb70: 9f01 cccc d532 8e91 04c0 04cf 2e91 07ce .....2.......... │ │ │ │ +0001cb80: e254 6865 8ea1 8d91 eaf1 eb63 6f6e 6469 .The.......condi │ │ │ │ +0001cb90: 7469 6f6e 616c 2f6c 6f90 538e 6f70 9604 tional/lo.S.op.. │ │ │ │ +0001cba0: 8fe1 636f 6e73 7472 7563 749b 048f e263 ..construct....c │ │ │ │ +0001cbb0: 616e 9368 6195 ac72 7693 6598 619b 048f an.ha..rv.e.a... │ │ │ │ +0001cbc0: e16e 9375 6d93 6290 538e 6572 986f 6691 .n.um.b.S.er.of. │ │ │ │ +0001cbd0: 048f e263 6f6e 6469 7469 6f6e 732c 9104 ...conditions,.. │ │ │ │ +0001cbe0: b930 6561 6393 6898 7072 6563 6564 6564 .0eac.h.preceded │ │ │ │ +0001cbf0: 9862 9379 9104 8fe2 eb61 6966 cf2e 9107 .b.y.....aif.... │ │ │ │ +0001cc00: 288c 5468 658e a18d 91ea f1eb 6578 7072 (.The.......expr │ │ │ │ +0001cc10: 6573 7369 6f6e 9605 2a36 6775 6172 6465 ession..*6guarde │ │ │ │ +0001cc20: 6491 052a 3762 9aac 7279 9365 6163 9868 d..*7b..ry.eac.h │ │ │ │ +0001cc30: 9105 2a37 636f 6e64 6974 696f 6e93 6d61 ..*7condition.ma │ │ │ │ +0001cc40: 9879 9b05 2a37 6290 538e 6593 7072 6563 .y..*7b.S.e.prec │ │ │ │ +0001cc50: 6564 6564 9862 90ac 7279 93eb 6174 6865 eded.b..ry..athe │ │ │ │ +0001cc60: 6ecf 2c91 057a 1a6f 7298 6290 ac72 7993 n.,..z.or.b..ry. │ │ │ │ +0001cc70: eb61 6c6f 6f70 98cf 7768 656e 9374 6865 .aloop..when.the │ │ │ │ +0001cc80: 8ea1 8d91 eaf1 eb77 686f 6c65 9603 eaa8 .......whole.... │ │ │ │ +0001cc90: 636f 6e73 7472 7563 7493 6973 9374 6f93 construct.is.to. │ │ │ │ +0001cca0: 6290 538e 6593 7265 2d65 769b ff58 e461 b.S.e.re-ev..X.a │ │ │ │ +0001ccb0: 6c75 6174 6564 9361 6674 6572 9365 7698 luated.after.ev. │ │ │ │ +0001ccc0: 616c 7561 7469 6e67 9374 6865 9367 7561 aluating.the.gua │ │ │ │ +0001ccd0: 7264 6564 9365 7870 7265 7373 696f 6e3a rded.expression: │ │ │ │ +0001cce0: 8ea6 8d8d 8d91 eaf1 eb9f c207 8189 0000 ................ │ │ │ │ +0001ccf0: 6666 01c7 0b4a 9f71 9762 8d8d 90cc cd9f ff...J.q.b...... │ │ │ │ +0001cd00: 0459 9c84 0075 f0fe 0000 6666 8d9f 9466 .Y...u....ff...f │ │ │ │ +0001cd10: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ +0001cd20: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ +0001cd30: 648e 8d8d 8d92 01b6 cdb1 9ffd 1c15 eb49 d..............I │ │ │ │ +0001cd40: 3136 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 16......@T...... │ │ │ │ +0001cd50: 6123 6c65 7496 05bf aa67 6364 2878 2c79 a#let....gcd(x,y │ │ │ │ +0001cd60: 2993 3d8e a40d 0000 8d91 05cc ce23 9116 ).=..........#.. │ │ │ │ +0001cd70: fea8 6c65 7472 6566 9605 bfaa 782c 7993 ..letref....x,y. │ │ │ │ +0001cd80: 3d93 782c 798e a18d 9105 ccce 2391 16fe =.x,y.......#... │ │ │ │ +0001cd90: a869 6e91 1cbe 5269 6696 05bf aa78 3e79 .in...Rif....x>y │ │ │ │ +0001cda0: 936c 6f6f 7093 783a 3d78 2d79 8ea1 8d91 .loop.x:=x-y.... │ │ │ │ +0001cdb0: 05cc ce23 913f 3c4e 6966 9605 bfaa 783c ...#.?.int).... │ │ │ │ +0001ce10: 9105 ccce 2367 6364 2831 322c 3230 293b ....#gcd(12,20); │ │ │ │ +0001ce20: 3b8e a18d 9105 ccce 3496 05bf aa3a 9369 ;.......4....:.i │ │ │ │ +0001ce30: 6e74 8e8e 9201 c671 b184 0075 f0fe 0000 nt.....q...u.... │ │ │ │ +0001ce40: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +0001ce50: 4a8e 8e8e 9f57 743a 8d8d 91ea f1eb eb4b J....Wt:.......K │ │ │ │ +0001ce60: 322e 378e 9117 3996 4c69 7374 738e 9f1b 2.7...9.Lists... │ │ │ │ +0001ce70: e223 8d91 eaf1 ebcf 4966 9b05 7690 d765 .#......If..v..e │ │ │ │ +0001ce80: 8d9f 01cc ccd5 318e 9104 c004 d73b 8d96 ......1......;.. │ │ │ │ +0001ce90: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ +0001cea0: fffe 658d 9f01 cccc d86e 8e91 0b1e e0cf ..e......n...... │ │ │ │ +0001ceb0: 616c 6c91 0576 8f68 6195 ac72 7693 6598 all..v.ha..rv.e. │ │ │ │ +0001cec0: 7493 7970 9053 8e65 98d7 7479 9105 e4c9 t.yp.S.e..ty.... │ │ │ │ +0001ced0: cf74 6865 6e96 0576 8f74 6865 98eb 484d .then..v.the..HM │ │ │ │ +0001cee0: 4c98 cf65 7870 7265 7373 696f 6e98 eb61 L..expression..a │ │ │ │ +0001cef0: 5bd7 658d 9f01 cccc d531 8e91 04c0 04eb [.e......1...... │ │ │ │ +0001cf00: 613b 8dd7 3a96 01ff fe3a 933a 8e91 0dca a;..:....:.:.... │ │ │ │ +0001cf10: a0eb 613b d765 8d9f 01cc ccd8 6e8e 9105 ..a;.e......n... │ │ │ │ +0001cf20: a850 eb61 5d93 cf68 6173 9874 90ac 7279 .P.a]..has.t..ry │ │ │ │ +0001cf30: 7090 538e 6598 eb61 28d7 7479 9106 2de3 p.S.e..a(.ty..-. │ │ │ │ +0001cf40: eb61 6c69 7374 29cf 2e8e a18d 91ea f1eb .alist)......... │ │ │ │ +0001cf50: 5468 6596 0582 0e73 7461 6e64 6172 6493 The....standard. │ │ │ │ +0001cf60: 6675 6e63 7469 6f6e 7391 0582 0d6f 6e93 functions....on. │ │ │ │ +0001cf70: 6c69 7374 7393 6172 6593 eb61 6864 93cf lists.are..ahd.. │ │ │ │ +0001cf80: 2868 6561 6429 2c9b 05e7 e7eb 6174 6c93 (head),.....atl. │ │ │ │ +0001cf90: cf28 7461 696c 292c 98eb 616e 756c 6c93 .(tail),..anull. │ │ │ │ +0001cfa0: cf28 7768 6963 90ac 7268 9105 820d 7465 .(whic..rh....te │ │ │ │ +0001cfb0: 7374 7393 7768 6574 6865 7293 618e a18d sts.whether.a... │ │ │ │ +0001cfc0: 91ea f1eb 6c69 7374 9604 896c 6973 9365 ....list...lis.e │ │ │ │ +0001cfd0: 6d70 7490 ac72 797c 8d69 2e65 2e8e 9113 mpt..ry|.i.e.... │ │ │ │ +0001cfe0: 8cef 6973 9365 7175 616c 9374 6f93 eb61 ..is.equal.to..a │ │ │ │ +0001cff0: 5b5d cf29 2c91 04b1 1c61 6e64 9374 6865 [].),....and.the │ │ │ │ +0001d000: 9369 6e0c 7865 6493 6f70 9053 8e65 7261 .in.xed.op.S.era │ │ │ │ +0001d010: 746f 7273 9b04 896b eb61 2e93 cf28 636f tors...k.a...(co │ │ │ │ +0001d020: 6e73 2993 616e 6493 eb61 4098 cf28 6170 ns).and..a@..(ap │ │ │ │ +0001d030: 7090 538e 656e 642c 9104 b11d 6f72 8ea1 p.S.end,....or.. │ │ │ │ +0001d040: 8d91 eaf1 eb63 6f6e 6361 7465 6e61 7469 .....concatenati │ │ │ │ +0001d050: 6f6e 292e 8e8e 9f24 fd13 8e8c 8b00 0000 on)....$........ │ │ │ │ +0001d060: 0d00 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0001d070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001d080: 0000 0000 01c7 eba0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ -0001d090: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ -0001d0a0: 322e 382e 910a 8000 5374 7269 6e67 7392 2.8.....Strings. │ │ │ │ -0001d0b0: 0170 a7b9 3133 8e91 12c7 619f 0566 6689 .p..13....a..ff. │ │ │ │ -0001d0c0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -0001d0d0: df8d a0fe 12af 068d 8d8d 9112 c761 a0ff .............a.. │ │ │ │ -0001d0e0: 6d87 8189 0000 6666 01c7 0b4a a001 1a97 m.....ff...J.... │ │ │ │ -0001d0f0: 628d 8d90 cccd 9f04 599c 8401 1ef0 fe00 b.......Y....... │ │ │ │ -0001d100: 0066 668d a0fe eb66 108d 8d92 01af f00d .ff....f........ │ │ │ │ -0001d110: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ -0001d120: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b6 ........d....... │ │ │ │ -0001d130: cdb1 9ffd 1c15 eb49 3137 8e8e 8e8e 9fff .......I17...... │ │ │ │ -0001d140: 4054 8d91 05cc ceeb 6123 6c65 7496 05bf @T......a#let... │ │ │ │ -0001d150: aa6d 933d 935b 313b 323b 2832 2b31 293b .m.=.[1;2;(2+1); │ │ │ │ -0001d160: 345d 3b3b 8ea4 0d00 008d 9105 ccce 6d96 4];;..........m. │ │ │ │ -0001d170: 05bf aa3d 935b 313b 9332 3b93 333b 9334 ...=.[1;.2;.3;.4 │ │ │ │ -0001d180: 5d93 3a93 696e 7493 6c69 7374 8ea1 a18d ].:.int.list.... │ │ │ │ -0001d190: 9105 ccce 2368 6496 05bf aa6d 932c 9374 ....#hd....m.,.t │ │ │ │ -0001d1a0: 6c93 6d3b 3b8e a18d 9105 ccce 2831 2c96 l.m;;.......(1,. │ │ │ │ -0001d1b0: 05bf aa5b 323b 9333 3b93 345d 2993 3a93 ...[2;.3;.4]).:. │ │ │ │ -0001d1c0: 2869 6e74 9323 9369 6e74 936c 6973 7429 (int.#.int.list) │ │ │ │ -0001d1d0: 8ea1 a18d 9105 ccce 236e 756c 6c96 05bf ........#null... │ │ │ │ -0001d1e0: aa6d 932c 936e 756c 6c93 5b5d 3b3b 8ea1 .m.,.null.[];;.. │ │ │ │ -0001d1f0: 8d91 05cc ce28 6661 6c73 652c 9605 bfaa .....(false,.... │ │ │ │ -0001d200: 7472 7565 2993 3a93 2862 6f6f 6c93 2393 true).:.(bool.#. │ │ │ │ -0001d210: 626f 6f6c 298e a1a1 8d91 05cc ce23 302e bool)........#0. │ │ │ │ -0001d220: 6d3b 3b8e a18d 9105 ccce 5b30 3b96 05bf m;;.......[0;... │ │ │ │ -0001d230: aa31 3b93 323b 9333 3b93 345d 933a 9369 .1;.2;.3;.4].:.i │ │ │ │ -0001d240: 6e74 936c 6973 748e a1a1 8d91 05cc ce23 nt.list........# │ │ │ │ -0001d250: 5b31 3b96 05bf aa32 5d93 4093 5b33 3b93 [1;....2].@.[3;. │ │ │ │ -0001d260: 343b 9335 3b93 365d 3b3b 8ea1 8d91 05cc 4;.5;.6];;...... │ │ │ │ -0001d270: ce5b 313b 9605 bfaa 323b 9333 3b93 343b .[1;....2;.3;.4; │ │ │ │ -0001d280: 9335 3b93 365d 933a 9369 6e74 936c 6973 .5;.6].:.int.lis │ │ │ │ -0001d290: 748e a1a1 8d91 05cc ce23 5b31 3b74 7275 t........#[1;tru │ │ │ │ -0001d2a0: 653b 325d 3b3b 8ea1 a18d 9105 ccce 696c e;2];;........il │ │ │ │ -0001d2b0: 6c2d 7479 7065 6496 05bf aa70 6872 6173 l-typed....phras │ │ │ │ -0001d2c0: 653a 9374 7275 658e a18d 9105 ccce 6861 e:.true.......ha │ │ │ │ -0001d2d0: 7396 05bf aa61 6e93 696e 7374 616e 6365 s....an.instance │ │ │ │ -0001d2e0: 936f 6693 7479 7065 9111 3efe 626f 6f6c .of.type..>.bool │ │ │ │ -0001d2f0: 8ea1 8d91 05cc ce77 6869 6368 9605 bfaa .......which.... │ │ │ │ -0001d300: 7368 6f75 6c64 936d 6174 6368 9374 7970 should.match.typ │ │ │ │ -0001d310: 6591 113e fe69 6e74 8ea1 8d91 05cc ce31 e..>.int.......1 │ │ │ │ -0001d320: 9605 bfaa 6572 726f 7293 696e 9374 7970 ....error.in.typ │ │ │ │ -0001d330: 696e 678e a18d 9105 ccce 7479 7065 6368 ing.......typech │ │ │ │ -0001d340: 6563 6b91 05bf aa66 6169 6c65 648e 8e92 eck....failed... │ │ │ │ -0001d350: 01c6 71b1 8401 1ef0 fe00 0066 668e 8e9f ..q........ff... │ │ │ │ -0001d360: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea0 ......ff...J.... │ │ │ │ -0001d370: 009f 2c82 8d91 1e28 f0cf 416c 6c96 03a4 ..,....(..All... │ │ │ │ -0001d380: 9b74 6865 936d 656d 9aac 7262 9053 8e65 .the.mem..rb.S.e │ │ │ │ -0001d390: 7273 936f 6693 6193 6c69 7374 936d 9875 rs.of.a.list.m.u │ │ │ │ -0001d3a0: 7374 9368 6198 7698 6593 7468 6591 03a4 st.ha.v.e.the... │ │ │ │ -0001d3b0: 9c73 616d 6593 7498 7970 9053 8e65 9328 .same.t.yp.S.e.( │ │ │ │ -0001d3c0: 616c 7468 6f75 6768 9374 6869 7393 7498 although.this.t. │ │ │ │ -0001d3d0: 7970 9a53 8e65 9363 6f75 6c64 9362 9865 yp.S.e.could.b.e │ │ │ │ -0001d3e0: 9361 9373 756d 2c8e 9f10 0000 8d91 12c7 .a.sum,......... │ │ │ │ -0001d3f0: 616f 7296 03ea a864 6973 6a6f 696e 9aac aor....disjoin.. │ │ │ │ -0001d400: 7274 9375 6e69 6f6e 9374 9879 7090 538e rt.union.t.yp.S. │ │ │ │ -0001d410: 657c 7365 6593 4368 6170 7465 7293 3529 e|see.Chapter.5) │ │ │ │ -0001d420: 2e8e 9f27 7a08 8d8d 9112 c761 eb4b 322e ...'z......a.K2. │ │ │ │ -0001d430: 388e 913f 0f0c 5374 7269 6e67 738e a41b 8..?..Strings... │ │ │ │ -0001d440: e223 8d91 12c7 61cf 4196 03ea a873 6571 .#....a.A....seq │ │ │ │ -0001d450: 7565 6e63 6593 6f66 9363 9aac 7268 6172 uence.of.c..rhar │ │ │ │ -0001d460: 6163 7465 7273 9365 6e63 6c6f 7365 6493 acters.enclosed. │ │ │ │ -0001d470: 6290 538e 6574 9877 9865 656e 9373 7472 b.S.et.w.een.str │ │ │ │ -0001d480: 696e 6793 7175 6f74 6573 9328 eb61 6093 ing.quotes.(.a`. │ │ │ │ -0001d490: cf7b 9369 2e65 2e91 0538 e061 7363 6969 .{.i.e...8.ascii │ │ │ │ -0001d4a0: 9339 3629 9369 7393 6193 7374 7269 6e67 .96).is.a.string │ │ │ │ -0001d4b0: 2e8e 9f30 ac83 8d8d 8d91 12c7 619f dc07 ...0........a... │ │ │ │ -0001d4c0: 8189 0000 6666 01c7 0b4a 9f3d 9762 8d8d ....ff...J.=.b.. │ │ │ │ -0001d4d0: 90cc cd9f 0459 9c84 0041 f0fe 0000 6666 .....Y...A....ff │ │ │ │ -0001d4e0: 8d9f c866 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ -0001d4f0: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ -0001d500: e800 15ae 648e 8d8d 8d92 01b6 cdb1 9ffd ....d........... │ │ │ │ -0001d510: 1c15 eb49 3138 8e8e 8e8e 9fff 4054 8d91 ...I18......@T.. │ │ │ │ -0001d520: 05cc ceeb 6123 6074 6869 7396 05bf aa69 ....a#`this....i │ │ │ │ -0001d530: 7393 6193 7374 7269 6e67 603b 3b8e a40d s.a.string`;;... │ │ │ │ -0001d540: 0000 8d91 05cc ce60 7468 6973 9605 bfaa .......`this.... │ │ │ │ -0001d550: 6973 9361 9373 7472 696e 6760 933a 9373 is.a.string`.:.s │ │ │ │ -0001d560: 7472 696e 678e a1a1 8d91 05cc ce23 6060 tring........#`` │ │ │ │ -0001d570: 3b3b 8ea1 8d91 05cc ce60 6096 05bf aa3a ;;.......``....: │ │ │ │ -0001d580: 9373 7472 696e 678e 8e92 01c6 71b1 8400 .string.....q... │ │ │ │ -0001d590: 41f0 fe00 0066 668e 8e9f 04c0 0289 0000 A....ff......... │ │ │ │ -0001d5a0: 6666 01c7 0b4a 8e8e 8e9f 3cd8 ec8d 8d91 ff...J....<..... │ │ │ │ -0001d5b0: 12c7 61eb 4b32 2e39 8e91 3f0f 0c50 91ff ..a.K2.9..?..P.. │ │ │ │ -0001d5c0: 75c2 6f6c 796d 6f72 7068 6973 6d8e a18d u.olymorphism... │ │ │ │ -0001d5d0: 9112 c761 cf54 6865 9603 eaa8 6c69 7374 ...a.The....list │ │ │ │ -0001d5e0: 9370 726f 9a53 8e63 6573 7369 6e67 9366 .pro.S.cessing.f │ │ │ │ -0001d5f0: 756e 6374 696f 6e73 93eb 6168 64cf 2c93 unctions..ahd.,. │ │ │ │ -0001d600: eb61 746c 8d93 cf65 7463 2e8e 911a 1c60 .atl...etc.....` │ │ │ │ -0001d610: 6361 6e93 6298 6593 7573 6564 936f 6e93 can.b.e.used.on. │ │ │ │ -0001d620: 616c 6c93 7490 ac72 7970 9865 7393 6f66 all.t..ryp.es.of │ │ │ │ -0001d630: 936c 6973 7473 2e8e 9f43 81d6 8d8d 8d91 .lists...C...... │ │ │ │ -0001d640: 12c7 619f c887 8189 0000 6666 01c7 0b4a ..a.......ff...J │ │ │ │ -0001d650: 9f64 9762 8d8d 90cc cd9f 0459 9c84 0068 .d.b.......Y...h │ │ │ │ -0001d660: f0fe 0000 6666 8d9f a166 108d 8d92 01af ....ff...f...... │ │ │ │ -0001d670: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -0001d680: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -0001d690: 01b6 cdb1 9ffd 1c15 eb49 3139 8e8e 8e8e .........I19.... │ │ │ │ -0001d6a0: 9fff 4054 8d91 05cc ceeb 6123 6864 9105 ..@T......a#hd.. │ │ │ │ -0001d6b0: bfaa 5b31 3b32 3b33 5d3b 3b8e a40d 0000 ..[1;2;3];;..... │ │ │ │ -0001d6c0: 8d91 05cc ce31 9605 bfaa 3a93 696e 748e .....1....:.int. │ │ │ │ -0001d6d0: a1a1 8d91 05cc ce23 6864 9105 bfaa 5b74 .......#hd....[t │ │ │ │ -0001d6e0: 7275 653b 6661 6c73 653b 7472 7565 5d3b rue;false;true]; │ │ │ │ -0001d6f0: 3b8e a18d 9105 ccce 7472 7565 9605 bfaa ;.......true.... │ │ │ │ -0001d700: 3a93 626f 6f6c 8ea1 a18d 9105 ccce 2368 :.bool........#h │ │ │ │ -0001d710: 6491 05bf aa5b 312c 323b 332c 345d 3b3b d....[1,2;3,4];; │ │ │ │ -0001d720: 8ea1 8d91 05cc ce28 312c 9605 bfaa 3229 .......(1,....2) │ │ │ │ -0001d730: 933a 9328 696e 7493 2393 696e 7429 8e8e .:.(int.#.int).. │ │ │ │ -0001d740: 9201 c671 b184 0068 f0fe 0000 6666 8e8e ...q...h....ff.. │ │ │ │ -0001d750: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -0001d760: 8e9f 24fd 138e 8c8b 0000 000e 0000 0000 ..$............. │ │ │ │ +0001d080: 0000 0000 0000 01c7 eda0 02cc 0555 8da0 .............U.. │ │ │ │ +0001d090: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +0001d0a0: 61d0 322e 382e 910a 8000 5374 7269 6e67 a.2.8.....String │ │ │ │ +0001d0b0: 7392 0170 a7b9 3133 8e91 12c7 619f 0566 s..p..13....a..f │ │ │ │ +0001d0c0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +0001d0d0: 942f df8d a0fe 12af 068d 8d8d 9112 c761 ./.............a │ │ │ │ +0001d0e0: a0ff 6d87 8189 0000 6666 01c7 0b4a a001 ..m.....ff...J.. │ │ │ │ +0001d0f0: 1a97 628d 8d90 cccd 9f04 599c 8401 1ef0 ..b.......Y..... │ │ │ │ +0001d100: fe00 0066 668d a0fe eb66 108d 8d92 01af ...ff....f...... │ │ │ │ +0001d110: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ +0001d120: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ +0001d130: 01b6 cdb1 9ffd 1c15 eb49 3137 8e8e 8e8e .........I17.... │ │ │ │ +0001d140: 9fff 4054 8d91 05cc ceeb 6123 6c65 7496 ..@T......a#let. │ │ │ │ +0001d150: 05bf aa6d 933d 935b 313b 323b 2832 2b31 ...m.=.[1;2;(2+1 │ │ │ │ +0001d160: 293b 345d 3b3b 8ea4 0d00 008d 9105 ccce );4];;.......... │ │ │ │ +0001d170: 6d96 05bf aa3d 935b 313b 9332 3b93 333b m....=.[1;.2;.3; │ │ │ │ +0001d180: 9334 5d93 3a93 696e 7493 6c69 7374 8ea1 .4].:.int.list.. │ │ │ │ +0001d190: a18d 9105 ccce 2368 6496 05bf aa6d 932c ......#hd....m., │ │ │ │ +0001d1a0: 9374 6c93 6d3b 3b8e a18d 9105 ccce 2831 .tl.m;;.......(1 │ │ │ │ +0001d1b0: 2c96 05bf aa5b 323b 9333 3b93 345d 2993 ,....[2;.3;.4]). │ │ │ │ +0001d1c0: 3a93 2869 6e74 9323 9369 6e74 936c 6973 :.(int.#.int.lis │ │ │ │ +0001d1d0: 7429 8ea1 a18d 9105 ccce 236e 756c 6c96 t)........#null. │ │ │ │ +0001d1e0: 05bf aa6d 932c 936e 756c 6c93 5b5d 3b3b ...m.,.null.[];; │ │ │ │ +0001d1f0: 8ea1 8d91 05cc ce28 6661 6c73 652c 9605 .......(false,.. │ │ │ │ +0001d200: bfaa 7472 7565 2993 3a93 2862 6f6f 6c93 ..true).:.(bool. │ │ │ │ +0001d210: 2393 626f 6f6c 298e a1a1 8d91 05cc ce23 #.bool)........# │ │ │ │ +0001d220: 302e 6d3b 3b8e a18d 9105 ccce 5b30 3b96 0.m;;.......[0;. │ │ │ │ +0001d230: 05bf aa31 3b93 323b 9333 3b93 345d 933a ...1;.2;.3;.4].: │ │ │ │ +0001d240: 9369 6e74 936c 6973 748e a1a1 8d91 05cc .int.list....... │ │ │ │ +0001d250: ce23 5b31 3b96 05bf aa32 5d93 4093 5b33 .#[1;....2].@.[3 │ │ │ │ +0001d260: 3b93 343b 9335 3b93 365d 3b3b 8ea1 8d91 ;.4;.5;.6];;.... │ │ │ │ +0001d270: 05cc ce5b 313b 9605 bfaa 323b 9333 3b93 ...[1;....2;.3;. │ │ │ │ +0001d280: 343b 9335 3b93 365d 933a 9369 6e74 936c 4;.5;.6].:.int.l │ │ │ │ +0001d290: 6973 748e a1a1 8d91 05cc ce23 5b31 3b74 ist........#[1;t │ │ │ │ +0001d2a0: 7275 653b 325d 3b3b 8ea1 a18d 9105 ccce rue;2];;........ │ │ │ │ +0001d2b0: 696c 6c2d 7479 7065 6496 05bf aa70 6872 ill-typed....phr │ │ │ │ +0001d2c0: 6173 653a 9374 7275 658e a18d 9105 ccce ase:.true....... │ │ │ │ +0001d2d0: 6861 7396 05bf aa61 6e93 696e 7374 616e has....an.instan │ │ │ │ +0001d2e0: 6365 936f 6693 7479 7065 9111 3efe 626f ce.of.type..>.bo │ │ │ │ +0001d2f0: 6f6c 8ea1 8d91 05cc ce77 6869 6368 9605 ol.......which.. │ │ │ │ +0001d300: bfaa 7368 6f75 6c64 936d 6174 6368 9374 ..should.match.t │ │ │ │ +0001d310: 7970 6591 113e fe69 6e74 8ea1 8d91 05cc ype..>.int...... │ │ │ │ +0001d320: ce31 9605 bfaa 6572 726f 7293 696e 9374 .1....error.in.t │ │ │ │ +0001d330: 7970 696e 678e a18d 9105 ccce 7479 7065 yping.......type │ │ │ │ +0001d340: 6368 6563 6b91 05bf aa66 6169 6c65 648e check....failed. │ │ │ │ +0001d350: 8e92 01c6 71b1 8401 1ef0 fe00 0066 668e ....q........ff. │ │ │ │ +0001d360: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +0001d370: 8ea0 009f 2c82 8d91 1e28 f0cf 416c 6c96 ....,....(..All. │ │ │ │ +0001d380: 03a4 9b74 6865 936d 656d 9aac 7262 9053 ...the.mem..rb.S │ │ │ │ +0001d390: 8e65 7273 936f 6693 6193 6c69 7374 936d .ers.of.a.list.m │ │ │ │ +0001d3a0: 9875 7374 9368 6198 7698 6593 7468 6591 .ust.ha.v.e.the. │ │ │ │ +0001d3b0: 03a4 9c73 616d 6593 7498 7970 9053 8e65 ...same.t.yp.S.e │ │ │ │ +0001d3c0: 9328 616c 7468 6f75 6768 9374 6869 7393 .(although.this. │ │ │ │ +0001d3d0: 7498 7970 9a53 8e65 9363 6f75 6c64 9362 t.yp.S.e.could.b │ │ │ │ +0001d3e0: 9865 9361 9373 756d 2c8e 9f10 0000 8d91 .e.a.sum,....... │ │ │ │ +0001d3f0: 12c7 616f 7296 03ea a864 6973 6a6f 696e ..aor....disjoin │ │ │ │ +0001d400: 9aac 7274 9375 6e69 6f6e 9374 9879 7090 ..rt.union.t.yp. │ │ │ │ +0001d410: 538e 657c 7365 6593 4368 6170 7465 7293 S.e|see.Chapter. │ │ │ │ +0001d420: 3529 2e8e 9f27 7a08 8d8d 9112 c761 eb4b 5)...'z......a.K │ │ │ │ +0001d430: 322e 388e 913f 0f0c 5374 7269 6e67 738e 2.8..?..Strings. │ │ │ │ +0001d440: a41b e223 8d91 12c7 61cf 4196 03ea a873 ...#....a.A....s │ │ │ │ +0001d450: 6571 7565 6e63 6593 6f66 9363 9aac 7268 equence.of.c..rh │ │ │ │ +0001d460: 6172 6163 7465 7273 9365 6e63 6c6f 7365 aracters.enclose │ │ │ │ +0001d470: 6493 6290 538e 6574 9877 9865 656e 9373 d.b.S.et.w.een.s │ │ │ │ +0001d480: 7472 696e 6793 7175 6f74 6573 9328 eb61 tring.quotes.(.a │ │ │ │ +0001d490: 6093 cf7b 9369 2e65 2e91 0538 e061 7363 `..{.i.e...8.asc │ │ │ │ +0001d4a0: 6969 9339 3629 9369 7393 6193 7374 7269 ii.96).is.a.stri │ │ │ │ +0001d4b0: 6e67 2e8e 9f30 ac83 8d8d 8d91 12c7 619f ng...0........a. │ │ │ │ +0001d4c0: dc07 8189 0000 6666 01c7 0b4a 9f3d 9762 ......ff...J.=.b │ │ │ │ +0001d4d0: 8d8d 90cc cd9f 0459 9c84 0041 f0fe 0000 .......Y...A.... │ │ │ │ +0001d4e0: 6666 8d9f c866 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ +0001d4f0: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ +0001d500: 00b8 e800 15ae 648e 8d8d 8d92 01b6 cdb1 ......d......... │ │ │ │ +0001d510: 9ffd 1c15 eb49 3138 8e8e 8e8e 9fff 4054 .....I18......@T │ │ │ │ +0001d520: 8d91 05cc ceeb 6123 6074 6869 7396 05bf ......a#`this... │ │ │ │ +0001d530: aa69 7393 6193 7374 7269 6e67 603b 3b8e .is.a.string`;;. │ │ │ │ +0001d540: a40d 0000 8d91 05cc ce60 7468 6973 9605 .........`this.. │ │ │ │ +0001d550: bfaa 6973 9361 9373 7472 696e 6760 933a ..is.a.string`.: │ │ │ │ +0001d560: 9373 7472 696e 678e a1a1 8d91 05cc ce23 .string........# │ │ │ │ +0001d570: 6060 3b3b 8ea1 8d91 05cc ce60 6096 05bf ``;;.......``... │ │ │ │ +0001d580: aa3a 9373 7472 696e 678e 8e92 01c6 71b1 .:.string.....q. │ │ │ │ +0001d590: 8400 41f0 fe00 0066 668e 8e9f 04c0 0289 ..A....ff....... │ │ │ │ +0001d5a0: 0000 6666 01c7 0b4a 8e8e 8e9f 3cd8 ec8d ..ff...J....<... │ │ │ │ +0001d5b0: 8d91 12c7 61eb 4b32 2e39 8e91 3f0f 0c50 ....a.K2.9..?..P │ │ │ │ +0001d5c0: 91ff 75c2 6f6c 796d 6f72 7068 6973 6d8e ..u.olymorphism. │ │ │ │ +0001d5d0: a18d 9112 c761 cf54 6865 9603 eaa8 6c69 .....a.The....li │ │ │ │ +0001d5e0: 7374 9370 726f 9a53 8e63 6573 7369 6e67 st.pro.S.cessing │ │ │ │ +0001d5f0: 9366 756e 6374 696f 6e73 93eb 6168 64cf .functions..ahd. │ │ │ │ +0001d600: 2c93 eb61 746c 8d93 cf65 7463 2e8e 911a ,..atl...etc.... │ │ │ │ +0001d610: 1c60 6361 6e93 6298 6593 7573 6564 936f .`can.b.e.used.o │ │ │ │ +0001d620: 6e93 616c 6c93 7490 ac72 7970 9865 7393 n.all.t..ryp.es. │ │ │ │ +0001d630: 6f66 936c 6973 7473 2e8e 9f43 81d6 8d8d of.lists...C.... │ │ │ │ +0001d640: 8d91 12c7 619f c887 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ +0001d650: 0b4a 9f64 9762 8d8d 90cc cd9f 0459 9c84 .J.d.b.......Y.. │ │ │ │ +0001d660: 0068 f0fe 0000 6666 8d9f a166 108d 8d92 .h....ff...f.... │ │ │ │ +0001d670: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +0001d680: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +0001d690: 8d92 01b6 cdb1 9ffd 1c15 eb49 3139 8e8e ...........I19.. │ │ │ │ +0001d6a0: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6864 ....@T......a#hd │ │ │ │ +0001d6b0: 9105 bfaa 5b31 3b32 3b33 5d3b 3b8e a40d ....[1;2;3];;... │ │ │ │ +0001d6c0: 0000 8d91 05cc ce31 9605 bfaa 3a93 696e .......1....:.in │ │ │ │ +0001d6d0: 748e a1a1 8d91 05cc ce23 6864 9105 bfaa t........#hd.... │ │ │ │ +0001d6e0: 5b74 7275 653b 6661 6c73 653b 7472 7565 [true;false;true │ │ │ │ +0001d6f0: 5d3b 3b8e a18d 9105 ccce 7472 7565 9605 ];;.......true.. │ │ │ │ +0001d700: bfaa 3a93 626f 6f6c 8ea1 a18d 9105 ccce ..:.bool........ │ │ │ │ +0001d710: 2368 6491 05bf aa5b 312c 323b 332c 345d #hd....[1,2;3,4] │ │ │ │ +0001d720: 3b3b 8ea1 8d91 05cc ce28 312c 9605 bfaa ;;.......(1,.... │ │ │ │ +0001d730: 3229 933a 9328 696e 7493 2393 696e 7429 2).:.(int.#.int) │ │ │ │ +0001d740: 8e8e 9201 c671 b184 0068 f0fe 0000 6666 .....q...h....ff │ │ │ │ +0001d750: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +0001d760: 8e8e 8e9f 24fd 138e 8c8b 0000 000e 0000 ....$........... │ │ │ │ 0001d770: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0001d780: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001d790: 0001 d05a a002 cc05 558d a0fd 46d3 0e8d ...Z....U...F... │ │ │ │ -0001d7a0: 8d8d 8d9f fa99 9a8d 91ea f1eb d031 3492 .............14. │ │ │ │ -0001d7b0: 00ce 9ed5 4368 6170 7465 7296 0480 0032 ....Chapter....2 │ │ │ │ -0001d7c0: 2e91 0a80 0049 6e90 a000 7472 6f90 6000 .....In...tro.`. │ │ │ │ -0001d7d0: 6475 6374 696f 6e93 616e 6493 4578 616d duction.and.Exam │ │ │ │ -0001d7e0: 706c 6573 8e91 eaf1 eb9f 0566 6689 0000 ples.......ff... │ │ │ │ -0001d7f0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -0001d800: a0fd 8bd0 218d 91ea f1eb cf54 689a ac72 ....!......Th..r │ │ │ │ -0001d810: 7573 9604 62b3 eb61 6864 9104 62b2 cf68 us..b..ahd..b..h │ │ │ │ -0001d820: 6173 9373 6576 9865 7261 6c91 0462 b274 as.sev.eral..b.t │ │ │ │ -0001d830: 9879 709a 538e 6573 3b91 049e b866 6f72 .yp.S.es;....for │ │ │ │ -0001d840: 9365 7861 6d70 6c65 2c91 0480 b569 7493 .example,....it. │ │ │ │ -0001d850: 6973 9375 7365 6491 0462 b261 6298 6f95 is.used..b.ab.o. │ │ │ │ -0001d860: ac72 7693 6591 0462 b377 6974 6891 0462 .rv.e..b.with..b │ │ │ │ -0001d870: b274 9379 7098 6573 9104 62b3 eb61 2869 .t.yp.es..b..a(i │ │ │ │ -0001d880: 6e74 9605 bfaa 6c69 7374 2993 2d3e 9369 nt....list).->.i │ │ │ │ -0001d890: 6e74 cf2c 8ea4 1000 008d 91ea f1eb eb61 nt.,...........a │ │ │ │ -0001d8a0: 2862 6f6f 6c96 05bf aa6c 6973 7429 932d (bool....list).- │ │ │ │ -0001d8b0: 3e93 626f 6f6c 9105 1a9f cf61 6e64 9b05 >.bool.....and.. │ │ │ │ -0001d8c0: 1a9e eb61 2869 6e74 9323 9369 6e74 2993 ...a(int.#.int). │ │ │ │ -0001d8d0: 6c69 7374 932d 3e93 2869 6e74 9323 9369 list.->.(int.#.i │ │ │ │ -0001d8e0: 6e74 29cf 2e91 08c8 c549 6e98 6661 6374 nt)......In.fact │ │ │ │ -0001d8f0: 9605 1a9f 6966 93d7 7479 9105 88d8 cf69 ....if..ty.....i │ │ │ │ -0001d900: 7398 e561 6e79 93cf 7490 ac72 7970 9053 s..any..t..ryp.S │ │ │ │ -0001d910: 8e65 8ea1 8d91 eaf1 eb74 6865 6e96 0501 .e.......then... │ │ │ │ -0001d920: b9eb 6168 6493 cf68 6173 9374 6865 9374 ..ahd..has.the.t │ │ │ │ -0001d930: 9aac 7279 7090 538e 6593 eb61 28d7 7479 ..ryp.S.e..a(.ty │ │ │ │ -0001d940: 9106 2de3 eb61 6c69 7374 2996 05bf aa2d ..-..alist)....- │ │ │ │ -0001d950: 3e93 d774 7990 6e39 cf2e 9108 7e13 4691 >..ty.n9....~.F. │ │ │ │ -0001d960: ff05 5675 6e63 7469 6f6e 732c 9605 477d ..Vunctions,..G} │ │ │ │ -0001d970: 6c69 6b98 659b 0501 b9eb 6168 64cf 2c93 lik.e.....ahd.,. │ │ │ │ -0001d980: 7769 7468 986d 616e 95ac 7279 9874 9379 with.man..ry.t.y │ │ │ │ -0001d990: 7090 538e 6573 9861 7265 9863 616c 6c65 p.S.es.are.calle │ │ │ │ -0001d9a0: 648e a18d 91ea f1eb e570 91ff 6666 6f6c d........p..ffol │ │ │ │ -0001d9b0: 796d 6f72 7068 6963 cf2c 9603 eaa8 616e ymorphic.,....an │ │ │ │ -0001d9c0: 6493 eb48 4d4c 93cf 7573 6573 9374 9aac d..HML..uses.t.. │ │ │ │ -0001d9d0: 7279 7090 538e 6593 7691 ff58 e461 7269 ryp.S.e.v..X.ari │ │ │ │ -0001d9e0: 6162 6c65 7393 eb61 2acf 2c93 eb61 2a2a ables..a*.,..a** │ │ │ │ -0001d9f0: cf2c 93eb 612a 2a2a 8d93 cf65 7463 2e8e .,..a***...etc.. │ │ │ │ -0001da00: 911a 1c60 746f 9372 6570 7265 7365 6e98 ...`to.represen. │ │ │ │ -0001da10: 7493 7468 6569 7293 7498 7970 9053 8e65 t.their.t.yp.S.e │ │ │ │ -0001da20: 732e 8e9f 4eb4 398d 8d8d 91ea f1eb 9fc2 s...N.9......... │ │ │ │ -0001da30: 0781 8900 0066 6601 c70b 4a9f 7197 628d .....ff...J.q.b. │ │ │ │ -0001da40: 8d90 cccd 9f04 599c 8400 75f0 fe00 0066 ......Y...u....f │ │ │ │ -0001da50: 668d 9f94 6610 8d8d 9201 aff0 0d84 000a f...f........... │ │ │ │ -0001da60: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ -0001da70: b8e8 0015 ae64 8e8d 8d8d 9201 b6cd b19f .....d.......... │ │ │ │ -0001da80: fd1c 15eb 4932 308e 8e8e 8e9f ff40 548d ....I20......@T. │ │ │ │ -0001da90: 9105 ccce eb61 2368 643b 3b8e a40d 0000 .....a#hd;;..... │ │ │ │ -0001daa0: 8d91 05cc ce2d 9605 bfaa 3a93 282a 936c .....-....:.(*.l │ │ │ │ -0001dab0: 6973 7493 2d3e 932a 298e a1a1 8d91 05cc ist.->.*)....... │ │ │ │ -0001dac0: ce23 6c65 7472 6563 9605 bfaa 6d61 7093 .#letrec....map. │ │ │ │ -0001dad0: 6693 6c93 3d93 6966 936e 756c 6c93 6c93 f.l.=.if.null.l. │ │ │ │ -0001dae0: 7468 656e 935b 5d8e a18d 9105 ccce 2392 then.[].......#. │ │ │ │ -0001daf0: 009b 36ee 656c 7365 9605 bfaa 6628 6864 ..6.else....f(hd │ │ │ │ -0001db00: 936c 292e 6d61 7093 6693 2874 6c93 6c29 .l).map.f.(tl.l) │ │ │ │ -0001db10: 3b3b 8ea1 8d91 05cc ce6d 6170 9605 bfaa ;;.......map.... │ │ │ │ -0001db20: 3d93 2d93 3a93 2828 2a93 2d3e 932a 2a29 =.-.:.((*.->.**) │ │ │ │ -0001db30: 932d 3e93 2a93 6c69 7374 932d 3e93 2a2a .->.*.list.->.** │ │ │ │ -0001db40: 936c 6973 7429 8ea1 a18d 9105 ccce 236d .list)........#m │ │ │ │ -0001db50: 6170 9605 bfaa 6661 6374 935b 313b 323b ap....fact.[1;2; │ │ │ │ -0001db60: 333b 345d 3b3b 8ea1 8d91 05cc ce5b 313b 3;4];;.......[1; │ │ │ │ -0001db70: 9605 bfaa 323b 9336 3b93 3234 5d93 3a93 ....2;.6;.24].:. │ │ │ │ -0001db80: 696e 7493 6c69 7374 8e8e 9201 c671 b184 int.list.....q.. │ │ │ │ -0001db90: 0075 f0fe 0000 6666 8e8e 9f04 c002 8900 .u....ff........ │ │ │ │ -0001dba0: 0066 6601 c70b 4a8e 8e8e 9f4f 5ee5 8d91 .ff...J....O^... │ │ │ │ -0001dbb0: f653 7acf 5468 6596 0353 bfeb 484d 4c9b .Sz.The..S..HML. │ │ │ │ -0001dbc0: 0353 c0cf 6675 6e63 7469 6f6e 93eb 616d .S..function..am │ │ │ │ -0001dbd0: 6170 93cf 7461 6b90 ac72 6573 9861 9366 ap..tak..res.a.f │ │ │ │ -0001dbe0: 756e 6374 696f 6e93 d766 9104 9bbf cf28 unction..f.....( │ │ │ │ -0001dbf0: 7769 7468 9361 7267 756d 656e 9aac 7274 with.argumen..rt │ │ │ │ -0001dc00: 9374 9879 7090 538e 659b 0353 c0eb 612a .t.yp.S.e..S..a* │ │ │ │ -0001dc10: 93cf 616e 6493 7265 7375 6c74 9874 90ac ..and.result.t.. │ │ │ │ -0001dc20: 7279 7090 538e 6593 eb61 2a2a cf29 2c91 ryp.S.e..a**.),. │ │ │ │ -0001dc30: 0371 ee61 6e64 8ea1 8d91 eaf1 eb61 9b03 .q.and.......a.. │ │ │ │ -0001dc40: 392c 6c69 7374 9603 392b d76c 9103 7cbb 9,list..9+.l..|. │ │ │ │ -0001dc50: cf28 6f66 9365 6c65 6d65 6e95 ac72 7473 .(of.elemen..rts │ │ │ │ -0001dc60: 986f 6698 7493 7970 9053 8e65 9603 392b .of.t.yp.S.e..9+ │ │ │ │ -0001dc70: eb61 2acf 292c 9103 5cab 616e 6498 7265 .a*.),..\.and.re │ │ │ │ -0001dc80: 7475 726e 7393 7468 6598 6c69 7374 936f turns.the.list.o │ │ │ │ -0001dc90: 6274 6169 6e65 6498 6290 ac72 7998 6170 btained.b..ry.ap │ │ │ │ -0001dca0: 706c 7969 6e67 93d7 6691 0481 2bcf 746f plying..f...+.to │ │ │ │ -0001dcb0: 9365 6163 95ac 7268 9865 6c65 6d65 6e93 .eac..rh.elemen. │ │ │ │ -0001dcc0: 748e a18d 91ea f1eb 6f66 9604 2b3f d76c t.......of..+?.l │ │ │ │ -0001dcd0: 9104 6ecf cf28 7768 6963 90ac 7268 9369 ..n..(whic..rh.i │ │ │ │ -0001dce0: 739b 042b 4061 936c 6973 7493 6f66 9865 s..+@a.list.of.e │ │ │ │ -0001dcf0: 6c65 6d65 6e90 ac72 7473 936f 6698 7490 lemen..rts.of.t. │ │ │ │ -0001dd00: ac72 7970 9053 8e65 93eb 612a 2acf 292e .ryp.S.e..a**.). │ │ │ │ -0001dd10: 9105 faa6 eb61 6d61 7098 cf63 616e 9362 .....amap..can.b │ │ │ │ -0001dd20: 9053 8e65 9875 7365 6493 6174 9361 6e90 .S.e.used.at.an. │ │ │ │ -0001dd30: ac72 7998 696e 7374 616e 6365 936f 6698 .ry.instance.of. │ │ │ │ -0001dd40: 6974 7393 7490 ac72 7970 9053 8e65 3a8e its.t..ryp.S.e:. │ │ │ │ -0001dd50: a18d 91ea f1eb 6162 9a53 8e6f 95ac 7276 ......ab.S.o..rv │ │ │ │ -0001dd60: 9365 2c91 0399 fb62 986f 7468 9603 85cf .e,....b.oth.... │ │ │ │ -0001dd70: eb61 2a93 cf61 6e64 93eb 612a 2a93 cf77 .a*..and..a**..w │ │ │ │ -0001dd80: 9aac 7265 7265 9369 6e73 7461 6e98 7469 ..rere.instan.ti │ │ │ │ -0001dd90: 6174 6564 9103 85d0 746f 93eb 6169 6e74 ated....to..aint │ │ │ │ -0001dda0: cf3b 9103 a76d 6290 538e 656c 6f98 772c .;...mb.S.elo.w, │ │ │ │ -0001ddb0: 9103 99fa eb61 2a93 cf69 7393 696e 7374 .....a*..is.inst │ │ │ │ -0001ddc0: 616e 9874 6961 7465 6491 0385 d074 6f93 an.tiated....to. │ │ │ │ -0001ddd0: eb61 2869 6e74 9105 bfaa 6c69 7374 2993 .a(int....list). │ │ │ │ -0001dde0: cf61 6e64 8ea1 8d91 eaf1 ebeb 612a 2a96 .and........a**. │ │ │ │ -0001ddf0: 0447 6bcf 746f 93eb 6162 6f6f 6ccf 2e91 .Gk.to..abool... │ │ │ │ -0001de00: 064f 294e 6f74 6963 6593 7468 6174 9374 .O)Notice.that.t │ │ │ │ -0001de10: 6865 9369 6e73 7461 6e63 6593 6e65 6564 he.instance.need │ │ │ │ -0001de20: 936e 6f74 9362 9a53 8e65 9373 7098 6563 .not.b.S.e.sp.ec │ │ │ │ -0001de30: 690c 6564 3b91 0475 cc69 7493 6973 9364 i.ed;..u.it.is.d │ │ │ │ -0001de40: 6574 6572 6d69 6e65 6493 629a ac72 7993 etermined.b..ry. │ │ │ │ -0001de50: 7468 6593 7498 7970 9053 8e65 8ea1 8d91 the.t.yp.S.e.... │ │ │ │ -0001de60: eaf1 eb63 95ac 7268 6563 936b 9365 722e ...c..rhec.k.er. │ │ │ │ -0001de70: 8e9f 1ede e58d 8d8d 91ea f1eb 9fef 8781 ................ │ │ │ │ -0001de80: 8900 0066 6601 c70b 4a9f 1697 628d 8d90 ...ff...J...b... │ │ │ │ -0001de90: cccd 9f04 599c 8400 1af0 fe00 0066 668d ....Y........ff. │ │ │ │ -0001dea0: 9fef 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ -0001deb0: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ -0001dec0: 0015 ae64 8e8d 8d8d 9201 b6cd b19f fd1c ...d............ │ │ │ │ -0001ded0: 15eb 4932 318e 8e8e 8e9f ff40 548d 9105 ..I21......@T... │ │ │ │ -0001dee0: ccce eb61 236d 6170 9605 bfaa 6e75 6c6c ...a#map....null │ │ │ │ -0001def0: 935b 5b31 3b32 5d3b 935b 5d3b 935b 335d .[[1;2];.[];.[3] │ │ │ │ -0001df00: 3b93 5b5d 5d3b 3b8e 9f0d 0000 8d91 05cc ;.[]];;......... │ │ │ │ -0001df10: ce5b 6661 6c73 653b 9605 bfaa 7472 7565 .[false;....true │ │ │ │ -0001df20: 3b93 6661 6c73 653b 9374 7275 655d 933a ;.false;.true].: │ │ │ │ -0001df30: 9362 6f6f 6c93 6c69 7374 8e8e 9201 c671 .bool.list.....q │ │ │ │ -0001df40: b184 001a f0fe 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ -0001df50: 8900 0066 6601 c70b 4a8e 8e8e 9f36 f43a ...ff...J....6.: │ │ │ │ -0001df60: 8d8d 91ea f1eb eb4b 322e 3130 8e91 20f1 .......K2.10.. . │ │ │ │ -0001df70: e74c 616d 91ff 75c2 6291 008a 3d64 612d .Lam..u.b...=da- │ │ │ │ -0001df80: 6578 7072 6573 7369 6f6e 738e 9f1b e223 expressions....# │ │ │ │ -0001df90: 8d91 eaf1 ebcf 5468 6596 03be 0a65 7870 ......The....exp │ │ │ │ -0001dfa0: 7265 7373 696f 6e93 eb61 5cd7 78eb 612e ression..a\.x.a. │ │ │ │ -0001dfb0: 9105 bfaa d765 9b03 be09 cf65 7691 ff58 .....e.....ev..X │ │ │ │ -0001dfc0: e461 6c75 6174 6573 9374 6f93 6193 6675 .aluates.to.a.fu │ │ │ │ -0001dfd0: 6e63 7469 6f6e 9377 6974 6898 666f 726d nction.with.form │ │ │ │ -0001dfe0: 616c 9370 6172 616d 6574 6572 93d7 7893 al.parameter..x. │ │ │ │ -0001dff0: cf61 6e64 9362 9553 8e6f 9364 7998 d765 .and.b.S.o.dy..e │ │ │ │ -0001e000: cf2e 9105 2a01 5468 90ac 7275 738e a18d ....*.Th..rus... │ │ │ │ -0001e010: 91ea f1eb 7468 6591 0362 7c64 6563 6c61 ....the..b|decla │ │ │ │ -0001e020: 7261 7469 6f6e 9b03 627d eb61 6c65 7496 ration..b}.alet. │ │ │ │ -0001e030: 05bf aad7 6691 04aa 7b78 93eb 613d 93d7 ....f...{x..a=.. │ │ │ │ -0001e040: 6598 cf69 7396 0362 7c65 7175 6976 91ff e..is..b|equiv.. │ │ │ │ -0001e050: 58e4 616c 656e 90ac 7274 9874 6f93 eb61 X.alen..rt.to..a │ │ │ │ -0001e060: 6c65 7496 05bf aad7 6691 0707 a9eb 613d let.....f.....a= │ │ │ │ -0001e070: 935c d778 eb61 2ed7 65cf 2e91 050b 7c53 .\.x.a..e.....|S │ │ │ │ -0001e080: 696d 696c 6172 6c79 98eb 616c 6574 93d7 imilarly..alet.. │ │ │ │ -0001e090: 6691 0147 ffeb 6128 d778 eb61 2cd7 7990 f..G..a(.x.a,.y. │ │ │ │ -0001e0a0: 6e39 eb61 29d7 7a91 0648 8deb 613d 93d7 n9.a).z..H..a=.. │ │ │ │ -0001e0b0: 6591 0362 7ccf 6973 8ea1 8d91 eaf1 eb65 e..b|.is.......e │ │ │ │ -0001e0c0: 7175 6976 91ff 58e4 616c 656e 90ac 7274 quiv..X.alen..rt │ │ │ │ -0001e0d0: 9603 5a1a 746f 93eb 616c 6574 9605 bfaa ..Z.to..alet.... │ │ │ │ -0001e0e0: d766 9107 07a9 eb61 3d93 5c28 d778 eb61 .f.....a=.\(.x.a │ │ │ │ -0001e0f0: 2cd7 799a 6e39 eb61 292e 935c d77a 9100 ,.y.n9.a)..\.z.. │ │ │ │ -0001e100: 88e3 eb61 2e93 d765 cf2e 9105 08b1 5265 ...a...e......Re │ │ │ │ -0001e110: 7090 538e 6561 7465 6496 035a 1aeb 615c p.S.eated..Z..a\ │ │ │ │ -0001e120: cf27 732c 9103 7703 6173 9369 6e91 035a .'s,..w.as.in..Z │ │ │ │ -0001e130: 1beb 615c 28d7 78eb 612c d779 98eb 6129 ..a\(.x.a,.y..a) │ │ │ │ -0001e140: 2e96 05bf aa5c d77a 9100 88e3 eb61 2e93 .....\.z.....a.. │ │ │ │ -0001e150: d765 cf2c 9103 7703 6d61 90ac 7279 9603 .e.,..w.ma..ry.. │ │ │ │ -0001e160: 5a1a 6290 538e 6593 6162 6272 652d 8ea1 Z.b.S.e.abbre-.. │ │ │ │ -0001e170: 8d91 eaf1 eb76 6961 7465 6491 0420 3962 .....viated.. 9b │ │ │ │ -0001e180: 9aac 7279 9604 203a eb61 5c28 d778 eb61 ..ry.. :.a\(.x.a │ │ │ │ -0001e190: 2cd7 7990 6e39 eb61 2991 05bf aad7 7a91 ,.y.n9.a).....z. │ │ │ │ -0001e1a0: 0088 e3eb 612e d765 cf2e 9105 d994 5468 ....a..e......Th │ │ │ │ -0001e1b0: 6593 6398 6861 7261 6374 6572 9b04 2039 e.c.haracter.. 9 │ │ │ │ -0001e1c0: eb61 5c93 cf69 7398 6f75 7293 7265 7072 .a\..is.our.repr │ │ │ │ -0001e1d0: 6573 656e 90ac 7274 6174 696f 6e98 6f66 esen..rtation.of │ │ │ │ -0001e1e0: 936c 616d 90ac 7262 9053 8e64 612c 9104 .lam..rb.S.da,.. │ │ │ │ -0001e1f0: 2d9e 616e 6498 6578 7072 6573 7369 6f6e -.and.expression │ │ │ │ -0001e200: 738e a18d 91ea f1eb 6c69 6b90 ac72 6596 s.......lik..re. │ │ │ │ -0001e210: 03ea a8eb 615c d778 eb61 2e9b 05bf aad7 ....a\.x.a...... │ │ │ │ -0001e220: 6593 cf61 6e64 93eb 615c 28d7 78eb 612c e..and..a\(.x.a, │ │ │ │ -0001e230: d779 906e 39eb 6129 98d7 7a91 0088 e3eb .y.n9.a)..z..... │ │ │ │ -0001e240: 612e d765 93cf 6172 6593 6361 6c6c 6564 a..e..are.called │ │ │ │ -0001e250: 936c 616d 90ac 7262 9053 8e64 612d 6578 .lam..rb.S.da-ex │ │ │ │ -0001e260: 7072 6573 7369 6f6e 732e 8e8e 9f24 fd13 pressions....$.. │ │ │ │ -0001e270: 8e8c 8b00 0000 0f00 0000 0000 0000 0000 ................ │ │ │ │ +0001d790: 0000 0001 d05c a002 cc05 558d a0fd 46d3 .....\....U...F. │ │ │ │ +0001d7a0: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d031 ...............1 │ │ │ │ +0001d7b0: 3492 00ce 9ed5 4368 6170 7465 7296 0480 4.....Chapter... │ │ │ │ +0001d7c0: 0032 2e91 0a80 0049 6e90 a000 7472 6f90 .2.....In...tro. │ │ │ │ +0001d7d0: 6000 6475 6374 696f 6e93 616e 6493 4578 `.duction.and.Ex │ │ │ │ +0001d7e0: 616d 706c 6573 8e91 eaf1 eb9f 0566 6689 amples.......ff. │ │ │ │ +0001d7f0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +0001d800: df8d a0fd 8bd0 218d 91ea f1eb cf54 689a ......!......Th. │ │ │ │ +0001d810: ac72 7573 9604 62b3 eb61 6864 9104 62b2 .rus..b..ahd..b. │ │ │ │ +0001d820: cf68 6173 9373 6576 9865 7261 6c91 0462 .has.sev.eral..b │ │ │ │ +0001d830: b274 9879 709a 538e 6573 3b91 049e b866 .t.yp.S.es;....f │ │ │ │ +0001d840: 6f72 9365 7861 6d70 6c65 2c91 0480 b569 or.example,....i │ │ │ │ +0001d850: 7493 6973 9375 7365 6491 0462 b261 6298 t.is.used..b.ab. │ │ │ │ +0001d860: 6f95 ac72 7693 6591 0462 b377 6974 6891 o..rv.e..b.with. │ │ │ │ +0001d870: 0462 b274 9379 7098 6573 9104 62b3 eb61 .b.t.yp.es..b..a │ │ │ │ +0001d880: 2869 6e74 9605 bfaa 6c69 7374 2993 2d3e (int....list).-> │ │ │ │ +0001d890: 9369 6e74 cf2c 8ea4 1000 008d 91ea f1eb .int.,.......... │ │ │ │ +0001d8a0: eb61 2862 6f6f 6c96 05bf aa6c 6973 7429 .a(bool....list) │ │ │ │ +0001d8b0: 932d 3e93 626f 6f6c 9105 1a9f cf61 6e64 .->.bool.....and │ │ │ │ +0001d8c0: 9b05 1a9e eb61 2869 6e74 9323 9369 6e74 .....a(int.#.int │ │ │ │ +0001d8d0: 2993 6c69 7374 932d 3e93 2869 6e74 9323 ).list.->.(int.# │ │ │ │ +0001d8e0: 9369 6e74 29cf 2e91 08c8 c549 6e98 6661 .int)......In.fa │ │ │ │ +0001d8f0: 6374 9605 1a9f 6966 93d7 7479 9105 88d8 ct....if..ty.... │ │ │ │ +0001d900: cf69 7398 e561 6e79 93cf 7490 ac72 7970 .is..any..t..ryp │ │ │ │ +0001d910: 9053 8e65 8ea1 8d91 eaf1 eb74 6865 6e96 .S.e.......then. │ │ │ │ +0001d920: 0501 b9eb 6168 6493 cf68 6173 9374 6865 ....ahd..has.the │ │ │ │ +0001d930: 9374 9aac 7279 7090 538e 6593 eb61 28d7 .t..ryp.S.e..a(. │ │ │ │ +0001d940: 7479 9106 2de3 eb61 6c69 7374 2996 05bf ty..-..alist)... │ │ │ │ +0001d950: aa2d 3e93 d774 7990 6e39 cf2e 9108 7e13 .->..ty.n9....~. │ │ │ │ +0001d960: 4691 ff05 5675 6e63 7469 6f6e 732c 9605 F...Vunctions,.. │ │ │ │ +0001d970: 477d 6c69 6b98 659b 0501 b9eb 6168 64cf G}lik.e.....ahd. │ │ │ │ +0001d980: 2c93 7769 7468 986d 616e 95ac 7279 9874 ,.with.man..ry.t │ │ │ │ +0001d990: 9379 7090 538e 6573 9861 7265 9863 616c .yp.S.es.are.cal │ │ │ │ +0001d9a0: 6c65 648e a18d 91ea f1eb e570 91ff 6666 led........p..ff │ │ │ │ +0001d9b0: 6f6c 796d 6f72 7068 6963 cf2c 9603 eaa8 olymorphic.,.... │ │ │ │ +0001d9c0: 616e 6493 eb48 4d4c 93cf 7573 6573 9374 and..HML..uses.t │ │ │ │ +0001d9d0: 9aac 7279 7090 538e 6593 7691 ff58 e461 ..ryp.S.e.v..X.a │ │ │ │ +0001d9e0: 7269 6162 6c65 7393 eb61 2acf 2c93 eb61 riables..a*.,..a │ │ │ │ +0001d9f0: 2a2a cf2c 93eb 612a 2a2a 8d93 cf65 7463 **.,..a***...etc │ │ │ │ +0001da00: 2e8e 911a 1c60 746f 9372 6570 7265 7365 .....`to.represe │ │ │ │ +0001da10: 6e98 7493 7468 6569 7293 7498 7970 9053 n.t.their.t.yp.S │ │ │ │ +0001da20: 8e65 732e 8e9f 4eb4 398d 8d8d 91ea f1eb .es...N.9....... │ │ │ │ +0001da30: 9fc2 0781 8900 0066 6601 c70b 4a9f 7197 .......ff...J.q. │ │ │ │ +0001da40: 628d 8d90 cccd 9f04 599c 8400 75f0 fe00 b.......Y...u... │ │ │ │ +0001da50: 0066 668d 9f94 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ +0001da60: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ +0001da70: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b6cd .......d........ │ │ │ │ +0001da80: b19f fd1c 15eb 4932 308e 8e8e 8e9f ff40 ......I20......@ │ │ │ │ +0001da90: 548d 9105 ccce eb61 2368 643b 3b8e a40d T......a#hd;;... │ │ │ │ +0001daa0: 0000 8d91 05cc ce2d 9605 bfaa 3a93 282a .......-....:.(* │ │ │ │ +0001dab0: 936c 6973 7493 2d3e 932a 298e a1a1 8d91 .list.->.*)..... │ │ │ │ +0001dac0: 05cc ce23 6c65 7472 6563 9605 bfaa 6d61 ...#letrec....ma │ │ │ │ +0001dad0: 7093 6693 6c93 3d93 6966 936e 756c 6c93 p.f.l.=.if.null. │ │ │ │ +0001dae0: 6c93 7468 656e 935b 5d8e a18d 9105 ccce l.then.[]....... │ │ │ │ +0001daf0: 2392 009b 36ee 656c 7365 9605 bfaa 6628 #...6.else....f( │ │ │ │ +0001db00: 6864 936c 292e 6d61 7093 6693 2874 6c93 hd.l).map.f.(tl. │ │ │ │ +0001db10: 6c29 3b3b 8ea1 8d91 05cc ce6d 6170 9605 l);;.......map.. │ │ │ │ +0001db20: bfaa 3d93 2d93 3a93 2828 2a93 2d3e 932a ..=.-.:.((*.->.* │ │ │ │ +0001db30: 2a29 932d 3e93 2a93 6c69 7374 932d 3e93 *).->.*.list.->. │ │ │ │ +0001db40: 2a2a 936c 6973 7429 8ea1 a18d 9105 ccce **.list)........ │ │ │ │ +0001db50: 236d 6170 9605 bfaa 6661 6374 935b 313b #map....fact.[1; │ │ │ │ +0001db60: 323b 333b 345d 3b3b 8ea1 8d91 05cc ce5b 2;3;4];;.......[ │ │ │ │ +0001db70: 313b 9605 bfaa 323b 9336 3b93 3234 5d93 1;....2;.6;.24]. │ │ │ │ +0001db80: 3a93 696e 7493 6c69 7374 8e8e 9201 c671 :.int.list.....q │ │ │ │ +0001db90: b184 0075 f0fe 0000 6666 8e8e 9f04 c002 ...u....ff...... │ │ │ │ +0001dba0: 8900 0066 6601 c70b 4a8e 8e8e 9f4f 5ee5 ...ff...J....O^. │ │ │ │ +0001dbb0: 8d91 f653 7acf 5468 6596 0353 bfeb 484d ...Sz.The..S..HM │ │ │ │ +0001dbc0: 4c9b 0353 c0cf 6675 6e63 7469 6f6e 93eb L..S..function.. │ │ │ │ +0001dbd0: 616d 6170 93cf 7461 6b90 ac72 6573 9861 amap..tak..res.a │ │ │ │ +0001dbe0: 9366 756e 6374 696f 6e93 d766 9104 9bbf .function..f.... │ │ │ │ +0001dbf0: cf28 7769 7468 9361 7267 756d 656e 9aac .(with.argumen.. │ │ │ │ +0001dc00: 7274 9374 9879 7090 538e 659b 0353 c0eb rt.t.yp.S.e..S.. │ │ │ │ +0001dc10: 612a 93cf 616e 6493 7265 7375 6c74 9874 a*..and.result.t │ │ │ │ +0001dc20: 90ac 7279 7090 538e 6593 eb61 2a2a cf29 ..ryp.S.e..a**.) │ │ │ │ +0001dc30: 2c91 0371 ee61 6e64 8ea1 8d91 eaf1 eb61 ,..q.and.......a │ │ │ │ +0001dc40: 9b03 392c 6c69 7374 9603 392b d76c 9103 ..9,list..9+.l.. │ │ │ │ +0001dc50: 7cbb cf28 6f66 9365 6c65 6d65 6e95 ac72 |..(of.elemen..r │ │ │ │ +0001dc60: 7473 986f 6698 7493 7970 9053 8e65 9603 ts.of.t.yp.S.e.. │ │ │ │ +0001dc70: 392b eb61 2acf 292c 9103 5cab 616e 6498 9+.a*.),..\.and. │ │ │ │ +0001dc80: 7265 7475 726e 7393 7468 6598 6c69 7374 returns.the.list │ │ │ │ +0001dc90: 936f 6274 6169 6e65 6498 6290 ac72 7998 .obtained.b..ry. │ │ │ │ +0001dca0: 6170 706c 7969 6e67 93d7 6691 0481 2bcf applying..f...+. │ │ │ │ +0001dcb0: 746f 9365 6163 95ac 7268 9865 6c65 6d65 to.eac..rh.eleme │ │ │ │ +0001dcc0: 6e93 748e a18d 91ea f1eb 6f66 9604 2b3f n.t.......of..+? │ │ │ │ +0001dcd0: d76c 9104 6ecf cf28 7768 6963 90ac 7268 .l..n..(whic..rh │ │ │ │ +0001dce0: 9369 739b 042b 4061 936c 6973 7493 6f66 .is..+@a.list.of │ │ │ │ +0001dcf0: 9865 6c65 6d65 6e90 ac72 7473 936f 6698 .elemen..rts.of. │ │ │ │ +0001dd00: 7490 ac72 7970 9053 8e65 93eb 612a 2acf t..ryp.S.e..a**. │ │ │ │ +0001dd10: 292e 9105 faa6 eb61 6d61 7098 cf63 616e )......amap..can │ │ │ │ +0001dd20: 9362 9053 8e65 9875 7365 6493 6174 9361 .b.S.e.used.at.a │ │ │ │ +0001dd30: 6e90 ac72 7998 696e 7374 616e 6365 936f n..ry.instance.o │ │ │ │ +0001dd40: 6698 6974 7393 7490 ac72 7970 9053 8e65 f.its.t..ryp.S.e │ │ │ │ +0001dd50: 3a8e a18d 91ea f1eb 6162 9a53 8e6f 95ac :.......ab.S.o.. │ │ │ │ +0001dd60: 7276 9365 2c91 0399 fb62 986f 7468 9603 rv.e,....b.oth.. │ │ │ │ +0001dd70: 85cf eb61 2a93 cf61 6e64 93eb 612a 2a93 ...a*..and..a**. │ │ │ │ +0001dd80: cf77 9aac 7265 7265 9369 6e73 7461 6e98 .w..rere.instan. │ │ │ │ +0001dd90: 7469 6174 6564 9103 85d0 746f 93eb 6169 tiated....to..ai │ │ │ │ +0001dda0: 6e74 cf3b 9103 a76d 6290 538e 656c 6f98 nt.;...mb.S.elo. │ │ │ │ +0001ddb0: 772c 9103 99fa eb61 2a93 cf69 7393 696e w,.....a*..is.in │ │ │ │ +0001ddc0: 7374 616e 9874 6961 7465 6491 0385 d074 stan.tiated....t │ │ │ │ +0001ddd0: 6f93 eb61 2869 6e74 9105 bfaa 6c69 7374 o..a(int....list │ │ │ │ +0001dde0: 2993 cf61 6e64 8ea1 8d91 eaf1 ebeb 612a )..and........a* │ │ │ │ +0001ddf0: 2a96 0447 6bcf 746f 93eb 6162 6f6f 6ccf *..Gk.to..abool. │ │ │ │ +0001de00: 2e91 064f 294e 6f74 6963 6593 7468 6174 ...O)Notice.that │ │ │ │ +0001de10: 9374 6865 9369 6e73 7461 6e63 6593 6e65 .the.instance.ne │ │ │ │ +0001de20: 6564 936e 6f74 9362 9a53 8e65 9373 7098 ed.not.b.S.e.sp. │ │ │ │ +0001de30: 6563 690c 6564 3b91 0475 cc69 7493 6973 eci.ed;..u.it.is │ │ │ │ +0001de40: 9364 6574 6572 6d69 6e65 6493 629a ac72 .determined.b..r │ │ │ │ +0001de50: 7993 7468 6593 7498 7970 9053 8e65 8ea1 y.the.t.yp.S.e.. │ │ │ │ +0001de60: 8d91 eaf1 eb63 95ac 7268 6563 936b 9365 .....c..rhec.k.e │ │ │ │ +0001de70: 722e 8e9f 1ede e58d 8d8d 91ea f1eb 9fef r............... │ │ │ │ +0001de80: 8781 8900 0066 6601 c70b 4a9f 1697 628d .....ff...J...b. │ │ │ │ +0001de90: 8d90 cccd 9f04 599c 8400 1af0 fe00 0066 ......Y........f │ │ │ │ +0001dea0: 668d 9fef 6610 8d8d 9201 aff0 0d84 000a f...f........... │ │ │ │ +0001deb0: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ +0001dec0: b8e8 0015 ae64 8e8d 8d8d 9201 b6cd b19f .....d.......... │ │ │ │ +0001ded0: fd1c 15eb 4932 318e 8e8e 8e9f ff40 548d ....I21......@T. │ │ │ │ +0001dee0: 9105 ccce eb61 236d 6170 9605 bfaa 6e75 .....a#map....nu │ │ │ │ +0001def0: 6c6c 935b 5b31 3b32 5d3b 935b 5d3b 935b ll.[[1;2];.[];.[ │ │ │ │ +0001df00: 335d 3b93 5b5d 5d3b 3b8e 9f0d 0000 8d91 3];.[]];;....... │ │ │ │ +0001df10: 05cc ce5b 6661 6c73 653b 9605 bfaa 7472 ...[false;....tr │ │ │ │ +0001df20: 7565 3b93 6661 6c73 653b 9374 7275 655d ue;.false;.true] │ │ │ │ +0001df30: 933a 9362 6f6f 6c93 6c69 7374 8e8e 9201 .:.bool.list.... │ │ │ │ +0001df40: c671 b184 001a f0fe 0000 6666 8e8e 9f04 .q........ff.... │ │ │ │ +0001df50: c002 8900 0066 6601 c70b 4a8e 8e8e 9f36 .....ff...J....6 │ │ │ │ +0001df60: f43a 8d8d 91ea f1eb eb4b 322e 3130 8e91 .:.......K2.10.. │ │ │ │ +0001df70: 20f1 e74c 616d 91ff 75c2 6291 008a 3d64 ..Lam..u.b...=d │ │ │ │ +0001df80: 612d 6578 7072 6573 7369 6f6e 738e 9f1b a-expressions... │ │ │ │ +0001df90: e223 8d91 eaf1 ebcf 5468 6596 03be 0a65 .#......The....e │ │ │ │ +0001dfa0: 7870 7265 7373 696f 6e93 eb61 5cd7 78eb xpression..a\.x. │ │ │ │ +0001dfb0: 612e 9105 bfaa d765 9b03 be09 cf65 7691 a......e.....ev. │ │ │ │ +0001dfc0: ff58 e461 6c75 6174 6573 9374 6f93 6193 .X.aluates.to.a. │ │ │ │ +0001dfd0: 6675 6e63 7469 6f6e 9377 6974 6898 666f function.with.fo │ │ │ │ +0001dfe0: 726d 616c 9370 6172 616d 6574 6572 93d7 rmal.parameter.. │ │ │ │ +0001dff0: 7893 cf61 6e64 9362 9553 8e6f 9364 7998 x..and.b.S.o.dy. │ │ │ │ +0001e000: d765 cf2e 9105 2a01 5468 90ac 7275 738e .e....*.Th..rus. │ │ │ │ +0001e010: a18d 91ea f1eb 7468 6591 0362 7c64 6563 ......the..b|dec │ │ │ │ +0001e020: 6c61 7261 7469 6f6e 9b03 627d eb61 6c65 laration..b}.ale │ │ │ │ +0001e030: 7496 05bf aad7 6691 04aa 7b78 93eb 613d t.....f...{x..a= │ │ │ │ +0001e040: 93d7 6598 cf69 7396 0362 7c65 7175 6976 ..e..is..b|equiv │ │ │ │ +0001e050: 91ff 58e4 616c 656e 90ac 7274 9874 6f93 ..X.alen..rt.to. │ │ │ │ +0001e060: eb61 6c65 7496 05bf aad7 6691 0707 a9eb .alet.....f..... │ │ │ │ +0001e070: 613d 935c d778 eb61 2ed7 65cf 2e91 050b a=.\.x.a..e..... │ │ │ │ +0001e080: 7c53 696d 696c 6172 6c79 98eb 616c 6574 |Similarly..alet │ │ │ │ +0001e090: 93d7 6691 0147 ffeb 6128 d778 eb61 2cd7 ..f..G..a(.x.a,. │ │ │ │ +0001e0a0: 7990 6e39 eb61 29d7 7a91 0648 8deb 613d y.n9.a).z..H..a= │ │ │ │ +0001e0b0: 93d7 6591 0362 7ccf 6973 8ea1 8d91 eaf1 ..e..b|.is...... │ │ │ │ +0001e0c0: eb65 7175 6976 91ff 58e4 616c 656e 90ac .equiv..X.alen.. │ │ │ │ +0001e0d0: 7274 9603 5a1a 746f 93eb 616c 6574 9605 rt..Z.to..alet.. │ │ │ │ +0001e0e0: bfaa d766 9107 07a9 eb61 3d93 5c28 d778 ...f.....a=.\(.x │ │ │ │ +0001e0f0: eb61 2cd7 799a 6e39 eb61 292e 935c d77a .a,.y.n9.a)..\.z │ │ │ │ +0001e100: 9100 88e3 eb61 2e93 d765 cf2e 9105 08b1 .....a...e...... │ │ │ │ +0001e110: 5265 7090 538e 6561 7465 6496 035a 1aeb Rep.S.eated..Z.. │ │ │ │ +0001e120: 615c cf27 732c 9103 7703 6173 9369 6e91 a\.'s,..w.as.in. │ │ │ │ +0001e130: 035a 1beb 615c 28d7 78eb 612c d779 98eb .Z..a\(.x.a,.y.. │ │ │ │ +0001e140: 6129 2e96 05bf aa5c d77a 9100 88e3 eb61 a).....\.z.....a │ │ │ │ +0001e150: 2e93 d765 cf2c 9103 7703 6d61 90ac 7279 ...e.,..w.ma..ry │ │ │ │ +0001e160: 9603 5a1a 6290 538e 6593 6162 6272 652d ..Z.b.S.e.abbre- │ │ │ │ +0001e170: 8ea1 8d91 eaf1 eb76 6961 7465 6491 0420 .......viated.. │ │ │ │ +0001e180: 3962 9aac 7279 9604 203a eb61 5c28 d778 9b..ry.. :.a\(.x │ │ │ │ +0001e190: eb61 2cd7 7990 6e39 eb61 2991 05bf aad7 .a,.y.n9.a)..... │ │ │ │ +0001e1a0: 7a91 0088 e3eb 612e d765 cf2e 9105 d994 z.....a..e...... │ │ │ │ +0001e1b0: 5468 6593 6398 6861 7261 6374 6572 9b04 The.c.haracter.. │ │ │ │ +0001e1c0: 2039 eb61 5c93 cf69 7398 6f75 7293 7265 9.a\..is.our.re │ │ │ │ +0001e1d0: 7072 6573 656e 90ac 7274 6174 696f 6e98 presen..rtation. │ │ │ │ +0001e1e0: 6f66 936c 616d 90ac 7262 9053 8e64 612c of.lam..rb.S.da, │ │ │ │ +0001e1f0: 9104 2d9e 616e 6498 6578 7072 6573 7369 ..-.and.expressi │ │ │ │ +0001e200: 6f6e 738e a18d 91ea f1eb 6c69 6b90 ac72 ons.......lik..r │ │ │ │ +0001e210: 6596 03ea a8eb 615c d778 eb61 2e9b 05bf e.....a\.x.a.... │ │ │ │ +0001e220: aad7 6593 cf61 6e64 93eb 615c 28d7 78eb ..e..and..a\(.x. │ │ │ │ +0001e230: 612c d779 906e 39eb 6129 98d7 7a91 0088 a,.y.n9.a)..z... │ │ │ │ +0001e240: e3eb 612e d765 93cf 6172 6593 6361 6c6c ..a..e..are.call │ │ │ │ +0001e250: 6564 936c 616d 90ac 7262 9053 8e64 612d ed.lam..rb.S.da- │ │ │ │ +0001e260: 6578 7072 6573 7369 6f6e 732e 8e8e 9f24 expressions....$ │ │ │ │ +0001e270: fd13 8e8c 8b00 0000 0f00 0000 0000 0000 ................ │ │ │ │ 0001e280: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001e290: 0000 0000 0000 0000 0000 0000 01d7 67a0 ..............g. │ │ │ │ -0001e2a0: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ -0001e2b0: 999a 8d91 12c7 61d0 322e 3131 2e91 0a80 ......a.2.11.... │ │ │ │ -0001e2c0: 0046 91fe e000 6169 6c75 7265 9201 6ae5 .F....ailure..j. │ │ │ │ -0001e2d0: 9831 358e 9112 c761 9f05 6666 8900 00e6 .15....a..ff.... │ │ │ │ -0001e2e0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -0001e2f0: fdf2 2f06 8d8d 8d91 12c7 619f 8e07 8189 ../.......a..... │ │ │ │ -0001e300: 0000 6666 01c7 0b4a a000 d997 628d 8d90 ..ff...J....b... │ │ │ │ -0001e310: cccd 9f04 599c 8400 ddf0 fe00 0066 668d ....Y........ff. │ │ │ │ -0001e320: a0ff 2c66 108d 8d92 01af f00d 8400 0ad7 ..,f............ │ │ │ │ -0001e330: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ -0001e340: e800 15ae 648e 8d8d 8d92 01b6 cdb1 9ffd ....d........... │ │ │ │ -0001e350: 1c15 eb49 3232 8e8e 8e8e 9fff 4054 8d91 ...I22......@T.. │ │ │ │ -0001e360: 05cc ceeb 6123 5c78 2e78 2b31 3b3b 8ea4 ....a#\x.x+1;;.. │ │ │ │ -0001e370: 0d00 008d 9105 ccce 2d96 05bf aa3a 9328 ........-....:.( │ │ │ │ -0001e380: 696e 7493 2d3e 9369 6e74 298e a1a1 8d91 int.->.int)..... │ │ │ │ -0001e390: 05cc ce23 6974 9105 bfaa 333b 3b8e a18d ...#it....3;;... │ │ │ │ -0001e3a0: 9105 ccce 3496 05bf aa3a 9369 6e74 8ea1 ....4....:.int.. │ │ │ │ -0001e3b0: a18d 9105 ccce 236d 6170 9605 bfaa 285c ......#map....(\ │ │ │ │ -0001e3c0: 782e 782a 7829 935b 313b 323b 333b 345d x.x*x).[1;2;3;4] │ │ │ │ -0001e3d0: 3b3b 8ea1 8d91 05cc ce5b 313b 9605 bfaa ;;.......[1;.... │ │ │ │ -0001e3e0: 343b 9339 3b93 3136 5d93 3a93 696e 7493 4;.9;.16].:.int. │ │ │ │ -0001e3f0: 6c69 7374 8ea1 a18d 9105 ccce 236c 6574 list........#let │ │ │ │ -0001e400: 9605 bfaa 646f 7562 6c65 7570 933d 936d ....doubleup.=.m │ │ │ │ -0001e410: 6170 9328 5c78 2e78 4078 293b 3b8e a18d ap.(\x.x@x);;... │ │ │ │ -0001e420: 9105 ccce 646f 7562 6c65 7570 9605 bfaa ....doubleup.... │ │ │ │ -0001e430: 3d93 2d93 3a93 282a 936c 6973 7493 6c69 =.-.:.(*.list.li │ │ │ │ -0001e440: 7374 932d 3e93 2a93 6c69 7374 936c 6973 st.->.*.list.lis │ │ │ │ -0001e450: 7429 8ea1 a18d 9105 ccce 2364 6f75 626c t)........#doubl │ │ │ │ -0001e460: 6575 7096 05bf aa5b 935b 313b 325d 3b93 eup....[.[1;2];. │ │ │ │ -0001e470: 5b33 3b34 3b35 5d93 5d3b 3b8e a18d 9105 [3;4;5].];;..... │ │ │ │ -0001e480: ccce 5b5b 313b 9605 bfaa 323b 9331 3b93 ..[[1;....2;.1;. │ │ │ │ -0001e490: 325d 3b93 5b33 3b93 343b 9335 3b93 333b 2];.[3;.4;.5;.3; │ │ │ │ -0001e4a0: 9334 3b93 355d 5d93 3a93 696e 7493 6c69 .4;.5]].:.int.li │ │ │ │ -0001e4b0: 7374 936c 6973 748e a1a1 8d91 05cc ce23 st.list........# │ │ │ │ -0001e4c0: 646f 7562 6c65 7570 9105 bfaa 5b5d 3b3b doubleup....[];; │ │ │ │ -0001e4d0: 8ea1 8d91 05cc ce5b 5d96 05bf aa3a 932a .......[]....:.* │ │ │ │ -0001e4e0: 936c 6973 7493 6c69 7374 8e8e 9201 c671 .list.list.....q │ │ │ │ -0001e4f0: b184 00dd f0fe 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ -0001e500: 8900 0066 6601 c70b 4a8e 8e8e a000 9874 ...ff...J......t │ │ │ │ -0001e510: 3a8d 8d91 12c7 61eb 4b32 2e31 318e 9148 :.....a.K2.11..H │ │ │ │ -0001e520: c75d 4691 fe61 4761 696c 7572 658e 9f1b .]F..aGailure... │ │ │ │ -0001e530: e223 8d91 12c7 61cf 536f 6d65 9604 2506 .#....a.Some..%. │ │ │ │ -0001e540: 7374 616e 6461 7264 9b04 2505 6675 6e63 standard..%.func │ │ │ │ -0001e550: 7469 6f6e 7393 e566 6169 6c91 0563 99cf tions..fail..c.. │ │ │ │ -0001e560: 6174 9372 756e 2d74 696d 6598 6f6e 9363 at.run-time.on.c │ │ │ │ -0001e570: 6572 7461 696e 9361 7267 756d 656e 90ac ertain.argumen.. │ │ │ │ -0001e580: 7274 732c 9104 339d 7969 656c 6469 6e67 rts,..3.yielding │ │ │ │ -0001e590: 9361 9873 7472 696e 6793 2877 6869 6390 .a.string.(whic. │ │ │ │ -0001e5a0: ac72 688e a410 0000 8d91 12c7 6169 7396 .rh.........ais. │ │ │ │ -0001e5b0: 03a2 af75 7375 616c 6c79 9374 6865 9366 ...usually.the.f │ │ │ │ -0001e5c0: 756e 6374 696f 6e93 6e61 6d65 2993 746f unction.name).to │ │ │ │ -0001e5d0: 9369 6465 6e9a ac72 7469 6679 9374 6865 .iden..rtify.the │ │ │ │ -0001e5e0: 9373 6f72 7493 6f66 9366 6169 6c75 7265 .sort.of.failure │ │ │ │ -0001e5f0: 2e91 0520 e241 9103 a29d 6661 696c 7572 ... .A....failur │ │ │ │ -0001e600: 6593 7769 7468 9373 7472 696e 6793 eb61 e.with.string..a │ │ │ │ -0001e610: 60d7 74eb 6160 93cf 6d61 9879 8ea1 8d91 `.t.a`..ma.y.... │ │ │ │ -0001e620: 12c7 6161 6c73 6f96 038b 6762 9053 8e65 ..aalso...gb.S.e │ │ │ │ -0001e630: 9367 656e 6572 6174 6564 9365 7870 6c69 .generated.expli │ │ │ │ -0001e640: 6369 746c 7993 6290 ac72 7993 6576 91ff citly.b..ry.ev.. │ │ │ │ -0001e650: 58e4 616c 7561 7469 6e67 9103 8b68 7468 X.aluating...hth │ │ │ │ -0001e660: 6593 6578 7072 6573 7369 6f6e 93eb 6166 e.expression..af │ │ │ │ -0001e670: 6169 6c77 6974 6891 05bf aa60 d774 eb61 ailwith....`.t.a │ │ │ │ -0001e680: 6093 cf28 6f72 936d 6f72 6593 6765 6e65 `..(or.more.gene │ │ │ │ -0001e690: 7261 6c6c 798e a18d 9112 c761 eb61 6661 rally......a.afa │ │ │ │ -0001e6a0: 696c 7769 7468 9105 bfaa d765 9603 eaa8 ilwith.....e.... │ │ │ │ -0001e6b0: cf77 6865 7265 93d7 6593 cf68 6173 9374 .where..e..has.t │ │ │ │ -0001e6c0: 90ac 7279 7090 538e 658d 93eb 6173 7472 ..ryp.S.e...astr │ │ │ │ -0001e6d0: 696e 678e 9126 68a4 cf29 2e8e 9f5c 5ee5 ing..&h..)...\^. │ │ │ │ -0001e6e0: 8d8d 8d91 12c7 619f b507 8189 0000 6666 ......a.......ff │ │ │ │ -0001e6f0: 01c7 0b4a a000 8b97 628d 8d90 cccd 9f04 ...J....b....... │ │ │ │ -0001e700: 599c 8400 8ff0 fe00 0066 668d a0ff 7a66 Y........ff...zf │ │ │ │ -0001e710: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ -0001e720: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ -0001e730: 648e 8d8d 8d92 01b6 cdb1 9ffd 1c15 eb49 d..............I │ │ │ │ -0001e740: 3233 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 23......@T...... │ │ │ │ -0001e750: 6123 6864 2874 6c5b 325d 293b 3b8e a40d a#hd(tl[2]);;... │ │ │ │ -0001e760: 0000 8d91 05cc ce65 7661 6c75 6174 696f .......evaluatio │ │ │ │ -0001e770: 6e91 05bf aa66 6169 6c65 6491 1cbe 5268 n....failed...Rh │ │ │ │ -0001e780: 648e a1a1 8d91 05cc ce23 312f 303b 3b8e d........#1/0;;. │ │ │ │ -0001e790: a18d 9105 ccce 6576 616c 7561 7469 6f6e ......evaluation │ │ │ │ -0001e7a0: 9105 bfaa 6661 696c 6564 911c be52 6469 ....failed...Rdi │ │ │ │ -0001e7b0: 768e a1a1 8d91 05cc ce23 2831 2f30 292b v........#(1/0)+ │ │ │ │ -0001e7c0: 3130 3030 3b3b 8ea1 8d91 05cc ce65 7661 1000;;.......eva │ │ │ │ -0001e7d0: 6c75 6174 696f 6e91 05bf aa66 6169 6c65 luation....faile │ │ │ │ -0001e7e0: 6491 1cbe 5264 6976 8ea1 a18d 9105 ccce d...Rdiv........ │ │ │ │ -0001e7f0: 2366 6169 6c77 6974 6896 05bf aa28 6864 #failwith....(hd │ │ │ │ -0001e800: 935b 6061 603b 6062 605d 293b 3b8e a18d .[`a`;`b`]);;... │ │ │ │ -0001e810: 9105 ccce 6576 616c 7561 7469 6f6e 9105 ....evaluation.. │ │ │ │ -0001e820: bfaa 6661 696c 6564 911c be52 618e 8e92 ..failed...Ra... │ │ │ │ -0001e830: 01c6 71b1 8400 8ff0 fe00 0066 668e 8e9f ..q........ff... │ │ │ │ -0001e840: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -0001e850: 5bb4 398d 911e 28f0 cf41 9603 ee12 6661 [.9...(..A....fa │ │ │ │ -0001e860: 696c 7572 6593 6361 6e91 03ee 1362 9a53 ilure.can....b.S │ │ │ │ -0001e870: 8e65 9374 7261 7070 9865 649b 03ee 1362 .e.trapp.ed....b │ │ │ │ -0001e880: 90ac 7279 93eb 613f cf3b 9103 efc8 7468 ..ry..a?.;....th │ │ │ │ -0001e890: 6593 7691 ff58 e461 6c75 6598 6f66 9374 e.v..X.alue.of.t │ │ │ │ -0001e8a0: 6865 9865 7870 7265 7373 696f 6e93 d765 he.expression..e │ │ │ │ -0001e8b0: 8d9f 01cc ccd5 318e 9104 c004 eb61 3fd7 ......1......a?. │ │ │ │ -0001e8c0: 658d 9f01 cccc d532 8e91 08ae 17cf 6973 e......2......is │ │ │ │ -0001e8d0: 9374 6861 7498 6f66 93d7 658d 9f01 cccc .that.of..e..... │ │ │ │ -0001e8e0: d531 8e91 04c0 04cf 2c91 03ee ed75 6e6c .1......,....unl │ │ │ │ -0001e8f0: 6573 7398 d765 8d9f 01cc ccd5 318e 8ea1 ess..e......1... │ │ │ │ -0001e900: 8d91 12c7 61cf 6361 7573 6573 9603 eaa8 ....a.causes.... │ │ │ │ -0001e910: 6193 6661 696c 7572 652c 9369 6e93 7768 a.failure,.in.wh │ │ │ │ -0001e920: 6963 90ac 7268 9363 6173 6593 6974 9369 ic..rh.case.it.i │ │ │ │ -0001e930: 7393 7468 6593 7691 ff58 e461 6c75 6593 s.the.v..X.alue. │ │ │ │ -0001e940: 6f66 93d7 658d 9f01 cccc d532 8e91 04c0 of..e......2.... │ │ │ │ -0001e950: 04cf 2e8e 8e9f 24fd 138e 8c8b 0000 0010 ......$......... │ │ │ │ -0001e960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001e290: 0000 0000 0000 0000 0000 0000 0000 01d7 ................ │ │ │ │ +0001e2a0: 69a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d i....U...F...... │ │ │ │ +0001e2b0: 9ffa 999a 8d91 12c7 61d0 322e 3131 2e91 ........a.2.11.. │ │ │ │ +0001e2c0: 0a80 0046 91fe e000 6169 6c75 7265 9201 ...F....ailure.. │ │ │ │ +0001e2d0: 6ae5 9831 358e 9112 c761 9f05 6666 8900 j..15....a..ff.. │ │ │ │ +0001e2e0: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ +0001e2f0: 8da0 fdf2 2f06 8d8d 8d91 12c7 619f 8e07 ..../.......a... │ │ │ │ +0001e300: 8189 0000 6666 01c7 0b4a a000 d997 628d ....ff...J....b. │ │ │ │ +0001e310: 8d90 cccd 9f04 599c 8400 ddf0 fe00 0066 ......Y........f │ │ │ │ +0001e320: 668d a0ff 2c66 108d 8d92 01af f00d 8400 f...,f.......... │ │ │ │ +0001e330: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ +0001e340: 00b8 e800 15ae 648e 8d8d 8d92 01b6 cdb1 ......d......... │ │ │ │ +0001e350: 9ffd 1c15 eb49 3232 8e8e 8e8e 9fff 4054 .....I22......@T │ │ │ │ +0001e360: 8d91 05cc ceeb 6123 5c78 2e78 2b31 3b3b ......a#\x.x+1;; │ │ │ │ +0001e370: 8ea4 0d00 008d 9105 ccce 2d96 05bf aa3a ..........-....: │ │ │ │ +0001e380: 9328 696e 7493 2d3e 9369 6e74 298e a1a1 .(int.->.int)... │ │ │ │ +0001e390: 8d91 05cc ce23 6974 9105 bfaa 333b 3b8e .....#it....3;;. │ │ │ │ +0001e3a0: a18d 9105 ccce 3496 05bf aa3a 9369 6e74 ......4....:.int │ │ │ │ +0001e3b0: 8ea1 a18d 9105 ccce 236d 6170 9605 bfaa ........#map.... │ │ │ │ +0001e3c0: 285c 782e 782a 7829 935b 313b 323b 333b (\x.x*x).[1;2;3; │ │ │ │ +0001e3d0: 345d 3b3b 8ea1 8d91 05cc ce5b 313b 9605 4];;.......[1;.. │ │ │ │ +0001e3e0: bfaa 343b 9339 3b93 3136 5d93 3a93 696e ..4;.9;.16].:.in │ │ │ │ +0001e3f0: 7493 6c69 7374 8ea1 a18d 9105 ccce 236c t.list........#l │ │ │ │ +0001e400: 6574 9605 bfaa 646f 7562 6c65 7570 933d et....doubleup.= │ │ │ │ +0001e410: 936d 6170 9328 5c78 2e78 4078 293b 3b8e .map.(\x.x@x);;. │ │ │ │ +0001e420: a18d 9105 ccce 646f 7562 6c65 7570 9605 ......doubleup.. │ │ │ │ +0001e430: bfaa 3d93 2d93 3a93 282a 936c 6973 7493 ..=.-.:.(*.list. │ │ │ │ +0001e440: 6c69 7374 932d 3e93 2a93 6c69 7374 936c list.->.*.list.l │ │ │ │ +0001e450: 6973 7429 8ea1 a18d 9105 ccce 2364 6f75 ist)........#dou │ │ │ │ +0001e460: 626c 6575 7096 05bf aa5b 935b 313b 325d bleup....[.[1;2] │ │ │ │ +0001e470: 3b93 5b33 3b34 3b35 5d93 5d3b 3b8e a18d ;.[3;4;5].];;... │ │ │ │ +0001e480: 9105 ccce 5b5b 313b 9605 bfaa 323b 9331 ....[[1;....2;.1 │ │ │ │ +0001e490: 3b93 325d 3b93 5b33 3b93 343b 9335 3b93 ;.2];.[3;.4;.5;. │ │ │ │ +0001e4a0: 333b 9334 3b93 355d 5d93 3a93 696e 7493 3;.4;.5]].:.int. │ │ │ │ +0001e4b0: 6c69 7374 936c 6973 748e a1a1 8d91 05cc list.list....... │ │ │ │ +0001e4c0: ce23 646f 7562 6c65 7570 9105 bfaa 5b5d .#doubleup....[] │ │ │ │ +0001e4d0: 3b3b 8ea1 8d91 05cc ce5b 5d96 05bf aa3a ;;.......[]....: │ │ │ │ +0001e4e0: 932a 936c 6973 7493 6c69 7374 8e8e 9201 .*.list.list.... │ │ │ │ +0001e4f0: c671 b184 00dd f0fe 0000 6666 8e8e 9f04 .q........ff.... │ │ │ │ +0001e500: c002 8900 0066 6601 c70b 4a8e 8e8e a000 .....ff...J..... │ │ │ │ +0001e510: 9874 3a8d 8d91 12c7 61eb 4b32 2e31 318e .t:.....a.K2.11. │ │ │ │ +0001e520: 9148 c75d 4691 fe61 4761 696c 7572 658e .H.]F..aGailure. │ │ │ │ +0001e530: 9f1b e223 8d91 12c7 61cf 536f 6d65 9604 ...#....a.Some.. │ │ │ │ +0001e540: 2506 7374 616e 6461 7264 9b04 2505 6675 %.standard..%.fu │ │ │ │ +0001e550: 6e63 7469 6f6e 7393 e566 6169 6c91 0563 nctions..fail..c │ │ │ │ +0001e560: 99cf 6174 9372 756e 2d74 696d 6598 6f6e ..at.run-time.on │ │ │ │ +0001e570: 9363 6572 7461 696e 9361 7267 756d 656e .certain.argumen │ │ │ │ +0001e580: 90ac 7274 732c 9104 339d 7969 656c 6469 ..rts,..3.yieldi │ │ │ │ +0001e590: 6e67 9361 9873 7472 696e 6793 2877 6869 ng.a.string.(whi │ │ │ │ +0001e5a0: 6390 ac72 688e a410 0000 8d91 12c7 6169 c..rh.........ai │ │ │ │ +0001e5b0: 7396 03a2 af75 7375 616c 6c79 9374 6865 s....usually.the │ │ │ │ +0001e5c0: 9366 756e 6374 696f 6e93 6e61 6d65 2993 .function.name). │ │ │ │ +0001e5d0: 746f 9369 6465 6e9a ac72 7469 6679 9374 to.iden..rtify.t │ │ │ │ +0001e5e0: 6865 9373 6f72 7493 6f66 9366 6169 6c75 he.sort.of.failu │ │ │ │ +0001e5f0: 7265 2e91 0520 e241 9103 a29d 6661 696c re... .A....fail │ │ │ │ +0001e600: 7572 6593 7769 7468 9373 7472 696e 6793 ure.with.string. │ │ │ │ +0001e610: eb61 60d7 74eb 6160 93cf 6d61 9879 8ea1 .a`.t.a`..ma.y.. │ │ │ │ +0001e620: 8d91 12c7 6161 6c73 6f96 038b 6762 9053 ....aalso...gb.S │ │ │ │ +0001e630: 8e65 9367 656e 6572 6174 6564 9365 7870 .e.generated.exp │ │ │ │ +0001e640: 6c69 6369 746c 7993 6290 ac72 7993 6576 licitly.b..ry.ev │ │ │ │ +0001e650: 91ff 58e4 616c 7561 7469 6e67 9103 8b68 ..X.aluating...h │ │ │ │ +0001e660: 7468 6593 6578 7072 6573 7369 6f6e 93eb the.expression.. │ │ │ │ +0001e670: 6166 6169 6c77 6974 6891 05bf aa60 d774 afailwith....`.t │ │ │ │ +0001e680: eb61 6093 cf28 6f72 936d 6f72 6593 6765 .a`..(or.more.ge │ │ │ │ +0001e690: 6e65 7261 6c6c 798e a18d 9112 c761 eb61 nerally......a.a │ │ │ │ +0001e6a0: 6661 696c 7769 7468 9105 bfaa d765 9603 failwith.....e.. │ │ │ │ +0001e6b0: eaa8 cf77 6865 7265 93d7 6593 cf68 6173 ...where..e..has │ │ │ │ +0001e6c0: 9374 90ac 7279 7090 538e 658d 93eb 6173 .t..ryp.S.e...as │ │ │ │ +0001e6d0: 7472 696e 678e 9126 68a4 cf29 2e8e 9f5c tring..&h..)...\ │ │ │ │ +0001e6e0: 5ee5 8d8d 8d91 12c7 619f b507 8189 0000 ^.......a....... │ │ │ │ +0001e6f0: 6666 01c7 0b4a a000 8b97 628d 8d90 cccd ff...J....b..... │ │ │ │ +0001e700: 9f04 599c 8400 8ff0 fe00 0066 668d a0ff ..Y........ff... │ │ │ │ +0001e710: 7a66 108d 8d92 01af f00d 8400 0ad7 0e00 zf.............. │ │ │ │ +0001e720: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ +0001e730: 15ae 648e 8d8d 8d92 01b6 cdb1 9ffd 1c15 ..d............. │ │ │ │ +0001e740: eb49 3233 8e8e 8e8e 9fff 4054 8d91 05cc .I23......@T.... │ │ │ │ +0001e750: ceeb 6123 6864 2874 6c5b 325d 293b 3b8e ..a#hd(tl[2]);;. │ │ │ │ +0001e760: a40d 0000 8d91 05cc ce65 7661 6c75 6174 .........evaluat │ │ │ │ +0001e770: 696f 6e91 05bf aa66 6169 6c65 6491 1cbe ion....failed... │ │ │ │ +0001e780: 5268 648e a1a1 8d91 05cc ce23 312f 303b Rhd........#1/0; │ │ │ │ +0001e790: 3b8e a18d 9105 ccce 6576 616c 7561 7469 ;.......evaluati │ │ │ │ +0001e7a0: 6f6e 9105 bfaa 6661 696c 6564 911c be52 on....failed...R │ │ │ │ +0001e7b0: 6469 768e a1a1 8d91 05cc ce23 2831 2f30 div........#(1/0 │ │ │ │ +0001e7c0: 292b 3130 3030 3b3b 8ea1 8d91 05cc ce65 )+1000;;.......e │ │ │ │ +0001e7d0: 7661 6c75 6174 696f 6e91 05bf aa66 6169 valuation....fai │ │ │ │ +0001e7e0: 6c65 6491 1cbe 5264 6976 8ea1 a18d 9105 led...Rdiv...... │ │ │ │ +0001e7f0: ccce 2366 6169 6c77 6974 6896 05bf aa28 ..#failwith....( │ │ │ │ +0001e800: 6864 935b 6061 603b 6062 605d 293b 3b8e hd.[`a`;`b`]);;. │ │ │ │ +0001e810: a18d 9105 ccce 6576 616c 7561 7469 6f6e ......evaluation │ │ │ │ +0001e820: 9105 bfaa 6661 696c 6564 911c be52 618e ....failed...Ra. │ │ │ │ +0001e830: 8e92 01c6 71b1 8400 8ff0 fe00 0066 668e ....q........ff. │ │ │ │ +0001e840: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +0001e850: 8e9f 5bb4 398d 911e 28f0 cf41 9603 ee12 ..[.9...(..A.... │ │ │ │ +0001e860: 6661 696c 7572 6593 6361 6e91 03ee 1362 failure.can....b │ │ │ │ +0001e870: 9a53 8e65 9374 7261 7070 9865 649b 03ee .S.e.trapp.ed... │ │ │ │ +0001e880: 1362 90ac 7279 93eb 613f cf3b 9103 efc8 .b..ry..a?.;.... │ │ │ │ +0001e890: 7468 6593 7691 ff58 e461 6c75 6598 6f66 the.v..X.alue.of │ │ │ │ +0001e8a0: 9374 6865 9865 7870 7265 7373 696f 6e93 .the.expression. │ │ │ │ +0001e8b0: d765 8d9f 01cc ccd5 318e 9104 c004 eb61 .e......1......a │ │ │ │ +0001e8c0: 3fd7 658d 9f01 cccc d532 8e91 08ae 17cf ?.e......2...... │ │ │ │ +0001e8d0: 6973 9374 6861 7498 6f66 93d7 658d 9f01 is.that.of..e... │ │ │ │ +0001e8e0: cccc d531 8e91 04c0 04cf 2c91 03ee ed75 ...1......,....u │ │ │ │ +0001e8f0: 6e6c 6573 7398 d765 8d9f 01cc ccd5 318e nless..e......1. │ │ │ │ +0001e900: 8ea1 8d91 12c7 61cf 6361 7573 6573 9603 ......a.causes.. │ │ │ │ +0001e910: eaa8 6193 6661 696c 7572 652c 9369 6e93 ..a.failure,.in. │ │ │ │ +0001e920: 7768 6963 90ac 7268 9363 6173 6593 6974 whic..rh.case.it │ │ │ │ +0001e930: 9369 7393 7468 6593 7691 ff58 e461 6c75 .is.the.v..X.alu │ │ │ │ +0001e940: 6593 6f66 93d7 658d 9f01 cccc d532 8e91 e.of..e......2.. │ │ │ │ +0001e950: 04c0 04cf 2e8e 8e9f 24fd 138e 8c8b 0000 ........$....... │ │ │ │ +0001e960: 0010 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0001e970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001e980: 0000 0000 0001 e272 a002 cc05 558d a0fd .......r....U... │ │ │ │ -0001e990: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -0001e9a0: d031 3692 00ce 9ed5 4368 6170 7465 7296 .16.....Chapter. │ │ │ │ -0001e9b0: 0480 0032 2e91 0a80 0049 6e90 a000 7472 ...2.....In...tr │ │ │ │ -0001e9c0: 6f90 6000 6475 6374 696f 6e93 616e 6493 o.`.duction.and. │ │ │ │ -0001e9d0: 4578 616d 706c 6573 8e91 eaf1 eb9f 0566 Examples.......f │ │ │ │ -0001e9e0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -0001e9f0: 942f df8d a0fd cb2f 068d 8d8d 91ea f1eb ./...../........ │ │ │ │ -0001ea00: 9fb5 0781 8900 0066 6601 c70b 4aa0 008b .......ff...J... │ │ │ │ -0001ea10: 9762 8d8d 90cc cd9f 0459 9c84 008f f0fe .b.......Y...... │ │ │ │ -0001ea20: 0000 6666 8da0 ff7a 6610 8d8d 9201 aff0 ..ff...zf....... │ │ │ │ -0001ea30: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ -0001ea40: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ -0001ea50: b6cd b19f fd1c 15eb 4932 348e 8e8e 8e9f ........I24..... │ │ │ │ -0001ea60: ff40 548d 9105 ccce eb61 2368 6428 746c .@T......a#hd(tl │ │ │ │ -0001ea70: 5b32 5d29 9605 bfaa 3f93 303b 3b8e a40d [2])....?.0;;... │ │ │ │ -0001ea80: 0000 8d91 05cc ce30 9605 bfaa 3a93 696e .......0....:.in │ │ │ │ -0001ea90: 748e a1a1 8d91 05cc ce23 2831 2f30 293f t........#(1/0)? │ │ │ │ -0001eaa0: 3130 3030 3b3b 8ea1 8d91 05cc ce31 3030 1000;;.......100 │ │ │ │ -0001eab0: 3096 05bf aa3a 9369 6e74 8ea1 a18d 9105 0....:.int...... │ │ │ │ -0001eac0: ccce 236c 6574 9605 bfaa 6861 6c66 936e ..#let....half.n │ │ │ │ -0001ead0: 933d 8ea1 8d91 05cc ce23 9116 fea8 6966 .=.......#....if │ │ │ │ -0001eae0: 9605 bfaa 6e3d 3093 7468 656e 9366 6169 ....n=0.then.fai │ │ │ │ -0001eaf0: 6c77 6974 6893 607a 6572 6f60 8ea1 8d91 lwith.`zero`.... │ │ │ │ -0001eb00: 05cc ce23 913f 3c4e 656c 7365 9605 bfaa ...#.?.i │ │ │ │ -0001eb70: 6e74 298e 8e92 01c6 71b1 8400 8ff0 fe00 nt).....q....... │ │ │ │ -0001eb80: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -0001eb90: 0b4a 8e8e 8e9f 5868 588d 91f6 537a cf54 .J....XhX...Sz.T │ │ │ │ -0001eba0: 6865 9604 4edd 6675 6e63 7469 6f6e 8d93 he..N.function.. │ │ │ │ -0001ebb0: eb61 6861 6c66 8e91 1f9c 62cf 6f6e 6c79 .ahalf....b.only │ │ │ │ -0001ebc0: 9373 7563 6365 6564 7391 044e dc6f 6e93 .succeeds..N.on. │ │ │ │ -0001ebd0: 6e6f 6e2d 7a65 726f 9365 769a ac72 656e non-zero.ev..ren │ │ │ │ -0001ebe0: 936e 9875 6d98 6290 538e 6572 733b 9104 .n.um.b.S.ers;.. │ │ │ │ -0001ebf0: 80f8 6f6e 9104 4edc eb61 3093 cf69 7493 ..on..N..a0..it. │ │ │ │ -0001ec00: 6661 696c 7393 7769 7468 93eb 6160 7a65 fails.with..a`ze │ │ │ │ -0001ec10: 726f 60cf 2c8e a410 0000 8d91 eaf1 eb61 ro`.,..........a │ │ │ │ -0001ec20: 6e64 9603 eaa8 6f6e 936f 9a53 8e64 6493 nd....on.o.S.dd. │ │ │ │ -0001ec30: 6e95 ac72 756d 9362 9865 7273 9603 eaa8 n..rum.b.ers.... │ │ │ │ -0001ec40: 6974 9366 6169 6c73 9377 6974 6893 eb61 it.fails.with..a │ │ │ │ -0001ec50: 606f 6464 60cf 2e8e 9f56 1304 8d8d 8d91 `odd`....V...... │ │ │ │ -0001ec60: eaf1 eb9f b507 8189 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ -0001ec70: a000 8b97 628d 8d90 cccd 9f04 599c 8400 ....b.......Y... │ │ │ │ -0001ec80: 8ff0 fe00 0066 668d a0ff 7a66 108d 8d92 .....ff...zf.... │ │ │ │ -0001ec90: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ -0001eca0: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ -0001ecb0: 8d92 01b6 cdb1 9ffd 1c15 eb49 3235 8e8e ...........I25.. │ │ │ │ -0001ecc0: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6861 ....@T......a#ha │ │ │ │ -0001ecd0: 6c66 9105 bfaa 343b 3b8e a40d 0000 8d91 lf....4;;....... │ │ │ │ -0001ece0: 05cc ce32 9605 bfaa 3a93 696e 748e a1a1 ...2....:.int... │ │ │ │ -0001ecf0: 8d91 05cc ce23 6861 6c66 9105 bfaa 303b .....#half....0; │ │ │ │ -0001ed00: 3b8e a18d 9105 ccce 6576 616c 7561 7469 ;.......evaluati │ │ │ │ -0001ed10: 6f6e 9605 bfaa 6661 696c 6564 937a 6572 on....failed.zer │ │ │ │ -0001ed20: 6f8e a1a1 8d91 05cc ce23 6861 6c66 9105 o........#half.. │ │ │ │ -0001ed30: bfaa 333b 3b8e a18d 9105 ccce 6576 616c ..3;;.......eval │ │ │ │ -0001ed40: 7561 7469 6f6e 9605 bfaa 6661 696c 6564 uation....failed │ │ │ │ -0001ed50: 936f 6464 8ea1 a18d 9105 ccce 2368 616c .odd........#hal │ │ │ │ -0001ed60: 6696 05bf aa33 933f 9331 3030 303b 3b8e f....3.?.1000;;. │ │ │ │ -0001ed70: a18d 9105 ccce 3130 3030 9605 bfaa 3a93 ......1000....:. │ │ │ │ -0001ed80: 696e 748e 8e92 01c6 71b1 8400 8ff0 fe00 int.....q....... │ │ │ │ -0001ed90: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -0001eda0: 0b4a 8e8e 8e9f 5913 048d 91f6 537a cf46 .J....Y.....Sz.F │ │ │ │ -0001edb0: 91ff 0556 6169 6c75 7265 7396 053e 0e6d ...Vailures..>.m │ │ │ │ -0001edc0: 6190 ac72 7991 053e 0d62 9a53 8e65 9374 a..ry..>.b.S.e.t │ │ │ │ -0001edd0: 7261 7070 9865 6493 7365 6c65 6374 6976 rapp.ed.selectiv │ │ │ │ -0001ede0: 9aac 7265 6c79 9105 3e0d 286f 6e93 7374 ..rely..>.(on.st │ │ │ │ -0001edf0: 7269 6e67 2993 6298 7996 053e 0deb 613f ring).b.y..>..a? │ │ │ │ -0001ee00: 3fcf 3b91 05e7 c169 6693 d765 8d9f 01cc ?.;....if..e.... │ │ │ │ -0001ee10: ccd5 318e 9109 fe12 cf66 6169 6c73 9b05 ..1......fails.. │ │ │ │ -0001ee20: 3e0e 7769 7468 9373 7472 696e 6798 d774 >.with.string..t │ │ │ │ -0001ee30: cf2c 9105 92e7 7468 656e 8ea1 8d91 eaf1 .,....then...... │ │ │ │ -0001ee40: eb74 6865 9604 5752 7691 ff58 e461 6c75 .the..WRv..X.alu │ │ │ │ -0001ee50: 659b 0457 536f 6693 d765 8d9f 01cc ccd5 e..WSof..e...... │ │ │ │ -0001ee60: 318e 910a 7fae eb61 3f3f 9605 bfaa 5bd7 1......a??....[. │ │ │ │ -0001ee70: 748d 9f01 cccc d531 8e91 04c0 04eb 613b t......1......a; │ │ │ │ -0001ee80: 8dd7 3a96 01ff fe3a 933a 8e91 0dca a0eb ..:....:.:...... │ │ │ │ -0001ee90: 613b d774 8d9f 01cc ccd8 6e8e 9105 a850 a;.t......n....P │ │ │ │ -0001eea0: eb61 5d93 d765 8d9f 01cc ccd5 328e 9109 .a]..e......2... │ │ │ │ -0001eeb0: 1757 cf69 7396 0457 5274 6865 9876 91ff .W.is..WRthe.v.. │ │ │ │ -0001eec0: 58e4 616c 7565 936f 6698 d765 8d9f 01cc X.alue.of..e.... │ │ │ │ -0001eed0: ccd5 328e 9109 1756 cf69 6698 d774 93cf ..2....V.if..t.. │ │ │ │ -0001eee0: 6973 986f 6e65 936f 6698 d774 8d9f 01cc is.one.of..t.... │ │ │ │ -0001eef0: ccd5 318e 9104 c004 eb61 2c8d d73a 9601 ..1......a,..:.. │ │ │ │ -0001ef00: fffe 3a93 3a8e 910d caa0 eb61 2cd7 748d ..:.:......a,.t. │ │ │ │ -0001ef10: 9f01 cccc d86e 8e91 05a8 50cf 3b91 048d .....n....P.;... │ │ │ │ -0001ef20: a86f 7468 6572 7769 7365 9374 6865 8ea1 .otherwise.the.. │ │ │ │ -0001ef30: 8d91 eaf1 eb65 7870 7265 7373 696f 6e96 .....expression. │ │ │ │ -0001ef40: 03ea a866 6169 6c73 9377 6974 6893 7468 ...fails.with.th │ │ │ │ -0001ef50: 6593 7691 ff58 e461 6c75 6593 6f66 93d7 e.v..X.alue.of.. │ │ │ │ -0001ef60: 74cf 2e8e 9f31 6859 8d8d 8d91 eaf1 eb9f t....1hY........ │ │ │ │ -0001ef70: dc07 8189 0000 6666 01c7 0b4a 9f3d 9762 ......ff...J.=.b │ │ │ │ -0001ef80: 8d8d 90cc cd9f 0459 9c84 0041 f0fe 0000 .......Y...A.... │ │ │ │ -0001ef90: 6666 8d9f c866 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ -0001efa0: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ -0001efb0: 00b8 e800 15ae 648e 8d8d 8d92 01b6 cdb1 ......d......... │ │ │ │ -0001efc0: 9ffd 1c15 eb49 3236 8e8e 8e8e 9fff 4054 .....I26......@T │ │ │ │ -0001efd0: 8d91 05cc ceeb 6123 6861 6c66 2830 2996 ......a#half(0). │ │ │ │ -0001efe0: 05bf aa3f 3f93 5b60 7a65 726f 603b 6070 ...??.[`zero`;`p │ │ │ │ -0001eff0: 6c6f 6e6b 605d 9331 3030 303b 3b8e a40d lonk`].1000;;... │ │ │ │ -0001f000: 0000 8d91 05cc ce31 3030 3096 05bf aa3a .......1000....: │ │ │ │ -0001f010: 9369 6e74 8ea1 a18d 9105 ccce 2368 616c .int........#hal │ │ │ │ -0001f020: 6628 3129 9605 bfaa 3f3f 935b 607a 6572 f(1)....??.[`zer │ │ │ │ -0001f030: 6f60 3b60 706c 6f6e 6b60 5d93 3130 3030 o`;`plonk`].1000 │ │ │ │ -0001f040: 3b3b 8ea1 8d91 05cc ce65 7661 6c75 6174 ;;.......evaluat │ │ │ │ -0001f050: 696f 6e91 05bf aa66 6169 6c65 6491 1cbe ion....failed... │ │ │ │ -0001f060: 526f 6464 8e8e 9201 c671 b184 0041 f0fe Rodd.....q...A.. │ │ │ │ -0001f070: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -0001f080: c70b 4a8e 8e8e 9f31 6858 8d91 f653 7acf ..J....1hX...Sz. │ │ │ │ -0001f090: 4f6e 6596 0439 d76d 619a ac72 7993 6164 One..9.ma..ry.ad │ │ │ │ -0001f0a0: 6493 7365 7698 6572 616c 93eb 613f 3f93 d.sev.eral..a??. │ │ │ │ -0001f0b0: cf74 7261 7073 9374 6f93 616e 9365 7870 .traps.to.an.exp │ │ │ │ -0001f0c0: 7265 7373 696f 6e2c 9104 4da2 616e 6493 ression,..M.and. │ │ │ │ -0001f0d0: 6f6e 6593 6d61 9879 9361 6464 9361 93eb one.ma.y.add.a.. │ │ │ │ -0001f0e0: 613f 93cf 7472 6170 9361 7493 7468 6593 a?..trap.at.the. │ │ │ │ -0001f0f0: 656e 648e a18d 91ea f1eb 6173 9603 eaa8 end.......as.... │ │ │ │ -0001f100: 6193 6361 7463 90ac 7268 2d61 6c6c 2e8e a.catc..rh-all.. │ │ │ │ -0001f110: 9f4f 9304 8d8d 8d91 eaf1 eb9f bb87 8189 .O.............. │ │ │ │ -0001f120: 0000 6666 01c7 0b4a 9f7e 9762 8d8d 90cc ..ff...J.~.b.... │ │ │ │ -0001f130: cd9f 0459 9c84 0082 f0fe 0000 6666 8d9f ...Y........ff.. │ │ │ │ -0001f140: 8766 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ -0001f150: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ -0001f160: 15ae 648e 8d8d 8d92 01b6 cdb1 9ffd 1c15 ..d............. │ │ │ │ -0001f170: eb49 3237 8e8e 8e8e 9fff 4054 8d91 05cc .I27......@T.... │ │ │ │ -0001f180: ceeb 6123 6861 6c66 2831 298e a40d 0000 ..a#half(1)..... │ │ │ │ -0001f190: 8d91 05cc ce23 910b 7f54 3f3f 5b60 7a65 .....#...T??[`ze │ │ │ │ -0001f1a0: 726f 605d 9105 bfaa 3130 3030 8ea1 8d91 ro`]....1000.... │ │ │ │ -0001f1b0: 05cc ce23 960b 7f54 3f3f 5b60 6f64 6460 ...#...T??[`odd` │ │ │ │ -0001f1c0: 5d93 3230 3030 3b3b 8ea1 8d91 05cc ce32 ].2000;;.......2 │ │ │ │ -0001f1d0: 3030 3096 05bf aa3a 9369 6e74 8ea1 a18d 000....:.int.... │ │ │ │ -0001f1e0: 9105 ccce 2368 6428 746c 5b68 616c 6628 ....#hd(tl[half( │ │ │ │ -0001f1f0: 3429 5d29 8ea1 8d91 05cc ce23 910b 7f54 4)]).......#...T │ │ │ │ -0001f200: 3f3f 5b60 7a65 726f 605d 9105 bfaa 3130 ??[`zero`]....10 │ │ │ │ -0001f210: 3030 8ea1 8d91 05cc ce23 960b 7f54 3f3f 00.......#...T?? │ │ │ │ -0001f220: 5b60 6f64 6460 5d93 3230 3030 8ea1 8d91 [`odd`].2000.... │ │ │ │ -0001f230: 05cc ce23 910b 7f54 3f91 05bf aa33 3030 ...#...T?....300 │ │ │ │ -0001f240: 303b 3b8e a18d 9105 ccce 3330 3030 9605 0;;.......3000.. │ │ │ │ -0001f250: bfaa 3a93 696e 748e 8e92 01c6 71b1 8400 ..:.int.....q... │ │ │ │ -0001f260: 82f0 fe00 0066 668e 8e9f 04c0 0289 0000 .....ff......... │ │ │ │ -0001f270: 6666 01c7 0b4a 8e8e 8e8e 9f24 fd13 8e8c ff...J.....$.... │ │ │ │ -0001f280: 8b00 0000 1100 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001e980: 0000 0000 0000 0001 e274 a002 cc05 558d .........t....U. │ │ │ │ +0001e990: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ +0001e9a0: f1eb d031 3692 00ce 9ed5 4368 6170 7465 ...16.....Chapte │ │ │ │ +0001e9b0: 7296 0480 0032 2e91 0a80 0049 6e90 a000 r....2.....In... │ │ │ │ +0001e9c0: 7472 6f90 6000 6475 6374 696f 6e93 616e tro.`.duction.an │ │ │ │ +0001e9d0: 6493 4578 616d 706c 6573 8e91 eaf1 eb9f d.Examples...... │ │ │ │ +0001e9e0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +0001e9f0: a002 942f df8d a0fd cb2f 068d 8d8d 91ea .../...../...... │ │ │ │ +0001ea00: f1eb 9fb5 0781 8900 0066 6601 c70b 4aa0 .........ff...J. │ │ │ │ +0001ea10: 008b 9762 8d8d 90cc cd9f 0459 9c84 008f ...b.......Y.... │ │ │ │ +0001ea20: f0fe 0000 6666 8da0 ff7a 6610 8d8d 9201 ....ff...zf..... │ │ │ │ +0001ea30: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ +0001ea40: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ +0001ea50: 9201 b6cd b19f fd1c 15eb 4932 348e 8e8e ..........I24... │ │ │ │ +0001ea60: 8e9f ff40 548d 9105 ccce eb61 2368 6428 ...@T......a#hd( │ │ │ │ +0001ea70: 746c 5b32 5d29 9605 bfaa 3f93 303b 3b8e tl[2])....?.0;;. │ │ │ │ +0001ea80: a40d 0000 8d91 05cc ce30 9605 bfaa 3a93 .........0....:. │ │ │ │ +0001ea90: 696e 748e a1a1 8d91 05cc ce23 2831 2f30 int........#(1/0 │ │ │ │ +0001eaa0: 293f 3130 3030 3b3b 8ea1 8d91 05cc ce31 )?1000;;.......1 │ │ │ │ +0001eab0: 3030 3096 05bf aa3a 9369 6e74 8ea1 a18d 000....:.int.... │ │ │ │ +0001eac0: 9105 ccce 236c 6574 9605 bfaa 6861 6c66 ....#let....half │ │ │ │ +0001ead0: 936e 933d 8ea1 8d91 05cc ce23 9116 fea8 .n.=.......#.... │ │ │ │ +0001eae0: 6966 9605 bfaa 6e3d 3093 7468 656e 9366 if....n=0.then.f │ │ │ │ +0001eaf0: 6169 6c77 6974 6893 607a 6572 6f60 8ea1 ailwith.`zero`.. │ │ │ │ +0001eb00: 8d91 05cc ce23 913f 3c4e 656c 7365 9605 .....#.? │ │ │ │ +0001eb70: 9369 6e74 298e 8e92 01c6 71b1 8400 8ff0 .int).....q..... │ │ │ │ +0001eb80: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +0001eb90: 01c7 0b4a 8e8e 8e9f 5868 588d 91f6 537a ...J....XhX...Sz │ │ │ │ +0001eba0: cf54 6865 9604 4edd 6675 6e63 7469 6f6e .The..N.function │ │ │ │ +0001ebb0: 8d93 eb61 6861 6c66 8e91 1f9c 62cf 6f6e ...ahalf....b.on │ │ │ │ +0001ebc0: 6c79 9373 7563 6365 6564 7391 044e dc6f ly.succeeds..N.o │ │ │ │ +0001ebd0: 6e93 6e6f 6e2d 7a65 726f 9365 769a ac72 n.non-zero.ev..r │ │ │ │ +0001ebe0: 656e 936e 9875 6d98 6290 538e 6572 733b en.n.um.b.S.ers; │ │ │ │ +0001ebf0: 9104 80f8 6f6e 9104 4edc eb61 3093 cf69 ....on..N..a0..i │ │ │ │ +0001ec00: 7493 6661 696c 7393 7769 7468 93eb 6160 t.fails.with..a` │ │ │ │ +0001ec10: 7a65 726f 60cf 2c8e a410 0000 8d91 eaf1 zero`.,......... │ │ │ │ +0001ec20: eb61 6e64 9603 eaa8 6f6e 936f 9a53 8e64 .and....on.o.S.d │ │ │ │ +0001ec30: 6493 6e95 ac72 756d 9362 9865 7273 9603 d.n..rum.b.ers.. │ │ │ │ +0001ec40: eaa8 6974 9366 6169 6c73 9377 6974 6893 ..it.fails.with. │ │ │ │ +0001ec50: eb61 606f 6464 60cf 2e8e 9f56 1304 8d8d .a`odd`....V.... │ │ │ │ +0001ec60: 8d91 eaf1 eb9f b507 8189 0000 6666 01c7 ............ff.. │ │ │ │ +0001ec70: 0b4a a000 8b97 628d 8d90 cccd 9f04 599c .J....b.......Y. │ │ │ │ +0001ec80: 8400 8ff0 fe00 0066 668d a0ff 7a66 108d .......ff...zf.. │ │ │ │ +0001ec90: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ +0001eca0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ +0001ecb0: 8d8d 8d92 01b6 cdb1 9ffd 1c15 eb49 3235 .............I25 │ │ │ │ +0001ecc0: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +0001ecd0: 6861 6c66 9105 bfaa 343b 3b8e a40d 0000 half....4;;..... │ │ │ │ +0001ece0: 8d91 05cc ce32 9605 bfaa 3a93 696e 748e .....2....:.int. │ │ │ │ +0001ecf0: a1a1 8d91 05cc ce23 6861 6c66 9105 bfaa .......#half.... │ │ │ │ +0001ed00: 303b 3b8e a18d 9105 ccce 6576 616c 7561 0;;.......evalua │ │ │ │ +0001ed10: 7469 6f6e 9605 bfaa 6661 696c 6564 937a tion....failed.z │ │ │ │ +0001ed20: 6572 6f8e a1a1 8d91 05cc ce23 6861 6c66 ero........#half │ │ │ │ +0001ed30: 9105 bfaa 333b 3b8e a18d 9105 ccce 6576 ....3;;.......ev │ │ │ │ +0001ed40: 616c 7561 7469 6f6e 9605 bfaa 6661 696c aluation....fail │ │ │ │ +0001ed50: 6564 936f 6464 8ea1 a18d 9105 ccce 2368 ed.odd........#h │ │ │ │ +0001ed60: 616c 6696 05bf aa33 933f 9331 3030 303b alf....3.?.1000; │ │ │ │ +0001ed70: 3b8e a18d 9105 ccce 3130 3030 9605 bfaa ;.......1000.... │ │ │ │ +0001ed80: 3a93 696e 748e 8e92 01c6 71b1 8400 8ff0 :.int.....q..... │ │ │ │ +0001ed90: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +0001eda0: 01c7 0b4a 8e8e 8e9f 5913 048d 91f6 537a ...J....Y.....Sz │ │ │ │ +0001edb0: cf46 91ff 0556 6169 6c75 7265 7396 053e .F...Vailures..> │ │ │ │ +0001edc0: 0e6d 6190 ac72 7991 053e 0d62 9a53 8e65 .ma..ry..>.b.S.e │ │ │ │ +0001edd0: 9374 7261 7070 9865 6493 7365 6c65 6374 .trapp.ed.select │ │ │ │ +0001ede0: 6976 9aac 7265 6c79 9105 3e0d 286f 6e93 iv..rely..>.(on. │ │ │ │ +0001edf0: 7374 7269 6e67 2993 6298 7996 053e 0deb string).b.y..>.. │ │ │ │ +0001ee00: 613f 3fcf 3b91 05e7 c169 6693 d765 8d9f a??.;....if..e.. │ │ │ │ +0001ee10: 01cc ccd5 318e 9109 fe12 cf66 6169 6c73 ....1......fails │ │ │ │ +0001ee20: 9b05 3e0e 7769 7468 9373 7472 696e 6798 ..>.with.string. │ │ │ │ +0001ee30: d774 cf2c 9105 92e7 7468 656e 8ea1 8d91 .t.,....then.... │ │ │ │ +0001ee40: eaf1 eb74 6865 9604 5752 7691 ff58 e461 ...the..WRv..X.a │ │ │ │ +0001ee50: 6c75 659b 0457 536f 6693 d765 8d9f 01cc lue..WSof..e.... │ │ │ │ +0001ee60: ccd5 318e 910a 7fae eb61 3f3f 9605 bfaa ..1......a??.... │ │ │ │ +0001ee70: 5bd7 748d 9f01 cccc d531 8e91 04c0 04eb [.t......1...... │ │ │ │ +0001ee80: 613b 8dd7 3a96 01ff fe3a 933a 8e91 0dca a;..:....:.:.... │ │ │ │ +0001ee90: a0eb 613b d774 8d9f 01cc ccd8 6e8e 9105 ..a;.t......n... │ │ │ │ +0001eea0: a850 eb61 5d93 d765 8d9f 01cc ccd5 328e .P.a]..e......2. │ │ │ │ +0001eeb0: 9109 1757 cf69 7396 0457 5274 6865 9876 ...W.is..WRthe.v │ │ │ │ +0001eec0: 91ff 58e4 616c 7565 936f 6698 d765 8d9f ..X.alue.of..e.. │ │ │ │ +0001eed0: 01cc ccd5 328e 9109 1756 cf69 6698 d774 ....2....V.if..t │ │ │ │ +0001eee0: 93cf 6973 986f 6e65 936f 6698 d774 8d9f ..is.one.of..t.. │ │ │ │ +0001eef0: 01cc ccd5 318e 9104 c004 eb61 2c8d d73a ....1......a,..: │ │ │ │ +0001ef00: 9601 fffe 3a93 3a8e 910d caa0 eb61 2cd7 ....:.:......a,. │ │ │ │ +0001ef10: 748d 9f01 cccc d86e 8e91 05a8 50cf 3b91 t......n....P.;. │ │ │ │ +0001ef20: 048d a86f 7468 6572 7769 7365 9374 6865 ...otherwise.the │ │ │ │ +0001ef30: 8ea1 8d91 eaf1 eb65 7870 7265 7373 696f .......expressio │ │ │ │ +0001ef40: 6e96 03ea a866 6169 6c73 9377 6974 6893 n....fails.with. │ │ │ │ +0001ef50: 7468 6593 7691 ff58 e461 6c75 6593 6f66 the.v..X.alue.of │ │ │ │ +0001ef60: 93d7 74cf 2e8e 9f31 6859 8d8d 8d91 eaf1 ..t....1hY...... │ │ │ │ +0001ef70: eb9f dc07 8189 0000 6666 01c7 0b4a 9f3d ........ff...J.= │ │ │ │ +0001ef80: 9762 8d8d 90cc cd9f 0459 9c84 0041 f0fe .b.......Y...A.. │ │ │ │ +0001ef90: 0000 6666 8d9f c866 108d 8d92 01af f00d ..ff...f........ │ │ │ │ +0001efa0: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ +0001efb0: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b6 ........d....... │ │ │ │ +0001efc0: cdb1 9ffd 1c15 eb49 3236 8e8e 8e8e 9fff .......I26...... │ │ │ │ +0001efd0: 4054 8d91 05cc ceeb 6123 6861 6c66 2830 @T......a#half(0 │ │ │ │ +0001efe0: 2996 05bf aa3f 3f93 5b60 7a65 726f 603b )....??.[`zero`; │ │ │ │ +0001eff0: 6070 6c6f 6e6b 605d 9331 3030 303b 3b8e `plonk`].1000;;. │ │ │ │ +0001f000: a40d 0000 8d91 05cc ce31 3030 3096 05bf .........1000... │ │ │ │ +0001f010: aa3a 9369 6e74 8ea1 a18d 9105 ccce 2368 .:.int........#h │ │ │ │ +0001f020: 616c 6628 3129 9605 bfaa 3f3f 935b 607a alf(1)....??.[`z │ │ │ │ +0001f030: 6572 6f60 3b60 706c 6f6e 6b60 5d93 3130 ero`;`plonk`].10 │ │ │ │ +0001f040: 3030 3b3b 8ea1 8d91 05cc ce65 7661 6c75 00;;.......evalu │ │ │ │ +0001f050: 6174 696f 6e91 05bf aa66 6169 6c65 6491 ation....failed. │ │ │ │ +0001f060: 1cbe 526f 6464 8e8e 9201 c671 b184 0041 ..Rodd.....q...A │ │ │ │ +0001f070: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ +0001f080: 6601 c70b 4a8e 8e8e 9f31 6858 8d91 f653 f...J....1hX...S │ │ │ │ +0001f090: 7acf 4f6e 6596 0439 d76d 619a ac72 7993 z.One..9.ma..ry. │ │ │ │ +0001f0a0: 6164 6493 7365 7698 6572 616c 93eb 613f add.sev.eral..a? │ │ │ │ +0001f0b0: 3f93 cf74 7261 7073 9374 6f93 616e 9365 ?..traps.to.an.e │ │ │ │ +0001f0c0: 7870 7265 7373 696f 6e2c 9104 4da2 616e xpression,..M.an │ │ │ │ +0001f0d0: 6493 6f6e 6593 6d61 9879 9361 6464 9361 d.one.ma.y.add.a │ │ │ │ +0001f0e0: 93eb 613f 93cf 7472 6170 9361 7493 7468 ..a?..trap.at.th │ │ │ │ +0001f0f0: 6593 656e 648e a18d 91ea f1eb 6173 9603 e.end.......as.. │ │ │ │ +0001f100: eaa8 6193 6361 7463 90ac 7268 2d61 6c6c ..a.catc..rh-all │ │ │ │ +0001f110: 2e8e 9f4f 9304 8d8d 8d91 eaf1 eb9f bb87 ...O............ │ │ │ │ +0001f120: 8189 0000 6666 01c7 0b4a 9f7e 9762 8d8d ....ff...J.~.b.. │ │ │ │ +0001f130: 90cc cd9f 0459 9c84 0082 f0fe 0000 6666 .....Y........ff │ │ │ │ +0001f140: 8d9f 8766 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ +0001f150: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +0001f160: e800 15ae 648e 8d8d 8d92 01b6 cdb1 9ffd ....d........... │ │ │ │ +0001f170: 1c15 eb49 3237 8e8e 8e8e 9fff 4054 8d91 ...I27......@T.. │ │ │ │ +0001f180: 05cc ceeb 6123 6861 6c66 2831 298e a40d ....a#half(1)... │ │ │ │ +0001f190: 0000 8d91 05cc ce23 910b 7f54 3f3f 5b60 .......#...T??[` │ │ │ │ +0001f1a0: 7a65 726f 605d 9105 bfaa 3130 3030 8ea1 zero`]....1000.. │ │ │ │ +0001f1b0: 8d91 05cc ce23 960b 7f54 3f3f 5b60 6f64 .....#...T??[`od │ │ │ │ +0001f1c0: 6460 5d93 3230 3030 3b3b 8ea1 8d91 05cc d`].2000;;...... │ │ │ │ +0001f1d0: ce32 3030 3096 05bf aa3a 9369 6e74 8ea1 .2000....:.int.. │ │ │ │ +0001f1e0: a18d 9105 ccce 2368 6428 746c 5b68 616c ......#hd(tl[hal │ │ │ │ +0001f1f0: 6628 3429 5d29 8ea1 8d91 05cc ce23 910b f(4)]).......#.. │ │ │ │ +0001f200: 7f54 3f3f 5b60 7a65 726f 605d 9105 bfaa .T??[`zero`].... │ │ │ │ +0001f210: 3130 3030 8ea1 8d91 05cc ce23 960b 7f54 1000.......#...T │ │ │ │ +0001f220: 3f3f 5b60 6f64 6460 5d93 3230 3030 8ea1 ??[`odd`].2000.. │ │ │ │ +0001f230: 8d91 05cc ce23 910b 7f54 3f91 05bf aa33 .....#...T?....3 │ │ │ │ +0001f240: 3030 303b 3b8e a18d 9105 ccce 3330 3030 000;;.......3000 │ │ │ │ +0001f250: 9605 bfaa 3a93 696e 748e 8e92 01c6 71b1 ....:.int.....q. │ │ │ │ +0001f260: 8400 82f0 fe00 0066 668e 8e9f 04c0 0289 .......ff....... │ │ │ │ +0001f270: 0000 6666 01c7 0b4a 8e8e 8e8e 9f24 fd13 ..ff...J.....$.. │ │ │ │ +0001f280: 8e8c 8b00 0000 1100 0000 0000 0000 0000 ................ │ │ │ │ 0001f290: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f2a0: 0000 0000 0000 0000 0000 01e9 5ba0 02cc ............[... │ │ │ │ -0001f2b0: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -0001f2c0: 8d91 12c7 61d0 322e 3132 2e91 0a80 0054 ....a.2.12.....T │ │ │ │ -0001f2d0: 90a0 0079 7090 6000 6591 0480 0061 6262 ...yp.`.e....abb │ │ │ │ -0001f2e0: 7265 7669 6174 696f 6e73 9201 2192 6631 reviations..!.f1 │ │ │ │ -0001f2f0: 378e 9112 c761 9f05 6666 8900 00e6 6601 7....a..ff....f. │ │ │ │ -0001f300: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ -0001f310: d021 8d91 1e28 f0cf 4f6e 6596 0499 746d .!...(..One...tm │ │ │ │ -0001f320: 6190 ac72 799b 0499 7375 7365 93eb 6121 a..ry...suse..a! │ │ │ │ -0001f330: 98cf 6f72 93eb 6121 2198 cf69 6e93 706c ..or..a!!..in.pl │ │ │ │ -0001f340: 6163 6598 6f66 93eb 613f 98cf 6f72 93eb ace.of..a?..or.. │ │ │ │ -0001f350: 613f 3f98 cf74 6f93 6361 7573 6598 7265 a??..to.cause.re │ │ │ │ -0001f360: 2d69 7465 7261 7469 6f6e 936f 6698 7468 -iteration.of.th │ │ │ │ -0001f370: 6593 7768 6f6c 6598 636f 6e73 7472 7563 e.whole.construc │ │ │ │ -0001f380: 742c 8ea4 1000 008d 9112 c761 616e 616c t,.........aanal │ │ │ │ -0001f390: 6f67 6f75 736c 7996 03ea a874 6f93 7573 ogously....to.us │ │ │ │ -0001f3a0: 696e 6793 eb61 6c6f 6f70 93cf 696e 9370 ing..aloop..in.p │ │ │ │ -0001f3b0: 6c61 6365 936f 6693 eb61 7468 656e cf2e lace.of..athen.. │ │ │ │ -0001f3c0: 8e9f 7829 808d 8d8d 9112 c761 9f9b 0781 ..x).......a.... │ │ │ │ -0001f3d0: 8900 0066 6601 c70b 4aa0 00bf 9762 8d8d ...ff...J....b.. │ │ │ │ -0001f3e0: 90cc cd9f 0459 9c84 00c3 f0fe 0000 6666 .....Y........ff │ │ │ │ -0001f3f0: 8da0 ff46 6610 8d8d 9201 aff0 0d84 000a ...Ff........... │ │ │ │ -0001f400: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ -0001f410: b8e8 0015 ae64 8e8d 8d8d 9201 b6cd b19f .....d.......... │ │ │ │ -0001f420: fd1c 15eb 4932 388e 8e8e 8e9f ff40 548d ....I28......@T. │ │ │ │ -0001f430: 9105 ccce eb61 236c 6574 9605 bfaa 7361 .....a#let....sa │ │ │ │ -0001f440: 6d65 2878 2c79 2993 3d8e a40d 0000 8d91 me(x,y).=....... │ │ │ │ -0001f450: 05cc ce23 9116 fea8 6966 9605 bfaa 783e ...#....if....x> │ │ │ │ -0001f460: 7993 7468 656e 9366 6169 6c77 6974 6893 y.then.failwith. │ │ │ │ -0001f470: 6067 7265 6174 6572 608e a18d 9105 ccce `greater`....... │ │ │ │ -0001f480: 2391 16fe a869 6696 05bf aa78 3c79 9374 #....if....x.i │ │ │ │ -0001f4e0: 6e74 298e a1a1 8d91 05cc ce23 6c65 7496 nt)........#let. │ │ │ │ -0001f4f0: 05bf aa67 6364 2878 2c79 2993 3d8e a18d ...gcd(x,y).=... │ │ │ │ -0001f500: 9105 ccce 2391 16fe a86c 6574 7265 6696 ....#....letref. │ │ │ │ -0001f510: 05bf aa78 2c79 933d 9378 2c79 8ea1 8d91 ...x,y.=.x,y.... │ │ │ │ -0001f520: 05cc ce23 9116 fea8 696e 910b 7f54 7361 ...#....in...Tsa │ │ │ │ -0001f530: 6d65 2878 2c79 298e a18d 9105 ccce 2391 me(x,y).......#. │ │ │ │ -0001f540: 397c a421 215b 6067 7265 6174 6572 605d 9|.!![`greater`] │ │ │ │ -0001f550: 9105 bfaa 783a 3d78 2d79 8ea1 8d91 05cc ....x:=x-y...... │ │ │ │ -0001f560: ce23 9139 7ca4 2121 5b60 6c65 7373 605d .#.9|.!![`less`] │ │ │ │ -0001f570: 9116 fea8 793a 3d79 2d78 3b3b 8ea1 8d91 ....y:=y-x;;.... │ │ │ │ -0001f580: 05cc ce67 6364 9605 bfaa 3d93 2d93 3a93 ...gcd....=.-.:. │ │ │ │ -0001f590: 2828 696e 7493 2393 696e 7429 932d 3e93 ((int.#.int).->. │ │ │ │ -0001f5a0: 696e 7429 8ea1 a18d 9105 ccce 2367 6364 int)........#gcd │ │ │ │ -0001f5b0: 2831 322c 3230 293b 3b8e a18d 9105 ccce (12,20);;....... │ │ │ │ -0001f5c0: 3496 05bf aa3a 9369 6e74 8e8e 9201 c671 4....:.int.....q │ │ │ │ -0001f5d0: b184 00c3 f0fe 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ -0001f5e0: 8900 0066 6601 c70b 4a8e 8e8e a000 8f0a ...ff...J....... │ │ │ │ -0001f5f0: 508d 8d91 12c7 61eb 4b32 2e31 328e 9148 P.....a.K2.12..H │ │ │ │ -0001f600: c75d 5491 ff75 c279 7091 008a 3d65 9106 .]T..u.yp...=e.. │ │ │ │ -0001f610: 7ae1 6162 6272 6576 6961 7469 6f6e 738e z.abbreviations. │ │ │ │ -0001f620: 9f1c 7b91 8d91 12c7 61cf 5490 ac72 7970 ..{.....a.T..ryp │ │ │ │ -0001f630: 9a53 8e65 7396 03ea a863 616e 9362 9865 .S.es....can.b.e │ │ │ │ -0001f640: 9367 6976 90ac 7265 6e93 6e61 6d65 733a .giv..ren.names: │ │ │ │ -0001f650: 8ea9 370f e58d 8d8d 9112 c761 9fdc 0781 ..7........a.... │ │ │ │ -0001f660: 8900 0066 6601 c70b 4a9f 3d97 628d 8d90 ...ff...J.=.b... │ │ │ │ -0001f670: cccd 9f04 599c 8400 41f0 fe00 0066 668d ....Y...A....ff. │ │ │ │ -0001f680: 9fc8 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ -0001f690: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ -0001f6a0: 0015 ae64 8e8d 8d8d 9201 b6cd b19f fd1c ...d............ │ │ │ │ -0001f6b0: 15eb 4932 398e 8e8e 8e9f ff40 548d 9105 ..I29......@T... │ │ │ │ -0001f6c0: ccce eb61 236c 6574 7479 7065 9605 bfaa ...a#lettype.... │ │ │ │ -0001f6d0: 696e 7470 6169 7293 3d93 696e 7493 2393 intpair.=.int.#. │ │ │ │ -0001f6e0: 696e 743b 3b8e a40d 0000 8d91 05cc ce74 int;;..........t │ │ │ │ -0001f6f0: 7970 6596 05bf aa69 6e74 7061 6972 9364 ype....intpair.d │ │ │ │ -0001f700: 6566 696e 6564 8ea1 a18d 9105 ccce 236c efined........#l │ │ │ │ -0001f710: 6574 9605 bfaa 7093 3d93 3132 2c32 303b et....p.=.12,20; │ │ │ │ -0001f720: 3b8e a18d 9105 ccce 7096 05bf aa3d 9328 ;.......p....=.( │ │ │ │ -0001f730: 3132 2c93 3230 2993 3a93 696e 7470 6169 12,.20).:.intpai │ │ │ │ -0001f740: 728e 8e92 01c6 71b1 8400 41f0 fe00 0066 r.....q...A....f │ │ │ │ -0001f750: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -0001f760: 8e8e 8e9f 36c4 708d 9112 c761 cf54 6865 ....6.p....a.The │ │ │ │ -0001f770: 9602 bbda 6e65 7793 6e61 6d65 9b02 bbd9 ....new.name.... │ │ │ │ -0001f780: 6973 9373 696d 706c 7993 616e 9361 6262 is.simply.an.abb │ │ │ │ -0001f790: 7265 7669 6174 696f 6e3b 9103 20c9 666f reviation;.. .fo │ │ │ │ -0001f7a0: 7293 6578 616d 706c 652c 9102 f869 eb61 r.example,...i.a │ │ │ │ -0001f7b0: 696e 7470 6169 7293 cf61 6e64 98eb 6169 intpair..and..ai │ │ │ │ -0001f7c0: 6e74 2369 6e74 93cf 6172 6593 636f 6d70 nt#int..are.comp │ │ │ │ -0001f7d0: 6c65 7465 6c79 8ea1 8d91 12c7 6165 7175 letely......aequ │ │ │ │ -0001f7e0: 6976 91ff 58e4 616c 656e 9aac 7274 2e91 iv..X.alen..rt.. │ │ │ │ -0001f7f0: 052b 2054 6865 9603 c168 7379 7374 656d .+ The...hsystem │ │ │ │ -0001f800: 9361 6c77 9861 9879 7393 7573 6573 9374 .alw.a.ys.uses.t │ │ │ │ -0001f810: 6865 936d 6f73 7493 7265 6365 6e98 746c he.most.recen.tl │ │ │ │ -0001f820: 7993 6465 0c6e 6564 936e 616d 6593 7768 y.de.ned.name.wh │ │ │ │ -0001f830: 656e 9370 7269 6e98 7469 6e67 9374 9879 en.prin.ting.t.y │ │ │ │ -0001f840: 7090 538e 6573 2e8e a68d 8d8d 9112 c761 p.S.es.........a │ │ │ │ -0001f850: 9fdc 0781 8900 0066 6601 c70b 4a9f 3d97 .......ff...J.=. │ │ │ │ -0001f860: 628d 8d90 cccd 9f04 599c 8400 41f0 fe00 b.......Y...A... │ │ │ │ -0001f870: 0066 668d 9fc8 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ -0001f880: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -0001f890: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b6cd .......d........ │ │ │ │ -0001f8a0: b19f fd1c 15eb 4933 308e 8e8e 8e9f ff40 ......I30......@ │ │ │ │ -0001f8b0: 548d 9105 ccce eb61 2367 6364 3b3b 8ea4 T......a#gcd;;.. │ │ │ │ -0001f8c0: 0d00 008d 9105 ccce 2d96 05bf aa3a 9328 ........-....:.( │ │ │ │ -0001f8d0: 696e 7470 6169 7293 2d3e 9369 6e74 298e intpair.->.int). │ │ │ │ -0001f8e0: a1a1 8d91 05cc ce23 6763 6491 05bf aa70 .......#gcd....p │ │ │ │ -0001f8f0: 3b3b 8ea1 8d91 05cc ce34 9605 bfaa 3a93 ;;.......4....:. │ │ │ │ -0001f900: 696e 748e 8e92 01c6 71b1 8400 41f0 fe00 int.....q...A... │ │ │ │ -0001f910: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -0001f920: 0b4a 8e8e 8e9f 3f20 b38d 8d91 12c7 61eb .J....? ......a. │ │ │ │ -0001f930: 4b32 2e31 338e 9148 c75d 436f 6e63 7265 K2.13..H.]Concre │ │ │ │ -0001f940: 7465 9106 7ae1 7491 ff75 c279 7091 008a te..z.t..u.yp... │ │ │ │ -0001f950: 3d65 738e 9f1c 7b91 8d91 12c7 61cf 4e65 =es...{.....a.Ne │ │ │ │ -0001f960: 7796 032b bb74 90ac 7279 7090 538e 6573 w..+.t..ryp.S.es │ │ │ │ -0001f970: 9b03 2bba 2872 6174 6865 7293 7468 616e ..+.(rather.than │ │ │ │ -0001f980: 986d 6572 6593 6162 6272 6576 6961 7469 .mere.abbreviati │ │ │ │ -0001f990: 6f6e 7329 9363 616e 9861 6c73 6f93 629a ons).can.also.b. │ │ │ │ -0001f9a0: 538e 6593 6465 0c6e 6564 2e91 04f9 3b43 S.e.de.ned....;C │ │ │ │ -0001f9b0: 6f6e 6372 6574 6593 7490 ac72 7970 9865 oncrete.t..ryp.e │ │ │ │ -0001f9c0: 7391 032b ba61 7265 9374 90ac 7279 7098 s..+.are.t..ryp. │ │ │ │ -0001f9d0: 6573 8ea1 8d91 12c7 6164 650c 6e65 6496 es......ade.ned. │ │ │ │ -0001f9e0: 03a3 e862 90ac 7279 9b03 a3e7 6193 7365 ...b..ry....a.se │ │ │ │ -0001f9f0: 7498 6f66 9363 6f6e 7374 7275 6374 6f72 t.of.constructor │ │ │ │ -0001fa00: 7398 7768 6963 90ac 7268 9363 616e 9862 s.whic..rh.can.b │ │ │ │ -0001fa10: 9053 8e65 9375 7365 6498 746f 9363 7265 .S.e.used.to.cre │ │ │ │ -0001fa20: 6174 6598 6f62 9100 a71c 6a65 6374 7393 ate.ob....jects. │ │ │ │ -0001fa30: 6f66 9874 6861 7493 7490 ac72 7970 9053 of.that.t..ryp.S │ │ │ │ -0001fa40: 8e65 9861 6e64 9361 6c73 6f8e a18d 9112 .e.and.also..... │ │ │ │ -0001fa50: c761 2869 6e96 0417 8170 6174 7465 726e .a(in....pattern │ │ │ │ -0001fa60: 7329 9b04 1780 746f 9364 6563 6f6d 7090 s)....to.decomp. │ │ │ │ -0001fa70: 538e 6f73 6598 6f62 9100 a71c 6a65 6374 S.ose.ob....ject │ │ │ │ -0001fa80: 7393 6f66 9874 6861 7493 7490 ac72 7970 s.of.that.t..ryp │ │ │ │ -0001fa90: 9053 8e65 2e91 05bf 6946 91ff 0556 6f72 .S.e....iF...Vor │ │ │ │ -0001faa0: 9365 7861 6d70 6c65 2c91 0422 b674 6f93 .example,..".to. │ │ │ │ -0001fab0: 6465 0c6e 6598 6193 7490 ac72 7970 9053 de.ne.a.t..ryp.S │ │ │ │ -0001fac0: 8e65 98eb 6163 6172 6493 cf6f 6e65 8ea1 .e..acard..one.. │ │ │ │ -0001fad0: 8d91 12c7 6163 6f75 6c64 9603 eaa8 7573 ....acould....us │ │ │ │ -0001fae0: 6593 7468 6593 636f 6e73 7472 7563 748d e.the.construct. │ │ │ │ -0001faf0: 93eb 6174 7970 658e 911a e950 cf3a 8e8e ..atype....P.:.. │ │ │ │ -0001fb00: 9f24 fd13 8e8c 8b00 0000 1200 0000 0000 .$.............. │ │ │ │ +0001f2a0: 0000 0000 0000 0000 0000 0000 01e9 5da0 ..............]. │ │ │ │ +0001f2b0: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +0001f2c0: 999a 8d91 12c7 61d0 322e 3132 2e91 0a80 ......a.2.12.... │ │ │ │ +0001f2d0: 0054 90a0 0079 7090 6000 6591 0480 0061 .T...yp.`.e....a │ │ │ │ +0001f2e0: 6262 7265 7669 6174 696f 6e73 9201 2192 bbreviations..!. │ │ │ │ +0001f2f0: 6631 378e 9112 c761 9f05 6666 8900 00e6 f17....a..ff.... │ │ │ │ +0001f300: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +0001f310: fd8b d021 8d91 1e28 f0cf 4f6e 6596 0499 ...!...(..One... │ │ │ │ +0001f320: 746d 6190 ac72 799b 0499 7375 7365 93eb tma..ry...suse.. │ │ │ │ +0001f330: 6121 98cf 6f72 93eb 6121 2198 cf69 6e93 a!..or..a!!..in. │ │ │ │ +0001f340: 706c 6163 6598 6f66 93eb 613f 98cf 6f72 place.of..a?..or │ │ │ │ +0001f350: 93eb 613f 3f98 cf74 6f93 6361 7573 6598 ..a??..to.cause. │ │ │ │ +0001f360: 7265 2d69 7465 7261 7469 6f6e 936f 6698 re-iteration.of. │ │ │ │ +0001f370: 7468 6593 7768 6f6c 6598 636f 6e73 7472 the.whole.constr │ │ │ │ +0001f380: 7563 742c 8ea4 1000 008d 9112 c761 616e uct,.........aan │ │ │ │ +0001f390: 616c 6f67 6f75 736c 7996 03ea a874 6f93 alogously....to. │ │ │ │ +0001f3a0: 7573 696e 6793 eb61 6c6f 6f70 93cf 696e using..aloop..in │ │ │ │ +0001f3b0: 9370 6c61 6365 936f 6693 eb61 7468 656e .place.of..athen │ │ │ │ +0001f3c0: cf2e 8e9f 7829 808d 8d8d 9112 c761 9f9b ....x).......a.. │ │ │ │ +0001f3d0: 0781 8900 0066 6601 c70b 4aa0 00bf 9762 .....ff...J....b │ │ │ │ +0001f3e0: 8d8d 90cc cd9f 0459 9c84 00c3 f0fe 0000 .......Y........ │ │ │ │ +0001f3f0: 6666 8da0 ff46 6610 8d8d 9201 aff0 0d84 ff...Ff......... │ │ │ │ +0001f400: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ +0001f410: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b6cd .......d........ │ │ │ │ +0001f420: b19f fd1c 15eb 4932 388e 8e8e 8e9f ff40 ......I28......@ │ │ │ │ +0001f430: 548d 9105 ccce eb61 236c 6574 9605 bfaa T......a#let.... │ │ │ │ +0001f440: 7361 6d65 2878 2c79 2993 3d8e a40d 0000 same(x,y).=..... │ │ │ │ +0001f450: 8d91 05cc ce23 9116 fea8 6966 9605 bfaa .....#....if.... │ │ │ │ +0001f460: 783e 7993 7468 656e 9366 6169 6c77 6974 x>y.then.failwit │ │ │ │ +0001f470: 6893 6067 7265 6174 6572 608e a18d 9105 h.`greater`..... │ │ │ │ +0001f480: ccce 2391 16fe a869 6696 05bf aa78 3c79 ..#....if....x │ │ │ │ +0001f4e0: 9369 6e74 298e a1a1 8d91 05cc ce23 6c65 .int)........#le │ │ │ │ +0001f4f0: 7496 05bf aa67 6364 2878 2c79 2993 3d8e t....gcd(x,y).=. │ │ │ │ +0001f500: a18d 9105 ccce 2391 16fe a86c 6574 7265 ......#....letre │ │ │ │ +0001f510: 6696 05bf aa78 2c79 933d 9378 2c79 8ea1 f....x,y.=.x,y.. │ │ │ │ +0001f520: 8d91 05cc ce23 9116 fea8 696e 910b 7f54 .....#....in...T │ │ │ │ +0001f530: 7361 6d65 2878 2c79 298e a18d 9105 ccce same(x,y)....... │ │ │ │ +0001f540: 2391 397c a421 215b 6067 7265 6174 6572 #.9|.!![`greater │ │ │ │ +0001f550: 605d 9105 bfaa 783a 3d78 2d79 8ea1 8d91 `]....x:=x-y.... │ │ │ │ +0001f560: 05cc ce23 9139 7ca4 2121 5b60 6c65 7373 ...#.9|.!![`less │ │ │ │ +0001f570: 605d 9116 fea8 793a 3d79 2d78 3b3b 8ea1 `]....y:=y-x;;.. │ │ │ │ +0001f580: 8d91 05cc ce67 6364 9605 bfaa 3d93 2d93 .....gcd....=.-. │ │ │ │ +0001f590: 3a93 2828 696e 7493 2393 696e 7429 932d :.((int.#.int).- │ │ │ │ +0001f5a0: 3e93 696e 7429 8ea1 a18d 9105 ccce 2367 >.int)........#g │ │ │ │ +0001f5b0: 6364 2831 322c 3230 293b 3b8e a18d 9105 cd(12,20);;..... │ │ │ │ +0001f5c0: ccce 3496 05bf aa3a 9369 6e74 8e8e 9201 ..4....:.int.... │ │ │ │ +0001f5d0: c671 b184 00c3 f0fe 0000 6666 8e8e 9f04 .q........ff.... │ │ │ │ +0001f5e0: c002 8900 0066 6601 c70b 4a8e 8e8e a000 .....ff...J..... │ │ │ │ +0001f5f0: 8f0a 508d 8d91 12c7 61eb 4b32 2e31 328e ..P.....a.K2.12. │ │ │ │ +0001f600: 9148 c75d 5491 ff75 c279 7091 008a 3d65 .H.]T..u.yp...=e │ │ │ │ +0001f610: 9106 7ae1 6162 6272 6576 6961 7469 6f6e ..z.abbreviation │ │ │ │ +0001f620: 738e 9f1c 7b91 8d91 12c7 61cf 5490 ac72 s...{.....a.T..r │ │ │ │ +0001f630: 7970 9a53 8e65 7396 03ea a863 616e 9362 yp.S.es....can.b │ │ │ │ +0001f640: 9865 9367 6976 90ac 7265 6e93 6e61 6d65 .e.giv..ren.name │ │ │ │ +0001f650: 733a 8ea9 370f e58d 8d8d 9112 c761 9fdc s:..7........a.. │ │ │ │ +0001f660: 0781 8900 0066 6601 c70b 4a9f 3d97 628d .....ff...J.=.b. │ │ │ │ +0001f670: 8d90 cccd 9f04 599c 8400 41f0 fe00 0066 ......Y...A....f │ │ │ │ +0001f680: 668d 9fc8 6610 8d8d 9201 aff0 0d84 000a f...f........... │ │ │ │ +0001f690: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ +0001f6a0: b8e8 0015 ae64 8e8d 8d8d 9201 b6cd b19f .....d.......... │ │ │ │ +0001f6b0: fd1c 15eb 4932 398e 8e8e 8e9f ff40 548d ....I29......@T. │ │ │ │ +0001f6c0: 9105 ccce eb61 236c 6574 7479 7065 9605 .....a#lettype.. │ │ │ │ +0001f6d0: bfaa 696e 7470 6169 7293 3d93 696e 7493 ..intpair.=.int. │ │ │ │ +0001f6e0: 2393 696e 743b 3b8e a40d 0000 8d91 05cc #.int;;......... │ │ │ │ +0001f6f0: ce74 7970 6596 05bf aa69 6e74 7061 6972 .type....intpair │ │ │ │ +0001f700: 9364 6566 696e 6564 8ea1 a18d 9105 ccce .defined........ │ │ │ │ +0001f710: 236c 6574 9605 bfaa 7093 3d93 3132 2c32 #let....p.=.12,2 │ │ │ │ +0001f720: 303b 3b8e a18d 9105 ccce 7096 05bf aa3d 0;;.......p....= │ │ │ │ +0001f730: 9328 3132 2c93 3230 2993 3a93 696e 7470 .(12,.20).:.intp │ │ │ │ +0001f740: 6169 728e 8e92 01c6 71b1 8400 41f0 fe00 air.....q...A... │ │ │ │ +0001f750: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +0001f760: 0b4a 8e8e 8e9f 36c4 708d 9112 c761 cf54 .J....6.p....a.T │ │ │ │ +0001f770: 6865 9602 bbda 6e65 7793 6e61 6d65 9b02 he....new.name.. │ │ │ │ +0001f780: bbd9 6973 9373 696d 706c 7993 616e 9361 ..is.simply.an.a │ │ │ │ +0001f790: 6262 7265 7669 6174 696f 6e3b 9103 20c9 bbreviation;.. . │ │ │ │ +0001f7a0: 666f 7293 6578 616d 706c 652c 9102 f869 for.example,...i │ │ │ │ +0001f7b0: eb61 696e 7470 6169 7293 cf61 6e64 98eb .aintpair..and.. │ │ │ │ +0001f7c0: 6169 6e74 2369 6e74 93cf 6172 6593 636f aint#int..are.co │ │ │ │ +0001f7d0: 6d70 6c65 7465 6c79 8ea1 8d91 12c7 6165 mpletely......ae │ │ │ │ +0001f7e0: 7175 6976 91ff 58e4 616c 656e 9aac 7274 quiv..X.alen..rt │ │ │ │ +0001f7f0: 2e91 052b 2054 6865 9603 c168 7379 7374 ...+ The...hsyst │ │ │ │ +0001f800: 656d 9361 6c77 9861 9879 7393 7573 6573 em.alw.a.ys.uses │ │ │ │ +0001f810: 9374 6865 936d 6f73 7493 7265 6365 6e98 .the.most.recen. │ │ │ │ +0001f820: 746c 7993 6465 0c6e 6564 936e 616d 6593 tly.de.ned.name. │ │ │ │ +0001f830: 7768 656e 9370 7269 6e98 7469 6e67 9374 when.prin.ting.t │ │ │ │ +0001f840: 9879 7090 538e 6573 2e8e a68d 8d8d 9112 .yp.S.es........ │ │ │ │ +0001f850: c761 9fdc 0781 8900 0066 6601 c70b 4a9f .a.......ff...J. │ │ │ │ +0001f860: 3d97 628d 8d90 cccd 9f04 599c 8400 41f0 =.b.......Y...A. │ │ │ │ +0001f870: fe00 0066 668d 9fc8 6610 8d8d 9201 aff0 ...ff...f....... │ │ │ │ +0001f880: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ +0001f890: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ +0001f8a0: b6cd b19f fd1c 15eb 4933 308e 8e8e 8e9f ........I30..... │ │ │ │ +0001f8b0: ff40 548d 9105 ccce eb61 2367 6364 3b3b .@T......a#gcd;; │ │ │ │ +0001f8c0: 8ea4 0d00 008d 9105 ccce 2d96 05bf aa3a ..........-....: │ │ │ │ +0001f8d0: 9328 696e 7470 6169 7293 2d3e 9369 6e74 .(intpair.->.int │ │ │ │ +0001f8e0: 298e a1a1 8d91 05cc ce23 6763 6491 05bf )........#gcd... │ │ │ │ +0001f8f0: aa70 3b3b 8ea1 8d91 05cc ce34 9605 bfaa .p;;.......4.... │ │ │ │ +0001f900: 3a93 696e 748e 8e92 01c6 71b1 8400 41f0 :.int.....q...A. │ │ │ │ +0001f910: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +0001f920: 01c7 0b4a 8e8e 8e9f 3f20 b38d 8d91 12c7 ...J....? ...... │ │ │ │ +0001f930: 61eb 4b32 2e31 338e 9148 c75d 436f 6e63 a.K2.13..H.]Conc │ │ │ │ +0001f940: 7265 7465 9106 7ae1 7491 ff75 c279 7091 rete..z.t..u.yp. │ │ │ │ +0001f950: 008a 3d65 738e 9f1c 7b91 8d91 12c7 61cf ..=es...{.....a. │ │ │ │ +0001f960: 4e65 7796 032b bb74 90ac 7279 7090 538e New..+.t..ryp.S. │ │ │ │ +0001f970: 6573 9b03 2bba 2872 6174 6865 7293 7468 es..+.(rather.th │ │ │ │ +0001f980: 616e 986d 6572 6593 6162 6272 6576 6961 an.mere.abbrevia │ │ │ │ +0001f990: 7469 6f6e 7329 9363 616e 9861 6c73 6f93 tions).can.also. │ │ │ │ +0001f9a0: 629a 538e 6593 6465 0c6e 6564 2e91 04f9 b.S.e.de.ned.... │ │ │ │ +0001f9b0: 3b43 6f6e 6372 6574 6593 7490 ac72 7970 ;Concrete.t..ryp │ │ │ │ +0001f9c0: 9865 7391 032b ba61 7265 9374 90ac 7279 .es..+.are.t..ry │ │ │ │ +0001f9d0: 7098 6573 8ea1 8d91 12c7 6164 650c 6e65 p.es......ade.ne │ │ │ │ +0001f9e0: 6496 03a3 e862 90ac 7279 9b03 a3e7 6193 d....b..ry....a. │ │ │ │ +0001f9f0: 7365 7498 6f66 9363 6f6e 7374 7275 6374 set.of.construct │ │ │ │ +0001fa00: 6f72 7398 7768 6963 90ac 7268 9363 616e ors.whic..rh.can │ │ │ │ +0001fa10: 9862 9053 8e65 9375 7365 6498 746f 9363 .b.S.e.used.to.c │ │ │ │ +0001fa20: 7265 6174 6598 6f62 9100 a71c 6a65 6374 reate.ob....ject │ │ │ │ +0001fa30: 7393 6f66 9874 6861 7493 7490 ac72 7970 s.of.that.t..ryp │ │ │ │ +0001fa40: 9053 8e65 9861 6e64 9361 6c73 6f8e a18d .S.e.and.also... │ │ │ │ +0001fa50: 9112 c761 2869 6e96 0417 8170 6174 7465 ...a(in....patte │ │ │ │ +0001fa60: 726e 7329 9b04 1780 746f 9364 6563 6f6d rns)....to.decom │ │ │ │ +0001fa70: 7090 538e 6f73 6598 6f62 9100 a71c 6a65 p.S.ose.ob....je │ │ │ │ +0001fa80: 6374 7393 6f66 9874 6861 7493 7490 ac72 cts.of.that.t..r │ │ │ │ +0001fa90: 7970 9053 8e65 2e91 05bf 6946 91ff 0556 yp.S.e....iF...V │ │ │ │ +0001faa0: 6f72 9365 7861 6d70 6c65 2c91 0422 b674 or.example,..".t │ │ │ │ +0001fab0: 6f93 6465 0c6e 6598 6193 7490 ac72 7970 o.de.ne.a.t..ryp │ │ │ │ +0001fac0: 9053 8e65 98eb 6163 6172 6493 cf6f 6e65 .S.e..acard..one │ │ │ │ +0001fad0: 8ea1 8d91 12c7 6163 6f75 6c64 9603 eaa8 ......acould.... │ │ │ │ +0001fae0: 7573 6593 7468 6593 636f 6e73 7472 7563 use.the.construc │ │ │ │ +0001faf0: 748d 93eb 6174 7970 658e 911a e950 cf3a t...atype....P.: │ │ │ │ +0001fb00: 8e8e 9f24 fd13 8e8c 8b00 0000 1200 0000 ...$............ │ │ │ │ 0001fb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0001fb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fb30: 01f2 80a0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ -0001fb40: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3138 9200 ............18.. │ │ │ │ -0001fb50: ce9e d543 6861 7074 6572 9604 8000 322e ...Chapter....2. │ │ │ │ -0001fb60: 910a 8000 496e 90a0 0074 726f 9060 0064 ....In...tro.`.d │ │ │ │ -0001fb70: 7563 7469 6f6e 9361 6e64 9345 7861 6d70 uction.and.Examp │ │ │ │ -0001fb80: 6c65 738e 91ea f1eb 9f05 6666 8900 00e6 les.......ff.... │ │ │ │ -0001fb90: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -0001fba0: fdb1 2f06 8d8d 8d91 eaf1 eb9f cf07 8189 ../............. │ │ │ │ -0001fbb0: 0000 6666 01c7 0b4a 9f57 9762 8d8d 90cc ..ff...J.W.b.... │ │ │ │ -0001fbc0: cd9f 0459 9c84 005b f0fe 0000 6666 8d9f ...Y...[....ff.. │ │ │ │ -0001fbd0: ae66 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ -0001fbe0: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ -0001fbf0: 15ae 648e 8d8d 8d92 01b6 cdb1 9ffd 1c15 ..d............. │ │ │ │ -0001fc00: eb49 3331 8e8e 8e8e 9fff 4054 8d91 05cc .I31......@T.... │ │ │ │ -0001fc10: ceeb 6123 7479 7065 9605 bfaa 6361 7264 ..a#type....card │ │ │ │ -0001fc20: 933d 936b 696e 6793 7c93 7175 6565 6e93 .=.king.|.queen. │ │ │ │ -0001fc30: 7c93 6a61 636b 937c 936f 7468 6572 936f |.jack.|.other.o │ │ │ │ -0001fc40: 6693 696e 743b 3b8e a40d 0000 a18d 9105 f.int;;......... │ │ │ │ -0001fc50: ccce 4e65 7796 05bf aa63 6f6e 7374 7275 ..New....constru │ │ │ │ -0001fc60: 6374 6f72 7393 6465 636c 6172 6564 3a8e ctors.declared:. │ │ │ │ -0001fc70: a18d 9105 ccce 6b69 6e67 9605 bfaa 3a93 ......king....:. │ │ │ │ -0001fc80: 6361 7264 8ea1 8d91 05cc ce71 7565 656e card.......queen │ │ │ │ -0001fc90: 9605 bfaa 3a93 6361 7264 8ea1 8d91 05cc ....:.card...... │ │ │ │ -0001fca0: ce6a 6163 6b96 05bf aa3a 9363 6172 648e .jack....:.card. │ │ │ │ -0001fcb0: a18d 9105 ccce 6f74 6865 7296 05bf aa3a ......other....: │ │ │ │ -0001fcc0: 9328 696e 7493 2d3e 9363 6172 6429 8e8e .(int.->.card).. │ │ │ │ -0001fcd0: 9201 c671 b184 005b f0fe 0000 6666 8e8e ...q...[....ff.. │ │ │ │ -0001fce0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -0001fcf0: 9f46 5292 8d91 f653 7acf 5375 639a ac72 .FR....Sz.Suc..r │ │ │ │ -0001fd00: 6896 035e b861 9364 6563 6c61 7261 7469 h..^.a.declarati │ │ │ │ -0001fd10: 6f6e 9364 6563 6c61 7265 7393 eb61 6b69 on.declares..aki │ │ │ │ -0001fd20: 6e67 cf2c 9103 7ab5 eb61 7175 6565 6ecf ng.,..z..aqueen. │ │ │ │ -0001fd30: 2c91 037a b4eb 616a 6163 6b93 cf61 6e64 ,..z..ajack..and │ │ │ │ -0001fd40: 93eb 616f 7468 6572 93cf 6173 9363 6f6e ..aother..as.con │ │ │ │ -0001fd50: 7374 7275 6374 6f72 7393 616e 6493 6769 structors.and.gi │ │ │ │ -0001fd60: 7698 6573 9374 6865 6d8e a410 0000 8d91 v.es.them....... │ │ │ │ -0001fd70: eaf1 eb76 96ff 58e4 616c 7565 732e 9107 ...v..X.alues... │ │ │ │ -0001fd80: c88d 5468 659b 04c5 3776 9361 6c75 6598 ..The...7v.alue. │ │ │ │ -0001fd90: 6f66 9861 9830 2d61 7279 9863 6f6e 7374 of.a.0-ary.const │ │ │ │ -0001fda0: 7275 6374 6f72 9873 7563 95ac 7268 9104 ructor.suc..rh.. │ │ │ │ -0001fdb0: c538 6173 98eb 616b 696e 6798 cf69 7398 .8as..aking..is. │ │ │ │ -0001fdc0: 7468 6598 636f 6e73 7461 6e93 7498 7691 the.constan.t.v. │ │ │ │ -0001fdd0: ff58 e461 6c75 6598 eb61 6b69 6e67 cf2e .X.alue..aking.. │ │ │ │ -0001fde0: 9107 c88d 5468 658e a18d 91ea f1eb 7691 ....The.......v. │ │ │ │ -0001fdf0: ff58 e461 6c75 6596 03f1 2f6f 669b 03f1 .X.alue.../of... │ │ │ │ -0001fe00: 2e61 9363 6f6e 7374 7275 6374 6f72 9873 .a.constructor.s │ │ │ │ -0001fe10: 7563 90ac 7268 9361 7398 eb61 6f74 6865 uc..rh.as..aothe │ │ │ │ -0001fe20: 7293 cf69 7393 6198 6675 6e63 7469 6f6e r..is.a.function │ │ │ │ -0001fe30: 9374 6861 7498 6769 7690 ac72 656e 9361 .that.giv..ren.a │ │ │ │ -0001fe40: 6e98 696e 90ac 7274 6567 6572 9376 91ff n.in..rteger.v.. │ │ │ │ -0001fe50: 58e4 616c 7565 98d7 6e93 cf70 726f 9053 X.alue..n..pro.S │ │ │ │ -0001fe60: 8e64 7563 6573 8ea1 8d91 eaf1 ebeb 616f .duces........ao │ │ │ │ -0001fe70: 7468 6572 28d7 6eeb 6129 cf2e 8e9f 388f ther(.n.a)....8. │ │ │ │ -0001fe80: bd8d 8d8d 91ea f1eb 9fdc 0781 8900 0066 ...............f │ │ │ │ -0001fe90: 6601 c70b 4a9f 3d97 628d 8d90 cccd 9f04 f...J.=.b....... │ │ │ │ -0001fea0: 599c 8400 41f0 fe00 0066 668d 9fc8 6610 Y...A....ff...f. │ │ │ │ -0001feb0: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ -0001fec0: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ -0001fed0: 8e8d 8d8d 9201 b6cd b19f fd1c 15eb 4933 ..............I3 │ │ │ │ -0001fee0: 328e 8e8e 8e9f ff40 548d 9105 ccce eb61 2......@T......a │ │ │ │ -0001fef0: 236b 696e 673b 3b8e a40d 0000 8d91 05cc #king;;......... │ │ │ │ -0001ff00: ce6b 696e 6796 05bf aa3a 9363 6172 648e .king....:.card. │ │ │ │ -0001ff10: a1a1 8d91 05cc ce23 6f74 6865 7291 05bf .......#other... │ │ │ │ -0001ff20: aa39 3b3b 8ea1 8d91 05cc ce6f 7468 6572 .9;;.......other │ │ │ │ -0001ff30: 9605 bfaa 3993 3a93 6361 7264 8e8e 9201 ....9.:.card.... │ │ │ │ -0001ff40: c671 b184 0041 f0fe 0000 6666 8e8e 9f04 .q...A....ff.... │ │ │ │ -0001ff50: c002 8900 0066 6601 c70b 4a8e 8e8e a939 .....ff...J....9 │ │ │ │ -0001ff60: 5292 8d91 f653 7acf 5491 ff05 566f 9605 R....Sz.T...Vo.. │ │ │ │ -0001ff70: 428e 6465 0c6e 659b 0542 8d66 756e 6374 B.de.ne..B.funct │ │ │ │ -0001ff80: 696f 6e73 9374 6861 7493 7461 6b90 ac72 ions.that.tak..r │ │ │ │ -0001ff90: 6598 7468 6569 7293 6172 6775 6d65 6e90 e.their.argumen. │ │ │ │ -0001ffa0: ac72 7493 6672 6f6d 9861 9363 6f6e 6372 .rt.from.a.concr │ │ │ │ -0001ffb0: 6574 6593 7495 ac72 7970 9053 8e65 2c91 ete.t..ryp.S.e,. │ │ │ │ -0001ffc0: 0598 8777 9365 9873 6861 6c6c 9105 428e ...w.e.shall..B. │ │ │ │ -0001ffd0: 6578 7465 6e64 8ea1 8d91 eaf1 eb74 6865 extend.......the │ │ │ │ -0001ffe0: 9604 d983 6e6f 7469 6f6e 9b04 d982 6f66 ....notion....of │ │ │ │ -0001fff0: 936c 616d 90ac 7262 9053 8e64 612d 6578 .lam..rb.S.da-ex │ │ │ │ -00020000: 7072 6573 7369 6f6e 9374 6f98 6578 7072 pression.to.expr │ │ │ │ -00020010: 6573 7369 6f6e 7393 6f66 9374 6865 9866 essions.of.the.f │ │ │ │ -00020020: 6f72 6d93 eb61 6675 6e96 05bf aad7 7061 orm..afun.....pa │ │ │ │ -00020030: 748d 9f01 cccc d531 8e91 04c0 04eb 612e t......1......a. │ │ │ │ -00020040: d765 8d9f 01cc ccd5 318e 910a 7fae eb61 .e......1......a │ │ │ │ -00020050: 7c8d d73a 9601 fffe 3a93 3a8e 9113 8a4a |..:....:.:....J │ │ │ │ -00020060: eb61 7c93 d770 6174 8d9f 01cc ccd8 6e8e .a|..pat......n. │ │ │ │ -00020070: 9105 a850 eb61 2ed7 658d 9f01 cccc d86e ...P.a..e......n │ │ │ │ -00020080: 8e8e a18d 91ea f1eb cf54 6865 9604 aa37 .........The...7 │ │ │ │ -00020090: 6964 6561 9b04 aa36 6973 9374 6861 7498 idea...6is.that. │ │ │ │ -000200a0: 7375 6390 ac72 6893 616e 9865 7870 7265 suc..rh.an.expre │ │ │ │ -000200b0: 7373 696f 6e93 6465 6e6f 7465 7393 6198 ssion.denotes.a. │ │ │ │ -000200c0: 6675 6e63 7469 6f6e 9374 6861 7498 6769 function.that.gi │ │ │ │ -000200d0: 7690 ac72 656e 9361 9876 91ff 58e4 616c v..ren.a.v..X.al │ │ │ │ -000200e0: 7565 93d7 7691 0518 6fcf 7365 6c65 6374 ue..v...o.select │ │ │ │ -000200f0: 7393 7468 658e a18d 91ea f1eb 0c72 7374 s.the........rst │ │ │ │ -00020100: 9604 e914 7061 7474 6572 6e91 04e9 1574 ....pattern....t │ │ │ │ -00020110: 6861 7493 6d61 7463 9aac 7268 6573 93d7 hat.matc..rhes.. │ │ │ │ -00020120: 7690 6e39 cf2c 9105 28b0 7361 9879 93d7 v.n9.,..(.sa.y.. │ │ │ │ -00020130: 7061 748d 9f01 cccc d869 8e91 0364 dacf pat......i...d.. │ │ │ │ -00020140: 2c91 0528 b062 696e 6473 9374 6865 9376 ,..(.binds.the.v │ │ │ │ -00020150: 91ff 58e4 6172 6961 626c 6573 9b04 e915 ..X.ariables.... │ │ │ │ -00020160: 6f66 93d7 7061 748d 9f01 cccc d869 8e91 of..pat......i.. │ │ │ │ -00020170: 084d eecf 746f 9874 6865 9363 6f72 7265 .M..to.the.corre │ │ │ │ -00020180: 7370 9053 8e6f 6e64 696e 678e a18d 91ea sp.S.onding..... │ │ │ │ -00020190: f1eb 636f 6d70 9053 8e6f 6e65 6e90 ac72 ..comp.S.onen..r │ │ │ │ -000201a0: 7473 9604 a61a 6f66 9b04 a61b 7468 6593 ts....of....the. │ │ │ │ -000201b0: 7691 ff58 e461 6c75 6593 616e 6493 7468 v..X.alue.and.th │ │ │ │ -000201c0: 656e 9865 7691 ff58 e461 6c75 6174 6573 en.ev..X.aluates │ │ │ │ -000201d0: 9374 6865 9365 7870 7265 7373 696f 6e93 .the.expression. │ │ │ │ -000201e0: d765 8d9f 01cc ccd8 698e 9103 64da cf2e .e......i...d... │ │ │ │ -000201f0: 9107 6b37 5791 ff05 5665 9375 7365 98eb ..k7W...Ve.use.. │ │ │ │ -00020200: 6166 756e 93cf 7261 7468 6572 9374 6861 afun..rather.tha │ │ │ │ -00020210: 6e8e a18d 91ea f1eb eb61 5c96 0572 6bcf n........a\..rk. │ │ │ │ -00020220: 696e 9373 7563 90ac 7268 9365 7870 7265 in.suc..rh.expre │ │ │ │ -00020230: 7373 696f 6e73 9105 726c 629a 538e 6563 ssions..rlb.S.ec │ │ │ │ -00020240: 6175 7365 93eb 615c 93cf 7465 6e64 7393 ause..a\..tends. │ │ │ │ -00020250: 746f 9362 9865 9364 690e 6375 6c74 9374 to.b.e.di.cult.t │ │ │ │ -00020260: 6f91 0572 6c73 6565 2e91 09d0 2948 6f95 o..rlsee....)Ho. │ │ │ │ -00020270: ac72 7793 6576 9365 722c 9105 d45c 7768 .rw.ev.er,...\wh │ │ │ │ -00020280: 656e 9105 726b 6675 6e63 7469 6f6e 8ea1 en..rkfunction.. │ │ │ │ -00020290: 8d91 eaf1 eb64 650c 6e69 7469 6f6e 739b .....de.nitions. │ │ │ │ -000202a0: 03b9 f968 6195 ac72 7693 6591 03b9 f86f ...ha..rv.e....o │ │ │ │ -000202b0: 6e6c 7998 6f6e 6598 6361 7365 2c91 03c3 nly.one.case,... │ │ │ │ -000202c0: b577 9365 9103 b9f8 7573 6598 696e 6469 .w.e....use.indi │ │ │ │ -000202d0: 0b65 7265 6e93 746c 7998 eb61 6675 6e96 .eren.tly..afun. │ │ │ │ -000202e0: 03b9 f8cf 6f72 98eb 615c cf2e 9105 28a5 ....or..a\....(. │ │ │ │ -000202f0: 5791 ff05 5665 9863 6f75 6c64 9866 6f72 W...Ve.could.for │ │ │ │ -00020300: 9365 7861 6d70 6c65 9864 650c 6e65 8ea1 .example.de.ne.. │ │ │ │ -00020310: 8d91 eaf1 eb74 6865 9603 eaa8 7691 ff58 .....the....v..X │ │ │ │ -00020320: e461 6c75 6573 936f 6693 7468 6593 6469 .alues.of.the.di │ │ │ │ -00020330: 0b65 7265 6e9a ac72 7493 6361 7264 7393 .eren..rt.cards. │ │ │ │ -00020340: 696e 9374 6865 9366 6f6c 6c6f 9877 696e in.the.follo.win │ │ │ │ -00020350: 6793 7798 6198 793a 8e9f 39fb 7b8d 8d8d g.w.a.y:..9.{... │ │ │ │ -00020360: 91ea f1eb 9fdc 0781 8900 0066 6601 c70b ...........ff... │ │ │ │ -00020370: 4a9f 3d97 628d 8d90 cccd 9f04 599c 8400 J.=.b.......Y... │ │ │ │ -00020380: 41f0 fe00 0066 668d 9fc8 6610 8d8d 9201 A....ff...f..... │ │ │ │ -00020390: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ -000203a0: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ -000203b0: 9201 b6cd b19f fd1c 15eb 4933 338e 8e8e ..........I33... │ │ │ │ -000203c0: 8e9f ff40 548d 9105 ccce eb61 236c 6574 ...@T......a#let │ │ │ │ -000203d0: 9605 bfaa 7661 6c75 6593 3d93 6675 6e91 ....value.=.fun. │ │ │ │ -000203e0: 0b7f 546b 696e 6793 2e93 3530 308e a40d ..Tking...500... │ │ │ │ -000203f0: 0000 8d91 05cc ce23 9150 7b4c 7c91 0b7f .......#.P{L|... │ │ │ │ -00020400: 5471 7565 656e 9605 bfaa 2e93 3230 308e Tqueen......200. │ │ │ │ -00020410: a18d 9105 ccce 2391 507b 4c7c 910b 7f54 ......#.P{L|...T │ │ │ │ -00020420: 6a61 636b 9605 bfaa 2e93 3130 308e a18d jack......100... │ │ │ │ -00020430: 9105 ccce 2391 507b 4c7c 910b 7f54 286f ....#.P{L|...T(o │ │ │ │ -00020440: 7468 6572 9605 bfaa 6e29 932e 9335 2a6e ther....n)...5*n │ │ │ │ -00020450: 3b3b 8ea1 8d91 05cc ce76 616c 7565 9605 ;;.......value.. │ │ │ │ -00020460: bfaa 3d93 2d93 3a93 2863 6172 6493 2d3e ..=.-.:.(card.-> │ │ │ │ -00020470: 9369 6e74 298e 8e92 01c6 71b1 8400 41f0 .int).....q...A. │ │ │ │ -00020480: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -00020490: 01c7 0b4a 8e8e 8ea6 8d91 f653 7acf 5468 ...J.......Sz.Th │ │ │ │ -000204a0: 6596 041a a26e 6f74 696f 6e93 6f66 9363 e....notion.of.c │ │ │ │ -000204b0: 6f6e 6372 6574 6593 749a ac72 7970 9053 oncrete.t..ryp.S │ │ │ │ -000204c0: 8e65 9369 7393 7698 6572 7993 6261 7369 .e.is.v.ery.basi │ │ │ │ -000204d0: 6391 041a a161 6e64 9363 6f75 6c64 9365 c....and.could.e │ │ │ │ -000204e0: 6e61 626c 6593 7573 9374 6f93 6275 696c nable.us.to.buil │ │ │ │ -000204f0: 6493 eb48 4d4c 93cf 656c 656d 656e 9874 d..HML..elemen.t │ │ │ │ -00020500: 6172 798e a18d 91ea f1eb 749a ac72 7970 ary.......t..ryp │ │ │ │ -00020510: 9053 8e65 7396 03ea a866 726f 6d93 7363 .S.es....from.sc │ │ │ │ -00020520: 7261 7463 9868 2e91 0538 e046 91ff 0556 ratc.h...8.F...V │ │ │ │ -00020530: 6f72 9365 7861 6d70 6c65 2c93 7468 6593 or.example,.the. │ │ │ │ -00020540: 6295 538e 6f93 6f6c 6561 6e73 9603 eaa8 b.S.o.oleans.... │ │ │ │ -00020550: 636f 756c 6493 6290 538e 6593 6465 0c6e could.b.S.e.de.n │ │ │ │ -00020560: 6564 9373 696d 706c 7993 6298 793a 8e9f ed.simply.b.y:.. │ │ │ │ -00020570: 39fb 7a8d 8d8d 91ea f1eb 9fdc 0781 8900 9.z............. │ │ │ │ -00020580: 0066 6601 c70b 4a9f 3d97 628d 8d90 cccd .ff...J.=.b..... │ │ │ │ -00020590: 9f04 599c 8400 41f0 fe00 0066 668d 9fc8 ..Y...A....ff... │ │ │ │ -000205a0: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ -000205b0: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ -000205c0: ae64 8e8d 8d8d 9201 b6cd b19f fd1c 15eb .d.............. │ │ │ │ -000205d0: 4933 348e 8e8e 8e9f ff40 548d 9105 ccce I34......@T..... │ │ │ │ -000205e0: eb61 2374 7970 6596 05bf aa62 6f6f 6c93 .a#type....bool. │ │ │ │ -000205f0: 3d93 7472 7565 937c 9366 616c 7365 3b3b =.true.|.false;; │ │ │ │ -00020600: 8ea4 0d00 00a1 8d91 05cc ce4e 6577 9605 ...........New.. │ │ │ │ -00020610: bfaa 636f 6e73 7472 7563 746f 7273 9364 ..constructors.d │ │ │ │ -00020620: 6563 6c61 7265 643a 8ea1 8d91 05cc ce74 eclared:.......t │ │ │ │ -00020630: 7275 6596 05bf aa3a 9362 6f6f 6c8e a18d rue....:.bool... │ │ │ │ -00020640: 9105 ccce 6661 6c73 6596 05bf aa3a 9362 ....false....:.b │ │ │ │ -00020650: 6f6f 6c8e 8e92 01c6 71b1 8400 41f0 fe00 ool.....q...A... │ │ │ │ -00020660: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -00020670: 0b4a 8e8e 8ea6 8d91 eaf1 ebcf 616e 6496 .J..........and. │ │ │ │ -00020680: 03ea a874 6865 9370 9053 8e6f 7369 7469 ...the.p.S.ositi │ │ │ │ -00020690: 769a ac72 6593 696e 9874 6567 6572 7393 v..re.in.tegers. │ │ │ │ -000206a0: 6298 793a 8e8e 9f24 fd13 8e8c 8b00 0000 b.y:...$........ │ │ │ │ -000206b0: 1300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001fb30: 0000 01f2 82a0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ +0001fb40: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3138 ..............18 │ │ │ │ +0001fb50: 9200 ce9e d543 6861 7074 6572 9604 8000 .....Chapter.... │ │ │ │ +0001fb60: 322e 910a 8000 496e 90a0 0074 726f 9060 2.....In...tro.` │ │ │ │ +0001fb70: 0064 7563 7469 6f6e 9361 6e64 9345 7861 .duction.and.Exa │ │ │ │ +0001fb80: 6d70 6c65 738e 91ea f1eb 9f05 6666 8900 mples.......ff.. │ │ │ │ +0001fb90: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ +0001fba0: 8da0 fdb1 2f06 8d8d 8d91 eaf1 eb9f cf07 ..../........... │ │ │ │ +0001fbb0: 8189 0000 6666 01c7 0b4a 9f57 9762 8d8d ....ff...J.W.b.. │ │ │ │ +0001fbc0: 90cc cd9f 0459 9c84 005b f0fe 0000 6666 .....Y...[....ff │ │ │ │ +0001fbd0: 8d9f ae66 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ +0001fbe0: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +0001fbf0: e800 15ae 648e 8d8d 8d92 01b6 cdb1 9ffd ....d........... │ │ │ │ +0001fc00: 1c15 eb49 3331 8e8e 8e8e 9fff 4054 8d91 ...I31......@T.. │ │ │ │ +0001fc10: 05cc ceeb 6123 7479 7065 9605 bfaa 6361 ....a#type....ca │ │ │ │ +0001fc20: 7264 933d 936b 696e 6793 7c93 7175 6565 rd.=.king.|.quee │ │ │ │ +0001fc30: 6e93 7c93 6a61 636b 937c 936f 7468 6572 n.|.jack.|.other │ │ │ │ +0001fc40: 936f 6693 696e 743b 3b8e a40d 0000 a18d .of.int;;....... │ │ │ │ +0001fc50: 9105 ccce 4e65 7796 05bf aa63 6f6e 7374 ....New....const │ │ │ │ +0001fc60: 7275 6374 6f72 7393 6465 636c 6172 6564 ructors.declared │ │ │ │ +0001fc70: 3a8e a18d 9105 ccce 6b69 6e67 9605 bfaa :.......king.... │ │ │ │ +0001fc80: 3a93 6361 7264 8ea1 8d91 05cc ce71 7565 :.card.......que │ │ │ │ +0001fc90: 656e 9605 bfaa 3a93 6361 7264 8ea1 8d91 en....:.card.... │ │ │ │ +0001fca0: 05cc ce6a 6163 6b96 05bf aa3a 9363 6172 ...jack....:.car │ │ │ │ +0001fcb0: 648e a18d 9105 ccce 6f74 6865 7296 05bf d.......other... │ │ │ │ +0001fcc0: aa3a 9328 696e 7493 2d3e 9363 6172 6429 .:.(int.->.card) │ │ │ │ +0001fcd0: 8e8e 9201 c671 b184 005b f0fe 0000 6666 .....q...[....ff │ │ │ │ +0001fce0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +0001fcf0: 8e8e 9f46 5292 8d91 f653 7acf 5375 639a ...FR....Sz.Suc. │ │ │ │ +0001fd00: ac72 6896 035e b861 9364 6563 6c61 7261 .rh..^.a.declara │ │ │ │ +0001fd10: 7469 6f6e 9364 6563 6c61 7265 7393 eb61 tion.declares..a │ │ │ │ +0001fd20: 6b69 6e67 cf2c 9103 7ab5 eb61 7175 6565 king.,..z..aquee │ │ │ │ +0001fd30: 6ecf 2c91 037a b4eb 616a 6163 6b93 cf61 n.,..z..ajack..a │ │ │ │ +0001fd40: 6e64 93eb 616f 7468 6572 93cf 6173 9363 nd..aother..as.c │ │ │ │ +0001fd50: 6f6e 7374 7275 6374 6f72 7393 616e 6493 onstructors.and. │ │ │ │ +0001fd60: 6769 7698 6573 9374 6865 6d8e a410 0000 giv.es.them..... │ │ │ │ +0001fd70: 8d91 eaf1 eb76 96ff 58e4 616c 7565 732e .....v..X.alues. │ │ │ │ +0001fd80: 9107 c88d 5468 659b 04c5 3776 9361 6c75 ....The...7v.alu │ │ │ │ +0001fd90: 6598 6f66 9861 9830 2d61 7279 9863 6f6e e.of.a.0-ary.con │ │ │ │ +0001fda0: 7374 7275 6374 6f72 9873 7563 95ac 7268 structor.suc..rh │ │ │ │ +0001fdb0: 9104 c538 6173 98eb 616b 696e 6798 cf69 ...8as..aking..i │ │ │ │ +0001fdc0: 7398 7468 6598 636f 6e73 7461 6e93 7498 s.the.constan.t. │ │ │ │ +0001fdd0: 7691 ff58 e461 6c75 6598 eb61 6b69 6e67 v..X.alue..aking │ │ │ │ +0001fde0: cf2e 9107 c88d 5468 658e a18d 91ea f1eb ......The....... │ │ │ │ +0001fdf0: 7691 ff58 e461 6c75 6596 03f1 2f6f 669b v..X.alue.../of. │ │ │ │ +0001fe00: 03f1 2e61 9363 6f6e 7374 7275 6374 6f72 ...a.constructor │ │ │ │ +0001fe10: 9873 7563 90ac 7268 9361 7398 eb61 6f74 .suc..rh.as..aot │ │ │ │ +0001fe20: 6865 7293 cf69 7393 6198 6675 6e63 7469 her..is.a.functi │ │ │ │ +0001fe30: 6f6e 9374 6861 7498 6769 7690 ac72 656e on.that.giv..ren │ │ │ │ +0001fe40: 9361 6e98 696e 90ac 7274 6567 6572 9376 .an.in..rteger.v │ │ │ │ +0001fe50: 91ff 58e4 616c 7565 98d7 6e93 cf70 726f ..X.alue..n..pro │ │ │ │ +0001fe60: 9053 8e64 7563 6573 8ea1 8d91 eaf1 ebeb .S.duces........ │ │ │ │ +0001fe70: 616f 7468 6572 28d7 6eeb 6129 cf2e 8e9f aother(.n.a).... │ │ │ │ +0001fe80: 388f bd8d 8d8d 91ea f1eb 9fdc 0781 8900 8............... │ │ │ │ +0001fe90: 0066 6601 c70b 4a9f 3d97 628d 8d90 cccd .ff...J.=.b..... │ │ │ │ +0001fea0: 9f04 599c 8400 41f0 fe00 0066 668d 9fc8 ..Y...A....ff... │ │ │ │ +0001feb0: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ +0001fec0: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ +0001fed0: ae64 8e8d 8d8d 9201 b6cd b19f fd1c 15eb .d.............. │ │ │ │ +0001fee0: 4933 328e 8e8e 8e9f ff40 548d 9105 ccce I32......@T..... │ │ │ │ +0001fef0: eb61 236b 696e 673b 3b8e a40d 0000 8d91 .a#king;;....... │ │ │ │ +0001ff00: 05cc ce6b 696e 6796 05bf aa3a 9363 6172 ...king....:.car │ │ │ │ +0001ff10: 648e a1a1 8d91 05cc ce23 6f74 6865 7291 d........#other. │ │ │ │ +0001ff20: 05bf aa39 3b3b 8ea1 8d91 05cc ce6f 7468 ...9;;.......oth │ │ │ │ +0001ff30: 6572 9605 bfaa 3993 3a93 6361 7264 8e8e er....9.:.card.. │ │ │ │ +0001ff40: 9201 c671 b184 0041 f0fe 0000 6666 8e8e ...q...A....ff.. │ │ │ │ +0001ff50: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +0001ff60: a939 5292 8d91 f653 7acf 5491 ff05 566f .9R....Sz.T...Vo │ │ │ │ +0001ff70: 9605 428e 6465 0c6e 659b 0542 8d66 756e ..B.de.ne..B.fun │ │ │ │ +0001ff80: 6374 696f 6e73 9374 6861 7493 7461 6b90 ctions.that.tak. │ │ │ │ +0001ff90: ac72 6598 7468 6569 7293 6172 6775 6d65 .re.their.argume │ │ │ │ +0001ffa0: 6e90 ac72 7493 6672 6f6d 9861 9363 6f6e n..rt.from.a.con │ │ │ │ +0001ffb0: 6372 6574 6593 7495 ac72 7970 9053 8e65 crete.t..ryp.S.e │ │ │ │ +0001ffc0: 2c91 0598 8777 9365 9873 6861 6c6c 9105 ,....w.e.shall.. │ │ │ │ +0001ffd0: 428e 6578 7465 6e64 8ea1 8d91 eaf1 eb74 B.extend.......t │ │ │ │ +0001ffe0: 6865 9604 d983 6e6f 7469 6f6e 9b04 d982 he....notion.... │ │ │ │ +0001fff0: 6f66 936c 616d 90ac 7262 9053 8e64 612d of.lam..rb.S.da- │ │ │ │ +00020000: 6578 7072 6573 7369 6f6e 9374 6f98 6578 expression.to.ex │ │ │ │ +00020010: 7072 6573 7369 6f6e 7393 6f66 9374 6865 pressions.of.the │ │ │ │ +00020020: 9866 6f72 6d93 eb61 6675 6e96 05bf aad7 .form..afun..... │ │ │ │ +00020030: 7061 748d 9f01 cccc d531 8e91 04c0 04eb pat......1...... │ │ │ │ +00020040: 612e d765 8d9f 01cc ccd5 318e 910a 7fae a..e......1..... │ │ │ │ +00020050: eb61 7c8d d73a 9601 fffe 3a93 3a8e 9113 .a|..:....:.:... │ │ │ │ +00020060: 8a4a eb61 7c93 d770 6174 8d9f 01cc ccd8 .J.a|..pat...... │ │ │ │ +00020070: 6e8e 9105 a850 eb61 2ed7 658d 9f01 cccc n....P.a..e..... │ │ │ │ +00020080: d86e 8e8e a18d 91ea f1eb cf54 6865 9604 .n.........The.. │ │ │ │ +00020090: aa37 6964 6561 9b04 aa36 6973 9374 6861 .7idea...6is.tha │ │ │ │ +000200a0: 7498 7375 6390 ac72 6893 616e 9865 7870 t.suc..rh.an.exp │ │ │ │ +000200b0: 7265 7373 696f 6e93 6465 6e6f 7465 7393 ression.denotes. │ │ │ │ +000200c0: 6198 6675 6e63 7469 6f6e 9374 6861 7498 a.function.that. │ │ │ │ +000200d0: 6769 7690 ac72 656e 9361 9876 91ff 58e4 giv..ren.a.v..X. │ │ │ │ +000200e0: 616c 7565 93d7 7691 0518 6fcf 7365 6c65 alue..v...o.sele │ │ │ │ +000200f0: 6374 7393 7468 658e a18d 91ea f1eb 0c72 cts.the........r │ │ │ │ +00020100: 7374 9604 e914 7061 7474 6572 6e91 04e9 st....pattern... │ │ │ │ +00020110: 1574 6861 7493 6d61 7463 9aac 7268 6573 .that.matc..rhes │ │ │ │ +00020120: 93d7 7690 6e39 cf2c 9105 28b0 7361 9879 ..v.n9.,..(.sa.y │ │ │ │ +00020130: 93d7 7061 748d 9f01 cccc d869 8e91 0364 ..pat......i...d │ │ │ │ +00020140: dacf 2c91 0528 b062 696e 6473 9374 6865 ..,..(.binds.the │ │ │ │ +00020150: 9376 91ff 58e4 6172 6961 626c 6573 9b04 .v..X.ariables.. │ │ │ │ +00020160: e915 6f66 93d7 7061 748d 9f01 cccc d869 ..of..pat......i │ │ │ │ +00020170: 8e91 084d eecf 746f 9874 6865 9363 6f72 ...M..to.the.cor │ │ │ │ +00020180: 7265 7370 9053 8e6f 6e64 696e 678e a18d resp.S.onding... │ │ │ │ +00020190: 91ea f1eb 636f 6d70 9053 8e6f 6e65 6e90 ....comp.S.onen. │ │ │ │ +000201a0: ac72 7473 9604 a61a 6f66 9b04 a61b 7468 .rts....of....th │ │ │ │ +000201b0: 6593 7691 ff58 e461 6c75 6593 616e 6493 e.v..X.alue.and. │ │ │ │ +000201c0: 7468 656e 9865 7691 ff58 e461 6c75 6174 then.ev..X.aluat │ │ │ │ +000201d0: 6573 9374 6865 9365 7870 7265 7373 696f es.the.expressio │ │ │ │ +000201e0: 6e93 d765 8d9f 01cc ccd8 698e 9103 64da n..e......i...d. │ │ │ │ +000201f0: cf2e 9107 6b37 5791 ff05 5665 9375 7365 ....k7W...Ve.use │ │ │ │ +00020200: 98eb 6166 756e 93cf 7261 7468 6572 9374 ..afun..rather.t │ │ │ │ +00020210: 6861 6e8e a18d 91ea f1eb eb61 5c96 0572 han........a\..r │ │ │ │ +00020220: 6bcf 696e 9373 7563 90ac 7268 9365 7870 k.in.suc..rh.exp │ │ │ │ +00020230: 7265 7373 696f 6e73 9105 726c 629a 538e ressions..rlb.S. │ │ │ │ +00020240: 6563 6175 7365 93eb 615c 93cf 7465 6e64 ecause..a\..tend │ │ │ │ +00020250: 7393 746f 9362 9865 9364 690e 6375 6c74 s.to.b.e.di.cult │ │ │ │ +00020260: 9374 6f91 0572 6c73 6565 2e91 09d0 2948 .to..rlsee....)H │ │ │ │ +00020270: 6f95 ac72 7793 6576 9365 722c 9105 d45c o..rw.ev.er,...\ │ │ │ │ +00020280: 7768 656e 9105 726b 6675 6e63 7469 6f6e when..rkfunction │ │ │ │ +00020290: 8ea1 8d91 eaf1 eb64 650c 6e69 7469 6f6e .......de.nition │ │ │ │ +000202a0: 739b 03b9 f968 6195 ac72 7693 6591 03b9 s....ha..rv.e... │ │ │ │ +000202b0: f86f 6e6c 7998 6f6e 6598 6361 7365 2c91 .only.one.case,. │ │ │ │ +000202c0: 03c3 b577 9365 9103 b9f8 7573 6598 696e ...w.e....use.in │ │ │ │ +000202d0: 6469 0b65 7265 6e93 746c 7998 eb61 6675 di.eren.tly..afu │ │ │ │ +000202e0: 6e96 03b9 f8cf 6f72 98eb 615c cf2e 9105 n.....or..a\.... │ │ │ │ +000202f0: 28a5 5791 ff05 5665 9863 6f75 6c64 9866 (.W...Ve.could.f │ │ │ │ +00020300: 6f72 9365 7861 6d70 6c65 9864 650c 6e65 or.example.de.ne │ │ │ │ +00020310: 8ea1 8d91 eaf1 eb74 6865 9603 eaa8 7691 .......the....v. │ │ │ │ +00020320: ff58 e461 6c75 6573 936f 6693 7468 6593 .X.alues.of.the. │ │ │ │ +00020330: 6469 0b65 7265 6e9a ac72 7493 6361 7264 di.eren..rt.card │ │ │ │ +00020340: 7393 696e 9374 6865 9366 6f6c 6c6f 9877 s.in.the.follo.w │ │ │ │ +00020350: 696e 6793 7798 6198 793a 8e9f 39fb 7b8d ing.w.a.y:..9.{. │ │ │ │ +00020360: 8d8d 91ea f1eb 9fdc 0781 8900 0066 6601 .............ff. │ │ │ │ +00020370: c70b 4a9f 3d97 628d 8d90 cccd 9f04 599c ..J.=.b.......Y. │ │ │ │ +00020380: 8400 41f0 fe00 0066 668d 9fc8 6610 8d8d ..A....ff...f... │ │ │ │ +00020390: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ +000203a0: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ +000203b0: 8d8d 9201 b6cd b19f fd1c 15eb 4933 338e ............I33. │ │ │ │ +000203c0: 8e8e 8e9f ff40 548d 9105 ccce eb61 236c .....@T......a#l │ │ │ │ +000203d0: 6574 9605 bfaa 7661 6c75 6593 3d93 6675 et....value.=.fu │ │ │ │ +000203e0: 6e91 0b7f 546b 696e 6793 2e93 3530 308e n...Tking...500. │ │ │ │ +000203f0: a40d 0000 8d91 05cc ce23 9150 7b4c 7c91 .........#.P{L|. │ │ │ │ +00020400: 0b7f 5471 7565 656e 9605 bfaa 2e93 3230 ..Tqueen......20 │ │ │ │ +00020410: 308e a18d 9105 ccce 2391 507b 4c7c 910b 0.......#.P{L|.. │ │ │ │ +00020420: 7f54 6a61 636b 9605 bfaa 2e93 3130 308e .Tjack......100. │ │ │ │ +00020430: a18d 9105 ccce 2391 507b 4c7c 910b 7f54 ......#.P{L|...T │ │ │ │ +00020440: 286f 7468 6572 9605 bfaa 6e29 932e 9335 (other....n)...5 │ │ │ │ +00020450: 2a6e 3b3b 8ea1 8d91 05cc ce76 616c 7565 *n;;.......value │ │ │ │ +00020460: 9605 bfaa 3d93 2d93 3a93 2863 6172 6493 ....=.-.:.(card. │ │ │ │ +00020470: 2d3e 9369 6e74 298e 8e92 01c6 71b1 8400 ->.int).....q... │ │ │ │ +00020480: 41f0 fe00 0066 668e 8e9f 04c0 0289 0000 A....ff......... │ │ │ │ +00020490: 6666 01c7 0b4a 8e8e 8ea6 8d91 f653 7acf ff...J.......Sz. │ │ │ │ +000204a0: 5468 6596 041a a26e 6f74 696f 6e93 6f66 The....notion.of │ │ │ │ +000204b0: 9363 6f6e 6372 6574 6593 749a ac72 7970 .concrete.t..ryp │ │ │ │ +000204c0: 9053 8e65 9369 7393 7698 6572 7993 6261 .S.e.is.v.ery.ba │ │ │ │ +000204d0: 7369 6391 041a a161 6e64 9363 6f75 6c64 sic....and.could │ │ │ │ +000204e0: 9365 6e61 626c 6593 7573 9374 6f93 6275 .enable.us.to.bu │ │ │ │ +000204f0: 696c 6493 eb48 4d4c 93cf 656c 656d 656e ild..HML..elemen │ │ │ │ +00020500: 9874 6172 798e a18d 91ea f1eb 749a ac72 .tary.......t..r │ │ │ │ +00020510: 7970 9053 8e65 7396 03ea a866 726f 6d93 yp.S.es....from. │ │ │ │ +00020520: 7363 7261 7463 9868 2e91 0538 e046 91ff scratc.h...8.F.. │ │ │ │ +00020530: 0556 6f72 9365 7861 6d70 6c65 2c93 7468 .Vor.example,.th │ │ │ │ +00020540: 6593 6295 538e 6f93 6f6c 6561 6e73 9603 e.b.S.o.oleans.. │ │ │ │ +00020550: eaa8 636f 756c 6493 6290 538e 6593 6465 ..could.b.S.e.de │ │ │ │ +00020560: 0c6e 6564 9373 696d 706c 7993 6298 793a .ned.simply.b.y: │ │ │ │ +00020570: 8e9f 39fb 7a8d 8d8d 91ea f1eb 9fdc 0781 ..9.z........... │ │ │ │ +00020580: 8900 0066 6601 c70b 4a9f 3d97 628d 8d90 ...ff...J.=.b... │ │ │ │ +00020590: cccd 9f04 599c 8400 41f0 fe00 0066 668d ....Y...A....ff. │ │ │ │ +000205a0: 9fc8 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ +000205b0: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ +000205c0: 0015 ae64 8e8d 8d8d 9201 b6cd b19f fd1c ...d............ │ │ │ │ +000205d0: 15eb 4933 348e 8e8e 8e9f ff40 548d 9105 ..I34......@T... │ │ │ │ +000205e0: ccce eb61 2374 7970 6596 05bf aa62 6f6f ...a#type....boo │ │ │ │ +000205f0: 6c93 3d93 7472 7565 937c 9366 616c 7365 l.=.true.|.false │ │ │ │ +00020600: 3b3b 8ea4 0d00 00a1 8d91 05cc ce4e 6577 ;;...........New │ │ │ │ +00020610: 9605 bfaa 636f 6e73 7472 7563 746f 7273 ....constructors │ │ │ │ +00020620: 9364 6563 6c61 7265 643a 8ea1 8d91 05cc .declared:...... │ │ │ │ +00020630: ce74 7275 6596 05bf aa3a 9362 6f6f 6c8e .true....:.bool. │ │ │ │ +00020640: a18d 9105 ccce 6661 6c73 6596 05bf aa3a ......false....: │ │ │ │ +00020650: 9362 6f6f 6c8e 8e92 01c6 71b1 8400 41f0 .bool.....q...A. │ │ │ │ +00020660: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +00020670: 01c7 0b4a 8e8e 8ea6 8d91 eaf1 ebcf 616e ...J..........an │ │ │ │ +00020680: 6496 03ea a874 6865 9370 9053 8e6f 7369 d....the.p.S.osi │ │ │ │ +00020690: 7469 769a ac72 6593 696e 9874 6567 6572 tiv..re.in.teger │ │ │ │ +000206a0: 7393 6298 793a 8e8e 9f24 fd13 8e8c 8b00 s.b.y:...$...... │ │ │ │ +000206b0: 0000 1300 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000206c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000206d0: 0000 0000 0000 01fb 06a0 02cc 0555 8da0 .............U.. │ │ │ │ -000206e0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ -000206f0: 61d0 322e 3134 2e91 0a80 0041 6273 7472 a.2.14.....Abstr │ │ │ │ -00020700: 6163 7491 0480 0074 90a0 0079 7090 6000 act....t...yp.`. │ │ │ │ -00020710: 6573 9201 3c09 db31 398e 9112 c761 9f05 es..<..19....a.. │ │ │ │ -00020720: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -00020730: 0294 2fdf 8da0 fda4 2f06 8d8d 8d91 12c7 ../...../....... │ │ │ │ -00020740: 619f dc07 8189 0000 6666 01c7 0b4a 9f3d a.......ff...J.= │ │ │ │ -00020750: 9762 8d8d 90cc cd9f 0459 9c84 0041 f0fe .b.......Y...A.. │ │ │ │ -00020760: 0000 6666 8d9f c866 108d 8d92 01af f00d ..ff...f........ │ │ │ │ -00020770: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ -00020780: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b6 ........d....... │ │ │ │ -00020790: cdb1 9ffd 1c15 eb49 3335 8e8e 8e8e 9fff .......I35...... │ │ │ │ -000207a0: 4054 8d91 05cc ceeb 6123 7265 6374 7970 @T......a#rectyp │ │ │ │ -000207b0: 6596 05bf aa69 6e74 933d 937a 6572 6f93 e....int.=.zero. │ │ │ │ -000207c0: 7c93 7375 6393 6f66 9369 6e74 3b3b 8ea4 |.suc.of.int;;.. │ │ │ │ -000207d0: 0d00 00a1 8d91 05cc ce4e 6577 9605 bfaa .........New.... │ │ │ │ -000207e0: 636f 6e73 7472 7563 746f 7273 9364 6563 constructors.dec │ │ │ │ -000207f0: 6c61 7265 643a 8ea1 8d91 05cc ce7a 6572 lared:.......zer │ │ │ │ -00020800: 6f96 05bf aa3a 9369 6e74 8ea1 8d91 05cc o....:.int...... │ │ │ │ -00020810: ce73 7563 9605 bfaa 3a93 2869 6e74 932d .suc....:.(int.- │ │ │ │ -00020820: 3e93 696e 7429 8e8e 9201 c671 b184 0041 >.int).....q...A │ │ │ │ -00020830: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -00020840: 6601 c70b 4a8e 8e8e 9f40 fd54 8d91 1e28 f...J....@.T...( │ │ │ │ -00020850: f0cf 4e6f 7469 6365 9605 07b7 7468 6174 ..Notice....that │ │ │ │ -00020860: 9377 9aac 7265 9368 6198 7698 6593 656d .w..re.ha.v.e.em │ │ │ │ -00020870: 706c 6f98 7998 6564 93eb 6172 6563 7479 plo.y.ed..arecty │ │ │ │ -00020880: 7065 93cf 6865 7265 9369 6e73 7465 6164 pe..here.instead │ │ │ │ -00020890: 936f 6693 eb61 7479 7065 93cf 6290 538e .of..atype..b.S. │ │ │ │ -000208a0: 6563 6175 7365 9374 6865 9374 9879 7090 ecause.the.t.yp. │ │ │ │ -000208b0: 538e 6593 eb61 696e 7493 cf69 738e a410 S.e..aint..is... │ │ │ │ -000208c0: 0000 8d91 12c7 6164 650c 6e65 6496 03ea ......ade.ned... │ │ │ │ -000208d0: a869 6e93 7465 726d 7393 6f66 9369 7473 .in.terms.of.its │ │ │ │ -000208e0: 656c 662e 9105 38e0 496e 9361 9373 696d elf...8.In.a.sim │ │ │ │ -000208f0: 696c 6172 9377 95ac 7261 9379 91ff 0556 ilar.w..ra.y...V │ │ │ │ -00020900: 2c96 03ea a84c 4953 5093 532d 6578 7072 ,....LISP.S-expr │ │ │ │ -00020910: 6573 7369 6f6e 7393 636f 756c 6493 6290 essions.could.b. │ │ │ │ -00020920: 538e 6593 6465 0c6e 6564 9362 90ac 7279 S.e.de.ned.b..ry │ │ │ │ -00020930: 3a8e 9f76 bea1 8d8d 8d91 12c7 619f a807 :..v........a... │ │ │ │ -00020940: 8189 0000 6666 01c7 0b4a a000 a597 628d ....ff...J....b. │ │ │ │ -00020950: 8d90 cccd 9f04 599c 8400 a9f0 fe00 0066 ......Y........f │ │ │ │ -00020960: 668d a0ff 6066 108d 8d92 01af f00d 8400 f...`f.......... │ │ │ │ -00020970: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ -00020980: 00b8 e800 15ae 648e 8d8d 8d92 01b6 cdb1 ......d......... │ │ │ │ -00020990: 9ffd 1c15 eb49 3336 8e8e 8e8e 9fff 4054 .....I36......@T │ │ │ │ -000209a0: 8d91 05cc ceeb 6123 7265 6374 7970 6596 ......a#rectype. │ │ │ │ -000209b0: 05bf aa73 6578 7093 3d91 113e fe6c 6974 ...sexp.=..>.lit │ │ │ │ -000209c0: 6174 6f6d 936f 6693 7374 7269 6e67 8ea4 atom.of.string.. │ │ │ │ -000209d0: 0d00 008d 9105 ccce 2391 563a f67c 9605 ........#.V:.|.. │ │ │ │ -000209e0: bfaa 6e75 6d61 746f 6d93 6f66 9369 6e74 ..numatom.of.int │ │ │ │ -000209f0: 8ea1 8d91 05cc ce23 9156 3af6 7c96 05bf .......#.V:.|... │ │ │ │ -00020a00: aa63 6f6e 7391 16fe a86f 6693 7365 7870 .cons....of.sexp │ │ │ │ -00020a10: 9323 9373 6578 703b 3b8e a1a1 8d91 05cc .#.sexp;;....... │ │ │ │ -00020a20: ce4e 6577 9605 bfaa 636f 6e73 7472 7563 .New....construc │ │ │ │ -00020a30: 746f 7273 9364 6563 6c61 7265 643a 8ea1 tors.declared:.. │ │ │ │ -00020a40: 8d91 05cc ce6c 6974 6174 6f6d 9605 bfaa .....litatom.... │ │ │ │ -00020a50: 3a93 2873 7472 696e 6793 2d3e 9373 6578 :.(string.->.sex │ │ │ │ -00020a60: 7029 8ea1 8d91 05cc ce6e 756d 6174 6f6d p).......numatom │ │ │ │ -00020a70: 9605 bfaa 3a93 2869 6e74 932d 3e93 7365 ....:.(int.->.se │ │ │ │ -00020a80: 7870 298e a18d 9105 ccce 636f 6e73 9605 xp).......cons.. │ │ │ │ -00020a90: bfaa 3a93 2828 7365 7870 9323 9373 6578 ..:.((sexp.#.sex │ │ │ │ -00020aa0: 7029 932d 3e93 7365 7870 298e a1a1 8d91 p).->.sexp)..... │ │ │ │ -00020ab0: 05cc ce23 6c65 7496 05bf aa63 6172 9328 ...#let....car.( │ │ │ │ -00020ac0: 636f 6e73 2878 2c79 2929 933d 9378 8ea1 cons(x,y)).=.x.. │ │ │ │ -00020ad0: 8d91 05cc ce23 616e 6496 05bf aa63 6472 .....#and....cdr │ │ │ │ -00020ae0: 9328 636f 6e73 2878 2c79 2929 933d 9379 .(cons(x,y)).=.y │ │ │ │ -00020af0: 3b3b 8ea1 8d91 05cc ce63 6172 9605 bfaa ;;.......car.... │ │ │ │ -00020b00: 3d93 2d93 3a93 2873 6578 7093 2d3e 9373 =.-.:.(sexp.->.s │ │ │ │ -00020b10: 6578 7029 8ea1 8d91 05cc ce63 6472 9605 exp).......cdr.. │ │ │ │ -00020b20: bfaa 3d93 2d93 3a93 2873 6578 7093 2d3e ..=.-.:.(sexp.-> │ │ │ │ -00020b30: 9373 6578 7029 8e8e 9201 c671 b184 00a9 .sexp).....q.... │ │ │ │ -00020b40: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -00020b50: 6601 c70b 4a8e 8e8e 9f74 fd54 8d91 1e28 f...J....t.T...( │ │ │ │ -00020b60: f0cf 4191 02e3 9064 650c 6e69 7469 6f6e ..A....de.nition │ │ │ │ -00020b70: 9602 e3d3 6f66 9374 6865 9366 6f72 6d93 ....of.the.form. │ │ │ │ -00020b80: eb61 6c65 749b 05bf aad7 6691 0147 ff6e .alet.....f..G.n │ │ │ │ -00020b90: 9370 6174 98eb 613d 98d7 6591 02e3 d2cf .pat..a=..e..... │ │ │ │ -00020ba0: 6973 9361 6e93 6571 7569 7691 ff58 e461 is.an.equiv..X.a │ │ │ │ -00020bb0: 6c65 6e90 ac72 7493 666f 726d 9366 6f72 len..rt.form.for │ │ │ │ -00020bc0: 93eb 616c 6574 98d7 6691 0147 ff6e 98eb ..alet..f..G.n.. │ │ │ │ -00020bd0: 613d 9866 756e 98d7 7061 7498 eb61 2e98 a=.fun..pat..a.. │ │ │ │ -00020be0: d765 8ea1 8d91 12c7 61cf 6f72 9b02 f424 .e......a.or...$ │ │ │ │ -00020bf0: eb61 6c65 7496 05bf aad7 6691 0147 ff6e .alet.....f..G.n │ │ │ │ -00020c00: 93eb 613d 935c d770 6174 93eb 612e 93d7 ..a=.\.pat..a... │ │ │ │ -00020c10: 6598 cf77 6869 6390 ac72 6898 6361 6e96 e..whic..rh.can. │ │ │ │ -00020c20: 02f4 2362 9053 8e65 9875 7365 6498 7768 ..#b.S.e.used.wh │ │ │ │ -00020c30: 656e 9861 9866 756e 6374 696f 6e98 6465 en.a.function.de │ │ │ │ -00020c40: 0c6e 6974 696f 6e93 6861 7398 6f6e 6c79 .nition.has.only │ │ │ │ -00020c50: 986f 6e65 9863 6173 652e 9104 e6b4 5791 .one.case.....W. │ │ │ │ -00020c60: ff05 5665 8ea1 8d91 12c7 6173 6565 9603 ..Ve......asee.. │ │ │ │ -00020c70: a288 6672 6f6d 9b03 a289 7468 6593 6578 ..from....the.ex │ │ │ │ -00020c80: 616d 706c 6593 6f66 98eb 6163 6172 93cf ample.of..acar.. │ │ │ │ -00020c90: 616e 6493 eb61 6364 7298 cf74 6861 7493 and..acdr..that. │ │ │ │ -00020ca0: 7468 6598 7365 7493 6f66 9370 6174 7465 the.set.of.patte │ │ │ │ -00020cb0: 726e 7398 7573 6564 9369 6e93 6198 6675 rns.used.in.a.fu │ │ │ │ -00020cc0: 6e63 7469 6f6e 9364 650c 6e69 7469 6f6e nction.de.nition │ │ │ │ -00020cd0: 8ea1 8d91 12c7 616e 6565 6496 04f8 e66e ......aneed....n │ │ │ │ -00020ce0: 6f74 9362 9053 8e65 9365 7868 6175 7374 ot.b.S.e.exhaust │ │ │ │ -00020cf0: 6976 9aac 7265 2e91 0863 9a57 6865 6e93 iv..re...c.When. │ │ │ │ -00020d00: 7375 6398 6893 6193 6675 6e63 7469 6f6e suc.h.a.function │ │ │ │ -00020d10: 9104 f8e5 6973 9361 7070 6c69 6564 9374 ....is.applied.t │ │ │ │ -00020d20: 6f93 6193 769b ff58 e461 6c75 6593 616e o.a.v..X.alue.an │ │ │ │ -00020d30: 6493 6966 9374 6861 7493 7698 616c 7565 d.if.that.v.alue │ │ │ │ -00020d40: 8ea1 8d91 12c7 6163 616e 6e6f 7496 03ea ......acannot... │ │ │ │ -00020d50: a862 9053 8e65 936d 6174 639a ac72 6865 .b.S.e.matc..rhe │ │ │ │ -00020d60: 6493 6298 7993 616e 9879 9370 6174 7465 d.b.y.an.y.patte │ │ │ │ -00020d70: 726e 2c93 6193 6661 696c 7572 6593 6f90 rn,.a.failure.o. │ │ │ │ -00020d80: 538e 6363 7572 7393 7769 7468 9376 91ff S.ccurs.with.v.. │ │ │ │ -00020d90: 58e4 616c 7565 93eb 6160 e570 91ff 6666 X.alue..a`.p..ff │ │ │ │ -00020da0: 6174 7465 726e eb61 60cf 2e8e 9f2f 3ea2 attern.a`..../>. │ │ │ │ -00020db0: 8d8d 8d91 12c7 619f ef87 8189 0000 6666 ......a.......ff │ │ │ │ -00020dc0: 01c7 0b4a 9f16 9762 8d8d 90cc cd9f 0459 ...J...b.......Y │ │ │ │ -00020dd0: 9c84 001a f0fe 0000 6666 8d9f ef66 108d ........ff...f.. │ │ │ │ -00020de0: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ -00020df0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ -00020e00: 8d8d 8d92 01b6 cdb1 9ffd 1c15 eb49 3337 .............I37 │ │ │ │ -00020e10: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ -00020e20: 6361 7296 05bf aa28 6c69 7461 746f 6d93 car....(litatom. │ │ │ │ -00020e30: 6066 6f6f 6029 3b3b 8e9f 0d00 008d 9105 `foo`);;........ │ │ │ │ -00020e40: ccce 6576 616c 7561 7469 6f6e 9105 bfaa ..evaluation.... │ │ │ │ -00020e50: 6661 696c 6564 9116 fea8 7061 7474 6572 failed....patter │ │ │ │ -00020e60: 6e8e 8e92 01c6 71b1 8400 1af0 fe00 0066 n.....q........f │ │ │ │ -00020e70: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -00020e80: 8e8e 8e9f 2d7d 548d 911e 28f0 cf54 6865 ....-}T...(..The │ │ │ │ -00020e90: 9605 124a 6361 7365 9363 6f6e 7374 7275 ...Jcase.constru │ │ │ │ -00020ea0: 6374 9370 9053 8e65 726d 6974 7393 6f6e ct.p.S.ermits.on │ │ │ │ -00020eb0: 6593 746f 9363 6f6d 7075 7465 9105 124b e.to.compute...K │ │ │ │ -00020ec0: 6290 ac72 7993 6361 7365 7393 6f6e 9361 b..ry.cases.on.a │ │ │ │ -00020ed0: 6e93 6578 7072 6573 7369 6f6e 936f 6693 n.expression.of. │ │ │ │ -00020ee0: 6193 636f 6e63 7265 7465 8ea1 8d91 12c7 a.concrete...... │ │ │ │ -00020ef0: 6174 90ac 7279 7090 538e 652e 9107 1120 at..ryp.S.e.... │ │ │ │ -00020f00: 5468 6591 0488 1365 7870 7265 7373 696f The....expressio │ │ │ │ -00020f10: 6e91 0488 12eb 6163 6173 6596 05bf aad7 n.....acase..... │ │ │ │ -00020f20: 6593 eb61 6f66 93d7 7061 748d 9f01 cccc e..aof..pat..... │ │ │ │ -00020f30: d531 8e9b 0a7f aeeb 612e 93d7 658d 9f01 .1......a...e... │ │ │ │ -00020f40: cccc d531 8e98 eb61 7c8d 93d7 3a96 01ff ...1...a|...:... │ │ │ │ -00020f50: fe3a 933a 8e91 1949 f4eb 617c 93d7 7061 .:.:...I..a|..pa │ │ │ │ -00020f60: 748d 9f01 cccc d86e 8e91 0b67 faeb 612e t......n...g..a. │ │ │ │ -00020f70: 93d7 658d 9f01 cccc d86e 8e91 05a8 50cf ..e......n....P. │ │ │ │ -00020f80: 2c91 04af 6d69 7396 0488 1361 6e93 6571 ,...mis....an.eq │ │ │ │ -00020f90: 7569 7691 ff58 e461 6c65 6e90 ac72 7491 uiv..X.alen..rt. │ │ │ │ -00020fa0: 0488 1266 6f72 6d93 666f 728e a18d 9112 ...form.for..... │ │ │ │ -00020fb0: c761 7468 6596 03ea a861 7070 6c69 6361 .athe....applica │ │ │ │ -00020fc0: 7469 6f6e 93eb 6128 6675 6e96 05bf aad7 tion..a(fun..... │ │ │ │ -00020fd0: 7061 748d 9f01 cccc d531 8e9b 0a7f aeeb pat......1...... │ │ │ │ -00020fe0: 612e 93d7 658d 9f01 cccc d531 8e98 eb61 a...e......1...a │ │ │ │ -00020ff0: 7c8d 93d7 3a96 01ff fe3a 933a 8e91 1949 |...:....:.:...I │ │ │ │ -00021000: f4eb 617c 93d7 7061 748d 9f01 cccc d86e ..a|..pat......n │ │ │ │ -00021010: 8e91 0b67 faeb 612e 93d7 658d 9f01 cccc ...g..a...e..... │ │ │ │ -00021020: d86e 8e91 05a8 50eb 6129 93d7 65cf 2e8e .n....P.a)..e... │ │ │ │ -00021030: 9f32 e807 8d8d 9112 c761 eb4b 322e 3134 .2.......a.K2.14 │ │ │ │ -00021040: 8e91 48c7 5d41 6273 7472 6163 7491 067a ..H.]Abstract..z │ │ │ │ -00021050: e174 91ff 75c2 7970 9100 8a3d 6573 8e9f .t..u.yp...=es.. │ │ │ │ -00021060: 1f73 b48d 9112 c761 cf4e 6577 9605 0010 .s.....a.New.... │ │ │ │ -00021070: 7490 ac72 7970 9a53 8e65 7391 0500 1163 t..ryp.S.es....c │ │ │ │ -00021080: 616e 9361 6c73 6f93 6298 659b 0500 1164 an.also.b.e....d │ │ │ │ -00021090: 650c 6e65 6493 6290 ac72 7993 6162 7374 e.ned.b..ry.abst │ │ │ │ -000210a0: 7261 6374 696f 6e2e 9108 7919 4691 ff05 raction...y.F... │ │ │ │ -000210b0: 566f 7298 6578 616d 706c 652c 9105 456a Vor.example,..Ej │ │ │ │ -000210c0: 746f 9864 650c 6e65 9361 9374 90ac 7279 to.de.ne.a.t..ry │ │ │ │ -000210d0: 7090 538e 6598 eb61 7469 6d65 93cf 7790 p.S.e..atime..w. │ │ │ │ -000210e0: ac72 658e a18d 9112 c761 636f 756c 6496 .re......acould. │ │ │ │ -000210f0: 03ea a875 7365 9374 6865 9363 6f6e 7374 ...use.the.const │ │ │ │ -00021100: 7275 6374 8d93 eb61 6162 7374 7970 658e ruct...aabstype. │ │ │ │ -00021110: 912c 284e cf3a 8e8e 9f24 fd13 8e8c 8b00 .,(N.:...$...... │ │ │ │ -00021120: 0000 1400 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000206d0: 0000 0000 0000 0000 01fb 08a0 02cc 0555 ...............U │ │ │ │ +000206e0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +000206f0: 12c7 61d0 322e 3134 2e91 0a80 0041 6273 ..a.2.14.....Abs │ │ │ │ +00020700: 7472 6163 7491 0480 0074 90a0 0079 7090 tract....t...yp. │ │ │ │ +00020710: 6000 6573 9201 3c09 db31 398e 9112 c761 `.es..<..19....a │ │ │ │ +00020720: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +00020730: 8ea0 0294 2fdf 8da0 fda4 2f06 8d8d 8d91 ..../...../..... │ │ │ │ +00020740: 12c7 619f dc07 8189 0000 6666 01c7 0b4a ..a.......ff...J │ │ │ │ +00020750: 9f3d 9762 8d8d 90cc cd9f 0459 9c84 0041 .=.b.......Y...A │ │ │ │ +00020760: f0fe 0000 6666 8d9f c866 108d 8d92 01af ....ff...f...... │ │ │ │ +00020770: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ +00020780: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ +00020790: 01b6 cdb1 9ffd 1c15 eb49 3335 8e8e 8e8e .........I35.... │ │ │ │ +000207a0: 9fff 4054 8d91 05cc ceeb 6123 7265 6374 ..@T......a#rect │ │ │ │ +000207b0: 7970 6596 05bf aa69 6e74 933d 937a 6572 ype....int.=.zer │ │ │ │ +000207c0: 6f93 7c93 7375 6393 6f66 9369 6e74 3b3b o.|.suc.of.int;; │ │ │ │ +000207d0: 8ea4 0d00 00a1 8d91 05cc ce4e 6577 9605 ...........New.. │ │ │ │ +000207e0: bfaa 636f 6e73 7472 7563 746f 7273 9364 ..constructors.d │ │ │ │ +000207f0: 6563 6c61 7265 643a 8ea1 8d91 05cc ce7a eclared:.......z │ │ │ │ +00020800: 6572 6f96 05bf aa3a 9369 6e74 8ea1 8d91 ero....:.int.... │ │ │ │ +00020810: 05cc ce73 7563 9605 bfaa 3a93 2869 6e74 ...suc....:.(int │ │ │ │ +00020820: 932d 3e93 696e 7429 8e8e 9201 c671 b184 .->.int).....q.. │ │ │ │ +00020830: 0041 f0fe 0000 6666 8e8e 9f04 c002 8900 .A....ff........ │ │ │ │ +00020840: 0066 6601 c70b 4a8e 8e8e 9f40 fd54 8d91 .ff...J....@.T.. │ │ │ │ +00020850: 1e28 f0cf 4e6f 7469 6365 9605 07b7 7468 .(..Notice....th │ │ │ │ +00020860: 6174 9377 9aac 7265 9368 6198 7698 6593 at.w..re.ha.v.e. │ │ │ │ +00020870: 656d 706c 6f98 7998 6564 93eb 6172 6563 emplo.y.ed..arec │ │ │ │ +00020880: 7479 7065 93cf 6865 7265 9369 6e73 7465 type..here.inste │ │ │ │ +00020890: 6164 936f 6693 eb61 7479 7065 93cf 6290 ad.of..atype..b. │ │ │ │ +000208a0: 538e 6563 6175 7365 9374 6865 9374 9879 S.ecause.the.t.y │ │ │ │ +000208b0: 7090 538e 6593 eb61 696e 7493 cf69 738e p.S.e..aint..is. │ │ │ │ +000208c0: a410 0000 8d91 12c7 6164 650c 6e65 6496 ........ade.ned. │ │ │ │ +000208d0: 03ea a869 6e93 7465 726d 7393 6f66 9369 ...in.terms.of.i │ │ │ │ +000208e0: 7473 656c 662e 9105 38e0 496e 9361 9373 tself...8.In.a.s │ │ │ │ +000208f0: 696d 696c 6172 9377 95ac 7261 9379 91ff imilar.w..ra.y.. │ │ │ │ +00020900: 0556 2c96 03ea a84c 4953 5093 532d 6578 .V,....LISP.S-ex │ │ │ │ +00020910: 7072 6573 7369 6f6e 7393 636f 756c 6493 pressions.could. │ │ │ │ +00020920: 6290 538e 6593 6465 0c6e 6564 9362 90ac b.S.e.de.ned.b.. │ │ │ │ +00020930: 7279 3a8e 9f76 bea1 8d8d 8d91 12c7 619f ry:..v........a. │ │ │ │ +00020940: a807 8189 0000 6666 01c7 0b4a a000 a597 ......ff...J.... │ │ │ │ +00020950: 628d 8d90 cccd 9f04 599c 8400 a9f0 fe00 b.......Y....... │ │ │ │ +00020960: 0066 668d a0ff 6066 108d 8d92 01af f00d .ff...`f........ │ │ │ │ +00020970: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ +00020980: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b6 ........d....... │ │ │ │ +00020990: cdb1 9ffd 1c15 eb49 3336 8e8e 8e8e 9fff .......I36...... │ │ │ │ +000209a0: 4054 8d91 05cc ceeb 6123 7265 6374 7970 @T......a#rectyp │ │ │ │ +000209b0: 6596 05bf aa73 6578 7093 3d91 113e fe6c e....sexp.=..>.l │ │ │ │ +000209c0: 6974 6174 6f6d 936f 6693 7374 7269 6e67 itatom.of.string │ │ │ │ +000209d0: 8ea4 0d00 008d 9105 ccce 2391 563a f67c ..........#.V:.| │ │ │ │ +000209e0: 9605 bfaa 6e75 6d61 746f 6d93 6f66 9369 ....numatom.of.i │ │ │ │ +000209f0: 6e74 8ea1 8d91 05cc ce23 9156 3af6 7c96 nt.......#.V:.|. │ │ │ │ +00020a00: 05bf aa63 6f6e 7391 16fe a86f 6693 7365 ...cons....of.se │ │ │ │ +00020a10: 7870 9323 9373 6578 703b 3b8e a1a1 8d91 xp.#.sexp;;..... │ │ │ │ +00020a20: 05cc ce4e 6577 9605 bfaa 636f 6e73 7472 ...New....constr │ │ │ │ +00020a30: 7563 746f 7273 9364 6563 6c61 7265 643a uctors.declared: │ │ │ │ +00020a40: 8ea1 8d91 05cc ce6c 6974 6174 6f6d 9605 .......litatom.. │ │ │ │ +00020a50: bfaa 3a93 2873 7472 696e 6793 2d3e 9373 ..:.(string.->.s │ │ │ │ +00020a60: 6578 7029 8ea1 8d91 05cc ce6e 756d 6174 exp).......numat │ │ │ │ +00020a70: 6f6d 9605 bfaa 3a93 2869 6e74 932d 3e93 om....:.(int.->. │ │ │ │ +00020a80: 7365 7870 298e a18d 9105 ccce 636f 6e73 sexp).......cons │ │ │ │ +00020a90: 9605 bfaa 3a93 2828 7365 7870 9323 9373 ....:.((sexp.#.s │ │ │ │ +00020aa0: 6578 7029 932d 3e93 7365 7870 298e a1a1 exp).->.sexp)... │ │ │ │ +00020ab0: 8d91 05cc ce23 6c65 7496 05bf aa63 6172 .....#let....car │ │ │ │ +00020ac0: 9328 636f 6e73 2878 2c79 2929 933d 9378 .(cons(x,y)).=.x │ │ │ │ +00020ad0: 8ea1 8d91 05cc ce23 616e 6496 05bf aa63 .......#and....c │ │ │ │ +00020ae0: 6472 9328 636f 6e73 2878 2c79 2929 933d dr.(cons(x,y)).= │ │ │ │ +00020af0: 9379 3b3b 8ea1 8d91 05cc ce63 6172 9605 .y;;.......car.. │ │ │ │ +00020b00: bfaa 3d93 2d93 3a93 2873 6578 7093 2d3e ..=.-.:.(sexp.-> │ │ │ │ +00020b10: 9373 6578 7029 8ea1 8d91 05cc ce63 6472 .sexp).......cdr │ │ │ │ +00020b20: 9605 bfaa 3d93 2d93 3a93 2873 6578 7093 ....=.-.:.(sexp. │ │ │ │ +00020b30: 2d3e 9373 6578 7029 8e8e 9201 c671 b184 ->.sexp).....q.. │ │ │ │ +00020b40: 00a9 f0fe 0000 6666 8e8e 9f04 c002 8900 ......ff........ │ │ │ │ +00020b50: 0066 6601 c70b 4a8e 8e8e 9f74 fd54 8d91 .ff...J....t.T.. │ │ │ │ +00020b60: 1e28 f0cf 4191 02e3 9064 650c 6e69 7469 .(..A....de.niti │ │ │ │ +00020b70: 6f6e 9602 e3d3 6f66 9374 6865 9366 6f72 on....of.the.for │ │ │ │ +00020b80: 6d93 eb61 6c65 749b 05bf aad7 6691 0147 m..alet.....f..G │ │ │ │ +00020b90: ff6e 9370 6174 98eb 613d 98d7 6591 02e3 .n.pat..a=..e... │ │ │ │ +00020ba0: d2cf 6973 9361 6e93 6571 7569 7691 ff58 ..is.an.equiv..X │ │ │ │ +00020bb0: e461 6c65 6e90 ac72 7493 666f 726d 9366 .alen..rt.form.f │ │ │ │ +00020bc0: 6f72 93eb 616c 6574 98d7 6691 0147 ff6e or..alet..f..G.n │ │ │ │ +00020bd0: 98eb 613d 9866 756e 98d7 7061 7498 eb61 ..a=.fun..pat..a │ │ │ │ +00020be0: 2e98 d765 8ea1 8d91 12c7 61cf 6f72 9b02 ...e......a.or.. │ │ │ │ +00020bf0: f424 eb61 6c65 7496 05bf aad7 6691 0147 .$.alet.....f..G │ │ │ │ +00020c00: ff6e 93eb 613d 935c d770 6174 93eb 612e .n..a=.\.pat..a. │ │ │ │ +00020c10: 93d7 6598 cf77 6869 6390 ac72 6898 6361 ..e..whic..rh.ca │ │ │ │ +00020c20: 6e96 02f4 2362 9053 8e65 9875 7365 6498 n...#b.S.e.used. │ │ │ │ +00020c30: 7768 656e 9861 9866 756e 6374 696f 6e98 when.a.function. │ │ │ │ +00020c40: 6465 0c6e 6974 696f 6e93 6861 7398 6f6e de.nition.has.on │ │ │ │ +00020c50: 6c79 986f 6e65 9863 6173 652e 9104 e6b4 ly.one.case..... │ │ │ │ +00020c60: 5791 ff05 5665 8ea1 8d91 12c7 6173 6565 W...Ve......asee │ │ │ │ +00020c70: 9603 a288 6672 6f6d 9b03 a289 7468 6593 ....from....the. │ │ │ │ +00020c80: 6578 616d 706c 6593 6f66 98eb 6163 6172 example.of..acar │ │ │ │ +00020c90: 93cf 616e 6493 eb61 6364 7298 cf74 6861 ..and..acdr..tha │ │ │ │ +00020ca0: 7493 7468 6598 7365 7493 6f66 9370 6174 t.the.set.of.pat │ │ │ │ +00020cb0: 7465 726e 7398 7573 6564 9369 6e93 6198 terns.used.in.a. │ │ │ │ +00020cc0: 6675 6e63 7469 6f6e 9364 650c 6e69 7469 function.de.niti │ │ │ │ +00020cd0: 6f6e 8ea1 8d91 12c7 616e 6565 6496 04f8 on......aneed... │ │ │ │ +00020ce0: e66e 6f74 9362 9053 8e65 9365 7868 6175 .not.b.S.e.exhau │ │ │ │ +00020cf0: 7374 6976 9aac 7265 2e91 0863 9a57 6865 stiv..re...c.Whe │ │ │ │ +00020d00: 6e93 7375 6398 6893 6193 6675 6e63 7469 n.suc.h.a.functi │ │ │ │ +00020d10: 6f6e 9104 f8e5 6973 9361 7070 6c69 6564 on....is.applied │ │ │ │ +00020d20: 9374 6f93 6193 769b ff58 e461 6c75 6593 .to.a.v..X.alue. │ │ │ │ +00020d30: 616e 6493 6966 9374 6861 7493 7698 616c and.if.that.v.al │ │ │ │ +00020d40: 7565 8ea1 8d91 12c7 6163 616e 6e6f 7496 ue......acannot. │ │ │ │ +00020d50: 03ea a862 9053 8e65 936d 6174 639a ac72 ...b.S.e.matc..r │ │ │ │ +00020d60: 6865 6493 6298 7993 616e 9879 9370 6174 hed.b.y.an.y.pat │ │ │ │ +00020d70: 7465 726e 2c93 6193 6661 696c 7572 6593 tern,.a.failure. │ │ │ │ +00020d80: 6f90 538e 6363 7572 7393 7769 7468 9376 o.S.ccurs.with.v │ │ │ │ +00020d90: 91ff 58e4 616c 7565 93eb 6160 e570 91ff ..X.alue..a`.p.. │ │ │ │ +00020da0: 6666 6174 7465 726e eb61 60cf 2e8e 9f2f ffattern.a`..../ │ │ │ │ +00020db0: 3ea2 8d8d 8d91 12c7 619f ef87 8189 0000 >.......a....... │ │ │ │ +00020dc0: 6666 01c7 0b4a 9f16 9762 8d8d 90cc cd9f ff...J...b...... │ │ │ │ +00020dd0: 0459 9c84 001a f0fe 0000 6666 8d9f ef66 .Y........ff...f │ │ │ │ +00020de0: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ +00020df0: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ +00020e00: 648e 8d8d 8d92 01b6 cdb1 9ffd 1c15 eb49 d..............I │ │ │ │ +00020e10: 3337 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 37......@T...... │ │ │ │ +00020e20: 6123 6361 7296 05bf aa28 6c69 7461 746f a#car....(litato │ │ │ │ +00020e30: 6d93 6066 6f6f 6029 3b3b 8e9f 0d00 008d m.`foo`);;...... │ │ │ │ +00020e40: 9105 ccce 6576 616c 7561 7469 6f6e 9105 ....evaluation.. │ │ │ │ +00020e50: bfaa 6661 696c 6564 9116 fea8 7061 7474 ..failed....patt │ │ │ │ +00020e60: 6572 6e8e 8e92 01c6 71b1 8400 1af0 fe00 ern.....q....... │ │ │ │ +00020e70: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +00020e80: 0b4a 8e8e 8e9f 2d7d 548d 911e 28f0 cf54 .J....-}T...(..T │ │ │ │ +00020e90: 6865 9605 124a 6361 7365 9363 6f6e 7374 he...Jcase.const │ │ │ │ +00020ea0: 7275 6374 9370 9053 8e65 726d 6974 7393 ruct.p.S.ermits. │ │ │ │ +00020eb0: 6f6e 6593 746f 9363 6f6d 7075 7465 9105 one.to.compute.. │ │ │ │ +00020ec0: 124b 6290 ac72 7993 6361 7365 7393 6f6e .Kb..ry.cases.on │ │ │ │ +00020ed0: 9361 6e93 6578 7072 6573 7369 6f6e 936f .an.expression.o │ │ │ │ +00020ee0: 6693 6193 636f 6e63 7265 7465 8ea1 8d91 f.a.concrete.... │ │ │ │ +00020ef0: 12c7 6174 90ac 7279 7090 538e 652e 9107 ..at..ryp.S.e... │ │ │ │ +00020f00: 1120 5468 6591 0488 1365 7870 7265 7373 . The....express │ │ │ │ +00020f10: 696f 6e91 0488 12eb 6163 6173 6596 05bf ion.....acase... │ │ │ │ +00020f20: aad7 6593 eb61 6f66 93d7 7061 748d 9f01 ..e..aof..pat... │ │ │ │ +00020f30: cccc d531 8e9b 0a7f aeeb 612e 93d7 658d ...1......a...e. │ │ │ │ +00020f40: 9f01 cccc d531 8e98 eb61 7c8d 93d7 3a96 .....1...a|...:. │ │ │ │ +00020f50: 01ff fe3a 933a 8e91 1949 f4eb 617c 93d7 ...:.:...I..a|.. │ │ │ │ +00020f60: 7061 748d 9f01 cccc d86e 8e91 0b67 faeb pat......n...g.. │ │ │ │ +00020f70: 612e 93d7 658d 9f01 cccc d86e 8e91 05a8 a...e......n.... │ │ │ │ +00020f80: 50cf 2c91 04af 6d69 7396 0488 1361 6e93 P.,...mis....an. │ │ │ │ +00020f90: 6571 7569 7691 ff58 e461 6c65 6e90 ac72 equiv..X.alen..r │ │ │ │ +00020fa0: 7491 0488 1266 6f72 6d93 666f 728e a18d t....form.for... │ │ │ │ +00020fb0: 9112 c761 7468 6596 03ea a861 7070 6c69 ...athe....appli │ │ │ │ +00020fc0: 6361 7469 6f6e 93eb 6128 6675 6e96 05bf cation..a(fun... │ │ │ │ +00020fd0: aad7 7061 748d 9f01 cccc d531 8e9b 0a7f ..pat......1.... │ │ │ │ +00020fe0: aeeb 612e 93d7 658d 9f01 cccc d531 8e98 ..a...e......1.. │ │ │ │ +00020ff0: eb61 7c8d 93d7 3a96 01ff fe3a 933a 8e91 .a|...:....:.:.. │ │ │ │ +00021000: 1949 f4eb 617c 93d7 7061 748d 9f01 cccc .I..a|..pat..... │ │ │ │ +00021010: d86e 8e91 0b67 faeb 612e 93d7 658d 9f01 .n...g..a...e... │ │ │ │ +00021020: cccc d86e 8e91 05a8 50eb 6129 93d7 65cf ...n....P.a)..e. │ │ │ │ +00021030: 2e8e 9f32 e807 8d8d 9112 c761 eb4b 322e ...2.......a.K2. │ │ │ │ +00021040: 3134 8e91 48c7 5d41 6273 7472 6163 7491 14..H.]Abstract. │ │ │ │ +00021050: 067a e174 91ff 75c2 7970 9100 8a3d 6573 .z.t..u.yp...=es │ │ │ │ +00021060: 8e9f 1f73 b48d 9112 c761 cf4e 6577 9605 ...s.....a.New.. │ │ │ │ +00021070: 0010 7490 ac72 7970 9a53 8e65 7391 0500 ..t..ryp.S.es... │ │ │ │ +00021080: 1163 616e 9361 6c73 6f93 6298 659b 0500 .can.also.b.e... │ │ │ │ +00021090: 1164 650c 6e65 6493 6290 ac72 7993 6162 .de.ned.b..ry.ab │ │ │ │ +000210a0: 7374 7261 6374 696f 6e2e 9108 7919 4691 straction...y.F. │ │ │ │ +000210b0: ff05 566f 7298 6578 616d 706c 652c 9105 ..Vor.example,.. │ │ │ │ +000210c0: 456a 746f 9864 650c 6e65 9361 9374 90ac Ejto.de.ne.a.t.. │ │ │ │ +000210d0: 7279 7090 538e 6598 eb61 7469 6d65 93cf ryp.S.e..atime.. │ │ │ │ +000210e0: 7790 ac72 658e a18d 9112 c761 636f 756c w..re......acoul │ │ │ │ +000210f0: 6496 03ea a875 7365 9374 6865 9363 6f6e d....use.the.con │ │ │ │ +00021100: 7374 7275 6374 8d93 eb61 6162 7374 7970 struct...aabstyp │ │ │ │ +00021110: 658e 912c 284e cf3a 8e8e 9f24 fd13 8e8c e..,(N.:...$.... │ │ │ │ +00021120: 8b00 0000 1400 0000 0000 0000 0000 0000 ................ │ │ │ │ 00021130: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021140: 0000 0000 0000 0000 0206 aca0 02cc 0555 ...............U │ │ │ │ -00021150: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -00021160: eaf1 ebd0 3230 9200 ce9e d543 6861 7074 ....20.....Chapt │ │ │ │ -00021170: 6572 9604 8000 322e 910a 8000 496e 90a0 er....2.....In.. │ │ │ │ -00021180: 0074 726f 9060 0064 7563 7469 6f6e 9361 .tro.`.duction.a │ │ │ │ -00021190: 6e64 9345 7861 6d70 6c65 738e 91ea f1eb nd.Examples..... │ │ │ │ -000211a0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -000211b0: 8ea0 0294 2fdf 8da0 fdc4 af06 8d8d 8d91 ..../........... │ │ │ │ -000211c0: eaf1 eb9f bb87 8189 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ -000211d0: 9f7e 9762 8d8d 90cc cd9f 0459 9c84 0082 .~.b.......Y.... │ │ │ │ -000211e0: f0fe 0000 6666 8d9f 8766 108d 8d92 01af ....ff...f...... │ │ │ │ -000211f0: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -00021200: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -00021210: 01b6 cdb1 9ffd 1c15 eb49 3338 8e8e 8e8e .........I38.... │ │ │ │ -00021220: 9fff 4054 8d91 05cc ceeb 6123 6162 7374 ..@T......a#abst │ │ │ │ -00021230: 7970 6596 05bf aa74 696d 6593 3d93 696e ype....time.=.in │ │ │ │ -00021240: 7493 2393 696e 748e a40d 0000 8d91 05cc t.#.int......... │ │ │ │ -00021250: ce23 9605 bfaa 7769 7468 936d 616b 6574 .#....with.maket │ │ │ │ -00021260: 696d 6528 6872 732c 6d69 6e73 2993 3d93 ime(hrs,mins).=. │ │ │ │ -00021270: 6966 910b 7f54 6872 733c 3093 6f72 9332 if...Thrs<0.or.2 │ │ │ │ -00021280: 333c 6872 7393 6f72 8ea1 8d91 05cc ce23 3.time)....... │ │ │ │ -00021370: 686f 7572 7396 05bf aa3d 932d 933a 9328 hours....=.-.:.( │ │ │ │ -00021380: 7469 6d65 932d 3e93 696e 7429 8ea1 8d91 time.->.int).... │ │ │ │ -00021390: 05cc ce6d 696e 7574 6573 9605 bfaa 3d93 ...minutes....=. │ │ │ │ -000213a0: 2d93 3a93 2874 696d 6593 2d3e 9369 6e74 -.:.(time.->.int │ │ │ │ -000213b0: 298e 8e92 01c6 71b1 8400 82f0 fe00 0066 ).....q........f │ │ │ │ -000213c0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000213d0: 8e8e 8e9f 4edc 6b8d 91f6 537a cf54 6869 ....N.k...Sz.Thi │ │ │ │ -000213e0: 7396 03e8 8464 650c 6e65 739b 03e8 8561 s....de.nes....a │ │ │ │ -000213f0: 6e93 6162 7374 7261 6374 9374 90ac 7279 n.abstract.t..ry │ │ │ │ -00021400: 7090 538e 6598 eb61 7469 6d65 93cf 616e p.S.e..atime..an │ │ │ │ -00021410: 6493 7468 7265 6593 7072 696d 6974 6976 d.three.primitiv │ │ │ │ -00021420: 90ac 7265 9866 756e 6374 696f 6e73 3a91 ..re.functions:. │ │ │ │ -00021430: 0537 ceeb 616d 616b 6574 696d 65cf 2c91 .7..amaketime.,. │ │ │ │ -00021440: 03e8 f2eb 6168 6f75 7273 93cf 616e 648e ....ahours..and. │ │ │ │ -00021450: a410 0000 8d91 eaf1 ebeb 616d 696e 7574 ..........aminut │ │ │ │ -00021460: 6573 cf2e 9108 ebe4 496e 9605 2654 6765 es......In..&Tge │ │ │ │ -00021470: 6e65 7261 6c2c 9105 753f 616e 9105 2653 neral,..u?an..&S │ │ │ │ -00021480: 6162 7374 7261 6374 9374 90ac 7279 7090 abstract.t..ryp. │ │ │ │ -00021490: 538e 6593 6465 636c 6172 6174 696f 6e93 S.e.declaration. │ │ │ │ -000214a0: 6861 7393 7468 6593 666f 726d 93eb 6161 has.the.form..aa │ │ │ │ -000214b0: 6273 7479 7065 9b05 bfaa d774 7995 6e39 bstype.....ty.n9 │ │ │ │ -000214c0: eb61 3dd7 7479 8d93 9ffb a532 f330 be4b .a=.ty.....2.0.K │ │ │ │ -000214d0: c80b 0008 0000 0008 0000 0005 636d 7379 ............cmsy │ │ │ │ -000214e0: 38db 308e 9108 fc1c eb61 7769 7468 98d7 8.0......awith.. │ │ │ │ -000214f0: 628e a18d 91ea f1eb cf77 6865 7265 9603 b........where.. │ │ │ │ -00021500: 600f d762 93cf 6973 9361 9362 696e 6469 `..b..is.a.bindi │ │ │ │ -00021510: 6e67 2c8d 9103 7bc8 692e 652e 8e91 15df ng,...{.i.e..... │ │ │ │ -00021520: 5b74 6865 936b 696e 6493 6f66 9370 6872 [the.kind.of.phr │ │ │ │ -00021530: 6173 6593 7468 6174 9363 616e 9366 6f6c ase.that.can.fol │ │ │ │ -00021540: 6c6f 9aac 7277 9103 6010 eb61 6c65 7493 lo..rw..`..alet. │ │ │ │ -00021550: cf6f 7293 eb61 6c65 7472 6563 cf2e 9105 .or..aletrec.... │ │ │ │ -00021560: 0aad 5375 6398 6893 6193 6465 636c 6172 ..Suc.h.a.declar │ │ │ │ -00021570: 612d 8ea1 8d91 eaf1 eb74 696f 6e96 03e2 a-.......tion... │ │ │ │ -00021580: 4269 6e9a ac72 7472 6f90 538e 6475 6365 Bin..rtro.S.duce │ │ │ │ -00021590: 7391 03e2 4161 936e 6577 9374 9879 7090 s...Aa.new.t.yp. │ │ │ │ -000215a0: 538e 6593 d774 7991 0450 7acf 7768 6963 S.e..ty..Pz.whic │ │ │ │ -000215b0: 9868 9369 7393 7265 7072 6573 656e 9874 .h.is.represen.t │ │ │ │ -000215c0: 6564 9362 9879 9603 e241 d774 798d 906e ed.b.y...A.ty..n │ │ │ │ -000215d0: 399f fba5 32db 308e 9103 3c72 cf2e 9105 9...2.0....ty.n9 │ │ │ │ -00021670: cf29 9361 6e64 93eb 6172 6570 5fd7 7479 .).and..arep_.ty │ │ │ │ -00021680: 9104 8cb0 cf28 6f66 9374 9879 7090 538e .....(of.t.yp.S. │ │ │ │ -00021690: 6593 d774 7995 6e39 eb61 2d3e d774 798d e..ty.n9.a->.ty. │ │ │ │ -000216a0: 939f fba5 32db 308e 9103 3c72 cf29 2c8e ....2.0...|. │ │ │ │ +000211b0: 8e8e 8ea0 0294 2fdf 8da0 fdc4 af06 8d8d ....../......... │ │ │ │ +000211c0: 8d91 eaf1 eb9f bb87 8189 0000 6666 01c7 ............ff.. │ │ │ │ +000211d0: 0b4a 9f7e 9762 8d8d 90cc cd9f 0459 9c84 .J.~.b.......Y.. │ │ │ │ +000211e0: 0082 f0fe 0000 6666 8d9f 8766 108d 8d92 ......ff...f.... │ │ │ │ +000211f0: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +00021200: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +00021210: 8d92 01b6 cdb1 9ffd 1c15 eb49 3338 8e8e ...........I38.. │ │ │ │ +00021220: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6162 ....@T......a#ab │ │ │ │ +00021230: 7374 7970 6596 05bf aa74 696d 6593 3d93 stype....time.=. │ │ │ │ +00021240: 696e 7493 2393 696e 748e a40d 0000 8d91 int.#.int....... │ │ │ │ +00021250: 05cc ce23 9605 bfaa 7769 7468 936d 616b ...#....with.mak │ │ │ │ +00021260: 6574 696d 6528 6872 732c 6d69 6e73 2993 etime(hrs,mins). │ │ │ │ +00021270: 3d93 6966 910b 7f54 6872 733c 3093 6f72 =.if...Thrs<0.or │ │ │ │ +00021280: 9332 333c 6872 7393 6f72 8ea1 8d91 05cc .23.time)..... │ │ │ │ +00021370: ccce 686f 7572 7396 05bf aa3d 932d 933a ..hours....=.-.: │ │ │ │ +00021380: 9328 7469 6d65 932d 3e93 696e 7429 8ea1 .(time.->.int).. │ │ │ │ +00021390: 8d91 05cc ce6d 696e 7574 6573 9605 bfaa .....minutes.... │ │ │ │ +000213a0: 3d93 2d93 3a93 2874 696d 6593 2d3e 9369 =.-.:.(time.->.i │ │ │ │ +000213b0: 6e74 298e 8e92 01c6 71b1 8400 82f0 fe00 nt).....q....... │ │ │ │ +000213c0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +000213d0: 0b4a 8e8e 8e9f 4edc 6b8d 91f6 537a cf54 .J....N.k...Sz.T │ │ │ │ +000213e0: 6869 7396 03e8 8464 650c 6e65 739b 03e8 his....de.nes... │ │ │ │ +000213f0: 8561 6e93 6162 7374 7261 6374 9374 90ac .an.abstract.t.. │ │ │ │ +00021400: 7279 7090 538e 6598 eb61 7469 6d65 93cf ryp.S.e..atime.. │ │ │ │ +00021410: 616e 6493 7468 7265 6593 7072 696d 6974 and.three.primit │ │ │ │ +00021420: 6976 90ac 7265 9866 756e 6374 696f 6e73 iv..re.functions │ │ │ │ +00021430: 3a91 0537 ceeb 616d 616b 6574 696d 65cf :..7..amaketime. │ │ │ │ +00021440: 2c91 03e8 f2eb 6168 6f75 7273 93cf 616e ,.....ahours..an │ │ │ │ +00021450: 648e a410 0000 8d91 eaf1 ebeb 616d 696e d...........amin │ │ │ │ +00021460: 7574 6573 cf2e 9108 ebe4 496e 9605 2654 utes......In..&T │ │ │ │ +00021470: 6765 6e65 7261 6c2c 9105 753f 616e 9105 general,..u?an.. │ │ │ │ +00021480: 2653 6162 7374 7261 6374 9374 90ac 7279 &Sabstract.t..ry │ │ │ │ +00021490: 7090 538e 6593 6465 636c 6172 6174 696f p.S.e.declaratio │ │ │ │ +000214a0: 6e93 6861 7393 7468 6593 666f 726d 93eb n.has.the.form.. │ │ │ │ +000214b0: 6161 6273 7479 7065 9b05 bfaa d774 7995 aabstype.....ty. │ │ │ │ +000214c0: 6e39 eb61 3dd7 7479 8d93 9ffb a532 f330 n9.a=.ty.....2.0 │ │ │ │ +000214d0: be4b c80b 0008 0000 0008 0000 0005 636d .K............cm │ │ │ │ +000214e0: 7379 38db 308e 9108 fc1c eb61 7769 7468 sy8.0......awith │ │ │ │ +000214f0: 98d7 628e a18d 91ea f1eb cf77 6865 7265 ..b........where │ │ │ │ +00021500: 9603 600f d762 93cf 6973 9361 9362 696e ..`..b..is.a.bin │ │ │ │ +00021510: 6469 6e67 2c8d 9103 7bc8 692e 652e 8e91 ding,...{.i.e... │ │ │ │ +00021520: 15df 5b74 6865 936b 696e 6493 6f66 9370 ..[the.kind.of.p │ │ │ │ +00021530: 6872 6173 6593 7468 6174 9363 616e 9366 hrase.that.can.f │ │ │ │ +00021540: 6f6c 6c6f 9aac 7277 9103 6010 eb61 6c65 ollo..rw..`..ale │ │ │ │ +00021550: 7493 cf6f 7293 eb61 6c65 7472 6563 cf2e t..or..aletrec.. │ │ │ │ +00021560: 9105 0aad 5375 6398 6893 6193 6465 636c ....Suc.h.a.decl │ │ │ │ +00021570: 6172 612d 8ea1 8d91 eaf1 eb74 696f 6e96 ara-.......tion. │ │ │ │ +00021580: 03e2 4269 6e9a ac72 7472 6f90 538e 6475 ..Bin..rtro.S.du │ │ │ │ +00021590: 6365 7391 03e2 4161 936e 6577 9374 9879 ces...Aa.new.t.y │ │ │ │ +000215a0: 7090 538e 6593 d774 7991 0450 7acf 7768 p.S.e..ty..Pz.wh │ │ │ │ +000215b0: 6963 9868 9369 7393 7265 7072 6573 656e ic.h.is.represen │ │ │ │ +000215c0: 9874 6564 9362 9879 9603 e241 d774 798d .ted.b.y...A.ty. │ │ │ │ +000215d0: 906e 399f fba5 32db 308e 9103 3c72 cf2e .n9...2.0....ty. │ │ │ │ +00021670: 6e39 cf29 9361 6e64 93eb 6172 6570 5fd7 n9.).and..arep_. │ │ │ │ +00021680: 7479 9104 8cb0 cf28 6f66 9374 9879 7090 ty.....(of.t.yp. │ │ │ │ +00021690: 538e 6593 d774 7995 6e39 eb61 2d3e d774 S.e..ty.n9.a->.t │ │ │ │ +000216a0: 798d 939f fba5 32db 308e 9103 3c72 cf29 y.....2.0...|......./..... │ │ │ │ -00021ec0: d021 8d91 1e28 f0cf 416e 6f74 6865 7296 .!...(..Another. │ │ │ │ -00021ed0: 0503 fd73 7461 6e64 6172 649b 0503 fe63 ...standard....c │ │ │ │ -00021ee0: 6f6e 7374 7275 6374 6f72 936f 6693 7495 onstructor.of.t. │ │ │ │ -00021ef0: ac72 7793 6f98 6172 6775 6d65 6e93 7473 .rw.o.argumen.ts │ │ │ │ -00021f00: 9605 03fd 6973 93eb 612b cf3b 9105 90a8 ....is..a+.;.... │ │ │ │ -00021f10: eb61 2a96 05bf aa2b 932a 2a98 cf69 7396 .a*....+.**..is. │ │ │ │ -00021f20: 0503 fd74 6865 9364 6973 6a6f 696e 90ac ...the.disjoin.. │ │ │ │ -00021f30: 7274 9875 6e69 6f6e 936f 668e a410 0000 rt.union.of..... │ │ │ │ -00021f40: 8d91 12c7 6174 90ac 7279 709a 538e 6573 ....at..ryp.S.es │ │ │ │ -00021f50: 9603 eaa8 eb61 2a93 cf61 6e64 93eb 612a .....a*..and..a* │ │ │ │ -00021f60: 2acf 2c93 616e 6493 6173 736f 9863 6961 *.,.and.asso.cia │ │ │ │ -00021f70: 7465 6493 7769 7468 9369 7493 6172 6593 ted.with.it.are. │ │ │ │ -00021f80: 7468 6593 666f 6c6c 6f9a ac72 7769 6e67 the.follo..rwing │ │ │ │ -00021f90: 9370 7269 6d69 7469 7698 6573 3a8e 9f37 .primitiv.es:..7 │ │ │ │ -00021fa0: 1d9d 8d8d 8d9f 1acb 898d 8d8d 9fcc 0000 ................ │ │ │ │ -00021fb0: 8d91 2a06 60eb 6169 736c 910b 7f54 3a96 ..*.`.aisl...T:. │ │ │ │ -00021fc0: 05bf aa28 2a93 2b93 2a2a 2993 2d3e 9362 ...(*.+.**).->.b │ │ │ │ -00021fd0: 6f6f 6c91 1e4b 74eb 4874 6573 7473 9603 ool..Kt.Htests.. │ │ │ │ -00021fe0: a666 6d65 6d90 b221 6290 4dde 6572 7368 .fmem..!b.M.ersh │ │ │ │ -00021ff0: 6970 936f 6693 6c65 6674 9373 756d 6d61 ip.of.left.summa │ │ │ │ -00022000: 6e64 8ea4 0d00 008d 912a 0660 eb61 696e nd.......*.`.ain │ │ │ │ -00022010: 6c91 0b7f 543a 9605 bfaa 2a93 2d3e 9328 l...T:....*.->.( │ │ │ │ -00022020: 2a93 2b93 2a2a 2991 2f8a 72eb 4869 6e6a *.+.**)./.r.Hinj │ │ │ │ -00022030: 6563 7473 9603 a666 696e 90b2 2174 6f93 ects...fin..!to. │ │ │ │ -00022040: 6c65 6674 9373 756d 6d61 6e64 8ea1 8d91 left.summand.... │ │ │ │ -00022050: 2a06 60eb 6169 6e72 910b 7f54 3a96 05bf *.`.ainr...T:... │ │ │ │ -00022060: aa2a 932d 3e93 282a 2a93 2b93 2a29 912f .*.->.(**.+.*)./ │ │ │ │ -00022070: 8a72 eb48 696e 6a65 6374 7396 03a6 6669 .r.Hinjects...fi │ │ │ │ -00022080: 6e9a b221 746f 9372 6967 6898 7493 7375 n..!to.righ.t.su │ │ │ │ -00022090: 6d6d 616e 648e a18d 912a 0660 eb61 6f75 mmand....*.`.aou │ │ │ │ -000220a0: 746c 9605 bfaa 3a93 282a 932b 932a 2a29 tl....:.(*.+.**) │ │ │ │ -000220b0: 932d 3e93 2a91 2f8a 72eb 4870 726f 9100 .->.*./.r.Hpro.. │ │ │ │ -000220c0: 9bbb 6a65 6374 7396 03a6 666f 7574 936f ..jects...fout.o │ │ │ │ -000220d0: 6693 6c65 6674 9373 756d 6d61 6e64 8ea1 f.left.summand.. │ │ │ │ -000220e0: 8d91 2a06 60eb 616f 7574 7296 05bf aa3a ..*.`.aoutr....: │ │ │ │ -000220f0: 9328 2a93 2b93 2a2a 2993 2d3e 932a 2a91 .(*.+.**).->.**. │ │ │ │ -00022100: 29ca c8eb 4870 726f 9100 9bbb 6a65 6374 )...Hpro....ject │ │ │ │ -00022110: 7396 03a6 666f 7574 936f 6693 7269 6768 s...fout.of.righ │ │ │ │ -00022120: 90b2 2174 9373 756d 6d61 6e64 8e8e 8e8e ..!t.summand.... │ │ │ │ -00022130: 8e8e 8e9f 36e9 378d 9112 c761 cf54 6865 ....6.7....a.The │ │ │ │ -00022140: 7365 9603 eaa8 6172 6593 696c 6c75 7374 se....are.illust │ │ │ │ -00022150: 7261 7465 6493 6290 ac72 793a 8ea0 00a4 rated.b..ry:.... │ │ │ │ -00022160: d75c 8d8d 8d91 12c7 61a0 ff6d 8781 8900 .\......a..m.... │ │ │ │ -00022170: 0066 6601 c70b 4aa0 011a 9762 8d8d 90cc .ff...J....b.... │ │ │ │ -00022180: cd9f 0459 9c84 011e f0fe 0000 6666 8da0 ...Y........ff.. │ │ │ │ -00022190: feeb 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ -000221a0: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ -000221b0: 0015 ae64 8e8d 8d8d 9201 b6cd b19f fd1c ...d............ │ │ │ │ -000221c0: 15eb 4934 318e 8e8e 8e9f ff40 548d 9105 ..I41......@T... │ │ │ │ -000221d0: ccce eb61 236c 6574 9605 bfaa 7893 3d93 ...a#let....x.=. │ │ │ │ -000221e0: 696e 6c93 318e a40d 0000 8d91 05cc ce23 inl.1..........# │ │ │ │ -000221f0: 616e 6496 05bf aa79 933d 9369 6e72 9332 and....y.=.inr.2 │ │ │ │ -00022200: 3b3b 8ea1 8d91 05cc ce78 9605 bfaa 3d93 ;;.......x....=. │ │ │ │ -00022210: 696e 6c93 3193 3a93 2869 6e74 932b 932a inl.1.:.(int.+.* │ │ │ │ -00022220: 298e a18d 9105 ccce 7996 05bf aa3d 9369 ).......y....=.i │ │ │ │ -00022230: 6e72 9332 933a 9328 2a93 2b93 696e 7429 nr.2.:.(*.+.int) │ │ │ │ -00022240: 8ea1 a18d 9105 ccce 2369 736c 9105 bfaa ........#isl.... │ │ │ │ -00022250: 783b 3b8e a18d 9105 ccce 7472 7565 9605 x;;.......true.. │ │ │ │ -00022260: bfaa 3a93 626f 6f6c 8ea1 a18d 9105 ccce ..:.bool........ │ │ │ │ -00022270: 2369 736c 9105 bfaa 793b 3b8e a18d 9105 #isl....y;;..... │ │ │ │ -00022280: ccce 6661 6c73 6596 05bf aa3a 9362 6f6f ..false....:.boo │ │ │ │ -00022290: 6c8e a1a1 8d91 05cc ce23 6f75 746c 9105 l........#outl.. │ │ │ │ -000222a0: bfaa 783b 3b8e a18d 9105 ccce 3196 05bf ..x;;.......1... │ │ │ │ -000222b0: aa3a 9369 6e74 8ea1 a18d 9105 ccce 236f .:.int........#o │ │ │ │ -000222c0: 7574 6c91 05bf aa79 3b3b 8ea1 8d91 05cc utl....y;;...... │ │ │ │ -000222d0: ce65 7661 6c75 6174 696f 6e91 05bf aa66 .evaluation....f │ │ │ │ -000222e0: 6169 6c65 6491 1cbe 526f 7574 6c8e a1a1 ailed...Routl... │ │ │ │ -000222f0: 8d91 05cc ce23 6f75 7472 9105 bfaa 783b .....#outr....x; │ │ │ │ -00022300: 3b8e a18d 9105 ccce 6576 616c 7561 7469 ;.......evaluati │ │ │ │ -00022310: 6f6e 9105 bfaa 6661 696c 6564 911c be52 on....failed...R │ │ │ │ -00022320: 6f75 7472 8ea1 a18d 9105 ccce 236f 7574 outr........#out │ │ │ │ -00022330: 7291 05bf aa79 3b3b 8ea1 8d91 05cc ce32 r....y;;.......2 │ │ │ │ -00022340: 9605 bfaa 3a93 696e 748e 8e92 01c6 71b1 ....:.int.....q. │ │ │ │ -00022350: 8401 1ef0 fe00 0066 668e 8e9f 04c0 0289 .......ff....... │ │ │ │ -00022360: 0000 6666 01c7 0b4a 8e8e 8ea0 00a4 a2f7 ..ff...J........ │ │ │ │ -00022370: 8d91 12c7 61cf 4e6f 7465 9603 eaa8 7468 ....a.Note....th │ │ │ │ -00022380: 6174 93eb 6169 7372 93cf 6973 936e 6f74 at..aisr..is.not │ │ │ │ -00022390: 9370 726f 9aac 7276 6964 6564 9361 7393 .pro..rvided.as. │ │ │ │ -000223a0: 6974 9369 7393 6561 7369 6c79 9364 650c it.is.easily.de. │ │ │ │ -000223b0: 6e65 6493 6173 9374 6865 9363 6f6d 706c ned.as.the.compl │ │ │ │ -000223c0: 656d 656e 9874 936f 6693 eb61 6973 6ccf emen.t.of..aisl. │ │ │ │ -000223d0: 2e8e 9f10 3465 8d91 1e28 f043 6f6e 6372 ....4e...(.Concr │ │ │ │ -000223e0: 6574 6596 0398 1674 9aac 7279 7090 538e ete....t..ryp.S. │ │ │ │ -000223f0: 6573 9373 7563 9868 9b03 9815 6173 93eb es.suc.h....as.. │ │ │ │ -00022400: 6163 6172 6493 cf6f 7293 eb61 7365 7870 acard..or..asexp │ │ │ │ -00022410: 93cf 616e 6498 6162 7374 7261 6374 9374 ..and.abstract.t │ │ │ │ -00022420: 9aac 7279 7090 538e 6573 9373 7563 9868 ..ryp.S.es.suc.h │ │ │ │ -00022430: 9361 7393 eb61 7469 6d65 9103 9815 cf64 .as..atime.....d │ │ │ │ -00022440: 650c 6e65 6493 6162 9053 8e6f 9876 9865 e.ned.ab.S.o.v.e │ │ │ │ -00022450: 9363 616e 8ea1 8d91 12c7 6162 9053 8e65 .can......ab.S.e │ │ │ │ -00022460: 9604 f4de 7468 6f75 6768 9aac 7274 936f ....though..rt.o │ │ │ │ -00022470: 6693 6173 9104 f4dd 7498 7970 9053 8e65 f.as....t.yp.S.e │ │ │ │ -00022480: 9363 6f6e 7374 7275 6374 6f72 7393 7769 .constructors.wi │ │ │ │ -00022490: 7468 936e 6f93 6172 6775 6d65 6e98 7473 th.no.argumen.ts │ │ │ │ -000224a0: 9328 8d69 2e65 2e8e 9113 f862 6e98 756c .(.i.e.....bn.ul │ │ │ │ -000224b0: 6c61 7279 9104 f4dd 636f 6e73 7472 7563 lary....construc │ │ │ │ -000224c0: 746f 7273 292e 9108 5782 5468 658e a18d tors)...W.The... │ │ │ │ -000224d0: 9112 c761 eb61 7479 7065 2e2e 2e96 045e ...a.atype.....^ │ │ │ │ -000224e0: c9cf 616e 6493 eb61 6162 7374 7970 652e ..and..aabstype. │ │ │ │ -000224f0: 2e2e 7769 7468 2e2e 2e93 cf63 6f6e 7374 ..with.....const │ │ │ │ -00022500: 7275 6374 7393 6d61 9aac 7279 9361 6c73 ructs.ma..ry.als │ │ │ │ -00022510: 6f91 045e ca62 9053 8e65 9375 7365 6493 o..^.b.S.e.used. │ │ │ │ -00022520: 746f 9364 650c 6e65 936e 6f6e 2d6e 9875 to.de.ne.non-n.u │ │ │ │ -00022530: 6c6c 6172 7993 7498 7970 9053 8e65 8ea1 llary.t.yp.S.e.. │ │ │ │ -00022540: 8d91 12c7 6163 6f6e 7374 7275 6374 6f72 ....aconstructor │ │ │ │ -00022550: 732e 9105 38e0 4691 ff05 566f 7296 03ea s...8.F...Vor... │ │ │ │ -00022560: a865 7861 6d70 6c65 2c93 7468 6593 6469 .example,.the.di │ │ │ │ -00022570: 736a 6f69 6e9a ac72 7493 756e 696f 6e93 sjoin..rt.union. │ │ │ │ -00022580: 6f66 9374 9879 709a 538e 6573 9363 616e of.t.yp.S.es.can │ │ │ │ -00022590: 9362 9865 9365 6173 696c 7993 7265 6465 .b.e.easily.rede │ │ │ │ -000225a0: 0c6e 6564 9362 90ac 7279 3a8e 9f36 575c .ned.b..ry:..6W\ │ │ │ │ -000225b0: 8d8d 8d91 12c7 619f dc07 8189 0000 6666 ......a.......ff │ │ │ │ -000225c0: 01c7 0b4a 9f3d 9762 8d8d 90cc cd9f 0459 ...J.=.b.......Y │ │ │ │ -000225d0: 9c84 0041 f0fe 0000 6666 8d9f c866 108d ...A....ff...f.. │ │ │ │ -000225e0: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ -000225f0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ -00022600: 8d8d 8d92 01b6 cdb1 9ffd 1c15 eb49 3432 .............I42 │ │ │ │ -00022610: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ -00022620: 7479 7065 9605 bfaa 282a 2c2a 2a29 9373 type....(*,**).s │ │ │ │ -00022630: 756d 933d 9369 6e6c 936f 6693 2a93 7c93 um.=.inl.of.*.|. │ │ │ │ -00022640: 696e 7293 6f66 932a 2a3b 3b8e a40d 0000 inr.of.**;;..... │ │ │ │ -00022650: a18d 9105 ccce 4e65 7796 05bf aa63 6f6e ......New....con │ │ │ │ -00022660: 7374 7275 6374 6f72 7393 6465 636c 6172 structors.declar │ │ │ │ -00022670: 6564 3a8e a18d 9105 ccce 696e 6c96 05bf ed:.......inl... │ │ │ │ -00022680: aa3a 9328 2a93 2d3e 9328 2a2c 2a2a 2993 .:.(*.->.(*,**). │ │ │ │ -00022690: 7375 6d29 8ea1 8d91 05cc ce69 6e72 9605 sum).......inr.. │ │ │ │ -000226a0: bfaa 3a93 282a 932d 3e93 282a 2a2c 2a29 ..:.(*.->.(**,*) │ │ │ │ -000226b0: 9373 756d 298e 8e92 01c6 71b1 8400 41f0 .sum).....q...A. │ │ │ │ -000226c0: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -000226d0: 01c7 0b4a 8e8e 8e9f 3622 f78d 911e 28f0 ...J....6"....(. │ │ │ │ -000226e0: cf54 6865 9603 eaa8 6f74 6865 7293 7072 .The....other.pr │ │ │ │ -000226f0: 696d 6974 6976 9aac 7265 7393 6f66 9374 imitiv..res.of.t │ │ │ │ -00022700: 6865 9374 9879 709a 538e 6593 eb61 7375 he.t.yp.S.e..asu │ │ │ │ -00022710: 6d93 cf63 616e 9362 9865 9364 650c 6e65 m..can.b.e.de.ne │ │ │ │ -00022720: 6493 6290 ac72 793a 8e8e 9f24 fd13 8e8c d.b..ry:...$.... │ │ │ │ -00022730: 8b00 0000 1600 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021e50: 0000 0000 0000 0000 0000 0000 0002 1120 ............... │ │ │ │ +00021e60: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +00021e70: fa99 9a8d 9112 c761 d032 2e31 352e 910a .......a.2.15... │ │ │ │ +00021e80: 8000 5490 a000 7970 9060 0065 9104 8000 ..T...yp.`.e.... │ │ │ │ +00021e90: 636f 6e73 7472 7563 746f 7273 9201 2824 constructors..($ │ │ │ │ +00021ea0: 8632 318e 9112 c761 9f05 6666 8900 00e6 .21....a..ff.... │ │ │ │ +00021eb0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +00021ec0: fd8b d021 8d91 1e28 f0cf 416e 6f74 6865 ...!...(..Anothe │ │ │ │ +00021ed0: 7296 0503 fd73 7461 6e64 6172 649b 0503 r....standard... │ │ │ │ +00021ee0: fe63 6f6e 7374 7275 6374 6f72 936f 6693 .constructor.of. │ │ │ │ +00021ef0: 7495 ac72 7793 6f98 6172 6775 6d65 6e93 t..rw.o.argumen. │ │ │ │ +00021f00: 7473 9605 03fd 6973 93eb 612b cf3b 9105 ts....is..a+.;.. │ │ │ │ +00021f10: 90a8 eb61 2a96 05bf aa2b 932a 2a98 cf69 ...a*....+.**..i │ │ │ │ +00021f20: 7396 0503 fd74 6865 9364 6973 6a6f 696e s....the.disjoin │ │ │ │ +00021f30: 90ac 7274 9875 6e69 6f6e 936f 668e a410 ..rt.union.of... │ │ │ │ +00021f40: 0000 8d91 12c7 6174 90ac 7279 709a 538e ......at..ryp.S. │ │ │ │ +00021f50: 6573 9603 eaa8 eb61 2a93 cf61 6e64 93eb es.....a*..and.. │ │ │ │ +00021f60: 612a 2acf 2c93 616e 6493 6173 736f 9863 a**.,.and.asso.c │ │ │ │ +00021f70: 6961 7465 6493 7769 7468 9369 7493 6172 iated.with.it.ar │ │ │ │ +00021f80: 6593 7468 6593 666f 6c6c 6f9a ac72 7769 e.the.follo..rwi │ │ │ │ +00021f90: 6e67 9370 7269 6d69 7469 7698 6573 3a8e ng.primitiv.es:. │ │ │ │ +00021fa0: 9f37 1d9d 8d8d 8d9f 1acb 898d 8d8d 9fcc .7.............. │ │ │ │ +00021fb0: 0000 8d91 2a06 60eb 6169 736c 910b 7f54 ....*.`.aisl...T │ │ │ │ +00021fc0: 3a96 05bf aa28 2a93 2b93 2a2a 2993 2d3e :....(*.+.**).-> │ │ │ │ +00021fd0: 9362 6f6f 6c91 1e4b 74eb 4874 6573 7473 .bool..Kt.Htests │ │ │ │ +00021fe0: 9603 a666 6d65 6d90 b221 6290 4dde 6572 ...fmem..!b.M.er │ │ │ │ +00021ff0: 7368 6970 936f 6693 6c65 6674 9373 756d ship.of.left.sum │ │ │ │ +00022000: 6d61 6e64 8ea4 0d00 008d 912a 0660 eb61 mand.......*.`.a │ │ │ │ +00022010: 696e 6c91 0b7f 543a 9605 bfaa 2a93 2d3e inl...T:....*.-> │ │ │ │ +00022020: 9328 2a93 2b93 2a2a 2991 2f8a 72eb 4869 .(*.+.**)./.r.Hi │ │ │ │ +00022030: 6e6a 6563 7473 9603 a666 696e 90b2 2174 njects...fin..!t │ │ │ │ +00022040: 6f93 6c65 6674 9373 756d 6d61 6e64 8ea1 o.left.summand.. │ │ │ │ +00022050: 8d91 2a06 60eb 6169 6e72 910b 7f54 3a96 ..*.`.ainr...T:. │ │ │ │ +00022060: 05bf aa2a 932d 3e93 282a 2a93 2b93 2a29 ...*.->.(**.+.*) │ │ │ │ +00022070: 912f 8a72 eb48 696e 6a65 6374 7396 03a6 ./.r.Hinjects... │ │ │ │ +00022080: 6669 6e9a b221 746f 9372 6967 6898 7493 fin..!to.righ.t. │ │ │ │ +00022090: 7375 6d6d 616e 648e a18d 912a 0660 eb61 summand....*.`.a │ │ │ │ +000220a0: 6f75 746c 9605 bfaa 3a93 282a 932b 932a outl....:.(*.+.* │ │ │ │ +000220b0: 2a29 932d 3e93 2a91 2f8a 72eb 4870 726f *).->.*./.r.Hpro │ │ │ │ +000220c0: 9100 9bbb 6a65 6374 7396 03a6 666f 7574 ....jects...fout │ │ │ │ +000220d0: 936f 6693 6c65 6674 9373 756d 6d61 6e64 .of.left.summand │ │ │ │ +000220e0: 8ea1 8d91 2a06 60eb 616f 7574 7296 05bf ....*.`.aoutr... │ │ │ │ +000220f0: aa3a 9328 2a93 2b93 2a2a 2993 2d3e 932a .:.(*.+.**).->.* │ │ │ │ +00022100: 2a91 29ca c8eb 4870 726f 9100 9bbb 6a65 *.)...Hpro....je │ │ │ │ +00022110: 6374 7396 03a6 666f 7574 936f 6693 7269 cts...fout.of.ri │ │ │ │ +00022120: 6768 90b2 2174 9373 756d 6d61 6e64 8e8e gh..!t.summand.. │ │ │ │ +00022130: 8e8e 8e8e 8e9f 36e9 378d 9112 c761 cf54 ......6.7....a.T │ │ │ │ +00022140: 6865 7365 9603 eaa8 6172 6593 696c 6c75 hese....are.illu │ │ │ │ +00022150: 7374 7261 7465 6493 6290 ac72 793a 8ea0 strated.b..ry:.. │ │ │ │ +00022160: 00a4 d75c 8d8d 8d91 12c7 61a0 ff6d 8781 ...\......a..m.. │ │ │ │ +00022170: 8900 0066 6601 c70b 4aa0 011a 9762 8d8d ...ff...J....b.. │ │ │ │ +00022180: 90cc cd9f 0459 9c84 011e f0fe 0000 6666 .....Y........ff │ │ │ │ +00022190: 8da0 feeb 6610 8d8d 9201 aff0 0d84 000a ....f........... │ │ │ │ +000221a0: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ +000221b0: b8e8 0015 ae64 8e8d 8d8d 9201 b6cd b19f .....d.......... │ │ │ │ +000221c0: fd1c 15eb 4934 318e 8e8e 8e9f ff40 548d ....I41......@T. │ │ │ │ +000221d0: 9105 ccce eb61 236c 6574 9605 bfaa 7893 .....a#let....x. │ │ │ │ +000221e0: 3d93 696e 6c93 318e a40d 0000 8d91 05cc =.inl.1......... │ │ │ │ +000221f0: ce23 616e 6496 05bf aa79 933d 9369 6e72 .#and....y.=.inr │ │ │ │ +00022200: 9332 3b3b 8ea1 8d91 05cc ce78 9605 bfaa .2;;.......x.... │ │ │ │ +00022210: 3d93 696e 6c93 3193 3a93 2869 6e74 932b =.inl.1.:.(int.+ │ │ │ │ +00022220: 932a 298e a18d 9105 ccce 7996 05bf aa3d .*).......y....= │ │ │ │ +00022230: 9369 6e72 9332 933a 9328 2a93 2b93 696e .inr.2.:.(*.+.in │ │ │ │ +00022240: 7429 8ea1 a18d 9105 ccce 2369 736c 9105 t)........#isl.. │ │ │ │ +00022250: bfaa 783b 3b8e a18d 9105 ccce 7472 7565 ..x;;.......true │ │ │ │ +00022260: 9605 bfaa 3a93 626f 6f6c 8ea1 a18d 9105 ....:.bool...... │ │ │ │ +00022270: ccce 2369 736c 9105 bfaa 793b 3b8e a18d ..#isl....y;;... │ │ │ │ +00022280: 9105 ccce 6661 6c73 6596 05bf aa3a 9362 ....false....:.b │ │ │ │ +00022290: 6f6f 6c8e a1a1 8d91 05cc ce23 6f75 746c ool........#outl │ │ │ │ +000222a0: 9105 bfaa 783b 3b8e a18d 9105 ccce 3196 ....x;;.......1. │ │ │ │ +000222b0: 05bf aa3a 9369 6e74 8ea1 a18d 9105 ccce ...:.int........ │ │ │ │ +000222c0: 236f 7574 6c91 05bf aa79 3b3b 8ea1 8d91 #outl....y;;.... │ │ │ │ +000222d0: 05cc ce65 7661 6c75 6174 696f 6e91 05bf ...evaluation... │ │ │ │ +000222e0: aa66 6169 6c65 6491 1cbe 526f 7574 6c8e .failed...Routl. │ │ │ │ +000222f0: a1a1 8d91 05cc ce23 6f75 7472 9105 bfaa .......#outr.... │ │ │ │ +00022300: 783b 3b8e a18d 9105 ccce 6576 616c 7561 x;;.......evalua │ │ │ │ +00022310: 7469 6f6e 9105 bfaa 6661 696c 6564 911c tion....failed.. │ │ │ │ +00022320: be52 6f75 7472 8ea1 a18d 9105 ccce 236f .Routr........#o │ │ │ │ +00022330: 7574 7291 05bf aa79 3b3b 8ea1 8d91 05cc utr....y;;...... │ │ │ │ +00022340: ce32 9605 bfaa 3a93 696e 748e 8e92 01c6 .2....:.int..... │ │ │ │ +00022350: 71b1 8401 1ef0 fe00 0066 668e 8e9f 04c0 q........ff..... │ │ │ │ +00022360: 0289 0000 6666 01c7 0b4a 8e8e 8ea0 00a4 ....ff...J...... │ │ │ │ +00022370: a2f7 8d91 12c7 61cf 4e6f 7465 9603 eaa8 ......a.Note.... │ │ │ │ +00022380: 7468 6174 93eb 6169 7372 93cf 6973 936e that..aisr..is.n │ │ │ │ +00022390: 6f74 9370 726f 9aac 7276 6964 6564 9361 ot.pro..rvided.a │ │ │ │ +000223a0: 7393 6974 9369 7393 6561 7369 6c79 9364 s.it.is.easily.d │ │ │ │ +000223b0: 650c 6e65 6493 6173 9374 6865 9363 6f6d e.ned.as.the.com │ │ │ │ +000223c0: 706c 656d 656e 9874 936f 6693 eb61 6973 plemen.t.of..ais │ │ │ │ +000223d0: 6ccf 2e8e 9f10 3465 8d91 1e28 f043 6f6e l.....4e...(.Con │ │ │ │ +000223e0: 6372 6574 6596 0398 1674 9aac 7279 7090 crete....t..ryp. │ │ │ │ +000223f0: 538e 6573 9373 7563 9868 9b03 9815 6173 S.es.suc.h....as │ │ │ │ +00022400: 93eb 6163 6172 6493 cf6f 7293 eb61 7365 ..acard..or..ase │ │ │ │ +00022410: 7870 93cf 616e 6498 6162 7374 7261 6374 xp..and.abstract │ │ │ │ +00022420: 9374 9aac 7279 7090 538e 6573 9373 7563 .t..ryp.S.es.suc │ │ │ │ +00022430: 9868 9361 7393 eb61 7469 6d65 9103 9815 .h.as..atime.... │ │ │ │ +00022440: cf64 650c 6e65 6493 6162 9053 8e6f 9876 .de.ned.ab.S.o.v │ │ │ │ +00022450: 9865 9363 616e 8ea1 8d91 12c7 6162 9053 .e.can......ab.S │ │ │ │ +00022460: 8e65 9604 f4de 7468 6f75 6768 9aac 7274 .e....though..rt │ │ │ │ +00022470: 936f 6693 6173 9104 f4dd 7498 7970 9053 .of.as....t.yp.S │ │ │ │ +00022480: 8e65 9363 6f6e 7374 7275 6374 6f72 7393 .e.constructors. │ │ │ │ +00022490: 7769 7468 936e 6f93 6172 6775 6d65 6e98 with.no.argumen. │ │ │ │ +000224a0: 7473 9328 8d69 2e65 2e8e 9113 f862 6e98 ts.(.i.e.....bn. │ │ │ │ +000224b0: 756c 6c61 7279 9104 f4dd 636f 6e73 7472 ullary....constr │ │ │ │ +000224c0: 7563 746f 7273 292e 9108 5782 5468 658e uctors)...W.The. │ │ │ │ +000224d0: a18d 9112 c761 eb61 7479 7065 2e2e 2e96 .....a.atype.... │ │ │ │ +000224e0: 045e c9cf 616e 6493 eb61 6162 7374 7970 .^..and..aabstyp │ │ │ │ +000224f0: 652e 2e2e 7769 7468 2e2e 2e93 cf63 6f6e e...with.....con │ │ │ │ +00022500: 7374 7275 6374 7393 6d61 9aac 7279 9361 structs.ma..ry.a │ │ │ │ +00022510: 6c73 6f91 045e ca62 9053 8e65 9375 7365 lso..^.b.S.e.use │ │ │ │ +00022520: 6493 746f 9364 650c 6e65 936e 6f6e 2d6e d.to.de.ne.non-n │ │ │ │ +00022530: 9875 6c6c 6172 7993 7498 7970 9053 8e65 .ullary.t.yp.S.e │ │ │ │ +00022540: 8ea1 8d91 12c7 6163 6f6e 7374 7275 6374 ......aconstruct │ │ │ │ +00022550: 6f72 732e 9105 38e0 4691 ff05 566f 7296 ors...8.F...Vor. │ │ │ │ +00022560: 03ea a865 7861 6d70 6c65 2c93 7468 6593 ...example,.the. │ │ │ │ +00022570: 6469 736a 6f69 6e9a ac72 7493 756e 696f disjoin..rt.unio │ │ │ │ +00022580: 6e93 6f66 9374 9879 709a 538e 6573 9363 n.of.t.yp.S.es.c │ │ │ │ +00022590: 616e 9362 9865 9365 6173 696c 7993 7265 an.b.e.easily.re │ │ │ │ +000225a0: 6465 0c6e 6564 9362 90ac 7279 3a8e 9f36 de.ned.b..ry:..6 │ │ │ │ +000225b0: 575c 8d8d 8d91 12c7 619f dc07 8189 0000 W\......a....... │ │ │ │ +000225c0: 6666 01c7 0b4a 9f3d 9762 8d8d 90cc cd9f ff...J.=.b...... │ │ │ │ +000225d0: 0459 9c84 0041 f0fe 0000 6666 8d9f c866 .Y...A....ff...f │ │ │ │ +000225e0: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ +000225f0: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ +00022600: 648e 8d8d 8d92 01b6 cdb1 9ffd 1c15 eb49 d..............I │ │ │ │ +00022610: 3432 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 42......@T...... │ │ │ │ +00022620: 6123 7479 7065 9605 bfaa 282a 2c2a 2a29 a#type....(*,**) │ │ │ │ +00022630: 9373 756d 933d 9369 6e6c 936f 6693 2a93 .sum.=.inl.of.*. │ │ │ │ +00022640: 7c93 696e 7293 6f66 932a 2a3b 3b8e a40d |.inr.of.**;;... │ │ │ │ +00022650: 0000 a18d 9105 ccce 4e65 7796 05bf aa63 ........New....c │ │ │ │ +00022660: 6f6e 7374 7275 6374 6f72 7393 6465 636c onstructors.decl │ │ │ │ +00022670: 6172 6564 3a8e a18d 9105 ccce 696e 6c96 ared:.......inl. │ │ │ │ +00022680: 05bf aa3a 9328 2a93 2d3e 9328 2a2c 2a2a ...:.(*.->.(*,** │ │ │ │ +00022690: 2993 7375 6d29 8ea1 8d91 05cc ce69 6e72 ).sum).......inr │ │ │ │ +000226a0: 9605 bfaa 3a93 282a 932d 3e93 282a 2a2c ....:.(*.->.(**, │ │ │ │ +000226b0: 2a29 9373 756d 298e 8e92 01c6 71b1 8400 *).sum).....q... │ │ │ │ +000226c0: 41f0 fe00 0066 668e 8e9f 04c0 0289 0000 A....ff......... │ │ │ │ +000226d0: 6666 01c7 0b4a 8e8e 8e9f 3622 f78d 911e ff...J....6".... │ │ │ │ +000226e0: 28f0 cf54 6865 9603 eaa8 6f74 6865 7293 (..The....other. │ │ │ │ +000226f0: 7072 696d 6974 6976 9aac 7265 7393 6f66 primitiv..res.of │ │ │ │ +00022700: 9374 6865 9374 9879 709a 538e 6593 eb61 .the.t.yp.S.e..a │ │ │ │ +00022710: 7375 6d93 cf63 616e 9362 9865 9364 650c sum..can.b.e.de. │ │ │ │ +00022720: 6e65 6493 6290 ac72 793a 8e8e 9f24 fd13 ned.b..ry:...$.. │ │ │ │ +00022730: 8e8c 8b00 0000 1600 0000 0000 0000 0000 ................ │ │ │ │ 00022740: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00022750: 0000 0000 0000 0000 0000 021e 31a0 02cc ............1... │ │ │ │ -00022760: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -00022770: 8d91 eaf1 ebd0 3232 9200 ce9e d543 6861 ......22.....Cha │ │ │ │ -00022780: 7074 6572 9604 8000 322e 910a 8000 496e pter....2.....In │ │ │ │ -00022790: 90a0 0074 726f 9060 0064 7563 7469 6f6e ...tro.`.duction │ │ │ │ -000227a0: 9361 6e64 9345 7861 6d70 6c65 738e 91ea .and.Examples... │ │ │ │ -000227b0: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ -000227c0: 8e8e 8ea0 0294 2fdf 8da0 fdb7 af06 8d8d ....../......... │ │ │ │ -000227d0: 8d91 eaf1 eb9f c887 8189 0000 6666 01c7 ............ff.. │ │ │ │ -000227e0: 0b4a 9f64 9762 8d8d 90cc cd9f 0459 9c84 .J.d.b.......Y.. │ │ │ │ -000227f0: 0068 f0fe 0000 6666 8d9f a166 108d 8d92 .h....ff...f.... │ │ │ │ -00022800: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ -00022810: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ -00022820: 8d92 01b6 cdb1 9ffd 1c15 eb49 3433 8e8e ...........I43.. │ │ │ │ -00022830: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6c65 ....@T......a#le │ │ │ │ -00022840: 7496 05bf aa69 736c 933d 9366 756e 9328 t....isl.=.fun.( │ │ │ │ -00022850: 696e 6c93 7829 932e 9374 7275 6593 7c93 inl.x)...true.|. │ │ │ │ -00022860: 2869 6e72 9378 2993 2e93 6661 6c73 653b (inr.x)...false; │ │ │ │ -00022870: 3b8e a40d 0000 8d91 05cc ce69 736c 9605 ;..........isl.. │ │ │ │ -00022880: bfaa 3d93 2d93 3a93 2828 2a2c 2a2a 2993 ..=.-.:.((*,**). │ │ │ │ -00022890: 7375 6d93 2d3e 9362 6f6f 6c29 8ea1 a18d sum.->.bool).... │ │ │ │ -000228a0: 9105 ccce 236c 6574 9605 bfaa 6f75 746c ....#let....outl │ │ │ │ -000228b0: 933d 9366 756e 9328 696e 6c93 7829 932e .=.fun.(inl.x).. │ │ │ │ -000228c0: 9378 937c 9328 696e 7293 7829 932e 9366 .x.|.(inr.x)...f │ │ │ │ -000228d0: 6169 6c77 6974 6893 606f 7574 6c60 3b3b ailwith.`outl`;; │ │ │ │ -000228e0: 8ea1 8d91 05cc ce6f 7574 6c96 05bf aa3d .......outl....= │ │ │ │ -000228f0: 932d 933a 9328 282a 2c2a 2a29 9373 756d .-.:.((*,**).sum │ │ │ │ -00022900: 932d 3e93 2a29 8ea1 a18d 9105 ccce 236c .->.*)........#l │ │ │ │ -00022910: 6574 9605 bfaa 6f75 7472 933d 9366 756e et....outr.=.fun │ │ │ │ -00022920: 9328 696e 6c93 7829 932e 9366 6169 6c77 .(inl.x)...failw │ │ │ │ -00022930: 6974 6893 606f 7574 7260 937c 9328 696e ith.`outr`.|.(in │ │ │ │ -00022940: 7293 7829 932e 9378 3b3b 8ea1 8d91 05cc r.x)...x;;...... │ │ │ │ -00022950: ce6f 7574 7296 05bf aa3d 932d 933a 9328 .outr....=.-.:.( │ │ │ │ -00022960: 282a 2c2a 2a29 9373 756d 932d 3e93 2a2a (*,**).sum.->.** │ │ │ │ -00022970: 298e 8e92 01c6 71b1 8400 68f0 fe00 0066 ).....q...h....f │ │ │ │ -00022980: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -00022990: 8e8e 8e9f 4834 398d 91f6 537a cf54 6865 ....H49...Sz.The │ │ │ │ -000229a0: 9603 eaa8 7490 ac72 7970 9a53 8e65 9363 ....t..ryp.S.e.c │ │ │ │ -000229b0: 6f6e 7374 7275 6374 6f72 93eb 616c 6973 onstructor..alis │ │ │ │ -000229c0: 7493 cf63 616e 9362 9865 9372 6564 650c t..can.b.e.rede. │ │ │ │ -000229d0: 6e65 6493 6290 ac72 793a 8ea4 6234 398d ned.b..ry:..b49. │ │ │ │ -000229e0: 8d8d 91ea f1eb 9fae 8781 8900 0066 6601 .............ff. │ │ │ │ -000229f0: c70b 4aa0 0098 9762 8d8d 90cc cd9f 0459 ..J....b.......Y │ │ │ │ -00022a00: 9c84 009c f0fe 0000 6666 8da0 ff6d 6610 ........ff...mf. │ │ │ │ -00022a10: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ -00022a20: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ -00022a30: 8e8d 8d8d 9201 b6cd b19f fd1c 15eb 4934 ..............I4 │ │ │ │ -00022a40: 348e 8e8e 8e9f ff40 548d 9105 ccce eb61 4......@T......a │ │ │ │ -00022a50: 2372 6563 7479 7065 9605 bfaa 2a93 6c69 #rectype....*.li │ │ │ │ -00022a60: 7374 933d 936e 696c 937c 9363 6f6e 7393 st.=.nil.|.cons. │ │ │ │ -00022a70: 6f66 932a 9323 932a 936c 6973 743b 3b8e of.*.#.*.list;;. │ │ │ │ -00022a80: a40d 0000 a18d 9105 ccce 4e65 7796 05bf ..........New... │ │ │ │ -00022a90: aa63 6f6e 7374 7275 6374 6f72 7393 6465 .constructors.de │ │ │ │ -00022aa0: 636c 6172 6564 3a8e a18d 9105 ccce 6e69 clared:.......ni │ │ │ │ -00022ab0: 6c96 05bf aa3a 932a 936c 6973 748e a18d l....:.*.list... │ │ │ │ -00022ac0: 9105 ccce 636f 6e73 9605 bfaa 3a93 2828 ....cons....:.(( │ │ │ │ -00022ad0: 2a93 2393 2a93 6c69 7374 2993 2d3e 932a *.#.*.list).->.* │ │ │ │ -00022ae0: 936c 6973 7429 8ea1 a18d 9105 ccce 236c .list)........#l │ │ │ │ -00022af0: 6574 9605 bfaa 6864 9328 636f 6e73 2878 et....hd.(cons(x │ │ │ │ -00022b00: 2c79 2929 933d 9378 8ea1 8d91 05cc ce23 ,y)).=.x.......# │ │ │ │ -00022b10: 616e 6496 05bf aa74 6c93 2863 6f6e 7328 and....tl.(cons( │ │ │ │ -00022b20: 782c 7929 2993 3d93 798e a18d 9105 ccce x,y)).=.y....... │ │ │ │ -00022b30: 2361 6e64 9605 bfaa 6e75 6c6c 933d 9366 #and....null.=.f │ │ │ │ -00022b40: 756e 935b 5d93 2e93 7472 7565 937c 935f un.[]...true.|._ │ │ │ │ -00022b50: 932e 9366 616c 7365 3b3b 8ea1 8d91 05cc ...false;;...... │ │ │ │ -00022b60: ce68 6496 05bf aa3d 932d 933a 9328 2a93 .hd....=.-.:.(*. │ │ │ │ -00022b70: 6c69 7374 932d 3e93 2a29 8ea1 8d91 05cc list.->.*)...... │ │ │ │ -00022b80: ce74 6c96 05bf aa3d 932d 933a 9328 2a93 .tl....=.-.:.(*. │ │ │ │ -00022b90: 6c69 7374 932d 3e93 2a93 6c69 7374 298e list.->.*.list). │ │ │ │ -00022ba0: a18d 9105 ccce 6e75 6c6c 9605 bfaa 3d93 ......null....=. │ │ │ │ -00022bb0: 2d93 3a93 282a 936c 6973 7493 2d3e 9362 -.:.(*.list.->.b │ │ │ │ -00022bc0: 6f6f 6c29 8e8e 9201 c671 b184 009c f0fe ool).....q...... │ │ │ │ -00022bd0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -00022be0: c70b 4a8e 8e8e a18d 91ea f1eb cf54 6869 ..J..........Thi │ │ │ │ -00022bf0: 7396 03ea a869 7393 6c69 6b9a ac72 6593 s....is.lik..re. │ │ │ │ -00022c00: 7468 6593 6275 696c 742d 696e 9374 9879 the.built-in.t.y │ │ │ │ -00022c10: 7090 538e 6593 6f66 936c 6973 7473 2c93 p.S.e.of.lists,. │ │ │ │ -00022c20: 6578 6365 7074 9374 6861 7493 7468 6593 except.that.the. │ │ │ │ -00022c30: 656d 7074 9879 936c 6973 7493 6973 93eb empt.y.list.is.. │ │ │ │ -00022c40: 616e 696c 93cf 7261 7468 6572 9374 6861 anil..rather.tha │ │ │ │ -00022c50: 6e93 eb61 5b5d cf2e 8ea4 1000 008d 91f6 n..a[].......... │ │ │ │ -00022c60: 537a 5468 6596 040a a073 796d 90ac 7262 SzThe....sym..rb │ │ │ │ -00022c70: 9a53 8e6f 6c93 eb61 5f91 040a 9fcf 6973 .S.ol..a_.....is │ │ │ │ -00022c80: 9361 9373 7098 6563 6961 6c93 7379 6d90 .a.sp.ecial.sym. │ │ │ │ -00022c90: ac72 6298 6f6c 9374 6861 7491 040a 9f63 .rb.ol.that....c │ │ │ │ -00022ca0: 616e 9362 9865 9375 7365 6493 696e 9370 an.b.e.used.in.p │ │ │ │ -00022cb0: 6174 7465 726e 7393 746f 9104 0a9f 6d61 atterns.to....ma │ │ │ │ -00022cc0: 7463 9aac 7268 9361 6e98 7974 6869 6e67 tc..rh.an.ything │ │ │ │ -00022cd0: 9361 6e64 8ea1 8d91 eaf1 eb73 6195 ac72 .and.......sa..r │ │ │ │ -00022ce0: 7693 6573 9603 c4d6 7468 659b 03c4 d762 v.es....the....b │ │ │ │ -00022cf0: 7572 6465 6e93 6f66 9369 6e95 ac72 7693 urden.of.in..rv. │ │ │ │ -00022d00: 656e 9374 696e 6798 7573 656c 6573 7396 en.ting.useless. │ │ │ │ -00022d10: 03c4 d676 91ff 58e4 6172 6961 626c 6593 ...v..X.ariable. │ │ │ │ -00022d20: 6e61 6d65 732e 9105 2c45 4974 9863 616e names...,EIt.can │ │ │ │ -00022d30: 9368 6195 ac72 7693 6591 03c4 d66d 9375 .ha..rv.e....m.u │ │ │ │ -00022d40: 6c74 6970 6c65 986f 9053 8e63 6375 7272 ltiple.o.S.ccurr │ │ │ │ -00022d50: 656e 6365 7391 03c4 d669 6e8e a18d 91ea ences....in..... │ │ │ │ -00022d60: f1eb 6196 03ea a870 6174 7465 726e 9377 ..a....pattern.w │ │ │ │ -00022d70: 6974 6893 709a 538e 6f73 7369 626c 7993 ith.p.S.ossibly. │ │ │ │ -00022d80: 696e 636f 6d70 6174 6962 6c65 9374 90ac incompatible.t.. │ │ │ │ -00022d90: 7279 7098 6573 2e8e a18d 91f6 537a 5468 ryp.es......SzTh │ │ │ │ -00022da0: 6596 03ea a874 90ac 7279 709a 538e 6593 e....t..ryp.S.e. │ │ │ │ -00022db0: 636f 6e73 7472 7563 746f 7293 eb61 7365 constructor..ase │ │ │ │ -00022dc0: 7493 cf63 616e 9362 9865 9364 650c 6e65 t..can.b.e.de.ne │ │ │ │ -00022dd0: 6493 696e 9374 6865 9366 6f6c 6c6f 9aac d.in.the.follo.. │ │ │ │ -00022de0: 7277 696e 6793 7798 6198 793a 8e9f 68b4 rwing.w.a.y:..h. │ │ │ │ -00022df0: 398d 8d8d 91ea f1eb 9fa8 0781 8900 0066 9..............f │ │ │ │ -00022e00: 6601 c70b 4aa0 00a5 9762 8d8d 90cc cd9f f...J....b...... │ │ │ │ -00022e10: 0459 9c84 00a9 f0fe 0000 6666 8da0 ff60 .Y........ff...` │ │ │ │ -00022e20: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ -00022e30: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ -00022e40: ae64 8e8d 8d8d 9201 b6cd b19f fd1c 15eb .d.............. │ │ │ │ -00022e50: 4934 358e 8e8e 8e9f ff40 548d 9105 ccce I45......@T..... │ │ │ │ -00022e60: eb61 2361 6273 7479 7065 9605 bfaa 2a93 .a#abstype....*. │ │ │ │ -00022e70: 7365 7493 3d93 2a93 6c69 7374 8ea4 0d00 set.=.*.list.... │ │ │ │ -00022e80: 008d 9105 ccce 2377 6974 6896 05bf aa65 ......#with....e │ │ │ │ -00022e90: 6d70 7479 7365 7493 3d93 6162 735f 7365 mptyset.=.abs_se │ │ │ │ -00022ea0: 7493 5b5d 8ea1 8d91 05cc ce23 616e 6491 t.[].......#and. │ │ │ │ -00022eb0: 0b7f 5469 7365 6d70 7479 9605 bfaa 3d93 ..Tisempty....=. │ │ │ │ -00022ec0: 5c73 932e 936e 756c 6c93 2872 6570 5f73 \s...null.(rep_s │ │ │ │ -00022ed0: 6574 9373 298e a18d 9105 ccce 2361 6e64 et.s).......#and │ │ │ │ -00022ee0: 960b 7f54 6d65 6d62 6572 933d 9605 bfaa ...Tmember.=.... │ │ │ │ -00022ef0: 6c65 7472 6563 936d 656d 6265 7293 3d93 letrec.member.=. │ │ │ │ -00022f00: 6675 6e93 2893 5f93 2c93 5b5d 2993 2e93 fun.(._.,.[])... │ │ │ │ -00022f10: 6661 6c73 658e a18d 9105 ccce 2392 00b7 false.......#... │ │ │ │ -00022f20: f540 7c91 0b7f 5428 782c 2879 2e7a 2929 .@|...T(x,(y.z)) │ │ │ │ -00022f30: 9605 bfaa 2e93 2878 3d79 2993 6f72 936d ......(x=y).or.m │ │ │ │ -00022f40: 656d 6265 7228 782c 7a29 8ea1 8d91 05cc ember(x,z)...... │ │ │ │ -00022f50: ce23 9156 3af6 696e 9605 bfaa 5c28 752c .#.V:.in....\(u, │ │ │ │ -00022f60: 7629 932e 936d 656d 6265 7228 752c 7265 v)...member(u,re │ │ │ │ -00022f70: 705f 7365 7493 7629 8ea1 8d91 05cc ce23 p_set.v).......# │ │ │ │ -00022f80: 616e 6491 0b7f 5461 6464 9605 bfaa 3d93 and...Tadd....=. │ │ │ │ -00022f90: 6c65 7472 6563 9361 6464 933d 9366 756e letrec.add.=.fun │ │ │ │ -00022fa0: 9328 782c 5b5d 2991 16fe a82e 935b 785d .(x,[])......[x] │ │ │ │ -00022fb0: 8ea1 8d91 05cc ce23 9200 8fb7 9a7c 910b .......#.....|.. │ │ │ │ -00022fc0: 7f54 2878 2c28 792e 7a29 2996 05bf aa2e .T(x,(y.z))..... │ │ │ │ -00022fd0: 9369 6693 783d 7993 7468 656e 9379 2e7a .if.x=y.then.y.z │ │ │ │ -00022fe0: 9365 6c73 6593 792e 6164 6428 782c 7a29 .else.y.add(x,z) │ │ │ │ -00022ff0: 8ea1 8d91 05cc ce23 913f 3c4e 696e 9605 .......#.?.bool)..... │ │ │ │ -00023070: ccce 6d65 6d62 6572 9605 bfaa 3d93 2d93 ..member....=.-. │ │ │ │ -00023080: 3a93 2828 2a93 2393 2a93 7365 7429 932d :.((*.#.*.set).- │ │ │ │ -00023090: 3e93 626f 6f6c 298e a18d 9105 ccce 6164 >.bool).......ad │ │ │ │ -000230a0: 6496 05bf aa3d 932d 933a 9328 282a 9323 d....=.-.:.((*.# │ │ │ │ -000230b0: 932a 9373 6574 2993 2d3e 932a 9373 6574 .*.set).->.*.set │ │ │ │ -000230c0: 298e 8e92 01c6 71b1 8400 a9f0 fe00 0066 ).....q........f │ │ │ │ -000230d0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000230e0: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 1700 .....$.......... │ │ │ │ -000230f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022750: 0000 0000 0000 0000 0000 0000 021e 33a0 ..............3. │ │ │ │ +00022760: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +00022770: 999a 8d91 eaf1 ebd0 3232 9200 ce9e d543 ........22.....C │ │ │ │ +00022780: 6861 7074 6572 9604 8000 322e 910a 8000 hapter....2..... │ │ │ │ +00022790: 496e 90a0 0074 726f 9060 0064 7563 7469 In...tro.`.ducti │ │ │ │ +000227a0: 6f6e 9361 6e64 9345 7861 6d70 6c65 738e on.and.Examples. │ │ │ │ +000227b0: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ +000227c0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fdb7 af06 |......./....... │ │ │ │ +000227d0: 8d8d 8d91 eaf1 eb9f c887 8189 0000 6666 ..............ff │ │ │ │ +000227e0: 01c7 0b4a 9f64 9762 8d8d 90cc cd9f 0459 ...J.d.b.......Y │ │ │ │ +000227f0: 9c84 0068 f0fe 0000 6666 8d9f a166 108d ...h....ff...f.. │ │ │ │ +00022800: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ +00022810: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ +00022820: 8d8d 8d92 01b6 cdb1 9ffd 1c15 eb49 3433 .............I43 │ │ │ │ +00022830: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +00022840: 6c65 7496 05bf aa69 736c 933d 9366 756e let....isl.=.fun │ │ │ │ +00022850: 9328 696e 6c93 7829 932e 9374 7275 6593 .(inl.x)...true. │ │ │ │ +00022860: 7c93 2869 6e72 9378 2993 2e93 6661 6c73 |.(inr.x)...fals │ │ │ │ +00022870: 653b 3b8e a40d 0000 8d91 05cc ce69 736c e;;..........isl │ │ │ │ +00022880: 9605 bfaa 3d93 2d93 3a93 2828 2a2c 2a2a ....=.-.:.((*,** │ │ │ │ +00022890: 2993 7375 6d93 2d3e 9362 6f6f 6c29 8ea1 ).sum.->.bool).. │ │ │ │ +000228a0: a18d 9105 ccce 236c 6574 9605 bfaa 6f75 ......#let....ou │ │ │ │ +000228b0: 746c 933d 9366 756e 9328 696e 6c93 7829 tl.=.fun.(inl.x) │ │ │ │ +000228c0: 932e 9378 937c 9328 696e 7293 7829 932e ...x.|.(inr.x).. │ │ │ │ +000228d0: 9366 6169 6c77 6974 6893 606f 7574 6c60 .failwith.`outl` │ │ │ │ +000228e0: 3b3b 8ea1 8d91 05cc ce6f 7574 6c96 05bf ;;.......outl... │ │ │ │ +000228f0: aa3d 932d 933a 9328 282a 2c2a 2a29 9373 .=.-.:.((*,**).s │ │ │ │ +00022900: 756d 932d 3e93 2a29 8ea1 a18d 9105 ccce um.->.*)........ │ │ │ │ +00022910: 236c 6574 9605 bfaa 6f75 7472 933d 9366 #let....outr.=.f │ │ │ │ +00022920: 756e 9328 696e 6c93 7829 932e 9366 6169 un.(inl.x)...fai │ │ │ │ +00022930: 6c77 6974 6893 606f 7574 7260 937c 9328 lwith.`outr`.|.( │ │ │ │ +00022940: 696e 7293 7829 932e 9378 3b3b 8ea1 8d91 inr.x)...x;;.... │ │ │ │ +00022950: 05cc ce6f 7574 7296 05bf aa3d 932d 933a ...outr....=.-.: │ │ │ │ +00022960: 9328 282a 2c2a 2a29 9373 756d 932d 3e93 .((*,**).sum.->. │ │ │ │ +00022970: 2a2a 298e 8e92 01c6 71b1 8400 68f0 fe00 **).....q...h... │ │ │ │ +00022980: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +00022990: 0b4a 8e8e 8e9f 4834 398d 91f6 537a cf54 .J....H49...Sz.T │ │ │ │ +000229a0: 6865 9603 eaa8 7490 ac72 7970 9a53 8e65 he....t..ryp.S.e │ │ │ │ +000229b0: 9363 6f6e 7374 7275 6374 6f72 93eb 616c .constructor..al │ │ │ │ +000229c0: 6973 7493 cf63 616e 9362 9865 9372 6564 ist..can.b.e.red │ │ │ │ +000229d0: 650c 6e65 6493 6290 ac72 793a 8ea4 6234 e.ned.b..ry:..b4 │ │ │ │ +000229e0: 398d 8d8d 91ea f1eb 9fae 8781 8900 0066 9..............f │ │ │ │ +000229f0: 6601 c70b 4aa0 0098 9762 8d8d 90cc cd9f f...J....b...... │ │ │ │ +00022a00: 0459 9c84 009c f0fe 0000 6666 8da0 ff6d .Y........ff...m │ │ │ │ +00022a10: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ +00022a20: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ +00022a30: ae64 8e8d 8d8d 9201 b6cd b19f fd1c 15eb .d.............. │ │ │ │ +00022a40: 4934 348e 8e8e 8e9f ff40 548d 9105 ccce I44......@T..... │ │ │ │ +00022a50: eb61 2372 6563 7479 7065 9605 bfaa 2a93 .a#rectype....*. │ │ │ │ +00022a60: 6c69 7374 933d 936e 696c 937c 9363 6f6e list.=.nil.|.con │ │ │ │ +00022a70: 7393 6f66 932a 9323 932a 936c 6973 743b s.of.*.#.*.list; │ │ │ │ +00022a80: 3b8e a40d 0000 a18d 9105 ccce 4e65 7796 ;...........New. │ │ │ │ +00022a90: 05bf aa63 6f6e 7374 7275 6374 6f72 7393 ...constructors. │ │ │ │ +00022aa0: 6465 636c 6172 6564 3a8e a18d 9105 ccce declared:....... │ │ │ │ +00022ab0: 6e69 6c96 05bf aa3a 932a 936c 6973 748e nil....:.*.list. │ │ │ │ +00022ac0: a18d 9105 ccce 636f 6e73 9605 bfaa 3a93 ......cons....:. │ │ │ │ +00022ad0: 2828 2a93 2393 2a93 6c69 7374 2993 2d3e ((*.#.*.list).-> │ │ │ │ +00022ae0: 932a 936c 6973 7429 8ea1 a18d 9105 ccce .*.list)........ │ │ │ │ +00022af0: 236c 6574 9605 bfaa 6864 9328 636f 6e73 #let....hd.(cons │ │ │ │ +00022b00: 2878 2c79 2929 933d 9378 8ea1 8d91 05cc (x,y)).=.x...... │ │ │ │ +00022b10: ce23 616e 6496 05bf aa74 6c93 2863 6f6e .#and....tl.(con │ │ │ │ +00022b20: 7328 782c 7929 2993 3d93 798e a18d 9105 s(x,y)).=.y..... │ │ │ │ +00022b30: ccce 2361 6e64 9605 bfaa 6e75 6c6c 933d ..#and....null.= │ │ │ │ +00022b40: 9366 756e 935b 5d93 2e93 7472 7565 937c .fun.[]...true.| │ │ │ │ +00022b50: 935f 932e 9366 616c 7365 3b3b 8ea1 8d91 ._...false;;.... │ │ │ │ +00022b60: 05cc ce68 6496 05bf aa3d 932d 933a 9328 ...hd....=.-.:.( │ │ │ │ +00022b70: 2a93 6c69 7374 932d 3e93 2a29 8ea1 8d91 *.list.->.*).... │ │ │ │ +00022b80: 05cc ce74 6c96 05bf aa3d 932d 933a 9328 ...tl....=.-.:.( │ │ │ │ +00022b90: 2a93 6c69 7374 932d 3e93 2a93 6c69 7374 *.list.->.*.list │ │ │ │ +00022ba0: 298e a18d 9105 ccce 6e75 6c6c 9605 bfaa ).......null.... │ │ │ │ +00022bb0: 3d93 2d93 3a93 282a 936c 6973 7493 2d3e =.-.:.(*.list.-> │ │ │ │ +00022bc0: 9362 6f6f 6c29 8e8e 9201 c671 b184 009c .bool).....q.... │ │ │ │ +00022bd0: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ +00022be0: 6601 c70b 4a8e 8e8e a18d 91ea f1eb cf54 f...J..........T │ │ │ │ +00022bf0: 6869 7396 03ea a869 7393 6c69 6b9a ac72 his....is.lik..r │ │ │ │ +00022c00: 6593 7468 6593 6275 696c 742d 696e 9374 e.the.built-in.t │ │ │ │ +00022c10: 9879 7090 538e 6593 6f66 936c 6973 7473 .yp.S.e.of.lists │ │ │ │ +00022c20: 2c93 6578 6365 7074 9374 6861 7493 7468 ,.except.that.th │ │ │ │ +00022c30: 6593 656d 7074 9879 936c 6973 7493 6973 e.empt.y.list.is │ │ │ │ +00022c40: 93eb 616e 696c 93cf 7261 7468 6572 9374 ..anil..rather.t │ │ │ │ +00022c50: 6861 6e93 eb61 5b5d cf2e 8ea4 1000 008d han..a[]........ │ │ │ │ +00022c60: 91f6 537a 5468 6596 040a a073 796d 90ac ..SzThe....sym.. │ │ │ │ +00022c70: 7262 9a53 8e6f 6c93 eb61 5f91 040a 9fcf rb.S.ol..a_..... │ │ │ │ +00022c80: 6973 9361 9373 7098 6563 6961 6c93 7379 is.a.sp.ecial.sy │ │ │ │ +00022c90: 6d90 ac72 6298 6f6c 9374 6861 7491 040a m..rb.ol.that... │ │ │ │ +00022ca0: 9f63 616e 9362 9865 9375 7365 6493 696e .can.b.e.used.in │ │ │ │ +00022cb0: 9370 6174 7465 726e 7393 746f 9104 0a9f .patterns.to.... │ │ │ │ +00022cc0: 6d61 7463 9aac 7268 9361 6e98 7974 6869 matc..rh.an.ythi │ │ │ │ +00022cd0: 6e67 9361 6e64 8ea1 8d91 eaf1 eb73 6195 ng.and.......sa. │ │ │ │ +00022ce0: ac72 7693 6573 9603 c4d6 7468 659b 03c4 .rv.es....the... │ │ │ │ +00022cf0: d762 7572 6465 6e93 6f66 9369 6e95 ac72 .burden.of.in..r │ │ │ │ +00022d00: 7693 656e 9374 696e 6798 7573 656c 6573 v.en.ting.useles │ │ │ │ +00022d10: 7396 03c4 d676 91ff 58e4 6172 6961 626c s....v..X.ariabl │ │ │ │ +00022d20: 6593 6e61 6d65 732e 9105 2c45 4974 9863 e.names...,EIt.c │ │ │ │ +00022d30: 616e 9368 6195 ac72 7693 6591 03c4 d66d an.ha..rv.e....m │ │ │ │ +00022d40: 9375 6c74 6970 6c65 986f 9053 8e63 6375 .ultiple.o.S.ccu │ │ │ │ +00022d50: 7272 656e 6365 7391 03c4 d669 6e8e a18d rrences....in... │ │ │ │ +00022d60: 91ea f1eb 6196 03ea a870 6174 7465 726e ....a....pattern │ │ │ │ +00022d70: 9377 6974 6893 709a 538e 6f73 7369 626c .with.p.S.ossibl │ │ │ │ +00022d80: 7993 696e 636f 6d70 6174 6962 6c65 9374 y.incompatible.t │ │ │ │ +00022d90: 90ac 7279 7098 6573 2e8e a18d 91f6 537a ..ryp.es......Sz │ │ │ │ +00022da0: 5468 6596 03ea a874 90ac 7279 709a 538e The....t..ryp.S. │ │ │ │ +00022db0: 6593 636f 6e73 7472 7563 746f 7293 eb61 e.constructor..a │ │ │ │ +00022dc0: 7365 7493 cf63 616e 9362 9865 9364 650c set..can.b.e.de. │ │ │ │ +00022dd0: 6e65 6493 696e 9374 6865 9366 6f6c 6c6f ned.in.the.follo │ │ │ │ +00022de0: 9aac 7277 696e 6793 7798 6198 793a 8e9f ..rwing.w.a.y:.. │ │ │ │ +00022df0: 68b4 398d 8d8d 91ea f1eb 9fa8 0781 8900 h.9............. │ │ │ │ +00022e00: 0066 6601 c70b 4aa0 00a5 9762 8d8d 90cc .ff...J....b.... │ │ │ │ +00022e10: cd9f 0459 9c84 00a9 f0fe 0000 6666 8da0 ...Y........ff.. │ │ │ │ +00022e20: ff60 6610 8d8d 9201 aff0 0d84 000a d70e .`f............. │ │ │ │ +00022e30: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ +00022e40: 0015 ae64 8e8d 8d8d 9201 b6cd b19f fd1c ...d............ │ │ │ │ +00022e50: 15eb 4934 358e 8e8e 8e9f ff40 548d 9105 ..I45......@T... │ │ │ │ +00022e60: ccce eb61 2361 6273 7479 7065 9605 bfaa ...a#abstype.... │ │ │ │ +00022e70: 2a93 7365 7493 3d93 2a93 6c69 7374 8ea4 *.set.=.*.list.. │ │ │ │ +00022e80: 0d00 008d 9105 ccce 2377 6974 6896 05bf ........#with... │ │ │ │ +00022e90: aa65 6d70 7479 7365 7493 3d93 6162 735f .emptyset.=.abs_ │ │ │ │ +00022ea0: 7365 7493 5b5d 8ea1 8d91 05cc ce23 616e set.[].......#an │ │ │ │ +00022eb0: 6491 0b7f 5469 7365 6d70 7479 9605 bfaa d...Tisempty.... │ │ │ │ +00022ec0: 3d93 5c73 932e 936e 756c 6c93 2872 6570 =.\s...null.(rep │ │ │ │ +00022ed0: 5f73 6574 9373 298e a18d 9105 ccce 2361 _set.s).......#a │ │ │ │ +00022ee0: 6e64 960b 7f54 6d65 6d62 6572 933d 9605 nd...Tmember.=.. │ │ │ │ +00022ef0: bfaa 6c65 7472 6563 936d 656d 6265 7293 ..letrec.member. │ │ │ │ +00022f00: 3d93 6675 6e93 2893 5f93 2c93 5b5d 2993 =.fun.(._.,.[]). │ │ │ │ +00022f10: 2e93 6661 6c73 658e a18d 9105 ccce 2392 ..false.......#. │ │ │ │ +00022f20: 00b7 f540 7c91 0b7f 5428 782c 2879 2e7a ...@|...T(x,(y.z │ │ │ │ +00022f30: 2929 9605 bfaa 2e93 2878 3d79 2993 6f72 ))......(x=y).or │ │ │ │ +00022f40: 936d 656d 6265 7228 782c 7a29 8ea1 8d91 .member(x,z).... │ │ │ │ +00022f50: 05cc ce23 9156 3af6 696e 9605 bfaa 5c28 ...#.V:.in....\( │ │ │ │ +00022f60: 752c 7629 932e 936d 656d 6265 7228 752c u,v)...member(u, │ │ │ │ +00022f70: 7265 705f 7365 7493 7629 8ea1 8d91 05cc rep_set.v)...... │ │ │ │ +00022f80: ce23 616e 6491 0b7f 5461 6464 9605 bfaa .#and...Tadd.... │ │ │ │ +00022f90: 3d93 6c65 7472 6563 9361 6464 933d 9366 =.letrec.add.=.f │ │ │ │ +00022fa0: 756e 9328 782c 5b5d 2991 16fe a82e 935b un.(x,[])......[ │ │ │ │ +00022fb0: 785d 8ea1 8d91 05cc ce23 9200 8fb7 9a7c x].......#.....| │ │ │ │ +00022fc0: 910b 7f54 2878 2c28 792e 7a29 2996 05bf ...T(x,(y.z))... │ │ │ │ +00022fd0: aa2e 9369 6693 783d 7993 7468 656e 9379 ...if.x=y.then.y │ │ │ │ +00022fe0: 2e7a 9365 6c73 6593 792e 6164 6428 782c .z.else.y.add(x, │ │ │ │ +00022ff0: 7a29 8ea1 8d91 05cc ce23 913f 3c4e 696e z).......#.?.bool)... │ │ │ │ +00023070: 9105 ccce 6d65 6d62 6572 9605 bfaa 3d93 ....member....=. │ │ │ │ +00023080: 2d93 3a93 2828 2a93 2393 2a93 7365 7429 -.:.((*.#.*.set) │ │ │ │ +00023090: 932d 3e93 626f 6f6c 298e a18d 9105 ccce .->.bool)....... │ │ │ │ +000230a0: 6164 6496 05bf aa3d 932d 933a 9328 282a add....=.-.:.((* │ │ │ │ +000230b0: 9323 932a 9373 6574 2993 2d3e 932a 9373 .#.*.set).->.*.s │ │ │ │ +000230c0: 6574 298e 8e92 01c6 71b1 8400 a9f0 fe00 et).....q....... │ │ │ │ +000230d0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +000230e0: 0b4a 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 .J.....$........ │ │ │ │ +000230f0: 1700 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023100: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023110: 0000 0000 0227 30a0 02cc 0555 8da0 fd46 .....'0....U...F │ │ │ │ -00023120: d30e a002 942f df8d a0fd 8bd0 218d 9112 ...../......!... │ │ │ │ -00023130: c761 eb47 4368 6170 7465 7291 0566 6633 .a.GChapter..ff3 │ │ │ │ -00023140: 8e91 12c7 619f 0bcc cc89 0001 0000 01c7 ....a........... │ │ │ │ -00023150: 3e7c 9f1f 66d4 8dd2 5379 6e91 ff38 f574 >|..f...Syn..8.t │ │ │ │ -00023160: 6178 9609 547b 6f66 934d 4c8e 9f13 d677 ax..T{of.ML....w │ │ │ │ -00023170: 8900 0100 0001 c73e 7c9f 3a75 0d8d cf57 .......>|.:u...W │ │ │ │ -00023180: 91ff 0556 6596 03ea a873 6861 6c6c 9375 ...Ve....shall.u │ │ │ │ -00023190: 7365 9376 9bff 58e4 6172 6961 626c 6573 se.v..X.ariables │ │ │ │ -000231a0: 9374 6f93 7261 6e67 6593 6f95 ac72 7693 .to.range.o..rv. │ │ │ │ -000231b0: 6572 9603 eaa8 7468 6593 7698 6172 696f er....the.v.ario │ │ │ │ -000231c0: 7573 9363 6f6e 7374 7275 6374 7393 6f66 us.constructs.of │ │ │ │ -000231d0: 93eb 484d 4c93 cf61 7393 666f 6c6c 6f90 ..HML..as.follo. │ │ │ │ -000231e0: ac72 7773 3a8e 9f6b ecad 8d8d 8d91 65fa .rws:..k......e. │ │ │ │ -000231f0: 089f a5cc d389 0000 6666 00fb 4a6d a40a ........ff..Jm.. │ │ │ │ -00023200: 2663 8d8d 90cc cda4 0459 9c84 000e 7fff &c.......Y...... │ │ │ │ -00023210: 0000 6666 9105 ccce 9ffb a664 5691 ff05 ..ff.......dV... │ │ │ │ -00023220: 5661 7269 6162 6c65 9105 cccd a184 000e Variable........ │ │ │ │ -00023230: 7fff 0000 6666 8e8d 913c 6d0d 5261 6e67 ....ff........1..a{. │ │ │ │ -000239f0: 438d 9f01 cccc d531 8e91 04c0 04eb 617c C......1......a| │ │ │ │ -00023a00: d743 8d9f 01cc ccd5 328e 8d91 06c0 02d7 .C......2....... │ │ │ │ -00023a10: 3a96 01ff fe3a 933a 8e91 1a4a 4ceb 617c :....:.:...JL.a| │ │ │ │ -00023a20: 9105 bfaa d743 8d9f 01cc ccd8 6e8e 9105 .....C......n... │ │ │ │ -00023a30: a850 eb61 7d93 cf64 656e 6f74 6573 8ea1 .P.a}..denotes.. │ │ │ │ -00023a40: 8d91 1d5f ec61 9603 eaa8 6390 ac72 686f ..._.a....c..rho │ │ │ │ -00023a50: 6963 6593 6f66 9365 7861 6374 6c79 936f ice.of.exactly.o │ │ │ │ -00023a60: 6e65 936f 6693 d743 8d9f 01cc ccd5 318e ne.of..C......1. │ │ │ │ -00023a70: 9604 c004 eb61 2cd7 438d 9f01 cccc d532 .....a,.C......2 │ │ │ │ -00023a80: 8e93 eb61 2c8d d73a 9601 fffe 3a93 3a8e ...a,..:....:.:. │ │ │ │ -00023a90: 910d caa0 eb61 2cd7 438d 9f01 cccc d86e .....a,.C......n │ │ │ │ -00023aa0: 8e91 05a8 50cf 2e8e a68d 8d8d 8d91 0e5c ....P..........\ │ │ │ │ -00023ab0: 6834 2e8e 8e8e 911d 5fec 5468 6596 03ea h4......_.The... │ │ │ │ -00023ac0: a863 6f6e 7374 7275 6374 7393 6172 6593 .constructs.are. │ │ │ │ -00023ad0: 6c69 7374 6564 9369 6e93 6f72 6465 7293 listed.in.order. │ │ │ │ -00023ae0: 6f66 9364 6563 7265 6173 696e 6793 6269 of.decreasing.bi │ │ │ │ -00023af0: 6e64 696e 6793 7090 538e 6f95 ac72 7793 nding.p.S.o..rw. │ │ │ │ -00023b00: 6572 2e8e a68d 8d8d 8d91 0e5c 6835 2e8e er.........\h5.. │ │ │ │ -00023b10: 8e8e 911d 5fec 604c 2796 03ee fd6f 729b ...._.`L'....or. │ │ │ │ -00023b20: 03ee fe60 5227 9366 6f6c 6c6f 90ac 7277 ...`R'.follo..rw │ │ │ │ -00023b30: 696e 6796 03ee ff61 9863 6f6e 7374 7275 ing....a.constru │ │ │ │ -00023b40: 6374 986d 6561 6e73 9874 6861 7498 6974 ct.means.that.it │ │ │ │ -00023b50: 9361 7373 6f90 538e 6369 6174 6573 9874 .asso.S.ciates.t │ │ │ │ -00023b60: 6f98 7468 6598 6c65 6674 9828 4c29 986f o.the.left.(L).o │ │ │ │ -00023b70: 7298 7269 6768 90ac 7274 9828 5229 8ea1 r.righ..rt.(R).. │ │ │ │ -00023b80: 8d91 1d5f ec77 6865 6e96 03ea a86a 7578 ..._.when....jux │ │ │ │ -00023b90: 7461 7090 538e 6f73 6564 9377 6974 6893 tap.S.osed.with. │ │ │ │ -00023ba0: 6974 7365 6c66 9328 7768 6572 6593 7468 itself.(where.th │ │ │ │ -00023bb0: 6973 9369 7393 7379 6e90 ac72 7461 6374 is.is.syn..rtact │ │ │ │ -00023bc0: 6963 616c 6c79 9361 646d 6973 7369 626c ically.admissibl │ │ │ │ -00023bd0: 6529 2e8e a68d 8d8d 8d91 0e5c 6836 2e8e e).........\h6.. │ │ │ │ -00023be0: 8e8e 911d 5fec 4365 7274 6169 6e96 0355 ...._.Certain..U │ │ │ │ -00023bf0: c563 6f6e 7374 7275 6374 739b 0355 c461 .constructs..U.a │ │ │ │ -00023c00: 7265 9365 7175 6976 91ff 58e4 616c 656e re.equiv..X.alen │ │ │ │ -00023c10: 90ac 7274 9374 6f98 6f74 6865 7273 9361 ..rt.to.others.a │ │ │ │ -00023c20: 6e64 9374 6869 7398 6973 9369 6e64 6963 nd.this.is.indic │ │ │ │ -00023c30: 6174 6564 9862 9aac 7279 9360 6571 7569 ated.b..ry.`equi │ │ │ │ -00023c40: 762e 2791 0507 3f66 6f6c 6c6f 9877 9865 v.'...?follo.w.e │ │ │ │ -00023c50: 648e a18d 911d 5fec 629a ac72 7996 03ea d....._.b..ry... │ │ │ │ -00023c60: a874 6865 9365 7175 6976 91ff 58e4 616c .the.equiv..X.al │ │ │ │ -00023c70: 656e 9874 9363 6f6e 7374 7275 6374 2e8e en.t.construct.. │ │ │ │ -00023c80: 8e9f 24fd 138d 8d92 00ef a69f d032 338e ..$..........23. │ │ │ │ -00023c90: 8e8e 8c8b 0000 0018 0000 0000 0000 0000 ................ │ │ │ │ +00023110: 0000 0000 0000 0227 32a0 02cc 0555 8da0 .......'2....U.. │ │ │ │ +00023120: fd46 d30e a002 942f df8d a0fd 8bd0 218d .F...../......!. │ │ │ │ +00023130: 9112 c761 eb47 4368 6170 7465 7291 0566 ...a.GChapter..f │ │ │ │ +00023140: 6633 8e91 12c7 619f 0bcc cc89 0001 0000 f3....a......... │ │ │ │ +00023150: 01c7 3e7c 9f1f 66d4 8dd2 5379 6e91 ff38 ..>|..f...Syn..8 │ │ │ │ +00023160: f574 6178 9609 547b 6f66 934d 4c8e 9f13 .tax..T{of.ML... │ │ │ │ +00023170: d677 8900 0100 0001 c73e 7c9f 3a75 0d8d .w.......>|.:u.. │ │ │ │ +00023180: cf57 91ff 0556 6596 03ea a873 6861 6c6c .W...Ve....shall │ │ │ │ +00023190: 9375 7365 9376 9bff 58e4 6172 6961 626c .use.v..X.ariabl │ │ │ │ +000231a0: 6573 9374 6f93 7261 6e67 6593 6f95 ac72 es.to.range.o..r │ │ │ │ +000231b0: 7693 6572 9603 eaa8 7468 6593 7698 6172 v.er....the.v.ar │ │ │ │ +000231c0: 696f 7573 9363 6f6e 7374 7275 6374 7393 ious.constructs. │ │ │ │ +000231d0: 6f66 93eb 484d 4c93 cf61 7393 666f 6c6c of..HML..as.foll │ │ │ │ +000231e0: 6f90 ac72 7773 3a8e 9f6b ecad 8d8d 8d91 o..rws:..k...... │ │ │ │ +000231f0: 65fa 089f a5cc d389 0000 6666 00fb 4a6d e.........ff..Jm │ │ │ │ +00023200: a40a 2663 8d8d 90cc cda4 0459 9c84 000e ..&c.......Y.... │ │ │ │ +00023210: 7fff 0000 6666 9105 ccce 9ffb a664 5691 ....ff.......dV. │ │ │ │ +00023220: ff05 5661 7269 6162 6c65 9105 cccd a184 ..Variable...... │ │ │ │ +00023230: 000e 7fff 0000 6666 8e8d 913c 6d0d 5261 ......ff........1..a │ │ │ │ +000239f0: 7bd7 438d 9f01 cccc d531 8e91 04c0 04eb {.C......1...... │ │ │ │ +00023a00: 617c d743 8d9f 01cc ccd5 328e 8d91 06c0 a|.C......2..... │ │ │ │ +00023a10: 02d7 3a96 01ff fe3a 933a 8e91 1a4a 4ceb ..:....:.:...JL. │ │ │ │ +00023a20: 617c 9105 bfaa d743 8d9f 01cc ccd8 6e8e a|.....C......n. │ │ │ │ +00023a30: 9105 a850 eb61 7d93 cf64 656e 6f74 6573 ...P.a}..denotes │ │ │ │ +00023a40: 8ea1 8d91 1d5f ec61 9603 eaa8 6390 ac72 ....._.a....c..r │ │ │ │ +00023a50: 686f 6963 6593 6f66 9365 7861 6374 6c79 hoice.of.exactly │ │ │ │ +00023a60: 936f 6e65 936f 6693 d743 8d9f 01cc ccd5 .one.of..C...... │ │ │ │ +00023a70: 318e 9604 c004 eb61 2cd7 438d 9f01 cccc 1......a,.C..... │ │ │ │ +00023a80: d532 8e93 eb61 2c8d d73a 9601 fffe 3a93 .2...a,..:....:. │ │ │ │ +00023a90: 3a8e 910d caa0 eb61 2cd7 438d 9f01 cccc :......a,.C..... │ │ │ │ +00023aa0: d86e 8e91 05a8 50cf 2e8e a68d 8d8d 8d91 .n....P......... │ │ │ │ +00023ab0: 0e5c 6834 2e8e 8e8e 911d 5fec 5468 6596 .\h4......_.The. │ │ │ │ +00023ac0: 03ea a863 6f6e 7374 7275 6374 7393 6172 ...constructs.ar │ │ │ │ +00023ad0: 6593 6c69 7374 6564 9369 6e93 6f72 6465 e.listed.in.orde │ │ │ │ +00023ae0: 7293 6f66 9364 6563 7265 6173 696e 6793 r.of.decreasing. │ │ │ │ +00023af0: 6269 6e64 696e 6793 7090 538e 6f95 ac72 binding.p.S.o..r │ │ │ │ +00023b00: 7793 6572 2e8e a68d 8d8d 8d91 0e5c 6835 w.er.........\h5 │ │ │ │ +00023b10: 2e8e 8e8e 911d 5fec 604c 2796 03ee fd6f ......_.`L'....o │ │ │ │ +00023b20: 729b 03ee fe60 5227 9366 6f6c 6c6f 90ac r....`R'.follo.. │ │ │ │ +00023b30: 7277 696e 6796 03ee ff61 9863 6f6e 7374 rwing....a.const │ │ │ │ +00023b40: 7275 6374 986d 6561 6e73 9874 6861 7498 ruct.means.that. │ │ │ │ +00023b50: 6974 9361 7373 6f90 538e 6369 6174 6573 it.asso.S.ciates │ │ │ │ +00023b60: 9874 6f98 7468 6598 6c65 6674 9828 4c29 .to.the.left.(L) │ │ │ │ +00023b70: 986f 7298 7269 6768 90ac 7274 9828 5229 .or.righ..rt.(R) │ │ │ │ +00023b80: 8ea1 8d91 1d5f ec77 6865 6e96 03ea a86a ....._.when....j │ │ │ │ +00023b90: 7578 7461 7090 538e 6f73 6564 9377 6974 uxtap.S.osed.wit │ │ │ │ +00023ba0: 6893 6974 7365 6c66 9328 7768 6572 6593 h.itself.(where. │ │ │ │ +00023bb0: 7468 6973 9369 7393 7379 6e90 ac72 7461 this.is.syn..rta │ │ │ │ +00023bc0: 6374 6963 616c 6c79 9361 646d 6973 7369 ctically.admissi │ │ │ │ +00023bd0: 626c 6529 2e8e a68d 8d8d 8d91 0e5c 6836 ble).........\h6 │ │ │ │ +00023be0: 2e8e 8e8e 911d 5fec 4365 7274 6169 6e96 ......_.Certain. │ │ │ │ +00023bf0: 0355 c563 6f6e 7374 7275 6374 739b 0355 .U.constructs..U │ │ │ │ +00023c00: c461 7265 9365 7175 6976 91ff 58e4 616c .are.equiv..X.al │ │ │ │ +00023c10: 656e 90ac 7274 9374 6f98 6f74 6865 7273 en..rt.to.others │ │ │ │ +00023c20: 9361 6e64 9374 6869 7398 6973 9369 6e64 .and.this.is.ind │ │ │ │ +00023c30: 6963 6174 6564 9862 9aac 7279 9360 6571 icated.b..ry.`eq │ │ │ │ +00023c40: 7569 762e 2791 0507 3f66 6f6c 6c6f 9877 uiv.'...?follo.w │ │ │ │ +00023c50: 9865 648e a18d 911d 5fec 629a ac72 7996 .ed....._.b..ry. │ │ │ │ +00023c60: 03ea a874 6865 9365 7175 6976 91ff 58e4 ...the.equiv..X. │ │ │ │ +00023c70: 616c 656e 9874 9363 6f6e 7374 7275 6374 alen.t.construct │ │ │ │ +00023c80: 2e8e 8e9f 24fd 138d 8d92 00ef a69f d032 ....$..........2 │ │ │ │ +00023c90: 338e 8e8e 8c8b 0000 0018 0000 0000 0000 3............... │ │ │ │ 00023ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023cb0: 0000 0000 0000 0000 0000 0000 0002 30ea ..............0. │ │ │ │ -00023cc0: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -00023cd0: fa99 9a8d 91ea f1eb d032 3492 011e 875e .........24....^ │ │ │ │ -00023ce0: 4368 6170 7465 7296 0480 0033 2e91 0a80 Chapter....3.... │ │ │ │ -00023cf0: 0053 796e 90a0 0074 6178 936f 6693 4d4c .Syn...tax.of.ML │ │ │ │ -00023d00: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ -00023d10: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -00023d20: 218d 8d91 eaf1 ebeb 4b33 2e31 8e91 1739 !.......K3.1...9 │ │ │ │ -00023d30: 9653 796e 91ff 75c2 7461 7896 067a e165 .Syn..u.tax..z.e │ │ │ │ -00023d40: 7175 6174 696f 6e73 9366 6f72 934d 4c8e quations.for.ML. │ │ │ │ -00023d50: 9f4c bd7f 8d91 eaf1 ebd0 4465 636c 6172 .L........Declar │ │ │ │ -00023d60: 6174 696f 6e73 9104 8000 d764 8e9f 4aea ations.....d..J. │ │ │ │ -00023d70: a78d 8d8d 9fc7 fbbc 8d8d 91fc 30ea 6496 ............0.d. │ │ │ │ -00023d80: 05bf aaeb 613a 3a3d 936c 6574 93d7 628e ....a::=.let..b. │ │ │ │ -00023d90: 8d91 7515 20cf 6f72 6469 6e61 7279 9103 ..u. .ordinary.. │ │ │ │ -00023da0: eaa8 7691 ff58 e461 7269 6162 6c65 738e ..v..X.ariables. │ │ │ │ -00023db0: 8ea4 0e7f ff8d 8d91 0d6f e8eb 617c 910b .........o..a|.. │ │ │ │ -00023dc0: 7f54 6c65 7472 6566 9105 bfaa d762 8e8d .Tletref.....b.. │ │ │ │ -00023dd0: 9175 1520 cf61 7373 6967 6e61 626c 6591 .u. .assignable. │ │ │ │ -00023de0: 03ea a876 91ff 58e4 6172 6961 626c 6573 ...v..X.ariables │ │ │ │ -00023df0: 8e8e a18d 8d91 0d6f e8eb 617c 910b 7f54 .......o..a|...T │ │ │ │ -00023e00: 6c65 7472 6563 9105 bfaa d762 8e8d 9175 letrec.....b...u │ │ │ │ -00023e10: 1520 cf72 6563 7572 7369 7690 ac72 6591 . .recursiv..re. │ │ │ │ -00023e20: 03ea a866 756e 6374 696f 6e73 8e8e a18d ...functions.... │ │ │ │ -00023e30: 8d91 0d6f e8eb 617c 910b 7f54 6c65 7474 ...o..a|...Tlett │ │ │ │ -00023e40: 7970 6591 05bf aad7 7461 628e 8d91 7515 ype.....tab...u. │ │ │ │ -00023e50: 20cf 7490 ac72 7970 9053 8e65 9103 eaa8 .t..ryp.S.e.... │ │ │ │ -00023e60: 6162 6272 6576 6961 7469 6f6e 738e 8ea9 abbreviations... │ │ │ │ -00023e70: 13aa aa8d 8d91 0d6f e8eb 617c 910b 7f54 .......o..a|...T │ │ │ │ -00023e80: 7479 7065 9105 bfaa d763 628e 8ea1 8d8d type.....cb..... │ │ │ │ -00023e90: 910d 6fe8 eb61 7c91 0b7f 5472 6563 7479 ..o..a|...Trecty │ │ │ │ -00023ea0: 7065 9105 bfaa d763 628e 8d91 7515 20cf pe.....cb...u. . │ │ │ │ -00023eb0: 7265 6375 7273 6976 9aac 7265 9603 eaa8 recursiv..re.... │ │ │ │ -00023ec0: 636f 6e63 7265 7465 9374 9879 7090 538e concrete.t.yp.S. │ │ │ │ -00023ed0: 6573 8e8e a68d 8d91 0d6f e8eb 617c 910b es.......o..a|.. │ │ │ │ -00023ee0: 7f54 6162 7374 7970 6591 05bf aad7 6162 .Tabstype.....ab │ │ │ │ -00023ef0: 8e8d 9175 1520 cf61 6273 7472 6163 7491 ...u. .abstract. │ │ │ │ -00023f00: 03ea a874 90ac 7279 7090 538e 6573 8e8e ...t..ryp.S.es.. │ │ │ │ -00023f10: a18d 8d91 0d6f e8eb 617c 910b 7f54 6162 .....o..a|...Tab │ │ │ │ -00023f20: 7372 6563 7479 7065 9105 bfaa d761 628e srectype.....ab. │ │ │ │ -00023f30: 8d91 7515 20cf 7265 6375 7273 6976 9aac ..u. .recursiv.. │ │ │ │ -00023f40: 7265 9603 eaa8 6162 7374 7261 6374 9374 re....abstract.t │ │ │ │ -00023f50: 9879 7090 538e 6573 8e8e 8e8e 8ea0 0088 .yp.S.es........ │ │ │ │ -00023f60: a602 8d91 eaf1 ebd0 4269 6e64 696e 6773 ........Bindings │ │ │ │ -00023f70: 9104 8000 d762 8e9f 28ff fe8d 8d8d 9fec .....b..(....... │ │ │ │ -00023f80: 3bb9 8d8d 91fc 30ea 6296 05bf aaeb 613a ;.....0.b.....a: │ │ │ │ -00023f90: 3a3d 93d7 70eb 613d d765 8e8d 9200 b053 :=..p.a=.e.....S │ │ │ │ -00023fa0: 0ccf 7369 6d70 6c65 9103 eaa8 6269 6e64 ..simple....bind │ │ │ │ -00023fb0: 696e 678e 8ea4 13aa aa8d 8d91 0d6f e8eb ing..........o.. │ │ │ │ -00023fc0: 617c 910b 7f54 7661 7296 05bf aad7 708d a|...Tvar.....p. │ │ │ │ -00023fd0: 9f01 cccc d531 8e91 08aa acd7 708d 9f01 .....1......p... │ │ │ │ -00023fe0: cccc d532 8e8d 9106 c002 d73a 9601 fffe ...2.......:.... │ │ │ │ -00023ff0: 3a93 3a8e 9116 8aa0 708d 9f01 cccc d86e :.:.....p......n │ │ │ │ -00024000: 8e91 0b67 faeb 617b 3ad7 7479 906e 39eb ...g..a{:.ty.n9. │ │ │ │ -00024010: 617d 933d 93d7 658e 8d92 00b0 530c cf66 a}.=..e.....S..f │ │ │ │ -00024020: 756e 6374 696f 6e91 03ea a864 650c 6e69 unction....de.ni │ │ │ │ -00024030: 7469 6f6e 8e8e a18d 8d91 0d6f e8eb 617c tion.......o..a| │ │ │ │ -00024040: 910b 7f54 d762 8d9f 01cc ccd5 318e 910a ...T.b......1... │ │ │ │ -00024050: 7fae eb61 616e 6496 05bf aad7 628d 9f01 ...aand.....b... │ │ │ │ -00024060: cccc d532 8e8d 9106 c002 d73a 9601 fffe ...2.......:.... │ │ │ │ -00024070: 3a93 3a8e 911a 4a4c eb61 616e 6493 d762 :.:...JL.aand..b │ │ │ │ -00024080: 8d9f 01cc ccd8 6e8e 8e8d 9200 b053 0ccf ......n......S.. │ │ │ │ -00024090: 6d90 ac72 756c 7469 706c 6591 03ea a862 m..rultiple....b │ │ │ │ -000240a0: 696e 6469 6e67 8e8e 8e8e 8e9f 644c 6c8d inding......dLl. │ │ │ │ -000240b0: 91ea f1eb d050 90a0 0061 7474 6572 6e73 .....P...atterns │ │ │ │ -000240c0: 9104 8000 d770 8e9f 6dd5 518d 8d8d 9fa7 .....p..m.Q..... │ │ │ │ -000240d0: 6666 8d8d 91fc 30ea 7096 05bf aaeb 613a ff....0.p.....a: │ │ │ │ -000240e0: 3a3d 935f 8e8d 9172 518c cf77 696c 6463 :=._...rQ..wildc │ │ │ │ -000240f0: 6172 648e 8ea4 13aa aa8d 8d91 0d6f e8eb ard..........o.. │ │ │ │ -00024100: 617c 910b 7f54 d763 658e 8d91 7251 8ccf a|...T.ce...rQ.. │ │ │ │ -00024110: 636f 6e73 7461 6e90 ac72 748e 8ea1 8d8d constan..rt..... │ │ │ │ -00024120: 910d 6fe8 eb61 7c91 0b7f 54d7 7690 6e39 ..o..a|...T.v.n9 │ │ │ │ -00024130: 6172 8e8d 9172 518c cf76 91ff 58e4 6172 ar...rQ..v..X.ar │ │ │ │ -00024140: 6961 626c 658e 8ea1 8d8d 910d 6fe8 eb61 iable.......o..a │ │ │ │ -00024150: 7c91 0b7f 54d7 636f 6e91 03ea a870 8e8d |...T.con....p.. │ │ │ │ -00024160: 9172 518c cf63 6f6e 7374 7275 6374 696f .rQ..constructio │ │ │ │ -00024170: 6e8e 8ea1 8d8d 910d 6fe8 eb61 7c91 0b7f n.......o..a|... │ │ │ │ -00024180: 54d7 70eb 613a d774 798e 8d91 7251 8ccf T.p.a:.ty...rQ.. │ │ │ │ -00024190: 7495 ac72 7970 9053 8e65 9103 eaa8 636f t..ryp.S.e....co │ │ │ │ -000241a0: 6e73 7472 6169 6e93 748e 8ea1 8d8d 910d nstrain.t....... │ │ │ │ -000241b0: 6fe8 eb61 7c91 0b7f 54d7 708d 9f01 cccc o..a|...T.p..... │ │ │ │ -000241c0: d531 8e91 04c0 04eb 612e d770 8d9f 01cc .1......a..p.... │ │ │ │ -000241d0: ccd5 328e 8e8d 9172 518c cf52 9603 eaa8 ..2....rQ..R.... │ │ │ │ -000241e0: 6c69 7374 9363 6f6e 738e 8ea1 8d8d 910d list.cons....... │ │ │ │ -000241f0: 6fe8 eb61 7c91 0b7f 54d7 708d 9f01 cccc o..a|...T.p..... │ │ │ │ -00024200: d531 8e91 04c0 04eb 612c d770 8d9f 01cc .1......a,.p.... │ │ │ │ -00024210: ccd5 328e 8e8d 9172 518c cf52 9103 eaa8 ..2....rQ..R.... │ │ │ │ -00024220: 7061 6972 696e 678e 8ea1 8d8d 910d 6fe8 pairing.......o. │ │ │ │ -00024230: eb61 7c91 0b7f 545b 5d8e 8d91 7251 8ccf .a|...T[]...rQ.. │ │ │ │ -00024240: 656d 7074 90ac 7279 9103 eaa8 6c69 7374 empt..ry....list │ │ │ │ -00024250: 8e8e a18d 8d91 0d6f e8eb 617c 910b 7f54 .......o..a|...T │ │ │ │ -00024260: 5bd7 708d 9f01 cccc d531 8e91 04c0 04eb [.p......1...... │ │ │ │ -00024270: 613b d770 8d9f 01cc ccd5 328e 8d91 06c0 a;.p......2..... │ │ │ │ -00024280: 02d7 3a96 01ff fe3a 933a 8e91 148a a2eb ..:....:.:...... │ │ │ │ -00024290: 613b d770 8d9f 01cc ccd8 6e8e 9105 a850 a;.p......n....P │ │ │ │ -000242a0: eb61 5d8e 8d91 7251 8ccf 6c69 7374 9603 .a]...rQ..list.. │ │ │ │ -000242b0: eaa8 6f66 93d7 6e93 cf65 6c65 6d65 6e90 ..of..n..elemen. │ │ │ │ -000242c0: ac72 7473 8e8e a18d 8d91 0d6f e8eb 617c .rts.......o..a| │ │ │ │ -000242d0: 910b 7f54 28d7 70eb 6129 8e8d 9172 518c ...T(.p.a)...rQ. │ │ │ │ -000242e0: cf65 7175 6976 2e91 0538 e0d7 708e 8e8e .equiv...8..p... │ │ │ │ -000242f0: 8e8e 8e9f 24fd 138e 8c8b 0000 0019 0000 ....$........... │ │ │ │ +00023cb0: 0000 0000 0000 0000 0000 0000 0000 0002 ................ │ │ │ │ +00023cc0: 30ec a002 cc05 558d a0fd 46d3 0e8d 8d8d 0.....U...F..... │ │ │ │ +00023cd0: 8d9f fa99 9a8d 91ea f1eb d032 3492 011e ...........24... │ │ │ │ +00023ce0: 875e 4368 6170 7465 7296 0480 0033 2e91 .^Chapter....3.. │ │ │ │ +00023cf0: 0a80 0053 796e 90a0 0074 6178 936f 6693 ...Syn...tax.of. │ │ │ │ +00023d00: 4d4c 8e91 eaf1 eb9f 0566 6689 0000 e666 ML.......ff....f │ │ │ │ +00023d10: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +00023d20: 8bd0 218d 8d91 eaf1 ebeb 4b33 2e31 8e91 ..!.......K3.1.. │ │ │ │ +00023d30: 1739 9653 796e 91ff 75c2 7461 7896 067a .9.Syn..u.tax..z │ │ │ │ +00023d40: e165 7175 6174 696f 6e73 9366 6f72 934d .equations.for.M │ │ │ │ +00023d50: 4c8e 9f4c bd7f 8d91 eaf1 ebd0 4465 636c L..L........Decl │ │ │ │ +00023d60: 6172 6174 696f 6e73 9104 8000 d764 8e9f arations.....d.. │ │ │ │ +00023d70: 4aea a78d 8d8d 9fc7 fbbc 8d8d 91fc 30ea J.............0. │ │ │ │ +00023d80: 6496 05bf aaeb 613a 3a3d 936c 6574 93d7 d.....a::=.let.. │ │ │ │ +00023d90: 628e 8d91 7515 20cf 6f72 6469 6e61 7279 b...u. .ordinary │ │ │ │ +00023da0: 9103 eaa8 7691 ff58 e461 7269 6162 6c65 ....v..X.ariable │ │ │ │ +00023db0: 738e 8ea4 0e7f ff8d 8d91 0d6f e8eb 617c s..........o..a| │ │ │ │ +00023dc0: 910b 7f54 6c65 7472 6566 9105 bfaa d762 ...Tletref.....b │ │ │ │ +00023dd0: 8e8d 9175 1520 cf61 7373 6967 6e61 626c ...u. .assignabl │ │ │ │ +00023de0: 6591 03ea a876 91ff 58e4 6172 6961 626c e....v..X.ariabl │ │ │ │ +00023df0: 6573 8e8e a18d 8d91 0d6f e8eb 617c 910b es.......o..a|.. │ │ │ │ +00023e00: 7f54 6c65 7472 6563 9105 bfaa d762 8e8d .Tletrec.....b.. │ │ │ │ +00023e10: 9175 1520 cf72 6563 7572 7369 7690 ac72 .u. .recursiv..r │ │ │ │ +00023e20: 6591 03ea a866 756e 6374 696f 6e73 8e8e e....functions.. │ │ │ │ +00023e30: a18d 8d91 0d6f e8eb 617c 910b 7f54 6c65 .....o..a|...Tle │ │ │ │ +00023e40: 7474 7970 6591 05bf aad7 7461 628e 8d91 ttype.....tab... │ │ │ │ +00023e50: 7515 20cf 7490 ac72 7970 9053 8e65 9103 u. .t..ryp.S.e.. │ │ │ │ +00023e60: eaa8 6162 6272 6576 6961 7469 6f6e 738e ..abbreviations. │ │ │ │ +00023e70: 8ea9 13aa aa8d 8d91 0d6f e8eb 617c 910b .........o..a|.. │ │ │ │ +00023e80: 7f54 7479 7065 9105 bfaa d763 628e 8ea1 .Ttype.....cb... │ │ │ │ +00023e90: 8d8d 910d 6fe8 eb61 7c91 0b7f 5472 6563 ....o..a|...Trec │ │ │ │ +00023ea0: 7479 7065 9105 bfaa d763 628e 8d91 7515 type.....cb...u. │ │ │ │ +00023eb0: 20cf 7265 6375 7273 6976 9aac 7265 9603 .recursiv..re.. │ │ │ │ +00023ec0: eaa8 636f 6e63 7265 7465 9374 9879 7090 ..concrete.t.yp. │ │ │ │ +00023ed0: 538e 6573 8e8e a68d 8d91 0d6f e8eb 617c S.es.......o..a| │ │ │ │ +00023ee0: 910b 7f54 6162 7374 7970 6591 05bf aad7 ...Tabstype..... │ │ │ │ +00023ef0: 6162 8e8d 9175 1520 cf61 6273 7472 6163 ab...u. .abstrac │ │ │ │ +00023f00: 7491 03ea a874 90ac 7279 7090 538e 6573 t....t..ryp.S.es │ │ │ │ +00023f10: 8e8e a18d 8d91 0d6f e8eb 617c 910b 7f54 .......o..a|...T │ │ │ │ +00023f20: 6162 7372 6563 7479 7065 9105 bfaa d761 absrectype.....a │ │ │ │ +00023f30: 628e 8d91 7515 20cf 7265 6375 7273 6976 b...u. .recursiv │ │ │ │ +00023f40: 9aac 7265 9603 eaa8 6162 7374 7261 6374 ..re....abstract │ │ │ │ +00023f50: 9374 9879 7090 538e 6573 8e8e 8e8e 8ea0 .t.yp.S.es...... │ │ │ │ +00023f60: 0088 a602 8d91 eaf1 ebd0 4269 6e64 696e ..........Bindin │ │ │ │ +00023f70: 6773 9104 8000 d762 8e9f 28ff fe8d 8d8d gs.....b..(..... │ │ │ │ +00023f80: 9fec 3bb9 8d8d 91fc 30ea 6296 05bf aaeb ..;.....0.b..... │ │ │ │ +00023f90: 613a 3a3d 93d7 70eb 613d d765 8e8d 9200 a::=..p.a=.e.... │ │ │ │ +00023fa0: b053 0ccf 7369 6d70 6c65 9103 eaa8 6269 .S..simple....bi │ │ │ │ +00023fb0: 6e64 696e 678e 8ea4 13aa aa8d 8d91 0d6f nding..........o │ │ │ │ +00023fc0: e8eb 617c 910b 7f54 7661 7296 05bf aad7 ..a|...Tvar..... │ │ │ │ +00023fd0: 708d 9f01 cccc d531 8e91 08aa acd7 708d p......1......p. │ │ │ │ +00023fe0: 9f01 cccc d532 8e8d 9106 c002 d73a 9601 .....2.......:.. │ │ │ │ +00023ff0: fffe 3a93 3a8e 9116 8aa0 708d 9f01 cccc ..:.:.....p..... │ │ │ │ +00024000: d86e 8e91 0b67 faeb 617b 3ad7 7479 906e .n...g..a{:.ty.n │ │ │ │ +00024010: 39eb 617d 933d 93d7 658e 8d92 00b0 530c 9.a}.=..e.....S. │ │ │ │ +00024020: cf66 756e 6374 696f 6e91 03ea a864 650c .function....de. │ │ │ │ +00024030: 6e69 7469 6f6e 8e8e a18d 8d91 0d6f e8eb nition.......o.. │ │ │ │ +00024040: 617c 910b 7f54 d762 8d9f 01cc ccd5 318e a|...T.b......1. │ │ │ │ +00024050: 910a 7fae eb61 616e 6496 05bf aad7 628d .....aand.....b. │ │ │ │ +00024060: 9f01 cccc d532 8e8d 9106 c002 d73a 9601 .....2.......:.. │ │ │ │ +00024070: fffe 3a93 3a8e 911a 4a4c eb61 616e 6493 ..:.:...JL.aand. │ │ │ │ +00024080: d762 8d9f 01cc ccd8 6e8e 8e8d 9200 b053 .b......n......S │ │ │ │ +00024090: 0ccf 6d90 ac72 756c 7469 706c 6591 03ea ..m..rultiple... │ │ │ │ +000240a0: a862 696e 6469 6e67 8e8e 8e8e 8e9f 644c .binding......dL │ │ │ │ +000240b0: 6c8d 91ea f1eb d050 90a0 0061 7474 6572 l......P...atter │ │ │ │ +000240c0: 6e73 9104 8000 d770 8e9f 6dd5 518d 8d8d ns.....p..m.Q... │ │ │ │ +000240d0: 9fa7 6666 8d8d 91fc 30ea 7096 05bf aaeb ..ff....0.p..... │ │ │ │ +000240e0: 613a 3a3d 935f 8e8d 9172 518c cf77 696c a::=._...rQ..wil │ │ │ │ +000240f0: 6463 6172 648e 8ea4 13aa aa8d 8d91 0d6f dcard..........o │ │ │ │ +00024100: e8eb 617c 910b 7f54 d763 658e 8d91 7251 ..a|...T.ce...rQ │ │ │ │ +00024110: 8ccf 636f 6e73 7461 6e90 ac72 748e 8ea1 ..constan..rt... │ │ │ │ +00024120: 8d8d 910d 6fe8 eb61 7c91 0b7f 54d7 7690 ....o..a|...T.v. │ │ │ │ +00024130: 6e39 6172 8e8d 9172 518c cf76 91ff 58e4 n9ar...rQ..v..X. │ │ │ │ +00024140: 6172 6961 626c 658e 8ea1 8d8d 910d 6fe8 ariable.......o. │ │ │ │ +00024150: eb61 7c91 0b7f 54d7 636f 6e91 03ea a870 .a|...T.con....p │ │ │ │ +00024160: 8e8d 9172 518c cf63 6f6e 7374 7275 6374 ...rQ..construct │ │ │ │ +00024170: 696f 6e8e 8ea1 8d8d 910d 6fe8 eb61 7c91 ion.......o..a|. │ │ │ │ +00024180: 0b7f 54d7 70eb 613a d774 798e 8d91 7251 ..T.p.a:.ty...rQ │ │ │ │ +00024190: 8ccf 7495 ac72 7970 9053 8e65 9103 eaa8 ..t..ryp.S.e.... │ │ │ │ +000241a0: 636f 6e73 7472 6169 6e93 748e 8ea1 8d8d constrain.t..... │ │ │ │ +000241b0: 910d 6fe8 eb61 7c91 0b7f 54d7 708d 9f01 ..o..a|...T.p... │ │ │ │ +000241c0: cccc d531 8e91 04c0 04eb 612e d770 8d9f ...1......a..p.. │ │ │ │ +000241d0: 01cc ccd5 328e 8e8d 9172 518c cf52 9603 ....2....rQ..R.. │ │ │ │ +000241e0: eaa8 6c69 7374 9363 6f6e 738e 8ea1 8d8d ..list.cons..... │ │ │ │ +000241f0: 910d 6fe8 eb61 7c91 0b7f 54d7 708d 9f01 ..o..a|...T.p... │ │ │ │ +00024200: cccc d531 8e91 04c0 04eb 612c d770 8d9f ...1......a,.p.. │ │ │ │ +00024210: 01cc ccd5 328e 8e8d 9172 518c cf52 9103 ....2....rQ..R.. │ │ │ │ +00024220: eaa8 7061 6972 696e 678e 8ea1 8d8d 910d ..pairing....... │ │ │ │ +00024230: 6fe8 eb61 7c91 0b7f 545b 5d8e 8d91 7251 o..a|...T[]...rQ │ │ │ │ +00024240: 8ccf 656d 7074 90ac 7279 9103 eaa8 6c69 ..empt..ry....li │ │ │ │ +00024250: 7374 8e8e a18d 8d91 0d6f e8eb 617c 910b st.......o..a|.. │ │ │ │ +00024260: 7f54 5bd7 708d 9f01 cccc d531 8e91 04c0 .T[.p......1.... │ │ │ │ +00024270: 04eb 613b d770 8d9f 01cc ccd5 328e 8d91 ..a;.p......2... │ │ │ │ +00024280: 06c0 02d7 3a96 01ff fe3a 933a 8e91 148a ....:....:.:.... │ │ │ │ +00024290: a2eb 613b d770 8d9f 01cc ccd8 6e8e 9105 ..a;.p......n... │ │ │ │ +000242a0: a850 eb61 5d8e 8d91 7251 8ccf 6c69 7374 .P.a]...rQ..list │ │ │ │ +000242b0: 9603 eaa8 6f66 93d7 6e93 cf65 6c65 6d65 ....of..n..eleme │ │ │ │ +000242c0: 6e90 ac72 7473 8e8e a18d 8d91 0d6f e8eb n..rts.......o.. │ │ │ │ +000242d0: 617c 910b 7f54 28d7 70eb 6129 8e8d 9172 a|...T(.p.a)...r │ │ │ │ +000242e0: 518c cf65 7175 6976 2e91 0538 e0d7 708e Q..equiv...8..p. │ │ │ │ +000242f0: 8e8e 8e8e 8e9f 24fd 138e 8c8b 0000 0019 ......$......... │ │ │ │ 00024300: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00024310: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024320: 0000 0002 3c93 a002 cc05 558d a0fd 46d3 ....<.....U...F. │ │ │ │ -00024330: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d033 .............a.3 │ │ │ │ -00024340: 2e31 2e91 0a80 0053 796e 90a0 0074 6178 .1.....Syn...tax │ │ │ │ -00024350: 9604 8000 6571 7561 7469 6f6e 7393 666f ....equations.fo │ │ │ │ -00024360: 7293 4d4c 9201 06d4 2a32 358e 9112 c761 r.ML....*25....a │ │ │ │ -00024370: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -00024380: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 12c7 ..../......!.... │ │ │ │ -00024390: 6145 7870 7265 7373 696f 6e73 9104 8000 aExpressions.... │ │ │ │ -000243a0: d765 8ea0 0107 0216 8d8d 8da0 ff0e 39a1 .e............9. │ │ │ │ -000243b0: 8d8d 9124 0660 6596 05bf aaeb 613a 3a3d ...$.`e.....a::= │ │ │ │ -000243c0: 93d7 6365 8e8d 9200 ca73 85cf 636f 6e73 ..ce.....s..cons │ │ │ │ -000243d0: 7461 6e90 ac72 748e 8ea4 13aa aa8d 8d91 tan..rt......... │ │ │ │ -000243e0: 3545 5eeb 617c 910b 7f54 d776 906e 3961 5E^.a|...T.v.n9a │ │ │ │ -000243f0: 728e 8d92 00ca 7385 cf76 91ff 58e4 6172 r.....s..v..X.ar │ │ │ │ -00024400: 6961 626c 658e 8ea1 8d8d 9135 455e eb61 iable......5E^.a │ │ │ │ -00024410: 7c91 0b7f 54d7 636f 6e8e 8d92 00ca 7385 |...T.con.....s. │ │ │ │ -00024420: cf63 6f6e 7374 7275 6374 6f72 8e8e a18d .constructor.... │ │ │ │ -00024430: 8d91 3545 5eeb 617c 910b 7f54 d765 8d9f ..5E^.a|...T.e.. │ │ │ │ -00024440: 01cc ccd5 318e 9104 c004 d765 8d9f 01cc ....1......e.... │ │ │ │ -00024450: ccd5 328e 8e8d 9200 ca73 85cf 4c96 03ea ..2......s..L... │ │ │ │ -00024460: a866 756e 6374 696f 6e93 6170 706c 6963 .function.applic │ │ │ │ -00024470: 6174 696f 6e8e 8ea1 8d8d 9135 455e eb61 ation......5E^.a │ │ │ │ -00024480: 7c91 0b7f 54d7 65eb 613a d774 798e 8d92 |...T.e.a:.ty... │ │ │ │ -00024490: 00ca 7385 cf74 95ac 7279 7090 538e 6591 ..s..t..ryp.S.e. │ │ │ │ -000244a0: 03ea a863 6f6e 7374 7261 696e 9374 8e8e ...constrain.t.. │ │ │ │ -000244b0: a18d 8d91 3545 5eeb 617c 910b 7f54 2dd7 ....5E^.a|...T-. │ │ │ │ -000244c0: 658e 8d92 00ca 7385 cf75 6e61 7279 9103 e.....s..unary.. │ │ │ │ -000244d0: eaa8 6d69 6e90 ac72 7573 8e8e a40e 7fff ..min..rus...... │ │ │ │ -000244e0: 8d8d 9135 455e eb61 7c91 0b7f 54d7 658d ...5E^.a|...T.e. │ │ │ │ -000244f0: 9f01 cccc d531 8e91 04c0 04eb 612a d765 .....1......a*.e │ │ │ │ -00024500: 8d9f 01cc ccd5 328e 8e8d 9200 ca73 85cf ......2......s.. │ │ │ │ -00024510: 4c91 03ea a86d 90ac 7275 6c74 6970 6c69 L....m..rultipli │ │ │ │ -00024520: 6361 7469 6f6e 8e8e a18d 8d91 3545 5eeb cation......5E^. │ │ │ │ -00024530: 617c 910b 7f54 d765 8d9f 01cc ccd5 318e a|...T.e......1. │ │ │ │ -00024540: 9104 c004 eb61 2fd7 658d 9f01 cccc d532 .....a/.e......2 │ │ │ │ -00024550: 8e8e 8d92 00ca 7385 cf4c 9103 eaa8 6469 ......s..L....di │ │ │ │ -00024560: 7669 7369 6f6e 8e8e a18d 8d91 3545 5eeb vision......5E^. │ │ │ │ -00024570: 617c 910b 7f54 d765 8d9f 01cc ccd5 318e a|...T.e......1. │ │ │ │ -00024580: 9104 c004 eb61 2bd7 658d 9f01 cccc d532 .....a+.e......2 │ │ │ │ -00024590: 8e8e 8d92 00ca 7385 cf4c 9103 eaa8 6164 ......s..L....ad │ │ │ │ -000245a0: 6469 7469 6f6e 8e8e a18d 8d91 3545 5eeb dition......5E^. │ │ │ │ -000245b0: 617c 910b 7f54 d765 8d9f 01cc ccd5 318e a|...T.e......1. │ │ │ │ -000245c0: 9104 c004 eb61 2dd7 658d 9f01 cccc d532 .....a-.e......2 │ │ │ │ -000245d0: 8e8e 8d92 00ca 7385 cf4c 9103 eaa8 7375 ......s..L....su │ │ │ │ -000245e0: 6274 7261 6374 696f 6e8e 8ea1 8d8d 9135 btraction......5 │ │ │ │ -000245f0: 455e eb61 7c91 0b7f 54d7 658d 9f01 cccc E^.a|...T.e..... │ │ │ │ -00024600: d531 8e91 04c0 04eb 613c d765 8d9f 01cc .1......a<.e.... │ │ │ │ -00024610: ccd5 328e 8e8d 9200 ca73 85cf 6c65 7373 ..2......s..less │ │ │ │ -00024620: 9103 eaa8 7468 616e 8e8e a18d 8d91 3545 ....than......5E │ │ │ │ -00024630: 5eeb 617c 910b 7f54 d765 8d9f 01cc ccd5 ^.a|...T.e...... │ │ │ │ -00024640: 318e 9104 c004 eb61 3ed7 658d 9f01 cccc 1......a>.e..... │ │ │ │ -00024650: d532 8e8e 8d92 00ca 7385 cf67 7265 6174 .2......s..great │ │ │ │ -00024660: 6572 9103 eaa8 7468 616e 8e8e a913 aaaa er....than...... │ │ │ │ -00024670: 8d8d 9135 455e eb61 7c91 0b7f 54d7 658d ...5E^.a|...T.e. │ │ │ │ -00024680: 9f01 cccc d531 8e91 04c0 04eb 612e d765 .....1......a..e │ │ │ │ -00024690: 8d9f 01cc ccd5 328e 8e8d 9200 ca73 85cf ......2......s.. │ │ │ │ -000246a0: 5296 03ea a86c 6973 7493 636f 6e73 8e8e R....list.cons.. │ │ │ │ -000246b0: a18d 8d91 3545 5eeb 617c 910b 7f54 d765 ....5E^.a|...T.e │ │ │ │ -000246c0: 8d9f 01cc ccd5 318e 9104 c004 eb61 40d7 ......1......a@. │ │ │ │ -000246d0: 658d 9f01 cccc d532 8e8e 8d92 00ca 7385 e......2......s. │ │ │ │ -000246e0: cf52 9603 eaa8 6c69 7374 9361 7070 9053 .R....list.app.S │ │ │ │ -000246f0: 8e65 6e64 8e8e a18d 8d91 3545 5eeb 617c .end......5E^.a| │ │ │ │ -00024700: 910b 7f54 d765 8d9f 01cc ccd5 318e 9104 ...T.e......1... │ │ │ │ -00024710: c004 eb61 3dd7 658d 9f01 cccc d532 8e8e ...a=.e......2.. │ │ │ │ -00024720: 8d92 00ca 7385 cf4c 9103 eaa8 6571 7561 ....s..L....equa │ │ │ │ -00024730: 6c69 7490 ac72 798e 8ea6 8d8d 9135 455e lit..ry......5E^ │ │ │ │ -00024740: eb61 7c91 0b7f 546e 6f74 9105 bfaa d765 .a|...Tnot.....e │ │ │ │ -00024750: 8e8d 9200 ca73 85cf 6e65 6761 7469 6f6e .....s..negation │ │ │ │ -00024760: 8e8e a18d 8d91 3545 5eeb 617c 910b 7f54 ......5E^.a|...T │ │ │ │ -00024770: d765 8d9f 01cc ccd5 318e 9104 c004 eb61 .e......1......a │ │ │ │ -00024780: 26d7 658d 9f01 cccc d532 8e8e 8d92 00ca &.e......2...... │ │ │ │ -00024790: 7385 cf52 9103 eaa8 636f 6e6a 756e 6374 s..R....conjunct │ │ │ │ -000247a0: 696f 6e8e 8ea1 8d8d 9135 455e eb61 7c91 ion......5E^.a|. │ │ │ │ -000247b0: 0b7f 54d7 658d 9f01 cccc d531 8e91 0a7f ..T.e......1.... │ │ │ │ -000247c0: aeeb 616f 7291 05bf aad7 658d 9f01 cccc ..aor.....e..... │ │ │ │ -000247d0: d532 8e8e 8d92 00ca 7385 cf52 9103 eaa8 .2......s..R.... │ │ │ │ -000247e0: 6469 736a 756e 6374 696f 6e8e 8ea6 8d8d disjunction..... │ │ │ │ -000247f0: 9135 455e eb61 7c91 0b7f 54d7 658d 9f01 .5E^.a|...T.e... │ │ │ │ -00024800: cccc d531 8e96 04c0 04eb 613d 3ed7 658d ...1......a=>.e. │ │ │ │ -00024810: 9f01 cccc d532 8e93 eb61 7cd7 658d 9f01 .....2...a|.e... │ │ │ │ -00024820: cccc d533 8e8e 8d92 00ca 7385 cf52 9603 ...3......s..R.. │ │ │ │ -00024830: eaa8 6571 7569 762e 9105 38e0 6966 93d7 ..equiv...8.if.. │ │ │ │ -00024840: 658d 9f01 cccc d531 8e9b 08aa accf 7468 e......1......th │ │ │ │ -00024850: 656e 93d7 658d 9f01 cccc d532 8e98 cf65 en..e......2...e │ │ │ │ -00024860: 6c73 6593 d765 8d9f 01cc ccd5 338e 8e8e lse..e......3... │ │ │ │ -00024870: a68d 8d91 3545 5eeb 617c 910b 7f54 646f ....5E^.a|...Tdo │ │ │ │ -00024880: 9105 bfaa d765 8e8d 9200 ca73 85cf 6576 .....e.....s..ev │ │ │ │ -00024890: 91ff 58e4 616c 7561 7465 9603 eaa8 d765 ..X.aluate.....e │ │ │ │ -000248a0: 93cf 666f 7293 7369 6465 9365 0b65 6374 ..for.side.e.ect │ │ │ │ -000248b0: 738e 8ea6 8d8d 9135 455e eb61 7c91 0b7f s......5E^.a|... │ │ │ │ -000248c0: 54d7 658d 9f01 cccc d531 8e91 04c0 04eb T.e......1...... │ │ │ │ -000248d0: 612c d765 8d9f 01cc ccd5 328e 8e8d 9200 a,.e......2..... │ │ │ │ -000248e0: ca73 85cf 5291 03ea a870 6169 7269 6e67 .s..R....pairing │ │ │ │ -000248f0: 8e8e a68d 8d91 3545 5eeb 617c 910b 7f54 ......5E^.a|...T │ │ │ │ -00024900: d770 eb61 3a3d d765 8e8d 9200 ca73 85cf .p.a:=.e.....s.. │ │ │ │ -00024910: 6173 7369 676e 6d65 6e90 ac72 748e 8ea6 assignmen..rt... │ │ │ │ -00024920: 8d8d 9135 455e eb61 7c91 0b7f 5466 6169 ...5E^.a|...Tfai │ │ │ │ -00024930: 6c8e 8d92 00ca 7385 cf65 7175 6976 2e91 l.....s..equiv.. │ │ │ │ -00024940: 0538 e0eb 6166 6169 6c77 6974 6891 05bf .8..afailwith... │ │ │ │ -00024950: aa60 6661 696c 608e 8ea1 8d8d 9135 455e .`fail`......5E^ │ │ │ │ -00024960: 7c91 0b7f 5466 6169 6c77 6974 6891 05bf |...Tfailwith... │ │ │ │ -00024970: aad7 658e 8d92 00ca 7385 cf66 6169 6c75 ..e.....s..failu │ │ │ │ -00024980: 7265 9603 eaa8 7769 7468 9365 7870 6c69 re....with.expli │ │ │ │ -00024990: 6369 7493 7374 7269 6e67 8e8e a68d 8d91 cit.string...... │ │ │ │ -000249a0: 3545 5eeb 617c 910b 7f54 6966 9605 bfaa 5E^.a|...Tif.... │ │ │ │ -000249b0: d765 8d9f 01cc ccd5 318e 910a 7fae eb61 .e......1......a │ │ │ │ -000249c0: 7b74 6865 6e7c 6c6f 6f70 7d93 d765 8d9f {then|loop}..e.. │ │ │ │ -000249d0: fba5 328d db30 8e9f 0752 418d d531 8e8e ..2..0...RA..1.. │ │ │ │ -000249e0: 8e8d 9200 ca73 85cf 636f 6e64 6974 696f .....s..conditio │ │ │ │ -000249f0: 6e61 6c96 03ea a861 6e64 936c 6f90 538e nal....and.lo.S. │ │ │ │ -00024a00: 6f70 8e8e a18d 8d91 40c4 b2eb 617b 6966 op......@...a{if │ │ │ │ -00024a10: 9605 bfaa d765 8d9f 01cc ccd5 328e 910a .....e......2... │ │ │ │ -00024a20: 7fae eb61 7b74 6865 6e7c 6c6f 6f70 7d93 ...a{then|loop}. │ │ │ │ -00024a30: d765 8d9f fba5 328d db30 8e9f 0752 418d .e....2..0...RA. │ │ │ │ -00024a40: d532 8e8e 8e8e 9f13 8446 8d8d 8d9f f800 .2.......F...... │ │ │ │ -00024a50: 008d 9200 85c0 aacf 2e8e a404 0000 8d92 ................ │ │ │ │ -00024a60: 0085 c0aa 2e8e a18d 9200 85c0 aa2e 8e8e ................ │ │ │ │ -00024a70: 8e8e a18d 8d91 4684 5ceb 6169 6696 05bf ......F.\.aif... │ │ │ │ -00024a80: aad7 658d 9f01 cccc d86e 8e91 0b67 faeb ..e......n...g.. │ │ │ │ -00024a90: 617b 7468 656e 7c6c 6f6f 707d 93d7 658d a{then|loop}..e. │ │ │ │ -00024aa0: 9ffb a532 8ddb 308e 9f07 5241 8dd8 6e8e ...2..0...RA..n. │ │ │ │ -00024ab0: 8e91 05a8 50eb 617d 8e8e a18d 8d91 40c4 ....P.a}......@. │ │ │ │ -00024ac0: b27b 7b65 6c73 657c 6c6f 6f70 7d91 05bf .{{else|loop}... │ │ │ │ -00024ad0: aad7 658d 9ffb a532 8ddb 3030 8e9f 0752 ..e....2..00...R │ │ │ │ -00024ae0: 418d d86e 8e8e 9105 a850 eb61 7d8e 8e8e A..n.....P.a}... │ │ │ │ -00024af0: 8e8e 8e9f 24fd 138e 8c8b 0000 001a 0000 ....$........... │ │ │ │ +00024320: 0000 0000 0002 3c95 a002 cc05 558d a0fd ......<.....U... │ │ │ │ +00024330: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +00024340: d033 2e31 2e91 0a80 0053 796e 90a0 0074 .3.1.....Syn...t │ │ │ │ +00024350: 6178 9604 8000 6571 7561 7469 6f6e 7393 ax....equations. │ │ │ │ +00024360: 666f 7293 4d4c 9201 06d4 2a32 358e 9112 for.ML....*25... │ │ │ │ +00024370: c761 9f05 6666 8900 00e6 6601 c73e 7c8e .a..ff....f..>|. │ │ │ │ +00024380: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ +00024390: 12c7 6145 7870 7265 7373 696f 6e73 9104 ..aExpressions.. │ │ │ │ +000243a0: 8000 d765 8ea0 0107 0216 8d8d 8da0 ff0e ...e............ │ │ │ │ +000243b0: 39a1 8d8d 9124 0660 6596 05bf aaeb 613a 9....$.`e.....a: │ │ │ │ +000243c0: 3a3d 93d7 6365 8e8d 9200 ca73 85cf 636f :=..ce.....s..co │ │ │ │ +000243d0: 6e73 7461 6e90 ac72 748e 8ea4 13aa aa8d nstan..rt....... │ │ │ │ +000243e0: 8d91 3545 5eeb 617c 910b 7f54 d776 906e ..5E^.a|...T.v.n │ │ │ │ +000243f0: 3961 728e 8d92 00ca 7385 cf76 91ff 58e4 9ar.....s..v..X. │ │ │ │ +00024400: 6172 6961 626c 658e 8ea1 8d8d 9135 455e ariable......5E^ │ │ │ │ +00024410: eb61 7c91 0b7f 54d7 636f 6e8e 8d92 00ca .a|...T.con..... │ │ │ │ +00024420: 7385 cf63 6f6e 7374 7275 6374 6f72 8e8e s..constructor.. │ │ │ │ +00024430: a18d 8d91 3545 5eeb 617c 910b 7f54 d765 ....5E^.a|...T.e │ │ │ │ +00024440: 8d9f 01cc ccd5 318e 9104 c004 d765 8d9f ......1......e.. │ │ │ │ +00024450: 01cc ccd5 328e 8e8d 9200 ca73 85cf 4c96 ....2......s..L. │ │ │ │ +00024460: 03ea a866 756e 6374 696f 6e93 6170 706c ...function.appl │ │ │ │ +00024470: 6963 6174 696f 6e8e 8ea1 8d8d 9135 455e ication......5E^ │ │ │ │ +00024480: eb61 7c91 0b7f 54d7 65eb 613a d774 798e .a|...T.e.a:.ty. │ │ │ │ +00024490: 8d92 00ca 7385 cf74 95ac 7279 7090 538e ....s..t..ryp.S. │ │ │ │ +000244a0: 6591 03ea a863 6f6e 7374 7261 696e 9374 e....constrain.t │ │ │ │ +000244b0: 8e8e a18d 8d91 3545 5eeb 617c 910b 7f54 ......5E^.a|...T │ │ │ │ +000244c0: 2dd7 658e 8d92 00ca 7385 cf75 6e61 7279 -.e.....s..unary │ │ │ │ +000244d0: 9103 eaa8 6d69 6e90 ac72 7573 8e8e a40e ....min..rus.... │ │ │ │ +000244e0: 7fff 8d8d 9135 455e eb61 7c91 0b7f 54d7 .....5E^.a|...T. │ │ │ │ +000244f0: 658d 9f01 cccc d531 8e91 04c0 04eb 612a e......1......a* │ │ │ │ +00024500: d765 8d9f 01cc ccd5 328e 8e8d 9200 ca73 .e......2......s │ │ │ │ +00024510: 85cf 4c91 03ea a86d 90ac 7275 6c74 6970 ..L....m..rultip │ │ │ │ +00024520: 6c69 6361 7469 6f6e 8e8e a18d 8d91 3545 lication......5E │ │ │ │ +00024530: 5eeb 617c 910b 7f54 d765 8d9f 01cc ccd5 ^.a|...T.e...... │ │ │ │ +00024540: 318e 9104 c004 eb61 2fd7 658d 9f01 cccc 1......a/.e..... │ │ │ │ +00024550: d532 8e8e 8d92 00ca 7385 cf4c 9103 eaa8 .2......s..L.... │ │ │ │ +00024560: 6469 7669 7369 6f6e 8e8e a18d 8d91 3545 division......5E │ │ │ │ +00024570: 5eeb 617c 910b 7f54 d765 8d9f 01cc ccd5 ^.a|...T.e...... │ │ │ │ +00024580: 318e 9104 c004 eb61 2bd7 658d 9f01 cccc 1......a+.e..... │ │ │ │ +00024590: d532 8e8e 8d92 00ca 7385 cf4c 9103 eaa8 .2......s..L.... │ │ │ │ +000245a0: 6164 6469 7469 6f6e 8e8e a18d 8d91 3545 addition......5E │ │ │ │ +000245b0: 5eeb 617c 910b 7f54 d765 8d9f 01cc ccd5 ^.a|...T.e...... │ │ │ │ +000245c0: 318e 9104 c004 eb61 2dd7 658d 9f01 cccc 1......a-.e..... │ │ │ │ +000245d0: d532 8e8e 8d92 00ca 7385 cf4c 9103 eaa8 .2......s..L.... │ │ │ │ +000245e0: 7375 6274 7261 6374 696f 6e8e 8ea1 8d8d subtraction..... │ │ │ │ +000245f0: 9135 455e eb61 7c91 0b7f 54d7 658d 9f01 .5E^.a|...T.e... │ │ │ │ +00024600: cccc d531 8e91 04c0 04eb 613c d765 8d9f ...1......a<.e.. │ │ │ │ +00024610: 01cc ccd5 328e 8e8d 9200 ca73 85cf 6c65 ....2......s..le │ │ │ │ +00024620: 7373 9103 eaa8 7468 616e 8e8e a18d 8d91 ss....than...... │ │ │ │ +00024630: 3545 5eeb 617c 910b 7f54 d765 8d9f 01cc 5E^.a|...T.e.... │ │ │ │ +00024640: ccd5 318e 9104 c004 eb61 3ed7 658d 9f01 ..1......a>.e... │ │ │ │ +00024650: cccc d532 8e8e 8d92 00ca 7385 cf67 7265 ...2......s..gre │ │ │ │ +00024660: 6174 6572 9103 eaa8 7468 616e 8e8e a913 ater....than.... │ │ │ │ +00024670: aaaa 8d8d 9135 455e eb61 7c91 0b7f 54d7 .....5E^.a|...T. │ │ │ │ +00024680: 658d 9f01 cccc d531 8e91 04c0 04eb 612e e......1......a. │ │ │ │ +00024690: d765 8d9f 01cc ccd5 328e 8e8d 9200 ca73 .e......2......s │ │ │ │ +000246a0: 85cf 5296 03ea a86c 6973 7493 636f 6e73 ..R....list.cons │ │ │ │ +000246b0: 8e8e a18d 8d91 3545 5eeb 617c 910b 7f54 ......5E^.a|...T │ │ │ │ +000246c0: d765 8d9f 01cc ccd5 318e 9104 c004 eb61 .e......1......a │ │ │ │ +000246d0: 40d7 658d 9f01 cccc d532 8e8e 8d92 00ca @.e......2...... │ │ │ │ +000246e0: 7385 cf52 9603 eaa8 6c69 7374 9361 7070 s..R....list.app │ │ │ │ +000246f0: 9053 8e65 6e64 8e8e a18d 8d91 3545 5eeb .S.end......5E^. │ │ │ │ +00024700: 617c 910b 7f54 d765 8d9f 01cc ccd5 318e a|...T.e......1. │ │ │ │ +00024710: 9104 c004 eb61 3dd7 658d 9f01 cccc d532 .....a=.e......2 │ │ │ │ +00024720: 8e8e 8d92 00ca 7385 cf4c 9103 eaa8 6571 ......s..L....eq │ │ │ │ +00024730: 7561 6c69 7490 ac72 798e 8ea6 8d8d 9135 ualit..ry......5 │ │ │ │ +00024740: 455e eb61 7c91 0b7f 546e 6f74 9105 bfaa E^.a|...Tnot.... │ │ │ │ +00024750: d765 8e8d 9200 ca73 85cf 6e65 6761 7469 .e.....s..negati │ │ │ │ +00024760: 6f6e 8e8e a18d 8d91 3545 5eeb 617c 910b on......5E^.a|.. │ │ │ │ +00024770: 7f54 d765 8d9f 01cc ccd5 318e 9104 c004 .T.e......1..... │ │ │ │ +00024780: eb61 26d7 658d 9f01 cccc d532 8e8e 8d92 .a&.e......2.... │ │ │ │ +00024790: 00ca 7385 cf52 9103 eaa8 636f 6e6a 756e ..s..R....conjun │ │ │ │ +000247a0: 6374 696f 6e8e 8ea1 8d8d 9135 455e eb61 ction......5E^.a │ │ │ │ +000247b0: 7c91 0b7f 54d7 658d 9f01 cccc d531 8e91 |...T.e......1.. │ │ │ │ +000247c0: 0a7f aeeb 616f 7291 05bf aad7 658d 9f01 ....aor.....e... │ │ │ │ +000247d0: cccc d532 8e8e 8d92 00ca 7385 cf52 9103 ...2......s..R.. │ │ │ │ +000247e0: eaa8 6469 736a 756e 6374 696f 6e8e 8ea6 ..disjunction... │ │ │ │ +000247f0: 8d8d 9135 455e eb61 7c91 0b7f 54d7 658d ...5E^.a|...T.e. │ │ │ │ +00024800: 9f01 cccc d531 8e96 04c0 04eb 613d 3ed7 .....1......a=>. │ │ │ │ +00024810: 658d 9f01 cccc d532 8e93 eb61 7cd7 658d e......2...a|.e. │ │ │ │ +00024820: 9f01 cccc d533 8e8e 8d92 00ca 7385 cf52 .....3......s..R │ │ │ │ +00024830: 9603 eaa8 6571 7569 762e 9105 38e0 6966 ....equiv...8.if │ │ │ │ +00024840: 93d7 658d 9f01 cccc d531 8e9b 08aa accf ..e......1...... │ │ │ │ +00024850: 7468 656e 93d7 658d 9f01 cccc d532 8e98 then..e......2.. │ │ │ │ +00024860: cf65 6c73 6593 d765 8d9f 01cc ccd5 338e .else..e......3. │ │ │ │ +00024870: 8e8e a68d 8d91 3545 5eeb 617c 910b 7f54 ......5E^.a|...T │ │ │ │ +00024880: 646f 9105 bfaa d765 8e8d 9200 ca73 85cf do.....e.....s.. │ │ │ │ +00024890: 6576 91ff 58e4 616c 7561 7465 9603 eaa8 ev..X.aluate.... │ │ │ │ +000248a0: d765 93cf 666f 7293 7369 6465 9365 0b65 .e..for.side.e.e │ │ │ │ +000248b0: 6374 738e 8ea6 8d8d 9135 455e eb61 7c91 cts......5E^.a|. │ │ │ │ +000248c0: 0b7f 54d7 658d 9f01 cccc d531 8e91 04c0 ..T.e......1.... │ │ │ │ +000248d0: 04eb 612c d765 8d9f 01cc ccd5 328e 8e8d ..a,.e......2... │ │ │ │ +000248e0: 9200 ca73 85cf 5291 03ea a870 6169 7269 ...s..R....pairi │ │ │ │ +000248f0: 6e67 8e8e a68d 8d91 3545 5eeb 617c 910b ng......5E^.a|.. │ │ │ │ +00024900: 7f54 d770 eb61 3a3d d765 8e8d 9200 ca73 .T.p.a:=.e.....s │ │ │ │ +00024910: 85cf 6173 7369 676e 6d65 6e90 ac72 748e ..assignmen..rt. │ │ │ │ +00024920: 8ea6 8d8d 9135 455e eb61 7c91 0b7f 5466 .....5E^.a|...Tf │ │ │ │ +00024930: 6169 6c8e 8d92 00ca 7385 cf65 7175 6976 ail.....s..equiv │ │ │ │ +00024940: 2e91 0538 e0eb 6166 6169 6c77 6974 6891 ...8..afailwith. │ │ │ │ +00024950: 05bf aa60 6661 696c 608e 8ea1 8d8d 9135 ...`fail`......5 │ │ │ │ +00024960: 455e 7c91 0b7f 5466 6169 6c77 6974 6891 E^|...Tfailwith. │ │ │ │ +00024970: 05bf aad7 658e 8d92 00ca 7385 cf66 6169 ....e.....s..fai │ │ │ │ +00024980: 6c75 7265 9603 eaa8 7769 7468 9365 7870 lure....with.exp │ │ │ │ +00024990: 6c69 6369 7493 7374 7269 6e67 8e8e a68d licit.string.... │ │ │ │ +000249a0: 8d91 3545 5eeb 617c 910b 7f54 6966 9605 ..5E^.a|...Tif.. │ │ │ │ +000249b0: bfaa d765 8d9f 01cc ccd5 318e 910a 7fae ...e......1..... │ │ │ │ +000249c0: eb61 7b74 6865 6e7c 6c6f 6f70 7d93 d765 .a{then|loop}..e │ │ │ │ +000249d0: 8d9f fba5 328d db30 8e9f 0752 418d d531 ....2..0...RA..1 │ │ │ │ +000249e0: 8e8e 8e8d 9200 ca73 85cf 636f 6e64 6974 .......s..condit │ │ │ │ +000249f0: 696f 6e61 6c96 03ea a861 6e64 936c 6f90 ional....and.lo. │ │ │ │ +00024a00: 538e 6f70 8e8e a18d 8d91 40c4 b2eb 617b S.op......@...a{ │ │ │ │ +00024a10: 6966 9605 bfaa d765 8d9f 01cc ccd5 328e if.....e......2. │ │ │ │ +00024a20: 910a 7fae eb61 7b74 6865 6e7c 6c6f 6f70 .....a{then|loop │ │ │ │ +00024a30: 7d93 d765 8d9f fba5 328d db30 8e9f 0752 }..e....2..0...R │ │ │ │ +00024a40: 418d d532 8e8e 8e8e 9f13 8446 8d8d 8d9f A..2.......F.... │ │ │ │ +00024a50: f800 008d 9200 85c0 aacf 2e8e a404 0000 ................ │ │ │ │ +00024a60: 8d92 0085 c0aa 2e8e a18d 9200 85c0 aa2e ................ │ │ │ │ +00024a70: 8e8e 8e8e a18d 8d91 4684 5ceb 6169 6696 ........F.\.aif. │ │ │ │ +00024a80: 05bf aad7 658d 9f01 cccc d86e 8e91 0b67 ....e......n...g │ │ │ │ +00024a90: faeb 617b 7468 656e 7c6c 6f6f 707d 93d7 ..a{then|loop}.. │ │ │ │ +00024aa0: 658d 9ffb a532 8ddb 308e 9f07 5241 8dd8 e....2..0...RA.. │ │ │ │ +00024ab0: 6e8e 8e91 05a8 50eb 617d 8e8e a18d 8d91 n.....P.a}...... │ │ │ │ +00024ac0: 40c4 b27b 7b65 6c73 657c 6c6f 6f70 7d91 @..{{else|loop}. │ │ │ │ +00024ad0: 05bf aad7 658d 9ffb a532 8ddb 3030 8e9f ....e....2..00.. │ │ │ │ +00024ae0: 0752 418d d86e 8e8e 9105 a850 eb61 7d8e .RA..n.....P.a}. │ │ │ │ +00024af0: 8e8e 8e8e 8e9f 24fd 138e 8c8b 0000 001a ......$......... │ │ │ │ 00024b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00024b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024b20: 0000 0002 42f9 a002 cc05 558d a0fd 46d3 ....B.....U...F. │ │ │ │ -00024b30: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d032 ...............2 │ │ │ │ -00024b40: 3692 011e 875e 4368 6170 7465 7296 0480 6....^Chapter... │ │ │ │ -00024b50: 0033 2e91 0a80 0053 796e 90a0 0074 6178 .3.....Syn...tax │ │ │ │ -00024b60: 936f 6693 4d4c 8e91 eaf1 eb9f 0566 6689 .of.ML.......ff. │ │ │ │ -00024b70: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -00024b80: df8d a0fe 3767 918d 8d8d a0ff 528e f38d ....7g......R... │ │ │ │ -00024b90: 8d91 0d6f e8eb 617c 910b 7f54 d765 9605 ...o..a|...T.e.. │ │ │ │ -00024ba0: bfaa eb61 7b3f 3f7c 2121 7d93 d765 8d9f ...a{??|!!}..e.. │ │ │ │ -00024bb0: 01cc ccd5 318e 9104 c004 d765 8d9f fba5 ....1......e.... │ │ │ │ -00024bc0: 328d db30 8e9f 0752 418d d531 8e8e 8e8d 2..0...RA..1.... │ │ │ │ -00024bd0: 9200 da8b e5cf 5296 03ea a866 6169 6c75 ......R....failu │ │ │ │ -00024be0: 7265 9374 7261 7093 616e 6493 6c6f 9053 re.trap.and.lo.S │ │ │ │ -00024bf0: 8e6f 708e 8ea4 0e7f ff8d 8d91 2a2e 3aeb .op.........*.:. │ │ │ │ -00024c00: 617b 3f3f 7c21 217d 9105 bfaa d765 8d9f a{??|!!}.....e.. │ │ │ │ -00024c10: 01cc ccd5 328e 9104 c004 d765 8d9f fba5 ....2......e.... │ │ │ │ -00024c20: 328d db30 8e9f 0752 418d d532 8e8e 8e8e 2..0...RA..2.... │ │ │ │ -00024c30: 9f13 8446 8d8d 8d9f f800 008d 913b 6d38 ...F.........;m8 │ │ │ │ -00024c40: cf2e 8ea4 0400 008d 913b 6d38 2e8e a18d .........;m8.... │ │ │ │ -00024c50: 913b 6d38 2e8e 8e8e 8ea1 8d8d 912a 2e3a .;m8.........*.: │ │ │ │ -00024c60: eb61 7b3f 3f7c 2121 7d91 05bf aad7 658d .a{??|!!}.....e. │ │ │ │ -00024c70: 9f01 cccc d86e 8e91 05a8 50d7 658d 9ffb .....n....P.e... │ │ │ │ -00024c80: a532 8ddb 308e 9f07 5241 8dd8 6e8e 8e8e .2..0...RA..n... │ │ │ │ -00024c90: 8ea1 8d8d 912a 2e3a eb61 7b7b 3f7c 217c .....*.:.a{{?|!| │ │ │ │ -00024ca0: 3fd7 6964 eb61 7c21 d769 64eb 617d 9105 ?.id.a|!.id.a}.. │ │ │ │ -00024cb0: bfaa d765 8d9f fba5 328d db30 308e 9f07 ...e....2..00... │ │ │ │ -00024cc0: 5241 8dd8 6e8e 8e91 05a8 50eb 617d 8e8e RA..n.....P.a}.. │ │ │ │ -00024cd0: a413 aaaa 8d8d 910d 6fe8 7c91 0b7f 5477 ........o.|...Tw │ │ │ │ -00024ce0: 6869 6c65 9605 bfaa d765 8d9f 01cc ccd5 hile.....e...... │ │ │ │ -00024cf0: 318e 910a 7fae eb61 646f 93d7 658e 8d92 1......ado..e... │ │ │ │ -00024d00: 00da 8be5 cf77 6869 6c65 9103 eaa8 6c6f .....while....lo │ │ │ │ -00024d10: 9053 8e6f 708e 8ea1 8d8d 910d 6fe8 eb61 .S.op.......o..a │ │ │ │ -00024d20: 7c91 0b7f 54d7 658d 9f01 cccc d531 8e91 |...T.e......1.. │ │ │ │ -00024d30: 04c0 04eb 613b d765 8d9f 01cc ccd5 328e ....a;.e......2. │ │ │ │ -00024d40: 8d91 06c0 02d7 3a96 01ff fe3a 933a 8e91 ......:....:.:.. │ │ │ │ -00024d50: 1a4a 4ceb 613b d765 8d9f 01cc ccd8 6e8e .JL.a;.e......n. │ │ │ │ -00024d60: 8e8d 9200 da8b e5cf 7365 7175 656e 6369 ........sequenci │ │ │ │ -00024d70: 6e67 8e8e a18d 8d91 0d6f e8eb 617c 910b ng.......o..a|.. │ │ │ │ -00024d80: 7f54 5b5d 8e8d 9200 da8b e5cf 656d 7074 .T[]........empt │ │ │ │ -00024d90: 90ac 7279 9103 eaa8 6c69 7374 8e8e a90e ..ry....list.... │ │ │ │ -00024da0: 7fff 8d8d 910d 6fe8 eb61 7c91 0b7f 545b ......o..a|...T[ │ │ │ │ -00024db0: d765 8d9f 01cc ccd5 318e 9104 c004 eb61 .e......1......a │ │ │ │ -00024dc0: 3bd7 658d 9f01 cccc d532 8e8d 9106 c002 ;.e......2...... │ │ │ │ -00024dd0: d73a 9601 fffe 3a93 3a8e 911a 4a4c eb61 .:....:.:...JL.a │ │ │ │ -00024de0: 3b91 05bf aad7 658d 9f01 cccc d86e 8e91 ;.....e......n.. │ │ │ │ -00024df0: 05a8 50eb 615d 8e8d 9200 da8b e5cf 6c69 ..P.a]........li │ │ │ │ -00024e00: 7374 9603 eaa8 6f66 93d7 6e93 cf65 6c65 st....of..n..ele │ │ │ │ -00024e10: 6d65 6e90 ac72 7473 8e8e a18d 8d91 0d6f men..rts.......o │ │ │ │ -00024e20: e8eb 617c 910b 7f54 d765 9605 bfaa eb61 ..a|...T.e.....a │ │ │ │ -00024e30: 7768 6572 6593 d762 8e8d 9200 da8b e5cf where..b........ │ │ │ │ -00024e40: 5291 03ea a865 7175 6976 2e91 0538 e0eb R....equiv...8.. │ │ │ │ -00024e50: 616c 6574 9605 bfaa d762 93eb 6169 6e93 alet.....b..ain. │ │ │ │ -00024e60: d765 8e8e a68d 8d91 0d6f e8eb 617c 910b .e.......o..a|.. │ │ │ │ -00024e70: 7f54 d765 9605 bfaa eb61 7768 6572 6572 .T.e.....awherer │ │ │ │ -00024e80: 6566 93d7 628e 8d92 00da 8be5 cf52 9103 ef..b........R.. │ │ │ │ -00024e90: eaa8 6571 7569 762e 9105 38e0 eb61 6c65 ..equiv...8..ale │ │ │ │ -00024ea0: 7472 6566 9605 bfaa d762 93eb 6169 6e93 tref.....b..ain. │ │ │ │ -00024eb0: d765 8e8e a68d 8d91 0d6f e8eb 617c 910b .e.......o..a|.. │ │ │ │ -00024ec0: 7f54 d765 9605 bfaa eb61 7768 6572 6572 .T.e.....awherer │ │ │ │ -00024ed0: 6563 93d7 628e 8d92 00da 8be5 cf52 9103 ec..b........R.. │ │ │ │ -00024ee0: eaa8 6571 7569 762e 9105 38e0 eb61 6c65 ..equiv...8..ale │ │ │ │ -00024ef0: 7472 6563 9605 bfaa d762 93eb 6169 6e93 trec.....b..ain. │ │ │ │ -00024f00: d765 8e8e a68d 8d91 0d6f e8eb 617c 910b .e.......o..a|.. │ │ │ │ -00024f10: 7f54 d765 9605 bfaa eb61 7768 6572 6574 .T.e.....awheret │ │ │ │ -00024f20: 7970 6593 d764 628e 8d92 00da 8be5 cf65 ype..db........e │ │ │ │ -00024f30: 7175 6976 2e91 0538 e0eb 616c 6574 7479 quiv...8..aletty │ │ │ │ -00024f40: 7065 9605 bfaa d764 6293 eb61 696e 93d7 pe.....db..ain.. │ │ │ │ -00024f50: 658e 8ea6 8d8d 910d 6fe8 eb61 7c91 0b7f e.......o..a|... │ │ │ │ -00024f60: 54d7 6596 05bf aaeb 6177 6865 7265 6162 T.e.....awhereab │ │ │ │ -00024f70: 7374 7970 6593 d761 628e 8d92 00da 8be5 stype..ab....... │ │ │ │ -00024f80: cf65 7175 6976 2e91 0538 e0eb 6161 6273 .equiv...8..aabs │ │ │ │ -00024f90: 7479 7065 9605 bfaa d761 6293 eb61 696e type.....ab..ain │ │ │ │ -00024fa0: 93d7 658e 8ea6 8d8d 910d 6fe8 eb61 7c91 ..e.......o..a|. │ │ │ │ -00024fb0: 0b7f 54d7 6596 05bf aaeb 6177 6865 7265 ..T.e.....awhere │ │ │ │ -00024fc0: 6162 7372 6563 7479 7065 93d7 6162 8e8d absrectype..ab.. │ │ │ │ -00024fd0: 9200 da8b e5cf 6571 7569 762e 9105 38e0 ......equiv...8. │ │ │ │ -00024fe0: eb61 6162 7372 6563 7479 7065 9605 bfaa .aabsrectype.... │ │ │ │ -00024ff0: d761 6293 eb61 696e 93d7 658e 8ea1 8d8d .ab..ain..e..... │ │ │ │ -00025000: 910d 6fe8 eb61 7c91 0b7f 54d7 6496 05bf ..o..a|...T.d... │ │ │ │ -00025010: aaeb 6169 6e93 d765 8e8d 9200 da8b e5cf ..ain..e........ │ │ │ │ -00025020: 6c6f 9053 8e63 616c 9103 eaa8 6465 636c lo.S.cal....decl │ │ │ │ -00025030: 6172 6174 696f 6e8e 8ea1 8d8d 910d 6fe8 aration.......o. │ │ │ │ -00025040: eb61 7c91 0b7f 5463 6173 6596 05bf aad7 .a|...Tcase..... │ │ │ │ -00025050: 6593 eb61 6f66 93d7 708d 9f01 cccc d531 e..aof..p......1 │ │ │ │ -00025060: 8e91 04c0 04eb 612e d765 8d9f 01cc ccd5 ......a..e...... │ │ │ │ -00025070: 318e 910a 7fae eb61 7c8d 93d7 3a96 01ff 1......a|...:... │ │ │ │ -00025080: fe3a 933a 8e91 138a 4aeb 617c 93d7 708d .:.:....J.a|..p. │ │ │ │ -00025090: 9f01 cccc d86e 8e91 05a8 50eb 612e d765 .....n....P.a..e │ │ │ │ -000250a0: 8d9f 01cc ccd8 6e8e 8e8d 9200 da8b e5cf ......n......... │ │ │ │ -000250b0: 6361 7365 9603 eaa8 7374 6174 656d 656e case....statemen │ │ │ │ -000250c0: 90ac 7274 2c93 6571 7569 762e 8e8e a68d ..rt,.equiv..... │ │ │ │ -000250d0: 8d92 00da 8be5 eb61 2866 756e 9605 bfaa .......a(fun.... │ │ │ │ -000250e0: d770 8d9f 01cc ccd5 318e 9104 c004 eb61 .p......1......a │ │ │ │ -000250f0: 2ed7 658d 9f01 cccc d531 8e91 0a7f aeeb ..e......1...... │ │ │ │ -00025100: 617c 8d93 d73a 9601 fffe 3a93 3a8e 9119 a|...:....:.:... │ │ │ │ -00025110: 49f4 eb61 7c93 d770 8d9f 01cc ccd8 6e8e I..a|..p......n. │ │ │ │ -00025120: 9605 a850 eb61 2ed7 658d 9f01 cccc d86e ...P.a..e......n │ │ │ │ -00025130: 8e93 eb61 2991 05bf aad7 658e 8ea1 8d8d ...a).....e..... │ │ │ │ -00025140: 910d 6fe8 eb61 7c91 0b7f 545c 9605 bfaa ..o..a|...T\.... │ │ │ │ -00025150: d770 8d9f 01cc ccd5 318e 9104 c004 d770 .p......1......p │ │ │ │ -00025160: 8d9f 01cc ccd5 328e 8d91 06c0 02d7 3a96 ......2.......:. │ │ │ │ -00025170: 01ff fe3a 933a 8e91 168a a070 8d9f 01cc ...:.:.....p.... │ │ │ │ -00025180: ccd8 6e8e 9105 a850 eb61 2e93 d765 8e8d ..n....P.a...e.. │ │ │ │ -00025190: 9200 da8b e5cf 6162 7374 7261 6374 696f ......abstractio │ │ │ │ -000251a0: 6e8e 8ea1 8d8d 910d 6fe8 eb61 7c91 113e n.......o..a|..> │ │ │ │ -000251b0: fe66 756e 9605 bfaa d770 8d9f 01cc ccd5 .fun.....p...... │ │ │ │ -000251c0: 318e 9b04 c004 eb61 2ed7 658d 9f01 cccc 1......a..e..... │ │ │ │ -000251d0: d531 8e91 0a7f aeeb 617c 93d7 708d 9f01 .1......a|..p... │ │ │ │ -000251e0: cccc d532 8e98 eb61 2ed7 658d 9f01 cccc ...2...a..e..... │ │ │ │ -000251f0: d532 8e91 0a7f aeeb 617c 8d93 d73a 9601 .2......a|...:.. │ │ │ │ -00025200: fffe 3a93 3a8e 9119 49f4 eb61 7c93 d770 ..:.:...I..a|..p │ │ │ │ -00025210: 8d9f 01cc ccd8 6e8e 9105 a850 eb61 2ed7 ......n....P.a.. │ │ │ │ -00025220: 658d 9f01 cccc d86e 8e8e 8d92 00da 8be5 e......n........ │ │ │ │ -00025230: cf70 6174 7465 726e 9603 eaa8 7365 6c65 .pattern....sele │ │ │ │ -00025240: 6374 696f 6e93 6162 7374 7261 6374 696f ction.abstractio │ │ │ │ -00025250: 6e8e 8ea1 8d8d 910d 6fe8 eb61 7c91 0b7f n.......o..a|... │ │ │ │ -00025260: 5428 d765 eb61 298e 8d92 00da 8be5 cf65 T(.e.a)........e │ │ │ │ -00025270: 7175 6976 2e91 0538 e0d7 658e 8e8e 8e8e quiv...8..e..... │ │ │ │ -00025280: a000 d062 f38d 8d91 eaf1 ebeb 4b33 2e32 ...b........K3.2 │ │ │ │ -00025290: 8e91 1739 964e 6f74 6573 9606 7ae1 6f6e ...9.Notes..z.on │ │ │ │ -000252a0: 9374 6865 9373 796e 91ff 75c2 7461 7893 .the.syn..u.tax. │ │ │ │ -000252b0: 6571 7561 7469 6f6e 7393 666f 7293 4d4c equations.for.ML │ │ │ │ -000252c0: 8e9f 1be2 238d 8d8d 8d91 f94e 53cf 312e ....#......NS.1. │ │ │ │ -000252d0: 8e8e 8e91 0851 d749 6e96 0426 a974 6865 .....Q.In..&.the │ │ │ │ -000252e0: 9373 796e 9aac 7274 6178 9365 7175 6174 .syn..rtax.equat │ │ │ │ -000252f0: 696f 6e73 9363 6f6e 7374 7275 6374 7393 ions.constructs. │ │ │ │ -00025300: 6172 6593 6c69 7374 6564 9104 26a8 696e are.listed..&.in │ │ │ │ -00025310: 936f 7264 6572 936f 6693 6465 6372 6561 .order.of.decrea │ │ │ │ -00025320: 7369 6e67 9362 696e 6469 6e67 9370 9053 sing.binding.p.S │ │ │ │ -00025330: 8e6f 9877 9865 722e 8ea4 1000 008d 9108 .o.w.er......... │ │ │ │ -00025340: 51d7 4691 ff05 566f 7296 0347 6565 7861 Q.F...Vor..Geexa │ │ │ │ -00025350: 6d70 6c65 2c91 0368 0c73 696e 6365 93d7 mple,..h.since.. │ │ │ │ -00025360: 658d 9f01 cccc d531 8e9b 04c0 04d7 658d e......1......e. │ │ │ │ -00025370: 9f01 cccc d532 8e91 0807 69cf 6973 936c .....2....i.is.l │ │ │ │ -00025380: 6973 7465 6493 6290 538e 6566 6f72 6593 isted.b.S.efore. │ │ │ │ -00025390: d765 8d9f 01cc ccd5 318e 98eb 613b d765 .e......1...a;.e │ │ │ │ -000253a0: 8d9f 01cc ccd5 328e 9108 0769 cf66 756e ......2....i.fun │ │ │ │ -000253b0: 6374 696f 6e93 6170 706c 6963 6174 696f ction.applicatio │ │ │ │ -000253c0: 6e93 6269 6e64 7393 6d6f 7265 9374 6967 n.binds.more.tig │ │ │ │ -000253d0: 6890 ac72 746c 798e a18d 9108 51d7 7468 h..rtly.....Q.th │ │ │ │ -000253e0: 616e 9604 2cf2 7365 7175 656e 6369 6e67 an..,.sequencing │ │ │ │ -000253f0: 9b04 2cf1 616e 6493 7468 90ac 7275 7393 ..,.and.th..rus. │ │ │ │ -00025400: d765 8d9f 01cc ccd5 318e 9604 c004 d765 .e......1......e │ │ │ │ -00025410: 8d9f 01cc ccd5 328e 93eb 613b d765 8d9f ......2...a;.e.. │ │ │ │ -00025420: 01cc ccd5 338e 9108 ecf5 cf70 6172 7365 ....3......parse │ │ │ │ -00025430: 7396 042c f261 7393 eb61 28d7 658d 9f01 s..,.as..a(.e... │ │ │ │ -00025440: cccc d531 8e96 04c0 04d7 658d 9f01 cccc ...1......e..... │ │ │ │ -00025450: d532 8e93 eb61 293b d765 8d9f 01cc ccd5 .2...a);.e...... │ │ │ │ -00025460: 338e 93cf 2e91 05ff bd54 6869 7398 636f 3........This.co │ │ │ │ -00025470: 6e95 ac72 7693 656e 9374 696f 6e91 042c n..rv.en.tion.., │ │ │ │ -00025480: f264 6574 6572 6d69 6e65 738e a18d 9108 .determines..... │ │ │ │ -00025490: 51d7 6f6e 6c79 9603 afb6 7468 6591 03af Q.only....the... │ │ │ │ -000254a0: b772 656c 6174 6976 9aac 7265 9362 696e .relativ..re.bin │ │ │ │ -000254b0: 6469 6e67 9370 9053 8e6f 9877 9865 7291 ding.p.S.o.w.er. │ │ │ │ -000254c0: 03af b76f 6693 6469 0b65 7265 6e98 7493 ...of.di.eren.t. │ │ │ │ -000254d0: 636f 6e73 7472 7563 7473 2e91 0525 3b54 constructs...%;T │ │ │ │ -000254e0: 6865 936c 6566 7493 6f72 9103 afb7 7269 he.left.or....ri │ │ │ │ -000254f0: 6768 9874 9361 7373 6f90 538e 6369 6174 gh.t.asso.S.ciat │ │ │ │ -00025500: 696f 6e8e a18d 9108 51d7 6f66 9604 3dd9 ion.....Q.of..=. │ │ │ │ -00025510: 6193 636f 6e73 7472 7563 7491 043d d869 a.construct..=.i │ │ │ │ -00025520: 7393 696e 6469 6361 7465 6493 6578 706c s.indicated.expl │ │ │ │ -00025530: 6963 6974 6c79 9362 90ac 7279 9360 4c27 icitly.b..ry.`L' │ │ │ │ -00025540: 9b04 3dc3 666f 7293 6c65 6674 9361 6e64 ..=.for.left.and │ │ │ │ -00025550: 9360 5227 9866 6f72 9372 6967 6890 ac72 .`R'.for.righ..r │ │ │ │ -00025560: 742e 9106 3272 4691 ff05 566f 7293 6578 t...2rF...Vor.ex │ │ │ │ -00025570: 616d 706c 652c 8ea1 8d91 0851 d761 7396 ample,.....Q.as. │ │ │ │ -00025580: 04a1 7361 7070 6c69 6361 7469 6f6e 9b04 ..sapplication.. │ │ │ │ -00025590: a174 6173 736f 9053 8e63 6961 7465 7393 .tasso.S.ciates. │ │ │ │ -000255a0: 746f 9374 6865 986c 6566 742c 9104 cf26 to.the.left,...& │ │ │ │ -000255b0: 7468 6593 6578 7072 6573 7369 6f6e 98d7 the.expression.. │ │ │ │ -000255c0: 658d 9f01 cccc d531 8e96 04c0 04d7 658d e......1......e. │ │ │ │ -000255d0: 9f01 cccc d532 8e93 d765 8d9f 01cc ccd5 .....2...e...... │ │ │ │ -000255e0: 338e 9109 6177 cf70 6172 7365 7391 04a1 3...aw.parses... │ │ │ │ -000255f0: 7361 7398 eb61 28d7 658d 9f01 cccc d531 sas..a(.e......1 │ │ │ │ -00025600: 8e93 d765 8d9f 01cc ccd5 328e 93eb 6129 ...e......2...a) │ │ │ │ -00025610: d765 8d9f 01cc ccd5 338e 93cf 2c91 04cf .e......3...,... │ │ │ │ -00025620: 2661 6e64 8ea1 8d91 0851 d773 696e 6365 &and.....Q.since │ │ │ │ -00025630: 9b05 2d46 d765 8d9f 01cc ccd5 318e 9604 ..-F.e......1... │ │ │ │ -00025640: c004 eb61 3d3e d765 8d9f 01cc ccd5 328e ...a=>.e......2. │ │ │ │ -00025650: 93eb 617c d765 8d9f 01cc ccd5 338e 9109 ..a|.e......3... │ │ │ │ -00025660: ed4a cf61 7373 6f90 538e 6369 6174 6573 .J.asso.S.ciates │ │ │ │ -00025670: 9605 2d47 746f 9874 6865 9872 6967 6890 ..-Gto.the.righ. │ │ │ │ -00025680: ac72 742c 9105 7dee 7468 6598 6578 7072 .rt,..}.the.expr │ │ │ │ -00025690: 6573 7369 6f6e 93d7 658d 9f01 cccc d531 ession..e......1 │ │ │ │ -000256a0: 8e96 04c0 04eb 613d 3ed7 658d 9f01 cccc ......a=>.e..... │ │ │ │ -000256b0: d532 8e93 eb61 7cd7 658d 9f01 cccc d533 .2...a|.e......3 │ │ │ │ -000256c0: 8e93 eb61 3d3e d765 8d9f 01cc ccd5 348e ...a=>.e......4. │ │ │ │ -000256d0: 93eb 617c d765 8d9f 01cc ccd5 358e 9109 ..a|.e......5... │ │ │ │ -000256e0: ed4a cf70 6172 7365 7398 6173 8ea1 8d91 .J.parses.as.... │ │ │ │ -000256f0: 0851 d7d7 658d 9f01 cccc d531 8e96 04c0 .Q..e......1.... │ │ │ │ -00025700: 04eb 613d 3ed7 658d 9f01 cccc d532 8e93 ..a=>.e......2.. │ │ │ │ -00025710: eb61 7c28 d765 8d9f 01cc ccd5 338e 93eb .a|(.e......3... │ │ │ │ -00025720: 613d 3ed7 658d 9f01 cccc d534 8e93 eb61 a=>.e......4...a │ │ │ │ -00025730: 7cd7 658d 9f01 cccc d535 8e93 eb61 29cf |.e......5...a). │ │ │ │ -00025740: 2e8e 9f19 711d 8d8d 8d8d 91f9 4e53 322e ....q.......NS2. │ │ │ │ -00025750: 8e8e 8e91 0851 d74f 6e6c 7996 0501 4566 .....Q.Only...Ef │ │ │ │ -00025760: 756e 6374 696f 6e73 9363 616e 9105 0144 unctions.can...D │ │ │ │ -00025770: 6290 538e 6593 6465 0c6e 6564 9377 6974 b.S.e.de.ned.wit │ │ │ │ -00025780: 6893 eb61 6c65 7472 6563 cf2e 9108 7cb6 h..aletrec....|. │ │ │ │ -00025790: 4691 ff05 566f 7293 6578 616d 706c 652c F...Vor.example, │ │ │ │ -000257a0: 9105 46ec eb61 6c65 7472 6563 9605 bfaa ..F..aletrec.... │ │ │ │ -000257b0: 7893 3d93 322d 7891 0501 45cf 7790 ac72 x.=.2-x...E.w..r │ │ │ │ -000257c0: 6f75 6c64 8ea1 8d91 0851 d763 6175 7365 ould.....Q.cause │ │ │ │ -000257d0: 9603 eaa8 6193 7379 6e90 ac72 7461 7893 ....a.syn..rtax. │ │ │ │ -000257e0: 6572 726f 722e 8ea9 1971 1e8d 8d8d 8d91 error....q...... │ │ │ │ -000257f0: f94e 5333 2e8e 8e8e 9108 51d7 416c 6c96 .NS3......Q.All. │ │ │ │ -00025800: 051b 2574 6865 9b05 1b24 7691 ff58 e461 ..%the...$v..X.a │ │ │ │ -00025810: 7269 6162 6c65 7393 6f90 538e 6363 7572 riables.o.S.ccur │ │ │ │ -00025820: 7269 6e67 9869 6e93 6193 7061 7474 6572 ring.in.a.patter │ │ │ │ -00025830: 6e98 6d90 ac72 7573 7493 6290 538e 6593 n.m..rust.b.S.e. │ │ │ │ -00025840: 6469 7374 696e 6374 2e91 08ca 554f 6e93 distinct....UOn. │ │ │ │ -00025850: 7468 6593 6f74 6865 7298 6861 6e64 2c91 the.other.hand,. │ │ │ │ -00025860: 0567 4461 8ea1 8d91 0851 d770 6174 7465 .gDa.....Q.patte │ │ │ │ -00025870: 726e 9603 eaa8 6361 6e93 636f 6e9a ac72 rn....can.con..r │ │ │ │ -00025880: 7461 696e 936d 9875 6c74 6970 6c65 936f tain.m.ultiple.o │ │ │ │ -00025890: 9053 8e63 6375 7272 656e 6365 7393 6f66 .S.ccurrences.of │ │ │ │ -000258a0: 9374 6865 9377 696c 6463 6172 6493 60eb .the.wildcard.`. │ │ │ │ -000258b0: 615f cf27 2e8e a68d 8d8d 8d91 f94e 5334 a_.'.........NS4 │ │ │ │ -000258c0: 2e8e 8e8e 9108 51d7 5370 6163 6573 9603 ......Q.Spaces.. │ │ │ │ -000258d0: 3f9d 28eb 4841 5343 499a 4dde 4991 033f ?.(.HASCI.M.I..? │ │ │ │ -000258e0: 72cf 3332 292c 9103 61d3 6361 7272 6961 r.32),..a.carria │ │ │ │ -000258f0: 6765 9372 6574 7572 6e73 9603 3f9e 28eb ge.returns..?.(. │ │ │ │ -00025900: 4841 5343 4998 4991 033f 72cf 3133 292c HASCI.I..?r.13), │ │ │ │ -00025910: 9103 61d2 6c69 6e65 9366 6565 6473 9603 ..a.line.feeds.. │ │ │ │ -00025920: 3f9d 28eb 4841 5343 4998 4991 033f 72cf ?.(.HASCI.I..?r. │ │ │ │ -00025930: 3130 2993 666f 726d 9103 3f9e 6665 6564 10).form..?.feed │ │ │ │ -00025940: 7393 28eb 615e 4ccf 2c8e 8e9f 24fd 138e s.(.a^L.,...$... │ │ │ │ -00025950: 8c8b 0000 001b 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024b20: 0000 0000 0002 42fb a002 cc05 558d a0fd ......B.....U... │ │ │ │ +00024b30: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ +00024b40: d032 3692 011e 875e 4368 6170 7465 7296 .26....^Chapter. │ │ │ │ +00024b50: 0480 0033 2e91 0a80 0053 796e 90a0 0074 ...3.....Syn...t │ │ │ │ +00024b60: 6178 936f 6693 4d4c 8e91 eaf1 eb9f 0566 ax.of.ML.......f │ │ │ │ +00024b70: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +00024b80: 942f df8d a0fe 3767 918d 8d8d a0ff 528e ./....7g......R. │ │ │ │ +00024b90: f38d 8d91 0d6f e8eb 617c 910b 7f54 d765 .....o..a|...T.e │ │ │ │ +00024ba0: 9605 bfaa eb61 7b3f 3f7c 2121 7d93 d765 .....a{??|!!}..e │ │ │ │ +00024bb0: 8d9f 01cc ccd5 318e 9104 c004 d765 8d9f ......1......e.. │ │ │ │ +00024bc0: fba5 328d db30 8e9f 0752 418d d531 8e8e ..2..0...RA..1.. │ │ │ │ +00024bd0: 8e8d 9200 da8b e5cf 5296 03ea a866 6169 ........R....fai │ │ │ │ +00024be0: 6c75 7265 9374 7261 7093 616e 6493 6c6f lure.trap.and.lo │ │ │ │ +00024bf0: 9053 8e6f 708e 8ea4 0e7f ff8d 8d91 2a2e .S.op.........*. │ │ │ │ +00024c00: 3aeb 617b 3f3f 7c21 217d 9105 bfaa d765 :.a{??|!!}.....e │ │ │ │ +00024c10: 8d9f 01cc ccd5 328e 9104 c004 d765 8d9f ......2......e.. │ │ │ │ +00024c20: fba5 328d db30 8e9f 0752 418d d532 8e8e ..2..0...RA..2.. │ │ │ │ +00024c30: 8e8e 9f13 8446 8d8d 8d9f f800 008d 913b .....F.........; │ │ │ │ +00024c40: 6d38 cf2e 8ea4 0400 008d 913b 6d38 2e8e m8.........;m8.. │ │ │ │ +00024c50: a18d 913b 6d38 2e8e 8e8e 8ea1 8d8d 912a ...;m8.........* │ │ │ │ +00024c60: 2e3a eb61 7b3f 3f7c 2121 7d91 05bf aad7 .:.a{??|!!}..... │ │ │ │ +00024c70: 658d 9f01 cccc d86e 8e91 05a8 50d7 658d e......n....P.e. │ │ │ │ +00024c80: 9ffb a532 8ddb 308e 9f07 5241 8dd8 6e8e ...2..0...RA..n. │ │ │ │ +00024c90: 8e8e 8ea1 8d8d 912a 2e3a eb61 7b7b 3f7c .......*.:.a{{?| │ │ │ │ +00024ca0: 217c 3fd7 6964 eb61 7c21 d769 64eb 617d !|?.id.a|!.id.a} │ │ │ │ +00024cb0: 9105 bfaa d765 8d9f fba5 328d db30 308e .....e....2..00. │ │ │ │ +00024cc0: 9f07 5241 8dd8 6e8e 8e91 05a8 50eb 617d ..RA..n.....P.a} │ │ │ │ +00024cd0: 8e8e a413 aaaa 8d8d 910d 6fe8 7c91 0b7f ..........o.|... │ │ │ │ +00024ce0: 5477 6869 6c65 9605 bfaa d765 8d9f 01cc Twhile.....e.... │ │ │ │ +00024cf0: ccd5 318e 910a 7fae eb61 646f 93d7 658e ..1......ado..e. │ │ │ │ +00024d00: 8d92 00da 8be5 cf77 6869 6c65 9103 eaa8 .......while.... │ │ │ │ +00024d10: 6c6f 9053 8e6f 708e 8ea1 8d8d 910d 6fe8 lo.S.op.......o. │ │ │ │ +00024d20: eb61 7c91 0b7f 54d7 658d 9f01 cccc d531 .a|...T.e......1 │ │ │ │ +00024d30: 8e91 04c0 04eb 613b d765 8d9f 01cc ccd5 ......a;.e...... │ │ │ │ +00024d40: 328e 8d91 06c0 02d7 3a96 01ff fe3a 933a 2.......:....:.: │ │ │ │ +00024d50: 8e91 1a4a 4ceb 613b d765 8d9f 01cc ccd8 ...JL.a;.e...... │ │ │ │ +00024d60: 6e8e 8e8d 9200 da8b e5cf 7365 7175 656e n.........sequen │ │ │ │ +00024d70: 6369 6e67 8e8e a18d 8d91 0d6f e8eb 617c cing.......o..a| │ │ │ │ +00024d80: 910b 7f54 5b5d 8e8d 9200 da8b e5cf 656d ...T[]........em │ │ │ │ +00024d90: 7074 90ac 7279 9103 eaa8 6c69 7374 8e8e pt..ry....list.. │ │ │ │ +00024da0: a90e 7fff 8d8d 910d 6fe8 eb61 7c91 0b7f ........o..a|... │ │ │ │ +00024db0: 545b d765 8d9f 01cc ccd5 318e 9104 c004 T[.e......1..... │ │ │ │ +00024dc0: eb61 3bd7 658d 9f01 cccc d532 8e8d 9106 .a;.e......2.... │ │ │ │ +00024dd0: c002 d73a 9601 fffe 3a93 3a8e 911a 4a4c ...:....:.:...JL │ │ │ │ +00024de0: eb61 3b91 05bf aad7 658d 9f01 cccc d86e .a;.....e......n │ │ │ │ +00024df0: 8e91 05a8 50eb 615d 8e8d 9200 da8b e5cf ....P.a]........ │ │ │ │ +00024e00: 6c69 7374 9603 eaa8 6f66 93d7 6e93 cf65 list....of..n..e │ │ │ │ +00024e10: 6c65 6d65 6e90 ac72 7473 8e8e a18d 8d91 lemen..rts...... │ │ │ │ +00024e20: 0d6f e8eb 617c 910b 7f54 d765 9605 bfaa .o..a|...T.e.... │ │ │ │ +00024e30: eb61 7768 6572 6593 d762 8e8d 9200 da8b .awhere..b...... │ │ │ │ +00024e40: e5cf 5291 03ea a865 7175 6976 2e91 0538 ..R....equiv...8 │ │ │ │ +00024e50: e0eb 616c 6574 9605 bfaa d762 93eb 6169 ..alet.....b..ai │ │ │ │ +00024e60: 6e93 d765 8e8e a68d 8d91 0d6f e8eb 617c n..e.......o..a| │ │ │ │ +00024e70: 910b 7f54 d765 9605 bfaa eb61 7768 6572 ...T.e.....awher │ │ │ │ +00024e80: 6572 6566 93d7 628e 8d92 00da 8be5 cf52 eref..b........R │ │ │ │ +00024e90: 9103 eaa8 6571 7569 762e 9105 38e0 eb61 ....equiv...8..a │ │ │ │ +00024ea0: 6c65 7472 6566 9605 bfaa d762 93eb 6169 letref.....b..ai │ │ │ │ +00024eb0: 6e93 d765 8e8e a68d 8d91 0d6f e8eb 617c n..e.......o..a| │ │ │ │ +00024ec0: 910b 7f54 d765 9605 bfaa eb61 7768 6572 ...T.e.....awher │ │ │ │ +00024ed0: 6572 6563 93d7 628e 8d92 00da 8be5 cf52 erec..b........R │ │ │ │ +00024ee0: 9103 eaa8 6571 7569 762e 9105 38e0 eb61 ....equiv...8..a │ │ │ │ +00024ef0: 6c65 7472 6563 9605 bfaa d762 93eb 6169 letrec.....b..ai │ │ │ │ +00024f00: 6e93 d765 8e8e a68d 8d91 0d6f e8eb 617c n..e.......o..a| │ │ │ │ +00024f10: 910b 7f54 d765 9605 bfaa eb61 7768 6572 ...T.e.....awher │ │ │ │ +00024f20: 6574 7970 6593 d764 628e 8d92 00da 8be5 etype..db....... │ │ │ │ +00024f30: cf65 7175 6976 2e91 0538 e0eb 616c 6574 .equiv...8..alet │ │ │ │ +00024f40: 7479 7065 9605 bfaa d764 6293 eb61 696e type.....db..ain │ │ │ │ +00024f50: 93d7 658e 8ea6 8d8d 910d 6fe8 eb61 7c91 ..e.......o..a|. │ │ │ │ +00024f60: 0b7f 54d7 6596 05bf aaeb 6177 6865 7265 ..T.e.....awhere │ │ │ │ +00024f70: 6162 7374 7970 6593 d761 628e 8d92 00da abstype..ab..... │ │ │ │ +00024f80: 8be5 cf65 7175 6976 2e91 0538 e0eb 6161 ...equiv...8..aa │ │ │ │ +00024f90: 6273 7479 7065 9605 bfaa d761 6293 eb61 bstype.....ab..a │ │ │ │ +00024fa0: 696e 93d7 658e 8ea6 8d8d 910d 6fe8 eb61 in..e.......o..a │ │ │ │ +00024fb0: 7c91 0b7f 54d7 6596 05bf aaeb 6177 6865 |...T.e.....awhe │ │ │ │ +00024fc0: 7265 6162 7372 6563 7479 7065 93d7 6162 reabsrectype..ab │ │ │ │ +00024fd0: 8e8d 9200 da8b e5cf 6571 7569 762e 9105 ........equiv... │ │ │ │ +00024fe0: 38e0 eb61 6162 7372 6563 7479 7065 9605 8..aabsrectype.. │ │ │ │ +00024ff0: bfaa d761 6293 eb61 696e 93d7 658e 8ea1 ...ab..ain..e... │ │ │ │ +00025000: 8d8d 910d 6fe8 eb61 7c91 0b7f 54d7 6496 ....o..a|...T.d. │ │ │ │ +00025010: 05bf aaeb 6169 6e93 d765 8e8d 9200 da8b ....ain..e...... │ │ │ │ +00025020: e5cf 6c6f 9053 8e63 616c 9103 eaa8 6465 ..lo.S.cal....de │ │ │ │ +00025030: 636c 6172 6174 696f 6e8e 8ea1 8d8d 910d claration....... │ │ │ │ +00025040: 6fe8 eb61 7c91 0b7f 5463 6173 6596 05bf o..a|...Tcase... │ │ │ │ +00025050: aad7 6593 eb61 6f66 93d7 708d 9f01 cccc ..e..aof..p..... │ │ │ │ +00025060: d531 8e91 04c0 04eb 612e d765 8d9f 01cc .1......a..e.... │ │ │ │ +00025070: ccd5 318e 910a 7fae eb61 7c8d 93d7 3a96 ..1......a|...:. │ │ │ │ +00025080: 01ff fe3a 933a 8e91 138a 4aeb 617c 93d7 ...:.:....J.a|.. │ │ │ │ +00025090: 708d 9f01 cccc d86e 8e91 05a8 50eb 612e p......n....P.a. │ │ │ │ +000250a0: d765 8d9f 01cc ccd8 6e8e 8e8d 9200 da8b .e......n....... │ │ │ │ +000250b0: e5cf 6361 7365 9603 eaa8 7374 6174 656d ..case....statem │ │ │ │ +000250c0: 656e 90ac 7274 2c93 6571 7569 762e 8e8e en..rt,.equiv... │ │ │ │ +000250d0: a68d 8d92 00da 8be5 eb61 2866 756e 9605 .........a(fun.. │ │ │ │ +000250e0: bfaa d770 8d9f 01cc ccd5 318e 9104 c004 ...p......1..... │ │ │ │ +000250f0: eb61 2ed7 658d 9f01 cccc d531 8e91 0a7f .a..e......1.... │ │ │ │ +00025100: aeeb 617c 8d93 d73a 9601 fffe 3a93 3a8e ..a|...:....:.:. │ │ │ │ +00025110: 9119 49f4 eb61 7c93 d770 8d9f 01cc ccd8 ..I..a|..p...... │ │ │ │ +00025120: 6e8e 9605 a850 eb61 2ed7 658d 9f01 cccc n....P.a..e..... │ │ │ │ +00025130: d86e 8e93 eb61 2991 05bf aad7 658e 8ea1 .n...a).....e... │ │ │ │ +00025140: 8d8d 910d 6fe8 eb61 7c91 0b7f 545c 9605 ....o..a|...T\.. │ │ │ │ +00025150: bfaa d770 8d9f 01cc ccd5 318e 9104 c004 ...p......1..... │ │ │ │ +00025160: d770 8d9f 01cc ccd5 328e 8d91 06c0 02d7 .p......2....... │ │ │ │ +00025170: 3a96 01ff fe3a 933a 8e91 168a a070 8d9f :....:.:.....p.. │ │ │ │ +00025180: 01cc ccd8 6e8e 9105 a850 eb61 2e93 d765 ....n....P.a...e │ │ │ │ +00025190: 8e8d 9200 da8b e5cf 6162 7374 7261 6374 ........abstract │ │ │ │ +000251a0: 696f 6e8e 8ea1 8d8d 910d 6fe8 eb61 7c91 ion.......o..a|. │ │ │ │ +000251b0: 113e fe66 756e 9605 bfaa d770 8d9f 01cc .>.fun.....p.... │ │ │ │ +000251c0: ccd5 318e 9b04 c004 eb61 2ed7 658d 9f01 ..1......a..e... │ │ │ │ +000251d0: cccc d531 8e91 0a7f aeeb 617c 93d7 708d ...1......a|..p. │ │ │ │ +000251e0: 9f01 cccc d532 8e98 eb61 2ed7 658d 9f01 .....2...a..e... │ │ │ │ +000251f0: cccc d532 8e91 0a7f aeeb 617c 8d93 d73a ...2......a|...: │ │ │ │ +00025200: 9601 fffe 3a93 3a8e 9119 49f4 eb61 7c93 ....:.:...I..a|. │ │ │ │ +00025210: d770 8d9f 01cc ccd8 6e8e 9105 a850 eb61 .p......n....P.a │ │ │ │ +00025220: 2ed7 658d 9f01 cccc d86e 8e8e 8d92 00da ..e......n...... │ │ │ │ +00025230: 8be5 cf70 6174 7465 726e 9603 eaa8 7365 ...pattern....se │ │ │ │ +00025240: 6c65 6374 696f 6e93 6162 7374 7261 6374 lection.abstract │ │ │ │ +00025250: 696f 6e8e 8ea1 8d8d 910d 6fe8 eb61 7c91 ion.......o..a|. │ │ │ │ +00025260: 0b7f 5428 d765 eb61 298e 8d92 00da 8be5 ..T(.e.a)....... │ │ │ │ +00025270: cf65 7175 6976 2e91 0538 e0d7 658e 8e8e .equiv...8..e... │ │ │ │ +00025280: 8e8e a000 d062 f38d 8d91 eaf1 ebeb 4b33 .....b........K3 │ │ │ │ +00025290: 2e32 8e91 1739 964e 6f74 6573 9606 7ae1 .2...9.Notes..z. │ │ │ │ +000252a0: 6f6e 9374 6865 9373 796e 91ff 75c2 7461 on.the.syn..u.ta │ │ │ │ +000252b0: 7893 6571 7561 7469 6f6e 7393 666f 7293 x.equations.for. │ │ │ │ +000252c0: 4d4c 8e9f 1be2 238d 8d8d 8d91 f94e 53cf ML....#......NS. │ │ │ │ +000252d0: 312e 8e8e 8e91 0851 d749 6e96 0426 a974 1......Q.In..&.t │ │ │ │ +000252e0: 6865 9373 796e 9aac 7274 6178 9365 7175 he.syn..rtax.equ │ │ │ │ +000252f0: 6174 696f 6e73 9363 6f6e 7374 7275 6374 ations.construct │ │ │ │ +00025300: 7393 6172 6593 6c69 7374 6564 9104 26a8 s.are.listed..&. │ │ │ │ +00025310: 696e 936f 7264 6572 936f 6693 6465 6372 in.order.of.decr │ │ │ │ +00025320: 6561 7369 6e67 9362 696e 6469 6e67 9370 easing.binding.p │ │ │ │ +00025330: 9053 8e6f 9877 9865 722e 8ea4 1000 008d .S.o.w.er....... │ │ │ │ +00025340: 9108 51d7 4691 ff05 566f 7296 0347 6565 ..Q.F...Vor..Gee │ │ │ │ +00025350: 7861 6d70 6c65 2c91 0368 0c73 696e 6365 xample,..h.since │ │ │ │ +00025360: 93d7 658d 9f01 cccc d531 8e9b 04c0 04d7 ..e......1...... │ │ │ │ +00025370: 658d 9f01 cccc d532 8e91 0807 69cf 6973 e......2....i.is │ │ │ │ +00025380: 936c 6973 7465 6493 6290 538e 6566 6f72 .listed.b.S.efor │ │ │ │ +00025390: 6593 d765 8d9f 01cc ccd5 318e 98eb 613b e..e......1...a; │ │ │ │ +000253a0: d765 8d9f 01cc ccd5 328e 9108 0769 cf66 .e......2....i.f │ │ │ │ +000253b0: 756e 6374 696f 6e93 6170 706c 6963 6174 unction.applicat │ │ │ │ +000253c0: 696f 6e93 6269 6e64 7393 6d6f 7265 9374 ion.binds.more.t │ │ │ │ +000253d0: 6967 6890 ac72 746c 798e a18d 9108 51d7 igh..rtly.....Q. │ │ │ │ +000253e0: 7468 616e 9604 2cf2 7365 7175 656e 6369 than..,.sequenci │ │ │ │ +000253f0: 6e67 9b04 2cf1 616e 6493 7468 90ac 7275 ng..,.and.th..ru │ │ │ │ +00025400: 7393 d765 8d9f 01cc ccd5 318e 9604 c004 s..e......1..... │ │ │ │ +00025410: d765 8d9f 01cc ccd5 328e 93eb 613b d765 .e......2...a;.e │ │ │ │ +00025420: 8d9f 01cc ccd5 338e 9108 ecf5 cf70 6172 ......3......par │ │ │ │ +00025430: 7365 7396 042c f261 7393 eb61 28d7 658d ses..,.as..a(.e. │ │ │ │ +00025440: 9f01 cccc d531 8e96 04c0 04d7 658d 9f01 .....1......e... │ │ │ │ +00025450: cccc d532 8e93 eb61 293b d765 8d9f 01cc ...2...a);.e.... │ │ │ │ +00025460: ccd5 338e 93cf 2e91 05ff bd54 6869 7398 ..3........This. │ │ │ │ +00025470: 636f 6e95 ac72 7693 656e 9374 696f 6e91 con..rv.en.tion. │ │ │ │ +00025480: 042c f264 6574 6572 6d69 6e65 738e a18d .,.determines... │ │ │ │ +00025490: 9108 51d7 6f6e 6c79 9603 afb6 7468 6591 ..Q.only....the. │ │ │ │ +000254a0: 03af b772 656c 6174 6976 9aac 7265 9362 ...relativ..re.b │ │ │ │ +000254b0: 696e 6469 6e67 9370 9053 8e6f 9877 9865 inding.p.S.o.w.e │ │ │ │ +000254c0: 7291 03af b76f 6693 6469 0b65 7265 6e98 r....of.di.eren. │ │ │ │ +000254d0: 7493 636f 6e73 7472 7563 7473 2e91 0525 t.constructs...% │ │ │ │ +000254e0: 3b54 6865 936c 6566 7493 6f72 9103 afb7 ;The.left.or.... │ │ │ │ +000254f0: 7269 6768 9874 9361 7373 6f90 538e 6369 righ.t.asso.S.ci │ │ │ │ +00025500: 6174 696f 6e8e a18d 9108 51d7 6f66 9604 ation.....Q.of.. │ │ │ │ +00025510: 3dd9 6193 636f 6e73 7472 7563 7491 043d =.a.construct..= │ │ │ │ +00025520: d869 7393 696e 6469 6361 7465 6493 6578 .is.indicated.ex │ │ │ │ +00025530: 706c 6963 6974 6c79 9362 90ac 7279 9360 plicitly.b..ry.` │ │ │ │ +00025540: 4c27 9b04 3dc3 666f 7293 6c65 6674 9361 L'..=.for.left.a │ │ │ │ +00025550: 6e64 9360 5227 9866 6f72 9372 6967 6890 nd.`R'.for.righ. │ │ │ │ +00025560: ac72 742e 9106 3272 4691 ff05 566f 7293 .rt...2rF...Vor. │ │ │ │ +00025570: 6578 616d 706c 652c 8ea1 8d91 0851 d761 example,.....Q.a │ │ │ │ +00025580: 7396 04a1 7361 7070 6c69 6361 7469 6f6e s...sapplication │ │ │ │ +00025590: 9b04 a174 6173 736f 9053 8e63 6961 7465 ...tasso.S.ciate │ │ │ │ +000255a0: 7393 746f 9374 6865 986c 6566 742c 9104 s.to.the.left,.. │ │ │ │ +000255b0: cf26 7468 6593 6578 7072 6573 7369 6f6e .&the.expression │ │ │ │ +000255c0: 98d7 658d 9f01 cccc d531 8e96 04c0 04d7 ..e......1...... │ │ │ │ +000255d0: 658d 9f01 cccc d532 8e93 d765 8d9f 01cc e......2...e.... │ │ │ │ +000255e0: ccd5 338e 9109 6177 cf70 6172 7365 7391 ..3...aw.parses. │ │ │ │ +000255f0: 04a1 7361 7398 eb61 28d7 658d 9f01 cccc ..sas..a(.e..... │ │ │ │ +00025600: d531 8e93 d765 8d9f 01cc ccd5 328e 93eb .1...e......2... │ │ │ │ +00025610: 6129 d765 8d9f 01cc ccd5 338e 93cf 2c91 a).e......3...,. │ │ │ │ +00025620: 04cf 2661 6e64 8ea1 8d91 0851 d773 696e ..&and.....Q.sin │ │ │ │ +00025630: 6365 9b05 2d46 d765 8d9f 01cc ccd5 318e ce..-F.e......1. │ │ │ │ +00025640: 9604 c004 eb61 3d3e d765 8d9f 01cc ccd5 .....a=>.e...... │ │ │ │ +00025650: 328e 93eb 617c d765 8d9f 01cc ccd5 338e 2...a|.e......3. │ │ │ │ +00025660: 9109 ed4a cf61 7373 6f90 538e 6369 6174 ...J.asso.S.ciat │ │ │ │ +00025670: 6573 9605 2d47 746f 9874 6865 9872 6967 es..-Gto.the.rig │ │ │ │ +00025680: 6890 ac72 742c 9105 7dee 7468 6598 6578 h..rt,..}.the.ex │ │ │ │ +00025690: 7072 6573 7369 6f6e 93d7 658d 9f01 cccc pression..e..... │ │ │ │ +000256a0: d531 8e96 04c0 04eb 613d 3ed7 658d 9f01 .1......a=>.e... │ │ │ │ +000256b0: cccc d532 8e93 eb61 7cd7 658d 9f01 cccc ...2...a|.e..... │ │ │ │ +000256c0: d533 8e93 eb61 3d3e d765 8d9f 01cc ccd5 .3...a=>.e...... │ │ │ │ +000256d0: 348e 93eb 617c d765 8d9f 01cc ccd5 358e 4...a|.e......5. │ │ │ │ +000256e0: 9109 ed4a cf70 6172 7365 7398 6173 8ea1 ...J.parses.as.. │ │ │ │ +000256f0: 8d91 0851 d7d7 658d 9f01 cccc d531 8e96 ...Q..e......1.. │ │ │ │ +00025700: 04c0 04eb 613d 3ed7 658d 9f01 cccc d532 ....a=>.e......2 │ │ │ │ +00025710: 8e93 eb61 7c28 d765 8d9f 01cc ccd5 338e ...a|(.e......3. │ │ │ │ +00025720: 93eb 613d 3ed7 658d 9f01 cccc d534 8e93 ..a=>.e......4.. │ │ │ │ +00025730: eb61 7cd7 658d 9f01 cccc d535 8e93 eb61 .a|.e......5...a │ │ │ │ +00025740: 29cf 2e8e 9f19 711d 8d8d 8d8d 91f9 4e53 ).....q.......NS │ │ │ │ +00025750: 322e 8e8e 8e91 0851 d74f 6e6c 7996 0501 2......Q.Only... │ │ │ │ +00025760: 4566 756e 6374 696f 6e73 9363 616e 9105 Efunctions.can.. │ │ │ │ +00025770: 0144 6290 538e 6593 6465 0c6e 6564 9377 .Db.S.e.de.ned.w │ │ │ │ +00025780: 6974 6893 eb61 6c65 7472 6563 cf2e 9108 ith..aletrec.... │ │ │ │ +00025790: 7cb6 4691 ff05 566f 7293 6578 616d 706c |.F...Vor.exampl │ │ │ │ +000257a0: 652c 9105 46ec eb61 6c65 7472 6563 9605 e,..F..aletrec.. │ │ │ │ +000257b0: bfaa 7893 3d93 322d 7891 0501 45cf 7790 ..x.=.2-x...E.w. │ │ │ │ +000257c0: ac72 6f75 6c64 8ea1 8d91 0851 d763 6175 .rould.....Q.cau │ │ │ │ +000257d0: 7365 9603 eaa8 6193 7379 6e90 ac72 7461 se....a.syn..rta │ │ │ │ +000257e0: 7893 6572 726f 722e 8ea9 1971 1e8d 8d8d x.error....q.... │ │ │ │ +000257f0: 8d91 f94e 5333 2e8e 8e8e 9108 51d7 416c ...NS3......Q.Al │ │ │ │ +00025800: 6c96 051b 2574 6865 9b05 1b24 7691 ff58 l...%the...$v..X │ │ │ │ +00025810: e461 7269 6162 6c65 7393 6f90 538e 6363 .ariables.o.S.cc │ │ │ │ +00025820: 7572 7269 6e67 9869 6e93 6193 7061 7474 urring.in.a.patt │ │ │ │ +00025830: 6572 6e98 6d90 ac72 7573 7493 6290 538e ern.m..rust.b.S. │ │ │ │ +00025840: 6593 6469 7374 696e 6374 2e91 08ca 554f e.distinct....UO │ │ │ │ +00025850: 6e93 7468 6593 6f74 6865 7298 6861 6e64 n.the.other.hand │ │ │ │ +00025860: 2c91 0567 4461 8ea1 8d91 0851 d770 6174 ,..gDa.....Q.pat │ │ │ │ +00025870: 7465 726e 9603 eaa8 6361 6e93 636f 6e9a tern....can.con. │ │ │ │ +00025880: ac72 7461 696e 936d 9875 6c74 6970 6c65 .rtain.m.ultiple │ │ │ │ +00025890: 936f 9053 8e63 6375 7272 656e 6365 7393 .o.S.ccurrences. │ │ │ │ +000258a0: 6f66 9374 6865 9377 696c 6463 6172 6493 of.the.wildcard. │ │ │ │ +000258b0: 60eb 615f cf27 2e8e a68d 8d8d 8d91 f94e `.a_.'.........N │ │ │ │ +000258c0: 5334 2e8e 8e8e 9108 51d7 5370 6163 6573 S4......Q.Spaces │ │ │ │ +000258d0: 9603 3f9d 28eb 4841 5343 499a 4dde 4991 ..?.(.HASCI.M.I. │ │ │ │ +000258e0: 033f 72cf 3332 292c 9103 61d3 6361 7272 .?r.32),..a.carr │ │ │ │ +000258f0: 6961 6765 9372 6574 7572 6e73 9603 3f9e iage.returns..?. │ │ │ │ +00025900: 28eb 4841 5343 4998 4991 033f 72cf 3133 (.HASCI.I..?r.13 │ │ │ │ +00025910: 292c 9103 61d2 6c69 6e65 9366 6565 6473 ),..a.line.feeds │ │ │ │ +00025920: 9603 3f9d 28eb 4841 5343 4998 4991 033f ..?.(.HASCI.I..? │ │ │ │ +00025930: 72cf 3130 2993 666f 726d 9103 3f9e 6665 r.10).form..?.fe │ │ │ │ +00025940: 6564 7393 28eb 615e 4ccf 2c8e 8e9f 24fd eds.(.a^L.,...$. │ │ │ │ +00025950: 138e 8c8b 0000 001b 0000 0000 0000 0000 ................ │ │ │ │ 00025960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025970: 0000 0000 0000 0000 0000 0002 4af9 a002 ............J... │ │ │ │ -00025980: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -00025990: 9a8d 9112 c761 d033 2e33 2e91 0a80 0049 .....a.3.3.....I │ │ │ │ -000259a0: 6465 6e90 a000 7469 0c65 7273 9604 8000 den...ti.ers.... │ │ │ │ -000259b0: 616e 6493 6f74 6865 7293 6c65 7869 6361 and.other.lexica │ │ │ │ -000259c0: 6c93 6d61 7474 6572 7392 00c5 c9db 3237 l.matters.....27 │ │ │ │ -000259d0: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ -000259e0: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -000259f0: 218d 9130 274d eb48 4153 4349 9a4d de49 !..0'M.HASCI.M.I │ │ │ │ -00025a00: 9104 a390 cf31 3229 9604 a3c0 616e 6491 .....12)....and. │ │ │ │ -00025a10: 04a3 bf74 6162 7393 28eb 615e 49cf 2c93 ...tabs.(.a^I.,. │ │ │ │ -00025a20: eb48 4153 4349 9849 9104 a390 cf39 299b .HASCI.I.....9). │ │ │ │ -00025a30: 04a3 bf63 616e 9362 9053 8e65 9869 6e73 ...can.b.S.e.ins │ │ │ │ -00025a40: 6572 7465 6493 616e 6493 6465 6c65 7465 erted.and.delete │ │ │ │ -00025a50: 6498 6172 6269 7472 6172 696c 7993 7769 d.arbitrarily.wi │ │ │ │ -00025a60: 7468 6f75 748e a410 0000 8d91 3027 4d61 thout.......0'Ma │ │ │ │ -00025a70: 0b65 6374 696e 6796 059c 9274 6865 936d .ecting....the.m │ │ │ │ -00025a80: 6561 6e69 6e67 9328 6173 936c 6f6e 6793 eaning.(as.long. │ │ │ │ -00025a90: 6173 936f 6295 ac72 7669 6f75 7391 059c as.ob..rvious... │ │ │ │ -00025aa0: 9161 6d93 6269 6775 6974 6965 7396 059c .am.biguities... │ │ │ │ -00025ab0: 9261 7265 936e 6f74 9369 6e90 ac72 7472 .are.not.in..rtr │ │ │ │ -00025ac0: 6f90 538e 6475 6365 6429 2e91 0a4e 9e46 o.S.duced)...N.F │ │ │ │ -00025ad0: 91ff 0556 6f72 8ea1 8d91 3027 4d65 7861 ...Vor....0'Mexa │ │ │ │ -00025ae0: 6d70 6c65 2c91 0480 e174 6865 9604 62d5 mple,....the..b. │ │ │ │ -00025af0: 7370 6163 6593 696e 9b04 62d6 eb61 2d91 space.in..b..a-. │ │ │ │ -00025b00: 05bf aad7 7893 cf62 7574 936e 6f74 9869 ....x..but.not.i │ │ │ │ -00025b10: 6e93 eb61 6e6f 7491 05bf aad7 7893 cf63 n..anot.....x..c │ │ │ │ -00025b20: 616e 9862 9053 8e65 936f 6d69 7474 6564 an.b.S.e.omitted │ │ │ │ -00025b30: 2e91 06a1 6843 6f6d 6d65 6e90 ac72 7473 ....hCommen..rts │ │ │ │ -00025b40: 9363 616e 9862 9053 8e65 936f 668e a18d .can.b.S.e.of... │ │ │ │ -00025b50: 9130 274d 7495 ac72 7793 6f91 03ea a86b .0'Mt..rw.o....k │ │ │ │ -00025b60: 696e 6473 3a8e a91c 662f 8d8d 8d8d 9135 inds:...f/.....5 │ │ │ │ -00025b70: 1d52 2861 298e 8e8e 914a 00d2 4172 6269 .R(a)....J..Arbi │ │ │ │ -00025b80: 7472 6172 7996 03ea a873 6571 7565 6e63 trary....sequenc │ │ │ │ -00025b90: 6573 936f 6693 639a ac72 6861 7261 6374 es.of.c..rharact │ │ │ │ -00025ba0: 6572 7393 7375 7272 6f75 6e64 6564 9362 ers.surrounded.b │ │ │ │ -00025bb0: 9879 93eb 6125 cf27 732e 8e9f 14b3 188d .y..a%.'s....... │ │ │ │ -00025bc0: 8d8d 8d91 3476 3628 6229 8e8e 8e91 4a00 ....4v6(b)....J. │ │ │ │ -00025bd0: d254 91ff 0556 6578 7496 04c1 6865 6e63 .T...Vext...henc │ │ │ │ -00025be0: 6c6f 7365 649b 04c1 6769 6e93 7468 6598 losed...gin.the. │ │ │ │ -00025bf0: 6e65 7374 696e 6793 636f 6d6d 656e 95ac nesting.commen.. │ │ │ │ -00025c00: 7274 9862 7261 6393 6b93 6574 7396 04c1 rt.brac.k.ets... │ │ │ │ -00025c10: 68eb 6125 3c98 cf61 6e64 93eb 613e 25cf h.a%<..and..a>%. │ │ │ │ -00025c20: 2e91 07bd 1e54 6865 936f 6e6c 7998 7795 .....The.only.w. │ │ │ │ -00025c30: ac72 6193 7991 04c1 6874 6f8e a18d 914a .ra.y...hto....J │ │ │ │ -00025c40: 00d2 7465 726d 696e 6174 6596 03af c161 ..terminate....a │ │ │ │ -00025c50: 9b03 afc2 636f 6d6d 656e 90ac 7274 9373 ....commen..rt.s │ │ │ │ -00025c60: 7461 7274 696e 6793 7769 7468 98eb 6125 tarting.with..a% │ │ │ │ -00025c70: 3c93 cf69 7393 7769 7468 9861 936d 6174 <..is.with.a.mat │ │ │ │ -00025c80: 6390 ac72 6869 6e67 93eb 613e 25cf 2e91 c..rhing..a>%... │ │ │ │ -00025c90: 0525 3e49 6693 eb61 25d7 78cf 2c91 03bb .%>If..a%.x.,... │ │ │ │ -00025ca0: 8977 6865 7265 98d7 7893 cf69 738e a18d .where..x..is... │ │ │ │ -00025cb0: 914a 00d2 6e6f 748d 9104 03e8 eb61 3c8e .J..not......a<. │ │ │ │ -00025cc0: 9109 c392 cf2c 9104 0a37 6f90 538e 6363 .....,...7o.S.cc │ │ │ │ -00025cd0: 7572 7396 0403 e86f 7574 7369 6465 9361 urs....outside.a │ │ │ │ -00025ce0: 9b04 03e7 eb61 253c 8d93 d73a 9601 fffe .....a%<...:.... │ │ │ │ -00025cf0: 3a93 3a8e 9115 d270 eb61 3e25 98cf 7061 :.:....p.a>%..pa │ │ │ │ -00025d00: 6972 2c91 040a 3874 6865 6e93 7468 6598 ir,...8then.the. │ │ │ │ -00025d10: 636f 6d6d 656e 90ac 7274 9369 7393 7465 commen..rt.is.te │ │ │ │ -00025d20: 726d 696e 6174 6564 9862 90ac 7279 9374 rminated.b..ry.t │ │ │ │ -00025d30: 6865 8ea1 8d91 4a00 d26e 6578 7496 041a he....J..next... │ │ │ │ -00025d40: 97eb 6125 cf2e 9105 c8ab 5468 90ac 7275 ..a%......Th..ru │ │ │ │ -00025d50: 7393 eb61 253c 93cf 616e 649b 041a 96eb s..a%<..and..... │ │ │ │ -00025d60: 613e 2593 cf63 616e 9362 9053 8e65 9875 a>%..can.b.S.e.u │ │ │ │ -00025d70: 7365 6493 746f 9863 6f6d 6d65 6e9a ac72 sed.to.commen..r │ │ │ │ -00025d80: 7493 6f75 7493 636f 6d6d 656e 9874 739b t.out.commen.ts. │ │ │ │ -00025d90: 041a 966f 6693 7468 6598 666f 726d 93eb ...of.the.form.. │ │ │ │ -00025da0: 6125 8ea1 8d8d 914a 00d2 d73a 9601 fffe a%.....J...:.... │ │ │ │ -00025db0: 3a93 3a8e 915b b61a eb61 25cf 2c96 03ea :.:..[...a%.,... │ │ │ │ -00025dc0: a862 7574 936e 6f74 9376 6963 6593 7690 .but.not.vice.v. │ │ │ │ -00025dd0: ac72 6572 7361 2e8e a68d 9130 274d 436f .rersa.....0'MCo │ │ │ │ -00025de0: 6d6d 656e 9aac 7274 7396 03ea a863 616e mmen..rts....can │ │ │ │ -00025df0: 9362 9053 8e65 9369 6e73 6572 7465 6493 .b.S.e.inserted. │ │ │ │ -00025e00: 616e 9879 7768 6572 6593 6193 7370 6163 an.ywhere.a.spac │ │ │ │ -00025e10: 6593 6973 9361 6c6c 6f98 7798 6564 2e8e e.is.allo.w.ed.. │ │ │ │ -00025e20: 9f27 ed99 8d8d 9112 c761 eb4b 332e 338e .'.......a.K3.3. │ │ │ │ -00025e30: 913f 0f0c 4964 656e 91ff 75c2 7469 0c65 .?..Iden..u.ti.e │ │ │ │ -00025e40: 7273 9606 7ae1 616e 6493 6f74 6865 7293 rs..z.and.other. │ │ │ │ -00025e50: 6c65 7869 6361 6c93 6d61 7474 6572 738e lexical.matters. │ │ │ │ -00025e60: 9f1b e223 8d91 12c7 61cf 496e 9604 2ed5 ...#....a.In.... │ │ │ │ -00025e70: 7468 6973 9b04 2ed6 7365 6374 696f 6e93 this....section. │ │ │ │ -00025e80: 7468 6598 6c65 7869 6361 6c93 7374 7275 the.lexical.stru │ │ │ │ -00025e90: 6374 7572 6598 6f66 93eb 484d 4c98 cf69 cture.of..HML..i │ │ │ │ -00025ea0: 7393 6465 0c6e 6564 2e91 0605 6954 6865 s.de.ned....iThe │ │ │ │ -00025eb0: 9364 6574 6169 6c73 9870 9053 8e65 7274 .details.p.S.ert │ │ │ │ -00025ec0: 6169 6e69 6e67 9374 6f98 7468 6593 eb48 aining.to.the..H │ │ │ │ -00025ed0: 484f 4c8e a18d 9112 c761 cf6c 6f67 6963 HOL......a.logic │ │ │ │ -00025ee0: 9603 eaa8 6172 6593 6769 7690 ac72 656e ....are.giv..ren │ │ │ │ -00025ef0: 9369 6e93 5365 6374 696f 6e93 3131 2e31 .in.Section.11.1 │ │ │ │ -00025f00: 2e8e 9f22 a2ef 8d8d 9112 c761 eb47 332e ...".......a.G3. │ │ │ │ -00025f10: 332e 318e 9144 475c 4964 656e 908c cc74 3.1..DG\Iden...t │ │ │ │ -00025f20: 690c 6572 738e 9f17 c000 8d91 12c7 61cf i.ers.........a. │ │ │ │ -00025f30: 5468 6596 03fc f173 7472 7563 7475 7265 The....structure │ │ │ │ -00025f40: 9b03 fcf2 6f66 93eb 484d 4c98 cf69 6465 ....of..HML..ide │ │ │ │ -00025f50: 6e90 ac72 7469 0c65 7273 9369 7398 7061 n..rti.ers.is.pa │ │ │ │ -00025f60: 7274 6c79 9370 726f 6772 616d 6d61 626c rtly.programmabl │ │ │ │ -00025f70: 652e 9105 6fbd 5468 6593 6465 6661 756c e...o.The.defaul │ │ │ │ -00025f80: 7498 6973 9374 6861 7498 616e 9369 6465 t.is.that.an.ide │ │ │ │ -00025f90: 6e90 ac72 7469 0c65 728e a18d 9112 c761 n..rti.er......a │ │ │ │ -00025fa0: 6361 6e96 03ea a862 9053 8e65 936f 6693 can....b.S.e.of. │ │ │ │ -00025fb0: 7495 ac72 7793 6f91 03ea a866 6f72 6d73 t..rw.o....forms │ │ │ │ -00025fc0: 3a8e 9f19 1947 8d8d 8d8d 911f 4e79 2869 :....G......Ny(i │ │ │ │ -00025fd0: 298e 8e8e 9131 9589 4191 0439 f073 6571 )....1..A..9.seq │ │ │ │ -00025fe0: 7565 6e63 6596 043a 056f 6693 616c 7068 uence..:.of.alph │ │ │ │ -00025ff0: 616e 90ac 7275 6d65 7269 6373 9373 7461 an..rumerics.sta │ │ │ │ -00026000: 7274 696e 6793 7769 7468 9361 936c 6574 rting.with.a.let │ │ │ │ -00026010: 7465 722c 9104 4ddc 7768 6572 6591 043a ter,..M.where..: │ │ │ │ -00026020: 0474 6865 9364 6566 6175 6c74 9373 7472 .the.default.str │ │ │ │ -00026030: 7563 7475 7265 936f 668e a18d 9131 9589 ucture.of....1.. │ │ │ │ -00026040: 616e 9603 eaa8 616c 7068 616e 90ac 7275 an....alphan..ru │ │ │ │ -00026050: 6d65 7269 6393 6973 9374 6861 7493 6974 meric.is.that.it │ │ │ │ -00026060: 9369 7393 6193 6c65 7474 6572 2c93 6193 .is.a.letter,.a. │ │ │ │ -00026070: 6469 6769 742c 9361 9370 7269 6d65 9328 digit,.a.prime.( │ │ │ │ -00026080: 8deb 6160 8e91 05bf aacf 2993 6f72 9361 ..a`......).or.a │ │ │ │ -00026090: 6e93 756e 6465 7262 6172 9328 8d91 00b4 n.underbar.(.... │ │ │ │ -000260a0: 7889 0000 6666 0003 8666 8e91 043a de29 x...ff...f...:.) │ │ │ │ -000260b0: 2e8e 9f19 b317 8d8d 8d8d 911c 0aed 2869 ..............(i │ │ │ │ -000260c0: 6929 8e8e 8e91 3195 8941 9603 eaa8 7370 i)....1..A....sp │ │ │ │ -000260d0: 9a53 8e65 6369 616c 9373 796d 90ac 7262 .S.ecial.sym..rb │ │ │ │ -000260e0: 986f 6c93 639a ac72 686f 7365 6e93 6672 .ol.c..rhosen.fr │ │ │ │ -000260f0: 6f6d 9374 6865 9366 6f6c 6c6f 9877 696e om.the.follo.win │ │ │ │ -00026100: 6793 6c69 7374 8e9f 1e3f 848d 9142 d487 g.list...?...B.. │ │ │ │ -00026110: eb61 2a2a 9616 fea8 2b2b 933c 2d2d 9611 .a**....++.<--.. │ │ │ │ -00026120: 3efe 3c2d 3e93 2d2d 3e96 16fe a82d 2d2d >.<->.-->....--- │ │ │ │ -00026130: 933e 3c93 3e3e 933e 3d93 3c3d 3d91 113e .><.>>.>=.<==..> │ │ │ │ -00026140: fe3c 3d3e 8ea4 0d99 9aa1 8d91 42d4 873d .<=>........B..= │ │ │ │ -00026150: 3d3d 9611 3efe 3d3d 3e93 5c2f 9616 fea8 ==..>.==>.\/.... │ │ │ │ -00026160: 2f2f 932f 5c96 1cbe 5221 3f93 2121 9616 //./\...R!?.!!.. │ │ │ │ -00026170: fea8 215c 933f 2193 3f3f 933f 5c8e a1a1 ..!\.?!.??.?\... │ │ │ │ -00026180: 8d91 42d4 873a 3d96 16fe a83c 3e93 3c2d ..B..:=....<>.<- │ │ │ │ -00026190: 933c 3c93 3c3d 911c be52 2d2d 932d 3e93 .<<.<=...R--.->. │ │ │ │ -000261a0: 3d3e 933d 3d8e 9f20 a5ea 8d91 12c7 61cf =>.==.. ......a. │ │ │ │ -000261b0: 4196 03ea a86c 6574 7465 7293 6973 9361 A....letter.is.a │ │ │ │ -000261c0: 936d 656d 90ac 7262 9053 8e65 7293 6f66 .mem..rb.S.er.of │ │ │ │ -000261d0: 9374 6865 936c 6973 743a 8e9f 1965 f88d .the.list:...e.. │ │ │ │ -000261e0: 9124 065f eb61 6196 05bf aa62 9363 9364 .$._.aa....b.c.d │ │ │ │ -000261f0: 9365 9366 9367 9368 9369 936a 936b 936c .e.f.g.h.i.j.k.l │ │ │ │ -00026200: 936d 936e 936f 9370 9371 9372 9373 9374 .m.n.o.p.q.r.s.t │ │ │ │ -00026210: 9375 9376 9377 9378 9379 937a 8ea1 a18d .u.v.w.x.y.z.... │ │ │ │ -00026220: 9124 065f 4196 05bf aa42 9343 9344 9345 .$._A....B.C.D.E │ │ │ │ -00026230: 9346 9347 9348 9349 934a 934b 934c 934d .F.G.H.I.J.K.L.M │ │ │ │ -00026240: 934e 934f 9350 9351 9352 9353 9354 9355 .N.O.P.Q.R.S.T.U │ │ │ │ -00026250: 9356 9357 9358 9359 935a 8e9f 1bcc 5e8d .V.W.X.Y.Z....^. │ │ │ │ -00026260: 9112 c761 eb48 4d4c 9603 eaa8 cf69 7393 ...a.HML.....is. │ │ │ │ -00026270: 6361 7365 2d73 656e 7369 7469 769a ac72 case-sensitiv..r │ │ │ │ -00026280: 653a 9105 38e0 7570 7090 538e 6572 9361 e:..8.upp.S.er.a │ │ │ │ -00026290: 6e64 936c 6f98 7798 6572 9363 6173 6593 nd.lo.w.er.case. │ │ │ │ -000262a0: 6c65 7474 6572 7393 6172 6593 636f 6e73 letters.are.cons │ │ │ │ -000262b0: 6964 6572 6564 9374 6f93 6290 538e 6593 idered.to.b.S.e. │ │ │ │ -000262c0: 6469 0b65 7265 6e98 742e 8e9f 1000 008d di.eren.t....... │ │ │ │ -000262d0: 911e 28f0 5468 6591 03ea a866 756e 6374 ..(.The....funct │ │ │ │ -000262e0: 696f 6e8e 8e9f 24fd 138e 8c8b 0000 001c ion...$......... │ │ │ │ -000262f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025970: 0000 0000 0000 0000 0000 0000 0002 4afb ..............J. │ │ │ │ +00025980: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +00025990: fa99 9a8d 9112 c761 d033 2e33 2e91 0a80 .......a.3.3.... │ │ │ │ +000259a0: 0049 6465 6e90 a000 7469 0c65 7273 9604 .Iden...ti.ers.. │ │ │ │ +000259b0: 8000 616e 6493 6f74 6865 7293 6c65 7869 ..and.other.lexi │ │ │ │ +000259c0: 6361 6c93 6d61 7474 6572 7392 00c5 c9db cal.matters..... │ │ │ │ +000259d0: 3237 8e91 12c7 619f 0566 6689 0000 e666 27....a..ff....f │ │ │ │ +000259e0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +000259f0: 8bd0 218d 9130 274d eb48 4153 4349 9a4d ..!..0'M.HASCI.M │ │ │ │ +00025a00: de49 9104 a390 cf31 3229 9604 a3c0 616e .I.....12)....an │ │ │ │ +00025a10: 6491 04a3 bf74 6162 7393 28eb 615e 49cf d....tabs.(.a^I. │ │ │ │ +00025a20: 2c93 eb48 4153 4349 9849 9104 a390 cf39 ,..HASCI.I.....9 │ │ │ │ +00025a30: 299b 04a3 bf63 616e 9362 9053 8e65 9869 )....can.b.S.e.i │ │ │ │ +00025a40: 6e73 6572 7465 6493 616e 6493 6465 6c65 nserted.and.dele │ │ │ │ +00025a50: 7465 6498 6172 6269 7472 6172 696c 7993 ted.arbitrarily. │ │ │ │ +00025a60: 7769 7468 6f75 748e a410 0000 8d91 3027 without.......0' │ │ │ │ +00025a70: 4d61 0b65 6374 696e 6796 059c 9274 6865 Ma.ecting....the │ │ │ │ +00025a80: 936d 6561 6e69 6e67 9328 6173 936c 6f6e .meaning.(as.lon │ │ │ │ +00025a90: 6793 6173 936f 6295 ac72 7669 6f75 7391 g.as.ob..rvious. │ │ │ │ +00025aa0: 059c 9161 6d93 6269 6775 6974 6965 7396 ...am.biguities. │ │ │ │ +00025ab0: 059c 9261 7265 936e 6f74 9369 6e90 ac72 ...are.not.in..r │ │ │ │ +00025ac0: 7472 6f90 538e 6475 6365 6429 2e91 0a4e tro.S.duced)...N │ │ │ │ +00025ad0: 9e46 91ff 0556 6f72 8ea1 8d91 3027 4d65 .F...Vor....0'Me │ │ │ │ +00025ae0: 7861 6d70 6c65 2c91 0480 e174 6865 9604 xample,....the.. │ │ │ │ +00025af0: 62d5 7370 6163 6593 696e 9b04 62d6 eb61 b.space.in..b..a │ │ │ │ +00025b00: 2d91 05bf aad7 7893 cf62 7574 936e 6f74 -.....x..but.not │ │ │ │ +00025b10: 9869 6e93 eb61 6e6f 7491 05bf aad7 7893 .in..anot.....x. │ │ │ │ +00025b20: cf63 616e 9862 9053 8e65 936f 6d69 7474 .can.b.S.e.omitt │ │ │ │ +00025b30: 6564 2e91 06a1 6843 6f6d 6d65 6e90 ac72 ed....hCommen..r │ │ │ │ +00025b40: 7473 9363 616e 9862 9053 8e65 936f 668e ts.can.b.S.e.of. │ │ │ │ +00025b50: a18d 9130 274d 7495 ac72 7793 6f91 03ea ...0'Mt..rw.o... │ │ │ │ +00025b60: a86b 696e 6473 3a8e a91c 662f 8d8d 8d8d .kinds:...f/.... │ │ │ │ +00025b70: 9135 1d52 2861 298e 8e8e 914a 00d2 4172 .5.R(a)....J..Ar │ │ │ │ +00025b80: 6269 7472 6172 7996 03ea a873 6571 7565 bitrary....seque │ │ │ │ +00025b90: 6e63 6573 936f 6693 639a ac72 6861 7261 nces.of.c..rhara │ │ │ │ +00025ba0: 6374 6572 7393 7375 7272 6f75 6e64 6564 cters.surrounded │ │ │ │ +00025bb0: 9362 9879 93eb 6125 cf27 732e 8e9f 14b3 .b.y..a%.'s..... │ │ │ │ +00025bc0: 188d 8d8d 8d91 3476 3628 6229 8e8e 8e91 ......4v6(b).... │ │ │ │ +00025bd0: 4a00 d254 91ff 0556 6578 7496 04c1 6865 J..T...Vext...he │ │ │ │ +00025be0: 6e63 6c6f 7365 649b 04c1 6769 6e93 7468 nclosed...gin.th │ │ │ │ +00025bf0: 6598 6e65 7374 696e 6793 636f 6d6d 656e e.nesting.commen │ │ │ │ +00025c00: 95ac 7274 9862 7261 6393 6b93 6574 7396 ..rt.brac.k.ets. │ │ │ │ +00025c10: 04c1 68eb 6125 3c98 cf61 6e64 93eb 613e ..h.a%<..and..a> │ │ │ │ +00025c20: 25cf 2e91 07bd 1e54 6865 936f 6e6c 7998 %......The.only. │ │ │ │ +00025c30: 7795 ac72 6193 7991 04c1 6874 6f8e a18d w..ra.y...hto... │ │ │ │ +00025c40: 914a 00d2 7465 726d 696e 6174 6596 03af .J..terminate... │ │ │ │ +00025c50: c161 9b03 afc2 636f 6d6d 656e 90ac 7274 .a....commen..rt │ │ │ │ +00025c60: 9373 7461 7274 696e 6793 7769 7468 98eb .starting.with.. │ │ │ │ +00025c70: 6125 3c93 cf69 7393 7769 7468 9861 936d a%<..is.with.a.m │ │ │ │ +00025c80: 6174 6390 ac72 6869 6e67 93eb 613e 25cf atc..rhing..a>%. │ │ │ │ +00025c90: 2e91 0525 3e49 6693 eb61 25d7 78cf 2c91 ...%>If..a%.x.,. │ │ │ │ +00025ca0: 03bb 8977 6865 7265 98d7 7893 cf69 738e ...where..x..is. │ │ │ │ +00025cb0: a18d 914a 00d2 6e6f 748d 9104 03e8 eb61 ...J..not......a │ │ │ │ +00025cc0: 3c8e 9109 c392 cf2c 9104 0a37 6f90 538e <......,...7o.S. │ │ │ │ +00025cd0: 6363 7572 7396 0403 e86f 7574 7369 6465 ccurs....outside │ │ │ │ +00025ce0: 9361 9b04 03e7 eb61 253c 8d93 d73a 9601 .a.....a%<...:.. │ │ │ │ +00025cf0: fffe 3a93 3a8e 9115 d270 eb61 3e25 98cf ..:.:....p.a>%.. │ │ │ │ +00025d00: 7061 6972 2c91 040a 3874 6865 6e93 7468 pair,...8then.th │ │ │ │ +00025d10: 6598 636f 6d6d 656e 90ac 7274 9369 7393 e.commen..rt.is. │ │ │ │ +00025d20: 7465 726d 696e 6174 6564 9862 90ac 7279 terminated.b..ry │ │ │ │ +00025d30: 9374 6865 8ea1 8d91 4a00 d26e 6578 7496 .the....J..next. │ │ │ │ +00025d40: 041a 97eb 6125 cf2e 9105 c8ab 5468 90ac ....a%......Th.. │ │ │ │ +00025d50: 7275 7393 eb61 253c 93cf 616e 649b 041a rus..a%<..and... │ │ │ │ +00025d60: 96eb 613e 2593 cf63 616e 9362 9053 8e65 ..a>%..can.b.S.e │ │ │ │ +00025d70: 9875 7365 6493 746f 9863 6f6d 6d65 6e9a .used.to.commen. │ │ │ │ +00025d80: ac72 7493 6f75 7493 636f 6d6d 656e 9874 .rt.out.commen.t │ │ │ │ +00025d90: 739b 041a 966f 6693 7468 6598 666f 726d s....of.the.form │ │ │ │ +00025da0: 93eb 6125 8ea1 8d8d 914a 00d2 d73a 9601 ..a%.....J...:.. │ │ │ │ +00025db0: fffe 3a93 3a8e 915b b61a eb61 25cf 2c96 ..:.:..[...a%.,. │ │ │ │ +00025dc0: 03ea a862 7574 936e 6f74 9376 6963 6593 ...but.not.vice. │ │ │ │ +00025dd0: 7690 ac72 6572 7361 2e8e a68d 9130 274d v..rersa.....0'M │ │ │ │ +00025de0: 436f 6d6d 656e 9aac 7274 7396 03ea a863 Commen..rts....c │ │ │ │ +00025df0: 616e 9362 9053 8e65 9369 6e73 6572 7465 an.b.S.e.inserte │ │ │ │ +00025e00: 6493 616e 9879 7768 6572 6593 6193 7370 d.an.ywhere.a.sp │ │ │ │ +00025e10: 6163 6593 6973 9361 6c6c 6f98 7798 6564 ace.is.allo.w.ed │ │ │ │ +00025e20: 2e8e 9f27 ed99 8d8d 9112 c761 eb4b 332e ...'.......a.K3. │ │ │ │ +00025e30: 338e 913f 0f0c 4964 656e 91ff 75c2 7469 3..?..Iden..u.ti │ │ │ │ +00025e40: 0c65 7273 9606 7ae1 616e 6493 6f74 6865 .ers..z.and.othe │ │ │ │ +00025e50: 7293 6c65 7869 6361 6c93 6d61 7474 6572 r.lexical.matter │ │ │ │ +00025e60: 738e 9f1b e223 8d91 12c7 61cf 496e 9604 s....#....a.In.. │ │ │ │ +00025e70: 2ed5 7468 6973 9b04 2ed6 7365 6374 696f ..this....sectio │ │ │ │ +00025e80: 6e93 7468 6598 6c65 7869 6361 6c93 7374 n.the.lexical.st │ │ │ │ +00025e90: 7275 6374 7572 6598 6f66 93eb 484d 4c98 ructure.of..HML. │ │ │ │ +00025ea0: cf69 7393 6465 0c6e 6564 2e91 0605 6954 .is.de.ned....iT │ │ │ │ +00025eb0: 6865 9364 6574 6169 6c73 9870 9053 8e65 he.details.p.S.e │ │ │ │ +00025ec0: 7274 6169 6e69 6e67 9374 6f98 7468 6593 rtaining.to.the. │ │ │ │ +00025ed0: eb48 484f 4c8e a18d 9112 c761 cf6c 6f67 .HHOL......a.log │ │ │ │ +00025ee0: 6963 9603 eaa8 6172 6593 6769 7690 ac72 ic....are.giv..r │ │ │ │ +00025ef0: 656e 9369 6e93 5365 6374 696f 6e93 3131 en.in.Section.11 │ │ │ │ +00025f00: 2e31 2e8e 9f22 a2ef 8d8d 9112 c761 eb47 .1...".......a.G │ │ │ │ +00025f10: 332e 332e 318e 9144 475c 4964 656e 908c 3.3.1..DG\Iden.. │ │ │ │ +00025f20: cc74 690c 6572 738e 9f17 c000 8d91 12c7 .ti.ers......... │ │ │ │ +00025f30: 61cf 5468 6596 03fc f173 7472 7563 7475 a.The....structu │ │ │ │ +00025f40: 7265 9b03 fcf2 6f66 93eb 484d 4c98 cf69 re....of..HML..i │ │ │ │ +00025f50: 6465 6e90 ac72 7469 0c65 7273 9369 7398 den..rti.ers.is. │ │ │ │ +00025f60: 7061 7274 6c79 9370 726f 6772 616d 6d61 partly.programma │ │ │ │ +00025f70: 626c 652e 9105 6fbd 5468 6593 6465 6661 ble...o.The.defa │ │ │ │ +00025f80: 756c 7498 6973 9374 6861 7498 616e 9369 ult.is.that.an.i │ │ │ │ +00025f90: 6465 6e90 ac72 7469 0c65 728e a18d 9112 den..rti.er..... │ │ │ │ +00025fa0: c761 6361 6e96 03ea a862 9053 8e65 936f .acan....b.S.e.o │ │ │ │ +00025fb0: 6693 7495 ac72 7793 6f91 03ea a866 6f72 f.t..rw.o....for │ │ │ │ +00025fc0: 6d73 3a8e 9f19 1947 8d8d 8d8d 911f 4e79 ms:....G......Ny │ │ │ │ +00025fd0: 2869 298e 8e8e 9131 9589 4191 0439 f073 (i)....1..A..9.s │ │ │ │ +00025fe0: 6571 7565 6e63 6596 043a 056f 6693 616c equence..:.of.al │ │ │ │ +00025ff0: 7068 616e 90ac 7275 6d65 7269 6373 9373 phan..rumerics.s │ │ │ │ +00026000: 7461 7274 696e 6793 7769 7468 9361 936c tarting.with.a.l │ │ │ │ +00026010: 6574 7465 722c 9104 4ddc 7768 6572 6591 etter,..M.where. │ │ │ │ +00026020: 043a 0474 6865 9364 6566 6175 6c74 9373 .:.the.default.s │ │ │ │ +00026030: 7472 7563 7475 7265 936f 668e a18d 9131 tructure.of....1 │ │ │ │ +00026040: 9589 616e 9603 eaa8 616c 7068 616e 90ac ..an....alphan.. │ │ │ │ +00026050: 7275 6d65 7269 6393 6973 9374 6861 7493 rumeric.is.that. │ │ │ │ +00026060: 6974 9369 7393 6193 6c65 7474 6572 2c93 it.is.a.letter,. │ │ │ │ +00026070: 6193 6469 6769 742c 9361 9370 7269 6d65 a.digit,.a.prime │ │ │ │ +00026080: 9328 8deb 6160 8e91 05bf aacf 2993 6f72 .(..a`......).or │ │ │ │ +00026090: 9361 6e93 756e 6465 7262 6172 9328 8d91 .an.underbar.(.. │ │ │ │ +000260a0: 00b4 7889 0000 6666 0003 8666 8e91 043a ..x...ff...f...: │ │ │ │ +000260b0: de29 2e8e 9f19 b317 8d8d 8d8d 911c 0aed .).............. │ │ │ │ +000260c0: 2869 6929 8e8e 8e91 3195 8941 9603 eaa8 (ii)....1..A.... │ │ │ │ +000260d0: 7370 9a53 8e65 6369 616c 9373 796d 90ac sp.S.ecial.sym.. │ │ │ │ +000260e0: 7262 986f 6c93 639a ac72 686f 7365 6e93 rb.ol.c..rhosen. │ │ │ │ +000260f0: 6672 6f6d 9374 6865 9366 6f6c 6c6f 9877 from.the.follo.w │ │ │ │ +00026100: 696e 6793 6c69 7374 8e9f 1e3f 848d 9142 ing.list...?...B │ │ │ │ +00026110: d487 eb61 2a2a 9616 fea8 2b2b 933c 2d2d ...a**....++.<-- │ │ │ │ +00026120: 9611 3efe 3c2d 3e93 2d2d 3e96 16fe a82d ..>.<->.-->....- │ │ │ │ +00026130: 2d2d 933e 3c93 3e3e 933e 3d93 3c3d 3d91 --.><.>>.>=.<==. │ │ │ │ +00026140: 113e fe3c 3d3e 8ea4 0d99 9aa1 8d91 42d4 .>.<=>........B. │ │ │ │ +00026150: 873d 3d3d 9611 3efe 3d3d 3e93 5c2f 9616 .===..>.==>.\/.. │ │ │ │ +00026160: fea8 2f2f 932f 5c96 1cbe 5221 3f93 2121 ..//./\...R!?.!! │ │ │ │ +00026170: 9616 fea8 215c 933f 2193 3f3f 933f 5c8e ....!\.?!.??.?\. │ │ │ │ +00026180: a1a1 8d91 42d4 873a 3d96 16fe a83c 3e93 ....B..:=....<>. │ │ │ │ +00026190: 3c2d 933c 3c93 3c3d 911c be52 2d2d 932d <-.<<.<=...R--.- │ │ │ │ +000261a0: 3e93 3d3e 933d 3d8e 9f20 a5ea 8d91 12c7 >.=>.==.. ...... │ │ │ │ +000261b0: 61cf 4196 03ea a86c 6574 7465 7293 6973 a.A....letter.is │ │ │ │ +000261c0: 9361 936d 656d 90ac 7262 9053 8e65 7293 .a.mem..rb.S.er. │ │ │ │ +000261d0: 6f66 9374 6865 936c 6973 743a 8e9f 1965 of.the.list:...e │ │ │ │ +000261e0: f88d 9124 065f eb61 6196 05bf aa62 9363 ...$._.aa....b.c │ │ │ │ +000261f0: 9364 9365 9366 9367 9368 9369 936a 936b .d.e.f.g.h.i.j.k │ │ │ │ +00026200: 936c 936d 936e 936f 9370 9371 9372 9373 .l.m.n.o.p.q.r.s │ │ │ │ +00026210: 9374 9375 9376 9377 9378 9379 937a 8ea1 .t.u.v.w.x.y.z.. │ │ │ │ +00026220: a18d 9124 065f 4196 05bf aa42 9343 9344 ...$._A....B.C.D │ │ │ │ +00026230: 9345 9346 9347 9348 9349 934a 934b 934c .E.F.G.H.I.J.K.L │ │ │ │ +00026240: 934d 934e 934f 9350 9351 9352 9353 9354 .M.N.O.P.Q.R.S.T │ │ │ │ +00026250: 9355 9356 9357 9358 9359 935a 8e9f 1bcc .U.V.W.X.Y.Z.... │ │ │ │ +00026260: 5e8d 9112 c761 eb48 4d4c 9603 eaa8 cf69 ^....a.HML.....i │ │ │ │ +00026270: 7393 6361 7365 2d73 656e 7369 7469 769a s.case-sensitiv. │ │ │ │ +00026280: ac72 653a 9105 38e0 7570 7090 538e 6572 .re:..8.upp.S.er │ │ │ │ +00026290: 9361 6e64 936c 6f98 7798 6572 9363 6173 .and.lo.w.er.cas │ │ │ │ +000262a0: 6593 6c65 7474 6572 7393 6172 6593 636f e.letters.are.co │ │ │ │ +000262b0: 6e73 6964 6572 6564 9374 6f93 6290 538e nsidered.to.b.S. │ │ │ │ +000262c0: 6593 6469 0b65 7265 6e98 742e 8e9f 1000 e.di.eren.t..... │ │ │ │ +000262d0: 008d 911e 28f0 5468 6591 03ea a866 756e ....(.The....fun │ │ │ │ +000262e0: 6374 696f 6e8e 8e9f 24fd 138e 8c8b 0000 ction...$....... │ │ │ │ +000262f0: 001c 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00026300: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026310: 0000 0000 0002 5951 a002 cc05 558d a0fd ......YQ....U... │ │ │ │ -00026320: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -00026330: d032 3892 011e 875e 4368 6170 7465 7296 .28....^Chapter. │ │ │ │ -00026340: 0480 0033 2e91 0a80 0053 796e 90a0 0074 ...3.....Syn...t │ │ │ │ -00026350: 6178 936f 6693 4d4c 8e91 eaf1 eb9f 0566 ax.of.ML.......f │ │ │ │ -00026360: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -00026370: 942f df8d a0fd 8bd0 218d 8d8d 91ea f1eb ./......!....... │ │ │ │ -00026380: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -00026390: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -000263a0: 0066 668d 9ffb a664 8d91 170b cceb 616e .ff....d......an │ │ │ │ -000263b0: 6577 5f6c 6574 7465 7296 05bf aa3a 9373 ew_letter....:.s │ │ │ │ -000263c0: 7472 696e 6793 2d3e 9376 6f69 648e 8e92 tring.->.void... │ │ │ │ -000263d0: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ -000263e0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea4 ......ff...J.... │ │ │ │ -000263f0: 15ef 348d 91ea f1eb cf6d 616b 9aac 7265 ..4......mak..re │ │ │ │ -00026400: 7396 047b a061 936e 6577 9363 9868 6172 s..{.a.new.c.har │ │ │ │ -00026410: 6163 7465 7293 6290 538e 6568 6198 7698 acter.b.S.eha.v. │ │ │ │ -00026420: 6591 047b 9f6c 696b 9865 9361 936c 6574 e..{.lik.e.a.let │ │ │ │ -00026430: 7465 722e 9106 ebc8 2854 6865 9375 6e69 ter.....(The.uni │ │ │ │ -00026440: 7175 6593 6f62 9100 a71c 6a65 6374 936f que.ob....ject.o │ │ │ │ -00026450: 6691 047b 9feb 484d 4c93 cf74 9879 7090 f..{..HML..t.yp. │ │ │ │ -00026460: 538e 6593 eb61 766f 6964 93cf 6973 9374 S.e..avoid..is.t │ │ │ │ -00026470: 6865 8ea9 1000 008d 91ea f1eb 7691 ff58 he..........v..X │ │ │ │ -00026480: e461 6c75 6596 03ea a86f 6693 7468 6593 .alue....of.the. │ │ │ │ -00026490: 6578 7072 6573 7369 6f6e 93eb 6128 29cf expression..a(). │ │ │ │ -000264a0: 2e29 9105 38e0 4691 ff05 566f 7293 6578 .)..8.F...Vor.ex │ │ │ │ -000264b0: 616d 706c 653a 8e9f 1388 ce8d 9118 ef3b ample:.........; │ │ │ │ -000264c0: eb61 6e65 775f 6c65 7474 6572 9105 bfaa .anew_letter.... │ │ │ │ -000264d0: 602b 603b 3b8e a18d 91ea f1eb cf77 696c `+`;;........wil │ │ │ │ -000264e0: 6c96 0409 7d6d 616b 9aac 7265 8d93 eb61 l...}mak..re...a │ │ │ │ -000264f0: 2b69 6e74 8e91 1f11 a3cf 616e 648d 93eb +int......and... │ │ │ │ -00026500: 6166 6f6f 2b62 6172 8e91 3050 a0cf 6290 afoo+bar..0P..b. │ │ │ │ -00026510: 538e 6563 6f6d 6593 616c 6c6f 9877 9861 S.ecome.allo.w.a │ │ │ │ -00026520: 626c 6591 0409 7e69 6465 6e98 7469 0c65 ble...~iden.ti.e │ │ │ │ -00026530: 7273 2e91 0595 5f46 91ff 0556 6169 6c75 rs...._F...Vailu │ │ │ │ -00026540: 7265 936f 9053 8e63 6375 7273 9104 097e re.o.S.ccurs...~ │ │ │ │ -00026550: 6966 9374 6865 9361 7267 756d 656e 9874 if.the.argumen.t │ │ │ │ -00026560: 8ea6 8d91 eaf1 eb73 7472 696e 6796 03ea .......string... │ │ │ │ -00026570: a869 7393 6c6f 6e67 6572 9374 6861 6e93 .is.longer.than. │ │ │ │ -00026580: 6f6e 6593 6390 ac72 6861 7261 6374 6572 one.c..rharacter │ │ │ │ -00026590: 2e8e a68d 91f6 537a 5468 6591 03ea a866 ......SzThe....f │ │ │ │ -000265a0: 756e 6374 696f 6e8e a18d 8d8d 91ea f1eb unction......... │ │ │ │ -000265b0: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -000265c0: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -000265d0: 0066 668d 9ffb a664 8d91 170b cceb 6169 .ff....d......ai │ │ │ │ -000265e0: 735f 6c65 7474 6572 9605 bfaa 3a93 7374 s_letter....:.st │ │ │ │ -000265f0: 7269 6e67 932d 3e93 626f 6f6c 8e8e 9201 ring.->.bool.... │ │ │ │ -00026600: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ -00026610: c002 8900 0066 6601 c70b 4a8e 8e8e 9f15 .....ff...J..... │ │ │ │ -00026620: ef35 8d91 eaf1 ebcf 7465 7374 7396 03ea .5......tests... │ │ │ │ -00026630: a869 6693 6193 756e 6974 9373 7472 696e .if.a.unit.strin │ │ │ │ -00026640: 6793 6973 9361 936c 6574 7465 723b 9369 g.is.a.letter;.i │ │ │ │ -00026650: 7493 6661 696c 7393 6966 9374 6865 9373 t.fails.if.the.s │ │ │ │ -00026660: 7472 696e 6793 6861 7393 6d6f 7265 9374 tring.has.more.t │ │ │ │ -00026670: 6861 6e93 6f6e 6593 6390 ac72 6861 7261 han.one.c..rhara │ │ │ │ -00026680: 6374 6572 2e8e a68d 91f6 537a 416c 7068 cter......SzAlph │ │ │ │ -00026690: 616e 95ac 7275 6d65 7269 6373 9b03 a572 an..rumerics...r │ │ │ │ -000266a0: 6172 652c 9103 b34a 6293 7998 6465 6661 are,...Jb.y.defa │ │ │ │ -000266b0: 756c 742c 9103 b34a 6c65 7474 6572 7398 ult,...Jletters. │ │ │ │ -000266c0: 6f72 9603 a573 6469 6769 7473 2e91 0521 or...sdigits...! │ │ │ │ -000266d0: ce41 9103 a560 6469 6769 7493 6973 986f .A...`digit.is.o │ │ │ │ -000266e0: 6e65 986f 6693 eb61 30cf 2c9b 03b3 49eb ne.of..a0.,...I. │ │ │ │ -000266f0: 6131 cf2c 9603 b34a eb61 32cf 2c93 eb61 a1.,...J.a2.,..a │ │ │ │ -00026700: 33cf 2c93 eb61 34cf 2c93 eb61 35cf 2c98 3.,..a4.,..a5.,. │ │ │ │ -00026710: eb61 36cf 2c93 eb61 37cf 2c93 eb61 38cf .a6.,..a7.,..a8. │ │ │ │ -00026720: 2c8e a68d 91ea f1eb 6f72 9603 eaa8 eb61 ,.......or.....a │ │ │ │ -00026730: 39cf 2e91 0538 e054 6865 9366 756e 6374 9....8.The.funct │ │ │ │ -00026740: 696f 6e8e a18d 8d8d 91ea f1eb 9ff5 4fa7 ion...........O. │ │ │ │ -00026750: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ -00026760: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ -00026770: 9ffb a664 8d91 170b cceb 616e 6577 5f61 ...d......anew_a │ │ │ │ -00026780: 6c70 6861 6e75 6d96 05bf aa3a 9373 7472 lphanum....:.str │ │ │ │ -00026790: 696e 6793 2d3e 9376 6f69 648e 8e92 01c6 ing.->.void..... │ │ │ │ -000267a0: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ -000267b0: 0289 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 ....ff...J...... │ │ │ │ -000267c0: eaf1 ebcf 6d61 6b9a ac72 6573 9603 eaa8 ....mak..res.... │ │ │ │ -000267d0: 6193 6e65 7793 6398 6861 7261 6374 6572 a.new.c.haracter │ │ │ │ -000267e0: 9362 9053 8e65 6861 9876 9865 936c 696b .b.S.eha.v.e.lik │ │ │ │ -000267f0: 9865 9361 6e93 616c 7068 616e 9875 6d65 .e.an.alphan.ume │ │ │ │ -00026800: 7269 632e 9105 38e0 4691 ff05 566f 7293 ric...8.F...Vor. │ │ │ │ -00026810: 6578 616d 706c 653a 8ea1 8d8d 8d9e 56bd example:......V. │ │ │ │ -00026820: 8d8d 8d8d 9102 30ea eb61 6e65 775f 616c ......0..anew_al │ │ │ │ -00026830: 7068 616e 756d 9105 bfaa 602b 603b 3b8e phanum....`+`;;. │ │ │ │ -00026840: 8e8e 8e8e 8e8e a18d 91ea f1eb cf77 696c .............wil │ │ │ │ -00026850: 6c9b 0371 cc6d 616b 95ac 7265 8d91 0371 l..q.mak..re...q │ │ │ │ -00026860: cbeb 6166 6f6f 2b62 6172 8e91 2f21 3dcf ..afoo+bar../!=. │ │ │ │ -00026870: 616e 648d 9103 71cb eb61 666f 6f2b 8e91 and...q..afoo+.. │ │ │ │ -00026880: 1de2 3fcf 6290 538e 6563 6f6d 6591 0371 ..?.b.S.ecome..q │ │ │ │ -00026890: cb61 6c6c 6f93 7793 6162 6c65 986e 616d .allo.w.able.nam │ │ │ │ -000268a0: 6573 9828 6275 7496 0371 cb6e 6f74 8d98 es.(but..q.not.. │ │ │ │ -000268b0: eb61 2b62 6172 8e91 1a70 74cf 292e 9105 .a+bar...pt.)... │ │ │ │ -000268c0: 1096 4691 ff05 5661 696c 7572 6598 6f90 ..F...Vailure.o. │ │ │ │ -000268d0: 538e 6363 7572 7393 6966 9874 6865 8ea6 S.ccurs.if.the.. │ │ │ │ -000268e0: 8d91 eaf1 eb61 7267 756d 656e 9aac 7274 .....argumen..rt │ │ │ │ -000268f0: 9603 eaa8 7374 7269 6e67 9369 7393 6c6f ....string.is.lo │ │ │ │ -00026900: 6e67 6572 9374 6861 6e93 6f6e 6593 6398 nger.than.one.c. │ │ │ │ -00026910: 6861 7261 6374 6572 2e8e a68d 91f6 537a haracter......Sz │ │ │ │ -00026920: 5468 6591 03ea a866 756e 6374 696f 6e8e The....function. │ │ │ │ -00026930: a18d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 ..........O....f │ │ │ │ -00026940: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -00026950: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -00026960: 8d91 170b cceb 6169 735f 616c 7068 616e ......ais_alphan │ │ │ │ -00026970: 756d 9605 bfaa 3a93 7374 7269 6e67 932d um....:.string.- │ │ │ │ -00026980: 3e93 626f 6f6c 8e8e 9201 c671 b184 000f >.bool.....q.... │ │ │ │ -00026990: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ -000269a0: 6601 c70b 4a8e 8e8e a18d 91ea f1eb cf74 f...J..........t │ │ │ │ -000269b0: 6573 7473 9603 9272 6966 9b03 9273 6193 ests...rif...sa. │ │ │ │ -000269c0: 756e 6974 9873 7472 696e 6793 6973 9361 unit.string.is.a │ │ │ │ -000269d0: 6e98 616c 7068 616e 90ac 7275 6d65 7269 n.alphan..rumeri │ │ │ │ -000269e0: 633b 9103 afd9 6974 9866 6169 6c73 9369 c;....it.fails.i │ │ │ │ -000269f0: 6698 7468 6593 7374 7269 6e67 9368 6173 f.the.string.has │ │ │ │ -00026a00: 986d 6f72 6593 7468 616e 986f 6e65 9363 .more.than.one.c │ │ │ │ -00026a10: 90ac 7268 6172 6163 7465 722e 8ea6 8d91 ..rharacter..... │ │ │ │ -00026a20: f653 7a49 7496 04b2 e069 7393 6193 636f .SzIt....is.a.co │ │ │ │ -00026a30: 6e73 6571 7565 6e63 659b 04b2 df6f 6693 nsequence....of. │ │ │ │ -00026a40: 7468 6593 7795 ac72 6193 7996 04b2 e06c the.w..ra.y....l │ │ │ │ -00026a50: 6578 6963 616c 9361 6e61 6c79 7369 7393 exical.analysis. │ │ │ │ -00026a60: 6973 9369 6d70 6c65 6d65 6e90 ac72 7465 is.implemen..rte │ │ │ │ -00026a70: 6498 7468 6174 9361 6e90 ac72 7993 696e d.that.an..ry.in │ │ │ │ -00026a80: 6974 6961 6c93 7375 6273 652d 8ea6 8d91 itial.subse-.... │ │ │ │ -00026a90: eaf1 eb71 7565 6e63 6596 03fc e56f 6693 ...quence....of. │ │ │ │ -00026aa0: 6193 7370 9a53 8e65 6369 616c 9373 796d a.sp.S.ecial.sym │ │ │ │ -00026ab0: 90ac 7262 986f 6c93 6973 9361 6c73 6f93 ..rb.ol.is.also. │ │ │ │ -00026ac0: 6193 7370 9865 6369 616c 9373 796d 90ac a.sp.ecial.sym.. │ │ │ │ -00026ad0: 7262 986f 6c93 288d 652e 672e 8e91 159c rb.ol.(.e.g..... │ │ │ │ -00026ae0: d973 696e 6365 8d93 eb61 3d3d 3e8e 9119 .since...a==>... │ │ │ │ -00026af0: 38c8 cf69 7393 6193 7370 9865 6369 616c 8..is.a.sp.ecial │ │ │ │ -00026b00: 9373 796d 90ac 7262 986f 6c2c 9104 0174 .sym..rb.ol,...t │ │ │ │ -00026b10: 736f 8ea6 8d91 eaf1 eb61 7265 8d91 03ea so.......are.... │ │ │ │ -00026b20: a8eb 613d 3d8e 9113 54a4 cf61 6e64 8d91 ..a==...T..and.. │ │ │ │ -00026b30: 03ea a8eb 613d 8e91 09aa 52cf 292e 9105 ....a=....R.)... │ │ │ │ -00026b40: 38e0 5468 6591 03ea a866 756e 6374 696f 8.The....functio │ │ │ │ -00026b50: 6e8e a18d 8d8d 91ea f1eb 9ff5 4fa7 8900 n...........O... │ │ │ │ -00026b60: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ -00026b70: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ -00026b80: a664 8d91 170b cceb 616e 6577 5f73 7065 .d......anew_spe │ │ │ │ -00026b90: 6369 616c 5f73 796d 626f 6c96 05bf aa3a cial_symbol....: │ │ │ │ -00026ba0: 9373 7472 696e 6793 2d3e 9362 6f6f 6c8e .string.->.bool. │ │ │ │ -00026bb0: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ -00026bc0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -00026bd0: 8ea1 8d91 eaf1 ebcf 6d61 6b9a ac72 6573 ........mak..res │ │ │ │ -00026be0: 9603 eaa8 7468 6593 6172 6775 6d65 6e98 ....the.argumen. │ │ │ │ -00026bf0: 7493 7374 7269 6e67 2c93 616e 6493 616c t.string,.and.al │ │ │ │ -00026c00: 6c93 6974 7393 696e 6974 6961 6c93 7375 l.its.initial.su │ │ │ │ -00026c10: 6273 7472 696e 6773 2c93 7370 9053 8e65 bstrings,.sp.S.e │ │ │ │ -00026c20: 6369 616c 9373 796d 9862 9053 8e6f 6c73 cial.sym.b.S.ols │ │ │ │ -00026c30: 2e91 0538 e049 7493 6661 696c 7393 6966 ...8.It.fails.if │ │ │ │ -00026c40: 8ea1 8d8d 8d8d 91f7 7903 2869 298e 8e8e ........y.(i)... │ │ │ │ -00026c50: 9109 c013 7468 6596 03ea a861 7267 756d ....the....argum │ │ │ │ -00026c60: 656e 9aac 7274 9373 7472 696e 6793 6973 en..rt.string.is │ │ │ │ -00026c70: 9361 9373 696e 676c 6593 6398 6861 7261 .a.single.c.hara │ │ │ │ -00026c80: 6374 6572 2c93 6f72 8e9f 183b cd8d 8d8d cter,.or...;.... │ │ │ │ -00026c90: 8d91 f435 7728 6969 298e 8e8e 9109 c013 ...5w(ii)....... │ │ │ │ -00026ca0: 6974 9603 eaa8 7374 6172 7473 9377 6974 it....starts.wit │ │ │ │ -00026cb0: 6893 6193 6c65 7474 6572 936f 7293 616c h.a.letter.or.al │ │ │ │ -00026cc0: 7068 616e 90ac 7275 6d65 7269 632e 8e9f phan..rumeric... │ │ │ │ -00026cd0: 15ef 358d 91ea f1eb 4691 ff05 566f 7291 ..5.....F...Vor. │ │ │ │ -00026ce0: 03ea a865 7861 6d70 6c65 3a8e 9f13 88ce ...example:..... │ │ │ │ -00026cf0: 8d91 132f 91eb 616e 6577 5f73 7065 6369 .../..anew_speci │ │ │ │ -00026d00: 616c 5f73 796d 626f 6c91 05bf aa60 3d3d al_symbol....`== │ │ │ │ -00026d10: 3d3e 3e3e 603b 3b8e a18d 91ea f1eb cf6d =>>>`;;........m │ │ │ │ -00026d20: 616b 95ac 7265 738d 9105 7ffd eb61 3d3d ak..res......a== │ │ │ │ -00026d30: 3d3e 3e3e 8e91 27fd f9cf 2c8d 9105 e553 =>>>..'...,....S │ │ │ │ -00026d40: eb61 3d3d 3d3e 3e8e 9122 a3a5 cf2c 8d91 .a===>>.."...,.. │ │ │ │ -00026d50: 05e5 53eb 613d 3d3d 3e8e 9122 63f8 cf61 ..S.a===>.."c..a │ │ │ │ -00026d60: 6e64 8d91 057f feeb 613d 3d3d 8e91 1c3e nd......a===...> │ │ │ │ -00026d70: f9cf 696e 9374 6f96 057f fd6e 6577 9105 ..in.to....new.. │ │ │ │ -00026d80: 7ffe 7370 9a53 8e65 6369 616c 9373 796d ..sp.S.ecial.sym │ │ │ │ -00026d90: 90ac 7262 986f 6c73 9328 8deb 613d 3d8e ..rb.ols.(..a==. │ │ │ │ -00026da0: 9110 ff52 cf69 7393 616c 7265 6164 7991 ...R.is.already. │ │ │ │ -00026db0: 057f fe61 9373 7098 6563 6961 6c8e a68d ...a.sp.ecial... │ │ │ │ -00026dc0: 91ea f1eb 7379 6d90 ac72 6295 538e 6f6c ....sym..rb.S.ol │ │ │ │ -00026dd0: 9b03 eaa8 6293 6563 6175 7365 8d98 eb61 ....b.ecause...a │ │ │ │ -00026de0: 3d3d 3e8e 9119 144e cf69 7329 2e8e a68d ==>....N.is).... │ │ │ │ -00026df0: 91f6 537a 5468 6591 03ea a866 756e 6374 ..SzThe....funct │ │ │ │ -00026e00: 696f 6e8e a18d 8d8d 91ea f1eb 9ff5 4fa7 ion...........O. │ │ │ │ -00026e10: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ -00026e20: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ -00026e30: 9ffb a664 8d91 170b cceb 6173 7065 6369 ...d......aspeci │ │ │ │ -00026e40: 616c 5f73 796d 626f 6c73 9605 bfaa 3a93 al_symbols....:. │ │ │ │ -00026e50: 766f 6964 932d 3e93 7374 7269 6e67 936c void.->.string.l │ │ │ │ -00026e60: 6973 748e 8e92 01c6 71b1 8400 0f60 b200 ist.....q....`.. │ │ │ │ -00026e70: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -00026e80: 0b4a 8e8e 8ea1 8d91 eaf1 ebcf 7265 7475 .J..........retu │ │ │ │ -00026e90: 726e 7396 03ea a874 6865 936c 6973 7493 rns....the.list. │ │ │ │ -00026ea0: 6f66 9363 7572 7265 6e9a ac72 746c 7993 of.curren..rtly. │ │ │ │ -00026eb0: 6465 636c 6172 6564 9373 7090 538e 6563 declared.sp.S.ec │ │ │ │ -00026ec0: 6961 6c93 7379 6d98 6290 538e 6f6c 732e ial.sym.b.S.ols. │ │ │ │ -00026ed0: 8e8e 9f24 fd13 8e8c 8b00 0000 1d00 0000 ...$............ │ │ │ │ +00026310: 0000 0000 0000 0002 5953 a002 cc05 558d ........YS....U. │ │ │ │ +00026320: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ +00026330: f1eb d032 3892 011e 875e 4368 6170 7465 ...28....^Chapte │ │ │ │ +00026340: 7296 0480 0033 2e91 0a80 0053 796e 90a0 r....3.....Syn.. │ │ │ │ +00026350: 0074 6178 936f 6693 4d4c 8e91 eaf1 eb9f .tax.of.ML...... │ │ │ │ +00026360: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +00026370: a002 942f df8d a0fd 8bd0 218d 8d8d 91ea .../......!..... │ │ │ │ +00026380: f1eb 9ff5 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ +00026390: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ +000263a0: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ +000263b0: 616e 6577 5f6c 6574 7465 7296 05bf aa3a anew_letter....: │ │ │ │ +000263c0: 9373 7472 696e 6793 2d3e 9376 6f69 648e .string.->.void. │ │ │ │ +000263d0: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ +000263e0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +000263f0: 8ea4 15ef 348d 91ea f1eb cf6d 616b 9aac ....4......mak.. │ │ │ │ +00026400: 7265 7396 047b a061 936e 6577 9363 9868 res..{.a.new.c.h │ │ │ │ +00026410: 6172 6163 7465 7293 6290 538e 6568 6198 aracter.b.S.eha. │ │ │ │ +00026420: 7698 6591 047b 9f6c 696b 9865 9361 936c v.e..{.lik.e.a.l │ │ │ │ +00026430: 6574 7465 722e 9106 ebc8 2854 6865 9375 etter.....(The.u │ │ │ │ +00026440: 6e69 7175 6593 6f62 9100 a71c 6a65 6374 nique.ob....ject │ │ │ │ +00026450: 936f 6691 047b 9feb 484d 4c93 cf74 9879 .of..{..HML..t.y │ │ │ │ +00026460: 7090 538e 6593 eb61 766f 6964 93cf 6973 p.S.e..avoid..is │ │ │ │ +00026470: 9374 6865 8ea9 1000 008d 91ea f1eb 7691 .the..........v. │ │ │ │ +00026480: ff58 e461 6c75 6596 03ea a86f 6693 7468 .X.alue....of.th │ │ │ │ +00026490: 6593 6578 7072 6573 7369 6f6e 93eb 6128 e.expression..a( │ │ │ │ +000264a0: 29cf 2e29 9105 38e0 4691 ff05 566f 7293 )..)..8.F...Vor. │ │ │ │ +000264b0: 6578 616d 706c 653a 8e9f 1388 ce8d 9118 example:........ │ │ │ │ +000264c0: ef3b eb61 6e65 775f 6c65 7474 6572 9105 .;.anew_letter.. │ │ │ │ +000264d0: bfaa 602b 603b 3b8e a18d 91ea f1eb cf77 ..`+`;;........w │ │ │ │ +000264e0: 696c 6c96 0409 7d6d 616b 9aac 7265 8d93 ill...}mak..re.. │ │ │ │ +000264f0: eb61 2b69 6e74 8e91 1f11 a3cf 616e 648d .a+int......and. │ │ │ │ +00026500: 93eb 6166 6f6f 2b62 6172 8e91 3050 a0cf ..afoo+bar..0P.. │ │ │ │ +00026510: 6290 538e 6563 6f6d 6593 616c 6c6f 9877 b.S.ecome.allo.w │ │ │ │ +00026520: 9861 626c 6591 0409 7e69 6465 6e98 7469 .able...~iden.ti │ │ │ │ +00026530: 0c65 7273 2e91 0595 5f46 91ff 0556 6169 .ers...._F...Vai │ │ │ │ +00026540: 6c75 7265 936f 9053 8e63 6375 7273 9104 lure.o.S.ccurs.. │ │ │ │ +00026550: 097e 6966 9374 6865 9361 7267 756d 656e .~if.the.argumen │ │ │ │ +00026560: 9874 8ea6 8d91 eaf1 eb73 7472 696e 6796 .t.......string. │ │ │ │ +00026570: 03ea a869 7393 6c6f 6e67 6572 9374 6861 ...is.longer.tha │ │ │ │ +00026580: 6e93 6f6e 6593 6390 ac72 6861 7261 6374 n.one.c..rharact │ │ │ │ +00026590: 6572 2e8e a68d 91f6 537a 5468 6591 03ea er......SzThe... │ │ │ │ +000265a0: a866 756e 6374 696f 6e8e a18d 8d8d 91ea .function....... │ │ │ │ +000265b0: f1eb 9ff5 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ +000265c0: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ +000265d0: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ +000265e0: 6169 735f 6c65 7474 6572 9605 bfaa 3a93 ais_letter....:. │ │ │ │ +000265f0: 7374 7269 6e67 932d 3e93 626f 6f6c 8e8e string.->.bool.. │ │ │ │ +00026600: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ +00026610: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00026620: 9f15 ef35 8d91 eaf1 ebcf 7465 7374 7396 ...5......tests. │ │ │ │ +00026630: 03ea a869 6693 6193 756e 6974 9373 7472 ...if.a.unit.str │ │ │ │ +00026640: 696e 6793 6973 9361 936c 6574 7465 723b ing.is.a.letter; │ │ │ │ +00026650: 9369 7493 6661 696c 7393 6966 9374 6865 .it.fails.if.the │ │ │ │ +00026660: 9373 7472 696e 6793 6861 7393 6d6f 7265 .string.has.more │ │ │ │ +00026670: 9374 6861 6e93 6f6e 6593 6390 ac72 6861 .than.one.c..rha │ │ │ │ +00026680: 7261 6374 6572 2e8e a68d 91f6 537a 416c racter......SzAl │ │ │ │ +00026690: 7068 616e 95ac 7275 6d65 7269 6373 9b03 phan..rumerics.. │ │ │ │ +000266a0: a572 6172 652c 9103 b34a 6293 7998 6465 .rare,...Jb.y.de │ │ │ │ +000266b0: 6661 756c 742c 9103 b34a 6c65 7474 6572 fault,...Jletter │ │ │ │ +000266c0: 7398 6f72 9603 a573 6469 6769 7473 2e91 s.or...sdigits.. │ │ │ │ +000266d0: 0521 ce41 9103 a560 6469 6769 7493 6973 .!.A...`digit.is │ │ │ │ +000266e0: 986f 6e65 986f 6693 eb61 30cf 2c9b 03b3 .one.of..a0.,... │ │ │ │ +000266f0: 49eb 6131 cf2c 9603 b34a eb61 32cf 2c93 I.a1.,...J.a2.,. │ │ │ │ +00026700: eb61 33cf 2c93 eb61 34cf 2c93 eb61 35cf .a3.,..a4.,..a5. │ │ │ │ +00026710: 2c98 eb61 36cf 2c93 eb61 37cf 2c93 eb61 ,..a6.,..a7.,..a │ │ │ │ +00026720: 38cf 2c8e a68d 91ea f1eb 6f72 9603 eaa8 8.,.......or.... │ │ │ │ +00026730: eb61 39cf 2e91 0538 e054 6865 9366 756e .a9....8.The.fun │ │ │ │ +00026740: 6374 696f 6e8e a18d 8d8d 91ea f1eb 9ff5 ction........... │ │ │ │ +00026750: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ +00026760: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ +00026770: 668d 9ffb a664 8d91 170b cceb 616e 6577 f....d......anew │ │ │ │ +00026780: 5f61 6c70 6861 6e75 6d96 05bf aa3a 9373 _alphanum....:.s │ │ │ │ +00026790: 7472 696e 6793 2d3e 9376 6f69 648e 8e92 tring.->.void... │ │ │ │ +000267a0: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +000267b0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea1 ......ff...J.... │ │ │ │ +000267c0: 8d91 eaf1 ebcf 6d61 6b9a ac72 6573 9603 ......mak..res.. │ │ │ │ +000267d0: eaa8 6193 6e65 7793 6398 6861 7261 6374 ..a.new.c.haract │ │ │ │ +000267e0: 6572 9362 9053 8e65 6861 9876 9865 936c er.b.S.eha.v.e.l │ │ │ │ +000267f0: 696b 9865 9361 6e93 616c 7068 616e 9875 ik.e.an.alphan.u │ │ │ │ +00026800: 6d65 7269 632e 9105 38e0 4691 ff05 566f meric...8.F...Vo │ │ │ │ +00026810: 7293 6578 616d 706c 653a 8ea1 8d8d 8d9e r.example:...... │ │ │ │ +00026820: 56bd 8d8d 8d8d 9102 30ea eb61 6e65 775f V.......0..anew_ │ │ │ │ +00026830: 616c 7068 616e 756d 9105 bfaa 602b 603b alphanum....`+`; │ │ │ │ +00026840: 3b8e 8e8e 8e8e 8e8e a18d 91ea f1eb cf77 ;..............w │ │ │ │ +00026850: 696c 6c9b 0371 cc6d 616b 95ac 7265 8d91 ill..q.mak..re.. │ │ │ │ +00026860: 0371 cbeb 6166 6f6f 2b62 6172 8e91 2f21 .q..afoo+bar../! │ │ │ │ +00026870: 3dcf 616e 648d 9103 71cb eb61 666f 6f2b =.and...q..afoo+ │ │ │ │ +00026880: 8e91 1de2 3fcf 6290 538e 6563 6f6d 6591 ....?.b.S.ecome. │ │ │ │ +00026890: 0371 cb61 6c6c 6f93 7793 6162 6c65 986e .q.allo.w.able.n │ │ │ │ +000268a0: 616d 6573 9828 6275 7496 0371 cb6e 6f74 ames.(but..q.not │ │ │ │ +000268b0: 8d98 eb61 2b62 6172 8e91 1a70 74cf 292e ...a+bar...pt.). │ │ │ │ +000268c0: 9105 1096 4691 ff05 5661 696c 7572 6598 ....F...Vailure. │ │ │ │ +000268d0: 6f90 538e 6363 7572 7393 6966 9874 6865 o.S.ccurs.if.the │ │ │ │ +000268e0: 8ea6 8d91 eaf1 eb61 7267 756d 656e 9aac .......argumen.. │ │ │ │ +000268f0: 7274 9603 eaa8 7374 7269 6e67 9369 7393 rt....string.is. │ │ │ │ +00026900: 6c6f 6e67 6572 9374 6861 6e93 6f6e 6593 longer.than.one. │ │ │ │ +00026910: 6398 6861 7261 6374 6572 2e8e a68d 91f6 c.haracter...... │ │ │ │ +00026920: 537a 5468 6591 03ea a866 756e 6374 696f SzThe....functio │ │ │ │ +00026930: 6e8e a18d 8d8d 91ea f1eb 9ff5 4fa7 8900 n...........O... │ │ │ │ +00026940: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +00026950: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +00026960: a664 8d91 170b cceb 6169 735f 616c 7068 .d......ais_alph │ │ │ │ +00026970: 616e 756d 9605 bfaa 3a93 7374 7269 6e67 anum....:.string │ │ │ │ +00026980: 932d 3e93 626f 6f6c 8e8e 9201 c671 b184 .->.bool.....q.. │ │ │ │ +00026990: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ +000269a0: 0066 6601 c70b 4a8e 8e8e a18d 91ea f1eb .ff...J......... │ │ │ │ +000269b0: cf74 6573 7473 9603 9272 6966 9b03 9273 .tests...rif...s │ │ │ │ +000269c0: 6193 756e 6974 9873 7472 696e 6793 6973 a.unit.string.is │ │ │ │ +000269d0: 9361 6e98 616c 7068 616e 90ac 7275 6d65 .an.alphan..rume │ │ │ │ +000269e0: 7269 633b 9103 afd9 6974 9866 6169 6c73 ric;....it.fails │ │ │ │ +000269f0: 9369 6698 7468 6593 7374 7269 6e67 9368 .if.the.string.h │ │ │ │ +00026a00: 6173 986d 6f72 6593 7468 616e 986f 6e65 as.more.than.one │ │ │ │ +00026a10: 9363 90ac 7268 6172 6163 7465 722e 8ea6 .c..rharacter... │ │ │ │ +00026a20: 8d91 f653 7a49 7496 04b2 e069 7393 6193 ...SzIt....is.a. │ │ │ │ +00026a30: 636f 6e73 6571 7565 6e63 659b 04b2 df6f consequence....o │ │ │ │ +00026a40: 6693 7468 6593 7795 ac72 6193 7996 04b2 f.the.w..ra.y... │ │ │ │ +00026a50: e06c 6578 6963 616c 9361 6e61 6c79 7369 .lexical.analysi │ │ │ │ +00026a60: 7393 6973 9369 6d70 6c65 6d65 6e90 ac72 s.is.implemen..r │ │ │ │ +00026a70: 7465 6498 7468 6174 9361 6e90 ac72 7993 ted.that.an..ry. │ │ │ │ +00026a80: 696e 6974 6961 6c93 7375 6273 652d 8ea6 initial.subse-.. │ │ │ │ +00026a90: 8d91 eaf1 eb71 7565 6e63 6596 03fc e56f .....quence....o │ │ │ │ +00026aa0: 6693 6193 7370 9a53 8e65 6369 616c 9373 f.a.sp.S.ecial.s │ │ │ │ +00026ab0: 796d 90ac 7262 986f 6c93 6973 9361 6c73 ym..rb.ol.is.als │ │ │ │ +00026ac0: 6f93 6193 7370 9865 6369 616c 9373 796d o.a.sp.ecial.sym │ │ │ │ +00026ad0: 90ac 7262 986f 6c93 288d 652e 672e 8e91 ..rb.ol.(.e.g... │ │ │ │ +00026ae0: 159c d973 696e 6365 8d93 eb61 3d3d 3e8e ...since...a==>. │ │ │ │ +00026af0: 9119 38c8 cf69 7393 6193 7370 9865 6369 ..8..is.a.sp.eci │ │ │ │ +00026b00: 616c 9373 796d 90ac 7262 986f 6c2c 9104 al.sym..rb.ol,.. │ │ │ │ +00026b10: 0174 736f 8ea6 8d91 eaf1 eb61 7265 8d91 .tso.......are.. │ │ │ │ +00026b20: 03ea a8eb 613d 3d8e 9113 54a4 cf61 6e64 ....a==...T..and │ │ │ │ +00026b30: 8d91 03ea a8eb 613d 8e91 09aa 52cf 292e ......a=....R.). │ │ │ │ +00026b40: 9105 38e0 5468 6591 03ea a866 756e 6374 ..8.The....funct │ │ │ │ +00026b50: 696f 6e8e a18d 8d8d 91ea f1eb 9ff5 4fa7 ion...........O. │ │ │ │ +00026b60: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ +00026b70: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ +00026b80: 9ffb a664 8d91 170b cceb 616e 6577 5f73 ...d......anew_s │ │ │ │ +00026b90: 7065 6369 616c 5f73 796d 626f 6c96 05bf pecial_symbol... │ │ │ │ +00026ba0: aa3a 9373 7472 696e 6793 2d3e 9362 6f6f .:.string.->.boo │ │ │ │ +00026bb0: 6c8e 8e92 01c6 71b1 8400 0f60 b200 0066 l.....q....`...f │ │ │ │ +00026bc0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +00026bd0: 8e8e 8ea1 8d91 eaf1 ebcf 6d61 6b9a ac72 ..........mak..r │ │ │ │ +00026be0: 6573 9603 eaa8 7468 6593 6172 6775 6d65 es....the.argume │ │ │ │ +00026bf0: 6e98 7493 7374 7269 6e67 2c93 616e 6493 n.t.string,.and. │ │ │ │ +00026c00: 616c 6c93 6974 7393 696e 6974 6961 6c93 all.its.initial. │ │ │ │ +00026c10: 7375 6273 7472 696e 6773 2c93 7370 9053 substrings,.sp.S │ │ │ │ +00026c20: 8e65 6369 616c 9373 796d 9862 9053 8e6f .ecial.sym.b.S.o │ │ │ │ +00026c30: 6c73 2e91 0538 e049 7493 6661 696c 7393 ls...8.It.fails. │ │ │ │ +00026c40: 6966 8ea1 8d8d 8d8d 91f7 7903 2869 298e if........y.(i). │ │ │ │ +00026c50: 8e8e 9109 c013 7468 6596 03ea a861 7267 ......the....arg │ │ │ │ +00026c60: 756d 656e 9aac 7274 9373 7472 696e 6793 umen..rt.string. │ │ │ │ +00026c70: 6973 9361 9373 696e 676c 6593 6398 6861 is.a.single.c.ha │ │ │ │ +00026c80: 7261 6374 6572 2c93 6f72 8e9f 183b cd8d racter,.or...;.. │ │ │ │ +00026c90: 8d8d 8d91 f435 7728 6969 298e 8e8e 9109 .....5w(ii)..... │ │ │ │ +00026ca0: c013 6974 9603 eaa8 7374 6172 7473 9377 ..it....starts.w │ │ │ │ +00026cb0: 6974 6893 6193 6c65 7474 6572 936f 7293 ith.a.letter.or. │ │ │ │ +00026cc0: 616c 7068 616e 90ac 7275 6d65 7269 632e alphan..rumeric. │ │ │ │ +00026cd0: 8e9f 15ef 358d 91ea f1eb 4691 ff05 566f ....5.....F...Vo │ │ │ │ +00026ce0: 7291 03ea a865 7861 6d70 6c65 3a8e 9f13 r....example:... │ │ │ │ +00026cf0: 88ce 8d91 132f 91eb 616e 6577 5f73 7065 ...../..anew_spe │ │ │ │ +00026d00: 6369 616c 5f73 796d 626f 6c91 05bf aa60 cial_symbol....` │ │ │ │ +00026d10: 3d3d 3d3e 3e3e 603b 3b8e a18d 91ea f1eb ===>>>`;;....... │ │ │ │ +00026d20: cf6d 616b 95ac 7265 738d 9105 7ffd eb61 .mak..res......a │ │ │ │ +00026d30: 3d3d 3d3e 3e3e 8e91 27fd f9cf 2c8d 9105 ===>>>..'...,... │ │ │ │ +00026d40: e553 eb61 3d3d 3d3e 3e8e 9122 a3a5 cf2c .S.a===>>.."..., │ │ │ │ +00026d50: 8d91 05e5 53eb 613d 3d3d 3e8e 9122 63f8 ....S.a===>.."c. │ │ │ │ +00026d60: cf61 6e64 8d91 057f feeb 613d 3d3d 8e91 .and......a===.. │ │ │ │ +00026d70: 1c3e f9cf 696e 9374 6f96 057f fd6e 6577 .>..in.to....new │ │ │ │ +00026d80: 9105 7ffe 7370 9a53 8e65 6369 616c 9373 ....sp.S.ecial.s │ │ │ │ +00026d90: 796d 90ac 7262 986f 6c73 9328 8deb 613d ym..rb.ols.(..a= │ │ │ │ +00026da0: 3d8e 9110 ff52 cf69 7393 616c 7265 6164 =....R.is.alread │ │ │ │ +00026db0: 7991 057f fe61 9373 7098 6563 6961 6c8e y....a.sp.ecial. │ │ │ │ +00026dc0: a68d 91ea f1eb 7379 6d90 ac72 6295 538e ......sym..rb.S. │ │ │ │ +00026dd0: 6f6c 9b03 eaa8 6293 6563 6175 7365 8d98 ol....b.ecause.. │ │ │ │ +00026de0: eb61 3d3d 3e8e 9119 144e cf69 7329 2e8e .a==>....N.is).. │ │ │ │ +00026df0: a68d 91f6 537a 5468 6591 03ea a866 756e ....SzThe....fun │ │ │ │ +00026e00: 6374 696f 6e8e a18d 8d8d 91ea f1eb 9ff5 ction........... │ │ │ │ +00026e10: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ +00026e20: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ +00026e30: 668d 9ffb a664 8d91 170b cceb 6173 7065 f....d......aspe │ │ │ │ +00026e40: 6369 616c 5f73 796d 626f 6c73 9605 bfaa cial_symbols.... │ │ │ │ +00026e50: 3a93 766f 6964 932d 3e93 7374 7269 6e67 :.void.->.string │ │ │ │ +00026e60: 936c 6973 748e 8e92 01c6 71b1 8400 0f60 .list.....q....` │ │ │ │ +00026e70: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +00026e80: 01c7 0b4a 8e8e 8ea1 8d91 eaf1 ebcf 7265 ...J..........re │ │ │ │ +00026e90: 7475 726e 7396 03ea a874 6865 936c 6973 turns....the.lis │ │ │ │ +00026ea0: 7493 6f66 9363 7572 7265 6e9a ac72 746c t.of.curren..rtl │ │ │ │ +00026eb0: 7993 6465 636c 6172 6564 9373 7090 538e y.declared.sp.S. │ │ │ │ +00026ec0: 6563 6961 6c93 7379 6d98 6290 538e 6f6c ecial.sym.b.S.ol │ │ │ │ +00026ed0: 732e 8e8e 9f24 fd13 8e8c 8b00 0000 1d00 s....$.......... │ │ │ │ 00026ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00026ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026f00: 0000 0262 eba0 02cc 0555 8da0 fd46 d30e ...b.....U...F.. │ │ │ │ -00026f10: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 332e ............a.3. │ │ │ │ -00026f20: 332e 910a 8000 4964 656e 90a0 0074 690c 3.....Iden...ti. │ │ │ │ -00026f30: 6572 7396 0480 0061 6e64 936f 7468 6572 ers....and.other │ │ │ │ -00026f40: 936c 6578 6963 616c 936d 6174 7465 7273 .lexical.matters │ │ │ │ -00026f50: 9200 c5c9 db32 398e 9112 c761 9f05 6666 .....29....a..ff │ │ │ │ -00026f60: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -00026f70: 2fdf 8da0 fd8b d021 8d8d 9112 c761 eb47 /......!.....a.G │ │ │ │ -00026f80: 332e 332e 328e 9144 475c 436f 6e73 7461 3.3.2..DG\Consta │ │ │ │ -00026f90: 6e90 8ccc 7491 0566 6665 7870 7265 7373 n...t..ffexpress │ │ │ │ -00026fa0: 696f 6e73 8e9f 17c0 008d 9112 c761 cf54 ions.........a.T │ │ │ │ -00026fb0: 6865 9603 eaa8 eb48 4d4c 93cf 636f 6e73 he.....HML..cons │ │ │ │ -00026fc0: 7461 6e90 ac72 7493 6578 7072 6573 7369 tan..rt.expressi │ │ │ │ -00026fd0: 6f6e 7393 28d7 6365 cf27 7329 9361 7265 ons.(.ce.'s).are │ │ │ │ -00026fe0: 3a8e a91b 6a38 8d8d 8d8d 9121 23c9 312e :...j8.....!#.1. │ │ │ │ -00026ff0: 8e8e 8e91 3027 4d49 6e90 ac72 7465 6765 ....0'MIn..rtege │ │ │ │ -00027000: 7273 7c8d 692e 652e 8e91 12ee 2c73 7472 rs|.i.e.....,str │ │ │ │ -00027010: 696e 6773 9603 eaa8 6f66 9374 6865 9364 ings....of.the.d │ │ │ │ -00027020: 6967 6974 7393 eb61 302c 312e 2e2e 2c39 igits..a0,1...,9 │ │ │ │ -00027030: cf2e 8ea4 199a 8e8d 8d8d 8d91 2123 c932 ............!#.2 │ │ │ │ -00027040: 2e8e 8e8e 9130 274d 5491 ff05 5672 7574 .....0'MT...Vrut │ │ │ │ -00027050: 6896 03ea a876 91ff 58e4 616c 7565 7393 h....v..X.alues. │ │ │ │ -00027060: eb61 7472 7565 93cf 616e 6493 eb61 6661 .atrue..and..afa │ │ │ │ -00027070: 6c73 65cf 2e8e a18d 8d8d 8d91 2123 c933 lse.........!#.3 │ │ │ │ -00027080: 2e8e 8e8e 9130 274d 5374 7269 6e67 7396 .....0'MStrings. │ │ │ │ -00027090: 03ea a863 6f6e 7369 7374 936f 6693 616e ...consist.of.an │ │ │ │ -000270a0: 9aac 7279 9373 6571 7565 6e63 6593 6f66 ..ry.sequence.of │ │ │ │ -000270b0: 9363 9868 6172 6163 7465 7273 9373 7572 .c.haracters.sur │ │ │ │ -000270c0: 726f 756e 6465 6493 6298 7993 7374 7269 rounded.b.y.stri │ │ │ │ -000270d0: 6e67 9371 756f 7465 7393 28eb 6160 cf29 ng.quotes.(.a`.) │ │ │ │ -000270e0: 2c8d 9365 2e67 2e8e 8ea4 1000 008d 9130 ,..e.g.........0 │ │ │ │ -000270f0: 274d eb61 6054 6869 7396 05bf aa69 7393 'M.a`This....is. │ │ │ │ -00027100: 6193 7369 6e67 6c65 9373 7472 696e 6760 a.single.string` │ │ │ │ -00027110: cf2e 9107 4374 496e 9604 98da 616e 90ac ....CtIn....an.. │ │ │ │ -00027120: 7279 9b04 98d9 7374 7269 6e67 9374 6865 ry....string.the │ │ │ │ -00027130: 986f 9053 8e63 6375 7272 656e 6365 986f .o.S.ccurrence.o │ │ │ │ -00027140: 6693 eb61 5cd7 7898 cf68 6173 9374 6865 f..a\.x..has.the │ │ │ │ -00027150: 9866 6f6c 6c6f 90ac 7277 696e 678e a18d .follo..rwing... │ │ │ │ -00027160: 9130 274d 6d65 616e 696e 6773 9603 eaa8 .0'Mmeanings.... │ │ │ │ -00027170: 666f 7293 6469 0b65 7265 6e90 ac72 7493 for.di.eren..rt. │ │ │ │ -00027180: d778 cf27 733a 8e9f 4abd 258d 8d8d 9fcd .x.'s:..J.%..... │ │ │ │ -00027190: 2667 8d8d 9136 274e eb61 5c30 8e8d 914d &g...6'N.a\0...M │ │ │ │ -000271a0: a6a3 cf3d 8e8d 9162 ca2c 7465 6e91 03ea ...=...b.,ten... │ │ │ │ -000271b0: a873 7061 6365 738e 8ea4 0e7f ff8d 8d91 .spaces......... │ │ │ │ -000271c0: 3627 4eeb 615c 6e8e 8d91 4da6 a3cf 3d8e 6'N.a\n...M...=. │ │ │ │ -000271d0: 8d91 62ca 2ceb 616e 9603 eaa8 cf73 7061 ..b.,.an.....spa │ │ │ │ -000271e0: 6365 7393 2830 d73c eb61 6ed7 3ccf 3130 ces.(0.<.an.<.10 │ │ │ │ -000271f0: 298e 8ea1 8d8d 9136 274e eb61 5c53 8e8d )......6'N.a\S.. │ │ │ │ -00027200: 914d a6a3 cf3d 8e8d 9162 ca2c 6f6e 6591 .M...=...b.,one. │ │ │ │ -00027210: 03ea a873 7061 6365 8e8e a18d 8d91 3627 ...space......6' │ │ │ │ -00027220: 4eeb 615c 528e 8d91 4da6 a3cf 3d8e 8d91 N.a\R...M...=... │ │ │ │ -00027230: 62ca 2c72 6574 7572 6e8e 8ea1 8d8d 9136 b.,return......6 │ │ │ │ -00027240: 274e eb61 5c4c 8e8d 914d a6a3 cf3d 8e8d 'N.a\L...M...=.. │ │ │ │ -00027250: 9162 ca2c 6c69 6e65 2d66 6565 648e 8ea1 .b.,line-feed... │ │ │ │ -00027260: 8d8d 9136 274e eb61 5c54 8e8d 914d a6a3 ...6'N.a\T...M.. │ │ │ │ -00027270: cf3d 8e8d 9162 ca2c 7461 628e 8ea1 8d8d .=...b.,tab..... │ │ │ │ -00027280: 9136 274e eb61 5c46 8e8d 914d a6a3 cf3d .6'N.a\F...M...= │ │ │ │ -00027290: 8e8d 9162 ca2c 666f 726d 9103 eaa8 6665 ...b.,form....fe │ │ │ │ -000272a0: 6564 8e8e a18d 8d91 3627 4eeb 615c 788e ed......6'N.a\x. │ │ │ │ -000272b0: 8d91 4da6 a3cf 3d8e 8d91 62ca 2ceb 6178 ..M...=...b.,.ax │ │ │ │ -000272c0: 9603 eaa8 cf74 616b 90ac 7265 6e93 6c69 .....tak..ren.li │ │ │ │ -000272d0: 7465 7261 6c6c 7993 6f74 6865 7277 6973 terally.otherwis │ │ │ │ -000272e0: 6593 288d 652e 672e 8e91 158a 9ceb 615c e.(.e.g.......a\ │ │ │ │ -000272f0: 6093 cf74 6f93 696e 636c 7564 6593 7175 `..to.include.qu │ │ │ │ -00027300: 6f74 6573 9369 6e93 6193 7374 7269 6e67 otes.in.a.string │ │ │ │ -00027310: 298e 8e8e 8e8e 9f49 efde 8d8d 8d8d 9121 )......I.......! │ │ │ │ -00027320: 23c9 342e 8e8e 8e91 3027 4d54 6865 9604 #.4.....0'MThe.. │ │ │ │ -00027330: 4934 6578 7072 6573 7369 6f6e 93eb 6128 I4expression..a( │ │ │ │ -00027340: 29cf 2c9b 0460 d763 616c 6c65 6493 e565 ).,..`.called..e │ │ │ │ -00027350: 6d70 7479 9101 0d82 cf2c 9877 6869 639a mpty.....,.whic. │ │ │ │ -00027360: ac72 6893 6576 91ff 58e4 616c 7561 7465 .rh.ev..X.aluate │ │ │ │ -00027370: 7393 746f 9374 6865 9375 6e69 7175 6593 s.to.the.unique. │ │ │ │ -00027380: 6f62 9100 a71c 6a65 6374 936f 6693 eb48 ob....ject.of..H │ │ │ │ -00027390: 4d4c 93cf 7498 7970 9053 8e65 8ea1 8d91 ML..t.yp.S.e.... │ │ │ │ -000273a0: 3027 4deb 6176 6f69 64cf 2e8e 9f19 9a8e 0'M.avoid....... │ │ │ │ -000273b0: 8d8d 8d8d 9121 23c9 352e 8e8e 8e91 3027 .....!#.5.....0' │ │ │ │ -000273c0: 4d65 7870 7265 7373 696f 6e73 9603 d029 Mexpressions...) │ │ │ │ -000273d0: 6f66 9b03 d028 7468 6593 666f 726d 98d7 of...(the.form.. │ │ │ │ -000273e0: 636f 6e93 cf77 6865 7265 98d7 636f 6e93 con..where..con. │ │ │ │ -000273f0: cf69 7398 6193 302d 6172 7998 636f 6e73 .is.a.0-ary.cons │ │ │ │ -00027400: 7472 7563 746f 7293 6f72 98eb 6128 d763 tructor.or..a(.c │ │ │ │ -00027410: 6f6e 9363 65eb 6129 98cf 7768 6572 6593 on.ce.a)..where. │ │ │ │ -00027420: d763 6f6e 8ea1 8d91 3027 4dcf 6973 9603 .con....0'M.is.. │ │ │ │ -00027430: eaa8 6193 636f 6e73 7472 7563 746f 7293 ..a.constructor. │ │ │ │ -00027440: 616e 6493 d763 6593 cf61 9363 6f6e 7374 and..ce..a.const │ │ │ │ -00027450: 616e 90ac 7274 9365 7870 7265 7373 696f an..rt.expressio │ │ │ │ -00027460: 6e2e 8e9f 1b6a 398d 911e 28f0 5468 6596 n....j9...(.The. │ │ │ │ -00027470: 03ea a866 6f6c 6c6f 9aac 7277 696e 6793 ...follo..rwing. │ │ │ │ -00027480: 6675 6e63 7469 6f6e 9363 9868 616e 6765 function.c.hange │ │ │ │ -00027490: 7393 7468 6593 7374 7269 6e67 9365 7363 s.the.string.esc │ │ │ │ -000274a0: 6170 9053 8e65 9363 9868 6172 6163 7465 ap.S.e.c.haracte │ │ │ │ -000274b0: 7293 28eb 615c cf29 2e8e a68d 8d8d 9112 r.(.a\.)........ │ │ │ │ -000274c0: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ -000274d0: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -000274e0: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -000274f0: 6173 6574 5f73 7472 696e 675f 6573 6361 aset_string_esca │ │ │ │ -00027500: 7065 9605 bfaa 3a93 696e 7493 2d3e 9369 pe....:.int.->.i │ │ │ │ -00027510: 6e74 8e8e 9201 c671 b184 000f 60b2 0000 nt.....q....`... │ │ │ │ -00027520: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -00027530: 4a8e 8e8e a68d 9112 c761 cf54 6869 7396 J........a.This. │ │ │ │ -00027540: 02c5 0d63 9aac 7268 616e 6765 7393 7468 ...c..rhanges.th │ │ │ │ -00027550: 6593 6573 6361 7090 538e 6591 02c5 0c63 e.escap.S.e....c │ │ │ │ -00027560: 9868 6172 6163 7465 7293 746f 9362 9053 .haracter.to.b.S │ │ │ │ -00027570: 8e65 9374 6865 9363 9868 6172 6163 7465 .e.the.c.haracte │ │ │ │ -00027580: 7293 7769 7468 9374 6865 9102 c50c 7375 r.with.the....su │ │ │ │ -00027590: 7070 6c69 6564 9361 7363 6969 9363 6f90 pplied.ascii.co. │ │ │ │ -000275a0: 538e 6465 9328 696e 6974 6961 6c6c 798e S.de.(initially. │ │ │ │ -000275b0: a18d 9112 c761 7468 6973 9603 eaa8 6973 .....athis....is │ │ │ │ -000275c0: 93eb 6139 32cf 2c93 7669 7a2e 9605 38e0 ..a92.,.viz...8. │ │ │ │ -000275d0: 60eb 615c cf60 292e 9354 6865 9603 eaa8 `.a\.`)..The.... │ │ │ │ -000275e0: 6f6c 6493 6573 6361 7090 538e 6593 6390 old.escap.S.e.c. │ │ │ │ -000275f0: ac72 6861 7261 6374 6572 9369 7393 7265 .rharacter.is.re │ │ │ │ -00027600: 7475 726e 6564 2e8e 9f22 9642 8d8d 9112 turned...".B.... │ │ │ │ -00027610: c761 eb47 332e 332e 338e 9144 475c 5072 .a.G3.3.3..DG\Pr │ │ │ │ -00027620: 650c 7865 7396 0566 6661 6e64 9369 6e0c e.xes..ffand.in. │ │ │ │ -00027630: 7865 738e 9f17 c000 8d91 12c7 61cf 5468 xes.........a.Th │ │ │ │ -00027640: 6596 03ea a8eb 484d 4c93 e570 7291 ff66 e.....HML..pr..f │ │ │ │ -00027650: 6665 0c78 6573 9b04 e885 d770 7893 cf61 fe.xes.....px..a │ │ │ │ -00027660: 6e64 93e5 696e 0c78 6573 98d7 6978 93cf nd..in.xes..ix.. │ │ │ │ -00027670: 6172 6593 6769 769a ac72 656e 9362 9879 are.giv..ren.b.y │ │ │ │ -00027680: 3a8e 9f21 24b2 8d8d 8d9f 080b 898d 8d8d :..!$........... │ │ │ │ -00027690: 9ff1 8000 8d91 2a06 60f3 620b a062 3e00 ......*.`.b..b>. │ │ │ │ -000276a0: 0af3 3300 0a00 0000 0663 6d6d 6931 30eb ..3......cmmi10. │ │ │ │ -000276b0: 6270 7896 05bf aaeb 613a 3a3d 936e 6f74 bpx.....a::=.not │ │ │ │ -000276c0: 937c 932d 937c 9364 6f8e 9f0e 8000 8d91 .|.-.|.do....... │ │ │ │ -000276d0: 2a06 60eb 6269 7896 05bf aaeb 613a 3a3d *.`.bix.....a::= │ │ │ │ -000276e0: 932a 937c 932f 937c 932b 937c 932d 937c .*.|./.|.+.|.-.| │ │ │ │ -000276f0: 932e 937c 9340 937c 933d 937c 933c 937c ...|.@.|.=.|.<.| │ │ │ │ -00027700: 933e 937c 9326 937c 936f 7293 7c93 2c8e .>.|.&.|.or.|.,. │ │ │ │ -00027710: 8e8e 8e8e 8e8e 9f21 cf5d 8d91 1e28 f0cf .......!.]...(.. │ │ │ │ -00027720: 496e 9604 f0a8 6164 6469 7469 6f6e 2c91 In....addition,. │ │ │ │ -00027730: 0532 2861 6e9a ac72 7993 6964 656e 9874 .2(an..ry.iden.t │ │ │ │ -00027740: 690c 6572 9104 f0a7 2861 6e64 9363 6572 i.er....(and.cer │ │ │ │ -00027750: 7461 696e 9373 696e 676c 6593 6398 6861 tain.single.c.ha │ │ │ │ -00027760: 7261 6374 6572 7329 9363 616e 9362 9053 racters).can.b.S │ │ │ │ -00027770: 8e65 9104 f0a7 6d61 6465 9369 6e98 746f .e....made.in.to │ │ │ │ -00027780: 9361 6e93 696e 0c78 2e8e a18d 9112 c761 .an.in.x.......a │ │ │ │ -00027790: 5375 639a ac72 6896 03d4 8475 7365 722d Suc..rh....user- │ │ │ │ -000277a0: 6465 0c6e 6564 9369 6e0c 7865 7393 6269 de.ned.in.xes.bi │ │ │ │ -000277b0: 6e64 9103 d485 6d6f 7265 9374 6967 6898 nd....more.tigh. │ │ │ │ -000277c0: 746c 7993 7468 616e 93eb 612e 2e2e 3d3e tly.than..a...=> │ │ │ │ -000277d0: 2e2e 2e7c 2e2e 2e93 cf62 7574 936d 6f72 ...|.....but.mor │ │ │ │ -000277e0: 6591 03d4 8577 9865 616b 6c79 9374 6861 e....w.eakly.tha │ │ │ │ -000277f0: 6e93 eb61 6f72 cf2e 8ea1 8d91 12c7 6141 n..aor........aA │ │ │ │ -00027800: 6c6c 9603 eaa8 6f66 9374 6865 6d93 6861 ll....of.them.ha │ │ │ │ -00027810: 95ac 7276 9365 9603 eaa8 7468 6593 7361 ..rv.e....the.sa │ │ │ │ -00027820: 6d65 9370 9a53 8e6f 95ac 7277 9365 7296 me.p.S.o..rw.er. │ │ │ │ -00027830: 03ea a862 696e 6469 6e67 9361 6e64 9361 ...binding.and.a │ │ │ │ -00027840: 7373 6f98 6369 6174 6593 746f 9374 6865 sso.ciate.to.the │ │ │ │ -00027850: 936c 6566 742e 8ea1 8d91 1e28 f045 7863 .left......(.Exc │ │ │ │ -00027860: 6570 7496 0323 6866 6f72 9b03 2367 eb61 ept..#hfor..#g.a │ │ │ │ -00027870: 2693 cf61 6e64 98eb 616f 72cf 2c91 034b &..and..aor.,..K │ │ │ │ -00027880: 4165 6163 90ac 7268 9369 6e0c 7893 d769 Aeac..rh.in.x..i │ │ │ │ -00027890: 7898 cf28 6f72 9370 7265 0c78 98d7 7078 x..(or.pre.x..px │ │ │ │ -000278a0: cf29 9368 6173 9863 6f72 7265 6c61 7465 .).has.correlate │ │ │ │ -000278b0: 6493 7769 7468 9869 7493 6198 7370 9053 d.with.it.a.sp.S │ │ │ │ -000278c0: 8e65 6369 616c 9369 6465 6e90 ac72 7469 .ecial.iden..rti │ │ │ │ -000278d0: 0c65 728e a18d 9112 c761 eb61 24d7 6978 .er......a.a$.ix │ │ │ │ -000278e0: 9604 1a19 cf28 6f72 93eb 6124 d770 78cf .....(or..a$.px. │ │ │ │ -000278f0: 299b 041a 1877 6869 6390 ac72 6893 6973 )....whic..rh.is │ │ │ │ -00027900: 9362 9053 8e6f 756e 6493 746f 9874 6865 .b.S.ound.to.the │ │ │ │ -00027910: 9361 7373 6f90 538e 6369 6174 6564 9366 .asso.S.ciated.f │ │ │ │ -00027920: 756e 6374 696f 6e2e 9105 c732 4691 ff05 unction....2F... │ │ │ │ -00027930: 566f 7293 6578 616d 706c 652c 9104 25f5 Vor.example,..%. │ │ │ │ -00027940: 7468 6598 6964 656e 90ac 7274 690c 6572 the.iden..rti.er │ │ │ │ -00027950: 93eb 6124 2b93 cf69 738e 8e9f 24fd 138e ..a$+..is...$... │ │ │ │ -00027960: 8c8b 0000 001e 0000 0000 0000 0000 0000 ................ │ │ │ │ +00026f00: 0000 0000 0262 eda0 02cc 0555 8da0 fd46 .....b.....U...F │ │ │ │ +00026f10: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ +00026f20: 332e 332e 910a 8000 4964 656e 90a0 0074 3.3.....Iden...t │ │ │ │ +00026f30: 690c 6572 7396 0480 0061 6e64 936f 7468 i.ers....and.oth │ │ │ │ +00026f40: 6572 936c 6578 6963 616c 936d 6174 7465 er.lexical.matte │ │ │ │ +00026f50: 7273 9200 c5c9 db32 398e 9112 c761 9f05 rs.....29....a.. │ │ │ │ +00026f60: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ +00026f70: 0294 2fdf 8da0 fd8b d021 8d8d 9112 c761 ../......!.....a │ │ │ │ +00026f80: eb47 332e 332e 328e 9144 475c 436f 6e73 .G3.3.2..DG\Cons │ │ │ │ +00026f90: 7461 6e90 8ccc 7491 0566 6665 7870 7265 tan...t..ffexpre │ │ │ │ +00026fa0: 7373 696f 6e73 8e9f 17c0 008d 9112 c761 ssions.........a │ │ │ │ +00026fb0: cf54 6865 9603 eaa8 eb48 4d4c 93cf 636f .The.....HML..co │ │ │ │ +00026fc0: 6e73 7461 6e90 ac72 7493 6578 7072 6573 nstan..rt.expres │ │ │ │ +00026fd0: 7369 6f6e 7393 28d7 6365 cf27 7329 9361 sions.(.ce.'s).a │ │ │ │ +00026fe0: 7265 3a8e a91b 6a38 8d8d 8d8d 9121 23c9 re:...j8.....!#. │ │ │ │ +00026ff0: 312e 8e8e 8e91 3027 4d49 6e90 ac72 7465 1.....0'MIn..rte │ │ │ │ +00027000: 6765 7273 7c8d 692e 652e 8e91 12ee 2c73 gers|.i.e.....,s │ │ │ │ +00027010: 7472 696e 6773 9603 eaa8 6f66 9374 6865 trings....of.the │ │ │ │ +00027020: 9364 6967 6974 7393 eb61 302c 312e 2e2e .digits..a0,1... │ │ │ │ +00027030: 2c39 cf2e 8ea4 199a 8e8d 8d8d 8d91 2123 ,9............!# │ │ │ │ +00027040: c932 2e8e 8e8e 9130 274d 5491 ff05 5672 .2.....0'MT...Vr │ │ │ │ +00027050: 7574 6896 03ea a876 91ff 58e4 616c 7565 uth....v..X.alue │ │ │ │ +00027060: 7393 eb61 7472 7565 93cf 616e 6493 eb61 s..atrue..and..a │ │ │ │ +00027070: 6661 6c73 65cf 2e8e a18d 8d8d 8d91 2123 false.........!# │ │ │ │ +00027080: c933 2e8e 8e8e 9130 274d 5374 7269 6e67 .3.....0'MString │ │ │ │ +00027090: 7396 03ea a863 6f6e 7369 7374 936f 6693 s....consist.of. │ │ │ │ +000270a0: 616e 9aac 7279 9373 6571 7565 6e63 6593 an..ry.sequence. │ │ │ │ +000270b0: 6f66 9363 9868 6172 6163 7465 7273 9373 of.c.haracters.s │ │ │ │ +000270c0: 7572 726f 756e 6465 6493 6298 7993 7374 urrounded.b.y.st │ │ │ │ +000270d0: 7269 6e67 9371 756f 7465 7393 28eb 6160 ring.quotes.(.a` │ │ │ │ +000270e0: cf29 2c8d 9365 2e67 2e8e 8ea4 1000 008d .),..e.g........ │ │ │ │ +000270f0: 9130 274d eb61 6054 6869 7396 05bf aa69 .0'M.a`This....i │ │ │ │ +00027100: 7393 6193 7369 6e67 6c65 9373 7472 696e s.a.single.strin │ │ │ │ +00027110: 6760 cf2e 9107 4374 496e 9604 98da 616e g`....CtIn....an │ │ │ │ +00027120: 90ac 7279 9b04 98d9 7374 7269 6e67 9374 ..ry....string.t │ │ │ │ +00027130: 6865 986f 9053 8e63 6375 7272 656e 6365 he.o.S.ccurrence │ │ │ │ +00027140: 986f 6693 eb61 5cd7 7898 cf68 6173 9374 .of..a\.x..has.t │ │ │ │ +00027150: 6865 9866 6f6c 6c6f 90ac 7277 696e 678e he.follo..rwing. │ │ │ │ +00027160: a18d 9130 274d 6d65 616e 696e 6773 9603 ...0'Mmeanings.. │ │ │ │ +00027170: eaa8 666f 7293 6469 0b65 7265 6e90 ac72 ..for.di.eren..r │ │ │ │ +00027180: 7493 d778 cf27 733a 8e9f 4abd 258d 8d8d t..x.'s:..J.%... │ │ │ │ +00027190: 9fcd 2667 8d8d 9136 274e eb61 5c30 8e8d ..&g...6'N.a\0.. │ │ │ │ +000271a0: 914d a6a3 cf3d 8e8d 9162 ca2c 7465 6e91 .M...=...b.,ten. │ │ │ │ +000271b0: 03ea a873 7061 6365 738e 8ea4 0e7f ff8d ...spaces....... │ │ │ │ +000271c0: 8d91 3627 4eeb 615c 6e8e 8d91 4da6 a3cf ..6'N.a\n...M... │ │ │ │ +000271d0: 3d8e 8d91 62ca 2ceb 616e 9603 eaa8 cf73 =...b.,.an.....s │ │ │ │ +000271e0: 7061 6365 7393 2830 d73c eb61 6ed7 3ccf paces.(0.<.an.<. │ │ │ │ +000271f0: 3130 298e 8ea1 8d8d 9136 274e eb61 5c53 10)......6'N.a\S │ │ │ │ +00027200: 8e8d 914d a6a3 cf3d 8e8d 9162 ca2c 6f6e ...M...=...b.,on │ │ │ │ +00027210: 6591 03ea a873 7061 6365 8e8e a18d 8d91 e....space...... │ │ │ │ +00027220: 3627 4eeb 615c 528e 8d91 4da6 a3cf 3d8e 6'N.a\R...M...=. │ │ │ │ +00027230: 8d91 62ca 2c72 6574 7572 6e8e 8ea1 8d8d ..b.,return..... │ │ │ │ +00027240: 9136 274e eb61 5c4c 8e8d 914d a6a3 cf3d .6'N.a\L...M...= │ │ │ │ +00027250: 8e8d 9162 ca2c 6c69 6e65 2d66 6565 648e ...b.,line-feed. │ │ │ │ +00027260: 8ea1 8d8d 9136 274e eb61 5c54 8e8d 914d .....6'N.a\T...M │ │ │ │ +00027270: a6a3 cf3d 8e8d 9162 ca2c 7461 628e 8ea1 ...=...b.,tab... │ │ │ │ +00027280: 8d8d 9136 274e eb61 5c46 8e8d 914d a6a3 ...6'N.a\F...M.. │ │ │ │ +00027290: cf3d 8e8d 9162 ca2c 666f 726d 9103 eaa8 .=...b.,form.... │ │ │ │ +000272a0: 6665 6564 8e8e a18d 8d91 3627 4eeb 615c feed......6'N.a\ │ │ │ │ +000272b0: 788e 8d91 4da6 a3cf 3d8e 8d91 62ca 2ceb x...M...=...b.,. │ │ │ │ +000272c0: 6178 9603 eaa8 cf74 616b 90ac 7265 6e93 ax.....tak..ren. │ │ │ │ +000272d0: 6c69 7465 7261 6c6c 7993 6f74 6865 7277 literally.otherw │ │ │ │ +000272e0: 6973 6593 288d 652e 672e 8e91 158a 9ceb ise.(.e.g....... │ │ │ │ +000272f0: 615c 6093 cf74 6f93 696e 636c 7564 6593 a\`..to.include. │ │ │ │ +00027300: 7175 6f74 6573 9369 6e93 6193 7374 7269 quotes.in.a.stri │ │ │ │ +00027310: 6e67 298e 8e8e 8e8e 9f49 efde 8d8d 8d8d ng)......I...... │ │ │ │ +00027320: 9121 23c9 342e 8e8e 8e91 3027 4d54 6865 .!#.4.....0'MThe │ │ │ │ +00027330: 9604 4934 6578 7072 6573 7369 6f6e 93eb ..I4expression.. │ │ │ │ +00027340: 6128 29cf 2c9b 0460 d763 616c 6c65 6493 a().,..`.called. │ │ │ │ +00027350: e565 6d70 7479 9101 0d82 cf2c 9877 6869 .empty.....,.whi │ │ │ │ +00027360: 639a ac72 6893 6576 91ff 58e4 616c 7561 c..rh.ev..X.alua │ │ │ │ +00027370: 7465 7393 746f 9374 6865 9375 6e69 7175 tes.to.the.uniqu │ │ │ │ +00027380: 6593 6f62 9100 a71c 6a65 6374 936f 6693 e.ob....ject.of. │ │ │ │ +00027390: eb48 4d4c 93cf 7498 7970 9053 8e65 8ea1 .HML..t.yp.S.e.. │ │ │ │ +000273a0: 8d91 3027 4deb 6176 6f69 64cf 2e8e 9f19 ..0'M.avoid..... │ │ │ │ +000273b0: 9a8e 8d8d 8d8d 9121 23c9 352e 8e8e 8e91 .......!#.5..... │ │ │ │ +000273c0: 3027 4d65 7870 7265 7373 696f 6e73 9603 0'Mexpressions.. │ │ │ │ +000273d0: d029 6f66 9b03 d028 7468 6593 666f 726d .)of...(the.form │ │ │ │ +000273e0: 98d7 636f 6e93 cf77 6865 7265 98d7 636f ..con..where..co │ │ │ │ +000273f0: 6e93 cf69 7398 6193 302d 6172 7998 636f n..is.a.0-ary.co │ │ │ │ +00027400: 6e73 7472 7563 746f 7293 6f72 98eb 6128 nstructor.or..a( │ │ │ │ +00027410: d763 6f6e 9363 65eb 6129 98cf 7768 6572 .con.ce.a)..wher │ │ │ │ +00027420: 6593 d763 6f6e 8ea1 8d91 3027 4dcf 6973 e..con....0'M.is │ │ │ │ +00027430: 9603 eaa8 6193 636f 6e73 7472 7563 746f ....a.constructo │ │ │ │ +00027440: 7293 616e 6493 d763 6593 cf61 9363 6f6e r.and..ce..a.con │ │ │ │ +00027450: 7374 616e 90ac 7274 9365 7870 7265 7373 stan..rt.express │ │ │ │ +00027460: 696f 6e2e 8e9f 1b6a 398d 911e 28f0 5468 ion....j9...(.Th │ │ │ │ +00027470: 6596 03ea a866 6f6c 6c6f 9aac 7277 696e e....follo..rwin │ │ │ │ +00027480: 6793 6675 6e63 7469 6f6e 9363 9868 616e g.function.c.han │ │ │ │ +00027490: 6765 7393 7468 6593 7374 7269 6e67 9365 ges.the.string.e │ │ │ │ +000274a0: 7363 6170 9053 8e65 9363 9868 6172 6163 scap.S.e.c.harac │ │ │ │ +000274b0: 7465 7293 28eb 615c cf29 2e8e a68d 8d8d ter.(.a\.)...... │ │ │ │ +000274c0: 9112 c761 9ff5 4fa7 8900 0066 6601 c70b ...a..O....ff... │ │ │ │ +000274d0: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +000274e0: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ +000274f0: cceb 6173 6574 5f73 7472 696e 675f 6573 ..aset_string_es │ │ │ │ +00027500: 6361 7065 9605 bfaa 3a93 696e 7493 2d3e cape....:.int.-> │ │ │ │ +00027510: 9369 6e74 8e8e 9201 c671 b184 000f 60b2 .int.....q....`. │ │ │ │ +00027520: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +00027530: c70b 4a8e 8e8e a68d 9112 c761 cf54 6869 ..J........a.Thi │ │ │ │ +00027540: 7396 02c5 0d63 9aac 7268 616e 6765 7393 s....c..rhanges. │ │ │ │ +00027550: 7468 6593 6573 6361 7090 538e 6591 02c5 the.escap.S.e... │ │ │ │ +00027560: 0c63 9868 6172 6163 7465 7293 746f 9362 .c.haracter.to.b │ │ │ │ +00027570: 9053 8e65 9374 6865 9363 9868 6172 6163 .S.e.the.c.harac │ │ │ │ +00027580: 7465 7293 7769 7468 9374 6865 9102 c50c ter.with.the.... │ │ │ │ +00027590: 7375 7070 6c69 6564 9361 7363 6969 9363 supplied.ascii.c │ │ │ │ +000275a0: 6f90 538e 6465 9328 696e 6974 6961 6c6c o.S.de.(initiall │ │ │ │ +000275b0: 798e a18d 9112 c761 7468 6973 9603 eaa8 y......athis.... │ │ │ │ +000275c0: 6973 93eb 6139 32cf 2c93 7669 7a2e 9605 is..a92.,.viz... │ │ │ │ +000275d0: 38e0 60eb 615c cf60 292e 9354 6865 9603 8.`.a\.`)..The.. │ │ │ │ +000275e0: eaa8 6f6c 6493 6573 6361 7090 538e 6593 ..old.escap.S.e. │ │ │ │ +000275f0: 6390 ac72 6861 7261 6374 6572 9369 7393 c..rharacter.is. │ │ │ │ +00027600: 7265 7475 726e 6564 2e8e 9f22 9642 8d8d returned...".B.. │ │ │ │ +00027610: 9112 c761 eb47 332e 332e 338e 9144 475c ...a.G3.3.3..DG\ │ │ │ │ +00027620: 5072 650c 7865 7396 0566 6661 6e64 9369 Pre.xes..ffand.i │ │ │ │ +00027630: 6e0c 7865 738e 9f17 c000 8d91 12c7 61cf n.xes.........a. │ │ │ │ +00027640: 5468 6596 03ea a8eb 484d 4c93 e570 7291 The.....HML..pr. │ │ │ │ +00027650: ff66 6665 0c78 6573 9b04 e885 d770 7893 .ffe.xes.....px. │ │ │ │ +00027660: cf61 6e64 93e5 696e 0c78 6573 98d7 6978 .and..in.xes..ix │ │ │ │ +00027670: 93cf 6172 6593 6769 769a ac72 656e 9362 ..are.giv..ren.b │ │ │ │ +00027680: 9879 3a8e 9f21 24b2 8d8d 8d9f 080b 898d .y:..!$......... │ │ │ │ +00027690: 8d8d 9ff1 8000 8d91 2a06 60f3 620b a062 ........*.`.b..b │ │ │ │ +000276a0: 3e00 0af3 3300 0a00 0000 0663 6d6d 6931 >...3......cmmi1 │ │ │ │ +000276b0: 30eb 6270 7896 05bf aaeb 613a 3a3d 936e 0.bpx.....a::=.n │ │ │ │ +000276c0: 6f74 937c 932d 937c 9364 6f8e 9f0e 8000 ot.|.-.|.do..... │ │ │ │ +000276d0: 8d91 2a06 60eb 6269 7896 05bf aaeb 613a ..*.`.bix.....a: │ │ │ │ +000276e0: 3a3d 932a 937c 932f 937c 932b 937c 932d :=.*.|./.|.+.|.- │ │ │ │ +000276f0: 937c 932e 937c 9340 937c 933d 937c 933c .|...|.@.|.=.|.< │ │ │ │ +00027700: 937c 933e 937c 9326 937c 936f 7293 7c93 .|.>.|.&.|.or.|. │ │ │ │ +00027710: 2c8e 8e8e 8e8e 8e8e 9f21 cf5d 8d91 1e28 ,........!.]...( │ │ │ │ +00027720: f0cf 496e 9604 f0a8 6164 6469 7469 6f6e ..In....addition │ │ │ │ +00027730: 2c91 0532 2861 6e9a ac72 7993 6964 656e ,..2(an..ry.iden │ │ │ │ +00027740: 9874 690c 6572 9104 f0a7 2861 6e64 9363 .ti.er....(and.c │ │ │ │ +00027750: 6572 7461 696e 9373 696e 676c 6593 6398 ertain.single.c. │ │ │ │ +00027760: 6861 7261 6374 6572 7329 9363 616e 9362 haracters).can.b │ │ │ │ +00027770: 9053 8e65 9104 f0a7 6d61 6465 9369 6e98 .S.e....made.in. │ │ │ │ +00027780: 746f 9361 6e93 696e 0c78 2e8e a18d 9112 to.an.in.x...... │ │ │ │ +00027790: c761 5375 639a ac72 6896 03d4 8475 7365 .aSuc..rh....use │ │ │ │ +000277a0: 722d 6465 0c6e 6564 9369 6e0c 7865 7393 r-de.ned.in.xes. │ │ │ │ +000277b0: 6269 6e64 9103 d485 6d6f 7265 9374 6967 bind....more.tig │ │ │ │ +000277c0: 6898 746c 7993 7468 616e 93eb 612e 2e2e h.tly.than..a... │ │ │ │ +000277d0: 3d3e 2e2e 2e7c 2e2e 2e93 cf62 7574 936d =>...|.....but.m │ │ │ │ +000277e0: 6f72 6591 03d4 8577 9865 616b 6c79 9374 ore....w.eakly.t │ │ │ │ +000277f0: 6861 6e93 eb61 6f72 cf2e 8ea1 8d91 12c7 han..aor........ │ │ │ │ +00027800: 6141 6c6c 9603 eaa8 6f66 9374 6865 6d93 aAll....of.them. │ │ │ │ +00027810: 6861 95ac 7276 9365 9603 eaa8 7468 6593 ha..rv.e....the. │ │ │ │ +00027820: 7361 6d65 9370 9a53 8e6f 95ac 7277 9365 same.p.S.o..rw.e │ │ │ │ +00027830: 7296 03ea a862 696e 6469 6e67 9361 6e64 r....binding.and │ │ │ │ +00027840: 9361 7373 6f98 6369 6174 6593 746f 9374 .asso.ciate.to.t │ │ │ │ +00027850: 6865 936c 6566 742e 8ea1 8d91 1e28 f045 he.left......(.E │ │ │ │ +00027860: 7863 6570 7496 0323 6866 6f72 9b03 2367 xcept..#hfor..#g │ │ │ │ +00027870: eb61 2693 cf61 6e64 98eb 616f 72cf 2c91 .a&..and..aor.,. │ │ │ │ +00027880: 034b 4165 6163 90ac 7268 9369 6e0c 7893 .KAeac..rh.in.x. │ │ │ │ +00027890: d769 7898 cf28 6f72 9370 7265 0c78 98d7 .ix..(or.pre.x.. │ │ │ │ +000278a0: 7078 cf29 9368 6173 9863 6f72 7265 6c61 px.).has.correla │ │ │ │ +000278b0: 7465 6493 7769 7468 9869 7493 6198 7370 ted.with.it.a.sp │ │ │ │ +000278c0: 9053 8e65 6369 616c 9369 6465 6e90 ac72 .S.ecial.iden..r │ │ │ │ +000278d0: 7469 0c65 728e a18d 9112 c761 eb61 24d7 ti.er......a.a$. │ │ │ │ +000278e0: 6978 9604 1a19 cf28 6f72 93eb 6124 d770 ix.....(or..a$.p │ │ │ │ +000278f0: 78cf 299b 041a 1877 6869 6390 ac72 6893 x.)....whic..rh. │ │ │ │ +00027900: 6973 9362 9053 8e6f 756e 6493 746f 9874 is.b.S.ound.to.t │ │ │ │ +00027910: 6865 9361 7373 6f90 538e 6369 6174 6564 he.asso.S.ciated │ │ │ │ +00027920: 9366 756e 6374 696f 6e2e 9105 c732 4691 .function....2F. │ │ │ │ +00027930: ff05 566f 7293 6578 616d 706c 652c 9104 ..Vor.example,.. │ │ │ │ +00027940: 25f5 7468 6598 6964 656e 90ac 7274 690c %.the.iden..rti. │ │ │ │ +00027950: 6572 93eb 6124 2b93 cf69 738e 8e9f 24fd er..a$+..is...$. │ │ │ │ +00027960: 138e 8c8b 0000 001e 0000 0000 0000 0000 ................ │ │ │ │ 00027970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027980: 0000 0000 0000 0000 0000 0002 6ed8 a002 ............n... │ │ │ │ -00027990: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -000279a0: 9a8d 91ea f1eb d033 3092 011e 875e 4368 .......30....^Ch │ │ │ │ -000279b0: 6170 7465 7296 0480 0033 2e91 0a80 0053 apter....3.....S │ │ │ │ -000279c0: 796e 90a0 0074 6178 936f 6693 4d4c 8e91 yn...tax.of.ML.. │ │ │ │ -000279d0: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ -000279e0: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -000279f0: 91ea f1eb cf62 9053 8e6f 756e 6496 039c .....b.S.ound... │ │ │ │ -00027a00: a074 6f93 7468 659b 039c a161 6464 6974 .to.the....addit │ │ │ │ -00027a10: 696f 6e93 6675 6e63 7469 6f6e 2c91 03ac ion.function,... │ │ │ │ -00027a20: 3b61 6e64 93eb 6124 4093 cf74 6f98 7468 ;and..a$@..to.th │ │ │ │ -00027a30: 6593 6c69 7374 2d61 7070 9053 8e65 6e64 e.list-app.S.end │ │ │ │ -00027a40: 9366 756e 6374 696f 6e93 2873 6565 9343 .function.(see.C │ │ │ │ -00027a50: 6861 7074 6572 9836 9366 6f72 9374 6865 hapter.6.for.the │ │ │ │ -00027a60: 8ea4 1000 008d 91ea f1eb 6d65 616e 696e ..........meanin │ │ │ │ -00027a70: 6796 0428 116f 669b 0428 10eb 6124 cf2d g..(.of..(..a$.- │ │ │ │ -00027a80: 6564 9369 6e0c 7865 7329 2e91 05f1 1954 ed.in.xes).....T │ │ │ │ -00027a90: 6869 7393 6973 9875 7365 6675 6c93 666f his.is.useful.fo │ │ │ │ -00027aa0: 7298 7061 7373 696e 6793 6675 6e63 7469 r.passing.functi │ │ │ │ -00027ab0: 6f6e 7398 6173 9361 7267 756d 656e 90ac ons.as.argumen.. │ │ │ │ -00027ac0: 7274 733b 9104 46c4 666f 7293 6578 616d rts;..F.for.exam │ │ │ │ -00027ad0: 706c 652c 8ea1 8d91 eaf1 ebd7 6691 0707 ple,........f... │ │ │ │ -00027ae0: a9eb 6124 4096 03ea a8cf 6170 706c 6965 ..a$@.....applie │ │ │ │ -00027af0: 7393 d766 9105 32a7 cf74 6f93 7468 6593 s..f..2..to.the. │ │ │ │ -00027b00: 6170 7090 538e 656e 6493 6675 6e63 7469 app.S.end.functi │ │ │ │ -00027b10: 6f6e 2e8e a18d 91f6 537a 5365 6596 04f0 on......SzSee... │ │ │ │ -00027b20: 6774 6865 9b04 f066 6465 7363 7269 7074 gthe...fdescript │ │ │ │ -00027b30: 696f 6e73 936f 6698 7468 6593 6675 6e63 ions.of.the.func │ │ │ │ -00027b40: 7469 6f6e 738d 98eb 616d 6c5f 7061 6972 tions...aml_pair │ │ │ │ -00027b50: 6564 5f69 6e66 6978 8e91 601b c2cf 616e ed_infix..`...an │ │ │ │ -00027b60: 648d 93eb 616d 6c5f 6375 7272 6965 645f d...aml_curried_ │ │ │ │ -00027b70: 696e 6669 788e 9165 db6e cf69 6e98 5365 infix..e.n.in.Se │ │ │ │ -00027b80: 632d 8ea1 8d91 eaf1 eb74 696f 6e96 039e c-.......tion... │ │ │ │ -00027b90: ed36 2e31 9b03 9eee 666f 7293 6465 7461 .6.1....for.deta │ │ │ │ -00027ba0: 696c 7393 6f66 9868 6f9a ac72 7793 746f ils.of.ho..rw.to │ │ │ │ -00027bb0: 9367 6976 9865 9103 9eee 616e 9369 6465 .giv.e....an.ide │ │ │ │ -00027bc0: 6e98 7469 0c65 7293 286f 7291 039e ee61 n.ti.er.(or....a │ │ │ │ -00027bd0: 646d 6973 7369 626c 6593 7370 9053 8e65 dmissible.sp.S.e │ │ │ │ -00027be0: 6369 616c 9373 796d 9862 9053 8e6f 6c29 cial.sym.b.S.ol) │ │ │ │ -00027bf0: 9103 9eee 696e 0c78 9373 7461 7475 732e ....in.x.status. │ │ │ │ -00027c00: 8e8e 9f24 fd13 8e8c 8b00 0000 1f00 0000 ...$............ │ │ │ │ +00027980: 0000 0000 0000 0000 0000 0000 0002 6eda ..............n. │ │ │ │ +00027990: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +000279a0: fa99 9a8d 91ea f1eb d033 3092 011e 875e .........30....^ │ │ │ │ +000279b0: 4368 6170 7465 7296 0480 0033 2e91 0a80 Chapter....3.... │ │ │ │ +000279c0: 0053 796e 90a0 0074 6178 936f 6693 4d4c .Syn...tax.of.ML │ │ │ │ +000279d0: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ +000279e0: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ +000279f0: 218d 91ea f1eb cf62 9053 8e6f 756e 6496 !......b.S.ound. │ │ │ │ +00027a00: 039c a074 6f93 7468 659b 039c a161 6464 ...to.the....add │ │ │ │ +00027a10: 6974 696f 6e93 6675 6e63 7469 6f6e 2c91 ition.function,. │ │ │ │ +00027a20: 03ac 3b61 6e64 93eb 6124 4093 cf74 6f98 ..;and..a$@..to. │ │ │ │ +00027a30: 7468 6593 6c69 7374 2d61 7070 9053 8e65 the.list-app.S.e │ │ │ │ +00027a40: 6e64 9366 756e 6374 696f 6e93 2873 6565 nd.function.(see │ │ │ │ +00027a50: 9343 6861 7074 6572 9836 9366 6f72 9374 .Chapter.6.for.t │ │ │ │ +00027a60: 6865 8ea4 1000 008d 91ea f1eb 6d65 616e he..........mean │ │ │ │ +00027a70: 696e 6796 0428 116f 669b 0428 10eb 6124 ing..(.of..(..a$ │ │ │ │ +00027a80: cf2d 6564 9369 6e0c 7865 7329 2e91 05f1 .-ed.in.xes).... │ │ │ │ +00027a90: 1954 6869 7393 6973 9875 7365 6675 6c93 .This.is.useful. │ │ │ │ +00027aa0: 666f 7298 7061 7373 696e 6793 6675 6e63 for.passing.func │ │ │ │ +00027ab0: 7469 6f6e 7398 6173 9361 7267 756d 656e tions.as.argumen │ │ │ │ +00027ac0: 90ac 7274 733b 9104 46c4 666f 7293 6578 ..rts;..F.for.ex │ │ │ │ +00027ad0: 616d 706c 652c 8ea1 8d91 eaf1 ebd7 6691 ample,........f. │ │ │ │ +00027ae0: 0707 a9eb 6124 4096 03ea a8cf 6170 706c ....a$@.....appl │ │ │ │ +00027af0: 6965 7393 d766 9105 32a7 cf74 6f93 7468 ies..f..2..to.th │ │ │ │ +00027b00: 6593 6170 7090 538e 656e 6493 6675 6e63 e.app.S.end.func │ │ │ │ +00027b10: 7469 6f6e 2e8e a18d 91f6 537a 5365 6596 tion......SzSee. │ │ │ │ +00027b20: 04f0 6774 6865 9b04 f066 6465 7363 7269 ..gthe...fdescri │ │ │ │ +00027b30: 7074 696f 6e73 936f 6698 7468 6593 6675 ptions.of.the.fu │ │ │ │ +00027b40: 6e63 7469 6f6e 738d 98eb 616d 6c5f 7061 nctions...aml_pa │ │ │ │ +00027b50: 6972 6564 5f69 6e66 6978 8e91 601b c2cf ired_infix..`... │ │ │ │ +00027b60: 616e 648d 93eb 616d 6c5f 6375 7272 6965 and...aml_currie │ │ │ │ +00027b70: 645f 696e 6669 788e 9165 db6e cf69 6e98 d_infix..e.n.in. │ │ │ │ +00027b80: 5365 632d 8ea1 8d91 eaf1 eb74 696f 6e96 Sec-.......tion. │ │ │ │ +00027b90: 039e ed36 2e31 9b03 9eee 666f 7293 6465 ...6.1....for.de │ │ │ │ +00027ba0: 7461 696c 7393 6f66 9868 6f9a ac72 7793 tails.of.ho..rw. │ │ │ │ +00027bb0: 746f 9367 6976 9865 9103 9eee 616e 9369 to.giv.e....an.i │ │ │ │ +00027bc0: 6465 6e98 7469 0c65 7293 286f 7291 039e den.ti.er.(or... │ │ │ │ +00027bd0: ee61 646d 6973 7369 626c 6593 7370 9053 .admissible.sp.S │ │ │ │ +00027be0: 8e65 6369 616c 9373 796d 9862 9053 8e6f .ecial.sym.b.S.o │ │ │ │ +00027bf0: 6c29 9103 9eee 696e 0c78 9373 7461 7475 l)....in.x.statu │ │ │ │ +00027c00: 732e 8e8e 9f24 fd13 8e8c 8b00 0000 1f00 s....$.......... │ │ │ │ 00027c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027c30: 0000 0279 61a0 02cc 0555 8da0 fd46 d30e ...ya....U...F.. │ │ │ │ -00027c40: a002 942f df8d a0fd 8bd0 218d 9112 c761 .../......!....a │ │ │ │ -00027c50: eb47 4368 6170 7465 7291 0566 6634 8e91 .GChapter..ff4.. │ │ │ │ -00027c60: 12c7 619f 0bcc cc89 0001 0000 01c7 3e7c ..a...........>| │ │ │ │ -00027c70: 9f1f 471b 8dd2 5365 6d61 6e91 ff38 f574 ..G...Seman..8.t │ │ │ │ -00027c80: 6963 7396 0954 7b6f 6693 4d4c 8e9f 0f00 ics..T{of.ML.... │ │ │ │ -00027c90: 0089 0001 0000 01c7 3e7c 9f3a 5554 8dcf ........>|.:UT.. │ │ │ │ -00027ca0: 5468 6596 04fa b165 7691 ff58 e461 6c75 The....ev..X.alu │ │ │ │ -00027cb0: 6174 696f 6e9b 04fa b26f 6693 616c 6c98 ation....of.all. │ │ │ │ -00027cc0: eb48 4d4c 93cf 636f 6e73 7472 7563 7473 .HML..constructs │ │ │ │ -00027cd0: 9874 616b 90ac 7265 7393 706c 6163 6593 .tak..res.place. │ │ │ │ -00027ce0: 696e 9874 6865 9363 6f6e 90ac 7274 6578 in.the.con..rtex │ │ │ │ -00027cf0: 7498 6f66 9361 6e98 e565 6e76 6972 91ff t.of.an..envir.. │ │ │ │ -00027d00: 6666 6f6e 6d65 6e74 9106 1ef5 cf61 6e64 ffonment.....and │ │ │ │ -00027d10: 8ea4 1000 008d 6196 0502 d3e5 7374 6f72 ......a.....stor │ │ │ │ -00027d20: 91ff 6666 6591 00e5 b0cf 2e91 0881 6254 ..ffe.........bT │ │ │ │ -00027d30: 6865 9365 6e95 ac72 7669 726f 6e6d 656e he.en..rvironmen │ │ │ │ -00027d40: 9374 9b05 02d4 7370 9053 8e65 6369 0c65 .t....sp.S.eci.e │ │ │ │ -00027d50: 7396 0502 d377 6861 7493 7468 6598 7691 s....what.the.v. │ │ │ │ -00027d60: ff58 e461 7269 6162 6c65 7393 616e 6493 .X.ariables.and. │ │ │ │ -00027d70: 636f 6e73 7472 7563 746f 7273 9369 6e98 constructors.in. │ │ │ │ -00027d80: 7573 6593 6465 6e6f 7465 2e8e a18d 5691 use.denote....V. │ │ │ │ -00027d90: ff05 5661 7269 6162 6c65 7396 031b 026d ..Variables....m │ │ │ │ -00027da0: 6190 ac72 7991 031b 0162 9a53 8e65 9362 a..ry....b.S.e.b │ │ │ │ -00027db0: 986f 756e 649b 031b 0165 6974 6865 7293 .ound....either. │ │ │ │ -00027dc0: 746f 98e5 7661 6c75 6573 9104 18df cf6f to..values.....o │ │ │ │ -00027dd0: 7298 746f 93e5 6c6f 96ff 6666 6393 6174 r.to..lo..ffc.at │ │ │ │ -00027de0: 696f 6e73 9100 fddd cf2e 9104 f3a8 5468 ions..........Th │ │ │ │ -00027df0: 6591 031b 0263 6f6e 95ac 7274 656e 9374 e....con..rten.t │ │ │ │ -00027e00: 7398 6f66 9103 1b02 6c6f 9053 8e63 6174 s.of....lo.S.cat │ │ │ │ -00027e10: 696f 6e73 7c77 6869 6393 688e a18d 6d90 ions|whic.h...m. │ │ │ │ -00027e20: ac72 7573 7496 03e7 2662 9a53 8e65 9103 .rust...&b.S.e.. │ │ │ │ -00027e30: e727 7691 ff58 e461 6c75 6573 7c61 7265 .'v..X.alues|are │ │ │ │ -00027e40: 9373 7098 6563 690c 6564 9369 6e93 7468 .sp.eci.ed.in.th │ │ │ │ -00027e50: 6596 03e7 27e5 7374 6f72 91ff 6666 6591 e...'.stor..ffe. │ │ │ │ -00027e60: 00e5 b0cf 2e91 0537 b449 6693 6196 03e7 .......7.If.a... │ │ │ │ -00027e70: 2676 91ff 58e4 6172 6961 626c 6593 6973 &v..X.ariable.is │ │ │ │ -00027e80: 9103 e727 6298 6f75 6e64 9374 6f93 6193 ...'b.ound.to.a. │ │ │ │ -00027e90: 6c6f 9863 6174 696f 6e91 03e7 2774 6865 lo.cation...'the │ │ │ │ -00027ea0: 6e93 2861 6e64 8ea1 8d6f 6e6c 7996 0410 n.(and...only... │ │ │ │ -00027eb0: ff74 6865 6e29 9b04 10fe 6973 9369 7493 .then)....is.it. │ │ │ │ -00027ec0: e561 7373 6967 6e61 626c 6591 00e5 b0cf .assignable..... │ │ │ │ -00027ed0: 2e91 05ab e454 6890 ac72 7573 9362 696e .....Th..rus.bin │ │ │ │ -00027ee0: 6469 6e67 7398 6172 6593 6865 6c64 9369 dings.are.held.i │ │ │ │ -00027ef0: 6e98 7468 6593 656e 95ac 7276 6972 6f6e n.the.en..rviron │ │ │ │ -00027f00: 6d65 6e93 742c 9104 1a94 7768 6572 6561 men.t,....wherea │ │ │ │ -00027f10: 7391 0410 ff6c 6f90 538e 6361 7469 6f6e s....lo.S.cation │ │ │ │ -00027f20: 8ea1 8d63 6f6e 95ac 7274 656e 9374 7396 ...con..rten.ts. │ │ │ │ -00027f30: 04a5 d961 7265 9b04 a5d8 6865 6c64 9369 ...are....held.i │ │ │ │ -00027f40: 6e98 7468 6593 7374 6f72 652e 9107 6a71 n.the.store...jq │ │ │ │ -00027f50: 436f 6e73 7472 7563 746f 7273 936d 6190 Constructors.ma. │ │ │ │ -00027f60: ac72 7998 6f6e 6c79 9362 9553 8e65 9862 .ry.only.b.S.e.b │ │ │ │ -00027f70: 936f 756e 6496 04a5 d974 6f98 7691 ff58 .ound....to.v..X │ │ │ │ -00027f80: e461 6c75 6573 9328 636f 6e73 7472 7563 .alues.(construc │ │ │ │ -00027f90: 746f 728e a18d 636f 6e73 7461 6e90 ac72 tor...constan..r │ │ │ │ -00027fa0: 7473 9604 4219 6f72 9363 6f6e 7374 7275 ts..B.or.constru │ │ │ │ -00027fb0: 6374 6f72 9b04 421a 6675 6e63 7469 6f6e ctor..B.function │ │ │ │ -00027fc0: 7329 9361 6e64 9374 6869 7393 6269 6e64 s).and.this.bind │ │ │ │ -00027fd0: 696e 6798 6f90 538e 6363 7572 7393 7768 ing.o.S.ccurs.wh │ │ │ │ -00027fe0: 656e 9374 6865 7993 6172 6598 6465 636c en.they.are.decl │ │ │ │ -00027ff0: 6172 6564 9369 6e93 618e a18d 636f 6e63 ared.in.a...conc │ │ │ │ -00028000: 7265 7465 9603 eaa8 7490 ac72 7970 9053 rete....t..ryp.S │ │ │ │ -00028010: 8e65 9364 650c 6e69 7469 6f6e 9328 7365 .e.de.nition.(se │ │ │ │ -00028020: 6593 5365 6374 696f 6e93 352e 3529 2e8e e.Section.5.5).. │ │ │ │ -00028030: a18d 910b 618f 5468 6596 03ea a865 7691 ....a.The....ev. │ │ │ │ -00028040: ff58 e461 6c75 6174 696f 6e93 6f66 93eb .X.aluation.of.. │ │ │ │ -00028050: 484d 4c93 cf63 6f6e 7374 7275 6374 7393 HML..constructs. │ │ │ │ -00028060: 6d61 90ac 7279 9365 6974 6865 7293 e573 ma..ry.either..s │ │ │ │ -00028070: 7563 96ff 6666 6393 6593 6593 6491 0529 uc..ffc.e.e.d..) │ │ │ │ -00028080: 3bcf 6f72 9603 eaa8 e566 6169 6c91 013e ;.or.....fail..> │ │ │ │ -00028090: 93cf 2e91 0538 e049 6e93 7468 6593 6361 .....8.In.the.ca │ │ │ │ -000280a0: 7365 936f 6693 7375 6363 6573 733a 8ea9 se.of.success:.. │ │ │ │ -000280b0: 1b1f 658d 8d8d 8d91 0e5c 6831 2e8e 8e8e ..e......\h1.... │ │ │ │ -000280c0: 911d 5fec 5468 6596 0431 d365 7691 ff58 .._.The..1.ev..X │ │ │ │ -000280d0: e461 6c75 6174 696f 6e91 0431 d26f 6693 .aluation..1.of. │ │ │ │ -000280e0: 6193 6465 636c 6172 6174 696f 6e2c 9b04 a.declaration,.. │ │ │ │ -000280f0: 439d d764 93cf 7361 95ac 7279 91ff 0556 C..d..sa..ry...V │ │ │ │ -00028100: 2c98 6393 6861 6e67 6573 9604 31d3 7468 ,.c.hanges..1.th │ │ │ │ -00028110: 659b 0431 d262 696e 6469 6e67 7393 696e e..1.bindings.in │ │ │ │ -00028120: 9374 6865 9865 6e95 ac72 7669 726f 6e6d .the.en..rvironm │ │ │ │ -00028130: 656e 9374 9104 31d3 6f66 8ea1 8d91 1d5f en.t..1.of....._ │ │ │ │ -00028140: ec74 6865 9604 c49b 6964 656e 90ac 7274 .the....iden..rt │ │ │ │ -00028150: 690c 6572 739b 04c4 9c64 6563 6c61 7265 i.ers....declare │ │ │ │ -00028160: 6493 696e 98d7 64cf 2e91 07c6 ba49 6698 d.in..d......If. │ │ │ │ -00028170: d764 93cf 6973 9861 7493 746f 702d 6c65 .d..is.at.top-le │ │ │ │ -00028180: 7690 ac72 656c 2c91 04fb 1874 6865 6e98 v..rel,....then. │ │ │ │ -00028190: 7468 6593 7363 6f70 9053 8e65 986f 6693 the.scop.S.e.of. │ │ │ │ -000281a0: 7468 6598 6269 6e64 696e 6793 6973 8ea1 the.binding.is.. │ │ │ │ -000281b0: 8d91 1d5f ec65 7695 ac72 6572 7974 6869 ..._.ev..rerythi │ │ │ │ -000281c0: 6e67 9b03 b4f7 666f 6c6c 6f93 7769 6e67 ng....follo.wing │ │ │ │ -000281d0: 98d7 64cf 2e91 0526 fa49 6e98 d764 9605 ..d....&.In..d.. │ │ │ │ -000281e0: bfaa eb61 696e 93d7 6598 cf74 6865 9873 ...ain..e..the.s │ │ │ │ -000281f0: 636f 7090 538e 6598 6f66 98d7 6498 cf69 cop.S.e.of..d..i │ │ │ │ -00028200: 7398 7468 6591 03b4 f665 7691 ff58 e461 s.the....ev..X.a │ │ │ │ -00028210: 6c75 6174 696f 6e98 6f66 98d7 65cf 2c91 luation.of..e.,. │ │ │ │ -00028220: 03bf b461 6e64 9873 6f98 7768 656e 8ea1 ...and.so.when.. │ │ │ │ -00028230: 8d91 1d5f ec74 6869 7396 03ea a869 7393 ..._.this....is. │ │ │ │ -00028240: 0c6e 6973 6865 6493 7468 6593 656e 95ac .nished.the.en.. │ │ │ │ -00028250: 7276 6972 6f6e 6d65 6e93 749b 03ea a872 rvironmen.t....r │ │ │ │ -00028260: 6576 9365 7274 7398 746f 9869 7473 986f ev.erts.to.its.o │ │ │ │ -00028270: 7269 6769 6e61 6c98 7374 6174 6598 2873 riginal.state.(s │ │ │ │ -00028280: 6565 9853 6563 7469 6f6e 9834 2e31 292e ee.Section.4.1). │ │ │ │ -00028290: 8e9f 1987 da8d 8d8d 8d91 0e5c 6832 2e8e ...........\h2.. │ │ │ │ -000282a0: 8e8e 911d 5fec 5468 6596 0566 4365 769b ...._.The..fCev. │ │ │ │ -000282b0: ff58 e461 6c75 6174 696f 6e93 6f66 9361 .X.aluation.of.a │ │ │ │ -000282c0: 6e91 0566 4465 7870 7265 7373 696f 6e93 n..fDexpression. │ │ │ │ -000282d0: 7969 656c 6473 9361 9376 9861 6c75 653a yields.a.v.alue: │ │ │ │ -000282e0: 9108 3016 7468 6593 7698 616c 7565 9105 ..0.the.v.alue.. │ │ │ │ -000282f0: 6644 6f66 9374 6865 9365 7870 7265 7373 fDof.the.express │ │ │ │ -00028300: 696f 6e93 2873 6565 8ea1 8d91 1d5f ec53 ion.(see....._.S │ │ │ │ -00028310: 6563 7469 6f6e 9103 eaa8 342e 3229 2e8e ection....4.2).. │ │ │ │ -00028320: a68d 910b 618f 4966 9603 7d5b 616e 9b03 ....a.If..}[an.. │ │ │ │ -00028330: 7d5a 6173 7369 676e 6d65 6e90 ac72 7493 }Zassignmen..rt. │ │ │ │ -00028340: 6973 9364 6f6e 6598 6475 7269 6e67 9361 is.done.during.a │ │ │ │ -00028350: 6e93 6576 91ff 58e4 616c 7561 7469 6f6e n.ev..X.aluation │ │ │ │ -00028360: 2c91 0393 3774 6865 6e93 7468 6598 7374 ,...7then.the.st │ │ │ │ -00028370: 6f72 6593 7769 6c6c 9362 9053 8e65 9863 ore.will.b.S.e.c │ │ │ │ -00028380: 95ac 7268 616e 6765 647c 7793 6591 037d ..rhanged|w.e..} │ │ │ │ -00028390: 5b73 6861 6c6c 8ea1 8d72 6566 6572 9603 [shall...refer.. │ │ │ │ -000283a0: eaa8 746f 9374 6865 7365 9363 90ac 7268 ..to.these.c..rh │ │ │ │ -000283b0: 616e 6765 7393 6173 93e5 7369 6465 9104 anges.as..side.. │ │ │ │ -000283c0: 3335 650b 6591 ff66 6663 7473 9104 e885 35e.e..ffcts.... │ │ │ │ -000283d0: cf6f 6693 7468 6593 6576 91ff 58e4 616c .of.the.ev..X.al │ │ │ │ -000283e0: 7561 7469 6f6e 2e8e a18d 910b 618f 4966 uation......a.If │ │ │ │ -000283f0: 9603 f68b 7468 659b 03f6 8c65 7691 ff58 ....the....ev..X │ │ │ │ -00028400: e461 6c75 6174 696f 6e93 6f66 9361 9363 .aluation.of.a.c │ │ │ │ -00028410: 6f6e 7374 7275 6374 9866 6169 6c73 2c91 onstruct.fails,. │ │ │ │ -00028420: 03f9 8474 6865 6e93 6661 696c 7572 6593 ...then.failure. │ │ │ │ -00028430: 6973 9873 6967 6e61 6c6c 6564 2c91 03f9 is.signalled,... │ │ │ │ -00028440: 8461 6e64 9361 9373 7472 696e 6793 6973 .and.a.string.is │ │ │ │ -00028450: 9870 6173 7365 6493 746f 8ea1 8d74 6865 .passed.to...the │ │ │ │ -00028460: 9604 40dc 636f 6e9a ac72 7465 7874 9377 ..@.con..rtext.w │ │ │ │ -00028470: 6869 6398 6893 696e 9876 986f 6b98 6564 hic.h.in.v.ok.ed │ │ │ │ -00028480: 9b04 40db 7468 6593 6576 91ff 58e4 616c ..@.the.ev..X.al │ │ │ │ -00028490: 7561 7469 6f6e 2e91 063b 7c54 6869 7393 uation...;|This. │ │ │ │ -000284a0: 7374 7269 6e67 9369 7393 6361 6c6c 6564 string.is.called │ │ │ │ -000284b0: 9874 6865 93e5 6661 696c 7572 91ff 6666 .the..failur..ff │ │ │ │ -000284c0: 6591 0482 7173 7472 696e 6791 010d 82cf e...qstring..... │ │ │ │ -000284d0: 2c91 0456 6961 6e64 9369 748e a18d 6e6f ,..Viand.it...no │ │ │ │ -000284e0: 726d 616c 6c79 9603 e0fc 696e 6469 6361 rmally....indica │ │ │ │ -000284f0: 7465 7393 7468 6593 6361 7573 6593 6f66 tes.the.cause.of │ │ │ │ -00028500: 9374 6865 9366 6169 6c75 7265 2e91 0535 .the.failure...5 │ │ │ │ -00028510: a644 7572 696e 6793 6576 91ff 58e4 616c .During.ev..X.al │ │ │ │ -00028520: 7561 7469 6f6e 2c91 03e2 eb66 6169 6c75 uation,....failu │ │ │ │ -00028530: 7265 7393 6d61 90ac 7279 9362 9053 8e65 res.ma..ry.b.S.e │ │ │ │ -00028540: 9367 656e 6572 6174 6564 8ea1 8d65 6974 .generated...eit │ │ │ │ -00028550: 6865 7296 055b 62e5 696d 706c 6963 6974 her..[b.implicit │ │ │ │ -00028560: 6c79 9b06 68e5 cf62 90ac 7279 9363 6572 ly..h..b..ry.cer │ │ │ │ -00028570: 7461 696e 9105 5b63 6572 726f 7293 636f tain..[cerror.co │ │ │ │ -00028580: 6e64 6974 696f 6e73 2c91 05b7 926f 7293 nditions,....or. │ │ │ │ -00028590: e565 7870 6c69 6369 746c 7998 cf62 90ac .explicitly..b.. │ │ │ │ -000285a0: 7279 9374 6865 9105 5b63 636f 6e73 7472 ry.the..[cconstr │ │ │ │ -000285b0: 7563 7493 eb61 6661 696c 7769 7468 9105 uct..afailwith.. │ │ │ │ -000285c0: bfaa d765 8ea1 8dcf 2877 6869 6390 ac72 ...e....(whic..r │ │ │ │ -000285d0: 6896 0347 f466 6169 6c73 9b03 47f5 7769 h..G.fails..G.wi │ │ │ │ -000285e0: 7468 93d7 65cf 2773 9376 91ff 58e4 616c th..e.'s.v..X.al │ │ │ │ -000285f0: 7565 9361 7398 6661 696c 7572 6593 7374 ue.as.failure.st │ │ │ │ -00028600: 7269 6e67 292e 9105 02a4 4691 ff05 566f ring).....F...Vo │ │ │ │ -00028610: 7293 6578 616d 706c 652c 9103 687f 7468 r.example,..h.th │ │ │ │ -00028620: 6593 6576 91ff 58e4 616c 7561 7469 6f6e e.ev..X.aluation │ │ │ │ -00028630: 936f 6698 7468 6593 6578 7072 6573 7369 .of.the.expressi │ │ │ │ -00028640: 6f6e 8ea1 8deb 6131 2f30 9603 ac28 cf66 on....a1/0...(.f │ │ │ │ -00028650: 6169 6c73 9369 6d70 6c69 6369 746c 7993 ails.implicitly. │ │ │ │ -00028660: 7769 7468 9366 6169 6c75 7265 9373 7472 with.failure.str │ │ │ │ -00028670: 696e 6793 eb61 6064 6976 60cf 2c91 03b8 ing..a`div`.,... │ │ │ │ -00028680: a877 6869 6c73 7493 7468 6174 936f 6693 .whilst.that.of. │ │ │ │ -00028690: eb61 6661 696c 7769 7468 9105 bfaa 60d7 .afailwith....`. │ │ │ │ -000286a0: 7374 7290 538e eb61 6093 cf66 6169 6c73 str.S..a`..fails │ │ │ │ -000286b0: 9365 7870 6c69 6369 746c 798e a18d 7769 .explicitly...wi │ │ │ │ -000286c0: 7468 9605 4cc2 6661 696c 7572 6591 054c th..L.failure..L │ │ │ │ -000286d0: c373 7472 696e 6793 eb61 60d7 7374 7290 .string..a`.str. │ │ │ │ -000286e0: 538e eb61 60cf 2e91 095f 2f57 91ff 0556 S..a`...._/W...V │ │ │ │ -000286f0: 6593 7368 616c 6c93 7361 9aac 7279 9374 e.shall.sa..ry.t │ │ │ │ -00028700: 9877 986f 9b05 4cc3 6576 91ff 58e4 616c .w.o..L.ev..X.al │ │ │ │ -00028710: 7561 7469 6f6e 7393 6661 696c 93e5 7369 uations.fail..si │ │ │ │ -00028720: 6d69 6c61 726c 7991 065a 44cf 6966 9874 milarly..ZD.if.t │ │ │ │ -00028730: 6865 7993 6290 538e 6f74 6893 6661 696c hey.b.S.oth.fail │ │ │ │ -00028740: 8ea1 8d77 6974 6896 03e7 2074 6865 9373 ...with... the.s │ │ │ │ -00028750: 616d 659b 03e7 1f66 6169 6c75 7265 9373 ame....failure.s │ │ │ │ -00028760: 7472 696e 672e 9105 37b3 4691 ff05 566f tring...7.F...Vo │ │ │ │ -00028770: 7293 6578 616d 706c 652c 9103 e7d4 7468 r.example,....th │ │ │ │ -00028780: 6593 6576 91ff 58e4 616c 7561 7469 6f6e e.ev..X.aluation │ │ │ │ -00028790: 936f 6693 eb61 312f 3098 cf61 6e64 93eb .of..a1/0..and.. │ │ │ │ -000287a0: 6166 6169 6c77 6974 6891 05bf aa60 6469 afailwith....`di │ │ │ │ -000287b0: 7660 93cf 6661 696c 8ea1 8d73 696d 696c v`..fail...simil │ │ │ │ -000287c0: 6172 6c79 91ff 0556 2e91 0538 e053 6964 arly...V...8.Sid │ │ │ │ -000287d0: 6596 03ea a865 0b65 6374 7393 6172 6593 e....e.ects.are. │ │ │ │ -000287e0: 6e6f 7493 756e 646f 6e65 9362 90ac 7279 not.undone.b..ry │ │ │ │ -000287f0: 9366 6169 6c75 7265 732e 8ea1 8d91 0b61 .failures......a │ │ │ │ -00028800: 8f49 6696 03de 3b64 7572 696e 679b 03de .If...;during... │ │ │ │ -00028810: 3a74 6865 9365 7691 ff58 e461 6c75 6174 :the.ev..X.aluat │ │ │ │ -00028820: 696f 6e93 6f66 9861 9363 6f6e 7374 7275 ion.of.a.constru │ │ │ │ -00028830: 6374 9361 9366 6169 6c75 7265 9869 7393 ct.a.failure.is. │ │ │ │ -00028840: 6765 6e65 7261 7465 642c 9103 e0b7 7468 generated,....th │ │ │ │ -00028850: 656e 9375 6e6c 6573 7398 7468 6593 636f en.unless.the.co │ │ │ │ -00028860: 6e73 7472 7563 748e a18d 6973 9603 d49c nstruct...is.... │ │ │ │ -00028870: 619b 03d4 9d66 6169 6c75 7265 9374 7261 a....failure.tra │ │ │ │ -00028880: 7093 288d 692e 652e 8e91 12d8 2161 6e93 p.(.i.e.....!an. │ │ │ │ -00028890: 6578 7072 6573 7369 6f6e 9862 7569 6c74 expression.built │ │ │ │ -000288a0: 9366 726f 6d93 eb61 3f98 cf61 6e64 2f6f .from..a?..and/o │ │ │ │ -000288b0: 7293 eb61 21cf 2993 7468 6598 6576 91ff r..a!.).the.ev.. │ │ │ │ -000288c0: 58e4 616c 7561 7469 6f6e 936f 6698 7468 X.aluation.of.th │ │ │ │ -000288d0: 6593 636f 6e73 7472 7563 748e a18d 6974 e.construct...it │ │ │ │ -000288e0: 7365 6c66 9605 ad00 6661 696c 7393 7369 self....fails.si │ │ │ │ -000288f0: 6d69 6c61 726c 7991 ff05 562e 910a 7fe9 milarly...V..... │ │ │ │ -00028900: 5468 9aac 7275 7393 6661 696c 7572 6573 Th..rus.failures │ │ │ │ -00028910: 9370 726f 7061 6761 7465 9375 7093 756e .propagate.up.un │ │ │ │ -00028920: 9874 696c 9374 7261 7070 9053 8e65 642c .til.trapp.S.ed, │ │ │ │ -00028930: 9106 1d97 6f72 9372 6561 6398 6869 6e67 ....or.reac.hing │ │ │ │ -00028940: 9374 6f70 936c 6576 9865 6c2e 8ea1 8d46 .top.lev.el....F │ │ │ │ -00028950: 91ff 0556 6f72 9604 3cd5 6578 616d 706c ...Vor..<.exampl │ │ │ │ -00028960: 652c 9b04 5161 7768 656e 9104 3cd6 6576 e,..Qawhen..<.ev │ │ │ │ -00028970: 91ff 58e4 616c 7561 7469 6e67 93eb 6128 ..X.aluating..a( │ │ │ │ -00028980: 312f 3029 2b31 3030 30cf 2c98 7468 6593 1/0)+1000.,.the. │ │ │ │ -00028990: 6578 7072 6573 7369 6f6e 9b04 3cd6 eb61 expression..<..a │ │ │ │ -000289a0: 312f 3093 cf69 7393 0c72 7374 9865 7691 1/0..is..rst.ev. │ │ │ │ -000289b0: ff58 e461 6c75 6174 6564 2c91 0451 6161 .X.aluated,..Qaa │ │ │ │ -000289c0: 6e64 9374 6865 8ea1 8d66 6169 6c75 7265 nd.the...failure │ │ │ │ -000289d0: 9603 8d63 7768 6963 90ac 7268 9374 6869 ...cwhic..rh.thi │ │ │ │ -000289e0: 7393 6576 9bff 58e4 616c 7561 7469 6f6e s.ev..X.aluation │ │ │ │ -000289f0: 9103 8d64 6765 6e65 7261 7465 7393 6361 ...dgenerates.ca │ │ │ │ -00028a00: 7573 6573 9374 6865 9365 7698 616c 7561 uses.the.ev.alua │ │ │ │ -00028a10: 7469 6f6e 936f 6693 7468 6591 038d 6477 tion.of.the...dw │ │ │ │ -00028a20: 686f 6c65 9365 7870 7265 7373 696f 6e93 hole.expression. │ │ │ │ -00028a30: 2876 697a 2e8e 8e9f 24fd 138d 8d92 00ef (viz....$....... │ │ │ │ -00028a40: a69f d033 318e 8e8e 8c8b 0000 0020 0000 ...31........ .. │ │ │ │ +00027c30: 0000 0000 0279 63a0 02cc 0555 8da0 fd46 .....yc....U...F │ │ │ │ +00027c40: d30e a002 942f df8d a0fd 8bd0 218d 9112 ...../......!... │ │ │ │ +00027c50: c761 eb47 4368 6170 7465 7291 0566 6634 .a.GChapter..ff4 │ │ │ │ +00027c60: 8e91 12c7 619f 0bcc cc89 0001 0000 01c7 ....a........... │ │ │ │ +00027c70: 3e7c 9f1f 471b 8dd2 5365 6d61 6e91 ff38 >|..G...Seman..8 │ │ │ │ +00027c80: f574 6963 7396 0954 7b6f 6693 4d4c 8e9f .tics..T{of.ML.. │ │ │ │ +00027c90: 0f00 0089 0001 0000 01c7 3e7c 9f3a 5554 ..........>|.:UT │ │ │ │ +00027ca0: 8dcf 5468 6596 04fa b165 7691 ff58 e461 ..The....ev..X.a │ │ │ │ +00027cb0: 6c75 6174 696f 6e9b 04fa b26f 6693 616c luation....of.al │ │ │ │ +00027cc0: 6c98 eb48 4d4c 93cf 636f 6e73 7472 7563 l..HML..construc │ │ │ │ +00027cd0: 7473 9874 616b 90ac 7265 7393 706c 6163 ts.tak..res.plac │ │ │ │ +00027ce0: 6593 696e 9874 6865 9363 6f6e 90ac 7274 e.in.the.con..rt │ │ │ │ +00027cf0: 6578 7498 6f66 9361 6e98 e565 6e76 6972 ext.of.an..envir │ │ │ │ +00027d00: 91ff 6666 6f6e 6d65 6e74 9106 1ef5 cf61 ..ffonment.....a │ │ │ │ +00027d10: 6e64 8ea4 1000 008d 6196 0502 d3e5 7374 nd......a.....st │ │ │ │ +00027d20: 6f72 91ff 6666 6591 00e5 b0cf 2e91 0881 or..ffe......... │ │ │ │ +00027d30: 6254 6865 9365 6e95 ac72 7669 726f 6e6d bThe.en..rvironm │ │ │ │ +00027d40: 656e 9374 9b05 02d4 7370 9053 8e65 6369 en.t....sp.S.eci │ │ │ │ +00027d50: 0c65 7396 0502 d377 6861 7493 7468 6598 .es....what.the. │ │ │ │ +00027d60: 7691 ff58 e461 7269 6162 6c65 7393 616e v..X.ariables.an │ │ │ │ +00027d70: 6493 636f 6e73 7472 7563 746f 7273 9369 d.constructors.i │ │ │ │ +00027d80: 6e98 7573 6593 6465 6e6f 7465 2e8e a18d n.use.denote.... │ │ │ │ +00027d90: 5691 ff05 5661 7269 6162 6c65 7396 031b V...Variables... │ │ │ │ +00027da0: 026d 6190 ac72 7991 031b 0162 9a53 8e65 .ma..ry....b.S.e │ │ │ │ +00027db0: 9362 986f 756e 649b 031b 0165 6974 6865 .b.ound....eithe │ │ │ │ +00027dc0: 7293 746f 98e5 7661 6c75 6573 9104 18df r.to..values.... │ │ │ │ +00027dd0: cf6f 7298 746f 93e5 6c6f 96ff 6666 6393 .or.to..lo..ffc. │ │ │ │ +00027de0: 6174 696f 6e73 9100 fddd cf2e 9104 f3a8 ations.......... │ │ │ │ +00027df0: 5468 6591 031b 0263 6f6e 95ac 7274 656e The....con..rten │ │ │ │ +00027e00: 9374 7398 6f66 9103 1b02 6c6f 9053 8e63 .ts.of....lo.S.c │ │ │ │ +00027e10: 6174 696f 6e73 7c77 6869 6393 688e a18d ations|whic.h... │ │ │ │ +00027e20: 6d90 ac72 7573 7496 03e7 2662 9a53 8e65 m..rust...&b.S.e │ │ │ │ +00027e30: 9103 e727 7691 ff58 e461 6c75 6573 7c61 ...'v..X.alues|a │ │ │ │ +00027e40: 7265 9373 7098 6563 690c 6564 9369 6e93 re.sp.eci.ed.in. │ │ │ │ +00027e50: 7468 6596 03e7 27e5 7374 6f72 91ff 6666 the...'.stor..ff │ │ │ │ +00027e60: 6591 00e5 b0cf 2e91 0537 b449 6693 6196 e........7.If.a. │ │ │ │ +00027e70: 03e7 2676 91ff 58e4 6172 6961 626c 6593 ..&v..X.ariable. │ │ │ │ +00027e80: 6973 9103 e727 6298 6f75 6e64 9374 6f93 is...'b.ound.to. │ │ │ │ +00027e90: 6193 6c6f 9863 6174 696f 6e91 03e7 2774 a.lo.cation...'t │ │ │ │ +00027ea0: 6865 6e93 2861 6e64 8ea1 8d6f 6e6c 7996 hen.(and...only. │ │ │ │ +00027eb0: 0410 ff74 6865 6e29 9b04 10fe 6973 9369 ...then)....is.i │ │ │ │ +00027ec0: 7493 e561 7373 6967 6e61 626c 6591 00e5 t..assignable... │ │ │ │ +00027ed0: b0cf 2e91 05ab e454 6890 ac72 7573 9362 .......Th..rus.b │ │ │ │ +00027ee0: 696e 6469 6e67 7398 6172 6593 6865 6c64 indings.are.held │ │ │ │ +00027ef0: 9369 6e98 7468 6593 656e 95ac 7276 6972 .in.the.en..rvir │ │ │ │ +00027f00: 6f6e 6d65 6e93 742c 9104 1a94 7768 6572 onmen.t,....wher │ │ │ │ +00027f10: 6561 7391 0410 ff6c 6f90 538e 6361 7469 eas....lo.S.cati │ │ │ │ +00027f20: 6f6e 8ea1 8d63 6f6e 95ac 7274 656e 9374 on...con..rten.t │ │ │ │ +00027f30: 7396 04a5 d961 7265 9b04 a5d8 6865 6c64 s....are....held │ │ │ │ +00027f40: 9369 6e98 7468 6593 7374 6f72 652e 9107 .in.the.store... │ │ │ │ +00027f50: 6a71 436f 6e73 7472 7563 746f 7273 936d jqConstructors.m │ │ │ │ +00027f60: 6190 ac72 7998 6f6e 6c79 9362 9553 8e65 a..ry.only.b.S.e │ │ │ │ +00027f70: 9862 936f 756e 6496 04a5 d974 6f98 7691 .b.ound....to.v. │ │ │ │ +00027f80: ff58 e461 6c75 6573 9328 636f 6e73 7472 .X.alues.(constr │ │ │ │ +00027f90: 7563 746f 728e a18d 636f 6e73 7461 6e90 uctor...constan. │ │ │ │ +00027fa0: ac72 7473 9604 4219 6f72 9363 6f6e 7374 .rts..B.or.const │ │ │ │ +00027fb0: 7275 6374 6f72 9b04 421a 6675 6e63 7469 ructor..B.functi │ │ │ │ +00027fc0: 6f6e 7329 9361 6e64 9374 6869 7393 6269 ons).and.this.bi │ │ │ │ +00027fd0: 6e64 696e 6798 6f90 538e 6363 7572 7393 nding.o.S.ccurs. │ │ │ │ +00027fe0: 7768 656e 9374 6865 7993 6172 6598 6465 when.they.are.de │ │ │ │ +00027ff0: 636c 6172 6564 9369 6e93 618e a18d 636f clared.in.a...co │ │ │ │ +00028000: 6e63 7265 7465 9603 eaa8 7490 ac72 7970 ncrete....t..ryp │ │ │ │ +00028010: 9053 8e65 9364 650c 6e69 7469 6f6e 9328 .S.e.de.nition.( │ │ │ │ +00028020: 7365 6593 5365 6374 696f 6e93 352e 3529 see.Section.5.5) │ │ │ │ +00028030: 2e8e a18d 910b 618f 5468 6596 03ea a865 ......a.The....e │ │ │ │ +00028040: 7691 ff58 e461 6c75 6174 696f 6e93 6f66 v..X.aluation.of │ │ │ │ +00028050: 93eb 484d 4c93 cf63 6f6e 7374 7275 6374 ..HML..construct │ │ │ │ +00028060: 7393 6d61 90ac 7279 9365 6974 6865 7293 s.ma..ry.either. │ │ │ │ +00028070: e573 7563 96ff 6666 6393 6593 6593 6491 .suc..ffc.e.e.d. │ │ │ │ +00028080: 0529 3bcf 6f72 9603 eaa8 e566 6169 6c91 .);.or.....fail. │ │ │ │ +00028090: 013e 93cf 2e91 0538 e049 6e93 7468 6593 .>.....8.In.the. │ │ │ │ +000280a0: 6361 7365 936f 6693 7375 6363 6573 733a case.of.success: │ │ │ │ +000280b0: 8ea9 1b1f 658d 8d8d 8d91 0e5c 6831 2e8e ....e......\h1.. │ │ │ │ +000280c0: 8e8e 911d 5fec 5468 6596 0431 d365 7691 ...._.The..1.ev. │ │ │ │ +000280d0: ff58 e461 6c75 6174 696f 6e91 0431 d26f .X.aluation..1.o │ │ │ │ +000280e0: 6693 6193 6465 636c 6172 6174 696f 6e2c f.a.declaration, │ │ │ │ +000280f0: 9b04 439d d764 93cf 7361 95ac 7279 91ff ..C..d..sa..ry.. │ │ │ │ +00028100: 0556 2c98 6393 6861 6e67 6573 9604 31d3 .V,.c.hanges..1. │ │ │ │ +00028110: 7468 659b 0431 d262 696e 6469 6e67 7393 the..1.bindings. │ │ │ │ +00028120: 696e 9374 6865 9865 6e95 ac72 7669 726f in.the.en..rviro │ │ │ │ +00028130: 6e6d 656e 9374 9104 31d3 6f66 8ea1 8d91 nmen.t..1.of.... │ │ │ │ +00028140: 1d5f ec74 6865 9604 c49b 6964 656e 90ac ._.the....iden.. │ │ │ │ +00028150: 7274 690c 6572 739b 04c4 9c64 6563 6c61 rti.ers....decla │ │ │ │ +00028160: 7265 6493 696e 98d7 64cf 2e91 07c6 ba49 red.in..d......I │ │ │ │ +00028170: 6698 d764 93cf 6973 9861 7493 746f 702d f..d..is.at.top- │ │ │ │ +00028180: 6c65 7690 ac72 656c 2c91 04fb 1874 6865 lev..rel,....the │ │ │ │ +00028190: 6e98 7468 6593 7363 6f70 9053 8e65 986f n.the.scop.S.e.o │ │ │ │ +000281a0: 6693 7468 6598 6269 6e64 696e 6793 6973 f.the.binding.is │ │ │ │ +000281b0: 8ea1 8d91 1d5f ec65 7695 ac72 6572 7974 ....._.ev..reryt │ │ │ │ +000281c0: 6869 6e67 9b03 b4f7 666f 6c6c 6f93 7769 hing....follo.wi │ │ │ │ +000281d0: 6e67 98d7 64cf 2e91 0526 fa49 6e98 d764 ng..d....&.In..d │ │ │ │ +000281e0: 9605 bfaa eb61 696e 93d7 6598 cf74 6865 .....ain..e..the │ │ │ │ +000281f0: 9873 636f 7090 538e 6598 6f66 98d7 6498 .scop.S.e.of..d. │ │ │ │ +00028200: cf69 7398 7468 6591 03b4 f665 7691 ff58 .is.the....ev..X │ │ │ │ +00028210: e461 6c75 6174 696f 6e98 6f66 98d7 65cf .aluation.of..e. │ │ │ │ +00028220: 2c91 03bf b461 6e64 9873 6f98 7768 656e ,....and.so.when │ │ │ │ +00028230: 8ea1 8d91 1d5f ec74 6869 7396 03ea a869 ....._.this....i │ │ │ │ +00028240: 7393 0c6e 6973 6865 6493 7468 6593 656e s..nished.the.en │ │ │ │ +00028250: 95ac 7276 6972 6f6e 6d65 6e93 749b 03ea ..rvironmen.t... │ │ │ │ +00028260: a872 6576 9365 7274 7398 746f 9869 7473 .rev.erts.to.its │ │ │ │ +00028270: 986f 7269 6769 6e61 6c98 7374 6174 6598 .original.state. │ │ │ │ +00028280: 2873 6565 9853 6563 7469 6f6e 9834 2e31 (see.Section.4.1 │ │ │ │ +00028290: 292e 8e9f 1987 da8d 8d8d 8d91 0e5c 6832 )............\h2 │ │ │ │ +000282a0: 2e8e 8e8e 911d 5fec 5468 6596 0566 4365 ......_.The..fCe │ │ │ │ +000282b0: 769b ff58 e461 6c75 6174 696f 6e93 6f66 v..X.aluation.of │ │ │ │ +000282c0: 9361 6e91 0566 4465 7870 7265 7373 696f .an..fDexpressio │ │ │ │ +000282d0: 6e93 7969 656c 6473 9361 9376 9861 6c75 n.yields.a.v.alu │ │ │ │ +000282e0: 653a 9108 3016 7468 6593 7698 616c 7565 e:..0.the.v.alue │ │ │ │ +000282f0: 9105 6644 6f66 9374 6865 9365 7870 7265 ..fDof.the.expre │ │ │ │ +00028300: 7373 696f 6e93 2873 6565 8ea1 8d91 1d5f ssion.(see....._ │ │ │ │ +00028310: ec53 6563 7469 6f6e 9103 eaa8 342e 3229 .Section....4.2) │ │ │ │ +00028320: 2e8e a68d 910b 618f 4966 9603 7d5b 616e ......a.If..}[an │ │ │ │ +00028330: 9b03 7d5a 6173 7369 676e 6d65 6e90 ac72 ..}Zassignmen..r │ │ │ │ +00028340: 7493 6973 9364 6f6e 6598 6475 7269 6e67 t.is.done.during │ │ │ │ +00028350: 9361 6e93 6576 91ff 58e4 616c 7561 7469 .an.ev..X.aluati │ │ │ │ +00028360: 6f6e 2c91 0393 3774 6865 6e93 7468 6598 on,...7then.the. │ │ │ │ +00028370: 7374 6f72 6593 7769 6c6c 9362 9053 8e65 store.will.b.S.e │ │ │ │ +00028380: 9863 95ac 7268 616e 6765 647c 7793 6591 .c..rhanged|w.e. │ │ │ │ +00028390: 037d 5b73 6861 6c6c 8ea1 8d72 6566 6572 .}[shall...refer │ │ │ │ +000283a0: 9603 eaa8 746f 9374 6865 7365 9363 90ac ....to.these.c.. │ │ │ │ +000283b0: 7268 616e 6765 7393 6173 93e5 7369 6465 rhanges.as..side │ │ │ │ +000283c0: 9104 3335 650b 6591 ff66 6663 7473 9104 ..35e.e..ffcts.. │ │ │ │ +000283d0: e885 cf6f 6693 7468 6593 6576 91ff 58e4 ...of.the.ev..X. │ │ │ │ +000283e0: 616c 7561 7469 6f6e 2e8e a18d 910b 618f aluation......a. │ │ │ │ +000283f0: 4966 9603 f68b 7468 659b 03f6 8c65 7691 If....the....ev. │ │ │ │ +00028400: ff58 e461 6c75 6174 696f 6e93 6f66 9361 .X.aluation.of.a │ │ │ │ +00028410: 9363 6f6e 7374 7275 6374 9866 6169 6c73 .construct.fails │ │ │ │ +00028420: 2c91 03f9 8474 6865 6e93 6661 696c 7572 ,....then.failur │ │ │ │ +00028430: 6593 6973 9873 6967 6e61 6c6c 6564 2c91 e.is.signalled,. │ │ │ │ +00028440: 03f9 8461 6e64 9361 9373 7472 696e 6793 ...and.a.string. │ │ │ │ +00028450: 6973 9870 6173 7365 6493 746f 8ea1 8d74 is.passed.to...t │ │ │ │ +00028460: 6865 9604 40dc 636f 6e9a ac72 7465 7874 he..@.con..rtext │ │ │ │ +00028470: 9377 6869 6398 6893 696e 9876 986f 6b98 .whic.h.in.v.ok. │ │ │ │ +00028480: 6564 9b04 40db 7468 6593 6576 91ff 58e4 ed..@.the.ev..X. │ │ │ │ +00028490: 616c 7561 7469 6f6e 2e91 063b 7c54 6869 aluation...;|Thi │ │ │ │ +000284a0: 7393 7374 7269 6e67 9369 7393 6361 6c6c s.string.is.call │ │ │ │ +000284b0: 6564 9874 6865 93e5 6661 696c 7572 91ff ed.the..failur.. │ │ │ │ +000284c0: 6666 6591 0482 7173 7472 696e 6791 010d ffe...qstring... │ │ │ │ +000284d0: 82cf 2c91 0456 6961 6e64 9369 748e a18d ..,..Viand.it... │ │ │ │ +000284e0: 6e6f 726d 616c 6c79 9603 e0fc 696e 6469 normally....indi │ │ │ │ +000284f0: 6361 7465 7393 7468 6593 6361 7573 6593 cates.the.cause. │ │ │ │ +00028500: 6f66 9374 6865 9366 6169 6c75 7265 2e91 of.the.failure.. │ │ │ │ +00028510: 0535 a644 7572 696e 6793 6576 91ff 58e4 .5.During.ev..X. │ │ │ │ +00028520: 616c 7561 7469 6f6e 2c91 03e2 eb66 6169 aluation,....fai │ │ │ │ +00028530: 6c75 7265 7393 6d61 90ac 7279 9362 9053 lures.ma..ry.b.S │ │ │ │ +00028540: 8e65 9367 656e 6572 6174 6564 8ea1 8d65 .e.generated...e │ │ │ │ +00028550: 6974 6865 7296 055b 62e5 696d 706c 6963 ither..[b.implic │ │ │ │ +00028560: 6974 6c79 9b06 68e5 cf62 90ac 7279 9363 itly..h..b..ry.c │ │ │ │ +00028570: 6572 7461 696e 9105 5b63 6572 726f 7293 ertain..[cerror. │ │ │ │ +00028580: 636f 6e64 6974 696f 6e73 2c91 05b7 926f conditions,....o │ │ │ │ +00028590: 7293 e565 7870 6c69 6369 746c 7998 cf62 r..explicitly..b │ │ │ │ +000285a0: 90ac 7279 9374 6865 9105 5b63 636f 6e73 ..ry.the..[ccons │ │ │ │ +000285b0: 7472 7563 7493 eb61 6661 696c 7769 7468 truct..afailwith │ │ │ │ +000285c0: 9105 bfaa d765 8ea1 8dcf 2877 6869 6390 .....e....(whic. │ │ │ │ +000285d0: ac72 6896 0347 f466 6169 6c73 9b03 47f5 .rh..G.fails..G. │ │ │ │ +000285e0: 7769 7468 93d7 65cf 2773 9376 91ff 58e4 with..e.'s.v..X. │ │ │ │ +000285f0: 616c 7565 9361 7398 6661 696c 7572 6593 alue.as.failure. │ │ │ │ +00028600: 7374 7269 6e67 292e 9105 02a4 4691 ff05 string).....F... │ │ │ │ +00028610: 566f 7293 6578 616d 706c 652c 9103 687f Vor.example,..h. │ │ │ │ +00028620: 7468 6593 6576 91ff 58e4 616c 7561 7469 the.ev..X.aluati │ │ │ │ +00028630: 6f6e 936f 6698 7468 6593 6578 7072 6573 on.of.the.expres │ │ │ │ +00028640: 7369 6f6e 8ea1 8deb 6131 2f30 9603 ac28 sion....a1/0...( │ │ │ │ +00028650: cf66 6169 6c73 9369 6d70 6c69 6369 746c .fails.implicitl │ │ │ │ +00028660: 7993 7769 7468 9366 6169 6c75 7265 9373 y.with.failure.s │ │ │ │ +00028670: 7472 696e 6793 eb61 6064 6976 60cf 2c91 tring..a`div`.,. │ │ │ │ +00028680: 03b8 a877 6869 6c73 7493 7468 6174 936f ...whilst.that.o │ │ │ │ +00028690: 6693 eb61 6661 696c 7769 7468 9105 bfaa f..afailwith.... │ │ │ │ +000286a0: 60d7 7374 7290 538e eb61 6093 cf66 6169 `.str.S..a`..fai │ │ │ │ +000286b0: 6c73 9365 7870 6c69 6369 746c 798e a18d ls.explicitly... │ │ │ │ +000286c0: 7769 7468 9605 4cc2 6661 696c 7572 6591 with..L.failure. │ │ │ │ +000286d0: 054c c373 7472 696e 6793 eb61 60d7 7374 .L.string..a`.st │ │ │ │ +000286e0: 7290 538e eb61 60cf 2e91 095f 2f57 91ff r.S..a`...._/W.. │ │ │ │ +000286f0: 0556 6593 7368 616c 6c93 7361 9aac 7279 .Ve.shall.sa..ry │ │ │ │ +00028700: 9374 9877 986f 9b05 4cc3 6576 91ff 58e4 .t.w.o..L.ev..X. │ │ │ │ +00028710: 616c 7561 7469 6f6e 7393 6661 696c 93e5 aluations.fail.. │ │ │ │ +00028720: 7369 6d69 6c61 726c 7991 065a 44cf 6966 similarly..ZD.if │ │ │ │ +00028730: 9874 6865 7993 6290 538e 6f74 6893 6661 .they.b.S.oth.fa │ │ │ │ +00028740: 696c 8ea1 8d77 6974 6896 03e7 2074 6865 il...with... the │ │ │ │ +00028750: 9373 616d 659b 03e7 1f66 6169 6c75 7265 .same....failure │ │ │ │ +00028760: 9373 7472 696e 672e 9105 37b3 4691 ff05 .string...7.F... │ │ │ │ +00028770: 566f 7293 6578 616d 706c 652c 9103 e7d4 Vor.example,.... │ │ │ │ +00028780: 7468 6593 6576 91ff 58e4 616c 7561 7469 the.ev..X.aluati │ │ │ │ +00028790: 6f6e 936f 6693 eb61 312f 3098 cf61 6e64 on.of..a1/0..and │ │ │ │ +000287a0: 93eb 6166 6169 6c77 6974 6891 05bf aa60 ..afailwith....` │ │ │ │ +000287b0: 6469 7660 93cf 6661 696c 8ea1 8d73 696d div`..fail...sim │ │ │ │ +000287c0: 696c 6172 6c79 91ff 0556 2e91 0538 e053 ilarly...V...8.S │ │ │ │ +000287d0: 6964 6596 03ea a865 0b65 6374 7393 6172 ide....e.ects.ar │ │ │ │ +000287e0: 6593 6e6f 7493 756e 646f 6e65 9362 90ac e.not.undone.b.. │ │ │ │ +000287f0: 7279 9366 6169 6c75 7265 732e 8ea1 8d91 ry.failures..... │ │ │ │ +00028800: 0b61 8f49 6696 03de 3b64 7572 696e 679b .a.If...;during. │ │ │ │ +00028810: 03de 3a74 6865 9365 7691 ff58 e461 6c75 ..:the.ev..X.alu │ │ │ │ +00028820: 6174 696f 6e93 6f66 9861 9363 6f6e 7374 ation.of.a.const │ │ │ │ +00028830: 7275 6374 9361 9366 6169 6c75 7265 9869 ruct.a.failure.i │ │ │ │ +00028840: 7393 6765 6e65 7261 7465 642c 9103 e0b7 s.generated,.... │ │ │ │ +00028850: 7468 656e 9375 6e6c 6573 7398 7468 6593 then.unless.the. │ │ │ │ +00028860: 636f 6e73 7472 7563 748e a18d 6973 9603 construct...is.. │ │ │ │ +00028870: d49c 619b 03d4 9d66 6169 6c75 7265 9374 ..a....failure.t │ │ │ │ +00028880: 7261 7093 288d 692e 652e 8e91 12d8 2161 rap.(.i.e.....!a │ │ │ │ +00028890: 6e93 6578 7072 6573 7369 6f6e 9862 7569 n.expression.bui │ │ │ │ +000288a0: 6c74 9366 726f 6d93 eb61 3f98 cf61 6e64 lt.from..a?..and │ │ │ │ +000288b0: 2f6f 7293 eb61 21cf 2993 7468 6598 6576 /or..a!.).the.ev │ │ │ │ +000288c0: 91ff 58e4 616c 7561 7469 6f6e 936f 6698 ..X.aluation.of. │ │ │ │ +000288d0: 7468 6593 636f 6e73 7472 7563 748e a18d the.construct... │ │ │ │ +000288e0: 6974 7365 6c66 9605 ad00 6661 696c 7393 itself....fails. │ │ │ │ +000288f0: 7369 6d69 6c61 726c 7991 ff05 562e 910a similarly...V... │ │ │ │ +00028900: 7fe9 5468 9aac 7275 7393 6661 696c 7572 ..Th..rus.failur │ │ │ │ +00028910: 6573 9370 726f 7061 6761 7465 9375 7093 es.propagate.up. │ │ │ │ +00028920: 756e 9874 696c 9374 7261 7070 9053 8e65 un.til.trapp.S.e │ │ │ │ +00028930: 642c 9106 1d97 6f72 9372 6561 6398 6869 d,....or.reac.hi │ │ │ │ +00028940: 6e67 9374 6f70 936c 6576 9865 6c2e 8ea1 ng.top.lev.el... │ │ │ │ +00028950: 8d46 91ff 0556 6f72 9604 3cd5 6578 616d .F...Vor..<.exam │ │ │ │ +00028960: 706c 652c 9b04 5161 7768 656e 9104 3cd6 ple,..Qawhen..<. │ │ │ │ +00028970: 6576 91ff 58e4 616c 7561 7469 6e67 93eb ev..X.aluating.. │ │ │ │ +00028980: 6128 312f 3029 2b31 3030 30cf 2c98 7468 a(1/0)+1000.,.th │ │ │ │ +00028990: 6593 6578 7072 6573 7369 6f6e 9b04 3cd6 e.expression..<. │ │ │ │ +000289a0: eb61 312f 3093 cf69 7393 0c72 7374 9865 .a1/0..is..rst.e │ │ │ │ +000289b0: 7691 ff58 e461 6c75 6174 6564 2c91 0451 v..X.aluated,..Q │ │ │ │ +000289c0: 6161 6e64 9374 6865 8ea1 8d66 6169 6c75 aand.the...failu │ │ │ │ +000289d0: 7265 9603 8d63 7768 6963 90ac 7268 9374 re...cwhic..rh.t │ │ │ │ +000289e0: 6869 7393 6576 9bff 58e4 616c 7561 7469 his.ev..X.aluati │ │ │ │ +000289f0: 6f6e 9103 8d64 6765 6e65 7261 7465 7393 on...dgenerates. │ │ │ │ +00028a00: 6361 7573 6573 9374 6865 9365 7698 616c causes.the.ev.al │ │ │ │ +00028a10: 7561 7469 6f6e 936f 6693 7468 6591 038d uation.of.the... │ │ │ │ +00028a20: 6477 686f 6c65 9365 7870 7265 7373 696f dwhole.expressio │ │ │ │ +00028a30: 6e93 2876 697a 2e8e 8e9f 24fd 138d 8d92 n.(viz....$..... │ │ │ │ +00028a40: 00ef a69f d033 318e 8e8e 8c8b 0000 0020 .....31........ │ │ │ │ 00028a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00028a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028a70: 0000 0002 7c08 a002 cc05 558d a0fd 46d3 ....|.....U...F. │ │ │ │ -00028a80: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d033 ...............3 │ │ │ │ -00028a90: 3292 010c 4b47 4368 6170 7465 7296 0480 2...KGChapter... │ │ │ │ -00028aa0: 0034 2e91 0a80 0053 656d 616e 90a0 0074 .4.....Seman...t │ │ │ │ -00028ab0: 6963 7393 6f66 934d 4c8e 91ea f1eb 9f05 ics.of.ML....... │ │ │ │ -00028ac0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -00028ad0: 0294 2fdf 8da0 fd8b d021 8d91 eaf1 ebeb ../......!...... │ │ │ │ -00028ae0: 6128 312f 3029 2b31 3030 30cf 2996 0496 a(1/0)+1000.)... │ │ │ │ -00028af0: 0374 6f9b 0496 0466 6169 6c93 7769 7468 .to....fail.with │ │ │ │ -00028b00: 98eb 6160 6469 7660 cf2e 9107 3af2 4f6e ..a`div`....:.On │ │ │ │ -00028b10: 9374 6865 986f 7468 6572 9368 616e 642c .the.other.hand, │ │ │ │ -00028b20: 9104 c0da 7468 6598 6576 91ff 58e4 616c ....the.ev..X.al │ │ │ │ -00028b30: 7561 7469 6f6e 936f 6698 eb61 2831 2f30 uation.of..a(1/0 │ │ │ │ -00028b40: 293f 3130 3030 93cf 7472 6170 738e a410 )?1000..traps... │ │ │ │ -00028b50: 0000 8d91 eaf1 eb74 6865 9603 abd5 6661 .......the....fa │ │ │ │ -00028b60: 696c 7572 659b 03ab d667 656e 6572 6174 ilure....generat │ │ │ │ -00028b70: 6564 9362 90ac 7279 9374 6865 9865 7691 ed.b..ry.the.ev. │ │ │ │ -00028b80: ff58 e461 6c75 6174 696f 6e93 6f66 93eb .X.aluation.of.. │ │ │ │ -00028b90: 6131 2f30 cf2c 9103 b866 616e 6498 7375 a1/0.,...fand.su │ │ │ │ -00028ba0: 6363 6565 6473 9377 6974 6893 7691 ff58 cceeds.with.v..X │ │ │ │ -00028bb0: e461 6c75 6598 eb61 3130 3030 cf2e 9105 .alue..a1000.... │ │ │ │ -00028bc0: 23ef 2849 6e93 6765 6e65 7261 6c2c 8ea1 #.(In.general,.. │ │ │ │ -00028bd0: 8d91 eaf1 eb74 6865 9603 dd83 6576 91ff .....the....ev.. │ │ │ │ -00028be0: 58e4 616c 7561 7469 6f6e 9b03 dd82 6f66 X.aluation....of │ │ │ │ -00028bf0: 93d7 658d 9f01 cccc d531 8e91 04c0 04eb ..e......1...... │ │ │ │ -00028c00: 613f d765 8d9f 01cc ccd5 328e 9108 9d86 a?.e......2..... │ │ │ │ -00028c10: cf70 726f 9053 8e63 6565 6473 9362 90ac .pro.S.ceeds.b.. │ │ │ │ -00028c20: 7279 980c 7273 7493 6576 91ff 58e4 616c ry..rst.ev..X.al │ │ │ │ -00028c30: 7561 7469 6e67 98d7 658d 9f01 cccc d531 uating..e......1 │ │ │ │ -00028c40: 8e91 04c0 04cf 2c91 03e0 2461 6e64 9869 ......,...$and.i │ │ │ │ -00028c50: 6693 7468 6973 9873 7563 6365 6564 7393 f.this.succeeds. │ │ │ │ -00028c60: 7769 7468 9876 91ff 58e4 616c 7565 93d7 with.v..X.alue.. │ │ │ │ -00028c70: 4591 00b4 17cf 2c8e a18d 91ea f1eb 7468 E.....,.......th │ │ │ │ -00028c80: 656e 9603 c0e7 d745 9104 74fe cf69 739b en.....E..t..is. │ │ │ │ -00028c90: 03c0 e872 6574 7572 6e65 6493 6173 9374 ...returned.as.t │ │ │ │ -00028ca0: 6865 9376 91ff 58e4 616c 7565 936f 6698 he.v..X.alue.of. │ │ │ │ -00028cb0: d765 8d9f 01cc ccd5 318e 9604 c004 eb61 .e......1......a │ │ │ │ -00028cc0: 3fd7 658d 9f01 cccc d532 8e93 cf3b 9103 ?.e......2...;.. │ │ │ │ -00028cd0: ced2 686f 95ac 7277 9365 7693 6572 2c96 ..ho..rw.ev.er,. │ │ │ │ -00028ce0: 03c9 4169 669b 03c0 e7d7 658d 9f01 cccc ..Aif.....e..... │ │ │ │ -00028cf0: d531 8e91 0880 ebcf 6661 696c 732c 9374 .1......fails,.t │ │ │ │ -00028d00: 6865 6e98 7468 6591 03c0 e872 6573 756c hen.the....resul │ │ │ │ -00028d10: 7498 6f66 9865 7691 ff58 e461 6c75 6174 t.of.ev..X.aluat │ │ │ │ -00028d20: 696e 678e a18d 91ea f1eb d765 8d9f 01cc ing........e.... │ │ │ │ -00028d30: ccd5 318e 9b04 c004 eb61 3fd7 658d 9f01 ..1......a?.e... │ │ │ │ -00028d40: cccc d532 8e91 08aa accf 6973 9603 eaa8 ...2......is.... │ │ │ │ -00028d50: 6465 7465 726d 696e 6564 9362 90ac 7279 determined.b..ry │ │ │ │ -00028d60: 9365 7691 ff58 e461 6c75 6174 696e 6793 .ev..X.aluating. │ │ │ │ -00028d70: d765 8d9f 01cc ccd5 328e 98cf 292e 8ea1 .e......2...)... │ │ │ │ -00028d80: 8d91 f653 7a49 6e96 0492 7a64 6573 6372 ...SzIn...zdescr │ │ │ │ -00028d90: 6962 696e 6793 6576 91ff 58e4 616c 7561 ibing.ev..X.alua │ │ │ │ -00028da0: 7469 6f6e 732c 9104 bc6e 7768 656e 9377 tions,...nwhen.w │ │ │ │ -00028db0: 9aac 7265 9373 6198 7993 7468 6174 9104 ..re.sa.y.that.. │ │ │ │ -00028dc0: 9279 7798 6593 e570 96ff 6666 6173 7391 .yw.e..p..ffass. │ │ │ │ -00028dd0: 04cd 7663 936f 6e74 7293 6f6c 9105 d10d ..vc.ontr.ol.... │ │ │ │ -00028de0: cf74 6f96 0492 7a61 9363 6f6e 7374 7275 .to...za.constru │ │ │ │ -00028df0: 6374 2c91 04bc 6e77 9865 936d 6561 6e8e ct,...nw.e.mean. │ │ │ │ -00028e00: a18d 91ea f1eb 7468 6174 9603 e44f 7468 ......that...Oth │ │ │ │ -00028e10: 6593 6f75 7463 6f6d 659b 03e4 506f 6693 e.outcome...Pof. │ │ │ │ -00028e20: 7468 6593 6576 91ff 58e4 616c 7561 7469 the.ev..X.aluati │ │ │ │ -00028e30: 6f6e 9369 7393 746f 9362 9053 8e65 9874 on.is.to.b.S.e.t │ │ │ │ -00028e40: 6865 936f 7574 636f 6d65 936f 6693 6576 he.outcome.of.ev │ │ │ │ -00028e50: 91ff 58e4 616c 7561 7469 6e67 9374 6865 ..X.aluating.the │ │ │ │ -00028e60: 9863 6f6e 7374 7275 6374 2e91 0536 c246 .construct...6.F │ │ │ │ -00028e70: 91ff 0556 6f72 8ea1 8d91 eaf1 eb65 7861 ...Vor.......exa │ │ │ │ -00028e80: 6d70 6c65 2c96 03ea a869 6693 7768 656e mple,....if.when │ │ │ │ -00028e90: 9365 769b ff58 e461 6c75 6174 696e 6793 .ev..X.aluating. │ │ │ │ -00028ea0: d765 8d9f 01cc ccd5 318e 9104 c004 eb61 .e......1......a │ │ │ │ -00028eb0: 3fd7 658d 9f01 cccc d532 8e91 08aa accf ?.e......2...... │ │ │ │ -00028ec0: 7468 6593 6576 9861 6c75 6174 696f 6e93 the.ev.aluation. │ │ │ │ -00028ed0: 6f66 93d7 658d 9f01 cccc d531 8e91 08aa of..e......1.... │ │ │ │ -00028ee0: accf 6661 696c 732c 9374 6865 6e93 779a ..fails,.then.w. │ │ │ │ -00028ef0: ac72 6593 7061 7373 9363 6f6e 9874 726f .re.pass.con.tro │ │ │ │ -00028f00: 6c93 746f 93d7 658d 9f01 cccc d532 8e91 l.to..e......2.. │ │ │ │ -00028f10: 04c0 04cf 2e8e a18d 91f6 537a 4578 7072 ..........SzExpr │ │ │ │ -00028f20: 6573 7369 6f6e 7396 0467 ae61 6e64 9370 essions..g.and.p │ │ │ │ -00028f30: 6174 7465 726e 7393 6361 6e93 629a 538e atterns.can.b.S. │ │ │ │ -00028f40: 6593 6f70 7469 6f6e 616c 6c79 9364 6563 e.optionally.dec │ │ │ │ -00028f50: 6f72 6174 6564 9104 67ad 7769 7468 9374 orated..g.with.t │ │ │ │ -00028f60: 90ac 7279 7098 6573 9362 90ac 7279 9377 ..ryp.es.b..ry.w │ │ │ │ -00028f70: 7269 7469 6e67 93eb 613a d774 7991 04d5 riting..a:.ty... │ │ │ │ -00028f80: e7cf 6166 7465 728e a18d 91ea f1eb 7468 ..after.......th │ │ │ │ -00028f90: 656d 9605 88cb 288d 652e 672e 8e91 1728 em....(.e.g....( │ │ │ │ -00028fa0: beeb 615b 5d3a 696e 7491 05bf aa6c 6973 ..a[]:int....lis │ │ │ │ -00028fb0: 74cf 292e 910a 1349 5468 659b 0588 ca65 t.)....IThe....e │ │ │ │ -00028fc0: 0b65 6374 936f 6693 7468 6973 9869 7393 .ect.of.this.is. │ │ │ │ -00028fd0: 746f 9366 6f72 6365 9874 6865 9374 9aac to.force.the.t.. │ │ │ │ -00028fe0: 7279 7090 538e 6593 6398 6865 6398 6b98 ryp.S.e.c.hec.k. │ │ │ │ -00028ff0: 6572 9374 6f91 0588 ca61 7373 6967 6e93 er.to....assign. │ │ │ │ -00029000: 616e 8ea1 8d91 eaf1 eb69 6e73 7461 6e63 an.......instanc │ │ │ │ -00029010: 6596 0359 9e6f 6693 7468 6593 6173 7365 e..Y.of.the.asse │ │ │ │ -00029020: 7274 6564 9374 9aac 7279 7090 538e 6593 rted.t..ryp.S.e. │ │ │ │ -00029030: 746f 9374 6865 9363 6f6e 7374 7275 6374 to.the.construct │ │ │ │ -00029040: 3b91 0389 f674 6869 7393 6973 9375 7365 ;....this.is.use │ │ │ │ -00029050: 6675 6c93 6173 9361 9377 9861 9879 936f ful.as.a.w.a.y.o │ │ │ │ -00029060: 6693 636f 6e73 7472 6169 6e69 6e67 9374 f.constraining.t │ │ │ │ -00029070: 9879 7090 538e 6573 8ea1 8d91 eaf1 eb6d .yp.S.es.......m │ │ │ │ -00029080: 6f72 6596 0502 ad74 6861 6e9b 0502 ac74 ore....than....t │ │ │ │ -00029090: 6865 9374 95ac 7279 7090 538e 6598 6393 he.t..ryp.S.e.c. │ │ │ │ -000290a0: 6865 6393 6b93 6572 9105 02ad 7793 6f75 hec.k.er....w.ou │ │ │ │ -000290b0: 6c64 986f 7468 6572 7769 7365 9605 02ad ld.otherwise.... │ │ │ │ -000290c0: 288d 692e 652e 8e91 1406 306d 6f72 6593 (.i.e.....0more. │ │ │ │ -000290d0: 7468 616e 9863 6f6e 90ac 7274 6578 7493 than.con..rtext. │ │ │ │ -000290e0: 6465 6d61 6e64 7329 2c91 0548 ad61 6e64 demands),..H.and │ │ │ │ -000290f0: 9369 748e a18d 91ea f1eb 6361 6e96 0406 .it.......can... │ │ │ │ -00029100: 6461 6c73 6f9b 0406 6573 6572 7690 ac72 dalso...eserv..r │ │ │ │ -00029110: 6593 6173 9868 656c 7066 756c 9364 6f90 e.as.helpful.do. │ │ │ │ -00029120: 538e 6375 6d65 6e9a ac72 7461 7469 6f6e S.cumen..rtation │ │ │ │ -00029130: 2e91 058c 1644 6574 6169 6c73 936f 6693 .....Details.of. │ │ │ │ -00029140: 7498 7970 9053 8e65 7391 0406 6561 6e64 t.yp.S.es...eand │ │ │ │ -00029150: 9374 9879 7090 538e 6591 0406 6563 9868 .t.yp.S.e...ec.h │ │ │ │ -00029160: 6563 986b 696e 6793 6172 6591 0406 6567 ec.king.are...eg │ │ │ │ -00029170: 6976 9865 6e93 696e 8ea1 8d91 eaf1 eb43 iv.en.in.......C │ │ │ │ -00029180: 6861 7074 6572 9604 336f 352c 9104 45a1 hapter..3o5,..E. │ │ │ │ -00029190: 616e 6493 7769 6c6c 9362 9053 8e65 9104 and.will.b.S.e.. │ │ │ │ -000291a0: 336e 6967 6e6f 7265 6493 696e 9364 6573 3nignored.in.des │ │ │ │ -000291b0: 6372 6962 696e 6793 7468 6593 6576 91ff cribing.the.ev.. │ │ │ │ -000291c0: 58e4 616c 7561 7469 6f6e 936f 6693 eb48 X.aluation.of..H │ │ │ │ -000291d0: 4d4c 93cf 636f 6e73 7472 7563 7473 9369 ML..constructs.i │ │ │ │ -000291e0: 6e93 7468 6593 7265 7374 8ea1 8d91 eaf1 n.the.rest...... │ │ │ │ -000291f0: eb6f 6696 03ea a874 6869 7393 7365 6374 .of....this.sect │ │ │ │ -00029200: 696f 6e2e 8ea1 8d91 f653 7a49 6696 03f9 ion......SzIf... │ │ │ │ -00029210: 4e77 9aac 7265 936f 6d69 7493 7498 7970 Nw..re.omit.t.yp │ │ │ │ -00029220: 9053 8e65 732c 9103 fcf7 7072 6563 6564 .S.es,....preced │ │ │ │ -00029230: 656e 6365 9369 6e66 6f72 6d61 7469 6f6e ence.information │ │ │ │ -00029240: 9361 6e64 9374 686f 7365 9103 f94d 636f .and.those...Mco │ │ │ │ -00029250: 6e73 7472 7563 7473 9377 6869 6398 6893 nstructs.whic.h. │ │ │ │ -00029260: 6172 6593 6571 7569 7691 ff58 e461 6c65 are.equiv..X.ale │ │ │ │ -00029270: 6e98 7493 746f 8ea1 8d91 eaf1 eb6f 7468 n.t.to.......oth │ │ │ │ -00029280: 6572 732c 9603 eaa8 7468 656e 9374 6865 ers,....then.the │ │ │ │ -00029290: 9373 796e 9aac 7274 6178 936f 6693 eb48 .syn..rtax.of..H │ │ │ │ -000292a0: 4d4c 93cf 6361 6e93 6290 538e 6593 7375 ML..can.b.S.e.su │ │ │ │ -000292b0: 6d6d 6172 6973 6564 9362 9879 3a8e 9f1c mmarised.b.y:... │ │ │ │ -000292c0: 1b6a 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 .j.............0 │ │ │ │ -000292d0: eaeb 6264 9605 bfaa eb61 3a3a 3d93 6c65 ..bd.....a::=.le │ │ │ │ -000292e0: 7493 eb62 6293 eb61 7c93 6c65 7472 6566 t..bb..a|.letref │ │ │ │ -000292f0: 93eb 6262 93eb 617c 936c 6574 7265 6393 ..bb..a|.letrec. │ │ │ │ -00029300: eb62 628e 8e8e 8e8e 8e8e a41d 65b5 8d8d .bb.........e... │ │ │ │ -00029310: 8d9f 00cb 898d 8d8d 8d91 0230 ea62 9605 ...........0.b.. │ │ │ │ -00029320: bfaa eb61 3a3a 3d93 eb62 70eb 613d eb62 ...a::=..bp.a=.b │ │ │ │ -00029330: 6593 eb61 7c93 7661 7293 eb62 708d 9f01 e..a|.var..bp... │ │ │ │ -00029340: a47a d531 8e91 04c0 04eb 6270 8d9f 01a4 .z.1......bp.... │ │ │ │ -00029350: 7ad5 328e 8d91 0693 35eb 623a 9601 d331 z.2.....5.b:...1 │ │ │ │ -00029360: 3a93 3a8e 9115 2cc9 708d 9f01 a47a d86e :.:...,.p....z.n │ │ │ │ -00029370: 8e91 05a8 50eb 613d 93eb 6265 93eb 617c ....P.a=..be..a| │ │ │ │ -00029380: 93eb 6262 8d9f 01a4 7ad5 318e 910a 7fae ..bb....z.1..... │ │ │ │ -00029390: eb61 616e 6493 eb62 628d 9f01 a47a d532 .aand..bb....z.2 │ │ │ │ -000293a0: 8e8d 9106 9335 eb62 3a96 01d3 313a 933a .....5.b:...1:.: │ │ │ │ -000293b0: 8e91 1919 42eb 6161 6e64 93eb 6262 8d9f ....B.aand..bb.. │ │ │ │ -000293c0: 01a4 7ad8 6e8e 8e8e 8e8e 8e8e 8ea1 8d8d ..z.n........... │ │ │ │ -000293d0: 8d9f 00cb 898d 8d8d 8d91 0230 eaeb 6270 ...........0..bp │ │ │ │ -000293e0: 9605 bfaa eb61 3a3a 3d93 5f93 7c93 eb62 .....a::=._.|..b │ │ │ │ -000293f0: 6365 93eb 617c 93eb 6276 9064 9361 7291 ce..a|..bv.d.ar. │ │ │ │ -00029400: 060d 88eb 617c 93eb 6263 6f6e 9103 a666 ....a|..bcon...f │ │ │ │ -00029410: 7093 eb61 7c93 eb62 708d 9f01 a47a d531 p..a|..bp....z.1 │ │ │ │ -00029420: 8e9b 04c0 04eb 612e eb62 708d 9f01 a47a ......a..bp....z │ │ │ │ -00029430: d532 8e91 0a7f aeeb 617c 93eb 6270 8d9f .2......a|..bp.. │ │ │ │ -00029440: 01a4 7ad5 318e 98eb 612c eb62 708d 9f01 ..z.1...a,.bp... │ │ │ │ -00029450: a47a d532 8e91 0a7f aeeb 617c 935b 5d93 .z.2......a|.[]. │ │ │ │ -00029460: 7c93 5beb 6270 8d9f 01a4 7ad5 318e 98eb |.[.bp....z.1... │ │ │ │ -00029470: 613b eb62 708d 9f01 a47a d532 8e8d 9106 a;.bp....z.2.... │ │ │ │ -00029480: 9335 eb62 3a96 01d3 313a 933a 8e91 1919 .5.b:...1:.:.... │ │ │ │ -00029490: 42eb 613b eb62 708d 9f01 a47a d86e 8e91 B.a;.bp....z.n.. │ │ │ │ -000294a0: 05a8 50eb 615d 8e8e 8e8e 8e8e 8ea0 009c ..P.a].......... │ │ │ │ -000294b0: c4cd 8d8d 8da0 ff7f a225 8d8d 9101 f094 .........%...... │ │ │ │ -000294c0: d765 9605 bfaa eb61 3a3a 3d93 d763 6593 .e.....a::=..ce. │ │ │ │ -000294d0: eb61 7c93 d776 906e 3961 7291 0613 38eb .a|..v.n9ar...8. │ │ │ │ -000294e0: 617c 93d7 636f 6e93 eb61 7c93 d765 8d9f a|..con..a|..e.. │ │ │ │ -000294f0: 01cc ccd5 318e 9104 c004 d765 8d9f 01cc ....1......e.... │ │ │ │ -00029500: ccd5 328e 8e8e a40e 7fff a18d 8d91 132f ..2............/ │ │ │ │ -00029510: 92eb 617c 9605 bfaa d770 789b 03ea a865 ..a|.....px....e │ │ │ │ -00029520: 93eb 617c 93d7 658d 9f01 cccc d531 8e91 ..a|..e......1.. │ │ │ │ -00029530: 08aa acd7 6978 9865 8d9f 01cc ccd5 328e ....ix.e......2. │ │ │ │ -00029540: 910a 7fae eb61 7c93 d770 eb61 3a3d d765 .....a|..p.a:=.e │ │ │ │ -00029550: 93eb 617c 9366 6169 6c77 6974 6893 d765 ..a|.failwith..e │ │ │ │ -00029560: 8e8e a1a1 8d8d 9113 2f92 eb61 7c91 0b7f ......../..a|... │ │ │ │ -00029570: 5469 6696 05bf aad7 658d 9f01 cccc d531 Tif.....e......1 │ │ │ │ -00029580: 8e91 0a7f aeeb 617b 7468 656e 7c6c 6f6f ......a{then|loo │ │ │ │ -00029590: 707d 93d7 658d 9ffb a532 8ddb 308e 9f07 p}..e....2..0... │ │ │ │ -000295a0: 5241 8dd5 318e 8e8e 8ea1 8d8d 911e aee6 RA..1........... │ │ │ │ -000295b0: eb61 7b69 6696 05bf aad7 658d 9f01 cccc .a{if.....e..... │ │ │ │ -000295c0: d532 8e91 0a7f aeeb 617b 7468 656e 7c6c .2......a{then|l │ │ │ │ -000295d0: 6f6f 707d 93d7 658d 9ffb a532 8ddb 308e oop}..e....2..0. │ │ │ │ -000295e0: 9f07 5241 8dd5 328e 8e8e 8ea9 1384 468d ..RA..2.......F. │ │ │ │ -000295f0: 8d8d 9ff8 0000 8d91 63aa decf 2e8e a404 ........c....... │ │ │ │ -00029600: 0000 8d91 63aa de2e 8ea1 8d91 63aa de2e ....c.......c... │ │ │ │ -00029610: 8e8e 8e8e a18d 8d91 246e 90eb 6169 6696 ........$n..aif. │ │ │ │ -00029620: 05bf aad7 658d 9f01 cccc d86e 8e91 0b67 ....e......n...g │ │ │ │ -00029630: faeb 617b 7468 656e 7c6c 6f6f 707d 93d7 ..a{then|loop}.. │ │ │ │ -00029640: 658d 9ffb a532 8ddb 308e 9f07 5241 8dd8 e....2..0...RA.. │ │ │ │ -00029650: 6e8e 8e91 05a8 50eb 617d 937b 7b65 6c73 n.....P.a}.{{els │ │ │ │ -00029660: 657c 6c6f 6f70 7d93 d765 8d9f fba5 32db e|loop}..e....2. │ │ │ │ -00029670: 308e 9102 ce39 eb61 7d8e 8ea1 a18d 8d91 0....9.a}....... │ │ │ │ -00029680: 132f 927c 9605 bfaa d765 93eb 617b 3f3f ./.|.....e..a{?? │ │ │ │ -00029690: 7c21 217d 93d7 658d 9f01 cccc d531 8e91 |!!}..e......1.. │ │ │ │ -000296a0: 04c0 04d7 658d 9ffb a532 8ddb 308e 9f07 ....e....2..0... │ │ │ │ -000296b0: 5241 8dd5 318e 8e8e 8ea1 8d8d 912a 2e3a RA..1........*.: │ │ │ │ -000296c0: eb61 7b3f 3f7c 2121 7d91 05bf aad7 658d .a{??|!!}.....e. │ │ │ │ -000296d0: 9f01 cccc d532 8e91 04c0 04d7 658d 9ffb .....2......e... │ │ │ │ -000296e0: a532 8ddb 308e 9f07 5241 8dd5 328e 8e8e .2..0...RA..2... │ │ │ │ -000296f0: 8ea6 8d8d 8d9f f800 008d 913b 6d38 cf2e ...........;m8.. │ │ │ │ -00029700: 8ea4 0400 008d 913b 6d38 2e8e a18d 913b .......;m8.....; │ │ │ │ -00029710: 6d38 2e8e 8e8e 8ea1 8d8d 912a 2e3a eb61 m8.........*.:.a │ │ │ │ -00029720: 7b3f 3f7c 2121 7d96 05bf aad7 658d 9f01 {??|!!}.....e... │ │ │ │ -00029730: cccc d86e 8e91 05a8 50d7 658d 9ffb a532 ...n....P.e....2 │ │ │ │ -00029740: 8ddb 308e 9f07 5241 8dd8 6e8e 8e91 0b67 ..0...RA..n....g │ │ │ │ -00029750: faeb 617b 7b3f 7c21 7c3f 5cd7 6964 eb61 ..a{{?|!|?\.id.a │ │ │ │ -00029760: 7c21 5cd7 6964 eb61 7d93 d765 8d9f fba5 |!\.id.a}..e.... │ │ │ │ -00029770: 32db 308e 9102 ce39 eb61 7d8e 8ea1 a18d 2.0....9.a}..... │ │ │ │ -00029780: 8d91 132f 927c 9605 bfaa 7768 696c 6593 .../.|....while. │ │ │ │ -00029790: d765 8d9f 01cc ccd5 318e 910a 7fae eb61 .e......1......a │ │ │ │ -000297a0: 646f 93d7 658d 9f01 cccc d532 8e8e 8ea1 do..e......2.... │ │ │ │ -000297b0: 8d8d 9113 2f92 eb61 7c96 05bf aad7 658d ..../..a|.....e. │ │ │ │ -000297c0: 9f01 cccc d531 8e9b 04c0 04eb 613b d765 .....1......a;.e │ │ │ │ -000297d0: 8d9f 01cc ccd5 328e 8d91 06c0 02d7 3a96 ......2.......:. │ │ │ │ -000297e0: 01ff fe3a 933a 8e91 1a4a 4ceb 613b d765 ...:.:...JL.a;.e │ │ │ │ -000297f0: 8d9f 01cc ccd8 6e8e 910b 67fa eb61 7c93 ......n...g..a|. │ │ │ │ -00029800: 5b5d 937c 935b d765 8d9f 01cc ccd5 318e [].|.[.e......1. │ │ │ │ -00029810: 98eb 613b d765 8d9f 01cc ccd5 328e 8d91 ..a;.e......2... │ │ │ │ -00029820: 06c0 02d7 3a96 01ff fe3a 933a 8e91 1a4a ....:....:.:...J │ │ │ │ -00029830: 4ceb 613b d765 8d9f 01cc ccd8 6e8e 9105 L.a;.e......n... │ │ │ │ -00029840: a850 eb61 5d93 7c93 d764 93eb 6169 6e93 .P.a].|..d..ain. │ │ │ │ -00029850: d765 8e8e a18d 8d91 132f 92eb 617c 9605 .e......./..a|.. │ │ │ │ -00029860: bfaa 5cd7 708d 9f01 cccc d531 8e91 04c0 ..\.p......1.... │ │ │ │ -00029870: 04d7 708d 9f01 cccc d532 8e8d 9106 c002 ..p......2...... │ │ │ │ -00029880: d73a 9601 fffe 3a93 3a8e 9116 8aa0 708d .:....:.:.....p. │ │ │ │ -00029890: 9f01 cccc d86e 8e91 05a8 50eb 612e 93d7 .....n....P.a... │ │ │ │ -000298a0: 658e 8ea1 8d8d 9113 2f92 eb61 7c96 05bf e......./..a|... │ │ │ │ -000298b0: aa66 756e 93d7 708d 9f01 cccc d531 8e9b .fun..p......1.. │ │ │ │ -000298c0: 0a7f aeeb 612e 93d7 658d 9f01 cccc d531 ....a...e......1 │ │ │ │ -000298d0: 8e98 eb61 7c93 d770 8d9f 01cc ccd5 328e ...a|..p......2. │ │ │ │ -000298e0: 98eb 612e 93d7 658d 9f01 cccc d532 8e98 ..a...e......2.. │ │ │ │ -000298f0: eb61 7c8d 93d7 3a96 01ff fe3a 933a 8e91 .a|...:....:.:.. │ │ │ │ -00029900: 1949 f4eb 617c 93d7 708d 9f01 cccc d86e .I..a|..p......n │ │ │ │ -00029910: 8e91 0b67 faeb 612e 93d7 658d 9f01 cccc ...g..a...e..... │ │ │ │ -00029920: d86e 8e8e 8e8e 8e8e 8e9f 24fd 138e 8c8b .n........$..... │ │ │ │ -00029930: 0000 0021 0000 0000 0000 0000 0000 0000 ...!............ │ │ │ │ +00028a70: 0000 0000 0002 7c0a a002 cc05 558d a0fd ......|.....U... │ │ │ │ +00028a80: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ +00028a90: d033 3292 010c 4b47 4368 6170 7465 7296 .32...KGChapter. │ │ │ │ +00028aa0: 0480 0034 2e91 0a80 0053 656d 616e 90a0 ...4.....Seman.. │ │ │ │ +00028ab0: 0074 6963 7393 6f66 934d 4c8e 91ea f1eb .tics.of.ML..... │ │ │ │ +00028ac0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +00028ad0: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 eaf1 ..../......!.... │ │ │ │ +00028ae0: ebeb 6128 312f 3029 2b31 3030 30cf 2996 ..a(1/0)+1000.). │ │ │ │ +00028af0: 0496 0374 6f9b 0496 0466 6169 6c93 7769 ...to....fail.wi │ │ │ │ +00028b00: 7468 98eb 6160 6469 7660 cf2e 9107 3af2 th..a`div`....:. │ │ │ │ +00028b10: 4f6e 9374 6865 986f 7468 6572 9368 616e On.the.other.han │ │ │ │ +00028b20: 642c 9104 c0da 7468 6598 6576 91ff 58e4 d,....the.ev..X. │ │ │ │ +00028b30: 616c 7561 7469 6f6e 936f 6698 eb61 2831 aluation.of..a(1 │ │ │ │ +00028b40: 2f30 293f 3130 3030 93cf 7472 6170 738e /0)?1000..traps. │ │ │ │ +00028b50: a410 0000 8d91 eaf1 eb74 6865 9603 abd5 .........the.... │ │ │ │ +00028b60: 6661 696c 7572 659b 03ab d667 656e 6572 failure....gener │ │ │ │ +00028b70: 6174 6564 9362 90ac 7279 9374 6865 9865 ated.b..ry.the.e │ │ │ │ +00028b80: 7691 ff58 e461 6c75 6174 696f 6e93 6f66 v..X.aluation.of │ │ │ │ +00028b90: 93eb 6131 2f30 cf2c 9103 b866 616e 6498 ..a1/0.,...fand. │ │ │ │ +00028ba0: 7375 6363 6565 6473 9377 6974 6893 7691 succeeds.with.v. │ │ │ │ +00028bb0: ff58 e461 6c75 6598 eb61 3130 3030 cf2e .X.alue..a1000.. │ │ │ │ +00028bc0: 9105 23ef 2849 6e93 6765 6e65 7261 6c2c ..#.(In.general, │ │ │ │ +00028bd0: 8ea1 8d91 eaf1 eb74 6865 9603 dd83 6576 .......the....ev │ │ │ │ +00028be0: 91ff 58e4 616c 7561 7469 6f6e 9b03 dd82 ..X.aluation.... │ │ │ │ +00028bf0: 6f66 93d7 658d 9f01 cccc d531 8e91 04c0 of..e......1.... │ │ │ │ +00028c00: 04eb 613f d765 8d9f 01cc ccd5 328e 9108 ..a?.e......2... │ │ │ │ +00028c10: 9d86 cf70 726f 9053 8e63 6565 6473 9362 ...pro.S.ceeds.b │ │ │ │ +00028c20: 90ac 7279 980c 7273 7493 6576 91ff 58e4 ..ry..rst.ev..X. │ │ │ │ +00028c30: 616c 7561 7469 6e67 98d7 658d 9f01 cccc aluating..e..... │ │ │ │ +00028c40: d531 8e91 04c0 04cf 2c91 03e0 2461 6e64 .1......,...$and │ │ │ │ +00028c50: 9869 6693 7468 6973 9873 7563 6365 6564 .if.this.succeed │ │ │ │ +00028c60: 7393 7769 7468 9876 91ff 58e4 616c 7565 s.with.v..X.alue │ │ │ │ +00028c70: 93d7 4591 00b4 17cf 2c8e a18d 91ea f1eb ..E.....,....... │ │ │ │ +00028c80: 7468 656e 9603 c0e7 d745 9104 74fe cf69 then.....E..t..i │ │ │ │ +00028c90: 739b 03c0 e872 6574 7572 6e65 6493 6173 s....returned.as │ │ │ │ +00028ca0: 9374 6865 9376 91ff 58e4 616c 7565 936f .the.v..X.alue.o │ │ │ │ +00028cb0: 6698 d765 8d9f 01cc ccd5 318e 9604 c004 f..e......1..... │ │ │ │ +00028cc0: eb61 3fd7 658d 9f01 cccc d532 8e93 cf3b .a?.e......2...; │ │ │ │ +00028cd0: 9103 ced2 686f 95ac 7277 9365 7693 6572 ....ho..rw.ev.er │ │ │ │ +00028ce0: 2c96 03c9 4169 669b 03c0 e7d7 658d 9f01 ,...Aif.....e... │ │ │ │ +00028cf0: cccc d531 8e91 0880 ebcf 6661 696c 732c ...1......fails, │ │ │ │ +00028d00: 9374 6865 6e98 7468 6591 03c0 e872 6573 .then.the....res │ │ │ │ +00028d10: 756c 7498 6f66 9865 7691 ff58 e461 6c75 ult.of.ev..X.alu │ │ │ │ +00028d20: 6174 696e 678e a18d 91ea f1eb d765 8d9f ating........e.. │ │ │ │ +00028d30: 01cc ccd5 318e 9b04 c004 eb61 3fd7 658d ....1......a?.e. │ │ │ │ +00028d40: 9f01 cccc d532 8e91 08aa accf 6973 9603 .....2......is.. │ │ │ │ +00028d50: eaa8 6465 7465 726d 696e 6564 9362 90ac ..determined.b.. │ │ │ │ +00028d60: 7279 9365 7691 ff58 e461 6c75 6174 696e ry.ev..X.aluatin │ │ │ │ +00028d70: 6793 d765 8d9f 01cc ccd5 328e 98cf 292e g..e......2...). │ │ │ │ +00028d80: 8ea1 8d91 f653 7a49 6e96 0492 7a64 6573 .....SzIn...zdes │ │ │ │ +00028d90: 6372 6962 696e 6793 6576 91ff 58e4 616c cribing.ev..X.al │ │ │ │ +00028da0: 7561 7469 6f6e 732c 9104 bc6e 7768 656e uations,...nwhen │ │ │ │ +00028db0: 9377 9aac 7265 9373 6198 7993 7468 6174 .w..re.sa.y.that │ │ │ │ +00028dc0: 9104 9279 7798 6593 e570 96ff 6666 6173 ...yw.e..p..ffas │ │ │ │ +00028dd0: 7391 04cd 7663 936f 6e74 7293 6f6c 9105 s...vc.ontr.ol.. │ │ │ │ +00028de0: d10d cf74 6f96 0492 7a61 9363 6f6e 7374 ...to...za.const │ │ │ │ +00028df0: 7275 6374 2c91 04bc 6e77 9865 936d 6561 ruct,...nw.e.mea │ │ │ │ +00028e00: 6e8e a18d 91ea f1eb 7468 6174 9603 e44f n.......that...O │ │ │ │ +00028e10: 7468 6593 6f75 7463 6f6d 659b 03e4 506f the.outcome...Po │ │ │ │ +00028e20: 6693 7468 6593 6576 91ff 58e4 616c 7561 f.the.ev..X.alua │ │ │ │ +00028e30: 7469 6f6e 9369 7393 746f 9362 9053 8e65 tion.is.to.b.S.e │ │ │ │ +00028e40: 9874 6865 936f 7574 636f 6d65 936f 6693 .the.outcome.of. │ │ │ │ +00028e50: 6576 91ff 58e4 616c 7561 7469 6e67 9374 ev..X.aluating.t │ │ │ │ +00028e60: 6865 9863 6f6e 7374 7275 6374 2e91 0536 he.construct...6 │ │ │ │ +00028e70: c246 91ff 0556 6f72 8ea1 8d91 eaf1 eb65 .F...Vor.......e │ │ │ │ +00028e80: 7861 6d70 6c65 2c96 03ea a869 6693 7768 xample,....if.wh │ │ │ │ +00028e90: 656e 9365 769b ff58 e461 6c75 6174 696e en.ev..X.aluatin │ │ │ │ +00028ea0: 6793 d765 8d9f 01cc ccd5 318e 9104 c004 g..e......1..... │ │ │ │ +00028eb0: eb61 3fd7 658d 9f01 cccc d532 8e91 08aa .a?.e......2.... │ │ │ │ +00028ec0: accf 7468 6593 6576 9861 6c75 6174 696f ..the.ev.aluatio │ │ │ │ +00028ed0: 6e93 6f66 93d7 658d 9f01 cccc d531 8e91 n.of..e......1.. │ │ │ │ +00028ee0: 08aa accf 6661 696c 732c 9374 6865 6e93 ....fails,.then. │ │ │ │ +00028ef0: 779a ac72 6593 7061 7373 9363 6f6e 9874 w..re.pass.con.t │ │ │ │ +00028f00: 726f 6c93 746f 93d7 658d 9f01 cccc d532 rol.to..e......2 │ │ │ │ +00028f10: 8e91 04c0 04cf 2e8e a18d 91f6 537a 4578 ............SzEx │ │ │ │ +00028f20: 7072 6573 7369 6f6e 7396 0467 ae61 6e64 pressions..g.and │ │ │ │ +00028f30: 9370 6174 7465 726e 7393 6361 6e93 629a .patterns.can.b. │ │ │ │ +00028f40: 538e 6593 6f70 7469 6f6e 616c 6c79 9364 S.e.optionally.d │ │ │ │ +00028f50: 6563 6f72 6174 6564 9104 67ad 7769 7468 ecorated..g.with │ │ │ │ +00028f60: 9374 90ac 7279 7098 6573 9362 90ac 7279 .t..ryp.es.b..ry │ │ │ │ +00028f70: 9377 7269 7469 6e67 93eb 613a d774 7991 .writing..a:.ty. │ │ │ │ +00028f80: 04d5 e7cf 6166 7465 728e a18d 91ea f1eb ....after....... │ │ │ │ +00028f90: 7468 656d 9605 88cb 288d 652e 672e 8e91 them....(.e.g... │ │ │ │ +00028fa0: 1728 beeb 615b 5d3a 696e 7491 05bf aa6c .(..a[]:int....l │ │ │ │ +00028fb0: 6973 74cf 292e 910a 1349 5468 659b 0588 ist.)....IThe... │ │ │ │ +00028fc0: ca65 0b65 6374 936f 6693 7468 6973 9869 .e.ect.of.this.i │ │ │ │ +00028fd0: 7393 746f 9366 6f72 6365 9874 6865 9374 s.to.force.the.t │ │ │ │ +00028fe0: 9aac 7279 7090 538e 6593 6398 6865 6398 ..ryp.S.e.c.hec. │ │ │ │ +00028ff0: 6b98 6572 9374 6f91 0588 ca61 7373 6967 k.er.to....assig │ │ │ │ +00029000: 6e93 616e 8ea1 8d91 eaf1 eb69 6e73 7461 n.an.......insta │ │ │ │ +00029010: 6e63 6596 0359 9e6f 6693 7468 6593 6173 nce..Y.of.the.as │ │ │ │ +00029020: 7365 7274 6564 9374 9aac 7279 7090 538e serted.t..ryp.S. │ │ │ │ +00029030: 6593 746f 9374 6865 9363 6f6e 7374 7275 e.to.the.constru │ │ │ │ +00029040: 6374 3b91 0389 f674 6869 7393 6973 9375 ct;....this.is.u │ │ │ │ +00029050: 7365 6675 6c93 6173 9361 9377 9861 9879 seful.as.a.w.a.y │ │ │ │ +00029060: 936f 6693 636f 6e73 7472 6169 6e69 6e67 .of.constraining │ │ │ │ +00029070: 9374 9879 7090 538e 6573 8ea1 8d91 eaf1 .t.yp.S.es...... │ │ │ │ +00029080: eb6d 6f72 6596 0502 ad74 6861 6e9b 0502 .more....than... │ │ │ │ +00029090: ac74 6865 9374 95ac 7279 7090 538e 6598 .the.t..ryp.S.e. │ │ │ │ +000290a0: 6393 6865 6393 6b93 6572 9105 02ad 7793 c.hec.k.er....w. │ │ │ │ +000290b0: 6f75 6c64 986f 7468 6572 7769 7365 9605 ould.otherwise.. │ │ │ │ +000290c0: 02ad 288d 692e 652e 8e91 1406 306d 6f72 ..(.i.e.....0mor │ │ │ │ +000290d0: 6593 7468 616e 9863 6f6e 90ac 7274 6578 e.than.con..rtex │ │ │ │ +000290e0: 7493 6465 6d61 6e64 7329 2c91 0548 ad61 t.demands),..H.a │ │ │ │ +000290f0: 6e64 9369 748e a18d 91ea f1eb 6361 6e96 nd.it.......can. │ │ │ │ +00029100: 0406 6461 6c73 6f9b 0406 6573 6572 7690 ..dalso...eserv. │ │ │ │ +00029110: ac72 6593 6173 9868 656c 7066 756c 9364 .re.as.helpful.d │ │ │ │ +00029120: 6f90 538e 6375 6d65 6e9a ac72 7461 7469 o.S.cumen..rtati │ │ │ │ +00029130: 6f6e 2e91 058c 1644 6574 6169 6c73 936f on.....Details.o │ │ │ │ +00029140: 6693 7498 7970 9053 8e65 7391 0406 6561 f.t.yp.S.es...ea │ │ │ │ +00029150: 6e64 9374 9879 7090 538e 6591 0406 6563 nd.t.yp.S.e...ec │ │ │ │ +00029160: 9868 6563 986b 696e 6793 6172 6591 0406 .hec.king.are... │ │ │ │ +00029170: 6567 6976 9865 6e93 696e 8ea1 8d91 eaf1 egiv.en.in...... │ │ │ │ +00029180: eb43 6861 7074 6572 9604 336f 352c 9104 .Chapter..3o5,.. │ │ │ │ +00029190: 45a1 616e 6493 7769 6c6c 9362 9053 8e65 E.and.will.b.S.e │ │ │ │ +000291a0: 9104 336e 6967 6e6f 7265 6493 696e 9364 ..3nignored.in.d │ │ │ │ +000291b0: 6573 6372 6962 696e 6793 7468 6593 6576 escribing.the.ev │ │ │ │ +000291c0: 91ff 58e4 616c 7561 7469 6f6e 936f 6693 ..X.aluation.of. │ │ │ │ +000291d0: eb48 4d4c 93cf 636f 6e73 7472 7563 7473 .HML..constructs │ │ │ │ +000291e0: 9369 6e93 7468 6593 7265 7374 8ea1 8d91 .in.the.rest.... │ │ │ │ +000291f0: eaf1 eb6f 6696 03ea a874 6869 7393 7365 ...of....this.se │ │ │ │ +00029200: 6374 696f 6e2e 8ea1 8d91 f653 7a49 6696 ction......SzIf. │ │ │ │ +00029210: 03f9 4e77 9aac 7265 936f 6d69 7493 7498 ..Nw..re.omit.t. │ │ │ │ +00029220: 7970 9053 8e65 732c 9103 fcf7 7072 6563 yp.S.es,....prec │ │ │ │ +00029230: 6564 656e 6365 9369 6e66 6f72 6d61 7469 edence.informati │ │ │ │ +00029240: 6f6e 9361 6e64 9374 686f 7365 9103 f94d on.and.those...M │ │ │ │ +00029250: 636f 6e73 7472 7563 7473 9377 6869 6398 constructs.whic. │ │ │ │ +00029260: 6893 6172 6593 6571 7569 7691 ff58 e461 h.are.equiv..X.a │ │ │ │ +00029270: 6c65 6e98 7493 746f 8ea1 8d91 eaf1 eb6f len.t.to.......o │ │ │ │ +00029280: 7468 6572 732c 9603 eaa8 7468 656e 9374 thers,....then.t │ │ │ │ +00029290: 6865 9373 796e 9aac 7274 6178 936f 6693 he.syn..rtax.of. │ │ │ │ +000292a0: eb48 4d4c 93cf 6361 6e93 6290 538e 6593 .HML..can.b.S.e. │ │ │ │ +000292b0: 7375 6d6d 6172 6973 6564 9362 9879 3a8e summarised.b.y:. │ │ │ │ +000292c0: 9f1c 1b6a 8d8d 8d9f 00cb 898d 8d8d 8d91 ...j............ │ │ │ │ +000292d0: 0230 eaeb 6264 9605 bfaa eb61 3a3a 3d93 .0..bd.....a::=. │ │ │ │ +000292e0: 6c65 7493 eb62 6293 eb61 7c93 6c65 7472 let..bb..a|.letr │ │ │ │ +000292f0: 6566 93eb 6262 93eb 617c 936c 6574 7265 ef..bb..a|.letre │ │ │ │ +00029300: 6393 eb62 628e 8e8e 8e8e 8e8e a41d 65b5 c..bb.........e. │ │ │ │ +00029310: 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 ea62 .............0.b │ │ │ │ +00029320: 9605 bfaa eb61 3a3a 3d93 eb62 70eb 613d .....a::=..bp.a= │ │ │ │ +00029330: eb62 6593 eb61 7c93 7661 7293 eb62 708d .be..a|.var..bp. │ │ │ │ +00029340: 9f01 a47a d531 8e91 04c0 04eb 6270 8d9f ...z.1......bp.. │ │ │ │ +00029350: 01a4 7ad5 328e 8d91 0693 35eb 623a 9601 ..z.2.....5.b:.. │ │ │ │ +00029360: d331 3a93 3a8e 9115 2cc9 708d 9f01 a47a .1:.:...,.p....z │ │ │ │ +00029370: d86e 8e91 05a8 50eb 613d 93eb 6265 93eb .n....P.a=..be.. │ │ │ │ +00029380: 617c 93eb 6262 8d9f 01a4 7ad5 318e 910a a|..bb....z.1... │ │ │ │ +00029390: 7fae eb61 616e 6493 eb62 628d 9f01 a47a ...aand..bb....z │ │ │ │ +000293a0: d532 8e8d 9106 9335 eb62 3a96 01d3 313a .2.....5.b:...1: │ │ │ │ +000293b0: 933a 8e91 1919 42eb 6161 6e64 93eb 6262 .:....B.aand..bb │ │ │ │ +000293c0: 8d9f 01a4 7ad8 6e8e 8e8e 8e8e 8e8e 8ea1 ....z.n......... │ │ │ │ +000293d0: 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 eaeb .............0.. │ │ │ │ +000293e0: 6270 9605 bfaa eb61 3a3a 3d93 5f93 7c93 bp.....a::=._.|. │ │ │ │ +000293f0: eb62 6365 93eb 617c 93eb 6276 9064 9361 .bce..a|..bv.d.a │ │ │ │ +00029400: 7291 060d 88eb 617c 93eb 6263 6f6e 9103 r.....a|..bcon.. │ │ │ │ +00029410: a666 7093 eb61 7c93 eb62 708d 9f01 a47a .fp..a|..bp....z │ │ │ │ +00029420: d531 8e9b 04c0 04eb 612e eb62 708d 9f01 .1......a..bp... │ │ │ │ +00029430: a47a d532 8e91 0a7f aeeb 617c 93eb 6270 .z.2......a|..bp │ │ │ │ +00029440: 8d9f 01a4 7ad5 318e 98eb 612c eb62 708d ....z.1...a,.bp. │ │ │ │ +00029450: 9f01 a47a d532 8e91 0a7f aeeb 617c 935b ...z.2......a|.[ │ │ │ │ +00029460: 5d93 7c93 5beb 6270 8d9f 01a4 7ad5 318e ].|.[.bp....z.1. │ │ │ │ +00029470: 98eb 613b eb62 708d 9f01 a47a d532 8e8d ..a;.bp....z.2.. │ │ │ │ +00029480: 9106 9335 eb62 3a96 01d3 313a 933a 8e91 ...5.b:...1:.:.. │ │ │ │ +00029490: 1919 42eb 613b eb62 708d 9f01 a47a d86e ..B.a;.bp....z.n │ │ │ │ +000294a0: 8e91 05a8 50eb 615d 8e8e 8e8e 8e8e 8ea0 ....P.a]........ │ │ │ │ +000294b0: 009c c4cd 8d8d 8da0 ff7f a225 8d8d 9101 ...........%.... │ │ │ │ +000294c0: f094 d765 9605 bfaa eb61 3a3a 3d93 d763 ...e.....a::=..c │ │ │ │ +000294d0: 6593 eb61 7c93 d776 906e 3961 7291 0613 e..a|..v.n9ar... │ │ │ │ +000294e0: 38eb 617c 93d7 636f 6e93 eb61 7c93 d765 8.a|..con..a|..e │ │ │ │ +000294f0: 8d9f 01cc ccd5 318e 9104 c004 d765 8d9f ......1......e.. │ │ │ │ +00029500: 01cc ccd5 328e 8e8e a40e 7fff a18d 8d91 ....2........... │ │ │ │ +00029510: 132f 92eb 617c 9605 bfaa d770 789b 03ea ./..a|.....px... │ │ │ │ +00029520: a865 93eb 617c 93d7 658d 9f01 cccc d531 .e..a|..e......1 │ │ │ │ +00029530: 8e91 08aa acd7 6978 9865 8d9f 01cc ccd5 ......ix.e...... │ │ │ │ +00029540: 328e 910a 7fae eb61 7c93 d770 eb61 3a3d 2......a|..p.a:= │ │ │ │ +00029550: d765 93eb 617c 9366 6169 6c77 6974 6893 .e..a|.failwith. │ │ │ │ +00029560: d765 8e8e a1a1 8d8d 9113 2f92 eb61 7c91 .e......../..a|. │ │ │ │ +00029570: 0b7f 5469 6696 05bf aad7 658d 9f01 cccc ..Tif.....e..... │ │ │ │ +00029580: d531 8e91 0a7f aeeb 617b 7468 656e 7c6c .1......a{then|l │ │ │ │ +00029590: 6f6f 707d 93d7 658d 9ffb a532 8ddb 308e oop}..e....2..0. │ │ │ │ +000295a0: 9f07 5241 8dd5 318e 8e8e 8ea1 8d8d 911e ..RA..1......... │ │ │ │ +000295b0: aee6 eb61 7b69 6696 05bf aad7 658d 9f01 ...a{if.....e... │ │ │ │ +000295c0: cccc d532 8e91 0a7f aeeb 617b 7468 656e ...2......a{then │ │ │ │ +000295d0: 7c6c 6f6f 707d 93d7 658d 9ffb a532 8ddb |loop}..e....2.. │ │ │ │ +000295e0: 308e 9f07 5241 8dd5 328e 8e8e 8ea9 1384 0...RA..2....... │ │ │ │ +000295f0: 468d 8d8d 9ff8 0000 8d91 63aa decf 2e8e F.........c..... │ │ │ │ +00029600: a404 0000 8d91 63aa de2e 8ea1 8d91 63aa ......c.......c. │ │ │ │ +00029610: de2e 8e8e 8e8e a18d 8d91 246e 90eb 6169 ..........$n..ai │ │ │ │ +00029620: 6696 05bf aad7 658d 9f01 cccc d86e 8e91 f.....e......n.. │ │ │ │ +00029630: 0b67 faeb 617b 7468 656e 7c6c 6f6f 707d .g..a{then|loop} │ │ │ │ +00029640: 93d7 658d 9ffb a532 8ddb 308e 9f07 5241 ..e....2..0...RA │ │ │ │ +00029650: 8dd8 6e8e 8e91 05a8 50eb 617d 937b 7b65 ..n.....P.a}.{{e │ │ │ │ +00029660: 6c73 657c 6c6f 6f70 7d93 d765 8d9f fba5 lse|loop}..e.... │ │ │ │ +00029670: 32db 308e 9102 ce39 eb61 7d8e 8ea1 a18d 2.0....9.a}..... │ │ │ │ +00029680: 8d91 132f 927c 9605 bfaa d765 93eb 617b .../.|.....e..a{ │ │ │ │ +00029690: 3f3f 7c21 217d 93d7 658d 9f01 cccc d531 ??|!!}..e......1 │ │ │ │ +000296a0: 8e91 04c0 04d7 658d 9ffb a532 8ddb 308e ......e....2..0. │ │ │ │ +000296b0: 9f07 5241 8dd5 318e 8e8e 8ea1 8d8d 912a ..RA..1........* │ │ │ │ +000296c0: 2e3a eb61 7b3f 3f7c 2121 7d91 05bf aad7 .:.a{??|!!}..... │ │ │ │ +000296d0: 658d 9f01 cccc d532 8e91 04c0 04d7 658d e......2......e. │ │ │ │ +000296e0: 9ffb a532 8ddb 308e 9f07 5241 8dd5 328e ...2..0...RA..2. │ │ │ │ +000296f0: 8e8e 8ea6 8d8d 8d9f f800 008d 913b 6d38 .............;m8 │ │ │ │ +00029700: cf2e 8ea4 0400 008d 913b 6d38 2e8e a18d .........;m8.... │ │ │ │ +00029710: 913b 6d38 2e8e 8e8e 8ea1 8d8d 912a 2e3a .;m8.........*.: │ │ │ │ +00029720: eb61 7b3f 3f7c 2121 7d96 05bf aad7 658d .a{??|!!}.....e. │ │ │ │ +00029730: 9f01 cccc d86e 8e91 05a8 50d7 658d 9ffb .....n....P.e... │ │ │ │ +00029740: a532 8ddb 308e 9f07 5241 8dd8 6e8e 8e91 .2..0...RA..n... │ │ │ │ +00029750: 0b67 faeb 617b 7b3f 7c21 7c3f 5cd7 6964 .g..a{{?|!|?\.id │ │ │ │ +00029760: eb61 7c21 5cd7 6964 eb61 7d93 d765 8d9f .a|!\.id.a}..e.. │ │ │ │ +00029770: fba5 32db 308e 9102 ce39 eb61 7d8e 8ea1 ..2.0....9.a}... │ │ │ │ +00029780: a18d 8d91 132f 927c 9605 bfaa 7768 696c ...../.|....whil │ │ │ │ +00029790: 6593 d765 8d9f 01cc ccd5 318e 910a 7fae e..e......1..... │ │ │ │ +000297a0: eb61 646f 93d7 658d 9f01 cccc d532 8e8e .ado..e......2.. │ │ │ │ +000297b0: 8ea1 8d8d 9113 2f92 eb61 7c96 05bf aad7 ....../..a|..... │ │ │ │ +000297c0: 658d 9f01 cccc d531 8e9b 04c0 04eb 613b e......1......a; │ │ │ │ +000297d0: d765 8d9f 01cc ccd5 328e 8d91 06c0 02d7 .e......2....... │ │ │ │ +000297e0: 3a96 01ff fe3a 933a 8e91 1a4a 4ceb 613b :....:.:...JL.a; │ │ │ │ +000297f0: d765 8d9f 01cc ccd8 6e8e 910b 67fa eb61 .e......n...g..a │ │ │ │ +00029800: 7c93 5b5d 937c 935b d765 8d9f 01cc ccd5 |.[].|.[.e...... │ │ │ │ +00029810: 318e 98eb 613b d765 8d9f 01cc ccd5 328e 1...a;.e......2. │ │ │ │ +00029820: 8d91 06c0 02d7 3a96 01ff fe3a 933a 8e91 ......:....:.:.. │ │ │ │ +00029830: 1a4a 4ceb 613b d765 8d9f 01cc ccd8 6e8e .JL.a;.e......n. │ │ │ │ +00029840: 9105 a850 eb61 5d93 7c93 d764 93eb 6169 ...P.a].|..d..ai │ │ │ │ +00029850: 6e93 d765 8e8e a18d 8d91 132f 92eb 617c n..e......./..a| │ │ │ │ +00029860: 9605 bfaa 5cd7 708d 9f01 cccc d531 8e91 ....\.p......1.. │ │ │ │ +00029870: 04c0 04d7 708d 9f01 cccc d532 8e8d 9106 ....p......2.... │ │ │ │ +00029880: c002 d73a 9601 fffe 3a93 3a8e 9116 8aa0 ...:....:.:..... │ │ │ │ +00029890: 708d 9f01 cccc d86e 8e91 05a8 50eb 612e p......n....P.a. │ │ │ │ +000298a0: 93d7 658e 8ea1 8d8d 9113 2f92 eb61 7c96 ..e......./..a|. │ │ │ │ +000298b0: 05bf aa66 756e 93d7 708d 9f01 cccc d531 ...fun..p......1 │ │ │ │ +000298c0: 8e9b 0a7f aeeb 612e 93d7 658d 9f01 cccc ......a...e..... │ │ │ │ +000298d0: d531 8e98 eb61 7c93 d770 8d9f 01cc ccd5 .1...a|..p...... │ │ │ │ +000298e0: 328e 98eb 612e 93d7 658d 9f01 cccc d532 2...a...e......2 │ │ │ │ +000298f0: 8e98 eb61 7c8d 93d7 3a96 01ff fe3a 933a ...a|...:....:.: │ │ │ │ +00029900: 8e91 1949 f4eb 617c 93d7 708d 9f01 cccc ...I..a|..p..... │ │ │ │ +00029910: d86e 8e91 0b67 faeb 612e 93d7 658d 9f01 .n...g..a...e... │ │ │ │ +00029920: cccc d86e 8e8e 8e8e 8e8e 8e9f 24fd 138e ...n........$... │ │ │ │ +00029930: 8c8b 0000 0021 0000 0000 0000 0000 0000 .....!.......... │ │ │ │ 00029940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029950: 0000 0000 0000 0000 0002 8a49 a002 cc05 ...........I.... │ │ │ │ -00029960: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ -00029970: 9112 c761 d034 2e31 2e91 0a80 0044 6563 ...a.4.1.....Dec │ │ │ │ -00029980: 6c61 7261 7469 6f6e 7392 0150 c5f2 3333 larations..P..33 │ │ │ │ -00029990: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ -000299a0: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -000299b0: 218d 8d91 12c7 61eb 4b34 2e31 8e91 3f0f !.....a.K4.1..?. │ │ │ │ -000299c0: 0c44 6563 6c61 7261 7469 6f6e 738e 9f1b .Declarations... │ │ │ │ -000299d0: e223 8d91 12c7 61cf 416e 95ac 7279 9b04 .#....a.An..ry.. │ │ │ │ -000299e0: 03c0 6465 636c 6172 6174 696f 6e91 0403 ..declaration... │ │ │ │ -000299f0: bf6d 9375 7374 9862 9053 8e65 9604 03bf .m.ust.b.S.e.... │ │ │ │ -00029a00: 6f6e 6598 6f66 9374 6865 9874 6872 6565 one.of.the.three │ │ │ │ -00029a10: 986b 696e 6473 3a91 056b 0feb 616c 6574 .kinds:..k..alet │ │ │ │ -00029a20: 9605 bfaa d762 cf2c 9104 0a05 eb61 6c65 .....b.,.....ale │ │ │ │ -00029a30: 7472 6566 93d7 6298 cf6f 729b 0403 bfeb tref..b..or..... │ │ │ │ -00029a40: 616c 6574 7265 6393 d762 cf2c 9104 0a06 aletrec..b.,.... │ │ │ │ -00029a50: 7768 6572 6598 d762 9104 03c0 cf69 738e where..b.....is. │ │ │ │ -00029a60: a410 0000 8d91 12c7 6161 9603 7621 6269 ........aa..v!bi │ │ │ │ -00029a70: 6e64 696e 672e 9105 1208 4561 639a ac72 nding.....Eac..r │ │ │ │ -00029a80: 6893 7375 6398 6893 6465 636c 6172 6174 h.suc.h.declarat │ │ │ │ -00029a90: 696f 6e93 6973 9103 7620 6576 91ff 58e4 ion.is..v ev..X. │ │ │ │ -00029aa0: 616c 7561 7465 6493 6298 7993 0c72 7374 aluated.b.y..rst │ │ │ │ -00029ab0: 9365 7691 ff58 e461 6c75 6174 696e 6793 .ev..X.aluating. │ │ │ │ -00029ac0: 7468 6593 6269 6e64 696e 6791 0376 20d7 the.binding..v . │ │ │ │ -00029ad0: 6293 cf74 6f93 7072 6f90 538e 6475 6365 b..to.pro.S.duce │ │ │ │ -00029ae0: 8ea1 8d91 12c7 6161 9604 d96b 2870 9053 ......aa...k(p.S │ │ │ │ -00029af0: 8e6f 7373 6962 6c79 9365 6d70 7490 ac72 .ossibly.empt..r │ │ │ │ -00029b00: 7929 9b04 d96a 7365 7493 6f66 9376 96ff y)...jset.of.v.. │ │ │ │ -00029b10: 58e4 6172 6961 626c 652d 7693 616c 7565 X.ariable-v.alue │ │ │ │ -00029b20: 9604 d96b 7061 6972 732c 9105 151b 616e ...kpairs,....an │ │ │ │ -00029b30: 6493 7468 656e 9365 7874 656e 6469 6e67 d.then.extending │ │ │ │ -00029b40: 9874 6865 9365 6e95 ac72 7669 726f 6e6d .the.en..rvironm │ │ │ │ -00029b50: 656e 9374 9104 d96b 2869 6e8e a18d 9112 en.t...k(in..... │ │ │ │ -00029b60: c761 6196 0598 b66d 616e 6e65 7293 6465 .aa....manner.de │ │ │ │ -00029b70: 7465 726d 696e 6564 9362 9aac 7279 9105 termined.b..ry.. │ │ │ │ -00029b80: 98b7 7468 6593 6b69 6e64 936f 6693 6465 ..the.kind.of.de │ │ │ │ -00029b90: 636c 6172 6174 696f 6e29 9373 6f93 7468 claration).so.th │ │ │ │ -00029ba0: 6174 9365 6163 9868 9376 91ff 58e4 6172 at.eac.h.v..X.ar │ │ │ │ -00029bb0: 6961 626c 6591 0598 b769 6e93 7468 6973 iable....in.this │ │ │ │ -00029bc0: 9373 6574 936f 668e a18d 9112 c761 7061 .set.of......apa │ │ │ │ -00029bd0: 6972 7396 0494 2f64 656e 6f74 6573 9b04 irs.../denotes.. │ │ │ │ -00029be0: 942e 6974 7393 636f 7272 6573 7090 538e ..its.corresp.S. │ │ │ │ -00029bf0: 6f6e 6469 6e67 9876 9bff 58e4 616c 7565 onding.v..X.alue │ │ │ │ -00029c00: 2e91 0735 7454 6865 9365 7698 616c 7561 ...5tThe.ev.alua │ │ │ │ -00029c10: 7469 6f6e 9b04 942e 6f66 9362 696e 6469 tion....of.bindi │ │ │ │ -00029c20: 6e67 7398 6973 9364 6573 6372 6962 9553 ngs.is.describ.S │ │ │ │ -00029c30: 8e65 6498 6293 656c 6f90 ac72 7791 0494 .ed.b.elo..rw... │ │ │ │ -00029c40: 2f69 6e8e a18d 9112 c761 5365 6374 696f /in......aSectio │ │ │ │ -00029c50: 6e91 03ea a834 2e31 2e31 2e8e 9f19 1263 n....4.1.1.....c │ │ │ │ -00029c60: 8d8d 8d8d 9121 23c9 312e 8e8e 8e91 3027 .....!#.1.....0' │ │ │ │ -00029c70: 4d45 769b ff58 e461 6c75 6174 696e 6796 MEv..X.aluating. │ │ │ │ -00029c80: 0510 09eb 616c 6574 9105 bfaa d762 93cf ....alet.....b.. │ │ │ │ -00029c90: 6465 636c 6172 6573 9374 6865 9376 9861 declares.the.v.a │ │ │ │ -00029ca0: 7269 6162 6c65 7393 7370 9a53 8e65 6369 riables.sp.S.eci │ │ │ │ -00029cb0: 0c65 6493 696e 93d7 6293 cf74 6f93 6298 .ed.in..b..to.b. │ │ │ │ -00029cc0: 6593 616e 936f 7264 696e 6172 7993 288d e.an.ordinary.(. │ │ │ │ -00029cd0: 692e 652e 8e91 1413 8d6e 6f6e 8ea1 8d91 i.e......non.... │ │ │ │ -00029ce0: 3027 4d61 7373 6967 6e61 626c 6529 9603 0'Massignable).. │ │ │ │ -00029cf0: db39 7691 ff58 e461 7269 6162 6c65 2c91 .9v..X.ariable,. │ │ │ │ -00029d00: 03de 4e61 6e64 9362 696e 6473 9b03 db38 ..Nand.binds...8 │ │ │ │ -00029d10: 2869 6e93 7468 6598 656e 95ac 7276 6972 (in.the.en..rvir │ │ │ │ -00029d20: 6f6e 6d65 6e93 7429 9103 db39 6561 6393 onmen.t)...9eac. │ │ │ │ -00029d30: 6898 6f6e 6596 03db 3974 6f98 7468 6593 h.one...9to.the. │ │ │ │ -00029d40: 636f 7272 6573 7090 538e 6f6e 6469 6e67 corresp.S.onding │ │ │ │ -00029d50: 8ea1 8d91 3027 4d76 9bff 58e4 616c 7565 ....0'Mv..X.alue │ │ │ │ -00029d60: 9604 b62a 7072 6f90 538e 6475 6365 6491 ...*pro.S.duced. │ │ │ │ -00029d70: 04b6 2962 90ac 7279 9365 7698 616c 7561 ..)b..ry.ev.alua │ │ │ │ -00029d80: 7469 6e67 93d7 62cf 2e91 079b 6554 91ff ting..b.....eT.. │ │ │ │ -00029d90: 0556 6f93 756e 6465 7273 7461 6e64 9104 .Vo.understand.. │ │ │ │ -00029da0: b629 7768 6174 9361 7265 9374 6865 9376 .)what.are.the.v │ │ │ │ -00029db0: 9861 7269 6162 6c65 7391 04b6 2964 650c .ariables...)de. │ │ │ │ -00029dc0: 6e65 6493 696e 8ea1 8d91 3027 4d61 9604 ned.in....0'Ma.. │ │ │ │ -00029dd0: e618 6465 636c 6172 6174 696f 6e91 04e6 ..declaration... │ │ │ │ -00029de0: 196d 619a ac72 7993 7265 7175 6972 6593 .ma..ry.require. │ │ │ │ -00029df0: 736f 6d65 936b 6e6f 9877 6c65 6467 6591 some.kno.wledge. │ │ │ │ -00029e00: 04e6 1961 6290 538e 6f75 7493 7468 6593 ...ab.S.out.the. │ │ │ │ -00029e10: 656e 9876 6972 6f6e 6d65 6e98 742e 9108 en.vironmen.t... │ │ │ │ -00029e20: 2b31 4691 ff05 566f 7293 6578 616d 706c +1F...Vor.exampl │ │ │ │ -00029e30: 652c 8ea1 8d91 3027 4d61 9b05 6565 6465 e,....0'Ma..eede │ │ │ │ -00029e40: 636c 6172 6174 696f 6e91 0565 66eb 616c claration..ef.al │ │ │ │ -00029e50: 6574 9605 bfaa 6693 d778 93eb 613d 93d7 et....f..x..a=.. │ │ │ │ -00029e60: 6598 cf64 6563 6c61 7265 7398 d778 9605 e..declares..x.. │ │ │ │ -00029e70: 6566 cf69 6698 eb61 6693 cf69 7398 6198 ef.if..af..is.a. │ │ │ │ -00029e80: 636f 6e73 7472 7563 746f 7293 616e 6498 constructor.and. │ │ │ │ -00029e90: 6465 636c 6172 6573 98eb 6166 93cf 6173 declares..af..as │ │ │ │ -00029ea0: 9874 6865 8ea1 8d91 3027 4d66 756e 6374 .the....0'Mfunct │ │ │ │ -00029eb0: 696f 6e9b 03ea a8eb 6128 5cd7 7896 05bf ion.....a(\.x... │ │ │ │ -00029ec0: aaeb 612e 93d7 65eb 6129 98cf 6f74 6865 ..a...e.a)..othe │ │ │ │ -00029ed0: 7277 6973 652e 8ea9 1904 998d 8d8d 8d91 rwise........... │ │ │ │ -00029ee0: 2123 c932 2e8e 8e8e 9130 274d 4576 9bff !#.2.....0'MEv.. │ │ │ │ -00029ef0: 58e4 616c 7561 7469 6e67 9604 31b9 eb61 X.aluating..1..a │ │ │ │ -00029f00: 6c65 7472 6566 9105 bfaa d762 93cf 6465 letref.....b..de │ │ │ │ -00029f10: 636c 6172 6573 9104 31b8 7468 6593 7698 clares..1.the.v. │ │ │ │ -00029f20: 6172 6961 626c 6573 9373 709a 538e 6563 ariables.sp.S.ec │ │ │ │ -00029f30: 690c 6564 9369 6e91 0431 b8d7 6293 cf74 i.ed.in..1..b..t │ │ │ │ -00029f40: 6f93 6298 6593 6173 7369 676e 6162 6c65 o.b.e.assignable │ │ │ │ -00029f50: 9104 31b8 616e 6493 7468 90ac 7275 738e ..1.and.th..rus. │ │ │ │ -00029f60: a18d 9130 274d 6269 6e64 7396 05b8 4a28 ...0'Mbinds...J( │ │ │ │ -00029f70: 696e 9b05 b849 7468 6593 656e 95ac 7276 in...Ithe.en..rv │ │ │ │ -00029f80: 6972 6f6e 6d65 6e93 7429 9865 6163 9368 ironmen.t).eac.h │ │ │ │ -00029f90: 9605 b84a 6f6e 6598 746f 9361 986e 6577 ...Jone.to.a.new │ │ │ │ -00029fa0: 936c 6f90 538e 6361 7469 6f6e 2c91 062b .lo.S.cation,..+ │ │ │ │ -00029fb0: b177 686f 7365 9363 6f6e 95ac 7274 656e .whose.con..rten │ │ │ │ -00029fc0: 9374 7398 2869 6e91 05b8 4a74 6865 8ea1 .ts.(in...Jthe.. │ │ │ │ -00029fd0: 8d91 3027 4d73 746f 7265 2996 04d9 6a69 ..0'Mstore)...ji │ │ │ │ -00029fe0: 739b 04d9 6973 6574 9374 6f93 7468 6593 s...iset.to.the. │ │ │ │ -00029ff0: 636f 7272 6573 7090 538e 6f6e 6469 6e67 corresp.S.onding │ │ │ │ -0002a000: 9876 91ff 58e4 616c 7565 2e91 0805 2554 .v..X.alue....%T │ │ │ │ -0002a010: 6865 9365 0b65 6374 936f 6693 7375 6273 he.e.ect.of.subs │ │ │ │ -0002a020: 6571 7565 6e95 ac72 7498 6173 7369 676e equen..rt.assign │ │ │ │ -0002a030: 6d65 6e93 7473 9104 d96a 746f 8ea1 8d91 men.ts...jto.... │ │ │ │ -0002a040: 3027 4d74 6865 9605 57f0 7691 ff58 e461 0'Mthe..W.v..X.a │ │ │ │ -0002a050: 7269 6162 6c65 739b 0557 f177 696c 6c93 riables..W.will. │ │ │ │ -0002a060: 6290 538e 6593 746f 9363 90ac 7268 616e b.S.e.to.c..rhan │ │ │ │ -0002a070: 6765 9874 6865 9363 6f6e 95ac 7274 656e ge.the.con..rten │ │ │ │ -0002a080: 9374 7396 0557 f06f 6698 7468 6593 6c6f .ts..W.of.the.lo │ │ │ │ -0002a090: 9053 8e63 6174 696f 6e73 9374 6865 7993 .S.cations.they. │ │ │ │ -0002a0a0: 6172 6598 6290 538e 6f75 6e64 9374 6f2e are.b.S.ound.to. │ │ │ │ -0002a0b0: 8ea1 8d91 3027 4d42 696e 6469 6e67 7396 ....0'MBindings. │ │ │ │ -0002a0c0: 058a 6b28 696e 9b05 8a6c 7468 6593 656e ..k(in...lthe.en │ │ │ │ -0002a0d0: 95ac 7276 6972 6f6e 6d65 6e93 7429 9605 ..rvironmen.t).. │ │ │ │ -0002a0e0: 8a6b 6f66 9376 91ff 58e4 6172 6961 626c .kof.v..X.ariabl │ │ │ │ -0002a0f0: 6573 9874 6f93 6c6f 9053 8e63 6174 696f es.to.lo.S.catio │ │ │ │ -0002a100: 6e73 9363 616e 936f 6e6c 7998 6290 538e ns.can.only.b.S. │ │ │ │ -0002a110: 6593 639a ac72 6861 6e67 6564 9362 9879 e.c..rhanged.b.y │ │ │ │ -0002a120: 8ea1 8d91 3027 4d65 7691 ff58 e461 6c75 ....0'Mev..X.alu │ │ │ │ -0002a130: 6174 696e 6796 03ea a861 6e6f 7468 6572 ating....another │ │ │ │ -0002a140: 9364 6563 6c61 7261 7469 6f6e 9374 6f93 .declaration.to. │ │ │ │ -0002a150: 7375 7090 538e 6572 7365 6465 9374 6865 sup.S.ersede.the │ │ │ │ -0002a160: 936f 7269 6769 6e61 6c93 6f6e 652e 8ea6 .original.one... │ │ │ │ -0002a170: 8d8d 8d8d 9121 23c9 332e 8e8e 8e91 3027 .....!#.3.....0' │ │ │ │ -0002a180: 4d45 769b ff58 e461 6c75 6174 696e 6796 MEv..X.aluating. │ │ │ │ -0002a190: 03ea a8eb 616c 6574 7265 6391 05bf aad7 ....aletrec..... │ │ │ │ -0002a1a0: 6293 cf69 7393 7369 6d69 6c61 7293 746f b..is.similar.to │ │ │ │ -0002a1b0: 9365 7698 616c 7561 7469 6e67 93eb 616c .ev.aluating..al │ │ │ │ -0002a1c0: 6574 9105 bfaa d762 93cf 6578 6365 7074 et.....b..except │ │ │ │ -0002a1d0: 9374 6861 743a 8ea6 8d8d 8d8d 9135 1d52 .that:.......5.R │ │ │ │ -0002a1e0: 2861 298e 8e8e 914a 00d2 5468 6596 03ea (a)....J..The... │ │ │ │ -0002a1f0: a862 696e 6469 6e67 93d7 6293 cf69 6e93 .binding..b..in. │ │ │ │ -0002a200: eb61 6c65 7472 6563 9105 bfaa d762 93cf .aletrec.....b.. │ │ │ │ -0002a210: 6d90 ac72 7573 7493 636f 6e73 6973 7493 m..rust.consist. │ │ │ │ -0002a220: 6f6e 6c79 936f 6693 6675 6e63 7469 6f6e only.of.function │ │ │ │ -0002a230: 9364 650c 6e69 7469 6f6e 732e 8ea4 1404 .de.nitions..... │ │ │ │ -0002a240: 998d 8d8d 8d91 3476 3628 6229 8e8e 8e91 ......4v6(b).... │ │ │ │ -0002a250: 4a00 d254 6865 7365 9603 eaa8 6675 6e63 J..These....func │ │ │ │ -0002a260: 7469 6f6e 7393 6172 6593 6d61 6465 936d tions.are.made.m │ │ │ │ -0002a270: 9aac 7275 7475 616c 6c79 9372 6563 7572 ..rutually.recur │ │ │ │ -0002a280: 7369 7698 652e 8e9f 1904 988d 9130 274d siv.e........0'M │ │ │ │ -0002a290: 4691 ff05 566f 7296 03ea a865 7861 6d70 F...Vor....examp │ │ │ │ -0002a2a0: 6c65 2c93 636f 6e73 6964 6572 3a8e a68d le,.consider:... │ │ │ │ -0002a2b0: 8d8d 8d91 3e41 34eb 6080 888e 8e8e 914a ....>A4.`......J │ │ │ │ -0002a2c0: 00d2 eb61 6c65 7496 05bf aa66 936e 933d ...alet....f.n.= │ │ │ │ -0002a2d0: 9369 6693 6e3d 3093 7468 656e 9331 9365 .if.n=0.then.1.e │ │ │ │ -0002a2e0: 6c73 6593 6e2a 6628 6e2d 3129 8ea1 8d8d lse.n*f(n-1).... │ │ │ │ -0002a2f0: 8d8d 913e 4134 eb60 8088 8e8e 8e91 4a00 ...>A4.`......J. │ │ │ │ -0002a300: d2eb 616c 6574 7265 6396 05bf aa66 936e ..aletrec....f.n │ │ │ │ -0002a310: 933d 9369 6693 6e3d 3093 7468 656e 9331 .=.if.n=0.then.1 │ │ │ │ -0002a320: 9365 6c73 6593 6e2a 6628 6e2d 3129 8ea6 .else.n*f(n-1).. │ │ │ │ -0002a330: 8d91 3027 4dcf 5468 6596 0437 686d 6561 ..0'M.The..7hmea │ │ │ │ -0002a340: 6e69 6e67 936f 6693 eb61 6691 0437 69cf ning.of..af..7i. │ │ │ │ -0002a350: 6465 0c6e 6564 9362 9aac 7279 9374 6865 de.ned.b..ry.the │ │ │ │ -0002a360: 930c 7273 7493 6361 7365 9364 6570 9053 ..rst.case.dep.S │ │ │ │ -0002a370: 8e65 6e64 7393 6f6e 9377 6861 7465 7698 .ends.on.whatev. │ │ │ │ -0002a380: 6572 9104 3769 eb61 6693 cf69 7393 629a er..7i.af..is.b. │ │ │ │ -0002a390: 538e 6f75 6e64 9362 9865 666f 7265 8ea4 S.ound.b.efore.. │ │ │ │ -0002a3a0: 1000 008d 9130 274d 7468 6596 043d de64 .....0'Mthe..=.d │ │ │ │ -0002a3b0: 6563 6c61 7261 7469 6f6e 9b04 3ddf 6973 eclaration..=.is │ │ │ │ -0002a3c0: 9365 7691 ff58 e461 6c75 6174 6564 2c91 .ev..X.aluated,. │ │ │ │ -0002a3d0: 0452 ac77 6869 6c73 7498 7468 6593 6d65 .R.whilst.the.me │ │ │ │ -0002a3e0: 616e 696e 6798 6f66 93eb 6166 98cf 6465 aning.of..af..de │ │ │ │ -0002a3f0: 0c6e 6564 9362 90ac 7279 9874 6865 9373 .ned.b..ry.the.s │ │ │ │ -0002a400: 6563 6f6e 6498 6361 7365 9369 738e a18d econd.case.is... │ │ │ │ -0002a410: 9130 274d 696e 6465 7090 538e 656e 6465 .0'Mindep.S.ende │ │ │ │ -0002a420: 6e90 ac72 7496 03ea a86f 6693 7468 6973 n..rt....of.this │ │ │ │ -0002a430: 9328 616e 6493 6973 9374 6865 9366 6163 .(and.is.the.fac │ │ │ │ -0002a440: 746f 7269 616c 9366 756e 6374 696f 6e29 torial.function) │ │ │ │ -0002a450: 2e8e 9f22 48c8 8d8d 9112 c761 eb47 342e ..."H......a.G4. │ │ │ │ -0002a460: 312e 318e 9144 475c 5468 6596 0566 6665 1.1..DG\The..ffe │ │ │ │ -0002a470: 7691 ff19 9961 6c75 6174 696f 6e93 6f66 v....aluation.of │ │ │ │ -0002a480: 9362 696e 6469 6e67 738e 9f17 c000 8d91 .bindings....... │ │ │ │ -0002a490: 12c7 61cf 5468 6572 6596 0430 fc61 7265 ..a.There..0.are │ │ │ │ -0002a4a0: 9b04 30fd 7468 7265 6593 6b69 6e64 7393 ..0.three.kinds. │ │ │ │ -0002a4b0: 6f66 9376 91ff 58e4 6172 6961 626c 6598 of.v..X.ariable. │ │ │ │ -0002a4c0: 6269 6e64 696e 6793 6561 639a ac72 6893 binding.eac..rh. │ │ │ │ -0002a4d0: 6f66 9377 6869 6398 682c 9104 4292 7768 of.whic.h,..B.wh │ │ │ │ -0002a4e0: 656e 9365 7691 ff58 e461 6c75 6174 6564 en.ev..X.aluated │ │ │ │ -0002a4f0: 2c91 0442 9170 726f 9053 8e64 7563 6573 ,..B.pro.S.duces │ │ │ │ -0002a500: 9104 30fd 6193 7365 748e a18d 9112 c761 ..0.a.set......a │ │ │ │ -0002a510: 6f66 9b03 eaa8 7696 ff58 e461 7269 6162 of....v..X.ariab │ │ │ │ -0002a520: 6c65 2d76 9361 6c75 6598 7061 6972 7398 le-v.alue.pairs. │ │ │ │ -0002a530: 286f 7298 6661 696c 7329 3a8e 9f17 0dca (or.fails):..... │ │ │ │ -0002a540: 8d8d 8d8d 9121 23c9 312e 8e8e 8e91 3027 .....!#.1.....0' │ │ │ │ -0002a550: 4de5 5369 6d70 6c65 9104 3335 6269 6e64 M.Simple..35bind │ │ │ │ -0002a560: 696e 6773 8ea1 8d91 3027 4dcf 7768 6963 ings....0'M.whic │ │ │ │ -0002a570: 95ac 7268 9b03 eaa8 6861 9376 9365 9874 ..rh....ha.v.e.t │ │ │ │ -0002a580: 6865 9866 6f72 6d98 d770 eb61 3dd7 6598 he.form..p.a=.e. │ │ │ │ -0002a590: cf77 6865 7265 98d7 7098 cf69 7398 6198 .where..p..is.a. │ │ │ │ -0002a5a0: 7061 7474 6572 6e98 616e 6498 d765 98cf pattern.and..e.. │ │ │ │ -0002a5b0: 616e 9865 7870 7265 7373 696f 6e2e 8e8e an.expression... │ │ │ │ -0002a5c0: 9f24 fd13 8e8c 8b00 0000 2200 0000 0000 .$........"..... │ │ │ │ +00029950: 0000 0000 0000 0000 0000 0002 8a4b a002 .............K.. │ │ │ │ +00029960: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +00029970: 9a8d 9112 c761 d034 2e31 2e91 0a80 0044 .....a.4.1.....D │ │ │ │ +00029980: 6563 6c61 7261 7469 6f6e 7392 0150 c5f2 eclarations..P.. │ │ │ │ +00029990: 3333 8e91 12c7 619f 0566 6689 0000 e666 33....a..ff....f │ │ │ │ +000299a0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +000299b0: 8bd0 218d 8d91 12c7 61eb 4b34 2e31 8e91 ..!.....a.K4.1.. │ │ │ │ +000299c0: 3f0f 0c44 6563 6c61 7261 7469 6f6e 738e ?..Declarations. │ │ │ │ +000299d0: 9f1b e223 8d91 12c7 61cf 416e 95ac 7279 ...#....a.An..ry │ │ │ │ +000299e0: 9b04 03c0 6465 636c 6172 6174 696f 6e91 ....declaration. │ │ │ │ +000299f0: 0403 bf6d 9375 7374 9862 9053 8e65 9604 ...m.ust.b.S.e.. │ │ │ │ +00029a00: 03bf 6f6e 6598 6f66 9374 6865 9874 6872 ..one.of.the.thr │ │ │ │ +00029a10: 6565 986b 696e 6473 3a91 056b 0feb 616c ee.kinds:..k..al │ │ │ │ +00029a20: 6574 9605 bfaa d762 cf2c 9104 0a05 eb61 et.....b.,.....a │ │ │ │ +00029a30: 6c65 7472 6566 93d7 6298 cf6f 729b 0403 letref..b..or... │ │ │ │ +00029a40: bfeb 616c 6574 7265 6393 d762 cf2c 9104 ..aletrec..b.,.. │ │ │ │ +00029a50: 0a06 7768 6572 6598 d762 9104 03c0 cf69 ..where..b.....i │ │ │ │ +00029a60: 738e a410 0000 8d91 12c7 6161 9603 7621 s.........aa..v! │ │ │ │ +00029a70: 6269 6e64 696e 672e 9105 1208 4561 639a binding.....Eac. │ │ │ │ +00029a80: ac72 6893 7375 6398 6893 6465 636c 6172 .rh.suc.h.declar │ │ │ │ +00029a90: 6174 696f 6e93 6973 9103 7620 6576 91ff ation.is..v ev.. │ │ │ │ +00029aa0: 58e4 616c 7561 7465 6493 6298 7993 0c72 X.aluated.b.y..r │ │ │ │ +00029ab0: 7374 9365 7691 ff58 e461 6c75 6174 696e st.ev..X.aluatin │ │ │ │ +00029ac0: 6793 7468 6593 6269 6e64 696e 6791 0376 g.the.binding..v │ │ │ │ +00029ad0: 20d7 6293 cf74 6f93 7072 6f90 538e 6475 .b..to.pro.S.du │ │ │ │ +00029ae0: 6365 8ea1 8d91 12c7 6161 9604 d96b 2870 ce......aa...k(p │ │ │ │ +00029af0: 9053 8e6f 7373 6962 6c79 9365 6d70 7490 .S.ossibly.empt. │ │ │ │ +00029b00: ac72 7929 9b04 d96a 7365 7493 6f66 9376 .ry)...jset.of.v │ │ │ │ +00029b10: 96ff 58e4 6172 6961 626c 652d 7693 616c ..X.ariable-v.al │ │ │ │ +00029b20: 7565 9604 d96b 7061 6972 732c 9105 151b ue...kpairs,.... │ │ │ │ +00029b30: 616e 6493 7468 656e 9365 7874 656e 6469 and.then.extendi │ │ │ │ +00029b40: 6e67 9874 6865 9365 6e95 ac72 7669 726f ng.the.en..rviro │ │ │ │ +00029b50: 6e6d 656e 9374 9104 d96b 2869 6e8e a18d nmen.t...k(in... │ │ │ │ +00029b60: 9112 c761 6196 0598 b66d 616e 6e65 7293 ...aa....manner. │ │ │ │ +00029b70: 6465 7465 726d 696e 6564 9362 9aac 7279 determined.b..ry │ │ │ │ +00029b80: 9105 98b7 7468 6593 6b69 6e64 936f 6693 ....the.kind.of. │ │ │ │ +00029b90: 6465 636c 6172 6174 696f 6e29 9373 6f93 declaration).so. │ │ │ │ +00029ba0: 7468 6174 9365 6163 9868 9376 91ff 58e4 that.eac.h.v..X. │ │ │ │ +00029bb0: 6172 6961 626c 6591 0598 b769 6e93 7468 ariable....in.th │ │ │ │ +00029bc0: 6973 9373 6574 936f 668e a18d 9112 c761 is.set.of......a │ │ │ │ +00029bd0: 7061 6972 7396 0494 2f64 656e 6f74 6573 pairs.../denotes │ │ │ │ +00029be0: 9b04 942e 6974 7393 636f 7272 6573 7090 ....its.corresp. │ │ │ │ +00029bf0: 538e 6f6e 6469 6e67 9876 9bff 58e4 616c S.onding.v..X.al │ │ │ │ +00029c00: 7565 2e91 0735 7454 6865 9365 7698 616c ue...5tThe.ev.al │ │ │ │ +00029c10: 7561 7469 6f6e 9b04 942e 6f66 9362 696e uation....of.bin │ │ │ │ +00029c20: 6469 6e67 7398 6973 9364 6573 6372 6962 dings.is.describ │ │ │ │ +00029c30: 9553 8e65 6498 6293 656c 6f90 ac72 7791 .S.ed.b.elo..rw. │ │ │ │ +00029c40: 0494 2f69 6e8e a18d 9112 c761 5365 6374 ../in......aSect │ │ │ │ +00029c50: 696f 6e91 03ea a834 2e31 2e31 2e8e 9f19 ion....4.1.1.... │ │ │ │ +00029c60: 1263 8d8d 8d8d 9121 23c9 312e 8e8e 8e91 .c.....!#.1..... │ │ │ │ +00029c70: 3027 4d45 769b ff58 e461 6c75 6174 696e 0'MEv..X.aluatin │ │ │ │ +00029c80: 6796 0510 09eb 616c 6574 9105 bfaa d762 g.....alet.....b │ │ │ │ +00029c90: 93cf 6465 636c 6172 6573 9374 6865 9376 ..declares.the.v │ │ │ │ +00029ca0: 9861 7269 6162 6c65 7393 7370 9a53 8e65 .ariables.sp.S.e │ │ │ │ +00029cb0: 6369 0c65 6493 696e 93d7 6293 cf74 6f93 ci.ed.in..b..to. │ │ │ │ +00029cc0: 6298 6593 616e 936f 7264 696e 6172 7993 b.e.an.ordinary. │ │ │ │ +00029cd0: 288d 692e 652e 8e91 1413 8d6e 6f6e 8ea1 (.i.e......non.. │ │ │ │ +00029ce0: 8d91 3027 4d61 7373 6967 6e61 626c 6529 ..0'Massignable) │ │ │ │ +00029cf0: 9603 db39 7691 ff58 e461 7269 6162 6c65 ...9v..X.ariable │ │ │ │ +00029d00: 2c91 03de 4e61 6e64 9362 696e 6473 9b03 ,...Nand.binds.. │ │ │ │ +00029d10: db38 2869 6e93 7468 6598 656e 95ac 7276 .8(in.the.en..rv │ │ │ │ +00029d20: 6972 6f6e 6d65 6e93 7429 9103 db39 6561 ironmen.t)...9ea │ │ │ │ +00029d30: 6393 6898 6f6e 6596 03db 3974 6f98 7468 c.h.one...9to.th │ │ │ │ +00029d40: 6593 636f 7272 6573 7090 538e 6f6e 6469 e.corresp.S.ondi │ │ │ │ +00029d50: 6e67 8ea1 8d91 3027 4d76 9bff 58e4 616c ng....0'Mv..X.al │ │ │ │ +00029d60: 7565 9604 b62a 7072 6f90 538e 6475 6365 ue...*pro.S.duce │ │ │ │ +00029d70: 6491 04b6 2962 90ac 7279 9365 7698 616c d...)b..ry.ev.al │ │ │ │ +00029d80: 7561 7469 6e67 93d7 62cf 2e91 079b 6554 uating..b.....eT │ │ │ │ +00029d90: 91ff 0556 6f93 756e 6465 7273 7461 6e64 ...Vo.understand │ │ │ │ +00029da0: 9104 b629 7768 6174 9361 7265 9374 6865 ...)what.are.the │ │ │ │ +00029db0: 9376 9861 7269 6162 6c65 7391 04b6 2964 .v.ariables...)d │ │ │ │ +00029dc0: 650c 6e65 6493 696e 8ea1 8d91 3027 4d61 e.ned.in....0'Ma │ │ │ │ +00029dd0: 9604 e618 6465 636c 6172 6174 696f 6e91 ....declaration. │ │ │ │ +00029de0: 04e6 196d 619a ac72 7993 7265 7175 6972 ...ma..ry.requir │ │ │ │ +00029df0: 6593 736f 6d65 936b 6e6f 9877 6c65 6467 e.some.kno.wledg │ │ │ │ +00029e00: 6591 04e6 1961 6290 538e 6f75 7493 7468 e....ab.S.out.th │ │ │ │ +00029e10: 6593 656e 9876 6972 6f6e 6d65 6e98 742e e.en.vironmen.t. │ │ │ │ +00029e20: 9108 2b31 4691 ff05 566f 7293 6578 616d ..+1F...Vor.exam │ │ │ │ +00029e30: 706c 652c 8ea1 8d91 3027 4d61 9b05 6565 ple,....0'Ma..ee │ │ │ │ +00029e40: 6465 636c 6172 6174 696f 6e91 0565 66eb declaration..ef. │ │ │ │ +00029e50: 616c 6574 9605 bfaa 6693 d778 93eb 613d alet....f..x..a= │ │ │ │ +00029e60: 93d7 6598 cf64 6563 6c61 7265 7398 d778 ..e..declares..x │ │ │ │ +00029e70: 9605 6566 cf69 6698 eb61 6693 cf69 7398 ..ef.if..af..is. │ │ │ │ +00029e80: 6198 636f 6e73 7472 7563 746f 7293 616e a.constructor.an │ │ │ │ +00029e90: 6498 6465 636c 6172 6573 98eb 6166 93cf d.declares..af.. │ │ │ │ +00029ea0: 6173 9874 6865 8ea1 8d91 3027 4d66 756e as.the....0'Mfun │ │ │ │ +00029eb0: 6374 696f 6e9b 03ea a8eb 6128 5cd7 7896 ction.....a(\.x. │ │ │ │ +00029ec0: 05bf aaeb 612e 93d7 65eb 6129 98cf 6f74 ....a...e.a)..ot │ │ │ │ +00029ed0: 6865 7277 6973 652e 8ea9 1904 998d 8d8d herwise......... │ │ │ │ +00029ee0: 8d91 2123 c932 2e8e 8e8e 9130 274d 4576 ..!#.2.....0'MEv │ │ │ │ +00029ef0: 9bff 58e4 616c 7561 7469 6e67 9604 31b9 ..X.aluating..1. │ │ │ │ +00029f00: eb61 6c65 7472 6566 9105 bfaa d762 93cf .aletref.....b.. │ │ │ │ +00029f10: 6465 636c 6172 6573 9104 31b8 7468 6593 declares..1.the. │ │ │ │ +00029f20: 7698 6172 6961 626c 6573 9373 709a 538e v.ariables.sp.S. │ │ │ │ +00029f30: 6563 690c 6564 9369 6e91 0431 b8d7 6293 eci.ed.in..1..b. │ │ │ │ +00029f40: cf74 6f93 6298 6593 6173 7369 676e 6162 .to.b.e.assignab │ │ │ │ +00029f50: 6c65 9104 31b8 616e 6493 7468 90ac 7275 le..1.and.th..ru │ │ │ │ +00029f60: 738e a18d 9130 274d 6269 6e64 7396 05b8 s....0'Mbinds... │ │ │ │ +00029f70: 4a28 696e 9b05 b849 7468 6593 656e 95ac J(in...Ithe.en.. │ │ │ │ +00029f80: 7276 6972 6f6e 6d65 6e93 7429 9865 6163 rvironmen.t).eac │ │ │ │ +00029f90: 9368 9605 b84a 6f6e 6598 746f 9361 986e .h...Jone.to.a.n │ │ │ │ +00029fa0: 6577 936c 6f90 538e 6361 7469 6f6e 2c91 ew.lo.S.cation,. │ │ │ │ +00029fb0: 062b b177 686f 7365 9363 6f6e 95ac 7274 .+.whose.con..rt │ │ │ │ +00029fc0: 656e 9374 7398 2869 6e91 05b8 4a74 6865 en.ts.(in...Jthe │ │ │ │ +00029fd0: 8ea1 8d91 3027 4d73 746f 7265 2996 04d9 ....0'Mstore)... │ │ │ │ +00029fe0: 6a69 739b 04d9 6973 6574 9374 6f93 7468 jis...iset.to.th │ │ │ │ +00029ff0: 6593 636f 7272 6573 7090 538e 6f6e 6469 e.corresp.S.ondi │ │ │ │ +0002a000: 6e67 9876 91ff 58e4 616c 7565 2e91 0805 ng.v..X.alue.... │ │ │ │ +0002a010: 2554 6865 9365 0b65 6374 936f 6693 7375 %The.e.ect.of.su │ │ │ │ +0002a020: 6273 6571 7565 6e95 ac72 7498 6173 7369 bsequen..rt.assi │ │ │ │ +0002a030: 676e 6d65 6e93 7473 9104 d96a 746f 8ea1 gnmen.ts...jto.. │ │ │ │ +0002a040: 8d91 3027 4d74 6865 9605 57f0 7691 ff58 ..0'Mthe..W.v..X │ │ │ │ +0002a050: e461 7269 6162 6c65 739b 0557 f177 696c .ariables..W.wil │ │ │ │ +0002a060: 6c93 6290 538e 6593 746f 9363 90ac 7268 l.b.S.e.to.c..rh │ │ │ │ +0002a070: 616e 6765 9874 6865 9363 6f6e 95ac 7274 ange.the.con..rt │ │ │ │ +0002a080: 656e 9374 7396 0557 f06f 6698 7468 6593 en.ts..W.of.the. │ │ │ │ +0002a090: 6c6f 9053 8e63 6174 696f 6e73 9374 6865 lo.S.cations.the │ │ │ │ +0002a0a0: 7993 6172 6598 6290 538e 6f75 6e64 9374 y.are.b.S.ound.t │ │ │ │ +0002a0b0: 6f2e 8ea1 8d91 3027 4d42 696e 6469 6e67 o.....0'MBinding │ │ │ │ +0002a0c0: 7396 058a 6b28 696e 9b05 8a6c 7468 6593 s...k(in...lthe. │ │ │ │ +0002a0d0: 656e 95ac 7276 6972 6f6e 6d65 6e93 7429 en..rvironmen.t) │ │ │ │ +0002a0e0: 9605 8a6b 6f66 9376 91ff 58e4 6172 6961 ...kof.v..X.aria │ │ │ │ +0002a0f0: 626c 6573 9874 6f93 6c6f 9053 8e63 6174 bles.to.lo.S.cat │ │ │ │ +0002a100: 696f 6e73 9363 616e 936f 6e6c 7998 6290 ions.can.only.b. │ │ │ │ +0002a110: 538e 6593 639a ac72 6861 6e67 6564 9362 S.e.c..rhanged.b │ │ │ │ +0002a120: 9879 8ea1 8d91 3027 4d65 7691 ff58 e461 .y....0'Mev..X.a │ │ │ │ +0002a130: 6c75 6174 696e 6796 03ea a861 6e6f 7468 luating....anoth │ │ │ │ +0002a140: 6572 9364 6563 6c61 7261 7469 6f6e 9374 er.declaration.t │ │ │ │ +0002a150: 6f93 7375 7090 538e 6572 7365 6465 9374 o.sup.S.ersede.t │ │ │ │ +0002a160: 6865 936f 7269 6769 6e61 6c93 6f6e 652e he.original.one. │ │ │ │ +0002a170: 8ea6 8d8d 8d8d 9121 23c9 332e 8e8e 8e91 .......!#.3..... │ │ │ │ +0002a180: 3027 4d45 769b ff58 e461 6c75 6174 696e 0'MEv..X.aluatin │ │ │ │ +0002a190: 6796 03ea a8eb 616c 6574 7265 6391 05bf g.....aletrec... │ │ │ │ +0002a1a0: aad7 6293 cf69 7393 7369 6d69 6c61 7293 ..b..is.similar. │ │ │ │ +0002a1b0: 746f 9365 7698 616c 7561 7469 6e67 93eb to.ev.aluating.. │ │ │ │ +0002a1c0: 616c 6574 9105 bfaa d762 93cf 6578 6365 alet.....b..exce │ │ │ │ +0002a1d0: 7074 9374 6861 743a 8ea6 8d8d 8d8d 9135 pt.that:.......5 │ │ │ │ +0002a1e0: 1d52 2861 298e 8e8e 914a 00d2 5468 6596 .R(a)....J..The. │ │ │ │ +0002a1f0: 03ea a862 696e 6469 6e67 93d7 6293 cf69 ...binding..b..i │ │ │ │ +0002a200: 6e93 eb61 6c65 7472 6563 9105 bfaa d762 n..aletrec.....b │ │ │ │ +0002a210: 93cf 6d90 ac72 7573 7493 636f 6e73 6973 ..m..rust.consis │ │ │ │ +0002a220: 7493 6f6e 6c79 936f 6693 6675 6e63 7469 t.only.of.functi │ │ │ │ +0002a230: 6f6e 9364 650c 6e69 7469 6f6e 732e 8ea4 on.de.nitions... │ │ │ │ +0002a240: 1404 998d 8d8d 8d91 3476 3628 6229 8e8e ........4v6(b).. │ │ │ │ +0002a250: 8e91 4a00 d254 6865 7365 9603 eaa8 6675 ..J..These....fu │ │ │ │ +0002a260: 6e63 7469 6f6e 7393 6172 6593 6d61 6465 nctions.are.made │ │ │ │ +0002a270: 936d 9aac 7275 7475 616c 6c79 9372 6563 .m..rutually.rec │ │ │ │ +0002a280: 7572 7369 7698 652e 8e9f 1904 988d 9130 ursiv.e........0 │ │ │ │ +0002a290: 274d 4691 ff05 566f 7296 03ea a865 7861 'MF...Vor....exa │ │ │ │ +0002a2a0: 6d70 6c65 2c93 636f 6e73 6964 6572 3a8e mple,.consider:. │ │ │ │ +0002a2b0: a68d 8d8d 8d91 3e41 34eb 6080 888e 8e8e ......>A4.`..... │ │ │ │ +0002a2c0: 914a 00d2 eb61 6c65 7496 05bf aa66 936e .J...alet....f.n │ │ │ │ +0002a2d0: 933d 9369 6693 6e3d 3093 7468 656e 9331 .=.if.n=0.then.1 │ │ │ │ +0002a2e0: 9365 6c73 6593 6e2a 6628 6e2d 3129 8ea1 .else.n*f(n-1).. │ │ │ │ +0002a2f0: 8d8d 8d8d 913e 4134 eb60 8088 8e8e 8e91 .....>A4.`...... │ │ │ │ +0002a300: 4a00 d2eb 616c 6574 7265 6396 05bf aa66 J...aletrec....f │ │ │ │ +0002a310: 936e 933d 9369 6693 6e3d 3093 7468 656e .n.=.if.n=0.then │ │ │ │ +0002a320: 9331 9365 6c73 6593 6e2a 6628 6e2d 3129 .1.else.n*f(n-1) │ │ │ │ +0002a330: 8ea6 8d91 3027 4dcf 5468 6596 0437 686d ....0'M.The..7hm │ │ │ │ +0002a340: 6561 6e69 6e67 936f 6693 eb61 6691 0437 eaning.of..af..7 │ │ │ │ +0002a350: 69cf 6465 0c6e 6564 9362 9aac 7279 9374 i.de.ned.b..ry.t │ │ │ │ +0002a360: 6865 930c 7273 7493 6361 7365 9364 6570 he..rst.case.dep │ │ │ │ +0002a370: 9053 8e65 6e64 7393 6f6e 9377 6861 7465 .S.ends.on.whate │ │ │ │ +0002a380: 7698 6572 9104 3769 eb61 6693 cf69 7393 v.er..7i.af..is. │ │ │ │ +0002a390: 629a 538e 6f75 6e64 9362 9865 666f 7265 b.S.ound.b.efore │ │ │ │ +0002a3a0: 8ea4 1000 008d 9130 274d 7468 6596 043d .......0'Mthe..= │ │ │ │ +0002a3b0: de64 6563 6c61 7261 7469 6f6e 9b04 3ddf .declaration..=. │ │ │ │ +0002a3c0: 6973 9365 7691 ff58 e461 6c75 6174 6564 is.ev..X.aluated │ │ │ │ +0002a3d0: 2c91 0452 ac77 6869 6c73 7498 7468 6593 ,..R.whilst.the. │ │ │ │ +0002a3e0: 6d65 616e 696e 6798 6f66 93eb 6166 98cf meaning.of..af.. │ │ │ │ +0002a3f0: 6465 0c6e 6564 9362 90ac 7279 9874 6865 de.ned.b..ry.the │ │ │ │ +0002a400: 9373 6563 6f6e 6498 6361 7365 9369 738e .second.case.is. │ │ │ │ +0002a410: a18d 9130 274d 696e 6465 7090 538e 656e ...0'Mindep.S.en │ │ │ │ +0002a420: 6465 6e90 ac72 7496 03ea a86f 6693 7468 den..rt....of.th │ │ │ │ +0002a430: 6973 9328 616e 6493 6973 9374 6865 9366 is.(and.is.the.f │ │ │ │ +0002a440: 6163 746f 7269 616c 9366 756e 6374 696f actorial.functio │ │ │ │ +0002a450: 6e29 2e8e 9f22 48c8 8d8d 9112 c761 eb47 n)..."H......a.G │ │ │ │ +0002a460: 342e 312e 318e 9144 475c 5468 6596 0566 4.1.1..DG\The..f │ │ │ │ +0002a470: 6665 7691 ff19 9961 6c75 6174 696f 6e93 fev....aluation. │ │ │ │ +0002a480: 6f66 9362 696e 6469 6e67 738e 9f17 c000 of.bindings..... │ │ │ │ +0002a490: 8d91 12c7 61cf 5468 6572 6596 0430 fc61 ....a.There..0.a │ │ │ │ +0002a4a0: 7265 9b04 30fd 7468 7265 6593 6b69 6e64 re..0.three.kind │ │ │ │ +0002a4b0: 7393 6f66 9376 91ff 58e4 6172 6961 626c s.of.v..X.ariabl │ │ │ │ +0002a4c0: 6598 6269 6e64 696e 6793 6561 639a ac72 e.binding.eac..r │ │ │ │ +0002a4d0: 6893 6f66 9377 6869 6398 682c 9104 4292 h.of.whic.h,..B. │ │ │ │ +0002a4e0: 7768 656e 9365 7691 ff58 e461 6c75 6174 when.ev..X.aluat │ │ │ │ +0002a4f0: 6564 2c91 0442 9170 726f 9053 8e64 7563 ed,..B.pro.S.duc │ │ │ │ +0002a500: 6573 9104 30fd 6193 7365 748e a18d 9112 es..0.a.set..... │ │ │ │ +0002a510: c761 6f66 9b03 eaa8 7696 ff58 e461 7269 .aof....v..X.ari │ │ │ │ +0002a520: 6162 6c65 2d76 9361 6c75 6598 7061 6972 able-v.alue.pair │ │ │ │ +0002a530: 7398 286f 7298 6661 696c 7329 3a8e 9f17 s.(or.fails):... │ │ │ │ +0002a540: 0dca 8d8d 8d8d 9121 23c9 312e 8e8e 8e91 .......!#.1..... │ │ │ │ +0002a550: 3027 4de5 5369 6d70 6c65 9104 3335 6269 0'M.Simple..35bi │ │ │ │ +0002a560: 6e64 696e 6773 8ea1 8d91 3027 4dcf 7768 ndings....0'M.wh │ │ │ │ +0002a570: 6963 95ac 7268 9b03 eaa8 6861 9376 9365 ic..rh....ha.v.e │ │ │ │ +0002a580: 9874 6865 9866 6f72 6d98 d770 eb61 3dd7 .the.form..p.a=. │ │ │ │ +0002a590: 6598 cf77 6865 7265 98d7 7098 cf69 7398 e..where..p..is. │ │ │ │ +0002a5a0: 6198 7061 7474 6572 6e98 616e 6498 d765 a.pattern.and..e │ │ │ │ +0002a5b0: 98cf 616e 9865 7870 7265 7373 696f 6e2e ..an.expression. │ │ │ │ +0002a5c0: 8e8e 9f24 fd13 8e8c 8b00 0000 2200 0000 ...$........"... │ │ │ │ 0002a5d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002a5e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a5f0: 0299 2fa0 02cc 0555 8da0 fd46 d30e 8d8d ../....U...F.... │ │ │ │ -0002a600: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3334 9201 ............34.. │ │ │ │ -0002a610: 0c4b 4743 6861 7074 6572 9604 8000 342e .KGChapter....4. │ │ │ │ -0002a620: 910a 8000 5365 6d61 6e90 a000 7469 6373 ....Seman...tics │ │ │ │ -0002a630: 936f 6693 4d4c 8e91 eaf1 eb9f 0566 6689 .of.ML.......ff. │ │ │ │ -0002a640: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -0002a650: df8d a0fd 8bd0 218d 8d8d 8d91 f94e 53cf ......!......NS. │ │ │ │ -0002a660: 322e 8e8e 8e91 0851 d7e5 4691 ff19 9975 2......Q..F....u │ │ │ │ -0002a670: 6e63 7469 6f6e 9104 3335 6465 0c6e 6974 nction..35de.nit │ │ │ │ -0002a680: 696f 6e73 8ea4 1000 008d 9108 51d7 cf77 ions........Q..w │ │ │ │ -0002a690: 6869 6395 ac72 689b 04e5 1768 6193 7693 hic..rh....ha.v. │ │ │ │ -0002a6a0: 6598 7468 6598 666f 726d 98d7 6964 9870 e.the.form..id.p │ │ │ │ -0002a6b0: 8d9f 01cc ccd5 318e 8d91 06c0 02d7 3a96 ......1.......:. │ │ │ │ -0002a6c0: 01ff fe3a 933a 8e91 168a a070 8d9f 01cc ...:.:.....p.... │ │ │ │ -0002a6d0: ccd8 6e8e 910b 67fa eb61 3d91 05bf aad7 ..n...g..a=..... │ │ │ │ -0002a6e0: 65cf 2e91 0828 2c54 6869 7398 6973 986a e....(,This.is.j │ │ │ │ -0002a6f0: 7573 7498 616e 9861 6262 7265 7669 6174 ust.an.abbreviat │ │ │ │ -0002a700: 696f 6e98 666f 7298 7468 6598 7369 6d70 ion.for.the.simp │ │ │ │ -0002a710: 6c65 8ea1 8d91 0851 d762 696e 6469 6e67 le.....Q.binding │ │ │ │ -0002a720: 9103 eaa8 d769 6496 05bf aaeb 613d 935c .....id.....a=.\ │ │ │ │ -0002a730: d770 8d9f 01cc ccd5 318e 8d91 06c0 02d7 .p......1....... │ │ │ │ -0002a740: 3a96 01ff fe3a 933a 8e91 168a a070 8d9f :....:.:.....p.. │ │ │ │ -0002a750: 01cc ccd8 6e8e 9105 a850 eb61 2e93 d765 ....n....P.a...e │ │ │ │ -0002a760: cf2e 8ea9 18c5 f48d 8d8d 8d91 f94e 5333 .............NS3 │ │ │ │ -0002a770: 2e8e 8e8e 9108 51d7 e54d 756c 7469 706c ......Q..Multipl │ │ │ │ -0002a780: 6591 0433 3562 696e 6469 6e67 738e a18d e..35bindings... │ │ │ │ -0002a790: 9108 51d7 cf77 6869 6395 ac72 689b 03e5 ..Q..whic..rh... │ │ │ │ -0002a7a0: af68 6193 7693 6598 7468 6591 03e5 b066 .ha.v.e.the....f │ │ │ │ -0002a7b0: 6f72 6d98 d762 8d9f 01cc ccd5 318e 910a orm..b......1... │ │ │ │ -0002a7c0: 7fae eb61 616e 6496 05bf aad7 628d 9f01 ...aand.....b... │ │ │ │ -0002a7d0: cccc d532 8e8d 9106 c002 d73a 9601 fffe ...2.......:.... │ │ │ │ -0002a7e0: 3a93 3a8e 911a 4a4c eb61 616e 6493 d762 :.:...JL.aand..b │ │ │ │ -0002a7f0: 8d9f 01cc ccd8 6e8e 9109 8dff cf77 6865 ......n......whe │ │ │ │ -0002a800: 7265 98d7 628d 9f01 cccc d531 8e91 04c0 re..b......1.... │ │ │ │ -0002a810: 04d7 3b96 01ff fe62 8d9f 01cc ccd5 328e ..;....b......2. │ │ │ │ -0002a820: 8d91 06c0 02d7 3a93 3a93 3a8e 9116 8aa0 ......:.:.:..... │ │ │ │ -0002a830: 3b93 628d 9f01 cccc d86e 8e91 098d ffcf ;.b......n...... │ │ │ │ -0002a840: 6172 6591 03e5 b073 696d 706c 6598 6269 are....simple.bi │ │ │ │ -0002a850: 6e64 696e 6773 986f 728e a18d 9108 51d7 ndings.or.....Q. │ │ │ │ -0002a860: 6675 6e63 7469 6f6e 9604 a9be 6465 0c6e function....de.n │ │ │ │ -0002a870: 6974 696f 6e73 2e91 0776 2341 739b 04a9 itions...v#As... │ │ │ │ -0002a880: bf61 9366 756e 6374 696f 6e98 6465 0c6e .a.function.de.n │ │ │ │ -0002a890: 6974 696f 6e93 6973 936a 7573 7498 616e ition.is.just.an │ │ │ │ -0002a8a0: 9361 6262 7265 7669 6174 696f 6e93 666f .abbreviation.fo │ │ │ │ -0002a8b0: 7298 6193 6365 7274 6169 6e8e a18d 9108 r.a.certain..... │ │ │ │ -0002a8c0: 51d7 7369 6d70 6c65 9104 bbb2 6269 6e64 Q.simple....bind │ │ │ │ -0002a8d0: 696e 672c 9104 eff4 6561 6390 ac72 6891 ing,....eac..rh. │ │ │ │ -0002a8e0: 04bb b1d7 628d 9f01 cccc d869 8e91 0820 ....b......i... │ │ │ │ -0002a8f0: 8ccf 2830 9b04 b920 d73c 9604 b921 6993 ..(0... .<...!i. │ │ │ │ -0002a900: 3c98 6e91 0338 fbcf 2b91 0338 fa31 2996 <.n..8..+..8.1). │ │ │ │ -0002a910: 04bb b265 6974 6865 7293 6973 2c91 04ef ...either.is,... │ │ │ │ -0002a920: f46f 729b 04bb b169 7393 616e 9861 6262 .or....is.an.abb │ │ │ │ -0002a930: 7265 7669 6174 696f 6e93 666f 722c 9104 reviation.for,.. │ │ │ │ -0002a940: eff4 736f 6d65 8ea1 8d91 0851 d773 696d ..some.....Q.sim │ │ │ │ -0002a950: 706c 6596 03d6 5c62 696e 6469 6e67 9b03 ple...\binding.. │ │ │ │ -0002a960: d65b d776 8d9f 01cc ccd8 698e 9106 ba2c .[.v......i...., │ │ │ │ -0002a970: cf3d 9103 5552 d765 8d9f 01cc ccd8 698e .=..UR.e......i. │ │ │ │ -0002a980: 9103 64da cf2e 9105 321c 5468 6593 6d90 ..d.....2.The.m. │ │ │ │ -0002a990: ac72 756c 7469 706c 6598 6269 6e64 696e .rultiple.bindin │ │ │ │ -0002a9a0: 6793 d762 8d9f 01cc ccd5 318e 910a 7fae g..b......1..... │ │ │ │ -0002a9b0: eb61 616e 6496 05bf aad7 628d 9f01 cccc .aand.....b..... │ │ │ │ -0002a9c0: d532 8e8d 9106 c002 d73a 9601 fffe 3a93 .2.......:....:. │ │ │ │ -0002a9d0: 3a8e 911a 4a4c eb61 616e 6493 d762 8d9f :...JL.aand..b.. │ │ │ │ -0002a9e0: 01cc ccd8 6e8e 9109 7eab cf74 6865 6e91 ....n...~..then. │ │ │ │ -0002a9f0: 03d6 5c61 6262 7265 7669 6174 6573 8ea1 ..\abbreviates.. │ │ │ │ -0002aa00: 8d91 0851 d7d7 708d 9f01 cccc d531 8e96 ...Q..p......1.. │ │ │ │ -0002aa10: 04c0 04eb 612c d770 8d9f 01cc ccd5 328e ....a,.p......2. │ │ │ │ -0002aa20: 8d91 06c0 02d7 3a96 01ff fe3a 933a 8e91 ......:....:.:.. │ │ │ │ -0002aa30: 148a a2eb 612c d770 8d9f 01cc ccd8 6e8e ....a,.p......n. │ │ │ │ -0002aa40: 910b 67fa eb61 3d91 05bf aad7 658d 9f01 ..g..a=.....e... │ │ │ │ -0002aa50: cccc d531 8e93 eb61 2cd7 658d 9f01 cccc ...1...a,.e..... │ │ │ │ -0002aa60: d532 8e8d 9106 c002 d73a 9601 fffe 3a93 .2.......:....:. │ │ │ │ -0002aa70: 3a8e 9116 8aa0 658d 9f01 cccc d86e 8e91 :.....e......n.. │ │ │ │ -0002aa80: 05a8 50cf 2c96 03ea a877 6869 6390 ac72 ..P.,....whic..r │ │ │ │ -0002aa90: 6893 6973 9361 9373 696d 706c 6593 6269 h.is.a.simple.bi │ │ │ │ -0002aaa0: 6e64 696e 672e 8e9f 1651 de8d 91f6 537a nding....Q....Sz │ │ │ │ -0002aab0: 4173 9603 f056 6675 6e63 7469 6f6e 9b03 As...Vfunction.. │ │ │ │ -0002aac0: f055 6465 0c6e 6974 696f 6e73 9361 6e64 .Ude.nitions.and │ │ │ │ -0002aad0: 936d 90ac 7275 6c74 6970 6c65 9862 696e .m..rultiple.bin │ │ │ │ -0002aae0: 6469 6e67 7393 6172 6598 6162 6272 6576 dings.are.abbrev │ │ │ │ -0002aaf0: 6961 7469 6f6e 7393 666f 7293 7369 6d70 iations.for.simp │ │ │ │ -0002ab00: 6c65 9862 696e 6469 6e67 7393 7790 ac72 le.bindings.w..r │ │ │ │ -0002ab10: 658e a18d 91ea f1eb 6e65 6564 9603 eaa8 e.......need.... │ │ │ │ -0002ab20: 6f6e 6c79 9364 6573 6372 6962 9053 8e65 only.describ.S.e │ │ │ │ -0002ab30: 9374 6865 9365 7691 ff58 e461 6c75 6174 .the.ev..X.aluat │ │ │ │ -0002ab40: 696f 6e93 6f66 9374 6865 936c 6174 7465 ion.of.the.latte │ │ │ │ -0002ab50: 722e 8ea1 8d91 f653 7a41 9105 6f4c 7369 r......SzA..oLsi │ │ │ │ -0002ab60: 6d70 6c65 9b05 6fb1 6269 6e64 696e 6796 mple..o.binding. │ │ │ │ -0002ab70: 056f b0d7 70eb 613d d765 93cf 6973 9365 .o..p.a=.e..is.e │ │ │ │ -0002ab80: 7691 ff58 e461 6c75 6174 6564 9862 90ac v..X.aluated.b.. │ │ │ │ -0002ab90: 7279 930c 7273 7493 6576 91ff 58e4 616c ry..rst.ev..X.al │ │ │ │ -0002aba0: 7561 7469 6e67 98d7 6593 cf74 6f93 6f62 uating..e..to.ob │ │ │ │ -0002abb0: 7461 696e 9861 9376 91ff 58e4 616c 7565 tain.a.v..X.alue │ │ │ │ -0002abc0: 93d7 4591 0623 c8cf 2869 6693 7468 658e ..E..#..(if.the. │ │ │ │ -0002abd0: a18d 91ea f1eb 6576 91ff 58e4 616c 7561 ......ev..X.alua │ │ │ │ -0002abe0: 7469 6f6e 9603 de29 6661 696c 739b 03de tion...)fails... │ │ │ │ -0002abf0: 2a74 6865 6e93 7468 6598 6576 91ff 58e4 *then.the.ev..X. │ │ │ │ -0002ac00: 616c 7561 7469 6f6e 936f 6693 d770 eb61 aluation.of..p.a │ │ │ │ -0002ac10: 3dd7 6598 cf66 6169 6c73 9373 696d 696c =.e..fails.simil │ │ │ │ -0002ac20: 6172 6c79 292e 9105 34b6 4e65 7874 9374 arly)...4.Next.t │ │ │ │ -0002ac30: 6865 9870 6174 7465 726e 93d7 7098 cf69 he.pattern..p..i │ │ │ │ -0002ac40: 7393 e56d 6174 6368 6591 ff66 6664 8ea1 s..matche..ffd.. │ │ │ │ -0002ac50: 8d91 eaf1 ebcf 7769 7468 9604 6b20 d745 ......with..k .E │ │ │ │ -0002ac60: 9105 1f37 cf74 6f93 7365 6593 6966 9374 ...7.to.see.if.t │ │ │ │ -0002ac70: 6865 7993 6861 95ac 7276 9365 9604 6b20 hey.ha..rv.e..k │ │ │ │ -0002ac80: 7468 6593 7361 6d65 9366 6f72 6d91 046b the.same.form..k │ │ │ │ -0002ac90: 2128 7072 6563 6973 6593 6465 7461 696c !(precise.detail │ │ │ │ -0002aca0: 7393 6172 6593 6769 7690 ac72 656e 9369 s.are.giv..ren.i │ │ │ │ -0002acb0: 6e93 5365 6374 696f 6e93 342e 312e 3229 n.Section.4.1.2) │ │ │ │ -0002acc0: 2e91 06ba 4849 668e a18d 91ea f1eb 736f ....HIf.......so │ │ │ │ -0002acd0: 2c91 0410 ff74 6865 6e91 0409 5574 6f96 ,....then...Uto. │ │ │ │ -0002ace0: 0409 5465 6163 9aac 7268 9369 6465 6e98 ..Teac..rh.iden. │ │ │ │ -0002acf0: 7469 0c65 7293 696e 93d7 709b 0409 55cf ti.er.in..p...U. │ │ │ │ -0002ad00: 7468 6572 6593 6973 9361 9363 6f72 7265 there.is.a.corre │ │ │ │ -0002ad10: 7370 9553 8e6f 6e64 696e 6798 636f 6d70 sp.S.onding.comp │ │ │ │ -0002ad20: 936f 6e65 6e90 ac72 7496 0409 546f 6693 .onen..rt...Tof. │ │ │ │ -0002ad30: d745 9100 b417 cf2e 9105 94e5 5468 6593 .E..........The. │ │ │ │ -0002ad40: 6576 91ff 58e4 616c 7561 7469 6f6e 8ea1 ev..X.aluation.. │ │ │ │ -0002ad50: 8d91 eaf1 eb6f 6696 03d5 acd7 70eb 613d .....of.....p.a= │ │ │ │ -0002ad60: d765 9b03 d5ab cf74 6865 6e93 7265 7475 .e.....then.retu │ │ │ │ -0002ad70: 726e 7393 7468 6598 7365 7493 6f66 9365 rns.the.set.of.e │ │ │ │ -0002ad80: 6163 95ac 7268 9869 6465 6e93 7469 0c65 ac..rh.iden.ti.e │ │ │ │ -0002ad90: 7296 03d5 ac70 6169 7265 6493 7769 7468 r....paired.with │ │ │ │ -0002ada0: 9869 7473 9363 6f72 7265 7370 9a53 8e6f .its.corresp.S.o │ │ │ │ -0002adb0: 6e64 696e 6793 636f 6d70 986f 6e65 6e90 nding.comp.onen. │ │ │ │ -0002adc0: ac72 742e 9105 31e1 4966 8ea1 8d91 eaf1 .rt...1.If...... │ │ │ │ -0002add0: ebd7 7096 03ea a8cf 616e 6493 d745 9104 ..p.....and..E.. │ │ │ │ -0002ade0: 9ebf cf64 6f6e 2774 936d 6174 6390 ac72 ...don't.matc..r │ │ │ │ -0002adf0: 6893 7468 656e 9374 6865 9365 7691 ff58 h.then.the.ev..X │ │ │ │ -0002ae00: e461 6c75 6174 696f 6e93 6f66 93d7 70eb .aluation.of..p. │ │ │ │ -0002ae10: 613d d765 93cf 6661 696c 7393 7769 7468 a=.e..fails.with │ │ │ │ -0002ae20: 9366 6169 6c75 7265 9373 7472 696e 6793 .failure.string. │ │ │ │ -0002ae30: eb61 60d7 7061 7474 6572 9053 8e6e eb61 .a`.patter.S.n.a │ │ │ │ -0002ae40: 60cf 2e8e 9f22 286a 8d8d 91ea f1eb eb47 `...."(j.......G │ │ │ │ -0002ae50: 342e 312e 328e 911c 71e6 4d61 7463 908c 4.1.2...q.Matc.. │ │ │ │ -0002ae60: cc68 696e 6796 0566 6670 6174 7465 726e .hing..ffpattern │ │ │ │ -0002ae70: 7393 616e 6493 6578 7072 6573 7369 6f6e s.and.expression │ │ │ │ -0002ae80: 9376 91ff 1999 616c 7565 738e 9f17 c000 .v....alues..... │ │ │ │ -0002ae90: 8d91 eaf1 ebcf 5768 656e 9605 17ac 6193 ......When....a. │ │ │ │ -0002aea0: 7061 7474 6572 6e93 d770 93cf 6973 936d pattern..p..is.m │ │ │ │ -0002aeb0: 6174 639a ac72 6865 6493 7769 7468 9361 atc..rhed.with.a │ │ │ │ -0002aec0: 9376 91ff 58e4 616c 7565 9105 17ad d745 .v..X.alue.....E │ │ │ │ -0002aed0: 9100 b417 cf2c 9105 62ed 6569 7468 6572 .....,..b.either │ │ │ │ -0002aee0: 9374 6865 936d 6174 6398 6893 7375 6363 .the.matc.h.succ │ │ │ │ -0002aef0: 6565 6473 9361 6e64 9361 9373 6574 936f eeds.and.a.set.o │ │ │ │ -0002af00: 668e a18d 91ea f1eb 6964 656e 9aac 7274 f.......iden..rt │ │ │ │ -0002af10: 690c 6572 2d76 91ff 58e4 616c 7565 9603 i.er-v..X.alue.. │ │ │ │ -0002af20: b3e8 7061 6972 7391 03b3 e769 7393 7265 ..pairs....is.re │ │ │ │ -0002af30: 7475 726e 6564 9328 6561 6398 6893 6964 turned.(eac.h.id │ │ │ │ -0002af40: 656e 9874 690c 6572 9b03 b3e7 696e 93d7 en.ti.er....in.. │ │ │ │ -0002af50: 7093 cf62 9053 8e65 696e 6793 7061 6972 p..b.S.eing.pair │ │ │ │ -0002af60: 6564 9877 6974 6893 7468 6593 636f 7272 ed.with.the.corr │ │ │ │ -0002af70: 6573 7090 538e 6f6e 6469 6e67 8ea1 8d91 esp.S.onding.... │ │ │ │ -0002af80: eaf1 eb63 6f6d 7090 538e 6f6e 656e 9aac ...comp.S.onen.. │ │ │ │ -0002af90: 7274 9604 0bfb 6f66 93d7 4591 00b4 17cf rt....of..E..... │ │ │ │ -0002afa0: 292c 9104 1450 6f72 9104 0bfc 7468 6593 ),...Por....the. │ │ │ │ -0002afb0: 6d61 7463 9868 9366 6169 6c73 2e91 059c matc.h.fails.... │ │ │ │ -0002afc0: da57 91ff 0556 6593 6465 7363 7269 6290 .W...Ve.describ. │ │ │ │ -0002afd0: 538e 652c 9104 1450 6298 7993 6361 7365 S.e,...Pb.y.case │ │ │ │ -0002afe0: 7393 6f6e 93d7 70cf 2c91 0414 5074 6865 s.on..p.,...Pthe │ │ │ │ -0002aff0: 9363 6f6e 6469 7469 6f6e 7391 040b fc66 .conditions....f │ │ │ │ -0002b000: 6f72 93d7 7093 cf74 6f8e a18d 91ea f1eb or..p..to....... │ │ │ │ -0002b010: 6d61 7463 90ac 7268 9603 eaa8 d745 9104 matc..rh.....E.. │ │ │ │ -0002b020: 9ebf cf61 6e64 9374 6865 9373 6574 7393 ...and.the.sets. │ │ │ │ -0002b030: 6f66 9370 6169 7273 9372 6574 7572 6e65 of.pairs.returne │ │ │ │ -0002b040: 643a 8e9f 1817 d18d 8d8d 8d91 fc92 39eb d:............9. │ │ │ │ -0002b050: 6080 888e 8e8e 8d91 090f 8789 0000 6666 `.............ff │ │ │ │ -0002b060: 0003 b47d 8e8e a18d 9108 51d7 cf41 6c77 ...}......Q..Alw │ │ │ │ -0002b070: 95ac 7261 9379 739b 03ea a86d 6174 6393 ..ra.ys....matc. │ │ │ │ -0002b080: 6865 7398 d745 9100 b417 cf2e 9105 38e0 hes..E........8. │ │ │ │ -0002b090: 5468 6598 656d 7074 9379 9873 6574 986f The.empt.y.set.o │ │ │ │ -0002b0a0: 6698 7061 6972 7398 6973 9872 6574 7572 f.pairs.is.retur │ │ │ │ -0002b0b0: 6e65 642e 8e9f 18c5 f58d 8d8d 8d91 fc92 ned............. │ │ │ │ -0002b0c0: 39eb 6080 888e 8e8e 9108 51d7 d763 658e 9.`.......Q..ce. │ │ │ │ -0002b0d0: a18d 9108 51d7 cf4d 6174 639a ac72 6865 ....Q..Matc..rhe │ │ │ │ -0002b0e0: 7396 03ea a8d7 4591 049e bfcf 6f6e 6c79 s.....E.....only │ │ │ │ -0002b0f0: 9369 6693 d763 6593 cf69 7393 6571 7561 .if..ce..is.equa │ │ │ │ -0002b100: 6c93 746f 93d7 4591 00b4 17cf 2e91 0538 l.to..E........8 │ │ │ │ -0002b110: e054 6865 9365 6d70 7498 7993 7365 7493 .The.empt.y.set. │ │ │ │ -0002b120: 6f66 9370 6169 7273 9369 7393 7265 7475 of.pairs.is.retu │ │ │ │ -0002b130: 726e 6564 2e8e a68d 8d8d 8d91 fc92 39eb rned..........9. │ │ │ │ -0002b140: 6080 888e 8e8e 9108 51d7 d776 906e 3961 `.......Q..v.n9a │ │ │ │ -0002b150: 728e a18d 9108 51d7 cf41 6c77 95ac 7261 r.....Q..Alw..ra │ │ │ │ -0002b160: 9379 739b 03ea a86d 6174 6393 6865 7398 .ys....matc.hes. │ │ │ │ -0002b170: d745 9100 b417 cf2e 9105 38e0 5468 6598 .E........8.The. │ │ │ │ -0002b180: 7365 7498 636f 6e73 6973 7469 6e67 986f set.consisting.o │ │ │ │ -0002b190: 6698 d776 906e 3961 7291 043e 36cf 7061 f..v.n9ar..>6.pa │ │ │ │ -0002b1a0: 6972 6564 9877 6974 6898 d745 9104 9ebf ired.with..E.... │ │ │ │ -0002b1b0: cf69 7398 7265 7475 726e 6564 2e8e 9f18 .is.returned.... │ │ │ │ -0002b1c0: c5f5 8d8d 8d8d 91fc 9239 eb60 8088 8e8e .........9.`.... │ │ │ │ -0002b1d0: 8e91 0851 d7d7 636f 6e91 03ea a870 8ea1 ...Q..con....p.. │ │ │ │ -0002b1e0: 8d91 0851 d7cf 4966 9605 3dfd d745 9105 ...Q..If..=..E.. │ │ │ │ -0002b1f0: f214 cf69 7393 6e6f 7493 6193 7691 ff58 ...is.not.a.v..X │ │ │ │ -0002b200: e461 6c75 6593 6275 696c 7493 7769 7468 .alue.built.with │ │ │ │ -0002b210: 9363 6f6e 7374 7275 6374 6f72 93d7 636f .constructor..co │ │ │ │ -0002b220: 6ecf 2c91 0592 d274 6865 936d 6174 6390 n.,....the.matc. │ │ │ │ -0002b230: ac72 6893 6661 696c 732e 9109 32e0 4f74 .rh.fails...2.Ot │ │ │ │ -0002b240: 6865 7277 6973 6593 d745 9106 4afe cf3d herwise..E..J..= │ │ │ │ -0002b250: 8ea1 8d91 0851 d7d7 636f 6eeb 6128 d745 .....Q..con.a(.E │ │ │ │ -0002b260: 8d91 00b4 179f fba5 32db 308e 9103 8250 ........2.0....P │ │ │ │ -0002b270: eb61 2996 03ea a8cf 616e 6493 7468 6593 .a).....and.the. │ │ │ │ -0002b280: 7265 7375 6c74 9369 7393 6f62 7461 696e result.is.obtain │ │ │ │ -0002b290: 6564 9362 9aac 7279 936d 6174 6398 6869 ed.b..ry.matc.hi │ │ │ │ -0002b2a0: 6e67 93d7 7093 cf77 6974 6893 d745 8d91 ng..p..with..E.. │ │ │ │ -0002b2b0: 00b4 179f fba5 32db 308e 9103 8250 cf2e ......2.0....P.. │ │ │ │ -0002b2c0: 8ea6 8d8d 8d8d 91fc 9239 eb60 8088 8e8e .........9.`.... │ │ │ │ -0002b2d0: 8e91 0851 d7d7 708d 9f01 cccc d531 8e91 ...Q..p......1.. │ │ │ │ -0002b2e0: 04c0 04e2 2ed7 708d 9f01 cccc d532 8e8e ......p......2.. │ │ │ │ -0002b2f0: a18d 9108 51d7 d745 9105 8a90 cf6d 9aac ....Q..E.....m.. │ │ │ │ -0002b300: 7275 7374 9604 d678 6290 538e 6591 04d6 rust...xb.S.e... │ │ │ │ -0002b310: 7961 936e 6f6e 2d65 6d70 7498 7991 04d6 ya.non-empt.y... │ │ │ │ -0002b320: 796c 6973 7493 d745 8d9f 01cc ccd5 318e ylist..E......1. │ │ │ │ -0002b330: 9104 c004 eb61 2ed7 458d 9f01 cccc d532 .....a..E......2 │ │ │ │ -0002b340: 8e91 0996 7dcf 7375 6398 6893 7468 6174 ....}.suc.h.that │ │ │ │ -0002b350: 9604 d679 d770 8d9f 01cc ccd5 318e 9109 ...y.p......1... │ │ │ │ -0002b360: 967c cf6d 6174 6398 6865 7393 d745 8d9f .|.matc.hes..E.. │ │ │ │ -0002b370: 01cc ccd5 318e 9b09 967c cf61 6e64 93d7 ....1....|.and.. │ │ │ │ -0002b380: 708d 9f01 cccc d532 8e98 cf6d 6174 6390 p......2...matc. │ │ │ │ -0002b390: ac72 6865 7393 d745 8d9f 01cc ccd5 328e .rhes..E......2. │ │ │ │ -0002b3a0: 9104 c004 cf2e 8ea1 8d91 0851 d754 6865 ...........Q.The │ │ │ │ -0002b3b0: 9603 a799 756e 696f 6e9b 03a7 9a6f 6693 ....union....of. │ │ │ │ -0002b3c0: 7468 6598 7365 7473 936f 6693 7061 6972 the.sets.of.pair │ │ │ │ -0002b3d0: 7398 7265 7475 726e 6564 9366 726f 6d98 s.returned.from. │ │ │ │ -0002b3e0: 6d61 7463 90ac 7268 696e 6793 d770 8d9f matc..rhing..p.. │ │ │ │ -0002b3f0: 01cc ccd5 318e 9108 679e cf77 6974 6893 ....1...g..with. │ │ │ │ -0002b400: d745 8d9f 01cc ccd5 318e 9608 679d cf61 .E......1...g..a │ │ │ │ -0002b410: 6e64 98d7 708d 9f01 cccc d532 8e93 cf77 nd..p......2...w │ │ │ │ -0002b420: 6974 6898 d745 8d9f 01cc ccd5 328e 93cf ith..E......2... │ │ │ │ -0002b430: 6973 8ea1 8d91 0851 d772 6574 7572 6e65 is.....Q.returne │ │ │ │ -0002b440: 642e 8e8e 9f24 fd13 8e8c 8b00 0000 2300 d....$........#. │ │ │ │ -0002b450: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a5f0: 0000 0299 31a0 02cc 0555 8da0 fd46 d30e ....1....U...F.. │ │ │ │ +0002a600: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3334 ..............34 │ │ │ │ +0002a610: 9201 0c4b 4743 6861 7074 6572 9604 8000 ...KGChapter.... │ │ │ │ +0002a620: 342e 910a 8000 5365 6d61 6e90 a000 7469 4.....Seman...ti │ │ │ │ +0002a630: 6373 936f 6693 4d4c 8e91 eaf1 eb9f 0566 cs.of.ML.......f │ │ │ │ +0002a640: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +0002a650: 942f df8d a0fd 8bd0 218d 8d8d 8d91 f94e ./......!......N │ │ │ │ +0002a660: 53cf 322e 8e8e 8e91 0851 d7e5 4691 ff19 S.2......Q..F... │ │ │ │ +0002a670: 9975 6e63 7469 6f6e 9104 3335 6465 0c6e .unction..35de.n │ │ │ │ +0002a680: 6974 696f 6e73 8ea4 1000 008d 9108 51d7 itions........Q. │ │ │ │ +0002a690: cf77 6869 6395 ac72 689b 04e5 1768 6193 .whic..rh....ha. │ │ │ │ +0002a6a0: 7693 6598 7468 6598 666f 726d 98d7 6964 v.e.the.form..id │ │ │ │ +0002a6b0: 9870 8d9f 01cc ccd5 318e 8d91 06c0 02d7 .p......1....... │ │ │ │ +0002a6c0: 3a96 01ff fe3a 933a 8e91 168a a070 8d9f :....:.:.....p.. │ │ │ │ +0002a6d0: 01cc ccd8 6e8e 910b 67fa eb61 3d91 05bf ....n...g..a=... │ │ │ │ +0002a6e0: aad7 65cf 2e91 0828 2c54 6869 7398 6973 ..e....(,This.is │ │ │ │ +0002a6f0: 986a 7573 7498 616e 9861 6262 7265 7669 .just.an.abbrevi │ │ │ │ +0002a700: 6174 696f 6e98 666f 7298 7468 6598 7369 ation.for.the.si │ │ │ │ +0002a710: 6d70 6c65 8ea1 8d91 0851 d762 696e 6469 mple.....Q.bindi │ │ │ │ +0002a720: 6e67 9103 eaa8 d769 6496 05bf aaeb 613d ng.....id.....a= │ │ │ │ +0002a730: 935c d770 8d9f 01cc ccd5 318e 8d91 06c0 .\.p......1..... │ │ │ │ +0002a740: 02d7 3a96 01ff fe3a 933a 8e91 168a a070 ..:....:.:.....p │ │ │ │ +0002a750: 8d9f 01cc ccd8 6e8e 9105 a850 eb61 2e93 ......n....P.a.. │ │ │ │ +0002a760: d765 cf2e 8ea9 18c5 f48d 8d8d 8d91 f94e .e.............N │ │ │ │ +0002a770: 5333 2e8e 8e8e 9108 51d7 e54d 756c 7469 S3......Q..Multi │ │ │ │ +0002a780: 706c 6591 0433 3562 696e 6469 6e67 738e ple..35bindings. │ │ │ │ +0002a790: a18d 9108 51d7 cf77 6869 6395 ac72 689b ....Q..whic..rh. │ │ │ │ +0002a7a0: 03e5 af68 6193 7693 6598 7468 6591 03e5 ...ha.v.e.the... │ │ │ │ +0002a7b0: b066 6f72 6d98 d762 8d9f 01cc ccd5 318e .form..b......1. │ │ │ │ +0002a7c0: 910a 7fae eb61 616e 6496 05bf aad7 628d .....aand.....b. │ │ │ │ +0002a7d0: 9f01 cccc d532 8e8d 9106 c002 d73a 9601 .....2.......:.. │ │ │ │ +0002a7e0: fffe 3a93 3a8e 911a 4a4c eb61 616e 6493 ..:.:...JL.aand. │ │ │ │ +0002a7f0: d762 8d9f 01cc ccd8 6e8e 9109 8dff cf77 .b......n......w │ │ │ │ +0002a800: 6865 7265 98d7 628d 9f01 cccc d531 8e91 here..b......1.. │ │ │ │ +0002a810: 04c0 04d7 3b96 01ff fe62 8d9f 01cc ccd5 ....;....b...... │ │ │ │ +0002a820: 328e 8d91 06c0 02d7 3a93 3a93 3a8e 9116 2.......:.:.:... │ │ │ │ +0002a830: 8aa0 3b93 628d 9f01 cccc d86e 8e91 098d ..;.b......n.... │ │ │ │ +0002a840: ffcf 6172 6591 03e5 b073 696d 706c 6598 ..are....simple. │ │ │ │ +0002a850: 6269 6e64 696e 6773 986f 728e a18d 9108 bindings.or..... │ │ │ │ +0002a860: 51d7 6675 6e63 7469 6f6e 9604 a9be 6465 Q.function....de │ │ │ │ +0002a870: 0c6e 6974 696f 6e73 2e91 0776 2341 739b .nitions...v#As. │ │ │ │ +0002a880: 04a9 bf61 9366 756e 6374 696f 6e98 6465 ...a.function.de │ │ │ │ +0002a890: 0c6e 6974 696f 6e93 6973 936a 7573 7498 .nition.is.just. │ │ │ │ +0002a8a0: 616e 9361 6262 7265 7669 6174 696f 6e93 an.abbreviation. │ │ │ │ +0002a8b0: 666f 7298 6193 6365 7274 6169 6e8e a18d for.a.certain... │ │ │ │ +0002a8c0: 9108 51d7 7369 6d70 6c65 9104 bbb2 6269 ..Q.simple....bi │ │ │ │ +0002a8d0: 6e64 696e 672c 9104 eff4 6561 6390 ac72 nding,....eac..r │ │ │ │ +0002a8e0: 6891 04bb b1d7 628d 9f01 cccc d869 8e91 h.....b......i.. │ │ │ │ +0002a8f0: 0820 8ccf 2830 9b04 b920 d73c 9604 b921 . ..(0... .<...! │ │ │ │ +0002a900: 6993 3c98 6e91 0338 fbcf 2b91 0338 fa31 i.<.n..8..+..8.1 │ │ │ │ +0002a910: 2996 04bb b265 6974 6865 7293 6973 2c91 )....either.is,. │ │ │ │ +0002a920: 04ef f46f 729b 04bb b169 7393 616e 9861 ...or....is.an.a │ │ │ │ +0002a930: 6262 7265 7669 6174 696f 6e93 666f 722c bbreviation.for, │ │ │ │ +0002a940: 9104 eff4 736f 6d65 8ea1 8d91 0851 d773 ....some.....Q.s │ │ │ │ +0002a950: 696d 706c 6596 03d6 5c62 696e 6469 6e67 imple...\binding │ │ │ │ +0002a960: 9b03 d65b d776 8d9f 01cc ccd8 698e 9106 ...[.v......i... │ │ │ │ +0002a970: ba2c cf3d 9103 5552 d765 8d9f 01cc ccd8 .,.=..UR.e...... │ │ │ │ +0002a980: 698e 9103 64da cf2e 9105 321c 5468 6593 i...d.....2.The. │ │ │ │ +0002a990: 6d90 ac72 756c 7469 706c 6598 6269 6e64 m..rultiple.bind │ │ │ │ +0002a9a0: 696e 6793 d762 8d9f 01cc ccd5 318e 910a ing..b......1... │ │ │ │ +0002a9b0: 7fae eb61 616e 6496 05bf aad7 628d 9f01 ...aand.....b... │ │ │ │ +0002a9c0: cccc d532 8e8d 9106 c002 d73a 9601 fffe ...2.......:.... │ │ │ │ +0002a9d0: 3a93 3a8e 911a 4a4c eb61 616e 6493 d762 :.:...JL.aand..b │ │ │ │ +0002a9e0: 8d9f 01cc ccd8 6e8e 9109 7eab cf74 6865 ......n...~..the │ │ │ │ +0002a9f0: 6e91 03d6 5c61 6262 7265 7669 6174 6573 n...\abbreviates │ │ │ │ +0002aa00: 8ea1 8d91 0851 d7d7 708d 9f01 cccc d531 .....Q..p......1 │ │ │ │ +0002aa10: 8e96 04c0 04eb 612c d770 8d9f 01cc ccd5 ......a,.p...... │ │ │ │ +0002aa20: 328e 8d91 06c0 02d7 3a96 01ff fe3a 933a 2.......:....:.: │ │ │ │ +0002aa30: 8e91 148a a2eb 612c d770 8d9f 01cc ccd8 ......a,.p...... │ │ │ │ +0002aa40: 6e8e 910b 67fa eb61 3d91 05bf aad7 658d n...g..a=.....e. │ │ │ │ +0002aa50: 9f01 cccc d531 8e93 eb61 2cd7 658d 9f01 .....1...a,.e... │ │ │ │ +0002aa60: cccc d532 8e8d 9106 c002 d73a 9601 fffe ...2.......:.... │ │ │ │ +0002aa70: 3a93 3a8e 9116 8aa0 658d 9f01 cccc d86e :.:.....e......n │ │ │ │ +0002aa80: 8e91 05a8 50cf 2c96 03ea a877 6869 6390 ....P.,....whic. │ │ │ │ +0002aa90: ac72 6893 6973 9361 9373 696d 706c 6593 .rh.is.a.simple. │ │ │ │ +0002aaa0: 6269 6e64 696e 672e 8e9f 1651 de8d 91f6 binding....Q.... │ │ │ │ +0002aab0: 537a 4173 9603 f056 6675 6e63 7469 6f6e SzAs...Vfunction │ │ │ │ +0002aac0: 9b03 f055 6465 0c6e 6974 696f 6e73 9361 ...Ude.nitions.a │ │ │ │ +0002aad0: 6e64 936d 90ac 7275 6c74 6970 6c65 9862 nd.m..rultiple.b │ │ │ │ +0002aae0: 696e 6469 6e67 7393 6172 6598 6162 6272 indings.are.abbr │ │ │ │ +0002aaf0: 6576 6961 7469 6f6e 7393 666f 7293 7369 eviations.for.si │ │ │ │ +0002ab00: 6d70 6c65 9862 696e 6469 6e67 7393 7790 mple.bindings.w. │ │ │ │ +0002ab10: ac72 658e a18d 91ea f1eb 6e65 6564 9603 .re.......need.. │ │ │ │ +0002ab20: eaa8 6f6e 6c79 9364 6573 6372 6962 9053 ..only.describ.S │ │ │ │ +0002ab30: 8e65 9374 6865 9365 7691 ff58 e461 6c75 .e.the.ev..X.alu │ │ │ │ +0002ab40: 6174 696f 6e93 6f66 9374 6865 936c 6174 ation.of.the.lat │ │ │ │ +0002ab50: 7465 722e 8ea1 8d91 f653 7a41 9105 6f4c ter......SzA..oL │ │ │ │ +0002ab60: 7369 6d70 6c65 9b05 6fb1 6269 6e64 696e simple..o.bindin │ │ │ │ +0002ab70: 6796 056f b0d7 70eb 613d d765 93cf 6973 g..o..p.a=.e..is │ │ │ │ +0002ab80: 9365 7691 ff58 e461 6c75 6174 6564 9862 .ev..X.aluated.b │ │ │ │ +0002ab90: 90ac 7279 930c 7273 7493 6576 91ff 58e4 ..ry..rst.ev..X. │ │ │ │ +0002aba0: 616c 7561 7469 6e67 98d7 6593 cf74 6f93 aluating..e..to. │ │ │ │ +0002abb0: 6f62 7461 696e 9861 9376 91ff 58e4 616c obtain.a.v..X.al │ │ │ │ +0002abc0: 7565 93d7 4591 0623 c8cf 2869 6693 7468 ue..E..#..(if.th │ │ │ │ +0002abd0: 658e a18d 91ea f1eb 6576 91ff 58e4 616c e.......ev..X.al │ │ │ │ +0002abe0: 7561 7469 6f6e 9603 de29 6661 696c 739b uation...)fails. │ │ │ │ +0002abf0: 03de 2a74 6865 6e93 7468 6598 6576 91ff ..*then.the.ev.. │ │ │ │ +0002ac00: 58e4 616c 7561 7469 6f6e 936f 6693 d770 X.aluation.of..p │ │ │ │ +0002ac10: eb61 3dd7 6598 cf66 6169 6c73 9373 696d .a=.e..fails.sim │ │ │ │ +0002ac20: 696c 6172 6c79 292e 9105 34b6 4e65 7874 ilarly)...4.Next │ │ │ │ +0002ac30: 9374 6865 9870 6174 7465 726e 93d7 7098 .the.pattern..p. │ │ │ │ +0002ac40: cf69 7393 e56d 6174 6368 6591 ff66 6664 .is..matche..ffd │ │ │ │ +0002ac50: 8ea1 8d91 eaf1 ebcf 7769 7468 9604 6b20 ........with..k │ │ │ │ +0002ac60: d745 9105 1f37 cf74 6f93 7365 6593 6966 .E...7.to.see.if │ │ │ │ +0002ac70: 9374 6865 7993 6861 95ac 7276 9365 9604 .they.ha..rv.e.. │ │ │ │ +0002ac80: 6b20 7468 6593 7361 6d65 9366 6f72 6d91 k the.same.form. │ │ │ │ +0002ac90: 046b 2128 7072 6563 6973 6593 6465 7461 .k!(precise.deta │ │ │ │ +0002aca0: 696c 7393 6172 6593 6769 7690 ac72 656e ils.are.giv..ren │ │ │ │ +0002acb0: 9369 6e93 5365 6374 696f 6e93 342e 312e .in.Section.4.1. │ │ │ │ +0002acc0: 3229 2e91 06ba 4849 668e a18d 91ea f1eb 2)....HIf....... │ │ │ │ +0002acd0: 736f 2c91 0410 ff74 6865 6e91 0409 5574 so,....then...Ut │ │ │ │ +0002ace0: 6f96 0409 5465 6163 9aac 7268 9369 6465 o...Teac..rh.ide │ │ │ │ +0002acf0: 6e98 7469 0c65 7293 696e 93d7 709b 0409 n.ti.er.in..p... │ │ │ │ +0002ad00: 55cf 7468 6572 6593 6973 9361 9363 6f72 U.there.is.a.cor │ │ │ │ +0002ad10: 7265 7370 9553 8e6f 6e64 696e 6798 636f resp.S.onding.co │ │ │ │ +0002ad20: 6d70 936f 6e65 6e90 ac72 7496 0409 546f mp.onen..rt...To │ │ │ │ +0002ad30: 6693 d745 9100 b417 cf2e 9105 94e5 5468 f..E..........Th │ │ │ │ +0002ad40: 6593 6576 91ff 58e4 616c 7561 7469 6f6e e.ev..X.aluation │ │ │ │ +0002ad50: 8ea1 8d91 eaf1 eb6f 6696 03d5 acd7 70eb .......of.....p. │ │ │ │ +0002ad60: 613d d765 9b03 d5ab cf74 6865 6e93 7265 a=.e.....then.re │ │ │ │ +0002ad70: 7475 726e 7393 7468 6598 7365 7493 6f66 turns.the.set.of │ │ │ │ +0002ad80: 9365 6163 95ac 7268 9869 6465 6e93 7469 .eac..rh.iden.ti │ │ │ │ +0002ad90: 0c65 7296 03d5 ac70 6169 7265 6493 7769 .er....paired.wi │ │ │ │ +0002ada0: 7468 9869 7473 9363 6f72 7265 7370 9a53 th.its.corresp.S │ │ │ │ +0002adb0: 8e6f 6e64 696e 6793 636f 6d70 986f 6e65 .onding.comp.one │ │ │ │ +0002adc0: 6e90 ac72 742e 9105 31e1 4966 8ea1 8d91 n..rt...1.If.... │ │ │ │ +0002add0: eaf1 ebd7 7096 03ea a8cf 616e 6493 d745 ....p.....and..E │ │ │ │ +0002ade0: 9104 9ebf cf64 6f6e 2774 936d 6174 6390 .....don't.matc. │ │ │ │ +0002adf0: ac72 6893 7468 656e 9374 6865 9365 7691 .rh.then.the.ev. │ │ │ │ +0002ae00: ff58 e461 6c75 6174 696f 6e93 6f66 93d7 .X.aluation.of.. │ │ │ │ +0002ae10: 70eb 613d d765 93cf 6661 696c 7393 7769 p.a=.e..fails.wi │ │ │ │ +0002ae20: 7468 9366 6169 6c75 7265 9373 7472 696e th.failure.strin │ │ │ │ +0002ae30: 6793 eb61 60d7 7061 7474 6572 9053 8e6e g..a`.patter.S.n │ │ │ │ +0002ae40: eb61 60cf 2e8e 9f22 286a 8d8d 91ea f1eb .a`...."(j...... │ │ │ │ +0002ae50: eb47 342e 312e 328e 911c 71e6 4d61 7463 .G4.1.2...q.Matc │ │ │ │ +0002ae60: 908c cc68 696e 6796 0566 6670 6174 7465 ...hing..ffpatte │ │ │ │ +0002ae70: 726e 7393 616e 6493 6578 7072 6573 7369 rns.and.expressi │ │ │ │ +0002ae80: 6f6e 9376 91ff 1999 616c 7565 738e 9f17 on.v....alues... │ │ │ │ +0002ae90: c000 8d91 eaf1 ebcf 5768 656e 9605 17ac ........When.... │ │ │ │ +0002aea0: 6193 7061 7474 6572 6e93 d770 93cf 6973 a.pattern..p..is │ │ │ │ +0002aeb0: 936d 6174 639a ac72 6865 6493 7769 7468 .matc..rhed.with │ │ │ │ +0002aec0: 9361 9376 91ff 58e4 616c 7565 9105 17ad .a.v..X.alue.... │ │ │ │ +0002aed0: d745 9100 b417 cf2c 9105 62ed 6569 7468 .E.....,..b.eith │ │ │ │ +0002aee0: 6572 9374 6865 936d 6174 6398 6893 7375 er.the.matc.h.su │ │ │ │ +0002aef0: 6363 6565 6473 9361 6e64 9361 9373 6574 cceeds.and.a.set │ │ │ │ +0002af00: 936f 668e a18d 91ea f1eb 6964 656e 9aac .of.......iden.. │ │ │ │ +0002af10: 7274 690c 6572 2d76 91ff 58e4 616c 7565 rti.er-v..X.alue │ │ │ │ +0002af20: 9603 b3e8 7061 6972 7391 03b3 e769 7393 ....pairs....is. │ │ │ │ +0002af30: 7265 7475 726e 6564 9328 6561 6398 6893 returned.(eac.h. │ │ │ │ +0002af40: 6964 656e 9874 690c 6572 9b03 b3e7 696e iden.ti.er....in │ │ │ │ +0002af50: 93d7 7093 cf62 9053 8e65 696e 6793 7061 ..p..b.S.eing.pa │ │ │ │ +0002af60: 6972 6564 9877 6974 6893 7468 6593 636f ired.with.the.co │ │ │ │ +0002af70: 7272 6573 7090 538e 6f6e 6469 6e67 8ea1 rresp.S.onding.. │ │ │ │ +0002af80: 8d91 eaf1 eb63 6f6d 7090 538e 6f6e 656e .....comp.S.onen │ │ │ │ +0002af90: 9aac 7274 9604 0bfb 6f66 93d7 4591 00b4 ..rt....of..E... │ │ │ │ +0002afa0: 17cf 292c 9104 1450 6f72 9104 0bfc 7468 ..),...Por....th │ │ │ │ +0002afb0: 6593 6d61 7463 9868 9366 6169 6c73 2e91 e.matc.h.fails.. │ │ │ │ +0002afc0: 059c da57 91ff 0556 6593 6465 7363 7269 ...W...Ve.descri │ │ │ │ +0002afd0: 6290 538e 652c 9104 1450 6298 7993 6361 b.S.e,...Pb.y.ca │ │ │ │ +0002afe0: 7365 7393 6f6e 93d7 70cf 2c91 0414 5074 ses.on..p.,...Pt │ │ │ │ +0002aff0: 6865 9363 6f6e 6469 7469 6f6e 7391 040b he.conditions... │ │ │ │ +0002b000: fc66 6f72 93d7 7093 cf74 6f8e a18d 91ea .for..p..to..... │ │ │ │ +0002b010: f1eb 6d61 7463 90ac 7268 9603 eaa8 d745 ..matc..rh.....E │ │ │ │ +0002b020: 9104 9ebf cf61 6e64 9374 6865 9373 6574 .....and.the.set │ │ │ │ +0002b030: 7393 6f66 9370 6169 7273 9372 6574 7572 s.of.pairs.retur │ │ │ │ +0002b040: 6e65 643a 8e9f 1817 d18d 8d8d 8d91 fc92 ned:............ │ │ │ │ +0002b050: 39eb 6080 888e 8e8e 8d91 090f 8789 0000 9.`............. │ │ │ │ +0002b060: 6666 0003 b47d 8e8e a18d 9108 51d7 cf41 ff...}......Q..A │ │ │ │ +0002b070: 6c77 95ac 7261 9379 739b 03ea a86d 6174 lw..ra.ys....mat │ │ │ │ +0002b080: 6393 6865 7398 d745 9100 b417 cf2e 9105 c.hes..E........ │ │ │ │ +0002b090: 38e0 5468 6598 656d 7074 9379 9873 6574 8.The.empt.y.set │ │ │ │ +0002b0a0: 986f 6698 7061 6972 7398 6973 9872 6574 .of.pairs.is.ret │ │ │ │ +0002b0b0: 7572 6e65 642e 8e9f 18c5 f58d 8d8d 8d91 urned........... │ │ │ │ +0002b0c0: fc92 39eb 6080 888e 8e8e 9108 51d7 d763 ..9.`.......Q..c │ │ │ │ +0002b0d0: 658e a18d 9108 51d7 cf4d 6174 639a ac72 e.....Q..Matc..r │ │ │ │ +0002b0e0: 6865 7396 03ea a8d7 4591 049e bfcf 6f6e hes.....E.....on │ │ │ │ +0002b0f0: 6c79 9369 6693 d763 6593 cf69 7393 6571 ly.if..ce..is.eq │ │ │ │ +0002b100: 7561 6c93 746f 93d7 4591 00b4 17cf 2e91 ual.to..E....... │ │ │ │ +0002b110: 0538 e054 6865 9365 6d70 7498 7993 7365 .8.The.empt.y.se │ │ │ │ +0002b120: 7493 6f66 9370 6169 7273 9369 7393 7265 t.of.pairs.is.re │ │ │ │ +0002b130: 7475 726e 6564 2e8e a68d 8d8d 8d91 fc92 turned.......... │ │ │ │ +0002b140: 39eb 6080 888e 8e8e 9108 51d7 d776 906e 9.`.......Q..v.n │ │ │ │ +0002b150: 3961 728e a18d 9108 51d7 cf41 6c77 95ac 9ar.....Q..Alw.. │ │ │ │ +0002b160: 7261 9379 739b 03ea a86d 6174 6393 6865 ra.ys....matc.he │ │ │ │ +0002b170: 7398 d745 9100 b417 cf2e 9105 38e0 5468 s..E........8.Th │ │ │ │ +0002b180: 6598 7365 7498 636f 6e73 6973 7469 6e67 e.set.consisting │ │ │ │ +0002b190: 986f 6698 d776 906e 3961 7291 043e 36cf .of..v.n9ar..>6. │ │ │ │ +0002b1a0: 7061 6972 6564 9877 6974 6898 d745 9104 paired.with..E.. │ │ │ │ +0002b1b0: 9ebf cf69 7398 7265 7475 726e 6564 2e8e ...is.returned.. │ │ │ │ +0002b1c0: 9f18 c5f5 8d8d 8d8d 91fc 9239 eb60 8088 ...........9.`.. │ │ │ │ +0002b1d0: 8e8e 8e91 0851 d7d7 636f 6e91 03ea a870 .....Q..con....p │ │ │ │ +0002b1e0: 8ea1 8d91 0851 d7cf 4966 9605 3dfd d745 .....Q..If..=..E │ │ │ │ +0002b1f0: 9105 f214 cf69 7393 6e6f 7493 6193 7691 .....is.not.a.v. │ │ │ │ +0002b200: ff58 e461 6c75 6593 6275 696c 7493 7769 .X.alue.built.wi │ │ │ │ +0002b210: 7468 9363 6f6e 7374 7275 6374 6f72 93d7 th.constructor.. │ │ │ │ +0002b220: 636f 6ecf 2c91 0592 d274 6865 936d 6174 con.,....the.mat │ │ │ │ +0002b230: 6390 ac72 6893 6661 696c 732e 9109 32e0 c..rh.fails...2. │ │ │ │ +0002b240: 4f74 6865 7277 6973 6593 d745 9106 4afe Otherwise..E..J. │ │ │ │ +0002b250: cf3d 8ea1 8d91 0851 d7d7 636f 6eeb 6128 .=.....Q..con.a( │ │ │ │ +0002b260: d745 8d91 00b4 179f fba5 32db 308e 9103 .E........2.0... │ │ │ │ +0002b270: 8250 eb61 2996 03ea a8cf 616e 6493 7468 .P.a).....and.th │ │ │ │ +0002b280: 6593 7265 7375 6c74 9369 7393 6f62 7461 e.result.is.obta │ │ │ │ +0002b290: 696e 6564 9362 9aac 7279 936d 6174 6398 ined.b..ry.matc. │ │ │ │ +0002b2a0: 6869 6e67 93d7 7093 cf77 6974 6893 d745 hing..p..with..E │ │ │ │ +0002b2b0: 8d91 00b4 179f fba5 32db 308e 9103 8250 ........2.0....P │ │ │ │ +0002b2c0: cf2e 8ea6 8d8d 8d8d 91fc 9239 eb60 8088 ...........9.`.. │ │ │ │ +0002b2d0: 8e8e 8e91 0851 d7d7 708d 9f01 cccc d531 .....Q..p......1 │ │ │ │ +0002b2e0: 8e91 04c0 04e2 2ed7 708d 9f01 cccc d532 ........p......2 │ │ │ │ +0002b2f0: 8e8e a18d 9108 51d7 d745 9105 8a90 cf6d ......Q..E.....m │ │ │ │ +0002b300: 9aac 7275 7374 9604 d678 6290 538e 6591 ..rust...xb.S.e. │ │ │ │ +0002b310: 04d6 7961 936e 6f6e 2d65 6d70 7498 7991 ..ya.non-empt.y. │ │ │ │ +0002b320: 04d6 796c 6973 7493 d745 8d9f 01cc ccd5 ..ylist..E...... │ │ │ │ +0002b330: 318e 9104 c004 eb61 2ed7 458d 9f01 cccc 1......a..E..... │ │ │ │ +0002b340: d532 8e91 0996 7dcf 7375 6398 6893 7468 .2....}.suc.h.th │ │ │ │ +0002b350: 6174 9604 d679 d770 8d9f 01cc ccd5 318e at...y.p......1. │ │ │ │ +0002b360: 9109 967c cf6d 6174 6398 6865 7393 d745 ...|.matc.hes..E │ │ │ │ +0002b370: 8d9f 01cc ccd5 318e 9b09 967c cf61 6e64 ......1....|.and │ │ │ │ +0002b380: 93d7 708d 9f01 cccc d532 8e98 cf6d 6174 ..p......2...mat │ │ │ │ +0002b390: 6390 ac72 6865 7393 d745 8d9f 01cc ccd5 c..rhes..E...... │ │ │ │ +0002b3a0: 328e 9104 c004 cf2e 8ea1 8d91 0851 d754 2............Q.T │ │ │ │ +0002b3b0: 6865 9603 a799 756e 696f 6e9b 03a7 9a6f he....union....o │ │ │ │ +0002b3c0: 6693 7468 6598 7365 7473 936f 6693 7061 f.the.sets.of.pa │ │ │ │ +0002b3d0: 6972 7398 7265 7475 726e 6564 9366 726f irs.returned.fro │ │ │ │ +0002b3e0: 6d98 6d61 7463 90ac 7268 696e 6793 d770 m.matc..rhing..p │ │ │ │ +0002b3f0: 8d9f 01cc ccd5 318e 9108 679e cf77 6974 ......1...g..wit │ │ │ │ +0002b400: 6893 d745 8d9f 01cc ccd5 318e 9608 679d h..E......1...g. │ │ │ │ +0002b410: cf61 6e64 98d7 708d 9f01 cccc d532 8e93 .and..p......2.. │ │ │ │ +0002b420: cf77 6974 6898 d745 8d9f 01cc ccd5 328e .with..E......2. │ │ │ │ +0002b430: 93cf 6973 8ea1 8d91 0851 d772 6574 7572 ..is.....Q.retur │ │ │ │ +0002b440: 6e65 642e 8e8e 9f24 fd13 8e8c 8b00 0000 ned....$........ │ │ │ │ +0002b450: 2300 0000 0000 0000 0000 0000 0000 0000 #............... │ │ │ │ 0002b460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002b470: 0000 0000 02a5 c6a0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ -0002b480: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ -0002b490: 342e 322e 910a 8000 4578 7072 6573 7369 4.2.....Expressi │ │ │ │ -0002b4a0: 6f6e 7392 0155 1bfc 3335 8e91 12c7 619f ons..U..35....a. │ │ │ │ -0002b4b0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ -0002b4c0: a002 942f df8d a0fd 8bd0 218d 8d8d 8d91 .../......!..... │ │ │ │ -0002b4d0: 2467 afeb 6080 888e 8e8e 9130 274d d770 $g..`......0'M.p │ │ │ │ -0002b4e0: 8d9f 01cc ccd5 318e 9104 c004 e22c d770 ......1......,.p │ │ │ │ -0002b4f0: 8d9f 01cc ccd5 328e 8ea4 1000 008d 9130 ......2........0 │ │ │ │ -0002b500: 274d d745 9104 6935 cf6d 9aac 7275 7374 'M.E..i5.m..rust │ │ │ │ -0002b510: 9603 b51e 6290 538e 6593 6193 7061 6972 ....b.S.e.a.pair │ │ │ │ -0002b520: 93d7 458d 9f01 cccc d531 8e91 04c0 04eb ..E......1...... │ │ │ │ -0002b530: 612c d745 8d9f 01cc ccd5 328e 9108 7522 a,.E......2...u" │ │ │ │ -0002b540: cf73 7563 9868 9374 6861 7493 d770 8d9f .suc.h.that..p.. │ │ │ │ -0002b550: 01cc ccd5 318e 9108 7522 cf6d 6174 6398 ....1...u".matc. │ │ │ │ -0002b560: 6865 7393 d745 8d9f 01cc ccd5 318e 9108 hes..E......1... │ │ │ │ -0002b570: 7522 cf61 6e64 93d7 708d 9f01 cccc d532 u".and..p......2 │ │ │ │ -0002b580: 8e91 0875 23cf 6d61 7463 9868 6573 93d7 ...u#.matc.hes.. │ │ │ │ -0002b590: 458d 9f01 cccc d532 8e91 04c0 04cf 2e91 E......2........ │ │ │ │ -0002b5a0: 0527 0754 6865 9375 6e69 6f6e 936f 668e .'.The.union.of. │ │ │ │ -0002b5b0: a18d 9130 274d 7468 6596 03ea a873 6574 ...0'Mthe....set │ │ │ │ -0002b5c0: 7393 6f66 9370 6169 7273 9372 6574 7572 s.of.pairs.retur │ │ │ │ -0002b5d0: 6e65 6493 6672 6f6d 936d 6174 6390 ac72 ned.from.matc..r │ │ │ │ -0002b5e0: 6869 6e67 93d7 708d 9f01 cccc d531 8e9b hing..p......1.. │ │ │ │ -0002b5f0: 08aa accf 7769 7468 93d7 458d 9f01 cccc ....with..E..... │ │ │ │ -0002b600: d531 8e98 cf61 6e64 93d7 708d 9f01 cccc .1...and..p..... │ │ │ │ -0002b610: d532 8e98 cf77 6974 6893 d745 8d9f 01cc .2...with..E.... │ │ │ │ -0002b620: ccd5 328e 98cf 6973 9372 6574 7572 6e65 ..2...is.returne │ │ │ │ -0002b630: 642e 8e9f 1931 768d 8d8d 8d91 2467 afeb d....1v.....$g.. │ │ │ │ -0002b640: 6080 888e 8e8e 9130 274d e25b d770 8d9f `......0'M.[.p.. │ │ │ │ -0002b650: 01cc ccd5 318e 9104 c004 e23b d770 8d9f ....1......;.p.. │ │ │ │ -0002b660: 01cc ccd5 328e 8d91 06c0 02d7 3a96 01ff ....2.......:... │ │ │ │ -0002b670: fe3a 933a 8e91 148a a2e2 3bd7 708d 9f01 .:.:......;.p... │ │ │ │ -0002b680: cccc d86e 8e91 05a8 50e2 5d8e a18d 9130 ...n....P.]....0 │ │ │ │ -0002b690: 274d d745 9104 f9a6 cf6d 90ac 7275 7374 'M.E.....m..rust │ │ │ │ -0002b6a0: 9b04 458e 6290 538e 6596 0445 8f61 936c ..E.b.S.e..E.a.l │ │ │ │ -0002b6b0: 6973 7493 eb61 5bd7 458d 9f01 cccc d531 ist..a[.E......1 │ │ │ │ -0002b6c0: 8e91 04c0 04eb 613b d745 8d9f 01cc ccd5 ......a;.E...... │ │ │ │ -0002b6d0: 328e 8d91 06c0 02d7 3a96 01ff fe3a 933a 2.......:....:.: │ │ │ │ -0002b6e0: 8e91 1a4a 4ceb 613b d745 8d9f 01cc ccd8 ...JL.a;.E...... │ │ │ │ -0002b6f0: 6e8e 9105 a850 eb61 5d98 cf6f 6693 6c65 n....P.a]..of.le │ │ │ │ -0002b700: 6e67 7468 93d7 6e93 cf73 7563 90ac 7268 ngth..n..suc..rh │ │ │ │ -0002b710: 9874 6861 7493 666f 7293 6561 6390 ac72 .that.for.eac..r │ │ │ │ -0002b720: 6893 d769 98cf 2877 6865 7265 9330 9603 h..i..(where.0.. │ │ │ │ -0002b730: f00c d73c 9103 f00b 6993 3c8e a18d 9130 ...<....i.<....0 │ │ │ │ -0002b740: 274d 6e91 02d0 70cf 2b91 02d0 6f31 2996 'Mn...p.+...o1). │ │ │ │ -0002b750: 0422 26d7 708d 9f01 cccc d869 8e91 0786 ."&.p......i.... │ │ │ │ -0002b760: ffcf 6d61 7463 90ac 7268 6573 9b04 2225 ..matc..rhes.."% │ │ │ │ -0002b770: d745 8d9f 01cc ccd8 698e 9103 64da cf2e .E......i...d... │ │ │ │ -0002b780: 9105 df58 5468 6593 756e 696f 6e98 6f66 ...XThe.union.of │ │ │ │ -0002b790: 9874 6865 9373 6574 7398 6f66 9870 6169 .the.sets.of.pai │ │ │ │ -0002b7a0: 7273 9372 6574 7572 6e65 6498 6295 ac72 rs.returned.b..r │ │ │ │ -0002b7b0: 7998 6d61 7463 9368 696e 6791 0422 26d7 y.matc.hing.."&. │ │ │ │ -0002b7c0: 708d 9f01 cccc d869 8e91 0786 ffcf 7769 p......i......wi │ │ │ │ -0002b7d0: 7468 8ea1 8d91 3027 4dd7 458d 9f01 cccc th....0'M.E..... │ │ │ │ -0002b7e0: d869 8e91 074f 82cf 6973 9103 eaa8 7072 .i...O..is....pr │ │ │ │ -0002b7f0: 6f90 538e 6475 6365 642e 8ea9 19c5 da8d o.S.duced....... │ │ │ │ -0002b800: 911e 28f0 5468 9aac 7275 7396 0530 dd69 ..(.Th..rus..0.i │ │ │ │ -0002b810: 6693 d770 9105 30dc cf6d 6174 6398 6865 f..p..0..matc.he │ │ │ │ -0002b820: 7393 d745 9100 b417 cf2c 9105 826a 7468 s..E.....,...jth │ │ │ │ -0002b830: 656e 93d7 7093 cf61 6e64 93d7 4591 05e4 en..p..and..E... │ │ │ │ -0002b840: f3cf 6861 9876 9865 9361 9373 696d 696c ..ha.v.e.a.simil │ │ │ │ -0002b850: 6172 9360 7368 6170 9053 8e65 272c 9105 ar.`shap.S.e',.. │ │ │ │ -0002b860: 826a 616e 6493 6561 6398 6891 0530 dc69 .jand.eac.h..0.i │ │ │ │ -0002b870: 6465 6e98 7469 0c65 7293 696e 93d7 708e den.ti.er.in..p. │ │ │ │ -0002b880: a18d 9112 c761 cf63 6f72 7265 7370 9a53 .....a.corresp.S │ │ │ │ -0002b890: 8e6f 6e64 7396 0402 5674 6f91 0402 5573 .onds...Vto...Us │ │ │ │ -0002b8a0: 6f6d 6593 636f 6d70 986f 6e65 6e90 ac72 ome.comp.onen..r │ │ │ │ -0002b8b0: 7496 0402 556f 6693 d745 9104 b66d cf28 t...Uof..E...m.( │ │ │ │ -0002b8c0: 6e61 6d65 6c79 9104 0256 7468 6174 9363 namely...Vthat.c │ │ │ │ -0002b8d0: 6f6d 7098 6f6e 656e 9aac 7274 9370 6169 omp.onen..rt.pai │ │ │ │ -0002b8e0: 7265 6496 0402 5677 6974 6893 7468 6591 red...Vwith.the. │ │ │ │ -0002b8f0: 0402 5569 6465 6e98 7469 0c65 728e a18d ..Uiden.ti.er... │ │ │ │ -0002b900: 9112 c761 696e 9603 eaa8 7468 6593 7365 ...ain....the.se │ │ │ │ -0002b910: 7493 7265 7475 726e 6564 9362 9aac 7279 t.returned.b..ry │ │ │ │ -0002b920: 9374 6865 936d 6174 6398 6829 2e8e a18d .the.matc.h).... │ │ │ │ -0002b930: 911e 28f0 4865 7265 9603 eaa8 6172 6593 ..(.Here....are. │ │ │ │ -0002b940: 736f 6d65 9365 7861 6d70 6c65 733a 8ea6 some.examples:.. │ │ │ │ -0002b950: 8d8d 8d8d 9121 23c9 312e 8e8e 8e91 3027 .....!#.1.....0' │ │ │ │ -0002b960: 4deb 615b d778 eb61 3bd7 7990 6e39 eb61 M.a[.x.a;.y.n9.a │ │ │ │ -0002b970: 3bd7 7a91 0088 e3eb 615d 9603 ded7 cf6d ;.z.....a].....m │ │ │ │ -0002b980: 6174 6390 ac72 6865 7393 eb61 5bcf 31eb atc..rhes..a[.1. │ │ │ │ -0002b990: 613b cf32 eb61 3bcf 33eb 615d 93cf 7769 a;.2.a;.3.a]..wi │ │ │ │ -0002b9a0: 7468 9103 ded8 d778 cf2c 9103 e134 d779 th.....x.,...4.y │ │ │ │ -0002b9b0: 9104 4d10 cf61 6e64 93d7 7a91 0467 bacf ..M..and..z..g.. │ │ │ │ -0002b9c0: 636f 7272 6573 709a 538e 6f6e 6469 6e67 corresp.S.onding │ │ │ │ -0002b9d0: 9374 6f93 eb61 31cf 2c91 03e1 35eb 6132 .to..a1.,...5.a2 │ │ │ │ -0002b9e0: 93cf 616e 6493 eb61 3393 cf72 6573 7098 ..and..a3..resp. │ │ │ │ -0002b9f0: 6563 7469 7690 ac72 656c 7991 ff05 562e ectiv..rely...V. │ │ │ │ -0002ba00: 8ea4 1931 778d 8d8d 8d91 2123 c932 2e8e ...1w.....!#.2.. │ │ │ │ -0002ba10: 8e8e 9130 274d eb61 5bd7 78eb 613b d779 ...0'M.a[.x.a;.y │ │ │ │ -0002ba20: 906e 39eb 613b d77a 9100 88e3 eb61 5d96 .n9.a;.z.....a]. │ │ │ │ -0002ba30: 03ea a8cf 646f 9053 8e65 736e 2774 936d ....do.S.esn't.m │ │ │ │ -0002ba40: 6174 6390 ac72 6893 eb61 5b31 3b32 5d8e atc..rh..a[1;2]. │ │ │ │ -0002ba50: a919 3176 8d8d 8d8d 9121 23c9 cf33 2e8e ..1v.....!#..3.. │ │ │ │ -0002ba60: 8e8e 9130 274d d778 eb61 2ed7 799b 0458 ...0'M.x.a..y..X │ │ │ │ -0002ba70: e1cf 6d61 7463 90ac 7268 6573 9603 eaa8 ..matc..rhes.... │ │ │ │ -0002ba80: eb61 5b31 3b32 3b33 5d93 cf77 6974 6893 .a[1;2;3]..with. │ │ │ │ -0002ba90: d778 93cf 616e 6493 d779 98cf 636f 7272 .x..and..y..corr │ │ │ │ -0002baa0: 6573 709a 538e 6f6e 6469 6e67 9374 6f93 esp.S.onding.to. │ │ │ │ -0002bab0: eb61 3193 cf61 6e64 93eb 615b 323b 335d .a1..and..a[2;3] │ │ │ │ -0002bac0: 93cf 7265 7370 9865 6374 6976 90ac 7265 ..resp.ectiv..re │ │ │ │ -0002bad0: 6c79 91ff 0556 2e8e a18d 8d8d 8d91 2123 ly...V........!# │ │ │ │ -0002bae0: c934 2e8e 8e8e 9130 274d d778 eb61 2ed7 .4.....0'M.x.a.. │ │ │ │ -0002baf0: 7991 0458 e1cf 646f 9053 8e65 736e 2774 y..X..do.S.esn't │ │ │ │ -0002bb00: 9603 eaa8 6d61 7463 90ac 7268 93eb 6131 ....matc..rh..a1 │ │ │ │ -0002bb10: 93cf 6f72 93eb 615b 5dcf 2e8e a68d 8d8d ..or..a[]....... │ │ │ │ -0002bb20: 8d91 2123 c935 2e8e 8e8e 9130 274d d778 ..!#.5.....0'M.x │ │ │ │ -0002bb30: eb61 2cd7 799b 0458 e1cf 6d61 7463 90ac .a,.y..X..matc.. │ │ │ │ -0002bb40: 7268 6573 9603 eaa8 eb61 312c 3293 cf77 rhes.....a1,2..w │ │ │ │ -0002bb50: 6974 6893 d778 93cf 616e 6493 d779 98cf ith..x..and..y.. │ │ │ │ -0002bb60: 636f 7272 6573 709a 538e 6f6e 6469 6e67 corresp.S.onding │ │ │ │ -0002bb70: 9374 6f93 eb61 3193 cf61 6e64 93eb 6132 .to..a1..and..a2 │ │ │ │ -0002bb80: 93cf 7265 7370 9865 6374 6976 90ac 7265 ..resp.ectiv..re │ │ │ │ -0002bb90: 6c79 91ff 0556 2e8e a18d 8d8d 8d91 2123 ly...V........!# │ │ │ │ -0002bba0: c936 2e8e 8e8e 9130 274d d778 eb61 2cd7 .6.....0'M.x.a,. │ │ │ │ -0002bbb0: 7991 0458 e1cf 646f 9053 8e65 736e 2774 y..X..do.S.esn't │ │ │ │ -0002bbc0: 9603 eaa8 6d61 7463 90ac 7268 93eb 615b ....matc..rh..a[ │ │ │ │ -0002bbd0: 313b 325d cf2e 8ea6 8d8d 8d8d 9121 23c9 1;2].........!#. │ │ │ │ -0002bbe0: 372e 8e8e 8e91 3027 4deb 6128 d778 eb61 7.....0'M.a(.x.a │ │ │ │ -0002bbf0: 2cd7 799a 6e39 eb61 292c 5b28 d77a 9100 ,.y.n9.a),[(.z.. │ │ │ │ -0002bc00: 88e3 eb61 2ed7 7790 52aa eb61 293b 5f5d ...a..w.R..a);_] │ │ │ │ -0002bc10: 9602 c6bb cf6d 6174 6390 ac72 6865 7393 .....matc..rhes. │ │ │ │ -0002bc20: eb61 2831 2c32 292c 5b5b 333b 343b 355d .a(1,2),[[3;4;5] │ │ │ │ -0002bc30: 3b5b 363b 375d 5d91 02c6 bccf 7769 7468 ;[6;7]].....with │ │ │ │ -0002bc40: 93d7 78cf 2c91 0301 1ed7 7998 cf2c 9103 ..x.,.....y..,.. │ │ │ │ -0002bc50: 011d d77a 9103 4f9f cf61 6e64 93d7 7791 ...z..O..and..w. │ │ │ │ -0002bc60: 0319 65cf 636f 7272 6573 7090 538e 6f6e ..e.corresp.S.on │ │ │ │ -0002bc70: 6469 6e67 8ea4 1000 008d 9130 274d 746f ding.......0'Mto │ │ │ │ -0002bc80: 9603 eaa8 eb61 31cf 2c93 eb61 32cf 2c93 .....a1.,..a2.,. │ │ │ │ -0002bc90: eb61 3393 cf61 6e64 93eb 615b 343b 355d .a3..and..a[4;5] │ │ │ │ -0002bca0: 93cf 7265 7370 9053 8e65 6374 6976 90ac ..resp.S.ectiv.. │ │ │ │ -0002bcb0: 7265 6c79 91ff 0556 2e8e 9f31 707b 8d8d rely...V...1p{.. │ │ │ │ -0002bcc0: 9112 c761 eb4b 342e 328e 913f 0f0c 4578 ...a.K4.2..?..Ex │ │ │ │ -0002bcd0: 7072 6573 7369 6f6e 738e 9f1b e223 8d91 pressions....#.. │ │ │ │ -0002bce0: 12c7 61cf 4966 9603 e84f 7468 659b 03e8 ..a.If...Othe... │ │ │ │ -0002bcf0: 4e65 7691 ff58 e461 6c75 6174 696f 6e93 Nev..X.aluation. │ │ │ │ -0002bd00: 6f66 9861 6e93 6578 7072 6573 7369 6f6e of.an.expression │ │ │ │ -0002bd10: 9374 6572 6d69 6e61 7465 732c 9103 e8c6 .terminates,.... │ │ │ │ -0002bd20: 7468 656e 9365 6974 6865 7293 6974 9873 then.either.it.s │ │ │ │ -0002bd30: 7563 6365 6564 7393 7769 7468 9373 6f6d ucceeds.with.som │ │ │ │ -0002bd40: 6598 7691 ff58 e461 6c75 652c 9103 e8c7 e.v..X.alue,.... │ │ │ │ -0002bd50: 6f72 8ea1 8d91 12c7 6169 7496 0361 7c66 or......ait..a|f │ │ │ │ -0002bd60: 6169 6c73 3b91 038f 3569 6e9b 0361 7b65 ails;...5in..a{e │ │ │ │ -0002bd70: 6974 6865 7293 6361 7365 9861 7373 6967 ither.case.assig │ │ │ │ -0002bd80: 6e6d 656e 90ac 7274 7393 7090 538e 6572 nmen..rts.p.S.er │ │ │ │ -0002bd90: 666f 726d 6564 9364 7572 696e 6798 7468 formed.during.th │ │ │ │ -0002bda0: 6593 6576 91ff 58e4 616c 7561 7469 6f6e e.ev..X.aluation │ │ │ │ -0002bdb0: 986d 6190 ac72 7993 6361 7573 6598 7369 .ma..ry.cause.si │ │ │ │ -0002bdc0: 6465 9365 0b65 6374 732e 8ea1 8d91 12c7 de.e.ects....... │ │ │ │ -0002bdd0: 6149 6696 03ea a874 6865 9365 769b ff58 aIf....the.ev..X │ │ │ │ -0002bde0: e461 6c75 6174 696f 6e93 7375 6363 6565 .aluation.succee │ │ │ │ -0002bdf0: 6473 9377 6974 6893 736f 6d65 9376 9861 ds.with.some.v.a │ │ │ │ -0002be00: 6c75 6593 779a ac72 6593 7368 616c 6c93 lue.w..re.shall. │ │ │ │ -0002be10: 7361 9879 9374 6861 7493 7691 ff58 e461 sa.y.that.v..X.a │ │ │ │ -0002be20: 6c75 6593 6973 93e5 7296 ff66 6665 7475 lue.is..r..ffetu │ │ │ │ -0002be30: 726e 6593 6491 013e 93cf 2e8e a18d 911e rne.d..>........ │ │ │ │ -0002be40: 28f0 5791 ff05 5665 9603 cafb 7368 616c (.W...Ve....shal │ │ │ │ -0002be50: 6c93 6465 7363 7269 6290 538e 6593 7468 l.describ.S.e.th │ │ │ │ -0002be60: 6593 6576 9bff 58e4 616c 7561 7469 6f6e e.ev..X.aluation │ │ │ │ -0002be70: 936f 6691 03ca fc65 7870 7265 7373 696f .of....expressio │ │ │ │ -0002be80: 6e73 9362 90ac 7279 9363 6f6e 7369 6465 ns.b..ry.conside │ │ │ │ -0002be90: 7269 6e67 9374 6865 9376 9861 7269 6f75 ring.the.v.ariou │ │ │ │ -0002bea0: 7393 6361 7365 732c 9103 d151 696e 9374 s.cases,...Qin.t │ │ │ │ -0002beb0: 6865 8ea1 8d91 12c7 616f 7264 6572 9603 he......aorder.. │ │ │ │ -0002bec0: eaa8 696e 9377 6869 639a ac72 6893 7468 ..in.whic..rh.th │ │ │ │ -0002bed0: 6579 9361 7265 936c 6973 7465 6493 696e ey.are.listed.in │ │ │ │ -0002bee0: 9374 6865 9373 796e 9874 6178 9365 7175 .the.syn.tax.equ │ │ │ │ -0002bef0: 6174 696f 6e73 2e8e 9f19 c5da 8d8d 8d8d ations.......... │ │ │ │ -0002bf00: 9124 67af eb60 8088 8e8e 8e91 3027 4dd7 .$g..`......0'M. │ │ │ │ -0002bf10: 6365 8ea1 8d91 3027 4dcf 5468 6596 03ea ce....0'M.The... │ │ │ │ -0002bf20: a861 7070 726f 7072 6961 7465 9363 6f6e .appropriate.con │ │ │ │ -0002bf30: 7374 616e 90ac 7274 9376 91ff 58e4 616c stan..rt.v..X.al │ │ │ │ -0002bf40: 7565 9369 7393 7265 7475 726e 6564 2e8e ue.is.returned.. │ │ │ │ -0002bf50: a68d 8d8d 8d91 2467 afeb 6080 888e 8e8e ......$g..`..... │ │ │ │ -0002bf60: 9130 274d d776 906e 3961 728e a18d 9130 .0'M.v.n9ar....0 │ │ │ │ -0002bf70: 274d cf54 6865 9602 e7e7 7691 ff58 e461 'M.The....v..X.a │ │ │ │ -0002bf80: 6c75 6593 6173 736f 9053 8e63 6961 7465 lue.asso.S.ciate │ │ │ │ -0002bf90: 6493 7769 7468 9102 e7e6 d776 9a6e 3961 d.with.....v.n9a │ │ │ │ -0002bfa0: 7291 033b 75cf 6973 9372 6574 7572 6e65 r..;u.is.returne │ │ │ │ -0002bfb0: 642e 9104 e2a0 4966 93d7 7698 6172 9103 d.....If..v.ar.. │ │ │ │ -0002bfc0: 3b74 cf69 7393 6f72 6469 6e61 7279 91ff ;t.is.ordinary.. │ │ │ │ -0002bfd0: 0556 2c91 031b a774 6865 6e93 7468 6593 .V,....then.the. │ │ │ │ -0002bfe0: 7691 ff58 e461 6c75 6593 7265 7475 726e v..X.alue.return │ │ │ │ -0002bff0: 6564 8ea1 8d91 3027 4d69 7396 0456 cf74 ed....0'Mis..V.t │ │ │ │ -0002c000: 6865 9376 91ff 58e4 616c 7565 9362 9053 he.v..X.alue.b.S │ │ │ │ -0002c010: 8e6f 756e 649b 0456 d074 6f93 d776 906e .ound..V.to..v.n │ │ │ │ -0002c020: 3961 7291 04aa 5dcf 696e 9374 6865 9365 9ar...].in.the.e │ │ │ │ -0002c030: 6e95 ac72 7669 726f 6e6d 656e 9374 2e91 n..rvironmen.t.. │ │ │ │ -0002c040: 067d 5549 6698 d776 906e 3961 7291 04aa .}UIf..v.n9ar... │ │ │ │ -0002c050: 5dcf 6973 9604 56cf 6173 7369 676e 6162 ].is..V.assignab │ │ │ │ -0002c060: 6c65 2c91 0471 d974 6865 6e93 7468 6593 le,..q.then.the. │ │ │ │ -0002c070: 7691 ff58 e461 6c75 658e a18d 9130 274d v..X.alue....0'M │ │ │ │ -0002c080: 7265 7475 726e 6564 9603 eaa8 6973 9374 returned....is.t │ │ │ │ -0002c090: 6865 9363 6f6e 95ac 7274 656e 9374 7396 he.con..rten.ts. │ │ │ │ -0002c0a0: 03ea a86f 6693 7468 6593 6c6f 9a53 8e63 ...of.the.lo.S.c │ │ │ │ -0002c0b0: 6174 696f 6e93 746f 9377 6869 6390 ac72 ation.to.whic..r │ │ │ │ -0002c0c0: 6893 d776 906e 3961 7291 043e 36cf 6973 h..v.n9ar..>6.is │ │ │ │ -0002c0d0: 9362 986f 756e 642e 8e8e 9f24 fd13 8e8c .b.ound....$.... │ │ │ │ -0002c0e0: 8b00 0000 2400 0000 0000 0000 0000 0000 ....$........... │ │ │ │ +0002b470: 0000 0000 0000 02a5 c8a0 02cc 0555 8da0 .............U.. │ │ │ │ +0002b480: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +0002b490: 61d0 342e 322e 910a 8000 4578 7072 6573 a.4.2.....Expres │ │ │ │ +0002b4a0: 7369 6f6e 7392 0155 1bfc 3335 8e91 12c7 sions..U..35.... │ │ │ │ +0002b4b0: 619f 0566 6689 0000 e666 01c7 3e7c 8e8e a..ff....f..>|.. │ │ │ │ +0002b4c0: 8e8e a002 942f df8d a0fd 8bd0 218d 8d8d ...../......!... │ │ │ │ +0002b4d0: 8d91 2467 afeb 6080 888e 8e8e 9130 274d ..$g..`......0'M │ │ │ │ +0002b4e0: d770 8d9f 01cc ccd5 318e 9104 c004 e22c .p......1......, │ │ │ │ +0002b4f0: d770 8d9f 01cc ccd5 328e 8ea4 1000 008d .p......2....... │ │ │ │ +0002b500: 9130 274d d745 9104 6935 cf6d 9aac 7275 .0'M.E..i5.m..ru │ │ │ │ +0002b510: 7374 9603 b51e 6290 538e 6593 6193 7061 st....b.S.e.a.pa │ │ │ │ +0002b520: 6972 93d7 458d 9f01 cccc d531 8e91 04c0 ir..E......1.... │ │ │ │ +0002b530: 04eb 612c d745 8d9f 01cc ccd5 328e 9108 ..a,.E......2... │ │ │ │ +0002b540: 7522 cf73 7563 9868 9374 6861 7493 d770 u".suc.h.that..p │ │ │ │ +0002b550: 8d9f 01cc ccd5 318e 9108 7522 cf6d 6174 ......1...u".mat │ │ │ │ +0002b560: 6398 6865 7393 d745 8d9f 01cc ccd5 318e c.hes..E......1. │ │ │ │ +0002b570: 9108 7522 cf61 6e64 93d7 708d 9f01 cccc ..u".and..p..... │ │ │ │ +0002b580: d532 8e91 0875 23cf 6d61 7463 9868 6573 .2...u#.matc.hes │ │ │ │ +0002b590: 93d7 458d 9f01 cccc d532 8e91 04c0 04cf ..E......2...... │ │ │ │ +0002b5a0: 2e91 0527 0754 6865 9375 6e69 6f6e 936f ...'.The.union.o │ │ │ │ +0002b5b0: 668e a18d 9130 274d 7468 6596 03ea a873 f....0'Mthe....s │ │ │ │ +0002b5c0: 6574 7393 6f66 9370 6169 7273 9372 6574 ets.of.pairs.ret │ │ │ │ +0002b5d0: 7572 6e65 6493 6672 6f6d 936d 6174 6390 urned.from.matc. │ │ │ │ +0002b5e0: ac72 6869 6e67 93d7 708d 9f01 cccc d531 .rhing..p......1 │ │ │ │ +0002b5f0: 8e9b 08aa accf 7769 7468 93d7 458d 9f01 ......with..E... │ │ │ │ +0002b600: cccc d531 8e98 cf61 6e64 93d7 708d 9f01 ...1...and..p... │ │ │ │ +0002b610: cccc d532 8e98 cf77 6974 6893 d745 8d9f ...2...with..E.. │ │ │ │ +0002b620: 01cc ccd5 328e 98cf 6973 9372 6574 7572 ....2...is.retur │ │ │ │ +0002b630: 6e65 642e 8e9f 1931 768d 8d8d 8d91 2467 ned....1v.....$g │ │ │ │ +0002b640: afeb 6080 888e 8e8e 9130 274d e25b d770 ..`......0'M.[.p │ │ │ │ +0002b650: 8d9f 01cc ccd5 318e 9104 c004 e23b d770 ......1......;.p │ │ │ │ +0002b660: 8d9f 01cc ccd5 328e 8d91 06c0 02d7 3a96 ......2.......:. │ │ │ │ +0002b670: 01ff fe3a 933a 8e91 148a a2e2 3bd7 708d ...:.:......;.p. │ │ │ │ +0002b680: 9f01 cccc d86e 8e91 05a8 50e2 5d8e a18d .....n....P.]... │ │ │ │ +0002b690: 9130 274d d745 9104 f9a6 cf6d 90ac 7275 .0'M.E.....m..ru │ │ │ │ +0002b6a0: 7374 9b04 458e 6290 538e 6596 0445 8f61 st..E.b.S.e..E.a │ │ │ │ +0002b6b0: 936c 6973 7493 eb61 5bd7 458d 9f01 cccc .list..a[.E..... │ │ │ │ +0002b6c0: d531 8e91 04c0 04eb 613b d745 8d9f 01cc .1......a;.E.... │ │ │ │ +0002b6d0: ccd5 328e 8d91 06c0 02d7 3a96 01ff fe3a ..2.......:....: │ │ │ │ +0002b6e0: 933a 8e91 1a4a 4ceb 613b d745 8d9f 01cc .:...JL.a;.E.... │ │ │ │ +0002b6f0: ccd8 6e8e 9105 a850 eb61 5d98 cf6f 6693 ..n....P.a]..of. │ │ │ │ +0002b700: 6c65 6e67 7468 93d7 6e93 cf73 7563 90ac length..n..suc.. │ │ │ │ +0002b710: 7268 9874 6861 7493 666f 7293 6561 6390 rh.that.for.eac. │ │ │ │ +0002b720: ac72 6893 d769 98cf 2877 6865 7265 9330 .rh..i..(where.0 │ │ │ │ +0002b730: 9603 f00c d73c 9103 f00b 6993 3c8e a18d .....<....i.<... │ │ │ │ +0002b740: 9130 274d 6e91 02d0 70cf 2b91 02d0 6f31 .0'Mn...p.+...o1 │ │ │ │ +0002b750: 2996 0422 26d7 708d 9f01 cccc d869 8e91 ).."&.p......i.. │ │ │ │ +0002b760: 0786 ffcf 6d61 7463 90ac 7268 6573 9b04 ....matc..rhes.. │ │ │ │ +0002b770: 2225 d745 8d9f 01cc ccd8 698e 9103 64da "%.E......i...d. │ │ │ │ +0002b780: cf2e 9105 df58 5468 6593 756e 696f 6e98 .....XThe.union. │ │ │ │ +0002b790: 6f66 9874 6865 9373 6574 7398 6f66 9870 of.the.sets.of.p │ │ │ │ +0002b7a0: 6169 7273 9372 6574 7572 6e65 6498 6295 airs.returned.b. │ │ │ │ +0002b7b0: ac72 7998 6d61 7463 9368 696e 6791 0422 .ry.matc.hing.." │ │ │ │ +0002b7c0: 26d7 708d 9f01 cccc d869 8e91 0786 ffcf &.p......i...... │ │ │ │ +0002b7d0: 7769 7468 8ea1 8d91 3027 4dd7 458d 9f01 with....0'M.E... │ │ │ │ +0002b7e0: cccc d869 8e91 074f 82cf 6973 9103 eaa8 ...i...O..is.... │ │ │ │ +0002b7f0: 7072 6f90 538e 6475 6365 642e 8ea9 19c5 pro.S.duced..... │ │ │ │ +0002b800: da8d 911e 28f0 5468 9aac 7275 7396 0530 ....(.Th..rus..0 │ │ │ │ +0002b810: dd69 6693 d770 9105 30dc cf6d 6174 6398 .if..p..0..matc. │ │ │ │ +0002b820: 6865 7393 d745 9100 b417 cf2c 9105 826a hes..E.....,...j │ │ │ │ +0002b830: 7468 656e 93d7 7093 cf61 6e64 93d7 4591 then..p..and..E. │ │ │ │ +0002b840: 05e4 f3cf 6861 9876 9865 9361 9373 696d ....ha.v.e.a.sim │ │ │ │ +0002b850: 696c 6172 9360 7368 6170 9053 8e65 272c ilar.`shap.S.e', │ │ │ │ +0002b860: 9105 826a 616e 6493 6561 6398 6891 0530 ...jand.eac.h..0 │ │ │ │ +0002b870: dc69 6465 6e98 7469 0c65 7293 696e 93d7 .iden.ti.er.in.. │ │ │ │ +0002b880: 708e a18d 9112 c761 cf63 6f72 7265 7370 p......a.corresp │ │ │ │ +0002b890: 9a53 8e6f 6e64 7396 0402 5674 6f91 0402 .S.onds...Vto... │ │ │ │ +0002b8a0: 5573 6f6d 6593 636f 6d70 986f 6e65 6e90 Usome.comp.onen. │ │ │ │ +0002b8b0: ac72 7496 0402 556f 6693 d745 9104 b66d .rt...Uof..E...m │ │ │ │ +0002b8c0: cf28 6e61 6d65 6c79 9104 0256 7468 6174 .(namely...Vthat │ │ │ │ +0002b8d0: 9363 6f6d 7098 6f6e 656e 9aac 7274 9370 .comp.onen..rt.p │ │ │ │ +0002b8e0: 6169 7265 6496 0402 5677 6974 6893 7468 aired...Vwith.th │ │ │ │ +0002b8f0: 6591 0402 5569 6465 6e98 7469 0c65 728e e...Uiden.ti.er. │ │ │ │ +0002b900: a18d 9112 c761 696e 9603 eaa8 7468 6593 .....ain....the. │ │ │ │ +0002b910: 7365 7493 7265 7475 726e 6564 9362 9aac set.returned.b.. │ │ │ │ +0002b920: 7279 9374 6865 936d 6174 6398 6829 2e8e ry.the.matc.h).. │ │ │ │ +0002b930: a18d 911e 28f0 4865 7265 9603 eaa8 6172 ....(.Here....ar │ │ │ │ +0002b940: 6593 736f 6d65 9365 7861 6d70 6c65 733a e.some.examples: │ │ │ │ +0002b950: 8ea6 8d8d 8d8d 9121 23c9 312e 8e8e 8e91 .......!#.1..... │ │ │ │ +0002b960: 3027 4deb 615b d778 eb61 3bd7 7990 6e39 0'M.a[.x.a;.y.n9 │ │ │ │ +0002b970: eb61 3bd7 7a91 0088 e3eb 615d 9603 ded7 .a;.z.....a].... │ │ │ │ +0002b980: cf6d 6174 6390 ac72 6865 7393 eb61 5bcf .matc..rhes..a[. │ │ │ │ +0002b990: 31eb 613b cf32 eb61 3bcf 33eb 615d 93cf 1.a;.2.a;.3.a].. │ │ │ │ +0002b9a0: 7769 7468 9103 ded8 d778 cf2c 9103 e134 with.....x.,...4 │ │ │ │ +0002b9b0: d779 9104 4d10 cf61 6e64 93d7 7a91 0467 .y..M..and..z..g │ │ │ │ +0002b9c0: bacf 636f 7272 6573 709a 538e 6f6e 6469 ..corresp.S.ondi │ │ │ │ +0002b9d0: 6e67 9374 6f93 eb61 31cf 2c91 03e1 35eb ng.to..a1.,...5. │ │ │ │ +0002b9e0: 6132 93cf 616e 6493 eb61 3393 cf72 6573 a2..and..a3..res │ │ │ │ +0002b9f0: 7098 6563 7469 7690 ac72 656c 7991 ff05 p.ectiv..rely... │ │ │ │ +0002ba00: 562e 8ea4 1931 778d 8d8d 8d91 2123 c932 V....1w.....!#.2 │ │ │ │ +0002ba10: 2e8e 8e8e 9130 274d eb61 5bd7 78eb 613b .....0'M.a[.x.a; │ │ │ │ +0002ba20: d779 906e 39eb 613b d77a 9100 88e3 eb61 .y.n9.a;.z.....a │ │ │ │ +0002ba30: 5d96 03ea a8cf 646f 9053 8e65 736e 2774 ].....do.S.esn't │ │ │ │ +0002ba40: 936d 6174 6390 ac72 6893 eb61 5b31 3b32 .matc..rh..a[1;2 │ │ │ │ +0002ba50: 5d8e a919 3176 8d8d 8d8d 9121 23c9 cf33 ]...1v.....!#..3 │ │ │ │ +0002ba60: 2e8e 8e8e 9130 274d d778 eb61 2ed7 799b .....0'M.x.a..y. │ │ │ │ +0002ba70: 0458 e1cf 6d61 7463 90ac 7268 6573 9603 .X..matc..rhes.. │ │ │ │ +0002ba80: eaa8 eb61 5b31 3b32 3b33 5d93 cf77 6974 ...a[1;2;3]..wit │ │ │ │ +0002ba90: 6893 d778 93cf 616e 6493 d779 98cf 636f h..x..and..y..co │ │ │ │ +0002baa0: 7272 6573 709a 538e 6f6e 6469 6e67 9374 rresp.S.onding.t │ │ │ │ +0002bab0: 6f93 eb61 3193 cf61 6e64 93eb 615b 323b o..a1..and..a[2; │ │ │ │ +0002bac0: 335d 93cf 7265 7370 9865 6374 6976 90ac 3]..resp.ectiv.. │ │ │ │ +0002bad0: 7265 6c79 91ff 0556 2e8e a18d 8d8d 8d91 rely...V........ │ │ │ │ +0002bae0: 2123 c934 2e8e 8e8e 9130 274d d778 eb61 !#.4.....0'M.x.a │ │ │ │ +0002baf0: 2ed7 7991 0458 e1cf 646f 9053 8e65 736e ..y..X..do.S.esn │ │ │ │ +0002bb00: 2774 9603 eaa8 6d61 7463 90ac 7268 93eb 't....matc..rh.. │ │ │ │ +0002bb10: 6131 93cf 6f72 93eb 615b 5dcf 2e8e a68d a1..or..a[]..... │ │ │ │ +0002bb20: 8d8d 8d91 2123 c935 2e8e 8e8e 9130 274d ....!#.5.....0'M │ │ │ │ +0002bb30: d778 eb61 2cd7 799b 0458 e1cf 6d61 7463 .x.a,.y..X..matc │ │ │ │ +0002bb40: 90ac 7268 6573 9603 eaa8 eb61 312c 3293 ..rhes.....a1,2. │ │ │ │ +0002bb50: cf77 6974 6893 d778 93cf 616e 6493 d779 .with..x..and..y │ │ │ │ +0002bb60: 98cf 636f 7272 6573 709a 538e 6f6e 6469 ..corresp.S.ondi │ │ │ │ +0002bb70: 6e67 9374 6f93 eb61 3193 cf61 6e64 93eb ng.to..a1..and.. │ │ │ │ +0002bb80: 6132 93cf 7265 7370 9865 6374 6976 90ac a2..resp.ectiv.. │ │ │ │ +0002bb90: 7265 6c79 91ff 0556 2e8e a18d 8d8d 8d91 rely...V........ │ │ │ │ +0002bba0: 2123 c936 2e8e 8e8e 9130 274d d778 eb61 !#.6.....0'M.x.a │ │ │ │ +0002bbb0: 2cd7 7991 0458 e1cf 646f 9053 8e65 736e ,.y..X..do.S.esn │ │ │ │ +0002bbc0: 2774 9603 eaa8 6d61 7463 90ac 7268 93eb 't....matc..rh.. │ │ │ │ +0002bbd0: 615b 313b 325d cf2e 8ea6 8d8d 8d8d 9121 a[1;2].........! │ │ │ │ +0002bbe0: 23c9 372e 8e8e 8e91 3027 4deb 6128 d778 #.7.....0'M.a(.x │ │ │ │ +0002bbf0: eb61 2cd7 799a 6e39 eb61 292c 5b28 d77a .a,.y.n9.a),[(.z │ │ │ │ +0002bc00: 9100 88e3 eb61 2ed7 7790 52aa eb61 293b .....a..w.R..a); │ │ │ │ +0002bc10: 5f5d 9602 c6bb cf6d 6174 6390 ac72 6865 _].....matc..rhe │ │ │ │ +0002bc20: 7393 eb61 2831 2c32 292c 5b5b 333b 343b s..a(1,2),[[3;4; │ │ │ │ +0002bc30: 355d 3b5b 363b 375d 5d91 02c6 bccf 7769 5];[6;7]].....wi │ │ │ │ +0002bc40: 7468 93d7 78cf 2c91 0301 1ed7 7998 cf2c th..x.,.....y.., │ │ │ │ +0002bc50: 9103 011d d77a 9103 4f9f cf61 6e64 93d7 .....z..O..and.. │ │ │ │ +0002bc60: 7791 0319 65cf 636f 7272 6573 7090 538e w...e.corresp.S. │ │ │ │ +0002bc70: 6f6e 6469 6e67 8ea4 1000 008d 9130 274d onding.......0'M │ │ │ │ +0002bc80: 746f 9603 eaa8 eb61 31cf 2c93 eb61 32cf to.....a1.,..a2. │ │ │ │ +0002bc90: 2c93 eb61 3393 cf61 6e64 93eb 615b 343b ,..a3..and..a[4; │ │ │ │ +0002bca0: 355d 93cf 7265 7370 9053 8e65 6374 6976 5]..resp.S.ectiv │ │ │ │ +0002bcb0: 90ac 7265 6c79 91ff 0556 2e8e 9f31 707b ..rely...V...1p{ │ │ │ │ +0002bcc0: 8d8d 9112 c761 eb4b 342e 328e 913f 0f0c .....a.K4.2..?.. │ │ │ │ +0002bcd0: 4578 7072 6573 7369 6f6e 738e 9f1b e223 Expressions....# │ │ │ │ +0002bce0: 8d91 12c7 61cf 4966 9603 e84f 7468 659b ....a.If...Othe. │ │ │ │ +0002bcf0: 03e8 4e65 7691 ff58 e461 6c75 6174 696f ..Nev..X.aluatio │ │ │ │ +0002bd00: 6e93 6f66 9861 6e93 6578 7072 6573 7369 n.of.an.expressi │ │ │ │ +0002bd10: 6f6e 9374 6572 6d69 6e61 7465 732c 9103 on.terminates,.. │ │ │ │ +0002bd20: e8c6 7468 656e 9365 6974 6865 7293 6974 ..then.either.it │ │ │ │ +0002bd30: 9873 7563 6365 6564 7393 7769 7468 9373 .succeeds.with.s │ │ │ │ +0002bd40: 6f6d 6598 7691 ff58 e461 6c75 652c 9103 ome.v..X.alue,.. │ │ │ │ +0002bd50: e8c7 6f72 8ea1 8d91 12c7 6169 7496 0361 ..or......ait..a │ │ │ │ +0002bd60: 7c66 6169 6c73 3b91 038f 3569 6e9b 0361 |fails;...5in..a │ │ │ │ +0002bd70: 7b65 6974 6865 7293 6361 7365 9861 7373 {either.case.ass │ │ │ │ +0002bd80: 6967 6e6d 656e 90ac 7274 7393 7090 538e ignmen..rts.p.S. │ │ │ │ +0002bd90: 6572 666f 726d 6564 9364 7572 696e 6798 erformed.during. │ │ │ │ +0002bda0: 7468 6593 6576 91ff 58e4 616c 7561 7469 the.ev..X.aluati │ │ │ │ +0002bdb0: 6f6e 986d 6190 ac72 7993 6361 7573 6598 on.ma..ry.cause. │ │ │ │ +0002bdc0: 7369 6465 9365 0b65 6374 732e 8ea1 8d91 side.e.ects..... │ │ │ │ +0002bdd0: 12c7 6149 6696 03ea a874 6865 9365 769b ..aIf....the.ev. │ │ │ │ +0002bde0: ff58 e461 6c75 6174 696f 6e93 7375 6363 .X.aluation.succ │ │ │ │ +0002bdf0: 6565 6473 9377 6974 6893 736f 6d65 9376 eeds.with.some.v │ │ │ │ +0002be00: 9861 6c75 6593 779a ac72 6593 7368 616c .alue.w..re.shal │ │ │ │ +0002be10: 6c93 7361 9879 9374 6861 7493 7691 ff58 l.sa.y.that.v..X │ │ │ │ +0002be20: e461 6c75 6593 6973 93e5 7296 ff66 6665 .alue.is..r..ffe │ │ │ │ +0002be30: 7475 726e 6593 6491 013e 93cf 2e8e a18d turne.d..>...... │ │ │ │ +0002be40: 911e 28f0 5791 ff05 5665 9603 cafb 7368 ..(.W...Ve....sh │ │ │ │ +0002be50: 616c 6c93 6465 7363 7269 6290 538e 6593 all.describ.S.e. │ │ │ │ +0002be60: 7468 6593 6576 9bff 58e4 616c 7561 7469 the.ev..X.aluati │ │ │ │ +0002be70: 6f6e 936f 6691 03ca fc65 7870 7265 7373 on.of....express │ │ │ │ +0002be80: 696f 6e73 9362 90ac 7279 9363 6f6e 7369 ions.b..ry.consi │ │ │ │ +0002be90: 6465 7269 6e67 9374 6865 9376 9861 7269 dering.the.v.ari │ │ │ │ +0002bea0: 6f75 7393 6361 7365 732c 9103 d151 696e ous.cases,...Qin │ │ │ │ +0002beb0: 9374 6865 8ea1 8d91 12c7 616f 7264 6572 .the......aorder │ │ │ │ +0002bec0: 9603 eaa8 696e 9377 6869 639a ac72 6893 ....in.whic..rh. │ │ │ │ +0002bed0: 7468 6579 9361 7265 936c 6973 7465 6493 they.are.listed. │ │ │ │ +0002bee0: 696e 9374 6865 9373 796e 9874 6178 9365 in.the.syn.tax.e │ │ │ │ +0002bef0: 7175 6174 696f 6e73 2e8e 9f19 c5da 8d8d quations........ │ │ │ │ +0002bf00: 8d8d 9124 67af eb60 8088 8e8e 8e91 3027 ...$g..`......0' │ │ │ │ +0002bf10: 4dd7 6365 8ea1 8d91 3027 4dcf 5468 6596 M.ce....0'M.The. │ │ │ │ +0002bf20: 03ea a861 7070 726f 7072 6961 7465 9363 ...appropriate.c │ │ │ │ +0002bf30: 6f6e 7374 616e 90ac 7274 9376 91ff 58e4 onstan..rt.v..X. │ │ │ │ +0002bf40: 616c 7565 9369 7393 7265 7475 726e 6564 alue.is.returned │ │ │ │ +0002bf50: 2e8e a68d 8d8d 8d91 2467 afeb 6080 888e ........$g..`... │ │ │ │ +0002bf60: 8e8e 9130 274d d776 906e 3961 728e a18d ...0'M.v.n9ar... │ │ │ │ +0002bf70: 9130 274d cf54 6865 9602 e7e7 7691 ff58 .0'M.The....v..X │ │ │ │ +0002bf80: e461 6c75 6593 6173 736f 9053 8e63 6961 .alue.asso.S.cia │ │ │ │ +0002bf90: 7465 6493 7769 7468 9102 e7e6 d776 9a6e ted.with.....v.n │ │ │ │ +0002bfa0: 3961 7291 033b 75cf 6973 9372 6574 7572 9ar..;u.is.retur │ │ │ │ +0002bfb0: 6e65 642e 9104 e2a0 4966 93d7 7698 6172 ned.....If..v.ar │ │ │ │ +0002bfc0: 9103 3b74 cf69 7393 6f72 6469 6e61 7279 ..;t.is.ordinary │ │ │ │ +0002bfd0: 91ff 0556 2c91 031b a774 6865 6e93 7468 ...V,....then.th │ │ │ │ +0002bfe0: 6593 7691 ff58 e461 6c75 6593 7265 7475 e.v..X.alue.retu │ │ │ │ +0002bff0: 726e 6564 8ea1 8d91 3027 4d69 7396 0456 rned....0'Mis..V │ │ │ │ +0002c000: cf74 6865 9376 91ff 58e4 616c 7565 9362 .the.v..X.alue.b │ │ │ │ +0002c010: 9053 8e6f 756e 649b 0456 d074 6f93 d776 .S.ound..V.to..v │ │ │ │ +0002c020: 906e 3961 7291 04aa 5dcf 696e 9374 6865 .n9ar...].in.the │ │ │ │ +0002c030: 9365 6e95 ac72 7669 726f 6e6d 656e 9374 .en..rvironmen.t │ │ │ │ +0002c040: 2e91 067d 5549 6698 d776 906e 3961 7291 ...}UIf..v.n9ar. │ │ │ │ +0002c050: 04aa 5dcf 6973 9604 56cf 6173 7369 676e ..].is..V.assign │ │ │ │ +0002c060: 6162 6c65 2c91 0471 d974 6865 6e93 7468 able,..q.then.th │ │ │ │ +0002c070: 6593 7691 ff58 e461 6c75 658e a18d 9130 e.v..X.alue....0 │ │ │ │ +0002c080: 274d 7265 7475 726e 6564 9603 eaa8 6973 'Mreturned....is │ │ │ │ +0002c090: 9374 6865 9363 6f6e 95ac 7274 656e 9374 .the.con..rten.t │ │ │ │ +0002c0a0: 7396 03ea a86f 6693 7468 6593 6c6f 9a53 s....of.the.lo.S │ │ │ │ +0002c0b0: 8e63 6174 696f 6e93 746f 9377 6869 6390 .cation.to.whic. │ │ │ │ +0002c0c0: ac72 6893 d776 906e 3961 7291 043e 36cf .rh..v.n9ar..>6. │ │ │ │ +0002c0d0: 6973 9362 986f 756e 642e 8e8e 9f24 fd13 is.b.ound....$.. │ │ │ │ +0002c0e0: 8e8c 8b00 0000 2400 0000 0000 0000 0000 ......$......... │ │ │ │ 0002c0f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c100: 0000 0000 0000 0000 0000 02b4 4aa0 02cc ............J... │ │ │ │ -0002c110: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -0002c120: 8d91 eaf1 ebd0 3336 9201 0c4b 4743 6861 ......36...KGCha │ │ │ │ -0002c130: 7074 6572 9604 8000 342e 910a 8000 5365 pter....4.....Se │ │ │ │ -0002c140: 6d61 6e90 a000 7469 6373 936f 6693 4d4c man...tics.of.ML │ │ │ │ -0002c150: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ -0002c160: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -0002c170: 218d 8d8d 8d91 fc92 39eb 6080 888e 8e8e !.......9.`..... │ │ │ │ -0002c180: 9108 51d7 d763 6f6e 8ea4 1000 008d 9108 ..Q..con........ │ │ │ │ -0002c190: 51d7 cf54 6865 9603 eaa8 7691 ff58 e461 Q..The....v..X.a │ │ │ │ -0002c1a0: 6c75 6593 6173 736f 9053 8e63 6961 7465 lue.asso.S.ciate │ │ │ │ -0002c1b0: 6493 7769 7468 93d7 636f 6e93 cf69 7393 d.with..con..is. │ │ │ │ -0002c1c0: 7265 7475 726e 6564 2e91 0538 e028 7365 returned...8.(se │ │ │ │ -0002c1d0: 6593 5365 6374 696f 6e93 352e 3529 8ea9 e.Section.5.5).. │ │ │ │ -0002c1e0: 1a21 b88d 8d8d 8d91 fc92 39eb 6080 888e .!........9.`... │ │ │ │ -0002c1f0: 8e8e 9108 51d7 d765 8d9f 01cc ccd5 318e ....Q..e......1. │ │ │ │ -0002c200: 9108 aaac d765 8d9f 01cc ccd5 328e 8ea1 .....e......2... │ │ │ │ -0002c210: 8d91 0851 d7d7 658d 9f01 cccc d531 8e96 ...Q..e......1.. │ │ │ │ -0002c220: 092b 9acf 616e 649b 046b 96d7 658d 9f01 .+..and..k..e... │ │ │ │ -0002c230: cccc d532 8e93 cf61 7265 9865 7696 ff58 ...2...are.ev..X │ │ │ │ -0002c240: e461 6c75 6174 6564 9861 6e64 9874 6865 .aluated.and.the │ │ │ │ -0002c250: 9872 6573 756c 7498 6f66 9104 6b95 6170 .result.of..k.ap │ │ │ │ -0002c260: 706c 7969 6e67 9874 6865 9876 9361 6c75 plying.the.v.alu │ │ │ │ -0002c270: 6598 6f66 98d7 658d 9f01 cccc d531 8e91 e.of..e......1.. │ │ │ │ -0002c280: 092b 9acf 2877 6869 6395 ac72 6898 6d93 .+..(whic..rh.m. │ │ │ │ -0002c290: 7573 7498 6290 538e 658e a18d 9108 51d7 ust.b.S.e.....Q. │ │ │ │ -0002c2a0: 6196 03f3 2366 756e 6374 696f 6e29 9374 a...#function).t │ │ │ │ -0002c2b0: 6f9b 03f3 2274 6861 7493 6f66 93d7 658d o..."that.of..e. │ │ │ │ -0002c2c0: 9f01 cccc d532 8e91 08b3 27cf 6973 9872 .....2....'.is.r │ │ │ │ -0002c2d0: 6574 7572 6e65 642e 9105 5251 4475 6593 eturned...RQDue. │ │ │ │ -0002c2e0: 746f 986f 7074 696d 6973 6174 696f 6e73 to.optimisations │ │ │ │ -0002c2f0: 9369 6e93 7468 6593 eb48 4d4c 93cf 636f .in.the..HML..co │ │ │ │ -0002c300: 6d70 696c 6572 2c91 03f5 4174 6865 8ea1 mpiler,...Athe.. │ │ │ │ -0002c310: 8d91 0851 d76f 7264 6572 9603 eaa8 6f66 ...Q.order....of │ │ │ │ -0002c320: 9365 769b ff58 e461 6c75 6174 696f 6e93 .ev..X.aluation. │ │ │ │ -0002c330: 6d61 90ac 7279 9376 9861 7279 91ff 0556 ma..ry.v.ary...V │ │ │ │ -0002c340: 2e8e 9f1a 21b9 8d8d 8d8d 91fc 9239 eb60 ....!........9.` │ │ │ │ -0002c350: 8088 8e8e 8e91 0851 d7d7 7078 9103 eaa8 .......Q..px.... │ │ │ │ -0002c360: 658e a18d 9108 51d7 6596 0461 70cf 6973 e.....Q.e..ap.is │ │ │ │ -0002c370: 9b04 6171 6576 91ff 58e4 616c 7561 7465 ..aqev..X.aluate │ │ │ │ -0002c380: 6493 616e 6493 7468 656e 9874 6865 9372 d.and.then.the.r │ │ │ │ -0002c390: 6573 756c 7493 6f66 9861 7070 6c79 696e esult.of.applyin │ │ │ │ -0002c3a0: 6793 d770 7893 cf74 6f93 7468 6598 7691 g..px..to.the.v. │ │ │ │ -0002c3b0: ff58 e461 6c75 6593 6f66 93d7 6598 cf69 .X.alue.of..e..i │ │ │ │ -0002c3c0: 7393 7265 7475 726e 6564 2e91 069d 39eb s.returned....9. │ │ │ │ -0002c3d0: 612d d765 8ea1 8d91 0851 d7cf 616e 649b a-.e.....Q..and. │ │ │ │ -0002c3e0: 03ec 23eb 616e 6f74 9105 bfaa d765 9103 ..#.anot.....e.. │ │ │ │ -0002c3f0: ec24 cf68 6195 ac72 7693 6598 7468 6591 .$.ha..rv.e.the. │ │ │ │ -0002c400: 03ec 246f 6293 7669 6f75 7398 6d65 616e ..$ob.vious.mean │ │ │ │ -0002c410: 696e 6773 3b91 03ec e1eb 6164 6f91 05bf ings;.....ado... │ │ │ │ -0002c420: aad7 6598 cf65 7691 ff58 e461 6c75 6174 ..e..ev..X.aluat │ │ │ │ -0002c430: 6573 9603 ec24 d765 98cf 666f 7298 6974 es...$.e..for.it │ │ │ │ -0002c440: 7393 7369 6465 9865 0b65 6374 7393 616e s.side.e.ects.an │ │ │ │ -0002c450: 6498 7468 656e 8ea1 8d91 0851 d772 6574 d.then.....Q.ret │ │ │ │ -0002c460: 7572 6e73 9103 eaa8 7690 ac72 6f69 642e urns....v..roid. │ │ │ │ -0002c470: 8ea6 8d8d 8d8d 91fc 9239 eb60 8088 8e8e .........9.`.... │ │ │ │ -0002c480: 8e91 0851 d7d7 658d 9f01 cccc d531 8e91 ...Q..e......1.. │ │ │ │ -0002c490: 08aa acd7 6978 9103 eaa8 658d 9f01 cccc ....ix....e..... │ │ │ │ -0002c4a0: d532 8e8e a18d 9108 51d7 d765 8d9f 01cc .2......Q..e.... │ │ │ │ -0002c4b0: ccd5 318e 9104 c004 eb61 26d7 658d 9f01 ..1......a&.e... │ │ │ │ -0002c4c0: cccc d532 8e91 0a20 74cf 6973 9605 606f ...2... t.is..`o │ │ │ │ -0002c4d0: 6571 7569 7691 ff58 e461 6c65 6e90 ac72 equiv..X.alen..r │ │ │ │ -0002c4e0: 7491 0560 7074 6f93 eb61 6966 9605 bfaa t..`pto..aif.... │ │ │ │ -0002c4f0: d765 8d9f 01cc ccd5 318e 9b0a 7fae eb61 .e......1......a │ │ │ │ -0002c500: 7468 656e 93d7 658d 9f01 cccc d532 8e98 then..e......2.. │ │ │ │ -0002c510: eb61 656c 7365 9366 616c 7365 9605 6070 .aelse.false..`p │ │ │ │ -0002c520: cf28 736f 9b05 606f 736f 6d65 7469 6d65 .(so..`osometime │ │ │ │ -0002c530: 7393 6f6e 6c79 98d7 658d 9f01 cccc d531 s.only..e......1 │ │ │ │ -0002c540: 8e91 0a20 74cf 6e65 6564 7398 6290 538e ... t.needs.b.S. │ │ │ │ -0002c550: 658e a18d 9108 51d7 6576 9bff 58e4 616c e.....Q.ev..X.al │ │ │ │ -0002c560: 7561 7465 6496 03ea a874 6f93 6576 9861 uated....to.ev.a │ │ │ │ -0002c570: 6c75 6174 6593 d765 8d9f 01cc ccd5 318e luate..e......1. │ │ │ │ -0002c580: 9604 c004 eb61 26d7 658d 9f01 cccc d532 .....a&.e......2 │ │ │ │ -0002c590: 8e93 cf29 8ea9 1510 dc8d 9108 51d7 d765 ...)........Q..e │ │ │ │ -0002c5a0: 8d9f 01cc ccd5 318e 910a 7fae eb61 6f72 ......1......aor │ │ │ │ -0002c5b0: 9b05 bfaa d765 8d9f 01cc ccd5 328e 9109 .....e......2... │ │ │ │ -0002c5c0: 23e5 cf69 7391 0463 e265 7175 6976 91ff #..is..c.equiv.. │ │ │ │ -0002c5d0: 58e4 616c 656e 90ac 7274 9604 63e1 746f X.alen..rt..c.to │ │ │ │ -0002c5e0: 93eb 6169 6698 d765 8d9f 01cc ccd5 318e ..aif..e......1. │ │ │ │ -0002c5f0: 910a 7fae eb61 7468 656e 9874 7275 6598 .....athen.true. │ │ │ │ -0002c600: 656c 7365 98d7 658d 9f01 cccc d532 8e9b else..e......2.. │ │ │ │ -0002c610: 0923 e6cf 2873 6f93 736f 6d65 7469 6d65 .#..(so.sometime │ │ │ │ -0002c620: 7393 6f6e 6c79 93d7 658d 9f01 cccc d531 s.only..e......1 │ │ │ │ -0002c630: 8e98 cf6e 6565 6473 9374 6f8e a18d 9108 ...needs.to..... │ │ │ │ -0002c640: 51d7 6290 538e 6596 03ea a865 769b ff58 Q.b.S.e....ev..X │ │ │ │ -0002c650: e461 6c75 6174 6564 9374 6f93 6576 9861 .aluated.to.ev.a │ │ │ │ -0002c660: 6c75 6174 6593 d765 8d9f 01cc ccd5 318e luate..e......1. │ │ │ │ -0002c670: 910a 7fae eb61 6f72 9105 bfaa d765 8d9f .....aor.....e.. │ │ │ │ -0002c680: 01cc ccd5 328e 9104 c004 cf29 8ea6 8d91 ....2......).... │ │ │ │ -0002c690: 0851 d745 7863 6570 7496 042d c077 6865 .Q.Except..-.whe │ │ │ │ -0002c6a0: 6e9b 042d c1d7 6978 93cf 6973 93eb 6126 n..-..ix..is..a& │ │ │ │ -0002c6b0: 98cf 6f72 93eb 616f 72cf 2c91 043e 86d7 ..or..aor.,..>.. │ │ │ │ -0002c6c0: 658d 9f01 cccc d531 8e91 08ed c5cf 616e e......1......an │ │ │ │ -0002c6d0: 6493 d765 8d9f 01cc ccd5 328e 9108 edc4 d..e......2..... │ │ │ │ -0002c6e0: cf61 7265 9865 7691 ff58 e461 6c75 6174 .are.ev..X.aluat │ │ │ │ -0002c6f0: 6564 9369 6e93 7468 6174 986f 7264 6572 ed.in.that.order │ │ │ │ -0002c700: 2c91 043e 8661 6e64 9374 6865 9872 6573 ,..>.and.the.res │ │ │ │ -0002c710: 756c 7493 6f66 8ea1 8d91 0851 d761 7070 ult.of.....Q.app │ │ │ │ -0002c720: 6c79 696e 6796 03ea a8d7 6978 93cf 746f lying.....ix..to │ │ │ │ -0002c730: 9374 6865 6972 9374 95ac 7277 936f 9603 .their.t..rw.o.. │ │ │ │ -0002c740: eaa8 7691 ff58 e461 6c75 6573 9372 6574 ..v..X.alues.ret │ │ │ │ -0002c750: 7572 6e65 642e 8ea6 8d91 0851 d7d7 658d urned......Q..e. │ │ │ │ -0002c760: 9f01 cccc d531 8e9b 04c0 04eb 612c d765 .....1......a,.e │ │ │ │ -0002c770: 8d9f 01cc ccd5 328e 9108 c96b cf72 6574 ......2....k.ret │ │ │ │ -0002c780: 7572 6e73 9604 0967 7468 6593 7061 6972 urns...gthe.pair │ │ │ │ -0002c790: 9377 6974 6893 0c72 7374 9363 6f6d 7090 .with..rst.comp. │ │ │ │ -0002c7a0: 538e 6f6e 656e 90ac 7274 9374 6865 9376 S.onen..rt.the.v │ │ │ │ -0002c7b0: 91ff 58e4 616c 7565 936f 6693 d765 8d9f ..X.alue.of..e.. │ │ │ │ -0002c7c0: 01cc ccd5 318e 98cf 2c91 0411 1761 6e64 ....1...,....and │ │ │ │ -0002c7d0: 9373 6563 6f6e 6493 636f 6d70 9053 8e6f .second.comp.S.o │ │ │ │ -0002c7e0: 6e65 6e90 ac72 748e a18d 9108 51d7 7468 nen..rt.....Q.th │ │ │ │ -0002c7f0: 6596 03ea a876 91ff 58e4 616c 7565 936f e....v..X.alue.o │ │ │ │ -0002c800: 6693 d765 8d9f 01cc ccd5 328e 9104 c004 f..e......2..... │ │ │ │ -0002c810: cf3b 9374 6865 936d 6561 6e69 6e67 936f .;.the.meaning.o │ │ │ │ -0002c820: 6693 7468 6593 6f74 6865 7293 696e 0c78 f.the.other.in.x │ │ │ │ -0002c830: 6573 9361 7265 9367 6976 90ac 7265 6e93 es.are.giv..ren. │ │ │ │ -0002c840: 696e 9343 6861 7074 6572 9336 2e8e a91a in.Chapter.6.... │ │ │ │ -0002c850: 21b8 8d8d 8d8d 91fc 9239 eb60 8088 8e8e !........9.`.... │ │ │ │ -0002c860: 8e91 0851 d7d7 70eb 613a 3dd7 658e a18d ...Q..p.a:=.e... │ │ │ │ -0002c870: 9108 51d7 cf45 769a ac72 6572 7996 03f3 ..Q..Ev..rery... │ │ │ │ -0002c880: 4576 91ff 58e4 6172 6961 626c 6593 696e Ev..X.ariable.in │ │ │ │ -0002c890: 93d7 7091 03f3 44cf 6d98 7573 7493 629a ..p...D.m.ust.b. │ │ │ │ -0002c8a0: 538e 6593 6173 7369 676e 6162 6c65 9361 S.e.assignable.a │ │ │ │ -0002c8b0: 6e64 9362 986f 756e 6493 746f 9373 6f6d nd.b.ound.to.som │ │ │ │ -0002c8c0: 6591 03f3 446c 6f98 6361 7469 6f6e 9369 e...Dlo.cation.i │ │ │ │ -0002c8d0: 6e93 7468 6593 656e 90ac 7276 6972 6f6e n.the.en..rviron │ │ │ │ -0002c8e0: 2d8e a18d 9108 51d7 6d65 6e90 ac72 742e -.....Q.men..rt. │ │ │ │ -0002c8f0: 9105 bfaf 5468 6596 0417 9865 0b65 6374 ....The....e.ect │ │ │ │ -0002c900: 9b04 1797 6f66 9374 6865 9861 7373 6967 ....of.the.assig │ │ │ │ -0002c910: 6e6d 656e 90ac 7274 9369 7393 746f 9875 nmen..rt.is.to.u │ │ │ │ -0002c920: 7090 538e 6461 7465 9374 6865 9363 6f6e p.S.date.the.con │ │ │ │ -0002c930: 95ac 7274 656e 9374 7398 6f66 9604 1798 ..rten.ts.of.... │ │ │ │ -0002c940: 7468 6573 6598 6c6f 9053 8e63 6174 696f these.lo.S.catio │ │ │ │ -0002c950: 6e73 9328 696e 8ea1 8d91 0851 d774 6865 ns.(in.....Q.the │ │ │ │ -0002c960: 9604 f48d 7374 6f72 6529 9b04 f48c 7769 ....store)....wi │ │ │ │ -0002c970: 7468 9374 6865 9876 91ff 58e4 616c 7565 th.the.v..X.alue │ │ │ │ -0002c980: 7393 636f 7272 6573 7090 538e 6f6e 6469 s.corresp.S.ondi │ │ │ │ -0002c990: 6e67 9874 6f93 7468 6598 7691 ff58 e461 ng.to.the.v..X.a │ │ │ │ -0002c9a0: 7269 6162 6c65 7393 7072 6f90 538e 6475 riables.pro.S.du │ │ │ │ -0002c9b0: 6365 6498 6290 ac72 7993 6576 91ff 58e4 ced.b..ry.ev..X. │ │ │ │ -0002c9c0: 616c 7561 7469 6e67 8ea1 8d91 0851 d774 aluating.....Q.t │ │ │ │ -0002c9d0: 6865 9603 d52c 6269 6e64 696e 6793 d770 he...,binding..p │ │ │ │ -0002c9e0: eb61 3dd7 659b 03d5 2dcf 2873 6565 9353 .a=.e...-.(see.S │ │ │ │ -0002c9f0: 6563 7469 6f6e 9334 2e31 2e31 292e 9105 ection.4.1.1)... │ │ │ │ -0002ca00: 31b7 4966 9374 6865 9365 7691 ff58 e461 1.If.the.ev..X.a │ │ │ │ -0002ca10: 6c75 6174 696f 6e98 6f66 93d7 6593 cf66 luation.of..e..f │ │ │ │ -0002ca20: 6169 6c73 2c91 03d9 7874 6865 6e98 6e6f ails,...xthen.no │ │ │ │ -0002ca30: 9375 7090 538e 6461 7469 6e67 936f 668e .up.S.dating.of. │ │ │ │ -0002ca40: a18d 9108 51d7 6c6f 9553 8e63 6174 696f ....Q.lo.S.catio │ │ │ │ -0002ca50: 6e73 9b03 d819 6f93 6363 7572 732c 9103 ns....o.ccurs,.. │ │ │ │ -0002ca60: dbcf 616e 6498 7468 6591 03d8 1a61 7373 ..and.the....ass │ │ │ │ -0002ca70: 6967 6e6d 656e 95ac 7274 9866 6169 6c73 ignmen..rt.fails │ │ │ │ -0002ca80: 9873 696d 696c 6172 6c79 91ff 0556 2e91 .similarly...V.. │ │ │ │ -0002ca90: 0532 b049 6698 7468 6598 6d61 7463 9368 .2.If.the.matc.h │ │ │ │ -0002caa0: 696e 6791 03d8 1a74 6f98 d770 98cf 6661 ing....to..p..fa │ │ │ │ -0002cab0: 696c 732c 9103 dbcf 7468 656e 8ea1 8d91 ils,....then.... │ │ │ │ -0002cac0: 0851 d774 6865 9603 eaa8 6173 7369 676e .Q.the....assign │ │ │ │ -0002cad0: 6d65 6e90 ac72 7493 6661 696c 7393 7769 men..rt.fails.wi │ │ │ │ -0002cae0: 7468 93eb 6160 d770 6174 7465 7290 538e th..a`.patter.S. │ │ │ │ -0002caf0: 6eeb 6160 cf2e 9105 38e0 5468 6593 769b n.a`....8.The.v. │ │ │ │ -0002cb00: ff58 e461 6c75 6593 6f66 93d7 70eb 613a .X.alue.of..p.a: │ │ │ │ -0002cb10: 3dd7 6593 cf69 7393 7468 6593 7698 616c =.e..is.the.v.al │ │ │ │ -0002cb20: 7565 936f 6693 d765 cf2e 8e9f 1a21 b98d ue.of..e.....!.. │ │ │ │ -0002cb30: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ -0002cb40: 51d7 eb61 6661 696c 7769 7468 9105 bfaa Q..afailwith.... │ │ │ │ -0002cb50: d765 8ea1 8d91 0851 d765 9603 1198 cf69 .e.....Q.e.....i │ │ │ │ -0002cb60: 739b 0311 9965 7691 ff58 e461 6c75 6174 s....ev..X.aluat │ │ │ │ -0002cb70: 6564 9361 6e64 9374 6865 6e93 6193 6661 ed.and.then.a.fa │ │ │ │ -0002cb80: 696c 7572 6598 7769 7468 93d7 65cf 2773 ilure.with..e.'s │ │ │ │ -0002cb90: 9376 91ff 58e4 616c 7565 9328 7768 6963 .v..X.alue.(whic │ │ │ │ -0002cba0: 95ac 7268 986d 9375 7374 9603 1198 6290 ..rh.m.ust....b. │ │ │ │ -0002cbb0: 538e 6593 6198 7374 7269 6e67 2993 6973 S.e.a.string).is │ │ │ │ -0002cbc0: 9367 656e 6572 6174 6564 2e8e a68d 8d8d .generated...... │ │ │ │ -0002cbd0: 8d91 fc92 39eb 6080 888e 8e8e 910e 1181 ....9.`......... │ │ │ │ -0002cbe0: eb61 6966 9605 bfaa d765 8d9f 01cc ccd5 .aif.....e...... │ │ │ │ -0002cbf0: 318e 910a 7fae eb61 7b74 6865 6e7c 6c6f 1......a{then|lo │ │ │ │ -0002cc00: 6f70 7d93 d765 8d9f fba5 328d db30 8e9f op}..e....2..0.. │ │ │ │ -0002cc10: 0752 418d d531 8e8e 8ea1 8d91 0851 d7eb .RA..1.......Q.. │ │ │ │ -0002cc20: 617b 6966 9605 bfaa d765 8d9f 01cc ccd5 a{if.....e...... │ │ │ │ -0002cc30: 328e 910a 7fae eb61 7b74 6865 6e7c 6c6f 2......a{then|lo │ │ │ │ -0002cc40: 6f70 7d93 d765 8d9f fba5 328d db30 8e9f op}..e....2..0.. │ │ │ │ -0002cc50: 0752 418d d532 8e8e 8e9f 1322 1d8d 8d9f .RA..2.....".... │ │ │ │ -0002cc60: f800 008d 9119 90d5 cf2e 8ea4 0400 008d ................ │ │ │ │ -0002cc70: 9119 90d5 2e8e a18d 9119 90d5 2e8e 8e8e ................ │ │ │ │ -0002cc80: a18d 910e 1181 eb61 6966 9605 bfaa d765 .......aif.....e │ │ │ │ -0002cc90: 8d9f 01cc ccd8 6e8e 910b 67fa eb61 7b74 ......n...g..a{t │ │ │ │ -0002cca0: 6865 6e7c 6c6f 6f70 7d93 d765 8d9f fba5 hen|loop}..e.... │ │ │ │ -0002ccb0: 328d db30 8e9f 0752 418d d86e 8e8e 9105 2..0...RA..n.... │ │ │ │ -0002ccc0: a850 eb61 7d93 7b7b 656c 7365 7c6c 6f6f .P.a}.{{else|loo │ │ │ │ -0002ccd0: 707d 93d7 658d 9ffb a532 db30 8e91 02ce p}..e....2.0.... │ │ │ │ -0002cce0: 39eb 617d 8e9f 1510 dc8d 9108 51d7 d765 9.a}........Q..e │ │ │ │ -0002ccf0: 8d9f 01cc ccd5 318e 9604 c004 eb61 2cd7 ......1......a,. │ │ │ │ -0002cd00: 658d 9f01 cccc d532 8e93 eb61 2c8d 9105 e......2...a,... │ │ │ │ -0002cd10: bfaa d73a 9601 fffe 3a93 3a8e 9119 49f4 ...:....:.:...I. │ │ │ │ -0002cd20: eb61 2cd7 658d 9f01 cccc d86e 8e91 0932 .a,.e......n...2 │ │ │ │ -0002cd30: 36cf 6172 659b 0389 e565 7691 ff58 e461 6.are....ev..X.a │ │ │ │ -0002cd40: 6c75 6174 6564 9603 89e6 696e 9374 7572 luated....in.tur │ │ │ │ -0002cd50: 6e98 756e 90ac 7274 696c 936f 6e65 986f n.un..rtil.one.o │ │ │ │ -0002cd60: 6693 7468 656d 2c96 039d 40d7 658d 9f01 f.them,...@.e... │ │ │ │ -0002cd70: cccc d86d 8e91 0b8e a9cf 7361 90ac 7279 ...m......sa..ry │ │ │ │ -0002cd80: 91ff 0556 2c93 7265 7475 726e 7396 0389 ...V,.returns... │ │ │ │ -0002cd90: e674 7275 6598 2865 6163 90ac 7268 93d7 .true.(eac..rh.. │ │ │ │ -0002cda0: 658d 9f01 cccc d869 8e8e a18d 9108 51d7 e......i......Q. │ │ │ │ -0002cdb0: cf28 666f 729b 03ca 2830 9603 5552 d73c .(for...(0..UR.< │ │ │ │ -0002cdc0: 9369 933c 936e 9602 6846 cf2b 9331 2991 .i.<.n..hF.+.1). │ │ │ │ -0002cdd0: 03ca 296d 95ac 7275 7374 9872 6574 7572 ..)m..rust.retur │ │ │ │ -0002cde0: 6e98 6569 7468 6572 9874 7275 6598 6f72 n.either.true.or │ │ │ │ -0002cdf0: 9866 616c 7365 292e 9105 2e0b 5768 656e .false).....When │ │ │ │ -0002ce00: 9874 6865 9870 6872 6173 6598 666f 6c6c .the.phrase.foll │ │ │ │ -0002ce10: 6f93 7769 6e67 98d7 658d 9f01 cccc d86d o.wing..e......m │ │ │ │ -0002ce20: 8e8e a18d 9108 51d7 cf69 7396 0491 8beb ......Q..is..... │ │ │ │ -0002ce30: 6174 6865 6e91 05bf aad7 658d 9ffb a532 athen.....e....2 │ │ │ │ -0002ce40: 8ddb 308e 9f07 5241 8dd8 6d8e 8e91 0c96 ..0...RA..m..... │ │ │ │ -0002ce50: 4fcf 636f 6e9a ac72 7472 6f6c 9369 7393 O.con..rtrol.is. │ │ │ │ -0002ce60: 7061 7373 6564 9104 918c 746f 93d7 658d passed....to..e. │ │ │ │ -0002ce70: 9ffb a532 8ddb 308e 9f07 5241 8dd8 6d8e ...2..0...RA..m. │ │ │ │ -0002ce80: 8e91 0804 c4cf 3b91 04e4 fc68 6f98 7798 ......;....ho.w. │ │ │ │ -0002ce90: 6576 9865 7291 0491 8c77 6865 6e93 7468 ev.er....when.th │ │ │ │ -0002cea0: 6593 7068 7261 7365 9369 7393 eb61 6c6f e.phrase.is..alo │ │ │ │ -0002ceb0: 6f70 9105 bfaa d765 8d9f fba5 328d db30 op.....e....2..0 │ │ │ │ -0002cec0: 8e9f 0752 418d d86d 8e8e 9108 04c4 cf2c ...RA..m......., │ │ │ │ -0002ced0: 9104 bb44 7468 656e 93d7 658d 9ffb a532 ...Dthen..e....2 │ │ │ │ -0002cee0: 8ddb 308e 9f07 5241 8dd8 6d8e 8e8e 8e9f ..0...RA..m..... │ │ │ │ -0002cef0: 24fd 138e 8c8b 0000 0025 0000 0000 0000 $........%...... │ │ │ │ +0002c100: 0000 0000 0000 0000 0000 0000 02b4 4ca0 ..............L. │ │ │ │ +0002c110: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +0002c120: 999a 8d91 eaf1 ebd0 3336 9201 0c4b 4743 ........36...KGC │ │ │ │ +0002c130: 6861 7074 6572 9604 8000 342e 910a 8000 hapter....4..... │ │ │ │ +0002c140: 5365 6d61 6e90 a000 7469 6373 936f 6693 Seman...tics.of. │ │ │ │ +0002c150: 4d4c 8e91 eaf1 eb9f 0566 6689 0000 e666 ML.......ff....f │ │ │ │ +0002c160: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +0002c170: 8bd0 218d 8d8d 8d91 fc92 39eb 6080 888e ..!.......9.`... │ │ │ │ +0002c180: 8e8e 9108 51d7 d763 6f6e 8ea4 1000 008d ....Q..con...... │ │ │ │ +0002c190: 9108 51d7 cf54 6865 9603 eaa8 7691 ff58 ..Q..The....v..X │ │ │ │ +0002c1a0: e461 6c75 6593 6173 736f 9053 8e63 6961 .alue.asso.S.cia │ │ │ │ +0002c1b0: 7465 6493 7769 7468 93d7 636f 6e93 cf69 ted.with..con..i │ │ │ │ +0002c1c0: 7393 7265 7475 726e 6564 2e91 0538 e028 s.returned...8.( │ │ │ │ +0002c1d0: 7365 6593 5365 6374 696f 6e93 352e 3529 see.Section.5.5) │ │ │ │ +0002c1e0: 8ea9 1a21 b88d 8d8d 8d91 fc92 39eb 6080 ...!........9.`. │ │ │ │ +0002c1f0: 888e 8e8e 9108 51d7 d765 8d9f 01cc ccd5 ......Q..e...... │ │ │ │ +0002c200: 318e 9108 aaac d765 8d9f 01cc ccd5 328e 1......e......2. │ │ │ │ +0002c210: 8ea1 8d91 0851 d7d7 658d 9f01 cccc d531 .....Q..e......1 │ │ │ │ +0002c220: 8e96 092b 9acf 616e 649b 046b 96d7 658d ...+..and..k..e. │ │ │ │ +0002c230: 9f01 cccc d532 8e93 cf61 7265 9865 7696 .....2...are.ev. │ │ │ │ +0002c240: ff58 e461 6c75 6174 6564 9861 6e64 9874 .X.aluated.and.t │ │ │ │ +0002c250: 6865 9872 6573 756c 7498 6f66 9104 6b95 he.result.of..k. │ │ │ │ +0002c260: 6170 706c 7969 6e67 9874 6865 9876 9361 applying.the.v.a │ │ │ │ +0002c270: 6c75 6598 6f66 98d7 658d 9f01 cccc d531 lue.of..e......1 │ │ │ │ +0002c280: 8e91 092b 9acf 2877 6869 6395 ac72 6898 ...+..(whic..rh. │ │ │ │ +0002c290: 6d93 7573 7498 6290 538e 658e a18d 9108 m.ust.b.S.e..... │ │ │ │ +0002c2a0: 51d7 6196 03f3 2366 756e 6374 696f 6e29 Q.a...#function) │ │ │ │ +0002c2b0: 9374 6f9b 03f3 2274 6861 7493 6f66 93d7 .to..."that.of.. │ │ │ │ +0002c2c0: 658d 9f01 cccc d532 8e91 08b3 27cf 6973 e......2....'.is │ │ │ │ +0002c2d0: 9872 6574 7572 6e65 642e 9105 5251 4475 .returned...RQDu │ │ │ │ +0002c2e0: 6593 746f 986f 7074 696d 6973 6174 696f e.to.optimisatio │ │ │ │ +0002c2f0: 6e73 9369 6e93 7468 6593 eb48 4d4c 93cf ns.in.the..HML.. │ │ │ │ +0002c300: 636f 6d70 696c 6572 2c91 03f5 4174 6865 compiler,...Athe │ │ │ │ +0002c310: 8ea1 8d91 0851 d76f 7264 6572 9603 eaa8 .....Q.order.... │ │ │ │ +0002c320: 6f66 9365 769b ff58 e461 6c75 6174 696f of.ev..X.aluatio │ │ │ │ +0002c330: 6e93 6d61 90ac 7279 9376 9861 7279 91ff n.ma..ry.v.ary.. │ │ │ │ +0002c340: 0556 2e8e 9f1a 21b9 8d8d 8d8d 91fc 9239 .V....!........9 │ │ │ │ +0002c350: eb60 8088 8e8e 8e91 0851 d7d7 7078 9103 .`.......Q..px.. │ │ │ │ +0002c360: eaa8 658e a18d 9108 51d7 6596 0461 70cf ..e.....Q.e..ap. │ │ │ │ +0002c370: 6973 9b04 6171 6576 91ff 58e4 616c 7561 is..aqev..X.alua │ │ │ │ +0002c380: 7465 6493 616e 6493 7468 656e 9874 6865 ted.and.then.the │ │ │ │ +0002c390: 9372 6573 756c 7493 6f66 9861 7070 6c79 .result.of.apply │ │ │ │ +0002c3a0: 696e 6793 d770 7893 cf74 6f93 7468 6598 ing..px..to.the. │ │ │ │ +0002c3b0: 7691 ff58 e461 6c75 6593 6f66 93d7 6598 v..X.alue.of..e. │ │ │ │ +0002c3c0: cf69 7393 7265 7475 726e 6564 2e91 069d .is.returned.... │ │ │ │ +0002c3d0: 39eb 612d d765 8ea1 8d91 0851 d7cf 616e 9.a-.e.....Q..an │ │ │ │ +0002c3e0: 649b 03ec 23eb 616e 6f74 9105 bfaa d765 d...#.anot.....e │ │ │ │ +0002c3f0: 9103 ec24 cf68 6195 ac72 7693 6598 7468 ...$.ha..rv.e.th │ │ │ │ +0002c400: 6591 03ec 246f 6293 7669 6f75 7398 6d65 e...$ob.vious.me │ │ │ │ +0002c410: 616e 696e 6773 3b91 03ec e1eb 6164 6f91 anings;.....ado. │ │ │ │ +0002c420: 05bf aad7 6598 cf65 7691 ff58 e461 6c75 ....e..ev..X.alu │ │ │ │ +0002c430: 6174 6573 9603 ec24 d765 98cf 666f 7298 ates...$.e..for. │ │ │ │ +0002c440: 6974 7393 7369 6465 9865 0b65 6374 7393 its.side.e.ects. │ │ │ │ +0002c450: 616e 6498 7468 656e 8ea1 8d91 0851 d772 and.then.....Q.r │ │ │ │ +0002c460: 6574 7572 6e73 9103 eaa8 7690 ac72 6f69 eturns....v..roi │ │ │ │ +0002c470: 642e 8ea6 8d8d 8d8d 91fc 9239 eb60 8088 d..........9.`.. │ │ │ │ +0002c480: 8e8e 8e91 0851 d7d7 658d 9f01 cccc d531 .....Q..e......1 │ │ │ │ +0002c490: 8e91 08aa acd7 6978 9103 eaa8 658d 9f01 ......ix....e... │ │ │ │ +0002c4a0: cccc d532 8e8e a18d 9108 51d7 d765 8d9f ...2......Q..e.. │ │ │ │ +0002c4b0: 01cc ccd5 318e 9104 c004 eb61 26d7 658d ....1......a&.e. │ │ │ │ +0002c4c0: 9f01 cccc d532 8e91 0a20 74cf 6973 9605 .....2... t.is.. │ │ │ │ +0002c4d0: 606f 6571 7569 7691 ff58 e461 6c65 6e90 `oequiv..X.alen. │ │ │ │ +0002c4e0: ac72 7491 0560 7074 6f93 eb61 6966 9605 .rt..`pto..aif.. │ │ │ │ +0002c4f0: bfaa d765 8d9f 01cc ccd5 318e 9b0a 7fae ...e......1..... │ │ │ │ +0002c500: eb61 7468 656e 93d7 658d 9f01 cccc d532 .athen..e......2 │ │ │ │ +0002c510: 8e98 eb61 656c 7365 9366 616c 7365 9605 ...aelse.false.. │ │ │ │ +0002c520: 6070 cf28 736f 9b05 606f 736f 6d65 7469 `p.(so..`osometi │ │ │ │ +0002c530: 6d65 7393 6f6e 6c79 98d7 658d 9f01 cccc mes.only..e..... │ │ │ │ +0002c540: d531 8e91 0a20 74cf 6e65 6564 7398 6290 .1... t.needs.b. │ │ │ │ +0002c550: 538e 658e a18d 9108 51d7 6576 9bff 58e4 S.e.....Q.ev..X. │ │ │ │ +0002c560: 616c 7561 7465 6496 03ea a874 6f93 6576 aluated....to.ev │ │ │ │ +0002c570: 9861 6c75 6174 6593 d765 8d9f 01cc ccd5 .aluate..e...... │ │ │ │ +0002c580: 318e 9604 c004 eb61 26d7 658d 9f01 cccc 1......a&.e..... │ │ │ │ +0002c590: d532 8e93 cf29 8ea9 1510 dc8d 9108 51d7 .2...)........Q. │ │ │ │ +0002c5a0: d765 8d9f 01cc ccd5 318e 910a 7fae eb61 .e......1......a │ │ │ │ +0002c5b0: 6f72 9b05 bfaa d765 8d9f 01cc ccd5 328e or.....e......2. │ │ │ │ +0002c5c0: 9109 23e5 cf69 7391 0463 e265 7175 6976 ..#..is..c.equiv │ │ │ │ +0002c5d0: 91ff 58e4 616c 656e 90ac 7274 9604 63e1 ..X.alen..rt..c. │ │ │ │ +0002c5e0: 746f 93eb 6169 6698 d765 8d9f 01cc ccd5 to..aif..e...... │ │ │ │ +0002c5f0: 318e 910a 7fae eb61 7468 656e 9874 7275 1......athen.tru │ │ │ │ +0002c600: 6598 656c 7365 98d7 658d 9f01 cccc d532 e.else..e......2 │ │ │ │ +0002c610: 8e9b 0923 e6cf 2873 6f93 736f 6d65 7469 ...#..(so.someti │ │ │ │ +0002c620: 6d65 7393 6f6e 6c79 93d7 658d 9f01 cccc mes.only..e..... │ │ │ │ +0002c630: d531 8e98 cf6e 6565 6473 9374 6f8e a18d .1...needs.to... │ │ │ │ +0002c640: 9108 51d7 6290 538e 6596 03ea a865 769b ..Q.b.S.e....ev. │ │ │ │ +0002c650: ff58 e461 6c75 6174 6564 9374 6f93 6576 .X.aluated.to.ev │ │ │ │ +0002c660: 9861 6c75 6174 6593 d765 8d9f 01cc ccd5 .aluate..e...... │ │ │ │ +0002c670: 318e 910a 7fae eb61 6f72 9105 bfaa d765 1......aor.....e │ │ │ │ +0002c680: 8d9f 01cc ccd5 328e 9104 c004 cf29 8ea6 ......2......).. │ │ │ │ +0002c690: 8d91 0851 d745 7863 6570 7496 042d c077 ...Q.Except..-.w │ │ │ │ +0002c6a0: 6865 6e9b 042d c1d7 6978 93cf 6973 93eb hen..-..ix..is.. │ │ │ │ +0002c6b0: 6126 98cf 6f72 93eb 616f 72cf 2c91 043e a&..or..aor.,..> │ │ │ │ +0002c6c0: 86d7 658d 9f01 cccc d531 8e91 08ed c5cf ..e......1...... │ │ │ │ +0002c6d0: 616e 6493 d765 8d9f 01cc ccd5 328e 9108 and..e......2... │ │ │ │ +0002c6e0: edc4 cf61 7265 9865 7691 ff58 e461 6c75 ...are.ev..X.alu │ │ │ │ +0002c6f0: 6174 6564 9369 6e93 7468 6174 986f 7264 ated.in.that.ord │ │ │ │ +0002c700: 6572 2c91 043e 8661 6e64 9374 6865 9872 er,..>.and.the.r │ │ │ │ +0002c710: 6573 756c 7493 6f66 8ea1 8d91 0851 d761 esult.of.....Q.a │ │ │ │ +0002c720: 7070 6c79 696e 6796 03ea a8d7 6978 93cf pplying.....ix.. │ │ │ │ +0002c730: 746f 9374 6865 6972 9374 95ac 7277 936f to.their.t..rw.o │ │ │ │ +0002c740: 9603 eaa8 7691 ff58 e461 6c75 6573 9372 ....v..X.alues.r │ │ │ │ +0002c750: 6574 7572 6e65 642e 8ea6 8d91 0851 d7d7 eturned......Q.. │ │ │ │ +0002c760: 658d 9f01 cccc d531 8e9b 04c0 04eb 612c e......1......a, │ │ │ │ +0002c770: d765 8d9f 01cc ccd5 328e 9108 c96b cf72 .e......2....k.r │ │ │ │ +0002c780: 6574 7572 6e73 9604 0967 7468 6593 7061 eturns...gthe.pa │ │ │ │ +0002c790: 6972 9377 6974 6893 0c72 7374 9363 6f6d ir.with..rst.com │ │ │ │ +0002c7a0: 7090 538e 6f6e 656e 90ac 7274 9374 6865 p.S.onen..rt.the │ │ │ │ +0002c7b0: 9376 91ff 58e4 616c 7565 936f 6693 d765 .v..X.alue.of..e │ │ │ │ +0002c7c0: 8d9f 01cc ccd5 318e 98cf 2c91 0411 1761 ......1...,....a │ │ │ │ +0002c7d0: 6e64 9373 6563 6f6e 6493 636f 6d70 9053 nd.second.comp.S │ │ │ │ +0002c7e0: 8e6f 6e65 6e90 ac72 748e a18d 9108 51d7 .onen..rt.....Q. │ │ │ │ +0002c7f0: 7468 6596 03ea a876 91ff 58e4 616c 7565 the....v..X.alue │ │ │ │ +0002c800: 936f 6693 d765 8d9f 01cc ccd5 328e 9104 .of..e......2... │ │ │ │ +0002c810: c004 cf3b 9374 6865 936d 6561 6e69 6e67 ...;.the.meaning │ │ │ │ +0002c820: 936f 6693 7468 6593 6f74 6865 7293 696e .of.the.other.in │ │ │ │ +0002c830: 0c78 6573 9361 7265 9367 6976 90ac 7265 .xes.are.giv..re │ │ │ │ +0002c840: 6e93 696e 9343 6861 7074 6572 9336 2e8e n.in.Chapter.6.. │ │ │ │ +0002c850: a91a 21b8 8d8d 8d8d 91fc 9239 eb60 8088 ..!........9.`.. │ │ │ │ +0002c860: 8e8e 8e91 0851 d7d7 70eb 613a 3dd7 658e .....Q..p.a:=.e. │ │ │ │ +0002c870: a18d 9108 51d7 cf45 769a ac72 6572 7996 ....Q..Ev..rery. │ │ │ │ +0002c880: 03f3 4576 91ff 58e4 6172 6961 626c 6593 ..Ev..X.ariable. │ │ │ │ +0002c890: 696e 93d7 7091 03f3 44cf 6d98 7573 7493 in..p...D.m.ust. │ │ │ │ +0002c8a0: 629a 538e 6593 6173 7369 676e 6162 6c65 b.S.e.assignable │ │ │ │ +0002c8b0: 9361 6e64 9362 986f 756e 6493 746f 9373 .and.b.ound.to.s │ │ │ │ +0002c8c0: 6f6d 6591 03f3 446c 6f98 6361 7469 6f6e ome...Dlo.cation │ │ │ │ +0002c8d0: 9369 6e93 7468 6593 656e 90ac 7276 6972 .in.the.en..rvir │ │ │ │ +0002c8e0: 6f6e 2d8e a18d 9108 51d7 6d65 6e90 ac72 on-.....Q.men..r │ │ │ │ +0002c8f0: 742e 9105 bfaf 5468 6596 0417 9865 0b65 t.....The....e.e │ │ │ │ +0002c900: 6374 9b04 1797 6f66 9374 6865 9861 7373 ct....of.the.ass │ │ │ │ +0002c910: 6967 6e6d 656e 90ac 7274 9369 7393 746f ignmen..rt.is.to │ │ │ │ +0002c920: 9875 7090 538e 6461 7465 9374 6865 9363 .up.S.date.the.c │ │ │ │ +0002c930: 6f6e 95ac 7274 656e 9374 7398 6f66 9604 on..rten.ts.of.. │ │ │ │ +0002c940: 1798 7468 6573 6598 6c6f 9053 8e63 6174 ..these.lo.S.cat │ │ │ │ +0002c950: 696f 6e73 9328 696e 8ea1 8d91 0851 d774 ions.(in.....Q.t │ │ │ │ +0002c960: 6865 9604 f48d 7374 6f72 6529 9b04 f48c he....store).... │ │ │ │ +0002c970: 7769 7468 9374 6865 9876 91ff 58e4 616c with.the.v..X.al │ │ │ │ +0002c980: 7565 7393 636f 7272 6573 7090 538e 6f6e ues.corresp.S.on │ │ │ │ +0002c990: 6469 6e67 9874 6f93 7468 6598 7691 ff58 ding.to.the.v..X │ │ │ │ +0002c9a0: e461 7269 6162 6c65 7393 7072 6f90 538e .ariables.pro.S. │ │ │ │ +0002c9b0: 6475 6365 6498 6290 ac72 7993 6576 91ff duced.b..ry.ev.. │ │ │ │ +0002c9c0: 58e4 616c 7561 7469 6e67 8ea1 8d91 0851 X.aluating.....Q │ │ │ │ +0002c9d0: d774 6865 9603 d52c 6269 6e64 696e 6793 .the...,binding. │ │ │ │ +0002c9e0: d770 eb61 3dd7 659b 03d5 2dcf 2873 6565 .p.a=.e...-.(see │ │ │ │ +0002c9f0: 9353 6563 7469 6f6e 9334 2e31 2e31 292e .Section.4.1.1). │ │ │ │ +0002ca00: 9105 31b7 4966 9374 6865 9365 7691 ff58 ..1.If.the.ev..X │ │ │ │ +0002ca10: e461 6c75 6174 696f 6e98 6f66 93d7 6593 .aluation.of..e. │ │ │ │ +0002ca20: cf66 6169 6c73 2c91 03d9 7874 6865 6e98 .fails,...xthen. │ │ │ │ +0002ca30: 6e6f 9375 7090 538e 6461 7469 6e67 936f no.up.S.dating.o │ │ │ │ +0002ca40: 668e a18d 9108 51d7 6c6f 9553 8e63 6174 f.....Q.lo.S.cat │ │ │ │ +0002ca50: 696f 6e73 9b03 d819 6f93 6363 7572 732c ions....o.ccurs, │ │ │ │ +0002ca60: 9103 dbcf 616e 6498 7468 6591 03d8 1a61 ....and.the....a │ │ │ │ +0002ca70: 7373 6967 6e6d 656e 95ac 7274 9866 6169 ssignmen..rt.fai │ │ │ │ +0002ca80: 6c73 9873 696d 696c 6172 6c79 91ff 0556 ls.similarly...V │ │ │ │ +0002ca90: 2e91 0532 b049 6698 7468 6598 6d61 7463 ...2.If.the.matc │ │ │ │ +0002caa0: 9368 696e 6791 03d8 1a74 6f98 d770 98cf .hing....to..p.. │ │ │ │ +0002cab0: 6661 696c 732c 9103 dbcf 7468 656e 8ea1 fails,....then.. │ │ │ │ +0002cac0: 8d91 0851 d774 6865 9603 eaa8 6173 7369 ...Q.the....assi │ │ │ │ +0002cad0: 676e 6d65 6e90 ac72 7493 6661 696c 7393 gnmen..rt.fails. │ │ │ │ +0002cae0: 7769 7468 93eb 6160 d770 6174 7465 7290 with..a`.patter. │ │ │ │ +0002caf0: 538e 6eeb 6160 cf2e 9105 38e0 5468 6593 S.n.a`....8.The. │ │ │ │ +0002cb00: 769b ff58 e461 6c75 6593 6f66 93d7 70eb v..X.alue.of..p. │ │ │ │ +0002cb10: 613a 3dd7 6593 cf69 7393 7468 6593 7698 a:=.e..is.the.v. │ │ │ │ +0002cb20: 616c 7565 936f 6693 d765 cf2e 8e9f 1a21 alue.of..e.....! │ │ │ │ +0002cb30: b98d 8d8d 8d91 fc92 39eb 6080 888e 8e8e ........9.`..... │ │ │ │ +0002cb40: 9108 51d7 eb61 6661 696c 7769 7468 9105 ..Q..afailwith.. │ │ │ │ +0002cb50: bfaa d765 8ea1 8d91 0851 d765 9603 1198 ...e.....Q.e.... │ │ │ │ +0002cb60: cf69 739b 0311 9965 7691 ff58 e461 6c75 .is....ev..X.alu │ │ │ │ +0002cb70: 6174 6564 9361 6e64 9374 6865 6e93 6193 ated.and.then.a. │ │ │ │ +0002cb80: 6661 696c 7572 6598 7769 7468 93d7 65cf failure.with..e. │ │ │ │ +0002cb90: 2773 9376 91ff 58e4 616c 7565 9328 7768 's.v..X.alue.(wh │ │ │ │ +0002cba0: 6963 95ac 7268 986d 9375 7374 9603 1198 ic..rh.m.ust.... │ │ │ │ +0002cbb0: 6290 538e 6593 6198 7374 7269 6e67 2993 b.S.e.a.string). │ │ │ │ +0002cbc0: 6973 9367 656e 6572 6174 6564 2e8e a68d is.generated.... │ │ │ │ +0002cbd0: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 910e ......9.`....... │ │ │ │ +0002cbe0: 1181 eb61 6966 9605 bfaa d765 8d9f 01cc ...aif.....e.... │ │ │ │ +0002cbf0: ccd5 318e 910a 7fae eb61 7b74 6865 6e7c ..1......a{then| │ │ │ │ +0002cc00: 6c6f 6f70 7d93 d765 8d9f fba5 328d db30 loop}..e....2..0 │ │ │ │ +0002cc10: 8e9f 0752 418d d531 8e8e 8ea1 8d91 0851 ...RA..1.......Q │ │ │ │ +0002cc20: d7eb 617b 6966 9605 bfaa d765 8d9f 01cc ..a{if.....e.... │ │ │ │ +0002cc30: ccd5 328e 910a 7fae eb61 7b74 6865 6e7c ..2......a{then| │ │ │ │ +0002cc40: 6c6f 6f70 7d93 d765 8d9f fba5 328d db30 loop}..e....2..0 │ │ │ │ +0002cc50: 8e9f 0752 418d d532 8e8e 8e9f 1322 1d8d ...RA..2.....".. │ │ │ │ +0002cc60: 8d9f f800 008d 9119 90d5 cf2e 8ea4 0400 ................ │ │ │ │ +0002cc70: 008d 9119 90d5 2e8e a18d 9119 90d5 2e8e ................ │ │ │ │ +0002cc80: 8e8e a18d 910e 1181 eb61 6966 9605 bfaa .........aif.... │ │ │ │ +0002cc90: d765 8d9f 01cc ccd8 6e8e 910b 67fa eb61 .e......n...g..a │ │ │ │ +0002cca0: 7b74 6865 6e7c 6c6f 6f70 7d93 d765 8d9f {then|loop}..e.. │ │ │ │ +0002ccb0: fba5 328d db30 8e9f 0752 418d d86e 8e8e ..2..0...RA..n.. │ │ │ │ +0002ccc0: 9105 a850 eb61 7d93 7b7b 656c 7365 7c6c ...P.a}.{{else|l │ │ │ │ +0002ccd0: 6f6f 707d 93d7 658d 9ffb a532 db30 8e91 oop}..e....2.0.. │ │ │ │ +0002cce0: 02ce 39eb 617d 8e9f 1510 dc8d 9108 51d7 ..9.a}........Q. │ │ │ │ +0002ccf0: d765 8d9f 01cc ccd5 318e 9604 c004 eb61 .e......1......a │ │ │ │ +0002cd00: 2cd7 658d 9f01 cccc d532 8e93 eb61 2c8d ,.e......2...a,. │ │ │ │ +0002cd10: 9105 bfaa d73a 9601 fffe 3a93 3a8e 9119 .....:....:.:... │ │ │ │ +0002cd20: 49f4 eb61 2cd7 658d 9f01 cccc d86e 8e91 I..a,.e......n.. │ │ │ │ +0002cd30: 0932 36cf 6172 659b 0389 e565 7691 ff58 .26.are....ev..X │ │ │ │ +0002cd40: e461 6c75 6174 6564 9603 89e6 696e 9374 .aluated....in.t │ │ │ │ +0002cd50: 7572 6e98 756e 90ac 7274 696c 936f 6e65 urn.un..rtil.one │ │ │ │ +0002cd60: 986f 6693 7468 656d 2c96 039d 40d7 658d .of.them,...@.e. │ │ │ │ +0002cd70: 9f01 cccc d86d 8e91 0b8e a9cf 7361 90ac .....m......sa.. │ │ │ │ +0002cd80: 7279 91ff 0556 2c93 7265 7475 726e 7396 ry...V,.returns. │ │ │ │ +0002cd90: 0389 e674 7275 6598 2865 6163 90ac 7268 ...true.(eac..rh │ │ │ │ +0002cda0: 93d7 658d 9f01 cccc d869 8e8e a18d 9108 ..e......i...... │ │ │ │ +0002cdb0: 51d7 cf28 666f 729b 03ca 2830 9603 5552 Q..(for...(0..UR │ │ │ │ +0002cdc0: d73c 9369 933c 936e 9602 6846 cf2b 9331 .<.i.<.n..hF.+.1 │ │ │ │ +0002cdd0: 2991 03ca 296d 95ac 7275 7374 9872 6574 )...)m..rust.ret │ │ │ │ +0002cde0: 7572 6e98 6569 7468 6572 9874 7275 6598 urn.either.true. │ │ │ │ +0002cdf0: 6f72 9866 616c 7365 292e 9105 2e0b 5768 or.false).....Wh │ │ │ │ +0002ce00: 656e 9874 6865 9870 6872 6173 6598 666f en.the.phrase.fo │ │ │ │ +0002ce10: 6c6c 6f93 7769 6e67 98d7 658d 9f01 cccc llo.wing..e..... │ │ │ │ +0002ce20: d86d 8e8e a18d 9108 51d7 cf69 7396 0491 .m......Q..is... │ │ │ │ +0002ce30: 8beb 6174 6865 6e91 05bf aad7 658d 9ffb ..athen.....e... │ │ │ │ +0002ce40: a532 8ddb 308e 9f07 5241 8dd8 6d8e 8e91 .2..0...RA..m... │ │ │ │ +0002ce50: 0c96 4fcf 636f 6e9a ac72 7472 6f6c 9369 ..O.con..rtrol.i │ │ │ │ +0002ce60: 7393 7061 7373 6564 9104 918c 746f 93d7 s.passed....to.. │ │ │ │ +0002ce70: 658d 9ffb a532 8ddb 308e 9f07 5241 8dd8 e....2..0...RA.. │ │ │ │ +0002ce80: 6d8e 8e91 0804 c4cf 3b91 04e4 fc68 6f98 m.......;....ho. │ │ │ │ +0002ce90: 7798 6576 9865 7291 0491 8c77 6865 6e93 w.ev.er....when. │ │ │ │ +0002cea0: 7468 6593 7068 7261 7365 9369 7393 eb61 the.phrase.is..a │ │ │ │ +0002ceb0: 6c6f 6f70 9105 bfaa d765 8d9f fba5 328d loop.....e....2. │ │ │ │ +0002cec0: db30 8e9f 0752 418d d86d 8e8e 9108 04c4 .0...RA..m...... │ │ │ │ +0002ced0: cf2c 9104 bb44 7468 656e 93d7 658d 9ffb .,...Dthen..e... │ │ │ │ +0002cee0: a532 8ddb 308e 9f07 5241 8dd8 6d8e 8e8e .2..0...RA..m... │ │ │ │ +0002cef0: 8e9f 24fd 138e 8c8b 0000 0025 0000 0000 ..$........%.... │ │ │ │ 0002cf00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cf10: 0000 0000 0000 0000 0000 0000 0000 0002 ................ │ │ │ │ -0002cf20: c0e0 a002 cc05 558d a0fd 46d3 0e8d 8d8d ......U...F..... │ │ │ │ -0002cf30: 8d9f fa99 9a8d 9112 c761 d034 2e32 2e91 .........a.4.2.. │ │ │ │ -0002cf40: 0a80 0045 7870 7265 7373 696f 6e73 9201 ...Expressions.. │ │ │ │ -0002cf50: 551b fc33 378e 9112 c761 9f05 6666 8900 U..37....a..ff.. │ │ │ │ -0002cf60: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -0002cf70: 8da0 fd8b d021 8d91 3027 4dcf 6973 9603 .....!..0'M.is.. │ │ │ │ -0002cf80: fd50 6576 91ff 58e4 616c 7561 7465 649b .Pev..X.aluated. │ │ │ │ -0002cf90: 03fd 4f66 6f72 9369 7473 9373 6964 6593 ..Ofor.its.side. │ │ │ │ -0002cfa0: 650b 6563 7473 2c91 0401 f961 6e64 9374 e.ects,....and.t │ │ │ │ -0002cfb0: 6865 6e93 636f 6e90 ac72 7472 6f6c 9369 hen.con..rtrol.i │ │ │ │ -0002cfc0: 7398 7061 7373 6564 9362 6163 90ac 726b s.passed.bac..rk │ │ │ │ -0002cfd0: 9374 6f93 7468 6598 6290 538e 6567 696e .to.the.b.S.egin │ │ │ │ -0002cfe0: 6e69 6e67 936f 668e a410 0000 8d91 3027 ning.of.......0' │ │ │ │ -0002cff0: 4d74 6865 9603 eaa8 7768 6f6c 6593 6578 Mthe....whole.ex │ │ │ │ -0002d000: 7072 6573 7369 6f6e 9361 6761 696e 9328 pression.again.( │ │ │ │ -0002d010: 8d69 2e65 2e8e 9112 ee2c 746f 9374 6865 .i.e.....,to.the │ │ │ │ -0002d020: 9362 9053 8e65 6769 6e6e 696e 6793 6f66 .b.S.eginning.of │ │ │ │ -0002d030: 93eb 6169 6691 05bf aad7 658d 9f01 cccc ..aif.....e..... │ │ │ │ -0002d040: d531 8e8d 9106 c002 d73a 9601 fffe 3a93 .1.......:....:. │ │ │ │ -0002d050: 3a8e 9114 8aa2 cf29 2e8e a917 5e57 8d91 :......)....^W.. │ │ │ │ -0002d060: 3027 4d49 6e96 0546 5b74 6865 9363 6173 0'MIn..F[the.cas │ │ │ │ -0002d070: 6593 7468 6174 9361 6c6c 936f 6693 d765 e.that.all.of..e │ │ │ │ -0002d080: 8d9f 01cc ccd5 318e 9104 c004 eb61 2cd7 ......1......a,. │ │ │ │ -0002d090: 658d 9f01 cccc d532 8e8d 9106 c002 d73a e......2.......: │ │ │ │ -0002d0a0: 9601 fffe 3a93 3a8e 911a 4a4c eb61 2cd7 ....:.:...JL.a,. │ │ │ │ -0002d0b0: 658d 9f01 cccc d86e 8e91 0aee abcf 7265 e......n......re │ │ │ │ -0002d0c0: 7475 726e 9366 616c 7365 2c91 059d 4761 turn.false,...Ga │ │ │ │ -0002d0d0: 6e64 9374 6865 7265 9369 7393 6193 7068 nd.there.is.a.ph │ │ │ │ -0002d0e0: 7261 7365 9366 6f6c 6c6f 90ac 7277 696e rase.follo..rwin │ │ │ │ -0002d0f0: 678e a18d 9130 274d d765 8d9f fba5 328d g....0'M.e....2. │ │ │ │ -0002d100: db30 8e9f 0752 418d d86e 8e8e 9105 a850 .0...RA..n.....P │ │ │ │ -0002d110: cf2c 9105 375a 7468 656e 9604 f4d0 6966 .,..7Zthen....if │ │ │ │ -0002d120: 9b04 f4d1 7468 6973 9369 7393 eb61 656c ....this.is..ael │ │ │ │ -0002d130: 7365 9105 bfaa d765 8d9f fba5 32db 308e se.....e....2.0. │ │ │ │ -0002d140: 9107 c309 cf63 6f6e 90ac 7274 726f 6c93 .....con..rtrol. │ │ │ │ -0002d150: 6973 9370 6173 7365 6498 746f 93d7 658d is.passed.to..e. │ │ │ │ -0002d160: 9ffb a532 db30 8e91 02ce 39cf 2c91 0537 ...2.0....9.,..7 │ │ │ │ -0002d170: 5a77 6869 6c73 7493 6966 9369 7493 6973 Zwhilst.if.it.is │ │ │ │ -0002d180: 98eb 616c 6f6f 7091 05bf aad7 658d 9ffb ..aloop.....e... │ │ │ │ -0002d190: a532 db30 8e9b 07c3 09cf 7468 656e 93d7 .2.0......then.. │ │ │ │ -0002d1a0: 658d 9ffb a532 db30 8e98 cf69 738e a18d e....2.0...is... │ │ │ │ -0002d1b0: 9130 274d 6576 91ff 58e4 616c 7561 7465 .0'Mev..X.aluate │ │ │ │ -0002d1c0: 6496 03a5 9d66 6f72 9b03 a59c 6974 7393 d....for....its. │ │ │ │ -0002d1d0: 7369 6465 9865 0b65 6374 7393 616e 6498 side.e.ects.and. │ │ │ │ -0002d1e0: 636f 6e90 ac72 7472 6f6c 9369 7398 7468 con..rtrol.is.th │ │ │ │ -0002d1f0: 656e 9370 6173 7365 6498 6261 6390 ac72 en.passed.bac..r │ │ │ │ -0002d200: 6b93 746f 9874 6865 9362 9053 8e65 6769 k.to.the.b.S.egi │ │ │ │ -0002d210: 6e6e 696e 6798 6f66 9374 6865 8ea1 8d91 nning.of.the.... │ │ │ │ -0002d220: 3027 4d77 686f 6c65 9603 eaa8 6578 7072 0'Mwhole....expr │ │ │ │ -0002d230: 6573 7369 6f6e 9361 6761 696e 2e8e 9f17 ession.again.... │ │ │ │ -0002d240: 5e58 8d91 3027 4d49 6e96 02ff 0274 6865 ^X..0'MIn....the │ │ │ │ -0002d250: 9363 6173 6593 7468 6174 9361 6c6c 936f .case.that.all.o │ │ │ │ -0002d260: 6693 d765 8d9f 01cc ccd5 318e 9104 c004 f..e......1..... │ │ │ │ -0002d270: eb61 2c8d d73a 9601 fffe 3a93 3a8e 910d .a,..:....:.:... │ │ │ │ -0002d280: caa0 eb61 2cd7 658d 9f01 cccc d86e 8e91 ...a,.e......n.. │ │ │ │ -0002d290: 08a7 51cf 7265 7475 726e 9366 616c 7365 ..Q.return.false │ │ │ │ -0002d2a0: 2c91 032e 2362 7574 936e 6f93 7068 7261 ,...#but.no.phra │ │ │ │ -0002d2b0: 7365 9366 6f6c 6c6f 90ac 7277 7393 d765 se.follo..rws..e │ │ │ │ -0002d2c0: 8d9f fba5 328d db30 8e9f 0752 418d d86e ....2..0...RA..n │ │ │ │ -0002d2d0: 8e8e 9105 a850 cf7c 8d69 2e65 2e8e 9112 .....P.|.i.e.... │ │ │ │ -0002d2e0: 0286 7468 6593 6f70 7469 6f6e 8ea1 8d91 ..the.option.... │ │ │ │ -0002d2f0: 3027 4deb 617b 7b65 6c73 657c 6c6f 6f70 0'M.a{{else|loop │ │ │ │ -0002d300: 7d91 05bf aad7 658d 9ffb a532 db30 8e91 }.....e....2.0.. │ │ │ │ -0002d310: 02ce 39eb 617d 9603 0d84 cf69 7391 030d ..9.a}.....is... │ │ │ │ -0002d320: 8361 6273 656e 9aac 7274 7c74 6865 6e93 .absen..rt|then. │ │ │ │ -0002d330: 656d 7074 9879 9328 7468 659b 030d 8375 empt.y.(the....u │ │ │ │ -0002d340: 6e69 7175 6593 7691 ff58 e461 6c75 6598 nique.v..X.alue. │ │ │ │ -0002d350: 6f66 9374 90ac 7279 7090 538e 6593 eb61 of.t..ryp.S.e..a │ │ │ │ -0002d360: 766f 6964 cf29 9869 7393 7265 7475 726e void.).is.return │ │ │ │ -0002d370: 6564 2e8e a19f 1ebc af8d 8d8d 8d91 2467 ed............$g │ │ │ │ -0002d380: afeb 6080 888e 8e8e 9130 274d d765 9605 ..`......0'M.e.. │ │ │ │ -0002d390: bfaa eb61 7b3f 3f7c 2121 7d93 d765 8d9f ...a{??|!!}..e.. │ │ │ │ -0002d3a0: 01cc ccd5 318e 9104 c004 d765 8d9f fba5 ....1......e.... │ │ │ │ -0002d3b0: 328d db30 8e9f 0752 418d d531 8e8e 8ea1 2..0...RA..1.... │ │ │ │ -0002d3c0: 8d91 3ba6 a1eb 617b 3f3f 7c21 217d 9105 ..;...a{??|!!}.. │ │ │ │ -0002d3d0: bfaa d765 8d9f 01cc ccd5 328e 9104 c004 ...e......2..... │ │ │ │ -0002d3e0: d765 8d9f fba5 328d db30 8e9f 0752 418d .e....2..0...RA. │ │ │ │ -0002d3f0: d532 8e8e 8e9f 1322 1d8d 8d9f f800 008d .2....."........ │ │ │ │ -0002d400: 9147 25f5 cf2e 8ea4 0400 008d 9147 25f5 .G%..........G%. │ │ │ │ -0002d410: 2e8e a18d 9147 25f5 2e8e 8e8e a18d 913b .....G%........; │ │ │ │ -0002d420: a6a1 eb61 7b3f 3f7c 2121 7d96 05bf aad7 ...a{??|!!}..... │ │ │ │ -0002d430: 658d 9f01 cccc d86e 8e91 05a8 50d7 658d e......n....P.e. │ │ │ │ -0002d440: 9ffb a532 8ddb 308e 9f07 5241 8dd8 6e8e ...2..0...RA..n. │ │ │ │ -0002d450: 8e91 0b67 faeb 617b 7b3f 7c21 7c3f 5cd7 ...g..a{{?|!|?\. │ │ │ │ -0002d460: 6964 eb61 7c21 5cd7 6964 eb61 7d93 d765 id.a|!\.id.a}..e │ │ │ │ -0002d470: 8d9f fba5 32db 308e 9102 ce39 eb61 7d8e ....2.0....9.a}. │ │ │ │ -0002d480: a68d 9130 274d d765 9603 eaa8 cf69 7393 ...0'M.e.....is. │ │ │ │ -0002d490: 6576 9bff 58e4 616c 7561 7465 6493 616e ev..X.aluated.an │ │ │ │ -0002d4a0: 6493 6966 9374 6869 7393 7375 6363 6565 d.if.this.succee │ │ │ │ -0002d4b0: 6473 9369 7473 9376 9861 6c75 6593 6973 ds.its.v.alue.is │ │ │ │ -0002d4c0: 9372 6574 7572 6e65 642e 8e9f 175e 588d .returned....^X. │ │ │ │ -0002d4d0: 9130 274d 496e 9604 8ee5 7468 6593 6361 .0'MIn....the.ca │ │ │ │ -0002d4e0: 7365 9374 6861 7493 d765 93cf 6661 696c se.that..e..fail │ │ │ │ -0002d4f0: 732c 9b04 b7f4 7769 7468 9366 6169 6c75 s,....with.failu │ │ │ │ -0002d500: 7265 9373 7472 696e 6791 091d c9d7 7374 re.string.....st │ │ │ │ -0002d510: 7291 04e2 73cf 7361 90ac 7279 91ff 0556 r...s.sa..ry...V │ │ │ │ -0002d520: 2c98 7468 656e 9365 6163 90ac 7268 936f ,.then.eac..rh.o │ │ │ │ -0002d530: 6693 d765 8d9f 01cc ccd5 318e 9104 c004 f..e......1..... │ │ │ │ -0002d540: eb61 2cd7 658d 9f01 cccc d532 8e8d 9106 .a,.e......2.... │ │ │ │ -0002d550: c002 d73a 9601 fffe 3a93 3a8e 911a 4a4c ...:....:.:...JL │ │ │ │ -0002d560: eb61 2cd7 658d 9f01 cccc d86e 8e91 0a37 .a,.e......n...7 │ │ │ │ -0002d570: 35cf 6172 658e a18d 9130 274d 6576 91ff 5.are....0'Mev.. │ │ │ │ -0002d580: 58e4 616c 7561 7465 6496 0347 f569 6e9b X.aluated..G.in. │ │ │ │ -0002d590: 0347 f674 7572 6e93 756e 90ac 7274 696c .G.turn.un..rtil │ │ │ │ -0002d5a0: 986f 6e65 936f 6693 7468 656d 2c96 0368 .one.of.them,..h │ │ │ │ -0002d5b0: 80d7 658d 9f01 cccc d86d 8e91 0b4c b9cf ..e......m...L.. │ │ │ │ -0002d5c0: 7361 90ac 7279 91ff 0556 2c93 7265 7475 sa..ry...V,.retu │ │ │ │ -0002d5d0: 726e 7396 0347 f561 9373 7472 696e 6798 rns..G.a.string. │ │ │ │ -0002d5e0: 6c69 7374 9363 6f6e 95ac 7274 6169 6e69 list.con..rtaini │ │ │ │ -0002d5f0: 6e67 98d7 7374 7291 039b 83cf 2865 6163 ng..str.....(eac │ │ │ │ -0002d600: 9368 8ea1 8d91 3027 4dd7 658d 9f01 cccc .h....0'M.e..... │ │ │ │ -0002d610: d869 8e91 06cc 19cf 2866 6f72 9b03 673f .i......(for..g? │ │ │ │ -0002d620: 3096 0355 52d7 3c93 6993 3c93 6e91 019e 0..UR.<.i.<.n... │ │ │ │ -0002d630: 40cf 2b91 019e 3f31 2998 6d90 ac72 7573 @.+...?1).m..rus │ │ │ │ -0002d640: 7498 7265 7475 726e 9861 9873 7472 696e t.return.a.strin │ │ │ │ -0002d650: 6796 0367 406c 6973 7429 2e91 050d 1249 g..g@list).....I │ │ │ │ -0002d660: 6698 eb61 3f3f 98cf 696d 6d65 6469 6174 f..a??..immediat │ │ │ │ -0002d670: 656c 7998 7072 6563 6564 6573 93d7 658d ely.precedes..e. │ │ │ │ -0002d680: 9f01 cccc d86d 8e91 0804 c4cf 2c91 0381 .....m......,... │ │ │ │ -0002d690: 8774 6865 6e8e a18d 9130 274d 636f 6e9a .then....0'Mcon. │ │ │ │ -0002d6a0: ac72 7472 6f6c 9604 0adf 6973 9370 6173 .rtrol....is.pas │ │ │ │ -0002d6b0: 7365 6493 746f 9104 0ade d765 8d9f fba5 sed.to.....e.... │ │ │ │ -0002d6c0: 328d db30 8e9f 0752 418d d86d 8e8e 9108 2..0...RA..m.... │ │ │ │ -0002d6d0: 04c4 cf3b 9104 1afb 686f 9877 9865 7698 ...;....ho.w.ev. │ │ │ │ -0002d6e0: 6572 9369 6691 040a deeb 6121 2193 cf70 er.if.....a!!..p │ │ │ │ -0002d6f0: 7265 6365 6465 7393 6974 2c91 0412 ed74 recedes.it,....t │ │ │ │ -0002d700: 6865 6e93 d765 8d9f fba5 328d db30 8e9f hen..e....2..0.. │ │ │ │ -0002d710: 0752 418d d86d 8e8e 910c 0fa2 cf69 7393 .RA..m.......is. │ │ │ │ -0002d720: 6576 91ff 58e4 616c 7561 7465 6493 616e ev..X.aluated.an │ │ │ │ -0002d730: 6493 636f 6e98 7472 6f6c 8ea1 8d91 3027 d.con.trol....0' │ │ │ │ -0002d740: 4d69 7396 050d ef70 6173 7365 6493 6261 Mis....passed.ba │ │ │ │ -0002d750: 6390 ac72 6b93 746f 9105 0dee 7468 6593 c..rk.to....the. │ │ │ │ -0002d760: 629a 538e 6567 696e 6e69 6e67 936f 6693 b.S.eginning.of. │ │ │ │ -0002d770: 7468 6593 7768 6f6c 6593 6578 7072 6573 the.whole.expres │ │ │ │ -0002d780: 7369 6f6e 9328 8d69 2e65 2e8e 9114 1172 sion.(.i.e.....r │ │ │ │ -0002d790: 746f 9374 6865 9362 9865 6769 6e6e 696e to.the.b.eginnin │ │ │ │ -0002d7a0: 6793 6f66 8ea1 8d91 3027 4dd7 6596 05bf g.of....0'M.e... │ │ │ │ -0002d7b0: aaeb 617b 3f3f 7c21 217d 932e 2e2e 93cf ..a{??|!!}...... │ │ │ │ -0002d7c0: 292e 8ea6 8d91 3027 4d49 6696 0456 7c6e ).....0'MIf..V|n │ │ │ │ -0002d7d0: 6f6e 6593 6f66 93d7 658d 9f01 cccc d531 one.of..e......1 │ │ │ │ -0002d7e0: 8e91 04c0 04eb 612c d765 8d9f 01cc ccd5 ......a,.e...... │ │ │ │ -0002d7f0: 328e 8d91 06c0 02d7 3a96 01ff fe3a 933a 2.......:....:.: │ │ │ │ -0002d800: 8e91 1a4a 4ceb 612c d765 8d9f 01cc ccd8 ...JL.a,.e...... │ │ │ │ -0002d810: 6e8e 9109 fecc cf72 6574 7572 6e73 9361 n......returns.a │ │ │ │ -0002d820: 9373 7472 696e 6793 6c69 7374 9363 6f6e .string.list.con │ │ │ │ -0002d830: 9aac 7274 6169 6e69 6e67 93d7 7374 7290 ..rtaining..str. │ │ │ │ -0002d840: 538e cf2c 9104 7171 616e 6493 6e6f 7468 S..,..qqand.noth │ │ │ │ -0002d850: 696e 6793 666f 6c6c 6f98 7773 93d7 658d ing.follo.ws..e. │ │ │ │ -0002d860: 9ffb a532 8ddb 308e 9f07 5241 8dd8 6e8e ...2..0...RA..n. │ │ │ │ -0002d870: 8e8e a18d 9130 274d cf28 8d69 2e65 2e8e .....0'M.(.i.e.. │ │ │ │ -0002d880: 9113 5e05 7468 659b 045a 816f 7074 696f ..^.the..Z.optio │ │ │ │ -0002d890: 6e91 045a 80eb 617b 7b96 05bf aa2e 2e2e n..Z..a{{....... │ │ │ │ -0002d8a0: 937d 5c93 d765 8d9f fba5 32db 308e 9102 .}\..e....2.0... │ │ │ │ -0002d8b0: ce39 eb61 7d98 cf69 7398 6162 7365 6e90 .9.a}..is.absen. │ │ │ │ -0002d8c0: ac72 7429 2c91 0476 7774 6865 6e98 7468 .rt),..vwthen.th │ │ │ │ -0002d8d0: 6598 7768 6f6c 6598 6578 7072 6573 7369 e.whole.expressi │ │ │ │ -0002d8e0: 6f6e 7391 045a 8066 6169 6c73 9877 6974 ons..Z.fails.wit │ │ │ │ -0002d8f0: 6898 d773 7472 8ea1 8d91 3027 4dcf 288d h..str....0'M.(. │ │ │ │ -0002d900: 692e 652e 8e91 12ee 2c66 6169 6c73 9603 i.e.....,fails.. │ │ │ │ -0002d910: eaa8 7369 6d69 6c61 726c 7993 746f 93d7 ..similarly.to.. │ │ │ │ -0002d920: 65cf 292e 8e9f 175e 588d 9130 274d 4966 e.)....^X..0'MIf │ │ │ │ -0002d930: 9604 f70f 6e6f 6e65 936f 669b 04f7 10d7 ....none.of..... │ │ │ │ -0002d940: 658d 9f01 cccc d531 8e91 04c0 04cf 2cd7 e......1......,. │ │ │ │ -0002d950: 658d 9f01 cccc d532 8e8d 9106 c002 d73a e......2.......: │ │ │ │ -0002d960: 9601 fffe 3a93 3a8e 9116 8aa0 3b91 01ff ....:.:.....;... │ │ │ │ -0002d970: fe65 8d9f 01cc ccd8 6e8e 910a 9f5f cf70 .e......n...._.p │ │ │ │ -0002d980: 726f 9053 8e64 7563 6573 9361 9373 7472 ro.S.duces.a.str │ │ │ │ -0002d990: 696e 6793 6c69 7374 9363 6f6e 95ac 7274 ing.list.con..rt │ │ │ │ -0002d9a0: 6169 6e69 6e67 98d7 7374 7290 538e cf2c aining..str.S.., │ │ │ │ -0002d9b0: 9105 3a28 616e 6498 eb61 3f5c 9105 bfaa ..:(and..a?\.... │ │ │ │ -0002d9c0: d765 8d9f fba5 32db 308e 9107 c548 cf66 .e....2.0....H.f │ │ │ │ -0002d9d0: 6f6c 6c6f 9377 7391 04f7 0fd7 658d 9ffb ollo.ws.....e... │ │ │ │ -0002d9e0: a532 8ddb 308e 9f07 5241 8dd8 6e8e 8e91 .2..0...RA..n... │ │ │ │ -0002d9f0: 05a8 50cf 2c8e a18d 9130 274d 7468 656e ..P.,....0'Mthen │ │ │ │ -0002da00: 9603 83c3 636f 6e90 ac72 7472 6f6c 9b03 ....con..rtrol.. │ │ │ │ -0002da10: 83c2 6973 9370 6173 7365 6493 746f 98d7 ..is.passed.to.. │ │ │ │ -0002da20: 658d 9ffb a532 db30 8e91 02ce 39cf 2e91 e....2.0....9... │ │ │ │ -0002da30: 0516 9442 7574 9369 6698 eb61 215c 9105 ...But.if..a!\.. │ │ │ │ -0002da40: bfaa d765 8d9f fba5 32db 308e 9106 51fc ...e....2.0...Q. │ │ │ │ -0002da50: cf66 6f6c 6c6f 90ac 7277 7398 d765 8d9f .follo..rws..e.. │ │ │ │ -0002da60: fba5 328d db30 8e9f 0752 418d d86e 8e8e ..2..0...RA..n.. │ │ │ │ -0002da70: 9105 a850 cf2c 9103 9857 7468 656e 93d7 ...P.,...Wthen.. │ │ │ │ -0002da80: 658d 9ffb a532 db30 8e91 0651 fccf 6973 e....2.0...Q..is │ │ │ │ -0002da90: 9865 7691 ff58 e461 6c75 6174 6564 2c91 .ev..X.aluated,. │ │ │ │ -0002daa0: 0398 5761 6e64 9363 6f6e 90ac 7274 726f ..Wand.con..rtro │ │ │ │ -0002dab0: 6c8e a18d 9130 274d 6973 9603 eaa8 7061 l....0'Mis....pa │ │ │ │ -0002dac0: 7373 6564 9362 6163 90ac 726b 9374 6f93 ssed.bac..rk.to. │ │ │ │ -0002dad0: 7468 6593 6290 538e 6567 696e 6e69 6e67 the.b.S.eginning │ │ │ │ -0002dae0: 936f 6693 7468 6593 7768 6f6c 6593 6578 .of.the.whole.ex │ │ │ │ -0002daf0: 7072 6573 7369 6f6e 2e8e a68d 9130 274d pression.....0'M │ │ │ │ -0002db00: 4966 9604 72f6 eb61 3f5c d769 6493 658d If..r..a?\.id.e. │ │ │ │ -0002db10: 9ffb a532 db30 8e9b 0741 2fcf 6f72 93eb ...2.0...A/.or.. │ │ │ │ -0002db20: 6121 5cd7 6964 9365 8d9f fba5 32db 308e a!\.id.e....2.0. │ │ │ │ -0002db30: 98cf 666f 6c6c 6f90 ac72 7773 93d7 658d ..follo..rws..e. │ │ │ │ -0002db40: 9ffb a532 8ddb 308e 9f07 5241 8dd8 6e8e ...2..0...RA..n. │ │ │ │ -0002db50: 8e91 05a8 50cf 2c91 0495 0974 6865 6e93 ....P.,....then. │ │ │ │ -0002db60: d765 8d9f fba5 32db 308e 98cf 6973 9365 .e....2.0...is.e │ │ │ │ -0002db70: 7691 ff58 e461 6c75 6174 6564 9369 6e93 v..X.aluated.in. │ │ │ │ -0002db80: 616e 9365 6e95 ac72 7669 726f 6e6d 656e an.en..rvironmen │ │ │ │ -0002db90: 9374 9604 72f6 696e 9377 6869 6390 ac72 .t..r.in.whic..r │ │ │ │ -0002dba0: 6893 d769 648e a18d 9130 274d cf69 7396 h..id....0'M.is. │ │ │ │ -0002dbb0: 041d 2d62 9053 8e6f 756e 649b 041d 2e74 ..-b.S.ound....t │ │ │ │ -0002dbc0: 6f93 7468 6598 6661 696c 7572 6593 7374 o.the.failure.st │ │ │ │ -0002dbd0: 7269 6e67 98d7 7374 7291 0470 bbcf 288d ring..str..p..(. │ │ │ │ -0002dbe0: 692e 652e 8e91 1320 b161 6e98 6576 9bff i.e.... .an.ev.. │ │ │ │ -0002dbf0: 58e4 616c 7561 7469 6f6e 9365 7175 6976 X.aluation.equiv │ │ │ │ -0002dc00: 9861 6c65 6e90 ac72 7491 041d 2e74 6f93 .alen..rt....to. │ │ │ │ -0002dc10: eb61 6c65 7496 05bf aad7 6964 eb61 3dd7 .alet.....id.a=. │ │ │ │ -0002dc20: 7374 7291 0613 38eb 6169 6e93 d765 8d9f str...8.ain..e.. │ │ │ │ -0002dc30: fba5 32db 308e 8ea1 8d91 3027 4dcf 6973 ..2.0.....0'M.is │ │ │ │ -0002dc40: 9604 6bc6 646f 6e65 292c 9104 8c0d 616e ..k.done),....an │ │ │ │ -0002dc50: 6493 7468 656e 9364 6570 9a53 8e65 6e64 d.then.dep.S.end │ │ │ │ -0002dc60: 696e 6793 6f6e 9377 6865 7468 6572 9369 ing.on.whether.i │ │ │ │ -0002dc70: 7493 7790 ac72 6173 93eb 613f 5c93 cf6f t.w..ras..a?\..o │ │ │ │ -0002dc80: 7293 eb61 215c 93cf 7468 6174 936f 9863 r..a!\..that.o.c │ │ │ │ -0002dc90: 6375 7272 6564 2c91 048c 0d74 6865 9376 curred,....the.v │ │ │ │ -0002dca0: 91ff 58e4 616c 7565 8ea1 8d91 3027 4d6f ..X.alue....0'Mo │ │ │ │ -0002dcb0: 6696 0413 74d7 658d 9ffb a532 db30 8e91 f...t.e....2.0.. │ │ │ │ -0002dcc0: 06e1 adcf 6973 9372 6574 7572 6e65 6491 ....is.returned. │ │ │ │ -0002dcd0: 0413 736f 7293 636f 6e9a ac72 7472 6f6c ..sor.con..rtrol │ │ │ │ -0002dce0: 9369 7393 7061 7373 6564 9362 6163 986b .is.passed.bac.k │ │ │ │ -0002dcf0: 9374 6f93 7468 6593 6290 538e 6567 696e .to.the.b.S.egin │ │ │ │ -0002dd00: 6e69 6e67 9104 1373 6f66 9374 6865 9377 ning...sof.the.w │ │ │ │ -0002dd10: 686f 6c65 9365 7870 7265 7373 696f 6e8e hole.expression. │ │ │ │ -0002dd20: a18d 9130 274d 7265 7370 9053 8e65 6374 ...0'Mresp.S.ect │ │ │ │ -0002dd30: 6976 90ac 7265 6c79 91ff 0556 2e8e 9f1e iv..rely...V.... │ │ │ │ -0002dd40: bcaf 8d8d 8d8d 9124 67af eb60 8088 8e8e .......$g..`.... │ │ │ │ -0002dd50: 8e91 3027 4deb 6177 6869 6c65 9605 bfaa ..0'M.awhile.... │ │ │ │ -0002dd60: d765 8d9f 01cc ccd5 318e 910a 7fae eb61 .e......1......a │ │ │ │ -0002dd70: 646f 93d7 658d 9f01 cccc d532 8e8e a18d do..e......2.... │ │ │ │ -0002dd80: 9130 274d cf54 6865 9603 1da7 6576 9bff .0'M.The....ev.. │ │ │ │ -0002dd90: 58e4 616c 7561 7469 6f6e 936f 6693 7468 X.aluation.of.th │ │ │ │ -0002dda0: 6973 9365 7870 7265 7373 696f 6e93 616c is.expression.al │ │ │ │ -0002ddb0: 7795 ac72 6193 7973 9603 1da7 7265 7475 w..ra.ys....retu │ │ │ │ -0002ddc0: 726e 7393 eb61 2829 93cf 7768 656e 9369 rns..a()..when.i │ │ │ │ -0002ddd0: 7491 031d a873 7563 6365 6564 732e 9104 t....succeeds... │ │ │ │ -0002dde0: f48a d765 8d9f 01cc ccd5 318e 9107 ddab ...e......1..... │ │ │ │ -0002ddf0: cf69 7393 6576 9861 6c75 6174 6564 8ea1 .is.ev.aluated.. │ │ │ │ -0002de00: 8d91 3027 4d0c 7273 742e 9106 3115 4966 ..0'M.rst...1.If │ │ │ │ -0002de10: 9b04 3d65 7468 6596 043d 6472 6573 756c ..=ethe..=dresul │ │ │ │ -0002de20: 7493 6973 9866 616c 7365 9374 6865 9865 t.is.false.the.e │ │ │ │ -0002de30: 7691 ff58 e461 6c75 6174 696f 6e93 7374 v..X.aluation.st │ │ │ │ -0002de40: 6f70 7393 616e 6498 7265 7475 726e 7393 ops.and.returns. │ │ │ │ -0002de50: eb61 2829 cf2e 9106 3115 4966 9874 6865 .a()....1.If.the │ │ │ │ -0002de60: 9372 6573 756c 7498 6973 9374 7275 658e .result.is.true. │ │ │ │ -0002de70: a18d 9130 274d d765 8d9f 01cc ccd5 328e ...0'M.e......2. │ │ │ │ -0002de80: 9108 aaac cf69 7396 03ea a865 7691 ff58 .....is....ev..X │ │ │ │ -0002de90: e461 6c75 6174 6564 9361 6e64 9374 6865 .aluated.and.the │ │ │ │ -0002dea0: 6e93 7468 6593 7768 6f6c 6593 636f 6e73 n.the.whole.cons │ │ │ │ -0002deb0: 7472 7563 7493 6167 6169 6e2e 8e8e 9f24 truct.again....$ │ │ │ │ -0002dec0: fd13 8e8c 8b00 0000 2600 0000 0000 0000 ........&....... │ │ │ │ +0002cf10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002cf20: 0002 c0e2 a002 cc05 558d a0fd 46d3 0e8d ........U...F... │ │ │ │ +0002cf30: 8d8d 8d9f fa99 9a8d 9112 c761 d034 2e32 ...........a.4.2 │ │ │ │ +0002cf40: 2e91 0a80 0045 7870 7265 7373 696f 6e73 .....Expressions │ │ │ │ +0002cf50: 9201 551b fc33 378e 9112 c761 9f05 6666 ..U..37....a..ff │ │ │ │ +0002cf60: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +0002cf70: 2fdf 8da0 fd8b d021 8d91 3027 4dcf 6973 /......!..0'M.is │ │ │ │ +0002cf80: 9603 fd50 6576 91ff 58e4 616c 7561 7465 ...Pev..X.aluate │ │ │ │ +0002cf90: 649b 03fd 4f66 6f72 9369 7473 9373 6964 d...Ofor.its.sid │ │ │ │ +0002cfa0: 6593 650b 6563 7473 2c91 0401 f961 6e64 e.e.ects,....and │ │ │ │ +0002cfb0: 9374 6865 6e93 636f 6e90 ac72 7472 6f6c .then.con..rtrol │ │ │ │ +0002cfc0: 9369 7398 7061 7373 6564 9362 6163 90ac .is.passed.bac.. │ │ │ │ +0002cfd0: 726b 9374 6f93 7468 6598 6290 538e 6567 rk.to.the.b.S.eg │ │ │ │ +0002cfe0: 696e 6e69 6e67 936f 668e a410 0000 8d91 inning.of....... │ │ │ │ +0002cff0: 3027 4d74 6865 9603 eaa8 7768 6f6c 6593 0'Mthe....whole. │ │ │ │ +0002d000: 6578 7072 6573 7369 6f6e 9361 6761 696e expression.again │ │ │ │ +0002d010: 9328 8d69 2e65 2e8e 9112 ee2c 746f 9374 .(.i.e.....,to.t │ │ │ │ +0002d020: 6865 9362 9053 8e65 6769 6e6e 696e 6793 he.b.S.eginning. │ │ │ │ +0002d030: 6f66 93eb 6169 6691 05bf aad7 658d 9f01 of..aif.....e... │ │ │ │ +0002d040: cccc d531 8e8d 9106 c002 d73a 9601 fffe ...1.......:.... │ │ │ │ +0002d050: 3a93 3a8e 9114 8aa2 cf29 2e8e a917 5e57 :.:......)....^W │ │ │ │ +0002d060: 8d91 3027 4d49 6e96 0546 5b74 6865 9363 ..0'MIn..F[the.c │ │ │ │ +0002d070: 6173 6593 7468 6174 9361 6c6c 936f 6693 ase.that.all.of. │ │ │ │ +0002d080: d765 8d9f 01cc ccd5 318e 9104 c004 eb61 .e......1......a │ │ │ │ +0002d090: 2cd7 658d 9f01 cccc d532 8e8d 9106 c002 ,.e......2...... │ │ │ │ +0002d0a0: d73a 9601 fffe 3a93 3a8e 911a 4a4c eb61 .:....:.:...JL.a │ │ │ │ +0002d0b0: 2cd7 658d 9f01 cccc d86e 8e91 0aee abcf ,.e......n...... │ │ │ │ +0002d0c0: 7265 7475 726e 9366 616c 7365 2c91 059d return.false,... │ │ │ │ +0002d0d0: 4761 6e64 9374 6865 7265 9369 7393 6193 Gand.there.is.a. │ │ │ │ +0002d0e0: 7068 7261 7365 9366 6f6c 6c6f 90ac 7277 phrase.follo..rw │ │ │ │ +0002d0f0: 696e 678e a18d 9130 274d d765 8d9f fba5 ing....0'M.e.... │ │ │ │ +0002d100: 328d db30 8e9f 0752 418d d86e 8e8e 9105 2..0...RA..n.... │ │ │ │ +0002d110: a850 cf2c 9105 375a 7468 656e 9604 f4d0 .P.,..7Zthen.... │ │ │ │ +0002d120: 6966 9b04 f4d1 7468 6973 9369 7393 eb61 if....this.is..a │ │ │ │ +0002d130: 656c 7365 9105 bfaa d765 8d9f fba5 32db else.....e....2. │ │ │ │ +0002d140: 308e 9107 c309 cf63 6f6e 90ac 7274 726f 0......con..rtro │ │ │ │ +0002d150: 6c93 6973 9370 6173 7365 6498 746f 93d7 l.is.passed.to.. │ │ │ │ +0002d160: 658d 9ffb a532 db30 8e91 02ce 39cf 2c91 e....2.0....9.,. │ │ │ │ +0002d170: 0537 5a77 6869 6c73 7493 6966 9369 7493 .7Zwhilst.if.it. │ │ │ │ +0002d180: 6973 98eb 616c 6f6f 7091 05bf aad7 658d is..aloop.....e. │ │ │ │ +0002d190: 9ffb a532 db30 8e9b 07c3 09cf 7468 656e ...2.0......then │ │ │ │ +0002d1a0: 93d7 658d 9ffb a532 db30 8e98 cf69 738e ..e....2.0...is. │ │ │ │ +0002d1b0: a18d 9130 274d 6576 91ff 58e4 616c 7561 ...0'Mev..X.alua │ │ │ │ +0002d1c0: 7465 6496 03a5 9d66 6f72 9b03 a59c 6974 ted....for....it │ │ │ │ +0002d1d0: 7393 7369 6465 9865 0b65 6374 7393 616e s.side.e.ects.an │ │ │ │ +0002d1e0: 6498 636f 6e90 ac72 7472 6f6c 9369 7398 d.con..rtrol.is. │ │ │ │ +0002d1f0: 7468 656e 9370 6173 7365 6498 6261 6390 then.passed.bac. │ │ │ │ +0002d200: ac72 6b93 746f 9874 6865 9362 9053 8e65 .rk.to.the.b.S.e │ │ │ │ +0002d210: 6769 6e6e 696e 6798 6f66 9374 6865 8ea1 ginning.of.the.. │ │ │ │ +0002d220: 8d91 3027 4d77 686f 6c65 9603 eaa8 6578 ..0'Mwhole....ex │ │ │ │ +0002d230: 7072 6573 7369 6f6e 9361 6761 696e 2e8e pression.again.. │ │ │ │ +0002d240: 9f17 5e58 8d91 3027 4d49 6e96 02ff 0274 ..^X..0'MIn....t │ │ │ │ +0002d250: 6865 9363 6173 6593 7468 6174 9361 6c6c he.case.that.all │ │ │ │ +0002d260: 936f 6693 d765 8d9f 01cc ccd5 318e 9104 .of..e......1... │ │ │ │ +0002d270: c004 eb61 2c8d d73a 9601 fffe 3a93 3a8e ...a,..:....:.:. │ │ │ │ +0002d280: 910d caa0 eb61 2cd7 658d 9f01 cccc d86e .....a,.e......n │ │ │ │ +0002d290: 8e91 08a7 51cf 7265 7475 726e 9366 616c ....Q.return.fal │ │ │ │ +0002d2a0: 7365 2c91 032e 2362 7574 936e 6f93 7068 se,...#but.no.ph │ │ │ │ +0002d2b0: 7261 7365 9366 6f6c 6c6f 90ac 7277 7393 rase.follo..rws. │ │ │ │ +0002d2c0: d765 8d9f fba5 328d db30 8e9f 0752 418d .e....2..0...RA. │ │ │ │ +0002d2d0: d86e 8e8e 9105 a850 cf7c 8d69 2e65 2e8e .n.....P.|.i.e.. │ │ │ │ +0002d2e0: 9112 0286 7468 6593 6f70 7469 6f6e 8ea1 ....the.option.. │ │ │ │ +0002d2f0: 8d91 3027 4deb 617b 7b65 6c73 657c 6c6f ..0'M.a{{else|lo │ │ │ │ +0002d300: 6f70 7d91 05bf aad7 658d 9ffb a532 db30 op}.....e....2.0 │ │ │ │ +0002d310: 8e91 02ce 39eb 617d 9603 0d84 cf69 7391 ....9.a}.....is. │ │ │ │ +0002d320: 030d 8361 6273 656e 9aac 7274 7c74 6865 ...absen..rt|the │ │ │ │ +0002d330: 6e93 656d 7074 9879 9328 7468 659b 030d n.empt.y.(the... │ │ │ │ +0002d340: 8375 6e69 7175 6593 7691 ff58 e461 6c75 .unique.v..X.alu │ │ │ │ +0002d350: 6598 6f66 9374 90ac 7279 7090 538e 6593 e.of.t..ryp.S.e. │ │ │ │ +0002d360: eb61 766f 6964 cf29 9869 7393 7265 7475 .avoid.).is.retu │ │ │ │ +0002d370: 726e 6564 2e8e a19f 1ebc af8d 8d8d 8d91 rned............ │ │ │ │ +0002d380: 2467 afeb 6080 888e 8e8e 9130 274d d765 $g..`......0'M.e │ │ │ │ +0002d390: 9605 bfaa eb61 7b3f 3f7c 2121 7d93 d765 .....a{??|!!}..e │ │ │ │ +0002d3a0: 8d9f 01cc ccd5 318e 9104 c004 d765 8d9f ......1......e.. │ │ │ │ +0002d3b0: fba5 328d db30 8e9f 0752 418d d531 8e8e ..2..0...RA..1.. │ │ │ │ +0002d3c0: 8ea1 8d91 3ba6 a1eb 617b 3f3f 7c21 217d ....;...a{??|!!} │ │ │ │ +0002d3d0: 9105 bfaa d765 8d9f 01cc ccd5 328e 9104 .....e......2... │ │ │ │ +0002d3e0: c004 d765 8d9f fba5 328d db30 8e9f 0752 ...e....2..0...R │ │ │ │ +0002d3f0: 418d d532 8e8e 8e9f 1322 1d8d 8d9f f800 A..2....."...... │ │ │ │ +0002d400: 008d 9147 25f5 cf2e 8ea4 0400 008d 9147 ...G%..........G │ │ │ │ +0002d410: 25f5 2e8e a18d 9147 25f5 2e8e 8e8e a18d %......G%....... │ │ │ │ +0002d420: 913b a6a1 eb61 7b3f 3f7c 2121 7d96 05bf .;...a{??|!!}... │ │ │ │ +0002d430: aad7 658d 9f01 cccc d86e 8e91 05a8 50d7 ..e......n....P. │ │ │ │ +0002d440: 658d 9ffb a532 8ddb 308e 9f07 5241 8dd8 e....2..0...RA.. │ │ │ │ +0002d450: 6e8e 8e91 0b67 faeb 617b 7b3f 7c21 7c3f n....g..a{{?|!|? │ │ │ │ +0002d460: 5cd7 6964 eb61 7c21 5cd7 6964 eb61 7d93 \.id.a|!\.id.a}. │ │ │ │ +0002d470: d765 8d9f fba5 32db 308e 9102 ce39 eb61 .e....2.0....9.a │ │ │ │ +0002d480: 7d8e a68d 9130 274d d765 9603 eaa8 cf69 }....0'M.e.....i │ │ │ │ +0002d490: 7393 6576 9bff 58e4 616c 7561 7465 6493 s.ev..X.aluated. │ │ │ │ +0002d4a0: 616e 6493 6966 9374 6869 7393 7375 6363 and.if.this.succ │ │ │ │ +0002d4b0: 6565 6473 9369 7473 9376 9861 6c75 6593 eeds.its.v.alue. │ │ │ │ +0002d4c0: 6973 9372 6574 7572 6e65 642e 8e9f 175e is.returned....^ │ │ │ │ +0002d4d0: 588d 9130 274d 496e 9604 8ee5 7468 6593 X..0'MIn....the. │ │ │ │ +0002d4e0: 6361 7365 9374 6861 7493 d765 93cf 6661 case.that..e..fa │ │ │ │ +0002d4f0: 696c 732c 9b04 b7f4 7769 7468 9366 6169 ils,....with.fai │ │ │ │ +0002d500: 6c75 7265 9373 7472 696e 6791 091d c9d7 lure.string..... │ │ │ │ +0002d510: 7374 7291 04e2 73cf 7361 90ac 7279 91ff str...s.sa..ry.. │ │ │ │ +0002d520: 0556 2c98 7468 656e 9365 6163 90ac 7268 .V,.then.eac..rh │ │ │ │ +0002d530: 936f 6693 d765 8d9f 01cc ccd5 318e 9104 .of..e......1... │ │ │ │ +0002d540: c004 eb61 2cd7 658d 9f01 cccc d532 8e8d ...a,.e......2.. │ │ │ │ +0002d550: 9106 c002 d73a 9601 fffe 3a93 3a8e 911a .....:....:.:... │ │ │ │ +0002d560: 4a4c eb61 2cd7 658d 9f01 cccc d86e 8e91 JL.a,.e......n.. │ │ │ │ +0002d570: 0a37 35cf 6172 658e a18d 9130 274d 6576 .75.are....0'Mev │ │ │ │ +0002d580: 91ff 58e4 616c 7561 7465 6496 0347 f569 ..X.aluated..G.i │ │ │ │ +0002d590: 6e9b 0347 f674 7572 6e93 756e 90ac 7274 n..G.turn.un..rt │ │ │ │ +0002d5a0: 696c 986f 6e65 936f 6693 7468 656d 2c96 il.one.of.them,. │ │ │ │ +0002d5b0: 0368 80d7 658d 9f01 cccc d86d 8e91 0b4c .h..e......m...L │ │ │ │ +0002d5c0: b9cf 7361 90ac 7279 91ff 0556 2c93 7265 ..sa..ry...V,.re │ │ │ │ +0002d5d0: 7475 726e 7396 0347 f561 9373 7472 696e turns..G.a.strin │ │ │ │ +0002d5e0: 6798 6c69 7374 9363 6f6e 95ac 7274 6169 g.list.con..rtai │ │ │ │ +0002d5f0: 6e69 6e67 98d7 7374 7291 039b 83cf 2865 ning..str.....(e │ │ │ │ +0002d600: 6163 9368 8ea1 8d91 3027 4dd7 658d 9f01 ac.h....0'M.e... │ │ │ │ +0002d610: cccc d869 8e91 06cc 19cf 2866 6f72 9b03 ...i......(for.. │ │ │ │ +0002d620: 673f 3096 0355 52d7 3c93 6993 3c93 6e91 g?0..UR.<.i.<.n. │ │ │ │ +0002d630: 019e 40cf 2b91 019e 3f31 2998 6d90 ac72 ..@.+...?1).m..r │ │ │ │ +0002d640: 7573 7498 7265 7475 726e 9861 9873 7472 ust.return.a.str │ │ │ │ +0002d650: 696e 6796 0367 406c 6973 7429 2e91 050d ing..g@list).... │ │ │ │ +0002d660: 1249 6698 eb61 3f3f 98cf 696d 6d65 6469 .If..a??..immedi │ │ │ │ +0002d670: 6174 656c 7998 7072 6563 6564 6573 93d7 ately.precedes.. │ │ │ │ +0002d680: 658d 9f01 cccc d86d 8e91 0804 c4cf 2c91 e......m......,. │ │ │ │ +0002d690: 0381 8774 6865 6e8e a18d 9130 274d 636f ...then....0'Mco │ │ │ │ +0002d6a0: 6e9a ac72 7472 6f6c 9604 0adf 6973 9370 n..rtrol....is.p │ │ │ │ +0002d6b0: 6173 7365 6493 746f 9104 0ade d765 8d9f assed.to.....e.. │ │ │ │ +0002d6c0: fba5 328d db30 8e9f 0752 418d d86d 8e8e ..2..0...RA..m.. │ │ │ │ +0002d6d0: 9108 04c4 cf3b 9104 1afb 686f 9877 9865 .....;....ho.w.e │ │ │ │ +0002d6e0: 7698 6572 9369 6691 040a deeb 6121 2193 v.er.if.....a!!. │ │ │ │ +0002d6f0: cf70 7265 6365 6465 7393 6974 2c91 0412 .precedes.it,... │ │ │ │ +0002d700: ed74 6865 6e93 d765 8d9f fba5 328d db30 .then..e....2..0 │ │ │ │ +0002d710: 8e9f 0752 418d d86d 8e8e 910c 0fa2 cf69 ...RA..m.......i │ │ │ │ +0002d720: 7393 6576 91ff 58e4 616c 7561 7465 6493 s.ev..X.aluated. │ │ │ │ +0002d730: 616e 6493 636f 6e98 7472 6f6c 8ea1 8d91 and.con.trol.... │ │ │ │ +0002d740: 3027 4d69 7396 050d ef70 6173 7365 6493 0'Mis....passed. │ │ │ │ +0002d750: 6261 6390 ac72 6b93 746f 9105 0dee 7468 bac..rk.to....th │ │ │ │ +0002d760: 6593 629a 538e 6567 696e 6e69 6e67 936f e.b.S.eginning.o │ │ │ │ +0002d770: 6693 7468 6593 7768 6f6c 6593 6578 7072 f.the.whole.expr │ │ │ │ +0002d780: 6573 7369 6f6e 9328 8d69 2e65 2e8e 9114 ession.(.i.e.... │ │ │ │ +0002d790: 1172 746f 9374 6865 9362 9865 6769 6e6e .rto.the.b.eginn │ │ │ │ +0002d7a0: 696e 6793 6f66 8ea1 8d91 3027 4dd7 6596 ing.of....0'M.e. │ │ │ │ +0002d7b0: 05bf aaeb 617b 3f3f 7c21 217d 932e 2e2e ....a{??|!!}.... │ │ │ │ +0002d7c0: 93cf 292e 8ea6 8d91 3027 4d49 6696 0456 ..).....0'MIf..V │ │ │ │ +0002d7d0: 7c6e 6f6e 6593 6f66 93d7 658d 9f01 cccc |none.of..e..... │ │ │ │ +0002d7e0: d531 8e91 04c0 04eb 612c d765 8d9f 01cc .1......a,.e.... │ │ │ │ +0002d7f0: ccd5 328e 8d91 06c0 02d7 3a96 01ff fe3a ..2.......:....: │ │ │ │ +0002d800: 933a 8e91 1a4a 4ceb 612c d765 8d9f 01cc .:...JL.a,.e.... │ │ │ │ +0002d810: ccd8 6e8e 9109 fecc cf72 6574 7572 6e73 ..n......returns │ │ │ │ +0002d820: 9361 9373 7472 696e 6793 6c69 7374 9363 .a.string.list.c │ │ │ │ +0002d830: 6f6e 9aac 7274 6169 6e69 6e67 93d7 7374 on..rtaining..st │ │ │ │ +0002d840: 7290 538e cf2c 9104 7171 616e 6493 6e6f r.S..,..qqand.no │ │ │ │ +0002d850: 7468 696e 6793 666f 6c6c 6f98 7773 93d7 thing.follo.ws.. │ │ │ │ +0002d860: 658d 9ffb a532 8ddb 308e 9f07 5241 8dd8 e....2..0...RA.. │ │ │ │ +0002d870: 6e8e 8e8e a18d 9130 274d cf28 8d69 2e65 n......0'M.(.i.e │ │ │ │ +0002d880: 2e8e 9113 5e05 7468 659b 045a 816f 7074 ....^.the..Z.opt │ │ │ │ +0002d890: 696f 6e91 045a 80eb 617b 7b96 05bf aa2e ion..Z..a{{..... │ │ │ │ +0002d8a0: 2e2e 937d 5c93 d765 8d9f fba5 32db 308e ...}\..e....2.0. │ │ │ │ +0002d8b0: 9102 ce39 eb61 7d98 cf69 7398 6162 7365 ...9.a}..is.abse │ │ │ │ +0002d8c0: 6e90 ac72 7429 2c91 0476 7774 6865 6e98 n..rt),..vwthen. │ │ │ │ +0002d8d0: 7468 6598 7768 6f6c 6598 6578 7072 6573 the.whole.expres │ │ │ │ +0002d8e0: 7369 6f6e 7391 045a 8066 6169 6c73 9877 sions..Z.fails.w │ │ │ │ +0002d8f0: 6974 6898 d773 7472 8ea1 8d91 3027 4dcf ith..str....0'M. │ │ │ │ +0002d900: 288d 692e 652e 8e91 12ee 2c66 6169 6c73 (.i.e.....,fails │ │ │ │ +0002d910: 9603 eaa8 7369 6d69 6c61 726c 7993 746f ....similarly.to │ │ │ │ +0002d920: 93d7 65cf 292e 8e9f 175e 588d 9130 274d ..e.)....^X..0'M │ │ │ │ +0002d930: 4966 9604 f70f 6e6f 6e65 936f 669b 04f7 If....none.of... │ │ │ │ +0002d940: 10d7 658d 9f01 cccc d531 8e91 04c0 04cf ..e......1...... │ │ │ │ +0002d950: 2cd7 658d 9f01 cccc d532 8e8d 9106 c002 ,.e......2...... │ │ │ │ +0002d960: d73a 9601 fffe 3a93 3a8e 9116 8aa0 3b91 .:....:.:.....;. │ │ │ │ +0002d970: 01ff fe65 8d9f 01cc ccd8 6e8e 910a 9f5f ...e......n...._ │ │ │ │ +0002d980: cf70 726f 9053 8e64 7563 6573 9361 9373 .pro.S.duces.a.s │ │ │ │ +0002d990: 7472 696e 6793 6c69 7374 9363 6f6e 95ac tring.list.con.. │ │ │ │ +0002d9a0: 7274 6169 6e69 6e67 98d7 7374 7290 538e rtaining..str.S. │ │ │ │ +0002d9b0: cf2c 9105 3a28 616e 6498 eb61 3f5c 9105 .,..:(and..a?\.. │ │ │ │ +0002d9c0: bfaa d765 8d9f fba5 32db 308e 9107 c548 ...e....2.0....H │ │ │ │ +0002d9d0: cf66 6f6c 6c6f 9377 7391 04f7 0fd7 658d .follo.ws.....e. │ │ │ │ +0002d9e0: 9ffb a532 8ddb 308e 9f07 5241 8dd8 6e8e ...2..0...RA..n. │ │ │ │ +0002d9f0: 8e91 05a8 50cf 2c8e a18d 9130 274d 7468 ....P.,....0'Mth │ │ │ │ +0002da00: 656e 9603 83c3 636f 6e90 ac72 7472 6f6c en....con..rtrol │ │ │ │ +0002da10: 9b03 83c2 6973 9370 6173 7365 6493 746f ....is.passed.to │ │ │ │ +0002da20: 98d7 658d 9ffb a532 db30 8e91 02ce 39cf ..e....2.0....9. │ │ │ │ +0002da30: 2e91 0516 9442 7574 9369 6698 eb61 215c .....But.if..a!\ │ │ │ │ +0002da40: 9105 bfaa d765 8d9f fba5 32db 308e 9106 .....e....2.0... │ │ │ │ +0002da50: 51fc cf66 6f6c 6c6f 90ac 7277 7398 d765 Q..follo..rws..e │ │ │ │ +0002da60: 8d9f fba5 328d db30 8e9f 0752 418d d86e ....2..0...RA..n │ │ │ │ +0002da70: 8e8e 9105 a850 cf2c 9103 9857 7468 656e .....P.,...Wthen │ │ │ │ +0002da80: 93d7 658d 9ffb a532 db30 8e91 0651 fccf ..e....2.0...Q.. │ │ │ │ +0002da90: 6973 9865 7691 ff58 e461 6c75 6174 6564 is.ev..X.aluated │ │ │ │ +0002daa0: 2c91 0398 5761 6e64 9363 6f6e 90ac 7274 ,...Wand.con..rt │ │ │ │ +0002dab0: 726f 6c8e a18d 9130 274d 6973 9603 eaa8 rol....0'Mis.... │ │ │ │ +0002dac0: 7061 7373 6564 9362 6163 90ac 726b 9374 passed.bac..rk.t │ │ │ │ +0002dad0: 6f93 7468 6593 6290 538e 6567 696e 6e69 o.the.b.S.eginni │ │ │ │ +0002dae0: 6e67 936f 6693 7468 6593 7768 6f6c 6593 ng.of.the.whole. │ │ │ │ +0002daf0: 6578 7072 6573 7369 6f6e 2e8e a68d 9130 expression.....0 │ │ │ │ +0002db00: 274d 4966 9604 72f6 eb61 3f5c d769 6493 'MIf..r..a?\.id. │ │ │ │ +0002db10: 658d 9ffb a532 db30 8e9b 0741 2fcf 6f72 e....2.0...A/.or │ │ │ │ +0002db20: 93eb 6121 5cd7 6964 9365 8d9f fba5 32db ..a!\.id.e....2. │ │ │ │ +0002db30: 308e 98cf 666f 6c6c 6f90 ac72 7773 93d7 0...follo..rws.. │ │ │ │ +0002db40: 658d 9ffb a532 8ddb 308e 9f07 5241 8dd8 e....2..0...RA.. │ │ │ │ +0002db50: 6e8e 8e91 05a8 50cf 2c91 0495 0974 6865 n.....P.,....the │ │ │ │ +0002db60: 6e93 d765 8d9f fba5 32db 308e 98cf 6973 n..e....2.0...is │ │ │ │ +0002db70: 9365 7691 ff58 e461 6c75 6174 6564 9369 .ev..X.aluated.i │ │ │ │ +0002db80: 6e93 616e 9365 6e95 ac72 7669 726f 6e6d n.an.en..rvironm │ │ │ │ +0002db90: 656e 9374 9604 72f6 696e 9377 6869 6390 en.t..r.in.whic. │ │ │ │ +0002dba0: ac72 6893 d769 648e a18d 9130 274d cf69 .rh..id....0'M.i │ │ │ │ +0002dbb0: 7396 041d 2d62 9053 8e6f 756e 649b 041d s...-b.S.ound... │ │ │ │ +0002dbc0: 2e74 6f93 7468 6598 6661 696c 7572 6593 .to.the.failure. │ │ │ │ +0002dbd0: 7374 7269 6e67 98d7 7374 7291 0470 bbcf string..str..p.. │ │ │ │ +0002dbe0: 288d 692e 652e 8e91 1320 b161 6e98 6576 (.i.e.... .an.ev │ │ │ │ +0002dbf0: 9bff 58e4 616c 7561 7469 6f6e 9365 7175 ..X.aluation.equ │ │ │ │ +0002dc00: 6976 9861 6c65 6e90 ac72 7491 041d 2e74 iv.alen..rt....t │ │ │ │ +0002dc10: 6f93 eb61 6c65 7496 05bf aad7 6964 eb61 o..alet.....id.a │ │ │ │ +0002dc20: 3dd7 7374 7291 0613 38eb 6169 6e93 d765 =.str...8.ain..e │ │ │ │ +0002dc30: 8d9f fba5 32db 308e 8ea1 8d91 3027 4dcf ....2.0.....0'M. │ │ │ │ +0002dc40: 6973 9604 6bc6 646f 6e65 292c 9104 8c0d is..k.done),.... │ │ │ │ +0002dc50: 616e 6493 7468 656e 9364 6570 9a53 8e65 and.then.dep.S.e │ │ │ │ +0002dc60: 6e64 696e 6793 6f6e 9377 6865 7468 6572 nding.on.whether │ │ │ │ +0002dc70: 9369 7493 7790 ac72 6173 93eb 613f 5c93 .it.w..ras..a?\. │ │ │ │ +0002dc80: cf6f 7293 eb61 215c 93cf 7468 6174 936f .or..a!\..that.o │ │ │ │ +0002dc90: 9863 6375 7272 6564 2c91 048c 0d74 6865 .ccurred,....the │ │ │ │ +0002dca0: 9376 91ff 58e4 616c 7565 8ea1 8d91 3027 .v..X.alue....0' │ │ │ │ +0002dcb0: 4d6f 6696 0413 74d7 658d 9ffb a532 db30 Mof...t.e....2.0 │ │ │ │ +0002dcc0: 8e91 06e1 adcf 6973 9372 6574 7572 6e65 ......is.returne │ │ │ │ +0002dcd0: 6491 0413 736f 7293 636f 6e9a ac72 7472 d...sor.con..rtr │ │ │ │ +0002dce0: 6f6c 9369 7393 7061 7373 6564 9362 6163 ol.is.passed.bac │ │ │ │ +0002dcf0: 986b 9374 6f93 7468 6593 6290 538e 6567 .k.to.the.b.S.eg │ │ │ │ +0002dd00: 696e 6e69 6e67 9104 1373 6f66 9374 6865 inning...sof.the │ │ │ │ +0002dd10: 9377 686f 6c65 9365 7870 7265 7373 696f .whole.expressio │ │ │ │ +0002dd20: 6e8e a18d 9130 274d 7265 7370 9053 8e65 n....0'Mresp.S.e │ │ │ │ +0002dd30: 6374 6976 90ac 7265 6c79 91ff 0556 2e8e ctiv..rely...V.. │ │ │ │ +0002dd40: 9f1e bcaf 8d8d 8d8d 9124 67af eb60 8088 .........$g..`.. │ │ │ │ +0002dd50: 8e8e 8e91 3027 4deb 6177 6869 6c65 9605 ....0'M.awhile.. │ │ │ │ +0002dd60: bfaa d765 8d9f 01cc ccd5 318e 910a 7fae ...e......1..... │ │ │ │ +0002dd70: eb61 646f 93d7 658d 9f01 cccc d532 8e8e .ado..e......2.. │ │ │ │ +0002dd80: a18d 9130 274d cf54 6865 9603 1da7 6576 ...0'M.The....ev │ │ │ │ +0002dd90: 9bff 58e4 616c 7561 7469 6f6e 936f 6693 ..X.aluation.of. │ │ │ │ +0002dda0: 7468 6973 9365 7870 7265 7373 696f 6e93 this.expression. │ │ │ │ +0002ddb0: 616c 7795 ac72 6193 7973 9603 1da7 7265 alw..ra.ys....re │ │ │ │ +0002ddc0: 7475 726e 7393 eb61 2829 93cf 7768 656e turns..a()..when │ │ │ │ +0002ddd0: 9369 7491 031d a873 7563 6365 6564 732e .it....succeeds. │ │ │ │ +0002dde0: 9104 f48a d765 8d9f 01cc ccd5 318e 9107 .....e......1... │ │ │ │ +0002ddf0: ddab cf69 7393 6576 9861 6c75 6174 6564 ...is.ev.aluated │ │ │ │ +0002de00: 8ea1 8d91 3027 4d0c 7273 742e 9106 3115 ....0'M.rst...1. │ │ │ │ +0002de10: 4966 9b04 3d65 7468 6596 043d 6472 6573 If..=ethe..=dres │ │ │ │ +0002de20: 756c 7493 6973 9866 616c 7365 9374 6865 ult.is.false.the │ │ │ │ +0002de30: 9865 7691 ff58 e461 6c75 6174 696f 6e93 .ev..X.aluation. │ │ │ │ +0002de40: 7374 6f70 7393 616e 6498 7265 7475 726e stops.and.return │ │ │ │ +0002de50: 7393 eb61 2829 cf2e 9106 3115 4966 9874 s..a()....1.If.t │ │ │ │ +0002de60: 6865 9372 6573 756c 7498 6973 9374 7275 he.result.is.tru │ │ │ │ +0002de70: 658e a18d 9130 274d d765 8d9f 01cc ccd5 e....0'M.e...... │ │ │ │ +0002de80: 328e 9108 aaac cf69 7396 03ea a865 7691 2......is....ev. │ │ │ │ +0002de90: ff58 e461 6c75 6174 6564 9361 6e64 9374 .X.aluated.and.t │ │ │ │ +0002dea0: 6865 6e93 7468 6593 7768 6f6c 6593 636f hen.the.whole.co │ │ │ │ +0002deb0: 6e73 7472 7563 7493 6167 6169 6e2e 8e8e nstruct.again... │ │ │ │ +0002dec0: 9f24 fd13 8e8c 8b00 0000 2600 0000 0000 .$........&..... │ │ │ │ 0002ded0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002dee0: 0000 0000 0000 0000 0000 0000 0000 02ce ................ │ │ │ │ -0002def0: f5a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d .....U...F...... │ │ │ │ -0002df00: 9ffa 999a 8d91 eaf1 ebd0 3338 9201 0c4b ..........38...K │ │ │ │ -0002df10: 4743 6861 7074 6572 9604 8000 342e 910a GChapter....4... │ │ │ │ -0002df20: 8000 5365 6d61 6e90 a000 7469 6373 936f ..Seman...tics.o │ │ │ │ -0002df30: 6693 4d4c 8e91 eaf1 eb9f 0566 6689 0000 f.ML.......ff... │ │ │ │ -0002df40: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -0002df50: a0fd 8bd0 218d 8d8d 8d91 fc92 39eb 6080 ....!.......9.`. │ │ │ │ -0002df60: 888e 8e8e 9108 51d7 d765 8d9f 01cc ccd5 ......Q..e...... │ │ │ │ -0002df70: 318e 9104 c004 eb61 3bd7 658d 9f01 cccc 1......a;.e..... │ │ │ │ -0002df80: d532 8e8d 9106 c002 d73a 9601 fffe 3a93 .2.......:....:. │ │ │ │ -0002df90: 3a8e 911a 4a4c eb61 3bd7 658d 9f01 cccc :...JL.a;.e..... │ │ │ │ -0002dfa0: d86e 8e8e a410 0000 8d91 0851 d7d7 658d .n.........Q..e. │ │ │ │ -0002dfb0: 9f01 cccc d531 8e91 04c0 04eb 612c d765 .....1......a,.e │ │ │ │ -0002dfc0: 8d9f 01cc ccd5 328e 8d91 06c0 02d7 3a96 ......2.......:. │ │ │ │ -0002dfd0: 01ff fe3a 933a 8e91 1a4a 4ceb 612c d765 ...:.:...JL.a,.e │ │ │ │ -0002dfe0: 8d9f 01cc ccd8 6e8e 9109 92f8 cf61 7265 ......n......are │ │ │ │ -0002dff0: 9603 eaa8 6576 9bff 58e4 616c 7561 7465 ....ev..X.aluate │ │ │ │ -0002e000: 6493 696e 9374 6861 7493 6f72 6465 722c d.in.that.order, │ │ │ │ -0002e010: 9361 6e64 9374 6865 9376 9861 6c75 6593 .and.the.v.alue. │ │ │ │ -0002e020: 6f66 93d7 658d 9f01 cccc d86e 8e91 0992 of..e......n.... │ │ │ │ -0002e030: f8cf 6973 9372 6574 7572 6e65 642e 8ea9 ..is.returned... │ │ │ │ -0002e040: 1a00 008d 8d8d 8d91 fc92 39eb 6080 888e ..........9.`... │ │ │ │ -0002e050: 8e8e 9108 51d7 eb61 5bd7 658d 9f01 cccc ....Q..a[.e..... │ │ │ │ -0002e060: d531 8e91 04c0 04eb 613b d765 8d9f 01cc .1......a;.e.... │ │ │ │ -0002e070: ccd5 328e 8d91 06c0 02d7 3a96 01ff fe3a ..2.......:....: │ │ │ │ -0002e080: 933a 8e91 1a4a 4ceb 613b d765 8d9f 01cc .:...JL.a;.e.... │ │ │ │ -0002e090: ccd8 6e8e 9105 a850 eb61 5d8e a18d 9108 ..n....P.a]..... │ │ │ │ -0002e0a0: 51d7 d765 8d9f 01cc ccd5 318e 9604 c004 Q..e......1..... │ │ │ │ -0002e0b0: d73b 9b01 fffe 658d 9f01 cccc d532 8e93 .;....e......2.. │ │ │ │ -0002e0c0: d73b 8d98 3a98 3a98 3a8e 9111 ca9c 3b98 .;..:.:.:.....;. │ │ │ │ -0002e0d0: 658d 9f01 cccc d86e 8e91 0a82 07cf 6172 e......n......ar │ │ │ │ -0002e0e0: 6596 04d9 b765 769b ff58 e461 6c75 6174 e....ev..X.aluat │ │ │ │ -0002e0f0: 6564 9369 6e93 7468 6174 936f 7264 6572 ed.in.that.order │ │ │ │ -0002e100: 9361 6e64 9374 6865 936c 6973 7493 6f66 .and.the.list.of │ │ │ │ -0002e110: 9374 6865 6972 9376 9861 6c75 6573 9372 .their.v.alues.r │ │ │ │ -0002e120: 6574 7572 6e65 642e 9108 060d eb61 5b5d eturned......a[] │ │ │ │ -0002e130: 8ea1 8d91 0851 d7cf 6576 91ff 58e4 616c .....Q..ev..X.al │ │ │ │ -0002e140: 7561 7465 7396 03ea a874 6f93 7468 6593 uates....to.the. │ │ │ │ -0002e150: 656d 7074 90ac 7279 936c 6973 742e 8ea6 empt..ry.list... │ │ │ │ -0002e160: 8d8d 8d8d 91fc 9239 eb60 8088 8e8e 8e91 .......9.`...... │ │ │ │ -0002e170: 0851 d7d7 6496 05bf aaeb 6169 6e93 d765 .Q..d.....ain..e │ │ │ │ -0002e180: 8ea1 8d91 0851 d764 9604 7649 cf69 7393 .....Q.d..vI.is. │ │ │ │ -0002e190: 6576 9bff 58e4 616c 7561 7465 642c 9104 ev..X.aluated,.. │ │ │ │ -0002e1a0: 9931 616e 6493 7468 656e 9104 764a d765 .1and.then..vJ.e │ │ │ │ -0002e1b0: 93cf 6973 9365 7698 616c 7561 7465 6493 ..is.ev.aluated. │ │ │ │ -0002e1c0: 696e 9374 6865 9365 7874 656e 6465 6493 in.the.extended. │ │ │ │ -0002e1d0: 656e 95ac 7276 6972 6f6e 6d65 6e93 7496 en..rvironmen.t. │ │ │ │ -0002e1e0: 0476 4961 6e64 9369 7473 9376 9861 6c75 .vIand.its.v.alu │ │ │ │ -0002e1f0: 658e a18d 9108 51d7 7265 7475 726e 6564 e.....Q.returned │ │ │ │ -0002e200: 2e91 04f4 7b54 6865 9603 1d78 6465 636c ....{The...xdecl │ │ │ │ -0002e210: 6172 6174 696f 6e9b 031d 79d7 6493 cf69 aration...y.d..i │ │ │ │ -0002e220: 7398 6c6f 9053 8e63 616c 9874 6f93 d765 s.lo.S.cal.to..e │ │ │ │ -0002e230: cf2c 9103 4682 736f 9874 6861 7493 6166 .,..F.so.that.af │ │ │ │ -0002e240: 7465 7298 7468 6593 6576 91ff 58e4 616c ter.the.ev..X.al │ │ │ │ -0002e250: 7561 7469 6f6e 986f 6693 d765 cf2c 9103 uation.of..e.,.. │ │ │ │ -0002e260: 4682 7468 6598 666f 726d 6572 8ea1 8d91 F.the.former.... │ │ │ │ -0002e270: 0851 d765 6e95 ac72 7669 726f 6e6d 656e .Q.en..rvironmen │ │ │ │ -0002e280: 9374 9603 eaa8 6973 9372 6573 746f 7265 .t....is.restore │ │ │ │ -0002e290: 642e 8ea6 8d8d 8d8d 91fc 9239 eb60 8088 d..........9.`.. │ │ │ │ -0002e2a0: 8e8e 8e91 0851 d7eb 615c d770 8d9f 01cc .....Q..a\.p.... │ │ │ │ -0002e2b0: ccd5 318e 9104 c004 d770 8d9f 01cc ccd5 ..1......p...... │ │ │ │ -0002e2c0: 328e 8d91 06c0 02d7 3a96 01ff fe3a 933a 2.......:....:.: │ │ │ │ -0002e2d0: 8e91 168a a070 8d9f 01cc ccd8 6e8e 9105 .....p......n... │ │ │ │ -0002e2e0: a850 eb61 2e91 05bf aad7 658e a18d 9108 .P.a......e..... │ │ │ │ -0002e2f0: 51d7 cf54 6865 9604 a3b5 6576 91ff 58e4 Q..The....ev..X. │ │ │ │ -0002e300: 616c 7561 7469 6f6e 9b04 a3b6 6f66 93eb aluation....of.. │ │ │ │ -0002e310: 615c cf2d 6578 7072 6573 7369 6f6e 7398 a\.-expressions. │ │ │ │ -0002e320: 616c 7795 ac72 6193 7973 9604 a3b5 7375 alw..ra.ys....su │ │ │ │ -0002e330: 6363 6565 6473 9361 6e64 9879 6965 6c64 cceeds.and.yield │ │ │ │ -0002e340: 7393 6193 6675 6e63 7469 6f6e 9876 91ff s.a.function.v.. │ │ │ │ -0002e350: 58e4 616c 7565 2e91 0764 0854 6865 8ea1 X.alue...d.The.. │ │ │ │ -0002e360: 8d91 0851 d765 6e95 ac72 7669 726f 6e6d ...Q.en..rvironm │ │ │ │ -0002e370: 656e 9374 9605 cdea 696e 9377 6869 639a en.t....in.whic. │ │ │ │ -0002e380: ac72 6891 05cd eb74 6865 9365 7691 ff58 .rh....the.ev..X │ │ │ │ -0002e390: e461 6c75 6174 696f 6e93 6f90 538e 6363 .aluation.o.S.cc │ │ │ │ -0002e3a0: 7572 7393 288d 692e 652e 8e91 14d1 6e69 urs.(.i.e.....ni │ │ │ │ -0002e3b0: 6e93 7768 6963 9868 9105 cdeb 7468 6593 n.whic.h....the. │ │ │ │ -0002e3c0: 6675 6e63 7469 6f6e 9376 91ff 58e4 616c function.v..X.al │ │ │ │ -0002e3d0: 7565 9369 738e a18d 9108 51d7 6372 6561 ue.is.....Q.crea │ │ │ │ -0002e3e0: 7465 6429 9603 eaa8 6973 9363 616c 6c65 ted)....is.calle │ │ │ │ -0002e3f0: 6493 7468 6593 e564 650c 6e69 7469 6f6e d.the..de.nition │ │ │ │ -0002e400: 9104 3335 656e 7669 7291 ff66 666f 6e6d ..35envir..ffonm │ │ │ │ -0002e410: 656e 7491 0124 44cf 2e8e a68d 8d8d 8d91 ent..$D......... │ │ │ │ -0002e420: 1327 d831 2e8e 8e8e 9122 2b5c 5369 6d70 .'.1....."+\Simp │ │ │ │ -0002e430: 6c65 9103 eaa8 eb61 5ccf 2d65 7870 7265 le.....a\.-expre │ │ │ │ -0002e440: 7373 696f 6e73 3a91 0538 e0eb 615c d770 ssions:..8..a\.p │ │ │ │ -0002e450: eb61 2e91 05bf aad7 658e a18d 9122 2b5c .a......e...."+\ │ │ │ │ -0002e460: eb61 5cd7 70eb 612e 9105 bfaa d765 9603 .a\.p.a......e.. │ │ │ │ -0002e470: edca cf65 7691 ff58 e461 6c75 6174 6573 ...ev..X.aluates │ │ │ │ -0002e480: 9b03 edc9 746f 9374 6861 7498 6675 6e63 ....to.that.func │ │ │ │ -0002e490: 7469 6f6e 9377 6869 6390 ac72 6898 7768 tion.whic..rh.wh │ │ │ │ -0002e4a0: 656e 9361 7070 6c69 6564 9874 6f93 736f en.applied.to.so │ │ │ │ -0002e4b0: 6d65 9861 7267 756d 656e 90ac 7274 9379 me.argumen..rt.y │ │ │ │ -0002e4c0: 6965 6c64 738e a18d 9122 2b5c 7468 6596 ields...."+\the. │ │ │ │ -0002e4d0: 0362 8c72 6573 756c 7493 6f66 9b03 628b .b.result.of..b. │ │ │ │ -0002e4e0: 6576 91ff 58e4 616c 7561 7469 6e67 93d7 ev..X.aluating.. │ │ │ │ -0002e4f0: 6593 cf69 6e93 7468 6593 6375 7272 656e e..in.the.curren │ │ │ │ -0002e500: 90ac 7274 9828 8d69 2e65 2e8e 9112 6610 ..rt.(.i.e....f. │ │ │ │ -0002e510: 6170 706c 6963 6174 696f 6e93 7469 6d65 application.time │ │ │ │ -0002e520: 2993 7374 6f72 652c 9103 7dc4 616e 6493 ).store,..}.and. │ │ │ │ -0002e530: 696e 9374 6865 8ea1 8d91 222b 5c65 6e95 in.the...."+\en. │ │ │ │ -0002e540: ac72 7669 726f 6e6d 656e 9374 9602 e12f .rvironmen.t.../ │ │ │ │ -0002e550: 6f62 7461 696e 6564 9366 726f 6d9b 02e1 obtained.from... │ │ │ │ -0002e560: 3074 6865 9364 650c 6e69 7469 6f6e 9365 0the.de.nition.e │ │ │ │ -0002e570: 6e95 ac72 7669 726f 6e6d 656e 9374 9102 n..rvironmen.t.. │ │ │ │ -0002e580: e12f 6293 7998 6269 6e64 696e 679b 02e1 ./b.y.binding... │ │ │ │ -0002e590: 2f61 6e93 7998 7691 ff58 e461 7269 6162 /an.y.v..X.ariab │ │ │ │ -0002e5a0: 6c65 738e a18d 9122 2b5c 696e 9603 eaa8 les...."+\in.... │ │ │ │ -0002e5b0: d770 93cf 746f 9374 6865 9363 6f72 7265 .p..to.the.corre │ │ │ │ -0002e5c0: 7370 9a53 8e6f 6e64 696e 6793 636f 6d70 sp.S.onding.comp │ │ │ │ -0002e5d0: 986f 6e65 6e9a ac72 7473 936f 6693 7468 .onen..rts.of.th │ │ │ │ -0002e5e0: 6593 6172 6775 6d65 6e98 7493 2873 6565 e.argumen.t.(see │ │ │ │ -0002e5f0: 9333 2e31 2e31 292e 8e9f 1500 008d 8d8d .3.1.1)......... │ │ │ │ -0002e600: 8d91 1327 d832 2e8e 8e8e 9122 2b5c 436f ...'.2....."+\Co │ │ │ │ -0002e610: 6d70 9053 8e6f 756e 6491 03ea a8eb 615c mp.S.ound.....a\ │ │ │ │ -0002e620: cf2d 6578 7072 6573 7369 6f6e 733a 9105 .-expressions:.. │ │ │ │ -0002e630: 38e0 eb61 5cd7 708d 9f01 cccc d531 8e91 8..a\.p......1.. │ │ │ │ -0002e640: 04c0 04d7 708d 9f01 cccc d532 8e8d 9106 ....p......2.... │ │ │ │ -0002e650: c002 d73a 9601 fffe 3a93 3a8e 9116 8aa0 ...:....:.:..... │ │ │ │ -0002e660: 708d 9f01 cccc d86e 8e91 05a8 50eb 612e p......n....P.a. │ │ │ │ -0002e670: 9105 bfaa d765 8ea1 8d91 222b 5ccf 4191 .....e...."+\.A. │ │ │ │ -0002e680: 0581 67eb 615c cf2d 6578 7072 6573 7369 ..g.a\.-expressi │ │ │ │ -0002e690: 6f6e 9605 81d0 7769 7468 9b05 81cf 6d6f on....with....mo │ │ │ │ -0002e6a0: 7265 9374 6861 6e93 6f6e 6598 7061 7261 re.than.one.para │ │ │ │ -0002e6b0: 6d65 7465 7293 6973 9363 7572 7269 6564 meter.is.curried │ │ │ │ -0002e6c0: 8d98 692e 652e 8e91 1a07 23eb 615c d770 ..i.e.....#.a\.p │ │ │ │ -0002e6d0: 8d9f 01cc ccd5 318e 9104 c004 d770 8d9f ......1......p.. │ │ │ │ -0002e6e0: 01cc ccd5 328e 8d91 06c0 02d7 3a96 01ff ....2.......:... │ │ │ │ -0002e6f0: fe3a 933a 8e91 168a a070 8d9f 01cc ccd8 .:.:.....p...... │ │ │ │ -0002e700: 6e8e 9105 a850 eb61 2e91 05bf aad7 658e n....P.a......e. │ │ │ │ -0002e710: a18d 9122 2b5c cf69 7396 0494 7965 7861 ..."+\.is...yexa │ │ │ │ -0002e720: 6374 6c79 9365 7175 6976 91ff 58e4 616c ctly.equiv..X.al │ │ │ │ -0002e730: 656e 9aac 7274 9374 6f93 eb61 5cd7 708d en..rt.to..a\.p. │ │ │ │ -0002e740: 9f01 cccc d531 8e91 04c0 04eb 612e 285c .....1......a.(\ │ │ │ │ -0002e750: d770 8d9f 01cc ccd5 328e 8d91 06c0 02d7 .p......2....... │ │ │ │ -0002e760: 3a96 01ff fe3a 933a 8e91 1a4a 4ceb 612e :....:.:...JL.a. │ │ │ │ -0002e770: 5cd7 708d 9f01 cccc d86e 8e91 05a8 50eb \.p......n....P. │ │ │ │ -0002e780: 612e 9605 bfaa d765 eb61 298d 93d7 3a96 a......e.a)...:. │ │ │ │ -0002e790: 01ff fe3a 933a 8e91 181e c3cf 7768 6f73 ...:.:......whos │ │ │ │ -0002e7a0: 6596 0494 796d 6561 6e69 6e67 9369 7393 e...ymeaning.is. │ │ │ │ -0002e7b0: 6769 7698 656e 9362 9879 8ea1 8d91 222b giv.en.b.y...."+ │ │ │ │ -0002e7c0: 5c31 2e91 03ea a861 6290 538e 6f95 ac72 \1.....ab.S.o..r │ │ │ │ -0002e7d0: 7693 652e 8ea6 8d91 0851 d754 689a ac72 v.e......Q.Th..r │ │ │ │ -0002e7e0: 7573 9603 fc82 7468 6593 6672 6565 9376 us....the.free.v │ │ │ │ -0002e7f0: 91ff 58e4 6172 6961 626c 6573 9103 fc83 ..X.ariables.... │ │ │ │ -0002e800: 696e 9361 9366 756e 6374 696f 6e93 6b98 in.a.function.k. │ │ │ │ -0002e810: 6565 7093 7468 6593 7361 6d65 9362 696e eep.the.same.bin │ │ │ │ -0002e820: 6469 6e67 9374 6865 7991 03fc 8368 6164 ding.they....had │ │ │ │ -0002e830: 9369 6e93 7468 6593 6465 0c6e 692d 8ea1 .in.the.de.ni-.. │ │ │ │ -0002e840: 8d91 0851 d774 696f 6e9b 0420 a165 6e95 ...Q.tion.. .en. │ │ │ │ -0002e850: ac72 7669 726f 6e6d 656e 9374 2e91 05da .rvironmen.t.... │ │ │ │ -0002e860: cb53 6f98 6966 9861 9866 7265 6598 7691 .So.if.a.free.v. │ │ │ │ -0002e870: ff58 e461 7269 6162 6c65 9869 7398 6e6f .X.ariable.is.no │ │ │ │ -0002e880: 6e2d 6173 7369 676e 6162 6c65 9869 6e98 n-assignable.in. │ │ │ │ -0002e890: 7468 6174 9865 6e93 7669 726f 6e6d 656e that.en.vironmen │ │ │ │ -0002e8a0: 9374 2c91 042e 1f74 6865 6e8e a18d 9108 .t,....then..... │ │ │ │ -0002e8b0: 51d7 6974 7396 0455 f576 9bff 58e4 616c Q.its..U.v..X.al │ │ │ │ -0002e8c0: 7565 9369 7393 0c78 6564 9104 55f4 746f ue.is..xed..U.to │ │ │ │ -0002e8d0: 9374 6865 9376 9861 6c75 6593 6974 9368 .the.v.alue.it.h │ │ │ │ -0002e8e0: 6173 9374 6865 7265 2e91 067a c64f 6e93 as.there...z.On. │ │ │ │ -0002e8f0: 7468 6593 6f74 6865 7293 6861 6e64 2c91 the.other.hand,. │ │ │ │ -0002e900: 0470 c869 6691 0455 f461 9366 7265 6593 .p.if..U.a.free. │ │ │ │ -0002e910: 7698 6172 6961 626c 6593 6973 8ea1 8d91 v.ariable.is.... │ │ │ │ -0002e920: 0851 d761 7373 6967 6e61 626c 6596 04a1 .Q.assignable... │ │ │ │ -0002e930: c069 6e9b 04a1 c174 6865 9364 650c 6e69 .in....the.de.ni │ │ │ │ -0002e940: 7469 6f6e 9365 6e95 ac72 7669 726f 6e6d tion.en..rvironm │ │ │ │ -0002e950: 656e 9374 2c91 04cf 8774 6865 6e96 04a1 en.t,....then... │ │ │ │ -0002e960: c069 7493 7769 6c6c 9862 9a53 8e65 9362 .it.will.b.S.e.b │ │ │ │ -0002e970: 986f 756e 6493 746f 9104 a1c1 6193 6c6f .ound.to....a.lo │ │ │ │ -0002e980: 9863 6174 696f 6e2e 9107 5e29 416c 2d8e .cation...^)Al-. │ │ │ │ -0002e990: a18d 9108 51d7 7468 6f75 6768 9604 b223 ....Q.though...# │ │ │ │ -0002e9a0: 7468 6174 9b04 b222 6269 6e64 696e 6793 that..."binding. │ │ │ │ -0002e9b0: 6973 930c 7865 642c 9104 e401 7468 6593 is..xed,....the. │ │ │ │ -0002e9c0: 636f 6e95 ac72 7465 6e93 7473 9604 b223 con..rten.ts...# │ │ │ │ -0002e9d0: 6f66 9874 6865 936c 6f90 538e 6361 7469 of.the.lo.S.cati │ │ │ │ -0002e9e0: 6f6e 9369 6e98 7468 6593 7374 6f72 6593 on.in.the.store. │ │ │ │ -0002e9f0: 6973 936e 6f74 2c91 04e4 0161 6e64 8ea1 is.not,....and.. │ │ │ │ -0002ea00: 8d91 0851 d763 616e 9603 eaa8 6290 538e ...Q.can....b.S. │ │ │ │ -0002ea10: 6593 7375 6273 6571 7565 6e9a ac72 746c e.subsequen..rtl │ │ │ │ -0002ea20: 7993 6398 6861 6e67 6564 9377 6974 6893 y.c.hanged.with. │ │ │ │ -0002ea30: 6173 7369 676e 6d65 6e98 7473 2e8e a68d assignmen.ts.... │ │ │ │ -0002ea40: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ -0002ea50: 51d7 eb61 6675 6e96 05bf aad7 708d 9f01 Q..afun.....p... │ │ │ │ -0002ea60: cccc d531 8e9b 0a7f aeeb 612e 93d7 658d ...1......a...e. │ │ │ │ -0002ea70: 9f01 cccc d531 8e98 eb61 7c93 d770 8d9f .....1...a|..p.. │ │ │ │ -0002ea80: 01cc ccd5 328e 98eb 612e 93d7 658d 9f01 ....2...a...e... │ │ │ │ -0002ea90: cccc d532 8e98 eb61 7c8d 93d7 3a96 01ff ...2...a|...:... │ │ │ │ -0002eaa0: fe3a 933a 8e91 1949 f4eb 617c 93d7 708d .:.:...I..a|..p. │ │ │ │ -0002eab0: 9f01 cccc d86e 8e91 0b67 faeb 612e 93d7 .....n...g..a... │ │ │ │ -0002eac0: 658d 9f01 cccc d86e 8e91 0cc1 77cf 5468 e......n....w.Th │ │ │ │ -0002ead0: 6973 9603 8c94 6578 7072 6573 7369 6f6e is....expression │ │ │ │ -0002eae0: 9365 7691 ff58 e461 6c75 6174 6573 9374 .ev..X.aluates.t │ │ │ │ -0002eaf0: 6f91 038c 9374 6861 7493 6675 6e63 7469 o....that.functi │ │ │ │ -0002eb00: 6f6e 8ea1 8d91 0851 d777 6869 639a ac72 on.....Q.whic..r │ │ │ │ -0002eb10: 6896 02bc da77 6865 6e93 6170 706c 6965 h....when.applie │ │ │ │ -0002eb20: 6493 746f 9102 bcdb 736f 6d65 9376 91ff d.to....some.v.. │ │ │ │ -0002eb30: 58e4 616c 7565 93d7 4591 00b4 17cf 2c91 X.alue..E.....,. │ │ │ │ -0002eb40: 02f9 376d 6174 6398 6865 7393 6561 6398 ..7matc.hes.eac. │ │ │ │ -0002eb50: 6893 d770 8d9f 01cc ccd8 698e 9106 21b4 h..p......i...!. │ │ │ │ -0002eb60: cf69 6e93 7475 726e 9374 6f91 02bc dbd7 .in.turn.to..... │ │ │ │ -0002eb70: 4591 0370 f1cf 756e 9874 696c 936f 6e65 E..p..un.til.one │ │ │ │ -0002eb80: 9373 7563 6365 6564 732e 8ea1 8d91 0851 .succeeds......Q │ │ │ │ -0002eb90: d749 6696 03c2 5d73 619a ac72 7993 d770 .If...]sa..ry..p │ │ │ │ -0002eba0: 8d9f 01cc ccd8 698e 9107 2737 cf6d 6174 ......i...'7.mat │ │ │ │ -0002ebb0: 6398 6865 7393 d745 9100 b417 cf2c 9103 c.hes..E.....,.. │ │ │ │ -0002ebc0: ca6c 7468 656e 93d7 658d 9f01 cccc d869 .lthen..e......i │ │ │ │ -0002ebd0: 8e91 0727 37cf 6973 9103 c25c 6576 91ff ...'7.is...\ev.. │ │ │ │ -0002ebe0: 58e4 616c 7561 7465 6493 696e 9374 6865 X.aluated.in.the │ │ │ │ -0002ebf0: 9365 6e98 7669 726f 6e6d 656e 9874 936f .en.vironmen.t.o │ │ │ │ -0002ec00: 6274 6169 6e65 6493 6672 6f6d 9374 6865 btained.from.the │ │ │ │ -0002ec10: 9364 6566 2d8e a18d 9108 51d7 696e 6974 .def-.....Q.init │ │ │ │ -0002ec20: 696f 6e9b 03c4 3565 6e95 ac72 7669 726f ion...5en..rviro │ │ │ │ -0002ec30: 6e6d 656e 9374 9862 9379 9862 696e 6469 nmen.t.b.y.bindi │ │ │ │ -0002ec40: 6e67 9861 6e93 7998 7691 ff58 e461 7269 ng.an.y.v..X.ari │ │ │ │ -0002ec50: 6162 6c65 9869 6e98 d770 8d9f 01cc ccd8 able.in..p...... │ │ │ │ -0002ec60: 698e 9107 290f cf74 6f98 7468 6598 636f i...)..to.the.co │ │ │ │ -0002ec70: 7272 6573 7095 538e 6f6e 6469 6e67 9863 rresp.S.onding.c │ │ │ │ -0002ec80: 6f6d 7093 6f6e 656e 90ac 7274 738e a18d omp.onen..rts... │ │ │ │ -0002ec90: 9108 51d7 6f66 9603 eaa8 d745 9100 b417 ..Q.of.....E.... │ │ │ │ -0002eca0: cf2e 9105 38e0 4966 936e 6f93 6d61 7463 ....8.If.no.matc │ │ │ │ -0002ecb0: 90ac 7268 9373 7563 6365 6564 732c 9374 ..rh.succeeds,.t │ │ │ │ -0002ecc0: 6865 9365 7691 ff58 e461 6c75 6174 696f he.ev..X.aluatio │ │ │ │ -0002ecd0: 6e93 6661 696c 7393 7769 7468 93eb 6160 n.fails.with..a` │ │ │ │ -0002ece0: d770 6174 7465 7290 538e 6eeb 6160 cf2e .patter.S.n.a`.. │ │ │ │ -0002ecf0: 8e8e 9f24 fd13 8e8c 8b00 0000 2700 0000 ...$........'... │ │ │ │ +0002dee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002def0: 02ce f7a0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ +0002df00: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3338 9201 ............38.. │ │ │ │ +0002df10: 0c4b 4743 6861 7074 6572 9604 8000 342e .KGChapter....4. │ │ │ │ +0002df20: 910a 8000 5365 6d61 6e90 a000 7469 6373 ....Seman...tics │ │ │ │ +0002df30: 936f 6693 4d4c 8e91 eaf1 eb9f 0566 6689 .of.ML.......ff. │ │ │ │ +0002df40: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +0002df50: df8d a0fd 8bd0 218d 8d8d 8d91 fc92 39eb ......!.......9. │ │ │ │ +0002df60: 6080 888e 8e8e 9108 51d7 d765 8d9f 01cc `.......Q..e.... │ │ │ │ +0002df70: ccd5 318e 9104 c004 eb61 3bd7 658d 9f01 ..1......a;.e... │ │ │ │ +0002df80: cccc d532 8e8d 9106 c002 d73a 9601 fffe ...2.......:.... │ │ │ │ +0002df90: 3a93 3a8e 911a 4a4c eb61 3bd7 658d 9f01 :.:...JL.a;.e... │ │ │ │ +0002dfa0: cccc d86e 8e8e a410 0000 8d91 0851 d7d7 ...n.........Q.. │ │ │ │ +0002dfb0: 658d 9f01 cccc d531 8e91 04c0 04eb 612c e......1......a, │ │ │ │ +0002dfc0: d765 8d9f 01cc ccd5 328e 8d91 06c0 02d7 .e......2....... │ │ │ │ +0002dfd0: 3a96 01ff fe3a 933a 8e91 1a4a 4ceb 612c :....:.:...JL.a, │ │ │ │ +0002dfe0: d765 8d9f 01cc ccd8 6e8e 9109 92f8 cf61 .e......n......a │ │ │ │ +0002dff0: 7265 9603 eaa8 6576 9bff 58e4 616c 7561 re....ev..X.alua │ │ │ │ +0002e000: 7465 6493 696e 9374 6861 7493 6f72 6465 ted.in.that.orde │ │ │ │ +0002e010: 722c 9361 6e64 9374 6865 9376 9861 6c75 r,.and.the.v.alu │ │ │ │ +0002e020: 6593 6f66 93d7 658d 9f01 cccc d86e 8e91 e.of..e......n.. │ │ │ │ +0002e030: 0992 f8cf 6973 9372 6574 7572 6e65 642e ....is.returned. │ │ │ │ +0002e040: 8ea9 1a00 008d 8d8d 8d91 fc92 39eb 6080 ............9.`. │ │ │ │ +0002e050: 888e 8e8e 9108 51d7 eb61 5bd7 658d 9f01 ......Q..a[.e... │ │ │ │ +0002e060: cccc d531 8e91 04c0 04eb 613b d765 8d9f ...1......a;.e.. │ │ │ │ +0002e070: 01cc ccd5 328e 8d91 06c0 02d7 3a96 01ff ....2.......:... │ │ │ │ +0002e080: fe3a 933a 8e91 1a4a 4ceb 613b d765 8d9f .:.:...JL.a;.e.. │ │ │ │ +0002e090: 01cc ccd8 6e8e 9105 a850 eb61 5d8e a18d ....n....P.a]... │ │ │ │ +0002e0a0: 9108 51d7 d765 8d9f 01cc ccd5 318e 9604 ..Q..e......1... │ │ │ │ +0002e0b0: c004 d73b 9b01 fffe 658d 9f01 cccc d532 ...;....e......2 │ │ │ │ +0002e0c0: 8e93 d73b 8d98 3a98 3a98 3a8e 9111 ca9c ...;..:.:.:..... │ │ │ │ +0002e0d0: 3b98 658d 9f01 cccc d86e 8e91 0a82 07cf ;.e......n...... │ │ │ │ +0002e0e0: 6172 6596 04d9 b765 769b ff58 e461 6c75 are....ev..X.alu │ │ │ │ +0002e0f0: 6174 6564 9369 6e93 7468 6174 936f 7264 ated.in.that.ord │ │ │ │ +0002e100: 6572 9361 6e64 9374 6865 936c 6973 7493 er.and.the.list. │ │ │ │ +0002e110: 6f66 9374 6865 6972 9376 9861 6c75 6573 of.their.v.alues │ │ │ │ +0002e120: 9372 6574 7572 6e65 642e 9108 060d eb61 .returned......a │ │ │ │ +0002e130: 5b5d 8ea1 8d91 0851 d7cf 6576 91ff 58e4 [].....Q..ev..X. │ │ │ │ +0002e140: 616c 7561 7465 7396 03ea a874 6f93 7468 aluates....to.th │ │ │ │ +0002e150: 6593 656d 7074 90ac 7279 936c 6973 742e e.empt..ry.list. │ │ │ │ +0002e160: 8ea6 8d8d 8d8d 91fc 9239 eb60 8088 8e8e .........9.`.... │ │ │ │ +0002e170: 8e91 0851 d7d7 6496 05bf aaeb 6169 6e93 ...Q..d.....ain. │ │ │ │ +0002e180: d765 8ea1 8d91 0851 d764 9604 7649 cf69 .e.....Q.d..vI.i │ │ │ │ +0002e190: 7393 6576 9bff 58e4 616c 7561 7465 642c s.ev..X.aluated, │ │ │ │ +0002e1a0: 9104 9931 616e 6493 7468 656e 9104 764a ...1and.then..vJ │ │ │ │ +0002e1b0: d765 93cf 6973 9365 7698 616c 7561 7465 .e..is.ev.aluate │ │ │ │ +0002e1c0: 6493 696e 9374 6865 9365 7874 656e 6465 d.in.the.extende │ │ │ │ +0002e1d0: 6493 656e 95ac 7276 6972 6f6e 6d65 6e93 d.en..rvironmen. │ │ │ │ +0002e1e0: 7496 0476 4961 6e64 9369 7473 9376 9861 t..vIand.its.v.a │ │ │ │ +0002e1f0: 6c75 658e a18d 9108 51d7 7265 7475 726e lue.....Q.return │ │ │ │ +0002e200: 6564 2e91 04f4 7b54 6865 9603 1d78 6465 ed....{The...xde │ │ │ │ +0002e210: 636c 6172 6174 696f 6e9b 031d 79d7 6493 claration...y.d. │ │ │ │ +0002e220: cf69 7398 6c6f 9053 8e63 616c 9874 6f93 .is.lo.S.cal.to. │ │ │ │ +0002e230: d765 cf2c 9103 4682 736f 9874 6861 7493 .e.,..F.so.that. │ │ │ │ +0002e240: 6166 7465 7298 7468 6593 6576 91ff 58e4 after.the.ev..X. │ │ │ │ +0002e250: 616c 7561 7469 6f6e 986f 6693 d765 cf2c aluation.of..e., │ │ │ │ +0002e260: 9103 4682 7468 6598 666f 726d 6572 8ea1 ..F.the.former.. │ │ │ │ +0002e270: 8d91 0851 d765 6e95 ac72 7669 726f 6e6d ...Q.en..rvironm │ │ │ │ +0002e280: 656e 9374 9603 eaa8 6973 9372 6573 746f en.t....is.resto │ │ │ │ +0002e290: 7265 642e 8ea6 8d8d 8d8d 91fc 9239 eb60 red..........9.` │ │ │ │ +0002e2a0: 8088 8e8e 8e91 0851 d7eb 615c d770 8d9f .......Q..a\.p.. │ │ │ │ +0002e2b0: 01cc ccd5 318e 9104 c004 d770 8d9f 01cc ....1......p.... │ │ │ │ +0002e2c0: ccd5 328e 8d91 06c0 02d7 3a96 01ff fe3a ..2.......:....: │ │ │ │ +0002e2d0: 933a 8e91 168a a070 8d9f 01cc ccd8 6e8e .:.....p......n. │ │ │ │ +0002e2e0: 9105 a850 eb61 2e91 05bf aad7 658e a18d ...P.a......e... │ │ │ │ +0002e2f0: 9108 51d7 cf54 6865 9604 a3b5 6576 91ff ..Q..The....ev.. │ │ │ │ +0002e300: 58e4 616c 7561 7469 6f6e 9b04 a3b6 6f66 X.aluation....of │ │ │ │ +0002e310: 93eb 615c cf2d 6578 7072 6573 7369 6f6e ..a\.-expression │ │ │ │ +0002e320: 7398 616c 7795 ac72 6193 7973 9604 a3b5 s.alw..ra.ys.... │ │ │ │ +0002e330: 7375 6363 6565 6473 9361 6e64 9879 6965 succeeds.and.yie │ │ │ │ +0002e340: 6c64 7393 6193 6675 6e63 7469 6f6e 9876 lds.a.function.v │ │ │ │ +0002e350: 91ff 58e4 616c 7565 2e91 0764 0854 6865 ..X.alue...d.The │ │ │ │ +0002e360: 8ea1 8d91 0851 d765 6e95 ac72 7669 726f .....Q.en..rviro │ │ │ │ +0002e370: 6e6d 656e 9374 9605 cdea 696e 9377 6869 nmen.t....in.whi │ │ │ │ +0002e380: 639a ac72 6891 05cd eb74 6865 9365 7691 c..rh....the.ev. │ │ │ │ +0002e390: ff58 e461 6c75 6174 696f 6e93 6f90 538e .X.aluation.o.S. │ │ │ │ +0002e3a0: 6363 7572 7393 288d 692e 652e 8e91 14d1 ccurs.(.i.e..... │ │ │ │ +0002e3b0: 6e69 6e93 7768 6963 9868 9105 cdeb 7468 nin.whic.h....th │ │ │ │ +0002e3c0: 6593 6675 6e63 7469 6f6e 9376 91ff 58e4 e.function.v..X. │ │ │ │ +0002e3d0: 616c 7565 9369 738e a18d 9108 51d7 6372 alue.is.....Q.cr │ │ │ │ +0002e3e0: 6561 7465 6429 9603 eaa8 6973 9363 616c eated)....is.cal │ │ │ │ +0002e3f0: 6c65 6493 7468 6593 e564 650c 6e69 7469 led.the..de.niti │ │ │ │ +0002e400: 6f6e 9104 3335 656e 7669 7291 ff66 666f on..35envir..ffo │ │ │ │ +0002e410: 6e6d 656e 7491 0124 44cf 2e8e a68d 8d8d nment..$D....... │ │ │ │ +0002e420: 8d91 1327 d831 2e8e 8e8e 9122 2b5c 5369 ...'.1....."+\Si │ │ │ │ +0002e430: 6d70 6c65 9103 eaa8 eb61 5ccf 2d65 7870 mple.....a\.-exp │ │ │ │ +0002e440: 7265 7373 696f 6e73 3a91 0538 e0eb 615c ressions:..8..a\ │ │ │ │ +0002e450: d770 eb61 2e91 05bf aad7 658e a18d 9122 .p.a......e...." │ │ │ │ +0002e460: 2b5c eb61 5cd7 70eb 612e 9105 bfaa d765 +\.a\.p.a......e │ │ │ │ +0002e470: 9603 edca cf65 7691 ff58 e461 6c75 6174 .....ev..X.aluat │ │ │ │ +0002e480: 6573 9b03 edc9 746f 9374 6861 7498 6675 es....to.that.fu │ │ │ │ +0002e490: 6e63 7469 6f6e 9377 6869 6390 ac72 6898 nction.whic..rh. │ │ │ │ +0002e4a0: 7768 656e 9361 7070 6c69 6564 9874 6f93 when.applied.to. │ │ │ │ +0002e4b0: 736f 6d65 9861 7267 756d 656e 90ac 7274 some.argumen..rt │ │ │ │ +0002e4c0: 9379 6965 6c64 738e a18d 9122 2b5c 7468 .yields...."+\th │ │ │ │ +0002e4d0: 6596 0362 8c72 6573 756c 7493 6f66 9b03 e..b.result.of.. │ │ │ │ +0002e4e0: 628b 6576 91ff 58e4 616c 7561 7469 6e67 b.ev..X.aluating │ │ │ │ +0002e4f0: 93d7 6593 cf69 6e93 7468 6593 6375 7272 ..e..in.the.curr │ │ │ │ +0002e500: 656e 90ac 7274 9828 8d69 2e65 2e8e 9112 en..rt.(.i.e.... │ │ │ │ +0002e510: 6610 6170 706c 6963 6174 696f 6e93 7469 f.application.ti │ │ │ │ +0002e520: 6d65 2993 7374 6f72 652c 9103 7dc4 616e me).store,..}.an │ │ │ │ +0002e530: 6493 696e 9374 6865 8ea1 8d91 222b 5c65 d.in.the...."+\e │ │ │ │ +0002e540: 6e95 ac72 7669 726f 6e6d 656e 9374 9602 n..rvironmen.t.. │ │ │ │ +0002e550: e12f 6f62 7461 696e 6564 9366 726f 6d9b ./obtained.from. │ │ │ │ +0002e560: 02e1 3074 6865 9364 650c 6e69 7469 6f6e ..0the.de.nition │ │ │ │ +0002e570: 9365 6e95 ac72 7669 726f 6e6d 656e 9374 .en..rvironmen.t │ │ │ │ +0002e580: 9102 e12f 6293 7998 6269 6e64 696e 679b .../b.y.binding. │ │ │ │ +0002e590: 02e1 2f61 6e93 7998 7691 ff58 e461 7269 ../an.y.v..X.ari │ │ │ │ +0002e5a0: 6162 6c65 738e a18d 9122 2b5c 696e 9603 ables...."+\in.. │ │ │ │ +0002e5b0: eaa8 d770 93cf 746f 9374 6865 9363 6f72 ...p..to.the.cor │ │ │ │ +0002e5c0: 7265 7370 9a53 8e6f 6e64 696e 6793 636f resp.S.onding.co │ │ │ │ +0002e5d0: 6d70 986f 6e65 6e9a ac72 7473 936f 6693 mp.onen..rts.of. │ │ │ │ +0002e5e0: 7468 6593 6172 6775 6d65 6e98 7493 2873 the.argumen.t.(s │ │ │ │ +0002e5f0: 6565 9333 2e31 2e31 292e 8e9f 1500 008d ee.3.1.1)....... │ │ │ │ +0002e600: 8d8d 8d91 1327 d832 2e8e 8e8e 9122 2b5c .....'.2....."+\ │ │ │ │ +0002e610: 436f 6d70 9053 8e6f 756e 6491 03ea a8eb Comp.S.ound..... │ │ │ │ +0002e620: 615c cf2d 6578 7072 6573 7369 6f6e 733a a\.-expressions: │ │ │ │ +0002e630: 9105 38e0 eb61 5cd7 708d 9f01 cccc d531 ..8..a\.p......1 │ │ │ │ +0002e640: 8e91 04c0 04d7 708d 9f01 cccc d532 8e8d ......p......2.. │ │ │ │ +0002e650: 9106 c002 d73a 9601 fffe 3a93 3a8e 9116 .....:....:.:... │ │ │ │ +0002e660: 8aa0 708d 9f01 cccc d86e 8e91 05a8 50eb ..p......n....P. │ │ │ │ +0002e670: 612e 9105 bfaa d765 8ea1 8d91 222b 5ccf a......e...."+\. │ │ │ │ +0002e680: 4191 0581 67eb 615c cf2d 6578 7072 6573 A...g.a\.-expres │ │ │ │ +0002e690: 7369 6f6e 9605 81d0 7769 7468 9b05 81cf sion....with.... │ │ │ │ +0002e6a0: 6d6f 7265 9374 6861 6e93 6f6e 6598 7061 more.than.one.pa │ │ │ │ +0002e6b0: 7261 6d65 7465 7293 6973 9363 7572 7269 rameter.is.curri │ │ │ │ +0002e6c0: 6564 8d98 692e 652e 8e91 1a07 23eb 615c ed..i.e.....#.a\ │ │ │ │ +0002e6d0: d770 8d9f 01cc ccd5 318e 9104 c004 d770 .p......1......p │ │ │ │ +0002e6e0: 8d9f 01cc ccd5 328e 8d91 06c0 02d7 3a96 ......2.......:. │ │ │ │ +0002e6f0: 01ff fe3a 933a 8e91 168a a070 8d9f 01cc ...:.:.....p.... │ │ │ │ +0002e700: ccd8 6e8e 9105 a850 eb61 2e91 05bf aad7 ..n....P.a...... │ │ │ │ +0002e710: 658e a18d 9122 2b5c cf69 7396 0494 7965 e...."+\.is...ye │ │ │ │ +0002e720: 7861 6374 6c79 9365 7175 6976 91ff 58e4 xactly.equiv..X. │ │ │ │ +0002e730: 616c 656e 9aac 7274 9374 6f93 eb61 5cd7 alen..rt.to..a\. │ │ │ │ +0002e740: 708d 9f01 cccc d531 8e91 04c0 04eb 612e p......1......a. │ │ │ │ +0002e750: 285c d770 8d9f 01cc ccd5 328e 8d91 06c0 (\.p......2..... │ │ │ │ +0002e760: 02d7 3a96 01ff fe3a 933a 8e91 1a4a 4ceb ..:....:.:...JL. │ │ │ │ +0002e770: 612e 5cd7 708d 9f01 cccc d86e 8e91 05a8 a.\.p......n.... │ │ │ │ +0002e780: 50eb 612e 9605 bfaa d765 eb61 298d 93d7 P.a......e.a)... │ │ │ │ +0002e790: 3a96 01ff fe3a 933a 8e91 181e c3cf 7768 :....:.:......wh │ │ │ │ +0002e7a0: 6f73 6596 0494 796d 6561 6e69 6e67 9369 ose...ymeaning.i │ │ │ │ +0002e7b0: 7393 6769 7698 656e 9362 9879 8ea1 8d91 s.giv.en.b.y.... │ │ │ │ +0002e7c0: 222b 5c31 2e91 03ea a861 6290 538e 6f95 "+\1.....ab.S.o. │ │ │ │ +0002e7d0: ac72 7693 652e 8ea6 8d91 0851 d754 689a .rv.e......Q.Th. │ │ │ │ +0002e7e0: ac72 7573 9603 fc82 7468 6593 6672 6565 .rus....the.free │ │ │ │ +0002e7f0: 9376 91ff 58e4 6172 6961 626c 6573 9103 .v..X.ariables.. │ │ │ │ +0002e800: fc83 696e 9361 9366 756e 6374 696f 6e93 ..in.a.function. │ │ │ │ +0002e810: 6b98 6565 7093 7468 6593 7361 6d65 9362 k.eep.the.same.b │ │ │ │ +0002e820: 696e 6469 6e67 9374 6865 7991 03fc 8368 inding.they....h │ │ │ │ +0002e830: 6164 9369 6e93 7468 6593 6465 0c6e 692d ad.in.the.de.ni- │ │ │ │ +0002e840: 8ea1 8d91 0851 d774 696f 6e9b 0420 a165 .....Q.tion.. .e │ │ │ │ +0002e850: 6e95 ac72 7669 726f 6e6d 656e 9374 2e91 n..rvironmen.t.. │ │ │ │ +0002e860: 05da cb53 6f98 6966 9861 9866 7265 6598 ...So.if.a.free. │ │ │ │ +0002e870: 7691 ff58 e461 7269 6162 6c65 9869 7398 v..X.ariable.is. │ │ │ │ +0002e880: 6e6f 6e2d 6173 7369 676e 6162 6c65 9869 non-assignable.i │ │ │ │ +0002e890: 6e98 7468 6174 9865 6e93 7669 726f 6e6d n.that.en.vironm │ │ │ │ +0002e8a0: 656e 9374 2c91 042e 1f74 6865 6e8e a18d en.t,....then... │ │ │ │ +0002e8b0: 9108 51d7 6974 7396 0455 f576 9bff 58e4 ..Q.its..U.v..X. │ │ │ │ +0002e8c0: 616c 7565 9369 7393 0c78 6564 9104 55f4 alue.is..xed..U. │ │ │ │ +0002e8d0: 746f 9374 6865 9376 9861 6c75 6593 6974 to.the.v.alue.it │ │ │ │ +0002e8e0: 9368 6173 9374 6865 7265 2e91 067a c64f .has.there...z.O │ │ │ │ +0002e8f0: 6e93 7468 6593 6f74 6865 7293 6861 6e64 n.the.other.hand │ │ │ │ +0002e900: 2c91 0470 c869 6691 0455 f461 9366 7265 ,..p.if..U.a.fre │ │ │ │ +0002e910: 6593 7698 6172 6961 626c 6593 6973 8ea1 e.v.ariable.is.. │ │ │ │ +0002e920: 8d91 0851 d761 7373 6967 6e61 626c 6596 ...Q.assignable. │ │ │ │ +0002e930: 04a1 c069 6e9b 04a1 c174 6865 9364 650c ...in....the.de. │ │ │ │ +0002e940: 6e69 7469 6f6e 9365 6e95 ac72 7669 726f nition.en..rviro │ │ │ │ +0002e950: 6e6d 656e 9374 2c91 04cf 8774 6865 6e96 nmen.t,....then. │ │ │ │ +0002e960: 04a1 c069 7493 7769 6c6c 9862 9a53 8e65 ...it.will.b.S.e │ │ │ │ +0002e970: 9362 986f 756e 6493 746f 9104 a1c1 6193 .b.ound.to....a. │ │ │ │ +0002e980: 6c6f 9863 6174 696f 6e2e 9107 5e29 416c lo.cation...^)Al │ │ │ │ +0002e990: 2d8e a18d 9108 51d7 7468 6f75 6768 9604 -.....Q.though.. │ │ │ │ +0002e9a0: b223 7468 6174 9b04 b222 6269 6e64 696e .#that..."bindin │ │ │ │ +0002e9b0: 6793 6973 930c 7865 642c 9104 e401 7468 g.is..xed,....th │ │ │ │ +0002e9c0: 6593 636f 6e95 ac72 7465 6e93 7473 9604 e.con..rten.ts.. │ │ │ │ +0002e9d0: b223 6f66 9874 6865 936c 6f90 538e 6361 .#of.the.lo.S.ca │ │ │ │ +0002e9e0: 7469 6f6e 9369 6e98 7468 6593 7374 6f72 tion.in.the.stor │ │ │ │ +0002e9f0: 6593 6973 936e 6f74 2c91 04e4 0161 6e64 e.is.not,....and │ │ │ │ +0002ea00: 8ea1 8d91 0851 d763 616e 9603 eaa8 6290 .....Q.can....b. │ │ │ │ +0002ea10: 538e 6593 7375 6273 6571 7565 6e9a ac72 S.e.subsequen..r │ │ │ │ +0002ea20: 746c 7993 6398 6861 6e67 6564 9377 6974 tly.c.hanged.wit │ │ │ │ +0002ea30: 6893 6173 7369 676e 6d65 6e98 7473 2e8e h.assignmen.ts.. │ │ │ │ +0002ea40: a68d 8d8d 8d91 fc92 39eb 6080 888e 8e8e ........9.`..... │ │ │ │ +0002ea50: 9108 51d7 eb61 6675 6e96 05bf aad7 708d ..Q..afun.....p. │ │ │ │ +0002ea60: 9f01 cccc d531 8e9b 0a7f aeeb 612e 93d7 .....1......a... │ │ │ │ +0002ea70: 658d 9f01 cccc d531 8e98 eb61 7c93 d770 e......1...a|..p │ │ │ │ +0002ea80: 8d9f 01cc ccd5 328e 98eb 612e 93d7 658d ......2...a...e. │ │ │ │ +0002ea90: 9f01 cccc d532 8e98 eb61 7c8d 93d7 3a96 .....2...a|...:. │ │ │ │ +0002eaa0: 01ff fe3a 933a 8e91 1949 f4eb 617c 93d7 ...:.:...I..a|.. │ │ │ │ +0002eab0: 708d 9f01 cccc d86e 8e91 0b67 faeb 612e p......n...g..a. │ │ │ │ +0002eac0: 93d7 658d 9f01 cccc d86e 8e91 0cc1 77cf ..e......n....w. │ │ │ │ +0002ead0: 5468 6973 9603 8c94 6578 7072 6573 7369 This....expressi │ │ │ │ +0002eae0: 6f6e 9365 7691 ff58 e461 6c75 6174 6573 on.ev..X.aluates │ │ │ │ +0002eaf0: 9374 6f91 038c 9374 6861 7493 6675 6e63 .to....that.func │ │ │ │ +0002eb00: 7469 6f6e 8ea1 8d91 0851 d777 6869 639a tion.....Q.whic. │ │ │ │ +0002eb10: ac72 6896 02bc da77 6865 6e93 6170 706c .rh....when.appl │ │ │ │ +0002eb20: 6965 6493 746f 9102 bcdb 736f 6d65 9376 ied.to....some.v │ │ │ │ +0002eb30: 91ff 58e4 616c 7565 93d7 4591 00b4 17cf ..X.alue..E..... │ │ │ │ +0002eb40: 2c91 02f9 376d 6174 6398 6865 7393 6561 ,...7matc.hes.ea │ │ │ │ +0002eb50: 6398 6893 d770 8d9f 01cc ccd8 698e 9106 c.h..p......i... │ │ │ │ +0002eb60: 21b4 cf69 6e93 7475 726e 9374 6f91 02bc !..in.turn.to... │ │ │ │ +0002eb70: dbd7 4591 0370 f1cf 756e 9874 696c 936f ..E..p..un.til.o │ │ │ │ +0002eb80: 6e65 9373 7563 6365 6564 732e 8ea1 8d91 ne.succeeds..... │ │ │ │ +0002eb90: 0851 d749 6696 03c2 5d73 619a ac72 7993 .Q.If...]sa..ry. │ │ │ │ +0002eba0: d770 8d9f 01cc ccd8 698e 9107 2737 cf6d .p......i...'7.m │ │ │ │ +0002ebb0: 6174 6398 6865 7393 d745 9100 b417 cf2c atc.hes..E....., │ │ │ │ +0002ebc0: 9103 ca6c 7468 656e 93d7 658d 9f01 cccc ...lthen..e..... │ │ │ │ +0002ebd0: d869 8e91 0727 37cf 6973 9103 c25c 6576 .i...'7.is...\ev │ │ │ │ +0002ebe0: 91ff 58e4 616c 7561 7465 6493 696e 9374 ..X.aluated.in.t │ │ │ │ +0002ebf0: 6865 9365 6e98 7669 726f 6e6d 656e 9874 he.en.vironmen.t │ │ │ │ +0002ec00: 936f 6274 6169 6e65 6493 6672 6f6d 9374 .obtained.from.t │ │ │ │ +0002ec10: 6865 9364 6566 2d8e a18d 9108 51d7 696e he.def-.....Q.in │ │ │ │ +0002ec20: 6974 696f 6e9b 03c4 3565 6e95 ac72 7669 ition...5en..rvi │ │ │ │ +0002ec30: 726f 6e6d 656e 9374 9862 9379 9862 696e ronmen.t.b.y.bin │ │ │ │ +0002ec40: 6469 6e67 9861 6e93 7998 7691 ff58 e461 ding.an.y.v..X.a │ │ │ │ +0002ec50: 7269 6162 6c65 9869 6e98 d770 8d9f 01cc riable.in..p.... │ │ │ │ +0002ec60: ccd8 698e 9107 290f cf74 6f98 7468 6598 ..i...)..to.the. │ │ │ │ +0002ec70: 636f 7272 6573 7095 538e 6f6e 6469 6e67 corresp.S.onding │ │ │ │ +0002ec80: 9863 6f6d 7093 6f6e 656e 90ac 7274 738e .comp.onen..rts. │ │ │ │ +0002ec90: a18d 9108 51d7 6f66 9603 eaa8 d745 9100 ....Q.of.....E.. │ │ │ │ +0002eca0: b417 cf2e 9105 38e0 4966 936e 6f93 6d61 ......8.If.no.ma │ │ │ │ +0002ecb0: 7463 90ac 7268 9373 7563 6365 6564 732c tc..rh.succeeds, │ │ │ │ +0002ecc0: 9374 6865 9365 7691 ff58 e461 6c75 6174 .the.ev..X.aluat │ │ │ │ +0002ecd0: 696f 6e93 6661 696c 7393 7769 7468 93eb ion.fails.with.. │ │ │ │ +0002ece0: 6160 d770 6174 7465 7290 538e 6eeb 6160 a`.patter.S.n.a` │ │ │ │ +0002ecf0: cf2e 8e8e 9f24 fd13 8e8c 8b00 0000 2700 .....$........'. │ │ │ │ 0002ed00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002ed10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ed20: 0000 02de c4a0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ -0002ed30: a002 942f df8d a0fd 8bd0 218d 9112 c761 .../......!....a │ │ │ │ -0002ed40: eb47 4368 6170 7465 7291 0566 6635 8e91 .GChapter..ff5.. │ │ │ │ -0002ed50: 12c7 619f 0bcc cc89 0001 0000 01c7 3e7c ..a...........>| │ │ │ │ -0002ed60: 9f1f 1209 8dd2 4d4c 9109 547b 5491 ff38 ......ML..T{T..8 │ │ │ │ -0002ed70: f579 7091 00c7 0a65 738e 9f13 d677 8900 .yp....es....w.. │ │ │ │ -0002ed80: 0100 0001 c73e 7c9f 3a55 548d cf53 6f96 .....>|.:UT..So. │ │ │ │ -0002ed90: 04a4 6266 6172 2c91 04d2 d16c 6974 746c ..bfar,....littl │ │ │ │ -0002eda0: 6593 6d65 6e9a ac72 7469 6f6e 9368 6173 e.men..rtion.has │ │ │ │ -0002edb0: 9362 9053 8e65 656e 936d 6164 6593 6f66 .b.S.een.made.of │ │ │ │ -0002edc0: 9104 a463 7498 7970 9053 8e65 732e 9107 ...ct.yp.S.es... │ │ │ │ -0002edd0: 660e 4691 ff05 566f 7293 eb48 4d4c 93cf f.F...Vor..HML.. │ │ │ │ -0002ede0: 696e 9369 7473 936f 7269 6769 6e61 6c91 in.its.original. │ │ │ │ -0002edf0: 04a4 6372 6f6c 6593 6173 9374 6865 936d ..crole.as.the.m │ │ │ │ -0002ee00: 6574 612d 8ea4 1000 008d 6c61 6e67 7561 eta-......langua │ │ │ │ -0002ee10: 6765 9602 fc90 666f 7293 7072 6f9a 538e ge....for.pro.S. │ │ │ │ -0002ee20: 6f66 9369 6e93 eb48 4c43 46cf 2c93 7468 of.in..HLCF.,.th │ │ │ │ -0002ee30: 6593 696d 7098 6f72 7461 6e63 6591 02fc e.imp.ortance... │ │ │ │ -0002ee40: 8f6f 6693 7374 7269 6374 9374 90ac 7279 .of.strict.t..ry │ │ │ │ -0002ee50: 7098 6593 6395 ac72 6865 6393 6b69 6e67 p.e.c..rhec.king │ │ │ │ -0002ee60: 9b02 fc90 7793 6173 9870 7269 6e63 6970 ....w.as.princip │ │ │ │ -0002ee70: 616c 6c79 9874 6f98 656e 7375 7265 8ea1 ally.to.ensure.. │ │ │ │ -0002ee80: 8d74 6861 7496 037e 4b65 769a ac72 6572 .that..~Kev..rer │ │ │ │ -0002ee90: 7993 636f 6d70 7574 6564 9103 7e4c 7691 y.computed..~Lv. │ │ │ │ -0002eea0: ff58 e461 6c75 6593 6f66 9374 6865 9374 .X.alue.of.the.t │ │ │ │ -0002eeb0: 9879 7090 538e 6591 037e 4c72 6570 7265 .yp.S.e..~Lrepre │ │ │ │ -0002eec0: 7365 6e98 7469 6e67 9374 6865 6f72 656d sen.ting.theorem │ │ │ │ -0002eed0: 7393 7798 6173 9369 6e64 6565 6491 037e s.w.as.indeed..~ │ │ │ │ -0002eee0: 4c61 9374 6865 6f72 656d 2e91 0514 c154 La.theorem.....T │ │ │ │ -0002eef0: 6869 738e a18d 7573 6596 044a 886f 6691 his...use..J.of. │ │ │ │ -0002ef00: 044a 8774 9aac 7279 7090 538e 6593 6398 .J.t..ryp.S.e.c. │ │ │ │ -0002ef10: 6865 6398 6b69 6e67 9377 9861 7393 6475 hec.king.w.as.du │ │ │ │ -0002ef20: 659b 044a 8774 6f93 4d69 6c6e 6572 2c91 e..J.to.Milner,. │ │ │ │ -0002ef30: 0462 8061 6e64 9874 6865 9369 6465 6193 .b.and.the.idea. │ │ │ │ -0002ef40: 6973 9865 7175 616c 6c79 9376 6974 616c is.equally.vital │ │ │ │ -0002ef50: 9369 6e93 eb48 484f 4ccf 2e98 5468 6593 .in..HHOL...The. │ │ │ │ -0002ef60: 7361 6d65 8ea1 8d65 0b65 6374 9602 b8cc same...e.ect.... │ │ │ │ -0002ef70: 636f 756c 649b 02b8 cb70 726f 6261 626c could....probabl │ │ │ │ -0002ef80: 7993 6861 95ac 7276 9365 9102 b8cc 6290 y.ha..rv.e....b. │ │ │ │ -0002ef90: 538e 6565 6e98 6163 9368 6965 7693 6564 S.een.ac.hiev.ed │ │ │ │ -0002efa0: 9b02 b8cc 6293 7998 7275 6e2d 7469 6d65 ....b.y.run-time │ │ │ │ -0002efb0: 9102 b8cb 7493 7970 9053 8e65 9863 9368 ....t.yp.S.e.c.h │ │ │ │ -0002efc0: 6563 936b 696e 672c 9102 f5f8 6275 7491 ec.king,....but. │ │ │ │ -0002efd0: 02b8 cb63 6f6d 7069 6c65 2d74 696d 6598 ...compile-time. │ │ │ │ -0002efe0: 7493 7970 9053 8e65 8ea1 8d63 95ac 7268 t.yp.S.e...c..rh │ │ │ │ -0002eff0: 6563 936b 696e 679b 0430 5577 9361 7398 ec.king..0Uw.as. │ │ │ │ -0002f000: 6164 6f70 7465 6498 696e 7374 6561 642c adopted.instead, │ │ │ │ -0002f010: 9104 41c0 696e 9874 6865 9864 6573 6967 ..A.in.the.desig │ │ │ │ -0002f020: 6e98 6f66 98eb 484d 4ccf 2e91 0430 5454 n.of..HML....0TT │ │ │ │ -0002f030: 6869 7398 7793 6173 9870 6172 746c 7998 his.w.as.partly. │ │ │ │ -0002f040: 666f 7298 7468 6598 636f 6e73 6964 6572 for.the.consider │ │ │ │ -0002f050: 6162 6c65 8ea1 8d64 6562 7567 6769 6e67 able...debugging │ │ │ │ -0002f060: 9604 b92f 6169 649b 04b9 3074 6861 7493 .../aid...0that. │ │ │ │ -0002f070: 6974 9370 726f 90ac 7276 6964 6573 3b91 it.pro..rvides;. │ │ │ │ -0002f080: 0520 7370 6172 746c 7993 666f 7298 650e . spartly.for.e. │ │ │ │ -0002f090: 6369 656e 90ac 7274 9365 7865 6375 7469 cien..rt.executi │ │ │ │ -0002f0a0: 6f6e 3b91 0520 7361 6e64 9370 6172 746c on;.. sand.partl │ │ │ │ -0002f0b0: 7993 746f 9865 7870 6c6f 7265 9374 6865 y.to.explore.the │ │ │ │ -0002f0c0: 8ea1 8d70 9053 8e6f 7373 6962 696c 6974 ...p.S.ossibilit │ │ │ │ -0002f0d0: 9aac 7279 9603 eaa8 6f66 9363 6f6d 9862 ..ry....of.com.b │ │ │ │ -0002f0e0: 696e 696e 6793 7090 538e 6f6c 796d 6f72 ining.p.S.olymor │ │ │ │ -0002f0f0: 7068 6973 6d93 7769 7468 9374 9879 7090 phism.with.t.yp. │ │ │ │ -0002f100: 538e 6593 6398 6865 6398 6b69 6e67 2e8d S.e.c.hec.king.. │ │ │ │ -0002f110: 8d9f fba5 32d5 318e 8e8e a18d 910b 618f ....2.1.......a. │ │ │ │ -0002f120: cf54 6865 9604 c4da eb48 4d4c 9104 c4db .The.....HML.... │ │ │ │ -0002f130: cf74 9aac 7279 7090 538e 6593 6398 6865 .t..ryp.S.e.c.he │ │ │ │ -0002f140: 6398 6b69 6e67 9b04 c4db 7379 7374 656d c.king....system │ │ │ │ -0002f150: 9369 7398 696d 706c 656d 656e 90ac 7274 .is.implemen..rt │ │ │ │ -0002f160: 6564 9369 6e98 7375 6390 ac72 6893 6198 ed.in.suc..rh.a. │ │ │ │ -0002f170: 7795 ac72 6193 7996 04c4 da74 6861 742c w..ra.y....that, │ │ │ │ -0002f180: 9104 fb67 616c 7468 6f75 6768 9874 6865 ...galthough.the │ │ │ │ -0002f190: 9375 7365 728e a18d 6d61 90ac 7279 9604 .user...ma..ry.. │ │ │ │ -0002f1a0: 63b5 6f90 538e 6363 6173 696f 6e61 6c6c c.o.S.ccasionall │ │ │ │ -0002f1b0: 799b 0463 b628 6569 7468 6572 9366 6f72 y..c.(either.for │ │ │ │ -0002f1c0: 9864 6f90 538e 6375 6d65 6e90 ac72 7461 .do.S.cumen..rta │ │ │ │ -0002f1d0: 7469 6f6e 936f 7298 6173 9361 9363 6f6e tion.or.as.a.con │ │ │ │ -0002f1e0: 7374 7261 696e 90ac 7274 2998 6173 6372 strain..rt).ascr │ │ │ │ -0002f1f0: 6962 9053 8e65 9361 9874 90ac 7279 7090 ib.S.e.a.t..ryp. │ │ │ │ -0002f200: 538e 6593 746f 9861 6e93 eb48 4d4c 8ea1 S.e.to.an..HML.. │ │ │ │ -0002f210: 8dcf 6578 7072 6573 7369 6f6e 9604 9f6c ..expression...l │ │ │ │ -0002f220: 6f72 9370 6174 7465 726e 2c91 04cc 9e69 or.pattern,....i │ │ │ │ -0002f230: 7493 6973 9368 6172 646c 7993 6576 90ac t.is.hardly.ev.. │ │ │ │ -0002f240: 7265 7293 6e65 6365 7373 6172 7993 746f rer.necessary.to │ │ │ │ -0002f250: 9b04 9f6d 646f 9373 6f2e 9107 572c 5468 ...mdo.so...W,Th │ │ │ │ -0002f260: 6593 7573 6572 986f 6693 eb48 4d4c 93cf e.user.of..HML.. │ │ │ │ -0002f270: 7769 6c6c 9361 6c6d 6f73 748e a18d 616c will.almost...al │ │ │ │ -0002f280: 7795 ac72 6193 7973 9b02 f74a 6290 538e w..ra.ys...Jb.S. │ │ │ │ -0002f290: 6591 02f7 4963 6f6e 9374 656e 9374 9877 e...Icon.ten.t.w │ │ │ │ -0002f2a0: 6974 6891 02f7 4974 6865 9874 9379 7095 ith...Ithe.t.yp. │ │ │ │ -0002f2b0: 538e 6573 9102 f749 6173 6372 6962 9365 S.es...Iascrib.e │ │ │ │ -0002f2c0: 6498 616e 6491 02f7 4970 7265 7365 6e95 d.and...Ipresen. │ │ │ │ -0002f2d0: ac72 7465 6498 6293 7991 02f7 4974 6865 .rted.b.y...Ithe │ │ │ │ -0002f2e0: 9874 9379 7090 538e 6591 02f7 4963 9368 .t.yp.S.e...Ic.h │ │ │ │ -0002f2f0: 6563 936b 9365 722c 9103 27f6 7768 6963 ec.k.er,..'.whic │ │ │ │ -0002f300: 9368 9863 9368 6563 936b 738e a18d 6576 .h.c.hec.ks...ev │ │ │ │ -0002f310: 95ac 7265 7279 9b02 dd39 746f 702d 6c65 ..rery...9top-le │ │ │ │ -0002f320: 7693 656c 9870 6872 6173 6598 6290 538e v.el.phrase.b.S. │ │ │ │ -0002f330: 6566 6f72 6598 6974 9869 7398 6576 91ff efore.it.is.ev.. │ │ │ │ -0002f340: 58e4 616c 7561 7465 642e 9104 df11 2854 X.aluated.....(T │ │ │ │ -0002f350: 6865 9874 9379 7090 538e 6598 6393 6865 he.t.yp.S.e.c.he │ │ │ │ -0002f360: 6393 6b93 6572 986d 6193 7998 736f 6d65 c.k.er.ma.y.some │ │ │ │ -0002f370: 7469 6d65 7398 0c6e 6498 6198 6d6f 7265 times..nd.a.more │ │ │ │ -0002f380: 8ea1 8d67 656e 6572 616c 9603 eaa8 749a ...general....t. │ │ │ │ -0002f390: ac72 7970 9053 8e65 9361 7373 6967 6e6d .ryp.S.e.assignm │ │ │ │ -0002f3a0: 656e 9874 9374 6861 6e93 6578 7090 538e en.t.than.exp.S. │ │ │ │ -0002f3b0: 6563 7465 642e 298e 9f27 7f62 8d8d eb4b ected.)..'.b...K │ │ │ │ -0002f3c0: 352e 318e 912c 47ab 5491 ff75 c279 7091 5.1..,G.T..u.yp. │ │ │ │ -0002f3d0: 008a 3d65 7396 067a e161 6e64 936f 6291 ..=es..z.and.ob. │ │ │ │ -0002f3e0: 0114 7a6a 6563 7473 8e9f 1be2 238d cf45 ..zjects....#..E │ │ │ │ -0002f3f0: 7690 ac72 6572 7996 0492 3364 6174 619b v..rery...3data. │ │ │ │ -0002f400: 0492 326f 6291 00a7 1c6a 6563 7493 696e ..2ob....ject.in │ │ │ │ -0002f410: 93eb 484d 4c93 cf70 9053 8e6f 7373 6573 ..HML..p.S.osses │ │ │ │ -0002f420: 7365 7398 6193 7495 ac72 7970 9053 8e65 ses.a.t..ryp.S.e │ │ │ │ -0002f430: 2e91 072f 8053 7563 9368 9604 9233 616e .../.Suc.h...3an │ │ │ │ -0002f440: 936f 6291 00a7 1c6a 6563 7498 6d61 9aac .ob....ject.ma.. │ │ │ │ -0002f450: 7279 9370 9053 8e6f 7373 6573 7393 6d61 ry.p.S.ossess.ma │ │ │ │ -0002f460: 6e98 7993 7498 7970 9053 8e65 732c 9104 n.y.t.yp.S.es,.. │ │ │ │ -0002f470: bc15 696e 8ea1 8d77 6869 6390 ac72 6896 ..in...whic..rh. │ │ │ │ -0002f480: 047c 0b63 6173 659b 047c 0c69 7493 6973 .|.case..|.it.is │ │ │ │ -0002f490: 9373 6169 6498 746f 9362 9053 8e65 98e5 .said.to.b.S.e.. │ │ │ │ -0002f4a0: 7091 ff66 666f 6c79 6d6f 7270 6869 6391 p..ffolymorphic. │ │ │ │ -0002f4b0: 052d 1ccf 616e 6493 7090 538e 6f73 7365 .-..and.p.S.osse │ │ │ │ -0002f4c0: 7373 6573 9861 93e5 7096 ff66 666f 6c79 sses.a..p..ffoly │ │ │ │ -0002f4d0: 7479 7093 6591 00e5 b0cf 7c8d 692e 652e typ.e.....|.i.e. │ │ │ │ -0002f4e0: 8e91 137f 8f61 9874 95ac 7279 7090 538e .....a.t..ryp.S. │ │ │ │ -0002f4f0: 6591 047c 0b63 6f6e 9374 6169 6e69 6e67 e..|.con.taining │ │ │ │ -0002f500: 8ea1 8d74 9aac 7279 7090 538e 6596 02da ...t..ryp.S.e... │ │ │ │ -0002f510: da76 91ff 58e4 6172 6961 626c 6573 9328 .v..X.ariables.( │ │ │ │ -0002f520: 666f 7293 7768 6963 9868 9102 dadb 7798 for.whic.h....w. │ │ │ │ -0002f530: 6593 7573 6593 6193 7365 7175 656e 6365 e.use.a.sequence │ │ │ │ -0002f540: 936f 6693 6173 7465 7269 736b 7393 7090 .of.asterisks.p. │ │ │ │ -0002f550: 538e 6f73 7369 626c 7993 666f 6c6c 6f98 S.ossibly.follo. │ │ │ │ -0002f560: 7798 6564 9102 dadb 6298 7993 616e 9369 w.ed....b.y.an.i │ │ │ │ -0002f570: 6465 6e98 7469 0c65 7293 6f72 8ea1 8d69 den.ti.er.or...i │ │ │ │ -0002f580: 6e95 ac72 7465 6765 7229 7c61 6e64 9b03 n..rteger)|and.. │ │ │ │ -0002f590: dbc1 6d6f 7265 6f93 7693 6572 9869 7491 ..moreo.v.er.it. │ │ │ │ -0002f5a0: 03db c270 9053 8e6f 7373 6573 7365 7398 ...p.S.ossesses. │ │ │ │ -0002f5b0: 616c 6c98 7493 7970 9053 8e65 7398 7768 all.t.yp.S.es.wh │ │ │ │ -0002f5c0: 6963 9368 9861 7265 98e5 696e 7374 616e ic.h.are..instan │ │ │ │ -0002f5d0: 6391 ff66 6665 7391 04d9 9fcf 6f66 9869 c..ffes.....of.i │ │ │ │ -0002f5e0: 7473 9870 9a53 8e6f 6c79 7493 7970 9865 ts.p.S.olyt.yp.e │ │ │ │ -0002f5f0: 2c91 03de bc66 6f72 6d65 648e a18d 6295 ,....formed...b. │ │ │ │ -0002f600: ac72 799b 03ff a373 7562 7374 6974 7574 .ry....substitut │ │ │ │ -0002f610: 696e 6791 03ff a474 9379 7090 538e 6573 ing....t.yp.S.es │ │ │ │ -0002f620: 9866 6f72 9603 ffa4 7a65 726f 986f 7298 .for....zero.or. │ │ │ │ -0002f630: 6d6f 7265 9374 90ac 7279 7090 538e 6598 more.t..ryp.S.e. │ │ │ │ -0002f640: 7691 ff58 e461 7269 6162 6c65 7393 696e v..X.ariables.in │ │ │ │ -0002f650: 9874 6865 9870 9553 8e6f 6c79 749a ac72 .the.p.S.olyt..r │ │ │ │ -0002f660: 7970 9365 2e91 0577 d341 9103 ff9e 7498 yp.e...w.A....t. │ │ │ │ -0002f670: 7970 9365 9103 ffa3 636f 6e98 7461 696e yp.e....con.tain │ │ │ │ -0002f680: 696e 678e a18d 6e6f 9603 eaa8 7490 ac72 ing...no....t..r │ │ │ │ -0002f690: 7970 9053 8e65 9376 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ -0002f6a0: 626c 6573 9369 7393 6193 e56d 6f6e 6f74 bles.is.a..monot │ │ │ │ -0002f6b0: 7970 91ff 6666 652e 8ea1 8d91 0b61 8fcf yp..ffe......a.. │ │ │ │ -0002f6c0: 5791 ff05 5665 9604 7482 7361 9aac 7277 W...Ve..t.sa..rw │ │ │ │ -0002f6d0: 9373 6576 9865 7261 6c93 6578 616d 706c .sev.eral.exampl │ │ │ │ -0002f6e0: 6573 936f 6693 7498 7970 9053 8e65 7393 es.of.t.yp.S.es. │ │ │ │ -0002f6f0: 696e 9343 6861 7074 6572 9332 2e91 06d6 in.Chapter.2.... │ │ │ │ -0002f700: 6e54 91ff 0556 6f93 756e 6465 7273 7461 nT...Vo.understa │ │ │ │ -0002f710: 6e64 9374 6865 9366 6f6c 6c6f 9877 696e nd.the.follo.win │ │ │ │ -0002f720: 6793 7379 6e98 7461 782c 8ea1 8d6e 6f74 g.syn.tax,...not │ │ │ │ -0002f730: 6596 04ae 4474 6861 7493 eb61 6c69 7374 e...Dthat..alist │ │ │ │ -0002f740: 9104 ae45 cf69 7393 6193 7090 538e 6f73 ...E.is.a.p.S.os │ │ │ │ -0002f750: 740c 7865 6493 756e 6172 7993 286f 6e65 t.xed.unary.(one │ │ │ │ -0002f760: 2d61 7267 756d 656e 9aac 7274 2993 7498 -argumen..rt).t. │ │ │ │ -0002f770: 7970 9053 8e65 9104 ae45 636f 6e73 7472 yp.S.e...Econstr │ │ │ │ -0002f780: 7563 746f 7293 2874 6865 7265 6166 7465 uctor.(thereafte │ │ │ │ -0002f790: 7293 6162 6272 652d 8ea1 8d76 6961 7465 r.abbre-...viate │ │ │ │ -0002f7a0: 6496 0450 d874 6f93 d774 7990 6e39 636f d..P.to..ty.n9co │ │ │ │ -0002f7b0: 6ecf 292e 9106 6b70 5468 6593 7573 6572 n.)...kpThe.user │ │ │ │ -0002f7c0: 936d 619a ac72 7993 696e 9874 726f 9053 .ma..ry.in.tro.S │ │ │ │ -0002f7d0: 8e64 7563 6593 6e65 7793 d76e cf2d 6172 .duce.new..n.-ar │ │ │ │ -0002f7e0: 6775 6d65 6e98 7493 7498 7970 9053 8e65 gumen.t.t.yp.S.e │ │ │ │ -0002f7f0: 9104 50d7 636f 6e73 7472 7563 746f 7273 ..P.constructors │ │ │ │ -0002f800: 2e91 066b 7041 9104 50be 6269 6e61 7279 ...kpA..P.binary │ │ │ │ -0002f810: 8ea1 8d74 90ac 7279 7095 538e 659b 039c ...t..ryp.S.e... │ │ │ │ -0002f820: 506f 7093 6572 6174 6f72 98eb 6164 6972 Pop.erator..adir │ │ │ │ -0002f830: 6563 746f 7279 cf2c 9603 abfb 666f 7291 ectory.,....for. │ │ │ │ -0002f840: 039c 5165 7861 6d70 6c65 2c93 6361 6e98 ..Qexample,.can. │ │ │ │ -0002f850: 6295 538e 6598 696e 90ac 7274 726f 9364 b.S.e.in..rtro.d │ │ │ │ -0002f860: 7563 6564 2e91 051e c354 6865 9866 6f6c uced.....The.fol │ │ │ │ -0002f870: 6c6f 95ac 7277 696e 6798 7493 7970 9053 lo..rwing.t.yp.S │ │ │ │ -0002f880: 8e65 9865 7870 7265 7373 696f 6e73 8ea1 .e.expressions.. │ │ │ │ -0002f890: 8d77 696c 6c96 03ea a874 6865 6e93 629a .will....then.b. │ │ │ │ -0002f8a0: 538e 6593 7490 ac72 7970 9865 7393 6f66 S.e.t..ryp.es.of │ │ │ │ -0002f8b0: 9364 690b 6572 656e 90ac 7274 936b 696e .di.eren..rt.kin │ │ │ │ -0002f8c0: 6473 936f 6693 eb61 6469 7265 6374 6f72 ds.of..adirector │ │ │ │ -0002f8d0: 79cf 3a8e 9f18 7709 8d8d 8d8d 9111 a04e y.:...w........N │ │ │ │ -0002f8e0: eb60 8088 8e8e 8e91 1d5f eceb 6128 7374 .`......._..a(st │ │ │ │ -0002f8f0: 7269 6e67 2c91 05bf aa69 6e74 2964 6972 ring,....int)dir │ │ │ │ -0002f900: 6563 746f 7279 8e9f 0ab3 1789 0000 6666 ectory........ff │ │ │ │ -0002f910: 0071 cf9f 9f0c 999a 8d8d 8d8d 910d 8390 .q.............. │ │ │ │ -0002f920: 9ffc 5eff c531 8e8e 8e91 1200 03c6 4d69 ..^..1........Mi │ │ │ │ -0002f930: 6c6e 6572 2773 9602 a15e 6964 6561 9377 lner's...^idea.w │ │ │ │ -0002f940: 9ab8 e361 7393 7468 6174 9374 6865 7265 ...as.that.there │ │ │ │ -0002f950: 9102 a15d 6172 6593 6d61 6e98 7993 6f70 ...]are.man.y.op │ │ │ │ -0002f960: 9047 1d65 7261 7469 6f6e 7393 2873 7563 .G.erations.(suc │ │ │ │ -0002f970: 9868 9361 7393 6c69 7374 936d 6170 7069 .h.as.list.mappi │ │ │ │ -0002f980: 6e67 9366 756e 6374 696f 6e73 2c91 02c5 ng.functions,... │ │ │ │ -0002f990: 5c66 756e 6374 696f 6e61 6c93 636f 6d70 \functional.comp │ │ │ │ -0002f9a0: 9047 1d6f 7369 2d8e a40c 0000 8d74 696f .G.osi-......tio │ │ │ │ -0002f9b0: 6e2c 8d91 02da 5a65 7463 2e8e 9112 6894 n,....Zetc....h. │ │ │ │ -0002f9c0: 299b 02bb 9a77 6869 6395 b8e3 6891 02bb )....whic...h... │ │ │ │ -0002f9d0: 9b77 936f 726b 9861 7491 02bb 9b61 6e98 .w.ork.at....an. │ │ │ │ -0002f9e0: 696e 0c6e 6974 9379 9102 bb9b 6f66 9874 in.nit.y....of.t │ │ │ │ -0002f9f0: 9379 7090 471d 6573 2c91 02da 5a73 6f98 .yp.G.es,...Zso. │ │ │ │ -0002fa00: 7468 6569 7291 02bb 9b74 9379 7090 471d their....t.yp.G. │ │ │ │ -0002fa10: 6573 9873 686f 756c 6491 02bb 9b74 6865 es.should....the │ │ │ │ -0002fa20: 7265 666f 7265 9873 6f6d 6568 6f93 7791 refore.someho.w. │ │ │ │ -0002fa30: 02bb 9b62 9047 1d65 9870 6172 616d 6574 ...b.G.e.paramet │ │ │ │ -0002fa40: 6572 697a 6564 7c8e a18d 6275 7496 0355 erized|...but..U │ │ │ │ -0002fa50: 5577 6974 686f 7574 9368 619a b8e3 7669 Uwithout.ha...vi │ │ │ │ -0002fa60: 6e67 9374 6f93 6d65 6e98 7469 6f6e 9374 ng.to.men.tion.t │ │ │ │ -0002fa70: 6865 9370 6172 7469 6375 6c61 7293 7498 he.particular.t. │ │ │ │ -0002fa80: 7970 9047 1d65 9369 6e98 7465 6e64 6564 yp.G.e.in.tended │ │ │ │ -0002fa90: 9361 7493 6561 6398 6893 6f66 9374 6865 .at.eac.h.of.the │ │ │ │ -0002faa0: 6972 9375 7365 732e 8e8e 9f24 fd13 8d8d ir.uses....$.... │ │ │ │ -0002fab0: 9200 efa6 9fd0 3339 8e8e 8e8c 8b00 0000 ......39........ │ │ │ │ -0002fac0: 2800 0000 0000 0000 0000 0000 0000 0000 (............... │ │ │ │ +0002ed20: 0000 0000 02de c6a0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ +0002ed30: d30e a002 942f df8d a0fd 8bd0 218d 9112 ...../......!... │ │ │ │ +0002ed40: c761 eb47 4368 6170 7465 7291 0566 6635 .a.GChapter..ff5 │ │ │ │ +0002ed50: 8e91 12c7 619f 0bcc cc89 0001 0000 01c7 ....a........... │ │ │ │ +0002ed60: 3e7c 9f1f 1209 8dd2 4d4c 9109 547b 5491 >|......ML..T{T. │ │ │ │ +0002ed70: ff38 f579 7091 00c7 0a65 738e 9f13 d677 .8.yp....es....w │ │ │ │ +0002ed80: 8900 0100 0001 c73e 7c9f 3a55 548d cf53 .......>|.:UT..S │ │ │ │ +0002ed90: 6f96 04a4 6266 6172 2c91 04d2 d16c 6974 o...bfar,....lit │ │ │ │ +0002eda0: 746c 6593 6d65 6e9a ac72 7469 6f6e 9368 tle.men..rtion.h │ │ │ │ +0002edb0: 6173 9362 9053 8e65 656e 936d 6164 6593 as.b.S.een.made. │ │ │ │ +0002edc0: 6f66 9104 a463 7498 7970 9053 8e65 732e of...ct.yp.S.es. │ │ │ │ +0002edd0: 9107 660e 4691 ff05 566f 7293 eb48 4d4c ..f.F...Vor..HML │ │ │ │ +0002ede0: 93cf 696e 9369 7473 936f 7269 6769 6e61 ..in.its.origina │ │ │ │ +0002edf0: 6c91 04a4 6372 6f6c 6593 6173 9374 6865 l...crole.as.the │ │ │ │ +0002ee00: 936d 6574 612d 8ea4 1000 008d 6c61 6e67 .meta-......lang │ │ │ │ +0002ee10: 7561 6765 9602 fc90 666f 7293 7072 6f9a uage....for.pro. │ │ │ │ +0002ee20: 538e 6f66 9369 6e93 eb48 4c43 46cf 2c93 S.of.in..HLCF.,. │ │ │ │ +0002ee30: 7468 6593 696d 7098 6f72 7461 6e63 6591 the.imp.ortance. │ │ │ │ +0002ee40: 02fc 8f6f 6693 7374 7269 6374 9374 90ac ...of.strict.t.. │ │ │ │ +0002ee50: 7279 7098 6593 6395 ac72 6865 6393 6b69 ryp.e.c..rhec.ki │ │ │ │ +0002ee60: 6e67 9b02 fc90 7793 6173 9870 7269 6e63 ng....w.as.princ │ │ │ │ +0002ee70: 6970 616c 6c79 9874 6f98 656e 7375 7265 ipally.to.ensure │ │ │ │ +0002ee80: 8ea1 8d74 6861 7496 037e 4b65 769a ac72 ...that..~Kev..r │ │ │ │ +0002ee90: 6572 7993 636f 6d70 7574 6564 9103 7e4c ery.computed..~L │ │ │ │ +0002eea0: 7691 ff58 e461 6c75 6593 6f66 9374 6865 v..X.alue.of.the │ │ │ │ +0002eeb0: 9374 9879 7090 538e 6591 037e 4c72 6570 .t.yp.S.e..~Lrep │ │ │ │ +0002eec0: 7265 7365 6e98 7469 6e67 9374 6865 6f72 resen.ting.theor │ │ │ │ +0002eed0: 656d 7393 7798 6173 9369 6e64 6565 6491 ems.w.as.indeed. │ │ │ │ +0002eee0: 037e 4c61 9374 6865 6f72 656d 2e91 0514 .~La.theorem.... │ │ │ │ +0002eef0: c154 6869 738e a18d 7573 6596 044a 886f .This...use..J.o │ │ │ │ +0002ef00: 6691 044a 8774 9aac 7279 7090 538e 6593 f..J.t..ryp.S.e. │ │ │ │ +0002ef10: 6398 6865 6398 6b69 6e67 9377 9861 7393 c.hec.king.w.as. │ │ │ │ +0002ef20: 6475 659b 044a 8774 6f93 4d69 6c6e 6572 due..J.to.Milner │ │ │ │ +0002ef30: 2c91 0462 8061 6e64 9874 6865 9369 6465 ,..b.and.the.ide │ │ │ │ +0002ef40: 6193 6973 9865 7175 616c 6c79 9376 6974 a.is.equally.vit │ │ │ │ +0002ef50: 616c 9369 6e93 eb48 484f 4ccf 2e98 5468 al.in..HHOL...Th │ │ │ │ +0002ef60: 6593 7361 6d65 8ea1 8d65 0b65 6374 9602 e.same...e.ect.. │ │ │ │ +0002ef70: b8cc 636f 756c 649b 02b8 cb70 726f 6261 ..could....proba │ │ │ │ +0002ef80: 626c 7993 6861 95ac 7276 9365 9102 b8cc bly.ha..rv.e.... │ │ │ │ +0002ef90: 6290 538e 6565 6e98 6163 9368 6965 7693 b.S.een.ac.hiev. │ │ │ │ +0002efa0: 6564 9b02 b8cc 6293 7998 7275 6e2d 7469 ed....b.y.run-ti │ │ │ │ +0002efb0: 6d65 9102 b8cb 7493 7970 9053 8e65 9863 me....t.yp.S.e.c │ │ │ │ +0002efc0: 9368 6563 936b 696e 672c 9102 f5f8 6275 .hec.king,....bu │ │ │ │ +0002efd0: 7491 02b8 cb63 6f6d 7069 6c65 2d74 696d t....compile-tim │ │ │ │ +0002efe0: 6598 7493 7970 9053 8e65 8ea1 8d63 95ac e.t.yp.S.e...c.. │ │ │ │ +0002eff0: 7268 6563 936b 696e 679b 0430 5577 9361 rhec.king..0Uw.a │ │ │ │ +0002f000: 7398 6164 6f70 7465 6498 696e 7374 6561 s.adopted.instea │ │ │ │ +0002f010: 642c 9104 41c0 696e 9874 6865 9864 6573 d,..A.in.the.des │ │ │ │ +0002f020: 6967 6e98 6f66 98eb 484d 4ccf 2e91 0430 ign.of..HML....0 │ │ │ │ +0002f030: 5454 6869 7398 7793 6173 9870 6172 746c TThis.w.as.partl │ │ │ │ +0002f040: 7998 666f 7298 7468 6598 636f 6e73 6964 y.for.the.consid │ │ │ │ +0002f050: 6572 6162 6c65 8ea1 8d64 6562 7567 6769 erable...debuggi │ │ │ │ +0002f060: 6e67 9604 b92f 6169 649b 04b9 3074 6861 ng.../aid...0tha │ │ │ │ +0002f070: 7493 6974 9370 726f 90ac 7276 6964 6573 t.it.pro..rvides │ │ │ │ +0002f080: 3b91 0520 7370 6172 746c 7993 666f 7298 ;.. spartly.for. │ │ │ │ +0002f090: 650e 6369 656e 90ac 7274 9365 7865 6375 e.cien..rt.execu │ │ │ │ +0002f0a0: 7469 6f6e 3b91 0520 7361 6e64 9370 6172 tion;.. sand.par │ │ │ │ +0002f0b0: 746c 7993 746f 9865 7870 6c6f 7265 9374 tly.to.explore.t │ │ │ │ +0002f0c0: 6865 8ea1 8d70 9053 8e6f 7373 6962 696c he...p.S.ossibil │ │ │ │ +0002f0d0: 6974 9aac 7279 9603 eaa8 6f66 9363 6f6d it..ry....of.com │ │ │ │ +0002f0e0: 9862 696e 696e 6793 7090 538e 6f6c 796d .bining.p.S.olym │ │ │ │ +0002f0f0: 6f72 7068 6973 6d93 7769 7468 9374 9879 orphism.with.t.y │ │ │ │ +0002f100: 7090 538e 6593 6398 6865 6398 6b69 6e67 p.S.e.c.hec.king │ │ │ │ +0002f110: 2e8d 8d9f fba5 32d5 318e 8e8e a18d 910b ......2.1....... │ │ │ │ +0002f120: 618f cf54 6865 9604 c4da eb48 4d4c 9104 a..The.....HML.. │ │ │ │ +0002f130: c4db cf74 9aac 7279 7090 538e 6593 6398 ...t..ryp.S.e.c. │ │ │ │ +0002f140: 6865 6398 6b69 6e67 9b04 c4db 7379 7374 hec.king....syst │ │ │ │ +0002f150: 656d 9369 7398 696d 706c 656d 656e 90ac em.is.implemen.. │ │ │ │ +0002f160: 7274 6564 9369 6e98 7375 6390 ac72 6893 rted.in.suc..rh. │ │ │ │ +0002f170: 6198 7795 ac72 6193 7996 04c4 da74 6861 a.w..ra.y....tha │ │ │ │ +0002f180: 742c 9104 fb67 616c 7468 6f75 6768 9874 t,...galthough.t │ │ │ │ +0002f190: 6865 9375 7365 728e a18d 6d61 90ac 7279 he.user...ma..ry │ │ │ │ +0002f1a0: 9604 63b5 6f90 538e 6363 6173 696f 6e61 ..c.o.S.ccasiona │ │ │ │ +0002f1b0: 6c6c 799b 0463 b628 6569 7468 6572 9366 lly..c.(either.f │ │ │ │ +0002f1c0: 6f72 9864 6f90 538e 6375 6d65 6e90 ac72 or.do.S.cumen..r │ │ │ │ +0002f1d0: 7461 7469 6f6e 936f 7298 6173 9361 9363 tation.or.as.a.c │ │ │ │ +0002f1e0: 6f6e 7374 7261 696e 90ac 7274 2998 6173 onstrain..rt).as │ │ │ │ +0002f1f0: 6372 6962 9053 8e65 9361 9874 90ac 7279 crib.S.e.a.t..ry │ │ │ │ +0002f200: 7090 538e 6593 746f 9861 6e93 eb48 4d4c p.S.e.to.an..HML │ │ │ │ +0002f210: 8ea1 8dcf 6578 7072 6573 7369 6f6e 9604 ....expression.. │ │ │ │ +0002f220: 9f6c 6f72 9370 6174 7465 726e 2c91 04cc .lor.pattern,... │ │ │ │ +0002f230: 9e69 7493 6973 9368 6172 646c 7993 6576 .it.is.hardly.ev │ │ │ │ +0002f240: 90ac 7265 7293 6e65 6365 7373 6172 7993 ..rer.necessary. │ │ │ │ +0002f250: 746f 9b04 9f6d 646f 9373 6f2e 9107 572c to...mdo.so...W, │ │ │ │ +0002f260: 5468 6593 7573 6572 986f 6693 eb48 4d4c The.user.of..HML │ │ │ │ +0002f270: 93cf 7769 6c6c 9361 6c6d 6f73 748e a18d ..will.almost... │ │ │ │ +0002f280: 616c 7795 ac72 6193 7973 9b02 f74a 6290 alw..ra.ys...Jb. │ │ │ │ +0002f290: 538e 6591 02f7 4963 6f6e 9374 656e 9374 S.e...Icon.ten.t │ │ │ │ +0002f2a0: 9877 6974 6891 02f7 4974 6865 9874 9379 .with...Ithe.t.y │ │ │ │ +0002f2b0: 7095 538e 6573 9102 f749 6173 6372 6962 p.S.es...Iascrib │ │ │ │ +0002f2c0: 9365 6498 616e 6491 02f7 4970 7265 7365 .ed.and...Iprese │ │ │ │ +0002f2d0: 6e95 ac72 7465 6498 6293 7991 02f7 4974 n..rted.b.y...It │ │ │ │ +0002f2e0: 6865 9874 9379 7090 538e 6591 02f7 4963 he.t.yp.S.e...Ic │ │ │ │ +0002f2f0: 9368 6563 936b 9365 722c 9103 27f6 7768 .hec.k.er,..'.wh │ │ │ │ +0002f300: 6963 9368 9863 9368 6563 936b 738e a18d ic.h.c.hec.ks... │ │ │ │ +0002f310: 6576 95ac 7265 7279 9b02 dd39 746f 702d ev..rery...9top- │ │ │ │ +0002f320: 6c65 7693 656c 9870 6872 6173 6598 6290 lev.el.phrase.b. │ │ │ │ +0002f330: 538e 6566 6f72 6598 6974 9869 7398 6576 S.efore.it.is.ev │ │ │ │ +0002f340: 91ff 58e4 616c 7561 7465 642e 9104 df11 ..X.aluated..... │ │ │ │ +0002f350: 2854 6865 9874 9379 7090 538e 6598 6393 (The.t.yp.S.e.c. │ │ │ │ +0002f360: 6865 6393 6b93 6572 986d 6193 7998 736f hec.k.er.ma.y.so │ │ │ │ +0002f370: 6d65 7469 6d65 7398 0c6e 6498 6198 6d6f metimes..nd.a.mo │ │ │ │ +0002f380: 7265 8ea1 8d67 656e 6572 616c 9603 eaa8 re...general.... │ │ │ │ +0002f390: 749a ac72 7970 9053 8e65 9361 7373 6967 t..ryp.S.e.assig │ │ │ │ +0002f3a0: 6e6d 656e 9874 9374 6861 6e93 6578 7090 nmen.t.than.exp. │ │ │ │ +0002f3b0: 538e 6563 7465 642e 298e 9f27 7f62 8d8d S.ected.)..'.b.. │ │ │ │ +0002f3c0: eb4b 352e 318e 912c 47ab 5491 ff75 c279 .K5.1..,G.T..u.y │ │ │ │ +0002f3d0: 7091 008a 3d65 7396 067a e161 6e64 936f p...=es..z.and.o │ │ │ │ +0002f3e0: 6291 0114 7a6a 6563 7473 8e9f 1be2 238d b...zjects....#. │ │ │ │ +0002f3f0: cf45 7690 ac72 6572 7996 0492 3364 6174 .Ev..rery...3dat │ │ │ │ +0002f400: 619b 0492 326f 6291 00a7 1c6a 6563 7493 a...2ob....ject. │ │ │ │ +0002f410: 696e 93eb 484d 4c93 cf70 9053 8e6f 7373 in..HML..p.S.oss │ │ │ │ +0002f420: 6573 7365 7398 6193 7495 ac72 7970 9053 esses.a.t..ryp.S │ │ │ │ +0002f430: 8e65 2e91 072f 8053 7563 9368 9604 9233 .e.../.Suc.h...3 │ │ │ │ +0002f440: 616e 936f 6291 00a7 1c6a 6563 7498 6d61 an.ob....ject.ma │ │ │ │ +0002f450: 9aac 7279 9370 9053 8e6f 7373 6573 7393 ..ry.p.S.ossess. │ │ │ │ +0002f460: 6d61 6e98 7993 7498 7970 9053 8e65 732c man.y.t.yp.S.es, │ │ │ │ +0002f470: 9104 bc15 696e 8ea1 8d77 6869 6390 ac72 ....in...whic..r │ │ │ │ +0002f480: 6896 047c 0b63 6173 659b 047c 0c69 7493 h..|.case..|.it. │ │ │ │ +0002f490: 6973 9373 6169 6498 746f 9362 9053 8e65 is.said.to.b.S.e │ │ │ │ +0002f4a0: 98e5 7091 ff66 666f 6c79 6d6f 7270 6869 ..p..ffolymorphi │ │ │ │ +0002f4b0: 6391 052d 1ccf 616e 6493 7090 538e 6f73 c..-..and.p.S.os │ │ │ │ +0002f4c0: 7365 7373 6573 9861 93e5 7096 ff66 666f sesses.a..p..ffo │ │ │ │ +0002f4d0: 6c79 7479 7093 6591 00e5 b0cf 7c8d 692e lytyp.e.....|.i. │ │ │ │ +0002f4e0: 652e 8e91 137f 8f61 9874 95ac 7279 7090 e......a.t..ryp. │ │ │ │ +0002f4f0: 538e 6591 047c 0b63 6f6e 9374 6169 6e69 S.e..|.con.taini │ │ │ │ +0002f500: 6e67 8ea1 8d74 9aac 7279 7090 538e 6596 ng...t..ryp.S.e. │ │ │ │ +0002f510: 02da da76 91ff 58e4 6172 6961 626c 6573 ...v..X.ariables │ │ │ │ +0002f520: 9328 666f 7293 7768 6963 9868 9102 dadb .(for.whic.h.... │ │ │ │ +0002f530: 7798 6593 7573 6593 6193 7365 7175 656e w.e.use.a.sequen │ │ │ │ +0002f540: 6365 936f 6693 6173 7465 7269 736b 7393 ce.of.asterisks. │ │ │ │ +0002f550: 7090 538e 6f73 7369 626c 7993 666f 6c6c p.S.ossibly.foll │ │ │ │ +0002f560: 6f98 7798 6564 9102 dadb 6298 7993 616e o.w.ed....b.y.an │ │ │ │ +0002f570: 9369 6465 6e98 7469 0c65 7293 6f72 8ea1 .iden.ti.er.or.. │ │ │ │ +0002f580: 8d69 6e95 ac72 7465 6765 7229 7c61 6e64 .in..rteger)|and │ │ │ │ +0002f590: 9b03 dbc1 6d6f 7265 6f93 7693 6572 9869 ....moreo.v.er.i │ │ │ │ +0002f5a0: 7491 03db c270 9053 8e6f 7373 6573 7365 t....p.S.ossesse │ │ │ │ +0002f5b0: 7398 616c 6c98 7493 7970 9053 8e65 7398 s.all.t.yp.S.es. │ │ │ │ +0002f5c0: 7768 6963 9368 9861 7265 98e5 696e 7374 whic.h.are..inst │ │ │ │ +0002f5d0: 616e 6391 ff66 6665 7391 04d9 9fcf 6f66 anc..ffes.....of │ │ │ │ +0002f5e0: 9869 7473 9870 9a53 8e6f 6c79 7493 7970 .its.p.S.olyt.yp │ │ │ │ +0002f5f0: 9865 2c91 03de bc66 6f72 6d65 648e a18d .e,....formed... │ │ │ │ +0002f600: 6295 ac72 799b 03ff a373 7562 7374 6974 b..ry....substit │ │ │ │ +0002f610: 7574 696e 6791 03ff a474 9379 7090 538e uting....t.yp.S. │ │ │ │ +0002f620: 6573 9866 6f72 9603 ffa4 7a65 726f 986f es.for....zero.o │ │ │ │ +0002f630: 7298 6d6f 7265 9374 90ac 7279 7090 538e r.more.t..ryp.S. │ │ │ │ +0002f640: 6598 7691 ff58 e461 7269 6162 6c65 7393 e.v..X.ariables. │ │ │ │ +0002f650: 696e 9874 6865 9870 9553 8e6f 6c79 749a in.the.p.S.olyt. │ │ │ │ +0002f660: ac72 7970 9365 2e91 0577 d341 9103 ff9e .ryp.e...w.A.... │ │ │ │ +0002f670: 7498 7970 9365 9103 ffa3 636f 6e98 7461 t.yp.e....con.ta │ │ │ │ +0002f680: 696e 696e 678e a18d 6e6f 9603 eaa8 7490 ining...no....t. │ │ │ │ +0002f690: ac72 7970 9053 8e65 9376 91ff 58e4 6172 .ryp.S.e.v..X.ar │ │ │ │ +0002f6a0: 6961 626c 6573 9369 7393 6193 e56d 6f6e iables.is.a..mon │ │ │ │ +0002f6b0: 6f74 7970 91ff 6666 652e 8ea1 8d91 0b61 otyp..ffe......a │ │ │ │ +0002f6c0: 8fcf 5791 ff05 5665 9604 7482 7361 9aac ..W...Ve..t.sa.. │ │ │ │ +0002f6d0: 7277 9373 6576 9865 7261 6c93 6578 616d rw.sev.eral.exam │ │ │ │ +0002f6e0: 706c 6573 936f 6693 7498 7970 9053 8e65 ples.of.t.yp.S.e │ │ │ │ +0002f6f0: 7393 696e 9343 6861 7074 6572 9332 2e91 s.in.Chapter.2.. │ │ │ │ +0002f700: 06d6 6e54 91ff 0556 6f93 756e 6465 7273 ..nT...Vo.unders │ │ │ │ +0002f710: 7461 6e64 9374 6865 9366 6f6c 6c6f 9877 tand.the.follo.w │ │ │ │ +0002f720: 696e 6793 7379 6e98 7461 782c 8ea1 8d6e ing.syn.tax,...n │ │ │ │ +0002f730: 6f74 6596 04ae 4474 6861 7493 eb61 6c69 ote...Dthat..ali │ │ │ │ +0002f740: 7374 9104 ae45 cf69 7393 6193 7090 538e st...E.is.a.p.S. │ │ │ │ +0002f750: 6f73 740c 7865 6493 756e 6172 7993 286f ost.xed.unary.(o │ │ │ │ +0002f760: 6e65 2d61 7267 756d 656e 9aac 7274 2993 ne-argumen..rt). │ │ │ │ +0002f770: 7498 7970 9053 8e65 9104 ae45 636f 6e73 t.yp.S.e...Econs │ │ │ │ +0002f780: 7472 7563 746f 7293 2874 6865 7265 6166 tructor.(thereaf │ │ │ │ +0002f790: 7465 7293 6162 6272 652d 8ea1 8d76 6961 ter.abbre-...via │ │ │ │ +0002f7a0: 7465 6496 0450 d874 6f93 d774 7990 6e39 ted..P.to..ty.n9 │ │ │ │ +0002f7b0: 636f 6ecf 292e 9106 6b70 5468 6593 7573 con.)...kpThe.us │ │ │ │ +0002f7c0: 6572 936d 619a ac72 7993 696e 9874 726f er.ma..ry.in.tro │ │ │ │ +0002f7d0: 9053 8e64 7563 6593 6e65 7793 d76e cf2d .S.duce.new..n.- │ │ │ │ +0002f7e0: 6172 6775 6d65 6e98 7493 7498 7970 9053 argumen.t.t.yp.S │ │ │ │ +0002f7f0: 8e65 9104 50d7 636f 6e73 7472 7563 746f .e..P.constructo │ │ │ │ +0002f800: 7273 2e91 066b 7041 9104 50be 6269 6e61 rs...kpA..P.bina │ │ │ │ +0002f810: 7279 8ea1 8d74 90ac 7279 7095 538e 659b ry...t..ryp.S.e. │ │ │ │ +0002f820: 039c 506f 7093 6572 6174 6f72 98eb 6164 ..Pop.erator..ad │ │ │ │ +0002f830: 6972 6563 746f 7279 cf2c 9603 abfb 666f irectory.,....fo │ │ │ │ +0002f840: 7291 039c 5165 7861 6d70 6c65 2c93 6361 r...Qexample,.ca │ │ │ │ +0002f850: 6e98 6295 538e 6598 696e 90ac 7274 726f n.b.S.e.in..rtro │ │ │ │ +0002f860: 9364 7563 6564 2e91 051e c354 6865 9866 .duced.....The.f │ │ │ │ +0002f870: 6f6c 6c6f 95ac 7277 696e 6798 7493 7970 ollo..rwing.t.yp │ │ │ │ +0002f880: 9053 8e65 9865 7870 7265 7373 696f 6e73 .S.e.expressions │ │ │ │ +0002f890: 8ea1 8d77 696c 6c96 03ea a874 6865 6e93 ...will....then. │ │ │ │ +0002f8a0: 629a 538e 6593 7490 ac72 7970 9865 7393 b.S.e.t..ryp.es. │ │ │ │ +0002f8b0: 6f66 9364 690b 6572 656e 90ac 7274 936b of.di.eren..rt.k │ │ │ │ +0002f8c0: 696e 6473 936f 6693 eb61 6469 7265 6374 inds.of..adirect │ │ │ │ +0002f8d0: 6f72 79cf 3a8e 9f18 7709 8d8d 8d8d 9111 ory.:...w....... │ │ │ │ +0002f8e0: a04e eb60 8088 8e8e 8e91 1d5f eceb 6128 .N.`......._..a( │ │ │ │ +0002f8f0: 7374 7269 6e67 2c91 05bf aa69 6e74 2964 string,....int)d │ │ │ │ +0002f900: 6972 6563 746f 7279 8e9f 0ab3 1789 0000 irectory........ │ │ │ │ +0002f910: 6666 0071 cf9f 9f0c 999a 8d8d 8d8d 910d ff.q............ │ │ │ │ +0002f920: 8390 9ffc 5eff c531 8e8e 8e91 1200 03c6 ....^..1........ │ │ │ │ +0002f930: 4d69 6c6e 6572 2773 9602 a15e 6964 6561 Milner's...^idea │ │ │ │ +0002f940: 9377 9ab8 e361 7393 7468 6174 9374 6865 .w...as.that.the │ │ │ │ +0002f950: 7265 9102 a15d 6172 6593 6d61 6e98 7993 re...]are.man.y. │ │ │ │ +0002f960: 6f70 9047 1d65 7261 7469 6f6e 7393 2873 op.G.erations.(s │ │ │ │ +0002f970: 7563 9868 9361 7393 6c69 7374 936d 6170 uc.h.as.list.map │ │ │ │ +0002f980: 7069 6e67 9366 756e 6374 696f 6e73 2c91 ping.functions,. │ │ │ │ +0002f990: 02c5 5c66 756e 6374 696f 6e61 6c93 636f ..\functional.co │ │ │ │ +0002f9a0: 6d70 9047 1d6f 7369 2d8e a40c 0000 8d74 mp.G.osi-......t │ │ │ │ +0002f9b0: 696f 6e2c 8d91 02da 5a65 7463 2e8e 9112 ion,....Zetc.... │ │ │ │ +0002f9c0: 6894 299b 02bb 9a77 6869 6395 b8e3 6891 h.)....whic...h. │ │ │ │ +0002f9d0: 02bb 9b77 936f 726b 9861 7491 02bb 9b61 ...w.ork.at....a │ │ │ │ +0002f9e0: 6e98 696e 0c6e 6974 9379 9102 bb9b 6f66 n.in.nit.y....of │ │ │ │ +0002f9f0: 9874 9379 7090 471d 6573 2c91 02da 5a73 .t.yp.G.es,...Zs │ │ │ │ +0002fa00: 6f98 7468 6569 7291 02bb 9b74 9379 7090 o.their....t.yp. │ │ │ │ +0002fa10: 471d 6573 9873 686f 756c 6491 02bb 9b74 G.es.should....t │ │ │ │ +0002fa20: 6865 7265 666f 7265 9873 6f6d 6568 6f93 herefore.someho. │ │ │ │ +0002fa30: 7791 02bb 9b62 9047 1d65 9870 6172 616d w....b.G.e.param │ │ │ │ +0002fa40: 6574 6572 697a 6564 7c8e a18d 6275 7496 eterized|...but. │ │ │ │ +0002fa50: 0355 5577 6974 686f 7574 9368 619a b8e3 .UUwithout.ha... │ │ │ │ +0002fa60: 7669 6e67 9374 6f93 6d65 6e98 7469 6f6e ving.to.men.tion │ │ │ │ +0002fa70: 9374 6865 9370 6172 7469 6375 6c61 7293 .the.particular. │ │ │ │ +0002fa80: 7498 7970 9047 1d65 9369 6e98 7465 6e64 t.yp.G.e.in.tend │ │ │ │ +0002fa90: 6564 9361 7493 6561 6398 6893 6f66 9374 ed.at.eac.h.of.t │ │ │ │ +0002faa0: 6865 6972 9375 7365 732e 8e8e 9f24 fd13 heir.uses....$.. │ │ │ │ +0002fab0: 8d8d 9200 efa6 9fd0 3339 8e8e 8e8c 8b00 ........39...... │ │ │ │ +0002fac0: 0000 2800 0000 0000 0000 0000 0000 0000 ..(............. │ │ │ │ 0002fad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002fae0: 0000 0000 0000 02ec f8a0 02cc 0555 8da0 .............U.. │ │ │ │ -0002faf0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ -0002fb00: ebd0 3430 9201 3317 ba43 6861 7074 6572 ..40..3..Chapter │ │ │ │ -0002fb10: 9604 8000 352e 910a 8000 4d4c 9354 90a0 ....5.....ML.T.. │ │ │ │ -0002fb20: 0079 7090 6000 6573 8e91 eaf1 eb9f 0566 .yp.`.es.......f │ │ │ │ -0002fb30: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -0002fb40: 942f df8d a0fd 8bd0 218d 8d8d 8d91 fc92 ./......!....... │ │ │ │ -0002fb50: 39eb 6080 888e 8e8e 9108 51d7 eb61 2869 9.`.......Q..a(i │ │ │ │ -0002fb60: 6e74 2c91 05bf aa69 6e74 2d3e 696e 7429 nt,....int->int) │ │ │ │ -0002fb70: 6469 7265 6374 6f72 798e 9f1d a7dd 8d91 directory....... │ │ │ │ -0002fb80: eaf1 ebcf 5468 6596 03ea a875 7365 7293 ....The....user. │ │ │ │ -0002fb90: 6d61 9aac 7279 9365 7698 656e 9364 6561 ma..ry.ev.en.dea │ │ │ │ -0002fba0: 6c93 7769 7468 936c 6973 7473 936f 6693 l.with.lists.of. │ │ │ │ -0002fbb0: 6469 7265 6374 6f72 6965 732c 9377 6974 directories,.wit │ │ │ │ -0002fbc0: 6893 7468 6593 7498 7970 9053 8e65 8e9f h.the.t.yp.S.e.. │ │ │ │ -0002fbd0: 1da7 dc8d 8d8d 8d91 fc92 39eb 6080 888e ..........9.`... │ │ │ │ -0002fbe0: 8e8e 9108 51d7 eb61 2869 6e74 2c96 05bf ....Q..a(int,... │ │ │ │ -0002fbf0: aa62 6f6f 6c29 6469 7265 6374 6f72 7993 .bool)directory. │ │ │ │ -0002fc00: 6c69 7374 8e9f 235e 8c8d 8d91 eaf1 ebeb list..#^........ │ │ │ │ -0002fc10: 4735 2e31 2e31 8e91 1c71 e654 6865 9605 G5.1.1...q.The.. │ │ │ │ -0002fc20: 6666 7379 6e9a 8ccc 7461 7893 6f66 9374 ffsyn...tax.of.t │ │ │ │ -0002fc30: 9879 7090 7333 6573 8e9f 17f0 c38d 91ea .yp.s3es........ │ │ │ │ -0002fc40: f1eb cf54 6865 9603 eaa8 7379 6e9a ac72 ...The....syn..r │ │ │ │ -0002fc50: 7461 7893 6f66 93eb 484d 4c93 cf74 9879 tax.of..HML..t.y │ │ │ │ -0002fc60: 7090 538e 6573 9369 733a 8e9f 1fde 8c8d p.S.es.is:...... │ │ │ │ -0002fc70: 91ea f1eb d054 90a0 0079 7090 6000 6573 .....T...yp.`.es │ │ │ │ -0002fc80: 9104 8000 d774 798e 9f2b 4614 8d8d 8d9f .....ty..+F..... │ │ │ │ -0002fc90: ea26 658d 8d91 01f0 9474 7991 062d e3eb .&e......ty..-.. │ │ │ │ -0002fca0: 613a 3a3d 9105 bfaa d773 7479 8e8d 915c a::=.....sty...\ │ │ │ │ -0002fcb0: 3b63 cf53 7461 6e64 6172 6496 03ea a828 ;c.Standard....( │ │ │ │ -0002fcc0: 6e6f 6e2d 696e 0c78 2993 7490 ac72 7970 non-in.x).t..ryp │ │ │ │ -0002fcd0: 9053 8e65 8e8e a40e 7fff 8d8d 9118 ef3c .S.e...........< │ │ │ │ -0002fce0: eb61 7c96 05bf aad7 7479 9106 2de3 eb61 .a|.....ty..-..a │ │ │ │ -0002fcf0: 2393 d774 798e 8d91 5c3b 63cf 5296 03ea #..ty...\;c.R... │ │ │ │ -0002fd00: a843 6172 7465 7369 616e 9370 726f 9053 .Cartesian.pro.S │ │ │ │ -0002fd10: 8e64 7563 748e 8ea1 8d8d 9118 ef3c eb61 .duct........<.a │ │ │ │ -0002fd20: 7c96 05bf aad7 7479 9106 2de3 eb61 2b93 |.....ty..-..a+. │ │ │ │ -0002fd30: d774 798e 8d91 5c3b 63cf 5296 03ea a844 .ty...\;c.R....D │ │ │ │ -0002fd40: 6973 6a6f 696e 90ac 7274 9373 756d 8e8e isjoin..rt.sum.. │ │ │ │ -0002fd50: a18d 8d91 18ef 3ceb 617c 9605 bfaa d774 ......<.a|.....t │ │ │ │ -0002fd60: 7991 062d e3eb 612d 3e93 d774 798e 8d91 y..-..a->..ty... │ │ │ │ -0002fd70: 5c3b 63cf 5296 03ea a846 91ff 0556 756e \;c.R....F...Vun │ │ │ │ -0002fd80: 6374 696f 6e93 7490 ac72 7970 9053 8e65 ction.t..ryp.S.e │ │ │ │ -0002fd90: 8e8e 8e8e 8e9f 34b3 de8d 91ea f1eb d053 ......4........S │ │ │ │ -0002fda0: 7461 6e64 6172 6496 0480 0074 90a0 0079 tandard....t...y │ │ │ │ -0002fdb0: 7090 6000 6573 93d7 7374 798e 9f48 4612 p.`.es..sty..HF. │ │ │ │ -0002fdc0: 8d8d 8d9f cd26 678d 8d91 0406 3a73 7479 .....&g.....:sty │ │ │ │ -0002fdd0: 9106 2de3 eb61 3a3a 3d96 05bf aa76 6f69 ..-..a::=....voi │ │ │ │ -0002fde0: 6493 7c93 696e 7493 7c93 626f 6f6c 937c d.|.int.|.bool.| │ │ │ │ -0002fdf0: 9373 7472 696e 678e 8d92 00d2 2bc7 cf42 .string.....+..B │ │ │ │ -0002fe00: 6173 6963 9103 eaa8 7490 ac72 7970 9053 asic....t..ryp.S │ │ │ │ -0002fe10: 8e65 738e 8ea4 0e7f ff8d 8d91 1eae e6eb .es............. │ │ │ │ -0002fe20: 617c 9105 bfaa d776 906e 3974 798e 8d92 a|.....v.n9ty... │ │ │ │ -0002fe30: 00d2 2bc7 cf54 90ac 7279 7090 538e 6591 ..+..T..ryp.S.e. │ │ │ │ -0002fe40: 03ea a876 91ff 58e4 6172 6961 626c 658e ...v..X.ariable. │ │ │ │ -0002fe50: 8ea1 8d8d 911e aee6 eb61 7c91 05bf aad7 .........a|..... │ │ │ │ -0002fe60: 7479 906e 3963 6f6e 8e8d 9200 d22b c7cf ty.n9con.....+.. │ │ │ │ -0002fe70: 5490 ac72 7970 9053 8e65 9603 eaa8 6162 T..ryp.S.e....ab │ │ │ │ -0002fe80: 6272 6576 6961 7469 6f6e 9328 7365 6593 breviation.(see. │ │ │ │ -0002fe90: 5365 6374 696f 6e93 352e 3429 8e8e a18d Section.5.4).... │ │ │ │ -0002fea0: 8d91 1eae e6eb 617c 9105 bfaa d774 7990 ......a|.....ty. │ │ │ │ -0002feb0: 6e39 636f 6e8e 8d92 00d2 2bc7 cf4e 756c n9con.....+..Nul │ │ │ │ -0002fec0: 6c61 7279 9603 eaa8 636f 6e63 7265 7465 lary....concrete │ │ │ │ -0002fed0: 9374 90ac 7279 7090 538e 6593 2873 6565 .t..ryp.S.e.(see │ │ │ │ -0002fee0: 9353 6563 7469 6f6e 9335 2e35 298e 8ea1 .Section.5.5)... │ │ │ │ -0002fef0: 8d8d 911e aee6 eb61 7c91 05bf aad7 7479 .......a|.....ty │ │ │ │ -0002ff00: 956e 3961 7290 538e 6791 0458 e174 7993 .n9ar.S.g..X.ty. │ │ │ │ -0002ff10: 636f 6e8e 8d92 00d2 2bc7 cf4c 9603 eaa8 con.....+..L.... │ │ │ │ -0002ff20: 436f 6e63 7265 7465 9374 90ac 7279 7090 Concrete.t..ryp. │ │ │ │ -0002ff30: 538e 658e 8ea1 8d8d 911e aee6 eb61 7c91 S.e..........a|. │ │ │ │ -0002ff40: 05bf aad7 7479 906e 3963 6f6e 8e8d 9200 ....ty.n9con.... │ │ │ │ -0002ff50: d22b c7cf 4e75 6c6c 6172 7996 03ea a861 .+..Nullary....a │ │ │ │ -0002ff60: 6273 7472 6163 7493 7490 ac72 7970 9053 bstract.t..ryp.S │ │ │ │ -0002ff70: 8e65 8e8e a18d 8d91 1eae e6eb 617c 9105 .e..........a|.. │ │ │ │ -0002ff80: bfaa d774 7995 6e39 6172 9053 8e67 9104 ...ty.n9ar.S.g.. │ │ │ │ -0002ff90: 58e1 7479 9363 6f6e 8e8d 9200 d22b c7cf X.ty.con.....+.. │ │ │ │ -0002ffa0: 4c96 03ea a841 6273 7472 6163 7493 7490 L....Abstract.t. │ │ │ │ -0002ffb0: ac72 7970 9053 8e65 9328 7365 6593 5365 .ryp.S.e.(see.Se │ │ │ │ -0002ffc0: 6374 696f 6e93 352e 3629 8e8e a18d 8d91 ction.5.6)...... │ │ │ │ -0002ffd0: 1eae e6eb 617c 9105 bfaa 28d7 7479 906e ....a|....(.ty.n │ │ │ │ -0002ffe0: 39eb 6129 8e8e 8e8e 8e9f 519a 448d 91ea 9.a)......Q.D... │ │ │ │ -0002fff0: f1eb d054 95a0 0079 7090 6000 659b 0480 ...T...yp.`.e... │ │ │ │ -00030000: 0061 7267 756d 656e 9374 7398 d774 7990 .argumen.ts..ty. │ │ │ │ -00030010: 6e39 6172 9053 8e67 8e9f 1cc6 168d 8d8d n9ar.S.g........ │ │ │ │ -00030020: 9ff8 a664 8d8d 91fc 30ea 7479 906e 3961 ...d....0.ty.n9a │ │ │ │ -00030030: 7290 538e 6791 062d e3eb 613a 3a3d 9105 r.S.g..-..a::=.. │ │ │ │ -00030040: bfaa d773 7479 8e8d 917b 4501 cf53 696e ...sty...{E..Sin │ │ │ │ -00030050: 676c 6596 03ea a874 9aac 7279 7090 538e gle....t..ryp.S. │ │ │ │ -00030060: 6593 6172 6775 6d65 6e98 748e 8e9f 0e7f e.argumen.t..... │ │ │ │ -00030070: ff8d 8d91 246e 90eb 617c 910b 7f54 28d7 ....$n..a|...T(. │ │ │ │ -00030080: 7479 956e 39eb 612c 8dd7 3a96 01ff fe3a ty.n9.a,..:....: │ │ │ │ -00030090: 933a 8e91 0dca a0eb 612c d774 7993 eb61 .:......a,.ty..a │ │ │ │ -000300a0: 298e 8d91 7b45 01cf 4f6e 6596 03ea a86f )...{E..One....o │ │ │ │ -000300b0: 7293 6d6f 7265 9374 9aac 7279 7090 538e r.more.t..ryp.S. │ │ │ │ -000300c0: 6593 6172 6775 6d65 6e98 7473 8e8e 8e8e e.argumen.ts.... │ │ │ │ -000300d0: 8e9f 2633 df8d 91ea f1eb d054 90a0 0079 ..&3.......T...y │ │ │ │ -000300e0: 7090 6000 6596 0480 0076 91ff 4000 6172 p.`.e....v..@.ar │ │ │ │ -000300f0: 6961 626c 6573 93d7 7690 6e39 7479 8e9f iables..v.n9ty.. │ │ │ │ -00030100: 2406 158d 8d8d 9ff1 6664 8d8d 91fc 30ea $.......fd....0. │ │ │ │ -00030110: 7690 6e39 7479 910b ed8d eb61 3a3a 3d8e v.n9ty.....a::=. │ │ │ │ -00030120: 8d91 3b32 692a 8e8d 9157 0f3d 7c91 05bf ..;2i*...W.=|... │ │ │ │ -00030130: aa2a 2a8e 8d92 0084 2b0f 7c8d 910f 69fc .**.....+.|...i. │ │ │ │ -00030140: d73a 9601 fffe 3a93 3a8e 8e8e a40e 7fff .:....:.:....... │ │ │ │ -00030150: 8d8d 911e afa0 eb61 7c91 16c3 1f2a d769 .......a|....*.i │ │ │ │ -00030160: 648e 8d91 570f 3deb 617c 9105 bfaa 2a2a d...W.=.a|....** │ │ │ │ -00030170: d769 648e 8d92 0084 2b0f eb61 7c8d 910b .id.....+..a|... │ │ │ │ -00030180: 7f54 d73a 9601 fffe 3a93 3a8e 8e8e a18d .T.:....:.:..... │ │ │ │ -00030190: 8d91 1eaf a0eb 617c 9116 c31f 2a30 8e8d ......a|....*0.. │ │ │ │ -000301a0: 9157 0f3d 7c91 05bf aa2a 2a30 8e8d 9200 .W.=|....**0.... │ │ │ │ -000301b0: 842b 0f7c 8d91 0b7f 54d7 3a96 01ff fe3a .+.|....T.:....: │ │ │ │ -000301c0: 933a 8e91 1f09 9eeb 617c 9605 bfaa 2a31 .:......a|....*1 │ │ │ │ -000301d0: 9b0b 7f54 7c93 2a2a 3198 7c8d 98d7 3a96 ...T|.**1.|...:. │ │ │ │ -000301e0: 01ff fe3a 933a 8e8e 8e8e 8e8e 9f1c d7f9 ...:.:.......... │ │ │ │ -000301f0: 8d91 eaf1 ebcf 549a ac72 7970 9053 8e65 ......T..ryp.S.e │ │ │ │ -00030200: 9602 ab26 6162 6272 6576 6961 7469 6f6e ...&abbreviation │ │ │ │ -00030210: 7391 02ab 2561 7265 9369 6e98 7472 6f90 s...%are.in.tro. │ │ │ │ -00030220: 538e 6475 6365 6493 6298 799b 02ab 2561 S.duced.b.y...%a │ │ │ │ -00030230: 9360 eb61 6c65 7474 7970 65cf 2793 6465 .`.alettype.'.de │ │ │ │ -00030240: 636c 6172 6174 696f 6e98 2873 6565 9353 claration.(see.S │ │ │ │ -00030250: 6563 7469 6f6e 9335 2e34 9862 9053 8e65 ection.5.4.b.S.e │ │ │ │ -00030260: 6c6f 9aac 7277 2993 7768 6963 9868 8ea4 lo..rw).whic.h.. │ │ │ │ -00030270: 1000 008d 91ea f1eb 616c 6c6f 95ac 7277 ........allo..rw │ │ │ │ -00030280: 739b 04b7 5c61 6e91 04b7 5b69 6465 6e93 s...\an...[iden. │ │ │ │ -00030290: 7469 0c65 7298 746f 9604 b75b 6162 6272 ti.er.to...[abbr │ │ │ │ -000302a0: 6576 6961 7465 9861 6e93 6172 6269 7472 eviate.an.arbitr │ │ │ │ -000302b0: 6172 7998 6d6f 6e6f 749a ac72 7970 9053 ary.monot..ryp.S │ │ │ │ -000302c0: 8e65 2e91 079e fb42 7993 636f 6e98 7472 .e.....By.con.tr │ │ │ │ -000302d0: 6173 742c 9104 ea89 6193 636f 6e63 7265 ast,....a.concre │ │ │ │ -000302e0: 7465 9104 b75c 7498 7970 9053 8e65 8ea1 te...\t.yp.S.e.. │ │ │ │ -000302f0: 8d91 eaf1 eb63 6f6e 7369 7374 7396 0407 .....consists... │ │ │ │ -00030300: 526f 6693 616e 9369 6465 6e9a ac72 7469 Rof.an.iden..rti │ │ │ │ -00030310: 0c65 7291 0407 5328 6193 7498 7970 9a53 .er...S(a.t.yp.S │ │ │ │ -00030320: 8e65 936f 7098 6572 6174 6f72 9369 6e90 .e.op.erator.in. │ │ │ │ -00030330: ac72 7472 6f98 6475 6365 6493 6290 ac72 .rtro.duced.b..r │ │ │ │ -00030340: 7993 6191 0407 5360 eb61 7479 7065 cf27 y.a...S`.atype.' │ │ │ │ -00030350: 936f 7293 60eb 6172 6563 7479 7065 cf27 .or.`.arectype.' │ │ │ │ -00030360: 9364 6563 6c61 7261 7469 6f6e 3b8e a18d .declaration;... │ │ │ │ -00030370: 91ea f1eb 7365 6596 05e0 1553 6563 7469 ....see....Secti │ │ │ │ -00030380: 6f6e 9335 2e35 9362 9553 8e65 6c6f 9aac on.5.5.b.S.elo.. │ │ │ │ -00030390: 7277 2991 05e0 1670 936f 7374 0c78 6564 rw)....p.ost.xed │ │ │ │ -000303a0: 9605 e015 746f 937a 6572 6f93 6f72 936d ....to.zero.or.m │ │ │ │ -000303b0: 6f72 6593 7498 7970 9053 8e65 9361 7267 ore.t.yp.S.e.arg │ │ │ │ -000303c0: 756d 656e 9874 732e 910b 1928 416e 9361 umen.ts....(An.a │ │ │ │ -000303d0: 6273 7472 6163 7493 7498 7970 9053 8e65 bstract.t.yp.S.e │ │ │ │ -000303e0: 8ea1 8d91 eaf1 eb6c 696b 9aac 7265 7769 .......lik..rewi │ │ │ │ -000303f0: 7365 9604 4a38 636f 6e73 6973 7473 936f se..J8consists.o │ │ │ │ -00030400: 6691 044a 3761 6e93 6964 656e 9874 690c f..J7an.iden.ti. │ │ │ │ -00030410: 6572 9328 696e 9874 726f 9053 8e64 7563 er.(in.tro.S.duc │ │ │ │ -00030420: 6564 9362 9879 9361 6e93 60eb 6161 6273 ed.b.y.an.`.aabs │ │ │ │ -00030430: 7479 7065 9104 4a37 cf6f 7293 60eb 6161 type..J7.or.`.aa │ │ │ │ -00030440: 6273 7265 6374 7970 65cf 2793 6465 636c bsrectype.'.decl │ │ │ │ -00030450: 6172 6174 696f 6e3b 8ea1 8d91 eaf1 eb73 aration;.......s │ │ │ │ -00030460: 6565 9605 b373 5365 6374 696f 6e93 352e ee...sSection.5. │ │ │ │ -00030470: 3629 9370 9a53 8e6f 7374 0c78 6564 9374 6).p.S.ost.xed.t │ │ │ │ -00030480: 6f93 7a65 726f 936f 7293 6d6f 7265 9105 o.zero.or.more.. │ │ │ │ -00030490: b372 7490 ac72 7970 9865 9361 7267 756d .rt..ryp.e.argum │ │ │ │ -000304a0: 656e 95ac 7274 732e 910a 9341 5477 936f en..rts....ATw.o │ │ │ │ -000304b0: 9605 b373 6f72 936d 6f72 6593 6172 6775 ...sor.more.argu │ │ │ │ -000304c0: 6d65 6e90 ac72 7473 8ea1 8d91 eaf1 eb6d men..rts.......m │ │ │ │ -000304d0: 9aac 7275 7374 9603 ea5b 6290 538e 6593 ..rust...[b.S.e. │ │ │ │ -000304e0: 7365 7061 7261 7465 6491 03ea 5c62 9879 separated...\b.y │ │ │ │ -000304f0: 9363 6f6d 6d61 7393 616e 6493 656e 636c .commas.and.encl │ │ │ │ -00030500: 6f73 6564 9362 9879 9103 ea5c 7061 7265 osed.b.y...\pare │ │ │ │ -00030510: 6e98 7468 6573 6573 2e91 0538 c654 6865 n.theses...8.The │ │ │ │ -00030520: 9374 9879 709a 538e 6593 6f70 9865 7261 .t.yp.S.e.op.era │ │ │ │ -00030530: 746f 7291 03ea 5ceb 616c 6973 7493 cf69 tor...\.alist..i │ │ │ │ -00030540: 7393 618e 8e9f 24fd 138e 8c8b 0000 0029 s.a...$........) │ │ │ │ -00030550: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002fae0: 0000 0000 0000 0000 02ec faa0 02cc 0555 ...............U │ │ │ │ +0002faf0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +0002fb00: eaf1 ebd0 3430 9201 3317 ba43 6861 7074 ....40..3..Chapt │ │ │ │ +0002fb10: 6572 9604 8000 352e 910a 8000 4d4c 9354 er....5.....ML.T │ │ │ │ +0002fb20: 90a0 0079 7090 6000 6573 8e91 eaf1 eb9f ...yp.`.es...... │ │ │ │ +0002fb30: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +0002fb40: a002 942f df8d a0fd 8bd0 218d 8d8d 8d91 .../......!..... │ │ │ │ +0002fb50: fc92 39eb 6080 888e 8e8e 9108 51d7 eb61 ..9.`.......Q..a │ │ │ │ +0002fb60: 2869 6e74 2c91 05bf aa69 6e74 2d3e 696e (int,....int->in │ │ │ │ +0002fb70: 7429 6469 7265 6374 6f72 798e 9f1d a7dd t)directory..... │ │ │ │ +0002fb80: 8d91 eaf1 ebcf 5468 6596 03ea a875 7365 ......The....use │ │ │ │ +0002fb90: 7293 6d61 9aac 7279 9365 7698 656e 9364 r.ma..ry.ev.en.d │ │ │ │ +0002fba0: 6561 6c93 7769 7468 936c 6973 7473 936f eal.with.lists.o │ │ │ │ +0002fbb0: 6693 6469 7265 6374 6f72 6965 732c 9377 f.directories,.w │ │ │ │ +0002fbc0: 6974 6893 7468 6593 7498 7970 9053 8e65 ith.the.t.yp.S.e │ │ │ │ +0002fbd0: 8e9f 1da7 dc8d 8d8d 8d91 fc92 39eb 6080 ............9.`. │ │ │ │ +0002fbe0: 888e 8e8e 9108 51d7 eb61 2869 6e74 2c96 ......Q..a(int,. │ │ │ │ +0002fbf0: 05bf aa62 6f6f 6c29 6469 7265 6374 6f72 ...bool)director │ │ │ │ +0002fc00: 7993 6c69 7374 8e9f 235e 8c8d 8d91 eaf1 y.list..#^...... │ │ │ │ +0002fc10: ebeb 4735 2e31 2e31 8e91 1c71 e654 6865 ..G5.1.1...q.The │ │ │ │ +0002fc20: 9605 6666 7379 6e9a 8ccc 7461 7893 6f66 ..ffsyn...tax.of │ │ │ │ +0002fc30: 9374 9879 7090 7333 6573 8e9f 17f0 c38d .t.yp.s3es...... │ │ │ │ +0002fc40: 91ea f1eb cf54 6865 9603 eaa8 7379 6e9a .....The....syn. │ │ │ │ +0002fc50: ac72 7461 7893 6f66 93eb 484d 4c93 cf74 .rtax.of..HML..t │ │ │ │ +0002fc60: 9879 7090 538e 6573 9369 733a 8e9f 1fde .yp.S.es.is:.... │ │ │ │ +0002fc70: 8c8d 91ea f1eb d054 90a0 0079 7090 6000 .......T...yp.`. │ │ │ │ +0002fc80: 6573 9104 8000 d774 798e 9f2b 4614 8d8d es.....ty..+F... │ │ │ │ +0002fc90: 8d9f ea26 658d 8d91 01f0 9474 7991 062d ...&e......ty..- │ │ │ │ +0002fca0: e3eb 613a 3a3d 9105 bfaa d773 7479 8e8d ..a::=.....sty.. │ │ │ │ +0002fcb0: 915c 3b63 cf53 7461 6e64 6172 6496 03ea .\;c.Standard... │ │ │ │ +0002fcc0: a828 6e6f 6e2d 696e 0c78 2993 7490 ac72 .(non-in.x).t..r │ │ │ │ +0002fcd0: 7970 9053 8e65 8e8e a40e 7fff 8d8d 9118 yp.S.e.......... │ │ │ │ +0002fce0: ef3c eb61 7c96 05bf aad7 7479 9106 2de3 .<.a|.....ty..-. │ │ │ │ +0002fcf0: eb61 2393 d774 798e 8d91 5c3b 63cf 5296 .a#..ty...\;c.R. │ │ │ │ +0002fd00: 03ea a843 6172 7465 7369 616e 9370 726f ...Cartesian.pro │ │ │ │ +0002fd10: 9053 8e64 7563 748e 8ea1 8d8d 9118 ef3c .S.duct........< │ │ │ │ +0002fd20: eb61 7c96 05bf aad7 7479 9106 2de3 eb61 .a|.....ty..-..a │ │ │ │ +0002fd30: 2b93 d774 798e 8d91 5c3b 63cf 5296 03ea +..ty...\;c.R... │ │ │ │ +0002fd40: a844 6973 6a6f 696e 90ac 7274 9373 756d .Disjoin..rt.sum │ │ │ │ +0002fd50: 8e8e a18d 8d91 18ef 3ceb 617c 9605 bfaa ........<.a|.... │ │ │ │ +0002fd60: d774 7991 062d e3eb 612d 3e93 d774 798e .ty..-..a->..ty. │ │ │ │ +0002fd70: 8d91 5c3b 63cf 5296 03ea a846 91ff 0556 ..\;c.R....F...V │ │ │ │ +0002fd80: 756e 6374 696f 6e93 7490 ac72 7970 9053 unction.t..ryp.S │ │ │ │ +0002fd90: 8e65 8e8e 8e8e 8e9f 34b3 de8d 91ea f1eb .e......4....... │ │ │ │ +0002fda0: d053 7461 6e64 6172 6496 0480 0074 90a0 .Standard....t.. │ │ │ │ +0002fdb0: 0079 7090 6000 6573 93d7 7374 798e 9f48 .yp.`.es..sty..H │ │ │ │ +0002fdc0: 4612 8d8d 8d9f cd26 678d 8d91 0406 3a73 F......&g.....:s │ │ │ │ +0002fdd0: 7479 9106 2de3 eb61 3a3a 3d96 05bf aa76 ty..-..a::=....v │ │ │ │ +0002fde0: 6f69 6493 7c93 696e 7493 7c93 626f 6f6c oid.|.int.|.bool │ │ │ │ +0002fdf0: 937c 9373 7472 696e 678e 8d92 00d2 2bc7 .|.string.....+. │ │ │ │ +0002fe00: cf42 6173 6963 9103 eaa8 7490 ac72 7970 .Basic....t..ryp │ │ │ │ +0002fe10: 9053 8e65 738e 8ea4 0e7f ff8d 8d91 1eae .S.es........... │ │ │ │ +0002fe20: e6eb 617c 9105 bfaa d776 906e 3974 798e ..a|.....v.n9ty. │ │ │ │ +0002fe30: 8d92 00d2 2bc7 cf54 90ac 7279 7090 538e ....+..T..ryp.S. │ │ │ │ +0002fe40: 6591 03ea a876 91ff 58e4 6172 6961 626c e....v..X.ariabl │ │ │ │ +0002fe50: 658e 8ea1 8d8d 911e aee6 eb61 7c91 05bf e..........a|... │ │ │ │ +0002fe60: aad7 7479 906e 3963 6f6e 8e8d 9200 d22b ..ty.n9con.....+ │ │ │ │ +0002fe70: c7cf 5490 ac72 7970 9053 8e65 9603 eaa8 ..T..ryp.S.e.... │ │ │ │ +0002fe80: 6162 6272 6576 6961 7469 6f6e 9328 7365 abbreviation.(se │ │ │ │ +0002fe90: 6593 5365 6374 696f 6e93 352e 3429 8e8e e.Section.5.4).. │ │ │ │ +0002fea0: a18d 8d91 1eae e6eb 617c 9105 bfaa d774 ........a|.....t │ │ │ │ +0002feb0: 7990 6e39 636f 6e8e 8d92 00d2 2bc7 cf4e y.n9con.....+..N │ │ │ │ +0002fec0: 756c 6c61 7279 9603 eaa8 636f 6e63 7265 ullary....concre │ │ │ │ +0002fed0: 7465 9374 90ac 7279 7090 538e 6593 2873 te.t..ryp.S.e.(s │ │ │ │ +0002fee0: 6565 9353 6563 7469 6f6e 9335 2e35 298e ee.Section.5.5). │ │ │ │ +0002fef0: 8ea1 8d8d 911e aee6 eb61 7c91 05bf aad7 .........a|..... │ │ │ │ +0002ff00: 7479 956e 3961 7290 538e 6791 0458 e174 ty.n9ar.S.g..X.t │ │ │ │ +0002ff10: 7993 636f 6e8e 8d92 00d2 2bc7 cf4c 9603 y.con.....+..L.. │ │ │ │ +0002ff20: eaa8 436f 6e63 7265 7465 9374 90ac 7279 ..Concrete.t..ry │ │ │ │ +0002ff30: 7090 538e 658e 8ea1 8d8d 911e aee6 eb61 p.S.e..........a │ │ │ │ +0002ff40: 7c91 05bf aad7 7479 906e 3963 6f6e 8e8d |.....ty.n9con.. │ │ │ │ +0002ff50: 9200 d22b c7cf 4e75 6c6c 6172 7996 03ea ...+..Nullary... │ │ │ │ +0002ff60: a861 6273 7472 6163 7493 7490 ac72 7970 .abstract.t..ryp │ │ │ │ +0002ff70: 9053 8e65 8e8e a18d 8d91 1eae e6eb 617c .S.e..........a| │ │ │ │ +0002ff80: 9105 bfaa d774 7995 6e39 6172 9053 8e67 .....ty.n9ar.S.g │ │ │ │ +0002ff90: 9104 58e1 7479 9363 6f6e 8e8d 9200 d22b ..X.ty.con.....+ │ │ │ │ +0002ffa0: c7cf 4c96 03ea a841 6273 7472 6163 7493 ..L....Abstract. │ │ │ │ +0002ffb0: 7490 ac72 7970 9053 8e65 9328 7365 6593 t..ryp.S.e.(see. │ │ │ │ +0002ffc0: 5365 6374 696f 6e93 352e 3629 8e8e a18d Section.5.6).... │ │ │ │ +0002ffd0: 8d91 1eae e6eb 617c 9105 bfaa 28d7 7479 ......a|....(.ty │ │ │ │ +0002ffe0: 906e 39eb 6129 8e8e 8e8e 8e9f 519a 448d .n9.a)......Q.D. │ │ │ │ +0002fff0: 91ea f1eb d054 95a0 0079 7090 6000 659b .....T...yp.`.e. │ │ │ │ +00030000: 0480 0061 7267 756d 656e 9374 7398 d774 ...argumen.ts..t │ │ │ │ +00030010: 7990 6e39 6172 9053 8e67 8e9f 1cc6 168d y.n9ar.S.g...... │ │ │ │ +00030020: 8d8d 9ff8 a664 8d8d 91fc 30ea 7479 906e .....d....0.ty.n │ │ │ │ +00030030: 3961 7290 538e 6791 062d e3eb 613a 3a3d 9ar.S.g..-..a::= │ │ │ │ +00030040: 9105 bfaa d773 7479 8e8d 917b 4501 cf53 .....sty...{E..S │ │ │ │ +00030050: 696e 676c 6596 03ea a874 9aac 7279 7090 ingle....t..ryp. │ │ │ │ +00030060: 538e 6593 6172 6775 6d65 6e98 748e 8e9f S.e.argumen.t... │ │ │ │ +00030070: 0e7f ff8d 8d91 246e 90eb 617c 910b 7f54 ......$n..a|...T │ │ │ │ +00030080: 28d7 7479 956e 39eb 612c 8dd7 3a96 01ff (.ty.n9.a,..:... │ │ │ │ +00030090: fe3a 933a 8e91 0dca a0eb 612c d774 7993 .:.:......a,.ty. │ │ │ │ +000300a0: eb61 298e 8d91 7b45 01cf 4f6e 6596 03ea .a)...{E..One... │ │ │ │ +000300b0: a86f 7293 6d6f 7265 9374 9aac 7279 7090 .or.more.t..ryp. │ │ │ │ +000300c0: 538e 6593 6172 6775 6d65 6e98 7473 8e8e S.e.argumen.ts.. │ │ │ │ +000300d0: 8e8e 8e9f 2633 df8d 91ea f1eb d054 90a0 ....&3.......T.. │ │ │ │ +000300e0: 0079 7090 6000 6596 0480 0076 91ff 4000 .yp.`.e....v..@. │ │ │ │ +000300f0: 6172 6961 626c 6573 93d7 7690 6e39 7479 ariables..v.n9ty │ │ │ │ +00030100: 8e9f 2406 158d 8d8d 9ff1 6664 8d8d 91fc ..$.......fd.... │ │ │ │ +00030110: 30ea 7690 6e39 7479 910b ed8d eb61 3a3a 0.v.n9ty.....a:: │ │ │ │ +00030120: 3d8e 8d91 3b32 692a 8e8d 9157 0f3d 7c91 =...;2i*...W.=|. │ │ │ │ +00030130: 05bf aa2a 2a8e 8d92 0084 2b0f 7c8d 910f ...**.....+.|... │ │ │ │ +00030140: 69fc d73a 9601 fffe 3a93 3a8e 8e8e a40e i..:....:.:..... │ │ │ │ +00030150: 7fff 8d8d 911e afa0 eb61 7c91 16c3 1f2a .........a|....* │ │ │ │ +00030160: d769 648e 8d91 570f 3deb 617c 9105 bfaa .id...W.=.a|.... │ │ │ │ +00030170: 2a2a d769 648e 8d92 0084 2b0f eb61 7c8d **.id.....+..a|. │ │ │ │ +00030180: 910b 7f54 d73a 9601 fffe 3a93 3a8e 8e8e ...T.:....:.:... │ │ │ │ +00030190: a18d 8d91 1eaf a0eb 617c 9116 c31f 2a30 ........a|....*0 │ │ │ │ +000301a0: 8e8d 9157 0f3d 7c91 05bf aa2a 2a30 8e8d ...W.=|....**0.. │ │ │ │ +000301b0: 9200 842b 0f7c 8d91 0b7f 54d7 3a96 01ff ...+.|....T.:... │ │ │ │ +000301c0: fe3a 933a 8e91 1f09 9eeb 617c 9605 bfaa .:.:......a|.... │ │ │ │ +000301d0: 2a31 9b0b 7f54 7c93 2a2a 3198 7c8d 98d7 *1...T|.**1.|... │ │ │ │ +000301e0: 3a96 01ff fe3a 933a 8e8e 8e8e 8e8e 9f1c :....:.:........ │ │ │ │ +000301f0: d7f9 8d91 eaf1 ebcf 549a ac72 7970 9053 ........T..ryp.S │ │ │ │ +00030200: 8e65 9602 ab26 6162 6272 6576 6961 7469 .e...&abbreviati │ │ │ │ +00030210: 6f6e 7391 02ab 2561 7265 9369 6e98 7472 ons...%are.in.tr │ │ │ │ +00030220: 6f90 538e 6475 6365 6493 6298 799b 02ab o.S.duced.b.y... │ │ │ │ +00030230: 2561 9360 eb61 6c65 7474 7970 65cf 2793 %a.`.alettype.'. │ │ │ │ +00030240: 6465 636c 6172 6174 696f 6e98 2873 6565 declaration.(see │ │ │ │ +00030250: 9353 6563 7469 6f6e 9335 2e34 9862 9053 .Section.5.4.b.S │ │ │ │ +00030260: 8e65 6c6f 9aac 7277 2993 7768 6963 9868 .elo..rw).whic.h │ │ │ │ +00030270: 8ea4 1000 008d 91ea f1eb 616c 6c6f 95ac ..........allo.. │ │ │ │ +00030280: 7277 739b 04b7 5c61 6e91 04b7 5b69 6465 rws...\an...[ide │ │ │ │ +00030290: 6e93 7469 0c65 7298 746f 9604 b75b 6162 n.ti.er.to...[ab │ │ │ │ +000302a0: 6272 6576 6961 7465 9861 6e93 6172 6269 breviate.an.arbi │ │ │ │ +000302b0: 7472 6172 7998 6d6f 6e6f 749a ac72 7970 trary.monot..ryp │ │ │ │ +000302c0: 9053 8e65 2e91 079e fb42 7993 636f 6e98 .S.e.....By.con. │ │ │ │ +000302d0: 7472 6173 742c 9104 ea89 6193 636f 6e63 trast,....a.conc │ │ │ │ +000302e0: 7265 7465 9104 b75c 7498 7970 9053 8e65 rete...\t.yp.S.e │ │ │ │ +000302f0: 8ea1 8d91 eaf1 eb63 6f6e 7369 7374 7396 .......consists. │ │ │ │ +00030300: 0407 526f 6693 616e 9369 6465 6e9a ac72 ..Rof.an.iden..r │ │ │ │ +00030310: 7469 0c65 7291 0407 5328 6193 7498 7970 ti.er...S(a.t.yp │ │ │ │ +00030320: 9a53 8e65 936f 7098 6572 6174 6f72 9369 .S.e.op.erator.i │ │ │ │ +00030330: 6e90 ac72 7472 6f98 6475 6365 6493 6290 n..rtro.duced.b. │ │ │ │ +00030340: ac72 7993 6191 0407 5360 eb61 7479 7065 .ry.a...S`.atype │ │ │ │ +00030350: cf27 936f 7293 60eb 6172 6563 7479 7065 .'.or.`.arectype │ │ │ │ +00030360: cf27 9364 6563 6c61 7261 7469 6f6e 3b8e .'.declaration;. │ │ │ │ +00030370: a18d 91ea f1eb 7365 6596 05e0 1553 6563 ......see....Sec │ │ │ │ +00030380: 7469 6f6e 9335 2e35 9362 9553 8e65 6c6f tion.5.5.b.S.elo │ │ │ │ +00030390: 9aac 7277 2991 05e0 1670 936f 7374 0c78 ..rw)....p.ost.x │ │ │ │ +000303a0: 6564 9605 e015 746f 937a 6572 6f93 6f72 ed....to.zero.or │ │ │ │ +000303b0: 936d 6f72 6593 7498 7970 9053 8e65 9361 .more.t.yp.S.e.a │ │ │ │ +000303c0: 7267 756d 656e 9874 732e 910b 1928 416e rgumen.ts....(An │ │ │ │ +000303d0: 9361 6273 7472 6163 7493 7498 7970 9053 .abstract.t.yp.S │ │ │ │ +000303e0: 8e65 8ea1 8d91 eaf1 eb6c 696b 9aac 7265 .e.......lik..re │ │ │ │ +000303f0: 7769 7365 9604 4a38 636f 6e73 6973 7473 wise..J8consists │ │ │ │ +00030400: 936f 6691 044a 3761 6e93 6964 656e 9874 .of..J7an.iden.t │ │ │ │ +00030410: 690c 6572 9328 696e 9874 726f 9053 8e64 i.er.(in.tro.S.d │ │ │ │ +00030420: 7563 6564 9362 9879 9361 6e93 60eb 6161 uced.b.y.an.`.aa │ │ │ │ +00030430: 6273 7479 7065 9104 4a37 cf6f 7293 60eb bstype..J7.or.`. │ │ │ │ +00030440: 6161 6273 7265 6374 7970 65cf 2793 6465 aabsrectype.'.de │ │ │ │ +00030450: 636c 6172 6174 696f 6e3b 8ea1 8d91 eaf1 claration;...... │ │ │ │ +00030460: eb73 6565 9605 b373 5365 6374 696f 6e93 .see...sSection. │ │ │ │ +00030470: 352e 3629 9370 9a53 8e6f 7374 0c78 6564 5.6).p.S.ost.xed │ │ │ │ +00030480: 9374 6f93 7a65 726f 936f 7293 6d6f 7265 .to.zero.or.more │ │ │ │ +00030490: 9105 b372 7490 ac72 7970 9865 9361 7267 ...rt..ryp.e.arg │ │ │ │ +000304a0: 756d 656e 95ac 7274 732e 910a 9341 5477 umen..rts....ATw │ │ │ │ +000304b0: 936f 9605 b373 6f72 936d 6f72 6593 6172 .o...sor.more.ar │ │ │ │ +000304c0: 6775 6d65 6e90 ac72 7473 8ea1 8d91 eaf1 gumen..rts...... │ │ │ │ +000304d0: eb6d 9aac 7275 7374 9603 ea5b 6290 538e .m..rust...[b.S. │ │ │ │ +000304e0: 6593 7365 7061 7261 7465 6491 03ea 5c62 e.separated...\b │ │ │ │ +000304f0: 9879 9363 6f6d 6d61 7393 616e 6493 656e .y.commas.and.en │ │ │ │ +00030500: 636c 6f73 6564 9362 9879 9103 ea5c 7061 closed.b.y...\pa │ │ │ │ +00030510: 7265 6e98 7468 6573 6573 2e91 0538 c654 ren.theses...8.T │ │ │ │ +00030520: 6865 9374 9879 709a 538e 6593 6f70 9865 he.t.yp.S.e.op.e │ │ │ │ +00030530: 7261 746f 7291 03ea 5ceb 616c 6973 7493 rator...\.alist. │ │ │ │ +00030540: cf69 7393 618e 8e9f 24fd 138e 8c8b 0000 .is.a...$....... │ │ │ │ +00030550: 0029 0000 0000 0000 0000 0000 0000 0000 .).............. │ │ │ │ 00030560: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00030570: 0000 0000 0002 fabc a002 cc05 558d a0fd ............U... │ │ │ │ -00030580: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -00030590: d035 2e32 2e91 0a80 0054 90a0 0079 7069 .5.2.....T...ypi │ │ │ │ -000305a0: 6e67 9604 8000 6f66 934d 4c93 7068 7261 ng....of.ML.phra │ │ │ │ -000305b0: 7365 7392 0117 6d69 3431 8e91 12c7 619f ses...mi41....a. │ │ │ │ -000305c0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ -000305d0: a002 942f df8d a0fd 8bd0 218d 9112 c761 .../......!....a │ │ │ │ -000305e0: cf70 7265 6465 636c 6172 6564 9603 a42b .predeclared...+ │ │ │ │ -000305f0: 756e 6172 7993 7490 ac72 7970 9a53 8e65 unary.t..ryp.S.e │ │ │ │ -00030600: 936f 7098 6572 6174 6f72 3b91 03bb aa61 .op.erator;....a │ │ │ │ -00030610: 6e64 9103 a42c eb61 23cf 2c91 03b2 44eb nd...,.a#.,...D. │ │ │ │ -00030620: 612b 93cf 616e 6493 eb61 2d3e 93cf 6d61 a+..and..a->..ma │ │ │ │ -00030630: 90ac 7279 9362 9865 9372 6567 6172 6465 ..ry.b.e.regarde │ │ │ │ -00030640: 6493 6173 9103 a42c 696e 0c78 9366 6f72 d.as...,in.x.for │ │ │ │ -00030650: 6d73 936f 6693 7468 7265 658e a410 0000 ms.of.three..... │ │ │ │ -00030660: 8d91 12c7 6170 7265 6465 636c 6172 6564 ....apredeclared │ │ │ │ -00030670: 9603 eaa8 6269 6e61 7279 9374 90ac 7279 ....binary.t..ry │ │ │ │ -00030680: 709a 538e 6593 6f70 9865 7261 746f 7273 p.S.e.op.erators │ │ │ │ -00030690: 2e8e a18d 911e 28f0 4691 ff05 566f 7296 ......(.F...Vor. │ │ │ │ -000306a0: 057e f961 6e93 6f62 9100 a71c 6a65 6374 .~.an.ob....ject │ │ │ │ -000306b0: 9374 6f93 709a 538e 6f73 7365 7373 8d8d .to.p.S.ossess.. │ │ │ │ -000306c0: 9ffb a532 d532 8e8e 910a 3efe cf61 9374 ...2.2....>..a.t │ │ │ │ -000306d0: 90ac 7279 7098 6593 6d65 616e 7393 7468 ..ryp.e.means.th │ │ │ │ -000306e0: 6593 666f 6c6c 6f9a ac72 7769 6e67 3a91 e.follo..rwing:. │ │ │ │ -000306f0: 0861 8246 91ff 0556 6f72 9362 6173 6963 .a.F...Vor.basic │ │ │ │ -00030700: 9374 9879 7090 538e 6573 2c91 05e4 0e61 .t.yp.S.es,....a │ │ │ │ -00030710: 6c6c 9369 6e98 7465 6765 7273 8ea1 8d91 ll.in.tegers.... │ │ │ │ -00030720: 12c7 6170 9553 8e6f 7373 6573 739b 042c ..ap.S.ossess.., │ │ │ │ -00030730: 7deb 6169 6e74 cf2c 9104 3cf2 6293 6f74 }.aint.,..<.b.ot │ │ │ │ -00030740: 6898 6293 6f93 6f6c 6561 6e73 9870 936f h.b.o.oleans.p.o │ │ │ │ -00030750: 7373 6573 7398 eb61 626f 6f6c cf2c 9104 ssess..abool.,.. │ │ │ │ -00030760: 3cf2 616c 6c98 7374 7269 6e67 7398 7093 <.all.strings.p. │ │ │ │ -00030770: 6f73 7365 7373 98eb 6173 7472 696e 67cf ossess..astring. │ │ │ │ -00030780: 2c8d 9104 3cf2 6574 632e 8e91 1ab0 7f54 ,...<.etc......T │ │ │ │ -00030790: 6865 986f 6e6c 7998 6f62 9100 a71c 6a65 he.only.ob....je │ │ │ │ -000307a0: 6374 8ea1 8d91 12c7 6170 9053 8e6f 7373 ct......ap.S.oss │ │ │ │ -000307b0: 6573 7369 6e67 9604 b97b eb61 766f 6964 essing...{.avoid │ │ │ │ -000307c0: 93cf 6973 9374 6861 749b 04b9 7c64 656e ..is.that...|den │ │ │ │ -000307d0: 6f74 6564 9362 90ac 7279 93eb 6128 2993 oted.b..ry..a(). │ │ │ │ -000307e0: cf69 6e93 eb48 4d4c cf2e 9346 91ff 0556 .in..HML...F...V │ │ │ │ -000307f0: 6f72 9361 9874 90ac 7279 7090 538e 6593 or.a.t..ryp.S.e. │ │ │ │ -00030800: 6162 6272 6576 6961 7469 6f6e 93d7 7479 abbreviation..ty │ │ │ │ -00030810: 906e 3963 6f6e cf2c 9104 ed30 616e 936f .n9con.,...0an.o │ │ │ │ -00030820: 6291 00a7 1c6a 6563 748e a18d 9112 c761 b....ject......a │ │ │ │ -00030830: 7090 538e 6f73 7365 7373 6573 9604 6151 p.S.ossesses..aQ │ │ │ │ -00030840: d774 7990 6e39 636f 6e9b 0461 50cf 2864 .ty.n9con..aP.(d │ │ │ │ -00030850: 7572 696e 6793 6578 6563 7574 696f 6e98 uring.execution. │ │ │ │ -00030860: 6f66 9370 6872 6173 6573 9869 6e93 7468 of.phrases.in.th │ │ │ │ -00030870: 6593 7363 6f70 9053 8e65 986f 6693 7468 e.scop.S.e.of.th │ │ │ │ -00030880: 6598 6465 636c 6172 6174 696f 6e93 6f66 e.declaration.of │ │ │ │ -00030890: 98d7 7479 906e 3963 6f6e cf29 9369 668e ..ty.n9con.).if. │ │ │ │ -000308a0: a18d 9112 c761 616e 6496 03ea a86f 6e6c .....aand....onl │ │ │ │ -000308b0: 7993 6966 9369 7493 709a 538e 6f73 7365 y.if.it.p.S.osse │ │ │ │ -000308c0: 7373 6573 9374 6865 9374 90ac 7279 7098 sses.the.t..ryp. │ │ │ │ -000308d0: 6593 7768 6963 90ac 7268 93d7 7479 906e e.whic..rh..ty.n │ │ │ │ -000308e0: 3963 6f6e 93cf 6162 6272 6576 6961 7465 9con..abbreviate │ │ │ │ -000308f0: 732e 8ea1 8d91 1e28 f046 91ff 0556 6f72 s......(.F...Vor │ │ │ │ -00030900: 9603 eaa8 636f 6d70 9a53 8e6f 756e 6493 ....comp.S.ound. │ │ │ │ -00030910: 6d6f 6e6f 7490 ac72 7970 9865 732c 8e9f monot..ryp.es,.. │ │ │ │ -00030920: 1bdd df8d 8d8d 8d91 2123 c931 2e8e 8e8e ........!#.1.... │ │ │ │ -00030930: 9130 274d 5468 6596 0384 0974 90ac 7279 .0'MThe....t..ry │ │ │ │ -00030940: 7090 538e 659b 0384 08d7 7479 9106 2de3 p.S.e.....ty..-. │ │ │ │ -00030950: eb61 6c69 7374 93cf 6973 9870 9053 8e6f .alist..is.p.S.o │ │ │ │ -00030960: 7373 6573 7365 6493 629a ac72 7993 616e ssessed.b..ry.an │ │ │ │ -00030970: 9879 9b03 8408 6c69 7374 936f 6698 6f62 .y....list.of.ob │ │ │ │ -00030980: 9100 a71c 6a65 6374 732c 9103 988f 616c ....jects,....al │ │ │ │ -00030990: 6c93 6f66 9377 6869 6390 ac72 6898 709a l.of.whic..rh.p. │ │ │ │ -000309a0: 538e 6f73 7365 7373 9374 90ac 7279 7098 S.ossess.t..ryp. │ │ │ │ -000309b0: 6591 0384 08d7 7479 9103 f242 cf28 736f e.....ty...B.(so │ │ │ │ -000309c0: 8ea1 8d91 3027 4d74 6861 7496 03ea a874 ....0'Mthat....t │ │ │ │ -000309d0: 6865 9365 6d70 749a ac72 7993 6c69 7374 he.empt..ry.list │ │ │ │ -000309e0: 9370 9053 8e6f 7373 6573 7365 7393 7498 .p.S.ossesses.t. │ │ │ │ -000309f0: 7970 9053 8e65 93d7 7479 9106 2de3 eb61 yp.S.e..ty..-..a │ │ │ │ -00030a00: 6c69 7374 93cf 666f 7293 6576 9865 7279 list..for.ev.ery │ │ │ │ -00030a10: 93d7 7479 906e 39cf 292e 8e9f 19b7 778d ..ty.n9.).....w. │ │ │ │ -00030a20: 8d8d 8d91 2123 c932 2e8e 8e8e 9130 274d ....!#.2.....0'M │ │ │ │ -00030a30: 5468 6591 04b3 9d74 90ac 7279 709a 538e The....t..ryp.S. │ │ │ │ -00030a40: 6596 04b3 9ed7 7479 8d9f 01cc ccd5 318e e.....ty......1. │ │ │ │ -00030a50: 9104 c004 eb61 23d7 7479 8d9f 01cc ccd5 .....a#.ty...... │ │ │ │ -00030a60: 328e 9109 73a1 cf69 7393 7098 6f73 7365 2...s..is.p.osse │ │ │ │ -00030a70: 7373 6564 9104 b39d 629a ac72 7993 616e ssed....b..ry.an │ │ │ │ -00030a80: 9879 9604 b39d 7061 6972 936f 669b 04b3 .y....pair.of... │ │ │ │ -00030a90: 9e6f 6291 00a7 1c6a 6563 7473 9370 9053 .ob....jects.p.S │ │ │ │ -00030aa0: 8e6f 7373 6573 7369 6e67 9874 6865 9374 .ossessing.the.t │ │ │ │ -00030ab0: 90ac 7279 7090 538e 6573 98d7 7479 8d9f ..ryp.S.es..ty.. │ │ │ │ -00030ac0: 01cc ccd5 318e 9109 73a1 cf61 6e64 8ea1 ....1...s..and.. │ │ │ │ -00030ad0: 8d91 3027 4dd7 7479 8d9f 01cc ccd5 328e ..0'M.ty......2. │ │ │ │ -00030ae0: 9104 c004 cf2c 9103 eaa8 7265 7370 9053 .....,....resp.S │ │ │ │ -00030af0: 8e65 6374 6976 90ac 7265 6c79 91ff 0556 .ectiv..rely...V │ │ │ │ -00030b00: 2e8e a919 b778 8d8d 8d8d 9121 23c9 332e .....x.....!#.3. │ │ │ │ -00030b10: 8e8e 8e91 3027 4d54 6865 9602 aa31 7490 ....0'MThe...1t. │ │ │ │ -00030b20: ac72 7970 9a53 8e65 93d7 7479 8d9f 01cc .ryp.S.e..ty.... │ │ │ │ -00030b30: ccd5 318e 9104 c004 eb61 2bd7 7479 8d9f ..1......a+.ty.. │ │ │ │ -00030b40: 01cc ccd5 328e 9107 6a35 cf69 7393 7098 ....2...j5.is.p. │ │ │ │ -00030b50: 6f73 7365 7373 6564 9362 9aac 7279 9374 ossessed.b..ry.t │ │ │ │ -00030b60: 6865 936c 6566 742d 696e 6a65 6374 696f he.left-injectio │ │ │ │ -00030b70: 6e93 6f66 9361 6e98 7993 6f62 9100 a71c n.of.an.y.ob.... │ │ │ │ -00030b80: 6a65 6374 9370 9053 8e6f 7373 6573 7369 ject.p.S.ossessi │ │ │ │ -00030b90: 6e67 93d7 7479 8d9f 01cc ccd5 318e 9104 ng..ty......1... │ │ │ │ -00030ba0: c004 cf2c 9102 ea49 616e 6493 6298 798e ...,...Iand.b.y. │ │ │ │ -00030bb0: a18d 9130 274d 7468 6596 0387 1d72 6967 ...0'Mthe....rig │ │ │ │ -00030bc0: 689a ac72 742d 696e 6a65 6374 696f 6e91 h..rt-injection. │ │ │ │ -00030bd0: 0387 1e6f 6693 616e 9879 936f 6291 00a7 ...of.an.y.ob... │ │ │ │ -00030be0: 1c6a 6563 7493 7090 538e 6f73 7365 7373 .ject.p.S.ossess │ │ │ │ -00030bf0: 696e 679b 0387 1ed7 7479 8d9f 01cc ccd5 ing.....ty...... │ │ │ │ -00030c00: 328e 9104 c004 cf2e 9105 17b2 5468 6573 2...........Thes │ │ │ │ -00030c10: 6593 696e 6a65 6374 696f 6e73 9361 7265 e.injections.are │ │ │ │ -00030c20: 9364 656e 6f74 6564 9862 90ac 7279 9374 .denoted.b..ry.t │ │ │ │ -00030c30: 6865 8ea1 8d91 3027 4deb 484d 4c96 02b3 he....0'M.HML... │ │ │ │ -00030c40: a4cf 6675 6e63 7469 6f6e 9b02 b3a3 6964 ..function....id │ │ │ │ -00030c50: 656e 90ac 7274 690c 6572 7393 eb61 696e en..rti.ers..ain │ │ │ │ -00030c60: 6c96 05bf aa3a 932a 932d 3e93 2a93 2b93 l....:.*.->.*.+. │ │ │ │ -00030c70: 2a2a 9602 b3a4 cf61 6e64 93eb 6169 6e72 **.....and..ainr │ │ │ │ -00030c80: 9605 bfaa 3a93 2a2a 932d 3e93 2a93 2b93 ....:.**.->.*.+. │ │ │ │ -00030c90: 2a2a 98cf 2873 6565 9602 b3a4 4368 6170 **..(see....Chap │ │ │ │ -00030ca0: 7465 7293 3629 2e8e a68d 8d8d 8d91 2123 ter.6)........!# │ │ │ │ -00030cb0: c934 2e8e 8e8e 9130 274d 4191 042d ec66 .4.....0'MA..-.f │ │ │ │ -00030cc0: 756e 6374 696f 6e96 042d fe70 9a53 8e6f unction..-.p.S.o │ │ │ │ -00030cd0: 7373 6573 7365 7393 7490 ac72 7970 9865 ssesses.t..ryp.e │ │ │ │ -00030ce0: 93d7 7479 8d9f 01cc ccd5 318e 9104 c004 ..ty......1..... │ │ │ │ -00030cf0: eb61 2d3e d774 798d 9f01 cccc d532 8e91 .a->.ty......2.. │ │ │ │ -00030d00: 08ee 01cf 6966 9377 6865 6e65 769a ac72 ....if.whenev..r │ │ │ │ -00030d10: 6572 9369 7473 9361 7267 756d 656e 9874 er.its.argumen.t │ │ │ │ -00030d20: 9104 2dfd 7090 538e 6f73 7365 7373 6573 ..-.p.S.ossesses │ │ │ │ -00030d30: 9374 9879 7090 538e 6593 d774 798d 9f01 .t.yp.S.e..ty... │ │ │ │ -00030d40: cccc d531 8e91 04c0 04cf 2c91 043e d369 ...1......,..>.i │ │ │ │ -00030d50: 7473 8ea1 8d91 3027 4d72 6573 756c 7496 ts....0'Mresult. │ │ │ │ -00030d60: 0481 0b28 6966 9b04 810c 6465 0c6e 6564 ...(if....de.ned │ │ │ │ -00030d70: 2993 7095 538e 6f73 7365 7373 6573 9874 ).p.S.ossesses.t │ │ │ │ -00030d80: 90ac 7279 7093 6596 0481 0bd7 7479 8d9f ..ryp.e.....ty.. │ │ │ │ -00030d90: 01cc ccd5 328e 9104 c004 cf2e 9106 fc0b ....2........... │ │ │ │ -00030da0: 2854 6869 7393 6973 986e 6f74 9361 6e98 (This.is.not.an. │ │ │ │ -00030db0: 6578 6163 7493 6465 7363 7269 7074 696f exact.descriptio │ │ │ │ -00030dc0: 6e3b 9104 cc3e 666f 7293 6578 616d 2d8e n;...>for.exam-. │ │ │ │ -00030dd0: a18d 9130 274d 706c 652c 9104 be90 6196 ...0'Mple,....a. │ │ │ │ -00030de0: 0494 2e66 756e 6374 696f 6e93 6465 0c6e ...function.de.n │ │ │ │ -00030df0: 6564 9369 6e93 eb48 4d4c 9104 942f cf77 ed.in..HML.../.w │ │ │ │ -00030e00: 6974 6893 6e6f 6e2d 6c6f 9a53 8e63 616c ith.non-lo.S.cal │ │ │ │ -00030e10: 9376 91ff 58e4 6172 6961 626c 6573 936d .v..X.ariables.m │ │ │ │ -00030e20: 6190 ac72 7993 7098 6f73 7365 7373 9104 a..ry.p.ossess.. │ │ │ │ -00030e30: 942f 7468 6973 9374 90ac 7279 7098 6593 ./this.t..ryp.e. │ │ │ │ -00030e40: 6576 90ac 7265 6e8e a18d 9130 274d 7468 ev..ren....0'Mth │ │ │ │ -00030e50: 6f75 6768 9604 1741 736f 6d65 9b04 1740 ough...Asome...@ │ │ │ │ -00030e60: 6173 7375 6d70 7469 6f6e 9361 6290 538e assumption.ab.S. │ │ │ │ -00030e70: 6f75 7493 7468 6598 7490 ac72 7970 9053 out.the.t..ryp.S │ │ │ │ -00030e80: 8e65 7393 6f66 9374 6865 9876 91ff 58e4 .es.of.the.v..X. │ │ │ │ -00030e90: 616c 7565 7393 6f66 9374 6865 7365 986e alues.of.these.n │ │ │ │ -00030ea0: 6f6e 2d6c 6f90 538e 6361 6c93 7691 ff58 on-lo.S.cal.v..X │ │ │ │ -00030eb0: e461 7269 6162 6c65 738e a18d 9130 274d .ariables....0'M │ │ │ │ -00030ec0: 6973 9604 f3ac 6e65 6365 7373 6172 799b is....necessary. │ │ │ │ -00030ed0: 04f3 ad66 6f72 9374 6865 9361 6290 538e ...for.the.ab.S. │ │ │ │ -00030ee0: 6f95 ac72 7693 6596 04f3 ac63 6f6e 6469 o..rv.e....condi │ │ │ │ -00030ef0: 7469 6f6e 9874 6f93 686f 6c64 2e91 0853 tion.to.hold...S │ │ │ │ -00030f00: ed54 6865 9363 6f6e 7374 7261 696e 90ac .The.constrain.. │ │ │ │ -00030f10: 7274 7393 6f6e 9870 726f 6772 616d 7393 rts.on.programs. │ │ │ │ -00030f20: 6c69 7374 6564 8ea1 8d91 3027 4d62 9a53 listed....0'Mb.S │ │ │ │ -00030f30: 8e65 6c6f 90ac 7277 9603 eaa8 656e 7375 .elo..rw....ensu │ │ │ │ -00030f40: 7265 9374 6861 7493 7468 6593 6e6f 6e2d re.that.the.non- │ │ │ │ -00030f50: 6c6f 9863 616c 7393 7769 6c6c 9361 6c77 lo.cals.will.alw │ │ │ │ -00030f60: 95ac 7261 9379 739b 03ea a868 6193 7693 ..ra.ys....ha.v. │ │ │ │ -00030f70: 6598 7468 6598 7269 6768 9374 9874 9379 e.the.righ.t.t.y │ │ │ │ -00030f80: 7090 538e 6573 292e 8e9f 19b7 778d 8d8d p.S.es).....w... │ │ │ │ -00030f90: 8d91 2123 c935 2e8e 8e8e 9130 274d 416e ..!#.5.....0'MAn │ │ │ │ -00030fa0: 9604 a7e1 6f62 9100 a71c 6a65 6374 9370 ....ob....ject.p │ │ │ │ -00030fb0: 9a53 8e6f 7373 6573 7365 7391 04a7 e074 .S.ossesses....t │ │ │ │ -00030fc0: 6865 9363 6f6e 6372 6574 6593 7490 ac72 he.concrete.t..r │ │ │ │ -00030fd0: 7970 9865 93d7 7479 956e 3961 7298 6791 yp.e..ty.n9ar.g. │ │ │ │ -00030fe0: 0516 1a74 7993 636f 6e9b 04a7 e0cf 6966 ...ty.con.....if │ │ │ │ -00030ff0: 9604 a7e1 616e 6493 6f6e 6c79 9369 6698 ....and.only.if. │ │ │ │ -00031000: 6974 9369 7393 636f 6e73 7472 7563 7465 it.is.constructe │ │ │ │ -00031010: 648e a18d 9130 274d 7769 7468 9605 0f83 d....0'Mwith.... │ │ │ │ -00031020: 619b 050f 8463 6f6e 7374 7275 6374 6f72 a....constructor │ │ │ │ -00031030: 93d7 636f 6e93 cf66 726f 6d98 616e 936f ..con..from.an.o │ │ │ │ -00031040: 6291 00a7 1c6a 6563 7493 7768 6963 90ac b....ject.whic.. │ │ │ │ -00031050: 7268 9370 9053 8e6f 7373 6573 7398 7468 rh.p.S.ossess.th │ │ │ │ -00031060: 6593 d774 7990 6e39 6172 9053 8e67 9105 e..ty.n9ar.S.g.. │ │ │ │ -00031070: 7dbc cf69 6e73 7461 6e63 6598 6f66 9373 }..instance.of.s │ │ │ │ -00031080: 6f6d 658e a18d 9130 274d 7490 ac72 7970 ome....0'Mt..ryp │ │ │ │ -00031090: 9053 8e65 9603 eaa8 d774 799b 0458 e1cf .S.e.....ty..X.. │ │ │ │ -000310a0: 616e 6493 d763 6f6e 9605 bfaa eb61 6f66 and..con.....aof │ │ │ │ -000310b0: 93d7 7479 98cf 6170 7090 538e 6561 7273 ..ty..app.S.ears │ │ │ │ -000310c0: 9603 eaa8 696e 9374 6865 9364 6563 6c61 ....in.the.decla │ │ │ │ -000310d0: 7261 7469 6f6e 936f 6693 d774 7990 6e39 ration.of..ty.n9 │ │ │ │ -000310e0: 636f 6ecf 2e8e a68d 8d8d 8d91 2123 c936 con.........!#.6 │ │ │ │ -000310f0: 2e8e 8e8e 9130 274d 416e 9604 52b4 6f62 .....0'MAn..R.ob │ │ │ │ -00031100: 9100 a71c 6a65 6374 9370 9a53 8e6f 7373 ....ject.p.S.oss │ │ │ │ -00031110: 6573 7365 7391 0452 b574 6865 9361 6273 esses..R.the.abs │ │ │ │ -00031120: 7472 6163 7493 7490 ac72 7970 9865 93d7 tract.t..ryp.e.. │ │ │ │ -00031130: 7479 906e 3961 7298 6791 04c0 ed69 649b ty.n9ar.g....id. │ │ │ │ -00031140: 0452 b5cf 6966 9361 6e64 936f 6e6c 7993 .R..if.and.only. │ │ │ │ -00031150: 6966 9369 7498 6973 9372 6570 7265 7365 if.it.is.represe │ │ │ │ -00031160: 6e90 ac72 7465 6493 2876 6961 8ea1 8d91 n..rted.(via.... │ │ │ │ -00031170: 3027 4d74 6865 9603 e9a3 6162 7374 7261 0'Mthe....abstra │ │ │ │ -00031180: 6374 9103 e9a4 749a ac72 7970 9053 8e65 ct....t..ryp.S.e │ │ │ │ -00031190: 9372 6570 7265 7365 6e98 7461 7469 6f6e .represen.tation │ │ │ │ -000311a0: 2991 03e9 a462 9879 9361 6e93 6f62 9100 )....b.y.an.ob.. │ │ │ │ -000311b0: a71c 6a65 6374 9b03 e9a4 7090 538e 6f73 ..ject....p.S.os │ │ │ │ -000311c0: 7365 7373 696e 6793 7468 6598 d774 7990 sessing.the..ty. │ │ │ │ -000311d0: 6e39 6172 9053 8e67 9104 57dc cf69 6e73 n9ar.S.g..W..ins │ │ │ │ -000311e0: 7461 6e63 6598 6f66 9374 6865 8ea1 8d91 tance.of.the.... │ │ │ │ -000311f0: 3027 4d72 6967 6890 ac72 742d 6861 6e64 0'Mrigh..rt-hand │ │ │ │ -00031200: 9603 eaa8 7369 6465 936f 6693 7468 6593 ....side.of.the. │ │ │ │ -00031210: 6465 636c 6172 6174 696f 6e93 6f66 93d7 declaration.of.. │ │ │ │ -00031220: 6964 cf2e 8e9f 1bdd df8d 911e 28f0 4669 id..........(.Fi │ │ │ │ -00031230: 6e61 6c6c 7991 ff05 562c 9103 5747 616e nally...V,..WGan │ │ │ │ -00031240: 9603 326f 6f62 9100 a71c 6a65 6374 9103 ..2oob....ject.. │ │ │ │ -00031250: 3270 709a 538e 6f73 7365 7373 6573 9361 2pp.S.ossesses.a │ │ │ │ -00031260: 9370 986f 6c79 7490 ac72 7970 9865 93d7 .p.olyt..ryp.e.. │ │ │ │ -00031270: 7479 9103 a0a8 cf69 6693 616e 6493 6f6e ty.....if.and.on │ │ │ │ -00031280: 6c79 9369 6691 0332 7069 7493 7098 6f73 ly.if..2pit.p.os │ │ │ │ -00031290: 7365 7373 6573 9361 6c6c 936d 6f6e 6f74 sesses.all.monot │ │ │ │ -000312a0: 90ac 7279 7098 6573 9377 6869 6390 ac72 ..ryp.es.whic..r │ │ │ │ -000312b0: 688e a18d 9112 c761 6172 6596 03ea a873 h......aare....s │ │ │ │ -000312c0: 7562 7374 6974 7574 696f 6e93 696e 7374 ubstitution.inst │ │ │ │ -000312d0: 616e 6365 7393 6f66 93d7 7479 906e 39cf ances.of..ty.n9. │ │ │ │ -000312e0: 2e8e 9f27 efdc 8d8d 9112 c761 eb4b 352e ...'.......a.K5. │ │ │ │ -000312f0: 328e 913f 0f0c 5491 ff75 c279 7069 6e67 2..?..T..u.yping │ │ │ │ -00031300: 9606 7ae1 6f66 934d 4c93 7068 7261 7365 ..z.of.ML.phrase │ │ │ │ -00031310: 738e 9f1b e223 8d91 12c7 61cf 5791 ff05 s....#....a.W... │ │ │ │ -00031320: 5665 9603 6f87 6e6f 9aac 7277 9103 6f88 Ve..o.no..rw..o. │ │ │ │ -00031330: 6578 706c 6169 6e93 7468 6593 636f 6e73 explain.the.cons │ │ │ │ -00031340: 7472 6169 6e98 7473 9375 7365 6491 036f train.ts.used..o │ │ │ │ -00031350: 8862 9879 9374 6865 9374 9879 7090 538e .b.y.the.t.yp.S. │ │ │ │ -00031360: 6593 6398 6865 6398 6b98 6572 9103 6f88 e.c.hec.k.er..o. │ │ │ │ -00031370: 696e 9361 7363 7269 6269 6e67 9374 9879 in.ascribing.t.y │ │ │ │ -00031380: 7090 538e 6573 9374 6f91 036f 88eb 484d p.S.es.to..o..HM │ │ │ │ -00031390: 4c93 cf65 7870 7265 732d 8ea1 8d91 12c7 L..expres-...... │ │ │ │ -000313a0: 6173 696f 6e73 2c96 03ea a870 6174 7465 asions,....patte │ │ │ │ -000313b0: 726e 7393 616e 6493 6465 636c 6172 6174 rns.and.declarat │ │ │ │ -000313c0: 696f 6e73 2e8e 9112 c761 9f0b 7332 8900 ions.....a..s2.. │ │ │ │ -000313d0: 0066 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 .ff.q........... │ │ │ │ -000313e0: 0d83 909f fc5e ffc5 328e 8e8e 9112 0003 .....^..2....... │ │ │ │ -000313f0: c657 91ff 2aaa 6596 0355 5573 6861 6c6c .W..*.e..UUshall │ │ │ │ -00031400: 9374 616c 6b93 6f66 936f 6291 008e 386a .talk.of.ob...8j │ │ │ │ -00031410: 6563 7473 93f3 55fd 0027 3a00 0a00 0000 ects..U..':..... │ │ │ │ -00031420: 0a00 0000 0663 6d74 6931 30eb 5570 91ff .....cmti10.Up.. │ │ │ │ -00031430: 7d27 6f73 7365 7373 696e 679b 0437 d2c6 }'ossessing..7.. │ │ │ │ -00031440: 7490 b8e3 7970 9047 1d65 7393 616e 6493 t...yp.G.es.and. │ │ │ │ -00031450: 7068 7261 7365 7393 eb55 6861 7669 6e67 phrases..Uhaving │ │ │ │ -00031460: 98c6 7490 b8e3 7970 9047 1d65 732c 9374 ..t...yp.G.es,.t │ │ │ │ -00031470: 6f93 656d 7068 6173 6973 6593 7468 6593 o.emphasise.the. │ │ │ │ -00031480: 6469 7374 696e 6374 696f 6e2e 8e8e 9f24 distinction....$ │ │ │ │ -00031490: fd13 8e8c 8b00 0000 2a00 0000 0000 0000 ........*....... │ │ │ │ +00030570: 0000 0000 0000 0002 fabe a002 cc05 558d ..............U. │ │ │ │ +00030580: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ +00030590: c761 d035 2e32 2e91 0a80 0054 90a0 0079 .a.5.2.....T...y │ │ │ │ +000305a0: 7069 6e67 9604 8000 6f66 934d 4c93 7068 ping....of.ML.ph │ │ │ │ +000305b0: 7261 7365 7392 0117 6d69 3431 8e91 12c7 rases...mi41.... │ │ │ │ +000305c0: 619f 0566 6689 0000 e666 01c7 3e7c 8e8e a..ff....f..>|.. │ │ │ │ +000305d0: 8e8e a002 942f df8d a0fd 8bd0 218d 9112 ...../......!... │ │ │ │ +000305e0: c761 cf70 7265 6465 636c 6172 6564 9603 .a.predeclared.. │ │ │ │ +000305f0: a42b 756e 6172 7993 7490 ac72 7970 9a53 .+unary.t..ryp.S │ │ │ │ +00030600: 8e65 936f 7098 6572 6174 6f72 3b91 03bb .e.op.erator;... │ │ │ │ +00030610: aa61 6e64 9103 a42c eb61 23cf 2c91 03b2 .and...,.a#.,... │ │ │ │ +00030620: 44eb 612b 93cf 616e 6493 eb61 2d3e 93cf D.a+..and..a->.. │ │ │ │ +00030630: 6d61 90ac 7279 9362 9865 9372 6567 6172 ma..ry.b.e.regar │ │ │ │ +00030640: 6465 6493 6173 9103 a42c 696e 0c78 9366 ded.as...,in.x.f │ │ │ │ +00030650: 6f72 6d73 936f 6693 7468 7265 658e a410 orms.of.three... │ │ │ │ +00030660: 0000 8d91 12c7 6170 7265 6465 636c 6172 ......apredeclar │ │ │ │ +00030670: 6564 9603 eaa8 6269 6e61 7279 9374 90ac ed....binary.t.. │ │ │ │ +00030680: 7279 709a 538e 6593 6f70 9865 7261 746f ryp.S.e.op.erato │ │ │ │ +00030690: 7273 2e8e a18d 911e 28f0 4691 ff05 566f rs......(.F...Vo │ │ │ │ +000306a0: 7296 057e f961 6e93 6f62 9100 a71c 6a65 r..~.an.ob....je │ │ │ │ +000306b0: 6374 9374 6f93 709a 538e 6f73 7365 7373 ct.to.p.S.ossess │ │ │ │ +000306c0: 8d8d 9ffb a532 d532 8e8e 910a 3efe cf61 .....2.2....>..a │ │ │ │ +000306d0: 9374 90ac 7279 7098 6593 6d65 616e 7393 .t..ryp.e.means. │ │ │ │ +000306e0: 7468 6593 666f 6c6c 6f9a ac72 7769 6e67 the.follo..rwing │ │ │ │ +000306f0: 3a91 0861 8246 91ff 0556 6f72 9362 6173 :..a.F...Vor.bas │ │ │ │ +00030700: 6963 9374 9879 7090 538e 6573 2c91 05e4 ic.t.yp.S.es,... │ │ │ │ +00030710: 0e61 6c6c 9369 6e98 7465 6765 7273 8ea1 .all.in.tegers.. │ │ │ │ +00030720: 8d91 12c7 6170 9553 8e6f 7373 6573 739b ....ap.S.ossess. │ │ │ │ +00030730: 042c 7deb 6169 6e74 cf2c 9104 3cf2 6293 .,}.aint.,..<.b. │ │ │ │ +00030740: 6f74 6898 6293 6f93 6f6c 6561 6e73 9870 oth.b.o.oleans.p │ │ │ │ +00030750: 936f 7373 6573 7398 eb61 626f 6f6c cf2c .ossess..abool., │ │ │ │ +00030760: 9104 3cf2 616c 6c98 7374 7269 6e67 7398 ..<.all.strings. │ │ │ │ +00030770: 7093 6f73 7365 7373 98eb 6173 7472 696e p.ossess..astrin │ │ │ │ +00030780: 67cf 2c8d 9104 3cf2 6574 632e 8e91 1ab0 g.,...<.etc..... │ │ │ │ +00030790: 7f54 6865 986f 6e6c 7998 6f62 9100 a71c .The.only.ob.... │ │ │ │ +000307a0: 6a65 6374 8ea1 8d91 12c7 6170 9053 8e6f ject......ap.S.o │ │ │ │ +000307b0: 7373 6573 7369 6e67 9604 b97b eb61 766f ssessing...{.avo │ │ │ │ +000307c0: 6964 93cf 6973 9374 6861 749b 04b9 7c64 id..is.that...|d │ │ │ │ +000307d0: 656e 6f74 6564 9362 90ac 7279 93eb 6128 enoted.b..ry..a( │ │ │ │ +000307e0: 2993 cf69 6e93 eb48 4d4c cf2e 9346 91ff )..in..HML...F.. │ │ │ │ +000307f0: 0556 6f72 9361 9874 90ac 7279 7090 538e .Vor.a.t..ryp.S. │ │ │ │ +00030800: 6593 6162 6272 6576 6961 7469 6f6e 93d7 e.abbreviation.. │ │ │ │ +00030810: 7479 906e 3963 6f6e cf2c 9104 ed30 616e ty.n9con.,...0an │ │ │ │ +00030820: 936f 6291 00a7 1c6a 6563 748e a18d 9112 .ob....ject..... │ │ │ │ +00030830: c761 7090 538e 6f73 7365 7373 6573 9604 .ap.S.ossesses.. │ │ │ │ +00030840: 6151 d774 7990 6e39 636f 6e9b 0461 50cf aQ.ty.n9con..aP. │ │ │ │ +00030850: 2864 7572 696e 6793 6578 6563 7574 696f (during.executio │ │ │ │ +00030860: 6e98 6f66 9370 6872 6173 6573 9869 6e93 n.of.phrases.in. │ │ │ │ +00030870: 7468 6593 7363 6f70 9053 8e65 986f 6693 the.scop.S.e.of. │ │ │ │ +00030880: 7468 6598 6465 636c 6172 6174 696f 6e93 the.declaration. │ │ │ │ +00030890: 6f66 98d7 7479 906e 3963 6f6e cf29 9369 of..ty.n9con.).i │ │ │ │ +000308a0: 668e a18d 9112 c761 616e 6496 03ea a86f f......aand....o │ │ │ │ +000308b0: 6e6c 7993 6966 9369 7493 709a 538e 6f73 nly.if.it.p.S.os │ │ │ │ +000308c0: 7365 7373 6573 9374 6865 9374 90ac 7279 sesses.the.t..ry │ │ │ │ +000308d0: 7098 6593 7768 6963 90ac 7268 93d7 7479 p.e.whic..rh..ty │ │ │ │ +000308e0: 906e 3963 6f6e 93cf 6162 6272 6576 6961 .n9con..abbrevia │ │ │ │ +000308f0: 7465 732e 8ea1 8d91 1e28 f046 91ff 0556 tes......(.F...V │ │ │ │ +00030900: 6f72 9603 eaa8 636f 6d70 9a53 8e6f 756e or....comp.S.oun │ │ │ │ +00030910: 6493 6d6f 6e6f 7490 ac72 7970 9865 732c d.monot..ryp.es, │ │ │ │ +00030920: 8e9f 1bdd df8d 8d8d 8d91 2123 c931 2e8e ..........!#.1.. │ │ │ │ +00030930: 8e8e 9130 274d 5468 6596 0384 0974 90ac ...0'MThe....t.. │ │ │ │ +00030940: 7279 7090 538e 659b 0384 08d7 7479 9106 ryp.S.e.....ty.. │ │ │ │ +00030950: 2de3 eb61 6c69 7374 93cf 6973 9870 9053 -..alist..is.p.S │ │ │ │ +00030960: 8e6f 7373 6573 7365 6493 629a ac72 7993 .ossessed.b..ry. │ │ │ │ +00030970: 616e 9879 9b03 8408 6c69 7374 936f 6698 an.y....list.of. │ │ │ │ +00030980: 6f62 9100 a71c 6a65 6374 732c 9103 988f ob....jects,.... │ │ │ │ +00030990: 616c 6c93 6f66 9377 6869 6390 ac72 6898 all.of.whic..rh. │ │ │ │ +000309a0: 709a 538e 6f73 7365 7373 9374 90ac 7279 p.S.ossess.t..ry │ │ │ │ +000309b0: 7098 6591 0384 08d7 7479 9103 f242 cf28 p.e.....ty...B.( │ │ │ │ +000309c0: 736f 8ea1 8d91 3027 4d74 6861 7496 03ea so....0'Mthat... │ │ │ │ +000309d0: a874 6865 9365 6d70 749a ac72 7993 6c69 .the.empt..ry.li │ │ │ │ +000309e0: 7374 9370 9053 8e6f 7373 6573 7365 7393 st.p.S.ossesses. │ │ │ │ +000309f0: 7498 7970 9053 8e65 93d7 7479 9106 2de3 t.yp.S.e..ty..-. │ │ │ │ +00030a00: eb61 6c69 7374 93cf 666f 7293 6576 9865 .alist..for.ev.e │ │ │ │ +00030a10: 7279 93d7 7479 906e 39cf 292e 8e9f 19b7 ry..ty.n9.)..... │ │ │ │ +00030a20: 778d 8d8d 8d91 2123 c932 2e8e 8e8e 9130 w.....!#.2.....0 │ │ │ │ +00030a30: 274d 5468 6591 04b3 9d74 90ac 7279 709a 'MThe....t..ryp. │ │ │ │ +00030a40: 538e 6596 04b3 9ed7 7479 8d9f 01cc ccd5 S.e.....ty...... │ │ │ │ +00030a50: 318e 9104 c004 eb61 23d7 7479 8d9f 01cc 1......a#.ty.... │ │ │ │ +00030a60: ccd5 328e 9109 73a1 cf69 7393 7098 6f73 ..2...s..is.p.os │ │ │ │ +00030a70: 7365 7373 6564 9104 b39d 629a ac72 7993 sessed....b..ry. │ │ │ │ +00030a80: 616e 9879 9604 b39d 7061 6972 936f 669b an.y....pair.of. │ │ │ │ +00030a90: 04b3 9e6f 6291 00a7 1c6a 6563 7473 9370 ...ob....jects.p │ │ │ │ +00030aa0: 9053 8e6f 7373 6573 7369 6e67 9874 6865 .S.ossessing.the │ │ │ │ +00030ab0: 9374 90ac 7279 7090 538e 6573 98d7 7479 .t..ryp.S.es..ty │ │ │ │ +00030ac0: 8d9f 01cc ccd5 318e 9109 73a1 cf61 6e64 ......1...s..and │ │ │ │ +00030ad0: 8ea1 8d91 3027 4dd7 7479 8d9f 01cc ccd5 ....0'M.ty...... │ │ │ │ +00030ae0: 328e 9104 c004 cf2c 9103 eaa8 7265 7370 2......,....resp │ │ │ │ +00030af0: 9053 8e65 6374 6976 90ac 7265 6c79 91ff .S.ectiv..rely.. │ │ │ │ +00030b00: 0556 2e8e a919 b778 8d8d 8d8d 9121 23c9 .V.....x.....!#. │ │ │ │ +00030b10: 332e 8e8e 8e91 3027 4d54 6865 9602 aa31 3.....0'MThe...1 │ │ │ │ +00030b20: 7490 ac72 7970 9a53 8e65 93d7 7479 8d9f t..ryp.S.e..ty.. │ │ │ │ +00030b30: 01cc ccd5 318e 9104 c004 eb61 2bd7 7479 ....1......a+.ty │ │ │ │ +00030b40: 8d9f 01cc ccd5 328e 9107 6a35 cf69 7393 ......2...j5.is. │ │ │ │ +00030b50: 7098 6f73 7365 7373 6564 9362 9aac 7279 p.ossessed.b..ry │ │ │ │ +00030b60: 9374 6865 936c 6566 742d 696e 6a65 6374 .the.left-inject │ │ │ │ +00030b70: 696f 6e93 6f66 9361 6e98 7993 6f62 9100 ion.of.an.y.ob.. │ │ │ │ +00030b80: a71c 6a65 6374 9370 9053 8e6f 7373 6573 ..ject.p.S.osses │ │ │ │ +00030b90: 7369 6e67 93d7 7479 8d9f 01cc ccd5 318e sing..ty......1. │ │ │ │ +00030ba0: 9104 c004 cf2c 9102 ea49 616e 6493 6298 .....,...Iand.b. │ │ │ │ +00030bb0: 798e a18d 9130 274d 7468 6596 0387 1d72 y....0'Mthe....r │ │ │ │ +00030bc0: 6967 689a ac72 742d 696e 6a65 6374 696f igh..rt-injectio │ │ │ │ +00030bd0: 6e91 0387 1e6f 6693 616e 9879 936f 6291 n....of.an.y.ob. │ │ │ │ +00030be0: 00a7 1c6a 6563 7493 7090 538e 6f73 7365 ...ject.p.S.osse │ │ │ │ +00030bf0: 7373 696e 679b 0387 1ed7 7479 8d9f 01cc ssing.....ty.... │ │ │ │ +00030c00: ccd5 328e 9104 c004 cf2e 9105 17b2 5468 ..2...........Th │ │ │ │ +00030c10: 6573 6593 696e 6a65 6374 696f 6e73 9361 ese.injections.a │ │ │ │ +00030c20: 7265 9364 656e 6f74 6564 9862 90ac 7279 re.denoted.b..ry │ │ │ │ +00030c30: 9374 6865 8ea1 8d91 3027 4deb 484d 4c96 .the....0'M.HML. │ │ │ │ +00030c40: 02b3 a4cf 6675 6e63 7469 6f6e 9b02 b3a3 ....function.... │ │ │ │ +00030c50: 6964 656e 90ac 7274 690c 6572 7393 eb61 iden..rti.ers..a │ │ │ │ +00030c60: 696e 6c96 05bf aa3a 932a 932d 3e93 2a93 inl....:.*.->.*. │ │ │ │ +00030c70: 2b93 2a2a 9602 b3a4 cf61 6e64 93eb 6169 +.**.....and..ai │ │ │ │ +00030c80: 6e72 9605 bfaa 3a93 2a2a 932d 3e93 2a93 nr....:.**.->.*. │ │ │ │ +00030c90: 2b93 2a2a 98cf 2873 6565 9602 b3a4 4368 +.**..(see....Ch │ │ │ │ +00030ca0: 6170 7465 7293 3629 2e8e a68d 8d8d 8d91 apter.6)........ │ │ │ │ +00030cb0: 2123 c934 2e8e 8e8e 9130 274d 4191 042d !#.4.....0'MA..- │ │ │ │ +00030cc0: ec66 756e 6374 696f 6e96 042d fe70 9a53 .function..-.p.S │ │ │ │ +00030cd0: 8e6f 7373 6573 7365 7393 7490 ac72 7970 .ossesses.t..ryp │ │ │ │ +00030ce0: 9865 93d7 7479 8d9f 01cc ccd5 318e 9104 .e..ty......1... │ │ │ │ +00030cf0: c004 eb61 2d3e d774 798d 9f01 cccc d532 ...a->.ty......2 │ │ │ │ +00030d00: 8e91 08ee 01cf 6966 9377 6865 6e65 769a ......if.whenev. │ │ │ │ +00030d10: ac72 6572 9369 7473 9361 7267 756d 656e .rer.its.argumen │ │ │ │ +00030d20: 9874 9104 2dfd 7090 538e 6f73 7365 7373 .t..-.p.S.ossess │ │ │ │ +00030d30: 6573 9374 9879 7090 538e 6593 d774 798d es.t.yp.S.e..ty. │ │ │ │ +00030d40: 9f01 cccc d531 8e91 04c0 04cf 2c91 043e .....1......,..> │ │ │ │ +00030d50: d369 7473 8ea1 8d91 3027 4d72 6573 756c .its....0'Mresul │ │ │ │ +00030d60: 7496 0481 0b28 6966 9b04 810c 6465 0c6e t....(if....de.n │ │ │ │ +00030d70: 6564 2993 7095 538e 6f73 7365 7373 6573 ed).p.S.ossesses │ │ │ │ +00030d80: 9874 90ac 7279 7093 6596 0481 0bd7 7479 .t..ryp.e.....ty │ │ │ │ +00030d90: 8d9f 01cc ccd5 328e 9104 c004 cf2e 9106 ......2......... │ │ │ │ +00030da0: fc0b 2854 6869 7393 6973 986e 6f74 9361 ..(This.is.not.a │ │ │ │ +00030db0: 6e98 6578 6163 7493 6465 7363 7269 7074 n.exact.descript │ │ │ │ +00030dc0: 696f 6e3b 9104 cc3e 666f 7293 6578 616d ion;...>for.exam │ │ │ │ +00030dd0: 2d8e a18d 9130 274d 706c 652c 9104 be90 -....0'Mple,.... │ │ │ │ +00030de0: 6196 0494 2e66 756e 6374 696f 6e93 6465 a....function.de │ │ │ │ +00030df0: 0c6e 6564 9369 6e93 eb48 4d4c 9104 942f .ned.in..HML.../ │ │ │ │ +00030e00: cf77 6974 6893 6e6f 6e2d 6c6f 9a53 8e63 .with.non-lo.S.c │ │ │ │ +00030e10: 616c 9376 91ff 58e4 6172 6961 626c 6573 al.v..X.ariables │ │ │ │ +00030e20: 936d 6190 ac72 7993 7098 6f73 7365 7373 .ma..ry.p.ossess │ │ │ │ +00030e30: 9104 942f 7468 6973 9374 90ac 7279 7098 .../this.t..ryp. │ │ │ │ +00030e40: 6593 6576 90ac 7265 6e8e a18d 9130 274d e.ev..ren....0'M │ │ │ │ +00030e50: 7468 6f75 6768 9604 1741 736f 6d65 9b04 though...Asome.. │ │ │ │ +00030e60: 1740 6173 7375 6d70 7469 6f6e 9361 6290 .@assumption.ab. │ │ │ │ +00030e70: 538e 6f75 7493 7468 6598 7490 ac72 7970 S.out.the.t..ryp │ │ │ │ +00030e80: 9053 8e65 7393 6f66 9374 6865 9876 91ff .S.es.of.the.v.. │ │ │ │ +00030e90: 58e4 616c 7565 7393 6f66 9374 6865 7365 X.alues.of.these │ │ │ │ +00030ea0: 986e 6f6e 2d6c 6f90 538e 6361 6c93 7691 .non-lo.S.cal.v. │ │ │ │ +00030eb0: ff58 e461 7269 6162 6c65 738e a18d 9130 .X.ariables....0 │ │ │ │ +00030ec0: 274d 6973 9604 f3ac 6e65 6365 7373 6172 'Mis....necessar │ │ │ │ +00030ed0: 799b 04f3 ad66 6f72 9374 6865 9361 6290 y....for.the.ab. │ │ │ │ +00030ee0: 538e 6f95 ac72 7693 6596 04f3 ac63 6f6e S.o..rv.e....con │ │ │ │ +00030ef0: 6469 7469 6f6e 9874 6f93 686f 6c64 2e91 dition.to.hold.. │ │ │ │ +00030f00: 0853 ed54 6865 9363 6f6e 7374 7261 696e .S.The.constrain │ │ │ │ +00030f10: 90ac 7274 7393 6f6e 9870 726f 6772 616d ..rts.on.program │ │ │ │ +00030f20: 7393 6c69 7374 6564 8ea1 8d91 3027 4d62 s.listed....0'Mb │ │ │ │ +00030f30: 9a53 8e65 6c6f 90ac 7277 9603 eaa8 656e .S.elo..rw....en │ │ │ │ +00030f40: 7375 7265 9374 6861 7493 7468 6593 6e6f sure.that.the.no │ │ │ │ +00030f50: 6e2d 6c6f 9863 616c 7393 7769 6c6c 9361 n-lo.cals.will.a │ │ │ │ +00030f60: 6c77 95ac 7261 9379 739b 03ea a868 6193 lw..ra.ys....ha. │ │ │ │ +00030f70: 7693 6598 7468 6598 7269 6768 9374 9874 v.e.the.righ.t.t │ │ │ │ +00030f80: 9379 7090 538e 6573 292e 8e9f 19b7 778d .yp.S.es).....w. │ │ │ │ +00030f90: 8d8d 8d91 2123 c935 2e8e 8e8e 9130 274d ....!#.5.....0'M │ │ │ │ +00030fa0: 416e 9604 a7e1 6f62 9100 a71c 6a65 6374 An....ob....ject │ │ │ │ +00030fb0: 9370 9a53 8e6f 7373 6573 7365 7391 04a7 .p.S.ossesses... │ │ │ │ +00030fc0: e074 6865 9363 6f6e 6372 6574 6593 7490 .the.concrete.t. │ │ │ │ +00030fd0: ac72 7970 9865 93d7 7479 956e 3961 7298 .ryp.e..ty.n9ar. │ │ │ │ +00030fe0: 6791 0516 1a74 7993 636f 6e9b 04a7 e0cf g....ty.con..... │ │ │ │ +00030ff0: 6966 9604 a7e1 616e 6493 6f6e 6c79 9369 if....and.only.i │ │ │ │ +00031000: 6698 6974 9369 7393 636f 6e73 7472 7563 f.it.is.construc │ │ │ │ +00031010: 7465 648e a18d 9130 274d 7769 7468 9605 ted....0'Mwith.. │ │ │ │ +00031020: 0f83 619b 050f 8463 6f6e 7374 7275 6374 ..a....construct │ │ │ │ +00031030: 6f72 93d7 636f 6e93 cf66 726f 6d98 616e or..con..from.an │ │ │ │ +00031040: 936f 6291 00a7 1c6a 6563 7493 7768 6963 .ob....ject.whic │ │ │ │ +00031050: 90ac 7268 9370 9053 8e6f 7373 6573 7398 ..rh.p.S.ossess. │ │ │ │ +00031060: 7468 6593 d774 7990 6e39 6172 9053 8e67 the..ty.n9ar.S.g │ │ │ │ +00031070: 9105 7dbc cf69 6e73 7461 6e63 6598 6f66 ..}..instance.of │ │ │ │ +00031080: 9373 6f6d 658e a18d 9130 274d 7490 ac72 .some....0'Mt..r │ │ │ │ +00031090: 7970 9053 8e65 9603 eaa8 d774 799b 0458 yp.S.e.....ty..X │ │ │ │ +000310a0: e1cf 616e 6493 d763 6f6e 9605 bfaa eb61 ..and..con.....a │ │ │ │ +000310b0: 6f66 93d7 7479 98cf 6170 7090 538e 6561 of..ty..app.S.ea │ │ │ │ +000310c0: 7273 9603 eaa8 696e 9374 6865 9364 6563 rs....in.the.dec │ │ │ │ +000310d0: 6c61 7261 7469 6f6e 936f 6693 d774 7990 laration.of..ty. │ │ │ │ +000310e0: 6e39 636f 6ecf 2e8e a68d 8d8d 8d91 2123 n9con.........!# │ │ │ │ +000310f0: c936 2e8e 8e8e 9130 274d 416e 9604 52b4 .6.....0'MAn..R. │ │ │ │ +00031100: 6f62 9100 a71c 6a65 6374 9370 9a53 8e6f ob....ject.p.S.o │ │ │ │ +00031110: 7373 6573 7365 7391 0452 b574 6865 9361 ssesses..R.the.a │ │ │ │ +00031120: 6273 7472 6163 7493 7490 ac72 7970 9865 bstract.t..ryp.e │ │ │ │ +00031130: 93d7 7479 906e 3961 7298 6791 04c0 ed69 ..ty.n9ar.g....i │ │ │ │ +00031140: 649b 0452 b5cf 6966 9361 6e64 936f 6e6c d..R..if.and.onl │ │ │ │ +00031150: 7993 6966 9369 7498 6973 9372 6570 7265 y.if.it.is.repre │ │ │ │ +00031160: 7365 6e90 ac72 7465 6493 2876 6961 8ea1 sen..rted.(via.. │ │ │ │ +00031170: 8d91 3027 4d74 6865 9603 e9a3 6162 7374 ..0'Mthe....abst │ │ │ │ +00031180: 7261 6374 9103 e9a4 749a ac72 7970 9053 ract....t..ryp.S │ │ │ │ +00031190: 8e65 9372 6570 7265 7365 6e98 7461 7469 .e.represen.tati │ │ │ │ +000311a0: 6f6e 2991 03e9 a462 9879 9361 6e93 6f62 on)....b.y.an.ob │ │ │ │ +000311b0: 9100 a71c 6a65 6374 9b03 e9a4 7090 538e ....ject....p.S. │ │ │ │ +000311c0: 6f73 7365 7373 696e 6793 7468 6598 d774 ossessing.the..t │ │ │ │ +000311d0: 7990 6e39 6172 9053 8e67 9104 57dc cf69 y.n9ar.S.g..W..i │ │ │ │ +000311e0: 6e73 7461 6e63 6598 6f66 9374 6865 8ea1 nstance.of.the.. │ │ │ │ +000311f0: 8d91 3027 4d72 6967 6890 ac72 742d 6861 ..0'Mrigh..rt-ha │ │ │ │ +00031200: 6e64 9603 eaa8 7369 6465 936f 6693 7468 nd....side.of.th │ │ │ │ +00031210: 6593 6465 636c 6172 6174 696f 6e93 6f66 e.declaration.of │ │ │ │ +00031220: 93d7 6964 cf2e 8e9f 1bdd df8d 911e 28f0 ..id..........(. │ │ │ │ +00031230: 4669 6e61 6c6c 7991 ff05 562c 9103 5747 Finally...V,..WG │ │ │ │ +00031240: 616e 9603 326f 6f62 9100 a71c 6a65 6374 an..2oob....ject │ │ │ │ +00031250: 9103 3270 709a 538e 6f73 7365 7373 6573 ..2pp.S.ossesses │ │ │ │ +00031260: 9361 9370 986f 6c79 7490 ac72 7970 9865 .a.p.olyt..ryp.e │ │ │ │ +00031270: 93d7 7479 9103 a0a8 cf69 6693 616e 6493 ..ty.....if.and. │ │ │ │ +00031280: 6f6e 6c79 9369 6691 0332 7069 7493 7098 only.if..2pit.p. │ │ │ │ +00031290: 6f73 7365 7373 6573 9361 6c6c 936d 6f6e ossesses.all.mon │ │ │ │ +000312a0: 6f74 90ac 7279 7098 6573 9377 6869 6390 ot..ryp.es.whic. │ │ │ │ +000312b0: ac72 688e a18d 9112 c761 6172 6596 03ea .rh......aare... │ │ │ │ +000312c0: a873 7562 7374 6974 7574 696f 6e93 696e .substitution.in │ │ │ │ +000312d0: 7374 616e 6365 7393 6f66 93d7 7479 906e stances.of..ty.n │ │ │ │ +000312e0: 39cf 2e8e 9f27 efdc 8d8d 9112 c761 eb4b 9....'.......a.K │ │ │ │ +000312f0: 352e 328e 913f 0f0c 5491 ff75 c279 7069 5.2..?..T..u.ypi │ │ │ │ +00031300: 6e67 9606 7ae1 6f66 934d 4c93 7068 7261 ng..z.of.ML.phra │ │ │ │ +00031310: 7365 738e 9f1b e223 8d91 12c7 61cf 5791 ses....#....a.W. │ │ │ │ +00031320: ff05 5665 9603 6f87 6e6f 9aac 7277 9103 ..Ve..o.no..rw.. │ │ │ │ +00031330: 6f88 6578 706c 6169 6e93 7468 6593 636f o.explain.the.co │ │ │ │ +00031340: 6e73 7472 6169 6e98 7473 9375 7365 6491 nstrain.ts.used. │ │ │ │ +00031350: 036f 8862 9879 9374 6865 9374 9879 7090 .o.b.y.the.t.yp. │ │ │ │ +00031360: 538e 6593 6398 6865 6398 6b98 6572 9103 S.e.c.hec.k.er.. │ │ │ │ +00031370: 6f88 696e 9361 7363 7269 6269 6e67 9374 o.in.ascribing.t │ │ │ │ +00031380: 9879 7090 538e 6573 9374 6f91 036f 88eb .yp.S.es.to..o.. │ │ │ │ +00031390: 484d 4c93 cf65 7870 7265 732d 8ea1 8d91 HML..expres-.... │ │ │ │ +000313a0: 12c7 6173 696f 6e73 2c96 03ea a870 6174 ..asions,....pat │ │ │ │ +000313b0: 7465 726e 7393 616e 6493 6465 636c 6172 terns.and.declar │ │ │ │ +000313c0: 6174 696f 6e73 2e8e 9112 c761 9f0b 7332 ations.....a..s2 │ │ │ │ +000313d0: 8900 0066 6600 71cf 9f9f 0c99 9a8d 8d8d ...ff.q......... │ │ │ │ +000313e0: 8d91 0d83 909f fc5e ffc5 328e 8e8e 9112 .......^..2..... │ │ │ │ +000313f0: 0003 c657 91ff 2aaa 6596 0355 5573 6861 ...W..*.e..UUsha │ │ │ │ +00031400: 6c6c 9374 616c 6b93 6f66 936f 6291 008e ll.talk.of.ob... │ │ │ │ +00031410: 386a 6563 7473 93f3 55fd 0027 3a00 0a00 8jects..U..':... │ │ │ │ +00031420: 0000 0a00 0000 0663 6d74 6931 30eb 5570 .......cmti10.Up │ │ │ │ +00031430: 91ff 7d27 6f73 7365 7373 696e 679b 0437 ..}'ossessing..7 │ │ │ │ +00031440: d2c6 7490 b8e3 7970 9047 1d65 7393 616e ..t...yp.G.es.an │ │ │ │ +00031450: 6493 7068 7261 7365 7393 eb55 6861 7669 d.phrases..Uhavi │ │ │ │ +00031460: 6e67 98c6 7490 b8e3 7970 9047 1d65 732c ng..t...yp.G.es, │ │ │ │ +00031470: 9374 6f93 656d 7068 6173 6973 6593 7468 .to.emphasise.th │ │ │ │ +00031480: 6593 6469 7374 696e 6374 696f 6e2e 8e8e e.distinction... │ │ │ │ +00031490: 9f24 fd13 8e8c 8b00 0000 2a00 0000 0000 .$........*..... │ │ │ │ 000314a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000314b0: 0000 0000 0000 0000 0000 0000 0000 0305 ................ │ │ │ │ -000314c0: 4ba0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d K....U...F...... │ │ │ │ -000314d0: 9ffa 999a 8d91 eaf1 ebd0 3432 9201 3317 ..........42..3. │ │ │ │ -000314e0: ba43 6861 7074 6572 9604 8000 352e 910a .Chapter....5... │ │ │ │ -000314f0: 8000 4d4c 9354 90a0 0079 7090 6000 6573 ..ML.T...yp.`.es │ │ │ │ -00031500: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ -00031510: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -00031520: 218d 91f6 537a cf54 6865 9605 5420 7369 !...Sz.The..T si │ │ │ │ -00031530: 676e 690c 6361 6e63 659b 0554 216f 6693 gni.cance..T!of. │ │ │ │ -00031540: 6578 7072 6573 7369 6f6e 93d7 6593 cf68 expression..e..h │ │ │ │ -00031550: 6195 ac72 7669 6e67 9874 9379 7090 538e a..rving.t.yp.S. │ │ │ │ -00031560: 6596 0554 20d7 7479 9105 c259 cf69 7393 e..T .ty...Y.is. │ │ │ │ -00031570: 7468 6174 9874 6865 9376 91ff 58e4 616c that.the.v..X.al │ │ │ │ -00031580: 7565 936f 6693 d765 98cf 2869 6693 6576 ue.of..e..(if.ev │ │ │ │ -00031590: 91ff 58e4 616c 7561 7469 6f6e 8ea4 1000 ..X.aluation.... │ │ │ │ -000315a0: 008d 91ea f1eb 7465 726d 696e 6174 6573 ......terminates │ │ │ │ -000315b0: 9603 7794 7375 6363 6573 7366 756c 6c79 ..w.successfully │ │ │ │ -000315c0: 2993 7095 538e 6f73 7365 7373 6573 9b03 ).p.S.ossesses.. │ │ │ │ -000315d0: 7793 7490 ac72 7970 9365 9603 7794 d774 w.t..ryp.e..w..t │ │ │ │ -000315e0: 7990 6e39 cf2e 9105 1284 4173 9363 6f6e y.n9......As.con │ │ │ │ -000315f0: 7365 7175 656e 6365 7393 6f66 9874 6865 sequences.of.the │ │ │ │ -00031600: 9377 95ac 7265 6c6c 2d74 9379 7069 6e67 .w..rell-t.yping │ │ │ │ -00031610: 9103 7794 636f 6e73 7472 6169 6e93 7473 ..w.constrain.ts │ │ │ │ -00031620: 8ea1 8d91 eaf1 eb6c 6973 7465 6496 044b .......listed..K │ │ │ │ -00031630: b762 9a53 8e65 6c6f 90ac 7277 2c91 0463 .b.S.elo..rw,..c │ │ │ │ -00031640: fa69 7493 6973 9369 6d70 986f 7373 6962 .it.is.imp.ossib │ │ │ │ -00031650: 6c65 9b04 4bb6 666f 7293 6578 616d 706c le..K.for.exampl │ │ │ │ -00031660: 6593 746f 9861 7070 6c79 9361 936e 6f6e e.to.apply.a.non │ │ │ │ -00031670: 2d66 756e 6374 696f 6e98 746f 9361 6e93 -function.to.an. │ │ │ │ -00031680: 6172 6775 6d65 6e90 ac72 742c 9104 63fa argumen..rt,..c. │ │ │ │ -00031690: 6f72 9374 6f8e a18d 91ea f1eb 666f 726d or.to.......form │ │ │ │ -000316a0: 9603 ab39 6193 6c69 7374 936f 6693 6f62 ...9a.list.of.ob │ │ │ │ -000316b0: 9100 a71c 6a65 6374 7393 6f66 9364 690b ....jects.of.di. │ │ │ │ -000316c0: 6572 656e 9aac 7274 9374 9879 7090 538e eren..rt.t.yp.S. │ │ │ │ -000316d0: 6573 2c91 03b7 e96f 7293 2861 7393 6d65 es,....or.(as.me │ │ │ │ -000316e0: 6e98 7469 6f6e 6564 9365 6172 6c69 6572 n.tioned.earlier │ │ │ │ -000316f0: 2993 746f 9363 6f6d 7075 7465 9361 6e93 ).to.compute.an. │ │ │ │ -00031700: 6f62 9100 a71c 6a65 6374 936f 668e a18d ob....ject.of... │ │ │ │ -00031710: 91ea f1eb 7468 6596 03ea a874 90ac 7279 ....the....t..ry │ │ │ │ -00031720: 709a 538e 6593 636f 7272 6573 7098 6f6e p.S.e.corresp.on │ │ │ │ -00031730: 6469 6e67 9374 6f93 7468 656f 7265 6d73 ding.to.theorems │ │ │ │ -00031740: 9377 6869 6390 ac72 6893 6973 936e 6f74 .whic..rh.is.not │ │ │ │ -00031750: 9361 9374 6865 6f72 656d 2e8e a910 1cde .a.theorem...... │ │ │ │ -00031760: 8d91 f653 7a54 6865 9602 c8ae 7490 ac72 ...SzThe....t..r │ │ │ │ -00031770: 7970 9a53 8e65 9361 7363 7269 6298 6564 yp.S.e.ascrib.ed │ │ │ │ -00031780: 9102 c8ad 746f 9361 9370 6872 6173 6593 ....to.a.phrase. │ │ │ │ -00031790: 6465 7098 656e 6473 9b02 c8ad 696e 9367 dep.ends....in.g │ │ │ │ -000317a0: 656e 6572 616c 936f 6e93 7468 6593 656e eneral.on.the.en │ │ │ │ -000317b0: 90ac 7274 6972 6598 7375 7272 6f75 6e64 ..rtire.surround │ │ │ │ -000317c0: 696e 6793 eb48 4d4c 93cf 7072 6f67 7261 ing..HML..progra │ │ │ │ -000317d0: 6d2e 8ea1 8d91 eaf1 eb49 6e96 03d8 0e74 m........In....t │ │ │ │ -000317e0: 6865 9363 6173 6591 03d8 0f6f 6693 746f he.case....of.to │ │ │ │ -000317f0: 702d 6c65 769a ac72 656c 9365 7870 7265 p-lev..rel.expre │ │ │ │ -00031800: 7373 696f 6e73 9361 6e64 9364 6563 6c61 ssions.and.decla │ │ │ │ -00031810: 7261 7469 6f6e 732c 9103 dbc7 686f 9877 rations,....ho.w │ │ │ │ -00031820: 9865 7698 6572 2c91 03db c674 6865 9103 .ev.er,....the.. │ │ │ │ -00031830: d80f 7498 7970 9a53 8e65 9361 7363 7269 ..t.yp.S.e.ascri │ │ │ │ -00031840: 6298 6564 9364 6570 9865 6e64 738e a18d b.ed.dep.ends... │ │ │ │ -00031850: 91ea f1eb 6f6e 6c79 9604 2146 6f6e 9104 ....only..!Fon.. │ │ │ │ -00031860: 2145 7072 6563 6564 696e 6793 746f 702d !Epreceding.top- │ │ │ │ -00031870: 6c65 769a ac72 656c 9370 6872 6173 6573 lev..rel.phrases │ │ │ │ -00031880: 2e91 05dc b954 6898 7573 9379 986f 7593 .....Th.us.y.ou. │ │ │ │ -00031890: 6b6e 6f98 7791 0421 4574 6861 7493 7498 kno.w..!Ethat.t. │ │ │ │ -000318a0: 7970 9a53 8e65 7393 6173 6372 6962 9865 yp.S.es.ascrib.e │ │ │ │ -000318b0: 6493 6174 9104 2145 746f 702d 6c65 7690 d.at..!Etop-lev. │ │ │ │ -000318c0: ac72 656c 9361 7265 8ea1 8d91 eaf1 eb6e .rel.are.......n │ │ │ │ -000318d0: 6f74 9603 eaa8 7375 6291 00a7 1c6a 6563 ot....sub....jec │ │ │ │ -000318e0: 7493 746f 9366 7572 7468 6572 9363 6f6e t.to.further.con │ │ │ │ -000318f0: 7374 7261 696e 90ac 7274 2e8e a68d 91f6 strain..rt...... │ │ │ │ -00031900: 537a 4265 666f 7265 9b04 69ce 6561 6395 SzBefore..i.eac. │ │ │ │ -00031910: ac72 6891 0469 cd74 6f70 2d6c 6576 9365 .rh..i.top-lev.e │ │ │ │ -00031920: 6c98 7068 7261 7365 9869 7398 6578 6563 l.phrase.is.exec │ │ │ │ -00031930: 7574 6564 2c91 0489 9774 9379 7095 538e uted,....t.yp.S. │ │ │ │ -00031940: 6573 9104 69cd 6172 6598 6173 6372 6962 es..i.are.ascrib │ │ │ │ -00031950: 9365 6498 746f 9861 6c6c 9104 69cd 6974 .ed.to.all..i.it │ │ │ │ -00031960: 7398 7375 622d 6578 7072 6573 7369 6f6e s.sub-expression │ │ │ │ -00031970: 732c 8ea1 8d91 eaf1 eb73 7562 2d64 6563 s,.......sub-dec │ │ │ │ -00031980: 6c61 7261 7469 6f6e 7396 03f3 1e61 6e64 larations....and │ │ │ │ -00031990: 9373 7562 2d70 6174 7465 726e 7393 6163 .sub-patterns.ac │ │ │ │ -000319a0: 636f 7264 696e 6793 746f 9374 6865 9366 cording.to.the.f │ │ │ │ -000319b0: 6f6c 6c6f 90ac 7277 696e 6793 7275 6c65 ollo..rwing.rule │ │ │ │ -000319c0: 732e 9105 5241 4d6f 7374 936f 6693 7468 s...RAMost.of.th │ │ │ │ -000319d0: 6593 7275 6c65 7393 6172 658e a18d 91ea e.rules.are..... │ │ │ │ -000319e0: f1eb 6661 6972 6c79 9604 ac30 6e61 7475 ..fairly...0natu │ │ │ │ -000319f0: 7261 6c3b 9105 0cf4 7468 6f73 6593 7768 ral;....those.wh │ │ │ │ -00031a00: 6963 9aac 7268 9361 7265 936c 6573 7393 ic..rh.are.less. │ │ │ │ -00031a10: 736f 9361 7265 9104 ac2f 6469 7363 7573 so.are.../discus │ │ │ │ -00031a20: 7365 6493 6c61 7465 722e 9107 7d78 5991 sed.later...}xY. │ │ │ │ -00031a30: ff05 566f 7593 6172 6593 6f6e 6c79 9370 ..Vou.are.only.p │ │ │ │ -00031a40: 7265 7365 6e98 7465 6493 7769 7468 8ea1 resen.ted.with.. │ │ │ │ -00031a50: 8d91 eaf1 eb74 6865 9603 eaa8 749a ac72 .....the....t..r │ │ │ │ -00031a60: 7970 9053 8e65 7393 6f66 9374 6f70 2d6c yp.S.es.of.top-l │ │ │ │ -00031a70: 6576 9865 6c93 7068 7261 7365 733b 9374 ev.el.phrases;.t │ │ │ │ -00031a80: 6865 9374 9879 7090 538e 6573 936f 6693 he.t.yp.S.es.of. │ │ │ │ -00031a90: 7375 622d 7068 7261 7365 7393 7769 6c6c sub-phrases.will │ │ │ │ -00031aa0: 9368 6172 646c 7993 6576 9865 7293 636f .hardly.ev.er.co │ │ │ │ -00031ab0: 6e63 6572 6e93 7998 6f75 2e8e a68d 91f6 ncern.y.ou...... │ │ │ │ -00031ac0: 537a 4265 666f 7265 9604 9165 6769 7669 SzBefore...egivi │ │ │ │ -00031ad0: 6e67 9374 6865 936c 6973 7493 6f66 9363 ng.the.list.of.c │ │ │ │ -00031ae0: 6f6e 7374 7261 696e 9aac 7274 732c 9104 onstrain..rts,.. │ │ │ │ -00031af0: bb14 6c65 7493 7573 9364 6973 6375 7373 ..let.us.discuss │ │ │ │ -00031b00: 9361 6e93 6578 616d 706c 6593 7768 6963 .an.example.whic │ │ │ │ -00031b10: 9868 9369 6c6c 7573 7472 6174 6573 9373 .h.illustrates.s │ │ │ │ -00031b20: 6f6d 658e a18d 91ea f1eb 696d 7095 538e ome.......imp.S. │ │ │ │ -00031b30: 6f72 7461 6e9a ac72 7491 04e2 3670 936f ortan..rt...6p.o │ │ │ │ -00031b40: 696e 9874 732e 9108 1f8c 5491 ff05 566f in.ts.....T...Vo │ │ │ │ -00031b50: 9604 e236 6d61 7093 6191 04e2 3766 756e ...6map.a...7fun │ │ │ │ -00031b60: 6374 696f 6e93 6f98 7698 6572 9361 9104 ction.o.v.er.a.. │ │ │ │ -00031b70: e237 6c69 7374 9377 9865 9104 e237 6d61 .7list.w.e...7ma │ │ │ │ -00031b80: 9879 9364 650c 6e65 9374 6865 9104 e237 .y.de.ne.the...7 │ │ │ │ -00031b90: 7090 538e 6f6c 796d 6f72 7068 6963 9366 p.S.olymorphic.f │ │ │ │ -00031ba0: 756e 632d 8ea1 8d91 eaf1 eb74 696f 6e96 unc-.......tion. │ │ │ │ -00031bb0: 047b 7aeb 616d 6170 93cf 7265 6375 7273 .{z.amap..recurs │ │ │ │ -00031bc0: 6976 9aac 7265 6c79 9104 7b79 6173 9366 iv..rely..{yas.f │ │ │ │ -00031bd0: 6f6c 6c6f 9877 7393 2877 6865 7265 9377 ollo.ws.(where.w │ │ │ │ -00031be0: 9865 9368 6198 7698 6591 047b 7975 7365 .e.ha.v.e..{yuse │ │ │ │ -00031bf0: 6493 616e 9365 7870 6c69 6369 7493 6162 d.an.explicit.ab │ │ │ │ -00031c00: 7374 7261 6374 696f 6e2c 9104 9fae 7261 straction,....ra │ │ │ │ -00031c10: 7468 6572 9374 6861 6e8e a18d 91ea f1eb ther.than....... │ │ │ │ -00031c20: eb61 6c65 7472 6563 9605 bfaa 6d61 7093 .aletrec....map. │ │ │ │ -00031c30: 6693 6c93 3d93 2e2e 2ecf 2c96 03ea a874 f.l.=.....,....t │ │ │ │ -00031c40: 6f93 6d61 6b9a ac72 6593 7468 6593 7498 o.mak..re.the.t. │ │ │ │ -00031c50: 7970 696e 6793 636c 6561 7265 7229 3a8e yping.clearer):. │ │ │ │ -00031c60: 9f1d e6ef 8d8d 8d9f 00cb 898d 8d8d 8d91 ................ │ │ │ │ -00031c70: 0230 eaeb 616c 6574 7265 6396 05bf aa6d .0..aletrec....m │ │ │ │ -00031c80: 6170 933d 935c 662e 5c6c 2e93 6e75 6c6c ap.=.\f.\l..null │ │ │ │ -00031c90: 936c 933d 3e93 5b5d 937c 9366 2868 6493 .l.=>.[].|.f(hd. │ │ │ │ -00031ca0: 6c29 2e6d 6170 9366 2874 6c93 6c29 933b l).map.f(tl.l).; │ │ │ │ -00031cb0: 3b8e 8e8e 8e8e 8e8e 9f1d ca11 8d91 eaf1 ;............... │ │ │ │ -00031cc0: ebcf 4691 ff05 5672 6f6d 9604 2ada 7468 ..F...Vrom..*.th │ │ │ │ -00031cd0: 6973 9b04 2ad9 6465 636c 6172 6174 696f is..*.declaratio │ │ │ │ -00031ce0: 6e93 7468 6598 749a ac72 7970 9053 8e65 n.the.t..ryp.S.e │ │ │ │ -00031cf0: 9363 9868 6563 986b 9865 729b 042a d977 .c.hec.k.er..*.w │ │ │ │ -00031d00: 696c 6c93 696e 6665 7298 6193 e567 656e ill.infer.a..gen │ │ │ │ -00031d10: 6572 6963 9104 dbea cf74 90ac 7279 7090 eric.....t..ryp. │ │ │ │ -00031d20: 538e 6593 666f 7298 eb61 6d61 70cf 2e91 S.e.for..amap... │ │ │ │ -00031d30: 05f9 7542 7998 6067 656e 6572 6963 2793 ..uBy.`generic'. │ │ │ │ -00031d40: 7790 ac72 658e a18d 91ea f1eb 6d65 616e w..re.......mean │ │ │ │ -00031d50: 9604 e0ac 7468 6174 9b04 e0ab 6561 6390 ....that....eac. │ │ │ │ -00031d60: ac72 6893 6c61 7465 7293 6f90 538e 6363 .rh.later.o.S.cc │ │ │ │ -00031d70: 7572 7265 6e63 6593 6f66 98eb 616d 6170 urrence.of..amap │ │ │ │ -00031d80: 93cf 7769 6c6c 9362 9a53 8e65 9361 7363 ..will.b.S.e.asc │ │ │ │ -00031d90: 7269 6298 6564 9104 e0ab 6193 7490 ac72 rib.ed....a.t..r │ │ │ │ -00031da0: 7970 9865 9377 6869 6390 ac72 6893 6973 yp.e.whic..rh.is │ │ │ │ -00031db0: 9104 e0ab 6193 7375 6273 7469 7475 7469 ....a.substituti │ │ │ │ -00031dc0: 6f6e 8ea1 8d91 eaf1 eb69 6e73 7461 6e63 on.......instanc │ │ │ │ -00031dd0: 6596 03ea a86f 6693 7468 6593 6765 6e65 e....of.the.gene │ │ │ │ -00031de0: 7269 6393 7490 ac72 7970 9053 8e65 2e8e ric.t..ryp.S.e.. │ │ │ │ -00031df0: a68d 91f6 537a 4e6f 9aac 7277 9603 5442 ....SzNo..rw..TB │ │ │ │ -00031e00: 7468 6593 6672 6565 9103 5443 6964 656e the.free..TCiden │ │ │ │ -00031e10: 9874 690c 6572 7393 696e 9374 6869 7393 .ti.ers.in.this. │ │ │ │ -00031e20: 6465 636c 6172 6174 696f 6e9b 0354 4361 declaration..TCa │ │ │ │ -00031e30: 7265 93eb 616e 756c 6ccf 2c91 0372 56eb re..anull.,..rV. │ │ │ │ -00031e40: 6168 6498 cf61 6e64 93eb 6124 2ecf 2c91 ahd..and..a$..,. │ │ │ │ -00031e50: 0372 5677 6869 6390 ac72 6898 6172 6593 .rVwhic..rh.are. │ │ │ │ -00031e60: eb48 4d4c 93cf 7072 696d 6974 6976 90ac .HML..primitiv.. │ │ │ │ -00031e70: 7265 738e a18d 91ea f1eb 7768 6f73 659b res.......whose. │ │ │ │ -00031e80: 0418 45e5 6765 6e65 7269 6391 04c9 56cf ..E.generic...V. │ │ │ │ -00031e90: 2870 9553 8e6f 6c79 2974 90ac 7279 7093 (p.S.oly)t..ryp. │ │ │ │ -00031ea0: 6573 9861 7265 98eb 612a 9605 bfaa 6c69 es.are..a*....li │ │ │ │ -00031eb0: 7374 932d 3e93 626f 6f6c cf2c 9104 23ad st.->.bool.,..#. │ │ │ │ -00031ec0: eb61 2a93 6c69 7374 932d 3e93 2acf 2c91 .a*.list.->.*.,. │ │ │ │ -00031ed0: 0423 ac61 6e64 98eb 612a 9323 932a 936c .#.and..a*.#.*.l │ │ │ │ -00031ee0: 6973 7493 2d3e 932a 936c 6973 748e a18d ist.->.*.list... │ │ │ │ -00031ef0: 91ea f1eb cf72 6573 7090 538e 6563 7469 .....resp.S.ecti │ │ │ │ -00031f00: 7695 ac72 656c 7991 ff05 562e 9109 d4c0 v..rely...V..... │ │ │ │ -00031f10: 5468 659b 0573 f20c 7273 7491 0573 f363 The..s..rst..s.c │ │ │ │ -00031f20: 6f6e 7374 7261 696e 9374 9875 7365 6491 onstrain.t.used. │ │ │ │ -00031f30: 0573 f362 9379 9874 6865 9105 73f3 7493 .s.b.y.the..s.t. │ │ │ │ -00031f40: 7970 9053 8e65 9863 9368 6563 936b 9365 yp.S.e.c.hec.k.e │ │ │ │ -00031f50: 7296 0573 f369 7398 7468 6174 9374 6865 r..s.is.that.the │ │ │ │ -00031f60: 986f 9053 8e63 6375 7272 656e 6365 7393 .o.S.ccurrences. │ │ │ │ -00031f70: 6f66 8ea1 8d91 eaf1 eb74 6865 7365 9604 of.......these.. │ │ │ │ -00031f80: e2f6 6964 656e 90ac 7274 690c 6572 739b ..iden..rti.ers. │ │ │ │ -00031f90: 04e2 f769 6e93 7468 6593 6465 636c 6172 ...in.the.declar │ │ │ │ -00031fa0: 6174 696f 6e93 6172 6598 6173 6372 6962 ation.are.ascrib │ │ │ │ -00031fb0: 9053 8e65 6493 696e 7374 616e 6365 7393 .S.ed.instances. │ │ │ │ -00031fc0: 6f66 9874 6865 6972 9367 656e 6572 6963 of.their.generic │ │ │ │ -00031fd0: 9374 90ac 7279 7090 538e 6573 2e91 0821 .t..ryp.S.es...! │ │ │ │ -00031fe0: cb4f 7468 6572 8ea1 8d91 eaf1 eb63 6f6e .Other.......con │ │ │ │ -00031ff0: 7374 7261 696e 95ac 7274 739b 03ea a877 strain..rts....w │ │ │ │ -00032000: 6869 6393 6898 7468 6598 7493 7970 9053 hic.h.the.t.yp.S │ │ │ │ -00032010: 8e65 9863 9368 6563 936b 9365 7298 7769 .e.c.hec.k.er.wi │ │ │ │ -00032020: 6c6c 9875 7365 9874 6f98 6465 7465 726d ll.use.to.determ │ │ │ │ -00032030: 696e 6598 7468 6598 7493 7970 9053 8e65 ine.the.t.yp.S.e │ │ │ │ -00032040: 986f 6698 eb61 6d61 7098 cf61 7265 3a8e .of..amap..are:. │ │ │ │ -00032050: 9f1d ca11 8d8d 8d8d 91fc 9239 eb60 8088 ...........9.`.. │ │ │ │ -00032060: 8e8e 8e91 0851 d7cf 416c 6c96 03ea a86f .....Q..All....o │ │ │ │ -00032070: 9a53 8e63 6375 7272 656e 6365 7393 6f66 .S.ccurrences.of │ │ │ │ -00032080: 9361 93eb 615c cf2d 6298 6f75 6e64 9376 .a..a\.-b.ound.v │ │ │ │ -00032090: 91ff 58e4 6172 6961 626c 6593 7265 6365 ..X.ariable.rece │ │ │ │ -000320a0: 6976 9aac 7265 9374 6865 9373 616d 6593 iv..re.the.same. │ │ │ │ -000320b0: 7498 7970 9053 8e65 2e8e a91a 9056 8d8d t.yp.S.e.....V.. │ │ │ │ -000320c0: 8d8d 91fc 9239 eb60 8088 8e8e 8e91 0851 .....9.`.......Q │ │ │ │ -000320d0: d7cf 4561 639a ac72 6896 045a 5861 726d ..Eac..rh..ZXarm │ │ │ │ -000320e0: 936f 6693 6193 636f 6e64 6974 696f 6e61 .of.a.conditiona │ │ │ │ -000320f0: 6c93 7265 6365 6976 9865 7393 7468 6591 l.receiv.es.the. │ │ │ │ -00032100: 045a 5773 616d 6593 7498 7970 9053 8e65 .ZWsame.t.yp.S.e │ │ │ │ -00032110: 2c91 0476 4461 6e64 9374 6865 9363 6f6e ,..vDand.the.con │ │ │ │ -00032120: 6469 7469 6f6e 9372 6563 6569 7698 6573 dition.receiv.es │ │ │ │ -00032130: 9374 9879 7090 538e 658e a18d 9108 51d7 .t.yp.S.e.....Q. │ │ │ │ -00032140: eb61 626f 6f6c cf2e 8e9f 1a90 558d 8d8d .abool......U... │ │ │ │ -00032150: 8d91 fc92 39eb 6080 888e 8e8e 9108 51d7 ....9.`.......Q. │ │ │ │ -00032160: cf49 6e96 046e 8165 6163 9aac 7268 9361 .In..n.eac..rh.a │ │ │ │ -00032170: 7070 6c69 6361 7469 6f6e 93d7 6596 05bf pplication..e... │ │ │ │ -00032180: aaeb 613d 9328 d765 8d9f 01cc ccd5 318e ..a=.(.e......1. │ │ │ │ -00032190: 9604 c004 d765 8d9f 01cc ccd5 328e 93eb .....e......2... │ │ │ │ -000321a0: 6129 cf2c 9104 8f78 6966 9604 6e81 d765 a).,...xif..n..e │ │ │ │ -000321b0: 8d9f 01cc ccd5 328e 9109 2e85 cf72 6563 ......2......rec │ │ │ │ -000321c0: 6569 7698 6573 93d7 7479 9104 dcba cf61 eiv.es..ty.....a │ │ │ │ -000321d0: 6e64 93d7 6591 046e 82cf 7265 6365 6976 nd..e..n..receiv │ │ │ │ -000321e0: 9865 7393 d774 798d 906e 399f fba5 32db .es..ty..n9...2. │ │ │ │ -000321f0: 308e 9107 aaf3 cf74 6865 6e93 d765 8d9f 0......then..e.. │ │ │ │ -00032200: 01cc ccd5 318e 9109 2e85 cf72 6563 6569 ....1......recei │ │ │ │ -00032210: 7698 6573 8ea1 8d91 0851 d7d7 7479 956e v.es.....Q..ty.n │ │ │ │ -00032220: 39eb 612d 3ed7 7479 8d93 9ffb a532 db30 9.a->.ty.....2.0 │ │ │ │ -00032230: 8e91 033c 72cf 2e8e a68d 8d8d 8d91 fc92 ... │ │ │ │ -00032300: d774 798d 939f fba5 32db 308e 9103 3c72 .ty.....2.0...|......./.... │ │ │ │ +00031520: 8bd0 218d 91f6 537a cf54 6865 9605 5420 ..!...Sz.The..T │ │ │ │ +00031530: 7369 676e 690c 6361 6e63 659b 0554 216f signi.cance..T!o │ │ │ │ +00031540: 6693 6578 7072 6573 7369 6f6e 93d7 6593 f.expression..e. │ │ │ │ +00031550: cf68 6195 ac72 7669 6e67 9874 9379 7090 .ha..rving.t.yp. │ │ │ │ +00031560: 538e 6596 0554 20d7 7479 9105 c259 cf69 S.e..T .ty...Y.i │ │ │ │ +00031570: 7393 7468 6174 9874 6865 9376 91ff 58e4 s.that.the.v..X. │ │ │ │ +00031580: 616c 7565 936f 6693 d765 98cf 2869 6693 alue.of..e..(if. │ │ │ │ +00031590: 6576 91ff 58e4 616c 7561 7469 6f6e 8ea4 ev..X.aluation.. │ │ │ │ +000315a0: 1000 008d 91ea f1eb 7465 726d 696e 6174 ........terminat │ │ │ │ +000315b0: 6573 9603 7794 7375 6363 6573 7366 756c es..w.successful │ │ │ │ +000315c0: 6c79 2993 7095 538e 6f73 7365 7373 6573 ly).p.S.ossesses │ │ │ │ +000315d0: 9b03 7793 7490 ac72 7970 9365 9603 7794 ..w.t..ryp.e..w. │ │ │ │ +000315e0: d774 7990 6e39 cf2e 9105 1284 4173 9363 .ty.n9......As.c │ │ │ │ +000315f0: 6f6e 7365 7175 656e 6365 7393 6f66 9874 onsequences.of.t │ │ │ │ +00031600: 6865 9377 95ac 7265 6c6c 2d74 9379 7069 he.w..rell-t.ypi │ │ │ │ +00031610: 6e67 9103 7794 636f 6e73 7472 6169 6e93 ng..w.constrain. │ │ │ │ +00031620: 7473 8ea1 8d91 eaf1 eb6c 6973 7465 6496 ts.......listed. │ │ │ │ +00031630: 044b b762 9a53 8e65 6c6f 90ac 7277 2c91 .K.b.S.elo..rw,. │ │ │ │ +00031640: 0463 fa69 7493 6973 9369 6d70 986f 7373 .c.it.is.imp.oss │ │ │ │ +00031650: 6962 6c65 9b04 4bb6 666f 7293 6578 616d ible..K.for.exam │ │ │ │ +00031660: 706c 6593 746f 9861 7070 6c79 9361 936e ple.to.apply.a.n │ │ │ │ +00031670: 6f6e 2d66 756e 6374 696f 6e98 746f 9361 on-function.to.a │ │ │ │ +00031680: 6e93 6172 6775 6d65 6e90 ac72 742c 9104 n.argumen..rt,.. │ │ │ │ +00031690: 63fa 6f72 9374 6f8e a18d 91ea f1eb 666f c.or.to.......fo │ │ │ │ +000316a0: 726d 9603 ab39 6193 6c69 7374 936f 6693 rm...9a.list.of. │ │ │ │ +000316b0: 6f62 9100 a71c 6a65 6374 7393 6f66 9364 ob....jects.of.d │ │ │ │ +000316c0: 690b 6572 656e 9aac 7274 9374 9879 7090 i.eren..rt.t.yp. │ │ │ │ +000316d0: 538e 6573 2c91 03b7 e96f 7293 2861 7393 S.es,....or.(as. │ │ │ │ +000316e0: 6d65 6e98 7469 6f6e 6564 9365 6172 6c69 men.tioned.earli │ │ │ │ +000316f0: 6572 2993 746f 9363 6f6d 7075 7465 9361 er).to.compute.a │ │ │ │ +00031700: 6e93 6f62 9100 a71c 6a65 6374 936f 668e n.ob....ject.of. │ │ │ │ +00031710: a18d 91ea f1eb 7468 6596 03ea a874 90ac ......the....t.. │ │ │ │ +00031720: 7279 709a 538e 6593 636f 7272 6573 7098 ryp.S.e.corresp. │ │ │ │ +00031730: 6f6e 6469 6e67 9374 6f93 7468 656f 7265 onding.to.theore │ │ │ │ +00031740: 6d73 9377 6869 6390 ac72 6893 6973 936e ms.whic..rh.is.n │ │ │ │ +00031750: 6f74 9361 9374 6865 6f72 656d 2e8e a910 ot.a.theorem.... │ │ │ │ +00031760: 1cde 8d91 f653 7a54 6865 9602 c8ae 7490 .....SzThe....t. │ │ │ │ +00031770: ac72 7970 9a53 8e65 9361 7363 7269 6298 .ryp.S.e.ascrib. │ │ │ │ +00031780: 6564 9102 c8ad 746f 9361 9370 6872 6173 ed....to.a.phras │ │ │ │ +00031790: 6593 6465 7098 656e 6473 9b02 c8ad 696e e.dep.ends....in │ │ │ │ +000317a0: 9367 656e 6572 616c 936f 6e93 7468 6593 .general.on.the. │ │ │ │ +000317b0: 656e 90ac 7274 6972 6598 7375 7272 6f75 en..rtire.surrou │ │ │ │ +000317c0: 6e64 696e 6793 eb48 4d4c 93cf 7072 6f67 nding..HML..prog │ │ │ │ +000317d0: 7261 6d2e 8ea1 8d91 eaf1 eb49 6e96 03d8 ram........In... │ │ │ │ +000317e0: 0e74 6865 9363 6173 6591 03d8 0f6f 6693 .the.case....of. │ │ │ │ +000317f0: 746f 702d 6c65 769a ac72 656c 9365 7870 top-lev..rel.exp │ │ │ │ +00031800: 7265 7373 696f 6e73 9361 6e64 9364 6563 ressions.and.dec │ │ │ │ +00031810: 6c61 7261 7469 6f6e 732c 9103 dbc7 686f larations,....ho │ │ │ │ +00031820: 9877 9865 7698 6572 2c91 03db c674 6865 .w.ev.er,....the │ │ │ │ +00031830: 9103 d80f 7498 7970 9a53 8e65 9361 7363 ....t.yp.S.e.asc │ │ │ │ +00031840: 7269 6298 6564 9364 6570 9865 6e64 738e rib.ed.dep.ends. │ │ │ │ +00031850: a18d 91ea f1eb 6f6e 6c79 9604 2146 6f6e ......only..!Fon │ │ │ │ +00031860: 9104 2145 7072 6563 6564 696e 6793 746f ..!Epreceding.to │ │ │ │ +00031870: 702d 6c65 769a ac72 656c 9370 6872 6173 p-lev..rel.phras │ │ │ │ +00031880: 6573 2e91 05dc b954 6898 7573 9379 986f es.....Th.us.y.o │ │ │ │ +00031890: 7593 6b6e 6f98 7791 0421 4574 6861 7493 u.kno.w..!Ethat. │ │ │ │ +000318a0: 7498 7970 9a53 8e65 7393 6173 6372 6962 t.yp.S.es.ascrib │ │ │ │ +000318b0: 9865 6493 6174 9104 2145 746f 702d 6c65 .ed.at..!Etop-le │ │ │ │ +000318c0: 7690 ac72 656c 9361 7265 8ea1 8d91 eaf1 v..rel.are...... │ │ │ │ +000318d0: eb6e 6f74 9603 eaa8 7375 6291 00a7 1c6a .not....sub....j │ │ │ │ +000318e0: 6563 7493 746f 9366 7572 7468 6572 9363 ect.to.further.c │ │ │ │ +000318f0: 6f6e 7374 7261 696e 90ac 7274 2e8e a68d onstrain..rt.... │ │ │ │ +00031900: 91f6 537a 4265 666f 7265 9b04 69ce 6561 ..SzBefore..i.ea │ │ │ │ +00031910: 6395 ac72 6891 0469 cd74 6f70 2d6c 6576 c..rh..i.top-lev │ │ │ │ +00031920: 9365 6c98 7068 7261 7365 9869 7398 6578 .el.phrase.is.ex │ │ │ │ +00031930: 6563 7574 6564 2c91 0489 9774 9379 7095 ecuted,....t.yp. │ │ │ │ +00031940: 538e 6573 9104 69cd 6172 6598 6173 6372 S.es..i.are.ascr │ │ │ │ +00031950: 6962 9365 6498 746f 9861 6c6c 9104 69cd ib.ed.to.all..i. │ │ │ │ +00031960: 6974 7398 7375 622d 6578 7072 6573 7369 its.sub-expressi │ │ │ │ +00031970: 6f6e 732c 8ea1 8d91 eaf1 eb73 7562 2d64 ons,.......sub-d │ │ │ │ +00031980: 6563 6c61 7261 7469 6f6e 7396 03f3 1e61 eclarations....a │ │ │ │ +00031990: 6e64 9373 7562 2d70 6174 7465 726e 7393 nd.sub-patterns. │ │ │ │ +000319a0: 6163 636f 7264 696e 6793 746f 9374 6865 according.to.the │ │ │ │ +000319b0: 9366 6f6c 6c6f 90ac 7277 696e 6793 7275 .follo..rwing.ru │ │ │ │ +000319c0: 6c65 732e 9105 5241 4d6f 7374 936f 6693 les...RAMost.of. │ │ │ │ +000319d0: 7468 6593 7275 6c65 7393 6172 658e a18d the.rules.are... │ │ │ │ +000319e0: 91ea f1eb 6661 6972 6c79 9604 ac30 6e61 ....fairly...0na │ │ │ │ +000319f0: 7475 7261 6c3b 9105 0cf4 7468 6f73 6593 tural;....those. │ │ │ │ +00031a00: 7768 6963 9aac 7268 9361 7265 936c 6573 whic..rh.are.les │ │ │ │ +00031a10: 7393 736f 9361 7265 9104 ac2f 6469 7363 s.so.are.../disc │ │ │ │ +00031a20: 7573 7365 6493 6c61 7465 722e 9107 7d78 ussed.later...}x │ │ │ │ +00031a30: 5991 ff05 566f 7593 6172 6593 6f6e 6c79 Y...Vou.are.only │ │ │ │ +00031a40: 9370 7265 7365 6e98 7465 6493 7769 7468 .presen.ted.with │ │ │ │ +00031a50: 8ea1 8d91 eaf1 eb74 6865 9603 eaa8 749a .......the....t. │ │ │ │ +00031a60: ac72 7970 9053 8e65 7393 6f66 9374 6f70 .ryp.S.es.of.top │ │ │ │ +00031a70: 2d6c 6576 9865 6c93 7068 7261 7365 733b -lev.el.phrases; │ │ │ │ +00031a80: 9374 6865 9374 9879 7090 538e 6573 936f .the.t.yp.S.es.o │ │ │ │ +00031a90: 6693 7375 622d 7068 7261 7365 7393 7769 f.sub-phrases.wi │ │ │ │ +00031aa0: 6c6c 9368 6172 646c 7993 6576 9865 7293 ll.hardly.ev.er. │ │ │ │ +00031ab0: 636f 6e63 6572 6e93 7998 6f75 2e8e a68d concern.y.ou.... │ │ │ │ +00031ac0: 91f6 537a 4265 666f 7265 9604 9165 6769 ..SzBefore...egi │ │ │ │ +00031ad0: 7669 6e67 9374 6865 936c 6973 7493 6f66 ving.the.list.of │ │ │ │ +00031ae0: 9363 6f6e 7374 7261 696e 9aac 7274 732c .constrain..rts, │ │ │ │ +00031af0: 9104 bb14 6c65 7493 7573 9364 6973 6375 ....let.us.discu │ │ │ │ +00031b00: 7373 9361 6e93 6578 616d 706c 6593 7768 ss.an.example.wh │ │ │ │ +00031b10: 6963 9868 9369 6c6c 7573 7472 6174 6573 ic.h.illustrates │ │ │ │ +00031b20: 9373 6f6d 658e a18d 91ea f1eb 696d 7095 .some.......imp. │ │ │ │ +00031b30: 538e 6f72 7461 6e9a ac72 7491 04e2 3670 S.ortan..rt...6p │ │ │ │ +00031b40: 936f 696e 9874 732e 9108 1f8c 5491 ff05 .oin.ts.....T... │ │ │ │ +00031b50: 566f 9604 e236 6d61 7093 6191 04e2 3766 Vo...6map.a...7f │ │ │ │ +00031b60: 756e 6374 696f 6e93 6f98 7698 6572 9361 unction.o.v.er.a │ │ │ │ +00031b70: 9104 e237 6c69 7374 9377 9865 9104 e237 ...7list.w.e...7 │ │ │ │ +00031b80: 6d61 9879 9364 650c 6e65 9374 6865 9104 ma.y.de.ne.the.. │ │ │ │ +00031b90: e237 7090 538e 6f6c 796d 6f72 7068 6963 .7p.S.olymorphic │ │ │ │ +00031ba0: 9366 756e 632d 8ea1 8d91 eaf1 eb74 696f .func-.......tio │ │ │ │ +00031bb0: 6e96 047b 7aeb 616d 6170 93cf 7265 6375 n..{z.amap..recu │ │ │ │ +00031bc0: 7273 6976 9aac 7265 6c79 9104 7b79 6173 rsiv..rely..{yas │ │ │ │ +00031bd0: 9366 6f6c 6c6f 9877 7393 2877 6865 7265 .follo.ws.(where │ │ │ │ +00031be0: 9377 9865 9368 6198 7698 6591 047b 7975 .w.e.ha.v.e..{yu │ │ │ │ +00031bf0: 7365 6493 616e 9365 7870 6c69 6369 7493 sed.an.explicit. │ │ │ │ +00031c00: 6162 7374 7261 6374 696f 6e2c 9104 9fae abstraction,.... │ │ │ │ +00031c10: 7261 7468 6572 9374 6861 6e8e a18d 91ea rather.than..... │ │ │ │ +00031c20: f1eb eb61 6c65 7472 6563 9605 bfaa 6d61 ...aletrec....ma │ │ │ │ +00031c30: 7093 6693 6c93 3d93 2e2e 2ecf 2c96 03ea p.f.l.=.....,... │ │ │ │ +00031c40: a874 6f93 6d61 6b9a ac72 6593 7468 6593 .to.mak..re.the. │ │ │ │ +00031c50: 7498 7970 696e 6793 636c 6561 7265 7229 t.yping.clearer) │ │ │ │ +00031c60: 3a8e 9f1d e6ef 8d8d 8d9f 00cb 898d 8d8d :............... │ │ │ │ +00031c70: 8d91 0230 eaeb 616c 6574 7265 6396 05bf ...0..aletrec... │ │ │ │ +00031c80: aa6d 6170 933d 935c 662e 5c6c 2e93 6e75 .map.=.\f.\l..nu │ │ │ │ +00031c90: 6c6c 936c 933d 3e93 5b5d 937c 9366 2868 ll.l.=>.[].|.f(h │ │ │ │ +00031ca0: 6493 6c29 2e6d 6170 9366 2874 6c93 6c29 d.l).map.f(tl.l) │ │ │ │ +00031cb0: 933b 3b8e 8e8e 8e8e 8e8e 9f1d ca11 8d91 .;;............. │ │ │ │ +00031cc0: eaf1 ebcf 4691 ff05 5672 6f6d 9604 2ada ....F...Vrom..*. │ │ │ │ +00031cd0: 7468 6973 9b04 2ad9 6465 636c 6172 6174 this..*.declarat │ │ │ │ +00031ce0: 696f 6e93 7468 6598 749a ac72 7970 9053 ion.the.t..ryp.S │ │ │ │ +00031cf0: 8e65 9363 9868 6563 986b 9865 729b 042a .e.c.hec.k.er..* │ │ │ │ +00031d00: d977 696c 6c93 696e 6665 7298 6193 e567 .will.infer.a..g │ │ │ │ +00031d10: 656e 6572 6963 9104 dbea cf74 90ac 7279 eneric.....t..ry │ │ │ │ +00031d20: 7090 538e 6593 666f 7298 eb61 6d61 70cf p.S.e.for..amap. │ │ │ │ +00031d30: 2e91 05f9 7542 7998 6067 656e 6572 6963 ....uBy.`generic │ │ │ │ +00031d40: 2793 7790 ac72 658e a18d 91ea f1eb 6d65 '.w..re.......me │ │ │ │ +00031d50: 616e 9604 e0ac 7468 6174 9b04 e0ab 6561 an....that....ea │ │ │ │ +00031d60: 6390 ac72 6893 6c61 7465 7293 6f90 538e c..rh.later.o.S. │ │ │ │ +00031d70: 6363 7572 7265 6e63 6593 6f66 98eb 616d ccurrence.of..am │ │ │ │ +00031d80: 6170 93cf 7769 6c6c 9362 9a53 8e65 9361 ap..will.b.S.e.a │ │ │ │ +00031d90: 7363 7269 6298 6564 9104 e0ab 6193 7490 scrib.ed....a.t. │ │ │ │ +00031da0: ac72 7970 9865 9377 6869 6390 ac72 6893 .ryp.e.whic..rh. │ │ │ │ +00031db0: 6973 9104 e0ab 6193 7375 6273 7469 7475 is....a.substitu │ │ │ │ +00031dc0: 7469 6f6e 8ea1 8d91 eaf1 eb69 6e73 7461 tion.......insta │ │ │ │ +00031dd0: 6e63 6596 03ea a86f 6693 7468 6593 6765 nce....of.the.ge │ │ │ │ +00031de0: 6e65 7269 6393 7490 ac72 7970 9053 8e65 neric.t..ryp.S.e │ │ │ │ +00031df0: 2e8e a68d 91f6 537a 4e6f 9aac 7277 9603 ......SzNo..rw.. │ │ │ │ +00031e00: 5442 7468 6593 6672 6565 9103 5443 6964 TBthe.free..TCid │ │ │ │ +00031e10: 656e 9874 690c 6572 7393 696e 9374 6869 en.ti.ers.in.thi │ │ │ │ +00031e20: 7393 6465 636c 6172 6174 696f 6e9b 0354 s.declaration..T │ │ │ │ +00031e30: 4361 7265 93eb 616e 756c 6ccf 2c91 0372 Care..anull.,..r │ │ │ │ +00031e40: 56eb 6168 6498 cf61 6e64 93eb 6124 2ecf V.ahd..and..a$.. │ │ │ │ +00031e50: 2c91 0372 5677 6869 6390 ac72 6898 6172 ,..rVwhic..rh.ar │ │ │ │ +00031e60: 6593 eb48 4d4c 93cf 7072 696d 6974 6976 e..HML..primitiv │ │ │ │ +00031e70: 90ac 7265 738e a18d 91ea f1eb 7768 6f73 ..res.......whos │ │ │ │ +00031e80: 659b 0418 45e5 6765 6e65 7269 6391 04c9 e...E.generic... │ │ │ │ +00031e90: 56cf 2870 9553 8e6f 6c79 2974 90ac 7279 V.(p.S.oly)t..ry │ │ │ │ +00031ea0: 7093 6573 9861 7265 98eb 612a 9605 bfaa p.es.are..a*.... │ │ │ │ +00031eb0: 6c69 7374 932d 3e93 626f 6f6c cf2c 9104 list.->.bool.,.. │ │ │ │ +00031ec0: 23ad eb61 2a93 6c69 7374 932d 3e93 2acf #..a*.list.->.*. │ │ │ │ +00031ed0: 2c91 0423 ac61 6e64 98eb 612a 9323 932a ,..#.and..a*.#.* │ │ │ │ +00031ee0: 936c 6973 7493 2d3e 932a 936c 6973 748e .list.->.*.list. │ │ │ │ +00031ef0: a18d 91ea f1eb cf72 6573 7090 538e 6563 .......resp.S.ec │ │ │ │ +00031f00: 7469 7695 ac72 656c 7991 ff05 562e 9109 tiv..rely...V... │ │ │ │ +00031f10: d4c0 5468 659b 0573 f20c 7273 7491 0573 ..The..s..rst..s │ │ │ │ +00031f20: f363 6f6e 7374 7261 696e 9374 9875 7365 .constrain.t.use │ │ │ │ +00031f30: 6491 0573 f362 9379 9874 6865 9105 73f3 d..s.b.y.the..s. │ │ │ │ +00031f40: 7493 7970 9053 8e65 9863 9368 6563 936b t.yp.S.e.c.hec.k │ │ │ │ +00031f50: 9365 7296 0573 f369 7398 7468 6174 9374 .er..s.is.that.t │ │ │ │ +00031f60: 6865 986f 9053 8e63 6375 7272 656e 6365 he.o.S.ccurrence │ │ │ │ +00031f70: 7393 6f66 8ea1 8d91 eaf1 eb74 6865 7365 s.of.......these │ │ │ │ +00031f80: 9604 e2f6 6964 656e 90ac 7274 690c 6572 ....iden..rti.er │ │ │ │ +00031f90: 739b 04e2 f769 6e93 7468 6593 6465 636c s....in.the.decl │ │ │ │ +00031fa0: 6172 6174 696f 6e93 6172 6598 6173 6372 aration.are.ascr │ │ │ │ +00031fb0: 6962 9053 8e65 6493 696e 7374 616e 6365 ib.S.ed.instance │ │ │ │ +00031fc0: 7393 6f66 9874 6865 6972 9367 656e 6572 s.of.their.gener │ │ │ │ +00031fd0: 6963 9374 90ac 7279 7090 538e 6573 2e91 ic.t..ryp.S.es.. │ │ │ │ +00031fe0: 0821 cb4f 7468 6572 8ea1 8d91 eaf1 eb63 .!.Other.......c │ │ │ │ +00031ff0: 6f6e 7374 7261 696e 95ac 7274 739b 03ea onstrain..rts... │ │ │ │ +00032000: a877 6869 6393 6898 7468 6598 7493 7970 .whic.h.the.t.yp │ │ │ │ +00032010: 9053 8e65 9863 9368 6563 936b 9365 7298 .S.e.c.hec.k.er. │ │ │ │ +00032020: 7769 6c6c 9875 7365 9874 6f98 6465 7465 will.use.to.dete │ │ │ │ +00032030: 726d 696e 6598 7468 6598 7493 7970 9053 rmine.the.t.yp.S │ │ │ │ +00032040: 8e65 986f 6698 eb61 6d61 7098 cf61 7265 .e.of..amap..are │ │ │ │ +00032050: 3a8e 9f1d ca11 8d8d 8d8d 91fc 9239 eb60 :............9.` │ │ │ │ +00032060: 8088 8e8e 8e91 0851 d7cf 416c 6c96 03ea .......Q..All... │ │ │ │ +00032070: a86f 9a53 8e63 6375 7272 656e 6365 7393 .o.S.ccurrences. │ │ │ │ +00032080: 6f66 9361 93eb 615c cf2d 6298 6f75 6e64 of.a..a\.-b.ound │ │ │ │ +00032090: 9376 91ff 58e4 6172 6961 626c 6593 7265 .v..X.ariable.re │ │ │ │ +000320a0: 6365 6976 9aac 7265 9374 6865 9373 616d ceiv..re.the.sam │ │ │ │ +000320b0: 6593 7498 7970 9053 8e65 2e8e a91a 9056 e.t.yp.S.e.....V │ │ │ │ +000320c0: 8d8d 8d8d 91fc 9239 eb60 8088 8e8e 8e91 .......9.`...... │ │ │ │ +000320d0: 0851 d7cf 4561 639a ac72 6896 045a 5861 .Q..Eac..rh..ZXa │ │ │ │ +000320e0: 726d 936f 6693 6193 636f 6e64 6974 696f rm.of.a.conditio │ │ │ │ +000320f0: 6e61 6c93 7265 6365 6976 9865 7393 7468 nal.receiv.es.th │ │ │ │ +00032100: 6591 045a 5773 616d 6593 7498 7970 9053 e..ZWsame.t.yp.S │ │ │ │ +00032110: 8e65 2c91 0476 4461 6e64 9374 6865 9363 .e,..vDand.the.c │ │ │ │ +00032120: 6f6e 6469 7469 6f6e 9372 6563 6569 7698 ondition.receiv. │ │ │ │ +00032130: 6573 9374 9879 7090 538e 658e a18d 9108 es.t.yp.S.e..... │ │ │ │ +00032140: 51d7 eb61 626f 6f6c cf2e 8e9f 1a90 558d Q..abool......U. │ │ │ │ +00032150: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ +00032160: 51d7 cf49 6e96 046e 8165 6163 9aac 7268 Q..In..n.eac..rh │ │ │ │ +00032170: 9361 7070 6c69 6361 7469 6f6e 93d7 6596 .application..e. │ │ │ │ +00032180: 05bf aaeb 613d 9328 d765 8d9f 01cc ccd5 ....a=.(.e...... │ │ │ │ +00032190: 318e 9604 c004 d765 8d9f 01cc ccd5 328e 1......e......2. │ │ │ │ +000321a0: 93eb 6129 cf2c 9104 8f78 6966 9604 6e81 ..a).,...xif..n. │ │ │ │ +000321b0: d765 8d9f 01cc ccd5 328e 9109 2e85 cf72 .e......2......r │ │ │ │ +000321c0: 6563 6569 7698 6573 93d7 7479 9104 dcba eceiv.es..ty.... │ │ │ │ +000321d0: cf61 6e64 93d7 6591 046e 82cf 7265 6365 .and..e..n..rece │ │ │ │ +000321e0: 6976 9865 7393 d774 798d 906e 399f fba5 iv.es..ty..n9... │ │ │ │ +000321f0: 32db 308e 9107 aaf3 cf74 6865 6e93 d765 2.0......then..e │ │ │ │ +00032200: 8d9f 01cc ccd5 318e 9109 2e85 cf72 6563 ......1......rec │ │ │ │ +00032210: 6569 7698 6573 8ea1 8d91 0851 d7d7 7479 eiv.es.....Q..ty │ │ │ │ +00032220: 956e 39eb 612d 3ed7 7479 8d93 9ffb a532 .n9.a->.ty.....2 │ │ │ │ +00032230: db30 8e91 033c 72cf 2e8e a68d 8d8d 8d91 .0....ty.....2.0... │ │ │ │ +00032310: 3c72 cf2e 8e9f 1a90 558d 8d8d 8d91 fc92 |......./..... │ │ │ │ -00032440: d021 8d91 1e28 f0cf 4e6f 95ac 7277 9b04 .!...(..No..rw.. │ │ │ │ -00032450: 3700 7468 6591 0436 ff74 9379 7090 538e 7.the..6.t.yp.S. │ │ │ │ -00032460: 6598 6393 6865 6393 6b93 6572 9877 696c e.c.hec.k.er.wil │ │ │ │ -00032470: 6c98 6173 6372 6962 9053 8e65 9104 36ff l.ascrib.S.e..6. │ │ │ │ -00032480: 7468 6598 7493 7970 9053 8e65 98eb 6128 the.t.yp.S.e..a( │ │ │ │ -00032490: 2a2d 3e2a 2a29 2d3e 2a96 05bf aa6c 6973 *->**)->*....lis │ │ │ │ -000324a0: 742d 3e2a 2a93 6c69 7374 9104 36ff cf74 t->**.list..6..t │ │ │ │ -000324b0: 6f98 eb61 6d61 70cf 2e91 061d e754 6869 o..amap......Thi │ │ │ │ -000324c0: 7398 6973 8ea4 1000 008d 9112 c761 696e s.is.........ain │ │ │ │ -000324d0: 9603 821b 6661 6374 9374 6865 9103 821a ....fact.the.... │ │ │ │ -000324e0: 6d6f 7374 9367 656e 6572 616c 9374 9aac most.general.t.. │ │ │ │ -000324f0: 7279 7090 538e 6593 636f 6e73 6973 7465 ryp.S.e.consiste │ │ │ │ -00032500: 6e98 7493 7769 7468 9103 821a 7468 6593 n.t.with....the. │ │ │ │ -00032510: 636f 6e73 7472 6169 6e98 7473 936d 656e constrain.ts.men │ │ │ │ -00032520: 9874 696f 6e65 642e 9105 1606 4d6f 7265 .tioned.....More │ │ │ │ -00032530: 6f98 7698 6572 2c91 0397 0469 7493 6361 o.v.er,....it.ca │ │ │ │ -00032540: 6e8e a18d 9112 c761 6290 538e 6596 03dd n......ab.S.e... │ │ │ │ -00032550: e273 686f 9aac 7277 6e93 7468 6174 9361 .sho..rwn.that.a │ │ │ │ -00032560: 6e98 7991 03dd e169 6e73 7461 6e63 6593 n.y....instance. │ │ │ │ -00032570: 6f66 9374 6869 7393 7498 7970 9053 8e65 of.this.t.yp.S.e │ │ │ │ -00032580: 9361 6c73 6f93 616c 6c6f 9877 7393 7468 .also.allo.ws.th │ │ │ │ -00032590: 6593 636f 6e73 7472 6169 6e98 7473 9103 e.constrain.ts.. │ │ │ │ -000325a0: dde1 746f 9362 9053 8e65 9373 6174 6973 ..to.b.S.e.satis │ │ │ │ -000325b0: 0c65 643b 9103 e224 7468 6973 9369 738e .ed;...$this.is. │ │ │ │ -000325c0: a18d 9112 c761 7768 6174 9603 eaa8 616c .....awhat....al │ │ │ │ -000325d0: 6c6f 90ac 7277 7393 7573 9374 6f93 636c lo..rws.us.to.cl │ │ │ │ -000325e0: 6169 6d93 7468 6174 9374 6865 9364 6563 aim.that.the.dec │ │ │ │ -000325f0: 6c61 7261 7469 6f6e 9369 7393 696e 6465 laration.is.inde │ │ │ │ -00032600: 6564 9370 9053 8e6f 6c79 6d6f 7270 6869 ed.p.S.olymorphi │ │ │ │ -00032610: 632e 8e9f 1062 128d 911e 28f0 496e 9603 c....b....(.In.. │ │ │ │ -00032620: 7fec 7468 6591 037f eb66 6f6c 6c6f 9aac ..the....follo.. │ │ │ │ -00032630: 7277 696e 6793 636f 6e73 7472 6169 6e98 rwing.constrain. │ │ │ │ -00032640: 7496 037f eb6c 6973 742c 9103 9545 7798 t....list,...Ew. │ │ │ │ -00032650: 6593 7361 9879 9b03 7fec d770 93cf 6861 e.sa.y.....p..ha │ │ │ │ -00032660: 7398 d774 7991 03ee 24cf 746f 9869 6e64 s..ty...$.to.ind │ │ │ │ -00032670: 6963 6174 6593 7468 6174 9874 6865 9370 icate.that.the.p │ │ │ │ -00032680: 6872 6173 6598 d770 93cf 6973 9861 7363 hrase..p..is.asc │ │ │ │ -00032690: 7269 6290 538e 6564 8ea1 8d91 12c7 6161 rib.S.ed......aa │ │ │ │ -000326a0: 9b04 5eb2 7495 ac72 7970 9053 8e65 9104 ..^.t..ryp.S.e.. │ │ │ │ -000326b0: 5eb1 d774 7991 04cc ebcf 7768 6963 9368 ^..ty.....whic.h │ │ │ │ -000326c0: 9873 6174 6973 0c65 7398 7468 6591 045e .satis.es.the..^ │ │ │ │ -000326d0: b173 7461 7465 6498 636f 6e64 6974 696f .stated.conditio │ │ │ │ -000326e0: 6e73 2e91 0694 fd57 91ff 0556 6598 7573 ns.....W...Ve.us │ │ │ │ -000326f0: 6598 d778 cf2c 9604 7bb4 d770 cf2c 93d7 e..x.,..{..p.,.. │ │ │ │ -00032700: 65cf 2c93 d764 98cf 746f 9873 7461 6e64 e.,..d..to.stand │ │ │ │ -00032710: 9104 5eb1 666f 7298 7691 ff58 e461 7269 ..^.for.v..X.ari │ │ │ │ -00032720: 6162 6c65 732c 8ea1 8d91 12c7 6170 6174 ables,......apat │ │ │ │ -00032730: 7465 726e 732c 9603 eaa8 6578 7072 6573 terns,....expres │ │ │ │ -00032740: 7369 6f6e 7393 616e 6493 6465 636c 6172 sions.and.declar │ │ │ │ -00032750: 6174 696f 6e73 9372 6573 7090 538e 6563 ations.resp.S.ec │ │ │ │ -00032760: 7469 7690 ac72 656c 7991 ff05 562e 8e9f tiv..rely...V... │ │ │ │ -00032770: 1fae 818d 8d8d 8d91 2123 c931 2e8e 8e8e ........!#.1.... │ │ │ │ -00032780: 9130 274d 436f 6e73 7461 6e90 ac72 7473 .0'MConstan..rts │ │ │ │ -00032790: 8e9f 1bea 5c8d 8d8d 8d91 351d 5228 6129 ....\.....5.R(a) │ │ │ │ -000327a0: 8e8e 8e91 4a00 d2eb 6128 2996 03ea a8cf ....J...a()..... │ │ │ │ -000327b0: 6861 7393 eb61 766f 6964 8ea9 15c4 248d has..avoid....$. │ │ │ │ -000327c0: 8d8d 8d91 3476 36cf 2862 298e 8e8e 914a ....4v6.(b)....J │ │ │ │ -000327d0: 00d2 eb61 3096 03ea a8cf 6861 7393 eb61 ...a0.....has..a │ │ │ │ -000327e0: 696e 74cf 2c93 eb61 3193 cf68 6173 93eb int.,..a1..has.. │ │ │ │ -000327f0: 6169 6e74 cf2c 932e 2e2e 8ea4 15c4 258d aint.,........%. │ │ │ │ -00032800: 8d8d 8d91 35c4 6e28 6329 8e8e 8e91 4a00 ....5.n(c)....J. │ │ │ │ -00032810: d2eb 6174 7275 6596 03ea a8cf 6861 7393 ..atrue.....has. │ │ │ │ -00032820: eb61 626f 6f6c cf2c 93eb 6166 616c 7365 .abool.,..afalse │ │ │ │ -00032830: 93cf 6861 7393 eb61 626f 6f6c 8ea1 8d8d ..has..abool.... │ │ │ │ -00032840: 8d8d 9134 7636 cf28 6429 8e8e 8e91 4a00 ...4v6.(d)....J. │ │ │ │ -00032850: d2eb 6160 2e2e 2e60 9603 eaa8 cf68 6173 ..a`...`.....has │ │ │ │ -00032860: 93eb 6173 7472 696e 678e a68d 8d8d 8d91 ..astring....... │ │ │ │ -00032870: 35c4 6ecf 2865 298e 8e8e 914a 00d2 d763 5.n.(e)....J...c │ │ │ │ -00032880: 6f6e 9605 2b5c cf61 6e64 9b05 2b5d d763 on..+\.and..+].c │ │ │ │ -00032890: 6f6e 9363 6593 cf68 6195 ac72 7693 6596 on.ce..ha..rv.e. │ │ │ │ -000328a0: 052b 5c61 6e98 696e 7374 616e 6365 936f .+\an.instance.o │ │ │ │ -000328b0: 6693 d774 7995 6e39 6172 9053 8e67 9105 f..ty.n9ar.S.g.. │ │ │ │ -000328c0: 9995 7479 9363 6f6e 98cf 7768 6572 659b ..ty.con..where. │ │ │ │ -000328d0: 052b 5cd7 7479 9363 6f6e 98cf 6973 9874 .+\.ty.con..is.t │ │ │ │ -000328e0: 6865 9105 2b5d 7490 ac72 7970 9053 8e65 he..+]t..ryp.S.e │ │ │ │ -000328f0: 986f 668e a410 0000 8d91 4a00 d277 6869 .of.......J..whi │ │ │ │ -00032900: 6390 ac72 6896 03ea a8d7 636f 6e93 cf69 c..rh.....con..i │ │ │ │ -00032910: 7393 6193 636f 6e73 7472 7563 746f 7293 s.a.constructor. │ │ │ │ -00032920: 2873 6565 9353 6563 7469 6f6e 9335 2e36 (see.Section.5.6 │ │ │ │ -00032930: 292e 8e9f 1bea 5c8d 8d8d 8d91 2123 c932 ).....\.....!#.2 │ │ │ │ -00032940: 2e8e 8e8e 9130 274d 5691 ff05 5661 7269 .....0'MV...Vari │ │ │ │ -00032950: 6162 6c65 9603 eaa8 616e 6493 636f 6e73 able....and.cons │ │ │ │ -00032960: 7472 7563 746f 7273 8ea1 8d91 3027 4d54 tructors....0'MT │ │ │ │ -00032970: 6865 9603 eaa8 636f 6e73 7472 6169 6e90 he....constrain. │ │ │ │ -00032980: ac72 7473 9364 6573 6372 6962 9a53 8e65 .rts.describ.S.e │ │ │ │ -00032990: 6493 6865 7265 9361 7265 9364 6973 6375 d.here.are.discu │ │ │ │ -000329a0: 7373 6564 9369 6e93 5365 6374 696f 6e93 ssed.in.Section. │ │ │ │ -000329b0: 352e 3393 6298 656c 6f90 ac72 772e 8e9f 5.3.b.elo..rw... │ │ │ │ -000329c0: 1fae 818d 8d8d 8d91 351d 5228 6129 8e8e ........5.R(a).. │ │ │ │ -000329d0: 8e91 4a00 d249 6696 0413 cad7 789b 0413 ..J..If.....x... │ │ │ │ -000329e0: cbcf 6973 9361 9376 91ff 58e4 6172 6961 ..is.a.v..X.aria │ │ │ │ -000329f0: 626c 6593 6290 538e 6f75 6e64 9862 90ac ble.b.S.ound.b.. │ │ │ │ -00032a00: 7279 93eb 615c cf2c 9b04 1e13 eb61 6675 ry..a\.,.....afu │ │ │ │ -00032a10: 6e93 cf6f 7293 eb61 6c65 7472 6566 cf2c n..or..aletref., │ │ │ │ -00032a20: 9874 6865 6e9b 0413 cbeb 6178 93cf 6973 .then.....ax..is │ │ │ │ -00032a30: 9361 7363 7269 6290 538e 6564 9374 6865 .ascrib.S.ed.the │ │ │ │ -00032a40: 9873 616d 6593 7490 ac72 7970 9053 8e65 .same.t..ryp.S.e │ │ │ │ -00032a50: 8ea1 8d91 4a00 d261 7396 03ea a869 7473 ....J..as....its │ │ │ │ -00032a60: 9362 696e 6469 6e67 936f 9a53 8e63 6375 .binding.o.S.ccu │ │ │ │ -00032a70: 7272 656e 6365 2e91 0538 e049 6e93 7468 rrence...8.In.th │ │ │ │ -00032a80: 6593 6361 7365 936f 6693 eb61 6c65 7472 e.case.of..aletr │ │ │ │ -00032a90: 6566 cf2c 9374 6869 7393 6d90 ac72 7573 ef.,.this.m..rus │ │ │ │ -00032aa0: 7493 6298 6593 6d6f 6e6f 7490 ac72 7970 t.b.e.monot..ryp │ │ │ │ -00032ab0: 9865 9369 668e a68d 8d8d 8d91 5392 a169 .e.if.......S..i │ │ │ │ -00032ac0: 2e8e 8e8e 915f f9b5 7468 6596 03ea a8eb ....._..the..... │ │ │ │ -00032ad0: 616c 6574 7265 6693 cf69 7393 746f 702d aletref..is.top- │ │ │ │ -00032ae0: 6c65 7690 ac72 656c 936f 728e 9f12 e213 lev..rel.or..... │ │ │ │ -00032af0: 8d8d 8d8d 9150 4f15 6969 2e8e 8e8e 915f .....PO.ii....._ │ │ │ │ -00032b00: f9b5 616e 9603 eaa8 6173 7369 676e 6d65 ..an....assignme │ │ │ │ -00032b10: 6e90 ac72 7493 746f 93d7 7893 cf6f 9a53 n..rt.to..x..o.S │ │ │ │ -00032b20: 8e63 6375 7273 9377 6974 6869 6e93 6193 .ccurs.within.a. │ │ │ │ -00032b30: eb61 5ccf 2d65 7870 7265 7373 696f 6e93 .a\.-expression. │ │ │ │ -00032b40: 7769 7468 696e 9369 7473 9373 636f 7098 within.its.scop. │ │ │ │ -00032b50: 652e 8ea6 8d8d 8d8d 9134 7636 2862 298e e........4v6(b). │ │ │ │ -00032b60: 8e8e 914a 00d2 4966 9604 5e75 d778 93cf ...J..If..^u.x.. │ │ │ │ -00032b70: 6973 9b04 5e74 6290 538e 6f75 6e64 9362 is..^tb.S.ound.b │ │ │ │ -00032b80: 90ac 7279 93eb 616c 6574 93cf 6f72 98eb ..ry..alet..or.. │ │ │ │ -00032b90: 616c 6574 7265 63cf 2c91 047b 6874 6865 aletrec.,..{hthe │ │ │ │ -00032ba0: 6e93 d778 93cf 6861 7393 d774 7990 6e39 n..x..has..ty.n9 │ │ │ │ -00032bb0: cf2c 9104 7b67 7768 6572 6593 d774 7991 .,..{gwhere..ty. │ │ │ │ -00032bc0: 04cc aecf 6973 9361 6e98 696e 7374 616e ....is.an.instan │ │ │ │ -00032bd0: 6365 936f 6693 7468 658e a18d 914a 00d2 ce.of.the....J.. │ │ │ │ -00032be0: 7490 ac72 7970 9053 8e65 9604 0b62 6f66 t..ryp.S.e...bof │ │ │ │ -00032bf0: 9b04 0b61 7468 6593 6269 6e64 696e 6798 ...athe.binding. │ │ │ │ -00032c00: 6f90 538e 6363 7572 7265 6e63 6593 6f66 o.S.ccurrence.of │ │ │ │ -00032c10: 98d7 7893 cf28 8d69 2e65 2e8e 9113 0ee5 ..x..(.i.e...... │ │ │ │ -00032c20: 7468 6593 e567 656e 6572 6963 9104 bc72 the..generic...r │ │ │ │ -00032c30: cf74 90ac 7279 7090 538e 6593 6f66 98d7 .t..ryp.S.e.of.. │ │ │ │ -00032c40: 78cf 292c 9104 1390 696e 9877 6869 639a x.),....in.whic. │ │ │ │ -00032c50: ac72 6893 7498 7970 9053 8e65 8ea1 8d91 .rh.t.yp.S.e.... │ │ │ │ -00032c60: 4a00 d276 91ff 58e4 6172 6961 626c 6573 J..v..X.ariables │ │ │ │ -00032c70: 9603 7347 6f90 538e 6363 7572 7269 6e67 ..sGo.S.ccurring │ │ │ │ -00032c80: 9b03 7348 696e 9374 6865 9874 90ac 7279 ..sHin.the.t..ry │ │ │ │ -00032c90: 7090 538e 6573 936f 6698 6375 7272 656e p.S.es.of.curren │ │ │ │ -00032ca0: 90ac 7274 93eb 615c cf2d 6290 538e 6f75 ..rt..a\.-b.S.ou │ │ │ │ -00032cb0: 6e64 986f 7293 eb61 6c65 7472 6566 cf2d nd.or..aletref.- │ │ │ │ -00032cc0: 6290 538e 6f75 6e64 9869 6465 6e90 ac72 b.S.ound.iden..r │ │ │ │ -00032cd0: 7469 0c65 7273 8ea1 8d91 4a00 d261 7265 ti.ers....J..are │ │ │ │ -00032ce0: 9603 eaa8 6e6f 7493 696e 7374 616e 90ac ....not.instan.. │ │ │ │ -00032cf0: 7274 6961 7465 642e 8ea9 15c4 258d 8d8d rtiated.....%... │ │ │ │ -00032d00: 8d91 35c4 6e28 6329 8e8e 8e91 4a00 d249 ..5.n(c)....J..I │ │ │ │ -00032d10: 6696 0418 d0d7 7893 cf69 739b 0418 cf6e f.....x..is....n │ │ │ │ -00032d20: 6f74 9362 9053 8e6f 756e 6493 696e 9374 ot.b.S.ound.in.t │ │ │ │ -00032d30: 6865 9870 726f 6772 616d 9328 696e 9377 he.program.(in.w │ │ │ │ -00032d40: 6869 6390 ac72 6893 6361 7365 9869 7493 hic..rh.case.it. │ │ │ │ -00032d50: 6d90 ac72 7573 7493 6290 538e 6593 616e m..rust.b.S.e.an │ │ │ │ -00032d60: 98eb 484d 4c93 cf70 7269 6d69 7469 7690 ..HML..primitiv. │ │ │ │ -00032d70: ac72 6529 2c8e a18d 914a 00d2 7468 656e .re),....J..then │ │ │ │ -00032d80: 9603 eaa8 d778 93cf 6861 7393 d774 7990 .....x..has..ty. │ │ │ │ -00032d90: 6e39 cf2c 9377 6865 7265 93d7 7479 9104 n9.,.where..ty.. │ │ │ │ -00032da0: 58e1 cf69 7393 616e 9369 6e73 7461 6e63 X..is.an.instanc │ │ │ │ -00032db0: 6593 6f66 9374 6865 9374 9aac 7279 7090 e.of.the.t..ryp. │ │ │ │ -00032dc0: 538e 6593 6f66 93d7 7893 cf67 6976 9865 S.e.of..x..giv.e │ │ │ │ -00032dd0: 6e93 696e 9343 6861 7074 6572 9336 2e8e n.in.Chapter.6.. │ │ │ │ -00032de0: a68d 8d8d 8d91 3476 3628 6429 8e8e 8e91 ......4v6(d).... │ │ │ │ -00032df0: 4a00 d249 6696 03aa 5ad7 789b 03aa 59cf J..If...Z.x...Y. │ │ │ │ -00032e00: 6973 9361 9363 6f6e 7374 7275 6374 6f72 is.a.constructor │ │ │ │ -00032e10: 2c91 03b7 36d7 7898 cf68 6173 93d7 7479 ,...6.x..has..ty │ │ │ │ -00032e20: 9604 1893 cf77 6865 7265 98d7 7479 93cf .....where..ty.. │ │ │ │ -00032e30: 6973 9603 aa5a 616e 9869 6e73 7461 6e63 is...Zan.instanc │ │ │ │ -00032e40: 6593 6f66 9874 6865 9374 90ac 7279 709a e.of.the.t..ryp. │ │ │ │ -00032e50: 538e 6593 6173 6372 6962 9865 6491 03aa S.e.ascrib.ed... │ │ │ │ -00032e60: 5974 6f93 d778 8ea1 8d91 4a00 d2cf 696e Yto..x....J...in │ │ │ │ -00032e70: 9603 eaa8 7468 6593 636f 6e63 7265 7465 ....the.concrete │ │ │ │ -00032e80: 9374 9aac 7279 7090 538e 6593 6465 636c .t..ryp.S.e.decl │ │ │ │ -00032e90: 6172 6174 696f 6e93 7768 6572 6593 6974 aration.where.it │ │ │ │ -00032ea0: 9377 9861 7393 6290 538e 6f75 6e64 2e8e .w.as.b.S.ound.. │ │ │ │ -00032eb0: 9f1f ae80 8d8d 8d8d 9121 23c9 332e 8e8e .........!#.3... │ │ │ │ -00032ec0: 8e91 3027 4d50 90ac 7261 7474 6572 6e73 ..0'MP..ratterns │ │ │ │ -00032ed0: 8ea1 8d91 3027 4d43 6173 6573 9603 eaa8 ....0'MCases.... │ │ │ │ -00032ee0: 666f 7293 6193 7061 7474 6572 6e93 d770 for.a.pattern..p │ │ │ │ -00032ef0: cf3a 8e9f 1bea 5c8d 8d8d 8d91 3e41 34eb .:....\.....>A4. │ │ │ │ -00032f00: 6080 888e 8e8e 914a 00d2 eb61 5f8e a18d `......J...a_... │ │ │ │ -00032f10: 914a 00d2 d770 9603 eaa8 cf68 6173 93d7 .J...p.....has.. │ │ │ │ -00032f20: 7479 906e 39cf 2c93 7768 6572 6593 d774 ty.n9.,.where..t │ │ │ │ -00032f30: 7991 0458 e1cf 6973 9361 6e9a ac72 7993 y..X..is.an..ry. │ │ │ │ -00032f40: 7498 7970 9053 8e65 2e8e 8e9f 24fd 138e t.yp.S.e....$... │ │ │ │ -00032f50: 8c8b 0000 002c 0000 0000 0000 0000 0000 .....,.......... │ │ │ │ +000323d0: 0000 0000 0000 0000 0000 0000 0000 0314 ................ │ │ │ │ +000323e0: 96a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d .....U...F...... │ │ │ │ +000323f0: 9ffa 999a 8d91 12c7 61d0 352e 322e 910a ........a.5.2... │ │ │ │ +00032400: 8000 5490 a000 7970 696e 6796 0480 006f ..T...yping....o │ │ │ │ +00032410: 6693 4d4c 9370 6872 6173 6573 9201 176d f.ML.phrases...m │ │ │ │ +00032420: 6934 338e 9112 c761 9f05 6666 8900 00e6 i43....a..ff.... │ │ │ │ +00032430: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +00032440: fd8b d021 8d91 1e28 f0cf 4e6f 95ac 7277 ...!...(..No..rw │ │ │ │ +00032450: 9b04 3700 7468 6591 0436 ff74 9379 7090 ..7.the..6.t.yp. │ │ │ │ +00032460: 538e 6598 6393 6865 6393 6b93 6572 9877 S.e.c.hec.k.er.w │ │ │ │ +00032470: 696c 6c98 6173 6372 6962 9053 8e65 9104 ill.ascrib.S.e.. │ │ │ │ +00032480: 36ff 7468 6598 7493 7970 9053 8e65 98eb 6.the.t.yp.S.e.. │ │ │ │ +00032490: 6128 2a2d 3e2a 2a29 2d3e 2a96 05bf aa6c a(*->**)->*....l │ │ │ │ +000324a0: 6973 742d 3e2a 2a93 6c69 7374 9104 36ff ist->**.list..6. │ │ │ │ +000324b0: cf74 6f98 eb61 6d61 70cf 2e91 061d e754 .to..amap......T │ │ │ │ +000324c0: 6869 7398 6973 8ea4 1000 008d 9112 c761 his.is.........a │ │ │ │ +000324d0: 696e 9603 821b 6661 6374 9374 6865 9103 in....fact.the.. │ │ │ │ +000324e0: 821a 6d6f 7374 9367 656e 6572 616c 9374 ..most.general.t │ │ │ │ +000324f0: 9aac 7279 7090 538e 6593 636f 6e73 6973 ..ryp.S.e.consis │ │ │ │ +00032500: 7465 6e98 7493 7769 7468 9103 821a 7468 ten.t.with....th │ │ │ │ +00032510: 6593 636f 6e73 7472 6169 6e98 7473 936d e.constrain.ts.m │ │ │ │ +00032520: 656e 9874 696f 6e65 642e 9105 1606 4d6f en.tioned.....Mo │ │ │ │ +00032530: 7265 6f98 7698 6572 2c91 0397 0469 7493 reo.v.er,....it. │ │ │ │ +00032540: 6361 6e8e a18d 9112 c761 6290 538e 6596 can......ab.S.e. │ │ │ │ +00032550: 03dd e273 686f 9aac 7277 6e93 7468 6174 ...sho..rwn.that │ │ │ │ +00032560: 9361 6e98 7991 03dd e169 6e73 7461 6e63 .an.y....instanc │ │ │ │ +00032570: 6593 6f66 9374 6869 7393 7498 7970 9053 e.of.this.t.yp.S │ │ │ │ +00032580: 8e65 9361 6c73 6f93 616c 6c6f 9877 7393 .e.also.allo.ws. │ │ │ │ +00032590: 7468 6593 636f 6e73 7472 6169 6e98 7473 the.constrain.ts │ │ │ │ +000325a0: 9103 dde1 746f 9362 9053 8e65 9373 6174 ....to.b.S.e.sat │ │ │ │ +000325b0: 6973 0c65 643b 9103 e224 7468 6973 9369 is.ed;...$this.i │ │ │ │ +000325c0: 738e a18d 9112 c761 7768 6174 9603 eaa8 s......awhat.... │ │ │ │ +000325d0: 616c 6c6f 90ac 7277 7393 7573 9374 6f93 allo..rws.us.to. │ │ │ │ +000325e0: 636c 6169 6d93 7468 6174 9374 6865 9364 claim.that.the.d │ │ │ │ +000325f0: 6563 6c61 7261 7469 6f6e 9369 7393 696e eclaration.is.in │ │ │ │ +00032600: 6465 6564 9370 9053 8e6f 6c79 6d6f 7270 deed.p.S.olymorp │ │ │ │ +00032610: 6869 632e 8e9f 1062 128d 911e 28f0 496e hic....b....(.In │ │ │ │ +00032620: 9603 7fec 7468 6591 037f eb66 6f6c 6c6f ....the....follo │ │ │ │ +00032630: 9aac 7277 696e 6793 636f 6e73 7472 6169 ..rwing.constrai │ │ │ │ +00032640: 6e98 7496 037f eb6c 6973 742c 9103 9545 n.t....list,...E │ │ │ │ +00032650: 7798 6593 7361 9879 9b03 7fec d770 93cf w.e.sa.y.....p.. │ │ │ │ +00032660: 6861 7398 d774 7991 03ee 24cf 746f 9869 has..ty...$.to.i │ │ │ │ +00032670: 6e64 6963 6174 6593 7468 6174 9874 6865 ndicate.that.the │ │ │ │ +00032680: 9370 6872 6173 6598 d770 93cf 6973 9861 .phrase..p..is.a │ │ │ │ +00032690: 7363 7269 6290 538e 6564 8ea1 8d91 12c7 scrib.S.ed...... │ │ │ │ +000326a0: 6161 9b04 5eb2 7495 ac72 7970 9053 8e65 aa..^.t..ryp.S.e │ │ │ │ +000326b0: 9104 5eb1 d774 7991 04cc ebcf 7768 6963 ..^..ty.....whic │ │ │ │ +000326c0: 9368 9873 6174 6973 0c65 7398 7468 6591 .h.satis.es.the. │ │ │ │ +000326d0: 045e b173 7461 7465 6498 636f 6e64 6974 .^.stated.condit │ │ │ │ +000326e0: 696f 6e73 2e91 0694 fd57 91ff 0556 6598 ions.....W...Ve. │ │ │ │ +000326f0: 7573 6598 d778 cf2c 9604 7bb4 d770 cf2c use..x.,..{..p., │ │ │ │ +00032700: 93d7 65cf 2c93 d764 98cf 746f 9873 7461 ..e.,..d..to.sta │ │ │ │ +00032710: 6e64 9104 5eb1 666f 7298 7691 ff58 e461 nd..^.for.v..X.a │ │ │ │ +00032720: 7269 6162 6c65 732c 8ea1 8d91 12c7 6170 riables,......ap │ │ │ │ +00032730: 6174 7465 726e 732c 9603 eaa8 6578 7072 atterns,....expr │ │ │ │ +00032740: 6573 7369 6f6e 7393 616e 6493 6465 636c essions.and.decl │ │ │ │ +00032750: 6172 6174 696f 6e73 9372 6573 7090 538e arations.resp.S. │ │ │ │ +00032760: 6563 7469 7690 ac72 656c 7991 ff05 562e ectiv..rely...V. │ │ │ │ +00032770: 8e9f 1fae 818d 8d8d 8d91 2123 c931 2e8e ..........!#.1.. │ │ │ │ +00032780: 8e8e 9130 274d 436f 6e73 7461 6e90 ac72 ...0'MConstan..r │ │ │ │ +00032790: 7473 8e9f 1bea 5c8d 8d8d 8d91 351d 5228 ts....\.....5.R( │ │ │ │ +000327a0: 6129 8e8e 8e91 4a00 d2eb 6128 2996 03ea a)....J...a()... │ │ │ │ +000327b0: a8cf 6861 7393 eb61 766f 6964 8ea9 15c4 ..has..avoid.... │ │ │ │ +000327c0: 248d 8d8d 8d91 3476 36cf 2862 298e 8e8e $.....4v6.(b)... │ │ │ │ +000327d0: 914a 00d2 eb61 3096 03ea a8cf 6861 7393 .J...a0.....has. │ │ │ │ +000327e0: eb61 696e 74cf 2c93 eb61 3193 cf68 6173 .aint.,..a1..has │ │ │ │ +000327f0: 93eb 6169 6e74 cf2c 932e 2e2e 8ea4 15c4 ..aint.,........ │ │ │ │ +00032800: 258d 8d8d 8d91 35c4 6e28 6329 8e8e 8e91 %.....5.n(c).... │ │ │ │ +00032810: 4a00 d2eb 6174 7275 6596 03ea a8cf 6861 J...atrue.....ha │ │ │ │ +00032820: 7393 eb61 626f 6f6c cf2c 93eb 6166 616c s..abool.,..afal │ │ │ │ +00032830: 7365 93cf 6861 7393 eb61 626f 6f6c 8ea1 se..has..abool.. │ │ │ │ +00032840: 8d8d 8d8d 9134 7636 cf28 6429 8e8e 8e91 .....4v6.(d).... │ │ │ │ +00032850: 4a00 d2eb 6160 2e2e 2e60 9603 eaa8 cf68 J...a`...`.....h │ │ │ │ +00032860: 6173 93eb 6173 7472 696e 678e a68d 8d8d as..astring..... │ │ │ │ +00032870: 8d91 35c4 6ecf 2865 298e 8e8e 914a 00d2 ..5.n.(e)....J.. │ │ │ │ +00032880: d763 6f6e 9605 2b5c cf61 6e64 9b05 2b5d .con..+\.and..+] │ │ │ │ +00032890: d763 6f6e 9363 6593 cf68 6195 ac72 7693 .con.ce..ha..rv. │ │ │ │ +000328a0: 6596 052b 5c61 6e98 696e 7374 616e 6365 e..+\an.instance │ │ │ │ +000328b0: 936f 6693 d774 7995 6e39 6172 9053 8e67 .of..ty.n9ar.S.g │ │ │ │ +000328c0: 9105 9995 7479 9363 6f6e 98cf 7768 6572 ....ty.con..wher │ │ │ │ +000328d0: 659b 052b 5cd7 7479 9363 6f6e 98cf 6973 e..+\.ty.con..is │ │ │ │ +000328e0: 9874 6865 9105 2b5d 7490 ac72 7970 9053 .the..+]t..ryp.S │ │ │ │ +000328f0: 8e65 986f 668e a410 0000 8d91 4a00 d277 .e.of.......J..w │ │ │ │ +00032900: 6869 6390 ac72 6896 03ea a8d7 636f 6e93 hic..rh.....con. │ │ │ │ +00032910: cf69 7393 6193 636f 6e73 7472 7563 746f .is.a.constructo │ │ │ │ +00032920: 7293 2873 6565 9353 6563 7469 6f6e 9335 r.(see.Section.5 │ │ │ │ +00032930: 2e36 292e 8e9f 1bea 5c8d 8d8d 8d91 2123 .6).....\.....!# │ │ │ │ +00032940: c932 2e8e 8e8e 9130 274d 5691 ff05 5661 .2.....0'MV...Va │ │ │ │ +00032950: 7269 6162 6c65 9603 eaa8 616e 6493 636f riable....and.co │ │ │ │ +00032960: 6e73 7472 7563 746f 7273 8ea1 8d91 3027 nstructors....0' │ │ │ │ +00032970: 4d54 6865 9603 eaa8 636f 6e73 7472 6169 MThe....constrai │ │ │ │ +00032980: 6e90 ac72 7473 9364 6573 6372 6962 9a53 n..rts.describ.S │ │ │ │ +00032990: 8e65 6493 6865 7265 9361 7265 9364 6973 .ed.here.are.dis │ │ │ │ +000329a0: 6375 7373 6564 9369 6e93 5365 6374 696f cussed.in.Sectio │ │ │ │ +000329b0: 6e93 352e 3393 6298 656c 6f90 ac72 772e n.5.3.b.elo..rw. │ │ │ │ +000329c0: 8e9f 1fae 818d 8d8d 8d91 351d 5228 6129 ..........5.R(a) │ │ │ │ +000329d0: 8e8e 8e91 4a00 d249 6696 0413 cad7 789b ....J..If.....x. │ │ │ │ +000329e0: 0413 cbcf 6973 9361 9376 91ff 58e4 6172 ....is.a.v..X.ar │ │ │ │ +000329f0: 6961 626c 6593 6290 538e 6f75 6e64 9862 iable.b.S.ound.b │ │ │ │ +00032a00: 90ac 7279 93eb 615c cf2c 9b04 1e13 eb61 ..ry..a\.,.....a │ │ │ │ +00032a10: 6675 6e93 cf6f 7293 eb61 6c65 7472 6566 fun..or..aletref │ │ │ │ +00032a20: cf2c 9874 6865 6e9b 0413 cbeb 6178 93cf .,.then.....ax.. │ │ │ │ +00032a30: 6973 9361 7363 7269 6290 538e 6564 9374 is.ascrib.S.ed.t │ │ │ │ +00032a40: 6865 9873 616d 6593 7490 ac72 7970 9053 he.same.t..ryp.S │ │ │ │ +00032a50: 8e65 8ea1 8d91 4a00 d261 7396 03ea a869 .e....J..as....i │ │ │ │ +00032a60: 7473 9362 696e 6469 6e67 936f 9a53 8e63 ts.binding.o.S.c │ │ │ │ +00032a70: 6375 7272 656e 6365 2e91 0538 e049 6e93 currence...8.In. │ │ │ │ +00032a80: 7468 6593 6361 7365 936f 6693 eb61 6c65 the.case.of..ale │ │ │ │ +00032a90: 7472 6566 cf2c 9374 6869 7393 6d90 ac72 tref.,.this.m..r │ │ │ │ +00032aa0: 7573 7493 6298 6593 6d6f 6e6f 7490 ac72 ust.b.e.monot..r │ │ │ │ +00032ab0: 7970 9865 9369 668e a68d 8d8d 8d91 5392 yp.e.if.......S. │ │ │ │ +00032ac0: a169 2e8e 8e8e 915f f9b5 7468 6596 03ea .i....._..the... │ │ │ │ +00032ad0: a8eb 616c 6574 7265 6693 cf69 7393 746f ..aletref..is.to │ │ │ │ +00032ae0: 702d 6c65 7690 ac72 656c 936f 728e 9f12 p-lev..rel.or... │ │ │ │ +00032af0: e213 8d8d 8d8d 9150 4f15 6969 2e8e 8e8e .......PO.ii.... │ │ │ │ +00032b00: 915f f9b5 616e 9603 eaa8 6173 7369 676e ._..an....assign │ │ │ │ +00032b10: 6d65 6e90 ac72 7493 746f 93d7 7893 cf6f men..rt.to..x..o │ │ │ │ +00032b20: 9a53 8e63 6375 7273 9377 6974 6869 6e93 .S.ccurs.within. │ │ │ │ +00032b30: 6193 eb61 5ccf 2d65 7870 7265 7373 696f a..a\.-expressio │ │ │ │ +00032b40: 6e93 7769 7468 696e 9369 7473 9373 636f n.within.its.sco │ │ │ │ +00032b50: 7098 652e 8ea6 8d8d 8d8d 9134 7636 2862 p.e........4v6(b │ │ │ │ +00032b60: 298e 8e8e 914a 00d2 4966 9604 5e75 d778 )....J..If..^u.x │ │ │ │ +00032b70: 93cf 6973 9b04 5e74 6290 538e 6f75 6e64 ..is..^tb.S.ound │ │ │ │ +00032b80: 9362 90ac 7279 93eb 616c 6574 93cf 6f72 .b..ry..alet..or │ │ │ │ +00032b90: 98eb 616c 6574 7265 63cf 2c91 047b 6874 ..aletrec.,..{ht │ │ │ │ +00032ba0: 6865 6e93 d778 93cf 6861 7393 d774 7990 hen..x..has..ty. │ │ │ │ +00032bb0: 6e39 cf2c 9104 7b67 7768 6572 6593 d774 n9.,..{gwhere..t │ │ │ │ +00032bc0: 7991 04cc aecf 6973 9361 6e98 696e 7374 y.....is.an.inst │ │ │ │ +00032bd0: 616e 6365 936f 6693 7468 658e a18d 914a ance.of.the....J │ │ │ │ +00032be0: 00d2 7490 ac72 7970 9053 8e65 9604 0b62 ..t..ryp.S.e...b │ │ │ │ +00032bf0: 6f66 9b04 0b61 7468 6593 6269 6e64 696e of...athe.bindin │ │ │ │ +00032c00: 6798 6f90 538e 6363 7572 7265 6e63 6593 g.o.S.ccurrence. │ │ │ │ +00032c10: 6f66 98d7 7893 cf28 8d69 2e65 2e8e 9113 of..x..(.i.e.... │ │ │ │ +00032c20: 0ee5 7468 6593 e567 656e 6572 6963 9104 ..the..generic.. │ │ │ │ +00032c30: bc72 cf74 90ac 7279 7090 538e 6593 6f66 .r.t..ryp.S.e.of │ │ │ │ +00032c40: 98d7 78cf 292c 9104 1390 696e 9877 6869 ..x.),....in.whi │ │ │ │ +00032c50: 639a ac72 6893 7498 7970 9053 8e65 8ea1 c..rh.t.yp.S.e.. │ │ │ │ +00032c60: 8d91 4a00 d276 91ff 58e4 6172 6961 626c ..J..v..X.ariabl │ │ │ │ +00032c70: 6573 9603 7347 6f90 538e 6363 7572 7269 es..sGo.S.ccurri │ │ │ │ +00032c80: 6e67 9b03 7348 696e 9374 6865 9874 90ac ng..sHin.the.t.. │ │ │ │ +00032c90: 7279 7090 538e 6573 936f 6698 6375 7272 ryp.S.es.of.curr │ │ │ │ +00032ca0: 656e 90ac 7274 93eb 615c cf2d 6290 538e en..rt..a\.-b.S. │ │ │ │ +00032cb0: 6f75 6e64 986f 7293 eb61 6c65 7472 6566 ound.or..aletref │ │ │ │ +00032cc0: cf2d 6290 538e 6f75 6e64 9869 6465 6e90 .-b.S.ound.iden. │ │ │ │ +00032cd0: ac72 7469 0c65 7273 8ea1 8d91 4a00 d261 .rti.ers....J..a │ │ │ │ +00032ce0: 7265 9603 eaa8 6e6f 7493 696e 7374 616e re....not.instan │ │ │ │ +00032cf0: 90ac 7274 6961 7465 642e 8ea9 15c4 258d ..rtiated.....%. │ │ │ │ +00032d00: 8d8d 8d91 35c4 6e28 6329 8e8e 8e91 4a00 ....5.n(c)....J. │ │ │ │ +00032d10: d249 6696 0418 d0d7 7893 cf69 739b 0418 .If.....x..is... │ │ │ │ +00032d20: cf6e 6f74 9362 9053 8e6f 756e 6493 696e .not.b.S.ound.in │ │ │ │ +00032d30: 9374 6865 9870 726f 6772 616d 9328 696e .the.program.(in │ │ │ │ +00032d40: 9377 6869 6390 ac72 6893 6361 7365 9869 .whic..rh.case.i │ │ │ │ +00032d50: 7493 6d90 ac72 7573 7493 6290 538e 6593 t.m..rust.b.S.e. │ │ │ │ +00032d60: 616e 98eb 484d 4c93 cf70 7269 6d69 7469 an..HML..primiti │ │ │ │ +00032d70: 7690 ac72 6529 2c8e a18d 914a 00d2 7468 v..re),....J..th │ │ │ │ +00032d80: 656e 9603 eaa8 d778 93cf 6861 7393 d774 en.....x..has..t │ │ │ │ +00032d90: 7990 6e39 cf2c 9377 6865 7265 93d7 7479 y.n9.,.where..ty │ │ │ │ +00032da0: 9104 58e1 cf69 7393 616e 9369 6e73 7461 ..X..is.an.insta │ │ │ │ +00032db0: 6e63 6593 6f66 9374 6865 9374 9aac 7279 nce.of.the.t..ry │ │ │ │ +00032dc0: 7090 538e 6593 6f66 93d7 7893 cf67 6976 p.S.e.of..x..giv │ │ │ │ +00032dd0: 9865 6e93 696e 9343 6861 7074 6572 9336 .en.in.Chapter.6 │ │ │ │ +00032de0: 2e8e a68d 8d8d 8d91 3476 3628 6429 8e8e ........4v6(d).. │ │ │ │ +00032df0: 8e91 4a00 d249 6696 03aa 5ad7 789b 03aa ..J..If...Z.x... │ │ │ │ +00032e00: 59cf 6973 9361 9363 6f6e 7374 7275 6374 Y.is.a.construct │ │ │ │ +00032e10: 6f72 2c91 03b7 36d7 7898 cf68 6173 93d7 or,...6.x..has.. │ │ │ │ +00032e20: 7479 9604 1893 cf77 6865 7265 98d7 7479 ty.....where..ty │ │ │ │ +00032e30: 93cf 6973 9603 aa5a 616e 9869 6e73 7461 ..is...Zan.insta │ │ │ │ +00032e40: 6e63 6593 6f66 9874 6865 9374 90ac 7279 nce.of.the.t..ry │ │ │ │ +00032e50: 709a 538e 6593 6173 6372 6962 9865 6491 p.S.e.ascrib.ed. │ │ │ │ +00032e60: 03aa 5974 6f93 d778 8ea1 8d91 4a00 d2cf ..Yto..x....J... │ │ │ │ +00032e70: 696e 9603 eaa8 7468 6593 636f 6e63 7265 in....the.concre │ │ │ │ +00032e80: 7465 9374 9aac 7279 7090 538e 6593 6465 te.t..ryp.S.e.de │ │ │ │ +00032e90: 636c 6172 6174 696f 6e93 7768 6572 6593 claration.where. │ │ │ │ +00032ea0: 6974 9377 9861 7393 6290 538e 6f75 6e64 it.w.as.b.S.ound │ │ │ │ +00032eb0: 2e8e 9f1f ae80 8d8d 8d8d 9121 23c9 332e ...........!#.3. │ │ │ │ +00032ec0: 8e8e 8e91 3027 4d50 90ac 7261 7474 6572 ....0'MP..ratter │ │ │ │ +00032ed0: 6e73 8ea1 8d91 3027 4d43 6173 6573 9603 ns....0'MCases.. │ │ │ │ +00032ee0: eaa8 666f 7293 6193 7061 7474 6572 6e93 ..for.a.pattern. │ │ │ │ +00032ef0: d770 cf3a 8e9f 1bea 5c8d 8d8d 8d91 3e41 .p.:....\.....>A │ │ │ │ +00032f00: 34eb 6080 888e 8e8e 914a 00d2 eb61 5f8e 4.`......J...a_. │ │ │ │ +00032f10: a18d 914a 00d2 d770 9603 eaa8 cf68 6173 ...J...p.....has │ │ │ │ +00032f20: 93d7 7479 906e 39cf 2c93 7768 6572 6593 ..ty.n9.,.where. │ │ │ │ +00032f30: d774 7991 0458 e1cf 6973 9361 6e9a ac72 .ty..X..is.an..r │ │ │ │ +00032f40: 7993 7498 7970 9053 8e65 2e8e 8e9f 24fd y.t.yp.S.e....$. │ │ │ │ +00032f50: 138e 8c8b 0000 002c 0000 0000 0000 0000 .......,........ │ │ │ │ 00032f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00032f70: 0000 0000 0000 0000 0000 0003 23b2 a002 ............#... │ │ │ │ -00032f80: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -00032f90: 9a8d 91ea f1eb d034 3492 0133 17ba 4368 .......44..3..Ch │ │ │ │ -00032fa0: 6170 7465 7296 0480 0035 2e91 0a80 004d apter....5.....M │ │ │ │ -00032fb0: 4c93 5490 a000 7970 9060 0065 738e 91ea L.T...yp.`.es... │ │ │ │ -00032fc0: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ -00032fd0: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d8d ....../......!.. │ │ │ │ -00032fe0: 8d8d 9116 6bbe eb60 8088 8e8e 8e91 222b ....k..`......"+ │ │ │ │ -00032ff0: 5cd7 636f 6e91 03ea a870 8d9f fba5 32db \.con....p....2. │ │ │ │ -00033000: 308e 8ea4 1000 008d 9122 2b5c d770 9605 0........"+\.p.. │ │ │ │ -00033010: 1751 cf68 6173 9b05 1750 616e 9369 6e73 .Q.has...Pan.ins │ │ │ │ -00033020: 7461 6e63 6593 6f66 98d7 7479 956e 3961 tance.of..ty.n9a │ │ │ │ -00033030: 7290 538e 6791 0585 8a74 7993 636f 6e96 r.S.g....ty.con. │ │ │ │ -00033040: 0517 51cf 7768 6572 6593 d774 7990 6e39 ..Q.where..ty.n9 │ │ │ │ -00033050: 636f 6e98 cf69 7393 7468 6593 7490 ac72 con..is.the.t..r │ │ │ │ -00033060: 7970 9053 8e65 986f 6693 7768 6963 90ac yp.S.e.of.whic.. │ │ │ │ -00033070: 7268 93d7 636f 6e98 cf69 7393 618e a18d rh..con..is.a... │ │ │ │ -00033080: 9122 2b5c 636f 6e73 7472 7563 746f 722e ."+\constructor. │ │ │ │ -00033090: 8ea9 15f1 178d 8d8d 8d91 166b beeb 6080 ...........k..`. │ │ │ │ -000330a0: 888e 8e8e 9122 2b5c d770 8d9f 01cc ccd5 ....."+\.p...... │ │ │ │ -000330b0: 318e 9104 c004 eb61 3ad7 7479 8ea1 8d91 1......a:.ty.... │ │ │ │ -000330c0: 222b 5c70 8d9f 01cc ccd5 318e 9108 aaac "+\p......1..... │ │ │ │ -000330d0: cf61 6e64 9603 eaa8 d770 93cf 6861 95ac .and.....p..ha.. │ │ │ │ -000330e0: 7276 9365 9603 eaa8 616e 9369 6e73 7461 rv.e....an.insta │ │ │ │ -000330f0: 6e63 6593 6f66 93d7 7479 906e 39cf 2e8e nce.of..ty.n9... │ │ │ │ -00033100: 9f15 f116 8d8d 8d8d 9116 6bbe eb60 8088 ..........k..`.. │ │ │ │ -00033110: 8e8e 8e91 222b 5cd7 708d 9f01 cccc d531 ...."+\.p......1 │ │ │ │ -00033120: 8e91 04c0 04eb 612c d770 8d9f 01cc ccd5 ......a,.p...... │ │ │ │ -00033130: 328e 8ea1 8d91 222b 5ccf 4966 9603 eaa8 2....."+\.If.... │ │ │ │ -00033140: d770 8d9f 01cc ccd5 318e 9b08 aaac cf68 .p......1......h │ │ │ │ -00033150: 6173 93d7 7479 8d9f 01cc ccd5 318e 98cf as..ty......1... │ │ │ │ -00033160: 616e 6493 d770 8d9f 01cc ccd5 328e 98cf and..p......2... │ │ │ │ -00033170: 6861 7393 d774 798d 9f01 cccc d532 8e9b has..ty......2.. │ │ │ │ -00033180: 04c0 04cf 2c93 7468 656e 93d7 7093 cf68 ....,.then..p..h │ │ │ │ -00033190: 6173 93d7 7479 8d9f 01cc ccd5 318e 98eb as..ty......1... │ │ │ │ -000331a0: 6123 d774 798d 9f01 cccc d532 8e98 cf2e a#.ty......2.... │ │ │ │ -000331b0: 8ea6 8d8d 8d8d 9116 6bbe eb60 8088 8e8e ........k..`.... │ │ │ │ -000331c0: 8e91 222b 5cd7 708d 9f01 cccc d531 8e91 .."+\.p......1.. │ │ │ │ -000331d0: 04c0 04eb 612e d770 8d9f 01cc ccd5 328e ....a..p......2. │ │ │ │ -000331e0: 8ea1 8d91 222b 5ccf 4966 9603 eaa8 d770 ...."+\.If.....p │ │ │ │ -000331f0: 8d9f 01cc ccd5 318e 9b08 aaac cf68 6173 ......1......has │ │ │ │ -00033200: 93d7 7479 9104 58e1 cf74 6865 6e93 d770 ..ty..X..then..p │ │ │ │ -00033210: 8d9f 01cc ccd5 328e 98cf 616e 6493 d770 ......2...and..p │ │ │ │ -00033220: 93cf 6861 95ac 7276 9365 9103 eaa8 d774 ..ha..rv.e.....t │ │ │ │ -00033230: 7991 062d e3eb 616c 6973 74cf 2e8e a68d y..-..alist..... │ │ │ │ -00033240: 8d8d 8d91 166b beeb 6080 888e 8e8e 9122 .....k..`......" │ │ │ │ -00033250: 2b5c eb61 5bd7 708d 9f01 cccc d531 8e91 +\.a[.p......1.. │ │ │ │ -00033260: 04c0 04eb 613b 8d91 05bf aad7 3a96 01ff ....a;......:... │ │ │ │ -00033270: fe3a 933a 8e91 1949 f4eb 613b d770 8d9f .:.:...I..a;.p.. │ │ │ │ -00033280: 01cc ccd8 6e8e 9105 a850 eb61 5d8e a18d ....n....P.a]... │ │ │ │ -00033290: 9122 2b5c cf46 91ff 0556 6f72 9603 eaa8 ."+\.F...Vor.... │ │ │ │ -000332a0: 736f 6d65 93d7 7479 906e 39cf 2c93 6561 some..ty.n9.,.ea │ │ │ │ -000332b0: 6390 ac72 6893 d770 8d9f 01cc ccd8 698e c..rh..p......i. │ │ │ │ -000332c0: 9107 4f82 cf68 6173 93d7 7479 9104 58e1 ..O..has..ty..X. │ │ │ │ -000332d0: cf61 6e64 93d7 7093 cf68 6173 93d7 7479 .and..p..has..ty │ │ │ │ -000332e0: 9106 2de3 eb61 6c69 7374 cf2e 8e9f 2288 ..-..alist....". │ │ │ │ -000332f0: 158d 8d8d 8d91 f94e 5334 2e8e 8e8e 9108 .......NS4...... │ │ │ │ -00033300: 51d7 4578 7072 6573 7369 6f6e 738e a18d Q.Expressions... │ │ │ │ -00033310: 9108 51d7 4361 7365 7396 03ea a866 6f72 ..Q.Cases....for │ │ │ │ -00033320: 9361 6e93 6578 7072 6573 7369 6f6e 93d7 .an.expression.. │ │ │ │ -00033330: 6593 cf28 6e6f 7493 6193 636f 6e73 7461 e..(not.a.consta │ │ │ │ -00033340: 6e9a ac72 7493 6f72 9369 6465 6e98 7469 n..rt.or.iden.ti │ │ │ │ -00033350: 0c65 7229 3a8e 9f20 4bd0 8d8d 8d8d 9116 .er):.. K....... │ │ │ │ -00033360: 6bbe eb60 8088 8e8e 8e91 222b 5cd7 658d k..`......"+\.e. │ │ │ │ -00033370: 9f01 cccc d531 8e91 04c0 04d7 658d 9f01 .....1......e... │ │ │ │ -00033380: cccc d532 8e8e a18d 9122 2b5c cf49 6696 ...2....."+\.If. │ │ │ │ -00033390: 03ea a8d7 658d 9f01 cccc d532 8e9b 08aa ....e......2.... │ │ │ │ -000333a0: accf 6861 7393 d774 7991 0458 e1cf 616e ..has..ty..X..an │ │ │ │ -000333b0: 6493 d765 93cf 6861 7393 d774 798d 906e d..e..has..ty..n │ │ │ │ -000333c0: 399f fba5 32db 308e 9107 271a cf74 6865 9...2.0...'..the │ │ │ │ -000333d0: 6e93 d765 8d9f 01cc ccd5 318e 98cf 6861 n..e......1...ha │ │ │ │ -000333e0: 7393 d774 7995 6e39 eb61 2d3e d774 798d s..ty.n9.a->.ty. │ │ │ │ -000333f0: 939f fba5 32db 308e 9103 3c72 cf2e 8ea6 ....2.0... │ │ │ │ +00032fd0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ +00032fe0: 8d8d 8d8d 9116 6bbe eb60 8088 8e8e 8e91 ......k..`...... │ │ │ │ +00032ff0: 222b 5cd7 636f 6e91 03ea a870 8d9f fba5 "+\.con....p.... │ │ │ │ +00033000: 32db 308e 8ea4 1000 008d 9122 2b5c d770 2.0........"+\.p │ │ │ │ +00033010: 9605 1751 cf68 6173 9b05 1750 616e 9369 ...Q.has...Pan.i │ │ │ │ +00033020: 6e73 7461 6e63 6593 6f66 98d7 7479 956e nstance.of..ty.n │ │ │ │ +00033030: 3961 7290 538e 6791 0585 8a74 7993 636f 9ar.S.g....ty.co │ │ │ │ +00033040: 6e96 0517 51cf 7768 6572 6593 d774 7990 n...Q.where..ty. │ │ │ │ +00033050: 6e39 636f 6e98 cf69 7393 7468 6593 7490 n9con..is.the.t. │ │ │ │ +00033060: ac72 7970 9053 8e65 986f 6693 7768 6963 .ryp.S.e.of.whic │ │ │ │ +00033070: 90ac 7268 93d7 636f 6e98 cf69 7393 618e ..rh..con..is.a. │ │ │ │ +00033080: a18d 9122 2b5c 636f 6e73 7472 7563 746f ..."+\constructo │ │ │ │ +00033090: 722e 8ea9 15f1 178d 8d8d 8d91 166b beeb r............k.. │ │ │ │ +000330a0: 6080 888e 8e8e 9122 2b5c d770 8d9f 01cc `......"+\.p.... │ │ │ │ +000330b0: ccd5 318e 9104 c004 eb61 3ad7 7479 8ea1 ..1......a:.ty.. │ │ │ │ +000330c0: 8d91 222b 5c70 8d9f 01cc ccd5 318e 9108 .."+\p......1... │ │ │ │ +000330d0: aaac cf61 6e64 9603 eaa8 d770 93cf 6861 ...and.....p..ha │ │ │ │ +000330e0: 95ac 7276 9365 9603 eaa8 616e 9369 6e73 ..rv.e....an.ins │ │ │ │ +000330f0: 7461 6e63 6593 6f66 93d7 7479 906e 39cf tance.of..ty.n9. │ │ │ │ +00033100: 2e8e 9f15 f116 8d8d 8d8d 9116 6bbe eb60 ............k..` │ │ │ │ +00033110: 8088 8e8e 8e91 222b 5cd7 708d 9f01 cccc ......"+\.p..... │ │ │ │ +00033120: d531 8e91 04c0 04eb 612c d770 8d9f 01cc .1......a,.p.... │ │ │ │ +00033130: ccd5 328e 8ea1 8d91 222b 5ccf 4966 9603 ..2....."+\.If.. │ │ │ │ +00033140: eaa8 d770 8d9f 01cc ccd5 318e 9b08 aaac ...p......1..... │ │ │ │ +00033150: cf68 6173 93d7 7479 8d9f 01cc ccd5 318e .has..ty......1. │ │ │ │ +00033160: 98cf 616e 6493 d770 8d9f 01cc ccd5 328e ..and..p......2. │ │ │ │ +00033170: 98cf 6861 7393 d774 798d 9f01 cccc d532 ..has..ty......2 │ │ │ │ +00033180: 8e9b 04c0 04cf 2c93 7468 656e 93d7 7093 ......,.then..p. │ │ │ │ +00033190: cf68 6173 93d7 7479 8d9f 01cc ccd5 318e .has..ty......1. │ │ │ │ +000331a0: 98eb 6123 d774 798d 9f01 cccc d532 8e98 ..a#.ty......2.. │ │ │ │ +000331b0: cf2e 8ea6 8d8d 8d8d 9116 6bbe eb60 8088 ..........k..`.. │ │ │ │ +000331c0: 8e8e 8e91 222b 5cd7 708d 9f01 cccc d531 ...."+\.p......1 │ │ │ │ +000331d0: 8e91 04c0 04eb 612e d770 8d9f 01cc ccd5 ......a..p...... │ │ │ │ +000331e0: 328e 8ea1 8d91 222b 5ccf 4966 9603 eaa8 2....."+\.If.... │ │ │ │ +000331f0: d770 8d9f 01cc ccd5 318e 9b08 aaac cf68 .p......1......h │ │ │ │ +00033200: 6173 93d7 7479 9104 58e1 cf74 6865 6e93 as..ty..X..then. │ │ │ │ +00033210: d770 8d9f 01cc ccd5 328e 98cf 616e 6493 .p......2...and. │ │ │ │ +00033220: d770 93cf 6861 95ac 7276 9365 9103 eaa8 .p..ha..rv.e.... │ │ │ │ +00033230: d774 7991 062d e3eb 616c 6973 74cf 2e8e .ty..-..alist... │ │ │ │ +00033240: a68d 8d8d 8d91 166b beeb 6080 888e 8e8e .......k..`..... │ │ │ │ +00033250: 9122 2b5c eb61 5bd7 708d 9f01 cccc d531 ."+\.a[.p......1 │ │ │ │ +00033260: 8e91 04c0 04eb 613b 8d91 05bf aad7 3a96 ......a;......:. │ │ │ │ +00033270: 01ff fe3a 933a 8e91 1949 f4eb 613b d770 ...:.:...I..a;.p │ │ │ │ +00033280: 8d9f 01cc ccd8 6e8e 9105 a850 eb61 5d8e ......n....P.a]. │ │ │ │ +00033290: a18d 9122 2b5c cf46 91ff 0556 6f72 9603 ..."+\.F...Vor.. │ │ │ │ +000332a0: eaa8 736f 6d65 93d7 7479 906e 39cf 2c93 ..some..ty.n9.,. │ │ │ │ +000332b0: 6561 6390 ac72 6893 d770 8d9f 01cc ccd8 eac..rh..p...... │ │ │ │ +000332c0: 698e 9107 4f82 cf68 6173 93d7 7479 9104 i...O..has..ty.. │ │ │ │ +000332d0: 58e1 cf61 6e64 93d7 7093 cf68 6173 93d7 X..and..p..has.. │ │ │ │ +000332e0: 7479 9106 2de3 eb61 6c69 7374 cf2e 8e9f ty..-..alist.... │ │ │ │ +000332f0: 2288 158d 8d8d 8d91 f94e 5334 2e8e 8e8e "........NS4.... │ │ │ │ +00033300: 9108 51d7 4578 7072 6573 7369 6f6e 738e ..Q.Expressions. │ │ │ │ +00033310: a18d 9108 51d7 4361 7365 7396 03ea a866 ....Q.Cases....f │ │ │ │ +00033320: 6f72 9361 6e93 6578 7072 6573 7369 6f6e or.an.expression │ │ │ │ +00033330: 93d7 6593 cf28 6e6f 7493 6193 636f 6e73 ..e..(not.a.cons │ │ │ │ +00033340: 7461 6e9a ac72 7493 6f72 9369 6465 6e98 tan..rt.or.iden. │ │ │ │ +00033350: 7469 0c65 7229 3a8e 9f20 4bd0 8d8d 8d8d ti.er):.. K..... │ │ │ │ +00033360: 9116 6bbe eb60 8088 8e8e 8e91 222b 5cd7 ..k..`......"+\. │ │ │ │ +00033370: 658d 9f01 cccc d531 8e91 04c0 04d7 658d e......1......e. │ │ │ │ +00033380: 9f01 cccc d532 8e8e a18d 9122 2b5c cf49 .....2....."+\.I │ │ │ │ +00033390: 6696 03ea a8d7 658d 9f01 cccc d532 8e9b f.....e......2.. │ │ │ │ +000333a0: 08aa accf 6861 7393 d774 7991 0458 e1cf ....has..ty..X.. │ │ │ │ +000333b0: 616e 6493 d765 93cf 6861 7393 d774 798d and..e..has..ty. │ │ │ │ +000333c0: 906e 399f fba5 32db 308e 9107 271a cf74 .n9...2.0...'..t │ │ │ │ +000333d0: 6865 6e93 d765 8d9f 01cc ccd5 318e 98cf hen..e......1... │ │ │ │ +000333e0: 6861 7393 d774 7995 6e39 eb61 2d3e d774 has..ty.n9.a->.t │ │ │ │ +000333f0: 798d 939f fba5 32db 308e 9103 3c72 cf2e y.....2.0...|..... │ │ │ │ -00033bb0: 0294 2fdf 8da0 fd8b d021 8d8d 8d8d 913e ../......!.....> │ │ │ │ -00033bc0: 4134 eb60 8088 8e8e 8e91 4a00 d2d7 658d A4.`......J...e. │ │ │ │ -00033bd0: 9ffb a532 8ddb 308e 9f07 5241 8dd5 308e ...2..0...RA..0. │ │ │ │ -00033be0: 8e91 0a7f aeeb 613f 3f96 05bf aad7 658d ......a??.....e. │ │ │ │ -00033bf0: 9f01 cccc d531 8e91 08aa acd7 658d 9ffb .....1......e... │ │ │ │ -00033c00: a532 8ddb 308e 9f07 5241 8dd5 318e 8e8d .2..0...RA..1... │ │ │ │ -00033c10: 9106 c002 d73a 9601 fffe 3a93 3a8e 911a .....:....:.:... │ │ │ │ -00033c20: 4a4c eb61 3f3f 93d7 658d 9f01 cccc d86e JL.a??..e......n │ │ │ │ -00033c30: 8e91 0992 f8d7 658d 9ffb a532 8ddb 308e ......e....2..0. │ │ │ │ -00033c40: 9f07 5241 8dd8 6e8e 8e91 0b67 faeb 613f ..RA..n....g..a? │ │ │ │ -00033c50: 7b5c d778 eb61 7d93 d765 8d9f fba5 32db {\.x.a}..e....2. │ │ │ │ -00033c60: 308e 8ea4 1000 008d 914a 00d2 cf45 6163 0........J...Eac │ │ │ │ -00033c70: 90ac 7268 9b04 7cca d765 8d9f 01cc ccd8 ..rh..|..e...... │ │ │ │ -00033c80: 698e 9107 e1a4 cf28 3096 044e 0ed7 3c93 i......(0..N..<. │ │ │ │ -00033c90: 6991 044e 0f3c 936e 9103 0e26 cf2b 9103 i..N.<.n...&.+.. │ │ │ │ -00033ca0: 0e27 3129 9868 6173 98eb 6173 7472 696e .'1).has..astrin │ │ │ │ -00033cb0: 6796 05bf aa6c 6973 74cf 2c91 04a1 5261 g....list.,...Ra │ │ │ │ -00033cc0: 6e64 98eb 612d 98cf 666f 7298 736f 6d65 nd..a-..for.some │ │ │ │ -00033cd0: 98d7 7479 9106 2de3 eb61 2d93 d765 cf2c ..ty..-..a-..e., │ │ │ │ -00033ce0: 9104 a153 d765 8d9f fba5 328d db30 8e9f ...S.e....2..0.. │ │ │ │ -00033cf0: 0752 418d d530 8e8e 9104 c004 cf2c 9104 .RA..0.......,.. │ │ │ │ -00033d00: a152 6561 6390 ac72 6898 d765 8d9f fba5 .Reac..rh..e.... │ │ │ │ -00033d10: 328d db30 8e9f 0752 418d d869 8e8e 8ea1 2..0...RA..i.... │ │ │ │ -00033d20: 8d91 4a00 d2cf 616e 6496 0446 15d7 658d ..J...and..F..e. │ │ │ │ -00033d30: 9ffb a532 db30 8e91 0714 4ecf 616c 6c93 ...2.0....N.all. │ │ │ │ -00033d40: 6861 95ac 7276 9365 9b04 4615 d774 7990 ha..rv.e..F..ty. │ │ │ │ -00033d50: 6e39 cf2e 9106 4b26 486f 9377 9365 7693 n9....K&Ho.w.ev. │ │ │ │ -00033d60: 6572 2c91 045c f174 6869 7398 636f 6e73 er,..\.this.cons │ │ │ │ -00033d70: 7472 6169 6e93 7491 0446 1464 6f90 538e train.t..F.do.S. │ │ │ │ -00033d80: 6573 986e 6f74 9861 7070 6c79 9874 6f98 es.not.apply.to. │ │ │ │ -00033d90: 616e 98d7 658d 9ffb a532 8ddb 308e 9f07 an..e....2..0... │ │ │ │ -00033da0: 5241 8dd8 698e 8e91 07aa efcf 7072 6563 RA..i.......prec │ │ │ │ -00033db0: 6564 6564 8ea1 8d91 4a00 d262 9aac 7279 eded....J..b..ry │ │ │ │ -00033dc0: 9604 6d13 eb61 2121 93cf 696e 9370 6c61 ..m..a!!..in.pla │ │ │ │ -00033dd0: 6365 9104 6d14 6f66 93eb 613f 3f93 cf6e ce..m.of..a??..n │ │ │ │ -00033de0: 6f72 9374 6f93 d765 8d9f fba5 32db 308e or.to..e....2.0. │ │ │ │ -00033df0: 9107 3b4c cf70 7265 6365 6465 6493 6298 ..;L.preceded.b. │ │ │ │ -00033e00: 7991 046d 14eb 6121 93cf 696e 9370 6c61 y..m..a!..in.pla │ │ │ │ -00033e10: 6365 936f 6693 eb61 3fcf 2e91 06c0 2249 ce.of..a?....."I │ │ │ │ -00033e20: 6693 eb61 5cd7 7893 cf69 7393 7072 6573 f..a\.x..is.pres │ │ │ │ -00033e30: 656e 9874 2c91 048d aed7 788e a18d 914a en.t,.....x....J │ │ │ │ -00033e40: 00d2 cf68 6173 9103 eaa8 eb61 7374 7269 ...has.....astri │ │ │ │ -00033e50: 6e67 cf2e 8ea9 1638 bf8d 8d8d 8d91 3e41 ng.....8......>A │ │ │ │ -00033e60: 34eb 6080 888e 8e8e 914a 00d2 eb61 7768 4.`......J...awh │ │ │ │ -00033e70: 696c 6596 05bf aad7 658d 9f01 cccc d531 ile.....e......1 │ │ │ │ -00033e80: 8e91 0a7f aeeb 6164 6f93 d765 8d9f 01cc ......ado..e.... │ │ │ │ -00033e90: ccd5 328e 8ea1 8d91 4a00 d2d7 658d 9f01 ..2.....J...e... │ │ │ │ -00033ea0: cccc d531 8e91 08aa accf 6d95 ac72 7573 ...1......m..rus │ │ │ │ -00033eb0: 749b 03ea a868 6193 7693 6598 7493 7970 t....ha.v.e.t.yp │ │ │ │ -00033ec0: 9053 8e65 98eb 6162 6f6f 6ccf 2c98 d765 .S.e..abool.,..e │ │ │ │ -00033ed0: 8d9f 01cc ccd5 328e 9108 aaac cf6d 6193 ......2......ma. │ │ │ │ -00033ee0: 7998 6861 9376 9365 9861 6e93 7998 7493 y.ha.v.e.an.y.t. │ │ │ │ -00033ef0: 7970 9053 8e65 9861 6e64 98d7 6598 cf68 yp.S.e.and..e..h │ │ │ │ -00033f00: 6173 9874 9379 7090 538e 6598 eb61 766f as.t.yp.S.e..avo │ │ │ │ -00033f10: 6964 cf2e 8e9f 1638 be8d 8d8d 8d91 3e41 id.....8......>A │ │ │ │ -00033f20: 34eb 6080 888e 8e8e 914a 00d2 d765 8d9f 4.`......J...e.. │ │ │ │ -00033f30: 01cc ccd5 318e 9104 c004 eb61 3b8d 9105 ....1......a;... │ │ │ │ -00033f40: bfaa d73a 9601 fffe 3a93 3a8e 9119 49f4 ...:....:.:...I. │ │ │ │ -00033f50: eb61 3bd7 658d 9f01 cccc d86e 8e8e a18d .a;.e......n.... │ │ │ │ -00033f60: 914a 00d2 cf49 6696 03ea a8d7 658d 9f01 .J...If.....e... │ │ │ │ -00033f70: cccc d86e 8e91 0992 f8cf 6861 7393 d774 ...n......has..t │ │ │ │ -00033f80: 7991 0458 e1cf 7468 656e 93d7 6593 cf68 y..X..then..e..h │ │ │ │ -00033f90: 6173 93d7 7479 906e 39cf 2e8e a68d 8d8d as..ty.n9....... │ │ │ │ -00033fa0: 8d91 3e41 34eb 6080 888e 8e8e 914a 00d2 ..>A4.`......J.. │ │ │ │ -00033fb0: eb61 5bd7 658d 9f01 cccc d531 8e91 04c0 .a[.e......1.... │ │ │ │ -00033fc0: 04eb 613b 8d91 05bf aad7 3a96 01ff fe3a ..a;......:....: │ │ │ │ -00033fd0: 933a 8e91 1949 f4eb 613b d765 8d9f 01cc .:...I..a;.e.... │ │ │ │ -00033fe0: ccd8 6e8e 9105 a850 eb61 5d8e a18d 914a ..n....P.a]....J │ │ │ │ -00033ff0: 00d2 cf46 91ff 0556 6f72 9603 eaa8 736f ...F...Vor....so │ │ │ │ -00034000: 6d65 93d7 7479 906e 39cf 2c93 6561 6390 me..ty.n9.,.eac. │ │ │ │ -00034010: ac72 6893 d765 8d9f 01cc ccd8 698e 9107 .rh..e......i... │ │ │ │ -00034020: 4f82 cf68 6173 93d7 7479 9104 58e1 cf61 O..has..ty..X..a │ │ │ │ -00034030: 6e64 93d7 6593 cf68 6173 93d7 7479 9106 nd..e..has..ty.. │ │ │ │ -00034040: 2de3 eb61 6c69 7374 cf2e 8ea6 8d8d 8d8d -..alist........ │ │ │ │ -00034050: 913e 4134 eb60 8088 8e8e 8e91 4a00 d2d7 .>A4.`......J... │ │ │ │ -00034060: 6496 05bf aaeb 6169 6e93 d765 8d9f 01cc d.....ain..e.... │ │ │ │ -00034070: ccd5 318e 8ea1 8d91 4a00 d2cf 4966 9604 ..1.....J...If.. │ │ │ │ -00034080: d34d d765 8d9f 01cc ccd5 318e 9109 9351 .M.e......1....Q │ │ │ │ -00034090: cf68 6173 9b04 d34e d774 7991 0541 86cf .has...N.ty..A.. │ │ │ │ -000340a0: 7468 656e 93d7 6593 cf68 6173 98d7 7479 then..e..has..ty │ │ │ │ -000340b0: 906e 39cf 2e91 07f2 cf53 6565 9861 6c73 .n9......See.als │ │ │ │ -000340c0: 6f93 2832 2993 6162 9053 8e6f 95ac 7276 o.(2).ab.S.o..rv │ │ │ │ -000340d0: 9365 2e91 07f2 d049 6696 04d3 4dd7 6493 .e.....If...M.d. │ │ │ │ -000340e0: cf69 7393 6198 7490 ac72 7970 9053 8e65 .is.a.t..ryp.S.e │ │ │ │ -000340f0: 9364 650c 6e69 7469 6f6e 9328 7365 658e .de.nition.(see. │ │ │ │ -00034100: a18d 914a 00d2 5365 6374 696f 6e73 9603 ...J..Sections.. │ │ │ │ -00034110: eaa8 352e 3593 616e 6493 352e 3629 9374 ..5.5.and.5.6).t │ │ │ │ -00034120: 6865 6e93 d774 7991 0458 e1cf 6d9a ac72 hen..ty..X..m..r │ │ │ │ -00034130: 7573 7493 636f 6e98 7461 696e 936e 6f93 ust.con.tain.no. │ │ │ │ -00034140: 7498 7970 9053 8e65 9364 650c 6e65 6493 t.yp.S.e.de.ned. │ │ │ │ -00034150: 696e 93d7 64cf 2e8e 9f16 38be 8d8d 8d8d in..d.....8..... │ │ │ │ -00034160: 913e 4134 eb60 8088 8e8e 8e91 4a00 d2eb .>A4.`......J... │ │ │ │ -00034170: 615c d770 eb61 2ed7 658d 9f01 cccc d531 a\.p.a..e......1 │ │ │ │ -00034180: 8e8e a18d 914a 00d2 cf49 6696 03ea a8d7 .....J...If..... │ │ │ │ -00034190: 7093 cf68 6173 93d7 7479 9104 58e1 cf61 p..has..ty..X..a │ │ │ │ -000341a0: 6e64 93d7 658d 9f01 cccc d531 8e91 08aa nd..e......1.... │ │ │ │ -000341b0: accf 6861 7393 d774 798d 906e 399f fba5 ..has..ty..n9... │ │ │ │ -000341c0: 32db 308e 9107 271a cf74 6865 6e93 d765 2.0...'..then..e │ │ │ │ -000341d0: 93cf 6861 7393 d774 7995 6e39 eb61 2d3e ..has..ty.n9.a-> │ │ │ │ -000341e0: d774 798d 939f fba5 32db 308e 9103 3c72 .ty.....2.0...A4.`. │ │ │ │ -00034220: 888e 8e8e 914a 00d2 eb61 6675 6e96 05bf .....J...afun... │ │ │ │ -00034230: aad7 708d 9f01 cccc d531 8e91 04c0 04eb ..p......1...... │ │ │ │ -00034240: 612e d765 8d9f 01cc ccd5 318e 910a 7fae a..e......1..... │ │ │ │ -00034250: eb61 7c8d 93d7 3a96 01ff fe3a 933a 8e91 .a|...:....:.:.. │ │ │ │ -00034260: 1949 f4eb 617c 93d7 708d 9f01 cccc d86e .I..a|..p......n │ │ │ │ -00034270: 8e91 05a8 50eb 612e d765 8d9f 01cc ccd8 ....P.a..e...... │ │ │ │ -00034280: 6e8e 8ea1 8d91 4a00 d2cf 4966 9603 eaa8 n.....J...If.... │ │ │ │ -00034290: 6561 639a ac72 6893 d770 8d9f 01cc ccd8 eac..rh..p...... │ │ │ │ -000342a0: 698e 9107 4f82 cf68 6173 93d7 7479 9104 i...O..has..ty.. │ │ │ │ -000342b0: 58e1 cf61 6e64 9365 6163 9868 93d7 658d X..and.eac.h..e. │ │ │ │ -000342c0: 9f01 cccc d869 8e91 074f 82cf 6861 7393 .....i...O..has. │ │ │ │ -000342d0: d774 798d 906e 399f fba5 32db 308e 9107 .ty..n9...2.0... │ │ │ │ -000342e0: 271a cf74 6865 6e93 d765 93cf 6861 7393 '..then..e..has. │ │ │ │ -000342f0: d774 7995 6e39 eb61 2d3e d774 798d 939f .ty.n9.a->.ty... │ │ │ │ -00034300: fba5 32db 308e 9103 3c72 cf2e 9105 38e0 ..2.0...|... │ │ │ │ +00033bb0: 8ea0 0294 2fdf 8da0 fd8b d021 8d8d 8d8d ..../......!.... │ │ │ │ +00033bc0: 913e 4134 eb60 8088 8e8e 8e91 4a00 d2d7 .>A4.`......J... │ │ │ │ +00033bd0: 658d 9ffb a532 8ddb 308e 9f07 5241 8dd5 e....2..0...RA.. │ │ │ │ +00033be0: 308e 8e91 0a7f aeeb 613f 3f96 05bf aad7 0.......a??..... │ │ │ │ +00033bf0: 658d 9f01 cccc d531 8e91 08aa acd7 658d e......1......e. │ │ │ │ +00033c00: 9ffb a532 8ddb 308e 9f07 5241 8dd5 318e ...2..0...RA..1. │ │ │ │ +00033c10: 8e8d 9106 c002 d73a 9601 fffe 3a93 3a8e .......:....:.:. │ │ │ │ +00033c20: 911a 4a4c eb61 3f3f 93d7 658d 9f01 cccc ..JL.a??..e..... │ │ │ │ +00033c30: d86e 8e91 0992 f8d7 658d 9ffb a532 8ddb .n......e....2.. │ │ │ │ +00033c40: 308e 9f07 5241 8dd8 6e8e 8e91 0b67 faeb 0...RA..n....g.. │ │ │ │ +00033c50: 613f 7b5c d778 eb61 7d93 d765 8d9f fba5 a?{\.x.a}..e.... │ │ │ │ +00033c60: 32db 308e 8ea4 1000 008d 914a 00d2 cf45 2.0........J...E │ │ │ │ +00033c70: 6163 90ac 7268 9b04 7cca d765 8d9f 01cc ac..rh..|..e.... │ │ │ │ +00033c80: ccd8 698e 9107 e1a4 cf28 3096 044e 0ed7 ..i......(0..N.. │ │ │ │ +00033c90: 3c93 6991 044e 0f3c 936e 9103 0e26 cf2b <.i..N.<.n...&.+ │ │ │ │ +00033ca0: 9103 0e27 3129 9868 6173 98eb 6173 7472 ...'1).has..astr │ │ │ │ +00033cb0: 696e 6796 05bf aa6c 6973 74cf 2c91 04a1 ing....list.,... │ │ │ │ +00033cc0: 5261 6e64 98eb 612d 98cf 666f 7298 736f Rand..a-..for.so │ │ │ │ +00033cd0: 6d65 98d7 7479 9106 2de3 eb61 2d93 d765 me..ty..-..a-..e │ │ │ │ +00033ce0: cf2c 9104 a153 d765 8d9f fba5 328d db30 .,...S.e....2..0 │ │ │ │ +00033cf0: 8e9f 0752 418d d530 8e8e 9104 c004 cf2c ...RA..0......., │ │ │ │ +00033d00: 9104 a152 6561 6390 ac72 6898 d765 8d9f ...Reac..rh..e.. │ │ │ │ +00033d10: fba5 328d db30 8e9f 0752 418d d869 8e8e ..2..0...RA..i.. │ │ │ │ +00033d20: 8ea1 8d91 4a00 d2cf 616e 6496 0446 15d7 ....J...and..F.. │ │ │ │ +00033d30: 658d 9ffb a532 db30 8e91 0714 4ecf 616c e....2.0....N.al │ │ │ │ +00033d40: 6c93 6861 95ac 7276 9365 9b04 4615 d774 l.ha..rv.e..F..t │ │ │ │ +00033d50: 7990 6e39 cf2e 9106 4b26 486f 9377 9365 y.n9....K&Ho.w.e │ │ │ │ +00033d60: 7693 6572 2c91 045c f174 6869 7398 636f v.er,..\.this.co │ │ │ │ +00033d70: 6e73 7472 6169 6e93 7491 0446 1464 6f90 nstrain.t..F.do. │ │ │ │ +00033d80: 538e 6573 986e 6f74 9861 7070 6c79 9874 S.es.not.apply.t │ │ │ │ +00033d90: 6f98 616e 98d7 658d 9ffb a532 8ddb 308e o.an..e....2..0. │ │ │ │ +00033da0: 9f07 5241 8dd8 698e 8e91 07aa efcf 7072 ..RA..i.......pr │ │ │ │ +00033db0: 6563 6564 6564 8ea1 8d91 4a00 d262 9aac eceded....J..b.. │ │ │ │ +00033dc0: 7279 9604 6d13 eb61 2121 93cf 696e 9370 ry..m..a!!..in.p │ │ │ │ +00033dd0: 6c61 6365 9104 6d14 6f66 93eb 613f 3f93 lace..m.of..a??. │ │ │ │ +00033de0: cf6e 6f72 9374 6f93 d765 8d9f fba5 32db .nor.to..e....2. │ │ │ │ +00033df0: 308e 9107 3b4c cf70 7265 6365 6465 6493 0...;L.preceded. │ │ │ │ +00033e00: 6298 7991 046d 14eb 6121 93cf 696e 9370 b.y..m..a!..in.p │ │ │ │ +00033e10: 6c61 6365 936f 6693 eb61 3fcf 2e91 06c0 lace.of..a?..... │ │ │ │ +00033e20: 2249 6693 eb61 5cd7 7893 cf69 7393 7072 "If..a\.x..is.pr │ │ │ │ +00033e30: 6573 656e 9874 2c91 048d aed7 788e a18d esen.t,.....x... │ │ │ │ +00033e40: 914a 00d2 cf68 6173 9103 eaa8 eb61 7374 .J...has.....ast │ │ │ │ +00033e50: 7269 6e67 cf2e 8ea9 1638 bf8d 8d8d 8d91 ring.....8...... │ │ │ │ +00033e60: 3e41 34eb 6080 888e 8e8e 914a 00d2 eb61 >A4.`......J...a │ │ │ │ +00033e70: 7768 696c 6596 05bf aad7 658d 9f01 cccc while.....e..... │ │ │ │ +00033e80: d531 8e91 0a7f aeeb 6164 6f93 d765 8d9f .1......ado..e.. │ │ │ │ +00033e90: 01cc ccd5 328e 8ea1 8d91 4a00 d2d7 658d ....2.....J...e. │ │ │ │ +00033ea0: 9f01 cccc d531 8e91 08aa accf 6d95 ac72 .....1......m..r │ │ │ │ +00033eb0: 7573 749b 03ea a868 6193 7693 6598 7493 ust....ha.v.e.t. │ │ │ │ +00033ec0: 7970 9053 8e65 98eb 6162 6f6f 6ccf 2c98 yp.S.e..abool.,. │ │ │ │ +00033ed0: d765 8d9f 01cc ccd5 328e 9108 aaac cf6d .e......2......m │ │ │ │ +00033ee0: 6193 7998 6861 9376 9365 9861 6e93 7998 a.y.ha.v.e.an.y. │ │ │ │ +00033ef0: 7493 7970 9053 8e65 9861 6e64 98d7 6598 t.yp.S.e.and..e. │ │ │ │ +00033f00: cf68 6173 9874 9379 7090 538e 6598 eb61 .has.t.yp.S.e..a │ │ │ │ +00033f10: 766f 6964 cf2e 8e9f 1638 be8d 8d8d 8d91 void.....8...... │ │ │ │ +00033f20: 3e41 34eb 6080 888e 8e8e 914a 00d2 d765 >A4.`......J...e │ │ │ │ +00033f30: 8d9f 01cc ccd5 318e 9104 c004 eb61 3b8d ......1......a;. │ │ │ │ +00033f40: 9105 bfaa d73a 9601 fffe 3a93 3a8e 9119 .....:....:.:... │ │ │ │ +00033f50: 49f4 eb61 3bd7 658d 9f01 cccc d86e 8e8e I..a;.e......n.. │ │ │ │ +00033f60: a18d 914a 00d2 cf49 6696 03ea a8d7 658d ...J...If.....e. │ │ │ │ +00033f70: 9f01 cccc d86e 8e91 0992 f8cf 6861 7393 .....n......has. │ │ │ │ +00033f80: d774 7991 0458 e1cf 7468 656e 93d7 6593 .ty..X..then..e. │ │ │ │ +00033f90: cf68 6173 93d7 7479 906e 39cf 2e8e a68d .has..ty.n9..... │ │ │ │ +00033fa0: 8d8d 8d91 3e41 34eb 6080 888e 8e8e 914a ....>A4.`......J │ │ │ │ +00033fb0: 00d2 eb61 5bd7 658d 9f01 cccc d531 8e91 ...a[.e......1.. │ │ │ │ +00033fc0: 04c0 04eb 613b 8d91 05bf aad7 3a96 01ff ....a;......:... │ │ │ │ +00033fd0: fe3a 933a 8e91 1949 f4eb 613b d765 8d9f .:.:...I..a;.e.. │ │ │ │ +00033fe0: 01cc ccd8 6e8e 9105 a850 eb61 5d8e a18d ....n....P.a]... │ │ │ │ +00033ff0: 914a 00d2 cf46 91ff 0556 6f72 9603 eaa8 .J...F...Vor.... │ │ │ │ +00034000: 736f 6d65 93d7 7479 906e 39cf 2c93 6561 some..ty.n9.,.ea │ │ │ │ +00034010: 6390 ac72 6893 d765 8d9f 01cc ccd8 698e c..rh..e......i. │ │ │ │ +00034020: 9107 4f82 cf68 6173 93d7 7479 9104 58e1 ..O..has..ty..X. │ │ │ │ +00034030: cf61 6e64 93d7 6593 cf68 6173 93d7 7479 .and..e..has..ty │ │ │ │ +00034040: 9106 2de3 eb61 6c69 7374 cf2e 8ea6 8d8d ..-..alist...... │ │ │ │ +00034050: 8d8d 913e 4134 eb60 8088 8e8e 8e91 4a00 ...>A4.`......J. │ │ │ │ +00034060: d2d7 6496 05bf aaeb 6169 6e93 d765 8d9f ..d.....ain..e.. │ │ │ │ +00034070: 01cc ccd5 318e 8ea1 8d91 4a00 d2cf 4966 ....1.....J...If │ │ │ │ +00034080: 9604 d34d d765 8d9f 01cc ccd5 318e 9109 ...M.e......1... │ │ │ │ +00034090: 9351 cf68 6173 9b04 d34e d774 7991 0541 .Q.has...N.ty..A │ │ │ │ +000340a0: 86cf 7468 656e 93d7 6593 cf68 6173 98d7 ..then..e..has.. │ │ │ │ +000340b0: 7479 906e 39cf 2e91 07f2 cf53 6565 9861 ty.n9......See.a │ │ │ │ +000340c0: 6c73 6f93 2832 2993 6162 9053 8e6f 95ac lso.(2).ab.S.o.. │ │ │ │ +000340d0: 7276 9365 2e91 07f2 d049 6696 04d3 4dd7 rv.e.....If...M. │ │ │ │ +000340e0: 6493 cf69 7393 6198 7490 ac72 7970 9053 d..is.a.t..ryp.S │ │ │ │ +000340f0: 8e65 9364 650c 6e69 7469 6f6e 9328 7365 .e.de.nition.(se │ │ │ │ +00034100: 658e a18d 914a 00d2 5365 6374 696f 6e73 e....J..Sections │ │ │ │ +00034110: 9603 eaa8 352e 3593 616e 6493 352e 3629 ....5.5.and.5.6) │ │ │ │ +00034120: 9374 6865 6e93 d774 7991 0458 e1cf 6d9a .then..ty..X..m. │ │ │ │ +00034130: ac72 7573 7493 636f 6e98 7461 696e 936e .rust.con.tain.n │ │ │ │ +00034140: 6f93 7498 7970 9053 8e65 9364 650c 6e65 o.t.yp.S.e.de.ne │ │ │ │ +00034150: 6493 696e 93d7 64cf 2e8e 9f16 38be 8d8d d.in..d.....8... │ │ │ │ +00034160: 8d8d 913e 4134 eb60 8088 8e8e 8e91 4a00 ...>A4.`......J. │ │ │ │ +00034170: d2eb 615c d770 eb61 2ed7 658d 9f01 cccc ..a\.p.a..e..... │ │ │ │ +00034180: d531 8e8e a18d 914a 00d2 cf49 6696 03ea .1.....J...If... │ │ │ │ +00034190: a8d7 7093 cf68 6173 93d7 7479 9104 58e1 ..p..has..ty..X. │ │ │ │ +000341a0: cf61 6e64 93d7 658d 9f01 cccc d531 8e91 .and..e......1.. │ │ │ │ +000341b0: 08aa accf 6861 7393 d774 798d 906e 399f ....has..ty..n9. │ │ │ │ +000341c0: fba5 32db 308e 9107 271a cf74 6865 6e93 ..2.0...'..then. │ │ │ │ +000341d0: d765 93cf 6861 7393 d774 7995 6e39 eb61 .e..has..ty.n9.a │ │ │ │ +000341e0: 2d3e d774 798d 939f fba5 32db 308e 9103 ->.ty.....2.0... │ │ │ │ +000341f0: 3c72 cf2e 9105 38e0 5365 6596 03ea a861 A4. │ │ │ │ +00034220: 6080 888e 8e8e 914a 00d2 eb61 6675 6e96 `......J...afun. │ │ │ │ +00034230: 05bf aad7 708d 9f01 cccc d531 8e91 04c0 ....p......1.... │ │ │ │ +00034240: 04eb 612e d765 8d9f 01cc ccd5 318e 910a ..a..e......1... │ │ │ │ +00034250: 7fae eb61 7c8d 93d7 3a96 01ff fe3a 933a ...a|...:....:.: │ │ │ │ +00034260: 8e91 1949 f4eb 617c 93d7 708d 9f01 cccc ...I..a|..p..... │ │ │ │ +00034270: d86e 8e91 05a8 50eb 612e d765 8d9f 01cc .n....P.a..e.... │ │ │ │ +00034280: ccd8 6e8e 8ea1 8d91 4a00 d2cf 4966 9603 ..n.....J...If.. │ │ │ │ +00034290: eaa8 6561 639a ac72 6893 d770 8d9f 01cc ..eac..rh..p.... │ │ │ │ +000342a0: ccd8 698e 9107 4f82 cf68 6173 93d7 7479 ..i...O..has..ty │ │ │ │ +000342b0: 9104 58e1 cf61 6e64 9365 6163 9868 93d7 ..X..and.eac.h.. │ │ │ │ +000342c0: 658d 9f01 cccc d869 8e91 074f 82cf 6861 e......i...O..ha │ │ │ │ +000342d0: 7393 d774 798d 906e 399f fba5 32db 308e s..ty..n9...2.0. │ │ │ │ +000342e0: 9107 271a cf74 6865 6e93 d765 93cf 6861 ..'..then..e..ha │ │ │ │ +000342f0: 7393 d774 7995 6e39 eb61 2d3e d774 798d s..ty.n9.a->.ty. │ │ │ │ +00034300: 939f fba5 32db 308e 9103 3c72 cf2e 9105 ....2.0...|... │ │ │ │ -000349f0: 8ea0 0294 2fdf 8da0 fd8b d021 8d8d 8d8d ..../......!.... │ │ │ │ -00034a00: 91f9 4e53 cf31 2e8e 8e8e 9108 51d7 436f ..NS.1......Q.Co │ │ │ │ -00034a10: 6e73 6964 6572 9604 d060 636f 6e73 7472 nsider...`constr │ │ │ │ -00034a20: 6169 6e90 ac72 749b 04d0 5f28 3261 2993 ain..rt..._(2a). │ │ │ │ -00034a30: 666f 7293 eb61 5ccf 2d62 9053 8e6f 756e for..a\.-b.S.oun │ │ │ │ -00034a40: 6498 6964 656e 9aac 7274 690c 6572 732e d.iden..rti.ers. │ │ │ │ -00034a50: 9107 ea07 5468 6973 9363 6f6e 7374 7261 ....This.constra │ │ │ │ -00034a60: 696e 9874 9369 6d70 6c69 6573 9104 d05f in.t.implies..._ │ │ │ │ -00034a70: 7468 6174 9374 6865 8ea4 1000 008d 9108 that.the........ │ │ │ │ -00034a80: 51d7 6578 7072 6573 7369 6f6e 9b04 bbec Q.expression.... │ │ │ │ -00034a90: eb61 6c65 7496 05bf aad7 7893 eb61 3d93 .alet.....x..a=. │ │ │ │ -00034aa0: d765 93eb 6169 6e93 d765 8d9f fba5 32db .e..ain..e....2. │ │ │ │ -00034ab0: 308e 9107 8a25 cf6d 6195 ac72 7998 6290 0....%.ma..ry.b. │ │ │ │ -00034ac0: 538e 6598 7793 656c 6c2d 7493 7970 9053 S.e.w.ell-t.yp.S │ │ │ │ -00034ad0: 8e65 6491 04bb eb65 7693 656e 9869 6698 .ed....ev.en.if. │ │ │ │ -00034ae0: 7468 6598 7365 6d61 6e93 7469 6361 6c6c the.seman.ticall │ │ │ │ -00034af0: 792d 6571 7569 7691 ff58 e461 6c65 6e93 y-equiv..X.alen. │ │ │ │ -00034b00: 748e a18d 9108 51d7 6578 7072 6573 7369 t.....Q.expressi │ │ │ │ -00034b10: 6f6e 9b04 276f eb61 6c65 7496 05bf aad7 on..'o.alet..... │ │ │ │ -00034b20: 6691 056f 6f78 93eb 613d 93d7 658d 9ffb f..oox..a=..e... │ │ │ │ -00034b30: a532 db30 8e91 088d e3eb 6169 6e93 d766 .2.0......ain..f │ │ │ │ -00034b40: 9105 6f6e 6598 cf69 7396 0427 706e 6f74 ..one..is..'pnot │ │ │ │ -00034b50: 2c91 0436 a173 696e 6365 9869 6e98 7468 ,..6.since.in.th │ │ │ │ -00034b60: 6593 666f 726d 6572 9865 7870 7265 7373 e.former.express │ │ │ │ -00034b70: 696f 6e98 d778 93cf 6d61 90ac 7279 986f ion..x..ma..ry.o │ │ │ │ -00034b80: 9053 8e63 6375 728e a18d 9108 51d7 696e .S.ccur.....Q.in │ │ │ │ -00034b90: 9604 9e22 d765 8d9f fba5 32db 308e 9107 ...".e....2.0... │ │ │ │ -00034ba0: 6c5a cf77 6974 6893 7495 ac72 7793 6f9b lZ.with.t..rw.o. │ │ │ │ -00034bb0: 049e 2169 6e63 6f6d 7061 7469 626c 6591 ..!incompatible. │ │ │ │ -00034bc0: 049e 2274 9379 7090 538e 6573 9877 6869 .."t.yp.S.es.whi │ │ │ │ -00034bd0: 6393 6896 049e 2261 7265 9862 9053 8e6f c.h..."are.b.S.o │ │ │ │ -00034be0: 7468 9369 6e73 7461 6e63 6573 986f 6693 th.instances.of. │ │ │ │ -00034bf0: 7468 6598 6465 636c 6172 696e 6793 7490 the.declaring.t. │ │ │ │ -00034c00: ac72 7970 9053 8e65 2e8e a18d 9108 51d7 .ryp.S.e......Q. │ │ │ │ -00034c10: 5468 6596 04b6 e367 7265 6174 6572 9b04 The....greater.. │ │ │ │ -00034c20: b6e4 636f 6e73 7472 6169 6e90 ac72 7493 ..constrain..rt. │ │ │ │ -00034c30: 6f6e 93d7 6691 05fe e3cf 6973 9361 7373 on..f.....is.ass │ │ │ │ -00034c40: 6f90 538e 6369 6174 6564 9377 6974 6898 o.S.ciated.with. │ │ │ │ -00034c50: 7468 6593 6661 6374 9374 6861 7498 d766 the.fact.that..f │ │ │ │ -00034c60: 9105 fee2 cf6d 6190 ac72 7993 6290 538e .....ma..ry.b.S. │ │ │ │ -00034c70: 6598 6170 706c 6965 6493 746f 8ea1 8d91 e.applied.to.... │ │ │ │ -00034c80: 0851 d76d 616e 95ac 7279 9b04 52cf 6469 .Q.man..ry..R.di │ │ │ │ -00034c90: 0b65 7265 6e93 7498 6172 6775 6d65 6e93 .eren.t.argumen. │ │ │ │ -00034ca0: 7473 9104 52d0 6475 7269 6e67 9865 7691 ts..R.during.ev. │ │ │ │ -00034cb0: ff58 e461 6c75 6174 696f 6e2e 9106 7156 .X.aluation...qV │ │ │ │ -00034cc0: 5491 ff05 566f 9873 686f 9377 9874 6865 T...Vo.sho.w.the │ │ │ │ -00034cd0: 986e 6565 6491 0452 d066 6f72 9874 6865 .need..R.for.the │ │ │ │ -00034ce0: 9863 6f6e 7374 7261 696e 9374 2c8e a18d .constrain.t,... │ │ │ │ -00034cf0: 9108 51d7 7375 7070 9053 8e6f 7365 9604 ..Q.supp.S.ose.. │ │ │ │ -00034d00: f311 7468 6174 9369 7493 6973 9372 6570 ..that.it.is.rep │ │ │ │ -00034d10: 6c61 6365 6493 629a ac72 7993 7468 6593 laced.b..ry.the. │ │ │ │ -00034d20: 7798 6561 6b98 6572 9363 6f6e 7374 7261 w.eak.er.constra │ │ │ │ -00034d30: 696e 9874 9366 6f72 93eb 616c 6574 cf2d in.t.for..alet.- │ │ │ │ -00034d40: 6290 538e 6f75 6e64 9369 6465 6e98 7469 b.S.ound.iden.ti │ │ │ │ -00034d50: 0c65 7273 2c91 0535 2b73 6f8e a18d 9108 .ers,..5+so..... │ │ │ │ -00034d60: 51d7 7468 6174 9603 eaa8 666f 7293 6578 Q.that....for.ex │ │ │ │ -00034d70: 616d 706c 658e a91f 2f7f 8d91 1990 d5eb ample.../....... │ │ │ │ -00034d80: 616c 6574 9605 bfaa 6693 7893 3d93 6966 alet....f.x.=.if │ │ │ │ -00034d90: 9378 9374 6865 6e93 312b 7893 656c 7365 .x.then.1+x.else │ │ │ │ -00034da0: 9378 2831 298e 9f21 95e6 8d91 0851 d7cf .x(1)..!.....Q.. │ │ │ │ -00034db0: 6973 9b03 6014 6191 0360 1577 95ac 7265 is..`.a..`.w..re │ │ │ │ -00034dc0: 6c6c 2d74 9379 7090 538e 6564 9864 6563 ll-t.yp.S.ed.dec │ │ │ │ -00034dd0: 6c61 7261 7469 6f6e 9103 6015 6f66 9874 laration..`.of.t │ │ │ │ -00034de0: 9379 7090 538e 6591 0360 15eb 612a 2d3e .yp.S.e..`..a*-> │ │ │ │ -00034df0: 696e 74cf 2c91 037b cc69 6e98 7768 6963 int.,..{.in.whic │ │ │ │ -00034e00: 9368 9603 6015 7468 6598 666f 7572 936f .h..`.the.four.o │ │ │ │ -00034e10: 9053 8e63 6375 7272 656e 6365 7398 6f66 .S.ccurrences.of │ │ │ │ -00034e20: 93eb 6178 98cf 7265 6365 6976 90ac 7265 ..ax..receiv..re │ │ │ │ -00034e30: 8ea1 8d91 0851 d774 90ac 7279 7090 538e .....Q.t..ryp.S. │ │ │ │ -00034e40: 6573 9b03 6640 eb61 2acf 2c91 0380 bceb es..f@.a*.,..... │ │ │ │ -00034e50: 6162 6f6f 6ccf 2c96 0380 bbeb 6169 6e74 abool.,.....aint │ │ │ │ -00034e60: cf2c 93eb 6169 6e74 2d3e 696e 7498 cf72 .,..aint->int..r │ │ │ │ -00034e70: 6573 7090 538e 6563 7469 7695 ac72 656c esp.S.ectiv..rel │ │ │ │ -00034e80: 7991 ff05 562e 9105 0cbe 496e 9874 6865 y...V.....In.the │ │ │ │ -00034e90: 9861 6273 656e 6365 986f 6698 616e 9103 .absence.of.an.. │ │ │ │ -00034ea0: 6641 6578 706c 6963 6974 9861 7267 756d fAexplicit.argum │ │ │ │ -00034eb0: 656e 9374 9866 6f72 8ea1 8d91 0851 d774 en.t.for.....Q.t │ │ │ │ -00034ec0: 6865 9602 f840 6162 7374 7261 6374 696f he...@abstractio │ │ │ │ -00034ed0: 6e2c 9103 28bb 6e6f 9363 6f6e 7374 7261 n,..(.no.constra │ │ │ │ -00034ee0: 696e 9aac 7274 9102 f841 6578 6973 7473 in..rt...Aexists │ │ │ │ -00034ef0: 9366 6f72 9374 6865 9374 9879 709a 538e .for.the.t.yp.S. │ │ │ │ -00034f00: 6593 6f66 9374 6865 9362 696e 6469 6e67 e.of.the.binding │ │ │ │ -00034f10: 936f 9863 6375 7272 656e 6365 936f 6693 .o.ccurrence.of. │ │ │ │ -00034f20: eb61 78cf 2e91 04e8 1342 7574 2c8e a18d .ax......But,... │ │ │ │ -00034f30: 9108 51d7 629a 538e 6563 6175 7365 9603 ..Q.b.S.ecause.. │ │ │ │ -00034f40: 7bdf eb61 6693 cf69 7393 eb61 6c65 74cf {..af..is..alet. │ │ │ │ -00034f50: 2d62 986f 756e 642c 9103 9207 6578 7072 -b.ound,....expr │ │ │ │ -00034f60: 6573 7369 6f6e 7393 7375 6390 ac72 6893 essions.suc..rh. │ │ │ │ -00034f70: 6173 93eb 6166 2874 7275 6529 93cf 616e as..af(true)..an │ │ │ │ -00034f80: 6493 eb61 6628 6064 6f67 6029 93cf 6172 d..af(`dog`)..ar │ │ │ │ -00034f90: 6593 6164 6d69 7373 6962 6c65 9369 6e8e e.admissible.in. │ │ │ │ -00034fa0: a18d 9108 51d7 7468 6596 0311 4173 636f ....Q.the...Asco │ │ │ │ -00034fb0: 7090 538e 6593 6f66 9b03 1140 eb61 66cf p.S.e.of...@.af. │ │ │ │ -00034fc0: 2c91 033c bc61 6c74 686f 7567 6893 7468 ,..<.although.th │ │ │ │ -00034fd0: 6569 7293 6576 91ff 58e4 616c 7561 7469 eir.ev..X.aluati │ │ │ │ -00034fe0: 6f6e 9873 686f 756c 6493 7265 7375 6c74 on.should.result │ │ │ │ -00034ff0: 9369 6e93 6569 7468 6572 986e 6f6e 7365 .in.either.nonse │ │ │ │ -00035000: 6e73 6593 6f72 93e5 7275 6e2d 7469 6d65 nse.or..run-time │ │ │ │ -00035010: 8ea1 8d91 0851 d7cf 7490 ac72 7970 9a53 .....Q..t..ryp.S │ │ │ │ -00035020: 8e65 2d65 7272 6f72 733b 9603 eaa8 6f6e .e-errors;....on │ │ │ │ -00035030: 6593 6f66 936f 7572 9370 7572 7098 6f73 e.of.our.purp.os │ │ │ │ -00035040: 6573 9369 7393 746f 9370 7265 636c 7564 es.is.to.preclud │ │ │ │ -00035050: 6593 7468 6573 652e 8e9f 14f4 368d 9108 e.these.....6... │ │ │ │ -00035060: 51d7 5468 6596 0462 df6f 6e6c 7993 6578 Q.The..b.only.ex │ │ │ │ -00035070: 6365 7074 696f 6e9b 0462 de74 6f93 7468 ception..b.to.th │ │ │ │ -00035080: 6973 9372 756c 6593 6973 9366 6f72 9865 is.rule.is.for.e │ │ │ │ -00035090: 7870 7265 7373 696f 6e73 936f 6693 7468 xpressions.of.th │ │ │ │ -000350a0: 6593 666f 726d 93eb 6128 5cd7 78eb 612e e.form..a(\.x.a. │ │ │ │ -000350b0: 9605 bfaa d765 8d9f fba5 32db 308e 9102 .....e....2.0... │ │ │ │ -000350c0: ce39 eb61 2993 d765 cf2c 9104 80ec 7768 .9.a)..e.,....wh │ │ │ │ -000350d0: 6963 90ac 7268 9104 62df 6973 8ea1 8d91 ic..rh..b.is.... │ │ │ │ -000350e0: 0851 d774 7265 6174 6564 9603 f2e0 6578 .Q.treated....ex │ │ │ │ -000350f0: 6163 746c 7993 6173 93eb 616c 6574 9605 actly.as..alet.. │ │ │ │ -00035100: bfaa d778 eb61 3dd7 6593 eb61 696e 93d7 ...x.a=.e..ain.. │ │ │ │ -00035110: 658d 9ffb a532 db30 8e91 02ce 39cf 2e91 e....2.0....9... │ │ │ │ -00035120: 0551 8748 6572 6596 03f2 e077 9aac 7265 .Q.Here....w..re │ │ │ │ -00035130: 936b 6e6f 9877 9374 6865 9375 6e69 7175 .kno.w.the.uniqu │ │ │ │ -00035140: 6593 696e 7374 616e 6365 9103 f2df 6f66 e.instance....of │ │ │ │ -00035150: 9374 9879 7090 538e 6593 6f66 9374 6865 .t.yp.S.e.of.the │ │ │ │ -00035160: 8ea1 8d91 0851 d761 7267 756d 656e 9aac .....Q.argumen.. │ │ │ │ -00035170: 7274 9603 eaa8 d778 cf2c 936e 616d 656c rt.....x.,.namel │ │ │ │ -00035180: 7993 7468 6593 7498 7970 9053 8e65 936f y.the.t.yp.S.e.o │ │ │ │ -00035190: 6693 d765 cf2e 8e9f 19e8 6c8d 8d8d 8d91 f..e......l..... │ │ │ │ -000351a0: f94e 5332 2e8e 8e8e 9108 51d7 5468 6596 .NS2......Q.The. │ │ │ │ -000351b0: 03f7 c461 6e61 6c6f 676f 7573 9372 6573 ...analogous.res │ │ │ │ -000351c0: 7472 6963 7469 6f6e 9b03 f7c3 666f 7293 triction....for. │ │ │ │ -000351d0: eb61 6c65 7472 6566 cf2d 6290 538e 6f75 .aletref.-b.S.ou │ │ │ │ -000351e0: 6e64 9369 6465 6e90 ac72 7469 0c65 7273 nd.iden..rti.ers │ │ │ │ -000351f0: 9369 7393 616c 736f 9364 7565 9874 6f93 .is.also.due.to. │ │ │ │ -00035200: 7468 6593 7090 538e 6f73 7369 6269 6c69 the.p.S.ossibili │ │ │ │ -00035210: 7490 ac72 798e a18d 9108 51d7 7468 6174 t..ry.....Q.that │ │ │ │ -00035220: 9604 8ccb 7468 6593 6964 656e 9aac 7274 ....the.iden..rt │ │ │ │ -00035230: 690c 6572 2d76 91ff 58e4 616c 7565 9362 i.er-v..X.alue.b │ │ │ │ -00035240: 696e 6469 6e67 936d 6198 7993 6398 6861 inding.ma.y.c.ha │ │ │ │ -00035250: 6e67 6593 6475 7269 6e67 9365 7691 ff58 nge.during.ev..X │ │ │ │ -00035260: e461 6c75 6174 696f 6e93 2874 6869 7393 .aluation.(this. │ │ │ │ -00035270: 7469 6d65 9362 9053 8e65 6361 7573 658e time.b.S.ecause. │ │ │ │ -00035280: a18d 9108 51d7 6f66 9603 eaa8 6173 7369 ....Q.of....assi │ │ │ │ -00035290: 676e 6d65 6e9a ac72 7473 292e 9105 38e0 gnmen..rts)...8. │ │ │ │ -000352a0: 436f 6e73 6964 6572 9374 6865 9366 6f6c Consider.the.fol │ │ │ │ -000352b0: 6c6f 9877 696e 673a 8ea6 8d91 1990 d5eb lo.wing:........ │ │ │ │ -000352c0: 616c 6574 7265 6696 05bf aa78 933d 935b aletref....x.=.[ │ │ │ │ -000352d0: 5d93 696e 8ea4 0d99 9a8d 9141 ce7b 2869 ].in.......A.{(i │ │ │ │ -000352e0: 6696 05bf aa65 9374 6865 6e93 646f 2878 f....e.then.do(x │ │ │ │ -000352f0: 933a 3d93 312e 7829 9365 6c73 6593 646f .:=.1.x).else.do │ │ │ │ -00035300: 2878 933a 3d93 5b74 7275 655d 2993 3b8e (x.:=.[true]).;. │ │ │ │ -00035310: a18d 9147 8e25 6864 9605 bfaa 7829 933b ...G.%hd....x).; │ │ │ │ -00035320: 3b8e 9f21 95e6 8d91 0851 d7cf 4966 9604 ;..!.....Q..If.. │ │ │ │ -00035330: cd09 eb61 6c65 7472 6566 93cf 779a ac72 ...aletref..w..r │ │ │ │ -00035340: 6572 6593 7472 6561 7465 6491 04cd 0a6c ere.treated....l │ │ │ │ -00035350: 696b 9865 93eb 616c 6574 cf2c 9105 05a1 ik.e..alet.,.... │ │ │ │ -00035360: 7468 6973 9370 6872 6173 6593 7798 6f75 this.phrase.w.ou │ │ │ │ -00035370: 6c64 9362 9553 8e65 9104 cd0a 7798 656c ld.b.S.e....w.el │ │ │ │ -00035380: 6c2d 7498 7970 9365 6496 04cd 0961 6e64 l-t.yp.ed....and │ │ │ │ -00035390: 9369 6e64 6565 6493 6861 9876 9865 8ea4 .indeed.ha.v.e.. │ │ │ │ -000353a0: 1000 008d 9108 51d7 7490 ac72 7970 9053 ......Q.t..ryp.S │ │ │ │ -000353b0: 8e65 9603 eb2a eb61 2a91 05bf aacf 2c91 .e...*.a*.....,. │ │ │ │ -000353c0: 03eb 4b64 6573 7069 7465 9374 6865 9366 ..Kdespite.the.f │ │ │ │ -000353d0: 6163 7493 7468 6174 9b03 eb2b 7468 6593 act.that...+the. │ │ │ │ -000353e0: 7691 ff58 e461 6c75 6593 7265 7475 726e v..X.alue.return │ │ │ │ -000353f0: 6564 9369 7393 6569 7468 6572 93eb 6131 ed.is.either..a1 │ │ │ │ -00035400: 93cf 6f72 98eb 6174 7275 65cf 2e91 053a ..or..atrue....: │ │ │ │ -00035410: 6653 6f2c 9103 eb4b 6361 6c6c 696e 6793 fSo,...Kcalling. │ │ │ │ -00035420: 7468 658e a18d 9108 51d7 7768 6f6c 6596 the.....Q.whole. │ │ │ │ -00035430: 0320 6365 7870 7265 7373 696f 6e93 d765 . cexpression..e │ │ │ │ -00035440: cf2c 9103 48d8 616c 6c93 6d61 6e6e 6572 .,..H.all.manner │ │ │ │ -00035450: 936f 6693 6c61 7267 6572 9365 7870 7265 .of.larger.expre │ │ │ │ -00035460: 7373 696f 6e73 9369 6e95 ac72 7693 6f6c ssions.in..rv.ol │ │ │ │ -00035470: 7669 6e67 9103 2064 d765 9b03 2063 cf77 ving.. d.e.. c.w │ │ │ │ -00035480: 936f 756c 6498 6290 538e 6598 7793 656c .ould.b.S.e.w.el │ │ │ │ -00035490: 6c2d 7493 7970 9053 8e65 642c 8ea1 8d91 l-t.yp.S.ed,.... │ │ │ │ -000354a0: 0851 d765 7690 ac72 656e 9603 eaa8 696e .Q.ev..ren....in │ │ │ │ -000354b0: 636c 7564 696e 6793 d765 eb61 28d7 65eb cluding..e.a(.e. │ │ │ │ -000354c0: 6129 9105 bfaa cf21 8e9f 19e8 6c8d 8d8d a).....!....l... │ │ │ │ -000354d0: 8d91 f94e 5333 2e8e 8e8e 9108 51d7 5491 ...NS3......Q.T. │ │ │ │ -000354e0: ff05 566f 7096 05b4 e26c 6576 9aac 7265 ..Vop....lev..re │ │ │ │ -000354f0: 6c93 eb61 6c65 7472 6566 cf73 9105 b4e3 l..aletref.s.... │ │ │ │ -00035500: 6d98 7573 7493 6290 538e 6593 6d6f 6e6f m.ust.b.S.e.mono │ │ │ │ -00035510: 6d6f 7270 6869 6393 2873 6565 9328 3261 morphic.(see.(2a │ │ │ │ -00035520: 6929 2993 746f 9105 b4e3 6198 7698 6f69 i)).to....a.v.oi │ │ │ │ -00035530: 6493 7265 7472 6f73 7090 538e 6563 7469 d.retrosp.S.ecti │ │ │ │ -00035540: 7698 6593 7498 7970 9053 8e65 8ea1 8d91 v.e.t.yp.S.e.... │ │ │ │ -00035550: 0851 d763 6f6e 7374 7261 696e 9aac 7274 .Q.constrain..rt │ │ │ │ -00035560: 7396 0559 2061 7493 746f 702d 6c65 7698 s..Y at.top-lev. │ │ │ │ -00035570: 656c 2e91 0984 4849 6693 7468 6973 9105 el....HIf.this.. │ │ │ │ -00035580: 591f 7265 7374 7269 6374 696f 6e93 7798 Y.restriction.w. │ │ │ │ -00035590: 6572 6593 7265 6d6f 9876 9865 6493 7468 ere.remo.v.ed.th │ │ │ │ -000355a0: 6593 666f 6c6c 6f98 7769 6e67 9377 986f e.follo.wing.w.o │ │ │ │ -000355b0: 756c 6493 6290 538e 658e a18d 9108 51d7 uld.b.S.e.....Q. │ │ │ │ -000355c0: 616c 6c6f 95ac 7277 9365 643a 8ea6 8d91 allo..rw.ed:.... │ │ │ │ -000355d0: 1990 d5eb 616c 6574 7265 6696 05bf aa78 ....aletref....x │ │ │ │ -000355e0: 933d 935b 5d93 3b3b 8e9f 11e3 ba8d 8d9f .=.[].;;........ │ │ │ │ -000355f0: f800 008d 9130 8f7d 2e8e a404 0000 8d91 .....0.}........ │ │ │ │ -00035600: 308f 7d2e 8ea1 8d91 308f 7d2e 8e8e 8e9f 0.}.....0.}..... │ │ │ │ -00035610: 0d99 9a8d 9130 8f7d 322e 7891 05bf aa3b .....0.}2.x....; │ │ │ │ -00035620: 3b8e 8e9f 24fd 138e 8c8b 0000 002f 0000 ;...$......../.. │ │ │ │ +00034990: 0000 0000 0000 0000 0000 0003 3b1e a002 ............;... │ │ │ │ +000349a0: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +000349b0: 9a8d 91ea f1eb d034 3692 0133 17ba 4368 .......46..3..Ch │ │ │ │ +000349c0: 6170 7465 7296 0480 0035 2e91 0a80 004d apter....5.....M │ │ │ │ +000349d0: 4c93 5490 a000 7970 9060 0065 738e 91ea L.T...yp.`.es... │ │ │ │ +000349e0: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ +000349f0: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d8d ....../......!.. │ │ │ │ +00034a00: 8d8d 91f9 4e53 cf31 2e8e 8e8e 9108 51d7 ....NS.1......Q. │ │ │ │ +00034a10: 436f 6e73 6964 6572 9604 d060 636f 6e73 Consider...`cons │ │ │ │ +00034a20: 7472 6169 6e90 ac72 749b 04d0 5f28 3261 train..rt..._(2a │ │ │ │ +00034a30: 2993 666f 7293 eb61 5ccf 2d62 9053 8e6f ).for..a\.-b.S.o │ │ │ │ +00034a40: 756e 6498 6964 656e 9aac 7274 690c 6572 und.iden..rti.er │ │ │ │ +00034a50: 732e 9107 ea07 5468 6973 9363 6f6e 7374 s.....This.const │ │ │ │ +00034a60: 7261 696e 9874 9369 6d70 6c69 6573 9104 rain.t.implies.. │ │ │ │ +00034a70: d05f 7468 6174 9374 6865 8ea4 1000 008d ._that.the...... │ │ │ │ +00034a80: 9108 51d7 6578 7072 6573 7369 6f6e 9b04 ..Q.expression.. │ │ │ │ +00034a90: bbec eb61 6c65 7496 05bf aad7 7893 eb61 ...alet.....x..a │ │ │ │ +00034aa0: 3d93 d765 93eb 6169 6e93 d765 8d9f fba5 =..e..ain..e.... │ │ │ │ +00034ab0: 32db 308e 9107 8a25 cf6d 6195 ac72 7998 2.0....%.ma..ry. │ │ │ │ +00034ac0: 6290 538e 6598 7793 656c 6c2d 7493 7970 b.S.e.w.ell-t.yp │ │ │ │ +00034ad0: 9053 8e65 6491 04bb eb65 7693 656e 9869 .S.ed....ev.en.i │ │ │ │ +00034ae0: 6698 7468 6598 7365 6d61 6e93 7469 6361 f.the.seman.tica │ │ │ │ +00034af0: 6c6c 792d 6571 7569 7691 ff58 e461 6c65 lly-equiv..X.ale │ │ │ │ +00034b00: 6e93 748e a18d 9108 51d7 6578 7072 6573 n.t.....Q.expres │ │ │ │ +00034b10: 7369 6f6e 9b04 276f eb61 6c65 7496 05bf sion..'o.alet... │ │ │ │ +00034b20: aad7 6691 056f 6f78 93eb 613d 93d7 658d ..f..oox..a=..e. │ │ │ │ +00034b30: 9ffb a532 db30 8e91 088d e3eb 6169 6e93 ...2.0......ain. │ │ │ │ +00034b40: d766 9105 6f6e 6598 cf69 7396 0427 706e .f..one..is..'pn │ │ │ │ +00034b50: 6f74 2c91 0436 a173 696e 6365 9869 6e98 ot,..6.since.in. │ │ │ │ +00034b60: 7468 6593 666f 726d 6572 9865 7870 7265 the.former.expre │ │ │ │ +00034b70: 7373 696f 6e98 d778 93cf 6d61 90ac 7279 ssion..x..ma..ry │ │ │ │ +00034b80: 986f 9053 8e63 6375 728e a18d 9108 51d7 .o.S.ccur.....Q. │ │ │ │ +00034b90: 696e 9604 9e22 d765 8d9f fba5 32db 308e in...".e....2.0. │ │ │ │ +00034ba0: 9107 6c5a cf77 6974 6893 7495 ac72 7793 ..lZ.with.t..rw. │ │ │ │ +00034bb0: 6f9b 049e 2169 6e63 6f6d 7061 7469 626c o...!incompatibl │ │ │ │ +00034bc0: 6591 049e 2274 9379 7090 538e 6573 9877 e..."t.yp.S.es.w │ │ │ │ +00034bd0: 6869 6393 6896 049e 2261 7265 9862 9053 hic.h..."are.b.S │ │ │ │ +00034be0: 8e6f 7468 9369 6e73 7461 6e63 6573 986f .oth.instances.o │ │ │ │ +00034bf0: 6693 7468 6598 6465 636c 6172 696e 6793 f.the.declaring. │ │ │ │ +00034c00: 7490 ac72 7970 9053 8e65 2e8e a18d 9108 t..ryp.S.e...... │ │ │ │ +00034c10: 51d7 5468 6596 04b6 e367 7265 6174 6572 Q.The....greater │ │ │ │ +00034c20: 9b04 b6e4 636f 6e73 7472 6169 6e90 ac72 ....constrain..r │ │ │ │ +00034c30: 7493 6f6e 93d7 6691 05fe e3cf 6973 9361 t.on..f.....is.a │ │ │ │ +00034c40: 7373 6f90 538e 6369 6174 6564 9377 6974 sso.S.ciated.wit │ │ │ │ +00034c50: 6898 7468 6593 6661 6374 9374 6861 7498 h.the.fact.that. │ │ │ │ +00034c60: d766 9105 fee2 cf6d 6190 ac72 7993 6290 .f.....ma..ry.b. │ │ │ │ +00034c70: 538e 6598 6170 706c 6965 6493 746f 8ea1 S.e.applied.to.. │ │ │ │ +00034c80: 8d91 0851 d76d 616e 95ac 7279 9b04 52cf ...Q.man..ry..R. │ │ │ │ +00034c90: 6469 0b65 7265 6e93 7498 6172 6775 6d65 di.eren.t.argume │ │ │ │ +00034ca0: 6e93 7473 9104 52d0 6475 7269 6e67 9865 n.ts..R.during.e │ │ │ │ +00034cb0: 7691 ff58 e461 6c75 6174 696f 6e2e 9106 v..X.aluation... │ │ │ │ +00034cc0: 7156 5491 ff05 566f 9873 686f 9377 9874 qVT...Vo.sho.w.t │ │ │ │ +00034cd0: 6865 986e 6565 6491 0452 d066 6f72 9874 he.need..R.for.t │ │ │ │ +00034ce0: 6865 9863 6f6e 7374 7261 696e 9374 2c8e he.constrain.t,. │ │ │ │ +00034cf0: a18d 9108 51d7 7375 7070 9053 8e6f 7365 ....Q.supp.S.ose │ │ │ │ +00034d00: 9604 f311 7468 6174 9369 7493 6973 9372 ....that.it.is.r │ │ │ │ +00034d10: 6570 6c61 6365 6493 629a ac72 7993 7468 eplaced.b..ry.th │ │ │ │ +00034d20: 6593 7798 6561 6b98 6572 9363 6f6e 7374 e.w.eak.er.const │ │ │ │ +00034d30: 7261 696e 9874 9366 6f72 93eb 616c 6574 rain.t.for..alet │ │ │ │ +00034d40: cf2d 6290 538e 6f75 6e64 9369 6465 6e98 .-b.S.ound.iden. │ │ │ │ +00034d50: 7469 0c65 7273 2c91 0535 2b73 6f8e a18d ti.ers,..5+so... │ │ │ │ +00034d60: 9108 51d7 7468 6174 9603 eaa8 666f 7293 ..Q.that....for. │ │ │ │ +00034d70: 6578 616d 706c 658e a91f 2f7f 8d91 1990 example.../..... │ │ │ │ +00034d80: d5eb 616c 6574 9605 bfaa 6693 7893 3d93 ..alet....f.x.=. │ │ │ │ +00034d90: 6966 9378 9374 6865 6e93 312b 7893 656c if.x.then.1+x.el │ │ │ │ +00034da0: 7365 9378 2831 298e 9f21 95e6 8d91 0851 se.x(1)..!.....Q │ │ │ │ +00034db0: d7cf 6973 9b03 6014 6191 0360 1577 95ac ..is..`.a..`.w.. │ │ │ │ +00034dc0: 7265 6c6c 2d74 9379 7090 538e 6564 9864 rell-t.yp.S.ed.d │ │ │ │ +00034dd0: 6563 6c61 7261 7469 6f6e 9103 6015 6f66 eclaration..`.of │ │ │ │ +00034de0: 9874 9379 7090 538e 6591 0360 15eb 612a .t.yp.S.e..`..a* │ │ │ │ +00034df0: 2d3e 696e 74cf 2c91 037b cc69 6e98 7768 ->int.,..{.in.wh │ │ │ │ +00034e00: 6963 9368 9603 6015 7468 6598 666f 7572 ic.h..`.the.four │ │ │ │ +00034e10: 936f 9053 8e63 6375 7272 656e 6365 7398 .o.S.ccurrences. │ │ │ │ +00034e20: 6f66 93eb 6178 98cf 7265 6365 6976 90ac of..ax..receiv.. │ │ │ │ +00034e30: 7265 8ea1 8d91 0851 d774 90ac 7279 7090 re.....Q.t..ryp. │ │ │ │ +00034e40: 538e 6573 9b03 6640 eb61 2acf 2c91 0380 S.es..f@.a*.,... │ │ │ │ +00034e50: bceb 6162 6f6f 6ccf 2c96 0380 bbeb 6169 ..abool.,.....ai │ │ │ │ +00034e60: 6e74 cf2c 93eb 6169 6e74 2d3e 696e 7498 nt.,..aint->int. │ │ │ │ +00034e70: cf72 6573 7090 538e 6563 7469 7695 ac72 .resp.S.ectiv..r │ │ │ │ +00034e80: 656c 7991 ff05 562e 9105 0cbe 496e 9874 ely...V.....In.t │ │ │ │ +00034e90: 6865 9861 6273 656e 6365 986f 6698 616e he.absence.of.an │ │ │ │ +00034ea0: 9103 6641 6578 706c 6963 6974 9861 7267 ..fAexplicit.arg │ │ │ │ +00034eb0: 756d 656e 9374 9866 6f72 8ea1 8d91 0851 umen.t.for.....Q │ │ │ │ +00034ec0: d774 6865 9602 f840 6162 7374 7261 6374 .the...@abstract │ │ │ │ +00034ed0: 696f 6e2c 9103 28bb 6e6f 9363 6f6e 7374 ion,..(.no.const │ │ │ │ +00034ee0: 7261 696e 9aac 7274 9102 f841 6578 6973 rain..rt...Aexis │ │ │ │ +00034ef0: 7473 9366 6f72 9374 6865 9374 9879 709a ts.for.the.t.yp. │ │ │ │ +00034f00: 538e 6593 6f66 9374 6865 9362 696e 6469 S.e.of.the.bindi │ │ │ │ +00034f10: 6e67 936f 9863 6375 7272 656e 6365 936f ng.o.ccurrence.o │ │ │ │ +00034f20: 6693 eb61 78cf 2e91 04e8 1342 7574 2c8e f..ax......But,. │ │ │ │ +00034f30: a18d 9108 51d7 629a 538e 6563 6175 7365 ....Q.b.S.ecause │ │ │ │ +00034f40: 9603 7bdf eb61 6693 cf69 7393 eb61 6c65 ..{..af..is..ale │ │ │ │ +00034f50: 74cf 2d62 986f 756e 642c 9103 9207 6578 t.-b.ound,....ex │ │ │ │ +00034f60: 7072 6573 7369 6f6e 7393 7375 6390 ac72 pressions.suc..r │ │ │ │ +00034f70: 6893 6173 93eb 6166 2874 7275 6529 93cf h.as..af(true).. │ │ │ │ +00034f80: 616e 6493 eb61 6628 6064 6f67 6029 93cf and..af(`dog`).. │ │ │ │ +00034f90: 6172 6593 6164 6d69 7373 6962 6c65 9369 are.admissible.i │ │ │ │ +00034fa0: 6e8e a18d 9108 51d7 7468 6596 0311 4173 n.....Q.the...As │ │ │ │ +00034fb0: 636f 7090 538e 6593 6f66 9b03 1140 eb61 cop.S.e.of...@.a │ │ │ │ +00034fc0: 66cf 2c91 033c bc61 6c74 686f 7567 6893 f.,..<.although. │ │ │ │ +00034fd0: 7468 6569 7293 6576 91ff 58e4 616c 7561 their.ev..X.alua │ │ │ │ +00034fe0: 7469 6f6e 9873 686f 756c 6493 7265 7375 tion.should.resu │ │ │ │ +00034ff0: 6c74 9369 6e93 6569 7468 6572 986e 6f6e lt.in.either.non │ │ │ │ +00035000: 7365 6e73 6593 6f72 93e5 7275 6e2d 7469 sense.or..run-ti │ │ │ │ +00035010: 6d65 8ea1 8d91 0851 d7cf 7490 ac72 7970 me.....Q..t..ryp │ │ │ │ +00035020: 9a53 8e65 2d65 7272 6f72 733b 9603 eaa8 .S.e-errors;.... │ │ │ │ +00035030: 6f6e 6593 6f66 936f 7572 9370 7572 7098 one.of.our.purp. │ │ │ │ +00035040: 6f73 6573 9369 7393 746f 9370 7265 636c oses.is.to.precl │ │ │ │ +00035050: 7564 6593 7468 6573 652e 8e9f 14f4 368d ude.these.....6. │ │ │ │ +00035060: 9108 51d7 5468 6596 0462 df6f 6e6c 7993 ..Q.The..b.only. │ │ │ │ +00035070: 6578 6365 7074 696f 6e9b 0462 de74 6f93 exception..b.to. │ │ │ │ +00035080: 7468 6973 9372 756c 6593 6973 9366 6f72 this.rule.is.for │ │ │ │ +00035090: 9865 7870 7265 7373 696f 6e73 936f 6693 .expressions.of. │ │ │ │ +000350a0: 7468 6593 666f 726d 93eb 6128 5cd7 78eb the.form..a(\.x. │ │ │ │ +000350b0: 612e 9605 bfaa d765 8d9f fba5 32db 308e a......e....2.0. │ │ │ │ +000350c0: 9102 ce39 eb61 2993 d765 cf2c 9104 80ec ...9.a)..e.,.... │ │ │ │ +000350d0: 7768 6963 90ac 7268 9104 62df 6973 8ea1 whic..rh..b.is.. │ │ │ │ +000350e0: 8d91 0851 d774 7265 6174 6564 9603 f2e0 ...Q.treated.... │ │ │ │ +000350f0: 6578 6163 746c 7993 6173 93eb 616c 6574 exactly.as..alet │ │ │ │ +00035100: 9605 bfaa d778 eb61 3dd7 6593 eb61 696e .....x.a=.e..ain │ │ │ │ +00035110: 93d7 658d 9ffb a532 db30 8e91 02ce 39cf ..e....2.0....9. │ │ │ │ +00035120: 2e91 0551 8748 6572 6596 03f2 e077 9aac ...Q.Here....w.. │ │ │ │ +00035130: 7265 936b 6e6f 9877 9374 6865 9375 6e69 re.kno.w.the.uni │ │ │ │ +00035140: 7175 6593 696e 7374 616e 6365 9103 f2df que.instance.... │ │ │ │ +00035150: 6f66 9374 9879 7090 538e 6593 6f66 9374 of.t.yp.S.e.of.t │ │ │ │ +00035160: 6865 8ea1 8d91 0851 d761 7267 756d 656e he.....Q.argumen │ │ │ │ +00035170: 9aac 7274 9603 eaa8 d778 cf2c 936e 616d ..rt.....x.,.nam │ │ │ │ +00035180: 656c 7993 7468 6593 7498 7970 9053 8e65 ely.the.t.yp.S.e │ │ │ │ +00035190: 936f 6693 d765 cf2e 8e9f 19e8 6c8d 8d8d .of..e......l... │ │ │ │ +000351a0: 8d91 f94e 5332 2e8e 8e8e 9108 51d7 5468 ...NS2......Q.Th │ │ │ │ +000351b0: 6596 03f7 c461 6e61 6c6f 676f 7573 9372 e....analogous.r │ │ │ │ +000351c0: 6573 7472 6963 7469 6f6e 9b03 f7c3 666f estriction....fo │ │ │ │ +000351d0: 7293 eb61 6c65 7472 6566 cf2d 6290 538e r..aletref.-b.S. │ │ │ │ +000351e0: 6f75 6e64 9369 6465 6e90 ac72 7469 0c65 ound.iden..rti.e │ │ │ │ +000351f0: 7273 9369 7393 616c 736f 9364 7565 9874 rs.is.also.due.t │ │ │ │ +00035200: 6f93 7468 6593 7090 538e 6f73 7369 6269 o.the.p.S.ossibi │ │ │ │ +00035210: 6c69 7490 ac72 798e a18d 9108 51d7 7468 lit..ry.....Q.th │ │ │ │ +00035220: 6174 9604 8ccb 7468 6593 6964 656e 9aac at....the.iden.. │ │ │ │ +00035230: 7274 690c 6572 2d76 91ff 58e4 616c 7565 rti.er-v..X.alue │ │ │ │ +00035240: 9362 696e 6469 6e67 936d 6198 7993 6398 .binding.ma.y.c. │ │ │ │ +00035250: 6861 6e67 6593 6475 7269 6e67 9365 7691 hange.during.ev. │ │ │ │ +00035260: ff58 e461 6c75 6174 696f 6e93 2874 6869 .X.aluation.(thi │ │ │ │ +00035270: 7393 7469 6d65 9362 9053 8e65 6361 7573 s.time.b.S.ecaus │ │ │ │ +00035280: 658e a18d 9108 51d7 6f66 9603 eaa8 6173 e.....Q.of....as │ │ │ │ +00035290: 7369 676e 6d65 6e9a ac72 7473 292e 9105 signmen..rts)... │ │ │ │ +000352a0: 38e0 436f 6e73 6964 6572 9374 6865 9366 8.Consider.the.f │ │ │ │ +000352b0: 6f6c 6c6f 9877 696e 673a 8ea6 8d91 1990 ollo.wing:...... │ │ │ │ +000352c0: d5eb 616c 6574 7265 6696 05bf aa78 933d ..aletref....x.= │ │ │ │ +000352d0: 935b 5d93 696e 8ea4 0d99 9a8d 9141 ce7b .[].in.......A.{ │ │ │ │ +000352e0: 2869 6696 05bf aa65 9374 6865 6e93 646f (if....e.then.do │ │ │ │ +000352f0: 2878 933a 3d93 312e 7829 9365 6c73 6593 (x.:=.1.x).else. │ │ │ │ +00035300: 646f 2878 933a 3d93 5b74 7275 655d 2993 do(x.:=.[true]). │ │ │ │ +00035310: 3b8e a18d 9147 8e25 6864 9605 bfaa 7829 ;....G.%hd....x) │ │ │ │ +00035320: 933b 3b8e 9f21 95e6 8d91 0851 d7cf 4966 .;;..!.....Q..If │ │ │ │ +00035330: 9604 cd09 eb61 6c65 7472 6566 93cf 779a .....aletref..w. │ │ │ │ +00035340: ac72 6572 6593 7472 6561 7465 6491 04cd .rere.treated... │ │ │ │ +00035350: 0a6c 696b 9865 93eb 616c 6574 cf2c 9105 .lik.e..alet.,.. │ │ │ │ +00035360: 05a1 7468 6973 9370 6872 6173 6593 7798 ..this.phrase.w. │ │ │ │ +00035370: 6f75 6c64 9362 9553 8e65 9104 cd0a 7798 ould.b.S.e....w. │ │ │ │ +00035380: 656c 6c2d 7498 7970 9365 6496 04cd 0961 ell-t.yp.ed....a │ │ │ │ +00035390: 6e64 9369 6e64 6565 6493 6861 9876 9865 nd.indeed.ha.v.e │ │ │ │ +000353a0: 8ea4 1000 008d 9108 51d7 7490 ac72 7970 ........Q.t..ryp │ │ │ │ +000353b0: 9053 8e65 9603 eb2a eb61 2a91 05bf aacf .S.e...*.a*..... │ │ │ │ +000353c0: 2c91 03eb 4b64 6573 7069 7465 9374 6865 ,...Kdespite.the │ │ │ │ +000353d0: 9366 6163 7493 7468 6174 9b03 eb2b 7468 .fact.that...+th │ │ │ │ +000353e0: 6593 7691 ff58 e461 6c75 6593 7265 7475 e.v..X.alue.retu │ │ │ │ +000353f0: 726e 6564 9369 7393 6569 7468 6572 93eb rned.is.either.. │ │ │ │ +00035400: 6131 93cf 6f72 98eb 6174 7275 65cf 2e91 a1..or..atrue... │ │ │ │ +00035410: 053a 6653 6f2c 9103 eb4b 6361 6c6c 696e .:fSo,...Kcallin │ │ │ │ +00035420: 6793 7468 658e a18d 9108 51d7 7768 6f6c g.the.....Q.whol │ │ │ │ +00035430: 6596 0320 6365 7870 7265 7373 696f 6e93 e.. cexpression. │ │ │ │ +00035440: d765 cf2c 9103 48d8 616c 6c93 6d61 6e6e .e.,..H.all.mann │ │ │ │ +00035450: 6572 936f 6693 6c61 7267 6572 9365 7870 er.of.larger.exp │ │ │ │ +00035460: 7265 7373 696f 6e73 9369 6e95 ac72 7693 ressions.in..rv. │ │ │ │ +00035470: 6f6c 7669 6e67 9103 2064 d765 9b03 2063 olving.. d.e.. c │ │ │ │ +00035480: cf77 936f 756c 6498 6290 538e 6598 7793 .w.ould.b.S.e.w. │ │ │ │ +00035490: 656c 6c2d 7493 7970 9053 8e65 642c 8ea1 ell-t.yp.S.ed,.. │ │ │ │ +000354a0: 8d91 0851 d765 7690 ac72 656e 9603 eaa8 ...Q.ev..ren.... │ │ │ │ +000354b0: 696e 636c 7564 696e 6793 d765 eb61 28d7 including..e.a(. │ │ │ │ +000354c0: 65eb 6129 9105 bfaa cf21 8e9f 19e8 6c8d e.a).....!....l. │ │ │ │ +000354d0: 8d8d 8d91 f94e 5333 2e8e 8e8e 9108 51d7 .....NS3......Q. │ │ │ │ +000354e0: 5491 ff05 566f 7096 05b4 e26c 6576 9aac T...Vop....lev.. │ │ │ │ +000354f0: 7265 6c93 eb61 6c65 7472 6566 cf73 9105 rel..aletref.s.. │ │ │ │ +00035500: b4e3 6d98 7573 7493 6290 538e 6593 6d6f ..m.ust.b.S.e.mo │ │ │ │ +00035510: 6e6f 6d6f 7270 6869 6393 2873 6565 9328 nomorphic.(see.( │ │ │ │ +00035520: 3261 6929 2993 746f 9105 b4e3 6198 7698 2ai)).to....a.v. │ │ │ │ +00035530: 6f69 6493 7265 7472 6f73 7090 538e 6563 oid.retrosp.S.ec │ │ │ │ +00035540: 7469 7698 6593 7498 7970 9053 8e65 8ea1 tiv.e.t.yp.S.e.. │ │ │ │ +00035550: 8d91 0851 d763 6f6e 7374 7261 696e 9aac ...Q.constrain.. │ │ │ │ +00035560: 7274 7396 0559 2061 7493 746f 702d 6c65 rts..Y at.top-le │ │ │ │ +00035570: 7698 656c 2e91 0984 4849 6693 7468 6973 v.el....HIf.this │ │ │ │ +00035580: 9105 591f 7265 7374 7269 6374 696f 6e93 ..Y.restriction. │ │ │ │ +00035590: 7798 6572 6593 7265 6d6f 9876 9865 6493 w.ere.remo.v.ed. │ │ │ │ +000355a0: 7468 6593 666f 6c6c 6f98 7769 6e67 9377 the.follo.wing.w │ │ │ │ +000355b0: 986f 756c 6493 6290 538e 658e a18d 9108 .ould.b.S.e..... │ │ │ │ +000355c0: 51d7 616c 6c6f 95ac 7277 9365 643a 8ea6 Q.allo..rw.ed:.. │ │ │ │ +000355d0: 8d91 1990 d5eb 616c 6574 7265 6696 05bf ......aletref... │ │ │ │ +000355e0: aa78 933d 935b 5d93 3b3b 8e9f 11e3 ba8d .x.=.[].;;...... │ │ │ │ +000355f0: 8d9f f800 008d 9130 8f7d 2e8e a404 0000 .......0.}...... │ │ │ │ +00035600: 8d91 308f 7d2e 8ea1 8d91 308f 7d2e 8e8e ..0.}.....0.}... │ │ │ │ +00035610: 8e9f 0d99 9a8d 9130 8f7d 322e 7891 05bf .......0.}2.x... │ │ │ │ +00035620: aa3b 3b8e 8e9f 24fd 138e 8c8b 0000 002f .;;...$......../ │ │ │ │ 00035630: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00035640: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00035650: 0000 0003 496f a002 cc05 558d a0fd 46d3 ....Io....U...F. │ │ │ │ -00035660: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d035 .............a.5 │ │ │ │ -00035670: 2e34 2e91 0a80 0054 90a0 0079 7090 6000 .4.....T...yp.`. │ │ │ │ -00035680: 6591 0480 0061 6262 7265 7669 6174 696f e....abbreviatio │ │ │ │ -00035690: 6e73 9201 2852 6634 378e 9112 c761 9f05 ns..(Rf47....a.. │ │ │ │ -000356a0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -000356b0: 0294 2fdf 8da0 fd8b d021 8d91 3027 4dcf ../......!..0'M. │ │ │ │ -000356c0: 4275 7496 0439 516f 6e93 749a ac72 7970 But..9Qon.t..ryp │ │ │ │ -000356d0: 9053 8e65 9363 9868 6563 986b 696e 6793 .S.e.c.hec.king. │ │ │ │ -000356e0: 7468 6593 6c61 7374 9370 6872 6173 652c the.last.phrase, │ │ │ │ -000356f0: 9104 4cfb 6974 9377 986f 756c 6493 6170 ..L.it.w.ould.ap │ │ │ │ -00035700: 7090 538e 6561 7291 0439 5074 6861 7493 p.S.ear..9Pthat. │ │ │ │ -00035710: 7468 6593 7498 7970 9053 8e65 936f 6693 the.t.yp.S.e.of. │ │ │ │ -00035720: eb61 7893 cf61 7493 6465 636c 612d 8ea4 .ax..at.decla-.. │ │ │ │ -00035730: 1000 008d 9130 274d 7261 7469 6f6e 9b03 .....0'Mration.. │ │ │ │ -00035740: a5a7 7368 6f75 6c64 9103 a5a8 6861 95ac ..should....ha.. │ │ │ │ -00035750: 7276 9365 9862 9053 8e65 656e 98eb 6169 rv.e.b.S.een..ai │ │ │ │ -00035760: 6e74 9605 bfaa 6c69 7374 cf2c 9103 b375 nt....list.,...u │ │ │ │ -00035770: 6e6f 7498 eb61 2a93 6c69 7374 cf2c 9103 not..a*.list.,.. │ │ │ │ -00035780: b374 616e 6496 03a5 a874 6865 9874 90ac .tand....the.t.. │ │ │ │ -00035790: 7279 7090 538e 6573 986f 6693 696e 95ac ryp.S.es.of.in.. │ │ │ │ -000357a0: 7274 6572 7693 656e 696e 6798 7068 7261 rterv.ening.phra │ │ │ │ -000357b0: 7365 738e a18d 9130 274d 6d61 95ac 7279 ses....0'Mma..ry │ │ │ │ -000357c0: 9b03 eaa8 6c69 6b93 6577 6973 6598 6e65 ....lik.ewise.ne │ │ │ │ -000357d0: 6564 9863 6f6e 7374 7261 696e 696e 672e ed.constraining. │ │ │ │ -000357e0: 8e9f 1abe f18d 8d8d 8d91 2123 c934 2e8e ..........!#.4.. │ │ │ │ -000357f0: 8e8e 9130 274d 5491 ff05 566f 9603 b034 ...0'MT...Vo...4 │ │ │ │ -00035800: 7365 659b 03b0 3374 6865 936e 6565 6493 see...3the.need. │ │ │ │ -00035810: 666f 7298 7468 6593 6578 636c 7573 696f for.the.exclusio │ │ │ │ -00035820: 6e93 6f66 9870 9a53 8e6f 6c79 6d6f 7270 n.of.p.S.olymorp │ │ │ │ -00035830: 6869 6393 6e6f 6e2d 6c6f 9863 616c 9361 hic.non-lo.cal.a │ │ │ │ -00035840: 7373 6967 6e6d 656e 90ac 7274 7391 03b0 ssignmen..rts... │ │ │ │ -00035850: 3328 7365 6593 2832 6169 6929 292c 8ea1 3(see.(2aii)),.. │ │ │ │ -00035860: 8d91 3027 4d63 6f6e 7369 6465 7296 02c8 ..0'Mconsider... │ │ │ │ -00035870: b474 6869 739b 02c8 b365 7861 6d70 6c65 .this....example │ │ │ │ -00035880: 9369 6e98 7468 6593 eb48 484f 4c93 cf73 .in.the..HHOL..s │ │ │ │ -00035890: 7973 7465 6d98 2874 6869 7393 6578 616d ystem.(this.exam │ │ │ │ -000358a0: 706c 6593 6973 986f 7269 6769 6e61 6c6c ple.is.originall │ │ │ │ -000358b0: 7993 6475 6598 746f 934c 6f9a 538e 6395 y.due.to.Lo.S.c. │ │ │ │ -000358c0: ac72 6b77 936f 986f 9864 8ea1 8d91 3027 .rkw.o.o.d....0' │ │ │ │ -000358d0: 4d4d 6f72 7269 7329 2e91 04ed f328 5468 MMorris).....(Th │ │ │ │ -000358e0: 6596 0309 e074 9aac 7279 7090 538e 658d e....t..ryp.S.e. │ │ │ │ -000358f0: 93eb 6174 686d 8e91 1752 becf 6973 9374 ..athm...R..is.t │ │ │ │ -00035900: 6865 9103 09df 7498 7970 9053 8e65 936f he....t.yp.S.e.o │ │ │ │ -00035910: 6693 7468 656f 7265 6d73 2c91 0336 d561 f.theorems,..6.a │ │ │ │ -00035920: 7393 6973 9365 7870 6c61 696e 6564 936c s.is.explained.l │ │ │ │ -00035930: 6174 6572 9369 6e93 5365 6374 696f 6e93 ater.in.Section. │ │ │ │ -00035940: 3131 2e37 2e29 8e9f 20de 338d 9141 664b 11.7.).. .3..AfK │ │ │ │ -00035950: eb61 6c65 7496 05bf aa73 746f 7265 2c66 .alet....store,f │ │ │ │ -00035960: 6574 6368 933d 8ea4 0d99 9a8d 9158 64f3 etch.=.......Xd. │ │ │ │ -00035970: 6c65 7472 6566 9605 bfaa 7893 3d93 5b5d letref....x.=.[] │ │ │ │ -00035980: 9369 6e93 285c 792e 9378 3a3d 5b79 5d29 .in.(\y..x:=[y]) │ │ │ │ -00035990: 932c 9328 5c28 292e 9368 6493 7893 2993 .,.(\()..hd.x.). │ │ │ │ -000359a0: 3b3b 8ea1 8d91 4166 4b73 746f 7265 9605 ;;....AfKstore.. │ │ │ │ -000359b0: bfaa 2254 933d 9346 2293 3b3b 8ea1 8d91 .."T.=.F".;;.... │ │ │ │ -000359c0: 4166 4b6c 6574 9605 bfaa 6575 7265 6b61 AfKlet....eureka │ │ │ │ -000359d0: 933a 7468 6d93 3d93 6665 7463 6828 2993 .:thm.=.fetch(). │ │ │ │ -000359e0: 3b3b 8e9f 2344 998d 9130 274d cf4e 6f95 ;;..#D...0'M.No. │ │ │ │ -000359f0: ac72 779b 051b fa73 7570 7090 538e 6f73 .rw....supp.S.os │ │ │ │ -00035a00: 6591 051b f977 9365 986c 6966 7498 6f75 e....w.e.lift.ou │ │ │ │ -00035a10: 7291 051b f963 6f6e 7374 7261 696e 9374 r....constrain.t │ │ │ │ -00035a20: 2e91 08cc d554 6865 6e98 696e 9605 1bf9 .....Then.in.... │ │ │ │ -00035a30: 7468 6598 6465 636c 6172 6174 696f 6e2c the.declaration, │ │ │ │ -00035a40: 9105 684e eb61 7898 cf68 6173 9374 90ac ..hN.ax..has.t.. │ │ │ │ -00035a50: 7279 7090 538e 6598 eb61 2a91 05bf aa6c ryp.S.e..a*....l │ │ │ │ -00035a60: 6973 748e a410 0000 8d91 3027 4dcf 7468 ist.......0'M.th │ │ │ │ -00035a70: 726f 7567 686f 7574 9605 53fd 6974 7393 roughout..S.its. │ │ │ │ -00035a80: 2874 6578 7475 616c 2991 0553 fe73 636f (textual)..S.sco │ │ │ │ -00035a90: 7090 538e 652c 9105 ae52 616e 6493 eb61 p.S.e,...Rand..a │ │ │ │ -00035aa0: 7374 6f72 65cf 2c91 05ae 53eb 6166 6574 store.,...S.afet │ │ │ │ -00035ab0: 6368 93cf 7265 6365 6976 9aac 7265 9374 ch..receiv..re.t │ │ │ │ -00035ac0: 9879 7090 538e 6573 93eb 612a 2d3e 2a91 .yp.S.es..a*->*. │ │ │ │ -00035ad0: 05bf aa6c 6973 74cf 2c91 05ae 53eb 612a ...list.,...S.a* │ │ │ │ -00035ae0: 2a2d 3e2a 8ea1 8d91 3027 4dcf 7265 7370 *->*....0'M.resp │ │ │ │ -00035af0: 9053 8e65 6374 6976 9aac 7265 6c79 91ff .S.ectiv..rely.. │ │ │ │ -00035b00: 0556 2e91 0510 5a49 6e96 0371 1574 6865 .V....ZIn..q.the │ │ │ │ -00035b10: 9374 9877 986f 9365 6e73 7569 6e67 9103 .t.w.o.ensuing.. │ │ │ │ -00035b20: 7116 7068 7261 7365 7393 7468 6579 9367 q.phrases.they.g │ │ │ │ -00035b30: 6574 9372 6573 7095 538e 6563 7469 7698 et.resp.S.ectiv. │ │ │ │ -00035b40: 6591 0371 1674 9879 7093 6573 9103 7115 e..q.t.yp.es..q. │ │ │ │ -00035b50: eb61 7465 726d 2d3e 7465 726d 9105 bfaa .aterm->term.... │ │ │ │ -00035b60: 6c69 7374 cf2c 8ea1 8d91 3027 4deb 6176 list.,....0'M.av │ │ │ │ -00035b70: 6f69 642d 3e74 686d 9604 08f8 cf28 696e oid->thm.....(in │ │ │ │ -00035b80: 7374 616e 6365 739b 0408 f96f 6693 7468 stances....of.th │ │ │ │ -00035b90: 6569 7293 6465 636c 6172 696e 6798 7490 eir.declaring.t. │ │ │ │ -00035ba0: ac72 7970 9053 8e65 7329 2c91 0410 8c61 .ryp.S.es),....a │ │ │ │ -00035bb0: 6e64 9374 6865 9376 91ff 58e4 616c 7565 nd.the.v..X.alue │ │ │ │ -00035bc0: 986f 6693 eb61 6575 7265 6b61 93cf 6973 .of..aeureka..is │ │ │ │ -00035bd0: 9861 9363 6f6e 90ac 7274 7261 2d8e a18d .a.con..rtra-... │ │ │ │ -00035be0: 9130 274d 6469 6374 6f72 7996 03ea a866 .0'Mdictory....f │ │ │ │ -00035bf0: 6f72 6d90 ac72 756c 6193 6d61 7371 7565 orm..rula.masque │ │ │ │ -00035c00: 7261 6469 6e67 9361 7393 6193 7468 656f rading.as.a.theo │ │ │ │ -00035c10: 7265 6d21 8ea9 155f 788d 9130 274d 5468 rem!..._x..0'MTh │ │ │ │ -00035c20: 6596 03d3 4a70 726f 626c 656d 9b03 d349 e...Jproblem...I │ │ │ │ -00035c30: 6973 9374 6861 7493 7468 6593 7495 ac72 is.that.the.t..r │ │ │ │ -00035c40: 7970 9053 8e65 9863 9368 6563 936b 9365 yp.S.e.c.hec.k.e │ │ │ │ -00035c50: 7296 03d3 4a68 6173 936e 6f93 7369 6d70 r...Jhas.no.simp │ │ │ │ -00035c60: 6c65 9877 95ac 7261 9379 9603 d34a 6f66 le.w..ra.y...Jof │ │ │ │ -00035c70: 9364 6973 636f 95ac 7276 9365 7269 6e67 .disco..rv.ering │ │ │ │ -00035c80: 9103 d34a 7468 6598 7493 7970 9053 8e65 ...Jthe.t.yp.S.e │ │ │ │ -00035c90: 7391 03d3 4a6f 668e a18d 9130 274d 616c s...Jof....0'Mal │ │ │ │ -00035ca0: 6c96 0499 3676 91ff 58e4 616c 7565 7393 l...6v..X.alues. │ │ │ │ -00035cb0: 6173 7369 676e 6564 9b04 9937 746f 9374 assigned...7to.t │ │ │ │ -00035cc0: 6865 9370 9053 8e6f 6c79 6d6f 7270 6869 he.p.S.olymorphi │ │ │ │ -00035cd0: 6393 eb61 78cf 2c91 04c4 da73 696e 6365 c..ax.,....since │ │ │ │ -00035ce0: 9374 6865 7365 9361 7373 6967 6e6d 656e .these.assignmen │ │ │ │ -00035cf0: 95ac 7274 7398 6d61 9379 9604 9936 6290 ..rts.ma.y...6b. │ │ │ │ -00035d00: 538e 6593 696e 95ac 7276 936f 6b93 6564 S.e.in..rv.ok.ed │ │ │ │ -00035d10: 8ea1 8d91 3027 4d62 90ac 7279 9604 06cc ....0'Mb..ry.... │ │ │ │ -00035d20: 6361 6c6c 739b 0406 cd6f 6693 7468 6593 calls....of.the. │ │ │ │ -00035d30: 6675 6e63 7469 6f6e 98eb 6173 746f 7265 function..astore │ │ │ │ -00035d40: 93cf 6f75 7473 6964 6593 7468 6598 2874 ..outside.the.(t │ │ │ │ -00035d50: 6578 7475 616c 2993 7363 6f70 9053 8e65 extual).scop.S.e │ │ │ │ -00035d60: 986f 6693 eb61 78cf 2e91 058d 4d54 6869 .of..ax.....MThi │ │ │ │ -00035d70: 7393 6973 986e 6f74 9370 9053 8e6f 7373 s.is.not.p.S.oss │ │ │ │ -00035d80: 6962 6c65 8ea1 8d91 3027 4d75 6e64 6572 ible....0'Munder │ │ │ │ -00035d90: 9603 eaa8 6f75 7293 636f 6e73 7472 6169 ....our.constrai │ │ │ │ -00035da0: 6e90 ac72 742e 8ea6 8d91 3027 4d48 6f95 n..rt.....0'MHo. │ │ │ │ -00035db0: ac72 7793 6576 9365 722c 9603 eaa8 7090 .rw.ev.er,....p. │ │ │ │ -00035dc0: 538e 6f6c 796d 6f72 7068 6963 9361 7373 S.olymorphic.ass │ │ │ │ -00035dd0: 6967 6e61 626c 6593 6964 656e 90ac 7274 ignable.iden..rt │ │ │ │ -00035de0: 690c 6572 7393 6172 6593 7374 696c 6c93 i.ers.are.still. │ │ │ │ -00035df0: 7573 6566 756c 3a91 0538 e063 6f6e 7369 useful:..8.consi │ │ │ │ -00035e00: 6465 728e 9f20 de33 8d91 4166 4beb 616c der.. .3..AfK.al │ │ │ │ -00035e10: 6574 9605 bfaa 7265 7693 6c93 3d8e a40d et....rev.l.=... │ │ │ │ -00035e20: 999a 8d91 5e24 9d6c 6574 7265 6696 05bf ....^$.letref... │ │ │ │ -00035e30: aa6c 2c6c 2793 3d93 6c2c 5b5d 9369 6e8e .l,l'.=.l,[].in. │ │ │ │ -00035e40: a18d 9169 a3f1 6966 9605 bfaa 6e75 6c6c ...i..if....null │ │ │ │ -00035e50: 936c 9374 6865 6e93 6c27 936c 6f6f 7093 .l.then.l'.loop. │ │ │ │ -00035e60: 286c 2c6c 273a 3d93 746c 936c 2c93 6864 (l,l':=.tl.l,.hd │ │ │ │ -00035e70: 936c 2e6c 2729 933b 3b8e 9f23 4499 8d91 .l.l').;;..#D... │ │ │ │ -00035e80: 3027 4dcf 5375 639a ac72 6896 0379 9175 0'M.Suc..rh..y.u │ │ │ │ -00035e90: 7365 7393 6f66 9103 7992 6173 7369 676e ses.of..y.assign │ │ │ │ -00035ea0: 6162 6c65 9369 6465 6e98 7469 0c65 7273 able.iden.ti.ers │ │ │ │ -00035eb0: 9366 6f72 9369 7465 7261 7469 6f6e 9103 .for.iteration.. │ │ │ │ -00035ec0: 7992 6d61 9879 9362 9053 8e65 9361 9876 y.ma.y.b.S.e.a.v │ │ │ │ -00035ed0: 986f 6964 6564 9367 6976 9865 6e91 0379 .oided.giv.en..y │ │ │ │ -00035ee0: 9261 9373 7569 7461 626c 6593 7379 6e2d .a.suitable.syn- │ │ │ │ -00035ef0: 8ea4 1000 008d 9130 274d 7461 7896 02f1 .......0'Mtax... │ │ │ │ -00035f00: 7166 6f72 9b02 f172 6974 6572 6174 696f qfor...riteratio │ │ │ │ -00035f10: 6e2c 9103 2349 6275 7493 6173 7369 676e n,..#Ibut.assign │ │ │ │ -00035f20: 6162 6c65 9869 6465 6e90 ac72 7469 0c65 able.iden..rti.e │ │ │ │ -00035f30: 7273 9361 7265 9375 7365 6675 6c98 666f rs.are.useful.fo │ │ │ │ -00035f40: 7293 6193 746f 7461 6c6c 7998 6469 0b65 r.a.totally.di.e │ │ │ │ -00035f50: 7265 6e90 ac72 7493 7075 7270 9053 8e6f ren..rt.purp.S.o │ │ │ │ -00035f60: 7365 7c8e a18d 9130 274d 6e61 6d65 6c79 se|....0'Mnamely │ │ │ │ -00035f70: 9602 d3be 6173 9b02 d3bf 606f 90ac 7277 ....as....`o..rw │ │ │ │ -00035f80: 6e93 7691 ff58 e461 7269 6162 6c65 7327 n.v..X.ariables' │ │ │ │ -00035f90: 9373 6861 7265 6498 6290 538e 6574 95ac .shared.b.S.et.. │ │ │ │ -00035fa0: 7277 9365 656e 9602 d3be 6f6e 6593 6f72 rw.een....one.or │ │ │ │ -00035fb0: 936d 6f72 6598 6675 6e63 7469 6f6e 7393 .more.functions. │ │ │ │ -00035fc0: 2861 7393 696e 9874 6865 9373 746f 7265 (as.in.the.store │ │ │ │ -00035fd0: 2d66 6574 6390 ac72 688e a18d 9130 274d -fetc..rh....0'M │ │ │ │ -00035fe0: 6578 616d 706c 6529 2e91 0513 494f 7572 example)....IOur │ │ │ │ -00035ff0: 9b03 79e5 636f 6e73 7472 6169 6e90 ac72 ..y.constrain..r │ │ │ │ -00036000: 7496 0379 e46f 6693 636f 7572 7365 9372 t..y.of.course.r │ │ │ │ -00036010: 6571 7569 7265 7393 7468 656d 9374 6f98 equires.them.to. │ │ │ │ -00036020: 6290 538e 6593 6d6f 6e6f 6d6f 7270 6869 b.S.e.monomorphi │ │ │ │ -00036030: 633b 9103 9f7a 7468 6973 9869 7393 6f6e c;...zthis.is.on │ │ │ │ -00036040: 6593 6f66 8ea1 8d91 3027 4d74 6865 9603 e.of....0'Mthe.. │ │ │ │ -00036050: 0530 6665 779b 0305 2f63 6173 6573 9377 .0few.../cases.w │ │ │ │ -00036060: 6865 7265 9374 6865 9375 7365 7298 6f90 here.the.user.o. │ │ │ │ -00036070: 538e 6363 6173 696f 6e61 6c6c 7993 6e65 S.ccasionally.ne │ │ │ │ -00036080: 6564 7393 746f 9361 6464 9861 6e93 6578 eds.to.add.an.ex │ │ │ │ -00036090: 706c 6963 6974 9374 90ac 7279 7090 538e plicit.t..ryp.S. │ │ │ │ -000360a0: 6593 746f 9861 9370 726f 6772 616d 2e8e e.to.a.program.. │ │ │ │ -000360b0: 9f36 e5f5 8d8d 9112 c761 eb4b 352e 348e .6.......a.K5.4. │ │ │ │ -000360c0: 913f 0f0c 5491 ff75 c279 7091 008a 3d65 .?..T..u.yp...=e │ │ │ │ -000360d0: 9106 7ae1 6162 6272 6576 6961 7469 6f6e ..z.abbreviation │ │ │ │ -000360e0: 738e 9f1c 2fc9 8d91 12c7 61cf 5468 6596 s.../.....a.The. │ │ │ │ -000360f0: 03ea a873 796e 9aac 7274 6178 936f 6693 ...syn..rtax.of. │ │ │ │ -00036100: 7498 7970 9053 8e65 9361 6262 7265 7669 t.yp.S.e.abbrevi │ │ │ │ -00036110: 6174 696f 6e93 6269 6e64 696e 6773 93d7 ation.bindings.. │ │ │ │ -00036120: 7461 6293 cf69 738e 9f1e 3181 8d8d 8d9f tab..is...1..... │ │ │ │ -00036130: 00cb 898d 8d8d 8d91 2a06 60eb 6274 6162 ........*.`.btab │ │ │ │ -00036140: 9605 bfaa eb61 3a3a 3d93 eb62 6964 8d9f .....a::=..bid.. │ │ │ │ -00036150: 01a4 7ad5 318e 910a 7fae eb61 3d93 eb62 ..z.1......a=..b │ │ │ │ -00036160: 7479 8d9f 01a4 7ad5 318e 9110 3f58 eb61 ty....z.1...?X.a │ │ │ │ -00036170: 616e 648d 93eb 623a 9601 d331 3a93 3a8e and...b:...1:.:. │ │ │ │ -00036180: 9118 45b7 eb61 616e 6493 eb62 6964 8d9f ..E..aand..bid.. │ │ │ │ -00036190: 01a4 7ad8 6e8e 910b 67fa eb61 3d93 eb62 ..z.n...g..a=..b │ │ │ │ -000361a0: 7479 8d9f 01a4 7ad8 6e8e 8e8e 8e8e 8e8e ty....z.n....... │ │ │ │ -000361b0: 8e8e 9f24 fd13 8e8c 8b00 0000 3000 0000 ...$........0... │ │ │ │ +00035650: 0000 0000 0003 4971 a002 cc05 558d a0fd ......Iq....U... │ │ │ │ +00035660: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +00035670: d035 2e34 2e91 0a80 0054 90a0 0079 7090 .5.4.....T...yp. │ │ │ │ +00035680: 6000 6591 0480 0061 6262 7265 7669 6174 `.e....abbreviat │ │ │ │ +00035690: 696f 6e73 9201 2852 6634 378e 9112 c761 ions..(Rf47....a │ │ │ │ +000356a0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +000356b0: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 3027 ..../......!..0' │ │ │ │ +000356c0: 4dcf 4275 7496 0439 516f 6e93 749a ac72 M.But..9Qon.t..r │ │ │ │ +000356d0: 7970 9053 8e65 9363 9868 6563 986b 696e yp.S.e.c.hec.kin │ │ │ │ +000356e0: 6793 7468 6593 6c61 7374 9370 6872 6173 g.the.last.phras │ │ │ │ +000356f0: 652c 9104 4cfb 6974 9377 986f 756c 6493 e,..L.it.w.ould. │ │ │ │ +00035700: 6170 7090 538e 6561 7291 0439 5074 6861 app.S.ear..9Ptha │ │ │ │ +00035710: 7493 7468 6593 7498 7970 9053 8e65 936f t.the.t.yp.S.e.o │ │ │ │ +00035720: 6693 eb61 7893 cf61 7493 6465 636c 612d f..ax..at.decla- │ │ │ │ +00035730: 8ea4 1000 008d 9130 274d 7261 7469 6f6e .......0'Mration │ │ │ │ +00035740: 9b03 a5a7 7368 6f75 6c64 9103 a5a8 6861 ....should....ha │ │ │ │ +00035750: 95ac 7276 9365 9862 9053 8e65 656e 98eb ..rv.e.b.S.een.. │ │ │ │ +00035760: 6169 6e74 9605 bfaa 6c69 7374 cf2c 9103 aint....list.,.. │ │ │ │ +00035770: b375 6e6f 7498 eb61 2a93 6c69 7374 cf2c .unot..a*.list., │ │ │ │ +00035780: 9103 b374 616e 6496 03a5 a874 6865 9874 ...tand....the.t │ │ │ │ +00035790: 90ac 7279 7090 538e 6573 986f 6693 696e ..ryp.S.es.of.in │ │ │ │ +000357a0: 95ac 7274 6572 7693 656e 696e 6798 7068 ..rterv.ening.ph │ │ │ │ +000357b0: 7261 7365 738e a18d 9130 274d 6d61 95ac rases....0'Mma.. │ │ │ │ +000357c0: 7279 9b03 eaa8 6c69 6b93 6577 6973 6598 ry....lik.ewise. │ │ │ │ +000357d0: 6e65 6564 9863 6f6e 7374 7261 696e 696e need.constrainin │ │ │ │ +000357e0: 672e 8e9f 1abe f18d 8d8d 8d91 2123 c934 g...........!#.4 │ │ │ │ +000357f0: 2e8e 8e8e 9130 274d 5491 ff05 566f 9603 .....0'MT...Vo.. │ │ │ │ +00035800: b034 7365 659b 03b0 3374 6865 936e 6565 .4see...3the.nee │ │ │ │ +00035810: 6493 666f 7298 7468 6593 6578 636c 7573 d.for.the.exclus │ │ │ │ +00035820: 696f 6e93 6f66 9870 9a53 8e6f 6c79 6d6f ion.of.p.S.olymo │ │ │ │ +00035830: 7270 6869 6393 6e6f 6e2d 6c6f 9863 616c rphic.non-lo.cal │ │ │ │ +00035840: 9361 7373 6967 6e6d 656e 90ac 7274 7391 .assignmen..rts. │ │ │ │ +00035850: 03b0 3328 7365 6593 2832 6169 6929 292c ..3(see.(2aii)), │ │ │ │ +00035860: 8ea1 8d91 3027 4d63 6f6e 7369 6465 7296 ....0'Mconsider. │ │ │ │ +00035870: 02c8 b474 6869 739b 02c8 b365 7861 6d70 ...this....examp │ │ │ │ +00035880: 6c65 9369 6e98 7468 6593 eb48 484f 4c93 le.in.the..HHOL. │ │ │ │ +00035890: cf73 7973 7465 6d98 2874 6869 7393 6578 .system.(this.ex │ │ │ │ +000358a0: 616d 706c 6593 6973 986f 7269 6769 6e61 ample.is.origina │ │ │ │ +000358b0: 6c6c 7993 6475 6598 746f 934c 6f9a 538e lly.due.to.Lo.S. │ │ │ │ +000358c0: 6395 ac72 6b77 936f 986f 9864 8ea1 8d91 c..rkw.o.o.d.... │ │ │ │ +000358d0: 3027 4d4d 6f72 7269 7329 2e91 04ed f328 0'MMorris).....( │ │ │ │ +000358e0: 5468 6596 0309 e074 9aac 7279 7090 538e The....t..ryp.S. │ │ │ │ +000358f0: 658d 93eb 6174 686d 8e91 1752 becf 6973 e...athm...R..is │ │ │ │ +00035900: 9374 6865 9103 09df 7498 7970 9053 8e65 .the....t.yp.S.e │ │ │ │ +00035910: 936f 6693 7468 656f 7265 6d73 2c91 0336 .of.theorems,..6 │ │ │ │ +00035920: d561 7393 6973 9365 7870 6c61 696e 6564 .as.is.explained │ │ │ │ +00035930: 936c 6174 6572 9369 6e93 5365 6374 696f .later.in.Sectio │ │ │ │ +00035940: 6e93 3131 2e37 2e29 8e9f 20de 338d 9141 n.11.7.).. .3..A │ │ │ │ +00035950: 664b eb61 6c65 7496 05bf aa73 746f 7265 fK.alet....store │ │ │ │ +00035960: 2c66 6574 6368 933d 8ea4 0d99 9a8d 9158 ,fetch.=.......X │ │ │ │ +00035970: 64f3 6c65 7472 6566 9605 bfaa 7893 3d93 d.letref....x.=. │ │ │ │ +00035980: 5b5d 9369 6e93 285c 792e 9378 3a3d 5b79 [].in.(\y..x:=[y │ │ │ │ +00035990: 5d29 932c 9328 5c28 292e 9368 6493 7893 ]).,.(\()..hd.x. │ │ │ │ +000359a0: 2993 3b3b 8ea1 8d91 4166 4b73 746f 7265 ).;;....AfKstore │ │ │ │ +000359b0: 9605 bfaa 2254 933d 9346 2293 3b3b 8ea1 ...."T.=.F".;;.. │ │ │ │ +000359c0: 8d91 4166 4b6c 6574 9605 bfaa 6575 7265 ..AfKlet....eure │ │ │ │ +000359d0: 6b61 933a 7468 6d93 3d93 6665 7463 6828 ka.:thm.=.fetch( │ │ │ │ +000359e0: 2993 3b3b 8e9f 2344 998d 9130 274d cf4e ).;;..#D...0'M.N │ │ │ │ +000359f0: 6f95 ac72 779b 051b fa73 7570 7090 538e o..rw....supp.S. │ │ │ │ +00035a00: 6f73 6591 051b f977 9365 986c 6966 7498 ose....w.e.lift. │ │ │ │ +00035a10: 6f75 7291 051b f963 6f6e 7374 7261 696e our....constrain │ │ │ │ +00035a20: 9374 2e91 08cc d554 6865 6e98 696e 9605 .t.....Then.in.. │ │ │ │ +00035a30: 1bf9 7468 6598 6465 636c 6172 6174 696f ..the.declaratio │ │ │ │ +00035a40: 6e2c 9105 684e eb61 7898 cf68 6173 9374 n,..hN.ax..has.t │ │ │ │ +00035a50: 90ac 7279 7090 538e 6598 eb61 2a91 05bf ..ryp.S.e..a*... │ │ │ │ +00035a60: aa6c 6973 748e a410 0000 8d91 3027 4dcf .list.......0'M. │ │ │ │ +00035a70: 7468 726f 7567 686f 7574 9605 53fd 6974 throughout..S.it │ │ │ │ +00035a80: 7393 2874 6578 7475 616c 2991 0553 fe73 s.(textual)..S.s │ │ │ │ +00035a90: 636f 7090 538e 652c 9105 ae52 616e 6493 cop.S.e,...Rand. │ │ │ │ +00035aa0: eb61 7374 6f72 65cf 2c91 05ae 53eb 6166 .astore.,...S.af │ │ │ │ +00035ab0: 6574 6368 93cf 7265 6365 6976 9aac 7265 etch..receiv..re │ │ │ │ +00035ac0: 9374 9879 7090 538e 6573 93eb 612a 2d3e .t.yp.S.es..a*-> │ │ │ │ +00035ad0: 2a91 05bf aa6c 6973 74cf 2c91 05ae 53eb *....list.,...S. │ │ │ │ +00035ae0: 612a 2a2d 3e2a 8ea1 8d91 3027 4dcf 7265 a**->*....0'M.re │ │ │ │ +00035af0: 7370 9053 8e65 6374 6976 9aac 7265 6c79 sp.S.ectiv..rely │ │ │ │ +00035b00: 91ff 0556 2e91 0510 5a49 6e96 0371 1574 ...V....ZIn..q.t │ │ │ │ +00035b10: 6865 9374 9877 986f 9365 6e73 7569 6e67 he.t.w.o.ensuing │ │ │ │ +00035b20: 9103 7116 7068 7261 7365 7393 7468 6579 ..q.phrases.they │ │ │ │ +00035b30: 9367 6574 9372 6573 7095 538e 6563 7469 .get.resp.S.ecti │ │ │ │ +00035b40: 7698 6591 0371 1674 9879 7093 6573 9103 v.e..q.t.yp.es.. │ │ │ │ +00035b50: 7115 eb61 7465 726d 2d3e 7465 726d 9105 q..aterm->term.. │ │ │ │ +00035b60: bfaa 6c69 7374 cf2c 8ea1 8d91 3027 4deb ..list.,....0'M. │ │ │ │ +00035b70: 6176 6f69 642d 3e74 686d 9604 08f8 cf28 avoid->thm.....( │ │ │ │ +00035b80: 696e 7374 616e 6365 739b 0408 f96f 6693 instances....of. │ │ │ │ +00035b90: 7468 6569 7293 6465 636c 6172 696e 6798 their.declaring. │ │ │ │ +00035ba0: 7490 ac72 7970 9053 8e65 7329 2c91 0410 t..ryp.S.es),... │ │ │ │ +00035bb0: 8c61 6e64 9374 6865 9376 91ff 58e4 616c .and.the.v..X.al │ │ │ │ +00035bc0: 7565 986f 6693 eb61 6575 7265 6b61 93cf ue.of..aeureka.. │ │ │ │ +00035bd0: 6973 9861 9363 6f6e 90ac 7274 7261 2d8e is.a.con..rtra-. │ │ │ │ +00035be0: a18d 9130 274d 6469 6374 6f72 7996 03ea ...0'Mdictory... │ │ │ │ +00035bf0: a866 6f72 6d90 ac72 756c 6193 6d61 7371 .form..rula.masq │ │ │ │ +00035c00: 7565 7261 6469 6e67 9361 7393 6193 7468 uerading.as.a.th │ │ │ │ +00035c10: 656f 7265 6d21 8ea9 155f 788d 9130 274d eorem!..._x..0'M │ │ │ │ +00035c20: 5468 6596 03d3 4a70 726f 626c 656d 9b03 The...Jproblem.. │ │ │ │ +00035c30: d349 6973 9374 6861 7493 7468 6593 7495 .Iis.that.the.t. │ │ │ │ +00035c40: ac72 7970 9053 8e65 9863 9368 6563 936b .ryp.S.e.c.hec.k │ │ │ │ +00035c50: 9365 7296 03d3 4a68 6173 936e 6f93 7369 .er...Jhas.no.si │ │ │ │ +00035c60: 6d70 6c65 9877 95ac 7261 9379 9603 d34a mple.w..ra.y...J │ │ │ │ +00035c70: 6f66 9364 6973 636f 95ac 7276 9365 7269 of.disco..rv.eri │ │ │ │ +00035c80: 6e67 9103 d34a 7468 6598 7493 7970 9053 ng...Jthe.t.yp.S │ │ │ │ +00035c90: 8e65 7391 03d3 4a6f 668e a18d 9130 274d .es...Jof....0'M │ │ │ │ +00035ca0: 616c 6c96 0499 3676 91ff 58e4 616c 7565 all...6v..X.alue │ │ │ │ +00035cb0: 7393 6173 7369 676e 6564 9b04 9937 746f s.assigned...7to │ │ │ │ +00035cc0: 9374 6865 9370 9053 8e6f 6c79 6d6f 7270 .the.p.S.olymorp │ │ │ │ +00035cd0: 6869 6393 eb61 78cf 2c91 04c4 da73 696e hic..ax.,....sin │ │ │ │ +00035ce0: 6365 9374 6865 7365 9361 7373 6967 6e6d ce.these.assignm │ │ │ │ +00035cf0: 656e 95ac 7274 7398 6d61 9379 9604 9936 en..rts.ma.y...6 │ │ │ │ +00035d00: 6290 538e 6593 696e 95ac 7276 936f 6b93 b.S.e.in..rv.ok. │ │ │ │ +00035d10: 6564 8ea1 8d91 3027 4d62 90ac 7279 9604 ed....0'Mb..ry.. │ │ │ │ +00035d20: 06cc 6361 6c6c 739b 0406 cd6f 6693 7468 ..calls....of.th │ │ │ │ +00035d30: 6593 6675 6e63 7469 6f6e 98eb 6173 746f e.function..asto │ │ │ │ +00035d40: 7265 93cf 6f75 7473 6964 6593 7468 6598 re..outside.the. │ │ │ │ +00035d50: 2874 6578 7475 616c 2993 7363 6f70 9053 (textual).scop.S │ │ │ │ +00035d60: 8e65 986f 6693 eb61 78cf 2e91 058d 4d54 .e.of..ax.....MT │ │ │ │ +00035d70: 6869 7393 6973 986e 6f74 9370 9053 8e6f his.is.not.p.S.o │ │ │ │ +00035d80: 7373 6962 6c65 8ea1 8d91 3027 4d75 6e64 ssible....0'Mund │ │ │ │ +00035d90: 6572 9603 eaa8 6f75 7293 636f 6e73 7472 er....our.constr │ │ │ │ +00035da0: 6169 6e90 ac72 742e 8ea6 8d91 3027 4d48 ain..rt.....0'MH │ │ │ │ +00035db0: 6f95 ac72 7793 6576 9365 722c 9603 eaa8 o..rw.ev.er,.... │ │ │ │ +00035dc0: 7090 538e 6f6c 796d 6f72 7068 6963 9361 p.S.olymorphic.a │ │ │ │ +00035dd0: 7373 6967 6e61 626c 6593 6964 656e 90ac ssignable.iden.. │ │ │ │ +00035de0: 7274 690c 6572 7393 6172 6593 7374 696c rti.ers.are.stil │ │ │ │ +00035df0: 6c93 7573 6566 756c 3a91 0538 e063 6f6e l.useful:..8.con │ │ │ │ +00035e00: 7369 6465 728e 9f20 de33 8d91 4166 4beb sider.. .3..AfK. │ │ │ │ +00035e10: 616c 6574 9605 bfaa 7265 7693 6c93 3d8e alet....rev.l.=. │ │ │ │ +00035e20: a40d 999a 8d91 5e24 9d6c 6574 7265 6696 ......^$.letref. │ │ │ │ +00035e30: 05bf aa6c 2c6c 2793 3d93 6c2c 5b5d 9369 ...l,l'.=.l,[].i │ │ │ │ +00035e40: 6e8e a18d 9169 a3f1 6966 9605 bfaa 6e75 n....i..if....nu │ │ │ │ +00035e50: 6c6c 936c 9374 6865 6e93 6c27 936c 6f6f ll.l.then.l'.loo │ │ │ │ +00035e60: 7093 286c 2c6c 273a 3d93 746c 936c 2c93 p.(l,l':=.tl.l,. │ │ │ │ +00035e70: 6864 936c 2e6c 2729 933b 3b8e 9f23 4499 hd.l.l').;;..#D. │ │ │ │ +00035e80: 8d91 3027 4dcf 5375 639a ac72 6896 0379 ..0'M.Suc..rh..y │ │ │ │ +00035e90: 9175 7365 7393 6f66 9103 7992 6173 7369 .uses.of..y.assi │ │ │ │ +00035ea0: 676e 6162 6c65 9369 6465 6e98 7469 0c65 gnable.iden.ti.e │ │ │ │ +00035eb0: 7273 9366 6f72 9369 7465 7261 7469 6f6e rs.for.iteration │ │ │ │ +00035ec0: 9103 7992 6d61 9879 9362 9053 8e65 9361 ..y.ma.y.b.S.e.a │ │ │ │ +00035ed0: 9876 986f 6964 6564 9367 6976 9865 6e91 .v.oided.giv.en. │ │ │ │ +00035ee0: 0379 9261 9373 7569 7461 626c 6593 7379 .y.a.suitable.sy │ │ │ │ +00035ef0: 6e2d 8ea4 1000 008d 9130 274d 7461 7896 n-.......0'Mtax. │ │ │ │ +00035f00: 02f1 7166 6f72 9b02 f172 6974 6572 6174 ..qfor...riterat │ │ │ │ +00035f10: 696f 6e2c 9103 2349 6275 7493 6173 7369 ion,..#Ibut.assi │ │ │ │ +00035f20: 676e 6162 6c65 9869 6465 6e90 ac72 7469 gnable.iden..rti │ │ │ │ +00035f30: 0c65 7273 9361 7265 9375 7365 6675 6c98 .ers.are.useful. │ │ │ │ +00035f40: 666f 7293 6193 746f 7461 6c6c 7998 6469 for.a.totally.di │ │ │ │ +00035f50: 0b65 7265 6e90 ac72 7493 7075 7270 9053 .eren..rt.purp.S │ │ │ │ +00035f60: 8e6f 7365 7c8e a18d 9130 274d 6e61 6d65 .ose|....0'Mname │ │ │ │ +00035f70: 6c79 9602 d3be 6173 9b02 d3bf 606f 90ac ly....as....`o.. │ │ │ │ +00035f80: 7277 6e93 7691 ff58 e461 7269 6162 6c65 rwn.v..X.ariable │ │ │ │ +00035f90: 7327 9373 6861 7265 6498 6290 538e 6574 s'.shared.b.S.et │ │ │ │ +00035fa0: 95ac 7277 9365 656e 9602 d3be 6f6e 6593 ..rw.een....one. │ │ │ │ +00035fb0: 6f72 936d 6f72 6598 6675 6e63 7469 6f6e or.more.function │ │ │ │ +00035fc0: 7393 2861 7393 696e 9874 6865 9373 746f s.(as.in.the.sto │ │ │ │ +00035fd0: 7265 2d66 6574 6390 ac72 688e a18d 9130 re-fetc..rh....0 │ │ │ │ +00035fe0: 274d 6578 616d 706c 6529 2e91 0513 494f 'Mexample)....IO │ │ │ │ +00035ff0: 7572 9b03 79e5 636f 6e73 7472 6169 6e90 ur..y.constrain. │ │ │ │ +00036000: ac72 7496 0379 e46f 6693 636f 7572 7365 .rt..y.of.course │ │ │ │ +00036010: 9372 6571 7569 7265 7393 7468 656d 9374 .requires.them.t │ │ │ │ +00036020: 6f98 6290 538e 6593 6d6f 6e6f 6d6f 7270 o.b.S.e.monomorp │ │ │ │ +00036030: 6869 633b 9103 9f7a 7468 6973 9869 7393 hic;...zthis.is. │ │ │ │ +00036040: 6f6e 6593 6f66 8ea1 8d91 3027 4d74 6865 one.of....0'Mthe │ │ │ │ +00036050: 9603 0530 6665 779b 0305 2f63 6173 6573 ...0few.../cases │ │ │ │ +00036060: 9377 6865 7265 9374 6865 9375 7365 7298 .where.the.user. │ │ │ │ +00036070: 6f90 538e 6363 6173 696f 6e61 6c6c 7993 o.S.ccasionally. │ │ │ │ +00036080: 6e65 6564 7393 746f 9361 6464 9861 6e93 needs.to.add.an. │ │ │ │ +00036090: 6578 706c 6963 6974 9374 90ac 7279 7090 explicit.t..ryp. │ │ │ │ +000360a0: 538e 6593 746f 9861 9370 726f 6772 616d S.e.to.a.program │ │ │ │ +000360b0: 2e8e 9f36 e5f5 8d8d 9112 c761 eb4b 352e ...6.......a.K5. │ │ │ │ +000360c0: 348e 913f 0f0c 5491 ff75 c279 7091 008a 4..?..T..u.yp... │ │ │ │ +000360d0: 3d65 9106 7ae1 6162 6272 6576 6961 7469 =e..z.abbreviati │ │ │ │ +000360e0: 6f6e 738e 9f1c 2fc9 8d91 12c7 61cf 5468 ons.../.....a.Th │ │ │ │ +000360f0: 6596 03ea a873 796e 9aac 7274 6178 936f e....syn..rtax.o │ │ │ │ +00036100: 6693 7498 7970 9053 8e65 9361 6262 7265 f.t.yp.S.e.abbre │ │ │ │ +00036110: 7669 6174 696f 6e93 6269 6e64 696e 6773 viation.bindings │ │ │ │ +00036120: 93d7 7461 6293 cf69 738e 9f1e 3181 8d8d ..tab..is...1... │ │ │ │ +00036130: 8d9f 00cb 898d 8d8d 8d91 2a06 60eb 6274 ..........*.`.bt │ │ │ │ +00036140: 6162 9605 bfaa eb61 3a3a 3d93 eb62 6964 ab.....a::=..bid │ │ │ │ +00036150: 8d9f 01a4 7ad5 318e 910a 7fae eb61 3d93 ....z.1......a=. │ │ │ │ +00036160: eb62 7479 8d9f 01a4 7ad5 318e 9110 3f58 .bty....z.1...?X │ │ │ │ +00036170: eb61 616e 648d 93eb 623a 9601 d331 3a93 .aand...b:...1:. │ │ │ │ +00036180: 3a8e 9118 45b7 eb61 616e 6493 eb62 6964 :...E..aand..bid │ │ │ │ +00036190: 8d9f 01a4 7ad8 6e8e 910b 67fa eb61 3d93 ....z.n...g..a=. │ │ │ │ +000361a0: eb62 7479 8d9f 01a4 7ad8 6e8e 8e8e 8e8e .bty....z.n..... │ │ │ │ +000361b0: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 3000 .....$........0. │ │ │ │ 000361c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000361d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000361e0: 0000 0356 29a0 02cc 0555 8da0 fd46 d30e ...V)....U...F.. │ │ │ │ -000361f0: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3438 ..............48 │ │ │ │ -00036200: 9201 3317 ba43 6861 7074 6572 9604 8000 ..3..Chapter.... │ │ │ │ -00036210: 352e 910a 8000 4d4c 9354 90a0 0079 7090 5.....ML.T...yp. │ │ │ │ -00036220: 6000 6573 8e91 eaf1 eb9f 0566 6689 0000 `.es.......ff... │ │ │ │ -00036230: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -00036240: a0fd 8bd0 218d 91ea f1eb cf54 6865 6e96 ....!......Then. │ │ │ │ -00036250: 03ea a874 6865 9364 6563 6c61 7261 7469 ...the.declarati │ │ │ │ -00036260: 6f6e 8ea4 17a3 088d 8d8d 9f00 cb89 8d8d on.............. │ │ │ │ -00036270: 8d8d 9102 30ea eb61 6c65 7474 7970 6591 ....0..alettype. │ │ │ │ -00036280: 05bf aaeb 6274 6162 8e8e 8e8e 8e8e 8ea1 ....btab........ │ │ │ │ -00036290: 8d91 eaf1 ebcf 696e 9605 4ac7 7768 6963 ......in..J.whic │ │ │ │ -000362a0: 9aac 7268 9365 6163 9868 93d7 7479 8d9f ..rh.eac.h..ty.. │ │ │ │ -000362b0: 01cc ccd8 698e 9108 afa1 cf6d 9875 7374 ....i......m.ust │ │ │ │ -000362c0: 9105 4ac6 6290 538e 6593 6193 6d6f 6e6f ..J.b.S.e.a.mono │ │ │ │ -000362d0: 7498 7970 9053 8e65 2c91 05a2 cf62 7569 t.yp.S.e,....bui │ │ │ │ -000362e0: 6c74 9366 726f 6d91 054a c662 6173 6963 lt.from..J.basic │ │ │ │ -000362f0: 9374 9879 7090 538e 6573 9361 6e64 9370 .t.yp.S.es.and.p │ │ │ │ -00036300: 7265 7669 6f75 736c 7993 6465 0c6e 6564 reviously.de.ned │ │ │ │ -00036310: 8ea4 1000 008d 91ea f1eb 7495 ac72 7970 ..........t..ryp │ │ │ │ -00036320: 9053 8e65 732c 9104 5fdc 616c 6c6f 9377 .S.es,.._.allo.w │ │ │ │ -00036330: 739b 0448 6b79 936f 7591 0448 6c74 6f98 s..Hky.ou..Hlto. │ │ │ │ -00036340: 696e 9374 726f 9053 8e64 7563 6598 6e65 in.tro.S.duce.ne │ │ │ │ -00036350: 7796 0448 6c6e 616d 6573 98d7 6964 8d9f w..Hlnames..id.. │ │ │ │ -00036360: 01cc ccd8 698e 9107 ad45 cf66 6f72 9874 ....i....E.for.t │ │ │ │ -00036370: 6865 9374 90ac 7279 7095 538e 6573 98d7 he.t..ryp.S.es.. │ │ │ │ -00036380: 7479 8d9f 01cc ccd8 698e 9103 64da cf2e ty......i...d... │ │ │ │ -00036390: 9106 522a 5769 7468 696e 9874 6865 9873 ..R*Within.the.s │ │ │ │ -000363a0: 636f 7093 6591 0448 6c6f 6698 7468 658e cop.e..Hlof.the. │ │ │ │ -000363b0: a18d 91ea f1eb 6465 636c 6172 6174 696f ......declaratio │ │ │ │ -000363c0: 6e96 0495 aa74 6865 9b04 95ab 6578 7072 n....the....expr │ │ │ │ -000363d0: 6573 7369 6f6e 93d7 65eb 613a d769 648d ession..e.a:.id. │ │ │ │ -000363e0: 9f01 cccc d869 8e91 07fa 85cf 6290 538e .....i......b.S. │ │ │ │ -000363f0: 6568 6195 ac72 7693 6573 9104 95aa 6578 eha..rv.es....ex │ │ │ │ -00036400: 6163 746c 7998 6c69 6b93 6596 0495 aad7 actly.lik.e..... │ │ │ │ -00036410: 65eb 613a d774 798d 9f01 cccc d869 8e91 e.a:.ty......i.. │ │ │ │ -00036420: 0364 dacf 2c91 04c0 6c61 6e64 9374 6865 .d..,...land.the │ │ │ │ -00036430: 9874 9aac 7279 7090 538e 6593 d774 798d .t..ryp.S.e..ty. │ │ │ │ -00036440: 9f01 cccc d869 8e91 07fa 85cf 7769 6c6c .....i......will │ │ │ │ -00036450: 9361 6c77 9861 9879 738e a18d 91ea f1eb .alw.a.ys....... │ │ │ │ -00036460: 6290 538e 6596 03ea a870 7269 6e90 ac72 b.S.e....prin..r │ │ │ │ -00036470: 7465 6493 6173 93d7 6964 8d9f 01cc ccd8 ted.as..id...... │ │ │ │ -00036480: 698e 9103 64da cf2e 8ea1 8d91 f653 7a4f i...d........SzO │ │ │ │ -00036490: 6e65 9603 eaa8 6173 7090 538e 6563 7493 ne....asp.S.ect. │ │ │ │ -000364a0: 6f66 9373 7563 9aac 7268 9374 9879 709a of.suc..rh.t.yp. │ │ │ │ -000364b0: 538e 6593 6162 6272 6576 6961 7469 6f6e S.e.abbreviation │ │ │ │ -000364c0: 7393 7368 6f75 6c64 9362 9865 9365 6d70 s.should.b.e.emp │ │ │ │ -000364d0: 6861 7369 7365 642e 9105 38e0 5375 7070 hasised...8.Supp │ │ │ │ -000364e0: 986f 7365 9379 90ac 726f 7593 6465 636c .ose.y..rou.decl │ │ │ │ -000364f0: 6172 658e a417 a308 8d8d 8d9e 56bd 8d8d are.........V... │ │ │ │ -00036500: 8d8d 9107 f094 eb61 6c65 7474 7970 6596 .......alettype. │ │ │ │ -00036510: 05bf aa72 6174 933d 9369 6e74 9323 9369 ...rat.=.int.#.i │ │ │ │ -00036520: 6e74 933b 3b8e 8e8e 8e8e 8e8e a18d 91ea nt.;;........... │ │ │ │ -00036530: f1eb cf66 6f72 9604 b9dc 7468 6593 7261 ...for....the.ra │ │ │ │ -00036540: 7469 6f6e 616c 936e 95ac 7275 6d93 629a tional.n..rum.b. │ │ │ │ -00036550: 538e 6572 732c 9104 eda8 616e 6496 04b9 S.ers,....and... │ │ │ │ -00036560: dc73 6574 9375 7093 7468 6593 7374 616e .set.up.the.stan │ │ │ │ -00036570: 6461 7264 936f 7098 6572 6174 696f 6e73 dard.op.erations │ │ │ │ -00036580: 936f 6e93 7261 7469 6f6e 616c 732e 9107 .on.rationals... │ │ │ │ -00036590: a67b 5769 7468 696e 9374 6865 8ea4 1000 .{Within.the.... │ │ │ │ -000365a0: 008d 91ea f1eb 7363 6f70 9a53 8e65 9603 ......scop.S.e.. │ │ │ │ -000365b0: db29 6f66 9103 db28 7468 6973 9364 6563 .)of...(this.dec │ │ │ │ -000365c0: 6c61 7261 7469 6f6e 93e5 616e 7991 04e8 laration..any... │ │ │ │ -000365d0: aacf 6578 7072 6573 7369 6f6e 936f 6693 ..expression.of. │ │ │ │ -000365e0: 7490 ac72 7970 9865 9103 db28 eb61 696e t..ryp.e...(.ain │ │ │ │ -000365f0: 7423 696e 7493 cf77 696c 6c93 6298 659b t#int..will.b.e. │ │ │ │ -00036600: 03db 2874 7265 6174 6564 9361 7393 7468 ..(treated.as.th │ │ │ │ -00036610: 6f75 6768 9869 7493 6861 648e a18d 91ea ough.it.had..... │ │ │ │ -00036620: f1eb 7490 ac72 7970 9053 8e65 9603 faef ..t..ryp.S.e.... │ │ │ │ -00036630: eb61 7261 74cf 2c91 03ff 0061 6e64 9b03 .arat.,....and.. │ │ │ │ -00036640: faee 7468 6973 9363 6f75 6c64 9862 9053 ..this.could.b.S │ │ │ │ -00036650: 8e65 936e 6f74 986f 6e6c 7993 636f 6e66 .e.not.only.conf │ │ │ │ -00036660: 7573 696e 6798 6275 7493 616c 736f 9869 using.but.also.i │ │ │ │ -00036670: 6e63 6f72 7265 6374 9328 696e 9877 6869 ncorrect.(in.whi │ │ │ │ -00036680: 6390 ac72 6893 6361 7365 9869 7493 6f75 c..rh.case.it.ou │ │ │ │ -00036690: 6768 90ac 7274 8ea1 8d91 eaf1 eb74 6f96 gh..rt.......to. │ │ │ │ -000366a0: 0382 3a63 6175 7365 9361 9374 9aac 7279 ..:cause.a.t..ry │ │ │ │ -000366b0: 7090 538e 6593 6661 696c 7572 6529 2e91 p.S.e.failure).. │ │ │ │ -000366c0: 0516 1149 6693 7998 6f75 9103 8239 7769 ...If.y.ou...9wi │ │ │ │ -000366d0: 7368 9374 6f93 696e 9874 726f 9053 8e64 sh.to.in.tro.S.d │ │ │ │ -000366e0: 7563 6593 7468 6593 7498 7970 9053 8e65 uce.the.t.yp.S.e │ │ │ │ -000366f0: 93eb 6172 6174 cf2c 9103 971d 6973 6f6d ..arat.,....isom │ │ │ │ -00036700: 6f72 7068 6963 9374 6f93 eb61 696e 7423 orphic.to..aint# │ │ │ │ -00036710: 696e 7493 cf62 7574 8ea1 8d91 eaf1 eb6e int..but.......n │ │ │ │ -00036720: 6f74 9603 eaa8 6d61 7463 9aac 7268 696e ot....matc..rhin │ │ │ │ -00036730: 6793 6974 9366 6f72 9374 9879 7090 538e g.it.for.t.yp.S. │ │ │ │ -00036740: 6593 6398 6865 6398 6b69 6e67 9370 7572 e.c.hec.king.pur │ │ │ │ -00036750: 7090 538e 6f73 6573 2c93 7468 656e 9379 p.S.oses,.then.y │ │ │ │ -00036760: 986f 7593 7368 6f75 6c64 9375 7365 9361 .ou.should.use.a │ │ │ │ -00036770: 6273 7472 6163 7493 7498 7970 9053 8e65 bstract.t.yp.S.e │ │ │ │ -00036780: 732e 8e9f 2763 ff8d 8d91 eaf1 ebeb 4b35 s...'c........K5 │ │ │ │ -00036790: 2e35 8e91 1739 9643 6f6e 6372 6574 6591 .5...9.Concrete. │ │ │ │ -000367a0: 067a e174 91ff 75c2 7970 9100 8a3d 6573 .z.t..u.yp...=es │ │ │ │ -000367b0: 8e9f 1be2 238d 91ea f1eb cf43 6f6e 6372 ....#......Concr │ │ │ │ -000367c0: 6574 659b 031f 4074 90ac 7279 7095 538e ete...@t..ryp.S. │ │ │ │ -000367d0: 6591 031f 3f6f 7093 6572 6174 6f72 7398 e...?op.erators. │ │ │ │ -000367e0: 6d61 90ac 7279 9103 1f3f 6293 6598 696e ma..ry...?b.e.in │ │ │ │ -000367f0: 9aac 7274 726f 9364 7563 6564 9603 1f3f ..rtro.duced...? │ │ │ │ -00036800: 6298 799b 031f 4061 9373 7090 538e 6563 b.y...@a.sp.S.ec │ │ │ │ -00036810: 6961 6c98 6b69 6e64 936f 6698 6465 636c ial.kind.of.decl │ │ │ │ -00036820: 6172 6174 696f 6e2c 9103 47ee 696e 9377 aration,..G.in.w │ │ │ │ -00036830: 6869 6395 ac72 6898 7493 7970 9053 8e65 hic..rh.t.yp.S.e │ │ │ │ -00036840: 8ea1 8d91 eaf1 eb76 91ff 58e4 6172 6961 .......v..X.aria │ │ │ │ -00036850: 626c 6573 9604 1817 6172 6593 7573 6564 bles....are.used │ │ │ │ -00036860: 9361 7393 6475 6d6d 9aac 7279 9361 7267 .as.dumm..ry.arg │ │ │ │ -00036870: 756d 656e 9874 7391 0418 1828 6f72 9366 umen.ts....(or.f │ │ │ │ -00036880: 6f72 6d61 6c93 7061 7261 6d65 7465 7273 ormal.parameters │ │ │ │ -00036890: 2993 6f66 9374 6865 936f 7090 538e 6572 ).of.the.op.S.er │ │ │ │ -000368a0: 6174 6f72 732c 9104 2373 6a75 7374 9361 ators,..#sjust.a │ │ │ │ -000368b0: 738e a18d 91ea f1eb 6f72 6469 6e61 7279 s.......ordinary │ │ │ │ -000368c0: 9603 eaa8 7691 ff58 e461 7269 6162 6c65 ....v..X.ariable │ │ │ │ -000368d0: 7393 6172 6593 736f 9375 7365 6493 696e s.are.so.used.in │ │ │ │ -000368e0: 9364 6563 6c61 7269 6e67 9366 756e 6374 .declaring.funct │ │ │ │ -000368f0: 696f 6e73 2e91 0538 e057 91ff 0556 6593 ions...8.W...Ve. │ │ │ │ -00036900: 6e65 6564 9374 6865 9373 796e 90ac 7274 need.the.syn..rt │ │ │ │ -00036910: 6178 8ea4 242e 458d 8d8d 9f0e dc4d 8d8d ax..$.E......M.. │ │ │ │ -00036920: 8d9f e300 008d 91fc 7140 eb62 7695 6493 ........q@.bv.d. │ │ │ │ -00036930: 7479 9361 7290 4dde 6791 0be3 e7eb 613a ty.ar.M.g.....a: │ │ │ │ -00036940: 3a3d 9172 f948 456d 7074 7996 05bf aa64 :=.r.HEmpty....d │ │ │ │ -00036950: 756d 6d79 9361 7267 756d 656e 7493 6c69 ummy.argument.li │ │ │ │ -00036960: 7374 8ea4 0e80 008d 9130 2e3a 7c91 113e st.......0.:|..> │ │ │ │ -00036970: feeb 6276 9064 9374 7991 569f 89eb 614f ..bv.d.ty.V...aO │ │ │ │ -00036980: 6e65 9605 bfaa 6475 6d6d 7993 6172 6775 ne....dummy.argu │ │ │ │ -00036990: 6d65 6e74 8ea1 8d91 302e 3a7c 910b 7f54 ment....0.:|...T │ │ │ │ -000369a0: 28eb 6276 9564 9374 7993 eb61 2c8d 9105 (.bv.d.ty..a,... │ │ │ │ -000369b0: bfaa eb62 3a96 01d3 313a 933a 8e91 1845 ...b:...1:.:...E │ │ │ │ -000369c0: b7eb 612c eb62 7693 7479 93eb 6129 911c ..a,.bv.ty..a).. │ │ │ │ -000369d0: be52 4f6e 6596 05bf aa6f 7293 6d6f 7265 .ROne....or.more │ │ │ │ -000369e0: 9364 756d 6d79 9361 7267 756d 656e 7473 .dummy.arguments │ │ │ │ -000369f0: 8e8e 8e8e 8e8e 8ea1 8d91 eaf1 ebcf 5468 ..............Th │ │ │ │ -00036a00: 656e 9603 eaa8 7468 6593 7379 6e9a ac72 en....the.syn..r │ │ │ │ -00036a10: 7461 7893 6f66 9363 6f6e 6372 6574 6593 tax.of.concrete. │ │ │ │ -00036a20: 7498 7970 9053 8e65 9362 696e 6469 6e67 t.yp.S.e.binding │ │ │ │ -00036a30: 7393 d763 6293 cf69 738e 9f1d 5d82 8d8d s..cb..is...]... │ │ │ │ -00036a40: 8d9f 080b 898d 8d8d 9ff1 8000 8d91 fc71 ...............q │ │ │ │ -00036a50: 40eb 6263 6296 05bf aaeb 613a 3a3d 93eb @.bcb.....a::=.. │ │ │ │ -00036a60: 6276 9564 9374 7993 6172 904d de67 9104 bv.d.ty.ar.M.g.. │ │ │ │ -00036a70: 0af9 7479 9363 6f6e 9605 bfaa eb61 3d93 ..ty.con.....a=. │ │ │ │ -00036a80: eb62 636f 6e8d 9f01 a47a d531 8e91 0a7f .bcon....z.1.... │ │ │ │ -00036a90: aeeb 617b 6f66 93eb 6274 798d 9f01 a47a ..a{of..bty....z │ │ │ │ -00036aa0: d531 8e91 04c0 04eb 617d 937c 932e 2e2e .1......a}.|.... │ │ │ │ -00036ab0: 937c 93eb 6263 6f6e 8d9f 01a4 7ad8 6e8e .|..bcon....z.n. │ │ │ │ -00036ac0: 910b 67fa eb61 7b6f 6693 eb62 7479 8d9f ..g..a{of..bty.. │ │ │ │ -00036ad0: 01a4 7ad8 6e8e 9105 a850 eb61 7d8e 9f0e ..z.n....P.a}... │ │ │ │ -00036ae0: 8000 8d91 24ae e67c 910b 7f54 eb62 6362 ....$..|...T.bcb │ │ │ │ -00036af0: 8d9f 01a4 7ad5 318e 910a 7fae eb61 616e ....z.1......aan │ │ │ │ -00036b00: 648d 9105 bfaa eb62 3a96 01d3 313a 933a d......b:...1:.: │ │ │ │ -00036b10: 8e91 1845 b7eb 6161 6e64 9105 bfaa eb62 ...E..aand.....b │ │ │ │ -00036b20: 6362 8d9f 01a4 7ad8 6e8e 8e8e 8e8e 8e8e cb....z.n....... │ │ │ │ -00036b30: 8e9f 1d5d 818d 91ea f1eb cf77 6865 7265 ...].......where │ │ │ │ -00036b40: 9605 d8a9 6561 639a ac72 6893 d776 956e ....eac..rh..v.n │ │ │ │ -00036b50: 3974 7993 6172 9053 8e67 8d9f 01cc ccd8 9ty.ar.S.g...... │ │ │ │ -00036b60: 698e 9109 3d84 cf6d 9875 7374 9605 d8a9 i...=..m.ust.... │ │ │ │ -00036b70: 636f 6e98 7461 696e 936e 6f93 7498 7970 con.tain.no.t.yp │ │ │ │ -00036b80: 9053 8e65 9376 91ff 58e4 6172 6961 626c .S.e.v..X.ariabl │ │ │ │ -00036b90: 659b 05d8 aa6d 6f72 6593 7468 616e 936f e....more.than.o │ │ │ │ -00036ba0: 6e63 652c 9106 5429 616e 6498 616c 6c93 nce,..T)and.all. │ │ │ │ -00036bb0: 7468 6593 7490 ac72 7970 9053 8e65 8ea9 the.t..ryp.S.e.. │ │ │ │ -00036bc0: 1000 008d 91ea f1eb 7691 ff58 e461 7269 ........v..X.ari │ │ │ │ -00036bd0: 6162 6c65 7396 03ea a869 6e93 d774 798d ables....in..ty. │ │ │ │ -00036be0: 9f01 cccc d869 8e91 074f 82cf 6d90 ac72 .....i...O..m..r │ │ │ │ -00036bf0: 7573 7493 6f9a 538e 6363 7572 9369 6e93 ust.o.S.ccur.in. │ │ │ │ -00036c00: d776 956e 3974 7993 6172 9867 93cf 2e91 .v.n9ty.ar.g.... │ │ │ │ -00036c10: 0538 e041 9603 eaa8 636f 6e63 7265 7465 .8.A....concrete │ │ │ │ -00036c20: 9374 90ac 7279 7098 6593 6465 636c 6172 .t..ryp.e.declar │ │ │ │ -00036c30: 6174 696f 6e93 7461 6b90 ac72 6573 9374 ation.tak..res.t │ │ │ │ -00036c40: 6865 9366 6f72 6d8e a417 a308 8d8d 8d9f he.form......... │ │ │ │ -00036c50: 00cb 898d 8d8d 8d91 0230 eaeb 617b 7479 .........0..a{ty │ │ │ │ -00036c60: 7065 7c72 6563 7479 7065 7d91 05bf aaeb pe|rectype}..... │ │ │ │ -00036c70: 6263 628e 8e8e 8e8e 8e8e a18d 91f6 537a bcb...........Sz │ │ │ │ -00036c80: cf54 6865 9603 b39c 6465 636c 6172 6174 .The....declarat │ │ │ │ -00036c90: 696f 6e93 696e 9aac 7274 726f 9053 8e64 ion.in..rtro.S.d │ │ │ │ -00036ca0: 7563 6573 9361 9373 6574 936f 6693 7498 uces.a.set.of.t. │ │ │ │ -00036cb0: 7970 9053 8e65 9b03 b39b 636f 6e73 7472 yp.S.e....constr │ │ │ │ -00036cc0: 7563 746f 7273 2c91 03be 9f61 6e64 9361 uctors,....and.a │ │ │ │ -00036cd0: 6c73 6f93 6193 7365 7498 6f66 9363 6f6e lso.a.set.of.con │ │ │ │ -00036ce0: 7374 7275 6374 6f72 732e 9105 2687 4966 structors...&.If │ │ │ │ -00036cf0: 8ea6 8d91 eaf1 ebeb 616f 6691 05bf aad7 ........aof..... │ │ │ │ -00036d00: 7479 8d9f 01cc ccd8 698e 9107 ded9 cf69 ty......i......i │ │ │ │ -00036d10: 7396 0479 fe61 6273 656e 90ac 7274 9b04 s..y.absen..rt.. │ │ │ │ -00036d20: 79ff 7468 656e 9374 6865 9876 91ff 58e4 y.then.the.v..X. │ │ │ │ -00036d30: 616c 7565 986f 6693 d763 6f6e 8d9f 01cc alue.of..con.... │ │ │ │ -00036d40: ccd8 698e 9107 ded9 cf69 7393 7468 6598 ..i......is.the. │ │ │ │ -00036d50: 636f 6e73 7461 6e90 ac72 7493 7691 ff58 constan..rt.v..X │ │ │ │ -00036d60: e461 6c75 6598 d763 6f6e 8d9f 01cc ccd8 .alue..con...... │ │ │ │ -00036d70: 698e 9107 ded9 cf61 6e64 9369 7473 9874 i......and.its.t │ │ │ │ -00036d80: 90ac 7279 7090 538e 6593 6973 98d7 7695 ..ryp.S.e.is..v. │ │ │ │ -00036d90: 6e39 7479 9361 7290 538e 678e a68d 91ea n9ty.ar.S.g..... │ │ │ │ -00036da0: f1eb 7479 9a6e 3963 6f6e cf3b 9104 97cd ..ty.n9con.;.... │ │ │ │ -00036db0: 6f74 6865 7277 6973 6596 045e 1674 6865 otherwise..^.the │ │ │ │ -00036dc0: 9376 91ff 58e4 616c 7565 9104 5e17 6f66 .v..X.alue..^.of │ │ │ │ -00036dd0: 93d7 636f 6e8d 9f01 cccc d869 8e91 07c2 ..con......i.... │ │ │ │ -00036de0: f0cf 6973 9374 6865 9366 756e 6374 696f ..is.the.functio │ │ │ │ -00036df0: 6e93 7768 6963 90ac 7268 936d 6170 7393 n.whic..rh.maps. │ │ │ │ -00036e00: d776 9104 cc50 cf74 6f93 d763 6f6e 8d9f .v...P.to..con.. │ │ │ │ -00036e10: 01cc ccd8 698e 9103 64da eb61 28d7 7698 ....i...d..a(.v. │ │ │ │ -00036e20: eb61 2993 cf61 6e64 9369 7473 9374 90ac .a)..and.its.t.. │ │ │ │ -00036e30: 7279 7090 538e 658e a68d 91ea f1eb 6973 ryp.S.e.......is │ │ │ │ -00036e40: 9b04 8df9 d774 798d 9f01 cccc d869 8e91 .....ty......i.. │ │ │ │ -00036e50: 0924 84eb 612d 3e91 05bf aad7 7695 6e39 .$..a->.....v.n9 │ │ │ │ -00036e60: 7479 9361 7290 538e 6791 04fc 3274 7993 ty.ar.S.g...2ty. │ │ │ │ -00036e70: 636f 6ecf 2e91 0722 d354 6865 9863 6f6e con....".The.con │ │ │ │ -00036e80: 7374 7275 6374 6f72 7398 6861 95ac 7276 structors.ha..rv │ │ │ │ -00036e90: 9365 9104 8df8 7468 6598 7361 6d65 9873 .e....the.same.s │ │ │ │ -00036ea0: 636f 7090 538e 6598 6173 9874 6865 9874 cop.S.e.as.the.t │ │ │ │ -00036eb0: 9379 7090 538e 6598 636f 6e73 7472 7563 .yp.S.e.construc │ │ │ │ -00036ec0: 746f 7273 8ea6 8d91 eaf1 eb69 6e95 ac72 tors.......in..r │ │ │ │ -00036ed0: 7472 6f90 538e 6475 6365 649b 03ea a862 tro.S.duced....b │ │ │ │ -00036ee0: 9379 9874 6865 9864 6563 6c61 7261 7469 .y.the.declarati │ │ │ │ -00036ef0: 6f6e 2e8e a68d 91f6 537a 4691 ff05 566f on......SzF...Vo │ │ │ │ -00036f00: 7296 039a 2c6e 6f6e 2d74 6f70 2d6c 6576 r...,non-top-lev │ │ │ │ -00036f10: 90ac 7265 6c9b 039a 2d64 6563 6c61 7261 ..rel...-declara │ │ │ │ -00036f20: 7469 6f6e 7393 6193 7369 6d70 6c65 9863 tions.a.simple.c │ │ │ │ -00036f30: 6f6e 7374 7261 696e 90ac 7274 9365 6e73 onstrain..rt.ens │ │ │ │ -00036f40: 7572 6573 9374 6861 7498 6193 7691 ff58 ures.that.a.v..X │ │ │ │ -00036f50: e461 6c75 6593 6f66 9863 6f6e 6372 6574 .alue.of.concret │ │ │ │ -00036f60: 6593 7490 ac72 7970 9053 8e65 8ea6 8d91 e.t..ryp.S.e.... │ │ │ │ -00036f70: eaf1 eb63 616e 6e6f 7496 03c0 e865 7869 ...cannot....exi │ │ │ │ -00036f80: 7374 9b03 c0e9 6578 6365 7074 9364 7572 st....except.dur │ │ │ │ -00036f90: 696e 6798 7468 6593 6578 6563 7574 696f ing.the.executio │ │ │ │ -00036fa0: 6e98 6f66 9370 6872 6173 6573 9377 6974 n.of.phrases.wit │ │ │ │ -00036fb0: 6869 6e98 7468 6593 7363 6f70 9053 8e65 hin.the.scop.S.e │ │ │ │ -00036fc0: 986f 6693 7468 6598 7490 ac72 7970 9053 .of.the.t..ryp.S │ │ │ │ -00036fd0: 8e65 9364 6563 6c61 7261 2d8e a68d 91ea .e.declara-..... │ │ │ │ -00036fe0: f1eb 7469 6f6e 2e91 0538 e049 6e96 03ea ..tion...8.In... │ │ │ │ -00036ff0: a874 6865 9365 7870 7265 7373 696f 6e8e .the.expression. │ │ │ │ -00037000: 8e9f 24fd 138e 8c8b 0000 0031 0000 0000 ..$........1.... │ │ │ │ +000361e0: 0000 0000 0356 2ba0 02cc 0555 8da0 fd46 .....V+....U...F │ │ │ │ +000361f0: d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 ................ │ │ │ │ +00036200: 3438 9201 3317 ba43 6861 7074 6572 9604 48..3..Chapter.. │ │ │ │ +00036210: 8000 352e 910a 8000 4d4c 9354 90a0 0079 ..5.....ML.T...y │ │ │ │ +00036220: 7090 6000 6573 8e91 eaf1 eb9f 0566 6689 p.`.es.......ff. │ │ │ │ +00036230: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +00036240: df8d a0fd 8bd0 218d 91ea f1eb cf54 6865 ......!......The │ │ │ │ +00036250: 6e96 03ea a874 6865 9364 6563 6c61 7261 n....the.declara │ │ │ │ +00036260: 7469 6f6e 8ea4 17a3 088d 8d8d 9f00 cb89 tion............ │ │ │ │ +00036270: 8d8d 8d8d 9102 30ea eb61 6c65 7474 7970 ......0..alettyp │ │ │ │ +00036280: 6591 05bf aaeb 6274 6162 8e8e 8e8e 8e8e e.....btab...... │ │ │ │ +00036290: 8ea1 8d91 eaf1 ebcf 696e 9605 4ac7 7768 ........in..J.wh │ │ │ │ +000362a0: 6963 9aac 7268 9365 6163 9868 93d7 7479 ic..rh.eac.h..ty │ │ │ │ +000362b0: 8d9f 01cc ccd8 698e 9108 afa1 cf6d 9875 ......i......m.u │ │ │ │ +000362c0: 7374 9105 4ac6 6290 538e 6593 6193 6d6f st..J.b.S.e.a.mo │ │ │ │ +000362d0: 6e6f 7498 7970 9053 8e65 2c91 05a2 cf62 not.yp.S.e,....b │ │ │ │ +000362e0: 7569 6c74 9366 726f 6d91 054a c662 6173 uilt.from..J.bas │ │ │ │ +000362f0: 6963 9374 9879 7090 538e 6573 9361 6e64 ic.t.yp.S.es.and │ │ │ │ +00036300: 9370 7265 7669 6f75 736c 7993 6465 0c6e .previously.de.n │ │ │ │ +00036310: 6564 8ea4 1000 008d 91ea f1eb 7495 ac72 ed..........t..r │ │ │ │ +00036320: 7970 9053 8e65 732c 9104 5fdc 616c 6c6f yp.S.es,.._.allo │ │ │ │ +00036330: 9377 739b 0448 6b79 936f 7591 0448 6c74 .ws..Hky.ou..Hlt │ │ │ │ +00036340: 6f98 696e 9374 726f 9053 8e64 7563 6598 o.in.tro.S.duce. │ │ │ │ +00036350: 6e65 7796 0448 6c6e 616d 6573 98d7 6964 new..Hlnames..id │ │ │ │ +00036360: 8d9f 01cc ccd8 698e 9107 ad45 cf66 6f72 ......i....E.for │ │ │ │ +00036370: 9874 6865 9374 90ac 7279 7095 538e 6573 .the.t..ryp.S.es │ │ │ │ +00036380: 98d7 7479 8d9f 01cc ccd8 698e 9103 64da ..ty......i...d. │ │ │ │ +00036390: cf2e 9106 522a 5769 7468 696e 9874 6865 ....R*Within.the │ │ │ │ +000363a0: 9873 636f 7093 6591 0448 6c6f 6698 7468 .scop.e..Hlof.th │ │ │ │ +000363b0: 658e a18d 91ea f1eb 6465 636c 6172 6174 e.......declarat │ │ │ │ +000363c0: 696f 6e96 0495 aa74 6865 9b04 95ab 6578 ion....the....ex │ │ │ │ +000363d0: 7072 6573 7369 6f6e 93d7 65eb 613a d769 pression..e.a:.i │ │ │ │ +000363e0: 648d 9f01 cccc d869 8e91 07fa 85cf 6290 d......i......b. │ │ │ │ +000363f0: 538e 6568 6195 ac72 7693 6573 9104 95aa S.eha..rv.es.... │ │ │ │ +00036400: 6578 6163 746c 7998 6c69 6b93 6596 0495 exactly.lik.e... │ │ │ │ +00036410: aad7 65eb 613a d774 798d 9f01 cccc d869 ..e.a:.ty......i │ │ │ │ +00036420: 8e91 0364 dacf 2c91 04c0 6c61 6e64 9374 ...d..,...land.t │ │ │ │ +00036430: 6865 9874 9aac 7279 7090 538e 6593 d774 he.t..ryp.S.e..t │ │ │ │ +00036440: 798d 9f01 cccc d869 8e91 07fa 85cf 7769 y......i......wi │ │ │ │ +00036450: 6c6c 9361 6c77 9861 9879 738e a18d 91ea ll.alw.a.ys..... │ │ │ │ +00036460: f1eb 6290 538e 6596 03ea a870 7269 6e90 ..b.S.e....prin. │ │ │ │ +00036470: ac72 7465 6493 6173 93d7 6964 8d9f 01cc .rted.as..id.... │ │ │ │ +00036480: ccd8 698e 9103 64da cf2e 8ea1 8d91 f653 ..i...d........S │ │ │ │ +00036490: 7a4f 6e65 9603 eaa8 6173 7090 538e 6563 zOne....asp.S.ec │ │ │ │ +000364a0: 7493 6f66 9373 7563 9aac 7268 9374 9879 t.of.suc..rh.t.y │ │ │ │ +000364b0: 709a 538e 6593 6162 6272 6576 6961 7469 p.S.e.abbreviati │ │ │ │ +000364c0: 6f6e 7393 7368 6f75 6c64 9362 9865 9365 ons.should.b.e.e │ │ │ │ +000364d0: 6d70 6861 7369 7365 642e 9105 38e0 5375 mphasised...8.Su │ │ │ │ +000364e0: 7070 986f 7365 9379 90ac 726f 7593 6465 pp.ose.y..rou.de │ │ │ │ +000364f0: 636c 6172 658e a417 a308 8d8d 8d9e 56bd clare.........V. │ │ │ │ +00036500: 8d8d 8d8d 9107 f094 eb61 6c65 7474 7970 .........alettyp │ │ │ │ +00036510: 6596 05bf aa72 6174 933d 9369 6e74 9323 e....rat.=.int.# │ │ │ │ +00036520: 9369 6e74 933b 3b8e 8e8e 8e8e 8e8e a18d .int.;;......... │ │ │ │ +00036530: 91ea f1eb cf66 6f72 9604 b9dc 7468 6593 .....for....the. │ │ │ │ +00036540: 7261 7469 6f6e 616c 936e 95ac 7275 6d93 rational.n..rum. │ │ │ │ +00036550: 629a 538e 6572 732c 9104 eda8 616e 6496 b.S.ers,....and. │ │ │ │ +00036560: 04b9 dc73 6574 9375 7093 7468 6593 7374 ...set.up.the.st │ │ │ │ +00036570: 616e 6461 7264 936f 7098 6572 6174 696f andard.op.eratio │ │ │ │ +00036580: 6e73 936f 6e93 7261 7469 6f6e 616c 732e ns.on.rationals. │ │ │ │ +00036590: 9107 a67b 5769 7468 696e 9374 6865 8ea4 ...{Within.the.. │ │ │ │ +000365a0: 1000 008d 91ea f1eb 7363 6f70 9a53 8e65 ........scop.S.e │ │ │ │ +000365b0: 9603 db29 6f66 9103 db28 7468 6973 9364 ...)of...(this.d │ │ │ │ +000365c0: 6563 6c61 7261 7469 6f6e 93e5 616e 7991 eclaration..any. │ │ │ │ +000365d0: 04e8 aacf 6578 7072 6573 7369 6f6e 936f ....expression.o │ │ │ │ +000365e0: 6693 7490 ac72 7970 9865 9103 db28 eb61 f.t..ryp.e...(.a │ │ │ │ +000365f0: 696e 7423 696e 7493 cf77 696c 6c93 6298 int#int..will.b. │ │ │ │ +00036600: 659b 03db 2874 7265 6174 6564 9361 7393 e...(treated.as. │ │ │ │ +00036610: 7468 6f75 6768 9869 7493 6861 648e a18d though.it.had... │ │ │ │ +00036620: 91ea f1eb 7490 ac72 7970 9053 8e65 9603 ....t..ryp.S.e.. │ │ │ │ +00036630: faef eb61 7261 74cf 2c91 03ff 0061 6e64 ...arat.,....and │ │ │ │ +00036640: 9b03 faee 7468 6973 9363 6f75 6c64 9862 ....this.could.b │ │ │ │ +00036650: 9053 8e65 936e 6f74 986f 6e6c 7993 636f .S.e.not.only.co │ │ │ │ +00036660: 6e66 7573 696e 6798 6275 7493 616c 736f nfusing.but.also │ │ │ │ +00036670: 9869 6e63 6f72 7265 6374 9328 696e 9877 .incorrect.(in.w │ │ │ │ +00036680: 6869 6390 ac72 6893 6361 7365 9869 7493 hic..rh.case.it. │ │ │ │ +00036690: 6f75 6768 90ac 7274 8ea1 8d91 eaf1 eb74 ough..rt.......t │ │ │ │ +000366a0: 6f96 0382 3a63 6175 7365 9361 9374 9aac o...:cause.a.t.. │ │ │ │ +000366b0: 7279 7090 538e 6593 6661 696c 7572 6529 ryp.S.e.failure) │ │ │ │ +000366c0: 2e91 0516 1149 6693 7998 6f75 9103 8239 .....If.y.ou...9 │ │ │ │ +000366d0: 7769 7368 9374 6f93 696e 9874 726f 9053 wish.to.in.tro.S │ │ │ │ +000366e0: 8e64 7563 6593 7468 6593 7498 7970 9053 .duce.the.t.yp.S │ │ │ │ +000366f0: 8e65 93eb 6172 6174 cf2c 9103 971d 6973 .e..arat.,....is │ │ │ │ +00036700: 6f6d 6f72 7068 6963 9374 6f93 eb61 696e omorphic.to..ain │ │ │ │ +00036710: 7423 696e 7493 cf62 7574 8ea1 8d91 eaf1 t#int..but...... │ │ │ │ +00036720: eb6e 6f74 9603 eaa8 6d61 7463 9aac 7268 .not....matc..rh │ │ │ │ +00036730: 696e 6793 6974 9366 6f72 9374 9879 7090 ing.it.for.t.yp. │ │ │ │ +00036740: 538e 6593 6398 6865 6398 6b69 6e67 9370 S.e.c.hec.king.p │ │ │ │ +00036750: 7572 7090 538e 6f73 6573 2c93 7468 656e urp.S.oses,.then │ │ │ │ +00036760: 9379 986f 7593 7368 6f75 6c64 9375 7365 .y.ou.should.use │ │ │ │ +00036770: 9361 6273 7472 6163 7493 7498 7970 9053 .abstract.t.yp.S │ │ │ │ +00036780: 8e65 732e 8e9f 2763 ff8d 8d91 eaf1 ebeb .es...'c........ │ │ │ │ +00036790: 4b35 2e35 8e91 1739 9643 6f6e 6372 6574 K5.5...9.Concret │ │ │ │ +000367a0: 6591 067a e174 91ff 75c2 7970 9100 8a3d e..z.t..u.yp...= │ │ │ │ +000367b0: 6573 8e9f 1be2 238d 91ea f1eb cf43 6f6e es....#......Con │ │ │ │ +000367c0: 6372 6574 659b 031f 4074 90ac 7279 7095 crete...@t..ryp. │ │ │ │ +000367d0: 538e 6591 031f 3f6f 7093 6572 6174 6f72 S.e...?op.erator │ │ │ │ +000367e0: 7398 6d61 90ac 7279 9103 1f3f 6293 6598 s.ma..ry...?b.e. │ │ │ │ +000367f0: 696e 9aac 7274 726f 9364 7563 6564 9603 in..rtro.duced.. │ │ │ │ +00036800: 1f3f 6298 799b 031f 4061 9373 7090 538e .?b.y...@a.sp.S. │ │ │ │ +00036810: 6563 6961 6c98 6b69 6e64 936f 6698 6465 ecial.kind.of.de │ │ │ │ +00036820: 636c 6172 6174 696f 6e2c 9103 47ee 696e claration,..G.in │ │ │ │ +00036830: 9377 6869 6395 ac72 6898 7493 7970 9053 .whic..rh.t.yp.S │ │ │ │ +00036840: 8e65 8ea1 8d91 eaf1 eb76 91ff 58e4 6172 .e.......v..X.ar │ │ │ │ +00036850: 6961 626c 6573 9604 1817 6172 6593 7573 iables....are.us │ │ │ │ +00036860: 6564 9361 7393 6475 6d6d 9aac 7279 9361 ed.as.dumm..ry.a │ │ │ │ +00036870: 7267 756d 656e 9874 7391 0418 1828 6f72 rgumen.ts....(or │ │ │ │ +00036880: 9366 6f72 6d61 6c93 7061 7261 6d65 7465 .formal.paramete │ │ │ │ +00036890: 7273 2993 6f66 9374 6865 936f 7090 538e rs).of.the.op.S. │ │ │ │ +000368a0: 6572 6174 6f72 732c 9104 2373 6a75 7374 erators,..#sjust │ │ │ │ +000368b0: 9361 738e a18d 91ea f1eb 6f72 6469 6e61 .as.......ordina │ │ │ │ +000368c0: 7279 9603 eaa8 7691 ff58 e461 7269 6162 ry....v..X.ariab │ │ │ │ +000368d0: 6c65 7393 6172 6593 736f 9375 7365 6493 les.are.so.used. │ │ │ │ +000368e0: 696e 9364 6563 6c61 7269 6e67 9366 756e in.declaring.fun │ │ │ │ +000368f0: 6374 696f 6e73 2e91 0538 e057 91ff 0556 ctions...8.W...V │ │ │ │ +00036900: 6593 6e65 6564 9374 6865 9373 796e 90ac e.need.the.syn.. │ │ │ │ +00036910: 7274 6178 8ea4 242e 458d 8d8d 9f0e dc4d rtax..$.E......M │ │ │ │ +00036920: 8d8d 8d9f e300 008d 91fc 7140 eb62 7695 ..........q@.bv. │ │ │ │ +00036930: 6493 7479 9361 7290 4dde 6791 0be3 e7eb d.ty.ar.M.g..... │ │ │ │ +00036940: 613a 3a3d 9172 f948 456d 7074 7996 05bf a::=.r.HEmpty... │ │ │ │ +00036950: aa64 756d 6d79 9361 7267 756d 656e 7493 .dummy.argument. │ │ │ │ +00036960: 6c69 7374 8ea4 0e80 008d 9130 2e3a 7c91 list.......0.:|. │ │ │ │ +00036970: 113e feeb 6276 9064 9374 7991 569f 89eb .>..bv.d.ty.V... │ │ │ │ +00036980: 614f 6e65 9605 bfaa 6475 6d6d 7993 6172 aOne....dummy.ar │ │ │ │ +00036990: 6775 6d65 6e74 8ea1 8d91 302e 3a7c 910b gument....0.:|.. │ │ │ │ +000369a0: 7f54 28eb 6276 9564 9374 7993 eb61 2c8d .T(.bv.d.ty..a,. │ │ │ │ +000369b0: 9105 bfaa eb62 3a96 01d3 313a 933a 8e91 .....b:...1:.:.. │ │ │ │ +000369c0: 1845 b7eb 612c eb62 7693 7479 93eb 6129 .E..a,.bv.ty..a) │ │ │ │ +000369d0: 911c be52 4f6e 6596 05bf aa6f 7293 6d6f ...ROne....or.mo │ │ │ │ +000369e0: 7265 9364 756d 6d79 9361 7267 756d 656e re.dummy.argumen │ │ │ │ +000369f0: 7473 8e8e 8e8e 8e8e 8ea1 8d91 eaf1 ebcf ts.............. │ │ │ │ +00036a00: 5468 656e 9603 eaa8 7468 6593 7379 6e9a Then....the.syn. │ │ │ │ +00036a10: ac72 7461 7893 6f66 9363 6f6e 6372 6574 .rtax.of.concret │ │ │ │ +00036a20: 6593 7498 7970 9053 8e65 9362 696e 6469 e.t.yp.S.e.bindi │ │ │ │ +00036a30: 6e67 7393 d763 6293 cf69 738e 9f1d 5d82 ngs..cb..is...]. │ │ │ │ +00036a40: 8d8d 8d9f 080b 898d 8d8d 9ff1 8000 8d91 ................ │ │ │ │ +00036a50: fc71 40eb 6263 6296 05bf aaeb 613a 3a3d .q@.bcb.....a::= │ │ │ │ +00036a60: 93eb 6276 9564 9374 7993 6172 904d de67 ..bv.d.ty.ar.M.g │ │ │ │ +00036a70: 9104 0af9 7479 9363 6f6e 9605 bfaa eb61 ....ty.con.....a │ │ │ │ +00036a80: 3d93 eb62 636f 6e8d 9f01 a47a d531 8e91 =..bcon....z.1.. │ │ │ │ +00036a90: 0a7f aeeb 617b 6f66 93eb 6274 798d 9f01 ....a{of..bty... │ │ │ │ +00036aa0: a47a d531 8e91 04c0 04eb 617d 937c 932e .z.1......a}.|.. │ │ │ │ +00036ab0: 2e2e 937c 93eb 6263 6f6e 8d9f 01a4 7ad8 ...|..bcon....z. │ │ │ │ +00036ac0: 6e8e 910b 67fa eb61 7b6f 6693 eb62 7479 n...g..a{of..bty │ │ │ │ +00036ad0: 8d9f 01a4 7ad8 6e8e 9105 a850 eb61 7d8e ....z.n....P.a}. │ │ │ │ +00036ae0: 9f0e 8000 8d91 24ae e67c 910b 7f54 eb62 ......$..|...T.b │ │ │ │ +00036af0: 6362 8d9f 01a4 7ad5 318e 910a 7fae eb61 cb....z.1......a │ │ │ │ +00036b00: 616e 648d 9105 bfaa eb62 3a96 01d3 313a and......b:...1: │ │ │ │ +00036b10: 933a 8e91 1845 b7eb 6161 6e64 9105 bfaa .:...E..aand.... │ │ │ │ +00036b20: eb62 6362 8d9f 01a4 7ad8 6e8e 8e8e 8e8e .bcb....z.n..... │ │ │ │ +00036b30: 8e8e 8e9f 1d5d 818d 91ea f1eb cf77 6865 .....].......whe │ │ │ │ +00036b40: 7265 9605 d8a9 6561 639a ac72 6893 d776 re....eac..rh..v │ │ │ │ +00036b50: 956e 3974 7993 6172 9053 8e67 8d9f 01cc .n9ty.ar.S.g.... │ │ │ │ +00036b60: ccd8 698e 9109 3d84 cf6d 9875 7374 9605 ..i...=..m.ust.. │ │ │ │ +00036b70: d8a9 636f 6e98 7461 696e 936e 6f93 7498 ..con.tain.no.t. │ │ │ │ +00036b80: 7970 9053 8e65 9376 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ +00036b90: 626c 659b 05d8 aa6d 6f72 6593 7468 616e ble....more.than │ │ │ │ +00036ba0: 936f 6e63 652c 9106 5429 616e 6498 616c .once,..T)and.al │ │ │ │ +00036bb0: 6c93 7468 6593 7490 ac72 7970 9053 8e65 l.the.t..ryp.S.e │ │ │ │ +00036bc0: 8ea9 1000 008d 91ea f1eb 7691 ff58 e461 ..........v..X.a │ │ │ │ +00036bd0: 7269 6162 6c65 7396 03ea a869 6e93 d774 riables....in..t │ │ │ │ +00036be0: 798d 9f01 cccc d869 8e91 074f 82cf 6d90 y......i...O..m. │ │ │ │ +00036bf0: ac72 7573 7493 6f9a 538e 6363 7572 9369 .rust.o.S.ccur.i │ │ │ │ +00036c00: 6e93 d776 956e 3974 7993 6172 9867 93cf n..v.n9ty.ar.g.. │ │ │ │ +00036c10: 2e91 0538 e041 9603 eaa8 636f 6e63 7265 ...8.A....concre │ │ │ │ +00036c20: 7465 9374 90ac 7279 7098 6593 6465 636c te.t..ryp.e.decl │ │ │ │ +00036c30: 6172 6174 696f 6e93 7461 6b90 ac72 6573 aration.tak..res │ │ │ │ +00036c40: 9374 6865 9366 6f72 6d8e a417 a308 8d8d .the.form....... │ │ │ │ +00036c50: 8d9f 00cb 898d 8d8d 8d91 0230 eaeb 617b ...........0..a{ │ │ │ │ +00036c60: 7479 7065 7c72 6563 7479 7065 7d91 05bf type|rectype}... │ │ │ │ +00036c70: aaeb 6263 628e 8e8e 8e8e 8e8e a18d 91f6 ..bcb........... │ │ │ │ +00036c80: 537a cf54 6865 9603 b39c 6465 636c 6172 Sz.The....declar │ │ │ │ +00036c90: 6174 696f 6e93 696e 9aac 7274 726f 9053 ation.in..rtro.S │ │ │ │ +00036ca0: 8e64 7563 6573 9361 9373 6574 936f 6693 .duces.a.set.of. │ │ │ │ +00036cb0: 7498 7970 9053 8e65 9b03 b39b 636f 6e73 t.yp.S.e....cons │ │ │ │ +00036cc0: 7472 7563 746f 7273 2c91 03be 9f61 6e64 tructors,....and │ │ │ │ +00036cd0: 9361 6c73 6f93 6193 7365 7498 6f66 9363 .also.a.set.of.c │ │ │ │ +00036ce0: 6f6e 7374 7275 6374 6f72 732e 9105 2687 onstructors...&. │ │ │ │ +00036cf0: 4966 8ea6 8d91 eaf1 ebeb 616f 6691 05bf If........aof... │ │ │ │ +00036d00: aad7 7479 8d9f 01cc ccd8 698e 9107 ded9 ..ty......i..... │ │ │ │ +00036d10: cf69 7396 0479 fe61 6273 656e 90ac 7274 .is..y.absen..rt │ │ │ │ +00036d20: 9b04 79ff 7468 656e 9374 6865 9876 91ff ..y.then.the.v.. │ │ │ │ +00036d30: 58e4 616c 7565 986f 6693 d763 6f6e 8d9f X.alue.of..con.. │ │ │ │ +00036d40: 01cc ccd8 698e 9107 ded9 cf69 7393 7468 ....i......is.th │ │ │ │ +00036d50: 6598 636f 6e73 7461 6e90 ac72 7493 7691 e.constan..rt.v. │ │ │ │ +00036d60: ff58 e461 6c75 6598 d763 6f6e 8d9f 01cc .X.alue..con.... │ │ │ │ +00036d70: ccd8 698e 9107 ded9 cf61 6e64 9369 7473 ..i......and.its │ │ │ │ +00036d80: 9874 90ac 7279 7090 538e 6593 6973 98d7 .t..ryp.S.e.is.. │ │ │ │ +00036d90: 7695 6e39 7479 9361 7290 538e 678e a68d v.n9ty.ar.S.g... │ │ │ │ +00036da0: 91ea f1eb 7479 9a6e 3963 6f6e cf3b 9104 ....ty.n9con.;.. │ │ │ │ +00036db0: 97cd 6f74 6865 7277 6973 6596 045e 1674 ..otherwise..^.t │ │ │ │ +00036dc0: 6865 9376 91ff 58e4 616c 7565 9104 5e17 he.v..X.alue..^. │ │ │ │ +00036dd0: 6f66 93d7 636f 6e8d 9f01 cccc d869 8e91 of..con......i.. │ │ │ │ +00036de0: 07c2 f0cf 6973 9374 6865 9366 756e 6374 ....is.the.funct │ │ │ │ +00036df0: 696f 6e93 7768 6963 90ac 7268 936d 6170 ion.whic..rh.map │ │ │ │ +00036e00: 7393 d776 9104 cc50 cf74 6f93 d763 6f6e s..v...P.to..con │ │ │ │ +00036e10: 8d9f 01cc ccd8 698e 9103 64da eb61 28d7 ......i...d..a(. │ │ │ │ +00036e20: 7698 eb61 2993 cf61 6e64 9369 7473 9374 v..a)..and.its.t │ │ │ │ +00036e30: 90ac 7279 7090 538e 658e a68d 91ea f1eb ..ryp.S.e....... │ │ │ │ +00036e40: 6973 9b04 8df9 d774 798d 9f01 cccc d869 is.....ty......i │ │ │ │ +00036e50: 8e91 0924 84eb 612d 3e91 05bf aad7 7695 ...$..a->.....v. │ │ │ │ +00036e60: 6e39 7479 9361 7290 538e 6791 04fc 3274 n9ty.ar.S.g...2t │ │ │ │ +00036e70: 7993 636f 6ecf 2e91 0722 d354 6865 9863 y.con....".The.c │ │ │ │ +00036e80: 6f6e 7374 7275 6374 6f72 7398 6861 95ac onstructors.ha.. │ │ │ │ +00036e90: 7276 9365 9104 8df8 7468 6598 7361 6d65 rv.e....the.same │ │ │ │ +00036ea0: 9873 636f 7090 538e 6598 6173 9874 6865 .scop.S.e.as.the │ │ │ │ +00036eb0: 9874 9379 7090 538e 6598 636f 6e73 7472 .t.yp.S.e.constr │ │ │ │ +00036ec0: 7563 746f 7273 8ea6 8d91 eaf1 eb69 6e95 uctors.......in. │ │ │ │ +00036ed0: ac72 7472 6f90 538e 6475 6365 649b 03ea .rtro.S.duced... │ │ │ │ +00036ee0: a862 9379 9874 6865 9864 6563 6c61 7261 .b.y.the.declara │ │ │ │ +00036ef0: 7469 6f6e 2e8e a68d 91f6 537a 4691 ff05 tion......SzF... │ │ │ │ +00036f00: 566f 7296 039a 2c6e 6f6e 2d74 6f70 2d6c Vor...,non-top-l │ │ │ │ +00036f10: 6576 90ac 7265 6c9b 039a 2d64 6563 6c61 ev..rel...-decla │ │ │ │ +00036f20: 7261 7469 6f6e 7393 6193 7369 6d70 6c65 rations.a.simple │ │ │ │ +00036f30: 9863 6f6e 7374 7261 696e 90ac 7274 9365 .constrain..rt.e │ │ │ │ +00036f40: 6e73 7572 6573 9374 6861 7498 6193 7691 nsures.that.a.v. │ │ │ │ +00036f50: ff58 e461 6c75 6593 6f66 9863 6f6e 6372 .X.alue.of.concr │ │ │ │ +00036f60: 6574 6593 7490 ac72 7970 9053 8e65 8ea6 ete.t..ryp.S.e.. │ │ │ │ +00036f70: 8d91 eaf1 eb63 616e 6e6f 7496 03c0 e865 .....cannot....e │ │ │ │ +00036f80: 7869 7374 9b03 c0e9 6578 6365 7074 9364 xist....except.d │ │ │ │ +00036f90: 7572 696e 6798 7468 6593 6578 6563 7574 uring.the.execut │ │ │ │ +00036fa0: 696f 6e98 6f66 9370 6872 6173 6573 9377 ion.of.phrases.w │ │ │ │ +00036fb0: 6974 6869 6e98 7468 6593 7363 6f70 9053 ithin.the.scop.S │ │ │ │ +00036fc0: 8e65 986f 6693 7468 6598 7490 ac72 7970 .e.of.the.t..ryp │ │ │ │ +00036fd0: 9053 8e65 9364 6563 6c61 7261 2d8e a68d .S.e.declara-... │ │ │ │ +00036fe0: 91ea f1eb 7469 6f6e 2e91 0538 e049 6e96 ....tion...8.In. │ │ │ │ +00036ff0: 03ea a874 6865 9365 7870 7265 7373 696f ...the.expressio │ │ │ │ +00037000: 6e8e 8e9f 24fd 138e 8c8b 0000 0031 0000 n...$........1.. │ │ │ │ 00037010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00037020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00037030: 0003 61b8 a002 cc05 558d a0fd 46d3 0e8d ..a.....U...F... │ │ │ │ -00037040: 8d8d 8d9f fa99 9a8d 9112 c761 d035 2e36 ...........a.5.6 │ │ │ │ -00037050: 2e91 0a80 0041 6273 7472 6163 7491 0480 .....Abstract... │ │ │ │ -00037060: 0074 90a0 0079 7090 6000 6573 9201 42c9 .t...yp.`.es..B. │ │ │ │ -00037070: db34 398e 9112 c761 9f05 6666 8900 00e6 .49....a..ff.... │ │ │ │ -00037080: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -00037090: fd8b d021 8d8d 8d9f 00cb 898d 8d8d 8d91 ...!............ │ │ │ │ -000370a0: 2a06 60eb 617b 7265 637d 7479 7065 8d91 *.`.a{rec}type.. │ │ │ │ -000370b0: 05bf aaeb 623a 9601 d331 3a93 3a8e 9114 ....b:...1:.:... │ │ │ │ -000370c0: 593e 7695 6493 7479 9361 7290 4dde 678d Y>v.d.ty.ar.M.g. │ │ │ │ -000370d0: 9f01 a47a d869 8e91 070b 40eb 6269 648d ...z.i....@.bid. │ │ │ │ -000370e0: 9f01 a47a d869 8e91 0924 84eb 613d 8d91 ...z.i...$..a=.. │ │ │ │ -000370f0: 05bf aaeb 623a 9601 d331 3a93 3a8e 9118 ....b:...1:.:... │ │ │ │ -00037100: 45b7 eb61 696e 9105 bfaa eb62 658e 8e8e E..ain.....be... │ │ │ │ -00037110: 8e8e 8e8e 9f1d 17b8 8d91 12c7 61cf 7468 ............a.th │ │ │ │ -00037120: 6596 0359 5574 9aac 7279 7090 538e 6593 e..YUt..ryp.S.e. │ │ │ │ -00037130: 6f66 9603 5956 d765 cf2c 9103 7665 616e of..YV.e.,..vean │ │ │ │ -00037140: 6493 7468 6596 0359 5574 9879 7090 538e d.the..YUt.yp.S. │ │ │ │ -00037150: 6573 936f 6693 616e 9879 9103 5956 6e6f es.of.an.y..YVno │ │ │ │ -00037160: 6e2d 6c6f 9053 8e63 616c 9361 7373 6967 n-lo.S.cal.assig │ │ │ │ -00037170: 6e6d 656e 9874 7393 7769 7468 696e 93d7 nmen.ts.within.. │ │ │ │ -00037180: 6291 0359 56cf 616e 6493 d765 cf2c 9103 b..YV.and..e.,.. │ │ │ │ -00037190: 7666 6d98 7573 7493 6e6f 7493 696e 9876 vfm.ust.not.in.v │ │ │ │ -000371a0: 986f 6c76 9865 8ea4 1000 008d 9112 c761 .olv.e.........a │ │ │ │ -000371b0: 616e 90ac 7279 9603 eaa8 6f66 9374 6865 an..ry....of.the │ │ │ │ -000371c0: 93d7 6964 8d9f 01cc ccd8 698e 9103 64da ..id......i...d. │ │ │ │ -000371d0: cf2e 8e9f 282a 3b8d 8d91 12c7 61eb 4b35 ....(*;.....a.K5 │ │ │ │ -000371e0: 2e36 8e91 3f0f 0c41 6273 7472 6163 7491 .6..?..Abstract. │ │ │ │ -000371f0: 067a e174 91ff 75c2 7970 9100 8a3d 6573 .z.t..u.yp...=es │ │ │ │ -00037200: 8e9f 1be9 068d 9112 c761 cf41 7396 049a .........a.As... │ │ │ │ -00037210: c177 6974 6891 049a c063 6f6e 6372 6574 .with....concret │ │ │ │ -00037220: 6593 749a ac72 7970 9053 8e65 732c 9104 e.t..ryp.S.es,.. │ │ │ │ -00037230: c6c7 6162 7374 7261 6374 9374 9879 7090 ..abstract.t.yp. │ │ │ │ -00037240: 538e 6593 636f 6e73 7472 7563 746f 7273 S.e.constructors │ │ │ │ -00037250: 9104 9ac0 6d61 9879 9362 9053 8e65 9369 ....ma.y.b.S.e.i │ │ │ │ -00037260: 6e98 7472 6f90 538e 6475 6365 6493 6298 n.tro.S.duced.b. │ │ │ │ -00037270: 7991 049a c061 9364 6563 6c61 7261 7469 y....a.declarati │ │ │ │ -00037280: 6f6e 8ea1 8d91 12c7 6169 6e9b 0591 9a77 on......ain....w │ │ │ │ -00037290: 6869 6395 ac72 6891 0591 9b74 9379 7090 hic..rh....t.yp. │ │ │ │ -000372a0: 538e 6598 7691 ff58 e461 7269 6162 6c65 S.e.v..X.ariable │ │ │ │ -000372b0: 7398 6172 6591 0591 9b75 7365 6498 6173 s.are....used.as │ │ │ │ -000372c0: 9864 756d 6d93 7998 6172 6775 6d65 6e93 .dumm.y.argumen. │ │ │ │ -000372d0: 7473 9605 919b 286f 7298 666f 726d 616c ts....(or.formal │ │ │ │ -000372e0: 9870 6172 616d 6574 6572 7329 936f 6698 .parameters).of. │ │ │ │ -000372f0: 7468 658e a18d 9112 c761 6f70 9053 8e65 the......aop.S.e │ │ │ │ -00037300: 7261 746f 7273 2e91 0538 e054 6865 9603 rators...8.The.. │ │ │ │ -00037310: eaa8 7379 6e9a ac72 7461 7893 6f66 9361 ..syn..rtax.of.a │ │ │ │ -00037320: 6273 7472 6163 7493 7498 7970 9053 8e65 bstract.t.yp.S.e │ │ │ │ -00037330: 9362 696e 6469 6e67 7393 d761 6293 cf69 .bindings..ab..i │ │ │ │ -00037340: 738e a91d 1b1c 8d8d 8d9f 00cb 898d 8d8d s............... │ │ │ │ -00037350: 8d91 2a06 60eb 6261 6296 05bf aaeb 613a ..*.`.bab.....a: │ │ │ │ -00037360: 3a3d 93eb 6276 9564 9374 7993 6172 904d :=..bv.d.ty.ar.M │ │ │ │ -00037370: de67 8d9f 01a4 7ad5 318e 9108 666a eb62 .g....z.1...fj.b │ │ │ │ -00037380: 7479 9363 6f6e 8d9f 01a4 7ad5 318e 960a ty.con....z.1... │ │ │ │ -00037390: 7fae eb61 3d9b 05bf aaeb 6274 798d 9f01 ...a=.....bty... │ │ │ │ -000373a0: a47a d531 8e93 eb61 616e 648d 98eb 623a .z.1...aand...b: │ │ │ │ -000373b0: 9601 d331 3a93 3a8e 9118 45b7 eb61 616e ...1:.:...E..aan │ │ │ │ -000373c0: 6498 eb62 7695 6493 7479 9361 7290 4dde d..bv.d.ty.ar.M. │ │ │ │ -000373d0: 678d 9f01 a47a d86e 8e91 094e b6eb 6274 g....z.n...N..bt │ │ │ │ -000373e0: 7993 636f 6e8d 9f01 a47a d86e 8e96 0b67 y.con....z.n...g │ │ │ │ -000373f0: faeb 613d 98eb 6274 798d 9f01 a47a d86e ..a=..bty....z.n │ │ │ │ -00037400: 8e93 eb61 7769 7468 98eb 6262 8e8e 8e8e ...awith..bb.... │ │ │ │ -00037410: 8e8e 8e9f 1d17 b78d 9112 c761 cf77 6865 ...........a.whe │ │ │ │ -00037420: 7265 9605 d8a9 6561 639a ac72 6893 d776 re....eac..rh..v │ │ │ │ -00037430: 956e 3974 7993 6172 9053 8e67 8d9f 01cc .n9ty.ar.S.g.... │ │ │ │ -00037440: ccd8 698e 9109 3d84 cf6d 9875 7374 9605 ..i...=..m.ust.. │ │ │ │ -00037450: d8a9 636f 6e98 7461 696e 936e 6f93 7498 ..con.tain.no.t. │ │ │ │ -00037460: 7970 9053 8e65 9376 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ -00037470: 626c 659b 05d8 aa6d 6f72 6593 7468 616e ble....more.than │ │ │ │ -00037480: 936f 6e63 652c 9106 5429 616e 6498 616c .once,..T)and.al │ │ │ │ -00037490: 6c93 7468 6593 7490 ac72 7970 9053 8e65 l.the.t..ryp.S.e │ │ │ │ -000374a0: 8ea1 8d91 12c7 6176 91ff 58e4 6172 6961 ......av..X.aria │ │ │ │ -000374b0: 626c 6573 9603 eaa8 696e 93d7 7479 8d9f bles....in..ty.. │ │ │ │ -000374c0: 01cc ccd8 698e 9107 4f82 cf6d 90ac 7275 ....i...O..m..ru │ │ │ │ -000374d0: 7374 936f 9a53 8e63 6375 7293 696e 93d7 st.o.S.ccur.in.. │ │ │ │ -000374e0: 7695 6e39 7479 9361 7298 678d 9f01 cccc v.n9ty.ar.g..... │ │ │ │ -000374f0: d869 8e91 0364 dacf 2e91 0538 e041 6e96 .i...d.....8.An. │ │ │ │ -00037500: 03ea a861 6273 7472 6163 7493 7490 ac72 ...abstract.t..r │ │ │ │ -00037510: 7970 9865 9364 6563 6c61 7261 7469 6f6e yp.e.declaration │ │ │ │ -00037520: 9374 616b 90ac 7265 7393 7468 6593 666f .tak..res.the.fo │ │ │ │ -00037530: 726d 8ea6 8d8d 8d9f 00cb 898d 8d8d 8d91 rm.............. │ │ │ │ -00037540: 2a06 60eb 617b 6162 7374 7970 657c 6162 *.`.a{abstype|ab │ │ │ │ -00037550: 7372 6563 7479 7065 7d91 05bf aaeb 6261 srectype}.....ba │ │ │ │ -00037560: 628e 8e8e 8e8e 8e8e 9f1d 17b7 8d91 12c7 b............... │ │ │ │ -00037570: 61cf 5468 6596 030b 7164 6563 6c61 7261 a.The...qdeclara │ │ │ │ -00037580: 7469 6f6e 9b03 0b70 696e 90ac 7274 726f tion...pin..rtro │ │ │ │ -00037590: 9053 8e64 7563 6573 9361 9373 6574 936f .S.duces.a.set.o │ │ │ │ -000375a0: 6698 7490 ac72 7970 9a53 8e65 936f 7098 f.t..ryp.S.e.op. │ │ │ │ -000375b0: 6572 6174 6f72 732c 9103 3815 616e 6493 erators,..8.and. │ │ │ │ -000375c0: 616c 736f 9369 6e63 6f72 7098 6f72 6174 also.incorp.orat │ │ │ │ -000375d0: 6573 9361 9103 0b70 6e6f 726d 616c 9362 es.a...pnormal.b │ │ │ │ -000375e0: 696e 6469 6e67 8ea1 8d91 12c7 61d7 6296 inding......a.b. │ │ │ │ -000375f0: 046e f9cf 2874 7265 6174 6564 9b04 6ef8 .n..(treated..n. │ │ │ │ -00037600: 6c69 6b90 ac72 6593 eb61 6c65 74cf 2998 lik..re..alet.). │ │ │ │ -00037610: 6f66 93eb 484d 4c98 cf69 6465 6e90 ac72 of..HML..iden..r │ │ │ │ -00037620: 7469 0c65 7273 2e91 06c5 d254 6872 6f75 ti.ers.....Throu │ │ │ │ -00037630: 6768 6f75 7498 7468 6593 7363 6f70 9053 ghout.the.scop.S │ │ │ │ -00037640: 8e65 986f 6693 7468 6598 6162 7374 7261 .e.of.the.abstra │ │ │ │ -00037650: 6374 9374 90ac 7279 7090 538e 6598 6465 ct.t..ryp.S.e.de │ │ │ │ -00037660: 636c 612d 8ea1 8d91 12c7 6172 6174 696f cla-......aratio │ │ │ │ -00037670: 6e96 04c6 c974 6865 9104 c6c8 7490 ac72 n....the....t..r │ │ │ │ -00037680: 7970 9a53 8e65 936f 7098 6572 6174 6f72 yp.S.e.op.erator │ │ │ │ -00037690: 7393 616e 649b 04c6 c8eb 484d 4c93 cf69 s.and.....HML..i │ │ │ │ -000376a0: 6465 6e90 ac72 7469 0c65 7273 9361 7265 den..rti.ers.are │ │ │ │ -000376b0: 9862 9053 8e6f 7468 9361 90ac 7276 91ff .b.S.oth.a..rv.. │ │ │ │ -000376c0: 58e4 6169 6c61 626c 652c 9104 fdd1 6275 X.ailable,....bu │ │ │ │ -000376d0: 7498 6974 9369 7393 6f6e 6c79 9877 6974 t.it.is.only.wit │ │ │ │ -000376e0: 6869 6e93 d762 8ea1 8d91 12c7 61cf 7468 hin..b......a.th │ │ │ │ -000376f0: 6174 9b03 eddc 7468 6591 03ed dbe5 7296 at....the.....r. │ │ │ │ -00037700: ff66 6665 7072 9365 7365 6e74 6174 696f .ffepr.esentatio │ │ │ │ -00037710: 6e91 04d3 8ccf 6f66 9874 6865 9874 90ac n.....of.the.t.. │ │ │ │ -00037720: 7279 7095 538e 6591 03ed db6f 7093 6572 ryp.S.e....op.er │ │ │ │ -00037730: 6174 6f72 7398 2861 7398 6465 636c 6172 ators.(as.declar │ │ │ │ -00037740: 6564 9603 eddb 696e 9874 6572 6d73 986f ed....in.terms.o │ │ │ │ -00037750: 6698 6f74 6865 7293 6f70 9053 8e65 7261 f.other.op.S.era │ │ │ │ -00037760: 746f 7273 2998 6973 8ea1 8d91 12c7 6161 tors).is......aa │ │ │ │ -00037770: 90ac 7276 91ff 58e4 6169 6c61 626c 652e ..rv..X.ailable. │ │ │ │ -00037780: 8e9f 1003 648d 911e 28f0 496e 9603 eaa8 ....d...(.In.... │ │ │ │ -00037790: 616e 9361 6273 7472 6163 7493 7490 ac72 an.abstract.t..r │ │ │ │ -000377a0: 7970 9053 8e65 9364 6563 6c61 7261 7469 yp.S.e.declarati │ │ │ │ -000377b0: 6f6e 8ea9 1d1b 1b8d 8d8d 9f00 cb89 8d8d on.............. │ │ │ │ -000377c0: 8d8d 912a 0660 eb61 6162 737b 7265 637d ...*.`.aabs{rec} │ │ │ │ -000377d0: 7479 7065 9b05 bfaa eb62 7695 6493 7479 type.....bv.d.ty │ │ │ │ -000377e0: 9361 7290 4dde 678d 9f01 a47a d531 8e91 .ar.M.g....z.1.. │ │ │ │ -000377f0: 0866 6aeb 6269 648d 9f01 a47a d531 8e96 .fj.bid....z.1.. │ │ │ │ -00037800: 0a7f aeeb 613d 98eb 6274 798d 9f01 a47a ....a=..bty....z │ │ │ │ -00037810: d531 8e93 eb61 616e 648d 98eb 623a 9601 .1...aand...b:.. │ │ │ │ -00037820: d331 3a93 3a8e 9118 45b7 eb61 616e 6498 .1:.:...E..aand. │ │ │ │ -00037830: eb62 7695 6493 7479 9361 7290 4dde 678d .bv.d.ty.ar.M.g. │ │ │ │ -00037840: 9f01 a47a d86e 8e91 094e b6eb 6269 648d ...z.n...N..bid. │ │ │ │ -00037850: 9f01 a47a d86e 8e96 0b67 faeb 613d 98eb ...z.n...g..a=.. │ │ │ │ -00037860: 6274 798d 9f01 a47a d86e 8e93 eb61 7769 bty....z.n...awi │ │ │ │ -00037870: 7468 98eb 6262 8e8e 8e8e 8e8e 8e9f 1d17 th..bb.......... │ │ │ │ -00037880: b88d 9112 c761 cf54 6865 9604 27d2 7365 .....a.The..'.se │ │ │ │ -00037890: 6e73 6593 696e 9377 6869 639a ac72 6893 nse.in.whic..rh. │ │ │ │ -000378a0: 7468 6593 7265 7072 6573 656e 9874 6174 the.represen.tat │ │ │ │ -000378b0: 696f 6e93 6f66 9365 6163 9868 93d7 6964 ion.of.eac.h..id │ │ │ │ -000378c0: 8d9f 01cc ccd8 698e 9107 8cab cf69 7393 ......i......is. │ │ │ │ -000378d0: 6198 7691 ff58 e461 696c 6162 6c65 936f a.v..X.ailable.o │ │ │ │ -000378e0: 6e6c 7993 7769 7468 696e 93d7 6293 cf69 nly.within..b..i │ │ │ │ -000378f0: 7393 6173 9366 6f6c 6c6f 9877 733a 8ea1 s.as.follo.ws:.. │ │ │ │ -00037900: 8d91 12c7 6174 6865 9b04 3790 6973 6f6d ....athe..7.isom │ │ │ │ -00037910: 6f72 7068 6973 6d91 0437 9162 9053 8e65 orphism..7.b.S.e │ │ │ │ -00037920: 7495 ac72 7793 6565 6e98 6f62 9100 a71c t..rw.een.ob.... │ │ │ │ -00037930: 6a65 6374 7391 0437 916f 6698 7493 7970 jects..7.of.t.yp │ │ │ │ -00037940: 9053 8e65 7398 d774 798d 9f01 cccc d869 .S.es..ty......i │ │ │ │ -00037950: 8e91 079c 6bcf 616e 6498 d776 956e 3974 ....k.and..v.n9t │ │ │ │ -00037960: 7993 6172 9053 8e67 8d9f 01cc ccd8 698e y.ar.S.g......i. │ │ │ │ -00037970: 9107 9c6b d769 648d 9f01 cccc d869 8e91 ...k.id......i.. │ │ │ │ -00037980: 079c 6acf 6973 9861 90ac 7276 91ff 58e4 ..j.is.a..rv..X. │ │ │ │ -00037990: 6169 6c61 626c 6596 0437 9128 6f6e 6c79 ailable..7.(only │ │ │ │ -000379a0: 9869 6e93 d762 cf29 9876 6961 8ea1 8d91 .in..b.).via.... │ │ │ │ -000379b0: 12c7 6161 9603 eaa8 7061 6972 936f 6693 ..aa....pair.of. │ │ │ │ -000379c0: 696d 706c 6963 6974 6c79 9364 6563 6c61 implicitly.decla │ │ │ │ -000379d0: 7265 6493 7090 538e 6f6c 796d 6f72 7068 red.p.S.olymorph │ │ │ │ -000379e0: 6963 9366 756e 6374 696f 6e73 8ea6 8d8d ic.functions.... │ │ │ │ -000379f0: 8d9f 00cb 898d 8d8d 8d91 2a06 60eb 6161 ..........*.`.aa │ │ │ │ -00037a00: 6273 5feb 6269 648d 9f01 a47a d869 8e96 bs_.bid....z.i.. │ │ │ │ -00037a10: 0924 84eb 613a 9b05 bfaa eb62 7479 8d9f .$..a:.....bty.. │ │ │ │ -00037a20: 01a4 7ad8 698e 93eb 612d 3e98 eb62 7695 ..z.i...a->..bv. │ │ │ │ -00037a30: 6493 7479 9361 7290 4dde 678d 9f01 a47a d.ty.ar.M.g....z │ │ │ │ -00037a40: d869 8e91 070b 40eb 6269 648d 9f01 a47a .i....@.bid....z │ │ │ │ -00037a50: d869 8e91 184a 3eeb 6172 6570 5feb 6269 .i...J>.arep_.bi │ │ │ │ -00037a60: 648d 9f01 a47a d869 8e91 0924 84eb 613a d....z.i...$..a: │ │ │ │ -00037a70: 98eb 6276 9374 7993 6172 904d de67 8d9f ..bv.ty.ar.M.g.. │ │ │ │ -00037a80: 01a4 7ad8 698e 9107 0b40 eb62 6964 8d9f ..z.i....@.bid.. │ │ │ │ -00037a90: 01a4 7ad8 698e 9109 2484 eb61 2d3e 98eb ..z.i...$..a->.. │ │ │ │ -00037aa0: 6274 798d 9f01 a47a d869 8e8e 8e8e 8e8e bty....z.i...... │ │ │ │ -00037ab0: 8e8e 9f1d 17b8 8d91 12c7 61cf 7768 6963 ..........a.whic │ │ │ │ -00037ac0: 90ac 7268 9604 5a86 6172 659b 045a 8574 ..rh..Z.are..Z.t │ │ │ │ -00037ad0: 6f93 6290 538e 6593 7573 6564 9861 7393 o.b.S.e.used.as. │ │ │ │ -00037ae0: 636f 9a53 8e65 7263 696f 6e73 9362 9865 co.S.ercions.b.e │ │ │ │ -00037af0: 7495 ac72 7793 6565 6e96 045a 8674 6865 t..rw.een..Z.the │ │ │ │ -00037b00: 9104 5a85 6162 7374 7261 6374 9374 90ac ..Z.abstract.t.. │ │ │ │ -00037b10: 7279 7098 6573 9361 6e64 9104 5a85 7468 ryp.es.and..Z.th │ │ │ │ -00037b20: 6569 7293 7265 7072 6573 656e 90ac 7274 eir.represen..rt │ │ │ │ -00037b30: 6174 696f 6e73 2e8e a18d 9112 c761 5468 ations.......aTh │ │ │ │ -00037b40: 90ac 7275 7396 03ea a869 6e93 7468 6593 ..rus....in.the. │ │ │ │ -00037b50: 7369 6d70 6c65 9363 6173 658e a68d 8d8d simple.case..... │ │ │ │ -00037b60: 9f01 33b9 8d8d 8d8d 912a 0660 eb61 6162 ..3......*.`.aab │ │ │ │ -00037b70: 7374 7970 6596 05bf aaeb 6261 93eb 613d stype.....ba..a= │ │ │ │ -00037b80: 93eb 6274 7991 0624 3deb 6177 6974 6893 ..bty..$=.awith. │ │ │ │ -00037b90: eb62 7893 eb61 3d93 eb62 658d 9ffc 06be .bx..a=..be..... │ │ │ │ -00037ba0: db30 8e91 088d e3eb 6169 6e93 eb62 658e .0......ain..be. │ │ │ │ -00037bb0: 8e8e 8e8e 8e8e 9f1d 17b8 8d91 12c7 61cf ..............a. │ │ │ │ -00037bc0: 7468 6596 03ea a873 636f 709a 538e 6593 the....scop.S.e. │ │ │ │ -00037bd0: 6f66 93d7 6193 cf69 7393 d765 8d9f fba5 of..a..is..e.... │ │ │ │ -00037be0: 32db 308e 9106 b8e1 cf61 6e64 93d7 65cf 2.0......and..e. │ │ │ │ -00037bf0: 2c93 7468 6593 7363 6f70 9865 936f 6693 ,.the.scop.e.of. │ │ │ │ -00037c00: eb61 6162 735f d761 93cf 616e 6493 eb61 .aabs_.a..and..a │ │ │ │ -00037c10: 7265 705f d761 93cf 6973 93d7 658d 9ffb rep_.a..is..e... │ │ │ │ -00037c20: a532 db30 8e91 02ce 39cf 2c93 616e 6493 .2.0....9.,.and. │ │ │ │ -00037c30: 7468 6593 7363 6f70 9865 936f 6693 d778 the.scop.e.of..x │ │ │ │ -00037c40: 93cf 6973 93d7 65cf 2e8e 9f10 0363 8d91 ..is..e......c.. │ │ │ │ -00037c50: 1e28 f041 7396 04a0 0d61 6e93 696c 6c75 .(.As....an.illu │ │ │ │ -00037c60: 7374 7261 7469 6f6e 2c91 04cd 6663 6f6e stration,...fcon │ │ │ │ -00037c70: 7369 6465 7293 7468 6593 6465 0c6e 6974 sider.the.de.nit │ │ │ │ -00037c80: 696f 6e93 6f66 9104 a00c 7468 6593 749a ion.of....the.t. │ │ │ │ -00037c90: ac72 7970 9053 8e65 93eb 6172 6174 93cf .ryp.S.e..arat.. │ │ │ │ -00037ca0: 6f66 9372 6174 696f 6e61 6c93 6e98 756d of.rational.n.um │ │ │ │ -00037cb0: 9862 9053 8e65 7273 2c91 04cd 6672 6570 .b.S.ers,...frep │ │ │ │ -00037cc0: 7265 2d8e a18d 9112 c761 7365 6e95 ac72 re-......asen..r │ │ │ │ -00037cd0: 7465 649b 0444 bf62 9379 9870 6169 7273 ted..D.b.y.pairs │ │ │ │ -00037ce0: 9104 44be 6f66 9869 6e93 7465 6765 7273 ..D.of.in.tegers │ │ │ │ -00037cf0: 2c91 045b 4574 6f67 6574 6865 7296 0444 ,..[Etogether..D │ │ │ │ -00037d00: be77 6974 6898 6f70 9053 8e65 7261 7469 .with.op.S.erati │ │ │ │ -00037d10: 6f6e 7398 eb61 706c 7573 98cf 616e 6498 ons..aplus..and. │ │ │ │ -00037d20: eb61 7469 6d65 7393 cf61 6e64 9874 6865 .atimes..and.the │ │ │ │ -00037d30: 9863 6f6e 95ac 7276 9365 7273 696f 6e8e .con..rv.ersion. │ │ │ │ -00037d40: a18d 9112 c761 6675 6e63 7469 6f6e 738e .....afunctions. │ │ │ │ -00037d50: 8e9f 24fd 138e 8c8b 0000 0032 0000 0000 ..$........2.... │ │ │ │ +00037030: 0000 0003 61ba a002 cc05 558d a0fd 46d3 ....a.....U...F. │ │ │ │ +00037040: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d035 .............a.5 │ │ │ │ +00037050: 2e36 2e91 0a80 0041 6273 7472 6163 7491 .6.....Abstract. │ │ │ │ +00037060: 0480 0074 90a0 0079 7090 6000 6573 9201 ...t...yp.`.es.. │ │ │ │ +00037070: 42c9 db34 398e 9112 c761 9f05 6666 8900 B..49....a..ff.. │ │ │ │ +00037080: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ +00037090: 8da0 fd8b d021 8d8d 8d9f 00cb 898d 8d8d .....!.......... │ │ │ │ +000370a0: 8d91 2a06 60eb 617b 7265 637d 7479 7065 ..*.`.a{rec}type │ │ │ │ +000370b0: 8d91 05bf aaeb 623a 9601 d331 3a93 3a8e ......b:...1:.:. │ │ │ │ +000370c0: 9114 593e 7695 6493 7479 9361 7290 4dde ..Y>v.d.ty.ar.M. │ │ │ │ +000370d0: 678d 9f01 a47a d869 8e91 070b 40eb 6269 g....z.i....@.bi │ │ │ │ +000370e0: 648d 9f01 a47a d869 8e91 0924 84eb 613d d....z.i...$..a= │ │ │ │ +000370f0: 8d91 05bf aaeb 623a 9601 d331 3a93 3a8e ......b:...1:.:. │ │ │ │ +00037100: 9118 45b7 eb61 696e 9105 bfaa eb62 658e ..E..ain.....be. │ │ │ │ +00037110: 8e8e 8e8e 8e8e 9f1d 17b8 8d91 12c7 61cf ..............a. │ │ │ │ +00037120: 7468 6596 0359 5574 9aac 7279 7090 538e the..YUt..ryp.S. │ │ │ │ +00037130: 6593 6f66 9603 5956 d765 cf2c 9103 7665 e.of..YV.e.,..ve │ │ │ │ +00037140: 616e 6493 7468 6596 0359 5574 9879 7090 and.the..YUt.yp. │ │ │ │ +00037150: 538e 6573 936f 6693 616e 9879 9103 5956 S.es.of.an.y..YV │ │ │ │ +00037160: 6e6f 6e2d 6c6f 9053 8e63 616c 9361 7373 non-lo.S.cal.ass │ │ │ │ +00037170: 6967 6e6d 656e 9874 7393 7769 7468 696e ignmen.ts.within │ │ │ │ +00037180: 93d7 6291 0359 56cf 616e 6493 d765 cf2c ..b..YV.and..e., │ │ │ │ +00037190: 9103 7666 6d98 7573 7493 6e6f 7493 696e ..vfm.ust.not.in │ │ │ │ +000371a0: 9876 986f 6c76 9865 8ea4 1000 008d 9112 .v.olv.e........ │ │ │ │ +000371b0: c761 616e 90ac 7279 9603 eaa8 6f66 9374 .aan..ry....of.t │ │ │ │ +000371c0: 6865 93d7 6964 8d9f 01cc ccd8 698e 9103 he..id......i... │ │ │ │ +000371d0: 64da cf2e 8e9f 282a 3b8d 8d91 12c7 61eb d.....(*;.....a. │ │ │ │ +000371e0: 4b35 2e36 8e91 3f0f 0c41 6273 7472 6163 K5.6..?..Abstrac │ │ │ │ +000371f0: 7491 067a e174 91ff 75c2 7970 9100 8a3d t..z.t..u.yp...= │ │ │ │ +00037200: 6573 8e9f 1be9 068d 9112 c761 cf41 7396 es.........a.As. │ │ │ │ +00037210: 049a c177 6974 6891 049a c063 6f6e 6372 ...with....concr │ │ │ │ +00037220: 6574 6593 749a ac72 7970 9053 8e65 732c ete.t..ryp.S.es, │ │ │ │ +00037230: 9104 c6c7 6162 7374 7261 6374 9374 9879 ....abstract.t.y │ │ │ │ +00037240: 7090 538e 6593 636f 6e73 7472 7563 746f p.S.e.constructo │ │ │ │ +00037250: 7273 9104 9ac0 6d61 9879 9362 9053 8e65 rs....ma.y.b.S.e │ │ │ │ +00037260: 9369 6e98 7472 6f90 538e 6475 6365 6493 .in.tro.S.duced. │ │ │ │ +00037270: 6298 7991 049a c061 9364 6563 6c61 7261 b.y....a.declara │ │ │ │ +00037280: 7469 6f6e 8ea1 8d91 12c7 6169 6e9b 0591 tion......ain... │ │ │ │ +00037290: 9a77 6869 6395 ac72 6891 0591 9b74 9379 .whic..rh....t.y │ │ │ │ +000372a0: 7090 538e 6598 7691 ff58 e461 7269 6162 p.S.e.v..X.ariab │ │ │ │ +000372b0: 6c65 7398 6172 6591 0591 9b75 7365 6498 les.are....used. │ │ │ │ +000372c0: 6173 9864 756d 6d93 7998 6172 6775 6d65 as.dumm.y.argume │ │ │ │ +000372d0: 6e93 7473 9605 919b 286f 7298 666f 726d n.ts....(or.form │ │ │ │ +000372e0: 616c 9870 6172 616d 6574 6572 7329 936f al.parameters).o │ │ │ │ +000372f0: 6698 7468 658e a18d 9112 c761 6f70 9053 f.the......aop.S │ │ │ │ +00037300: 8e65 7261 746f 7273 2e91 0538 e054 6865 .erators...8.The │ │ │ │ +00037310: 9603 eaa8 7379 6e9a ac72 7461 7893 6f66 ....syn..rtax.of │ │ │ │ +00037320: 9361 6273 7472 6163 7493 7498 7970 9053 .abstract.t.yp.S │ │ │ │ +00037330: 8e65 9362 696e 6469 6e67 7393 d761 6293 .e.bindings..ab. │ │ │ │ +00037340: cf69 738e a91d 1b1c 8d8d 8d9f 00cb 898d .is............. │ │ │ │ +00037350: 8d8d 8d91 2a06 60eb 6261 6296 05bf aaeb ....*.`.bab..... │ │ │ │ +00037360: 613a 3a3d 93eb 6276 9564 9374 7993 6172 a::=..bv.d.ty.ar │ │ │ │ +00037370: 904d de67 8d9f 01a4 7ad5 318e 9108 666a .M.g....z.1...fj │ │ │ │ +00037380: eb62 7479 9363 6f6e 8d9f 01a4 7ad5 318e .bty.con....z.1. │ │ │ │ +00037390: 960a 7fae eb61 3d9b 05bf aaeb 6274 798d .....a=.....bty. │ │ │ │ +000373a0: 9f01 a47a d531 8e93 eb61 616e 648d 98eb ...z.1...aand... │ │ │ │ +000373b0: 623a 9601 d331 3a93 3a8e 9118 45b7 eb61 b:...1:.:...E..a │ │ │ │ +000373c0: 616e 6498 eb62 7695 6493 7479 9361 7290 and..bv.d.ty.ar. │ │ │ │ +000373d0: 4dde 678d 9f01 a47a d86e 8e91 094e b6eb M.g....z.n...N.. │ │ │ │ +000373e0: 6274 7993 636f 6e8d 9f01 a47a d86e 8e96 bty.con....z.n.. │ │ │ │ +000373f0: 0b67 faeb 613d 98eb 6274 798d 9f01 a47a .g..a=..bty....z │ │ │ │ +00037400: d86e 8e93 eb61 7769 7468 98eb 6262 8e8e .n...awith..bb.. │ │ │ │ +00037410: 8e8e 8e8e 8e9f 1d17 b78d 9112 c761 cf77 .............a.w │ │ │ │ +00037420: 6865 7265 9605 d8a9 6561 639a ac72 6893 here....eac..rh. │ │ │ │ +00037430: d776 956e 3974 7993 6172 9053 8e67 8d9f .v.n9ty.ar.S.g.. │ │ │ │ +00037440: 01cc ccd8 698e 9109 3d84 cf6d 9875 7374 ....i...=..m.ust │ │ │ │ +00037450: 9605 d8a9 636f 6e98 7461 696e 936e 6f93 ....con.tain.no. │ │ │ │ +00037460: 7498 7970 9053 8e65 9376 91ff 58e4 6172 t.yp.S.e.v..X.ar │ │ │ │ +00037470: 6961 626c 659b 05d8 aa6d 6f72 6593 7468 iable....more.th │ │ │ │ +00037480: 616e 936f 6e63 652c 9106 5429 616e 6498 an.once,..T)and. │ │ │ │ +00037490: 616c 6c93 7468 6593 7490 ac72 7970 9053 all.the.t..ryp.S │ │ │ │ +000374a0: 8e65 8ea1 8d91 12c7 6176 91ff 58e4 6172 .e......av..X.ar │ │ │ │ +000374b0: 6961 626c 6573 9603 eaa8 696e 93d7 7479 iables....in..ty │ │ │ │ +000374c0: 8d9f 01cc ccd8 698e 9107 4f82 cf6d 90ac ......i...O..m.. │ │ │ │ +000374d0: 7275 7374 936f 9a53 8e63 6375 7293 696e rust.o.S.ccur.in │ │ │ │ +000374e0: 93d7 7695 6e39 7479 9361 7298 678d 9f01 ..v.n9ty.ar.g... │ │ │ │ +000374f0: cccc d869 8e91 0364 dacf 2e91 0538 e041 ...i...d.....8.A │ │ │ │ +00037500: 6e96 03ea a861 6273 7472 6163 7493 7490 n....abstract.t. │ │ │ │ +00037510: ac72 7970 9865 9364 6563 6c61 7261 7469 .ryp.e.declarati │ │ │ │ +00037520: 6f6e 9374 616b 90ac 7265 7393 7468 6593 on.tak..res.the. │ │ │ │ +00037530: 666f 726d 8ea6 8d8d 8d9f 00cb 898d 8d8d form............ │ │ │ │ +00037540: 8d91 2a06 60eb 617b 6162 7374 7970 657c ..*.`.a{abstype| │ │ │ │ +00037550: 6162 7372 6563 7479 7065 7d91 05bf aaeb absrectype}..... │ │ │ │ +00037560: 6261 628e 8e8e 8e8e 8e8e 9f1d 17b7 8d91 bab............. │ │ │ │ +00037570: 12c7 61cf 5468 6596 030b 7164 6563 6c61 ..a.The...qdecla │ │ │ │ +00037580: 7261 7469 6f6e 9b03 0b70 696e 90ac 7274 ration...pin..rt │ │ │ │ +00037590: 726f 9053 8e64 7563 6573 9361 9373 6574 ro.S.duces.a.set │ │ │ │ +000375a0: 936f 6698 7490 ac72 7970 9a53 8e65 936f .of.t..ryp.S.e.o │ │ │ │ +000375b0: 7098 6572 6174 6f72 732c 9103 3815 616e p.erators,..8.an │ │ │ │ +000375c0: 6493 616c 736f 9369 6e63 6f72 7098 6f72 d.also.incorp.or │ │ │ │ +000375d0: 6174 6573 9361 9103 0b70 6e6f 726d 616c ates.a...pnormal │ │ │ │ +000375e0: 9362 696e 6469 6e67 8ea1 8d91 12c7 61d7 .binding......a. │ │ │ │ +000375f0: 6296 046e f9cf 2874 7265 6174 6564 9b04 b..n..(treated.. │ │ │ │ +00037600: 6ef8 6c69 6b90 ac72 6593 eb61 6c65 74cf n.lik..re..alet. │ │ │ │ +00037610: 2998 6f66 93eb 484d 4c98 cf69 6465 6e90 ).of..HML..iden. │ │ │ │ +00037620: ac72 7469 0c65 7273 2e91 06c5 d254 6872 .rti.ers.....Thr │ │ │ │ +00037630: 6f75 6768 6f75 7498 7468 6593 7363 6f70 oughout.the.scop │ │ │ │ +00037640: 9053 8e65 986f 6693 7468 6598 6162 7374 .S.e.of.the.abst │ │ │ │ +00037650: 7261 6374 9374 90ac 7279 7090 538e 6598 ract.t..ryp.S.e. │ │ │ │ +00037660: 6465 636c 612d 8ea1 8d91 12c7 6172 6174 decla-......arat │ │ │ │ +00037670: 696f 6e96 04c6 c974 6865 9104 c6c8 7490 ion....the....t. │ │ │ │ +00037680: ac72 7970 9a53 8e65 936f 7098 6572 6174 .ryp.S.e.op.erat │ │ │ │ +00037690: 6f72 7393 616e 649b 04c6 c8eb 484d 4c93 ors.and.....HML. │ │ │ │ +000376a0: cf69 6465 6e90 ac72 7469 0c65 7273 9361 .iden..rti.ers.a │ │ │ │ +000376b0: 7265 9862 9053 8e6f 7468 9361 90ac 7276 re.b.S.oth.a..rv │ │ │ │ +000376c0: 91ff 58e4 6169 6c61 626c 652c 9104 fdd1 ..X.ailable,.... │ │ │ │ +000376d0: 6275 7498 6974 9369 7393 6f6e 6c79 9877 but.it.is.only.w │ │ │ │ +000376e0: 6974 6869 6e93 d762 8ea1 8d91 12c7 61cf ithin..b......a. │ │ │ │ +000376f0: 7468 6174 9b03 eddc 7468 6591 03ed dbe5 that....the..... │ │ │ │ +00037700: 7296 ff66 6665 7072 9365 7365 6e74 6174 r..ffepr.esentat │ │ │ │ +00037710: 696f 6e91 04d3 8ccf 6f66 9874 6865 9874 ion.....of.the.t │ │ │ │ +00037720: 90ac 7279 7095 538e 6591 03ed db6f 7093 ..ryp.S.e....op. │ │ │ │ +00037730: 6572 6174 6f72 7398 2861 7398 6465 636c erators.(as.decl │ │ │ │ +00037740: 6172 6564 9603 eddb 696e 9874 6572 6d73 ared....in.terms │ │ │ │ +00037750: 986f 6698 6f74 6865 7293 6f70 9053 8e65 .of.other.op.S.e │ │ │ │ +00037760: 7261 746f 7273 2998 6973 8ea1 8d91 12c7 rators).is...... │ │ │ │ +00037770: 6161 90ac 7276 91ff 58e4 6169 6c61 626c aa..rv..X.ailabl │ │ │ │ +00037780: 652e 8e9f 1003 648d 911e 28f0 496e 9603 e.....d...(.In.. │ │ │ │ +00037790: eaa8 616e 9361 6273 7472 6163 7493 7490 ..an.abstract.t. │ │ │ │ +000377a0: ac72 7970 9053 8e65 9364 6563 6c61 7261 .ryp.S.e.declara │ │ │ │ +000377b0: 7469 6f6e 8ea9 1d1b 1b8d 8d8d 9f00 cb89 tion............ │ │ │ │ +000377c0: 8d8d 8d8d 912a 0660 eb61 6162 737b 7265 .....*.`.aabs{re │ │ │ │ +000377d0: 637d 7479 7065 9b05 bfaa eb62 7695 6493 c}type.....bv.d. │ │ │ │ +000377e0: 7479 9361 7290 4dde 678d 9f01 a47a d531 ty.ar.M.g....z.1 │ │ │ │ +000377f0: 8e91 0866 6aeb 6269 648d 9f01 a47a d531 ...fj.bid....z.1 │ │ │ │ +00037800: 8e96 0a7f aeeb 613d 98eb 6274 798d 9f01 ......a=..bty... │ │ │ │ +00037810: a47a d531 8e93 eb61 616e 648d 98eb 623a .z.1...aand...b: │ │ │ │ +00037820: 9601 d331 3a93 3a8e 9118 45b7 eb61 616e ...1:.:...E..aan │ │ │ │ +00037830: 6498 eb62 7695 6493 7479 9361 7290 4dde d..bv.d.ty.ar.M. │ │ │ │ +00037840: 678d 9f01 a47a d86e 8e91 094e b6eb 6269 g....z.n...N..bi │ │ │ │ +00037850: 648d 9f01 a47a d86e 8e96 0b67 faeb 613d d....z.n...g..a= │ │ │ │ +00037860: 98eb 6274 798d 9f01 a47a d86e 8e93 eb61 ..bty....z.n...a │ │ │ │ +00037870: 7769 7468 98eb 6262 8e8e 8e8e 8e8e 8e9f with..bb........ │ │ │ │ +00037880: 1d17 b88d 9112 c761 cf54 6865 9604 27d2 .......a.The..'. │ │ │ │ +00037890: 7365 6e73 6593 696e 9377 6869 639a ac72 sense.in.whic..r │ │ │ │ +000378a0: 6893 7468 6593 7265 7072 6573 656e 9874 h.the.represen.t │ │ │ │ +000378b0: 6174 696f 6e93 6f66 9365 6163 9868 93d7 ation.of.eac.h.. │ │ │ │ +000378c0: 6964 8d9f 01cc ccd8 698e 9107 8cab cf69 id......i......i │ │ │ │ +000378d0: 7393 6198 7691 ff58 e461 696c 6162 6c65 s.a.v..X.ailable │ │ │ │ +000378e0: 936f 6e6c 7993 7769 7468 696e 93d7 6293 .only.within..b. │ │ │ │ +000378f0: cf69 7393 6173 9366 6f6c 6c6f 9877 733a .is.as.follo.ws: │ │ │ │ +00037900: 8ea1 8d91 12c7 6174 6865 9b04 3790 6973 ......athe..7.is │ │ │ │ +00037910: 6f6d 6f72 7068 6973 6d91 0437 9162 9053 omorphism..7.b.S │ │ │ │ +00037920: 8e65 7495 ac72 7793 6565 6e98 6f62 9100 .et..rw.een.ob.. │ │ │ │ +00037930: a71c 6a65 6374 7391 0437 916f 6698 7493 ..jects..7.of.t. │ │ │ │ +00037940: 7970 9053 8e65 7398 d774 798d 9f01 cccc yp.S.es..ty..... │ │ │ │ +00037950: d869 8e91 079c 6bcf 616e 6498 d776 956e .i....k.and..v.n │ │ │ │ +00037960: 3974 7993 6172 9053 8e67 8d9f 01cc ccd8 9ty.ar.S.g...... │ │ │ │ +00037970: 698e 9107 9c6b d769 648d 9f01 cccc d869 i....k.id......i │ │ │ │ +00037980: 8e91 079c 6acf 6973 9861 90ac 7276 91ff ....j.is.a..rv.. │ │ │ │ +00037990: 58e4 6169 6c61 626c 6596 0437 9128 6f6e X.ailable..7.(on │ │ │ │ +000379a0: 6c79 9869 6e93 d762 cf29 9876 6961 8ea1 ly.in..b.).via.. │ │ │ │ +000379b0: 8d91 12c7 6161 9603 eaa8 7061 6972 936f ....aa....pair.o │ │ │ │ +000379c0: 6693 696d 706c 6963 6974 6c79 9364 6563 f.implicitly.dec │ │ │ │ +000379d0: 6c61 7265 6493 7090 538e 6f6c 796d 6f72 lared.p.S.olymor │ │ │ │ +000379e0: 7068 6963 9366 756e 6374 696f 6e73 8ea6 phic.functions.. │ │ │ │ +000379f0: 8d8d 8d9f 00cb 898d 8d8d 8d91 2a06 60eb ............*.`. │ │ │ │ +00037a00: 6161 6273 5feb 6269 648d 9f01 a47a d869 aabs_.bid....z.i │ │ │ │ +00037a10: 8e96 0924 84eb 613a 9b05 bfaa eb62 7479 ...$..a:.....bty │ │ │ │ +00037a20: 8d9f 01a4 7ad8 698e 93eb 612d 3e98 eb62 ....z.i...a->..b │ │ │ │ +00037a30: 7695 6493 7479 9361 7290 4dde 678d 9f01 v.d.ty.ar.M.g... │ │ │ │ +00037a40: a47a d869 8e91 070b 40eb 6269 648d 9f01 .z.i....@.bid... │ │ │ │ +00037a50: a47a d869 8e91 184a 3eeb 6172 6570 5feb .z.i...J>.arep_. │ │ │ │ +00037a60: 6269 648d 9f01 a47a d869 8e91 0924 84eb bid....z.i...$.. │ │ │ │ +00037a70: 613a 98eb 6276 9374 7993 6172 904d de67 a:..bv.ty.ar.M.g │ │ │ │ +00037a80: 8d9f 01a4 7ad8 698e 9107 0b40 eb62 6964 ....z.i....@.bid │ │ │ │ +00037a90: 8d9f 01a4 7ad8 698e 9109 2484 eb61 2d3e ....z.i...$..a-> │ │ │ │ +00037aa0: 98eb 6274 798d 9f01 a47a d869 8e8e 8e8e ..bty....z.i.... │ │ │ │ +00037ab0: 8e8e 8e8e 9f1d 17b8 8d91 12c7 61cf 7768 ............a.wh │ │ │ │ +00037ac0: 6963 90ac 7268 9604 5a86 6172 659b 045a ic..rh..Z.are..Z │ │ │ │ +00037ad0: 8574 6f93 6290 538e 6593 7573 6564 9861 .to.b.S.e.used.a │ │ │ │ +00037ae0: 7393 636f 9a53 8e65 7263 696f 6e73 9362 s.co.S.ercions.b │ │ │ │ +00037af0: 9865 7495 ac72 7793 6565 6e96 045a 8674 .et..rw.een..Z.t │ │ │ │ +00037b00: 6865 9104 5a85 6162 7374 7261 6374 9374 he..Z.abstract.t │ │ │ │ +00037b10: 90ac 7279 7098 6573 9361 6e64 9104 5a85 ..ryp.es.and..Z. │ │ │ │ +00037b20: 7468 6569 7293 7265 7072 6573 656e 90ac their.represen.. │ │ │ │ +00037b30: 7274 6174 696f 6e73 2e8e a18d 9112 c761 rtations.......a │ │ │ │ +00037b40: 5468 90ac 7275 7396 03ea a869 6e93 7468 Th..rus....in.th │ │ │ │ +00037b50: 6593 7369 6d70 6c65 9363 6173 658e a68d e.simple.case... │ │ │ │ +00037b60: 8d8d 9f01 33b9 8d8d 8d8d 912a 0660 eb61 ....3......*.`.a │ │ │ │ +00037b70: 6162 7374 7970 6596 05bf aaeb 6261 93eb abstype.....ba.. │ │ │ │ +00037b80: 613d 93eb 6274 7991 0624 3deb 6177 6974 a=..bty..$=.awit │ │ │ │ +00037b90: 6893 eb62 7893 eb61 3d93 eb62 658d 9ffc h..bx..a=..be... │ │ │ │ +00037ba0: 06be db30 8e91 088d e3eb 6169 6e93 eb62 ...0......ain..b │ │ │ │ +00037bb0: 658e 8e8e 8e8e 8e8e 9f1d 17b8 8d91 12c7 e............... │ │ │ │ +00037bc0: 61cf 7468 6596 03ea a873 636f 709a 538e a.the....scop.S. │ │ │ │ +00037bd0: 6593 6f66 93d7 6193 cf69 7393 d765 8d9f e.of..a..is..e.. │ │ │ │ +00037be0: fba5 32db 308e 9106 b8e1 cf61 6e64 93d7 ..2.0......and.. │ │ │ │ +00037bf0: 65cf 2c93 7468 6593 7363 6f70 9865 936f e.,.the.scop.e.o │ │ │ │ +00037c00: 6693 eb61 6162 735f d761 93cf 616e 6493 f..aabs_.a..and. │ │ │ │ +00037c10: eb61 7265 705f d761 93cf 6973 93d7 658d .arep_.a..is..e. │ │ │ │ +00037c20: 9ffb a532 db30 8e91 02ce 39cf 2c93 616e ...2.0....9.,.an │ │ │ │ +00037c30: 6493 7468 6593 7363 6f70 9865 936f 6693 d.the.scop.e.of. │ │ │ │ +00037c40: d778 93cf 6973 93d7 65cf 2e8e 9f10 0363 .x..is..e......c │ │ │ │ +00037c50: 8d91 1e28 f041 7396 04a0 0d61 6e93 696c ...(.As....an.il │ │ │ │ +00037c60: 6c75 7374 7261 7469 6f6e 2c91 04cd 6663 lustration,...fc │ │ │ │ +00037c70: 6f6e 7369 6465 7293 7468 6593 6465 0c6e onsider.the.de.n │ │ │ │ +00037c80: 6974 696f 6e93 6f66 9104 a00c 7468 6593 ition.of....the. │ │ │ │ +00037c90: 749a ac72 7970 9053 8e65 93eb 6172 6174 t..ryp.S.e..arat │ │ │ │ +00037ca0: 93cf 6f66 9372 6174 696f 6e61 6c93 6e98 ..of.rational.n. │ │ │ │ +00037cb0: 756d 9862 9053 8e65 7273 2c91 04cd 6672 um.b.S.ers,...fr │ │ │ │ +00037cc0: 6570 7265 2d8e a18d 9112 c761 7365 6e95 epre-......asen. │ │ │ │ +00037cd0: ac72 7465 649b 0444 bf62 9379 9870 6169 .rted..D.b.y.pai │ │ │ │ +00037ce0: 7273 9104 44be 6f66 9869 6e93 7465 6765 rs..D.of.in.tege │ │ │ │ +00037cf0: 7273 2c91 045b 4574 6f67 6574 6865 7296 rs,..[Etogether. │ │ │ │ +00037d00: 0444 be77 6974 6898 6f70 9053 8e65 7261 .D.with.op.S.era │ │ │ │ +00037d10: 7469 6f6e 7398 eb61 706c 7573 98cf 616e tions..aplus..an │ │ │ │ +00037d20: 6498 eb61 7469 6d65 7393 cf61 6e64 9874 d..atimes..and.t │ │ │ │ +00037d30: 6865 9863 6f6e 95ac 7276 9365 7273 696f he.con..rv.ersio │ │ │ │ +00037d40: 6e8e a18d 9112 c761 6675 6e63 7469 6f6e n......afunction │ │ │ │ +00037d50: 738e 8e9f 24fd 138e 8c8b 0000 0032 0000 s...$........2.. │ │ │ │ 00037d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00037d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00037d80: 0003 7007 a002 cc05 558d a0fd 46d3 0e8d ..p.....U...F... │ │ │ │ -00037d90: 8d8d 8d9f fa99 9a8d 91ea f1eb d035 3092 .............50. │ │ │ │ -00037da0: 0133 17ba 4368 6170 7465 7296 0480 0035 .3..Chapter....5 │ │ │ │ -00037db0: 2e91 0a80 004d 4c93 5490 a000 7970 9060 .....ML.T...yp.` │ │ │ │ -00037dc0: 0065 738e 91ea f1eb 9f05 6666 8900 00e6 .es.......ff.... │ │ │ │ -00037dd0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -00037de0: fd91 007a 8d8d 8d9f 06d6 bd8d 8d8d 9ff3 ...z............ │ │ │ │ -00037df0: 0000 8d91 0230 eaeb 6169 6e74 746f 7261 .....0..ainttora │ │ │ │ -00037e00: 7496 05bf aa3a 9369 6e74 2d3e 7261 748e t....:.int->rat. │ │ │ │ -00037e10: 9f0d 0000 8d91 0230 ea72 6174 746f 696e .......0.rattoin │ │ │ │ -00037e20: 7496 05bf aa3a 9372 6174 2d3e 696e 748e t....:.rat->int. │ │ │ │ -00037e30: 8e8e 8e8e 8e8e 9f21 85ad 8d91 eaf1 ebcf .......!........ │ │ │ │ -00037e40: 5369 6e63 6596 0552 5aeb 6172 6174 9b05 Since..RZ.arat.. │ │ │ │ -00037e50: 5259 cf69 7393 6198 6e9a ac72 756c 6c61 RY.is.a.n..rulla │ │ │ │ -00037e60: 7279 9374 9879 7095 538e 6591 0552 596f ry.t.yp.S.e..RYo │ │ │ │ -00037e70: 7093 6572 6174 696f 6e2c 9105 ac46 6e6f p.eration,...Fno │ │ │ │ -00037e80: 9105 525a 7498 7970 9365 9605 5259 7691 ..RZt.yp.e..RYv. │ │ │ │ -00037e90: ff58 e461 7269 6162 6c65 7391 0552 5a61 .X.ariables..RZa │ │ │ │ -00037ea0: 7265 9369 6e98 7698 6f6c 7698 6564 2c91 re.in.v.olv.ed,. │ │ │ │ -00037eb0: 05ac 4661 6e64 9b05 525a eb61 7261 7493 ..Fand..RZ.arat. │ │ │ │ -00037ec0: cf63 616e 9862 9053 8e65 8ea9 1000 008d .can.b.S.e...... │ │ │ │ -00037ed0: 91ea f1eb 6465 0c6e 6564 9103 eaa8 6290 ....de.ned....b. │ │ │ │ -00037ee0: ac72 793a 8ea4 5585 ad8d 8d8d 9f3a d6bd .ry:..U......:.. │ │ │ │ -00037ef0: 8d8d 8d9f 8b00 008d 9102 30ea eb61 6162 ..........0..aab │ │ │ │ -00037f00: 7374 7970 6596 05bf aa72 6174 933d 9369 stype....rat.=.i │ │ │ │ -00037f10: 6e74 2369 6e74 8ea4 0d00 008d 9113 6fe8 nt#int........o. │ │ │ │ -00037f20: 7769 7468 9605 bfaa 706c 7573 2878 2c79 with....plus(x,y │ │ │ │ -00037f30: 2993 3d93 2861 6273 5f72 6174 2878 312a ).=.(abs_rat(x1* │ │ │ │ -00037f40: 7932 2b78 322a 7931 2c93 7832 2a79 3229 y2+x2*y1,.x2*y2) │ │ │ │ -00037f50: 8ea1 8d91 7ae9 dc77 6865 7265 9605 bfaa ....z..where.... │ │ │ │ -00037f60: 7831 2c78 3293 3d93 7265 705f 7261 7493 x1,x2.=.rep_rat. │ │ │ │ -00037f70: 788e a18d 9200 8669 3061 6e64 9605 bfaa x......i0and.... │ │ │ │ -00037f80: 7931 2c79 3293 3d93 7265 705f 7261 7493 y1,y2.=.rep_rat. │ │ │ │ -00037f90: 7991 16fe a829 8ea1 8d91 136f e861 6e64 y....).....o.and │ │ │ │ -00037fa0: 9605 bfaa 7469 6d65 7328 782c 7929 933d ....times(x,y).= │ │ │ │ -00037fb0: 9328 6162 735f 7261 7428 7831 2a79 312c .(abs_rat(x1*y1, │ │ │ │ -00037fc0: 9378 322a 7932 298e a18d 917a e9dc 7768 .x2*y2)....z..wh │ │ │ │ -00037fd0: 6572 6596 05bf aa78 312c 7832 933d 9372 ere....x1,x2.=.r │ │ │ │ -00037fe0: 6570 5f72 6174 9378 8ea1 8d92 0086 6930 ep_rat.x......i0 │ │ │ │ -00037ff0: 616e 6496 05bf aa79 312c 7932 933d 9372 and....y1,y2.=.r │ │ │ │ -00038000: 6570 5f72 6174 9379 9116 fea8 298e a18d ep_rat.y....)... │ │ │ │ -00038010: 9113 6fe8 616e 6496 05bf aa69 6e74 746f ..o.and....intto │ │ │ │ -00038020: 7261 7493 6e93 3d93 6162 735f 7261 7428 rat.n.=.abs_rat( │ │ │ │ -00038030: 6e2c 3129 8ea1 8d91 136f e861 6e64 9605 n,1).....o.and.. │ │ │ │ -00038040: bfaa 7261 7474 6f69 6e74 9378 933d 9328 ..rattoint.x.=.( │ │ │ │ -00038050: 2878 312f 7832 292a 7832 3d78 3193 3d3e (x1/x2)*x2=x1.=> │ │ │ │ -00038060: 9378 312f 7832 937c 9366 6169 6c77 6974 .x1/x2.|.failwit │ │ │ │ -00038070: 6893 6072 6174 746f 696e 7460 8ea1 8d91 h.`rattoint`.... │ │ │ │ -00038080: 7ae9 dc77 6865 7265 9605 bfaa 7831 2c78 z..where....x1,x │ │ │ │ -00038090: 3293 3d93 7265 705f 7261 7493 7891 16fe 2.=.rep_rat.x... │ │ │ │ -000380a0: a829 933b 3b8e 8e8e 8e8e 8e8e a18d 91f6 .).;;........... │ │ │ │ -000380b0: 537a cf4d 6f73 7496 0589 0161 6273 7472 Sz.Most....abstr │ │ │ │ -000380c0: 6163 749b 0589 0074 90ac 7279 7090 538e act....t..ryp.S. │ │ │ │ -000380d0: 6593 6465 636c 6172 6174 696f 6e73 9361 e.declarations.a │ │ │ │ -000380e0: 7265 9870 726f 6261 626c 7993 7573 6564 re.probably.used │ │ │ │ -000380f0: 9361 7498 746f 702d 6c65 7690 ac72 656c .at.top-lev..rel │ │ │ │ -00038100: 2c91 05f0 9773 6f93 7468 6174 9874 6865 ,....so.that.the │ │ │ │ -00038110: 6972 9373 636f 7090 538e 658e a68d 91ea ir.scop.S.e..... │ │ │ │ -00038120: f1eb 6973 9604 c1e9 7468 659b 04c1 ea72 ..is....the....r │ │ │ │ -00038130: 656d 6169 6e64 6572 936f 6698 7468 6593 emainder.of.the. │ │ │ │ -00038140: 746f 702d 6c65 7690 ac72 656c 9870 726f top-lev..rel.pro │ │ │ │ -00038150: 6772 616d 2e91 07be a442 7574 9866 6f72 gram.....But.for │ │ │ │ -00038160: 936e 6f6e 2d74 6f70 2d6c 6576 90ac 7265 .non-top-lev..re │ │ │ │ -00038170: 6c98 6465 636c 6172 6174 696f 6e73 2c91 l.declarations,. │ │ │ │ -00038180: 04f7 ba61 9373 696d 706c 658e a68d 91ea ...a.simple..... │ │ │ │ -00038190: f1eb 636f 6e73 7472 6169 6e9a ac72 7496 ..constrain..rt. │ │ │ │ -000381a0: 03c9 4465 6e73 7572 6573 9374 6861 7493 ..Densures.that. │ │ │ │ -000381b0: 6193 7691 ff58 e461 6c75 6593 6f66 9361 a.v..X.alue.of.a │ │ │ │ -000381c0: 6273 7472 6163 7493 7498 7970 9053 8e65 bstract.t.yp.S.e │ │ │ │ -000381d0: 9363 616e 6e6f 7493 6578 6973 7493 6578 .cannot.exist.ex │ │ │ │ -000381e0: 6365 7074 9364 7572 696e 6793 7468 6593 cept.during.the. │ │ │ │ -000381f0: 6578 6563 7574 696f 6e8e a68d 91ea f1eb execution....... │ │ │ │ -00038200: 6f66 9603 eaa8 7068 7261 7365 7393 7769 of....phrases.wi │ │ │ │ -00038210: 7468 696e 9374 6865 9373 636f 709a 538e thin.the.scop.S. │ │ │ │ -00038220: 6593 6f66 9374 6865 9374 90ac 7279 7098 e.of.the.t..ryp. │ │ │ │ -00038230: 6593 6465 636c 6172 6174 696f 6e2e 9105 e.declaration... │ │ │ │ -00038240: 38e0 496e 9374 6865 9365 7870 7265 7373 8.In.the.express │ │ │ │ -00038250: 696f 6e8e a41d 0000 8d8d 8d9f 00cb 898d ion............. │ │ │ │ -00038260: 8d8d 8d91 0230 eaeb 6161 6273 7b72 6563 .....0..aabs{rec │ │ │ │ -00038270: 7d74 7970 658d 9105 bfaa eb62 3a96 01d3 }type......b:... │ │ │ │ -00038280: 313a 933a 8e91 1459 3e76 9564 9374 7993 1:.:...Y>v.d.ty. │ │ │ │ -00038290: 6172 904d de67 8d9f 01a4 7ad8 698e 9107 ar.M.g....z.i... │ │ │ │ -000382a0: 0b40 eb62 6964 8d9f 01a4 7ad8 698e 9109 .@.bid....z.i... │ │ │ │ -000382b0: 2484 eb61 3d96 05bf aaeb 6274 798d 9f01 $..a=.....bty... │ │ │ │ -000382c0: a47a d869 8e8d 9105 380b eb62 3a96 01d3 .z.i....8..b:... │ │ │ │ -000382d0: 313a 933a 8e91 17be 18eb 6177 6974 6893 1:.:......awith. │ │ │ │ -000382e0: eb62 6293 eb61 696e 93eb 6265 8e8e 8e8e .bb..ain..be.... │ │ │ │ -000382f0: 8e8e 8ea1 8d91 eaf1 ebcf 5468 6596 031c ..........The... │ │ │ │ -00038300: ef74 9aac 7279 7090 538e 6591 031c ee6f .t..ryp.S.e....o │ │ │ │ -00038310: 6693 d765 cf2c 9103 4613 616e 6493 7468 f..e.,..F.and.th │ │ │ │ -00038320: 6593 7498 7970 9053 8e65 7391 031c ee6f e.t.yp.S.es....o │ │ │ │ -00038330: 6693 616e 9879 9103 1cee 6e6f 6e2d 6c6f f.an.y....non-lo │ │ │ │ -00038340: 9053 8e63 616c 9361 7373 6967 6e6d 656e .S.cal.assignmen │ │ │ │ -00038350: 9874 739b 031c ee77 6974 6869 6e93 d762 .ts....within..b │ │ │ │ -00038360: 93cf 616e 6498 d765 cf2c 9103 4614 6d90 ..and..e.,..F.m. │ │ │ │ -00038370: ac72 7573 7498 6e6f 7493 696e 95ac 7276 .rust.not.in..rv │ │ │ │ -00038380: 936f 6c76 9365 8ea6 8d91 eaf1 eb61 6e90 .olv.e.......an. │ │ │ │ -00038390: ac72 7996 03ea a86f 6693 7468 6593 d769 .ry....of.the..i │ │ │ │ -000383a0: 648d 9f01 cccc d869 8e91 0364 dacf 2e8e d......i...d.... │ │ │ │ -000383b0: a68d 91f6 537a 4669 6e61 6c6c 7991 ff05 ....SzFinally... │ │ │ │ -000383c0: 562c 9105 09a2 696e 9604 d03c 6b90 ac72 V,....in...|......./. │ │ │ │ +00037de0: 8da0 fd91 007a 8d8d 8d9f 06d6 bd8d 8d8d .....z.......... │ │ │ │ +00037df0: 9ff3 0000 8d91 0230 eaeb 6169 6e74 746f .......0..aintto │ │ │ │ +00037e00: 7261 7496 05bf aa3a 9369 6e74 2d3e 7261 rat....:.int->ra │ │ │ │ +00037e10: 748e 9f0d 0000 8d91 0230 ea72 6174 746f t........0.ratto │ │ │ │ +00037e20: 696e 7496 05bf aa3a 9372 6174 2d3e 696e int....:.rat->in │ │ │ │ +00037e30: 748e 8e8e 8e8e 8e8e 9f21 85ad 8d91 eaf1 t........!...... │ │ │ │ +00037e40: ebcf 5369 6e63 6596 0552 5aeb 6172 6174 ..Since..RZ.arat │ │ │ │ +00037e50: 9b05 5259 cf69 7393 6198 6e9a ac72 756c ..RY.is.a.n..rul │ │ │ │ +00037e60: 6c61 7279 9374 9879 7095 538e 6591 0552 lary.t.yp.S.e..R │ │ │ │ +00037e70: 596f 7093 6572 6174 696f 6e2c 9105 ac46 Yop.eration,...F │ │ │ │ +00037e80: 6e6f 9105 525a 7498 7970 9365 9605 5259 no..RZt.yp.e..RY │ │ │ │ +00037e90: 7691 ff58 e461 7269 6162 6c65 7391 0552 v..X.ariables..R │ │ │ │ +00037ea0: 5a61 7265 9369 6e98 7698 6f6c 7698 6564 Zare.in.v.olv.ed │ │ │ │ +00037eb0: 2c91 05ac 4661 6e64 9b05 525a eb61 7261 ,...Fand..RZ.ara │ │ │ │ +00037ec0: 7493 cf63 616e 9862 9053 8e65 8ea9 1000 t..can.b.S.e.... │ │ │ │ +00037ed0: 008d 91ea f1eb 6465 0c6e 6564 9103 eaa8 ......de.ned.... │ │ │ │ +00037ee0: 6290 ac72 793a 8ea4 5585 ad8d 8d8d 9f3a b..ry:..U......: │ │ │ │ +00037ef0: d6bd 8d8d 8d9f 8b00 008d 9102 30ea eb61 ............0..a │ │ │ │ +00037f00: 6162 7374 7970 6596 05bf aa72 6174 933d abstype....rat.= │ │ │ │ +00037f10: 9369 6e74 2369 6e74 8ea4 0d00 008d 9113 .int#int........ │ │ │ │ +00037f20: 6fe8 7769 7468 9605 bfaa 706c 7573 2878 o.with....plus(x │ │ │ │ +00037f30: 2c79 2993 3d93 2861 6273 5f72 6174 2878 ,y).=.(abs_rat(x │ │ │ │ +00037f40: 312a 7932 2b78 322a 7931 2c93 7832 2a79 1*y2+x2*y1,.x2*y │ │ │ │ +00037f50: 3229 8ea1 8d91 7ae9 dc77 6865 7265 9605 2)....z..where.. │ │ │ │ +00037f60: bfaa 7831 2c78 3293 3d93 7265 705f 7261 ..x1,x2.=.rep_ra │ │ │ │ +00037f70: 7493 788e a18d 9200 8669 3061 6e64 9605 t.x......i0and.. │ │ │ │ +00037f80: bfaa 7931 2c79 3293 3d93 7265 705f 7261 ..y1,y2.=.rep_ra │ │ │ │ +00037f90: 7493 7991 16fe a829 8ea1 8d91 136f e861 t.y....).....o.a │ │ │ │ +00037fa0: 6e64 9605 bfaa 7469 6d65 7328 782c 7929 nd....times(x,y) │ │ │ │ +00037fb0: 933d 9328 6162 735f 7261 7428 7831 2a79 .=.(abs_rat(x1*y │ │ │ │ +00037fc0: 312c 9378 322a 7932 298e a18d 917a e9dc 1,.x2*y2)....z.. │ │ │ │ +00037fd0: 7768 6572 6596 05bf aa78 312c 7832 933d where....x1,x2.= │ │ │ │ +00037fe0: 9372 6570 5f72 6174 9378 8ea1 8d92 0086 .rep_rat.x...... │ │ │ │ +00037ff0: 6930 616e 6496 05bf aa79 312c 7932 933d i0and....y1,y2.= │ │ │ │ +00038000: 9372 6570 5f72 6174 9379 9116 fea8 298e .rep_rat.y....). │ │ │ │ +00038010: a18d 9113 6fe8 616e 6496 05bf aa69 6e74 ....o.and....int │ │ │ │ +00038020: 746f 7261 7493 6e93 3d93 6162 735f 7261 torat.n.=.abs_ra │ │ │ │ +00038030: 7428 6e2c 3129 8ea1 8d91 136f e861 6e64 t(n,1).....o.and │ │ │ │ +00038040: 9605 bfaa 7261 7474 6f69 6e74 9378 933d ....rattoint.x.= │ │ │ │ +00038050: 9328 2878 312f 7832 292a 7832 3d78 3193 .((x1/x2)*x2=x1. │ │ │ │ +00038060: 3d3e 9378 312f 7832 937c 9366 6169 6c77 =>.x1/x2.|.failw │ │ │ │ +00038070: 6974 6893 6072 6174 746f 696e 7460 8ea1 ith.`rattoint`.. │ │ │ │ +00038080: 8d91 7ae9 dc77 6865 7265 9605 bfaa 7831 ..z..where....x1 │ │ │ │ +00038090: 2c78 3293 3d93 7265 705f 7261 7493 7891 ,x2.=.rep_rat.x. │ │ │ │ +000380a0: 16fe a829 933b 3b8e 8e8e 8e8e 8e8e a18d ...).;;......... │ │ │ │ +000380b0: 91f6 537a cf4d 6f73 7496 0589 0161 6273 ..Sz.Most....abs │ │ │ │ +000380c0: 7472 6163 749b 0589 0074 90ac 7279 7090 tract....t..ryp. │ │ │ │ +000380d0: 538e 6593 6465 636c 6172 6174 696f 6e73 S.e.declarations │ │ │ │ +000380e0: 9361 7265 9870 726f 6261 626c 7993 7573 .are.probably.us │ │ │ │ +000380f0: 6564 9361 7498 746f 702d 6c65 7690 ac72 ed.at.top-lev..r │ │ │ │ +00038100: 656c 2c91 05f0 9773 6f93 7468 6174 9874 el,....so.that.t │ │ │ │ +00038110: 6865 6972 9373 636f 7090 538e 658e a68d heir.scop.S.e... │ │ │ │ +00038120: 91ea f1eb 6973 9604 c1e9 7468 659b 04c1 ....is....the... │ │ │ │ +00038130: ea72 656d 6169 6e64 6572 936f 6698 7468 .remainder.of.th │ │ │ │ +00038140: 6593 746f 702d 6c65 7690 ac72 656c 9870 e.top-lev..rel.p │ │ │ │ +00038150: 726f 6772 616d 2e91 07be a442 7574 9866 rogram.....But.f │ │ │ │ +00038160: 6f72 936e 6f6e 2d74 6f70 2d6c 6576 90ac or.non-top-lev.. │ │ │ │ +00038170: 7265 6c98 6465 636c 6172 6174 696f 6e73 rel.declarations │ │ │ │ +00038180: 2c91 04f7 ba61 9373 696d 706c 658e a68d ,....a.simple... │ │ │ │ +00038190: 91ea f1eb 636f 6e73 7472 6169 6e9a ac72 ....constrain..r │ │ │ │ +000381a0: 7496 03c9 4465 6e73 7572 6573 9374 6861 t...Densures.tha │ │ │ │ +000381b0: 7493 6193 7691 ff58 e461 6c75 6593 6f66 t.a.v..X.alue.of │ │ │ │ +000381c0: 9361 6273 7472 6163 7493 7498 7970 9053 .abstract.t.yp.S │ │ │ │ +000381d0: 8e65 9363 616e 6e6f 7493 6578 6973 7493 .e.cannot.exist. │ │ │ │ +000381e0: 6578 6365 7074 9364 7572 696e 6793 7468 except.during.th │ │ │ │ +000381f0: 6593 6578 6563 7574 696f 6e8e a68d 91ea e.execution..... │ │ │ │ +00038200: f1eb 6f66 9603 eaa8 7068 7261 7365 7393 ..of....phrases. │ │ │ │ +00038210: 7769 7468 696e 9374 6865 9373 636f 709a within.the.scop. │ │ │ │ +00038220: 538e 6593 6f66 9374 6865 9374 90ac 7279 S.e.of.the.t..ry │ │ │ │ +00038230: 7098 6593 6465 636c 6172 6174 696f 6e2e p.e.declaration. │ │ │ │ +00038240: 9105 38e0 496e 9374 6865 9365 7870 7265 ..8.In.the.expre │ │ │ │ +00038250: 7373 696f 6e8e a41d 0000 8d8d 8d9f 00cb ssion........... │ │ │ │ +00038260: 898d 8d8d 8d91 0230 eaeb 6161 6273 7b72 .......0..aabs{r │ │ │ │ +00038270: 6563 7d74 7970 658d 9105 bfaa eb62 3a96 ec}type......b:. │ │ │ │ +00038280: 01d3 313a 933a 8e91 1459 3e76 9564 9374 ..1:.:...Y>v.d.t │ │ │ │ +00038290: 7993 6172 904d de67 8d9f 01a4 7ad8 698e y.ar.M.g....z.i. │ │ │ │ +000382a0: 9107 0b40 eb62 6964 8d9f 01a4 7ad8 698e ...@.bid....z.i. │ │ │ │ +000382b0: 9109 2484 eb61 3d96 05bf aaeb 6274 798d ..$..a=.....bty. │ │ │ │ +000382c0: 9f01 a47a d869 8e8d 9105 380b eb62 3a96 ...z.i....8..b:. │ │ │ │ +000382d0: 01d3 313a 933a 8e91 17be 18eb 6177 6974 ..1:.:......awit │ │ │ │ +000382e0: 6893 eb62 6293 eb61 696e 93eb 6265 8e8e h..bb..ain..be.. │ │ │ │ +000382f0: 8e8e 8e8e 8ea1 8d91 eaf1 ebcf 5468 6596 ............The. │ │ │ │ +00038300: 031c ef74 9aac 7279 7090 538e 6591 031c ...t..ryp.S.e... │ │ │ │ +00038310: ee6f 6693 d765 cf2c 9103 4613 616e 6493 .of..e.,..F.and. │ │ │ │ +00038320: 7468 6593 7498 7970 9053 8e65 7391 031c the.t.yp.S.es... │ │ │ │ +00038330: ee6f 6693 616e 9879 9103 1cee 6e6f 6e2d .of.an.y....non- │ │ │ │ +00038340: 6c6f 9053 8e63 616c 9361 7373 6967 6e6d lo.S.cal.assignm │ │ │ │ +00038350: 656e 9874 739b 031c ee77 6974 6869 6e93 en.ts....within. │ │ │ │ +00038360: d762 93cf 616e 6498 d765 cf2c 9103 4614 .b..and..e.,..F. │ │ │ │ +00038370: 6d90 ac72 7573 7498 6e6f 7493 696e 95ac m..rust.not.in.. │ │ │ │ +00038380: 7276 936f 6c76 9365 8ea6 8d91 eaf1 eb61 rv.olv.e.......a │ │ │ │ +00038390: 6e90 ac72 7996 03ea a86f 6693 7468 6593 n..ry....of.the. │ │ │ │ +000383a0: d769 648d 9f01 cccc d869 8e91 0364 dacf .id......i...d.. │ │ │ │ +000383b0: 2e8e a68d 91f6 537a 4669 6e61 6c6c 7991 ......SzFinally. │ │ │ │ +000383c0: ff05 562c 9105 09a2 696e 9604 d03c 6b90 ..V,....in...|.. │ │ │ │ -00038610: 471b 8dd2 5072 696d 6974 6976 9bff 38f5 G...Primitiv..8. │ │ │ │ -00038620: 6596 0954 7b4d 4c93 4964 656e 9874 690c e..T{ML.Iden.ti. │ │ │ │ -00038630: 6572 9342 696e 6469 6e67 738e 9f13 d677 er.Bindings....w │ │ │ │ -00038640: 8900 0100 0001 c73e 7c9f 3a55 548d cf54 .......>|.:UT..T │ │ │ │ -00038650: 6865 9604 63b5 7072 696d 6974 6976 9aac he..c.primitiv.. │ │ │ │ -00038660: 7265 9104 63b6 eb48 4d4c 93cf 6964 656e re..c..HML..iden │ │ │ │ -00038670: 9874 690c 6572 9b04 63b6 6269 6e64 696e .ti.er..c.bindin │ │ │ │ -00038680: 6773 9361 7265 9864 6573 6372 6962 9053 gs.are.describ.S │ │ │ │ -00038690: 8e65 6493 696e 9374 6869 7398 6390 ac72 .ed.in.this.c..r │ │ │ │ -000386a0: 6861 7074 6572 2e91 06a4 0853 6f6d 6598 hapter.....Some. │ │ │ │ -000386b0: 7573 6566 756c 9364 6572 6976 90ac 7265 useful.deriv..re │ │ │ │ -000386c0: 648e a910 0000 8d66 756e 6374 696f 6e73 d......functions │ │ │ │ -000386d0: 9603 eaa8 6172 6593 696e 9343 6861 7074 ....are.in.Chapt │ │ │ │ -000386e0: 6572 9337 2e91 0538 e054 6865 9370 7269 er.7...8.The.pri │ │ │ │ -000386f0: 6d69 7469 769a ac72 6593 6269 6e64 696e mitiv..re.bindin │ │ │ │ -00038700: 6773 9361 7265 936f 6693 7498 7798 6f93 gs.are.of.t.w.o. │ │ │ │ -00038710: 6b69 6e64 733a 8ea4 1af5 4e8d 8d8d 8d91 kinds:....N..... │ │ │ │ -00038720: 11a0 4eeb 6080 888e 8e8e 911d 5fec cf6f ..N.`......._..o │ │ │ │ -00038730: 7264 696e 6172 7991 03ea a862 696e 6469 rdinary....bindi │ │ │ │ -00038740: 6e67 733b 8e9f 197d 538d 8d8d 8d91 11a0 ngs;...}S....... │ │ │ │ -00038750: 4eeb 6080 888e 8e8e 911d 5fec cf64 6f6c N.`......._..dol │ │ │ │ -00038760: 6c61 7265 6496 03ea a862 696e 6469 6e67 lared....binding │ │ │ │ -00038770: 7393 2877 6869 639a ac72 6893 6172 6593 s.(whic..rh.are. │ │ │ │ -00038780: 7072 6563 6564 6564 9362 9879 93eb 6124 preceded.b.y..a$ │ │ │ │ -00038790: cf29 9368 6198 7669 6e67 9370 7265 0c78 .).ha.ving.pre.x │ │ │ │ -000387a0: 936f 7293 696e 0c78 9373 7461 7475 732e .or.in.x.status. │ │ │ │ -000387b0: 8ea1 8d91 0b61 8f54 6865 9603 555f 6465 .....a.The..U_de │ │ │ │ -000387c0: 7363 7269 7074 696f 6e9b 0355 5e6f 6693 scription..U^of. │ │ │ │ -000387d0: 7468 6598 eb48 4d4c 93cf 7691 ff58 e461 the..HML..v..X.a │ │ │ │ -000387e0: 6c75 6598 746f 9377 6869 6390 ac72 6898 lue.to.whic..rh. │ │ │ │ -000387f0: 616e 9369 6465 6e90 ac72 7469 0c65 7293 an.iden..rti.er. │ │ │ │ -00038800: 6973 9862 9053 8e6f 756e 6493 6973 986f is.b.S.ound.is.o │ │ │ │ -00038810: 6d69 7474 6564 9369 6698 7468 6593 7365 mitted.if.the.se │ │ │ │ -00038820: 6d61 6e2d 8ea6 8d74 6963 7396 02eb ad69 man-...tics....i │ │ │ │ -00038830: 7393 636c 6561 7293 6672 6f6d 9374 6865 s.clear.from.the │ │ │ │ -00038840: 9369 6465 6e9a ac72 7469 0c65 7293 6e61 .iden..rti.er.na │ │ │ │ -00038850: 6d65 9361 6e64 9374 9879 7090 538e 6593 me.and.t.yp.S.e. │ │ │ │ -00038860: 6769 7698 656e 2e91 04e3 e246 91ff 0556 giv.en.....F...V │ │ │ │ -00038870: 6f72 9374 686f 7365 9366 756e 6374 696f or.those.functio │ │ │ │ -00038880: 6e73 9377 686f 7365 9361 7070 6c69 6361 ns.whose.applica │ │ │ │ -00038890: 7469 6f6e 8ea6 8d6d 619a ac72 7996 03ea tion...ma..ry... │ │ │ │ -000388a0: a866 6169 6c2c 9374 6865 9366 6169 6c75 .fail,.the.failu │ │ │ │ -000388b0: 7265 9373 7472 696e 6793 6973 9374 6865 re.string.is.the │ │ │ │ -000388c0: 9366 756e 6374 696f 6e93 6964 656e 9874 .function.iden.t │ │ │ │ -000388d0: 690c 6572 2e8e a68d 910b 618f 5072 6564 i.er......a.Pred │ │ │ │ -000388e0: 6563 6c61 7265 6496 039c 6f69 6465 6e90 eclared...oiden. │ │ │ │ -000388f0: ac72 7469 0c65 7273 9b03 9c70 6172 6593 .rti.ers...pare. │ │ │ │ -00038900: 6e6f 7493 7265 6761 7264 6564 9861 7393 not.regarded.as. │ │ │ │ -00038910: 636f 6e73 7461 6e90 ac72 7473 936f 6698 constan..rts.of. │ │ │ │ -00038920: 7468 6593 6c61 6e67 7561 6765 2e91 051e the.language.... │ │ │ │ -00038930: cd41 7393 7769 7468 9861 6c6c 936f 7468 .As.with.all.oth │ │ │ │ -00038940: 6572 8ea6 8deb 484d 4c96 053d 8ccf 6964 er....HML..=..id │ │ │ │ -00038950: 656e 90ac 7274 690c 6572 732c 9b05 9244 en..rti.ers,...D │ │ │ │ -00038960: 7468 6593 7573 6572 9369 7391 053d 8b66 the.user.is..=.f │ │ │ │ -00038970: 7265 6593 746f 9372 6562 696e 6493 7468 ree.to.rebind.th │ │ │ │ -00038980: 656d 2c98 6290 ac72 798d 93eb 616c 6574 em,.b..ry...alet │ │ │ │ -00038990: 8e91 167c 8acf 2c8d 9105 9245 eb61 6c65 ...|..,....E.ale │ │ │ │ -000389a0: 7472 6566 8e91 2810 41cf 2c8d 9865 7463 tref..(.A.,..etc │ │ │ │ -000389b0: 2e8e 9117 d954 2c91 0592 4562 7574 936e .....T,...Ebut.n │ │ │ │ -000389c0: 6f74 6591 053d 8b74 6861 7493 696e 8ea6 ote..=.that.in.. │ │ │ │ -000389d0: 8d74 6865 9604 da9b 6361 7365 9b04 da9c .the....case.... │ │ │ │ -000389e0: 6f66 9369 6e0c 7893 6f72 9370 7265 0c78 of.in.x.or.pre.x │ │ │ │ -000389f0: 986f 7090 538e 6572 6174 6f72 7393 7265 .op.S.erators.re │ │ │ │ -00038a00: 6269 6e64 696e 6793 7468 6598 646f 6c6c binding.the.doll │ │ │ │ -00038a10: 6172 6564 936f 7090 538e 6572 6174 6f72 ared.op.S.erator │ │ │ │ -00038a20: 9377 696c 6c93 610b 6563 7498 6576 90ac .will.a.ect.ev.. │ │ │ │ -00038a30: 7265 6e93 6974 738e a68d 6e6f 6e2d 646f ren.its...non-do │ │ │ │ -00038a40: 6c6c 6172 6564 9603 f788 7573 6573 2e91 llared....uses.. │ │ │ │ -00038a50: 055f 7f50 7265 6465 636c 6172 6564 9362 ._.Predeclared.b │ │ │ │ -00038a60: 696e 6469 6e67 7393 6172 6593 746f 9103 indings.are.to.. │ │ │ │ -00038a70: f787 629a 538e 6593 756e 6465 7273 746f ..b.S.e.understo │ │ │ │ -00038a80: 986f 9864 9361 7393 6966 9374 6865 7991 .o.d.as.if.they. │ │ │ │ -00038a90: 03f7 8768 6164 9362 9865 656e 9362 986f ...had.b.een.b.o │ │ │ │ -00038aa0: 756e 648e a68d 6295 ac72 798d 9104 f488 und...b..ry..... │ │ │ │ -00038ab0: eb61 6c65 748e 9116 3386 cf2c 9105 36ff .alet...3..,..6. │ │ │ │ -00038ac0: 7261 7468 6572 9b04 f488 7468 616e 9104 rather....than.. │ │ │ │ -00038ad0: f487 6293 798d 98eb 616c 6574 7265 668e ..b.y...aletref. │ │ │ │ -00038ae0: 9127 7284 cf2e 9108 567f 496e 9604 f487 .'r.....V.In.... │ │ │ │ -00038af0: 7061 7274 6963 756c 6172 2c91 0537 0074 particular,..7.t │ │ │ │ -00038b00: 6865 7265 666f 7265 2c91 0536 ff6e 6f6e herefore,..6.non │ │ │ │ -00038b10: 6598 6f66 9374 6865 6d98 6361 6e93 6290 e.of.them.can.b. │ │ │ │ -00038b20: 538e 6598 6390 ac72 6861 6e67 6564 8ea6 S.e.c..rhanged.. │ │ │ │ -00038b30: 8d62 95ac 7279 9b04 b223 6173 7369 676e .b..ry...#assign │ │ │ │ -00038b40: 6d65 6e93 7496 04b2 2228 6578 6365 7074 men.t..."(except │ │ │ │ -00038b50: 2c91 04e4 026f 6698 636f 7572 7365 2c91 ,....of.course,. │ │ │ │ -00038b60: 04e4 0177 6974 6869 6e98 7468 6593 7363 ...within.the.sc │ │ │ │ -00038b70: 6f70 9053 8e65 986f 6698 6193 7265 6269 op.S.e.of.a.rebi │ │ │ │ -00038b80: 6e64 696e 6798 6f66 9874 6865 9869 6465 nding.of.the.ide │ │ │ │ -00038b90: 6e9a ac72 7469 0c65 7293 6298 7991 04b2 n..rti.er.b.y... │ │ │ │ -00038ba0: 2361 8ea6 8d8d eb61 6c65 7472 6566 8e91 #a.....aletref.. │ │ │ │ -00038bb0: 227d fccf 2d64 6563 6c61 7261 7469 6f6e "}..-declaration │ │ │ │ -00038bc0: 292e 8e9f 27d1 d38d 8deb 4b36 2e31 8e91 )...'.....K6.1.. │ │ │ │ -00038bd0: 2c47 ab50 7265 6465 636c 6172 6564 9606 ,G.Predeclared.. │ │ │ │ -00038be0: 7ae1 6f72 6469 6e61 7279 9369 6465 6e91 z.ordinary.iden. │ │ │ │ -00038bf0: ff75 c274 690c 6572 738e 9f62 d50a 8d8d .u.ti.ers..b.... │ │ │ │ -00038c00: 8d9f adcf a789 0000 6666 01c7 0b4a a000 ........ff...J.. │ │ │ │ -00038c10: 9a07 168d 8d90 cccd 9f04 599c 8400 9e60 ..........Y....` │ │ │ │ -00038c20: b200 0066 668d a0ff 6ca6 648d 9117 0bcc ...ff...l.d..... │ │ │ │ -00038c30: eb61 6673 7491 0b7f 543a 9605 bfaa 2a93 .afst...T:....*. │ │ │ │ -00038c40: 2393 2a2a 932d 3e93 2a8e a40d 0000 8d91 #.**.->.*....... │ │ │ │ -00038c50: 170b cc73 6e64 910b 7f54 3a96 05bf aa2a ...snd...T:....* │ │ │ │ -00038c60: 9323 932a 2a93 2d3e 932a 2a8e a1a1 8d91 .#.**.->.**..... │ │ │ │ -00038c70: 170b cc6e 756c 6c96 05bf aa3a 932a 936c ...null....:.*.l │ │ │ │ -00038c80: 6973 7493 2d3e 9362 6f6f 6c8e a18d 9117 ist.->.bool..... │ │ │ │ -00038c90: 0bcc 6864 9111 3efe 3a96 05bf aa2a 936c ..hd..>.:....*.l │ │ │ │ -00038ca0: 6973 7493 2d3e 932a 8ea1 8d91 170b cc74 ist.->.*.......t │ │ │ │ -00038cb0: 6c91 113e fe3a 9605 bfaa 2a93 6c69 7374 l..>.:....*.list │ │ │ │ -00038cc0: 932d 3e93 2a93 6c69 7374 8ea1 a18d 9117 .->.*.list...... │ │ │ │ -00038cd0: 0bcc 696e 6c91 0b7f 543a 9605 bfaa 2a93 ..inl...T:....*. │ │ │ │ -00038ce0: 2d3e 932a 932b 932a 2a8e a18d 9117 0bcc ->.*.+.**....... │ │ │ │ -00038cf0: 696e 7291 0b7f 543a 9605 bfaa 2a2a 932d inr...T:....**.- │ │ │ │ -00038d00: 3e93 2a93 2b93 2a2a 8ea1 8d91 170b cc6f >.*.+.**.......o │ │ │ │ -00038d10: 7574 6c96 05bf aa3a 932a 932b 932a 2a93 utl....:.*.+.**. │ │ │ │ -00038d20: 2d3e 932a 8ea1 8d91 170b cc6f 7574 7296 ->.*.......outr. │ │ │ │ -00038d30: 05bf aa3a 932a 932b 932a 2a93 2d3e 932a ...:.*.+.**.->.* │ │ │ │ -00038d40: 2a8e a18d 9117 0bcc 6973 6c91 0b7f 543a *.......isl...T: │ │ │ │ -00038d50: 9605 bfaa 2a93 2b93 2a2a 932d 3e93 626f ....*.+.**.->.bo │ │ │ │ -00038d60: 6f6c 8e8e 9201 c671 b184 009e 60b2 0000 ol.....q....`... │ │ │ │ -00038d70: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -00038d80: 4a8e 8e8e 9f60 e161 8dcf 5468 6596 0447 J....`.a..The..G │ │ │ │ -00038d90: f566 756e 6374 696f 6e73 8d93 eb61 6864 .functions...ahd │ │ │ │ -00038da0: 8e91 140f 3dcf 616e 648d 93eb 6174 6c8e ....=.and...atl. │ │ │ │ -00038db0: 9114 0f3e cf66 6169 6c93 6966 9104 47f4 ...>.fail.if..G. │ │ │ │ -00038dc0: 7468 6569 7293 6172 6775 6d65 6e9a ac72 their.argumen..r │ │ │ │ -00038dd0: 7493 6973 9361 6e93 656d 7074 9879 9604 t.is.an.empt.y.. │ │ │ │ -00038de0: 47f4 6c69 7374 2e91 0650 c754 6865 9366 G.list...P.The.f │ │ │ │ -00038df0: 756e 6374 696f 6e73 8d91 0447 f5eb 616f unctions...G..ao │ │ │ │ -00038e00: 7574 6c8e 911f 8e92 cf61 6e64 8ea6 8d8d utl......and.... │ │ │ │ -00038e10: eb61 6f75 7472 8e91 1a95 29cf 6661 696c .aoutr....).fail │ │ │ │ -00038e20: 9603 9682 6966 9b03 9681 7468 6569 7293 ....if....their. │ │ │ │ -00038e30: 6172 6775 6d65 6e90 ac72 7473 9861 7265 argumen..rts.are │ │ │ │ -00038e40: 936e 6f74 9869 6e93 7468 6598 6c65 6674 .not.in.the.left │ │ │ │ -00038e50: 936f 7298 7269 6768 9aac 7274 9373 756d .or.righ..rt.sum │ │ │ │ -00038e60: 6d61 6e64 2c91 03a7 5672 6573 7090 538e mand,...Vresp.S. │ │ │ │ -00038e70: 6563 7469 7698 656c 7991 ff05 562e 9105 ectiv.ely...V... │ │ │ │ -00038e80: 1cd3 4191 0396 6c66 756e 6374 696f 6e8e ..A...lfunction. │ │ │ │ -00038e90: a68d 8deb 6169 7372 8e91 1529 a6cf 6973 ....aisr...)..is │ │ │ │ -00038ea0: 9603 eaa8 6e6f 7493 7072 6f9a ac72 7669 ....not.pro..rvi │ │ │ │ -00038eb0: 6465 6493 6290 538e 6563 6175 7365 9369 ded.b.S.ecause.i │ │ │ │ -00038ec0: 7493 6973 936a 7573 7493 7468 6593 636f t.is.just.the.co │ │ │ │ -00038ed0: 6d70 6c65 6d65 6e98 7493 6f66 8d93 eb61 mplemen.t.of...a │ │ │ │ -00038ee0: 6973 6c8e 9115 29a6 cf2e 8e8e 9f24 fd13 isl...)......$.. │ │ │ │ -00038ef0: 8d8d 9200 efa6 9fd0 3531 8e8e 8e8c 8b00 ........51...... │ │ │ │ -00038f00: 0000 3400 0000 0000 0000 0000 0000 0000 ..4............. │ │ │ │ +000385d0: 0000 037d 59a0 02cc 0555 8da0 fd46 d30e ...}Y....U...F.. │ │ │ │ +000385e0: a002 942f df8d a0fd 8bd0 218d 9112 c761 .../......!....a │ │ │ │ +000385f0: eb47 4368 6170 7465 7291 0566 6636 8e91 .GChapter..ff6.. │ │ │ │ +00038600: 12c7 619f 0bcc cc89 0001 0000 01c7 3e7c ..a...........>| │ │ │ │ +00038610: 9f1f 471b 8dd2 5072 696d 6974 6976 9bff ..G...Primitiv.. │ │ │ │ +00038620: 38f5 6596 0954 7b4d 4c93 4964 656e 9874 8.e..T{ML.Iden.t │ │ │ │ +00038630: 690c 6572 9342 696e 6469 6e67 738e 9f13 i.er.Bindings... │ │ │ │ +00038640: d677 8900 0100 0001 c73e 7c9f 3a55 548d .w.......>|.:UT. │ │ │ │ +00038650: cf54 6865 9604 63b5 7072 696d 6974 6976 .The..c.primitiv │ │ │ │ +00038660: 9aac 7265 9104 63b6 eb48 4d4c 93cf 6964 ..re..c..HML..id │ │ │ │ +00038670: 656e 9874 690c 6572 9b04 63b6 6269 6e64 en.ti.er..c.bind │ │ │ │ +00038680: 696e 6773 9361 7265 9864 6573 6372 6962 ings.are.describ │ │ │ │ +00038690: 9053 8e65 6493 696e 9374 6869 7398 6390 .S.ed.in.this.c. │ │ │ │ +000386a0: ac72 6861 7074 6572 2e91 06a4 0853 6f6d .rhapter.....Som │ │ │ │ +000386b0: 6598 7573 6566 756c 9364 6572 6976 90ac e.useful.deriv.. │ │ │ │ +000386c0: 7265 648e a910 0000 8d66 756e 6374 696f red......functio │ │ │ │ +000386d0: 6e73 9603 eaa8 6172 6593 696e 9343 6861 ns....are.in.Cha │ │ │ │ +000386e0: 7074 6572 9337 2e91 0538 e054 6865 9370 pter.7...8.The.p │ │ │ │ +000386f0: 7269 6d69 7469 769a ac72 6593 6269 6e64 rimitiv..re.bind │ │ │ │ +00038700: 696e 6773 9361 7265 936f 6693 7498 7798 ings.are.of.t.w. │ │ │ │ +00038710: 6f93 6b69 6e64 733a 8ea4 1af5 4e8d 8d8d o.kinds:....N... │ │ │ │ +00038720: 8d91 11a0 4eeb 6080 888e 8e8e 911d 5fec ....N.`......._. │ │ │ │ +00038730: cf6f 7264 696e 6172 7991 03ea a862 696e .ordinary....bin │ │ │ │ +00038740: 6469 6e67 733b 8e9f 197d 538d 8d8d 8d91 dings;...}S..... │ │ │ │ +00038750: 11a0 4eeb 6080 888e 8e8e 911d 5fec cf64 ..N.`......._..d │ │ │ │ +00038760: 6f6c 6c61 7265 6496 03ea a862 696e 6469 ollared....bindi │ │ │ │ +00038770: 6e67 7393 2877 6869 639a ac72 6893 6172 ngs.(whic..rh.ar │ │ │ │ +00038780: 6593 7072 6563 6564 6564 9362 9879 93eb e.preceded.b.y.. │ │ │ │ +00038790: 6124 cf29 9368 6198 7669 6e67 9370 7265 a$.).ha.ving.pre │ │ │ │ +000387a0: 0c78 936f 7293 696e 0c78 9373 7461 7475 .x.or.in.x.statu │ │ │ │ +000387b0: 732e 8ea1 8d91 0b61 8f54 6865 9603 555f s......a.The..U_ │ │ │ │ +000387c0: 6465 7363 7269 7074 696f 6e9b 0355 5e6f description..U^o │ │ │ │ +000387d0: 6693 7468 6598 eb48 4d4c 93cf 7691 ff58 f.the..HML..v..X │ │ │ │ +000387e0: e461 6c75 6598 746f 9377 6869 6390 ac72 .alue.to.whic..r │ │ │ │ +000387f0: 6898 616e 9369 6465 6e90 ac72 7469 0c65 h.an.iden..rti.e │ │ │ │ +00038800: 7293 6973 9862 9053 8e6f 756e 6493 6973 r.is.b.S.ound.is │ │ │ │ +00038810: 986f 6d69 7474 6564 9369 6698 7468 6593 .omitted.if.the. │ │ │ │ +00038820: 7365 6d61 6e2d 8ea6 8d74 6963 7396 02eb seman-...tics... │ │ │ │ +00038830: ad69 7393 636c 6561 7293 6672 6f6d 9374 .is.clear.from.t │ │ │ │ +00038840: 6865 9369 6465 6e9a ac72 7469 0c65 7293 he.iden..rti.er. │ │ │ │ +00038850: 6e61 6d65 9361 6e64 9374 9879 7090 538e name.and.t.yp.S. │ │ │ │ +00038860: 6593 6769 7698 656e 2e91 04e3 e246 91ff e.giv.en.....F.. │ │ │ │ +00038870: 0556 6f72 9374 686f 7365 9366 756e 6374 .Vor.those.funct │ │ │ │ +00038880: 696f 6e73 9377 686f 7365 9361 7070 6c69 ions.whose.appli │ │ │ │ +00038890: 6361 7469 6f6e 8ea6 8d6d 619a ac72 7996 cation...ma..ry. │ │ │ │ +000388a0: 03ea a866 6169 6c2c 9374 6865 9366 6169 ...fail,.the.fai │ │ │ │ +000388b0: 6c75 7265 9373 7472 696e 6793 6973 9374 lure.string.is.t │ │ │ │ +000388c0: 6865 9366 756e 6374 696f 6e93 6964 656e he.function.iden │ │ │ │ +000388d0: 9874 690c 6572 2e8e a68d 910b 618f 5072 .ti.er......a.Pr │ │ │ │ +000388e0: 6564 6563 6c61 7265 6496 039c 6f69 6465 edeclared...oide │ │ │ │ +000388f0: 6e90 ac72 7469 0c65 7273 9b03 9c70 6172 n..rti.ers...par │ │ │ │ +00038900: 6593 6e6f 7493 7265 6761 7264 6564 9861 e.not.regarded.a │ │ │ │ +00038910: 7393 636f 6e73 7461 6e90 ac72 7473 936f s.constan..rts.o │ │ │ │ +00038920: 6698 7468 6593 6c61 6e67 7561 6765 2e91 f.the.language.. │ │ │ │ +00038930: 051e cd41 7393 7769 7468 9861 6c6c 936f ...As.with.all.o │ │ │ │ +00038940: 7468 6572 8ea6 8deb 484d 4c96 053d 8ccf ther....HML..=.. │ │ │ │ +00038950: 6964 656e 90ac 7274 690c 6572 732c 9b05 iden..rti.ers,.. │ │ │ │ +00038960: 9244 7468 6593 7573 6572 9369 7391 053d .Dthe.user.is..= │ │ │ │ +00038970: 8b66 7265 6593 746f 9372 6562 696e 6493 .free.to.rebind. │ │ │ │ +00038980: 7468 656d 2c98 6290 ac72 798d 93eb 616c them,.b..ry...al │ │ │ │ +00038990: 6574 8e91 167c 8acf 2c8d 9105 9245 eb61 et...|..,....E.a │ │ │ │ +000389a0: 6c65 7472 6566 8e91 2810 41cf 2c8d 9865 letref..(.A.,..e │ │ │ │ +000389b0: 7463 2e8e 9117 d954 2c91 0592 4562 7574 tc.....T,...Ebut │ │ │ │ +000389c0: 936e 6f74 6591 053d 8b74 6861 7493 696e .note..=.that.in │ │ │ │ +000389d0: 8ea6 8d74 6865 9604 da9b 6361 7365 9b04 ...the....case.. │ │ │ │ +000389e0: da9c 6f66 9369 6e0c 7893 6f72 9370 7265 ..of.in.x.or.pre │ │ │ │ +000389f0: 0c78 986f 7090 538e 6572 6174 6f72 7393 .x.op.S.erators. │ │ │ │ +00038a00: 7265 6269 6e64 696e 6793 7468 6598 646f rebinding.the.do │ │ │ │ +00038a10: 6c6c 6172 6564 936f 7090 538e 6572 6174 llared.op.S.erat │ │ │ │ +00038a20: 6f72 9377 696c 6c93 610b 6563 7498 6576 or.will.a.ect.ev │ │ │ │ +00038a30: 90ac 7265 6e93 6974 738e a68d 6e6f 6e2d ..ren.its...non- │ │ │ │ +00038a40: 646f 6c6c 6172 6564 9603 f788 7573 6573 dollared....uses │ │ │ │ +00038a50: 2e91 055f 7f50 7265 6465 636c 6172 6564 ..._.Predeclared │ │ │ │ +00038a60: 9362 696e 6469 6e67 7393 6172 6593 746f .bindings.are.to │ │ │ │ +00038a70: 9103 f787 629a 538e 6593 756e 6465 7273 ....b.S.e.unders │ │ │ │ +00038a80: 746f 986f 9864 9361 7393 6966 9374 6865 to.o.d.as.if.the │ │ │ │ +00038a90: 7991 03f7 8768 6164 9362 9865 656e 9362 y....had.b.een.b │ │ │ │ +00038aa0: 986f 756e 648e a68d 6295 ac72 798d 9104 .ound...b..ry... │ │ │ │ +00038ab0: f488 eb61 6c65 748e 9116 3386 cf2c 9105 ...alet...3..,.. │ │ │ │ +00038ac0: 36ff 7261 7468 6572 9b04 f488 7468 616e 6.rather....than │ │ │ │ +00038ad0: 9104 f487 6293 798d 98eb 616c 6574 7265 ....b.y...aletre │ │ │ │ +00038ae0: 668e 9127 7284 cf2e 9108 567f 496e 9604 f..'r.....V.In.. │ │ │ │ +00038af0: f487 7061 7274 6963 756c 6172 2c91 0537 ..particular,..7 │ │ │ │ +00038b00: 0074 6865 7265 666f 7265 2c91 0536 ff6e .therefore,..6.n │ │ │ │ +00038b10: 6f6e 6598 6f66 9374 6865 6d98 6361 6e93 one.of.them.can. │ │ │ │ +00038b20: 6290 538e 6598 6390 ac72 6861 6e67 6564 b.S.e.c..rhanged │ │ │ │ +00038b30: 8ea6 8d62 95ac 7279 9b04 b223 6173 7369 ...b..ry...#assi │ │ │ │ +00038b40: 676e 6d65 6e93 7496 04b2 2228 6578 6365 gnmen.t..."(exce │ │ │ │ +00038b50: 7074 2c91 04e4 026f 6698 636f 7572 7365 pt,....of.course │ │ │ │ +00038b60: 2c91 04e4 0177 6974 6869 6e98 7468 6593 ,....within.the. │ │ │ │ +00038b70: 7363 6f70 9053 8e65 986f 6698 6193 7265 scop.S.e.of.a.re │ │ │ │ +00038b80: 6269 6e64 696e 6798 6f66 9874 6865 9869 binding.of.the.i │ │ │ │ +00038b90: 6465 6e9a ac72 7469 0c65 7293 6298 7991 den..rti.er.b.y. │ │ │ │ +00038ba0: 04b2 2361 8ea6 8d8d eb61 6c65 7472 6566 ..#a.....aletref │ │ │ │ +00038bb0: 8e91 227d fccf 2d64 6563 6c61 7261 7469 .."}..-declarati │ │ │ │ +00038bc0: 6f6e 292e 8e9f 27d1 d38d 8deb 4b36 2e31 on)...'.....K6.1 │ │ │ │ +00038bd0: 8e91 2c47 ab50 7265 6465 636c 6172 6564 ..,G.Predeclared │ │ │ │ +00038be0: 9606 7ae1 6f72 6469 6e61 7279 9369 6465 ..z.ordinary.ide │ │ │ │ +00038bf0: 6e91 ff75 c274 690c 6572 738e 9f62 d50a n..u.ti.ers..b.. │ │ │ │ +00038c00: 8d8d 8d9f adcf a789 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ +00038c10: a000 9a07 168d 8d90 cccd 9f04 599c 8400 ............Y... │ │ │ │ +00038c20: 9e60 b200 0066 668d a0ff 6ca6 648d 9117 .`...ff...l.d... │ │ │ │ +00038c30: 0bcc eb61 6673 7491 0b7f 543a 9605 bfaa ...afst...T:.... │ │ │ │ +00038c40: 2a93 2393 2a2a 932d 3e93 2a8e a40d 0000 *.#.**.->.*..... │ │ │ │ +00038c50: 8d91 170b cc73 6e64 910b 7f54 3a96 05bf .....snd...T:... │ │ │ │ +00038c60: aa2a 9323 932a 2a93 2d3e 932a 2a8e a1a1 .*.#.**.->.**... │ │ │ │ +00038c70: 8d91 170b cc6e 756c 6c96 05bf aa3a 932a .....null....:.* │ │ │ │ +00038c80: 936c 6973 7493 2d3e 9362 6f6f 6c8e a18d .list.->.bool... │ │ │ │ +00038c90: 9117 0bcc 6864 9111 3efe 3a96 05bf aa2a ....hd..>.:....* │ │ │ │ +00038ca0: 936c 6973 7493 2d3e 932a 8ea1 8d91 170b .list.->.*...... │ │ │ │ +00038cb0: cc74 6c91 113e fe3a 9605 bfaa 2a93 6c69 .tl..>.:....*.li │ │ │ │ +00038cc0: 7374 932d 3e93 2a93 6c69 7374 8ea1 a18d st.->.*.list.... │ │ │ │ +00038cd0: 9117 0bcc 696e 6c91 0b7f 543a 9605 bfaa ....inl...T:.... │ │ │ │ +00038ce0: 2a93 2d3e 932a 932b 932a 2a8e a18d 9117 *.->.*.+.**..... │ │ │ │ +00038cf0: 0bcc 696e 7291 0b7f 543a 9605 bfaa 2a2a ..inr...T:....** │ │ │ │ +00038d00: 932d 3e93 2a93 2b93 2a2a 8ea1 8d91 170b .->.*.+.**...... │ │ │ │ +00038d10: cc6f 7574 6c96 05bf aa3a 932a 932b 932a .outl....:.*.+.* │ │ │ │ +00038d20: 2a93 2d3e 932a 8ea1 8d91 170b cc6f 7574 *.->.*.......out │ │ │ │ +00038d30: 7296 05bf aa3a 932a 932b 932a 2a93 2d3e r....:.*.+.**.-> │ │ │ │ +00038d40: 932a 2a8e a18d 9117 0bcc 6973 6c91 0b7f .**.......isl... │ │ │ │ +00038d50: 543a 9605 bfaa 2a93 2b93 2a2a 932d 3e93 T:....*.+.**.->. │ │ │ │ +00038d60: 626f 6f6c 8e8e 9201 c671 b184 009e 60b2 bool.....q....`. │ │ │ │ +00038d70: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +00038d80: c70b 4a8e 8e8e 9f60 e161 8dcf 5468 6596 ..J....`.a..The. │ │ │ │ +00038d90: 0447 f566 756e 6374 696f 6e73 8d93 eb61 .G.functions...a │ │ │ │ +00038da0: 6864 8e91 140f 3dcf 616e 648d 93eb 6174 hd....=.and...at │ │ │ │ +00038db0: 6c8e 9114 0f3e cf66 6169 6c93 6966 9104 l....>.fail.if.. │ │ │ │ +00038dc0: 47f4 7468 6569 7293 6172 6775 6d65 6e9a G.their.argumen. │ │ │ │ +00038dd0: ac72 7493 6973 9361 6e93 656d 7074 9879 .rt.is.an.empt.y │ │ │ │ +00038de0: 9604 47f4 6c69 7374 2e91 0650 c754 6865 ..G.list...P.The │ │ │ │ +00038df0: 9366 756e 6374 696f 6e73 8d91 0447 f5eb .functions...G.. │ │ │ │ +00038e00: 616f 7574 6c8e 911f 8e92 cf61 6e64 8ea6 aoutl......and.. │ │ │ │ +00038e10: 8d8d eb61 6f75 7472 8e91 1a95 29cf 6661 ...aoutr....).fa │ │ │ │ +00038e20: 696c 9603 9682 6966 9b03 9681 7468 6569 il....if....thei │ │ │ │ +00038e30: 7293 6172 6775 6d65 6e90 ac72 7473 9861 r.argumen..rts.a │ │ │ │ +00038e40: 7265 936e 6f74 9869 6e93 7468 6598 6c65 re.not.in.the.le │ │ │ │ +00038e50: 6674 936f 7298 7269 6768 9aac 7274 9373 ft.or.righ..rt.s │ │ │ │ +00038e60: 756d 6d61 6e64 2c91 03a7 5672 6573 7090 ummand,...Vresp. │ │ │ │ +00038e70: 538e 6563 7469 7698 656c 7991 ff05 562e S.ectiv.ely...V. │ │ │ │ +00038e80: 9105 1cd3 4191 0396 6c66 756e 6374 696f ....A...lfunctio │ │ │ │ +00038e90: 6e8e a68d 8deb 6169 7372 8e91 1529 a6cf n.....aisr...).. │ │ │ │ +00038ea0: 6973 9603 eaa8 6e6f 7493 7072 6f9a ac72 is....not.pro..r │ │ │ │ +00038eb0: 7669 6465 6493 6290 538e 6563 6175 7365 vided.b.S.ecause │ │ │ │ +00038ec0: 9369 7493 6973 936a 7573 7493 7468 6593 .it.is.just.the. │ │ │ │ +00038ed0: 636f 6d70 6c65 6d65 6e98 7493 6f66 8d93 complemen.t.of.. │ │ │ │ +00038ee0: eb61 6973 6c8e 9115 29a6 cf2e 8e8e 9f24 .aisl...)......$ │ │ │ │ +00038ef0: fd13 8d8d 9200 efa6 9fd0 3531 8e8e 8e8c ..........51.... │ │ │ │ +00038f00: 8b00 0000 3400 0000 0000 0000 0000 0000 ....4........... │ │ │ │ 00038f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00038f20: 0000 0000 0000 0000 0385 a6a0 02cc 0555 ...............U │ │ │ │ -00038f30: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -00038f40: eaf1 ebd0 3532 9200 ac89 7e43 6861 7074 ....52....~Chapt │ │ │ │ -00038f50: 6572 9604 8000 362e 910a 8000 5072 696d er....6.....Prim │ │ │ │ -00038f60: 6974 6976 9aa0 0065 934d 4c93 4964 656e itiv...e.ML.Iden │ │ │ │ -00038f70: 9874 690c 6572 9342 696e 6469 6e67 738e .ti.er.Bindings. │ │ │ │ -00038f80: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ -00038f90: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd91 66e0 |......./.....f. │ │ │ │ -00038fa0: 8d8d 8d91 eaf1 eb9f eecf a789 0000 6666 ..............ff │ │ │ │ -00038fb0: 01c7 0b4a 9f18 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -00038fc0: 9c84 001c 60b2 0000 6666 8d9f eea6 648d ....`...ff....d. │ │ │ │ -00038fd0: 9117 0bcc eb61 6578 706c 6f64 6596 05bf .....aexplode... │ │ │ │ -00038fe0: aa3a 9373 7472 696e 6793 2d3e 9373 7472 .:.string.->.str │ │ │ │ -00038ff0: 696e 6793 6c69 7374 8e9f 0d00 008d 9117 ing.list........ │ │ │ │ -00039000: 0bcc 696d 706c 6f64 6596 05bf aa3a 9373 ..implode....:.s │ │ │ │ -00039010: 7472 696e 6793 6c69 7374 932d 3e93 7374 tring.list.->.st │ │ │ │ -00039020: 7269 6e67 8e8e 9201 c671 b184 001c 60b2 ring.....q....`. │ │ │ │ -00039030: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -00039040: c70b 4a8e 8e8e a91f 0f4f 8d91 f653 7acf ..J......O...Sz. │ │ │ │ -00039050: 5468 6596 03ae bc66 756e 6374 696f 6e8d The....function. │ │ │ │ -00039060: 93eb 6165 7870 6c6f 6465 8e91 2f9b 1dcf ..aexplode../... │ │ │ │ -00039070: 6d61 7073 9361 9373 7472 696e 6793 696e maps.a.string.in │ │ │ │ -00039080: 9aac 7274 6f93 7468 6591 03ae bb6c 6973 ..rto.the....lis │ │ │ │ -00039090: 7493 6f66 9369 7473 9373 696e 676c 6593 t.of.its.single. │ │ │ │ -000390a0: 6398 6861 7261 6374 6572 9103 aebb 7374 c.haracter....st │ │ │ │ -000390b0: 7269 6e67 7393 696e 936f 7264 6572 2e8e rings.in.order.. │ │ │ │ -000390c0: a410 0000 8d91 eaf1 eb54 6865 9604 6788 .........The..g. │ │ │ │ -000390d0: 6675 6e63 7469 6f6e 8d93 eb61 696d 706c function...aimpl │ │ │ │ -000390e0: 6f64 658e 9131 0cb6 cf6d 6170 739b 0467 ode..1...maps..g │ │ │ │ -000390f0: 8961 936c 6973 7493 6f66 9373 696e 676c .a.list.of.singl │ │ │ │ -00039100: 6593 6390 ac72 6861 7261 6374 6572 9373 e.c..rharacter.s │ │ │ │ -00039110: 7472 696e 6773 9328 6661 696c 7393 6966 trings.(fails.if │ │ │ │ -00039120: 9861 6e90 ac72 7993 7374 7269 6e67 9369 .an..ry.string.i │ │ │ │ -00039130: 7393 6e6f 7493 6f66 8ea1 8d91 eaf1 eb6c s.not.of.......l │ │ │ │ -00039140: 656e 6774 6896 03ea a86f 6e65 2993 696e ength....one).in │ │ │ │ -00039150: 9aac 7274 6f93 7468 6593 7374 7269 6e67 ..rto.the.string │ │ │ │ -00039160: 936f 6274 6169 6e65 6493 6298 7993 636f .obtained.b.y.co │ │ │ │ -00039170: 6e63 6174 656e 6174 696e 6793 7468 6573 ncatenating.thes │ │ │ │ -00039180: 6593 6398 6861 7261 6374 6572 732e 9105 e.c.haracters... │ │ │ │ -00039190: 38e0 4691 ff05 566f 7293 6578 616d 706c 8.F...Vor.exampl │ │ │ │ -000391a0: 653a 8e9f 4602 208d 8d8d 91ea f1eb 9fc8 e:..F. ......... │ │ │ │ -000391b0: 8781 8900 0066 6601 c70b 4a9f 6497 628d .....ff...J.d.b. │ │ │ │ -000391c0: 8d90 cccd 9f04 599c 8400 68f0 fe00 0066 ......Y...h....f │ │ │ │ -000391d0: 668d 9fa1 6610 8d8d 9201 aff0 0d84 000a f...f........... │ │ │ │ -000391e0: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ -000391f0: b8e8 0015 ae64 8e8d 8d8d 9201 b94d b29f .....d.......M.. │ │ │ │ -00039200: fd1c 15eb 4931 8e8e 8e8e 9fff 4054 8d91 ....I1......@T.. │ │ │ │ -00039210: 05cc ceeb 6123 6578 706c 6f64 6591 05bf ....a#explode... │ │ │ │ -00039220: aa60 7768 6f73 6974 603b 3b8e a40d 0000 .`whosit`;;..... │ │ │ │ -00039230: 8d91 05cc ce5b 6077 603b 9605 bfaa 6068 .....[`w`;....`h │ │ │ │ -00039240: 603b 9360 6f60 3b93 6073 603b 9360 6960 `;.`o`;.`s`;.`i` │ │ │ │ -00039250: 3b93 6074 605d 933a 9373 7472 696e 6793 ;.`t`].:.string. │ │ │ │ -00039260: 6c69 7374 8ea1 a18d 9105 ccce 2369 6d70 list........#imp │ │ │ │ -00039270: 6c6f 6465 9105 bfaa 5b60 6360 3b60 6160 lode....[`c`;`a` │ │ │ │ -00039280: 3b60 7460 5d3b 3b8e a18d 9105 ccce 6063 ;`t`];;.......`c │ │ │ │ -00039290: 6174 6096 05bf aa3a 9373 7472 696e 678e at`....:.string. │ │ │ │ -000392a0: a1a1 8d91 05cc ce23 696d 706c 6f64 6591 .......#implode. │ │ │ │ -000392b0: 05bf aa5b 6063 6460 3b60 6162 603b 6074 ...[`cd`;`ab`;`t │ │ │ │ -000392c0: 7560 5d3b 3b8e a18d 9105 ccce 6576 616c u`];;.......eval │ │ │ │ -000392d0: 7561 7469 6f6e 9105 bfaa 6661 696c 6564 uation....failed │ │ │ │ -000392e0: 911c be52 696d 706c 6f64 658e 8e92 01c6 ...Rimplode..... │ │ │ │ -000392f0: 71b1 8400 68f0 fe00 0066 668e 8e9f 04c0 q...h....ff..... │ │ │ │ -00039300: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 4e98 ....ff...J....N. │ │ │ │ -00039310: e08d 8d8d 91ea f1eb 9fee cfa7 8900 0066 ...............f │ │ │ │ -00039320: 6601 c70b 4a9f 1807 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -00039330: 599c 8400 1c60 b200 0066 668d 9fee a664 Y....`...ff....d │ │ │ │ -00039340: 8d91 170b cc61 7363 6969 9122 7dfc 3a96 .....ascii."}.:. │ │ │ │ -00039350: 05bf aa69 6e74 932d 3e93 7374 7269 6e67 ...int.->.string │ │ │ │ -00039360: 8e9f 0d00 008d 9117 0bcc 6173 6369 695f ..........ascii_ │ │ │ │ -00039370: 636f 6465 9605 bfaa 3a93 7374 7269 6e67 code....:.string │ │ │ │ -00039380: 932d 3e93 696e 748e 8e92 01c6 71b1 8400 .->.int.....q... │ │ │ │ -00039390: 1c60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -000393a0: 6666 01c7 0b4a 8e8e 8e9f 1f0f 4e8d 91f6 ff...J......N... │ │ │ │ -000393b0: 537a cf54 6865 9604 2e0a 6675 6e63 7469 Sz.The....functi │ │ │ │ -000393c0: 6f6e 8d91 042e 09eb 6161 7363 6969 8e91 on......aascii.. │ │ │ │ -000393d0: 251a 65cf 7265 7475 726e 739b 042e 0974 %.e.returns....t │ │ │ │ -000393e0: 6865 936f 6e65 9863 90ac 7268 6172 6163 he.one.c..rharac │ │ │ │ -000393f0: 7465 7293 7374 7269 6e67 9877 686f 7365 ter.string.whose │ │ │ │ -00039400: 93eb 4841 5343 4990 4dde 4991 042d f8cf ..HASCI.M.I..-.. │ │ │ │ -00039410: 636f 9553 8e64 6598 636f 7272 6573 7093 co.S.de.corresp. │ │ │ │ -00039420: 6f6e 6473 9104 2e0a 746f 8ea1 8d91 eaf1 onds....to...... │ │ │ │ -00039430: eb69 7473 9b04 9ac2 6172 6775 6d65 6e95 .its....argumen. │ │ │ │ -00039440: ac72 742c 9104 c6c8 7768 6963 9368 986d .rt,....whic.h.m │ │ │ │ -00039450: 9375 7374 9862 9053 8e65 986e 6f6e 2d6e .ust.b.S.e.non-n │ │ │ │ -00039460: 6567 6174 6976 9365 9104 9ac1 616e 6498 egativ.e....and. │ │ │ │ -00039470: 6c65 7373 9874 6861 6e8d 98eb 6131 3238 less.than...a128 │ │ │ │ -00039480: 8e91 15d9 c0cf 2e91 0749 2d54 6865 9866 .........I-The.f │ │ │ │ -00039490: 756e 6374 696f 6e8d 98eb 6161 7363 6969 unction...aascii │ │ │ │ -000394a0: 5f63 6f64 658e 8ea1 8d91 eaf1 ebcf 7265 _code.........re │ │ │ │ -000394b0: 7475 726e 7396 0394 eb74 6865 93eb 4841 turns....the..HA │ │ │ │ -000394c0: 5343 4990 4dde 4991 0394 d6cf 636f 9053 SCI.M.I.....co.S │ │ │ │ -000394d0: 8e64 6593 6f66 9374 6865 930c 7273 7491 .de.of.the..rst. │ │ │ │ -000394e0: 0394 ec63 9aac 7268 6172 6163 7465 7293 ...c..rharacter. │ │ │ │ -000394f0: 6f66 9369 7473 9361 7267 756d 656e 9874 of.its.argumen.t │ │ │ │ -00039500: 2c91 03a6 1177 6869 6398 6893 6d98 7573 ,....whic.h.m.us │ │ │ │ -00039510: 7491 0394 ec62 9053 8e65 9361 936e 6f6e t....b.S.e.a.non │ │ │ │ -00039520: 2d65 6d70 7498 798e a18d 91ea f1eb 7374 -empt.y.......st │ │ │ │ -00039530: 7269 6e67 2e8e a68d 8d8d 91ea f1eb 9fee ring............ │ │ │ │ -00039540: cfa7 8900 0066 6601 c70b 4a9f 1807 168d .....ff...J..... │ │ │ │ -00039550: 8d90 cccd 9f04 599c 8400 1c60 b200 0066 ......Y....`...f │ │ │ │ -00039560: 668d 9fee a664 8d91 170b cceb 6173 7472 f....d......astr │ │ │ │ -00039570: 696e 675f 6f66 5f69 6e74 9605 bfaa 3a93 ing_of_int....:. │ │ │ │ -00039580: 696e 7493 2d3e 9373 7472 696e 678e 9f0d int.->.string... │ │ │ │ -00039590: 0000 8d91 170b cc69 6e74 5f6f 665f 7374 .......int_of_st │ │ │ │ -000395a0: 7269 6e67 9605 bfaa 3a93 7374 7269 6e67 ring....:.string │ │ │ │ -000395b0: 932d 3e93 696e 748e 8e92 01c6 71b1 8400 .->.int.....q... │ │ │ │ -000395c0: 1c60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -000395d0: 6666 01c7 0b4a 8e8e 8ea6 8d91 f653 7acf ff...J.......Sz. │ │ │ │ -000395e0: 5468 6573 6596 0423 b461 7265 9b04 23b3 These..#.are..#. │ │ │ │ -000395f0: 6290 538e 6f75 6e64 9374 6f98 7468 6593 b.S.ound.to.the. │ │ │ │ -00039600: 6f62 95ac 7276 696f 7573 9874 9379 7095 ob..rvious.t.yp. │ │ │ │ -00039610: 538e 6591 0423 b463 6f93 6572 6369 6f6e S.e..#.co.ercion │ │ │ │ -00039620: 9866 756e 6374 696f 6e73 2c91 0431 f677 .functions,..1.w │ │ │ │ -00039630: 6974 688d 9104 23b4 eb61 696e 745f 6f66 ith...#..aint_of │ │ │ │ -00039640: 5f73 7472 696e 678e 9153 0309 cf66 6169 _string..S...fai │ │ │ │ -00039650: 6c69 6e67 9104 23b4 6966 8ea1 8d91 eaf1 ling..#.if...... │ │ │ │ -00039660: eb69 7473 9603 eaa8 6172 6775 6d65 6e9a .its....argumen. │ │ │ │ -00039670: ac72 7493 6973 936e 6f74 9361 936e 6f6e .rt.is.not.a.non │ │ │ │ -00039680: 2d6e 6567 6174 6976 9865 9369 6e98 7465 -negativ.e.in.te │ │ │ │ -00039690: 6765 7293 7374 7269 6e67 2e8e 9f1f 0f4e ger.string.....N │ │ │ │ -000396a0: 8d8d 8d91 eaf1 eb9f eecf a789 0000 6666 ..............ff │ │ │ │ -000396b0: 01c7 0b4a 9f18 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -000396c0: 9c84 001c 60b2 0000 6666 8d9f eea6 648d ....`...ff....d. │ │ │ │ -000396d0: 9117 0bcc eb61 6d6c 5f63 7572 7269 6564 .....aml_curried │ │ │ │ -000396e0: 5f69 6e66 6978 9605 bfaa 3a93 7374 7269 _infix....:.stri │ │ │ │ -000396f0: 6e67 932d 3e93 766f 6964 8e9f 0d00 008d ng.->.void...... │ │ │ │ -00039700: 9117 0bcc 6d6c 5f70 6169 7265 645f 696e ....ml_paired_in │ │ │ │ -00039710: 6669 7891 0b7f 543a 9605 bfaa 7374 7269 fix...T:....stri │ │ │ │ -00039720: 6e67 932d 3e93 766f 6964 8e8e 9201 c671 ng.->.void.....q │ │ │ │ -00039730: b184 001c 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -00039740: 8900 0066 6601 c70b 4a8e 8e8e a68d 91f6 ...ff...J....... │ │ │ │ -00039750: 537a cf54 6865 9604 9f9e 6675 6e63 7469 Sz.The....functi │ │ │ │ -00039760: 6f6e 738d 9104 9f9d eb61 6d6c 5f63 7572 ons......aml_cur │ │ │ │ -00039770: 7269 6564 5f69 6e66 6978 8e91 6539 dbcf ried_infix..e9.. │ │ │ │ -00039780: 616e 648d 93eb 616d 6c5f 7061 6972 6564 and...aml_paired │ │ │ │ -00039790: 5f69 6e66 6978 8e91 5f7a 31cf 6465 636c _infix.._z1.decl │ │ │ │ -000397a0: 6172 6593 7468 6569 7291 049f 9d61 7267 are.their....arg │ │ │ │ -000397b0: 756d 656e 90ac 7274 9373 7472 696e 6773 umen..rt.strings │ │ │ │ -000397c0: 8ea1 8d91 eaf1 eb74 6f96 03f1 fe74 6865 .......to....the │ │ │ │ -000397d0: 9b03 f1fd eb48 4d4c 93cf 7061 7273 6572 .....HML..parser │ │ │ │ -000397e0: 9361 7398 6861 90ac 7276 696e 6793 e569 .as.ha..rving..i │ │ │ │ -000397f0: 6e0c 7891 0439 f373 7461 7475 7391 00fd n.x..9.status... │ │ │ │ -00039800: ddcf 2e91 054e e149 6e0c 7865 6498 6675 .....N.In.xed.fu │ │ │ │ -00039810: 6e63 7469 6f6e 7393 6361 6e93 6569 7468 nctions.can.eith │ │ │ │ -00039820: 6572 9862 9053 8e65 9363 7572 7269 6564 er.b.S.e.curried │ │ │ │ -00039830: 936f 7298 7461 6b90 ac72 6593 618e a18d .or.tak..re.a... │ │ │ │ -00039840: 91ea f1eb 7061 6972 9603 eaa8 6173 9361 ....pair....as.a │ │ │ │ -00039850: 6e93 6172 6775 6d65 6e90 ac72 742e 9105 n.argumen..rt... │ │ │ │ -00039860: 38e0 4691 ff05 566f 7293 6578 616d 706c 8.F...Vor.exampl │ │ │ │ -00039870: 652c 9361 6674 6572 9365 7865 6375 7469 e,.after.executi │ │ │ │ -00039880: 6e67 3a8e 9f1e a8e8 8d8d 8d9f 06d6 bd8d ng:............. │ │ │ │ -00039890: 8d8d 9ff3 0000 8d91 0230 eaeb 616d 6c5f .........0..aml_ │ │ │ │ -000398a0: 7061 6972 6564 5f69 6e66 6978 9105 bfaa paired_infix.... │ │ │ │ -000398b0: 6070 6c75 7360 3b3b 8e9f 0d00 008d 9102 `plus`;;........ │ │ │ │ -000398c0: 30ea 6c65 7496 05bf aa78 9370 6c75 7393 0.let....x.plus. │ │ │ │ -000398d0: 7993 3d93 782b 793b 3b8e 8e8e 8e8e 8e8e y.=.x+y;;....... │ │ │ │ -000398e0: 9f1e a8e9 8d8d 91ea f1eb 3196 05bf aa70 ..........1....p │ │ │ │ -000398f0: 6c75 7393 328e 911c d9e3 cf69 7396 03ea lus.2......is... │ │ │ │ -00039900: a873 796e 6f6e 90ac 7279 6d6f 7573 9377 .synon..rymous.w │ │ │ │ -00039910: 6974 6893 eb61 2470 6c75 7328 312c 3229 ith..a$plus(1,2) │ │ │ │ -00039920: 93cf 616e 6493 6166 7465 7293 6578 6563 ..and.after.exec │ │ │ │ -00039930: 7574 696e 678e 9f1e c284 8d8d 8d9f 06d6 uting........... │ │ │ │ -00039940: bd8d 8d8d 9ff3 0000 8d91 0230 eaeb 616d ...........0..am │ │ │ │ -00039950: 6c5f 6375 7272 6965 645f 696e 6669 7896 l_curried_infix. │ │ │ │ -00039960: 05bf aa60 706c 7573 6093 3b3b 8e9f 0d00 ...`plus`.;;.... │ │ │ │ -00039970: 008d 9102 30ea 6c65 7496 05bf aa78 9370 ....0.let....x.p │ │ │ │ -00039980: 6c75 7393 7993 3d93 782b 7993 3b3b 8e8e lus.y.=.x+y.;;.. │ │ │ │ -00039990: 8e8e 8e8e 8e9f 1fd6 358d 8d91 eaf1 eb31 ........5......1 │ │ │ │ -000399a0: 9605 bfaa 706c 7573 9332 8e91 1cd9 e3cf ....plus.2...... │ │ │ │ -000399b0: 6973 9603 eaa8 7379 6e6f 6e90 ac72 796d is....synon..rym │ │ │ │ -000399c0: 6f75 7393 7769 7468 93eb 6124 706c 7573 ous.with..a$plus │ │ │ │ -000399d0: 9605 bfaa 3193 32cf 2e8d 8d9f fba5 32d5 ....1.2.......2. │ │ │ │ -000399e0: 318e 8e8e 91ea f1eb 9f0b 1e24 8900 0066 1..........$...f │ │ │ │ -000399f0: 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 0d83 f.q............. │ │ │ │ -00039a00: 909f fc5e ffc5 318e 8e8e 9112 0003 c64f ...^..1........O │ │ │ │ -00039a10: 6e6c 7996 03e9 bf6f 7264 696e 6172 799b nly....ordinary. │ │ │ │ -00039a20: 03e9 c069 6465 6e90 b8e3 7469 0c65 7273 ...iden...ti.ers │ │ │ │ -00039a30: 9361 6e64 9363 6572 7461 696e 9873 696e .and.certain.sin │ │ │ │ -00039a40: 676c 6593 6395 b8e3 6861 7261 6374 6572 gle.c...haracter │ │ │ │ -00039a50: 2c91 040e da6e 6f6e 2d64 6967 6974 2c91 ,....non-digit,. │ │ │ │ -00039a60: 040e d96e 6f6e 2d6c 6193 7993 6f75 7498 ...non-la.y.out. │ │ │ │ -00039a70: 7374 7269 6e67 7396 03e9 bf63 616e 9362 strings....can.b │ │ │ │ -00039a80: 9047 1d65 9875 7365 6493 6173 8e9f 0c00 .G.e.used.as.... │ │ │ │ -00039a90: 008d 696e 0c78 6573 3b96 0355 5569 6e0c ..in.xes;..UUin. │ │ │ │ -00039aa0: 7869 6e67 936f 7468 6572 9373 7472 696e xing.other.strin │ │ │ │ -00039ab0: 6773 936d 619a b8e3 7993 6861 9876 9865 gs.ma...y.ha.v.e │ │ │ │ -00039ac0: 9375 6e70 7265 6469 6374 6162 6c65 9365 .unpredictable.e │ │ │ │ -00039ad0: 0b65 6374 7393 6f6e 9374 6865 9370 6172 .ects.on.the.par │ │ │ │ -00039ae0: 7365 722e 8e8e 9f24 fd13 8e8c 8b00 0000 ser....$........ │ │ │ │ -00039af0: 3500 0000 0000 0000 0000 0000 0000 0000 5............... │ │ │ │ +00038f20: 0000 0000 0000 0000 0000 0385 a8a0 02cc ................ │ │ │ │ +00038f30: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +00038f40: 8d91 eaf1 ebd0 3532 9200 ac89 7e43 6861 ......52....~Cha │ │ │ │ +00038f50: 7074 6572 9604 8000 362e 910a 8000 5072 pter....6.....Pr │ │ │ │ +00038f60: 696d 6974 6976 9aa0 0065 934d 4c93 4964 imitiv...e.ML.Id │ │ │ │ +00038f70: 656e 9874 690c 6572 9342 696e 6469 6e67 en.ti.er.Binding │ │ │ │ +00038f80: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ +00038f90: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd91 .>|......./..... │ │ │ │ +00038fa0: 66e0 8d8d 8d91 eaf1 eb9f eecf a789 0000 f............... │ │ │ │ +00038fb0: 6666 01c7 0b4a 9f18 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +00038fc0: 0459 9c84 001c 60b2 0000 6666 8d9f eea6 .Y....`...ff.... │ │ │ │ +00038fd0: 648d 9117 0bcc eb61 6578 706c 6f64 6596 d......aexplode. │ │ │ │ +00038fe0: 05bf aa3a 9373 7472 696e 6793 2d3e 9373 ...:.string.->.s │ │ │ │ +00038ff0: 7472 696e 6793 6c69 7374 8e9f 0d00 008d tring.list...... │ │ │ │ +00039000: 9117 0bcc 696d 706c 6f64 6596 05bf aa3a ....implode....: │ │ │ │ +00039010: 9373 7472 696e 6793 6c69 7374 932d 3e93 .string.list.->. │ │ │ │ +00039020: 7374 7269 6e67 8e8e 9201 c671 b184 001c string.....q.... │ │ │ │ +00039030: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +00039040: 6601 c70b 4a8e 8e8e a91f 0f4f 8d91 f653 f...J......O...S │ │ │ │ +00039050: 7acf 5468 6596 03ae bc66 756e 6374 696f z.The....functio │ │ │ │ +00039060: 6e8d 93eb 6165 7870 6c6f 6465 8e91 2f9b n...aexplode../. │ │ │ │ +00039070: 1dcf 6d61 7073 9361 9373 7472 696e 6793 ..maps.a.string. │ │ │ │ +00039080: 696e 9aac 7274 6f93 7468 6591 03ae bb6c in..rto.the....l │ │ │ │ +00039090: 6973 7493 6f66 9369 7473 9373 696e 676c ist.of.its.singl │ │ │ │ +000390a0: 6593 6398 6861 7261 6374 6572 9103 aebb e.c.haracter.... │ │ │ │ +000390b0: 7374 7269 6e67 7393 696e 936f 7264 6572 strings.in.order │ │ │ │ +000390c0: 2e8e a410 0000 8d91 eaf1 eb54 6865 9604 ...........The.. │ │ │ │ +000390d0: 6788 6675 6e63 7469 6f6e 8d93 eb61 696d g.function...aim │ │ │ │ +000390e0: 706c 6f64 658e 9131 0cb6 cf6d 6170 739b plode..1...maps. │ │ │ │ +000390f0: 0467 8961 936c 6973 7493 6f66 9373 696e .g.a.list.of.sin │ │ │ │ +00039100: 676c 6593 6390 ac72 6861 7261 6374 6572 gle.c..rharacter │ │ │ │ +00039110: 9373 7472 696e 6773 9328 6661 696c 7393 .strings.(fails. │ │ │ │ +00039120: 6966 9861 6e90 ac72 7993 7374 7269 6e67 if.an..ry.string │ │ │ │ +00039130: 9369 7393 6e6f 7493 6f66 8ea1 8d91 eaf1 .is.not.of...... │ │ │ │ +00039140: eb6c 656e 6774 6896 03ea a86f 6e65 2993 .length....one). │ │ │ │ +00039150: 696e 9aac 7274 6f93 7468 6593 7374 7269 in..rto.the.stri │ │ │ │ +00039160: 6e67 936f 6274 6169 6e65 6493 6298 7993 ng.obtained.b.y. │ │ │ │ +00039170: 636f 6e63 6174 656e 6174 696e 6793 7468 concatenating.th │ │ │ │ +00039180: 6573 6593 6398 6861 7261 6374 6572 732e ese.c.haracters. │ │ │ │ +00039190: 9105 38e0 4691 ff05 566f 7293 6578 616d ..8.F...Vor.exam │ │ │ │ +000391a0: 706c 653a 8e9f 4602 208d 8d8d 91ea f1eb ple:..F. ....... │ │ │ │ +000391b0: 9fc8 8781 8900 0066 6601 c70b 4a9f 6497 .......ff...J.d. │ │ │ │ +000391c0: 628d 8d90 cccd 9f04 599c 8400 68f0 fe00 b.......Y...h... │ │ │ │ +000391d0: 0066 668d 9fa1 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ +000391e0: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ +000391f0: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ +00039200: b29f fd1c 15eb 4931 8e8e 8e8e 9fff 4054 ......I1......@T │ │ │ │ +00039210: 8d91 05cc ceeb 6123 6578 706c 6f64 6591 ......a#explode. │ │ │ │ +00039220: 05bf aa60 7768 6f73 6974 603b 3b8e a40d ...`whosit`;;... │ │ │ │ +00039230: 0000 8d91 05cc ce5b 6077 603b 9605 bfaa .......[`w`;.... │ │ │ │ +00039240: 6068 603b 9360 6f60 3b93 6073 603b 9360 `h`;.`o`;.`s`;.` │ │ │ │ +00039250: 6960 3b93 6074 605d 933a 9373 7472 696e i`;.`t`].:.strin │ │ │ │ +00039260: 6793 6c69 7374 8ea1 a18d 9105 ccce 2369 g.list........#i │ │ │ │ +00039270: 6d70 6c6f 6465 9105 bfaa 5b60 6360 3b60 mplode....[`c`;` │ │ │ │ +00039280: 6160 3b60 7460 5d3b 3b8e a18d 9105 ccce a`;`t`];;....... │ │ │ │ +00039290: 6063 6174 6096 05bf aa3a 9373 7472 696e `cat`....:.strin │ │ │ │ +000392a0: 678e a1a1 8d91 05cc ce23 696d 706c 6f64 g........#implod │ │ │ │ +000392b0: 6591 05bf aa5b 6063 6460 3b60 6162 603b e....[`cd`;`ab`; │ │ │ │ +000392c0: 6074 7560 5d3b 3b8e a18d 9105 ccce 6576 `tu`];;.......ev │ │ │ │ +000392d0: 616c 7561 7469 6f6e 9105 bfaa 6661 696c aluation....fail │ │ │ │ +000392e0: 6564 911c be52 696d 706c 6f64 658e 8e92 ed...Rimplode... │ │ │ │ +000392f0: 01c6 71b1 8400 68f0 fe00 0066 668e 8e9f ..q...h....ff... │ │ │ │ +00039300: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ +00039310: 4e98 e08d 8d8d 91ea f1eb 9fee cfa7 8900 N............... │ │ │ │ +00039320: 0066 6601 c70b 4a9f 1807 168d 8d90 cccd .ff...J......... │ │ │ │ +00039330: 9f04 599c 8400 1c60 b200 0066 668d 9fee ..Y....`...ff... │ │ │ │ +00039340: a664 8d91 170b cc61 7363 6969 9122 7dfc .d.....ascii."}. │ │ │ │ +00039350: 3a96 05bf aa69 6e74 932d 3e93 7374 7269 :....int.->.stri │ │ │ │ +00039360: 6e67 8e9f 0d00 008d 9117 0bcc 6173 6369 ng..........asci │ │ │ │ +00039370: 695f 636f 6465 9605 bfaa 3a93 7374 7269 i_code....:.stri │ │ │ │ +00039380: 6e67 932d 3e93 696e 748e 8e92 01c6 71b1 ng.->.int.....q. │ │ │ │ +00039390: 8400 1c60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ +000393a0: 0000 6666 01c7 0b4a 8e8e 8e9f 1f0f 4e8d ..ff...J......N. │ │ │ │ +000393b0: 91f6 537a cf54 6865 9604 2e0a 6675 6e63 ..Sz.The....func │ │ │ │ +000393c0: 7469 6f6e 8d91 042e 09eb 6161 7363 6969 tion......aascii │ │ │ │ +000393d0: 8e91 251a 65cf 7265 7475 726e 739b 042e ..%.e.returns... │ │ │ │ +000393e0: 0974 6865 936f 6e65 9863 90ac 7268 6172 .the.one.c..rhar │ │ │ │ +000393f0: 6163 7465 7293 7374 7269 6e67 9877 686f acter.string.who │ │ │ │ +00039400: 7365 93eb 4841 5343 4990 4dde 4991 042d se..HASCI.M.I..- │ │ │ │ +00039410: f8cf 636f 9553 8e64 6598 636f 7272 6573 ..co.S.de.corres │ │ │ │ +00039420: 7093 6f6e 6473 9104 2e0a 746f 8ea1 8d91 p.onds....to.... │ │ │ │ +00039430: eaf1 eb69 7473 9b04 9ac2 6172 6775 6d65 ...its....argume │ │ │ │ +00039440: 6e95 ac72 742c 9104 c6c8 7768 6963 9368 n..rt,....whic.h │ │ │ │ +00039450: 986d 9375 7374 9862 9053 8e65 986e 6f6e .m.ust.b.S.e.non │ │ │ │ +00039460: 2d6e 6567 6174 6976 9365 9104 9ac1 616e -negativ.e....an │ │ │ │ +00039470: 6498 6c65 7373 9874 6861 6e8d 98eb 6131 d.less.than...a1 │ │ │ │ +00039480: 3238 8e91 15d9 c0cf 2e91 0749 2d54 6865 28.........I-The │ │ │ │ +00039490: 9866 756e 6374 696f 6e8d 98eb 6161 7363 .function...aasc │ │ │ │ +000394a0: 6969 5f63 6f64 658e 8ea1 8d91 eaf1 ebcf ii_code......... │ │ │ │ +000394b0: 7265 7475 726e 7396 0394 eb74 6865 93eb returns....the.. │ │ │ │ +000394c0: 4841 5343 4990 4dde 4991 0394 d6cf 636f HASCI.M.I.....co │ │ │ │ +000394d0: 9053 8e64 6593 6f66 9374 6865 930c 7273 .S.de.of.the..rs │ │ │ │ +000394e0: 7491 0394 ec63 9aac 7268 6172 6163 7465 t....c..rharacte │ │ │ │ +000394f0: 7293 6f66 9369 7473 9361 7267 756d 656e r.of.its.argumen │ │ │ │ +00039500: 9874 2c91 03a6 1177 6869 6398 6893 6d98 .t,....whic.h.m. │ │ │ │ +00039510: 7573 7491 0394 ec62 9053 8e65 9361 936e ust....b.S.e.a.n │ │ │ │ +00039520: 6f6e 2d65 6d70 7498 798e a18d 91ea f1eb on-empt.y....... │ │ │ │ +00039530: 7374 7269 6e67 2e8e a68d 8d8d 91ea f1eb string.......... │ │ │ │ +00039540: 9fee cfa7 8900 0066 6601 c70b 4a9f 1807 .......ff...J... │ │ │ │ +00039550: 168d 8d90 cccd 9f04 599c 8400 1c60 b200 ........Y....`.. │ │ │ │ +00039560: 0066 668d 9fee a664 8d91 170b cceb 6173 .ff....d......as │ │ │ │ +00039570: 7472 696e 675f 6f66 5f69 6e74 9605 bfaa tring_of_int.... │ │ │ │ +00039580: 3a93 696e 7493 2d3e 9373 7472 696e 678e :.int.->.string. │ │ │ │ +00039590: 9f0d 0000 8d91 170b cc69 6e74 5f6f 665f .........int_of_ │ │ │ │ +000395a0: 7374 7269 6e67 9605 bfaa 3a93 7374 7269 string....:.stri │ │ │ │ +000395b0: 6e67 932d 3e93 696e 748e 8e92 01c6 71b1 ng.->.int.....q. │ │ │ │ +000395c0: 8400 1c60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ +000395d0: 0000 6666 01c7 0b4a 8e8e 8ea6 8d91 f653 ..ff...J.......S │ │ │ │ +000395e0: 7acf 5468 6573 6596 0423 b461 7265 9b04 z.These..#.are.. │ │ │ │ +000395f0: 23b3 6290 538e 6f75 6e64 9374 6f98 7468 #.b.S.ound.to.th │ │ │ │ +00039600: 6593 6f62 95ac 7276 696f 7573 9874 9379 e.ob..rvious.t.y │ │ │ │ +00039610: 7095 538e 6591 0423 b463 6f93 6572 6369 p.S.e..#.co.erci │ │ │ │ +00039620: 6f6e 9866 756e 6374 696f 6e73 2c91 0431 on.functions,..1 │ │ │ │ +00039630: f677 6974 688d 9104 23b4 eb61 696e 745f .with...#..aint_ │ │ │ │ +00039640: 6f66 5f73 7472 696e 678e 9153 0309 cf66 of_string..S...f │ │ │ │ +00039650: 6169 6c69 6e67 9104 23b4 6966 8ea1 8d91 ailing..#.if.... │ │ │ │ +00039660: eaf1 eb69 7473 9603 eaa8 6172 6775 6d65 ...its....argume │ │ │ │ +00039670: 6e9a ac72 7493 6973 936e 6f74 9361 936e n..rt.is.not.a.n │ │ │ │ +00039680: 6f6e 2d6e 6567 6174 6976 9865 9369 6e98 on-negativ.e.in. │ │ │ │ +00039690: 7465 6765 7293 7374 7269 6e67 2e8e 9f1f teger.string.... │ │ │ │ +000396a0: 0f4e 8d8d 8d91 eaf1 eb9f eecf a789 0000 .N.............. │ │ │ │ +000396b0: 6666 01c7 0b4a 9f18 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +000396c0: 0459 9c84 001c 60b2 0000 6666 8d9f eea6 .Y....`...ff.... │ │ │ │ +000396d0: 648d 9117 0bcc eb61 6d6c 5f63 7572 7269 d......aml_curri │ │ │ │ +000396e0: 6564 5f69 6e66 6978 9605 bfaa 3a93 7374 ed_infix....:.st │ │ │ │ +000396f0: 7269 6e67 932d 3e93 766f 6964 8e9f 0d00 ring.->.void.... │ │ │ │ +00039700: 008d 9117 0bcc 6d6c 5f70 6169 7265 645f ......ml_paired_ │ │ │ │ +00039710: 696e 6669 7891 0b7f 543a 9605 bfaa 7374 infix...T:....st │ │ │ │ +00039720: 7269 6e67 932d 3e93 766f 6964 8e8e 9201 ring.->.void.... │ │ │ │ +00039730: c671 b184 001c 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +00039740: c002 8900 0066 6601 c70b 4a8e 8e8e a68d .....ff...J..... │ │ │ │ +00039750: 91f6 537a cf54 6865 9604 9f9e 6675 6e63 ..Sz.The....func │ │ │ │ +00039760: 7469 6f6e 738d 9104 9f9d eb61 6d6c 5f63 tions......aml_c │ │ │ │ +00039770: 7572 7269 6564 5f69 6e66 6978 8e91 6539 urried_infix..e9 │ │ │ │ +00039780: dbcf 616e 648d 93eb 616d 6c5f 7061 6972 ..and...aml_pair │ │ │ │ +00039790: 6564 5f69 6e66 6978 8e91 5f7a 31cf 6465 ed_infix.._z1.de │ │ │ │ +000397a0: 636c 6172 6593 7468 6569 7291 049f 9d61 clare.their....a │ │ │ │ +000397b0: 7267 756d 656e 90ac 7274 9373 7472 696e rgumen..rt.strin │ │ │ │ +000397c0: 6773 8ea1 8d91 eaf1 eb74 6f96 03f1 fe74 gs.......to....t │ │ │ │ +000397d0: 6865 9b03 f1fd eb48 4d4c 93cf 7061 7273 he.....HML..pars │ │ │ │ +000397e0: 6572 9361 7398 6861 90ac 7276 696e 6793 er.as.ha..rving. │ │ │ │ +000397f0: e569 6e0c 7891 0439 f373 7461 7475 7391 .in.x..9.status. │ │ │ │ +00039800: 00fd ddcf 2e91 054e e149 6e0c 7865 6498 .......N.In.xed. │ │ │ │ +00039810: 6675 6e63 7469 6f6e 7393 6361 6e93 6569 functions.can.ei │ │ │ │ +00039820: 7468 6572 9862 9053 8e65 9363 7572 7269 ther.b.S.e.curri │ │ │ │ +00039830: 6564 936f 7298 7461 6b90 ac72 6593 618e ed.or.tak..re.a. │ │ │ │ +00039840: a18d 91ea f1eb 7061 6972 9603 eaa8 6173 ......pair....as │ │ │ │ +00039850: 9361 6e93 6172 6775 6d65 6e90 ac72 742e .an.argumen..rt. │ │ │ │ +00039860: 9105 38e0 4691 ff05 566f 7293 6578 616d ..8.F...Vor.exam │ │ │ │ +00039870: 706c 652c 9361 6674 6572 9365 7865 6375 ple,.after.execu │ │ │ │ +00039880: 7469 6e67 3a8e 9f1e a8e8 8d8d 8d9f 06d6 ting:........... │ │ │ │ +00039890: bd8d 8d8d 9ff3 0000 8d91 0230 eaeb 616d ...........0..am │ │ │ │ +000398a0: 6c5f 7061 6972 6564 5f69 6e66 6978 9105 l_paired_infix.. │ │ │ │ +000398b0: bfaa 6070 6c75 7360 3b3b 8e9f 0d00 008d ..`plus`;;...... │ │ │ │ +000398c0: 9102 30ea 6c65 7496 05bf aa78 9370 6c75 ..0.let....x.plu │ │ │ │ +000398d0: 7393 7993 3d93 782b 793b 3b8e 8e8e 8e8e s.y.=.x+y;;..... │ │ │ │ +000398e0: 8e8e 9f1e a8e9 8d8d 91ea f1eb 3196 05bf ............1... │ │ │ │ +000398f0: aa70 6c75 7393 328e 911c d9e3 cf69 7396 .plus.2......is. │ │ │ │ +00039900: 03ea a873 796e 6f6e 90ac 7279 6d6f 7573 ...synon..rymous │ │ │ │ +00039910: 9377 6974 6893 eb61 2470 6c75 7328 312c .with..a$plus(1, │ │ │ │ +00039920: 3229 93cf 616e 6493 6166 7465 7293 6578 2)..and.after.ex │ │ │ │ +00039930: 6563 7574 696e 678e 9f1e c284 8d8d 8d9f ecuting......... │ │ │ │ +00039940: 06d6 bd8d 8d8d 9ff3 0000 8d91 0230 eaeb .............0.. │ │ │ │ +00039950: 616d 6c5f 6375 7272 6965 645f 696e 6669 aml_curried_infi │ │ │ │ +00039960: 7896 05bf aa60 706c 7573 6093 3b3b 8e9f x....`plus`.;;.. │ │ │ │ +00039970: 0d00 008d 9102 30ea 6c65 7496 05bf aa78 ......0.let....x │ │ │ │ +00039980: 9370 6c75 7393 7993 3d93 782b 7993 3b3b .plus.y.=.x+y.;; │ │ │ │ +00039990: 8e8e 8e8e 8e8e 8e9f 1fd6 358d 8d91 eaf1 ..........5..... │ │ │ │ +000399a0: eb31 9605 bfaa 706c 7573 9332 8e91 1cd9 .1....plus.2.... │ │ │ │ +000399b0: e3cf 6973 9603 eaa8 7379 6e6f 6e90 ac72 ..is....synon..r │ │ │ │ +000399c0: 796d 6f75 7393 7769 7468 93eb 6124 706c ymous.with..a$pl │ │ │ │ +000399d0: 7573 9605 bfaa 3193 32cf 2e8d 8d9f fba5 us....1.2....... │ │ │ │ +000399e0: 32d5 318e 8e8e 91ea f1eb 9f0b 1e24 8900 2.1..........$.. │ │ │ │ +000399f0: 0066 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 .ff.q........... │ │ │ │ +00039a00: 0d83 909f fc5e ffc5 318e 8e8e 9112 0003 .....^..1....... │ │ │ │ +00039a10: c64f 6e6c 7996 03e9 bf6f 7264 696e 6172 .Only....ordinar │ │ │ │ +00039a20: 799b 03e9 c069 6465 6e90 b8e3 7469 0c65 y....iden...ti.e │ │ │ │ +00039a30: 7273 9361 6e64 9363 6572 7461 696e 9873 rs.and.certain.s │ │ │ │ +00039a40: 696e 676c 6593 6395 b8e3 6861 7261 6374 ingle.c...haract │ │ │ │ +00039a50: 6572 2c91 040e da6e 6f6e 2d64 6967 6974 er,....non-digit │ │ │ │ +00039a60: 2c91 040e d96e 6f6e 2d6c 6193 7993 6f75 ,....non-la.y.ou │ │ │ │ +00039a70: 7498 7374 7269 6e67 7396 03e9 bf63 616e t.strings....can │ │ │ │ +00039a80: 9362 9047 1d65 9875 7365 6493 6173 8e9f .b.G.e.used.as.. │ │ │ │ +00039a90: 0c00 008d 696e 0c78 6573 3b96 0355 5569 ....in.xes;..UUi │ │ │ │ +00039aa0: 6e0c 7869 6e67 936f 7468 6572 9373 7472 n.xing.other.str │ │ │ │ +00039ab0: 696e 6773 936d 619a b8e3 7993 6861 9876 ings.ma...y.ha.v │ │ │ │ +00039ac0: 9865 9375 6e70 7265 6469 6374 6162 6c65 .e.unpredictable │ │ │ │ +00039ad0: 9365 0b65 6374 7393 6f6e 9374 6865 9370 .e.ects.on.the.p │ │ │ │ +00039ae0: 6172 7365 722e 8e8e 9f24 fd13 8e8c 8b00 arser....$...... │ │ │ │ +00039af0: 0000 3500 0000 0000 0000 0000 0000 0000 ..5............. │ │ │ │ 00039b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00039b10: 0000 0000 0000 038e fea0 02cc 0555 8da0 .............U.. │ │ │ │ -00039b20: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ -00039b30: 61d0 362e 322e 910a 8000 5072 6564 6563 a.6.2.....Predec │ │ │ │ -00039b40: 6c61 7265 6496 0480 0064 6f6c 6c61 7265 lared....dollare │ │ │ │ -00039b50: 6493 6964 656e 90a0 0074 690c 6572 7392 d.iden...ti.ers. │ │ │ │ -00039b60: 00e1 aed6 3533 8e91 12c7 619f 0566 6689 ....53....a..ff. │ │ │ │ -00039b70: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -00039b80: df8d a0fd 8bd0 218d 8d91 12c7 61eb 4b36 ......!.....a.K6 │ │ │ │ -00039b90: 2e32 8e91 3f0f 0c50 7265 6465 636c 6172 .2..?..Predeclar │ │ │ │ -00039ba0: 6564 9606 7ae1 646f 6c6c 6172 6564 9369 ed..z.dollared.i │ │ │ │ -00039bb0: 6465 6e91 ff75 c274 690c 6572 738e 9f1b den..u.ti.ers... │ │ │ │ -00039bc0: e223 8d91 12c7 61cf 5468 6596 05be 9966 .#....a.The....f │ │ │ │ -00039bd0: 6f6c 6c6f 90ac 7277 696e 679b 05be 9870 ollo..rwing....p │ │ │ │ -00039be0: 7265 0c78 9361 6e64 9369 6e0c 7898 6f70 re.x.and.in.x.op │ │ │ │ -00039bf0: 9053 8e65 7261 746f 7273 9361 7265 9370 .S.erators.are.p │ │ │ │ -00039c00: 726f 90ac 7276 6964 6564 9861 7393 7072 ro..rvided.as.pr │ │ │ │ -00039c10: 696d 6974 6976 90ac 7265 7393 2877 6865 imitiv..res.(whe │ │ │ │ -00039c20: 7265 9874 6865 9364 6f6c 6c61 728e a410 re.the.dollar... │ │ │ │ -00039c30: 0000 8d91 12c7 6173 796d 9aac 7262 9053 ......asym..rb.S │ │ │ │ -00039c40: 8e6f 6c96 03ea a869 7393 6f6d 6974 7465 .ol....is.omitte │ │ │ │ -00039c50: 6493 6672 6f6d 9374 6865 9374 6162 6c65 d.from.the.table │ │ │ │ -00039c60: 3b93 7468 6593 636f 6e73 7461 6e98 7473 ;.the.constan.ts │ │ │ │ -00039c70: 9361 7265 93eb 6124 646f cf2c 9361 6e64 .are..a$do.,.and │ │ │ │ -00039c80: 9373 6f93 6f6e 293a 8e9f 3ecd 6c8d 8d8d .so.on):..>.l... │ │ │ │ -00039c90: 9112 c761 9fce 4fa7 8900 0066 6601 c70b ...a..O....ff... │ │ │ │ -00039ca0: 4a9f 5907 168d 8d90 cccd 9f04 599c 8400 J.Y.........Y... │ │ │ │ -00039cb0: 5d60 b200 0066 668d 9fad a664 8d91 170b ]`...ff....d.... │ │ │ │ -00039cc0: cceb 6164 6f91 33bc fa3a 9605 bfaa 2a93 ..ado.3..:....*. │ │ │ │ -00039cd0: 2d3e 9376 6f69 648e a40d 0000 8d91 170b ->.void......... │ │ │ │ -00039ce0: cc6e 6f74 912d fd50 3a96 05bf aa62 6f6f .not.-.P:....boo │ │ │ │ -00039cf0: 6c93 2d3e 9362 6f6f 6c8e a18d 9117 0bcc l.->.bool....... │ │ │ │ -00039d00: 2a2c 9605 bfaa 2f2c 932b 2c93 2d93 3a93 *,..../,.+,.-.:. │ │ │ │ -00039d10: 696e 7493 2393 696e 7493 2d3e 9369 6e74 int.#.int.->.int │ │ │ │ -00039d20: 8ea1 8d91 170b cc3e 2c96 05bf aa3c 9128 .......>,....<.( │ │ │ │ -00039d30: 3da6 3a93 696e 7493 2393 696e 7493 2d3e =.:.int.#.int.-> │ │ │ │ -00039d40: 9362 6f6f 6c8e a18d 911c cb76 3d91 33bc .bool......v=.3. │ │ │ │ -00039d50: fa3a 9605 bfaa 2a93 2393 2a93 2d3e 9362 .:....*.#.*.->.b │ │ │ │ -00039d60: 6f6f 6c8e a18d 911c cb76 4091 33bc fa3a ool......v@.3..: │ │ │ │ -00039d70: 9605 bfaa 2a93 6c69 7374 9323 932a 936c ....*.list.#.*.l │ │ │ │ -00039d80: 6973 7493 2d3e 932a 936c 6973 748e a18d ist.->.*.list... │ │ │ │ -00039d90: 911c cb76 2e91 33bc fa3a 9605 bfaa 2a93 ...v..3..:....*. │ │ │ │ -00039da0: 2393 2a93 6c69 7374 932d 3e93 2a93 6c69 #.*.list.->.*.li │ │ │ │ -00039db0: 7374 8e8e 9201 c671 b184 005d 60b2 0000 st.....q...]`... │ │ │ │ -00039dc0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -00039dd0: 4a8e 8e8e 9f3e 22c1 8d91 12c7 61cf 436c J....>".....a.Cl │ │ │ │ -00039de0: 6172 6966 7969 6e67 9103 eaa8 7265 6d61 arifying....rema │ │ │ │ -00039df0: 726b 733a 8e9f 18b6 ad8d 8d8d 8d91 2467 rks:..........$g │ │ │ │ -00039e00: afeb 6080 888e 8e8e 9130 274d eb61 2464 ..`......0'M.a$d │ │ │ │ -00039e10: 6f96 03ea a8cf 6973 9365 7175 6976 9bff o.....is.equiv.. │ │ │ │ -00039e20: 58e4 616c 656e 90ac 7274 9374 6f93 eb61 X.alen..rt.to..a │ │ │ │ -00039e30: 5c78 2e28 29cf 3b8d 93eb 6164 6f91 05bf \x.().;...ado... │ │ │ │ -00039e40: aaeb 6265 8e91 1e2d 8ccf 6576 9861 6c75 ..be...-..ev.alu │ │ │ │ -00039e50: 6174 6573 93d7 6593 cf66 6f72 9369 7473 ates..e..for.its │ │ │ │ -00039e60: 9373 6964 6593 650b 6563 7473 2e8e 9f18 .side.e.ects.... │ │ │ │ -00039e70: edab 8d8d 8d8d 9124 67af eb60 8088 8e8e .......$g..`.... │ │ │ │ -00039e80: 8e91 3027 4deb 612f 9603 eaa8 cf72 6574 ..0'M.a/.....ret │ │ │ │ -00039e90: 7572 6e73 9374 6865 9369 6e90 ac72 7465 urns.the.in..rte │ │ │ │ -00039ea0: 6765 7293 7061 7274 936f 6693 7468 6593 ger.part.of.the. │ │ │ │ -00039eb0: 7265 7375 6c74 936f 6693 6193 6469 7669 result.of.a.divi │ │ │ │ -00039ec0: 7369 6f6e 2c93 666f 7293 6578 616d 706c sion,.for.exampl │ │ │ │ -00039ed0: 653a 8ea9 1ac7 1d8d 9141 664b eb61 242f e:.......AfK.a$/ │ │ │ │ -00039ee0: 2837 2c33 2996 0b7f 543d 9337 2f33 933d (7,3)...T=.7/3.= │ │ │ │ -00039ef0: 9332 8e9f 0d99 9a8d 9141 664b 242f 282d .2.......AfK$/(- │ │ │ │ -00039f00: 372c 3329 9605 bfaa 3d93 2d37 2f33 910b 7,3)....=.-7/3.. │ │ │ │ -00039f10: 7f54 3d93 2d32 8e9f 1d2d 838d 9130 274d .T=.-2...-...0'M │ │ │ │ -00039f20: cf54 6865 9603 eaa8 6661 696c 7572 6593 .The....failure. │ │ │ │ -00039f30: 7374 7269 6e67 9366 6f72 9364 6976 6973 string.for.divis │ │ │ │ -00039f40: 696f 6e93 6290 ac72 7993 7a65 726f 9369 ion.b..ry.zero.i │ │ │ │ -00039f50: 738d 93eb 6160 6469 7660 8e91 20a8 facf s...a`div`.. ... │ │ │ │ -00039f60: 2e8e 9f18 edac 8d8d 8d8d 9124 67af eb60 ...........$g..` │ │ │ │ -00039f70: 8088 8e8e 8e8d 9130 274d eb61 2d8e 913a .......0'M.a-..: │ │ │ │ -00039f80: 3c99 cf69 7396 0455 a174 6865 9b04 55a2 <..is..U.the..U. │ │ │ │ -00039f90: 6269 6e61 7279 9373 7562 7472 6163 7469 binary.subtracti │ │ │ │ -00039fa0: 6f6e 9866 756e 6374 696f 6e2e 9106 79cc on.function...y. │ │ │ │ -00039fb0: 4e65 6761 7469 6f6e 9828 756e 6172 7993 Negation.(unary. │ │ │ │ -00039fc0: 6d69 6e90 ac72 7573 2998 6973 936e 6f74 min..rus).is.not │ │ │ │ -00039fd0: 9861 90ac 7276 91ff 58e4 6169 6c61 626c .a..rv..X.ailabl │ │ │ │ -00039fe0: 6593 6173 9861 8ea1 8d91 3027 4d70 7265 e.as.a....0'Mpre │ │ │ │ -00039ff0: 6465 636c 6172 6564 9603 550a 6675 6e63 declared..U.func │ │ │ │ -0003a000: 7469 6f6e 936f 669b 0355 0beb 484d 4ccf tion.of..U..HML. │ │ │ │ -0003a010: 2c93 6f6e 6c79 9361 7393 6198 7072 650c ,.only.as.a.pre. │ │ │ │ -0003a020: 7893 6f70 9053 8e65 7261 746f 722e 9105 x.op.S.erator... │ │ │ │ -0003a030: 0701 4f66 9363 6f75 7273 652c 9103 72f6 ..Of.course,..r. │ │ │ │ -0003a040: 7468 6598 7573 6572 9363 616e 9364 650c the.user.can.de. │ │ │ │ -0003a050: 6e65 8ea1 8d91 3027 4d6e 6567 6174 696f ne....0'Mnegatio │ │ │ │ -0003a060: 6e96 03ea a869 6693 6865 936f 7293 7368 n....if.he.or.sh │ │ │ │ -0003a070: 6593 7769 7368 6573 7c65 2e67 2e91 0538 e.wishes|e.g...8 │ │ │ │ -0003a080: e062 90ac 7279 8ea6 8d91 4166 4beb 616c .b..ry....AfK.al │ │ │ │ -0003a090: 6574 9605 bfaa 6d69 6e75 7393 7893 3d93 et....minus.x.=. │ │ │ │ -0003a0a0: 2d78 8ea9 1d2d 838d 8d8d 8d91 2467 afeb -x...-......$g.. │ │ │ │ -0003a0b0: 6080 888e 8e8e 9130 274d cf4e 6f74 9605 `......0'M.Not.. │ │ │ │ -0003a0c0: bc20 616c 6c9b 05bc 1f64 6f6c 6c61 7265 . all....dollare │ │ │ │ -0003a0d0: 6493 696e 0c78 986f 7090 538e 6572 6174 d.in.x.op.S.erat │ │ │ │ -0003a0e0: 6f72 7393 6172 6598 696e 636c 7564 6564 ors.are.included │ │ │ │ -0003a0f0: 9361 6290 538e 6f95 ac72 7693 653a 9108 .ab.S.o..rv.e:.. │ │ │ │ -0003a100: dbcf eb61 242c 98cf 6973 9105 bc20 6e6f ...a$,..is... no │ │ │ │ -0003a110: 7498 7072 6f93 7669 6465 6491 05bc 2073 t.pro.vided... s │ │ │ │ -0003a120: 696e 6365 9869 748e a18d 9130 274d 7795 ince.it....0'Mw. │ │ │ │ -0003a130: ac72 6f75 6c64 9b04 9ece 6290 538e 6591 .rould....b.S.e. │ │ │ │ -0003a140: 049e cd65 7175 6976 91ff 58e4 616c 656e ...equiv..X.alen │ │ │ │ -0003a150: 9374 9828 6173 9861 9604 9ecd 6675 6e63 .t.(as.a....func │ │ │ │ -0003a160: 7469 6f6e 2998 746f 9874 6865 9369 6465 tion).to.the.ide │ │ │ │ -0003a170: 6e95 ac72 7469 7493 7998 6f6e 9870 6169 n..rtit.y.on.pai │ │ │ │ -0003a180: 7273 2c91 04cb d76e 6f72 9869 7396 049e rs,....nor.is... │ │ │ │ -0003a190: cdeb 6126 98cf 6173 9869 7493 6861 7398 ..a&..as.it.has. │ │ │ │ -0003a1a0: 6e6f 8ea1 8d91 3027 4d63 6f72 7265 7370 no....0'Mcorresp │ │ │ │ -0003a1b0: 9a53 8e6f 6e64 696e 6796 03a2 c363 616c .S.onding....cal │ │ │ │ -0003a1c0: 6c2d 6290 ac72 792d 7691 ff58 e461 6c75 l-b..ry-v..X.alu │ │ │ │ -0003a1d0: 6593 6675 6e63 7469 6f6e 9103 a2c2 2862 e.function....(b │ │ │ │ -0003a1e0: 9865 6361 7573 6593 d765 93eb 6126 93d7 .ecause..e..a&.. │ │ │ │ -0003a1f0: 658d 9ffb a532 db30 8e91 0670 fccf 6576 e....2.0...p..ev │ │ │ │ -0003a200: 91ff 58e4 616c 7561 7465 7393 746f 8d91 ..X.aluates.to.. │ │ │ │ -0003a210: 03a2 c2eb 6166 616c 7365 8e91 2403 d7cf ....afalse..$... │ │ │ │ -0003a220: 7768 656e 93d7 6593 cf64 6f98 6573 8ea1 when..e..do.es.. │ │ │ │ -0003a230: 8d91 3027 4d65 769a ac72 656e 9603 eaa8 ..0'Mev..ren.... │ │ │ │ -0003a240: 6966 9365 7691 ff58 e461 6c75 6174 696f if.ev..X.aluatio │ │ │ │ -0003a250: 6e93 6f66 93d7 658d 9ffb a532 db30 8e91 n.of..e....2.0.. │ │ │ │ -0003a260: 06b8 e1cf 7798 6f75 6c64 9366 6169 6c93 ....w.ould.fail. │ │ │ │ -0003a270: 746f 9374 6572 6d69 6e61 7465 292c 936e to.terminate),.n │ │ │ │ -0003a280: 6f72 9369 738d 93eb 616f 728e 9113 54a4 or.is...aor...T. │ │ │ │ -0003a290: cf61 6e61 6c6f 676f 7573 6c79 91ff 0556 .analogously...V │ │ │ │ -0003a2a0: 2e8e 9f18 edab 8d8d 8d8d 9124 67af eb60 ...........$g..` │ │ │ │ -0003a2b0: 8088 8e8e 8e91 3027 4dcf 5468 659b 03ea ......0'M.The... │ │ │ │ -0003a2c0: a870 9553 8e65 7269 6f93 6498 7379 6d90 .p.S.erio.d.sym. │ │ │ │ -0003a2d0: ac72 6293 6f6c 9860 8deb 612e 8e91 05bf .rb.ol.`..a..... │ │ │ │ -0003a2e0: aacf 2798 6973 9861 6e98 696e 0c78 6564 ..'.is.an.in.xed │ │ │ │ -0003a2f0: 984c 6973 7098 636f 6e73 3a8e a68d 8d8d .Lisp.cons:..... │ │ │ │ -0003a300: 9136 274d d778 8deb 612e 5b8e 910b 7f54 .6'M.x..a.[....T │ │ │ │ -0003a310: d778 8d9f 01cc ccd5 318e 8d91 04c0 04eb .x......1....... │ │ │ │ -0003a320: 613b 8e8d 9110 6a54 d73a 9601 fffe 3a93 a;....jT.:....:. │ │ │ │ -0003a330: 3a8e 8d91 241f 9aeb 613b 8e96 29df 44d7 :...$...a;..).D. │ │ │ │ -0003a340: 788d 9f01 cccc d86e 8e8d 9105 a850 eb61 x......n.....P.a │ │ │ │ -0003a350: 5d8e 910e bd4c cf3d 8d91 0355 52eb 615b ]....L.=...UR.a[ │ │ │ │ -0003a360: 8e91 0914 fcd7 788d eb61 3b8e 9105 bfaa ......x..a;..... │ │ │ │ -0003a370: d778 8d9f 01cc ccd5 318e 8d91 04c0 04eb .x......1....... │ │ │ │ -0003a380: 613b 8e8d 9110 6a54 d73a 9601 fffe 3a93 a;....jT.:....:. │ │ │ │ -0003a390: 3a8e 8d91 241f 9aeb 613b 8e93 d778 8d9f :...$...a;...x.. │ │ │ │ -0003a3a0: 01cc ccd8 6e8e 8d91 05a8 50eb 615d 8e8e ....n.....P.a].. │ │ │ │ -0003a3b0: 8e8e a68d 8d8d 8d91 2467 afeb 6080 888e ........$g..`... │ │ │ │ -0003a3c0: 8e8e 8d91 3027 4deb 613d 8e91 38ca 7dcf ....0'M.a=..8.}. │ │ │ │ -0003a3d0: 6973 9602 e387 6290 538e 6f75 6e64 9b02 is....b.S.ound.. │ │ │ │ -0003a3e0: e386 746f 9374 6865 9865 7870 9053 8e65 ..to.the.exp.S.e │ │ │ │ -0003a3f0: 6374 6564 9870 7265 6469 6361 7465 9366 cted.predicate.f │ │ │ │ -0003a400: 6f72 9861 6e98 6571 7561 6c69 7490 ac72 or.an.equalit..r │ │ │ │ -0003a410: 7993 7465 7374 9861 7493 6e6f 6e2d 6675 y.test.at.non-fu │ │ │ │ -0003a420: 6e63 7469 6f6e 9874 90ac 7279 7090 538e nction.t..ryp.S. │ │ │ │ -0003a430: 6573 2c91 0318 2762 7574 9869 738e a18d es,...'but.is... │ │ │ │ -0003a440: 9130 274d 6e65 6365 7373 6172 696c 7996 .0'Mnecessarily. │ │ │ │ -0003a450: 0364 4a72 6174 6865 7293 779a ac72 6561 .dJrather.w..rea │ │ │ │ -0003a460: 6b2c 9103 7f29 616e 6493 6d61 9879 9367 k,...)and.ma.y.g │ │ │ │ -0003a470: 6976 9865 9b03 6449 7375 7270 7269 7369 iv.e..dIsurprisi │ │ │ │ -0003a480: 6e67 9372 6573 756c 7473 2c91 037f 2a61 ng.results,...*a │ │ │ │ -0003a490: 7498 6675 6e63 7469 6f6e 9374 90ac 7279 t.function.t..ry │ │ │ │ -0003a4a0: 7090 538e 6573 2e91 050c 1659 91ff 0556 p.S.es.....Y...V │ │ │ │ -0003a4b0: 6f75 9363 616e 8ea1 8d91 3027 4d62 9053 ou.can....0'Mb.S │ │ │ │ -0003a4c0: 8e65 9604 2d89 7375 7265 9374 6861 7491 .e..-.sure.that. │ │ │ │ -0003a4d0: 042d 8a73 656d 616e 9aac 7274 6963 616c .-.seman..rtical │ │ │ │ -0003a4e0: 6c79 9328 8d69 2e65 2e8e 9113 310d 6578 ly.(.i.e....1.ex │ │ │ │ -0003a4f0: 7465 6e73 696f 6e61 6c6c 7929 9364 690b tensionally).di. │ │ │ │ -0003a500: 6572 656e 9874 9104 2d8a 6675 6e63 7469 eren.t..-.functi │ │ │ │ -0003a510: 6f6e 7393 6172 6593 6e6f 7493 6571 7561 ons.are.not.equa │ │ │ │ -0003a520: 6c2c 9104 3e42 616e 648e a18d 9130 274d l,..>Band....0'M │ │ │ │ -0003a530: 7468 6174 9b03 98a8 7365 6d61 6e95 ac72 that....seman..r │ │ │ │ -0003a540: 7469 6361 6c6c 7991 0398 a965 7175 6976 tically....equiv │ │ │ │ -0003a550: 91ff 58e4 616c 656e 9374 9866 756e 6374 ..X.alen.t.funct │ │ │ │ -0003a560: 696f 6e73 9861 7265 9603 98a9 6571 7561 ions.are....equa │ │ │ │ -0003a570: 6c98 7768 656e 9374 6865 7998 6f72 6967 l.when.they.orig │ │ │ │ -0003a580: 696e 6174 6598 6672 6f6d 9374 6865 9873 inate.from.the.s │ │ │ │ -0003a590: 616d 658e a18d 9130 274d 6576 91ff 58e4 ame....0'Mev..X. │ │ │ │ -0003a5a0: 616c 7561 7469 6f6e 9605 7a2a 6f66 9b05 aluation..z*of.. │ │ │ │ -0003a5b0: 7a2b 7468 6593 7361 6d65 9874 6578 7475 z+the.same.textu │ │ │ │ -0003a5c0: 616c 936f 9053 8e63 6375 7272 656e 6365 al.o.S.ccurrence │ │ │ │ -0003a5d0: 986f 6693 6198 6675 6e63 7469 6f6e 2d64 .of.a.function-d │ │ │ │ -0003a5e0: 656e 6f74 696e 6793 6578 7072 6573 7369 enoting.expressi │ │ │ │ -0003a5f0: 6f6e 3b91 0641 ec66 6f72 8ea1 8d91 3027 on;..A.for....0' │ │ │ │ -0003a600: 4d6f 7468 6572 9604 2d8a 6361 7365 739b Mother..-.cases. │ │ │ │ -0003a610: 042d 8b74 6865 9365 7175 616c 6974 90ac .-.the.equalit.. │ │ │ │ -0003a620: 7279 986f 6693 6675 6e63 7469 6f6e 7393 ry.of.functions. │ │ │ │ -0003a630: 6973 9875 6e72 656c 6961 626c 6593 288d is.unreliable.(. │ │ │ │ -0003a640: 692e 652e 8e91 1331 0f69 6d70 6c65 6d65 i.e....1.impleme │ │ │ │ -0003a650: 6e9a ac72 7461 7469 6f6e 9364 6570 9053 n..rtation.dep.S │ │ │ │ -0003a660: 8e65 6e64 656e 9874 292e 8ea1 8d91 3027 .enden.t).....0' │ │ │ │ -0003a670: 4d46 91ff 0556 6f72 9603 eaa8 6578 616d MF...Vor....exam │ │ │ │ -0003a680: 706c 652c 9361 6674 6572 9374 6865 9374 ple,.after.the.t │ │ │ │ -0003a690: 6f70 2d6c 6576 90ac 7265 6c93 6465 636c op-lev..rel.decl │ │ │ │ -0003a6a0: 6172 6174 696f 6e73 8e8e 9f24 fd13 8e8c arations...$.... │ │ │ │ -0003a6b0: 8b00 0000 3600 0000 0000 0000 0000 0000 ....6........... │ │ │ │ +00039b10: 0000 0000 0000 0000 038f 00a0 02cc 0555 ...............U │ │ │ │ +00039b20: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +00039b30: 12c7 61d0 362e 322e 910a 8000 5072 6564 ..a.6.2.....Pred │ │ │ │ +00039b40: 6563 6c61 7265 6496 0480 0064 6f6c 6c61 eclared....dolla │ │ │ │ +00039b50: 7265 6493 6964 656e 90a0 0074 690c 6572 red.iden...ti.er │ │ │ │ +00039b60: 7392 00e1 aed6 3533 8e91 12c7 619f 0566 s.....53....a..f │ │ │ │ +00039b70: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +00039b80: 942f df8d a0fd 8bd0 218d 8d91 12c7 61eb ./......!.....a. │ │ │ │ +00039b90: 4b36 2e32 8e91 3f0f 0c50 7265 6465 636c K6.2..?..Predecl │ │ │ │ +00039ba0: 6172 6564 9606 7ae1 646f 6c6c 6172 6564 ared..z.dollared │ │ │ │ +00039bb0: 9369 6465 6e91 ff75 c274 690c 6572 738e .iden..u.ti.ers. │ │ │ │ +00039bc0: 9f1b e223 8d91 12c7 61cf 5468 6596 05be ...#....a.The... │ │ │ │ +00039bd0: 9966 6f6c 6c6f 90ac 7277 696e 679b 05be .follo..rwing... │ │ │ │ +00039be0: 9870 7265 0c78 9361 6e64 9369 6e0c 7898 .pre.x.and.in.x. │ │ │ │ +00039bf0: 6f70 9053 8e65 7261 746f 7273 9361 7265 op.S.erators.are │ │ │ │ +00039c00: 9370 726f 90ac 7276 6964 6564 9861 7393 .pro..rvided.as. │ │ │ │ +00039c10: 7072 696d 6974 6976 90ac 7265 7393 2877 primitiv..res.(w │ │ │ │ +00039c20: 6865 7265 9874 6865 9364 6f6c 6c61 728e here.the.dollar. │ │ │ │ +00039c30: a410 0000 8d91 12c7 6173 796d 9aac 7262 ........asym..rb │ │ │ │ +00039c40: 9053 8e6f 6c96 03ea a869 7393 6f6d 6974 .S.ol....is.omit │ │ │ │ +00039c50: 7465 6493 6672 6f6d 9374 6865 9374 6162 ted.from.the.tab │ │ │ │ +00039c60: 6c65 3b93 7468 6593 636f 6e73 7461 6e98 le;.the.constan. │ │ │ │ +00039c70: 7473 9361 7265 93eb 6124 646f cf2c 9361 ts.are..a$do.,.a │ │ │ │ +00039c80: 6e64 9373 6f93 6f6e 293a 8e9f 3ecd 6c8d nd.so.on):..>.l. │ │ │ │ +00039c90: 8d8d 9112 c761 9fce 4fa7 8900 0066 6601 .....a..O....ff. │ │ │ │ +00039ca0: c70b 4a9f 5907 168d 8d90 cccd 9f04 599c ..J.Y.........Y. │ │ │ │ +00039cb0: 8400 5d60 b200 0066 668d 9fad a664 8d91 ..]`...ff....d.. │ │ │ │ +00039cc0: 170b cceb 6164 6f91 33bc fa3a 9605 bfaa ....ado.3..:.... │ │ │ │ +00039cd0: 2a93 2d3e 9376 6f69 648e a40d 0000 8d91 *.->.void....... │ │ │ │ +00039ce0: 170b cc6e 6f74 912d fd50 3a96 05bf aa62 ...not.-.P:....b │ │ │ │ +00039cf0: 6f6f 6c93 2d3e 9362 6f6f 6c8e a18d 9117 ool.->.bool..... │ │ │ │ +00039d00: 0bcc 2a2c 9605 bfaa 2f2c 932b 2c93 2d93 ..*,..../,.+,.-. │ │ │ │ +00039d10: 3a93 696e 7493 2393 696e 7493 2d3e 9369 :.int.#.int.->.i │ │ │ │ +00039d20: 6e74 8ea1 8d91 170b cc3e 2c96 05bf aa3c nt.......>,....< │ │ │ │ +00039d30: 9128 3da6 3a93 696e 7493 2393 696e 7493 .(=.:.int.#.int. │ │ │ │ +00039d40: 2d3e 9362 6f6f 6c8e a18d 911c cb76 3d91 ->.bool......v=. │ │ │ │ +00039d50: 33bc fa3a 9605 bfaa 2a93 2393 2a93 2d3e 3..:....*.#.*.-> │ │ │ │ +00039d60: 9362 6f6f 6c8e a18d 911c cb76 4091 33bc .bool......v@.3. │ │ │ │ +00039d70: fa3a 9605 bfaa 2a93 6c69 7374 9323 932a .:....*.list.#.* │ │ │ │ +00039d80: 936c 6973 7493 2d3e 932a 936c 6973 748e .list.->.*.list. │ │ │ │ +00039d90: a18d 911c cb76 2e91 33bc fa3a 9605 bfaa .....v..3..:.... │ │ │ │ +00039da0: 2a93 2393 2a93 6c69 7374 932d 3e93 2a93 *.#.*.list.->.*. │ │ │ │ +00039db0: 6c69 7374 8e8e 9201 c671 b184 005d 60b2 list.....q...]`. │ │ │ │ +00039dc0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +00039dd0: c70b 4a8e 8e8e 9f3e 22c1 8d91 12c7 61cf ..J....>".....a. │ │ │ │ +00039de0: 436c 6172 6966 7969 6e67 9103 eaa8 7265 Clarifying....re │ │ │ │ +00039df0: 6d61 726b 733a 8e9f 18b6 ad8d 8d8d 8d91 marks:.......... │ │ │ │ +00039e00: 2467 afeb 6080 888e 8e8e 9130 274d eb61 $g..`......0'M.a │ │ │ │ +00039e10: 2464 6f96 03ea a8cf 6973 9365 7175 6976 $do.....is.equiv │ │ │ │ +00039e20: 9bff 58e4 616c 656e 90ac 7274 9374 6f93 ..X.alen..rt.to. │ │ │ │ +00039e30: eb61 5c78 2e28 29cf 3b8d 93eb 6164 6f91 .a\x.().;...ado. │ │ │ │ +00039e40: 05bf aaeb 6265 8e91 1e2d 8ccf 6576 9861 ....be...-..ev.a │ │ │ │ +00039e50: 6c75 6174 6573 93d7 6593 cf66 6f72 9369 luates..e..for.i │ │ │ │ +00039e60: 7473 9373 6964 6593 650b 6563 7473 2e8e ts.side.e.ects.. │ │ │ │ +00039e70: 9f18 edab 8d8d 8d8d 9124 67af eb60 8088 .........$g..`.. │ │ │ │ +00039e80: 8e8e 8e91 3027 4deb 612f 9603 eaa8 cf72 ....0'M.a/.....r │ │ │ │ +00039e90: 6574 7572 6e73 9374 6865 9369 6e90 ac72 eturns.the.in..r │ │ │ │ +00039ea0: 7465 6765 7293 7061 7274 936f 6693 7468 teger.part.of.th │ │ │ │ +00039eb0: 6593 7265 7375 6c74 936f 6693 6193 6469 e.result.of.a.di │ │ │ │ +00039ec0: 7669 7369 6f6e 2c93 666f 7293 6578 616d vision,.for.exam │ │ │ │ +00039ed0: 706c 653a 8ea9 1ac7 1d8d 9141 664b eb61 ple:.......AfK.a │ │ │ │ +00039ee0: 242f 2837 2c33 2996 0b7f 543d 9337 2f33 $/(7,3)...T=.7/3 │ │ │ │ +00039ef0: 933d 9332 8e9f 0d99 9a8d 9141 664b 242f .=.2.......AfK$/ │ │ │ │ +00039f00: 282d 372c 3329 9605 bfaa 3d93 2d37 2f33 (-7,3)....=.-7/3 │ │ │ │ +00039f10: 910b 7f54 3d93 2d32 8e9f 1d2d 838d 9130 ...T=.-2...-...0 │ │ │ │ +00039f20: 274d cf54 6865 9603 eaa8 6661 696c 7572 'M.The....failur │ │ │ │ +00039f30: 6593 7374 7269 6e67 9366 6f72 9364 6976 e.string.for.div │ │ │ │ +00039f40: 6973 696f 6e93 6290 ac72 7993 7a65 726f ision.b..ry.zero │ │ │ │ +00039f50: 9369 738d 93eb 6160 6469 7660 8e91 20a8 .is...a`div`.. . │ │ │ │ +00039f60: facf 2e8e 9f18 edac 8d8d 8d8d 9124 67af .............$g. │ │ │ │ +00039f70: eb60 8088 8e8e 8e8d 9130 274d eb61 2d8e .`.......0'M.a-. │ │ │ │ +00039f80: 913a 3c99 cf69 7396 0455 a174 6865 9b04 .:<..is..U.the.. │ │ │ │ +00039f90: 55a2 6269 6e61 7279 9373 7562 7472 6163 U.binary.subtrac │ │ │ │ +00039fa0: 7469 6f6e 9866 756e 6374 696f 6e2e 9106 tion.function... │ │ │ │ +00039fb0: 79cc 4e65 6761 7469 6f6e 9828 756e 6172 y.Negation.(unar │ │ │ │ +00039fc0: 7993 6d69 6e90 ac72 7573 2998 6973 936e y.min..rus).is.n │ │ │ │ +00039fd0: 6f74 9861 90ac 7276 91ff 58e4 6169 6c61 ot.a..rv..X.aila │ │ │ │ +00039fe0: 626c 6593 6173 9861 8ea1 8d91 3027 4d70 ble.as.a....0'Mp │ │ │ │ +00039ff0: 7265 6465 636c 6172 6564 9603 550a 6675 redeclared..U.fu │ │ │ │ +0003a000: 6e63 7469 6f6e 936f 669b 0355 0beb 484d nction.of..U..HM │ │ │ │ +0003a010: 4ccf 2c93 6f6e 6c79 9361 7393 6198 7072 L.,.only.as.a.pr │ │ │ │ +0003a020: 650c 7893 6f70 9053 8e65 7261 746f 722e e.x.op.S.erator. │ │ │ │ +0003a030: 9105 0701 4f66 9363 6f75 7273 652c 9103 ....Of.course,.. │ │ │ │ +0003a040: 72f6 7468 6598 7573 6572 9363 616e 9364 r.the.user.can.d │ │ │ │ +0003a050: 650c 6e65 8ea1 8d91 3027 4d6e 6567 6174 e.ne....0'Mnegat │ │ │ │ +0003a060: 696f 6e96 03ea a869 6693 6865 936f 7293 ion....if.he.or. │ │ │ │ +0003a070: 7368 6593 7769 7368 6573 7c65 2e67 2e91 she.wishes|e.g.. │ │ │ │ +0003a080: 0538 e062 90ac 7279 8ea6 8d91 4166 4beb .8.b..ry....AfK. │ │ │ │ +0003a090: 616c 6574 9605 bfaa 6d69 6e75 7393 7893 alet....minus.x. │ │ │ │ +0003a0a0: 3d93 2d78 8ea9 1d2d 838d 8d8d 8d91 2467 =.-x...-......$g │ │ │ │ +0003a0b0: afeb 6080 888e 8e8e 9130 274d cf4e 6f74 ..`......0'M.Not │ │ │ │ +0003a0c0: 9605 bc20 616c 6c9b 05bc 1f64 6f6c 6c61 ... all....dolla │ │ │ │ +0003a0d0: 7265 6493 696e 0c78 986f 7090 538e 6572 red.in.x.op.S.er │ │ │ │ +0003a0e0: 6174 6f72 7393 6172 6598 696e 636c 7564 ators.are.includ │ │ │ │ +0003a0f0: 6564 9361 6290 538e 6f95 ac72 7693 653a ed.ab.S.o..rv.e: │ │ │ │ +0003a100: 9108 dbcf eb61 242c 98cf 6973 9105 bc20 .....a$,..is... │ │ │ │ +0003a110: 6e6f 7498 7072 6f93 7669 6465 6491 05bc not.pro.vided... │ │ │ │ +0003a120: 2073 696e 6365 9869 748e a18d 9130 274d since.it....0'M │ │ │ │ +0003a130: 7795 ac72 6f75 6c64 9b04 9ece 6290 538e w..rould....b.S. │ │ │ │ +0003a140: 6591 049e cd65 7175 6976 91ff 58e4 616c e....equiv..X.al │ │ │ │ +0003a150: 656e 9374 9828 6173 9861 9604 9ecd 6675 en.t.(as.a....fu │ │ │ │ +0003a160: 6e63 7469 6f6e 2998 746f 9874 6865 9369 nction).to.the.i │ │ │ │ +0003a170: 6465 6e95 ac72 7469 7493 7998 6f6e 9870 den..rtit.y.on.p │ │ │ │ +0003a180: 6169 7273 2c91 04cb d76e 6f72 9869 7396 airs,....nor.is. │ │ │ │ +0003a190: 049e cdeb 6126 98cf 6173 9869 7493 6861 ....a&..as.it.ha │ │ │ │ +0003a1a0: 7398 6e6f 8ea1 8d91 3027 4d63 6f72 7265 s.no....0'Mcorre │ │ │ │ +0003a1b0: 7370 9a53 8e6f 6e64 696e 6796 03a2 c363 sp.S.onding....c │ │ │ │ +0003a1c0: 616c 6c2d 6290 ac72 792d 7691 ff58 e461 all-b..ry-v..X.a │ │ │ │ +0003a1d0: 6c75 6593 6675 6e63 7469 6f6e 9103 a2c2 lue.function.... │ │ │ │ +0003a1e0: 2862 9865 6361 7573 6593 d765 93eb 6126 (b.ecause..e..a& │ │ │ │ +0003a1f0: 93d7 658d 9ffb a532 db30 8e91 0670 fccf ..e....2.0...p.. │ │ │ │ +0003a200: 6576 91ff 58e4 616c 7561 7465 7393 746f ev..X.aluates.to │ │ │ │ +0003a210: 8d91 03a2 c2eb 6166 616c 7365 8e91 2403 ......afalse..$. │ │ │ │ +0003a220: d7cf 7768 656e 93d7 6593 cf64 6f98 6573 ..when..e..do.es │ │ │ │ +0003a230: 8ea1 8d91 3027 4d65 769a ac72 656e 9603 ....0'Mev..ren.. │ │ │ │ +0003a240: eaa8 6966 9365 7691 ff58 e461 6c75 6174 ..if.ev..X.aluat │ │ │ │ +0003a250: 696f 6e93 6f66 93d7 658d 9ffb a532 db30 ion.of..e....2.0 │ │ │ │ +0003a260: 8e91 06b8 e1cf 7798 6f75 6c64 9366 6169 ......w.ould.fai │ │ │ │ +0003a270: 6c93 746f 9374 6572 6d69 6e61 7465 292c l.to.terminate), │ │ │ │ +0003a280: 936e 6f72 9369 738d 93eb 616f 728e 9113 .nor.is...aor... │ │ │ │ +0003a290: 54a4 cf61 6e61 6c6f 676f 7573 6c79 91ff T..analogously.. │ │ │ │ +0003a2a0: 0556 2e8e 9f18 edab 8d8d 8d8d 9124 67af .V...........$g. │ │ │ │ +0003a2b0: eb60 8088 8e8e 8e91 3027 4dcf 5468 659b .`......0'M.The. │ │ │ │ +0003a2c0: 03ea a870 9553 8e65 7269 6f93 6498 7379 ...p.S.erio.d.sy │ │ │ │ +0003a2d0: 6d90 ac72 6293 6f6c 9860 8deb 612e 8e91 m..rb.ol.`..a... │ │ │ │ +0003a2e0: 05bf aacf 2798 6973 9861 6e98 696e 0c78 ....'.is.an.in.x │ │ │ │ +0003a2f0: 6564 984c 6973 7098 636f 6e73 3a8e a68d ed.Lisp.cons:... │ │ │ │ +0003a300: 8d8d 9136 274d d778 8deb 612e 5b8e 910b ...6'M.x..a.[... │ │ │ │ +0003a310: 7f54 d778 8d9f 01cc ccd5 318e 8d91 04c0 .T.x......1..... │ │ │ │ +0003a320: 04eb 613b 8e8d 9110 6a54 d73a 9601 fffe ..a;....jT.:.... │ │ │ │ +0003a330: 3a93 3a8e 8d91 241f 9aeb 613b 8e96 29df :.:...$...a;..). │ │ │ │ +0003a340: 44d7 788d 9f01 cccc d86e 8e8d 9105 a850 D.x......n.....P │ │ │ │ +0003a350: eb61 5d8e 910e bd4c cf3d 8d91 0355 52eb .a]....L.=...UR. │ │ │ │ +0003a360: 615b 8e91 0914 fcd7 788d eb61 3b8e 9105 a[......x..a;... │ │ │ │ +0003a370: bfaa d778 8d9f 01cc ccd5 318e 8d91 04c0 ...x......1..... │ │ │ │ +0003a380: 04eb 613b 8e8d 9110 6a54 d73a 9601 fffe ..a;....jT.:.... │ │ │ │ +0003a390: 3a93 3a8e 8d91 241f 9aeb 613b 8e93 d778 :.:...$...a;...x │ │ │ │ +0003a3a0: 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb 615d ......n.....P.a] │ │ │ │ +0003a3b0: 8e8e 8e8e a68d 8d8d 8d91 2467 afeb 6080 ..........$g..`. │ │ │ │ +0003a3c0: 888e 8e8e 8d91 3027 4deb 613d 8e91 38ca ......0'M.a=..8. │ │ │ │ +0003a3d0: 7dcf 6973 9602 e387 6290 538e 6f75 6e64 }.is....b.S.ound │ │ │ │ +0003a3e0: 9b02 e386 746f 9374 6865 9865 7870 9053 ....to.the.exp.S │ │ │ │ +0003a3f0: 8e65 6374 6564 9870 7265 6469 6361 7465 .ected.predicate │ │ │ │ +0003a400: 9366 6f72 9861 6e98 6571 7561 6c69 7490 .for.an.equalit. │ │ │ │ +0003a410: ac72 7993 7465 7374 9861 7493 6e6f 6e2d .ry.test.at.non- │ │ │ │ +0003a420: 6675 6e63 7469 6f6e 9874 90ac 7279 7090 function.t..ryp. │ │ │ │ +0003a430: 538e 6573 2c91 0318 2762 7574 9869 738e S.es,...'but.is. │ │ │ │ +0003a440: a18d 9130 274d 6e65 6365 7373 6172 696c ...0'Mnecessaril │ │ │ │ +0003a450: 7996 0364 4a72 6174 6865 7293 779a ac72 y..dJrather.w..r │ │ │ │ +0003a460: 6561 6b2c 9103 7f29 616e 6493 6d61 9879 eak,...)and.ma.y │ │ │ │ +0003a470: 9367 6976 9865 9b03 6449 7375 7270 7269 .giv.e..dIsurpri │ │ │ │ +0003a480: 7369 6e67 9372 6573 756c 7473 2c91 037f sing.results,... │ │ │ │ +0003a490: 2a61 7498 6675 6e63 7469 6f6e 9374 90ac *at.function.t.. │ │ │ │ +0003a4a0: 7279 7090 538e 6573 2e91 050c 1659 91ff ryp.S.es.....Y.. │ │ │ │ +0003a4b0: 0556 6f75 9363 616e 8ea1 8d91 3027 4d62 .Vou.can....0'Mb │ │ │ │ +0003a4c0: 9053 8e65 9604 2d89 7375 7265 9374 6861 .S.e..-.sure.tha │ │ │ │ +0003a4d0: 7491 042d 8a73 656d 616e 9aac 7274 6963 t..-.seman..rtic │ │ │ │ +0003a4e0: 616c 6c79 9328 8d69 2e65 2e8e 9113 310d ally.(.i.e....1. │ │ │ │ +0003a4f0: 6578 7465 6e73 696f 6e61 6c6c 7929 9364 extensionally).d │ │ │ │ +0003a500: 690b 6572 656e 9874 9104 2d8a 6675 6e63 i.eren.t..-.func │ │ │ │ +0003a510: 7469 6f6e 7393 6172 6593 6e6f 7493 6571 tions.are.not.eq │ │ │ │ +0003a520: 7561 6c2c 9104 3e42 616e 648e a18d 9130 ual,..>Band....0 │ │ │ │ +0003a530: 274d 7468 6174 9b03 98a8 7365 6d61 6e95 'Mthat....seman. │ │ │ │ +0003a540: ac72 7469 6361 6c6c 7991 0398 a965 7175 .rtically....equ │ │ │ │ +0003a550: 6976 91ff 58e4 616c 656e 9374 9866 756e iv..X.alen.t.fun │ │ │ │ +0003a560: 6374 696f 6e73 9861 7265 9603 98a9 6571 ctions.are....eq │ │ │ │ +0003a570: 7561 6c98 7768 656e 9374 6865 7998 6f72 ual.when.they.or │ │ │ │ +0003a580: 6967 696e 6174 6598 6672 6f6d 9374 6865 iginate.from.the │ │ │ │ +0003a590: 9873 616d 658e a18d 9130 274d 6576 91ff .same....0'Mev.. │ │ │ │ +0003a5a0: 58e4 616c 7561 7469 6f6e 9605 7a2a 6f66 X.aluation..z*of │ │ │ │ +0003a5b0: 9b05 7a2b 7468 6593 7361 6d65 9874 6578 ..z+the.same.tex │ │ │ │ +0003a5c0: 7475 616c 936f 9053 8e63 6375 7272 656e tual.o.S.ccurren │ │ │ │ +0003a5d0: 6365 986f 6693 6198 6675 6e63 7469 6f6e ce.of.a.function │ │ │ │ +0003a5e0: 2d64 656e 6f74 696e 6793 6578 7072 6573 -denoting.expres │ │ │ │ +0003a5f0: 7369 6f6e 3b91 0641 ec66 6f72 8ea1 8d91 sion;..A.for.... │ │ │ │ +0003a600: 3027 4d6f 7468 6572 9604 2d8a 6361 7365 0'Mother..-.case │ │ │ │ +0003a610: 739b 042d 8b74 6865 9365 7175 616c 6974 s..-.the.equalit │ │ │ │ +0003a620: 90ac 7279 986f 6693 6675 6e63 7469 6f6e ..ry.of.function │ │ │ │ +0003a630: 7393 6973 9875 6e72 656c 6961 626c 6593 s.is.unreliable. │ │ │ │ +0003a640: 288d 692e 652e 8e91 1331 0f69 6d70 6c65 (.i.e....1.imple │ │ │ │ +0003a650: 6d65 6e9a ac72 7461 7469 6f6e 9364 6570 men..rtation.dep │ │ │ │ +0003a660: 9053 8e65 6e64 656e 9874 292e 8ea1 8d91 .S.enden.t)..... │ │ │ │ +0003a670: 3027 4d46 91ff 0556 6f72 9603 eaa8 6578 0'MF...Vor....ex │ │ │ │ +0003a680: 616d 706c 652c 9361 6674 6572 9374 6865 ample,.after.the │ │ │ │ +0003a690: 9374 6f70 2d6c 6576 90ac 7265 6c93 6465 .top-lev..rel.de │ │ │ │ +0003a6a0: 636c 6172 6174 696f 6e73 8e8e 9f24 fd13 clarations...$.. │ │ │ │ +0003a6b0: 8e8c 8b00 0000 3600 0000 0000 0000 0000 ......6......... │ │ │ │ 0003a6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003a6d0: 0000 0000 0000 0000 0000 039a eca0 02cc ................ │ │ │ │ -0003a6e0: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -0003a6f0: 8d91 eaf1 ebd0 3534 9200 ac89 7e43 6861 ......54....~Cha │ │ │ │ -0003a700: 7074 6572 9604 8000 362e 910a 8000 5072 pter....6.....Pr │ │ │ │ -0003a710: 696d 6974 6976 9aa0 0065 934d 4c93 4964 imitiv...e.ML.Id │ │ │ │ -0003a720: 656e 9874 690c 6572 9342 696e 6469 6e67 en.ti.er.Binding │ │ │ │ -0003a730: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ -0003a740: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ -0003a750: d021 8d91 1990 d5eb 616c 6574 9605 bfaa .!......alet.... │ │ │ │ -0003a760: 6693 7893 3d93 782b 3193 616e 6493 6793 f.x.=.x+1.and.g. │ │ │ │ -0003a770: 7893 3d93 782b 323b 3b8e a40d 999a a18d x.=.x+2;;....... │ │ │ │ -0003a780: 9119 90d5 6c65 7496 05bf aa66 2793 3d93 ....let....f'.=. │ │ │ │ -0003a790: 6693 616e 6493 6893 7893 3d93 6693 7893 f.and.h.x.=.f.x. │ │ │ │ -0003a7a0: 616e 6493 6827 9378 933d 9378 2b31 3b3b and.h'.x.=.x+1;; │ │ │ │ -0003a7b0: 8ea9 2200 008d 8d91 0851 d766 3d66 278e .."......Q.f=f'. │ │ │ │ -0003a7c0: 9122 95c5 cf65 769b ff58 e461 6c75 6174 ."...ev..X.aluat │ │ │ │ -0003a7d0: 6573 9603 4546 746f 8d93 eb61 7472 7565 es..EFto...atrue │ │ │ │ -0003a7e0: 8e91 1d89 34cf 616e 648d 93eb 6166 3d67 ....4.and...af=g │ │ │ │ -0003a7f0: 8e91 17c9 8acf 6576 9861 6c75 6174 6573 ......ev.aluates │ │ │ │ -0003a800: 9103 4545 746f 8d93 eb61 6661 6c73 658e ..EEto...afalse. │ │ │ │ -0003a810: 9120 0398 cf2c 9103 665a 6275 7493 7468 . ...,..fZbut.th │ │ │ │ -0003a820: 6593 7472 7574 6893 7698 616c 7565 7393 e.truth.v.alues. │ │ │ │ -0003a830: 6f66 8d91 0345 45eb 6166 3d68 8e91 1484 of...EE.af=h.... │ │ │ │ -0003a840: 43cf 2c8d 9103 665a eb61 663d 6827 8e91 C.,...fZ.af=h'.. │ │ │ │ -0003a850: 1a65 02cf 2c8e 9f10 0000 8d91 0851 d761 .e..,........Q.a │ │ │ │ -0003a860: 6e64 8d91 03ea a8eb 6168 3d68 278e 911e nd......ah=h'... │ │ │ │ -0003a870: d3f8 cf61 7265 9603 eaa8 756e 7265 6c69 ...are....unreli │ │ │ │ -0003a880: 6162 6c65 2e91 0538 e046 91ff 0556 7572 able...8.F...Vur │ │ │ │ -0003a890: 7468 6572 6d6f 7265 2c93 6166 7465 7293 thermore,.after. │ │ │ │ -0003a8a0: 6465 636c 6172 696e 678e 9f1f 999a 8d91 declaring....... │ │ │ │ -0003a8b0: 1990 d5eb 616c 6574 9605 bfaa 706c 7573 ....alet....plus │ │ │ │ -0003a8c0: 933d 935c 782e 5c79 2e78 2b79 3b3b 8ea1 .=.\x.\y.x+y;;.. │ │ │ │ -0003a8d0: a18d 9119 90d5 6c65 7496 05bf aa66 933d ......let....f.= │ │ │ │ -0003a8e0: 9370 6c75 7393 3193 616e 6493 6793 3d93 .plus.1.and.g.=. │ │ │ │ -0003a8f0: 706c 7573 9331 3b3b 8ea6 8d91 0851 d7cf plus.1;;.....Q.. │ │ │ │ -0003a900: 7468 6596 03ea a874 7275 7468 9376 91ff the....truth.v.. │ │ │ │ -0003a910: 58e4 616c 7565 936f 668d 93eb 6166 3d67 X.alue.of...af=g │ │ │ │ -0003a920: 8e91 1914 4ecf 6973 9361 6c73 6f93 756e ....N.is.also.un │ │ │ │ -0003a930: 7265 6c69 6162 6c65 2e8e 9f1a 0000 8d8d reliable........ │ │ │ │ -0003a940: 8d8d 91fc 9239 eb60 8088 8e8e 8e8d 9108 .....9.`........ │ │ │ │ -0003a950: 51d7 eb61 408e 9113 2dc6 cf69 7396 051c Q..a@...-..is... │ │ │ │ -0003a960: 4661 9b05 1c45 7072 6564 6563 6c61 7265 Fa...Epredeclare │ │ │ │ -0003a970: 6493 6c69 7374 9863 6f6e 6361 7465 6e61 d.list.concatena │ │ │ │ -0003a980: 7469 6f6e 936f 709a 538e 6572 6174 6f72 tion.op.S.erator │ │ │ │ -0003a990: 3b91 05b5 1474 6865 9373 796d 90ac 7262 ;....the.sym..rb │ │ │ │ -0003a9a0: 986f 6c8d 9105 1c45 eb61 408e 910f f835 .ol....E.a@....5 │ │ │ │ -0003a9b0: cf68 6173 9105 1c45 6193 7370 9865 6369 .has...Ea.sp.eci │ │ │ │ -0003a9c0: 616c 9105 1c45 7061 7273 6572 8e9f 1000 al...Eparser.... │ │ │ │ -0003a9d0: 008d 9108 51d7 7374 6174 7573 9603 eaa8 ....Q.status.... │ │ │ │ -0003a9e0: 616e 6493 6361 6e6e 6f74 9362 9053 8e65 and.cannot.b.S.e │ │ │ │ -0003a9f0: 9372 6564 6563 6c61 7265 6493 6173 9361 .redeclared.as.a │ │ │ │ -0003aa00: 9363 7572 7269 6564 9369 6e0c 782e 8e8e .curried.in.x... │ │ │ │ -0003aa10: 9f24 fd13 8e8c 8b00 0000 3700 0000 0000 .$........7..... │ │ │ │ +0003a6d0: 0000 0000 0000 0000 0000 0000 039a eea0 ................ │ │ │ │ +0003a6e0: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +0003a6f0: 999a 8d91 eaf1 ebd0 3534 9200 ac89 7e43 ........54....~C │ │ │ │ +0003a700: 6861 7074 6572 9604 8000 362e 910a 8000 hapter....6..... │ │ │ │ +0003a710: 5072 696d 6974 6976 9aa0 0065 934d 4c93 Primitiv...e.ML. │ │ │ │ +0003a720: 4964 656e 9874 690c 6572 9342 696e 6469 Iden.ti.er.Bindi │ │ │ │ +0003a730: 6e67 738e 91ea f1eb 9f05 6666 8900 00e6 ngs.......ff.... │ │ │ │ +0003a740: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +0003a750: fd8b d021 8d91 1990 d5eb 616c 6574 9605 ...!......alet.. │ │ │ │ +0003a760: bfaa 6693 7893 3d93 782b 3193 616e 6493 ..f.x.=.x+1.and. │ │ │ │ +0003a770: 6793 7893 3d93 782b 323b 3b8e a40d 999a g.x.=.x+2;;..... │ │ │ │ +0003a780: a18d 9119 90d5 6c65 7496 05bf aa66 2793 ......let....f'. │ │ │ │ +0003a790: 3d93 6693 616e 6493 6893 7893 3d93 6693 =.f.and.h.x.=.f. │ │ │ │ +0003a7a0: 7893 616e 6493 6827 9378 933d 9378 2b31 x.and.h'.x.=.x+1 │ │ │ │ +0003a7b0: 3b3b 8ea9 2200 008d 8d91 0851 d766 3d66 ;;.."......Q.f=f │ │ │ │ +0003a7c0: 278e 9122 95c5 cf65 769b ff58 e461 6c75 '.."...ev..X.alu │ │ │ │ +0003a7d0: 6174 6573 9603 4546 746f 8d93 eb61 7472 ates..EFto...atr │ │ │ │ +0003a7e0: 7565 8e91 1d89 34cf 616e 648d 93eb 6166 ue....4.and...af │ │ │ │ +0003a7f0: 3d67 8e91 17c9 8acf 6576 9861 6c75 6174 =g......ev.aluat │ │ │ │ +0003a800: 6573 9103 4545 746f 8d93 eb61 6661 6c73 es..EEto...afals │ │ │ │ +0003a810: 658e 9120 0398 cf2c 9103 665a 6275 7493 e.. ...,..fZbut. │ │ │ │ +0003a820: 7468 6593 7472 7574 6893 7698 616c 7565 the.truth.v.alue │ │ │ │ +0003a830: 7393 6f66 8d91 0345 45eb 6166 3d68 8e91 s.of...EE.af=h.. │ │ │ │ +0003a840: 1484 43cf 2c8d 9103 665a eb61 663d 6827 ..C.,...fZ.af=h' │ │ │ │ +0003a850: 8e91 1a65 02cf 2c8e 9f10 0000 8d91 0851 ...e..,........Q │ │ │ │ +0003a860: d761 6e64 8d91 03ea a8eb 6168 3d68 278e .and......ah=h'. │ │ │ │ +0003a870: 911e d3f8 cf61 7265 9603 eaa8 756e 7265 .....are....unre │ │ │ │ +0003a880: 6c69 6162 6c65 2e91 0538 e046 91ff 0556 liable...8.F...V │ │ │ │ +0003a890: 7572 7468 6572 6d6f 7265 2c93 6166 7465 urthermore,.afte │ │ │ │ +0003a8a0: 7293 6465 636c 6172 696e 678e 9f1f 999a r.declaring..... │ │ │ │ +0003a8b0: 8d91 1990 d5eb 616c 6574 9605 bfaa 706c ......alet....pl │ │ │ │ +0003a8c0: 7573 933d 935c 782e 5c79 2e78 2b79 3b3b us.=.\x.\y.x+y;; │ │ │ │ +0003a8d0: 8ea1 a18d 9119 90d5 6c65 7496 05bf aa66 ........let....f │ │ │ │ +0003a8e0: 933d 9370 6c75 7393 3193 616e 6493 6793 .=.plus.1.and.g. │ │ │ │ +0003a8f0: 3d93 706c 7573 9331 3b3b 8ea6 8d91 0851 =.plus.1;;.....Q │ │ │ │ +0003a900: d7cf 7468 6596 03ea a874 7275 7468 9376 ..the....truth.v │ │ │ │ +0003a910: 91ff 58e4 616c 7565 936f 668d 93eb 6166 ..X.alue.of...af │ │ │ │ +0003a920: 3d67 8e91 1914 4ecf 6973 9361 6c73 6f93 =g....N.is.also. │ │ │ │ +0003a930: 756e 7265 6c69 6162 6c65 2e8e 9f1a 0000 unreliable...... │ │ │ │ +0003a940: 8d8d 8d8d 91fc 9239 eb60 8088 8e8e 8e8d .......9.`...... │ │ │ │ +0003a950: 9108 51d7 eb61 408e 9113 2dc6 cf69 7396 ..Q..a@...-..is. │ │ │ │ +0003a960: 051c 4661 9b05 1c45 7072 6564 6563 6c61 ..Fa...Epredecla │ │ │ │ +0003a970: 7265 6493 6c69 7374 9863 6f6e 6361 7465 red.list.concate │ │ │ │ +0003a980: 6e61 7469 6f6e 936f 709a 538e 6572 6174 nation.op.S.erat │ │ │ │ +0003a990: 6f72 3b91 05b5 1474 6865 9373 796d 90ac or;....the.sym.. │ │ │ │ +0003a9a0: 7262 986f 6c8d 9105 1c45 eb61 408e 910f rb.ol....E.a@... │ │ │ │ +0003a9b0: f835 cf68 6173 9105 1c45 6193 7370 9865 .5.has...Ea.sp.e │ │ │ │ +0003a9c0: 6369 616c 9105 1c45 7061 7273 6572 8e9f cial...Eparser.. │ │ │ │ +0003a9d0: 1000 008d 9108 51d7 7374 6174 7573 9603 ......Q.status.. │ │ │ │ +0003a9e0: eaa8 616e 6493 6361 6e6e 6f74 9362 9053 ..and.cannot.b.S │ │ │ │ +0003a9f0: 8e65 9372 6564 6563 6c61 7265 6493 6173 .e.redeclared.as │ │ │ │ +0003aa00: 9361 9363 7572 7269 6564 9369 6e0c 782e .a.curried.in.x. │ │ │ │ +0003aa10: 8e8e 9f24 fd13 8e8c 8b00 0000 3700 0000 ...$........7... │ │ │ │ 0003aa20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0003aa30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003aa40: 03a6 b0a0 02cc 0555 8da0 fd46 d30e a002 .......U...F.... │ │ │ │ -0003aa50: 942f df8d a0fd 8bd0 218d 9112 c761 eb47 ./......!....a.G │ │ │ │ -0003aa60: 4368 6170 7465 7291 0566 6637 8e91 12c7 Chapter..ff7.... │ │ │ │ -0003aa70: 619f 0bcc cc89 0001 0000 01c7 3e7c 9f1f a...........>|.. │ │ │ │ -0003aa80: 471b 8dd2 4765 6e65 7261 6c96 0954 7b50 G...General..T{P │ │ │ │ -0003aa90: 7572 709b 00c7 0a6f 7365 9361 6e64 934c urp....ose.and.L │ │ │ │ -0003aaa0: 6973 7493 5072 6f98 6365 7373 696e 678e ist.Pro.cessing. │ │ │ │ -0003aab0: 9f1e 0000 8d46 91fd aae1 756e 6374 696f .....F....unctio │ │ │ │ -0003aac0: 6e73 8e9f 0f00 0089 0001 0000 01c7 3e7c ns............>| │ │ │ │ -0003aad0: 9f3a 5554 8dcf 5468 6973 9604 65c8 6390 .:UT..This..e.c. │ │ │ │ -0003aae0: ac72 6861 7074 6572 9364 6573 6372 6962 .rhapter.describ │ │ │ │ -0003aaf0: 9053 8e65 7393 619b 0465 c773 656c 6563 .S.es.a..e.selec │ │ │ │ -0003ab00: 7469 6f6e 936f 6693 636f 6d6d 6f6e 6c79 tion.of.commonly │ │ │ │ -0003ab10: 9375 7365 6675 6c93 eb48 4d4c 93cf 6675 .useful..HML..fu │ │ │ │ -0003ab20: 6e63 7469 6f6e 7398 6170 706c 6963 6162 nctions.applicab │ │ │ │ -0003ab30: 6c65 9374 6f93 7061 6972 732c 8ea4 1000 le.to.pairs,.... │ │ │ │ -0003ab40: 008d 6c69 7374 7396 042e e061 6e64 9b04 ..lists....and.. │ │ │ │ -0003ab50: 2ee1 6f74 6865 7293 eb48 4d4c 98cf 7691 ..other..HML..v. │ │ │ │ -0003ab60: ff58 e461 6c75 6573 2e91 0605 8941 6c6c .X.alues.....All │ │ │ │ -0003ab70: 9874 6865 9366 756e 6374 696f 6e73 9861 .the.functions.a │ │ │ │ -0003ab80: 7265 9364 650c 6e61 626c 6598 696e 93eb re.de.nable.in.. │ │ │ │ -0003ab90: 484d 4ccf 2e98 4561 6390 ac72 6893 6675 HML...Eac..rh.fu │ │ │ │ -0003aba0: 6e63 7469 6f6e 9869 7393 646f 9053 8e63 nction.is.do.S.c │ │ │ │ -0003abb0: 752d 8ea1 8d6d 656e 95ac 7274 6564 9103 u-...men..rted.. │ │ │ │ -0003abc0: eaa8 6293 793a 8ea9 1bf8 d88d 8d8d 8d91 ..b.y:.......... │ │ │ │ -0003abd0: 0c87 1828 6929 8e8e 8e91 1ece 2849 7473 ...(i)......(Its │ │ │ │ -0003abe0: 9603 eaa8 6e61 6d65 9361 6e64 9374 90ac ....name.and.t.. │ │ │ │ -0003abf0: 7279 7090 538e 652e 8e9f 19be 368d 8d8d ryp.S.e.....6... │ │ │ │ -0003ac00: 8d91 0943 8c28 6969 298e 8e8e 911e ce28 ...C.(ii)......( │ │ │ │ -0003ac10: 4196 03ea a862 7269 6566 9364 6573 6372 A....brief.descr │ │ │ │ -0003ac20: 6970 7469 6f6e 2e8e 9f19 be37 8d8d 8d8d iption.....7.... │ │ │ │ -0003ac30: 9106 0000 2869 6969 298e 8e8e 911e ce28 ....(iii)......( │ │ │ │ -0003ac40: 416e 9603 f085 eb48 4d4c 9b03 f086 cf64 An.....HML.....d │ │ │ │ -0003ac50: 6563 6c61 7261 7469 6f6e 9364 650c 6e69 eclaration.de.ni │ │ │ │ -0003ac60: 6e67 9874 6865 9366 756e 6374 696f 6e98 ng.the.function. │ │ │ │ -0003ac70: 286e 6f74 6593 7468 6174 9874 6869 7393 (note.that.this. │ │ │ │ -0003ac80: 6973 986e 6f74 936e 6563 6573 7361 7269 is.not.necessari │ │ │ │ -0003ac90: 6c79 9874 6865 9364 650c 2d8e a18d 911e ly.the.de.-..... │ │ │ │ -0003aca0: ce28 6e69 7469 6f6e 9603 eaa8 7573 6564 .(nition....used │ │ │ │ -0003acb0: 3a91 0538 e073 6f6d 6593 6f66 9374 6865 :..8.some.of.the │ │ │ │ -0003acc0: 9366 756e 6374 696f 6e73 9361 7265 9363 .functions.are.c │ │ │ │ -0003acd0: 6f90 538e 6465 6493 6469 7265 6374 6c79 o.S.ded.directly │ │ │ │ -0003ace0: 9369 6e93 4c69 7370 292e 8ea6 8d46 91ff .in.Lisp)....F.. │ │ │ │ -0003acf0: 0556 756e 6374 696f 6e73 9604 edbb 7072 .Vunctions....pr │ │ │ │ -0003ad00: 6563 6564 6564 9362 9aac 7279 9104 edba eceded.b..ry.... │ │ │ │ -0003ad10: eb61 2493 cf6d 6198 7993 629a 538e 6593 .a$..ma.y.b.S.e. │ │ │ │ -0003ad20: 7573 6564 9361 7393 696e 0c78 9104 edba used.as.in.x.... │ │ │ │ -0003ad30: 6f70 9865 7261 746f 7273 9328 7769 7468 op.erators.(with │ │ │ │ -0003ad40: 6f75 7493 7468 6593 eb61 24cf 292c 9105 out.the..a$.),.. │ │ │ │ -0003ad50: 2e7f 6f72 9369 6e93 6e6f 726d 616c 8ea1 ..or.in.normal.. │ │ │ │ -0003ad60: 8d70 7265 0c78 9603 eaa8 666f 726d 936f .pre.x....form.o │ │ │ │ -0003ad70: 7293 6173 9361 7267 756d 656e 90ac 7274 r.as.argumen..rt │ │ │ │ -0003ad80: 7393 746f 936f 7468 6572 9366 756e 6374 s.to.other.funct │ │ │ │ -0003ad90: 696f 6e73 9328 7769 7468 9374 6865 93eb ions.(with.the.. │ │ │ │ -0003ada0: 6124 cf29 2e8e a18d 910b 618f 5468 6596 a$.)......a.The. │ │ │ │ -0003adb0: 03ea 2e66 756e 6374 696f 6e73 9b03 ea2f ...functions.../ │ │ │ │ -0003adc0: 7573 7561 6c6c 7993 6661 696c 9377 6974 usually.fail.wit │ │ │ │ -0003add0: 6898 6661 696c 7572 6593 7374 7269 6e67 h.failure.string │ │ │ │ -0003ade0: 9365 7175 616c 9874 6f93 7468 6569 7293 .equal.to.their. │ │ │ │ -0003adf0: 6e61 6d65 3b91 03ea 5773 6f6d 6574 696d name;...Wsometim │ │ │ │ -0003ae00: 6573 2c91 03ea 4768 6f95 ac72 7793 6576 es,...Gho..rw.ev │ │ │ │ -0003ae10: 9365 722c 8ea1 8d74 6865 9603 eaa8 6661 .er,...the....fa │ │ │ │ -0003ae20: 696c 7572 6593 7374 7269 6e67 9369 7393 ilure.string.is. │ │ │ │ -0003ae30: 7468 6593 6f6e 6593 6765 6e65 7261 7465 the.one.generate │ │ │ │ -0003ae40: 6493 6290 ac72 7993 7468 6593 7375 6266 d.b..ry.the.subf │ │ │ │ -0003ae50: 756e 6374 696f 6e93 7468 6174 9363 6175 unction.that.cau │ │ │ │ -0003ae60: 7365 6493 7468 6593 6661 696c 7572 652e sed.the.failure. │ │ │ │ -0003ae70: 8e9f 27f3 598d 8deb 4b37 2e31 8e91 2c47 ..'.Y...K7.1..,G │ │ │ │ -0003ae80: ab47 656e 6572 616c 9606 7ae1 7075 7270 .General..z.purp │ │ │ │ -0003ae90: 9100 8a3d 6f73 6593 6675 6e63 7469 6f6e ...=ose.function │ │ │ │ -0003aea0: 7393 616e 6493 636f 6d91 ff75 c262 696e s.and.com..u.bin │ │ │ │ -0003aeb0: 6174 6f72 738e 9f1b e223 8dcf 5468 6596 ators....#..The. │ │ │ │ -0003aec0: 03ea a873 7461 6e64 6172 6493 7072 696d ...standard.prim │ │ │ │ -0003aed0: 6974 6976 9aac 7265 9363 6f6d 9862 696e itiv..re.com.bin │ │ │ │ -0003aee0: 6174 6f72 7393 6172 653a 8e9f 2764 eb8d ators.are:..'d.. │ │ │ │ -0003aef0: 8d8d 9fe8 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ -0003af00: 2507 168d 8d90 cccd 9f04 599c 8400 2960 %.........Y...)` │ │ │ │ -0003af10: b200 0066 668d 9fe1 a664 8d91 170b cceb ...ff....d...... │ │ │ │ -0003af20: 6149 9605 bfaa 3a93 2a93 2d3e 932a 8ea4 aI....:.*.->.*.. │ │ │ │ -0003af30: 0d00 008d 9117 0bcc 4b96 05bf aa3a 932a ........K....:.* │ │ │ │ -0003af40: 932d 3e93 2a2a 932d 3e93 2a8e a18d 9117 .->.**.->.*..... │ │ │ │ -0003af50: 0bcc 5396 05bf aa3a 9328 2a93 2d3e 932a ..S....:.(*.->.* │ │ │ │ -0003af60: 2a93 2d3e 932a 2a2a 2993 2d3e 9328 2a93 *.->.***).->.(*. │ │ │ │ -0003af70: 2d3e 932a 2a29 932d 3e93 2a93 2d3e 932a ->.**).->.*.->.* │ │ │ │ -0003af80: 2a2a 8e8e 9201 c671 b184 0029 60b2 0000 **.....q...)`... │ │ │ │ -0003af90: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0003afa0: 4a8e 8e8e 9f2c 14c0 8dd0 4465 7363 7269 J....,....Descri │ │ │ │ -0003afb0: 7074 696f 6e8e 9f17 c000 8d8d 8d8d 9106 ption........... │ │ │ │ -0003afc0: 0000 eb61 498e 910f aa52 d778 9603 5552 ...aI....R.x..UR │ │ │ │ -0003afd0: cf3d 93d7 788d 9117 7ff0 eb61 4b8e 9b21 .=..x......aK..! │ │ │ │ -0003afe0: 2a42 d778 9103 eaa8 7991 03c3 8bcf 3d93 *B.x....y.....=. │ │ │ │ -0003aff0: d778 8d91 177f f0eb 6153 8e98 d766 9b05 .x......aS...f.. │ │ │ │ -0003b000: 32a7 6791 0458 e178 93cf 3d93 d766 9878 2.g..X.x..=..f.x │ │ │ │ -0003b010: 9103 eaa8 cf28 d767 9104 58e1 78cf 298e .....(.g..X.x.). │ │ │ │ -0003b020: 8e8e 9f1f 28ae 8dd0 4465 0c6e 6974 696f ....(...De.nitio │ │ │ │ -0003b030: 6e8e 9f2d 7059 8d8d 8d9f 1a56 bd8d 8d8d n..-pY.....V.... │ │ │ │ -0003b040: 9fcc 0000 8d91 173e ffeb 616c 6574 9605 .......>..alet.. │ │ │ │ -0003b050: bfaa 4993 7893 3d93 788e a40d 0000 a18d ..I.x.=.x....... │ │ │ │ -0003b060: 9117 3eff 6c65 7496 05bf aa4b 9378 9379 ..>.let....K.x.y │ │ │ │ -0003b070: 933d 9378 8ea1 a18d 9117 3eff 6c65 7496 .=.x......>.let. │ │ │ │ -0003b080: 05bf aa53 9366 9367 9378 933d 9366 9378 ...S.f.g.x.=.f.x │ │ │ │ -0003b090: 9328 6793 7829 8e8e 8e8e 8e8e 8e8e 9f24 .(g.x).........$ │ │ │ │ -0003b0a0: fd13 8d8d 9200 efa6 9fd0 3535 8e8e 8e8c ..........55.... │ │ │ │ -0003b0b0: 8b00 0000 3800 0000 0000 0000 0000 0000 ....8........... │ │ │ │ +0003aa40: 0000 03a6 b2a0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ +0003aa50: a002 942f df8d a0fd 8bd0 218d 9112 c761 .../......!....a │ │ │ │ +0003aa60: eb47 4368 6170 7465 7291 0566 6637 8e91 .GChapter..ff7.. │ │ │ │ +0003aa70: 12c7 619f 0bcc cc89 0001 0000 01c7 3e7c ..a...........>| │ │ │ │ +0003aa80: 9f1f 471b 8dd2 4765 6e65 7261 6c96 0954 ..G...General..T │ │ │ │ +0003aa90: 7b50 7572 709b 00c7 0a6f 7365 9361 6e64 {Purp....ose.and │ │ │ │ +0003aaa0: 934c 6973 7493 5072 6f98 6365 7373 696e .List.Pro.cessin │ │ │ │ +0003aab0: 678e 9f1e 0000 8d46 91fd aae1 756e 6374 g......F....unct │ │ │ │ +0003aac0: 696f 6e73 8e9f 0f00 0089 0001 0000 01c7 ions............ │ │ │ │ +0003aad0: 3e7c 9f3a 5554 8dcf 5468 6973 9604 65c8 >|.:UT..This..e. │ │ │ │ +0003aae0: 6390 ac72 6861 7074 6572 9364 6573 6372 c..rhapter.descr │ │ │ │ +0003aaf0: 6962 9053 8e65 7393 619b 0465 c773 656c ib.S.es.a..e.sel │ │ │ │ +0003ab00: 6563 7469 6f6e 936f 6693 636f 6d6d 6f6e ection.of.common │ │ │ │ +0003ab10: 6c79 9375 7365 6675 6c93 eb48 4d4c 93cf ly.useful..HML.. │ │ │ │ +0003ab20: 6675 6e63 7469 6f6e 7398 6170 706c 6963 functions.applic │ │ │ │ +0003ab30: 6162 6c65 9374 6f93 7061 6972 732c 8ea4 able.to.pairs,.. │ │ │ │ +0003ab40: 1000 008d 6c69 7374 7396 042e e061 6e64 ....lists....and │ │ │ │ +0003ab50: 9b04 2ee1 6f74 6865 7293 eb48 4d4c 98cf ....other..HML.. │ │ │ │ +0003ab60: 7691 ff58 e461 6c75 6573 2e91 0605 8941 v..X.alues.....A │ │ │ │ +0003ab70: 6c6c 9874 6865 9366 756e 6374 696f 6e73 ll.the.functions │ │ │ │ +0003ab80: 9861 7265 9364 650c 6e61 626c 6598 696e .are.de.nable.in │ │ │ │ +0003ab90: 93eb 484d 4ccf 2e98 4561 6390 ac72 6893 ..HML...Eac..rh. │ │ │ │ +0003aba0: 6675 6e63 7469 6f6e 9869 7393 646f 9053 function.is.do.S │ │ │ │ +0003abb0: 8e63 752d 8ea1 8d6d 656e 95ac 7274 6564 .cu-...men..rted │ │ │ │ +0003abc0: 9103 eaa8 6293 793a 8ea9 1bf8 d88d 8d8d ....b.y:........ │ │ │ │ +0003abd0: 8d91 0c87 1828 6929 8e8e 8e91 1ece 2849 .....(i)......(I │ │ │ │ +0003abe0: 7473 9603 eaa8 6e61 6d65 9361 6e64 9374 ts....name.and.t │ │ │ │ +0003abf0: 90ac 7279 7090 538e 652e 8e9f 19be 368d ..ryp.S.e.....6. │ │ │ │ +0003ac00: 8d8d 8d91 0943 8c28 6969 298e 8e8e 911e .....C.(ii)..... │ │ │ │ +0003ac10: ce28 4196 03ea a862 7269 6566 9364 6573 .(A....brief.des │ │ │ │ +0003ac20: 6372 6970 7469 6f6e 2e8e 9f19 be37 8d8d cription.....7.. │ │ │ │ +0003ac30: 8d8d 9106 0000 2869 6969 298e 8e8e 911e ......(iii)..... │ │ │ │ +0003ac40: ce28 416e 9603 f085 eb48 4d4c 9b03 f086 .(An.....HML.... │ │ │ │ +0003ac50: cf64 6563 6c61 7261 7469 6f6e 9364 650c .declaration.de. │ │ │ │ +0003ac60: 6e69 6e67 9874 6865 9366 756e 6374 696f ning.the.functio │ │ │ │ +0003ac70: 6e98 286e 6f74 6593 7468 6174 9874 6869 n.(note.that.thi │ │ │ │ +0003ac80: 7393 6973 986e 6f74 936e 6563 6573 7361 s.is.not.necessa │ │ │ │ +0003ac90: 7269 6c79 9874 6865 9364 650c 2d8e a18d rily.the.de.-... │ │ │ │ +0003aca0: 911e ce28 6e69 7469 6f6e 9603 eaa8 7573 ...(nition....us │ │ │ │ +0003acb0: 6564 3a91 0538 e073 6f6d 6593 6f66 9374 ed:..8.some.of.t │ │ │ │ +0003acc0: 6865 9366 756e 6374 696f 6e73 9361 7265 he.functions.are │ │ │ │ +0003acd0: 9363 6f90 538e 6465 6493 6469 7265 6374 .co.S.ded.direct │ │ │ │ +0003ace0: 6c79 9369 6e93 4c69 7370 292e 8ea6 8d46 ly.in.Lisp)....F │ │ │ │ +0003acf0: 91ff 0556 756e 6374 696f 6e73 9604 edbb ...Vunctions.... │ │ │ │ +0003ad00: 7072 6563 6564 6564 9362 9aac 7279 9104 preceded.b..ry.. │ │ │ │ +0003ad10: edba eb61 2493 cf6d 6198 7993 629a 538e ...a$..ma.y.b.S. │ │ │ │ +0003ad20: 6593 7573 6564 9361 7393 696e 0c78 9104 e.used.as.in.x.. │ │ │ │ +0003ad30: edba 6f70 9865 7261 746f 7273 9328 7769 ..op.erators.(wi │ │ │ │ +0003ad40: 7468 6f75 7493 7468 6593 eb61 24cf 292c thout.the..a$.), │ │ │ │ +0003ad50: 9105 2e7f 6f72 9369 6e93 6e6f 726d 616c ....or.in.normal │ │ │ │ +0003ad60: 8ea1 8d70 7265 0c78 9603 eaa8 666f 726d ...pre.x....form │ │ │ │ +0003ad70: 936f 7293 6173 9361 7267 756d 656e 90ac .or.as.argumen.. │ │ │ │ +0003ad80: 7274 7393 746f 936f 7468 6572 9366 756e rts.to.other.fun │ │ │ │ +0003ad90: 6374 696f 6e73 9328 7769 7468 9374 6865 ctions.(with.the │ │ │ │ +0003ada0: 93eb 6124 cf29 2e8e a18d 910b 618f 5468 ..a$.)......a.Th │ │ │ │ +0003adb0: 6596 03ea 2e66 756e 6374 696f 6e73 9b03 e....functions.. │ │ │ │ +0003adc0: ea2f 7573 7561 6c6c 7993 6661 696c 9377 ./usually.fail.w │ │ │ │ +0003add0: 6974 6898 6661 696c 7572 6593 7374 7269 ith.failure.stri │ │ │ │ +0003ade0: 6e67 9365 7175 616c 9874 6f93 7468 6569 ng.equal.to.thei │ │ │ │ +0003adf0: 7293 6e61 6d65 3b91 03ea 5773 6f6d 6574 r.name;...Wsomet │ │ │ │ +0003ae00: 696d 6573 2c91 03ea 4768 6f95 ac72 7793 imes,...Gho..rw. │ │ │ │ +0003ae10: 6576 9365 722c 8ea1 8d74 6865 9603 eaa8 ev.er,...the.... │ │ │ │ +0003ae20: 6661 696c 7572 6593 7374 7269 6e67 9369 failure.string.i │ │ │ │ +0003ae30: 7393 7468 6593 6f6e 6593 6765 6e65 7261 s.the.one.genera │ │ │ │ +0003ae40: 7465 6493 6290 ac72 7993 7468 6593 7375 ted.b..ry.the.su │ │ │ │ +0003ae50: 6266 756e 6374 696f 6e93 7468 6174 9363 bfunction.that.c │ │ │ │ +0003ae60: 6175 7365 6493 7468 6593 6661 696c 7572 aused.the.failur │ │ │ │ +0003ae70: 652e 8e9f 27f3 598d 8deb 4b37 2e31 8e91 e...'.Y...K7.1.. │ │ │ │ +0003ae80: 2c47 ab47 656e 6572 616c 9606 7ae1 7075 ,G.General..z.pu │ │ │ │ +0003ae90: 7270 9100 8a3d 6f73 6593 6675 6e63 7469 rp...=ose.functi │ │ │ │ +0003aea0: 6f6e 7393 616e 6493 636f 6d91 ff75 c262 ons.and.com..u.b │ │ │ │ +0003aeb0: 696e 6174 6f72 738e 9f1b e223 8dcf 5468 inators....#..Th │ │ │ │ +0003aec0: 6596 03ea a873 7461 6e64 6172 6493 7072 e....standard.pr │ │ │ │ +0003aed0: 696d 6974 6976 9aac 7265 9363 6f6d 9862 imitiv..re.com.b │ │ │ │ +0003aee0: 696e 6174 6f72 7393 6172 653a 8e9f 2764 inators.are:..'d │ │ │ │ +0003aef0: eb8d 8d8d 9fe8 4fa7 8900 0066 6601 c70b ......O....ff... │ │ │ │ +0003af00: 4a9f 2507 168d 8d90 cccd 9f04 599c 8400 J.%.........Y... │ │ │ │ +0003af10: 2960 b200 0066 668d 9fe1 a664 8d91 170b )`...ff....d.... │ │ │ │ +0003af20: cceb 6149 9605 bfaa 3a93 2a93 2d3e 932a ..aI....:.*.->.* │ │ │ │ +0003af30: 8ea4 0d00 008d 9117 0bcc 4b96 05bf aa3a ..........K....: │ │ │ │ +0003af40: 932a 932d 3e93 2a2a 932d 3e93 2a8e a18d .*.->.**.->.*... │ │ │ │ +0003af50: 9117 0bcc 5396 05bf aa3a 9328 2a93 2d3e ....S....:.(*.-> │ │ │ │ +0003af60: 932a 2a93 2d3e 932a 2a2a 2993 2d3e 9328 .**.->.***).->.( │ │ │ │ +0003af70: 2a93 2d3e 932a 2a29 932d 3e93 2a93 2d3e *.->.**).->.*.-> │ │ │ │ +0003af80: 932a 2a2a 8e8e 9201 c671 b184 0029 60b2 .***.....q...)`. │ │ │ │ +0003af90: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0003afa0: c70b 4a8e 8e8e 9f2c 14c0 8dd0 4465 7363 ..J....,....Desc │ │ │ │ +0003afb0: 7269 7074 696f 6e8e 9f17 c000 8d8d 8d8d ription......... │ │ │ │ +0003afc0: 9106 0000 eb61 498e 910f aa52 d778 9603 .....aI....R.x.. │ │ │ │ +0003afd0: 5552 cf3d 93d7 788d 9117 7ff0 eb61 4b8e UR.=..x......aK. │ │ │ │ +0003afe0: 9b21 2a42 d778 9103 eaa8 7991 03c3 8bcf .!*B.x....y..... │ │ │ │ +0003aff0: 3d93 d778 8d91 177f f0eb 6153 8e98 d766 =..x......aS...f │ │ │ │ +0003b000: 9b05 32a7 6791 0458 e178 93cf 3d93 d766 ..2.g..X.x..=..f │ │ │ │ +0003b010: 9878 9103 eaa8 cf28 d767 9104 58e1 78cf .x.....(.g..X.x. │ │ │ │ +0003b020: 298e 8e8e 9f1f 28ae 8dd0 4465 0c6e 6974 ).....(...De.nit │ │ │ │ +0003b030: 696f 6e8e 9f2d 7059 8d8d 8d9f 1a56 bd8d ion..-pY.....V.. │ │ │ │ +0003b040: 8d8d 9fcc 0000 8d91 173e ffeb 616c 6574 .........>..alet │ │ │ │ +0003b050: 9605 bfaa 4993 7893 3d93 788e a40d 0000 ....I.x.=.x..... │ │ │ │ +0003b060: a18d 9117 3eff 6c65 7496 05bf aa4b 9378 ....>.let....K.x │ │ │ │ +0003b070: 9379 933d 9378 8ea1 a18d 9117 3eff 6c65 .y.=.x......>.le │ │ │ │ +0003b080: 7496 05bf aa53 9366 9367 9378 933d 9366 t....S.f.g.x.=.f │ │ │ │ +0003b090: 9378 9328 6793 7829 8e8e 8e8e 8e8e 8e8e .x.(g.x)........ │ │ │ │ +0003b0a0: 9f24 fd13 8d8d 9200 efa6 9fd0 3535 8e8e .$..........55.. │ │ │ │ +0003b0b0: 8e8c 8b00 0000 3800 0000 0000 0000 0000 ......8......... │ │ │ │ 0003b0c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003b0d0: 0000 0000 0000 0000 0000 03aa 16a0 02cc ................ │ │ │ │ -0003b0e0: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -0003b0f0: 8d91 eaf1 ebd0 3536 9157 4cb0 4368 6170 ......56.WL.Chap │ │ │ │ -0003b100: 7465 7296 0480 0037 2e91 0a80 0047 656e ter....7.....Gen │ │ │ │ -0003b110: 6572 616c 9350 7572 709a 6000 6f73 6593 eral.Purp.`.ose. │ │ │ │ -0003b120: 616e 6493 4c69 7374 9350 726f 9863 6573 and.List.Pro.ces │ │ │ │ -0003b130: 7369 6e67 9346 91fe e000 756e 6374 696f sing.F....unctio │ │ │ │ -0003b140: 6e73 8e91 eaf1 eb9f 0566 6689 0000 e666 ns.......ff....f │ │ │ │ -0003b150: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -0003b160: 8bd0 218d 91ea f1eb cf54 6865 9603 7060 ..!......The..p` │ │ │ │ -0003b170: 6465 7269 769a ac72 6564 9363 6f6d 9862 deriv..red.com.b │ │ │ │ -0003b180: 696e 6174 6f72 738d 93eb 614b 498e 9112 inators...aKI... │ │ │ │ -0003b190: 6014 cf28 7468 6593 6475 616c 936f 668d `..(the.dual.of. │ │ │ │ -0003b1a0: 93eb 614b 8e91 0930 0acf 292c 8d91 0388 ..aK...0..),.... │ │ │ │ -0003b1b0: d5eb 6143 8e91 0cb8 dfcf 2874 6865 9370 ..aC......(the.p │ │ │ │ -0003b1c0: 9053 8e65 726d 9875 7461 746f 7229 2c8d .S.erm.utator),. │ │ │ │ -0003b1d0: 9103 88d4 eb61 578e 910c b8de cf28 7468 .....aW......(th │ │ │ │ -0003b1e0: 6593 6475 706c 6963 6174 6f72 292c 8d91 e.duplicator),.. │ │ │ │ -0003b1f0: 0388 d5eb 6142 8e91 0cb8 dfcf 2874 6865 ....aB......(the │ │ │ │ -0003b200: 8e9f 1000 008d 91ea f1eb 636f 6d70 9a53 ..........comp.S │ │ │ │ -0003b210: 8e6f 7369 746f 7229 9603 eaa8 616e 648d .ositor)....and. │ │ │ │ -0003b220: 93eb 6143 428e 9113 54a4 cf28 7768 6963 ..aCB...T..(whic │ │ │ │ -0003b230: 90ac 7268 9369 7393 6465 636c 6172 6564 ..rh.is.declared │ │ │ │ -0003b240: 9374 6f93 6298 6593 696e 0c78 2993 6861 .to.b.e.in.x).ha │ │ │ │ -0003b250: 95ac 7276 9365 9103 eaa8 7493 7970 9865 ..rv.e....t.yp.e │ │ │ │ -0003b260: 733a 8e9f 4136 018d 8d8d 91ea f1eb 9fdb s:..A6.......... │ │ │ │ -0003b270: 4fa7 8900 0066 6601 c70b 4a9f 3f07 168d O....ff...J.?... │ │ │ │ -0003b280: 8d90 cccd 9f04 599c 8400 4360 b200 0066 ......Y...C`...f │ │ │ │ -0003b290: 668d 9fc7 a664 8d91 170b cceb 614b 4996 f....d......aKI. │ │ │ │ -0003b2a0: 05bf aa3a 932a 932d 3e93 2a2a 932d 3e93 ...:.*.->.**.->. │ │ │ │ -0003b2b0: 2a2a 8ea4 0d00 008d 9117 0bcc 4391 0b7f **..........C... │ │ │ │ -0003b2c0: 543a 9605 bfaa 282a 932d 3e93 2a2a 932d T:....(*.->.**.- │ │ │ │ -0003b2d0: 3e93 2a2a 2a29 932d 3e93 2a2a 932d 3e93 >.***).->.**.->. │ │ │ │ -0003b2e0: 2a93 2d3e 932a 2a2a 8ea1 8d91 170b cc57 *.->.***.......W │ │ │ │ -0003b2f0: 910b 7f54 3a96 05bf aa28 2a93 2d3e 932a ...T:....(*.->.* │ │ │ │ -0003b300: 932d 3e93 2a2a 2993 2d3e 932a 932d 3e93 .->.**).->.*.->. │ │ │ │ -0003b310: 2a2a 8ea1 8d91 170b cc42 910b 7f54 3a96 **.......B...T:. │ │ │ │ -0003b320: 05bf aa28 2a93 2d3e 932a 2a29 932d 3e93 ...(*.->.**).->. │ │ │ │ -0003b330: 282a 2a2a 932d 3e93 2a29 932d 3e93 2a2a (***.->.*).->.** │ │ │ │ -0003b340: 2a93 2d3e 932a 2a8e a18d 9117 0bcc 4342 *.->.**.......CB │ │ │ │ -0003b350: 9605 bfaa 3a93 282a 932d 3e93 2a2a 2993 ....:.(*.->.**). │ │ │ │ -0003b360: 2d3e 9328 2a2a 932d 3e93 2a2a 2a29 932d ->.(**.->.***).- │ │ │ │ -0003b370: 3e93 2a93 2d3e 932a 2a2a 8e8e 9201 c671 >.*.->.***.....q │ │ │ │ -0003b380: b184 0043 60b2 0000 6666 8e8e 9f04 c002 ...C`...ff...... │ │ │ │ -0003b390: 8900 0066 6601 c70b 4a8e 8e8e 9f41 c982 ...ff...J....A.. │ │ │ │ -0003b3a0: 8d91 eaf1 ebd0 4465 7363 7269 7074 696f ......Descriptio │ │ │ │ -0003b3b0: 6e8e 9f1a 93ab 8d8d 8d8d 91f0 f1eb eb61 n..............a │ │ │ │ -0003b3c0: 4b49 8e90 5be7 d778 9603 eaa8 799b 03c3 KI..[..x....y... │ │ │ │ -0003b3d0: 8bcf 3d91 0355 52d7 798d 9117 ee29 eb61 ..=..UR.y....).a │ │ │ │ -0003b3e0: 438e 9121 987b d766 9105 32a7 7893 7998 C..!.{.f..2.x.y. │ │ │ │ -0003b3f0: cf3d 9103 5552 d766 9605 32a7 799b 0458 .=..UR.f..2.y..X │ │ │ │ -0003b400: e178 8d91 177f f0eb 6142 8e91 212a 42d7 .x......aB..!*B. │ │ │ │ -0003b410: 6693 6798 7896 0355 52cf 3d93 d766 9101 f.g.x..UR.=..f.. │ │ │ │ -0003b420: 47ff cf28 d767 9878 cf29 8d91 177f f0eb G..(.g.x.)...... │ │ │ │ -0003b430: 6157 8e91 212a 42d7 669b 0532 a778 93cf aW..!*B.f..2.x.. │ │ │ │ -0003b440: 3d93 d766 9878 9103 eaa8 788e 8e8e 9f26 =..f.x....x....& │ │ │ │ -0003b450: bb5b 8d8d 8d8d 91f0 f1eb eb61 4342 8e90 .[.........aCB.. │ │ │ │ -0003b460: 5be7 d766 9b05 32a7 6791 0458 e178 9603 [..f..2.g..X.x.. │ │ │ │ -0003b470: 5552 cf3d 93d7 6790 6e39 cf28 d766 9878 UR.=..g.n9.(.f.x │ │ │ │ -0003b480: cf29 8e8e 8e9f 27dd 6e8d 91ea f1eb d044 .)....'.n......D │ │ │ │ -0003b490: 650c 6e69 7469 6f6e 8e9f 4a44 058d 8d8d e.nition..JD.... │ │ │ │ -0003b4a0: 9f34 56bd 8d8d 8d9f 9800 008d 9102 30ea .4V...........0. │ │ │ │ -0003b4b0: eb61 6c65 7496 05bf aa4b 4993 3d93 4b93 .alet....KI.=.K. │ │ │ │ -0003b4c0: 498e a40d 0000 a18d 9102 30ea 6c65 7496 I.........0.let. │ │ │ │ -0003b4d0: 05bf aa43 9366 9378 9379 933d 9366 9379 ...C.f.x.y.=.f.y │ │ │ │ -0003b4e0: 9378 8ea1 a18d 9102 30ea 6c65 7496 05bf .x......0.let... │ │ │ │ -0003b4f0: aa57 9366 9378 933d 9366 9378 9378 8ea1 .W.f.x.=.f.x.x.. │ │ │ │ -0003b500: a18d 9102 30ea 6c65 7496 05bf aa42 9366 ....0.let....B.f │ │ │ │ -0003b510: 9367 9378 933d 9366 2867 9378 298e a1a1 .g.x.=.f(g.x)... │ │ │ │ -0003b520: 8d91 0230 ea6c 6574 9605 bfaa 2866 9343 ...0.let....(f.C │ │ │ │ -0003b530: 4293 6729 9378 933d 9367 2866 9378 298e B.g).x.=.g(f.x). │ │ │ │ -0003b540: 8e8e 8e8e 8e8e 9f58 c107 8d91 eaf1 ebcf .......X........ │ │ │ │ -0003b550: 5468 6596 03ea a86e 6578 7493 6772 6f75 The....next.grou │ │ │ │ -0003b560: 7093 6f66 9366 756e 6374 696f 6e73 9361 p.of.functions.a │ │ │ │ -0003b570: 7265 9376 91ff 58e4 6172 696f 7573 9375 re.v..X.arious.u │ │ │ │ -0003b580: 7365 6675 6c93 696e 0c78 6564 9366 756e seful.in.xed.fun │ │ │ │ -0003b590: 6374 696f 6e2d 636f 6d70 9a53 8e6f 7369 ction-comp.S.osi │ │ │ │ -0003b5a0: 7469 6f6e 936f 7098 6572 6174 6f72 733a tion.op.erators: │ │ │ │ -0003b5b0: 8e9f 3400 228d 8d8d 91ea f1eb 9fe7 dada ..4."........... │ │ │ │ -0003b5c0: 8900 0066 6601 c70b 4a9f 25f0 af8d 8d90 ...ff...J.%..... │ │ │ │ -0003b5d0: cccd 9f04 599c 8400 2a4a 4b00 0066 668d ....Y...*JK..ff. │ │ │ │ -0003b5e0: 9fe1 a664 8d91 170b cceb 6124 6f91 0b7f ...d......a$o... │ │ │ │ -0003b5f0: 543a 9605 bfaa 2828 2a93 2d3e 932a 2a29 T:....((*.->.**) │ │ │ │ -0003b600: 9323 9328 2a2a 2a93 2d3e 932a 2929 932d .#.(***.->.*)).- │ │ │ │ -0003b610: 3e93 2a2a 2a93 2d3e 932a 2a8e a40d 0000 >.***.->.**..... │ │ │ │ -0003b620: 8d91 170b cc24 2391 0b7f 543a 9605 bfaa .....$#...T:.... │ │ │ │ -0003b630: 2828 2a93 2d3e 932a 2a29 9323 9328 2a2a ((*.->.**).#.(** │ │ │ │ -0003b640: 2a93 2d3e 932a 2a2a 2a29 2993 2d3e 9328 *.->.****)).->.( │ │ │ │ -0003b650: 2a93 2393 2a2a 2a29 932d 3e93 282a 2a93 *.#.***).->.(**. │ │ │ │ -0003b660: 2393 2a2a 2a2a 298e a18d 9117 0bcc 2443 #.****).......$C │ │ │ │ -0003b670: 6f96 05bf aa3a 9328 282a 932d 3e93 2a2a o....:.((*.->.** │ │ │ │ -0003b680: 932d 3e93 2a2a 2a29 9323 9328 2a2a 2a2a .->.***).#.(**** │ │ │ │ -0003b690: 932d 3e93 2a29 2993 2d3e 932a 2a93 2d3e .->.*)).->.**.-> │ │ │ │ -0003b6a0: 932a 2a2a 2a93 2d3e 932a 2a2a 8e8e 9201 .****.->.***.... │ │ │ │ -0003b6b0: c671 b184 002a 4a4b 0000 6666 8e8e 9f04 .q...*JK..ff.... │ │ │ │ -0003b6c0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f35 .....ff...J....5 │ │ │ │ -0003b6d0: 3e4e 8d91 eaf1 ebd0 4465 7363 7269 7074 >N......Descript │ │ │ │ -0003b6e0: 696f 6e8e 9f35 28fd 8d8d 8d8d 9fe2 e665 ion..5(........e │ │ │ │ -0003b6f0: 8d8d 91f5 f1eb cf28 d766 8d91 0532 a7eb .......(.f...2.. │ │ │ │ -0003b700: 616f 8e91 0edc f9d7 6790 6e39 cf29 9103 ao......g.n9.).. │ │ │ │ -0003b710: eaa8 d778 8e8d 913f 760a cf3d 9103 5552 ...x...?v..=..UR │ │ │ │ -0003b720: d766 9101 47ff cf28 d767 9104 58e1 78cf .f..G..(.g..X.x. │ │ │ │ -0003b730: 298e 8ea4 0e7f ffa1 8d8d 91f5 f1eb 28d7 ).............(. │ │ │ │ -0003b740: 668d 8d91 0532 a7e2 238e 8e91 0f4a 1cd7 f....2..#....J.. │ │ │ │ -0003b750: 6795 6e39 cf29 28d7 783b 9101 fffe 7993 g.n9.)(.x;....y. │ │ │ │ -0003b760: cf29 8e8d 913f 760a 3d91 0355 5228 d766 .)...?v.=..UR(.f │ │ │ │ -0003b770: 9105 32a7 783b 9105 eaa6 6791 0458 e179 ..2.x;....g..X.y │ │ │ │ -0003b780: 906e 39cf 298e 8ea1 a18d 8d91 f5f1 eb28 .n9.)..........( │ │ │ │ -0003b790: d766 8d91 0532 a7eb 6143 6f8e 9114 9ca3 .f...2..aCo..... │ │ │ │ -0003b7a0: d767 906e 39cf 2996 03ea a8d7 7893 798e .g.n9.).....x.y. │ │ │ │ -0003b7b0: 8d91 3f76 0acf 3d8d 9103 5552 eb61 438e ..?v..=...UR.aC. │ │ │ │ -0003b7c0: 9109 14fc cf28 d766 8d91 0532 a7eb 616f .....(.f...2..ao │ │ │ │ -0003b7d0: 8e91 0edc f9d7 679a 6e39 cf29 9603 eaa8 ......g.n9.).... │ │ │ │ -0003b7e0: d778 9379 9103 c38b cf3d 9103 5552 d766 .x.y.....=..UR.f │ │ │ │ -0003b7f0: 9105 32a7 cf28 d767 9104 58e1 7998 cf29 ..2..(.g..X.y..) │ │ │ │ -0003b800: 93d7 788e 8e8e 8e8e 8e8e 9f24 fd13 8e8c ..x........$.... │ │ │ │ -0003b810: 8b00 0000 3900 0000 0000 0000 0000 0000 ....9........... │ │ │ │ +0003b0d0: 0000 0000 0000 0000 0000 0000 03aa 18a0 ................ │ │ │ │ +0003b0e0: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +0003b0f0: 999a 8d91 eaf1 ebd0 3536 9157 4cb0 4368 ........56.WL.Ch │ │ │ │ +0003b100: 6170 7465 7296 0480 0037 2e91 0a80 0047 apter....7.....G │ │ │ │ +0003b110: 656e 6572 616c 9350 7572 709a 6000 6f73 eneral.Purp.`.os │ │ │ │ +0003b120: 6593 616e 6493 4c69 7374 9350 726f 9863 e.and.List.Pro.c │ │ │ │ +0003b130: 6573 7369 6e67 9346 91fe e000 756e 6374 essing.F....unct │ │ │ │ +0003b140: 696f 6e73 8e91 eaf1 eb9f 0566 6689 0000 ions.......ff... │ │ │ │ +0003b150: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +0003b160: a0fd 8bd0 218d 91ea f1eb cf54 6865 9603 ....!......The.. │ │ │ │ +0003b170: 7060 6465 7269 769a ac72 6564 9363 6f6d p`deriv..red.com │ │ │ │ +0003b180: 9862 696e 6174 6f72 738d 93eb 614b 498e .binators...aKI. │ │ │ │ +0003b190: 9112 6014 cf28 7468 6593 6475 616c 936f ..`..(the.dual.o │ │ │ │ +0003b1a0: 668d 93eb 614b 8e91 0930 0acf 292c 8d91 f...aK...0..),.. │ │ │ │ +0003b1b0: 0388 d5eb 6143 8e91 0cb8 dfcf 2874 6865 ....aC......(the │ │ │ │ +0003b1c0: 9370 9053 8e65 726d 9875 7461 746f 7229 .p.S.erm.utator) │ │ │ │ +0003b1d0: 2c8d 9103 88d4 eb61 578e 910c b8de cf28 ,......aW......( │ │ │ │ +0003b1e0: 7468 6593 6475 706c 6963 6174 6f72 292c the.duplicator), │ │ │ │ +0003b1f0: 8d91 0388 d5eb 6142 8e91 0cb8 dfcf 2874 ......aB......(t │ │ │ │ +0003b200: 6865 8e9f 1000 008d 91ea f1eb 636f 6d70 he..........comp │ │ │ │ +0003b210: 9a53 8e6f 7369 746f 7229 9603 eaa8 616e .S.ositor)....an │ │ │ │ +0003b220: 648d 93eb 6143 428e 9113 54a4 cf28 7768 d...aCB...T..(wh │ │ │ │ +0003b230: 6963 90ac 7268 9369 7393 6465 636c 6172 ic..rh.is.declar │ │ │ │ +0003b240: 6564 9374 6f93 6298 6593 696e 0c78 2993 ed.to.b.e.in.x). │ │ │ │ +0003b250: 6861 95ac 7276 9365 9103 eaa8 7493 7970 ha..rv.e....t.yp │ │ │ │ +0003b260: 9865 733a 8e9f 4136 018d 8d8d 91ea f1eb .es:..A6........ │ │ │ │ +0003b270: 9fdb 4fa7 8900 0066 6601 c70b 4a9f 3f07 ..O....ff...J.?. │ │ │ │ +0003b280: 168d 8d90 cccd 9f04 599c 8400 4360 b200 ........Y...C`.. │ │ │ │ +0003b290: 0066 668d 9fc7 a664 8d91 170b cceb 614b .ff....d......aK │ │ │ │ +0003b2a0: 4996 05bf aa3a 932a 932d 3e93 2a2a 932d I....:.*.->.**.- │ │ │ │ +0003b2b0: 3e93 2a2a 8ea4 0d00 008d 9117 0bcc 4391 >.**..........C. │ │ │ │ +0003b2c0: 0b7f 543a 9605 bfaa 282a 932d 3e93 2a2a ..T:....(*.->.** │ │ │ │ +0003b2d0: 932d 3e93 2a2a 2a29 932d 3e93 2a2a 932d .->.***).->.**.- │ │ │ │ +0003b2e0: 3e93 2a93 2d3e 932a 2a2a 8ea1 8d91 170b >.*.->.***...... │ │ │ │ +0003b2f0: cc57 910b 7f54 3a96 05bf aa28 2a93 2d3e .W...T:....(*.-> │ │ │ │ +0003b300: 932a 932d 3e93 2a2a 2993 2d3e 932a 932d .*.->.**).->.*.- │ │ │ │ +0003b310: 3e93 2a2a 8ea1 8d91 170b cc42 910b 7f54 >.**.......B...T │ │ │ │ +0003b320: 3a96 05bf aa28 2a93 2d3e 932a 2a29 932d :....(*.->.**).- │ │ │ │ +0003b330: 3e93 282a 2a2a 932d 3e93 2a29 932d 3e93 >.(***.->.*).->. │ │ │ │ +0003b340: 2a2a 2a93 2d3e 932a 2a8e a18d 9117 0bcc ***.->.**....... │ │ │ │ +0003b350: 4342 9605 bfaa 3a93 282a 932d 3e93 2a2a CB....:.(*.->.** │ │ │ │ +0003b360: 2993 2d3e 9328 2a2a 932d 3e93 2a2a 2a29 ).->.(**.->.***) │ │ │ │ +0003b370: 932d 3e93 2a93 2d3e 932a 2a2a 8e8e 9201 .->.*.->.***.... │ │ │ │ +0003b380: c671 b184 0043 60b2 0000 6666 8e8e 9f04 .q...C`...ff.... │ │ │ │ +0003b390: c002 8900 0066 6601 c70b 4a8e 8e8e 9f41 .....ff...J....A │ │ │ │ +0003b3a0: c982 8d91 eaf1 ebd0 4465 7363 7269 7074 ........Descript │ │ │ │ +0003b3b0: 696f 6e8e 9f1a 93ab 8d8d 8d8d 91f0 f1eb ion............. │ │ │ │ +0003b3c0: eb61 4b49 8e90 5be7 d778 9603 eaa8 799b .aKI..[..x....y. │ │ │ │ +0003b3d0: 03c3 8bcf 3d91 0355 52d7 798d 9117 ee29 ....=..UR.y....) │ │ │ │ +0003b3e0: eb61 438e 9121 987b d766 9105 32a7 7893 .aC..!.{.f..2.x. │ │ │ │ +0003b3f0: 7998 cf3d 9103 5552 d766 9605 32a7 799b y..=..UR.f..2.y. │ │ │ │ +0003b400: 0458 e178 8d91 177f f0eb 6142 8e91 212a .X.x......aB..!* │ │ │ │ +0003b410: 42d7 6693 6798 7896 0355 52cf 3d93 d766 B.f.g.x..UR.=..f │ │ │ │ +0003b420: 9101 47ff cf28 d767 9878 cf29 8d91 177f ..G..(.g.x.).... │ │ │ │ +0003b430: f0eb 6157 8e91 212a 42d7 669b 0532 a778 ..aW..!*B.f..2.x │ │ │ │ +0003b440: 93cf 3d93 d766 9878 9103 eaa8 788e 8e8e ..=..f.x....x... │ │ │ │ +0003b450: 9f26 bb5b 8d8d 8d8d 91f0 f1eb eb61 4342 .&.[.........aCB │ │ │ │ +0003b460: 8e90 5be7 d766 9b05 32a7 6791 0458 e178 ..[..f..2.g..X.x │ │ │ │ +0003b470: 9603 5552 cf3d 93d7 6790 6e39 cf28 d766 ..UR.=..g.n9.(.f │ │ │ │ +0003b480: 9878 cf29 8e8e 8e9f 27dd 6e8d 91ea f1eb .x.)....'.n..... │ │ │ │ +0003b490: d044 650c 6e69 7469 6f6e 8e9f 4a44 058d .De.nition..JD.. │ │ │ │ +0003b4a0: 8d8d 9f34 56bd 8d8d 8d9f 9800 008d 9102 ...4V........... │ │ │ │ +0003b4b0: 30ea eb61 6c65 7496 05bf aa4b 4993 3d93 0..alet....KI.=. │ │ │ │ +0003b4c0: 4b93 498e a40d 0000 a18d 9102 30ea 6c65 K.I.........0.le │ │ │ │ +0003b4d0: 7496 05bf aa43 9366 9378 9379 933d 9366 t....C.f.x.y.=.f │ │ │ │ +0003b4e0: 9379 9378 8ea1 a18d 9102 30ea 6c65 7496 .y.x......0.let. │ │ │ │ +0003b4f0: 05bf aa57 9366 9378 933d 9366 9378 9378 ...W.f.x.=.f.x.x │ │ │ │ +0003b500: 8ea1 a18d 9102 30ea 6c65 7496 05bf aa42 ......0.let....B │ │ │ │ +0003b510: 9366 9367 9378 933d 9366 2867 9378 298e .f.g.x.=.f(g.x). │ │ │ │ +0003b520: a1a1 8d91 0230 ea6c 6574 9605 bfaa 2866 .....0.let....(f │ │ │ │ +0003b530: 9343 4293 6729 9378 933d 9367 2866 9378 .CB.g).x.=.g(f.x │ │ │ │ +0003b540: 298e 8e8e 8e8e 8e8e 9f58 c107 8d91 eaf1 )........X...... │ │ │ │ +0003b550: ebcf 5468 6596 03ea a86e 6578 7493 6772 ..The....next.gr │ │ │ │ +0003b560: 6f75 7093 6f66 9366 756e 6374 696f 6e73 oup.of.functions │ │ │ │ +0003b570: 9361 7265 9376 91ff 58e4 6172 696f 7573 .are.v..X.arious │ │ │ │ +0003b580: 9375 7365 6675 6c93 696e 0c78 6564 9366 .useful.in.xed.f │ │ │ │ +0003b590: 756e 6374 696f 6e2d 636f 6d70 9a53 8e6f unction-comp.S.o │ │ │ │ +0003b5a0: 7369 7469 6f6e 936f 7098 6572 6174 6f72 sition.op.erator │ │ │ │ +0003b5b0: 733a 8e9f 3400 228d 8d8d 91ea f1eb 9fe7 s:..4."......... │ │ │ │ +0003b5c0: dada 8900 0066 6601 c70b 4a9f 25f0 af8d .....ff...J.%... │ │ │ │ +0003b5d0: 8d90 cccd 9f04 599c 8400 2a4a 4b00 0066 ......Y...*JK..f │ │ │ │ +0003b5e0: 668d 9fe1 a664 8d91 170b cceb 6124 6f91 f....d......a$o. │ │ │ │ +0003b5f0: 0b7f 543a 9605 bfaa 2828 2a93 2d3e 932a ..T:....((*.->.* │ │ │ │ +0003b600: 2a29 9323 9328 2a2a 2a93 2d3e 932a 2929 *).#.(***.->.*)) │ │ │ │ +0003b610: 932d 3e93 2a2a 2a93 2d3e 932a 2a8e a40d .->.***.->.**... │ │ │ │ +0003b620: 0000 8d91 170b cc24 2391 0b7f 543a 9605 .......$#...T:.. │ │ │ │ +0003b630: bfaa 2828 2a93 2d3e 932a 2a29 9323 9328 ..((*.->.**).#.( │ │ │ │ +0003b640: 2a2a 2a93 2d3e 932a 2a2a 2a29 2993 2d3e ***.->.****)).-> │ │ │ │ +0003b650: 9328 2a93 2393 2a2a 2a29 932d 3e93 282a .(*.#.***).->.(* │ │ │ │ +0003b660: 2a93 2393 2a2a 2a2a 298e a18d 9117 0bcc *.#.****)....... │ │ │ │ +0003b670: 2443 6f96 05bf aa3a 9328 282a 932d 3e93 $Co....:.((*.->. │ │ │ │ +0003b680: 2a2a 932d 3e93 2a2a 2a29 9323 9328 2a2a **.->.***).#.(** │ │ │ │ +0003b690: 2a2a 932d 3e93 2a29 2993 2d3e 932a 2a93 **.->.*)).->.**. │ │ │ │ +0003b6a0: 2d3e 932a 2a2a 2a93 2d3e 932a 2a2a 8e8e ->.****.->.***.. │ │ │ │ +0003b6b0: 9201 c671 b184 002a 4a4b 0000 6666 8e8e ...q...*JK..ff.. │ │ │ │ +0003b6c0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +0003b6d0: 9f35 3e4e 8d91 eaf1 ebd0 4465 7363 7269 .5>N......Descri │ │ │ │ +0003b6e0: 7074 696f 6e8e 9f35 28fd 8d8d 8d8d 9fe2 ption..5(....... │ │ │ │ +0003b6f0: e665 8d8d 91f5 f1eb cf28 d766 8d91 0532 .e.......(.f...2 │ │ │ │ +0003b700: a7eb 616f 8e91 0edc f9d7 6790 6e39 cf29 ..ao......g.n9.) │ │ │ │ +0003b710: 9103 eaa8 d778 8e8d 913f 760a cf3d 9103 .....x...?v..=.. │ │ │ │ +0003b720: 5552 d766 9101 47ff cf28 d767 9104 58e1 UR.f..G..(.g..X. │ │ │ │ +0003b730: 78cf 298e 8ea4 0e7f ffa1 8d8d 91f5 f1eb x.)............. │ │ │ │ +0003b740: 28d7 668d 8d91 0532 a7e2 238e 8e91 0f4a (.f....2..#....J │ │ │ │ +0003b750: 1cd7 6795 6e39 cf29 28d7 783b 9101 fffe ..g.n9.)(.x;.... │ │ │ │ +0003b760: 7993 cf29 8e8d 913f 760a 3d91 0355 5228 y..)...?v.=..UR( │ │ │ │ +0003b770: d766 9105 32a7 783b 9105 eaa6 6791 0458 .f..2.x;....g..X │ │ │ │ +0003b780: e179 906e 39cf 298e 8ea1 a18d 8d91 f5f1 .y.n9.)......... │ │ │ │ +0003b790: eb28 d766 8d91 0532 a7eb 6143 6f8e 9114 .(.f...2..aCo... │ │ │ │ +0003b7a0: 9ca3 d767 906e 39cf 2996 03ea a8d7 7893 ...g.n9.).....x. │ │ │ │ +0003b7b0: 798e 8d91 3f76 0acf 3d8d 9103 5552 eb61 y...?v..=...UR.a │ │ │ │ +0003b7c0: 438e 9109 14fc cf28 d766 8d91 0532 a7eb C......(.f...2.. │ │ │ │ +0003b7d0: 616f 8e91 0edc f9d7 679a 6e39 cf29 9603 ao......g.n9.).. │ │ │ │ +0003b7e0: eaa8 d778 9379 9103 c38b cf3d 9103 5552 ...x.y.....=..UR │ │ │ │ +0003b7f0: d766 9105 32a7 cf28 d767 9104 58e1 7998 .f..2..(.g..X.y. │ │ │ │ +0003b800: cf29 93d7 788e 8e8e 8e8e 8e8e 9f24 fd13 .)..x........$.. │ │ │ │ +0003b810: 8e8c 8b00 0000 3900 0000 0000 0000 0000 ......9......... │ │ │ │ 0003b820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003b830: 0000 0000 0000 0000 0000 03b0 b0a0 02cc ................ │ │ │ │ -0003b840: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -0003b850: 8d91 12c7 61d0 372e 312e 910a 8000 4765 ....a.7.1.....Ge │ │ │ │ -0003b860: 6e65 7261 6c96 0480 0070 7572 7090 6000 neral....purp.`. │ │ │ │ -0003b870: 6f73 6593 6675 6e63 7469 6f6e 7393 616e ose.functions.an │ │ │ │ -0003b880: 6493 636f 6d90 a000 6269 6e61 746f 7273 d.com...binators │ │ │ │ -0003b890: 9200 9853 1935 378e 9112 c761 9f05 6666 ...S.57....a..ff │ │ │ │ -0003b8a0: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -0003b8b0: 2fdf 8da0 fd8b d021 8d91 12c7 6144 650c /......!....aDe. │ │ │ │ -0003b8c0: 6e69 7469 6f6e 8e9f 411f 7a8d 8d8d 9f2d nition..A.z....- │ │ │ │ -0003b8d0: d6bd 8d8d 8d9f a500 008d 912a 0660 eb61 ...........*.`.a │ │ │ │ -0003b8e0: 6d6c 5f70 6169 7265 645f 696e 6669 7891 ml_paired_infix. │ │ │ │ -0003b8f0: 05bf aa60 6f60 8ea4 0d00 008d 912a 0660 ...`o`.......*.` │ │ │ │ -0003b900: 6c65 7496 05bf aa28 6693 6f93 6729 9378 let....(f.o.g).x │ │ │ │ -0003b910: 933d 9366 2867 9378 298e a1a1 8d91 2a06 .=.f(g.x).....*. │ │ │ │ -0003b920: 606d 6c5f 7061 6972 6564 5f69 6e66 6978 `ml_paired_infix │ │ │ │ -0003b930: 9105 bfaa 6023 608e a18d 912a 0660 6c65 ....`#`....*.`le │ │ │ │ -0003b940: 7496 05bf aa28 6693 2393 6729 2878 2c79 t....(f.#.g)(x,y │ │ │ │ -0003b950: 2993 3d93 2866 9378 2c93 6793 7929 8ea1 ).=.(f.x,.g.y).. │ │ │ │ -0003b960: a18d 912a 0660 6d6c 5f70 6169 7265 645f ...*.`ml_paired_ │ │ │ │ -0003b970: 696e 6669 7891 05bf aa60 436f 608e a18d infix....`Co`... │ │ │ │ -0003b980: 912a 0660 6c65 7496 05bf aa28 6693 436f .*.`let....(f.Co │ │ │ │ -0003b990: 9367 2993 7893 7993 3d93 6693 2867 9379 .g).x.y.=.f.(g.y │ │ │ │ -0003b9a0: 2993 788e 8e8e 8e8e 8e8e 9f49 27ed 8d91 ).x........I'... │ │ │ │ -0003b9b0: 12c7 61cf 5468 659b 0462 7466 6f6c 6c6f ..a.The..btfollo │ │ │ │ -0003b9c0: 95ac 7277 696e 6791 0462 7374 9377 936f ..rwing..bst.w.o │ │ │ │ -0003b9d0: 9866 756e 6374 696f 6e73 9863 6f6e 9376 .functions.con.v │ │ │ │ -0003b9e0: 9365 7274 9104 6273 6290 538e 6574 9377 .ert..bsb.S.et.w │ │ │ │ -0003b9f0: 9365 656e 9863 7572 7269 6564 9861 6e64 .een.curried.and │ │ │ │ -0003ba00: 9104 6273 756e 6375 7272 6965 6498 7693 ..bsuncurried.v. │ │ │ │ -0003ba10: 6572 7369 6f6e 7398 6f66 9104 6273 6198 ersions.of..bsa. │ │ │ │ -0003ba20: 6269 6e61 7279 8e9f 1000 008d 9112 c761 binary.........a │ │ │ │ -0003ba30: 6675 6e63 7469 6f6e 2e8e 9f20 c4f9 8d8d function... .... │ │ │ │ -0003ba40: 8d91 12c7 619f ee5a da89 0000 6666 01c7 ....a..Z....ff.. │ │ │ │ -0003ba50: 0b4a 9f18 f0af 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -0003ba60: 001d 4a4b 0000 6666 8d9f eea6 648d 9117 ..JK..ff....d... │ │ │ │ -0003ba70: 0bcc eb61 6375 7272 7991 113e fe3a 9605 ...acurry..>.:.. │ │ │ │ -0003ba80: bfaa 2828 2a93 2393 2a2a 2993 2d3e 932a ..((*.#.**).->.* │ │ │ │ -0003ba90: 2a2a 2993 2d3e 9328 2a93 2d3e 932a 2a93 **).->.(*.->.**. │ │ │ │ -0003baa0: 2d3e 932a 2a2a 298e 9f0d 0000 8d91 170b ->.***)......... │ │ │ │ -0003bab0: cc75 6e63 7572 7279 9605 bfaa 3a93 282a .uncurry....:.(* │ │ │ │ -0003bac0: 932d 3e93 2a2a 932d 3e93 2a2a 2a29 932d .->.**.->.***).- │ │ │ │ -0003bad0: 3e93 2828 2a93 2393 2a2a 2993 2d3e 932a >.((*.#.**).->.* │ │ │ │ -0003bae0: 2a2a 298e 8e92 01c6 71b1 8400 1d4a 4b00 **).....q....JK. │ │ │ │ -0003baf0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -0003bb00: 0b4a 8e8e 8e9f 26ba 798d 9112 c761 d044 .J....&.y....a.D │ │ │ │ -0003bb10: 6573 6372 6970 7469 6f6e 8ea9 17ef 218d escription....!. │ │ │ │ -0003bb20: 8d8d 8d91 18c7 61eb 6163 7572 7279 8e91 ......a.acurry.. │ │ │ │ -0003bb30: 3970 5bd7 6696 0532 a778 9103 eaa8 7991 9p[.f..2.x....y. │ │ │ │ -0003bb40: 03c3 8bcf 3d91 0355 52d7 6691 0147 ffcf ....=..UR.f..G.. │ │ │ │ -0003bb50: 28d7 783b 9b01 fffe 7990 6e39 cf29 8d91 (.x;....y.n9.).. │ │ │ │ -0003bb60: 177f f0eb 6175 6e63 7572 7279 8e91 43a8 ....auncurry..C. │ │ │ │ -0003bb70: 3ed7 6693 cf28 d778 3b98 7990 6e39 cf29 >.f..(.x;.y.n9.) │ │ │ │ -0003bb80: 9603 5552 3d93 d766 9105 32a7 7891 03ea ..UR=..f..2.x... │ │ │ │ -0003bb90: a879 8e8e 8ea4 1fd9 9a8d 9112 c761 d044 .y...........a.D │ │ │ │ -0003bba0: 650c 6e69 7469 6f6e 8e9f 2114 478d 8d8d e.nition..!.G... │ │ │ │ -0003bbb0: 9f0d cb89 8d8d 8d9f e600 008d 912a 0660 .............*.` │ │ │ │ -0003bbc0: eb61 6c65 7496 05bf aa63 7572 7279 9366 .alet....curry.f │ │ │ │ -0003bbd0: 9378 9379 933d 9366 9328 782c 7929 8ea4 .x.y.=.f.(x,y).. │ │ │ │ -0003bbe0: 0d00 00a1 8d91 2a06 606c 6574 9605 bfaa ......*.`let.... │ │ │ │ -0003bbf0: 756e 6375 7272 7993 6693 2878 2c79 2993 uncurry.f.(x,y). │ │ │ │ -0003bc00: 3d93 6693 7893 798e 8e8e 8e8e 8e8e 9f29 =.f.x.y........) │ │ │ │ -0003bc10: 1cb9 8d91 12c7 61cf 5468 6596 03ea a86e ......a.The....n │ │ │ │ -0003bc20: 6578 7493 6675 6e63 7469 6f6e 9374 6573 ext.function.tes │ │ │ │ -0003bc30: 7473 9366 6f72 9366 6169 6c75 7265 2e8e ts.for.failure.. │ │ │ │ -0003bc40: 9f1d b96d 8d8d 8d91 12c7 619f f4da da89 ...m......a..... │ │ │ │ -0003bc50: 0000 6666 01c7 0b4a 9f0b f0af 8d8d 90cc ..ff...J........ │ │ │ │ -0003bc60: cd9f 0459 9c84 0010 4a4b 0000 6666 8d9f ...Y....JK..ff.. │ │ │ │ -0003bc70: fba6 648d 9117 0bcc eb61 6361 6e96 05bf ..d......acan... │ │ │ │ -0003bc80: aa3a 9328 2a93 2d3e 932a 2a29 932d 3e93 .:.(*.->.**).->. │ │ │ │ -0003bc90: 2a93 2d3e 9362 6f6f 6c8e 8e92 01c6 71b1 *.->.bool.....q. │ │ │ │ -0003bca0: 8400 104a 4b00 0066 668e 8e9f 04c0 0289 ...JK..ff....... │ │ │ │ -0003bcb0: 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 12c7 ..ff...J........ │ │ │ │ -0003bcc0: 61d0 4465 7363 7269 7074 696f 6e8e a68d a.Description... │ │ │ │ -0003bcd0: 8d91 12c7 61eb 6163 616e 9105 bfaa eb62 ....a.acan.....b │ │ │ │ -0003bce0: 6691 06ed 6678 8e91 40d9 ffcf 6576 9bff f...fx..@...ev.. │ │ │ │ -0003bcf0: 58e4 616c 7561 7465 7396 0488 0d74 6f8d X.aluates....to. │ │ │ │ -0003bd00: 9104 880e eb61 7472 7565 8e91 200e c3cf .....atrue.. ... │ │ │ │ -0003bd10: 6966 9374 6865 9361 7070 6c69 6361 7469 if.the.applicati │ │ │ │ -0003bd20: 6f6e 936f 6691 0488 0ed7 6691 05d0 0ccf on.of.....f..... │ │ │ │ -0003bd30: 746f 93d7 7893 cf73 7563 6365 6564 733b to..x..succeeds; │ │ │ │ -0003bd40: 9104 d6c0 6974 9365 7698 616c 7561 7465 ....it.ev.aluate │ │ │ │ -0003bd50: 7391 0488 0e74 6f8d 93eb 6166 616c 7365 s....to...afalse │ │ │ │ -0003bd60: 8e91 25ce 6ccf 6966 8e9f 1000 008d 9112 ..%.l.if........ │ │ │ │ -0003bd70: c761 7468 6596 03ea a865 7691 ff58 e461 .athe....ev..X.a │ │ │ │ -0003bd80: 6c75 6174 696f 6e93 6661 696c 732e 8ea1 luation.fails... │ │ │ │ -0003bd90: 8d91 12c7 61d0 4465 0c6e 6974 696f 6e8e ....a.De.nition. │ │ │ │ -0003bda0: a68d 8d8d 9f00 cb89 8d8d 8d8d 912a 0660 .............*.` │ │ │ │ -0003bdb0: eb61 6c65 7496 05bf aa63 616e 9366 9378 .alet....can.f.x │ │ │ │ -0003bdc0: 933d 9328 6693 783b 9374 7275 6529 933f .=.(f.x;.true).? │ │ │ │ -0003bdd0: 9366 616c 7365 8e8e 8e8e 8e8e 8e9f 1da2 .false.......... │ │ │ │ -0003bde0: 408d 9112 c761 cf54 6865 9603 eaa8 6e65 @....a.The....ne │ │ │ │ -0003bdf0: 7874 9366 756e 6374 696f 6e93 6974 6572 xt.function.iter │ │ │ │ -0003be00: 6174 6573 9361 9366 756e 6374 696f 6e93 ates.a.function. │ │ │ │ -0003be10: 6193 0c78 6564 936e 95ac 7275 6d93 6290 a..xed.n..rum.b. │ │ │ │ -0003be20: 538e 6572 9603 eaa8 6f66 9374 696d 6573 S.er....of.times │ │ │ │ -0003be30: 2e8e 9f1d b96d 8d8d 8d91 12c7 619f f4da .....m......a... │ │ │ │ -0003be40: da89 0000 6666 01c7 0b4a 9f0b f0af 8d8d ....ff...J...... │ │ │ │ -0003be50: 90cc cd9f 0459 9c84 0010 4a4b 0000 6666 .....Y....JK..ff │ │ │ │ -0003be60: 8d9f fba6 648d 9117 0bcc eb61 6675 6e70 ....d......afunp │ │ │ │ -0003be70: 6f77 9605 bfaa 3a93 696e 7493 2d3e 9328 ow....:.int.->.( │ │ │ │ -0003be80: 2a93 2d3e 932a 2993 2d3e 932a 932d 3e93 *.->.*).->.*.->. │ │ │ │ -0003be90: 2a8e 8e92 01c6 71b1 8400 104a 4b00 0066 *.....q....JK..f │ │ │ │ -0003bea0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -0003beb0: 8e8e 8ea1 8d91 12c7 61d0 4465 7363 7269 ........a.Descri │ │ │ │ -0003bec0: 7074 696f 6e8e a68d 8d91 12c7 61eb 6166 ption.......a.af │ │ │ │ -0003bed0: 756e 706f 778e 9139 3005 d76e 9603 eaa8 unpow..90..n.... │ │ │ │ -0003bee0: 669b 0532 a778 93cf 6170 706c 6965 7393 f..2.x..applies. │ │ │ │ -0003bef0: d766 98cf 746f 93d7 7893 6ecf 2d74 696d .f..to..x.n.-tim │ │ │ │ -0003bf00: 6573 3a8d 9105 38e0 eb61 6675 6e70 6f77 es:...8..afunpow │ │ │ │ -0003bf10: 8e91 2ba1 84d7 6e93 6691 049d 51cf 3d91 ..+...n.f...Q.=. │ │ │ │ -0003bf20: 0355 52d7 668d 9101 47ff 9ffb a532 d86e .UR.f...G....2.n │ │ │ │ -0003bf30: 8e8e 8e9f 24fd 138e 8c8b 0000 003a 0000 ....$........:.. │ │ │ │ +0003b830: 0000 0000 0000 0000 0000 0000 03b0 b2a0 ................ │ │ │ │ +0003b840: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +0003b850: 999a 8d91 12c7 61d0 372e 312e 910a 8000 ......a.7.1..... │ │ │ │ +0003b860: 4765 6e65 7261 6c96 0480 0070 7572 7090 General....purp. │ │ │ │ +0003b870: 6000 6f73 6593 6675 6e63 7469 6f6e 7393 `.ose.functions. │ │ │ │ +0003b880: 616e 6493 636f 6d90 a000 6269 6e61 746f and.com...binato │ │ │ │ +0003b890: 7273 9200 9853 1935 378e 9112 c761 9f05 rs...S.57....a.. │ │ │ │ +0003b8a0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ +0003b8b0: 0294 2fdf 8da0 fd8b d021 8d91 12c7 6144 ../......!....aD │ │ │ │ +0003b8c0: 650c 6e69 7469 6f6e 8e9f 411f 7a8d 8d8d e.nition..A.z... │ │ │ │ +0003b8d0: 9f2d d6bd 8d8d 8d9f a500 008d 912a 0660 .-...........*.` │ │ │ │ +0003b8e0: eb61 6d6c 5f70 6169 7265 645f 696e 6669 .aml_paired_infi │ │ │ │ +0003b8f0: 7891 05bf aa60 6f60 8ea4 0d00 008d 912a x....`o`.......* │ │ │ │ +0003b900: 0660 6c65 7496 05bf aa28 6693 6f93 6729 .`let....(f.o.g) │ │ │ │ +0003b910: 9378 933d 9366 2867 9378 298e a1a1 8d91 .x.=.f(g.x)..... │ │ │ │ +0003b920: 2a06 606d 6c5f 7061 6972 6564 5f69 6e66 *.`ml_paired_inf │ │ │ │ +0003b930: 6978 9105 bfaa 6023 608e a18d 912a 0660 ix....`#`....*.` │ │ │ │ +0003b940: 6c65 7496 05bf aa28 6693 2393 6729 2878 let....(f.#.g)(x │ │ │ │ +0003b950: 2c79 2993 3d93 2866 9378 2c93 6793 7929 ,y).=.(f.x,.g.y) │ │ │ │ +0003b960: 8ea1 a18d 912a 0660 6d6c 5f70 6169 7265 .....*.`ml_paire │ │ │ │ +0003b970: 645f 696e 6669 7891 05bf aa60 436f 608e d_infix....`Co`. │ │ │ │ +0003b980: a18d 912a 0660 6c65 7496 05bf aa28 6693 ...*.`let....(f. │ │ │ │ +0003b990: 436f 9367 2993 7893 7993 3d93 6693 2867 Co.g).x.y.=.f.(g │ │ │ │ +0003b9a0: 9379 2993 788e 8e8e 8e8e 8e8e 9f49 27ed .y).x........I'. │ │ │ │ +0003b9b0: 8d91 12c7 61cf 5468 659b 0462 7466 6f6c ....a.The..btfol │ │ │ │ +0003b9c0: 6c6f 95ac 7277 696e 6791 0462 7374 9377 lo..rwing..bst.w │ │ │ │ +0003b9d0: 936f 9866 756e 6374 696f 6e73 9863 6f6e .o.functions.con │ │ │ │ +0003b9e0: 9376 9365 7274 9104 6273 6290 538e 6574 .v.ert..bsb.S.et │ │ │ │ +0003b9f0: 9377 9365 656e 9863 7572 7269 6564 9861 .w.een.curried.a │ │ │ │ +0003ba00: 6e64 9104 6273 756e 6375 7272 6965 6498 nd..bsuncurried. │ │ │ │ +0003ba10: 7693 6572 7369 6f6e 7398 6f66 9104 6273 v.ersions.of..bs │ │ │ │ +0003ba20: 6198 6269 6e61 7279 8e9f 1000 008d 9112 a.binary........ │ │ │ │ +0003ba30: c761 6675 6e63 7469 6f6e 2e8e 9f20 c4f9 .afunction... .. │ │ │ │ +0003ba40: 8d8d 8d91 12c7 619f ee5a da89 0000 6666 ......a..Z....ff │ │ │ │ +0003ba50: 01c7 0b4a 9f18 f0af 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ +0003ba60: 9c84 001d 4a4b 0000 6666 8d9f eea6 648d ....JK..ff....d. │ │ │ │ +0003ba70: 9117 0bcc eb61 6375 7272 7991 113e fe3a .....acurry..>.: │ │ │ │ +0003ba80: 9605 bfaa 2828 2a93 2393 2a2a 2993 2d3e ....((*.#.**).-> │ │ │ │ +0003ba90: 932a 2a2a 2993 2d3e 9328 2a93 2d3e 932a .***).->.(*.->.* │ │ │ │ +0003baa0: 2a93 2d3e 932a 2a2a 298e 9f0d 0000 8d91 *.->.***)....... │ │ │ │ +0003bab0: 170b cc75 6e63 7572 7279 9605 bfaa 3a93 ...uncurry....:. │ │ │ │ +0003bac0: 282a 932d 3e93 2a2a 932d 3e93 2a2a 2a29 (*.->.**.->.***) │ │ │ │ +0003bad0: 932d 3e93 2828 2a93 2393 2a2a 2993 2d3e .->.((*.#.**).-> │ │ │ │ +0003bae0: 932a 2a2a 298e 8e92 01c6 71b1 8400 1d4a .***).....q....J │ │ │ │ +0003baf0: 4b00 0066 668e 8e9f 04c0 0289 0000 6666 K..ff.........ff │ │ │ │ +0003bb00: 01c7 0b4a 8e8e 8e9f 26ba 798d 9112 c761 ...J....&.y....a │ │ │ │ +0003bb10: d044 6573 6372 6970 7469 6f6e 8ea9 17ef .Description.... │ │ │ │ +0003bb20: 218d 8d8d 8d91 18c7 61eb 6163 7572 7279 !.......a.acurry │ │ │ │ +0003bb30: 8e91 3970 5bd7 6696 0532 a778 9103 eaa8 ..9p[.f..2.x.... │ │ │ │ +0003bb40: 7991 03c3 8bcf 3d91 0355 52d7 6691 0147 y.....=..UR.f..G │ │ │ │ +0003bb50: ffcf 28d7 783b 9b01 fffe 7990 6e39 cf29 ..(.x;....y.n9.) │ │ │ │ +0003bb60: 8d91 177f f0eb 6175 6e63 7572 7279 8e91 ......auncurry.. │ │ │ │ +0003bb70: 43a8 3ed7 6693 cf28 d778 3b98 7990 6e39 C.>.f..(.x;.y.n9 │ │ │ │ +0003bb80: cf29 9603 5552 3d93 d766 9105 32a7 7891 .)..UR=..f..2.x. │ │ │ │ +0003bb90: 03ea a879 8e8e 8ea4 1fd9 9a8d 9112 c761 ...y...........a │ │ │ │ +0003bba0: d044 650c 6e69 7469 6f6e 8e9f 2114 478d .De.nition..!.G. │ │ │ │ +0003bbb0: 8d8d 9f0d cb89 8d8d 8d9f e600 008d 912a ...............* │ │ │ │ +0003bbc0: 0660 eb61 6c65 7496 05bf aa63 7572 7279 .`.alet....curry │ │ │ │ +0003bbd0: 9366 9378 9379 933d 9366 9328 782c 7929 .f.x.y.=.f.(x,y) │ │ │ │ +0003bbe0: 8ea4 0d00 00a1 8d91 2a06 606c 6574 9605 ........*.`let.. │ │ │ │ +0003bbf0: bfaa 756e 6375 7272 7993 6693 2878 2c79 ..uncurry.f.(x,y │ │ │ │ +0003bc00: 2993 3d93 6693 7893 798e 8e8e 8e8e 8e8e ).=.f.x.y....... │ │ │ │ +0003bc10: 9f29 1cb9 8d91 12c7 61cf 5468 6596 03ea .)......a.The... │ │ │ │ +0003bc20: a86e 6578 7493 6675 6e63 7469 6f6e 9374 .next.function.t │ │ │ │ +0003bc30: 6573 7473 9366 6f72 9366 6169 6c75 7265 ests.for.failure │ │ │ │ +0003bc40: 2e8e 9f1d b96d 8d8d 8d91 12c7 619f f4da .....m......a... │ │ │ │ +0003bc50: da89 0000 6666 01c7 0b4a 9f0b f0af 8d8d ....ff...J...... │ │ │ │ +0003bc60: 90cc cd9f 0459 9c84 0010 4a4b 0000 6666 .....Y....JK..ff │ │ │ │ +0003bc70: 8d9f fba6 648d 9117 0bcc eb61 6361 6e96 ....d......acan. │ │ │ │ +0003bc80: 05bf aa3a 9328 2a93 2d3e 932a 2a29 932d ...:.(*.->.**).- │ │ │ │ +0003bc90: 3e93 2a93 2d3e 9362 6f6f 6c8e 8e92 01c6 >.*.->.bool..... │ │ │ │ +0003bca0: 71b1 8400 104a 4b00 0066 668e 8e9f 04c0 q....JK..ff..... │ │ │ │ +0003bcb0: 0289 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 ....ff...J...... │ │ │ │ +0003bcc0: 12c7 61d0 4465 7363 7269 7074 696f 6e8e ..a.Description. │ │ │ │ +0003bcd0: a68d 8d91 12c7 61eb 6163 616e 9105 bfaa ......a.acan.... │ │ │ │ +0003bce0: eb62 6691 06ed 6678 8e91 40d9 ffcf 6576 .bf...fx..@...ev │ │ │ │ +0003bcf0: 9bff 58e4 616c 7561 7465 7396 0488 0d74 ..X.aluates....t │ │ │ │ +0003bd00: 6f8d 9104 880e eb61 7472 7565 8e91 200e o......atrue.. . │ │ │ │ +0003bd10: c3cf 6966 9374 6865 9361 7070 6c69 6361 ..if.the.applica │ │ │ │ +0003bd20: 7469 6f6e 936f 6691 0488 0ed7 6691 05d0 tion.of.....f... │ │ │ │ +0003bd30: 0ccf 746f 93d7 7893 cf73 7563 6365 6564 ..to..x..succeed │ │ │ │ +0003bd40: 733b 9104 d6c0 6974 9365 7698 616c 7561 s;....it.ev.alua │ │ │ │ +0003bd50: 7465 7391 0488 0e74 6f8d 93eb 6166 616c tes....to...afal │ │ │ │ +0003bd60: 7365 8e91 25ce 6ccf 6966 8e9f 1000 008d se..%.l.if...... │ │ │ │ +0003bd70: 9112 c761 7468 6596 03ea a865 7691 ff58 ...athe....ev..X │ │ │ │ +0003bd80: e461 6c75 6174 696f 6e93 6661 696c 732e .aluation.fails. │ │ │ │ +0003bd90: 8ea1 8d91 12c7 61d0 4465 0c6e 6974 696f ......a.De.nitio │ │ │ │ +0003bda0: 6e8e a68d 8d8d 9f00 cb89 8d8d 8d8d 912a n..............* │ │ │ │ +0003bdb0: 0660 eb61 6c65 7496 05bf aa63 616e 9366 .`.alet....can.f │ │ │ │ +0003bdc0: 9378 933d 9328 6693 783b 9374 7275 6529 .x.=.(f.x;.true) │ │ │ │ +0003bdd0: 933f 9366 616c 7365 8e8e 8e8e 8e8e 8e9f .?.false........ │ │ │ │ +0003bde0: 1da2 408d 9112 c761 cf54 6865 9603 eaa8 ..@....a.The.... │ │ │ │ +0003bdf0: 6e65 7874 9366 756e 6374 696f 6e93 6974 next.function.it │ │ │ │ +0003be00: 6572 6174 6573 9361 9366 756e 6374 696f erates.a.functio │ │ │ │ +0003be10: 6e93 6193 0c78 6564 936e 95ac 7275 6d93 n.a..xed.n..rum. │ │ │ │ +0003be20: 6290 538e 6572 9603 eaa8 6f66 9374 696d b.S.er....of.tim │ │ │ │ +0003be30: 6573 2e8e 9f1d b96d 8d8d 8d91 12c7 619f es.....m......a. │ │ │ │ +0003be40: f4da da89 0000 6666 01c7 0b4a 9f0b f0af ......ff...J.... │ │ │ │ +0003be50: 8d8d 90cc cd9f 0459 9c84 0010 4a4b 0000 .......Y....JK.. │ │ │ │ +0003be60: 6666 8d9f fba6 648d 9117 0bcc eb61 6675 ff....d......afu │ │ │ │ +0003be70: 6e70 6f77 9605 bfaa 3a93 696e 7493 2d3e npow....:.int.-> │ │ │ │ +0003be80: 9328 2a93 2d3e 932a 2993 2d3e 932a 932d .(*.->.*).->.*.- │ │ │ │ +0003be90: 3e93 2a8e 8e92 01c6 71b1 8400 104a 4b00 >.*.....q....JK. │ │ │ │ +0003bea0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +0003beb0: 0b4a 8e8e 8ea1 8d91 12c7 61d0 4465 7363 .J........a.Desc │ │ │ │ +0003bec0: 7269 7074 696f 6e8e a68d 8d91 12c7 61eb ription.......a. │ │ │ │ +0003bed0: 6166 756e 706f 778e 9139 3005 d76e 9603 afunpow..90..n.. │ │ │ │ +0003bee0: eaa8 669b 0532 a778 93cf 6170 706c 6965 ..f..2.x..applie │ │ │ │ +0003bef0: 7393 d766 98cf 746f 93d7 7893 6ecf 2d74 s..f..to..x.n.-t │ │ │ │ +0003bf00: 696d 6573 3a8d 9105 38e0 eb61 6675 6e70 imes:...8..afunp │ │ │ │ +0003bf10: 6f77 8e91 2ba1 84d7 6e93 6691 049d 51cf ow..+...n.f...Q. │ │ │ │ +0003bf20: 3d91 0355 52d7 668d 9101 47ff 9ffb a532 =..UR.f...G....2 │ │ │ │ +0003bf30: d86e 8e8e 8e9f 24fd 138e 8c8b 0000 003a .n....$........: │ │ │ │ 0003bf40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0003bf50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003bf60: 0000 0003 b810 a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ -0003bf70: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d035 ...............5 │ │ │ │ -0003bf80: 3891 574c b043 6861 7074 6572 9604 8000 8.WL.Chapter.... │ │ │ │ -0003bf90: 372e 910a 8000 4765 6e65 7261 6c93 5075 7.....General.Pu │ │ │ │ -0003bfa0: 7270 9a60 006f 7365 9361 6e64 934c 6973 rp.`.ose.and.Lis │ │ │ │ -0003bfb0: 7493 5072 6f98 6365 7373 696e 6793 4691 t.Pro.cessing.F. │ │ │ │ -0003bfc0: fee0 0075 6e63 7469 6f6e 738e 91ea f1eb ...unctions..... │ │ │ │ -0003bfd0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -0003bfe0: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 eaf1 ..../......!.... │ │ │ │ -0003bff0: eb44 650c 6e69 7469 6f6e 8ea4 1a08 dd8d .De.nition...... │ │ │ │ -0003c000: 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ -0003c010: 6c65 7472 6563 9605 bfaa 6675 6e70 6f77 letrec....funpow │ │ │ │ -0003c020: 936e 9366 9378 933d 9369 6693 6e3d 3093 .n.f.x.=.if.n=0. │ │ │ │ -0003c030: 7468 656e 9378 9365 6c73 6593 6675 6e70 then.x.else.funp │ │ │ │ -0003c040: 6f77 9328 6e2d 3129 9366 9328 6693 7829 ow.(n-1).f.(f.x) │ │ │ │ -0003c050: 8e8e 8e8e 8e8e 8e9f 2f03 1e8d 8d91 eaf1 ......../....... │ │ │ │ -0003c060: ebeb 4b37 2e32 8e91 1739 964d 6973 6365 ..K7.2...9.Misce │ │ │ │ -0003c070: 6c6c 616e 656f 7573 9606 7ae1 6c69 7374 llaneous..z.list │ │ │ │ -0003c080: 9370 726f 9100 8a3d 6365 7373 696e 6793 .pro...=cessing. │ │ │ │ -0003c090: 6675 6e63 7469 6f6e 738e 9f1e 2b00 8d91 functions...+... │ │ │ │ -0003c0a0: eaf1 ebcf 5468 6596 03ea a866 756e 6374 ....The....funct │ │ │ │ -0003c0b0: 696f 6e93 eb61 6c65 6e67 7468 93cf 636f ion..alength..co │ │ │ │ -0003c0c0: 6d70 7574 6573 9374 6865 936c 656e 6774 mputes.the.lengt │ │ │ │ -0003c0d0: 6893 6f66 9361 936c 6973 742e 8e9f 25fd h.of.a.list...%. │ │ │ │ -0003c0e0: 1f8d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 ..........O....f │ │ │ │ -0003c0f0: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -0003c100: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -0003c110: 8d91 170b cceb 616c 656e 6774 6896 05bf ......alength... │ │ │ │ -0003c120: aa3a 932a 936c 6973 7493 2d3e 9369 6e74 .:.*.list.->.int │ │ │ │ -0003c130: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ -0003c140: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -0003c150: 8e8e a926 3873 8d91 eaf1 ebd0 4465 7363 ...&8s......Desc │ │ │ │ -0003c160: 7269 7074 696f 6e8e a18d 8d8d 8d91 f0f1 ription......... │ │ │ │ -0003c170: ebeb 616c 656e 6774 688e 8d91 175a 8f5b ..alength....Z.[ │ │ │ │ -0003c180: 8e91 1d1a 39d7 788d 9f01 cccc d531 8e8d ....9.x......1.. │ │ │ │ -0003c190: 9104 c004 eb61 3b8e 8d91 0c7f acd7 3a96 .....a;.......:. │ │ │ │ -0003c1a0: 01ff fe3a 933a 8e8d 911c 4a4a eb61 3b8e ...:.:....JJ.a;. │ │ │ │ -0003c1b0: 9122 09f4 d778 8d9f 01cc ccd8 6e8e 8d91 ."...x......n... │ │ │ │ -0003c1c0: 05a8 50eb 615d 8e91 0ebd 4ccf 3d91 0355 ..P.a]....L.=..U │ │ │ │ -0003c1d0: 52d7 6e8e 8e8e a68d 91ea f1eb d044 650c R.n..........De. │ │ │ │ -0003c1e0: 6e69 7469 6f6e 8ea1 8d8d 8d9f 00cb 898d nition.......... │ │ │ │ -0003c1f0: 8d8d 8d91 0230 eaeb 616c 6574 7265 6396 .....0..aletrec. │ │ │ │ -0003c200: 05bf aa6c 656e 6774 6893 3d93 6675 6e93 ...length.=.fun. │ │ │ │ -0003c210: 5b5d 932e 9330 937c 9328 5f2e 6c29 932e []...0.|.(_.l).. │ │ │ │ -0003c220: 9331 2b28 6c65 6e67 7468 936c 298e 8e8e .1+(length.l)... │ │ │ │ -0003c230: 8e8e 8e8e 9f24 dd7b 8d91 eaf1 ebcf 5468 .....$.{......Th │ │ │ │ -0003c240: 6596 03ea a866 756e 6374 696f 6e8d 93eb e....function... │ │ │ │ -0003c250: 6161 7070 656e 648e 912a 534c cf63 6f6e aappend..*SL.con │ │ │ │ -0003c260: 6361 7465 6e61 7465 7393 6c69 7374 733b catenates.lists; │ │ │ │ -0003c270: 93eb 6140 93cf 6973 9361 6e93 756e 6375 ..a@..is.an.uncu │ │ │ │ -0003c280: 7272 6965 6493 616e 6493 696e 0c78 6564 rried.and.in.xed │ │ │ │ -0003c290: 9376 90ac 7265 7273 696f 6e93 6f66 93eb .v..rersion.of.. │ │ │ │ -0003c2a0: 6161 7070 656e 64cf 2e8e 9f25 fd1f 8d8d aappend....%.... │ │ │ │ -0003c2b0: 8d91 eaf1 eb9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ -0003c2c0: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -0003c2d0: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ -0003c2e0: 0bcc eb61 6170 7065 6e64 9605 bfaa 3a93 ...aappend....:. │ │ │ │ -0003c2f0: 2a93 6c69 7374 932d 3e93 2a93 6c69 7374 *.list.->.*.list │ │ │ │ -0003c300: 932d 3e93 2a93 6c69 7374 8e8e 9201 c671 .->.*.list.....q │ │ │ │ -0003c310: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -0003c320: 8900 0066 6601 c70b 4a8e 8e8e a426 3874 ...ff...J....&8t │ │ │ │ -0003c330: 8d91 eaf1 ebd0 4465 7363 7269 7074 696f ......Descriptio │ │ │ │ -0003c340: 6e8e a91a 08dc 8d8d 8d8d 91f0 f1eb eb61 n..............a │ │ │ │ -0003c350: 6170 7065 6e64 8e8d 9117 5a8f 5b8e 911d append....Z.[... │ │ │ │ -0003c360: 1a39 d778 8d9f 01cc ccd5 318e 8d91 04c0 .9.x......1..... │ │ │ │ -0003c370: 04eb 613b 8e8d 910c 7fac d73a 9601 fffe ..a;.......:.... │ │ │ │ -0003c380: 3a93 3a8e 8d91 1c4a 4aeb 613b 8e96 2209 :.:....JJ.a;..". │ │ │ │ -0003c390: f4d7 788d 9f01 cccc d86d 8e8d 9108 04c4 ..x......m...... │ │ │ │ -0003c3a0: eb61 5d8e 8d91 11af 165b 8e91 176e c0d7 .a]......[...n.. │ │ │ │ -0003c3b0: 798d 9f01 cccc d531 8e8d 9104 c004 eb61 y......1.......a │ │ │ │ -0003c3c0: 3b8e 8d91 0c7f acd7 3a96 01ff fe3a 933a ;.......:....:.: │ │ │ │ -0003c3d0: 8e8d 911c 4a4a eb61 3b8e 93d7 798d 9f01 ....JJ.a;...y... │ │ │ │ -0003c3e0: cccc d86e 8e8d 9105 a850 eb61 5d8e 910e ...n.....P.a]... │ │ │ │ -0003c3f0: bd4c cf3d 8d91 0355 52eb 615b 8e91 0914 .L.=...UR.a[.... │ │ │ │ -0003c400: fcd7 788d 9f01 cccc d531 8e8d 9104 c004 ..x......1...... │ │ │ │ -0003c410: eb61 3b8e 8d91 0c7f acd7 3a96 01ff fe3a .a;.......:....: │ │ │ │ -0003c420: 933a 8e8d 911c 4a4a eb61 3b8e 93d7 788d .:....JJ.a;...x. │ │ │ │ -0003c430: 9f01 cccc d86d 8e8d 9108 04c4 eb61 3b8e .....m.......a;. │ │ │ │ -0003c440: 910d c46e d779 8d9f 01cc ccd5 318e 8d91 ...n.y......1... │ │ │ │ -0003c450: 04c0 04eb 613b 8e8d 910c 7fac d73a 9601 ....a;.......:.. │ │ │ │ -0003c460: fffe 3a93 3a8e 8d91 1c4a 4aeb 613b 8e93 ..:.:....JJ.a;.. │ │ │ │ -0003c470: d779 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb .y......n.....P. │ │ │ │ -0003c480: 615d 8e8e 8e8e a18d 91ea f1eb d044 650c a]...........De. │ │ │ │ -0003c490: 6e69 7469 6f6e 8ea6 8d8d 8d9f 00cb 898d nition.......... │ │ │ │ -0003c4a0: 8d8d 8d91 0230 eaeb 616c 6574 7265 6396 .....0..aletrec. │ │ │ │ -0003c4b0: 05bf aa61 7070 656e 6493 6c31 936c 3293 ...append.l1.l2. │ │ │ │ -0003c4c0: 3d93 6966 936e 756c 6c93 6c31 9374 6865 =.if.null.l1.the │ │ │ │ -0003c4d0: 6e93 6c32 9365 6c73 6593 6864 936c 312e n.l2.else.hd.l1. │ │ │ │ -0003c4e0: 6170 7065 6e64 9328 746c 936c 3129 936c append.(tl.l1).l │ │ │ │ -0003c4f0: 328e 8e8e 8e8e 8e8e 9f24 dd7c 8d91 eaf1 2........$.|.... │ │ │ │ -0003c500: ebcf 5468 6596 0450 d866 756e 6374 696f ..The..P.functio │ │ │ │ -0003c510: 6e8d 9104 50d9 eb61 656c 8e91 1421 05cf n...P..ael...!.. │ │ │ │ -0003c520: 6578 7472 6163 7473 9361 9373 7090 538e extracts.a.sp.S. │ │ │ │ -0003c530: 6563 690c 6564 9b04 50d9 656c 656d 656e eci.ed..P.elemen │ │ │ │ -0003c540: 90ac 7274 9366 726f 6d93 6198 6c69 7374 ..rt.from.a.list │ │ │ │ -0003c550: 2e91 066b 7149 7493 6661 696c 7393 6966 ...kqIt.fails.if │ │ │ │ -0003c560: 9374 6865 9869 6e9a ac72 7465 6765 7293 .the.in..rteger. │ │ │ │ -0003c570: 6172 6775 6d65 6e98 748e 9f10 0000 8d91 argumen.t....... │ │ │ │ -0003c580: eaf1 eb69 7396 03ea a86c 6573 7393 7468 ...is....less.th │ │ │ │ -0003c590: 616e 9331 936f 7293 6772 6561 7465 7293 an.1.or.greater. │ │ │ │ -0003c5a0: 7468 616e 9374 6865 936c 656e 6774 6893 than.the.length. │ │ │ │ -0003c5b0: 6f66 9374 6865 936c 6973 742e 8e9f 25fd of.the.list...%. │ │ │ │ -0003c5c0: 1f8d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 ..........O....f │ │ │ │ -0003c5d0: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -0003c5e0: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -0003c5f0: 8d91 170b cceb 6165 6c96 05bf aa3a 9369 ......ael....:.i │ │ │ │ -0003c600: 6e74 932d 3e93 2a93 6c69 7374 932d 3e93 nt.->.*.list.->. │ │ │ │ -0003c610: 2a8e 8e92 01c6 71b1 8400 0f60 b200 0066 *.....q....`...f │ │ │ │ -0003c620: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -0003c630: 8e8e 8e9f 2638 738d 91ea f1eb d044 6573 ....&8s......Des │ │ │ │ -0003c640: 6372 6970 7469 6f6e 8e9f 1a08 dd8d 8d8d cription........ │ │ │ │ -0003c650: 8d91 f0f1 ebeb 6165 6c8e 905b e7d7 698d ......ael..[..i. │ │ │ │ -0003c660: 9103 eaa8 eb61 5b8e 9109 aa52 d778 8d9f .....a[....R.x.. │ │ │ │ -0003c670: 01cc ccd5 318e 8d91 04c0 04eb 613b 8e8d ....1.......a;.. │ │ │ │ -0003c680: 910c 7fac d73a 9601 fffe 3a93 3a8e 8d91 .....:....:.:... │ │ │ │ -0003c690: 1c4a 4aeb 613b 8e91 2209 f4d7 788d 9f01 .JJ.a;.."...x... │ │ │ │ -0003c6a0: cccc d86e 8e8d 9105 a850 eb61 5d8e 910e ...n.....P.a]... │ │ │ │ -0003c6b0: bd4c cf3d 9103 5552 d778 8d9f 01cc ccd8 .L.=..UR.x...... │ │ │ │ -0003c6c0: 698e 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 i......$........ │ │ │ │ -0003c6d0: 3b00 0000 0000 0000 0000 0000 0000 0000 ;............... │ │ │ │ +0003bf60: 0000 0000 0003 b812 a002 cc05 558d a0fd ............U... │ │ │ │ +0003bf70: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ +0003bf80: d035 3891 574c b043 6861 7074 6572 9604 .58.WL.Chapter.. │ │ │ │ +0003bf90: 8000 372e 910a 8000 4765 6e65 7261 6c93 ..7.....General. │ │ │ │ +0003bfa0: 5075 7270 9a60 006f 7365 9361 6e64 934c Purp.`.ose.and.L │ │ │ │ +0003bfb0: 6973 7493 5072 6f98 6365 7373 696e 6793 ist.Pro.cessing. │ │ │ │ +0003bfc0: 4691 fee0 0075 6e63 7469 6f6e 738e 91ea F....unctions... │ │ │ │ +0003bfd0: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ +0003bfe0: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ +0003bff0: eaf1 eb44 650c 6e69 7469 6f6e 8ea4 1a08 ...De.nition.... │ │ │ │ +0003c000: dd8d 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea ..............0. │ │ │ │ +0003c010: eb61 6c65 7472 6563 9605 bfaa 6675 6e70 .aletrec....funp │ │ │ │ +0003c020: 6f77 936e 9366 9378 933d 9369 6693 6e3d ow.n.f.x.=.if.n= │ │ │ │ +0003c030: 3093 7468 656e 9378 9365 6c73 6593 6675 0.then.x.else.fu │ │ │ │ +0003c040: 6e70 6f77 9328 6e2d 3129 9366 9328 6693 npow.(n-1).f.(f. │ │ │ │ +0003c050: 7829 8e8e 8e8e 8e8e 8e9f 2f03 1e8d 8d91 x)......../..... │ │ │ │ +0003c060: eaf1 ebeb 4b37 2e32 8e91 1739 964d 6973 ....K7.2...9.Mis │ │ │ │ +0003c070: 6365 6c6c 616e 656f 7573 9606 7ae1 6c69 cellaneous..z.li │ │ │ │ +0003c080: 7374 9370 726f 9100 8a3d 6365 7373 696e st.pro...=cessin │ │ │ │ +0003c090: 6793 6675 6e63 7469 6f6e 738e 9f1e 2b00 g.functions...+. │ │ │ │ +0003c0a0: 8d91 eaf1 ebcf 5468 6596 03ea a866 756e ......The....fun │ │ │ │ +0003c0b0: 6374 696f 6e93 eb61 6c65 6e67 7468 93cf ction..alength.. │ │ │ │ +0003c0c0: 636f 6d70 7574 6573 9374 6865 936c 656e computes.the.len │ │ │ │ +0003c0d0: 6774 6893 6f66 9361 936c 6973 742e 8e9f gth.of.a.list... │ │ │ │ +0003c0e0: 25fd 1f8d 8d8d 91ea f1eb 9ff5 4fa7 8900 %...........O... │ │ │ │ +0003c0f0: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +0003c100: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +0003c110: a664 8d91 170b cceb 616c 656e 6774 6896 .d......alength. │ │ │ │ +0003c120: 05bf aa3a 932a 936c 6973 7493 2d3e 9369 ...:.*.list.->.i │ │ │ │ +0003c130: 6e74 8e8e 9201 c671 b184 000f 60b2 0000 nt.....q....`... │ │ │ │ +0003c140: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +0003c150: 4a8e 8e8e a926 3873 8d91 eaf1 ebd0 4465 J....&8s......De │ │ │ │ +0003c160: 7363 7269 7074 696f 6e8e a18d 8d8d 8d91 scription....... │ │ │ │ +0003c170: f0f1 ebeb 616c 656e 6774 688e 8d91 175a ....alength....Z │ │ │ │ +0003c180: 8f5b 8e91 1d1a 39d7 788d 9f01 cccc d531 .[....9.x......1 │ │ │ │ +0003c190: 8e8d 9104 c004 eb61 3b8e 8d91 0c7f acd7 .......a;....... │ │ │ │ +0003c1a0: 3a96 01ff fe3a 933a 8e8d 911c 4a4a eb61 :....:.:....JJ.a │ │ │ │ +0003c1b0: 3b8e 9122 09f4 d778 8d9f 01cc ccd8 6e8e ;.."...x......n. │ │ │ │ +0003c1c0: 8d91 05a8 50eb 615d 8e91 0ebd 4ccf 3d91 ....P.a]....L.=. │ │ │ │ +0003c1d0: 0355 52d7 6e8e 8e8e a68d 91ea f1eb d044 .UR.n..........D │ │ │ │ +0003c1e0: 650c 6e69 7469 6f6e 8ea1 8d8d 8d9f 00cb e.nition........ │ │ │ │ +0003c1f0: 898d 8d8d 8d91 0230 eaeb 616c 6574 7265 .......0..aletre │ │ │ │ +0003c200: 6396 05bf aa6c 656e 6774 6893 3d93 6675 c....length.=.fu │ │ │ │ +0003c210: 6e93 5b5d 932e 9330 937c 9328 5f2e 6c29 n.[]...0.|.(_.l) │ │ │ │ +0003c220: 932e 9331 2b28 6c65 6e67 7468 936c 298e ...1+(length.l). │ │ │ │ +0003c230: 8e8e 8e8e 8e8e 9f24 dd7b 8d91 eaf1 ebcf .......$.{...... │ │ │ │ +0003c240: 5468 6596 03ea a866 756e 6374 696f 6e8d The....function. │ │ │ │ +0003c250: 93eb 6161 7070 656e 648e 912a 534c cf63 ..aappend..*SL.c │ │ │ │ +0003c260: 6f6e 6361 7465 6e61 7465 7393 6c69 7374 oncatenates.list │ │ │ │ +0003c270: 733b 93eb 6140 93cf 6973 9361 6e93 756e s;..a@..is.an.un │ │ │ │ +0003c280: 6375 7272 6965 6493 616e 6493 696e 0c78 curried.and.in.x │ │ │ │ +0003c290: 6564 9376 90ac 7265 7273 696f 6e93 6f66 ed.v..rersion.of │ │ │ │ +0003c2a0: 93eb 6161 7070 656e 64cf 2e8e 9f25 fd1f ..aappend....%.. │ │ │ │ +0003c2b0: 8d8d 8d91 eaf1 eb9f f54f a789 0000 6666 .........O....ff │ │ │ │ +0003c2c0: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ +0003c2d0: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ +0003c2e0: 9117 0bcc eb61 6170 7065 6e64 9605 bfaa .....aappend.... │ │ │ │ +0003c2f0: 3a93 2a93 6c69 7374 932d 3e93 2a93 6c69 :.*.list.->.*.li │ │ │ │ +0003c300: 7374 932d 3e93 2a93 6c69 7374 8e8e 9201 st.->.*.list.... │ │ │ │ +0003c310: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +0003c320: c002 8900 0066 6601 c70b 4a8e 8e8e a426 .....ff...J....& │ │ │ │ +0003c330: 3874 8d91 eaf1 ebd0 4465 7363 7269 7074 8t......Descript │ │ │ │ +0003c340: 696f 6e8e a91a 08dc 8d8d 8d8d 91f0 f1eb ion............. │ │ │ │ +0003c350: eb61 6170 7065 6e64 8e8d 9117 5a8f 5b8e .aappend....Z.[. │ │ │ │ +0003c360: 911d 1a39 d778 8d9f 01cc ccd5 318e 8d91 ...9.x......1... │ │ │ │ +0003c370: 04c0 04eb 613b 8e8d 910c 7fac d73a 9601 ....a;.......:.. │ │ │ │ +0003c380: fffe 3a93 3a8e 8d91 1c4a 4aeb 613b 8e96 ..:.:....JJ.a;.. │ │ │ │ +0003c390: 2209 f4d7 788d 9f01 cccc d86d 8e8d 9108 "...x......m.... │ │ │ │ +0003c3a0: 04c4 eb61 5d8e 8d91 11af 165b 8e91 176e ...a]......[...n │ │ │ │ +0003c3b0: c0d7 798d 9f01 cccc d531 8e8d 9104 c004 ..y......1...... │ │ │ │ +0003c3c0: eb61 3b8e 8d91 0c7f acd7 3a96 01ff fe3a .a;.......:....: │ │ │ │ +0003c3d0: 933a 8e8d 911c 4a4a eb61 3b8e 93d7 798d .:....JJ.a;...y. │ │ │ │ +0003c3e0: 9f01 cccc d86e 8e8d 9105 a850 eb61 5d8e .....n.....P.a]. │ │ │ │ +0003c3f0: 910e bd4c cf3d 8d91 0355 52eb 615b 8e91 ...L.=...UR.a[.. │ │ │ │ +0003c400: 0914 fcd7 788d 9f01 cccc d531 8e8d 9104 ....x......1.... │ │ │ │ +0003c410: c004 eb61 3b8e 8d91 0c7f acd7 3a96 01ff ...a;.......:... │ │ │ │ +0003c420: fe3a 933a 8e8d 911c 4a4a eb61 3b8e 93d7 .:.:....JJ.a;... │ │ │ │ +0003c430: 788d 9f01 cccc d86d 8e8d 9108 04c4 eb61 x......m.......a │ │ │ │ +0003c440: 3b8e 910d c46e d779 8d9f 01cc ccd5 318e ;....n.y......1. │ │ │ │ +0003c450: 8d91 04c0 04eb 613b 8e8d 910c 7fac d73a ......a;.......: │ │ │ │ +0003c460: 9601 fffe 3a93 3a8e 8d91 1c4a 4aeb 613b ....:.:....JJ.a; │ │ │ │ +0003c470: 8e93 d779 8d9f 01cc ccd8 6e8e 8d91 05a8 ...y......n..... │ │ │ │ +0003c480: 50eb 615d 8e8e 8e8e a18d 91ea f1eb d044 P.a]...........D │ │ │ │ +0003c490: 650c 6e69 7469 6f6e 8ea6 8d8d 8d9f 00cb e.nition........ │ │ │ │ +0003c4a0: 898d 8d8d 8d91 0230 eaeb 616c 6574 7265 .......0..aletre │ │ │ │ +0003c4b0: 6396 05bf aa61 7070 656e 6493 6c31 936c c....append.l1.l │ │ │ │ +0003c4c0: 3293 3d93 6966 936e 756c 6c93 6c31 9374 2.=.if.null.l1.t │ │ │ │ +0003c4d0: 6865 6e93 6c32 9365 6c73 6593 6864 936c hen.l2.else.hd.l │ │ │ │ +0003c4e0: 312e 6170 7065 6e64 9328 746c 936c 3129 1.append.(tl.l1) │ │ │ │ +0003c4f0: 936c 328e 8e8e 8e8e 8e8e 9f24 dd7c 8d91 .l2........$.|.. │ │ │ │ +0003c500: eaf1 ebcf 5468 6596 0450 d866 756e 6374 ....The..P.funct │ │ │ │ +0003c510: 696f 6e8d 9104 50d9 eb61 656c 8e91 1421 ion...P..ael...! │ │ │ │ +0003c520: 05cf 6578 7472 6163 7473 9361 9373 7090 ..extracts.a.sp. │ │ │ │ +0003c530: 538e 6563 690c 6564 9b04 50d9 656c 656d S.eci.ed..P.elem │ │ │ │ +0003c540: 656e 90ac 7274 9366 726f 6d93 6198 6c69 en..rt.from.a.li │ │ │ │ +0003c550: 7374 2e91 066b 7149 7493 6661 696c 7393 st...kqIt.fails. │ │ │ │ +0003c560: 6966 9374 6865 9869 6e9a ac72 7465 6765 if.the.in..rtege │ │ │ │ +0003c570: 7293 6172 6775 6d65 6e98 748e 9f10 0000 r.argumen.t..... │ │ │ │ +0003c580: 8d91 eaf1 eb69 7396 03ea a86c 6573 7393 .....is....less. │ │ │ │ +0003c590: 7468 616e 9331 936f 7293 6772 6561 7465 than.1.or.greate │ │ │ │ +0003c5a0: 7293 7468 616e 9374 6865 936c 656e 6774 r.than.the.lengt │ │ │ │ +0003c5b0: 6893 6f66 9374 6865 936c 6973 742e 8e9f h.of.the.list... │ │ │ │ +0003c5c0: 25fd 1f8d 8d8d 91ea f1eb 9ff5 4fa7 8900 %...........O... │ │ │ │ +0003c5d0: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +0003c5e0: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +0003c5f0: a664 8d91 170b cceb 6165 6c96 05bf aa3a .d......ael....: │ │ │ │ +0003c600: 9369 6e74 932d 3e93 2a93 6c69 7374 932d .int.->.*.list.- │ │ │ │ +0003c610: 3e93 2a8e 8e92 01c6 71b1 8400 0f60 b200 >.*.....q....`.. │ │ │ │ +0003c620: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +0003c630: 0b4a 8e8e 8e9f 2638 738d 91ea f1eb d044 .J....&8s......D │ │ │ │ +0003c640: 6573 6372 6970 7469 6f6e 8e9f 1a08 dd8d escription...... │ │ │ │ +0003c650: 8d8d 8d91 f0f1 ebeb 6165 6c8e 905b e7d7 ........ael..[.. │ │ │ │ +0003c660: 698d 9103 eaa8 eb61 5b8e 9109 aa52 d778 i......a[....R.x │ │ │ │ +0003c670: 8d9f 01cc ccd5 318e 8d91 04c0 04eb 613b ......1.......a; │ │ │ │ +0003c680: 8e8d 910c 7fac d73a 9601 fffe 3a93 3a8e .......:....:.:. │ │ │ │ +0003c690: 8d91 1c4a 4aeb 613b 8e91 2209 f4d7 788d ...JJ.a;.."...x. │ │ │ │ +0003c6a0: 9f01 cccc d86e 8e8d 9105 a850 eb61 5d8e .....n.....P.a]. │ │ │ │ +0003c6b0: 910e bd4c cf3d 9103 5552 d778 8d9f 01cc ...L.=..UR.x.... │ │ │ │ +0003c6c0: ccd8 698e 8e8e 8e8e 9f24 fd13 8e8c 8b00 ..i......$...... │ │ │ │ +0003c6d0: 0000 3b00 0000 0000 0000 0000 0000 0000 ..;............. │ │ │ │ 0003c6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003c6f0: 0000 0000 0000 03bf 39a0 02cc 0555 8da0 ........9....U.. │ │ │ │ -0003c700: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ -0003c710: 61d0 372e 332e 910a 8000 4c69 7374 9604 a.7.3.....List.. │ │ │ │ -0003c720: 8000 6d61 7070 696e 6793 616e 6493 6974 ..mapping.and.it │ │ │ │ -0003c730: 6572 6174 696e 6793 6675 6e63 7469 6f6e erating.function │ │ │ │ -0003c740: 7392 00c1 3f30 3539 8e91 12c7 619f 0566 s...?059....a..f │ │ │ │ -0003c750: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -0003c760: 942f df8d a0fd 8bd0 218d 9112 c761 4465 ./......!....aDe │ │ │ │ -0003c770: 0c6e 6974 696f 6e8e 9f27 b187 8d8d 8d9f .nition..'...... │ │ │ │ -0003c780: 13d6 bd8d 8d8d 9fd9 0000 8d91 2a06 60eb ............*.`. │ │ │ │ -0003c790: 616c 6574 7265 6396 05bf aa65 6c93 6993 aletrec....el.i. │ │ │ │ -0003c7a0: 6c93 3d8e a40d 0000 8d91 2fc6 0a69 6696 l.=......./..if. │ │ │ │ -0003c7b0: 05bf aa6e 756c 6c93 6c93 6f72 9369 933c ...null.l.or.i.< │ │ │ │ -0003c7c0: 9331 9374 6865 6e93 6661 696c 7769 7468 .1.then.failwith │ │ │ │ -0003c7d0: 9360 656c 608e a18d 912f c60a 656c 7365 .`el`..../..else │ │ │ │ -0003c7e0: 9605 bfaa 6966 9369 933d 9331 9374 6865 ....if.i.=.1.the │ │ │ │ -0003c7f0: 6e93 6864 936c 8ea1 8d91 2fc6 0a65 6c73 n.hd.l..../..els │ │ │ │ -0003c800: 6596 05bf aa65 6c93 2869 2d31 2993 2874 e....el.(i-1).(t │ │ │ │ -0003c810: 6c93 6c29 8e8e 8e8e 8e8e 8e9f 311e b98d l.l)........1... │ │ │ │ -0003c820: 9112 c761 cf54 6865 9604 9858 6675 6e63 ...a.The...Xfunc │ │ │ │ -0003c830: 7469 6f6e 738d 9104 9859 eb61 6c61 7374 tions....Y.alast │ │ │ │ -0003c840: 8e91 202f 59cf 616e 648d 93eb 6162 7574 .. /Y.and...abut │ │ │ │ -0003c850: 6c61 7374 8e91 316e 56cf 636f 6d70 7574 last..1nV.comput │ │ │ │ -0003c860: 659b 0498 5974 6865 936c 6173 7493 656c e...Ythe.last.el │ │ │ │ -0003c870: 656d 656e 90ac 7274 936f 6698 6193 6c69 emen..rt.of.a.li │ │ │ │ -0003c880: 7374 9361 6e64 9361 6c6c 9862 7574 9374 st.and.all.but.t │ │ │ │ -0003c890: 6865 936c 6173 748e a410 0000 8d91 12c7 he.last......... │ │ │ │ -0003c8a0: 6165 6c65 6d65 6e9a ac72 7496 03ea a86f aelemen..rt....o │ │ │ │ -0003c8b0: 6693 6193 6c69 7374 2e91 0538 e042 6f74 f.a.list...8.Bot │ │ │ │ -0003c8c0: 6893 6661 696c 9369 6693 7468 6593 6172 h.fail.if.the.ar │ │ │ │ -0003c8d0: 6775 6d65 6e98 7493 6c69 7374 9369 7393 gumen.t.list.is. │ │ │ │ -0003c8e0: 656d 7074 9879 91ff 0556 2e8e 9f24 e421 empt.y...V...$.! │ │ │ │ -0003c8f0: 8d8d 8d91 12c7 619f eecf a789 0000 6666 ......a.......ff │ │ │ │ -0003c900: 01c7 0b4a 9f18 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -0003c910: 9c84 001c 60b2 0000 6666 8d9f eea6 648d ....`...ff....d. │ │ │ │ -0003c920: 9117 0bcc eb61 6c61 7374 9116 fea8 3a96 .....alast....:. │ │ │ │ -0003c930: 05bf aa2a 936c 6973 7493 2d3e 932a 8e9f ...*.list.->.*.. │ │ │ │ -0003c940: 0d00 008d 9117 0bcc 6275 746c 6173 7496 ........butlast. │ │ │ │ -0003c950: 05bf aa3a 932a 936c 6973 7493 2d3e 932a ...:.*.list.->.* │ │ │ │ -0003c960: 936c 6973 748e 8e92 01c6 71b1 8400 1c60 .list.....q....` │ │ │ │ -0003c970: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -0003c980: 01c7 0b4a 8e8e 8e9f 2800 9e8d 9112 c761 ...J....(......a │ │ │ │ -0003c990: d044 6573 6372 6970 7469 6f6e 8e9f 1881 .Description.... │ │ │ │ -0003c9a0: 2e8d 8d8d 8d91 18c7 61eb 616c 6173 748e ........a.alast. │ │ │ │ -0003c9b0: 8d91 33b0 b15b 8e91 3970 5bd7 788d 9f01 ..3..[..9p[.x... │ │ │ │ -0003c9c0: cccc d531 8e8d 9104 c004 eb61 3b8e 8d91 ...1.......a;... │ │ │ │ -0003c9d0: 0c7f acd7 3a96 01ff fe3a 933a 8e8d 911c ....:....:.:.... │ │ │ │ -0003c9e0: 4a4a eb61 3b8e 9122 09f4 d778 8d9f 01cc JJ.a;.."...x.... │ │ │ │ -0003c9f0: ccd8 6e8e 8d91 05a8 50eb 615d 8e91 0ebd ..n.....P.a].... │ │ │ │ -0003ca00: 4ccf 3d91 0355 52d7 788d 9f01 cccc d86e L.=..UR.x......n │ │ │ │ -0003ca10: 8e8e 8e8e 9f1f 990c 8d8d 8d8d 9118 c761 ...............a │ │ │ │ -0003ca20: eb61 6275 746c 6173 748e 8d91 44ef af5b .abutlast...D..[ │ │ │ │ -0003ca30: 8e91 4aaf 59d7 788d 9f01 cccc d531 8e8d ..J.Y.x......1.. │ │ │ │ -0003ca40: 9104 c004 eb61 3b8e 8d91 0c7f acd7 3a96 .....a;.......:. │ │ │ │ -0003ca50: 01ff fe3a 933a 8e8d 911c 4a4a eb61 3b8e ...:.:....JJ.a;. │ │ │ │ -0003ca60: 9622 09f4 d778 8d9f 01cc ccd8 6e8e 8d91 ."...x......n... │ │ │ │ -0003ca70: 05a8 50eb 615d 8e91 0ebd 4ccf 3d8d 9103 ..P.a]....L.=... │ │ │ │ -0003ca80: 5552 eb61 5b8e 9109 14fc d778 8d9f 01cc UR.a[......x.... │ │ │ │ -0003ca90: ccd5 318e 8d91 04c0 04eb 613b 8e8d 910c ..1.......a;.... │ │ │ │ -0003caa0: 7fac d73a 9601 fffe 3a93 3a8e 8d91 1c4a ...:....:.:....J │ │ │ │ -0003cab0: 4aeb 613b 8e93 d778 8d9f 01cc ccd8 6edb J.a;...x......n. │ │ │ │ -0003cac0: 00d5 318e 8d91 1084 cceb 615d 8e8e 8e8e ..1.......a].... │ │ │ │ -0003cad0: a921 948b 8d91 12c7 61d0 4465 0c6e 6974 .!......a.De.nit │ │ │ │ -0003cae0: 696f 6e8e 9f28 2653 8d8d 8d9f 144b 898d ion..(&S.....K.. │ │ │ │ -0003caf0: 8d8d 9fd9 0000 8d91 2a06 60eb 616c 6574 ........*.`.alet │ │ │ │ -0003cb00: 7265 6396 05bf aa6c 6173 7493 6c93 3d93 rec....last.l.=. │ │ │ │ -0003cb10: 6c61 7374 9328 746c 936c 2993 3f93 6864 last.(tl.l).?.hd │ │ │ │ -0003cb20: 936c 933f 9366 6169 6c77 6974 6893 606c .l.?.failwith.`l │ │ │ │ -0003cb30: 6173 7460 8ea4 0d00 00a1 8d91 2a06 606c ast`........*.`l │ │ │ │ -0003cb40: 6574 7265 6396 05bf aa62 7574 6c61 7374 etrec....butlast │ │ │ │ -0003cb50: 936c 933d 8ea1 8d91 2fc6 0a69 6696 05bf .l.=..../..if... │ │ │ │ -0003cb60: aa6e 756c 6c93 2874 6c93 6c29 9374 6865 .null.(tl.l).the │ │ │ │ -0003cb70: 6e93 5b5d 9365 6c73 6593 2868 6493 6c29 n.[].else.(hd.l) │ │ │ │ -0003cb80: 2e28 6275 746c 6173 7428 746c 936c 2929 .(butlast(tl.l)) │ │ │ │ -0003cb90: 933f 9366 6169 6c77 6974 6893 6062 7574 .?.failwith.`but │ │ │ │ -0003cba0: 6c61 7374 608e 8e8e 8e8e 8e8e 9f31 9386 last`........1.. │ │ │ │ -0003cbb0: 8d91 12c7 61cf 5468 6596 031a 5b6e 6578 ....a.The...[nex │ │ │ │ -0003cbc0: 749b 031a 5a66 756e 6374 696f 6e93 6d61 t...Zfunction.ma │ │ │ │ -0003cbd0: 6b90 ac72 6573 9861 936c 6973 7498 636f k..res.a.list.co │ │ │ │ -0003cbe0: 6e73 6973 7469 6e67 936f 6698 6193 7691 nsisting.of.a.v. │ │ │ │ -0003cbf0: ff58 e461 6c75 6598 7265 706c 6963 6174 .X.alue.replicat │ │ │ │ -0003cc00: 6564 9361 9873 709a 538e 6563 690c 6564 ed.a.sp.S.eci.ed │ │ │ │ -0003cc10: 936e 95ac 7275 6d93 6298 6572 9103 1a5a .n..rum.b.er...Z │ │ │ │ -0003cc20: 6f66 9103 1a5b 7469 6d65 732e 8ea1 8d91 of...[times..... │ │ │ │ -0003cc30: 12c7 6149 7496 03ea a866 6169 6c73 9369 ..aIt....fails.i │ │ │ │ -0003cc40: 6693 7468 6593 7370 9a53 8e65 6369 0c65 f.the.sp.S.eci.e │ │ │ │ -0003cc50: 6493 6e95 ac72 756d 9362 9865 7296 03ea d.n..rum.b.er... │ │ │ │ -0003cc60: a869 7393 6c65 7373 9374 6861 6e93 7a65 .is.less.than.ze │ │ │ │ -0003cc70: 726f 2e8e 9f1f f80e 8d8d 8d91 12c7 619f ro............a. │ │ │ │ -0003cc80: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ -0003cc90: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ -0003cca0: 6666 8d9f fba6 648d 9117 0bcc eb61 7265 ff....d......are │ │ │ │ -0003ccb0: 706c 6963 6174 6596 05bf aa3a 932a 932d plicate....:.*.- │ │ │ │ -0003ccc0: 3e93 696e 7493 2d3e 932a 936c 6973 748e >.int.->.*.list. │ │ │ │ -0003ccd0: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ -0003cce0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -0003ccf0: 8ea6 8d91 12c7 61d0 4465 7363 7269 7074 ......a.Descript │ │ │ │ -0003cd00: 696f 6e8e 9f18 812d 8d8d 9112 c761 eb61 ion....-.....a.a │ │ │ │ -0003cd10: 7265 706c 6963 6174 6596 05bf aaeb 6278 replicate.....bx │ │ │ │ -0003cd20: 936e 8e91 62c3 06cf 6576 91ff 58e4 616c .n..b...ev..X.al │ │ │ │ -0003cd30: 7561 7465 7396 03ea a874 6f8d 93eb 615b uates....to...a[ │ │ │ │ -0003cd40: 8e91 09aa 52d7 788d eb61 3b8e 8d91 05bf ....R.x..a;..... │ │ │ │ -0003cd50: aad7 3a96 01ff fe3a 933a 8e8d 9113 8a4a ..:....:.:.....J │ │ │ │ -0003cd60: eb61 3b8e 9119 49f4 d778 8deb 615d 8e91 .a;...I..x..a].. │ │ │ │ -0003cd70: 05bf aacf 2c93 6193 6c69 7374 936f 6693 ....,.a.list.of. │ │ │ │ -0003cd80: 6c65 6e67 7468 93d7 6ecf 2e8e 9f21 948c length..n....!.. │ │ │ │ -0003cd90: 8d91 12c7 61d0 4465 0c6e 6974 696f 6e8e ....a.De.nition. │ │ │ │ -0003cda0: 9f27 b186 8d8d 8d9f 13d6 bd8d 8d8d 9fd9 .'.............. │ │ │ │ -0003cdb0: 0000 8d91 2a06 60eb 616c 6574 7265 6396 ....*.`.aletrec. │ │ │ │ -0003cdc0: 05bf aa72 6570 6c69 6361 7465 9378 936e ...replicate.x.n │ │ │ │ -0003cdd0: 933d 8ea4 0d00 008d 912f c60a 6966 9605 .=......./..if.. │ │ │ │ -0003cde0: bfaa 6e93 3c93 3093 7468 656e 9366 6169 ..n.<.0.then.fai │ │ │ │ -0003cdf0: 6c77 6974 6893 6072 6570 6c69 6361 7465 lwith.`replicate │ │ │ │ -0003ce00: 608e a18d 912f c60a 656c 7365 9605 bfaa `..../..else.... │ │ │ │ -0003ce10: 6966 936e 933d 9330 9374 6865 6e93 5b5d if.n.=.0.then.[] │ │ │ │ -0003ce20: 8ea1 8d91 2fc6 0a65 6c73 6596 05bf aa78 ..../..else....x │ │ │ │ -0003ce30: 932e 9328 7265 706c 6963 6174 6593 7893 ...(replicate.x. │ │ │ │ -0003ce40: 286e 2d31 2929 8e8e 8e8e 8e8e 8e9f 398f (n-1))........9. │ │ │ │ -0003ce50: 8e8d 8d91 12c7 61eb 4b37 2e33 8e91 3f0f ......a.K7.3..?. │ │ │ │ -0003ce60: 0c4c 6973 7496 067a e16d 6170 7069 6e67 .List..z.mapping │ │ │ │ -0003ce70: 9361 6e64 9369 7465 7261 7469 6e67 9366 .and.iterating.f │ │ │ │ -0003ce80: 756e 6374 696f 6e73 8e9f 1ca3 518d 8d8d unctions....Q... │ │ │ │ -0003ce90: 9112 c761 9ff4 dada 8900 0066 6601 c70b ...a.......ff... │ │ │ │ -0003cea0: 4a9f 0bf0 af8d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -0003ceb0: 104a 4b00 0066 668d 9ffb a664 8d91 170b .JK..ff....d.... │ │ │ │ -0003cec0: cceb 616d 6170 9605 bfaa 3a93 282a 932d ..amap....:.(*.- │ │ │ │ -0003ced0: 3e93 2a2a 2993 2d3e 932a 936c 6973 7493 >.**).->.*.list. │ │ │ │ -0003cee0: 2d3e 932a 2a93 6c69 7374 8e8e 9201 c671 ->.**.list.....q │ │ │ │ -0003cef0: b184 0010 4a4b 0000 6666 8e8e 9f04 c002 ....JK..ff...... │ │ │ │ -0003cf00: 8900 0066 6601 c70b 4a8e 8e8e 8e9f 24fd ...ff...J.....$. │ │ │ │ -0003cf10: 138e 8c8b 0000 003c 0000 0000 0000 0000 .......<........ │ │ │ │ +0003c6f0: 0000 0000 0000 0000 03bf 3ba0 02cc 0555 ..........;....U │ │ │ │ +0003c700: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +0003c710: 12c7 61d0 372e 332e 910a 8000 4c69 7374 ..a.7.3.....List │ │ │ │ +0003c720: 9604 8000 6d61 7070 696e 6793 616e 6493 ....mapping.and. │ │ │ │ +0003c730: 6974 6572 6174 696e 6793 6675 6e63 7469 iterating.functi │ │ │ │ +0003c740: 6f6e 7392 00c1 3f30 3539 8e91 12c7 619f ons...?059....a. │ │ │ │ +0003c750: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +0003c760: a002 942f df8d a0fd 8bd0 218d 9112 c761 .../......!....a │ │ │ │ +0003c770: 4465 0c6e 6974 696f 6e8e 9f27 b187 8d8d De.nition..'.... │ │ │ │ +0003c780: 8d9f 13d6 bd8d 8d8d 9fd9 0000 8d91 2a06 ..............*. │ │ │ │ +0003c790: 60eb 616c 6574 7265 6396 05bf aa65 6c93 `.aletrec....el. │ │ │ │ +0003c7a0: 6993 6c93 3d8e a40d 0000 8d91 2fc6 0a69 i.l.=......./..i │ │ │ │ +0003c7b0: 6696 05bf aa6e 756c 6c93 6c93 6f72 9369 f....null.l.or.i │ │ │ │ +0003c7c0: 933c 9331 9374 6865 6e93 6661 696c 7769 .<.1.then.failwi │ │ │ │ +0003c7d0: 7468 9360 656c 608e a18d 912f c60a 656c th.`el`..../..el │ │ │ │ +0003c7e0: 7365 9605 bfaa 6966 9369 933d 9331 9374 se....if.i.=.1.t │ │ │ │ +0003c7f0: 6865 6e93 6864 936c 8ea1 8d91 2fc6 0a65 hen.hd.l..../..e │ │ │ │ +0003c800: 6c73 6596 05bf aa65 6c93 2869 2d31 2993 lse....el.(i-1). │ │ │ │ +0003c810: 2874 6c93 6c29 8e8e 8e8e 8e8e 8e9f 311e (tl.l)........1. │ │ │ │ +0003c820: b98d 9112 c761 cf54 6865 9604 9858 6675 .....a.The...Xfu │ │ │ │ +0003c830: 6e63 7469 6f6e 738d 9104 9859 eb61 6c61 nctions....Y.ala │ │ │ │ +0003c840: 7374 8e91 202f 59cf 616e 648d 93eb 6162 st.. /Y.and...ab │ │ │ │ +0003c850: 7574 6c61 7374 8e91 316e 56cf 636f 6d70 utlast..1nV.comp │ │ │ │ +0003c860: 7574 659b 0498 5974 6865 936c 6173 7493 ute...Ythe.last. │ │ │ │ +0003c870: 656c 656d 656e 90ac 7274 936f 6698 6193 elemen..rt.of.a. │ │ │ │ +0003c880: 6c69 7374 9361 6e64 9361 6c6c 9862 7574 list.and.all.but │ │ │ │ +0003c890: 9374 6865 936c 6173 748e a410 0000 8d91 .the.last....... │ │ │ │ +0003c8a0: 12c7 6165 6c65 6d65 6e9a ac72 7496 03ea ..aelemen..rt... │ │ │ │ +0003c8b0: a86f 6693 6193 6c69 7374 2e91 0538 e042 .of.a.list...8.B │ │ │ │ +0003c8c0: 6f74 6893 6661 696c 9369 6693 7468 6593 oth.fail.if.the. │ │ │ │ +0003c8d0: 6172 6775 6d65 6e98 7493 6c69 7374 9369 argumen.t.list.i │ │ │ │ +0003c8e0: 7393 656d 7074 9879 91ff 0556 2e8e 9f24 s.empt.y...V...$ │ │ │ │ +0003c8f0: e421 8d8d 8d91 12c7 619f eecf a789 0000 .!......a....... │ │ │ │ +0003c900: 6666 01c7 0b4a 9f18 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +0003c910: 0459 9c84 001c 60b2 0000 6666 8d9f eea6 .Y....`...ff.... │ │ │ │ +0003c920: 648d 9117 0bcc eb61 6c61 7374 9116 fea8 d......alast.... │ │ │ │ +0003c930: 3a96 05bf aa2a 936c 6973 7493 2d3e 932a :....*.list.->.* │ │ │ │ +0003c940: 8e9f 0d00 008d 9117 0bcc 6275 746c 6173 ..........butlas │ │ │ │ +0003c950: 7496 05bf aa3a 932a 936c 6973 7493 2d3e t....:.*.list.-> │ │ │ │ +0003c960: 932a 936c 6973 748e 8e92 01c6 71b1 8400 .*.list.....q... │ │ │ │ +0003c970: 1c60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ +0003c980: 6666 01c7 0b4a 8e8e 8e9f 2800 9e8d 9112 ff...J....(..... │ │ │ │ +0003c990: c761 d044 6573 6372 6970 7469 6f6e 8e9f .a.Description.. │ │ │ │ +0003c9a0: 1881 2e8d 8d8d 8d91 18c7 61eb 616c 6173 ..........a.alas │ │ │ │ +0003c9b0: 748e 8d91 33b0 b15b 8e91 3970 5bd7 788d t...3..[..9p[.x. │ │ │ │ +0003c9c0: 9f01 cccc d531 8e8d 9104 c004 eb61 3b8e .....1.......a;. │ │ │ │ +0003c9d0: 8d91 0c7f acd7 3a96 01ff fe3a 933a 8e8d ......:....:.:.. │ │ │ │ +0003c9e0: 911c 4a4a eb61 3b8e 9122 09f4 d778 8d9f ..JJ.a;.."...x.. │ │ │ │ +0003c9f0: 01cc ccd8 6e8e 8d91 05a8 50eb 615d 8e91 ....n.....P.a].. │ │ │ │ +0003ca00: 0ebd 4ccf 3d91 0355 52d7 788d 9f01 cccc ..L.=..UR.x..... │ │ │ │ +0003ca10: d86e 8e8e 8e8e 9f1f 990c 8d8d 8d8d 9118 .n.............. │ │ │ │ +0003ca20: c761 eb61 6275 746c 6173 748e 8d91 44ef .a.abutlast...D. │ │ │ │ +0003ca30: af5b 8e91 4aaf 59d7 788d 9f01 cccc d531 .[..J.Y.x......1 │ │ │ │ +0003ca40: 8e8d 9104 c004 eb61 3b8e 8d91 0c7f acd7 .......a;....... │ │ │ │ +0003ca50: 3a96 01ff fe3a 933a 8e8d 911c 4a4a eb61 :....:.:....JJ.a │ │ │ │ +0003ca60: 3b8e 9622 09f4 d778 8d9f 01cc ccd8 6e8e ;.."...x......n. │ │ │ │ +0003ca70: 8d91 05a8 50eb 615d 8e91 0ebd 4ccf 3d8d ....P.a]....L.=. │ │ │ │ +0003ca80: 9103 5552 eb61 5b8e 9109 14fc d778 8d9f ..UR.a[......x.. │ │ │ │ +0003ca90: 01cc ccd5 318e 8d91 04c0 04eb 613b 8e8d ....1.......a;.. │ │ │ │ +0003caa0: 910c 7fac d73a 9601 fffe 3a93 3a8e 8d91 .....:....:.:... │ │ │ │ +0003cab0: 1c4a 4aeb 613b 8e93 d778 8d9f 01cc ccd8 .JJ.a;...x...... │ │ │ │ +0003cac0: 6edb 00d5 318e 8d91 1084 cceb 615d 8e8e n...1.......a].. │ │ │ │ +0003cad0: 8e8e a921 948b 8d91 12c7 61d0 4465 0c6e ...!......a.De.n │ │ │ │ +0003cae0: 6974 696f 6e8e 9f28 2653 8d8d 8d9f 144b ition..(&S.....K │ │ │ │ +0003caf0: 898d 8d8d 9fd9 0000 8d91 2a06 60eb 616c ..........*.`.al │ │ │ │ +0003cb00: 6574 7265 6396 05bf aa6c 6173 7493 6c93 etrec....last.l. │ │ │ │ +0003cb10: 3d93 6c61 7374 9328 746c 936c 2993 3f93 =.last.(tl.l).?. │ │ │ │ +0003cb20: 6864 936c 933f 9366 6169 6c77 6974 6893 hd.l.?.failwith. │ │ │ │ +0003cb30: 606c 6173 7460 8ea4 0d00 00a1 8d91 2a06 `last`........*. │ │ │ │ +0003cb40: 606c 6574 7265 6396 05bf aa62 7574 6c61 `letrec....butla │ │ │ │ +0003cb50: 7374 936c 933d 8ea1 8d91 2fc6 0a69 6696 st.l.=..../..if. │ │ │ │ +0003cb60: 05bf aa6e 756c 6c93 2874 6c93 6c29 9374 ...null.(tl.l).t │ │ │ │ +0003cb70: 6865 6e93 5b5d 9365 6c73 6593 2868 6493 hen.[].else.(hd. │ │ │ │ +0003cb80: 6c29 2e28 6275 746c 6173 7428 746c 936c l).(butlast(tl.l │ │ │ │ +0003cb90: 2929 933f 9366 6169 6c77 6974 6893 6062 )).?.failwith.`b │ │ │ │ +0003cba0: 7574 6c61 7374 608e 8e8e 8e8e 8e8e 9f31 utlast`........1 │ │ │ │ +0003cbb0: 9386 8d91 12c7 61cf 5468 6596 031a 5b6e ......a.The...[n │ │ │ │ +0003cbc0: 6578 749b 031a 5a66 756e 6374 696f 6e93 ext...Zfunction. │ │ │ │ +0003cbd0: 6d61 6b90 ac72 6573 9861 936c 6973 7498 mak..res.a.list. │ │ │ │ +0003cbe0: 636f 6e73 6973 7469 6e67 936f 6698 6193 consisting.of.a. │ │ │ │ +0003cbf0: 7691 ff58 e461 6c75 6598 7265 706c 6963 v..X.alue.replic │ │ │ │ +0003cc00: 6174 6564 9361 9873 709a 538e 6563 690c ated.a.sp.S.eci. │ │ │ │ +0003cc10: 6564 936e 95ac 7275 6d93 6298 6572 9103 ed.n..rum.b.er.. │ │ │ │ +0003cc20: 1a5a 6f66 9103 1a5b 7469 6d65 732e 8ea1 .Zof...[times... │ │ │ │ +0003cc30: 8d91 12c7 6149 7496 03ea a866 6169 6c73 ....aIt....fails │ │ │ │ +0003cc40: 9369 6693 7468 6593 7370 9a53 8e65 6369 .if.the.sp.S.eci │ │ │ │ +0003cc50: 0c65 6493 6e95 ac72 756d 9362 9865 7296 .ed.n..rum.b.er. │ │ │ │ +0003cc60: 03ea a869 7393 6c65 7373 9374 6861 6e93 ...is.less.than. │ │ │ │ +0003cc70: 7a65 726f 2e8e 9f1f f80e 8d8d 8d91 12c7 zero............ │ │ │ │ +0003cc80: 619f f54f a789 0000 6666 01c7 0b4a 9f0b a..O....ff...J.. │ │ │ │ +0003cc90: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ +0003cca0: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +0003ccb0: 7265 706c 6963 6174 6596 05bf aa3a 932a replicate....:.* │ │ │ │ +0003ccc0: 932d 3e93 696e 7493 2d3e 932a 936c 6973 .->.int.->.*.lis │ │ │ │ +0003ccd0: 748e 8e92 01c6 71b1 8400 0f60 b200 0066 t.....q....`...f │ │ │ │ +0003cce0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +0003ccf0: 8e8e 8ea6 8d91 12c7 61d0 4465 7363 7269 ........a.Descri │ │ │ │ +0003cd00: 7074 696f 6e8e 9f18 812d 8d8d 9112 c761 ption....-.....a │ │ │ │ +0003cd10: eb61 7265 706c 6963 6174 6596 05bf aaeb .areplicate..... │ │ │ │ +0003cd20: 6278 936e 8e91 62c3 06cf 6576 91ff 58e4 bx.n..b...ev..X. │ │ │ │ +0003cd30: 616c 7561 7465 7396 03ea a874 6f8d 93eb aluates....to... │ │ │ │ +0003cd40: 615b 8e91 09aa 52d7 788d eb61 3b8e 8d91 a[....R.x..a;... │ │ │ │ +0003cd50: 05bf aad7 3a96 01ff fe3a 933a 8e8d 9113 ....:....:.:.... │ │ │ │ +0003cd60: 8a4a eb61 3b8e 9119 49f4 d778 8deb 615d .J.a;...I..x..a] │ │ │ │ +0003cd70: 8e91 05bf aacf 2c93 6193 6c69 7374 936f ......,.a.list.o │ │ │ │ +0003cd80: 6693 6c65 6e67 7468 93d7 6ecf 2e8e 9f21 f.length..n....! │ │ │ │ +0003cd90: 948c 8d91 12c7 61d0 4465 0c6e 6974 696f ......a.De.nitio │ │ │ │ +0003cda0: 6e8e 9f27 b186 8d8d 8d9f 13d6 bd8d 8d8d n..'............ │ │ │ │ +0003cdb0: 9fd9 0000 8d91 2a06 60eb 616c 6574 7265 ......*.`.aletre │ │ │ │ +0003cdc0: 6396 05bf aa72 6570 6c69 6361 7465 9378 c....replicate.x │ │ │ │ +0003cdd0: 936e 933d 8ea4 0d00 008d 912f c60a 6966 .n.=......./..if │ │ │ │ +0003cde0: 9605 bfaa 6e93 3c93 3093 7468 656e 9366 ....n.<.0.then.f │ │ │ │ +0003cdf0: 6169 6c77 6974 6893 6072 6570 6c69 6361 ailwith.`replica │ │ │ │ +0003ce00: 7465 608e a18d 912f c60a 656c 7365 9605 te`..../..else.. │ │ │ │ +0003ce10: bfaa 6966 936e 933d 9330 9374 6865 6e93 ..if.n.=.0.then. │ │ │ │ +0003ce20: 5b5d 8ea1 8d91 2fc6 0a65 6c73 6596 05bf []..../..else... │ │ │ │ +0003ce30: aa78 932e 9328 7265 706c 6963 6174 6593 .x...(replicate. │ │ │ │ +0003ce40: 7893 286e 2d31 2929 8e8e 8e8e 8e8e 8e9f x.(n-1))........ │ │ │ │ +0003ce50: 398f 8e8d 8d91 12c7 61eb 4b37 2e33 8e91 9.......a.K7.3.. │ │ │ │ +0003ce60: 3f0f 0c4c 6973 7496 067a e16d 6170 7069 ?..List..z.mappi │ │ │ │ +0003ce70: 6e67 9361 6e64 9369 7465 7261 7469 6e67 ng.and.iterating │ │ │ │ +0003ce80: 9366 756e 6374 696f 6e73 8e9f 1ca3 518d .functions....Q. │ │ │ │ +0003ce90: 8d8d 9112 c761 9ff4 dada 8900 0066 6601 .....a.......ff. │ │ │ │ +0003cea0: c70b 4a9f 0bf0 af8d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +0003ceb0: 8400 104a 4b00 0066 668d 9ffb a664 8d91 ...JK..ff....d.. │ │ │ │ +0003cec0: 170b cceb 616d 6170 9605 bfaa 3a93 282a ....amap....:.(* │ │ │ │ +0003ced0: 932d 3e93 2a2a 2993 2d3e 932a 936c 6973 .->.**).->.*.lis │ │ │ │ +0003cee0: 7493 2d3e 932a 2a93 6c69 7374 8e8e 9201 t.->.**.list.... │ │ │ │ +0003cef0: c671 b184 0010 4a4b 0000 6666 8e8e 9f04 .q....JK..ff.... │ │ │ │ +0003cf00: c002 8900 0066 6601 c70b 4a8e 8e8e 8e9f .....ff...J..... │ │ │ │ +0003cf10: 24fd 138e 8c8b 0000 003c 0000 0000 0000 $........<...... │ │ │ │ 0003cf20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003cf30: 0000 0000 0000 0000 0000 0000 0003 c6cc ................ │ │ │ │ -0003cf40: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -0003cf50: fa99 9a8d 91ea f1eb d036 3091 574c b043 .........60.WL.C │ │ │ │ -0003cf60: 6861 7074 6572 9604 8000 372e 910a 8000 hapter....7..... │ │ │ │ -0003cf70: 4765 6e65 7261 6c93 5075 7270 9a60 006f General.Purp.`.o │ │ │ │ -0003cf80: 7365 9361 6e64 934c 6973 7493 5072 6f98 se.and.List.Pro. │ │ │ │ -0003cf90: 6365 7373 696e 6793 4691 fee0 0075 6e63 cessing.F....unc │ │ │ │ -0003cfa0: 7469 6f6e 738e 91ea f1eb 9f05 6666 8900 tions.......ff.. │ │ │ │ -0003cfb0: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -0003cfc0: 8da0 fd8b d021 8d91 eaf1 eb44 6573 6372 .....!.....Descr │ │ │ │ -0003cfd0: 6970 7469 6f6e 8ea4 1a08 238d 8d91 eaf1 iption....#..... │ │ │ │ -0003cfe0: ebeb 616d 6170 9105 bfaa eb62 6691 06ed ..amap.....bf... │ │ │ │ -0003cff0: 666c 8e91 15a0 9dcf 7265 7475 726e 7396 fl......returns. │ │ │ │ -0003d000: 03ea a874 6865 936c 6973 7493 6f62 7461 ...the.list.obta │ │ │ │ -0003d010: 696e 6564 9362 9aac 7279 9361 7070 6c79 ined.b..ry.apply │ │ │ │ -0003d020: 696e 6793 d766 9105 32a7 cf74 6f93 7468 ing..f..2..to.th │ │ │ │ -0003d030: 6593 656c 656d 656e 9874 7393 6f66 93d7 e.elemen.ts.of.. │ │ │ │ -0003d040: 6c91 042e 37cf 696e 9374 7572 6e2e 8e9f l...7.in.turn... │ │ │ │ -0003d050: 2636 428d 91ea f1eb d044 650c 6e69 7469 &6B......De.niti │ │ │ │ -0003d060: 6f6e 8ea1 8d8d 8d9f 00cb 898d 8d8d 8d91 on.............. │ │ │ │ -0003d070: 0230 eaeb 616c 6574 7265 6396 05bf aa6d .0..aletrec....m │ │ │ │ -0003d080: 6170 9366 936c 933d 9369 6693 6e75 6c6c ap.f.l.=.if.null │ │ │ │ -0003d090: 936c 9374 6865 6e93 5b5d 9365 6c73 6593 .l.then.[].else. │ │ │ │ -0003d0a0: 6628 6864 936c 292e 936d 6170 9366 9328 f(hd.l)..map.f.( │ │ │ │ -0003d0b0: 746c 936c 298e 8e8e 8e8e 8e8e 9f24 dafe tl.l)........$.. │ │ │ │ -0003d0c0: 8d91 eaf1 ebcf 5468 6596 03ea a866 6f6c ......The....fol │ │ │ │ -0003d0d0: 6c6f 9aac 7277 696e 6793 7468 7265 6593 lo..rwing.three. │ │ │ │ -0003d0e0: 6675 6e63 7469 6f6e 7393 6172 6593 7698 functions.are.v. │ │ │ │ -0003d0f0: 6572 7369 6f6e 7393 6f66 9360 7265 6475 ersions.of.`redu │ │ │ │ -0003d100: 6365 272e 8e9f 31db 278d 8d8d 91ea f1eb ce'...1.'....... │ │ │ │ -0003d110: 9fe7 dada 8900 0066 6601 c70b 4a9f 25f0 .......ff...J.%. │ │ │ │ -0003d120: af8d 8d90 cccd 9f04 599c 8400 2a4a 4b00 ........Y...*JK. │ │ │ │ -0003d130: 0066 668d 9fe1 a664 8d91 170b cceb 6169 .ff....d......ai │ │ │ │ -0003d140: 746c 6973 7491 1cbe 523a 9605 bfaa 282a tlist...R:....(* │ │ │ │ -0003d150: 932d 3e93 2a2a 932d 3e93 2a2a 2993 2d3e .->.**.->.**).-> │ │ │ │ -0003d160: 932a 936c 6973 7493 2d3e 932a 2a93 2d3e .*.list.->.**.-> │ │ │ │ -0003d170: 932a 2a8e a40d 0000 8d91 170b cc72 6576 .**..........rev │ │ │ │ -0003d180: 5f69 746c 6973 7496 05bf aa3a 9328 2a93 _itlist....:.(*. │ │ │ │ -0003d190: 2d3e 932a 2a93 2d3e 932a 2a29 932d 3e93 ->.**.->.**).->. │ │ │ │ -0003d1a0: 2a93 6c69 7374 932d 3e93 2a2a 932d 3e93 *.list.->.**.->. │ │ │ │ -0003d1b0: 2a2a 8ea1 8d91 170b cc65 6e64 5f69 746c **.......end_itl │ │ │ │ -0003d1c0: 6973 7496 05bf aa3a 9328 2a93 2d3e 932a ist....:.(*.->.* │ │ │ │ -0003d1d0: 932d 3e93 2a29 932d 3e93 2a93 6c69 7374 .->.*).->.*.list │ │ │ │ -0003d1e0: 932d 3e93 2a8e 8e92 01c6 71b1 8400 2a4a .->.*.....q...*J │ │ │ │ -0003d1f0: 4b00 0066 668e 8e9f 04c0 0289 0000 6666 K..ff.........ff │ │ │ │ -0003d200: 01c7 0b4a 8e8e 8e9f 3397 208d 91ea f1eb ...J....3. ..... │ │ │ │ -0003d210: d044 6573 6372 6970 7469 6f6e 8e9f 4a5d .Description..J] │ │ │ │ -0003d220: 748d 8d8d 8d9f cd26 678d 8d8d 91f0 f1eb t......&g....... │ │ │ │ -0003d230: eb61 6974 6c69 7374 8e91 175a 8fd7 668d .aitlist...Z..f. │ │ │ │ -0003d240: 9105 32a7 eb61 5b8e 910a f251 d778 8d9f ..2..a[....Q.x.. │ │ │ │ -0003d250: 01cc ccd5 318e 8d91 04c0 04eb 613b 8e91 ....1.......a;.. │ │ │ │ -0003d260: 0a7f aed7 788d 9f01 cccc d532 8e8d 9104 ....x......2.... │ │ │ │ -0003d270: c004 eb61 3b8e 8d91 0c7f acd7 3a96 01ff ...a;.......:... │ │ │ │ -0003d280: fe3a 933a 8e8d 911c 4a4a eb61 3b8e 9122 .:.:....JJ.a;.." │ │ │ │ -0003d290: 09f4 d778 8d9f 01cc ccd8 6e8e 8d91 05a8 ...x......n..... │ │ │ │ -0003d2a0: 50eb 615d 8e91 0f52 a2d7 788e 8d92 00b5 P.a]...R..x..... │ │ │ │ -0003d2b0: ec32 cf3d 9103 5552 d766 9605 32a7 788d .2.=..UR.f..2.x. │ │ │ │ -0003d2c0: 9f01 cccc d531 8e9b 08aa accf 28d7 6693 .....1......(.f. │ │ │ │ -0003d2d0: 788d 9f01 cccc d532 8e98 cf28 8d91 03ea x......2...(.... │ │ │ │ -0003d2e0: a8d7 3a96 01ff fe3a 933a 8e9b 179f eecf ..:....:.:...... │ │ │ │ -0003d2f0: 28d7 6693 788d 9f01 cccc d86e 8e91 0992 (.f.x......n.... │ │ │ │ -0003d300: f8d7 78cf 298d 9105 eaa6 d73a 9601 fffe ..x.)......:.... │ │ │ │ -0003d310: 3a93 3a8e 98cf 2929 8e8e a40e 7fff 8d8d :.:...))........ │ │ │ │ -0003d320: 9200 b5ec 323d 9103 5552 2828 d766 9605 ....2=..UR((.f.. │ │ │ │ -0003d330: 32a7 788d 9f01 cccc d531 8e9b 04c0 04cf 2.x......1...... │ │ │ │ -0003d340: 298d 9103 eaa8 eb61 6f8e 910d 94fa cf28 )......ao......( │ │ │ │ -0003d350: d766 9378 8d9f 01cc ccd5 328e 98cf 298d .f.x......2...). │ │ │ │ -0003d360: 9103 eaa8 eb61 6f8e 8d91 0f94 f8d7 3a96 .....ao.......:. │ │ │ │ -0003d370: 01ff fe3a 933a 8e8d 9123 4a3e eb61 6f8e ...:.:...#J>.ao. │ │ │ │ -0003d380: 912c f490 cf28 d766 9378 8d9f 01cc ccd8 .,...(.f.x...... │ │ │ │ -0003d390: 6e8e 9105 a850 cf29 2991 03ea a8d7 788e n....P.)).....x. │ │ │ │ -0003d3a0: 8ea1 a18d 8d8d 91f0 f1eb eb61 7265 765f ...........arev_ │ │ │ │ -0003d3b0: 6974 6c69 7374 8e91 2e59 37d7 668d 9105 itlist...Y7.f... │ │ │ │ -0003d3c0: 32a7 eb61 5b8e 910a f251 d778 8d9f 01cc 2..a[....Q.x.... │ │ │ │ -0003d3d0: ccd5 318e 8d91 04c0 04eb 613b 8e8d 910c ..1.......a;.... │ │ │ │ -0003d3e0: 7fac d73a 9601 fffe 3a93 3a8e 8d91 1c4a ...:....:.:....J │ │ │ │ -0003d3f0: 4aeb 613b 8e91 2209 f4d7 788d 9f01 cccc J.a;.."...x..... │ │ │ │ -0003d400: d86e db00 d531 8e8d 9110 84cc eb61 3b8e .n...1.......a;. │ │ │ │ -0003d410: 9116 4476 d778 8d9f 01cc ccd8 6e8e 8d91 ..Dv.x......n... │ │ │ │ -0003d420: 05a8 50eb 615d 8e91 0f52 a2d7 788e 8d92 ..P.a]...R..x... │ │ │ │ -0003d430: 00b5 ec32 cf3d 9103 5552 d766 9605 32a7 ...2.=..UR.f..2. │ │ │ │ -0003d440: 788d 9f01 cccc d86e 8e91 0992 f8cf 28d7 x......n......(. │ │ │ │ -0003d450: 6693 788d 9f01 cccc d86e db00 d531 8e91 f.x......n...1.. │ │ │ │ -0003d460: 146f 74cf 288d 9103 eaa8 d73a 9601 fffe .ot.(......:.... │ │ │ │ -0003d470: 3a93 3a8e 9b17 9fee cf28 d766 9378 8d9f :.:......(.f.x.. │ │ │ │ -0003d480: 01cc ccd5 318e 9108 aaac d778 cf29 8d91 ....1......x.).. │ │ │ │ -0003d490: 05ea a6d7 3a96 01ff fe3a 933a 8e98 cf29 ....:....:.:...) │ │ │ │ -0003d4a0: 298e 8ea1 8d8d 9200 b5ec 323d 9103 5552 ).........2=..UR │ │ │ │ -0003d4b0: 2828 d766 9605 32a7 788d 9f01 cccc d86e ((.f..2.x......n │ │ │ │ -0003d4c0: 8e91 05a8 50cf 298d 9103 eaa8 eb61 6f8e ....P.)......ao. │ │ │ │ -0003d4d0: 910d 94fa cf28 d766 9378 8d9f 01cc ccd8 .....(.f.x...... │ │ │ │ -0003d4e0: 6edb 00d5 318e 9110 84cc cf29 8d91 03ea n...1......).... │ │ │ │ -0003d4f0: a8eb 616f 8e8d 910f 94f8 d73a 9601 fffe ..ao.......:.... │ │ │ │ -0003d500: 3a93 3a8e 8d91 234a 3eeb 616f 8e91 2cf4 :.:...#J>.ao..,. │ │ │ │ -0003d510: 90cf 28d7 6693 788d 9f01 cccc d531 8e91 ..(.f.x......1.. │ │ │ │ -0003d520: 04c0 04cf 2929 9103 eaa8 d778 8e8e a1a1 ....)).....x.... │ │ │ │ -0003d530: 8d8d 8d91 f0f1 ebeb 6165 6e64 5f69 746c ........aend_itl │ │ │ │ -0003d540: 6973 748e 912e 5937 d766 8d91 0532 a7eb ist...Y7.f...2.. │ │ │ │ -0003d550: 615b 8e91 0af2 51d7 788d 9f01 cccc d531 a[....Q.x......1 │ │ │ │ -0003d560: 8e8d 9104 c004 eb61 3b8e 910a 7fae d778 .......a;......x │ │ │ │ -0003d570: 8d9f 01cc ccd5 328e 8d91 04c0 04eb 613b ......2.......a; │ │ │ │ -0003d580: 8e8d 910c 7fac d73a 9601 fffe 3a93 3a8e .......:....:.:. │ │ │ │ -0003d590: 8d91 1c4a 4aeb 613b 8e91 2209 f4d7 788d ...JJ.a;.."...x. │ │ │ │ -0003d5a0: 9f01 cccc d86e db00 d531 8e8d 9110 84cc .....n...1...... │ │ │ │ -0003d5b0: eb61 3b8e 9116 4476 d778 8d9f 01cc ccd8 .a;...Dv.x...... │ │ │ │ -0003d5c0: 6e8e 8d91 05a8 50eb 615d 8e8e 8d92 00b5 n.....P.a]...... │ │ │ │ -0003d5d0: ec32 cf3d 9103 5552 d766 9605 32a7 788d .2.=..UR.f..2.x. │ │ │ │ -0003d5e0: 9f01 cccc d531 8e9b 08aa accf 28d7 6693 .....1......(.f. │ │ │ │ -0003d5f0: 788d 9f01 cccc d532 8e98 cf28 8d91 03ea x......2...(.... │ │ │ │ -0003d600: a8d7 3a96 01ff fe3a 933a 8e9b 179f eecf ..:....:.:...... │ │ │ │ -0003d610: 28d7 6693 788d 9f01 cccc d86e db00 d531 (.f.x......n...1 │ │ │ │ -0003d620: 8e91 146f 74d7 788d 9f01 cccc d86e 8e91 ...ot.x......n.. │ │ │ │ -0003d630: 05a8 50cf 298d 9105 eaa6 d73a 9601 fffe ..P.)......:.... │ │ │ │ -0003d640: 3a93 3a8e 98cf 2929 8e8e a18d 8d92 00b5 :.:...))........ │ │ │ │ -0003d650: ec32 3d91 0355 5228 28d7 6696 0532 a778 .2=..UR((.f..2.x │ │ │ │ -0003d660: 8d9f 01cc ccd5 318e 9b04 c004 cf29 8d91 ......1......).. │ │ │ │ -0003d670: 03ea a8eb 616f 8e91 0d94 facf 28d7 6693 ....ao......(.f. │ │ │ │ -0003d680: 788d 9f01 cccc d532 8e98 cf29 8d91 03ea x......2...).... │ │ │ │ -0003d690: a8eb 616f 8e8d 910f 94f8 d73a 9601 fffe ..ao.......:.... │ │ │ │ -0003d6a0: 3a93 3a8e 8d91 234a 3eeb 616f 8e91 2cf4 :.:...#J>.ao..,. │ │ │ │ -0003d6b0: 90cf 28d7 6693 788d 9f01 cccc d86e db00 ..(.f.x......n.. │ │ │ │ -0003d6c0: d531 8e91 1084 cccf 2929 9103 eaa8 d778 .1......)).....x │ │ │ │ -0003d6d0: 8d9f 01cc ccd8 6e8e 8e8e 8e8e 8e8e 9f58 ......n........X │ │ │ │ -0003d6e0: 0b91 8d91 eaf1 ebd0 4465 0c6e 6974 696f ........De.nitio │ │ │ │ -0003d6f0: 6e8e 9f50 387d 8d8d 8d9f 3ad6 bd8d 8d8d n..P8}....:..... │ │ │ │ -0003d700: 9f8b 0000 8d91 0230 eaeb 616c 6574 7265 .......0..aletre │ │ │ │ -0003d710: 6396 05bf aa69 746c 6973 7493 6693 6c93 c....itlist.f.l. │ │ │ │ -0003d720: 7893 3d8e a40d 0000 8d91 07f0 9469 6696 x.=..........if. │ │ │ │ -0003d730: 05bf aa6e 756c 6c93 6c93 7468 656e 9378 ...null.l.then.x │ │ │ │ -0003d740: 9365 6c73 6593 6693 2868 6493 6c29 9328 .else.f.(hd.l).( │ │ │ │ -0003d750: 6974 6c69 7374 9366 9328 746c 936c 2993 itlist.f.(tl.l). │ │ │ │ -0003d760: 7829 8ea1 a18d 9102 30ea 6c65 7472 6563 x)......0.letrec │ │ │ │ -0003d770: 9605 bfaa 7265 765f 6974 6c69 7374 9366 ....rev_itlist.f │ │ │ │ -0003d780: 936c 9378 933d 8ea1 8d91 07f0 9469 6696 .l.x.=.......if. │ │ │ │ -0003d790: 05bf aa6e 756c 6c93 6c93 7468 656e 9378 ...null.l.then.x │ │ │ │ -0003d7a0: 9365 6c73 6593 7265 765f 6974 6c69 7374 .else.rev_itlist │ │ │ │ -0003d7b0: 9366 9328 746c 936c 2993 2866 9328 6864 .f.(tl.l).(f.(hd │ │ │ │ -0003d7c0: 936c 2993 7829 8ea1 a18d 9102 30ea 6c65 .l).x)......0.le │ │ │ │ -0003d7d0: 7496 05bf aa65 6e64 5f69 746c 6973 7493 t....end_itlist. │ │ │ │ -0003d7e0: 6666 936c 933d 8ea1 8d91 07f0 9469 6696 ff.l.=.......if. │ │ │ │ -0003d7f0: 05bf aa6e 756c 6c93 6c93 7468 656e 9366 ...null.l.then.f │ │ │ │ -0003d800: 6169 6c77 6974 6893 6065 6e64 5f69 746c ailwith.`end_itl │ │ │ │ -0003d810: 6973 7460 8ea1 8d91 07f0 9465 6c73 6596 ist`.......else. │ │ │ │ -0003d820: 05bf aa28 6c65 7493 6c61 7374 2e72 6573 ...(let.last.res │ │ │ │ -0003d830: 7493 3d93 7265 7693 6c93 696e 8ea1 8d91 t.=.rev.l.in.... │ │ │ │ -0003d840: 2a6e 9072 6576 5f69 746c 6973 7496 05bf *n.rev_itlist... │ │ │ │ -0003d850: aa66 6693 7265 7374 936c 6173 7429 8e8e .ff.rest.last).. │ │ │ │ -0003d860: 8e8e 8e8e 8e9f 5d60 ab8d 91ea f1eb cf6f ......]`.......o │ │ │ │ -0003d870: 722c 9103 eaa8 6571 7569 7691 ff58 e461 r,....equiv..X.a │ │ │ │ -0003d880: 6c65 6e90 ac72 746c 793a 8e9f 3174 c08d len..rtly:..1t.. │ │ │ │ -0003d890: 8d8d 9f0d cb89 8d8d 8d9f e600 008d 9102 ................ │ │ │ │ -0003d8a0: 30ea eb61 6c65 7472 6563 9605 bfaa 6974 0..aletrec....it │ │ │ │ -0003d8b0: 6c69 7374 9366 911c be52 3d93 6675 6e93 list.f...R=.fun. │ │ │ │ -0003d8c0: 5b5d 932e 9349 937c 9328 792e 6c29 932e []...I.|.(y.l).. │ │ │ │ -0003d8d0: 935c 782e 9366 9379 9328 6974 6c69 7374 .\x..f.y.(itlist │ │ │ │ -0003d8e0: 9366 936c 9378 298e a40d 0000 a18d 9102 .f.l.x)......... │ │ │ │ -0003d8f0: 30ea 6c65 7472 6563 9605 bfaa 7265 765f 0.letrec....rev_ │ │ │ │ -0003d900: 6974 6c69 7374 9366 933d 9366 756e 935b itlist.f.=.fun.[ │ │ │ │ -0003d910: 5d93 2e93 4993 7c93 2879 2e6c 2993 2e93 ]...I.|.(y.l)... │ │ │ │ -0003d920: 5c78 2e93 7265 765f 6974 6c69 7374 9366 \x..rev_itlist.f │ │ │ │ -0003d930: 936c 9328 6693 7993 7829 8e8e 8e8e 8e8e .l.(f.y.x)...... │ │ │ │ -0003d940: 8e8e 9f24 fd13 8e8c 8b00 0000 3d00 0000 ...$........=... │ │ │ │ +0003cf30: 0000 0000 0000 0000 0000 0000 0000 0003 ................ │ │ │ │ +0003cf40: c6ce a002 cc05 558d a0fd 46d3 0e8d 8d8d ......U...F..... │ │ │ │ +0003cf50: 8d9f fa99 9a8d 91ea f1eb d036 3091 574c ...........60.WL │ │ │ │ +0003cf60: b043 6861 7074 6572 9604 8000 372e 910a .Chapter....7... │ │ │ │ +0003cf70: 8000 4765 6e65 7261 6c93 5075 7270 9a60 ..General.Purp.` │ │ │ │ +0003cf80: 006f 7365 9361 6e64 934c 6973 7493 5072 .ose.and.List.Pr │ │ │ │ +0003cf90: 6f98 6365 7373 696e 6793 4691 fee0 0075 o.cessing.F....u │ │ │ │ +0003cfa0: 6e63 7469 6f6e 738e 91ea f1eb 9f05 6666 nctions.......ff │ │ │ │ +0003cfb0: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +0003cfc0: 2fdf 8da0 fd8b d021 8d91 eaf1 eb44 6573 /......!.....Des │ │ │ │ +0003cfd0: 6372 6970 7469 6f6e 8ea4 1a08 238d 8d91 cription....#... │ │ │ │ +0003cfe0: eaf1 ebeb 616d 6170 9105 bfaa eb62 6691 ....amap.....bf. │ │ │ │ +0003cff0: 06ed 666c 8e91 15a0 9dcf 7265 7475 726e ..fl......return │ │ │ │ +0003d000: 7396 03ea a874 6865 936c 6973 7493 6f62 s....the.list.ob │ │ │ │ +0003d010: 7461 696e 6564 9362 9aac 7279 9361 7070 tained.b..ry.app │ │ │ │ +0003d020: 6c79 696e 6793 d766 9105 32a7 cf74 6f93 lying..f..2..to. │ │ │ │ +0003d030: 7468 6593 656c 656d 656e 9874 7393 6f66 the.elemen.ts.of │ │ │ │ +0003d040: 93d7 6c91 042e 37cf 696e 9374 7572 6e2e ..l...7.in.turn. │ │ │ │ +0003d050: 8e9f 2636 428d 91ea f1eb d044 650c 6e69 ..&6B......De.ni │ │ │ │ +0003d060: 7469 6f6e 8ea1 8d8d 8d9f 00cb 898d 8d8d tion............ │ │ │ │ +0003d070: 8d91 0230 eaeb 616c 6574 7265 6396 05bf ...0..aletrec... │ │ │ │ +0003d080: aa6d 6170 9366 936c 933d 9369 6693 6e75 .map.f.l.=.if.nu │ │ │ │ +0003d090: 6c6c 936c 9374 6865 6e93 5b5d 9365 6c73 ll.l.then.[].els │ │ │ │ +0003d0a0: 6593 6628 6864 936c 292e 936d 6170 9366 e.f(hd.l)..map.f │ │ │ │ +0003d0b0: 9328 746c 936c 298e 8e8e 8e8e 8e8e 9f24 .(tl.l)........$ │ │ │ │ +0003d0c0: dafe 8d91 eaf1 ebcf 5468 6596 03ea a866 ........The....f │ │ │ │ +0003d0d0: 6f6c 6c6f 9aac 7277 696e 6793 7468 7265 ollo..rwing.thre │ │ │ │ +0003d0e0: 6593 6675 6e63 7469 6f6e 7393 6172 6593 e.functions.are. │ │ │ │ +0003d0f0: 7698 6572 7369 6f6e 7393 6f66 9360 7265 v.ersions.of.`re │ │ │ │ +0003d100: 6475 6365 272e 8e9f 31db 278d 8d8d 91ea duce'...1.'..... │ │ │ │ +0003d110: f1eb 9fe7 dada 8900 0066 6601 c70b 4a9f .........ff...J. │ │ │ │ +0003d120: 25f0 af8d 8d90 cccd 9f04 599c 8400 2a4a %.........Y...*J │ │ │ │ +0003d130: 4b00 0066 668d 9fe1 a664 8d91 170b cceb K..ff....d...... │ │ │ │ +0003d140: 6169 746c 6973 7491 1cbe 523a 9605 bfaa aitlist...R:.... │ │ │ │ +0003d150: 282a 932d 3e93 2a2a 932d 3e93 2a2a 2993 (*.->.**.->.**). │ │ │ │ +0003d160: 2d3e 932a 936c 6973 7493 2d3e 932a 2a93 ->.*.list.->.**. │ │ │ │ +0003d170: 2d3e 932a 2a8e a40d 0000 8d91 170b cc72 ->.**..........r │ │ │ │ +0003d180: 6576 5f69 746c 6973 7496 05bf aa3a 9328 ev_itlist....:.( │ │ │ │ +0003d190: 2a93 2d3e 932a 2a93 2d3e 932a 2a29 932d *.->.**.->.**).- │ │ │ │ +0003d1a0: 3e93 2a93 6c69 7374 932d 3e93 2a2a 932d >.*.list.->.**.- │ │ │ │ +0003d1b0: 3e93 2a2a 8ea1 8d91 170b cc65 6e64 5f69 >.**.......end_i │ │ │ │ +0003d1c0: 746c 6973 7496 05bf aa3a 9328 2a93 2d3e tlist....:.(*.-> │ │ │ │ +0003d1d0: 932a 932d 3e93 2a29 932d 3e93 2a93 6c69 .*.->.*).->.*.li │ │ │ │ +0003d1e0: 7374 932d 3e93 2a8e 8e92 01c6 71b1 8400 st.->.*.....q... │ │ │ │ +0003d1f0: 2a4a 4b00 0066 668e 8e9f 04c0 0289 0000 *JK..ff......... │ │ │ │ +0003d200: 6666 01c7 0b4a 8e8e 8e9f 3397 208d 91ea ff...J....3. ... │ │ │ │ +0003d210: f1eb d044 6573 6372 6970 7469 6f6e 8e9f ...Description.. │ │ │ │ +0003d220: 4a5d 748d 8d8d 8d9f cd26 678d 8d8d 91f0 J]t......&g..... │ │ │ │ +0003d230: f1eb eb61 6974 6c69 7374 8e91 175a 8fd7 ...aitlist...Z.. │ │ │ │ +0003d240: 668d 9105 32a7 eb61 5b8e 910a f251 d778 f...2..a[....Q.x │ │ │ │ +0003d250: 8d9f 01cc ccd5 318e 8d91 04c0 04eb 613b ......1.......a; │ │ │ │ +0003d260: 8e91 0a7f aed7 788d 9f01 cccc d532 8e8d ......x......2.. │ │ │ │ +0003d270: 9104 c004 eb61 3b8e 8d91 0c7f acd7 3a96 .....a;.......:. │ │ │ │ +0003d280: 01ff fe3a 933a 8e8d 911c 4a4a eb61 3b8e ...:.:....JJ.a;. │ │ │ │ +0003d290: 9122 09f4 d778 8d9f 01cc ccd8 6e8e 8d91 ."...x......n... │ │ │ │ +0003d2a0: 05a8 50eb 615d 8e91 0f52 a2d7 788e 8d92 ..P.a]...R..x... │ │ │ │ +0003d2b0: 00b5 ec32 cf3d 9103 5552 d766 9605 32a7 ...2.=..UR.f..2. │ │ │ │ +0003d2c0: 788d 9f01 cccc d531 8e9b 08aa accf 28d7 x......1......(. │ │ │ │ +0003d2d0: 6693 788d 9f01 cccc d532 8e98 cf28 8d91 f.x......2...(.. │ │ │ │ +0003d2e0: 03ea a8d7 3a96 01ff fe3a 933a 8e9b 179f ....:....:.:.... │ │ │ │ +0003d2f0: eecf 28d7 6693 788d 9f01 cccc d86e 8e91 ..(.f.x......n.. │ │ │ │ +0003d300: 0992 f8d7 78cf 298d 9105 eaa6 d73a 9601 ....x.)......:.. │ │ │ │ +0003d310: fffe 3a93 3a8e 98cf 2929 8e8e a40e 7fff ..:.:...))...... │ │ │ │ +0003d320: 8d8d 9200 b5ec 323d 9103 5552 2828 d766 ......2=..UR((.f │ │ │ │ +0003d330: 9605 32a7 788d 9f01 cccc d531 8e9b 04c0 ..2.x......1.... │ │ │ │ +0003d340: 04cf 298d 9103 eaa8 eb61 6f8e 910d 94fa ..)......ao..... │ │ │ │ +0003d350: cf28 d766 9378 8d9f 01cc ccd5 328e 98cf .(.f.x......2... │ │ │ │ +0003d360: 298d 9103 eaa8 eb61 6f8e 8d91 0f94 f8d7 )......ao....... │ │ │ │ +0003d370: 3a96 01ff fe3a 933a 8e8d 9123 4a3e eb61 :....:.:...#J>.a │ │ │ │ +0003d380: 6f8e 912c f490 cf28 d766 9378 8d9f 01cc o..,...(.f.x.... │ │ │ │ +0003d390: ccd8 6e8e 9105 a850 cf29 2991 03ea a8d7 ..n....P.))..... │ │ │ │ +0003d3a0: 788e 8ea1 a18d 8d8d 91f0 f1eb eb61 7265 x............are │ │ │ │ +0003d3b0: 765f 6974 6c69 7374 8e91 2e59 37d7 668d v_itlist...Y7.f. │ │ │ │ +0003d3c0: 9105 32a7 eb61 5b8e 910a f251 d778 8d9f ..2..a[....Q.x.. │ │ │ │ +0003d3d0: 01cc ccd5 318e 8d91 04c0 04eb 613b 8e8d ....1.......a;.. │ │ │ │ +0003d3e0: 910c 7fac d73a 9601 fffe 3a93 3a8e 8d91 .....:....:.:... │ │ │ │ +0003d3f0: 1c4a 4aeb 613b 8e91 2209 f4d7 788d 9f01 .JJ.a;.."...x... │ │ │ │ +0003d400: cccc d86e db00 d531 8e8d 9110 84cc eb61 ...n...1.......a │ │ │ │ +0003d410: 3b8e 9116 4476 d778 8d9f 01cc ccd8 6e8e ;...Dv.x......n. │ │ │ │ +0003d420: 8d91 05a8 50eb 615d 8e91 0f52 a2d7 788e ....P.a]...R..x. │ │ │ │ +0003d430: 8d92 00b5 ec32 cf3d 9103 5552 d766 9605 .....2.=..UR.f.. │ │ │ │ +0003d440: 32a7 788d 9f01 cccc d86e 8e91 0992 f8cf 2.x......n...... │ │ │ │ +0003d450: 28d7 6693 788d 9f01 cccc d86e db00 d531 (.f.x......n...1 │ │ │ │ +0003d460: 8e91 146f 74cf 288d 9103 eaa8 d73a 9601 ...ot.(......:.. │ │ │ │ +0003d470: fffe 3a93 3a8e 9b17 9fee cf28 d766 9378 ..:.:......(.f.x │ │ │ │ +0003d480: 8d9f 01cc ccd5 318e 9108 aaac d778 cf29 ......1......x.) │ │ │ │ +0003d490: 8d91 05ea a6d7 3a96 01ff fe3a 933a 8e98 ......:....:.:.. │ │ │ │ +0003d4a0: cf29 298e 8ea1 8d8d 9200 b5ec 323d 9103 .)).........2=.. │ │ │ │ +0003d4b0: 5552 2828 d766 9605 32a7 788d 9f01 cccc UR((.f..2.x..... │ │ │ │ +0003d4c0: d86e 8e91 05a8 50cf 298d 9103 eaa8 eb61 .n....P.)......a │ │ │ │ +0003d4d0: 6f8e 910d 94fa cf28 d766 9378 8d9f 01cc o......(.f.x.... │ │ │ │ +0003d4e0: ccd8 6edb 00d5 318e 9110 84cc cf29 8d91 ..n...1......).. │ │ │ │ +0003d4f0: 03ea a8eb 616f 8e8d 910f 94f8 d73a 9601 ....ao.......:.. │ │ │ │ +0003d500: fffe 3a93 3a8e 8d91 234a 3eeb 616f 8e91 ..:.:...#J>.ao.. │ │ │ │ +0003d510: 2cf4 90cf 28d7 6693 788d 9f01 cccc d531 ,...(.f.x......1 │ │ │ │ +0003d520: 8e91 04c0 04cf 2929 9103 eaa8 d778 8e8e ......)).....x.. │ │ │ │ +0003d530: a1a1 8d8d 8d91 f0f1 ebeb 6165 6e64 5f69 ..........aend_i │ │ │ │ +0003d540: 746c 6973 748e 912e 5937 d766 8d91 0532 tlist...Y7.f...2 │ │ │ │ +0003d550: a7eb 615b 8e91 0af2 51d7 788d 9f01 cccc ..a[....Q.x..... │ │ │ │ +0003d560: d531 8e8d 9104 c004 eb61 3b8e 910a 7fae .1.......a;..... │ │ │ │ +0003d570: d778 8d9f 01cc ccd5 328e 8d91 04c0 04eb .x......2....... │ │ │ │ +0003d580: 613b 8e8d 910c 7fac d73a 9601 fffe 3a93 a;.......:....:. │ │ │ │ +0003d590: 3a8e 8d91 1c4a 4aeb 613b 8e91 2209 f4d7 :....JJ.a;.."... │ │ │ │ +0003d5a0: 788d 9f01 cccc d86e db00 d531 8e8d 9110 x......n...1.... │ │ │ │ +0003d5b0: 84cc eb61 3b8e 9116 4476 d778 8d9f 01cc ...a;...Dv.x.... │ │ │ │ +0003d5c0: ccd8 6e8e 8d91 05a8 50eb 615d 8e8e 8d92 ..n.....P.a].... │ │ │ │ +0003d5d0: 00b5 ec32 cf3d 9103 5552 d766 9605 32a7 ...2.=..UR.f..2. │ │ │ │ +0003d5e0: 788d 9f01 cccc d531 8e9b 08aa accf 28d7 x......1......(. │ │ │ │ +0003d5f0: 6693 788d 9f01 cccc d532 8e98 cf28 8d91 f.x......2...(.. │ │ │ │ +0003d600: 03ea a8d7 3a96 01ff fe3a 933a 8e9b 179f ....:....:.:.... │ │ │ │ +0003d610: eecf 28d7 6693 788d 9f01 cccc d86e db00 ..(.f.x......n.. │ │ │ │ +0003d620: d531 8e91 146f 74d7 788d 9f01 cccc d86e .1...ot.x......n │ │ │ │ +0003d630: 8e91 05a8 50cf 298d 9105 eaa6 d73a 9601 ....P.)......:.. │ │ │ │ +0003d640: fffe 3a93 3a8e 98cf 2929 8e8e a18d 8d92 ..:.:...))...... │ │ │ │ +0003d650: 00b5 ec32 3d91 0355 5228 28d7 6696 0532 ...2=..UR((.f..2 │ │ │ │ +0003d660: a778 8d9f 01cc ccd5 318e 9b04 c004 cf29 .x......1......) │ │ │ │ +0003d670: 8d91 03ea a8eb 616f 8e91 0d94 facf 28d7 ......ao......(. │ │ │ │ +0003d680: 6693 788d 9f01 cccc d532 8e98 cf29 8d91 f.x......2...).. │ │ │ │ +0003d690: 03ea a8eb 616f 8e8d 910f 94f8 d73a 9601 ....ao.......:.. │ │ │ │ +0003d6a0: fffe 3a93 3a8e 8d91 234a 3eeb 616f 8e91 ..:.:...#J>.ao.. │ │ │ │ +0003d6b0: 2cf4 90cf 28d7 6693 788d 9f01 cccc d86e ,...(.f.x......n │ │ │ │ +0003d6c0: db00 d531 8e91 1084 cccf 2929 9103 eaa8 ...1......)).... │ │ │ │ +0003d6d0: d778 8d9f 01cc ccd8 6e8e 8e8e 8e8e 8e8e .x......n....... │ │ │ │ +0003d6e0: 9f58 0b91 8d91 eaf1 ebd0 4465 0c6e 6974 .X........De.nit │ │ │ │ +0003d6f0: 696f 6e8e 9f50 387d 8d8d 8d9f 3ad6 bd8d ion..P8}....:... │ │ │ │ +0003d700: 8d8d 9f8b 0000 8d91 0230 eaeb 616c 6574 .........0..alet │ │ │ │ +0003d710: 7265 6396 05bf aa69 746c 6973 7493 6693 rec....itlist.f. │ │ │ │ +0003d720: 6c93 7893 3d8e a40d 0000 8d91 07f0 9469 l.x.=..........i │ │ │ │ +0003d730: 6696 05bf aa6e 756c 6c93 6c93 7468 656e f....null.l.then │ │ │ │ +0003d740: 9378 9365 6c73 6593 6693 2868 6493 6c29 .x.else.f.(hd.l) │ │ │ │ +0003d750: 9328 6974 6c69 7374 9366 9328 746c 936c .(itlist.f.(tl.l │ │ │ │ +0003d760: 2993 7829 8ea1 a18d 9102 30ea 6c65 7472 ).x)......0.letr │ │ │ │ +0003d770: 6563 9605 bfaa 7265 765f 6974 6c69 7374 ec....rev_itlist │ │ │ │ +0003d780: 9366 936c 9378 933d 8ea1 8d91 07f0 9469 .f.l.x.=.......i │ │ │ │ +0003d790: 6696 05bf aa6e 756c 6c93 6c93 7468 656e f....null.l.then │ │ │ │ +0003d7a0: 9378 9365 6c73 6593 7265 765f 6974 6c69 .x.else.rev_itli │ │ │ │ +0003d7b0: 7374 9366 9328 746c 936c 2993 2866 9328 st.f.(tl.l).(f.( │ │ │ │ +0003d7c0: 6864 936c 2993 7829 8ea1 a18d 9102 30ea hd.l).x)......0. │ │ │ │ +0003d7d0: 6c65 7496 05bf aa65 6e64 5f69 746c 6973 let....end_itlis │ │ │ │ +0003d7e0: 7493 6666 936c 933d 8ea1 8d91 07f0 9469 t.ff.l.=.......i │ │ │ │ +0003d7f0: 6696 05bf aa6e 756c 6c93 6c93 7468 656e f....null.l.then │ │ │ │ +0003d800: 9366 6169 6c77 6974 6893 6065 6e64 5f69 .failwith.`end_i │ │ │ │ +0003d810: 746c 6973 7460 8ea1 8d91 07f0 9465 6c73 tlist`.......els │ │ │ │ +0003d820: 6596 05bf aa28 6c65 7493 6c61 7374 2e72 e....(let.last.r │ │ │ │ +0003d830: 6573 7493 3d93 7265 7693 6c93 696e 8ea1 est.=.rev.l.in.. │ │ │ │ +0003d840: 8d91 2a6e 9072 6576 5f69 746c 6973 7496 ..*n.rev_itlist. │ │ │ │ +0003d850: 05bf aa66 6693 7265 7374 936c 6173 7429 ...ff.rest.last) │ │ │ │ +0003d860: 8e8e 8e8e 8e8e 8e9f 5d60 ab8d 91ea f1eb ........]`...... │ │ │ │ +0003d870: cf6f 722c 9103 eaa8 6571 7569 7691 ff58 .or,....equiv..X │ │ │ │ +0003d880: e461 6c65 6e90 ac72 746c 793a 8e9f 3174 .alen..rtly:..1t │ │ │ │ +0003d890: c08d 8d8d 9f0d cb89 8d8d 8d9f e600 008d ................ │ │ │ │ +0003d8a0: 9102 30ea eb61 6c65 7472 6563 9605 bfaa ..0..aletrec.... │ │ │ │ +0003d8b0: 6974 6c69 7374 9366 911c be52 3d93 6675 itlist.f...R=.fu │ │ │ │ +0003d8c0: 6e93 5b5d 932e 9349 937c 9328 792e 6c29 n.[]...I.|.(y.l) │ │ │ │ +0003d8d0: 932e 935c 782e 9366 9379 9328 6974 6c69 ...\x..f.y.(itli │ │ │ │ +0003d8e0: 7374 9366 936c 9378 298e a40d 0000 a18d st.f.l.x)....... │ │ │ │ +0003d8f0: 9102 30ea 6c65 7472 6563 9605 bfaa 7265 ..0.letrec....re │ │ │ │ +0003d900: 765f 6974 6c69 7374 9366 933d 9366 756e v_itlist.f.=.fun │ │ │ │ +0003d910: 935b 5d93 2e93 4993 7c93 2879 2e6c 2993 .[]...I.|.(y.l). │ │ │ │ +0003d920: 2e93 5c78 2e93 7265 765f 6974 6c69 7374 ..\x..rev_itlist │ │ │ │ +0003d930: 9366 936c 9328 6693 7993 7829 8e8e 8e8e .f.l.(f.y.x).... │ │ │ │ +0003d940: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 3d00 .....$........=. │ │ │ │ 0003d950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0003d960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003d970: 0000 03cf 13a0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ -0003d980: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 372e ............a.7. │ │ │ │ -0003d990: 342e 910a 8000 4c69 7374 9604 8000 7365 4.....List....se │ │ │ │ -0003d9a0: 6172 6390 a000 6869 6e67 9366 756e 6374 arc...hing.funct │ │ │ │ -0003d9b0: 696f 6e73 9201 0e6b fc36 318e 9112 c761 ions...k.61....a │ │ │ │ -0003d9c0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -0003d9d0: 8ea0 0294 2fdf 8da0 fd8b d021 8d8d 9112 ..../......!.... │ │ │ │ -0003d9e0: c761 eb4b 372e 348e 913f 0f0c 4c69 7374 .a.K7.4..?..List │ │ │ │ -0003d9f0: 9606 7ae1 7365 6172 6391 ff75 c268 696e ..z.searc..u.hin │ │ │ │ -0003da00: 6793 6675 6e63 7469 6f6e 738e 9f1c 26aa g.functions...&. │ │ │ │ -0003da10: 8d91 12c7 61cf 5468 6596 0458 b466 756e ....a.The..X.fun │ │ │ │ -0003da20: 6374 696f 6e73 9364 6573 6372 6962 9053 ctions.describ.S │ │ │ │ -0003da30: 8e65 649b 0458 b569 6e93 7468 6973 9373 .ed..X.in.this.s │ │ │ │ -0003da40: 6563 7469 6f6e 9373 6561 7263 90ac 7268 ection.searc..rh │ │ │ │ -0003da50: 936c 6973 7473 9366 6f72 9865 6c65 6d65 .lists.for.eleme │ │ │ │ -0003da60: 6e90 ac72 7473 9377 6974 6893 7691 ff58 n..rts.with.v..X │ │ │ │ -0003da70: e461 7269 6f75 7393 7072 6f70 9053 8e65 .arious.prop.S.e │ │ │ │ -0003da80: 7274 6965 732e 8ea4 1000 008d 9112 c761 rties..........a │ │ │ │ -0003da90: 5468 6f73 6596 046c ea66 756e 6374 696f Those..l.functio │ │ │ │ -0003daa0: 6e73 9374 6861 7493 7265 7475 726e 9365 ns.that.return.e │ │ │ │ -0003dab0: 6c65 6d65 6e9a ac72 7473 9366 6169 6c93 lemen..rts.fail. │ │ │ │ -0003dac0: 6966 936e 6f91 046c eb73 7563 9868 9365 if.no..l.suc.h.e │ │ │ │ -0003dad0: 6c65 6d65 6e98 7493 6973 9366 6f75 6e64 lemen.t.is.found │ │ │ │ -0003dae0: 3b91 04ae 0b74 686f 7365 9374 6861 7493 ;....those.that. │ │ │ │ -0003daf0: 7265 7475 726e 8ea1 8d91 12c7 6162 9553 return......ab.S │ │ │ │ -0003db00: 8e6f 936f 6c65 616e 7396 03ea a86e 6576 .o.oleans....nev │ │ │ │ -0003db10: 9aac 7265 7293 6661 696c 9328 8deb 6166 ..rer.fail.(..af │ │ │ │ -0003db20: 616c 7365 8e91 20a8 facf 6973 9372 6574 alse.. ...is.ret │ │ │ │ -0003db30: 7572 6e65 6493 6966 9374 6865 9365 6c65 urned.if.the.ele │ │ │ │ -0003db40: 6d65 6e98 7493 6973 936e 6f74 9366 6f75 men.t.is.not.fou │ │ │ │ -0003db50: 6e64 292e 8e9f 2419 2a8d 8d8d 9112 c761 nd)...$.*......a │ │ │ │ -0003db60: 9fee 5ada 8900 0066 6601 c70b 4a9f 18f0 ..Z....ff...J... │ │ │ │ -0003db70: af8d 8d90 cccd 9f04 599c 8400 1d4a 4b00 ........Y....JK. │ │ │ │ -0003db80: 0066 668d 9fee a664 8d91 170b cceb 6166 .ff....d......af │ │ │ │ -0003db90: 696e 6491 16fe a83a 9605 bfaa 282a 932d ind....:....(*.- │ │ │ │ -0003dba0: 3e93 626f 6f6c 2993 2d3e 932a 936c 6973 >.bool).->.*.lis │ │ │ │ -0003dbb0: 7493 2d3e 932a 8e9f 0d00 008d 9117 0bcc t.->.*.......... │ │ │ │ -0003dbc0: 7472 7966 696e 6496 05bf aa3a 9328 2a93 tryfind....:.(*. │ │ │ │ -0003dbd0: 2d3e 932a 2a29 932d 3e93 2a93 6c69 7374 ->.**).->.*.list │ │ │ │ -0003dbe0: 932d 3e93 2a2a 8e8e 9201 c671 b184 001d .->.**.....q.... │ │ │ │ -0003dbf0: 4a4b 0000 6666 8e8e 9f04 c002 8900 0066 JK..ff.........f │ │ │ │ -0003dc00: 6601 c70b 4a8e 8e8e a926 fb5e 8d91 12c7 f...J....&.^.... │ │ │ │ -0003dc10: 61d0 4465 7363 7269 7074 696f 6e8e 9f18 a.Description... │ │ │ │ -0003dc20: 0487 8d8d 9112 c761 eb61 6669 6e64 9605 .......a.afind.. │ │ │ │ -0003dc30: bfaa eb62 7093 6c8e 9141 c80b cf72 6574 ...bp.l..A...ret │ │ │ │ -0003dc40: 7572 6e73 9b03 84bd 7468 6596 0384 be0c urns....the..... │ │ │ │ -0003dc50: 7273 7493 656c 656d 656e 90ac 7274 986f rst.elemen..rt.o │ │ │ │ -0003dc60: 6693 d76c 9103 c84c cf77 6869 6390 ac72 f..l...L.whic..r │ │ │ │ -0003dc70: 6893 7361 7469 730c 6573 9374 6865 9870 h.satis.es.the.p │ │ │ │ -0003dc80: 7265 6469 6361 7465 93d7 70cf 3b8d 9103 redicate..p.;... │ │ │ │ -0003dc90: a6b6 eb61 7472 7966 696e 6491 05bf aaeb ...atryfind..... │ │ │ │ -0003dca0: 6266 9106 ed66 6c8e 9144 ee26 cf72 6574 bf...fl..D.&.ret │ │ │ │ -0003dcb0: 7572 6e73 8ea1 8d91 12c7 6174 6865 9603 urns......athe.. │ │ │ │ -0003dcc0: eaa8 7265 7375 6c74 936f 6693 6170 706c ..result.of.appl │ │ │ │ -0003dcd0: 7969 6e67 93d7 6691 0532 a7cf 746f 9374 ying..f..2..to.t │ │ │ │ -0003dce0: 6865 930c 7273 7493 6d65 6d9a ac72 6290 he..rst.mem..rb. │ │ │ │ -0003dcf0: 538e 6572 936f 6693 d76c 9104 2e37 cf66 S.er.of..l...7.f │ │ │ │ -0003dd00: 6f72 9377 6869 6398 6893 7468 6593 6170 or.whic.h.the.ap │ │ │ │ -0003dd10: 706c 6963 6174 696f 6e93 6f66 93d7 6691 plication.of..f. │ │ │ │ -0003dd20: 0532 a7cf 7375 6363 6565 6473 2e8e 9f20 .2..succeeds... │ │ │ │ -0003dd30: 1a7f 8d91 12c7 61d0 4465 0c6e 6974 696f ......a.De.nitio │ │ │ │ -0003dd40: 6e8e 9f34 a9ad 8d8d 8d9f 214b 898d 8d8d n..4......!K.... │ │ │ │ -0003dd50: 9fbf 0000 8d91 2a06 60eb 616c 6574 7265 ......*.`.aletre │ │ │ │ -0003dd60: 6396 05bf aa66 696e 6493 709b 16fe a83d c....find.p....= │ │ │ │ -0003dd70: 9366 756e 935b 5d98 2e93 6661 696c 7769 .fun.[]...failwi │ │ │ │ -0003dd80: 7468 9360 6669 6e64 608e a40d 0000 8d92 th.`find`....... │ │ │ │ -0003dd90: 009c ffa8 7c91 0b7f 5428 782e 6c29 9605 ....|...T(x.l).. │ │ │ │ -0003dda0: bfaa 2e93 6966 9370 9378 9374 6865 6e93 ....if.p.x.then. │ │ │ │ -0003ddb0: 7893 656c 7365 9366 696e 6493 7093 6c8e x.else.find.p.l. │ │ │ │ -0003ddc0: a1a1 a18d 912a 0660 6c65 7472 6563 9605 .....*.`letrec.. │ │ │ │ -0003ddd0: bfaa 7472 7966 696e 6493 6693 3d93 6675 ..tryfind.f.=.fu │ │ │ │ -0003dde0: 6e93 5b5d 9116 fea8 2e93 6661 696c 7769 n.[]......failwi │ │ │ │ -0003ddf0: 7468 9360 7472 7966 696e 6460 8ea1 8d92 th.`tryfind`.... │ │ │ │ -0003de00: 009c ffa8 7c91 0b7f 5428 782e 6c29 9605 ....|...T(x.l).. │ │ │ │ -0003de10: bfaa 2e93 2866 9378 933f 9374 7279 6669 ....(f.x.?.tryfi │ │ │ │ -0003de20: 6e64 9366 936c 298e 8e8e 8e8e 8e8e 9f3c nd.f.l)........< │ │ │ │ -0003de30: e664 8d91 12c7 61cf 5468 6596 03ea a86e .d....a.The....n │ │ │ │ -0003de40: 6578 7493 7495 ac72 7793 6f96 03ea a866 ext.t..rw.o....f │ │ │ │ -0003de50: 756e 6374 696f 6e73 9361 7265 9361 6e61 unctions.are.ana │ │ │ │ -0003de60: 6c6f 676f 7573 9374 6f93 7468 6593 7175 logous.to.the.qu │ │ │ │ -0003de70: 616e 90ac 7274 690c 6572 7393 da39 93cf an..rti.ers..9.. │ │ │ │ -0003de80: 616e 6493 da38 cf2e 8e9f 236e 7e8d 8d8d and..8....#n~... │ │ │ │ -0003de90: 9112 c761 9fee 5ada 8900 0066 6601 c70b ...a..Z....ff... │ │ │ │ -0003dea0: 4a9f 18f0 af8d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -0003deb0: 1d4a 4b00 0066 668d 9fee a664 8d91 170b .JK..ff....d.... │ │ │ │ -0003dec0: cceb 6165 7869 7374 7396 05bf aa3a 9328 ..aexists....:.( │ │ │ │ -0003ded0: 2a93 2d3e 9362 6f6f 6c29 932d 3e93 2a93 *.->.bool).->.*. │ │ │ │ -0003dee0: 6c69 7374 932d 3e93 626f 6f6c 8e9f 0d00 list.->.bool.... │ │ │ │ -0003def0: 008d 9117 0bcc 666f 7261 6c6c 9605 bfaa ......forall.... │ │ │ │ -0003df00: 3a93 282a 932d 3e93 626f 6f6c 2993 2d3e :.(*.->.bool).-> │ │ │ │ -0003df10: 932a 936c 6973 7493 2d3e 9362 6f6f 6c8e .*.list.->.bool. │ │ │ │ -0003df20: 8e92 01c6 71b1 8400 1d4a 4b00 0066 668e ....q....JK..ff. │ │ │ │ -0003df30: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -0003df40: 8ea6 8d91 12c7 61d0 4465 7363 7269 7074 ......a.Descript │ │ │ │ -0003df50: 696f 6e8e a918 0487 8d8d 9112 c761 eb61 ion..........a.a │ │ │ │ -0003df60: 6578 6973 7473 9605 bfaa eb62 7093 6c8e exists.....bp.l. │ │ │ │ -0003df70: 914d f36e cf61 7070 6c69 6573 9604 30cc .M.n.applies..0. │ │ │ │ -0003df80: d770 9b04 30cd cf74 6f93 7468 6598 656c .p..0..to.the.el │ │ │ │ -0003df90: 656d 656e 90ac 7274 7393 6f66 98d7 6c91 emen..rts.of..l. │ │ │ │ -0003dfa0: 0474 5ccf 696e 936f 7264 6572 9875 6e90 .t\.in.order.un. │ │ │ │ -0003dfb0: ac72 7469 6c93 6f6e 6598 6973 9866 6f75 .rtil.one.is.fou │ │ │ │ -0003dfc0: 6e64 9377 6869 6390 ac72 6898 7361 7469 nd.whic..rh.sati │ │ │ │ -0003dfd0: 730c 6573 93d7 70cf 2c91 0442 566f 728e s.es..p.,..BVor. │ │ │ │ -0003dfe0: a18d 9112 c761 756e 90ac 7274 696c 9603 .....aun..rtil.. │ │ │ │ -0003dff0: eaa8 7468 6593 6c69 7374 9369 7393 6578 ..the.list.is.ex │ │ │ │ -0003e000: 6861 7573 7465 642c 9372 6574 7572 6e69 hausted,.returni │ │ │ │ -0003e010: 6e67 8d93 eb61 7472 7565 8e91 1ed3 f8cf ng...atrue...... │ │ │ │ -0003e020: 6f72 8d93 eb61 6661 6c73 658e 9124 93a2 or...afalse..$.. │ │ │ │ -0003e030: cf61 6363 6f72 6469 6e67 6c79 3b8d 93eb .accordingly;... │ │ │ │ -0003e040: 6166 6f72 616c 6c8e 912a 534c cf69 7393 aforall..*SL.is. │ │ │ │ -0003e050: 7468 6593 6475 616c 2e8e a420 1a7f 8d91 the.dual... .... │ │ │ │ -0003e060: 12c7 61d0 4465 0c6e 6974 696f 6e8e 9f21 ..a.De.nition..! │ │ │ │ -0003e070: 29ad 8d8d 8d9f 0dcb 898d 8d8d 9fe6 0000 )............... │ │ │ │ -0003e080: 8d91 2a06 60eb 616c 6574 9605 bfaa 6578 ..*.`.alet....ex │ │ │ │ -0003e090: 6973 7473 9370 936c 933d 9363 616e 9328 ists.p.l.=.can.( │ │ │ │ -0003e0a0: 6669 6e64 9370 2993 6c8e a40d 0000 a18d find.p).l....... │ │ │ │ -0003e0b0: 912a 0660 6c65 7496 05bf aa66 6f72 616c .*.`let....foral │ │ │ │ -0003e0c0: 6c93 7093 6c93 3d93 6e6f 7428 6578 6973 l.p.l.=.not(exis │ │ │ │ -0003e0d0: 7473 9328 246e 6f74 936f 9370 2993 6c29 ts.($not.o.p).l) │ │ │ │ -0003e0e0: 8e8e 8e8e 8e8e 8e9f 2966 638d 9112 c761 ........)fc....a │ │ │ │ -0003e0f0: cf54 6865 9603 eaa8 6e65 7874 9366 756e .The....next.fun │ │ │ │ -0003e100: 6374 696f 6e93 7465 7374 7393 666f 7293 ction.tests.for. │ │ │ │ -0003e110: 6d65 6d90 ac72 6290 538e 6572 7368 6970 mem..rb.S.ership │ │ │ │ -0003e120: 936f 6693 6193 6c69 7374 2e8e 9f1e 0d9e .of.a.list...... │ │ │ │ -0003e130: 8d8d 8d91 12c7 619f f54f a789 0000 6666 ......a..O....ff │ │ │ │ -0003e140: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -0003e150: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ -0003e160: 9117 0bcc eb61 6d65 6d96 05bf aa3a 932a .....amem....:.* │ │ │ │ -0003e170: 932d 3e93 2a93 6c69 7374 932d 3e93 626f .->.*.list.->.bo │ │ │ │ -0003e180: 6f6c 8e8e 9201 c671 b184 000f 60b2 0000 ol.....q....`... │ │ │ │ -0003e190: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0003e1a0: 4a8e 8e8e a18d 9112 c761 d044 6573 6372 J........a.Descr │ │ │ │ -0003e1b0: 6970 7469 6f6e 8ea6 8d8d 9112 c761 eb61 iption.......a.a │ │ │ │ -0003e1c0: 6d65 6d96 05bf aaeb 6278 936c 8e91 3d2e mem.....bx.l..=. │ │ │ │ -0003e1d0: 0acf 7265 7475 726e 738d 9103 eaa8 eb61 ..returns......a │ │ │ │ -0003e1e0: 7472 7565 8e91 1ed3 f8cf 6966 9603 eaa8 true......if.... │ │ │ │ -0003e1f0: 736f 6d65 9365 6c65 6d65 6e90 ac72 7493 some.elemen..rt. │ │ │ │ -0003e200: 6f66 93d7 6c91 042e 37cf 6973 9365 7175 of..l...7.is.equ │ │ │ │ -0003e210: 616c 9374 6f93 d778 cf2c 936f 7468 6572 al.to..x.,.other │ │ │ │ -0003e220: 7769 7365 9369 7493 7265 7475 726e 738d wise.it.returns. │ │ │ │ -0003e230: 93eb 6166 616c 7365 8e91 20a8 facf 2e8e ..afalse.. ..... │ │ │ │ -0003e240: 8e9f 24fd 138e 8c8b 0000 003e 0000 0000 ..$........>.... │ │ │ │ +0003d970: 0000 0000 03cf 15a0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ +0003d980: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ +0003d990: 372e 342e 910a 8000 4c69 7374 9604 8000 7.4.....List.... │ │ │ │ +0003d9a0: 7365 6172 6390 a000 6869 6e67 9366 756e searc...hing.fun │ │ │ │ +0003d9b0: 6374 696f 6e73 9201 0e6b fc36 318e 9112 ctions...k.61... │ │ │ │ +0003d9c0: c761 9f05 6666 8900 00e6 6601 c73e 7c8e .a..ff....f..>|. │ │ │ │ +0003d9d0: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d8d ....../......!.. │ │ │ │ +0003d9e0: 9112 c761 eb4b 372e 348e 913f 0f0c 4c69 ...a.K7.4..?..Li │ │ │ │ +0003d9f0: 7374 9606 7ae1 7365 6172 6391 ff75 c268 st..z.searc..u.h │ │ │ │ +0003da00: 696e 6793 6675 6e63 7469 6f6e 738e 9f1c ing.functions... │ │ │ │ +0003da10: 26aa 8d91 12c7 61cf 5468 6596 0458 b466 &.....a.The..X.f │ │ │ │ +0003da20: 756e 6374 696f 6e73 9364 6573 6372 6962 unctions.describ │ │ │ │ +0003da30: 9053 8e65 649b 0458 b569 6e93 7468 6973 .S.ed..X.in.this │ │ │ │ +0003da40: 9373 6563 7469 6f6e 9373 6561 7263 90ac .section.searc.. │ │ │ │ +0003da50: 7268 936c 6973 7473 9366 6f72 9865 6c65 rh.lists.for.ele │ │ │ │ +0003da60: 6d65 6e90 ac72 7473 9377 6974 6893 7691 men..rts.with.v. │ │ │ │ +0003da70: ff58 e461 7269 6f75 7393 7072 6f70 9053 .X.arious.prop.S │ │ │ │ +0003da80: 8e65 7274 6965 732e 8ea4 1000 008d 9112 .erties......... │ │ │ │ +0003da90: c761 5468 6f73 6596 046c ea66 756e 6374 .aThose..l.funct │ │ │ │ +0003daa0: 696f 6e73 9374 6861 7493 7265 7475 726e ions.that.return │ │ │ │ +0003dab0: 9365 6c65 6d65 6e9a ac72 7473 9366 6169 .elemen..rts.fai │ │ │ │ +0003dac0: 6c93 6966 936e 6f91 046c eb73 7563 9868 l.if.no..l.suc.h │ │ │ │ +0003dad0: 9365 6c65 6d65 6e98 7493 6973 9366 6f75 .elemen.t.is.fou │ │ │ │ +0003dae0: 6e64 3b91 04ae 0b74 686f 7365 9374 6861 nd;....those.tha │ │ │ │ +0003daf0: 7493 7265 7475 726e 8ea1 8d91 12c7 6162 t.return......ab │ │ │ │ +0003db00: 9553 8e6f 936f 6c65 616e 7396 03ea a86e .S.o.oleans....n │ │ │ │ +0003db10: 6576 9aac 7265 7293 6661 696c 9328 8deb ev..rer.fail.(.. │ │ │ │ +0003db20: 6166 616c 7365 8e91 20a8 facf 6973 9372 afalse.. ...is.r │ │ │ │ +0003db30: 6574 7572 6e65 6493 6966 9374 6865 9365 eturned.if.the.e │ │ │ │ +0003db40: 6c65 6d65 6e98 7493 6973 936e 6f74 9366 lemen.t.is.not.f │ │ │ │ +0003db50: 6f75 6e64 292e 8e9f 2419 2a8d 8d8d 9112 ound)...$.*..... │ │ │ │ +0003db60: c761 9fee 5ada 8900 0066 6601 c70b 4a9f .a..Z....ff...J. │ │ │ │ +0003db70: 18f0 af8d 8d90 cccd 9f04 599c 8400 1d4a ..........Y....J │ │ │ │ +0003db80: 4b00 0066 668d 9fee a664 8d91 170b cceb K..ff....d...... │ │ │ │ +0003db90: 6166 696e 6491 16fe a83a 9605 bfaa 282a afind....:....(* │ │ │ │ +0003dba0: 932d 3e93 626f 6f6c 2993 2d3e 932a 936c .->.bool).->.*.l │ │ │ │ +0003dbb0: 6973 7493 2d3e 932a 8e9f 0d00 008d 9117 ist.->.*........ │ │ │ │ +0003dbc0: 0bcc 7472 7966 696e 6496 05bf aa3a 9328 ..tryfind....:.( │ │ │ │ +0003dbd0: 2a93 2d3e 932a 2a29 932d 3e93 2a93 6c69 *.->.**).->.*.li │ │ │ │ +0003dbe0: 7374 932d 3e93 2a2a 8e8e 9201 c671 b184 st.->.**.....q.. │ │ │ │ +0003dbf0: 001d 4a4b 0000 6666 8e8e 9f04 c002 8900 ..JK..ff........ │ │ │ │ +0003dc00: 0066 6601 c70b 4a8e 8e8e a926 fb5e 8d91 .ff...J....&.^.. │ │ │ │ +0003dc10: 12c7 61d0 4465 7363 7269 7074 696f 6e8e ..a.Description. │ │ │ │ +0003dc20: 9f18 0487 8d8d 9112 c761 eb61 6669 6e64 .........a.afind │ │ │ │ +0003dc30: 9605 bfaa eb62 7093 6c8e 9141 c80b cf72 .....bp.l..A...r │ │ │ │ +0003dc40: 6574 7572 6e73 9b03 84bd 7468 6596 0384 eturns....the... │ │ │ │ +0003dc50: be0c 7273 7493 656c 656d 656e 90ac 7274 ..rst.elemen..rt │ │ │ │ +0003dc60: 986f 6693 d76c 9103 c84c cf77 6869 6390 .of..l...L.whic. │ │ │ │ +0003dc70: ac72 6893 7361 7469 730c 6573 9374 6865 .rh.satis.es.the │ │ │ │ +0003dc80: 9870 7265 6469 6361 7465 93d7 70cf 3b8d .predicate..p.;. │ │ │ │ +0003dc90: 9103 a6b6 eb61 7472 7966 696e 6491 05bf .....atryfind... │ │ │ │ +0003dca0: aaeb 6266 9106 ed66 6c8e 9144 ee26 cf72 ..bf...fl..D.&.r │ │ │ │ +0003dcb0: 6574 7572 6e73 8ea1 8d91 12c7 6174 6865 eturns......athe │ │ │ │ +0003dcc0: 9603 eaa8 7265 7375 6c74 936f 6693 6170 ....result.of.ap │ │ │ │ +0003dcd0: 706c 7969 6e67 93d7 6691 0532 a7cf 746f plying..f..2..to │ │ │ │ +0003dce0: 9374 6865 930c 7273 7493 6d65 6d9a ac72 .the..rst.mem..r │ │ │ │ +0003dcf0: 6290 538e 6572 936f 6693 d76c 9104 2e37 b.S.er.of..l...7 │ │ │ │ +0003dd00: cf66 6f72 9377 6869 6398 6893 7468 6593 .for.whic.h.the. │ │ │ │ +0003dd10: 6170 706c 6963 6174 696f 6e93 6f66 93d7 application.of.. │ │ │ │ +0003dd20: 6691 0532 a7cf 7375 6363 6565 6473 2e8e f..2..succeeds.. │ │ │ │ +0003dd30: 9f20 1a7f 8d91 12c7 61d0 4465 0c6e 6974 . ......a.De.nit │ │ │ │ +0003dd40: 696f 6e8e 9f34 a9ad 8d8d 8d9f 214b 898d ion..4......!K.. │ │ │ │ +0003dd50: 8d8d 9fbf 0000 8d91 2a06 60eb 616c 6574 ........*.`.alet │ │ │ │ +0003dd60: 7265 6396 05bf aa66 696e 6493 709b 16fe rec....find.p... │ │ │ │ +0003dd70: a83d 9366 756e 935b 5d98 2e93 6661 696c .=.fun.[]...fail │ │ │ │ +0003dd80: 7769 7468 9360 6669 6e64 608e a40d 0000 with.`find`..... │ │ │ │ +0003dd90: 8d92 009c ffa8 7c91 0b7f 5428 782e 6c29 ......|...T(x.l) │ │ │ │ +0003dda0: 9605 bfaa 2e93 6966 9370 9378 9374 6865 ......if.p.x.the │ │ │ │ +0003ddb0: 6e93 7893 656c 7365 9366 696e 6493 7093 n.x.else.find.p. │ │ │ │ +0003ddc0: 6c8e a1a1 a18d 912a 0660 6c65 7472 6563 l......*.`letrec │ │ │ │ +0003ddd0: 9605 bfaa 7472 7966 696e 6493 6693 3d93 ....tryfind.f.=. │ │ │ │ +0003dde0: 6675 6e93 5b5d 9116 fea8 2e93 6661 696c fun.[]......fail │ │ │ │ +0003ddf0: 7769 7468 9360 7472 7966 696e 6460 8ea1 with.`tryfind`.. │ │ │ │ +0003de00: 8d92 009c ffa8 7c91 0b7f 5428 782e 6c29 ......|...T(x.l) │ │ │ │ +0003de10: 9605 bfaa 2e93 2866 9378 933f 9374 7279 ......(f.x.?.try │ │ │ │ +0003de20: 6669 6e64 9366 936c 298e 8e8e 8e8e 8e8e find.f.l)....... │ │ │ │ +0003de30: 9f3c e664 8d91 12c7 61cf 5468 6596 03ea .<.d....a.The... │ │ │ │ +0003de40: a86e 6578 7493 7495 ac72 7793 6f96 03ea .next.t..rw.o... │ │ │ │ +0003de50: a866 756e 6374 696f 6e73 9361 7265 9361 .functions.are.a │ │ │ │ +0003de60: 6e61 6c6f 676f 7573 9374 6f93 7468 6593 nalogous.to.the. │ │ │ │ +0003de70: 7175 616e 90ac 7274 690c 6572 7393 da39 quan..rti.ers..9 │ │ │ │ +0003de80: 93cf 616e 6493 da38 cf2e 8e9f 236e 7e8d ..and..8....#n~. │ │ │ │ +0003de90: 8d8d 9112 c761 9fee 5ada 8900 0066 6601 .....a..Z....ff. │ │ │ │ +0003dea0: c70b 4a9f 18f0 af8d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +0003deb0: 8400 1d4a 4b00 0066 668d 9fee a664 8d91 ...JK..ff....d.. │ │ │ │ +0003dec0: 170b cceb 6165 7869 7374 7396 05bf aa3a ....aexists....: │ │ │ │ +0003ded0: 9328 2a93 2d3e 9362 6f6f 6c29 932d 3e93 .(*.->.bool).->. │ │ │ │ +0003dee0: 2a93 6c69 7374 932d 3e93 626f 6f6c 8e9f *.list.->.bool.. │ │ │ │ +0003def0: 0d00 008d 9117 0bcc 666f 7261 6c6c 9605 ........forall.. │ │ │ │ +0003df00: bfaa 3a93 282a 932d 3e93 626f 6f6c 2993 ..:.(*.->.bool). │ │ │ │ +0003df10: 2d3e 932a 936c 6973 7493 2d3e 9362 6f6f ->.*.list.->.boo │ │ │ │ +0003df20: 6c8e 8e92 01c6 71b1 8400 1d4a 4b00 0066 l.....q....JK..f │ │ │ │ +0003df30: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +0003df40: 8e8e 8ea6 8d91 12c7 61d0 4465 7363 7269 ........a.Descri │ │ │ │ +0003df50: 7074 696f 6e8e a918 0487 8d8d 9112 c761 ption..........a │ │ │ │ +0003df60: eb61 6578 6973 7473 9605 bfaa eb62 7093 .aexists.....bp. │ │ │ │ +0003df70: 6c8e 914d f36e cf61 7070 6c69 6573 9604 l..M.n.applies.. │ │ │ │ +0003df80: 30cc d770 9b04 30cd cf74 6f93 7468 6598 0..p..0..to.the. │ │ │ │ +0003df90: 656c 656d 656e 90ac 7274 7393 6f66 98d7 elemen..rts.of.. │ │ │ │ +0003dfa0: 6c91 0474 5ccf 696e 936f 7264 6572 9875 l..t\.in.order.u │ │ │ │ +0003dfb0: 6e90 ac72 7469 6c93 6f6e 6598 6973 9866 n..rtil.one.is.f │ │ │ │ +0003dfc0: 6f75 6e64 9377 6869 6390 ac72 6898 7361 ound.whic..rh.sa │ │ │ │ +0003dfd0: 7469 730c 6573 93d7 70cf 2c91 0442 566f tis.es..p.,..BVo │ │ │ │ +0003dfe0: 728e a18d 9112 c761 756e 90ac 7274 696c r......aun..rtil │ │ │ │ +0003dff0: 9603 eaa8 7468 6593 6c69 7374 9369 7393 ....the.list.is. │ │ │ │ +0003e000: 6578 6861 7573 7465 642c 9372 6574 7572 exhausted,.retur │ │ │ │ +0003e010: 6e69 6e67 8d93 eb61 7472 7565 8e91 1ed3 ning...atrue.... │ │ │ │ +0003e020: f8cf 6f72 8d93 eb61 6661 6c73 658e 9124 ..or...afalse..$ │ │ │ │ +0003e030: 93a2 cf61 6363 6f72 6469 6e67 6c79 3b8d ...accordingly;. │ │ │ │ +0003e040: 93eb 6166 6f72 616c 6c8e 912a 534c cf69 ..aforall..*SL.i │ │ │ │ +0003e050: 7393 7468 6593 6475 616c 2e8e a420 1a7f s.the.dual... .. │ │ │ │ +0003e060: 8d91 12c7 61d0 4465 0c6e 6974 696f 6e8e ....a.De.nition. │ │ │ │ +0003e070: 9f21 29ad 8d8d 8d9f 0dcb 898d 8d8d 9fe6 .!)............. │ │ │ │ +0003e080: 0000 8d91 2a06 60eb 616c 6574 9605 bfaa ....*.`.alet.... │ │ │ │ +0003e090: 6578 6973 7473 9370 936c 933d 9363 616e exists.p.l.=.can │ │ │ │ +0003e0a0: 9328 6669 6e64 9370 2993 6c8e a40d 0000 .(find.p).l..... │ │ │ │ +0003e0b0: a18d 912a 0660 6c65 7496 05bf aa66 6f72 ...*.`let....for │ │ │ │ +0003e0c0: 616c 6c93 7093 6c93 3d93 6e6f 7428 6578 all.p.l.=.not(ex │ │ │ │ +0003e0d0: 6973 7473 9328 246e 6f74 936f 9370 2993 ists.($not.o.p). │ │ │ │ +0003e0e0: 6c29 8e8e 8e8e 8e8e 8e9f 2966 638d 9112 l)........)fc... │ │ │ │ +0003e0f0: c761 cf54 6865 9603 eaa8 6e65 7874 9366 .a.The....next.f │ │ │ │ +0003e100: 756e 6374 696f 6e93 7465 7374 7393 666f unction.tests.fo │ │ │ │ +0003e110: 7293 6d65 6d90 ac72 6290 538e 6572 7368 r.mem..rb.S.ersh │ │ │ │ +0003e120: 6970 936f 6693 6193 6c69 7374 2e8e 9f1e ip.of.a.list.... │ │ │ │ +0003e130: 0d9e 8d8d 8d91 12c7 619f f54f a789 0000 ........a..O.... │ │ │ │ +0003e140: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +0003e150: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ +0003e160: 648d 9117 0bcc eb61 6d65 6d96 05bf aa3a d......amem....: │ │ │ │ +0003e170: 932a 932d 3e93 2a93 6c69 7374 932d 3e93 .*.->.*.list.->. │ │ │ │ +0003e180: 626f 6f6c 8e8e 9201 c671 b184 000f 60b2 bool.....q....`. │ │ │ │ +0003e190: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0003e1a0: c70b 4a8e 8e8e a18d 9112 c761 d044 6573 ..J........a.Des │ │ │ │ +0003e1b0: 6372 6970 7469 6f6e 8ea6 8d8d 9112 c761 cription.......a │ │ │ │ +0003e1c0: eb61 6d65 6d96 05bf aaeb 6278 936c 8e91 .amem.....bx.l.. │ │ │ │ +0003e1d0: 3d2e 0acf 7265 7475 726e 738d 9103 eaa8 =...returns..... │ │ │ │ +0003e1e0: eb61 7472 7565 8e91 1ed3 f8cf 6966 9603 .atrue......if.. │ │ │ │ +0003e1f0: eaa8 736f 6d65 9365 6c65 6d65 6e90 ac72 ..some.elemen..r │ │ │ │ +0003e200: 7493 6f66 93d7 6c91 042e 37cf 6973 9365 t.of..l...7.is.e │ │ │ │ +0003e210: 7175 616c 9374 6f93 d778 cf2c 936f 7468 qual.to..x.,.oth │ │ │ │ +0003e220: 6572 7769 7365 9369 7493 7265 7475 726e erwise.it.return │ │ │ │ +0003e230: 738d 93eb 6166 616c 7365 8e91 20a8 facf s...afalse.. ... │ │ │ │ +0003e240: 2e8e 8e9f 24fd 138e 8c8b 0000 003e 0000 ....$........>.. │ │ │ │ 0003e250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0003e260: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003e270: 0003 d948 a002 cc05 558d a0fd 46d3 0e8d ...H....U...F... │ │ │ │ -0003e280: 8d8d 8d9f fa99 9a8d 91ea f1eb d036 3291 .............62. │ │ │ │ -0003e290: 574c b043 6861 7074 6572 9604 8000 372e WL.Chapter....7. │ │ │ │ -0003e2a0: 910a 8000 4765 6e65 7261 6c93 5075 7270 ....General.Purp │ │ │ │ -0003e2b0: 9a60 006f 7365 9361 6e64 934c 6973 7493 .`.ose.and.List. │ │ │ │ -0003e2c0: 5072 6f98 6365 7373 696e 6793 4691 fee0 Pro.cessing.F... │ │ │ │ -0003e2d0: 0075 6e63 7469 6f6e 738e 91ea f1eb 9f05 .unctions....... │ │ │ │ -0003e2e0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -0003e2f0: 0294 2fdf 8da0 fd8b d021 8d91 eaf1 eb44 ../......!.....D │ │ │ │ -0003e300: 650c 6e69 7469 6f6e 8ea4 17f9 4e8d 8d8d e.nition....N... │ │ │ │ -0003e310: 9f00 cb89 8d8d 8d8d 9102 30ea eb61 6c65 ..........0..ale │ │ │ │ -0003e320: 7496 05bf aa6d 656d 933d 9365 7869 7374 t....mem.=.exist │ │ │ │ -0003e330: 7393 6f93 2863 7572 7279 9324 3d29 8e8e s.o.(curry.$=).. │ │ │ │ -0003e340: 8e8e 8e8e 8e9f 1dc5 488d 91ea f1eb cf54 ........H......T │ │ │ │ -0003e350: 6865 9603 eaa8 666f 6c6c 6f9a ac72 7769 he....follo..rwi │ │ │ │ -0003e360: 6e67 9374 9877 986f 9366 756e 6374 696f ng.t.w.o.functio │ │ │ │ -0003e370: 6e73 9361 7265 93eb 484d 4c93 cf76 9865 ns.are..HML..v.e │ │ │ │ -0003e380: 7273 696f 6e73 936f 6693 4c69 7370 2773 rsions.of.Lisp's │ │ │ │ -0003e390: 8d93 eb61 6173 736f 638e 9120 a8fa cf2e ...aassoc.. .... │ │ │ │ -0003e3a0: 8ea9 2342 568d 8d8d 91ea f1eb 9fee 5ada ..#BV.........Z. │ │ │ │ -0003e3b0: 8900 0066 6601 c70b 4a9f 18f0 af8d 8d90 ...ff...J....... │ │ │ │ -0003e3c0: cccd 9f04 599c 8400 1d4a 4b00 0066 668d ....Y....JK..ff. │ │ │ │ -0003e3d0: 9fee a664 8d91 170b cceb 6161 7373 6f63 ...d......aassoc │ │ │ │ -0003e3e0: 911c be52 3a96 05bf aa2a 932d 3e93 282a ...R:....*.->.(* │ │ │ │ -0003e3f0: 9323 932a 2a29 936c 6973 7493 2d3e 9328 .#.**).list.->.( │ │ │ │ -0003e400: 2a93 2393 2a2a 298e 9f0d 0000 8d91 170b *.#.**)......... │ │ │ │ -0003e410: cc72 6576 5f61 7373 6f63 9605 bfaa 3a93 .rev_assoc....:. │ │ │ │ -0003e420: 2a93 2d3e 9328 2a2a 9323 932a 2993 6c69 *.->.(**.#.*).li │ │ │ │ -0003e430: 7374 932d 3e93 282a 2a93 2393 2a29 8e8e st.->.(**.#.*).. │ │ │ │ -0003e440: 9201 c671 b184 001d 4a4b 0000 6666 8e8e ...q....JK..ff.. │ │ │ │ -0003e450: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -0003e460: 9f26 d955 8d91 eaf1 ebd0 4465 7363 7269 .&.U......Descri │ │ │ │ -0003e470: 7074 696f 6e8e a18d 8d91 eaf1 ebeb 6161 ption.........aa │ │ │ │ -0003e480: 7373 6f63 9605 bfaa eb62 7893 6c8e 9120 ssoc.....bx.l.. │ │ │ │ -0003e490: cecd cf73 6561 7263 9aac 7268 6573 9603 ...searc..rhes.. │ │ │ │ -0003e4a0: e18d 6193 6c69 7374 93d7 6c91 0425 1ccf ..a.list..l..%.. │ │ │ │ -0003e4b0: 6f66 9370 6169 7273 9366 6f72 936f 6e65 of.pairs.for.one │ │ │ │ -0003e4c0: 9377 686f 7365 930c 7273 7493 636f 6d70 .whose..rst.comp │ │ │ │ -0003e4d0: 9053 8e6f 6e65 6e98 7493 6973 9365 7175 .S.onen.t.is.equ │ │ │ │ -0003e4e0: 616c 9374 6f93 d778 cf2c 9103 e35f 7265 al.to..x.,..._re │ │ │ │ -0003e4f0: 7475 726e 696e 678e a410 0000 8d91 eaf1 turning......... │ │ │ │ -0003e500: eb74 6865 9604 adf1 0c72 7374 9b04 adf2 .the.....rst.... │ │ │ │ -0003e510: 7061 6972 9366 6f75 6e64 9861 7393 7265 pair.found.as.re │ │ │ │ -0003e520: 7375 6c74 3b91 050f 9673 696d 696c 6172 sult;....similar │ │ │ │ -0003e530: 6c79 91ff 0556 2c8d 9104 dec4 eb61 7265 ly...V,......are │ │ │ │ -0003e540: 765f 6173 736f 6391 05bf aaeb 6279 9106 v_assoc.....by.. │ │ │ │ -0003e550: 243d 6c8e 9152 0786 cf73 6561 7263 90ac $=l..R...searc.. │ │ │ │ -0003e560: 7268 6573 9366 6f72 9861 9370 6169 7298 rhes.for.a.pair. │ │ │ │ -0003e570: 7768 6f73 6593 7365 636f 6e64 8ea1 8d91 whose.second.... │ │ │ │ -0003e580: eaf1 eb63 6f6d 7090 538e 6f6e 656e 90ac ...comp.S.onen.. │ │ │ │ -0003e590: 7274 9603 eaa8 6973 9365 7175 616c 9374 rt....is.equal.t │ │ │ │ -0003e5a0: 6f93 d779 906e 39cf 2e91 0538 e046 91ff o..y.n9....8.F.. │ │ │ │ -0003e5b0: 0556 6f72 9365 7861 6d70 6c65 3a8e 9f35 .Vor.example:..5 │ │ │ │ -0003e5c0: 95b0 8d8d 8d91 eaf1 eb9f dc07 8189 0000 ................ │ │ │ │ -0003e5d0: 6666 01c7 0b4a 9f3d 9762 8d8d 90cc cd9f ff...J.=.b...... │ │ │ │ -0003e5e0: 0459 9c84 0041 f0fe 0000 6666 8d9f c866 .Y...A....ff...f │ │ │ │ -0003e5f0: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ -0003e600: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ -0003e610: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ -0003e620: 318e 8e8e 8e9f ff40 548d 9105 ccce eb61 1......@T......a │ │ │ │ -0003e630: 2361 7373 6f63 9605 bfaa 3293 5b28 312c #assoc....2.[(1, │ │ │ │ -0003e640: 3429 3b28 332c 3229 3b28 322c 3529 3b28 4);(3,2);(2,5);( │ │ │ │ -0003e650: 322c 3629 5d3b 3b8e a40d 0000 8d91 05cc 2,6)];;......... │ │ │ │ -0003e660: ce28 322c 9605 bfaa 3529 933a 9328 696e .(2,....5).:.(in │ │ │ │ -0003e670: 7493 2393 696e 7429 8ea1 a18d 9105 ccce t.#.int)........ │ │ │ │ -0003e680: 2372 6576 5f61 7373 6f63 9605 bfaa 3293 #rev_assoc....2. │ │ │ │ -0003e690: 5b28 312c 3429 3b28 332c 3229 3b28 322c [(1,4);(3,2);(2, │ │ │ │ -0003e6a0: 3529 3b28 322c 3629 5d3b 3b8e a18d 9105 5);(2,6)];;..... │ │ │ │ -0003e6b0: ccce 2833 2c96 05bf aa32 2993 3a93 2869 ..(3,....2).:.(i │ │ │ │ -0003e6c0: 6e74 9323 9369 6e74 298e 8e92 01c6 71b1 nt.#.int).....q. │ │ │ │ -0003e6d0: 8400 41f0 fe00 0066 668e 8e9f 04c0 0289 ..A....ff....... │ │ │ │ -0003e6e0: 0000 6666 01c7 0b4a 8e8e 8e9f 392c af8d ..ff...J....9,.. │ │ │ │ -0003e6f0: 91ea f1eb d044 650c 6e69 7469 6f6e 8e9f .....De.nition.. │ │ │ │ -0003e700: 211e 748d 8d8d 9f0d cb89 8d8d 8d9f e600 !.t............. │ │ │ │ -0003e710: 008d 9102 30ea eb61 6c65 7496 05bf aa61 ....0..alet....a │ │ │ │ -0003e720: 7373 6f63 9378 911c be52 3d93 6669 6e64 ssoc.x...R=.find │ │ │ │ -0003e730: 9328 5c28 7827 2c79 292e 9378 3d78 2729 .(\(x',y)..x=x') │ │ │ │ -0003e740: 8ea4 0d00 00a1 8d91 0230 ea6c 6574 9605 .........0.let.. │ │ │ │ -0003e750: bfaa 7265 765f 6173 736f 6393 7993 3d93 ..rev_assoc.y.=. │ │ │ │ -0003e760: 6669 6e64 9328 5c28 782c 7927 292e 9379 find.(\(x,y')..y │ │ │ │ -0003e770: 3d79 2729 8e8e 8e8e 8e8e 8e9f 31e8 458d =y')........1.E. │ │ │ │ -0003e780: 8d91 eaf1 ebeb 4b37 2e35 8e91 1739 964c ......K7.5...9.L │ │ │ │ -0003e790: 6973 7496 067a e174 7261 6e73 666f 726d ist..z.transform │ │ │ │ -0003e7a0: 696e 6793 6675 6e63 7469 6f6e 738e 9f1c ing.functions... │ │ │ │ -0003e7b0: 1b71 8d91 eaf1 ebcf 5468 6596 03ea a86e .q......The....n │ │ │ │ -0003e7c0: 6578 7493 6675 6e63 7469 6f6e 9372 6576 ext.function.rev │ │ │ │ -0003e7d0: 90ac 7265 7273 6573 9361 936c 6973 743a ..rerses.a.list: │ │ │ │ -0003e7e0: 8e9f 1de1 768d 8d8d 91ea f1eb 9ff5 4fa7 ....v.........O. │ │ │ │ -0003e7f0: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ -0003e800: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ -0003e810: 9ffb a664 8d91 170b cceb 6172 6576 9605 ...d......arev.. │ │ │ │ -0003e820: bfaa 3a93 2a93 6c69 7374 932d 3e93 2a93 ..:.*.list.->.*. │ │ │ │ -0003e830: 6c69 7374 8e8e 9201 c671 b184 000f 60b2 list.....q....`. │ │ │ │ -0003e840: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -0003e850: c70b 4a8e 8e8e 9f1f f877 8d91 eaf1 ebd0 ..J......w...... │ │ │ │ -0003e860: 4465 7363 7269 7074 696f 6e8e 9f17 f94e Description....N │ │ │ │ -0003e870: 8d8d 8d8d 91f0 f1eb eb61 7265 768e 8d91 .........arev... │ │ │ │ -0003e880: 061b 915b 8e91 0bdb 3bd7 788d 9f01 cccc ...[....;.x..... │ │ │ │ -0003e890: d531 8e8d 9104 c004 eb61 3b8e 960a 7fae .1.......a;..... │ │ │ │ -0003e8a0: d778 8d9f 01cc ccd5 328e 8d91 04c0 04eb .x......2....... │ │ │ │ -0003e8b0: 613b 8e8d 910c 7fac d73a 9601 fffe 3a93 a;.......:....:. │ │ │ │ -0003e8c0: 3a8e 8d91 1c4a 4aeb 613b 8e91 2209 f4d7 :....JJ.a;.."... │ │ │ │ -0003e8d0: 788d 9f01 cccc d86e 8e8d 9105 a850 eb61 x......n.....P.a │ │ │ │ -0003e8e0: 5d8e 910e bd4c cf3d 8d91 0355 52eb 615b ]....L.=...UR.a[ │ │ │ │ -0003e8f0: 8e91 0914 fcd7 788d 9f01 cccc d86e 8e8d ......x......n.. │ │ │ │ -0003e900: 9105 a850 eb61 3b8e 8d91 0d67 f8d7 3a96 ...P.a;....g..:. │ │ │ │ -0003e910: 01ff fe3a 933a 8e8d 911d 3296 eb61 3b8e ...:.:....2..a;. │ │ │ │ -0003e920: 9122 f240 d778 8d9f 01cc ccd5 328e 8d91 .".@.x......2... │ │ │ │ -0003e930: 04c0 04eb 613b 8e93 d778 8d9f 01cc ccd5 ....a;...x...... │ │ │ │ -0003e940: 318e 8d91 04c0 04eb 615d 8e8e 8e8e 9f1f 1.......a]...... │ │ │ │ -0003e950: f876 8d91 eaf1 ebd0 4465 0c6e 6974 696f .v......De.nitio │ │ │ │ -0003e960: 6e8e 9f1a 9e74 8d8d 8d9f 074b 898d 8d8d n....t.....K.... │ │ │ │ -0003e970: 9ff3 0000 8d91 0230 eaeb 616c 6574 9605 .......0..alet.. │ │ │ │ -0003e980: bfaa 7265 7693 3d93 7265 7631 935b 5d8e ..rev.=.rev1.[]. │ │ │ │ -0003e990: 9f0d 0000 8d91 07f0 9477 6865 7265 7265 .........wherere │ │ │ │ -0003e9a0: 6396 05bf aa72 6576 3193 6c93 3d93 6675 c....rev1.l.=.fu │ │ │ │ -0003e9b0: 6e93 5b5d 932e 936c 937c 9328 782e 6c27 n.[]...l.|.(x.l' │ │ │ │ -0003e9c0: 2993 2e93 7265 7631 9328 782e 6c29 936c )...rev1.(x.l).l │ │ │ │ -0003e9d0: 278e 8e8e 8e8e 8e8e 9f22 bfc1 8d91 eaf1 '........"...... │ │ │ │ -0003e9e0: ebcf 5468 6596 03ea a866 6f6c 6c6f 9aac ..The....follo.. │ │ │ │ -0003e9f0: 7277 696e 6793 7498 7798 6f93 6675 6e63 rwing.t.w.o.func │ │ │ │ -0003ea00: 7469 6f6e 7393 0c6c 7465 7293 6193 6c69 tions..lter.a.li │ │ │ │ -0003ea10: 7374 9374 6f93 7468 6593 7375 626c 6973 st.to.the.sublis │ │ │ │ -0003ea20: 7493 6f66 9365 6c65 6d65 6e98 7473 9373 t.of.elemen.ts.s │ │ │ │ -0003ea30: 6174 6973 6679 696e 6793 6193 7072 6564 atisfying.a.pred │ │ │ │ -0003ea40: 6963 6174 652e 8ea6 8d8d 8d91 eaf1 eb9f icate........... │ │ │ │ -0003ea50: ee5a da89 0000 6666 01c7 0b4a 9f18 f0af .Z....ff...J.... │ │ │ │ -0003ea60: 8d8d 90cc cd9f 0459 9c84 001d 4a4b 0000 .......Y....JK.. │ │ │ │ -0003ea70: 6666 8d9f eea6 648d 9117 0bcc eb61 6669 ff....d......afi │ │ │ │ -0003ea80: 6c74 6572 9116 fea8 3a96 05bf aa28 2a93 lter....:....(*. │ │ │ │ -0003ea90: 2d3e 9362 6f6f 6c29 932d 3e93 2a93 6c69 ->.bool).->.*.li │ │ │ │ -0003eaa0: 7374 932d 3e93 2a93 6c69 7374 8e9f 0d00 st.->.*.list.... │ │ │ │ -0003eab0: 008d 9117 0bcc 6d61 7066 696c 7465 7296 ......mapfilter. │ │ │ │ -0003eac0: 05bf aa3a 9328 2a93 2d3e 932a 2a29 932d ...:.(*.->.**).- │ │ │ │ -0003ead0: 3e93 2a93 6c69 7374 932d 3e93 2a93 6c69 >.*.list.->.*.li │ │ │ │ -0003eae0: 7374 8e8e 9201 c671 b184 001d 4a4b 0000 st.....q....JK.. │ │ │ │ -0003eaf0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0003eb00: 4a8e 8e8e 8e9f 24fd 138e 8c8b 0000 003f J.....$........? │ │ │ │ -0003eb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0003e270: 0000 0003 d94a a002 cc05 558d a0fd 46d3 .....J....U...F. │ │ │ │ +0003e280: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d036 ...............6 │ │ │ │ +0003e290: 3291 574c b043 6861 7074 6572 9604 8000 2.WL.Chapter.... │ │ │ │ +0003e2a0: 372e 910a 8000 4765 6e65 7261 6c93 5075 7.....General.Pu │ │ │ │ +0003e2b0: 7270 9a60 006f 7365 9361 6e64 934c 6973 rp.`.ose.and.Lis │ │ │ │ +0003e2c0: 7493 5072 6f98 6365 7373 696e 6793 4691 t.Pro.cessing.F. │ │ │ │ +0003e2d0: fee0 0075 6e63 7469 6f6e 738e 91ea f1eb ...unctions..... │ │ │ │ +0003e2e0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +0003e2f0: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 eaf1 ..../......!.... │ │ │ │ +0003e300: eb44 650c 6e69 7469 6f6e 8ea4 17f9 4e8d .De.nition....N. │ │ │ │ +0003e310: 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ +0003e320: 6c65 7496 05bf aa6d 656d 933d 9365 7869 let....mem.=.exi │ │ │ │ +0003e330: 7374 7393 6f93 2863 7572 7279 9324 3d29 sts.o.(curry.$=) │ │ │ │ +0003e340: 8e8e 8e8e 8e8e 8e9f 1dc5 488d 91ea f1eb ..........H..... │ │ │ │ +0003e350: cf54 6865 9603 eaa8 666f 6c6c 6f9a ac72 .The....follo..r │ │ │ │ +0003e360: 7769 6e67 9374 9877 986f 9366 756e 6374 wing.t.w.o.funct │ │ │ │ +0003e370: 696f 6e73 9361 7265 93eb 484d 4c93 cf76 ions.are..HML..v │ │ │ │ +0003e380: 9865 7273 696f 6e73 936f 6693 4c69 7370 .ersions.of.Lisp │ │ │ │ +0003e390: 2773 8d93 eb61 6173 736f 638e 9120 a8fa 's...aassoc.. .. │ │ │ │ +0003e3a0: cf2e 8ea9 2342 568d 8d8d 91ea f1eb 9fee ....#BV......... │ │ │ │ +0003e3b0: 5ada 8900 0066 6601 c70b 4a9f 18f0 af8d Z....ff...J..... │ │ │ │ +0003e3c0: 8d90 cccd 9f04 599c 8400 1d4a 4b00 0066 ......Y....JK..f │ │ │ │ +0003e3d0: 668d 9fee a664 8d91 170b cceb 6161 7373 f....d......aass │ │ │ │ +0003e3e0: 6f63 911c be52 3a96 05bf aa2a 932d 3e93 oc...R:....*.->. │ │ │ │ +0003e3f0: 282a 9323 932a 2a29 936c 6973 7493 2d3e (*.#.**).list.-> │ │ │ │ +0003e400: 9328 2a93 2393 2a2a 298e 9f0d 0000 8d91 .(*.#.**)....... │ │ │ │ +0003e410: 170b cc72 6576 5f61 7373 6f63 9605 bfaa ...rev_assoc.... │ │ │ │ +0003e420: 3a93 2a93 2d3e 9328 2a2a 9323 932a 2993 :.*.->.(**.#.*). │ │ │ │ +0003e430: 6c69 7374 932d 3e93 282a 2a93 2393 2a29 list.->.(**.#.*) │ │ │ │ +0003e440: 8e8e 9201 c671 b184 001d 4a4b 0000 6666 .....q....JK..ff │ │ │ │ +0003e450: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +0003e460: 8e8e 9f26 d955 8d91 eaf1 ebd0 4465 7363 ...&.U......Desc │ │ │ │ +0003e470: 7269 7074 696f 6e8e a18d 8d91 eaf1 ebeb ription......... │ │ │ │ +0003e480: 6161 7373 6f63 9605 bfaa eb62 7893 6c8e aassoc.....bx.l. │ │ │ │ +0003e490: 9120 cecd cf73 6561 7263 9aac 7268 6573 . ...searc..rhes │ │ │ │ +0003e4a0: 9603 e18d 6193 6c69 7374 93d7 6c91 0425 ....a.list..l..% │ │ │ │ +0003e4b0: 1ccf 6f66 9370 6169 7273 9366 6f72 936f ..of.pairs.for.o │ │ │ │ +0003e4c0: 6e65 9377 686f 7365 930c 7273 7493 636f ne.whose..rst.co │ │ │ │ +0003e4d0: 6d70 9053 8e6f 6e65 6e98 7493 6973 9365 mp.S.onen.t.is.e │ │ │ │ +0003e4e0: 7175 616c 9374 6f93 d778 cf2c 9103 e35f qual.to..x.,..._ │ │ │ │ +0003e4f0: 7265 7475 726e 696e 678e a410 0000 8d91 returning....... │ │ │ │ +0003e500: eaf1 eb74 6865 9604 adf1 0c72 7374 9b04 ...the.....rst.. │ │ │ │ +0003e510: adf2 7061 6972 9366 6f75 6e64 9861 7393 ..pair.found.as. │ │ │ │ +0003e520: 7265 7375 6c74 3b91 050f 9673 696d 696c result;....simil │ │ │ │ +0003e530: 6172 6c79 91ff 0556 2c8d 9104 dec4 eb61 arly...V,......a │ │ │ │ +0003e540: 7265 765f 6173 736f 6391 05bf aaeb 6279 rev_assoc.....by │ │ │ │ +0003e550: 9106 243d 6c8e 9152 0786 cf73 6561 7263 ..$=l..R...searc │ │ │ │ +0003e560: 90ac 7268 6573 9366 6f72 9861 9370 6169 ..rhes.for.a.pai │ │ │ │ +0003e570: 7298 7768 6f73 6593 7365 636f 6e64 8ea1 r.whose.second.. │ │ │ │ +0003e580: 8d91 eaf1 eb63 6f6d 7090 538e 6f6e 656e .....comp.S.onen │ │ │ │ +0003e590: 90ac 7274 9603 eaa8 6973 9365 7175 616c ..rt....is.equal │ │ │ │ +0003e5a0: 9374 6f93 d779 906e 39cf 2e91 0538 e046 .to..y.n9....8.F │ │ │ │ +0003e5b0: 91ff 0556 6f72 9365 7861 6d70 6c65 3a8e ...Vor.example:. │ │ │ │ +0003e5c0: 9f35 95b0 8d8d 8d91 eaf1 eb9f dc07 8189 .5.............. │ │ │ │ +0003e5d0: 0000 6666 01c7 0b4a 9f3d 9762 8d8d 90cc ..ff...J.=.b.... │ │ │ │ +0003e5e0: cd9f 0459 9c84 0041 f0fe 0000 6666 8d9f ...Y...A....ff.. │ │ │ │ +0003e5f0: c866 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ +0003e600: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ +0003e610: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ +0003e620: eb49 318e 8e8e 8e9f ff40 548d 9105 ccce .I1......@T..... │ │ │ │ +0003e630: eb61 2361 7373 6f63 9605 bfaa 3293 5b28 .a#assoc....2.[( │ │ │ │ +0003e640: 312c 3429 3b28 332c 3229 3b28 322c 3529 1,4);(3,2);(2,5) │ │ │ │ +0003e650: 3b28 322c 3629 5d3b 3b8e a40d 0000 8d91 ;(2,6)];;....... │ │ │ │ +0003e660: 05cc ce28 322c 9605 bfaa 3529 933a 9328 ...(2,....5).:.( │ │ │ │ +0003e670: 696e 7493 2393 696e 7429 8ea1 a18d 9105 int.#.int)...... │ │ │ │ +0003e680: ccce 2372 6576 5f61 7373 6f63 9605 bfaa ..#rev_assoc.... │ │ │ │ +0003e690: 3293 5b28 312c 3429 3b28 332c 3229 3b28 2.[(1,4);(3,2);( │ │ │ │ +0003e6a0: 322c 3529 3b28 322c 3629 5d3b 3b8e a18d 2,5);(2,6)];;... │ │ │ │ +0003e6b0: 9105 ccce 2833 2c96 05bf aa32 2993 3a93 ....(3,....2).:. │ │ │ │ +0003e6c0: 2869 6e74 9323 9369 6e74 298e 8e92 01c6 (int.#.int)..... │ │ │ │ +0003e6d0: 71b1 8400 41f0 fe00 0066 668e 8e9f 04c0 q...A....ff..... │ │ │ │ +0003e6e0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 392c ....ff...J....9, │ │ │ │ +0003e6f0: af8d 91ea f1eb d044 650c 6e69 7469 6f6e .......De.nition │ │ │ │ +0003e700: 8e9f 211e 748d 8d8d 9f0d cb89 8d8d 8d9f ..!.t........... │ │ │ │ +0003e710: e600 008d 9102 30ea eb61 6c65 7496 05bf ......0..alet... │ │ │ │ +0003e720: aa61 7373 6f63 9378 911c be52 3d93 6669 .assoc.x...R=.fi │ │ │ │ +0003e730: 6e64 9328 5c28 7827 2c79 292e 9378 3d78 nd.(\(x',y)..x=x │ │ │ │ +0003e740: 2729 8ea4 0d00 00a1 8d91 0230 ea6c 6574 ').........0.let │ │ │ │ +0003e750: 9605 bfaa 7265 765f 6173 736f 6393 7993 ....rev_assoc.y. │ │ │ │ +0003e760: 3d93 6669 6e64 9328 5c28 782c 7927 292e =.find.(\(x,y'). │ │ │ │ +0003e770: 9379 3d79 2729 8e8e 8e8e 8e8e 8e9f 31e8 .y=y')........1. │ │ │ │ +0003e780: 458d 8d91 eaf1 ebeb 4b37 2e35 8e91 1739 E.......K7.5...9 │ │ │ │ +0003e790: 964c 6973 7496 067a e174 7261 6e73 666f .List..z.transfo │ │ │ │ +0003e7a0: 726d 696e 6793 6675 6e63 7469 6f6e 738e rming.functions. │ │ │ │ +0003e7b0: 9f1c 1b71 8d91 eaf1 ebcf 5468 6596 03ea ...q......The... │ │ │ │ +0003e7c0: a86e 6578 7493 6675 6e63 7469 6f6e 9372 .next.function.r │ │ │ │ +0003e7d0: 6576 90ac 7265 7273 6573 9361 936c 6973 ev..rerses.a.lis │ │ │ │ +0003e7e0: 743a 8e9f 1de1 768d 8d8d 91ea f1eb 9ff5 t:....v......... │ │ │ │ +0003e7f0: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ +0003e800: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ +0003e810: 668d 9ffb a664 8d91 170b cceb 6172 6576 f....d......arev │ │ │ │ +0003e820: 9605 bfaa 3a93 2a93 6c69 7374 932d 3e93 ....:.*.list.->. │ │ │ │ +0003e830: 2a93 6c69 7374 8e8e 9201 c671 b184 000f *.list.....q.... │ │ │ │ +0003e840: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +0003e850: 6601 c70b 4a8e 8e8e 9f1f f877 8d91 eaf1 f...J......w.... │ │ │ │ +0003e860: ebd0 4465 7363 7269 7074 696f 6e8e 9f17 ..Description... │ │ │ │ +0003e870: f94e 8d8d 8d8d 91f0 f1eb eb61 7265 768e .N.........arev. │ │ │ │ +0003e880: 8d91 061b 915b 8e91 0bdb 3bd7 788d 9f01 .....[....;.x... │ │ │ │ +0003e890: cccc d531 8e8d 9104 c004 eb61 3b8e 960a ...1.......a;... │ │ │ │ +0003e8a0: 7fae d778 8d9f 01cc ccd5 328e 8d91 04c0 ...x......2..... │ │ │ │ +0003e8b0: 04eb 613b 8e8d 910c 7fac d73a 9601 fffe ..a;.......:.... │ │ │ │ +0003e8c0: 3a93 3a8e 8d91 1c4a 4aeb 613b 8e91 2209 :.:....JJ.a;..". │ │ │ │ +0003e8d0: f4d7 788d 9f01 cccc d86e 8e8d 9105 a850 ..x......n.....P │ │ │ │ +0003e8e0: eb61 5d8e 910e bd4c cf3d 8d91 0355 52eb .a]....L.=...UR. │ │ │ │ +0003e8f0: 615b 8e91 0914 fcd7 788d 9f01 cccc d86e a[......x......n │ │ │ │ +0003e900: 8e8d 9105 a850 eb61 3b8e 8d91 0d67 f8d7 .....P.a;....g.. │ │ │ │ +0003e910: 3a96 01ff fe3a 933a 8e8d 911d 3296 eb61 :....:.:....2..a │ │ │ │ +0003e920: 3b8e 9122 f240 d778 8d9f 01cc ccd5 328e ;..".@.x......2. │ │ │ │ +0003e930: 8d91 04c0 04eb 613b 8e93 d778 8d9f 01cc ......a;...x.... │ │ │ │ +0003e940: ccd5 318e 8d91 04c0 04eb 615d 8e8e 8e8e ..1.......a].... │ │ │ │ +0003e950: 9f1f f876 8d91 eaf1 ebd0 4465 0c6e 6974 ...v......De.nit │ │ │ │ +0003e960: 696f 6e8e 9f1a 9e74 8d8d 8d9f 074b 898d ion....t.....K.. │ │ │ │ +0003e970: 8d8d 9ff3 0000 8d91 0230 eaeb 616c 6574 .........0..alet │ │ │ │ +0003e980: 9605 bfaa 7265 7693 3d93 7265 7631 935b ....rev.=.rev1.[ │ │ │ │ +0003e990: 5d8e 9f0d 0000 8d91 07f0 9477 6865 7265 ]..........where │ │ │ │ +0003e9a0: 7265 6396 05bf aa72 6576 3193 6c93 3d93 rec....rev1.l.=. │ │ │ │ +0003e9b0: 6675 6e93 5b5d 932e 936c 937c 9328 782e fun.[]...l.|.(x. │ │ │ │ +0003e9c0: 6c27 2993 2e93 7265 7631 9328 782e 6c29 l')...rev1.(x.l) │ │ │ │ +0003e9d0: 936c 278e 8e8e 8e8e 8e8e 9f22 bfc1 8d91 .l'........".... │ │ │ │ +0003e9e0: eaf1 ebcf 5468 6596 03ea a866 6f6c 6c6f ....The....follo │ │ │ │ +0003e9f0: 9aac 7277 696e 6793 7498 7798 6f93 6675 ..rwing.t.w.o.fu │ │ │ │ +0003ea00: 6e63 7469 6f6e 7393 0c6c 7465 7293 6193 nctions..lter.a. │ │ │ │ +0003ea10: 6c69 7374 9374 6f93 7468 6593 7375 626c list.to.the.subl │ │ │ │ +0003ea20: 6973 7493 6f66 9365 6c65 6d65 6e98 7473 ist.of.elemen.ts │ │ │ │ +0003ea30: 9373 6174 6973 6679 696e 6793 6193 7072 .satisfying.a.pr │ │ │ │ +0003ea40: 6564 6963 6174 652e 8ea6 8d8d 8d91 eaf1 edicate......... │ │ │ │ +0003ea50: eb9f ee5a da89 0000 6666 01c7 0b4a 9f18 ...Z....ff...J.. │ │ │ │ +0003ea60: f0af 8d8d 90cc cd9f 0459 9c84 001d 4a4b .........Y....JK │ │ │ │ +0003ea70: 0000 6666 8d9f eea6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +0003ea80: 6669 6c74 6572 9116 fea8 3a96 05bf aa28 filter....:....( │ │ │ │ +0003ea90: 2a93 2d3e 9362 6f6f 6c29 932d 3e93 2a93 *.->.bool).->.*. │ │ │ │ +0003eaa0: 6c69 7374 932d 3e93 2a93 6c69 7374 8e9f list.->.*.list.. │ │ │ │ +0003eab0: 0d00 008d 9117 0bcc 6d61 7066 696c 7465 ........mapfilte │ │ │ │ +0003eac0: 7296 05bf aa3a 9328 2a93 2d3e 932a 2a29 r....:.(*.->.**) │ │ │ │ +0003ead0: 932d 3e93 2a93 6c69 7374 932d 3e93 2a93 .->.*.list.->.*. │ │ │ │ +0003eae0: 6c69 7374 8e8e 9201 c671 b184 001d 4a4b list.....q....JK │ │ │ │ +0003eaf0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0003eb00: c70b 4a8e 8e8e 8e9f 24fd 138e 8c8b 0000 ..J.....$....... │ │ │ │ +0003eb10: 003f 0000 0000 0000 0000 0000 0000 0000 .?.............. │ │ │ │ 0003eb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003eb30: 0000 0000 0003 e247 a002 cc05 558d a0fd .......G....U... │ │ │ │ -0003eb40: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -0003eb50: d037 2e35 2e91 0a80 004c 6973 7496 0480 .7.5.....List... │ │ │ │ -0003eb60: 0074 7261 6e73 666f 726d 696e 6793 6675 .transforming.fu │ │ │ │ -0003eb70: 6e63 7469 6f6e 7392 00f9 5150 3633 8e91 nctions...QP63.. │ │ │ │ -0003eb80: 12c7 619f 0566 6689 0000 e666 01c7 3e7c ..a..ff....f..>| │ │ │ │ -0003eb90: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -0003eba0: 9112 c761 4465 7363 7269 7074 696f 6e8e ...aDescription. │ │ │ │ -0003ebb0: a917 c000 8d8d 9112 c761 eb61 6669 6c74 .........a.afilt │ │ │ │ -0003ebc0: 6572 9605 bfaa eb62 7093 6c8e 914c 77a2 er.....bp.l..Lw. │ │ │ │ -0003ebd0: cf61 7070 6c69 6573 9602 b502 d770 9b02 .applies.....p.. │ │ │ │ -0003ebe0: b501 cf74 6f93 6576 95ac 7265 7279 9865 ...to.ev..rery.e │ │ │ │ -0003ebf0: 6c65 6d65 6e93 7496 02b5 026f 6698 d76c lemen.t....of..l │ │ │ │ -0003ec00: 9043 8fcf 2c91 02f2 f072 6574 7572 6e69 .C..,....returni │ │ │ │ -0003ec10: 6e67 9861 936c 6973 7498 6f66 9374 686f ng.a.list.of.tho │ │ │ │ -0003ec20: 7365 9874 6861 7493 7361 7469 7366 7998 se.that.satisfy. │ │ │ │ -0003ec30: d770 cf3b 9103 1c39 6576 91ff 58e4 616c .p.;...9ev..X.al │ │ │ │ -0003ec40: 7561 7469 6e67 8ea4 1000 008d 8d91 12c7 uating.......... │ │ │ │ -0003ec50: 61eb 616d 6170 6669 6c74 6572 9105 bfaa a.amapfilter.... │ │ │ │ -0003ec60: eb62 6691 06ed 666c 8e91 5f4a 69cf 6170 .bf...fl.._Ji.ap │ │ │ │ -0003ec70: 706c 6965 7396 0341 03d7 6691 0489 01cf plies..A..f..... │ │ │ │ -0003ec80: 746f 9365 7695 ac72 6572 799b 0341 0265 to.ev..rery..A.e │ │ │ │ -0003ec90: 6c65 6d65 6e93 7498 6f66 9603 4103 d76c lemen.t.of..A..l │ │ │ │ -0003eca0: 9043 8fcf 2c91 0362 f072 6574 7572 6e69 .C..,..b.returni │ │ │ │ -0003ecb0: 6e67 9361 986c 6973 7498 6f66 9372 6573 ng.a.list.of.res │ │ │ │ -0003ecc0: 756c 7473 9866 6f72 9374 686f 7365 9865 ults.for.those.e │ │ │ │ -0003ecd0: 6c65 6d65 6e90 ac72 7473 8ea1 8d91 12c7 lemen..rts...... │ │ │ │ -0003ece0: 6166 6f72 9603 eaa8 7768 6963 90ac 7268 afor....whic..rh │ │ │ │ -0003ecf0: 9361 7070 6c69 6361 7469 6f6e 936f 6693 .application.of. │ │ │ │ -0003ed00: d766 9105 32a7 cf73 7563 6365 6564 732e .f..2..succeeds. │ │ │ │ -0003ed10: 8e9f 1ecc 868d 9112 c761 d044 650c 6e69 .........a.De.ni │ │ │ │ -0003ed20: 7469 6f6e 8e9f 3465 268d 8d8d 9f21 4b89 tion..4e&....!K. │ │ │ │ -0003ed30: 8d8d 8d9f bf00 008d 912a 0660 eb61 6c65 .........*.`.ale │ │ │ │ -0003ed40: 7472 6563 9605 bfaa 6669 6c74 6572 9370 trec....filter.p │ │ │ │ -0003ed50: 9116 fea8 3d93 6675 6e93 5b5d 932e 935b ....=.fun.[]...[ │ │ │ │ -0003ed60: 5d8e a40d 0000 8d92 00a8 7efc 7c91 0b7f ].........~.|... │ │ │ │ -0003ed70: 5428 782e 6c29 9605 bfaa 2e93 6966 9370 T(x.l)......if.p │ │ │ │ -0003ed80: 9378 9374 6865 6e93 2878 2e66 696c 7465 .x.then.(x.filte │ │ │ │ -0003ed90: 7293 7093 6c29 9365 6c73 6593 6669 6c74 r.p.l).else.filt │ │ │ │ -0003eda0: 6572 9370 936c 8ea1 a1a1 8d91 2a06 606c er.p.l......*.`l │ │ │ │ -0003edb0: 6574 7265 6396 05bf aa6d 6170 6669 6c74 etrec....mapfilt │ │ │ │ -0003edc0: 6572 9366 933d 9366 756e 935b 5d93 2e93 er.f.=.fun.[]... │ │ │ │ -0003edd0: 5b5d 8ea1 8d92 00a8 7efc 7c91 0b7f 5428 []......~.|...T( │ │ │ │ -0003ede0: 782e 6c29 9605 bfaa 2e93 6c65 7493 6c27 x.l)......let.l' │ │ │ │ -0003edf0: 933d 936d 6170 6669 6c74 6572 9366 936c .=.mapfilter.f.l │ │ │ │ -0003ee00: 9369 6e93 2866 9378 292e 6c27 933f 936c .in.(f.x).l'.?.l │ │ │ │ -0003ee10: 278e 8e8e 8e8e 8e8e 9f38 29d5 8d91 12c7 '........8)..... │ │ │ │ -0003ee20: 61cf 5468 6596 03ea a866 6f6c 6c6f 90ac a.The....follo.. │ │ │ │ -0003ee30: 7277 696e 6793 7468 7265 6593 6675 6e63 rwing.three.func │ │ │ │ -0003ee40: 7469 6f6e 7393 6272 6561 6b2d 7570 936c tions.break-up.l │ │ │ │ -0003ee50: 6973 7473 2e8e 9f25 103d 8d8d 8d91 12c7 ists...%.=...... │ │ │ │ -0003ee60: 619f e7da da89 0000 6666 01c7 0b4a 9f25 a.......ff...J.% │ │ │ │ -0003ee70: f0af 8d8d 90cc cd9f 0459 9c84 002a 4a4b .........Y...*JK │ │ │ │ -0003ee80: 0000 6666 8d9f e1a6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -0003ee90: 7265 6d6f 7665 9116 fea8 3a96 05bf aa28 remove....:....( │ │ │ │ -0003eea0: 2a93 2d3e 9362 6f6f 6c29 932d 3e93 2a93 *.->.bool).->.*. │ │ │ │ -0003eeb0: 6c69 7374 932d 3e93 282a 9323 932a 936c list.->.(*.#.*.l │ │ │ │ -0003eec0: 6973 7429 8ea4 0d00 008d 9117 0bcc 7061 ist)..........pa │ │ │ │ -0003eed0: 7274 6974 696f 6e96 05bf aa3a 9328 2a93 rtition....:.(*. │ │ │ │ -0003eee0: 2d3e 9362 6f6f 6c29 932d 3e93 2a93 6c69 ->.bool).->.*.li │ │ │ │ -0003eef0: 7374 932d 3e93 282a 936c 6973 7493 2393 st.->.(*.list.#. │ │ │ │ -0003ef00: 2a93 6c69 7374 298e a18d 9117 0bcc 6368 *.list).......ch │ │ │ │ -0003ef10: 6f70 5f6c 6973 7496 05bf aa3a 9369 6e74 op_list....:.int │ │ │ │ -0003ef20: 932d 3e93 2a93 6c69 7374 932d 3e93 282a .->.*.list.->.(* │ │ │ │ -0003ef30: 936c 6973 7493 2393 2a93 6c69 7374 298e .list.#.*.list). │ │ │ │ -0003ef40: 8e92 01c6 71b1 8400 2a4a 4b00 0066 668e ....q...*JK..ff. │ │ │ │ -0003ef50: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -0003ef60: 8e9f 2c2d 648d 9112 c761 d044 6573 6372 ..,-d....a.Descr │ │ │ │ -0003ef70: 6970 7469 6f6e 8ea6 8d8d 9112 c761 eb61 iption.......a.a │ │ │ │ -0003ef80: 7265 6d6f 7665 9605 bfaa eb62 7093 6c8e remove.....bp.l. │ │ │ │ -0003ef90: 914e d9c7 cf73 6570 6172 6174 6573 9605 .N...separates.. │ │ │ │ -0003efa0: 1727 6672 6f6d 9b05 1726 7468 6593 7265 .'from...&the.re │ │ │ │ -0003efb0: 7374 986f 6693 d76c 9105 5ab5 cf74 6865 st.of..l..Z..the │ │ │ │ -0003efc0: 980c 7273 7493 656c 656d 656e 90ac 7274 ..rst.elemen..rt │ │ │ │ -0003efd0: 9874 6861 7493 7361 7469 730c 6573 9874 .that.satis.es.t │ │ │ │ -0003efe0: 6865 9370 7265 6469 6361 7465 98d7 70cf he.predicate..p. │ │ │ │ -0003eff0: 3b8e a18d 9112 c761 6974 9604 d343 6661 ;......ait...Cfa │ │ │ │ -0003f000: 696c 7393 6966 936e 6f93 656c 656d 656e ils.if.no.elemen │ │ │ │ -0003f010: 90ac 7274 9b04 d344 7361 7469 730c 6573 ..rt...Dsatis.es │ │ │ │ -0003f020: 9374 6865 9370 7265 6469 6361 7465 2e8d .the.predicate.. │ │ │ │ -0003f030: 9107 f2b1 eb61 7061 7274 6974 696f 6e96 .....apartition. │ │ │ │ -0003f040: 05bf aaeb 6270 936c 8e91 5500 32cf 7265 ....bp.l..U.2.re │ │ │ │ -0003f050: 7475 726e 7393 6193 7061 6972 986f 6693 turns.a.pair.of. │ │ │ │ -0003f060: 6c69 7374 732e 9107 f2b1 5468 658e a18d lists.....The... │ │ │ │ -0003f070: 9112 c761 0c72 7374 9603 ec89 6c69 7374 ...a.rst....list │ │ │ │ -0003f080: 9363 6f6e 9aac 7274 6169 6e73 9374 6865 .con..rtains.the │ │ │ │ -0003f090: 9365 6c65 6d65 6e98 7473 936f 6693 d76c .elemen.ts.of..l │ │ │ │ -0003f0a0: 9104 3018 cf77 6869 6398 6893 7361 7469 ..0..whic.h.sati │ │ │ │ -0003f0b0: 7366 7993 d770 cf2e 9105 3e83 5468 6593 sfy..p....>.The. │ │ │ │ -0003f0c0: 7365 636f 6e64 936c 6973 7493 636f 6e98 second.list.con. │ │ │ │ -0003f0d0: 7461 696e 7393 616c 6c93 7468 6593 6f74 tains.all.the.ot │ │ │ │ -0003f0e0: 6865 728e a18d 9112 c761 656c 656d 656e her......aelemen │ │ │ │ -0003f0f0: 90ac 7274 7396 03ea a86f 6693 d76c 9043 ..rts....of..l.C │ │ │ │ -0003f100: 8fcf 2e8e a419 2f5d 8d8d 8d8d 9118 c761 ....../].......a │ │ │ │ -0003f110: eb61 6368 6f70 5f6c 6973 748e 9150 6f03 .achop_list..Po. │ │ │ │ -0003f120: d769 8d91 03ea a8eb 615b 8e91 09aa 52d7 .i......a[....R. │ │ │ │ -0003f130: 788d 9f01 cccc d531 8e8d 9104 c004 eb61 x......1.......a │ │ │ │ -0003f140: 3b8e 8d91 0c7f acd7 3a96 01ff fe3a 933a ;.......:....:.: │ │ │ │ -0003f150: 8e8d 911c 4a4a eb61 3b8e 9622 09f4 d778 ....JJ.a;.."...x │ │ │ │ -0003f160: 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb 615d ......n.....P.a] │ │ │ │ -0003f170: 8e91 0ebd 4ccf 3d8d 9103 5552 eb61 285b ....L.=...UR.a([ │ │ │ │ -0003f180: 8e91 0ed4 a6d7 788d 9f01 cccc d531 8e8d ......x......1.. │ │ │ │ -0003f190: 9104 c004 eb61 3b8e 8d91 0c7f acd7 3a96 .....a;.......:. │ │ │ │ -0003f1a0: 01ff fe3a 933a 8e8d 911c 4a4a eb61 3b8e ...:.:....JJ.a;. │ │ │ │ -0003f1b0: 93d7 788d 9f01 cccc d869 8e8d 9103 64da ..x......i....d. │ │ │ │ -0003f1c0: eb61 5d2c 5b8e 9114 a3d8 d778 8d9f 01cc .a],[......x.... │ │ │ │ -0003f1d0: ccd8 69d5 2b31 8e8d 910e 4156 eb61 3b8e ..i.+1....AV.a;. │ │ │ │ -0003f1e0: 8d91 1600 fed7 3a96 01ff fe3a 933a 8e8d ......:....:.:.. │ │ │ │ -0003f1f0: 9125 cb9c eb61 3b8e 912b 8b46 d778 8d9f .%...a;..+.F.x.. │ │ │ │ -0003f200: 01cc ccd8 6e8e 8d91 05a8 50eb 615d 298e ....n.....P.a]). │ │ │ │ -0003f210: 8e8e 8e9f 192f 5c8d 8d91 12c7 6163 686f ...../\.....acho │ │ │ │ -0003f220: 705f 6c69 7374 8e91 4a6f 03cf 6661 696c p_list..Jo..fail │ │ │ │ -0003f230: 7396 03ea a869 6693 d769 93cf 6973 936e s....if..i..is.n │ │ │ │ -0003f240: 6567 6174 6976 90ac 7265 936f 7293 6772 egativ..re.or.gr │ │ │ │ -0003f250: 6561 7465 7293 7468 616e 93d7 6ecf 2e8e eater.than..n... │ │ │ │ -0003f260: 9f1e cc86 8d91 12c7 61d0 4465 0c6e 6974 ........a.De.nit │ │ │ │ -0003f270: 696f 6e8e 9f54 7059 8d8d 8d9f 4156 bd8d ion..TpY....AV.. │ │ │ │ -0003f280: 8d8d a0ff 7e00 008d 912a 0660 eb61 6c65 ....~....*.`.ale │ │ │ │ -0003f290: 7472 6563 9605 bfaa 7265 6d6f 7665 9370 trec....remove.p │ │ │ │ -0003f2a0: 936c 933d 8ea4 0d00 008d 912f c60a 6966 .l.=......./..if │ │ │ │ -0003f2b0: 9605 bfaa 7093 2868 6493 6c29 9374 6865 ....p.(hd.l).the │ │ │ │ -0003f2c0: 6e93 2868 6493 6c2c 9374 6c93 6c29 8ea1 n.(hd.l,.tl.l).. │ │ │ │ -0003f2d0: 8d91 2fc6 0a65 6c73 6596 05bf aa28 4993 ../..else....(I. │ │ │ │ -0003f2e0: 2393 285c 722e 9328 2868 6493 6c29 932e #.(\r..((hd.l).. │ │ │ │ -0003f2f0: 9372 2929 2993 2872 656d 6f76 6593 7093 .r))).(remove.p. │ │ │ │ -0003f300: 2874 6c93 6c29 298e a1a1 8d91 2a06 606c (tl.l)).....*.`l │ │ │ │ -0003f310: 6574 9605 bfaa 7061 7274 6974 696f 6e93 et....partition. │ │ │ │ -0003f320: 7093 6c93 3d8e a18d 912f c60a 6974 6c69 p.l.=..../..itli │ │ │ │ -0003f330: 7374 9605 bfaa 285c 6193 2879 6573 2c6e st....(\a.(yes,n │ │ │ │ -0003f340: 6f29 2e93 6966 9370 9361 9374 6865 6e93 o)..if.p.a.then. │ │ │ │ -0003f350: 2828 612e 7965 7329 2c6e 6f29 9365 6c73 ((a.yes),no).els │ │ │ │ -0003f360: 6593 2879 6573 2c28 612e 6e6f 2929 2993 e.(yes,(a.no))). │ │ │ │ -0003f370: 6c93 285b 5d2c 5b5d 298e a1a1 8d91 2a06 l.([],[]).....*. │ │ │ │ -0003f380: 606c 6574 7265 6396 05bf aa63 686f 705f `letrec....chop_ │ │ │ │ -0003f390: 6c69 7374 9369 936c 933d 8ea1 8d91 2fc6 list.i.l.=..../. │ │ │ │ -0003f3a0: 0a69 6696 05bf aa69 933d 9330 9374 6865 .if....i.=.0.the │ │ │ │ -0003f3b0: 6e93 285b 5d2c 6c29 8ea1 8d91 2fc6 0a65 n.([],l)..../..e │ │ │ │ -0003f3c0: 6c73 6596 05bf aa28 6c65 7493 6c31 2c6c lse....(let.l1,l │ │ │ │ -0003f3d0: 3293 3d93 6368 6f70 5f6c 6973 7493 2869 2.=.chop_list.(i │ │ │ │ -0003f3e0: 2d31 2993 2874 6c93 6c29 9369 6e91 0b7f -1).(tl.l).in... │ │ │ │ -0003f3f0: 5468 6493 6c93 2e93 6c31 932c 936c 3229 Thd.l...l1.,.l2) │ │ │ │ -0003f400: 8ea1 8d91 2fc6 0a3f 9605 bfaa 6661 696c ..../..?....fail │ │ │ │ -0003f410: 7769 7468 9360 6368 6f70 5f6c 6973 7460 with.`chop_list` │ │ │ │ -0003f420: 8e8e 8e8e 8e8e 8e9f 5835 098d 9112 c761 ........X5.....a │ │ │ │ -0003f430: cf54 6865 9603 eaa8 6e65 7874 9366 756e .The....next.fun │ │ │ │ -0003f440: 6374 696f 6e93 0d61 7474 656e 7393 6193 ction..attens.a. │ │ │ │ -0003f450: 6c69 7374 936f 6693 6c69 7374 733a 8ea1 list.of.lists:.. │ │ │ │ -0003f460: 8d8d 8d91 12c7 619f f54f a789 0000 6666 ......a..O....ff │ │ │ │ -0003f470: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -0003f480: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ -0003f490: 9117 0bcc eb61 666c 6174 9605 bfaa 3a93 .....aflat....:. │ │ │ │ -0003f4a0: 2a93 6c69 7374 936c 6973 7493 2d3e 932a *.list.list.->.* │ │ │ │ -0003f4b0: 936c 6973 748e 8e92 01c6 71b1 8400 0f60 .list.....q....` │ │ │ │ -0003f4c0: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -0003f4d0: 01c7 0b4a 8e8e 8e8e 9f24 fd13 8e8c 8b00 ...J.....$...... │ │ │ │ -0003f4e0: 0000 4000 0000 0000 0000 0000 0000 0000 ..@............. │ │ │ │ +0003eb30: 0000 0000 0000 0003 e249 a002 cc05 558d .........I....U. │ │ │ │ +0003eb40: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ +0003eb50: c761 d037 2e35 2e91 0a80 004c 6973 7496 .a.7.5.....List. │ │ │ │ +0003eb60: 0480 0074 7261 6e73 666f 726d 696e 6793 ...transforming. │ │ │ │ +0003eb70: 6675 6e63 7469 6f6e 7392 00f9 5150 3633 functions...QP63 │ │ │ │ +0003eb80: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ +0003eb90: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ +0003eba0: 218d 9112 c761 4465 7363 7269 7074 696f !....aDescriptio │ │ │ │ +0003ebb0: 6e8e a917 c000 8d8d 9112 c761 eb61 6669 n..........a.afi │ │ │ │ +0003ebc0: 6c74 6572 9605 bfaa eb62 7093 6c8e 914c lter.....bp.l..L │ │ │ │ +0003ebd0: 77a2 cf61 7070 6c69 6573 9602 b502 d770 w..applies.....p │ │ │ │ +0003ebe0: 9b02 b501 cf74 6f93 6576 95ac 7265 7279 .....to.ev..rery │ │ │ │ +0003ebf0: 9865 6c65 6d65 6e93 7496 02b5 026f 6698 .elemen.t....of. │ │ │ │ +0003ec00: d76c 9043 8fcf 2c91 02f2 f072 6574 7572 .l.C..,....retur │ │ │ │ +0003ec10: 6e69 6e67 9861 936c 6973 7498 6f66 9374 ning.a.list.of.t │ │ │ │ +0003ec20: 686f 7365 9874 6861 7493 7361 7469 7366 hose.that.satisf │ │ │ │ +0003ec30: 7998 d770 cf3b 9103 1c39 6576 91ff 58e4 y..p.;...9ev..X. │ │ │ │ +0003ec40: 616c 7561 7469 6e67 8ea4 1000 008d 8d91 aluating........ │ │ │ │ +0003ec50: 12c7 61eb 616d 6170 6669 6c74 6572 9105 ..a.amapfilter.. │ │ │ │ +0003ec60: bfaa eb62 6691 06ed 666c 8e91 5f4a 69cf ...bf...fl.._Ji. │ │ │ │ +0003ec70: 6170 706c 6965 7396 0341 03d7 6691 0489 applies..A..f... │ │ │ │ +0003ec80: 01cf 746f 9365 7695 ac72 6572 799b 0341 ..to.ev..rery..A │ │ │ │ +0003ec90: 0265 6c65 6d65 6e93 7498 6f66 9603 4103 .elemen.t.of..A. │ │ │ │ +0003eca0: d76c 9043 8fcf 2c91 0362 f072 6574 7572 .l.C..,..b.retur │ │ │ │ +0003ecb0: 6e69 6e67 9361 986c 6973 7498 6f66 9372 ning.a.list.of.r │ │ │ │ +0003ecc0: 6573 756c 7473 9866 6f72 9374 686f 7365 esults.for.those │ │ │ │ +0003ecd0: 9865 6c65 6d65 6e90 ac72 7473 8ea1 8d91 .elemen..rts.... │ │ │ │ +0003ece0: 12c7 6166 6f72 9603 eaa8 7768 6963 90ac ..afor....whic.. │ │ │ │ +0003ecf0: 7268 9361 7070 6c69 6361 7469 6f6e 936f rh.application.o │ │ │ │ +0003ed00: 6693 d766 9105 32a7 cf73 7563 6365 6564 f..f..2..succeed │ │ │ │ +0003ed10: 732e 8e9f 1ecc 868d 9112 c761 d044 650c s..........a.De. │ │ │ │ +0003ed20: 6e69 7469 6f6e 8e9f 3465 268d 8d8d 9f21 nition..4e&....! │ │ │ │ +0003ed30: 4b89 8d8d 8d9f bf00 008d 912a 0660 eb61 K..........*.`.a │ │ │ │ +0003ed40: 6c65 7472 6563 9605 bfaa 6669 6c74 6572 letrec....filter │ │ │ │ +0003ed50: 9370 9116 fea8 3d93 6675 6e93 5b5d 932e .p....=.fun.[].. │ │ │ │ +0003ed60: 935b 5d8e a40d 0000 8d92 00a8 7efc 7c91 .[].........~.|. │ │ │ │ +0003ed70: 0b7f 5428 782e 6c29 9605 bfaa 2e93 6966 ..T(x.l)......if │ │ │ │ +0003ed80: 9370 9378 9374 6865 6e93 2878 2e66 696c .p.x.then.(x.fil │ │ │ │ +0003ed90: 7465 7293 7093 6c29 9365 6c73 6593 6669 ter.p.l).else.fi │ │ │ │ +0003eda0: 6c74 6572 9370 936c 8ea1 a1a1 8d91 2a06 lter.p.l......*. │ │ │ │ +0003edb0: 606c 6574 7265 6396 05bf aa6d 6170 6669 `letrec....mapfi │ │ │ │ +0003edc0: 6c74 6572 9366 933d 9366 756e 935b 5d93 lter.f.=.fun.[]. │ │ │ │ +0003edd0: 2e93 5b5d 8ea1 8d92 00a8 7efc 7c91 0b7f ..[]......~.|... │ │ │ │ +0003ede0: 5428 782e 6c29 9605 bfaa 2e93 6c65 7493 T(x.l)......let. │ │ │ │ +0003edf0: 6c27 933d 936d 6170 6669 6c74 6572 9366 l'.=.mapfilter.f │ │ │ │ +0003ee00: 936c 9369 6e93 2866 9378 292e 6c27 933f .l.in.(f.x).l'.? │ │ │ │ +0003ee10: 936c 278e 8e8e 8e8e 8e8e 9f38 29d5 8d91 .l'........8)... │ │ │ │ +0003ee20: 12c7 61cf 5468 6596 03ea a866 6f6c 6c6f ..a.The....follo │ │ │ │ +0003ee30: 90ac 7277 696e 6793 7468 7265 6593 6675 ..rwing.three.fu │ │ │ │ +0003ee40: 6e63 7469 6f6e 7393 6272 6561 6b2d 7570 nctions.break-up │ │ │ │ +0003ee50: 936c 6973 7473 2e8e 9f25 103d 8d8d 8d91 .lists...%.=.... │ │ │ │ +0003ee60: 12c7 619f e7da da89 0000 6666 01c7 0b4a ..a.......ff...J │ │ │ │ +0003ee70: 9f25 f0af 8d8d 90cc cd9f 0459 9c84 002a .%.........Y...* │ │ │ │ +0003ee80: 4a4b 0000 6666 8d9f e1a6 648d 9117 0bcc JK..ff....d..... │ │ │ │ +0003ee90: eb61 7265 6d6f 7665 9116 fea8 3a96 05bf .aremove....:... │ │ │ │ +0003eea0: aa28 2a93 2d3e 9362 6f6f 6c29 932d 3e93 .(*.->.bool).->. │ │ │ │ +0003eeb0: 2a93 6c69 7374 932d 3e93 282a 9323 932a *.list.->.(*.#.* │ │ │ │ +0003eec0: 936c 6973 7429 8ea4 0d00 008d 9117 0bcc .list).......... │ │ │ │ +0003eed0: 7061 7274 6974 696f 6e96 05bf aa3a 9328 partition....:.( │ │ │ │ +0003eee0: 2a93 2d3e 9362 6f6f 6c29 932d 3e93 2a93 *.->.bool).->.*. │ │ │ │ +0003eef0: 6c69 7374 932d 3e93 282a 936c 6973 7493 list.->.(*.list. │ │ │ │ +0003ef00: 2393 2a93 6c69 7374 298e a18d 9117 0bcc #.*.list)....... │ │ │ │ +0003ef10: 6368 6f70 5f6c 6973 7496 05bf aa3a 9369 chop_list....:.i │ │ │ │ +0003ef20: 6e74 932d 3e93 2a93 6c69 7374 932d 3e93 nt.->.*.list.->. │ │ │ │ +0003ef30: 282a 936c 6973 7493 2393 2a93 6c69 7374 (*.list.#.*.list │ │ │ │ +0003ef40: 298e 8e92 01c6 71b1 8400 2a4a 4b00 0066 ).....q...*JK..f │ │ │ │ +0003ef50: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +0003ef60: 8e8e 8e9f 2c2d 648d 9112 c761 d044 6573 ....,-d....a.Des │ │ │ │ +0003ef70: 6372 6970 7469 6f6e 8ea6 8d8d 9112 c761 cription.......a │ │ │ │ +0003ef80: eb61 7265 6d6f 7665 9605 bfaa eb62 7093 .aremove.....bp. │ │ │ │ +0003ef90: 6c8e 914e d9c7 cf73 6570 6172 6174 6573 l..N...separates │ │ │ │ +0003efa0: 9605 1727 6672 6f6d 9b05 1726 7468 6593 ...'from...&the. │ │ │ │ +0003efb0: 7265 7374 986f 6693 d76c 9105 5ab5 cf74 rest.of..l..Z..t │ │ │ │ +0003efc0: 6865 980c 7273 7493 656c 656d 656e 90ac he..rst.elemen.. │ │ │ │ +0003efd0: 7274 9874 6861 7493 7361 7469 730c 6573 rt.that.satis.es │ │ │ │ +0003efe0: 9874 6865 9370 7265 6469 6361 7465 98d7 .the.predicate.. │ │ │ │ +0003eff0: 70cf 3b8e a18d 9112 c761 6974 9604 d343 p.;......ait...C │ │ │ │ +0003f000: 6661 696c 7393 6966 936e 6f93 656c 656d fails.if.no.elem │ │ │ │ +0003f010: 656e 90ac 7274 9b04 d344 7361 7469 730c en..rt...Dsatis. │ │ │ │ +0003f020: 6573 9374 6865 9370 7265 6469 6361 7465 es.the.predicate │ │ │ │ +0003f030: 2e8d 9107 f2b1 eb61 7061 7274 6974 696f .......apartitio │ │ │ │ +0003f040: 6e96 05bf aaeb 6270 936c 8e91 5500 32cf n.....bp.l..U.2. │ │ │ │ +0003f050: 7265 7475 726e 7393 6193 7061 6972 986f returns.a.pair.o │ │ │ │ +0003f060: 6693 6c69 7374 732e 9107 f2b1 5468 658e f.lists.....The. │ │ │ │ +0003f070: a18d 9112 c761 0c72 7374 9603 ec89 6c69 .....a.rst....li │ │ │ │ +0003f080: 7374 9363 6f6e 9aac 7274 6169 6e73 9374 st.con..rtains.t │ │ │ │ +0003f090: 6865 9365 6c65 6d65 6e98 7473 936f 6693 he.elemen.ts.of. │ │ │ │ +0003f0a0: d76c 9104 3018 cf77 6869 6398 6893 7361 .l..0..whic.h.sa │ │ │ │ +0003f0b0: 7469 7366 7993 d770 cf2e 9105 3e83 5468 tisfy..p....>.Th │ │ │ │ +0003f0c0: 6593 7365 636f 6e64 936c 6973 7493 636f e.second.list.co │ │ │ │ +0003f0d0: 6e98 7461 696e 7393 616c 6c93 7468 6593 n.tains.all.the. │ │ │ │ +0003f0e0: 6f74 6865 728e a18d 9112 c761 656c 656d other......aelem │ │ │ │ +0003f0f0: 656e 90ac 7274 7396 03ea a86f 6693 d76c en..rts....of..l │ │ │ │ +0003f100: 9043 8fcf 2e8e a419 2f5d 8d8d 8d8d 9118 .C....../]...... │ │ │ │ +0003f110: c761 eb61 6368 6f70 5f6c 6973 748e 9150 .a.achop_list..P │ │ │ │ +0003f120: 6f03 d769 8d91 03ea a8eb 615b 8e91 09aa o..i......a[.... │ │ │ │ +0003f130: 52d7 788d 9f01 cccc d531 8e8d 9104 c004 R.x......1...... │ │ │ │ +0003f140: eb61 3b8e 8d91 0c7f acd7 3a96 01ff fe3a .a;.......:....: │ │ │ │ +0003f150: 933a 8e8d 911c 4a4a eb61 3b8e 9622 09f4 .:....JJ.a;..".. │ │ │ │ +0003f160: d778 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb .x......n.....P. │ │ │ │ +0003f170: 615d 8e91 0ebd 4ccf 3d8d 9103 5552 eb61 a]....L.=...UR.a │ │ │ │ +0003f180: 285b 8e91 0ed4 a6d7 788d 9f01 cccc d531 ([......x......1 │ │ │ │ +0003f190: 8e8d 9104 c004 eb61 3b8e 8d91 0c7f acd7 .......a;....... │ │ │ │ +0003f1a0: 3a96 01ff fe3a 933a 8e8d 911c 4a4a eb61 :....:.:....JJ.a │ │ │ │ +0003f1b0: 3b8e 93d7 788d 9f01 cccc d869 8e8d 9103 ;...x......i.... │ │ │ │ +0003f1c0: 64da eb61 5d2c 5b8e 9114 a3d8 d778 8d9f d..a],[......x.. │ │ │ │ +0003f1d0: 01cc ccd8 69d5 2b31 8e8d 910e 4156 eb61 ....i.+1....AV.a │ │ │ │ +0003f1e0: 3b8e 8d91 1600 fed7 3a96 01ff fe3a 933a ;.......:....:.: │ │ │ │ +0003f1f0: 8e8d 9125 cb9c eb61 3b8e 912b 8b46 d778 ...%...a;..+.F.x │ │ │ │ +0003f200: 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb 615d ......n.....P.a] │ │ │ │ +0003f210: 298e 8e8e 8e9f 192f 5c8d 8d91 12c7 6163 )....../\.....ac │ │ │ │ +0003f220: 686f 705f 6c69 7374 8e91 4a6f 03cf 6661 hop_list..Jo..fa │ │ │ │ +0003f230: 696c 7396 03ea a869 6693 d769 93cf 6973 ils....if..i..is │ │ │ │ +0003f240: 936e 6567 6174 6976 90ac 7265 936f 7293 .negativ..re.or. │ │ │ │ +0003f250: 6772 6561 7465 7293 7468 616e 93d7 6ecf greater.than..n. │ │ │ │ +0003f260: 2e8e 9f1e cc86 8d91 12c7 61d0 4465 0c6e ..........a.De.n │ │ │ │ +0003f270: 6974 696f 6e8e 9f54 7059 8d8d 8d9f 4156 ition..TpY....AV │ │ │ │ +0003f280: bd8d 8d8d a0ff 7e00 008d 912a 0660 eb61 ......~....*.`.a │ │ │ │ +0003f290: 6c65 7472 6563 9605 bfaa 7265 6d6f 7665 letrec....remove │ │ │ │ +0003f2a0: 9370 936c 933d 8ea4 0d00 008d 912f c60a .p.l.=......./.. │ │ │ │ +0003f2b0: 6966 9605 bfaa 7093 2868 6493 6c29 9374 if....p.(hd.l).t │ │ │ │ +0003f2c0: 6865 6e93 2868 6493 6c2c 9374 6c93 6c29 hen.(hd.l,.tl.l) │ │ │ │ +0003f2d0: 8ea1 8d91 2fc6 0a65 6c73 6596 05bf aa28 ..../..else....( │ │ │ │ +0003f2e0: 4993 2393 285c 722e 9328 2868 6493 6c29 I.#.(\r..((hd.l) │ │ │ │ +0003f2f0: 932e 9372 2929 2993 2872 656d 6f76 6593 ...r))).(remove. │ │ │ │ +0003f300: 7093 2874 6c93 6c29 298e a1a1 8d91 2a06 p.(tl.l)).....*. │ │ │ │ +0003f310: 606c 6574 9605 bfaa 7061 7274 6974 696f `let....partitio │ │ │ │ +0003f320: 6e93 7093 6c93 3d8e a18d 912f c60a 6974 n.p.l.=..../..it │ │ │ │ +0003f330: 6c69 7374 9605 bfaa 285c 6193 2879 6573 list....(\a.(yes │ │ │ │ +0003f340: 2c6e 6f29 2e93 6966 9370 9361 9374 6865 ,no)..if.p.a.the │ │ │ │ +0003f350: 6e93 2828 612e 7965 7329 2c6e 6f29 9365 n.((a.yes),no).e │ │ │ │ +0003f360: 6c73 6593 2879 6573 2c28 612e 6e6f 2929 lse.(yes,(a.no)) │ │ │ │ +0003f370: 2993 6c93 285b 5d2c 5b5d 298e a1a1 8d91 ).l.([],[])..... │ │ │ │ +0003f380: 2a06 606c 6574 7265 6396 05bf aa63 686f *.`letrec....cho │ │ │ │ +0003f390: 705f 6c69 7374 9369 936c 933d 8ea1 8d91 p_list.i.l.=.... │ │ │ │ +0003f3a0: 2fc6 0a69 6696 05bf aa69 933d 9330 9374 /..if....i.=.0.t │ │ │ │ +0003f3b0: 6865 6e93 285b 5d2c 6c29 8ea1 8d91 2fc6 hen.([],l)..../. │ │ │ │ +0003f3c0: 0a65 6c73 6596 05bf aa28 6c65 7493 6c31 .else....(let.l1 │ │ │ │ +0003f3d0: 2c6c 3293 3d93 6368 6f70 5f6c 6973 7493 ,l2.=.chop_list. │ │ │ │ +0003f3e0: 2869 2d31 2993 2874 6c93 6c29 9369 6e91 (i-1).(tl.l).in. │ │ │ │ +0003f3f0: 0b7f 5468 6493 6c93 2e93 6c31 932c 936c ..Thd.l...l1.,.l │ │ │ │ +0003f400: 3229 8ea1 8d91 2fc6 0a3f 9605 bfaa 6661 2)..../..?....fa │ │ │ │ +0003f410: 696c 7769 7468 9360 6368 6f70 5f6c 6973 ilwith.`chop_lis │ │ │ │ +0003f420: 7460 8e8e 8e8e 8e8e 8e9f 5835 098d 9112 t`........X5.... │ │ │ │ +0003f430: c761 cf54 6865 9603 eaa8 6e65 7874 9366 .a.The....next.f │ │ │ │ +0003f440: 756e 6374 696f 6e93 0d61 7474 656e 7393 unction..attens. │ │ │ │ +0003f450: 6193 6c69 7374 936f 6693 6c69 7374 733a a.list.of.lists: │ │ │ │ +0003f460: 8ea1 8d8d 8d91 12c7 619f f54f a789 0000 ........a..O.... │ │ │ │ +0003f470: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +0003f480: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ +0003f490: 648d 9117 0bcc eb61 666c 6174 9605 bfaa d......aflat.... │ │ │ │ +0003f4a0: 3a93 2a93 6c69 7374 936c 6973 7493 2d3e :.*.list.list.-> │ │ │ │ +0003f4b0: 932a 936c 6973 748e 8e92 01c6 71b1 8400 .*.list.....q... │ │ │ │ +0003f4c0: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ +0003f4d0: 6666 01c7 0b4a 8e8e 8e8e 9f24 fd13 8e8c ff...J.....$.... │ │ │ │ +0003f4e0: 8b00 0000 4000 0000 0000 0000 0000 0000 ....@........... │ │ │ │ 0003f4f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0003f500: 0000 0000 0000 0000 03eb 0ba0 02cc 0555 ...............U │ │ │ │ -0003f510: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -0003f520: eaf1 ebd0 3634 9157 4cb0 4368 6170 7465 ....64.WL.Chapte │ │ │ │ -0003f530: 7296 0480 0037 2e91 0a80 0047 656e 6572 r....7.....Gener │ │ │ │ -0003f540: 616c 9350 7572 709a 6000 6f73 6593 616e al.Purp.`.ose.an │ │ │ │ -0003f550: 6493 4c69 7374 9350 726f 9863 6573 7369 d.List.Pro.cessi │ │ │ │ -0003f560: 6e67 9346 91fe e000 756e 6374 696f 6e73 ng.F....unctions │ │ │ │ -0003f570: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ -0003f580: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -0003f590: 218d 91ea f1eb 4465 7363 7269 7074 696f !.....Descriptio │ │ │ │ -0003f5a0: 6e8e 9f1e c561 8d8d 8d8d 9ff8 a664 8d8d n....a.......d.. │ │ │ │ -0003f5b0: 8d91 f5f1 ebeb 6166 6c61 7491 05bf aa5b ......aflat....[ │ │ │ │ -0003f5c0: 5b8e 911e 2f91 d76c 8d9f 01cc ccd5 3131 [.../..l......11 │ │ │ │ -0003f5d0: 8e8d 9109 0008 eb61 3b8e 8d91 10bf b0d7 .......a;....... │ │ │ │ -0003f5e0: 3a96 01ff fe3a 933a 8e8d 9120 8a4e eb61 :....:.:... .N.a │ │ │ │ -0003f5f0: 3b8e 9626 49f8 d76c 8d9f 01cc ccd5 318d ;..&I..l......1. │ │ │ │ -0003f600: d86d 8d9f 011c 71f3 2bb9 4161 a800 0600 .m....q.+.Aa.... │ │ │ │ -0003f610: 0000 0600 0000 0463 6d72 36d6 318e 8e8e .......cmr6.1... │ │ │ │ -0003f620: 8d91 106f 6feb 615d 3b5b 8e91 21ae 6dd7 ...oo.a];[..!.m. │ │ │ │ -0003f630: 6c8d 9f01 cccc d532 318e 8d91 0900 08eb l......21....... │ │ │ │ -0003f640: 613b 8e8d 9110 bfb0 d73a 9601 fffe 3a93 a;.......:....:. │ │ │ │ -0003f650: 3a8e 8d91 208a 4eeb 613b 8e93 d76c 8d9f :... .N.a;...l.. │ │ │ │ -0003f660: 01cc ccd5 328d d86d 8d9f 011c 71d6 328e ....2..m....q.2. │ │ │ │ -0003f670: 8e8e 8d91 106f 6feb 615d 3b8e 8d91 21d9 .....oo.a];...!. │ │ │ │ -0003f680: 69d7 3a96 01ff fe3a 933a 8e8d 9135 8eaf i.:....:.:...5.. │ │ │ │ -0003f690: eb61 3b5b 8e91 410e 03d7 6c8d 9f01 cccc .a;[..A...l..... │ │ │ │ -0003f6a0: d86e d531 8e8d 9109 e854 eb61 3b8e 8d91 .n.1.....T.a;... │ │ │ │ -0003f6b0: 11a7 fcd7 3a96 01ff fe3a 933a 8e8d 9121 ....:....:.:...! │ │ │ │ -0003f6c0: 729a eb61 3b8e 9127 3244 d76c 8d9f 01cc r..a;..'2D.l.... │ │ │ │ -0003f6d0: ccd8 6e8d 6d8d 9f01 0000 f32e 10cd bece ..n.m........... │ │ │ │ -0003f6e0: 0006 0000 0006 0000 0005 636d 6d69 36d9 ..........cmmi6. │ │ │ │ -0003f6f0: 6e8e 8e8e 8d91 124b 4beb 615d 5d8e 9121 n......KK.a]]..! │ │ │ │ -0003f700: 1ff1 cf3d 8e8e 9f0e 7fff 8d8d 8d91 fdc7 ...=............ │ │ │ │ -0003f710: 3beb 615b 8e91 0386 e5d7 6c8d 9f01 cccc ;.a[......l..... │ │ │ │ -0003f720: d531 318e 8d91 0900 08eb 613b 8e8d 9110 .11.......a;.... │ │ │ │ -0003f730: bfb0 d73a 9601 fffe 3a93 3a8e 8d91 208a ...:....:.:... . │ │ │ │ -0003f740: 4eeb 613b 8e96 2649 f8d7 6c8d 9f01 cccc N.a;..&I..l..... │ │ │ │ -0003f750: d531 8dd8 6d8d 9f01 1c71 d631 8e8e 8e8d .1..m....q.1.... │ │ │ │ -0003f760: 9110 6f6f eb61 3b8e 9116 2f19 d76c 8d9f ..oo.a;.../..l.. │ │ │ │ -0003f770: 01cc ccd5 3231 8e8d 9109 0008 eb61 3b8e ....21.......a;. │ │ │ │ -0003f780: 8d91 10bf b0d7 3a96 01ff fe3a 933a 8e8d ......:....:.:.. │ │ │ │ -0003f790: 9120 8a4e eb61 3b8e 93d7 6c8d 9f01 cccc . .N.a;...l..... │ │ │ │ -0003f7a0: d532 8dd8 6d8d 9f01 1c71 d632 8e8e 8e8d .2..m....q.2.... │ │ │ │ -0003f7b0: 9110 6f6f eb61 3b8e 8d91 1c19 bfd7 3a96 ..oo.a;.......:. │ │ │ │ -0003f7c0: 01ff fe3a 933a 8e8d 912f cf05 eb61 3b8e ...:.:.../...a;. │ │ │ │ -0003f7d0: 9135 8eaf d76c 8d9f 01cc ccd8 6ed5 318e .5...l......n.1. │ │ │ │ -0003f7e0: 8d91 09e8 54eb 613b 8e8d 9111 a7fc d73a ....T.a;.......: │ │ │ │ -0003f7f0: 9601 fffe 3a93 3a8e 8d91 2172 9aeb 613b ....:.:...!r..a; │ │ │ │ -0003f800: 8e91 2732 44d7 6c8d 9f01 cccc d86e 8d6d ..'2D.l......n.m │ │ │ │ -0003f810: 8d9f 0100 00d9 6e8e 8e8e 8d91 124b 4beb ......n......KK. │ │ │ │ -0003f820: 615d 8e8e 8e8e 8e8e 8e9f 2c42 898d 91ea a]........,B.... │ │ │ │ -0003f830: f1eb d044 650c 6e69 7469 6f6e 8ea4 19f0 ...De.nition.... │ │ │ │ -0003f840: 0e8d 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea ..............0. │ │ │ │ -0003f850: eb61 6c65 7472 6563 9605 bfaa 666c 6174 .aletrec....flat │ │ │ │ -0003f860: 933d 9366 756e 935b 5d93 2e93 5b5d 937c .=.fun.[]...[].| │ │ │ │ -0003f870: 9328 782e 6c29 932e 9378 4028 666c 6174 .(x.l)...x@(flat │ │ │ │ -0003f880: 936c 298e 8e8e 8e8e 8e8e a924 8813 8d91 .l)........$.... │ │ │ │ -0003f890: eaf1 ebcf 5468 6596 03ea a86e 6578 7493 ....The....next. │ │ │ │ -0003f8a0: 7495 ac72 7793 6f96 03ea a866 756e 6374 t..rw.o....funct │ │ │ │ -0003f8b0: 696f 6e73 9360 7a69 7027 9361 6e64 9360 ions.`zip'.and.` │ │ │ │ -0003f8c0: 756e 7a69 7027 9362 9053 8e65 7495 ac72 unzip'.b.S.et..r │ │ │ │ -0003f8d0: 7793 6565 6e96 03ea a86c 6973 7473 936f w.een....lists.o │ │ │ │ -0003f8e0: 6693 7061 6972 7393 616e 6493 7061 6972 f.pairs.and.pair │ │ │ │ -0003f8f0: 7393 6f66 936c 6973 7473 2e8e 9f2a fc64 s.of.lists...*.d │ │ │ │ -0003f900: 8d8d 8d91 eaf1 eb9f ee5a da89 0000 6666 .........Z....ff │ │ │ │ -0003f910: 01c7 0b4a 9f18 f0af 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -0003f920: 9c84 001d 4a4b 0000 6666 8d9f eea6 648d ....JK..ff....d. │ │ │ │ -0003f930: 9117 0bcc eb61 636f 6d62 696e 6596 05bf .....acombine... │ │ │ │ -0003f940: aa3a 9328 2a93 6c69 7374 9323 932a 2a93 .:.(*.list.#.**. │ │ │ │ -0003f950: 6c69 7374 2993 2d3e 9328 2a93 2393 2a2a list).->.(*.#.** │ │ │ │ -0003f960: 2993 6c69 7374 8e9f 0d00 008d 9117 0bcc ).list.......... │ │ │ │ -0003f970: 7370 6c69 7491 113e fe3a 9605 bfaa 282a split..>.:....(* │ │ │ │ -0003f980: 9323 932a 2a29 936c 6973 7493 2d3e 9328 .#.**).list.->.( │ │ │ │ -0003f990: 2a93 6c69 7374 9323 932a 2a93 6c69 7374 *.list.#.**.list │ │ │ │ -0003f9a0: 298e 8e92 01c6 71b1 8400 1d4a 4b00 0066 ).....q....JK..f │ │ │ │ -0003f9b0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -0003f9c0: 8e8e 8e9f 2cce 158d 91ea f1eb d044 6573 ....,........Des │ │ │ │ -0003f9d0: 6372 6970 7469 6f6e 8ea1 8d8d 8d8d 91f0 cription........ │ │ │ │ -0003f9e0: f1eb eb61 636f 6d62 696e 658e 8d91 1d1a ...acombine..... │ │ │ │ -0003f9f0: 3928 5b8e 9128 998d d778 8d9f 01cc ccd5 9([..(...x...... │ │ │ │ -0003fa00: 318e 8d91 04c0 04eb 613b 8e8d 910c 7fac 1.......a;...... │ │ │ │ -0003fa10: d73a 9601 fffe 3a93 3a8e 8d91 1c4a 4aeb .:....:.:....JJ. │ │ │ │ -0003fa20: 613b 8e96 2209 f4d7 788d 9f01 cccc d86e a;.."...x......n │ │ │ │ -0003fa30: 8e8d 9105 a850 eb61 5d2c 5b8e 9116 e74e .....P.a],[....N │ │ │ │ -0003fa40: d779 8d9f 01cc ccd5 318e 8d91 04c0 04eb .y......1....... │ │ │ │ -0003fa50: 613b 8e8d 910c 7fac d73a 9601 fffe 3a93 a;.......:....:. │ │ │ │ -0003fa60: 3a8e 8d91 1c4a 4aeb 613b 8e93 d779 8d9f :....JJ.a;...y.. │ │ │ │ -0003fa70: 01cc ccd8 6e8e 8d91 05a8 50eb 615d 298e ....n.....P.a]). │ │ │ │ -0003fa80: 9114 7cf6 cf3d 8d91 0355 52eb 615b 288e ..|..=...UR.a[(. │ │ │ │ -0003fa90: 910e d4a6 d778 8d9f 01cc ccd5 318e 8d91 .....x......1... │ │ │ │ -0003faa0: 04c0 04eb 612c 8e91 0a7f aed7 798d 9f01 ....a,......y... │ │ │ │ -0003fab0: cccc d531 8e8d 9104 c004 eb61 293b 8e8d ...1.......a);.. │ │ │ │ -0003fac0: 9116 29fe d73a 9601 fffe 3a93 3a8e 8d91 ..)..:....:.:... │ │ │ │ -0003fad0: 29df 44eb 613b 288e 9135 5e98 d778 8d9f ).D.a;(..5^..x.. │ │ │ │ -0003fae0: 01cc ccd8 6e8e 8d91 05a8 50eb 612c 8e91 ....n.....P.a,.. │ │ │ │ -0003faf0: 0b67 fad7 798d 9f01 cccc d86e 8e8d 9105 .g..y......n.... │ │ │ │ -0003fb00: a850 eb61 295d 8e8e 8e8e a68d 8d8d 8d91 .P.a)].......... │ │ │ │ -0003fb10: f0f1 eb73 706c 6974 8e8d 9111 9ae5 5b28 ...split......[( │ │ │ │ -0003fb20: 8e91 1d1a 39d7 788d 9f01 cccc d531 8e8d ....9.x......1.. │ │ │ │ -0003fb30: 9104 c004 eb61 2c8e 910a 7fae d779 8d9f .....a,......y.. │ │ │ │ -0003fb40: 01cc ccd5 318e 8d91 04c0 04eb 6129 3b8e ....1.......a);. │ │ │ │ -0003fb50: 8d91 1629 fed7 3a96 01ff fe3a 933a 8e8d ...)..:....:.:.. │ │ │ │ -0003fb60: 9129 df44 eb61 3b28 8e91 355e 98d7 788d .).D.a;(..5^..x. │ │ │ │ -0003fb70: 9f01 cccc d86e 8e8d 9105 a850 eb61 2c8e .....n.....P.a,. │ │ │ │ -0003fb80: 910b 67fa d779 8d9f 01cc ccd8 6e8e 8d91 ..g..y......n... │ │ │ │ -0003fb90: 05a8 50eb 6129 5d8e 9114 7cf6 cf3d 8d91 ..P.a)]...|..=.. │ │ │ │ -0003fba0: 0355 52eb 6128 5b8e 910e d4a6 d778 8d9f .UR.a([......x.. │ │ │ │ -0003fbb0: 01cc ccd5 318e 8d91 04c0 04eb 613b 8e8d ....1.......a;.. │ │ │ │ -0003fbc0: 910c 7fac d73a 9601 fffe 3a93 3a8e 8d91 .....:....:.:... │ │ │ │ -0003fbd0: 1c4a 4aeb 613b 8e96 2209 f4d7 788d 9f01 .JJ.a;.."...x... │ │ │ │ -0003fbe0: cccc d86e 8e8d 9105 a850 eb61 5d2c 5b8e ...n.....P.a],[. │ │ │ │ -0003fbf0: 9116 e74e d779 8d9f 01cc ccd5 318e 8d91 ...N.y......1... │ │ │ │ -0003fc00: 04c0 04eb 613b 8e8d 910c 7fac d73a 9601 ....a;.......:.. │ │ │ │ -0003fc10: fffe 3a93 3a8e 8d91 1c4a 4aeb 613b 8e93 ..:.:....JJ.a;.. │ │ │ │ -0003fc20: d779 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb .y......n.....P. │ │ │ │ -0003fc30: 615d 298e 8e8e 8e9f 25ed 368d 91ea f1eb a]).....%.6..... │ │ │ │ -0003fc40: d044 650c 6e69 7469 6f6e 8e9f 3695 348d .De.nition..6.4. │ │ │ │ -0003fc50: 8d8d 9f21 4b89 8d8d 8d9f bf00 008d 9102 ...!K........... │ │ │ │ -0003fc60: 30ea eb61 6c65 7472 6563 9605 bfaa 636f 0..aletrec....co │ │ │ │ -0003fc70: 6d62 696e 6593 3d93 6675 6e93 285b 5d2c mbine.=.fun.([], │ │ │ │ -0003fc80: 5b5d 2991 33bc fa2e 935b 5d8e a40d 0000 []).3....[]..... │ │ │ │ -0003fc90: 8d91 69aa de7c 910b 7f54 2828 782e 6c78 ..i..|...T((x.lx │ │ │ │ -0003fca0: 292c 2879 2e6c 7929 2996 05bf aa2e 9328 ),(y.ly))......( │ │ │ │ -0003fcb0: 2878 2c79 292e 636f 6d62 696e 6528 6c78 (x,y).combine(lx │ │ │ │ -0003fcc0: 2c6c 7929 298e a18d 9169 aade 7c91 0b7f ,ly))....i..|... │ │ │ │ -0003fcd0: 545f 9156 3af6 2e96 05bf aa66 6169 6c77 T_.V:......failw │ │ │ │ -0003fce0: 6974 6893 6063 6f6d 6269 6e65 608e a1a1 ith.`combine`... │ │ │ │ -0003fcf0: 8d91 0230 ea6c 6574 7265 6396 05bf aa73 ...0.letrec....s │ │ │ │ -0003fd00: 706c 6974 9111 3efe 3d93 6675 6e93 5b5d plit..>.=.fun.[] │ │ │ │ -0003fd10: 912d fd50 2e93 285b 5d2c 5b5d 298e a18d .-.P..([],[])... │ │ │ │ -0003fd20: 9169 aade 7c91 0b7f 5428 2878 2c79 292e .i..|...T((x,y). │ │ │ │ -0003fd30: 6c29 9605 bfaa 2e93 6c65 7493 6c78 2c6c l)......let.lx,l │ │ │ │ -0003fd40: 7993 3d93 7370 6c69 7493 6c93 696e 9328 y.=.split.l.in.( │ │ │ │ -0003fd50: 782e 6c78 2c79 2e6c 7929 8e8e 8e8e 8e8e x.lx,y.ly)...... │ │ │ │ -0003fd60: 8e9f 4b5d 058d 8d91 eaf1 ebeb 4b37 2e36 ..K]........K7.6 │ │ │ │ -0003fd70: 8e91 1739 9646 91fe 6147 756e 6374 696f ...9.F..aGunctio │ │ │ │ -0003fd80: 6e73 9606 7ae1 666f 7293 6c69 7374 7393 ns..z.for.lists. │ │ │ │ -0003fd90: 7265 7072 6573 656e 91ff 75c2 7469 6e67 represen..u.ting │ │ │ │ -0003fda0: 9373 6574 738e 9f1e 1231 8d91 eaf1 ebcf .sets....1...... │ │ │ │ -0003fdb0: 5468 6596 055f 5a66 6f6c 6c6f 9aac 7277 The.._Zfollo..rw │ │ │ │ -0003fdc0: 696e 6793 6675 6e63 7469 6f6e 7391 055f ing.functions.._ │ │ │ │ -0003fdd0: 5962 9053 8e65 6861 9876 9865 936c 696b Yb.S.eha.v.e.lik │ │ │ │ -0003fde0: 9865 9374 6865 9363 6f72 7265 7370 9a53 .e.the.corresp.S │ │ │ │ -0003fdf0: 8e6f 6e64 696e 6793 7365 742d 7468 656f .onding.set-theo │ │ │ │ -0003fe00: 7265 7469 6391 055f 596f 7098 6572 6174 retic.._Yop.erat │ │ │ │ -0003fe10: 696f 6e73 936f 6e93 7365 7473 8e9f 1000 ions.on.sets.... │ │ │ │ -0003fe20: 008d 91ea f1eb 2872 6570 7265 7365 6e90 ......(represen. │ │ │ │ -0003fe30: ac72 7465 6496 03ea a861 7393 6c69 7374 .rted....as.list │ │ │ │ -0003fe40: 7393 7769 7468 6f75 7493 7265 7090 538e s.without.rep.S. │ │ │ │ -0003fe50: 6574 6974 696f 6e73 292e 8e9f 31b2 438d etitions)...1.C. │ │ │ │ -0003fe60: 8d8d 91ea f1eb 9fe8 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ -0003fe70: c70b 4a9f 2507 168d 8d90 cccd 9f04 599c ..J.%.........Y. │ │ │ │ -0003fe80: 8400 2960 b200 0066 668d 9fe1 a664 8d91 ..)`...ff....d.. │ │ │ │ -0003fe90: 170b cceb 6169 6e74 6572 7365 6374 9605 ....aintersect.. │ │ │ │ -0003fea0: bfaa 3a93 2a93 6c69 7374 932d 3e93 2a93 ..:.*.list.->.*. │ │ │ │ -0003feb0: 6c69 7374 932d 3e93 2a93 6c69 7374 8ea4 list.->.*.list.. │ │ │ │ -0003fec0: 0d00 008d 9117 0bcc 7375 6274 7261 6374 ........subtract │ │ │ │ -0003fed0: 910b 7f54 3a96 05bf aa2a 936c 6973 7493 ...T:....*.list. │ │ │ │ -0003fee0: 2d3e 932a 936c 6973 7493 2d3e 932a 936c ->.*.list.->.*.l │ │ │ │ -0003fef0: 6973 748e a18d 9117 0bcc 756e 696f 6e91 ist.......union. │ │ │ │ -0003ff00: 1cbe 523a 9605 bfaa 2a93 6c69 7374 932d ..R:....*.list.- │ │ │ │ -0003ff10: 3e93 2a93 6c69 7374 932d 3e93 2a93 6c69 >.*.list.->.*.li │ │ │ │ -0003ff20: 7374 8e8e 9201 c671 b184 0029 60b2 0000 st.....q...)`... │ │ │ │ -0003ff30: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0003ff40: 4a8e 8e8e 9f32 d949 8d91 eaf1 ebd0 4465 J....2.I......De │ │ │ │ -0003ff50: 7363 7269 7074 696f 6e8e a18d 8d8d 8d91 scription....... │ │ │ │ -0003ff60: f0f1 ebeb 6169 6e74 6572 7365 6374 8e91 ....aintersect.. │ │ │ │ -0003ff70: 2899 8dd7 6c8d 9f01 cccc d531 8e96 08aa (...l......1.... │ │ │ │ -0003ff80: acd7 6c8d 9f01 cccc d532 8e9b 0815 56cf ..l......2....V. │ │ │ │ -0003ff90: 3d91 0355 52d7 6c8d 9f01 cccc d531 8e91 =..UR.l......1.. │ │ │ │ -0003ffa0: 076a acda 5c91 02aa a8d7 6c8d 9f01 cccc .j..\.....l..... │ │ │ │ -0003ffb0: d532 8e8d 911c 3ff4 eb61 7375 6274 7261 .2....?..asubtra │ │ │ │ -0003ffc0: 6374 8e91 4e27 ecd7 6c8d 9f01 cccc d531 ct..N'..l......1 │ │ │ │ -0003ffd0: 8e93 d76c 8d9f 01cc ccd5 328e 98cf 3d91 ...l......2...=. │ │ │ │ -0003ffe0: 0355 52d7 6c8d 9f01 cccc d531 8e91 076a .UR.l......1...j │ │ │ │ -0003fff0: acda 0091 02aa a8d7 6c8d 9f01 cccc d532 ........l......2 │ │ │ │ -00040000: 8e8d 911c 3ff4 eb61 756e 696f 6e8e 913c ....?..aunion..< │ │ │ │ -00040010: e8ee d76c 8d9f 01cc ccd5 318e 93d7 6c8d ...l......1...l. │ │ │ │ -00040020: 9f01 cccc d532 8e98 cf3d 9103 5552 d76c .....2...=..UR.l │ │ │ │ -00040030: 8d9f 01cc ccd5 318e 9107 6aac da5b 9102 ......1...j..[.. │ │ │ │ -00040040: aaa8 d76c 8d9f 01cc ccd5 328e 8e8e 8e8e ...l......2..... │ │ │ │ -00040050: 9f24 fd13 8e8c 8b00 0000 4100 0000 0000 .$........A..... │ │ │ │ +0003f500: 0000 0000 0000 0000 0000 03eb 0da0 02cc ................ │ │ │ │ +0003f510: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +0003f520: 8d91 eaf1 ebd0 3634 9157 4cb0 4368 6170 ......64.WL.Chap │ │ │ │ +0003f530: 7465 7296 0480 0037 2e91 0a80 0047 656e ter....7.....Gen │ │ │ │ +0003f540: 6572 616c 9350 7572 709a 6000 6f73 6593 eral.Purp.`.ose. │ │ │ │ +0003f550: 616e 6493 4c69 7374 9350 726f 9863 6573 and.List.Pro.ces │ │ │ │ +0003f560: 7369 6e67 9346 91fe e000 756e 6374 696f sing.F....unctio │ │ │ │ +0003f570: 6e73 8e91 eaf1 eb9f 0566 6689 0000 e666 ns.......ff....f │ │ │ │ +0003f580: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +0003f590: 8bd0 218d 91ea f1eb 4465 7363 7269 7074 ..!.....Descript │ │ │ │ +0003f5a0: 696f 6e8e 9f1e c561 8d8d 8d8d 9ff8 a664 ion....a.......d │ │ │ │ +0003f5b0: 8d8d 8d91 f5f1 ebeb 6166 6c61 7491 05bf ........aflat... │ │ │ │ +0003f5c0: aa5b 5b8e 911e 2f91 d76c 8d9f 01cc ccd5 .[[.../..l...... │ │ │ │ +0003f5d0: 3131 8e8d 9109 0008 eb61 3b8e 8d91 10bf 11.......a;..... │ │ │ │ +0003f5e0: b0d7 3a96 01ff fe3a 933a 8e8d 9120 8a4e ..:....:.:... .N │ │ │ │ +0003f5f0: eb61 3b8e 9626 49f8 d76c 8d9f 01cc ccd5 .a;..&I..l...... │ │ │ │ +0003f600: 318d d86d 8d9f 011c 71f3 2bb9 4161 a800 1..m....q.+.Aa.. │ │ │ │ +0003f610: 0600 0000 0600 0000 0463 6d72 36d6 318e .........cmr6.1. │ │ │ │ +0003f620: 8e8e 8d91 106f 6feb 615d 3b5b 8e91 21ae .....oo.a];[..!. │ │ │ │ +0003f630: 6dd7 6c8d 9f01 cccc d532 318e 8d91 0900 m.l......21..... │ │ │ │ +0003f640: 08eb 613b 8e8d 9110 bfb0 d73a 9601 fffe ..a;.......:.... │ │ │ │ +0003f650: 3a93 3a8e 8d91 208a 4eeb 613b 8e93 d76c :.:... .N.a;...l │ │ │ │ +0003f660: 8d9f 01cc ccd5 328d d86d 8d9f 011c 71d6 ......2..m....q. │ │ │ │ +0003f670: 328e 8e8e 8d91 106f 6feb 615d 3b8e 8d91 2......oo.a];... │ │ │ │ +0003f680: 21d9 69d7 3a96 01ff fe3a 933a 8e8d 9135 !.i.:....:.:...5 │ │ │ │ +0003f690: 8eaf eb61 3b5b 8e91 410e 03d7 6c8d 9f01 ...a;[..A...l... │ │ │ │ +0003f6a0: cccc d86e d531 8e8d 9109 e854 eb61 3b8e ...n.1.....T.a;. │ │ │ │ +0003f6b0: 8d91 11a7 fcd7 3a96 01ff fe3a 933a 8e8d ......:....:.:.. │ │ │ │ +0003f6c0: 9121 729a eb61 3b8e 9127 3244 d76c 8d9f .!r..a;..'2D.l.. │ │ │ │ +0003f6d0: 01cc ccd8 6e8d 6d8d 9f01 0000 f32e 10cd ....n.m......... │ │ │ │ +0003f6e0: bece 0006 0000 0006 0000 0005 636d 6d69 ............cmmi │ │ │ │ +0003f6f0: 36d9 6e8e 8e8e 8d91 124b 4beb 615d 5d8e 6.n......KK.a]]. │ │ │ │ +0003f700: 9121 1ff1 cf3d 8e8e 9f0e 7fff 8d8d 8d91 .!...=.......... │ │ │ │ +0003f710: fdc7 3beb 615b 8e91 0386 e5d7 6c8d 9f01 ..;.a[......l... │ │ │ │ +0003f720: cccc d531 318e 8d91 0900 08eb 613b 8e8d ...11.......a;.. │ │ │ │ +0003f730: 9110 bfb0 d73a 9601 fffe 3a93 3a8e 8d91 .....:....:.:... │ │ │ │ +0003f740: 208a 4eeb 613b 8e96 2649 f8d7 6c8d 9f01 .N.a;..&I..l... │ │ │ │ +0003f750: cccc d531 8dd8 6d8d 9f01 1c71 d631 8e8e ...1..m....q.1.. │ │ │ │ +0003f760: 8e8d 9110 6f6f eb61 3b8e 9116 2f19 d76c ....oo.a;.../..l │ │ │ │ +0003f770: 8d9f 01cc ccd5 3231 8e8d 9109 0008 eb61 ......21.......a │ │ │ │ +0003f780: 3b8e 8d91 10bf b0d7 3a96 01ff fe3a 933a ;.......:....:.: │ │ │ │ +0003f790: 8e8d 9120 8a4e eb61 3b8e 93d7 6c8d 9f01 ... .N.a;...l... │ │ │ │ +0003f7a0: cccc d532 8dd8 6d8d 9f01 1c71 d632 8e8e ...2..m....q.2.. │ │ │ │ +0003f7b0: 8e8d 9110 6f6f eb61 3b8e 8d91 1c19 bfd7 ....oo.a;....... │ │ │ │ +0003f7c0: 3a96 01ff fe3a 933a 8e8d 912f cf05 eb61 :....:.:.../...a │ │ │ │ +0003f7d0: 3b8e 9135 8eaf d76c 8d9f 01cc ccd8 6ed5 ;..5...l......n. │ │ │ │ +0003f7e0: 318e 8d91 09e8 54eb 613b 8e8d 9111 a7fc 1.....T.a;...... │ │ │ │ +0003f7f0: d73a 9601 fffe 3a93 3a8e 8d91 2172 9aeb .:....:.:...!r.. │ │ │ │ +0003f800: 613b 8e91 2732 44d7 6c8d 9f01 cccc d86e a;..'2D.l......n │ │ │ │ +0003f810: 8d6d 8d9f 0100 00d9 6e8e 8e8e 8d91 124b .m......n......K │ │ │ │ +0003f820: 4beb 615d 8e8e 8e8e 8e8e 8e9f 2c42 898d K.a]........,B.. │ │ │ │ +0003f830: 91ea f1eb d044 650c 6e69 7469 6f6e 8ea4 .....De.nition.. │ │ │ │ +0003f840: 19f0 0e8d 8d8d 9f00 cb89 8d8d 8d8d 9102 ................ │ │ │ │ +0003f850: 30ea eb61 6c65 7472 6563 9605 bfaa 666c 0..aletrec....fl │ │ │ │ +0003f860: 6174 933d 9366 756e 935b 5d93 2e93 5b5d at.=.fun.[]...[] │ │ │ │ +0003f870: 937c 9328 782e 6c29 932e 9378 4028 666c .|.(x.l)...x@(fl │ │ │ │ +0003f880: 6174 936c 298e 8e8e 8e8e 8e8e a924 8813 at.l)........$.. │ │ │ │ +0003f890: 8d91 eaf1 ebcf 5468 6596 03ea a86e 6578 ......The....nex │ │ │ │ +0003f8a0: 7493 7495 ac72 7793 6f96 03ea a866 756e t.t..rw.o....fun │ │ │ │ +0003f8b0: 6374 696f 6e73 9360 7a69 7027 9361 6e64 ctions.`zip'.and │ │ │ │ +0003f8c0: 9360 756e 7a69 7027 9362 9053 8e65 7495 .`unzip'.b.S.et. │ │ │ │ +0003f8d0: ac72 7793 6565 6e96 03ea a86c 6973 7473 .rw.een....lists │ │ │ │ +0003f8e0: 936f 6693 7061 6972 7393 616e 6493 7061 .of.pairs.and.pa │ │ │ │ +0003f8f0: 6972 7393 6f66 936c 6973 7473 2e8e 9f2a irs.of.lists...* │ │ │ │ +0003f900: fc64 8d8d 8d91 eaf1 eb9f ee5a da89 0000 .d.........Z.... │ │ │ │ +0003f910: 6666 01c7 0b4a 9f18 f0af 8d8d 90cc cd9f ff...J.......... │ │ │ │ +0003f920: 0459 9c84 001d 4a4b 0000 6666 8d9f eea6 .Y....JK..ff.... │ │ │ │ +0003f930: 648d 9117 0bcc eb61 636f 6d62 696e 6596 d......acombine. │ │ │ │ +0003f940: 05bf aa3a 9328 2a93 6c69 7374 9323 932a ...:.(*.list.#.* │ │ │ │ +0003f950: 2a93 6c69 7374 2993 2d3e 9328 2a93 2393 *.list).->.(*.#. │ │ │ │ +0003f960: 2a2a 2993 6c69 7374 8e9f 0d00 008d 9117 **).list........ │ │ │ │ +0003f970: 0bcc 7370 6c69 7491 113e fe3a 9605 bfaa ..split..>.:.... │ │ │ │ +0003f980: 282a 9323 932a 2a29 936c 6973 7493 2d3e (*.#.**).list.-> │ │ │ │ +0003f990: 9328 2a93 6c69 7374 9323 932a 2a93 6c69 .(*.list.#.**.li │ │ │ │ +0003f9a0: 7374 298e 8e92 01c6 71b1 8400 1d4a 4b00 st).....q....JK. │ │ │ │ +0003f9b0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +0003f9c0: 0b4a 8e8e 8e9f 2cce 158d 91ea f1eb d044 .J....,........D │ │ │ │ +0003f9d0: 6573 6372 6970 7469 6f6e 8ea1 8d8d 8d8d escription...... │ │ │ │ +0003f9e0: 91f0 f1eb eb61 636f 6d62 696e 658e 8d91 .....acombine... │ │ │ │ +0003f9f0: 1d1a 3928 5b8e 9128 998d d778 8d9f 01cc ..9([..(...x.... │ │ │ │ +0003fa00: ccd5 318e 8d91 04c0 04eb 613b 8e8d 910c ..1.......a;.... │ │ │ │ +0003fa10: 7fac d73a 9601 fffe 3a93 3a8e 8d91 1c4a ...:....:.:....J │ │ │ │ +0003fa20: 4aeb 613b 8e96 2209 f4d7 788d 9f01 cccc J.a;.."...x..... │ │ │ │ +0003fa30: d86e 8e8d 9105 a850 eb61 5d2c 5b8e 9116 .n.....P.a],[... │ │ │ │ +0003fa40: e74e d779 8d9f 01cc ccd5 318e 8d91 04c0 .N.y......1..... │ │ │ │ +0003fa50: 04eb 613b 8e8d 910c 7fac d73a 9601 fffe ..a;.......:.... │ │ │ │ +0003fa60: 3a93 3a8e 8d91 1c4a 4aeb 613b 8e93 d779 :.:....JJ.a;...y │ │ │ │ +0003fa70: 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb 615d ......n.....P.a] │ │ │ │ +0003fa80: 298e 9114 7cf6 cf3d 8d91 0355 52eb 615b )...|..=...UR.a[ │ │ │ │ +0003fa90: 288e 910e d4a6 d778 8d9f 01cc ccd5 318e (......x......1. │ │ │ │ +0003faa0: 8d91 04c0 04eb 612c 8e91 0a7f aed7 798d ......a,......y. │ │ │ │ +0003fab0: 9f01 cccc d531 8e8d 9104 c004 eb61 293b .....1.......a); │ │ │ │ +0003fac0: 8e8d 9116 29fe d73a 9601 fffe 3a93 3a8e ....)..:....:.:. │ │ │ │ +0003fad0: 8d91 29df 44eb 613b 288e 9135 5e98 d778 ..).D.a;(..5^..x │ │ │ │ +0003fae0: 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb 612c ......n.....P.a, │ │ │ │ +0003faf0: 8e91 0b67 fad7 798d 9f01 cccc d86e 8e8d ...g..y......n.. │ │ │ │ +0003fb00: 9105 a850 eb61 295d 8e8e 8e8e a68d 8d8d ...P.a)]........ │ │ │ │ +0003fb10: 8d91 f0f1 eb73 706c 6974 8e8d 9111 9ae5 .....split...... │ │ │ │ +0003fb20: 5b28 8e91 1d1a 39d7 788d 9f01 cccc d531 [(....9.x......1 │ │ │ │ +0003fb30: 8e8d 9104 c004 eb61 2c8e 910a 7fae d779 .......a,......y │ │ │ │ +0003fb40: 8d9f 01cc ccd5 318e 8d91 04c0 04eb 6129 ......1.......a) │ │ │ │ +0003fb50: 3b8e 8d91 1629 fed7 3a96 01ff fe3a 933a ;....)..:....:.: │ │ │ │ +0003fb60: 8e8d 9129 df44 eb61 3b28 8e91 355e 98d7 ...).D.a;(..5^.. │ │ │ │ +0003fb70: 788d 9f01 cccc d86e 8e8d 9105 a850 eb61 x......n.....P.a │ │ │ │ +0003fb80: 2c8e 910b 67fa d779 8d9f 01cc ccd8 6e8e ,...g..y......n. │ │ │ │ +0003fb90: 8d91 05a8 50eb 6129 5d8e 9114 7cf6 cf3d ....P.a)]...|..= │ │ │ │ +0003fba0: 8d91 0355 52eb 6128 5b8e 910e d4a6 d778 ...UR.a([......x │ │ │ │ +0003fbb0: 8d9f 01cc ccd5 318e 8d91 04c0 04eb 613b ......1.......a; │ │ │ │ +0003fbc0: 8e8d 910c 7fac d73a 9601 fffe 3a93 3a8e .......:....:.:. │ │ │ │ +0003fbd0: 8d91 1c4a 4aeb 613b 8e96 2209 f4d7 788d ...JJ.a;.."...x. │ │ │ │ +0003fbe0: 9f01 cccc d86e 8e8d 9105 a850 eb61 5d2c .....n.....P.a], │ │ │ │ +0003fbf0: 5b8e 9116 e74e d779 8d9f 01cc ccd5 318e [....N.y......1. │ │ │ │ +0003fc00: 8d91 04c0 04eb 613b 8e8d 910c 7fac d73a ......a;.......: │ │ │ │ +0003fc10: 9601 fffe 3a93 3a8e 8d91 1c4a 4aeb 613b ....:.:....JJ.a; │ │ │ │ +0003fc20: 8e93 d779 8d9f 01cc ccd8 6e8e 8d91 05a8 ...y......n..... │ │ │ │ +0003fc30: 50eb 615d 298e 8e8e 8e9f 25ed 368d 91ea P.a]).....%.6... │ │ │ │ +0003fc40: f1eb d044 650c 6e69 7469 6f6e 8e9f 3695 ...De.nition..6. │ │ │ │ +0003fc50: 348d 8d8d 9f21 4b89 8d8d 8d9f bf00 008d 4....!K......... │ │ │ │ +0003fc60: 9102 30ea eb61 6c65 7472 6563 9605 bfaa ..0..aletrec.... │ │ │ │ +0003fc70: 636f 6d62 696e 6593 3d93 6675 6e93 285b combine.=.fun.([ │ │ │ │ +0003fc80: 5d2c 5b5d 2991 33bc fa2e 935b 5d8e a40d ],[]).3....[]... │ │ │ │ +0003fc90: 0000 8d91 69aa de7c 910b 7f54 2828 782e ....i..|...T((x. │ │ │ │ +0003fca0: 6c78 292c 2879 2e6c 7929 2996 05bf aa2e lx),(y.ly))..... │ │ │ │ +0003fcb0: 9328 2878 2c79 292e 636f 6d62 696e 6528 .((x,y).combine( │ │ │ │ +0003fcc0: 6c78 2c6c 7929 298e a18d 9169 aade 7c91 lx,ly))....i..|. │ │ │ │ +0003fcd0: 0b7f 545f 9156 3af6 2e96 05bf aa66 6169 ..T_.V:......fai │ │ │ │ +0003fce0: 6c77 6974 6893 6063 6f6d 6269 6e65 608e lwith.`combine`. │ │ │ │ +0003fcf0: a1a1 8d91 0230 ea6c 6574 7265 6396 05bf .....0.letrec... │ │ │ │ +0003fd00: aa73 706c 6974 9111 3efe 3d93 6675 6e93 .split..>.=.fun. │ │ │ │ +0003fd10: 5b5d 912d fd50 2e93 285b 5d2c 5b5d 298e [].-.P..([],[]). │ │ │ │ +0003fd20: a18d 9169 aade 7c91 0b7f 5428 2878 2c79 ...i..|...T((x,y │ │ │ │ +0003fd30: 292e 6c29 9605 bfaa 2e93 6c65 7493 6c78 ).l)......let.lx │ │ │ │ +0003fd40: 2c6c 7993 3d93 7370 6c69 7493 6c93 696e ,ly.=.split.l.in │ │ │ │ +0003fd50: 9328 782e 6c78 2c79 2e6c 7929 8e8e 8e8e .(x.lx,y.ly).... │ │ │ │ +0003fd60: 8e8e 8e9f 4b5d 058d 8d91 eaf1 ebeb 4b37 ....K]........K7 │ │ │ │ +0003fd70: 2e36 8e91 1739 9646 91fe 6147 756e 6374 .6...9.F..aGunct │ │ │ │ +0003fd80: 696f 6e73 9606 7ae1 666f 7293 6c69 7374 ions..z.for.list │ │ │ │ +0003fd90: 7393 7265 7072 6573 656e 91ff 75c2 7469 s.represen..u.ti │ │ │ │ +0003fda0: 6e67 9373 6574 738e 9f1e 1231 8d91 eaf1 ng.sets....1.... │ │ │ │ +0003fdb0: ebcf 5468 6596 055f 5a66 6f6c 6c6f 9aac ..The.._Zfollo.. │ │ │ │ +0003fdc0: 7277 696e 6793 6675 6e63 7469 6f6e 7391 rwing.functions. │ │ │ │ +0003fdd0: 055f 5962 9053 8e65 6861 9876 9865 936c ._Yb.S.eha.v.e.l │ │ │ │ +0003fde0: 696b 9865 9374 6865 9363 6f72 7265 7370 ik.e.the.corresp │ │ │ │ +0003fdf0: 9a53 8e6f 6e64 696e 6793 7365 742d 7468 .S.onding.set-th │ │ │ │ +0003fe00: 656f 7265 7469 6391 055f 596f 7098 6572 eoretic.._Yop.er │ │ │ │ +0003fe10: 6174 696f 6e73 936f 6e93 7365 7473 8e9f ations.on.sets.. │ │ │ │ +0003fe20: 1000 008d 91ea f1eb 2872 6570 7265 7365 ........(represe │ │ │ │ +0003fe30: 6e90 ac72 7465 6496 03ea a861 7393 6c69 n..rted....as.li │ │ │ │ +0003fe40: 7374 7393 7769 7468 6f75 7493 7265 7090 sts.without.rep. │ │ │ │ +0003fe50: 538e 6574 6974 696f 6e73 292e 8e9f 31b2 S.etitions)...1. │ │ │ │ +0003fe60: 438d 8d8d 91ea f1eb 9fe8 4fa7 8900 0066 C.........O....f │ │ │ │ +0003fe70: 6601 c70b 4a9f 2507 168d 8d90 cccd 9f04 f...J.%......... │ │ │ │ +0003fe80: 599c 8400 2960 b200 0066 668d 9fe1 a664 Y...)`...ff....d │ │ │ │ +0003fe90: 8d91 170b cceb 6169 6e74 6572 7365 6374 ......aintersect │ │ │ │ +0003fea0: 9605 bfaa 3a93 2a93 6c69 7374 932d 3e93 ....:.*.list.->. │ │ │ │ +0003feb0: 2a93 6c69 7374 932d 3e93 2a93 6c69 7374 *.list.->.*.list │ │ │ │ +0003fec0: 8ea4 0d00 008d 9117 0bcc 7375 6274 7261 ..........subtra │ │ │ │ +0003fed0: 6374 910b 7f54 3a96 05bf aa2a 936c 6973 ct...T:....*.lis │ │ │ │ +0003fee0: 7493 2d3e 932a 936c 6973 7493 2d3e 932a t.->.*.list.->.* │ │ │ │ +0003fef0: 936c 6973 748e a18d 9117 0bcc 756e 696f .list.......unio │ │ │ │ +0003ff00: 6e91 1cbe 523a 9605 bfaa 2a93 6c69 7374 n...R:....*.list │ │ │ │ +0003ff10: 932d 3e93 2a93 6c69 7374 932d 3e93 2a93 .->.*.list.->.*. │ │ │ │ +0003ff20: 6c69 7374 8e8e 9201 c671 b184 0029 60b2 list.....q...)`. │ │ │ │ +0003ff30: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0003ff40: c70b 4a8e 8e8e 9f32 d949 8d91 eaf1 ebd0 ..J....2.I...... │ │ │ │ +0003ff50: 4465 7363 7269 7074 696f 6e8e a18d 8d8d Description..... │ │ │ │ +0003ff60: 8d91 f0f1 ebeb 6169 6e74 6572 7365 6374 ......aintersect │ │ │ │ +0003ff70: 8e91 2899 8dd7 6c8d 9f01 cccc d531 8e96 ..(...l......1.. │ │ │ │ +0003ff80: 08aa acd7 6c8d 9f01 cccc d532 8e9b 0815 ....l......2.... │ │ │ │ +0003ff90: 56cf 3d91 0355 52d7 6c8d 9f01 cccc d531 V.=..UR.l......1 │ │ │ │ +0003ffa0: 8e91 076a acda 5c91 02aa a8d7 6c8d 9f01 ...j..\.....l... │ │ │ │ +0003ffb0: cccc d532 8e8d 911c 3ff4 eb61 7375 6274 ...2....?..asubt │ │ │ │ +0003ffc0: 7261 6374 8e91 4e27 ecd7 6c8d 9f01 cccc ract..N'..l..... │ │ │ │ +0003ffd0: d531 8e93 d76c 8d9f 01cc ccd5 328e 98cf .1...l......2... │ │ │ │ +0003ffe0: 3d91 0355 52d7 6c8d 9f01 cccc d531 8e91 =..UR.l......1.. │ │ │ │ +0003fff0: 076a acda 0091 02aa a8d7 6c8d 9f01 cccc .j........l..... │ │ │ │ +00040000: d532 8e8d 911c 3ff4 eb61 756e 696f 6e8e .2....?..aunion. │ │ │ │ +00040010: 913c e8ee d76c 8d9f 01cc ccd5 318e 93d7 .<...l......1... │ │ │ │ +00040020: 6c8d 9f01 cccc d532 8e98 cf3d 9103 5552 l......2...=..UR │ │ │ │ +00040030: d76c 8d9f 01cc ccd5 318e 9107 6aac da5b .l......1...j..[ │ │ │ │ +00040040: 9102 aaa8 d76c 8d9f 01cc ccd5 328e 8e8e .....l......2... │ │ │ │ +00040050: 8e8e 9f24 fd13 8e8c 8b00 0000 4100 0000 ...$........A... │ │ │ │ 00040060: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00040070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00040080: 03f4 dea0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ -00040090: 8d8d 9ffa 999a 8d91 12c7 61d0 372e 372e ..........a.7.7. │ │ │ │ -000400a0: 910a 8000 4d69 7363 656c 6c61 6e65 6f75 ....Miscellaneou │ │ │ │ -000400b0: 7396 0480 0073 7472 696e 6793 7072 6f90 s....string.pro. │ │ │ │ -000400c0: 6000 6365 7373 696e 6793 6675 6e63 7469 `.cessing.functi │ │ │ │ -000400d0: 6f6e 7392 00a6 ab43 3635 8e91 12c7 619f ons....C65....a. │ │ │ │ -000400e0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ -000400f0: a002 942f df8d a0fd 8bd0 218d 9112 c761 .../......!....a │ │ │ │ -00040100: 4465 0c6e 6974 696f 6e8e 9f2f 4291 8d8d De.nition../B... │ │ │ │ -00040110: 8d9f 1acb 898d 8d8d 9fcc 0000 8d91 2a06 ..............*. │ │ │ │ -00040120: 60eb 616c 6574 9605 bfaa 696e 7465 7273 `.alet....inters │ │ │ │ -00040130: 6563 7493 6c31 936c 3293 3d93 6669 6c74 ect.l1.l2.=.filt │ │ │ │ -00040140: 6572 9328 5c78 2e93 6d65 6d93 7893 6c32 er.(\x..mem.x.l2 │ │ │ │ -00040150: 2993 6c31 8ea4 0d00 00a1 8d91 2a06 606c ).l1........*.`l │ │ │ │ -00040160: 6574 9605 bfaa 7375 6274 7261 6374 936c et....subtract.l │ │ │ │ -00040170: 3193 6c32 910b 7f54 3d93 6669 6c74 6572 1.l2...T=.filter │ │ │ │ -00040180: 9328 5c78 2e93 6e6f 7428 6d65 6d93 7893 .(\x..not(mem.x. │ │ │ │ -00040190: 6c32 2929 936c 318e a1a1 8d91 2a06 606c l2)).l1.....*.`l │ │ │ │ -000401a0: 6574 9605 bfaa 756e 696f 6e93 6c31 936c et....union.l1.l │ │ │ │ -000401b0: 3291 1cbe 523d 936c 3193 4093 7375 6274 2...R=.l1.@.subt │ │ │ │ -000401c0: 7261 6374 936c 3293 6c31 8e8e 8e8e 8e8e ract.l2.l1...... │ │ │ │ -000401d0: 8e9f 3a2d 678d 9112 c761 cf54 6865 7265 ..:-g....a.There │ │ │ │ -000401e0: 9604 9414 6172 659b 0494 1361 6c73 6f93 ....are....also. │ │ │ │ -000401f0: 6675 6e63 7469 6f6e 7393 746f 9374 6573 functions.to.tes │ │ │ │ -00040200: 7498 6966 9361 936c 6973 7493 6973 9861 t.if.a.list.is.a │ │ │ │ -00040210: 9373 6574 2c91 04be 6f72 656d 6f95 ac72 .set,...oremo..r │ │ │ │ -00040220: 7693 6598 6475 706c 6963 6174 6573 9604 v.e.duplicates.. │ │ │ │ -00040230: 9414 6672 6f6d 9361 936c 6973 7498 616e ..from.a.list.an │ │ │ │ -00040240: 6493 7465 7374 8ea4 1000 008d 9112 c761 d.test.........a │ │ │ │ -00040250: 7495 ac72 7793 6f96 03ea a86c 6973 7473 t..rw.o....lists │ │ │ │ -00040260: 9366 6f72 9373 6574 9365 7175 616c 6974 .for.set.equalit │ │ │ │ -00040270: 90ac 7279 91ff 0556 2e8e 9f2d cada 8d8d ..ry...V...-.... │ │ │ │ -00040280: 8d91 12c7 619f e84f a789 0000 6666 01c7 ....a..O....ff.. │ │ │ │ -00040290: 0b4a 9f25 0716 8d8d 90cc cd9f 0459 9c84 .J.%.........Y.. │ │ │ │ -000402a0: 0029 60b2 0000 6666 8d9f e1a6 648d 9117 .)`...ff....d... │ │ │ │ -000402b0: 0bcc eb61 6469 7374 696e 6374 910b 7f54 ...adistinct...T │ │ │ │ -000402c0: 3a96 05bf aa2a 936c 6973 7493 2d3e 9362 :....*.list.->.b │ │ │ │ -000402d0: 6f6f 6c8e a40d 0000 8d91 170b cc73 6574 ool..........set │ │ │ │ -000402e0: 6966 7991 16fe a83a 9605 bfaa 2a93 6c69 ify....:....*.li │ │ │ │ -000402f0: 7374 932d 3e93 2a93 6c69 7374 8ea1 8d91 st.->.*.list.... │ │ │ │ -00040300: 170b cc73 6574 5f65 7175 616c 9605 bfaa ...set_equal.... │ │ │ │ -00040310: 3a93 2a93 6c69 7374 932d 3e93 2a93 6c69 :.*.list.->.*.li │ │ │ │ -00040320: 7374 932d 3e93 626f 6f6c 8e8e 9201 c671 st.->.bool.....q │ │ │ │ -00040330: b184 0029 60b2 0000 6666 8e8e 9f04 c002 ...)`...ff...... │ │ │ │ -00040340: 8900 0066 6601 c70b 4a8e 8e8e 9f30 5a77 ...ff...J....0Zw │ │ │ │ -00040350: 8d91 12c7 61d0 4465 7363 7269 7074 696f ....a.Descriptio │ │ │ │ -00040360: 6e8e 9f19 1d6b 8d8d 9112 c761 eb61 6469 n....k.....a.adi │ │ │ │ -00040370: 7374 696e 6374 9105 bfaa eb62 6c8e 914e stinct.....bl..N │ │ │ │ -00040380: a07b cf72 6574 7572 6e73 8d91 04a0 8ceb .{.returns...... │ │ │ │ -00040390: 6174 7275 658e 9120 3fbf cf69 6696 04a0 atrue.. ?..if... │ │ │ │ -000403a0: 8c61 6c6c 9374 6865 9365 6c65 6d65 6e90 .all.the.elemen. │ │ │ │ -000403b0: ac72 7473 936f 669b 04a0 8bd7 6c91 04e4 .rts.of.....l... │ │ │ │ -000403c0: 1bcf 6172 6593 6469 7374 696e 6374 3b91 ..are.distinct;. │ │ │ │ -000403d0: 04fb 7e6f 7468 6572 7769 7365 9869 7493 ..~otherwise.it. │ │ │ │ -000403e0: 7265 7475 726e 738d 93eb 6166 616c 7365 returns...afalse │ │ │ │ -000403f0: 8e91 215e decf 2e8e a18d 8d91 12c7 61eb ..!^..........a. │ │ │ │ -00040400: 6173 6574 6966 7991 05bf aaeb 626c 8e91 asetify.....bl.. │ │ │ │ -00040410: 4276 edcf 7265 6d6f 95ac 7276 9365 7396 Bv..remo..rv.es. │ │ │ │ -00040420: 03f6 5272 6570 9053 8e65 6174 6564 9365 ..Rrep.S.eated.e │ │ │ │ -00040430: 6c65 6d65 6e9a ac72 7473 9366 726f 6d91 lemen..rts.from. │ │ │ │ -00040440: 03f6 51d7 6c90 438f cf2c 9103 f93d 6c65 ..Q.l.C..,...=le │ │ │ │ -00040450: 6198 7669 6e67 9374 6865 9103 f651 6c61 a.ving.the...Qla │ │ │ │ -00040460: 7374 936f 9053 8e63 6375 7272 656e 6365 st.o.S.ccurrence │ │ │ │ -00040470: 936f 6693 6561 6398 6893 6475 706c 6963 .of.eac.h.duplic │ │ │ │ -00040480: 6174 658e a18d 9112 c761 696e 9604 e201 ate......ain.... │ │ │ │ -00040490: 7468 6593 6c69 7374 2e8d 9108 1eeb eb61 the.list.......a │ │ │ │ -000404a0: 7365 745f 6571 7561 6c91 05bf aaeb 626c set_equal.....bl │ │ │ │ -000404b0: 8d9f 01a4 7ad5 318e 910a 7fae eb62 6c8d ....z.1......bl. │ │ │ │ -000404c0: 9f01 a47a d532 8e8e 915c 4618 cf72 6574 ...z.2...\F..ret │ │ │ │ -000404d0: 7572 6e73 8d93 eb61 7472 7565 8e91 20c2 urns...atrue.. . │ │ │ │ -000404e0: aacf 6966 9104 e202 6576 9aac 7265 7279 ..if....ev..rery │ │ │ │ -000404f0: 9365 6c65 6d65 6e98 7493 6f66 93d7 6c8d .elemen.t.of..l. │ │ │ │ -00040500: 9f01 cccc d531 8e9b 09a2 05cf 6170 7090 .....1......app. │ │ │ │ -00040510: 538e 6561 7273 9369 6e93 d76c 8d9f 01cc S.ears.in..l.... │ │ │ │ -00040520: ccd5 328e 98cf 616e 6493 6576 90ac 7265 ..2...and.ev..re │ │ │ │ -00040530: 7279 8ea1 8d91 12c7 6165 6c65 6d65 6e90 ry......aelemen. │ │ │ │ -00040540: ac72 7496 03ea a86f 6693 d76c 8d9f 01cc .rt....of..l.... │ │ │ │ -00040550: ccd5 328e 9108 aaac cf61 7070 9053 8e65 ..2......app.S.e │ │ │ │ -00040560: 6172 7393 696e 93d7 6c8d 9f01 cccc d531 ars.in..l......1 │ │ │ │ -00040570: 8e91 04c0 04cf 3b93 6f74 6865 7277 6973 ......;.otherwis │ │ │ │ -00040580: 6593 6974 9372 6574 7572 6e73 8d93 eb61 e.it.returns...a │ │ │ │ -00040590: 6661 6c73 658e 9120 a8fa cf2e 8e9f 236e false.. ......#n │ │ │ │ -000405a0: 648d 9112 c761 d044 650c 6e69 7469 6f6e d....a.De.nition │ │ │ │ -000405b0: 8e9f 354d c48d 8d8d 9f20 d6bd 8d8d 8d9f ..5M..... ...... │ │ │ │ -000405c0: bf00 008d 912a 0660 eb61 6c65 7472 6563 .....*.`.aletrec │ │ │ │ -000405d0: 9605 bfaa 6469 7374 696e 6374 936c 933d ....distinct.l.= │ │ │ │ -000405e0: 8ea4 0d00 008d 912f c60a 286e 756c 6c96 ......./..(null. │ │ │ │ -000405f0: 05bf aa6c 2993 6f72 9328 6e6f 7493 286d ...l).or.(not.(m │ │ │ │ -00040600: 656d 9328 6864 936c 2993 2874 6c93 6c29 em.(hd.l).(tl.l) │ │ │ │ -00040610: 2993 2693 6469 7374 696e 6374 9328 746c ).&.distinct.(tl │ │ │ │ -00040620: 936c 2929 8ea1 a18d 912a 0660 6c65 7496 .l)).....*.`let. │ │ │ │ -00040630: 05bf aa73 6574 6966 7993 6c93 3d93 6974 ...setify.l.=.it │ │ │ │ -00040640: 6c69 7374 9328 5c61 9373 2e93 6966 936d list.(\a.s..if.m │ │ │ │ -00040650: 656d 9361 9373 9374 6865 6e93 7393 656c em.a.s.then.s.el │ │ │ │ -00040660: 7365 9361 2e73 2993 6c93 5b5d 8ea1 a18d se.a.s).l.[].... │ │ │ │ -00040670: 912a 0660 6c65 7496 05bf aa73 6574 5f65 .*.`let....set_e │ │ │ │ -00040680: 7175 616c 936c 3193 6c32 933d 9328 7375 qual.l1.l2.=.(su │ │ │ │ -00040690: 6274 7261 6374 936c 3193 6c32 933d 935b btract.l1.l2.=.[ │ │ │ │ -000406a0: 5d29 9326 9328 7375 6274 7261 6374 936c ]).&.(subtract.l │ │ │ │ -000406b0: 3293 6c31 933d 935b 5d29 8e8e 8e8e 8e8e 2.l1.=.[])...... │ │ │ │ -000406c0: 8e9f 4869 688d 8d91 12c7 61eb 4b37 2e37 ..Hih.....a.K7.7 │ │ │ │ -000406d0: 8e91 3f0f 0c4d 6973 6365 6c6c 616e 656f ..?..Miscellaneo │ │ │ │ -000406e0: 7573 9606 7ae1 7374 7269 6e67 9370 726f us..z.string.pro │ │ │ │ -000406f0: 9100 8a3d 6365 7373 696e 6793 6675 6e63 ...=cessing.func │ │ │ │ -00040700: 7469 6f6e 738e 9f1d 3f8e 8d91 12c7 61cf tions...?.....a. │ │ │ │ -00040710: 5468 6596 043b b666 6f6c 6c6f 90ac 7277 The..;.follo..rw │ │ │ │ -00040720: 696e 679b 043b b566 756e 6374 696f 6e73 ing..;.functions │ │ │ │ -00040730: 9373 706c 6974 9873 7472 696e 6773 9369 .split.strings.i │ │ │ │ -00040740: 6e9a ac72 746f 9360 7798 6f72 6473 273b n..rto.`w.ords'; │ │ │ │ -00040750: 8d91 0464 3ceb 6177 6f72 6473 328e 912b ...d<.awords2..+ │ │ │ │ -00040760: 1dee cf75 7365 739b 043b b561 9375 7365 ...uses..;.a.use │ │ │ │ -00040770: 7298 7375 7070 6c69 6564 9373 6570 6172 r.supplied.separ │ │ │ │ -00040780: 6174 6f72 2c8e a18d 9112 c761 7768 696c ator,......awhil │ │ │ │ -00040790: 658d 9103 eaa8 eb61 776f 7264 738e 9124 e......awords..$ │ │ │ │ -000407a0: 93a2 cf75 7365 7396 03ea a873 7061 6365 ...uses....space │ │ │ │ -000407b0: 9361 6e64 9363 6172 7269 6167 652d 7265 .and.carriage-re │ │ │ │ -000407c0: 7475 726e 9361 7393 7365 7061 7261 746f turn.as.separato │ │ │ │ -000407d0: 7273 2e8e 9f27 4ada 8d8d 8d91 12c7 619f rs...'J.......a. │ │ │ │ -000407e0: eecf a789 0000 6666 01c7 0b4a 9f18 0716 ......ff...J.... │ │ │ │ -000407f0: 8d8d 90cc cd9f 0459 9c84 001c 60b2 0000 .......Y....`... │ │ │ │ -00040800: 6666 8d9f eea6 648d 9117 0bcc eb61 776f ff....d......awo │ │ │ │ -00040810: 7264 7332 9605 bfaa 3a93 7374 7269 6e67 rds2....:.string │ │ │ │ -00040820: 932d 3e93 7374 7269 6e67 932d 3e93 7374 .->.string.->.st │ │ │ │ -00040830: 7269 6e67 936c 6973 748e 9f0d 0000 8d91 ring.list....... │ │ │ │ -00040840: 170b cc77 6f72 6473 910b 7f54 3a96 05bf ...words...T:... │ │ │ │ -00040850: aa73 7472 696e 6793 2d3e 9373 7472 696e .string.->.strin │ │ │ │ -00040860: 6793 6c69 7374 8e8e 9201 c671 b184 001c g.list.....q.... │ │ │ │ -00040870: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ -00040880: 6601 c70b 4a8e 8e8e 9f29 da77 8d91 12c7 f...J....).w.... │ │ │ │ -00040890: 61d0 4465 7363 7269 7074 696f 6e8e 9f25 a.Description..% │ │ │ │ -000408a0: 32be 8d8d 8d8d 9ff1 6664 8d8d 8d91 1dc7 2.......fd...... │ │ │ │ -000408b0: 61eb 6177 6f72 6473 3291 05bf aa60 8e91 a.awords2....`.. │ │ │ │ -000408c0: 4bc4 b1d7 638d eb61 6091 05bf aa60 8e91 K...c..a`....`.. │ │ │ │ -000408d0: 113e fed7 738d 9f01 cccc d531 8e96 04c0 .>..s......1.... │ │ │ │ -000408e0: 04d7 6373 8d9f 01cc ccd5 328e 93d7 638d ..cs......2...c. │ │ │ │ -000408f0: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 6373 ....:.:.:.....cs │ │ │ │ -00040900: 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb 6160 ......n.....P.a` │ │ │ │ -00040910: 8e8e 8d92 00b2 8b2c cf3d 8d91 0355 52eb .......,.=...UR. │ │ │ │ -00040920: 615b 608e 910e d4a6 d773 8d9f 01cc ccd5 a[`......s...... │ │ │ │ -00040930: 318e 8d91 04c0 04eb 6160 3b60 8e91 15ff 1.......a`;`.... │ │ │ │ -00040940: 02d7 738d 9f01 cccc d532 8e8d 9104 c004 ..s......2...... │ │ │ │ -00040950: eb61 603b 8e8d 9116 29fe d73a 9601 fffe .a`;....)..:.... │ │ │ │ -00040960: 3a93 3a8e 8d91 29df 44eb 613b 608e 9135 :.:...).D.a;`..5 │ │ │ │ -00040970: 5e98 d773 8d9f 01cc ccd8 6e8e 8d91 05a8 ^..s......n..... │ │ │ │ -00040980: 50eb 6160 5d8e 8e8e a40e 7fff a18d 8d8d P.a`]........... │ │ │ │ -00040990: 911d c761 776f 7264 7391 05bf aa60 8e91 ...awords....`.. │ │ │ │ -000409a0: 4605 07d7 738d 9f01 cccc d531 8e91 08aa F...s......1.... │ │ │ │ -000409b0: acd7 738d 9f01 cccc d532 8e8d 910a aaaa ..s......2...... │ │ │ │ -000409c0: d73a 9601 fffe 3a93 3a8e 911e 5ff0 738d .:....:.:..._.s. │ │ │ │ -000409d0: 9f01 cccc d86e 8e8d 9105 a850 eb61 608e .....n.....P.a`. │ │ │ │ -000409e0: 8e8d 9200 b28b 2ccf 3d8d 9103 5552 eb61 ......,.=...UR.a │ │ │ │ -000409f0: 5b60 8e91 0ed4 a6d7 738d 9f01 cccc d531 [`......s......1 │ │ │ │ -00040a00: 8e8d 9104 c004 eb61 603b 608e 9115 ff02 .......a`;`..... │ │ │ │ -00040a10: d773 8d9f 01cc ccd5 328e 8d91 04c0 04eb .s......2....... │ │ │ │ -00040a20: 6160 3b8e 8d91 1629 fed7 3a96 01ff fe3a a`;....)..:....: │ │ │ │ -00040a30: 933a 8e8d 9129 df44 eb61 3b60 8e91 355e .:...).D.a;`..5^ │ │ │ │ -00040a40: 98d7 738d 9f01 cccc d86e 8e8d 9105 a850 ..s......n.....P │ │ │ │ -00040a50: eb61 605d 8e8e 8e8e 8e8e 8e8e 9f24 fd13 .a`].........$.. │ │ │ │ -00040a60: 8e8c 8b00 0000 4200 0000 0000 0000 0000 ......B......... │ │ │ │ +00040080: 0000 03f4 e0a0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ +00040090: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 372e ............a.7. │ │ │ │ +000400a0: 372e 910a 8000 4d69 7363 656c 6c61 6e65 7.....Miscellane │ │ │ │ +000400b0: 6f75 7396 0480 0073 7472 696e 6793 7072 ous....string.pr │ │ │ │ +000400c0: 6f90 6000 6365 7373 696e 6793 6675 6e63 o.`.cessing.func │ │ │ │ +000400d0: 7469 6f6e 7392 00a6 ab43 3635 8e91 12c7 tions....C65.... │ │ │ │ +000400e0: 619f 0566 6689 0000 e666 01c7 3e7c 8e8e a..ff....f..>|.. │ │ │ │ +000400f0: 8e8e a002 942f df8d a0fd 8bd0 218d 9112 ...../......!... │ │ │ │ +00040100: c761 4465 0c6e 6974 696f 6e8e 9f2f 4291 .aDe.nition../B. │ │ │ │ +00040110: 8d8d 8d9f 1acb 898d 8d8d 9fcc 0000 8d91 ................ │ │ │ │ +00040120: 2a06 60eb 616c 6574 9605 bfaa 696e 7465 *.`.alet....inte │ │ │ │ +00040130: 7273 6563 7493 6c31 936c 3293 3d93 6669 rsect.l1.l2.=.fi │ │ │ │ +00040140: 6c74 6572 9328 5c78 2e93 6d65 6d93 7893 lter.(\x..mem.x. │ │ │ │ +00040150: 6c32 2993 6c31 8ea4 0d00 00a1 8d91 2a06 l2).l1........*. │ │ │ │ +00040160: 606c 6574 9605 bfaa 7375 6274 7261 6374 `let....subtract │ │ │ │ +00040170: 936c 3193 6c32 910b 7f54 3d93 6669 6c74 .l1.l2...T=.filt │ │ │ │ +00040180: 6572 9328 5c78 2e93 6e6f 7428 6d65 6d93 er.(\x..not(mem. │ │ │ │ +00040190: 7893 6c32 2929 936c 318e a1a1 8d91 2a06 x.l2)).l1.....*. │ │ │ │ +000401a0: 606c 6574 9605 bfaa 756e 696f 6e93 6c31 `let....union.l1 │ │ │ │ +000401b0: 936c 3291 1cbe 523d 936c 3193 4093 7375 .l2...R=.l1.@.su │ │ │ │ +000401c0: 6274 7261 6374 936c 3293 6c31 8e8e 8e8e btract.l2.l1.... │ │ │ │ +000401d0: 8e8e 8e9f 3a2d 678d 9112 c761 cf54 6865 ....:-g....a.The │ │ │ │ +000401e0: 7265 9604 9414 6172 659b 0494 1361 6c73 re....are....als │ │ │ │ +000401f0: 6f93 6675 6e63 7469 6f6e 7393 746f 9374 o.functions.to.t │ │ │ │ +00040200: 6573 7498 6966 9361 936c 6973 7493 6973 est.if.a.list.is │ │ │ │ +00040210: 9861 9373 6574 2c91 04be 6f72 656d 6f95 .a.set,...oremo. │ │ │ │ +00040220: ac72 7693 6598 6475 706c 6963 6174 6573 .rv.e.duplicates │ │ │ │ +00040230: 9604 9414 6672 6f6d 9361 936c 6973 7498 ....from.a.list. │ │ │ │ +00040240: 616e 6493 7465 7374 8ea4 1000 008d 9112 and.test........ │ │ │ │ +00040250: c761 7495 ac72 7793 6f96 03ea a86c 6973 .at..rw.o....lis │ │ │ │ +00040260: 7473 9366 6f72 9373 6574 9365 7175 616c ts.for.set.equal │ │ │ │ +00040270: 6974 90ac 7279 91ff 0556 2e8e 9f2d cada it..ry...V...-.. │ │ │ │ +00040280: 8d8d 8d91 12c7 619f e84f a789 0000 6666 ......a..O....ff │ │ │ │ +00040290: 01c7 0b4a 9f25 0716 8d8d 90cc cd9f 0459 ...J.%.........Y │ │ │ │ +000402a0: 9c84 0029 60b2 0000 6666 8d9f e1a6 648d ...)`...ff....d. │ │ │ │ +000402b0: 9117 0bcc eb61 6469 7374 696e 6374 910b .....adistinct.. │ │ │ │ +000402c0: 7f54 3a96 05bf aa2a 936c 6973 7493 2d3e .T:....*.list.-> │ │ │ │ +000402d0: 9362 6f6f 6c8e a40d 0000 8d91 170b cc73 .bool..........s │ │ │ │ +000402e0: 6574 6966 7991 16fe a83a 9605 bfaa 2a93 etify....:....*. │ │ │ │ +000402f0: 6c69 7374 932d 3e93 2a93 6c69 7374 8ea1 list.->.*.list.. │ │ │ │ +00040300: 8d91 170b cc73 6574 5f65 7175 616c 9605 .....set_equal.. │ │ │ │ +00040310: bfaa 3a93 2a93 6c69 7374 932d 3e93 2a93 ..:.*.list.->.*. │ │ │ │ +00040320: 6c69 7374 932d 3e93 626f 6f6c 8e8e 9201 list.->.bool.... │ │ │ │ +00040330: c671 b184 0029 60b2 0000 6666 8e8e 9f04 .q...)`...ff.... │ │ │ │ +00040340: c002 8900 0066 6601 c70b 4a8e 8e8e 9f30 .....ff...J....0 │ │ │ │ +00040350: 5a77 8d91 12c7 61d0 4465 7363 7269 7074 Zw....a.Descript │ │ │ │ +00040360: 696f 6e8e 9f19 1d6b 8d8d 9112 c761 eb61 ion....k.....a.a │ │ │ │ +00040370: 6469 7374 696e 6374 9105 bfaa eb62 6c8e distinct.....bl. │ │ │ │ +00040380: 914e a07b cf72 6574 7572 6e73 8d91 04a0 .N.{.returns.... │ │ │ │ +00040390: 8ceb 6174 7275 658e 9120 3fbf cf69 6696 ..atrue.. ?..if. │ │ │ │ +000403a0: 04a0 8c61 6c6c 9374 6865 9365 6c65 6d65 ...all.the.eleme │ │ │ │ +000403b0: 6e90 ac72 7473 936f 669b 04a0 8bd7 6c91 n..rts.of.....l. │ │ │ │ +000403c0: 04e4 1bcf 6172 6593 6469 7374 696e 6374 ....are.distinct │ │ │ │ +000403d0: 3b91 04fb 7e6f 7468 6572 7769 7365 9869 ;...~otherwise.i │ │ │ │ +000403e0: 7493 7265 7475 726e 738d 93eb 6166 616c t.returns...afal │ │ │ │ +000403f0: 7365 8e91 215e decf 2e8e a18d 8d91 12c7 se..!^.......... │ │ │ │ +00040400: 61eb 6173 6574 6966 7991 05bf aaeb 626c a.asetify.....bl │ │ │ │ +00040410: 8e91 4276 edcf 7265 6d6f 95ac 7276 9365 ..Bv..remo..rv.e │ │ │ │ +00040420: 7396 03f6 5272 6570 9053 8e65 6174 6564 s...Rrep.S.eated │ │ │ │ +00040430: 9365 6c65 6d65 6e9a ac72 7473 9366 726f .elemen..rts.fro │ │ │ │ +00040440: 6d91 03f6 51d7 6c90 438f cf2c 9103 f93d m...Q.l.C..,...= │ │ │ │ +00040450: 6c65 6198 7669 6e67 9374 6865 9103 f651 lea.ving.the...Q │ │ │ │ +00040460: 6c61 7374 936f 9053 8e63 6375 7272 656e last.o.S.ccurren │ │ │ │ +00040470: 6365 936f 6693 6561 6398 6893 6475 706c ce.of.eac.h.dupl │ │ │ │ +00040480: 6963 6174 658e a18d 9112 c761 696e 9604 icate......ain.. │ │ │ │ +00040490: e201 7468 6593 6c69 7374 2e8d 9108 1eeb ..the.list...... │ │ │ │ +000404a0: eb61 7365 745f 6571 7561 6c91 05bf aaeb .aset_equal..... │ │ │ │ +000404b0: 626c 8d9f 01a4 7ad5 318e 910a 7fae eb62 bl....z.1......b │ │ │ │ +000404c0: 6c8d 9f01 a47a d532 8e8e 915c 4618 cf72 l....z.2...\F..r │ │ │ │ +000404d0: 6574 7572 6e73 8d93 eb61 7472 7565 8e91 eturns...atrue.. │ │ │ │ +000404e0: 20c2 aacf 6966 9104 e202 6576 9aac 7265 ...if....ev..re │ │ │ │ +000404f0: 7279 9365 6c65 6d65 6e98 7493 6f66 93d7 ry.elemen.t.of.. │ │ │ │ +00040500: 6c8d 9f01 cccc d531 8e9b 09a2 05cf 6170 l......1......ap │ │ │ │ +00040510: 7090 538e 6561 7273 9369 6e93 d76c 8d9f p.S.ears.in..l.. │ │ │ │ +00040520: 01cc ccd5 328e 98cf 616e 6493 6576 90ac ....2...and.ev.. │ │ │ │ +00040530: 7265 7279 8ea1 8d91 12c7 6165 6c65 6d65 rery......aeleme │ │ │ │ +00040540: 6e90 ac72 7496 03ea a86f 6693 d76c 8d9f n..rt....of..l.. │ │ │ │ +00040550: 01cc ccd5 328e 9108 aaac cf61 7070 9053 ....2......app.S │ │ │ │ +00040560: 8e65 6172 7393 696e 93d7 6c8d 9f01 cccc .ears.in..l..... │ │ │ │ +00040570: d531 8e91 04c0 04cf 3b93 6f74 6865 7277 .1......;.otherw │ │ │ │ +00040580: 6973 6593 6974 9372 6574 7572 6e73 8d93 ise.it.returns.. │ │ │ │ +00040590: eb61 6661 6c73 658e 9120 a8fa cf2e 8e9f .afalse.. ...... │ │ │ │ +000405a0: 236e 648d 9112 c761 d044 650c 6e69 7469 #nd....a.De.niti │ │ │ │ +000405b0: 6f6e 8e9f 354d c48d 8d8d 9f20 d6bd 8d8d on..5M..... .... │ │ │ │ +000405c0: 8d9f bf00 008d 912a 0660 eb61 6c65 7472 .......*.`.aletr │ │ │ │ +000405d0: 6563 9605 bfaa 6469 7374 696e 6374 936c ec....distinct.l │ │ │ │ +000405e0: 933d 8ea4 0d00 008d 912f c60a 286e 756c .=......./..(nul │ │ │ │ +000405f0: 6c96 05bf aa6c 2993 6f72 9328 6e6f 7493 l....l).or.(not. │ │ │ │ +00040600: 286d 656d 9328 6864 936c 2993 2874 6c93 (mem.(hd.l).(tl. │ │ │ │ +00040610: 6c29 2993 2693 6469 7374 696e 6374 9328 l)).&.distinct.( │ │ │ │ +00040620: 746c 936c 2929 8ea1 a18d 912a 0660 6c65 tl.l)).....*.`le │ │ │ │ +00040630: 7496 05bf aa73 6574 6966 7993 6c93 3d93 t....setify.l.=. │ │ │ │ +00040640: 6974 6c69 7374 9328 5c61 9373 2e93 6966 itlist.(\a.s..if │ │ │ │ +00040650: 936d 656d 9361 9373 9374 6865 6e93 7393 .mem.a.s.then.s. │ │ │ │ +00040660: 656c 7365 9361 2e73 2993 6c93 5b5d 8ea1 else.a.s).l.[].. │ │ │ │ +00040670: a18d 912a 0660 6c65 7496 05bf aa73 6574 ...*.`let....set │ │ │ │ +00040680: 5f65 7175 616c 936c 3193 6c32 933d 9328 _equal.l1.l2.=.( │ │ │ │ +00040690: 7375 6274 7261 6374 936c 3193 6c32 933d subtract.l1.l2.= │ │ │ │ +000406a0: 935b 5d29 9326 9328 7375 6274 7261 6374 .[]).&.(subtract │ │ │ │ +000406b0: 936c 3293 6c31 933d 935b 5d29 8e8e 8e8e .l2.l1.=.[]).... │ │ │ │ +000406c0: 8e8e 8e9f 4869 688d 8d91 12c7 61eb 4b37 ....Hih.....a.K7 │ │ │ │ +000406d0: 2e37 8e91 3f0f 0c4d 6973 6365 6c6c 616e .7..?..Miscellan │ │ │ │ +000406e0: 656f 7573 9606 7ae1 7374 7269 6e67 9370 eous..z.string.p │ │ │ │ +000406f0: 726f 9100 8a3d 6365 7373 696e 6793 6675 ro...=cessing.fu │ │ │ │ +00040700: 6e63 7469 6f6e 738e 9f1d 3f8e 8d91 12c7 nctions...?..... │ │ │ │ +00040710: 61cf 5468 6596 043b b666 6f6c 6c6f 90ac a.The..;.follo.. │ │ │ │ +00040720: 7277 696e 679b 043b b566 756e 6374 696f rwing..;.functio │ │ │ │ +00040730: 6e73 9373 706c 6974 9873 7472 696e 6773 ns.split.strings │ │ │ │ +00040740: 9369 6e9a ac72 746f 9360 7798 6f72 6473 .in..rto.`w.ords │ │ │ │ +00040750: 273b 8d91 0464 3ceb 6177 6f72 6473 328e ';...d<.awords2. │ │ │ │ +00040760: 912b 1dee cf75 7365 739b 043b b561 9375 .+...uses..;.a.u │ │ │ │ +00040770: 7365 7298 7375 7070 6c69 6564 9373 6570 ser.supplied.sep │ │ │ │ +00040780: 6172 6174 6f72 2c8e a18d 9112 c761 7768 arator,......awh │ │ │ │ +00040790: 696c 658d 9103 eaa8 eb61 776f 7264 738e ile......awords. │ │ │ │ +000407a0: 9124 93a2 cf75 7365 7396 03ea a873 7061 .$...uses....spa │ │ │ │ +000407b0: 6365 9361 6e64 9363 6172 7269 6167 652d ce.and.carriage- │ │ │ │ +000407c0: 7265 7475 726e 9361 7393 7365 7061 7261 return.as.separa │ │ │ │ +000407d0: 746f 7273 2e8e 9f27 4ada 8d8d 8d91 12c7 tors...'J....... │ │ │ │ +000407e0: 619f eecf a789 0000 6666 01c7 0b4a 9f18 a.......ff...J.. │ │ │ │ +000407f0: 0716 8d8d 90cc cd9f 0459 9c84 001c 60b2 .........Y....`. │ │ │ │ +00040800: 0000 6666 8d9f eea6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +00040810: 776f 7264 7332 9605 bfaa 3a93 7374 7269 words2....:.stri │ │ │ │ +00040820: 6e67 932d 3e93 7374 7269 6e67 932d 3e93 ng.->.string.->. │ │ │ │ +00040830: 7374 7269 6e67 936c 6973 748e 9f0d 0000 string.list..... │ │ │ │ +00040840: 8d91 170b cc77 6f72 6473 910b 7f54 3a96 .....words...T:. │ │ │ │ +00040850: 05bf aa73 7472 696e 6793 2d3e 9373 7472 ...string.->.str │ │ │ │ +00040860: 696e 6793 6c69 7374 8e8e 9201 c671 b184 ing.list.....q.. │ │ │ │ +00040870: 001c 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ +00040880: 0066 6601 c70b 4a8e 8e8e 9f29 da77 8d91 .ff...J....).w.. │ │ │ │ +00040890: 12c7 61d0 4465 7363 7269 7074 696f 6e8e ..a.Description. │ │ │ │ +000408a0: 9f25 32be 8d8d 8d8d 9ff1 6664 8d8d 8d91 .%2.......fd.... │ │ │ │ +000408b0: 1dc7 61eb 6177 6f72 6473 3291 05bf aa60 ..a.awords2....` │ │ │ │ +000408c0: 8e91 4bc4 b1d7 638d eb61 6091 05bf aa60 ..K...c..a`....` │ │ │ │ +000408d0: 8e91 113e fed7 738d 9f01 cccc d531 8e96 ...>..s......1.. │ │ │ │ +000408e0: 04c0 04d7 6373 8d9f 01cc ccd5 328e 93d7 ....cs......2... │ │ │ │ +000408f0: 638d 9601 fffe 3a93 3a93 3a8e 9111 ca9c c.....:.:.:..... │ │ │ │ +00040900: 6373 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb cs......n.....P. │ │ │ │ +00040910: 6160 8e8e 8d92 00b2 8b2c cf3d 8d91 0355 a`.......,.=...U │ │ │ │ +00040920: 52eb 615b 608e 910e d4a6 d773 8d9f 01cc R.a[`......s.... │ │ │ │ +00040930: ccd5 318e 8d91 04c0 04eb 6160 3b60 8e91 ..1.......a`;`.. │ │ │ │ +00040940: 15ff 02d7 738d 9f01 cccc d532 8e8d 9104 ....s......2.... │ │ │ │ +00040950: c004 eb61 603b 8e8d 9116 29fe d73a 9601 ...a`;....)..:.. │ │ │ │ +00040960: fffe 3a93 3a8e 8d91 29df 44eb 613b 608e ..:.:...).D.a;`. │ │ │ │ +00040970: 9135 5e98 d773 8d9f 01cc ccd8 6e8e 8d91 .5^..s......n... │ │ │ │ +00040980: 05a8 50eb 6160 5d8e 8e8e a40e 7fff a18d ..P.a`]......... │ │ │ │ +00040990: 8d8d 911d c761 776f 7264 7391 05bf aa60 .....awords....` │ │ │ │ +000409a0: 8e91 4605 07d7 738d 9f01 cccc d531 8e91 ..F...s......1.. │ │ │ │ +000409b0: 08aa acd7 738d 9f01 cccc d532 8e8d 910a ....s......2.... │ │ │ │ +000409c0: aaaa d73a 9601 fffe 3a93 3a8e 911e 5ff0 ...:....:.:..._. │ │ │ │ +000409d0: 738d 9f01 cccc d86e 8e8d 9105 a850 eb61 s......n.....P.a │ │ │ │ +000409e0: 608e 8e8d 9200 b28b 2ccf 3d8d 9103 5552 `.......,.=...UR │ │ │ │ +000409f0: eb61 5b60 8e91 0ed4 a6d7 738d 9f01 cccc .a[`......s..... │ │ │ │ +00040a00: d531 8e8d 9104 c004 eb61 603b 608e 9115 .1.......a`;`... │ │ │ │ +00040a10: ff02 d773 8d9f 01cc ccd5 328e 8d91 04c0 ...s......2..... │ │ │ │ +00040a20: 04eb 6160 3b8e 8d91 1629 fed7 3a96 01ff ..a`;....)..:... │ │ │ │ +00040a30: fe3a 933a 8e8d 9129 df44 eb61 3b60 8e91 .:.:...).D.a;`.. │ │ │ │ +00040a40: 355e 98d7 738d 9f01 cccc d86e 8e8d 9105 5^..s......n.... │ │ │ │ +00040a50: a850 eb61 605d 8e8e 8e8e 8e8e 8e8e 9f24 .P.a`].........$ │ │ │ │ +00040a60: fd13 8e8c 8b00 0000 4200 0000 0000 0000 ........B....... │ │ │ │ 00040a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00040a80: 0000 0000 0000 0000 0000 0000 0400 56a0 ..............V. │ │ │ │ -00040a90: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ -00040aa0: 999a 8d91 eaf1 ebd0 3636 9157 4cb0 4368 ........66.WL.Ch │ │ │ │ -00040ab0: 6170 7465 7296 0480 0037 2e91 0a80 0047 apter....7.....G │ │ │ │ -00040ac0: 656e 6572 616c 9350 7572 709a 6000 6f73 eneral.Purp.`.os │ │ │ │ -00040ad0: 6593 616e 6493 4c69 7374 9350 726f 9863 e.and.List.Pro.c │ │ │ │ -00040ae0: 6573 7369 6e67 9346 91fe e000 756e 6374 essing.F....unct │ │ │ │ -00040af0: 696f 6e73 8e91 eaf1 eb9f 0566 6689 0000 ions.......ff... │ │ │ │ -00040b00: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -00040b10: a0fd 8bd0 218d 91ea f1eb 4465 0c6e 6974 ....!.....De.nit │ │ │ │ -00040b20: 696f 6e8e 9f40 f059 8d8d 8d9f 2dd6 bd8d ion..@.Y....-... │ │ │ │ -00040b30: 8d8d 9fa5 0000 8d91 0230 eaeb 616c 6574 .........0..alet │ │ │ │ -00040b40: 9605 bfaa 776f 7264 7332 9373 6570 9373 ....words2.sep.s │ │ │ │ -00040b50: 7472 696e 6793 3d8e a40d 0000 8d91 07f0 tring.=......... │ │ │ │ -00040b60: 9473 6e64 9605 bfaa 2869 746c 6973 7493 .snd....(itlist. │ │ │ │ -00040b70: 285c 6368 9328 6368 732c 746f 6b6c 292e (\ch.(chs,tokl). │ │ │ │ -00040b80: 8ea1 8d91 63eb 3469 6696 05bf aa63 6893 ....c.4if....ch. │ │ │ │ -00040b90: 3d93 7365 7093 7468 656e 8ea1 8d91 752a =.sep.then....u* │ │ │ │ -00040ba0: 3269 6696 05bf aa6e 756c 6c93 6368 7393 2if....null.chs. │ │ │ │ -00040bb0: 7468 656e 935b 5d2c 746f 6b6c 8ea1 8d91 then.[],tokl.... │ │ │ │ -00040bc0: 752a 3265 6c73 6596 05bf aa5b 5d2c 9328 u*2else....[],.( │ │ │ │ -00040bd0: 696d 706c 6f64 6593 6368 7393 2e93 746f implode.chs...to │ │ │ │ -00040be0: 6b6c 298e a18d 9163 eb34 656c 7365 9605 kl)....c.4else.. │ │ │ │ -00040bf0: bfaa 2863 682e 6368 7329 2c93 746f 6b6c ..(ch.chs),.tokl │ │ │ │ -00040c00: 298e a18d 914c ec8c 2873 6570 9605 bfaa )....L..(sep.... │ │ │ │ -00040c10: 2e93 6578 706c 6f64 6593 7374 7269 6e67 ..explode.string │ │ │ │ -00040c20: 298e a18d 914c ec8c 285b 5d2c 5b5d 2929 )....L..([],[])) │ │ │ │ -00040c30: 8e8e 8e8e 8e8e 8ea0 0084 41fe 8d8d 8d9f ..........A..... │ │ │ │ -00040c40: 3b4b 898d 8d8d 9f8b 0000 8d91 0230 ea6c ;K...........0.l │ │ │ │ -00040c50: 6574 9605 bfaa 776f 7264 5f73 6570 6172 et....word_separ │ │ │ │ -00040c60: 6174 6f72 7393 3d93 5b60 9360 3b60 5c4c ators.=.[`.`;`\L │ │ │ │ -00040c70: 605d 8ea4 0d00 00a1 8d91 0230 ea6c 6574 `].........0.let │ │ │ │ -00040c80: 9605 bfaa 776f 7264 7393 7374 7269 6e67 ....words.string │ │ │ │ -00040c90: 933d 8ea1 8d91 07f0 9473 6e64 9605 bfaa .=.......snd.... │ │ │ │ -00040ca0: 2869 746c 6973 7493 285c 6368 9328 6368 (itlist.(\ch.(ch │ │ │ │ -00040cb0: 732c 746f 6b6c 292e 8ea1 8d91 63eb 3469 s,tokl).....c.4i │ │ │ │ -00040cc0: 6696 05bf aa6d 656d 9363 6893 776f 7264 f....mem.ch.word │ │ │ │ -00040cd0: 5f73 6570 6172 6174 6f72 7393 7468 656e _separators.then │ │ │ │ -00040ce0: 8ea1 8d91 752a 3269 6696 05bf aa6e 756c ....u*2if....nul │ │ │ │ -00040cf0: 6c93 6368 7393 7468 656e 935b 5d2c 746f l.chs.then.[],to │ │ │ │ -00040d00: 6b6c 8ea1 8d91 752a 3265 6c73 6596 05bf kl....u*2else... │ │ │ │ -00040d10: aa5b 5d2c 9328 696d 706c 6f64 6593 6368 .[],.(implode.ch │ │ │ │ -00040d20: 7393 2e93 746f 6b6c 298e a18d 9163 eb34 s...tokl)....c.4 │ │ │ │ -00040d30: 656c 7365 9605 bfaa 2863 682e 6368 7329 else....(ch.chs) │ │ │ │ -00040d40: 2c93 746f 6b6c 298e a18d 914c ec8c 2860 ,.tokl)....L..(` │ │ │ │ -00040d50: 9605 bfaa 6093 2e93 6578 706c 6f64 6593 ....`...explode. │ │ │ │ -00040d60: 7374 7269 6e67 298e a18d 914c ec8c 285b string)....L..([ │ │ │ │ -00040d70: 5d2c 5b5d 2929 8e8e 8e8e 8e8e 8e9f 5511 ],[]))........U. │ │ │ │ -00040d80: a58d 91ea f1eb cf54 6865 9603 b45f 6e65 .......The..._ne │ │ │ │ -00040d90: 7874 9374 6872 6565 9366 756e 6374 696f xt.three.functio │ │ │ │ -00040da0: 6e73 9328 7468 6593 7365 636f 6e64 936f ns.(the.second.o │ │ │ │ -00040db0: 6693 7768 6963 9aac 7268 9369 7393 616e f.whic..rh.is.an │ │ │ │ -00040dc0: 9369 6e0c 7865 6493 7698 6572 7369 6f6e .in.xed.v.ersion │ │ │ │ -00040dd0: 936f 6693 7468 6593 0c72 7374 2993 6172 .of.the..rst).ar │ │ │ │ -00040de0: 6593 7374 7269 6e67 8ea4 1000 008d 91ea e.string........ │ │ │ │ -00040df0: f1eb 636f 6e63 6174 656e 6174 696f 6e91 ..concatenation. │ │ │ │ -00040e00: 03ea a86f 7090 538e 6572 6174 6f72 732e ...op.S.erators. │ │ │ │ -00040e10: 8e9f 26d8 928d 8d8d 91ea f1eb 9fe8 4fa7 ..&...........O. │ │ │ │ -00040e20: 8900 0066 6601 c70b 4a9f 2507 168d 8d90 ...ff...J.%..... │ │ │ │ -00040e30: cccd 9f04 599c 8400 2960 b200 0066 668d ....Y...)`...ff. │ │ │ │ -00040e40: 9fe1 a664 8d91 170b cceb 6163 6f6e 6361 ...d......aconca │ │ │ │ -00040e50: 7491 0b7f 543a 9605 bfaa 7374 7269 6e67 t...T:....string │ │ │ │ -00040e60: 932d 3e93 7374 7269 6e67 932d 3e93 7374 .->.string.->.st │ │ │ │ -00040e70: 7269 6e67 8ea4 0d00 008d 9117 0bcc 245e ring..........$^ │ │ │ │ -00040e80: 9122 7dfc 3a96 05bf aa73 7472 696e 6793 ."}.:....string. │ │ │ │ -00040e90: 2d3e 9373 7472 696e 6793 2d3e 9373 7472 ->.string.->.str │ │ │ │ -00040ea0: 696e 678e a18d 9117 0bcc 636f 6e63 6174 ing.......concat │ │ │ │ -00040eb0: 6c96 05bf aa3a 9373 7472 696e 6793 6c69 l....:.string.li │ │ │ │ -00040ec0: 7374 932d 3e93 7374 7269 6e67 8e8e 9201 st.->.string.... │ │ │ │ -00040ed0: c671 b184 0029 60b2 0000 6666 8e8e 9f04 .q...)`...ff.... │ │ │ │ -00040ee0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f2c .....ff...J...., │ │ │ │ -00040ef0: 02a0 8d91 eaf1 ebd0 4465 7363 7269 7074 ........Descript │ │ │ │ -00040f00: 696f 6e8e 9f17 c000 8d8d 91ea f1eb eb61 ion............a │ │ │ │ -00040f10: 636f 6e63 6174 8e91 1132 4bcf 636f 6e63 concat...2K.conc │ │ │ │ -00040f20: 6174 656e 6174 6573 9b03 c264 7495 ac72 atenates...dt..r │ │ │ │ -00040f30: 7793 6f98 7374 7269 6e67 732c 9103 ca72 w.o.strings,...r │ │ │ │ -00040f40: eb61 245e 98cf 6973 9861 6e98 696e 0c78 .a$^..is.an.in.x │ │ │ │ -00040f50: 6564 9876 9365 7273 696f 6e98 6f66 8d98 ed.v.ersion.of.. │ │ │ │ -00040f60: eb61 636f 6e63 6174 8e91 2640 60cf 2c91 .aconcat..&@`.,. │ │ │ │ -00040f70: 03ca 7261 6e64 8d98 eb61 636f 6e63 6174 ..rand...aconcat │ │ │ │ -00040f80: 6c8e 912f c26e cf63 6f6e 6361 7465 2d8e l../.n.concate-. │ │ │ │ -00040f90: a18d 91ea f1eb 6e61 7465 7396 03ea a861 ......nates....a │ │ │ │ -00040fa0: 6c6c 9374 6865 9373 7472 696e 6773 9369 ll.the.strings.i │ │ │ │ -00040fb0: 6e93 6193 6c69 7374 936f 6693 7374 7269 n.a.list.of.stri │ │ │ │ -00040fc0: 6e67 732e 8e9f 1f16 8d8d 91ea f1eb d044 ngs............D │ │ │ │ -00040fd0: 650c 6e69 7469 6f6e 8e9f 3465 268d 8d8d e.nition..4e&... │ │ │ │ -00040fe0: 9f21 4b89 8d8d 8d9f bf00 008d 9102 30ea .!K...........0. │ │ │ │ -00040ff0: eb61 6c65 7496 05bf aa63 6f6e 6361 7493 .alet....concat. │ │ │ │ -00041000: 7331 9373 3293 3d93 696d 706c 6f64 6528 s1.s2.=.implode( │ │ │ │ -00041010: 6578 706c 6f64 6593 7331 9340 9365 7870 explode.s1.@.exp │ │ │ │ -00041020: 6c6f 6465 9373 3229 8ea4 0d00 00a1 8d91 lode.s2)........ │ │ │ │ -00041030: 0230 ea6d 6c5f 6375 7272 6965 645f 696e .0.ml_curried_in │ │ │ │ -00041040: 6669 7891 05bf aa60 5e60 8ea1 8d91 0230 fix....`^`.....0 │ │ │ │ -00041050: ea6c 6574 9605 bfaa 7331 935e 9373 3293 .let....s1.^.s2. │ │ │ │ -00041060: 3d93 636f 6e63 6174 9373 3193 7332 8ea1 =.concat.s1.s2.. │ │ │ │ -00041070: a18d 9102 30ea 6c65 7496 05bf aa63 6f6e ....0.let....con │ │ │ │ -00041080: 6361 746c 9373 6c93 3d93 696d 706c 6f64 catl.sl.=.implod │ │ │ │ -00041090: 6528 6974 6c69 7374 9361 7070 656e 6493 e(itlist.append. │ │ │ │ -000410a0: 286d 6170 9365 7870 6c6f 6465 9373 6c29 (map.explode.sl) │ │ │ │ -000410b0: 935b 5d29 8e8e 8e8e 8e8e 8e9f 4ff2 db8d .[])........O... │ │ │ │ -000410c0: 8d91 eaf1 ebeb 4b37 2e38 8e91 1739 9646 ......K7.8...9.F │ │ │ │ -000410d0: 91fe 6147 6169 6c75 7265 9606 7ae1 6861 ..aGailure..z.ha │ │ │ │ -000410e0: 6e64 6c69 6e67 9366 756e 6374 696f 6e73 ndling.functions │ │ │ │ -000410f0: 8e9f 1be2 238d 91ea f1eb cf54 6865 9603 ....#......The.. │ │ │ │ -00041100: b4f9 6661 696c 7572 659b 03b4 f868 616e ..failure....han │ │ │ │ -00041110: 646c 696e 6793 6675 6e63 7469 6f6e 7393 dling.functions. │ │ │ │ -00041120: 6465 7363 7269 6290 538e 6564 9368 6572 describ.S.ed.her │ │ │ │ -00041130: 6598 6172 6593 7573 6566 756c 9366 6f72 e.are.useful.for │ │ │ │ -00041140: 9877 7269 7469 6e67 9363 6f90 538e 6465 .writing.co.S.de │ │ │ │ -00041150: 9374 6861 7493 6661 696c 7398 7769 7468 .that.fails.with │ │ │ │ -00041160: 9361 8ea1 8d91 eaf1 eb62 6163 90ac 726b .a.......bac..rk │ │ │ │ -00041170: 7472 6163 652e 8e8e 9f24 fd13 8e8c 8b00 trace....$...... │ │ │ │ -00041180: 0000 4300 0000 0000 0000 0000 0000 0000 ..C............. │ │ │ │ +00040a80: 0000 0000 0000 0000 0000 0000 0000 0400 ................ │ │ │ │ +00040a90: 58a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d X....U...F...... │ │ │ │ +00040aa0: 9ffa 999a 8d91 eaf1 ebd0 3636 9157 4cb0 ..........66.WL. │ │ │ │ +00040ab0: 4368 6170 7465 7296 0480 0037 2e91 0a80 Chapter....7.... │ │ │ │ +00040ac0: 0047 656e 6572 616c 9350 7572 709a 6000 .General.Purp.`. │ │ │ │ +00040ad0: 6f73 6593 616e 6493 4c69 7374 9350 726f ose.and.List.Pro │ │ │ │ +00040ae0: 9863 6573 7369 6e67 9346 91fe e000 756e .cessing.F....un │ │ │ │ +00040af0: 6374 696f 6e73 8e91 eaf1 eb9f 0566 6689 ctions.......ff. │ │ │ │ +00040b00: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +00040b10: df8d a0fd 8bd0 218d 91ea f1eb 4465 0c6e ......!.....De.n │ │ │ │ +00040b20: 6974 696f 6e8e 9f40 f059 8d8d 8d9f 2dd6 ition..@.Y....-. │ │ │ │ +00040b30: bd8d 8d8d 9fa5 0000 8d91 0230 eaeb 616c ...........0..al │ │ │ │ +00040b40: 6574 9605 bfaa 776f 7264 7332 9373 6570 et....words2.sep │ │ │ │ +00040b50: 9373 7472 696e 6793 3d8e a40d 0000 8d91 .string.=....... │ │ │ │ +00040b60: 07f0 9473 6e64 9605 bfaa 2869 746c 6973 ...snd....(itlis │ │ │ │ +00040b70: 7493 285c 6368 9328 6368 732c 746f 6b6c t.(\ch.(chs,tokl │ │ │ │ +00040b80: 292e 8ea1 8d91 63eb 3469 6696 05bf aa63 ).....c.4if....c │ │ │ │ +00040b90: 6893 3d93 7365 7093 7468 656e 8ea1 8d91 h.=.sep.then.... │ │ │ │ +00040ba0: 752a 3269 6696 05bf aa6e 756c 6c93 6368 u*2if....null.ch │ │ │ │ +00040bb0: 7393 7468 656e 935b 5d2c 746f 6b6c 8ea1 s.then.[],tokl.. │ │ │ │ +00040bc0: 8d91 752a 3265 6c73 6596 05bf aa5b 5d2c ..u*2else....[], │ │ │ │ +00040bd0: 9328 696d 706c 6f64 6593 6368 7393 2e93 .(implode.chs... │ │ │ │ +00040be0: 746f 6b6c 298e a18d 9163 eb34 656c 7365 tokl)....c.4else │ │ │ │ +00040bf0: 9605 bfaa 2863 682e 6368 7329 2c93 746f ....(ch.chs),.to │ │ │ │ +00040c00: 6b6c 298e a18d 914c ec8c 2873 6570 9605 kl)....L..(sep.. │ │ │ │ +00040c10: bfaa 2e93 6578 706c 6f64 6593 7374 7269 ....explode.stri │ │ │ │ +00040c20: 6e67 298e a18d 914c ec8c 285b 5d2c 5b5d ng)....L..([],[] │ │ │ │ +00040c30: 2929 8e8e 8e8e 8e8e 8ea0 0084 41fe 8d8d ))..........A... │ │ │ │ +00040c40: 8d9f 3b4b 898d 8d8d 9f8b 0000 8d91 0230 ..;K...........0 │ │ │ │ +00040c50: ea6c 6574 9605 bfaa 776f 7264 5f73 6570 .let....word_sep │ │ │ │ +00040c60: 6172 6174 6f72 7393 3d93 5b60 9360 3b60 arators.=.[`.`;` │ │ │ │ +00040c70: 5c4c 605d 8ea4 0d00 00a1 8d91 0230 ea6c \L`].........0.l │ │ │ │ +00040c80: 6574 9605 bfaa 776f 7264 7393 7374 7269 et....words.stri │ │ │ │ +00040c90: 6e67 933d 8ea1 8d91 07f0 9473 6e64 9605 ng.=.......snd.. │ │ │ │ +00040ca0: bfaa 2869 746c 6973 7493 285c 6368 9328 ..(itlist.(\ch.( │ │ │ │ +00040cb0: 6368 732c 746f 6b6c 292e 8ea1 8d91 63eb chs,tokl).....c. │ │ │ │ +00040cc0: 3469 6696 05bf aa6d 656d 9363 6893 776f 4if....mem.ch.wo │ │ │ │ +00040cd0: 7264 5f73 6570 6172 6174 6f72 7393 7468 rd_separators.th │ │ │ │ +00040ce0: 656e 8ea1 8d91 752a 3269 6696 05bf aa6e en....u*2if....n │ │ │ │ +00040cf0: 756c 6c93 6368 7393 7468 656e 935b 5d2c ull.chs.then.[], │ │ │ │ +00040d00: 746f 6b6c 8ea1 8d91 752a 3265 6c73 6596 tokl....u*2else. │ │ │ │ +00040d10: 05bf aa5b 5d2c 9328 696d 706c 6f64 6593 ...[],.(implode. │ │ │ │ +00040d20: 6368 7393 2e93 746f 6b6c 298e a18d 9163 chs...tokl)....c │ │ │ │ +00040d30: eb34 656c 7365 9605 bfaa 2863 682e 6368 .4else....(ch.ch │ │ │ │ +00040d40: 7329 2c93 746f 6b6c 298e a18d 914c ec8c s),.tokl)....L.. │ │ │ │ +00040d50: 2860 9605 bfaa 6093 2e93 6578 706c 6f64 (`....`...explod │ │ │ │ +00040d60: 6593 7374 7269 6e67 298e a18d 914c ec8c e.string)....L.. │ │ │ │ +00040d70: 285b 5d2c 5b5d 2929 8e8e 8e8e 8e8e 8e9f ([],[]))........ │ │ │ │ +00040d80: 5511 a58d 91ea f1eb cf54 6865 9603 b45f U........The..._ │ │ │ │ +00040d90: 6e65 7874 9374 6872 6565 9366 756e 6374 next.three.funct │ │ │ │ +00040da0: 696f 6e73 9328 7468 6593 7365 636f 6e64 ions.(the.second │ │ │ │ +00040db0: 936f 6693 7768 6963 9aac 7268 9369 7393 .of.whic..rh.is. │ │ │ │ +00040dc0: 616e 9369 6e0c 7865 6493 7698 6572 7369 an.in.xed.v.ersi │ │ │ │ +00040dd0: 6f6e 936f 6693 7468 6593 0c72 7374 2993 on.of.the..rst). │ │ │ │ +00040de0: 6172 6593 7374 7269 6e67 8ea4 1000 008d are.string...... │ │ │ │ +00040df0: 91ea f1eb 636f 6e63 6174 656e 6174 696f ....concatenatio │ │ │ │ +00040e00: 6e91 03ea a86f 7090 538e 6572 6174 6f72 n....op.S.erator │ │ │ │ +00040e10: 732e 8e9f 26d8 928d 8d8d 91ea f1eb 9fe8 s...&........... │ │ │ │ +00040e20: 4fa7 8900 0066 6601 c70b 4a9f 2507 168d O....ff...J.%... │ │ │ │ +00040e30: 8d90 cccd 9f04 599c 8400 2960 b200 0066 ......Y...)`...f │ │ │ │ +00040e40: 668d 9fe1 a664 8d91 170b cceb 6163 6f6e f....d......acon │ │ │ │ +00040e50: 6361 7491 0b7f 543a 9605 bfaa 7374 7269 cat...T:....stri │ │ │ │ +00040e60: 6e67 932d 3e93 7374 7269 6e67 932d 3e93 ng.->.string.->. │ │ │ │ +00040e70: 7374 7269 6e67 8ea4 0d00 008d 9117 0bcc string.......... │ │ │ │ +00040e80: 245e 9122 7dfc 3a96 05bf aa73 7472 696e $^."}.:....strin │ │ │ │ +00040e90: 6793 2d3e 9373 7472 696e 6793 2d3e 9373 g.->.string.->.s │ │ │ │ +00040ea0: 7472 696e 678e a18d 9117 0bcc 636f 6e63 tring.......conc │ │ │ │ +00040eb0: 6174 6c96 05bf aa3a 9373 7472 696e 6793 atl....:.string. │ │ │ │ +00040ec0: 6c69 7374 932d 3e93 7374 7269 6e67 8e8e list.->.string.. │ │ │ │ +00040ed0: 9201 c671 b184 0029 60b2 0000 6666 8e8e ...q...)`...ff.. │ │ │ │ +00040ee0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00040ef0: 9f2c 02a0 8d91 eaf1 ebd0 4465 7363 7269 .,........Descri │ │ │ │ +00040f00: 7074 696f 6e8e 9f17 c000 8d8d 91ea f1eb ption........... │ │ │ │ +00040f10: eb61 636f 6e63 6174 8e91 1132 4bcf 636f .aconcat...2K.co │ │ │ │ +00040f20: 6e63 6174 656e 6174 6573 9b03 c264 7495 ncatenates...dt. │ │ │ │ +00040f30: ac72 7793 6f98 7374 7269 6e67 732c 9103 .rw.o.strings,.. │ │ │ │ +00040f40: ca72 eb61 245e 98cf 6973 9861 6e98 696e .r.a$^..is.an.in │ │ │ │ +00040f50: 0c78 6564 9876 9365 7273 696f 6e98 6f66 .xed.v.ersion.of │ │ │ │ +00040f60: 8d98 eb61 636f 6e63 6174 8e91 2640 60cf ...aconcat..&@`. │ │ │ │ +00040f70: 2c91 03ca 7261 6e64 8d98 eb61 636f 6e63 ,...rand...aconc │ │ │ │ +00040f80: 6174 6c8e 912f c26e cf63 6f6e 6361 7465 atl../.n.concate │ │ │ │ +00040f90: 2d8e a18d 91ea f1eb 6e61 7465 7396 03ea -.......nates... │ │ │ │ +00040fa0: a861 6c6c 9374 6865 9373 7472 696e 6773 .all.the.strings │ │ │ │ +00040fb0: 9369 6e93 6193 6c69 7374 936f 6693 7374 .in.a.list.of.st │ │ │ │ +00040fc0: 7269 6e67 732e 8e9f 1f16 8d8d 91ea f1eb rings........... │ │ │ │ +00040fd0: d044 650c 6e69 7469 6f6e 8e9f 3465 268d .De.nition..4e&. │ │ │ │ +00040fe0: 8d8d 9f21 4b89 8d8d 8d9f bf00 008d 9102 ...!K........... │ │ │ │ +00040ff0: 30ea eb61 6c65 7496 05bf aa63 6f6e 6361 0..alet....conca │ │ │ │ +00041000: 7493 7331 9373 3293 3d93 696d 706c 6f64 t.s1.s2.=.implod │ │ │ │ +00041010: 6528 6578 706c 6f64 6593 7331 9340 9365 e(explode.s1.@.e │ │ │ │ +00041020: 7870 6c6f 6465 9373 3229 8ea4 0d00 00a1 xplode.s2)...... │ │ │ │ +00041030: 8d91 0230 ea6d 6c5f 6375 7272 6965 645f ...0.ml_curried_ │ │ │ │ +00041040: 696e 6669 7891 05bf aa60 5e60 8ea1 8d91 infix....`^`.... │ │ │ │ +00041050: 0230 ea6c 6574 9605 bfaa 7331 935e 9373 .0.let....s1.^.s │ │ │ │ +00041060: 3293 3d93 636f 6e63 6174 9373 3193 7332 2.=.concat.s1.s2 │ │ │ │ +00041070: 8ea1 a18d 9102 30ea 6c65 7496 05bf aa63 ......0.let....c │ │ │ │ +00041080: 6f6e 6361 746c 9373 6c93 3d93 696d 706c oncatl.sl.=.impl │ │ │ │ +00041090: 6f64 6528 6974 6c69 7374 9361 7070 656e ode(itlist.appen │ │ │ │ +000410a0: 6493 286d 6170 9365 7870 6c6f 6465 9373 d.(map.explode.s │ │ │ │ +000410b0: 6c29 935b 5d29 8e8e 8e8e 8e8e 8e9f 4ff2 l).[])........O. │ │ │ │ +000410c0: db8d 8d91 eaf1 ebeb 4b37 2e38 8e91 1739 ........K7.8...9 │ │ │ │ +000410d0: 9646 91fe 6147 6169 6c75 7265 9606 7ae1 .F..aGailure..z. │ │ │ │ +000410e0: 6861 6e64 6c69 6e67 9366 756e 6374 696f handling.functio │ │ │ │ +000410f0: 6e73 8e9f 1be2 238d 91ea f1eb cf54 6865 ns....#......The │ │ │ │ +00041100: 9603 b4f9 6661 696c 7572 659b 03b4 f868 ....failure....h │ │ │ │ +00041110: 616e 646c 696e 6793 6675 6e63 7469 6f6e andling.function │ │ │ │ +00041120: 7393 6465 7363 7269 6290 538e 6564 9368 s.describ.S.ed.h │ │ │ │ +00041130: 6572 6598 6172 6593 7573 6566 756c 9366 ere.are.useful.f │ │ │ │ +00041140: 6f72 9877 7269 7469 6e67 9363 6f90 538e or.writing.co.S. │ │ │ │ +00041150: 6465 9374 6861 7493 6661 696c 7398 7769 de.that.fails.wi │ │ │ │ +00041160: 7468 9361 8ea1 8d91 eaf1 eb62 6163 90ac th.a.......bac.. │ │ │ │ +00041170: 726b 7472 6163 652e 8e8e 9f24 fd13 8e8c rktrace....$.... │ │ │ │ +00041180: 8b00 0000 4300 0000 0000 0000 0000 0000 ....C........... │ │ │ │ 00041190: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000411a0: 0000 0000 0000 0000 040a 62a0 02cc 0555 ..........b....U │ │ │ │ -000411b0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -000411c0: 12c7 61d0 372e 382e 910a 8000 4691 fee0 ..a.7.8.....F... │ │ │ │ -000411d0: 0061 696c 7572 6596 0480 0068 616e 646c .ailure....handl │ │ │ │ -000411e0: 696e 6793 6675 6e63 7469 6f6e 7392 0100 ing.functions... │ │ │ │ -000411f0: 2264 3637 8e91 12c7 619f 0566 6689 0000 "d67....a..ff... │ │ │ │ -00041200: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -00041210: a0fd 91db ad8d 8d8d 9112 c761 9fee 5ada ...........a..Z. │ │ │ │ -00041220: 8900 0066 6601 c70b 4a9f 18f0 af8d 8d90 ...ff...J....... │ │ │ │ -00041230: cccd 9f04 599c 8400 1d4a 4b00 0066 668d ....Y....JK..ff. │ │ │ │ -00041240: 9fee a664 8d91 170b cceb 6173 6574 5f66 ...d......aset_f │ │ │ │ -00041250: 6169 6c5f 7072 6566 6978 9605 bfaa 3a93 ail_prefix....:. │ │ │ │ -00041260: 7374 7269 6e67 932d 3e93 282a 932d 3e93 string.->.(*.->. │ │ │ │ -00041270: 2a2a 2993 2d3e 932a 932d 3e93 2a2a 8e9f **).->.*.->.**.. │ │ │ │ -00041280: 0d00 008d 9117 0bcc 7365 745f 6661 696c ........set_fail │ │ │ │ -00041290: 912d fd50 3a96 05bf aa73 7472 696e 6793 .-.P:....string. │ │ │ │ -000412a0: 2d3e 9328 2a93 2d3e 932a 2a29 932d 3e93 ->.(*.->.**).->. │ │ │ │ -000412b0: 2a93 2d3e 932a 2a8e 8e92 01c6 71b1 8400 *.->.**.....q... │ │ │ │ -000412c0: 1d4a 4b00 0066 668e 8e9f 04c0 0289 0000 .JK..ff......... │ │ │ │ -000412d0: 6666 01c7 0b4a 8e8e 8e9f 262b 8a8d 9112 ff...J....&+.... │ │ │ │ -000412e0: c761 d044 6573 6372 6970 7469 6f6e 8e9f .a.Description.. │ │ │ │ -000412f0: 17c0 008d 8d91 12c7 61eb 6173 6574 5f66 ........a.aset_f │ │ │ │ -00041300: 6169 6c5f 7072 6566 6978 9605 bfaa eb62 ail_prefix.....b │ │ │ │ -00041310: 7393 6691 06ed 6678 8e92 0091 1451 cf61 s.f...fx.....Q.a │ │ │ │ -00041320: 7070 6c69 6573 9604 e4bd d766 9106 2cbd pplies.....f..,. │ │ │ │ -00041330: cf74 6f93 d778 9b04 e4be cf61 6e64 9372 .to..x.....and.r │ │ │ │ -00041340: 6574 7572 6e73 9874 6865 9372 6573 756c eturns.the.resul │ │ │ │ -00041350: 7498 6f66 9374 6865 9861 7070 6c69 6361 t.of.the.applica │ │ │ │ -00041360: 7469 6f6e 9369 6698 6974 9369 738e a410 tion.if.it.is... │ │ │ │ -00041370: 0000 8d91 12c7 6173 7563 6365 7373 6675 ......asuccessfu │ │ │ │ -00041380: 6c3b 9104 e08b 6966 9604 8e95 7468 6593 l;....if....the. │ │ │ │ -00041390: 6170 706c 6963 6174 696f 6e9b 048e 9466 application....f │ │ │ │ -000413a0: 6169 6c73 9374 6865 6e93 7468 6593 7374 ails.then.the.st │ │ │ │ -000413b0: 7269 6e67 98d7 7393 cf69 7393 636f 6e63 ring..s..is.conc │ │ │ │ -000413c0: 6174 656e 6174 6564 9374 6f98 7468 6593 atenated.to.the. │ │ │ │ -000413d0: 6661 696c 7572 6593 7374 7269 6e67 8ea1 failure.string.. │ │ │ │ -000413e0: 8d91 12c7 6161 6e64 9603 eaa8 7468 6593 ....aand....the. │ │ │ │ -000413f0: 7265 7375 6c74 696e 6793 7374 7269 6e67 resulting.string │ │ │ │ -00041400: 9370 726f 7061 6761 7465 6493 6173 9374 .propagated.as.t │ │ │ │ -00041410: 6865 936e 6577 9366 6169 6c75 7265 9373 he.new.failure.s │ │ │ │ -00041420: 7472 696e 672e 8ea1 8d8d 9112 c761 eb61 tring........a.a │ │ │ │ -00041430: 7365 745f 6661 696c 9605 bfaa eb62 7393 set_fail.....bs. │ │ │ │ -00041440: 6691 06ed 6678 8e91 67ad c4cf 6170 706c f...fx..g...appl │ │ │ │ -00041450: 6965 7396 03bb d6d7 6691 0503 d6cf 746f ies.....f.....to │ │ │ │ -00041460: 93d7 7896 03bb d7cf 616e 6493 7265 7475 ..x.....and.retu │ │ │ │ -00041470: 726e 739b 03bb d674 6865 9372 6573 756c rns....the.resul │ │ │ │ -00041480: 7498 6f66 9374 6865 9361 7070 6c69 6361 t.of.the.applica │ │ │ │ -00041490: 7469 6f6e 9869 6693 6974 9869 7393 7375 tion.if.it.is.su │ │ │ │ -000414a0: 6363 6573 7366 756c 3b8e a18d 9112 c761 ccessful;......a │ │ │ │ -000414b0: 6966 9603 eaa8 7468 6593 6170 706c 6963 if....the.applic │ │ │ │ -000414c0: 6174 696f 6e93 6661 696c 7393 7468 656e ation.fails.then │ │ │ │ -000414d0: 9374 6865 9373 7472 696e 6793 d773 93cf .the.string..s.. │ │ │ │ -000414e0: 6973 9370 726f 7061 6761 7465 6493 6173 is.propagated.as │ │ │ │ -000414f0: 9374 6865 936e 6577 9366 6169 6c75 7265 .the.new.failure │ │ │ │ -00041500: 9373 7472 696e 672e 8e9f 1f4a ab8d 9112 .string....J.... │ │ │ │ -00041510: c761 d044 650c 6e69 7469 6f6e 8e9f 20e5 .a.De.nition.. . │ │ │ │ -00041520: 268d 8d8d 9f0d cb89 8d8d 8d9f e600 008d &............... │ │ │ │ -00041530: 912a 0660 eb61 6c65 7496 05bf aa73 6574 .*.`.alet....set │ │ │ │ -00041540: 5f66 6169 6c5f 7072 6566 6978 9373 9366 _fail_prefix.s.f │ │ │ │ -00041550: 9378 933d 9366 9378 933f 5c73 2793 6661 .x.=.f.x.?\s'.fa │ │ │ │ -00041560: 696c 7769 7468 2863 6f6e 6361 746c 5b73 ilwith(concatl[s │ │ │ │ -00041570: 3b60 2d2d 603b 7327 5d29 8ea4 0d00 00a1 ;`--`;s'])...... │ │ │ │ -00041580: 8d91 2a06 606c 6574 9605 bfaa 7365 745f ..*.`let....set_ │ │ │ │ -00041590: 6661 696c 9373 9366 9378 912d fd50 3d93 fail.s.f.x.-.P=. │ │ │ │ -000415a0: 6693 7893 3f93 6661 696c 7769 7468 9373 f.x.?.failwith.s │ │ │ │ -000415b0: 8e8e 8e8e 8e8e 8e8e 9f24 fd13 8e8c 8b00 .........$...... │ │ │ │ -000415c0: 0000 4400 0000 0000 0000 0000 0000 0000 ..D............. │ │ │ │ +000411a0: 0000 0000 0000 0000 0000 040a 64a0 02cc ............d... │ │ │ │ +000411b0: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +000411c0: 8d91 12c7 61d0 372e 382e 910a 8000 4691 ....a.7.8.....F. │ │ │ │ +000411d0: fee0 0061 696c 7572 6596 0480 0068 616e ...ailure....han │ │ │ │ +000411e0: 646c 696e 6793 6675 6e63 7469 6f6e 7392 dling.functions. │ │ │ │ +000411f0: 0100 2264 3637 8e91 12c7 619f 0566 6689 .."d67....a..ff. │ │ │ │ +00041200: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +00041210: df8d a0fd 91db ad8d 8d8d 9112 c761 9fee .............a.. │ │ │ │ +00041220: 5ada 8900 0066 6601 c70b 4a9f 18f0 af8d Z....ff...J..... │ │ │ │ +00041230: 8d90 cccd 9f04 599c 8400 1d4a 4b00 0066 ......Y....JK..f │ │ │ │ +00041240: 668d 9fee a664 8d91 170b cceb 6173 6574 f....d......aset │ │ │ │ +00041250: 5f66 6169 6c5f 7072 6566 6978 9605 bfaa _fail_prefix.... │ │ │ │ +00041260: 3a93 7374 7269 6e67 932d 3e93 282a 932d :.string.->.(*.- │ │ │ │ +00041270: 3e93 2a2a 2993 2d3e 932a 932d 3e93 2a2a >.**).->.*.->.** │ │ │ │ +00041280: 8e9f 0d00 008d 9117 0bcc 7365 745f 6661 ..........set_fa │ │ │ │ +00041290: 696c 912d fd50 3a96 05bf aa73 7472 696e il.-.P:....strin │ │ │ │ +000412a0: 6793 2d3e 9328 2a93 2d3e 932a 2a29 932d g.->.(*.->.**).- │ │ │ │ +000412b0: 3e93 2a93 2d3e 932a 2a8e 8e92 01c6 71b1 >.*.->.**.....q. │ │ │ │ +000412c0: 8400 1d4a 4b00 0066 668e 8e9f 04c0 0289 ...JK..ff....... │ │ │ │ +000412d0: 0000 6666 01c7 0b4a 8e8e 8e9f 262b 8a8d ..ff...J....&+.. │ │ │ │ +000412e0: 9112 c761 d044 6573 6372 6970 7469 6f6e ...a.Description │ │ │ │ +000412f0: 8e9f 17c0 008d 8d91 12c7 61eb 6173 6574 ..........a.aset │ │ │ │ +00041300: 5f66 6169 6c5f 7072 6566 6978 9605 bfaa _fail_prefix.... │ │ │ │ +00041310: eb62 7393 6691 06ed 6678 8e92 0091 1451 .bs.f...fx.....Q │ │ │ │ +00041320: cf61 7070 6c69 6573 9604 e4bd d766 9106 .applies.....f.. │ │ │ │ +00041330: 2cbd cf74 6f93 d778 9b04 e4be cf61 6e64 ,..to..x.....and │ │ │ │ +00041340: 9372 6574 7572 6e73 9874 6865 9372 6573 .returns.the.res │ │ │ │ +00041350: 756c 7498 6f66 9374 6865 9861 7070 6c69 ult.of.the.appli │ │ │ │ +00041360: 6361 7469 6f6e 9369 6698 6974 9369 738e cation.if.it.is. │ │ │ │ +00041370: a410 0000 8d91 12c7 6173 7563 6365 7373 ........asuccess │ │ │ │ +00041380: 6675 6c3b 9104 e08b 6966 9604 8e95 7468 ful;....if....th │ │ │ │ +00041390: 6593 6170 706c 6963 6174 696f 6e9b 048e e.application... │ │ │ │ +000413a0: 9466 6169 6c73 9374 6865 6e93 7468 6593 .fails.then.the. │ │ │ │ +000413b0: 7374 7269 6e67 98d7 7393 cf69 7393 636f string..s..is.co │ │ │ │ +000413c0: 6e63 6174 656e 6174 6564 9374 6f98 7468 ncatenated.to.th │ │ │ │ +000413d0: 6593 6661 696c 7572 6593 7374 7269 6e67 e.failure.string │ │ │ │ +000413e0: 8ea1 8d91 12c7 6161 6e64 9603 eaa8 7468 ......aand....th │ │ │ │ +000413f0: 6593 7265 7375 6c74 696e 6793 7374 7269 e.resulting.stri │ │ │ │ +00041400: 6e67 9370 726f 7061 6761 7465 6493 6173 ng.propagated.as │ │ │ │ +00041410: 9374 6865 936e 6577 9366 6169 6c75 7265 .the.new.failure │ │ │ │ +00041420: 9373 7472 696e 672e 8ea1 8d8d 9112 c761 .string........a │ │ │ │ +00041430: eb61 7365 745f 6661 696c 9605 bfaa eb62 .aset_fail.....b │ │ │ │ +00041440: 7393 6691 06ed 6678 8e91 67ad c4cf 6170 s.f...fx..g...ap │ │ │ │ +00041450: 706c 6965 7396 03bb d6d7 6691 0503 d6cf plies.....f..... │ │ │ │ +00041460: 746f 93d7 7896 03bb d7cf 616e 6493 7265 to..x.....and.re │ │ │ │ +00041470: 7475 726e 739b 03bb d674 6865 9372 6573 turns....the.res │ │ │ │ +00041480: 756c 7498 6f66 9374 6865 9361 7070 6c69 ult.of.the.appli │ │ │ │ +00041490: 6361 7469 6f6e 9869 6693 6974 9869 7393 cation.if.it.is. │ │ │ │ +000414a0: 7375 6363 6573 7366 756c 3b8e a18d 9112 successful;..... │ │ │ │ +000414b0: c761 6966 9603 eaa8 7468 6593 6170 706c .aif....the.appl │ │ │ │ +000414c0: 6963 6174 696f 6e93 6661 696c 7393 7468 ication.fails.th │ │ │ │ +000414d0: 656e 9374 6865 9373 7472 696e 6793 d773 en.the.string..s │ │ │ │ +000414e0: 93cf 6973 9370 726f 7061 6761 7465 6493 ..is.propagated. │ │ │ │ +000414f0: 6173 9374 6865 936e 6577 9366 6169 6c75 as.the.new.failu │ │ │ │ +00041500: 7265 9373 7472 696e 672e 8e9f 1f4a ab8d re.string....J.. │ │ │ │ +00041510: 9112 c761 d044 650c 6e69 7469 6f6e 8e9f ...a.De.nition.. │ │ │ │ +00041520: 20e5 268d 8d8d 9f0d cb89 8d8d 8d9f e600 .&............. │ │ │ │ +00041530: 008d 912a 0660 eb61 6c65 7496 05bf aa73 ...*.`.alet....s │ │ │ │ +00041540: 6574 5f66 6169 6c5f 7072 6566 6978 9373 et_fail_prefix.s │ │ │ │ +00041550: 9366 9378 933d 9366 9378 933f 5c73 2793 .f.x.=.f.x.?\s'. │ │ │ │ +00041560: 6661 696c 7769 7468 2863 6f6e 6361 746c failwith(concatl │ │ │ │ +00041570: 5b73 3b60 2d2d 603b 7327 5d29 8ea4 0d00 [s;`--`;s']).... │ │ │ │ +00041580: 00a1 8d91 2a06 606c 6574 9605 bfaa 7365 ....*.`let....se │ │ │ │ +00041590: 745f 6661 696c 9373 9366 9378 912d fd50 t_fail.s.f.x.-.P │ │ │ │ +000415a0: 3d93 6693 7893 3f93 6661 696c 7769 7468 =.f.x.?.failwith │ │ │ │ +000415b0: 9373 8e8e 8e8e 8e8e 8e8e 9f24 fd13 8e8c .s.........$.... │ │ │ │ +000415c0: 8b00 0000 4400 0000 0000 0000 0000 0000 ....D........... │ │ │ │ 000415d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000415e0: 0000 0000 0000 0000 0411 7ea0 02cc 0555 ..........~....U │ │ │ │ -000415f0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -00041600: eaf1 ebd0 3638 9157 4cb0 4368 6170 7465 ....68.WL.Chapte │ │ │ │ -00041610: 7296 0480 0037 2e91 0a80 0047 656e 6572 r....7.....Gener │ │ │ │ -00041620: 616c 9350 7572 709a 6000 6f73 6593 616e al.Purp.`.ose.an │ │ │ │ -00041630: 6493 4c69 7374 9350 726f 9863 6573 7369 d.List.Pro.cessi │ │ │ │ -00041640: 6e67 9346 91fe e000 756e 6374 696f 6e73 ng.F....unctions │ │ │ │ -00041650: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ -00041660: 3e7c 8e8e 8e8e a002 942f df9f 24fd 138e >|......./..$... │ │ │ │ -00041670: 8c8b 0000 0045 0000 0000 0000 0000 0000 .....E.......... │ │ │ │ +000415e0: 0000 0000 0000 0000 0000 0411 80a0 02cc ................ │ │ │ │ +000415f0: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +00041600: 8d91 eaf1 ebd0 3638 9157 4cb0 4368 6170 ......68.WL.Chap │ │ │ │ +00041610: 7465 7296 0480 0037 2e91 0a80 0047 656e ter....7.....Gen │ │ │ │ +00041620: 6572 616c 9350 7572 709a 6000 6f73 6593 eral.Purp.`.ose. │ │ │ │ +00041630: 616e 6493 4c69 7374 9350 726f 9863 6573 and.List.Pro.ces │ │ │ │ +00041640: 7369 6e67 9346 91fe e000 756e 6374 696f sing.F....unctio │ │ │ │ +00041650: 6e73 8e91 eaf1 eb9f 0566 6689 0000 e666 ns.......ff....f │ │ │ │ +00041660: 01c7 3e7c 8e8e 8e8e a002 942f df9f 24fd ..>|......./..$. │ │ │ │ +00041670: 138e 8c8b 0000 0045 0000 0000 0000 0000 .......E........ │ │ │ │ 00041680: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00041690: 0000 0000 0000 0000 0000 0004 15be a002 ................ │ │ │ │ -000416a0: cc05 558d a0fd 46d3 0ea0 0294 2fdf 8da0 ..U...F...../... │ │ │ │ -000416b0: fd8b d021 8d91 12c7 61eb 4743 6861 7074 ...!....a.GChapt │ │ │ │ -000416c0: 6572 9105 6666 388e 9112 c761 9f0b cccc er..ff8....a.... │ │ │ │ -000416d0: 8900 0100 0001 c73e 7c9f 1f47 1b8d d24d .......>|..G...M │ │ │ │ -000416e0: 4c96 0954 7b53 7973 7465 6d93 4691 fdaa L..T{System.F... │ │ │ │ -000416f0: e175 6e63 7469 6f6e 738e 9f13 d677 8900 .unctions....w.. │ │ │ │ -00041700: 0100 0001 c73e 7c9f 3a55 548d cf54 6869 .....>|.:UT..Thi │ │ │ │ -00041710: 7396 0479 6163 90ac 7268 6170 7465 729b s..yac..rhapter. │ │ │ │ -00041720: 0479 6064 6573 6372 6962 9053 8e65 7393 .y`describ.S.es. │ │ │ │ -00041730: 7468 6593 7379 7374 656d 9866 756e 6374 the.system.funct │ │ │ │ -00041740: 696f 6e73 9370 726f 95ac 7276 6964 6564 ions.pro..rvided │ │ │ │ -00041750: 9862 9379 9604 7961 eb48 4d4c cf2e 9346 .b.y..ya.HML...F │ │ │ │ -00041760: 91ff 0556 7572 7468 6572 9873 7973 7465 ...Vurther.syste │ │ │ │ -00041770: 6d93 6675 6e63 7469 6f6e 732c 8ea4 1000 m.functions,.... │ │ │ │ -00041780: 008d 666f 7296 03ea a869 6e90 ac72 7465 ..for....in..rte │ │ │ │ -00041790: 7266 6163 696e 6793 746f 9374 6865 936c rfacing.to.the.l │ │ │ │ -000417a0: 6f67 6963 2c93 6361 6e93 6290 538e 6593 ogic,.can.b.S.e. │ │ │ │ -000417b0: 666f 756e 6493 696e 9353 6563 7469 6f6e found.in.Section │ │ │ │ -000417c0: 9331 312e 3131 2e8e 9f27 e9d7 8d8d eb4b .11.11...'.....K │ │ │ │ -000417d0: 382e 318e 912c 47ab 496e 7075 7496 067a 8.1..,G.Input..z │ │ │ │ -000417e0: e161 6e64 936f 7574 7075 748e 9f1d e223 .and.output....# │ │ │ │ -000417f0: 8d8d eb47 382e 312e 318e 9131 7ffb 5265 ...G8.1.1..1..Re │ │ │ │ -00041800: 6164 696e 6796 0566 6661 6e64 9377 7269 ading..ffand.wri │ │ │ │ -00041810: 7469 6e67 930c 6c65 738e 9f17 c000 8dcf ting..les....... │ │ │ │ -00041820: 496e 7075 7496 037b 1361 6e64 936f 7574 Input..{.and.out │ │ │ │ -00041830: 7075 7493 746f 9b03 7b14 0c6c 6573 9369 put.to..{..les.i │ │ │ │ -00041840: 6e93 eb48 4d4c 93cf 6973 9364 6f6e 6593 n..HML..is.done. │ │ │ │ -00041850: 7669 6198 e570 91ff 6666 6f72 7473 9100 via..p..fforts.. │ │ │ │ -00041860: fddd cf2c 9103 9164 6173 9369 6e93 4c69 ...,...das.in.Li │ │ │ │ -00041870: 7370 2e91 0513 ae50 90ac 726f 7274 7398 sp.....P..rorts. │ │ │ │ -00041880: 6172 6593 7265 7072 6573 656e 9aac 7274 are.represen..rt │ │ │ │ -00041890: 6564 9362 9879 9374 6865 8ea1 8d73 7472 ed.b.y.the...str │ │ │ │ -000418a0: 696e 6773 9603 eaa8 7468 6174 9361 7265 ings....that.are │ │ │ │ -000418b0: 9372 6574 7572 6e65 6493 6290 ac72 7993 .returned.b..ry. │ │ │ │ -000418c0: 6f6e 6593 6f66 9374 6865 9366 756e 6374 one.of.the.funct │ │ │ │ -000418d0: 696f 6e73 3a8d 9105 38e0 eb61 6f70 656e ions:...8..aopen │ │ │ │ -000418e0: 698e 9121 f732 cf2c 8d93 eb61 6f70 656e i..!.2.,...aopen │ │ │ │ -000418f0: 778e 9124 93a2 cf61 6e64 8d93 eb61 6170 w..$...and...aap │ │ │ │ -00041900: 7065 6e64 5f6f 7065 6e77 8e91 48e6 a0cf pend_openw..H... │ │ │ │ -00041910: 2e8e a18d 910b 618f 416e 9603 eaa8 696e ......a.An....in │ │ │ │ -00041920: 7075 7493 7090 538e 6f72 7493 6973 9363 put.p.S.ort.is.c │ │ │ │ -00041930: 7265 6174 6564 9375 7369 6e67 9374 6865 reated.using.the │ │ │ │ -00041940: 9366 6f6c 6c6f 90ac 7277 696e 6793 6675 .follo..rwing.fu │ │ │ │ -00041950: 6e63 7469 6f6e 3a8e 9f1b af3b 8d8d 8d9f nction:....;.... │ │ │ │ -00041960: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ -00041970: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ -00041980: 6666 8d9f fba6 648d 9117 0bcc eb61 6f70 ff....d......aop │ │ │ │ -00041990: 656e 6996 05bf aa3a 9373 7472 696e 6793 eni....:.string. │ │ │ │ -000419a0: 2d3e 9373 7472 696e 678e 8e92 01c6 71b1 ->.string.....q. │ │ │ │ -000419b0: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -000419c0: 0000 6666 01c7 0b4a 8e8e 8ea9 1baf 3c8d ..ff...J......<. │ │ │ │ -000419d0: cf45 7865 6375 7469 6e67 8d91 033f 2beb .Executing...?+. │ │ │ │ -000419e0: 616f 7065 6e69 9105 bfaa 60eb 6266 9101 aopeni....`.bf.. │ │ │ │ -000419f0: 2dbc 696c 9037 2965 eb61 608e 9147 6059 -.il.7)e.a`..G`Y │ │ │ │ -00041a00: cf72 6574 7572 6e73 9603 3f2b 619b 033f .returns..?+a..? │ │ │ │ -00041a10: 2c73 7472 696e 6793 7468 6174 9363 616e ,string.that.can │ │ │ │ -00041a20: 9362 9053 8e65 9375 7365 6493 6290 ac72 .b.S.e.used.b..r │ │ │ │ -00041a30: 7993 7468 6598 6675 6e63 7469 6f6e 8d93 y.the.function.. │ │ │ │ -00041a40: eb61 7265 6164 8e91 1d7c fecf 2873 6565 .aread...|..(see │ │ │ │ -00041a50: 9362 9053 8e65 6c6f 90ac 7277 298e a18d .b.S.elo..rw)... │ │ │ │ -00041a60: 746f 9602 f300 7265 6164 9b02 f301 6390 to....read....c. │ │ │ │ -00041a70: ac72 6861 7261 6374 6572 7393 6672 6f6d .rharacters.from │ │ │ │ -00041a80: 9874 6865 930c 6c65 93d7 6691 0147 ff69 .the..le..f..G.i │ │ │ │ -00041a90: 6c90 438f 65cf 3b91 0345 8e61 6e64 9366 l.C.e.;..E.and.f │ │ │ │ -00041aa0: 6169 6c73 9869 6693 7468 6593 0c6c 6598 ails.if.the..le. │ │ │ │ -00041ab0: 646f 9053 8e65 7393 6e6f 7493 6578 6973 do.S.es.not.exis │ │ │ │ -00041ac0: 7498 6f6e 9374 6865 9863 7572 7265 6e9a t.on.the.curren. │ │ │ │ -00041ad0: ac72 7493 7365 6172 6398 688e a18d 7061 .rt.searc.h...pa │ │ │ │ -00041ae0: 7468 2e8e a68d 8d8d 9ff5 4fa7 8900 0066 th........O....f │ │ │ │ -00041af0: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -00041b00: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -00041b10: 8d91 170b cceb 6172 6561 6496 05bf aa3a ......aread....: │ │ │ │ -00041b20: 9373 7472 696e 6793 2d3e 9373 7472 696e .string.->.strin │ │ │ │ -00041b30: 678e 8e92 01c6 71b1 8400 0f60 b200 0066 g.....q....`...f │ │ │ │ -00041b40: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -00041b50: 8e8e 8ea6 8dcf 4578 6563 7574 696e 678d ......Executing. │ │ │ │ -00041b60: 9103 d56c eb61 7265 6164 9105 bfaa 60eb ...l.aread....`. │ │ │ │ -00041b70: 6270 6f72 904d de74 eb61 608e 9143 ec74 bpor.M.t.a`..C.t │ │ │ │ -00041b80: cf72 6561 6473 9603 d56c 619b 03d5 6d63 .reads...la...mc │ │ │ │ -00041b90: 90ac 7268 6172 6163 7465 7293 6672 6f6d ..rharacter.from │ │ │ │ -00041ba0: 9861 9370 9553 8e6f 7274 98d7 706f 7293 .a.p.S.ort..por. │ │ │ │ -00041bb0: 7496 03d5 6ccf 7768 6963 90ac 7268 9868 t...l.whic..rh.h │ │ │ │ -00041bc0: 6173 9362 9553 8e65 656e 9870 726f 9364 as.b.S.een.pro.d │ │ │ │ -00041bd0: 7563 6564 9103 d56c 7769 7468 8ea1 8d8d uced...lwith.... │ │ │ │ -00041be0: eb61 6f70 656e 698e 911c be52 cf2e 8ea1 .aopeni....R.... │ │ │ │ -00041bf0: 8d91 0b61 8f41 6e96 03ea a86f 7574 7075 ...a.An....outpu │ │ │ │ -00041c00: 7493 7090 538e 6f72 7493 6973 9363 7265 t.p.S.ort.is.cre │ │ │ │ -00041c10: 6174 6564 9375 7369 6e67 936f 6e65 936f ated.using.one.o │ │ │ │ -00041c20: 6693 7468 6593 7495 ac72 7793 6f91 03ea f.the.t..rw.o... │ │ │ │ -00041c30: a866 756e 6374 696f 6e73 3a8e 9f20 9b4e .functions:.. .N │ │ │ │ -00041c40: 8d8d 8d9f eecf a789 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ -00041c50: 9f18 0716 8d8d 90cc cd9f 0459 9c84 001c ...........Y.... │ │ │ │ -00041c60: 60b2 0000 6666 8d9f eea6 648d 9117 0bcc `...ff....d..... │ │ │ │ -00041c70: eb61 6f70 656e 7791 2dfd 503a 9605 bfaa .aopenw.-.P:.... │ │ │ │ -00041c80: 7374 7269 6e67 932d 3e93 7374 7269 6e67 string.->.string │ │ │ │ -00041c90: 8e9f 0d00 008d 9117 0bcc 6170 7065 6e64 ..........append │ │ │ │ -00041ca0: 5f6f 7065 6e77 9605 bfaa 3a93 7374 7269 _openw....:.stri │ │ │ │ -00041cb0: 6e67 932d 3e93 7374 7269 6e67 8e8e 9201 ng.->.string.... │ │ │ │ -00041cc0: c671 b184 001c 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ -00041cd0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f21 .....ff...J....! │ │ │ │ -00041ce0: 45fb 8dcf 4578 6563 7574 696e 678d 9103 E...Executing... │ │ │ │ -00041cf0: c77f eb61 6f70 656e 7791 05bf aa60 eb62 ...aopenw....`.b │ │ │ │ -00041d00: 6691 012d bc69 6c90 3729 65eb 6160 8e91 f..-.il.7)e.a`.. │ │ │ │ -00041d10: 4871 02cf 6372 6561 7465 7396 03c7 7f61 Hq..creates....a │ │ │ │ -00041d20: 936e 6577 9b03 c780 0c6c 6593 6e61 6d65 .new.....le.name │ │ │ │ -00041d30: 6493 d766 9101 47ff 696c 9043 8f65 98cf d..f..G.il.C.e.. │ │ │ │ -00041d40: 666f 7293 6f75 7470 7574 9328 6f95 ac72 for.output.(o..r │ │ │ │ -00041d50: 7693 6572 7772 6974 696e 6798 616e 9103 v.erwriting.an.. │ │ │ │ -00041d60: c77f 6578 6973 7469 6e67 8ea1 8d0c 6c65 ..existing....le │ │ │ │ -00041d70: 9602 dff7 7769 7468 9374 6865 9b02 dff6 ....with.the.... │ │ │ │ -00041d80: 7361 6d65 936e 616d 6529 9361 6e64 9372 same.name).and.r │ │ │ │ -00041d90: 6574 7572 6e73 9361 9373 7472 696e 6798 eturns.a.string. │ │ │ │ -00041da0: 7468 6174 9363 616e 9362 9053 8e65 9375 that.can.b.S.e.u │ │ │ │ -00041db0: 7365 6493 629a ac72 798d 93eb 6177 7269 sed.b..ry...awri │ │ │ │ -00041dc0: 7465 8e91 227e 3fcf 746f 9377 7269 7465 te.."~?.to.write │ │ │ │ -00041dd0: 9363 9868 6172 6163 7465 7273 8ea1 8d74 .c.haracters...t │ │ │ │ -00041de0: 6f96 03ea a874 6865 930c 6c65 2e8e a18d o....the..le.... │ │ │ │ -00041df0: 910b 618f 5491 ff05 566f 9603 9980 6576 ..a.T...Vo....ev │ │ │ │ -00041e00: 91ff 58e4 616c 7561 7465 8d93 eb61 6170 ..X.aluate...aap │ │ │ │ -00041e10: 7065 6e64 5f6f 7065 6e77 9105 bfaa 60eb pend_openw....`. │ │ │ │ -00041e20: 6266 9101 2dbc 696c 9037 2965 eb61 608e bf..-.il.7)e.a`. │ │ │ │ -00041e30: 916c b929 cf3a 9105 104c 6966 936e 6f93 .l.).:...Lif.no. │ │ │ │ -00041e40: 0c6c 6593 6e61 6d65 6493 d766 9101 47ff .le.named..f..G. │ │ │ │ -00041e50: 696c 9043 8f65 93cf 6578 6973 7473 2c91 il.C.e..exists,. │ │ │ │ -00041e60: 03a9 bc61 936e 6577 936f 6e65 9369 7393 ...a.new.one.is. │ │ │ │ -00041e70: 6372 6561 7465 6493 616e 648e a18d 6196 created.and...a. │ │ │ │ -00041e80: 0421 e670 9053 8e6f 7274 9b04 21e5 666f .!.p.S.ort..!.fo │ │ │ │ -00041e90: 7293 7772 6974 696e 6798 746f 9369 7493 r.writing.to.it. │ │ │ │ -00041ea0: 6f70 9053 8e65 6e65 642e 9105 de98 4966 op.S.ened.....If │ │ │ │ -00041eb0: 9361 930c 6c65 986e 616d 6564 93d7 6691 .a..le.named..f. │ │ │ │ -00041ec0: 0147 ff69 6c90 438f 6598 cf65 7869 7374 .G.il.C.e..exist │ │ │ │ -00041ed0: 732c 9104 2fb5 7468 656e 9361 9370 9053 s,../.then.a.p.S │ │ │ │ -00041ee0: 8e6f 7274 9866 6f72 9377 7269 7469 6e67 .ort.for.writing │ │ │ │ -00041ef0: 9874 6f93 6974 738e a18d 656e 6496 03ea .to.its...end... │ │ │ │ -00041f00: a869 7393 7265 7475 726e 6564 2e8e a18d .is.returned.... │ │ │ │ -00041f10: 910b 618f 5468 6596 03ea a866 756e 6374 ..a.The....funct │ │ │ │ -00041f20: 696f 6e8d 93eb 6177 7269 7465 8e91 2493 ion...awrite..$. │ │ │ │ -00041f30: a2cf 6973 9375 7365 6493 746f 9377 7269 ..is.used.to.wri │ │ │ │ -00041f40: 7465 9363 90ac 7268 6172 6163 7465 7273 te.c..rharacters │ │ │ │ -00041f50: 9374 6f93 6193 7090 538e 6f72 742e 8ea6 .to.a.p.S.ort... │ │ │ │ -00041f60: 8d8d 8d9f f54f a789 0000 6666 01c7 0b4a .....O....ff...J │ │ │ │ -00041f70: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ -00041f80: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ -00041f90: eb61 7772 6974 6596 05bf aa3a 9373 7472 .awrite....:.str │ │ │ │ -00041fa0: 696e 6793 2393 7374 7269 6e67 932d 3e93 ing.#.string.->. │ │ │ │ -00041fb0: 766f 6964 8e8e 9201 c671 b184 000f 60b2 void.....q....`. │ │ │ │ -00041fc0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -00041fd0: c70b 4a8e 8e8e 8e9f 24fd 138d 8d92 00ef ..J.....$....... │ │ │ │ -00041fe0: a69f d036 398e 8e8e 8c8b 0000 0046 0000 ...69........F.. │ │ │ │ +00041690: 0000 0000 0000 0000 0000 0000 0004 15c0 ................ │ │ │ │ +000416a0: a002 cc05 558d a0fd 46d3 0ea0 0294 2fdf ....U...F...../. │ │ │ │ +000416b0: 8da0 fd8b d021 8d91 12c7 61eb 4743 6861 .....!....a.GCha │ │ │ │ +000416c0: 7074 6572 9105 6666 388e 9112 c761 9f0b pter..ff8....a.. │ │ │ │ +000416d0: cccc 8900 0100 0001 c73e 7c9f 1f47 1b8d .........>|..G.. │ │ │ │ +000416e0: d24d 4c96 0954 7b53 7973 7465 6d93 4691 .ML..T{System.F. │ │ │ │ +000416f0: fdaa e175 6e63 7469 6f6e 738e 9f13 d677 ...unctions....w │ │ │ │ +00041700: 8900 0100 0001 c73e 7c9f 3a55 548d cf54 .......>|.:UT..T │ │ │ │ +00041710: 6869 7396 0479 6163 90ac 7268 6170 7465 his..yac..rhapte │ │ │ │ +00041720: 729b 0479 6064 6573 6372 6962 9053 8e65 r..y`describ.S.e │ │ │ │ +00041730: 7393 7468 6593 7379 7374 656d 9866 756e s.the.system.fun │ │ │ │ +00041740: 6374 696f 6e73 9370 726f 95ac 7276 6964 ctions.pro..rvid │ │ │ │ +00041750: 6564 9862 9379 9604 7961 eb48 4d4c cf2e ed.b.y..ya.HML.. │ │ │ │ +00041760: 9346 91ff 0556 7572 7468 6572 9873 7973 .F...Vurther.sys │ │ │ │ +00041770: 7465 6d93 6675 6e63 7469 6f6e 732c 8ea4 tem.functions,.. │ │ │ │ +00041780: 1000 008d 666f 7296 03ea a869 6e90 ac72 ....for....in..r │ │ │ │ +00041790: 7465 7266 6163 696e 6793 746f 9374 6865 terfacing.to.the │ │ │ │ +000417a0: 936c 6f67 6963 2c93 6361 6e93 6290 538e .logic,.can.b.S. │ │ │ │ +000417b0: 6593 666f 756e 6493 696e 9353 6563 7469 e.found.in.Secti │ │ │ │ +000417c0: 6f6e 9331 312e 3131 2e8e 9f27 e9d7 8d8d on.11.11...'.... │ │ │ │ +000417d0: eb4b 382e 318e 912c 47ab 496e 7075 7496 .K8.1..,G.Input. │ │ │ │ +000417e0: 067a e161 6e64 936f 7574 7075 748e 9f1d .z.and.output... │ │ │ │ +000417f0: e223 8d8d eb47 382e 312e 318e 9131 7ffb .#...G8.1.1..1.. │ │ │ │ +00041800: 5265 6164 696e 6796 0566 6661 6e64 9377 Reading..ffand.w │ │ │ │ +00041810: 7269 7469 6e67 930c 6c65 738e 9f17 c000 riting..les..... │ │ │ │ +00041820: 8dcf 496e 7075 7496 037b 1361 6e64 936f ..Input..{.and.o │ │ │ │ +00041830: 7574 7075 7493 746f 9b03 7b14 0c6c 6573 utput.to..{..les │ │ │ │ +00041840: 9369 6e93 eb48 4d4c 93cf 6973 9364 6f6e .in..HML..is.don │ │ │ │ +00041850: 6593 7669 6198 e570 91ff 6666 6f72 7473 e.via..p..fforts │ │ │ │ +00041860: 9100 fddd cf2c 9103 9164 6173 9369 6e93 .....,...das.in. │ │ │ │ +00041870: 4c69 7370 2e91 0513 ae50 90ac 726f 7274 Lisp.....P..rort │ │ │ │ +00041880: 7398 6172 6593 7265 7072 6573 656e 9aac s.are.represen.. │ │ │ │ +00041890: 7274 6564 9362 9879 9374 6865 8ea1 8d73 rted.b.y.the...s │ │ │ │ +000418a0: 7472 696e 6773 9603 eaa8 7468 6174 9361 trings....that.a │ │ │ │ +000418b0: 7265 9372 6574 7572 6e65 6493 6290 ac72 re.returned.b..r │ │ │ │ +000418c0: 7993 6f6e 6593 6f66 9374 6865 9366 756e y.one.of.the.fun │ │ │ │ +000418d0: 6374 696f 6e73 3a8d 9105 38e0 eb61 6f70 ctions:...8..aop │ │ │ │ +000418e0: 656e 698e 9121 f732 cf2c 8d93 eb61 6f70 eni..!.2.,...aop │ │ │ │ +000418f0: 656e 778e 9124 93a2 cf61 6e64 8d93 eb61 enw..$...and...a │ │ │ │ +00041900: 6170 7065 6e64 5f6f 7065 6e77 8e91 48e6 append_openw..H. │ │ │ │ +00041910: a0cf 2e8e a18d 910b 618f 416e 9603 eaa8 ........a.An.... │ │ │ │ +00041920: 696e 7075 7493 7090 538e 6f72 7493 6973 input.p.S.ort.is │ │ │ │ +00041930: 9363 7265 6174 6564 9375 7369 6e67 9374 .created.using.t │ │ │ │ +00041940: 6865 9366 6f6c 6c6f 90ac 7277 696e 6793 he.follo..rwing. │ │ │ │ +00041950: 6675 6e63 7469 6f6e 3a8e 9f1b af3b 8d8d function:....;.. │ │ │ │ +00041960: 8d9f f54f a789 0000 6666 01c7 0b4a 9f0b ...O....ff...J.. │ │ │ │ +00041970: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ +00041980: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +00041990: 6f70 656e 6996 05bf aa3a 9373 7472 696e openi....:.strin │ │ │ │ +000419a0: 6793 2d3e 9373 7472 696e 678e 8e92 01c6 g.->.string..... │ │ │ │ +000419b0: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +000419c0: 0289 0000 6666 01c7 0b4a 8e8e 8ea9 1baf ....ff...J...... │ │ │ │ +000419d0: 3c8d cf45 7865 6375 7469 6e67 8d91 033f <..Executing...? │ │ │ │ +000419e0: 2beb 616f 7065 6e69 9105 bfaa 60eb 6266 +.aopeni....`.bf │ │ │ │ +000419f0: 9101 2dbc 696c 9037 2965 eb61 608e 9147 ..-.il.7)e.a`..G │ │ │ │ +00041a00: 6059 cf72 6574 7572 6e73 9603 3f2b 619b `Y.returns..?+a. │ │ │ │ +00041a10: 033f 2c73 7472 696e 6793 7468 6174 9363 .?,string.that.c │ │ │ │ +00041a20: 616e 9362 9053 8e65 9375 7365 6493 6290 an.b.S.e.used.b. │ │ │ │ +00041a30: ac72 7993 7468 6598 6675 6e63 7469 6f6e .ry.the.function │ │ │ │ +00041a40: 8d93 eb61 7265 6164 8e91 1d7c fecf 2873 ...aread...|..(s │ │ │ │ +00041a50: 6565 9362 9053 8e65 6c6f 90ac 7277 298e ee.b.S.elo..rw). │ │ │ │ +00041a60: a18d 746f 9602 f300 7265 6164 9b02 f301 ..to....read.... │ │ │ │ +00041a70: 6390 ac72 6861 7261 6374 6572 7393 6672 c..rharacters.fr │ │ │ │ +00041a80: 6f6d 9874 6865 930c 6c65 93d7 6691 0147 om.the..le..f..G │ │ │ │ +00041a90: ff69 6c90 438f 65cf 3b91 0345 8e61 6e64 .il.C.e.;..E.and │ │ │ │ +00041aa0: 9366 6169 6c73 9869 6693 7468 6593 0c6c .fails.if.the..l │ │ │ │ +00041ab0: 6598 646f 9053 8e65 7393 6e6f 7493 6578 e.do.S.es.not.ex │ │ │ │ +00041ac0: 6973 7498 6f6e 9374 6865 9863 7572 7265 ist.on.the.curre │ │ │ │ +00041ad0: 6e9a ac72 7493 7365 6172 6398 688e a18d n..rt.searc.h... │ │ │ │ +00041ae0: 7061 7468 2e8e a68d 8d8d 9ff5 4fa7 8900 path........O... │ │ │ │ +00041af0: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +00041b00: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +00041b10: a664 8d91 170b cceb 6172 6561 6496 05bf .d......aread... │ │ │ │ +00041b20: aa3a 9373 7472 696e 6793 2d3e 9373 7472 .:.string.->.str │ │ │ │ +00041b30: 696e 678e 8e92 01c6 71b1 8400 0f60 b200 ing.....q....`.. │ │ │ │ +00041b40: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +00041b50: 0b4a 8e8e 8ea6 8dcf 4578 6563 7574 696e .J......Executin │ │ │ │ +00041b60: 678d 9103 d56c eb61 7265 6164 9105 bfaa g....l.aread.... │ │ │ │ +00041b70: 60eb 6270 6f72 904d de74 eb61 608e 9143 `.bpor.M.t.a`..C │ │ │ │ +00041b80: ec74 cf72 6561 6473 9603 d56c 619b 03d5 .t.reads...la... │ │ │ │ +00041b90: 6d63 90ac 7268 6172 6163 7465 7293 6672 mc..rharacter.fr │ │ │ │ +00041ba0: 6f6d 9861 9370 9553 8e6f 7274 98d7 706f om.a.p.S.ort..po │ │ │ │ +00041bb0: 7293 7496 03d5 6ccf 7768 6963 90ac 7268 r.t...l.whic..rh │ │ │ │ +00041bc0: 9868 6173 9362 9553 8e65 656e 9870 726f .has.b.S.een.pro │ │ │ │ +00041bd0: 9364 7563 6564 9103 d56c 7769 7468 8ea1 .duced...lwith.. │ │ │ │ +00041be0: 8d8d eb61 6f70 656e 698e 911c be52 cf2e ...aopeni....R.. │ │ │ │ +00041bf0: 8ea1 8d91 0b61 8f41 6e96 03ea a86f 7574 .....a.An....out │ │ │ │ +00041c00: 7075 7493 7090 538e 6f72 7493 6973 9363 put.p.S.ort.is.c │ │ │ │ +00041c10: 7265 6174 6564 9375 7369 6e67 936f 6e65 reated.using.one │ │ │ │ +00041c20: 936f 6693 7468 6593 7495 ac72 7793 6f91 .of.the.t..rw.o. │ │ │ │ +00041c30: 03ea a866 756e 6374 696f 6e73 3a8e 9f20 ...functions:.. │ │ │ │ +00041c40: 9b4e 8d8d 8d9f eecf a789 0000 6666 01c7 .N..........ff.. │ │ │ │ +00041c50: 0b4a 9f18 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +00041c60: 001c 60b2 0000 6666 8d9f eea6 648d 9117 ..`...ff....d... │ │ │ │ +00041c70: 0bcc eb61 6f70 656e 7791 2dfd 503a 9605 ...aopenw.-.P:.. │ │ │ │ +00041c80: bfaa 7374 7269 6e67 932d 3e93 7374 7269 ..string.->.stri │ │ │ │ +00041c90: 6e67 8e9f 0d00 008d 9117 0bcc 6170 7065 ng..........appe │ │ │ │ +00041ca0: 6e64 5f6f 7065 6e77 9605 bfaa 3a93 7374 nd_openw....:.st │ │ │ │ +00041cb0: 7269 6e67 932d 3e93 7374 7269 6e67 8e8e ring.->.string.. │ │ │ │ +00041cc0: 9201 c671 b184 001c 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ +00041cd0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00041ce0: 9f21 45fb 8dcf 4578 6563 7574 696e 678d .!E...Executing. │ │ │ │ +00041cf0: 9103 c77f eb61 6f70 656e 7791 05bf aa60 .....aopenw....` │ │ │ │ +00041d00: eb62 6691 012d bc69 6c90 3729 65eb 6160 .bf..-.il.7)e.a` │ │ │ │ +00041d10: 8e91 4871 02cf 6372 6561 7465 7396 03c7 ..Hq..creates... │ │ │ │ +00041d20: 7f61 936e 6577 9b03 c780 0c6c 6593 6e61 .a.new.....le.na │ │ │ │ +00041d30: 6d65 6493 d766 9101 47ff 696c 9043 8f65 med..f..G.il.C.e │ │ │ │ +00041d40: 98cf 666f 7293 6f75 7470 7574 9328 6f95 ..for.output.(o. │ │ │ │ +00041d50: ac72 7693 6572 7772 6974 696e 6798 616e .rv.erwriting.an │ │ │ │ +00041d60: 9103 c77f 6578 6973 7469 6e67 8ea1 8d0c ....existing.... │ │ │ │ +00041d70: 6c65 9602 dff7 7769 7468 9374 6865 9b02 le....with.the.. │ │ │ │ +00041d80: dff6 7361 6d65 936e 616d 6529 9361 6e64 ..same.name).and │ │ │ │ +00041d90: 9372 6574 7572 6e73 9361 9373 7472 696e .returns.a.strin │ │ │ │ +00041da0: 6798 7468 6174 9363 616e 9362 9053 8e65 g.that.can.b.S.e │ │ │ │ +00041db0: 9375 7365 6493 629a ac72 798d 93eb 6177 .used.b..ry...aw │ │ │ │ +00041dc0: 7269 7465 8e91 227e 3fcf 746f 9377 7269 rite.."~?.to.wri │ │ │ │ +00041dd0: 7465 9363 9868 6172 6163 7465 7273 8ea1 te.c.haracters.. │ │ │ │ +00041de0: 8d74 6f96 03ea a874 6865 930c 6c65 2e8e .to....the..le.. │ │ │ │ +00041df0: a18d 910b 618f 5491 ff05 566f 9603 9980 ....a.T...Vo.... │ │ │ │ +00041e00: 6576 91ff 58e4 616c 7561 7465 8d93 eb61 ev..X.aluate...a │ │ │ │ +00041e10: 6170 7065 6e64 5f6f 7065 6e77 9105 bfaa append_openw.... │ │ │ │ +00041e20: 60eb 6266 9101 2dbc 696c 9037 2965 eb61 `.bf..-.il.7)e.a │ │ │ │ +00041e30: 608e 916c b929 cf3a 9105 104c 6966 936e `..l.).:...Lif.n │ │ │ │ +00041e40: 6f93 0c6c 6593 6e61 6d65 6493 d766 9101 o..le.named..f.. │ │ │ │ +00041e50: 47ff 696c 9043 8f65 93cf 6578 6973 7473 G.il.C.e..exists │ │ │ │ +00041e60: 2c91 03a9 bc61 936e 6577 936f 6e65 9369 ,....a.new.one.i │ │ │ │ +00041e70: 7393 6372 6561 7465 6493 616e 648e a18d s.created.and... │ │ │ │ +00041e80: 6196 0421 e670 9053 8e6f 7274 9b04 21e5 a..!.p.S.ort..!. │ │ │ │ +00041e90: 666f 7293 7772 6974 696e 6798 746f 9369 for.writing.to.i │ │ │ │ +00041ea0: 7493 6f70 9053 8e65 6e65 642e 9105 de98 t.op.S.ened..... │ │ │ │ +00041eb0: 4966 9361 930c 6c65 986e 616d 6564 93d7 If.a..le.named.. │ │ │ │ +00041ec0: 6691 0147 ff69 6c90 438f 6598 cf65 7869 f..G.il.C.e..exi │ │ │ │ +00041ed0: 7374 732c 9104 2fb5 7468 656e 9361 9370 sts,../.then.a.p │ │ │ │ +00041ee0: 9053 8e6f 7274 9866 6f72 9377 7269 7469 .S.ort.for.writi │ │ │ │ +00041ef0: 6e67 9874 6f93 6974 738e a18d 656e 6496 ng.to.its...end. │ │ │ │ +00041f00: 03ea a869 7393 7265 7475 726e 6564 2e8e ...is.returned.. │ │ │ │ +00041f10: a18d 910b 618f 5468 6596 03ea a866 756e ....a.The....fun │ │ │ │ +00041f20: 6374 696f 6e8d 93eb 6177 7269 7465 8e91 ction...awrite.. │ │ │ │ +00041f30: 2493 a2cf 6973 9375 7365 6493 746f 9377 $...is.used.to.w │ │ │ │ +00041f40: 7269 7465 9363 90ac 7268 6172 6163 7465 rite.c..rharacte │ │ │ │ +00041f50: 7273 9374 6f93 6193 7090 538e 6f72 742e rs.to.a.p.S.ort. │ │ │ │ +00041f60: 8ea6 8d8d 8d9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ +00041f70: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +00041f80: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +00041f90: 0bcc eb61 7772 6974 6596 05bf aa3a 9373 ...awrite....:.s │ │ │ │ +00041fa0: 7472 696e 6793 2393 7374 7269 6e67 932d tring.#.string.- │ │ │ │ +00041fb0: 3e93 766f 6964 8e8e 9201 c671 b184 000f >.void.....q.... │ │ │ │ +00041fc0: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +00041fd0: 6601 c70b 4a8e 8e8e 8e9f 24fd 138d 8d92 f...J.....$..... │ │ │ │ +00041fe0: 00ef a69f d036 398e 8e8e 8c8b 0000 0046 .....69........F │ │ │ │ 00041ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00042000: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00042010: 0000 0004 1671 a002 cc05 558d a0fd 46d3 .....q....U...F. │ │ │ │ -00042020: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d037 ...............7 │ │ │ │ -00042030: 3092 00ee 8ba1 4368 6170 7465 7296 0480 0.....Chapter... │ │ │ │ -00042040: 0038 2e91 0a80 004d 4c93 5379 7374 656d .8.....ML.System │ │ │ │ -00042050: 9346 91fe e000 756e 6374 696f 6e73 8e91 .F....unctions.. │ │ │ │ -00042060: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ -00042070: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -00042080: 91ea f1eb cf45 7865 6375 7469 6e67 8d91 .....Executing.. │ │ │ │ -00042090: 043d e5eb 6177 7269 7465 2860 eb62 706f .=..awrite(`.bpo │ │ │ │ -000420a0: 7295 4dde 74eb 6160 2c60 eb62 6368 6172 r.M.t.a`,`.bchar │ │ │ │ -000420b0: 9373 eb61 6029 8e91 7cb2 33cf 7772 6974 .s.a`)..|.3.writ │ │ │ │ -000420c0: 6573 9604 3de5 d763 6861 729a 538e 7393 es..=..char.S.s. │ │ │ │ -000420d0: cf74 6f91 043d e670 986f 7274 93d7 706f .to..=.p.ort..po │ │ │ │ -000420e0: 7298 7491 043d e6cf 2877 6869 639a ac72 r.t..=..(whic..r │ │ │ │ -000420f0: 6893 6d98 7573 7493 6861 9876 9865 9104 h.m.ust.ha.v.e.. │ │ │ │ -00042100: 3de6 6290 538e 6565 6e93 7072 6f2d 8e9f =.b.S.een.pro-.. │ │ │ │ -00042110: 1000 008d 91ea f1eb 6475 6365 6496 03ea ........duced... │ │ │ │ -00042120: a862 90ac 7279 8d93 eb61 6f70 656e 778e .b..ry...aopenw. │ │ │ │ -00042130: 9124 93a2 cf6f 728d 93eb 6161 7070 656e .$...or...aappen │ │ │ │ -00042140: 645f 6f70 656e 778e 9148 e6a0 cf29 2e8e d_openw..H...).. │ │ │ │ -00042150: 9f10 0c11 8d91 f653 7a54 6865 9603 eaa8 .......SzThe.... │ │ │ │ -00042160: 666f 6c6c 6f90 ac72 7769 6e67 9366 756e follo..rwing.fun │ │ │ │ -00042170: 6374 696f 6e93 636c 6f73 6573 9361 9370 ction.closes.a.p │ │ │ │ -00042180: 9053 8e6f 7274 3a8e a41d 6086 8d8d 8d91 .S.ort:...`..... │ │ │ │ -00042190: eaf1 eb9f f54f a789 0000 6666 01c7 0b4a .....O....ff...J │ │ │ │ -000421a0: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ -000421b0: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ -000421c0: eb61 636c 6f73 6596 05bf aa3a 9373 7472 .aclose....:.str │ │ │ │ -000421d0: 696e 6793 2d3e 9376 6f69 648e 8e92 01c6 ing.->.void..... │ │ │ │ -000421e0: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ -000421f0: 0289 0000 6666 01c7 0b4a 8e8e 8ea9 2315 ....ff...J....#. │ │ │ │ -00042200: 138d 8d91 eaf1 ebeb 4738 2e31 2e32 8e91 ........G8.1.2.. │ │ │ │ -00042210: 1c71 e654 91fe a666 6572 6d69 6e61 6c96 .q.T...ferminal. │ │ │ │ -00042220: 0566 6669 6e70 7574 9361 6e64 936f 7574 .ffinput.and.out │ │ │ │ -00042230: 7075 748e 9f17 d889 8d91 eaf1 ebcf 5468 put...........Th │ │ │ │ -00042240: 6596 03ea a866 6f6c 6c6f 9aac 7277 696e e....follo..rwin │ │ │ │ -00042250: 6793 6675 6e63 7469 6f6e 9372 6561 6473 g.function.reads │ │ │ │ -00042260: 9361 9363 9868 6172 6163 7465 7293 6672 .a.c.haracter.fr │ │ │ │ -00042270: 6f6d 9374 6865 9374 6572 6d69 6e61 6c3a om.the.terminal: │ │ │ │ -00042280: 8ea1 8d8d 8d91 eaf1 eb9f f54f a789 0000 ...........O.... │ │ │ │ -00042290: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -000422a0: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ -000422b0: 648d 9117 0bcc eb61 7474 795f 7265 6164 d......atty_read │ │ │ │ -000422c0: 9605 bfaa 3a93 766f 6964 932d 3e93 7374 ....:.void.->.st │ │ │ │ -000422d0: 7269 6e67 8e8e 9201 c671 b184 000f 60b2 ring.....q....`. │ │ │ │ -000422e0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000422f0: c70b 4a8e 8e8e 9f1d 5476 8d91 eaf1 ebcf ..J.....Tv...... │ │ │ │ -00042300: 7768 696c 6596 03ea a874 6865 936e 6578 while....the.nex │ │ │ │ -00042310: 7493 6f6e 6593 7772 6974 6573 9361 9373 t.one.writes.a.s │ │ │ │ -00042320: 7472 696e 6793 746f 9374 6865 9374 6572 tring.to.the.ter │ │ │ │ -00042330: 6d69 6e61 6c3a 8ea1 8d8d 8d91 eaf1 eb9f minal:.......... │ │ │ │ -00042340: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ -00042350: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ -00042360: 6666 8d9f fba6 648d 9117 0bcc eb61 7474 ff....d......att │ │ │ │ -00042370: 795f 7772 6974 6596 05bf aa3a 9373 7472 y_write....:.str │ │ │ │ -00042380: 696e 6793 2d3e 9376 6f69 648e 8e92 01c6 ing.->.void..... │ │ │ │ -00042390: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ -000423a0: 0289 0000 6666 01c7 0b4a 8e8e 8ea6 8d8d ....ff...J...... │ │ │ │ -000423b0: 91ea f1eb eb47 382e 312e 338e 911c 71e6 .....G8.1.3...q. │ │ │ │ -000423c0: 4c6f 6164 696e 6796 0566 664d 4c93 0c6c Loading..ffML..l │ │ │ │ -000423d0: 6573 8e9f 17d8 898d 91ea f1eb cf49 7496 es...........It. │ │ │ │ -000423e0: 038d a169 739b 038d a270 9053 8e6f 7373 ...is....p.S.oss │ │ │ │ -000423f0: 6962 6c65 9374 6f98 6c6f 6164 93eb 484d ible.to.load..HM │ │ │ │ -00042400: 4c93 cf63 6f90 538e 6465 9866 726f 6d93 L..co.S.de.from. │ │ │ │ -00042410: 6198 0c6c 652c 9103 a03c 7261 7468 6572 a..le,....s │ │ │ │ -000428f0: 7472 696e 6793 6c69 7374 8e8e 9201 c671 tring.list.....q │ │ │ │ -00042900: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -00042910: 8900 0066 6601 c70b 4a8e 8e8e a68d 91f6 ...ff...J....... │ │ │ │ -00042920: 537a cf54 6865 9603 eaa8 7365 6172 639a Sz.The....searc. │ │ │ │ -00042930: ac72 6893 7061 7468 9363 616e 9362 9053 .rh.path.can.b.S │ │ │ │ -00042940: 8e65 9363 9868 616e 6765 6493 6298 793a .e.c.hanged.b.y: │ │ │ │ -00042950: 8ea4 1d60 878d 8d8d 91ea f1eb 9ff5 4fa7 ...`..........O. │ │ │ │ -00042960: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ -00042970: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ -00042980: 9ffb a664 8d91 170b cceb 6173 6574 5f73 ...d......aset_s │ │ │ │ -00042990: 6561 7263 685f 7061 7468 9605 bfaa 3a93 earch_path....:. │ │ │ │ -000429a0: 7374 7269 6e67 936c 6973 7493 2d3e 9376 string.list.->.v │ │ │ │ -000429b0: 6f69 648e 8e92 01c6 71b1 8400 0f60 b200 oid.....q....`.. │ │ │ │ -000429c0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -000429d0: 0b4a 8e8e 8e9f 1d54 758d 91f6 537a cf54 .J.....Tu...Sz.T │ │ │ │ -000429e0: 6865 9603 eaa8 7265 7375 6c74 936f 6693 he....result.of. │ │ │ │ -000429f0: 6193 7365 6172 639a ac72 6893 6973 9367 a.searc..rh.is.g │ │ │ │ -00042a00: 6976 9865 6e93 6298 793a 8ea1 8d8d 8d91 iv.en.b.y:...... │ │ │ │ -00042a10: eaf1 eb9f f54f a789 0000 6666 01c7 0b4a .....O....ff...J │ │ │ │ -00042a20: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ -00042a30: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ -00042a40: eb61 6669 6e64 5f66 696c 6596 05bf aa3a .afind_file....: │ │ │ │ -00042a50: 9373 7472 696e 6793 2d3e 9373 7472 696e .string.->.strin │ │ │ │ -00042a60: 678e 8e92 01c6 71b1 8400 0f60 b200 0066 g.....q....`...f │ │ │ │ -00042a70: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -00042a80: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 4700 .....$........G. │ │ │ │ -00042a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00042010: 0000 0000 0004 1673 a002 cc05 558d a0fd .......s....U... │ │ │ │ +00042020: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ +00042030: d037 3092 00ee 8ba1 4368 6170 7465 7296 .70.....Chapter. │ │ │ │ +00042040: 0480 0038 2e91 0a80 004d 4c93 5379 7374 ...8.....ML.Syst │ │ │ │ +00042050: 656d 9346 91fe e000 756e 6374 696f 6e73 em.F....unctions │ │ │ │ +00042060: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ +00042070: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ +00042080: 218d 91ea f1eb cf45 7865 6375 7469 6e67 !......Executing │ │ │ │ +00042090: 8d91 043d e5eb 6177 7269 7465 2860 eb62 ...=..awrite(`.b │ │ │ │ +000420a0: 706f 7295 4dde 74eb 6160 2c60 eb62 6368 por.M.t.a`,`.bch │ │ │ │ +000420b0: 6172 9373 eb61 6029 8e91 7cb2 33cf 7772 ar.s.a`)..|.3.wr │ │ │ │ +000420c0: 6974 6573 9604 3de5 d763 6861 729a 538e ites..=..char.S. │ │ │ │ +000420d0: 7393 cf74 6f91 043d e670 986f 7274 93d7 s..to..=.p.ort.. │ │ │ │ +000420e0: 706f 7298 7491 043d e6cf 2877 6869 639a por.t..=..(whic. │ │ │ │ +000420f0: ac72 6893 6d98 7573 7493 6861 9876 9865 .rh.m.ust.ha.v.e │ │ │ │ +00042100: 9104 3de6 6290 538e 6565 6e93 7072 6f2d ..=.b.S.een.pro- │ │ │ │ +00042110: 8e9f 1000 008d 91ea f1eb 6475 6365 6496 ..........duced. │ │ │ │ +00042120: 03ea a862 90ac 7279 8d93 eb61 6f70 656e ...b..ry...aopen │ │ │ │ +00042130: 778e 9124 93a2 cf6f 728d 93eb 6161 7070 w..$...or...aapp │ │ │ │ +00042140: 656e 645f 6f70 656e 778e 9148 e6a0 cf29 end_openw..H...) │ │ │ │ +00042150: 2e8e 9f10 0c11 8d91 f653 7a54 6865 9603 .........SzThe.. │ │ │ │ +00042160: eaa8 666f 6c6c 6f90 ac72 7769 6e67 9366 ..follo..rwing.f │ │ │ │ +00042170: 756e 6374 696f 6e93 636c 6f73 6573 9361 unction.closes.a │ │ │ │ +00042180: 9370 9053 8e6f 7274 3a8e a41d 6086 8d8d .p.S.ort:...`... │ │ │ │ +00042190: 8d91 eaf1 eb9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ +000421a0: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +000421b0: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +000421c0: 0bcc eb61 636c 6f73 6596 05bf aa3a 9373 ...aclose....:.s │ │ │ │ +000421d0: 7472 696e 6793 2d3e 9376 6f69 648e 8e92 tring.->.void... │ │ │ │ +000421e0: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +000421f0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea9 ......ff...J.... │ │ │ │ +00042200: 2315 138d 8d91 eaf1 ebeb 4738 2e31 2e32 #.........G8.1.2 │ │ │ │ +00042210: 8e91 1c71 e654 91fe a666 6572 6d69 6e61 ...q.T...fermina │ │ │ │ +00042220: 6c96 0566 6669 6e70 7574 9361 6e64 936f l..ffinput.and.o │ │ │ │ +00042230: 7574 7075 748e 9f17 d889 8d91 eaf1 ebcf utput........... │ │ │ │ +00042240: 5468 6596 03ea a866 6f6c 6c6f 9aac 7277 The....follo..rw │ │ │ │ +00042250: 696e 6793 6675 6e63 7469 6f6e 9372 6561 ing.function.rea │ │ │ │ +00042260: 6473 9361 9363 9868 6172 6163 7465 7293 ds.a.c.haracter. │ │ │ │ +00042270: 6672 6f6d 9374 6865 9374 6572 6d69 6e61 from.the.termina │ │ │ │ +00042280: 6c3a 8ea1 8d8d 8d91 eaf1 eb9f f54f a789 l:...........O.. │ │ │ │ +00042290: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ +000422a0: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ +000422b0: fba6 648d 9117 0bcc eb61 7474 795f 7265 ..d......atty_re │ │ │ │ +000422c0: 6164 9605 bfaa 3a93 766f 6964 932d 3e93 ad....:.void.->. │ │ │ │ +000422d0: 7374 7269 6e67 8e8e 9201 c671 b184 000f string.....q.... │ │ │ │ +000422e0: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +000422f0: 6601 c70b 4a8e 8e8e 9f1d 5476 8d91 eaf1 f...J.....Tv.... │ │ │ │ +00042300: ebcf 7768 696c 6596 03ea a874 6865 936e ..while....the.n │ │ │ │ +00042310: 6578 7493 6f6e 6593 7772 6974 6573 9361 ext.one.writes.a │ │ │ │ +00042320: 9373 7472 696e 6793 746f 9374 6865 9374 .string.to.the.t │ │ │ │ +00042330: 6572 6d69 6e61 6c3a 8ea1 8d8d 8d91 eaf1 erminal:........ │ │ │ │ +00042340: eb9f f54f a789 0000 6666 01c7 0b4a 9f0b ...O....ff...J.. │ │ │ │ +00042350: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ +00042360: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +00042370: 7474 795f 7772 6974 6596 05bf aa3a 9373 tty_write....:.s │ │ │ │ +00042380: 7472 696e 6793 2d3e 9376 6f69 648e 8e92 tring.->.void... │ │ │ │ +00042390: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +000423a0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea6 ......ff...J.... │ │ │ │ +000423b0: 8d8d 91ea f1eb eb47 382e 312e 338e 911c .......G8.1.3... │ │ │ │ +000423c0: 71e6 4c6f 6164 696e 6796 0566 664d 4c93 q.Loading..ffML. │ │ │ │ +000423d0: 0c6c 6573 8e9f 17d8 898d 91ea f1eb cf49 .les...........I │ │ │ │ +000423e0: 7496 038d a169 739b 038d a270 9053 8e6f t....is....p.S.o │ │ │ │ +000423f0: 7373 6962 6c65 9374 6f98 6c6f 6164 93eb ssible.to.load.. │ │ │ │ +00042400: 484d 4c93 cf63 6f90 538e 6465 9866 726f HML..co.S.de.fro │ │ │ │ +00042410: 6d93 6198 0c6c 652c 9103 a03c 7261 7468 m.a..le,... │ │ │ │ +000428f0: 9373 7472 696e 6793 6c69 7374 8e8e 9201 .string.list.... │ │ │ │ +00042900: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +00042910: c002 8900 0066 6601 c70b 4a8e 8e8e a68d .....ff...J..... │ │ │ │ +00042920: 91f6 537a cf54 6865 9603 eaa8 7365 6172 ..Sz.The....sear │ │ │ │ +00042930: 639a ac72 6893 7061 7468 9363 616e 9362 c..rh.path.can.b │ │ │ │ +00042940: 9053 8e65 9363 9868 616e 6765 6493 6298 .S.e.c.hanged.b. │ │ │ │ +00042950: 793a 8ea4 1d60 878d 8d8d 91ea f1eb 9ff5 y:...`.......... │ │ │ │ +00042960: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ +00042970: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ +00042980: 668d 9ffb a664 8d91 170b cceb 6173 6574 f....d......aset │ │ │ │ +00042990: 5f73 6561 7263 685f 7061 7468 9605 bfaa _search_path.... │ │ │ │ +000429a0: 3a93 7374 7269 6e67 936c 6973 7493 2d3e :.string.list.-> │ │ │ │ +000429b0: 9376 6f69 648e 8e92 01c6 71b1 8400 0f60 .void.....q....` │ │ │ │ +000429c0: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +000429d0: 01c7 0b4a 8e8e 8e9f 1d54 758d 91f6 537a ...J.....Tu...Sz │ │ │ │ +000429e0: cf54 6865 9603 eaa8 7265 7375 6c74 936f .The....result.o │ │ │ │ +000429f0: 6693 6193 7365 6172 639a ac72 6893 6973 f.a.searc..rh.is │ │ │ │ +00042a00: 9367 6976 9865 6e93 6298 793a 8ea1 8d8d .giv.en.b.y:.... │ │ │ │ +00042a10: 8d91 eaf1 eb9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ +00042a20: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +00042a30: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +00042a40: 0bcc eb61 6669 6e64 5f66 696c 6596 05bf ...afind_file... │ │ │ │ +00042a50: aa3a 9373 7472 696e 6793 2d3e 9373 7472 .:.string.->.str │ │ │ │ +00042a60: 696e 678e 8e92 01c6 71b1 8400 0f60 b200 ing.....q....`.. │ │ │ │ +00042a70: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +00042a80: 0b4a 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 .J.....$........ │ │ │ │ +00042a90: 4700 0000 0000 0000 0000 0000 0000 0000 G............... │ │ │ │ 00042aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00042ab0: 0000 0000 041f e9a0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ -00042ac0: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ -00042ad0: 382e 312e 910a 8000 496e 7075 7496 0480 8.1.....Input... │ │ │ │ -00042ae0: 0061 6e64 936f 7574 7075 7492 0133 275f .and.output..3'_ │ │ │ │ -00042af0: 3731 8e91 12c7 619f 0566 6689 0000 e666 71....a..ff....f │ │ │ │ -00042b00: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -00042b10: 8bd0 218d 9112 c761 cf54 6869 7396 03c9 ..!....a.This... │ │ │ │ -00042b20: e866 756e 6374 696f 6e93 7461 6b90 ac72 .function.tak..r │ │ │ │ -00042b30: 6573 9361 930c 6c65 936e 616d 6593 288d es.a..le.name.(. │ │ │ │ -00042b40: 652e 672e 8e8d 9115 69dd eb61 666f 6f8e e.g.....i..afoo. │ │ │ │ -00042b50: 9126 a8db cf2c 8d91 03d0 74eb 6166 6f6f .&...,....t.afoo │ │ │ │ -00042b60: 2e6d 6c8e 912a 1858 cf6f 728d 9103 c9e9 .ml..*.X.or..... │ │ │ │ -00042b70: eb61 666f 6f2e 7468 8e8d 912a 11cd cf65 .afoo.th...*...e │ │ │ │ -00042b80: 7463 2e8e 913c 58dd 2993 616e 6493 7265 tc....string.. │ │ │ │ -00042c80: 0d00 008d 9117 0bcc 6669 6e64 5f74 6865 ........find_the │ │ │ │ -00042c90: 6f72 7991 0b7f 543a 9605 bfaa 7374 7269 ory...T:....stri │ │ │ │ -00042ca0: 6e67 932d 3e93 7374 7269 6e67 8e8e 9201 ng.->.string.... │ │ │ │ -00042cb0: c671 b184 001c 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ -00042cc0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f24 .....ff...J....$ │ │ │ │ -00042cd0: 14a9 8d91 12c7 61cf 0c6e 6496 04cd 0074 ......a..nd....t │ │ │ │ -00042ce0: 6865 930c 6c65 9b04 cd01 7468 6174 9377 he..le....that.w │ │ │ │ -00042cf0: 90ac 726f 756c 6493 6290 538e 6593 6c6f ..rould.b.S.e.lo │ │ │ │ -00042d00: 6164 6564 9862 9aac 7279 8d93 eb61 6c6f aded.b..ry...alo │ │ │ │ -00042d10: 6164 8e91 2098 a8cf 2861 6e64 8d93 eb61 ad.. ...(and...a │ │ │ │ -00042d20: 6c6f 6164 748e 9121 8b52 cf2c 8d91 0505 loadt..!.R.,.... │ │ │ │ -00042d30: 97eb 616c 6f61 6466 8e8d 9126 90e9 cf65 ..aloadf...&...e │ │ │ │ -00042d40: 7463 2e8e 9138 d7f9 7c73 6565 9362 9053 tc...8..|see.b.S │ │ │ │ -00042d50: 8e65 6c6f 9877 9104 cd01 666f 7293 616c .elo.w....for.al │ │ │ │ -00042d60: 6c93 6f66 8ea1 8d91 12c7 6174 6865 7365 l.of......athese │ │ │ │ -00042d70: 292c 9603 eaa8 616e 6493 7468 6593 7468 ),....and.the.th │ │ │ │ -00042d80: 656f 7279 930c 6c65 9374 6861 7493 7790 eory..le.that.w. │ │ │ │ -00042d90: ac72 6f75 6c64 9362 9a53 8e65 936c 6f61 .rould.b.S.e.loa │ │ │ │ -00042da0: 6465 642c 9372 6573 7098 6563 7469 7690 ded,.resp.ectiv. │ │ │ │ -00042db0: ac72 656c 7996 ff05 562e 9105 38e0 4693 .rely...V...8.F. │ │ │ │ -00042dc0: 6f72 9103 eaa8 6578 616d 706c 652c 8ea4 or....example,.. │ │ │ │ -00042dd0: 1eb4 788d 8d8d 9e56 bd8d 8d8d 8d91 2a06 ..x....V......*. │ │ │ │ -00042de0: 60eb 6166 696e 645f 6d6c 5f66 696c 6591 `.afind_ml_file. │ │ │ │ -00042df0: 05bf aa60 6669 6c65 608e 8e8e 8e8e 8e8e ...`file`....... │ │ │ │ -00042e00: 9f1e 7de9 8d91 12c7 61cf 6d69 6768 90ac ..}.....a.migh.. │ │ │ │ -00042e10: 7274 9603 eaa8 7265 7475 726e 93eb 6160 rt....return..a` │ │ │ │ -00042e20: 7e74 7572 6b65 792f 776f 6e6b 2f66 696c ~turkey/wonk/fil │ │ │ │ -00042e30: 652e 6d6c 6093 cf6f 7293 eb61 607e 7475 e.ml`..or..a`~tu │ │ │ │ -00042e40: 726b 6579 2f77 6f6e 6b2f 6669 6c65 5f6d rkey/wonk/file_m │ │ │ │ -00042e50: 6c2e 6f60 cf2e 8ea6 8d91 1e28 f054 6865 l.o`.......(.The │ │ │ │ -00042e60: 9603 eaa8 6d61 696e 930c 6c65 936c 6f61 ....main..le.loa │ │ │ │ -00042e70: 6469 6e67 9366 756e 6374 696f 6e93 6973 ding.function.is │ │ │ │ -00042e80: 3a8e a18d 8d8d 9112 c761 9ff5 4fa7 8900 :........a..O... │ │ │ │ -00042e90: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ -00042ea0: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ -00042eb0: a664 8d91 170b cceb 616c 6f61 6496 05bf .d......aload... │ │ │ │ -00042ec0: aa3a 9373 7472 696e 6793 2393 626f 6f6c .:.string.#.bool │ │ │ │ -00042ed0: 932d 3e93 766f 6964 8e8e 9201 c671 b184 .->.void.....q.. │ │ │ │ -00042ee0: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ -00042ef0: 0066 6601 c70b 4a8e 8e8e 9f1e 7dea 8d91 .ff...J.....}... │ │ │ │ -00042f00: 1e28 f0cf 4576 91ff 58e4 616c 7561 7469 .(..Ev..X.aluati │ │ │ │ -00042f10: 6e67 8d91 03ea 4eeb 616c 6f61 6428 60eb ng....N.aload(`. │ │ │ │ -00042f20: 6266 9601 2dbc 696c 9a37 2965 6e61 6d65 bf..-.il.7)ename │ │ │ │ -00042f30: eb61 602c eb62 7072 904d de66 936c 9861 .a`,.bpr.M.f.l.a │ │ │ │ -00042f40: 6790 6493 eb61 298e 9200 89b7 15cf 7265 g.d..a).......re │ │ │ │ -00042f50: 6164 7396 03ea 4e70 6872 6173 6573 9b03 ads...Nphrases.. │ │ │ │ -00042f60: ea4f 6672 6f6d 9374 6865 980c 7273 7493 .Ofrom.the..rst. │ │ │ │ -00042f70: 0c6c 6598 6e61 6d65 6493 d766 9101 47ff .le.named..f..G. │ │ │ │ -00042f80: 696c 9043 8f65 6e61 6d65 8ea4 1000 008d il.C.ename...... │ │ │ │ -00042f90: 9112 c761 cf6f 6e96 041a ba74 6865 9363 ...a.on....the.c │ │ │ │ -00042fa0: 7572 7265 6e95 ac72 749b 041a b973 6561 urren..rt....sea │ │ │ │ -00042fb0: 7263 9368 9604 1aba 7061 7468 9361 6e64 rc.h....path.and │ │ │ │ -00042fc0: 9365 7691 ff58 e461 6c75 6174 6573 9874 .ev..X.aluates.t │ │ │ │ -00042fd0: 6865 6d93 6578 6163 746c 7993 6173 9369 hem.exactly.as.i │ │ │ │ -00042fe0: 6698 7468 6579 9368 6164 9362 9a53 8e65 f.they.had.b.S.e │ │ │ │ -00042ff0: 656e 9374 95ac 7279 7098 6564 9104 1ab9 en.t..ryp.ed.... │ │ │ │ -00043000: 6293 7991 041a ba74 6865 8ea1 8d91 12c7 b.y....the...... │ │ │ │ -00043010: 6175 7365 7296 047c 3861 749b 047c 3774 auser..|8at..|7t │ │ │ │ -00043020: 6f70 2d6c 6576 90ac 7265 6c2e 9106 ed8f op-lev..rel..... │ │ │ │ -00043030: 4966 93d7 7072 9053 8e66 9101 47ff 6c90 If..pr.S.f..G.l. │ │ │ │ -00043040: 438f 6167 9104 ea71 cf69 738d 98eb 6174 C.ag...q.is...at │ │ │ │ -00043050: 7275 658e 911f f717 cf74 6865 6e98 7468 rue......then.th │ │ │ │ -00043060: 6593 7265 7375 6c74 936f 6698 6561 6390 e.result.of.eac. │ │ │ │ -00043070: ac72 6893 6576 91ff 58e4 616c 7561 7469 .rh.ev..X.aluati │ │ │ │ -00043080: 6f6e 9369 7398 7072 696e 90ac 7274 6564 on.is.prin..rted │ │ │ │ -00043090: 9365 7861 6374 6c79 8ea1 8d91 12c7 6161 .exactly......aa │ │ │ │ -000430a0: 7396 04b0 1969 7393 646f 6e65 9369 6e95 s....is.done.in. │ │ │ │ -000430b0: ac72 7465 7261 6374 6976 9365 6c79 3b91 .rteractiv.ely;. │ │ │ │ -000430c0: 0512 d269 6696 04b0 19d7 7072 9053 8e66 ...if.....pr.S.f │ │ │ │ -000430d0: 9101 47ff 6c90 438f 6167 9105 1e52 cf69 ..G.l.C.ag...R.i │ │ │ │ -000430e0: 738d 93eb 6166 616c 7365 8e91 261e 84cf s...afalse..&... │ │ │ │ -000430f0: 7468 656e 936f 6e6c 7993 6193 646f 7493 then.only.a.dot. │ │ │ │ -00043100: 6973 9370 7269 6e9a ac72 7465 6493 666f is.prin..rted.fo │ │ │ │ -00043110: 7293 6561 6398 6893 746f 702d 6c65 7698 r.eac.h.top-lev. │ │ │ │ -00043120: 656c 8ea1 8d91 12c7 6165 7870 7265 7373 el......aexpress │ │ │ │ -00043130: 696f 6e96 03ea a86f 7293 6465 636c 6172 ion....or.declar │ │ │ │ -00043140: 6174 696f 6e2e 8ea6 8d91 1e28 f054 6865 ation......(.The │ │ │ │ -00043150: 9603 eaa8 0c6c 6593 6e61 6d65 6493 d766 .....le.named..f │ │ │ │ -00043160: 9101 47ff 696c 9043 8f65 6e61 6d65 93cf ..G.il.C.ename.. │ │ │ │ -00043170: 6973 9373 6561 7263 9aac 7268 6564 9366 is.searc..rhed.f │ │ │ │ -00043180: 6f72 9361 7393 666f 6c6c 6f98 7773 3a8e or.as.follo.ws:. │ │ │ │ -00043190: a91b 10cb 8d8d 8d8d 9124 67af eb60 8088 .........$g..`.. │ │ │ │ -000431a0: 8e8e 8e91 3027 4dcf 4966 9605 b486 d766 ....0'M.If.....f │ │ │ │ -000431b0: 9101 47ff 696c 9043 8f65 6e61 6d65 9b05 ..G.il.C.ename.. │ │ │ │ -000431c0: b487 cf69 7393 6193 7374 7269 6e67 986e ...is.a.string.n │ │ │ │ -000431d0: 6f74 9365 6e64 696e 6793 696e 98eb 612e ot.ending.in..a. │ │ │ │ -000431e0: 6d6c cf2c 9106 26fe 7468 656e 9374 6865 ml.,..&.then.the │ │ │ │ -000431f0: 9373 7973 7465 6d98 0c72 7374 9374 7269 .system..rst.tri │ │ │ │ -00043200: 6573 9374 6f98 0c6e 6493 618e a18d 9130 es.to..nd.a....0 │ │ │ │ -00043210: 274d 636f 6d70 696c 6564 9603 eaa8 0c6c 'Mcompiled.....l │ │ │ │ -00043220: 658d 93eb 6266 9101 2dbc 696c 9037 2965 e...bf..-.il.7)e │ │ │ │ -00043230: 6e61 6d65 eb61 5f6d 6c2e 6f8e 914e a07c name.a_ml.o..N.| │ │ │ │ -00043240: cf3b 9369 6693 7468 6174 9364 6f9a 538e .;.if.that.do.S. │ │ │ │ -00043250: 6573 936e 6f74 9365 7869 7374 2c93 7468 es.not.exist,.th │ │ │ │ -00043260: 656e 9369 7493 6c6f 986f 6b73 9366 6f72 en.it.lo.oks.for │ │ │ │ -00043270: 8d93 eb62 6691 012d bc69 6c90 3729 656e ...bf..-.il.7)en │ │ │ │ -00043280: 616d 65eb 612e 6d6c 8e91 4321 28cf 2e8e ame.a.ml..C!(... │ │ │ │ -00043290: a68d 8d8d 8d91 2467 afeb 6080 888e 8e8e ......$g..`..... │ │ │ │ -000432a0: 9130 274d cf49 6696 0506 cbd7 6691 0147 .0'M.If.....f..G │ │ │ │ -000432b0: ff69 6c90 438f 656e 616d 659b 0506 cacf .il.C.ename..... │ │ │ │ -000432c0: 646f 9053 8e65 7393 656e 6493 696e 98eb do.S.es.end.in.. │ │ │ │ -000432d0: 612e 6d6c 93cf 7468 656e 9374 6865 9873 a.ml..then.the.s │ │ │ │ -000432e0: 7973 7465 6d93 646f 9053 8e65 7398 6e6f ystem.do.S.es.no │ │ │ │ -000432f0: 7493 636f 6e63 6174 656e 6174 6593 616e t.concatenate.an │ │ │ │ -00043300: 9865 7874 7261 93eb 612e 6d6c 8ea1 8d91 .extra..a.ml.... │ │ │ │ -00043310: 3027 4dcf 2861 7396 050b 7b69 749b 050b 0'M.(as...{it... │ │ │ │ -00043320: 7a77 90ac 726f 756c 6493 696e 986f 6c64 zw..rould.in.old │ │ │ │ -00043330: 6572 9376 90ac 7265 7273 696f 6e73 986f er.v..rersions.o │ │ │ │ -00043340: 6693 eb48 484f 4ccf 292c 9862 7574 9369 f..HHOL.),.but.i │ │ │ │ -00043350: 7498 6c6f 9053 8e6f 6b73 9366 6f72 9861 t.lo.S.oks.for.a │ │ │ │ -00043360: 93d7 6691 0147 ff69 6c90 438f 656e 616d ..f..G.il.C.enam │ │ │ │ -00043370: 6598 cf28 616e 6493 6967 6e6f 7265 738e e..(and.ignores. │ │ │ │ -00043380: a18d 8d91 3027 4deb 6266 9101 2dbc 696c ....0'M.bf..-.il │ │ │ │ -00043390: 9037 2965 6e61 6d65 eb61 5f6d 6c2e 6f8e .7)ename.a_ml.o. │ │ │ │ -000433a0: 917e c7c9 cf69 6696 03ea a874 6869 7393 .~...if....this. │ │ │ │ -000433b0: 6578 6973 7473 292e 8ea6 8d91 12c7 6141 exists).......aA │ │ │ │ -000433c0: 6c6c 9603 9e14 7468 6973 9369 7393 646f ll....this.is.do │ │ │ │ -000433d0: 6e65 9369 6e93 7475 726e 9366 6f72 9103 ne.in.turn.for.. │ │ │ │ -000433e0: 9e13 6561 639a ac72 6893 6469 7265 6374 ..eac..rh.direct │ │ │ │ -000433f0: 6f72 7993 6f6e 9374 6865 9373 6561 7263 ory.on.the.searc │ │ │ │ -00043400: 9868 9370 6174 682e 9105 1f59 4966 9361 .h.path....YIf.a │ │ │ │ -00043410: 6e98 7993 6661 696c 7572 6593 6f90 538e n.y.failure.o.S. │ │ │ │ -00043420: 6363 7572 7393 6475 7269 6e67 8ea1 8d91 ccurs.during.... │ │ │ │ -00043430: 12c7 616c 6f61 6469 6e67 2c91 03e0 1f74 ..aloading,....t │ │ │ │ -00043440: 6865 9603 dd7c 6361 6c6c 9b03 dd7d 6f66 he...|call...}of │ │ │ │ -00043450: 8d93 eb61 6c6f 6164 8e91 1eb9 a1cf 6661 ...aload......fa │ │ │ │ -00043460: 696c 7393 7769 7468 6f75 7493 7468 6598 ils.without.the. │ │ │ │ -00043470: 7265 7374 936f 6698 7468 6593 0c6c 6598 rest.of.the..le. │ │ │ │ -00043480: 6290 538e 6569 6e67 9372 6561 642e 9105 b.S.eing.read... │ │ │ │ -00043490: 347c 4361 6c6c 7398 6f66 8d93 eb61 6c6f 4|Calls.of...alo │ │ │ │ -000434a0: 6164 8e91 1eb9 a1cf 6361 6e93 6290 538e ad......can.b.S. │ │ │ │ -000434b0: 658e a18d 9112 c761 6e65 7374 6564 2c8d e......anested,. │ │ │ │ -000434c0: 9103 eaa8 692e 652e 8e91 16d8 d461 9603 ....i.e......a.. │ │ │ │ -000434d0: eaa8 0c6c 6593 6290 538e 6569 6e67 9369 ...le.b.S.eing.i │ │ │ │ -000434e0: 6e70 7574 9362 9aac 7279 8d93 eb61 6c6f nput.b..ry...alo │ │ │ │ -000434f0: 6164 8e91 1ed3 f8cf 6361 6e93 6974 7365 ad......can.itse │ │ │ │ -00043500: 6c66 9363 6f6e 9874 6169 6e93 6361 6c6c lf.con.tain.call │ │ │ │ -00043510: 7393 6f66 8d93 eb61 6c6f 6164 8e91 1ae9 s.of...aload.... │ │ │ │ -00043520: 50cf 2e8e 9f10 368f 8d91 1e28 f054 6865 P.....6....(.The │ │ │ │ -00043530: 9603 eaa8 666f 6c6c 6f9a ac72 7769 6e67 ....follo..rwing │ │ │ │ -00043540: 9373 7090 538e 6563 6961 6c93 6361 7365 .sp.S.ecial.case │ │ │ │ -00043550: 7393 6f66 8d93 eb61 6c6f 6164 8e91 1ed3 s.of...aload.... │ │ │ │ -00043560: f8cf 6172 6593 7072 6f98 7669 6465 6493 ..are.pro.vided. │ │ │ │ -00043570: 666f 7293 636f 6e98 7698 656e 6965 6e63 for.con.v.enienc │ │ │ │ -00043580: 653a 8e9f 23a0 8b8d 8d8d 9112 c761 9fee e:..#........a.. │ │ │ │ -00043590: cfa7 8900 0066 6601 c70b 4a9f 1807 168d .....ff...J..... │ │ │ │ -000435a0: 8d90 cccd 9f04 599c 8400 1c60 b200 0066 ......Y....`...f │ │ │ │ -000435b0: 668d 9fee a664 8d91 170b cceb 616c 6f61 f....d......aloa │ │ │ │ -000435c0: 6474 9605 bfaa 3a93 7374 7269 6e67 932d dt....:.string.- │ │ │ │ -000435d0: 3e93 766f 6964 8e9f 0d00 008d 9117 0bcc >.void.......... │ │ │ │ -000435e0: 6c6f 6164 6696 05bf aa3a 9373 7472 696e loadf....:.strin │ │ │ │ -000435f0: 6793 2d3e 9376 6f69 648e 8e92 01c6 71b1 g.->.void.....q. │ │ │ │ -00043600: 8400 1c60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -00043610: 0000 6666 01c7 0b4a 8e8e 8e9f 2369 fd8d ..ff...J....#i.. │ │ │ │ -00043620: 9112 c761 cf54 6865 7365 9603 eaa8 6172 ...a.These....ar │ │ │ │ -00043630: 6593 6465 0c6e 6564 9362 90ac 7279 3a8e e.de.ned.b..ry:. │ │ │ │ -00043640: 9f23 aef2 8d8d 8d9f 074b 898d 8d8d 9ff3 .#.......K...... │ │ │ │ -00043650: 0000 8d91 2a06 60eb 616c 6574 9605 bfaa ....*.`.alet.... │ │ │ │ -00043660: 6c6f 6164 7493 6669 6c65 6e61 6d65 933d loadt.filename.= │ │ │ │ -00043670: 936c 6f61 6428 6669 6c65 6e61 6d65 2c74 .load(filename,t │ │ │ │ -00043680: 7275 6529 8e9f 0d00 008d 912a 0660 616e rue).......*.`an │ │ │ │ -00043690: 6496 05bf aa6c 6f61 6466 9366 696c 656e d....loadf.filen │ │ │ │ -000436a0: 616d 6593 3d93 6c6f 6164 2866 696c 656e ame.=.load(filen │ │ │ │ -000436b0: 616d 652c 6661 6c73 6529 8e8e 8e8e 8e8e ame,false)...... │ │ │ │ -000436c0: 8e8e 9f24 fd13 8e8c 8b00 0000 4800 0000 ...$........H... │ │ │ │ +00042ab0: 0000 0000 0000 041f eba0 02cc 0555 8da0 .............U.. │ │ │ │ +00042ac0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +00042ad0: 61d0 382e 312e 910a 8000 496e 7075 7496 a.8.1.....Input. │ │ │ │ +00042ae0: 0480 0061 6e64 936f 7574 7075 7492 0133 ...and.output..3 │ │ │ │ +00042af0: 275f 3731 8e91 12c7 619f 0566 6689 0000 '_71....a..ff... │ │ │ │ +00042b00: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +00042b10: a0fd 8bd0 218d 9112 c761 cf54 6869 7396 ....!....a.This. │ │ │ │ +00042b20: 03c9 e866 756e 6374 696f 6e93 7461 6b90 ...function.tak. │ │ │ │ +00042b30: ac72 6573 9361 930c 6c65 936e 616d 6593 .res.a..le.name. │ │ │ │ +00042b40: 288d 652e 672e 8e8d 9115 69dd eb61 666f (.e.g.....i..afo │ │ │ │ +00042b50: 6f8e 9126 a8db cf2c 8d91 03d0 74eb 6166 o..&...,....t.af │ │ │ │ +00042b60: 6f6f 2e6d 6c8e 912a 1858 cf6f 728d 9103 oo.ml..*.X.or... │ │ │ │ +00042b70: c9e9 eb61 666f 6f2e 7468 8e8d 912a 11cd ...afoo.th...*.. │ │ │ │ +00042b80: cf65 7463 2e8e 913c 58dd 2993 616e 6493 .etc....string │ │ │ │ +00042c80: 8e9f 0d00 008d 9117 0bcc 6669 6e64 5f74 ..........find_t │ │ │ │ +00042c90: 6865 6f72 7991 0b7f 543a 9605 bfaa 7374 heory...T:....st │ │ │ │ +00042ca0: 7269 6e67 932d 3e93 7374 7269 6e67 8e8e ring.->.string.. │ │ │ │ +00042cb0: 9201 c671 b184 001c 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ +00042cc0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00042cd0: 9f24 14a9 8d91 12c7 61cf 0c6e 6496 04cd .$......a..nd... │ │ │ │ +00042ce0: 0074 6865 930c 6c65 9b04 cd01 7468 6174 .the..le....that │ │ │ │ +00042cf0: 9377 90ac 726f 756c 6493 6290 538e 6593 .w..rould.b.S.e. │ │ │ │ +00042d00: 6c6f 6164 6564 9862 9aac 7279 8d93 eb61 loaded.b..ry...a │ │ │ │ +00042d10: 6c6f 6164 8e91 2098 a8cf 2861 6e64 8d93 load.. ...(and.. │ │ │ │ +00042d20: eb61 6c6f 6164 748e 9121 8b52 cf2c 8d91 .aloadt..!.R.,.. │ │ │ │ +00042d30: 0505 97eb 616c 6f61 6466 8e8d 9126 90e9 ....aloadf...&.. │ │ │ │ +00042d40: cf65 7463 2e8e 9138 d7f9 7c73 6565 9362 .etc...8..|see.b │ │ │ │ +00042d50: 9053 8e65 6c6f 9877 9104 cd01 666f 7293 .S.elo.w....for. │ │ │ │ +00042d60: 616c 6c93 6f66 8ea1 8d91 12c7 6174 6865 all.of......athe │ │ │ │ +00042d70: 7365 292c 9603 eaa8 616e 6493 7468 6593 se),....and.the. │ │ │ │ +00042d80: 7468 656f 7279 930c 6c65 9374 6861 7493 theory..le.that. │ │ │ │ +00042d90: 7790 ac72 6f75 6c64 9362 9a53 8e65 936c w..rould.b.S.e.l │ │ │ │ +00042da0: 6f61 6465 642c 9372 6573 7098 6563 7469 oaded,.resp.ecti │ │ │ │ +00042db0: 7690 ac72 656c 7996 ff05 562e 9105 38e0 v..rely...V...8. │ │ │ │ +00042dc0: 4693 6f72 9103 eaa8 6578 616d 706c 652c F.or....example, │ │ │ │ +00042dd0: 8ea4 1eb4 788d 8d8d 9e56 bd8d 8d8d 8d91 ....x....V...... │ │ │ │ +00042de0: 2a06 60eb 6166 696e 645f 6d6c 5f66 696c *.`.afind_ml_fil │ │ │ │ +00042df0: 6591 05bf aa60 6669 6c65 608e 8e8e 8e8e e....`file`..... │ │ │ │ +00042e00: 8e8e 9f1e 7de9 8d91 12c7 61cf 6d69 6768 ....}.....a.migh │ │ │ │ +00042e10: 90ac 7274 9603 eaa8 7265 7475 726e 93eb ..rt....return.. │ │ │ │ +00042e20: 6160 7e74 7572 6b65 792f 776f 6e6b 2f66 a`~turkey/wonk/f │ │ │ │ +00042e30: 696c 652e 6d6c 6093 cf6f 7293 eb61 607e ile.ml`..or..a`~ │ │ │ │ +00042e40: 7475 726b 6579 2f77 6f6e 6b2f 6669 6c65 turkey/wonk/file │ │ │ │ +00042e50: 5f6d 6c2e 6f60 cf2e 8ea6 8d91 1e28 f054 _ml.o`.......(.T │ │ │ │ +00042e60: 6865 9603 eaa8 6d61 696e 930c 6c65 936c he....main..le.l │ │ │ │ +00042e70: 6f61 6469 6e67 9366 756e 6374 696f 6e93 oading.function. │ │ │ │ +00042e80: 6973 3a8e a18d 8d8d 9112 c761 9ff5 4fa7 is:........a..O. │ │ │ │ +00042e90: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ +00042ea0: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ +00042eb0: 9ffb a664 8d91 170b cceb 616c 6f61 6496 ...d......aload. │ │ │ │ +00042ec0: 05bf aa3a 9373 7472 696e 6793 2393 626f ...:.string.#.bo │ │ │ │ +00042ed0: 6f6c 932d 3e93 766f 6964 8e8e 9201 c671 ol.->.void.....q │ │ │ │ +00042ee0: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ +00042ef0: 8900 0066 6601 c70b 4a8e 8e8e 9f1e 7dea ...ff...J.....}. │ │ │ │ +00042f00: 8d91 1e28 f0cf 4576 91ff 58e4 616c 7561 ...(..Ev..X.alua │ │ │ │ +00042f10: 7469 6e67 8d91 03ea 4eeb 616c 6f61 6428 ting....N.aload( │ │ │ │ +00042f20: 60eb 6266 9601 2dbc 696c 9a37 2965 6e61 `.bf..-.il.7)ena │ │ │ │ +00042f30: 6d65 eb61 602c eb62 7072 904d de66 936c me.a`,.bpr.M.f.l │ │ │ │ +00042f40: 9861 6790 6493 eb61 298e 9200 89b7 15cf .ag.d..a)....... │ │ │ │ +00042f50: 7265 6164 7396 03ea 4e70 6872 6173 6573 reads...Nphrases │ │ │ │ +00042f60: 9b03 ea4f 6672 6f6d 9374 6865 980c 7273 ...Ofrom.the..rs │ │ │ │ +00042f70: 7493 0c6c 6598 6e61 6d65 6493 d766 9101 t..le.named..f.. │ │ │ │ +00042f80: 47ff 696c 9043 8f65 6e61 6d65 8ea4 1000 G.il.C.ename.... │ │ │ │ +00042f90: 008d 9112 c761 cf6f 6e96 041a ba74 6865 .....a.on....the │ │ │ │ +00042fa0: 9363 7572 7265 6e95 ac72 749b 041a b973 .curren..rt....s │ │ │ │ +00042fb0: 6561 7263 9368 9604 1aba 7061 7468 9361 earc.h....path.a │ │ │ │ +00042fc0: 6e64 9365 7691 ff58 e461 6c75 6174 6573 nd.ev..X.aluates │ │ │ │ +00042fd0: 9874 6865 6d93 6578 6163 746c 7993 6173 .them.exactly.as │ │ │ │ +00042fe0: 9369 6698 7468 6579 9368 6164 9362 9a53 .if.they.had.b.S │ │ │ │ +00042ff0: 8e65 656e 9374 95ac 7279 7098 6564 9104 .een.t..ryp.ed.. │ │ │ │ +00043000: 1ab9 6293 7991 041a ba74 6865 8ea1 8d91 ..b.y....the.... │ │ │ │ +00043010: 12c7 6175 7365 7296 047c 3861 749b 047c ..auser..|8at..| │ │ │ │ +00043020: 3774 6f70 2d6c 6576 90ac 7265 6c2e 9106 7top-lev..rel... │ │ │ │ +00043030: ed8f 4966 93d7 7072 9053 8e66 9101 47ff ..If..pr.S.f..G. │ │ │ │ +00043040: 6c90 438f 6167 9104 ea71 cf69 738d 98eb l.C.ag...q.is... │ │ │ │ +00043050: 6174 7275 658e 911f f717 cf74 6865 6e98 atrue......then. │ │ │ │ +00043060: 7468 6593 7265 7375 6c74 936f 6698 6561 the.result.of.ea │ │ │ │ +00043070: 6390 ac72 6893 6576 91ff 58e4 616c 7561 c..rh.ev..X.alua │ │ │ │ +00043080: 7469 6f6e 9369 7398 7072 696e 90ac 7274 tion.is.prin..rt │ │ │ │ +00043090: 6564 9365 7861 6374 6c79 8ea1 8d91 12c7 ed.exactly...... │ │ │ │ +000430a0: 6161 7396 04b0 1969 7393 646f 6e65 9369 aas....is.done.i │ │ │ │ +000430b0: 6e95 ac72 7465 7261 6374 6976 9365 6c79 n..rteractiv.ely │ │ │ │ +000430c0: 3b91 0512 d269 6696 04b0 19d7 7072 9053 ;....if.....pr.S │ │ │ │ +000430d0: 8e66 9101 47ff 6c90 438f 6167 9105 1e52 .f..G.l.C.ag...R │ │ │ │ +000430e0: cf69 738d 93eb 6166 616c 7365 8e91 261e .is...afalse..&. │ │ │ │ +000430f0: 84cf 7468 656e 936f 6e6c 7993 6193 646f ..then.only.a.do │ │ │ │ +00043100: 7493 6973 9370 7269 6e9a ac72 7465 6493 t.is.prin..rted. │ │ │ │ +00043110: 666f 7293 6561 6398 6893 746f 702d 6c65 for.eac.h.top-le │ │ │ │ +00043120: 7698 656c 8ea1 8d91 12c7 6165 7870 7265 v.el......aexpre │ │ │ │ +00043130: 7373 696f 6e96 03ea a86f 7293 6465 636c ssion....or.decl │ │ │ │ +00043140: 6172 6174 696f 6e2e 8ea6 8d91 1e28 f054 aration......(.T │ │ │ │ +00043150: 6865 9603 eaa8 0c6c 6593 6e61 6d65 6493 he.....le.named. │ │ │ │ +00043160: d766 9101 47ff 696c 9043 8f65 6e61 6d65 .f..G.il.C.ename │ │ │ │ +00043170: 93cf 6973 9373 6561 7263 9aac 7268 6564 ..is.searc..rhed │ │ │ │ +00043180: 9366 6f72 9361 7393 666f 6c6c 6f98 7773 .for.as.follo.ws │ │ │ │ +00043190: 3a8e a91b 10cb 8d8d 8d8d 9124 67af eb60 :..........$g..` │ │ │ │ +000431a0: 8088 8e8e 8e91 3027 4dcf 4966 9605 b486 ......0'M.If.... │ │ │ │ +000431b0: d766 9101 47ff 696c 9043 8f65 6e61 6d65 .f..G.il.C.ename │ │ │ │ +000431c0: 9b05 b487 cf69 7393 6193 7374 7269 6e67 .....is.a.string │ │ │ │ +000431d0: 986e 6f74 9365 6e64 696e 6793 696e 98eb .not.ending.in.. │ │ │ │ +000431e0: 612e 6d6c cf2c 9106 26fe 7468 656e 9374 a.ml.,..&.then.t │ │ │ │ +000431f0: 6865 9373 7973 7465 6d98 0c72 7374 9374 he.system..rst.t │ │ │ │ +00043200: 7269 6573 9374 6f98 0c6e 6493 618e a18d ries.to..nd.a... │ │ │ │ +00043210: 9130 274d 636f 6d70 696c 6564 9603 eaa8 .0'Mcompiled.... │ │ │ │ +00043220: 0c6c 658d 93eb 6266 9101 2dbc 696c 9037 .le...bf..-.il.7 │ │ │ │ +00043230: 2965 6e61 6d65 eb61 5f6d 6c2e 6f8e 914e )ename.a_ml.o..N │ │ │ │ +00043240: a07c cf3b 9369 6693 7468 6174 9364 6f9a .|.;.if.that.do. │ │ │ │ +00043250: 538e 6573 936e 6f74 9365 7869 7374 2c93 S.es.not.exist,. │ │ │ │ +00043260: 7468 656e 9369 7493 6c6f 986f 6b73 9366 then.it.lo.oks.f │ │ │ │ +00043270: 6f72 8d93 eb62 6691 012d bc69 6c90 3729 or...bf..-.il.7) │ │ │ │ +00043280: 656e 616d 65eb 612e 6d6c 8e91 4321 28cf ename.a.ml..C!(. │ │ │ │ +00043290: 2e8e a68d 8d8d 8d91 2467 afeb 6080 888e ........$g..`... │ │ │ │ +000432a0: 8e8e 9130 274d cf49 6696 0506 cbd7 6691 ...0'M.If.....f. │ │ │ │ +000432b0: 0147 ff69 6c90 438f 656e 616d 659b 0506 .G.il.C.ename... │ │ │ │ +000432c0: cacf 646f 9053 8e65 7393 656e 6493 696e ..do.S.es.end.in │ │ │ │ +000432d0: 98eb 612e 6d6c 93cf 7468 656e 9374 6865 ..a.ml..then.the │ │ │ │ +000432e0: 9873 7973 7465 6d93 646f 9053 8e65 7398 .system.do.S.es. │ │ │ │ +000432f0: 6e6f 7493 636f 6e63 6174 656e 6174 6593 not.concatenate. │ │ │ │ +00043300: 616e 9865 7874 7261 93eb 612e 6d6c 8ea1 an.extra..a.ml.. │ │ │ │ +00043310: 8d91 3027 4dcf 2861 7396 050b 7b69 749b ..0'M.(as...{it. │ │ │ │ +00043320: 050b 7a77 90ac 726f 756c 6493 696e 986f ..zw..rould.in.o │ │ │ │ +00043330: 6c64 6572 9376 90ac 7265 7273 696f 6e73 lder.v..rersions │ │ │ │ +00043340: 986f 6693 eb48 484f 4ccf 292c 9862 7574 .of..HHOL.),.but │ │ │ │ +00043350: 9369 7498 6c6f 9053 8e6f 6b73 9366 6f72 .it.lo.S.oks.for │ │ │ │ +00043360: 9861 93d7 6691 0147 ff69 6c90 438f 656e .a..f..G.il.C.en │ │ │ │ +00043370: 616d 6598 cf28 616e 6493 6967 6e6f 7265 ame..(and.ignore │ │ │ │ +00043380: 738e a18d 8d91 3027 4deb 6266 9101 2dbc s.....0'M.bf..-. │ │ │ │ +00043390: 696c 9037 2965 6e61 6d65 eb61 5f6d 6c2e il.7)ename.a_ml. │ │ │ │ +000433a0: 6f8e 917e c7c9 cf69 6696 03ea a874 6869 o..~...if....thi │ │ │ │ +000433b0: 7393 6578 6973 7473 292e 8ea6 8d91 12c7 s.exists)....... │ │ │ │ +000433c0: 6141 6c6c 9603 9e14 7468 6973 9369 7393 aAll....this.is. │ │ │ │ +000433d0: 646f 6e65 9369 6e93 7475 726e 9366 6f72 done.in.turn.for │ │ │ │ +000433e0: 9103 9e13 6561 639a ac72 6893 6469 7265 ....eac..rh.dire │ │ │ │ +000433f0: 6374 6f72 7993 6f6e 9374 6865 9373 6561 ctory.on.the.sea │ │ │ │ +00043400: 7263 9868 9370 6174 682e 9105 1f59 4966 rc.h.path....YIf │ │ │ │ +00043410: 9361 6e98 7993 6661 696c 7572 6593 6f90 .an.y.failure.o. │ │ │ │ +00043420: 538e 6363 7572 7393 6475 7269 6e67 8ea1 S.ccurs.during.. │ │ │ │ +00043430: 8d91 12c7 616c 6f61 6469 6e67 2c91 03e0 ....aloading,... │ │ │ │ +00043440: 1f74 6865 9603 dd7c 6361 6c6c 9b03 dd7d .the...|call...} │ │ │ │ +00043450: 6f66 8d93 eb61 6c6f 6164 8e91 1eb9 a1cf of...aload...... │ │ │ │ +00043460: 6661 696c 7393 7769 7468 6f75 7493 7468 fails.without.th │ │ │ │ +00043470: 6598 7265 7374 936f 6698 7468 6593 0c6c e.rest.of.the..l │ │ │ │ +00043480: 6598 6290 538e 6569 6e67 9372 6561 642e e.b.S.eing.read. │ │ │ │ +00043490: 9105 347c 4361 6c6c 7398 6f66 8d93 eb61 ..4|Calls.of...a │ │ │ │ +000434a0: 6c6f 6164 8e91 1eb9 a1cf 6361 6e93 6290 load......can.b. │ │ │ │ +000434b0: 538e 658e a18d 9112 c761 6e65 7374 6564 S.e......anested │ │ │ │ +000434c0: 2c8d 9103 eaa8 692e 652e 8e91 16d8 d461 ,.....i.e......a │ │ │ │ +000434d0: 9603 eaa8 0c6c 6593 6290 538e 6569 6e67 .....le.b.S.eing │ │ │ │ +000434e0: 9369 6e70 7574 9362 9aac 7279 8d93 eb61 .input.b..ry...a │ │ │ │ +000434f0: 6c6f 6164 8e91 1ed3 f8cf 6361 6e93 6974 load......can.it │ │ │ │ +00043500: 7365 6c66 9363 6f6e 9874 6169 6e93 6361 self.con.tain.ca │ │ │ │ +00043510: 6c6c 7393 6f66 8d93 eb61 6c6f 6164 8e91 lls.of...aload.. │ │ │ │ +00043520: 1ae9 50cf 2e8e 9f10 368f 8d91 1e28 f054 ..P.....6....(.T │ │ │ │ +00043530: 6865 9603 eaa8 666f 6c6c 6f9a ac72 7769 he....follo..rwi │ │ │ │ +00043540: 6e67 9373 7090 538e 6563 6961 6c93 6361 ng.sp.S.ecial.ca │ │ │ │ +00043550: 7365 7393 6f66 8d93 eb61 6c6f 6164 8e91 ses.of...aload.. │ │ │ │ +00043560: 1ed3 f8cf 6172 6593 7072 6f98 7669 6465 ....are.pro.vide │ │ │ │ +00043570: 6493 666f 7293 636f 6e98 7698 656e 6965 d.for.con.v.enie │ │ │ │ +00043580: 6e63 653a 8e9f 23a0 8b8d 8d8d 9112 c761 nce:..#........a │ │ │ │ +00043590: 9fee cfa7 8900 0066 6601 c70b 4a9f 1807 .......ff...J... │ │ │ │ +000435a0: 168d 8d90 cccd 9f04 599c 8400 1c60 b200 ........Y....`.. │ │ │ │ +000435b0: 0066 668d 9fee a664 8d91 170b cceb 616c .ff....d......al │ │ │ │ +000435c0: 6f61 6474 9605 bfaa 3a93 7374 7269 6e67 oadt....:.string │ │ │ │ +000435d0: 932d 3e93 766f 6964 8e9f 0d00 008d 9117 .->.void........ │ │ │ │ +000435e0: 0bcc 6c6f 6164 6696 05bf aa3a 9373 7472 ..loadf....:.str │ │ │ │ +000435f0: 696e 6793 2d3e 9376 6f69 648e 8e92 01c6 ing.->.void..... │ │ │ │ +00043600: 71b1 8400 1c60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +00043610: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 2369 ....ff...J....#i │ │ │ │ +00043620: fd8d 9112 c761 cf54 6865 7365 9603 eaa8 .....a.These.... │ │ │ │ +00043630: 6172 6593 6465 0c6e 6564 9362 90ac 7279 are.de.ned.b..ry │ │ │ │ +00043640: 3a8e 9f23 aef2 8d8d 8d9f 074b 898d 8d8d :..#.......K.... │ │ │ │ +00043650: 9ff3 0000 8d91 2a06 60eb 616c 6574 9605 ......*.`.alet.. │ │ │ │ +00043660: bfaa 6c6f 6164 7493 6669 6c65 6e61 6d65 ..loadt.filename │ │ │ │ +00043670: 933d 936c 6f61 6428 6669 6c65 6e61 6d65 .=.load(filename │ │ │ │ +00043680: 2c74 7275 6529 8e9f 0d00 008d 912a 0660 ,true).......*.` │ │ │ │ +00043690: 616e 6496 05bf aa6c 6f61 6466 9366 696c and....loadf.fil │ │ │ │ +000436a0: 656e 616d 6593 3d93 6c6f 6164 2866 696c ename.=.load(fil │ │ │ │ +000436b0: 656e 616d 652c 6661 6c73 6529 8e8e 8e8e ename,false).... │ │ │ │ +000436c0: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 4800 .....$........H. │ │ │ │ 000436d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000436e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000436f0: 0000 042a 8aa0 02cc 0555 8da0 fd46 d30e ...*.....U...F.. │ │ │ │ -00043700: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3732 ..............72 │ │ │ │ -00043710: 9200 ee8b a143 6861 7074 6572 9604 8000 .....Chapter.... │ │ │ │ -00043720: 382e 910a 8000 4d4c 9353 7973 7465 6d93 8.....ML.System. │ │ │ │ -00043730: 4691 fee0 0075 6e63 7469 6f6e 738e 91ea F....unctions... │ │ │ │ -00043740: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ -00043750: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d8d ....../......!.. │ │ │ │ -00043760: 91ea f1eb eb47 382e 312e 348e 911c 71e6 .....G8.1.4...q. │ │ │ │ -00043770: 436f 6d70 696c 696e 6796 0566 664d 4c93 Compiling..ffML. │ │ │ │ -00043780: 0c6c 6573 8ea9 187b 3e8d 91ea f1eb cf49 .les...{>......I │ │ │ │ -00043790: 6e96 03f8 d943 6f6d 6d6f 6e93 4c69 7370 n....Common.Lisp │ │ │ │ -000437a0: 9376 90ac 7265 7273 696f 6e73 9103 f8d8 .v..rersions.... │ │ │ │ -000437b0: 6f66 93eb 4848 4f4c cf2c 93eb 484d 4c93 of..HHOL.,..HML. │ │ │ │ -000437c0: cf73 6f75 7263 6593 636f 9a53 8e64 6593 .source.co.S.de. │ │ │ │ -000437d0: 6361 6e93 6298 6591 03f8 d863 6f6d 7069 can.b.e....compi │ │ │ │ -000437e0: 6c65 6493 6f6e 2d74 6865 2d0d 7993 6290 led.on-the-.y.b. │ │ │ │ -000437f0: ac72 7993 7365 7474 696e 678e a410 0000 .ry.setting..... │ │ │ │ -00043800: 8d91 eaf1 eb74 6865 9604 689b 0d61 679b .....the..h..ag. │ │ │ │ -00043810: 0468 9aeb 6163 6f6d 7069 6c65 5f6f 6e5f .h..acompile_on_ │ │ │ │ -00043820: 7468 655f 666c 7993 cf74 6f8d 93eb 6174 the_fly..to...at │ │ │ │ -00043830: 7275 658e 911f cfde cf28 7468 6973 9868 rue......(this.h │ │ │ │ -00043840: 6173 936e 6f93 650b 6563 7498 696e 9346 as.no.e.ect.in.F │ │ │ │ -00043850: 91ff 0556 7261 6e7a 934c 6973 7093 7690 ...Vranz.Lisp.v. │ │ │ │ -00043860: ac72 6572 7369 6f6e 7398 6f66 93eb 4848 .rersions.of..HH │ │ │ │ -00043870: 4f4c cf29 2e8e a18d 91ea f1eb 496e 9603 OL.)........In.. │ │ │ │ -00043880: ae07 6290 538e 6f74 689b 03ae 0843 6f6d ..b.S.oth....Com │ │ │ │ -00043890: 6d6f 6e93 4c69 7370 9861 6e64 9346 91ff mon.Lisp.and.F.. │ │ │ │ -000438a0: 0556 7261 6e7a 984c 6973 7093 7690 ac72 .Vranz.Lisp.v..r │ │ │ │ -000438b0: 6572 7369 6f6e 7398 6f66 93eb 4848 4f4c ersions.of..HHOL │ │ │ │ -000438c0: cf2c 98eb 484d 4c93 cf0c 6c65 7398 6361 .,..HML...les.ca │ │ │ │ -000438d0: 6e93 6290 538e 6598 636f 6d70 696c 6564 n.b.S.e.compiled │ │ │ │ -000438e0: 9361 6e64 9874 6865 8ea1 8d91 eaf1 eb72 .and.the.......r │ │ │ │ -000438f0: 6573 756c 749b 03ea a873 6195 ac72 7693 esult....sa..rv. │ │ │ │ -00043900: 6564 9869 6e98 616e 986f 6291 00a7 1c6a ed.in.an.ob....j │ │ │ │ -00043910: 6563 7498 636f 9553 8e64 6598 0c6c 652e ect.co.S.de..le. │ │ │ │ -00043920: 9105 38e0 416e 98eb 484d 4c98 cf0c 6c65 ..8.An..HML...le │ │ │ │ -00043930: 9863 616e 9862 9365 9863 6f6d 7069 6c65 .can.b.e.compile │ │ │ │ -00043940: 6498 7573 696e 6798 7468 6598 6675 6e63 d.using.the.func │ │ │ │ -00043950: 7469 6f6e 733a 8e9f 31cc c88d 8d8d 91ea tions:..1....... │ │ │ │ -00043960: f1eb 9fe1 cfa7 8900 0066 6601 c70b 4a9f .........ff...J. │ │ │ │ -00043970: 3207 168d 8d90 cccd 9f04 599c 8400 3660 2.........Y...6` │ │ │ │ -00043980: b200 0066 668d 9fd4 a664 8d91 170b cceb ...ff....d...... │ │ │ │ -00043990: 6163 6f6d 7069 6c65 910b 7f54 3a96 05bf acompile...T:... │ │ │ │ -000439a0: aa73 7472 696e 6793 2393 626f 6f6c 932d .string.#.bool.- │ │ │ │ -000439b0: 3e93 766f 6964 8ea4 0d00 00a1 8d91 170b >.void.......... │ │ │ │ -000439c0: cc63 6f6d 7069 6c65 7496 05bf aa3a 9373 .compilet....:.s │ │ │ │ -000439d0: 7472 696e 6793 2d3e 9376 6f69 648e a18d tring.->.void... │ │ │ │ -000439e0: 9117 0bcc 636f 6d70 696c 6566 9605 bfaa ....compilef.... │ │ │ │ -000439f0: 3a93 7374 7269 6e67 932d 3e93 766f 6964 :.string.->.void │ │ │ │ -00043a00: 8e8e 9201 c671 b184 0036 60b2 0000 6666 .....q...6`...ff │ │ │ │ -00043a10: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -00043a20: 8e8e 9f31 70b1 8d91 f653 7acf 5468 659b ...1p....Sz.The. │ │ │ │ -00043a30: 04d4 6a63 6f6e 95ac 7276 9365 6e93 7469 ..jcon..rv.en.ti │ │ │ │ -00043a40: 6f6e 7398 6172 6596 04d4 6974 6865 9873 ons.are...ithe.s │ │ │ │ -00043a50: 616d 6598 6173 9866 6f72 8d98 eb61 6c6f ame.as.for...alo │ │ │ │ -00043a60: 6164 8e91 1bd3 12cf 2e91 07f6 2554 6865 ad..........%The │ │ │ │ -00043a70: 98eb 484d 4c98 cf73 6f75 7263 6598 0c6c ..HML..source..l │ │ │ │ -00043a80: 6598 7368 6f75 6c64 9361 6c77 95ac 7261 e.should.alw..ra │ │ │ │ -00043a90: 9379 7398 6861 9376 9365 9861 8ea1 8d91 .ys.ha.v.e.a.... │ │ │ │ -00043aa0: eaf1 eb6e 616d 6596 0450 676f 669b 0450 ...name..Pgof..P │ │ │ │ -00043ab0: 6674 6865 9366 6f72 6d98 d766 9101 47ff fthe.form..f..G. │ │ │ │ -00043ac0: 696c 9043 8f65 6e61 6d65 eb61 2e6d 6ccf il.C.ename.a.ml. │ │ │ │ -00043ad0: 3b91 0483 4674 6865 986f 6291 00a7 1c6a ;...Fthe.ob....j │ │ │ │ -00043ae0: 6563 7493 0c6c 6598 7769 6c6c 9374 6865 ect..le.will.the │ │ │ │ -00043af0: 6e98 6861 95ac 7276 9365 9604 5067 7468 n.ha..rv.e..Pgth │ │ │ │ -00043b00: 6598 6e61 6d65 93d7 6691 0147 ff69 6c90 e.name..f..G.il. │ │ │ │ -00043b10: 438f 656e 616d 65eb 615f 6d6c 2e6f cf2e C.ename.a_ml.o.. │ │ │ │ -00043b20: 8ea1 8d91 eaf1 eb54 6865 9603 5822 650b .......The..X"e. │ │ │ │ -00043b30: 6563 749b 0358 236f 6693 696e 95ac 7276 ect..X#of.in..rv │ │ │ │ -00043b40: 936f 6b69 6e67 8d91 0358 22eb 6163 6f6d .oking...X".acom │ │ │ │ -00043b50: 7069 6c65 8e91 2eed eacf 286f 728d 98eb pile......(or... │ │ │ │ -00043b60: 6163 6f6d 7069 6c65 748e 9134 ad95 cf6f acompilet..4...o │ │ │ │ -00043b70: 728d 9103 5822 eb61 636f 6d70 696c 6566 r...X".acompilef │ │ │ │ -00043b80: 8e91 3155 72cf 2998 6973 9603 5822 746f ..1Ur.).is..X"to │ │ │ │ -00043b90: 936c 6f61 642c 9103 7571 6578 6563 7574 .load,..uqexecut │ │ │ │ -00043ba0: 652c 9603 7570 636f 6d70 696c 652c 9361 e,..upcompile,.a │ │ │ │ -00043bb0: 6e64 8ea1 8d91 eaf1 eb73 6195 ac72 7693 nd.......sa..rv. │ │ │ │ -00043bc0: 659b 04f9 6774 6865 9104 f966 6769 7693 e...gthe...fgiv. │ │ │ │ -00043bd0: 656e 980c 6c65 2e91 0865 1b54 6865 9863 en..le...e.The.c │ │ │ │ -00043be0: 6f6d 7069 6c65 6496 04f9 6663 6f90 538e ompiled...fco.S. │ │ │ │ -00043bf0: 6465 9828 706c 6163 6564 936f 6e98 7468 de.(placed.on.th │ │ │ │ -00043c00: 6593 6375 7272 656e 95ac 7274 9877 936f e.curren..rt.w.o │ │ │ │ -00043c10: 726b 696e 6791 04f9 6664 6972 6563 746f rking...fdirecto │ │ │ │ -00043c20: 7279 2998 6d61 9379 8ea1 8d91 eaf1 eb62 ry).ma.y.......b │ │ │ │ -00043c30: 9053 8e65 9604 5f6d 6c6f 6164 6564 9362 .S.e.._mloaded.b │ │ │ │ -00043c40: 9aac 7279 9374 6865 8d93 eb61 6c6f 6164 ..ry.the...aload │ │ │ │ -00043c50: 8e91 1fbd 82cf 6675 6e63 7469 6f6e 2e91 ......function.. │ │ │ │ -00043c60: 0697 2e41 6674 6572 9373 7563 6365 7373 ...After.success │ │ │ │ -00043c70: 6675 6c93 636f 6d70 696c 6174 696f 6e2c ful.compilation, │ │ │ │ -00043c80: 9104 7c9e 616e 9369 6e98 7698 6f90 538e ..|.an.in.v.o.S. │ │ │ │ -00043c90: 6361 7469 6f6e 936f 6693 7468 658d 93eb cation.of.the... │ │ │ │ -00043ca0: 616c 6f61 648e 8ea1 8d91 eaf1 ebcf 636f aload.........co │ │ │ │ -00043cb0: 6d6d 616e 6496 0407 4069 7393 6e65 6365 mmand...@is.nece │ │ │ │ -00043cc0: 7373 6172 7993 696e 936f 7264 6572 9374 ssary.in.order.t │ │ │ │ -00043cd0: 6f93 6c6f 6164 9374 6865 9363 6f6d 7069 o.load.the.compi │ │ │ │ -00043ce0: 6c65 6491 0407 3f63 6f90 538e 6465 2e91 led...?co.S.de.. │ │ │ │ -00043cf0: 058e a849 7493 6973 936e 6f74 9361 6476 ...It.is.not.adv │ │ │ │ -00043d00: 6973 6162 6c65 9374 6f93 636f 6d70 696c isable.to.compil │ │ │ │ -00043d10: 658e a18d 91ea f1eb 0c6c 6573 9603 c162 e........les...b │ │ │ │ -00043d20: 636f 6e9a ac72 7461 696e 696e 6793 7468 con..rtaining.th │ │ │ │ -00043d30: 658d 93eb 6163 6f6d 7069 6c65 8e91 2fc0 e...acompile../. │ │ │ │ -00043d40: 6acf 636f 6d6d 616e 642c 9103 c9a3 6173 j.command,....as │ │ │ │ -00043d50: 9103 c163 7468 6973 9377 696c 6c93 6e6f ...cthis.will.no │ │ │ │ -00043d60: 7493 7798 6f72 6b93 696e 9367 656e 6572 t.w.ork.in.gener │ │ │ │ -00043d70: 616c 2e91 052b 1e4f 6291 00a7 1c6a 6563 al...+.Ob....jec │ │ │ │ -00043d80: 7493 0c6c 6573 936d 9875 7374 8ea1 8d91 t..les.m.ust.... │ │ │ │ -00043d90: eaf1 eb62 9053 8e65 9604 2062 6c6f 6164 ...b.S.e.. bload │ │ │ │ -00043da0: 6564 9b04 2063 696e 9374 6865 986f 7264 ed.. cin.the.ord │ │ │ │ -00043db0: 6572 9369 6e98 7768 6963 90ac 7268 9374 er.in.whic..rh.t │ │ │ │ -00043dc0: 6865 7998 7790 ac72 6572 6593 636f 6d70 hey.w..rere.comp │ │ │ │ -00043dd0: 696c 6564 2e91 05da 1049 6693 7468 6973 iled.....If.this │ │ │ │ -00043de0: 9869 7393 6e6f 7498 7468 6593 6361 7365 .is.not.the.case │ │ │ │ -00043df0: 9874 6865 9366 6f6c 6c6f 90ac 7277 696e .the.follo..rwin │ │ │ │ -00043e00: 678e a18d 91ea f1eb 6b69 6e64 9603 eaa8 g.......kind.... │ │ │ │ -00043e10: 6f66 9365 7272 6f72 9377 696c 6c93 7265 of.error.will.re │ │ │ │ -00043e20: 7375 6c74 3a8e 9f2e bf99 8d8d 8d91 eaf1 sult:........... │ │ │ │ -00043e30: eb9f e287 8189 0000 6666 01c7 0b4a 9f30 ........ff...J.0 │ │ │ │ -00043e40: 9762 8d8d 90cc cd9f 0459 9c84 0034 f0fe .b.......Y...4.. │ │ │ │ -00043e50: 0000 6666 8d9f d566 108d 8d92 01af f00d ..ff...f........ │ │ │ │ -00043e60: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ -00043e70: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ -00043e80: 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 M......I1......@ │ │ │ │ -00043e90: 548d 9105 ccce eb61 236c 6f61 6474 607e T......a#loadt`~ │ │ │ │ -00043ea0: 2f68 6f6c 2f6d 6c2f 6c69 7360 3b3b 8ea4 /hol/ml/lis`;;.. │ │ │ │ -00043eb0: 0d00 008d 9105 ccce 556e 6465 6669 6e65 ........Undefine │ │ │ │ -00043ec0: 6496 05bf aa66 756e 6374 696f 6e93 6361 d....function.ca │ │ │ │ -00043ed0: 6c6c 6564 9366 726f 6d93 636f 6d70 696c lled.from.compil │ │ │ │ -00043ee0: 6564 9363 6f64 6591 113e fe46 554e 2536 ed.code..>.FUN%6 │ │ │ │ -00043ef0: 3931 3525 3539 8ea1 8d91 05cc ce4c 6973 915%59.......Lis │ │ │ │ -00043f00: 7096 05bf aa65 7272 6f72 9364 7572 696e p....error.durin │ │ │ │ -00043f10: 6793 6576 616c 7561 7469 6f6e 8ea1 8d91 g.evaluation.... │ │ │ │ -00043f20: 05cc ce65 7661 6c75 6174 696f 6e91 05bf ...evaluation... │ │ │ │ -00043f30: aa66 6169 6c65 648e 8e92 01c6 71b1 8400 .failed.....q... │ │ │ │ -00043f40: 34f0 fe00 0066 668e 8e9f 04c0 0289 0000 4....ff......... │ │ │ │ -00043f50: 6666 01c7 0b4a 8e8e 8e9f 30b8 d78d 91f6 ff...J....0..... │ │ │ │ -00043f60: 537a cf46 91ff 0556 756e 6374 696f 6e73 Sz.F...Vunctions │ │ │ │ -00043f70: 9603 0b24 7769 7468 936e 616d 6573 9103 ...$with.names.. │ │ │ │ -00043f80: 0b25 6c69 6b9a ac72 6593 eb61 4655 4e25 .%lik..re..aFUN% │ │ │ │ -00043f90: 3639 3135 2535 3993 cf61 7265 9367 656e 6915%59..are.gen │ │ │ │ -00043fa0: 6572 6174 6564 9361 7574 6f6d 6174 6963 erated.automatic │ │ │ │ -00043fb0: 616c 6c79 9362 9879 9103 0b25 7468 6593 ally.b.y...%the. │ │ │ │ -00043fc0: eb48 4d4c 93cf 636f 6d70 696c 6572 8ea1 .HML..compiler.. │ │ │ │ -00043fd0: 8d91 eaf1 eb61 7396 037e d74c 6973 709b .....as..~.Lisp. │ │ │ │ -00043fe0: 037e d66e 616d 6573 9366 6f72 98eb 484d .~.names.for..HM │ │ │ │ -00043ff0: 4c93 cf6c 616d 90ac 7262 9053 8e64 6193 L..lam..rb.S.da. │ │ │ │ -00044000: 6578 7072 6573 7369 6f6e 732e 9105 14ef expressions..... │ │ │ │ -00044010: 496e 9374 6865 9873 6573 7369 6f6e 9361 In.the.session.a │ │ │ │ -00044020: 6290 538e 6f95 ac72 7693 652c 9103 9467 b.S.o..rv.e,...g │ │ │ │ -00044030: 7468 6598 636f 6d70 696c 6564 9103 7ed7 the.compiled..~. │ │ │ │ -00044040: 0c6c 658d 98eb 616c 6973 8e91 183c abcf .le...alis...<.. │ │ │ │ -00044050: 7793 6173 8ea1 8d91 eaf1 eb6c 6f61 6465 w.as.......loade │ │ │ │ -00044060: 6496 03ea a862 9053 8e65 666f 7265 9374 d....b.S.efore.t │ │ │ │ -00044070: 6865 936f 6291 00a7 1c6a 6563 7493 0c6c he.ob....ject..l │ │ │ │ -00044080: 6593 6465 0c6e 696e 6793 eb61 4655 4e25 e.de.ning..aFUN% │ │ │ │ -00044090: 3639 3135 2535 3993 cf77 90ac 7261 7393 6915%59..w..ras. │ │ │ │ -000440a0: 6c6f 6164 6564 2e8e 9f2a 4d37 8d8d 91ea loaded...*M7.... │ │ │ │ -000440b0: f1eb eb4b 382e 328e 9117 3996 4f75 7470 ...K8.2...9.Outp │ │ │ │ -000440c0: 7574 8e9f 1e9d 618d 8d91 eaf1 ebeb 4738 ut....a.......G8 │ │ │ │ -000440d0: 2e32 2e31 8e91 1c71 e650 7265 7474 958c .2.1...q.Prett.. │ │ │ │ -000440e0: cc79 9105 6666 7072 696e 9374 696e 678e .y..ffprin.ting. │ │ │ │ -000440f0: a68d 91ea f1eb cf54 6865 9603 7c64 6675 .......The..|dfu │ │ │ │ -00044100: 6e63 7469 6f6e 7393 6290 538e 656c 6f9a nctions.b.S.elo. │ │ │ │ -00044110: ac72 7793 6861 9876 9865 9103 7c65 7468 .rw.ha.v.e..|eth │ │ │ │ -00044120: 6593 7369 6465 9365 0b65 6374 936f 6693 e.side.e.ect.of. │ │ │ │ -00044130: 7072 696e 9874 696e 6793 7468 6569 7293 prin.ting.their. │ │ │ │ -00044140: 6172 6775 6d65 6e98 7493 6578 6163 746c argumen.t.exactl │ │ │ │ -00044150: 7991 037c 6561 7393 6974 9377 986f 756c y..|eas.it.w.oul │ │ │ │ -00044160: 6493 6290 538e 658e a18d 91ea f1eb 7072 d.b.S.e.......pr │ │ │ │ -00044170: 696e 9aac 7274 6564 9603 eaa8 6174 9374 in..rted....at.t │ │ │ │ -00044180: 6f70 2d6c 6576 9865 6c2c 9365 7863 6570 op-lev.el,.excep │ │ │ │ -00044190: 7493 7468 6174 8ea4 1bcc 718d 8d8d 8d91 t.that....q..... │ │ │ │ -000441a0: f779 0328 6929 8e8e 8e8d 9109 c013 eb61 .y.(i).........a │ │ │ │ -000441b0: 7072 696e 745f 7374 7269 6e67 8e91 52a6 print_string..R. │ │ │ │ -000441c0: b3cf 646f 9a53 8e65 7396 03ea a86e 6f74 ..do.S.es....not │ │ │ │ -000441d0: 9370 7269 6e90 ac72 7493 7468 6593 7175 .prin..rt.the.qu │ │ │ │ -000441e0: 6f74 6573 9374 6861 7493 6465 6c69 6d69 otes.that.delimi │ │ │ │ -000441f0: 7493 7374 7269 6e67 732c 9362 7574 8d93 t.strings,.but.. │ │ │ │ -00044200: eb61 7072 696e 745f 746f 6b8e 913b 924a .aprint_tok..;.J │ │ │ │ -00044210: cf64 6f98 6573 3b8e a18d 8d8d 8d91 f435 .do.es;........5 │ │ │ │ -00044220: 7728 6969 298e 8e8e 8d91 09c0 13eb 6170 w(ii).........ap │ │ │ │ -00044230: 7269 6e74 5f61 6c6c 5f74 686d 8e91 5a52 rint_all_thm..ZR │ │ │ │ -00044240: f2cf 7072 696e 90ac 7274 7396 05d7 3d6f ..prin..rts...=o │ │ │ │ -00044250: 7574 9105 d73c 7468 6593 6173 7375 6d70 ut... │ │ │ │ +00043750: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ +00043760: 8d8d 91ea f1eb eb47 382e 312e 348e 911c .......G8.1.4... │ │ │ │ +00043770: 71e6 436f 6d70 696c 696e 6796 0566 664d q.Compiling..ffM │ │ │ │ +00043780: 4c93 0c6c 6573 8ea9 187b 3e8d 91ea f1eb L..les...{>..... │ │ │ │ +00043790: cf49 6e96 03f8 d943 6f6d 6d6f 6e93 4c69 .In....Common.Li │ │ │ │ +000437a0: 7370 9376 90ac 7265 7273 696f 6e73 9103 sp.v..rersions.. │ │ │ │ +000437b0: f8d8 6f66 93eb 4848 4f4c cf2c 93eb 484d ..of..HHOL.,..HM │ │ │ │ +000437c0: 4c93 cf73 6f75 7263 6593 636f 9a53 8e64 L..source.co.S.d │ │ │ │ +000437d0: 6593 6361 6e93 6298 6591 03f8 d863 6f6d e.can.b.e....com │ │ │ │ +000437e0: 7069 6c65 6493 6f6e 2d74 6865 2d0d 7993 piled.on-the-.y. │ │ │ │ +000437f0: 6290 ac72 7993 7365 7474 696e 678e a410 b..ry.setting... │ │ │ │ +00043800: 0000 8d91 eaf1 eb74 6865 9604 689b 0d61 .......the..h..a │ │ │ │ +00043810: 679b 0468 9aeb 6163 6f6d 7069 6c65 5f6f g..h..acompile_o │ │ │ │ +00043820: 6e5f 7468 655f 666c 7993 cf74 6f8d 93eb n_the_fly..to... │ │ │ │ +00043830: 6174 7275 658e 911f cfde cf28 7468 6973 atrue......(this │ │ │ │ +00043840: 9868 6173 936e 6f93 650b 6563 7498 696e .has.no.e.ect.in │ │ │ │ +00043850: 9346 91ff 0556 7261 6e7a 934c 6973 7093 .F...Vranz.Lisp. │ │ │ │ +00043860: 7690 ac72 6572 7369 6f6e 7398 6f66 93eb v..rersions.of.. │ │ │ │ +00043870: 4848 4f4c cf29 2e8e a18d 91ea f1eb 496e HHOL.)........In │ │ │ │ +00043880: 9603 ae07 6290 538e 6f74 689b 03ae 0843 ....b.S.oth....C │ │ │ │ +00043890: 6f6d 6d6f 6e93 4c69 7370 9861 6e64 9346 ommon.Lisp.and.F │ │ │ │ +000438a0: 91ff 0556 7261 6e7a 984c 6973 7093 7690 ...Vranz.Lisp.v. │ │ │ │ +000438b0: ac72 6572 7369 6f6e 7398 6f66 93eb 4848 .rersions.of..HH │ │ │ │ +000438c0: 4f4c cf2c 98eb 484d 4c93 cf0c 6c65 7398 OL.,..HML...les. │ │ │ │ +000438d0: 6361 6e93 6290 538e 6598 636f 6d70 696c can.b.S.e.compil │ │ │ │ +000438e0: 6564 9361 6e64 9874 6865 8ea1 8d91 eaf1 ed.and.the...... │ │ │ │ +000438f0: eb72 6573 756c 749b 03ea a873 6195 ac72 .result....sa..r │ │ │ │ +00043900: 7693 6564 9869 6e98 616e 986f 6291 00a7 v.ed.in.an.ob... │ │ │ │ +00043910: 1c6a 6563 7498 636f 9553 8e64 6598 0c6c .ject.co.S.de..l │ │ │ │ +00043920: 652e 9105 38e0 416e 98eb 484d 4c98 cf0c e...8.An..HML... │ │ │ │ +00043930: 6c65 9863 616e 9862 9365 9863 6f6d 7069 le.can.b.e.compi │ │ │ │ +00043940: 6c65 6498 7573 696e 6798 7468 6598 6675 led.using.the.fu │ │ │ │ +00043950: 6e63 7469 6f6e 733a 8e9f 31cc c88d 8d8d nctions:..1..... │ │ │ │ +00043960: 91ea f1eb 9fe1 cfa7 8900 0066 6601 c70b ...........ff... │ │ │ │ +00043970: 4a9f 3207 168d 8d90 cccd 9f04 599c 8400 J.2.........Y... │ │ │ │ +00043980: 3660 b200 0066 668d 9fd4 a664 8d91 170b 6`...ff....d.... │ │ │ │ +00043990: cceb 6163 6f6d 7069 6c65 910b 7f54 3a96 ..acompile...T:. │ │ │ │ +000439a0: 05bf aa73 7472 696e 6793 2393 626f 6f6c ...string.#.bool │ │ │ │ +000439b0: 932d 3e93 766f 6964 8ea4 0d00 00a1 8d91 .->.void........ │ │ │ │ +000439c0: 170b cc63 6f6d 7069 6c65 7496 05bf aa3a ...compilet....: │ │ │ │ +000439d0: 9373 7472 696e 6793 2d3e 9376 6f69 648e .string.->.void. │ │ │ │ +000439e0: a18d 9117 0bcc 636f 6d70 696c 6566 9605 ......compilef.. │ │ │ │ +000439f0: bfaa 3a93 7374 7269 6e67 932d 3e93 766f ..:.string.->.vo │ │ │ │ +00043a00: 6964 8e8e 9201 c671 b184 0036 60b2 0000 id.....q...6`... │ │ │ │ +00043a10: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +00043a20: 4a8e 8e8e 9f31 70b1 8d91 f653 7acf 5468 J....1p....Sz.Th │ │ │ │ +00043a30: 659b 04d4 6a63 6f6e 95ac 7276 9365 6e93 e...jcon..rv.en. │ │ │ │ +00043a40: 7469 6f6e 7398 6172 6596 04d4 6974 6865 tions.are...ithe │ │ │ │ +00043a50: 9873 616d 6598 6173 9866 6f72 8d98 eb61 .same.as.for...a │ │ │ │ +00043a60: 6c6f 6164 8e91 1bd3 12cf 2e91 07f6 2554 load..........%T │ │ │ │ +00043a70: 6865 98eb 484d 4c98 cf73 6f75 7263 6598 he..HML..source. │ │ │ │ +00043a80: 0c6c 6598 7368 6f75 6c64 9361 6c77 95ac .le.should.alw.. │ │ │ │ +00043a90: 7261 9379 7398 6861 9376 9365 9861 8ea1 ra.ys.ha.v.e.a.. │ │ │ │ +00043aa0: 8d91 eaf1 eb6e 616d 6596 0450 676f 669b .....name..Pgof. │ │ │ │ +00043ab0: 0450 6674 6865 9366 6f72 6d98 d766 9101 .Pfthe.form..f.. │ │ │ │ +00043ac0: 47ff 696c 9043 8f65 6e61 6d65 eb61 2e6d G.il.C.ename.a.m │ │ │ │ +00043ad0: 6ccf 3b91 0483 4674 6865 986f 6291 00a7 l.;...Fthe.ob... │ │ │ │ +00043ae0: 1c6a 6563 7493 0c6c 6598 7769 6c6c 9374 .ject..le.will.t │ │ │ │ +00043af0: 6865 6e98 6861 95ac 7276 9365 9604 5067 hen.ha..rv.e..Pg │ │ │ │ +00043b00: 7468 6598 6e61 6d65 93d7 6691 0147 ff69 the.name..f..G.i │ │ │ │ +00043b10: 6c90 438f 656e 616d 65eb 615f 6d6c 2e6f l.C.ename.a_ml.o │ │ │ │ +00043b20: cf2e 8ea1 8d91 eaf1 eb54 6865 9603 5822 .........The..X" │ │ │ │ +00043b30: 650b 6563 749b 0358 236f 6693 696e 95ac e.ect..X#of.in.. │ │ │ │ +00043b40: 7276 936f 6b69 6e67 8d91 0358 22eb 6163 rv.oking...X".ac │ │ │ │ +00043b50: 6f6d 7069 6c65 8e91 2eed eacf 286f 728d ompile......(or. │ │ │ │ +00043b60: 98eb 6163 6f6d 7069 6c65 748e 9134 ad95 ..acompilet..4.. │ │ │ │ +00043b70: cf6f 728d 9103 5822 eb61 636f 6d70 696c .or...X".acompil │ │ │ │ +00043b80: 6566 8e91 3155 72cf 2998 6973 9603 5822 ef..1Ur.).is..X" │ │ │ │ +00043b90: 746f 936c 6f61 642c 9103 7571 6578 6563 to.load,..uqexec │ │ │ │ +00043ba0: 7574 652c 9603 7570 636f 6d70 696c 652c ute,..upcompile, │ │ │ │ +00043bb0: 9361 6e64 8ea1 8d91 eaf1 eb73 6195 ac72 .and.......sa..r │ │ │ │ +00043bc0: 7693 659b 04f9 6774 6865 9104 f966 6769 v.e...gthe...fgi │ │ │ │ +00043bd0: 7693 656e 980c 6c65 2e91 0865 1b54 6865 v.en..le...e.The │ │ │ │ +00043be0: 9863 6f6d 7069 6c65 6496 04f9 6663 6f90 .compiled...fco. │ │ │ │ +00043bf0: 538e 6465 9828 706c 6163 6564 936f 6e98 S.de.(placed.on. │ │ │ │ +00043c00: 7468 6593 6375 7272 656e 95ac 7274 9877 the.curren..rt.w │ │ │ │ +00043c10: 936f 726b 696e 6791 04f9 6664 6972 6563 .orking...fdirec │ │ │ │ +00043c20: 746f 7279 2998 6d61 9379 8ea1 8d91 eaf1 tory).ma.y...... │ │ │ │ +00043c30: eb62 9053 8e65 9604 5f6d 6c6f 6164 6564 .b.S.e.._mloaded │ │ │ │ +00043c40: 9362 9aac 7279 9374 6865 8d93 eb61 6c6f .b..ry.the...alo │ │ │ │ +00043c50: 6164 8e91 1fbd 82cf 6675 6e63 7469 6f6e ad......function │ │ │ │ +00043c60: 2e91 0697 2e41 6674 6572 9373 7563 6365 .....After.succe │ │ │ │ +00043c70: 7373 6675 6c93 636f 6d70 696c 6174 696f ssful.compilatio │ │ │ │ +00043c80: 6e2c 9104 7c9e 616e 9369 6e98 7698 6f90 n,..|.an.in.v.o. │ │ │ │ +00043c90: 538e 6361 7469 6f6e 936f 6693 7468 658d S.cation.of.the. │ │ │ │ +00043ca0: 93eb 616c 6f61 648e 8ea1 8d91 eaf1 ebcf ..aload......... │ │ │ │ +00043cb0: 636f 6d6d 616e 6496 0407 4069 7393 6e65 command...@is.ne │ │ │ │ +00043cc0: 6365 7373 6172 7993 696e 936f 7264 6572 cessary.in.order │ │ │ │ +00043cd0: 9374 6f93 6c6f 6164 9374 6865 9363 6f6d .to.load.the.com │ │ │ │ +00043ce0: 7069 6c65 6491 0407 3f63 6f90 538e 6465 piled...?co.S.de │ │ │ │ +00043cf0: 2e91 058e a849 7493 6973 936e 6f74 9361 .....It.is.not.a │ │ │ │ +00043d00: 6476 6973 6162 6c65 9374 6f93 636f 6d70 dvisable.to.comp │ │ │ │ +00043d10: 696c 658e a18d 91ea f1eb 0c6c 6573 9603 ile........les.. │ │ │ │ +00043d20: c162 636f 6e9a ac72 7461 696e 696e 6793 .bcon..rtaining. │ │ │ │ +00043d30: 7468 658d 93eb 6163 6f6d 7069 6c65 8e91 the...acompile.. │ │ │ │ +00043d40: 2fc0 6acf 636f 6d6d 616e 642c 9103 c9a3 /.j.command,.... │ │ │ │ +00043d50: 6173 9103 c163 7468 6973 9377 696c 6c93 as...cthis.will. │ │ │ │ +00043d60: 6e6f 7493 7798 6f72 6b93 696e 9367 656e not.w.ork.in.gen │ │ │ │ +00043d70: 6572 616c 2e91 052b 1e4f 6291 00a7 1c6a eral...+.Ob....j │ │ │ │ +00043d80: 6563 7493 0c6c 6573 936d 9875 7374 8ea1 ect..les.m.ust.. │ │ │ │ +00043d90: 8d91 eaf1 eb62 9053 8e65 9604 2062 6c6f .....b.S.e.. blo │ │ │ │ +00043da0: 6164 6564 9b04 2063 696e 9374 6865 986f aded.. cin.the.o │ │ │ │ +00043db0: 7264 6572 9369 6e98 7768 6963 90ac 7268 rder.in.whic..rh │ │ │ │ +00043dc0: 9374 6865 7998 7790 ac72 6572 6593 636f .they.w..rere.co │ │ │ │ +00043dd0: 6d70 696c 6564 2e91 05da 1049 6693 7468 mpiled.....If.th │ │ │ │ +00043de0: 6973 9869 7393 6e6f 7498 7468 6593 6361 is.is.not.the.ca │ │ │ │ +00043df0: 7365 9874 6865 9366 6f6c 6c6f 90ac 7277 se.the.follo..rw │ │ │ │ +00043e00: 696e 678e a18d 91ea f1eb 6b69 6e64 9603 ing.......kind.. │ │ │ │ +00043e10: eaa8 6f66 9365 7272 6f72 9377 696c 6c93 ..of.error.will. │ │ │ │ +00043e20: 7265 7375 6c74 3a8e 9f2e bf99 8d8d 8d91 result:......... │ │ │ │ +00043e30: eaf1 eb9f e287 8189 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ +00043e40: 9f30 9762 8d8d 90cc cd9f 0459 9c84 0034 .0.b.......Y...4 │ │ │ │ +00043e50: f0fe 0000 6666 8d9f d566 108d 8d92 01af ....ff...f...... │ │ │ │ +00043e60: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ +00043e70: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ +00043e80: 01b9 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ..M......I1..... │ │ │ │ +00043e90: ff40 548d 9105 ccce eb61 236c 6f61 6474 .@T......a#loadt │ │ │ │ +00043ea0: 607e 2f68 6f6c 2f6d 6c2f 6c69 7360 3b3b `~/hol/ml/lis`;; │ │ │ │ +00043eb0: 8ea4 0d00 008d 9105 ccce 556e 6465 6669 ..........Undefi │ │ │ │ +00043ec0: 6e65 6496 05bf aa66 756e 6374 696f 6e93 ned....function. │ │ │ │ +00043ed0: 6361 6c6c 6564 9366 726f 6d93 636f 6d70 called.from.comp │ │ │ │ +00043ee0: 696c 6564 9363 6f64 6591 113e fe46 554e iled.code..>.FUN │ │ │ │ +00043ef0: 2536 3931 3525 3539 8ea1 8d91 05cc ce4c %6915%59.......L │ │ │ │ +00043f00: 6973 7096 05bf aa65 7272 6f72 9364 7572 isp....error.dur │ │ │ │ +00043f10: 696e 6793 6576 616c 7561 7469 6f6e 8ea1 ing.evaluation.. │ │ │ │ +00043f20: 8d91 05cc ce65 7661 6c75 6174 696f 6e91 .....evaluation. │ │ │ │ +00043f30: 05bf aa66 6169 6c65 648e 8e92 01c6 71b1 ...failed.....q. │ │ │ │ +00043f40: 8400 34f0 fe00 0066 668e 8e9f 04c0 0289 ..4....ff....... │ │ │ │ +00043f50: 0000 6666 01c7 0b4a 8e8e 8e9f 30b8 d78d ..ff...J....0... │ │ │ │ +00043f60: 91f6 537a cf46 91ff 0556 756e 6374 696f ..Sz.F...Vunctio │ │ │ │ +00043f70: 6e73 9603 0b24 7769 7468 936e 616d 6573 ns...$with.names │ │ │ │ +00043f80: 9103 0b25 6c69 6b9a ac72 6593 eb61 4655 ...%lik..re..aFU │ │ │ │ +00043f90: 4e25 3639 3135 2535 3993 cf61 7265 9367 N%6915%59..are.g │ │ │ │ +00043fa0: 656e 6572 6174 6564 9361 7574 6f6d 6174 enerated.automat │ │ │ │ +00043fb0: 6963 616c 6c79 9362 9879 9103 0b25 7468 ically.b.y...%th │ │ │ │ +00043fc0: 6593 eb48 4d4c 93cf 636f 6d70 696c 6572 e..HML..compiler │ │ │ │ +00043fd0: 8ea1 8d91 eaf1 eb61 7396 037e d74c 6973 .......as..~.Lis │ │ │ │ +00043fe0: 709b 037e d66e 616d 6573 9366 6f72 98eb p..~.names.for.. │ │ │ │ +00043ff0: 484d 4c93 cf6c 616d 90ac 7262 9053 8e64 HML..lam..rb.S.d │ │ │ │ +00044000: 6193 6578 7072 6573 7369 6f6e 732e 9105 a.expressions... │ │ │ │ +00044010: 14ef 496e 9374 6865 9873 6573 7369 6f6e ..In.the.session │ │ │ │ +00044020: 9361 6290 538e 6f95 ac72 7693 652c 9103 .ab.S.o..rv.e,.. │ │ │ │ +00044030: 9467 7468 6598 636f 6d70 696c 6564 9103 .gthe.compiled.. │ │ │ │ +00044040: 7ed7 0c6c 658d 98eb 616c 6973 8e91 183c ~..le...alis...< │ │ │ │ +00044050: abcf 7793 6173 8ea1 8d91 eaf1 eb6c 6f61 ..w.as.......loa │ │ │ │ +00044060: 6465 6496 03ea a862 9053 8e65 666f 7265 ded....b.S.efore │ │ │ │ +00044070: 9374 6865 936f 6291 00a7 1c6a 6563 7493 .the.ob....ject. │ │ │ │ +00044080: 0c6c 6593 6465 0c6e 696e 6793 eb61 4655 .le.de.ning..aFU │ │ │ │ +00044090: 4e25 3639 3135 2535 3993 cf77 90ac 7261 N%6915%59..w..ra │ │ │ │ +000440a0: 7393 6c6f 6164 6564 2e8e 9f2a 4d37 8d8d s.loaded...*M7.. │ │ │ │ +000440b0: 91ea f1eb eb4b 382e 328e 9117 3996 4f75 .....K8.2...9.Ou │ │ │ │ +000440c0: 7470 7574 8e9f 1e9d 618d 8d91 eaf1 ebeb tput....a....... │ │ │ │ +000440d0: 4738 2e32 2e31 8e91 1c71 e650 7265 7474 G8.2.1...q.Prett │ │ │ │ +000440e0: 958c cc79 9105 6666 7072 696e 9374 696e ...y..ffprin.tin │ │ │ │ +000440f0: 678e a68d 91ea f1eb cf54 6865 9603 7c64 g........The..|d │ │ │ │ +00044100: 6675 6e63 7469 6f6e 7393 6290 538e 656c functions.b.S.el │ │ │ │ +00044110: 6f9a ac72 7793 6861 9876 9865 9103 7c65 o..rw.ha.v.e..|e │ │ │ │ +00044120: 7468 6593 7369 6465 9365 0b65 6374 936f the.side.e.ect.o │ │ │ │ +00044130: 6693 7072 696e 9874 696e 6793 7468 6569 f.prin.ting.thei │ │ │ │ +00044140: 7293 6172 6775 6d65 6e98 7493 6578 6163 r.argumen.t.exac │ │ │ │ +00044150: 746c 7991 037c 6561 7393 6974 9377 986f tly..|eas.it.w.o │ │ │ │ +00044160: 756c 6493 6290 538e 658e a18d 91ea f1eb uld.b.S.e....... │ │ │ │ +00044170: 7072 696e 9aac 7274 6564 9603 eaa8 6174 prin..rted....at │ │ │ │ +00044180: 9374 6f70 2d6c 6576 9865 6c2c 9365 7863 .top-lev.el,.exc │ │ │ │ +00044190: 6570 7493 7468 6174 8ea4 1bcc 718d 8d8d ept.that....q... │ │ │ │ +000441a0: 8d91 f779 0328 6929 8e8e 8e8d 9109 c013 ...y.(i)........ │ │ │ │ +000441b0: eb61 7072 696e 745f 7374 7269 6e67 8e91 .aprint_string.. │ │ │ │ +000441c0: 52a6 b3cf 646f 9a53 8e65 7396 03ea a86e R...do.S.es....n │ │ │ │ +000441d0: 6f74 9370 7269 6e90 ac72 7493 7468 6593 ot.prin..rt.the. │ │ │ │ +000441e0: 7175 6f74 6573 9374 6861 7493 6465 6c69 quotes.that.deli │ │ │ │ +000441f0: 6d69 7493 7374 7269 6e67 732c 9362 7574 mit.strings,.but │ │ │ │ +00044200: 8d93 eb61 7072 696e 745f 746f 6b8e 913b ...aprint_tok..; │ │ │ │ +00044210: 924a cf64 6f98 6573 3b8e a18d 8d8d 8d91 .J.do.es;....... │ │ │ │ +00044220: f435 7728 6969 298e 8e8e 8d91 09c0 13eb .5w(ii)......... │ │ │ │ +00044230: 6170 7269 6e74 5f61 6c6c 5f74 686d 8e91 aprint_all_thm.. │ │ │ │ +00044240: 5a52 f2cf 7072 696e 90ac 7274 7396 05d7 ZR..prin..rts... │ │ │ │ +00044250: 3d6f 7574 9105 d73c 7468 6593 6173 7375 =out...|......./ │ │ │ │ -000443f0: df8d a0fd bee6 e08d 8d8d 9112 c761 9fc1 .............a.. │ │ │ │ -00044400: 4fa7 8900 0066 6601 c70b 4a9f 7307 168d O....ff...J.s... │ │ │ │ -00044410: 8d90 cccd 9f04 599c 8400 7760 b200 0066 ......Y...w`...f │ │ │ │ -00044420: 668d 9f93 a664 8d91 170b cceb 6170 7269 f....d......apri │ │ │ │ -00044430: 6e74 5f76 6f69 6491 16fe a83a 9605 bfaa nt_void....:.... │ │ │ │ -00044440: 766f 6964 9111 3efe 2d3e 9376 6f69 648e void..>.->.void. │ │ │ │ -00044450: a40d 0000 8d91 170b cc70 7269 6e74 5f62 .........print_b │ │ │ │ -00044460: 6f6f 6c91 16fe a83a 9605 bfaa 626f 6f6c ool....:....bool │ │ │ │ -00044470: 9111 3efe 2d3e 9376 6f69 648e a18d 9117 ..>.->.void..... │ │ │ │ -00044480: 0bcc 7072 696e 745f 696e 7491 1cbe 523a ..print_int...R: │ │ │ │ -00044490: 9605 bfaa 696e 7491 16fe a82d 3e93 766f ....int....->.vo │ │ │ │ -000444a0: 6964 8ea1 8d91 170b cc70 7269 6e74 5f73 id.......print_s │ │ │ │ -000444b0: 7472 696e 6791 0b7f 543a 9605 bfaa 7374 tring...T:....st │ │ │ │ -000444c0: 7269 6e67 932d 3e93 766f 6964 8ea1 8d91 ring.->.void.... │ │ │ │ -000444d0: 170b cc70 7269 6e74 5f74 6f6b 911c be52 ...print_tok...R │ │ │ │ -000444e0: 3a96 05bf aa73 7472 696e 6793 2d3e 9376 :....string.->.v │ │ │ │ -000444f0: 6f69 648e a18d 9117 0bcc 7072 696e 745f oid.......print_ │ │ │ │ -00044500: 7465 726d 9116 fea8 3a96 05bf aa74 6572 term....:....ter │ │ │ │ -00044510: 6d91 113e fe2d 3e93 766f 6964 8ea1 8d91 m..>.->.void.... │ │ │ │ -00044520: 170b cc70 7269 6e74 5f74 7970 6591 16fe ...print_type... │ │ │ │ -00044530: a83a 9605 bfaa 7479 7065 9111 3efe 2d3e .:....type..>.-> │ │ │ │ -00044540: 9376 6f69 648e a18d 9117 0bcc 7072 696e .void.......prin │ │ │ │ -00044550: 745f 7468 6d91 1cbe 523a 9605 bfaa 7468 t_thm...R:....th │ │ │ │ -00044560: 6d91 16fe a82d 3e93 766f 6964 8ea1 8d91 m....->.void.... │ │ │ │ -00044570: 170b cc70 7269 6e74 5f61 6c6c 5f74 686d ...print_all_thm │ │ │ │ -00044580: 9605 bfaa 3a93 7468 6d91 16fe a82d 3e93 ....:.thm....->. │ │ │ │ -00044590: 766f 6964 8e8e 9201 c671 b184 0077 60b2 void.....q...w`. │ │ │ │ -000445a0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000445b0: c70b 4a8e 8e8e 9f4f 069b 8d91 1e28 f0cf ..J....O.....(.. │ │ │ │ -000445c0: 416c 6c96 04e4 8974 6578 7493 7072 696e All....text.prin │ │ │ │ -000445d0: 95ac 7274 6564 9b04 e48a 6293 7996 04e4 ..rted....b.y... │ │ │ │ -000445e0: 89eb 484d 4c93 cf67 6f90 538e 6573 9374 ..HML..go.S.es.t │ │ │ │ -000445f0: 6872 6f75 6768 9361 9870 7265 7474 95ac hrough.a.prett.. │ │ │ │ -00044600: 7279 2d70 7269 6e93 7465 722c 9105 2301 ry-prin.ter,..#. │ │ │ │ -00044610: 636f 6e93 7472 6f6c 6c61 626c 6591 04e4 con.trollable... │ │ │ │ -00044620: 8962 9379 9874 6865 9604 e489 7573 6572 .b.y.the....user │ │ │ │ -00044630: 9375 7369 6e67 8ea4 1000 008d 9112 c761 .using.........a │ │ │ │ -00044640: 7468 6596 0463 3e63 6f6d 6d61 6e64 7393 the..c>commands. │ │ │ │ -00044650: 6290 538e 656c 6f9a ac72 772e 9106 a2a3 b.S.elo..rw..... │ │ │ │ -00044660: 5468 6593 7072 6574 7498 792d 7072 696e The.prett.y-prin │ │ │ │ -00044670: 9874 6572 9371 7565 7565 7393 7468 6593 .ter.queues.the. │ │ │ │ -00044680: 7465 7874 9375 6e98 7469 6c91 0463 3f69 text.un.til..c?i │ │ │ │ -00044690: 7493 6465 7465 726d 696e 6573 9377 6865 t.determines.whe │ │ │ │ -000446a0: 7265 936c 696e 658e a18d 9112 c761 6272 re.line......abr │ │ │ │ -000446b0: 6561 6b73 9604 77fb 7769 6c6c 9104 77fa eaks..w.will..w. │ │ │ │ -000446c0: 629a 538e 6593 6e65 6564 6564 3b91 04be b.S.e.needed;... │ │ │ │ -000446d0: a461 7493 616e 90ac 7279 9370 986f 696e .at.an..ry.p.oin │ │ │ │ -000446e0: 9aac 7274 2c91 049b 4f74 6865 9371 7565 ..rt,...Othe.que │ │ │ │ -000446f0: 7565 936d 6198 799b 0477 fa68 6f6c 6493 ue.ma.y..w.hold. │ │ │ │ -00044700: 7570 9374 6f93 7468 7265 6598 6c69 6e65 up.to.three.line │ │ │ │ -00044710: 7393 6f66 9374 6578 742e 9106 e0d8 5468 s.of.text.....Th │ │ │ │ -00044720: 658e a18d 9112 c761 7465 7874 9603 e77b e......atext...{ │ │ │ │ -00044730: 636f 6e73 6973 7473 9b03 e77c 6f66 936e consists...|of.n │ │ │ │ -00044740: 6573 7465 6498 626c 6f95 538e 6390 ac72 ested.blo.S.c..r │ │ │ │ -00044750: 6b73 3b91 03e8 8a61 9862 6c6f 9363 90ac ks;....a.blo.c.. │ │ │ │ -00044760: 726b 9603 e77b 7468 6174 9363 616e 6e6f rk...{that.canno │ │ │ │ -00044770: 7498 0c74 936f 6e98 6f6e 6593 6c69 6e65 t..t.on.one.line │ │ │ │ -00044780: 9869 7393 6272 6f6b 90ac 7265 6e98 6174 .is.brok..ren.at │ │ │ │ -00044790: 9364 6573 6967 6e61 7465 648e a18d 9112 .designated..... │ │ │ │ -000447a0: c761 706c 6163 6573 2e8e 9f21 869b 8d8d .aplaces...!.... │ │ │ │ -000447b0: 8d91 12c7 619f eecf a789 0000 6666 01c7 ....a.......ff.. │ │ │ │ -000447c0: 0b4a 9f18 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -000447d0: 001c 60b2 0000 6666 8d9f eea6 648d 9117 ..`...ff....d... │ │ │ │ -000447e0: 0bcc eb61 7072 696e 745f 6265 6769 6e91 ...aprint_begin. │ │ │ │ -000447f0: 0b7f 543a 9605 bfaa 696e 7493 2d3e 9376 ..T:....int.->.v │ │ │ │ -00044800: 6f69 648e 9f0d 0000 8d91 170b cc70 7269 oid..........pri │ │ │ │ -00044810: 6e74 5f69 6265 6769 6e96 05bf aa3a 9369 nt_ibegin....:.i │ │ │ │ -00044820: 6e74 932d 3e93 766f 6964 8e8e 9201 c671 nt.->.void.....q │ │ │ │ -00044830: b184 001c 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -00044840: 8900 0066 6601 c70b 4a8e 8e8e 9f21 869c ...ff...J....!.. │ │ │ │ -00044850: 8d91 12c7 61cf 5468 6573 6596 05b9 6066 ....a.These...`f │ │ │ │ -00044860: 756e 6374 696f 6e73 9105 b95f 629a 538e unctions..._b.S. │ │ │ │ -00044870: 6567 696e 9370 7269 6e90 ac72 7469 6e67 egin.prin..rting │ │ │ │ -00044880: 9362 6c6f 9863 9aac 726b 7391 05b9 5f69 .blo.c..rks..._i │ │ │ │ -00044890: 6e93 7768 6963 9868 9105 b95f 6272 6561 n.whic.h..._brea │ │ │ │ -000448a0: 6b73 9361 7265 93e5 639b ff66 666f 6e73 ks.are..c..ffons │ │ │ │ -000448b0: 6973 7465 6e74 9106 dda3 cf6f 7293 e569 istent.....or..i │ │ │ │ -000448c0: 6e63 986f 6e73 6973 7465 6e74 9101 2444 nc.onsistent..$D │ │ │ │ -000448d0: cf2c 8ea1 8d91 12c7 6172 6573 7090 538e .,......aresp.S. │ │ │ │ -000448e0: 6563 7469 7695 ac72 656c 7991 ff05 562e ectiv..rely...V. │ │ │ │ -000448f0: 9107 3652 436f 6e73 6973 7465 6e93 7496 ..6RConsisten.t. │ │ │ │ -00044900: 0494 7962 7265 616b 7393 6361 7573 6593 ..ybreaks.cause. │ │ │ │ -00044910: 6193 756e 6966 6f72 6d91 0494 7869 6e64 a.uniform...xind │ │ │ │ -00044920: 656e 9aac 7274 6174 696f 6e93 6174 9365 en..rtation.at.e │ │ │ │ -00044930: 6163 9868 9362 7265 616b 3b91 04e9 6169 ac.h.break;...ai │ │ │ │ -00044940: 6e63 6f6e 7369 7374 656e 9874 8ea1 8d91 nconsisten.t.... │ │ │ │ -00044950: 12c7 6162 7265 616b 7396 02c8 4670 6163 ..abreaks...Fpac │ │ │ │ -00044960: 9aac 726b 936f 6e98 746f 9361 9b02 c847 ..rk.on.to.a...G │ │ │ │ -00044970: 6c69 6e65 9361 6e64 9362 7265 616b 936f line.and.break.o │ │ │ │ -00044980: 6e6c 7993 7768 656e 9374 6865 7265 9869 nly.when.there.i │ │ │ │ -00044990: 7393 6e6f 936d 6f72 6593 7370 6163 6593 s.no.more.space. │ │ │ │ -000449a0: 6190 ac72 7691 ff58 e461 696c 6162 6c65 a..rv..X.ailable │ │ │ │ -000449b0: 2e91 04d8 1546 91ff 0556 6f72 9365 7861 .....F...Vor.exa │ │ │ │ -000449c0: 6d70 6c65 2c8e a18d 9112 c761 6966 9604 mple,......aif.. │ │ │ │ -000449d0: 2bec 7468 6572 6593 6973 9361 9104 2beb +.there.is.a..+. │ │ │ │ -000449e0: 636f 6e73 6973 7465 6e9a ac72 7493 6272 consisten..rt.br │ │ │ │ -000449f0: 6561 6b93 6166 7465 7293 6561 6398 6893 eak.after.eac.h. │ │ │ │ -00044a00: 7365 6d69 636f 6c6f 6e93 696e 8d91 042b semicolon.in...+ │ │ │ │ -00044a10: ebeb 615b 313b 323b 333b 343b 353b 363b ..a[1;2;3;4;5;6; │ │ │ │ -00044a20: 373b 383b 395d 8e91 7591 75cf 7468 656e 7;8;9]..u.u.then │ │ │ │ -00044a30: 9374 6861 7493 6c69 7374 8ea1 8d91 12c7 .that.list...... │ │ │ │ -00044a40: 6169 7396 03ea a870 7269 6e90 ac72 7465 ais....prin..rte │ │ │ │ -00044a50: 6493 6173 8e9f 4f15 028d 8d8d 9f34 cb89 d.as..O......4.. │ │ │ │ -00044a60: 8d8d 8d9f 9800 008d 912a 0660 eb61 5b31 .........*.`.a[1 │ │ │ │ -00044a70: 3b8e a40d 0000 8d91 2fc6 0a32 3b8e a18d ;......./..2;... │ │ │ │ -00044a80: 912f c60a 333b 8ea1 8d91 2fc6 0a34 3b8e ./..3;..../..4;. │ │ │ │ -00044a90: a18d 912f c60a 353b 8ea1 8d91 2fc6 0a36 .../..5;..../..6 │ │ │ │ -00044aa0: 3b8e a18d 912f c60a 373b 8ea1 8d91 2fc6 ;..../..7;..../. │ │ │ │ -00044ab0: 0a38 3b8e a18d 912f c60a 395d 8e8e 8e8e .8;..../..9].... │ │ │ │ -00044ac0: 8e8e 8e9f 4f15 018d 9112 c761 cf62 7574 ....O......a.but │ │ │ │ -00044ad0: 9603 eaa8 6966 9374 6865 9362 7265 616b ....if.the.break │ │ │ │ -00044ae0: 7393 6172 6593 696e 636f 6e73 6973 7465 s.are.inconsiste │ │ │ │ -00044af0: 6e9a ac72 7493 7468 656e 9374 6865 936c n..rt.then.the.l │ │ │ │ -00044b00: 6973 7493 6d69 6768 9874 2c93 666f 7293 ist.migh.t,.for. │ │ │ │ -00044b10: 6578 616d 706c 652c 9362 9053 8e65 9370 example,.b.S.e.p │ │ │ │ -00044b20: 7269 6e98 7465 6493 6173 8ea4 2195 028d rin.ted.as..!... │ │ │ │ -00044b30: 8d8d 9f07 4b89 8d8d 8d9f f300 008d 912a ....K..........* │ │ │ │ -00044b40: 0660 eb61 5b31 3b96 05bf aa32 3b93 3393 .`.a[1;....2;.3. │ │ │ │ -00044b50: 3b34 933b 353b 9336 3b8e 9f0d 0000 8d91 ;4.;5;.6;....... │ │ │ │ -00044b60: 2fc6 0a37 3b96 05bf aa38 3b93 395d 8e8e /..7;....8;.9].. │ │ │ │ -00044b70: 8e8e 8e8e 8ea1 8d91 12c7 61cf 4191 04d9 ..........a.A... │ │ │ │ -00044b80: 8863 616c 6c96 04d9 c56f 6693 7468 6593 .call....of.the. │ │ │ │ -00044b90: 666f 726d 8d93 eb61 7072 696e 745f 6265 form...aprint_be │ │ │ │ -00044ba0: 6769 6e91 05bf aaeb 626f 6696 012d bc66 gin.....bof..-.f │ │ │ │ -00044bb0: 9373 6574 8e91 6f42 12cf 7369 676e 616c .set..oB..signal │ │ │ │ -00044bc0: 7393 7468 6593 629a 538e 6567 696e 6e69 s.the.b.S.eginni │ │ │ │ -00044bd0: 6e67 936f 6693 6193 626c 6f98 6390 ac72 ng.of.a.blo.c..r │ │ │ │ -00044be0: 6b93 7468 6174 9373 686f 756c 6493 6298 k.that.should.b. │ │ │ │ -00044bf0: 658e a410 0000 8d91 12c7 6162 726f 6b95 e.........abrok. │ │ │ │ -00044c00: ac72 656e 9b05 9bfa 636f 6e73 6973 7465 .ren....consiste │ │ │ │ -00044c10: 6e93 746c 7998 286f 7298 696e 636f 6e73 n.tly.(or.incons │ │ │ │ -00044c20: 6973 7465 6e93 746c 7998 7573 696e 678d isten.tly.using. │ │ │ │ -00044c30: 98eb 6170 7269 6e74 5f69 6265 6769 6e8e ..aprint_ibegin. │ │ │ │ -00044c40: 914a 97f2 cf29 2c91 0608 4e77 6974 6898 .J...),...Nwith. │ │ │ │ -00044c50: d76f 6696 0147 ff66 9373 6574 98cf 6164 .of..G.f.set..ad │ │ │ │ -00044c60: 6465 6498 746f 9874 6865 8ea1 8d91 12c7 ded.to.the...... │ │ │ │ -00044c70: 6169 6e64 656e 95ac 7274 6174 696f 6e9b ainden..rtation. │ │ │ │ -00044c80: 032a 516f 6691 032a 5061 6e93 7998 6c69 .*Qof..*Pan.y.li │ │ │ │ -00044c90: 6e65 7391 032a 5062 726f 6b93 656e 9869 nes..*Pbrok.en.i │ │ │ │ -00044ca0: 6e73 6964 652e 9104 f8c2 5468 6598 656e nside.....The.en │ │ │ │ -00044cb0: 6496 032a 506f 6698 6569 7468 6572 936b d..*Pof.either.k │ │ │ │ -00044cc0: 696e 6498 6f66 9370 7269 6e95 ac72 7469 ind.of.prin..rti │ │ │ │ -00044cd0: 6e67 9862 6c6f 9053 8e63 936b 9103 2a50 ng.blo.S.c.k..*P │ │ │ │ -00044ce0: 6973 9873 6967 6e61 6c6c 6564 8ea1 8d91 is.signalled.... │ │ │ │ -00044cf0: 12c7 6162 90ac 7279 3a8e 9f1c 9a88 8d8d ..ab..ry:....... │ │ │ │ -00044d00: 8d91 12c7 619f f54f a789 0000 6666 01c7 ....a..O....ff.. │ │ │ │ -00044d10: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -00044d20: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ -00044d30: 0bcc eb61 7072 696e 745f 656e 6496 05bf ...aprint_end... │ │ │ │ -00044d40: aa3a 9376 6f69 6493 2d3e 9376 6f69 648e .:.void.->.void. │ │ │ │ -00044d50: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ -00044d60: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -00044d70: 8e8e 9f24 fd13 8e8c 8b00 0000 4a00 0000 ...$........J... │ │ │ │ +000443a0: 0000 0000 0000 0004 36ca a002 cc05 558d ........6.....U. │ │ │ │ +000443b0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ +000443c0: c761 d038 2e32 2e91 0a80 004f 7574 7075 .a.8.2.....Outpu │ │ │ │ +000443d0: 7492 016f 1aef 3733 8e91 12c7 619f 0566 t..o..73....a..f │ │ │ │ +000443e0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000443f0: 942f df8d a0fd bee6 e08d 8d8d 9112 c761 ./.............a │ │ │ │ +00044400: 9fc1 4fa7 8900 0066 6601 c70b 4a9f 7307 ..O....ff...J.s. │ │ │ │ +00044410: 168d 8d90 cccd 9f04 599c 8400 7760 b200 ........Y...w`.. │ │ │ │ +00044420: 0066 668d 9f93 a664 8d91 170b cceb 6170 .ff....d......ap │ │ │ │ +00044430: 7269 6e74 5f76 6f69 6491 16fe a83a 9605 rint_void....:.. │ │ │ │ +00044440: bfaa 766f 6964 9111 3efe 2d3e 9376 6f69 ..void..>.->.voi │ │ │ │ +00044450: 648e a40d 0000 8d91 170b cc70 7269 6e74 d..........print │ │ │ │ +00044460: 5f62 6f6f 6c91 16fe a83a 9605 bfaa 626f _bool....:....bo │ │ │ │ +00044470: 6f6c 9111 3efe 2d3e 9376 6f69 648e a18d ol..>.->.void... │ │ │ │ +00044480: 9117 0bcc 7072 696e 745f 696e 7491 1cbe ....print_int... │ │ │ │ +00044490: 523a 9605 bfaa 696e 7491 16fe a82d 3e93 R:....int....->. │ │ │ │ +000444a0: 766f 6964 8ea1 8d91 170b cc70 7269 6e74 void.......print │ │ │ │ +000444b0: 5f73 7472 696e 6791 0b7f 543a 9605 bfaa _string...T:.... │ │ │ │ +000444c0: 7374 7269 6e67 932d 3e93 766f 6964 8ea1 string.->.void.. │ │ │ │ +000444d0: 8d91 170b cc70 7269 6e74 5f74 6f6b 911c .....print_tok.. │ │ │ │ +000444e0: be52 3a96 05bf aa73 7472 696e 6793 2d3e .R:....string.-> │ │ │ │ +000444f0: 9376 6f69 648e a18d 9117 0bcc 7072 696e .void.......prin │ │ │ │ +00044500: 745f 7465 726d 9116 fea8 3a96 05bf aa74 t_term....:....t │ │ │ │ +00044510: 6572 6d91 113e fe2d 3e93 766f 6964 8ea1 erm..>.->.void.. │ │ │ │ +00044520: 8d91 170b cc70 7269 6e74 5f74 7970 6591 .....print_type. │ │ │ │ +00044530: 16fe a83a 9605 bfaa 7479 7065 9111 3efe ...:....type..>. │ │ │ │ +00044540: 2d3e 9376 6f69 648e a18d 9117 0bcc 7072 ->.void.......pr │ │ │ │ +00044550: 696e 745f 7468 6d91 1cbe 523a 9605 bfaa int_thm...R:.... │ │ │ │ +00044560: 7468 6d91 16fe a82d 3e93 766f 6964 8ea1 thm....->.void.. │ │ │ │ +00044570: 8d91 170b cc70 7269 6e74 5f61 6c6c 5f74 .....print_all_t │ │ │ │ +00044580: 686d 9605 bfaa 3a93 7468 6d91 16fe a82d hm....:.thm....- │ │ │ │ +00044590: 3e93 766f 6964 8e8e 9201 c671 b184 0077 >.void.....q...w │ │ │ │ +000445a0: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +000445b0: 6601 c70b 4a8e 8e8e 9f4f 069b 8d91 1e28 f...J....O.....( │ │ │ │ +000445c0: f0cf 416c 6c96 04e4 8974 6578 7493 7072 ..All....text.pr │ │ │ │ +000445d0: 696e 95ac 7274 6564 9b04 e48a 6293 7996 in..rted....b.y. │ │ │ │ +000445e0: 04e4 89eb 484d 4c93 cf67 6f90 538e 6573 ....HML..go.S.es │ │ │ │ +000445f0: 9374 6872 6f75 6768 9361 9870 7265 7474 .through.a.prett │ │ │ │ +00044600: 95ac 7279 2d70 7269 6e93 7465 722c 9105 ..ry-prin.ter,.. │ │ │ │ +00044610: 2301 636f 6e93 7472 6f6c 6c61 626c 6591 #.con.trollable. │ │ │ │ +00044620: 04e4 8962 9379 9874 6865 9604 e489 7573 ...b.y.the....us │ │ │ │ +00044630: 6572 9375 7369 6e67 8ea4 1000 008d 9112 er.using........ │ │ │ │ +00044640: c761 7468 6596 0463 3e63 6f6d 6d61 6e64 .athe..c>command │ │ │ │ +00044650: 7393 6290 538e 656c 6f9a ac72 772e 9106 s.b.S.elo..rw... │ │ │ │ +00044660: a2a3 5468 6593 7072 6574 7498 792d 7072 ..The.prett.y-pr │ │ │ │ +00044670: 696e 9874 6572 9371 7565 7565 7393 7468 in.ter.queues.th │ │ │ │ +00044680: 6593 7465 7874 9375 6e98 7469 6c91 0463 e.text.un.til..c │ │ │ │ +00044690: 3f69 7493 6465 7465 726d 696e 6573 9377 ?it.determines.w │ │ │ │ +000446a0: 6865 7265 936c 696e 658e a18d 9112 c761 here.line......a │ │ │ │ +000446b0: 6272 6561 6b73 9604 77fb 7769 6c6c 9104 breaks..w.will.. │ │ │ │ +000446c0: 77fa 629a 538e 6593 6e65 6564 6564 3b91 w.b.S.e.needed;. │ │ │ │ +000446d0: 04be a461 7493 616e 90ac 7279 9370 986f ...at.an..ry.p.o │ │ │ │ +000446e0: 696e 9aac 7274 2c91 049b 4f74 6865 9371 in..rt,...Othe.q │ │ │ │ +000446f0: 7565 7565 936d 6198 799b 0477 fa68 6f6c ueue.ma.y..w.hol │ │ │ │ +00044700: 6493 7570 9374 6f93 7468 7265 6598 6c69 d.up.to.three.li │ │ │ │ +00044710: 6e65 7393 6f66 9374 6578 742e 9106 e0d8 nes.of.text..... │ │ │ │ +00044720: 5468 658e a18d 9112 c761 7465 7874 9603 The......atext.. │ │ │ │ +00044730: e77b 636f 6e73 6973 7473 9b03 e77c 6f66 .{consists...|of │ │ │ │ +00044740: 936e 6573 7465 6498 626c 6f95 538e 6390 .nested.blo.S.c. │ │ │ │ +00044750: ac72 6b73 3b91 03e8 8a61 9862 6c6f 9363 .rks;....a.blo.c │ │ │ │ +00044760: 90ac 726b 9603 e77b 7468 6174 9363 616e ..rk...{that.can │ │ │ │ +00044770: 6e6f 7498 0c74 936f 6e98 6f6e 6593 6c69 not..t.on.one.li │ │ │ │ +00044780: 6e65 9869 7393 6272 6f6b 90ac 7265 6e98 ne.is.brok..ren. │ │ │ │ +00044790: 6174 9364 6573 6967 6e61 7465 648e a18d at.designated... │ │ │ │ +000447a0: 9112 c761 706c 6163 6573 2e8e 9f21 869b ...aplaces...!.. │ │ │ │ +000447b0: 8d8d 8d91 12c7 619f eecf a789 0000 6666 ......a.......ff │ │ │ │ +000447c0: 01c7 0b4a 9f18 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ +000447d0: 9c84 001c 60b2 0000 6666 8d9f eea6 648d ....`...ff....d. │ │ │ │ +000447e0: 9117 0bcc eb61 7072 696e 745f 6265 6769 .....aprint_begi │ │ │ │ +000447f0: 6e91 0b7f 543a 9605 bfaa 696e 7493 2d3e n...T:....int.-> │ │ │ │ +00044800: 9376 6f69 648e 9f0d 0000 8d91 170b cc70 .void..........p │ │ │ │ +00044810: 7269 6e74 5f69 6265 6769 6e96 05bf aa3a rint_ibegin....: │ │ │ │ +00044820: 9369 6e74 932d 3e93 766f 6964 8e8e 9201 .int.->.void.... │ │ │ │ +00044830: c671 b184 001c 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +00044840: c002 8900 0066 6601 c70b 4a8e 8e8e 9f21 .....ff...J....! │ │ │ │ +00044850: 869c 8d91 12c7 61cf 5468 6573 6596 05b9 ......a.These... │ │ │ │ +00044860: 6066 756e 6374 696f 6e73 9105 b95f 629a `functions..._b. │ │ │ │ +00044870: 538e 6567 696e 9370 7269 6e90 ac72 7469 S.egin.prin..rti │ │ │ │ +00044880: 6e67 9362 6c6f 9863 9aac 726b 7391 05b9 ng.blo.c..rks... │ │ │ │ +00044890: 5f69 6e93 7768 6963 9868 9105 b95f 6272 _in.whic.h..._br │ │ │ │ +000448a0: 6561 6b73 9361 7265 93e5 639b ff66 666f eaks.are..c..ffo │ │ │ │ +000448b0: 6e73 6973 7465 6e74 9106 dda3 cf6f 7293 nsistent.....or. │ │ │ │ +000448c0: e569 6e63 986f 6e73 6973 7465 6e74 9101 .inc.onsistent.. │ │ │ │ +000448d0: 2444 cf2c 8ea1 8d91 12c7 6172 6573 7090 $D.,......aresp. │ │ │ │ +000448e0: 538e 6563 7469 7695 ac72 656c 7991 ff05 S.ectiv..rely... │ │ │ │ +000448f0: 562e 9107 3652 436f 6e73 6973 7465 6e93 V...6RConsisten. │ │ │ │ +00044900: 7496 0494 7962 7265 616b 7393 6361 7573 t...ybreaks.caus │ │ │ │ +00044910: 6593 6193 756e 6966 6f72 6d91 0494 7869 e.a.uniform...xi │ │ │ │ +00044920: 6e64 656e 9aac 7274 6174 696f 6e93 6174 nden..rtation.at │ │ │ │ +00044930: 9365 6163 9868 9362 7265 616b 3b91 04e9 .eac.h.break;... │ │ │ │ +00044940: 6169 6e63 6f6e 7369 7374 656e 9874 8ea1 ainconsisten.t.. │ │ │ │ +00044950: 8d91 12c7 6162 7265 616b 7396 02c8 4670 ....abreaks...Fp │ │ │ │ +00044960: 6163 9aac 726b 936f 6e98 746f 9361 9b02 ac..rk.on.to.a.. │ │ │ │ +00044970: c847 6c69 6e65 9361 6e64 9362 7265 616b .Gline.and.break │ │ │ │ +00044980: 936f 6e6c 7993 7768 656e 9374 6865 7265 .only.when.there │ │ │ │ +00044990: 9869 7393 6e6f 936d 6f72 6593 7370 6163 .is.no.more.spac │ │ │ │ +000449a0: 6593 6190 ac72 7691 ff58 e461 696c 6162 e.a..rv..X.ailab │ │ │ │ +000449b0: 6c65 2e91 04d8 1546 91ff 0556 6f72 9365 le.....F...Vor.e │ │ │ │ +000449c0: 7861 6d70 6c65 2c8e a18d 9112 c761 6966 xample,......aif │ │ │ │ +000449d0: 9604 2bec 7468 6572 6593 6973 9361 9104 ..+.there.is.a.. │ │ │ │ +000449e0: 2beb 636f 6e73 6973 7465 6e9a ac72 7493 +.consisten..rt. │ │ │ │ +000449f0: 6272 6561 6b93 6166 7465 7293 6561 6398 break.after.eac. │ │ │ │ +00044a00: 6893 7365 6d69 636f 6c6f 6e93 696e 8d91 h.semicolon.in.. │ │ │ │ +00044a10: 042b ebeb 615b 313b 323b 333b 343b 353b .+..a[1;2;3;4;5; │ │ │ │ +00044a20: 363b 373b 383b 395d 8e91 7591 75cf 7468 6;7;8;9]..u.u.th │ │ │ │ +00044a30: 656e 9374 6861 7493 6c69 7374 8ea1 8d91 en.that.list.... │ │ │ │ +00044a40: 12c7 6169 7396 03ea a870 7269 6e90 ac72 ..ais....prin..r │ │ │ │ +00044a50: 7465 6493 6173 8e9f 4f15 028d 8d8d 9f34 ted.as..O......4 │ │ │ │ +00044a60: cb89 8d8d 8d9f 9800 008d 912a 0660 eb61 ...........*.`.a │ │ │ │ +00044a70: 5b31 3b8e a40d 0000 8d91 2fc6 0a32 3b8e [1;......./..2;. │ │ │ │ +00044a80: a18d 912f c60a 333b 8ea1 8d91 2fc6 0a34 .../..3;..../..4 │ │ │ │ +00044a90: 3b8e a18d 912f c60a 353b 8ea1 8d91 2fc6 ;..../..5;..../. │ │ │ │ +00044aa0: 0a36 3b8e a18d 912f c60a 373b 8ea1 8d91 .6;..../..7;.... │ │ │ │ +00044ab0: 2fc6 0a38 3b8e a18d 912f c60a 395d 8e8e /..8;..../..9].. │ │ │ │ +00044ac0: 8e8e 8e8e 8e9f 4f15 018d 9112 c761 cf62 ......O......a.b │ │ │ │ +00044ad0: 7574 9603 eaa8 6966 9374 6865 9362 7265 ut....if.the.bre │ │ │ │ +00044ae0: 616b 7393 6172 6593 696e 636f 6e73 6973 aks.are.inconsis │ │ │ │ +00044af0: 7465 6e9a ac72 7493 7468 656e 9374 6865 ten..rt.then.the │ │ │ │ +00044b00: 936c 6973 7493 6d69 6768 9874 2c93 666f .list.migh.t,.fo │ │ │ │ +00044b10: 7293 6578 616d 706c 652c 9362 9053 8e65 r.example,.b.S.e │ │ │ │ +00044b20: 9370 7269 6e98 7465 6493 6173 8ea4 2195 .prin.ted.as..!. │ │ │ │ +00044b30: 028d 8d8d 9f07 4b89 8d8d 8d9f f300 008d ......K......... │ │ │ │ +00044b40: 912a 0660 eb61 5b31 3b96 05bf aa32 3b93 .*.`.a[1;....2;. │ │ │ │ +00044b50: 3393 3b34 933b 353b 9336 3b8e 9f0d 0000 3.;4.;5;.6;..... │ │ │ │ +00044b60: 8d91 2fc6 0a37 3b96 05bf aa38 3b93 395d ../..7;....8;.9] │ │ │ │ +00044b70: 8e8e 8e8e 8e8e 8ea1 8d91 12c7 61cf 4191 ............a.A. │ │ │ │ +00044b80: 04d9 8863 616c 6c96 04d9 c56f 6693 7468 ...call....of.th │ │ │ │ +00044b90: 6593 666f 726d 8d93 eb61 7072 696e 745f e.form...aprint_ │ │ │ │ +00044ba0: 6265 6769 6e91 05bf aaeb 626f 6696 012d begin.....bof..- │ │ │ │ +00044bb0: bc66 9373 6574 8e91 6f42 12cf 7369 676e .f.set..oB..sign │ │ │ │ +00044bc0: 616c 7393 7468 6593 629a 538e 6567 696e als.the.b.S.egin │ │ │ │ +00044bd0: 6e69 6e67 936f 6693 6193 626c 6f98 6390 ning.of.a.blo.c. │ │ │ │ +00044be0: ac72 6b93 7468 6174 9373 686f 756c 6493 .rk.that.should. │ │ │ │ +00044bf0: 6298 658e a410 0000 8d91 12c7 6162 726f b.e.........abro │ │ │ │ +00044c00: 6b95 ac72 656e 9b05 9bfa 636f 6e73 6973 k..ren....consis │ │ │ │ +00044c10: 7465 6e93 746c 7998 286f 7298 696e 636f ten.tly.(or.inco │ │ │ │ +00044c20: 6e73 6973 7465 6e93 746c 7998 7573 696e nsisten.tly.usin │ │ │ │ +00044c30: 678d 98eb 6170 7269 6e74 5f69 6265 6769 g...aprint_ibegi │ │ │ │ +00044c40: 6e8e 914a 97f2 cf29 2c91 0608 4e77 6974 n..J...),...Nwit │ │ │ │ +00044c50: 6898 d76f 6696 0147 ff66 9373 6574 98cf h..of..G.f.set.. │ │ │ │ +00044c60: 6164 6465 6498 746f 9874 6865 8ea1 8d91 added.to.the.... │ │ │ │ +00044c70: 12c7 6169 6e64 656e 95ac 7274 6174 696f ..ainden..rtatio │ │ │ │ +00044c80: 6e9b 032a 516f 6691 032a 5061 6e93 7998 n..*Qof..*Pan.y. │ │ │ │ +00044c90: 6c69 6e65 7391 032a 5062 726f 6b93 656e lines..*Pbrok.en │ │ │ │ +00044ca0: 9869 6e73 6964 652e 9104 f8c2 5468 6598 .inside.....The. │ │ │ │ +00044cb0: 656e 6496 032a 506f 6698 6569 7468 6572 end..*Pof.either │ │ │ │ +00044cc0: 936b 696e 6498 6f66 9370 7269 6e95 ac72 .kind.of.prin..r │ │ │ │ +00044cd0: 7469 6e67 9862 6c6f 9053 8e63 936b 9103 ting.blo.S.c.k.. │ │ │ │ +00044ce0: 2a50 6973 9873 6967 6e61 6c6c 6564 8ea1 *Pis.signalled.. │ │ │ │ +00044cf0: 8d91 12c7 6162 90ac 7279 3a8e 9f1c 9a88 ....ab..ry:..... │ │ │ │ +00044d00: 8d8d 8d91 12c7 619f f54f a789 0000 6666 ......a..O....ff │ │ │ │ +00044d10: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ +00044d20: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ +00044d30: 9117 0bcc eb61 7072 696e 745f 656e 6496 .....aprint_end. │ │ │ │ +00044d40: 05bf aa3a 9376 6f69 6493 2d3e 9376 6f69 ...:.void.->.voi │ │ │ │ +00044d50: 648e 8e92 01c6 71b1 8400 0f60 b200 0066 d.....q....`...f │ │ │ │ +00044d60: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +00044d70: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 4a00 .....$........J. │ │ │ │ 00044d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00044d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00044da0: 0000 0443 7ba0 02cc 0555 8da0 fd46 d30e ...C{....U...F.. │ │ │ │ -00044db0: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3734 ..............74 │ │ │ │ -00044dc0: 9200 ee8b a143 6861 7074 6572 9604 8000 .....Chapter.... │ │ │ │ -00044dd0: 382e 910a 8000 4d4c 9353 7973 7465 6d93 8.....ML.System. │ │ │ │ -00044de0: 4691 fee0 0075 6e63 7469 6f6e 738e 91ea F....unctions... │ │ │ │ -00044df0: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ -00044e00: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ -00044e10: eaf1 ebcf 4361 6c6c 7396 038c d374 6f8d ....Calls....to. │ │ │ │ -00044e20: 93eb 6170 7269 6e74 5f62 6567 696e 8e91 ..aprint_begin.. │ │ │ │ -00044e30: 4655 f5cf 2861 6e64 8d93 eb61 7072 696e FU..(and...aprin │ │ │ │ -00044e40: 745f 6962 6567 696e 8e91 4888 cbcf 2993 t_ibegin..H...). │ │ │ │ -00044e50: 616e 648d 93eb 6170 7269 6e74 5f65 6e64 and...aprint_end │ │ │ │ -00044e60: 8e91 3ad6 a0cf 7368 6f75 6c64 9103 8cd4 ..:...should.... │ │ │ │ -00044e70: 6e65 7374 936c 696b 9aac 7265 9362 7261 nest.lik..re.bra │ │ │ │ -00044e80: 6398 6b98 6574 732e 9105 1999 5768 656e c.k.ets.....When │ │ │ │ -00044e90: 8ea4 1000 008d 91ea f1eb 7772 6974 696e ..........writin │ │ │ │ -00044ea0: 6796 0521 ea61 9105 21e9 7265 6375 7273 g..!.a..!.recurs │ │ │ │ -00044eb0: 6976 9aac 7265 9370 7269 6e98 7469 6e67 iv..re.prin.ting │ │ │ │ -00044ec0: 9372 6f75 7469 6e65 2c91 056f ba74 6865 .routine,..o.the │ │ │ │ -00044ed0: 9b05 21e9 7573 6572 9373 686f 756c 6498 ..!.user.should. │ │ │ │ -00044ee0: 696e 636c 7564 658d 93eb 6170 7269 6e74 include...aprint │ │ │ │ -00044ef0: 5f62 6567 696e 9105 bfaa 308e 9154 ff76 _begin....0..T.v │ │ │ │ -00044f00: cf61 7398 6974 7393 0c72 7374 8ea1 8d91 .as.its..rst.... │ │ │ │ -00044f10: eaf1 eb63 6f6d 6d61 6e64 9603 eaa8 616e ...command....an │ │ │ │ -00044f20: 648d 93eb 6170 7269 6e74 5f65 6e64 9105 d...aprint_end.. │ │ │ │ -00044f30: bfaa 2829 8e91 4cd1 48cf 6173 9369 7473 ..()..L.H.as.its │ │ │ │ -00044f40: 936c 6173 742e 8e9f 1164 728d 91f6 537a .last....dr...Sz │ │ │ │ -00044f50: 4272 6561 6b73 9603 eaa8 6172 6593 6765 Breaks....are.ge │ │ │ │ -00044f60: 6e65 7261 7465 6493 7769 7468 9374 6865 nerated.with.the │ │ │ │ -00044f70: 9366 756e 6374 696f 6e73 3a8e 9f2d 0fa7 .functions:..-.. │ │ │ │ -00044f80: 8d8d 8d91 eaf1 eb9f eecf a789 0000 6666 ..............ff │ │ │ │ -00044f90: 01c7 0b4a 9f18 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -00044fa0: 9c84 001c 60b2 0000 6666 8d9f eea6 648d ....`...ff....d. │ │ │ │ -00044fb0: 9117 0bcc eb61 7072 696e 745f 6272 6561 .....aprint_brea │ │ │ │ -00044fc0: 6b91 113e fe3a 9605 bfaa 696e 7493 2393 k..>.:....int.#. │ │ │ │ -00044fd0: 696e 7493 2d3e 9376 6f69 648e 9f0d 0000 int.->.void..... │ │ │ │ -00044fe0: 8d91 170b cc70 7269 6e74 5f6e 6577 6c69 .....print_newli │ │ │ │ -00044ff0: 6e65 9605 bfaa 3a93 766f 6964 932d 3e93 ne....:.void.->. │ │ │ │ -00045000: 766f 6964 8e8e 9201 c671 b184 001c 60b2 void.....q....`. │ │ │ │ -00045010: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -00045020: c70b 4a8e 8e8e 9f2b ab35 8d91 eaf1 ebcf ..J....+.5...... │ │ │ │ -00045030: 4191 0574 2363 616c 6c8d 9105 7489 eb61 A..t#call...t..a │ │ │ │ -00045040: 7072 696e 745f 6272 6561 6b28 eb62 7790 print_break(.bw. │ │ │ │ -00045050: 4b6e 6964 7468 eb61 2ceb 626f 6696 012d Knidth.a,.bof..- │ │ │ │ -00045060: bc66 9373 6574 eb61 298e 9200 97d5 56cf .f.set.a).....V. │ │ │ │ -00045070: 7465 6c6c 739b 0574 8974 6865 9105 7488 tells..t.the..t. │ │ │ │ -00045080: 7072 6574 7495 ac72 7970 7269 6e93 7465 prett..ryprin.te │ │ │ │ -00045090: 7298 7468 6174 9605 7488 7468 6598 6c69 r.that..t.the.li │ │ │ │ -000450a0: 6e65 936d 6190 ac72 7998 6290 538e 6593 ne.ma..ry.b.S.e. │ │ │ │ -000450b0: 6272 6f6b 90ac 7265 6e8e a18d 91ea f1eb brok..ren....... │ │ │ │ -000450c0: 6174 9604 70ec 7468 6174 936c 6f90 538e at..p.that.lo.S. │ │ │ │ -000450d0: 6361 7469 6f6e 2c91 0492 7e69 6693 6e65 cation,...~if.ne │ │ │ │ -000450e0: 6365 7373 6172 7991 ff05 562e 9106 cbac cessary...V..... │ │ │ │ -000450f0: 4966 9374 6865 9b04 70ed 6c69 6e65 9369 If.the..p.line.i │ │ │ │ -00045100: 7393 6272 6f6b 90ac 7265 6e2c 9104 927d s.brok..ren,...} │ │ │ │ -00045110: 7468 656e 93d7 6f66 9601 47ff 6693 7365 then..of..G.f.se │ │ │ │ -00045120: 7496 0470 eccf 6973 9861 6464 6564 9374 t..p..is.added.t │ │ │ │ -00045130: 6f93 7468 6593 6375 7272 656e 90ac 7274 o.the.curren..rt │ │ │ │ -00045140: 8ea1 8d91 eaf1 eb69 6e64 656e 9aac 7274 .......inden..rt │ │ │ │ -00045150: 6174 696f 6e3b 9103 7272 6f74 6865 7277 ation;..rrotherw │ │ │ │ -00045160: 6973 652c 9103 5a68 d777 9052 aa69 6474 ise,..Zh.w.R.idt │ │ │ │ -00045170: 6896 0336 57cf 6465 7465 726d 696e 6573 h..6W.determines │ │ │ │ -00045180: 9374 6865 9103 3658 616d 6f75 6e98 7493 .the..6Xamoun.t. │ │ │ │ -00045190: 6f66 9362 6c61 6e6b 9373 7061 6365 9103 of.blank.space.. │ │ │ │ -000451a0: 3658 696e 7365 7274 6564 9368 6f72 697a 6Xinserted.horiz │ │ │ │ -000451b0: 6f6e 9874 616c 6c79 91ff 0556 2e8e a18d on.tally...V.... │ │ │ │ -000451c0: 91ea f1eb 5468 6596 033b f966 756e 6374 ....The..;.funct │ │ │ │ -000451d0: 696f 6e8d 93eb 6170 7269 6e74 5f6e 6577 ion...aprint_new │ │ │ │ -000451e0: 6c69 6e65 8e91 5133 94cf 7072 696e 9aac line..Q3..prin.. │ │ │ │ -000451f0: 7274 7393 616c 6c93 7468 6593 7175 6575 rts.all.the.queu │ │ │ │ -00045200: 6564 9374 6578 742c 9103 5ee9 666f 6c6c ed.text,..^.foll │ │ │ │ -00045210: 6f98 7798 6564 9362 9879 9361 9363 6172 o.w.ed.b.y.a.car │ │ │ │ -00045220: 7269 6167 6593 7265 7475 726e 2e91 04fe riage.return.... │ │ │ │ -00045230: a654 6865 8ea1 8d91 eaf1 eb6d 6172 6769 .The.......margi │ │ │ │ -00045240: 6e96 03ea a869 7393 7461 6b9a ac72 656e n....is.tak..ren │ │ │ │ -00045250: 9362 9879 9364 6566 6175 6c74 9374 6f93 .b.y.default.to. │ │ │ │ -00045260: 629a 538e 6593 6174 9370 986f 7369 7469 b.S.e.at.p.ositi │ │ │ │ -00045270: 6f6e 9337 322c 9362 7574 9363 616e 9362 on.72,.but.can.b │ │ │ │ -00045280: 9865 9363 90ac 7268 616e 6765 6493 7769 .e.c..rhanged.wi │ │ │ │ -00045290: 7468 9374 6865 9366 756e 6374 696f 6e3a th.the.function: │ │ │ │ -000452a0: 8e9f 2823 938d 8d8d 91ea f1eb 9ff5 4fa7 ..(#..........O. │ │ │ │ -000452b0: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ -000452c0: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ -000452d0: 9ffb a664 8d91 170b cceb 6173 6574 5f6d ...d......aset_m │ │ │ │ -000452e0: 6172 6769 6e96 05bf aa3a 9369 6e74 932d argin....:.int.- │ │ │ │ -000452f0: 3e93 696e 748e 8e92 01c6 71b1 8400 0f60 >.int.....q....` │ │ │ │ -00045300: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -00045310: 01c7 0b4a 8e8e 8e9f 26bf 228d 91ea f1eb ...J....&."..... │ │ │ │ -00045320: cf54 6865 9604 21ca 7691 ff58 e461 6c75 .The..!.v..X.alu │ │ │ │ -00045330: 659b 0421 cb6f 6693 7468 6598 6f6c 6493 e..!.of.the.old. │ │ │ │ -00045340: 6d61 7267 696e 9369 7398 7265 7475 726e margin.is.return │ │ │ │ -00045350: 6564 2e91 05de 4741 7398 616e 9365 7861 ed....GAs.an.exa │ │ │ │ -00045360: 6d70 6c65 9374 6f98 696c 6c75 7374 7261 mple.to.illustra │ │ │ │ -00045370: 7465 9374 6865 9870 7265 7474 9aac 7279 te.the.prett..ry │ │ │ │ -00045380: 9370 7269 6e98 7469 6e67 8ea1 8d91 eaf1 .prin.ting...... │ │ │ │ -00045390: eb70 7269 6d69 7469 769a ac72 6573 2c96 .primitiv..res,. │ │ │ │ -000453a0: 03ea a874 6865 9363 6f90 538e 6465 9366 ...the.co.S.de.f │ │ │ │ -000453b0: 6f72 9374 6865 9366 6f6c 6c6f 9877 696e or.the.follo.win │ │ │ │ -000453c0: 6793 6275 696c 742d 696e 93eb 484d 4c93 g.built-in..HML. │ │ │ │ -000453d0: cf66 756e 6374 696f 6e93 7769 6c6c 9362 .function.will.b │ │ │ │ -000453e0: 9053 8e65 9367 6976 9865 6e2e 8e9f 2823 .S.e.giv.en...(# │ │ │ │ -000453f0: 948d 8d8d 91ea f1eb 9ff4 dada 8900 0066 ...............f │ │ │ │ -00045400: 6601 c70b 4a9f 0bf0 af8d 8d90 cccd 9f04 f...J........... │ │ │ │ -00045410: 599c 8400 104a 4b00 0066 668d 9ffb a664 Y....JK..ff....d │ │ │ │ -00045420: 8d91 170b cceb 6170 7269 6e74 5f6c 6973 ......aprint_lis │ │ │ │ -00045430: 7496 05bf aa3a 9362 6f6f 6c93 2d3e 9373 t....:.bool.->.s │ │ │ │ -00045440: 7472 696e 6793 2d3e 9328 2a93 2d3e 932a tring.->.(*.->.* │ │ │ │ -00045450: 2a29 932d 3e93 2a93 6c69 7374 932d 3e93 *).->.*.list.->. │ │ │ │ -00045460: 766f 6964 8e8e 9201 c671 b184 0010 4a4b void.....q....JK │ │ │ │ -00045470: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -00045480: c70b 4a8e 8e8e 9f26 bf21 8d91 eaf1 ebcf ..J....&.!...... │ │ │ │ -00045490: 5468 6973 9603 d581 6675 6e63 7469 6f6e This....function │ │ │ │ -000454a0: 9369 739b 03d5 8075 7365 6493 6290 ac72 .is....used.b..r │ │ │ │ -000454b0: 7993 7468 6593 eb48 484f 4c98 cf73 7973 y.the..HHOL..sys │ │ │ │ -000454c0: 7465 6d93 666f 7293 7072 696e 9aac 7274 tem.for.prin..rt │ │ │ │ -000454d0: 696e 6793 7468 656f 7269 6573 3b91 03dc ing.theories;... │ │ │ │ -000454e0: 8d69 7493 7072 696e 9874 7393 6f75 7493 .it.prin.ts.out. │ │ │ │ -000454f0: 6191 03d5 806c 6973 7493 7573 696e 6793 a....list.using. │ │ │ │ -00045500: 618e a18d 91ea f1eb 7375 7070 6c69 6564 a.......supplied │ │ │ │ -00045510: 9603 43ff 7072 696e 9aac 7274 696e 6791 ..C.prin..rting. │ │ │ │ -00045520: 0343 fe66 756e 6374 696f 6e93 666f 7293 .C.function.for. │ │ │ │ -00045530: 6974 7393 656c 656d 656e 9874 732e 9105 its.elemen.ts... │ │ │ │ -00045540: 0152 5468 6593 6c69 7374 9103 43fe 6973 .RThe.list..C.is │ │ │ │ -00045550: 9370 7265 6365 6465 6493 6298 7993 7468 .preceded.b.y.th │ │ │ │ -00045560: 6591 0343 fe73 7570 706c 6965 6493 7374 e..C.supplied.st │ │ │ │ -00045570: 7269 6e67 9361 6e64 8ea1 8d91 eaf1 eb74 ring.and.......t │ │ │ │ -00045580: 95ac 7277 936f 9604 6ffb 6461 7368 6573 ..rw.o..o.dashes │ │ │ │ -00045590: 8d91 046f faeb 612d 2d8e 910f ef4e cf2e ...o..a--....N.. │ │ │ │ -000455a0: 9106 c8d8 5468 6593 6172 6775 6d65 6e9a ....The.argumen. │ │ │ │ -000455b0: ac72 7491 046f fa6f 6693 7498 7970 9053 .rt..o.of.t.yp.S │ │ │ │ -000455c0: 8e65 8d91 046f faeb 6162 6f6f 6c8e 911f .e...o..abool... │ │ │ │ -000455d0: de9d cf64 6574 6572 6d69 6e65 739b 046f ...determines..o │ │ │ │ -000455e0: fa77 6865 7468 6572 9374 6865 936c 6973 .whether.the.lis │ │ │ │ -000455f0: 7498 6973 9374 6f98 6290 538e 6593 7072 t.is.to.b.S.e.pr │ │ │ │ -00045600: 696e 90ac 7274 6564 8ea1 8d91 eaf1 eb77 in..rted.......w │ │ │ │ -00045610: 6974 6896 03ea a863 6f6e 7369 7374 656e ith....consisten │ │ │ │ -00045620: 9aac 7274 936f 7293 696e 636f 6e73 6973 ..rt.or.inconsis │ │ │ │ -00045630: 7465 6e98 7493 6272 6561 6b73 2e91 0538 ten.t.breaks...8 │ │ │ │ -00045640: e046 91ff 0556 6f72 9365 7861 6d70 6c65 .F...Vor.example │ │ │ │ -00045650: 3a8e 9f66 d7cd 8d8d 8d91 eaf1 eb9f b507 :..f............ │ │ │ │ -00045660: 8189 0000 6666 01c7 0b4a a000 8b97 628d ....ff...J....b. │ │ │ │ -00045670: 8d90 cccd 9f04 599c 8400 8ff0 fe00 0066 ......Y........f │ │ │ │ -00045680: 668d a0ff 7a66 108d 8d92 01af f00d 8400 f...zf.......... │ │ │ │ -00045690: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ -000456a0: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ -000456b0: 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 548d .....I1......@T. │ │ │ │ -000456c0: 9105 ccce eb61 2373 6574 5f6d 6172 6769 .....a#set_margi │ │ │ │ -000456d0: 6e91 05bf aa31 353b 3b8e a40d 0000 8d91 n....15;;....... │ │ │ │ -000456e0: 05cc ce37 3296 05bf aa3a 9369 6e74 8ea1 ...72....:.int.. │ │ │ │ -000456f0: a18d 9105 ccce 235b 313b 323b 333b 343b ......#[1;2;3;4; │ │ │ │ -00045700: 353b 365d 3b3b 8ea1 8d91 05cc ce5b 313b 5;6];;.......[1; │ │ │ │ -00045710: 8ea1 8d91 0b8c 7832 3b8e a18d 910b 8c78 ......x2;......x │ │ │ │ -00045720: 333b 8ea1 8d91 0b8c 7834 3b8e a18d 910b 3;......x4;..... │ │ │ │ -00045730: 8c78 353b 8ea1 8d91 0b8c 7836 5d8e a18d .x5;......x6]... │ │ │ │ -00045740: 9105 ccce 3a96 05bf aa69 6e74 936c 6973 ....:....int.lis │ │ │ │ -00045750: 748e 8e92 01c6 71b1 8400 8ff0 fe00 0066 t.....q........f │ │ │ │ -00045760: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -00045770: 8e8e 8e9f 6573 5a8d 91ea f1eb cf54 6865 ....esZ......The │ │ │ │ -00045780: 9603 eaa8 6675 6e63 7469 6f6e 8d93 eb61 ....function...a │ │ │ │ -00045790: 7072 696e 745f 6c69 7374 8e91 4151 f4cf print_list..AQ.. │ │ │ │ -000457a0: 6973 9364 650c 6e65 6493 6166 7465 7293 is.de.ned.after. │ │ │ │ -000457b0: 7468 6593 6e65 7874 9362 9053 8e6f 90ac the.next.b.S.o.. │ │ │ │ -000457c0: 7278 2e8e 8e9f 24fd 138e 8c8b 0000 004b rx....$........K │ │ │ │ -000457d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00044da0: 0000 0000 0443 7da0 02cc 0555 8da0 fd46 .....C}....U...F │ │ │ │ +00044db0: d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 ................ │ │ │ │ +00044dc0: 3734 9200 ee8b a143 6861 7074 6572 9604 74.....Chapter.. │ │ │ │ +00044dd0: 8000 382e 910a 8000 4d4c 9353 7973 7465 ..8.....ML.Syste │ │ │ │ +00044de0: 6d93 4691 fee0 0075 6e63 7469 6f6e 738e m.F....unctions. │ │ │ │ +00044df0: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ +00044e00: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ +00044e10: 8d91 eaf1 ebcf 4361 6c6c 7396 038c d374 ......Calls....t │ │ │ │ +00044e20: 6f8d 93eb 6170 7269 6e74 5f62 6567 696e o...aprint_begin │ │ │ │ +00044e30: 8e91 4655 f5cf 2861 6e64 8d93 eb61 7072 ..FU..(and...apr │ │ │ │ +00044e40: 696e 745f 6962 6567 696e 8e91 4888 cbcf int_ibegin..H... │ │ │ │ +00044e50: 2993 616e 648d 93eb 6170 7269 6e74 5f65 ).and...aprint_e │ │ │ │ +00044e60: 6e64 8e91 3ad6 a0cf 7368 6f75 6c64 9103 nd..:...should.. │ │ │ │ +00044e70: 8cd4 6e65 7374 936c 696b 9aac 7265 9362 ..nest.lik..re.b │ │ │ │ +00044e80: 7261 6398 6b98 6574 732e 9105 1999 5768 rac.k.ets.....Wh │ │ │ │ +00044e90: 656e 8ea4 1000 008d 91ea f1eb 7772 6974 en..........writ │ │ │ │ +00044ea0: 696e 6796 0521 ea61 9105 21e9 7265 6375 ing..!.a..!.recu │ │ │ │ +00044eb0: 7273 6976 9aac 7265 9370 7269 6e98 7469 rsiv..re.prin.ti │ │ │ │ +00044ec0: 6e67 9372 6f75 7469 6e65 2c91 056f ba74 ng.routine,..o.t │ │ │ │ +00044ed0: 6865 9b05 21e9 7573 6572 9373 686f 756c he..!.user.shoul │ │ │ │ +00044ee0: 6498 696e 636c 7564 658d 93eb 6170 7269 d.include...apri │ │ │ │ +00044ef0: 6e74 5f62 6567 696e 9105 bfaa 308e 9154 nt_begin....0..T │ │ │ │ +00044f00: ff76 cf61 7398 6974 7393 0c72 7374 8ea1 .v.as.its..rst.. │ │ │ │ +00044f10: 8d91 eaf1 eb63 6f6d 6d61 6e64 9603 eaa8 .....command.... │ │ │ │ +00044f20: 616e 648d 93eb 6170 7269 6e74 5f65 6e64 and...aprint_end │ │ │ │ +00044f30: 9105 bfaa 2829 8e91 4cd1 48cf 6173 9369 ....()..L.H.as.i │ │ │ │ +00044f40: 7473 936c 6173 742e 8e9f 1164 728d 91f6 ts.last....dr... │ │ │ │ +00044f50: 537a 4272 6561 6b73 9603 eaa8 6172 6593 SzBreaks....are. │ │ │ │ +00044f60: 6765 6e65 7261 7465 6493 7769 7468 9374 generated.with.t │ │ │ │ +00044f70: 6865 9366 756e 6374 696f 6e73 3a8e 9f2d he.functions:..- │ │ │ │ +00044f80: 0fa7 8d8d 8d91 eaf1 eb9f eecf a789 0000 ................ │ │ │ │ +00044f90: 6666 01c7 0b4a 9f18 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +00044fa0: 0459 9c84 001c 60b2 0000 6666 8d9f eea6 .Y....`...ff.... │ │ │ │ +00044fb0: 648d 9117 0bcc eb61 7072 696e 745f 6272 d......aprint_br │ │ │ │ +00044fc0: 6561 6b91 113e fe3a 9605 bfaa 696e 7493 eak..>.:....int. │ │ │ │ +00044fd0: 2393 696e 7493 2d3e 9376 6f69 648e 9f0d #.int.->.void... │ │ │ │ +00044fe0: 0000 8d91 170b cc70 7269 6e74 5f6e 6577 .......print_new │ │ │ │ +00044ff0: 6c69 6e65 9605 bfaa 3a93 766f 6964 932d line....:.void.- │ │ │ │ +00045000: 3e93 766f 6964 8e8e 9201 c671 b184 001c >.void.....q.... │ │ │ │ +00045010: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +00045020: 6601 c70b 4a8e 8e8e 9f2b ab35 8d91 eaf1 f...J....+.5.... │ │ │ │ +00045030: ebcf 4191 0574 2363 616c 6c8d 9105 7489 ..A..t#call...t. │ │ │ │ +00045040: eb61 7072 696e 745f 6272 6561 6b28 eb62 .aprint_break(.b │ │ │ │ +00045050: 7790 4b6e 6964 7468 eb61 2ceb 626f 6696 w.Knidth.a,.bof. │ │ │ │ +00045060: 012d bc66 9373 6574 eb61 298e 9200 97d5 .-.f.set.a)..... │ │ │ │ +00045070: 56cf 7465 6c6c 739b 0574 8974 6865 9105 V.tells..t.the.. │ │ │ │ +00045080: 7488 7072 6574 7495 ac72 7970 7269 6e93 t.prett..ryprin. │ │ │ │ +00045090: 7465 7298 7468 6174 9605 7488 7468 6598 ter.that..t.the. │ │ │ │ +000450a0: 6c69 6e65 936d 6190 ac72 7998 6290 538e line.ma..ry.b.S. │ │ │ │ +000450b0: 6593 6272 6f6b 90ac 7265 6e8e a18d 91ea e.brok..ren..... │ │ │ │ +000450c0: f1eb 6174 9604 70ec 7468 6174 936c 6f90 ..at..p.that.lo. │ │ │ │ +000450d0: 538e 6361 7469 6f6e 2c91 0492 7e69 6693 S.cation,...~if. │ │ │ │ +000450e0: 6e65 6365 7373 6172 7991 ff05 562e 9106 necessary...V... │ │ │ │ +000450f0: cbac 4966 9374 6865 9b04 70ed 6c69 6e65 ..If.the..p.line │ │ │ │ +00045100: 9369 7393 6272 6f6b 90ac 7265 6e2c 9104 .is.brok..ren,.. │ │ │ │ +00045110: 927d 7468 656e 93d7 6f66 9601 47ff 6693 .}then..of..G.f. │ │ │ │ +00045120: 7365 7496 0470 eccf 6973 9861 6464 6564 set..p..is.added │ │ │ │ +00045130: 9374 6f93 7468 6593 6375 7272 656e 90ac .to.the.curren.. │ │ │ │ +00045140: 7274 8ea1 8d91 eaf1 eb69 6e64 656e 9aac rt.......inden.. │ │ │ │ +00045150: 7274 6174 696f 6e3b 9103 7272 6f74 6865 rtation;..rrothe │ │ │ │ +00045160: 7277 6973 652c 9103 5a68 d777 9052 aa69 rwise,..Zh.w.R.i │ │ │ │ +00045170: 6474 6896 0336 57cf 6465 7465 726d 696e dth..6W.determin │ │ │ │ +00045180: 6573 9374 6865 9103 3658 616d 6f75 6e98 es.the..6Xamoun. │ │ │ │ +00045190: 7493 6f66 9362 6c61 6e6b 9373 7061 6365 t.of.blank.space │ │ │ │ +000451a0: 9103 3658 696e 7365 7274 6564 9368 6f72 ..6Xinserted.hor │ │ │ │ +000451b0: 697a 6f6e 9874 616c 6c79 91ff 0556 2e8e izon.tally...V.. │ │ │ │ +000451c0: a18d 91ea f1eb 5468 6596 033b f966 756e ......The..;.fun │ │ │ │ +000451d0: 6374 696f 6e8d 93eb 6170 7269 6e74 5f6e ction...aprint_n │ │ │ │ +000451e0: 6577 6c69 6e65 8e91 5133 94cf 7072 696e ewline..Q3..prin │ │ │ │ +000451f0: 9aac 7274 7393 616c 6c93 7468 6593 7175 ..rts.all.the.qu │ │ │ │ +00045200: 6575 6564 9374 6578 742c 9103 5ee9 666f eued.text,..^.fo │ │ │ │ +00045210: 6c6c 6f98 7798 6564 9362 9879 9361 9363 llo.w.ed.b.y.a.c │ │ │ │ +00045220: 6172 7269 6167 6593 7265 7475 726e 2e91 arriage.return.. │ │ │ │ +00045230: 04fe a654 6865 8ea1 8d91 eaf1 eb6d 6172 ...The.......mar │ │ │ │ +00045240: 6769 6e96 03ea a869 7393 7461 6b9a ac72 gin....is.tak..r │ │ │ │ +00045250: 656e 9362 9879 9364 6566 6175 6c74 9374 en.b.y.default.t │ │ │ │ +00045260: 6f93 629a 538e 6593 6174 9370 986f 7369 o.b.S.e.at.p.osi │ │ │ │ +00045270: 7469 6f6e 9337 322c 9362 7574 9363 616e tion.72,.but.can │ │ │ │ +00045280: 9362 9865 9363 90ac 7268 616e 6765 6493 .b.e.c..rhanged. │ │ │ │ +00045290: 7769 7468 9374 6865 9366 756e 6374 696f with.the.functio │ │ │ │ +000452a0: 6e3a 8e9f 2823 938d 8d8d 91ea f1eb 9ff5 n:..(#.......... │ │ │ │ +000452b0: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ +000452c0: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ +000452d0: 668d 9ffb a664 8d91 170b cceb 6173 6574 f....d......aset │ │ │ │ +000452e0: 5f6d 6172 6769 6e96 05bf aa3a 9369 6e74 _margin....:.int │ │ │ │ +000452f0: 932d 3e93 696e 748e 8e92 01c6 71b1 8400 .->.int.....q... │ │ │ │ +00045300: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ +00045310: 6666 01c7 0b4a 8e8e 8e9f 26bf 228d 91ea ff...J....&."... │ │ │ │ +00045320: f1eb cf54 6865 9604 21ca 7691 ff58 e461 ...The..!.v..X.a │ │ │ │ +00045330: 6c75 659b 0421 cb6f 6693 7468 6598 6f6c lue..!.of.the.ol │ │ │ │ +00045340: 6493 6d61 7267 696e 9369 7398 7265 7475 d.margin.is.retu │ │ │ │ +00045350: 726e 6564 2e91 05de 4741 7398 616e 9365 rned....GAs.an.e │ │ │ │ +00045360: 7861 6d70 6c65 9374 6f98 696c 6c75 7374 xample.to.illust │ │ │ │ +00045370: 7261 7465 9374 6865 9870 7265 7474 9aac rate.the.prett.. │ │ │ │ +00045380: 7279 9370 7269 6e98 7469 6e67 8ea1 8d91 ry.prin.ting.... │ │ │ │ +00045390: eaf1 eb70 7269 6d69 7469 769a ac72 6573 ...primitiv..res │ │ │ │ +000453a0: 2c96 03ea a874 6865 9363 6f90 538e 6465 ,....the.co.S.de │ │ │ │ +000453b0: 9366 6f72 9374 6865 9366 6f6c 6c6f 9877 .for.the.follo.w │ │ │ │ +000453c0: 696e 6793 6275 696c 742d 696e 93eb 484d ing.built-in..HM │ │ │ │ +000453d0: 4c93 cf66 756e 6374 696f 6e93 7769 6c6c L..function.will │ │ │ │ +000453e0: 9362 9053 8e65 9367 6976 9865 6e2e 8e9f .b.S.e.giv.en... │ │ │ │ +000453f0: 2823 948d 8d8d 91ea f1eb 9ff4 dada 8900 (#.............. │ │ │ │ +00045400: 0066 6601 c70b 4a9f 0bf0 af8d 8d90 cccd .ff...J......... │ │ │ │ +00045410: 9f04 599c 8400 104a 4b00 0066 668d 9ffb ..Y....JK..ff... │ │ │ │ +00045420: a664 8d91 170b cceb 6170 7269 6e74 5f6c .d......aprint_l │ │ │ │ +00045430: 6973 7496 05bf aa3a 9362 6f6f 6c93 2d3e ist....:.bool.-> │ │ │ │ +00045440: 9373 7472 696e 6793 2d3e 9328 2a93 2d3e .string.->.(*.-> │ │ │ │ +00045450: 932a 2a29 932d 3e93 2a93 6c69 7374 932d .**).->.*.list.- │ │ │ │ +00045460: 3e93 766f 6964 8e8e 9201 c671 b184 0010 >.void.....q.... │ │ │ │ +00045470: 4a4b 0000 6666 8e8e 9f04 c002 8900 0066 JK..ff.........f │ │ │ │ +00045480: 6601 c70b 4a8e 8e8e 9f26 bf21 8d91 eaf1 f...J....&.!.... │ │ │ │ +00045490: ebcf 5468 6973 9603 d581 6675 6e63 7469 ..This....functi │ │ │ │ +000454a0: 6f6e 9369 739b 03d5 8075 7365 6493 6290 on.is....used.b. │ │ │ │ +000454b0: ac72 7993 7468 6593 eb48 484f 4c98 cf73 .ry.the..HHOL..s │ │ │ │ +000454c0: 7973 7465 6d93 666f 7293 7072 696e 9aac ystem.for.prin.. │ │ │ │ +000454d0: 7274 696e 6793 7468 656f 7269 6573 3b91 rting.theories;. │ │ │ │ +000454e0: 03dc 8d69 7493 7072 696e 9874 7393 6f75 ...it.prin.ts.ou │ │ │ │ +000454f0: 7493 6191 03d5 806c 6973 7493 7573 696e t.a....list.usin │ │ │ │ +00045500: 6793 618e a18d 91ea f1eb 7375 7070 6c69 g.a.......suppli │ │ │ │ +00045510: 6564 9603 43ff 7072 696e 9aac 7274 696e ed..C.prin..rtin │ │ │ │ +00045520: 6791 0343 fe66 756e 6374 696f 6e93 666f g..C.function.fo │ │ │ │ +00045530: 7293 6974 7393 656c 656d 656e 9874 732e r.its.elemen.ts. │ │ │ │ +00045540: 9105 0152 5468 6593 6c69 7374 9103 43fe ...RThe.list..C. │ │ │ │ +00045550: 6973 9370 7265 6365 6465 6493 6298 7993 is.preceded.b.y. │ │ │ │ +00045560: 7468 6591 0343 fe73 7570 706c 6965 6493 the..C.supplied. │ │ │ │ +00045570: 7374 7269 6e67 9361 6e64 8ea1 8d91 eaf1 string.and...... │ │ │ │ +00045580: eb74 95ac 7277 936f 9604 6ffb 6461 7368 .t..rw.o..o.dash │ │ │ │ +00045590: 6573 8d91 046f faeb 612d 2d8e 910f ef4e es...o..a--....N │ │ │ │ +000455a0: cf2e 9106 c8d8 5468 6593 6172 6775 6d65 ......The.argume │ │ │ │ +000455b0: 6e9a ac72 7491 046f fa6f 6693 7498 7970 n..rt..o.of.t.yp │ │ │ │ +000455c0: 9053 8e65 8d91 046f faeb 6162 6f6f 6c8e .S.e...o..abool. │ │ │ │ +000455d0: 911f de9d cf64 6574 6572 6d69 6e65 739b .....determines. │ │ │ │ +000455e0: 046f fa77 6865 7468 6572 9374 6865 936c .o.whether.the.l │ │ │ │ +000455f0: 6973 7498 6973 9374 6f98 6290 538e 6593 ist.is.to.b.S.e. │ │ │ │ +00045600: 7072 696e 90ac 7274 6564 8ea1 8d91 eaf1 prin..rted...... │ │ │ │ +00045610: eb77 6974 6896 03ea a863 6f6e 7369 7374 .with....consist │ │ │ │ +00045620: 656e 9aac 7274 936f 7293 696e 636f 6e73 en..rt.or.incons │ │ │ │ +00045630: 6973 7465 6e98 7493 6272 6561 6b73 2e91 isten.t.breaks.. │ │ │ │ +00045640: 0538 e046 91ff 0556 6f72 9365 7861 6d70 .8.F...Vor.examp │ │ │ │ +00045650: 6c65 3a8e 9f66 d7cd 8d8d 8d91 eaf1 eb9f le:..f.......... │ │ │ │ +00045660: b507 8189 0000 6666 01c7 0b4a a000 8b97 ......ff...J.... │ │ │ │ +00045670: 628d 8d90 cccd 9f04 599c 8400 8ff0 fe00 b.......Y....... │ │ │ │ +00045680: 0066 668d a0ff 7a66 108d 8d92 01af f00d .ff...zf........ │ │ │ │ +00045690: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ +000456a0: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ +000456b0: 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 M......I1......@ │ │ │ │ +000456c0: 548d 9105 ccce eb61 2373 6574 5f6d 6172 T......a#set_mar │ │ │ │ +000456d0: 6769 6e91 05bf aa31 353b 3b8e a40d 0000 gin....15;;..... │ │ │ │ +000456e0: 8d91 05cc ce37 3296 05bf aa3a 9369 6e74 .....72....:.int │ │ │ │ +000456f0: 8ea1 a18d 9105 ccce 235b 313b 323b 333b ........#[1;2;3; │ │ │ │ +00045700: 343b 353b 365d 3b3b 8ea1 8d91 05cc ce5b 4;5;6];;.......[ │ │ │ │ +00045710: 313b 8ea1 8d91 0b8c 7832 3b8e a18d 910b 1;......x2;..... │ │ │ │ +00045720: 8c78 333b 8ea1 8d91 0b8c 7834 3b8e a18d .x3;......x4;... │ │ │ │ +00045730: 910b 8c78 353b 8ea1 8d91 0b8c 7836 5d8e ...x5;......x6]. │ │ │ │ +00045740: a18d 9105 ccce 3a96 05bf aa69 6e74 936c ......:....int.l │ │ │ │ +00045750: 6973 748e 8e92 01c6 71b1 8400 8ff0 fe00 ist.....q....... │ │ │ │ +00045760: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +00045770: 0b4a 8e8e 8e9f 6573 5a8d 91ea f1eb cf54 .J....esZ......T │ │ │ │ +00045780: 6865 9603 eaa8 6675 6e63 7469 6f6e 8d93 he....function.. │ │ │ │ +00045790: eb61 7072 696e 745f 6c69 7374 8e91 4151 .aprint_list..AQ │ │ │ │ +000457a0: f4cf 6973 9364 650c 6e65 6493 6166 7465 ..is.de.ned.afte │ │ │ │ +000457b0: 7293 7468 6593 6e65 7874 9362 9053 8e6f r.the.next.b.S.o │ │ │ │ +000457c0: 90ac 7278 2e8e 8e9f 24fd 138e 8c8b 0000 ..rx....$....... │ │ │ │ +000457d0: 004b 0000 0000 0000 0000 0000 0000 0000 .K.............. │ │ │ │ 000457e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000457f0: 0000 0000 0004 4d78 a002 cc05 558d a0fd ......Mx....U... │ │ │ │ -00045800: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -00045810: d038 2e33 2e91 0a80 0045 7869 7469 6e67 .8.3.....Exiting │ │ │ │ -00045820: 9604 8000 616e 6493 7265 2d65 6e90 a000 ....and.re-en... │ │ │ │ -00045830: 7465 7269 6e67 9374 6865 9373 7973 7465 tering.the.syste │ │ │ │ -00045840: 6d92 00cb f815 3735 8e91 12c7 619f 0566 m.....75....a..f │ │ │ │ -00045850: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -00045860: 942f df8d a0fd f22f 068d 8d8d 9112 c761 ./...../.......a │ │ │ │ -00045870: 9f8e 0781 8900 0066 6601 c70b 4aa0 00d9 .......ff...J... │ │ │ │ -00045880: 9762 8d8d 90cc cd9f 0459 9c84 00dd f0fe .b.......Y...... │ │ │ │ -00045890: 0000 6666 8da0 ff2c 6610 8d8d 9201 aff0 ..ff...,f....... │ │ │ │ -000458a0: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ -000458b0: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ -000458c0: b94d b29f fd1c 15eb 4932 8e8e 8e8e 9fff .M......I2...... │ │ │ │ -000458d0: 4054 8d91 05cc ceeb 6123 7072 696e 745f @T......a#print_ │ │ │ │ -000458e0: 6c69 7374 9605 bfaa 7472 7565 9360 5465 list....true.`Te │ │ │ │ -000458f0: 7374 313a 6093 7072 696e 745f 696e 7493 st1:`.print_int. │ │ │ │ -00045900: 5b31 3b32 3b33 3b34 3b35 3b36 5d3b 3b8e [1;2;3;4;5;6];;. │ │ │ │ -00045910: a40d 0000 8d91 05cc ce54 6573 7431 3a91 .........Test1:. │ │ │ │ -00045920: 05bf aa2d 2d8e a18d 9111 4c22 3691 1cbe ...--.....L"6... │ │ │ │ -00045930: 5235 8ea1 8d91 114c 2234 911c be52 338e R5.....L"4...R3. │ │ │ │ -00045940: a18d 9111 4c22 3291 1cbe 5231 8ea1 8d91 ....L"2...R1.... │ │ │ │ -00045950: 05cc ce28 2996 05bf aa3a 9376 6f69 648e ...()....:.void. │ │ │ │ -00045960: a1a1 8d91 05cc ce23 7072 696e 745f 6c69 .......#print_li │ │ │ │ -00045970: 7374 9605 bfaa 6661 6c73 6593 6054 6573 st....false.`Tes │ │ │ │ -00045980: 7432 3a60 9370 7269 6e74 5f69 6e74 935b t2:`.print_int.[ │ │ │ │ -00045990: 313b 323b 333b 343b 353b 365d 3b3b 8ea1 1;2;3;4;5;6];;.. │ │ │ │ -000459a0: 8d91 05cc ce54 6573 7432 3a91 05bf aa2d .....Test2:....- │ │ │ │ -000459b0: 2d8e a18d 9111 4c22 368e a18d 9111 4c22 -.....L"6.....L" │ │ │ │ -000459c0: 358e a18d 9111 4c22 348e a18d 9111 4c22 5.....L"4.....L" │ │ │ │ -000459d0: 338e a18d 9111 4c22 328e a18d 9111 4c22 3.....L"2.....L" │ │ │ │ -000459e0: 318e a1a1 8d91 05cc ce28 2996 05bf aa3a 1........()....: │ │ │ │ -000459f0: 9376 6f69 648e 8e92 01c6 71b1 8400 ddf0 .void.....q..... │ │ │ │ -00045a00: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -00045a10: 01c7 0b4a 8e8e 8ea0 0083 a266 8d91 12c7 ...J.......f.... │ │ │ │ -00045a20: 61cf 5468 6596 03ea a864 650c 6e69 7469 a.The....de.niti │ │ │ │ -00045a30: 6f6e 936f 668d 93eb 6170 7269 6e74 5f6c on.of...aprint_l │ │ │ │ -00045a40: 6973 748e 9141 51f4 cf69 733a 8e9f 56af ist..AQ..is:..V. │ │ │ │ -00045a50: 7c8d 8d8d 9f3a d6bd 8d8d 8d9f 8b00 008d |....:.......... │ │ │ │ -00045a60: 912a 0660 eb61 6c65 7496 05bf aa70 7269 .*.`.alet....pri │ │ │ │ -00045a70: 6e74 5f6c 6973 7493 696e 636f 6e93 6e61 nt_list.incon.na │ │ │ │ -00045a80: 6d65 9370 7266 6e93 6c93 3d8e a40d 0000 me.prfn.l.=..... │ │ │ │ -00045a90: 8d91 4105 0869 6696 05bf aa6e 6f74 9328 ..A..if....not.( │ │ │ │ -00045aa0: 6e75 6c6c 936c 2993 7468 656e 8ea1 8d91 null.l).then.... │ │ │ │ -00045ab0: 4105 0864 6f96 05bf aa28 7072 696e 745f A..do....(print_ │ │ │ │ -00045ac0: 6265 6769 6e93 323b 8ea1 8d91 5803 b070 begin.2;....X..p │ │ │ │ -00045ad0: 7269 6e74 5f73 7472 696e 6796 05bf aa6e rint_string....n │ │ │ │ -00045ae0: 616d 653b 910b 7f54 7072 696e 745f 7374 ame;...Tprint_st │ │ │ │ -00045af0: 7269 6e67 9360 932d 2d60 3b8e a18d 9158 ring.`.--`;....X │ │ │ │ -00045b00: 03b0 7072 696e 745f 6272 6561 6b91 05bf ..print_break... │ │ │ │ -00045b10: aa28 322c 3029 3b8e a18d 9158 03b0 6966 .(2,0);....X..if │ │ │ │ -00045b20: 9605 bfaa 696e 636f 6e93 7468 656e 9370 ....incon.then.p │ │ │ │ -00045b30: 7269 6e74 5f69 6265 6769 6e93 308e a18d rint_ibegin.0... │ │ │ │ -00045b40: 9158 03b0 656c 7365 9605 bfaa 7072 696e .X..else....prin │ │ │ │ -00045b50: 745f 6265 6769 6e93 303b 8ea1 8d91 5803 t_begin.0;....X. │ │ │ │ -00045b60: b06d 6170 9605 bfaa 285c 782e 9370 7266 .map....(\x..prf │ │ │ │ -00045b70: 6e93 783b 9370 7269 6e74 5f62 7265 616b n.x;.print_break │ │ │ │ -00045b80: 9328 352c 3029 2993 2872 6576 936c 293b .(5,0)).(rev.l); │ │ │ │ -00045b90: 8ea1 8d91 5803 b070 7269 6e74 5f65 6e64 ....X..print_end │ │ │ │ -00045ba0: 2829 3b91 05bf aa70 7269 6e74 5f65 6e64 ();....print_end │ │ │ │ -00045bb0: 2829 3b8e a18d 9158 03b0 7072 696e 745f ();....X..print_ │ │ │ │ -00045bc0: 6e65 776c 696e 6528 2929 8e8e 8e8e 8e8e newline())...... │ │ │ │ -00045bd0: 8e9f 5673 db8d 9112 c761 cf54 6865 9603 ..Vs.....a.The.. │ │ │ │ -00045be0: eaa8 6d61 7869 6d9a ac72 756d 9364 6570 ..maxim..rum.dep │ │ │ │ -00045bf0: 7468 936f 6693 626c 6f90 538e 6398 6b93 th.of.blo.S.c.k. │ │ │ │ -00045c00: 6e65 7374 696e 6793 6973 9369 6e69 7469 nesting.is.initi │ │ │ │ -00045c10: 616c 6c79 9335 3030 2c93 6275 7493 6361 ally.500,.but.ca │ │ │ │ -00045c20: 6e93 6290 538e 6593 6398 6861 6e67 6564 n.b.S.e.c.hanged │ │ │ │ -00045c30: 9362 9879 3a8e a91e 1034 8d8d 8d91 12c7 .b.y:....4...... │ │ │ │ -00045c40: 619f f54f a789 0000 6666 01c7 0b4a 9f0b a..O....ff...J.. │ │ │ │ -00045c50: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -00045c60: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -00045c70: 6d61 785f 7072 696e 745f 6465 7074 6896 max_print_depth. │ │ │ │ -00045c80: 05bf aa3a 9369 6e74 932d 3e93 696e 748e ...:.int.->.int. │ │ │ │ -00045c90: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ -00045ca0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -00045cb0: 8e9f 1dee 2d8d 9112 c761 cf54 6865 9603 ....-....a.The.. │ │ │ │ -00045cc0: e0bd 6f6c 649b 03e0 be76 91ff 58e4 616c ..old....v..X.al │ │ │ │ -00045cd0: 7565 936f 6698 7468 6593 6d61 7869 6d95 ue.of.the.maxim. │ │ │ │ -00045ce0: ac72 756d 9870 7269 6e93 7496 03e0 bd64 .rum.prin.t....d │ │ │ │ -00045cf0: 6570 7468 9869 7393 7265 7475 726e 6564 epth.is.returned │ │ │ │ -00045d00: 2e91 0535 9257 6865 6e98 7468 6593 6375 ...5.When.the.cu │ │ │ │ -00045d10: 7272 656e 90ac 7274 9864 6570 7468 9365 rren..rt.depth.e │ │ │ │ -00045d20: 7863 6565 6473 8ea4 1000 008d 9112 c761 xceeds.........a │ │ │ │ -00045d30: 7468 6596 03ea a86d 6178 696d 9aac 7275 the....maxim..ru │ │ │ │ -00045d40: 6d93 6465 7074 682c 9374 6865 936f 7574 m.depth,.the.out │ │ │ │ -00045d50: 7075 7493 6973 9372 6570 6c61 6365 6493 put.is.replaced. │ │ │ │ -00045d60: 6298 7993 7468 6593 686f 6c6f 7068 7261 b.y.the.holophra │ │ │ │ -00045d70: 7374 93eb 6126 cf2e 8e9f 1022 068d 911e st..a&.....".... │ │ │ │ -00045d80: 28f0 5468 6596 0513 9f66 6f6c 6c6f 9aac (.The....follo.. │ │ │ │ -00045d90: 7277 696e 6791 0513 9e66 756e 6374 696f rwing....functio │ │ │ │ -00045da0: 6e93 0c72 7374 9370 7269 6e98 7473 9b05 n..rst.prin.ts.. │ │ │ │ -00045db0: 139e 616c 6c93 7265 6d61 696e 696e 6793 ..all.remaining. │ │ │ │ -00045dc0: 7465 7874 9369 6e98 7468 6593 7072 696e text.in.the.prin │ │ │ │ -00045dd0: 90ac 7274 9371 7565 7565 3b91 05a8 1a74 ..rt.queue;....t │ │ │ │ -00045de0: 6865 6e98 6966 9374 6865 8ea1 8d91 12c7 hen.if.the...... │ │ │ │ -00045df0: 6161 7267 756d 656e 9aac 7274 9603 eaa8 aargumen..rt.... │ │ │ │ -00045e00: 6973 8d93 eb61 7472 7565 8e91 1ae9 50cf is...atrue....P. │ │ │ │ -00045e10: 2c93 7468 6593 7072 6574 7498 7993 7072 ,.the.prett.y.pr │ │ │ │ -00045e20: 696e 9874 6572 9369 7393 7265 696e 6974 in.ter.is.reinit │ │ │ │ -00045e30: 6961 6c69 7a65 642e 8ea6 8d8d 8d91 12c7 ialized......... │ │ │ │ -00045e40: 619f f54f a789 0000 6666 01c7 0b4a 9f0b a..O....ff...J.. │ │ │ │ -00045e50: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -00045e60: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -00045e70: 7365 745f 7072 6574 7479 5f6d 6f64 6596 set_pretty_mode. │ │ │ │ -00045e80: 05bf aa3a 9362 6f6f 6c93 2d3e 9376 6f69 ...:.bool.->.voi │ │ │ │ -00045e90: 648e 8e92 01c6 71b1 8400 0f60 b200 0066 d.....q....`...f │ │ │ │ -00045ea0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -00045eb0: 8e8e 8e9f 36b3 508d 8d91 12c7 61eb 4b38 ....6.P.....a.K8 │ │ │ │ -00045ec0: 2e33 8e91 3f0f 0c45 7869 7469 6e67 9606 .3..?..Exiting.. │ │ │ │ -00045ed0: 7ae1 616e 6493 7265 2d65 6e91 ff75 c274 z.and.re-en..u.t │ │ │ │ -00045ee0: 6572 696e 6793 7468 6593 7379 7374 656d ering.the.system │ │ │ │ -00045ef0: 8e9f 1c27 528d 9112 c761 cf41 9603 eaa8 ...'R....a.A.... │ │ │ │ -00045f00: 6578 6563 7574 6162 6c65 934c 6973 7093 executable.Lisp. │ │ │ │ -00045f10: 636f 7265 9369 6d61 6765 936f 6693 7468 core.image.of.th │ │ │ │ -00045f20: 6593 6375 7272 656e 9aac 7274 9373 6573 e.curren..rt.ses │ │ │ │ -00045f30: 7369 6f6e 9369 7393 6475 6d70 9053 8e65 sion.is.dump.S.e │ │ │ │ -00045f40: 6493 6298 7993 7468 6593 6675 6e63 7469 d.b.y.the.functi │ │ │ │ -00045f50: 6f6e 3a8e 8e9f 24fd 138e 8c8b 0000 004c on:...$........L │ │ │ │ -00045f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000457f0: 0000 0000 0000 0004 4d7a a002 cc05 558d ........Mz....U. │ │ │ │ +00045800: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ +00045810: c761 d038 2e33 2e91 0a80 0045 7869 7469 .a.8.3.....Exiti │ │ │ │ +00045820: 6e67 9604 8000 616e 6493 7265 2d65 6e90 ng....and.re-en. │ │ │ │ +00045830: a000 7465 7269 6e67 9374 6865 9373 7973 ..tering.the.sys │ │ │ │ +00045840: 7465 6d92 00cb f815 3735 8e91 12c7 619f tem.....75....a. │ │ │ │ +00045850: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +00045860: a002 942f df8d a0fd f22f 068d 8d8d 9112 .../...../...... │ │ │ │ +00045870: c761 9f8e 0781 8900 0066 6601 c70b 4aa0 .a.......ff...J. │ │ │ │ +00045880: 00d9 9762 8d8d 90cc cd9f 0459 9c84 00dd ...b.......Y.... │ │ │ │ +00045890: f0fe 0000 6666 8da0 ff2c 6610 8d8d 9201 ....ff...,f..... │ │ │ │ +000458a0: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ +000458b0: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ +000458c0: 9201 b94d b29f fd1c 15eb 4932 8e8e 8e8e ...M......I2.... │ │ │ │ +000458d0: 9fff 4054 8d91 05cc ceeb 6123 7072 696e ..@T......a#prin │ │ │ │ +000458e0: 745f 6c69 7374 9605 bfaa 7472 7565 9360 t_list....true.` │ │ │ │ +000458f0: 5465 7374 313a 6093 7072 696e 745f 696e Test1:`.print_in │ │ │ │ +00045900: 7493 5b31 3b32 3b33 3b34 3b35 3b36 5d3b t.[1;2;3;4;5;6]; │ │ │ │ +00045910: 3b8e a40d 0000 8d91 05cc ce54 6573 7431 ;..........Test1 │ │ │ │ +00045920: 3a91 05bf aa2d 2d8e a18d 9111 4c22 3691 :....--.....L"6. │ │ │ │ +00045930: 1cbe 5235 8ea1 8d91 114c 2234 911c be52 ..R5.....L"4...R │ │ │ │ +00045940: 338e a18d 9111 4c22 3291 1cbe 5231 8ea1 3.....L"2...R1.. │ │ │ │ +00045950: 8d91 05cc ce28 2996 05bf aa3a 9376 6f69 .....()....:.voi │ │ │ │ +00045960: 648e a1a1 8d91 05cc ce23 7072 696e 745f d........#print_ │ │ │ │ +00045970: 6c69 7374 9605 bfaa 6661 6c73 6593 6054 list....false.`T │ │ │ │ +00045980: 6573 7432 3a60 9370 7269 6e74 5f69 6e74 est2:`.print_int │ │ │ │ +00045990: 935b 313b 323b 333b 343b 353b 365d 3b3b .[1;2;3;4;5;6];; │ │ │ │ +000459a0: 8ea1 8d91 05cc ce54 6573 7432 3a91 05bf .......Test2:... │ │ │ │ +000459b0: aa2d 2d8e a18d 9111 4c22 368e a18d 9111 .--.....L"6..... │ │ │ │ +000459c0: 4c22 358e a18d 9111 4c22 348e a18d 9111 L"5.....L"4..... │ │ │ │ +000459d0: 4c22 338e a18d 9111 4c22 328e a18d 9111 L"3.....L"2..... │ │ │ │ +000459e0: 4c22 318e a1a1 8d91 05cc ce28 2996 05bf L"1........()... │ │ │ │ +000459f0: aa3a 9376 6f69 648e 8e92 01c6 71b1 8400 .:.void.....q... │ │ │ │ +00045a00: ddf0 fe00 0066 668e 8e9f 04c0 0289 0000 .....ff......... │ │ │ │ +00045a10: 6666 01c7 0b4a 8e8e 8ea0 0083 a266 8d91 ff...J.......f.. │ │ │ │ +00045a20: 12c7 61cf 5468 6596 03ea a864 650c 6e69 ..a.The....de.ni │ │ │ │ +00045a30: 7469 6f6e 936f 668d 93eb 6170 7269 6e74 tion.of...aprint │ │ │ │ +00045a40: 5f6c 6973 748e 9141 51f4 cf69 733a 8e9f _list..AQ..is:.. │ │ │ │ +00045a50: 56af 7c8d 8d8d 9f3a d6bd 8d8d 8d9f 8b00 V.|....:........ │ │ │ │ +00045a60: 008d 912a 0660 eb61 6c65 7496 05bf aa70 ...*.`.alet....p │ │ │ │ +00045a70: 7269 6e74 5f6c 6973 7493 696e 636f 6e93 rint_list.incon. │ │ │ │ +00045a80: 6e61 6d65 9370 7266 6e93 6c93 3d8e a40d name.prfn.l.=... │ │ │ │ +00045a90: 0000 8d91 4105 0869 6696 05bf aa6e 6f74 ....A..if....not │ │ │ │ +00045aa0: 9328 6e75 6c6c 936c 2993 7468 656e 8ea1 .(null.l).then.. │ │ │ │ +00045ab0: 8d91 4105 0864 6f96 05bf aa28 7072 696e ..A..do....(prin │ │ │ │ +00045ac0: 745f 6265 6769 6e93 323b 8ea1 8d91 5803 t_begin.2;....X. │ │ │ │ +00045ad0: b070 7269 6e74 5f73 7472 696e 6796 05bf .print_string... │ │ │ │ +00045ae0: aa6e 616d 653b 910b 7f54 7072 696e 745f .name;...Tprint_ │ │ │ │ +00045af0: 7374 7269 6e67 9360 932d 2d60 3b8e a18d string.`.--`;... │ │ │ │ +00045b00: 9158 03b0 7072 696e 745f 6272 6561 6b91 .X..print_break. │ │ │ │ +00045b10: 05bf aa28 322c 3029 3b8e a18d 9158 03b0 ...(2,0);....X.. │ │ │ │ +00045b20: 6966 9605 bfaa 696e 636f 6e93 7468 656e if....incon.then │ │ │ │ +00045b30: 9370 7269 6e74 5f69 6265 6769 6e93 308e .print_ibegin.0. │ │ │ │ +00045b40: a18d 9158 03b0 656c 7365 9605 bfaa 7072 ...X..else....pr │ │ │ │ +00045b50: 696e 745f 6265 6769 6e93 303b 8ea1 8d91 int_begin.0;.... │ │ │ │ +00045b60: 5803 b06d 6170 9605 bfaa 285c 782e 9370 X..map....(\x..p │ │ │ │ +00045b70: 7266 6e93 783b 9370 7269 6e74 5f62 7265 rfn.x;.print_bre │ │ │ │ +00045b80: 616b 9328 352c 3029 2993 2872 6576 936c ak.(5,0)).(rev.l │ │ │ │ +00045b90: 293b 8ea1 8d91 5803 b070 7269 6e74 5f65 );....X..print_e │ │ │ │ +00045ba0: 6e64 2829 3b91 05bf aa70 7269 6e74 5f65 nd();....print_e │ │ │ │ +00045bb0: 6e64 2829 3b8e a18d 9158 03b0 7072 696e nd();....X..prin │ │ │ │ +00045bc0: 745f 6e65 776c 696e 6528 2929 8e8e 8e8e t_newline()).... │ │ │ │ +00045bd0: 8e8e 8e9f 5673 db8d 9112 c761 cf54 6865 ....Vs.....a.The │ │ │ │ +00045be0: 9603 eaa8 6d61 7869 6d9a ac72 756d 9364 ....maxim..rum.d │ │ │ │ +00045bf0: 6570 7468 936f 6693 626c 6f90 538e 6398 epth.of.blo.S.c. │ │ │ │ +00045c00: 6b93 6e65 7374 696e 6793 6973 9369 6e69 k.nesting.is.ini │ │ │ │ +00045c10: 7469 616c 6c79 9335 3030 2c93 6275 7493 tially.500,.but. │ │ │ │ +00045c20: 6361 6e93 6290 538e 6593 6398 6861 6e67 can.b.S.e.c.hang │ │ │ │ +00045c30: 6564 9362 9879 3a8e a91e 1034 8d8d 8d91 ed.b.y:....4.... │ │ │ │ +00045c40: 12c7 619f f54f a789 0000 6666 01c7 0b4a ..a..O....ff...J │ │ │ │ +00045c50: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ +00045c60: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ +00045c70: eb61 6d61 785f 7072 696e 745f 6465 7074 .amax_print_dept │ │ │ │ +00045c80: 6896 05bf aa3a 9369 6e74 932d 3e93 696e h....:.int.->.in │ │ │ │ +00045c90: 748e 8e92 01c6 71b1 8400 0f60 b200 0066 t.....q....`...f │ │ │ │ +00045ca0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +00045cb0: 8e8e 8e9f 1dee 2d8d 9112 c761 cf54 6865 ......-....a.The │ │ │ │ +00045cc0: 9603 e0bd 6f6c 649b 03e0 be76 91ff 58e4 ....old....v..X. │ │ │ │ +00045cd0: 616c 7565 936f 6698 7468 6593 6d61 7869 alue.of.the.maxi │ │ │ │ +00045ce0: 6d95 ac72 756d 9870 7269 6e93 7496 03e0 m..rum.prin.t... │ │ │ │ +00045cf0: bd64 6570 7468 9869 7393 7265 7475 726e .depth.is.return │ │ │ │ +00045d00: 6564 2e91 0535 9257 6865 6e98 7468 6593 ed...5.When.the. │ │ │ │ +00045d10: 6375 7272 656e 90ac 7274 9864 6570 7468 curren..rt.depth │ │ │ │ +00045d20: 9365 7863 6565 6473 8ea4 1000 008d 9112 .exceeds........ │ │ │ │ +00045d30: c761 7468 6596 03ea a86d 6178 696d 9aac .athe....maxim.. │ │ │ │ +00045d40: 7275 6d93 6465 7074 682c 9374 6865 936f rum.depth,.the.o │ │ │ │ +00045d50: 7574 7075 7493 6973 9372 6570 6c61 6365 utput.is.replace │ │ │ │ +00045d60: 6493 6298 7993 7468 6593 686f 6c6f 7068 d.b.y.the.holoph │ │ │ │ +00045d70: 7261 7374 93eb 6126 cf2e 8e9f 1022 068d rast..a&.....".. │ │ │ │ +00045d80: 911e 28f0 5468 6596 0513 9f66 6f6c 6c6f ..(.The....follo │ │ │ │ +00045d90: 9aac 7277 696e 6791 0513 9e66 756e 6374 ..rwing....funct │ │ │ │ +00045da0: 696f 6e93 0c72 7374 9370 7269 6e98 7473 ion..rst.prin.ts │ │ │ │ +00045db0: 9b05 139e 616c 6c93 7265 6d61 696e 696e ....all.remainin │ │ │ │ +00045dc0: 6793 7465 7874 9369 6e98 7468 6593 7072 g.text.in.the.pr │ │ │ │ +00045dd0: 696e 90ac 7274 9371 7565 7565 3b91 05a8 in..rt.queue;... │ │ │ │ +00045de0: 1a74 6865 6e98 6966 9374 6865 8ea1 8d91 .then.if.the.... │ │ │ │ +00045df0: 12c7 6161 7267 756d 656e 9aac 7274 9603 ..aargumen..rt.. │ │ │ │ +00045e00: eaa8 6973 8d93 eb61 7472 7565 8e91 1ae9 ..is...atrue.... │ │ │ │ +00045e10: 50cf 2c93 7468 6593 7072 6574 7498 7993 P.,.the.prett.y. │ │ │ │ +00045e20: 7072 696e 9874 6572 9369 7393 7265 696e prin.ter.is.rein │ │ │ │ +00045e30: 6974 6961 6c69 7a65 642e 8ea6 8d8d 8d91 itialized....... │ │ │ │ +00045e40: 12c7 619f f54f a789 0000 6666 01c7 0b4a ..a..O....ff...J │ │ │ │ +00045e50: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ +00045e60: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ +00045e70: eb61 7365 745f 7072 6574 7479 5f6d 6f64 .aset_pretty_mod │ │ │ │ +00045e80: 6596 05bf aa3a 9362 6f6f 6c93 2d3e 9376 e....:.bool.->.v │ │ │ │ +00045e90: 6f69 648e 8e92 01c6 71b1 8400 0f60 b200 oid.....q....`.. │ │ │ │ +00045ea0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +00045eb0: 0b4a 8e8e 8e9f 36b3 508d 8d91 12c7 61eb .J....6.P.....a. │ │ │ │ +00045ec0: 4b38 2e33 8e91 3f0f 0c45 7869 7469 6e67 K8.3..?..Exiting │ │ │ │ +00045ed0: 9606 7ae1 616e 6493 7265 2d65 6e91 ff75 ..z.and.re-en..u │ │ │ │ +00045ee0: c274 6572 696e 6793 7468 6593 7379 7374 .tering.the.syst │ │ │ │ +00045ef0: 656d 8e9f 1c27 528d 9112 c761 cf41 9603 em...'R....a.A.. │ │ │ │ +00045f00: eaa8 6578 6563 7574 6162 6c65 934c 6973 ..executable.Lis │ │ │ │ +00045f10: 7093 636f 7265 9369 6d61 6765 936f 6693 p.core.image.of. │ │ │ │ +00045f20: 7468 6593 6375 7272 656e 9aac 7274 9373 the.curren..rt.s │ │ │ │ +00045f30: 6573 7369 6f6e 9369 7393 6475 6d70 9053 ession.is.dump.S │ │ │ │ +00045f40: 8e65 6493 6298 7993 7468 6593 6675 6e63 .ed.b.y.the.func │ │ │ │ +00045f50: 7469 6f6e 3a8e 8e9f 24fd 138e 8c8b 0000 tion:...$....... │ │ │ │ +00045f60: 004c 0000 0000 0000 0000 0000 0000 0000 .L.............. │ │ │ │ 00045f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00045f80: 0000 0000 0004 57cb a002 cc05 558d a0fd ......W.....U... │ │ │ │ -00045f90: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -00045fa0: d037 3692 00ee 8ba1 4368 6170 7465 7296 .76.....Chapter. │ │ │ │ -00045fb0: 0480 0038 2e91 0a80 004d 4c93 5379 7374 ...8.....ML.Syst │ │ │ │ -00045fc0: 656d 9346 91fe e000 756e 6374 696f 6e73 em.F....unctions │ │ │ │ -00045fd0: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ -00045fe0: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -00045ff0: 218d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 !.........O....f │ │ │ │ -00046000: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -00046010: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -00046020: 8d91 170b cceb 6173 6176 6596 05bf aa3a ......asave....: │ │ │ │ -00046030: 9373 7472 696e 6793 2d3e 9376 6f69 648e .string.->.void. │ │ │ │ -00046040: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ -00046050: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -00046060: 8ea9 1dd7 bc8d 91ea f1eb cf54 6865 9604 ...........The.. │ │ │ │ -00046070: d7f6 6172 6775 6d65 6e90 ac72 749b 04d7 ..argumen..rt... │ │ │ │ -00046080: f774 6f8d 93eb 6173 6176 658e 9120 ae95 .to...asave.. .. │ │ │ │ -00046090: cf69 7393 7468 6593 6e61 6d65 986f 6693 .is.the.name.of. │ │ │ │ -000460a0: 7468 6598 6578 6563 7574 6162 6c65 930c the.executable.. │ │ │ │ -000460b0: 6c65 9370 726f 9053 8e64 7563 6564 2e91 le.pro.S.duced.. │ │ │ │ -000460c0: 0800 cc43 7572 7265 6e90 ac72 746c 7991 ...Curren..rtly. │ │ │ │ -000460d0: ff05 562c 9105 134a 616e 9365 7865 2d8e ..V,...Jan.exe-. │ │ │ │ -000460e0: a410 0000 8d91 eaf1 eb63 7574 6162 6c65 .........cutable │ │ │ │ -000460f0: 9604 6d36 4691 ff05 5672 616e 7a9b 046d ..m6F...Vranz..m │ │ │ │ -00046100: 374c 6973 7093 eb48 484f 4c93 cf69 7398 7Lisp..HHOL..is. │ │ │ │ -00046110: 6162 9053 8e6f 7574 9333 986d 6567 6162 ab.S.out.3.megab │ │ │ │ -00046120: 90ac 7279 7465 7393 616e 6493 616e 9865 ..rytes.and.an.e │ │ │ │ -00046130: 7865 6375 7461 626c 6593 436f 6d6d 6f6e xecutable.Common │ │ │ │ -00046140: 934c 6973 7098 eb48 484f 4c93 cf69 738e .Lisp..HHOL..is. │ │ │ │ -00046150: a18d 91ea f1eb 6162 9053 8e6f 7574 9603 ......ab.S.out.. │ │ │ │ -00046160: eaa8 3793 6d65 6761 629a ac72 7974 6573 ..7.megab..rytes │ │ │ │ -00046170: 9328 7573 696e 6793 7468 6593 7075 626c .(using.the.publ │ │ │ │ -00046180: 6963 9364 6f6d 6169 6e93 4175 7374 696e ic.domain.Austin │ │ │ │ -00046190: 934b 7998 6f74 6f93 436f 6d6d 6f6e 934c .Ky.oto.Common.L │ │ │ │ -000461a0: 6973 7029 2e8e 9f10 1ed1 8d91 f653 7a41 isp).........SzA │ │ │ │ -000461b0: 9603 eaa8 eb48 484f 4c93 cf73 6573 7369 .....HHOL..sessi │ │ │ │ -000461c0: 6f6e 9369 7393 7465 726d 696e 6174 6564 on.is.terminated │ │ │ │ -000461d0: 9362 90ac 7279 9365 7865 6375 7469 6e67 .b..ry.executing │ │ │ │ -000461e0: 8d93 eb61 7175 6974 2829 8e91 2668 a4cf ...aquit()..&h.. │ │ │ │ -000461f0: 2c93 7768 6572 653a 8e9f 1df6 8e8d 8d8d ,.where:........ │ │ │ │ -00046200: 91ea f1eb 9ff5 4fa7 8900 0066 6601 c70b ......O....ff... │ │ │ │ -00046210: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -00046220: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ -00046230: cceb 6171 7569 7496 05bf aa3a 9376 6f69 ..aquit....:.voi │ │ │ │ -00046240: 6493 2d3e 9376 6f69 648e 8e92 01c6 71b1 d.->.void.....q. │ │ │ │ -00046250: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -00046260: 0000 6666 01c7 0b4a 8e8e 8e9f 28d3 638d ..ff...J....(.c. │ │ │ │ -00046270: 8d91 eaf1 ebeb 4b38 2e34 8e91 1739 9641 ......K8.4...9.A │ │ │ │ -00046280: 7574 6f6c 6f61 6469 6e67 8e9f 1c20 cd8d utoloading... .. │ │ │ │ -00046290: 91ea f1eb cf54 6865 9603 eaa8 eb48 4d4c .....The.....HML │ │ │ │ -000462a0: 93cf 6675 6e63 7469 6f6e 8e9f 1df6 8d8d ..function...... │ │ │ │ -000462b0: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ -000462c0: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -000462d0: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -000462e0: 170b cceb 6161 7574 6f6c 6f61 6496 05bf ....aautoload... │ │ │ │ -000462f0: aa3a 9373 7472 696e 6793 2393 7374 7269 .:.string.#.stri │ │ │ │ -00046300: 6e67 9323 9373 7472 696e 6793 6c69 7374 ng.#.string.list │ │ │ │ -00046310: 932d 3e93 766f 6964 8e8e 9201 c671 b184 .->.void.....q.. │ │ │ │ -00046320: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ -00046330: 0066 6601 c70b 4a8e 8e8e a68d 91ea f1eb .ff...J......... │ │ │ │ -00046340: cf63 616e 9603 47e0 6290 538e 6593 7573 .can..G.b.S.e.us │ │ │ │ -00046350: 6564 9b03 47df 746f 936d 6172 6b93 6193 ed..G.to.mark.a. │ │ │ │ -00046360: 7374 7269 6e67 98d7 7893 cf73 6f93 7468 string..x..so.th │ │ │ │ -00046370: 6174 9377 6865 6e93 6974 986f 9053 8e63 at.when.it.o.S.c │ │ │ │ -00046380: 6375 7273 9361 7393 616e 93eb 484d 4c98 curs.as.an..HML. │ │ │ │ -00046390: cf76 91ff 58e4 6172 6961 626c 652c 9103 .v..X.ariable,.. │ │ │ │ -000463a0: 686f 616e 9861 6374 696f 6e93 6973 9364 hoan.action.is.d │ │ │ │ -000463b0: 6f6e 658e a18d 91ea f1eb 6290 538e 6566 one.......b.S.ef │ │ │ │ -000463c0: 6f72 6596 0407 b274 6865 9b04 07b1 6578 ore....the....ex │ │ │ │ -000463d0: 7072 6573 7369 6f6e 9363 6f6e 90ac 7274 pression.con..rt │ │ │ │ -000463e0: 6169 6e69 6e67 93d7 7898 cf69 7393 6576 aining..x..is.ev │ │ │ │ -000463f0: 91ff 58e4 616c 7561 7465 642e 9105 8ffd ..X.aluated..... │ │ │ │ -00046400: 4191 0407 aa63 6f6d 6d6f 6e93 6163 7469 A....common.acti │ │ │ │ -00046410: 6f6e 9869 7393 746f 936c 6f61 6498 6193 on.is.to.load.a. │ │ │ │ -00046420: 6465 0c6e 6974 696f 6e8e a18d 91ea f1eb de.nition....... │ │ │ │ -00046430: 6f72 9603 eaa8 7468 656f 7265 6d93 6e61 or....theorem.na │ │ │ │ -00046440: 6d65 6493 d778 93cf 6672 6f6d 9361 9374 med..x..from.a.t │ │ │ │ -00046450: 6865 6f72 7991 ff05 562e 8e9f 101e d28d heory...V....... │ │ │ │ -00046460: 91f6 537a 4576 91ff 58e4 616c 7561 7469 ..SzEv..X.aluati │ │ │ │ -00046470: 6e67 3a8e a41c 9a18 8d8d 91fc 30e9 eb61 ng:.........0..a │ │ │ │ -00046480: 6175 746f 6c6f 6164 2860 eb62 78eb 6160 autoload(`.bx.a` │ │ │ │ -00046490: 2c96 05bf aa60 eb62 6691 012d bc75 6eeb ,....`.bf..-.un. │ │ │ │ -000464a0: 6160 2c93 5b60 eb62 738d 9f01 a47a d531 a`,.[`.bs....z.1 │ │ │ │ -000464b0: 8e91 04c0 04eb 6160 3b8d 93eb 623a 9601 ......a`;...b:.. │ │ │ │ -000464c0: d331 3a93 3a8e 9118 45b7 eb61 3b60 eb62 .1:.:...E..a;`.b │ │ │ │ -000464d0: 738d 9f01 a47a d86e 8e91 05a8 50eb 6160 s....z.n....P.a` │ │ │ │ -000464e0: 5d29 8e8e a18d 91ea f1eb cf6d 6172 6b73 ]).........marks │ │ │ │ -000464f0: 9604 92f1 d778 9b04 92f2 cf73 6f93 7468 .....x.....so.th │ │ │ │ -00046500: 6174 9877 6865 6e65 7690 ac72 6572 9369 at.whenev..rer.i │ │ │ │ -00046510: 7493 6973 9870 6172 7365 6493 6173 9361 t.is.parsed.as.a │ │ │ │ -00046520: 6e98 eb48 4d4c 93cf 7691 ff58 e461 7269 n..HML..v..X.ari │ │ │ │ -00046530: 6162 6c65 9869 6e93 6193 6465 636c 6172 able.in.a.declar │ │ │ │ -00046540: 6174 696f 6e98 6f72 9365 7870 7265 7373 ation.or.express │ │ │ │ -00046550: 696f 6e8e a410 0000 8d91 eaf1 ebd7 4591 ion...........E. │ │ │ │ -00046560: 00b4 17cf 2c91 04c7 3d74 6865 9604 9b1f ....,...=the.... │ │ │ │ -00046570: eb48 4d4c 93cf 6170 706c 6963 6174 696f .HML..applicatio │ │ │ │ -00046580: 6e8d 93eb 6266 9101 2dbc 756e eb61 5b60 n...bf..-.un.a[` │ │ │ │ -00046590: eb62 738d 9f01 a47a d531 8e91 04c0 04eb .bs....z.1...... │ │ │ │ -000465a0: 6160 3b8d 9105 bfaa eb62 3a96 01d3 313a a`;......b:...1: │ │ │ │ -000465b0: 933a 8e91 1845 b7eb 613b 60eb 6273 8d9f .:...E..a;`.bs.. │ │ │ │ -000465c0: 01a4 7ad8 6e8e 9105 a850 eb61 605d 8e91 ..z.n....P.a`].. │ │ │ │ -000465d0: 7787 05cf 6973 9365 769b ff58 e461 6c75 w...is.ev..X.alu │ │ │ │ -000465e0: 6174 6564 9362 9053 8e65 666f 7265 93d7 ated.b.S.efore.. │ │ │ │ -000465f0: 4591 054f 36cf 6973 9365 7698 616c 7561 E..O6.is.ev.alua │ │ │ │ -00046600: 7465 642e 9107 4a45 496e 9374 6865 8ea1 ted...JEIn.the.. │ │ │ │ -00046610: 8d91 eaf1 eb73 6573 7369 6f6e 9603 eaa8 .....session.... │ │ │ │ -00046620: 6290 538e 656c 6f9a ac72 772c 9374 6865 b.S.elo..rw,.the │ │ │ │ -00046630: 9376 91ff 58e4 6172 696f 7573 936f 7574 .v..X.arious.out │ │ │ │ -00046640: 7075 7473 9361 7265 9365 7870 6c61 696e puts.are.explain │ │ │ │ -00046650: 6564 9369 6e93 7468 6593 636f 6d6d 656e ed.in.the.commen │ │ │ │ -00046660: 9874 7393 7468 6174 9366 6f6c 6c6f 9877 .ts.that.follo.w │ │ │ │ -00046670: 9374 6865 6d2e 8e9f 702a c78d 8d8d 91ea .them...p*...... │ │ │ │ -00046680: f1eb 9fa1 8781 8900 0066 6601 c70b 4aa0 .........ff...J. │ │ │ │ -00046690: 00b2 9762 8d8d 90cc cd9f 0459 9c84 00b6 ...b.......Y.... │ │ │ │ -000466a0: f0fe 0000 6666 8da0 ff53 6610 8d8d 9201 ....ff...Sf..... │ │ │ │ -000466b0: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ -000466c0: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ -000466d0: 9201 b94d b29f fd1c 15eb 4931 8e8e 8e8e ...M......I1.... │ │ │ │ -000466e0: 9fff 4054 8d91 05cc ceeb 6123 6c65 7496 ..@T......a#let. │ │ │ │ -000466f0: 05bf aa66 6e5b 785d 933d 8ea4 0d00 008d ...fn[x].=...... │ │ │ │ -00046700: 9105 ccce 2396 05bf aa70 7269 6e74 5f6e ....#....print_n │ │ │ │ -00046710: 6577 6c69 6e65 2829 3b70 7269 6e74 5f73 ewline();print_s │ │ │ │ -00046720: 7472 696e 6793 783b 7072 696e 745f 6e65 tring.x;print_ne │ │ │ │ -00046730: 776c 696e 6528 293b 7072 696e 745f 6e65 wline();print_ne │ │ │ │ -00046740: 776c 696e 6528 293b 6066 6e60 3b3b 8ea1 wline();`fn`;;.. │ │ │ │ -00046750: 8d91 05cc ce66 6e96 05bf aa3d 932d 933a .....fn....=.-.: │ │ │ │ -00046760: 9328 7374 7269 6e67 936c 6973 7493 2d3e .(string.list.-> │ │ │ │ -00046770: 9373 7472 696e 6729 8ea1 a18d 9105 ccce .string)........ │ │ │ │ -00046780: 2361 7574 6f6c 6f61 6428 604d 696b 6560 #autoload(`Mike` │ │ │ │ -00046790: 2c60 666e 602c 5b60 4865 6c6c 6f96 05bf ,`fn`,[`Hello... │ │ │ │ -000467a0: aa4d 696b 6560 5d29 3b3b 6175 746f 6c6f .Mike`]);;autolo │ │ │ │ -000467b0: 6164 2860 4d69 6b65 602c 6066 6e60 2c5b ad(`Mike`,`fn`,[ │ │ │ │ -000467c0: 6048 656c 6c6f 934d 696b 6560 5d29 3b3b `Hello.Mike`]);; │ │ │ │ -000467d0: 8ea1 8d91 05cc ce28 2996 05bf aa3a 9376 .......()....:.v │ │ │ │ -000467e0: 6f69 648e a1a1 8d91 05cc ce23 6c65 7496 oid........#let. │ │ │ │ -000467f0: 05bf aa4d 696b 6593 3d93 313b 3b91 227d ...Mike.=.1;;."} │ │ │ │ -00046800: fc25 9354 7970 6564 9361 7493 746f 7093 .%.Typed.at.top. │ │ │ │ -00046810: 6c65 7665 6c92 0089 f7f0 258e a1a1 8d91 level.....%..... │ │ │ │ -00046820: 05cc ce48 656c 6c6f 9605 bfaa 4d69 6b65 ...Hello....Mike │ │ │ │ -00046830: 913f 3c4e 2593 5072 696e 7465 6493 6279 .?|......./.... │ │ │ │ +00045ff0: 8bd0 218d 8d8d 91ea f1eb 9ff5 4fa7 8900 ..!.........O... │ │ │ │ +00046000: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +00046010: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +00046020: a664 8d91 170b cceb 6173 6176 6596 05bf .d......asave... │ │ │ │ +00046030: aa3a 9373 7472 696e 6793 2d3e 9376 6f69 .:.string.->.voi │ │ │ │ +00046040: 648e 8e92 01c6 71b1 8400 0f60 b200 0066 d.....q....`...f │ │ │ │ +00046050: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +00046060: 8e8e 8ea9 1dd7 bc8d 91ea f1eb cf54 6865 .............The │ │ │ │ +00046070: 9604 d7f6 6172 6775 6d65 6e90 ac72 749b ....argumen..rt. │ │ │ │ +00046080: 04d7 f774 6f8d 93eb 6173 6176 658e 9120 ...to...asave.. │ │ │ │ +00046090: ae95 cf69 7393 7468 6593 6e61 6d65 986f ...is.the.name.o │ │ │ │ +000460a0: 6693 7468 6598 6578 6563 7574 6162 6c65 f.the.executable │ │ │ │ +000460b0: 930c 6c65 9370 726f 9053 8e64 7563 6564 ..le.pro.S.duced │ │ │ │ +000460c0: 2e91 0800 cc43 7572 7265 6e90 ac72 746c .....Curren..rtl │ │ │ │ +000460d0: 7991 ff05 562c 9105 134a 616e 9365 7865 y...V,...Jan.exe │ │ │ │ +000460e0: 2d8e a410 0000 8d91 eaf1 eb63 7574 6162 -..........cutab │ │ │ │ +000460f0: 6c65 9604 6d36 4691 ff05 5672 616e 7a9b le..m6F...Vranz. │ │ │ │ +00046100: 046d 374c 6973 7093 eb48 484f 4c93 cf69 .m7Lisp..HHOL..i │ │ │ │ +00046110: 7398 6162 9053 8e6f 7574 9333 986d 6567 s.ab.S.out.3.meg │ │ │ │ +00046120: 6162 90ac 7279 7465 7393 616e 6493 616e ab..rytes.and.an │ │ │ │ +00046130: 9865 7865 6375 7461 626c 6593 436f 6d6d .executable.Comm │ │ │ │ +00046140: 6f6e 934c 6973 7098 eb48 484f 4c93 cf69 on.Lisp..HHOL..i │ │ │ │ +00046150: 738e a18d 91ea f1eb 6162 9053 8e6f 7574 s.......ab.S.out │ │ │ │ +00046160: 9603 eaa8 3793 6d65 6761 629a ac72 7974 ....7.megab..ryt │ │ │ │ +00046170: 6573 9328 7573 696e 6793 7468 6593 7075 es.(using.the.pu │ │ │ │ +00046180: 626c 6963 9364 6f6d 6169 6e93 4175 7374 blic.domain.Aust │ │ │ │ +00046190: 696e 934b 7998 6f74 6f93 436f 6d6d 6f6e in.Ky.oto.Common │ │ │ │ +000461a0: 934c 6973 7029 2e8e 9f10 1ed1 8d91 f653 .Lisp).........S │ │ │ │ +000461b0: 7a41 9603 eaa8 eb48 484f 4c93 cf73 6573 zA.....HHOL..ses │ │ │ │ +000461c0: 7369 6f6e 9369 7393 7465 726d 696e 6174 sion.is.terminat │ │ │ │ +000461d0: 6564 9362 90ac 7279 9365 7865 6375 7469 ed.b..ry.executi │ │ │ │ +000461e0: 6e67 8d93 eb61 7175 6974 2829 8e91 2668 ng...aquit()..&h │ │ │ │ +000461f0: a4cf 2c93 7768 6572 653a 8e9f 1df6 8e8d ..,.where:...... │ │ │ │ +00046200: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ +00046210: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +00046220: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +00046230: 170b cceb 6171 7569 7496 05bf aa3a 9376 ....aquit....:.v │ │ │ │ +00046240: 6f69 6493 2d3e 9376 6f69 648e 8e92 01c6 oid.->.void..... │ │ │ │ +00046250: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +00046260: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 28d3 ....ff...J....(. │ │ │ │ +00046270: 638d 8d91 eaf1 ebeb 4b38 2e34 8e91 1739 c.......K8.4...9 │ │ │ │ +00046280: 9641 7574 6f6c 6f61 6469 6e67 8e9f 1c20 .Autoloading... │ │ │ │ +00046290: cd8d 91ea f1eb cf54 6865 9603 eaa8 eb48 .......The.....H │ │ │ │ +000462a0: 4d4c 93cf 6675 6e63 7469 6f6e 8e9f 1df6 ML..function.... │ │ │ │ +000462b0: 8d8d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 ..........O....f │ │ │ │ +000462c0: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +000462d0: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ +000462e0: 8d91 170b cceb 6161 7574 6f6c 6f61 6496 ......aautoload. │ │ │ │ +000462f0: 05bf aa3a 9373 7472 696e 6793 2393 7374 ...:.string.#.st │ │ │ │ +00046300: 7269 6e67 9323 9373 7472 696e 6793 6c69 ring.#.string.li │ │ │ │ +00046310: 7374 932d 3e93 766f 6964 8e8e 9201 c671 st.->.void.....q │ │ │ │ +00046320: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ +00046330: 8900 0066 6601 c70b 4a8e 8e8e a68d 91ea ...ff...J....... │ │ │ │ +00046340: f1eb cf63 616e 9603 47e0 6290 538e 6593 ...can..G.b.S.e. │ │ │ │ +00046350: 7573 6564 9b03 47df 746f 936d 6172 6b93 used..G.to.mark. │ │ │ │ +00046360: 6193 7374 7269 6e67 98d7 7893 cf73 6f93 a.string..x..so. │ │ │ │ +00046370: 7468 6174 9377 6865 6e93 6974 986f 9053 that.when.it.o.S │ │ │ │ +00046380: 8e63 6375 7273 9361 7393 616e 93eb 484d .ccurs.as.an..HM │ │ │ │ +00046390: 4c98 cf76 91ff 58e4 6172 6961 626c 652c L..v..X.ariable, │ │ │ │ +000463a0: 9103 686f 616e 9861 6374 696f 6e93 6973 ..hoan.action.is │ │ │ │ +000463b0: 9364 6f6e 658e a18d 91ea f1eb 6290 538e .done.......b.S. │ │ │ │ +000463c0: 6566 6f72 6596 0407 b274 6865 9b04 07b1 efore....the.... │ │ │ │ +000463d0: 6578 7072 6573 7369 6f6e 9363 6f6e 90ac expression.con.. │ │ │ │ +000463e0: 7274 6169 6e69 6e67 93d7 7898 cf69 7393 rtaining..x..is. │ │ │ │ +000463f0: 6576 91ff 58e4 616c 7561 7465 642e 9105 ev..X.aluated... │ │ │ │ +00046400: 8ffd 4191 0407 aa63 6f6d 6d6f 6e93 6163 ..A....common.ac │ │ │ │ +00046410: 7469 6f6e 9869 7393 746f 936c 6f61 6498 tion.is.to.load. │ │ │ │ +00046420: 6193 6465 0c6e 6974 696f 6e8e a18d 91ea a.de.nition..... │ │ │ │ +00046430: f1eb 6f72 9603 eaa8 7468 656f 7265 6d93 ..or....theorem. │ │ │ │ +00046440: 6e61 6d65 6493 d778 93cf 6672 6f6d 9361 named..x..from.a │ │ │ │ +00046450: 9374 6865 6f72 7991 ff05 562e 8e9f 101e .theory...V..... │ │ │ │ +00046460: d28d 91f6 537a 4576 91ff 58e4 616c 7561 ....SzEv..X.alua │ │ │ │ +00046470: 7469 6e67 3a8e a41c 9a18 8d8d 91fc 30e9 ting:.........0. │ │ │ │ +00046480: eb61 6175 746f 6c6f 6164 2860 eb62 78eb .aautoload(`.bx. │ │ │ │ +00046490: 6160 2c96 05bf aa60 eb62 6691 012d bc75 a`,....`.bf..-.u │ │ │ │ +000464a0: 6eeb 6160 2c93 5b60 eb62 738d 9f01 a47a n.a`,.[`.bs....z │ │ │ │ +000464b0: d531 8e91 04c0 04eb 6160 3b8d 93eb 623a .1......a`;...b: │ │ │ │ +000464c0: 9601 d331 3a93 3a8e 9118 45b7 eb61 3b60 ...1:.:...E..a;` │ │ │ │ +000464d0: eb62 738d 9f01 a47a d86e 8e91 05a8 50eb .bs....z.n....P. │ │ │ │ +000464e0: 6160 5d29 8e8e a18d 91ea f1eb cf6d 6172 a`]).........mar │ │ │ │ +000464f0: 6b73 9604 92f1 d778 9b04 92f2 cf73 6f93 ks.....x.....so. │ │ │ │ +00046500: 7468 6174 9877 6865 6e65 7690 ac72 6572 that.whenev..rer │ │ │ │ +00046510: 9369 7493 6973 9870 6172 7365 6493 6173 .it.is.parsed.as │ │ │ │ +00046520: 9361 6e98 eb48 4d4c 93cf 7691 ff58 e461 .an..HML..v..X.a │ │ │ │ +00046530: 7269 6162 6c65 9869 6e93 6193 6465 636c riable.in.a.decl │ │ │ │ +00046540: 6172 6174 696f 6e98 6f72 9365 7870 7265 aration.or.expre │ │ │ │ +00046550: 7373 696f 6e8e a410 0000 8d91 eaf1 ebd7 ssion........... │ │ │ │ +00046560: 4591 00b4 17cf 2c91 04c7 3d74 6865 9604 E.....,...=the.. │ │ │ │ +00046570: 9b1f eb48 4d4c 93cf 6170 706c 6963 6174 ...HML..applicat │ │ │ │ +00046580: 696f 6e8d 93eb 6266 9101 2dbc 756e eb61 ion...bf..-.un.a │ │ │ │ +00046590: 5b60 eb62 738d 9f01 a47a d531 8e91 04c0 [`.bs....z.1.... │ │ │ │ +000465a0: 04eb 6160 3b8d 9105 bfaa eb62 3a96 01d3 ..a`;......b:... │ │ │ │ +000465b0: 313a 933a 8e91 1845 b7eb 613b 60eb 6273 1:.:...E..a;`.bs │ │ │ │ +000465c0: 8d9f 01a4 7ad8 6e8e 9105 a850 eb61 605d ....z.n....P.a`] │ │ │ │ +000465d0: 8e91 7787 05cf 6973 9365 769b ff58 e461 ..w...is.ev..X.a │ │ │ │ +000465e0: 6c75 6174 6564 9362 9053 8e65 666f 7265 luated.b.S.efore │ │ │ │ +000465f0: 93d7 4591 054f 36cf 6973 9365 7698 616c ..E..O6.is.ev.al │ │ │ │ +00046600: 7561 7465 642e 9107 4a45 496e 9374 6865 uated...JEIn.the │ │ │ │ +00046610: 8ea1 8d91 eaf1 eb73 6573 7369 6f6e 9603 .......session.. │ │ │ │ +00046620: eaa8 6290 538e 656c 6f9a ac72 772c 9374 ..b.S.elo..rw,.t │ │ │ │ +00046630: 6865 9376 91ff 58e4 6172 696f 7573 936f he.v..X.arious.o │ │ │ │ +00046640: 7574 7075 7473 9361 7265 9365 7870 6c61 utputs.are.expla │ │ │ │ +00046650: 696e 6564 9369 6e93 7468 6593 636f 6d6d ined.in.the.comm │ │ │ │ +00046660: 656e 9874 7393 7468 6174 9366 6f6c 6c6f en.ts.that.follo │ │ │ │ +00046670: 9877 9374 6865 6d2e 8e9f 702a c78d 8d8d .w.them...p*.... │ │ │ │ +00046680: 91ea f1eb 9fa1 8781 8900 0066 6601 c70b ...........ff... │ │ │ │ +00046690: 4aa0 00b2 9762 8d8d 90cc cd9f 0459 9c84 J....b.......Y.. │ │ │ │ +000466a0: 00b6 f0fe 0000 6666 8da0 ff53 6610 8d8d ......ff...Sf... │ │ │ │ +000466b0: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ +000466c0: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ +000466d0: 8d8d 9201 b94d b29f fd1c 15eb 4931 8e8e .....M......I1.. │ │ │ │ +000466e0: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6c65 ....@T......a#le │ │ │ │ +000466f0: 7496 05bf aa66 6e5b 785d 933d 8ea4 0d00 t....fn[x].=.... │ │ │ │ +00046700: 008d 9105 ccce 2396 05bf aa70 7269 6e74 ......#....print │ │ │ │ +00046710: 5f6e 6577 6c69 6e65 2829 3b70 7269 6e74 _newline();print │ │ │ │ +00046720: 5f73 7472 696e 6793 783b 7072 696e 745f _string.x;print_ │ │ │ │ +00046730: 6e65 776c 696e 6528 293b 7072 696e 745f newline();print_ │ │ │ │ +00046740: 6e65 776c 696e 6528 293b 6066 6e60 3b3b newline();`fn`;; │ │ │ │ +00046750: 8ea1 8d91 05cc ce66 6e96 05bf aa3d 932d .......fn....=.- │ │ │ │ +00046760: 933a 9328 7374 7269 6e67 936c 6973 7493 .:.(string.list. │ │ │ │ +00046770: 2d3e 9373 7472 696e 6729 8ea1 a18d 9105 ->.string)...... │ │ │ │ +00046780: ccce 2361 7574 6f6c 6f61 6428 604d 696b ..#autoload(`Mik │ │ │ │ +00046790: 6560 2c60 666e 602c 5b60 4865 6c6c 6f96 e`,`fn`,[`Hello. │ │ │ │ +000467a0: 05bf aa4d 696b 6560 5d29 3b3b 6175 746f ...Mike`]);;auto │ │ │ │ +000467b0: 6c6f 6164 2860 4d69 6b65 602c 6066 6e60 load(`Mike`,`fn` │ │ │ │ +000467c0: 2c5b 6048 656c 6c6f 934d 696b 6560 5d29 ,[`Hello.Mike`]) │ │ │ │ +000467d0: 3b3b 8ea1 8d91 05cc ce28 2996 05bf aa3a ;;.......()....: │ │ │ │ +000467e0: 9376 6f69 648e a1a1 8d91 05cc ce23 6c65 .void........#le │ │ │ │ +000467f0: 7496 05bf aa4d 696b 6593 3d93 313b 3b91 t....Mike.=.1;;. │ │ │ │ +00046800: 227d fc25 9354 7970 6564 9361 7493 746f "}.%.Typed.at.to │ │ │ │ +00046810: 7093 6c65 7665 6c92 0089 f7f0 258e a1a1 p.level.....%... │ │ │ │ +00046820: 8d91 05cc ce48 656c 6c6f 9605 bfaa 4d69 .....Hello....Mi │ │ │ │ +00046830: 6b65 913f 3c4e 2593 5072 696e 7465 6493 ke.?|......./ │ │ │ │ -000469e0: df8d a0fd 8bd0 218d 9112 c761 cf69 7396 ......!....a.is. │ │ │ │ -000469f0: 03ea a874 6861 7493 7768 656e 6576 90ac ...that.whenev.. │ │ │ │ -00046a00: 7265 728d 93eb 614d 696b 658e 911e d3f8 rer...aMike..... │ │ │ │ -00046a10: cf69 7393 7061 7273 6564 9361 7393 6193 .is.parsed.as.a. │ │ │ │ -00046a20: 7691 ff58 e461 7269 6162 6c65 2c93 7468 v..X.ariable,.th │ │ │ │ -00046a30: 6593 eb48 4d4c 93cf 6578 7072 6573 7369 e..HML..expressi │ │ │ │ -00046a40: 6f6e 8ea9 1e5b b98d 8d8d 9f00 cb89 8d8d on...[.......... │ │ │ │ -00046a50: 8d8d 912a 0660 eb61 666e 5b60 4865 6c6c ...*.`.afn[`Hell │ │ │ │ -00046a60: 6f91 05bf aa4d 696b 6560 5d8e 8e8e 8e8e o....Mike`]..... │ │ │ │ -00046a70: 8e8e 9f1e 3042 8d91 12c7 61cf 6973 9603 ....0B....a.is.. │ │ │ │ -00046a80: b0c1 7075 749b 03b0 c069 6e90 ac72 746f ..put....in..rto │ │ │ │ -00046a90: 9374 6865 9869 6e70 7574 9373 7472 6561 .the.input.strea │ │ │ │ -00046aa0: 6d98 6173 9374 686f 7567 6898 6974 9368 m.as.though.it.h │ │ │ │ -00046ab0: 6173 9862 9053 8e65 656e 9369 6e70 7574 as.b.S.een.input │ │ │ │ -00046ac0: 9862 9053 8e65 666f 7265 9374 6865 9865 .b.S.efore.the.e │ │ │ │ -00046ad0: 7870 7265 7373 696f 6e93 636f 6e90 ac72 xpression.con..r │ │ │ │ -00046ae0: 7461 696e 696e 678e a410 0000 8d8d 9112 taining......... │ │ │ │ -00046af0: c761 eb61 4d69 6b65 8e91 2e0a becf 7795 .a.aMike......w. │ │ │ │ -00046b00: ac72 6173 9b04 44b5 696e 7075 742e 9106 .ras..D.input... │ │ │ │ -00046b10: 4707 5375 6273 6571 7565 6e93 7498 6f95 G.Subsequen.t.o. │ │ │ │ -00046b20: 538e 6363 7572 7265 6e63 6573 986f 668d S.ccurrences.of. │ │ │ │ -00046b30: 98eb 614d 696b 658e 911f 8812 cf77 696c ..aMike......wil │ │ │ │ -00046b40: 6c98 616c 736f 9863 6175 7365 8d98 eb61 l.also.cause...a │ │ │ │ -00046b50: 666e 5b60 4865 6c6c 6f91 05bf aa4d 696b fn[`Hello....Mik │ │ │ │ -00046b60: 6560 5d8e 9164 840a cf74 6f98 6293 658e e`]..d...to.b.e. │ │ │ │ -00046b70: a18d 9112 c761 6576 91ff 58e4 616c 7561 .....aev..X.alua │ │ │ │ -00046b80: 7465 642e 8e9f 40ba 9f8d 8d8d 9112 c761 ted...@........a │ │ │ │ -00046b90: 9fcf 0781 8900 0066 6601 c70b 4a9f 5797 .......ff...J.W. │ │ │ │ -00046ba0: 628d 8d90 cccd 9f04 599c 8400 5bf0 fe00 b.......Y...[... │ │ │ │ -00046bb0: 0066 668d 9fae 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ -00046bc0: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -00046bd0: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ -00046be0: b29f fd1c 15eb 4932 8e8e 8e8e 9fff 4054 ......I2......@T │ │ │ │ -00046bf0: 8d91 05cc ceeb 6123 4d69 6b65 2b31 3b3b ......a#Mike+1;; │ │ │ │ -00046c00: 8ea4 0d00 00a1 8d91 05cc ce48 656c 6c6f ...........Hello │ │ │ │ -00046c10: 9105 bfaa 4d69 6b65 8ea1 a18d 9105 ccce ....Mike........ │ │ │ │ -00046c20: 6066 6e60 9605 bfaa 3a93 7374 7269 6e67 `fn`....:.string │ │ │ │ -00046c30: 8ea1 a18d 9105 ccce 3296 05bf aa3a 9369 ........2....:.i │ │ │ │ -00046c40: 6e74 8e8e 9201 c671 b184 005b f0fe 0000 nt.....q...[.... │ │ │ │ -00046c50: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -00046c60: 4a8e 8e8e 9f42 e47b 8d91 1e28 f0cf 5468 J....B.{...(..Th │ │ │ │ -00046c70: 6596 03ea a8eb 484d 4c93 cf66 756e 6374 e.....HML..funct │ │ │ │ -00046c80: 696f 6e8e a68d 8d8d 9112 c761 9ff5 4fa7 ion........a..O. │ │ │ │ -00046c90: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ -00046ca0: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ -00046cb0: 9ffb a664 8d91 170b cceb 6175 6e64 6f5f ...d......aundo_ │ │ │ │ -00046cc0: 6175 746f 6c6f 6164 9605 bfaa 3a93 7374 autoload....:.st │ │ │ │ -00046cd0: 7269 6e67 932d 3e93 626f 6f6c 8e8e 9201 ring.->.bool.... │ │ │ │ -00046ce0: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ -00046cf0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f1e .....ff...J..... │ │ │ │ -00046d00: 3042 8d91 12c7 61cf 7265 6d6f 95ac 7276 0B....a.remo..rv │ │ │ │ -00046d10: 9365 7396 0459 0574 6865 9b04 5904 6175 .es..Y.the..Y.au │ │ │ │ -00046d20: 746f 6c6f 6164 9361 6374 696f 6e93 6173 toload.action.as │ │ │ │ -00046d30: 736f 9053 8e63 6961 7465 6498 7769 7468 so.S.ciated.with │ │ │ │ -00046d40: 9361 9373 7472 696e 673b 8d91 0490 33eb .a.string;....3. │ │ │ │ -00046d50: 6174 7275 658e 911f e7e0 cf69 7398 7265 atrue......is.re │ │ │ │ -00046d60: 7475 726e 6564 9369 6693 7375 6390 ac72 turned.if.suc..r │ │ │ │ -00046d70: 6898 616e 9361 6374 696f 6e8e a18d 9112 h.an.action..... │ │ │ │ -00046d80: c761 6861 7396 03ea a861 6c72 6561 6479 .ahas....already │ │ │ │ -00046d90: 9362 9053 8e65 656e 9373 6574 9375 702c .b.S.een.set.up, │ │ │ │ -00046da0: 8d93 eb61 6661 6c73 658e 9124 93a2 cf69 ...afalse..$...i │ │ │ │ -00046db0: 6693 6e6f 742e 8e9f 360f f28d 8d8d 9112 f.not...6....... │ │ │ │ -00046dc0: c761 9fdc 0781 8900 0066 6601 c70b 4a9f .a.......ff...J. │ │ │ │ -00046dd0: 3d97 628d 8d90 cccd 9f04 599c 8400 41f0 =.b.......Y...A. │ │ │ │ -00046de0: fe00 0066 668d 9fc8 6610 8d8d 9201 aff0 ...ff...f....... │ │ │ │ -00046df0: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ -00046e00: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ -00046e10: b94d b29f fd1c 15eb 4933 8e8e 8e8e 9fff .M......I3...... │ │ │ │ -00046e20: 4054 8d91 05cc ceeb 6123 756e 646f 5f61 @T......a#undo_a │ │ │ │ -00046e30: 7574 6f6c 6f61 6491 05bf aa60 4d69 6b65 utoload....`Mike │ │ │ │ -00046e40: 603b 3b8e a40d 0000 8d91 05cc ce74 7275 `;;..........tru │ │ │ │ -00046e50: 6596 05bf aa3a 9362 6f6f 6c8e a1a1 8d91 e....:.bool..... │ │ │ │ -00046e60: 05cc ce23 4d69 6b65 2b31 3b3b 8ea1 8d91 ...#Mike+1;;.... │ │ │ │ -00046e70: 05cc ce32 9605 bfaa 3a93 696e 748e 8e92 ...2....:.int... │ │ │ │ -00046e80: 01c6 71b1 8400 41f0 fe00 0066 668e 8e9f ..q...A....ff... │ │ │ │ -00046e90: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -00046ea0: 35e4 7b8d 911e 28f0 cf54 6865 9604 84fe 5.{...(..The.... │ │ │ │ -00046eb0: 696e 90ac 7274 656e 6465 649b 0484 ff75 in..rtended....u │ │ │ │ -00046ec0: 7365 936f 6698 7468 6973 936d 6563 90ac se.of.this.mec.. │ │ │ │ -00046ed0: 7268 616e 6973 6d93 6973 9874 6f93 7375 rhanism.is.to.su │ │ │ │ -00046ee0: 7070 9053 8e6f 7274 9370 7265 6465 0c6e pp.S.ort.prede.n │ │ │ │ -00046ef0: 6564 98eb 484d 4c93 cf76 91ff 58e4 6172 ed..HML..v..X.ar │ │ │ │ -00046f00: 6961 626c 6573 9877 6974 6893 7468 6569 iables.with.thei │ │ │ │ -00046f10: 728e a18d 9112 c761 7691 ff58 e461 6c75 r......av..X.alu │ │ │ │ -00046f20: 6573 9604 e1ad 6f6e 6c79 9b04 e1ae 6290 es....only....b. │ │ │ │ -00046f30: 538e 6569 6e67 936c 6f61 6465 6493 6966 S.eing.loaded.if │ │ │ │ -00046f40: 9874 6865 7993 6172 6593 6163 7475 616c .they.are.actual │ │ │ │ -00046f50: 6c79 9875 7365 642e 9108 1df0 5468 6973 ly.used.....This │ │ │ │ -00046f60: 9361 95ac 7276 936f 6964 732c 9605 1f6f .a..rv.oids,...o │ │ │ │ -00046f70: 666f 729b 04e1 ad65 7861 6d70 6c65 2c93 for....example,. │ │ │ │ -00046f80: 7468 6598 eb48 484f 4c8e a18d 9112 c761 the..HHOL......a │ │ │ │ -00046f90: cf73 7973 7465 6d96 02f4 9462 9053 8e65 .system....b.S.e │ │ │ │ -00046fa0: 636f 6d69 6e67 9363 6c75 7474 6572 6564 coming.cluttered │ │ │ │ -00046fb0: 9b02 f493 7570 9377 6974 6893 6193 6c6f ....up.with.a.lo │ │ │ │ -00046fc0: 7493 6f66 9370 7265 6465 0c6e 6564 9874 t.of.prede.ned.t │ │ │ │ -00046fd0: 6865 6f72 656d 733b 9103 469b 7468 6593 heorems;..F.the. │ │ │ │ -00046fe0: 7370 6163 6593 666f 7298 7468 656d 9369 space.for.them.i │ │ │ │ -00046ff0: 7393 6f6e 6c79 8ea1 8d91 12c7 6175 7365 s.only......ause │ │ │ │ -00047000: 6496 04c4 ce69 669b 04c4 cf74 6865 7993 d....if....they. │ │ │ │ -00047010: 6172 6598 6163 7475 616c 6c79 936e 6565 are.actually.nee │ │ │ │ -00047020: 6465 642e 9107 c754 5491 ff05 566f 9370 ded....TT...Vo.p │ │ │ │ -00047030: 726f 6772 616d 9874 6869 7393 6175 746f rogram.this.auto │ │ │ │ -00047040: 6c6f 6164 696e 672c 9104 fb58 7468 6598 loading,...Xthe. │ │ │ │ -00047050: 666f 6c6c 6f90 ac72 7769 6e67 9366 756e follo..rwing.fun │ │ │ │ -00047060: 6374 696f 6e73 8ea1 8d91 12c7 6161 7265 ctions......aare │ │ │ │ -00047070: 9103 eaa8 7573 6566 756c 2e8e 9f21 6746 ....useful...!gF │ │ │ │ -00047080: 8d8d 8d91 12c7 619f ee5a da89 0000 6666 ......a..Z....ff │ │ │ │ -00047090: 01c7 0b4a 9f18 f0af 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -000470a0: 9c84 001d 4a4b 0000 6666 8d9f eea6 648d ....JK..ff....d. │ │ │ │ -000470b0: 9117 0bcc eb61 6c65 745f 6265 666f 7265 .....alet_before │ │ │ │ -000470c0: 9605 bfaa 3a93 2873 7472 696e 6793 2393 ....:.(string.#. │ │ │ │ -000470d0: 7374 7269 6e67 9323 9373 7472 696e 6793 string.#.string. │ │ │ │ -000470e0: 6c69 7374 2993 2d3e 9376 6f69 648e 9f0d list).->.void... │ │ │ │ -000470f0: 0000 8d91 170b cc6c 6574 5f61 6674 6572 .......let_after │ │ │ │ -00047100: 910b 7f54 3a96 05bf aa28 7374 7269 6e67 ...T:....(string │ │ │ │ -00047110: 9323 9373 7472 696e 6793 2393 7374 7269 .#.string.#.stri │ │ │ │ -00047120: 6e67 936c 6973 7429 932d 3e93 766f 6964 ng.list).->.void │ │ │ │ -00047130: 8e8e 9201 c671 b184 001d 4a4b 0000 6666 .....q....JK..ff │ │ │ │ -00047140: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -00047150: 8e8e 9f23 9121 8d91 1e28 f0cf 4576 91ff ...#.!...(..Ev.. │ │ │ │ -00047160: 58e4 616c 7561 7469 6e67 3a8e 9f1c d953 X.aluating:....S │ │ │ │ -00047170: 8d8d 911d ba93 eb61 6c65 745f 6265 666f .......alet_befo │ │ │ │ -00047180: 7265 2860 eb62 4d96 0131 9f4c 6e61 6d65 re(`.bM..1.Lname │ │ │ │ -00047190: eb61 602c 9105 bfaa 60eb 624d 934c 6691 .a`,....`.bM.Lf. │ │ │ │ -000471a0: 012d bc6e eb61 602c 5b60 eb62 738d 9f01 .-.n.a`,[`.bs... │ │ │ │ -000471b0: a47a d531 8e91 04c0 04eb 6160 3b8d eb62 .z.1......a`;..b │ │ │ │ -000471c0: 3a96 01d3 313a 933a 8e91 0cc6 63eb 613b :...1:.:....c.a; │ │ │ │ -000471d0: 60eb 6273 8d9f 01a4 7ad8 6e8e 9105 a850 `.bs....z.n....P │ │ │ │ -000471e0: eb61 605d 298e 8ea4 1cd9 548d 9112 c761 .a`]).....T....a │ │ │ │ -000471f0: cf63 6175 7365 7396 03ea a874 6865 9364 .causes....the.d │ │ │ │ -00047200: 6563 6c61 7261 7469 6f6e 3a8e a18d 8d91 eclaration:..... │ │ │ │ -00047210: 1dba 93eb 616c 6574 9605 bfaa eb62 4d9b ....alet.....bM. │ │ │ │ -00047220: 0131 9f4c 6e61 6d65 93eb 613d 93eb 624d .1.Lname..a=..bM │ │ │ │ -00047230: 984c 6691 012d bc6e eb61 5b60 eb62 738d .Lf..-.n.a[`.bs. │ │ │ │ -00047240: 9f01 a47a d531 8e91 04c0 04eb 6160 3b8d ...z.1......a`;. │ │ │ │ -00047250: 93eb 623a 9601 d331 3a93 3a8e 9118 45b7 ..b:...1:.:...E. │ │ │ │ -00047260: eb61 3b60 eb62 738d 9f01 a47a d86e 8e91 .a;`.bs....z.n.. │ │ │ │ -00047270: 05a8 50eb 6160 5d8e 8e8e 9f24 fd13 8e8c ..P.a`]....$.... │ │ │ │ -00047280: 8b00 0000 4e00 0000 0000 0000 0000 0000 ....N........... │ │ │ │ +00046990: 0000 045f 5da0 02cc 0555 8da0 fd46 d30e ..._]....U...F.. │ │ │ │ +000469a0: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 382e ............a.8. │ │ │ │ +000469b0: 342e 910a 8000 4175 746f 6c6f 6164 696e 4.....Autoloadin │ │ │ │ +000469c0: 6792 0151 fcb5 3737 8e91 12c7 619f 0566 g..Q..77....a..f │ │ │ │ +000469d0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000469e0: 942f df8d a0fd 8bd0 218d 9112 c761 cf69 ./......!....a.i │ │ │ │ +000469f0: 7396 03ea a874 6861 7493 7768 656e 6576 s....that.whenev │ │ │ │ +00046a00: 90ac 7265 728d 93eb 614d 696b 658e 911e ..rer...aMike... │ │ │ │ +00046a10: d3f8 cf69 7393 7061 7273 6564 9361 7393 ...is.parsed.as. │ │ │ │ +00046a20: 6193 7691 ff58 e461 7269 6162 6c65 2c93 a.v..X.ariable,. │ │ │ │ +00046a30: 7468 6593 eb48 4d4c 93cf 6578 7072 6573 the..HML..expres │ │ │ │ +00046a40: 7369 6f6e 8ea9 1e5b b98d 8d8d 9f00 cb89 sion...[........ │ │ │ │ +00046a50: 8d8d 8d8d 912a 0660 eb61 666e 5b60 4865 .....*.`.afn[`He │ │ │ │ +00046a60: 6c6c 6f91 05bf aa4d 696b 6560 5d8e 8e8e llo....Mike`]... │ │ │ │ +00046a70: 8e8e 8e8e 9f1e 3042 8d91 12c7 61cf 6973 ......0B....a.is │ │ │ │ +00046a80: 9603 b0c1 7075 749b 03b0 c069 6e90 ac72 ....put....in..r │ │ │ │ +00046a90: 746f 9374 6865 9869 6e70 7574 9373 7472 to.the.input.str │ │ │ │ +00046aa0: 6561 6d98 6173 9374 686f 7567 6898 6974 eam.as.though.it │ │ │ │ +00046ab0: 9368 6173 9862 9053 8e65 656e 9369 6e70 .has.b.S.een.inp │ │ │ │ +00046ac0: 7574 9862 9053 8e65 666f 7265 9374 6865 ut.b.S.efore.the │ │ │ │ +00046ad0: 9865 7870 7265 7373 696f 6e93 636f 6e90 .expression.con. │ │ │ │ +00046ae0: ac72 7461 696e 696e 678e a410 0000 8d8d .rtaining....... │ │ │ │ +00046af0: 9112 c761 eb61 4d69 6b65 8e91 2e0a becf ...a.aMike...... │ │ │ │ +00046b00: 7795 ac72 6173 9b04 44b5 696e 7075 742e w..ras..D.input. │ │ │ │ +00046b10: 9106 4707 5375 6273 6571 7565 6e93 7498 ..G.Subsequen.t. │ │ │ │ +00046b20: 6f95 538e 6363 7572 7265 6e63 6573 986f o.S.ccurrences.o │ │ │ │ +00046b30: 668d 98eb 614d 696b 658e 911f 8812 cf77 f...aMike......w │ │ │ │ +00046b40: 696c 6c98 616c 736f 9863 6175 7365 8d98 ill.also.cause.. │ │ │ │ +00046b50: eb61 666e 5b60 4865 6c6c 6f91 05bf aa4d .afn[`Hello....M │ │ │ │ +00046b60: 696b 6560 5d8e 9164 840a cf74 6f98 6293 ike`]..d...to.b. │ │ │ │ +00046b70: 658e a18d 9112 c761 6576 91ff 58e4 616c e......aev..X.al │ │ │ │ +00046b80: 7561 7465 642e 8e9f 40ba 9f8d 8d8d 9112 uated...@....... │ │ │ │ +00046b90: c761 9fcf 0781 8900 0066 6601 c70b 4a9f .a.......ff...J. │ │ │ │ +00046ba0: 5797 628d 8d90 cccd 9f04 599c 8400 5bf0 W.b.......Y...[. │ │ │ │ +00046bb0: fe00 0066 668d 9fae 6610 8d8d 9201 aff0 ...ff...f....... │ │ │ │ +00046bc0: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ +00046bd0: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ +00046be0: b94d b29f fd1c 15eb 4932 8e8e 8e8e 9fff .M......I2...... │ │ │ │ +00046bf0: 4054 8d91 05cc ceeb 6123 4d69 6b65 2b31 @T......a#Mike+1 │ │ │ │ +00046c00: 3b3b 8ea4 0d00 00a1 8d91 05cc ce48 656c ;;...........Hel │ │ │ │ +00046c10: 6c6f 9105 bfaa 4d69 6b65 8ea1 a18d 9105 lo....Mike...... │ │ │ │ +00046c20: ccce 6066 6e60 9605 bfaa 3a93 7374 7269 ..`fn`....:.stri │ │ │ │ +00046c30: 6e67 8ea1 a18d 9105 ccce 3296 05bf aa3a ng........2....: │ │ │ │ +00046c40: 9369 6e74 8e8e 9201 c671 b184 005b f0fe .int.....q...[.. │ │ │ │ +00046c50: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +00046c60: c70b 4a8e 8e8e 9f42 e47b 8d91 1e28 f0cf ..J....B.{...(.. │ │ │ │ +00046c70: 5468 6596 03ea a8eb 484d 4c93 cf66 756e The.....HML..fun │ │ │ │ +00046c80: 6374 696f 6e8e a68d 8d8d 9112 c761 9ff5 ction........a.. │ │ │ │ +00046c90: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ +00046ca0: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ +00046cb0: 668d 9ffb a664 8d91 170b cceb 6175 6e64 f....d......aund │ │ │ │ +00046cc0: 6f5f 6175 746f 6c6f 6164 9605 bfaa 3a93 o_autoload....:. │ │ │ │ +00046cd0: 7374 7269 6e67 932d 3e93 626f 6f6c 8e8e string.->.bool.. │ │ │ │ +00046ce0: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ +00046cf0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00046d00: 9f1e 3042 8d91 12c7 61cf 7265 6d6f 95ac ..0B....a.remo.. │ │ │ │ +00046d10: 7276 9365 7396 0459 0574 6865 9b04 5904 rv.es..Y.the..Y. │ │ │ │ +00046d20: 6175 746f 6c6f 6164 9361 6374 696f 6e93 autoload.action. │ │ │ │ +00046d30: 6173 736f 9053 8e63 6961 7465 6498 7769 asso.S.ciated.wi │ │ │ │ +00046d40: 7468 9361 9373 7472 696e 673b 8d91 0490 th.a.string;.... │ │ │ │ +00046d50: 33eb 6174 7275 658e 911f e7e0 cf69 7398 3.atrue......is. │ │ │ │ +00046d60: 7265 7475 726e 6564 9369 6693 7375 6390 returned.if.suc. │ │ │ │ +00046d70: ac72 6898 616e 9361 6374 696f 6e8e a18d .rh.an.action... │ │ │ │ +00046d80: 9112 c761 6861 7396 03ea a861 6c72 6561 ...ahas....alrea │ │ │ │ +00046d90: 6479 9362 9053 8e65 656e 9373 6574 9375 dy.b.S.een.set.u │ │ │ │ +00046da0: 702c 8d93 eb61 6661 6c73 658e 9124 93a2 p,...afalse..$.. │ │ │ │ +00046db0: cf69 6693 6e6f 742e 8e9f 360f f28d 8d8d .if.not...6..... │ │ │ │ +00046dc0: 9112 c761 9fdc 0781 8900 0066 6601 c70b ...a.......ff... │ │ │ │ +00046dd0: 4a9f 3d97 628d 8d90 cccd 9f04 599c 8400 J.=.b.......Y... │ │ │ │ +00046de0: 41f0 fe00 0066 668d 9fc8 6610 8d8d 9201 A....ff...f..... │ │ │ │ +00046df0: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ +00046e00: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ +00046e10: 9201 b94d b29f fd1c 15eb 4933 8e8e 8e8e ...M......I3.... │ │ │ │ +00046e20: 9fff 4054 8d91 05cc ceeb 6123 756e 646f ..@T......a#undo │ │ │ │ +00046e30: 5f61 7574 6f6c 6f61 6491 05bf aa60 4d69 _autoload....`Mi │ │ │ │ +00046e40: 6b65 603b 3b8e a40d 0000 8d91 05cc ce74 ke`;;..........t │ │ │ │ +00046e50: 7275 6596 05bf aa3a 9362 6f6f 6c8e a1a1 rue....:.bool... │ │ │ │ +00046e60: 8d91 05cc ce23 4d69 6b65 2b31 3b3b 8ea1 .....#Mike+1;;.. │ │ │ │ +00046e70: 8d91 05cc ce32 9605 bfaa 3a93 696e 748e .....2....:.int. │ │ │ │ +00046e80: 8e92 01c6 71b1 8400 41f0 fe00 0066 668e ....q...A....ff. │ │ │ │ +00046e90: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +00046ea0: 8e9f 35e4 7b8d 911e 28f0 cf54 6865 9604 ..5.{...(..The.. │ │ │ │ +00046eb0: 84fe 696e 90ac 7274 656e 6465 649b 0484 ..in..rtended... │ │ │ │ +00046ec0: ff75 7365 936f 6698 7468 6973 936d 6563 .use.of.this.mec │ │ │ │ +00046ed0: 90ac 7268 616e 6973 6d93 6973 9874 6f93 ..rhanism.is.to. │ │ │ │ +00046ee0: 7375 7070 9053 8e6f 7274 9370 7265 6465 supp.S.ort.prede │ │ │ │ +00046ef0: 0c6e 6564 98eb 484d 4c93 cf76 91ff 58e4 .ned..HML..v..X. │ │ │ │ +00046f00: 6172 6961 626c 6573 9877 6974 6893 7468 ariables.with.th │ │ │ │ +00046f10: 6569 728e a18d 9112 c761 7691 ff58 e461 eir......av..X.a │ │ │ │ +00046f20: 6c75 6573 9604 e1ad 6f6e 6c79 9b04 e1ae lues....only.... │ │ │ │ +00046f30: 6290 538e 6569 6e67 936c 6f61 6465 6493 b.S.eing.loaded. │ │ │ │ +00046f40: 6966 9874 6865 7993 6172 6593 6163 7475 if.they.are.actu │ │ │ │ +00046f50: 616c 6c79 9875 7365 642e 9108 1df0 5468 ally.used.....Th │ │ │ │ +00046f60: 6973 9361 95ac 7276 936f 6964 732c 9605 is.a..rv.oids,.. │ │ │ │ +00046f70: 1f6f 666f 729b 04e1 ad65 7861 6d70 6c65 .ofor....example │ │ │ │ +00046f80: 2c93 7468 6598 eb48 484f 4c8e a18d 9112 ,.the..HHOL..... │ │ │ │ +00046f90: c761 cf73 7973 7465 6d96 02f4 9462 9053 .a.system....b.S │ │ │ │ +00046fa0: 8e65 636f 6d69 6e67 9363 6c75 7474 6572 .ecoming.clutter │ │ │ │ +00046fb0: 6564 9b02 f493 7570 9377 6974 6893 6193 ed....up.with.a. │ │ │ │ +00046fc0: 6c6f 7493 6f66 9370 7265 6465 0c6e 6564 lot.of.prede.ned │ │ │ │ +00046fd0: 9874 6865 6f72 656d 733b 9103 469b 7468 .theorems;..F.th │ │ │ │ +00046fe0: 6593 7370 6163 6593 666f 7298 7468 656d e.space.for.them │ │ │ │ +00046ff0: 9369 7393 6f6e 6c79 8ea1 8d91 12c7 6175 .is.only......au │ │ │ │ +00047000: 7365 6496 04c4 ce69 669b 04c4 cf74 6865 sed....if....the │ │ │ │ +00047010: 7993 6172 6598 6163 7475 616c 6c79 936e y.are.actually.n │ │ │ │ +00047020: 6565 6465 642e 9107 c754 5491 ff05 566f eeded....TT...Vo │ │ │ │ +00047030: 9370 726f 6772 616d 9874 6869 7393 6175 .program.this.au │ │ │ │ +00047040: 746f 6c6f 6164 696e 672c 9104 fb58 7468 toloading,...Xth │ │ │ │ +00047050: 6598 666f 6c6c 6f90 ac72 7769 6e67 9366 e.follo..rwing.f │ │ │ │ +00047060: 756e 6374 696f 6e73 8ea1 8d91 12c7 6161 unctions......aa │ │ │ │ +00047070: 7265 9103 eaa8 7573 6566 756c 2e8e 9f21 re....useful...! │ │ │ │ +00047080: 6746 8d8d 8d91 12c7 619f ee5a da89 0000 gF......a..Z.... │ │ │ │ +00047090: 6666 01c7 0b4a 9f18 f0af 8d8d 90cc cd9f ff...J.......... │ │ │ │ +000470a0: 0459 9c84 001d 4a4b 0000 6666 8d9f eea6 .Y....JK..ff.... │ │ │ │ +000470b0: 648d 9117 0bcc eb61 6c65 745f 6265 666f d......alet_befo │ │ │ │ +000470c0: 7265 9605 bfaa 3a93 2873 7472 696e 6793 re....:.(string. │ │ │ │ +000470d0: 2393 7374 7269 6e67 9323 9373 7472 696e #.string.#.strin │ │ │ │ +000470e0: 6793 6c69 7374 2993 2d3e 9376 6f69 648e g.list).->.void. │ │ │ │ +000470f0: 9f0d 0000 8d91 170b cc6c 6574 5f61 6674 .........let_aft │ │ │ │ +00047100: 6572 910b 7f54 3a96 05bf aa28 7374 7269 er...T:....(stri │ │ │ │ +00047110: 6e67 9323 9373 7472 696e 6793 2393 7374 ng.#.string.#.st │ │ │ │ +00047120: 7269 6e67 936c 6973 7429 932d 3e93 766f ring.list).->.vo │ │ │ │ +00047130: 6964 8e8e 9201 c671 b184 001d 4a4b 0000 id.....q....JK.. │ │ │ │ +00047140: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +00047150: 4a8e 8e8e 9f23 9121 8d91 1e28 f0cf 4576 J....#.!...(..Ev │ │ │ │ +00047160: 91ff 58e4 616c 7561 7469 6e67 3a8e 9f1c ..X.aluating:... │ │ │ │ +00047170: d953 8d8d 911d ba93 eb61 6c65 745f 6265 .S.......alet_be │ │ │ │ +00047180: 666f 7265 2860 eb62 4d96 0131 9f4c 6e61 fore(`.bM..1.Lna │ │ │ │ +00047190: 6d65 eb61 602c 9105 bfaa 60eb 624d 934c me.a`,....`.bM.L │ │ │ │ +000471a0: 6691 012d bc6e eb61 602c 5b60 eb62 738d f..-.n.a`,[`.bs. │ │ │ │ +000471b0: 9f01 a47a d531 8e91 04c0 04eb 6160 3b8d ...z.1......a`;. │ │ │ │ +000471c0: eb62 3a96 01d3 313a 933a 8e91 0cc6 63eb .b:...1:.:....c. │ │ │ │ +000471d0: 613b 60eb 6273 8d9f 01a4 7ad8 6e8e 9105 a;`.bs....z.n... │ │ │ │ +000471e0: a850 eb61 605d 298e 8ea4 1cd9 548d 9112 .P.a`]).....T... │ │ │ │ +000471f0: c761 cf63 6175 7365 7396 03ea a874 6865 .a.causes....the │ │ │ │ +00047200: 9364 6563 6c61 7261 7469 6f6e 3a8e a18d .declaration:... │ │ │ │ +00047210: 8d91 1dba 93eb 616c 6574 9605 bfaa eb62 ......alet.....b │ │ │ │ +00047220: 4d9b 0131 9f4c 6e61 6d65 93eb 613d 93eb M..1.Lname..a=.. │ │ │ │ +00047230: 624d 984c 6691 012d bc6e eb61 5b60 eb62 bM.Lf..-.n.a[`.b │ │ │ │ +00047240: 738d 9f01 a47a d531 8e91 04c0 04eb 6160 s....z.1......a` │ │ │ │ +00047250: 3b8d 93eb 623a 9601 d331 3a93 3a8e 9118 ;...b:...1:.:... │ │ │ │ +00047260: 45b7 eb61 3b60 eb62 738d 9f01 a47a d86e E..a;`.bs....z.n │ │ │ │ +00047270: 8e91 05a8 50eb 6160 5d8e 8e8e 9f24 fd13 ....P.a`]....$.. │ │ │ │ +00047280: 8e8c 8b00 0000 4e00 0000 0000 0000 0000 ......N......... │ │ │ │ 00047290: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000472a0: 0000 0000 0000 0000 0000 0469 66a0 02cc ...........if... │ │ │ │ -000472b0: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -000472c0: 8d91 eaf1 ebd0 3738 9200 ee8b a143 6861 ......78.....Cha │ │ │ │ -000472d0: 7074 6572 9604 8000 382e 910a 8000 4d4c pter....8.....ML │ │ │ │ -000472e0: 9353 7973 7465 6d93 4691 fee0 0075 6e63 .System.F....unc │ │ │ │ -000472f0: 7469 6f6e 738e 91ea f1eb 9f05 6666 8900 tions.......ff.. │ │ │ │ -00047300: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -00047310: 8da0 fd8b d021 8d91 eaf1 ebcf 746f 9604 .....!......to.. │ │ │ │ -00047320: bf57 6290 538e 659b 04bf 5670 7574 9361 .Wb.S.e...Vput.a │ │ │ │ -00047330: 7498 7468 6593 6290 538e 6567 696e 6e69 t.the.b.S.eginni │ │ │ │ -00047340: 6e67 936f 6698 7468 6593 6c69 7374 936f ng.of.the.list.o │ │ │ │ -00047350: 6698 7090 538e 656e 6469 6e67 9374 6f70 f.p.S.ending.top │ │ │ │ -00047360: 2d6c 6576 90ac 7265 6c98 6576 91ff 58e4 -lev..rel.ev..X. │ │ │ │ -00047370: 616c 7561 7469 6f6e 732e 9107 b6ec 4173 aluations.....As │ │ │ │ -00047380: 9373 6f90 538e 6f6e 9861 7393 7468 658e .so.S.on.as.the. │ │ │ │ -00047390: a410 0000 8d91 eaf1 eb63 7572 7265 6e95 .........curren. │ │ │ │ -000473a0: ac72 749b 02ca 8c74 6f70 2d6c 6576 9365 .rt....top-lev.e │ │ │ │ -000473b0: 6c96 02ca 8d65 7691 ff58 e461 6c75 6174 l....ev..X.aluat │ │ │ │ -000473c0: 696f 6e98 6973 9363 6f6d 706c 6574 6564 ion.is.completed │ │ │ │ -000473d0: 9828 692e 652e 9104 d8d7 7468 6598 6f6e .(i.e.....the.on │ │ │ │ -000473e0: 6593 7468 6174 9869 6e95 ac72 7693 6f6b e.that.in..rv.ok │ │ │ │ -000473f0: 9365 6496 02ca 8d74 6865 9863 616c 6c93 .ed....the.call. │ │ │ │ -00047400: 746f 8d98 eb61 6c65 745f 6265 666f 7265 to...alet_before │ │ │ │ -00047410: 8e91 3c47 30cf 292c 8ea1 8d91 eaf1 eb74 .. │ │ │ │ -000478d0: 9374 686d 298e 8e92 01c6 71b1 8400 1af0 .thm).....q..... │ │ │ │ -000478e0: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -000478f0: 01c7 0b4a 8e8e 8e9f 232c 598d 91ea f1eb ...J....#,Y..... │ │ │ │ -00047900: cf54 6869 7396 03b3 5c69 7393 6193 7690 .This...\is.a.v. │ │ │ │ -00047910: ac72 6572 7369 6f6e 9b03 b35d 6f66 9374 .rersion...]of.t │ │ │ │ -00047920: 6865 93eb 484d 4c93 cf66 756e 6374 696f he..HML..functio │ │ │ │ -00047930: 6e8d 93eb 6174 6865 6f72 656d 8e91 2fa4 n...atheorem../. │ │ │ │ -00047940: 5ecf 7468 6174 9874 616b 9aac 7265 7393 ^.that.tak..res. │ │ │ │ -00047950: 6974 7393 6172 6775 6d65 6e98 7473 9361 its.argumen.ts.a │ │ │ │ -00047960: 7393 6193 6c69 7374 2e91 0526 7254 6865 s.a.list...&rThe │ │ │ │ -00047970: 6e93 6f6e 658e a18d 91ea f1eb 6465 0c6e n.one.......de.n │ │ │ │ -00047980: 6573 3a8e 9f27 9f0a 8d8d 8d91 eaf1 eb9f es:..'.......... │ │ │ │ -00047990: e907 8189 0000 6666 01c7 0b4a 9f23 9762 ......ff...J.#.b │ │ │ │ -000479a0: 8d8d 90cc cd9f 0459 9c84 0027 f0fe 0000 .......Y...'.... │ │ │ │ -000479b0: 6666 8d9f e266 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ -000479c0: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ -000479d0: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ -000479e0: 9ffd 1c15 eb49 368e 8e8e 8e9f ff40 548d .....I6......@T. │ │ │ │ -000479f0: 9105 ccce eb61 236c 6574 9605 bfaa 6c6f .....a#let....lo │ │ │ │ -00047a00: 6164 5f74 686d 5b74 6879 3b74 686e 616d ad_thm[thy;thnam │ │ │ │ -00047a10: 655d 933d 8ea4 0d00 008d 9105 ccce 2396 e].=..........#. │ │ │ │ -00047a20: 05bf aa6c 6574 5f62 6566 6f72 6528 7468 ...let_before(th │ │ │ │ -00047a30: 6e61 6d65 2c93 6074 6865 6f72 656d 5f6c name,.`theorem_l │ │ │ │ -00047a40: 6973 745f 666e 602c 935b 7468 793b 7468 ist_fn`,.[thy;th │ │ │ │ -00047a50: 6e61 6d65 5d29 3b3b 8ea1 8d91 05cc ce6c name]);;.......l │ │ │ │ -00047a60: 6f61 645f 7468 6d96 05bf aa3d 932d 933a oad_thm....=.-.: │ │ │ │ -00047a70: 9328 7374 7269 6e67 936c 6973 7493 2d3e .(string.list.-> │ │ │ │ -00047a80: 9376 6f69 6429 8e8e 9201 c671 b184 0027 .void).....q...' │ │ │ │ -00047a90: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -00047aa0: 6601 c70b 4a8e 8e8e a929 ac59 8d91 eaf1 f...J....).Y.... │ │ │ │ -00047ab0: ebcf 5468 6973 9604 b230 6465 0c6e 6573 ..This...0de.nes │ │ │ │ -00047ac0: 8d91 04b2 2feb 616c 6f61 645f 7468 6d8e ..../.aload_thm. │ │ │ │ -00047ad0: 9137 61af cf74 6f93 6290 538e 6593 619b .7a..to.b.S.e.a. │ │ │ │ -00047ae0: 04b2 2f66 756e 6374 696f 6e93 7468 6174 ../function.that │ │ │ │ -00047af0: 9377 696c 6c93 6c6f 6164 9861 6e64 9362 .will.load.and.b │ │ │ │ -00047b00: 696e 648d 93eb 6174 686e 616d 658e 912b ind...athname..+ │ │ │ │ -00047b10: e25c cf66 726f 6d98 7468 6593 7468 656f .\.from.the.theo │ │ │ │ -00047b20: 7279 8ea1 8d8d 91ea f1eb eb61 7468 798e ry.........athy. │ │ │ │ -00047b30: 91fc 30e9 cf2e 9105 38e0 4669 6e61 6c6c ..0.....8.Finall │ │ │ │ -00047b40: 7991 ff05 562c 9603 eaa8 6f6e 6593 6465 y...V,....one.de │ │ │ │ -00047b50: 0c6e 6573 3a8e 9f2a 0df9 8d8d 8d91 eaf1 .nes:..*........ │ │ │ │ -00047b60: eb9f e907 8189 0000 6666 01c7 0b4a 9f23 ........ff...J.# │ │ │ │ -00047b70: 9762 8d8d 90cc cd9f 0459 9c84 0027 f0fe .b.......Y...'.. │ │ │ │ -00047b80: 0000 6666 8d9f e266 108d 8d92 01af f00d ..ff...f........ │ │ │ │ -00047b90: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ -00047ba0: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ -00047bb0: 4db2 9ffd 1c15 eb49 378e 8e8e 8e9f ff40 M......I7......@ │ │ │ │ -00047bc0: 548d 9105 ccce eb61 236c 6574 9605 bfaa T......a#let.... │ │ │ │ -00047bd0: 6175 746f 6c6f 6164 5f74 686d 9374 6879 autoload_thm.thy │ │ │ │ -00047be0: 9374 686e 616d 6593 3d8e a40d 0000 8d91 .thname.=....... │ │ │ │ -00047bf0: 05cc ce23 9105 bfaa 6175 746f 6c6f 6164 ...#....autoload │ │ │ │ -00047c00: 2874 686e 616d 652c 606c 6f61 645f 7468 (thname,`load_th │ │ │ │ -00047c10: 6d60 2c5b 7468 793b 7468 6e61 6d65 5d29 m`,[thy;thname]) │ │ │ │ -00047c20: 3b3b 8ea1 8d91 05cc ce61 7574 6f6c 6f61 ;;.......autoloa │ │ │ │ -00047c30: 645f 7468 6d96 05bf aa3d 932d 933a 9328 d_thm....=.-.:.( │ │ │ │ -00047c40: 7374 7269 6e67 932d 3e93 7374 7269 6e67 string.->.string │ │ │ │ -00047c50: 932d 3e93 766f 6964 298e 8e92 01c6 71b1 .->.void).....q. │ │ │ │ -00047c60: 8400 27f0 fe00 0066 668e 8e9f 04c0 0289 ..'....ff....... │ │ │ │ -00047c70: 0000 6666 01c7 0b4a 8e8e 8ea6 8d91 eaf1 ..ff...J........ │ │ │ │ -00047c80: ebcf 5468 6973 9603 6821 7461 6b90 ac72 ..This..h!tak..r │ │ │ │ -00047c90: 6573 9b03 6820 6193 7468 656f 7279 9861 es..h a.theory.a │ │ │ │ -00047ca0: 6e64 9361 9374 6865 6f72 656d 986e 616d nd.a.theorem.nam │ │ │ │ -00047cb0: 6593 616e 6493 7365 7473 9875 7093 7468 e.and.sets.up.th │ │ │ │ -00047cc0: 6598 6175 746f 6c6f 6164 696e 6793 6f66 e.autoloading.of │ │ │ │ -00047cd0: 9374 6865 9874 6865 6f72 656d 9366 726f .the.theorem.fro │ │ │ │ -00047ce0: 6d8e a18d 91ea f1eb 7468 6596 03ea a867 m.......the....g │ │ │ │ -00047cf0: 6976 9aac 7265 6e93 7468 656f 7279 91ff iv..ren.theory.. │ │ │ │ -00047d00: 0556 2e91 0538 e054 6865 9374 6872 6565 .V...8.The.three │ │ │ │ -00047d10: 9374 6865 6f72 656d 7393 6361 6e93 6e6f .theorems.can.no │ │ │ │ -00047d20: 9877 9362 9053 8e65 9373 6574 9375 7093 .w.b.S.e.set.up. │ │ │ │ -00047d30: 666f 7293 6175 746f 6c6f 6164 696e 6793 for.autoloading. │ │ │ │ -00047d40: 6173 9366 6f6c 6c6f 9877 733a 8e9f 2374 as.follo.ws:..#t │ │ │ │ -00047d50: 5e8d 8d8d 91ea f1eb 9fef 8781 8900 0066 ^..............f │ │ │ │ -00047d60: 6601 c70b 4a9f 1697 628d 8d90 cccd 9f04 f...J...b....... │ │ │ │ -00047d70: 599c 8400 1af0 fe00 0066 668d 9fef 6610 Y........ff...f. │ │ │ │ -00047d80: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ -00047d90: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ -00047da0: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4938 .......M......I8 │ │ │ │ -00047db0: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ -00047dc0: 6d61 7096 05bf aa28 6175 746f 6c6f 6164 map....(autoload │ │ │ │ -00047dd0: 5f74 686d 9360 7472 6976 6029 9328 776f _thm.`triv`).(wo │ │ │ │ -00047de0: 7264 7393 6054 6831 9354 6832 9354 6833 rds.`Th1.Th2.Th3 │ │ │ │ -00047df0: 6029 3b3b 8e9f 0d00 008d 9105 ccce 5b28 `);;..........[( │ │ │ │ -00047e00: 293b 9605 bfaa 2829 3b93 2829 5d93 3a93 );....();.()].:. │ │ │ │ -00047e10: 766f 6964 936c 6973 748e 8e92 01c6 71b1 void.list.....q. │ │ │ │ -00047e20: 8400 1af0 fe00 0066 668e 8e9f 04c0 0289 .......ff....... │ │ │ │ -00047e30: 0000 6666 01c7 0b4a 8e8e 8e9f 232c 598d ..ff...J....#,Y. │ │ │ │ -00047e40: 91ea f1eb cf54 6865 6e96 0382 cc69 668d .....Then....if. │ │ │ │ -00047e50: 93eb 6154 6831 8e91 14c1 cacf 2c8d 9103 ..aTh1......,... │ │ │ │ -00047e60: 9791 eb61 5468 328e 9118 595b cf6f 728d ...aTh2...Y[.or. │ │ │ │ -00047e70: 93eb 6154 6833 8e91 1844 96cf 6f9a 538e ..aTh3...D..o.S. │ │ │ │ -00047e80: 6363 7572 2c91 0397 9174 6865 7993 7769 ccur,....they.wi │ │ │ │ -00047e90: 6c6c 9362 9865 9361 7574 6f6c 6f61 6465 ll.b.e.autoloade │ │ │ │ -00047ea0: 642e 9105 1641 5468 6973 9369 7393 696c d....AThis.is.il │ │ │ │ -00047eb0: 6c75 7374 7261 7465 6493 6298 656c 6f90 lustrated.b.elo. │ │ │ │ -00047ec0: ac72 772c 9103 9791 7769 7468 9374 6865 .rw,....with.the │ │ │ │ -00047ed0: 8ea1 8d91 eaf1 eb6f 7574 7075 749b 03ea .......output... │ │ │ │ -00047ee0: a866 6f6c 6c6f 95ac 7277 9365 6498 6293 .follo..rw.ed.b. │ │ │ │ -00047ef0: 7998 6578 706c 616e 6174 6f72 7998 636f y.explanatory.co │ │ │ │ -00047f00: 6d6d 656e 9374 732e 8e8e 9f24 fd13 8e8c mmen.ts....$.... │ │ │ │ -00047f10: 8b00 0000 4f00 0000 0000 0000 0000 0000 ....O........... │ │ │ │ +000472a0: 0000 0000 0000 0000 0000 0000 0469 68a0 .............ih. │ │ │ │ +000472b0: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +000472c0: 999a 8d91 eaf1 ebd0 3738 9200 ee8b a143 ........78.....C │ │ │ │ +000472d0: 6861 7074 6572 9604 8000 382e 910a 8000 hapter....8..... │ │ │ │ +000472e0: 4d4c 9353 7973 7465 6d93 4691 fee0 0075 ML.System.F....u │ │ │ │ +000472f0: 6e63 7469 6f6e 738e 91ea f1eb 9f05 6666 nctions.......ff │ │ │ │ +00047300: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +00047310: 2fdf 8da0 fd8b d021 8d91 eaf1 ebcf 746f /......!......to │ │ │ │ +00047320: 9604 bf57 6290 538e 659b 04bf 5670 7574 ...Wb.S.e...Vput │ │ │ │ +00047330: 9361 7498 7468 6593 6290 538e 6567 696e .at.the.b.S.egin │ │ │ │ +00047340: 6e69 6e67 936f 6698 7468 6593 6c69 7374 ning.of.the.list │ │ │ │ +00047350: 936f 6698 7090 538e 656e 6469 6e67 9374 .of.p.S.ending.t │ │ │ │ +00047360: 6f70 2d6c 6576 90ac 7265 6c98 6576 91ff op-lev..rel.ev.. │ │ │ │ +00047370: 58e4 616c 7561 7469 6f6e 732e 9107 b6ec X.aluations..... │ │ │ │ +00047380: 4173 9373 6f90 538e 6f6e 9861 7393 7468 As.so.S.on.as.th │ │ │ │ +00047390: 658e a410 0000 8d91 eaf1 eb63 7572 7265 e..........curre │ │ │ │ +000473a0: 6e95 ac72 749b 02ca 8c74 6f70 2d6c 6576 n..rt....top-lev │ │ │ │ +000473b0: 9365 6c96 02ca 8d65 7691 ff58 e461 6c75 .el....ev..X.alu │ │ │ │ +000473c0: 6174 696f 6e98 6973 9363 6f6d 706c 6574 ation.is.complet │ │ │ │ +000473d0: 6564 9828 692e 652e 9104 d8d7 7468 6598 ed.(i.e.....the. │ │ │ │ +000473e0: 6f6e 6593 7468 6174 9869 6e95 ac72 7693 one.that.in..rv. │ │ │ │ +000473f0: 6f6b 9365 6496 02ca 8d74 6865 9863 616c ok.ed....the.cal │ │ │ │ +00047400: 6c93 746f 8d98 eb61 6c65 745f 6265 666f l.to...alet_befo │ │ │ │ +00047410: 7265 8e91 3c47 30cf 292c 8ea1 8d91 eaf1 re...thm).....q... │ │ │ │ +000478e0: 1af0 fe00 0066 668e 8e9f 04c0 0289 0000 .....ff......... │ │ │ │ +000478f0: 6666 01c7 0b4a 8e8e 8e9f 232c 598d 91ea ff...J....#,Y... │ │ │ │ +00047900: f1eb cf54 6869 7396 03b3 5c69 7393 6193 ...This...\is.a. │ │ │ │ +00047910: 7690 ac72 6572 7369 6f6e 9b03 b35d 6f66 v..rersion...]of │ │ │ │ +00047920: 9374 6865 93eb 484d 4c93 cf66 756e 6374 .the..HML..funct │ │ │ │ +00047930: 696f 6e8d 93eb 6174 6865 6f72 656d 8e91 ion...atheorem.. │ │ │ │ +00047940: 2fa4 5ecf 7468 6174 9874 616b 9aac 7265 /.^.that.tak..re │ │ │ │ +00047950: 7393 6974 7393 6172 6775 6d65 6e98 7473 s.its.argumen.ts │ │ │ │ +00047960: 9361 7393 6193 6c69 7374 2e91 0526 7254 .as.a.list...&rT │ │ │ │ +00047970: 6865 6e93 6f6e 658e a18d 91ea f1eb 6465 hen.one.......de │ │ │ │ +00047980: 0c6e 6573 3a8e 9f27 9f0a 8d8d 8d91 eaf1 .nes:..'........ │ │ │ │ +00047990: eb9f e907 8189 0000 6666 01c7 0b4a 9f23 ........ff...J.# │ │ │ │ +000479a0: 9762 8d8d 90cc cd9f 0459 9c84 0027 f0fe .b.......Y...'.. │ │ │ │ +000479b0: 0000 6666 8d9f e266 108d 8d92 01af f00d ..ff...f........ │ │ │ │ +000479c0: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ +000479d0: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ +000479e0: 4db2 9ffd 1c15 eb49 368e 8e8e 8e9f ff40 M......I6......@ │ │ │ │ +000479f0: 548d 9105 ccce eb61 236c 6574 9605 bfaa T......a#let.... │ │ │ │ +00047a00: 6c6f 6164 5f74 686d 5b74 6879 3b74 686e load_thm[thy;thn │ │ │ │ +00047a10: 616d 655d 933d 8ea4 0d00 008d 9105 ccce ame].=.......... │ │ │ │ +00047a20: 2396 05bf aa6c 6574 5f62 6566 6f72 6528 #....let_before( │ │ │ │ +00047a30: 7468 6e61 6d65 2c93 6074 6865 6f72 656d thname,.`theorem │ │ │ │ +00047a40: 5f6c 6973 745f 666e 602c 935b 7468 793b _list_fn`,.[thy; │ │ │ │ +00047a50: 7468 6e61 6d65 5d29 3b3b 8ea1 8d91 05cc thname]);;...... │ │ │ │ +00047a60: ce6c 6f61 645f 7468 6d96 05bf aa3d 932d .load_thm....=.- │ │ │ │ +00047a70: 933a 9328 7374 7269 6e67 936c 6973 7493 .:.(string.list. │ │ │ │ +00047a80: 2d3e 9376 6f69 6429 8e8e 9201 c671 b184 ->.void).....q.. │ │ │ │ +00047a90: 0027 f0fe 0000 6666 8e8e 9f04 c002 8900 .'....ff........ │ │ │ │ +00047aa0: 0066 6601 c70b 4a8e 8e8e a929 ac59 8d91 .ff...J....).Y.. │ │ │ │ +00047ab0: eaf1 ebcf 5468 6973 9604 b230 6465 0c6e ....This...0de.n │ │ │ │ +00047ac0: 6573 8d91 04b2 2feb 616c 6f61 645f 7468 es..../.aload_th │ │ │ │ +00047ad0: 6d8e 9137 61af cf74 6f93 6290 538e 6593 m..7a..to.b.S.e. │ │ │ │ +00047ae0: 619b 04b2 2f66 756e 6374 696f 6e93 7468 a.../function.th │ │ │ │ +00047af0: 6174 9377 696c 6c93 6c6f 6164 9861 6e64 at.will.load.and │ │ │ │ +00047b00: 9362 696e 648d 93eb 6174 686e 616d 658e .bind...athname. │ │ │ │ +00047b10: 912b e25c cf66 726f 6d98 7468 6593 7468 .+.\.from.the.th │ │ │ │ +00047b20: 656f 7279 8ea1 8d8d 91ea f1eb eb61 7468 eory.........ath │ │ │ │ +00047b30: 798e 91fc 30e9 cf2e 9105 38e0 4669 6e61 y...0.....8.Fina │ │ │ │ +00047b40: 6c6c 7991 ff05 562c 9603 eaa8 6f6e 6593 lly...V,....one. │ │ │ │ +00047b50: 6465 0c6e 6573 3a8e 9f2a 0df9 8d8d 8d91 de.nes:..*...... │ │ │ │ +00047b60: eaf1 eb9f e907 8189 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ +00047b70: 9f23 9762 8d8d 90cc cd9f 0459 9c84 0027 .#.b.......Y...' │ │ │ │ +00047b80: f0fe 0000 6666 8d9f e266 108d 8d92 01af ....ff...f...... │ │ │ │ +00047b90: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ +00047ba0: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ +00047bb0: 01b9 4db2 9ffd 1c15 eb49 378e 8e8e 8e9f ..M......I7..... │ │ │ │ +00047bc0: ff40 548d 9105 ccce eb61 236c 6574 9605 .@T......a#let.. │ │ │ │ +00047bd0: bfaa 6175 746f 6c6f 6164 5f74 686d 9374 ..autoload_thm.t │ │ │ │ +00047be0: 6879 9374 686e 616d 6593 3d8e a40d 0000 hy.thname.=..... │ │ │ │ +00047bf0: 8d91 05cc ce23 9105 bfaa 6175 746f 6c6f .....#....autolo │ │ │ │ +00047c00: 6164 2874 686e 616d 652c 606c 6f61 645f ad(thname,`load_ │ │ │ │ +00047c10: 7468 6d60 2c5b 7468 793b 7468 6e61 6d65 thm`,[thy;thname │ │ │ │ +00047c20: 5d29 3b3b 8ea1 8d91 05cc ce61 7574 6f6c ]);;.......autol │ │ │ │ +00047c30: 6f61 645f 7468 6d96 05bf aa3d 932d 933a oad_thm....=.-.: │ │ │ │ +00047c40: 9328 7374 7269 6e67 932d 3e93 7374 7269 .(string.->.stri │ │ │ │ +00047c50: 6e67 932d 3e93 766f 6964 298e 8e92 01c6 ng.->.void)..... │ │ │ │ +00047c60: 71b1 8400 27f0 fe00 0066 668e 8e9f 04c0 q...'....ff..... │ │ │ │ +00047c70: 0289 0000 6666 01c7 0b4a 8e8e 8ea6 8d91 ....ff...J...... │ │ │ │ +00047c80: eaf1 ebcf 5468 6973 9603 6821 7461 6b90 ....This..h!tak. │ │ │ │ +00047c90: ac72 6573 9b03 6820 6193 7468 656f 7279 .res..h a.theory │ │ │ │ +00047ca0: 9861 6e64 9361 9374 6865 6f72 656d 986e .and.a.theorem.n │ │ │ │ +00047cb0: 616d 6593 616e 6493 7365 7473 9875 7093 ame.and.sets.up. │ │ │ │ +00047cc0: 7468 6598 6175 746f 6c6f 6164 696e 6793 the.autoloading. │ │ │ │ +00047cd0: 6f66 9374 6865 9874 6865 6f72 656d 9366 of.the.theorem.f │ │ │ │ +00047ce0: 726f 6d8e a18d 91ea f1eb 7468 6596 03ea rom.......the... │ │ │ │ +00047cf0: a867 6976 9aac 7265 6e93 7468 656f 7279 .giv..ren.theory │ │ │ │ +00047d00: 91ff 0556 2e91 0538 e054 6865 9374 6872 ...V...8.The.thr │ │ │ │ +00047d10: 6565 9374 6865 6f72 656d 7393 6361 6e93 ee.theorems.can. │ │ │ │ +00047d20: 6e6f 9877 9362 9053 8e65 9373 6574 9375 no.w.b.S.e.set.u │ │ │ │ +00047d30: 7093 666f 7293 6175 746f 6c6f 6164 696e p.for.autoloadin │ │ │ │ +00047d40: 6793 6173 9366 6f6c 6c6f 9877 733a 8e9f g.as.follo.ws:.. │ │ │ │ +00047d50: 2374 5e8d 8d8d 91ea f1eb 9fef 8781 8900 #t^............. │ │ │ │ +00047d60: 0066 6601 c70b 4a9f 1697 628d 8d90 cccd .ff...J...b..... │ │ │ │ +00047d70: 9f04 599c 8400 1af0 fe00 0066 668d 9fef ..Y........ff... │ │ │ │ +00047d80: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ +00047d90: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ +00047da0: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ +00047db0: 4938 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I8......@T...... │ │ │ │ +00047dc0: 6123 6d61 7096 05bf aa28 6175 746f 6c6f a#map....(autolo │ │ │ │ +00047dd0: 6164 5f74 686d 9360 7472 6976 6029 9328 ad_thm.`triv`).( │ │ │ │ +00047de0: 776f 7264 7393 6054 6831 9354 6832 9354 words.`Th1.Th2.T │ │ │ │ +00047df0: 6833 6029 3b3b 8e9f 0d00 008d 9105 ccce h3`);;.......... │ │ │ │ +00047e00: 5b28 293b 9605 bfaa 2829 3b93 2829 5d93 [();....();.()]. │ │ │ │ +00047e10: 3a93 766f 6964 936c 6973 748e 8e92 01c6 :.void.list..... │ │ │ │ +00047e20: 71b1 8400 1af0 fe00 0066 668e 8e9f 04c0 q........ff..... │ │ │ │ +00047e30: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 232c ....ff...J....#, │ │ │ │ +00047e40: 598d 91ea f1eb cf54 6865 6e96 0382 cc69 Y......Then....i │ │ │ │ +00047e50: 668d 93eb 6154 6831 8e91 14c1 cacf 2c8d f...aTh1......,. │ │ │ │ +00047e60: 9103 9791 eb61 5468 328e 9118 595b cf6f .....aTh2...Y[.o │ │ │ │ +00047e70: 728d 93eb 6154 6833 8e91 1844 96cf 6f9a r...aTh3...D..o. │ │ │ │ +00047e80: 538e 6363 7572 2c91 0397 9174 6865 7993 S.ccur,....they. │ │ │ │ +00047e90: 7769 6c6c 9362 9865 9361 7574 6f6c 6f61 will.b.e.autoloa │ │ │ │ +00047ea0: 6465 642e 9105 1641 5468 6973 9369 7393 ded....AThis.is. │ │ │ │ +00047eb0: 696c 6c75 7374 7261 7465 6493 6298 656c illustrated.b.el │ │ │ │ +00047ec0: 6f90 ac72 772c 9103 9791 7769 7468 9374 o..rw,....with.t │ │ │ │ +00047ed0: 6865 8ea1 8d91 eaf1 eb6f 7574 7075 749b he.......output. │ │ │ │ +00047ee0: 03ea a866 6f6c 6c6f 95ac 7277 9365 6498 ...follo..rw.ed. │ │ │ │ +00047ef0: 6293 7998 6578 706c 616e 6174 6f72 7998 b.y.explanatory. │ │ │ │ +00047f00: 636f 6d6d 656e 9374 732e 8e8e 9f24 fd13 commen.ts....$.. │ │ │ │ +00047f10: 8e8c 8b00 0000 4f00 0000 0000 0000 0000 ......O......... │ │ │ │ 00047f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00047f30: 0000 0000 0000 0000 0000 0472 80a0 02cc ...........r.... │ │ │ │ -00047f40: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -00047f50: 8d91 12c7 61d0 382e 352e 910a 8000 496e ....a.8.5.....In │ │ │ │ -00047f60: 9aa0 0074 6572 7072 6574 696e 6796 0480 ...terpreting... │ │ │ │ -00047f70: 006c 6973 7473 936f 6693 6e98 756d 9862 .lists.of.n.um.b │ │ │ │ -00047f80: 9060 0065 7273 9361 7393 4d4c 9369 6e70 .`.ers.as.ML.inp │ │ │ │ -00047f90: 7574 9200 a2ca 8d37 398e 9112 c761 9f05 ut.....79....a.. │ │ │ │ -00047fa0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -00047fb0: 0294 2fdf 8da0 fdd8 2f06 8d8d 8d91 12c7 ../...../....... │ │ │ │ -00047fc0: 619f a807 8189 0000 6666 01c7 0b4a a000 a.......ff...J.. │ │ │ │ -00047fd0: a597 628d 8d90 cccd 9f04 599c 8400 a9f0 ..b.......Y..... │ │ │ │ -00047fe0: fe00 0066 668d a0ff 6066 108d 8d92 01af ...ff...`f...... │ │ │ │ -00047ff0: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -00048000: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -00048010: 01b9 4db2 9ffd 1c15 eb49 398e 8e8e 8e9f ..M......I9..... │ │ │ │ -00048020: ff40 548d 9105 ccce eb61 2352 4557 5249 .@T......a#REWRI │ │ │ │ -00048030: 5445 5f52 554c 455b 5468 323b 5468 335d TE_RULE[Th2;Th3] │ │ │ │ -00048040: 5468 313b 3b91 227d fc25 9605 bfaa 4578 Th1;;."}.%....Ex │ │ │ │ -00048050: 7072 6573 7369 6f6e 9369 6e70 7574 9374 pression.input.t │ │ │ │ -00048060: 6f93 746f 7093 6c65 7665 6c93 4d4c 9325 o.top.level.ML.% │ │ │ │ -00048070: 8ea4 0d00 008d 9105 ccce 2829 9605 bfaa ..........().... │ │ │ │ -00048080: 3a93 766f 6964 9200 89f7 f025 9372 6573 :.void.....%.res │ │ │ │ -00048090: 756c 7493 6f66 936c 6f61 645f 7468 6d5b ult.of.load_thm[ │ │ │ │ -000480a0: 6074 7269 7660 3b60 5468 3160 5d93 258e `triv`;`Th1`].%. │ │ │ │ -000480b0: a18d 9105 ccce 5468 3196 05bf aa3d 932e ......Th1....=.. │ │ │ │ -000480c0: 937c 2d93 7893 3d93 2879 932a 9331 2993 .|-.x.=.(y.*.1). │ │ │ │ -000480d0: 2b93 3091 283d a625 9354 6831 9361 7574 +.0.(=.%.Th1.aut │ │ │ │ -000480e0: 6f6c 6f61 6465 6491 6d39 9e25 8ea1 a18d oloaded.m9.%.... │ │ │ │ -000480f0: 9105 ccce 2829 9605 bfaa 3a93 766f 6964 ....()....:.void │ │ │ │ -00048100: 9200 89f7 f025 9372 6573 756c 7493 6f66 .....%.result.of │ │ │ │ -00048110: 936c 6f61 645f 7468 6d5b 6074 7269 7660 .load_thm[`triv` │ │ │ │ -00048120: 3b60 5468 3360 5d93 258e a1a1 8d91 05cc ;`Th3`].%....... │ │ │ │ -00048130: ce54 6833 9605 bfaa 3d93 7c2d 936d 932a .Th3....=.|-.m.* │ │ │ │ -00048140: 9331 933d 936d 9156 3af6 2593 5468 3393 .1.=.m.V:.%.Th3. │ │ │ │ -00048150: 6175 746f 6c6f 6164 6564 916d 399e 258e autoloaded.m9.%. │ │ │ │ -00048160: a1a1 8d91 05cc ce28 2996 05bf aa3a 9376 .......()....:.v │ │ │ │ -00048170: 6f69 6492 0089 f7f0 2593 7265 7375 6c74 oid.....%.result │ │ │ │ -00048180: 936f 6693 6c6f 6164 5f74 686d 5b60 7472 .of.load_thm[`tr │ │ │ │ -00048190: 6976 603b 6054 6832 605d 9325 8ea1 a18d iv`;`Th2`].%.... │ │ │ │ -000481a0: 9105 ccce 5468 3296 05bf aa3d 937c 2d93 ....Th2....=.|-. │ │ │ │ -000481b0: 6d93 2b93 3093 3d93 6d91 563a f625 9354 m.+.0.=.m.V:.%.T │ │ │ │ -000481c0: 6832 9361 7574 6f6c 6f61 6465 6491 6d39 h2.autoloaded.m9 │ │ │ │ -000481d0: 9e25 8ea1 a18d 9105 ccce 2e96 05bf aa7c .%.............| │ │ │ │ -000481e0: 2d93 7893 3d93 7992 0084 3846 2593 5265 -.x.=.y...8F%.Re │ │ │ │ -000481f0: 7375 6c74 936f 6693 696e 7075 7493 6578 sult.of.input.ex │ │ │ │ -00048200: 7072 6573 7369 6f6e 9128 3da6 258e 8e92 pression.(=.%... │ │ │ │ -00048210: 01c6 71b1 8400 a9f0 fe00 0066 668e 8e9f ..q........ff... │ │ │ │ -00048220: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -00048230: 684d ba8d 911e 28f0 cf54 6869 7396 043a hM....(..This..: │ │ │ │ -00048240: 6269 6d70 6c65 6d65 6e90 ac72 7461 7469 bimplemen..rtati │ │ │ │ -00048250: 6f6e 9b04 3a63 6f66 9361 7574 6f6c 6f61 on..:cof.autoloa │ │ │ │ -00048260: 6469 6e67 9869 6c6c 7573 7472 6174 6573 ding.illustrates │ │ │ │ -00048270: 9374 6865 9367 656e 6572 616c 9870 7269 .the.general.pri │ │ │ │ -00048280: 6e63 6970 6c65 732c 9104 4e51 6275 7493 nciples,..NQbut. │ │ │ │ -00048290: 6861 7398 7468 6593 6469 732d 8ea4 1000 has.the.dis-.... │ │ │ │ -000482a0: 008d 9112 c761 6164 7691 ff58 e461 6e9a .....aadv..X.an. │ │ │ │ -000482b0: ac72 7461 6765 9604 8913 7468 6174 9374 .rtage....that.t │ │ │ │ -000482c0: 6865 6f72 656d 7393 6172 6593 616c 7798 heorems.are.alw. │ │ │ │ -000482d0: 6198 7973 9104 8912 7265 6c6f 6164 6564 a.ys....reloaded │ │ │ │ -000482e0: 9377 6865 6e65 7698 6572 9374 6865 7993 .whenev.er.they. │ │ │ │ -000482f0: 6f90 538e 6363 7572 2e91 0714 2141 7393 o.S.ccur....!As. │ │ │ │ -00048300: 616e 9104 8912 6578 6572 6369 7365 2c91 an....exercise,. │ │ │ │ -00048310: 04b0 ae74 6865 8ea1 8d91 12c7 6172 6561 ...the......area │ │ │ │ -00048320: 6465 7296 0389 696d 6967 6890 ac72 749b der...imigh..rt. │ │ │ │ -00048330: 0389 6877 6973 6893 746f 9363 6f6e 7369 ..hwish.to.consi │ │ │ │ -00048340: 6465 7298 686f 90ac 7277 9374 6f93 6d6f der.ho..rw.to.mo │ │ │ │ -00048350: 9053 8e64 6966 7998 7468 6593 6465 0c6e .S.dify.the.de.n │ │ │ │ -00048360: 6974 696f 6e73 9361 6290 538e 6f95 ac72 itions.ab.S.o..r │ │ │ │ -00048370: 7693 6598 2875 7369 6e67 8d91 0389 69eb v.e.(using....i. │ │ │ │ -00048380: 6175 6e64 6f5f 6175 746f 6c6f 6164 8e91 aundo_autoload.. │ │ │ │ -00048390: 4e45 0bcf 298e a18d 9112 c761 736f 9603 NE..)......aso.. │ │ │ │ -000483a0: eaa8 7468 6174 9374 6865 6f72 656d 7393 ..that.theorems. │ │ │ │ -000483b0: 6172 6593 6f6e 6c79 936c 6f61 6465 6493 are.only.loaded. │ │ │ │ -000483c0: 6f6e 6365 9370 9053 8e65 7293 7365 7373 once.p.S.er.sess │ │ │ │ -000483d0: 696f 6e2e 8ea1 8d91 1e28 f041 9104 a8af ion......(.A.... │ │ │ │ -000483e0: 7370 9553 8e65 6369 616c 9b04 a8e0 7075 sp.S.ecial....pu │ │ │ │ -000483f0: 7270 936f 7365 9861 7574 6f6c 6f61 6469 rp.ose.autoloadi │ │ │ │ -00048400: 6e67 9866 756e 6374 696f 6e2c 9604 d86e ng.function,...n │ │ │ │ -00048410: 666f 7291 04a8 e161 7869 6f6d 732c 9364 for....axioms,.d │ │ │ │ -00048420: 650c 6e69 7469 6f6e 7398 616e 6498 7468 e.nitions.and.th │ │ │ │ -00048430: 656f 7265 6d73 2c93 6973 9870 726f 2d8e eorems,.is.pro-. │ │ │ │ -00048440: a18d 9112 c761 7669 6465 6496 04b8 2061 .....avided... a │ │ │ │ -00048450: 739b 04b8 2173 7461 6e64 6172 642e 9107 s...!standard... │ │ │ │ -00048460: a149 5468 6973 9369 7393 636f 9053 8e64 .IThis.is.co.S.d │ │ │ │ -00048470: 6564 9874 6f93 7072 6f90 ac72 7669 6465 ed.to.pro..rvide │ │ │ │ -00048480: 9861 936d 6f72 6593 706c 6561 7369 6e67 .a.more.pleasing │ │ │ │ -00048490: 986f 7574 7075 7493 7468 616e 9367 6976 .output.than.giv │ │ │ │ -000484a0: 95ac 7265 6e98 6293 7991 04b8 2074 6865 ..ren.b.y... the │ │ │ │ -000484b0: 8ea1 8d91 12c7 6164 650c 6e69 7469 6f6e ......ade.nition │ │ │ │ -000484c0: 739b 03ea a861 6290 538e 6f95 ac72 7693 s....ab.S.o..rv. │ │ │ │ -000484d0: 652c 9861 6e64 9869 7498 6f6e 6c79 9861 e,.and.it.only.a │ │ │ │ -000484e0: 7574 6f6c 6f61 6473 986f 6e63 652e 9105 utoloads.once... │ │ │ │ -000484f0: 38e0 5468 6598 6675 6e63 7469 6f6e 9869 8.The.function.i │ │ │ │ -00048500: 733a 8e9f 1c99 808d 8d8d 9112 c761 9ff4 s:...........a.. │ │ │ │ -00048510: dada 8900 0066 6601 c70b 4a9f 0bf0 af8d .....ff...J..... │ │ │ │ -00048520: 8d90 cccd 9f04 599c 8400 104a 4b00 0066 ......Y....JK..f │ │ │ │ -00048530: 668d 9ffb a664 8d91 170b cceb 6161 7574 f....d......aaut │ │ │ │ -00048540: 6f6c 6f61 645f 7468 656f 7279 910b 7f54 oload_theory...T │ │ │ │ -00048550: 3a96 05bf aa28 7374 7269 6e67 9323 9373 :....(string.#.s │ │ │ │ -00048560: 7472 696e 6793 2393 7374 7269 6e67 2993 tring.#.string). │ │ │ │ -00048570: 2d3e 9376 6f69 648e 8e92 01c6 71b1 8400 ->.void.....q... │ │ │ │ -00048580: 104a 4b00 0066 668e 8e9f 04c0 0289 0000 .JK..ff......... │ │ │ │ -00048590: 6666 01c7 0b4a 8e8e 8ea9 1c99 818d 911e ff...J.......... │ │ │ │ -000485a0: 28f0 cf54 6865 9603 7f31 0c72 7374 9103 (..The...1.rst.. │ │ │ │ -000485b0: 7f30 6172 6775 6d65 6e9a ac72 7493 6d98 .0argumen..rt.m. │ │ │ │ -000485c0: 7573 7493 6290 538e 659b 037f 306f 6e65 ust.b.S.e...0one │ │ │ │ -000485d0: 936f 6698 7468 6593 7374 7269 6e67 738d .of.the.strings. │ │ │ │ -000485e0: 93eb 6160 6178 696f 6d60 8e91 2bbc d7cf ..a`axiom`..+... │ │ │ │ -000485f0: 2c8d 9103 94af eb61 6064 6566 696e 6974 ,......a`definit │ │ │ │ -00048600: 696f 6e60 8e91 4c0f d7cf 6f72 8d93 eb61 ion`..L...or...a │ │ │ │ -00048610: 6074 6865 6f72 656d 608e 9137 3c2b cf3b `theorem`..7<+.; │ │ │ │ -00048620: 9103 a303 7468 658e a18d 9112 c761 7365 ....the......ase │ │ │ │ -00048630: 636f 6e64 9604 705f 6172 6775 6d65 6e9a cond..p_argumen. │ │ │ │ -00048640: ac72 7493 6193 7468 656f 7279 3b91 04b3 .rt.a.theory;... │ │ │ │ -00048650: 3b61 6e64 9374 6865 9374 6869 7264 9361 ;and.the.third.a │ │ │ │ -00048660: 7267 756d 656e 9874 9374 6865 936e 616d rgumen.t.the.nam │ │ │ │ -00048670: 6593 6f66 9361 6e93 6178 696f 6d2c 9104 e.of.an.axiom,.. │ │ │ │ -00048680: 91cd 6465 0c6e 6974 696f 6e93 6f72 8ea1 ..de.nition.or.. │ │ │ │ -00048690: 8d91 12c7 6174 6865 6f72 656d 9604 6e67 ....atheorem..ng │ │ │ │ -000486a0: 6672 6f6d 9374 6865 9b04 6e66 7468 656f from.the..nftheo │ │ │ │ -000486b0: 7279 91ff 0556 2e91 06c4 1d54 6865 9372 ry...V.....The.r │ │ │ │ -000486c0: 6573 756c 7493 6973 9861 9373 6964 652d esult.is.a.side- │ │ │ │ -000486d0: 650b 6563 7493 7468 6174 9373 6574 7393 e.ect.that.sets. │ │ │ │ -000486e0: 7570 9374 6865 9861 7574 6f6c 6f61 6469 up.the.autoloadi │ │ │ │ -000486f0: 6e67 936f 6693 7468 658e a18d 9112 c761 ng.of.the......a │ │ │ │ -00048700: 6178 696f 6d2c 9603 eaa8 6465 0c6e 6974 axiom,....de.nit │ │ │ │ -00048710: 696f 6e93 6f72 9374 6865 6f72 656d 9366 ion.or.theorem.f │ │ │ │ -00048720: 726f 6d93 7468 6593 6769 7690 ac72 656e rom.the.giv..ren │ │ │ │ -00048730: 9374 6865 6f72 7991 ff05 562e 8e9f 2808 .theory...V...(. │ │ │ │ -00048740: 198d 8d91 12c7 61eb 4b38 2e35 8e91 3f0f ......a.K8.5..?. │ │ │ │ -00048750: 0c49 6e9b ff75 c274 6572 7072 6574 696e .In..u.terpretin │ │ │ │ -00048760: 6796 067a e16c 6973 7473 936f 6693 6e98 g..z.lists.of.n. │ │ │ │ -00048770: 756d 9862 9100 8a3d 6572 7393 6173 934d um.b...=ers.as.M │ │ │ │ -00048780: 4c93 696e 7075 748e 9f1b e223 8d91 12c7 L.input....#.... │ │ │ │ -00048790: 61cf 5468 6596 03ea a8eb 484d 4c93 cf66 a.The.....HML..f │ │ │ │ -000487a0: 756e 6374 696f 6e3a 8ea6 8d8d 8d91 12c7 unction:........ │ │ │ │ -000487b0: 619f f54f a789 0000 6666 01c7 0b4a 9f0b a..O....ff...J.. │ │ │ │ -000487c0: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -000487d0: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -000487e0: 696e 6a65 6374 5f69 6e70 7574 9605 bfaa inject_input.... │ │ │ │ -000487f0: 3a93 696e 7493 6c69 7374 932d 3e93 766f :.int.list.->.vo │ │ │ │ -00048800: 6964 8e8e 9201 c671 b184 000f 60b2 0000 id.....q....`... │ │ │ │ -00048810: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -00048820: 4a8e 8e8e a68d 9112 c761 cf63 6f6e 6361 J........a.conca │ │ │ │ -00048830: 7465 6e61 7465 7396 03c3 5869 7473 9b03 tenates...Xits.. │ │ │ │ -00048840: c357 6172 6775 6d65 6e90 ac72 7493 2863 .Wargumen..rt.(c │ │ │ │ -00048850: 6f6e 7369 6465 7265 6493 6173 9361 986c onsidered.as.a.l │ │ │ │ -00048860: 6973 7493 6f66 93eb 4841 5343 4990 4dde ist.of..HASCI.M. │ │ │ │ -00048870: 4991 03c3 4dcf 639a ac72 6861 7261 6374 I...M.c..rharact │ │ │ │ -00048880: 6572 7329 936f 6e98 746f 9374 6865 9366 ers).on.to.the.f │ │ │ │ -00048890: 726f 6e98 7491 03c3 576f 6693 7468 658e ron.t...Wof.the. │ │ │ │ -000488a0: a18d 9112 c761 696e 7075 7496 03ea a863 .....ainput....c │ │ │ │ -000488b0: 90ac 7268 6172 6163 7465 7293 7374 7265 ..rharacter.stre │ │ │ │ -000488c0: 616d 2e91 0538 e054 6865 9366 756e 6374 am...8.The.funct │ │ │ │ -000488d0: 696f 6e3a 8e9f 1c99 808d 8d8d 9112 c761 ion:...........a │ │ │ │ -000488e0: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -000488f0: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -00048900: 0066 668d 9ffb a664 8d91 170b cceb 614d .ff....d......aM │ │ │ │ -00048910: 4c5f 6576 616c 9605 bfaa 3a93 7374 7269 L_eval....:.stri │ │ │ │ -00048920: 6e67 932d 3e93 766f 6964 8e8e 9201 c671 ng.->.void.....q │ │ │ │ -00048930: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -00048940: 8900 0066 6601 c70b 4a8e 8e8e a68d 9112 ...ff...J....... │ │ │ │ -00048950: c761 cf69 7396 0528 ff64 650c 6e65 649b .a.is..(.de.ned. │ │ │ │ -00048960: 0528 fe69 6e93 7465 726d 7393 6f66 8d93 .(.in.terms.of.. │ │ │ │ -00048970: eb61 696e 6a65 6374 5f69 6e70 7574 8e91 .ainject_input.. │ │ │ │ -00048980: 4a24 f7cf 3b91 05c8 2a69 7498 636f 6e95 J$..;...*it.con. │ │ │ │ -00048990: ac72 7693 6572 7473 9605 28ff 6974 7393 .rv.erts..(.its. │ │ │ │ -000489a0: 6172 6775 6d65 6e90 ac72 7498 7374 7269 argumen..rt.stri │ │ │ │ -000489b0: 6e67 9374 6f93 6193 6c69 7374 986f 6693 ng.to.a.list.of. │ │ │ │ -000489c0: eb48 4153 4349 904d de49 8ea1 8d91 12c7 .HASCI.M.I...... │ │ │ │ -000489d0: 61cf 639a ac72 6861 7261 6374 6572 7396 a.c..rharacters. │ │ │ │ -000489e0: 0418 b061 6e64 9104 18af 7468 656e 9369 ...and....then.i │ │ │ │ -000489f0: 6e6a 6563 7473 9374 6865 7365 9369 6e98 njects.these.in. │ │ │ │ -00048a00: 746f 9104 18af 7468 6593 696e 7075 7493 to....the.input. │ │ │ │ -00048a10: 7374 7265 616d 2e91 05c2 f754 6865 9369 stream.....The.i │ │ │ │ -00048a20: 6d70 6c65 6d65 6e98 7461 7469 6f6e 9104 mplemen.tation.. │ │ │ │ -00048a30: 18af 6f66 8d93 eb61 4d4c 5f65 7661 6c8e ..of...aML_eval. │ │ │ │ -00048a40: 8ea1 8d91 12c7 61cf 6861 7396 03ea a86e ......a.has....n │ │ │ │ -00048a50: 6f74 9362 9053 8e65 656e 930c 6e61 6c69 ot.b.S.een..nali │ │ │ │ -00048a60: 7365 6493 7990 ac72 6574 3b93 7365 6593 sed.y..ret;.see. │ │ │ │ -00048a70: eb49 5245 4645 5245 4e43 4593 cf66 6f72 .IREFERENCE..for │ │ │ │ -00048a80: 936d 6f72 6593 6465 7461 696c 732e 8ea1 .more.details... │ │ │ │ -00048a90: 8d91 1e28 f053 7570 7090 538e 6f73 652c ...(.Supp.S.ose, │ │ │ │ -00048aa0: 9603 eaa8 666f 7293 6578 616d 706c 652c ....for.example, │ │ │ │ -00048ab0: 9374 6861 7493 7468 6593 666f 6c6c 6f90 .that.the.follo. │ │ │ │ -00048ac0: ac72 7769 6e67 93eb 484d 4c93 cf62 696e .rwing..HML..bin │ │ │ │ -00048ad0: 6469 6e67 7393 6172 6593 6d61 6465 3a8e dings.are.made:. │ │ │ │ -00048ae0: 8e9f 24fd 138e 8c8b 0000 0050 0000 0000 ..$........P.... │ │ │ │ +00047f30: 0000 0000 0000 0000 0000 0000 0472 82a0 .............r.. │ │ │ │ +00047f40: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +00047f50: 999a 8d91 12c7 61d0 382e 352e 910a 8000 ......a.8.5..... │ │ │ │ +00047f60: 496e 9aa0 0074 6572 7072 6574 696e 6796 In...terpreting. │ │ │ │ +00047f70: 0480 006c 6973 7473 936f 6693 6e98 756d ...lists.of.n.um │ │ │ │ +00047f80: 9862 9060 0065 7273 9361 7393 4d4c 9369 .b.`.ers.as.ML.i │ │ │ │ +00047f90: 6e70 7574 9200 a2ca 8d37 398e 9112 c761 nput.....79....a │ │ │ │ +00047fa0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +00047fb0: 8ea0 0294 2fdf 8da0 fdd8 2f06 8d8d 8d91 ..../...../..... │ │ │ │ +00047fc0: 12c7 619f a807 8189 0000 6666 01c7 0b4a ..a.......ff...J │ │ │ │ +00047fd0: a000 a597 628d 8d90 cccd 9f04 599c 8400 ....b.......Y... │ │ │ │ +00047fe0: a9f0 fe00 0066 668d a0ff 6066 108d 8d92 .....ff...`f.... │ │ │ │ +00047ff0: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +00048000: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +00048010: 8d92 01b9 4db2 9ffd 1c15 eb49 398e 8e8e ....M......I9... │ │ │ │ +00048020: 8e9f ff40 548d 9105 ccce eb61 2352 4557 ...@T......a#REW │ │ │ │ +00048030: 5249 5445 5f52 554c 455b 5468 323b 5468 RITE_RULE[Th2;Th │ │ │ │ +00048040: 335d 5468 313b 3b91 227d fc25 9605 bfaa 3]Th1;;."}.%.... │ │ │ │ +00048050: 4578 7072 6573 7369 6f6e 9369 6e70 7574 Expression.input │ │ │ │ +00048060: 9374 6f93 746f 7093 6c65 7665 6c93 4d4c .to.top.level.ML │ │ │ │ +00048070: 9325 8ea4 0d00 008d 9105 ccce 2829 9605 .%..........().. │ │ │ │ +00048080: bfaa 3a93 766f 6964 9200 89f7 f025 9372 ..:.void.....%.r │ │ │ │ +00048090: 6573 756c 7493 6f66 936c 6f61 645f 7468 esult.of.load_th │ │ │ │ +000480a0: 6d5b 6074 7269 7660 3b60 5468 3160 5d93 m[`triv`;`Th1`]. │ │ │ │ +000480b0: 258e a18d 9105 ccce 5468 3196 05bf aa3d %.......Th1....= │ │ │ │ +000480c0: 932e 937c 2d93 7893 3d93 2879 932a 9331 ...|-.x.=.(y.*.1 │ │ │ │ +000480d0: 2993 2b93 3091 283d a625 9354 6831 9361 ).+.0.(=.%.Th1.a │ │ │ │ +000480e0: 7574 6f6c 6f61 6465 6491 6d39 9e25 8ea1 utoloaded.m9.%.. │ │ │ │ +000480f0: a18d 9105 ccce 2829 9605 bfaa 3a93 766f ......()....:.vo │ │ │ │ +00048100: 6964 9200 89f7 f025 9372 6573 756c 7493 id.....%.result. │ │ │ │ +00048110: 6f66 936c 6f61 645f 7468 6d5b 6074 7269 of.load_thm[`tri │ │ │ │ +00048120: 7660 3b60 5468 3360 5d93 258e a1a1 8d91 v`;`Th3`].%..... │ │ │ │ +00048130: 05cc ce54 6833 9605 bfaa 3d93 7c2d 936d ...Th3....=.|-.m │ │ │ │ +00048140: 932a 9331 933d 936d 9156 3af6 2593 5468 .*.1.=.m.V:.%.Th │ │ │ │ +00048150: 3393 6175 746f 6c6f 6164 6564 916d 399e 3.autoloaded.m9. │ │ │ │ +00048160: 258e a1a1 8d91 05cc ce28 2996 05bf aa3a %........()....: │ │ │ │ +00048170: 9376 6f69 6492 0089 f7f0 2593 7265 7375 .void.....%.resu │ │ │ │ +00048180: 6c74 936f 6693 6c6f 6164 5f74 686d 5b60 lt.of.load_thm[` │ │ │ │ +00048190: 7472 6976 603b 6054 6832 605d 9325 8ea1 triv`;`Th2`].%.. │ │ │ │ +000481a0: a18d 9105 ccce 5468 3296 05bf aa3d 937c ......Th2....=.| │ │ │ │ +000481b0: 2d93 6d93 2b93 3093 3d93 6d91 563a f625 -.m.+.0.=.m.V:.% │ │ │ │ +000481c0: 9354 6832 9361 7574 6f6c 6f61 6465 6491 .Th2.autoloaded. │ │ │ │ +000481d0: 6d39 9e25 8ea1 a18d 9105 ccce 2e96 05bf m9.%............ │ │ │ │ +000481e0: aa7c 2d93 7893 3d93 7992 0084 3846 2593 .|-.x.=.y...8F%. │ │ │ │ +000481f0: 5265 7375 6c74 936f 6693 696e 7075 7493 Result.of.input. │ │ │ │ +00048200: 6578 7072 6573 7369 6f6e 9128 3da6 258e expression.(=.%. │ │ │ │ +00048210: 8e92 01c6 71b1 8400 a9f0 fe00 0066 668e ....q........ff. │ │ │ │ +00048220: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +00048230: 8e9f 684d ba8d 911e 28f0 cf54 6869 7396 ..hM....(..This. │ │ │ │ +00048240: 043a 6269 6d70 6c65 6d65 6e90 ac72 7461 .:bimplemen..rta │ │ │ │ +00048250: 7469 6f6e 9b04 3a63 6f66 9361 7574 6f6c tion..:cof.autol │ │ │ │ +00048260: 6f61 6469 6e67 9869 6c6c 7573 7472 6174 oading.illustrat │ │ │ │ +00048270: 6573 9374 6865 9367 656e 6572 616c 9870 es.the.general.p │ │ │ │ +00048280: 7269 6e63 6970 6c65 732c 9104 4e51 6275 rinciples,..NQbu │ │ │ │ +00048290: 7493 6861 7398 7468 6593 6469 732d 8ea4 t.has.the.dis-.. │ │ │ │ +000482a0: 1000 008d 9112 c761 6164 7691 ff58 e461 .......aadv..X.a │ │ │ │ +000482b0: 6e9a ac72 7461 6765 9604 8913 7468 6174 n..rtage....that │ │ │ │ +000482c0: 9374 6865 6f72 656d 7393 6172 6593 616c .theorems.are.al │ │ │ │ +000482d0: 7798 6198 7973 9104 8912 7265 6c6f 6164 w.a.ys....reload │ │ │ │ +000482e0: 6564 9377 6865 6e65 7698 6572 9374 6865 ed.whenev.er.the │ │ │ │ +000482f0: 7993 6f90 538e 6363 7572 2e91 0714 2141 y.o.S.ccur....!A │ │ │ │ +00048300: 7393 616e 9104 8912 6578 6572 6369 7365 s.an....exercise │ │ │ │ +00048310: 2c91 04b0 ae74 6865 8ea1 8d91 12c7 6172 ,....the......ar │ │ │ │ +00048320: 6561 6465 7296 0389 696d 6967 6890 ac72 eader...imigh..r │ │ │ │ +00048330: 749b 0389 6877 6973 6893 746f 9363 6f6e t...hwish.to.con │ │ │ │ +00048340: 7369 6465 7298 686f 90ac 7277 9374 6f93 sider.ho..rw.to. │ │ │ │ +00048350: 6d6f 9053 8e64 6966 7998 7468 6593 6465 mo.S.dify.the.de │ │ │ │ +00048360: 0c6e 6974 696f 6e73 9361 6290 538e 6f95 .nitions.ab.S.o. │ │ │ │ +00048370: ac72 7693 6598 2875 7369 6e67 8d91 0389 .rv.e.(using.... │ │ │ │ +00048380: 69eb 6175 6e64 6f5f 6175 746f 6c6f 6164 i.aundo_autoload │ │ │ │ +00048390: 8e91 4e45 0bcf 298e a18d 9112 c761 736f ..NE..)......aso │ │ │ │ +000483a0: 9603 eaa8 7468 6174 9374 6865 6f72 656d ....that.theorem │ │ │ │ +000483b0: 7393 6172 6593 6f6e 6c79 936c 6f61 6465 s.are.only.loade │ │ │ │ +000483c0: 6493 6f6e 6365 9370 9053 8e65 7293 7365 d.once.p.S.er.se │ │ │ │ +000483d0: 7373 696f 6e2e 8ea1 8d91 1e28 f041 9104 ssion......(.A.. │ │ │ │ +000483e0: a8af 7370 9553 8e65 6369 616c 9b04 a8e0 ..sp.S.ecial.... │ │ │ │ +000483f0: 7075 7270 936f 7365 9861 7574 6f6c 6f61 purp.ose.autoloa │ │ │ │ +00048400: 6469 6e67 9866 756e 6374 696f 6e2c 9604 ding.function,.. │ │ │ │ +00048410: d86e 666f 7291 04a8 e161 7869 6f6d 732c .nfor....axioms, │ │ │ │ +00048420: 9364 650c 6e69 7469 6f6e 7398 616e 6498 .de.nitions.and. │ │ │ │ +00048430: 7468 656f 7265 6d73 2c93 6973 9870 726f theorems,.is.pro │ │ │ │ +00048440: 2d8e a18d 9112 c761 7669 6465 6496 04b8 -......avided... │ │ │ │ +00048450: 2061 739b 04b8 2173 7461 6e64 6172 642e as...!standard. │ │ │ │ +00048460: 9107 a149 5468 6973 9369 7393 636f 9053 ...IThis.is.co.S │ │ │ │ +00048470: 8e64 6564 9874 6f93 7072 6f90 ac72 7669 .ded.to.pro..rvi │ │ │ │ +00048480: 6465 9861 936d 6f72 6593 706c 6561 7369 de.a.more.pleasi │ │ │ │ +00048490: 6e67 986f 7574 7075 7493 7468 616e 9367 ng.output.than.g │ │ │ │ +000484a0: 6976 95ac 7265 6e98 6293 7991 04b8 2074 iv..ren.b.y... t │ │ │ │ +000484b0: 6865 8ea1 8d91 12c7 6164 650c 6e69 7469 he......ade.niti │ │ │ │ +000484c0: 6f6e 739b 03ea a861 6290 538e 6f95 ac72 ons....ab.S.o..r │ │ │ │ +000484d0: 7693 652c 9861 6e64 9869 7498 6f6e 6c79 v.e,.and.it.only │ │ │ │ +000484e0: 9861 7574 6f6c 6f61 6473 986f 6e63 652e .autoloads.once. │ │ │ │ +000484f0: 9105 38e0 5468 6598 6675 6e63 7469 6f6e ..8.The.function │ │ │ │ +00048500: 9869 733a 8e9f 1c99 808d 8d8d 9112 c761 .is:...........a │ │ │ │ +00048510: 9ff4 dada 8900 0066 6601 c70b 4a9f 0bf0 .......ff...J... │ │ │ │ +00048520: af8d 8d90 cccd 9f04 599c 8400 104a 4b00 ........Y....JK. │ │ │ │ +00048530: 0066 668d 9ffb a664 8d91 170b cceb 6161 .ff....d......aa │ │ │ │ +00048540: 7574 6f6c 6f61 645f 7468 656f 7279 910b utoload_theory.. │ │ │ │ +00048550: 7f54 3a96 05bf aa28 7374 7269 6e67 9323 .T:....(string.# │ │ │ │ +00048560: 9373 7472 696e 6793 2393 7374 7269 6e67 .string.#.string │ │ │ │ +00048570: 2993 2d3e 9376 6f69 648e 8e92 01c6 71b1 ).->.void.....q. │ │ │ │ +00048580: 8400 104a 4b00 0066 668e 8e9f 04c0 0289 ...JK..ff....... │ │ │ │ +00048590: 0000 6666 01c7 0b4a 8e8e 8ea9 1c99 818d ..ff...J........ │ │ │ │ +000485a0: 911e 28f0 cf54 6865 9603 7f31 0c72 7374 ..(..The...1.rst │ │ │ │ +000485b0: 9103 7f30 6172 6775 6d65 6e9a ac72 7493 ...0argumen..rt. │ │ │ │ +000485c0: 6d98 7573 7493 6290 538e 659b 037f 306f m.ust.b.S.e...0o │ │ │ │ +000485d0: 6e65 936f 6698 7468 6593 7374 7269 6e67 ne.of.the.string │ │ │ │ +000485e0: 738d 93eb 6160 6178 696f 6d60 8e91 2bbc s...a`axiom`..+. │ │ │ │ +000485f0: d7cf 2c8d 9103 94af eb61 6064 6566 696e ..,......a`defin │ │ │ │ +00048600: 6974 696f 6e60 8e91 4c0f d7cf 6f72 8d93 ition`..L...or.. │ │ │ │ +00048610: eb61 6074 6865 6f72 656d 608e 9137 3c2b .a`theorem`..7<+ │ │ │ │ +00048620: cf3b 9103 a303 7468 658e a18d 9112 c761 .;....the......a │ │ │ │ +00048630: 7365 636f 6e64 9604 705f 6172 6775 6d65 second..p_argume │ │ │ │ +00048640: 6e9a ac72 7493 6193 7468 656f 7279 3b91 n..rt.a.theory;. │ │ │ │ +00048650: 04b3 3b61 6e64 9374 6865 9374 6869 7264 ..;and.the.third │ │ │ │ +00048660: 9361 7267 756d 656e 9874 9374 6865 936e .argumen.t.the.n │ │ │ │ +00048670: 616d 6593 6f66 9361 6e93 6178 696f 6d2c ame.of.an.axiom, │ │ │ │ +00048680: 9104 91cd 6465 0c6e 6974 696f 6e93 6f72 ....de.nition.or │ │ │ │ +00048690: 8ea1 8d91 12c7 6174 6865 6f72 656d 9604 ......atheorem.. │ │ │ │ +000486a0: 6e67 6672 6f6d 9374 6865 9b04 6e66 7468 ngfrom.the..nfth │ │ │ │ +000486b0: 656f 7279 91ff 0556 2e91 06c4 1d54 6865 eory...V.....The │ │ │ │ +000486c0: 9372 6573 756c 7493 6973 9861 9373 6964 .result.is.a.sid │ │ │ │ +000486d0: 652d 650b 6563 7493 7468 6174 9373 6574 e-e.ect.that.set │ │ │ │ +000486e0: 7393 7570 9374 6865 9861 7574 6f6c 6f61 s.up.the.autoloa │ │ │ │ +000486f0: 6469 6e67 936f 6693 7468 658e a18d 9112 ding.of.the..... │ │ │ │ +00048700: c761 6178 696f 6d2c 9603 eaa8 6465 0c6e .aaxiom,....de.n │ │ │ │ +00048710: 6974 696f 6e93 6f72 9374 6865 6f72 656d ition.or.theorem │ │ │ │ +00048720: 9366 726f 6d93 7468 6593 6769 7690 ac72 .from.the.giv..r │ │ │ │ +00048730: 656e 9374 6865 6f72 7991 ff05 562e 8e9f en.theory...V... │ │ │ │ +00048740: 2808 198d 8d91 12c7 61eb 4b38 2e35 8e91 (.......a.K8.5.. │ │ │ │ +00048750: 3f0f 0c49 6e9b ff75 c274 6572 7072 6574 ?..In..u.terpret │ │ │ │ +00048760: 696e 6796 067a e16c 6973 7473 936f 6693 ing..z.lists.of. │ │ │ │ +00048770: 6e98 756d 9862 9100 8a3d 6572 7393 6173 n.um.b...=ers.as │ │ │ │ +00048780: 934d 4c93 696e 7075 748e 9f1b e223 8d91 .ML.input....#.. │ │ │ │ +00048790: 12c7 61cf 5468 6596 03ea a8eb 484d 4c93 ..a.The.....HML. │ │ │ │ +000487a0: cf66 756e 6374 696f 6e3a 8ea6 8d8d 8d91 .function:...... │ │ │ │ +000487b0: 12c7 619f f54f a789 0000 6666 01c7 0b4a ..a..O....ff...J │ │ │ │ +000487c0: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ +000487d0: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ +000487e0: eb61 696e 6a65 6374 5f69 6e70 7574 9605 .ainject_input.. │ │ │ │ +000487f0: bfaa 3a93 696e 7493 6c69 7374 932d 3e93 ..:.int.list.->. │ │ │ │ +00048800: 766f 6964 8e8e 9201 c671 b184 000f 60b2 void.....q....`. │ │ │ │ +00048810: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +00048820: c70b 4a8e 8e8e a68d 9112 c761 cf63 6f6e ..J........a.con │ │ │ │ +00048830: 6361 7465 6e61 7465 7396 03c3 5869 7473 catenates...Xits │ │ │ │ +00048840: 9b03 c357 6172 6775 6d65 6e90 ac72 7493 ...Wargumen..rt. │ │ │ │ +00048850: 2863 6f6e 7369 6465 7265 6493 6173 9361 (considered.as.a │ │ │ │ +00048860: 986c 6973 7493 6f66 93eb 4841 5343 4990 .list.of..HASCI. │ │ │ │ +00048870: 4dde 4991 03c3 4dcf 639a ac72 6861 7261 M.I...M.c..rhara │ │ │ │ +00048880: 6374 6572 7329 936f 6e98 746f 9374 6865 cters).on.to.the │ │ │ │ +00048890: 9366 726f 6e98 7491 03c3 576f 6693 7468 .fron.t...Wof.th │ │ │ │ +000488a0: 658e a18d 9112 c761 696e 7075 7496 03ea e......ainput... │ │ │ │ +000488b0: a863 90ac 7268 6172 6163 7465 7293 7374 .c..rharacter.st │ │ │ │ +000488c0: 7265 616d 2e91 0538 e054 6865 9366 756e ream...8.The.fun │ │ │ │ +000488d0: 6374 696f 6e3a 8e9f 1c99 808d 8d8d 9112 ction:.......... │ │ │ │ +000488e0: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ +000488f0: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ +00048900: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ +00048910: 614d 4c5f 6576 616c 9605 bfaa 3a93 7374 aML_eval....:.st │ │ │ │ +00048920: 7269 6e67 932d 3e93 766f 6964 8e8e 9201 ring.->.void.... │ │ │ │ +00048930: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +00048940: c002 8900 0066 6601 c70b 4a8e 8e8e a68d .....ff...J..... │ │ │ │ +00048950: 9112 c761 cf69 7396 0528 ff64 650c 6e65 ...a.is..(.de.ne │ │ │ │ +00048960: 649b 0528 fe69 6e93 7465 726d 7393 6f66 d..(.in.terms.of │ │ │ │ +00048970: 8d93 eb61 696e 6a65 6374 5f69 6e70 7574 ...ainject_input │ │ │ │ +00048980: 8e91 4a24 f7cf 3b91 05c8 2a69 7498 636f ..J$..;...*it.co │ │ │ │ +00048990: 6e95 ac72 7693 6572 7473 9605 28ff 6974 n..rv.erts..(.it │ │ │ │ +000489a0: 7393 6172 6775 6d65 6e90 ac72 7498 7374 s.argumen..rt.st │ │ │ │ +000489b0: 7269 6e67 9374 6f93 6193 6c69 7374 986f ring.to.a.list.o │ │ │ │ +000489c0: 6693 eb48 4153 4349 904d de49 8ea1 8d91 f..HASCI.M.I.... │ │ │ │ +000489d0: 12c7 61cf 639a ac72 6861 7261 6374 6572 ..a.c..rharacter │ │ │ │ +000489e0: 7396 0418 b061 6e64 9104 18af 7468 656e s....and....then │ │ │ │ +000489f0: 9369 6e6a 6563 7473 9374 6865 7365 9369 .injects.these.i │ │ │ │ +00048a00: 6e98 746f 9104 18af 7468 6593 696e 7075 n.to....the.inpu │ │ │ │ +00048a10: 7493 7374 7265 616d 2e91 05c2 f754 6865 t.stream.....The │ │ │ │ +00048a20: 9369 6d70 6c65 6d65 6e98 7461 7469 6f6e .implemen.tation │ │ │ │ +00048a30: 9104 18af 6f66 8d93 eb61 4d4c 5f65 7661 ....of...aML_eva │ │ │ │ +00048a40: 6c8e 8ea1 8d91 12c7 61cf 6861 7396 03ea l.......a.has... │ │ │ │ +00048a50: a86e 6f74 9362 9053 8e65 656e 930c 6e61 .not.b.S.een..na │ │ │ │ +00048a60: 6c69 7365 6493 7990 ac72 6574 3b93 7365 lised.y..ret;.se │ │ │ │ +00048a70: 6593 eb49 5245 4645 5245 4e43 4593 cf66 e..IREFERENCE..f │ │ │ │ +00048a80: 6f72 936d 6f72 6593 6465 7461 696c 732e or.more.details. │ │ │ │ +00048a90: 8ea1 8d91 1e28 f053 7570 7090 538e 6f73 .....(.Supp.S.os │ │ │ │ +00048aa0: 652c 9603 eaa8 666f 7293 6578 616d 706c e,....for.exampl │ │ │ │ +00048ab0: 652c 9374 6861 7493 7468 6593 666f 6c6c e,.that.the.foll │ │ │ │ +00048ac0: 6f90 ac72 7769 6e67 93eb 484d 4c93 cf62 o..rwing..HML..b │ │ │ │ +00048ad0: 696e 6469 6e67 7393 6172 6593 6d61 6465 indings.are.made │ │ │ │ +00048ae0: 3a8e 8e9f 24fd 138e 8c8b 0000 0050 0000 :...$........P.. │ │ │ │ 00048af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00048b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00048b10: 0004 7f10 a002 cc05 558d a0fd 46d3 0e8d ........U...F... │ │ │ │ -00048b20: 8d8d 8d9f fa99 9a8d 91ea f1eb d038 3092 .............80. │ │ │ │ -00048b30: 00ee 8ba1 4368 6170 7465 7296 0480 0038 ....Chapter....8 │ │ │ │ -00048b40: 2e91 0a80 004d 4c93 5379 7374 656d 9346 .....ML.System.F │ │ │ │ -00048b50: 91fe e000 756e 6374 696f 6e73 8e91 eaf1 ....unctions.... │ │ │ │ -00048b60: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ -00048b70: 8e8e a002 942f df8d a0fd cb2f 068d 8d8d ...../...../.... │ │ │ │ -00048b80: 91ea f1eb 9fb5 0781 8900 0066 6601 c70b ...........ff... │ │ │ │ -00048b90: 4aa0 008b 9762 8d8d 90cc cd9f 0459 9c84 J....b.......Y.. │ │ │ │ -00048ba0: 008f f0fe 0000 6666 8da0 ff7a 6610 8d8d ......ff...zf... │ │ │ │ -00048bb0: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ -00048bc0: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ -00048bd0: 8d8d 9201 b94d b29f fd1c 15eb 4931 8e8e .....M......I1.. │ │ │ │ -00048be0: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6c65 ....@T......a#le │ │ │ │ -00048bf0: 7496 05bf aa73 7061 6365 933d 9361 7363 t....space.=.asc │ │ │ │ -00048c00: 6969 5f63 6f64 6593 6093 603b 3b8e a40d ii_code.`.`;;... │ │ │ │ -00048c10: 0000 8d91 05cc ce73 7061 6365 9605 bfaa .......space.... │ │ │ │ -00048c20: 3d93 3332 933a 9369 6e74 8ea1 a18d 9105 =.32.:.int...... │ │ │ │ -00048c30: ccce 236c 6574 9605 bfaa 6173 6369 695f ..#let....ascii_ │ │ │ │ -00048c40: 697a 6593 746f 6b93 3d8e a18d 9105 ccce ize.tok.=....... │ │ │ │ -00048c50: 2391 16fe a869 746c 6973 7496 05bf aa28 #....itlist....( │ │ │ │ -00048c60: 5c6e 936c 2e93 6d61 7093 6173 6369 695f \n.l..map.ascii_ │ │ │ │ -00048c70: 636f 6465 9328 6578 706c 6f64 6593 6e29 code.(explode.n) │ │ │ │ -00048c80: 405b 7370 6163 655d 406c 298e a18d 9105 @[space]@l)..... │ │ │ │ -00048c90: ccce 2391 3f3c 4e28 776f 7264 7391 05bf ..#.?.int.li │ │ │ │ -00048ce0: 7374 298e a1a1 8d91 05cc ce23 6c65 7496 st)........#let. │ │ │ │ -00048cf0: 05bf aa4d 4c5f 6576 616c 933d 9369 6e6a ...ML_eval.=.inj │ │ │ │ -00048d00: 6563 745f 696e 7075 7493 6f93 6173 6369 ect_input.o.asci │ │ │ │ -00048d10: 695f 697a 653b 3b8e a18d 9105 ccce 4d4c i_ize;;.......ML │ │ │ │ -00048d20: 5f65 7661 6c96 05bf aa3d 932d 933a 9328 _eval....=.-.:.( │ │ │ │ -00048d30: 7374 7269 6e67 932d 3e93 766f 6964 298e string.->.void). │ │ │ │ -00048d40: 8e92 01c6 71b1 8400 8ff0 fe00 0066 668e ....q........ff. │ │ │ │ -00048d50: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -00048d60: 8e9f 5bb4 398d 91ea f1eb cf54 6865 6e2c ..[.9......Then, │ │ │ │ -00048d70: 9603 eaa8 666f 7293 6578 616d 706c 653a ....for.example: │ │ │ │ -00048d80: 8e9f 34b4 398d 8d8d 91ea f1eb 9fdc 0781 ..4.9........... │ │ │ │ -00048d90: 8900 0066 6601 c70b 4a9f 3d97 628d 8d90 ...ff...J.=.b... │ │ │ │ -00048da0: cccd 9f04 599c 8400 41f0 fe00 0066 668d ....Y...A....ff. │ │ │ │ -00048db0: 9fc8 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ -00048dc0: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ -00048dd0: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ -00048de0: 15eb 4932 8e8e 8e8e 9fff 4054 8d91 05cc ..I2......@T.... │ │ │ │ -00048df0: ceeb 6123 4d4c 5f65 7661 6c96 05bf aa60 ..a#ML_eval....` │ │ │ │ -00048e00: 6c65 7493 783d 313b 3b60 3b3b 8ea4 0d00 let.x=1;;`;;.... │ │ │ │ -00048e10: 008d 9105 ccce 2829 9605 bfaa 3a93 766f ......()....:.vo │ │ │ │ -00048e20: 6964 8ea1 a18d 9105 ccce 238e a18d 9105 id........#..... │ │ │ │ -00048e30: ccce 7896 05bf aa3d 9331 933a 9369 6e74 ..x....=.1.:.int │ │ │ │ -00048e40: 8e8e 9201 c671 b184 0041 f0fe 0000 6666 .....q...A....ff │ │ │ │ -00048e50: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -00048e60: 8e8e 9f3d 743a 8d8d 91ea f1eb eb4b 382e ...=t:.......K8. │ │ │ │ -00048e70: 368e 9117 3996 496e 6974 6961 6c69 7a61 6...9.Initializa │ │ │ │ -00048e80: 7469 6f6e 8ea4 1be2 238d 91ea f1eb cf57 tion....#......W │ │ │ │ -00048e90: 6865 6e96 036a 44eb 4848 4f4c 93cf 6973 hen..jD.HHOL..is │ │ │ │ -00048ea0: 930c 7273 749b 036a 4372 756e 2c91 0383 ..rst..jCrun,... │ │ │ │ -00048eb0: f269 7493 6c6f 9053 8e6f 6b73 9374 6f98 .it.lo.S.oks.to. │ │ │ │ -00048ec0: 7365 6593 6966 9363 616e 930c 6e64 9361 see.if.can..nd.a │ │ │ │ -00048ed0: 930c 6c65 8d93 eb61 686f 6c2d 696e 6974 ..le...ahol-init │ │ │ │ -00048ee0: 2e6d 6c8e 9146 10d5 cf28 7573 696e 6793 .ml..F...(using. │ │ │ │ -00048ef0: 7468 6593 7365 6172 6390 ac72 6893 7061 the.searc..rh.pa │ │ │ │ -00048f00: 7468 8ea9 1000 008d 91ea f1eb 6d65 6390 th..........mec. │ │ │ │ -00048f10: ac72 6861 6e69 736d 2996 03ea a861 6e64 .rhanism)....and │ │ │ │ -00048f20: 9369 6693 6974 930c 6e64 7393 6f6e 652c .if.it..nds.one, │ │ │ │ -00048f30: 9369 7493 6973 936c 6f61 6465 6493 2875 .it.is.loaded.(u │ │ │ │ -00048f40: 7369 6e67 8d93 eb61 6c6f 6164 748e 9120 sing...aloadt.. │ │ │ │ -00048f50: a8fa cf29 2e8e 9f28 1556 8d8d 91ea f1eb ...)...(.V...... │ │ │ │ -00048f60: eb4b 382e 378e 9117 3996 4f70 9100 8a3d .K8.7...9.Op...= │ │ │ │ -00048f70: 6572 6174 696e 6796 067a e173 7973 7465 erating..z.syste │ │ │ │ -00048f80: 6d93 6361 6c6c 7393 6672 6f6d 934d 4c8e m.calls.from.ML. │ │ │ │ -00048f90: a18d 91ea f1eb cf54 6865 7265 9604 16e5 .......There.... │ │ │ │ -00048fa0: 6973 9361 936d 6973 6365 6c6c 616e 656f is.a.miscellaneo │ │ │ │ -00048fb0: 7573 9363 6f6c 6c65 6374 696f 6e93 6f66 us.collection.of │ │ │ │ -00048fc0: 936f 7090 538e 6572 6174 696e 6791 0416 .op.S.erating... │ │ │ │ -00048fd0: e673 7973 7465 6d93 6361 6c6c 7393 6190 .system.calls.a. │ │ │ │ -00048fe0: ac72 7691 ff58 e461 696c 6162 6c65 9366 .rv..X.ailable.f │ │ │ │ -00048ff0: 726f 6d93 eb48 4d4c cf2e 9353 6f6d 6593 rom..HML...Some. │ │ │ │ -00049000: 6f66 8ea6 8d91 eaf1 eb74 6865 7365 9603 of.......these.. │ │ │ │ -00049010: eaa8 6d61 9aac 7279 936e 6f74 9377 986f ..ma..ry.not.w.o │ │ │ │ -00049020: 726b 9369 6e93 736f 6d65 9373 7973 7465 rk.in.some.syste │ │ │ │ -00049030: 6d73 9328 8d65 2e67 2e8e 9115 8a9c 6e6f ms.(.e.g......no │ │ │ │ -00049040: 6e93 556e 6978 9376 9865 7273 696f 6e73 n.Unix.v.ersions │ │ │ │ -00049050: 936f 6693 eb48 484f 4ccf 292e 8ea4 1d00 .of..HHOL.)..... │ │ │ │ -00049060: 008d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 ..........O....f │ │ │ │ -00049070: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -00049080: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -00049090: 8d91 170b cceb 6173 7973 7465 6d96 05bf ......asystem... │ │ │ │ -000490a0: aa3a 9373 7472 696e 6793 2d3e 9369 6e74 .:.string.->.int │ │ │ │ -000490b0: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ -000490c0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -000490d0: 8e8e a18d 91f6 537a cf54 6869 7396 0405 ......Sz.This... │ │ │ │ -000490e0: 0865 7865 6375 7465 7393 7468 659b 0405 .executes.the... │ │ │ │ -000490f0: 0773 7472 696e 6793 6172 6775 6d65 6e90 .string.argumen. │ │ │ │ -00049100: ac72 7493 696e 9361 9373 6570 6172 6174 .rt.in.a.separat │ │ │ │ -00049110: 6598 7072 6f9a 538e 6365 7373 2e91 0588 e.pro.S.cess.... │ │ │ │ -00049120: 0054 6865 936e 95ac 7275 6d93 6298 6572 .The.n..rum.b.er │ │ │ │ -00049130: 9104 0507 7265 7475 726e 6564 9b04 0508 ....returned.... │ │ │ │ -00049140: 6293 7998 7468 658e a68d 91ea f1eb 7072 b.y.the.......pr │ │ │ │ -00049150: 6f90 538e 6365 7373 9603 20bb 6973 9372 o.S.cess.. .is.r │ │ │ │ -00049160: 6574 7572 6e65 649b 0320 bc62 90ac 7279 eturned.. .b..ry │ │ │ │ -00049170: 9374 6865 93eb 484d 4c93 cf66 756e 6374 .the..HML..funct │ │ │ │ -00049180: 696f 6e8d 98eb 6173 7973 7465 6d8e 9125 ion...asystem..% │ │ │ │ -00049190: 9eb8 cf2e 9104 f591 4691 ff05 566f 7293 ........F...Vor. │ │ │ │ -000491a0: 6578 616d 706c 652c 9103 491e 6966 8d93 example,..I.if.. │ │ │ │ -000491b0: eb61 666f 6f31 348e 9122 ffc8 cf65 7869 .afoo14.."...exi │ │ │ │ -000491c0: 7374 7398 6f6e 9374 6865 9363 7572 7265 sts.on.the.curre │ │ │ │ -000491d0: 6e90 ac72 748e a68d 91ea f1eb 6469 7265 n..rt.......dire │ │ │ │ -000491e0: 6374 6f72 7991 ff05 562c 9103 eaa8 7468 ctory...V,....th │ │ │ │ -000491f0: 656e 3a8e 9f3b 3439 8d8d 8d91 eaf1 eb9f en:..;49........ │ │ │ │ -00049200: d587 8189 0000 6666 01c7 0b4a 9f4a 9762 ......ff...J.J.b │ │ │ │ -00049210: 8d8d 90cc cd9f 0459 9c84 004e f0fe 0000 .......Y...N.... │ │ │ │ -00049220: 6666 8d9f bb66 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ -00049230: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ -00049240: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ -00049250: 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 548d .....I1......@T. │ │ │ │ -00049260: 9105 ccce eb61 2373 7973 7465 6d96 05bf .....a#system... │ │ │ │ -00049270: aa60 726d 9366 6f6f 3134 603b 3b8e a40d .`rm.foo14`;;... │ │ │ │ -00049280: 0000 8d91 05cc ce30 9605 bfaa 3a93 696e .......0....:.in │ │ │ │ -00049290: 748e a1a1 8d91 05cc ce23 7379 7374 656d t........#system │ │ │ │ -000492a0: 9605 bfaa 6072 6d93 666f 6f31 3460 3b3b ....`rm.foo14`;; │ │ │ │ -000492b0: 8ea1 8d91 05cc ce72 6d3a 9605 bfaa 666f .......rm:....fo │ │ │ │ -000492c0: 6f31 343a 934e 6f93 7375 6368 9366 696c o14:.No.such.fil │ │ │ │ -000492d0: 6593 6f72 9364 6972 6563 746f 7279 8ea1 e.or.directory.. │ │ │ │ -000492e0: 8d91 05cc ce31 9605 bfaa 3a93 696e 748e .....1....:.int. │ │ │ │ -000492f0: 8e92 01c6 71b1 8400 4ef0 fe00 0066 668e ....q...N....ff. │ │ │ │ -00049300: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -00049310: 8e8e 9f24 fd13 8e8c 8b00 0000 5100 0000 ...$........Q... │ │ │ │ +00048b10: 0000 0004 7f12 a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ +00048b20: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d038 ...............8 │ │ │ │ +00048b30: 3092 00ee 8ba1 4368 6170 7465 7296 0480 0.....Chapter... │ │ │ │ +00048b40: 0038 2e91 0a80 004d 4c93 5379 7374 656d .8.....ML.System │ │ │ │ +00048b50: 9346 91fe e000 756e 6374 696f 6e73 8e91 .F....unctions.. │ │ │ │ +00048b60: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ +00048b70: 8e8e 8e8e a002 942f df8d a0fd cb2f 068d ......./...../.. │ │ │ │ +00048b80: 8d8d 91ea f1eb 9fb5 0781 8900 0066 6601 .............ff. │ │ │ │ +00048b90: c70b 4aa0 008b 9762 8d8d 90cc cd9f 0459 ..J....b.......Y │ │ │ │ +00048ba0: 9c84 008f f0fe 0000 6666 8da0 ff7a 6610 ........ff...zf. │ │ │ │ +00048bb0: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +00048bc0: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +00048bd0: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4931 .......M......I1 │ │ │ │ +00048be0: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +00048bf0: 6c65 7496 05bf aa73 7061 6365 933d 9361 let....space.=.a │ │ │ │ +00048c00: 7363 6969 5f63 6f64 6593 6093 603b 3b8e scii_code.`.`;;. │ │ │ │ +00048c10: a40d 0000 8d91 05cc ce73 7061 6365 9605 .........space.. │ │ │ │ +00048c20: bfaa 3d93 3332 933a 9369 6e74 8ea1 a18d ..=.32.:.int.... │ │ │ │ +00048c30: 9105 ccce 236c 6574 9605 bfaa 6173 6369 ....#let....asci │ │ │ │ +00048c40: 695f 697a 6593 746f 6b93 3d8e a18d 9105 i_ize.tok.=..... │ │ │ │ +00048c50: ccce 2391 16fe a869 746c 6973 7496 05bf ..#....itlist... │ │ │ │ +00048c60: aa28 5c6e 936c 2e93 6d61 7093 6173 6369 .(\n.l..map.asci │ │ │ │ +00048c70: 695f 636f 6465 9328 6578 706c 6f64 6593 i_code.(explode. │ │ │ │ +00048c80: 6e29 405b 7370 6163 655d 406c 298e a18d n)@[space]@l)... │ │ │ │ +00048c90: 9105 ccce 2391 3f3c 4e28 776f 7264 7391 ....#.?.int. │ │ │ │ +00048ce0: 6c69 7374 298e a1a1 8d91 05cc ce23 6c65 list)........#le │ │ │ │ +00048cf0: 7496 05bf aa4d 4c5f 6576 616c 933d 9369 t....ML_eval.=.i │ │ │ │ +00048d00: 6e6a 6563 745f 696e 7075 7493 6f93 6173 nject_input.o.as │ │ │ │ +00048d10: 6369 695f 697a 653b 3b8e a18d 9105 ccce cii_ize;;....... │ │ │ │ +00048d20: 4d4c 5f65 7661 6c96 05bf aa3d 932d 933a ML_eval....=.-.: │ │ │ │ +00048d30: 9328 7374 7269 6e67 932d 3e93 766f 6964 .(string.->.void │ │ │ │ +00048d40: 298e 8e92 01c6 71b1 8400 8ff0 fe00 0066 ).....q........f │ │ │ │ +00048d50: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +00048d60: 8e8e 8e9f 5bb4 398d 91ea f1eb cf54 6865 ....[.9......The │ │ │ │ +00048d70: 6e2c 9603 eaa8 666f 7293 6578 616d 706c n,....for.exampl │ │ │ │ +00048d80: 653a 8e9f 34b4 398d 8d8d 91ea f1eb 9fdc e:..4.9......... │ │ │ │ +00048d90: 0781 8900 0066 6601 c70b 4a9f 3d97 628d .....ff...J.=.b. │ │ │ │ +00048da0: 8d90 cccd 9f04 599c 8400 41f0 fe00 0066 ......Y...A....f │ │ │ │ +00048db0: 668d 9fc8 6610 8d8d 9201 aff0 0d84 000a f...f........... │ │ │ │ +00048dc0: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ +00048dd0: b8e8 0015 ae64 8e8d 8d8d 9201 b94d b29f .....d.......M.. │ │ │ │ +00048de0: fd1c 15eb 4932 8e8e 8e8e 9fff 4054 8d91 ....I2......@T.. │ │ │ │ +00048df0: 05cc ceeb 6123 4d4c 5f65 7661 6c96 05bf ....a#ML_eval... │ │ │ │ +00048e00: aa60 6c65 7493 783d 313b 3b60 3b3b 8ea4 .`let.x=1;;`;;.. │ │ │ │ +00048e10: 0d00 008d 9105 ccce 2829 9605 bfaa 3a93 ........()....:. │ │ │ │ +00048e20: 766f 6964 8ea1 a18d 9105 ccce 238e a18d void........#... │ │ │ │ +00048e30: 9105 ccce 7896 05bf aa3d 9331 933a 9369 ....x....=.1.:.i │ │ │ │ +00048e40: 6e74 8e8e 9201 c671 b184 0041 f0fe 0000 nt.....q...A.... │ │ │ │ +00048e50: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +00048e60: 4a8e 8e8e 9f3d 743a 8d8d 91ea f1eb eb4b J....=t:.......K │ │ │ │ +00048e70: 382e 368e 9117 3996 496e 6974 6961 6c69 8.6...9.Initiali │ │ │ │ +00048e80: 7a61 7469 6f6e 8ea4 1be2 238d 91ea f1eb zation....#..... │ │ │ │ +00048e90: cf57 6865 6e96 036a 44eb 4848 4f4c 93cf .When..jD.HHOL.. │ │ │ │ +00048ea0: 6973 930c 7273 749b 036a 4372 756e 2c91 is..rst..jCrun,. │ │ │ │ +00048eb0: 0383 f269 7493 6c6f 9053 8e6f 6b73 9374 ...it.lo.S.oks.t │ │ │ │ +00048ec0: 6f98 7365 6593 6966 9363 616e 930c 6e64 o.see.if.can..nd │ │ │ │ +00048ed0: 9361 930c 6c65 8d93 eb61 686f 6c2d 696e .a..le...ahol-in │ │ │ │ +00048ee0: 6974 2e6d 6c8e 9146 10d5 cf28 7573 696e it.ml..F...(usin │ │ │ │ +00048ef0: 6793 7468 6593 7365 6172 6390 ac72 6893 g.the.searc..rh. │ │ │ │ +00048f00: 7061 7468 8ea9 1000 008d 91ea f1eb 6d65 path..........me │ │ │ │ +00048f10: 6390 ac72 6861 6e69 736d 2996 03ea a861 c..rhanism)....a │ │ │ │ +00048f20: 6e64 9369 6693 6974 930c 6e64 7393 6f6e nd.if.it..nds.on │ │ │ │ +00048f30: 652c 9369 7493 6973 936c 6f61 6465 6493 e,.it.is.loaded. │ │ │ │ +00048f40: 2875 7369 6e67 8d93 eb61 6c6f 6164 748e (using...aloadt. │ │ │ │ +00048f50: 9120 a8fa cf29 2e8e 9f28 1556 8d8d 91ea . ...)...(.V.... │ │ │ │ +00048f60: f1eb eb4b 382e 378e 9117 3996 4f70 9100 ...K8.7...9.Op.. │ │ │ │ +00048f70: 8a3d 6572 6174 696e 6796 067a e173 7973 .=erating..z.sys │ │ │ │ +00048f80: 7465 6d93 6361 6c6c 7393 6672 6f6d 934d tem.calls.from.M │ │ │ │ +00048f90: 4c8e a18d 91ea f1eb cf54 6865 7265 9604 L........There.. │ │ │ │ +00048fa0: 16e5 6973 9361 936d 6973 6365 6c6c 616e ..is.a.miscellan │ │ │ │ +00048fb0: 656f 7573 9363 6f6c 6c65 6374 696f 6e93 eous.collection. │ │ │ │ +00048fc0: 6f66 936f 7090 538e 6572 6174 696e 6791 of.op.S.erating. │ │ │ │ +00048fd0: 0416 e673 7973 7465 6d93 6361 6c6c 7393 ...system.calls. │ │ │ │ +00048fe0: 6190 ac72 7691 ff58 e461 696c 6162 6c65 a..rv..X.ailable │ │ │ │ +00048ff0: 9366 726f 6d93 eb48 4d4c cf2e 9353 6f6d .from..HML...Som │ │ │ │ +00049000: 6593 6f66 8ea6 8d91 eaf1 eb74 6865 7365 e.of.......these │ │ │ │ +00049010: 9603 eaa8 6d61 9aac 7279 936e 6f74 9377 ....ma..ry.not.w │ │ │ │ +00049020: 986f 726b 9369 6e93 736f 6d65 9373 7973 .ork.in.some.sys │ │ │ │ +00049030: 7465 6d73 9328 8d65 2e67 2e8e 9115 8a9c tems.(.e.g...... │ │ │ │ +00049040: 6e6f 6e93 556e 6978 9376 9865 7273 696f non.Unix.v.ersio │ │ │ │ +00049050: 6e73 936f 6693 eb48 484f 4ccf 292e 8ea4 ns.of..HHOL.)... │ │ │ │ +00049060: 1d00 008d 8d8d 91ea f1eb 9ff5 4fa7 8900 ............O... │ │ │ │ +00049070: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +00049080: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +00049090: a664 8d91 170b cceb 6173 7973 7465 6d96 .d......asystem. │ │ │ │ +000490a0: 05bf aa3a 9373 7472 696e 6793 2d3e 9369 ...:.string.->.i │ │ │ │ +000490b0: 6e74 8e8e 9201 c671 b184 000f 60b2 0000 nt.....q....`... │ │ │ │ +000490c0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +000490d0: 4a8e 8e8e a18d 91f6 537a cf54 6869 7396 J.......Sz.This. │ │ │ │ +000490e0: 0405 0865 7865 6375 7465 7393 7468 659b ...executes.the. │ │ │ │ +000490f0: 0405 0773 7472 696e 6793 6172 6775 6d65 ...string.argume │ │ │ │ +00049100: 6e90 ac72 7493 696e 9361 9373 6570 6172 n..rt.in.a.separ │ │ │ │ +00049110: 6174 6598 7072 6f9a 538e 6365 7373 2e91 ate.pro.S.cess.. │ │ │ │ +00049120: 0588 0054 6865 936e 95ac 7275 6d93 6298 ...The.n..rum.b. │ │ │ │ +00049130: 6572 9104 0507 7265 7475 726e 6564 9b04 er....returned.. │ │ │ │ +00049140: 0508 6293 7998 7468 658e a68d 91ea f1eb ..b.y.the....... │ │ │ │ +00049150: 7072 6f90 538e 6365 7373 9603 20bb 6973 pro.S.cess.. .is │ │ │ │ +00049160: 9372 6574 7572 6e65 649b 0320 bc62 90ac .returned.. .b.. │ │ │ │ +00049170: 7279 9374 6865 93eb 484d 4c93 cf66 756e ry.the..HML..fun │ │ │ │ +00049180: 6374 696f 6e8d 98eb 6173 7973 7465 6d8e ction...asystem. │ │ │ │ +00049190: 9125 9eb8 cf2e 9104 f591 4691 ff05 566f .%........F...Vo │ │ │ │ +000491a0: 7293 6578 616d 706c 652c 9103 491e 6966 r.example,..I.if │ │ │ │ +000491b0: 8d93 eb61 666f 6f31 348e 9122 ffc8 cf65 ...afoo14.."...e │ │ │ │ +000491c0: 7869 7374 7398 6f6e 9374 6865 9363 7572 xists.on.the.cur │ │ │ │ +000491d0: 7265 6e90 ac72 748e a68d 91ea f1eb 6469 ren..rt.......di │ │ │ │ +000491e0: 7265 6374 6f72 7991 ff05 562c 9103 eaa8 rectory...V,.... │ │ │ │ +000491f0: 7468 656e 3a8e 9f3b 3439 8d8d 8d91 eaf1 then:..;49...... │ │ │ │ +00049200: eb9f d587 8189 0000 6666 01c7 0b4a 9f4a ........ff...J.J │ │ │ │ +00049210: 9762 8d8d 90cc cd9f 0459 9c84 004e f0fe .b.......Y...N.. │ │ │ │ +00049220: 0000 6666 8d9f bb66 108d 8d92 01af f00d ..ff...f........ │ │ │ │ +00049230: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ +00049240: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ +00049250: 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 M......I1......@ │ │ │ │ +00049260: 548d 9105 ccce eb61 2373 7973 7465 6d96 T......a#system. │ │ │ │ +00049270: 05bf aa60 726d 9366 6f6f 3134 603b 3b8e ...`rm.foo14`;;. │ │ │ │ +00049280: a40d 0000 8d91 05cc ce30 9605 bfaa 3a93 .........0....:. │ │ │ │ +00049290: 696e 748e a1a1 8d91 05cc ce23 7379 7374 int........#syst │ │ │ │ +000492a0: 656d 9605 bfaa 6072 6d93 666f 6f31 3460 em....`rm.foo14` │ │ │ │ +000492b0: 3b3b 8ea1 8d91 05cc ce72 6d3a 9605 bfaa ;;.......rm:.... │ │ │ │ +000492c0: 666f 6f31 343a 934e 6f93 7375 6368 9366 foo14:.No.such.f │ │ │ │ +000492d0: 696c 6593 6f72 9364 6972 6563 746f 7279 ile.or.directory │ │ │ │ +000492e0: 8ea1 8d91 05cc ce31 9605 bfaa 3a93 696e .......1....:.in │ │ │ │ +000492f0: 748e 8e92 01c6 71b1 8400 4ef0 fe00 0066 t.....q...N....f │ │ │ │ +00049300: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +00049310: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 5100 .....$........Q. │ │ │ │ 00049320: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00049330: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00049340: 0000 048a e7a0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ -00049350: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 382e ............a.8. │ │ │ │ -00049360: 382e 910a 8000 4765 7474 696e 6796 0480 8.....Getting... │ │ │ │ -00049370: 0074 6865 9376 9aa0 0065 7273 696f 6e93 .the.v...ersion. │ │ │ │ -00049380: 6e98 756d 9862 9060 0065 7292 00f5 c42d n.um.b.`.er....- │ │ │ │ -00049390: 3831 8e91 12c7 619f 0566 6689 0000 e666 81....a..ff....f │ │ │ │ -000493a0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -000493b0: 8bd0 218d 8d8d 9112 c761 9ff5 4fa7 8900 ..!......a..O... │ │ │ │ -000493c0: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ -000493d0: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ -000493e0: a664 8d91 170b cceb 6168 6f73 745f 6e61 .d......ahost_na │ │ │ │ -000493f0: 6d65 9605 bfaa 3a93 766f 6964 932d 3e93 me....:.void.->. │ │ │ │ -00049400: 7374 7269 6e67 8e8e 9201 c671 b184 000f string.....q.... │ │ │ │ -00049410: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ -00049420: 6601 c70b 4a8e 8e8e a922 e63d 8d91 1e28 f...J....".=...( │ │ │ │ -00049430: f0cf 5468 6973 9603 eaa8 7265 7475 726e ..This....return │ │ │ │ -00049440: 7393 7468 6593 6e61 6d65 936f 6693 7468 s.the.name.of.th │ │ │ │ -00049450: 6593 686f 7374 936d 6163 90ac 7268 696e e.host.mac..rhin │ │ │ │ -00049460: 652e 8ea4 23bd fc8d 8d8d 9112 c761 9ff5 e...#........a.. │ │ │ │ -00049470: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ -00049480: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ -00049490: 668d 9ffb a664 8d91 170b cceb 616c 696e f....d......alin │ │ │ │ -000494a0: 6b96 05bf aa3a 9373 7472 696e 6793 2393 k....:.string.#. │ │ │ │ -000494b0: 7374 7269 6e67 932d 3e93 766f 6964 8e8e string.->.void.. │ │ │ │ -000494c0: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ -000494d0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -000494e0: 9f22 e63c 8d8d 911e 28f0 6c69 6e6b 2860 .".<....(.link(` │ │ │ │ -000494f0: eb62 6f6c 9037 2964 eb61 602c 60eb 626e .bol.7)d.a`,`.bn │ │ │ │ -00049500: 6577 904b 6eeb 6160 298e 9200 839b 63cf ew.Kn.a`).....c. │ │ │ │ -00049510: 6c69 6e6b 7396 03ea a874 6865 930c 6c65 links....the..le │ │ │ │ -00049520: 93d7 6f6c 9a43 8f64 93cf 746f 93d7 6e65 ..ol.C.d..to..ne │ │ │ │ -00049530: 7790 52aa cf3b 9361 6e64 9366 6169 6c73 w.R..;.and.fails │ │ │ │ -00049540: 9369 6693 d76f 6c98 6493 cf64 6f90 538e .if..ol.d..do.S. │ │ │ │ -00049550: 6573 936e 6f74 9365 7869 7374 2e8e a18d es.not.exist.... │ │ │ │ -00049560: 8d8d 9112 c761 9ff5 4fa7 8900 0066 6601 .....a..O....ff. │ │ │ │ -00049570: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -00049580: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -00049590: 170b cceb 6175 6e6c 696e 6b96 05bf aa3a ....aunlink....: │ │ │ │ -000495a0: 9373 7472 696e 6793 2d3e 9376 6f69 648e .string.->.void. │ │ │ │ -000495b0: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ -000495c0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -000495d0: 8ea6 8d91 1e28 f0cf 5468 6973 9603 eaa8 .....(..This.... │ │ │ │ -000495e0: 756e 6c69 6e6b 7393 288d 692e 652e 8e91 unlinks.(.i.e... │ │ │ │ -000495f0: 12ee 2c64 656c 6574 6573 2993 6193 0c6c ..,deletes).a..l │ │ │ │ -00049600: 653b 9361 6e64 9366 6169 6c73 9369 6693 e;.and.fails.if. │ │ │ │ -00049610: 7468 6593 0c6c 6593 646f 9053 8e65 736e the..le.do.S.esn │ │ │ │ -00049620: 2774 9365 7869 7374 2e8e 9f2d 47c8 8d8d 't.exist...-G... │ │ │ │ -00049630: 9112 c761 eb4b 382e 388e 913f 0f0c 4765 ...a.K8.8..?..Ge │ │ │ │ -00049640: 7474 696e 6796 067a e174 6865 9376 9bff tting..z.the.v.. │ │ │ │ -00049650: 75c2 6572 7369 6f6e 936e 9875 6d98 6291 u.ersion.n.um.b. │ │ │ │ -00049660: 008a 3d65 728e 9f1d 98d2 8d91 12c7 61cf ..=er.........a. │ │ │ │ -00049670: 5468 6596 03ea a8eb 484d 4c93 cf66 756e The.....HML..fun │ │ │ │ -00049680: 6374 696f 6e3a 8ea1 8d8d 8d91 12c7 619f ction:........a. │ │ │ │ -00049690: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ -000496a0: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ -000496b0: 6666 8d9f fba6 648d 9117 0bcc eb61 7665 ff....d......ave │ │ │ │ -000496c0: 7273 696f 6e96 05bf aa3a 9376 6f69 6493 rsion....:.void. │ │ │ │ -000496d0: 2d3e 9369 6e74 8e8e 9201 c671 b184 000f ->.int.....q.... │ │ │ │ -000496e0: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ -000496f0: 6601 c70b 4a8e 8e8e a68d 9112 c761 cf72 f...J........a.r │ │ │ │ -00049700: 6574 7572 6e73 9606 131f 7468 6591 0613 eturns....the... │ │ │ │ -00049710: 2076 9aac 7265 7273 696f 6e93 6e98 756d v..rersion.n.um │ │ │ │ -00049720: 9862 9053 8e65 729b 0613 206f 6693 7468 .b.S.er... of.th │ │ │ │ -00049730: 6598 eb48 484f 4c93 cf73 7973 7465 6d98 e..HHOL..system. │ │ │ │ -00049740: 6173 9361 6e98 696e 90ac 7274 6567 6572 as.an.in..rteger │ │ │ │ -00049750: 936c 6573 7398 7468 616e 9331 3030 3098 .less.than.1000. │ │ │ │ -00049760: 288d 692e 652e 8e91 1516 a369 6e8e 9f10 (.i.e......in... │ │ │ │ -00049770: 0000 8d91 12c7 61eb 6148 4f4c 3838 9105 ......a.aHOL88.. │ │ │ │ -00049780: bfaa 5665 7273 696f 6e91 0972 4e31 2ed7 ..Version..rN1.. │ │ │ │ -00049790: 6d6e cf2c 9603 bdd8 6576 91ff 58e4 616c mn.,....ev..X.al │ │ │ │ -000497a0: 7561 7469 6e67 8d91 03b2 a4eb 6176 6572 uating......aver │ │ │ │ -000497b0: 7369 6f6e 2829 8e91 3b22 42cf 7265 7475 sion()..;"B.retu │ │ │ │ -000497c0: 726e 738d 9103 b2a5 eb61 318e 9109 724f rns......a1...rO │ │ │ │ -000497d0: d76d 6ecf 292e 9105 2634 4691 ff05 566f .mn.)...&4F...Vo │ │ │ │ -000497e0: 729b 03b2 a465 7861 6d70 6c65 2c93 696e r....example,.in │ │ │ │ -000497f0: 9876 90ac 7265 7273 696f 6e98 312e 3130 .v..rersion.1.10 │ │ │ │ -00049800: 3a8e 9f28 9ce1 8d8d 8d91 12c7 619f ef87 :..(........a... │ │ │ │ -00049810: 8189 0000 6666 01c7 0b4a 9f16 9762 8d8d ....ff...J...b.. │ │ │ │ -00049820: 90cc cd9f 0459 9c84 001a f0fe 0000 6666 .....Y........ff │ │ │ │ -00049830: 8d9f ef66 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ -00049840: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ -00049850: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ -00049860: 1c15 eb49 318e 8e8e 8e9f ff40 548d 9105 ...I1......@T... │ │ │ │ -00049870: ccce eb61 2376 6572 7369 6f6e 2829 3b3b ...a#version();; │ │ │ │ -00049880: 8e9f 0d00 008d 9105 ccce 3131 3096 05bf ..........110... │ │ │ │ -00049890: aa3a 9369 6e74 8e8e 9201 c671 b184 001a .:.int.....q.... │ │ │ │ -000498a0: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -000498b0: 6601 c70b 4a8e 8e8e 9f2f 26ad 8d8d 9112 f...J..../&..... │ │ │ │ -000498c0: c761 eb4b 382e 398e 913f 0f0c 4f72 6465 .a.K8.9..?..Orde │ │ │ │ -000498d0: 7269 6e67 9606 7ae1 6f66 934d 4c93 7691 ring..z.of.ML.v. │ │ │ │ -000498e0: feeb 8561 6c75 6573 8e9f 1d98 d18d 9112 ...alues........ │ │ │ │ -000498f0: c761 cf41 9603 eaa8 7072 6564 650c 6e65 .a.A....prede.ne │ │ │ │ -00049900: 6493 eb48 4d4c 93cf 696e 0c78 8ea1 8d8d d..HML..in.x.... │ │ │ │ -00049910: 8d91 12c7 619f f4da da89 0000 6666 01c7 ....a.......ff.. │ │ │ │ -00049920: 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -00049930: 0010 4a4b 0000 6666 8d9f fba6 648d 9117 ..JK..ff....d... │ │ │ │ -00049940: 0bcc eb61 243c 3c96 05bf aa3a 932a 932d ...a$<<....:.*.- │ │ │ │ -00049950: 3e93 2a2a 932d 3e93 696e 748e 8e92 01c6 >.**.->.int..... │ │ │ │ -00049960: 71b1 8400 104a 4b00 0066 668e 8e9f 04c0 q....JK..ff..... │ │ │ │ -00049970: 0289 0000 6666 01c7 0b4a 8e8e 8ea6 8d91 ....ff...J...... │ │ │ │ -00049980: 12c7 61cf 6973 9603 bcb3 7072 6f9a ac72 ..a.is....pro..r │ │ │ │ -00049990: 7669 6465 6493 666f 7293 636f 6d70 6172 vided.for.compar │ │ │ │ -000499a0: 696e 6793 7691 ff58 e461 6c75 6573 3b91 ing.v..X.alues;. │ │ │ │ -000499b0: 03cc 0474 6869 7393 6973 9373 7562 7374 ...this.is.subst │ │ │ │ -000499c0: 6974 7574 6976 9865 9377 6974 6893 7265 itutiv.e.with.re │ │ │ │ -000499d0: 7370 9053 8e65 6374 9103 bcb2 746f 93eb sp.S.ect....to.. │ │ │ │ -000499e0: 484d 4ccf 2773 9365 7175 616c 6974 9879 HML.'s.equalit.y │ │ │ │ -000499f0: 9328 8d69 2e65 2e8e 9112 c037 6966 8e9f .(.i.e.....7if.. │ │ │ │ -00049a00: 1000 008d 8d91 12c7 61eb 6274 8d9f 01a4 ........a.bt.... │ │ │ │ -00049a10: 7ad5 318e 9104 c004 eb61 3c3c eb62 748d z.1......a<<.bt. │ │ │ │ -00049a20: 9f01 a47a d532 8e8e 9133 99ef cf61 6e64 ...z.2...3...and │ │ │ │ -00049a30: 8d91 03ea a8eb 6274 8d9f 01a4 7ad5 318e ......bt....z.1. │ │ │ │ -00049a40: 9104 c004 eb61 3deb 6274 8d9f fc06 be8d .....a=.bt...... │ │ │ │ -00049a50: db30 8e9f 06c1 678d d531 8e8e 8e96 1efd .0....g..1...... │ │ │ │ -00049a60: 8ccf 616e 648d 9103 eaa8 eb62 748d 9f01 ..and......bt... │ │ │ │ -00049a70: a47a d532 8e91 04c0 04eb 613d eb62 748d .z.2......a=.bt. │ │ │ │ -00049a80: 9ffc 06be 8ddb 308e 9f06 c167 8dd5 328e ......0....g..2. │ │ │ │ -00049a90: 8e8e 93cf 7468 656e 8d91 03ea a8eb 6274 ....then......bt │ │ │ │ -00049aa0: 8d9f fc06 be8d db30 8e9f 06c1 678d d531 .......0....g..1 │ │ │ │ -00049ab0: 8e8e 9104 c004 eb61 3c3c eb62 748d 9ffc .......a<<.bt... │ │ │ │ -00049ac0: 06be 8ddb 308e 9f06 c167 8dd5 328e 8e8e ....0....g..2... │ │ │ │ -00049ad0: 9120 d28e cf29 2e8e 9f3c 1ce1 8d8d 8d91 . ...)...<...... │ │ │ │ -00049ae0: 12c7 619f dc07 8189 0000 6666 01c7 0b4a ..a.......ff...J │ │ │ │ -00049af0: 9f3d 9762 8d8d 90cc cd9f 0459 9c84 0041 .=.b.......Y...A │ │ │ │ -00049b00: f0fe 0000 6666 8d9f c866 108d 8d92 01af ....ff...f...... │ │ │ │ -00049b10: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -00049b20: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -00049b30: 01b9 4db2 9ffd 1c15 eb49 328e 8e8e 8e9f ..M......I2..... │ │ │ │ -00049b40: ff40 548d 9105 ccce eb61 2322 782b 3122 .@T......a#"x+1" │ │ │ │ -00049b50: 9605 bfaa 3c3c 9322 782b 3222 3b3b 8ea4 ....<<."x+2";;.. │ │ │ │ -00049b60: 0d00 008d 9105 ccce 7472 7565 9605 bfaa ........true.... │ │ │ │ -00049b70: 3a93 626f 6f6c 8ea1 a18d 9105 ccce 2322 :.bool........#" │ │ │ │ -00049b80: 782b 3222 9605 bfaa 3c3c 9322 782b 3122 x+2"....<<."x+1" │ │ │ │ -00049b90: 3b3b 8ea1 8d91 05cc ce66 616c 7365 9605 ;;.......false.. │ │ │ │ -00049ba0: bfaa 3a93 626f 6f6c 8e8e 9201 c671 b184 ..:.bool.....q.. │ │ │ │ -00049bb0: 0041 f0fe 0000 6666 8e8e 9f04 c002 8900 .A....ff........ │ │ │ │ -00049bc0: 0066 6601 c70b 4a8e 8e8e 8e9f 24fd 138e .ff...J.....$... │ │ │ │ -00049bd0: 8c8b 0000 0052 0000 0000 0000 0000 0000 .....R.......... │ │ │ │ +00049340: 0000 0000 048a e9a0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ +00049350: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ +00049360: 382e 382e 910a 8000 4765 7474 696e 6796 8.8.....Getting. │ │ │ │ +00049370: 0480 0074 6865 9376 9aa0 0065 7273 696f ...the.v...ersio │ │ │ │ +00049380: 6e93 6e98 756d 9862 9060 0065 7292 00f5 n.n.um.b.`.er... │ │ │ │ +00049390: c42d 3831 8e91 12c7 619f 0566 6689 0000 .-81....a..ff... │ │ │ │ +000493a0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +000493b0: a0fd 8bd0 218d 8d8d 9112 c761 9ff5 4fa7 ....!......a..O. │ │ │ │ +000493c0: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ +000493d0: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ +000493e0: 9ffb a664 8d91 170b cceb 6168 6f73 745f ...d......ahost_ │ │ │ │ +000493f0: 6e61 6d65 9605 bfaa 3a93 766f 6964 932d name....:.void.- │ │ │ │ +00049400: 3e93 7374 7269 6e67 8e8e 9201 c671 b184 >.string.....q.. │ │ │ │ +00049410: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ +00049420: 0066 6601 c70b 4a8e 8e8e a922 e63d 8d91 .ff...J....".=.. │ │ │ │ +00049430: 1e28 f0cf 5468 6973 9603 eaa8 7265 7475 .(..This....retu │ │ │ │ +00049440: 726e 7393 7468 6593 6e61 6d65 936f 6693 rns.the.name.of. │ │ │ │ +00049450: 7468 6593 686f 7374 936d 6163 90ac 7268 the.host.mac..rh │ │ │ │ +00049460: 696e 652e 8ea4 23bd fc8d 8d8d 9112 c761 ine...#........a │ │ │ │ +00049470: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ +00049480: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ +00049490: 0066 668d 9ffb a664 8d91 170b cceb 616c .ff....d......al │ │ │ │ +000494a0: 696e 6b96 05bf aa3a 9373 7472 696e 6793 ink....:.string. │ │ │ │ +000494b0: 2393 7374 7269 6e67 932d 3e93 766f 6964 #.string.->.void │ │ │ │ +000494c0: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ +000494d0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000494e0: 8e8e 9f22 e63c 8d8d 911e 28f0 6c69 6e6b ...".<....(.link │ │ │ │ +000494f0: 2860 eb62 6f6c 9037 2964 eb61 602c 60eb (`.bol.7)d.a`,`. │ │ │ │ +00049500: 626e 6577 904b 6eeb 6160 298e 9200 839b bnew.Kn.a`)..... │ │ │ │ +00049510: 63cf 6c69 6e6b 7396 03ea a874 6865 930c c.links....the.. │ │ │ │ +00049520: 6c65 93d7 6f6c 9a43 8f64 93cf 746f 93d7 le..ol.C.d..to.. │ │ │ │ +00049530: 6e65 7790 52aa cf3b 9361 6e64 9366 6169 new.R..;.and.fai │ │ │ │ +00049540: 6c73 9369 6693 d76f 6c98 6493 cf64 6f90 ls.if..ol.d..do. │ │ │ │ +00049550: 538e 6573 936e 6f74 9365 7869 7374 2e8e S.es.not.exist.. │ │ │ │ +00049560: a18d 8d8d 9112 c761 9ff5 4fa7 8900 0066 .......a..O....f │ │ │ │ +00049570: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +00049580: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ +00049590: 8d91 170b cceb 6175 6e6c 696e 6b96 05bf ......aunlink... │ │ │ │ +000495a0: aa3a 9373 7472 696e 6793 2d3e 9376 6f69 .:.string.->.voi │ │ │ │ +000495b0: 648e 8e92 01c6 71b1 8400 0f60 b200 0066 d.....q....`...f │ │ │ │ +000495c0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000495d0: 8e8e 8ea6 8d91 1e28 f0cf 5468 6973 9603 .......(..This.. │ │ │ │ +000495e0: eaa8 756e 6c69 6e6b 7393 288d 692e 652e ..unlinks.(.i.e. │ │ │ │ +000495f0: 8e91 12ee 2c64 656c 6574 6573 2993 6193 ....,deletes).a. │ │ │ │ +00049600: 0c6c 653b 9361 6e64 9366 6169 6c73 9369 .le;.and.fails.i │ │ │ │ +00049610: 6693 7468 6593 0c6c 6593 646f 9053 8e65 f.the..le.do.S.e │ │ │ │ +00049620: 736e 2774 9365 7869 7374 2e8e 9f2d 47c8 sn't.exist...-G. │ │ │ │ +00049630: 8d8d 9112 c761 eb4b 382e 388e 913f 0f0c .....a.K8.8..?.. │ │ │ │ +00049640: 4765 7474 696e 6796 067a e174 6865 9376 Getting..z.the.v │ │ │ │ +00049650: 9bff 75c2 6572 7369 6f6e 936e 9875 6d98 ..u.ersion.n.um. │ │ │ │ +00049660: 6291 008a 3d65 728e 9f1d 98d2 8d91 12c7 b...=er......... │ │ │ │ +00049670: 61cf 5468 6596 03ea a8eb 484d 4c93 cf66 a.The.....HML..f │ │ │ │ +00049680: 756e 6374 696f 6e3a 8ea1 8d8d 8d91 12c7 unction:........ │ │ │ │ +00049690: 619f f54f a789 0000 6666 01c7 0b4a 9f0b a..O....ff...J.. │ │ │ │ +000496a0: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ +000496b0: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +000496c0: 7665 7273 696f 6e96 05bf aa3a 9376 6f69 version....:.voi │ │ │ │ +000496d0: 6493 2d3e 9369 6e74 8e8e 9201 c671 b184 d.->.int.....q.. │ │ │ │ +000496e0: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ +000496f0: 0066 6601 c70b 4a8e 8e8e a68d 9112 c761 .ff...J........a │ │ │ │ +00049700: cf72 6574 7572 6e73 9606 131f 7468 6591 .returns....the. │ │ │ │ +00049710: 0613 2076 9aac 7265 7273 696f 6e93 6e98 .. v..rersion.n. │ │ │ │ +00049720: 756d 9862 9053 8e65 729b 0613 206f 6693 um.b.S.er... of. │ │ │ │ +00049730: 7468 6598 eb48 484f 4c93 cf73 7973 7465 the..HHOL..syste │ │ │ │ +00049740: 6d98 6173 9361 6e98 696e 90ac 7274 6567 m.as.an.in..rteg │ │ │ │ +00049750: 6572 936c 6573 7398 7468 616e 9331 3030 er.less.than.100 │ │ │ │ +00049760: 3098 288d 692e 652e 8e91 1516 a369 6e8e 0.(.i.e......in. │ │ │ │ +00049770: 9f10 0000 8d91 12c7 61eb 6148 4f4c 3838 ........a.aHOL88 │ │ │ │ +00049780: 9105 bfaa 5665 7273 696f 6e91 0972 4e31 ....Version..rN1 │ │ │ │ +00049790: 2ed7 6d6e cf2c 9603 bdd8 6576 91ff 58e4 ..mn.,....ev..X. │ │ │ │ +000497a0: 616c 7561 7469 6e67 8d91 03b2 a4eb 6176 aluating......av │ │ │ │ +000497b0: 6572 7369 6f6e 2829 8e91 3b22 42cf 7265 ersion()..;"B.re │ │ │ │ +000497c0: 7475 726e 738d 9103 b2a5 eb61 318e 9109 turns......a1... │ │ │ │ +000497d0: 724f d76d 6ecf 292e 9105 2634 4691 ff05 rO.mn.)...&4F... │ │ │ │ +000497e0: 566f 729b 03b2 a465 7861 6d70 6c65 2c93 Vor....example,. │ │ │ │ +000497f0: 696e 9876 90ac 7265 7273 696f 6e98 312e in.v..rersion.1. │ │ │ │ +00049800: 3130 3a8e 9f28 9ce1 8d8d 8d91 12c7 619f 10:..(........a. │ │ │ │ +00049810: ef87 8189 0000 6666 01c7 0b4a 9f16 9762 ......ff...J...b │ │ │ │ +00049820: 8d8d 90cc cd9f 0459 9c84 001a f0fe 0000 .......Y........ │ │ │ │ +00049830: 6666 8d9f ef66 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ +00049840: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ +00049850: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ +00049860: 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 548d .....I1......@T. │ │ │ │ +00049870: 9105 ccce eb61 2376 6572 7369 6f6e 2829 .....a#version() │ │ │ │ +00049880: 3b3b 8e9f 0d00 008d 9105 ccce 3131 3096 ;;..........110. │ │ │ │ +00049890: 05bf aa3a 9369 6e74 8e8e 9201 c671 b184 ...:.int.....q.. │ │ │ │ +000498a0: 001a f0fe 0000 6666 8e8e 9f04 c002 8900 ......ff........ │ │ │ │ +000498b0: 0066 6601 c70b 4a8e 8e8e 9f2f 26ad 8d8d .ff...J..../&... │ │ │ │ +000498c0: 9112 c761 eb4b 382e 398e 913f 0f0c 4f72 ...a.K8.9..?..Or │ │ │ │ +000498d0: 6465 7269 6e67 9606 7ae1 6f66 934d 4c93 dering..z.of.ML. │ │ │ │ +000498e0: 7691 feeb 8561 6c75 6573 8e9f 1d98 d18d v....alues...... │ │ │ │ +000498f0: 9112 c761 cf41 9603 eaa8 7072 6564 650c ...a.A....prede. │ │ │ │ +00049900: 6e65 6493 eb48 4d4c 93cf 696e 0c78 8ea1 ned..HML..in.x.. │ │ │ │ +00049910: 8d8d 8d91 12c7 619f f4da da89 0000 6666 ......a.......ff │ │ │ │ +00049920: 01c7 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ +00049930: 9c84 0010 4a4b 0000 6666 8d9f fba6 648d ....JK..ff....d. │ │ │ │ +00049940: 9117 0bcc eb61 243c 3c96 05bf aa3a 932a .....a$<<....:.* │ │ │ │ +00049950: 932d 3e93 2a2a 932d 3e93 696e 748e 8e92 .->.**.->.int... │ │ │ │ +00049960: 01c6 71b1 8400 104a 4b00 0066 668e 8e9f ..q....JK..ff... │ │ │ │ +00049970: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea6 ......ff...J.... │ │ │ │ +00049980: 8d91 12c7 61cf 6973 9603 bcb3 7072 6f9a ....a.is....pro. │ │ │ │ +00049990: ac72 7669 6465 6493 666f 7293 636f 6d70 .rvided.for.comp │ │ │ │ +000499a0: 6172 696e 6793 7691 ff58 e461 6c75 6573 aring.v..X.alues │ │ │ │ +000499b0: 3b91 03cc 0474 6869 7393 6973 9373 7562 ;....this.is.sub │ │ │ │ +000499c0: 7374 6974 7574 6976 9865 9377 6974 6893 stitutiv.e.with. │ │ │ │ +000499d0: 7265 7370 9053 8e65 6374 9103 bcb2 746f resp.S.ect....to │ │ │ │ +000499e0: 93eb 484d 4ccf 2773 9365 7175 616c 6974 ..HML.'s.equalit │ │ │ │ +000499f0: 9879 9328 8d69 2e65 2e8e 9112 c037 6966 .y.(.i.e.....7if │ │ │ │ +00049a00: 8e9f 1000 008d 8d91 12c7 61eb 6274 8d9f ..........a.bt.. │ │ │ │ +00049a10: 01a4 7ad5 318e 9104 c004 eb61 3c3c eb62 ..z.1......a<<.b │ │ │ │ +00049a20: 748d 9f01 a47a d532 8e8e 9133 99ef cf61 t....z.2...3...a │ │ │ │ +00049a30: 6e64 8d91 03ea a8eb 6274 8d9f 01a4 7ad5 nd......bt....z. │ │ │ │ +00049a40: 318e 9104 c004 eb61 3deb 6274 8d9f fc06 1......a=.bt.... │ │ │ │ +00049a50: be8d db30 8e9f 06c1 678d d531 8e8e 8e96 ...0....g..1.... │ │ │ │ +00049a60: 1efd 8ccf 616e 648d 9103 eaa8 eb62 748d ....and......bt. │ │ │ │ +00049a70: 9f01 a47a d532 8e91 04c0 04eb 613d eb62 ...z.2......a=.b │ │ │ │ +00049a80: 748d 9ffc 06be 8ddb 308e 9f06 c167 8dd5 t.......0....g.. │ │ │ │ +00049a90: 328e 8e8e 93cf 7468 656e 8d91 03ea a8eb 2.....then...... │ │ │ │ +00049aa0: 6274 8d9f fc06 be8d db30 8e9f 06c1 678d bt.......0....g. │ │ │ │ +00049ab0: d531 8e8e 9104 c004 eb61 3c3c eb62 748d .1.......a<<.bt. │ │ │ │ +00049ac0: 9ffc 06be 8ddb 308e 9f06 c167 8dd5 328e ......0....g..2. │ │ │ │ +00049ad0: 8e8e 9120 d28e cf29 2e8e 9f3c 1ce1 8d8d ... ...)...<.... │ │ │ │ +00049ae0: 8d91 12c7 619f dc07 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ +00049af0: 0b4a 9f3d 9762 8d8d 90cc cd9f 0459 9c84 .J.=.b.......Y.. │ │ │ │ +00049b00: 0041 f0fe 0000 6666 8d9f c866 108d 8d92 .A....ff...f.... │ │ │ │ +00049b10: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +00049b20: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +00049b30: 8d92 01b9 4db2 9ffd 1c15 eb49 328e 8e8e ....M......I2... │ │ │ │ +00049b40: 8e9f ff40 548d 9105 ccce eb61 2322 782b ...@T......a#"x+ │ │ │ │ +00049b50: 3122 9605 bfaa 3c3c 9322 782b 3222 3b3b 1"....<<."x+2";; │ │ │ │ +00049b60: 8ea4 0d00 008d 9105 ccce 7472 7565 9605 ..........true.. │ │ │ │ +00049b70: bfaa 3a93 626f 6f6c 8ea1 a18d 9105 ccce ..:.bool........ │ │ │ │ +00049b80: 2322 782b 3222 9605 bfaa 3c3c 9322 782b #"x+2"....<<."x+ │ │ │ │ +00049b90: 3122 3b3b 8ea1 8d91 05cc ce66 616c 7365 1";;.......false │ │ │ │ +00049ba0: 9605 bfaa 3a93 626f 6f6c 8e8e 9201 c671 ....:.bool.....q │ │ │ │ +00049bb0: b184 0041 f0fe 0000 6666 8e8e 9f04 c002 ...A....ff...... │ │ │ │ +00049bc0: 8900 0066 6601 c70b 4a8e 8e8e 8e9f 24fd ...ff...J.....$. │ │ │ │ +00049bd0: 138e 8c8b 0000 0052 0000 0000 0000 0000 .......R........ │ │ │ │ 00049be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00049bf0: 0000 0000 0000 0000 0000 0004 9318 a002 ................ │ │ │ │ -00049c00: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -00049c10: 9a8d 91ea f1eb d038 3292 00ee 8ba1 4368 .......82.....Ch │ │ │ │ -00049c20: 6170 7465 7296 0480 0038 2e91 0a80 004d apter....8.....M │ │ │ │ -00049c30: 4c93 5379 7374 656d 9346 91fe e000 756e L.System.F....un │ │ │ │ -00049c40: 6374 696f 6e73 8e91 eaf1 eb9f 0566 6689 ctions.......ff. │ │ │ │ -00049c50: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -00049c60: df8d a0fd 8bd0 218d 8d91 eaf1 ebeb 4b38 ......!.......K8 │ │ │ │ -00049c70: 2e31 308e 9120 f1e7 5072 696e 9bff 75c2 .10.. ..Prin..u. │ │ │ │ -00049c80: 7469 6e67 9606 7ae1 6465 0c6e 6564 9374 ting..z.de.ned.t │ │ │ │ -00049c90: 9879 7091 008a 3d65 738e 9f1b e223 8d91 .yp...=es....#.. │ │ │ │ -00049ca0: eaf1 ebcf 5468 6596 03ea a8eb 484d 4c93 ....The.....HML. │ │ │ │ -00049cb0: cf66 756e 6374 696f 6e3a 8ea9 1b48 0b8d .function:...H.. │ │ │ │ -00049cc0: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ -00049cd0: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -00049ce0: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -00049cf0: 170b cceb 6170 7269 6e74 5f64 6566 696e ....aprint_defin │ │ │ │ -00049d00: 6564 5f74 7970 6573 9605 bfaa 3a93 766f ed_types....:.vo │ │ │ │ -00049d10: 6964 932d 3e93 766f 6964 8e8e 9201 c671 id.->.void.....q │ │ │ │ -00049d20: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -00049d30: 8900 0066 6601 c70b 4a8e 8e8e 9f1b 480c ...ff...J.....H. │ │ │ │ -00049d40: 8d91 eaf1 ebcf 7072 696e 9aac 7274 7396 ......prin..rts. │ │ │ │ -00049d50: 04a5 9a6f 7574 9374 6865 9364 650c 6e69 ...out.the.de.ni │ │ │ │ -00049d60: 7469 6f6e 7393 6f66 9361 6c6c 9363 7572 tions.of.all.cur │ │ │ │ -00049d70: 7265 6e98 746c 7993 6465 0c6e 6564 93eb ren.tly.de.ned.. │ │ │ │ -00049d80: 484d 4c93 cf74 9879 7090 538e 6573 9328 HML..t.yp.S.es.( │ │ │ │ -00049d90: 8d69 2e65 2e8e 9113 a91e 616c 6c93 eb48 .i.e......all..H │ │ │ │ -00049da0: 4d4c 93cf 7498 7970 9053 8e65 7393 7468 ML..t.yp.S.es.th │ │ │ │ -00049db0: 6174 9368 6198 7698 658e a410 0000 8d91 at.ha.v.e....... │ │ │ │ -00049dc0: eaf1 eb62 9053 8e65 656e 9604 bb32 6465 ...b.S.een...2de │ │ │ │ -00049dd0: 0c6e 6564 9b04 bb33 7573 696e 678d 93eb .ned...3using... │ │ │ │ -00049de0: 616c 6574 7479 7065 8e91 2cf8 d8cf 292e alettype..,...). │ │ │ │ -00049df0: 9107 aa7f 4974 9361 6c73 6f93 6c69 7374 ....It.also.list │ │ │ │ -00049e00: 7398 7468 6593 6162 7374 7261 6374 9374 s.the.abstract.t │ │ │ │ -00049e10: 90ac 7279 7090 538e 6573 9369 6e98 7468 ..ryp.S.es.in.th │ │ │ │ -00049e20: 6593 7379 7374 656d 2e91 07aa 7f54 6865 e.system.....The │ │ │ │ -00049e30: 9370 7269 6e90 ac72 742d 8ea1 8d91 eaf1 .prin..rt-...... │ │ │ │ -00049e40: eb69 6e67 9605 08c0 6f66 8d91 0508 c1eb .ing....of...... │ │ │ │ -00049e50: 616c 6574 7479 7065 8e91 2d46 67cf 2d64 alettype..-Fg.-d │ │ │ │ -00049e60: 650c 6e65 6493 7490 ac72 7970 9a53 8e65 e.ned.t..ryp.S.e │ │ │ │ -00049e70: 7393 6f6e 9105 08c1 6f75 7470 7574 9363 s.on....output.c │ │ │ │ -00049e80: 616e 9362 9865 9370 6172 7469 616c 6c79 an.b.e.partially │ │ │ │ -00049e90: 9b05 08c1 7375 7070 7265 7373 6564 9362 ....suppressed.b │ │ │ │ -00049ea0: 90ac 7279 9373 6574 7469 6e67 9874 6865 ..ry.setting.the │ │ │ │ -00049eb0: 930d 6167 8ea1 8d8d 91ea f1eb eb61 7072 ..ag.........apr │ │ │ │ -00049ec0: 696e 745f 6c65 7474 7970 6573 8e91 3fb7 int_lettypes..?. │ │ │ │ -00049ed0: c4cf 746f 8d91 044a 8deb 6166 616c 7365 ..to...J..afalse │ │ │ │ -00049ee0: 8e91 2553 6bcf 2874 6865 9604 4a8d 7375 ..%Sk.(the..J.su │ │ │ │ -00049ef0: 7070 7265 7373 696f 6e93 6973 936f 6e6c ppression.is.onl │ │ │ │ -00049f00: 799b 044a 8c70 6172 7469 616c 2c91 0462 y..J.partial,..b │ │ │ │ -00049f10: 8669 6e93 7468 6174 936f 6e6c 7993 7468 .in.that.only.th │ │ │ │ -00049f20: 6598 6f75 7465 7293 6c65 7690 ac72 656c e.outer.lev..rel │ │ │ │ -00049f30: 936f 668e a18d 91ea f1eb 6465 0c6e 6564 .of.......de.ned │ │ │ │ -00049f40: 9605 4f1f 7490 ac72 7970 9053 8e65 7393 ..O.t..ryp.S.es. │ │ │ │ -00049f50: 6973 9605 4f20 6578 7061 6e64 6564 292e is..O expanded). │ │ │ │ -00049f60: 9109 6645 4691 ff05 566f 7293 6578 616d ..fEF...Vor.exam │ │ │ │ -00049f70: 706c 652c 9105 a83d 6966 8d91 054f 1feb ple,...=if...O.. │ │ │ │ -00049f80: 6170 7269 6e74 5f6c 6574 7479 7065 738e aprint_lettypes. │ │ │ │ -00049f90: 915b 198a cf69 738d 9105 4f1f eb61 6661 .[...is...O..afa │ │ │ │ -00049fa0: 6c73 658e 9122 0d71 cf2c 9105 a83e 7468 lse..".q.,...>th │ │ │ │ -00049fb0: 656e 9605 4f1f 696e 7374 6561 6493 6f66 en..O.instead.of │ │ │ │ -00049fc0: 8ea1 8d91 eaf1 eb70 7269 6e90 ac72 7469 .......prin..rti │ │ │ │ -00049fd0: 6e67 3a8e a68d 8d8d 9e56 bd8d 8d8d 8d8d ng:......V...... │ │ │ │ -00049fe0: 9102 30ea f363 2122 2c9a 000a f333 000a ..0..c!",....3.. │ │ │ │ -00049ff0: 0000 0006 636d 7379 3130 eb63 0196 01d3 ....cmsy10.c.... │ │ │ │ -0004a000: 3101 9301 8e91 14b6 f7eb 613a 9105 bfaa 1.........a:.... │ │ │ │ -0004a010: 7375 6267 6f61 6c73 8e8e 8e8e 8e8e 8ea6 subgoals........ │ │ │ │ -0004a020: 8d91 eaf1 ebeb 484d 4c96 03ea a8cf 7769 ......HML.....wi │ │ │ │ -0004a030: 6c6c 9370 7269 6e90 ac72 743a 8ea4 1b48 ll.prin..rt:...H │ │ │ │ -0004a040: 0c8d 8d8d 9f00 cb89 8d8d 8d8d 8d91 0230 ...............0 │ │ │ │ -0004a050: eaeb 6301 9601 d331 0193 018e 9114 b6f7 ..c....1........ │ │ │ │ -0004a060: eb61 3a96 05bf aa28 2874 6572 6d93 6c69 .a:....((term.li │ │ │ │ -0004a070: 7374 9323 9374 6572 6d29 936c 6973 7493 st.#.term).list. │ │ │ │ -0004a080: 2393 7072 6f6f 6629 8e8e 8e8e 8e8e 8ea6 #.proof)........ │ │ │ │ -0004a090: 8d91 eaf1 ebcf 5468 6596 03ea a864 650c ......The....de. │ │ │ │ -0004a0a0: 6e65 6493 7490 ac72 7970 9053 8e65 8d93 ned.t..ryp.S.e.. │ │ │ │ -0004a0b0: eb61 7072 6f6f 668e 9124 93a2 cf28 6e61 .aproof..$...(na │ │ │ │ -0004a0c0: 6d65 6c79 91ff 0556 2c8d 93eb 6174 686d mely...V,...athm │ │ │ │ -0004a0d0: 9605 bfaa 6c69 7374 932d 3e93 7468 6d8e ....list.->.thm. │ │ │ │ -0004a0e0: 915a 259e cf29 9369 7393 6e6f 7493 6578 .Z%..).is.not.ex │ │ │ │ -0004a0f0: 7061 6e64 6564 2e8e 9f27 dc82 8d8d 91ea panded...'...... │ │ │ │ -0004a100: f1eb eb4b 382e 3131 8e91 20f1 e74c 6973 ...K8.11.. ..Lis │ │ │ │ -0004a110: 7096 067a e169 6e93 4d4c 8e9f 1be2 238d p..z.in.ML....#. │ │ │ │ -0004a120: 91ea f1eb cf49 7496 03ea a869 7393 7090 .....It....is.p. │ │ │ │ -0004a130: 538e 6f73 7369 626c 6593 746f 9363 6f6e S.ossible.to.con │ │ │ │ -0004a140: 6e65 6374 9374 6f93 7468 6593 4c69 7370 nect.to.the.Lisp │ │ │ │ -0004a150: 9377 9aac 726f 726c 6493 6672 6f6d 93eb .w..rorld.from.. │ │ │ │ -0004a160: 484d 4c93 cf62 9879 9375 7369 6e67 9374 HML..b.y.using.t │ │ │ │ -0004a170: 6865 9366 6f6c 6c6f 9877 696e 6793 6675 he.follo.wing.fu │ │ │ │ -0004a180: 6e63 7469 6f6e 3a8e a18d 8d8d 91ea f1eb nction:......... │ │ │ │ -0004a190: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -0004a1a0: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -0004a1b0: 0066 668d 9ffb a664 8d91 170b cceb 616c .ff....d......al │ │ │ │ -0004a1c0: 6973 7096 05bf aa3a 9373 7472 696e 6793 isp....:.string. │ │ │ │ -0004a1d0: 2d3e 9376 6f69 648e 8e92 01c6 71b1 8400 ->.void.....q... │ │ │ │ -0004a1e0: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -0004a1f0: 6666 01c7 0b4a 8e8e 8ea6 8d91 f653 7acf ff...J.......Sz. │ │ │ │ -0004a200: 5468 6973 9604 656f 6675 6e63 7469 6f6e This..eofunction │ │ │ │ -0004a210: 9104 656e 696e 9aac 7274 6572 7072 6574 ..enin..rterpret │ │ │ │ -0004a220: 7393 6974 7393 6172 6775 6d65 6e98 749b s.its.argumen.t. │ │ │ │ -0004a230: 0465 6e73 7472 696e 6793 6173 9361 6e98 .enstring.as.an. │ │ │ │ -0004a240: 696e 7075 7493 746f 9374 6865 984c 6973 input.to.the.Lis │ │ │ │ -0004a250: 7093 696e 90ac 7274 6572 7072 6574 6572 p.in..rterpreter │ │ │ │ -0004a260: 2e91 06a9 3454 6869 738e a410 0000 8d91 ....4This....... │ │ │ │ -0004a270: eaf1 eb70 9a53 8e65 726d 6974 7396 0432 ...p.S.ermits..2 │ │ │ │ -0004a280: 1261 7262 6974 7261 7279 936f 7098 6572 .arbitrary.op.er │ │ │ │ -0004a290: 6174 696e 6791 0432 1373 7973 7465 6d93 ating..2.system. │ │ │ │ -0004a2a0: 6f70 9865 7261 7469 6f6e 732e 9106 0f1f op.erations..... │ │ │ │ -0004a2b0: 4265 7795 ac72 6172 653a 9105 c7b4 756e Bew..rare:....un │ │ │ │ -0004a2c0: 636f 6e93 7472 6f6c 6c65 6496 0432 1275 con.trolled..2.u │ │ │ │ -0004a2d0: 7365 9104 3213 6f66 9374 6869 7393 6665 se..2.of.this.fe │ │ │ │ -0004a2e0: 6174 7572 658e a18d 91ea f1eb 6d61 90ac ature.......ma.. │ │ │ │ -0004a2f0: 7279 9603 eaa8 746f 7461 6c6c 7993 6272 ry....totally.br │ │ │ │ -0004a300: 6561 6b93 eb48 4d4c cf2e 8e9f 27dc 828d eak..HML....'... │ │ │ │ -0004a310: 8d91 eaf1 ebeb 4b38 2e31 328e 9120 f1e7 ......K8.12.. .. │ │ │ │ -0004a320: 4691 fe61 4761 7374 9106 7ae1 6172 6974 F..aGast..z.arit │ │ │ │ -0004a330: 686d 6574 6963 8e9f 1be2 238d 91ea f1eb hmetic....#..... │ │ │ │ -0004a340: eb48 4d4c 9602 9ddf cf61 7269 7468 6d65 .HML.....arithme │ │ │ │ -0004a350: 7469 639b 029d e069 7393 6e6f 726d 616c tic....is.normal │ │ │ │ -0004a360: 6c79 9864 6f6e 6593 696e 9861 7262 6974 ly.done.in.arbit │ │ │ │ -0004a370: 7261 7279 9370 7265 6369 7369 6f6e 2e91 rary.precision.. │ │ │ │ -0004a380: 04c9 f249 7498 6973 9370 9053 8e6f 7373 ...It.is.p.S.oss │ │ │ │ -0004a390: 6962 6c65 9874 6f93 7370 9053 8e65 6564 ible.to.sp.S.eed │ │ │ │ -0004a3a0: 9875 7093 6172 6974 686d 6574 6963 2c8e .up.arithmetic,. │ │ │ │ -0004a3b0: a18d 91ea f1eb 7768 656e 9604 b336 7468 ......when...6th │ │ │ │ -0004a3c0: 659b 04b3 3775 7365 7293 6973 9873 7572 e...7user.is.sur │ │ │ │ -0004a3d0: 6593 7468 6174 9369 6e90 ac72 7465 6765 e.that.in..rtege │ │ │ │ -0004a3e0: 7273 9877 696c 6c93 6e6f 7498 6578 6365 rs.will.not.exce │ │ │ │ -0004a3f0: 6564 9374 6865 9377 90ac 726f 7264 986c ed.the.w..rord.l │ │ │ │ -0004a400: 656e 6774 6893 6f66 9874 6865 936d 6163 ength.of.the.mac │ │ │ │ -0004a410: 95ac 7268 696e 652c 9104 e55a 6293 798e ..rhine,...Zb.y. │ │ │ │ -0004a420: a18d 91ea f1eb 7573 696e 6796 03ea a874 ......using....t │ │ │ │ -0004a430: 6865 9366 756e 6374 696f 6e3a 8e9f 1b48 he.function:...H │ │ │ │ -0004a440: 0c8d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 ..........O....f │ │ │ │ -0004a450: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -0004a460: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -0004a470: 8d91 170b cceb 6166 6173 745f 6172 6974 ......afast_arit │ │ │ │ -0004a480: 6896 05bf aa3a 9362 6f6f 6c93 2d3e 9376 h....:.bool.->.v │ │ │ │ -0004a490: 6f69 648e 8e92 01c6 71b1 8400 0f60 b200 oid.....q....`.. │ │ │ │ -0004a4a0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -0004a4b0: 0b4a 8e8e 8ea6 8d91 f653 7acf 4170 706c .J.......Sz.Appl │ │ │ │ -0004a4c0: 7969 6e67 8d91 03f3 faeb 6166 6173 745f ying......afast_ │ │ │ │ -0004a4d0: 6172 6974 688e 9141 6498 cf74 6f8d 9103 arith..Ad..to... │ │ │ │ -0004a4e0: f3fb eb61 7472 7565 8e91 1ee6 9dcf 7377 ...atrue......sw │ │ │ │ -0004a4f0: 6974 639a ac72 6865 7396 03f3 faeb 4848 itc..rhes.....HH │ │ │ │ -0004a500: 4f4c 93cf 746f 9361 936d 6f90 538e 6465 OL..to.a.mo.S.de │ │ │ │ -0004a510: 9103 f3fb 696e 9377 6869 6398 6893 7375 ....in.whic.h.su │ │ │ │ -0004a520: 6273 6571 7565 6e98 7493 6172 6974 686d bsequen.t.arithm │ │ │ │ -0004a530: 6574 6963 8ea1 8d91 eaf1 eb6f 7090 538e etic.......op.S. │ │ │ │ -0004a540: 6572 6174 696f 6e73 9604 a2bd 6172 659b erations....are. │ │ │ │ -0004a550: 04a2 bc64 6f6e 6593 7573 696e 6793 0c6e ...done.using..n │ │ │ │ -0004a560: 6974 6598 7072 6563 6973 696f 6e93 6661 ite.precision.fa │ │ │ │ -0004a570: 7374 9861 7269 7468 6d65 7469 633b 9104 st.arithmetic;.. │ │ │ │ -0004a580: fec7 6170 706c 7969 6e67 9369 7493 746f ..applying.it.to │ │ │ │ -0004a590: 8d98 eb61 6661 6c73 658e 9126 03cb cf73 ...afalse..&...s │ │ │ │ -0004a5a0: 7769 7463 90ac 7268 6573 8ea1 8d91 eaf1 witc..rhes...... │ │ │ │ -0004a5b0: ebeb 4848 4f4c 9603 92a4 cf62 6163 90ac ..HHOL.....bac.. │ │ │ │ -0004a5c0: 726b 9374 6f9b 0392 a369 6e0c 6e69 7465 rk.to....in.nite │ │ │ │ -0004a5d0: 9370 7265 6369 7369 6f6e 2e91 051b 8941 .precision.....A │ │ │ │ -0004a5e0: 6c72 6561 6479 9364 650c 6e65 6493 6675 lready.de.ned.fu │ │ │ │ -0004a5f0: 6e63 7469 6f6e 7393 6172 6593 6e6f 7498 nctions.are.not. │ │ │ │ -0004a600: 610b 6563 7465 6493 6290 ac72 798d 93eb a.ected.b..ry... │ │ │ │ -0004a610: 6166 6173 745f 6172 6974 688e 913d 0f48 afast_arith..=.H │ │ │ │ -0004a620: cf2e 8ea1 8d91 eaf1 eb48 6572 6596 03ea .........Here... │ │ │ │ -0004a630: a869 7393 6193 7365 7373 696f 6e93 7468 .is.a.session.th │ │ │ │ -0004a640: 6174 9369 6c6c 7573 7472 6174 6573 9374 at.illustrates.t │ │ │ │ -0004a650: 6869 733a 8e8e 9f24 fd13 8e8c 8b00 0000 his:...$........ │ │ │ │ -0004a660: 5300 0000 0000 0000 0000 0000 0000 0000 S............... │ │ │ │ +00049bf0: 0000 0000 0000 0000 0000 0000 0004 931a ................ │ │ │ │ +00049c00: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +00049c10: fa99 9a8d 91ea f1eb d038 3292 00ee 8ba1 .........82..... │ │ │ │ +00049c20: 4368 6170 7465 7296 0480 0038 2e91 0a80 Chapter....8.... │ │ │ │ +00049c30: 004d 4c93 5379 7374 656d 9346 91fe e000 .ML.System.F.... │ │ │ │ +00049c40: 756e 6374 696f 6e73 8e91 eaf1 eb9f 0566 unctions.......f │ │ │ │ +00049c50: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +00049c60: 942f df8d a0fd 8bd0 218d 8d91 eaf1 ebeb ./......!....... │ │ │ │ +00049c70: 4b38 2e31 308e 9120 f1e7 5072 696e 9bff K8.10.. ..Prin.. │ │ │ │ +00049c80: 75c2 7469 6e67 9606 7ae1 6465 0c6e 6564 u.ting..z.de.ned │ │ │ │ +00049c90: 9374 9879 7091 008a 3d65 738e 9f1b e223 .t.yp...=es....# │ │ │ │ +00049ca0: 8d91 eaf1 ebcf 5468 6596 03ea a8eb 484d ......The.....HM │ │ │ │ +00049cb0: 4c93 cf66 756e 6374 696f 6e3a 8ea9 1b48 L..function:...H │ │ │ │ +00049cc0: 0b8d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 ..........O....f │ │ │ │ +00049cd0: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +00049ce0: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ +00049cf0: 8d91 170b cceb 6170 7269 6e74 5f64 6566 ......aprint_def │ │ │ │ +00049d00: 696e 6564 5f74 7970 6573 9605 bfaa 3a93 ined_types....:. │ │ │ │ +00049d10: 766f 6964 932d 3e93 766f 6964 8e8e 9201 void.->.void.... │ │ │ │ +00049d20: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +00049d30: c002 8900 0066 6601 c70b 4a8e 8e8e 9f1b .....ff...J..... │ │ │ │ +00049d40: 480c 8d91 eaf1 ebcf 7072 696e 9aac 7274 H.......prin..rt │ │ │ │ +00049d50: 7396 04a5 9a6f 7574 9374 6865 9364 650c s....out.the.de. │ │ │ │ +00049d60: 6e69 7469 6f6e 7393 6f66 9361 6c6c 9363 nitions.of.all.c │ │ │ │ +00049d70: 7572 7265 6e98 746c 7993 6465 0c6e 6564 urren.tly.de.ned │ │ │ │ +00049d80: 93eb 484d 4c93 cf74 9879 7090 538e 6573 ..HML..t.yp.S.es │ │ │ │ +00049d90: 9328 8d69 2e65 2e8e 9113 a91e 616c 6c93 .(.i.e......all. │ │ │ │ +00049da0: eb48 4d4c 93cf 7498 7970 9053 8e65 7393 .HML..t.yp.S.es. │ │ │ │ +00049db0: 7468 6174 9368 6198 7698 658e a410 0000 that.ha.v.e..... │ │ │ │ +00049dc0: 8d91 eaf1 eb62 9053 8e65 656e 9604 bb32 .....b.S.een...2 │ │ │ │ +00049dd0: 6465 0c6e 6564 9b04 bb33 7573 696e 678d de.ned...3using. │ │ │ │ +00049de0: 93eb 616c 6574 7479 7065 8e91 2cf8 d8cf ..alettype..,... │ │ │ │ +00049df0: 292e 9107 aa7f 4974 9361 6c73 6f93 6c69 ).....It.also.li │ │ │ │ +00049e00: 7374 7398 7468 6593 6162 7374 7261 6374 sts.the.abstract │ │ │ │ +00049e10: 9374 90ac 7279 7090 538e 6573 9369 6e98 .t..ryp.S.es.in. │ │ │ │ +00049e20: 7468 6593 7379 7374 656d 2e91 07aa 7f54 the.system.....T │ │ │ │ +00049e30: 6865 9370 7269 6e90 ac72 742d 8ea1 8d91 he.prin..rt-.... │ │ │ │ +00049e40: eaf1 eb69 6e67 9605 08c0 6f66 8d91 0508 ...ing....of.... │ │ │ │ +00049e50: c1eb 616c 6574 7479 7065 8e91 2d46 67cf ..alettype..-Fg. │ │ │ │ +00049e60: 2d64 650c 6e65 6493 7490 ac72 7970 9a53 -de.ned.t..ryp.S │ │ │ │ +00049e70: 8e65 7393 6f6e 9105 08c1 6f75 7470 7574 .es.on....output │ │ │ │ +00049e80: 9363 616e 9362 9865 9370 6172 7469 616c .can.b.e.partial │ │ │ │ +00049e90: 6c79 9b05 08c1 7375 7070 7265 7373 6564 ly....suppressed │ │ │ │ +00049ea0: 9362 90ac 7279 9373 6574 7469 6e67 9874 .b..ry.setting.t │ │ │ │ +00049eb0: 6865 930d 6167 8ea1 8d8d 91ea f1eb eb61 he..ag.........a │ │ │ │ +00049ec0: 7072 696e 745f 6c65 7474 7970 6573 8e91 print_lettypes.. │ │ │ │ +00049ed0: 3fb7 c4cf 746f 8d91 044a 8deb 6166 616c ?...to...J..afal │ │ │ │ +00049ee0: 7365 8e91 2553 6bcf 2874 6865 9604 4a8d se..%Sk.(the..J. │ │ │ │ +00049ef0: 7375 7070 7265 7373 696f 6e93 6973 936f suppression.is.o │ │ │ │ +00049f00: 6e6c 799b 044a 8c70 6172 7469 616c 2c91 nly..J.partial,. │ │ │ │ +00049f10: 0462 8669 6e93 7468 6174 936f 6e6c 7993 .b.in.that.only. │ │ │ │ +00049f20: 7468 6598 6f75 7465 7293 6c65 7690 ac72 the.outer.lev..r │ │ │ │ +00049f30: 656c 936f 668e a18d 91ea f1eb 6465 0c6e el.of.......de.n │ │ │ │ +00049f40: 6564 9605 4f1f 7490 ac72 7970 9053 8e65 ed..O.t..ryp.S.e │ │ │ │ +00049f50: 7393 6973 9605 4f20 6578 7061 6e64 6564 s.is..O expanded │ │ │ │ +00049f60: 292e 9109 6645 4691 ff05 566f 7293 6578 )...fEF...Vor.ex │ │ │ │ +00049f70: 616d 706c 652c 9105 a83d 6966 8d91 054f ample,...=if...O │ │ │ │ +00049f80: 1feb 6170 7269 6e74 5f6c 6574 7479 7065 ..aprint_lettype │ │ │ │ +00049f90: 738e 915b 198a cf69 738d 9105 4f1f eb61 s..[...is...O..a │ │ │ │ +00049fa0: 6661 6c73 658e 9122 0d71 cf2c 9105 a83e false..".q.,...> │ │ │ │ +00049fb0: 7468 656e 9605 4f1f 696e 7374 6561 6493 then..O.instead. │ │ │ │ +00049fc0: 6f66 8ea1 8d91 eaf1 eb70 7269 6e90 ac72 of.......prin..r │ │ │ │ +00049fd0: 7469 6e67 3a8e a68d 8d8d 9e56 bd8d 8d8d ting:......V.... │ │ │ │ +00049fe0: 8d8d 9102 30ea f363 2122 2c9a 000a f333 ....0..c!",....3 │ │ │ │ +00049ff0: 000a 0000 0006 636d 7379 3130 eb63 0196 ......cmsy10.c.. │ │ │ │ +0004a000: 01d3 3101 9301 8e91 14b6 f7eb 613a 9105 ..1.........a:.. │ │ │ │ +0004a010: bfaa 7375 6267 6f61 6c73 8e8e 8e8e 8e8e ..subgoals...... │ │ │ │ +0004a020: 8ea6 8d91 eaf1 ebeb 484d 4c96 03ea a8cf ........HML..... │ │ │ │ +0004a030: 7769 6c6c 9370 7269 6e90 ac72 743a 8ea4 will.prin..rt:.. │ │ │ │ +0004a040: 1b48 0c8d 8d8d 9f00 cb89 8d8d 8d8d 8d91 .H.............. │ │ │ │ +0004a050: 0230 eaeb 6301 9601 d331 0193 018e 9114 .0..c....1...... │ │ │ │ +0004a060: b6f7 eb61 3a96 05bf aa28 2874 6572 6d93 ...a:....((term. │ │ │ │ +0004a070: 6c69 7374 9323 9374 6572 6d29 936c 6973 list.#.term).lis │ │ │ │ +0004a080: 7493 2393 7072 6f6f 6629 8e8e 8e8e 8e8e t.#.proof)...... │ │ │ │ +0004a090: 8ea6 8d91 eaf1 ebcf 5468 6596 03ea a864 ........The....d │ │ │ │ +0004a0a0: 650c 6e65 6493 7490 ac72 7970 9053 8e65 e.ned.t..ryp.S.e │ │ │ │ +0004a0b0: 8d93 eb61 7072 6f6f 668e 9124 93a2 cf28 ...aproof..$...( │ │ │ │ +0004a0c0: 6e61 6d65 6c79 91ff 0556 2c8d 93eb 6174 namely...V,...at │ │ │ │ +0004a0d0: 686d 9605 bfaa 6c69 7374 932d 3e93 7468 hm....list.->.th │ │ │ │ +0004a0e0: 6d8e 915a 259e cf29 9369 7393 6e6f 7493 m..Z%..).is.not. │ │ │ │ +0004a0f0: 6578 7061 6e64 6564 2e8e 9f27 dc82 8d8d expanded...'.... │ │ │ │ +0004a100: 91ea f1eb eb4b 382e 3131 8e91 20f1 e74c .....K8.11.. ..L │ │ │ │ +0004a110: 6973 7096 067a e169 6e93 4d4c 8e9f 1be2 isp..z.in.ML.... │ │ │ │ +0004a120: 238d 91ea f1eb cf49 7496 03ea a869 7393 #......It....is. │ │ │ │ +0004a130: 7090 538e 6f73 7369 626c 6593 746f 9363 p.S.ossible.to.c │ │ │ │ +0004a140: 6f6e 6e65 6374 9374 6f93 7468 6593 4c69 onnect.to.the.Li │ │ │ │ +0004a150: 7370 9377 9aac 726f 726c 6493 6672 6f6d sp.w..rorld.from │ │ │ │ +0004a160: 93eb 484d 4c93 cf62 9879 9375 7369 6e67 ..HML..b.y.using │ │ │ │ +0004a170: 9374 6865 9366 6f6c 6c6f 9877 696e 6793 .the.follo.wing. │ │ │ │ +0004a180: 6675 6e63 7469 6f6e 3a8e a18d 8d8d 91ea function:....... │ │ │ │ +0004a190: f1eb 9ff5 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ +0004a1a0: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ +0004a1b0: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ +0004a1c0: 616c 6973 7096 05bf aa3a 9373 7472 696e alisp....:.strin │ │ │ │ +0004a1d0: 6793 2d3e 9376 6f69 648e 8e92 01c6 71b1 g.->.void.....q. │ │ │ │ +0004a1e0: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ +0004a1f0: 0000 6666 01c7 0b4a 8e8e 8ea6 8d91 f653 ..ff...J.......S │ │ │ │ +0004a200: 7acf 5468 6973 9604 656f 6675 6e63 7469 z.This..eofuncti │ │ │ │ +0004a210: 6f6e 9104 656e 696e 9aac 7274 6572 7072 on..enin..rterpr │ │ │ │ +0004a220: 6574 7393 6974 7393 6172 6775 6d65 6e98 ets.its.argumen. │ │ │ │ +0004a230: 749b 0465 6e73 7472 696e 6793 6173 9361 t..enstring.as.a │ │ │ │ +0004a240: 6e98 696e 7075 7493 746f 9374 6865 984c n.input.to.the.L │ │ │ │ +0004a250: 6973 7093 696e 90ac 7274 6572 7072 6574 isp.in..rterpret │ │ │ │ +0004a260: 6572 2e91 06a9 3454 6869 738e a410 0000 er....4This..... │ │ │ │ +0004a270: 8d91 eaf1 eb70 9a53 8e65 726d 6974 7396 .....p.S.ermits. │ │ │ │ +0004a280: 0432 1261 7262 6974 7261 7279 936f 7098 .2.arbitrary.op. │ │ │ │ +0004a290: 6572 6174 696e 6791 0432 1373 7973 7465 erating..2.syste │ │ │ │ +0004a2a0: 6d93 6f70 9865 7261 7469 6f6e 732e 9106 m.op.erations... │ │ │ │ +0004a2b0: 0f1f 4265 7795 ac72 6172 653a 9105 c7b4 ..Bew..rare:.... │ │ │ │ +0004a2c0: 756e 636f 6e93 7472 6f6c 6c65 6496 0432 uncon.trolled..2 │ │ │ │ +0004a2d0: 1275 7365 9104 3213 6f66 9374 6869 7393 .use..2.of.this. │ │ │ │ +0004a2e0: 6665 6174 7572 658e a18d 91ea f1eb 6d61 feature.......ma │ │ │ │ +0004a2f0: 90ac 7279 9603 eaa8 746f 7461 6c6c 7993 ..ry....totally. │ │ │ │ +0004a300: 6272 6561 6b93 eb48 4d4c cf2e 8e9f 27dc break..HML....'. │ │ │ │ +0004a310: 828d 8d91 eaf1 ebeb 4b38 2e31 328e 9120 ........K8.12.. │ │ │ │ +0004a320: f1e7 4691 fe61 4761 7374 9106 7ae1 6172 ..F..aGast..z.ar │ │ │ │ +0004a330: 6974 686d 6574 6963 8e9f 1be2 238d 91ea ithmetic....#... │ │ │ │ +0004a340: f1eb eb48 4d4c 9602 9ddf cf61 7269 7468 ...HML.....arith │ │ │ │ +0004a350: 6d65 7469 639b 029d e069 7393 6e6f 726d metic....is.norm │ │ │ │ +0004a360: 616c 6c79 9864 6f6e 6593 696e 9861 7262 ally.done.in.arb │ │ │ │ +0004a370: 6974 7261 7279 9370 7265 6369 7369 6f6e itrary.precision │ │ │ │ +0004a380: 2e91 04c9 f249 7498 6973 9370 9053 8e6f .....It.is.p.S.o │ │ │ │ +0004a390: 7373 6962 6c65 9874 6f93 7370 9053 8e65 ssible.to.sp.S.e │ │ │ │ +0004a3a0: 6564 9875 7093 6172 6974 686d 6574 6963 ed.up.arithmetic │ │ │ │ +0004a3b0: 2c8e a18d 91ea f1eb 7768 656e 9604 b336 ,.......when...6 │ │ │ │ +0004a3c0: 7468 659b 04b3 3775 7365 7293 6973 9873 the...7user.is.s │ │ │ │ +0004a3d0: 7572 6593 7468 6174 9369 6e90 ac72 7465 ure.that.in..rte │ │ │ │ +0004a3e0: 6765 7273 9877 696c 6c93 6e6f 7498 6578 gers.will.not.ex │ │ │ │ +0004a3f0: 6365 6564 9374 6865 9377 90ac 726f 7264 ceed.the.w..rord │ │ │ │ +0004a400: 986c 656e 6774 6893 6f66 9874 6865 936d .length.of.the.m │ │ │ │ +0004a410: 6163 95ac 7268 696e 652c 9104 e55a 6293 ac..rhine,...Zb. │ │ │ │ +0004a420: 798e a18d 91ea f1eb 7573 696e 6796 03ea y.......using... │ │ │ │ +0004a430: a874 6865 9366 756e 6374 696f 6e3a 8e9f .the.function:.. │ │ │ │ +0004a440: 1b48 0c8d 8d8d 91ea f1eb 9ff5 4fa7 8900 .H..........O... │ │ │ │ +0004a450: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +0004a460: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +0004a470: a664 8d91 170b cceb 6166 6173 745f 6172 .d......afast_ar │ │ │ │ +0004a480: 6974 6896 05bf aa3a 9362 6f6f 6c93 2d3e ith....:.bool.-> │ │ │ │ +0004a490: 9376 6f69 648e 8e92 01c6 71b1 8400 0f60 .void.....q....` │ │ │ │ +0004a4a0: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +0004a4b0: 01c7 0b4a 8e8e 8ea6 8d91 f653 7acf 4170 ...J.......Sz.Ap │ │ │ │ +0004a4c0: 706c 7969 6e67 8d91 03f3 faeb 6166 6173 plying......afas │ │ │ │ +0004a4d0: 745f 6172 6974 688e 9141 6498 cf74 6f8d t_arith..Ad..to. │ │ │ │ +0004a4e0: 9103 f3fb eb61 7472 7565 8e91 1ee6 9dcf .....atrue...... │ │ │ │ +0004a4f0: 7377 6974 639a ac72 6865 7396 03f3 faeb switc..rhes..... │ │ │ │ +0004a500: 4848 4f4c 93cf 746f 9361 936d 6f90 538e HHOL..to.a.mo.S. │ │ │ │ +0004a510: 6465 9103 f3fb 696e 9377 6869 6398 6893 de....in.whic.h. │ │ │ │ +0004a520: 7375 6273 6571 7565 6e98 7493 6172 6974 subsequen.t.arit │ │ │ │ +0004a530: 686d 6574 6963 8ea1 8d91 eaf1 eb6f 7090 hmetic.......op. │ │ │ │ +0004a540: 538e 6572 6174 696f 6e73 9604 a2bd 6172 S.erations....ar │ │ │ │ +0004a550: 659b 04a2 bc64 6f6e 6593 7573 696e 6793 e....done.using. │ │ │ │ +0004a560: 0c6e 6974 6598 7072 6563 6973 696f 6e93 .nite.precision. │ │ │ │ +0004a570: 6661 7374 9861 7269 7468 6d65 7469 633b fast.arithmetic; │ │ │ │ +0004a580: 9104 fec7 6170 706c 7969 6e67 9369 7493 ....applying.it. │ │ │ │ +0004a590: 746f 8d98 eb61 6661 6c73 658e 9126 03cb to...afalse..&.. │ │ │ │ +0004a5a0: cf73 7769 7463 90ac 7268 6573 8ea1 8d91 .switc..rhes.... │ │ │ │ +0004a5b0: eaf1 ebeb 4848 4f4c 9603 92a4 cf62 6163 ....HHOL.....bac │ │ │ │ +0004a5c0: 90ac 726b 9374 6f9b 0392 a369 6e0c 6e69 ..rk.to....in.ni │ │ │ │ +0004a5d0: 7465 9370 7265 6369 7369 6f6e 2e91 051b te.precision.... │ │ │ │ +0004a5e0: 8941 6c72 6561 6479 9364 650c 6e65 6493 .Already.de.ned. │ │ │ │ +0004a5f0: 6675 6e63 7469 6f6e 7393 6172 6593 6e6f functions.are.no │ │ │ │ +0004a600: 7498 610b 6563 7465 6493 6290 ac72 798d t.a.ected.b..ry. │ │ │ │ +0004a610: 93eb 6166 6173 745f 6172 6974 688e 913d ..afast_arith..= │ │ │ │ +0004a620: 0f48 cf2e 8ea1 8d91 eaf1 eb48 6572 6596 .H.........Here. │ │ │ │ +0004a630: 03ea a869 7393 6193 7365 7373 696f 6e93 ...is.a.session. │ │ │ │ +0004a640: 7468 6174 9369 6c6c 7573 7472 6174 6573 that.illustrates │ │ │ │ +0004a650: 9374 6869 733a 8e8e 9f24 fd13 8e8c 8b00 .this:...$...... │ │ │ │ +0004a660: 0000 5300 0000 0000 0000 0000 0000 0000 ..S............. │ │ │ │ 0004a670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0004a680: 0000 0000 0000 049b d1a0 02cc 0555 8da0 .............U.. │ │ │ │ -0004a690: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ -0004a6a0: 61d0 382e 3133 2e91 0a80 0046 6c61 6773 a.8.13.....Flags │ │ │ │ -0004a6b0: 9201 749e d638 338e 9112 c761 9f05 6666 ..t..83....a..ff │ │ │ │ -0004a6c0: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -0004a6d0: 2fdf 8da0 fe40 2f06 8d8d 8d91 12c7 61a0 /....@/.......a. │ │ │ │ -0004a6e0: ff40 0781 8900 0066 6601 c70b 4aa0 0175 .@.....ff...J..u │ │ │ │ -0004a6f0: 9762 8d8d 90cc cd9f 0459 9c84 0179 f0fe .b.......Y...y.. │ │ │ │ -0004a700: 0000 6666 8da0 fe90 6610 8d8d 9201 aff0 ..ff....f....... │ │ │ │ -0004a710: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ -0004a720: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ -0004a730: b94d b29f fd1c 15eb 4931 8e8e 8e8e 9fff .M......I1...... │ │ │ │ -0004a740: 4054 8d91 05cc ceeb 6123 6c65 7472 6563 @T......a#letrec │ │ │ │ -0004a750: 9605 bfaa 6578 7093 6d93 6e93 3d93 6966 ....exp.m.n.=.if │ │ │ │ -0004a760: 936e 3d30 9374 6865 6e93 3193 656c 7365 .n=0.then.1.else │ │ │ │ -0004a770: 936d 2a28 6578 7093 6d93 286e 2d31 2929 .m*(exp.m.(n-1)) │ │ │ │ -0004a780: 3b3b 8ea4 0d00 008d 9105 ccce 6578 7096 ;;..........exp. │ │ │ │ -0004a790: 05bf aa3d 932d 933a 9328 696e 7493 2d3e ...=.-.:.(int.-> │ │ │ │ -0004a7a0: 9369 6e74 932d 3e93 696e 7429 8ea1 a18d .int.->.int).... │ │ │ │ -0004a7b0: 9105 ccce 2365 7870 9605 bfaa 3293 3330 ....#exp....2.30 │ │ │ │ -0004a7c0: 2c93 6578 7093 3293 3331 2c93 6578 7093 ,.exp.2.31,.exp. │ │ │ │ -0004a7d0: 3293 3332 3b3b 8ea1 8d91 05cc ce28 3130 2.32;;.......(10 │ │ │ │ -0004a7e0: 3733 3734 3138 3234 2c96 05bf aa32 3134 73741824,....214 │ │ │ │ -0004a7f0: 3734 3833 3634 382c 9334 3239 3439 3637 7483648,.4294967 │ │ │ │ -0004a800: 3239 3629 933a 9328 696e 7493 2393 696e 296).:.(int.#.in │ │ │ │ -0004a810: 7493 2393 696e 7429 8ea1 a18d 9105 ccce t.#.int)........ │ │ │ │ -0004a820: 2366 6173 745f 6172 6974 6891 05bf aa74 #fast_arith....t │ │ │ │ -0004a830: 7275 653b 3b8e a18d 9105 ccce 2829 9605 rue;;.......().. │ │ │ │ -0004a840: bfaa 3a93 766f 6964 8ea1 a18d 9105 ccce ..:.void........ │ │ │ │ -0004a850: 2365 7870 9605 bfaa 3293 3330 2c93 6578 #exp....2.30,.ex │ │ │ │ -0004a860: 7093 3293 3331 2c93 6578 7093 3293 3332 p.2.31,.exp.2.32 │ │ │ │ -0004a870: 3b3b 8ea1 8d91 05cc ce28 3130 3733 3734 ;;.......(107374 │ │ │ │ -0004a880: 3138 3234 2c96 05bf aa32 3134 3734 3833 1824,....2147483 │ │ │ │ -0004a890: 3634 382c 9334 3239 3439 3637 3239 3629 648,.4294967296) │ │ │ │ -0004a8a0: 933a 9328 696e 7493 2393 696e 7493 2393 .:.(int.#.int.#. │ │ │ │ -0004a8b0: 696e 7429 8ea1 a18d 9105 ccce 236c 6574 int)........#let │ │ │ │ -0004a8c0: 7265 6396 05bf aa65 7870 936d 936e 933d rec....exp.m.n.= │ │ │ │ -0004a8d0: 9369 6693 6e3d 3093 7468 656e 9331 9365 .if.n=0.then.1.e │ │ │ │ -0004a8e0: 6c73 6593 6d2a 2865 7870 936d 9328 6e2d lse.m*(exp.m.(n- │ │ │ │ -0004a8f0: 3129 293b 3b8e a18d 9105 ccce 6578 7096 1));;.......exp. │ │ │ │ -0004a900: 05bf aa3d 932d 933a 9328 696e 7493 2d3e ...=.-.:.(int.-> │ │ │ │ -0004a910: 9369 6e74 932d 3e93 696e 7429 8ea1 a18d .int.->.int).... │ │ │ │ -0004a920: 9105 ccce 2365 7870 9605 bfaa 3293 3330 ....#exp....2.30 │ │ │ │ -0004a930: 2c93 6578 7093 3293 3331 2c93 6578 7093 ,.exp.2.31,.exp. │ │ │ │ -0004a940: 3293 3332 3b3b 8ea1 8d91 05cc ce28 3130 2.32;;.......(10 │ │ │ │ -0004a950: 3733 3734 3138 3234 2c96 05bf aa2d 3231 73741824,....-21 │ │ │ │ -0004a960: 3437 3438 3336 3438 2c93 3029 933a 9328 47483648,.0).:.( │ │ │ │ -0004a970: 696e 7493 2393 696e 7493 2393 696e 7429 int.#.int.#.int) │ │ │ │ -0004a980: 8ea1 a18d 9105 ccce 2366 6173 745f 6172 ........#fast_ar │ │ │ │ -0004a990: 6974 6891 05bf aa66 616c 7365 3b3b 8ea1 ith....false;;.. │ │ │ │ -0004a9a0: 8d91 05cc ce28 2996 05bf aa3a 9376 6f69 .....()....:.voi │ │ │ │ -0004a9b0: 648e a1a1 8d91 05cc ce23 6578 7096 05bf d........#exp... │ │ │ │ -0004a9c0: aa32 9333 302c 9365 7870 9332 9333 312c .2.30,.exp.2.31, │ │ │ │ -0004a9d0: 9365 7870 9332 9333 323b 3b8e a18d 9105 .exp.2.32;;..... │ │ │ │ -0004a9e0: ccce 2831 3037 3337 3431 3832 342c 9605 ..(1073741824,.. │ │ │ │ -0004a9f0: bfaa 2d32 3134 3734 3833 3634 382c 9330 ..-2147483648,.0 │ │ │ │ -0004aa00: 2993 3a93 2869 6e74 9323 9369 6e74 9323 ).:.(int.#.int.# │ │ │ │ -0004aa10: 9369 6e74 298e a1a1 8d91 05cc ce23 6c65 .int)........#le │ │ │ │ -0004aa20: 7472 6563 9605 bfaa 6578 7093 6d93 6e93 trec....exp.m.n. │ │ │ │ -0004aa30: 3d93 6966 936e 3d30 9374 6865 6e93 3193 =.if.n=0.then.1. │ │ │ │ -0004aa40: 656c 7365 936d 2a28 6578 7093 6d93 286e else.m*(exp.m.(n │ │ │ │ -0004aa50: 2d31 2929 3b3b 8ea1 8d91 05cc ce65 7870 -1));;.......exp │ │ │ │ -0004aa60: 9605 bfaa 3d93 2d93 3a93 2869 6e74 932d ....=.-.:.(int.- │ │ │ │ -0004aa70: 3e93 696e 7493 2d3e 9369 6e74 298e a1a1 >.int.->.int)... │ │ │ │ -0004aa80: 8d91 05cc ce23 6578 7096 05bf aa32 9333 .....#exp....2.3 │ │ │ │ -0004aa90: 302c 9365 7870 9332 9333 312c 9365 7870 0,.exp.2.31,.exp │ │ │ │ -0004aaa0: 9332 9333 323b 3b8e a18d 9105 ccce 2831 .2.32;;.......(1 │ │ │ │ -0004aab0: 3037 3337 3431 3832 342c 9605 bfaa 3231 073741824,....21 │ │ │ │ -0004aac0: 3437 3438 3336 3438 2c93 3432 3934 3936 47483648,.429496 │ │ │ │ -0004aad0: 3732 3936 2993 3a93 2869 6e74 9323 9369 7296).:.(int.#.i │ │ │ │ -0004aae0: 6e74 9323 9369 6e74 298e 8e92 01c6 71b1 nt.#.int).....q. │ │ │ │ -0004aaf0: 8401 79f0 fe00 0066 668e 8e9f 04c0 0289 ..y....ff....... │ │ │ │ -0004ab00: 0000 6666 01c7 0b4a 8e8e 8ea0 00d0 b439 ..ff...J.......9 │ │ │ │ -0004ab10: 8d91 12c7 61d0 4e2e 422e 8d91 034f 1ceb ....a.N.B....O.. │ │ │ │ -0004ab20: 6166 6173 745f 6172 6974 688e 9140 1adb afast_arith..@.. │ │ │ │ -0004ab30: cf69 7396 034f 1c6f 6e6c 799b 034f 1b73 .is..O.only..O.s │ │ │ │ -0004ab40: 7570 7090 538e 6f72 7465 6493 696e 9846 upp.S.orted.in.F │ │ │ │ -0004ab50: 91ff 0556 7261 6e7a 934c 6973 7093 696d ...Vranz.Lisp.im │ │ │ │ -0004ab60: 706c 656d 656e 90ac 7274 6174 696f 6e73 plemen..rtations │ │ │ │ -0004ab70: 986f 6693 eb48 484f 4ccf 3b98 6974 936d .of..HHOL.;.it.m │ │ │ │ -0004ab80: 6190 ac72 7998 6f72 936d 6190 ac72 798e a..ry.or.ma..ry. │ │ │ │ -0004ab90: a410 0000 8d91 12c7 616e 6f74 9603 eaa8 ........anot.... │ │ │ │ -0004aba0: 779a ac72 6f72 6b93 696e 936f 7468 6572 w..rork.in.other │ │ │ │ -0004abb0: 9369 6d70 6c65 6d65 6e98 7461 7469 6f6e .implemen.tation │ │ │ │ -0004abc0: 732e 8e9f 2815 568d 8d91 12c7 61eb 4b38 s...(.V.....a.K8 │ │ │ │ -0004abd0: 2e31 338e 9148 c75d 466c 6167 738e 9f1b .13..H.]Flags... │ │ │ │ -0004abe0: e223 8d91 12c7 61cf 4191 042f 31e5 0d61 .#....a.A../1..a │ │ │ │ -0004abf0: 6791 053c c5cf 6973 9604 2f43 6193 6295 g..<..is../Ca.b. │ │ │ │ -0004ac00: 538e 6f93 6f6c 6561 6e96 042f 4373 7461 S.o.olean../Csta │ │ │ │ -0004ac10: 7465 9b04 2f42 7691 ff58 e461 7269 6162 te../Bv..X.ariab │ │ │ │ -0004ac20: 6c65 936f 6693 7468 6593 eb48 484f 4c93 le.of.the..HHOL. │ │ │ │ -0004ac30: cf73 7973 7465 6d2e 9106 06b0 4691 ff05 .system.....F... │ │ │ │ -0004ac40: 566f 7293 6578 616d 706c 652c 9104 406a Vor.example,..@j │ │ │ │ -0004ac50: 7468 6598 7374 6174 6593 6f66 9374 6865 the.state.of.the │ │ │ │ -0004ac60: 930d 6167 8ea1 8d8d 9112 c761 eb61 7072 ..ag.......a.apr │ │ │ │ -0004ac70: 6f6d 7074 8e91 3a65 d2cf 6465 7465 726d ompt..:e..determ │ │ │ │ -0004ac80: 696e 6573 9b05 2076 7768 6574 6865 7296 ines.. vwhether. │ │ │ │ -0004ac90: 0520 7574 6865 93eb 484d 4c93 cf70 726f . uthe..HML..pro │ │ │ │ -0004aca0: 6d70 7498 6973 9370 7269 6e95 ac72 7465 mpt.is.prin..rte │ │ │ │ -0004acb0: 642e 9108 da48 4d61 6e93 7996 0520 756f d....HMan.y.. uo │ │ │ │ -0004acc0: 6693 7468 6593 0d61 6773 986c 6973 7465 f.the..ags.liste │ │ │ │ -0004acd0: 6493 6290 538e 656c 6f90 ac72 778e a18d d.b.S.elo..rw... │ │ │ │ -0004ace0: 9112 c761 610b 6563 7496 0482 2074 6865 ...aa.ect... the │ │ │ │ -0004acf0: 9377 95ac 7261 9379 9604 8220 7468 6174 .w..ra.y... that │ │ │ │ -0004ad00: 9371 756f 7461 7469 6f6e 739b 0482 1f61 .quotations....a │ │ │ │ -0004ad10: 7265 9370 6172 7365 6493 616e 6493 7072 re.parsed.and.pr │ │ │ │ -0004ad20: 696e 90ac 7274 6564 2e91 06ff 4854 6865 in..rted....HThe │ │ │ │ -0004ad30: 7365 9361 7265 9864 6573 6372 6962 9053 se.are.describ.S │ │ │ │ -0004ad40: 8e65 6493 696e 9364 6574 6169 6c93 696e .ed.in.detail.in │ │ │ │ -0004ad50: 8ea1 8d91 12c7 6143 6861 7074 6572 9604 ......aChapter.. │ │ │ │ -0004ad60: 4cde 3131 2e91 065f 8146 91ff 0556 6f72 L.11..._.F...Vor │ │ │ │ -0004ad70: 9365 7861 6d70 6c65 2c91 0465 6c69 669b .example,..elif. │ │ │ │ -0004ad80: 044c dd74 6865 930d 6167 8d93 eb61 7072 .L.the..ag...apr │ │ │ │ -0004ad90: 696e 745f 6c65 748e 913c 56b6 cf69 738d int_let...that.. │ │ │ │ -0004ae80: 3e89 7468 6593 0d61 6773 8d93 eb61 7072 >.the..ags...apr │ │ │ │ -0004ae90: 696e 745f 7061 7273 655f 7472 6565 738e int_parse_trees. │ │ │ │ -0004aea0: 9165 f8d4 cf2c 8d91 0453 82eb 6170 7269 .e...,...S..apri │ │ │ │ -0004aeb0: 6e74 5f73 6578 7072 8e91 438f d0cf 2c8d nt_sexpr..C...,. │ │ │ │ -0004aec0: 9104 5382 eb61 7070 5f73 6578 7072 8e91 ..S..app_sexpr.. │ │ │ │ -0004aed0: 368f 5ccf 616e 648d 93eb 6172 6561 645f 6.\.and...aread_ │ │ │ │ -0004aee0: 7365 7870 728e 9141 f9b7 cf69 6e93 7468 sexpr..A...in.th │ │ │ │ -0004aef0: 658e a18d 9112 c761 7461 626c 6596 03e3 e......atable... │ │ │ │ -0004af00: 4662 9053 8e65 6c6f 9aac 7277 9361 7265 Fb.S.elo..rw.are │ │ │ │ -0004af10: 9369 6e98 7465 6e64 6564 9103 e345 746f .in.tended...Eto │ │ │ │ -0004af20: 9373 7570 7090 538e 6f72 7493 eb48 484f .supp.S.ort..HHO │ │ │ │ -0004af30: 4c93 cf61 7393 616e 9365 6d98 6290 538e L..as.an.em.b.S. │ │ │ │ -0004af40: 6564 6465 6493 7379 7374 656d 9103 e345 edded.system...E │ │ │ │ -0004af50: 7769 7468 696e 9343 656e 9874 6175 722c within.Cen.taur, │ │ │ │ -0004af60: 9103 e4c0 6193 746f 9053 8e6f 6c8e a18d ....a.to.S.ol... │ │ │ │ -0004af70: 9112 c761 6672 6f6d 9605 7dbb 496e 7269 ...afrom..}.Inri │ │ │ │ -0004af80: 619b 057d ba61 7493 536f 0c61 9841 6e90 a..}.at.So.a.An. │ │ │ │ -0004af90: ac72 7469 7090 538e 6f6c 6973 9328 4691 .rtip.S.olis.(F. │ │ │ │ -0004afa0: ff05 5672 616e 6365 2998 7468 6174 9369 ..Vrance).that.i │ │ │ │ -0004afb0: 7398 6290 538e 6569 6e67 9375 7365 6498 s.b.S.eing.used. │ │ │ │ -0004afc0: 666f 7293 6578 7090 538e 6572 696d 656e for.exp.S.erimen │ │ │ │ -0004afd0: 90ac 7274 7398 7769 7468 9361 986e 6577 ..rts.with.a.new │ │ │ │ -0004afe0: 8ea1 8d91 12c7 6169 6e9a ac72 7465 7266 ......ain..rterf │ │ │ │ -0004aff0: 6163 6596 03ea a828 7365 6593 5365 6374 ace....(see.Sect │ │ │ │ -0004b000: 696f 6e93 382e 3139 292e 9105 38e0 5468 ion.8.19)...8.Th │ │ │ │ -0004b010: 6573 6593 0d61 6773 9361 7265 936e 6f74 ese..ags.are.not │ │ │ │ -0004b020: 9369 6e98 7465 6e64 6564 9366 6f72 9367 .in.tended.for.g │ │ │ │ -0004b030: 656e 6572 616c 9375 7365 2e8e 8e9f 24fd eneral.use....$. │ │ │ │ -0004b040: 138e 8c8b 0000 0054 0000 0000 0000 0000 .......T........ │ │ │ │ +0004a680: 0000 0000 0000 0000 049b d3a0 02cc 0555 ...............U │ │ │ │ +0004a690: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +0004a6a0: 12c7 61d0 382e 3133 2e91 0a80 0046 6c61 ..a.8.13.....Fla │ │ │ │ +0004a6b0: 6773 9201 749e d638 338e 9112 c761 9f05 gs..t..83....a.. │ │ │ │ +0004a6c0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ +0004a6d0: 0294 2fdf 8da0 fe40 2f06 8d8d 8d91 12c7 ../....@/....... │ │ │ │ +0004a6e0: 61a0 ff40 0781 8900 0066 6601 c70b 4aa0 a..@.....ff...J. │ │ │ │ +0004a6f0: 0175 9762 8d8d 90cc cd9f 0459 9c84 0179 .u.b.......Y...y │ │ │ │ +0004a700: f0fe 0000 6666 8da0 fe90 6610 8d8d 9201 ....ff....f..... │ │ │ │ +0004a710: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ +0004a720: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ +0004a730: 9201 b94d b29f fd1c 15eb 4931 8e8e 8e8e ...M......I1.... │ │ │ │ +0004a740: 9fff 4054 8d91 05cc ceeb 6123 6c65 7472 ..@T......a#letr │ │ │ │ +0004a750: 6563 9605 bfaa 6578 7093 6d93 6e93 3d93 ec....exp.m.n.=. │ │ │ │ +0004a760: 6966 936e 3d30 9374 6865 6e93 3193 656c if.n=0.then.1.el │ │ │ │ +0004a770: 7365 936d 2a28 6578 7093 6d93 286e 2d31 se.m*(exp.m.(n-1 │ │ │ │ +0004a780: 2929 3b3b 8ea4 0d00 008d 9105 ccce 6578 ));;..........ex │ │ │ │ +0004a790: 7096 05bf aa3d 932d 933a 9328 696e 7493 p....=.-.:.(int. │ │ │ │ +0004a7a0: 2d3e 9369 6e74 932d 3e93 696e 7429 8ea1 ->.int.->.int).. │ │ │ │ +0004a7b0: a18d 9105 ccce 2365 7870 9605 bfaa 3293 ......#exp....2. │ │ │ │ +0004a7c0: 3330 2c93 6578 7093 3293 3331 2c93 6578 30,.exp.2.31,.ex │ │ │ │ +0004a7d0: 7093 3293 3332 3b3b 8ea1 8d91 05cc ce28 p.2.32;;.......( │ │ │ │ +0004a7e0: 3130 3733 3734 3138 3234 2c96 05bf aa32 1073741824,....2 │ │ │ │ +0004a7f0: 3134 3734 3833 3634 382c 9334 3239 3439 147483648,.42949 │ │ │ │ +0004a800: 3637 3239 3629 933a 9328 696e 7493 2393 67296).:.(int.#. │ │ │ │ +0004a810: 696e 7493 2393 696e 7429 8ea1 a18d 9105 int.#.int)...... │ │ │ │ +0004a820: ccce 2366 6173 745f 6172 6974 6891 05bf ..#fast_arith... │ │ │ │ +0004a830: aa74 7275 653b 3b8e a18d 9105 ccce 2829 .true;;.......() │ │ │ │ +0004a840: 9605 bfaa 3a93 766f 6964 8ea1 a18d 9105 ....:.void...... │ │ │ │ +0004a850: ccce 2365 7870 9605 bfaa 3293 3330 2c93 ..#exp....2.30,. │ │ │ │ +0004a860: 6578 7093 3293 3331 2c93 6578 7093 3293 exp.2.31,.exp.2. │ │ │ │ +0004a870: 3332 3b3b 8ea1 8d91 05cc ce28 3130 3733 32;;.......(1073 │ │ │ │ +0004a880: 3734 3138 3234 2c96 05bf aa32 3134 3734 741824,....21474 │ │ │ │ +0004a890: 3833 3634 382c 9334 3239 3439 3637 3239 83648,.429496729 │ │ │ │ +0004a8a0: 3629 933a 9328 696e 7493 2393 696e 7493 6).:.(int.#.int. │ │ │ │ +0004a8b0: 2393 696e 7429 8ea1 a18d 9105 ccce 236c #.int)........#l │ │ │ │ +0004a8c0: 6574 7265 6396 05bf aa65 7870 936d 936e etrec....exp.m.n │ │ │ │ +0004a8d0: 933d 9369 6693 6e3d 3093 7468 656e 9331 .=.if.n=0.then.1 │ │ │ │ +0004a8e0: 9365 6c73 6593 6d2a 2865 7870 936d 9328 .else.m*(exp.m.( │ │ │ │ +0004a8f0: 6e2d 3129 293b 3b8e a18d 9105 ccce 6578 n-1));;.......ex │ │ │ │ +0004a900: 7096 05bf aa3d 932d 933a 9328 696e 7493 p....=.-.:.(int. │ │ │ │ +0004a910: 2d3e 9369 6e74 932d 3e93 696e 7429 8ea1 ->.int.->.int).. │ │ │ │ +0004a920: a18d 9105 ccce 2365 7870 9605 bfaa 3293 ......#exp....2. │ │ │ │ +0004a930: 3330 2c93 6578 7093 3293 3331 2c93 6578 30,.exp.2.31,.ex │ │ │ │ +0004a940: 7093 3293 3332 3b3b 8ea1 8d91 05cc ce28 p.2.32;;.......( │ │ │ │ +0004a950: 3130 3733 3734 3138 3234 2c96 05bf aa2d 1073741824,....- │ │ │ │ +0004a960: 3231 3437 3438 3336 3438 2c93 3029 933a 2147483648,.0).: │ │ │ │ +0004a970: 9328 696e 7493 2393 696e 7493 2393 696e .(int.#.int.#.in │ │ │ │ +0004a980: 7429 8ea1 a18d 9105 ccce 2366 6173 745f t)........#fast_ │ │ │ │ +0004a990: 6172 6974 6891 05bf aa66 616c 7365 3b3b arith....false;; │ │ │ │ +0004a9a0: 8ea1 8d91 05cc ce28 2996 05bf aa3a 9376 .......()....:.v │ │ │ │ +0004a9b0: 6f69 648e a1a1 8d91 05cc ce23 6578 7096 oid........#exp. │ │ │ │ +0004a9c0: 05bf aa32 9333 302c 9365 7870 9332 9333 ...2.30,.exp.2.3 │ │ │ │ +0004a9d0: 312c 9365 7870 9332 9333 323b 3b8e a18d 1,.exp.2.32;;... │ │ │ │ +0004a9e0: 9105 ccce 2831 3037 3337 3431 3832 342c ....(1073741824, │ │ │ │ +0004a9f0: 9605 bfaa 2d32 3134 3734 3833 3634 382c ....-2147483648, │ │ │ │ +0004aa00: 9330 2993 3a93 2869 6e74 9323 9369 6e74 .0).:.(int.#.int │ │ │ │ +0004aa10: 9323 9369 6e74 298e a1a1 8d91 05cc ce23 .#.int)........# │ │ │ │ +0004aa20: 6c65 7472 6563 9605 bfaa 6578 7093 6d93 letrec....exp.m. │ │ │ │ +0004aa30: 6e93 3d93 6966 936e 3d30 9374 6865 6e93 n.=.if.n=0.then. │ │ │ │ +0004aa40: 3193 656c 7365 936d 2a28 6578 7093 6d93 1.else.m*(exp.m. │ │ │ │ +0004aa50: 286e 2d31 2929 3b3b 8ea1 8d91 05cc ce65 (n-1));;.......e │ │ │ │ +0004aa60: 7870 9605 bfaa 3d93 2d93 3a93 2869 6e74 xp....=.-.:.(int │ │ │ │ +0004aa70: 932d 3e93 696e 7493 2d3e 9369 6e74 298e .->.int.->.int). │ │ │ │ +0004aa80: a1a1 8d91 05cc ce23 6578 7096 05bf aa32 .......#exp....2 │ │ │ │ +0004aa90: 9333 302c 9365 7870 9332 9333 312c 9365 .30,.exp.2.31,.e │ │ │ │ +0004aaa0: 7870 9332 9333 323b 3b8e a18d 9105 ccce xp.2.32;;....... │ │ │ │ +0004aab0: 2831 3037 3337 3431 3832 342c 9605 bfaa (1073741824,.... │ │ │ │ +0004aac0: 3231 3437 3438 3336 3438 2c93 3432 3934 2147483648,.4294 │ │ │ │ +0004aad0: 3936 3732 3936 2993 3a93 2869 6e74 9323 967296).:.(int.# │ │ │ │ +0004aae0: 9369 6e74 9323 9369 6e74 298e 8e92 01c6 .int.#.int)..... │ │ │ │ +0004aaf0: 71b1 8401 79f0 fe00 0066 668e 8e9f 04c0 q...y....ff..... │ │ │ │ +0004ab00: 0289 0000 6666 01c7 0b4a 8e8e 8ea0 00d0 ....ff...J...... │ │ │ │ +0004ab10: b439 8d91 12c7 61d0 4e2e 422e 8d91 034f .9....a.N.B....O │ │ │ │ +0004ab20: 1ceb 6166 6173 745f 6172 6974 688e 9140 ..afast_arith..@ │ │ │ │ +0004ab30: 1adb cf69 7396 034f 1c6f 6e6c 799b 034f ...is..O.only..O │ │ │ │ +0004ab40: 1b73 7570 7090 538e 6f72 7465 6493 696e .supp.S.orted.in │ │ │ │ +0004ab50: 9846 91ff 0556 7261 6e7a 934c 6973 7093 .F...Vranz.Lisp. │ │ │ │ +0004ab60: 696d 706c 656d 656e 90ac 7274 6174 696f implemen..rtatio │ │ │ │ +0004ab70: 6e73 986f 6693 eb48 484f 4ccf 3b98 6974 ns.of..HHOL.;.it │ │ │ │ +0004ab80: 936d 6190 ac72 7998 6f72 936d 6190 ac72 .ma..ry.or.ma..r │ │ │ │ +0004ab90: 798e a410 0000 8d91 12c7 616e 6f74 9603 y.........anot.. │ │ │ │ +0004aba0: eaa8 779a ac72 6f72 6b93 696e 936f 7468 ..w..rork.in.oth │ │ │ │ +0004abb0: 6572 9369 6d70 6c65 6d65 6e98 7461 7469 er.implemen.tati │ │ │ │ +0004abc0: 6f6e 732e 8e9f 2815 568d 8d91 12c7 61eb ons...(.V.....a. │ │ │ │ +0004abd0: 4b38 2e31 338e 9148 c75d 466c 6167 738e K8.13..H.]Flags. │ │ │ │ +0004abe0: 9f1b e223 8d91 12c7 61cf 4191 042f 31e5 ...#....a.A../1. │ │ │ │ +0004abf0: 0d61 6791 053c c5cf 6973 9604 2f43 6193 .ag..<..is../Ca. │ │ │ │ +0004ac00: 6295 538e 6f93 6f6c 6561 6e96 042f 4373 b.S.o.olean../Cs │ │ │ │ +0004ac10: 7461 7465 9b04 2f42 7691 ff58 e461 7269 tate../Bv..X.ari │ │ │ │ +0004ac20: 6162 6c65 936f 6693 7468 6593 eb48 484f able.of.the..HHO │ │ │ │ +0004ac30: 4c93 cf73 7973 7465 6d2e 9106 06b0 4691 L..system.....F. │ │ │ │ +0004ac40: ff05 566f 7293 6578 616d 706c 652c 9104 ..Vor.example,.. │ │ │ │ +0004ac50: 406a 7468 6598 7374 6174 6593 6f66 9374 @jthe.state.of.t │ │ │ │ +0004ac60: 6865 930d 6167 8ea1 8d8d 9112 c761 eb61 he..ag.......a.a │ │ │ │ +0004ac70: 7072 6f6d 7074 8e91 3a65 d2cf 6465 7465 prompt..:e..dete │ │ │ │ +0004ac80: 726d 696e 6573 9b05 2076 7768 6574 6865 rmines.. vwhethe │ │ │ │ +0004ac90: 7296 0520 7574 6865 93eb 484d 4c93 cf70 r.. uthe..HML..p │ │ │ │ +0004aca0: 726f 6d70 7498 6973 9370 7269 6e95 ac72 rompt.is.prin..r │ │ │ │ +0004acb0: 7465 642e 9108 da48 4d61 6e93 7996 0520 ted....HMan.y.. │ │ │ │ +0004acc0: 756f 6693 7468 6593 0d61 6773 986c 6973 uof.the..ags.lis │ │ │ │ +0004acd0: 7465 6493 6290 538e 656c 6f90 ac72 778e ted.b.S.elo..rw. │ │ │ │ +0004ace0: a18d 9112 c761 610b 6563 7496 0482 2074 .....aa.ect... t │ │ │ │ +0004acf0: 6865 9377 95ac 7261 9379 9604 8220 7468 he.w..ra.y... th │ │ │ │ +0004ad00: 6174 9371 756f 7461 7469 6f6e 739b 0482 at.quotations... │ │ │ │ +0004ad10: 1f61 7265 9370 6172 7365 6493 616e 6493 .are.parsed.and. │ │ │ │ +0004ad20: 7072 696e 90ac 7274 6564 2e91 06ff 4854 prin..rted....HT │ │ │ │ +0004ad30: 6865 7365 9361 7265 9864 6573 6372 6962 hese.are.describ │ │ │ │ +0004ad40: 9053 8e65 6493 696e 9364 6574 6169 6c93 .S.ed.in.detail. │ │ │ │ +0004ad50: 696e 8ea1 8d91 12c7 6143 6861 7074 6572 in......aChapter │ │ │ │ +0004ad60: 9604 4cde 3131 2e91 065f 8146 91ff 0556 ..L.11..._.F...V │ │ │ │ +0004ad70: 6f72 9365 7861 6d70 6c65 2c91 0465 6c69 or.example,..eli │ │ │ │ +0004ad80: 669b 044c dd74 6865 930d 6167 8d93 eb61 f..L.the..ag...a │ │ │ │ +0004ad90: 7072 696e 745f 6c65 748e 913c 56b6 cf69 print_let...that │ │ │ │ +0004ae80: 9104 3e89 7468 6593 0d61 6773 8d93 eb61 ..>.the..ags...a │ │ │ │ +0004ae90: 7072 696e 745f 7061 7273 655f 7472 6565 print_parse_tree │ │ │ │ +0004aea0: 738e 9165 f8d4 cf2c 8d91 0453 82eb 6170 s..e...,...S..ap │ │ │ │ +0004aeb0: 7269 6e74 5f73 6578 7072 8e91 438f d0cf rint_sexpr..C... │ │ │ │ +0004aec0: 2c8d 9104 5382 eb61 7070 5f73 6578 7072 ,...S..app_sexpr │ │ │ │ +0004aed0: 8e91 368f 5ccf 616e 648d 93eb 6172 6561 ..6.\.and...area │ │ │ │ +0004aee0: 645f 7365 7870 728e 9141 f9b7 cf69 6e93 d_sexpr..A...in. │ │ │ │ +0004aef0: 7468 658e a18d 9112 c761 7461 626c 6596 the......atable. │ │ │ │ +0004af00: 03e3 4662 9053 8e65 6c6f 9aac 7277 9361 ..Fb.S.elo..rw.a │ │ │ │ +0004af10: 7265 9369 6e98 7465 6e64 6564 9103 e345 re.in.tended...E │ │ │ │ +0004af20: 746f 9373 7570 7090 538e 6f72 7493 eb48 to.supp.S.ort..H │ │ │ │ +0004af30: 484f 4c93 cf61 7393 616e 9365 6d98 6290 HOL..as.an.em.b. │ │ │ │ +0004af40: 538e 6564 6465 6493 7379 7374 656d 9103 S.edded.system.. │ │ │ │ +0004af50: e345 7769 7468 696e 9343 656e 9874 6175 .Ewithin.Cen.tau │ │ │ │ +0004af60: 722c 9103 e4c0 6193 746f 9053 8e6f 6c8e r,....a.to.S.ol. │ │ │ │ +0004af70: a18d 9112 c761 6672 6f6d 9605 7dbb 496e .....afrom..}.In │ │ │ │ +0004af80: 7269 619b 057d ba61 7493 536f 0c61 9841 ria..}.at.So.a.A │ │ │ │ +0004af90: 6e90 ac72 7469 7090 538e 6f6c 6973 9328 n..rtip.S.olis.( │ │ │ │ +0004afa0: 4691 ff05 5672 616e 6365 2998 7468 6174 F...Vrance).that │ │ │ │ +0004afb0: 9369 7398 6290 538e 6569 6e67 9375 7365 .is.b.S.eing.use │ │ │ │ +0004afc0: 6498 666f 7293 6578 7090 538e 6572 696d d.for.exp.S.erim │ │ │ │ +0004afd0: 656e 90ac 7274 7398 7769 7468 9361 986e en..rts.with.a.n │ │ │ │ +0004afe0: 6577 8ea1 8d91 12c7 6169 6e9a ac72 7465 ew......ain..rte │ │ │ │ +0004aff0: 7266 6163 6596 03ea a828 7365 6593 5365 rface....(see.Se │ │ │ │ +0004b000: 6374 696f 6e93 382e 3139 292e 9105 38e0 ction.8.19)...8. │ │ │ │ +0004b010: 5468 6573 6593 0d61 6773 9361 7265 936e These..ags.are.n │ │ │ │ +0004b020: 6f74 9369 6e98 7465 6e64 6564 9366 6f72 ot.in.tended.for │ │ │ │ +0004b030: 9367 656e 6572 616c 9375 7365 2e8e 8e9f .general.use.... │ │ │ │ +0004b040: 24fd 138e 8c8b 0000 0054 0000 0000 0000 $........T...... │ │ │ │ 0004b050: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0004b060: 0000 0000 0000 0000 0000 0000 0004 a65c ...............\ │ │ │ │ -0004b070: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -0004b080: fa99 9a8d 91ea f1eb d038 3492 00ee 8ba1 .........84..... │ │ │ │ -0004b090: 4368 6170 7465 7296 0480 0038 2e91 0a80 Chapter....8.... │ │ │ │ -0004b0a0: 004d 4c93 5379 7374 656d 9346 91fe e000 .ML.System.F.... │ │ │ │ -0004b0b0: 756e 6374 696f 6e73 8e91 eaf1 eb9f 0566 unctions.......f │ │ │ │ -0004b0c0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -0004b0d0: 942f df8d a0fe b9fc 7c8d 8d8d 91f9 b685 ./......|....... │ │ │ │ -0004b0e0: a0fe c63a 0b89 0000 6666 01a9 b548 a90a ...:....ff...H.. │ │ │ │ -0004b0f0: 2663 8d8d 90cc cd9f 0459 9c84 000e 7fff &c.......Y...... │ │ │ │ -0004b100: 0000 6666 9201 a94e e284 000e 7fff 0000 ..ff...N........ │ │ │ │ -0004b110: 6666 8e8e a40e 7fff 8d8d 90cc cda4 0459 ff.............Y │ │ │ │ -0004b120: 9c84 000e 7fff 0000 6666 9200 96cd 4f9f ........ff....O. │ │ │ │ -0004b130: fba6 6453 6574 7461 626c 6596 0480 0073 ..dSettable....s │ │ │ │ -0004b140: 7973 7465 6d93 0d61 6773 9200 96cd 4ea1 ystem..ags....N. │ │ │ │ -0004b150: 8400 0e7f ff00 0066 668e 8ea1 8d8d 90cc .......ff....... │ │ │ │ -0004b160: cd9f 0459 9c84 000e 7fff 0000 6666 9201 ...Y........ff.. │ │ │ │ -0004b170: a94e e284 000e 7fff 0000 6666 8e8e a18d .N........ff.... │ │ │ │ -0004b180: 8d90 cccd a404 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -0004b190: 6691 05cc ce9f fba6 64e5 466c 6167 9157 f.......d.Flag.W │ │ │ │ -0004b1a0: 370f a184 000e 7fff 0000 6666 8e8d 9179 7.........ff...y │ │ │ │ -0004b1b0: 79f6 4691 ff19 9975 6e63 7469 6f6e 9200 y.F....unction.. │ │ │ │ -0004b1c0: b382 279f 0459 9c84 000e 7fff 0000 6666 ..'..Y........ff │ │ │ │ -0004b1d0: 8e8d 9201 6058 ac44 6566 6175 6c74 9104 ....`X.Default.. │ │ │ │ -0004b1e0: 3335 7661 6c75 6591 05cc cd9f 0459 9c84 35value......Y.. │ │ │ │ -0004b1f0: 000e 7fff 0000 6666 8e8e 9f04 c002 8900 ......ff........ │ │ │ │ -0004b200: 0066 6601 a9b5 48a6 8d8d 90cc cd9f 0459 .ff...H........Y │ │ │ │ -0004b210: 9c84 000e 7fff 0000 6666 8d91 05cc ce9f ........ff...... │ │ │ │ -0004b220: fba6 64eb 6174 696d 696e 678e 9173 138f ..d.atiming..s.. │ │ │ │ -0004b230: 8400 0e7f ff00 0066 668e 8d91 7979 f6cf .......ff...yy.. │ │ │ │ -0004b240: 5072 696e 90ac 7274 696e 6796 03ea a86f Prin..rting....o │ │ │ │ -0004b250: 6693 6576 91ff 58e4 616c 7561 7469 6f6e f.ev..X.aluation │ │ │ │ -0004b260: 9374 696d 6573 2c91 4de5 7f9f 0459 9c84 .times,.M....Y.. │ │ │ │ -0004b270: 000e 7fff 0000 6666 8e8d 8d92 0160 58ac ......ff.....`X. │ │ │ │ -0004b280: eb61 6661 6c73 658e 9201 a982 159f 0459 .afalse........Y │ │ │ │ -0004b290: 9c84 000e 7fff 0000 6666 8e8e a40b a79c ........ff...... │ │ │ │ -0004b2a0: 8d8d 90cc cd9f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ -0004b2b0: 6666 9173 138f 8400 0e7f ff00 0066 668e ff.s.........ff. │ │ │ │ -0004b2c0: 8d91 7979 f6cf 6761 7262 6167 6596 03ea ..yy..garbage... │ │ │ │ -0004b2d0: a863 6f6c 6c65 6374 9374 696d 6573 9361 .collect.times.a │ │ │ │ -0004b2e0: 6e64 915e 0cec 9f04 599c 8400 0e7f ff00 nd.^....Y....... │ │ │ │ -0004b2f0: 0066 668e 8d92 01a9 8215 9f04 599c 8400 .ff.........Y... │ │ │ │ -0004b300: 0e7f ff00 0066 668e 8ea1 8d8d 90cc cd9f .....ff......... │ │ │ │ -0004b310: 0459 9c84 000e 7fff 0000 6666 9173 138f .Y........ff.s.. │ │ │ │ -0004b320: 8400 0e7f ff00 0066 668e 8d91 7979 f66e .......ff...yy.n │ │ │ │ -0004b330: 95ac 7275 6d93 6290 538e 6572 9603 eaa8 ..rum.b.S.er.... │ │ │ │ -0004b340: 6f66 9374 6865 6f72 656d 7393 7072 6f95 of.theorems.pro. │ │ │ │ -0004b350: ac72 7693 6564 9153 eeba 9f04 599c 8400 .rv.ed.S....Y... │ │ │ │ -0004b360: 0e7f ff00 0066 668e 8d92 01a9 8215 9f04 .....ff......... │ │ │ │ -0004b370: 599c 8400 0e7f ff00 0066 668e 8ea4 04c0 Y........ff..... │ │ │ │ -0004b380: 0289 0000 6666 01a9 b548 a68d 8d90 cccd ....ff...H...... │ │ │ │ -0004b390: 9f04 599c 8400 0e7f ff00 0066 668d 9105 ..Y........ff... │ │ │ │ -0004b3a0: ccce 9ffb a664 eb61 7368 6f77 5f74 7970 .....d.ashow_typ │ │ │ │ -0004b3b0: 6573 8e91 7313 8f84 000e 7fff 0000 6666 es..s.........ff │ │ │ │ -0004b3c0: 8e8d 9179 79f6 cf50 7269 6e95 ac72 7473 ...yy..Prin..rts │ │ │ │ -0004b3d0: 9b03 eaa8 7493 7970 9053 8e65 7398 696e ....t.yp.S.es.in │ │ │ │ -0004b3e0: 9871 756f 7461 7469 6f6e 7391 5ad2 439f .quotations.Z.C. │ │ │ │ -0004b3f0: 0459 9c84 000e 7fff 0000 6666 8e8d 8d92 .Y........ff.... │ │ │ │ -0004b400: 0160 58ac eb61 6661 6c73 658e 9201 a982 .`X..afalse..... │ │ │ │ -0004b410: 159f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ -0004b420: a189 0000 6666 01a9 b548 a68d 8d90 cccd ....ff...H...... │ │ │ │ -0004b430: 9f04 599c 8400 0e7f ff00 0066 668d 9105 ..Y........ff... │ │ │ │ -0004b440: ccce 9ffb a664 7374 6963 6b79 8e91 7313 .....dsticky..s. │ │ │ │ -0004b450: 8f84 000e 7fff 0000 6666 8e8d 9179 79f6 ........ff...yy. │ │ │ │ -0004b460: cf41 6374 6976 91ff 58e4 6174 6573 9603 .Activ..X.ates.. │ │ │ │ -0004b470: eaa8 7374 6963 9aac 726b 7993 7498 7970 ..stic..rky.t.yp │ │ │ │ -0004b480: 9053 8e65 7391 7033 a19f 0459 9c84 000e .S.es.p3...Y.... │ │ │ │ -0004b490: 7fff 0000 6666 8e8d 8d92 0160 58ac eb61 ....ff.....`X..a │ │ │ │ -0004b4a0: 6661 6c73 658e 9201 a982 159f 0459 9c84 false........Y.. │ │ │ │ -0004b4b0: 000e 7fff 0000 6666 8e8e a189 0000 6666 ......ff......ff │ │ │ │ -0004b4c0: 01a9 b548 a68d 8d90 cccd 9f04 599c 8400 ...H........Y... │ │ │ │ -0004b4d0: 0e7f ff00 0066 668d 9105 ccce 9ffb a664 .....ff........d │ │ │ │ -0004b4e0: 7072 6f6d 7074 8e91 7313 8f84 000e 7fff prompt..s....... │ │ │ │ -0004b4f0: 0000 6666 8e8d 9179 79f6 eb48 4d4c 9603 ..ff...yy..HML.. │ │ │ │ -0004b500: eaa8 cf70 726f 6d70 7493 7072 696e 90ac ...prompt.prin.. │ │ │ │ -0004b510: 7274 6564 917d 3690 9f04 599c 8400 0e7f rted.}6...Y..... │ │ │ │ -0004b520: ff00 0066 668e 8d8d 9201 6058 aceb 6174 ...ff.....`X..at │ │ │ │ -0004b530: 7275 658e 9201 a982 159f 0459 9c84 000e rue........Y.... │ │ │ │ -0004b540: 7fff 0000 6666 8e8e a189 0000 6666 01a9 ....ff......ff.. │ │ │ │ -0004b550: b548 a68d 8d90 cccd 9f04 599c 8400 0e7f .H........Y..... │ │ │ │ -0004b560: ff00 0066 668d 9105 ccce 9ffb a664 7072 ...ff........dpr │ │ │ │ -0004b570: 6574 6572 6d8e 9173 138f 8400 0e7f ff00 eterm..s........ │ │ │ │ -0004b580: 0066 668e 8d91 7979 f6cf 5495 ac72 7970 .ff...yy..T..ryp │ │ │ │ -0004b590: 9053 8e65 6393 6865 6393 6b96 03ea a8eb .S.ec.hec.k..... │ │ │ │ -0004b5a0: 4848 4f4c 93cf 7769 7468 8d93 eb61 7072 HHOL..with...apr │ │ │ │ -0004b5b0: 6574 6572 6d5f 6861 6e64 6c65 728e 9174 eterm_handler..t │ │ │ │ -0004b5c0: 3c9c 9f04 599c 8400 0e7f ff00 0066 668e <...Y........ff. │ │ │ │ -0004b5d0: 8d8d 9201 6058 ac66 616c 7365 8e92 01a9 ....`X.false.... │ │ │ │ -0004b5e0: 8215 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -0004b5f0: 8ea1 8900 0066 6601 a9b5 48a6 8d8d 90cc .....ff...H..... │ │ │ │ -0004b600: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ -0004b610: 05cc ce9f fba6 6474 6865 6f72 795f 7070 ......dtheory_pp │ │ │ │ -0004b620: 8e91 7313 8f84 000e 7fff 0000 6666 8e8d ..s.........ff.. │ │ │ │ -0004b630: 9179 79f6 cf50 7265 7474 95ac 7279 9b03 .yy..Prett..ry.. │ │ │ │ -0004b640: eaa8 7072 696e 9374 696e 6798 6f66 9874 ..prin.ting.of.t │ │ │ │ -0004b650: 6865 6f72 7998 0c6c 6573 9149 53bb 9f04 heory..les.IS... │ │ │ │ -0004b660: 599c 8400 0e7f ff00 0066 668e 8d8d 9201 Y........ff..... │ │ │ │ -0004b670: 6058 aceb 6166 616c 7365 8e92 01a9 8215 `X..afalse...... │ │ │ │ -0004b680: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ -0004b690: 8900 0066 6601 a9b5 48a6 8d8d 90cc cd9f ...ff...H....... │ │ │ │ -0004b6a0: 0459 9c84 000e 7fff 0000 6666 8d91 05cc .Y........ff.... │ │ │ │ -0004b6b0: ce9f fba6 6474 7970 655f 6572 726f 728e ....dtype_error. │ │ │ │ -0004b6c0: 9173 138f 8400 0e7f ff00 0066 668e 8d91 .s.........ff... │ │ │ │ -0004b6d0: 7979 f6cf 5691 ff05 5665 7262 9553 8e6f yy..V...Verb.S.o │ │ │ │ -0004b6e0: 7365 9b03 eaa8 7490 ac72 7970 9365 9863 se....t..ryp.e.c │ │ │ │ -0004b6f0: 95ac 7268 6563 936b 696e 6798 6572 726f ..rhec.king.erro │ │ │ │ -0004b700: 7273 9869 6e98 7175 6f74 6174 696f 6e73 rs.in.quotations │ │ │ │ -0004b710: 9105 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -0004b720: 668e 8d8d 9201 6058 aceb 6174 7275 658e f.....`X..atrue. │ │ │ │ -0004b730: 9201 a982 159f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ -0004b740: 6666 8e8e a189 0000 6666 01a9 b548 a68d ff......ff...H.. │ │ │ │ -0004b750: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -0004b760: 668d 9105 ccce 9ffb a664 696e 7465 7266 f........dinterf │ │ │ │ -0004b770: 6163 655f 7072 696e 748e 9173 138f 8400 ace_print..s.... │ │ │ │ -0004b780: 0e7f ff00 0066 668e 8d91 7979 f6cf 4361 .....ff...yy..Ca │ │ │ │ -0004b790: 7573 6573 9b03 eaa8 696e 95ac 7276 9365 uses....in..rv.e │ │ │ │ -0004b7a0: 7273 6598 6f66 9869 6e93 7465 7266 6163 rse.of.in.terfac │ │ │ │ -0004b7b0: 6598 6d61 7091 3f3d 5c9f 0459 9c84 000e e.map.?=\..Y.... │ │ │ │ -0004b7c0: 7fff 0000 6666 8e8d 8d92 0160 58ac eb61 ....ff.....`X..a │ │ │ │ -0004b7d0: 7472 7565 8e92 01a9 8215 9f04 599c 8400 true........Y... │ │ │ │ -0004b7e0: 0e7f ff00 0066 668e 8e9f 0ba7 9c8d 8d90 .....ff......... │ │ │ │ -0004b7f0: cccd 9f04 599c 8400 0e7f ff00 0066 6691 ....Y........ff. │ │ │ │ -0004b800: 7313 8f84 000e 7fff 0000 6666 8e8d 9179 s.........ff...y │ │ │ │ -0004b810: 79f6 cf74 6f96 03ea a862 9053 8e65 9375 y..to....b.S.e.u │ │ │ │ -0004b820: 7365 6493 7768 656e 9370 7269 6e90 ac72 sed.when.prin..r │ │ │ │ -0004b830: 7469 6e67 9160 0240 9f04 599c 8400 0e7f ting.`.@..Y..... │ │ │ │ -0004b840: ff00 0066 668e 8d92 01a9 8215 9f04 599c ...ff.........Y. │ │ │ │ -0004b850: 8400 0e7f ff00 0066 668e 8ea1 8900 0066 .......ff......f │ │ │ │ -0004b860: 6601 a9b5 48a6 8d8d 90cc cd9f 0459 9c84 f...H........Y.. │ │ │ │ -0004b870: 000e 7fff 0000 6666 8d91 05cc ce9f fba6 ......ff........ │ │ │ │ -0004b880: 64eb 6161 626f 7274 5f77 6865 6e5f 6661 d.aabort_when_fa │ │ │ │ -0004b890: 696c 8e91 7313 8f84 000e 7fff 0000 6666 il..s.........ff │ │ │ │ -0004b8a0: 8e8d 9179 79f6 cf4d 6f90 538e 6469 0c65 ...yy..Mo.S.di.e │ │ │ │ -0004b8b0: 7396 03ea a8eb 4848 4f4c 93cf 736f 9374 s.....HHOL..so.t │ │ │ │ -0004b8c0: 6861 7493 616e 90ac 7279 93eb 484d 4c91 hat.an..ry..HML. │ │ │ │ -0004b8d0: 4728 f19f 0459 9c84 000e 7fff 0000 6666 G(...Y........ff │ │ │ │ -0004b8e0: 8e8d 8d92 0160 58ac eb61 6661 6c73 658e .....`X..afalse. │ │ │ │ -0004b8f0: 9201 a982 159f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ -0004b900: 6666 8e8e 9f0b a79c 8d8d 90cc cd9f 0459 ff.............Y │ │ │ │ -0004b910: 9c84 000e 7fff 0000 6666 9173 138f 8400 ........ff.s.... │ │ │ │ -0004b920: 0e7f ff00 0066 668e 8d91 7979 f6cf 6661 .....ff...yy..fa │ │ │ │ -0004b930: 696c 7572 6596 03ea a863 6175 7365 7393 ilure....causes. │ │ │ │ -0004b940: 6193 7175 6974 917a 0dea 9f04 599c 8400 a.quit.z....Y... │ │ │ │ -0004b950: 0e7f ff00 0066 668e 8d92 01a9 8215 9f04 .....ff......... │ │ │ │ -0004b960: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ -0004b970: 0066 6601 a9b5 48a6 8d8d 90cc cd9f 0459 .ff...H........Y │ │ │ │ -0004b980: 9c84 000e 7fff 0000 6666 8d91 05cc ce9f ........ff...... │ │ │ │ -0004b990: fba6 64eb 6170 7269 6e74 5f74 6f70 5f74 ..d.aprint_top_t │ │ │ │ -0004b9a0: 7970 6573 8e91 7313 8f84 000e 7fff 0000 ypes..s......... │ │ │ │ -0004b9b0: 6666 8e8d 9179 79f6 cf44 6574 6572 6d69 ff...yy..Determi │ │ │ │ -0004b9c0: 6e65 7396 03ea a877 6865 7468 6572 93eb nes....whether.. │ │ │ │ -0004b9d0: 484d 4c93 cf70 7269 6e90 ac72 7473 9143 HML..prin..rts.C │ │ │ │ -0004b9e0: 26b7 9f04 599c 8400 0e7f ff00 0066 668e &...Y........ff. │ │ │ │ -0004b9f0: 8d8d 9201 6058 aceb 6174 7275 658e 9201 ....`X..atrue... │ │ │ │ -0004ba00: a982 159f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ -0004ba10: 8e8e 9f0b a79c 8d8d 90cc cd9f 0459 9c84 .............Y.. │ │ │ │ -0004ba20: 000e 7fff 0000 6666 9173 138f 8400 0e7f ......ff.s...... │ │ │ │ -0004ba30: ff00 0066 668e 8d91 7979 f6cf 749a ac72 ...ff...yy..t..r │ │ │ │ -0004ba40: 7970 9053 8e65 7396 03ea a861 7493 746f yp.S.es....at.to │ │ │ │ -0004ba50: 7093 6c65 7698 656c 9200 8780 5e9f 0459 p.lev.el....^..Y │ │ │ │ -0004ba60: 9c84 000e 7fff 0000 6666 8e8d 9201 a982 ........ff...... │ │ │ │ -0004ba70: 159f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ -0004ba80: a189 0000 6666 01a9 b548 a68d 8d90 cccd ....ff...H...... │ │ │ │ -0004ba90: 9f04 599c 8400 0e7f ff00 0066 668d 9105 ..Y........ff... │ │ │ │ -0004baa0: ccce 9ffb a664 eb61 7072 696e 745f 746f .....d.aprint_to │ │ │ │ -0004bab0: 705f 7661 6c8e 9173 138f 8400 0e7f ff00 p_val..s........ │ │ │ │ -0004bac0: 0066 668e 8d91 7979 f6cf 4465 7465 726d .ff...yy..Determ │ │ │ │ -0004bad0: 696e 6573 9603 eaa8 7768 6574 6865 7293 ines....whether. │ │ │ │ -0004bae0: eb48 4d4c 93cf 7072 696e 90ac 7274 7391 .HML..prin..rts. │ │ │ │ -0004baf0: 4326 b79f 0459 9c84 000e 7fff 0000 6666 C&...Y........ff │ │ │ │ -0004bb00: 8e8d 8d92 0160 58ac eb61 7472 7565 8e92 .....`X..atrue.. │ │ │ │ -0004bb10: 01a9 8215 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -0004bb20: 668e 8e9f 0ba7 9c8d 8d90 cccd 9f04 599c f.............Y. │ │ │ │ -0004bb30: 8400 0e7f ff00 0066 6691 7313 8f84 000e .......ff.s..... │ │ │ │ -0004bb40: 7fff 0000 6666 8e8d 9179 79f6 cf76 91ff ....ff...yy..v.. │ │ │ │ -0004bb50: 58e4 616c 7565 9603 eaa8 616e 6493 749a X.alue....and.t. │ │ │ │ -0004bb60: ac72 7970 9053 8e65 9361 7493 746f 7093 .ryp.S.e.at.top. │ │ │ │ -0004bb70: 6c65 7698 656c 9156 ef6e 9f04 599c 8400 lev.el.V.n..Y... │ │ │ │ -0004bb80: 0e7f ff00 0066 668e 8d92 01a9 8215 9f04 .....ff......... │ │ │ │ -0004bb90: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ -0004bba0: 0066 6601 a9b5 48a6 8d8d 90cc cd9f 0459 .ff...H........Y │ │ │ │ -0004bbb0: 9c84 000e 7fff 0000 6666 8d91 05cc ce9f ........ff...... │ │ │ │ -0004bbc0: fba6 64eb 6170 7269 6e74 5f63 6f6e 648e ..d.aprint_cond. │ │ │ │ -0004bbd0: 9173 138f 8400 0e7f ff00 0066 668e 8d91 .s.........ff... │ │ │ │ -0004bbe0: 7979 f6cf 5072 6574 7495 ac72 799b 03ea yy..Prett..ry... │ │ │ │ -0004bbf0: a870 7269 6e93 7498 eb48 484f 4c98 cf63 .prin.t..HHOL..c │ │ │ │ -0004bc00: 6f6e 6469 7469 6f6e 616c 7391 45fd 719f onditionals.E.q. │ │ │ │ -0004bc10: 0459 9c84 000e 7fff 0000 6666 8e8d 8d92 .Y........ff.... │ │ │ │ -0004bc20: 0160 58ac eb61 7472 7565 8e92 01a9 8215 .`X..atrue...... │ │ │ │ -0004bc30: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ -0004bc40: 8900 0066 6601 a9b5 48a6 8d8d 90cc cd9f ...ff...H....... │ │ │ │ -0004bc50: 0459 9c84 000e 7fff 0000 6666 8d91 05cc .Y........ff.... │ │ │ │ -0004bc60: ce9f fba6 6470 7269 6e74 5f61 6c6c 5f73 ....dprint_all_s │ │ │ │ -0004bc70: 7562 676f 616c 738e 9173 138f 8400 0e7f ubgoals..s...... │ │ │ │ -0004bc80: ff00 0066 668e 8d91 7979 f6cf 5072 696e ...ff...yy..Prin │ │ │ │ -0004bc90: 90ac 7274 9603 eaa8 616c 6c93 7375 6267 ..rt....all.subg │ │ │ │ -0004bca0: 6f61 6c73 9200 869f 4d9f 0459 9c84 000e oals....M..Y.... │ │ │ │ -0004bcb0: 7fff 0000 6666 8e8d 8d92 0160 58ac eb61 ....ff.....`X..a │ │ │ │ -0004bcc0: 7472 7565 8e92 01a9 8215 9f04 599c 8400 true........Y... │ │ │ │ -0004bcd0: 0e7f ff00 0066 668e 8ea1 8900 0066 6601 .....ff......ff. │ │ │ │ -0004bce0: a9b5 48a6 8d8d 90cc cd9f 0459 9c84 000e ..H........Y.... │ │ │ │ -0004bcf0: 7fff 0000 6666 8d91 05cc ce9f fba6 6470 ....ff........dp │ │ │ │ -0004bd00: 7269 6e74 5f71 7561 6e74 8e91 7313 8f84 rint_quant..s... │ │ │ │ -0004bd10: 000e 7fff 0000 6666 8e8d 9179 79f6 cf50 ......ff...yy..P │ │ │ │ -0004bd20: 7265 7474 95ac 7279 9b03 eaa8 7072 696e rett..ry....prin │ │ │ │ -0004bd30: 9374 98eb 4848 4f4c 98cf 7175 616e 9374 .t..HHOL..quan.t │ │ │ │ -0004bd40: 690c 6361 7469 6f6e 7391 3848 259f 0459 i.cations.8H%..Y │ │ │ │ -0004bd50: 9c84 000e 7fff 0000 6666 8e8d 8d92 0160 ........ff.....` │ │ │ │ -0004bd60: 58ac eb61 7472 7565 8e92 01a9 8215 9f04 X..atrue........ │ │ │ │ -0004bd70: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ -0004bd80: 0066 6601 a9b5 48a6 8d8d 90cc cd9f 0459 .ff...H........Y │ │ │ │ -0004bd90: 9c84 000e 7fff 0000 6666 8d91 05cc ce9f ........ff...... │ │ │ │ -0004bda0: fba6 6470 7269 6e74 5f6c 6574 8e91 7313 ..dprint_let..s. │ │ │ │ -0004bdb0: 8f84 000e 7fff 0000 6666 8e8d 9179 79f6 ........ff...yy. │ │ │ │ -0004bdc0: cf50 7265 7474 95ac 7279 9b03 eaa8 7072 .Prett..ry....pr │ │ │ │ -0004bdd0: 696e 9374 98eb 4848 4f4c 8d98 eb61 6c65 in.t..HHOL...ale │ │ │ │ -0004bde0: 748e 9115 29a6 cf2d 6578 7072 6573 7369 t...)..-expressi │ │ │ │ -0004bdf0: 6f6e 7391 34f0 959f 0459 9c84 000e 7fff ons.4....Y...... │ │ │ │ -0004be00: 0000 6666 8e8d 8d92 0160 58ac eb61 7472 ..ff.....`X..atr │ │ │ │ -0004be10: 7565 8e92 01a9 8215 9f04 599c 8400 0e7f ue........Y..... │ │ │ │ -0004be20: ff00 0066 668e 8ea1 8900 0066 6601 a9b5 ...ff......ff... │ │ │ │ -0004be30: 48a6 8d8d 90cc cd9f 0459 9c84 000e 7fff H........Y...... │ │ │ │ -0004be40: 0000 6666 8d91 05cc ce9f fba6 6470 7269 ..ff........dpri │ │ │ │ -0004be50: 6e74 5f72 6573 7472 6963 748e 9173 138f nt_restrict..s.. │ │ │ │ -0004be60: 8400 0e7f ff00 0066 668e 8d91 7979 f6cf .......ff...yy.. │ │ │ │ -0004be70: 5072 6574 7495 ac72 799b 03ea a870 7269 Prett..ry....pri │ │ │ │ -0004be80: 6e93 7498 eb48 484f 4c98 cf62 696e 6465 n.t..HHOL..binde │ │ │ │ -0004be90: 7298 7265 7374 7269 6374 696f 6e73 9125 r.restrictions.% │ │ │ │ -0004bea0: f05f 9f04 599c 8400 0e7f ff00 0066 668e ._..Y........ff. │ │ │ │ -0004beb0: 8d8d 9201 6058 aceb 6174 7275 658e 9201 ....`X..atrue... │ │ │ │ -0004bec0: a982 159f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ -0004bed0: 8e8e a189 0000 6666 01a9 b548 a68d 8d90 ......ff...H.... │ │ │ │ -0004bee0: cccd 9f04 599c 8400 0e7f ff00 0066 668d ....Y........ff. │ │ │ │ -0004bef0: 9105 ccce 9ffb a664 7072 696e 745f 6c69 .......dprint_li │ │ │ │ -0004bf00: 7374 8e91 7313 8f84 000e 7fff 0000 6666 st..s.........ff │ │ │ │ -0004bf10: 8e8d 9179 79f6 cf50 7265 7474 95ac 7279 ...yy..Prett..ry │ │ │ │ -0004bf20: 9b03 eaa8 7072 696e 9374 98eb 4848 4f4c ....prin.t..HHOL │ │ │ │ -0004bf30: 98cf 6c69 7374 7391 6f0c 9f9f 0459 9c84 ..lists.o....Y.. │ │ │ │ -0004bf40: 000e 7fff 0000 6666 8e8d 8d92 0160 58ac ......ff.....`X. │ │ │ │ -0004bf50: eb61 7472 7565 8e92 01a9 8215 9f04 599c .atrue........Y. │ │ │ │ -0004bf60: 8400 0e7f ff00 0066 668e 8ea1 8900 0066 .......ff......f │ │ │ │ -0004bf70: 6601 a9b5 48a6 8d8d 90cc cd9f 0459 9c84 f...H........Y.. │ │ │ │ -0004bf80: 000e 7fff 0000 6666 8d91 05cc ce9f fba6 ......ff........ │ │ │ │ -0004bf90: 6470 7269 6e74 5f73 6574 8e91 7313 8f84 dprint_set..s... │ │ │ │ -0004bfa0: 000e 7fff 0000 6666 8e8d 9179 79f6 cf50 ......ff...yy..P │ │ │ │ -0004bfb0: 7265 7474 95ac 7279 9b03 eaa8 7072 696e rett..ry....prin │ │ │ │ -0004bfc0: 9374 98eb 4848 4f4c 98cf 7365 7473 9170 .t..HHOL..sets.p │ │ │ │ -0004bfd0: 5ad7 9f04 599c 8400 0e7f ff00 0066 668e Z...Y........ff. │ │ │ │ -0004bfe0: 8d8d 9201 6058 aceb 6166 616c 7365 8e92 ....`X..afalse.. │ │ │ │ -0004bff0: 01a9 8215 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -0004c000: 668e 8ea1 8900 0066 6601 a9b5 48a6 8d8d f......ff...H... │ │ │ │ -0004c010: 90cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ -0004c020: 8d91 05cc ce9f fba6 6470 7269 6e74 5f75 ........dprint_u │ │ │ │ -0004c030: 6e63 7572 7279 8e91 7313 8f84 000e 7fff ncurry..s....... │ │ │ │ -0004c040: 0000 6666 8e8d 9179 79f6 cf50 7265 7474 ..ff...yy..Prett │ │ │ │ -0004c050: 95ac 7279 9b03 eaa8 7072 696e 9374 98eb ..ry....prin.t.. │ │ │ │ -0004c060: 4848 4f4c 98cf 7061 6972 6564 9861 6273 HHOL..paired.abs │ │ │ │ -0004c070: 7472 6163 7469 6f6e 7391 215e 9b9f 0459 tractions.!^...Y │ │ │ │ -0004c080: 9c84 000e 7fff 0000 6666 8e8d 8d92 0160 ........ff.....` │ │ │ │ -0004c090: 58ac eb61 7472 7565 8e92 01a9 8215 9f04 X..atrue........ │ │ │ │ -0004c0a0: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ -0004c0b0: 0066 6601 a9b5 48a6 8d8d 90cc cd9f 0459 .ff...H........Y │ │ │ │ -0004c0c0: 9c84 000e 7fff 0000 6666 8d91 05cc ce9f ........ff...... │ │ │ │ -0004c0d0: fba6 6470 7269 6e74 5f69 6e66 6978 8e91 ..dprint_infix.. │ │ │ │ -0004c0e0: 7313 8f84 000e 7fff 0000 6666 8e8d 9179 s.........ff...y │ │ │ │ -0004c0f0: 79f6 cf50 7265 7474 95ac 7279 9b03 eaa8 y..Prett..ry.... │ │ │ │ -0004c100: 7072 696e 9374 98eb 4848 4f4c 98cf 696e prin.t..HHOL..in │ │ │ │ -0004c110: 0c78 6573 9163 09cf 9f04 599c 8400 0e7f .xes.c....Y..... │ │ │ │ -0004c120: ff00 0066 668e 8d8d 9201 6058 aceb 6174 ...ff.....`X..at │ │ │ │ -0004c130: 7275 658e 9201 a982 159f 0459 9c84 000e rue........Y.... │ │ │ │ -0004c140: 7fff 0000 6666 8e8e a189 0000 6666 01a9 ....ff......ff.. │ │ │ │ -0004c150: b548 a68d 8d90 cccd 9f04 599c 8400 0e7f .H........Y..... │ │ │ │ -0004c160: ff00 0066 668d 9105 ccce 9ffb a664 7072 ...ff........dpr │ │ │ │ -0004c170: 696e 745f 6c65 7474 7970 6573 8e91 7313 int_lettypes..s. │ │ │ │ -0004c180: 8f84 000e 7fff 0000 6666 8e8d 9179 79f6 ........ff...yy. │ │ │ │ -0004c190: cf50 7269 6e9a ac72 7496 03ea a8eb 484d .Prin..rt.....HM │ │ │ │ -0004c1a0: 4c93 cf64 650c 6e65 6493 7498 7970 9053 L..de.ned.t.yp.S │ │ │ │ -0004c1b0: 8e65 7391 69ba e19f 0459 9c84 000e 7fff .es.i....Y...... │ │ │ │ -0004c1c0: 0000 6666 8e8d 8d92 0160 58ac eb61 7472 ..ff.....`X..atr │ │ │ │ -0004c1d0: 7565 8e92 01a9 8215 9f04 599c 8400 0e7f ue........Y..... │ │ │ │ -0004c1e0: ff00 0066 668e 8ea1 8900 0066 6601 a9b5 ...ff......ff... │ │ │ │ -0004c1f0: 48a6 8d8d 90cc cd9f 0459 9c84 000e 7fff H........Y...... │ │ │ │ -0004c200: 0000 6666 8d91 05cc ce9f fba6 6470 7269 ..ff........dpri │ │ │ │ -0004c210: 6e74 5f6c 6f61 648e 9173 138f 8400 0e7f nt_load..s...... │ │ │ │ -0004c220: ff00 0066 668e 8d91 7979 f6cf 466c 6167 ...ff...yy..Flag │ │ │ │ -0004c230: 9603 eaa8 7365 7493 6290 ac72 7993 7468 ....set.b..ry.th │ │ │ │ -0004c240: 6593 eb48 4d4c 93cf 6675 6e63 7469 6f6e e..HML..function │ │ │ │ -0004c250: 8d93 eb61 6c6f 6164 8e91 1ed3 f8cf 746f ...aload......to │ │ │ │ -0004c260: 9126 ffe5 9f04 599c 8400 0e7f ff00 0066 .&....Y........f │ │ │ │ -0004c270: 668e 8d8d 9201 6058 aceb 6174 7275 658e f.....`X..atrue. │ │ │ │ -0004c280: 9201 a982 159f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ -0004c290: 6666 8e8e 9f0b a79c 8d8d 90cc cd9f 0459 ff.............Y │ │ │ │ -0004c2a0: 9c84 000e 7fff 0000 6666 9173 138f 8400 ........ff.s.... │ │ │ │ -0004c2b0: 0e7f ff00 0066 668e 8d91 7979 f6cf 6465 .....ff...yy..de │ │ │ │ -0004c2c0: 7465 726d 696e 6596 03ea a870 7269 6e90 termine....prin. │ │ │ │ -0004c2d0: ac72 7469 6e67 9377 6865 6e93 6c6f 6164 .rting.when.load │ │ │ │ -0004c2e0: 696e 6793 0c6c 6573 9121 ab4e 9f04 599c ing..les.!.N..Y. │ │ │ │ -0004c2f0: 8400 0e7f ff00 0066 668e 8d92 01a9 8215 .......ff....... │ │ │ │ -0004c300: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ -0004c310: 8900 0066 6601 a9b5 48a6 8d8d 90cc cd9f ...ff...H....... │ │ │ │ -0004c320: 0459 9c84 000e 7fff 0000 6666 8d91 05cc .Y........ff.... │ │ │ │ -0004c330: ce9f fba6 64eb 6170 7269 6e74 5f66 6173 ....d.aprint_fas │ │ │ │ -0004c340: 6c8e 9173 138f 8400 0e7f ff00 0066 668e l..s.........ff. │ │ │ │ -0004c350: 8d91 7979 f6cf 5072 696e 90ac 7274 9603 ..yy..Prin..rt.. │ │ │ │ -0004c360: eaa8 6661 736c 936d 6573 7361 6765 7393 ..fasl.messages. │ │ │ │ -0004c370: 6672 6f6d 936c 6973 7091 4da2 a79f 0459 from.lisp.M....Y │ │ │ │ -0004c380: 9c84 000e 7fff 0000 6666 8e8d 8d92 0160 ........ff.....` │ │ │ │ -0004c390: 58ac eb61 6661 6c73 658e 9201 a982 159f X..afalse....... │ │ │ │ -0004c3a0: 0459 9c84 000e 7fff 0000 6666 8e8e 9f0b .Y........ff.... │ │ │ │ -0004c3b0: a79c 8d8d 90cc cd9f 0459 9c84 000e 7fff .........Y...... │ │ │ │ -0004c3c0: 0000 6666 9173 138f 8400 0e7f ff00 0066 ..ff.s.........f │ │ │ │ -0004c3d0: 668e 8d91 7979 f6cf 7768 656e 9603 eaa8 f...yy..when.... │ │ │ │ -0004c3e0: 6c6f 6164 696e 6793 0c6c 6573 9200 8537 loading..les...7 │ │ │ │ -0004c3f0: 7c9f 0459 9c84 000e 7fff 0000 6666 8e8d |..Y........ff.. │ │ │ │ -0004c400: 9201 a982 159f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ -0004c410: 6666 8e8e a189 0000 6666 01a9 b548 a68d ff......ff...H.. │ │ │ │ -0004c420: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -0004c430: 668d 9105 ccce 9ffb a664 eb61 6669 6c65 f........d.afile │ │ │ │ -0004c440: 5f6c 6f61 645f 6d73 678e 9173 138f 8400 _load_msg..s.... │ │ │ │ -0004c450: 0e7f ff00 0066 668e 8d91 7979 f6cf 5072 .....ff...yy..Pr │ │ │ │ -0004c460: 696e 90ac 7274 9603 eaa8 6d65 7373 6167 in..rt....messag │ │ │ │ -0004c470: 6593 6166 7465 7293 6c6f 6164 696e 6793 e.after.loading. │ │ │ │ -0004c480: 0c6c 6591 411a 279f 0459 9c84 000e 7fff .le.A.'..Y...... │ │ │ │ -0004c490: 0000 6666 8e8d 8d92 0160 58ac eb61 6661 ..ff.....`X..afa │ │ │ │ -0004c4a0: 6c73 658e 9201 a982 159f 0459 9c84 000e lse........Y.... │ │ │ │ -0004c4b0: 7fff 0000 6666 8e8e a189 0000 6666 01a9 ....ff......ff.. │ │ │ │ -0004c4c0: b548 a68d 8d90 cccd 9f04 599c 8400 0e7f .H........Y..... │ │ │ │ -0004c4d0: ff00 0066 668d 9105 ccce 9ffb a664 7072 ...ff........dpr │ │ │ │ -0004c4e0: 696e 745f 6c69 628e 9173 138f 8400 0e7f int_lib..s...... │ │ │ │ -0004c4f0: ff00 0066 668e 8d91 7979 f6cf 5691 ff05 ...ff...yy..V... │ │ │ │ -0004c500: 5665 7262 9053 8e6f 7365 9603 eaa8 7072 Verb.S.ose....pr │ │ │ │ -0004c510: 696e 90ac 7274 696e 6793 6f66 936c 6962 in..rting.of.lib │ │ │ │ -0004c520: 7261 7279 936c 6f61 6469 6e67 912f 0e1d rary.loading./.. │ │ │ │ -0004c530: 9f04 599c 8400 0e7f ff00 0066 668e 8d8d ..Y........ff... │ │ │ │ -0004c540: 9201 6058 aceb 6166 616c 7365 8e92 01a9 ..`X..afalse.... │ │ │ │ -0004c550: 8215 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -0004c560: 8ea1 8900 0066 6601 a9b5 48a6 8d8d 90cc .....ff...H..... │ │ │ │ -0004c570: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ -0004c580: 05cc ce9f fba6 6463 6f6d 7069 6c65 5f6f ......dcompile_o │ │ │ │ -0004c590: 6e5f 7468 655f 666c 798e 9173 138f 8400 n_the_fly..s.... │ │ │ │ -0004c5a0: 0e7f ff00 0066 668e 8d91 7979 f6cf 4361 .....ff...yy..Ca │ │ │ │ -0004c5b0: 7573 6573 9603 eaa8 6f6e 2d74 6865 2d0d uses....on-the-. │ │ │ │ -0004c5c0: 7993 636f 6d70 696c 6174 696f 6e91 481e y.compilation.H. │ │ │ │ -0004c5d0: 0c9f 0459 9c84 000e 7fff 0000 6666 8e8d ...Y........ff.. │ │ │ │ -0004c5e0: 8d92 0160 58ac eb61 6661 6c73 658e 9201 ...`X..afalse... │ │ │ │ -0004c5f0: a982 159f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ -0004c600: 8e8e a40b a79c 8d8d 90cc cd9f 0459 9c84 .............Y.. │ │ │ │ -0004c610: 000e 7fff 0000 6666 9173 138f 8400 0e7f ......ff.s...... │ │ │ │ -0004c620: ff00 0066 668e 8d91 7979 f6cf 696e 9603 ...ff...yy..in.. │ │ │ │ -0004c630: eaa8 436f 6d6d 6f6e 934c 6973 7093 eb48 ..Common.Lisp..H │ │ │ │ -0004c640: 484f 4c91 6f70 e39f 0459 9c84 000e 7fff HOL.op...Y...... │ │ │ │ -0004c650: 0000 6666 8e8d 9201 a982 159f 0459 9c84 ..ff.........Y.. │ │ │ │ -0004c660: 000e 7fff 0000 6666 8e8e a18d 8d90 cccd ......ff........ │ │ │ │ -0004c670: 9f04 599c 8400 0e7f ff00 0066 6691 7313 ..Y........ff.s. │ │ │ │ -0004c680: 8f84 000e 7fff 0000 6666 8e8d 9179 79f6 ........ff...yy. │ │ │ │ -0004c690: cf28 6e6f 9603 eaa8 650b 6563 7493 696e .(no....e.ect.in │ │ │ │ -0004c6a0: 9346 91ff 0556 7261 6e7a 934c 6973 7093 .F...Vranz.Lisp. │ │ │ │ -0004c6b0: eb48 484f 4ccf 2991 4870 a29f 0459 9c84 .HHOL.).Hp...Y.. │ │ │ │ -0004c6c0: 000e 7fff 0000 6666 8e8d 9201 a982 159f ......ff........ │ │ │ │ -0004c6d0: 0459 9c84 000e 7fff 0000 6666 8e8e a404 .Y........ff.... │ │ │ │ -0004c6e0: c002 8900 0066 6601 a9b5 48a6 8d8d 90cc .....ff...H..... │ │ │ │ -0004c6f0: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ -0004c700: 05cc ce9f fba6 64eb 6170 7269 6e74 5f70 ......d.aprint_p │ │ │ │ -0004c710: 6172 7365 5f74 7265 6573 8e91 7313 8f84 arse_trees..s... │ │ │ │ -0004c720: 000e 7fff 0000 6666 8e8d 9179 79f6 cf50 ......ff...yy..P │ │ │ │ -0004c730: 7269 6e90 ac72 7496 03ea a8eb 484d 4c93 rin..rt.....HML. │ │ │ │ -0004c740: cf70 6172 7365 9374 7265 6591 7b07 479f .parse.tree.{.G. │ │ │ │ -0004c750: 0459 9c84 000e 7fff 0000 6666 8e8d 8d92 .Y........ff.... │ │ │ │ -0004c760: 0160 58ac eb61 6661 6c73 658e 9201 a982 .`X..afalse..... │ │ │ │ -0004c770: 159f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ -0004c780: a189 0000 6666 01a9 b548 a68d 8d90 cccd ....ff...H...... │ │ │ │ -0004c790: 9f04 599c 8400 0e7f ff00 0066 668d 9105 ..Y........ff... │ │ │ │ -0004c7a0: ccce 9ffb a664 7072 696e 745f 7365 7870 .....dprint_sexp │ │ │ │ -0004c7b0: 728e 9173 138f 8400 0e7f ff00 0066 668e r..s.........ff. │ │ │ │ -0004c7c0: 8d91 7979 f6cf 5072 696e 90ac 7274 9603 ..yy..Prin..rt.. │ │ │ │ -0004c7d0: eaa8 7465 726d 7393 616e 6493 7468 656f ..terms.and.theo │ │ │ │ -0004c7e0: 7265 6d73 9361 7393 4c69 7370 9134 14da rems.as.Lisp.4.. │ │ │ │ -0004c7f0: 9f04 599c 8400 0e7f ff00 0066 668e 8d8d ..Y........ff... │ │ │ │ -0004c800: 9201 6058 aceb 6166 616c 7365 8e92 01a9 ..`X..afalse.... │ │ │ │ -0004c810: 8215 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -0004c820: 8ea1 8900 0066 6601 a9b5 48a6 8d8d 90cc .....ff...H..... │ │ │ │ -0004c830: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ -0004c840: 05cc ce9f fba6 6470 705f 7365 7870 728e ......dpp_sexpr. │ │ │ │ -0004c850: 9173 138f 8400 0e7f ff00 0066 668e 8d91 .s.........ff... │ │ │ │ -0004c860: 7979 f6cf 5072 6574 7495 ac72 799b 03ea yy..Prett..ry... │ │ │ │ -0004c870: a870 7269 6e93 7498 4c69 7370 986f 7574 .prin.t.Lisp.out │ │ │ │ -0004c880: 7075 7491 629f c09f 0459 9c84 000e 7fff put.b....Y...... │ │ │ │ -0004c890: 0000 6666 8e8d 8d92 0160 58ac eb61 7472 ..ff.....`X..atr │ │ │ │ -0004c8a0: 7565 8e92 01a9 8215 9f04 599c 8400 0e7f ue........Y..... │ │ │ │ -0004c8b0: ff00 0066 668e 8ea1 8900 0066 6601 a9b5 ...ff......ff... │ │ │ │ -0004c8c0: 48a6 8d8d 90cc cd9f 0459 9c84 000e 7fff H........Y...... │ │ │ │ -0004c8d0: 0000 6666 8d91 05cc ce9f fba6 6472 6561 ..ff........drea │ │ │ │ -0004c8e0: 645f 7365 7870 728e 9173 138f 8400 0e7f d_sexpr..s...... │ │ │ │ -0004c8f0: ff00 0066 668e 8d91 7979 f6cf 456e 6162 ...ff...yy..Enab │ │ │ │ -0004c900: 6c65 9603 eaa8 6469 7265 6374 9370 6172 le....direct.par │ │ │ │ -0004c910: 7365 9374 7265 6593 696e 7075 7491 4663 se.tree.input.Fc │ │ │ │ -0004c920: bd9f 0459 9c84 000e 7fff 0000 6666 8e8d ...Y........ff.. │ │ │ │ -0004c930: 8d92 0160 58ac eb61 6661 6c73 658e 9201 ...`X..afalse... │ │ │ │ -0004c940: a982 159f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ -0004c950: 8e8e a189 0000 6666 01a9 b548 8e8e 8ea0 ......ff...H.... │ │ │ │ -0004c960: 0146 0384 8d91 f653 7acf 5468 6596 03ea .F.....Sz.The... │ │ │ │ -0004c970: a876 91ff 58e4 616c 7565 936f 6693 6193 .v..X.alue.of.a. │ │ │ │ -0004c980: 0d61 6793 6973 9373 6574 9377 6974 6893 .ag.is.set.with. │ │ │ │ -0004c990: 7468 6593 eb48 4d4c 93cf 6675 6e63 7469 the..HML..functi │ │ │ │ -0004c9a0: 6f6e 3a8e 8e9f 24fd 138e 8c8b 0000 0055 on:...$........U │ │ │ │ -0004c9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0004b060: 0000 0000 0000 0000 0000 0000 0000 0004 ................ │ │ │ │ +0004b070: a65e a002 cc05 558d a0fd 46d3 0e8d 8d8d .^....U...F..... │ │ │ │ +0004b080: 8d9f fa99 9a8d 91ea f1eb d038 3492 00ee ...........84... │ │ │ │ +0004b090: 8ba1 4368 6170 7465 7296 0480 0038 2e91 ..Chapter....8.. │ │ │ │ +0004b0a0: 0a80 004d 4c93 5379 7374 656d 9346 91fe ...ML.System.F.. │ │ │ │ +0004b0b0: e000 756e 6374 696f 6e73 8e91 eaf1 eb9f ..unctions...... │ │ │ │ +0004b0c0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +0004b0d0: a002 942f df8d a0fe b9fc 7c8d 8d8d 91f9 .../......|..... │ │ │ │ +0004b0e0: b685 a0fe c63a 0b89 0000 6666 01a9 b548 .....:....ff...H │ │ │ │ +0004b0f0: a90a 2663 8d8d 90cc cd9f 0459 9c84 000e ..&c.......Y.... │ │ │ │ +0004b100: 7fff 0000 6666 9201 a94e e284 000e 7fff ....ff...N...... │ │ │ │ +0004b110: 0000 6666 8e8e a40e 7fff 8d8d 90cc cda4 ..ff............ │ │ │ │ +0004b120: 0459 9c84 000e 7fff 0000 6666 9200 96cd .Y........ff.... │ │ │ │ +0004b130: 4f9f fba6 6453 6574 7461 626c 6596 0480 O...dSettable... │ │ │ │ +0004b140: 0073 7973 7465 6d93 0d61 6773 9200 96cd .system..ags.... │ │ │ │ +0004b150: 4ea1 8400 0e7f ff00 0066 668e 8ea1 8d8d N........ff..... │ │ │ │ +0004b160: 90cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +0004b170: 9201 a94e e284 000e 7fff 0000 6666 8e8e ...N........ff.. │ │ │ │ +0004b180: a18d 8d90 cccd a404 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +0004b190: 0066 6691 05cc ce9f fba6 64e5 466c 6167 .ff.......d.Flag │ │ │ │ +0004b1a0: 9157 370f a184 000e 7fff 0000 6666 8e8d .W7.........ff.. │ │ │ │ +0004b1b0: 9179 79f6 4691 ff19 9975 6e63 7469 6f6e .yy.F....unction │ │ │ │ +0004b1c0: 9200 b382 279f 0459 9c84 000e 7fff 0000 ....'..Y........ │ │ │ │ +0004b1d0: 6666 8e8d 9201 6058 ac44 6566 6175 6c74 ff....`X.Default │ │ │ │ +0004b1e0: 9104 3335 7661 6c75 6591 05cc cd9f 0459 ..35value......Y │ │ │ │ +0004b1f0: 9c84 000e 7fff 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ +0004b200: 8900 0066 6601 a9b5 48a6 8d8d 90cc cd9f ...ff...H....... │ │ │ │ +0004b210: 0459 9c84 000e 7fff 0000 6666 8d91 05cc .Y........ff.... │ │ │ │ +0004b220: ce9f fba6 64eb 6174 696d 696e 678e 9173 ....d.atiming..s │ │ │ │ +0004b230: 138f 8400 0e7f ff00 0066 668e 8d91 7979 .........ff...yy │ │ │ │ +0004b240: f6cf 5072 696e 90ac 7274 696e 6796 03ea ..Prin..rting... │ │ │ │ +0004b250: a86f 6693 6576 91ff 58e4 616c 7561 7469 .of.ev..X.aluati │ │ │ │ +0004b260: 6f6e 9374 696d 6573 2c91 4de5 7f9f 0459 on.times,.M....Y │ │ │ │ +0004b270: 9c84 000e 7fff 0000 6666 8e8d 8d92 0160 ........ff.....` │ │ │ │ +0004b280: 58ac eb61 6661 6c73 658e 9201 a982 159f X..afalse....... │ │ │ │ +0004b290: 0459 9c84 000e 7fff 0000 6666 8e8e a40b .Y........ff.... │ │ │ │ +0004b2a0: a79c 8d8d 90cc cd9f 0459 9c84 000e 7fff .........Y...... │ │ │ │ +0004b2b0: 0000 6666 9173 138f 8400 0e7f ff00 0066 ..ff.s.........f │ │ │ │ +0004b2c0: 668e 8d91 7979 f6cf 6761 7262 6167 6596 f...yy..garbage. │ │ │ │ +0004b2d0: 03ea a863 6f6c 6c65 6374 9374 696d 6573 ...collect.times │ │ │ │ +0004b2e0: 9361 6e64 915e 0cec 9f04 599c 8400 0e7f .and.^....Y..... │ │ │ │ +0004b2f0: ff00 0066 668e 8d92 01a9 8215 9f04 599c ...ff.........Y. │ │ │ │ +0004b300: 8400 0e7f ff00 0066 668e 8ea1 8d8d 90cc .......ff....... │ │ │ │ +0004b310: cd9f 0459 9c84 000e 7fff 0000 6666 9173 ...Y........ff.s │ │ │ │ +0004b320: 138f 8400 0e7f ff00 0066 668e 8d91 7979 .........ff...yy │ │ │ │ +0004b330: f66e 95ac 7275 6d93 6290 538e 6572 9603 .n..rum.b.S.er.. │ │ │ │ +0004b340: eaa8 6f66 9374 6865 6f72 656d 7393 7072 ..of.theorems.pr │ │ │ │ +0004b350: 6f95 ac72 7693 6564 9153 eeba 9f04 599c o..rv.ed.S....Y. │ │ │ │ +0004b360: 8400 0e7f ff00 0066 668e 8d92 01a9 8215 .......ff....... │ │ │ │ +0004b370: 9f04 599c 8400 0e7f ff00 0066 668e 8ea4 ..Y........ff... │ │ │ │ +0004b380: 04c0 0289 0000 6666 01a9 b548 a68d 8d90 ......ff...H.... │ │ │ │ +0004b390: cccd 9f04 599c 8400 0e7f ff00 0066 668d ....Y........ff. │ │ │ │ +0004b3a0: 9105 ccce 9ffb a664 eb61 7368 6f77 5f74 .......d.ashow_t │ │ │ │ +0004b3b0: 7970 6573 8e91 7313 8f84 000e 7fff 0000 ypes..s......... │ │ │ │ +0004b3c0: 6666 8e8d 9179 79f6 cf50 7269 6e95 ac72 ff...yy..Prin..r │ │ │ │ +0004b3d0: 7473 9b03 eaa8 7493 7970 9053 8e65 7398 ts....t.yp.S.es. │ │ │ │ +0004b3e0: 696e 9871 756f 7461 7469 6f6e 7391 5ad2 in.quotations.Z. │ │ │ │ +0004b3f0: 439f 0459 9c84 000e 7fff 0000 6666 8e8d C..Y........ff.. │ │ │ │ +0004b400: 8d92 0160 58ac eb61 6661 6c73 658e 9201 ...`X..afalse... │ │ │ │ +0004b410: a982 159f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +0004b420: 8e8e a189 0000 6666 01a9 b548 a68d 8d90 ......ff...H.... │ │ │ │ +0004b430: cccd 9f04 599c 8400 0e7f ff00 0066 668d ....Y........ff. │ │ │ │ +0004b440: 9105 ccce 9ffb a664 7374 6963 6b79 8e91 .......dsticky.. │ │ │ │ +0004b450: 7313 8f84 000e 7fff 0000 6666 8e8d 9179 s.........ff...y │ │ │ │ +0004b460: 79f6 cf41 6374 6976 91ff 58e4 6174 6573 y..Activ..X.ates │ │ │ │ +0004b470: 9603 eaa8 7374 6963 9aac 726b 7993 7498 ....stic..rky.t. │ │ │ │ +0004b480: 7970 9053 8e65 7391 7033 a19f 0459 9c84 yp.S.es.p3...Y.. │ │ │ │ +0004b490: 000e 7fff 0000 6666 8e8d 8d92 0160 58ac ......ff.....`X. │ │ │ │ +0004b4a0: eb61 6661 6c73 658e 9201 a982 159f 0459 .afalse........Y │ │ │ │ +0004b4b0: 9c84 000e 7fff 0000 6666 8e8e a189 0000 ........ff...... │ │ │ │ +0004b4c0: 6666 01a9 b548 a68d 8d90 cccd 9f04 599c ff...H........Y. │ │ │ │ +0004b4d0: 8400 0e7f ff00 0066 668d 9105 ccce 9ffb .......ff....... │ │ │ │ +0004b4e0: a664 7072 6f6d 7074 8e91 7313 8f84 000e .dprompt..s..... │ │ │ │ +0004b4f0: 7fff 0000 6666 8e8d 9179 79f6 eb48 4d4c ....ff...yy..HML │ │ │ │ +0004b500: 9603 eaa8 cf70 726f 6d70 7493 7072 696e .....prompt.prin │ │ │ │ +0004b510: 90ac 7274 6564 917d 3690 9f04 599c 8400 ..rted.}6...Y... │ │ │ │ +0004b520: 0e7f ff00 0066 668e 8d8d 9201 6058 aceb .....ff.....`X.. │ │ │ │ +0004b530: 6174 7275 658e 9201 a982 159f 0459 9c84 atrue........Y.. │ │ │ │ +0004b540: 000e 7fff 0000 6666 8e8e a189 0000 6666 ......ff......ff │ │ │ │ +0004b550: 01a9 b548 a68d 8d90 cccd 9f04 599c 8400 ...H........Y... │ │ │ │ +0004b560: 0e7f ff00 0066 668d 9105 ccce 9ffb a664 .....ff........d │ │ │ │ +0004b570: 7072 6574 6572 6d8e 9173 138f 8400 0e7f preterm..s...... │ │ │ │ +0004b580: ff00 0066 668e 8d91 7979 f6cf 5495 ac72 ...ff...yy..T..r │ │ │ │ +0004b590: 7970 9053 8e65 6393 6865 6393 6b96 03ea yp.S.ec.hec.k... │ │ │ │ +0004b5a0: a8eb 4848 4f4c 93cf 7769 7468 8d93 eb61 ..HHOL..with...a │ │ │ │ +0004b5b0: 7072 6574 6572 6d5f 6861 6e64 6c65 728e preterm_handler. │ │ │ │ +0004b5c0: 9174 3c9c 9f04 599c 8400 0e7f ff00 0066 .t<...Y........f │ │ │ │ +0004b5d0: 668e 8d8d 9201 6058 ac66 616c 7365 8e92 f.....`X.false.. │ │ │ │ +0004b5e0: 01a9 8215 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +0004b5f0: 668e 8ea1 8900 0066 6601 a9b5 48a6 8d8d f......ff...H... │ │ │ │ +0004b600: 90cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +0004b610: 8d91 05cc ce9f fba6 6474 6865 6f72 795f ........dtheory_ │ │ │ │ +0004b620: 7070 8e91 7313 8f84 000e 7fff 0000 6666 pp..s.........ff │ │ │ │ +0004b630: 8e8d 9179 79f6 cf50 7265 7474 95ac 7279 ...yy..Prett..ry │ │ │ │ +0004b640: 9b03 eaa8 7072 696e 9374 696e 6798 6f66 ....prin.ting.of │ │ │ │ +0004b650: 9874 6865 6f72 7998 0c6c 6573 9149 53bb .theory..les.IS. │ │ │ │ +0004b660: 9f04 599c 8400 0e7f ff00 0066 668e 8d8d ..Y........ff... │ │ │ │ +0004b670: 9201 6058 aceb 6166 616c 7365 8e92 01a9 ..`X..afalse.... │ │ │ │ +0004b680: 8215 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ +0004b690: 8ea1 8900 0066 6601 a9b5 48a6 8d8d 90cc .....ff...H..... │ │ │ │ +0004b6a0: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ +0004b6b0: 05cc ce9f fba6 6474 7970 655f 6572 726f ......dtype_erro │ │ │ │ +0004b6c0: 728e 9173 138f 8400 0e7f ff00 0066 668e r..s.........ff. │ │ │ │ +0004b6d0: 8d91 7979 f6cf 5691 ff05 5665 7262 9553 ..yy..V...Verb.S │ │ │ │ +0004b6e0: 8e6f 7365 9b03 eaa8 7490 ac72 7970 9365 .ose....t..ryp.e │ │ │ │ +0004b6f0: 9863 95ac 7268 6563 936b 696e 6798 6572 .c..rhec.king.er │ │ │ │ +0004b700: 726f 7273 9869 6e98 7175 6f74 6174 696f rors.in.quotatio │ │ │ │ +0004b710: 6e73 9105 cccd 9f04 599c 8400 0e7f ff00 ns......Y....... │ │ │ │ +0004b720: 0066 668e 8d8d 9201 6058 aceb 6174 7275 .ff.....`X..atru │ │ │ │ +0004b730: 658e 9201 a982 159f 0459 9c84 000e 7fff e........Y...... │ │ │ │ +0004b740: 0000 6666 8e8e a189 0000 6666 01a9 b548 ..ff......ff...H │ │ │ │ +0004b750: a68d 8d90 cccd 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +0004b760: 0066 668d 9105 ccce 9ffb a664 696e 7465 .ff........dinte │ │ │ │ +0004b770: 7266 6163 655f 7072 696e 748e 9173 138f rface_print..s.. │ │ │ │ +0004b780: 8400 0e7f ff00 0066 668e 8d91 7979 f6cf .......ff...yy.. │ │ │ │ +0004b790: 4361 7573 6573 9b03 eaa8 696e 95ac 7276 Causes....in..rv │ │ │ │ +0004b7a0: 9365 7273 6598 6f66 9869 6e93 7465 7266 .erse.of.in.terf │ │ │ │ +0004b7b0: 6163 6598 6d61 7091 3f3d 5c9f 0459 9c84 ace.map.?=\..Y.. │ │ │ │ +0004b7c0: 000e 7fff 0000 6666 8e8d 8d92 0160 58ac ......ff.....`X. │ │ │ │ +0004b7d0: eb61 7472 7565 8e92 01a9 8215 9f04 599c .atrue........Y. │ │ │ │ +0004b7e0: 8400 0e7f ff00 0066 668e 8e9f 0ba7 9c8d .......ff....... │ │ │ │ +0004b7f0: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +0004b800: 6691 7313 8f84 000e 7fff 0000 6666 8e8d f.s.........ff.. │ │ │ │ +0004b810: 9179 79f6 cf74 6f96 03ea a862 9053 8e65 .yy..to....b.S.e │ │ │ │ +0004b820: 9375 7365 6493 7768 656e 9370 7269 6e90 .used.when.prin. │ │ │ │ +0004b830: ac72 7469 6e67 9160 0240 9f04 599c 8400 .rting.`.@..Y... │ │ │ │ +0004b840: 0e7f ff00 0066 668e 8d92 01a9 8215 9f04 .....ff......... │ │ │ │ +0004b850: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ +0004b860: 0066 6601 a9b5 48a6 8d8d 90cc cd9f 0459 .ff...H........Y │ │ │ │ +0004b870: 9c84 000e 7fff 0000 6666 8d91 05cc ce9f ........ff...... │ │ │ │ +0004b880: fba6 64eb 6161 626f 7274 5f77 6865 6e5f ..d.aabort_when_ │ │ │ │ +0004b890: 6661 696c 8e91 7313 8f84 000e 7fff 0000 fail..s......... │ │ │ │ +0004b8a0: 6666 8e8d 9179 79f6 cf4d 6f90 538e 6469 ff...yy..Mo.S.di │ │ │ │ +0004b8b0: 0c65 7396 03ea a8eb 4848 4f4c 93cf 736f .es.....HHOL..so │ │ │ │ +0004b8c0: 9374 6861 7493 616e 90ac 7279 93eb 484d .that.an..ry..HM │ │ │ │ +0004b8d0: 4c91 4728 f19f 0459 9c84 000e 7fff 0000 L.G(...Y........ │ │ │ │ +0004b8e0: 6666 8e8d 8d92 0160 58ac eb61 6661 6c73 ff.....`X..afals │ │ │ │ +0004b8f0: 658e 9201 a982 159f 0459 9c84 000e 7fff e........Y...... │ │ │ │ +0004b900: 0000 6666 8e8e 9f0b a79c 8d8d 90cc cd9f ..ff............ │ │ │ │ +0004b910: 0459 9c84 000e 7fff 0000 6666 9173 138f .Y........ff.s.. │ │ │ │ +0004b920: 8400 0e7f ff00 0066 668e 8d91 7979 f6cf .......ff...yy.. │ │ │ │ +0004b930: 6661 696c 7572 6596 03ea a863 6175 7365 failure....cause │ │ │ │ +0004b940: 7393 6193 7175 6974 917a 0dea 9f04 599c s.a.quit.z....Y. │ │ │ │ +0004b950: 8400 0e7f ff00 0066 668e 8d92 01a9 8215 .......ff....... │ │ │ │ +0004b960: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ +0004b970: 8900 0066 6601 a9b5 48a6 8d8d 90cc cd9f ...ff...H....... │ │ │ │ +0004b980: 0459 9c84 000e 7fff 0000 6666 8d91 05cc .Y........ff.... │ │ │ │ +0004b990: ce9f fba6 64eb 6170 7269 6e74 5f74 6f70 ....d.aprint_top │ │ │ │ +0004b9a0: 5f74 7970 6573 8e91 7313 8f84 000e 7fff _types..s....... │ │ │ │ +0004b9b0: 0000 6666 8e8d 9179 79f6 cf44 6574 6572 ..ff...yy..Deter │ │ │ │ +0004b9c0: 6d69 6e65 7396 03ea a877 6865 7468 6572 mines....whether │ │ │ │ +0004b9d0: 93eb 484d 4c93 cf70 7269 6e90 ac72 7473 ..HML..prin..rts │ │ │ │ +0004b9e0: 9143 26b7 9f04 599c 8400 0e7f ff00 0066 .C&...Y........f │ │ │ │ +0004b9f0: 668e 8d8d 9201 6058 aceb 6174 7275 658e f.....`X..atrue. │ │ │ │ +0004ba00: 9201 a982 159f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ +0004ba10: 6666 8e8e 9f0b a79c 8d8d 90cc cd9f 0459 ff.............Y │ │ │ │ +0004ba20: 9c84 000e 7fff 0000 6666 9173 138f 8400 ........ff.s.... │ │ │ │ +0004ba30: 0e7f ff00 0066 668e 8d91 7979 f6cf 749a .....ff...yy..t. │ │ │ │ +0004ba40: ac72 7970 9053 8e65 7396 03ea a861 7493 .ryp.S.es....at. │ │ │ │ +0004ba50: 746f 7093 6c65 7698 656c 9200 8780 5e9f top.lev.el....^. │ │ │ │ +0004ba60: 0459 9c84 000e 7fff 0000 6666 8e8d 9201 .Y........ff.... │ │ │ │ +0004ba70: a982 159f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +0004ba80: 8e8e a189 0000 6666 01a9 b548 a68d 8d90 ......ff...H.... │ │ │ │ +0004ba90: cccd 9f04 599c 8400 0e7f ff00 0066 668d ....Y........ff. │ │ │ │ +0004baa0: 9105 ccce 9ffb a664 eb61 7072 696e 745f .......d.aprint_ │ │ │ │ +0004bab0: 746f 705f 7661 6c8e 9173 138f 8400 0e7f top_val..s...... │ │ │ │ +0004bac0: ff00 0066 668e 8d91 7979 f6cf 4465 7465 ...ff...yy..Dete │ │ │ │ +0004bad0: 726d 696e 6573 9603 eaa8 7768 6574 6865 rmines....whethe │ │ │ │ +0004bae0: 7293 eb48 4d4c 93cf 7072 696e 90ac 7274 r..HML..prin..rt │ │ │ │ +0004baf0: 7391 4326 b79f 0459 9c84 000e 7fff 0000 s.C&...Y........ │ │ │ │ +0004bb00: 6666 8e8d 8d92 0160 58ac eb61 7472 7565 ff.....`X..atrue │ │ │ │ +0004bb10: 8e92 01a9 8215 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +0004bb20: 0066 668e 8e9f 0ba7 9c8d 8d90 cccd 9f04 .ff............. │ │ │ │ +0004bb30: 599c 8400 0e7f ff00 0066 6691 7313 8f84 Y........ff.s... │ │ │ │ +0004bb40: 000e 7fff 0000 6666 8e8d 9179 79f6 cf76 ......ff...yy..v │ │ │ │ +0004bb50: 91ff 58e4 616c 7565 9603 eaa8 616e 6493 ..X.alue....and. │ │ │ │ +0004bb60: 749a ac72 7970 9053 8e65 9361 7493 746f t..ryp.S.e.at.to │ │ │ │ +0004bb70: 7093 6c65 7698 656c 9156 ef6e 9f04 599c p.lev.el.V.n..Y. │ │ │ │ +0004bb80: 8400 0e7f ff00 0066 668e 8d92 01a9 8215 .......ff....... │ │ │ │ +0004bb90: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ +0004bba0: 8900 0066 6601 a9b5 48a6 8d8d 90cc cd9f ...ff...H....... │ │ │ │ +0004bbb0: 0459 9c84 000e 7fff 0000 6666 8d91 05cc .Y........ff.... │ │ │ │ +0004bbc0: ce9f fba6 64eb 6170 7269 6e74 5f63 6f6e ....d.aprint_con │ │ │ │ +0004bbd0: 648e 9173 138f 8400 0e7f ff00 0066 668e d..s.........ff. │ │ │ │ +0004bbe0: 8d91 7979 f6cf 5072 6574 7495 ac72 799b ..yy..Prett..ry. │ │ │ │ +0004bbf0: 03ea a870 7269 6e93 7498 eb48 484f 4c98 ...prin.t..HHOL. │ │ │ │ +0004bc00: cf63 6f6e 6469 7469 6f6e 616c 7391 45fd .conditionals.E. │ │ │ │ +0004bc10: 719f 0459 9c84 000e 7fff 0000 6666 8e8d q..Y........ff.. │ │ │ │ +0004bc20: 8d92 0160 58ac eb61 7472 7565 8e92 01a9 ...`X..atrue.... │ │ │ │ +0004bc30: 8215 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ +0004bc40: 8ea1 8900 0066 6601 a9b5 48a6 8d8d 90cc .....ff...H..... │ │ │ │ +0004bc50: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ +0004bc60: 05cc ce9f fba6 6470 7269 6e74 5f61 6c6c ......dprint_all │ │ │ │ +0004bc70: 5f73 7562 676f 616c 738e 9173 138f 8400 _subgoals..s.... │ │ │ │ +0004bc80: 0e7f ff00 0066 668e 8d91 7979 f6cf 5072 .....ff...yy..Pr │ │ │ │ +0004bc90: 696e 90ac 7274 9603 eaa8 616c 6c93 7375 in..rt....all.su │ │ │ │ +0004bca0: 6267 6f61 6c73 9200 869f 4d9f 0459 9c84 bgoals....M..Y.. │ │ │ │ +0004bcb0: 000e 7fff 0000 6666 8e8d 8d92 0160 58ac ......ff.....`X. │ │ │ │ +0004bcc0: eb61 7472 7565 8e92 01a9 8215 9f04 599c .atrue........Y. │ │ │ │ +0004bcd0: 8400 0e7f ff00 0066 668e 8ea1 8900 0066 .......ff......f │ │ │ │ +0004bce0: 6601 a9b5 48a6 8d8d 90cc cd9f 0459 9c84 f...H........Y.. │ │ │ │ +0004bcf0: 000e 7fff 0000 6666 8d91 05cc ce9f fba6 ......ff........ │ │ │ │ +0004bd00: 6470 7269 6e74 5f71 7561 6e74 8e91 7313 dprint_quant..s. │ │ │ │ +0004bd10: 8f84 000e 7fff 0000 6666 8e8d 9179 79f6 ........ff...yy. │ │ │ │ +0004bd20: cf50 7265 7474 95ac 7279 9b03 eaa8 7072 .Prett..ry....pr │ │ │ │ +0004bd30: 696e 9374 98eb 4848 4f4c 98cf 7175 616e in.t..HHOL..quan │ │ │ │ +0004bd40: 9374 690c 6361 7469 6f6e 7391 3848 259f .ti.cations.8H%. │ │ │ │ +0004bd50: 0459 9c84 000e 7fff 0000 6666 8e8d 8d92 .Y........ff.... │ │ │ │ +0004bd60: 0160 58ac eb61 7472 7565 8e92 01a9 8215 .`X..atrue...... │ │ │ │ +0004bd70: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ +0004bd80: 8900 0066 6601 a9b5 48a6 8d8d 90cc cd9f ...ff...H....... │ │ │ │ +0004bd90: 0459 9c84 000e 7fff 0000 6666 8d91 05cc .Y........ff.... │ │ │ │ +0004bda0: ce9f fba6 6470 7269 6e74 5f6c 6574 8e91 ....dprint_let.. │ │ │ │ +0004bdb0: 7313 8f84 000e 7fff 0000 6666 8e8d 9179 s.........ff...y │ │ │ │ +0004bdc0: 79f6 cf50 7265 7474 95ac 7279 9b03 eaa8 y..Prett..ry.... │ │ │ │ +0004bdd0: 7072 696e 9374 98eb 4848 4f4c 8d98 eb61 prin.t..HHOL...a │ │ │ │ +0004bde0: 6c65 748e 9115 29a6 cf2d 6578 7072 6573 let...)..-expres │ │ │ │ +0004bdf0: 7369 6f6e 7391 34f0 959f 0459 9c84 000e sions.4....Y.... │ │ │ │ +0004be00: 7fff 0000 6666 8e8d 8d92 0160 58ac eb61 ....ff.....`X..a │ │ │ │ +0004be10: 7472 7565 8e92 01a9 8215 9f04 599c 8400 true........Y... │ │ │ │ +0004be20: 0e7f ff00 0066 668e 8ea1 8900 0066 6601 .....ff......ff. │ │ │ │ +0004be30: a9b5 48a6 8d8d 90cc cd9f 0459 9c84 000e ..H........Y.... │ │ │ │ +0004be40: 7fff 0000 6666 8d91 05cc ce9f fba6 6470 ....ff........dp │ │ │ │ +0004be50: 7269 6e74 5f72 6573 7472 6963 748e 9173 rint_restrict..s │ │ │ │ +0004be60: 138f 8400 0e7f ff00 0066 668e 8d91 7979 .........ff...yy │ │ │ │ +0004be70: f6cf 5072 6574 7495 ac72 799b 03ea a870 ..Prett..ry....p │ │ │ │ +0004be80: 7269 6e93 7498 eb48 484f 4c98 cf62 696e rin.t..HHOL..bin │ │ │ │ +0004be90: 6465 7298 7265 7374 7269 6374 696f 6e73 der.restrictions │ │ │ │ +0004bea0: 9125 f05f 9f04 599c 8400 0e7f ff00 0066 .%._..Y........f │ │ │ │ +0004beb0: 668e 8d8d 9201 6058 aceb 6174 7275 658e f.....`X..atrue. │ │ │ │ +0004bec0: 9201 a982 159f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ +0004bed0: 6666 8e8e a189 0000 6666 01a9 b548 a68d ff......ff...H.. │ │ │ │ +0004bee0: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +0004bef0: 668d 9105 ccce 9ffb a664 7072 696e 745f f........dprint_ │ │ │ │ +0004bf00: 6c69 7374 8e91 7313 8f84 000e 7fff 0000 list..s......... │ │ │ │ +0004bf10: 6666 8e8d 9179 79f6 cf50 7265 7474 95ac ff...yy..Prett.. │ │ │ │ +0004bf20: 7279 9b03 eaa8 7072 696e 9374 98eb 4848 ry....prin.t..HH │ │ │ │ +0004bf30: 4f4c 98cf 6c69 7374 7391 6f0c 9f9f 0459 OL..lists.o....Y │ │ │ │ +0004bf40: 9c84 000e 7fff 0000 6666 8e8d 8d92 0160 ........ff.....` │ │ │ │ +0004bf50: 58ac eb61 7472 7565 8e92 01a9 8215 9f04 X..atrue........ │ │ │ │ +0004bf60: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ +0004bf70: 0066 6601 a9b5 48a6 8d8d 90cc cd9f 0459 .ff...H........Y │ │ │ │ +0004bf80: 9c84 000e 7fff 0000 6666 8d91 05cc ce9f ........ff...... │ │ │ │ +0004bf90: fba6 6470 7269 6e74 5f73 6574 8e91 7313 ..dprint_set..s. │ │ │ │ +0004bfa0: 8f84 000e 7fff 0000 6666 8e8d 9179 79f6 ........ff...yy. │ │ │ │ +0004bfb0: cf50 7265 7474 95ac 7279 9b03 eaa8 7072 .Prett..ry....pr │ │ │ │ +0004bfc0: 696e 9374 98eb 4848 4f4c 98cf 7365 7473 in.t..HHOL..sets │ │ │ │ +0004bfd0: 9170 5ad7 9f04 599c 8400 0e7f ff00 0066 .pZ...Y........f │ │ │ │ +0004bfe0: 668e 8d8d 9201 6058 aceb 6166 616c 7365 f.....`X..afalse │ │ │ │ +0004bff0: 8e92 01a9 8215 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +0004c000: 0066 668e 8ea1 8900 0066 6601 a9b5 48a6 .ff......ff...H. │ │ │ │ +0004c010: 8d8d 90cc cd9f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ +0004c020: 6666 8d91 05cc ce9f fba6 6470 7269 6e74 ff........dprint │ │ │ │ +0004c030: 5f75 6e63 7572 7279 8e91 7313 8f84 000e _uncurry..s..... │ │ │ │ +0004c040: 7fff 0000 6666 8e8d 9179 79f6 cf50 7265 ....ff...yy..Pre │ │ │ │ +0004c050: 7474 95ac 7279 9b03 eaa8 7072 696e 9374 tt..ry....prin.t │ │ │ │ +0004c060: 98eb 4848 4f4c 98cf 7061 6972 6564 9861 ..HHOL..paired.a │ │ │ │ +0004c070: 6273 7472 6163 7469 6f6e 7391 215e 9b9f bstractions.!^.. │ │ │ │ +0004c080: 0459 9c84 000e 7fff 0000 6666 8e8d 8d92 .Y........ff.... │ │ │ │ +0004c090: 0160 58ac eb61 7472 7565 8e92 01a9 8215 .`X..atrue...... │ │ │ │ +0004c0a0: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ +0004c0b0: 8900 0066 6601 a9b5 48a6 8d8d 90cc cd9f ...ff...H....... │ │ │ │ +0004c0c0: 0459 9c84 000e 7fff 0000 6666 8d91 05cc .Y........ff.... │ │ │ │ +0004c0d0: ce9f fba6 6470 7269 6e74 5f69 6e66 6978 ....dprint_infix │ │ │ │ +0004c0e0: 8e91 7313 8f84 000e 7fff 0000 6666 8e8d ..s.........ff.. │ │ │ │ +0004c0f0: 9179 79f6 cf50 7265 7474 95ac 7279 9b03 .yy..Prett..ry.. │ │ │ │ +0004c100: eaa8 7072 696e 9374 98eb 4848 4f4c 98cf ..prin.t..HHOL.. │ │ │ │ +0004c110: 696e 0c78 6573 9163 09cf 9f04 599c 8400 in.xes.c....Y... │ │ │ │ +0004c120: 0e7f ff00 0066 668e 8d8d 9201 6058 aceb .....ff.....`X.. │ │ │ │ +0004c130: 6174 7275 658e 9201 a982 159f 0459 9c84 atrue........Y.. │ │ │ │ +0004c140: 000e 7fff 0000 6666 8e8e a189 0000 6666 ......ff......ff │ │ │ │ +0004c150: 01a9 b548 a68d 8d90 cccd 9f04 599c 8400 ...H........Y... │ │ │ │ +0004c160: 0e7f ff00 0066 668d 9105 ccce 9ffb a664 .....ff........d │ │ │ │ +0004c170: 7072 696e 745f 6c65 7474 7970 6573 8e91 print_lettypes.. │ │ │ │ +0004c180: 7313 8f84 000e 7fff 0000 6666 8e8d 9179 s.........ff...y │ │ │ │ +0004c190: 79f6 cf50 7269 6e9a ac72 7496 03ea a8eb y..Prin..rt..... │ │ │ │ +0004c1a0: 484d 4c93 cf64 650c 6e65 6493 7498 7970 HML..de.ned.t.yp │ │ │ │ +0004c1b0: 9053 8e65 7391 69ba e19f 0459 9c84 000e .S.es.i....Y.... │ │ │ │ +0004c1c0: 7fff 0000 6666 8e8d 8d92 0160 58ac eb61 ....ff.....`X..a │ │ │ │ +0004c1d0: 7472 7565 8e92 01a9 8215 9f04 599c 8400 true........Y... │ │ │ │ +0004c1e0: 0e7f ff00 0066 668e 8ea1 8900 0066 6601 .....ff......ff. │ │ │ │ +0004c1f0: a9b5 48a6 8d8d 90cc cd9f 0459 9c84 000e ..H........Y.... │ │ │ │ +0004c200: 7fff 0000 6666 8d91 05cc ce9f fba6 6470 ....ff........dp │ │ │ │ +0004c210: 7269 6e74 5f6c 6f61 648e 9173 138f 8400 rint_load..s.... │ │ │ │ +0004c220: 0e7f ff00 0066 668e 8d91 7979 f6cf 466c .....ff...yy..Fl │ │ │ │ +0004c230: 6167 9603 eaa8 7365 7493 6290 ac72 7993 ag....set.b..ry. │ │ │ │ +0004c240: 7468 6593 eb48 4d4c 93cf 6675 6e63 7469 the..HML..functi │ │ │ │ +0004c250: 6f6e 8d93 eb61 6c6f 6164 8e91 1ed3 f8cf on...aload...... │ │ │ │ +0004c260: 746f 9126 ffe5 9f04 599c 8400 0e7f ff00 to.&....Y....... │ │ │ │ +0004c270: 0066 668e 8d8d 9201 6058 aceb 6174 7275 .ff.....`X..atru │ │ │ │ +0004c280: 658e 9201 a982 159f 0459 9c84 000e 7fff e........Y...... │ │ │ │ +0004c290: 0000 6666 8e8e 9f0b a79c 8d8d 90cc cd9f ..ff............ │ │ │ │ +0004c2a0: 0459 9c84 000e 7fff 0000 6666 9173 138f .Y........ff.s.. │ │ │ │ +0004c2b0: 8400 0e7f ff00 0066 668e 8d91 7979 f6cf .......ff...yy.. │ │ │ │ +0004c2c0: 6465 7465 726d 696e 6596 03ea a870 7269 determine....pri │ │ │ │ +0004c2d0: 6e90 ac72 7469 6e67 9377 6865 6e93 6c6f n..rting.when.lo │ │ │ │ +0004c2e0: 6164 696e 6793 0c6c 6573 9121 ab4e 9f04 ading..les.!.N.. │ │ │ │ +0004c2f0: 599c 8400 0e7f ff00 0066 668e 8d92 01a9 Y........ff..... │ │ │ │ +0004c300: 8215 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ +0004c310: 8ea1 8900 0066 6601 a9b5 48a6 8d8d 90cc .....ff...H..... │ │ │ │ +0004c320: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ +0004c330: 05cc ce9f fba6 64eb 6170 7269 6e74 5f66 ......d.aprint_f │ │ │ │ +0004c340: 6173 6c8e 9173 138f 8400 0e7f ff00 0066 asl..s.........f │ │ │ │ +0004c350: 668e 8d91 7979 f6cf 5072 696e 90ac 7274 f...yy..Prin..rt │ │ │ │ +0004c360: 9603 eaa8 6661 736c 936d 6573 7361 6765 ....fasl.message │ │ │ │ +0004c370: 7393 6672 6f6d 936c 6973 7091 4da2 a79f s.from.lisp.M... │ │ │ │ +0004c380: 0459 9c84 000e 7fff 0000 6666 8e8d 8d92 .Y........ff.... │ │ │ │ +0004c390: 0160 58ac eb61 6661 6c73 658e 9201 a982 .`X..afalse..... │ │ │ │ +0004c3a0: 159f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ +0004c3b0: 9f0b a79c 8d8d 90cc cd9f 0459 9c84 000e ...........Y.... │ │ │ │ +0004c3c0: 7fff 0000 6666 9173 138f 8400 0e7f ff00 ....ff.s........ │ │ │ │ +0004c3d0: 0066 668e 8d91 7979 f6cf 7768 656e 9603 .ff...yy..when.. │ │ │ │ +0004c3e0: eaa8 6c6f 6164 696e 6793 0c6c 6573 9200 ..loading..les.. │ │ │ │ +0004c3f0: 8537 7c9f 0459 9c84 000e 7fff 0000 6666 .7|..Y........ff │ │ │ │ +0004c400: 8e8d 9201 a982 159f 0459 9c84 000e 7fff .........Y...... │ │ │ │ +0004c410: 0000 6666 8e8e a189 0000 6666 01a9 b548 ..ff......ff...H │ │ │ │ +0004c420: a68d 8d90 cccd 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +0004c430: 0066 668d 9105 ccce 9ffb a664 eb61 6669 .ff........d.afi │ │ │ │ +0004c440: 6c65 5f6c 6f61 645f 6d73 678e 9173 138f le_load_msg..s.. │ │ │ │ +0004c450: 8400 0e7f ff00 0066 668e 8d91 7979 f6cf .......ff...yy.. │ │ │ │ +0004c460: 5072 696e 90ac 7274 9603 eaa8 6d65 7373 Prin..rt....mess │ │ │ │ +0004c470: 6167 6593 6166 7465 7293 6c6f 6164 696e age.after.loadin │ │ │ │ +0004c480: 6793 0c6c 6591 411a 279f 0459 9c84 000e g..le.A.'..Y.... │ │ │ │ +0004c490: 7fff 0000 6666 8e8d 8d92 0160 58ac eb61 ....ff.....`X..a │ │ │ │ +0004c4a0: 6661 6c73 658e 9201 a982 159f 0459 9c84 false........Y.. │ │ │ │ +0004c4b0: 000e 7fff 0000 6666 8e8e a189 0000 6666 ......ff......ff │ │ │ │ +0004c4c0: 01a9 b548 a68d 8d90 cccd 9f04 599c 8400 ...H........Y... │ │ │ │ +0004c4d0: 0e7f ff00 0066 668d 9105 ccce 9ffb a664 .....ff........d │ │ │ │ +0004c4e0: 7072 696e 745f 6c69 628e 9173 138f 8400 print_lib..s.... │ │ │ │ +0004c4f0: 0e7f ff00 0066 668e 8d91 7979 f6cf 5691 .....ff...yy..V. │ │ │ │ +0004c500: ff05 5665 7262 9053 8e6f 7365 9603 eaa8 ..Verb.S.ose.... │ │ │ │ +0004c510: 7072 696e 90ac 7274 696e 6793 6f66 936c prin..rting.of.l │ │ │ │ +0004c520: 6962 7261 7279 936c 6f61 6469 6e67 912f ibrary.loading./ │ │ │ │ +0004c530: 0e1d 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ +0004c540: 8d8d 9201 6058 aceb 6166 616c 7365 8e92 ....`X..afalse.. │ │ │ │ +0004c550: 01a9 8215 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +0004c560: 668e 8ea1 8900 0066 6601 a9b5 48a6 8d8d f......ff...H... │ │ │ │ +0004c570: 90cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +0004c580: 8d91 05cc ce9f fba6 6463 6f6d 7069 6c65 ........dcompile │ │ │ │ +0004c590: 5f6f 6e5f 7468 655f 666c 798e 9173 138f _on_the_fly..s.. │ │ │ │ +0004c5a0: 8400 0e7f ff00 0066 668e 8d91 7979 f6cf .......ff...yy.. │ │ │ │ +0004c5b0: 4361 7573 6573 9603 eaa8 6f6e 2d74 6865 Causes....on-the │ │ │ │ +0004c5c0: 2d0d 7993 636f 6d70 696c 6174 696f 6e91 -.y.compilation. │ │ │ │ +0004c5d0: 481e 0c9f 0459 9c84 000e 7fff 0000 6666 H....Y........ff │ │ │ │ +0004c5e0: 8e8d 8d92 0160 58ac eb61 6661 6c73 658e .....`X..afalse. │ │ │ │ +0004c5f0: 9201 a982 159f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ +0004c600: 6666 8e8e a40b a79c 8d8d 90cc cd9f 0459 ff.............Y │ │ │ │ +0004c610: 9c84 000e 7fff 0000 6666 9173 138f 8400 ........ff.s.... │ │ │ │ +0004c620: 0e7f ff00 0066 668e 8d91 7979 f6cf 696e .....ff...yy..in │ │ │ │ +0004c630: 9603 eaa8 436f 6d6d 6f6e 934c 6973 7093 ....Common.Lisp. │ │ │ │ +0004c640: eb48 484f 4c91 6f70 e39f 0459 9c84 000e .HHOL.op...Y.... │ │ │ │ +0004c650: 7fff 0000 6666 8e8d 9201 a982 159f 0459 ....ff.........Y │ │ │ │ +0004c660: 9c84 000e 7fff 0000 6666 8e8e a18d 8d90 ........ff...... │ │ │ │ +0004c670: cccd 9f04 599c 8400 0e7f ff00 0066 6691 ....Y........ff. │ │ │ │ +0004c680: 7313 8f84 000e 7fff 0000 6666 8e8d 9179 s.........ff...y │ │ │ │ +0004c690: 79f6 cf28 6e6f 9603 eaa8 650b 6563 7493 y..(no....e.ect. │ │ │ │ +0004c6a0: 696e 9346 91ff 0556 7261 6e7a 934c 6973 in.F...Vranz.Lis │ │ │ │ +0004c6b0: 7093 eb48 484f 4ccf 2991 4870 a29f 0459 p..HHOL.).Hp...Y │ │ │ │ +0004c6c0: 9c84 000e 7fff 0000 6666 8e8d 9201 a982 ........ff...... │ │ │ │ +0004c6d0: 159f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ +0004c6e0: a404 c002 8900 0066 6601 a9b5 48a6 8d8d .......ff...H... │ │ │ │ +0004c6f0: 90cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +0004c700: 8d91 05cc ce9f fba6 64eb 6170 7269 6e74 ........d.aprint │ │ │ │ +0004c710: 5f70 6172 7365 5f74 7265 6573 8e91 7313 _parse_trees..s. │ │ │ │ +0004c720: 8f84 000e 7fff 0000 6666 8e8d 9179 79f6 ........ff...yy. │ │ │ │ +0004c730: cf50 7269 6e90 ac72 7496 03ea a8eb 484d .Prin..rt.....HM │ │ │ │ +0004c740: 4c93 cf70 6172 7365 9374 7265 6591 7b07 L..parse.tree.{. │ │ │ │ +0004c750: 479f 0459 9c84 000e 7fff 0000 6666 8e8d G..Y........ff.. │ │ │ │ +0004c760: 8d92 0160 58ac eb61 6661 6c73 658e 9201 ...`X..afalse... │ │ │ │ +0004c770: a982 159f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +0004c780: 8e8e a189 0000 6666 01a9 b548 a68d 8d90 ......ff...H.... │ │ │ │ +0004c790: cccd 9f04 599c 8400 0e7f ff00 0066 668d ....Y........ff. │ │ │ │ +0004c7a0: 9105 ccce 9ffb a664 7072 696e 745f 7365 .......dprint_se │ │ │ │ +0004c7b0: 7870 728e 9173 138f 8400 0e7f ff00 0066 xpr..s.........f │ │ │ │ +0004c7c0: 668e 8d91 7979 f6cf 5072 696e 90ac 7274 f...yy..Prin..rt │ │ │ │ +0004c7d0: 9603 eaa8 7465 726d 7393 616e 6493 7468 ....terms.and.th │ │ │ │ +0004c7e0: 656f 7265 6d73 9361 7393 4c69 7370 9134 eorems.as.Lisp.4 │ │ │ │ +0004c7f0: 14da 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ +0004c800: 8d8d 9201 6058 aceb 6166 616c 7365 8e92 ....`X..afalse.. │ │ │ │ +0004c810: 01a9 8215 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +0004c820: 668e 8ea1 8900 0066 6601 a9b5 48a6 8d8d f......ff...H... │ │ │ │ +0004c830: 90cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +0004c840: 8d91 05cc ce9f fba6 6470 705f 7365 7870 ........dpp_sexp │ │ │ │ +0004c850: 728e 9173 138f 8400 0e7f ff00 0066 668e r..s.........ff. │ │ │ │ +0004c860: 8d91 7979 f6cf 5072 6574 7495 ac72 799b ..yy..Prett..ry. │ │ │ │ +0004c870: 03ea a870 7269 6e93 7498 4c69 7370 986f ...prin.t.Lisp.o │ │ │ │ +0004c880: 7574 7075 7491 629f c09f 0459 9c84 000e utput.b....Y.... │ │ │ │ +0004c890: 7fff 0000 6666 8e8d 8d92 0160 58ac eb61 ....ff.....`X..a │ │ │ │ +0004c8a0: 7472 7565 8e92 01a9 8215 9f04 599c 8400 true........Y... │ │ │ │ +0004c8b0: 0e7f ff00 0066 668e 8ea1 8900 0066 6601 .....ff......ff. │ │ │ │ +0004c8c0: a9b5 48a6 8d8d 90cc cd9f 0459 9c84 000e ..H........Y.... │ │ │ │ +0004c8d0: 7fff 0000 6666 8d91 05cc ce9f fba6 6472 ....ff........dr │ │ │ │ +0004c8e0: 6561 645f 7365 7870 728e 9173 138f 8400 ead_sexpr..s.... │ │ │ │ +0004c8f0: 0e7f ff00 0066 668e 8d91 7979 f6cf 456e .....ff...yy..En │ │ │ │ +0004c900: 6162 6c65 9603 eaa8 6469 7265 6374 9370 able....direct.p │ │ │ │ +0004c910: 6172 7365 9374 7265 6593 696e 7075 7491 arse.tree.input. │ │ │ │ +0004c920: 4663 bd9f 0459 9c84 000e 7fff 0000 6666 Fc...Y........ff │ │ │ │ +0004c930: 8e8d 8d92 0160 58ac eb61 6661 6c73 658e .....`X..afalse. │ │ │ │ +0004c940: 9201 a982 159f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ +0004c950: 6666 8e8e a189 0000 6666 01a9 b548 8e8e ff......ff...H.. │ │ │ │ +0004c960: 8ea0 0146 0384 8d91 f653 7acf 5468 6596 ...F.....Sz.The. │ │ │ │ +0004c970: 03ea a876 91ff 58e4 616c 7565 936f 6693 ...v..X.alue.of. │ │ │ │ +0004c980: 6193 0d61 6793 6973 9373 6574 9377 6974 a..ag.is.set.wit │ │ │ │ +0004c990: 6893 7468 6593 eb48 4d4c 93cf 6675 6e63 h.the..HML..func │ │ │ │ +0004c9a0: 7469 6f6e 3a8e 8e9f 24fd 138e 8c8b 0000 tion:...$....... │ │ │ │ +0004c9b0: 0055 0000 0000 0000 0000 0000 0000 0000 .U.............. │ │ │ │ 0004c9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0004c9d0: 0000 0000 0004 b043 a002 cc05 558d a0fd .......C....U... │ │ │ │ -0004c9e0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -0004c9f0: d038 2e31 342e 910a 8000 4d6f 9a60 0064 .8.14.....Mo.`.d │ │ │ │ -0004ca00: 6966 7969 6e67 9604 8000 7468 6593 4d4c ifying....the.ML │ │ │ │ -0004ca10: 9372 6561 642d 6576 91ff 4000 616c 2d70 .read-ev..@.al-p │ │ │ │ -0004ca20: 7269 6e90 a000 7493 6c6f 986f 7092 00ad rin...t.lo.op... │ │ │ │ -0004ca30: 63cf 3835 8e91 12c7 619f 0566 6689 0000 c.85....a..ff... │ │ │ │ -0004ca40: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -0004ca50: a0fd 8bd0 218d 8d8d 9112 c761 9ff4 dada ....!......a.... │ │ │ │ -0004ca60: 8900 0066 6601 c70b 4a9f 0bf0 af8d 8d90 ...ff...J....... │ │ │ │ -0004ca70: cccd 9f04 599c 8400 104a 4b00 0066 668d ....Y....JK..ff. │ │ │ │ -0004ca80: 9ffb a664 8d91 170b cceb 6173 6574 5f66 ...d......aset_f │ │ │ │ -0004ca90: 6c61 6796 05bf aa3a 9328 7374 7269 6e67 lag....:.(string │ │ │ │ -0004caa0: 9323 9362 6f6f 6c29 932d 3e93 626f 6f6c .#.bool).->.bool │ │ │ │ -0004cab0: 8e8e 9201 c671 b184 0010 4a4b 0000 6666 .....q....JK..ff │ │ │ │ -0004cac0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -0004cad0: 8e8e a91c 0ea0 8d91 12c7 61cf 5468 6973 ..........a.This │ │ │ │ -0004cae0: 9603 d0d5 6675 6e63 7469 6f6e 9374 616b ....function.tak │ │ │ │ -0004caf0: 90ac 7265 739b 03d0 d461 9370 6169 728d ..res....a.pair. │ │ │ │ -0004cb00: 93eb 6128 60eb 6266 9101 2dbc 6c90 3729 ..a(`.bf..-.l.7) │ │ │ │ -0004cb10: 6167 9064 93eb 6160 2ceb 6262 eb61 298e ag.d..a`,.bb.a). │ │ │ │ -0004cb20: 913a af43 cf2c 9103 d5ff 7768 6572 6593 .:.C.,....where. │ │ │ │ -0004cb30: d762 93cf 6973 8d98 eb61 7472 7565 8e91 .b..is...atrue.. │ │ │ │ -0004cb40: 1ea0 51cf 6f72 8d93 eb61 6661 6c73 658e ..Q.or...afalse. │ │ │ │ -0004cb50: 9120 8f27 cf2c 9103 d5ff 616e 6493 7365 . .'.,....and.se │ │ │ │ -0004cb60: 7473 9374 6865 9876 91ff 58e4 616c 7565 ts.the.v..X.alue │ │ │ │ -0004cb70: 936f 6693 7468 658e a410 0000 8d91 12c7 .of.the......... │ │ │ │ -0004cb80: 610d 6167 9603 7e13 d766 9101 47ff 6c90 a.ag..~..f..G.l. │ │ │ │ -0004cb90: 438f 6167 9103 ec4d cf74 6f93 d762 cf2e C.ag...M.to..b.. │ │ │ │ -0004cba0: 9105 14af 5468 6593 7072 6576 696f 7573 ....The.previous │ │ │ │ -0004cbb0: 9b03 7e14 7691 ff58 e461 6c75 6593 6f66 ..~.v..X.alue.of │ │ │ │ -0004cbc0: 9874 6865 930d 6167 9869 7393 7265 7475 .the..ag.is.retu │ │ │ │ -0004cbd0: 726e 6564 2e91 0514 af54 6865 9373 6574 rned.....The.set │ │ │ │ -0004cbe0: 7461 626c 6598 0d61 6773 9369 6e98 7468 table..ags.in.th │ │ │ │ -0004cbf0: 6593 7379 7374 656d 8ea1 8d91 12c7 6161 e.system......aa │ │ │ │ -0004cc00: 7265 9603 eaa8 7468 6f73 6593 6c69 7374 re....those.list │ │ │ │ -0004cc10: 6564 9369 6e93 7468 6593 7461 626c 6593 ed.in.the.table. │ │ │ │ -0004cc20: 6162 9053 8e6f 95ac 7276 9365 2e8e a18d ab.S.o..rv.e.... │ │ │ │ -0004cc30: 911e 28f0 5468 6596 03ea a863 7572 7265 ..(.The....curre │ │ │ │ -0004cc40: 6e9a ac72 7493 7691 ff58 e461 6c75 6593 n..rt.v..X.alue. │ │ │ │ -0004cc50: 6f66 9361 930d 6167 9369 7393 7265 7475 of.a..ag.is.retu │ │ │ │ -0004cc60: 726e 6564 9362 9879 9374 6865 93eb 484d rned.b.y.the..HM │ │ │ │ -0004cc70: 4c93 cf66 756e 6374 696f 6e3a 8ea4 1c0e L..function:.... │ │ │ │ -0004cc80: a18d 8d8d 9112 c761 9ff5 4fa7 8900 0066 .......a..O....f │ │ │ │ -0004cc90: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -0004cca0: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -0004ccb0: 8d91 170b cceb 6167 6574 5f66 6c61 675f ......aget_flag_ │ │ │ │ -0004ccc0: 7661 6c75 6596 05bf aa3a 9373 7472 696e value....:.strin │ │ │ │ -0004ccd0: 6793 2d3e 9362 6f6f 6c8e 8e92 01c6 71b1 g.->.bool.....q. │ │ │ │ -0004cce0: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -0004ccf0: 0000 6666 01c7 0b4a 8e8e 8ea6 8d91 1e28 ..ff...J.......( │ │ │ │ -0004cd00: f0cf 4196 03ea a86e 6577 930d 6167 9363 ..A....new..ag.c │ │ │ │ -0004cd10: 616e 9362 9053 8e65 9363 7265 6174 6564 an.b.S.e.created │ │ │ │ -0004cd20: 9377 6974 6893 7468 6593 eb48 4d4c 93cf .with.the..HML.. │ │ │ │ -0004cd30: 6675 6e63 7469 6f6e 3a8e a18d 8d8d 9112 function:....... │ │ │ │ -0004cd40: c761 9ff4 dada 8900 0066 6601 c70b 4a9f .a.......ff...J. │ │ │ │ -0004cd50: 0bf0 af8d 8d90 cccd 9f04 599c 8400 104a ..........Y....J │ │ │ │ -0004cd60: 4b00 0066 668d 9ffb a664 8d91 170b cceb K..ff....d...... │ │ │ │ -0004cd70: 616e 6577 5f66 6c61 6796 05bf aa3a 9328 anew_flag....:.( │ │ │ │ -0004cd80: 7374 7269 6e67 9323 9362 6f6f 6c29 932d string.#.bool).- │ │ │ │ -0004cd90: 3e93 766f 6964 8e8e 9201 c671 b184 0010 >.void.....q.... │ │ │ │ -0004cda0: 4a4b 0000 6666 8e8e 9f04 c002 8900 0066 JK..ff.........f │ │ │ │ -0004cdb0: 6601 c70b 4a8e 8e8e a68d 9112 c761 cf54 f...J........a.T │ │ │ │ -0004cdc0: 6865 9603 e8ad 7374 7269 6e67 9369 7393 he....string.is. │ │ │ │ -0004cdd0: 7468 6593 0d61 6727 7391 03e8 ac6e 616d the..ag's....nam │ │ │ │ -0004cde0: 6593 616e 6493 7468 6593 6295 538e 6f93 e.and.the.b.S.o. │ │ │ │ -0004cdf0: 6f6c 6561 6e96 03e8 ad69 7393 6974 7393 olean....is.its. │ │ │ │ -0004ce00: 696e 6974 6961 6c93 7691 ff58 e461 6c75 initial.v..X.alu │ │ │ │ -0004ce10: 653b 9103 e955 6661 696c 7572 6593 6f90 e;...Ufailure.o. │ │ │ │ -0004ce20: 538e 6363 7572 7393 6966 9374 6865 930d S.ccurs.if.the.. │ │ │ │ -0004ce30: 6167 8ea4 1000 008d 9112 c761 616c 7265 ag.........aalre │ │ │ │ -0004ce40: 6164 7991 03ea a865 7869 7374 732e 8e9f ady....exists... │ │ │ │ -0004ce50: 27f6 298d 8d91 12c7 61eb 4b38 2e31 348e '.).....a.K8.14. │ │ │ │ -0004ce60: 9148 c75d 4d6f 9b00 8a3d 6469 6679 696e .H.]Mo...=difyin │ │ │ │ -0004ce70: 6796 067a e174 6865 934d 4c93 7265 6164 g..z.the.ML.read │ │ │ │ -0004ce80: 2d65 7691 feeb 8561 6c2d 7072 696e 91ff -ev....al-prin.. │ │ │ │ -0004ce90: 75c2 7493 6c6f 986f 708e 9f1b e223 8d91 u.t.lo.op....#.. │ │ │ │ -0004cea0: 12c7 61cf 5468 6596 05c7 5a74 6f70 2d6c ..a.The...Ztop-l │ │ │ │ -0004ceb0: 6576 9aac 7265 6c93 6f66 93eb 484d 4c93 ev..rel.of..HML. │ │ │ │ -0004cec0: cf63 616e 9105 c759 6290 538e 6593 6375 .can...Yb.S.e.cu │ │ │ │ -0004ced0: 7374 6f6d 697a 6564 9369 6e93 7691 ff58 stomized.in.v..X │ │ │ │ -0004cee0: e461 7269 6f75 7393 7798 6198 7973 2e91 .arious.w.a.ys.. │ │ │ │ -0004cef0: 0ace f653 6f6d 6591 05c7 596f 6693 7468 ...Some...Yof.th │ │ │ │ -0004cf00: 6573 6593 636f 6e63 6572 6e93 7468 658e ese.concern.the. │ │ │ │ -0004cf10: a18d 9112 c761 7265 7072 6573 656e 9aac .....arepresen.. │ │ │ │ -0004cf20: 7274 6174 696f 6e96 03fa 256f 6693 7468 rtation...%of.th │ │ │ │ -0004cf30: 6593 eb48 484f 4c93 cf6c 6f67 6963 3a91 e..HHOL..logic:. │ │ │ │ -0004cf40: 0557 da73 6565 9353 6563 7469 6f6e 9103 .W.see.Section.. │ │ │ │ -0004cf50: fa26 382e 3133 9361 6290 538e 6f98 7698 .&8.13.ab.S.o.v. │ │ │ │ -0004cf60: 6593 666f 7293 7691 ff58 e461 7269 6f75 e.for.v..X.ariou │ │ │ │ -0004cf70: 7393 0d61 6773 9374 6861 7493 636f 6e98 s..ags.that.con. │ │ │ │ -0004cf80: 7472 6f6c 9374 6865 8ea1 8d91 12c7 6170 trol.the......ap │ │ │ │ -0004cf90: 6172 7369 6e67 9603 fc46 616e 649b 03fc arsing...Fand... │ │ │ │ -0004cfa0: 4770 7269 6e90 ac72 7469 6e67 936f 6698 Gprin..rting.of. │ │ │ │ -0004cfb0: 7465 726d 732c 9104 00ae 7365 6593 5365 terms,....see.Se │ │ │ │ -0004cfc0: 6374 696f 6e98 3131 2e31 312e 3493 666f ction.11.11.4.fo │ │ │ │ -0004cfd0: 7298 6390 ac72 6861 6e67 696e 6793 7468 r.c..rhanging.th │ │ │ │ -0004cfe0: 6598 636f 6e63 7265 7465 9373 796e 90ac e.concrete.syn.. │ │ │ │ -0004cff0: 7274 6178 9866 6f72 93d7 158e a18d 9112 rtax.for........ │ │ │ │ -0004d000: c761 cf69 6e73 6964 6596 03b7 d471 756f .a.inside....quo │ │ │ │ -0004d010: 7461 7469 6f6e 732c 9103 c1fe 616e 649b tations,....and. │ │ │ │ -0004d020: 03b7 d373 6565 9353 6563 7469 6f6e 9831 ...see.Section.1 │ │ │ │ -0004d030: 312e 3131 2e35 9366 6f72 9863 90ac 7268 1.11.5.for.c..rh │ │ │ │ -0004d040: 616e 6769 6e67 9374 6865 9873 7472 696e anging.the.strin │ │ │ │ -0004d050: 6793 7468 6174 9874 6865 9370 7269 6e90 g.that.the.prin. │ │ │ │ -0004d060: ac72 7465 7298 7573 6573 9374 6f8e a18d .rter.uses.to... │ │ │ │ -0004d070: 9112 c761 7265 7072 6573 656e 90ac 7274 ...arepresen..rt │ │ │ │ -0004d080: 9107 d550 da60 9103 eaa8 cf2e 8e9f 22ab ...P.`........". │ │ │ │ -0004d090: 7d8d 8d91 12c7 61eb 4738 2e31 342e 318e }.....a.G8.14.1. │ │ │ │ -0004d0a0: 914c 60f5 4368 616e 6769 6e67 9605 6666 .L`.Changing..ff │ │ │ │ -0004d0b0: 7468 6593 4d4c 9370 726f 6d70 748e 9f17 the.ML.prompt... │ │ │ │ -0004d0c0: c000 8d91 12c7 61cf 5468 6596 03ea a8eb ......a.The..... │ │ │ │ -0004d0d0: 484d 4c93 cf70 726f 6d70 7493 7374 7269 HML..prompt.stri │ │ │ │ -0004d0e0: 6e67 932c 9364 6566 6175 6c74 93eb 6123 ng.,.default..a# │ │ │ │ -0004d0f0: cf2c 9363 616e 9362 9053 8e65 9364 796e .,.can.b.S.e.dyn │ │ │ │ -0004d100: 616d 6963 616c 6c79 9363 90ac 7268 616e amically.c..rhan │ │ │ │ -0004d110: 6765 6493 7769 7468 9374 6865 9366 756e ged.with.the.fun │ │ │ │ -0004d120: 6374 696f 6e3a 8e9f 1c0e a18d 8d8d 9112 ction:.......... │ │ │ │ -0004d130: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ -0004d140: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -0004d150: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -0004d160: 6173 6574 5f70 726f 6d70 7496 05bf aa3a aset_prompt....: │ │ │ │ -0004d170: 9373 7472 696e 6793 2d3e 9373 7472 696e .string.->.strin │ │ │ │ -0004d180: 678e 8e92 01c6 71b1 8400 0f60 b200 0066 g.....q....`...f │ │ │ │ -0004d190: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -0004d1a0: 8e8e 8ea6 8d91 12c7 61cf 4578 6563 7574 ........a.Execut │ │ │ │ -0004d1b0: 696e 678d 9104 25e0 eb61 7365 745f 7072 ing...%..aset_pr │ │ │ │ -0004d1c0: 6f6d 7074 9105 bfaa 608e 9149 21d8 d773 ompt....`..I!..s │ │ │ │ -0004d1d0: 7472 9a53 8e69 6e67 8d90 6e39 eb61 608e tr.S.ing..n9.a`. │ │ │ │ -0004d1e0: 910a 53c3 cf63 90ac 7268 616e 6765 7396 ..S..c..rhanges. │ │ │ │ -0004d1f0: 0425 e074 6865 934d 4c91 0425 d170 726f .%.the.ML..%.pro │ │ │ │ -0004d200: 6d70 7493 746f 93d7 7374 7298 696e 6790 mpt.to..str.ing. │ │ │ │ -0004d210: 6e39 cf3b 9104 437c 7468 6593 7072 6576 n9.;..C|the.prev │ │ │ │ -0004d220: 696f 7573 9370 726f 6d70 748e a18d 9112 ious.prompt..... │ │ │ │ -0004d230: c761 7374 7269 6e67 9603 eaa8 6973 9372 .astring....is.r │ │ │ │ -0004d240: 6574 7572 6e65 642e 9105 38e0 4691 ff05 eturned...8.F... │ │ │ │ -0004d250: 566f 7293 6578 616d 706c 653a 8e9f 40c2 Vor.example:..@. │ │ │ │ -0004d260: da8d 8d8d 9112 c761 9fcf 0781 8900 0066 .......a.......f │ │ │ │ -0004d270: 6601 c70b 4a9f 5797 628d 8d90 cccd 9f04 f...J.W.b....... │ │ │ │ -0004d280: 599c 8400 5bf0 fe00 0066 668d 9fae 6610 Y...[....ff...f. │ │ │ │ -0004d290: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ -0004d2a0: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ -0004d2b0: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4931 .......M......I1 │ │ │ │ -0004d2c0: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ -0004d2d0: 7365 745f 7072 6f6d 7074 9605 bfaa 6068 set_prompt....`h │ │ │ │ -0004d2e0: 6f6c 3838 3e93 603b 3b8e a40d 0000 8d91 ol88>.`;;....... │ │ │ │ -0004d2f0: 05cc ce60 2360 9605 bfaa 3a93 7374 7269 ...`#`....:.stri │ │ │ │ -0004d300: 6e67 8ea1 a18d 9105 ccce 686f 6c38 383e ng........hol88> │ │ │ │ -0004d310: 9105 bfaa 312b 323b 3b8e a18d 9105 ccce ....1+2;;....... │ │ │ │ -0004d320: 3396 05bf aa3a 9369 6e74 8ea1 a18d 9105 3....:.int...... │ │ │ │ -0004d330: ccce 686f 6c38 383e 8e8e 9201 c671 b184 ..hol88>.....q.. │ │ │ │ -0004d340: 005b f0fe 0000 6666 8e8e 9f04 c002 8900 .[....ff........ │ │ │ │ -0004d350: 0066 6601 c70b 4a8e 8e8e 9f40 c2d9 8d91 .ff...J....@.... │ │ │ │ -0004d360: 1e28 f0cf 5365 7474 696e 6796 03ad 4274 .(..Setting...Bt │ │ │ │ -0004d370: 6865 9b03 ad43 0d61 678d 93eb 6170 726f he...C.ag...apro │ │ │ │ -0004d380: 6d70 748e 9129 d881 cf74 6f8d 93eb 6166 mpt..)...to...af │ │ │ │ -0004d390: 616c 7365 8e91 2418 d6cf 7377 6974 6390 alse..$...switc. │ │ │ │ -0004d3a0: ac72 6865 7398 6f0b 9374 6865 9870 7269 .rhes.o..the.pri │ │ │ │ -0004d3b0: 6e90 ac72 7469 6e67 936f 6693 7072 6f6d n..rting.of.prom │ │ │ │ -0004d3c0: 7074 732e 9105 2469 496e 9873 6f6d 6593 pts...$iIn.some. │ │ │ │ -0004d3d0: 636f 6e90 ac72 7465 7874 738e a18d 9112 con..rtexts..... │ │ │ │ -0004d3e0: c761 0d61 678d 9104 d4f1 eb61 7072 6f6d .a.ag......aprom │ │ │ │ -0004d3f0: 7074 8e91 2c27 dfcf 6290 538e 6569 6e67 pt..,'..b.S.eing │ │ │ │ -0004d400: 8d91 04d4 f1eb 6166 616c 7365 8e91 2668 ......afalse..&h │ │ │ │ -0004d410: 34cf 6861 739b 04d4 f274 6865 9604 d4f1 4.has....the.... │ │ │ │ -0004d420: 7361 6d65 9365 0b65 6374 9861 7393 7365 same.e.ect.as.se │ │ │ │ -0004d430: 7474 696e 6793 7468 6598 7072 6f6d 7074 tting.the.prompt │ │ │ │ -0004d440: 9374 6f93 7468 6598 656d 7074 90ac 7279 .to.the.empt..ry │ │ │ │ -0004d450: 9373 7472 696e 678e a18d 9112 c761 288d .string......a(. │ │ │ │ -0004d460: eb61 6060 8e91 0b7f 54cf 292c 9603 eaa8 .a``....T.),.... │ │ │ │ -0004d470: 6275 7493 696e 936f 7468 6572 7393 288d but.in.others.(. │ │ │ │ -0004d480: 652e 672e 8e91 158a 9c69 6e93 736f 6d65 e.g......in.some │ │ │ │ -0004d490: 9365 6d61 6373 936d 6f90 538e 6465 7329 .emacs.mo.S.des) │ │ │ │ -0004d4a0: 9369 7493 6973 9364 690b 6572 656e 90ac .it.is.di.eren.. │ │ │ │ -0004d4b0: 7274 2e8e 8e9f 24fd 138e 8c8b 0000 0056 rt....$........V │ │ │ │ -0004d4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0004c9d0: 0000 0000 0000 0004 b045 a002 cc05 558d .........E....U. │ │ │ │ +0004c9e0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ +0004c9f0: c761 d038 2e31 342e 910a 8000 4d6f 9a60 .a.8.14.....Mo.` │ │ │ │ +0004ca00: 0064 6966 7969 6e67 9604 8000 7468 6593 .difying....the. │ │ │ │ +0004ca10: 4d4c 9372 6561 642d 6576 91ff 4000 616c ML.read-ev..@.al │ │ │ │ +0004ca20: 2d70 7269 6e90 a000 7493 6c6f 986f 7092 -prin...t.lo.op. │ │ │ │ +0004ca30: 00ad 63cf 3835 8e91 12c7 619f 0566 6689 ..c.85....a..ff. │ │ │ │ +0004ca40: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +0004ca50: df8d a0fd 8bd0 218d 8d8d 9112 c761 9ff4 ......!......a.. │ │ │ │ +0004ca60: dada 8900 0066 6601 c70b 4a9f 0bf0 af8d .....ff...J..... │ │ │ │ +0004ca70: 8d90 cccd 9f04 599c 8400 104a 4b00 0066 ......Y....JK..f │ │ │ │ +0004ca80: 668d 9ffb a664 8d91 170b cceb 6173 6574 f....d......aset │ │ │ │ +0004ca90: 5f66 6c61 6796 05bf aa3a 9328 7374 7269 _flag....:.(stri │ │ │ │ +0004caa0: 6e67 9323 9362 6f6f 6c29 932d 3e93 626f ng.#.bool).->.bo │ │ │ │ +0004cab0: 6f6c 8e8e 9201 c671 b184 0010 4a4b 0000 ol.....q....JK.. │ │ │ │ +0004cac0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +0004cad0: 4a8e 8e8e a91c 0ea0 8d91 12c7 61cf 5468 J...........a.Th │ │ │ │ +0004cae0: 6973 9603 d0d5 6675 6e63 7469 6f6e 9374 is....function.t │ │ │ │ +0004caf0: 616b 90ac 7265 739b 03d0 d461 9370 6169 ak..res....a.pai │ │ │ │ +0004cb00: 728d 93eb 6128 60eb 6266 9101 2dbc 6c90 r...a(`.bf..-.l. │ │ │ │ +0004cb10: 3729 6167 9064 93eb 6160 2ceb 6262 eb61 7)ag.d..a`,.bb.a │ │ │ │ +0004cb20: 298e 913a af43 cf2c 9103 d5ff 7768 6572 )..:.C.,....wher │ │ │ │ +0004cb30: 6593 d762 93cf 6973 8d98 eb61 7472 7565 e..b..is...atrue │ │ │ │ +0004cb40: 8e91 1ea0 51cf 6f72 8d93 eb61 6661 6c73 ....Q.or...afals │ │ │ │ +0004cb50: 658e 9120 8f27 cf2c 9103 d5ff 616e 6493 e.. .'.,....and. │ │ │ │ +0004cb60: 7365 7473 9374 6865 9876 91ff 58e4 616c sets.the.v..X.al │ │ │ │ +0004cb70: 7565 936f 6693 7468 658e a410 0000 8d91 ue.of.the....... │ │ │ │ +0004cb80: 12c7 610d 6167 9603 7e13 d766 9101 47ff ..a.ag..~..f..G. │ │ │ │ +0004cb90: 6c90 438f 6167 9103 ec4d cf74 6f93 d762 l.C.ag...M.to..b │ │ │ │ +0004cba0: cf2e 9105 14af 5468 6593 7072 6576 696f ......The.previo │ │ │ │ +0004cbb0: 7573 9b03 7e14 7691 ff58 e461 6c75 6593 us..~.v..X.alue. │ │ │ │ +0004cbc0: 6f66 9874 6865 930d 6167 9869 7393 7265 of.the..ag.is.re │ │ │ │ +0004cbd0: 7475 726e 6564 2e91 0514 af54 6865 9373 turned.....The.s │ │ │ │ +0004cbe0: 6574 7461 626c 6598 0d61 6773 9369 6e98 ettable..ags.in. │ │ │ │ +0004cbf0: 7468 6593 7379 7374 656d 8ea1 8d91 12c7 the.system...... │ │ │ │ +0004cc00: 6161 7265 9603 eaa8 7468 6f73 6593 6c69 aare....those.li │ │ │ │ +0004cc10: 7374 6564 9369 6e93 7468 6593 7461 626c sted.in.the.tabl │ │ │ │ +0004cc20: 6593 6162 9053 8e6f 95ac 7276 9365 2e8e e.ab.S.o..rv.e.. │ │ │ │ +0004cc30: a18d 911e 28f0 5468 6596 03ea a863 7572 ....(.The....cur │ │ │ │ +0004cc40: 7265 6e9a ac72 7493 7691 ff58 e461 6c75 ren..rt.v..X.alu │ │ │ │ +0004cc50: 6593 6f66 9361 930d 6167 9369 7393 7265 e.of.a..ag.is.re │ │ │ │ +0004cc60: 7475 726e 6564 9362 9879 9374 6865 93eb turned.b.y.the.. │ │ │ │ +0004cc70: 484d 4c93 cf66 756e 6374 696f 6e3a 8ea4 HML..function:.. │ │ │ │ +0004cc80: 1c0e a18d 8d8d 9112 c761 9ff5 4fa7 8900 .........a..O... │ │ │ │ +0004cc90: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +0004cca0: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +0004ccb0: a664 8d91 170b cceb 6167 6574 5f66 6c61 .d......aget_fla │ │ │ │ +0004ccc0: 675f 7661 6c75 6596 05bf aa3a 9373 7472 g_value....:.str │ │ │ │ +0004ccd0: 696e 6793 2d3e 9362 6f6f 6c8e 8e92 01c6 ing.->.bool..... │ │ │ │ +0004cce0: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +0004ccf0: 0289 0000 6666 01c7 0b4a 8e8e 8ea6 8d91 ....ff...J...... │ │ │ │ +0004cd00: 1e28 f0cf 4196 03ea a86e 6577 930d 6167 .(..A....new..ag │ │ │ │ +0004cd10: 9363 616e 9362 9053 8e65 9363 7265 6174 .can.b.S.e.creat │ │ │ │ +0004cd20: 6564 9377 6974 6893 7468 6593 eb48 4d4c ed.with.the..HML │ │ │ │ +0004cd30: 93cf 6675 6e63 7469 6f6e 3a8e a18d 8d8d ..function:..... │ │ │ │ +0004cd40: 9112 c761 9ff4 dada 8900 0066 6601 c70b ...a.......ff... │ │ │ │ +0004cd50: 4a9f 0bf0 af8d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +0004cd60: 104a 4b00 0066 668d 9ffb a664 8d91 170b .JK..ff....d.... │ │ │ │ +0004cd70: cceb 616e 6577 5f66 6c61 6796 05bf aa3a ..anew_flag....: │ │ │ │ +0004cd80: 9328 7374 7269 6e67 9323 9362 6f6f 6c29 .(string.#.bool) │ │ │ │ +0004cd90: 932d 3e93 766f 6964 8e8e 9201 c671 b184 .->.void.....q.. │ │ │ │ +0004cda0: 0010 4a4b 0000 6666 8e8e 9f04 c002 8900 ..JK..ff........ │ │ │ │ +0004cdb0: 0066 6601 c70b 4a8e 8e8e a68d 9112 c761 .ff...J........a │ │ │ │ +0004cdc0: cf54 6865 9603 e8ad 7374 7269 6e67 9369 .The....string.i │ │ │ │ +0004cdd0: 7393 7468 6593 0d61 6727 7391 03e8 ac6e s.the..ag's....n │ │ │ │ +0004cde0: 616d 6593 616e 6493 7468 6593 6295 538e ame.and.the.b.S. │ │ │ │ +0004cdf0: 6f93 6f6c 6561 6e96 03e8 ad69 7393 6974 o.olean....is.it │ │ │ │ +0004ce00: 7393 696e 6974 6961 6c93 7691 ff58 e461 s.initial.v..X.a │ │ │ │ +0004ce10: 6c75 653b 9103 e955 6661 696c 7572 6593 lue;...Ufailure. │ │ │ │ +0004ce20: 6f90 538e 6363 7572 7393 6966 9374 6865 o.S.ccurs.if.the │ │ │ │ +0004ce30: 930d 6167 8ea4 1000 008d 9112 c761 616c ..ag.........aal │ │ │ │ +0004ce40: 7265 6164 7991 03ea a865 7869 7374 732e ready....exists. │ │ │ │ +0004ce50: 8e9f 27f6 298d 8d91 12c7 61eb 4b38 2e31 ..'.).....a.K8.1 │ │ │ │ +0004ce60: 348e 9148 c75d 4d6f 9b00 8a3d 6469 6679 4..H.]Mo...=dify │ │ │ │ +0004ce70: 696e 6796 067a e174 6865 934d 4c93 7265 ing..z.the.ML.re │ │ │ │ +0004ce80: 6164 2d65 7691 feeb 8561 6c2d 7072 696e ad-ev....al-prin │ │ │ │ +0004ce90: 91ff 75c2 7493 6c6f 986f 708e 9f1b e223 ..u.t.lo.op....# │ │ │ │ +0004cea0: 8d91 12c7 61cf 5468 6596 05c7 5a74 6f70 ....a.The...Ztop │ │ │ │ +0004ceb0: 2d6c 6576 9aac 7265 6c93 6f66 93eb 484d -lev..rel.of..HM │ │ │ │ +0004cec0: 4c93 cf63 616e 9105 c759 6290 538e 6593 L..can...Yb.S.e. │ │ │ │ +0004ced0: 6375 7374 6f6d 697a 6564 9369 6e93 7691 customized.in.v. │ │ │ │ +0004cee0: ff58 e461 7269 6f75 7393 7798 6198 7973 .X.arious.w.a.ys │ │ │ │ +0004cef0: 2e91 0ace f653 6f6d 6591 05c7 596f 6693 .....Some...Yof. │ │ │ │ +0004cf00: 7468 6573 6593 636f 6e63 6572 6e93 7468 these.concern.th │ │ │ │ +0004cf10: 658e a18d 9112 c761 7265 7072 6573 656e e......arepresen │ │ │ │ +0004cf20: 9aac 7274 6174 696f 6e96 03fa 256f 6693 ..rtation...%of. │ │ │ │ +0004cf30: 7468 6593 eb48 484f 4c93 cf6c 6f67 6963 the..HHOL..logic │ │ │ │ +0004cf40: 3a91 0557 da73 6565 9353 6563 7469 6f6e :..W.see.Section │ │ │ │ +0004cf50: 9103 fa26 382e 3133 9361 6290 538e 6f98 ...&8.13.ab.S.o. │ │ │ │ +0004cf60: 7698 6593 666f 7293 7691 ff58 e461 7269 v.e.for.v..X.ari │ │ │ │ +0004cf70: 6f75 7393 0d61 6773 9374 6861 7493 636f ous..ags.that.co │ │ │ │ +0004cf80: 6e98 7472 6f6c 9374 6865 8ea1 8d91 12c7 n.trol.the...... │ │ │ │ +0004cf90: 6170 6172 7369 6e67 9603 fc46 616e 649b aparsing...Fand. │ │ │ │ +0004cfa0: 03fc 4770 7269 6e90 ac72 7469 6e67 936f ..Gprin..rting.o │ │ │ │ +0004cfb0: 6698 7465 726d 732c 9104 00ae 7365 6593 f.terms,....see. │ │ │ │ +0004cfc0: 5365 6374 696f 6e98 3131 2e31 312e 3493 Section.11.11.4. │ │ │ │ +0004cfd0: 666f 7298 6390 ac72 6861 6e67 696e 6793 for.c..rhanging. │ │ │ │ +0004cfe0: 7468 6598 636f 6e63 7265 7465 9373 796e the.concrete.syn │ │ │ │ +0004cff0: 90ac 7274 6178 9866 6f72 93d7 158e a18d ..rtax.for...... │ │ │ │ +0004d000: 9112 c761 cf69 6e73 6964 6596 03b7 d471 ...a.inside....q │ │ │ │ +0004d010: 756f 7461 7469 6f6e 732c 9103 c1fe 616e uotations,....an │ │ │ │ +0004d020: 649b 03b7 d373 6565 9353 6563 7469 6f6e d....see.Section │ │ │ │ +0004d030: 9831 312e 3131 2e35 9366 6f72 9863 90ac .11.11.5.for.c.. │ │ │ │ +0004d040: 7268 616e 6769 6e67 9374 6865 9873 7472 rhanging.the.str │ │ │ │ +0004d050: 696e 6793 7468 6174 9874 6865 9370 7269 ing.that.the.pri │ │ │ │ +0004d060: 6e90 ac72 7465 7298 7573 6573 9374 6f8e n..rter.uses.to. │ │ │ │ +0004d070: a18d 9112 c761 7265 7072 6573 656e 90ac .....arepresen.. │ │ │ │ +0004d080: 7274 9107 d550 da60 9103 eaa8 cf2e 8e9f rt...P.`........ │ │ │ │ +0004d090: 22ab 7d8d 8d91 12c7 61eb 4738 2e31 342e ".}.....a.G8.14. │ │ │ │ +0004d0a0: 318e 914c 60f5 4368 616e 6769 6e67 9605 1..L`.Changing.. │ │ │ │ +0004d0b0: 6666 7468 6593 4d4c 9370 726f 6d70 748e ffthe.ML.prompt. │ │ │ │ +0004d0c0: 9f17 c000 8d91 12c7 61cf 5468 6596 03ea ........a.The... │ │ │ │ +0004d0d0: a8eb 484d 4c93 cf70 726f 6d70 7493 7374 ..HML..prompt.st │ │ │ │ +0004d0e0: 7269 6e67 932c 9364 6566 6175 6c74 93eb ring.,.default.. │ │ │ │ +0004d0f0: 6123 cf2c 9363 616e 9362 9053 8e65 9364 a#.,.can.b.S.e.d │ │ │ │ +0004d100: 796e 616d 6963 616c 6c79 9363 90ac 7268 ynamically.c..rh │ │ │ │ +0004d110: 616e 6765 6493 7769 7468 9374 6865 9366 anged.with.the.f │ │ │ │ +0004d120: 756e 6374 696f 6e3a 8e9f 1c0e a18d 8d8d unction:........ │ │ │ │ +0004d130: 9112 c761 9ff5 4fa7 8900 0066 6601 c70b ...a..O....ff... │ │ │ │ +0004d140: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +0004d150: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ +0004d160: cceb 6173 6574 5f70 726f 6d70 7496 05bf ..aset_prompt... │ │ │ │ +0004d170: aa3a 9373 7472 696e 6793 2d3e 9373 7472 .:.string.->.str │ │ │ │ +0004d180: 696e 678e 8e92 01c6 71b1 8400 0f60 b200 ing.....q....`.. │ │ │ │ +0004d190: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +0004d1a0: 0b4a 8e8e 8ea6 8d91 12c7 61cf 4578 6563 .J........a.Exec │ │ │ │ +0004d1b0: 7574 696e 678d 9104 25e0 eb61 7365 745f uting...%..aset_ │ │ │ │ +0004d1c0: 7072 6f6d 7074 9105 bfaa 608e 9149 21d8 prompt....`..I!. │ │ │ │ +0004d1d0: d773 7472 9a53 8e69 6e67 8d90 6e39 eb61 .str.S.ing..n9.a │ │ │ │ +0004d1e0: 608e 910a 53c3 cf63 90ac 7268 616e 6765 `...S..c..rhange │ │ │ │ +0004d1f0: 7396 0425 e074 6865 934d 4c91 0425 d170 s..%.the.ML..%.p │ │ │ │ +0004d200: 726f 6d70 7493 746f 93d7 7374 7298 696e rompt.to..str.in │ │ │ │ +0004d210: 6790 6e39 cf3b 9104 437c 7468 6593 7072 g.n9.;..C|the.pr │ │ │ │ +0004d220: 6576 696f 7573 9370 726f 6d70 748e a18d evious.prompt... │ │ │ │ +0004d230: 9112 c761 7374 7269 6e67 9603 eaa8 6973 ...astring....is │ │ │ │ +0004d240: 9372 6574 7572 6e65 642e 9105 38e0 4691 .returned...8.F. │ │ │ │ +0004d250: ff05 566f 7293 6578 616d 706c 653a 8e9f ..Vor.example:.. │ │ │ │ +0004d260: 40c2 da8d 8d8d 9112 c761 9fcf 0781 8900 @........a...... │ │ │ │ +0004d270: 0066 6601 c70b 4a9f 5797 628d 8d90 cccd .ff...J.W.b..... │ │ │ │ +0004d280: 9f04 599c 8400 5bf0 fe00 0066 668d 9fae ..Y...[....ff... │ │ │ │ +0004d290: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ +0004d2a0: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ +0004d2b0: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ +0004d2c0: 4931 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I1......@T...... │ │ │ │ +0004d2d0: 6123 7365 745f 7072 6f6d 7074 9605 bfaa a#set_prompt.... │ │ │ │ +0004d2e0: 6068 6f6c 3838 3e93 603b 3b8e a40d 0000 `hol88>.`;;..... │ │ │ │ +0004d2f0: 8d91 05cc ce60 2360 9605 bfaa 3a93 7374 .....`#`....:.st │ │ │ │ +0004d300: 7269 6e67 8ea1 a18d 9105 ccce 686f 6c38 ring........hol8 │ │ │ │ +0004d310: 383e 9105 bfaa 312b 323b 3b8e a18d 9105 8>....1+2;;..... │ │ │ │ +0004d320: ccce 3396 05bf aa3a 9369 6e74 8ea1 a18d ..3....:.int.... │ │ │ │ +0004d330: 9105 ccce 686f 6c38 383e 8e8e 9201 c671 ....hol88>.....q │ │ │ │ +0004d340: b184 005b f0fe 0000 6666 8e8e 9f04 c002 ...[....ff...... │ │ │ │ +0004d350: 8900 0066 6601 c70b 4a8e 8e8e 9f40 c2d9 ...ff...J....@.. │ │ │ │ +0004d360: 8d91 1e28 f0cf 5365 7474 696e 6796 03ad ...(..Setting... │ │ │ │ +0004d370: 4274 6865 9b03 ad43 0d61 678d 93eb 6170 Bthe...C.ag...ap │ │ │ │ +0004d380: 726f 6d70 748e 9129 d881 cf74 6f8d 93eb rompt..)...to... │ │ │ │ +0004d390: 6166 616c 7365 8e91 2418 d6cf 7377 6974 afalse..$...swit │ │ │ │ +0004d3a0: 6390 ac72 6865 7398 6f0b 9374 6865 9870 c..rhes.o..the.p │ │ │ │ +0004d3b0: 7269 6e90 ac72 7469 6e67 936f 6693 7072 rin..rting.of.pr │ │ │ │ +0004d3c0: 6f6d 7074 732e 9105 2469 496e 9873 6f6d ompts...$iIn.som │ │ │ │ +0004d3d0: 6593 636f 6e90 ac72 7465 7874 738e a18d e.con..rtexts... │ │ │ │ +0004d3e0: 9112 c761 0d61 678d 9104 d4f1 eb61 7072 ...a.ag......apr │ │ │ │ +0004d3f0: 6f6d 7074 8e91 2c27 dfcf 6290 538e 6569 ompt..,'..b.S.ei │ │ │ │ +0004d400: 6e67 8d91 04d4 f1eb 6166 616c 7365 8e91 ng......afalse.. │ │ │ │ +0004d410: 2668 34cf 6861 739b 04d4 f274 6865 9604 &h4.has....the.. │ │ │ │ +0004d420: d4f1 7361 6d65 9365 0b65 6374 9861 7393 ..same.e.ect.as. │ │ │ │ +0004d430: 7365 7474 696e 6793 7468 6598 7072 6f6d setting.the.prom │ │ │ │ +0004d440: 7074 9374 6f93 7468 6598 656d 7074 90ac pt.to.the.empt.. │ │ │ │ +0004d450: 7279 9373 7472 696e 678e a18d 9112 c761 ry.string......a │ │ │ │ +0004d460: 288d eb61 6060 8e91 0b7f 54cf 292c 9603 (..a``....T.),.. │ │ │ │ +0004d470: eaa8 6275 7493 696e 936f 7468 6572 7393 ..but.in.others. │ │ │ │ +0004d480: 288d 652e 672e 8e91 158a 9c69 6e93 736f (.e.g......in.so │ │ │ │ +0004d490: 6d65 9365 6d61 6373 936d 6f90 538e 6465 me.emacs.mo.S.de │ │ │ │ +0004d4a0: 7329 9369 7493 6973 9364 690b 6572 656e s).it.is.di.eren │ │ │ │ +0004d4b0: 90ac 7274 2e8e 8e9f 24fd 138e 8c8b 0000 ..rt....$....... │ │ │ │ +0004d4c0: 0056 0000 0000 0000 0000 0000 0000 0000 .V.............. │ │ │ │ 0004d4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0004d4e0: 0000 0000 0004 c9ab a002 cc05 558d a0fd ............U... │ │ │ │ -0004d4f0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -0004d500: d038 3692 00ee 8ba1 4368 6170 7465 7296 .86.....Chapter. │ │ │ │ -0004d510: 0480 0038 2e91 0a80 004d 4c93 5379 7374 ...8.....ML.Syst │ │ │ │ -0004d520: 656d 9346 91fe e000 756e 6374 696f 6e73 em.F....unctions │ │ │ │ -0004d530: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ -0004d540: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -0004d550: 218d 8d91 eaf1 ebeb 4738 2e31 342e 328e !.......G8.14.2. │ │ │ │ -0004d560: 9124 8b7f 4368 616e 6769 6e67 9605 6666 .$..Changing..ff │ │ │ │ -0004d570: 7468 6593 746f 702d 6c65 769a 8ccc 656c the.top-lev...el │ │ │ │ -0004d580: 9370 7269 6e98 7469 6e67 936f 6693 7691 .prin.ting.of.v. │ │ │ │ -0004d590: ff19 9961 6c75 6573 9369 6e93 4d4c 8e9f ...alues.in.ML.. │ │ │ │ -0004d5a0: 17c0 008d 91ea f1eb cf54 6865 9605 7e69 .........The..~i │ │ │ │ -0004d5b0: 7072 696e 90ac 7274 696e 679b 057e 686f prin..rting..~ho │ │ │ │ -0004d5c0: 6693 7691 ff58 e461 6c75 6573 9369 6e98 f.v..X.alues.in. │ │ │ │ -0004d5d0: 7468 6593 eb48 4d4c 93cf 7265 6164 2d65 the..HML..read-e │ │ │ │ -0004d5e0: 7691 ff58 e461 6c2d 7072 696e 90ac 7274 v..X.al-prin..rt │ │ │ │ -0004d5f0: 986c 6f9a 538e 6f70 9363 616e 9362 9865 .lo.S.op.can.b.e │ │ │ │ -0004d600: 9105 7e68 6d6f 9864 690c 6564 9374 6f93 ..~hmo.di.ed.to. │ │ │ │ -0004d610: 7573 6591 057e 6861 9375 7365 722d 8ea4 use..~ha.user-.. │ │ │ │ -0004d620: 1000 008d 91ea f1eb 7375 7070 6c69 6564 ........supplied │ │ │ │ -0004d630: 9605 558d 7072 696e 9aac 7274 696e 6793 ..U.prin..rting. │ │ │ │ -0004d640: 6675 6e63 7469 6f6e 2e91 0979 9054 6869 function...y.Thi │ │ │ │ -0004d650: 7393 6973 936d 6169 6e6c 7993 7573 6566 s.is.mainly.usef │ │ │ │ -0004d660: 756c 9366 6f72 9364 650c 6e69 6e67 9105 ul.for.de.ning.. │ │ │ │ -0004d670: 558e 7468 6593 7072 696e 9874 696e 6793 U.the.prin.ting. │ │ │ │ -0004d680: 6f66 9361 6273 7472 6163 748e a18d 91ea of.abstract..... │ │ │ │ -0004d690: f1eb 7490 ac72 7970 9053 8e65 732e 8ea1 ..t..ryp.S.es... │ │ │ │ -0004d6a0: 8d91 f653 7a49 6696 048d bdd7 6691 0147 ...SzIf.....f..G │ │ │ │ -0004d6b0: ff6f 6f9b 048d bccf 6973 9361 6e98 eb48 .oo.....is.an..H │ │ │ │ -0004d6c0: 4d4c 93cf 6675 6e63 7469 6f6e 9877 6974 ML..function.wit │ │ │ │ -0004d6d0: 6893 eb48 4d4c 98cf 7490 ac72 7970 9053 h..HML..t..ryp.S │ │ │ │ -0004d6e0: 8e65 93d7 7479 8d91 062d e3eb 612d 3e8e .e..ty...-..a->. │ │ │ │ -0004d6f0: 9117 6ce1 d774 798d 906e 399f fba5 32db ..l..ty..n9...2. │ │ │ │ -0004d700: 308e 9103 3c72 cf2c 9104 b682 7468 656e 0....`le │ │ │ │ -0004db70: 6674 6093 7c93 6072 6967 6874 6029 3b3b ft`.|.`right`);; │ │ │ │ -0004db80: 8ea1 8d91 05cc ce6c 6566 7496 05bf aa3d .......left....= │ │ │ │ -0004db90: 932d 933a 9374 776f 8ea1 8d91 05cc ce72 .-.:.two.......r │ │ │ │ -0004dba0: 6967 6874 9605 bfaa 3d93 2d93 3a93 7477 ight....=.-.:.tw │ │ │ │ -0004dbb0: 6f8e a18d 9105 ccce 7072 696e 745f 7477 o.......print_tw │ │ │ │ -0004dbc0: 6f96 05bf aa3d 932d 933a 9328 7477 6f93 o....=.-.:.(two. │ │ │ │ -0004dbd0: 2d3e 9376 6f69 6429 8ea1 a18d 9105 ccce ->.void)........ │ │ │ │ -0004dbe0: 236c 6566 743b 3b8e a18d 9105 ccce 2d96 #left;;.......-. │ │ │ │ -0004dbf0: 05bf aa3a 9374 776f 8ea1 a18d 9105 ccce ...:.two........ │ │ │ │ -0004dc00: 2372 6967 6874 3b3b 8ea1 8d91 05cc ce2d #right;;.......- │ │ │ │ -0004dc10: 9605 bfaa 3a93 7477 6f8e a1a1 8d91 05cc ....:.two....... │ │ │ │ -0004dc20: ce23 746f 705f 7072 696e 7491 05bf aa70 .#top_print....p │ │ │ │ -0004dc30: 7269 6e74 5f74 776f 3b3b 8ea1 8d91 05cc rint_two;;...... │ │ │ │ -0004dc40: ce2d 9605 bfaa 3a93 2874 776f 932d 3e93 .-....:.(two.->. │ │ │ │ -0004dc50: 766f 6964 298e a1a1 8d91 05cc ce23 6c65 void)........#le │ │ │ │ -0004dc60: 6674 3b3b 8ea1 8d91 05cc ce6c 6566 7496 ft;;.......left. │ │ │ │ -0004dc70: 05bf aa3a 9374 776f 8ea1 a18d 9105 ccce ...:.two........ │ │ │ │ -0004dc80: 2372 6967 6874 3b3b 8ea1 8d91 05cc ce72 #right;;.......r │ │ │ │ -0004dc90: 6967 6874 9605 bfaa 3a93 7477 6f8e 8e92 ight....:.two... │ │ │ │ -0004dca0: 01c6 71b1 8401 1ef0 fe00 0066 668e 8e9f ..q........ff... │ │ │ │ -0004dcb0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e8e ......ff...J.... │ │ │ │ -0004dcc0: 9f24 fd13 8e8c 8b00 0000 5700 0000 0000 .$........W..... │ │ │ │ +0004d4e0: 0000 0000 0000 0004 c9ad a002 cc05 558d ..............U. │ │ │ │ +0004d4f0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ +0004d500: f1eb d038 3692 00ee 8ba1 4368 6170 7465 ...86.....Chapte │ │ │ │ +0004d510: 7296 0480 0038 2e91 0a80 004d 4c93 5379 r....8.....ML.Sy │ │ │ │ +0004d520: 7374 656d 9346 91fe e000 756e 6374 696f stem.F....unctio │ │ │ │ +0004d530: 6e73 8e91 eaf1 eb9f 0566 6689 0000 e666 ns.......ff....f │ │ │ │ +0004d540: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +0004d550: 8bd0 218d 8d91 eaf1 ebeb 4738 2e31 342e ..!.......G8.14. │ │ │ │ +0004d560: 328e 9124 8b7f 4368 616e 6769 6e67 9605 2..$..Changing.. │ │ │ │ +0004d570: 6666 7468 6593 746f 702d 6c65 769a 8ccc ffthe.top-lev... │ │ │ │ +0004d580: 656c 9370 7269 6e98 7469 6e67 936f 6693 el.prin.ting.of. │ │ │ │ +0004d590: 7691 ff19 9961 6c75 6573 9369 6e93 4d4c v....alues.in.ML │ │ │ │ +0004d5a0: 8e9f 17c0 008d 91ea f1eb cf54 6865 9605 ...........The.. │ │ │ │ +0004d5b0: 7e69 7072 696e 90ac 7274 696e 679b 057e ~iprin..rting..~ │ │ │ │ +0004d5c0: 686f 6693 7691 ff58 e461 6c75 6573 9369 hof.v..X.alues.i │ │ │ │ +0004d5d0: 6e98 7468 6593 eb48 4d4c 93cf 7265 6164 n.the..HML..read │ │ │ │ +0004d5e0: 2d65 7691 ff58 e461 6c2d 7072 696e 90ac -ev..X.al-prin.. │ │ │ │ +0004d5f0: 7274 986c 6f9a 538e 6f70 9363 616e 9362 rt.lo.S.op.can.b │ │ │ │ +0004d600: 9865 9105 7e68 6d6f 9864 690c 6564 9374 .e..~hmo.di.ed.t │ │ │ │ +0004d610: 6f93 7573 6591 057e 6861 9375 7365 722d o.use..~ha.user- │ │ │ │ +0004d620: 8ea4 1000 008d 91ea f1eb 7375 7070 6c69 ..........suppli │ │ │ │ +0004d630: 6564 9605 558d 7072 696e 9aac 7274 696e ed..U.prin..rtin │ │ │ │ +0004d640: 6793 6675 6e63 7469 6f6e 2e91 0979 9054 g.function...y.T │ │ │ │ +0004d650: 6869 7393 6973 936d 6169 6e6c 7993 7573 his.is.mainly.us │ │ │ │ +0004d660: 6566 756c 9366 6f72 9364 650c 6e69 6e67 eful.for.de.ning │ │ │ │ +0004d670: 9105 558e 7468 6593 7072 696e 9874 696e ..U.the.prin.tin │ │ │ │ +0004d680: 6793 6f66 9361 6273 7472 6163 748e a18d g.of.abstract... │ │ │ │ +0004d690: 91ea f1eb 7490 ac72 7970 9053 8e65 732e ....t..ryp.S.es. │ │ │ │ +0004d6a0: 8ea1 8d91 f653 7a49 6696 048d bdd7 6691 .....SzIf.....f. │ │ │ │ +0004d6b0: 0147 ff6f 6f9b 048d bccf 6973 9361 6e98 .G.oo.....is.an. │ │ │ │ +0004d6c0: eb48 4d4c 93cf 6675 6e63 7469 6f6e 9877 .HML..function.w │ │ │ │ +0004d6d0: 6974 6893 eb48 4d4c 98cf 7490 ac72 7970 ith..HML..t..ryp │ │ │ │ +0004d6e0: 9053 8e65 93d7 7479 8d91 062d e3eb 612d .S.e..ty...-..a- │ │ │ │ +0004d6f0: 3e8e 9117 6ce1 d774 798d 906e 399f fba5 >...l..ty..n9... │ │ │ │ +0004d700: 32db 308e 9103 3c72 cf2c 9104 b682 7468 2.0....` │ │ │ │ +0004db70: 6c65 6674 6093 7c93 6072 6967 6874 6029 left`.|.`right`) │ │ │ │ +0004db80: 3b3b 8ea1 8d91 05cc ce6c 6566 7496 05bf ;;.......left... │ │ │ │ +0004db90: aa3d 932d 933a 9374 776f 8ea1 8d91 05cc .=.-.:.two...... │ │ │ │ +0004dba0: ce72 6967 6874 9605 bfaa 3d93 2d93 3a93 .right....=.-.:. │ │ │ │ +0004dbb0: 7477 6f8e a18d 9105 ccce 7072 696e 745f two.......print_ │ │ │ │ +0004dbc0: 7477 6f96 05bf aa3d 932d 933a 9328 7477 two....=.-.:.(tw │ │ │ │ +0004dbd0: 6f93 2d3e 9376 6f69 6429 8ea1 a18d 9105 o.->.void)...... │ │ │ │ +0004dbe0: ccce 236c 6566 743b 3b8e a18d 9105 ccce ..#left;;....... │ │ │ │ +0004dbf0: 2d96 05bf aa3a 9374 776f 8ea1 a18d 9105 -....:.two...... │ │ │ │ +0004dc00: ccce 2372 6967 6874 3b3b 8ea1 8d91 05cc ..#right;;...... │ │ │ │ +0004dc10: ce2d 9605 bfaa 3a93 7477 6f8e a1a1 8d91 .-....:.two..... │ │ │ │ +0004dc20: 05cc ce23 746f 705f 7072 696e 7491 05bf ...#top_print... │ │ │ │ +0004dc30: aa70 7269 6e74 5f74 776f 3b3b 8ea1 8d91 .print_two;;.... │ │ │ │ +0004dc40: 05cc ce2d 9605 bfaa 3a93 2874 776f 932d ...-....:.(two.- │ │ │ │ +0004dc50: 3e93 766f 6964 298e a1a1 8d91 05cc ce23 >.void)........# │ │ │ │ +0004dc60: 6c65 6674 3b3b 8ea1 8d91 05cc ce6c 6566 left;;.......lef │ │ │ │ +0004dc70: 7496 05bf aa3a 9374 776f 8ea1 a18d 9105 t....:.two...... │ │ │ │ +0004dc80: ccce 2372 6967 6874 3b3b 8ea1 8d91 05cc ..#right;;...... │ │ │ │ +0004dc90: ce72 6967 6874 9605 bfaa 3a93 7477 6f8e .right....:.two. │ │ │ │ +0004dca0: 8e92 01c6 71b1 8401 1ef0 fe00 0066 668e ....q........ff. │ │ │ │ +0004dcb0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +0004dcc0: 8e8e 9f24 fd13 8e8c 8b00 0000 5700 0000 ...$........W... │ │ │ │ 0004dcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0004dce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0004dcf0: 04d4 bba0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ -0004dd00: 8d8d 9ffa 999a 8d91 12c7 61d0 382e 3135 ..........a.8.15 │ │ │ │ -0004dd10: 2e91 0a80 0054 6865 9604 8000 6865 6c70 .....The....help │ │ │ │ -0004dd20: 9373 7973 7465 6d92 0132 19de 3837 8e91 .system..2..87.. │ │ │ │ -0004dd30: 12c7 619f 0566 6689 0000 e666 01c7 3e7c ..a..ff....f..>| │ │ │ │ -0004dd40: 8e8e 8e8e a002 942f df8d a0fd b7af 068d ......./........ │ │ │ │ -0004dd50: 8d8d 9112 c761 9fc8 8781 8900 0066 6601 .....a.......ff. │ │ │ │ -0004dd60: c70b 4a9f 6497 628d 8d90 cccd 9f04 599c ..J.d.b.......Y. │ │ │ │ -0004dd70: 8400 68f0 fe00 0066 668d 9fa1 6610 8d8d ..h....ff...f... │ │ │ │ -0004dd80: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ -0004dd90: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ -0004dda0: 8d8d 9201 b94d b29f fd1c 15eb 4932 8e8e .....M......I2.. │ │ │ │ -0004ddb0: 8e8e 9fff 4054 8d91 05cc ceeb 6123 746f ....@T......a#to │ │ │ │ -0004ddc0: 705f 7072 696e 7496 05bf aa28 5c78 2e93 p_print....(\x.. │ │ │ │ -0004ddd0: 7072 696e 745f 7374 7269 6e67 6049 6e74 print_string`Int │ │ │ │ -0004dde0: 3c60 3b93 7072 696e 745f 696e 7493 783b <`;.print_int.x; │ │ │ │ -0004ddf0: 9370 7269 6e74 5f73 7472 696e 6760 3e60 .print_string`>` │ │ │ │ -0004de00: 293b 3b8e a40d 0000 8d91 05cc ce2d 9605 );;..........-.. │ │ │ │ -0004de10: bfaa 3a93 2869 6e74 932d 3e93 766f 6964 ..:.(int.->.void │ │ │ │ -0004de20: 298e a1a1 8d91 05cc ce23 313b 3b8e a18d )........#1;;... │ │ │ │ -0004de30: 9105 ccce 496e 743c 313e 9605 bfaa 3a93 ....Int<1>....:. │ │ │ │ -0004de40: 696e 748e a1a1 8d91 05cc ce23 5b31 3b32 int........#[1;2 │ │ │ │ -0004de50: 3b33 5d3b 3b8e a18d 9105 ccce 5b49 6e74 ;3];;.......[Int │ │ │ │ -0004de60: 3c31 3e3b 9605 bfaa 496e 743c 323e 3b93 <1>;....Int<2>;. │ │ │ │ -0004de70: 496e 743c 333e 5d93 3a93 696e 7493 6c69 Int<3>].:.int.li │ │ │ │ -0004de80: 7374 8e8e 9201 c671 b184 0068 f0fe 0000 st.....q...h.... │ │ │ │ -0004de90: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0004dea0: 4a8e 8e8e 9f5a a98f 8d8d 9112 c761 eb47 J....Z.......a.G │ │ │ │ -0004deb0: 382e 3134 2e33 8e91 4c60 f553 7570 7072 8.14.3..L`.Suppr │ │ │ │ -0004dec0: 6573 7369 6e67 9605 6666 7468 6593 7072 essing..ffthe.pr │ │ │ │ -0004ded0: 696e 9a8c cc74 696e 6793 6f66 934d 4c93 in...ting.of.ML. │ │ │ │ -0004dee0: 7498 7970 9073 3365 738e 9f17 c000 8d91 t.yp.s3es....... │ │ │ │ -0004def0: 12c7 61cf 5468 6596 0485 750d 6167 8d91 ..a.The...u.ag.. │ │ │ │ -0004df00: 0485 76eb 6170 7269 6e74 5f74 6f70 5f74 ..v.aprint_top_t │ │ │ │ -0004df10: 7970 6573 8e91 5f45 e1cf 6465 7465 726d ypes.._E..determ │ │ │ │ -0004df20: 696e 6573 9b04 8576 7768 6574 6865 7293 ines...vwhether. │ │ │ │ -0004df30: eb48 4d4c 93cf 7072 696e 90ac 7274 7398 .HML..prin..rts. │ │ │ │ -0004df40: 6f75 7493 7468 6593 7490 ac72 7970 9053 out.the.t..ryp.S │ │ │ │ -0004df50: 8e65 7398 6f66 9376 91ff 58e4 616c 7565 .es.of.v..X.alue │ │ │ │ -0004df60: 7398 6174 9374 6f70 8ea4 1000 008d 9112 s.at.top........ │ │ │ │ -0004df70: c761 6c65 769a ac72 656c 2e91 0538 e046 .alev..rel...8.F │ │ │ │ -0004df80: 91ff 0556 6f72 9603 eaa8 6578 616d 706c ...Vor....exampl │ │ │ │ -0004df90: 652c 9363 6f6e 9874 696e 9875 696e 6793 e,.con.tin.uing. │ │ │ │ -0004dfa0: 7468 6593 7365 7373 696f 6e93 6162 9053 the.session.ab.S │ │ │ │ -0004dfb0: 8e6f 9876 9865 3a8e 9f48 3439 8d8d 8d91 .o.v.e:..H49.... │ │ │ │ -0004dfc0: 12c7 619f c887 8189 0000 6666 01c7 0b4a ..a.......ff...J │ │ │ │ -0004dfd0: 9f64 9762 8d8d 90cc cd9f 0459 9c84 0068 .d.b.......Y...h │ │ │ │ -0004dfe0: f0fe 0000 6666 8d9f a166 108d 8d92 01af ....ff...f...... │ │ │ │ -0004dff0: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -0004e000: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -0004e010: 01b9 4db2 9ffd 1c15 eb49 338e 8e8e 8e9f ..M......I3..... │ │ │ │ -0004e020: ff40 548d 9105 ccce eb61 2373 6574 5f66 .@T......a#set_f │ │ │ │ -0004e030: 6c61 6728 6070 7269 6e74 5f74 6f70 5f74 lag(`print_top_t │ │ │ │ -0004e040: 7970 6573 602c 6661 6c73 6529 3b3b 8ea4 ypes`,false);;.. │ │ │ │ -0004e050: 0d00 008d 9105 ccce 7472 7565 8ea1 a18d ........true.... │ │ │ │ -0004e060: 9105 ccce 2331 3b3b 8ea1 8d91 05cc ce49 ....#1;;.......I │ │ │ │ -0004e070: 6e74 3c31 3e8e a1a1 8d91 05cc ce23 5b31 nt<1>........#[1 │ │ │ │ -0004e080: 3b32 3b33 5d3b 3b8e a18d 9105 ccce 5b49 ;2;3];;.......[I │ │ │ │ -0004e090: 6e74 3c31 3e3b 9605 bfaa 496e 743c 323e nt<1>;....Int<2> │ │ │ │ -0004e0a0: 3b93 496e 743c 333e 5d8e 8e92 01c6 71b1 ;.Int<3>].....q. │ │ │ │ -0004e0b0: 8400 68f0 fe00 0066 668e 8e9f 04c0 0289 ..h....ff....... │ │ │ │ -0004e0c0: 0000 6666 01c7 0b4a 8e8e 8e9f 5df4 3a8d ..ff...J....].:. │ │ │ │ -0004e0d0: 8d91 12c7 61eb 4b38 2e31 358e 9148 c75d ....a.K8.15..H.] │ │ │ │ -0004e0e0: 5468 6596 067a e168 656c 7093 7379 7374 The..z.help.syst │ │ │ │ -0004e0f0: 656d 8e9f 1be2 238d 9112 c761 cf54 6865 em....#....a.The │ │ │ │ -0004e100: 9604 4907 6865 6c70 9373 7973 7465 6d93 ..I.help.system. │ │ │ │ -0004e110: 6163 6365 7373 6573 9361 9364 6174 6162 accesses.a.datab │ │ │ │ -0004e120: 6173 6593 636f 6e9a ac72 7461 696e 696e ase.con..rtainin │ │ │ │ -0004e130: 6791 0449 0861 9364 6573 6372 6970 7469 g..I.a.descripti │ │ │ │ -0004e140: 6f6e 936f 6693 6576 9865 7279 93eb 484d on.of.ev.ery..HM │ │ │ │ -0004e150: 4c93 cf66 756e 6374 696f 6e93 7072 652d L..function.pre- │ │ │ │ -0004e160: 8ea1 8d91 12c7 6164 650c 6e65 6496 0431 ......ade.ned..1 │ │ │ │ -0004e170: 8e69 6e93 eb48 484f 4ccf 2e93 5468 6973 .in..HHOL...This │ │ │ │ -0004e180: 9b04 318d 6461 7461 6261 7365 9369 7393 ..1.database.is. │ │ │ │ -0004e190: 696e 9374 6865 9364 6972 6563 746f 7279 in.the.directory │ │ │ │ -0004e1a0: 8d93 eb61 6865 6c70 8e91 1f61 c4cf 616e ...ahelp...a..an │ │ │ │ -0004e1b0: 6493 616c 736f 9870 726f 90ac 7276 6964 d.also.pro..rvid │ │ │ │ -0004e1c0: 6573 9374 6865 9373 6f75 7263 6573 9366 es.the.sources.f │ │ │ │ -0004e1d0: 6f72 8ea1 8d91 12c7 61eb 4952 4546 4552 or......a.IREFER │ │ │ │ -0004e1e0: 454e 4345 cf2e 9603 eaa8 5468 6593 6865 ENCE......The.he │ │ │ │ -0004e1f0: 6c70 9373 7973 7465 6d93 6973 9369 6e95 lp.system.is.in. │ │ │ │ -0004e200: ac72 7693 6f6b 9365 6496 03ea a877 6974 .rv.ok.ed....wit │ │ │ │ -0004e210: 6893 7468 6593 6675 6e63 7469 6f6e 3a8e h.the.function:. │ │ │ │ -0004e220: a41d 0000 8d8d 8d91 12c7 619f f54f a789 ..........a..O.. │ │ │ │ -0004e230: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ -0004e240: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ -0004e250: fba6 648d 9117 0bcc eb61 6865 6c70 9605 ..d......ahelp.. │ │ │ │ -0004e260: bfaa 3a93 7374 7269 6e67 932d 3e93 766f ..:.string.->.vo │ │ │ │ -0004e270: 6964 8e8e 9201 c671 b184 000f 60b2 0000 id.....q....`... │ │ │ │ -0004e280: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0004e290: 4a8e 8e8e a18d 9112 c761 cf45 7691 ff58 J........a.Ev..X │ │ │ │ -0004e2a0: e461 6c75 6174 696e 678d 9103 acac eb61 .aluating......a │ │ │ │ -0004e2b0: 6865 6c70 9105 bfaa 60eb 6266 9101 2dbc help....`.bf..-. │ │ │ │ -0004e2c0: 6f6f eb61 608e 9140 bead cf63 6f6e 6361 oo.a`..@...conca │ │ │ │ -0004e2d0: 7465 6e61 7465 739b 03ac ac74 6865 9103 tenates....the.. │ │ │ │ -0004e2e0: acab 636f 6e95 ac72 7465 6e93 7473 986f ..con..rten.ts.o │ │ │ │ -0004e2f0: 6696 03ac ab74 6865 9868 656c 7098 0c6c f....the.help..l │ │ │ │ -0004e300: 6593 6173 736f 9053 8e63 6961 7465 6498 e.asso.S.ciated. │ │ │ │ -0004e310: 7769 7468 8d93 eb62 6691 012d bc6f 6f8e with...bf..-.oo. │ │ │ │ -0004e320: 9118 8107 cf69 6e90 ac72 746f 8e9f 1000 .....in..rto.... │ │ │ │ -0004e330: 008d 9112 c761 7468 6596 03ea a863 7572 .....athe....cur │ │ │ │ -0004e340: 7265 6e90 ac72 7493 7365 7373 696f 6e2e ren..rt.session. │ │ │ │ -0004e350: 9105 38e0 4691 ff05 566f 7293 6578 616d ..8.F...Vor.exam │ │ │ │ -0004e360: 706c 653a 8e8e 9f24 fd13 8e8c 8b00 0000 ple:...$........ │ │ │ │ -0004e370: 5800 0000 0000 0000 0000 0000 0000 0000 X............... │ │ │ │ +0004dcf0: 0000 04d4 bda0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ +0004dd00: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 382e ............a.8. │ │ │ │ +0004dd10: 3135 2e91 0a80 0054 6865 9604 8000 6865 15.....The....he │ │ │ │ +0004dd20: 6c70 9373 7973 7465 6d92 0132 19de 3837 lp.system..2..87 │ │ │ │ +0004dd30: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ +0004dd40: 3e7c 8e8e 8e8e a002 942f df8d a0fd b7af >|......./...... │ │ │ │ +0004dd50: 068d 8d8d 9112 c761 9fc8 8781 8900 0066 .......a.......f │ │ │ │ +0004dd60: 6601 c70b 4a9f 6497 628d 8d90 cccd 9f04 f...J.d.b....... │ │ │ │ +0004dd70: 599c 8400 68f0 fe00 0066 668d 9fa1 6610 Y...h....ff...f. │ │ │ │ +0004dd80: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +0004dd90: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +0004dda0: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4932 .......M......I2 │ │ │ │ +0004ddb0: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +0004ddc0: 746f 705f 7072 696e 7496 05bf aa28 5c78 top_print....(\x │ │ │ │ +0004ddd0: 2e93 7072 696e 745f 7374 7269 6e67 6049 ..print_string`I │ │ │ │ +0004dde0: 6e74 3c60 3b93 7072 696e 745f 696e 7493 nt<`;.print_int. │ │ │ │ +0004ddf0: 783b 9370 7269 6e74 5f73 7472 696e 6760 x;.print_string` │ │ │ │ +0004de00: 3e60 293b 3b8e a40d 0000 8d91 05cc ce2d >`);;..........- │ │ │ │ +0004de10: 9605 bfaa 3a93 2869 6e74 932d 3e93 766f ....:.(int.->.vo │ │ │ │ +0004de20: 6964 298e a1a1 8d91 05cc ce23 313b 3b8e id)........#1;;. │ │ │ │ +0004de30: a18d 9105 ccce 496e 743c 313e 9605 bfaa ......Int<1>.... │ │ │ │ +0004de40: 3a93 696e 748e a1a1 8d91 05cc ce23 5b31 :.int........#[1 │ │ │ │ +0004de50: 3b32 3b33 5d3b 3b8e a18d 9105 ccce 5b49 ;2;3];;.......[I │ │ │ │ +0004de60: 6e74 3c31 3e3b 9605 bfaa 496e 743c 323e nt<1>;....Int<2> │ │ │ │ +0004de70: 3b93 496e 743c 333e 5d93 3a93 696e 7493 ;.Int<3>].:.int. │ │ │ │ +0004de80: 6c69 7374 8e8e 9201 c671 b184 0068 f0fe list.....q...h.. │ │ │ │ +0004de90: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0004dea0: c70b 4a8e 8e8e 9f5a a98f 8d8d 9112 c761 ..J....Z.......a │ │ │ │ +0004deb0: eb47 382e 3134 2e33 8e91 4c60 f553 7570 .G8.14.3..L`.Sup │ │ │ │ +0004dec0: 7072 6573 7369 6e67 9605 6666 7468 6593 pressing..ffthe. │ │ │ │ +0004ded0: 7072 696e 9a8c cc74 696e 6793 6f66 934d prin...ting.of.M │ │ │ │ +0004dee0: 4c93 7498 7970 9073 3365 738e 9f17 c000 L.t.yp.s3es..... │ │ │ │ +0004def0: 8d91 12c7 61cf 5468 6596 0485 750d 6167 ....a.The...u.ag │ │ │ │ +0004df00: 8d91 0485 76eb 6170 7269 6e74 5f74 6f70 ....v.aprint_top │ │ │ │ +0004df10: 5f74 7970 6573 8e91 5f45 e1cf 6465 7465 _types.._E..dete │ │ │ │ +0004df20: 726d 696e 6573 9b04 8576 7768 6574 6865 rmines...vwhethe │ │ │ │ +0004df30: 7293 eb48 4d4c 93cf 7072 696e 90ac 7274 r..HML..prin..rt │ │ │ │ +0004df40: 7398 6f75 7493 7468 6593 7490 ac72 7970 s.out.the.t..ryp │ │ │ │ +0004df50: 9053 8e65 7398 6f66 9376 91ff 58e4 616c .S.es.of.v..X.al │ │ │ │ +0004df60: 7565 7398 6174 9374 6f70 8ea4 1000 008d ues.at.top...... │ │ │ │ +0004df70: 9112 c761 6c65 769a ac72 656c 2e91 0538 ...alev..rel...8 │ │ │ │ +0004df80: e046 91ff 0556 6f72 9603 eaa8 6578 616d .F...Vor....exam │ │ │ │ +0004df90: 706c 652c 9363 6f6e 9874 696e 9875 696e ple,.con.tin.uin │ │ │ │ +0004dfa0: 6793 7468 6593 7365 7373 696f 6e93 6162 g.the.session.ab │ │ │ │ +0004dfb0: 9053 8e6f 9876 9865 3a8e 9f48 3439 8d8d .S.o.v.e:..H49.. │ │ │ │ +0004dfc0: 8d91 12c7 619f c887 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ +0004dfd0: 0b4a 9f64 9762 8d8d 90cc cd9f 0459 9c84 .J.d.b.......Y.. │ │ │ │ +0004dfe0: 0068 f0fe 0000 6666 8d9f a166 108d 8d92 .h....ff...f.... │ │ │ │ +0004dff0: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +0004e000: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +0004e010: 8d92 01b9 4db2 9ffd 1c15 eb49 338e 8e8e ....M......I3... │ │ │ │ +0004e020: 8e9f ff40 548d 9105 ccce eb61 2373 6574 ...@T......a#set │ │ │ │ +0004e030: 5f66 6c61 6728 6070 7269 6e74 5f74 6f70 _flag(`print_top │ │ │ │ +0004e040: 5f74 7970 6573 602c 6661 6c73 6529 3b3b _types`,false);; │ │ │ │ +0004e050: 8ea4 0d00 008d 9105 ccce 7472 7565 8ea1 ..........true.. │ │ │ │ +0004e060: a18d 9105 ccce 2331 3b3b 8ea1 8d91 05cc ......#1;;...... │ │ │ │ +0004e070: ce49 6e74 3c31 3e8e a1a1 8d91 05cc ce23 .Int<1>........# │ │ │ │ +0004e080: 5b31 3b32 3b33 5d3b 3b8e a18d 9105 ccce [1;2;3];;....... │ │ │ │ +0004e090: 5b49 6e74 3c31 3e3b 9605 bfaa 496e 743c [Int<1>;....Int< │ │ │ │ +0004e0a0: 323e 3b93 496e 743c 333e 5d8e 8e92 01c6 2>;.Int<3>]..... │ │ │ │ +0004e0b0: 71b1 8400 68f0 fe00 0066 668e 8e9f 04c0 q...h....ff..... │ │ │ │ +0004e0c0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 5df4 ....ff...J....]. │ │ │ │ +0004e0d0: 3a8d 8d91 12c7 61eb 4b38 2e31 358e 9148 :.....a.K8.15..H │ │ │ │ +0004e0e0: c75d 5468 6596 067a e168 656c 7093 7379 .]The..z.help.sy │ │ │ │ +0004e0f0: 7374 656d 8e9f 1be2 238d 9112 c761 cf54 stem....#....a.T │ │ │ │ +0004e100: 6865 9604 4907 6865 6c70 9373 7973 7465 he..I.help.syste │ │ │ │ +0004e110: 6d93 6163 6365 7373 6573 9361 9364 6174 m.accesses.a.dat │ │ │ │ +0004e120: 6162 6173 6593 636f 6e9a ac72 7461 696e abase.con..rtain │ │ │ │ +0004e130: 696e 6791 0449 0861 9364 6573 6372 6970 ing..I.a.descrip │ │ │ │ +0004e140: 7469 6f6e 936f 6693 6576 9865 7279 93eb tion.of.ev.ery.. │ │ │ │ +0004e150: 484d 4c93 cf66 756e 6374 696f 6e93 7072 HML..function.pr │ │ │ │ +0004e160: 652d 8ea1 8d91 12c7 6164 650c 6e65 6496 e-......ade.ned. │ │ │ │ +0004e170: 0431 8e69 6e93 eb48 484f 4ccf 2e93 5468 .1.in..HHOL...Th │ │ │ │ +0004e180: 6973 9b04 318d 6461 7461 6261 7365 9369 is..1.database.i │ │ │ │ +0004e190: 7393 696e 9374 6865 9364 6972 6563 746f s.in.the.directo │ │ │ │ +0004e1a0: 7279 8d93 eb61 6865 6c70 8e91 1f61 c4cf ry...ahelp...a.. │ │ │ │ +0004e1b0: 616e 6493 616c 736f 9870 726f 90ac 7276 and.also.pro..rv │ │ │ │ +0004e1c0: 6964 6573 9374 6865 9373 6f75 7263 6573 ides.the.sources │ │ │ │ +0004e1d0: 9366 6f72 8ea1 8d91 12c7 61eb 4952 4546 .for......a.IREF │ │ │ │ +0004e1e0: 4552 454e 4345 cf2e 9603 eaa8 5468 6593 ERENCE......The. │ │ │ │ +0004e1f0: 6865 6c70 9373 7973 7465 6d93 6973 9369 help.system.is.i │ │ │ │ +0004e200: 6e95 ac72 7693 6f6b 9365 6496 03ea a877 n..rv.ok.ed....w │ │ │ │ +0004e210: 6974 6893 7468 6593 6675 6e63 7469 6f6e ith.the.function │ │ │ │ +0004e220: 3a8e a41d 0000 8d8d 8d91 12c7 619f f54f :...........a..O │ │ │ │ +0004e230: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ +0004e240: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ +0004e250: 8d9f fba6 648d 9117 0bcc eb61 6865 6c70 ....d......ahelp │ │ │ │ +0004e260: 9605 bfaa 3a93 7374 7269 6e67 932d 3e93 ....:.string.->. │ │ │ │ +0004e270: 766f 6964 8e8e 9201 c671 b184 000f 60b2 void.....q....`. │ │ │ │ +0004e280: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0004e290: c70b 4a8e 8e8e a18d 9112 c761 cf45 7691 ..J........a.Ev. │ │ │ │ +0004e2a0: ff58 e461 6c75 6174 696e 678d 9103 acac .X.aluating..... │ │ │ │ +0004e2b0: eb61 6865 6c70 9105 bfaa 60eb 6266 9101 .ahelp....`.bf.. │ │ │ │ +0004e2c0: 2dbc 6f6f eb61 608e 9140 bead cf63 6f6e -.oo.a`..@...con │ │ │ │ +0004e2d0: 6361 7465 6e61 7465 739b 03ac ac74 6865 catenates....the │ │ │ │ +0004e2e0: 9103 acab 636f 6e95 ac72 7465 6e93 7473 ....con..rten.ts │ │ │ │ +0004e2f0: 986f 6696 03ac ab74 6865 9868 656c 7098 .of....the.help. │ │ │ │ +0004e300: 0c6c 6593 6173 736f 9053 8e63 6961 7465 .le.asso.S.ciate │ │ │ │ +0004e310: 6498 7769 7468 8d93 eb62 6691 012d bc6f d.with...bf..-.o │ │ │ │ +0004e320: 6f8e 9118 8107 cf69 6e90 ac72 746f 8e9f o......in..rto.. │ │ │ │ +0004e330: 1000 008d 9112 c761 7468 6596 03ea a863 .......athe....c │ │ │ │ +0004e340: 7572 7265 6e90 ac72 7493 7365 7373 696f urren..rt.sessio │ │ │ │ +0004e350: 6e2e 9105 38e0 4691 ff05 566f 7293 6578 n...8.F...Vor.ex │ │ │ │ +0004e360: 616d 706c 653a 8e8e 9f24 fd13 8e8c 8b00 ample:...$...... │ │ │ │ +0004e370: 0000 5800 0000 0000 0000 0000 0000 0000 ..X............. │ │ │ │ 0004e380: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0004e390: 0000 0000 0000 04dc c6a0 02cc 0555 8da0 .............U.. │ │ │ │ -0004e3a0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ -0004e3b0: ebd0 3838 9200 ee8b a143 6861 7074 6572 ..88.....Chapter │ │ │ │ -0004e3c0: 9604 8000 382e 910a 8000 4d4c 9353 7973 ....8.....ML.Sys │ │ │ │ -0004e3d0: 7465 6d93 4691 fee0 0075 6e63 7469 6f6e tem.F....unction │ │ │ │ -0004e3e0: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ -0004e3f0: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fdcb .>|......./..... │ │ │ │ -0004e400: 2f06 8d8d 8d91 eaf1 eb9f b507 8189 0000 /............... │ │ │ │ -0004e410: 6666 01c7 0b4a a000 8b97 628d 8d90 cccd ff...J....b..... │ │ │ │ -0004e420: 9f04 599c 8400 8ff0 fe00 0066 668d a0ff ..Y........ff... │ │ │ │ -0004e430: 7a66 108d 8d92 01af f00d 8400 0ad7 0e00 zf.............. │ │ │ │ -0004e440: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ -0004e450: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ -0004e460: eb49 318e 8e8e 8e9f ff40 548d 9105 ccce .I1......@T..... │ │ │ │ -0004e470: eb61 2368 656c 7091 05bf aa60 6c65 6e67 .a#help....`leng │ │ │ │ -0004e480: 7468 603b 3b8e a40d 0000 a18d 9105 ccce th`;;........... │ │ │ │ -0004e490: 6c65 6e67 7468 9605 bfaa 3a93 2a93 6c69 length....:.*.li │ │ │ │ -0004e4a0: 7374 932d 3e93 696e 748e a1a1 8d91 05cc st.->.int....... │ │ │ │ -0004e4b0: ce53 594e 4f50 5349 538e a1a1 8d91 05cc .SYNOPSIS....... │ │ │ │ -0004e4c0: ce43 6f6d 7075 7465 7396 05bf aa74 6865 .Computes....the │ │ │ │ -0004e4d0: 936c 656e 6774 6893 6f66 9361 936c 6973 .length.of.a.lis │ │ │ │ -0004e4e0: 743a 936c 656e 6774 6893 5b78 313b 2e2e t:.length.[x1;.. │ │ │ │ -0004e4f0: 2e3b 786e 5d93 7265 7475 726e 7393 6e2e .;xn].returns.n. │ │ │ │ -0004e500: 8ea1 a18d 9105 ccce 4641 494c 5552 4591 ........FAILURE. │ │ │ │ -0004e510: 05bf aa43 4f4e 4449 5449 4f4e 538e a1a1 ...CONDITIONS... │ │ │ │ -0004e520: 8d91 05cc ce4e 6576 6572 9105 bfaa 6661 .....Never....fa │ │ │ │ -0004e530: 696c 732e 8e8e 9201 c671 b184 008f f0fe ils......q...... │ │ │ │ -0004e540: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -0004e550: c70b 4a8e 8e8e 9f57 1036 8d91 f653 7acf ..J....W.6...Sz. │ │ │ │ -0004e560: 5468 6596 03ad 7f68 656c 709b 03ad 7e73 The....help...~s │ │ │ │ -0004e570: 7973 7465 6d93 7573 6573 9874 6865 9355 ystem.uses.the.U │ │ │ │ -0004e580: 6e69 788d 98eb 6163 6174 8e91 1899 fbcf nix...acat...... │ │ │ │ -0004e590: 6173 9874 6865 9364 6566 6175 6c74 9866 as.the.default.f │ │ │ │ -0004e5a0: 6f72 9364 6973 706c 6190 ac72 7969 6e67 or.displa..rying │ │ │ │ -0004e5b0: 9868 656c 7093 0c6c 6573 2e91 0524 7c54 .help..les...$|T │ │ │ │ -0004e5c0: 6869 7393 6465 6661 756c 748e a410 0000 his.default..... │ │ │ │ -0004e5d0: 8d91 eaf1 eb63 616e 9603 eaa8 6290 538e .....can....b.S. │ │ │ │ -0004e5e0: 6593 6390 ac72 6861 6e67 6564 9377 6974 e.c..rhanged.wit │ │ │ │ -0004e5f0: 6893 7468 6593 eb48 4d4c 93cf 6675 6e63 h.the..HML..func │ │ │ │ -0004e600: 7469 6f6e 3a8e a918 5bfe 8d8d 8d91 eaf1 tion:...[....... │ │ │ │ -0004e610: eb9f f54f a789 0000 6666 01c7 0b4a 9f0b ...O....ff...J.. │ │ │ │ -0004e620: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -0004e630: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -0004e640: 7365 745f 6865 6c70 9605 bfaa 3a93 7374 set_help....:.st │ │ │ │ -0004e650: 7269 6e67 932d 3e93 7374 7269 6e67 8e8e ring.->.string.. │ │ │ │ -0004e660: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ -0004e670: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -0004e680: 9f18 5bfd 8d91 eaf1 ebcf 5468 6973 9604 ..[.......This.. │ │ │ │ -0004e690: ae2c 696e 7374 616c 6c73 9b04 ae2d 6193 .,installs...-a. │ │ │ │ -0004e6a0: 6e65 7798 7573 6572 2d73 7570 706c 6965 new.user-supplie │ │ │ │ -0004e6b0: 6493 6865 6c70 9366 756e 6374 696f 6e2c d.help.function, │ │ │ │ -0004e6c0: 9104 df0e 616e 6493 7265 7475 726e 7393 ....and.returns. │ │ │ │ -0004e6d0: 7468 6598 7072 6576 696f 7573 936f 6e65 the.previous.one │ │ │ │ -0004e6e0: 9861 7393 7265 7375 6c74 2e8e a18d 91ea .as.result...... │ │ │ │ -0004e6f0: f1eb 5468 6596 0315 e565 0b65 6374 9b03 ..The....e.ect.. │ │ │ │ -0004e700: 15e6 6f66 8d93 eb61 6865 6c70 9105 bfaa ..of...ahelp.... │ │ │ │ -0004e710: 60eb 6266 9101 2dbc 696c 9037 2965 eb61 `.bf..-.il.7)e.a │ │ │ │ -0004e720: 608e 9141 4e24 cf69 7393 746f 9370 6970 `..AN$.is.to.pip │ │ │ │ -0004e730: 9053 8e65 9874 6865 9361 7070 726f 7072 .S.e.the.appropr │ │ │ │ -0004e740: 6961 7465 9868 656c 7093 0c6c 6593 6465 iate.help..le.de │ │ │ │ -0004e750: 7269 7690 ac72 6564 9866 726f 6d93 d766 riv..red.from..f │ │ │ │ -0004e760: 9101 47ff 696c 9043 8f65 eb61 2e64 6f63 ..G.il.C.e.a.doc │ │ │ │ -0004e770: 98cf 696e 90ac 7274 6f93 7468 658e a18d ..in..rto.the... │ │ │ │ -0004e780: 91ea f1eb 6375 7272 656e 9aac 7274 9603 ....curren..rt.. │ │ │ │ -0004e790: eaa8 6865 6c70 9366 756e 6374 696f 6e2c ..help.function, │ │ │ │ -0004e7a0: 9377 6974 6893 7468 6593 746f 7093 6c65 .with.the.top.le │ │ │ │ -0004e7b0: 7698 656c 936f 6693 eb48 4d4c 93cf 6290 v.el.of..HML..b. │ │ │ │ -0004e7c0: 538e 6569 6e67 9374 6865 9373 7461 6e64 S.eing.the.stand │ │ │ │ -0004e7d0: 6172 6493 6f75 7470 7574 2e91 0538 e046 ard.output...8.F │ │ │ │ -0004e7e0: 91ff 0556 6f72 9365 7861 6d70 6c65 2c8e ...Vor.example,. │ │ │ │ -0004e7f0: a68d 8d8d 9e56 bd8d 8d8d 8d91 0230 eaeb .....V.......0.. │ │ │ │ -0004e800: 6173 6574 5f68 656c 7091 05bf aa60 6c70 aset_help....`lp │ │ │ │ -0004e810: 7260 8e8e 8e8e 8e8e 8ea4 185b fd8d 91ea r`.........[.... │ │ │ │ -0004e820: f1eb cf77 696c 6c96 03ea a863 6175 7365 ...will....cause │ │ │ │ -0004e830: 9374 6865 9368 656c 7093 0c6c 6593 746f .the.help..le.to │ │ │ │ -0004e840: 9362 9a53 8e65 9370 7269 6e90 ac72 7465 .b.S.e.prin..rte │ │ │ │ -0004e850: 6493 696e 7374 6561 6493 6f66 9362 9865 d.instead.of.b.e │ │ │ │ -0004e860: 696e 6793 6469 7370 6c61 95ac 7279 9365 ing.displa..ry.e │ │ │ │ -0004e870: 6491 03ea a861 6e64 8ea1 8d8d 8d9e 56bd d....and......V. │ │ │ │ -0004e880: 8d8d 8d8d 9102 30ea eb61 7365 745f 6865 ......0..aset_he │ │ │ │ -0004e890: 6c70 9605 bfaa 606c 7072 932d 5066 6f6f lp....`lpr.-Pfoo │ │ │ │ -0004e8a0: 608e 8e8e 8e8e 8e8e a68d 91ea f1eb cf77 `..............w │ │ │ │ -0004e8b0: 696c 6c96 03ea a863 6175 7365 9369 7493 ill....cause.it. │ │ │ │ -0004e8c0: 746f 9362 9053 8e65 9370 7269 6e9a ac72 to.b.S.e.prin..r │ │ │ │ -0004e8d0: 7465 6493 746f 9374 6865 9370 7269 6e98 ted.to.the.prin. │ │ │ │ -0004e8e0: 7465 728d 93eb 6166 6f6f 8e91 1529 a6cf ter...afoo...).. │ │ │ │ -0004e8f0: 2e8e a410 0000 8d91 f653 7a54 7790 ac72 .........SzTw..r │ │ │ │ -0004e900: 6f96 03ea a86e 6577 9366 756e 6374 696f o....new.functio │ │ │ │ -0004e910: 6e73 3a8e 9f1a f2bc 8d8d 8d91 eaf1 eb9f ns:............. │ │ │ │ -0004e920: eecf a789 0000 6666 01c7 0b4a 9f18 0716 ......ff...J.... │ │ │ │ -0004e930: 8d8d 90cc cd9f 0459 9c84 001c 60b2 0000 .......Y....`... │ │ │ │ -0004e940: 6666 8d9f eea6 648d 9117 0bcc eb61 7365 ff....d......ase │ │ │ │ -0004e950: 745f 6865 6c70 5f73 6561 7263 685f 7061 t_help_search_pa │ │ │ │ -0004e960: 7468 9605 bfaa 3a93 7374 7269 6e67 936c th....:.string.l │ │ │ │ -0004e970: 6973 7493 2d3e 9376 6f69 648e 9f0d 0000 ist.->.void..... │ │ │ │ -0004e980: 8d91 170b cc68 656c 705f 7365 6172 6368 .....help_search │ │ │ │ -0004e990: 5f70 6174 6891 1cbe 523a 9605 bfaa 766f _path...R:....vo │ │ │ │ -0004e9a0: 6964 932d 3e93 7374 7269 6e67 936c 6973 id.->.string.lis │ │ │ │ -0004e9b0: 748e 8e92 01c6 71b1 8400 1c60 b200 0066 t.....q....`...f │ │ │ │ -0004e9c0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -0004e9d0: 8e8e 8e9f 1d48 118d 91ea f1eb cf68 6195 .....H.......ha. │ │ │ │ -0004e9e0: ac72 7693 6596 04fd b962 9053 8e65 656e .rv.e....b.S.een │ │ │ │ -0004e9f0: 9b04 fdb8 6164 6465 6493 746f 9374 6865 ....added.to.the │ │ │ │ -0004ea00: 9873 7973 7465 6d93 666f 7293 6163 6365 .system.for.acce │ │ │ │ -0004ea10: 7373 696e 6798 7468 6593 696e 9aac 7274 ssing.the.in..rt │ │ │ │ -0004ea20: 6572 6e61 6c93 7365 6172 6398 6891 04fd ernal.searc.h... │ │ │ │ -0004ea30: b870 6174 6893 7573 6564 9362 9879 9104 .path.used.b.y.. │ │ │ │ -0004ea40: fdb8 eb48 484f 4c93 cf74 6f8e a18d 91ea ...HHOL..to..... │ │ │ │ -0004ea50: f1eb 0c6e 6496 041e c76f 6e6c 696e 659b ...nd....online. │ │ │ │ -0004ea60: 041e c868 656c 7093 0c6c 6573 2e91 05d5 ...help..les.... │ │ │ │ -0004ea70: 3e54 6865 9868 656c 7093 7365 6172 6390 >The.help.searc. │ │ │ │ -0004ea80: ac72 6898 7061 7468 9368 6173 9870 7265 .rh.path.has.pre │ │ │ │ -0004ea90: 6369 7365 6c79 9374 6865 9373 616d 6598 cisely.the.same. │ │ │ │ -0004eaa0: 666f 726d 6174 9361 7398 7468 6593 7265 format.as.the.re │ │ │ │ -0004eab0: 6775 6c61 728e a18d 91ea f1eb 7365 6172 gular.......sear │ │ │ │ -0004eac0: 639a ac72 6896 03b2 1d70 6174 682c 9103 c..rh....path,.. │ │ │ │ -0004ead0: bd6c 616e 6493 7468 6573 6591 03b2 1c74 .land.these....t │ │ │ │ -0004eae0: 9877 986f 9366 756e 6374 696f 6e73 9361 .w.o.functions.a │ │ │ │ -0004eaf0: 7265 9361 6e61 6c6f 676f 7573 9374 6f93 re.analogous.to. │ │ │ │ -0004eb00: 7468 6591 03b2 1ceb 484d 4c93 cf66 756e the.....HML..fun │ │ │ │ -0004eb10: 6374 696f 6e73 8d93 eb61 7365 6172 6368 ctions...asearch │ │ │ │ -0004eb20: 5f70 6174 688e 9146 a088 cf61 6e64 8ea1 _path..F...and.. │ │ │ │ -0004eb30: 8d8d 91ea f1eb eb61 7365 745f 7365 6172 .......aset_sear │ │ │ │ -0004eb40: 6368 5f70 6174 688e 9141 2ce1 cf2e 8e9f ch_path..A,..... │ │ │ │ -0004eb50: 277b e38d 8d91 eaf1 ebeb 4b38 2e31 368e '{........K8.16. │ │ │ │ -0004eb60: 9120 f1e7 5379 6e96 ff75 c274 6178 9106 . ..Syn..u.tax.. │ │ │ │ -0004eb70: 7ae1 626c 6f91 008a 3d63 936b 738e 9f1b z.blo...=c.ks... │ │ │ │ -0004eb80: e223 8d91 eaf1 ebcf 4196 03e7 6973 796e .#......A...isyn │ │ │ │ -0004eb90: 9aac 7274 6178 9362 6c6f 9053 8e63 986b ..rtax.blo.S.c.k │ │ │ │ -0004eba0: 9603 e76a 7374 6172 7473 9377 6974 6891 ...jstarts.with. │ │ │ │ -0004ebb0: 03e7 6961 936b 9865 7977 986f 7264 9b03 ..ia.k.eyw.ord.. │ │ │ │ -0004ebc0: e769 616e 6493 656e 6473 9877 6974 6893 .iand.ends.with. │ │ │ │ -0004ebd0: 6193 7465 726d 696e 6174 6f72 9861 6e64 a.terminator.and │ │ │ │ -0004ebe0: 9369 7398 6173 736f 9053 8e63 6961 7465 .is.asso.S.ciate │ │ │ │ -0004ebf0: 6493 7769 7468 8ea1 8d91 eaf1 eb61 9605 d.with.......a.. │ │ │ │ -0004ec00: 2e4e 6675 6e63 7469 6f6e 936f 6e93 7374 .Nfunction.on.st │ │ │ │ -0004ec10: 7269 6e67 732e 9109 03d1 5768 656e 9373 rings.....When.s │ │ │ │ -0004ec20: 7563 9aac 7268 9361 9362 6c6f 9053 8e63 uc..rh.a.blo.S.c │ │ │ │ -0004ec30: 986b 9369 7391 052e 4d65 6e63 6f75 6e98 .k.is...Mencoun. │ │ │ │ -0004ec40: 7465 7265 6493 696e 9374 6865 9369 6e70 tered.in.the.inp │ │ │ │ -0004ec50: 7574 9373 7472 6561 6d2c 9105 7f37 616c ut.stream,...7al │ │ │ │ -0004ec60: 6c93 7468 658e a18d 91ea f1eb 6395 ac72 l.the.......c..r │ │ │ │ -0004ec70: 6861 7261 6374 6572 739b 0398 5362 9053 haracters...Sb.S │ │ │ │ -0004ec80: 8e65 7493 7793 6565 6e98 7468 6598 7374 .et.w.een.the.st │ │ │ │ -0004ec90: 6172 7498 6b93 6579 7793 6f72 6498 616e art.k.eyw.ord.an │ │ │ │ -0004eca0: 6498 7468 6598 7465 726d 696e 6174 6f72 d.the.terminator │ │ │ │ -0004ecb0: 9861 7265 986d 6164 6598 696e 9374 6f98 .are.made.in.to. │ │ │ │ -0004ecc0: 6198 7374 7269 6e67 9874 6f98 7768 6963 a.string.to.whic │ │ │ │ -0004ecd0: 9368 8ea1 8d91 eaf1 eb74 6865 9604 4727 .h.......the..G' │ │ │ │ -0004ece0: 6173 736f 9053 8e63 6961 7465 649b 0447 asso.S.ciated..G │ │ │ │ -0004ecf0: 2666 756e 6374 696f 6e93 6973 9861 7070 &function.is.app │ │ │ │ -0004ed00: 6c69 6564 2e91 064e 5c53 796e 95ac 7274 lied...N\Syn..rt │ │ │ │ -0004ed10: 6178 9862 6c6f 9053 8e63 936b 7396 0447 ax.blo.S.c.ks..G │ │ │ │ -0004ed20: 2763 616e 9862 9053 8e65 9375 7365 6498 'can.b.S.e.used. │ │ │ │ -0004ed30: 7769 7468 9374 6865 9870 6172 7365 7293 with.the.parser. │ │ │ │ -0004ed40: 6765 6e65 7261 746f 728e a18d 91ea f1eb generator....... │ │ │ │ -0004ed50: 6c69 6272 6172 7996 040a 29eb 6170 6172 library...).apar │ │ │ │ -0004ed60: 7365 7293 cf74 6f9b 040a 2870 6172 7365 ser..to...(parse │ │ │ │ -0004ed70: 9375 7365 722d 7370 9053 8e65 6369 0c65 .user-sp.S.eci.e │ │ │ │ -0004ed80: 6493 6c61 6e67 7561 6765 7393 696e 90ac d.languages.in.. │ │ │ │ -0004ed90: 7274 6f98 eb48 484f 4c93 cf74 6572 6d73 rto..HHOL..terms │ │ │ │ -0004eda0: 2e91 0597 6253 6565 9374 6865 9364 6f90 ....bSee.the.do. │ │ │ │ -0004edb0: 538e 6375 6d65 6e90 ac72 7461 7469 6f6e S.cumen..rtation │ │ │ │ -0004edc0: 8ea1 8d91 eaf1 eb6f 6696 03ea a874 6865 .......of....the │ │ │ │ -0004edd0: 936c 6962 7261 7279 9366 6f72 9364 6574 .library.for.det │ │ │ │ -0004ede0: 6169 6c73 9361 6e64 9365 7861 6d70 6c65 ails.and.example │ │ │ │ -0004edf0: 732e 8ea1 8d91 f653 7a54 6865 9603 eaa8 s......SzThe.... │ │ │ │ -0004ee00: 4d4c 9366 756e 6374 696f 6e3a 8e8e 9f24 ML.function:...$ │ │ │ │ -0004ee10: fd13 8e8c 8b00 0000 5900 0000 0000 0000 ........Y....... │ │ │ │ +0004e390: 0000 0000 0000 0000 04dc c8a0 02cc 0555 ...............U │ │ │ │ +0004e3a0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +0004e3b0: eaf1 ebd0 3838 9200 ee8b a143 6861 7074 ....88.....Chapt │ │ │ │ +0004e3c0: 6572 9604 8000 382e 910a 8000 4d4c 9353 er....8.....ML.S │ │ │ │ +0004e3d0: 7973 7465 6d93 4691 fee0 0075 6e63 7469 ystem.F....uncti │ │ │ │ +0004e3e0: 6f6e 738e 91ea f1eb 9f05 6666 8900 00e6 ons.......ff.... │ │ │ │ +0004e3f0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +0004e400: fdcb 2f06 8d8d 8d91 eaf1 eb9f b507 8189 ../............. │ │ │ │ +0004e410: 0000 6666 01c7 0b4a a000 8b97 628d 8d90 ..ff...J....b... │ │ │ │ +0004e420: cccd 9f04 599c 8400 8ff0 fe00 0066 668d ....Y........ff. │ │ │ │ +0004e430: a0ff 7a66 108d 8d92 01af f00d 8400 0ad7 ..zf............ │ │ │ │ +0004e440: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +0004e450: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ +0004e460: 1c15 eb49 318e 8e8e 8e9f ff40 548d 9105 ...I1......@T... │ │ │ │ +0004e470: ccce eb61 2368 656c 7091 05bf aa60 6c65 ...a#help....`le │ │ │ │ +0004e480: 6e67 7468 603b 3b8e a40d 0000 a18d 9105 ngth`;;......... │ │ │ │ +0004e490: ccce 6c65 6e67 7468 9605 bfaa 3a93 2a93 ..length....:.*. │ │ │ │ +0004e4a0: 6c69 7374 932d 3e93 696e 748e a1a1 8d91 list.->.int..... │ │ │ │ +0004e4b0: 05cc ce53 594e 4f50 5349 538e a1a1 8d91 ...SYNOPSIS..... │ │ │ │ +0004e4c0: 05cc ce43 6f6d 7075 7465 7396 05bf aa74 ...Computes....t │ │ │ │ +0004e4d0: 6865 936c 656e 6774 6893 6f66 9361 936c he.length.of.a.l │ │ │ │ +0004e4e0: 6973 743a 936c 656e 6774 6893 5b78 313b ist:.length.[x1; │ │ │ │ +0004e4f0: 2e2e 2e3b 786e 5d93 7265 7475 726e 7393 ...;xn].returns. │ │ │ │ +0004e500: 6e2e 8ea1 a18d 9105 ccce 4641 494c 5552 n.........FAILUR │ │ │ │ +0004e510: 4591 05bf aa43 4f4e 4449 5449 4f4e 538e E....CONDITIONS. │ │ │ │ +0004e520: a1a1 8d91 05cc ce4e 6576 6572 9105 bfaa .......Never.... │ │ │ │ +0004e530: 6661 696c 732e 8e8e 9201 c671 b184 008f fails......q.... │ │ │ │ +0004e540: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ +0004e550: 6601 c70b 4a8e 8e8e 9f57 1036 8d91 f653 f...J....W.6...S │ │ │ │ +0004e560: 7acf 5468 6596 03ad 7f68 656c 709b 03ad z.The....help... │ │ │ │ +0004e570: 7e73 7973 7465 6d93 7573 6573 9874 6865 ~system.uses.the │ │ │ │ +0004e580: 9355 6e69 788d 98eb 6163 6174 8e91 1899 .Unix...acat.... │ │ │ │ +0004e590: fbcf 6173 9874 6865 9364 6566 6175 6c74 ..as.the.default │ │ │ │ +0004e5a0: 9866 6f72 9364 6973 706c 6190 ac72 7969 .for.displa..ryi │ │ │ │ +0004e5b0: 6e67 9868 656c 7093 0c6c 6573 2e91 0524 ng.help..les...$ │ │ │ │ +0004e5c0: 7c54 6869 7393 6465 6661 756c 748e a410 |This.default... │ │ │ │ +0004e5d0: 0000 8d91 eaf1 eb63 616e 9603 eaa8 6290 .......can....b. │ │ │ │ +0004e5e0: 538e 6593 6390 ac72 6861 6e67 6564 9377 S.e.c..rhanged.w │ │ │ │ +0004e5f0: 6974 6893 7468 6593 eb48 4d4c 93cf 6675 ith.the..HML..fu │ │ │ │ +0004e600: 6e63 7469 6f6e 3a8e a918 5bfe 8d8d 8d91 nction:...[..... │ │ │ │ +0004e610: eaf1 eb9f f54f a789 0000 6666 01c7 0b4a .....O....ff...J │ │ │ │ +0004e620: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ +0004e630: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ +0004e640: eb61 7365 745f 6865 6c70 9605 bfaa 3a93 .aset_help....:. │ │ │ │ +0004e650: 7374 7269 6e67 932d 3e93 7374 7269 6e67 string.->.string │ │ │ │ +0004e660: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ +0004e670: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +0004e680: 8e8e 9f18 5bfd 8d91 eaf1 ebcf 5468 6973 ....[.......This │ │ │ │ +0004e690: 9604 ae2c 696e 7374 616c 6c73 9b04 ae2d ...,installs...- │ │ │ │ +0004e6a0: 6193 6e65 7798 7573 6572 2d73 7570 706c a.new.user-suppl │ │ │ │ +0004e6b0: 6965 6493 6865 6c70 9366 756e 6374 696f ied.help.functio │ │ │ │ +0004e6c0: 6e2c 9104 df0e 616e 6493 7265 7475 726e n,....and.return │ │ │ │ +0004e6d0: 7393 7468 6598 7072 6576 696f 7573 936f s.the.previous.o │ │ │ │ +0004e6e0: 6e65 9861 7393 7265 7375 6c74 2e8e a18d ne.as.result.... │ │ │ │ +0004e6f0: 91ea f1eb 5468 6596 0315 e565 0b65 6374 ....The....e.ect │ │ │ │ +0004e700: 9b03 15e6 6f66 8d93 eb61 6865 6c70 9105 ....of...ahelp.. │ │ │ │ +0004e710: bfaa 60eb 6266 9101 2dbc 696c 9037 2965 ..`.bf..-.il.7)e │ │ │ │ +0004e720: eb61 608e 9141 4e24 cf69 7393 746f 9370 .a`..AN$.is.to.p │ │ │ │ +0004e730: 6970 9053 8e65 9874 6865 9361 7070 726f ip.S.e.the.appro │ │ │ │ +0004e740: 7072 6961 7465 9868 656c 7093 0c6c 6593 priate.help..le. │ │ │ │ +0004e750: 6465 7269 7690 ac72 6564 9866 726f 6d93 deriv..red.from. │ │ │ │ +0004e760: d766 9101 47ff 696c 9043 8f65 eb61 2e64 .f..G.il.C.e.a.d │ │ │ │ +0004e770: 6f63 98cf 696e 90ac 7274 6f93 7468 658e oc..in..rto.the. │ │ │ │ +0004e780: a18d 91ea f1eb 6375 7272 656e 9aac 7274 ......curren..rt │ │ │ │ +0004e790: 9603 eaa8 6865 6c70 9366 756e 6374 696f ....help.functio │ │ │ │ +0004e7a0: 6e2c 9377 6974 6893 7468 6593 746f 7093 n,.with.the.top. │ │ │ │ +0004e7b0: 6c65 7698 656c 936f 6693 eb48 4d4c 93cf lev.el.of..HML.. │ │ │ │ +0004e7c0: 6290 538e 6569 6e67 9374 6865 9373 7461 b.S.eing.the.sta │ │ │ │ +0004e7d0: 6e64 6172 6493 6f75 7470 7574 2e91 0538 ndard.output...8 │ │ │ │ +0004e7e0: e046 91ff 0556 6f72 9365 7861 6d70 6c65 .F...Vor.example │ │ │ │ +0004e7f0: 2c8e a68d 8d8d 9e56 bd8d 8d8d 8d91 0230 ,......V.......0 │ │ │ │ +0004e800: eaeb 6173 6574 5f68 656c 7091 05bf aa60 ..aset_help....` │ │ │ │ +0004e810: 6c70 7260 8e8e 8e8e 8e8e 8ea4 185b fd8d lpr`.........[.. │ │ │ │ +0004e820: 91ea f1eb cf77 696c 6c96 03ea a863 6175 .....will....cau │ │ │ │ +0004e830: 7365 9374 6865 9368 656c 7093 0c6c 6593 se.the.help..le. │ │ │ │ +0004e840: 746f 9362 9a53 8e65 9370 7269 6e90 ac72 to.b.S.e.prin..r │ │ │ │ +0004e850: 7465 6493 696e 7374 6561 6493 6f66 9362 ted.instead.of.b │ │ │ │ +0004e860: 9865 696e 6793 6469 7370 6c61 95ac 7279 .eing.displa..ry │ │ │ │ +0004e870: 9365 6491 03ea a861 6e64 8ea1 8d8d 8d9e .ed....and...... │ │ │ │ +0004e880: 56bd 8d8d 8d8d 9102 30ea eb61 7365 745f V.......0..aset_ │ │ │ │ +0004e890: 6865 6c70 9605 bfaa 606c 7072 932d 5066 help....`lpr.-Pf │ │ │ │ +0004e8a0: 6f6f 608e 8e8e 8e8e 8e8e a68d 91ea f1eb oo`............. │ │ │ │ +0004e8b0: cf77 696c 6c96 03ea a863 6175 7365 9369 .will....cause.i │ │ │ │ +0004e8c0: 7493 746f 9362 9053 8e65 9370 7269 6e9a t.to.b.S.e.prin. │ │ │ │ +0004e8d0: ac72 7465 6493 746f 9374 6865 9370 7269 .rted.to.the.pri │ │ │ │ +0004e8e0: 6e98 7465 728d 93eb 6166 6f6f 8e91 1529 n.ter...afoo...) │ │ │ │ +0004e8f0: a6cf 2e8e a410 0000 8d91 f653 7a54 7790 ...........SzTw. │ │ │ │ +0004e900: ac72 6f96 03ea a86e 6577 9366 756e 6374 .ro....new.funct │ │ │ │ +0004e910: 696f 6e73 3a8e 9f1a f2bc 8d8d 8d91 eaf1 ions:........... │ │ │ │ +0004e920: eb9f eecf a789 0000 6666 01c7 0b4a 9f18 ........ff...J.. │ │ │ │ +0004e930: 0716 8d8d 90cc cd9f 0459 9c84 001c 60b2 .........Y....`. │ │ │ │ +0004e940: 0000 6666 8d9f eea6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +0004e950: 7365 745f 6865 6c70 5f73 6561 7263 685f set_help_search_ │ │ │ │ +0004e960: 7061 7468 9605 bfaa 3a93 7374 7269 6e67 path....:.string │ │ │ │ +0004e970: 936c 6973 7493 2d3e 9376 6f69 648e 9f0d .list.->.void... │ │ │ │ +0004e980: 0000 8d91 170b cc68 656c 705f 7365 6172 .......help_sear │ │ │ │ +0004e990: 6368 5f70 6174 6891 1cbe 523a 9605 bfaa ch_path...R:.... │ │ │ │ +0004e9a0: 766f 6964 932d 3e93 7374 7269 6e67 936c void.->.string.l │ │ │ │ +0004e9b0: 6973 748e 8e92 01c6 71b1 8400 1c60 b200 ist.....q....`.. │ │ │ │ +0004e9c0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +0004e9d0: 0b4a 8e8e 8e9f 1d48 118d 91ea f1eb cf68 .J.....H.......h │ │ │ │ +0004e9e0: 6195 ac72 7693 6596 04fd b962 9053 8e65 a..rv.e....b.S.e │ │ │ │ +0004e9f0: 656e 9b04 fdb8 6164 6465 6493 746f 9374 en....added.to.t │ │ │ │ +0004ea00: 6865 9873 7973 7465 6d93 666f 7293 6163 he.system.for.ac │ │ │ │ +0004ea10: 6365 7373 696e 6798 7468 6593 696e 9aac cessing.the.in.. │ │ │ │ +0004ea20: 7274 6572 6e61 6c93 7365 6172 6398 6891 rternal.searc.h. │ │ │ │ +0004ea30: 04fd b870 6174 6893 7573 6564 9362 9879 ...path.used.b.y │ │ │ │ +0004ea40: 9104 fdb8 eb48 484f 4c93 cf74 6f8e a18d .....HHOL..to... │ │ │ │ +0004ea50: 91ea f1eb 0c6e 6496 041e c76f 6e6c 696e .....nd....onlin │ │ │ │ +0004ea60: 659b 041e c868 656c 7093 0c6c 6573 2e91 e....help..les.. │ │ │ │ +0004ea70: 05d5 3e54 6865 9868 656c 7093 7365 6172 ..>The.help.sear │ │ │ │ +0004ea80: 6390 ac72 6898 7061 7468 9368 6173 9870 c..rh.path.has.p │ │ │ │ +0004ea90: 7265 6369 7365 6c79 9374 6865 9373 616d recisely.the.sam │ │ │ │ +0004eaa0: 6598 666f 726d 6174 9361 7398 7468 6593 e.format.as.the. │ │ │ │ +0004eab0: 7265 6775 6c61 728e a18d 91ea f1eb 7365 regular.......se │ │ │ │ +0004eac0: 6172 639a ac72 6896 03b2 1d70 6174 682c arc..rh....path, │ │ │ │ +0004ead0: 9103 bd6c 616e 6493 7468 6573 6591 03b2 ...land.these... │ │ │ │ +0004eae0: 1c74 9877 986f 9366 756e 6374 696f 6e73 .t.w.o.functions │ │ │ │ +0004eaf0: 9361 7265 9361 6e61 6c6f 676f 7573 9374 .are.analogous.t │ │ │ │ +0004eb00: 6f93 7468 6591 03b2 1ceb 484d 4c93 cf66 o.the.....HML..f │ │ │ │ +0004eb10: 756e 6374 696f 6e73 8d93 eb61 7365 6172 unctions...asear │ │ │ │ +0004eb20: 6368 5f70 6174 688e 9146 a088 cf61 6e64 ch_path..F...and │ │ │ │ +0004eb30: 8ea1 8d8d 91ea f1eb eb61 7365 745f 7365 .........aset_se │ │ │ │ +0004eb40: 6172 6368 5f70 6174 688e 9141 2ce1 cf2e arch_path..A,... │ │ │ │ +0004eb50: 8e9f 277b e38d 8d91 eaf1 ebeb 4b38 2e31 ..'{........K8.1 │ │ │ │ +0004eb60: 368e 9120 f1e7 5379 6e96 ff75 c274 6178 6.. ..Syn..u.tax │ │ │ │ +0004eb70: 9106 7ae1 626c 6f91 008a 3d63 936b 738e ..z.blo...=c.ks. │ │ │ │ +0004eb80: 9f1b e223 8d91 eaf1 ebcf 4196 03e7 6973 ...#......A...is │ │ │ │ +0004eb90: 796e 9aac 7274 6178 9362 6c6f 9053 8e63 yn..rtax.blo.S.c │ │ │ │ +0004eba0: 986b 9603 e76a 7374 6172 7473 9377 6974 .k...jstarts.wit │ │ │ │ +0004ebb0: 6891 03e7 6961 936b 9865 7977 986f 7264 h...ia.k.eyw.ord │ │ │ │ +0004ebc0: 9b03 e769 616e 6493 656e 6473 9877 6974 ...iand.ends.wit │ │ │ │ +0004ebd0: 6893 6193 7465 726d 696e 6174 6f72 9861 h.a.terminator.a │ │ │ │ +0004ebe0: 6e64 9369 7398 6173 736f 9053 8e63 6961 nd.is.asso.S.cia │ │ │ │ +0004ebf0: 7465 6493 7769 7468 8ea1 8d91 eaf1 eb61 ted.with.......a │ │ │ │ +0004ec00: 9605 2e4e 6675 6e63 7469 6f6e 936f 6e93 ...Nfunction.on. │ │ │ │ +0004ec10: 7374 7269 6e67 732e 9109 03d1 5768 656e strings.....When │ │ │ │ +0004ec20: 9373 7563 9aac 7268 9361 9362 6c6f 9053 .suc..rh.a.blo.S │ │ │ │ +0004ec30: 8e63 986b 9369 7391 052e 4d65 6e63 6f75 .c.k.is...Mencou │ │ │ │ +0004ec40: 6e98 7465 7265 6493 696e 9374 6865 9369 n.tered.in.the.i │ │ │ │ +0004ec50: 6e70 7574 9373 7472 6561 6d2c 9105 7f37 nput.stream,...7 │ │ │ │ +0004ec60: 616c 6c93 7468 658e a18d 91ea f1eb 6395 all.the.......c. │ │ │ │ +0004ec70: ac72 6861 7261 6374 6572 739b 0398 5362 .rharacters...Sb │ │ │ │ +0004ec80: 9053 8e65 7493 7793 6565 6e98 7468 6598 .S.et.w.een.the. │ │ │ │ +0004ec90: 7374 6172 7498 6b93 6579 7793 6f72 6498 start.k.eyw.ord. │ │ │ │ +0004eca0: 616e 6498 7468 6598 7465 726d 696e 6174 and.the.terminat │ │ │ │ +0004ecb0: 6f72 9861 7265 986d 6164 6598 696e 9374 or.are.made.in.t │ │ │ │ +0004ecc0: 6f98 6198 7374 7269 6e67 9874 6f98 7768 o.a.string.to.wh │ │ │ │ +0004ecd0: 6963 9368 8ea1 8d91 eaf1 eb74 6865 9604 ic.h.......the.. │ │ │ │ +0004ece0: 4727 6173 736f 9053 8e63 6961 7465 649b G'asso.S.ciated. │ │ │ │ +0004ecf0: 0447 2666 756e 6374 696f 6e93 6973 9861 .G&function.is.a │ │ │ │ +0004ed00: 7070 6c69 6564 2e91 064e 5c53 796e 95ac pplied...N\Syn.. │ │ │ │ +0004ed10: 7274 6178 9862 6c6f 9053 8e63 936b 7396 rtax.blo.S.c.ks. │ │ │ │ +0004ed20: 0447 2763 616e 9862 9053 8e65 9375 7365 .G'can.b.S.e.use │ │ │ │ +0004ed30: 6498 7769 7468 9374 6865 9870 6172 7365 d.with.the.parse │ │ │ │ +0004ed40: 7293 6765 6e65 7261 746f 728e a18d 91ea r.generator..... │ │ │ │ +0004ed50: f1eb 6c69 6272 6172 7996 040a 29eb 6170 ..library...).ap │ │ │ │ +0004ed60: 6172 7365 7293 cf74 6f9b 040a 2870 6172 arser..to...(par │ │ │ │ +0004ed70: 7365 9375 7365 722d 7370 9053 8e65 6369 se.user-sp.S.eci │ │ │ │ +0004ed80: 0c65 6493 6c61 6e67 7561 6765 7393 696e .ed.languages.in │ │ │ │ +0004ed90: 90ac 7274 6f98 eb48 484f 4c93 cf74 6572 ..rto..HHOL..ter │ │ │ │ +0004eda0: 6d73 2e91 0597 6253 6565 9374 6865 9364 ms....bSee.the.d │ │ │ │ +0004edb0: 6f90 538e 6375 6d65 6e90 ac72 7461 7469 o.S.cumen..rtati │ │ │ │ +0004edc0: 6f6e 8ea1 8d91 eaf1 eb6f 6696 03ea a874 on.......of....t │ │ │ │ +0004edd0: 6865 936c 6962 7261 7279 9366 6f72 9364 he.library.for.d │ │ │ │ +0004ede0: 6574 6169 6c73 9361 6e64 9365 7861 6d70 etails.and.examp │ │ │ │ +0004edf0: 6c65 732e 8ea1 8d91 f653 7a54 6865 9603 les......SzThe.. │ │ │ │ +0004ee00: eaa8 4d4c 9366 756e 6374 696f 6e3a 8e8e ..ML.function:.. │ │ │ │ +0004ee10: 9f24 fd13 8e8c 8b00 0000 5900 0000 0000 .$........Y..... │ │ │ │ 0004ee20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0004ee30: 0000 0000 0000 0000 0000 0000 0000 04e3 ................ │ │ │ │ -0004ee40: 6ca0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d l....U...F...... │ │ │ │ -0004ee50: 9ffa 999a 8d91 12c7 61d0 382e 3137 2e91 ........a.8.17.. │ │ │ │ -0004ee60: 0a80 0052 656c 6f90 6000 6361 7469 6e67 ...Relo.`.cating │ │ │ │ -0004ee70: 9104 8000 484f 4c92 0133 4598 3839 8e91 ....HOL..3E.89.. │ │ │ │ -0004ee80: 12c7 619f 0566 6689 0000 e666 01c7 3e7c ..a..ff....f..>| │ │ │ │ -0004ee90: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -0004eea0: 8d8d 9112 c761 9ff5 4fa7 8900 0066 6601 .....a..O....ff. │ │ │ │ -0004eeb0: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -0004eec0: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -0004eed0: 170b cceb 616e 6577 5f73 796e 7461 785f ....anew_syntax_ │ │ │ │ -0004eee0: 626c 6f63 6b96 05bf aa3a 9373 7472 696e block....:.strin │ │ │ │ -0004eef0: 6793 2393 7374 7269 6e67 9323 9373 7472 g.#.string.#.str │ │ │ │ -0004ef00: 696e 6793 2d3e 9376 6f69 648e 8e92 01c6 ing.->.void..... │ │ │ │ -0004ef10: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ -0004ef20: 0289 0000 6666 01c7 0b4a 8e8e 8ea9 17dd ....ff...J...... │ │ │ │ -0004ef30: 5e8d 9112 c761 cf64 6563 6c61 7265 7396 ^....a.declares. │ │ │ │ -0004ef40: 049c ee61 936e 6577 9373 796e 9aac 7274 ...a.new.syn..rt │ │ │ │ -0004ef50: 6178 9362 6c6f 9053 8e63 986b 2e91 074f ax.blo.S.c.k...O │ │ │ │ -0004ef60: b254 6865 930c 7273 7493 6172 6775 6d65 .The..rst.argume │ │ │ │ -0004ef70: 6e98 7493 6973 9374 6865 9373 7461 7274 n.t.is.the.start │ │ │ │ -0004ef80: 936b 9865 7977 986f 7264 936f 6693 7468 .k.eyw.ord.of.th │ │ │ │ -0004ef90: 6593 626c 6f90 538e 6398 6b2c 9104 c980 e.blo.S.c.k,.... │ │ │ │ -0004efa0: 7468 658e a410 0000 8d91 12c7 6173 6563 the.........asec │ │ │ │ -0004efb0: 6f6e 6496 055d e861 7267 756d 656e 9aac ond..].argumen.. │ │ │ │ -0004efc0: 7274 9369 7393 7468 6591 055d e974 6572 rt.is.the..].ter │ │ │ │ -0004efd0: 6d69 6e61 746f 7293 616e 6493 7468 6593 minator.and.the. │ │ │ │ -0004efe0: 7468 6972 6493 6172 6775 6d65 6e98 7493 third.argumen.t. │ │ │ │ -0004eff0: 6973 9374 6865 9105 5de9 6e61 6d65 936f is.the..].name.o │ │ │ │ -0004f000: 6693 6193 6675 6e63 7469 6f6e 8ea1 8d91 f.a.function.... │ │ │ │ -0004f010: 12c7 6168 619a ac72 7669 6e67 9603 eaa8 ..aha..rving.... │ │ │ │ -0004f020: 6193 7498 7970 9053 8e65 9377 6869 6398 a.t.yp.S.e.whic. │ │ │ │ -0004f030: 6893 6973 9361 6e93 696e 7374 616e 6365 h.is.an.instance │ │ │ │ -0004f040: 936f 6693 eb61 7374 7269 6e67 2d3e 2acf .of..astring->*. │ │ │ │ -0004f050: 2e91 0538 e054 6865 9365 0b65 6374 936f ...8.The.e.ect.o │ │ │ │ -0004f060: 668e a68d 8d8d 9f00 cb89 8d8d 8d8d 912a f..............* │ │ │ │ -0004f070: 0660 eb61 6e65 775f 7379 6e74 6178 5f62 .`.anew_syntax_b │ │ │ │ -0004f080: 6c6f 636b 2860 5858 5860 2c96 05bf aa60 lock(`XXX`,....` │ │ │ │ -0004f090: 5959 5960 2c93 60eb 6266 9101 2dbc eb61 YYY`,.`.bf..-..a │ │ │ │ -0004f0a0: 6029 3b3b 8e8e 8e8e 8e8e 8ea6 8d91 12c7 `);;............ │ │ │ │ -0004f0b0: 61cf 6973 9603 eaa8 7468 6174 9369 6693 a.is....that.if. │ │ │ │ -0004f0c0: 7375 6273 6571 7565 6e90 ac72 746c 798e subsequen..rtly. │ │ │ │ -0004f0d0: a68d 8d8d 9e56 bd8d 8d8d 8d91 2a06 60eb .....V......*.`. │ │ │ │ -0004f0e0: 6158 5858 9611 3efe 2e2e 2e93 5959 598e aXXX..>.....YYY. │ │ │ │ -0004f0f0: 8e8e 8e8e 8e8e 9f17 dd5d 8d91 12c7 61cf .........]....a. │ │ │ │ -0004f100: 6f90 538e 6363 7572 7396 03ea a869 6e93 o.S.ccurs....in. │ │ │ │ -0004f110: 7468 6593 696e 7075 742c 9374 6865 6e93 the.input,.then. │ │ │ │ -0004f120: 6974 9369 7393 6173 9374 686f 7567 688e it.is.as.though. │ │ │ │ -0004f130: a68d 8d8d 9f00 cb89 8d8d 8d8d 912a 0660 .............*.` │ │ │ │ -0004f140: eb62 6691 06ed 66eb 6160 9611 3efe 2e2e .bf...f.a`..>... │ │ │ │ -0004f150: 2e93 608e 8e8e 8e8e 8e8e a68d 9112 c761 ..`............a │ │ │ │ -0004f160: cf77 90ac 7265 7265 9603 eaa8 696e 7075 .w..rere....inpu │ │ │ │ -0004f170: 7493 696e 7374 6561 642e 9105 38e0 4691 t.instead...8.F. │ │ │ │ -0004f180: ff05 566f 7293 6578 616d 706c 653a 8e9f ..Vor.example:.. │ │ │ │ -0004f190: 5011 978d 8d8d 9112 c761 9fbb 8781 8900 P........a...... │ │ │ │ -0004f1a0: 0066 6601 c70b 4a9f 7e97 628d 8d90 cccd .ff...J.~.b..... │ │ │ │ -0004f1b0: 9f04 599c 8400 82f0 fe00 0066 668d 9f87 ..Y........ff... │ │ │ │ -0004f1c0: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ -0004f1d0: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ -0004f1e0: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ -0004f1f0: 4931 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I1......@T...... │ │ │ │ -0004f200: 6123 6c65 7496 05bf aa66 6f6f 9373 933d a#let....foo.s.= │ │ │ │ -0004f210: 9370 7269 6e74 5f73 7472 696e 6793 6048 .print_string.`H │ │ │ │ -0004f220: 656c 6c6f 3a93 603b 9370 7269 6e74 5f73 ello:.`;.print_s │ │ │ │ -0004f230: 7472 696e 6793 733b 9370 7269 6e74 5f6e tring.s;.print_n │ │ │ │ -0004f240: 6577 6c69 6e65 2829 3b3b 8ea4 0d00 008d ewline();;...... │ │ │ │ -0004f250: 9105 ccce 666f 6f96 05bf aa3d 932d 933a ....foo....=.-.: │ │ │ │ -0004f260: 9328 7374 7269 6e67 932d 3e93 766f 6964 .(string.->.void │ │ │ │ -0004f270: 298e a1a1 8d91 05cc ce23 6e65 775f 7379 )........#new_sy │ │ │ │ -0004f280: 6e74 6178 5f62 6c6f 636b 2860 3c3c 602c ntax_block(`<<`, │ │ │ │ -0004f290: 603e 3e60 2c91 05bf aa60 666f 6f60 293b `>>`,....`foo`); │ │ │ │ -0004f2a0: 3b8e a18d 9105 ccce 2829 9605 bfaa 3a93 ;.......()....:. │ │ │ │ -0004f2b0: 766f 6964 8ea1 a18d 9105 ccce 233c 3c96 void........#<<. │ │ │ │ -0004f2c0: 05bf aa4d 696b 6593 3e3e 3b3b 8ea1 8d91 ...Mike.>>;;.... │ │ │ │ -0004f2d0: 05cc ce48 656c 6c6f 3a91 05bf aa4d 696b ...Hello:....Mik │ │ │ │ -0004f2e0: 658e a18d 9105 ccce 2829 9605 bfaa 3a93 e.......()....:. │ │ │ │ -0004f2f0: 766f 6964 8ea1 8e92 01c6 71b1 8400 82f0 void......q..... │ │ │ │ -0004f300: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -0004f310: 01c7 0b4a 8e8e 8e9f 50bc 438d 911e 28f0 ...J....P.C...(. │ │ │ │ -0004f320: cf54 6865 9602 a820 6675 6e63 7469 6f6e .The... function │ │ │ │ -0004f330: 8d93 eb61 7365 745f 7374 7269 6e67 5f65 ...aset_string_e │ │ │ │ -0004f340: 7363 6170 658e 9167 0a8a cf28 7365 6593 scape..g...(see. │ │ │ │ -0004f350: 5365 6374 696f 6e93 332e 332e 3229 9369 Section.3.3.2).i │ │ │ │ -0004f360: 7393 7573 6566 756c 9377 6974 6891 02a8 s.useful.with... │ │ │ │ -0004f370: 1f73 796e 9aac 7274 6178 9362 6c6f 9553 .syn..rtax.blo.S │ │ │ │ -0004f380: 8e63 986b 732c 9102 e8a2 6293 6563 6175 .c.ks,....b.ecau │ │ │ │ -0004f390: 7365 8ea1 8d91 12c7 6169 7496 03ea a865 se......ait....e │ │ │ │ -0004f3a0: 6e61 626c 6573 9362 6163 90ac 726b 736c nables.bac..rksl │ │ │ │ -0004f3b0: 6173 6893 28eb 615c cf29 9374 6f93 6290 ash.(.a\.).to.b. │ │ │ │ -0004f3c0: 538e 6593 696e 636c 7564 6564 9369 6e93 S.e.included.in. │ │ │ │ -0004f3d0: 7374 7269 6e67 732e 8e9f 276b 888d 8d91 strings...'k.... │ │ │ │ -0004f3e0: 12c7 61eb 4b38 2e31 378e 9148 c75d 5265 ..a.K8.17..H.]Re │ │ │ │ -0004f3f0: 6c6f 9100 8a3d 6361 7469 6e67 9106 7ae1 lo...=cating..z. │ │ │ │ -0004f400: 484f 4c8e 9f1b e223 8d91 12c7 61cf 5468 HOL....#....a.Th │ │ │ │ -0004f410: 6596 03ea a862 7569 6c74 2d69 6e93 eb48 e....built-in..H │ │ │ │ -0004f420: 4d4c 93cf 6675 6e63 7469 6f6e 3a8e a68d ML..function:... │ │ │ │ -0004f430: 8d8d 9112 c761 9ff5 4fa7 8900 0066 6601 .....a..O....ff. │ │ │ │ -0004f440: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -0004f450: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -0004f460: 170b cceb 6169 6e73 7461 6c6c 9605 bfaa ....ainstall.... │ │ │ │ -0004f470: 3a93 7374 7269 6e67 932d 3e93 766f 6964 :.string.->.void │ │ │ │ -0004f480: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ -0004f490: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -0004f4a0: 8e8e a68d 9112 c761 cf72 6563 6f6e 0c67 .......a.recon.g │ │ │ │ -0004f4b0: 7572 6573 9605 6437 6193 7275 6e6e 696e ures..d7a.runnin │ │ │ │ -0004f4c0: 6793 eb48 484f 4c93 cf73 7973 7465 6d93 g..HHOL..system. │ │ │ │ -0004f4d0: 746f 9361 936e 6577 9105 6438 726f 9053 to.a.new..d8ro.S │ │ │ │ -0004f4e0: 8e6f 7493 6469 7265 6374 6f72 792e 9109 .ot.directory... │ │ │ │ -0004f4f0: a58d 5468 6593 7374 7269 6e67 9361 7267 ..The.string.arg │ │ │ │ -0004f500: 756d 656e 90ac 7274 9374 6f8e a18d 8d91 umen..rt.to..... │ │ │ │ -0004f510: 12c7 61eb 6169 6e73 7461 6c6c 8e91 3f55 ..a.ainstall..?U │ │ │ │ -0004f520: 8ecf 7368 6f75 6c64 9604 5087 6290 538e ..should..P.b.S. │ │ │ │ -0004f530: 6593 7468 6593 6162 736f 6c75 7465 9370 e.the.absolute.p │ │ │ │ -0004f540: 6174 6893 6e61 6d65 9374 6f91 0450 8874 ath.name.to..P.t │ │ │ │ -0004f550: 6865 9364 6972 6563 746f 7279 9369 6e93 he.directory.in. │ │ │ │ -0004f560: 7768 6963 90ac 7268 9374 6865 93eb 4848 whic..rh.the..HH │ │ │ │ -0004f570: 4f4c 93cf 7379 7374 656d 9369 738e a18d OL..system.is... │ │ │ │ -0004f580: 9112 c761 6c6f 9053 8e63 6174 6564 2e91 ...alo.S.cated.. │ │ │ │ -0004f590: 0632 6943 6861 7074 6572 9604 3dd6 319b .2iChapter..=.1. │ │ │ │ -0004f5a0: 043d d56f 6693 eb49 5455 544f 5249 414c .=.of..ITUTORIAL │ │ │ │ -0004f5b0: 93cf 2860 4765 7474 696e 6798 616e 6493 ..(`Getting.and. │ │ │ │ -0004f5c0: 496e 7374 616c 6c69 6e67 93eb 4848 4f4c Installing..HHOL │ │ │ │ -0004f5d0: cf27 2991 043d c064 6573 6372 6962 9053 .')..=.describ.S │ │ │ │ -0004f5e0: 8e65 7393 696e 9864 6574 6169 6c93 686f .es.in.detail.ho │ │ │ │ -0004f5f0: 90ac 7277 8ea1 8d91 12c7 6174 6f96 03ea ..rw......ato... │ │ │ │ -0004f600: a863 6f6e 0c67 7572 6593 eb48 484f 4ccf .con.gure..HHOL. │ │ │ │ -0004f610: 2e8e a18d 911e 28f0 4578 6563 7574 696e ......(.Executin │ │ │ │ -0004f620: 678d 9103 eaa8 eb61 696e 7374 616c 6c91 g......ainstall. │ │ │ │ -0004f630: 05bf aa60 eb62 6469 7295 4dde 6563 746f ...`.bdir.M.ecto │ │ │ │ -0004f640: 7293 7990 6493 eb61 608e 916e 2425 cf64 r.y.d..a`..n$%.d │ │ │ │ -0004f650: 6f90 538e 6573 9603 eaa8 7468 6593 666f o.S.es....the.fo │ │ │ │ -0004f660: 6c6c 6f90 ac72 7769 6e67 3a8e a68d 8d8d llo..rwing:..... │ │ │ │ -0004f670: 8d91 2467 afeb 6080 888e 8e8e 9130 274d ..$g..`......0'M │ │ │ │ -0004f680: cf53 6574 7396 03ea a874 6865 9373 6561 .Sets....the.sea │ │ │ │ -0004f690: 7263 90ac 7268 9370 6174 6893 746f 3a91 rc..rh.path.to:. │ │ │ │ -0004f6a0: 0538 e0eb 615b 6060 3b96 05bf aa60 7e2f .8..a[``;....`~/ │ │ │ │ -0004f6b0: 603b 9360 8deb 6264 6972 954d de65 6374 `;.`..bdir.M.ect │ │ │ │ -0004f6c0: 6f72 9379 8e91 2cd2 31eb 612f 7468 656f or.y..,.1.a/theo │ │ │ │ -0004f6d0: 7269 6573 2f60 5d8e 9f18 b758 8d8d 8d8d ries/`]....X.... │ │ │ │ -0004f6e0: 9124 67af eb60 8088 8e8e 8e91 3027 4dcf .$g..`......0'M. │ │ │ │ -0004f6f0: 5365 7473 9603 eaa8 7570 9374 6865 9369 Sets....up.the.i │ │ │ │ -0004f700: 6e9a ac72 7465 726e 616c 9373 6561 7263 n..rternal.searc │ │ │ │ -0004f710: 9868 9370 6174 6893 7573 6564 9362 9879 .h.path.used.b.y │ │ │ │ -0004f720: 93eb 4848 4f4c 93cf 746f 930c 6e64 936f ..HHOL..to..nd.o │ │ │ │ -0004f730: 6e6c 696e 6593 6865 6c70 930c 6c65 732e nline.help..les. │ │ │ │ -0004f740: 8e9f 18b7 578d 8d8d 8d91 2467 afeb 6080 ....W.....$g..`. │ │ │ │ -0004f750: 888e 8e8e 9130 274d cf53 6574 7396 03ea .....0'M.Sets... │ │ │ │ -0004f760: a875 7093 7468 6593 696e 9aac 7274 6572 .up.the.in..rter │ │ │ │ -0004f770: 6e61 6c93 7365 6172 6398 6893 7061 7468 nal.searc.h.path │ │ │ │ -0004f780: 9375 7365 6493 6298 7993 eb48 484f 4c93 .used.b.y..HHOL. │ │ │ │ -0004f790: cf74 6f93 0c6e 6493 6c69 6272 6172 6965 .to..nd.librarie │ │ │ │ -0004f7a0: 732e 8e8e 9f24 fd13 8e8c 8b00 0000 5a00 s....$........Z. │ │ │ │ -0004f7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0004ee30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0004ee40: 04e3 6ea0 02cc 0555 8da0 fd46 d30e 8d8d ..n....U...F.... │ │ │ │ +0004ee50: 8d8d 9ffa 999a 8d91 12c7 61d0 382e 3137 ..........a.8.17 │ │ │ │ +0004ee60: 2e91 0a80 0052 656c 6f90 6000 6361 7469 .....Relo.`.cati │ │ │ │ +0004ee70: 6e67 9104 8000 484f 4c92 0133 4598 3839 ng....HOL..3E.89 │ │ │ │ +0004ee80: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ +0004ee90: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ +0004eea0: 218d 8d8d 9112 c761 9ff5 4fa7 8900 0066 !......a..O....f │ │ │ │ +0004eeb0: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +0004eec0: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ +0004eed0: 8d91 170b cceb 616e 6577 5f73 796e 7461 ......anew_synta │ │ │ │ +0004eee0: 785f 626c 6f63 6b96 05bf aa3a 9373 7472 x_block....:.str │ │ │ │ +0004eef0: 696e 6793 2393 7374 7269 6e67 9323 9373 ing.#.string.#.s │ │ │ │ +0004ef00: 7472 696e 6793 2d3e 9376 6f69 648e 8e92 tring.->.void... │ │ │ │ +0004ef10: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +0004ef20: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea9 ......ff...J.... │ │ │ │ +0004ef30: 17dd 5e8d 9112 c761 cf64 6563 6c61 7265 ..^....a.declare │ │ │ │ +0004ef40: 7396 049c ee61 936e 6577 9373 796e 9aac s....a.new.syn.. │ │ │ │ +0004ef50: 7274 6178 9362 6c6f 9053 8e63 986b 2e91 rtax.blo.S.c.k.. │ │ │ │ +0004ef60: 074f b254 6865 930c 7273 7493 6172 6775 .O.The..rst.argu │ │ │ │ +0004ef70: 6d65 6e98 7493 6973 9374 6865 9373 7461 men.t.is.the.sta │ │ │ │ +0004ef80: 7274 936b 9865 7977 986f 7264 936f 6693 rt.k.eyw.ord.of. │ │ │ │ +0004ef90: 7468 6593 626c 6f90 538e 6398 6b2c 9104 the.blo.S.c.k,.. │ │ │ │ +0004efa0: c980 7468 658e a410 0000 8d91 12c7 6173 ..the.........as │ │ │ │ +0004efb0: 6563 6f6e 6496 055d e861 7267 756d 656e econd..].argumen │ │ │ │ +0004efc0: 9aac 7274 9369 7393 7468 6591 055d e974 ..rt.is.the..].t │ │ │ │ +0004efd0: 6572 6d69 6e61 746f 7293 616e 6493 7468 erminator.and.th │ │ │ │ +0004efe0: 6593 7468 6972 6493 6172 6775 6d65 6e98 e.third.argumen. │ │ │ │ +0004eff0: 7493 6973 9374 6865 9105 5de9 6e61 6d65 t.is.the..].name │ │ │ │ +0004f000: 936f 6693 6193 6675 6e63 7469 6f6e 8ea1 .of.a.function.. │ │ │ │ +0004f010: 8d91 12c7 6168 619a ac72 7669 6e67 9603 ....aha..rving.. │ │ │ │ +0004f020: eaa8 6193 7498 7970 9053 8e65 9377 6869 ..a.t.yp.S.e.whi │ │ │ │ +0004f030: 6398 6893 6973 9361 6e93 696e 7374 616e c.h.is.an.instan │ │ │ │ +0004f040: 6365 936f 6693 eb61 7374 7269 6e67 2d3e ce.of..astring-> │ │ │ │ +0004f050: 2acf 2e91 0538 e054 6865 9365 0b65 6374 *....8.The.e.ect │ │ │ │ +0004f060: 936f 668e a68d 8d8d 9f00 cb89 8d8d 8d8d .of............. │ │ │ │ +0004f070: 912a 0660 eb61 6e65 775f 7379 6e74 6178 .*.`.anew_syntax │ │ │ │ +0004f080: 5f62 6c6f 636b 2860 5858 5860 2c96 05bf _block(`XXX`,... │ │ │ │ +0004f090: aa60 5959 5960 2c93 60eb 6266 9101 2dbc .`YYY`,.`.bf..-. │ │ │ │ +0004f0a0: eb61 6029 3b3b 8e8e 8e8e 8e8e 8ea6 8d91 .a`);;.......... │ │ │ │ +0004f0b0: 12c7 61cf 6973 9603 eaa8 7468 6174 9369 ..a.is....that.i │ │ │ │ +0004f0c0: 6693 7375 6273 6571 7565 6e90 ac72 746c f.subsequen..rtl │ │ │ │ +0004f0d0: 798e a68d 8d8d 9e56 bd8d 8d8d 8d91 2a06 y......V......*. │ │ │ │ +0004f0e0: 60eb 6158 5858 9611 3efe 2e2e 2e93 5959 `.aXXX..>.....YY │ │ │ │ +0004f0f0: 598e 8e8e 8e8e 8e8e 9f17 dd5d 8d91 12c7 Y..........].... │ │ │ │ +0004f100: 61cf 6f90 538e 6363 7572 7396 03ea a869 a.o.S.ccurs....i │ │ │ │ +0004f110: 6e93 7468 6593 696e 7075 742c 9374 6865 n.the.input,.the │ │ │ │ +0004f120: 6e93 6974 9369 7393 6173 9374 686f 7567 n.it.is.as.thoug │ │ │ │ +0004f130: 688e a68d 8d8d 9f00 cb89 8d8d 8d8d 912a h..............* │ │ │ │ +0004f140: 0660 eb62 6691 06ed 66eb 6160 9611 3efe .`.bf...f.a`..>. │ │ │ │ +0004f150: 2e2e 2e93 608e 8e8e 8e8e 8e8e a68d 9112 ....`........... │ │ │ │ +0004f160: c761 cf77 90ac 7265 7265 9603 eaa8 696e .a.w..rere....in │ │ │ │ +0004f170: 7075 7493 696e 7374 6561 642e 9105 38e0 put.instead...8. │ │ │ │ +0004f180: 4691 ff05 566f 7293 6578 616d 706c 653a F...Vor.example: │ │ │ │ +0004f190: 8e9f 5011 978d 8d8d 9112 c761 9fbb 8781 ..P........a.... │ │ │ │ +0004f1a0: 8900 0066 6601 c70b 4a9f 7e97 628d 8d90 ...ff...J.~.b... │ │ │ │ +0004f1b0: cccd 9f04 599c 8400 82f0 fe00 0066 668d ....Y........ff. │ │ │ │ +0004f1c0: 9f87 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ +0004f1d0: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ +0004f1e0: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ +0004f1f0: 15eb 4931 8e8e 8e8e 9fff 4054 8d91 05cc ..I1......@T.... │ │ │ │ +0004f200: ceeb 6123 6c65 7496 05bf aa66 6f6f 9373 ..a#let....foo.s │ │ │ │ +0004f210: 933d 9370 7269 6e74 5f73 7472 696e 6793 .=.print_string. │ │ │ │ +0004f220: 6048 656c 6c6f 3a93 603b 9370 7269 6e74 `Hello:.`;.print │ │ │ │ +0004f230: 5f73 7472 696e 6793 733b 9370 7269 6e74 _string.s;.print │ │ │ │ +0004f240: 5f6e 6577 6c69 6e65 2829 3b3b 8ea4 0d00 _newline();;.... │ │ │ │ +0004f250: 008d 9105 ccce 666f 6f96 05bf aa3d 932d ......foo....=.- │ │ │ │ +0004f260: 933a 9328 7374 7269 6e67 932d 3e93 766f .:.(string.->.vo │ │ │ │ +0004f270: 6964 298e a1a1 8d91 05cc ce23 6e65 775f id)........#new_ │ │ │ │ +0004f280: 7379 6e74 6178 5f62 6c6f 636b 2860 3c3c syntax_block(`<< │ │ │ │ +0004f290: 602c 603e 3e60 2c91 05bf aa60 666f 6f60 `,`>>`,....`foo` │ │ │ │ +0004f2a0: 293b 3b8e a18d 9105 ccce 2829 9605 bfaa );;.......().... │ │ │ │ +0004f2b0: 3a93 766f 6964 8ea1 a18d 9105 ccce 233c :.void........#< │ │ │ │ +0004f2c0: 3c96 05bf aa4d 696b 6593 3e3e 3b3b 8ea1 <....Mike.>>;;.. │ │ │ │ +0004f2d0: 8d91 05cc ce48 656c 6c6f 3a91 05bf aa4d .....Hello:....M │ │ │ │ +0004f2e0: 696b 658e a18d 9105 ccce 2829 9605 bfaa ike.......().... │ │ │ │ +0004f2f0: 3a93 766f 6964 8ea1 8e92 01c6 71b1 8400 :.void......q... │ │ │ │ +0004f300: 82f0 fe00 0066 668e 8e9f 04c0 0289 0000 .....ff......... │ │ │ │ +0004f310: 6666 01c7 0b4a 8e8e 8e9f 50bc 438d 911e ff...J....P.C... │ │ │ │ +0004f320: 28f0 cf54 6865 9602 a820 6675 6e63 7469 (..The... functi │ │ │ │ +0004f330: 6f6e 8d93 eb61 7365 745f 7374 7269 6e67 on...aset_string │ │ │ │ +0004f340: 5f65 7363 6170 658e 9167 0a8a cf28 7365 _escape..g...(se │ │ │ │ +0004f350: 6593 5365 6374 696f 6e93 332e 332e 3229 e.Section.3.3.2) │ │ │ │ +0004f360: 9369 7393 7573 6566 756c 9377 6974 6891 .is.useful.with. │ │ │ │ +0004f370: 02a8 1f73 796e 9aac 7274 6178 9362 6c6f ...syn..rtax.blo │ │ │ │ +0004f380: 9553 8e63 986b 732c 9102 e8a2 6293 6563 .S.c.ks,....b.ec │ │ │ │ +0004f390: 6175 7365 8ea1 8d91 12c7 6169 7496 03ea ause......ait... │ │ │ │ +0004f3a0: a865 6e61 626c 6573 9362 6163 90ac 726b .enables.bac..rk │ │ │ │ +0004f3b0: 736c 6173 6893 28eb 615c cf29 9374 6f93 slash.(.a\.).to. │ │ │ │ +0004f3c0: 6290 538e 6593 696e 636c 7564 6564 9369 b.S.e.included.i │ │ │ │ +0004f3d0: 6e93 7374 7269 6e67 732e 8e9f 276b 888d n.strings...'k.. │ │ │ │ +0004f3e0: 8d91 12c7 61eb 4b38 2e31 378e 9148 c75d ....a.K8.17..H.] │ │ │ │ +0004f3f0: 5265 6c6f 9100 8a3d 6361 7469 6e67 9106 Relo...=cating.. │ │ │ │ +0004f400: 7ae1 484f 4c8e 9f1b e223 8d91 12c7 61cf z.HOL....#....a. │ │ │ │ +0004f410: 5468 6596 03ea a862 7569 6c74 2d69 6e93 The....built-in. │ │ │ │ +0004f420: eb48 4d4c 93cf 6675 6e63 7469 6f6e 3a8e .HML..function:. │ │ │ │ +0004f430: a68d 8d8d 9112 c761 9ff5 4fa7 8900 0066 .......a..O....f │ │ │ │ +0004f440: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +0004f450: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ +0004f460: 8d91 170b cceb 6169 6e73 7461 6c6c 9605 ......ainstall.. │ │ │ │ +0004f470: bfaa 3a93 7374 7269 6e67 932d 3e93 766f ..:.string.->.vo │ │ │ │ +0004f480: 6964 8e8e 9201 c671 b184 000f 60b2 0000 id.....q....`... │ │ │ │ +0004f490: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +0004f4a0: 4a8e 8e8e a68d 9112 c761 cf72 6563 6f6e J........a.recon │ │ │ │ +0004f4b0: 0c67 7572 6573 9605 6437 6193 7275 6e6e .gures..d7a.runn │ │ │ │ +0004f4c0: 696e 6793 eb48 484f 4c93 cf73 7973 7465 ing..HHOL..syste │ │ │ │ +0004f4d0: 6d93 746f 9361 936e 6577 9105 6438 726f m.to.a.new..d8ro │ │ │ │ +0004f4e0: 9053 8e6f 7493 6469 7265 6374 6f72 792e .S.ot.directory. │ │ │ │ +0004f4f0: 9109 a58d 5468 6593 7374 7269 6e67 9361 ....The.string.a │ │ │ │ +0004f500: 7267 756d 656e 90ac 7274 9374 6f8e a18d rgumen..rt.to... │ │ │ │ +0004f510: 8d91 12c7 61eb 6169 6e73 7461 6c6c 8e91 ....a.ainstall.. │ │ │ │ +0004f520: 3f55 8ecf 7368 6f75 6c64 9604 5087 6290 ?U..should..P.b. │ │ │ │ +0004f530: 538e 6593 7468 6593 6162 736f 6c75 7465 S.e.the.absolute │ │ │ │ +0004f540: 9370 6174 6893 6e61 6d65 9374 6f91 0450 .path.name.to..P │ │ │ │ +0004f550: 8874 6865 9364 6972 6563 746f 7279 9369 .the.directory.i │ │ │ │ +0004f560: 6e93 7768 6963 90ac 7268 9374 6865 93eb n.whic..rh.the.. │ │ │ │ +0004f570: 4848 4f4c 93cf 7379 7374 656d 9369 738e HHOL..system.is. │ │ │ │ +0004f580: a18d 9112 c761 6c6f 9053 8e63 6174 6564 .....alo.S.cated │ │ │ │ +0004f590: 2e91 0632 6943 6861 7074 6572 9604 3dd6 ...2iChapter..=. │ │ │ │ +0004f5a0: 319b 043d d56f 6693 eb49 5455 544f 5249 1..=.of..ITUTORI │ │ │ │ +0004f5b0: 414c 93cf 2860 4765 7474 696e 6798 616e AL..(`Getting.an │ │ │ │ +0004f5c0: 6493 496e 7374 616c 6c69 6e67 93eb 4848 d.Installing..HH │ │ │ │ +0004f5d0: 4f4c cf27 2991 043d c064 6573 6372 6962 OL.')..=.describ │ │ │ │ +0004f5e0: 9053 8e65 7393 696e 9864 6574 6169 6c93 .S.es.in.detail. │ │ │ │ +0004f5f0: 686f 90ac 7277 8ea1 8d91 12c7 6174 6f96 ho..rw......ato. │ │ │ │ +0004f600: 03ea a863 6f6e 0c67 7572 6593 eb48 484f ...con.gure..HHO │ │ │ │ +0004f610: 4ccf 2e8e a18d 911e 28f0 4578 6563 7574 L.......(.Execut │ │ │ │ +0004f620: 696e 678d 9103 eaa8 eb61 696e 7374 616c ing......ainstal │ │ │ │ +0004f630: 6c91 05bf aa60 eb62 6469 7295 4dde 6563 l....`.bdir.M.ec │ │ │ │ +0004f640: 746f 7293 7990 6493 eb61 608e 916e 2425 tor.y.d..a`..n$% │ │ │ │ +0004f650: cf64 6f90 538e 6573 9603 eaa8 7468 6593 .do.S.es....the. │ │ │ │ +0004f660: 666f 6c6c 6f90 ac72 7769 6e67 3a8e a68d follo..rwing:... │ │ │ │ +0004f670: 8d8d 8d91 2467 afeb 6080 888e 8e8e 9130 ....$g..`......0 │ │ │ │ +0004f680: 274d cf53 6574 7396 03ea a874 6865 9373 'M.Sets....the.s │ │ │ │ +0004f690: 6561 7263 90ac 7268 9370 6174 6893 746f earc..rh.path.to │ │ │ │ +0004f6a0: 3a91 0538 e0eb 615b 6060 3b96 05bf aa60 :..8..a[``;....` │ │ │ │ +0004f6b0: 7e2f 603b 9360 8deb 6264 6972 954d de65 ~/`;.`..bdir.M.e │ │ │ │ +0004f6c0: 6374 6f72 9379 8e91 2cd2 31eb 612f 7468 ctor.y..,.1.a/th │ │ │ │ +0004f6d0: 656f 7269 6573 2f60 5d8e 9f18 b758 8d8d eories/`]....X.. │ │ │ │ +0004f6e0: 8d8d 9124 67af eb60 8088 8e8e 8e91 3027 ...$g..`......0' │ │ │ │ +0004f6f0: 4dcf 5365 7473 9603 eaa8 7570 9374 6865 M.Sets....up.the │ │ │ │ +0004f700: 9369 6e9a ac72 7465 726e 616c 9373 6561 .in..rternal.sea │ │ │ │ +0004f710: 7263 9868 9370 6174 6893 7573 6564 9362 rc.h.path.used.b │ │ │ │ +0004f720: 9879 93eb 4848 4f4c 93cf 746f 930c 6e64 .y..HHOL..to..nd │ │ │ │ +0004f730: 936f 6e6c 696e 6593 6865 6c70 930c 6c65 .online.help..le │ │ │ │ +0004f740: 732e 8e9f 18b7 578d 8d8d 8d91 2467 afeb s.....W.....$g.. │ │ │ │ +0004f750: 6080 888e 8e8e 9130 274d cf53 6574 7396 `......0'M.Sets. │ │ │ │ +0004f760: 03ea a875 7093 7468 6593 696e 9aac 7274 ...up.the.in..rt │ │ │ │ +0004f770: 6572 6e61 6c93 7365 6172 6398 6893 7061 ernal.searc.h.pa │ │ │ │ +0004f780: 7468 9375 7365 6493 6298 7993 eb48 484f th.used.b.y..HHO │ │ │ │ +0004f790: 4c93 cf74 6f93 0c6e 6493 6c69 6272 6172 L..to..nd.librar │ │ │ │ +0004f7a0: 6965 732e 8e8e 9f24 fd13 8e8c 8b00 0000 ies....$........ │ │ │ │ +0004f7b0: 5a00 0000 0000 0000 0000 0000 0000 0000 Z............... │ │ │ │ 0004f7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0004f7d0: 0000 0000 04ee 14a0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ -0004f7e0: d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 ................ │ │ │ │ -0004f7f0: 3930 9200 ee8b a143 6861 7074 6572 9604 90.....Chapter.. │ │ │ │ -0004f800: 8000 382e 910a 8000 4d4c 9353 7973 7465 ..8.....ML.Syste │ │ │ │ -0004f810: 6d93 4691 fee0 0075 6e63 7469 6f6e 738e m.F....unctions. │ │ │ │ -0004f820: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ -0004f830: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -0004f840: 8d8d 91ea f1eb eb4b 382e 3138 8e91 20f1 .......K8.18.. . │ │ │ │ -0004f850: e74c 6962 7261 7269 6573 8e9f 1be2 238d .Libraries....#. │ │ │ │ -0004f860: 91ea f1eb cf54 6865 9604 bb6d eb48 484f .....The...m.HHO │ │ │ │ -0004f870: 4c9b 04bb 6ecf 7379 7374 656d 9368 6173 L...n.system.has │ │ │ │ -0004f880: 9361 936c 6962 7261 7279 986d 6563 9aac .a.library.mec.. │ │ │ │ -0004f890: 7268 616e 6973 6d93 7768 6963 9868 9361 rhanism.whic.h.a │ │ │ │ -0004f8a0: 6c6c 6f98 7773 9b04 bb6e 7573 6566 756c llo.ws...nuseful │ │ │ │ -0004f8b0: 9374 6865 6f72 6965 7393 616e 6493 746f .theories.and.to │ │ │ │ -0004f8c0: 9053 8e6f 6c73 9874 6f93 6290 538e 658e .S.ols.to.b.S.e. │ │ │ │ -0004f8d0: a410 0000 8d91 eaf1 eb6c 6f61 6465 6496 .........loaded. │ │ │ │ -0004f8e0: 03ea a86f 6e93 6465 6d61 6e64 9369 6e93 ...on.demand.in. │ │ │ │ -0004f8f0: 6193 756e 6966 6f72 6d93 7795 ac72 6193 a.uniform.w..ra. │ │ │ │ -0004f900: 7991 ff05 562e 9105 38e0 4196 03ea a86c y...V...8.A....l │ │ │ │ -0004f910: 6962 7261 7279 9369 7393 6c6f 6164 6564 ibrary.is.loaded │ │ │ │ -0004f920: 9377 6974 6893 7468 6593 6675 6e63 7469 .with.the.functi │ │ │ │ -0004f930: 6f6e 3a8e a918 7cfc 8d8d 8d91 eaf1 eb9f on:...|......... │ │ │ │ -0004f940: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ -0004f950: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ -0004f960: 6666 8d9f fba6 648d 9117 0bcc eb61 6c6f ff....d......alo │ │ │ │ -0004f970: 6164 5f6c 6962 7261 7279 9605 bfaa 3a93 ad_library....:. │ │ │ │ -0004f980: 7374 7269 6e67 932d 3e93 766f 6964 8e8e string.->.void.. │ │ │ │ -0004f990: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ -0004f9a0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -0004f9b0: 9f18 7cfd 8d91 eaf1 ebcf 4191 0321 d263 ..|.......A..!.c │ │ │ │ -0004f9c0: 616c 6c96 0322 0574 6f8d 93eb 616c 6f61 all..".to...aloa │ │ │ │ -0004f9d0: 645f 6c69 6272 6172 7991 05bf aa60 8dd7 d_library....`.. │ │ │ │ -0004f9e0: 6c90 438f 6962 8e91 0cc4 9eeb 6160 8e91 l.C.ib......a`.. │ │ │ │ -0004f9f0: 6943 9fcf 7769 6c6c 9364 6f93 6e6f 7468 iC..will.do.noth │ │ │ │ -0004fa00: 696e 6793 6966 9374 6865 936c 6962 7261 ing.if.the.libra │ │ │ │ -0004fa10: 7279 93d7 6c90 438f 6962 9103 2206 cf69 ry..l.C.ib.."..i │ │ │ │ -0004fa20: 7393 616c 7265 6164 7993 6c6f 6164 6564 s.already.loaded │ │ │ │ -0004fa30: 2e91 04f5 ff4f 7468 6572 7769 7365 8ea1 .....Otherwise.. │ │ │ │ -0004fa40: 8d91 eaf1 eb69 7496 0407 0b77 696c 6c9b .....it....will. │ │ │ │ -0004fa50: 0407 0a6c 6f61 6493 696e 90ac 7274 6f93 ...load.in..rto. │ │ │ │ -0004fa60: eb48 484f 4c93 cf74 6865 98e5 6c69 6272 .HHOL..the..libr │ │ │ │ -0004fa70: 96ff 6666 6172 7991 044d 4d6c 6f93 6164 ..ffary..MMlo.ad │ │ │ │ -0004fa80: 9104 4d4c 0c6c 6591 04ec bbcf 6173 736f ..ML.le.....asso │ │ │ │ -0004fa90: 9053 8e63 6961 7465 6498 7769 7468 9604 .S.ciated.with.. │ │ │ │ -0004faa0: 070b 7468 6593 6c69 6272 6172 798d 98d7 ..the.library... │ │ │ │ -0004fab0: 6c90 438f 6962 8e91 10cb a8cf 2e91 058e l.C.ib.......... │ │ │ │ -0004fac0: 094f 7264 696e 6172 696c 7991 ff05 562c .Ordinarily...V, │ │ │ │ -0004fad0: 9104 0e23 7468 6973 8ea1 8d91 eaf1 eb6c ...#this.......l │ │ │ │ -0004fae0: 6f61 6496 0450 e70c 6c65 9b04 50e8 6973 oad..P..le..P.is │ │ │ │ -0004faf0: 9363 616c 6c65 648d 8d98 d76c 9043 8f69 .called....l.C.i │ │ │ │ -0004fb00: 628e 9111 1586 eb61 2f8d d76c 9043 8f69 b......a/..l.C.i │ │ │ │ -0004fb10: 628e 910c c49e eb61 2e6d 6c8e 9134 d8cc b......a.ml..4.. │ │ │ │ -0004fb20: cf2e 9106 6b9e 4966 2c9b 046a 7768 6f95 ....k.If,..jwho. │ │ │ │ -0004fb30: ac72 7793 6576 9365 722c 9874 6865 9604 .rw.ev.er,.the.. │ │ │ │ -0004fb40: 50e8 7374 7269 6e67 9b04 50e7 7375 7070 P.string..P.supp │ │ │ │ -0004fb50: 6c69 6564 9374 6f8d 98eb 616c 6f61 645f lied.to...aload_ │ │ │ │ -0004fb60: 6c69 6272 6172 798e 914d 9dc7 cf63 6f6e library..M...con │ │ │ │ -0004fb70: 90ac 7274 6169 6e73 9861 8ea1 8d91 eaf1 ..rtains.a...... │ │ │ │ -0004fb80: eb63 6f6c 6f6e 2c96 03ea a861 7393 696e .colon,....as.in │ │ │ │ -0004fb90: 8ea6 8d8d 8d9f 0128 de8d 8d8d 8d91 0230 .......(.......0 │ │ │ │ -0004fba0: eaeb 616c 6f61 645f 6c69 6272 6172 7991 ..aload_library. │ │ │ │ -0004fbb0: 05bf aa60 8dd7 6c90 438f 6962 8e91 0cc4 ...`..l.C.ib.... │ │ │ │ -0004fbc0: 9eeb 613a 8dd7 7061 7290 538e 748e 9115 ..a:..par.S.t... │ │ │ │ -0004fbd0: edfd eb61 603b 3b8e 8e8e 8e8e 8e8e a68d ...a`;;......... │ │ │ │ -0004fbe0: 91ea f1eb cf74 6865 6e96 03ea a874 6865 .....then....the │ │ │ │ -0004fbf0: 936c 6f61 6493 0c6c 6593 7769 6c6c 9362 .load..le.will.b │ │ │ │ -0004fc00: 9a53 8e65 9363 616c 6c65 648d 8d93 d76c .S.e.called....l │ │ │ │ -0004fc10: 9043 8f69 628e 9110 af46 eb61 2f8d d770 .C.ib....F.a/..p │ │ │ │ -0004fc20: 6172 9874 8e91 15ed fdeb 612e 6d6c 8e91 ar.t......a.ml.. │ │ │ │ -0004fc30: 3d9b ebcf 2e8e a18d 91f6 537a 5468 6596 =.........SzThe. │ │ │ │ -0004fc40: 0436 a973 7973 7465 6d93 7365 6172 639a .6.system.searc. │ │ │ │ -0004fc50: ac72 6865 7393 666f 7293 7468 6593 6c6f .rhes.for.the.lo │ │ │ │ -0004fc60: 6164 930c 6c65 9369 6e91 0436 a874 6865 ad..le.in..6.the │ │ │ │ -0004fc70: 936c 6962 7261 7279 9364 6972 6563 746f .library.directo │ │ │ │ -0004fc80: 7269 6573 9373 7090 538e 6563 690c 6564 ries.sp.S.eci.ed │ │ │ │ -0004fc90: 9362 9879 9361 6e93 696e 9874 6572 6e61 .b.y.an.in.terna │ │ │ │ -0004fca0: 6c8e a18d 91ea f1eb 7365 6172 639a ac72 l.......searc..r │ │ │ │ -0004fcb0: 6896 04fd ca70 6174 6893 6361 6c6c 6564 h....path.called │ │ │ │ -0004fcc0: 9374 6865 93e5 6c69 6272 96ff 6666 6172 .the..libr..ffar │ │ │ │ -0004fcd0: 7991 0530 1973 6593 6172 9363 6891 0530 y..0.se.ar.ch..0 │ │ │ │ -0004fce0: 1a70 9361 7468 cf2e 9108 7246 5468 6973 .p.ath....rFThis │ │ │ │ -0004fcf0: 9604 fdca 6973 9104 fdc9 6193 6c69 7374 ....is....a.list │ │ │ │ -0004fd00: 936f 6693 6469 7265 6374 6f72 7993 6e61 .of.directory.na │ │ │ │ -0004fd10: 6d65 7393 7768 6963 9868 9368 6173 8ea1 mes.whic.h.has.. │ │ │ │ -0004fd20: 8d91 eaf1 eb70 7265 6369 7365 6c79 9604 .....precisely.. │ │ │ │ -0004fd30: 5140 7468 659b 0451 3f73 616d 6593 666f Q@the..Q?same.fo │ │ │ │ -0004fd40: 726d 6174 9861 7393 7468 6598 7265 6775 rmat.as.the.regu │ │ │ │ -0004fd50: 6c61 7293 7365 6172 6390 ac72 6898 7061 lar.searc..rh.pa │ │ │ │ -0004fd60: 7468 2e91 066c a741 7373 6f90 538e 6369 th...l.Asso.S.ci │ │ │ │ -0004fd70: 6174 6564 9877 6974 6893 7468 6598 6c69 ated.with.the.li │ │ │ │ -0004fd80: 6272 6172 7993 7365 6163 90ac 7268 8ea1 brary.seac..rh.. │ │ │ │ -0004fd90: 8d91 eaf1 eb70 6174 6896 03ea a861 7265 .....path....are │ │ │ │ -0004fda0: 9374 95ac 7277 936f 9103 eaa8 6675 6e63 .t..rw.o....func │ │ │ │ -0004fdb0: 7469 6f6e 733a 8e9f 1d69 0f8d 8d8d 91ea tions:...i...... │ │ │ │ -0004fdc0: f1eb 9fee cfa7 8900 0066 6601 c70b 4a9f .........ff...J. │ │ │ │ -0004fdd0: 1807 168d 8d90 cccd 9f04 599c 8400 1c60 ..........Y....` │ │ │ │ -0004fde0: b200 0066 668d 9fee a664 8d91 170b cceb ...ff....d...... │ │ │ │ -0004fdf0: 6173 6574 5f6c 6962 7261 7279 5f73 6561 aset_library_sea │ │ │ │ -0004fe00: 7263 685f 7061 7468 9605 bfaa 3a93 7374 rch_path....:.st │ │ │ │ -0004fe10: 7269 6e67 936c 6973 7493 2d3e 9376 6f69 ring.list.->.voi │ │ │ │ -0004fe20: 648e 9f0d 0000 8d91 170b cc6c 6962 7261 d..........libra │ │ │ │ -0004fe30: 7279 5f73 6561 7263 685f 7061 7468 911c ry_search_path.. │ │ │ │ -0004fe40: be52 3a96 05bf aa76 6f69 6493 2d3e 9373 .R:....void.->.s │ │ │ │ -0004fe50: 7472 696e 6793 6c69 7374 8e8e 9201 c671 tring.list.....q │ │ │ │ -0004fe60: b184 001c 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -0004fe70: 8900 0066 6601 c70b 4a8e 8e8e 9f1d 6910 ...ff...J.....i. │ │ │ │ -0004fe80: 8d91 eaf1 ebcf 5468 6573 6596 03a5 7961 ......These...ya │ │ │ │ -0004fe90: 7265 9b03 a57a 616e 616c 6f67 6f75 7393 re...zanalogous. │ │ │ │ -0004fea0: 746f 9374 6865 98eb 484d 4c93 cf66 756e to.the..HML..fun │ │ │ │ -0004feb0: 6374 696f 6e73 8d98 eb61 7365 6172 6368 ctions...asearch │ │ │ │ -0004fec0: 5f70 6174 688e 9146 8741 cf61 6e64 8d93 _path..F.A.and.. │ │ │ │ -0004fed0: eb61 7365 745f 7365 6172 6368 5f70 6174 .aset_search_pat │ │ │ │ -0004fee0: 688e 9159 e06f cf3b 9103 bc89 7468 6579 h..Y.o.;....they │ │ │ │ -0004fef0: 9873 6574 9374 6865 8ea1 8d91 eaf1 eb6c .set.the.......l │ │ │ │ -0004ff00: 6962 7261 7279 9604 13bb 7365 6172 639a ibrary....searc. │ │ │ │ -0004ff10: ac72 6891 0413 ba70 6174 6893 616e 6493 .rh....path.and. │ │ │ │ -0004ff20: 7265 7472 6965 7698 6591 0413 ba74 6865 retriev.e....the │ │ │ │ -0004ff30: 936c 6962 7261 7279 9373 6561 7263 9868 .library.searc.h │ │ │ │ -0004ff40: 9604 13ba 7061 7468 2c91 041e 0072 6573 ....path,....res │ │ │ │ -0004ff50: 7090 538e 6563 7469 7698 656c 7991 ff05 p.S.ectiv.ely... │ │ │ │ -0004ff60: 562e 9105 b418 5468 6593 6c69 6272 6172 V.....The.librar │ │ │ │ -0004ff70: 7991 0413 bb73 6561 7263 9868 8ea1 8d91 y....searc.h.... │ │ │ │ -0004ff80: eaf1 eb70 6174 6896 04d2 6769 739b 04d2 ...path...gis... │ │ │ │ -0004ff90: 6669 6e90 ac72 7465 6e64 6564 9374 6f93 fin..rtended.to. │ │ │ │ -0004ffa0: 7375 7070 9053 8e6f 7274 9874 6865 9375 supp.S.ort.the.u │ │ │ │ -0004ffb0: 7365 986f 6693 6c6f 9053 8e63 616c 936c se.of.lo.S.cal.l │ │ │ │ -0004ffc0: 6962 7261 7269 6573 2e91 07f0 1c49 6698 ibraries.....If. │ │ │ │ -0004ffd0: 7468 6593 6c69 6272 6172 7998 7365 6172 the.library.sear │ │ │ │ -0004ffe0: 6390 ac72 6893 7061 7468 9369 732c 9105 c..rh.path.is,.. │ │ │ │ -0004fff0: 0c56 666f 728e a18d 91ea f1eb 6578 616d .Vfor.......exam │ │ │ │ -00050000: 706c 653a 8ea6 8d8d 8d9f 00cb 898d 8d8d ple:............ │ │ │ │ -00050010: 8d91 0230 eaeb 615b 607e 2f6c 6962 7261 ...0..a[`~/libra │ │ │ │ -00050020: 7279 2f60 3b91 05bf aa60 2f75 7372 2f6c ry/`;....`/usr/l │ │ │ │ -00050030: 6962 2f68 6f6c 2f4c 6962 7261 7279 2f60 ib/hol/Library/` │ │ │ │ -00050040: 5d8e 8e8e 8e8e 8e8e a68d 91ea f1eb cf77 ]..............w │ │ │ │ -00050050: 6865 7265 9604 d8a0 eb61 7e2f 6c69 6272 here.....a~/libr │ │ │ │ -00050060: 6172 792f 9b04 d8a1 cf69 7393 7468 6593 ary/.....is.the. │ │ │ │ -00050070: 7061 7468 6e61 6d65 936f 6698 7468 6593 pathname.of.the. │ │ │ │ -00050080: 6469 7265 6374 6f72 7993 696e 9877 6869 directory.in.whi │ │ │ │ -00050090: 6390 ac72 6893 6193 7573 6572 2773 936c c..rh.a.user's.l │ │ │ │ -000500a0: 6f90 538e 6361 6c98 6c69 6272 6172 6965 o.S.cal.librarie │ │ │ │ -000500b0: 7393 7265 2d8e a18d 91ea f1eb 7369 6465 s.re-.......side │ │ │ │ -000500c0: 9605 794e 616e 648d 9105 794d eb61 2f75 ..yNand...yM.a/u │ │ │ │ -000500d0: 7372 2f6c 6962 2f68 6f6c 2f4c 6962 7261 sr/lib/hol/Libra │ │ │ │ -000500e0: 7279 2f8e 9200 83ab 8dcf 6973 9374 6865 ry/.......is.the │ │ │ │ -000500f0: 9b05 794d eb48 484f 4c93 cf73 7973 7465 ..yM.HHOL..syste │ │ │ │ -00050100: 6d93 6c69 6272 6172 7998 6469 7265 6374 m.library.direct │ │ │ │ -00050110: 6f72 7991 ff05 562c 9105 dcf7 7468 656e ory...V,....then │ │ │ │ -00050120: 9365 7691 ff58 e461 6c75 6174 696e 678e .ev..X.aluating. │ │ │ │ -00050130: a18d 8d91 eaf1 ebeb 616c 6f61 645f 6c69 ........aload_li │ │ │ │ -00050140: 6272 6172 7991 05bf aa60 8dd7 6c90 438f brary....`..l.C. │ │ │ │ -00050150: 6962 8e91 0cc4 9eeb 6160 8e91 5237 cacf ib......a`..R7.. │ │ │ │ -00050160: 7769 6c6c 9604 464b 6c6f 6164 9374 6865 will..FKload.the │ │ │ │ -00050170: 930c 6c65 93eb 617e 8d2f 6c69 6272 6172 ..le..a~./librar │ │ │ │ -00050180: 792f 8dd7 6c90 438f 6962 8e96 0cc4 9eeb y/..l.C.ib...... │ │ │ │ -00050190: 612f 8dd7 6c90 438f 6962 8e93 eb61 2e6d a/..l.C.ib...a.m │ │ │ │ -000501a0: 6c8e 9168 8b2a cf69 6693 6974 9365 7869 l..h.*.if.it.exi │ │ │ │ -000501b0: 7374 7393 616e 6493 6f74 6865 7277 6973 sts.and.otherwis │ │ │ │ -000501c0: 6593 6c6f 6164 8ea1 8d91 eaf1 eb74 6865 e.load.......the │ │ │ │ -000501d0: 9604 295c 0c6c 658d 9104 295d eb61 2f75 ..)\.le...)].a/u │ │ │ │ -000501e0: 7372 2f68 6f6c 2f4c 6962 7261 7279 2f8d sr/hol/Library/. │ │ │ │ -000501f0: d76c 9043 8f69 628e 960c c49e eb61 2f8d .l.C.ib......a/. │ │ │ │ -00050200: d76c 9043 8f69 628e 93eb 612e 6d6c 8e92 .l.C.ib...a.ml.. │ │ │ │ -00050210: 0096 6b8b cf2e 9105 f4fd 4966 936e 6569 ..k.......If.nei │ │ │ │ -00050220: 7468 6572 930c 6c65 9365 7869 7374 732c ther..le.exists, │ │ │ │ -00050230: 9104 390a 7468 656e 9374 6865 9363 616c ..9.then.the.cal │ │ │ │ -00050240: 6c91 0429 5d74 6f8d 93eb 616c 6f61 645f l..)]to...aload_ │ │ │ │ -00050250: 6c69 6272 6172 798e 8ea1 8d91 eaf1 ebcf library......... │ │ │ │ -00050260: 6661 696c 732e 8ea1 8d91 f653 7a54 6865 fails......SzThe │ │ │ │ -00050270: 9603 cdad 6f75 7470 7574 9b03 cdae 6475 ....output....du │ │ │ │ -00050280: 7269 6e67 9374 6865 986c 6f61 6469 6e67 ring.the.loading │ │ │ │ -00050290: 936f 6698 6193 6c69 6272 6172 7998 6973 .of.a.library.is │ │ │ │ -000502a0: 9364 6574 6572 6d69 6e65 6498 6290 ac72 .determined.b..r │ │ │ │ -000502b0: 7993 7468 6598 0d61 678d 93eb 6170 7269 y.the..ag...apri │ │ │ │ -000502c0: 6e74 5f6c 6962 8e91 378a a7cf 2e91 052f nt_lib..7....../ │ │ │ │ -000502d0: 3849 6693 7468 6973 8ea1 8d91 eaf1 eb69 8If.this.......i │ │ │ │ -000502e0: 738d 9103 64b3 eb61 7472 7565 8e91 1a63 s...d..atrue...c │ │ │ │ -000502f0: 5bcf 2c91 037f 7e74 6865 6e96 0364 b374 [.,...~then..d.t │ │ │ │ -00050300: 6865 936f 7574 7075 7493 6973 9376 90ac he.output.is.v.. │ │ │ │ -00050310: 7265 7262 9053 8e6f 7365 2e91 050c 3946 rerb.S.ose....9F │ │ │ │ -00050320: 9bff 0556 6f72 9363 6f6e 7369 7374 656e ...Vor.consisten │ │ │ │ -00050330: 6379 982c 9103 7f7d 6c69 6272 6172 6965 cy.,...}librarie │ │ │ │ -00050340: 7393 7368 6f75 6c64 9362 9053 8e65 9373 s.should.b.S.e.s │ │ │ │ -00050350: 6574 9375 7093 736f 9374 6861 7493 616e et.up.so.that.an │ │ │ │ -00050360: 90ac 7279 8ea1 8d91 eaf1 eb6c 6f61 6469 ..ry.......loadi │ │ │ │ -00050370: 6e67 9603 eaa8 6f66 93eb 484d 4c93 cf0c ng....of..HML... │ │ │ │ -00050380: 6c65 7393 646f 6e65 9362 9aac 7279 936c les.done.b..ry.l │ │ │ │ -00050390: 6962 7261 7279 936c 6f61 6493 0c6c 6573 ibrary.load..les │ │ │ │ -000503a0: 9369 7393 646f 6e65 9362 9879 3a8e a68d .is.done.b.y:... │ │ │ │ -000503b0: 8d8d 9f01 28de 8d8d 8d8d 9102 30ea eb61 ....(.......0..a │ │ │ │ -000503c0: 6c6f 6164 2860 8dd7 6691 0147 ff69 6c90 load(`..f..G.il. │ │ │ │ -000503d0: 438f 658e 9114 4a7a eb61 602c 9605 bfaa C.e...Jz.a`,.... │ │ │ │ -000503e0: 6765 745f 666c 6167 5f76 616c 7565 9360 get_flag_value.` │ │ │ │ -000503f0: 7072 696e 745f 6c69 6260 298e 8e8e 8e8e print_lib`)..... │ │ │ │ -00050400: 8e8e 9f18 7cfd 8d91 eaf1 ebcf 5468 6973 ....|.......This │ │ │ │ -00050410: 9604 5827 6d61 6b9a ac72 6573 9376 9865 ..X'mak..res.v.e │ │ │ │ -00050420: 7262 9053 8e6f 7365 9104 5828 7072 696e rb.S.ose..X(prin │ │ │ │ -00050430: 9874 696e 6793 6475 7269 6e67 9374 6865 .ting.during.the │ │ │ │ -00050440: 936c 6f61 6469 6e67 9b04 5828 6f66 8d93 .loading..X(of.. │ │ │ │ -00050450: d766 9101 47ff 696c 9043 8f65 8e91 1cfa .f..G.il.C.e.... │ │ │ │ -00050460: c8cf 636f 6e64 6974 696f 6e61 6c93 6f6e ..conditional.on │ │ │ │ -00050470: 9874 6865 9363 7572 7265 6e90 ac72 7493 .the.curren..rt. │ │ │ │ -00050480: 7691 ff58 e461 6c75 658e a18d 91ea f1eb v..X.alue....... │ │ │ │ -00050490: 6f66 9603 eaa8 7468 6593 0d61 678d 93eb of....the..ag... │ │ │ │ -000504a0: 6170 7269 6e74 5f6c 6962 8e91 37a7 a2cf aprint_lib..7... │ │ │ │ -000504b0: 2e8e a18d 91f6 537a 4196 03ea a86c 6973 ......SzA....lis │ │ │ │ -000504c0: 7493 6f66 9374 6865 9363 7572 7265 6e90 t.of.the.curren. │ │ │ │ -000504d0: ac72 746c 7993 6c6f 6164 6564 936c 6962 .rtly.loaded.lib │ │ │ │ -000504e0: 7261 7269 6573 9363 616e 9362 9053 8e65 raries.can.b.S.e │ │ │ │ -000504f0: 936f 6274 6169 6e65 6493 7573 696e 673a .obtained.using: │ │ │ │ -00050500: 8ea6 8d8d 8d91 eaf1 eb9f f54f a789 0000 ...........O.... │ │ │ │ -00050510: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -00050520: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ -00050530: 648d 9117 0bcc eb61 6c69 6272 6172 6965 d......alibrarie │ │ │ │ -00050540: 7396 05bf aa3a 9376 6f69 6493 2d3e 9373 s....:.void.->.s │ │ │ │ -00050550: 7472 696e 6793 6c69 7374 8e8e 9201 c671 tring.list.....q │ │ │ │ -00050560: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -00050570: 8900 0066 6601 c70b 4a8e 8e8e 8e9f 24fd ...ff...J.....$. │ │ │ │ -00050580: 138e 8c8b 0000 005b 0000 0000 0000 0000 .......[........ │ │ │ │ +0004f7d0: 0000 0000 0000 04ee 16a0 02cc 0555 8da0 .............U.. │ │ │ │ +0004f7e0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ +0004f7f0: ebd0 3930 9200 ee8b a143 6861 7074 6572 ..90.....Chapter │ │ │ │ +0004f800: 9604 8000 382e 910a 8000 4d4c 9353 7973 ....8.....ML.Sys │ │ │ │ +0004f810: 7465 6d93 4691 fee0 0075 6e63 7469 6f6e tem.F....unction │ │ │ │ +0004f820: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ +0004f830: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ +0004f840: d021 8d8d 91ea f1eb eb4b 382e 3138 8e91 .!.......K8.18.. │ │ │ │ +0004f850: 20f1 e74c 6962 7261 7269 6573 8e9f 1be2 ..Libraries.... │ │ │ │ +0004f860: 238d 91ea f1eb cf54 6865 9604 bb6d eb48 #......The...m.H │ │ │ │ +0004f870: 484f 4c9b 04bb 6ecf 7379 7374 656d 9368 HOL...n.system.h │ │ │ │ +0004f880: 6173 9361 936c 6962 7261 7279 986d 6563 as.a.library.mec │ │ │ │ +0004f890: 9aac 7268 616e 6973 6d93 7768 6963 9868 ..rhanism.whic.h │ │ │ │ +0004f8a0: 9361 6c6c 6f98 7773 9b04 bb6e 7573 6566 .allo.ws...nusef │ │ │ │ +0004f8b0: 756c 9374 6865 6f72 6965 7393 616e 6493 ul.theories.and. │ │ │ │ +0004f8c0: 746f 9053 8e6f 6c73 9874 6f93 6290 538e to.S.ols.to.b.S. │ │ │ │ +0004f8d0: 658e a410 0000 8d91 eaf1 eb6c 6f61 6465 e..........loade │ │ │ │ +0004f8e0: 6496 03ea a86f 6e93 6465 6d61 6e64 9369 d....on.demand.i │ │ │ │ +0004f8f0: 6e93 6193 756e 6966 6f72 6d93 7795 ac72 n.a.uniform.w..r │ │ │ │ +0004f900: 6193 7991 ff05 562e 9105 38e0 4196 03ea a.y...V...8.A... │ │ │ │ +0004f910: a86c 6962 7261 7279 9369 7393 6c6f 6164 .library.is.load │ │ │ │ +0004f920: 6564 9377 6974 6893 7468 6593 6675 6e63 ed.with.the.func │ │ │ │ +0004f930: 7469 6f6e 3a8e a918 7cfc 8d8d 8d91 eaf1 tion:...|....... │ │ │ │ +0004f940: eb9f f54f a789 0000 6666 01c7 0b4a 9f0b ...O....ff...J.. │ │ │ │ +0004f950: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ +0004f960: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +0004f970: 6c6f 6164 5f6c 6962 7261 7279 9605 bfaa load_library.... │ │ │ │ +0004f980: 3a93 7374 7269 6e67 932d 3e93 766f 6964 :.string.->.void │ │ │ │ +0004f990: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ +0004f9a0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +0004f9b0: 8e8e 9f18 7cfd 8d91 eaf1 ebcf 4191 0321 ....|.......A..! │ │ │ │ +0004f9c0: d263 616c 6c96 0322 0574 6f8d 93eb 616c .call..".to...al │ │ │ │ +0004f9d0: 6f61 645f 6c69 6272 6172 7991 05bf aa60 oad_library....` │ │ │ │ +0004f9e0: 8dd7 6c90 438f 6962 8e91 0cc4 9eeb 6160 ..l.C.ib......a` │ │ │ │ +0004f9f0: 8e91 6943 9fcf 7769 6c6c 9364 6f93 6e6f ..iC..will.do.no │ │ │ │ +0004fa00: 7468 696e 6793 6966 9374 6865 936c 6962 thing.if.the.lib │ │ │ │ +0004fa10: 7261 7279 93d7 6c90 438f 6962 9103 2206 rary..l.C.ib..". │ │ │ │ +0004fa20: cf69 7393 616c 7265 6164 7993 6c6f 6164 .is.already.load │ │ │ │ +0004fa30: 6564 2e91 04f5 ff4f 7468 6572 7769 7365 ed.....Otherwise │ │ │ │ +0004fa40: 8ea1 8d91 eaf1 eb69 7496 0407 0b77 696c .......it....wil │ │ │ │ +0004fa50: 6c9b 0407 0a6c 6f61 6493 696e 90ac 7274 l....load.in..rt │ │ │ │ +0004fa60: 6f93 eb48 484f 4c93 cf74 6865 98e5 6c69 o..HHOL..the..li │ │ │ │ +0004fa70: 6272 96ff 6666 6172 7991 044d 4d6c 6f93 br..ffary..MMlo. │ │ │ │ +0004fa80: 6164 9104 4d4c 0c6c 6591 04ec bbcf 6173 ad..ML.le.....as │ │ │ │ +0004fa90: 736f 9053 8e63 6961 7465 6498 7769 7468 so.S.ciated.with │ │ │ │ +0004faa0: 9604 070b 7468 6593 6c69 6272 6172 798d ....the.library. │ │ │ │ +0004fab0: 98d7 6c90 438f 6962 8e91 10cb a8cf 2e91 ..l.C.ib........ │ │ │ │ +0004fac0: 058e 094f 7264 696e 6172 696c 7991 ff05 ...Ordinarily... │ │ │ │ +0004fad0: 562c 9104 0e23 7468 6973 8ea1 8d91 eaf1 V,...#this...... │ │ │ │ +0004fae0: eb6c 6f61 6496 0450 e70c 6c65 9b04 50e8 .load..P..le..P. │ │ │ │ +0004faf0: 6973 9363 616c 6c65 648d 8d98 d76c 9043 is.called....l.C │ │ │ │ +0004fb00: 8f69 628e 9111 1586 eb61 2f8d d76c 9043 .ib......a/..l.C │ │ │ │ +0004fb10: 8f69 628e 910c c49e eb61 2e6d 6c8e 9134 .ib......a.ml..4 │ │ │ │ +0004fb20: d8cc cf2e 9106 6b9e 4966 2c9b 046a 7768 ......k.If,..jwh │ │ │ │ +0004fb30: 6f95 ac72 7793 6576 9365 722c 9874 6865 o..rw.ev.er,.the │ │ │ │ +0004fb40: 9604 50e8 7374 7269 6e67 9b04 50e7 7375 ..P.string..P.su │ │ │ │ +0004fb50: 7070 6c69 6564 9374 6f8d 98eb 616c 6f61 pplied.to...aloa │ │ │ │ +0004fb60: 645f 6c69 6272 6172 798e 914d 9dc7 cf63 d_library..M...c │ │ │ │ +0004fb70: 6f6e 90ac 7274 6169 6e73 9861 8ea1 8d91 on..rtains.a.... │ │ │ │ +0004fb80: eaf1 eb63 6f6c 6f6e 2c96 03ea a861 7393 ...colon,....as. │ │ │ │ +0004fb90: 696e 8ea6 8d8d 8d9f 0128 de8d 8d8d 8d91 in.......(...... │ │ │ │ +0004fba0: 0230 eaeb 616c 6f61 645f 6c69 6272 6172 .0..aload_librar │ │ │ │ +0004fbb0: 7991 05bf aa60 8dd7 6c90 438f 6962 8e91 y....`..l.C.ib.. │ │ │ │ +0004fbc0: 0cc4 9eeb 613a 8dd7 7061 7290 538e 748e ....a:..par.S.t. │ │ │ │ +0004fbd0: 9115 edfd eb61 603b 3b8e 8e8e 8e8e 8e8e .....a`;;....... │ │ │ │ +0004fbe0: a68d 91ea f1eb cf74 6865 6e96 03ea a874 .......then....t │ │ │ │ +0004fbf0: 6865 936c 6f61 6493 0c6c 6593 7769 6c6c he.load..le.will │ │ │ │ +0004fc00: 9362 9a53 8e65 9363 616c 6c65 648d 8d93 .b.S.e.called... │ │ │ │ +0004fc10: d76c 9043 8f69 628e 9110 af46 eb61 2f8d .l.C.ib....F.a/. │ │ │ │ +0004fc20: d770 6172 9874 8e91 15ed fdeb 612e 6d6c .par.t......a.ml │ │ │ │ +0004fc30: 8e91 3d9b ebcf 2e8e a18d 91f6 537a 5468 ..=.........SzTh │ │ │ │ +0004fc40: 6596 0436 a973 7973 7465 6d93 7365 6172 e..6.system.sear │ │ │ │ +0004fc50: 639a ac72 6865 7393 666f 7293 7468 6593 c..rhes.for.the. │ │ │ │ +0004fc60: 6c6f 6164 930c 6c65 9369 6e91 0436 a874 load..le.in..6.t │ │ │ │ +0004fc70: 6865 936c 6962 7261 7279 9364 6972 6563 he.library.direc │ │ │ │ +0004fc80: 746f 7269 6573 9373 7090 538e 6563 690c tories.sp.S.eci. │ │ │ │ +0004fc90: 6564 9362 9879 9361 6e93 696e 9874 6572 ed.b.y.an.in.ter │ │ │ │ +0004fca0: 6e61 6c8e a18d 91ea f1eb 7365 6172 639a nal.......searc. │ │ │ │ +0004fcb0: ac72 6896 04fd ca70 6174 6893 6361 6c6c .rh....path.call │ │ │ │ +0004fcc0: 6564 9374 6865 93e5 6c69 6272 96ff 6666 ed.the..libr..ff │ │ │ │ +0004fcd0: 6172 7991 0530 1973 6593 6172 9363 6891 ary..0.se.ar.ch. │ │ │ │ +0004fce0: 0530 1a70 9361 7468 cf2e 9108 7246 5468 .0.p.ath....rFTh │ │ │ │ +0004fcf0: 6973 9604 fdca 6973 9104 fdc9 6193 6c69 is....is....a.li │ │ │ │ +0004fd00: 7374 936f 6693 6469 7265 6374 6f72 7993 st.of.directory. │ │ │ │ +0004fd10: 6e61 6d65 7393 7768 6963 9868 9368 6173 names.whic.h.has │ │ │ │ +0004fd20: 8ea1 8d91 eaf1 eb70 7265 6369 7365 6c79 .......precisely │ │ │ │ +0004fd30: 9604 5140 7468 659b 0451 3f73 616d 6593 ..Q@the..Q?same. │ │ │ │ +0004fd40: 666f 726d 6174 9861 7393 7468 6598 7265 format.as.the.re │ │ │ │ +0004fd50: 6775 6c61 7293 7365 6172 6390 ac72 6898 gular.searc..rh. │ │ │ │ +0004fd60: 7061 7468 2e91 066c a741 7373 6f90 538e path...l.Asso.S. │ │ │ │ +0004fd70: 6369 6174 6564 9877 6974 6893 7468 6598 ciated.with.the. │ │ │ │ +0004fd80: 6c69 6272 6172 7993 7365 6163 90ac 7268 library.seac..rh │ │ │ │ +0004fd90: 8ea1 8d91 eaf1 eb70 6174 6896 03ea a861 .......path....a │ │ │ │ +0004fda0: 7265 9374 95ac 7277 936f 9103 eaa8 6675 re.t..rw.o....fu │ │ │ │ +0004fdb0: 6e63 7469 6f6e 733a 8e9f 1d69 0f8d 8d8d nctions:...i.... │ │ │ │ +0004fdc0: 91ea f1eb 9fee cfa7 8900 0066 6601 c70b ...........ff... │ │ │ │ +0004fdd0: 4a9f 1807 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +0004fde0: 1c60 b200 0066 668d 9fee a664 8d91 170b .`...ff....d.... │ │ │ │ +0004fdf0: cceb 6173 6574 5f6c 6962 7261 7279 5f73 ..aset_library_s │ │ │ │ +0004fe00: 6561 7263 685f 7061 7468 9605 bfaa 3a93 earch_path....:. │ │ │ │ +0004fe10: 7374 7269 6e67 936c 6973 7493 2d3e 9376 string.list.->.v │ │ │ │ +0004fe20: 6f69 648e 9f0d 0000 8d91 170b cc6c 6962 oid..........lib │ │ │ │ +0004fe30: 7261 7279 5f73 6561 7263 685f 7061 7468 rary_search_path │ │ │ │ +0004fe40: 911c be52 3a96 05bf aa76 6f69 6493 2d3e ...R:....void.-> │ │ │ │ +0004fe50: 9373 7472 696e 6793 6c69 7374 8e8e 9201 .string.list.... │ │ │ │ +0004fe60: c671 b184 001c 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +0004fe70: c002 8900 0066 6601 c70b 4a8e 8e8e 9f1d .....ff...J..... │ │ │ │ +0004fe80: 6910 8d91 eaf1 ebcf 5468 6573 6596 03a5 i.......These... │ │ │ │ +0004fe90: 7961 7265 9b03 a57a 616e 616c 6f67 6f75 yare...zanalogou │ │ │ │ +0004fea0: 7393 746f 9374 6865 98eb 484d 4c93 cf66 s.to.the..HML..f │ │ │ │ +0004feb0: 756e 6374 696f 6e73 8d98 eb61 7365 6172 unctions...asear │ │ │ │ +0004fec0: 6368 5f70 6174 688e 9146 8741 cf61 6e64 ch_path..F.A.and │ │ │ │ +0004fed0: 8d93 eb61 7365 745f 7365 6172 6368 5f70 ...aset_search_p │ │ │ │ +0004fee0: 6174 688e 9159 e06f cf3b 9103 bc89 7468 ath..Y.o.;....th │ │ │ │ +0004fef0: 6579 9873 6574 9374 6865 8ea1 8d91 eaf1 ey.set.the...... │ │ │ │ +0004ff00: eb6c 6962 7261 7279 9604 13bb 7365 6172 .library....sear │ │ │ │ +0004ff10: 639a ac72 6891 0413 ba70 6174 6893 616e c..rh....path.an │ │ │ │ +0004ff20: 6493 7265 7472 6965 7698 6591 0413 ba74 d.retriev.e....t │ │ │ │ +0004ff30: 6865 936c 6962 7261 7279 9373 6561 7263 he.library.searc │ │ │ │ +0004ff40: 9868 9604 13ba 7061 7468 2c91 041e 0072 .h....path,....r │ │ │ │ +0004ff50: 6573 7090 538e 6563 7469 7698 656c 7991 esp.S.ectiv.ely. │ │ │ │ +0004ff60: ff05 562e 9105 b418 5468 6593 6c69 6272 ..V.....The.libr │ │ │ │ +0004ff70: 6172 7991 0413 bb73 6561 7263 9868 8ea1 ary....searc.h.. │ │ │ │ +0004ff80: 8d91 eaf1 eb70 6174 6896 04d2 6769 739b .....path...gis. │ │ │ │ +0004ff90: 04d2 6669 6e90 ac72 7465 6e64 6564 9374 ..fin..rtended.t │ │ │ │ +0004ffa0: 6f93 7375 7070 9053 8e6f 7274 9874 6865 o.supp.S.ort.the │ │ │ │ +0004ffb0: 9375 7365 986f 6693 6c6f 9053 8e63 616c .use.of.lo.S.cal │ │ │ │ +0004ffc0: 936c 6962 7261 7269 6573 2e91 07f0 1c49 .libraries.....I │ │ │ │ +0004ffd0: 6698 7468 6593 6c69 6272 6172 7998 7365 f.the.library.se │ │ │ │ +0004ffe0: 6172 6390 ac72 6893 7061 7468 9369 732c arc..rh.path.is, │ │ │ │ +0004fff0: 9105 0c56 666f 728e a18d 91ea f1eb 6578 ...Vfor.......ex │ │ │ │ +00050000: 616d 706c 653a 8ea6 8d8d 8d9f 00cb 898d ample:.......... │ │ │ │ +00050010: 8d8d 8d91 0230 eaeb 615b 607e 2f6c 6962 .....0..a[`~/lib │ │ │ │ +00050020: 7261 7279 2f60 3b91 05bf aa60 2f75 7372 rary/`;....`/usr │ │ │ │ +00050030: 2f6c 6962 2f68 6f6c 2f4c 6962 7261 7279 /lib/hol/Library │ │ │ │ +00050040: 2f60 5d8e 8e8e 8e8e 8e8e a68d 91ea f1eb /`]............. │ │ │ │ +00050050: cf77 6865 7265 9604 d8a0 eb61 7e2f 6c69 .where.....a~/li │ │ │ │ +00050060: 6272 6172 792f 9b04 d8a1 cf69 7393 7468 brary/.....is.th │ │ │ │ +00050070: 6593 7061 7468 6e61 6d65 936f 6698 7468 e.pathname.of.th │ │ │ │ +00050080: 6593 6469 7265 6374 6f72 7993 696e 9877 e.directory.in.w │ │ │ │ +00050090: 6869 6390 ac72 6893 6193 7573 6572 2773 hic..rh.a.user's │ │ │ │ +000500a0: 936c 6f90 538e 6361 6c98 6c69 6272 6172 .lo.S.cal.librar │ │ │ │ +000500b0: 6965 7393 7265 2d8e a18d 91ea f1eb 7369 ies.re-.......si │ │ │ │ +000500c0: 6465 9605 794e 616e 648d 9105 794d eb61 de..yNand...yM.a │ │ │ │ +000500d0: 2f75 7372 2f6c 6962 2f68 6f6c 2f4c 6962 /usr/lib/hol/Lib │ │ │ │ +000500e0: 7261 7279 2f8e 9200 83ab 8dcf 6973 9374 rary/.......is.t │ │ │ │ +000500f0: 6865 9b05 794d eb48 484f 4c93 cf73 7973 he..yM.HHOL..sys │ │ │ │ +00050100: 7465 6d93 6c69 6272 6172 7998 6469 7265 tem.library.dire │ │ │ │ +00050110: 6374 6f72 7991 ff05 562c 9105 dcf7 7468 ctory...V,....th │ │ │ │ +00050120: 656e 9365 7691 ff58 e461 6c75 6174 696e en.ev..X.aluatin │ │ │ │ +00050130: 678e a18d 8d91 eaf1 ebeb 616c 6f61 645f g.........aload_ │ │ │ │ +00050140: 6c69 6272 6172 7991 05bf aa60 8dd7 6c90 library....`..l. │ │ │ │ +00050150: 438f 6962 8e91 0cc4 9eeb 6160 8e91 5237 C.ib......a`..R7 │ │ │ │ +00050160: cacf 7769 6c6c 9604 464b 6c6f 6164 9374 ..will..FKload.t │ │ │ │ +00050170: 6865 930c 6c65 93eb 617e 8d2f 6c69 6272 he..le..a~./libr │ │ │ │ +00050180: 6172 792f 8dd7 6c90 438f 6962 8e96 0cc4 ary/..l.C.ib.... │ │ │ │ +00050190: 9eeb 612f 8dd7 6c90 438f 6962 8e93 eb61 ..a/..l.C.ib...a │ │ │ │ +000501a0: 2e6d 6c8e 9168 8b2a cf69 6693 6974 9365 .ml..h.*.if.it.e │ │ │ │ +000501b0: 7869 7374 7393 616e 6493 6f74 6865 7277 xists.and.otherw │ │ │ │ +000501c0: 6973 6593 6c6f 6164 8ea1 8d91 eaf1 eb74 ise.load.......t │ │ │ │ +000501d0: 6865 9604 295c 0c6c 658d 9104 295d eb61 he..)\.le...)].a │ │ │ │ +000501e0: 2f75 7372 2f68 6f6c 2f4c 6962 7261 7279 /usr/hol/Library │ │ │ │ +000501f0: 2f8d d76c 9043 8f69 628e 960c c49e eb61 /..l.C.ib......a │ │ │ │ +00050200: 2f8d d76c 9043 8f69 628e 93eb 612e 6d6c /..l.C.ib...a.ml │ │ │ │ +00050210: 8e92 0096 6b8b cf2e 9105 f4fd 4966 936e ....k.......If.n │ │ │ │ +00050220: 6569 7468 6572 930c 6c65 9365 7869 7374 either..le.exist │ │ │ │ +00050230: 732c 9104 390a 7468 656e 9374 6865 9363 s,..9.then.the.c │ │ │ │ +00050240: 616c 6c91 0429 5d74 6f8d 93eb 616c 6f61 all..)]to...aloa │ │ │ │ +00050250: 645f 6c69 6272 6172 798e 8ea1 8d91 eaf1 d_library....... │ │ │ │ +00050260: ebcf 6661 696c 732e 8ea1 8d91 f653 7a54 ..fails......SzT │ │ │ │ +00050270: 6865 9603 cdad 6f75 7470 7574 9b03 cdae he....output.... │ │ │ │ +00050280: 6475 7269 6e67 9374 6865 986c 6f61 6469 during.the.loadi │ │ │ │ +00050290: 6e67 936f 6698 6193 6c69 6272 6172 7998 ng.of.a.library. │ │ │ │ +000502a0: 6973 9364 6574 6572 6d69 6e65 6498 6290 is.determined.b. │ │ │ │ +000502b0: ac72 7993 7468 6598 0d61 678d 93eb 6170 .ry.the..ag...ap │ │ │ │ +000502c0: 7269 6e74 5f6c 6962 8e91 378a a7cf 2e91 rint_lib..7..... │ │ │ │ +000502d0: 052f 3849 6693 7468 6973 8ea1 8d91 eaf1 ./8If.this...... │ │ │ │ +000502e0: eb69 738d 9103 64b3 eb61 7472 7565 8e91 .is...d..atrue.. │ │ │ │ +000502f0: 1a63 5bcf 2c91 037f 7e74 6865 6e96 0364 .c[.,...~then..d │ │ │ │ +00050300: b374 6865 936f 7574 7075 7493 6973 9376 .the.output.is.v │ │ │ │ +00050310: 90ac 7265 7262 9053 8e6f 7365 2e91 050c ..rerb.S.ose.... │ │ │ │ +00050320: 3946 9bff 0556 6f72 9363 6f6e 7369 7374 9F...Vor.consist │ │ │ │ +00050330: 656e 6379 982c 9103 7f7d 6c69 6272 6172 ency.,...}librar │ │ │ │ +00050340: 6965 7393 7368 6f75 6c64 9362 9053 8e65 ies.should.b.S.e │ │ │ │ +00050350: 9373 6574 9375 7093 736f 9374 6861 7493 .set.up.so.that. │ │ │ │ +00050360: 616e 90ac 7279 8ea1 8d91 eaf1 eb6c 6f61 an..ry.......loa │ │ │ │ +00050370: 6469 6e67 9603 eaa8 6f66 93eb 484d 4c93 ding....of..HML. │ │ │ │ +00050380: cf0c 6c65 7393 646f 6e65 9362 9aac 7279 ..les.done.b..ry │ │ │ │ +00050390: 936c 6962 7261 7279 936c 6f61 6493 0c6c .library.load..l │ │ │ │ +000503a0: 6573 9369 7393 646f 6e65 9362 9879 3a8e es.is.done.b.y:. │ │ │ │ +000503b0: a68d 8d8d 9f01 28de 8d8d 8d8d 9102 30ea ......(.......0. │ │ │ │ +000503c0: eb61 6c6f 6164 2860 8dd7 6691 0147 ff69 .aload(`..f..G.i │ │ │ │ +000503d0: 6c90 438f 658e 9114 4a7a eb61 602c 9605 l.C.e...Jz.a`,.. │ │ │ │ +000503e0: bfaa 6765 745f 666c 6167 5f76 616c 7565 ..get_flag_value │ │ │ │ +000503f0: 9360 7072 696e 745f 6c69 6260 298e 8e8e .`print_lib`)... │ │ │ │ +00050400: 8e8e 8e8e 9f18 7cfd 8d91 eaf1 ebcf 5468 ......|.......Th │ │ │ │ +00050410: 6973 9604 5827 6d61 6b9a ac72 6573 9376 is..X'mak..res.v │ │ │ │ +00050420: 9865 7262 9053 8e6f 7365 9104 5828 7072 .erb.S.ose..X(pr │ │ │ │ +00050430: 696e 9874 696e 6793 6475 7269 6e67 9374 in.ting.during.t │ │ │ │ +00050440: 6865 936c 6f61 6469 6e67 9b04 5828 6f66 he.loading..X(of │ │ │ │ +00050450: 8d93 d766 9101 47ff 696c 9043 8f65 8e91 ...f..G.il.C.e.. │ │ │ │ +00050460: 1cfa c8cf 636f 6e64 6974 696f 6e61 6c93 ....conditional. │ │ │ │ +00050470: 6f6e 9874 6865 9363 7572 7265 6e90 ac72 on.the.curren..r │ │ │ │ +00050480: 7493 7691 ff58 e461 6c75 658e a18d 91ea t.v..X.alue..... │ │ │ │ +00050490: f1eb 6f66 9603 eaa8 7468 6593 0d61 678d ..of....the..ag. │ │ │ │ +000504a0: 93eb 6170 7269 6e74 5f6c 6962 8e91 37a7 ..aprint_lib..7. │ │ │ │ +000504b0: a2cf 2e8e a18d 91f6 537a 4196 03ea a86c ........SzA....l │ │ │ │ +000504c0: 6973 7493 6f66 9374 6865 9363 7572 7265 ist.of.the.curre │ │ │ │ +000504d0: 6e90 ac72 746c 7993 6c6f 6164 6564 936c n..rtly.loaded.l │ │ │ │ +000504e0: 6962 7261 7269 6573 9363 616e 9362 9053 ibraries.can.b.S │ │ │ │ +000504f0: 8e65 936f 6274 6169 6e65 6493 7573 696e .e.obtained.usin │ │ │ │ +00050500: 673a 8ea6 8d8d 8d91 eaf1 eb9f f54f a789 g:...........O.. │ │ │ │ +00050510: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ +00050520: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ +00050530: fba6 648d 9117 0bcc eb61 6c69 6272 6172 ..d......alibrar │ │ │ │ +00050540: 6965 7396 05bf aa3a 9376 6f69 6493 2d3e ies....:.void.-> │ │ │ │ +00050550: 9373 7472 696e 6793 6c69 7374 8e8e 9201 .string.list.... │ │ │ │ +00050560: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +00050570: c002 8900 0066 6601 c70b 4a8e 8e8e 8e9f .....ff...J..... │ │ │ │ +00050580: 24fd 138e 8c8b 0000 005b 0000 0000 0000 $........[...... │ │ │ │ 00050590: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000505a0: 0000 0000 0000 0000 0000 0000 0004 f7aa ................ │ │ │ │ -000505b0: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -000505c0: fa99 9a8d 9112 c761 d038 2e31 382e 910a .......a.8.18... │ │ │ │ -000505d0: 8000 4c69 6272 6172 6965 7392 015f 4ed5 ..Libraries.._N. │ │ │ │ -000505e0: 3931 8e91 12c7 619f 0566 6689 0000 e666 91....a..ff....f │ │ │ │ -000505f0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -00050600: 8bd0 218d 8d91 12c7 61eb 4738 2e31 382e ..!.....a.G8.18. │ │ │ │ -00050610: 318e 914c 60f5 4c69 6272 6172 7996 0566 1..L`.Library..f │ │ │ │ -00050620: 666c 6f61 6493 0c6c 6573 8e9f 17cd c98d fload..les...... │ │ │ │ -00050630: 9112 c761 cf49 7496 030e c769 739b 030e ...a.It....is... │ │ │ │ -00050640: c674 6865 9372 6573 7090 538e 6f6e 7369 .the.resp.S.onsi │ │ │ │ -00050650: 6269 6c69 7490 ac72 7993 6f66 9874 6865 bilit..ry.of.the │ │ │ │ -00050660: 9361 7574 686f 7298 6f66 9361 936c 6962 .author.of.a.lib │ │ │ │ -00050670: 7261 7279 9874 6f93 6372 6561 7465 9361 rary.to.create.a │ │ │ │ -00050680: 6e98 6170 7072 6f70 7269 6174 6593 6c6f n.appropriate.lo │ │ │ │ -00050690: 6164 980c 6c65 2e91 04ef 9554 6869 7393 ad..le.....This. │ │ │ │ -000506a0: 0c6c 658e a410 0000 8d91 12c7 616d 95ac .le.........am.. │ │ │ │ -000506b0: 7275 7374 9b04 2747 636f 6e93 7461 696e rust..'Gcon.tain │ │ │ │ -000506c0: 98eb 484d 4c98 cf63 6f90 538e 6465 9874 ..HML..co.S.de.t │ │ │ │ -000506d0: 6861 7498 6361 7272 6965 7398 6f75 7498 hat.carries.out. │ │ │ │ -000506e0: 616c 6c91 0427 4874 6865 9861 6374 696f all..'Hthe.actio │ │ │ │ -000506f0: 6e73 986e 6563 6573 7361 7279 9874 6f98 ns.necessary.to. │ │ │ │ -00050700: 6d61 6b93 6598 7468 6598 636f 6e93 7465 mak.e.the.con.te │ │ │ │ -00050710: 6e93 7473 986f 668e a18d 9112 c761 7468 n.ts.of......ath │ │ │ │ -00050720: 6596 03c4 eb6c 6962 7261 7279 9b03 c4ec e....library.... │ │ │ │ -00050730: 6190 ac72 7691 ff58 e461 696c 6162 6c65 a..rv..X.ailable │ │ │ │ -00050740: 9369 6e98 eb48 484f 4ccf 2e93 4691 ff05 .in..HHOL...F... │ │ │ │ -00050750: 566f 7298 6578 616d 706c 652c 9103 cc78 Vor.example,...x │ │ │ │ -00050760: 666f 7293 6198 6c69 6272 6172 7993 d76c for.a.library..l │ │ │ │ -00050770: 9043 8f69 6298 cf74 6861 7493 636f 6e90 .C.ib..that.con. │ │ │ │ -00050780: ac72 7461 696e 7398 6290 538e 6f74 6893 .rtains.b.S.oth. │ │ │ │ -00050790: 6578 6563 7574 6162 6c65 8ea1 8d91 12c7 executable...... │ │ │ │ -000507a0: 6163 6f90 538e 6465 9603 eaa8 616e 6493 aco.S.de....and. │ │ │ │ -000507b0: 7468 656f 7279 930c 6c65 732c 9374 6865 theory..les,.the │ │ │ │ -000507c0: 9373 7461 6e64 6172 6493 7365 7175 656e .standard.sequen │ │ │ │ -000507d0: 6365 936f 6693 6576 95ac 7265 6e93 7473 ce.of.ev..ren.ts │ │ │ │ -000507e0: 9b03 eaa8 7793 6f75 6c64 9862 9053 8e65 ....w.ould.b.S.e │ │ │ │ -000507f0: 3a8e 9f1d 2f73 8d8d 8d8d 911f 4e79 2869 :.../s......Ny(i │ │ │ │ -00050800: 298e 8e8e 9131 9589 6164 6496 03ea a874 )....1..add....t │ │ │ │ -00050810: 6f93 7468 6593 7365 6172 6390 ac72 6893 o.the.searc..rh. │ │ │ │ -00050820: 7061 7468 9374 6865 9361 6273 6f6c 7574 path.the.absolut │ │ │ │ -00050830: 6593 7061 7468 6e61 6d65 9374 6f93 7468 e.pathname.to.th │ │ │ │ -00050840: 6593 6c69 6272 6172 7993 d76c 9043 8f69 e.library..l.C.i │ │ │ │ -00050850: 62cf 2e8e a91a 21e5 8d8d 8d8d 911c 0aed b.....!......... │ │ │ │ -00050860: 2869 6929 8e8e 8e91 3195 8961 6464 9604 (ii)....1..add.. │ │ │ │ -00050870: f201 746f 9374 6865 9104 f202 6865 6c70 ..to.the....help │ │ │ │ -00050880: 9373 6561 7263 9aac 7268 9370 6174 6893 .searc..rh.path. │ │ │ │ -00050890: 616e 9879 9370 6174 686e 616d 6573 9374 an.y.pathnames.t │ │ │ │ -000508a0: 6f91 04f2 0264 6972 6563 746f 7269 6573 o....directories │ │ │ │ -000508b0: 9363 6f6e 9874 6169 6e69 6e67 936f 6e6c .con.taining.onl │ │ │ │ -000508c0: 696e 6593 6865 6c70 8ea1 8d91 3195 890c ine.help....1... │ │ │ │ -000508d0: 6c65 7396 03ea a873 7090 538e 6563 690c les....sp.S.eci. │ │ │ │ -000508e0: 6393 746f 9374 6865 936c 6962 7261 7279 c.to.the.library │ │ │ │ -000508f0: 93d7 6c90 438f 6962 cf2e 8ea6 8d8d 8d8d ..l.C.ib........ │ │ │ │ -00050900: 9118 c761 2869 6969 298e 8e8e 9131 9589 ...a(iii)....1.. │ │ │ │ -00050910: 6966 9603 eaa8 7468 6593 7573 6572 9369 if....the.user.i │ │ │ │ -00050920: 7393 696e 9364 7261 6674 936d 6f90 538e s.in.draft.mo.S. │ │ │ │ -00050930: 6465 2c93 7468 656e 8ea9 1d2f 738d 8d8d de,.then.../s... │ │ │ │ -00050940: 8d91 3faf 70eb 6080 888e 8e8e 914b 6f0e ..?.p.`......Ko. │ │ │ │ -00050950: cf6d 616b 9aac 7265 9603 eaa8 7468 6593 .mak..re....the. │ │ │ │ -00050960: 7468 656f 7269 6573 936f 6693 7468 6593 theories.of.the. │ │ │ │ -00050970: 6c69 6272 6172 7993 6e65 7793 7061 7265 library.new.pare │ │ │ │ -00050980: 6e98 7473 936f 6693 7468 6593 6375 7272 n.ts.of.the.curr │ │ │ │ -00050990: 656e 9874 9374 6865 6f72 7991 ff05 562e en.t.theory...V. │ │ │ │ -000509a0: 8ea4 150d 8f8d 8d8d 8d91 3faf 70eb 6080 ..........?.p.`. │ │ │ │ -000509b0: 888e 8e8e 914b 6f0e cf61 6374 6976 91ff .....Ko..activ.. │ │ │ │ -000509c0: 58e4 6174 6596 03ea a861 7574 6f6c 6f61 X.ate....autoloa │ │ │ │ -000509d0: 6469 6e67 9366 726f 6d93 7468 6573 6593 ding.from.these. │ │ │ │ -000509e0: 7468 656f 7269 6573 2e8e a18d 8d8d 8d91 theories........ │ │ │ │ -000509f0: 3faf 70eb 6080 888e 8e8e 914b 6f0e cf6c ?.p.`......Ko..l │ │ │ │ -00050a00: 6f61 6496 03ea a861 6e90 ac72 7993 eb48 oad....an..ry..H │ │ │ │ -00050a10: 4d4c 93cf 636f 9053 8e64 6593 7468 6174 ML..co.S.de.that │ │ │ │ -00050a20: 9369 7393 7061 7274 936f 6693 7468 6593 .is.part.of.the. │ │ │ │ -00050a30: 6c69 6272 6172 7991 ff05 562e 8ea6 8d8d library...V..... │ │ │ │ -00050a40: 8d8d 9119 1aef 2869 7629 8e8e 8e91 3195 ......(iv)....1. │ │ │ │ -00050a50: 8969 6696 0324 f674 6865 9375 7365 7293 .if..$.the.user. │ │ │ │ -00050a60: 6973 93e5 6e6f 7491 0449 39cf 696e 9364 is..not..I9.in.d │ │ │ │ -00050a70: 7261 6674 936d 6f90 538e 6465 2c91 034c raft.mo.S.de,..L │ │ │ │ -00050a80: 8062 7574 9374 6865 9374 6865 6f72 6965 .but.the.theorie │ │ │ │ -00050a90: 7393 696e 93d7 6c90 438f 6962 9103 24f5 s.in..l.C.ib..$. │ │ │ │ -00050aa0: cf61 7265 9364 6573 6365 6e64 656e 9aac .are.descenden.. │ │ │ │ -00050ab0: 7274 7393 6f66 9374 6865 9363 7572 7265 rts.of.the.curre │ │ │ │ -00050ac0: 6e98 748e 9f10 0000 8d91 3195 8974 6865 n.t.......1..the │ │ │ │ -00050ad0: 6f72 7991 ff05 562c 9103 eaa8 7468 656e ory...V,....then │ │ │ │ -00050ae0: 3a8e a91d 2f74 8d8d 8d8d 913f af70 eb60 :.../t.....?.p.` │ │ │ │ -00050af0: 8088 8e8e 8e91 4b6f 0ecf 6d61 6b9a ac72 ......Ko..mak..r │ │ │ │ -00050b00: 6596 03ea a874 6865 936d 6169 6e93 6c69 e....the.main.li │ │ │ │ -00050b10: 6272 6172 7993 7468 656f 7279 9374 6865 brary.theory.the │ │ │ │ -00050b20: 9363 7572 7265 6e98 7493 7468 656f 7279 .curren.t.theory │ │ │ │ -00050b30: 91ff 0556 2e8e 9f15 0d8e 8d8d 8d8d 913f ...V...........? │ │ │ │ -00050b40: af70 eb60 8088 8e8e 8e91 4b6f 0ecf 6163 .p.`......Ko..ac │ │ │ │ -00050b50: 7469 7691 ff58 e461 7465 9603 eaa8 6175 tiv..X.ate....au │ │ │ │ -00050b60: 746f 6c6f 6164 696e 6793 6672 6f6d 936c toloading.from.l │ │ │ │ -00050b70: 6962 7261 7279 9374 6865 6f72 6965 732e ibrary.theories. │ │ │ │ -00050b80: 8ea1 8d8d 8d8d 913f af70 eb60 8088 8e8e .......?.p.`.... │ │ │ │ -00050b90: 8e91 4b6f 0ecf 6c6f 6164 9603 eaa8 616e ..Ko..load....an │ │ │ │ -00050ba0: 90ac 7279 93eb 484d 4c93 cf63 6f90 538e ..ry..HML..co.S. │ │ │ │ -00050bb0: 6465 9374 6861 7493 6973 9370 6172 7493 de.that.is.part. │ │ │ │ -00050bc0: 6f66 9374 6865 936c 6962 7261 7279 91ff of.the.library.. │ │ │ │ -00050bd0: 0556 2e8e a68d 8d8d 8d91 1c5e 7b28 7629 .V.........^{(v) │ │ │ │ -00050be0: 8e8e 8e91 3195 8969 6696 047a ad74 6865 ....1..if..z.the │ │ │ │ -00050bf0: 9375 7365 7293 6973 936e 6f74 9369 6e93 .user.is.not.in. │ │ │ │ -00050c00: 6472 6166 7493 6d6f 9053 8e64 6593 616e draft.mo.S.de.an │ │ │ │ -00050c10: 6491 047a ae74 6865 9374 6865 6f72 6965 d..z.the.theorie │ │ │ │ -00050c20: 7393 696e 93d7 6c90 438f 6962 93cf 6172 s.in..l.C.ib..ar │ │ │ │ -00050c30: 6593 6e6f 7493 6465 7363 656e 6465 6e90 e.not.descenden. │ │ │ │ -00050c40: ac72 7473 936f 6693 7468 658e a410 0000 .rts.of.the..... │ │ │ │ -00050c50: 8d91 3195 8963 7572 7265 6e90 ac72 7496 ..1..curren..rt. │ │ │ │ -00050c60: 03a9 5474 6865 6f72 7991 ff05 562c 9103 ..Ttheory...V,.. │ │ │ │ -00050c70: b664 7468 656e 9374 6865 7365 9374 6865 .dthen.these.the │ │ │ │ -00050c80: 6f72 6965 739b 03a9 5363 616e 6e6f 7493 ories...Scannot. │ │ │ │ -00050c90: 6174 9374 6869 7393 7374 6167 6598 6290 at.this.stage.b. │ │ │ │ -00050ca0: 538e 6593 6c6f 6164 6564 9369 6e90 ac72 S.e.loaded.in..r │ │ │ │ -00050cb0: 746f 93eb 4848 4f4c cf2e 9849 6e93 7468 to..HHOL...In.th │ │ │ │ -00050cc0: 6973 8ea1 8d91 3195 8963 6173 652c 9103 is....1..case,.. │ │ │ │ -00050cd0: 556b 7468 6596 0330 1c6c 6f61 649b 0330 Ukthe..0.load..0 │ │ │ │ -00050ce0: 1d0c 6c65 9373 686f 756c 6493 6361 7573 ..le.should.caus │ │ │ │ -00050cf0: 6593 6193 6675 6e63 7469 6f6e 9374 6f93 e.a.function.to. │ │ │ │ -00050d00: 6290 538e 6593 6465 0c6e 6564 9328 652e b.S.e.de.ned.(e. │ │ │ │ -00050d10: 672e 9860 8deb 616c 6f61 645f 8dd7 6c90 g..`..aload_..l. │ │ │ │ -00050d20: 438f 6962 8e8e 9129 82f0 cf27 2993 7768 C.ib...)...').wh │ │ │ │ -00050d30: 6963 90ac 7268 2c91 0355 6b77 6865 6e8e ic..rh,..Ukwhen. │ │ │ │ -00050d40: a18d 9131 9589 6361 6c6c 6564 2c91 0486 ...1..called,... │ │ │ │ -00050d50: ae77 696c 6c96 0467 7a61 6374 6976 91ff .will..gzactiv.. │ │ │ │ -00050d60: 58e4 6174 659b 0467 7961 7574 6f6c 6f61 X.ate..gyautoloa │ │ │ │ -00050d70: 6469 6e67 9366 6f72 9374 6865 986c 6962 ding.for.the.lib │ │ │ │ -00050d80: 7261 7279 9374 6865 6f72 6965 7398 616e rary.theories.an │ │ │ │ -00050d90: 6493 6c6f 6164 9374 6865 986c 6962 7261 d.load.the.libra │ │ │ │ -00050da0: 7279 2773 93eb 484d 4c8e a18d 9131 9589 ry's..HML....1.. │ │ │ │ -00050db0: cf63 6f90 538e 6465 2e8e 9f1d 2f73 8d91 .co.S.de..../s.. │ │ │ │ -00050dc0: 12c7 6149 7496 03ea a869 7393 696e 90ac ..aIt....is.in.. │ │ │ │ -00050dd0: 7274 656e 6465 6493 7468 6174 9363 616c rtended.that.cal │ │ │ │ -00050de0: 6c73 9374 6f8d 93eb 616c 6f61 645f 6c69 ls.to...aload_li │ │ │ │ -00050df0: 6272 6172 798e 914c d148 cf6f 6693 7468 brary..L.H.of.th │ │ │ │ -00050e00: 6593 666f 726d 8e9f 1d36 3b8d 8d8d 9f01 e.form...6;..... │ │ │ │ -00050e10: 28de 8d8d 8d8d 912a 0660 eb61 6c6f 6164 (......*.`.aload │ │ │ │ -00050e20: 5f6c 6962 7261 7279 9105 bfaa 608d d76c _library....`..l │ │ │ │ -00050e30: 9043 8f69 628e 910c c49e eb61 603b 3b8e .C.ib......a`;;. │ │ │ │ -00050e40: 8e8e 8e8e 8e8e a68d 9112 c761 cf77 696c ...........a.wil │ │ │ │ -00050e50: 6c96 0424 426c 6f61 6493 616e 9365 6e90 l..$Bload.an.en. │ │ │ │ -00050e60: ac72 7469 7265 936c 6962 7261 7279 91ff .rtire.library.. │ │ │ │ -00050e70: 0556 2c91 0432 a861 6e64 9374 6865 9363 .V,..2.and.the.c │ │ │ │ -00050e80: 6f72 7265 7370 9a53 8e6f 6e64 696e 6793 orresp.S.onding. │ │ │ │ -00050e90: 6c6f 6164 930c 6c65 8d8d 93d7 6c90 438f load..le....l.C. │ │ │ │ -00050ea0: 6962 8e91 10e8 e0eb 612f 8dd7 6c90 438f ib......a/..l.C. │ │ │ │ -00050eb0: 6962 8e91 0cc4 9eeb 612e 6d6c 8e91 38d0 ib......a.ml..8. │ │ │ │ -00050ec0: 68cf 7368 6f75 6c64 9362 9865 9373 6574 h.should.b.e.set │ │ │ │ -00050ed0: 9375 7093 746f 8ea1 8d91 12c7 6164 6f96 .up.to......ado. │ │ │ │ -00050ee0: 03ea a873 6f2e 9105 38e0 4361 6c6c 7393 ...so...8.Calls. │ │ │ │ -00050ef0: 6f66 9374 6865 9366 6f72 6d8e 9f1d 363a of.the.form...6: │ │ │ │ -00050f00: 8d8d 8d9f 0128 de8d 8d8d 8d91 2a06 60eb .....(......*.`. │ │ │ │ -00050f10: 616c 6f61 645f 6c69 6272 6172 7991 05bf aload_library... │ │ │ │ -00050f20: aa60 8dd7 6c90 438f 6962 8e91 0cc4 9eeb .`..l.C.ib...... │ │ │ │ -00050f30: 613a 8dd7 7061 7290 538e 748e 9115 edfd a:..par.S.t..... │ │ │ │ -00050f40: eb61 603b 3b8e 8e8e 8e8e 8e8e a68d 9112 .a`;;........... │ │ │ │ -00050f50: c761 cf61 7265 9604 5e46 696e 90ac 7274 .a.are..^Fin..rt │ │ │ │ -00050f60: 656e 6465 649b 045e 4574 6f93 6c6f 6164 ended..^Eto.load │ │ │ │ -00050f70: 936f 6e6c 7998 6193 7061 7274 936f 6698 .only.a.part.of. │ │ │ │ -00050f80: 7468 6593 6c69 6272 6172 798d 93d7 6c90 the.library...l. │ │ │ │ -00050f90: 438f 6962 8e91 1122 e4cf 2c91 047b 2d66 C.ib..."..,..{-f │ │ │ │ -00050fa0: 6f72 9877 6869 6390 ac72 6893 7468 6593 or.whic..rh.the. │ │ │ │ -00050fb0: 636f 7272 6573 7090 538e 6f6e 6469 6e67 corresp.S.onding │ │ │ │ -00050fc0: 986c 6f61 6493 0c6c 658e a18d 8d8d 9112 .load..le....... │ │ │ │ -00050fd0: c761 d76c 9043 8f69 628e 911f 8bff eb61 .a.l.C.ib......a │ │ │ │ -00050fe0: 2f8d d770 6172 9053 8e74 8e91 15ed fdeb /..par.S.t...... │ │ │ │ -00050ff0: 612e 6d6c 8e91 5063 4ccf 7769 6c6c 9603 a.ml..PcL.will.. │ │ │ │ -00051000: eaa8 629a 538e 6593 7265 7370 986f 6e73 ..b.S.e.resp.ons │ │ │ │ -00051010: 6962 6c65 2e8e 8e9f 24fd 138e 8c8b 0000 ible....$....... │ │ │ │ -00051020: 005c 0000 0000 0000 0000 0000 0000 0000 .\.............. │ │ │ │ +000505a0: 0000 0000 0000 0000 0000 0000 0000 0004 ................ │ │ │ │ +000505b0: f7ac a002 cc05 558d a0fd 46d3 0e8d 8d8d ......U...F..... │ │ │ │ +000505c0: 8d9f fa99 9a8d 9112 c761 d038 2e31 382e .........a.8.18. │ │ │ │ +000505d0: 910a 8000 4c69 6272 6172 6965 7392 015f ....Libraries.._ │ │ │ │ +000505e0: 4ed5 3931 8e91 12c7 619f 0566 6689 0000 N.91....a..ff... │ │ │ │ +000505f0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +00050600: a0fd 8bd0 218d 8d91 12c7 61eb 4738 2e31 ....!.....a.G8.1 │ │ │ │ +00050610: 382e 318e 914c 60f5 4c69 6272 6172 7996 8.1..L`.Library. │ │ │ │ +00050620: 0566 666c 6f61 6493 0c6c 6573 8e9f 17cd .ffload..les.... │ │ │ │ +00050630: c98d 9112 c761 cf49 7496 030e c769 739b .....a.It....is. │ │ │ │ +00050640: 030e c674 6865 9372 6573 7090 538e 6f6e ...the.resp.S.on │ │ │ │ +00050650: 7369 6269 6c69 7490 ac72 7993 6f66 9874 sibilit..ry.of.t │ │ │ │ +00050660: 6865 9361 7574 686f 7298 6f66 9361 936c he.author.of.a.l │ │ │ │ +00050670: 6962 7261 7279 9874 6f93 6372 6561 7465 ibrary.to.create │ │ │ │ +00050680: 9361 6e98 6170 7072 6f70 7269 6174 6593 .an.appropriate. │ │ │ │ +00050690: 6c6f 6164 980c 6c65 2e91 04ef 9554 6869 load..le.....Thi │ │ │ │ +000506a0: 7393 0c6c 658e a410 0000 8d91 12c7 616d s..le.........am │ │ │ │ +000506b0: 95ac 7275 7374 9b04 2747 636f 6e93 7461 ..rust..'Gcon.ta │ │ │ │ +000506c0: 696e 98eb 484d 4c98 cf63 6f90 538e 6465 in..HML..co.S.de │ │ │ │ +000506d0: 9874 6861 7498 6361 7272 6965 7398 6f75 .that.carries.ou │ │ │ │ +000506e0: 7498 616c 6c91 0427 4874 6865 9861 6374 t.all..'Hthe.act │ │ │ │ +000506f0: 696f 6e73 986e 6563 6573 7361 7279 9874 ions.necessary.t │ │ │ │ +00050700: 6f98 6d61 6b93 6598 7468 6598 636f 6e93 o.mak.e.the.con. │ │ │ │ +00050710: 7465 6e93 7473 986f 668e a18d 9112 c761 ten.ts.of......a │ │ │ │ +00050720: 7468 6596 03c4 eb6c 6962 7261 7279 9b03 the....library.. │ │ │ │ +00050730: c4ec 6190 ac72 7691 ff58 e461 696c 6162 ..a..rv..X.ailab │ │ │ │ +00050740: 6c65 9369 6e98 eb48 484f 4ccf 2e93 4691 le.in..HHOL...F. │ │ │ │ +00050750: ff05 566f 7298 6578 616d 706c 652c 9103 ..Vor.example,.. │ │ │ │ +00050760: cc78 666f 7293 6198 6c69 6272 6172 7993 .xfor.a.library. │ │ │ │ +00050770: d76c 9043 8f69 6298 cf74 6861 7493 636f .l.C.ib..that.co │ │ │ │ +00050780: 6e90 ac72 7461 696e 7398 6290 538e 6f74 n..rtains.b.S.ot │ │ │ │ +00050790: 6893 6578 6563 7574 6162 6c65 8ea1 8d91 h.executable.... │ │ │ │ +000507a0: 12c7 6163 6f90 538e 6465 9603 eaa8 616e ..aco.S.de....an │ │ │ │ +000507b0: 6493 7468 656f 7279 930c 6c65 732c 9374 d.theory..les,.t │ │ │ │ +000507c0: 6865 9373 7461 6e64 6172 6493 7365 7175 he.standard.sequ │ │ │ │ +000507d0: 656e 6365 936f 6693 6576 95ac 7265 6e93 ence.of.ev..ren. │ │ │ │ +000507e0: 7473 9b03 eaa8 7793 6f75 6c64 9862 9053 ts....w.ould.b.S │ │ │ │ +000507f0: 8e65 3a8e 9f1d 2f73 8d8d 8d8d 911f 4e79 .e:.../s......Ny │ │ │ │ +00050800: 2869 298e 8e8e 9131 9589 6164 6496 03ea (i)....1..add... │ │ │ │ +00050810: a874 6f93 7468 6593 7365 6172 6390 ac72 .to.the.searc..r │ │ │ │ +00050820: 6893 7061 7468 9374 6865 9361 6273 6f6c h.path.the.absol │ │ │ │ +00050830: 7574 6593 7061 7468 6e61 6d65 9374 6f93 ute.pathname.to. │ │ │ │ +00050840: 7468 6593 6c69 6272 6172 7993 d76c 9043 the.library..l.C │ │ │ │ +00050850: 8f69 62cf 2e8e a91a 21e5 8d8d 8d8d 911c .ib.....!....... │ │ │ │ +00050860: 0aed 2869 6929 8e8e 8e91 3195 8961 6464 ..(ii)....1..add │ │ │ │ +00050870: 9604 f201 746f 9374 6865 9104 f202 6865 ....to.the....he │ │ │ │ +00050880: 6c70 9373 6561 7263 9aac 7268 9370 6174 lp.searc..rh.pat │ │ │ │ +00050890: 6893 616e 9879 9370 6174 686e 616d 6573 h.an.y.pathnames │ │ │ │ +000508a0: 9374 6f91 04f2 0264 6972 6563 746f 7269 .to....directori │ │ │ │ +000508b0: 6573 9363 6f6e 9874 6169 6e69 6e67 936f es.con.taining.o │ │ │ │ +000508c0: 6e6c 696e 6593 6865 6c70 8ea1 8d91 3195 nline.help....1. │ │ │ │ +000508d0: 890c 6c65 7396 03ea a873 7090 538e 6563 ..les....sp.S.ec │ │ │ │ +000508e0: 690c 6393 746f 9374 6865 936c 6962 7261 i.c.to.the.libra │ │ │ │ +000508f0: 7279 93d7 6c90 438f 6962 cf2e 8ea6 8d8d ry..l.C.ib...... │ │ │ │ +00050900: 8d8d 9118 c761 2869 6969 298e 8e8e 9131 .....a(iii)....1 │ │ │ │ +00050910: 9589 6966 9603 eaa8 7468 6593 7573 6572 ..if....the.user │ │ │ │ +00050920: 9369 7393 696e 9364 7261 6674 936d 6f90 .is.in.draft.mo. │ │ │ │ +00050930: 538e 6465 2c93 7468 656e 8ea9 1d2f 738d S.de,.then.../s. │ │ │ │ +00050940: 8d8d 8d91 3faf 70eb 6080 888e 8e8e 914b ....?.p.`......K │ │ │ │ +00050950: 6f0e cf6d 616b 9aac 7265 9603 eaa8 7468 o..mak..re....th │ │ │ │ +00050960: 6593 7468 656f 7269 6573 936f 6693 7468 e.theories.of.th │ │ │ │ +00050970: 6593 6c69 6272 6172 7993 6e65 7793 7061 e.library.new.pa │ │ │ │ +00050980: 7265 6e98 7473 936f 6693 7468 6593 6375 ren.ts.of.the.cu │ │ │ │ +00050990: 7272 656e 9874 9374 6865 6f72 7991 ff05 rren.t.theory... │ │ │ │ +000509a0: 562e 8ea4 150d 8f8d 8d8d 8d91 3faf 70eb V...........?.p. │ │ │ │ +000509b0: 6080 888e 8e8e 914b 6f0e cf61 6374 6976 `......Ko..activ │ │ │ │ +000509c0: 91ff 58e4 6174 6596 03ea a861 7574 6f6c ..X.ate....autol │ │ │ │ +000509d0: 6f61 6469 6e67 9366 726f 6d93 7468 6573 oading.from.thes │ │ │ │ +000509e0: 6593 7468 656f 7269 6573 2e8e a18d 8d8d e.theories...... │ │ │ │ +000509f0: 8d91 3faf 70eb 6080 888e 8e8e 914b 6f0e ..?.p.`......Ko. │ │ │ │ +00050a00: cf6c 6f61 6496 03ea a861 6e90 ac72 7993 .load....an..ry. │ │ │ │ +00050a10: eb48 4d4c 93cf 636f 9053 8e64 6593 7468 .HML..co.S.de.th │ │ │ │ +00050a20: 6174 9369 7393 7061 7274 936f 6693 7468 at.is.part.of.th │ │ │ │ +00050a30: 6593 6c69 6272 6172 7991 ff05 562e 8ea6 e.library...V... │ │ │ │ +00050a40: 8d8d 8d8d 9119 1aef 2869 7629 8e8e 8e91 ........(iv).... │ │ │ │ +00050a50: 3195 8969 6696 0324 f674 6865 9375 7365 1..if..$.the.use │ │ │ │ +00050a60: 7293 6973 93e5 6e6f 7491 0449 39cf 696e r.is..not..I9.in │ │ │ │ +00050a70: 9364 7261 6674 936d 6f90 538e 6465 2c91 .draft.mo.S.de,. │ │ │ │ +00050a80: 034c 8062 7574 9374 6865 9374 6865 6f72 .L.but.the.theor │ │ │ │ +00050a90: 6965 7393 696e 93d7 6c90 438f 6962 9103 ies.in..l.C.ib.. │ │ │ │ +00050aa0: 24f5 cf61 7265 9364 6573 6365 6e64 656e $..are.descenden │ │ │ │ +00050ab0: 9aac 7274 7393 6f66 9374 6865 9363 7572 ..rts.of.the.cur │ │ │ │ +00050ac0: 7265 6e98 748e 9f10 0000 8d91 3195 8974 ren.t.......1..t │ │ │ │ +00050ad0: 6865 6f72 7991 ff05 562c 9103 eaa8 7468 heory...V,....th │ │ │ │ +00050ae0: 656e 3a8e a91d 2f74 8d8d 8d8d 913f af70 en:.../t.....?.p │ │ │ │ +00050af0: eb60 8088 8e8e 8e91 4b6f 0ecf 6d61 6b9a .`......Ko..mak. │ │ │ │ +00050b00: ac72 6596 03ea a874 6865 936d 6169 6e93 .re....the.main. │ │ │ │ +00050b10: 6c69 6272 6172 7993 7468 656f 7279 9374 library.theory.t │ │ │ │ +00050b20: 6865 9363 7572 7265 6e98 7493 7468 656f he.curren.t.theo │ │ │ │ +00050b30: 7279 91ff 0556 2e8e 9f15 0d8e 8d8d 8d8d ry...V.......... │ │ │ │ +00050b40: 913f af70 eb60 8088 8e8e 8e91 4b6f 0ecf .?.p.`......Ko.. │ │ │ │ +00050b50: 6163 7469 7691 ff58 e461 7465 9603 eaa8 activ..X.ate.... │ │ │ │ +00050b60: 6175 746f 6c6f 6164 696e 6793 6672 6f6d autoloading.from │ │ │ │ +00050b70: 936c 6962 7261 7279 9374 6865 6f72 6965 .library.theorie │ │ │ │ +00050b80: 732e 8ea1 8d8d 8d8d 913f af70 eb60 8088 s........?.p.`.. │ │ │ │ +00050b90: 8e8e 8e91 4b6f 0ecf 6c6f 6164 9603 eaa8 ....Ko..load.... │ │ │ │ +00050ba0: 616e 90ac 7279 93eb 484d 4c93 cf63 6f90 an..ry..HML..co. │ │ │ │ +00050bb0: 538e 6465 9374 6861 7493 6973 9370 6172 S.de.that.is.par │ │ │ │ +00050bc0: 7493 6f66 9374 6865 936c 6962 7261 7279 t.of.the.library │ │ │ │ +00050bd0: 91ff 0556 2e8e a68d 8d8d 8d91 1c5e 7b28 ...V.........^{( │ │ │ │ +00050be0: 7629 8e8e 8e91 3195 8969 6696 047a ad74 v)....1..if..z.t │ │ │ │ +00050bf0: 6865 9375 7365 7293 6973 936e 6f74 9369 he.user.is.not.i │ │ │ │ +00050c00: 6e93 6472 6166 7493 6d6f 9053 8e64 6593 n.draft.mo.S.de. │ │ │ │ +00050c10: 616e 6491 047a ae74 6865 9374 6865 6f72 and..z.the.theor │ │ │ │ +00050c20: 6965 7393 696e 93d7 6c90 438f 6962 93cf ies.in..l.C.ib.. │ │ │ │ +00050c30: 6172 6593 6e6f 7493 6465 7363 656e 6465 are.not.descende │ │ │ │ +00050c40: 6e90 ac72 7473 936f 6693 7468 658e a410 n..rts.of.the... │ │ │ │ +00050c50: 0000 8d91 3195 8963 7572 7265 6e90 ac72 ....1..curren..r │ │ │ │ +00050c60: 7496 03a9 5474 6865 6f72 7991 ff05 562c t...Ttheory...V, │ │ │ │ +00050c70: 9103 b664 7468 656e 9374 6865 7365 9374 ...dthen.these.t │ │ │ │ +00050c80: 6865 6f72 6965 739b 03a9 5363 616e 6e6f heories...Scanno │ │ │ │ +00050c90: 7493 6174 9374 6869 7393 7374 6167 6598 t.at.this.stage. │ │ │ │ +00050ca0: 6290 538e 6593 6c6f 6164 6564 9369 6e90 b.S.e.loaded.in. │ │ │ │ +00050cb0: ac72 746f 93eb 4848 4f4c cf2e 9849 6e93 .rto..HHOL...In. │ │ │ │ +00050cc0: 7468 6973 8ea1 8d91 3195 8963 6173 652c this....1..case, │ │ │ │ +00050cd0: 9103 556b 7468 6596 0330 1c6c 6f61 649b ..Ukthe..0.load. │ │ │ │ +00050ce0: 0330 1d0c 6c65 9373 686f 756c 6493 6361 .0..le.should.ca │ │ │ │ +00050cf0: 7573 6593 6193 6675 6e63 7469 6f6e 9374 use.a.function.t │ │ │ │ +00050d00: 6f93 6290 538e 6593 6465 0c6e 6564 9328 o.b.S.e.de.ned.( │ │ │ │ +00050d10: 652e 672e 9860 8deb 616c 6f61 645f 8dd7 e.g..`..aload_.. │ │ │ │ +00050d20: 6c90 438f 6962 8e8e 9129 82f0 cf27 2993 l.C.ib...)...'). │ │ │ │ +00050d30: 7768 6963 90ac 7268 2c91 0355 6b77 6865 whic..rh,..Ukwhe │ │ │ │ +00050d40: 6e8e a18d 9131 9589 6361 6c6c 6564 2c91 n....1..called,. │ │ │ │ +00050d50: 0486 ae77 696c 6c96 0467 7a61 6374 6976 ...will..gzactiv │ │ │ │ +00050d60: 91ff 58e4 6174 659b 0467 7961 7574 6f6c ..X.ate..gyautol │ │ │ │ +00050d70: 6f61 6469 6e67 9366 6f72 9374 6865 986c oading.for.the.l │ │ │ │ +00050d80: 6962 7261 7279 9374 6865 6f72 6965 7398 ibrary.theories. │ │ │ │ +00050d90: 616e 6493 6c6f 6164 9374 6865 986c 6962 and.load.the.lib │ │ │ │ +00050da0: 7261 7279 2773 93eb 484d 4c8e a18d 9131 rary's..HML....1 │ │ │ │ +00050db0: 9589 cf63 6f90 538e 6465 2e8e 9f1d 2f73 ...co.S.de..../s │ │ │ │ +00050dc0: 8d91 12c7 6149 7496 03ea a869 7393 696e ....aIt....is.in │ │ │ │ +00050dd0: 90ac 7274 656e 6465 6493 7468 6174 9363 ..rtended.that.c │ │ │ │ +00050de0: 616c 6c73 9374 6f8d 93eb 616c 6f61 645f alls.to...aload_ │ │ │ │ +00050df0: 6c69 6272 6172 798e 914c d148 cf6f 6693 library..L.H.of. │ │ │ │ +00050e00: 7468 6593 666f 726d 8e9f 1d36 3b8d 8d8d the.form...6;... │ │ │ │ +00050e10: 9f01 28de 8d8d 8d8d 912a 0660 eb61 6c6f ..(......*.`.alo │ │ │ │ +00050e20: 6164 5f6c 6962 7261 7279 9105 bfaa 608d ad_library....`. │ │ │ │ +00050e30: d76c 9043 8f69 628e 910c c49e eb61 603b .l.C.ib......a`; │ │ │ │ +00050e40: 3b8e 8e8e 8e8e 8e8e a68d 9112 c761 cf77 ;............a.w │ │ │ │ +00050e50: 696c 6c96 0424 426c 6f61 6493 616e 9365 ill..$Bload.an.e │ │ │ │ +00050e60: 6e90 ac72 7469 7265 936c 6962 7261 7279 n..rtire.library │ │ │ │ +00050e70: 91ff 0556 2c91 0432 a861 6e64 9374 6865 ...V,..2.and.the │ │ │ │ +00050e80: 9363 6f72 7265 7370 9a53 8e6f 6e64 696e .corresp.S.ondin │ │ │ │ +00050e90: 6793 6c6f 6164 930c 6c65 8d8d 93d7 6c90 g.load..le....l. │ │ │ │ +00050ea0: 438f 6962 8e91 10e8 e0eb 612f 8dd7 6c90 C.ib......a/..l. │ │ │ │ +00050eb0: 438f 6962 8e91 0cc4 9eeb 612e 6d6c 8e91 C.ib......a.ml.. │ │ │ │ +00050ec0: 38d0 68cf 7368 6f75 6c64 9362 9865 9373 8.h.should.b.e.s │ │ │ │ +00050ed0: 6574 9375 7093 746f 8ea1 8d91 12c7 6164 et.up.to......ad │ │ │ │ +00050ee0: 6f96 03ea a873 6f2e 9105 38e0 4361 6c6c o....so...8.Call │ │ │ │ +00050ef0: 7393 6f66 9374 6865 9366 6f72 6d8e 9f1d s.of.the.form... │ │ │ │ +00050f00: 363a 8d8d 8d9f 0128 de8d 8d8d 8d91 2a06 6:.....(......*. │ │ │ │ +00050f10: 60eb 616c 6f61 645f 6c69 6272 6172 7991 `.aload_library. │ │ │ │ +00050f20: 05bf aa60 8dd7 6c90 438f 6962 8e91 0cc4 ...`..l.C.ib.... │ │ │ │ +00050f30: 9eeb 613a 8dd7 7061 7290 538e 748e 9115 ..a:..par.S.t... │ │ │ │ +00050f40: edfd eb61 603b 3b8e 8e8e 8e8e 8e8e a68d ...a`;;......... │ │ │ │ +00050f50: 9112 c761 cf61 7265 9604 5e46 696e 90ac ...a.are..^Fin.. │ │ │ │ +00050f60: 7274 656e 6465 649b 045e 4574 6f93 6c6f rtended..^Eto.lo │ │ │ │ +00050f70: 6164 936f 6e6c 7998 6193 7061 7274 936f ad.only.a.part.o │ │ │ │ +00050f80: 6698 7468 6593 6c69 6272 6172 798d 93d7 f.the.library... │ │ │ │ +00050f90: 6c90 438f 6962 8e91 1122 e4cf 2c91 047b l.C.ib..."..,..{ │ │ │ │ +00050fa0: 2d66 6f72 9877 6869 6390 ac72 6893 7468 -for.whic..rh.th │ │ │ │ +00050fb0: 6593 636f 7272 6573 7090 538e 6f6e 6469 e.corresp.S.ondi │ │ │ │ +00050fc0: 6e67 986c 6f61 6493 0c6c 658e a18d 8d8d ng.load..le..... │ │ │ │ +00050fd0: 9112 c761 d76c 9043 8f69 628e 911f 8bff ...a.l.C.ib..... │ │ │ │ +00050fe0: eb61 2f8d d770 6172 9053 8e74 8e91 15ed .a/..par.S.t.... │ │ │ │ +00050ff0: fdeb 612e 6d6c 8e91 5063 4ccf 7769 6c6c ..a.ml..PcL.will │ │ │ │ +00051000: 9603 eaa8 629a 538e 6593 7265 7370 986f ....b.S.e.resp.o │ │ │ │ +00051010: 6e73 6962 6c65 2e8e 8e9f 24fd 138e 8c8b nsible....$..... │ │ │ │ +00051020: 0000 005c 0000 0000 0000 0000 0000 0000 ...\............ │ │ │ │ 00051030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00051040: 0000 0000 0000 0005 0583 a002 cc05 558d ..............U. │ │ │ │ -00051050: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ -00051060: f1eb d039 3292 00ee 8ba1 4368 6170 7465 ...92.....Chapte │ │ │ │ -00051070: 7296 0480 0038 2e91 0a80 004d 4c93 5379 r....8.....ML.Sy │ │ │ │ -00051080: 7374 656d 9346 91fe e000 756e 6374 696f stem.F....unctio │ │ │ │ -00051090: 6e73 8e91 eaf1 eb9f 0566 6689 0000 e666 ns.......ff....f │ │ │ │ -000510a0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -000510b0: 8bd0 218d 8d91 eaf1 ebeb 4738 2e31 382e ..!.......G8.18. │ │ │ │ -000510c0: 328e 9124 8b7f 4c69 6272 6172 6965 7396 2..$..Libraries. │ │ │ │ -000510d0: 0566 6661 908c cc76 91ff 1999 6169 6c61 .ffa...v....aila │ │ │ │ -000510e0: 626c 6593 696e 9356 91fe a666 6572 7369 ble.in.V...fersi │ │ │ │ -000510f0: 6f6e 9332 2e30 8ea9 1826 e18d 91ea f1eb on.2.0...&...... │ │ │ │ -00051100: cf54 6865 9603 eaa8 6c69 6272 6172 6965 .The....librarie │ │ │ │ -00051110: 7393 696e 93eb 4848 4f4c 3838 2e32 2e30 s.in..HHOL88.2.0 │ │ │ │ -00051120: 93cf 6172 6593 7368 6f9a ac72 776e 9369 ..are.sho..rwn.i │ │ │ │ -00051130: 6e93 7468 6593 666f 6c6c 6f98 7769 6e67 n.the.follo.wing │ │ │ │ -00051140: 9374 6162 6c65 3a8e a000 b19e 788d 8d8d .table:.....x... │ │ │ │ -00051150: 91eb 7291 a0ff 5d4c d889 0000 6666 01c6 ..r...]L....ff.. │ │ │ │ -00051160: 3d31 a90a 2663 8d8d 90cc cd9f 0459 9c84 =1..&c.......Y.. │ │ │ │ -00051170: 000e 7fff 0000 6666 9201 c5d6 cb84 000e ......ff........ │ │ │ │ -00051180: 7fff 0000 6666 8e8e a40e 7fff 8d8d 90cc ....ff.......... │ │ │ │ -00051190: cda4 0459 9c84 000e 7fff 0000 6666 9200 ...Y........ff.. │ │ │ │ -000511a0: 9f0c 769f fba6 64d0 4c69 6272 6172 6965 ..v...d.Librarie │ │ │ │ -000511b0: 7396 0480 0069 6e93 484f 4c38 382e 322e s....in.HOL88.2. │ │ │ │ -000511c0: 3092 009f 0c75 a184 000e 7fff 0000 6666 0....u........ff │ │ │ │ -000511d0: 8e8e a18d 8d90 cccd 9f04 599c 8400 0e7f ..........Y..... │ │ │ │ -000511e0: ff00 0066 6692 01c5 d6cb 8400 0e7f ff00 ...ff........... │ │ │ │ -000511f0: 0066 668e 8ea1 8d8d 90cc cda4 0459 9c84 .ff..........Y.. │ │ │ │ -00051200: 000e 7fff 0000 6666 9105 ccce 9ffb a664 ......ff.......d │ │ │ │ -00051210: e54c 6962 7291 ff66 6661 7279 9125 6c3a .Libr..ffary.%l: │ │ │ │ -00051220: a184 000e 7fff 0000 6666 8e8d 9156 fbfa ........ff...V.. │ │ │ │ -00051230: 4272 6965 6691 0433 3564 6573 6372 6970 Brief..35descrip │ │ │ │ -00051240: 7469 6f6e 915b 7e43 9f04 599c 8400 0e7f tion.[~C..Y..... │ │ │ │ -00051250: ff00 0066 668e 8d92 010e f081 4190 b332 ...ff.......A..2 │ │ │ │ -00051260: 7574 686f 7292 0093 86ea 9f04 599c 8400 uthor.......Y... │ │ │ │ -00051270: 0e7f ff00 0066 668e 8e9f 04c0 0289 0000 .....ff......... │ │ │ │ -00051280: 6666 01c6 3d31 a68d 8d90 cccd 9f04 599c ff..=1........Y. │ │ │ │ -00051290: 8400 0e7f ff00 0066 668d 9105 ccce 9ffb .......ff....... │ │ │ │ -000512a0: a664 eb61 7374 7269 6e67 8e91 5095 9384 .d.astring..P... │ │ │ │ -000512b0: 000e 7fff 0000 6666 8e8d 8d91 56fb fa41 ......ff....V..A │ │ │ │ -000512c0: 5343 4949 8e91 77a4 f4cf 6390 ac72 6861 SCII..w...c..rha │ │ │ │ -000512d0: 7261 6374 6572 7396 03ea a826 9373 7472 racters....&.str │ │ │ │ -000512e0: 696e 6773 912a 167d 9f04 599c 8400 0e7f ings.*.}..Y..... │ │ │ │ -000512f0: ff00 0066 668e 8d92 010e f081 542e 9603 ...ff.......T... │ │ │ │ -00051300: eaa8 4d65 6c68 616d 9328 4361 6d90 ac72 ..Melham.(Cam..r │ │ │ │ -00051310: 622e 2991 4f50 2a9f 0459 9c84 000e 7fff b.).OP*..Y...... │ │ │ │ -00051320: 0000 6666 8e8e a18d 8d90 cccd 9f04 599c ..ff..........Y. │ │ │ │ -00051330: 8400 0e7f ff00 0066 668d 9105 ccce 9ffb .......ff....... │ │ │ │ -00051340: a664 eb61 6576 616c 8e91 5095 9384 000e .d.aeval..P..... │ │ │ │ -00051350: 7fff 0000 6666 8e8d 8d91 56fb fa77 6f72 ....ff....V..wor │ │ │ │ -00051360: 648e 916d faa2 d76e 9603 eaa8 cf74 90ac d..m...n.....t.. │ │ │ │ -00051370: 7279 7090 538e 6573 9366 726f 6d93 eb48 ryp.S.es.from..H │ │ │ │ -00051380: 4c43 468d 91fe 83d6 8900 0066 6600 0386 LCF........ff... │ │ │ │ -00051390: 668e 9103 2292 4c53 4d91 2503 ff9f 0459 f...".LSM.%....Y │ │ │ │ -000513a0: 9c84 000e 7fff 0000 6666 8e8d 9201 0ef0 ........ff...... │ │ │ │ -000513b0: 81cf 4d2e 9603 eaa8 476f 7264 6f6e 9326 ..M.....Gordon.& │ │ │ │ -000513c0: 9354 2e93 4d65 6c68 616d 9328 4361 6d90 .T..Melham.(Cam. │ │ │ │ -000513d0: ac72 622e 2991 05cc cd9f 0459 9c84 000e .rb.)......Y.... │ │ │ │ -000513e0: 7fff 0000 6666 8e8e a18d 8d90 cccd 9f04 ....ff.......... │ │ │ │ -000513f0: 599c 8400 0e7f ff00 0066 668d 9105 ccce Y........ff..... │ │ │ │ -00051400: 9ffb a664 eb61 756e 7769 6e64 8e91 5095 ...d.aunwind..P. │ │ │ │ -00051410: 9384 000e 7fff 0000 6666 8e8d 9156 fbfa ........ff...V.. │ │ │ │ -00051420: cf53 7472 7563 7475 7265 9603 eaa8 756e .Structure....un │ │ │ │ -00051430: 90ac 7277 696e 6469 6e67 9372 756c 6573 ..rwinding.rules │ │ │ │ -00051440: 912c 32bf 9f04 599c 8400 0e7f ff00 0066 .,2...Y........f │ │ │ │ -00051450: 668e 8d92 010e f081 4d2e 9603 eaa8 476f f.......M.....Go │ │ │ │ -00051460: 7264 6f6e 9326 9354 2e93 4d65 6c68 616d rdon.&.T..Melham │ │ │ │ -00051470: 9328 4361 6d90 ac72 622e 2991 05cc cd9f .(Cam..rb.)..... │ │ │ │ -00051480: 0459 9c84 000e 7fff 0000 6666 8e8e a18d .Y........ff.... │ │ │ │ -00051490: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -000514a0: 668d 9105 ccce 9ffb a664 eb61 7461 7574 f........d.ataut │ │ │ │ -000514b0: 8e91 5095 9384 000e 7fff 0000 6666 8e8d ..P.........ff.. │ │ │ │ -000514c0: 9156 fbfa cf54 91ff 0556 6175 746f 6c6f .V...T...Vautolo │ │ │ │ -000514d0: 6779 9103 eaa8 6395 ac72 6865 6393 6b93 gy....c..rhec.k. │ │ │ │ -000514e0: 6572 9155 0fcb 9f04 599c 8400 0e7f ff00 er.U....Y....... │ │ │ │ -000514f0: 0066 668e 8d92 010e f081 522e 9603 eaa8 .ff.......R..... │ │ │ │ -00051500: 426f 756c 746f 6e93 2843 616d 90ac 7262 Boulton.(Cam..rb │ │ │ │ -00051510: 2e29 914f a3b7 9f04 599c 8400 0e7f ff00 .).O....Y....... │ │ │ │ -00051520: 0066 668e 8ea1 8d8d 90cc cd9f 0459 9c84 .ff..........Y.. │ │ │ │ -00051530: 000e 7fff 0000 6666 8d91 05cc ce9f fba6 ......ff........ │ │ │ │ -00051540: 64eb 6166 6978 706f 696e 7473 8e91 5095 d.afixpoints..P. │ │ │ │ -00051550: 9384 000e 7fff 0000 6666 8e8d 9156 fbfa ........ff...V.. │ │ │ │ -00051560: cf47 656e 6572 616c 9603 eaa8 7468 656f .General....theo │ │ │ │ -00051570: 7279 936f 6693 0c78 6564 9370 9053 8e6f ry.of..xed.p.S.o │ │ │ │ -00051580: 696e 90ac 7274 7391 17e1 bb9f 0459 9c84 in..rts......Y.. │ │ │ │ -00051590: 000e 7fff 0000 6666 8e8d 9201 0ef0 814d ......ff.......M │ │ │ │ -000515a0: 2e96 03ea a847 6f72 646f 6e93 2843 616d .....Gordon.(Cam │ │ │ │ -000515b0: 90ac 7262 2e29 914f e2a6 9f04 599c 8400 ..rb.).O....Y... │ │ │ │ -000515c0: 0e7f ff00 0066 668e 8ea1 8d8d 90cc cd9f .....ff......... │ │ │ │ -000515d0: 0459 9c84 000e 7fff 0000 6666 8d91 05cc .Y........ff.... │ │ │ │ -000515e0: ce9f fba6 64eb 6170 726f 675f 6c6f 6769 ....d.aprog_logi │ │ │ │ -000515f0: 6338 388e 9150 9593 8400 0e7f ff00 0066 c88..P.........f │ │ │ │ -00051600: 668e 8d91 56fb facf 486f 6172 6596 03ea f...V...Hoare... │ │ │ │ -00051610: a84c 6f67 6963 9326 9344 696a 6b73 7472 .Logic.&.Dijkstr │ │ │ │ -00051620: 6193 df57 7091 244a 3d9f 0459 9c84 000e a..Wp.$J=..Y.... │ │ │ │ -00051630: 7fff 0000 6666 8e8d 9201 0ef0 81cf 4d2e ....ff........M. │ │ │ │ -00051640: 9603 eaa8 476f 7264 6f6e 9328 4361 6d90 ....Gordon.(Cam. │ │ │ │ -00051650: ac72 622e 2991 4fe2 a69f 0459 9c84 000e .rb.).O....Y.... │ │ │ │ -00051660: 7fff 0000 6666 8e8e a18d 8d90 cccd 9f04 ....ff.......... │ │ │ │ -00051670: 599c 8400 0e7f ff00 0066 668d 9105 ccce Y........ff..... │ │ │ │ -00051680: 9ffb a664 eb61 6772 6f75 708e 9150 9593 ...d.agroup..P.. │ │ │ │ -00051690: 8400 0e7f ff00 0066 668e 8d91 56fb facf .......ff...V... │ │ │ │ -000516a0: 4772 6f75 7091 03ea a874 6865 6f72 7991 Group....theory. │ │ │ │ -000516b0: 6c27 8d9f 0459 9c84 000e 7fff 0000 6666 l'...Y........ff │ │ │ │ -000516c0: 8e8d 9201 0ef0 8145 2e96 03ea a847 756e .......E.....Gun │ │ │ │ -000516d0: 9aac 7274 6572 9328 5098 656e 6e2e 2991 ..rter.(P.enn.). │ │ │ │ -000516e0: 5959 bb9f 0459 9c84 000e 7fff 0000 6666 YY...Y........ff │ │ │ │ -000516f0: 8e8e a18d 8d90 cccd 9f04 599c 8400 0e7f ..........Y..... │ │ │ │ -00051700: ff00 0066 668d 9105 ccce 9ffb a664 eb61 ...ff........d.a │ │ │ │ -00051710: 696e 7465 6765 728e 9150 9593 8400 0e7f integer..P...... │ │ │ │ -00051720: ff00 0066 668e 8d91 56fb facf 496e 95ac ...ff...V...In.. │ │ │ │ -00051730: 7274 6567 6572 739b 03ea a864 6572 6976 rtegers....deriv │ │ │ │ -00051740: 9365 6498 6672 6f6d 9867 726f 7570 7391 .ed.from.groups. │ │ │ │ -00051750: 1e6d ce9f 0459 9c84 000e 7fff 0000 6666 .m...Y........ff │ │ │ │ -00051760: 8e8d 9201 0ef0 8145 2e96 03ea a847 756e .......E.....Gun │ │ │ │ -00051770: 9aac 7274 6572 9328 5098 656e 6e2e 2991 ..rter.(P.enn.). │ │ │ │ -00051780: 5959 bb9f 0459 9c84 000e 7fff 0000 6666 YY...Y........ff │ │ │ │ -00051790: 8e8e a18d 8d90 cccd 9f04 599c 8400 0e7f ..........Y..... │ │ │ │ -000517a0: ff00 0066 668d 9105 ccce 9ffb a664 eb61 ...ff........d.a │ │ │ │ -000517b0: 6669 6e69 7465 5f73 6574 738e 9150 9593 finite_sets..P.. │ │ │ │ -000517c0: 8400 0e7f ff00 0066 668e 8d91 56fb facf .......ff...V... │ │ │ │ -000517d0: 5468 656f 7279 9603 eaa8 6f66 930c 6e69 Theory....of..ni │ │ │ │ -000517e0: 7465 9373 6574 7391 4a7c 9f9f 0459 9c84 te.sets.J|...Y.. │ │ │ │ -000517f0: 000e 7fff 0000 6666 8e8d 9201 0ef0 8150 ......ff.......P │ │ │ │ -00051800: 91ff 0556 2e96 03ea a857 696e 646c 6579 ...V.....Windley │ │ │ │ -00051810: 9328 5543 9344 6190 ac72 7669 7329 913e .(UC.Da..rvis).> │ │ │ │ -00051820: efd9 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -00051830: 8ea1 8d8d 90cc cd9f 0459 9c84 000e 7fff .........Y...... │ │ │ │ -00051840: 0000 6666 8d91 05cc ce9f fba6 64eb 6173 ..ff........d.as │ │ │ │ -00051850: 6574 738e 9150 9593 8400 0e7f ff00 0066 ets..P.........f │ │ │ │ -00051860: 668e 8d91 56fb facf 4d61 6e6e 6196 03ea f...V...Manna... │ │ │ │ -00051870: a826 9357 91ff 0556 616c 6469 6e67 6572 .&.W...Valdinger │ │ │ │ -00051880: 9373 6574 9374 6865 6f72 7991 11c4 f39f .set.theory..... │ │ │ │ -00051890: 0459 9c84 000e 7fff 0000 6666 8e8d 9201 .Y........ff.... │ │ │ │ -000518a0: 0ef0 8150 91ff 0556 2e96 03ea a84c 6576 ...P...V.....Lev │ │ │ │ -000518b0: 9aac 7265 696c 6c65 7993 2845 636f 6c65 ..reilley.(Ecole │ │ │ │ -000518c0: 9350 986f 6c79 7465 6398 686e 6971 7565 .P.olytec.hnique │ │ │ │ -000518d0: 2991 0783 319f 0459 9c84 000e 7fff 0000 )...1..Y........ │ │ │ │ -000518e0: 6666 8e8e a18d 8d90 cccd 9f04 599c 8400 ff..........Y... │ │ │ │ -000518f0: 0e7f ff00 0066 668d 9105 ccce 9ffb a664 .....ff........d │ │ │ │ -00051900: eb61 6261 6773 8e91 5095 9384 000e 7fff .abags..P....... │ │ │ │ -00051910: 0000 6666 8e8d 9156 fbfa cf4d 616e 6e61 ..ff...V...Manna │ │ │ │ -00051920: 9603 eaa8 2693 5791 ff05 5661 6c64 696e ....&.W...Valdin │ │ │ │ -00051930: 6765 7293 6261 6793 7468 656f 7279 910d ger.bag.theory.. │ │ │ │ -00051940: eb01 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -00051950: 8d92 010e f081 5091 ff05 562e 9603 eaa8 ......P...V..... │ │ │ │ -00051960: 4c65 769a ac72 6569 6c6c 6579 9328 4563 Lev..reilley.(Ec │ │ │ │ -00051970: 6f6c 6593 5098 6f6c 7974 6563 9868 6e69 ole.P.olytec.hni │ │ │ │ -00051980: 7175 6529 9107 8331 9f04 599c 8400 0e7f que)...1..Y..... │ │ │ │ -00051990: ff00 0066 668e 8ea1 8d8d 90cc cd9f 0459 ...ff..........Y │ │ │ │ -000519a0: 9c84 000e 7fff 0000 6666 8d91 05cc ce9f ........ff...... │ │ │ │ -000519b0: fba6 64eb 6163 6f6e 7665 7274 8e91 5095 ..d.aconvert..P. │ │ │ │ -000519c0: 9384 000e 7fff 0000 6666 8e8d 9156 fbfa ........ff...V.. │ │ │ │ -000519d0: cf43 6f6e 95ac 7276 9365 7273 696f 6e96 .Con..rv.ersion. │ │ │ │ -000519e0: 03ea a826 9375 6e90 ac72 7769 6e64 696e ...&.un..rwindin │ │ │ │ -000519f0: 6793 746f 9053 8e6f 6c73 9116 976d 9f04 g.to.S.ols...m.. │ │ │ │ -00051a00: 599c 8400 0e7f ff00 0066 668e 8d92 010e Y........ff..... │ │ │ │ -00051a10: f081 442e 9603 eaa8 5368 6570 6865 7264 ..D.....Shepherd │ │ │ │ -00051a20: 9328 496e 6d6f 7329 914b 2b8d 9f04 599c .(Inmos).K+...Y. │ │ │ │ -00051a30: 8400 0e7f ff00 0066 668e 8ea1 8d8d 90cc .......ff....... │ │ │ │ -00051a40: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ -00051a50: 05cc ce9f fba6 64eb 6161 7578 696c 6961 ......d.aauxilia │ │ │ │ -00051a60: 7279 8e91 5095 9384 000e 7fff 0000 6666 ry..P.........ff │ │ │ │ -00051a70: 8e8d 9156 fbfa cf47 656e 6572 616c 9603 ...V...General.. │ │ │ │ -00051a80: eaa8 7275 6c65 732c 9374 6163 7469 6373 ..rules,.tactics │ │ │ │ -00051a90: 9326 9374 6865 6f72 656d 7391 05cc cd9f .&.theorems..... │ │ │ │ -00051aa0: 0459 9c84 000e 7fff 0000 6666 8e8d 9201 .Y........ff.... │ │ │ │ -00051ab0: 0ef0 8154 2e96 03ea a84b 616c 6b90 ac72 ...T.....Kalk..r │ │ │ │ -00051ac0: 6572 9328 5068 696c 6970 732c 9345 524c er.(Philips,.ERL │ │ │ │ -00051ad0: 2991 35cc 509f 0459 9c84 000e 7fff 0000 ).5.P..Y........ │ │ │ │ -00051ae0: 6666 8e8e a18d 8d90 cccd 9f04 599c 8400 ff..........Y... │ │ │ │ -00051af0: 0e7f ff00 0066 668d 9105 ccce 9ffb a664 .....ff........d │ │ │ │ -00051b00: eb61 7365 748e 9150 9593 8400 0e7f ff00 .aset..P........ │ │ │ │ -00051b10: 0066 668e 8d91 56fb facf 5365 7496 03ea .ff...V...Set... │ │ │ │ -00051b20: a874 6865 6f72 7993 6f66 9370 7265 6469 .theory.of.predi │ │ │ │ -00051b30: 6361 7465 7391 379f 299f 0459 9c84 000e cates.7.)..Y.... │ │ │ │ -00051b40: 7fff 0000 6666 8e8d 9201 0ef0 8154 2e96 ....ff.......T.. │ │ │ │ -00051b50: 03ea a84b 616c 6b90 ac72 6572 9328 5068 ...Kalk..rer.(Ph │ │ │ │ -00051b60: 696c 6970 732c 9345 524c 2991 35cc 509f ilips,.ERL).5.P. │ │ │ │ -00051b70: 0459 9c84 000e 7fff 0000 6666 8e8e a18d .Y........ff.... │ │ │ │ -00051b80: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -00051b90: 668d 9105 ccce 9ffb a664 eb61 7175 6f74 f........d.aquot │ │ │ │ -00051ba0: 6965 6e74 8e91 5095 9384 000e 7fff 0000 ient..P......... │ │ │ │ -00051bb0: 6666 8e8d 9156 fbfa cf54 91ff 0556 6f90 ff...V...T...Vo. │ │ │ │ -00051bc0: 538e 6f6c 7396 03ea a866 6f72 9371 756f S.ols....for.quo │ │ │ │ -00051bd0: 7469 656e 9aac 7274 9374 9879 7090 538e tien..rt.t.yp.S. │ │ │ │ -00051be0: 6573 9136 e757 9f04 599c 8400 0e7f ff00 es.6.W..Y....... │ │ │ │ -00051bf0: 0066 668e 8d92 010e f081 542e 9603 eaa8 .ff.......T..... │ │ │ │ -00051c00: 4b61 6c6b 90ac 7265 7293 2850 6869 6c69 Kalk..rer.(Phili │ │ │ │ -00051c10: 7073 2c93 4552 4c29 9135 cc50 9f04 599c ps,.ERL).5.P..Y. │ │ │ │ -00051c20: 8400 0e7f ff00 0066 668e 8ea1 8d8d 90cc .......ff....... │ │ │ │ -00051c30: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ -00051c40: 05cc ce9f fba6 64eb 6170 6172 7365 728e ......d.aparser. │ │ │ │ -00051c50: 9150 9593 8400 0e7f ff00 0066 668e 8d91 .P.........ff... │ │ │ │ -00051c60: 56fb facf 5090 ac72 6172 7365 7291 03ea V...P..rarser... │ │ │ │ -00051c70: a867 656e 6572 6174 6f72 915c feb4 9f04 .generator.\.... │ │ │ │ -00051c80: 599c 8400 0e7f ff00 0066 668e 8d92 010e Y........ff..... │ │ │ │ -00051c90: f081 4a2e 9603 eaa8 569b ff05 5661 6e93 ..J.....V...Van. │ │ │ │ -00051ca0: 5498 6173 7365 6c93 2843 616d 90ac 7262 T.assel.(Cam..rb │ │ │ │ -00051cb0: 2e29 9143 eca3 9f04 599c 8400 0e7f ff00 .).C....Y....... │ │ │ │ -00051cc0: 0066 668e 8ea1 8d8d 90cc cd9f 0459 9c84 .ff..........Y.. │ │ │ │ -00051cd0: 000e 7fff 0000 6666 8d91 05cc ce9f fba6 ......ff........ │ │ │ │ -00051ce0: 64eb 6170 7265 7474 7970 8e91 5095 9384 d.aprettyp..P... │ │ │ │ -00051cf0: 000e 7fff 0000 6666 8e8d 9156 fbfa cf50 ......ff...V...P │ │ │ │ -00051d00: 7265 7474 95ac 7279 2d70 7269 6e93 7465 rett..ry-prin.te │ │ │ │ -00051d10: 7291 03ea a867 656e 6572 6174 6f72 9135 r....generator.5 │ │ │ │ -00051d20: e4da 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -00051d30: 8d92 010e f081 522e 9603 eaa8 426f 756c ......R.....Boul │ │ │ │ -00051d40: 746f 6e93 2843 616d 90ac 7262 2e29 914f ton.(Cam..rb.).O │ │ │ │ -00051d50: a3b7 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -00051d60: 8ea1 8d8d 90cc cd9f 0459 9c84 000e 7fff .........Y...... │ │ │ │ -00051d70: 0000 6666 8d91 05cc ce9f fba6 64eb 6174 ..ff........d.at │ │ │ │ -00051d80: 7273 8e91 5095 9384 000e 7fff 0000 6666 rs..P.........ff │ │ │ │ -00051d90: 8e8d 9156 fbfa cf54 6865 6f72 656d 9603 ...V...Theorem.. │ │ │ │ -00051da0: eaa8 7265 7472 6965 7691 ff58 e461 6c93 ..retriev..X.al. │ │ │ │ -00051db0: 7379 7374 656d 912f 1207 9f04 599c 8400 system./....Y... │ │ │ │ -00051dc0: 0e7f ff00 0066 668e 8d92 010e f081 522e .....ff.......R. │ │ │ │ -00051dd0: 9603 eaa8 426f 756c 746f 6e93 2843 616d ....Boulton.(Cam │ │ │ │ -00051de0: 90ac 7262 2e29 914f a3b7 9f04 599c 8400 ..rb.).O....Y... │ │ │ │ -00051df0: 0e7f ff00 0066 668e 8e9f 04c0 0289 0000 .....ff......... │ │ │ │ -00051e00: 6666 01c6 3d31 8e8e 8ea0 00b1 6bdf 8d91 ff..=1......k... │ │ │ │ -00051e10: eaf1 eb46 9bff 0556 6f75 7296 0459 756c ...F...Vour..Yul │ │ │ │ -00051e20: 6962 7261 7269 6573 9366 726f 6d91 0459 ibraries.from..Y │ │ │ │ -00051e30: 7456 9865 7273 696f 6e93 312e 3131 936f tV.ersion.1.11.o │ │ │ │ -00051e40: 6693 484f 4c91 0459 5868 6195 ac72 7693 f.HOL..YXha..rv. │ │ │ │ -00051e50: 659b 0459 7562 9553 8e65 656e 9104 5974 e..Yub.S.een..Yt │ │ │ │ -00051e60: 7465 6d70 936f 7261 7269 6c79 9877 6974 temp.orarily.wit │ │ │ │ -00051e70: 6864 7261 90ac 7277 6e2c 9104 7528 6293 hdra..rwn,..u(b. │ │ │ │ -00051e80: 6563 6175 7365 9874 6865 8ea4 1000 008d ecause.the...... │ │ │ │ -00051e90: 91ea f1eb 4361 6d9a ac72 6272 6964 6765 ....Cam..rbridge │ │ │ │ -00051ea0: 9603 eaa8 6772 6f75 7093 6861 9876 9865 ....group.ha.v.e │ │ │ │ -00051eb0: 9362 9053 8e65 656e 9375 6e61 626c 6593 .b.S.een.unable. │ │ │ │ -00051ec0: 746f 9372 6562 7569 6c64 9374 6865 6d93 to.rebuild.them. │ │ │ │ -00051ed0: 696e 9356 91ff 0556 6572 7369 6f6e 9332 in.V...Version.2 │ │ │ │ -00051ee0: 2e30 2e91 0538 e054 6865 7365 9361 7265 .0...8.These.are │ │ │ │ -00051ef0: 3a8e 9f1e 94c8 8d8d 8d9e 56bd 8d8d 8d8d :.........V..... │ │ │ │ -00051f00: 9102 30ea eb61 6361 7264 9611 3efe 7765 ..0..acard..>.we │ │ │ │ -00051f10: 6c6c 5f6f 7264 6572 937a 6574 9363 7370 ll_order.zet.csp │ │ │ │ -00051f20: 8e8e 8e8e 8e8e 8e9f 1e62 2e8d 91ea f1eb .........b...... │ │ │ │ -00051f30: cf54 6865 9604 9c3c 0c72 7374 9b04 9c3d .The...<.rst...= │ │ │ │ -00051f40: 7468 7265 6593 6172 6593 6469 0e63 756c three.are.di.cul │ │ │ │ -00051f50: 7493 746f 9872 6562 7569 6c64 9362 9053 t.to.rebuild.b.S │ │ │ │ -00051f60: 8e65 6361 7573 6593 6f66 9363 90ac 7268 .ecause.of.c..rh │ │ │ │ -00051f70: 616e 6765 7393 746f 9872 6573 6f6c 7574 anges.to.resolut │ │ │ │ -00051f80: 696f 6e2e 9107 4d9d 5468 6579 9372 656c ion...M.They.rel │ │ │ │ -00051f90: 7993 7690 ac72 6572 798e a18d 91ea f1eb y.v..rery....... │ │ │ │ -00051fa0: 6865 6190 ac72 7669 6c79 9604 705f 6f6e hea..rvily..p_on │ │ │ │ -00051fb0: 9b04 705e 7468 6593 6f72 6465 7298 696e ..p^the.order.in │ │ │ │ -00051fc0: 9377 6869 6390 ac72 6898 7468 6593 6173 .whic..rh.the.as │ │ │ │ -00051fd0: 7375 6d70 7469 6f6e 7398 6f66 9367 6f61 sumptions.of.goa │ │ │ │ -00051fe0: 6c73 9861 7070 9053 8e65 6172 2e91 06ca ls.app.S.ear.... │ │ │ │ -00051ff0: 0454 6865 9866 6f75 7274 6893 6c69 6272 .The.fourth.libr │ │ │ │ -00052000: 6172 7998 7573 6573 8ea1 8d91 eaf1 eb74 ary.uses.......t │ │ │ │ -00052010: 6865 9604 f24f eb61 7365 749b 04f2 50cf he...O.aset...P. │ │ │ │ -00052020: 6c69 6272 6172 7991 ff05 562c 9105 3439 library...V,..49 │ │ │ │ -00052030: 7768 6963 90ac 7268 9368 6173 9362 9053 whic..rh.has.b.S │ │ │ │ -00052040: 8e65 656e 9873 7562 7374 616e 90ac 7274 .een.substan..rt │ │ │ │ -00052050: 6961 6c6c 7993 6d6f 9053 8e64 690c 6564 ially.mo.S.di.ed │ │ │ │ -00052060: 2e91 084f d654 6865 7365 9366 6f75 7293 ...O.These.four. │ │ │ │ -00052070: 6c69 6272 6172 6965 7398 6861 95ac 7276 libraries.ha..rv │ │ │ │ -00052080: 9365 9104 f24f 6290 538e 6565 6e8e a18d .e...Ob.S.een... │ │ │ │ -00052090: 91ea f1eb 6d6f 95ac 7276 9365 6496 03ea ....mo..rv.ed... │ │ │ │ -000520a0: a874 6f93 eb61 636f 6e74 7269 6293 cf75 .to..acontrib..u │ │ │ │ -000520b0: 6e9a ac72 7469 6c93 7468 6579 9361 7265 n..rtil.they.are │ │ │ │ -000520c0: 9375 7090 538e 6461 7465 6493 6298 7993 .up.S.dated.b.y. │ │ │ │ -000520d0: 7468 6569 7293 6175 7468 6f72 732e 8e9f their.authors... │ │ │ │ -000520e0: 1032 998d 91f6 537a 5468 6596 058d bc6c .2....SzThe....l │ │ │ │ -000520f0: 6962 7261 7269 6573 8d93 eb61 6576 616c ibraries...aeval │ │ │ │ -00052100: 8e91 221a 20cf 616e 648d 93eb 6175 6e77 ..". .and...aunw │ │ │ │ -00052110: 696e 648e 912d 9974 cf61 7265 936f 6691 ind..-.t.are.of. │ │ │ │ -00052120: 058d bb68 6973 746f 7269 6361 6c93 696e ...historical.in │ │ │ │ -00052130: 9aac 7274 6572 6573 7493 6f6e 6c79 9361 ..rterest.only.a │ │ │ │ -00052140: 6e64 9377 696c 6c93 6576 9865 6e98 7475 nd.will.ev.en.tu │ │ │ │ -00052150: 616c 6c79 9362 9053 8e65 8ea1 8d91 eaf1 ally.b.S.e...... │ │ │ │ -00052160: eb72 6570 6c61 6365 642e 8e9f 2402 b08d .replaced...$... │ │ │ │ -00052170: 8d91 eaf1 ebeb 4738 2e31 382e 338e 9124 ......G8.18.3..$ │ │ │ │ -00052180: 8b7f 4c6f 9073 3363 6174 696f 6e96 0566 ..Lo.s3cation..f │ │ │ │ -00052190: 666f 6693 6c69 6272 6172 6965 738e a68d fof.libraries... │ │ │ │ -000521a0: 91ea f1eb cf54 6865 9103 eaa8 6675 6e63 .....The....func │ │ │ │ -000521b0: 7469 6f6e 8e9f 1e94 c88d 8d8d 91ea f1eb tion............ │ │ │ │ -000521c0: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -000521d0: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -000521e0: 0066 668d 9ffb a664 8d91 170b cceb 616c .ff....d......al │ │ │ │ -000521f0: 6962 7261 7279 5f70 6174 686e 616d 6596 ibrary_pathname. │ │ │ │ -00052200: 05bf aa3a 9376 6f69 6493 2d3e 9373 7472 ...:.void.->.str │ │ │ │ -00052210: 696e 678e 8e92 01c6 71b1 8400 0f60 b200 ing.....q....`.. │ │ │ │ -00052220: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -00052230: 0b4a 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 .J.....$........ │ │ │ │ -00052240: 5d00 0000 0000 0000 0000 0000 0000 0000 ]............... │ │ │ │ +00051040: 0000 0000 0000 0000 0005 0585 a002 cc05 ................ │ │ │ │ +00051050: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ +00051060: 91ea f1eb d039 3292 00ee 8ba1 4368 6170 .....92.....Chap │ │ │ │ +00051070: 7465 7296 0480 0038 2e91 0a80 004d 4c93 ter....8.....ML. │ │ │ │ +00051080: 5379 7374 656d 9346 91fe e000 756e 6374 System.F....unct │ │ │ │ +00051090: 696f 6e73 8e91 eaf1 eb9f 0566 6689 0000 ions.......ff... │ │ │ │ +000510a0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +000510b0: a0fd 8bd0 218d 8d91 eaf1 ebeb 4738 2e31 ....!.......G8.1 │ │ │ │ +000510c0: 382e 328e 9124 8b7f 4c69 6272 6172 6965 8.2..$..Librarie │ │ │ │ +000510d0: 7396 0566 6661 908c cc76 91ff 1999 6169 s..ffa...v....ai │ │ │ │ +000510e0: 6c61 626c 6593 696e 9356 91fe a666 6572 lable.in.V...fer │ │ │ │ +000510f0: 7369 6f6e 9332 2e30 8ea9 1826 e18d 91ea sion.2.0...&.... │ │ │ │ +00051100: f1eb cf54 6865 9603 eaa8 6c69 6272 6172 ...The....librar │ │ │ │ +00051110: 6965 7393 696e 93eb 4848 4f4c 3838 2e32 ies.in..HHOL88.2 │ │ │ │ +00051120: 2e30 93cf 6172 6593 7368 6f9a ac72 776e .0..are.sho..rwn │ │ │ │ +00051130: 9369 6e93 7468 6593 666f 6c6c 6f98 7769 .in.the.follo.wi │ │ │ │ +00051140: 6e67 9374 6162 6c65 3a8e a000 b19e 788d ng.table:.....x. │ │ │ │ +00051150: 8d8d 91eb 7291 a0ff 5d4c d889 0000 6666 ....r...]L....ff │ │ │ │ +00051160: 01c6 3d31 a90a 2663 8d8d 90cc cd9f 0459 ..=1..&c.......Y │ │ │ │ +00051170: 9c84 000e 7fff 0000 6666 9201 c5d6 cb84 ........ff...... │ │ │ │ +00051180: 000e 7fff 0000 6666 8e8e a40e 7fff 8d8d ......ff........ │ │ │ │ +00051190: 90cc cda4 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +000511a0: 9200 9f0c 769f fba6 64d0 4c69 6272 6172 ....v...d.Librar │ │ │ │ +000511b0: 6965 7396 0480 0069 6e93 484f 4c38 382e ies....in.HOL88. │ │ │ │ +000511c0: 322e 3092 009f 0c75 a184 000e 7fff 0000 2.0....u........ │ │ │ │ +000511d0: 6666 8e8e a18d 8d90 cccd 9f04 599c 8400 ff..........Y... │ │ │ │ +000511e0: 0e7f ff00 0066 6692 01c5 d6cb 8400 0e7f .....ff......... │ │ │ │ +000511f0: ff00 0066 668e 8ea1 8d8d 90cc cda4 0459 ...ff..........Y │ │ │ │ +00051200: 9c84 000e 7fff 0000 6666 9105 ccce 9ffb ........ff...... │ │ │ │ +00051210: a664 e54c 6962 7291 ff66 6661 7279 9125 .d.Libr..ffary.% │ │ │ │ +00051220: 6c3a a184 000e 7fff 0000 6666 8e8d 9156 l:........ff...V │ │ │ │ +00051230: fbfa 4272 6965 6691 0433 3564 6573 6372 ..Brief..35descr │ │ │ │ +00051240: 6970 7469 6f6e 915b 7e43 9f04 599c 8400 iption.[~C..Y... │ │ │ │ +00051250: 0e7f ff00 0066 668e 8d92 010e f081 4190 .....ff.......A. │ │ │ │ +00051260: b332 7574 686f 7292 0093 86ea 9f04 599c .2uthor.......Y. │ │ │ │ +00051270: 8400 0e7f ff00 0066 668e 8e9f 04c0 0289 .......ff....... │ │ │ │ +00051280: 0000 6666 01c6 3d31 a68d 8d90 cccd 9f04 ..ff..=1........ │ │ │ │ +00051290: 599c 8400 0e7f ff00 0066 668d 9105 ccce Y........ff..... │ │ │ │ +000512a0: 9ffb a664 eb61 7374 7269 6e67 8e91 5095 ...d.astring..P. │ │ │ │ +000512b0: 9384 000e 7fff 0000 6666 8e8d 8d91 56fb ........ff....V. │ │ │ │ +000512c0: fa41 5343 4949 8e91 77a4 f4cf 6390 ac72 .ASCII..w...c..r │ │ │ │ +000512d0: 6861 7261 6374 6572 7396 03ea a826 9373 haracters....&.s │ │ │ │ +000512e0: 7472 696e 6773 912a 167d 9f04 599c 8400 trings.*.}..Y... │ │ │ │ +000512f0: 0e7f ff00 0066 668e 8d92 010e f081 542e .....ff.......T. │ │ │ │ +00051300: 9603 eaa8 4d65 6c68 616d 9328 4361 6d90 ....Melham.(Cam. │ │ │ │ +00051310: ac72 622e 2991 4f50 2a9f 0459 9c84 000e .rb.).OP*..Y.... │ │ │ │ +00051320: 7fff 0000 6666 8e8e a18d 8d90 cccd 9f04 ....ff.......... │ │ │ │ +00051330: 599c 8400 0e7f ff00 0066 668d 9105 ccce Y........ff..... │ │ │ │ +00051340: 9ffb a664 eb61 6576 616c 8e91 5095 9384 ...d.aeval..P... │ │ │ │ +00051350: 000e 7fff 0000 6666 8e8d 8d91 56fb fa77 ......ff....V..w │ │ │ │ +00051360: 6f72 648e 916d faa2 d76e 9603 eaa8 cf74 ord..m...n.....t │ │ │ │ +00051370: 90ac 7279 7090 538e 6573 9366 726f 6d93 ..ryp.S.es.from. │ │ │ │ +00051380: eb48 4c43 468d 91fe 83d6 8900 0066 6600 .HLCF........ff. │ │ │ │ +00051390: 0386 668e 9103 2292 4c53 4d91 2503 ff9f ..f...".LSM.%... │ │ │ │ +000513a0: 0459 9c84 000e 7fff 0000 6666 8e8d 9201 .Y........ff.... │ │ │ │ +000513b0: 0ef0 81cf 4d2e 9603 eaa8 476f 7264 6f6e ....M.....Gordon │ │ │ │ +000513c0: 9326 9354 2e93 4d65 6c68 616d 9328 4361 .&.T..Melham.(Ca │ │ │ │ +000513d0: 6d90 ac72 622e 2991 05cc cd9f 0459 9c84 m..rb.)......Y.. │ │ │ │ +000513e0: 000e 7fff 0000 6666 8e8e a18d 8d90 cccd ......ff........ │ │ │ │ +000513f0: 9f04 599c 8400 0e7f ff00 0066 668d 9105 ..Y........ff... │ │ │ │ +00051400: ccce 9ffb a664 eb61 756e 7769 6e64 8e91 .....d.aunwind.. │ │ │ │ +00051410: 5095 9384 000e 7fff 0000 6666 8e8d 9156 P.........ff...V │ │ │ │ +00051420: fbfa cf53 7472 7563 7475 7265 9603 eaa8 ...Structure.... │ │ │ │ +00051430: 756e 90ac 7277 696e 6469 6e67 9372 756c un..rwinding.rul │ │ │ │ +00051440: 6573 912c 32bf 9f04 599c 8400 0e7f ff00 es.,2...Y....... │ │ │ │ +00051450: 0066 668e 8d92 010e f081 4d2e 9603 eaa8 .ff.......M..... │ │ │ │ +00051460: 476f 7264 6f6e 9326 9354 2e93 4d65 6c68 Gordon.&.T..Melh │ │ │ │ +00051470: 616d 9328 4361 6d90 ac72 622e 2991 05cc am.(Cam..rb.)... │ │ │ │ +00051480: cd9f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ +00051490: a18d 8d90 cccd 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +000514a0: 0066 668d 9105 ccce 9ffb a664 eb61 7461 .ff........d.ata │ │ │ │ +000514b0: 7574 8e91 5095 9384 000e 7fff 0000 6666 ut..P.........ff │ │ │ │ +000514c0: 8e8d 9156 fbfa cf54 91ff 0556 6175 746f ...V...T...Vauto │ │ │ │ +000514d0: 6c6f 6779 9103 eaa8 6395 ac72 6865 6393 logy....c..rhec. │ │ │ │ +000514e0: 6b93 6572 9155 0fcb 9f04 599c 8400 0e7f k.er.U....Y..... │ │ │ │ +000514f0: ff00 0066 668e 8d92 010e f081 522e 9603 ...ff.......R... │ │ │ │ +00051500: eaa8 426f 756c 746f 6e93 2843 616d 90ac ..Boulton.(Cam.. │ │ │ │ +00051510: 7262 2e29 914f a3b7 9f04 599c 8400 0e7f rb.).O....Y..... │ │ │ │ +00051520: ff00 0066 668e 8ea1 8d8d 90cc cd9f 0459 ...ff..........Y │ │ │ │ +00051530: 9c84 000e 7fff 0000 6666 8d91 05cc ce9f ........ff...... │ │ │ │ +00051540: fba6 64eb 6166 6978 706f 696e 7473 8e91 ..d.afixpoints.. │ │ │ │ +00051550: 5095 9384 000e 7fff 0000 6666 8e8d 9156 P.........ff...V │ │ │ │ +00051560: fbfa cf47 656e 6572 616c 9603 eaa8 7468 ...General....th │ │ │ │ +00051570: 656f 7279 936f 6693 0c78 6564 9370 9053 eory.of..xed.p.S │ │ │ │ +00051580: 8e6f 696e 90ac 7274 7391 17e1 bb9f 0459 .oin..rts......Y │ │ │ │ +00051590: 9c84 000e 7fff 0000 6666 8e8d 9201 0ef0 ........ff...... │ │ │ │ +000515a0: 814d 2e96 03ea a847 6f72 646f 6e93 2843 .M.....Gordon.(C │ │ │ │ +000515b0: 616d 90ac 7262 2e29 914f e2a6 9f04 599c am..rb.).O....Y. │ │ │ │ +000515c0: 8400 0e7f ff00 0066 668e 8ea1 8d8d 90cc .......ff....... │ │ │ │ +000515d0: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ +000515e0: 05cc ce9f fba6 64eb 6170 726f 675f 6c6f ......d.aprog_lo │ │ │ │ +000515f0: 6769 6338 388e 9150 9593 8400 0e7f ff00 gic88..P........ │ │ │ │ +00051600: 0066 668e 8d91 56fb facf 486f 6172 6596 .ff...V...Hoare. │ │ │ │ +00051610: 03ea a84c 6f67 6963 9326 9344 696a 6b73 ...Logic.&.Dijks │ │ │ │ +00051620: 7472 6193 df57 7091 244a 3d9f 0459 9c84 tra..Wp.$J=..Y.. │ │ │ │ +00051630: 000e 7fff 0000 6666 8e8d 9201 0ef0 81cf ......ff........ │ │ │ │ +00051640: 4d2e 9603 eaa8 476f 7264 6f6e 9328 4361 M.....Gordon.(Ca │ │ │ │ +00051650: 6d90 ac72 622e 2991 4fe2 a69f 0459 9c84 m..rb.).O....Y.. │ │ │ │ +00051660: 000e 7fff 0000 6666 8e8e a18d 8d90 cccd ......ff........ │ │ │ │ +00051670: 9f04 599c 8400 0e7f ff00 0066 668d 9105 ..Y........ff... │ │ │ │ +00051680: ccce 9ffb a664 eb61 6772 6f75 708e 9150 .....d.agroup..P │ │ │ │ +00051690: 9593 8400 0e7f ff00 0066 668e 8d91 56fb .........ff...V. │ │ │ │ +000516a0: facf 4772 6f75 7091 03ea a874 6865 6f72 ..Group....theor │ │ │ │ +000516b0: 7991 6c27 8d9f 0459 9c84 000e 7fff 0000 y.l'...Y........ │ │ │ │ +000516c0: 6666 8e8d 9201 0ef0 8145 2e96 03ea a847 ff.......E.....G │ │ │ │ +000516d0: 756e 9aac 7274 6572 9328 5098 656e 6e2e un..rter.(P.enn. │ │ │ │ +000516e0: 2991 5959 bb9f 0459 9c84 000e 7fff 0000 ).YY...Y........ │ │ │ │ +000516f0: 6666 8e8e a18d 8d90 cccd 9f04 599c 8400 ff..........Y... │ │ │ │ +00051700: 0e7f ff00 0066 668d 9105 ccce 9ffb a664 .....ff........d │ │ │ │ +00051710: eb61 696e 7465 6765 728e 9150 9593 8400 .ainteger..P.... │ │ │ │ +00051720: 0e7f ff00 0066 668e 8d91 56fb facf 496e .....ff...V...In │ │ │ │ +00051730: 95ac 7274 6567 6572 739b 03ea a864 6572 ..rtegers....der │ │ │ │ +00051740: 6976 9365 6498 6672 6f6d 9867 726f 7570 iv.ed.from.group │ │ │ │ +00051750: 7391 1e6d ce9f 0459 9c84 000e 7fff 0000 s..m...Y........ │ │ │ │ +00051760: 6666 8e8d 9201 0ef0 8145 2e96 03ea a847 ff.......E.....G │ │ │ │ +00051770: 756e 9aac 7274 6572 9328 5098 656e 6e2e un..rter.(P.enn. │ │ │ │ +00051780: 2991 5959 bb9f 0459 9c84 000e 7fff 0000 ).YY...Y........ │ │ │ │ +00051790: 6666 8e8e a18d 8d90 cccd 9f04 599c 8400 ff..........Y... │ │ │ │ +000517a0: 0e7f ff00 0066 668d 9105 ccce 9ffb a664 .....ff........d │ │ │ │ +000517b0: eb61 6669 6e69 7465 5f73 6574 738e 9150 .afinite_sets..P │ │ │ │ +000517c0: 9593 8400 0e7f ff00 0066 668e 8d91 56fb .........ff...V. │ │ │ │ +000517d0: facf 5468 656f 7279 9603 eaa8 6f66 930c ..Theory....of.. │ │ │ │ +000517e0: 6e69 7465 9373 6574 7391 4a7c 9f9f 0459 nite.sets.J|...Y │ │ │ │ +000517f0: 9c84 000e 7fff 0000 6666 8e8d 9201 0ef0 ........ff...... │ │ │ │ +00051800: 8150 91ff 0556 2e96 03ea a857 696e 646c .P...V.....Windl │ │ │ │ +00051810: 6579 9328 5543 9344 6190 ac72 7669 7329 ey.(UC.Da..rvis) │ │ │ │ +00051820: 913e efd9 9f04 599c 8400 0e7f ff00 0066 .>....Y........f │ │ │ │ +00051830: 668e 8ea1 8d8d 90cc cd9f 0459 9c84 000e f..........Y.... │ │ │ │ +00051840: 7fff 0000 6666 8d91 05cc ce9f fba6 64eb ....ff........d. │ │ │ │ +00051850: 6173 6574 738e 9150 9593 8400 0e7f ff00 asets..P........ │ │ │ │ +00051860: 0066 668e 8d91 56fb facf 4d61 6e6e 6196 .ff...V...Manna. │ │ │ │ +00051870: 03ea a826 9357 91ff 0556 616c 6469 6e67 ...&.W...Valding │ │ │ │ +00051880: 6572 9373 6574 9374 6865 6f72 7991 11c4 er.set.theory... │ │ │ │ +00051890: f39f 0459 9c84 000e 7fff 0000 6666 8e8d ...Y........ff.. │ │ │ │ +000518a0: 9201 0ef0 8150 91ff 0556 2e96 03ea a84c .....P...V.....L │ │ │ │ +000518b0: 6576 9aac 7265 696c 6c65 7993 2845 636f ev..reilley.(Eco │ │ │ │ +000518c0: 6c65 9350 986f 6c79 7465 6398 686e 6971 le.P.olytec.hniq │ │ │ │ +000518d0: 7565 2991 0783 319f 0459 9c84 000e 7fff ue)...1..Y...... │ │ │ │ +000518e0: 0000 6666 8e8e a18d 8d90 cccd 9f04 599c ..ff..........Y. │ │ │ │ +000518f0: 8400 0e7f ff00 0066 668d 9105 ccce 9ffb .......ff....... │ │ │ │ +00051900: a664 eb61 6261 6773 8e91 5095 9384 000e .d.abags..P..... │ │ │ │ +00051910: 7fff 0000 6666 8e8d 9156 fbfa cf4d 616e ....ff...V...Man │ │ │ │ +00051920: 6e61 9603 eaa8 2693 5791 ff05 5661 6c64 na....&.W...Vald │ │ │ │ +00051930: 696e 6765 7293 6261 6793 7468 656f 7279 inger.bag.theory │ │ │ │ +00051940: 910d eb01 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +00051950: 668e 8d92 010e f081 5091 ff05 562e 9603 f.......P...V... │ │ │ │ +00051960: eaa8 4c65 769a ac72 6569 6c6c 6579 9328 ..Lev..reilley.( │ │ │ │ +00051970: 4563 6f6c 6593 5098 6f6c 7974 6563 9868 Ecole.P.olytec.h │ │ │ │ +00051980: 6e69 7175 6529 9107 8331 9f04 599c 8400 nique)...1..Y... │ │ │ │ +00051990: 0e7f ff00 0066 668e 8ea1 8d8d 90cc cd9f .....ff......... │ │ │ │ +000519a0: 0459 9c84 000e 7fff 0000 6666 8d91 05cc .Y........ff.... │ │ │ │ +000519b0: ce9f fba6 64eb 6163 6f6e 7665 7274 8e91 ....d.aconvert.. │ │ │ │ +000519c0: 5095 9384 000e 7fff 0000 6666 8e8d 9156 P.........ff...V │ │ │ │ +000519d0: fbfa cf43 6f6e 95ac 7276 9365 7273 696f ...Con..rv.ersio │ │ │ │ +000519e0: 6e96 03ea a826 9375 6e90 ac72 7769 6e64 n....&.un..rwind │ │ │ │ +000519f0: 696e 6793 746f 9053 8e6f 6c73 9116 976d ing.to.S.ols...m │ │ │ │ +00051a00: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ +00051a10: 010e f081 442e 9603 eaa8 5368 6570 6865 ....D.....Shephe │ │ │ │ +00051a20: 7264 9328 496e 6d6f 7329 914b 2b8d 9f04 rd.(Inmos).K+... │ │ │ │ +00051a30: 599c 8400 0e7f ff00 0066 668e 8ea1 8d8d Y........ff..... │ │ │ │ +00051a40: 90cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +00051a50: 8d91 05cc ce9f fba6 64eb 6161 7578 696c ........d.aauxil │ │ │ │ +00051a60: 6961 7279 8e91 5095 9384 000e 7fff 0000 iary..P......... │ │ │ │ +00051a70: 6666 8e8d 9156 fbfa cf47 656e 6572 616c ff...V...General │ │ │ │ +00051a80: 9603 eaa8 7275 6c65 732c 9374 6163 7469 ....rules,.tacti │ │ │ │ +00051a90: 6373 9326 9374 6865 6f72 656d 7391 05cc cs.&.theorems... │ │ │ │ +00051aa0: cd9f 0459 9c84 000e 7fff 0000 6666 8e8d ...Y........ff.. │ │ │ │ +00051ab0: 9201 0ef0 8154 2e96 03ea a84b 616c 6b90 .....T.....Kalk. │ │ │ │ +00051ac0: ac72 6572 9328 5068 696c 6970 732c 9345 .rer.(Philips,.E │ │ │ │ +00051ad0: 524c 2991 35cc 509f 0459 9c84 000e 7fff RL).5.P..Y...... │ │ │ │ +00051ae0: 0000 6666 8e8e a18d 8d90 cccd 9f04 599c ..ff..........Y. │ │ │ │ +00051af0: 8400 0e7f ff00 0066 668d 9105 ccce 9ffb .......ff....... │ │ │ │ +00051b00: a664 eb61 7365 748e 9150 9593 8400 0e7f .d.aset..P...... │ │ │ │ +00051b10: ff00 0066 668e 8d91 56fb facf 5365 7496 ...ff...V...Set. │ │ │ │ +00051b20: 03ea a874 6865 6f72 7993 6f66 9370 7265 ...theory.of.pre │ │ │ │ +00051b30: 6469 6361 7465 7391 379f 299f 0459 9c84 dicates.7.)..Y.. │ │ │ │ +00051b40: 000e 7fff 0000 6666 8e8d 9201 0ef0 8154 ......ff.......T │ │ │ │ +00051b50: 2e96 03ea a84b 616c 6b90 ac72 6572 9328 .....Kalk..rer.( │ │ │ │ +00051b60: 5068 696c 6970 732c 9345 524c 2991 35cc Philips,.ERL).5. │ │ │ │ +00051b70: 509f 0459 9c84 000e 7fff 0000 6666 8e8e P..Y........ff.. │ │ │ │ +00051b80: a18d 8d90 cccd 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +00051b90: 0066 668d 9105 ccce 9ffb a664 eb61 7175 .ff........d.aqu │ │ │ │ +00051ba0: 6f74 6965 6e74 8e91 5095 9384 000e 7fff otient..P....... │ │ │ │ +00051bb0: 0000 6666 8e8d 9156 fbfa cf54 91ff 0556 ..ff...V...T...V │ │ │ │ +00051bc0: 6f90 538e 6f6c 7396 03ea a866 6f72 9371 o.S.ols....for.q │ │ │ │ +00051bd0: 756f 7469 656e 9aac 7274 9374 9879 7090 uotien..rt.t.yp. │ │ │ │ +00051be0: 538e 6573 9136 e757 9f04 599c 8400 0e7f S.es.6.W..Y..... │ │ │ │ +00051bf0: ff00 0066 668e 8d92 010e f081 542e 9603 ...ff.......T... │ │ │ │ +00051c00: eaa8 4b61 6c6b 90ac 7265 7293 2850 6869 ..Kalk..rer.(Phi │ │ │ │ +00051c10: 6c69 7073 2c93 4552 4c29 9135 cc50 9f04 lips,.ERL).5.P.. │ │ │ │ +00051c20: 599c 8400 0e7f ff00 0066 668e 8ea1 8d8d Y........ff..... │ │ │ │ +00051c30: 90cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +00051c40: 8d91 05cc ce9f fba6 64eb 6170 6172 7365 ........d.aparse │ │ │ │ +00051c50: 728e 9150 9593 8400 0e7f ff00 0066 668e r..P.........ff. │ │ │ │ +00051c60: 8d91 56fb facf 5090 ac72 6172 7365 7291 ..V...P..rarser. │ │ │ │ +00051c70: 03ea a867 656e 6572 6174 6f72 915c feb4 ...generator.\.. │ │ │ │ +00051c80: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ +00051c90: 010e f081 4a2e 9603 eaa8 569b ff05 5661 ....J.....V...Va │ │ │ │ +00051ca0: 6e93 5498 6173 7365 6c93 2843 616d 90ac n.T.assel.(Cam.. │ │ │ │ +00051cb0: 7262 2e29 9143 eca3 9f04 599c 8400 0e7f rb.).C....Y..... │ │ │ │ +00051cc0: ff00 0066 668e 8ea1 8d8d 90cc cd9f 0459 ...ff..........Y │ │ │ │ +00051cd0: 9c84 000e 7fff 0000 6666 8d91 05cc ce9f ........ff...... │ │ │ │ +00051ce0: fba6 64eb 6170 7265 7474 7970 8e91 5095 ..d.aprettyp..P. │ │ │ │ +00051cf0: 9384 000e 7fff 0000 6666 8e8d 9156 fbfa ........ff...V.. │ │ │ │ +00051d00: cf50 7265 7474 95ac 7279 2d70 7269 6e93 .Prett..ry-prin. │ │ │ │ +00051d10: 7465 7291 03ea a867 656e 6572 6174 6f72 ter....generator │ │ │ │ +00051d20: 9135 e4da 9f04 599c 8400 0e7f ff00 0066 .5....Y........f │ │ │ │ +00051d30: 668e 8d92 010e f081 522e 9603 eaa8 426f f.......R.....Bo │ │ │ │ +00051d40: 756c 746f 6e93 2843 616d 90ac 7262 2e29 ulton.(Cam..rb.) │ │ │ │ +00051d50: 914f a3b7 9f04 599c 8400 0e7f ff00 0066 .O....Y........f │ │ │ │ +00051d60: 668e 8ea1 8d8d 90cc cd9f 0459 9c84 000e f..........Y.... │ │ │ │ +00051d70: 7fff 0000 6666 8d91 05cc ce9f fba6 64eb ....ff........d. │ │ │ │ +00051d80: 6174 7273 8e91 5095 9384 000e 7fff 0000 atrs..P......... │ │ │ │ +00051d90: 6666 8e8d 9156 fbfa cf54 6865 6f72 656d ff...V...Theorem │ │ │ │ +00051da0: 9603 eaa8 7265 7472 6965 7691 ff58 e461 ....retriev..X.a │ │ │ │ +00051db0: 6c93 7379 7374 656d 912f 1207 9f04 599c l.system./....Y. │ │ │ │ +00051dc0: 8400 0e7f ff00 0066 668e 8d92 010e f081 .......ff....... │ │ │ │ +00051dd0: 522e 9603 eaa8 426f 756c 746f 6e93 2843 R.....Boulton.(C │ │ │ │ +00051de0: 616d 90ac 7262 2e29 914f a3b7 9f04 599c am..rb.).O....Y. │ │ │ │ +00051df0: 8400 0e7f ff00 0066 668e 8e9f 04c0 0289 .......ff....... │ │ │ │ +00051e00: 0000 6666 01c6 3d31 8e8e 8ea0 00b1 6bdf ..ff..=1......k. │ │ │ │ +00051e10: 8d91 eaf1 eb46 9bff 0556 6f75 7296 0459 .....F...Vour..Y │ │ │ │ +00051e20: 756c 6962 7261 7269 6573 9366 726f 6d91 ulibraries.from. │ │ │ │ +00051e30: 0459 7456 9865 7273 696f 6e93 312e 3131 .YtV.ersion.1.11 │ │ │ │ +00051e40: 936f 6693 484f 4c91 0459 5868 6195 ac72 .of.HOL..YXha..r │ │ │ │ +00051e50: 7693 659b 0459 7562 9553 8e65 656e 9104 v.e..Yub.S.een.. │ │ │ │ +00051e60: 5974 7465 6d70 936f 7261 7269 6c79 9877 Yttemp.orarily.w │ │ │ │ +00051e70: 6974 6864 7261 90ac 7277 6e2c 9104 7528 ithdra..rwn,..u( │ │ │ │ +00051e80: 6293 6563 6175 7365 9874 6865 8ea4 1000 b.ecause.the.... │ │ │ │ +00051e90: 008d 91ea f1eb 4361 6d9a ac72 6272 6964 ......Cam..rbrid │ │ │ │ +00051ea0: 6765 9603 eaa8 6772 6f75 7093 6861 9876 ge....group.ha.v │ │ │ │ +00051eb0: 9865 9362 9053 8e65 656e 9375 6e61 626c .e.b.S.een.unabl │ │ │ │ +00051ec0: 6593 746f 9372 6562 7569 6c64 9374 6865 e.to.rebuild.the │ │ │ │ +00051ed0: 6d93 696e 9356 91ff 0556 6572 7369 6f6e m.in.V...Version │ │ │ │ +00051ee0: 9332 2e30 2e91 0538 e054 6865 7365 9361 .2.0...8.These.a │ │ │ │ +00051ef0: 7265 3a8e 9f1e 94c8 8d8d 8d9e 56bd 8d8d re:.........V... │ │ │ │ +00051f00: 8d8d 9102 30ea eb61 6361 7264 9611 3efe ....0..acard..>. │ │ │ │ +00051f10: 7765 6c6c 5f6f 7264 6572 937a 6574 9363 well_order.zet.c │ │ │ │ +00051f20: 7370 8e8e 8e8e 8e8e 8e9f 1e62 2e8d 91ea sp.........b.... │ │ │ │ +00051f30: f1eb cf54 6865 9604 9c3c 0c72 7374 9b04 ...The...<.rst.. │ │ │ │ +00051f40: 9c3d 7468 7265 6593 6172 6593 6469 0e63 .=three.are.di.c │ │ │ │ +00051f50: 756c 7493 746f 9872 6562 7569 6c64 9362 ult.to.rebuild.b │ │ │ │ +00051f60: 9053 8e65 6361 7573 6593 6f66 9363 90ac .S.ecause.of.c.. │ │ │ │ +00051f70: 7268 616e 6765 7393 746f 9872 6573 6f6c rhanges.to.resol │ │ │ │ +00051f80: 7574 696f 6e2e 9107 4d9d 5468 6579 9372 ution...M.They.r │ │ │ │ +00051f90: 656c 7993 7690 ac72 6572 798e a18d 91ea ely.v..rery..... │ │ │ │ +00051fa0: f1eb 6865 6190 ac72 7669 6c79 9604 705f ..hea..rvily..p_ │ │ │ │ +00051fb0: 6f6e 9b04 705e 7468 6593 6f72 6465 7298 on..p^the.order. │ │ │ │ +00051fc0: 696e 9377 6869 6390 ac72 6898 7468 6593 in.whic..rh.the. │ │ │ │ +00051fd0: 6173 7375 6d70 7469 6f6e 7398 6f66 9367 assumptions.of.g │ │ │ │ +00051fe0: 6f61 6c73 9861 7070 9053 8e65 6172 2e91 oals.app.S.ear.. │ │ │ │ +00051ff0: 06ca 0454 6865 9866 6f75 7274 6893 6c69 ...The.fourth.li │ │ │ │ +00052000: 6272 6172 7998 7573 6573 8ea1 8d91 eaf1 brary.uses...... │ │ │ │ +00052010: eb74 6865 9604 f24f eb61 7365 749b 04f2 .the...O.aset... │ │ │ │ +00052020: 50cf 6c69 6272 6172 7991 ff05 562c 9105 P.library...V,.. │ │ │ │ +00052030: 3439 7768 6963 90ac 7268 9368 6173 9362 49whic..rh.has.b │ │ │ │ +00052040: 9053 8e65 656e 9873 7562 7374 616e 90ac .S.een.substan.. │ │ │ │ +00052050: 7274 6961 6c6c 7993 6d6f 9053 8e64 690c rtially.mo.S.di. │ │ │ │ +00052060: 6564 2e91 084f d654 6865 7365 9366 6f75 ed...O.These.fou │ │ │ │ +00052070: 7293 6c69 6272 6172 6965 7398 6861 95ac r.libraries.ha.. │ │ │ │ +00052080: 7276 9365 9104 f24f 6290 538e 6565 6e8e rv.e...Ob.S.een. │ │ │ │ +00052090: a18d 91ea f1eb 6d6f 95ac 7276 9365 6496 ......mo..rv.ed. │ │ │ │ +000520a0: 03ea a874 6f93 eb61 636f 6e74 7269 6293 ...to..acontrib. │ │ │ │ +000520b0: cf75 6e9a ac72 7469 6c93 7468 6579 9361 .un..rtil.they.a │ │ │ │ +000520c0: 7265 9375 7090 538e 6461 7465 6493 6298 re.up.S.dated.b. │ │ │ │ +000520d0: 7993 7468 6569 7293 6175 7468 6f72 732e y.their.authors. │ │ │ │ +000520e0: 8e9f 1032 998d 91f6 537a 5468 6596 058d ...2....SzThe... │ │ │ │ +000520f0: bc6c 6962 7261 7269 6573 8d93 eb61 6576 .libraries...aev │ │ │ │ +00052100: 616c 8e91 221a 20cf 616e 648d 93eb 6175 al..". .and...au │ │ │ │ +00052110: 6e77 696e 648e 912d 9974 cf61 7265 936f nwind..-.t.are.o │ │ │ │ +00052120: 6691 058d bb68 6973 746f 7269 6361 6c93 f....historical. │ │ │ │ +00052130: 696e 9aac 7274 6572 6573 7493 6f6e 6c79 in..rterest.only │ │ │ │ +00052140: 9361 6e64 9377 696c 6c93 6576 9865 6e98 .and.will.ev.en. │ │ │ │ +00052150: 7475 616c 6c79 9362 9053 8e65 8ea1 8d91 tually.b.S.e.... │ │ │ │ +00052160: eaf1 eb72 6570 6c61 6365 642e 8e9f 2402 ...replaced...$. │ │ │ │ +00052170: b08d 8d91 eaf1 ebeb 4738 2e31 382e 338e ........G8.18.3. │ │ │ │ +00052180: 9124 8b7f 4c6f 9073 3363 6174 696f 6e96 .$..Lo.s3cation. │ │ │ │ +00052190: 0566 666f 6693 6c69 6272 6172 6965 738e .ffof.libraries. │ │ │ │ +000521a0: a68d 91ea f1eb cf54 6865 9103 eaa8 6675 .......The....fu │ │ │ │ +000521b0: 6e63 7469 6f6e 8e9f 1e94 c88d 8d8d 91ea nction.......... │ │ │ │ +000521c0: f1eb 9ff5 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ +000521d0: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ +000521e0: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ +000521f0: 616c 6962 7261 7279 5f70 6174 686e 616d alibrary_pathnam │ │ │ │ +00052200: 6596 05bf aa3a 9376 6f69 6493 2d3e 9373 e....:.void.->.s │ │ │ │ +00052210: 7472 696e 678e 8e92 01c6 71b1 8400 0f60 tring.....q....` │ │ │ │ +00052220: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +00052230: 01c7 0b4a 8e8e 8e8e 9f24 fd13 8e8c 8b00 ...J.....$...... │ │ │ │ +00052240: 0000 5d00 0000 0000 0000 0000 0000 0000 ..]............. │ │ │ │ 00052250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00052260: 0000 0000 0000 0510 1da0 02cc 0555 8da0 .............U.. │ │ │ │ -00052270: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ -00052280: 61d0 382e 3138 2e91 0a80 004c 6962 7261 a.8.18.....Libra │ │ │ │ -00052290: 7269 6573 9201 5f4e d539 338e 9112 c761 ries.._N.93....a │ │ │ │ -000522a0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -000522b0: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 12c7 ..../......!.... │ │ │ │ -000522c0: 61cf 7265 7475 726e 7396 048c ba74 6865 a.returns....the │ │ │ │ -000522d0: 9b04 8cbb 696e 90ac 7274 6572 6e61 6c93 ....in..rternal. │ │ │ │ -000522e0: 7061 7468 6e61 6d65 9375 7365 6498 6290 pathname.used.b. │ │ │ │ -000522f0: ac72 7993 eb48 484f 4c98 cf74 6f93 6c6f .ry..HHOL..to.lo │ │ │ │ -00052300: 6164 936c 6962 7261 7269 6573 2e91 071f ad.libraries.... │ │ │ │ -00052310: 1754 6869 7398 7061 7468 6e61 6d65 2c91 .This.pathname,. │ │ │ │ -00052320: 04b5 3f77 6869 6390 ac72 6893 6973 8ea4 ..?whic..rh.is.. │ │ │ │ -00052330: 1000 008d 9112 c761 7369 7465 2d73 7090 .......asite-sp. │ │ │ │ -00052340: 538e 6563 690c 6396 02ed c361 6e64 9369 S.eci.c....and.i │ │ │ │ -00052350: 7393 6769 7690 ac72 656e 9361 6e93 696e s.giv..ren.an.in │ │ │ │ -00052360: 6974 6961 6c93 7691 ff58 e461 6c75 6591 itial.v..X.alue. │ │ │ │ -00052370: 02ed c277 6865 6e93 7468 6593 7379 7374 ...when.the.syst │ │ │ │ -00052380: 656d 9369 7393 6275 696c 742c 9103 2057 em.is.built,.. W │ │ │ │ -00052390: 6973 936f 7264 696e 6172 696c 7993 7468 is.ordinarily.th │ │ │ │ -000523a0: 6593 6162 736f 6c75 7465 8ea1 8d91 12c7 e.absolute...... │ │ │ │ -000523b0: 6170 6174 686e 616d 6596 04cd 5574 6f93 apathname...Uto. │ │ │ │ -000523c0: 7468 6593 eb48 484f 4c9b 04cd 54cf 7379 the..HHOL...T.sy │ │ │ │ -000523d0: 7374 656d 936c 6962 7261 7279 9364 6972 stem.library.dir │ │ │ │ -000523e0: 6563 746f 7279 91ff 0556 2e91 07e0 e754 ectory...V.....T │ │ │ │ -000523f0: 6869 7393 7061 7468 6e61 6d65 9877 696c his.pathname.wil │ │ │ │ -00052400: 6c93 749a ac72 7970 6963 616c 6c79 9368 l.t..rypically.h │ │ │ │ -00052410: 6198 7698 6593 7468 658e a18d 9112 c761 a.v.e.the......a │ │ │ │ -00052420: 666f 726d 3a8e a91c fe3b 8d8d 8d9f 00cb form:....;...... │ │ │ │ -00052430: 898d 8d8d 8d91 2a06 60eb 6160 eb62 6469 ......*.`.a`.bdi │ │ │ │ -00052440: 7295 4dde 6563 746f 7293 7990 6493 eb61 r.M.ector.y.d..a │ │ │ │ -00052450: 2f68 6f6c 2f4c 6962 7261 7279 608e 8e8e /hol/Library`... │ │ │ │ -00052460: 8e8e 8e8e 9f1c fe3a 8d91 12c7 61cf 7768 .......:....a.wh │ │ │ │ -00052470: 6572 659b 059a 04d7 6469 7295 538e 6563 ere.....dir.S.ec │ │ │ │ -00052480: 746f 7293 7991 0608 3ecf 6973 9874 6865 tor.y...>.is.the │ │ │ │ -00052490: 9873 6974 652d 7370 9365 6369 0c63 9605 .site-sp.eci.c.. │ │ │ │ -000524a0: 9a05 6162 736f 6c75 7465 9870 6174 686e ..absolute.pathn │ │ │ │ -000524b0: 616d 6593 696e 9877 6869 6390 ac72 6898 ame.in.whic..rh. │ │ │ │ -000524c0: 7468 6593 eb48 484f 4c98 cf64 6973 7472 the..HHOL..distr │ │ │ │ -000524d0: 6962 7574 696f 6e8e a18d 9112 c761 6469 ibution......adi │ │ │ │ -000524e0: 7265 6374 6f72 799b 02fc 9028 608d eb61 rectory....(`..a │ │ │ │ -000524f0: 686f 6c8e 9111 3efe cf27 2996 02fc 8f72 hol...>..')....r │ │ │ │ -00052500: 6573 6964 6573 2e91 04e9 8354 6869 7393 esides.....This. │ │ │ │ -00052510: 6465 6661 756c 7498 7691 ff58 e461 6c75 default.v..X.alu │ │ │ │ -00052520: 6593 7265 7475 726e 6564 9862 90ac 7279 e.returned.b..ry │ │ │ │ -00052530: 8d93 eb61 6c69 6272 6172 795f 7061 7468 ...alibrary_path │ │ │ │ -00052540: 6e61 6d65 8e91 61f3 bfcf 6361 6e93 6290 name..a...can.b. │ │ │ │ -00052550: 538e 6598 6390 ac72 6861 6e67 6564 8ea1 S.e.c..rhanged.. │ │ │ │ -00052560: 8d91 12c7 6162 90ac 7279 9603 eaa8 7573 ....ab..ry....us │ │ │ │ -00052570: 6572 7393 6f6e 6c79 9376 6961 9374 6865 ers.only.via.the │ │ │ │ -00052580: 8d93 eb61 696e 7374 616c 6c8e 9130 12f6 ...ainstall..0.. │ │ │ │ -00052590: cf66 756e 6374 696f 6e2e 8ea1 8d91 1e28 .function......( │ │ │ │ -000525a0: f04e 6f72 6d61 6c6c 7991 ff05 562c 8d91 .Normally...V,.. │ │ │ │ -000525b0: 0523 0eeb 616c 6962 7261 7279 5f70 6174 .#..alibrary_pat │ │ │ │ -000525c0: 686e 616d 658e 9166 0242 cf6a 7573 7496 hname..f.B.just. │ │ │ │ -000525d0: 04e4 9472 6574 7572 6e73 9b04 e493 7468 ...returns....th │ │ │ │ -000525e0: 6593 6162 736f 6c75 7465 9870 6174 686e e.absolute.pathn │ │ │ │ -000525f0: 616d 6593 746f 9874 6865 9348 4f4c 9104 ame.to.the.HOL.. │ │ │ │ -00052600: e453 7379 7374 656d 8ea1 8d91 12c7 616c .Ssystem......al │ │ │ │ -00052610: 6962 7261 7279 91ff 0556 2e91 062b df42 ibrary...V...+.B │ │ │ │ -00052620: 7574 9604 3ba8 6475 7269 6e67 9374 6865 ut..;.during.the │ │ │ │ -00052630: 9365 7691 ff58 e461 6c75 6174 696f 6e93 .ev..X.aluation. │ │ │ │ -00052640: 6f66 9361 9b04 3ba7 6361 6c6c 9374 6f8d of.a..;.call.to. │ │ │ │ -00052650: 93eb 616c 6f61 645f 6c69 6272 6172 798e ..aload_library. │ │ │ │ -00052660: 9149 37a0 cf2c 9104 4fe8 7468 6593 7374 .I7..,..O.the.st │ │ │ │ -00052670: 7269 6e67 9872 6574 7572 6e65 6493 629a ring.returned.b. │ │ │ │ -00052680: ac72 7993 616e 9879 8ea1 8d91 12c7 6163 .ry.an.y......ac │ │ │ │ -00052690: 616c 6c96 0464 bc74 6f8d 9104 64bd eb61 all..d.to...d..a │ │ │ │ -000526a0: 6c69 6272 6172 795f 7061 7468 6e61 6d65 library_pathname │ │ │ │ -000526b0: 8e91 64c4 19cf 7769 6c6c 9362 9053 8e65 ..d...will.b.S.e │ │ │ │ -000526c0: 9b04 64bd 7468 6593 6c69 6272 6172 7993 ..d.the.library. │ │ │ │ -000526d0: 6469 7265 6374 6f72 7993 696e 9877 6869 directory.in.whi │ │ │ │ -000526e0: 6390 ac72 6893 7468 6593 6c69 6272 6172 c..rh.the.librar │ │ │ │ -000526f0: 7998 6290 538e 6569 6e67 936c 6f61 6465 y.b.S.eing.loade │ │ │ │ -00052700: 648e a18d 9112 c761 7265 7369 6465 732e d......aresides. │ │ │ │ -00052710: 8ea1 8d91 1e28 f054 6865 9602 d1f0 7374 .....(.The....st │ │ │ │ -00052720: 7269 6e67 9372 6574 7572 6e65 6493 6290 ring.returned.b. │ │ │ │ -00052730: ac72 798d 93eb 616c 6962 7261 7279 5f70 .ry...alibrary_p │ │ │ │ -00052740: 6174 686e 616d 658e 9161 9e80 cf69 7393 athname..a...is. │ │ │ │ -00052750: 7072 696d 6172 696c 7991 02d1 ef75 7365 primarily....use │ │ │ │ -00052760: 6493 696e 936c 6962 7261 7279 936c 6f61 d.in.library.loa │ │ │ │ -00052770: 6493 0c6c 6573 9374 6f93 7570 9053 8e64 d..les.to.up.S.d │ │ │ │ -00052780: 6174 658e a18d 9112 c761 7468 6596 04bb ate......athe... │ │ │ │ -00052790: c0eb 4848 4f4c 9b04 bbbf cf73 6561 7263 ..HHOL.....searc │ │ │ │ -000527a0: 90ac 7268 9370 6174 6898 616e 6493 6865 ..rh.path.and.he │ │ │ │ -000527b0: 6c70 9373 6561 7263 90ac 7268 9870 6174 lp.searc..rh.pat │ │ │ │ -000527c0: 682e 9107 ac27 4691 ff05 566f 7293 6578 h....'F...Vor.ex │ │ │ │ -000527d0: 616d 706c 652c 9104 f005 7375 7070 9053 ample,....supp.S │ │ │ │ -000527e0: 8e6f 7365 9374 6861 7498 696e 9361 986c .ose.that.in.a.l │ │ │ │ -000527f0: 6962 7261 7279 8d93 d76c 9043 8f69 628e ibrary...l.C.ib. │ │ │ │ -00052800: 8ea1 8d91 12c7 61cf 7468 6572 6596 03c3 ......a.there... │ │ │ │ -00052810: e769 7393 6191 03c3 e864 6972 6563 746f .is.a....directo │ │ │ │ -00052820: 7279 8d93 eb61 6865 6c70 8e91 1e86 76cf ry...ahelp....v. │ │ │ │ -00052830: 7768 6963 9aac 7268 9363 6f6e 9874 6169 whic..rh.con.tai │ │ │ │ -00052840: 6e73 936f 6e6c 696e 659b 03c3 e868 656c ns.online....hel │ │ │ │ -00052850: 7093 0c6c 6573 9373 7090 538e 6563 690c p..les.sp.S.eci. │ │ │ │ -00052860: 6393 746f 9874 6869 7393 6c69 6272 6172 c.to.this.librar │ │ │ │ -00052870: 7991 ff05 562e 9105 2bf5 5468 6593 6c6f y...V...+.The.lo │ │ │ │ -00052880: 6164 8ea1 8d91 12c7 610c 6c65 8d8d 9103 ad......a.le.... │ │ │ │ -00052890: eaa8 d76c 9043 8f69 628e 9110 af46 eb61 ...l.C.ib....F.a │ │ │ │ -000528a0: 2e6d 6c8e 9125 d8ec cf63 616e 9603 eaa8 .ml..%...can.... │ │ │ │ -000528b0: 7468 656e 9375 7090 538e 6461 7465 9374 then.up.S.date.t │ │ │ │ -000528c0: 6865 9368 656c 7093 7365 6172 639a ac72 he.help.searc..r │ │ │ │ -000528d0: 6893 7061 7468 9361 7393 666f 6c6c 6f98 h.path.as.follo. │ │ │ │ -000528e0: 7773 3a8e 9f22 560a 8d8d 8d9f 07a8 de8d ws:.."V......... │ │ │ │ -000528f0: 8d8d 9ff3 0000 8d91 2a06 60eb 616c 6574 ........*.`.alet │ │ │ │ -00052900: 9605 bfaa 7061 7468 933d 936c 6962 7261 ....path.=.libra │ │ │ │ -00052910: 7279 5f70 6174 686e 616d 6528 2993 5e93 ry_pathname().^. │ │ │ │ -00052920: 602f 8dd7 6c90 438f 6962 8e91 0cc4 9eeb `/..l.C.ib...... │ │ │ │ -00052930: 612f 6865 6c70 2f60 9369 6e8e 9f0d 0000 a/help/`.in..... │ │ │ │ -00052940: 8d91 4105 0873 6574 5f68 656c 705f 7365 ..A..set_help_se │ │ │ │ -00052950: 6172 6368 5f70 6174 6896 05bf aa28 7061 arch_path....(pa │ │ │ │ -00052960: 7468 932e 9368 656c 705f 7365 6172 6368 th...help_search │ │ │ │ -00052970: 5f70 6174 6828 2929 8e8e 8e8e 8e8e 8e9f _path())........ │ │ │ │ -00052980: 2256 098d 9112 c761 cf54 6869 7396 057d "V.....a.This..} │ │ │ │ -00052990: 4f77 696c 6c93 6d61 6b9a ac72 6593 7468 Owill.mak..re.th │ │ │ │ -000529a0: 6593 6865 6c70 930c 6c65 7393 6f66 9374 e.help..les.of.t │ │ │ │ -000529b0: 6865 9105 7d4e 6c69 6272 6172 798d 93d7 he..}Nlibrary... │ │ │ │ -000529c0: 6c90 438f 6962 8e91 17bf 3ccf 6198 7691 l.C.ib....<.a.v. │ │ │ │ -000529d0: ff58 e461 696c 6162 6c65 9366 6f72 936f .X.ailable.for.o │ │ │ │ -000529e0: 6e6c 696e 6593 6865 6c70 9377 6865 6e65 nline.help.whene │ │ │ │ -000529f0: 7698 6572 9374 6865 8ea1 8d91 12c7 616c v.er.the......al │ │ │ │ -00052a00: 6962 7261 7279 9605 efc9 6973 936c 6f61 ibrary....is.loa │ │ │ │ -00052a10: 6465 642e 910b 4844 4691 ff05 5675 7274 ded...HDF...Vurt │ │ │ │ -00052a20: 6865 726d 6f72 652c 9b06 7111 6290 538e hermore,..q.b.S. │ │ │ │ -00052a30: 6563 6175 7365 9364 7572 696e 6793 6193 ecause.during.a. │ │ │ │ -00052a40: 6361 6c6c 9374 6f8d 9105 efca eb61 6c6f call.to......alo │ │ │ │ -00052a50: 6164 5f6c 6962 7261 7279 8e91 4aeb c2cf ad_library..J... │ │ │ │ -00052a60: 2c98 7468 6593 6675 6e63 7469 6f6e 8ea1 ,.the.function.. │ │ │ │ -00052a70: 8d8d 9112 c761 eb61 6c69 6272 6172 795f .....a.alibrary_ │ │ │ │ -00052a80: 7061 7468 6e61 6d65 8e91 7302 c5cf 7265 pathname..s...re │ │ │ │ -00052a90: 7475 726e 7396 0440 c474 6865 9364 6972 turns..@.the.dir │ │ │ │ -00052aa0: 6563 746f 7279 9370 6174 686e 616d 6593 ectory.pathname. │ │ │ │ -00052ab0: 6f66 9104 40c3 7468 6593 6c69 6272 6172 of..@.the.librar │ │ │ │ -00052ac0: 7993 629a 538e 6569 6e67 936c 6f61 6465 y.b.S.eing.loade │ │ │ │ -00052ad0: 642c 9104 564b 7468 6973 9363 6f98 6465 d,..VKthis.co.de │ │ │ │ -00052ae0: 8ea1 8d91 12c7 6169 739b 04a5 6063 6f6d ......ais...`com │ │ │ │ -00052af0: 706c 6574 656c 7996 04a5 5f70 9053 8e6f pletely..._p.S.o │ │ │ │ -00052b00: 7274 6162 6c65 2e91 0769 0754 6865 9365 rtable...i.The.e │ │ │ │ -00052b10: 6e90 ac72 7469 7265 986c 6962 7261 7279 n..rtire.library │ │ │ │ -00052b20: 8d98 d76c 9043 8f69 628e 9116 0f5d cf63 ...l.C.ib....].c │ │ │ │ -00052b30: 616e 9862 9053 8e65 936d 6f95 ac72 7693 an.b.S.e.mo..rv. │ │ │ │ -00052b40: 6564 9862 9053 8e65 7493 7793 6565 6e91 ed.b.S.et.w.een. │ │ │ │ -00052b50: 04a5 5f6c 6962 7261 7279 9864 6972 6563 .._library.direc │ │ │ │ -00052b60: 746f 7269 6573 8ea1 8d91 12c7 6128 652e tories......a(e. │ │ │ │ -00052b70: 672e 9105 38e0 6672 6f6d 9603 eaa8 6193 g...8.from....a. │ │ │ │ -00052b80: 6c6f 9053 8e63 616c 936c 6962 7261 7279 lo.S.cal.library │ │ │ │ -00052b90: 9369 6e9a ac72 746f 9374 6865 9373 7973 .in..rto.the.sys │ │ │ │ -00052ba0: 7465 6d93 6c69 6272 6172 7929 9377 6974 tem.library).wit │ │ │ │ -00052bb0: 686f 7574 9368 6198 7669 6e67 9374 6f93 hout.ha.ving.to. │ │ │ │ -00052bc0: 6564 6974 9370 6174 686e 616d 6573 2e8e edit.pathnames.. │ │ │ │ -00052bd0: 9f22 ca70 8d8d 9112 c761 eb47 382e 3138 .".p.....a.G8.18 │ │ │ │ -00052be0: 2e34 8e91 4c60 f541 6464 696e 6796 0566 .4..L`.Adding..f │ │ │ │ -00052bf0: 6661 936e 6577 936c 6962 7261 7279 8e9f fa.new.library.. │ │ │ │ -00052c00: 17c0 008d 9112 c761 cf53 7973 7465 6d96 .......a.System. │ │ │ │ -00052c10: 0410 236c 6962 7261 7269 6573 9b04 1024 ..#libraries...$ │ │ │ │ -00052c20: 7265 7369 6465 9369 6e93 7468 6593 eb48 reside.in.the..H │ │ │ │ -00052c30: 484f 4c98 cf64 6973 7472 6962 7574 696f HOL..distributio │ │ │ │ -00052c40: 6e93 6469 7265 6374 6f72 798d 93eb 6168 n.directory...ah │ │ │ │ -00052c50: 6f6c 2f4c 6962 7261 7279 8e91 434c 71cf ol/Library..CLq. │ │ │ │ -00052c60: 2e91 05a9 5249 6693 d76c 9043 8f69 6293 ....RIf..l.C.ib. │ │ │ │ -00052c70: cf69 7398 6193 6c69 6272 6172 7991 ff05 .is.a.library... │ │ │ │ -00052c80: 562c 8ea1 8d91 12c7 6174 6865 6e96 03ad V,......athen... │ │ │ │ -00052c90: 1574 6865 9b03 ad14 6469 7265 6374 6f72 .the....director │ │ │ │ -00052ca0: 798d 93eb 6168 6f6c 2f4c 6962 7261 7279 y...ahol/Library │ │ │ │ -00052cb0: 2feb 626c 9037 2969 628e 9158 4a7d cf6e /.bl.7)ib..XJ}.n │ │ │ │ -00052cc0: 6565 6473 9874 6f93 636f 6e9a ac72 7461 eeds.to.con..rta │ │ │ │ -00052cd0: 696e 9374 6865 9366 6f6c 6c6f 9877 696e in.the.follo.win │ │ │ │ -00052ce0: 679b 03ad 140c 6c65 7393 2869 6e93 6164 g.....les.(in.ad │ │ │ │ -00052cf0: 6469 7469 6f6e 9874 6f93 7468 658e a18d dition.to.the... │ │ │ │ -00052d00: 9112 c761 7691 ff58 e461 7269 6f75 7396 ...av..X.arious. │ │ │ │ -00052d10: 03ea a80c 6c65 7393 6d61 6b69 6e67 9375 ....les.making.u │ │ │ │ -00052d20: 7093 7468 6593 6c69 6272 6172 7929 3a8e p.the.library):. │ │ │ │ -00052d30: a68d 8d8d 8d91 1f4e 7928 6929 8e8e 8e91 .......Ny(i).... │ │ │ │ -00052d40: 3195 8961 9603 eaa8 0c6c 658d 93eb 6152 1..a.....le...aR │ │ │ │ -00052d50: 4541 442d 4d45 8e91 2c28 4ecf 2c93 7768 EAD-ME..,(N.,.wh │ │ │ │ -00052d60: 6963 9aac 7268 9367 6976 9865 7393 6465 ic..rh.giv.es.de │ │ │ │ -00052d70: 7461 696c 7393 6f66 9374 6865 936c 6962 tails.of.the.lib │ │ │ │ -00052d80: 7261 7279 91ff 0556 2e8e a919 ff8f 8d8d rary...V........ │ │ │ │ -00052d90: 8d8d 911c 0aed 2869 6929 8e8e 8e91 3195 ......(ii)....1. │ │ │ │ -00052da0: 8961 9604 9f7d 6c69 6272 6172 799b 049f .a...}library... │ │ │ │ -00052db0: 7c6c 6f61 6493 0c6c 658d 8d93 d76c 9043 |load..le....l.C │ │ │ │ -00052dc0: 8f69 628e 9111 641b eb61 2e6d 6c8e 9122 .ib...d..a.ml.." │ │ │ │ -00052dd0: a319 cf2e 9107 575e 5468 6973 9869 7393 ......W^This.is. │ │ │ │ -00052de0: 7468 6598 0c6c 6593 6c6f 6164 6564 9362 the..le.loaded.b │ │ │ │ -00052df0: 90ac 7279 8d98 eb61 6c6f 6164 5f6c 6962 ..ry...aload_lib │ │ │ │ -00052e00: 7261 7279 9105 bfaa 608d d76c 9043 8f69 rary....`..l.C.i │ │ │ │ -00052e10: 628e 910c c49e eb61 608e 9167 9f10 cf3b b......a`..g...; │ │ │ │ -00052e20: 9104 f9e7 6974 9373 686f 756c 648e a18d ....it.should... │ │ │ │ -00052e30: 9131 9589 6c6f 6164 9603 eaa8 7468 6593 .1..load....the. │ │ │ │ -00052e40: 656e 9aac 7274 6972 6593 6c69 6272 6172 en..rtire.librar │ │ │ │ -00052e50: 7993 696e 9874 6f93 eb48 484f 4ccf 2e8e y.in.to..HHOL... │ │ │ │ -00052e60: 9f19 ff8e 8d8d 8d8d 9118 c761 2869 6969 ...........a(iii │ │ │ │ -00052e70: 298e 8e8e 9131 9589 418d 9105 a467 eb61 )....1..A....g.a │ │ │ │ -00052e80: 4d61 6b65 6669 6c65 8e91 3946 90cf 7768 Makefile..9F..wh │ │ │ │ -00052e90: 6963 9aac 7268 9605 a4d9 7465 6c6c 7393 ic..rh....tells. │ │ │ │ -00052ea0: 686f 9877 9105 a4da 746f 9372 6562 7569 ho.w....to.rebui │ │ │ │ -00052eb0: 6c64 9374 6865 6f72 6965 7393 616e 6493 ld.theories.and. │ │ │ │ -00052ec0: 636f 6d70 696c 6593 eb48 4d4c cf2e 9354 compile..HML...T │ │ │ │ -00052ed0: 6865 8d93 eb61 4d61 6b65 6669 6c65 8e8e he...aMakefile.. │ │ │ │ -00052ee0: a18d 9131 9589 cf73 686f 756c 6496 03ea ...1...should... │ │ │ │ -00052ef0: a873 6574 9375 7093 7375 6390 ac72 6893 .set.up.suc..rh. │ │ │ │ -00052f00: 7468 6174 8ea6 8d8d 8d8d 913f af70 eb60 that.......?.p.` │ │ │ │ -00052f10: 8088 8e8e 8e8d 914b 6f0e eb61 6d61 6b65 .......Ko..amake │ │ │ │ -00052f20: 9105 bfaa 616c 6c8e 917d 5706 cf63 6f6d ....all..}W..com │ │ │ │ -00052f30: 706c 6574 656c 7996 03ea a872 6562 7569 pletely....rebui │ │ │ │ -00052f40: 6c64 7393 7468 6593 6c69 6272 6172 7991 lds.the.library. │ │ │ │ -00052f50: ff05 562e 8e8e 9f24 fd13 8e8c 8b00 0000 ..V....$........ │ │ │ │ -00052f60: 5e00 0000 0000 0000 0000 0000 0000 0000 ^............... │ │ │ │ +00052260: 0000 0000 0000 0000 0510 1fa0 02cc 0555 ...............U │ │ │ │ +00052270: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +00052280: 12c7 61d0 382e 3138 2e91 0a80 004c 6962 ..a.8.18.....Lib │ │ │ │ +00052290: 7261 7269 6573 9201 5f4e d539 338e 9112 raries.._N.93... │ │ │ │ +000522a0: c761 9f05 6666 8900 00e6 6601 c73e 7c8e .a..ff....f..>|. │ │ │ │ +000522b0: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ +000522c0: 12c7 61cf 7265 7475 726e 7396 048c ba74 ..a.returns....t │ │ │ │ +000522d0: 6865 9b04 8cbb 696e 90ac 7274 6572 6e61 he....in..rterna │ │ │ │ +000522e0: 6c93 7061 7468 6e61 6d65 9375 7365 6498 l.pathname.used. │ │ │ │ +000522f0: 6290 ac72 7993 eb48 484f 4c98 cf74 6f93 b..ry..HHOL..to. │ │ │ │ +00052300: 6c6f 6164 936c 6962 7261 7269 6573 2e91 load.libraries.. │ │ │ │ +00052310: 071f 1754 6869 7398 7061 7468 6e61 6d65 ...This.pathname │ │ │ │ +00052320: 2c91 04b5 3f77 6869 6390 ac72 6893 6973 ,...?whic..rh.is │ │ │ │ +00052330: 8ea4 1000 008d 9112 c761 7369 7465 2d73 .........asite-s │ │ │ │ +00052340: 7090 538e 6563 690c 6396 02ed c361 6e64 p.S.eci.c....and │ │ │ │ +00052350: 9369 7393 6769 7690 ac72 656e 9361 6e93 .is.giv..ren.an. │ │ │ │ +00052360: 696e 6974 6961 6c93 7691 ff58 e461 6c75 initial.v..X.alu │ │ │ │ +00052370: 6591 02ed c277 6865 6e93 7468 6593 7379 e....when.the.sy │ │ │ │ +00052380: 7374 656d 9369 7393 6275 696c 742c 9103 stem.is.built,.. │ │ │ │ +00052390: 2057 6973 936f 7264 696e 6172 696c 7993 Wis.ordinarily. │ │ │ │ +000523a0: 7468 6593 6162 736f 6c75 7465 8ea1 8d91 the.absolute.... │ │ │ │ +000523b0: 12c7 6170 6174 686e 616d 6596 04cd 5574 ..apathname...Ut │ │ │ │ +000523c0: 6f93 7468 6593 eb48 484f 4c9b 04cd 54cf o.the..HHOL...T. │ │ │ │ +000523d0: 7379 7374 656d 936c 6962 7261 7279 9364 system.library.d │ │ │ │ +000523e0: 6972 6563 746f 7279 91ff 0556 2e91 07e0 irectory...V.... │ │ │ │ +000523f0: e754 6869 7393 7061 7468 6e61 6d65 9877 .This.pathname.w │ │ │ │ +00052400: 696c 6c93 749a ac72 7970 6963 616c 6c79 ill.t..rypically │ │ │ │ +00052410: 9368 6198 7698 6593 7468 658e a18d 9112 .ha.v.e.the..... │ │ │ │ +00052420: c761 666f 726d 3a8e a91c fe3b 8d8d 8d9f .aform:....;.... │ │ │ │ +00052430: 00cb 898d 8d8d 8d91 2a06 60eb 6160 eb62 ........*.`.a`.b │ │ │ │ +00052440: 6469 7295 4dde 6563 746f 7293 7990 6493 dir.M.ector.y.d. │ │ │ │ +00052450: eb61 2f68 6f6c 2f4c 6962 7261 7279 608e .a/hol/Library`. │ │ │ │ +00052460: 8e8e 8e8e 8e8e 9f1c fe3a 8d91 12c7 61cf .........:....a. │ │ │ │ +00052470: 7768 6572 659b 059a 04d7 6469 7295 538e where.....dir.S. │ │ │ │ +00052480: 6563 746f 7293 7991 0608 3ecf 6973 9874 ector.y...>.is.t │ │ │ │ +00052490: 6865 9873 6974 652d 7370 9365 6369 0c63 he.site-sp.eci.c │ │ │ │ +000524a0: 9605 9a05 6162 736f 6c75 7465 9870 6174 ....absolute.pat │ │ │ │ +000524b0: 686e 616d 6593 696e 9877 6869 6390 ac72 hname.in.whic..r │ │ │ │ +000524c0: 6898 7468 6593 eb48 484f 4c98 cf64 6973 h.the..HHOL..dis │ │ │ │ +000524d0: 7472 6962 7574 696f 6e8e a18d 9112 c761 tribution......a │ │ │ │ +000524e0: 6469 7265 6374 6f72 799b 02fc 9028 608d directory....(`. │ │ │ │ +000524f0: eb61 686f 6c8e 9111 3efe cf27 2996 02fc .ahol...>..')... │ │ │ │ +00052500: 8f72 6573 6964 6573 2e91 04e9 8354 6869 .resides.....Thi │ │ │ │ +00052510: 7393 6465 6661 756c 7498 7691 ff58 e461 s.default.v..X.a │ │ │ │ +00052520: 6c75 6593 7265 7475 726e 6564 9862 90ac lue.returned.b.. │ │ │ │ +00052530: 7279 8d93 eb61 6c69 6272 6172 795f 7061 ry...alibrary_pa │ │ │ │ +00052540: 7468 6e61 6d65 8e91 61f3 bfcf 6361 6e93 thname..a...can. │ │ │ │ +00052550: 6290 538e 6598 6390 ac72 6861 6e67 6564 b.S.e.c..rhanged │ │ │ │ +00052560: 8ea1 8d91 12c7 6162 90ac 7279 9603 eaa8 ......ab..ry.... │ │ │ │ +00052570: 7573 6572 7393 6f6e 6c79 9376 6961 9374 users.only.via.t │ │ │ │ +00052580: 6865 8d93 eb61 696e 7374 616c 6c8e 9130 he...ainstall..0 │ │ │ │ +00052590: 12f6 cf66 756e 6374 696f 6e2e 8ea1 8d91 ...function..... │ │ │ │ +000525a0: 1e28 f04e 6f72 6d61 6c6c 7991 ff05 562c .(.Normally...V, │ │ │ │ +000525b0: 8d91 0523 0eeb 616c 6962 7261 7279 5f70 ...#..alibrary_p │ │ │ │ +000525c0: 6174 686e 616d 658e 9166 0242 cf6a 7573 athname..f.B.jus │ │ │ │ +000525d0: 7496 04e4 9472 6574 7572 6e73 9b04 e493 t....returns.... │ │ │ │ +000525e0: 7468 6593 6162 736f 6c75 7465 9870 6174 the.absolute.pat │ │ │ │ +000525f0: 686e 616d 6593 746f 9874 6865 9348 4f4c hname.to.the.HOL │ │ │ │ +00052600: 9104 e453 7379 7374 656d 8ea1 8d91 12c7 ...Ssystem...... │ │ │ │ +00052610: 616c 6962 7261 7279 91ff 0556 2e91 062b alibrary...V...+ │ │ │ │ +00052620: df42 7574 9604 3ba8 6475 7269 6e67 9374 .But..;.during.t │ │ │ │ +00052630: 6865 9365 7691 ff58 e461 6c75 6174 696f he.ev..X.aluatio │ │ │ │ +00052640: 6e93 6f66 9361 9b04 3ba7 6361 6c6c 9374 n.of.a..;.call.t │ │ │ │ +00052650: 6f8d 93eb 616c 6f61 645f 6c69 6272 6172 o...aload_librar │ │ │ │ +00052660: 798e 9149 37a0 cf2c 9104 4fe8 7468 6593 y..I7..,..O.the. │ │ │ │ +00052670: 7374 7269 6e67 9872 6574 7572 6e65 6493 string.returned. │ │ │ │ +00052680: 629a ac72 7993 616e 9879 8ea1 8d91 12c7 b..ry.an.y...... │ │ │ │ +00052690: 6163 616c 6c96 0464 bc74 6f8d 9104 64bd acall..d.to...d. │ │ │ │ +000526a0: eb61 6c69 6272 6172 795f 7061 7468 6e61 .alibrary_pathna │ │ │ │ +000526b0: 6d65 8e91 64c4 19cf 7769 6c6c 9362 9053 me..d...will.b.S │ │ │ │ +000526c0: 8e65 9b04 64bd 7468 6593 6c69 6272 6172 .e..d.the.librar │ │ │ │ +000526d0: 7993 6469 7265 6374 6f72 7993 696e 9877 y.directory.in.w │ │ │ │ +000526e0: 6869 6390 ac72 6893 7468 6593 6c69 6272 hic..rh.the.libr │ │ │ │ +000526f0: 6172 7998 6290 538e 6569 6e67 936c 6f61 ary.b.S.eing.loa │ │ │ │ +00052700: 6465 648e a18d 9112 c761 7265 7369 6465 ded......areside │ │ │ │ +00052710: 732e 8ea1 8d91 1e28 f054 6865 9602 d1f0 s......(.The.... │ │ │ │ +00052720: 7374 7269 6e67 9372 6574 7572 6e65 6493 string.returned. │ │ │ │ +00052730: 6290 ac72 798d 93eb 616c 6962 7261 7279 b..ry...alibrary │ │ │ │ +00052740: 5f70 6174 686e 616d 658e 9161 9e80 cf69 _pathname..a...i │ │ │ │ +00052750: 7393 7072 696d 6172 696c 7991 02d1 ef75 s.primarily....u │ │ │ │ +00052760: 7365 6493 696e 936c 6962 7261 7279 936c sed.in.library.l │ │ │ │ +00052770: 6f61 6493 0c6c 6573 9374 6f93 7570 9053 oad..les.to.up.S │ │ │ │ +00052780: 8e64 6174 658e a18d 9112 c761 7468 6596 .date......athe. │ │ │ │ +00052790: 04bb c0eb 4848 4f4c 9b04 bbbf cf73 6561 ....HHOL.....sea │ │ │ │ +000527a0: 7263 90ac 7268 9370 6174 6898 616e 6493 rc..rh.path.and. │ │ │ │ +000527b0: 6865 6c70 9373 6561 7263 90ac 7268 9870 help.searc..rh.p │ │ │ │ +000527c0: 6174 682e 9107 ac27 4691 ff05 566f 7293 ath....'F...Vor. │ │ │ │ +000527d0: 6578 616d 706c 652c 9104 f005 7375 7070 example,....supp │ │ │ │ +000527e0: 9053 8e6f 7365 9374 6861 7498 696e 9361 .S.ose.that.in.a │ │ │ │ +000527f0: 986c 6962 7261 7279 8d93 d76c 9043 8f69 .library...l.C.i │ │ │ │ +00052800: 628e 8ea1 8d91 12c7 61cf 7468 6572 6596 b.......a.there. │ │ │ │ +00052810: 03c3 e769 7393 6191 03c3 e864 6972 6563 ...is.a....direc │ │ │ │ +00052820: 746f 7279 8d93 eb61 6865 6c70 8e91 1e86 tory...ahelp.... │ │ │ │ +00052830: 76cf 7768 6963 9aac 7268 9363 6f6e 9874 v.whic..rh.con.t │ │ │ │ +00052840: 6169 6e73 936f 6e6c 696e 659b 03c3 e868 ains.online....h │ │ │ │ +00052850: 656c 7093 0c6c 6573 9373 7090 538e 6563 elp..les.sp.S.ec │ │ │ │ +00052860: 690c 6393 746f 9874 6869 7393 6c69 6272 i.c.to.this.libr │ │ │ │ +00052870: 6172 7991 ff05 562e 9105 2bf5 5468 6593 ary...V...+.The. │ │ │ │ +00052880: 6c6f 6164 8ea1 8d91 12c7 610c 6c65 8d8d load......a.le.. │ │ │ │ +00052890: 9103 eaa8 d76c 9043 8f69 628e 9110 af46 .....l.C.ib....F │ │ │ │ +000528a0: eb61 2e6d 6c8e 9125 d8ec cf63 616e 9603 .a.ml..%...can.. │ │ │ │ +000528b0: eaa8 7468 656e 9375 7090 538e 6461 7465 ..then.up.S.date │ │ │ │ +000528c0: 9374 6865 9368 656c 7093 7365 6172 639a .the.help.searc. │ │ │ │ +000528d0: ac72 6893 7061 7468 9361 7393 666f 6c6c .rh.path.as.foll │ │ │ │ +000528e0: 6f98 7773 3a8e 9f22 560a 8d8d 8d9f 07a8 o.ws:.."V....... │ │ │ │ +000528f0: de8d 8d8d 9ff3 0000 8d91 2a06 60eb 616c ..........*.`.al │ │ │ │ +00052900: 6574 9605 bfaa 7061 7468 933d 936c 6962 et....path.=.lib │ │ │ │ +00052910: 7261 7279 5f70 6174 686e 616d 6528 2993 rary_pathname(). │ │ │ │ +00052920: 5e93 602f 8dd7 6c90 438f 6962 8e91 0cc4 ^.`/..l.C.ib.... │ │ │ │ +00052930: 9eeb 612f 6865 6c70 2f60 9369 6e8e 9f0d ..a/help/`.in... │ │ │ │ +00052940: 0000 8d91 4105 0873 6574 5f68 656c 705f ....A..set_help_ │ │ │ │ +00052950: 7365 6172 6368 5f70 6174 6896 05bf aa28 search_path....( │ │ │ │ +00052960: 7061 7468 932e 9368 656c 705f 7365 6172 path...help_sear │ │ │ │ +00052970: 6368 5f70 6174 6828 2929 8e8e 8e8e 8e8e ch_path())...... │ │ │ │ +00052980: 8e9f 2256 098d 9112 c761 cf54 6869 7396 .."V.....a.This. │ │ │ │ +00052990: 057d 4f77 696c 6c93 6d61 6b9a ac72 6593 .}Owill.mak..re. │ │ │ │ +000529a0: 7468 6593 6865 6c70 930c 6c65 7393 6f66 the.help..les.of │ │ │ │ +000529b0: 9374 6865 9105 7d4e 6c69 6272 6172 798d .the..}Nlibrary. │ │ │ │ +000529c0: 93d7 6c90 438f 6962 8e91 17bf 3ccf 6198 ..l.C.ib....<.a. │ │ │ │ +000529d0: 7691 ff58 e461 696c 6162 6c65 9366 6f72 v..X.ailable.for │ │ │ │ +000529e0: 936f 6e6c 696e 6593 6865 6c70 9377 6865 .online.help.whe │ │ │ │ +000529f0: 6e65 7698 6572 9374 6865 8ea1 8d91 12c7 nev.er.the...... │ │ │ │ +00052a00: 616c 6962 7261 7279 9605 efc9 6973 936c alibrary....is.l │ │ │ │ +00052a10: 6f61 6465 642e 910b 4844 4691 ff05 5675 oaded...HDF...Vu │ │ │ │ +00052a20: 7274 6865 726d 6f72 652c 9b06 7111 6290 rthermore,..q.b. │ │ │ │ +00052a30: 538e 6563 6175 7365 9364 7572 696e 6793 S.ecause.during. │ │ │ │ +00052a40: 6193 6361 6c6c 9374 6f8d 9105 efca eb61 a.call.to......a │ │ │ │ +00052a50: 6c6f 6164 5f6c 6962 7261 7279 8e91 4aeb load_library..J. │ │ │ │ +00052a60: c2cf 2c98 7468 6593 6675 6e63 7469 6f6e ..,.the.function │ │ │ │ +00052a70: 8ea1 8d8d 9112 c761 eb61 6c69 6272 6172 .......a.alibrar │ │ │ │ +00052a80: 795f 7061 7468 6e61 6d65 8e91 7302 c5cf y_pathname..s... │ │ │ │ +00052a90: 7265 7475 726e 7396 0440 c474 6865 9364 returns..@.the.d │ │ │ │ +00052aa0: 6972 6563 746f 7279 9370 6174 686e 616d irectory.pathnam │ │ │ │ +00052ab0: 6593 6f66 9104 40c3 7468 6593 6c69 6272 e.of..@.the.libr │ │ │ │ +00052ac0: 6172 7993 629a 538e 6569 6e67 936c 6f61 ary.b.S.eing.loa │ │ │ │ +00052ad0: 6465 642c 9104 564b 7468 6973 9363 6f98 ded,..VKthis.co. │ │ │ │ +00052ae0: 6465 8ea1 8d91 12c7 6169 739b 04a5 6063 de......ais...`c │ │ │ │ +00052af0: 6f6d 706c 6574 656c 7996 04a5 5f70 9053 ompletely..._p.S │ │ │ │ +00052b00: 8e6f 7274 6162 6c65 2e91 0769 0754 6865 .ortable...i.The │ │ │ │ +00052b10: 9365 6e90 ac72 7469 7265 986c 6962 7261 .en..rtire.libra │ │ │ │ +00052b20: 7279 8d98 d76c 9043 8f69 628e 9116 0f5d ry...l.C.ib....] │ │ │ │ +00052b30: cf63 616e 9862 9053 8e65 936d 6f95 ac72 .can.b.S.e.mo..r │ │ │ │ +00052b40: 7693 6564 9862 9053 8e65 7493 7793 6565 v.ed.b.S.et.w.ee │ │ │ │ +00052b50: 6e91 04a5 5f6c 6962 7261 7279 9864 6972 n..._library.dir │ │ │ │ +00052b60: 6563 746f 7269 6573 8ea1 8d91 12c7 6128 ectories......a( │ │ │ │ +00052b70: 652e 672e 9105 38e0 6672 6f6d 9603 eaa8 e.g...8.from.... │ │ │ │ +00052b80: 6193 6c6f 9053 8e63 616c 936c 6962 7261 a.lo.S.cal.libra │ │ │ │ +00052b90: 7279 9369 6e9a ac72 746f 9374 6865 9373 ry.in..rto.the.s │ │ │ │ +00052ba0: 7973 7465 6d93 6c69 6272 6172 7929 9377 ystem.library).w │ │ │ │ +00052bb0: 6974 686f 7574 9368 6198 7669 6e67 9374 ithout.ha.ving.t │ │ │ │ +00052bc0: 6f93 6564 6974 9370 6174 686e 616d 6573 o.edit.pathnames │ │ │ │ +00052bd0: 2e8e 9f22 ca70 8d8d 9112 c761 eb47 382e ...".p.....a.G8. │ │ │ │ +00052be0: 3138 2e34 8e91 4c60 f541 6464 696e 6796 18.4..L`.Adding. │ │ │ │ +00052bf0: 0566 6661 936e 6577 936c 6962 7261 7279 .ffa.new.library │ │ │ │ +00052c00: 8e9f 17c0 008d 9112 c761 cf53 7973 7465 .........a.Syste │ │ │ │ +00052c10: 6d96 0410 236c 6962 7261 7269 6573 9b04 m...#libraries.. │ │ │ │ +00052c20: 1024 7265 7369 6465 9369 6e93 7468 6593 .$reside.in.the. │ │ │ │ +00052c30: eb48 484f 4c98 cf64 6973 7472 6962 7574 .HHOL..distribut │ │ │ │ +00052c40: 696f 6e93 6469 7265 6374 6f72 798d 93eb ion.directory... │ │ │ │ +00052c50: 6168 6f6c 2f4c 6962 7261 7279 8e91 434c ahol/Library..CL │ │ │ │ +00052c60: 71cf 2e91 05a9 5249 6693 d76c 9043 8f69 q.....RIf..l.C.i │ │ │ │ +00052c70: 6293 cf69 7398 6193 6c69 6272 6172 7991 b..is.a.library. │ │ │ │ +00052c80: ff05 562c 8ea1 8d91 12c7 6174 6865 6e96 ..V,......athen. │ │ │ │ +00052c90: 03ad 1574 6865 9b03 ad14 6469 7265 6374 ...the....direct │ │ │ │ +00052ca0: 6f72 798d 93eb 6168 6f6c 2f4c 6962 7261 ory...ahol/Libra │ │ │ │ +00052cb0: 7279 2feb 626c 9037 2969 628e 9158 4a7d ry/.bl.7)ib..XJ} │ │ │ │ +00052cc0: cf6e 6565 6473 9874 6f93 636f 6e9a ac72 .needs.to.con..r │ │ │ │ +00052cd0: 7461 696e 9374 6865 9366 6f6c 6c6f 9877 tain.the.follo.w │ │ │ │ +00052ce0: 696e 679b 03ad 140c 6c65 7393 2869 6e93 ing.....les.(in. │ │ │ │ +00052cf0: 6164 6469 7469 6f6e 9874 6f93 7468 658e addition.to.the. │ │ │ │ +00052d00: a18d 9112 c761 7691 ff58 e461 7269 6f75 .....av..X.ariou │ │ │ │ +00052d10: 7396 03ea a80c 6c65 7393 6d61 6b69 6e67 s.....les.making │ │ │ │ +00052d20: 9375 7093 7468 6593 6c69 6272 6172 7929 .up.the.library) │ │ │ │ +00052d30: 3a8e a68d 8d8d 8d91 1f4e 7928 6929 8e8e :........Ny(i).. │ │ │ │ +00052d40: 8e91 3195 8961 9603 eaa8 0c6c 658d 93eb ..1..a.....le... │ │ │ │ +00052d50: 6152 4541 442d 4d45 8e91 2c28 4ecf 2c93 aREAD-ME..,(N.,. │ │ │ │ +00052d60: 7768 6963 9aac 7268 9367 6976 9865 7393 whic..rh.giv.es. │ │ │ │ +00052d70: 6465 7461 696c 7393 6f66 9374 6865 936c details.of.the.l │ │ │ │ +00052d80: 6962 7261 7279 91ff 0556 2e8e a919 ff8f ibrary...V...... │ │ │ │ +00052d90: 8d8d 8d8d 911c 0aed 2869 6929 8e8e 8e91 ........(ii).... │ │ │ │ +00052da0: 3195 8961 9604 9f7d 6c69 6272 6172 799b 1..a...}library. │ │ │ │ +00052db0: 049f 7c6c 6f61 6493 0c6c 658d 8d93 d76c ..|load..le....l │ │ │ │ +00052dc0: 9043 8f69 628e 9111 641b eb61 2e6d 6c8e .C.ib...d..a.ml. │ │ │ │ +00052dd0: 9122 a319 cf2e 9107 575e 5468 6973 9869 ."......W^This.i │ │ │ │ +00052de0: 7393 7468 6598 0c6c 6593 6c6f 6164 6564 s.the..le.loaded │ │ │ │ +00052df0: 9362 90ac 7279 8d98 eb61 6c6f 6164 5f6c .b..ry...aload_l │ │ │ │ +00052e00: 6962 7261 7279 9105 bfaa 608d d76c 9043 ibrary....`..l.C │ │ │ │ +00052e10: 8f69 628e 910c c49e eb61 608e 9167 9f10 .ib......a`..g.. │ │ │ │ +00052e20: cf3b 9104 f9e7 6974 9373 686f 756c 648e .;....it.should. │ │ │ │ +00052e30: a18d 9131 9589 6c6f 6164 9603 eaa8 7468 ...1..load....th │ │ │ │ +00052e40: 6593 656e 9aac 7274 6972 6593 6c69 6272 e.en..rtire.libr │ │ │ │ +00052e50: 6172 7993 696e 9874 6f93 eb48 484f 4ccf ary.in.to..HHOL. │ │ │ │ +00052e60: 2e8e 9f19 ff8e 8d8d 8d8d 9118 c761 2869 .............a(i │ │ │ │ +00052e70: 6969 298e 8e8e 9131 9589 418d 9105 a467 ii)....1..A....g │ │ │ │ +00052e80: eb61 4d61 6b65 6669 6c65 8e91 3946 90cf .aMakefile..9F.. │ │ │ │ +00052e90: 7768 6963 9aac 7268 9605 a4d9 7465 6c6c whic..rh....tell │ │ │ │ +00052ea0: 7393 686f 9877 9105 a4da 746f 9372 6562 s.ho.w....to.reb │ │ │ │ +00052eb0: 7569 6c64 9374 6865 6f72 6965 7393 616e uild.theories.an │ │ │ │ +00052ec0: 6493 636f 6d70 696c 6593 eb48 4d4c cf2e d.compile..HML.. │ │ │ │ +00052ed0: 9354 6865 8d93 eb61 4d61 6b65 6669 6c65 .The...aMakefile │ │ │ │ +00052ee0: 8e8e a18d 9131 9589 cf73 686f 756c 6496 .....1...should. │ │ │ │ +00052ef0: 03ea a873 6574 9375 7093 7375 6390 ac72 ...set.up.suc..r │ │ │ │ +00052f00: 6893 7468 6174 8ea6 8d8d 8d8d 913f af70 h.that.......?.p │ │ │ │ +00052f10: eb60 8088 8e8e 8e8d 914b 6f0e eb61 6d61 .`.......Ko..ama │ │ │ │ +00052f20: 6b65 9105 bfaa 616c 6c8e 917d 5706 cf63 ke....all..}W..c │ │ │ │ +00052f30: 6f6d 706c 6574 656c 7996 03ea a872 6562 ompletely....reb │ │ │ │ +00052f40: 7569 6c64 7393 7468 6593 6c69 6272 6172 uilds.the.librar │ │ │ │ +00052f50: 7991 ff05 562e 8e8e 9f24 fd13 8e8c 8b00 y...V....$...... │ │ │ │ +00052f60: 0000 5e00 0000 0000 0000 0000 0000 0000 ..^............. │ │ │ │ 00052f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00052f80: 0000 0000 0000 0522 3ca0 02cc 0555 8da0 ......."<....U.. │ │ │ │ -00052f90: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ -00052fa0: ebd0 3934 9200 ee8b a143 6861 7074 6572 ..94.....Chapter │ │ │ │ -00052fb0: 9604 8000 382e 910a 8000 4d4c 9353 7973 ....8.....ML.Sys │ │ │ │ -00052fc0: 7465 6d93 4691 fee0 0075 6e63 7469 6f6e tem.F....unction │ │ │ │ -00052fd0: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ -00052fe0: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ -00052ff0: d021 8d8d 8d8d 9117 d9fa eb60 8088 8e8e .!.........`.... │ │ │ │ -00053000: 8e8d 9123 9998 eb61 6d61 6b65 9105 bfaa ...#...amake.... │ │ │ │ -00053010: 636c 6561 6e8e 9161 00e4 cf64 656c 6574 clean..a...delet │ │ │ │ -00053020: 6573 9603 eaa8 616c 6c93 6f62 9100 a71c es....all.ob.... │ │ │ │ -00053030: 6a65 6374 9363 6f90 538e 6465 9369 6e93 ject.co.S.de.in. │ │ │ │ -00053040: 7468 6593 6c69 6272 6172 7991 ff05 562e the.library...V. │ │ │ │ -00053050: 8e9f 1489 9c8d 8d8d 8d91 17d9 faeb 6080 ..............`. │ │ │ │ -00053060: 888e 8e8e 8d91 2399 98eb 616d 616b 6591 ......#...amake. │ │ │ │ -00053070: 05bf aa63 6c6f 6262 6572 8e91 6c80 38cf ...clobber..l.8. │ │ │ │ -00053080: 6465 6c65 7465 7396 03ea a861 6c6c 936f deletes....all.o │ │ │ │ -00053090: 6291 00a7 1c6a 6563 7493 636f 9053 8e64 b....ject.co.S.d │ │ │ │ -000530a0: 6593 616e 6493 7468 656f 7279 930c 6c65 e.and.theory..le │ │ │ │ -000530b0: 7393 696e 9374 6865 936c 6962 7261 7279 s.in.the.library │ │ │ │ -000530c0: 91ff 0556 2e8e a91b 266f 8d91 eaf1 eb49 ...V....&o.....I │ │ │ │ -000530d0: 6e96 03e9 b861 6464 6974 696f 6e2c 8d91 n....addition,.. │ │ │ │ -000530e0: 03e9 e9d7 6c90 438f 6962 8e91 1498 3fcf ....l.C.ib....?. │ │ │ │ -000530f0: 6d61 9aac 7279 936f 7074 696f 6e61 6c6c ma..ry.optionall │ │ │ │ -00053100: 7991 03e9 b963 6f6e 9874 6169 6e93 6193 y....con.tain.a. │ │ │ │ -00053110: 6469 7265 6374 6f72 798d 9103 e9b9 eb61 directory......a │ │ │ │ -00053120: 6865 6c70 8e91 1ed2 19cf 636f 6e98 7461 help......con.ta │ │ │ │ -00053130: 696e 696e 679b 03e9 b968 656c 7093 0c6c ining....help..l │ │ │ │ -00053140: 6573 9369 6e98 7468 6593 7374 616e 2d8e es.in.the.stan-. │ │ │ │ -00053150: a410 0000 8d91 eaf1 eb64 6172 648d 9103 .........dard... │ │ │ │ -00053160: 9b2d eb61 2e64 6f63 8e91 1e35 03cf 666f .-.a.doc...5..fo │ │ │ │ -00053170: 726d 6174 2e91 051e 6146 91ff 0556 7572 rmat....aF...Vur │ │ │ │ -00053180: 7468 6572 6d6f 7265 2c91 03ab 1361 6c74 thermore,....alt │ │ │ │ -00053190: 6572 6e61 7469 7690 ac72 6596 039b 2d6c ernativ..re...-l │ │ │ │ -000531a0: 6f61 649b 039b 2e0c 6c65 7393 666f 7293 oad.....les.for. │ │ │ │ -000531b0: 6c6f 6164 696e 6798 6f6e 6c79 9370 6172 loading.only.par │ │ │ │ -000531c0: 7473 936f 6698 7468 6593 6c69 6272 6172 ts.of.the.librar │ │ │ │ -000531d0: 798e a18d 91ea f1eb 6d61 9aac 7279 9603 y.......ma..ry.. │ │ │ │ -000531e0: eaa8 616c 736f 9362 9053 8e65 9370 7574 ..also.b.S.e.put │ │ │ │ -000531f0: 9369 6e98 746f 8d93 d76c 9043 8f69 628e .in.to...l.C.ib. │ │ │ │ -00053200: 9110 af46 cf2e 9105 38e0 5369 6d69 6c61 ...F....8.Simila │ │ │ │ -00053210: 7293 636f 6e98 7698 656e 9874 696f 6e73 r.con.v.en.tions │ │ │ │ -00053220: 9373 686f 756c 6493 6290 538e 6593 666f .should.b.S.e.fo │ │ │ │ -00053230: 6c6c 6f98 7798 6564 9366 6f72 936c 6f90 llo.w.ed.for.lo. │ │ │ │ -00053240: 538e 6361 6c93 6c69 6272 6172 6965 732e S.cal.libraries. │ │ │ │ -00053250: 8ea1 8d91 f653 7a54 9bff 0556 6f96 0354 .....SzT...Vo..T │ │ │ │ -00053260: d969 6e73 7461 6c6c 9361 936e 6577 936c .install.a.new.l │ │ │ │ -00053270: 6962 7261 7279 93d7 6c90 438f 6962 93cf ibrary..l.C.ib.. │ │ │ │ -00053280: 696e 9103 54d8 7468 6593 eb48 484f 4c93 in..T.the..HHOL. │ │ │ │ -00053290: cf73 7973 7465 6d93 6c69 6272 6172 7998 .system.library. │ │ │ │ -000532a0: 2c91 0372 cf74 6865 9364 6972 6563 746f ,..r.the.directo │ │ │ │ -000532b0: 7279 93d7 6c90 438f 6962 93cf 7368 6f75 ry..l.C.ib..shou │ │ │ │ -000532c0: 6c64 9362 9053 8e65 9361 6464 6564 8ea1 ld.b.S.e.added.. │ │ │ │ -000532d0: 8d91 eaf1 eb74 6f8d 9103 eaa8 eb61 686f .....to......aho │ │ │ │ -000532e0: 6c2f 4c69 6272 6172 798e 9147 119e cf61 l/Library..G...a │ │ │ │ -000532f0: 6e64 9603 eaa8 7468 6593 666f 6c6c 6f90 nd....the.follo. │ │ │ │ -00053300: ac72 7769 6e67 930c 6c65 7393 6d6f 9053 .rwing..les.mo.S │ │ │ │ -00053310: 8e64 690c 6564 3a8e a68d 8d8d 8d91 f779 .di.ed:........y │ │ │ │ -00053320: 0328 6929 8e8e 8e8d 9109 c013 eb61 686f .(i).........aho │ │ │ │ -00053330: 6c2f 4c69 6272 6172 792f 4d61 6b65 6669 l/Library/Makefi │ │ │ │ -00053340: 6c65 8e91 7cb9 5bcf 3a91 05e8 3161 6464 le..|.[.:...1add │ │ │ │ -00053350: 8d91 0442 51d7 6c90 438f 6962 8e91 1549 ...BQ.l.C.ib...I │ │ │ │ -00053360: 3fcf 746f 9604 4251 7468 6593 6c69 7374 ?.to..BQthe.list │ │ │ │ -00053370: 9b04 4250 6f66 936c 6962 7261 7269 6573 ..BPof.libraries │ │ │ │ -00053380: 9367 6976 95ac 7265 6e98 6293 7991 0442 .giv..ren.b.y..B │ │ │ │ -00053390: 5174 6865 986d 616b 9365 0c6c 6591 0442 Qthe.mak.e.le..B │ │ │ │ -000533a0: 516d 6163 726f 8ea1 8d8d 9109 c013 eb61 Qmacro.........a │ │ │ │ -000533b0: 4c69 6272 6172 6965 738e 913d 7d0d cf2e Libraries..=}... │ │ │ │ -000533c0: 8e9f 1989 9c8d 8d8d 8d91 f435 7728 6969 ...........5w(ii │ │ │ │ -000533d0: 298e 8e8e 8d91 09c0 13eb 6168 6f6c 2f56 ).........ahol/V │ │ │ │ -000533e0: 6572 7369 6f6e 732e eb62 6deb 612e eb62 ersions..bm.a..b │ │ │ │ -000533f0: 6e8e 916a 6b32 cf3a 9105 38e0 6164 6496 n..jk2.:..8.add. │ │ │ │ -00053400: 03ea a861 6e93 656e 9aac 7274 7279 9374 ...an.en..rtry.t │ │ │ │ -00053410: 6f93 646f 9053 8e63 756d 656e 9874 9374 o.do.S.cumen.t.t │ │ │ │ -00053420: 6865 9361 6464 6974 696f 6e93 6f66 93d7 he.addition.of.. │ │ │ │ -00053430: 6c90 438f 6962 cf2e 8ea9 1b26 708d 91ea l.C.ib.....&p... │ │ │ │ -00053440: f1eb 5468 659b 03de 8773 696d 706c 6573 ..The....simples │ │ │ │ -00053450: 7491 03de 8677 95ac 7261 9379 9874 6f98 t....w..ra.y.to. │ │ │ │ -00053460: 6d61 6b93 6598 6196 03de 866c 6962 7261 mak.e.a....libra │ │ │ │ -00053470: 7279 9869 7398 746f 9363 6f70 90ac 7279 ry.is.to.cop..ry │ │ │ │ -00053480: 9861 6e98 6578 6973 7469 6e67 986f 6e65 .an.existing.one │ │ │ │ -00053490: 9328 8d65 2e67 2e8e 8d91 157e 7beb 6168 .(.e.g.....~{.ah │ │ │ │ -000534a0: 6f6c 2f4c 6962 7261 7279 2f73 7472 696e ol/Library/strin │ │ │ │ -000534b0: 678e 917c f86f cf29 8ea1 8d91 eaf1 eb61 g..|.o.).......a │ │ │ │ -000534c0: 6e64 9603 eaa8 7468 656e 9374 6f93 6564 nd....then.to.ed │ │ │ │ -000534d0: 6974 9374 6865 9376 91ff 58e4 6172 696f it.the.v..X.ario │ │ │ │ -000534e0: 7573 930c 6c65 732e 9105 38e0 5468 6973 us..les...8.This │ │ │ │ -000534f0: 9377 696c 6c93 7265 7375 6c74 9369 6e93 .will.result.in. │ │ │ │ -00053500: 6193 756e 6966 6f72 6d93 666f 726d 6174 a.uniform.format │ │ │ │ -00053510: 2e8e 9f27 d82b 8d8d 91ea f1eb eb4b 382e ...'.+.......K8. │ │ │ │ -00053520: 3139 8e91 20f1 e745 7870 9600 8a3d 6572 19.. ..Exp...=er │ │ │ │ -00053530: 696d 656e 91ff 75c2 7461 6c9b 067a e173 imen..u.tal..z.s │ │ │ │ -00053540: 7570 7093 6f72 7498 666f 7298 6198 6e65 upp.ort.for.a.ne │ │ │ │ -00053550: 7798 696e 91ff 75c2 7465 7266 6163 658e w.in..u.terface. │ │ │ │ -00053560: 9f1b e223 8d91 eaf1 ebcf 5468 6596 0531 ...#......The..1 │ │ │ │ -00053570: 0a6d 6174 6572 6961 6c9b 0531 0969 6e93 .material..1.in. │ │ │ │ -00053580: 7468 6973 9873 6563 7469 6f6e 9373 7570 this.section.sup │ │ │ │ -00053590: 7090 538e 6f72 7473 9861 936e 6577 9861 p.S.orts.a.new.a │ │ │ │ -000535a0: 6e64 9365 7870 9053 8e65 7269 6d65 6e95 nd.exp.S.erimen. │ │ │ │ -000535b0: ac72 7461 6c98 696e 9374 6572 6661 6365 .rtal.in.terface │ │ │ │ -000535c0: 9605 310a 746f 98eb 4848 4f4c 93cf 6290 ..1.to..HHOL..b. │ │ │ │ -000535d0: 538e 6569 6e67 8ea1 8d91 eaf1 eb64 6576 S.eing.......dev │ │ │ │ -000535e0: 9aac 7265 6c6f 7090 538e 6564 9603 eaa8 ..relop.S.ed.... │ │ │ │ -000535f0: 6174 9349 6e72 6961 9369 6e93 536f 0c61 at.Inria.in.So.a │ │ │ │ -00053600: 9341 6e98 7469 7090 538e 6f6c 6573 9328 .An.tip.S.oles.( │ │ │ │ -00053610: 4696 ff05 5672 616e 6365 292e 9105 38e0 F...Vrance)...8. │ │ │ │ -00053620: 4693 6f72 9603 eaa8 6465 7461 696c 732c F.or....details, │ │ │ │ -00053630: 9363 6f6e 9874 6163 743a 8e9f 3da6 6c8d .con.tact:..=.l. │ │ │ │ -00053640: 8d8d 9fdb a666 8d8d 9150 a66c 4769 6c6c .....f...P.lGill │ │ │ │ -00053650: 6573 9603 eaa8 4b61 686e 9328 e265 6d61 es....Kahn.(.ema │ │ │ │ -00053660: 696c 3a91 0538 e0cf 4769 6c6c 6573 2e4b il:..8..Gilles.K │ │ │ │ -00053670: 6168 6e40 6672 2e69 6e72 6961 2e6d 6972 ahn@fr.inria.mir │ │ │ │ -00053680: 7361 298e 8ea4 0e7f ff8d 8d91 50a6 6c49 sa).........P.lI │ │ │ │ -00053690: 4e52 4941 9603 eaa8 7c93 536f 7068 6961 NRIA....|.Sophia │ │ │ │ -000536a0: 9341 6e90 ac72 7469 7090 538e 6f6c 6973 .An..rtip.S.olis │ │ │ │ -000536b0: 8e8e a18d 8d91 50a6 6c32 3030 342c 9603 ......P.l2004,.. │ │ │ │ -000536c0: eaa8 726f 7574 6593 6465 7393 4c75 6369 ..route.des.Luci │ │ │ │ -000536d0: 6f6c 6573 8e8e a18d 8d91 50a6 6c42 2e50 oles......P.lB.P │ │ │ │ -000536e0: 91ff 0556 2e91 03ea a831 3039 8e8e a18d ...V.....109.... │ │ │ │ -000536f0: 8d91 50a6 6c30 3635 3631 9603 eaa8 5691 ..P.l06561....V. │ │ │ │ -00053700: ff05 5661 6c62 9053 8e6f 6e6e 6593 4390 ..Valb.S.onne.C. │ │ │ │ -00053710: ac72 1391 fa73 9265 6465 788e 8ea1 8d8d .r...s.edex..... │ │ │ │ -00053720: 9150 a66c 4691 ff05 5672 616e 6365 8e8e .P.lF...Vrance.. │ │ │ │ -00053730: 8e8e 8e9f 3cfb c08d 91ea f1eb 5468 6973 ....<.......This │ │ │ │ -00053740: 9605 25a0 696e 9aac 7274 6572 6661 6365 ..%.in..rterface │ │ │ │ -00053750: 9369 7393 696d 706c 656d 656e 9874 6564 .is.implemen.ted │ │ │ │ -00053760: 9105 259f 7573 696e 6793 6193 746f 9053 ..%.using.a.to.S │ │ │ │ -00053770: 8e6f 6c93 6361 6c6c 6564 9343 656e 9874 .ol.called.Cen.t │ │ │ │ -00053780: 6175 7293 616e 6491 0525 9f77 696c 6c93 aur.and..%.will. │ │ │ │ -00053790: 7375 7070 9053 8e6f 7274 9366 756c 6c93 supp.S.ort.full. │ │ │ │ -000537a0: 636f 6c6f 7572 8ea1 8d91 eaf1 eb67 7261 colour.......gra │ │ │ │ -000537b0: 7068 6963 9604 230c 696e 7075 7493 696e phic..#.input.in │ │ │ │ -000537c0: 636c 7564 696e 672c 9b04 3125 666f 7293 cluding,..1%for. │ │ │ │ -000537d0: 6578 616d 706c 652c 9874 6865 9104 230b example,.the..#. │ │ │ │ -000537e0: 7365 6c65 6374 696f 6e93 6f66 9373 7562 selection.of.sub │ │ │ │ -000537f0: 7465 726d 732c 9867 6f61 6c93 6173 7375 terms,.goal.assu │ │ │ │ -00053800: 6d70 7469 6f6e 7393 6574 6393 6290 ac72 mptions.etc.b..r │ │ │ │ -00053810: 798e a18d 91ea f1eb 6d6f 7573 6596 0568 y.......mouse..h │ │ │ │ -00053820: ff70 9a53 8e6f 696e 90ac 7274 696e 672e .p.S.oin..rting. │ │ │ │ -00053830: 9109 b3e6 4475 7269 6e67 9331 3939 3191 ....During.1991. │ │ │ │ -00053840: 0569 0065 7870 9865 7269 6d65 6e90 ac72 .i.exp.erimen..r │ │ │ │ -00053850: 7473 9361 7265 9362 9865 696e 6793 636f ts.are.b.eing.co │ │ │ │ -00053860: 6e64 7563 7465 6491 0569 0074 6f93 6465 nducted..i.to.de │ │ │ │ -00053870: 7465 726d 696e 6593 7768 6574 6865 728e termine.whether. │ │ │ │ -00053880: a18d 91ea f1eb 7375 639a ac72 6896 0407 ......suc..rh... │ │ │ │ -00053890: a661 6e93 696e 9874 6572 6661 6365 9377 .an.in.terface.w │ │ │ │ -000538a0: 696c 6c91 0407 a761 6374 7561 6c6c 7993 ill....actually. │ │ │ │ -000538b0: 696d 7072 6f98 7698 6593 7072 6f9a 538e impro.v.e.pro.S. │ │ │ │ -000538c0: 6f66 9370 726f 9864 7563 7469 7669 749a of.pro.ductivit. │ │ │ │ -000538d0: ac72 7991 ff05 562e 9105 8fda 4f6e 6c79 .ry...V.....Only │ │ │ │ -000538e0: 9377 6865 6e91 0407 a774 6869 7393 6973 .when....this.is │ │ │ │ -000538f0: 936b 6e6f 9877 6e93 7769 6c6c 8ea1 8d91 .kno.wn.will.... │ │ │ │ -00053900: eaf1 eb61 9603 eaa8 7072 6f9a 538e 6475 ...a....pro.S.du │ │ │ │ -00053910: 6374 696f 6e93 7690 ac72 6572 7369 6f6e ction.v..rersion │ │ │ │ -00053920: 9362 9865 9370 726f 9864 7563 6564 2e8e .b.e.pro.duced.. │ │ │ │ -00053930: a68d 9108 51d7 e554 6865 9604 3fd4 6661 ....Q..The..?.fa │ │ │ │ -00053940: 6369 6c69 7469 6573 9364 6573 6372 6962 cilities.describ │ │ │ │ -00053950: 96ff 6666 6593 649b 043f d569 6e96 043f ..ffe.d..?.in..? │ │ │ │ -00053960: d474 6865 9372 91ff 6666 6573 7493 6f66 .the.r..ffest.of │ │ │ │ -00053970: 9874 6869 7393 7365 9bff 6666 6374 696f .this.se..ffctio │ │ │ │ -00053980: 6e93 6172 9865 936e 6f74 9104 3fd5 696e n.ar.e.not..?.in │ │ │ │ -00053990: 7465 6e64 6598 6493 666f 7293 6765 6e65 tende.d.for.gene │ │ │ │ -000539a0: 7298 616c 8ea1 8d91 0851 d775 7365 2e91 r.al.....Q.use.. │ │ │ │ -000539b0: 0568 d554 6865 7996 0434 0464 6573 6372 .h.They..4.descr │ │ │ │ -000539c0: 6962 9bff 6666 6593 7468 6593 6461 7461 ib..ffe.the.data │ │ │ │ -000539d0: 9104 3403 666f 726d 6174 7393 6298 6569 ..4.formats.b.ei │ │ │ │ -000539e0: 6e67 9375 7365 9864 9374 6f91 0434 0363 ng.use.d.to..4.c │ │ │ │ -000539f0: 986f 6d6d 756e 6963 9861 7465 9377 6974 .ommunic.ate.wit │ │ │ │ -00053a00: 6893 4365 6e74 6175 728e a18d 9108 51d7 h.Centaur.....Q. │ │ │ │ -00053a10: 616e 6496 0433 3561 7291 ff66 6665 936c and..35ar..ffe.l │ │ │ │ -00053a20: 696b 656c 7993 746f 9363 6861 6e67 652e ikely.to.change. │ │ │ │ -00053a30: 8e9f 1b26 6f8d 91f6 537a cf46 6c61 6773 ...&o...Sz.Flags │ │ │ │ -00053a40: 9b03 07f7 6861 95ac 7276 9365 9862 9053 ....ha..rv.e.b.S │ │ │ │ -00053a50: 8e65 656e 9873 6574 9103 07f8 7570 9874 .een.set....up.t │ │ │ │ -00053a60: 6f98 656e 6162 6c65 98eb 4848 4f4c 98cf o.enable..HHOL.. │ │ │ │ -00053a70: 746f 9869 6e93 7465 7261 6374 9862 9379 to.in.teract.b.y │ │ │ │ -00053a80: 9103 07f8 7365 6e64 696e 6798 616e 6498 ....sending.and. │ │ │ │ -00053a90: 7265 6365 6976 696e 6798 532d 6578 7072 receiving.S-expr │ │ │ │ -00053aa0: 6573 7369 6f6e 738e a18d 91ea f1eb 6672 essions.......fr │ │ │ │ -00053ab0: 6f6d 9103 eaa8 4365 6e90 ac72 7461 7572 om....Cen..rtaur │ │ │ │ -00053ac0: 2e8e a18d 91f6 537a 4966 9604 8f69 7468 ......SzIf...ith │ │ │ │ -00053ad0: 6593 0d61 678d 9104 8f68 eb61 7072 696e e..ag....h.aprin │ │ │ │ -00053ae0: 745f 7061 7273 655f 7472 6565 738e 916a t_parse_trees..j │ │ │ │ -00053af0: d91b cf69 7393 7365 7493 746f 8d91 048f ...is.set.to.... │ │ │ │ -00053b00: 68eb 6174 7275 658e 9120 1d79 cf74 6865 h.atrue.. .y.the │ │ │ │ -00053b10: 6e93 eb48 4d4c 93cf 7072 696e 90ac 7274 n..HML..prin..rt │ │ │ │ -00053b20: 739b 048f 686f 7574 9374 6865 9370 6172 s...hout.the.par │ │ │ │ -00053b30: 7365 9374 7265 6598 6f66 9374 6865 8ea1 se.tree.of.the.. │ │ │ │ -00053b40: 8d91 eaf1 eb65 7870 7265 7373 696f 6e96 .....expression. │ │ │ │ -00053b50: 0467 856f 7293 6465 636c 6172 6174 696f .g.or.declaratio │ │ │ │ -00053b60: 6e9b 0467 846a 7573 7493 696e 7075 742e n..g.just.input. │ │ │ │ -00053b70: 9106 af77 4e6f 7465 9874 6861 7493 7468 ...wNote.that.th │ │ │ │ -00053b80: 6973 9369 7393 7573 7561 6c6c 7993 7468 is.is.usually.th │ │ │ │ -00053b90: 6593 7691 ff58 e461 6c75 6598 696e 93eb e.v..X.alue.in.. │ │ │ │ -00053ba0: 6125 7074 cf2c 9104 86bc 6275 7493 6e6f a%pt.,....but.no │ │ │ │ -00053bb0: 748e 8e9f 24fd 138e 8c8b 0000 005f 0000 t...$........_.. │ │ │ │ +00052f80: 0000 0000 0000 0000 0522 3ea0 02cc 0555 .........">....U │ │ │ │ +00052f90: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +00052fa0: eaf1 ebd0 3934 9200 ee8b a143 6861 7074 ....94.....Chapt │ │ │ │ +00052fb0: 6572 9604 8000 382e 910a 8000 4d4c 9353 er....8.....ML.S │ │ │ │ +00052fc0: 7973 7465 6d93 4691 fee0 0075 6e63 7469 ystem.F....uncti │ │ │ │ +00052fd0: 6f6e 738e 91ea f1eb 9f05 6666 8900 00e6 ons.......ff.... │ │ │ │ +00052fe0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +00052ff0: fd8b d021 8d8d 8d8d 9117 d9fa eb60 8088 ...!.........`.. │ │ │ │ +00053000: 8e8e 8e8d 9123 9998 eb61 6d61 6b65 9105 .....#...amake.. │ │ │ │ +00053010: bfaa 636c 6561 6e8e 9161 00e4 cf64 656c ..clean..a...del │ │ │ │ +00053020: 6574 6573 9603 eaa8 616c 6c93 6f62 9100 etes....all.ob.. │ │ │ │ +00053030: a71c 6a65 6374 9363 6f90 538e 6465 9369 ..ject.co.S.de.i │ │ │ │ +00053040: 6e93 7468 6593 6c69 6272 6172 7991 ff05 n.the.library... │ │ │ │ +00053050: 562e 8e9f 1489 9c8d 8d8d 8d91 17d9 faeb V............... │ │ │ │ +00053060: 6080 888e 8e8e 8d91 2399 98eb 616d 616b `.......#...amak │ │ │ │ +00053070: 6591 05bf aa63 6c6f 6262 6572 8e91 6c80 e....clobber..l. │ │ │ │ +00053080: 38cf 6465 6c65 7465 7396 03ea a861 6c6c 8.deletes....all │ │ │ │ +00053090: 936f 6291 00a7 1c6a 6563 7493 636f 9053 .ob....ject.co.S │ │ │ │ +000530a0: 8e64 6593 616e 6493 7468 656f 7279 930c .de.and.theory.. │ │ │ │ +000530b0: 6c65 7393 696e 9374 6865 936c 6962 7261 les.in.the.libra │ │ │ │ +000530c0: 7279 91ff 0556 2e8e a91b 266f 8d91 eaf1 ry...V....&o.... │ │ │ │ +000530d0: eb49 6e96 03e9 b861 6464 6974 696f 6e2c .In....addition, │ │ │ │ +000530e0: 8d91 03e9 e9d7 6c90 438f 6962 8e91 1498 ......l.C.ib.... │ │ │ │ +000530f0: 3fcf 6d61 9aac 7279 936f 7074 696f 6e61 ?.ma..ry.optiona │ │ │ │ +00053100: 6c6c 7991 03e9 b963 6f6e 9874 6169 6e93 lly....con.tain. │ │ │ │ +00053110: 6193 6469 7265 6374 6f72 798d 9103 e9b9 a.directory..... │ │ │ │ +00053120: eb61 6865 6c70 8e91 1ed2 19cf 636f 6e98 .ahelp......con. │ │ │ │ +00053130: 7461 696e 696e 679b 03e9 b968 656c 7093 taining....help. │ │ │ │ +00053140: 0c6c 6573 9369 6e98 7468 6593 7374 616e .les.in.the.stan │ │ │ │ +00053150: 2d8e a410 0000 8d91 eaf1 eb64 6172 648d -..........dard. │ │ │ │ +00053160: 9103 9b2d eb61 2e64 6f63 8e91 1e35 03cf ...-.a.doc...5.. │ │ │ │ +00053170: 666f 726d 6174 2e91 051e 6146 91ff 0556 format....aF...V │ │ │ │ +00053180: 7572 7468 6572 6d6f 7265 2c91 03ab 1361 urthermore,....a │ │ │ │ +00053190: 6c74 6572 6e61 7469 7690 ac72 6596 039b lternativ..re... │ │ │ │ +000531a0: 2d6c 6f61 649b 039b 2e0c 6c65 7393 666f -load.....les.fo │ │ │ │ +000531b0: 7293 6c6f 6164 696e 6798 6f6e 6c79 9370 r.loading.only.p │ │ │ │ +000531c0: 6172 7473 936f 6698 7468 6593 6c69 6272 arts.of.the.libr │ │ │ │ +000531d0: 6172 798e a18d 91ea f1eb 6d61 9aac 7279 ary.......ma..ry │ │ │ │ +000531e0: 9603 eaa8 616c 736f 9362 9053 8e65 9370 ....also.b.S.e.p │ │ │ │ +000531f0: 7574 9369 6e98 746f 8d93 d76c 9043 8f69 ut.in.to...l.C.i │ │ │ │ +00053200: 628e 9110 af46 cf2e 9105 38e0 5369 6d69 b....F....8.Simi │ │ │ │ +00053210: 6c61 7293 636f 6e98 7698 656e 9874 696f lar.con.v.en.tio │ │ │ │ +00053220: 6e73 9373 686f 756c 6493 6290 538e 6593 ns.should.b.S.e. │ │ │ │ +00053230: 666f 6c6c 6f98 7798 6564 9366 6f72 936c follo.w.ed.for.l │ │ │ │ +00053240: 6f90 538e 6361 6c93 6c69 6272 6172 6965 o.S.cal.librarie │ │ │ │ +00053250: 732e 8ea1 8d91 f653 7a54 9bff 0556 6f96 s......SzT...Vo. │ │ │ │ +00053260: 0354 d969 6e73 7461 6c6c 9361 936e 6577 .T.install.a.new │ │ │ │ +00053270: 936c 6962 7261 7279 93d7 6c90 438f 6962 .library..l.C.ib │ │ │ │ +00053280: 93cf 696e 9103 54d8 7468 6593 eb48 484f ..in..T.the..HHO │ │ │ │ +00053290: 4c93 cf73 7973 7465 6d93 6c69 6272 6172 L..system.librar │ │ │ │ +000532a0: 7998 2c91 0372 cf74 6865 9364 6972 6563 y.,..r.the.direc │ │ │ │ +000532b0: 746f 7279 93d7 6c90 438f 6962 93cf 7368 tory..l.C.ib..sh │ │ │ │ +000532c0: 6f75 6c64 9362 9053 8e65 9361 6464 6564 ould.b.S.e.added │ │ │ │ +000532d0: 8ea1 8d91 eaf1 eb74 6f8d 9103 eaa8 eb61 .......to......a │ │ │ │ +000532e0: 686f 6c2f 4c69 6272 6172 798e 9147 119e hol/Library..G.. │ │ │ │ +000532f0: cf61 6e64 9603 eaa8 7468 6593 666f 6c6c .and....the.foll │ │ │ │ +00053300: 6f90 ac72 7769 6e67 930c 6c65 7393 6d6f o..rwing..les.mo │ │ │ │ +00053310: 9053 8e64 690c 6564 3a8e a68d 8d8d 8d91 .S.di.ed:....... │ │ │ │ +00053320: f779 0328 6929 8e8e 8e8d 9109 c013 eb61 .y.(i).........a │ │ │ │ +00053330: 686f 6c2f 4c69 6272 6172 792f 4d61 6b65 hol/Library/Make │ │ │ │ +00053340: 6669 6c65 8e91 7cb9 5bcf 3a91 05e8 3161 file..|.[.:...1a │ │ │ │ +00053350: 6464 8d91 0442 51d7 6c90 438f 6962 8e91 dd...BQ.l.C.ib.. │ │ │ │ +00053360: 1549 3fcf 746f 9604 4251 7468 6593 6c69 .I?.to..BQthe.li │ │ │ │ +00053370: 7374 9b04 4250 6f66 936c 6962 7261 7269 st..BPof.librari │ │ │ │ +00053380: 6573 9367 6976 95ac 7265 6e98 6293 7991 es.giv..ren.b.y. │ │ │ │ +00053390: 0442 5174 6865 986d 616b 9365 0c6c 6591 .BQthe.mak.e.le. │ │ │ │ +000533a0: 0442 516d 6163 726f 8ea1 8d8d 9109 c013 .BQmacro........ │ │ │ │ +000533b0: eb61 4c69 6272 6172 6965 738e 913d 7d0d .aLibraries..=}. │ │ │ │ +000533c0: cf2e 8e9f 1989 9c8d 8d8d 8d91 f435 7728 .............5w( │ │ │ │ +000533d0: 6969 298e 8e8e 8d91 09c0 13eb 6168 6f6c ii).........ahol │ │ │ │ +000533e0: 2f56 6572 7369 6f6e 732e eb62 6deb 612e /Versions..bm.a. │ │ │ │ +000533f0: eb62 6e8e 916a 6b32 cf3a 9105 38e0 6164 .bn..jk2.:..8.ad │ │ │ │ +00053400: 6496 03ea a861 6e93 656e 9aac 7274 7279 d....an.en..rtry │ │ │ │ +00053410: 9374 6f93 646f 9053 8e63 756d 656e 9874 .to.do.S.cumen.t │ │ │ │ +00053420: 9374 6865 9361 6464 6974 696f 6e93 6f66 .the.addition.of │ │ │ │ +00053430: 93d7 6c90 438f 6962 cf2e 8ea9 1b26 708d ..l.C.ib.....&p. │ │ │ │ +00053440: 91ea f1eb 5468 659b 03de 8773 696d 706c ....The....simpl │ │ │ │ +00053450: 6573 7491 03de 8677 95ac 7261 9379 9874 est....w..ra.y.t │ │ │ │ +00053460: 6f98 6d61 6b93 6598 6196 03de 866c 6962 o.mak.e.a....lib │ │ │ │ +00053470: 7261 7279 9869 7398 746f 9363 6f70 90ac rary.is.to.cop.. │ │ │ │ +00053480: 7279 9861 6e98 6578 6973 7469 6e67 986f ry.an.existing.o │ │ │ │ +00053490: 6e65 9328 8d65 2e67 2e8e 8d91 157e 7beb ne.(.e.g.....~{. │ │ │ │ +000534a0: 6168 6f6c 2f4c 6962 7261 7279 2f73 7472 ahol/Library/str │ │ │ │ +000534b0: 696e 678e 917c f86f cf29 8ea1 8d91 eaf1 ing..|.o.)...... │ │ │ │ +000534c0: eb61 6e64 9603 eaa8 7468 656e 9374 6f93 .and....then.to. │ │ │ │ +000534d0: 6564 6974 9374 6865 9376 91ff 58e4 6172 edit.the.v..X.ar │ │ │ │ +000534e0: 696f 7573 930c 6c65 732e 9105 38e0 5468 ious..les...8.Th │ │ │ │ +000534f0: 6973 9377 696c 6c93 7265 7375 6c74 9369 is.will.result.i │ │ │ │ +00053500: 6e93 6193 756e 6966 6f72 6d93 666f 726d n.a.uniform.form │ │ │ │ +00053510: 6174 2e8e 9f27 d82b 8d8d 91ea f1eb eb4b at...'.+.......K │ │ │ │ +00053520: 382e 3139 8e91 20f1 e745 7870 9600 8a3d 8.19.. ..Exp...= │ │ │ │ +00053530: 6572 696d 656e 91ff 75c2 7461 6c9b 067a erimen..u.tal..z │ │ │ │ +00053540: e173 7570 7093 6f72 7498 666f 7298 6198 .supp.ort.for.a. │ │ │ │ +00053550: 6e65 7798 696e 91ff 75c2 7465 7266 6163 new.in..u.terfac │ │ │ │ +00053560: 658e 9f1b e223 8d91 eaf1 ebcf 5468 6596 e....#......The. │ │ │ │ +00053570: 0531 0a6d 6174 6572 6961 6c9b 0531 0969 .1.material..1.i │ │ │ │ +00053580: 6e93 7468 6973 9873 6563 7469 6f6e 9373 n.this.section.s │ │ │ │ +00053590: 7570 7090 538e 6f72 7473 9861 936e 6577 upp.S.orts.a.new │ │ │ │ +000535a0: 9861 6e64 9365 7870 9053 8e65 7269 6d65 .and.exp.S.erime │ │ │ │ +000535b0: 6e95 ac72 7461 6c98 696e 9374 6572 6661 n..rtal.in.terfa │ │ │ │ +000535c0: 6365 9605 310a 746f 98eb 4848 4f4c 93cf ce..1.to..HHOL.. │ │ │ │ +000535d0: 6290 538e 6569 6e67 8ea1 8d91 eaf1 eb64 b.S.eing.......d │ │ │ │ +000535e0: 6576 9aac 7265 6c6f 7090 538e 6564 9603 ev..relop.S.ed.. │ │ │ │ +000535f0: eaa8 6174 9349 6e72 6961 9369 6e93 536f ..at.Inria.in.So │ │ │ │ +00053600: 0c61 9341 6e98 7469 7090 538e 6f6c 6573 .a.An.tip.S.oles │ │ │ │ +00053610: 9328 4696 ff05 5672 616e 6365 292e 9105 .(F...Vrance)... │ │ │ │ +00053620: 38e0 4693 6f72 9603 eaa8 6465 7461 696c 8.F.or....detail │ │ │ │ +00053630: 732c 9363 6f6e 9874 6163 743a 8e9f 3da6 s,.con.tact:..=. │ │ │ │ +00053640: 6c8d 8d8d 9fdb a666 8d8d 9150 a66c 4769 l......f...P.lGi │ │ │ │ +00053650: 6c6c 6573 9603 eaa8 4b61 686e 9328 e265 lles....Kahn.(.e │ │ │ │ +00053660: 6d61 696c 3a91 0538 e0cf 4769 6c6c 6573 mail:..8..Gilles │ │ │ │ +00053670: 2e4b 6168 6e40 6672 2e69 6e72 6961 2e6d .Kahn@fr.inria.m │ │ │ │ +00053680: 6972 7361 298e 8ea4 0e7f ff8d 8d91 50a6 irsa).........P. │ │ │ │ +00053690: 6c49 4e52 4941 9603 eaa8 7c93 536f 7068 lINRIA....|.Soph │ │ │ │ +000536a0: 6961 9341 6e90 ac72 7469 7090 538e 6f6c ia.An..rtip.S.ol │ │ │ │ +000536b0: 6973 8e8e a18d 8d91 50a6 6c32 3030 342c is......P.l2004, │ │ │ │ +000536c0: 9603 eaa8 726f 7574 6593 6465 7393 4c75 ....route.des.Lu │ │ │ │ +000536d0: 6369 6f6c 6573 8e8e a18d 8d91 50a6 6c42 cioles......P.lB │ │ │ │ +000536e0: 2e50 91ff 0556 2e91 03ea a831 3039 8e8e .P...V.....109.. │ │ │ │ +000536f0: a18d 8d91 50a6 6c30 3635 3631 9603 eaa8 ....P.l06561.... │ │ │ │ +00053700: 5691 ff05 5661 6c62 9053 8e6f 6e6e 6593 V...Valb.S.onne. │ │ │ │ +00053710: 4390 ac72 1391 fa73 9265 6465 788e 8ea1 C..r...s.edex... │ │ │ │ +00053720: 8d8d 9150 a66c 4691 ff05 5672 616e 6365 ...P.lF...Vrance │ │ │ │ +00053730: 8e8e 8e8e 8e9f 3cfb c08d 91ea f1eb 5468 ......<.......Th │ │ │ │ +00053740: 6973 9605 25a0 696e 9aac 7274 6572 6661 is..%.in..rterfa │ │ │ │ +00053750: 6365 9369 7393 696d 706c 656d 656e 9874 ce.is.implemen.t │ │ │ │ +00053760: 6564 9105 259f 7573 696e 6793 6193 746f ed..%.using.a.to │ │ │ │ +00053770: 9053 8e6f 6c93 6361 6c6c 6564 9343 656e .S.ol.called.Cen │ │ │ │ +00053780: 9874 6175 7293 616e 6491 0525 9f77 696c .taur.and..%.wil │ │ │ │ +00053790: 6c93 7375 7070 9053 8e6f 7274 9366 756c l.supp.S.ort.ful │ │ │ │ +000537a0: 6c93 636f 6c6f 7572 8ea1 8d91 eaf1 eb67 l.colour.......g │ │ │ │ +000537b0: 7261 7068 6963 9604 230c 696e 7075 7493 raphic..#.input. │ │ │ │ +000537c0: 696e 636c 7564 696e 672c 9b04 3125 666f including,..1%fo │ │ │ │ +000537d0: 7293 6578 616d 706c 652c 9874 6865 9104 r.example,.the.. │ │ │ │ +000537e0: 230b 7365 6c65 6374 696f 6e93 6f66 9373 #.selection.of.s │ │ │ │ +000537f0: 7562 7465 726d 732c 9867 6f61 6c93 6173 ubterms,.goal.as │ │ │ │ +00053800: 7375 6d70 7469 6f6e 7393 6574 6393 6290 sumptions.etc.b. │ │ │ │ +00053810: ac72 798e a18d 91ea f1eb 6d6f 7573 6596 .ry.......mouse. │ │ │ │ +00053820: 0568 ff70 9a53 8e6f 696e 90ac 7274 696e .h.p.S.oin..rtin │ │ │ │ +00053830: 672e 9109 b3e6 4475 7269 6e67 9331 3939 g.....During.199 │ │ │ │ +00053840: 3191 0569 0065 7870 9865 7269 6d65 6e90 1..i.exp.erimen. │ │ │ │ +00053850: ac72 7473 9361 7265 9362 9865 696e 6793 .rts.are.b.eing. │ │ │ │ +00053860: 636f 6e64 7563 7465 6491 0569 0074 6f93 conducted..i.to. │ │ │ │ +00053870: 6465 7465 726d 696e 6593 7768 6574 6865 determine.whethe │ │ │ │ +00053880: 728e a18d 91ea f1eb 7375 639a ac72 6896 r.......suc..rh. │ │ │ │ +00053890: 0407 a661 6e93 696e 9874 6572 6661 6365 ...an.in.terface │ │ │ │ +000538a0: 9377 696c 6c91 0407 a761 6374 7561 6c6c .will....actuall │ │ │ │ +000538b0: 7993 696d 7072 6f98 7698 6593 7072 6f9a y.impro.v.e.pro. │ │ │ │ +000538c0: 538e 6f66 9370 726f 9864 7563 7469 7669 S.of.pro.ductivi │ │ │ │ +000538d0: 749a ac72 7991 ff05 562e 9105 8fda 4f6e t..ry...V.....On │ │ │ │ +000538e0: 6c79 9377 6865 6e91 0407 a774 6869 7393 ly.when....this. │ │ │ │ +000538f0: 6973 936b 6e6f 9877 6e93 7769 6c6c 8ea1 is.kno.wn.will.. │ │ │ │ +00053900: 8d91 eaf1 eb61 9603 eaa8 7072 6f9a 538e .....a....pro.S. │ │ │ │ +00053910: 6475 6374 696f 6e93 7690 ac72 6572 7369 duction.v..rersi │ │ │ │ +00053920: 6f6e 9362 9865 9370 726f 9864 7563 6564 on.b.e.pro.duced │ │ │ │ +00053930: 2e8e a68d 9108 51d7 e554 6865 9604 3fd4 ......Q..The..?. │ │ │ │ +00053940: 6661 6369 6c69 7469 6573 9364 6573 6372 facilities.descr │ │ │ │ +00053950: 6962 96ff 6666 6593 649b 043f d569 6e96 ib..ffe.d..?.in. │ │ │ │ +00053960: 043f d474 6865 9372 91ff 6666 6573 7493 .?.the.r..ffest. │ │ │ │ +00053970: 6f66 9874 6869 7393 7365 9bff 6666 6374 of.this.se..ffct │ │ │ │ +00053980: 696f 6e93 6172 9865 936e 6f74 9104 3fd5 ion.ar.e.not..?. │ │ │ │ +00053990: 696e 7465 6e64 6598 6493 666f 7293 6765 intende.d.for.ge │ │ │ │ +000539a0: 6e65 7298 616c 8ea1 8d91 0851 d775 7365 ner.al.....Q.use │ │ │ │ +000539b0: 2e91 0568 d554 6865 7996 0434 0464 6573 ...h.They..4.des │ │ │ │ +000539c0: 6372 6962 9bff 6666 6593 7468 6593 6461 crib..ffe.the.da │ │ │ │ +000539d0: 7461 9104 3403 666f 726d 6174 7393 6298 ta..4.formats.b. │ │ │ │ +000539e0: 6569 6e67 9375 7365 9864 9374 6f91 0434 eing.use.d.to..4 │ │ │ │ +000539f0: 0363 986f 6d6d 756e 6963 9861 7465 9377 .c.ommunic.ate.w │ │ │ │ +00053a00: 6974 6893 4365 6e74 6175 728e a18d 9108 ith.Centaur..... │ │ │ │ +00053a10: 51d7 616e 6496 0433 3561 7291 ff66 6665 Q.and..35ar..ffe │ │ │ │ +00053a20: 936c 696b 656c 7993 746f 9363 6861 6e67 .likely.to.chang │ │ │ │ +00053a30: 652e 8e9f 1b26 6f8d 91f6 537a cf46 6c61 e....&o...Sz.Fla │ │ │ │ +00053a40: 6773 9b03 07f7 6861 95ac 7276 9365 9862 gs....ha..rv.e.b │ │ │ │ +00053a50: 9053 8e65 656e 9873 6574 9103 07f8 7570 .S.een.set....up │ │ │ │ +00053a60: 9874 6f98 656e 6162 6c65 98eb 4848 4f4c .to.enable..HHOL │ │ │ │ +00053a70: 98cf 746f 9869 6e93 7465 7261 6374 9862 ..to.in.teract.b │ │ │ │ +00053a80: 9379 9103 07f8 7365 6e64 696e 6798 616e .y....sending.an │ │ │ │ +00053a90: 6498 7265 6365 6976 696e 6798 532d 6578 d.receiving.S-ex │ │ │ │ +00053aa0: 7072 6573 7369 6f6e 738e a18d 91ea f1eb pressions....... │ │ │ │ +00053ab0: 6672 6f6d 9103 eaa8 4365 6e90 ac72 7461 from....Cen..rta │ │ │ │ +00053ac0: 7572 2e8e a18d 91f6 537a 4966 9604 8f69 ur......SzIf...i │ │ │ │ +00053ad0: 7468 6593 0d61 678d 9104 8f68 eb61 7072 the..ag....h.apr │ │ │ │ +00053ae0: 696e 745f 7061 7273 655f 7472 6565 738e int_parse_trees. │ │ │ │ +00053af0: 916a d91b cf69 7393 7365 7493 746f 8d91 .j...is.set.to.. │ │ │ │ +00053b00: 048f 68eb 6174 7275 658e 9120 1d79 cf74 ..h.atrue.. .y.t │ │ │ │ +00053b10: 6865 6e93 eb48 4d4c 93cf 7072 696e 90ac hen..HML..prin.. │ │ │ │ +00053b20: 7274 739b 048f 686f 7574 9374 6865 9370 rts...hout.the.p │ │ │ │ +00053b30: 6172 7365 9374 7265 6598 6f66 9374 6865 arse.tree.of.the │ │ │ │ +00053b40: 8ea1 8d91 eaf1 eb65 7870 7265 7373 696f .......expressio │ │ │ │ +00053b50: 6e96 0467 856f 7293 6465 636c 6172 6174 n..g.or.declarat │ │ │ │ +00053b60: 696f 6e9b 0467 846a 7573 7493 696e 7075 ion..g.just.inpu │ │ │ │ +00053b70: 742e 9106 af77 4e6f 7465 9874 6861 7493 t....wNote.that. │ │ │ │ +00053b80: 7468 6973 9369 7393 7573 7561 6c6c 7993 this.is.usually. │ │ │ │ +00053b90: 7468 6593 7691 ff58 e461 6c75 6598 696e the.v..X.alue.in │ │ │ │ +00053ba0: 93eb 6125 7074 cf2c 9104 86bc 6275 7493 ..a%pt.,....but. │ │ │ │ +00053bb0: 6e6f 748e 8e9f 24fd 138e 8c8b 0000 005f not...$........_ │ │ │ │ 00053bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00053bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00053be0: 0000 0005 2f5c a002 cc05 558d a0fd 46d3 ..../\....U...F. │ │ │ │ -00053bf0: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d038 .............a.8 │ │ │ │ -00053c00: 2e31 392e 910a 8000 4578 7095 6000 6572 .19.....Exp.`.er │ │ │ │ -00053c10: 696d 656e 90a0 0074 616c 9b04 8000 7375 imen...tal....su │ │ │ │ -00053c20: 7070 936f 7274 9866 6f72 9861 986e 6577 pp.ort.for.a.new │ │ │ │ -00053c30: 9869 6e90 a000 7465 7266 6163 6592 009e .in...terface... │ │ │ │ -00053c40: e42b 3935 8e91 12c7 619f 0566 6689 0000 .+95....a..ff... │ │ │ │ -00053c50: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -00053c60: a0fd 8bd0 218d 9112 c761 cf61 6c77 95ac ....!....a.alw.. │ │ │ │ -00053c70: 7261 9379 732c 9104 360e 6290 538e 6563 ra.ys,..6.b.S.ec │ │ │ │ -00053c80: 6175 7365 9604 26fa 696e 9b04 26f9 736f ause..&.in..&.so │ │ │ │ -00053c90: 6d65 9363 6173 6573 9374 6865 9872 6561 me.cases.the.rea │ │ │ │ -00053ca0: 642d 6576 91ff 58e4 616c 2d70 7269 6e90 d-ev..X.al-prin. │ │ │ │ -00053cb0: ac72 7493 6c6f 9053 8e6f 7098 6f66 93eb .rt.lo.S.op.of.. │ │ │ │ -00053cc0: 484d 4c93 cf64 6573 7472 7563 7469 7690 HML..destructiv. │ │ │ │ -00053cd0: ac72 656c 7998 6d6f 9053 8e64 690c 6573 .rely.mo.S.di.es │ │ │ │ -00053ce0: 93eb 6125 7074 cf2e 8ea4 1000 008d 9112 ..a%pt.......... │ │ │ │ -00053cf0: c761 4191 0412 5276 91ff 58e4 6172 6961 .aA...Rv..X.aria │ │ │ │ -00053d00: 626c 6596 0412 5ceb 6125 7074 3193 cf68 ble...\.a%pt1..h │ │ │ │ -00053d10: 6f6c 6473 9b04 125d 7468 6593 7061 7273 olds...]the.pars │ │ │ │ -00053d20: 6593 7472 6565 9374 6861 7493 6973 9870 e.tree.that.is.p │ │ │ │ -00053d30: 7269 6e90 ac72 7465 643b 9104 2636 7468 rin..rted;..&6th │ │ │ │ -00053d40: 6973 9376 91ff 58e4 6172 6961 626c 6593 is.v..X.ariable. │ │ │ │ -00053d50: 6973 986f 6e6c 7993 6d61 696e 9aac 7274 is.only.main..rt │ │ │ │ -00053d60: 6169 6e65 6493 2862 9879 8ea1 8d8d 9112 ained.(b.y...... │ │ │ │ -00053d70: c761 eb61 6f6b 7061 7373 8e91 3930 05cf .a.aokpass..90.. │ │ │ │ -00053d80: 696e 8d91 03ea a8eb 6166 2d74 6d6c 2e6c in......af-tml.l │ │ │ │ -00053d90: 8e91 2c28 4ecf 2996 03ea a869 6693 7468 ..,(N.)....if.th │ │ │ │ -00053da0: 6593 0d61 678d 93eb 6170 7269 6e74 5f70 e..ag...aprint_p │ │ │ │ -00053db0: 6172 7365 5f74 7265 6573 8e91 698f 9acf arse_trees..i... │ │ │ │ -00053dc0: 6973 8d93 eb61 7472 7565 8e91 1ae9 50cf is...atrue....P. │ │ │ │ -00053dd0: 2e8e a915 3f28 8d91 1e28 f049 6696 04b6 ....?(...(.If... │ │ │ │ -00053de0: 6974 6865 9b04 b66a 0d61 678d 93eb 6170 ithe...j.ag...ap │ │ │ │ -00053df0: 7269 6e74 5f73 6578 7072 8e91 48a9 20cf rint_sexpr..H. . │ │ │ │ -00053e00: 6973 9373 6574 9874 6f8d 93eb 6174 7275 is.set.to...atru │ │ │ │ -00053e10: 658e 911b b511 cf2c 9104 e959 7468 656e e......,...Ythen │ │ │ │ -00053e20: 9861 6e93 532d 6578 7072 6573 7369 6f6e .an.S-expression │ │ │ │ -00053e30: 9372 6570 7265 7365 6e90 ac72 7469 6e67 .represen..rting │ │ │ │ -00053e40: 9374 6865 9876 91ff 58e4 616c 7565 936f .the.v..X.alue.o │ │ │ │ -00053e50: 668e a18d 9112 c761 6196 0578 cb74 6572 f......aa..x.ter │ │ │ │ -00053e60: 6d93 6f72 9b05 78cc 7468 656f 7265 6d93 m.or..x.theorem. │ │ │ │ -00053e70: 6973 9370 7269 6e90 ac72 7465 6493 696e is.prin..rted.in │ │ │ │ -00053e80: 7374 6561 6493 6f66 9374 6865 986e 6f72 stead.of.the.nor │ │ │ │ -00053e90: 6d61 6c93 6f75 7470 7574 2e91 09e3 4954 mal.output....IT │ │ │ │ -00053ea0: 6865 9370 7269 6e90 ac72 7469 6e67 986f he.prin..rting.o │ │ │ │ -00053eb0: 6693 7490 ac72 7970 9053 8e65 7393 6973 f.t..ryp.S.es.is │ │ │ │ -00053ec0: 8ea1 8d91 12c7 6173 7570 7072 6573 7365 ......asuppresse │ │ │ │ -00053ed0: 6496 03ea a866 6f72 9361 6c6c 9376 91ff d....for.all.v.. │ │ │ │ -00053ee0: 58e4 616c 7565 732e 8ea6 8d91 1e28 f054 X.alues......(.T │ │ │ │ -00053ef0: 6865 9604 0e0b 7072 696e 90ac 7274 696e he....prin..rtin │ │ │ │ -00053f00: 679b 040e 0c69 6e93 7468 6598 7495 ac72 g....in.the.t..r │ │ │ │ -00053f10: 7793 6f91 040e 0b63 6173 6573 9861 6290 w.o....cases.ab. │ │ │ │ -00053f20: 538e 6f93 7693 6591 040e 0b69 7398 7072 S.o.v.e....is.pr │ │ │ │ -00053f30: 6574 7493 7996 040e 0b69 6693 7468 6598 ett.y....if.the. │ │ │ │ -00053f40: 0d61 678d 93eb 6170 705f 7365 7870 728e .ag...app_sexpr. │ │ │ │ -00053f50: 9136 1967 cf69 738d 93eb 6174 7275 658e .6.g.is...atrue. │ │ │ │ -00053f60: 911f 1abf cf28 7468 6593 6465 6661 756c .....(the.defaul │ │ │ │ -00053f70: 7429 8ea1 8d91 12c7 6161 6e64 9603 eaa8 t)......aand.... │ │ │ │ -00053f80: 6e6f 6e2d 7072 6574 7490 ac72 7993 6f74 non-prett..ry.ot │ │ │ │ -00053f90: 6865 7277 6973 652e 9105 38e0 4865 7265 herwise...8.Here │ │ │ │ -00053fa0: 9369 7393 616e 9365 7861 6d70 6c65 9373 .is.an.example.s │ │ │ │ -00053fb0: 6573 7369 6f6e 3a8e 9f7e af29 8d8d 8d91 ession:..~.).... │ │ │ │ -00053fc0: 12c7 619f ae87 8189 0000 6666 01c7 0b4a ..a.......ff...J │ │ │ │ -00053fd0: a000 9897 628d 8d90 cccd 9f04 599c 8400 ....b.......Y... │ │ │ │ -00053fe0: 9cf0 fe00 0066 668d a0ff 6d66 108d 8d92 .....ff...mf.... │ │ │ │ -00053ff0: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ -00054000: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ -00054010: 8d92 01b9 4db2 9ffd 1c15 eb49 318e 8e8e ....M......I1... │ │ │ │ -00054020: 8e9f ff40 548d 9105 ccce eb61 236c 6574 ...@T......a#let │ │ │ │ -00054030: 9605 bfaa 7893 3d93 313b 3b8e a40d 0000 ....x.=.1;;..... │ │ │ │ -00054040: 8d91 05cc ce78 9605 bfaa 3d93 3193 3a93 .....x....=.1.:. │ │ │ │ -00054050: 696e 748e a1a1 8d91 05cc ce23 7365 745f int........#set_ │ │ │ │ -00054060: 666c 6167 2860 7072 696e 745f 7061 7273 flag(`print_pars │ │ │ │ -00054070: 655f 7472 6565 7360 2c74 7275 6529 3b3b e_trees`,true);; │ │ │ │ -00054080: 8ea1 8d91 05cc ce66 616c 7365 9605 bfaa .......false.... │ │ │ │ -00054090: 3a93 626f 6f6c 8ea1 a18d 9105 ccce 286d :.bool........(m │ │ │ │ -000540a0: 6b2d 656d 7074 7929 8ea1 a18d 9105 ccce k-empty)........ │ │ │ │ -000540b0: 236c 6574 9605 bfaa 7893 3d93 313b 3b8e #let....x.=.1;;. │ │ │ │ -000540c0: a18d 9105 ccce 7896 05bf aa3d 9331 933a ......x....=.1.: │ │ │ │ -000540d0: 9369 6e74 8ea1 a18d 9105 ccce 286d 6b2d .int........(mk- │ │ │ │ -000540e0: 6c65 7496 05bf aa28 286d 6b2d 7661 7293 let....((mk-var. │ │ │ │ -000540f0: 7829 936d 6b2d 696e 7463 6f6e 7374 9331 x).mk-intconst.1 │ │ │ │ -00054100: 2929 8e8e 9201 c671 b184 009c f0fe 0000 )).....q........ │ │ │ │ -00054110: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -00054120: 4a8e 8e8e 9f79 7001 8d91 12c7 61cf 4966 J....yp.....a.If │ │ │ │ -00054130: 8d91 04cb 4aeb 6172 6561 645f 7365 7870 ....J.aread_sexp │ │ │ │ -00054140: 728e 9143 1338 cf69 739b 04cb 4b73 6574 r..C.8.is...Kset │ │ │ │ -00054150: 9604 cb4a 746f 8d93 eb61 7472 7565 8e91 ...Jto...atrue.. │ │ │ │ -00054160: 1bc9 f2cf 2c91 0503 7374 6865 6e93 7061 ....,...sthen.pa │ │ │ │ -00054170: 7273 6593 7472 6565 7393 6d61 90ac 7279 rse.trees.ma..ry │ │ │ │ -00054180: 9362 9053 8e65 9869 6e70 7574 9362 9053 .b.S.e.input.b.S │ │ │ │ -00054190: 8e65 7495 ac72 7793 6565 6e8d 9104 cb4a .et..rw.een....J │ │ │ │ -000541a0: eb61 6265 6769 6e5f 7061 7273 655f 7472 .abegin_parse_tr │ │ │ │ -000541b0: 6565 8e8e a18d 9112 c761 cf61 6e64 8d91 ee.......a.and.. │ │ │ │ -000541c0: 03ea a8eb 6165 6e64 5f70 6172 7365 5f74 ....aend_parse_t │ │ │ │ -000541d0: 7265 658e 9154 65f4 cf2e 9105 38e0 4691 ree..Te.....8.F. │ │ │ │ -000541e0: ff05 566f 7291 03ea a865 7861 6d70 6c65 ..Vor....example │ │ │ │ -000541f0: 3a8e 9f44 9a38 8d8d 8d9f 0d56 bd8d 8d8d :..D.8.....V.... │ │ │ │ -00054200: 9fe6 0000 8d91 2a06 60eb 6162 6567 696e ......*.`.abegin │ │ │ │ -00054210: 5f70 6172 7365 5f74 7265 658e a40d 0000 _parse_tree..... │ │ │ │ -00054220: 8d91 2fc6 0a28 6d6b 2d6c 6574 9605 bfaa ../..(mk-let.... │ │ │ │ -00054230: 2828 6d6b 2d76 6172 9378 2993 6d6b 2d71 ((mk-var.x).mk-q │ │ │ │ -00054240: 756f 7493 284d 4b3d 434f 4e53 5493 5429 uot.(MK=CONST.T) │ │ │ │ -00054250: 2929 8ea1 8d91 2a06 6065 6e64 5f70 6172 ))....*.`end_par │ │ │ │ -00054260: 7365 5f74 7265 658e 8e8e 8e8e 8e8e 9f3f se_tree........? │ │ │ │ -00054270: 4175 8d91 12c7 61cf 6973 9603 eaa8 6571 Au....a.is....eq │ │ │ │ -00054280: 7569 7691 ff58 e461 6c65 6e90 ac72 7493 uiv..X.alen..rt. │ │ │ │ -00054290: 746f 3a8e 9f39 7af0 8d8d 8d9e 56bd 8d8d to:..9z.....V... │ │ │ │ -000542a0: 8d8d 912a 0660 eb61 6c65 7496 05bf aa78 ...*.`.alet....x │ │ │ │ -000542b0: 933d 9322 5422 8e8e 8e8e 8e8e 8e9f 343b .=."T"........4; │ │ │ │ -000542c0: c88d 9112 c761 cf43 6f6e 95ac 7274 696e .....a.Con..rtin │ │ │ │ -000542d0: 9375 696e 6796 03ea a874 6865 9373 6573 .uing....the.ses │ │ │ │ -000542e0: 7369 6f6e 3a8e 8e9f 24fd 138e 8c8b 0000 sion:...$....... │ │ │ │ -000542f0: 0060 0000 0000 0000 0000 0000 0000 0000 .`.............. │ │ │ │ +00053be0: 0000 0000 0005 2f5e a002 cc05 558d a0fd ....../^....U... │ │ │ │ +00053bf0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +00053c00: d038 2e31 392e 910a 8000 4578 7095 6000 .8.19.....Exp.`. │ │ │ │ +00053c10: 6572 696d 656e 90a0 0074 616c 9b04 8000 erimen...tal.... │ │ │ │ +00053c20: 7375 7070 936f 7274 9866 6f72 9861 986e supp.ort.for.a.n │ │ │ │ +00053c30: 6577 9869 6e90 a000 7465 7266 6163 6592 ew.in...terface. │ │ │ │ +00053c40: 009e e42b 3935 8e91 12c7 619f 0566 6689 ...+95....a..ff. │ │ │ │ +00053c50: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +00053c60: df8d a0fd 8bd0 218d 9112 c761 cf61 6c77 ......!....a.alw │ │ │ │ +00053c70: 95ac 7261 9379 732c 9104 360e 6290 538e ..ra.ys,..6.b.S. │ │ │ │ +00053c80: 6563 6175 7365 9604 26fa 696e 9b04 26f9 ecause..&.in..&. │ │ │ │ +00053c90: 736f 6d65 9363 6173 6573 9374 6865 9872 some.cases.the.r │ │ │ │ +00053ca0: 6561 642d 6576 91ff 58e4 616c 2d70 7269 ead-ev..X.al-pri │ │ │ │ +00053cb0: 6e90 ac72 7493 6c6f 9053 8e6f 7098 6f66 n..rt.lo.S.op.of │ │ │ │ +00053cc0: 93eb 484d 4c93 cf64 6573 7472 7563 7469 ..HML..destructi │ │ │ │ +00053cd0: 7690 ac72 656c 7998 6d6f 9053 8e64 690c v..rely.mo.S.di. │ │ │ │ +00053ce0: 6573 93eb 6125 7074 cf2e 8ea4 1000 008d es..a%pt........ │ │ │ │ +00053cf0: 9112 c761 4191 0412 5276 91ff 58e4 6172 ...aA...Rv..X.ar │ │ │ │ +00053d00: 6961 626c 6596 0412 5ceb 6125 7074 3193 iable...\.a%pt1. │ │ │ │ +00053d10: cf68 6f6c 6473 9b04 125d 7468 6593 7061 .holds...]the.pa │ │ │ │ +00053d20: 7273 6593 7472 6565 9374 6861 7493 6973 rse.tree.that.is │ │ │ │ +00053d30: 9870 7269 6e90 ac72 7465 643b 9104 2636 .prin..rted;..&6 │ │ │ │ +00053d40: 7468 6973 9376 91ff 58e4 6172 6961 626c this.v..X.ariabl │ │ │ │ +00053d50: 6593 6973 986f 6e6c 7993 6d61 696e 9aac e.is.only.main.. │ │ │ │ +00053d60: 7274 6169 6e65 6493 2862 9879 8ea1 8d8d rtained.(b.y.... │ │ │ │ +00053d70: 9112 c761 eb61 6f6b 7061 7373 8e91 3930 ...a.aokpass..90 │ │ │ │ +00053d80: 05cf 696e 8d91 03ea a8eb 6166 2d74 6d6c ..in......af-tml │ │ │ │ +00053d90: 2e6c 8e91 2c28 4ecf 2996 03ea a869 6693 .l..,(N.)....if. │ │ │ │ +00053da0: 7468 6593 0d61 678d 93eb 6170 7269 6e74 the..ag...aprint │ │ │ │ +00053db0: 5f70 6172 7365 5f74 7265 6573 8e91 698f _parse_trees..i. │ │ │ │ +00053dc0: 9acf 6973 8d93 eb61 7472 7565 8e91 1ae9 ..is...atrue.... │ │ │ │ +00053dd0: 50cf 2e8e a915 3f28 8d91 1e28 f049 6696 P.....?(...(.If. │ │ │ │ +00053de0: 04b6 6974 6865 9b04 b66a 0d61 678d 93eb ..ithe...j.ag... │ │ │ │ +00053df0: 6170 7269 6e74 5f73 6578 7072 8e91 48a9 aprint_sexpr..H. │ │ │ │ +00053e00: 20cf 6973 9373 6574 9874 6f8d 93eb 6174 .is.set.to...at │ │ │ │ +00053e10: 7275 658e 911b b511 cf2c 9104 e959 7468 rue......,...Yth │ │ │ │ +00053e20: 656e 9861 6e93 532d 6578 7072 6573 7369 en.an.S-expressi │ │ │ │ +00053e30: 6f6e 9372 6570 7265 7365 6e90 ac72 7469 on.represen..rti │ │ │ │ +00053e40: 6e67 9374 6865 9876 91ff 58e4 616c 7565 ng.the.v..X.alue │ │ │ │ +00053e50: 936f 668e a18d 9112 c761 6196 0578 cb74 .of......aa..x.t │ │ │ │ +00053e60: 6572 6d93 6f72 9b05 78cc 7468 656f 7265 erm.or..x.theore │ │ │ │ +00053e70: 6d93 6973 9370 7269 6e90 ac72 7465 6493 m.is.prin..rted. │ │ │ │ +00053e80: 696e 7374 6561 6493 6f66 9374 6865 986e instead.of.the.n │ │ │ │ +00053e90: 6f72 6d61 6c93 6f75 7470 7574 2e91 09e3 ormal.output.... │ │ │ │ +00053ea0: 4954 6865 9370 7269 6e90 ac72 7469 6e67 IThe.prin..rting │ │ │ │ +00053eb0: 986f 6693 7490 ac72 7970 9053 8e65 7393 .of.t..ryp.S.es. │ │ │ │ +00053ec0: 6973 8ea1 8d91 12c7 6173 7570 7072 6573 is......asuppres │ │ │ │ +00053ed0: 7365 6496 03ea a866 6f72 9361 6c6c 9376 sed....for.all.v │ │ │ │ +00053ee0: 91ff 58e4 616c 7565 732e 8ea6 8d91 1e28 ..X.alues......( │ │ │ │ +00053ef0: f054 6865 9604 0e0b 7072 696e 90ac 7274 .The....prin..rt │ │ │ │ +00053f00: 696e 679b 040e 0c69 6e93 7468 6598 7495 ing....in.the.t. │ │ │ │ +00053f10: ac72 7793 6f91 040e 0b63 6173 6573 9861 .rw.o....cases.a │ │ │ │ +00053f20: 6290 538e 6f93 7693 6591 040e 0b69 7398 b.S.o.v.e....is. │ │ │ │ +00053f30: 7072 6574 7493 7996 040e 0b69 6693 7468 prett.y....if.th │ │ │ │ +00053f40: 6598 0d61 678d 93eb 6170 705f 7365 7870 e..ag...app_sexp │ │ │ │ +00053f50: 728e 9136 1967 cf69 738d 93eb 6174 7275 r..6.g.is...atru │ │ │ │ +00053f60: 658e 911f 1abf cf28 7468 6593 6465 6661 e......(the.defa │ │ │ │ +00053f70: 756c 7429 8ea1 8d91 12c7 6161 6e64 9603 ult)......aand.. │ │ │ │ +00053f80: eaa8 6e6f 6e2d 7072 6574 7490 ac72 7993 ..non-prett..ry. │ │ │ │ +00053f90: 6f74 6865 7277 6973 652e 9105 38e0 4865 otherwise...8.He │ │ │ │ +00053fa0: 7265 9369 7393 616e 9365 7861 6d70 6c65 re.is.an.example │ │ │ │ +00053fb0: 9373 6573 7369 6f6e 3a8e 9f7e af29 8d8d .session:..~.).. │ │ │ │ +00053fc0: 8d91 12c7 619f ae87 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ +00053fd0: 0b4a a000 9897 628d 8d90 cccd 9f04 599c .J....b.......Y. │ │ │ │ +00053fe0: 8400 9cf0 fe00 0066 668d a0ff 6d66 108d .......ff...mf.. │ │ │ │ +00053ff0: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ +00054000: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ +00054010: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 318e ......M......I1. │ │ │ │ +00054020: 8e8e 8e9f ff40 548d 9105 ccce eb61 236c .....@T......a#l │ │ │ │ +00054030: 6574 9605 bfaa 7893 3d93 313b 3b8e a40d et....x.=.1;;... │ │ │ │ +00054040: 0000 8d91 05cc ce78 9605 bfaa 3d93 3193 .......x....=.1. │ │ │ │ +00054050: 3a93 696e 748e a1a1 8d91 05cc ce23 7365 :.int........#se │ │ │ │ +00054060: 745f 666c 6167 2860 7072 696e 745f 7061 t_flag(`print_pa │ │ │ │ +00054070: 7273 655f 7472 6565 7360 2c74 7275 6529 rse_trees`,true) │ │ │ │ +00054080: 3b3b 8ea1 8d91 05cc ce66 616c 7365 9605 ;;.......false.. │ │ │ │ +00054090: bfaa 3a93 626f 6f6c 8ea1 a18d 9105 ccce ..:.bool........ │ │ │ │ +000540a0: 286d 6b2d 656d 7074 7929 8ea1 a18d 9105 (mk-empty)...... │ │ │ │ +000540b0: ccce 236c 6574 9605 bfaa 7893 3d93 313b ..#let....x.=.1; │ │ │ │ +000540c0: 3b8e a18d 9105 ccce 7896 05bf aa3d 9331 ;.......x....=.1 │ │ │ │ +000540d0: 933a 9369 6e74 8ea1 a18d 9105 ccce 286d .:.int........(m │ │ │ │ +000540e0: 6b2d 6c65 7496 05bf aa28 286d 6b2d 7661 k-let....((mk-va │ │ │ │ +000540f0: 7293 7829 936d 6b2d 696e 7463 6f6e 7374 r.x).mk-intconst │ │ │ │ +00054100: 9331 2929 8e8e 9201 c671 b184 009c f0fe .1)).....q...... │ │ │ │ +00054110: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +00054120: c70b 4a8e 8e8e 9f79 7001 8d91 12c7 61cf ..J....yp.....a. │ │ │ │ +00054130: 4966 8d91 04cb 4aeb 6172 6561 645f 7365 If....J.aread_se │ │ │ │ +00054140: 7870 728e 9143 1338 cf69 739b 04cb 4b73 xpr..C.8.is...Ks │ │ │ │ +00054150: 6574 9604 cb4a 746f 8d93 eb61 7472 7565 et...Jto...atrue │ │ │ │ +00054160: 8e91 1bc9 f2cf 2c91 0503 7374 6865 6e93 ......,...sthen. │ │ │ │ +00054170: 7061 7273 6593 7472 6565 7393 6d61 90ac parse.trees.ma.. │ │ │ │ +00054180: 7279 9362 9053 8e65 9869 6e70 7574 9362 ry.b.S.e.input.b │ │ │ │ +00054190: 9053 8e65 7495 ac72 7793 6565 6e8d 9104 .S.et..rw.een... │ │ │ │ +000541a0: cb4a eb61 6265 6769 6e5f 7061 7273 655f .J.abegin_parse_ │ │ │ │ +000541b0: 7472 6565 8e8e a18d 9112 c761 cf61 6e64 tree.......a.and │ │ │ │ +000541c0: 8d91 03ea a8eb 6165 6e64 5f70 6172 7365 ......aend_parse │ │ │ │ +000541d0: 5f74 7265 658e 9154 65f4 cf2e 9105 38e0 _tree..Te.....8. │ │ │ │ +000541e0: 4691 ff05 566f 7291 03ea a865 7861 6d70 F...Vor....examp │ │ │ │ +000541f0: 6c65 3a8e 9f44 9a38 8d8d 8d9f 0d56 bd8d le:..D.8.....V.. │ │ │ │ +00054200: 8d8d 9fe6 0000 8d91 2a06 60eb 6162 6567 ........*.`.abeg │ │ │ │ +00054210: 696e 5f70 6172 7365 5f74 7265 658e a40d in_parse_tree... │ │ │ │ +00054220: 0000 8d91 2fc6 0a28 6d6b 2d6c 6574 9605 ..../..(mk-let.. │ │ │ │ +00054230: bfaa 2828 6d6b 2d76 6172 9378 2993 6d6b ..((mk-var.x).mk │ │ │ │ +00054240: 2d71 756f 7493 284d 4b3d 434f 4e53 5493 -quot.(MK=CONST. │ │ │ │ +00054250: 5429 2929 8ea1 8d91 2a06 6065 6e64 5f70 T)))....*.`end_p │ │ │ │ +00054260: 6172 7365 5f74 7265 658e 8e8e 8e8e 8e8e arse_tree....... │ │ │ │ +00054270: 9f3f 4175 8d91 12c7 61cf 6973 9603 eaa8 .?Au....a.is.... │ │ │ │ +00054280: 6571 7569 7691 ff58 e461 6c65 6e90 ac72 equiv..X.alen..r │ │ │ │ +00054290: 7493 746f 3a8e 9f39 7af0 8d8d 8d9e 56bd t.to:..9z.....V. │ │ │ │ +000542a0: 8d8d 8d8d 912a 0660 eb61 6c65 7496 05bf .....*.`.alet... │ │ │ │ +000542b0: aa78 933d 9322 5422 8e8e 8e8e 8e8e 8e9f .x.=."T"........ │ │ │ │ +000542c0: 343b c88d 9112 c761 cf43 6f6e 95ac 7274 4;.....a.Con..rt │ │ │ │ +000542d0: 696e 9375 696e 6796 03ea a874 6865 9373 in.uing....the.s │ │ │ │ +000542e0: 6573 7369 6f6e 3a8e 8e9f 24fd 138e 8c8b ession:...$..... │ │ │ │ +000542f0: 0000 0060 0000 0000 0000 0000 0000 0000 ...`............ │ │ │ │ 00054300: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00054310: 0000 0000 0000 0005 3bb9 a002 cc05 558d ........;.....U. │ │ │ │ -00054320: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ -00054330: f1eb d039 3692 00ee 8ba1 4368 6170 7465 ...96.....Chapte │ │ │ │ -00054340: 7296 0480 0038 2e91 0a80 004d 4c93 5379 r....8.....ML.Sy │ │ │ │ -00054350: 7374 656d 9346 91fe e000 756e 6374 696f stem.F....unctio │ │ │ │ -00054360: 6e73 8e91 eaf1 eb9f 0566 6689 0000 e666 ns.......ff....f │ │ │ │ -00054370: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -00054380: ff2f 068d 8d8d 91ea f1eb 9f81 0781 8900 ./.............. │ │ │ │ -00054390: 0066 6601 c70b 4aa0 00f3 9762 8d8d 90cc .ff...J....b.... │ │ │ │ -000543a0: cd9f 0459 9c84 00f7 f0fe 0000 6666 8da0 ...Y........ff.. │ │ │ │ -000543b0: ff12 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ -000543c0: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ -000543d0: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ -000543e0: 15eb 4932 8e8e 8e8e 9fff 4054 8d91 05cc ..I2......@T.... │ │ │ │ -000543f0: ceeb 6123 7365 745f 666c 6167 2860 7265 ..a#set_flag(`re │ │ │ │ -00054400: 6164 5f73 6578 7072 602c 9105 bfaa 7472 ad_sexpr`,....tr │ │ │ │ -00054410: 7565 293b 3b8e a40d 0000 8d91 05cc ce66 ue);;..........f │ │ │ │ -00054420: 616c 7365 9605 bfaa 3a93 626f 6f6c 8ea1 alse....:.bool.. │ │ │ │ -00054430: a18d 9105 ccce 286d 6b2d 6170 706e 8ea1 ......(mk-appn.. │ │ │ │ -00054440: 8d91 0b8c 7828 6d6b 2d76 6172 9105 bfaa ....x(mk-var.... │ │ │ │ -00054450: 7365 745f 666c 6167 298e a18d 910b 8c78 set_flag)......x │ │ │ │ -00054460: 286d 6b2d 6475 706c 9605 bfaa 286d 6b2d (mk-dupl....(mk- │ │ │ │ -00054470: 746f 6b63 6f6e 7374 9372 6561 645f 7365 tokconst.read_se │ │ │ │ -00054480: 7870 7229 9328 6d6b 2d62 6f6f 6c63 6f6e xpr).(mk-boolcon │ │ │ │ -00054490: 7374 9374 2929 298e a1a1 8d91 05cc ce23 st.t)))........# │ │ │ │ -000544a0: 6265 6769 6e5f 7061 7273 655f 7472 6565 begin_parse_tree │ │ │ │ -000544b0: 9605 bfaa 286d 6b2d 6c65 7493 2828 6d6b ....(mk-let.((mk │ │ │ │ -000544c0: 2d76 6172 9378 2993 6d6b 2d69 6e74 636f -var.x).mk-intco │ │ │ │ -000544d0: 6e73 7493 3129 2993 656e 645f 7061 7273 nst.1)).end_pars │ │ │ │ -000544e0: 655f 7472 6565 3b3b 8ea1 8d91 05cc ce78 e_tree;;.......x │ │ │ │ -000544f0: 9605 bfaa 3d93 3193 3a93 696e 748e a1a1 ....=.1.:.int... │ │ │ │ -00054500: 8d91 05cc ce28 6d6b 2d6c 6574 9605 bfaa .....(mk-let.... │ │ │ │ -00054510: 2828 6d6b 2d76 6172 9378 2993 6d6b 2d69 ((mk-var.x).mk-i │ │ │ │ -00054520: 6e74 636f 6e73 7493 3129 298e a1a1 8d91 ntconst.1))..... │ │ │ │ -00054530: 05cc ce23 7365 745f 666c 6167 2860 7072 ...#set_flag(`pr │ │ │ │ -00054540: 696e 745f 7061 7273 655f 7472 6565 7360 int_parse_trees` │ │ │ │ -00054550: 2c66 616c 7365 293b 3b8e a18d 9105 ccce ,false);;....... │ │ │ │ -00054560: 7472 7565 9605 bfaa 3a93 626f 6f6c 8ea1 true....:.bool.. │ │ │ │ -00054570: a18d 9105 ccce 2362 6567 696e 5f70 6172 ......#begin_par │ │ │ │ -00054580: 7365 5f74 7265 658e a18d 9105 ccce 2396 se_tree.......#. │ │ │ │ -00054590: 05bf aa28 6d6b 2d6c 6574 9328 286d 6b2d ...(mk-let.((mk- │ │ │ │ -000545a0: 7661 7293 7829 936d 6b2d 7175 6f74 9328 var.x).mk-quot.( │ │ │ │ -000545b0: 4d4b 3d43 4f4e 5354 9354 2929 298e a18d MK=CONST.T)))... │ │ │ │ -000545c0: 9105 ccce 2365 6e64 5f70 6172 7365 5f74 ....#end_parse_t │ │ │ │ -000545d0: 7265 653b 3b8e a18d 9105 ccce 7896 05bf ree;;.......x... │ │ │ │ -000545e0: aa3d 9322 5422 933a 9374 6572 6d8e 8e92 .=."T".:.term... │ │ │ │ -000545f0: 01c6 71b1 8400 f7f0 fe00 0066 668e 8e9f ..q........ff... │ │ │ │ -00054600: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea0 ......ff...J.... │ │ │ │ -00054610: 00ad a939 8d91 eaf1 ebcf 5491 ff05 5665 ...9......T...Ve │ │ │ │ -00054620: 726d 7396 03ff 8463 616e 9361 6c73 6f93 rms....can.also. │ │ │ │ -00054630: 6290 538e 6593 696e 7075 7493 696e 9374 b.S.e.input.in.t │ │ │ │ -00054640: 6865 9366 6f72 6d91 03ff 8370 7269 6e9a he.form....prin. │ │ │ │ -00054650: ac72 7465 6493 6f75 7493 7768 656e 8d93 .rted.out.when.. │ │ │ │ -00054660: eb61 7072 696e 745f 7365 7870 728e 9147 .aprint_sexpr..G │ │ │ │ -00054670: 3b56 cf69 738d 93eb 6174 7275 658e 911a ;V.is...atrue... │ │ │ │ -00054680: fe2c cf2c 9104 04bb 6298 7993 656e 636c .,.,....b.y.encl │ │ │ │ -00054690: 6f73 696e 678e 9f10 0000 8d91 eaf1 eb74 osing..........t │ │ │ │ -000546a0: 6865 6d9b 03ea a862 9053 8e65 7495 ac72 hem....b.S.et..r │ │ │ │ -000546b0: 7793 6565 6e8d 98eb 6162 6567 696e 5f74 w.een...abegin_t │ │ │ │ -000546c0: 6572 6d8e 9141 51f4 cf61 6e64 8d98 eb61 erm..AQ..and...a │ │ │ │ -000546d0: 656e 645f 7465 726d 8e91 31e7 f8cf 2e91 end_term..1..... │ │ │ │ -000546e0: 0538 e046 91ff 0556 6f72 9865 7861 6d70 .8.F...Vor.examp │ │ │ │ -000546f0: 6c65 3a8e 9f66 abae 8d8d 8d9f 2756 bd8d le:..f......'V.. │ │ │ │ -00054700: 8d8d 9fb2 0000 8d91 0230 eaeb 6162 6567 .........0..abeg │ │ │ │ -00054710: 696e 5f74 6572 6d8e a40d 0000 8d91 0230 in_term........0 │ │ │ │ -00054720: ea28 636f 6d62 9605 bfaa 2863 6f6d 6293 .(comb....(comb. │ │ │ │ -00054730: 2863 6f6e 7374 932b 9328 6675 6e93 286e (const.+.(fun.(n │ │ │ │ -00054740: 756d 2993 2866 756e 9328 6e75 6d29 9328 um).(fun.(num).( │ │ │ │ -00054750: 6e75 6d29 2929 298e a18d 9147 2ce2 2876 num))))....G,.(v │ │ │ │ -00054760: 6172 9605 bfaa 7893 286e 756d 2929 8ea1 ar....x.(num)).. │ │ │ │ -00054770: 8d91 472c e228 6675 6e96 05bf aa28 6e75 ..G,.(fun....(nu │ │ │ │ -00054780: 6d29 9328 6e75 6d29 2929 8ea1 8d91 24ae m).(num)))....$. │ │ │ │ -00054790: e628 636f 6e73 7496 05bf aa7c 317c 9328 .(const....|1|.( │ │ │ │ -000547a0: 6e75 6d29 298e a18d 9124 aee6 286e 756d num))....$..(num │ │ │ │ -000547b0: 2929 8ea1 8d91 0230 ea65 6e64 5f74 6572 )).....0.end_ter │ │ │ │ -000547c0: 6d8e 8e8e 8e8e 8e8e 9f5f faad 8d91 eaf1 m........_...... │ │ │ │ -000547d0: ebcf 6973 9603 eaa8 6571 7569 7691 ff58 ..is....equiv..X │ │ │ │ -000547e0: e461 6c65 6e90 ac72 7493 746f 3a8e 9f41 .alen..rt.to:..A │ │ │ │ -000547f0: 8c66 8d8d 8d9e 56bd 8d8d 8d8d 9102 30ea .f....V.......0. │ │ │ │ -00054800: eb61 2278 2b31 228e 8e8e 8e8e 8e8e 9f3a .a"x+1"........: │ │ │ │ -00054810: f500 8d91 eaf1 ebcf 436f 6e95 ac72 7469 ........Con..rti │ │ │ │ -00054820: 6e93 7569 6e67 9603 eaa8 7468 6593 7365 n.uing....the.se │ │ │ │ -00054830: 7373 696f 6e3a 8e8e 9f24 fd13 8e8c 8b00 ssion:...$...... │ │ │ │ -00054840: 0000 6100 0000 0000 0000 0000 0000 0000 ..a............. │ │ │ │ +00054310: 0000 0000 0000 0000 0005 3bbb a002 cc05 ..........;..... │ │ │ │ +00054320: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ +00054330: 91ea f1eb d039 3692 00ee 8ba1 4368 6170 .....96.....Chap │ │ │ │ +00054340: 7465 7296 0480 0038 2e91 0a80 004d 4c93 ter....8.....ML. │ │ │ │ +00054350: 5379 7374 656d 9346 91fe e000 756e 6374 System.F....unct │ │ │ │ +00054360: 696f 6e73 8e91 eaf1 eb9f 0566 6689 0000 ions.......ff... │ │ │ │ +00054370: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +00054380: a0fd ff2f 068d 8d8d 91ea f1eb 9f81 0781 .../............ │ │ │ │ +00054390: 8900 0066 6601 c70b 4aa0 00f3 9762 8d8d ...ff...J....b.. │ │ │ │ +000543a0: 90cc cd9f 0459 9c84 00f7 f0fe 0000 6666 .....Y........ff │ │ │ │ +000543b0: 8da0 ff12 6610 8d8d 9201 aff0 0d84 000a ....f........... │ │ │ │ +000543c0: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ +000543d0: b8e8 0015 ae64 8e8d 8d8d 9201 b94d b29f .....d.......M.. │ │ │ │ +000543e0: fd1c 15eb 4932 8e8e 8e8e 9fff 4054 8d91 ....I2......@T.. │ │ │ │ +000543f0: 05cc ceeb 6123 7365 745f 666c 6167 2860 ....a#set_flag(` │ │ │ │ +00054400: 7265 6164 5f73 6578 7072 602c 9105 bfaa read_sexpr`,.... │ │ │ │ +00054410: 7472 7565 293b 3b8e a40d 0000 8d91 05cc true);;......... │ │ │ │ +00054420: ce66 616c 7365 9605 bfaa 3a93 626f 6f6c .false....:.bool │ │ │ │ +00054430: 8ea1 a18d 9105 ccce 286d 6b2d 6170 706e ........(mk-appn │ │ │ │ +00054440: 8ea1 8d91 0b8c 7828 6d6b 2d76 6172 9105 ......x(mk-var.. │ │ │ │ +00054450: bfaa 7365 745f 666c 6167 298e a18d 910b ..set_flag)..... │ │ │ │ +00054460: 8c78 286d 6b2d 6475 706c 9605 bfaa 286d .x(mk-dupl....(m │ │ │ │ +00054470: 6b2d 746f 6b63 6f6e 7374 9372 6561 645f k-tokconst.read_ │ │ │ │ +00054480: 7365 7870 7229 9328 6d6b 2d62 6f6f 6c63 sexpr).(mk-boolc │ │ │ │ +00054490: 6f6e 7374 9374 2929 298e a1a1 8d91 05cc onst.t)))....... │ │ │ │ +000544a0: ce23 6265 6769 6e5f 7061 7273 655f 7472 .#begin_parse_tr │ │ │ │ +000544b0: 6565 9605 bfaa 286d 6b2d 6c65 7493 2828 ee....(mk-let.(( │ │ │ │ +000544c0: 6d6b 2d76 6172 9378 2993 6d6b 2d69 6e74 mk-var.x).mk-int │ │ │ │ +000544d0: 636f 6e73 7493 3129 2993 656e 645f 7061 const.1)).end_pa │ │ │ │ +000544e0: 7273 655f 7472 6565 3b3b 8ea1 8d91 05cc rse_tree;;...... │ │ │ │ +000544f0: ce78 9605 bfaa 3d93 3193 3a93 696e 748e .x....=.1.:.int. │ │ │ │ +00054500: a1a1 8d91 05cc ce28 6d6b 2d6c 6574 9605 .......(mk-let.. │ │ │ │ +00054510: bfaa 2828 6d6b 2d76 6172 9378 2993 6d6b ..((mk-var.x).mk │ │ │ │ +00054520: 2d69 6e74 636f 6e73 7493 3129 298e a1a1 -intconst.1))... │ │ │ │ +00054530: 8d91 05cc ce23 7365 745f 666c 6167 2860 .....#set_flag(` │ │ │ │ +00054540: 7072 696e 745f 7061 7273 655f 7472 6565 print_parse_tree │ │ │ │ +00054550: 7360 2c66 616c 7365 293b 3b8e a18d 9105 s`,false);;..... │ │ │ │ +00054560: ccce 7472 7565 9605 bfaa 3a93 626f 6f6c ..true....:.bool │ │ │ │ +00054570: 8ea1 a18d 9105 ccce 2362 6567 696e 5f70 ........#begin_p │ │ │ │ +00054580: 6172 7365 5f74 7265 658e a18d 9105 ccce arse_tree....... │ │ │ │ +00054590: 2396 05bf aa28 6d6b 2d6c 6574 9328 286d #....(mk-let.((m │ │ │ │ +000545a0: 6b2d 7661 7293 7829 936d 6b2d 7175 6f74 k-var.x).mk-quot │ │ │ │ +000545b0: 9328 4d4b 3d43 4f4e 5354 9354 2929 298e .(MK=CONST.T))). │ │ │ │ +000545c0: a18d 9105 ccce 2365 6e64 5f70 6172 7365 ......#end_parse │ │ │ │ +000545d0: 5f74 7265 653b 3b8e a18d 9105 ccce 7896 _tree;;.......x. │ │ │ │ +000545e0: 05bf aa3d 9322 5422 933a 9374 6572 6d8e ...=."T".:.term. │ │ │ │ +000545f0: 8e92 01c6 71b1 8400 f7f0 fe00 0066 668e ....q........ff. │ │ │ │ +00054600: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +00054610: 8ea0 00ad a939 8d91 eaf1 ebcf 5491 ff05 .....9......T... │ │ │ │ +00054620: 5665 726d 7396 03ff 8463 616e 9361 6c73 Verms....can.als │ │ │ │ +00054630: 6f93 6290 538e 6593 696e 7075 7493 696e o.b.S.e.input.in │ │ │ │ +00054640: 9374 6865 9366 6f72 6d91 03ff 8370 7269 .the.form....pri │ │ │ │ +00054650: 6e9a ac72 7465 6493 6f75 7493 7768 656e n..rted.out.when │ │ │ │ +00054660: 8d93 eb61 7072 696e 745f 7365 7870 728e ...aprint_sexpr. │ │ │ │ +00054670: 9147 3b56 cf69 738d 93eb 6174 7275 658e .G;V.is...atrue. │ │ │ │ +00054680: 911a fe2c cf2c 9104 04bb 6298 7993 656e ...,.,....b.y.en │ │ │ │ +00054690: 636c 6f73 696e 678e 9f10 0000 8d91 eaf1 closing......... │ │ │ │ +000546a0: eb74 6865 6d9b 03ea a862 9053 8e65 7495 .them....b.S.et. │ │ │ │ +000546b0: ac72 7793 6565 6e8d 98eb 6162 6567 696e .rw.een...abegin │ │ │ │ +000546c0: 5f74 6572 6d8e 9141 51f4 cf61 6e64 8d98 _term..AQ..and.. │ │ │ │ +000546d0: eb61 656e 645f 7465 726d 8e91 31e7 f8cf .aend_term..1... │ │ │ │ +000546e0: 2e91 0538 e046 91ff 0556 6f72 9865 7861 ...8.F...Vor.exa │ │ │ │ +000546f0: 6d70 6c65 3a8e 9f66 abae 8d8d 8d9f 2756 mple:..f......'V │ │ │ │ +00054700: bd8d 8d8d 9fb2 0000 8d91 0230 eaeb 6162 ...........0..ab │ │ │ │ +00054710: 6567 696e 5f74 6572 6d8e a40d 0000 8d91 egin_term....... │ │ │ │ +00054720: 0230 ea28 636f 6d62 9605 bfaa 2863 6f6d .0.(comb....(com │ │ │ │ +00054730: 6293 2863 6f6e 7374 932b 9328 6675 6e93 b.(const.+.(fun. │ │ │ │ +00054740: 286e 756d 2993 2866 756e 9328 6e75 6d29 (num).(fun.(num) │ │ │ │ +00054750: 9328 6e75 6d29 2929 298e a18d 9147 2ce2 .(num))))....G,. │ │ │ │ +00054760: 2876 6172 9605 bfaa 7893 286e 756d 2929 (var....x.(num)) │ │ │ │ +00054770: 8ea1 8d91 472c e228 6675 6e96 05bf aa28 ....G,.(fun....( │ │ │ │ +00054780: 6e75 6d29 9328 6e75 6d29 2929 8ea1 8d91 num).(num))).... │ │ │ │ +00054790: 24ae e628 636f 6e73 7496 05bf aa7c 317c $..(const....|1| │ │ │ │ +000547a0: 9328 6e75 6d29 298e a18d 9124 aee6 286e .(num))....$..(n │ │ │ │ +000547b0: 756d 2929 8ea1 8d91 0230 ea65 6e64 5f74 um)).....0.end_t │ │ │ │ +000547c0: 6572 6d8e 8e8e 8e8e 8e8e 9f5f faad 8d91 erm........_.... │ │ │ │ +000547d0: eaf1 ebcf 6973 9603 eaa8 6571 7569 7691 ....is....equiv. │ │ │ │ +000547e0: ff58 e461 6c65 6e90 ac72 7493 746f 3a8e .X.alen..rt.to:. │ │ │ │ +000547f0: 9f41 8c66 8d8d 8d9e 56bd 8d8d 8d8d 9102 .A.f....V....... │ │ │ │ +00054800: 30ea eb61 2278 2b31 228e 8e8e 8e8e 8e8e 0..a"x+1"....... │ │ │ │ +00054810: 9f3a f500 8d91 eaf1 ebcf 436f 6e95 ac72 .:........Con..r │ │ │ │ +00054820: 7469 6e93 7569 6e67 9603 eaa8 7468 6593 tin.uing....the. │ │ │ │ +00054830: 7365 7373 696f 6e3a 8e8e 9f24 fd13 8e8c session:...$.... │ │ │ │ +00054840: 8b00 0000 6100 0000 0000 0000 0000 0000 ....a........... │ │ │ │ 00054850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00054860: 0000 0000 0000 0000 0542 eda0 02cc 0555 .........B.....U │ │ │ │ -00054870: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -00054880: 12c7 61d0 382e 3139 2e91 0a80 0045 7870 ..a.8.19.....Exp │ │ │ │ -00054890: 9560 0065 7269 6d65 6e90 a000 7461 6c9b .`.erimen...tal. │ │ │ │ -000548a0: 0480 0073 7570 7093 6f72 7498 666f 7298 ...supp.ort.for. │ │ │ │ -000548b0: 6198 6e65 7798 696e 90a0 0074 6572 6661 a.new.in...terfa │ │ │ │ -000548c0: 6365 9200 9ee4 2b39 378e 9112 c761 9f05 ce....+97....a.. │ │ │ │ -000548d0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -000548e0: 0294 2fdf 8da0 fe0c 2f06 8d8d 8d91 12c7 ../...../....... │ │ │ │ -000548f0: 61a0 ff74 0781 8900 0066 6601 c70b 4aa0 a..t.....ff...J. │ │ │ │ -00054900: 010d 9762 8d8d 90cc cd9f 0459 9c84 0111 ...b.......Y.... │ │ │ │ -00054910: f0fe 0000 6666 8da0 fef8 6610 8d8d 9201 ....ff....f..... │ │ │ │ -00054920: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ -00054930: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ -00054940: 9201 b94d b29f fd1c 15eb 4933 8e8e 8e8e ...M......I3.... │ │ │ │ -00054950: 9fff 4054 8d91 05cc ceeb 6123 6265 6769 ..@T......a#begi │ │ │ │ -00054960: 6e5f 7465 726d 8ea4 0d00 008d 9105 ccce n_term.......... │ │ │ │ -00054970: 2391 0b7f 5428 636f 6d62 9605 bfaa 2863 #...T(comb....(c │ │ │ │ -00054980: 6f6d 6293 2863 6f6e 7374 932b 9328 6675 omb.(const.+.(fu │ │ │ │ -00054990: 6e93 286e 756d 2993 2866 756e 9328 6e75 n.(num).(fun.(nu │ │ │ │ -000549a0: 6d29 9328 6e75 6d29 2929 298e a18d 9105 m).(num))))..... │ │ │ │ -000549b0: ccce 2391 507b 4c28 7661 7296 05bf aa78 ..#.P{L(var....x │ │ │ │ -000549c0: 9328 6e75 6d29 298e a18d 9105 ccce 2391 .(num)).......#. │ │ │ │ -000549d0: 507b 4c28 6675 6e96 05bf aa28 6e75 6d29 P{L(fun....(num) │ │ │ │ -000549e0: 9328 6e75 6d29 2929 8ea1 8d91 05cc ce23 .(num))).......# │ │ │ │ -000549f0: 912d fd50 2863 6f6e 7374 9605 bfaa 7c31 .-.P(const....|1 │ │ │ │ -00054a00: 7c93 286e 756d 2929 8ea1 8d91 05cc ce23 |.(num)).......# │ │ │ │ -00054a10: 912d fd50 286e 756d 2929 8ea1 8d91 05cc .-.P(num))...... │ │ │ │ -00054a20: ce23 910b 7f54 656e 645f 7465 726d 3b3b .#...Tend_term;; │ │ │ │ -00054a30: 8ea1 8d91 05cc ce22 7896 05bf aa2b 9331 ......."x....+.1 │ │ │ │ -00054a40: 2293 3a93 7465 726d 8ea1 a18d 9105 ccce ".:.term........ │ │ │ │ -00054a50: 2373 6574 5f66 6c61 6728 6070 7269 6e74 #set_flag(`print │ │ │ │ -00054a60: 5f73 6578 7072 602c 9105 bfaa 7472 7565 _sexpr`,....true │ │ │ │ -00054a70: 293b 3b8e a18d 9105 ccce 6661 6c73 658e );;.......false. │ │ │ │ -00054a80: a1a1 8d91 05cc ce23 2278 2b31 223b 3b8e .......#"x+1";;. │ │ │ │ -00054a90: a18d 9105 ccce 2863 6f6d 6296 05bf aa28 ......(comb....( │ │ │ │ -00054aa0: 636f 6d62 9328 636f 6e73 7493 2b93 2866 comb.(const.+.(f │ │ │ │ -00054ab0: 756e 9328 6e75 6d29 9328 6675 6e93 286e un.(num).(fun.(n │ │ │ │ -00054ac0: 756d 2993 286e 756d 2929 2929 8ea1 8d91 um).(num)))).... │ │ │ │ -00054ad0: 4ac8 c628 7661 7296 05bf aa78 9328 6e75 J..(var....x.(nu │ │ │ │ -00054ae0: 6d29 298e a18d 914a c8c6 2866 756e 9605 m))....J..(fun.. │ │ │ │ -00054af0: bfaa 286e 756d 2993 286e 756d 2929 298e ..(num).(num))). │ │ │ │ -00054b00: a18d 9128 4aca 2863 6f6e 7374 9605 bfaa ...(J.(const.... │ │ │ │ -00054b10: 7c31 7c93 286e 756d 2929 8ea1 8d91 284a |1|.(num))....(J │ │ │ │ -00054b20: ca28 6e75 6d29 298e a1a1 8d91 05cc ce23 .(num))........# │ │ │ │ -00054b30: 5b31 3b32 3b33 5d3b 3b8e a18d 9105 ccce [1;2;3];;....... │ │ │ │ -00054b40: 5b31 3b96 05bf aa32 3b93 335d 8e8e 9201 [1;....2;.3].... │ │ │ │ -00054b50: c671 b184 0111 f0fe 0000 6666 8e8e 9f04 .q........ff.... │ │ │ │ -00054b60: c002 8900 0066 6601 c70b 4a8e 8e8e a000 .....ff...J..... │ │ │ │ -00054b70: 99b4 398d 911e 28f0 cf49 7496 0421 1b69 ..9...(..It..!.i │ │ │ │ -00054b80: 7393 6578 709a 538e 6563 7465 6493 7468 s.exp.S.ected.th │ │ │ │ -00054b90: 6174 9374 6865 9365 7861 6374 9364 6574 at.the.exact.det │ │ │ │ -00054ba0: 6169 6c73 936f 6693 7468 6593 666f 726d ails.of.the.form │ │ │ │ -00054bb0: 6174 9375 7365 6493 746f 9363 6f6d 6d90 at.used.to.comm. │ │ │ │ -00054bc0: ac72 756e 6963 6174 6593 6298 6574 95ac .runicate.b.et.. │ │ │ │ -00054bd0: 7277 9365 656e 9104 211b eb48 484f 4c8e rw.een..!..HHOL. │ │ │ │ -00054be0: a410 0000 8d91 12c7 61cf 616e 6496 03a5 ........a.and... │ │ │ │ -00054bf0: c343 656e 9aac 7274 6175 7293 7769 6c6c .Cen..rtaur.will │ │ │ │ -00054c00: 9103 a5c2 6398 6861 6e67 652e 9105 21e9 ....c.hange...!. │ │ │ │ -00054c10: 4691 ff05 566f 7293 6578 616d 706c 652c F...Vor.example, │ │ │ │ -00054c20: 9103 b38a 6974 9369 7393 6c69 6b98 656c ....it.is.lik.el │ │ │ │ -00054c30: 7993 7468 6174 9369 6e91 03a5 c266 7574 y.that.in....fut │ │ │ │ -00054c40: 7572 6593 7265 6c65 6173 6573 9361 6c6c ure.releases.all │ │ │ │ -00054c50: 9374 9879 7090 538e 6573 2c91 03b3 8a65 .t.yp.S.es,....e │ │ │ │ -00054c60: 7863 6570 748e a18d 9112 c761 7468 6f73 xcept......athos │ │ │ │ -00054c70: 6596 03ea a86f 6e93 7691 ff58 e461 7269 e....on.v..X.ari │ │ │ │ -00054c80: 6162 6c65 732c 9377 696c 6c93 6290 538e ables,.will.b.S. │ │ │ │ -00054c90: 6593 7375 7070 7265 7373 6564 9369 6e93 e.suppressed.in. │ │ │ │ -00054ca0: 532d 6578 7072 6573 7369 6f6e 936f 7574 S-expression.out │ │ │ │ -00054cb0: 7075 742e 8e8e 9f24 fd13 8e8c 8b00 0000 put....$........ │ │ │ │ -00054cc0: 6200 0000 0000 0000 0000 0000 0000 0000 b............... │ │ │ │ +00054860: 0000 0000 0000 0000 0000 0542 efa0 02cc ...........B.... │ │ │ │ +00054870: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +00054880: 8d91 12c7 61d0 382e 3139 2e91 0a80 0045 ....a.8.19.....E │ │ │ │ +00054890: 7870 9560 0065 7269 6d65 6e90 a000 7461 xp.`.erimen...ta │ │ │ │ +000548a0: 6c9b 0480 0073 7570 7093 6f72 7498 666f l....supp.ort.fo │ │ │ │ +000548b0: 7298 6198 6e65 7798 696e 90a0 0074 6572 r.a.new.in...ter │ │ │ │ +000548c0: 6661 6365 9200 9ee4 2b39 378e 9112 c761 face....+97....a │ │ │ │ +000548d0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +000548e0: 8ea0 0294 2fdf 8da0 fe0c 2f06 8d8d 8d91 ..../...../..... │ │ │ │ +000548f0: 12c7 61a0 ff74 0781 8900 0066 6601 c70b ..a..t.....ff... │ │ │ │ +00054900: 4aa0 010d 9762 8d8d 90cc cd9f 0459 9c84 J....b.......Y.. │ │ │ │ +00054910: 0111 f0fe 0000 6666 8da0 fef8 6610 8d8d ......ff....f... │ │ │ │ +00054920: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ +00054930: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ +00054940: 8d8d 9201 b94d b29f fd1c 15eb 4933 8e8e .....M......I3.. │ │ │ │ +00054950: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6265 ....@T......a#be │ │ │ │ +00054960: 6769 6e5f 7465 726d 8ea4 0d00 008d 9105 gin_term........ │ │ │ │ +00054970: ccce 2391 0b7f 5428 636f 6d62 9605 bfaa ..#...T(comb.... │ │ │ │ +00054980: 2863 6f6d 6293 2863 6f6e 7374 932b 9328 (comb.(const.+.( │ │ │ │ +00054990: 6675 6e93 286e 756d 2993 2866 756e 9328 fun.(num).(fun.( │ │ │ │ +000549a0: 6e75 6d29 9328 6e75 6d29 2929 298e a18d num).(num))))... │ │ │ │ +000549b0: 9105 ccce 2391 507b 4c28 7661 7296 05bf ....#.P{L(var... │ │ │ │ +000549c0: aa78 9328 6e75 6d29 298e a18d 9105 ccce .x.(num))....... │ │ │ │ +000549d0: 2391 507b 4c28 6675 6e96 05bf aa28 6e75 #.P{L(fun....(nu │ │ │ │ +000549e0: 6d29 9328 6e75 6d29 2929 8ea1 8d91 05cc m).(num)))...... │ │ │ │ +000549f0: ce23 912d fd50 2863 6f6e 7374 9605 bfaa .#.-.P(const.... │ │ │ │ +00054a00: 7c31 7c93 286e 756d 2929 8ea1 8d91 05cc |1|.(num))...... │ │ │ │ +00054a10: ce23 912d fd50 286e 756d 2929 8ea1 8d91 .#.-.P(num)).... │ │ │ │ +00054a20: 05cc ce23 910b 7f54 656e 645f 7465 726d ...#...Tend_term │ │ │ │ +00054a30: 3b3b 8ea1 8d91 05cc ce22 7896 05bf aa2b ;;......."x....+ │ │ │ │ +00054a40: 9331 2293 3a93 7465 726d 8ea1 a18d 9105 .1".:.term...... │ │ │ │ +00054a50: ccce 2373 6574 5f66 6c61 6728 6070 7269 ..#set_flag(`pri │ │ │ │ +00054a60: 6e74 5f73 6578 7072 602c 9105 bfaa 7472 nt_sexpr`,....tr │ │ │ │ +00054a70: 7565 293b 3b8e a18d 9105 ccce 6661 6c73 ue);;.......fals │ │ │ │ +00054a80: 658e a1a1 8d91 05cc ce23 2278 2b31 223b e........#"x+1"; │ │ │ │ +00054a90: 3b8e a18d 9105 ccce 2863 6f6d 6296 05bf ;.......(comb... │ │ │ │ +00054aa0: aa28 636f 6d62 9328 636f 6e73 7493 2b93 .(comb.(const.+. │ │ │ │ +00054ab0: 2866 756e 9328 6e75 6d29 9328 6675 6e93 (fun.(num).(fun. │ │ │ │ +00054ac0: 286e 756d 2993 286e 756d 2929 2929 8ea1 (num).(num)))).. │ │ │ │ +00054ad0: 8d91 4ac8 c628 7661 7296 05bf aa78 9328 ..J..(var....x.( │ │ │ │ +00054ae0: 6e75 6d29 298e a18d 914a c8c6 2866 756e num))....J..(fun │ │ │ │ +00054af0: 9605 bfaa 286e 756d 2993 286e 756d 2929 ....(num).(num)) │ │ │ │ +00054b00: 298e a18d 9128 4aca 2863 6f6e 7374 9605 )....(J.(const.. │ │ │ │ +00054b10: bfaa 7c31 7c93 286e 756d 2929 8ea1 8d91 ..|1|.(num)).... │ │ │ │ +00054b20: 284a ca28 6e75 6d29 298e a1a1 8d91 05cc (J.(num))....... │ │ │ │ +00054b30: ce23 5b31 3b32 3b33 5d3b 3b8e a18d 9105 .#[1;2;3];;..... │ │ │ │ +00054b40: ccce 5b31 3b96 05bf aa32 3b93 335d 8e8e ..[1;....2;.3].. │ │ │ │ +00054b50: 9201 c671 b184 0111 f0fe 0000 6666 8e8e ...q........ff.. │ │ │ │ +00054b60: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00054b70: a000 99b4 398d 911e 28f0 cf49 7496 0421 ....9...(..It..! │ │ │ │ +00054b80: 1b69 7393 6578 709a 538e 6563 7465 6493 .is.exp.S.ected. │ │ │ │ +00054b90: 7468 6174 9374 6865 9365 7861 6374 9364 that.the.exact.d │ │ │ │ +00054ba0: 6574 6169 6c73 936f 6693 7468 6593 666f etails.of.the.fo │ │ │ │ +00054bb0: 726d 6174 9375 7365 6493 746f 9363 6f6d rmat.used.to.com │ │ │ │ +00054bc0: 6d90 ac72 756e 6963 6174 6593 6298 6574 m..runicate.b.et │ │ │ │ +00054bd0: 95ac 7277 9365 656e 9104 211b eb48 484f ..rw.een..!..HHO │ │ │ │ +00054be0: 4c8e a410 0000 8d91 12c7 61cf 616e 6496 L.........a.and. │ │ │ │ +00054bf0: 03a5 c343 656e 9aac 7274 6175 7293 7769 ...Cen..rtaur.wi │ │ │ │ +00054c00: 6c6c 9103 a5c2 6398 6861 6e67 652e 9105 ll....c.hange... │ │ │ │ +00054c10: 21e9 4691 ff05 566f 7293 6578 616d 706c !.F...Vor.exampl │ │ │ │ +00054c20: 652c 9103 b38a 6974 9369 7393 6c69 6b98 e,....it.is.lik. │ │ │ │ +00054c30: 656c 7993 7468 6174 9369 6e91 03a5 c266 ely.that.in....f │ │ │ │ +00054c40: 7574 7572 6593 7265 6c65 6173 6573 9361 uture.releases.a │ │ │ │ +00054c50: 6c6c 9374 9879 7090 538e 6573 2c91 03b3 ll.t.yp.S.es,... │ │ │ │ +00054c60: 8a65 7863 6570 748e a18d 9112 c761 7468 .except......ath │ │ │ │ +00054c70: 6f73 6596 03ea a86f 6e93 7691 ff58 e461 ose....on.v..X.a │ │ │ │ +00054c80: 7269 6162 6c65 732c 9377 696c 6c93 6290 riables,.will.b. │ │ │ │ +00054c90: 538e 6593 7375 7070 7265 7373 6564 9369 S.e.suppressed.i │ │ │ │ +00054ca0: 6e93 532d 6578 7072 6573 7369 6f6e 936f n.S-expression.o │ │ │ │ +00054cb0: 7574 7075 742e 8e8e 9f24 fd13 8e8c 8b00 utput....$...... │ │ │ │ +00054cc0: 0000 6200 0000 0000 0000 0000 0000 0000 ..b............. │ │ │ │ 00054cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00054ce0: 0000 0000 0000 0548 3ea0 02cc 0555 8da0 .......H>....U.. │ │ │ │ -00054cf0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ -00054d00: ebd0 3938 9200 ee8b a143 6861 7074 6572 ..98.....Chapter │ │ │ │ -00054d10: 9604 8000 382e 910a 8000 4d4c 9353 7973 ....8.....ML.Sys │ │ │ │ -00054d20: 7465 6d93 4691 fee0 0075 6e63 7469 6f6e tem.F....unction │ │ │ │ -00054d30: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ -00054d40: c73e 7c8e 8e8e 8ea0 0294 2fdf 9f24 fd13 .>|......./..$.. │ │ │ │ -00054d50: 8e8c 8b00 0000 6300 0000 0000 0000 0000 ......c......... │ │ │ │ +00054ce0: 0000 0000 0000 0000 0548 40a0 02cc 0555 .........H@....U │ │ │ │ +00054cf0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +00054d00: eaf1 ebd0 3938 9200 ee8b a143 6861 7074 ....98.....Chapt │ │ │ │ +00054d10: 6572 9604 8000 382e 910a 8000 4d4c 9353 er....8.....ML.S │ │ │ │ +00054d20: 7973 7465 6d93 4691 fee0 0075 6e63 7469 ystem.F....uncti │ │ │ │ +00054d30: 6f6e 738e 91ea f1eb 9f05 6666 8900 00e6 ons.......ff.... │ │ │ │ +00054d40: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 9f24 f..>|......./..$ │ │ │ │ +00054d50: fd13 8e8c 8b00 0000 6300 0000 0000 0000 ........c....... │ │ │ │ 00054d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00054d70: 0000 0000 0000 0000 0000 0000 054c bca0 .............L.. │ │ │ │ -00054d80: 02cc 0555 8da0 fd46 d30e a002 942f df8d ...U...F...../.. │ │ │ │ -00054d90: a0fe 6043 448d 9200 cbca 1ed2 5091 ff38 ..`CD.......P..8 │ │ │ │ -00054da0: f561 7274 9109 547b 4991 00c7 0a49 8e9f .art..T{I....I.. │ │ │ │ -00054db0: 3200 008d 9200 9223 ad54 6865 9609 547b 2......#.The..T{ │ │ │ │ -00054dc0: 484f 4c93 4c6f 6769 638e 8e9f 24fd 138e HOL.Logic...$... │ │ │ │ -00054dd0: 8c8b 0000 0064 0000 0000 0000 0000 0000 .....d.......... │ │ │ │ +00054d70: 0000 0000 0000 0000 0000 0000 0000 054c ...............L │ │ │ │ +00054d80: bea0 02cc 0555 8da0 fd46 d30e a002 942f .....U...F...../ │ │ │ │ +00054d90: df8d a0fe 6043 448d 9200 cbca 1ed2 5091 ....`CD.......P. │ │ │ │ +00054da0: ff38 f561 7274 9109 547b 4991 00c7 0a49 .8.art..T{I....I │ │ │ │ +00054db0: 8e9f 3200 008d 9200 9223 ad54 6865 9609 ..2......#.The.. │ │ │ │ +00054dc0: 547b 484f 4c93 4c6f 6769 638e 8e9f 24fd T{HOL.Logic...$. │ │ │ │ +00054dd0: 138e 8c8b 0000 0064 0000 0000 0000 0000 .......d........ │ │ │ │ 00054de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00054df0: 0000 0000 0000 0000 0000 0005 4d52 a002 ............MR.. │ │ │ │ -00054e00: cc05 558d a0fd 46d3 0ea0 0294 2fdf 9f24 ..U...F...../..$ │ │ │ │ -00054e10: fd13 8e8c 8b00 0000 6500 0000 0000 0000 ........e....... │ │ │ │ +00054df0: 0000 0000 0000 0000 0000 0000 0005 4d54 ..............MT │ │ │ │ +00054e00: a002 cc05 558d a0fd 46d3 0ea0 0294 2fdf ....U...F...../. │ │ │ │ +00054e10: 9f24 fd13 8e8c 8b00 0000 6500 0000 0000 .$........e..... │ │ │ │ 00054e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00054e30: 0000 0000 0000 0000 0000 0000 0000 054d ...............M │ │ │ │ -00054e40: d1a0 02cc 0555 8da0 fd46 d30e a002 942f .....U...F...../ │ │ │ │ -00054e50: df8d a0fd 8bd0 218d 9112 c761 eb47 4368 ......!....a.GCh │ │ │ │ -00054e60: 6170 7465 7291 0566 6639 8e91 12c7 619f apter..ff9....a. │ │ │ │ -00054e70: 0bcc cc89 0001 0000 01c7 3e7c 9f20 4f45 ..........>|. OE │ │ │ │ -00054e80: 8dd2 5379 6e9b ff38 f574 6178 9609 547b ..Syn..8.tax..T{ │ │ │ │ -00054e90: 616e 6493 5365 6d61 6e98 7469 6373 8e9f and.Seman.tics.. │ │ │ │ -00054ea0: 13d6 7789 0001 0000 01c7 3e7c 9f3f 0829 ..w.......>|.?.) │ │ │ │ -00054eb0: 8d8d eb4b 392e 318e 912c 47ab 496e 91ff ...K9.1..,G.In.. │ │ │ │ -00054ec0: 75c2 7472 6f91 008a 3d64 7563 7469 6f6e u.tro...=duction │ │ │ │ -00054ed0: 8e9f 1dfb 438d cf54 6869 7396 02d7 9a63 ....C..This....c │ │ │ │ -00054ee0: 90ac 7268 6170 7465 729b 02d7 9964 6573 ..rhapter....des │ │ │ │ -00054ef0: 6372 6962 9053 8e65 7393 7468 6598 7379 crib.S.es.the.sy │ │ │ │ -00054f00: 6e90 ac72 7461 7893 616e 6498 7365 742d n..rtax.and.set- │ │ │ │ -00054f10: 7468 656f 7265 7469 6393 7365 6d61 6e90 theoretic.seman. │ │ │ │ -00054f20: ac72 7469 6373 986f 6693 7468 6598 6c6f .rtics.of.the.lo │ │ │ │ -00054f30: 6769 6393 7375 7070 9053 8e6f 7274 6564 gic.supp.S.orted │ │ │ │ -00054f40: 9862 90ac 7279 9374 6865 8ea4 1000 008d .b..ry.the...... │ │ │ │ -00054f50: eb48 484f 4c96 0392 7acf 7379 7374 656d .HHOL...z.system │ │ │ │ -00054f60: 2c91 03a4 1c77 6869 639a ac72 6893 6973 ,....whic..rh.is │ │ │ │ -00054f70: 9361 9103 9279 7691 ff58 e461 7269 616e .a...yv..X.arian │ │ │ │ -00054f80: 9874 936f 6693 4368 9875 7263 9868 2773 .t.of.Ch.urc.h's │ │ │ │ -00054f90: 9b03 9279 7369 6d70 6c65 9374 6865 6f72 ...ysimple.theor │ │ │ │ -00054fa0: 7993 6f66 9874 90ac 7279 7090 538e 6573 y.of.t..ryp.S.es │ │ │ │ -00054fb0: 935b 8d33 8e91 05df fc5d 9361 6e64 9877 .[.3.....].and.w │ │ │ │ -00054fc0: 696c 6c93 6865 6e63 6566 6f72 7468 8ea1 ill.henceforth.. │ │ │ │ -00054fd0: 8d62 9053 8e65 9605 6c38 6361 6c6c 6564 .b.S.e..l8called │ │ │ │ -00054fe0: 9b05 6c37 7468 6593 eb48 484f 4c98 cf6c ..l7the..HHOL..l │ │ │ │ -00054ff0: 6f67 6963 2c91 05cc 9c6f 7298 6a75 7374 ogic,....or.just │ │ │ │ -00055000: 93eb 4848 4f4c cf2e 9354 6865 986d 6574 ..HHOL...The.met │ │ │ │ -00055010: 612d 6c61 6e67 7561 6765 9366 6f72 9874 a-language.for.t │ │ │ │ -00055020: 6869 7393 6465 7363 7269 7074 696f 6e98 his.description. │ │ │ │ -00055030: 7769 6c6c 9362 9053 8e65 8ea1 8d45 6e67 will.b.S.e...Eng │ │ │ │ -00055040: 6c69 7368 2c91 0613 2665 6e68 616e 6365 lish,...&enhance │ │ │ │ -00055050: 6496 05a4 a777 6974 6893 7691 ff58 e461 d....with.v..X.a │ │ │ │ -00055060: 7269 6f75 739b 05a4 a66d 6174 6865 6d61 rious....mathema │ │ │ │ -00055070: 7469 6361 6c93 6e6f 7461 7469 6f6e 7393 tical.notations. │ │ │ │ -00055080: 616e 6498 636f 6e95 ac72 7693 656e 9374 and.con..rv.en.t │ │ │ │ -00055090: 696f 6e73 2e91 0a66 dc54 6865 9105 a4a7 ions...f.The.... │ │ │ │ -000550a0: 6f62 9100 a71c 6a65 6374 8ea1 8d6c 616e ob....ject...lan │ │ │ │ -000550b0: 6775 6167 6596 04d6 1e6f 6693 7468 6973 guage....of.this │ │ │ │ -000550c0: 9364 6573 6372 6970 7469 6f6e 9369 7393 .description.is. │ │ │ │ -000550d0: 7468 6591 04d6 1feb 4848 4f4c 93cf 6c6f the.....HHOL..lo │ │ │ │ -000550e0: 6769 632e 9107 fb42 4e6f 7465 9374 6861 gic....BNote.tha │ │ │ │ -000550f0: 7493 7468 6572 6593 6973 9361 9360 6d65 t.there.is.a.`me │ │ │ │ -00055100: 7461 2d6c 616e 6775 6167 6527 2c91 0510 ta-language',... │ │ │ │ -00055110: fc69 6e8e a18d 6196 0413 2864 690b 6572 .in...a...(di.er │ │ │ │ -00055120: 656e 90ac 7274 9b04 1327 7365 6e73 652c en..rt...'sense, │ │ │ │ -00055130: 9104 1d47 6173 736f 9053 8e63 6961 7465 ...Gasso.S.ciate │ │ │ │ -00055140: 6493 7769 7468 9874 6865 93eb 4848 4f4c d.with.the..HHOL │ │ │ │ -00055150: 93cf 6c6f 6769 632c 9104 1d47 6e61 6d65 ..logic,...Gname │ │ │ │ -00055160: 6c79 9874 6865 9370 726f 6772 616d 6d69 ly.the.programmi │ │ │ │ -00055170: 6e67 986c 616e 6775 6167 6593 eb48 4d4c ng.language..HML │ │ │ │ -00055180: cf2e 8ea1 8d54 6869 7396 04fb 1369 739b .....This....is. │ │ │ │ -00055190: 04fb 1274 6865 936c 616e 6775 6167 6593 ...the.language. │ │ │ │ -000551a0: 7573 6564 9374 6f98 6d61 6e69 7075 6c61 used.to.manipula │ │ │ │ -000551b0: 7465 9374 6865 93eb 4848 4f4c 98cf 6c6f te.the..HHOL..lo │ │ │ │ -000551c0: 6769 6393 6290 ac72 7993 7573 6572 7398 gic.b..ry.users. │ │ │ │ -000551d0: 6f66 9374 6865 9373 7973 7465 6d2c 9105 of.the.system,.. │ │ │ │ -000551e0: 3f2d 616e 6493 6973 8ea1 8d64 6573 6372 ?-and.is...descr │ │ │ │ -000551f0: 6962 9053 8e65 6496 0511 c469 6e9b 0511 ib.S.ed....in... │ │ │ │ -00055200: c364 6574 6169 6c93 696e 9350 90ac 7261 .detail.in.P..ra │ │ │ │ -00055210: 7274 9349 986f 6693 eb49 4445 5343 5249 rt.I.of..IDESCRI │ │ │ │ -00055220: 5054 494f 4ecf 2e93 4974 9369 7398 686f PTION...It.is.ho │ │ │ │ -00055230: 709a 538e 6564 9374 6861 7493 6298 6563 p.S.ed.that.b.ec │ │ │ │ -00055240: 6175 7365 936f 6691 0511 c363 6f6e 90ac ause.of....con.. │ │ │ │ -00055250: 7274 6578 742c 9105 5b8b 6e6f 8ea1 8d63 rtext,..[.no...c │ │ │ │ -00055260: 6f6e 6675 7369 6f6e 9603 6d4c 7265 7375 onfusion..mLresu │ │ │ │ -00055270: 6c74 739b 036d 4b66 726f 6d93 7468 6573 lts..mKfrom.thes │ │ │ │ -00055280: 6598 7495 ac72 7793 6f96 036d 4c75 7365 e.t..rw.o..mLuse │ │ │ │ -00055290: 7398 6f66 9374 6865 9877 90ac 726f 7264 s.of.the.w..rord │ │ │ │ -000552a0: 9360 6d65 7461 2d6c 616e 6775 6167 6527 .`meta-language' │ │ │ │ -000552b0: 2e91 050f 1657 6865 6e93 eb48 4d4c 98cf .....When..HML.. │ │ │ │ -000552c0: 6973 9364 6573 6372 6962 9053 8e65 648e is.describ.S.ed. │ │ │ │ -000552d0: a18d 696e 9603 97c2 5090 ac72 6172 7493 ..in....P..rart. │ │ │ │ -000552e0: 492c 9103 a857 eb48 4d4c 93cf 6973 9374 I,...W.HML..is.t │ │ │ │ -000552f0: 6865 936f 6291 00a7 1c6a 6563 7493 6c61 he.ob....ject.la │ │ │ │ -00055300: 6e67 7561 6765 9375 6e64 6572 9363 6f6e nguage.under.con │ │ │ │ -00055310: 7369 6465 7261 7469 6f6e 7c61 6e64 9345 sideration|and.E │ │ │ │ -00055320: 6e67 6c69 7368 9369 7393 6167 6169 6e93 nglish.is.again. │ │ │ │ -00055330: 7468 6593 6d65 7461 2d8e a18d 6c61 6e67 the.meta-...lang │ │ │ │ -00055340: 7561 6765 218e 9f11 082a 8d91 0b61 8f54 uage!....*...a.T │ │ │ │ -00055350: 6865 9604 6fb8 eb48 484f 4c91 046f b9cf he..o..HHOL..o.. │ │ │ │ -00055360: 7379 6e9a ac72 7461 7893 636f 6e98 7461 syn..rtax.con.ta │ │ │ │ -00055370: 696e 7391 046f b973 796e 9874 6163 7469 ins..o.syn.tacti │ │ │ │ -00055380: 6393 6361 7465 676f 7269 6573 9104 6fb9 c.categories..o. │ │ │ │ -00055390: 6f66 9374 9879 7090 538e 6573 9361 6e64 of.t.yp.S.es.and │ │ │ │ -000553a0: 9b04 6fb9 7465 726d 7393 7768 6f73 6598 ..o.terms.whose. │ │ │ │ -000553b0: 656c 656d 656e 90ac 7274 7393 6172 658e elemen..rts.are. │ │ │ │ -000553c0: a18d 696e 9aac 7274 656e 6465 6496 05d5 ..in..rtended... │ │ │ │ -000553d0: 4574 6f91 05d5 4664 656e 6f74 6593 7265 Eto...Fdenote.re │ │ │ │ -000553e0: 7370 9053 8e65 6374 6976 9865 6c79 9363 sp.S.ectiv.ely.c │ │ │ │ -000553f0: 6572 7461 696e 9373 6574 7391 05d5 4661 ertain.sets...Fa │ │ │ │ -00055400: 6e64 9365 6c65 6d65 6e98 7473 936f 6696 nd.elemen.ts.of. │ │ │ │ -00055410: 05d5 4673 6574 732e 910a f8b7 5468 6973 ..Fsets.....This │ │ │ │ -00055420: 9373 6574 9105 d545 7468 656f 7265 7469 .set...Etheoreti │ │ │ │ -00055430: 638e a18d 696e 9aac 7274 6572 7072 6574 c...in..rterpret │ │ │ │ -00055440: 6174 696f 6e96 0545 5d77 696c 6c91 0545 ation..E]will..E │ │ │ │ -00055450: 5e62 9053 8e65 9364 6576 9865 6c6f 7090 ^b.S.e.dev.elop. │ │ │ │ -00055460: 538e 6564 9361 6c6f 6e67 9373 6964 659b S.ed.along.side. │ │ │ │ -00055470: 0545 5e74 6865 9364 6573 6372 6970 7469 .E^the.descripti │ │ │ │ -00055480: 6f6e 936f 6698 7468 6593 eb48 484f 4c93 on.of.the..HHOL. │ │ │ │ -00055490: cf73 796e 90ac 7274 6178 2c91 059c 0b61 .syn..rtax,....a │ │ │ │ -000554a0: 6e64 9369 6e8e a18d 7468 6596 04a5 b66e nd.in...the....n │ │ │ │ -000554b0: 6578 7493 6390 ac72 6861 7074 6572 9374 ext.c..rhapter.t │ │ │ │ -000554c0: 6865 9104 a5b5 eb48 484f 4c93 cf70 726f he.....HHOL..pro │ │ │ │ -000554d0: 9a53 8e6f 6693 7379 7374 656d 9377 696c .S.of.system.wil │ │ │ │ -000554e0: 6c93 6298 6593 7368 6f90 ac72 776e 9374 l.b.e.sho..rwn.t │ │ │ │ -000554f0: 6f93 6298 6591 04a5 b573 6f75 6e64 9366 o.b.e....sound.f │ │ │ │ -00055500: 6f72 9372 6561 736f 6e69 6e67 9361 6298 or.reasoning.ab. │ │ │ │ -00055510: 6f75 748e a18d 7072 6f70 9a53 8e65 7274 out...prop.S.ert │ │ │ │ -00055520: 6965 7396 031b 556f 6693 7468 6593 7365 ies...Uof.the.se │ │ │ │ -00055530: 7491 031b 5474 6865 6f72 6574 6963 936d t...Ttheoretic.m │ │ │ │ -00055540: 6f98 6465 6c2e 8d8d 9ffb a532 d531 8e8e o.del......2.1.. │ │ │ │ -00055550: 9109 b3c9 cf54 6869 7391 031b 546d 6f98 .....This...Tmo. │ │ │ │ -00055560: 6465 6c93 6973 9367 6976 90ac 7265 6e93 del.is.giv..ren. │ │ │ │ -00055570: 696e 9374 6572 6d73 936f 6693 6193 0c78 in.terms.of.a..x │ │ │ │ -00055580: 6564 9103 1b54 7365 7493 6f66 9373 6574 ed...Tset.of.set │ │ │ │ -00055590: 7393 da55 9101 3111 cf2c 8ea1 8d77 6869 s..U..1..,...whi │ │ │ │ -000555a0: 639a ac72 6896 03ea a877 696c 6c93 6290 c..rh....will.b. │ │ │ │ -000555b0: 538e 6593 6361 6c6c 6564 9374 6865 93e5 S.e.called.the.. │ │ │ │ -000555c0: 756e 6976 6572 7365 9104 d058 cf61 6e64 universe...X.and │ │ │ │ -000555d0: 9377 6869 6398 6893 6973 9361 7373 756d .whic.h.is.assum │ │ │ │ -000555e0: 6564 9374 6f93 6861 9876 9865 9374 6865 ed.to.ha.v.e.the │ │ │ │ -000555f0: 9366 6f6c 6c6f 9877 696e 6793 7072 6f70 .follo.wing.prop │ │ │ │ -00055600: 9053 8e65 7274 6965 732e 8ea4 1f28 d28d .S.erties....(.. │ │ │ │ -00055610: 8d8d d049 6e68 6162 8e8e 9127 f719 cf45 ...Inhab...'...E │ │ │ │ -00055620: 6163 95ac 7268 9b03 eaa8 656c 656d 656e ac..rh....elemen │ │ │ │ -00055630: 9374 986f 6698 da55 9105 1bb9 cf69 7398 .t.of..U.....is. │ │ │ │ -00055640: 6198 6e6f 6e2d 656d 7074 9379 9873 6574 a.non-empt.y.set │ │ │ │ -00055650: 2e8e a18d 8d8d d053 7562 8e8e 911c 5ffc .......Sub...._. │ │ │ │ -00055660: cf49 6696 03ea a8d7 5891 0446 d5da 329b .If.....X..F..2. │ │ │ │ -00055670: 0355 5255 9105 1bb9 cf61 6e64 93da 3b98 .URU.....and..;. │ │ │ │ -00055680: 36cf 3d98 d759 9105 f1c2 da12 98d7 5891 6.=..Y........X. │ │ │ │ -00055690: 00f1 83cf 2c93 7468 656e 93d7 5991 05f1 ....,.then..Y... │ │ │ │ -000556a0: c2da 3298 5591 0131 11cf 2e8e a18d 8d8d ..2.U..1........ │ │ │ │ -000556b0: d050 726f 9060 0064 8e8e 9123 3c6f cf49 .Pro.`.d...#|. │ │ │ │ +00054e80: 4f45 8dd2 5379 6e9b ff38 f574 6178 9609 OE..Syn..8.tax.. │ │ │ │ +00054e90: 547b 616e 6493 5365 6d61 6e98 7469 6373 T{and.Seman.tics │ │ │ │ +00054ea0: 8e9f 13d6 7789 0001 0000 01c7 3e7c 9f3f ....w.......>|.? │ │ │ │ +00054eb0: 0829 8d8d eb4b 392e 318e 912c 47ab 496e .)...K9.1..,G.In │ │ │ │ +00054ec0: 91ff 75c2 7472 6f91 008a 3d64 7563 7469 ..u.tro...=ducti │ │ │ │ +00054ed0: 6f6e 8e9f 1dfb 438d cf54 6869 7396 02d7 on....C..This... │ │ │ │ +00054ee0: 9a63 90ac 7268 6170 7465 729b 02d7 9964 .c..rhapter....d │ │ │ │ +00054ef0: 6573 6372 6962 9053 8e65 7393 7468 6598 escrib.S.es.the. │ │ │ │ +00054f00: 7379 6e90 ac72 7461 7893 616e 6498 7365 syn..rtax.and.se │ │ │ │ +00054f10: 742d 7468 656f 7265 7469 6393 7365 6d61 t-theoretic.sema │ │ │ │ +00054f20: 6e90 ac72 7469 6373 986f 6693 7468 6598 n..rtics.of.the. │ │ │ │ +00054f30: 6c6f 6769 6393 7375 7070 9053 8e6f 7274 logic.supp.S.ort │ │ │ │ +00054f40: 6564 9862 90ac 7279 9374 6865 8ea4 1000 ed.b..ry.the.... │ │ │ │ +00054f50: 008d eb48 484f 4c96 0392 7acf 7379 7374 ...HHOL...z.syst │ │ │ │ +00054f60: 656d 2c91 03a4 1c77 6869 639a ac72 6893 em,....whic..rh. │ │ │ │ +00054f70: 6973 9361 9103 9279 7691 ff58 e461 7269 is.a...yv..X.ari │ │ │ │ +00054f80: 616e 9874 936f 6693 4368 9875 7263 9868 an.t.of.Ch.urc.h │ │ │ │ +00054f90: 2773 9b03 9279 7369 6d70 6c65 9374 6865 's...ysimple.the │ │ │ │ +00054fa0: 6f72 7993 6f66 9874 90ac 7279 7090 538e ory.of.t..ryp.S. │ │ │ │ +00054fb0: 6573 935b 8d33 8e91 05df fc5d 9361 6e64 es.[.3.....].and │ │ │ │ +00054fc0: 9877 696c 6c93 6865 6e63 6566 6f72 7468 .will.henceforth │ │ │ │ +00054fd0: 8ea1 8d62 9053 8e65 9605 6c38 6361 6c6c ...b.S.e..l8call │ │ │ │ +00054fe0: 6564 9b05 6c37 7468 6593 eb48 484f 4c98 ed..l7the..HHOL. │ │ │ │ +00054ff0: cf6c 6f67 6963 2c91 05cc 9c6f 7298 6a75 .logic,....or.ju │ │ │ │ +00055000: 7374 93eb 4848 4f4c cf2e 9354 6865 986d st..HHOL...The.m │ │ │ │ +00055010: 6574 612d 6c61 6e67 7561 6765 9366 6f72 eta-language.for │ │ │ │ +00055020: 9874 6869 7393 6465 7363 7269 7074 696f .this.descriptio │ │ │ │ +00055030: 6e98 7769 6c6c 9362 9053 8e65 8ea1 8d45 n.will.b.S.e...E │ │ │ │ +00055040: 6e67 6c69 7368 2c91 0613 2665 6e68 616e nglish,...&enhan │ │ │ │ +00055050: 6365 6496 05a4 a777 6974 6893 7691 ff58 ced....with.v..X │ │ │ │ +00055060: e461 7269 6f75 739b 05a4 a66d 6174 6865 .arious....mathe │ │ │ │ +00055070: 6d61 7469 6361 6c93 6e6f 7461 7469 6f6e matical.notation │ │ │ │ +00055080: 7393 616e 6498 636f 6e95 ac72 7693 656e s.and.con..rv.en │ │ │ │ +00055090: 9374 696f 6e73 2e91 0a66 dc54 6865 9105 .tions...f.The.. │ │ │ │ +000550a0: a4a7 6f62 9100 a71c 6a65 6374 8ea1 8d6c ..ob....ject...l │ │ │ │ +000550b0: 616e 6775 6167 6596 04d6 1e6f 6693 7468 anguage....of.th │ │ │ │ +000550c0: 6973 9364 6573 6372 6970 7469 6f6e 9369 is.description.i │ │ │ │ +000550d0: 7393 7468 6591 04d6 1feb 4848 4f4c 93cf s.the.....HHOL.. │ │ │ │ +000550e0: 6c6f 6769 632e 9107 fb42 4e6f 7465 9374 logic....BNote.t │ │ │ │ +000550f0: 6861 7493 7468 6572 6593 6973 9361 9360 hat.there.is.a.` │ │ │ │ +00055100: 6d65 7461 2d6c 616e 6775 6167 6527 2c91 meta-language',. │ │ │ │ +00055110: 0510 fc69 6e8e a18d 6196 0413 2864 690b ...in...a...(di. │ │ │ │ +00055120: 6572 656e 90ac 7274 9b04 1327 7365 6e73 eren..rt...'sens │ │ │ │ +00055130: 652c 9104 1d47 6173 736f 9053 8e63 6961 e,...Gasso.S.cia │ │ │ │ +00055140: 7465 6493 7769 7468 9874 6865 93eb 4848 ted.with.the..HH │ │ │ │ +00055150: 4f4c 93cf 6c6f 6769 632c 9104 1d47 6e61 OL..logic,...Gna │ │ │ │ +00055160: 6d65 6c79 9874 6865 9370 726f 6772 616d mely.the.program │ │ │ │ +00055170: 6d69 6e67 986c 616e 6775 6167 6593 eb48 ming.language..H │ │ │ │ +00055180: 4d4c cf2e 8ea1 8d54 6869 7396 04fb 1369 ML.....This....i │ │ │ │ +00055190: 739b 04fb 1274 6865 936c 616e 6775 6167 s....the.languag │ │ │ │ +000551a0: 6593 7573 6564 9374 6f98 6d61 6e69 7075 e.used.to.manipu │ │ │ │ +000551b0: 6c61 7465 9374 6865 93eb 4848 4f4c 98cf late.the..HHOL.. │ │ │ │ +000551c0: 6c6f 6769 6393 6290 ac72 7993 7573 6572 logic.b..ry.user │ │ │ │ +000551d0: 7398 6f66 9374 6865 9373 7973 7465 6d2c s.of.the.system, │ │ │ │ +000551e0: 9105 3f2d 616e 6493 6973 8ea1 8d64 6573 ..?-and.is...des │ │ │ │ +000551f0: 6372 6962 9053 8e65 6496 0511 c469 6e9b crib.S.ed....in. │ │ │ │ +00055200: 0511 c364 6574 6169 6c93 696e 9350 90ac ...detail.in.P.. │ │ │ │ +00055210: 7261 7274 9349 986f 6693 eb49 4445 5343 rart.I.of..IDESC │ │ │ │ +00055220: 5249 5054 494f 4ecf 2e93 4974 9369 7398 RIPTION...It.is. │ │ │ │ +00055230: 686f 709a 538e 6564 9374 6861 7493 6298 hop.S.ed.that.b. │ │ │ │ +00055240: 6563 6175 7365 936f 6691 0511 c363 6f6e ecause.of....con │ │ │ │ +00055250: 90ac 7274 6578 742c 9105 5b8b 6e6f 8ea1 ..rtext,..[.no.. │ │ │ │ +00055260: 8d63 6f6e 6675 7369 6f6e 9603 6d4c 7265 .confusion..mLre │ │ │ │ +00055270: 7375 6c74 739b 036d 4b66 726f 6d93 7468 sults..mKfrom.th │ │ │ │ +00055280: 6573 6598 7495 ac72 7793 6f96 036d 4c75 ese.t..rw.o..mLu │ │ │ │ +00055290: 7365 7398 6f66 9374 6865 9877 90ac 726f ses.of.the.w..ro │ │ │ │ +000552a0: 7264 9360 6d65 7461 2d6c 616e 6775 6167 rd.`meta-languag │ │ │ │ +000552b0: 6527 2e91 050f 1657 6865 6e93 eb48 4d4c e'.....When..HML │ │ │ │ +000552c0: 98cf 6973 9364 6573 6372 6962 9053 8e65 ..is.describ.S.e │ │ │ │ +000552d0: 648e a18d 696e 9603 97c2 5090 ac72 6172 d...in....P..rar │ │ │ │ +000552e0: 7493 492c 9103 a857 eb48 4d4c 93cf 6973 t.I,...W.HML..is │ │ │ │ +000552f0: 9374 6865 936f 6291 00a7 1c6a 6563 7493 .the.ob....ject. │ │ │ │ +00055300: 6c61 6e67 7561 6765 9375 6e64 6572 9363 language.under.c │ │ │ │ +00055310: 6f6e 7369 6465 7261 7469 6f6e 7c61 6e64 onsideration|and │ │ │ │ +00055320: 9345 6e67 6c69 7368 9369 7393 6167 6169 .English.is.agai │ │ │ │ +00055330: 6e93 7468 6593 6d65 7461 2d8e a18d 6c61 n.the.meta-...la │ │ │ │ +00055340: 6e67 7561 6765 218e 9f11 082a 8d91 0b61 nguage!....*...a │ │ │ │ +00055350: 8f54 6865 9604 6fb8 eb48 484f 4c91 046f .The..o..HHOL..o │ │ │ │ +00055360: b9cf 7379 6e9a ac72 7461 7893 636f 6e98 ..syn..rtax.con. │ │ │ │ +00055370: 7461 696e 7391 046f b973 796e 9874 6163 tains..o.syn.tac │ │ │ │ +00055380: 7469 6393 6361 7465 676f 7269 6573 9104 tic.categories.. │ │ │ │ +00055390: 6fb9 6f66 9374 9879 7090 538e 6573 9361 o.of.t.yp.S.es.a │ │ │ │ +000553a0: 6e64 9b04 6fb9 7465 726d 7393 7768 6f73 nd..o.terms.whos │ │ │ │ +000553b0: 6598 656c 656d 656e 90ac 7274 7393 6172 e.elemen..rts.ar │ │ │ │ +000553c0: 658e a18d 696e 9aac 7274 656e 6465 6496 e...in..rtended. │ │ │ │ +000553d0: 05d5 4574 6f91 05d5 4664 656e 6f74 6593 ..Eto...Fdenote. │ │ │ │ +000553e0: 7265 7370 9053 8e65 6374 6976 9865 6c79 resp.S.ectiv.ely │ │ │ │ +000553f0: 9363 6572 7461 696e 9373 6574 7391 05d5 .certain.sets... │ │ │ │ +00055400: 4661 6e64 9365 6c65 6d65 6e98 7473 936f Fand.elemen.ts.o │ │ │ │ +00055410: 6696 05d5 4673 6574 732e 910a f8b7 5468 f...Fsets.....Th │ │ │ │ +00055420: 6973 9373 6574 9105 d545 7468 656f 7265 is.set...Etheore │ │ │ │ +00055430: 7469 638e a18d 696e 9aac 7274 6572 7072 tic...in..rterpr │ │ │ │ +00055440: 6574 6174 696f 6e96 0545 5d77 696c 6c91 etation..E]will. │ │ │ │ +00055450: 0545 5e62 9053 8e65 9364 6576 9865 6c6f .E^b.S.e.dev.elo │ │ │ │ +00055460: 7090 538e 6564 9361 6c6f 6e67 9373 6964 p.S.ed.along.sid │ │ │ │ +00055470: 659b 0545 5e74 6865 9364 6573 6372 6970 e..E^the.descrip │ │ │ │ +00055480: 7469 6f6e 936f 6698 7468 6593 eb48 484f tion.of.the..HHO │ │ │ │ +00055490: 4c93 cf73 796e 90ac 7274 6178 2c91 059c L..syn..rtax,... │ │ │ │ +000554a0: 0b61 6e64 9369 6e8e a18d 7468 6596 04a5 .and.in...the... │ │ │ │ +000554b0: b66e 6578 7493 6390 ac72 6861 7074 6572 .next.c..rhapter │ │ │ │ +000554c0: 9374 6865 9104 a5b5 eb48 484f 4c93 cf70 .the.....HHOL..p │ │ │ │ +000554d0: 726f 9a53 8e6f 6693 7379 7374 656d 9377 ro.S.of.system.w │ │ │ │ +000554e0: 696c 6c93 6298 6593 7368 6f90 ac72 776e ill.b.e.sho..rwn │ │ │ │ +000554f0: 9374 6f93 6298 6591 04a5 b573 6f75 6e64 .to.b.e....sound │ │ │ │ +00055500: 9366 6f72 9372 6561 736f 6e69 6e67 9361 .for.reasoning.a │ │ │ │ +00055510: 6298 6f75 748e a18d 7072 6f70 9a53 8e65 b.out...prop.S.e │ │ │ │ +00055520: 7274 6965 7396 031b 556f 6693 7468 6593 rties...Uof.the. │ │ │ │ +00055530: 7365 7491 031b 5474 6865 6f72 6574 6963 set...Ttheoretic │ │ │ │ +00055540: 936d 6f98 6465 6c2e 8d8d 9ffb a532 d531 .mo.del......2.1 │ │ │ │ +00055550: 8e8e 9109 b3c9 cf54 6869 7391 031b 546d .......This...Tm │ │ │ │ +00055560: 6f98 6465 6c93 6973 9367 6976 90ac 7265 o.del.is.giv..re │ │ │ │ +00055570: 6e93 696e 9374 6572 6d73 936f 6693 6193 n.in.terms.of.a. │ │ │ │ +00055580: 0c78 6564 9103 1b54 7365 7493 6f66 9373 .xed...Tset.of.s │ │ │ │ +00055590: 6574 7393 da55 9101 3111 cf2c 8ea1 8d77 ets..U..1..,...w │ │ │ │ +000555a0: 6869 639a ac72 6896 03ea a877 696c 6c93 hic..rh....will. │ │ │ │ +000555b0: 6290 538e 6593 6361 6c6c 6564 9374 6865 b.S.e.called.the │ │ │ │ +000555c0: 93e5 756e 6976 6572 7365 9104 d058 cf61 ..universe...X.a │ │ │ │ +000555d0: 6e64 9377 6869 6398 6893 6973 9361 7373 nd.whic.h.is.ass │ │ │ │ +000555e0: 756d 6564 9374 6f93 6861 9876 9865 9374 umed.to.ha.v.e.t │ │ │ │ +000555f0: 6865 9366 6f6c 6c6f 9877 696e 6793 7072 he.follo.wing.pr │ │ │ │ +00055600: 6f70 9053 8e65 7274 6965 732e 8ea4 1f28 op.S.erties....( │ │ │ │ +00055610: d28d 8d8d d049 6e68 6162 8e8e 9127 f719 .....Inhab...'.. │ │ │ │ +00055620: cf45 6163 95ac 7268 9b03 eaa8 656c 656d .Eac..rh....elem │ │ │ │ +00055630: 656e 9374 986f 6698 da55 9105 1bb9 cf69 en.t.of..U.....i │ │ │ │ +00055640: 7398 6198 6e6f 6e2d 656d 7074 9379 9873 s.a.non-empt.y.s │ │ │ │ +00055650: 6574 2e8e a18d 8d8d d053 7562 8e8e 911c et.......Sub.... │ │ │ │ +00055660: 5ffc cf49 6696 03ea a8d7 5891 0446 d5da _..If.....X..F.. │ │ │ │ +00055670: 329b 0355 5255 9105 1bb9 cf61 6e64 93da 2..URU.....and.. │ │ │ │ +00055680: 3b98 36cf 3d98 d759 9105 f1c2 da12 98d7 ;.6.=..Y........ │ │ │ │ +00055690: 5891 00f1 83cf 2c93 7468 656e 93d7 5991 X.....,.then..Y. │ │ │ │ +000556a0: 05f1 c2da 3298 5591 0131 11cf 2e8e a18d ....2.U..1...... │ │ │ │ +000556b0: 8d8d d050 726f 9060 0064 8e8e 9123 3c6f ...Pro.`.d...#|.... │ │ │ │ -00055a50: a002 942f df8d a0fd 8bd0 218d 8d8d 91ea .../......!..... │ │ │ │ -00055a60: f1eb 4368 6f69 6365 8e8e 9118 baca cf54 ..Choice.......T │ │ │ │ -00055a70: 6865 7265 9604 ff73 6973 9b04 ff74 6193 here...sis...ta. │ │ │ │ -00055a80: 6469 7374 696e 6775 6973 6865 6498 656c distinguished.el │ │ │ │ -00055a90: 656d 656e 9aac 7274 8d93 6398 688e 9115 emen..rt..c.h... │ │ │ │ -00055aa0: 9853 da32 8d91 052c 759f f7ff fcf3 14fa .S.2...,u....... │ │ │ │ -00055ab0: b175 1200 0a00 0000 0a00 0000 0663 6d65 .u...........cme │ │ │ │ -00055ac0: 7831 30bf 518e 8d91 0e9e 3e9f 0280 04d8 x10.Q.....>..... │ │ │ │ -00055ad0: 5891 009f d2db 3255 8e91 2481 10d7 5891 X.....2U..$...X. │ │ │ │ -00055ae0: 00f1 83cf 2e91 0877 4254 6865 9104 ff74 .......wBThe...t │ │ │ │ -00055af0: 656c 656d 656e 9874 7393 6f66 9104 ff74 elemen.ts.of...t │ │ │ │ -00055b00: 7468 6593 7072 6f90 538e 6475 6374 8ea4 the.pro.S.duct.. │ │ │ │ -00055b10: 1000 008d 8d91 0851 d79f f7ff fcbf 518e .......Q......Q. │ │ │ │ -00055b20: 8d91 11c3 a09f 0280 04d8 5891 009f d2db ..........X..... │ │ │ │ -00055b30: 3255 8e91 27a6 72d7 5891 04aa b5cf 6172 2U..'.r.X.....ar │ │ │ │ -00055b40: 6591 03b9 3328 6465 709a 538e 656e 6465 e...3(dep.S.ende │ │ │ │ -00055b50: 6e95 ac72 746c 7991 03b9 3274 9379 7098 n..rtly...2t.yp. │ │ │ │ -00055b60: 6564 299b 03b9 3366 756e 6374 696f 6e73 ed)...3functions │ │ │ │ -00055b70: 3a91 0520 2574 6893 7573 9603 b932 666f :.. %th.us...2fo │ │ │ │ -00055b80: 7298 616c 6c93 d758 9104 46d5 da32 9103 r.all..X..F..2.. │ │ │ │ -00055b90: 5552 5591 0131 11cf 2c91 03c3 17d7 5891 URU..1..,.....X. │ │ │ │ -00055ba0: 04aa b5cf 6973 986e 6f6e 2d65 6d70 749a ....is.non-empt. │ │ │ │ -00055bb0: ac72 7993 6298 798e a18d 9108 51d7 d049 .ry.b.y.....Q..I │ │ │ │ -00055bc0: 6e68 6162 9603 eaa8 cf61 6e64 8d93 6390 nhab.....and..c. │ │ │ │ -00055bd0: ac72 688e 910f 5712 28d7 5891 00f1 83cf .rh...W.(.X..... │ │ │ │ -00055be0: 2996 0355 52da 3293 d758 9104 dc2b cf77 )..UR.2..X...+.w │ │ │ │ -00055bf0: 6974 6e65 7373 6573 9103 eaa8 7468 6973 itnesses....this │ │ │ │ -00055c00: 2e8e a91c f752 8d91 eaf1 eb54 6865 7265 .....R.....There │ │ │ │ -00055c10: 9604 8d68 6172 659b 048d 6973 6f6d 6593 ...hare...isome. │ │ │ │ -00055c20: 636f 6e73 6571 7565 6e63 6573 936f 6698 consequences.of. │ │ │ │ -00055c30: 7468 6573 6593 6173 7375 6d70 7469 6f6e these.assumption │ │ │ │ -00055c40: 7393 7768 6963 90ac 7268 9877 696c 6c93 s.whic..rh.will. │ │ │ │ -00055c50: 6290 538e 6593 6e65 6564 6564 2e91 0721 b.S.e.needed...! │ │ │ │ -00055c60: 2149 6e98 7365 7493 7468 656f 7279 8ea1 !In.set.theory.. │ │ │ │ -00055c70: 8d91 eaf1 eb66 756e 6374 696f 6e73 9604 .....functions.. │ │ │ │ -00055c80: 6682 6172 6593 6964 656e 9aac 7274 690c f.are.iden..rti. │ │ │ │ -00055c90: 6564 9377 6974 6893 7468 6569 7293 6772 ed.with.their.gr │ │ │ │ -00055ca0: 6170 6873 2c91 0485 7977 6869 6398 6893 aphs,...ywhic.h. │ │ │ │ -00055cb0: 6172 6593 6365 7274 6169 6e93 7365 7473 are.certain.sets │ │ │ │ -00055cc0: 9104 6683 6f66 936f 7264 6572 6564 9370 ..f.of.ordered.p │ │ │ │ -00055cd0: 6169 7273 2e91 06ac 6e54 6898 7573 8ea1 airs....nTh.us.. │ │ │ │ -00055ce0: 8d91 eaf1 eb74 6865 9603 ebde 7365 7493 .....the....set. │ │ │ │ -00055cf0: d758 8d91 00f1 83da 218e 910c f185 d759 .X......!......Y │ │ │ │ -00055d00: 9b06 884e cf6f 6693 616c 6c93 6675 6e63 ...N.of.all.func │ │ │ │ -00055d10: 7469 6f6e 7393 6672 6f6d 9103 ebdf 6193 tions.from....a. │ │ │ │ -00055d20: 7365 7493 d758 9104 dd61 cf74 6f93 6193 set..X...a.to.a. │ │ │ │ -00055d30: 7365 7493 d759 98cf 6973 9361 9373 7562 set..Y..is.a.sub │ │ │ │ -00055d40: 7365 7493 6f66 93d7 5091 01a1 c6cf 28d7 set.of..P.....(. │ │ │ │ -00055d50: 5891 039c ffda 0291 02ab 7bd7 5991 029c X.........{.Y... │ │ │ │ -00055d60: 70cf 293b 9103 ec79 616e 6493 6974 9369 p.);...yand.it.i │ │ │ │ -00055d70: 738e a18d 91ea f1eb 6196 043f 2e6e 6f6e s.......a..?.non │ │ │ │ -00055d80: 2d65 6d70 7490 ac72 799b 043f 2f73 6574 -empt..ry..?/set │ │ │ │ -00055d90: 9377 6865 6e93 d759 9106 db9e cf69 7398 .when..Y.....is. │ │ │ │ -00055da0: 6e6f 6e2d 656d 7074 90ac 7279 91ff 0556 non-empt..ry...V │ │ │ │ -00055db0: 2e91 0636 7253 6f98 d053 7562 cf2c 9104 ...6rSo..Sub.,.. │ │ │ │ -00055dc0: 544f d050 726f 9060 0064 98cf 616e 6493 TO.Pro.`.d..and. │ │ │ │ -00055dd0: d050 95a0 006f 9377 9604 3f2e cf74 6f67 .P...o.w..?..tog │ │ │ │ -00055de0: 6574 6865 7293 696d 706c 7998 7468 6174 ether.imply.that │ │ │ │ -00055df0: 93da 558e a18d 91ea f1eb cf61 6c73 6f91 ..U........also. │ │ │ │ -00055e00: 03ea a873 6174 6973 0c65 738e 9f1c f753 ...satis.es....S │ │ │ │ -00055e10: 8d8d 8d91 eaf1 ebd0 4691 fee0 0075 6e8e ........F....un. │ │ │ │ -00055e20: 8e91 072e 59cf 4966 9603 eaa8 d758 9104 ....Y.If.....X.. │ │ │ │ -00055e30: 46d5 da32 9b03 5552 5591 051b b9cf 616e F..2..URU.....an │ │ │ │ -00055e40: 6493 d759 9105 f1c2 da32 9855 9101 3111 d..Y.....2.U..1. │ │ │ │ -00055e50: cf2c 9374 6865 6e93 d758 8d91 00f1 83da .,.then..X...... │ │ │ │ -00055e60: 218e 910c f185 d759 9105 f1c2 da32 9855 !......Y.....2.U │ │ │ │ -00055e70: 9101 3111 cf2e 8ea6 8d91 eaf1 eb42 7996 ..1..........By. │ │ │ │ -00055e80: 050d 4269 7465 7261 7469 6e67 93d0 5072 ..Biterating..Pr │ │ │ │ -00055e90: 6f90 6000 64cf 2c9b 0555 e96f 6e65 9368 o.`.d.,..U.one.h │ │ │ │ -00055ea0: 6173 9374 6861 7493 7468 6593 6361 7274 as.that.the.cart │ │ │ │ -00055eb0: 6573 6961 6e93 7072 6f90 538e 6475 6374 esian.pro.S.duct │ │ │ │ -00055ec0: 936f 6693 616e 90ac 7279 930c 6e69 7465 .of.an..ry..nite │ │ │ │ -00055ed0: 2c98 6e6f 6e2d 7a65 726f 936e 95ac 7275 ,.non-zero.n..ru │ │ │ │ -00055ee0: 6d93 6290 538e 6572 8ea1 8d91 eaf1 eb6f m.b.S.er.......o │ │ │ │ -00055ef0: 6696 0468 9273 6574 7393 696e 93da 559b f..h.sets.in..U. │ │ │ │ -00055f00: 0599 a3cf 6973 9361 6761 696e 9369 6e93 ....is.again.in. │ │ │ │ -00055f10: da55 9101 3111 cf2e 9106 b29d da55 98cf .U..1........U.. │ │ │ │ -00055f20: 616c 736f 9363 6f6e 9aac 7274 6169 6e73 also.con..rtains │ │ │ │ -00055f30: 9374 6865 9363 6172 7465 7369 616e 9370 .the.cartesian.p │ │ │ │ -00055f40: 726f 9053 8e64 7563 7493 6f66 936e 6f93 ro.S.duct.of.no. │ │ │ │ -00055f50: 7365 7473 2c91 0488 0c77 6869 6398 6893 sets,....whic.h. │ │ │ │ -00055f60: 6973 9374 6f8e a18d 91ea f1eb 7361 9aac is.to.......sa.. │ │ │ │ -00055f70: 7279 9604 3700 7468 6174 9369 7493 636f ry..7.that.it.co │ │ │ │ -00055f80: 6e98 7461 696e 7393 6193 6f6e 652d 656c n.tains.a.one-el │ │ │ │ -00055f90: 656d 656e 9874 9373 6574 9328 6298 7993 emen.t.set.(b.y. │ │ │ │ -00055fa0: 7669 7274 7565 936f 6693 d053 7562 93cf virtue.of..Sub.. │ │ │ │ -00055fb0: 6170 706c 6965 6493 746f 9361 6e98 7993 applied.to.an.y. │ │ │ │ -00055fc0: 7365 7493 696e 93da 5591 0131 11cf 7cd0 set.in..U..1..|. │ │ │ │ -00055fd0: 496e 6674 90a0 0079 8ea1 8d91 eaf1 ebcf Inft...y........ │ │ │ │ -00055fe0: 6775 6172 616e 90ac 7274 6565 7396 03a4 guaran..rtees... │ │ │ │ -00055ff0: fc74 6865 7265 9b03 a4fd 6973 936f 6e65 .there....is.one │ │ │ │ -00056000: 293b 9103 bc35 666f 7298 6465 0c6e 6974 );...5for.de.nit │ │ │ │ -00056010: 656e 6573 732c 9103 b2eb 6193 7061 7274 eness,....a.part │ │ │ │ -00056020: 6963 756c 6172 986f 6e65 2d65 6c65 6d65 icular.one-eleme │ │ │ │ -00056030: 6e90 ac72 7493 7365 7493 7769 6c6c 9362 n..rt.set.will.b │ │ │ │ -00056040: 9053 8e65 9873 696e 676c 6564 936f 7574 .S.e.singled.out │ │ │ │ -00056050: 2e8e a68d 8d8d 91ea f1eb d055 6e69 748e ...........Unit. │ │ │ │ -00056060: 8e91 0bb1 e8da 5591 051b b9cf 636f 6e9a ......U.....con. │ │ │ │ -00056070: ac72 7461 696e 7396 03ea a861 9364 6973 .rtains....a.dis │ │ │ │ -00056080: 7469 6e67 7569 7368 6564 936f 6e65 2d65 tinguished.one-e │ │ │ │ -00056090: 6c65 6d65 6e98 7493 7365 7493 3196 0355 lemen.t.set.1..U │ │ │ │ -000560a0: 523d 93da 66cf 30da 67cf 2e8e a68d 91ea R=..f.0.g....... │ │ │ │ -000560b0: f1eb 5369 6d69 6c61 726c 7991 ff05 562c ..Similarly...V, │ │ │ │ -000560c0: 9b04 91e7 6290 538e 6563 6175 7365 9604 ....b.S.ecause.. │ │ │ │ -000560d0: 7074 6f66 9104 7073 d053 7562 93cf 616e ptof..ps.Sub..an │ │ │ │ -000560e0: 6493 d049 6e66 7490 a000 79cf 2c98 da55 d..Inft...y.,..U │ │ │ │ -000560f0: 9105 a184 cf63 6f6e 9aac 7274 6169 6e73 .....con..rtains │ │ │ │ -00056100: 9374 9877 986f 2d65 6c65 6d65 6e98 7493 .t.w.o-elemen.t. │ │ │ │ -00056110: 7365 7473 2c91 0491 e76f 6e65 936f 6691 sets,....one.of. │ │ │ │ -00056120: 0470 7377 6869 6398 6893 7769 6c6c 9362 .pswhic.h.will.b │ │ │ │ -00056130: 9053 8e65 8ea1 8d91 eaf1 eb73 696e 676c .S.e.......singl │ │ │ │ -00056140: 6564 9103 eaa8 6f75 742e 8e9f 1cf7 538d ed....out.....S. │ │ │ │ -00056150: 8d8d 91ea f1eb d042 6f90 6000 6f6c 8e8e .......Bo.`.ol.. │ │ │ │ -00056160: 910c 0acb da55 9105 1bb9 cf63 6f6e 9aac .....U.....con.. │ │ │ │ -00056170: 7274 6169 6e73 9603 eaa8 6193 6469 7374 rtains....a.dist │ │ │ │ -00056180: 696e 6775 6973 6865 6493 7498 7798 6f2d inguished.t.w.o- │ │ │ │ -00056190: 656c 656d 656e 9874 9373 6574 8d93 328e elemen.t.set..2. │ │ │ │ -000561a0: 910d 1ff6 3d91 0355 52da 66cf 30d7 3b91 ....=..UR.f.0.;. │ │ │ │ -000561b0: 01ff fecf 31da 67cf 2e8e a68d 91f6 537a ....1.g.......Sz │ │ │ │ -000561c0: 5468 659b 0468 f561 6290 538e 6f95 ac72 The..h.ab.S.o..r │ │ │ │ -000561d0: 7693 6591 0468 f661 7373 756d 7074 696f v.e..h.assumptio │ │ │ │ -000561e0: 6e73 986f 6e98 da55 9105 9a07 cf61 7265 ns.on..U.....are │ │ │ │ -000561f0: 9877 9365 616b 9365 7298 7468 616e 9604 .w.eak.er.than.. │ │ │ │ -00056200: 68f6 7468 6f73 6598 696d 7090 538e 6f73 h.those.imp.S.os │ │ │ │ -00056210: 6564 986f 6e93 6198 756e 6976 90ac 7265 ed.on.a.univ..re │ │ │ │ -00056220: 7273 6598 6f66 9373 6574 7398 6290 ac72 rse.of.sets.b..r │ │ │ │ -00056230: 798e a18d 91ea f1eb 7468 6596 04b7 db61 y.......the....a │ │ │ │ -00056240: 7869 6f6d 7393 6f66 935a 6572 6d65 6c6f xioms.of.Zermelo │ │ │ │ -00056250: 2d46 91ff 0556 7261 656e 6b90 ac72 656c -F...Vraenk..rel │ │ │ │ -00056260: 9373 6574 9104 b7dc 7468 656f 7279 9377 .set....theory.w │ │ │ │ -00056270: 6974 6893 7468 6593 4178 696f 6d93 6f66 ith.the.Axiom.of │ │ │ │ -00056280: 9343 686f 6963 6593 288d eb61 5a46 438e .Choice.(..aZFC. │ │ │ │ -00056290: 9111 3efe cf29 2c91 04eb 2870 7269 6e63 ..>..),...(princ │ │ │ │ -000562a0: 6970 616c 6c79 8ea1 8d91 eaf1 eb62 9053 ipally.......b.S │ │ │ │ -000562b0: 8e65 6361 7573 6596 03dd d3da 5591 050e .ecause.....U... │ │ │ │ -000562c0: e5cf 6973 936e 6f74 9372 6571 7569 7265 ..is.not.require │ │ │ │ -000562d0: 649b 03dd d474 6f93 7361 7469 7366 7993 d....to.satisfy. │ │ │ │ -000562e0: 616e 90ac 7279 9866 6f72 6d93 6f66 9374 an..ry.form.of.t │ │ │ │ -000562f0: 6865 9841 7869 6f6d 936f 6693 5265 706c he.Axiom.of.Repl │ │ │ │ -00056300: 6163 656d 656e 90ac 7274 2e91 0534 9949 acemen..rt...4.I │ │ │ │ -00056310: 6e64 6565 642c 9103 e065 6974 9369 738e ndeed,...eit.is. │ │ │ │ -00056320: a18d 91ea f1eb 7090 538e 6f73 7369 626c ......p.S.ossibl │ │ │ │ -00056330: 659b 046c eb74 6f91 046c ec70 726f 95ac e..l.to..l.pro.. │ │ │ │ -00056340: 7276 9365 9874 6865 9865 7869 7374 656e rv.e.the.existen │ │ │ │ -00056350: 6365 9604 6cec 6f66 9861 9873 6574 93da ce..l.of.a.set.. │ │ │ │ -00056360: 5591 059d fccf 7769 7468 9874 6865 9861 U.....with.the.a │ │ │ │ -00056370: 629a 538e 6f95 ac72 7693 6591 046c ec70 b.S.o..rv.e..l.p │ │ │ │ -00056380: 726f 7098 6572 7469 6573 9604 6ceb 6672 rop.erties..l.fr │ │ │ │ -00056390: 6f6d 9374 6865 9104 6cec 6178 696f 6d73 om.the..l.axioms │ │ │ │ -000563a0: 936f 668e a18d 8d91 eaf1 ebeb 615a 4643 .of.........aZFC │ │ │ │ -000563b0: 8e91 fc30 e9cf 2e91 0528 9228 4691 ff05 ...0.....(.(F... │ │ │ │ -000563c0: 566f 7296 03b9 be65 7861 6d70 6c65 936f Vor....example.o │ │ │ │ -000563d0: 6e65 9b03 b9bf 636f 756c 6493 7461 6b90 ne....could.tak. │ │ │ │ -000563e0: ac72 6593 da55 9104 eacf cf74 6f93 636f .re..U.....to.co │ │ │ │ -000563f0: 6e73 6973 7498 6f66 9361 6c6c 936e 6f6e nsist.of.all.non │ │ │ │ -00056400: 2d65 6d70 7490 ac72 7993 7365 7473 9369 -empt..ry.sets.i │ │ │ │ -00056410: 6e98 7468 6593 7690 ac72 6f6e 934e 6575 n.the.v..ron.Neu │ │ │ │ -00056420: 6d61 6e6e 8ea1 8d91 eaf1 eb63 756d 95ac mann.......cum.. │ │ │ │ -00056430: 7275 6c61 7469 7693 659b 04f1 f068 6965 rulativ.e....hie │ │ │ │ -00056440: 7261 7263 9368 9379 9604 f1ef 666f 726d rarc.h.y....form │ │ │ │ -00056450: 6564 9862 9053 8e65 666f 7265 9373 7461 ed.b.S.efore.sta │ │ │ │ -00056460: 6765 98d7 2191 03cc 22cf 2b91 035d e9d7 ge..!...".+..].. │ │ │ │ -00056470: 2190 6e39 cf2e 2991 084e b754 6890 ac72 !.n9..)..N.Th..r │ │ │ │ -00056480: 7573 2c91 0533 c161 7398 7769 7468 936d us,..3.as.with.m │ │ │ │ -00056490: 616e 90ac 7279 986f 7468 6572 9370 6965 an..ry.other.pie │ │ │ │ -000564a0: 6365 7398 6f66 8ea1 8d91 eaf1 eb6d 6174 ces.of.......mat │ │ │ │ -000564b0: 6865 6d61 7469 6373 2c91 03af 6569 7496 hematics,...eit. │ │ │ │ -000564c0: 03a0 9469 7393 7090 538e 6f73 7369 626c ...is.p.S.ossibl │ │ │ │ -000564d0: 659b 03a0 9569 6e93 7072 696e 6369 7061 e....in.principa │ │ │ │ -000564e0: 6c93 746f 9367 6976 90ac 7265 9861 9363 l.to.giv..re.a.c │ │ │ │ -000564f0: 6f6d 706c 6574 656c 7993 666f 726d 616c ompletely.formal │ │ │ │ -00056500: 9376 90ac 7265 7273 696f 6e98 7769 7468 .v..rersion.with │ │ │ │ -00056510: 696e 8d93 eb61 5a46 438e 9118 8026 cf73 in...aZFC....&.s │ │ │ │ -00056520: 6574 8ea1 8d91 eaf1 eb74 6865 6f72 7996 et.......theory. │ │ │ │ -00056530: 03ea a86f 6693 7468 6593 7365 6d61 6e9a ...of.the.seman. │ │ │ │ -00056540: ac72 7469 6373 936f 6693 7468 6593 eb48 .rtics.of.the..H │ │ │ │ -00056550: 484f 4c93 cf6c 6f67 6963 9374 6f93 6290 HOL..logic.to.b. │ │ │ │ -00056560: 538e 6593 6769 7698 656e 9362 9053 8e65 S.e.giv.en.b.S.e │ │ │ │ -00056570: 6c6f 9877 2e8e 9f2b bdd5 8d8d 91ea f1eb lo.w...+........ │ │ │ │ -00056580: eb4b 392e 328e 9117 3996 5491 ff75 c279 .K9.2...9.T..u.y │ │ │ │ -00056590: 7091 008a 3d65 738e 9f1d 16ed 8d91 eaf1 p...=es......... │ │ │ │ -000565a0: ebcf 5468 6596 0330 4574 90ac 7279 7090 ..The..0Et..ryp. │ │ │ │ -000565b0: 538e 6573 936f 669b 0330 4474 6865 93eb S.es.of..0Dthe.. │ │ │ │ -000565c0: 4848 4f4c 93cf 6c6f 6769 6393 6172 6593 HHOL..logic.are. │ │ │ │ -000565d0: 6578 7072 6573 7369 6f6e 7398 7468 6174 expressions.that │ │ │ │ -000565e0: 9364 656e 6f74 6593 7365 7473 9328 696e .denote.sets.(in │ │ │ │ -000565f0: 9874 6865 9375 6e69 769a ac72 6572 7365 .the.univ..rerse │ │ │ │ -00056600: 93da 5591 0131 11cf 292e 9104 fabf 4691 ..U..1..).....F. │ │ │ │ -00056610: ff05 566f 6c6c 6f98 7769 6e67 8ea1 8d91 ..Vollo.wing.... │ │ │ │ -00056620: eaf1 eb74 7261 6469 7469 6f6e 2c96 03b1 ...tradition,... │ │ │ │ -00056630: a5d7 1b90 6e39 cf2c 9370 9053 8e6f 7373 ....n9.,.p.S.oss │ │ │ │ -00056640: 6962 6c79 9b03 a365 6465 636f 7261 7465 ibly...edecorate │ │ │ │ -00056650: 6496 03a3 6477 6974 6893 7375 6273 6372 d...dwith.subscr │ │ │ │ -00056660: 6970 7473 986f 7293 7072 696d 6573 2c91 ipts.or.primes,. │ │ │ │ -00056670: 03b1 a569 7398 7573 6564 9374 6f93 7261 ...is.used.to.ra │ │ │ │ -00056680: 6e67 6598 6f95 ac72 7693 6572 9103 a364 nge.o..rv.er...d │ │ │ │ -00056690: 6172 6269 7472 6172 798e a18d 91ea f1eb arbitrary....... │ │ │ │ -000566a0: 7490 ac72 7970 9053 8e65 732e 8e9f 1097 t..ryp.S.es..... │ │ │ │ -000566b0: dd8d 91f6 537a 5468 6572 6596 0433 f161 ....SzThere..3.a │ │ │ │ -000566c0: 7265 9366 6f75 7293 6b69 6e64 7393 6f66 re.four.kinds.of │ │ │ │ -000566d0: 9b04 33f0 7490 ac72 7970 9053 8e65 7393 ..3.t..ryp.S.es. │ │ │ │ -000566e0: 696e 9374 6865 93eb 4848 4f4c 93cf 6c6f in.the..HHOL..lo │ │ │ │ -000566f0: 6769 632e 9106 14bb 5468 6573 6598 6361 gic.....These.ca │ │ │ │ -00056700: 6e93 629a 538e 6593 6465 7363 7269 6298 n.b.S.e.describ. │ │ │ │ -00056710: 6564 9369 6e66 6f72 6d61 6c6c 7993 6290 ed.informally.b. │ │ │ │ -00056720: ac72 798e a18d 91ea f1eb 7468 6596 03f1 .ry.......the... │ │ │ │ -00056730: d766 6f6c 6c6f 9aac 7277 696e 6793 eb48 .follo..rwing..H │ │ │ │ -00056740: 424e 4691 03f1 d5cf 6772 616d 6d61 722c BNF.....grammar, │ │ │ │ -00056750: 9103 f3a3 696e 9377 6869 6398 6893 d70b ....in.whic.h... │ │ │ │ -00056760: 9104 0566 cf72 616e 6765 7393 6f98 7698 ...f.ranges.o.v. │ │ │ │ -00056770: 6572 9103 f1d6 7498 7970 9053 8e65 9376 er....t.yp.S.e.v │ │ │ │ -00056780: 91ff 58e4 6172 6961 626c 6573 2c91 03f3 ..X.ariables,... │ │ │ │ -00056790: a3f3 407d 6821 d300 0c00 0000 0c00 0000 ..@}h!.......... │ │ │ │ -000567a0: 0663 6d73 6c31 32eb 4063 93cf 7261 6e67 .cmsl12.@c..rang │ │ │ │ -000567b0: 6573 936f 9876 9865 7293 6174 6f6d 6963 es.o.v.er.atomic │ │ │ │ -000567c0: 8ea1 8d91 eaf1 eb74 9aac 7279 7090 538e .......t..ryp.S. │ │ │ │ -000567d0: 6573 9603 eaa8 616e 6493 eb40 6f70 93cf es....and..@op.. │ │ │ │ -000567e0: 7261 6e67 6573 936f 9876 9865 7293 7498 ranges.o.v.er.t. │ │ │ │ -000567f0: 7970 9a53 8e65 936f 7098 6572 6174 6f72 yp.S.e.op.erator │ │ │ │ -00056800: 732e 8e8e 9f24 fd13 8e8c 8b00 0000 6700 s....$........g. │ │ │ │ -00056810: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000559e0: 0000 0000 0000 0000 0000 0000 0000 0005 ................ │ │ │ │ +000559f0: 4e16 a002 cc05 558d a0fd 46d3 0e8d 8d8d N.....U...F..... │ │ │ │ +00055a00: 8d9f fa99 9a8d 91ea f1eb d031 3032 9200 ...........102.. │ │ │ │ +00055a10: e715 f343 6861 7074 6572 9604 8000 392e ...Chapter....9. │ │ │ │ +00055a20: 910a 8000 5379 6e9a a000 7461 7893 616e ....Syn...tax.an │ │ │ │ +00055a30: 6493 5365 6d61 6e98 7469 6373 8e91 eaf1 d.Seman.tics.... │ │ │ │ +00055a40: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ +00055a50: 8e8e a002 942f df8d a0fd 8bd0 218d 8d8d ...../......!... │ │ │ │ +00055a60: 91ea f1eb 4368 6f69 6365 8e8e 9118 baca ....Choice...... │ │ │ │ +00055a70: cf54 6865 7265 9604 ff73 6973 9b04 ff74 .There...sis...t │ │ │ │ +00055a80: 6193 6469 7374 696e 6775 6973 6865 6498 a.distinguished. │ │ │ │ +00055a90: 656c 656d 656e 9aac 7274 8d93 6398 688e elemen..rt..c.h. │ │ │ │ +00055aa0: 9115 9853 da32 8d91 052c 759f f7ff fcf3 ...S.2...,u..... │ │ │ │ +00055ab0: 14fa b175 1200 0a00 0000 0a00 0000 0663 ...u...........c │ │ │ │ +00055ac0: 6d65 7831 30bf 518e 8d91 0e9e 3e9f 0280 mex10.Q.....>... │ │ │ │ +00055ad0: 04d8 5891 009f d2db 3255 8e91 2481 10d7 ..X.....2U..$... │ │ │ │ +00055ae0: 5891 00f1 83cf 2e91 0877 4254 6865 9104 X........wBThe.. │ │ │ │ +00055af0: ff74 656c 656d 656e 9874 7393 6f66 9104 .telemen.ts.of.. │ │ │ │ +00055b00: ff74 7468 6593 7072 6f90 538e 6475 6374 .tthe.pro.S.duct │ │ │ │ +00055b10: 8ea4 1000 008d 8d91 0851 d79f f7ff fcbf .........Q...... │ │ │ │ +00055b20: 518e 8d91 11c3 a09f 0280 04d8 5891 009f Q...........X... │ │ │ │ +00055b30: d2db 3255 8e91 27a6 72d7 5891 04aa b5cf ..2U..'.r.X..... │ │ │ │ +00055b40: 6172 6591 03b9 3328 6465 709a 538e 656e are...3(dep.S.en │ │ │ │ +00055b50: 6465 6e95 ac72 746c 7991 03b9 3274 9379 den..rtly...2t.y │ │ │ │ +00055b60: 7098 6564 299b 03b9 3366 756e 6374 696f p.ed)...3functio │ │ │ │ +00055b70: 6e73 3a91 0520 2574 6893 7573 9603 b932 ns:.. %th.us...2 │ │ │ │ +00055b80: 666f 7298 616c 6c93 d758 9104 46d5 da32 for.all..X..F..2 │ │ │ │ +00055b90: 9103 5552 5591 0131 11cf 2c91 03c3 17d7 ..URU..1..,..... │ │ │ │ +00055ba0: 5891 04aa b5cf 6973 986e 6f6e 2d65 6d70 X.....is.non-emp │ │ │ │ +00055bb0: 749a ac72 7993 6298 798e a18d 9108 51d7 t..ry.b.y.....Q. │ │ │ │ +00055bc0: d049 6e68 6162 9603 eaa8 cf61 6e64 8d93 .Inhab.....and.. │ │ │ │ +00055bd0: 6390 ac72 688e 910f 5712 28d7 5891 00f1 c..rh...W.(.X... │ │ │ │ +00055be0: 83cf 2996 0355 52da 3293 d758 9104 dc2b ..)..UR.2..X...+ │ │ │ │ +00055bf0: cf77 6974 6e65 7373 6573 9103 eaa8 7468 .witnesses....th │ │ │ │ +00055c00: 6973 2e8e a91c f752 8d91 eaf1 eb54 6865 is.....R.....The │ │ │ │ +00055c10: 7265 9604 8d68 6172 659b 048d 6973 6f6d re...hare...isom │ │ │ │ +00055c20: 6593 636f 6e73 6571 7565 6e63 6573 936f e.consequences.o │ │ │ │ +00055c30: 6698 7468 6573 6593 6173 7375 6d70 7469 f.these.assumpti │ │ │ │ +00055c40: 6f6e 7393 7768 6963 90ac 7268 9877 696c ons.whic..rh.wil │ │ │ │ +00055c50: 6c93 6290 538e 6593 6e65 6564 6564 2e91 l.b.S.e.needed.. │ │ │ │ +00055c60: 0721 2149 6e98 7365 7493 7468 656f 7279 .!!In.set.theory │ │ │ │ +00055c70: 8ea1 8d91 eaf1 eb66 756e 6374 696f 6e73 .......functions │ │ │ │ +00055c80: 9604 6682 6172 6593 6964 656e 9aac 7274 ..f.are.iden..rt │ │ │ │ +00055c90: 690c 6564 9377 6974 6893 7468 6569 7293 i.ed.with.their. │ │ │ │ +00055ca0: 6772 6170 6873 2c91 0485 7977 6869 6398 graphs,...ywhic. │ │ │ │ +00055cb0: 6893 6172 6593 6365 7274 6169 6e93 7365 h.are.certain.se │ │ │ │ +00055cc0: 7473 9104 6683 6f66 936f 7264 6572 6564 ts..f.of.ordered │ │ │ │ +00055cd0: 9370 6169 7273 2e91 06ac 6e54 6898 7573 .pairs....nTh.us │ │ │ │ +00055ce0: 8ea1 8d91 eaf1 eb74 6865 9603 ebde 7365 .......the....se │ │ │ │ +00055cf0: 7493 d758 8d91 00f1 83da 218e 910c f185 t..X......!..... │ │ │ │ +00055d00: d759 9b06 884e cf6f 6693 616c 6c93 6675 .Y...N.of.all.fu │ │ │ │ +00055d10: 6e63 7469 6f6e 7393 6672 6f6d 9103 ebdf nctions.from.... │ │ │ │ +00055d20: 6193 7365 7493 d758 9104 dd61 cf74 6f93 a.set..X...a.to. │ │ │ │ +00055d30: 6193 7365 7493 d759 98cf 6973 9361 9373 a.set..Y..is.a.s │ │ │ │ +00055d40: 7562 7365 7493 6f66 93d7 5091 01a1 c6cf ubset.of..P..... │ │ │ │ +00055d50: 28d7 5891 039c ffda 0291 02ab 7bd7 5991 (.X.........{.Y. │ │ │ │ +00055d60: 029c 70cf 293b 9103 ec79 616e 6493 6974 ..p.);...yand.it │ │ │ │ +00055d70: 9369 738e a18d 91ea f1eb 6196 043f 2e6e .is.......a..?.n │ │ │ │ +00055d80: 6f6e 2d65 6d70 7490 ac72 799b 043f 2f73 on-empt..ry..?/s │ │ │ │ +00055d90: 6574 9377 6865 6e93 d759 9106 db9e cf69 et.when..Y.....i │ │ │ │ +00055da0: 7398 6e6f 6e2d 656d 7074 90ac 7279 91ff s.non-empt..ry.. │ │ │ │ +00055db0: 0556 2e91 0636 7253 6f98 d053 7562 cf2c .V...6rSo..Sub., │ │ │ │ +00055dc0: 9104 544f d050 726f 9060 0064 98cf 616e ..TO.Pro.`.d..an │ │ │ │ +00055dd0: 6493 d050 95a0 006f 9377 9604 3f2e cf74 d..P...o.w..?..t │ │ │ │ +00055de0: 6f67 6574 6865 7293 696d 706c 7998 7468 ogether.imply.th │ │ │ │ +00055df0: 6174 93da 558e a18d 91ea f1eb cf61 6c73 at..U........als │ │ │ │ +00055e00: 6f91 03ea a873 6174 6973 0c65 738e 9f1c o....satis.es... │ │ │ │ +00055e10: f753 8d8d 8d91 eaf1 ebd0 4691 fee0 0075 .S........F....u │ │ │ │ +00055e20: 6e8e 8e91 072e 59cf 4966 9603 eaa8 d758 n.....Y.If.....X │ │ │ │ +00055e30: 9104 46d5 da32 9b03 5552 5591 051b b9cf ..F..2..URU..... │ │ │ │ +00055e40: 616e 6493 d759 9105 f1c2 da32 9855 9101 and..Y.....2.U.. │ │ │ │ +00055e50: 3111 cf2c 9374 6865 6e93 d758 8d91 00f1 1..,.then..X.... │ │ │ │ +00055e60: 83da 218e 910c f185 d759 9105 f1c2 da32 ..!......Y.....2 │ │ │ │ +00055e70: 9855 9101 3111 cf2e 8ea6 8d91 eaf1 eb42 .U..1..........B │ │ │ │ +00055e80: 7996 050d 4269 7465 7261 7469 6e67 93d0 y...Biterating.. │ │ │ │ +00055e90: 5072 6f90 6000 64cf 2c9b 0555 e96f 6e65 Pro.`.d.,..U.one │ │ │ │ +00055ea0: 9368 6173 9374 6861 7493 7468 6593 6361 .has.that.the.ca │ │ │ │ +00055eb0: 7274 6573 6961 6e93 7072 6f90 538e 6475 rtesian.pro.S.du │ │ │ │ +00055ec0: 6374 936f 6693 616e 90ac 7279 930c 6e69 ct.of.an..ry..ni │ │ │ │ +00055ed0: 7465 2c98 6e6f 6e2d 7a65 726f 936e 95ac te,.non-zero.n.. │ │ │ │ +00055ee0: 7275 6d93 6290 538e 6572 8ea1 8d91 eaf1 rum.b.S.er...... │ │ │ │ +00055ef0: eb6f 6696 0468 9273 6574 7393 696e 93da .of..h.sets.in.. │ │ │ │ +00055f00: 559b 0599 a3cf 6973 9361 6761 696e 9369 U.....is.again.i │ │ │ │ +00055f10: 6e93 da55 9101 3111 cf2e 9106 b29d da55 n..U..1........U │ │ │ │ +00055f20: 98cf 616c 736f 9363 6f6e 9aac 7274 6169 ..also.con..rtai │ │ │ │ +00055f30: 6e73 9374 6865 9363 6172 7465 7369 616e ns.the.cartesian │ │ │ │ +00055f40: 9370 726f 9053 8e64 7563 7493 6f66 936e .pro.S.duct.of.n │ │ │ │ +00055f50: 6f93 7365 7473 2c91 0488 0c77 6869 6398 o.sets,....whic. │ │ │ │ +00055f60: 6893 6973 9374 6f8e a18d 91ea f1eb 7361 h.is.to.......sa │ │ │ │ +00055f70: 9aac 7279 9604 3700 7468 6174 9369 7493 ..ry..7.that.it. │ │ │ │ +00055f80: 636f 6e98 7461 696e 7393 6193 6f6e 652d con.tains.a.one- │ │ │ │ +00055f90: 656c 656d 656e 9874 9373 6574 9328 6298 elemen.t.set.(b. │ │ │ │ +00055fa0: 7993 7669 7274 7565 936f 6693 d053 7562 y.virtue.of..Sub │ │ │ │ +00055fb0: 93cf 6170 706c 6965 6493 746f 9361 6e98 ..applied.to.an. │ │ │ │ +00055fc0: 7993 7365 7493 696e 93da 5591 0131 11cf y.set.in..U..1.. │ │ │ │ +00055fd0: 7cd0 496e 6674 90a0 0079 8ea1 8d91 eaf1 |.Inft...y...... │ │ │ │ +00055fe0: ebcf 6775 6172 616e 90ac 7274 6565 7396 ..guaran..rtees. │ │ │ │ +00055ff0: 03a4 fc74 6865 7265 9b03 a4fd 6973 936f ...there....is.o │ │ │ │ +00056000: 6e65 293b 9103 bc35 666f 7298 6465 0c6e ne);...5for.de.n │ │ │ │ +00056010: 6974 656e 6573 732c 9103 b2eb 6193 7061 iteness,....a.pa │ │ │ │ +00056020: 7274 6963 756c 6172 986f 6e65 2d65 6c65 rticular.one-ele │ │ │ │ +00056030: 6d65 6e90 ac72 7493 7365 7493 7769 6c6c men..rt.set.will │ │ │ │ +00056040: 9362 9053 8e65 9873 696e 676c 6564 936f .b.S.e.singled.o │ │ │ │ +00056050: 7574 2e8e a68d 8d8d 91ea f1eb d055 6e69 ut...........Uni │ │ │ │ +00056060: 748e 8e91 0bb1 e8da 5591 051b b9cf 636f t.......U.....co │ │ │ │ +00056070: 6e9a ac72 7461 696e 7396 03ea a861 9364 n..rtains....a.d │ │ │ │ +00056080: 6973 7469 6e67 7569 7368 6564 936f 6e65 istinguished.one │ │ │ │ +00056090: 2d65 6c65 6d65 6e98 7493 7365 7493 3196 -elemen.t.set.1. │ │ │ │ +000560a0: 0355 523d 93da 66cf 30da 67cf 2e8e a68d .UR=..f.0.g..... │ │ │ │ +000560b0: 91ea f1eb 5369 6d69 6c61 726c 7991 ff05 ....Similarly... │ │ │ │ +000560c0: 562c 9b04 91e7 6290 538e 6563 6175 7365 V,....b.S.ecause │ │ │ │ +000560d0: 9604 7074 6f66 9104 7073 d053 7562 93cf ..ptof..ps.Sub.. │ │ │ │ +000560e0: 616e 6493 d049 6e66 7490 a000 79cf 2c98 and..Inft...y.,. │ │ │ │ +000560f0: da55 9105 a184 cf63 6f6e 9aac 7274 6169 .U.....con..rtai │ │ │ │ +00056100: 6e73 9374 9877 986f 2d65 6c65 6d65 6e98 ns.t.w.o-elemen. │ │ │ │ +00056110: 7493 7365 7473 2c91 0491 e76f 6e65 936f t.sets,....one.o │ │ │ │ +00056120: 6691 0470 7377 6869 6398 6893 7769 6c6c f..pswhic.h.will │ │ │ │ +00056130: 9362 9053 8e65 8ea1 8d91 eaf1 eb73 696e .b.S.e.......sin │ │ │ │ +00056140: 676c 6564 9103 eaa8 6f75 742e 8e9f 1cf7 gled....out..... │ │ │ │ +00056150: 538d 8d8d 91ea f1eb d042 6f90 6000 6f6c S........Bo.`.ol │ │ │ │ +00056160: 8e8e 910c 0acb da55 9105 1bb9 cf63 6f6e .......U.....con │ │ │ │ +00056170: 9aac 7274 6169 6e73 9603 eaa8 6193 6469 ..rtains....a.di │ │ │ │ +00056180: 7374 696e 6775 6973 6865 6493 7498 7798 stinguished.t.w. │ │ │ │ +00056190: 6f2d 656c 656d 656e 9874 9373 6574 8d93 o-elemen.t.set.. │ │ │ │ +000561a0: 328e 910d 1ff6 3d91 0355 52da 66cf 30d7 2.....=..UR.f.0. │ │ │ │ +000561b0: 3b91 01ff fecf 31da 67cf 2e8e a68d 91f6 ;.....1.g....... │ │ │ │ +000561c0: 537a 5468 659b 0468 f561 6290 538e 6f95 SzThe..h.ab.S.o. │ │ │ │ +000561d0: ac72 7693 6591 0468 f661 7373 756d 7074 .rv.e..h.assumpt │ │ │ │ +000561e0: 696f 6e73 986f 6e98 da55 9105 9a07 cf61 ions.on..U.....a │ │ │ │ +000561f0: 7265 9877 9365 616b 9365 7298 7468 616e re.w.eak.er.than │ │ │ │ +00056200: 9604 68f6 7468 6f73 6598 696d 7090 538e ..h.those.imp.S. │ │ │ │ +00056210: 6f73 6564 986f 6e93 6198 756e 6976 90ac osed.on.a.univ.. │ │ │ │ +00056220: 7265 7273 6598 6f66 9373 6574 7398 6290 rerse.of.sets.b. │ │ │ │ +00056230: ac72 798e a18d 91ea f1eb 7468 6596 04b7 .ry.......the... │ │ │ │ +00056240: db61 7869 6f6d 7393 6f66 935a 6572 6d65 .axioms.of.Zerme │ │ │ │ +00056250: 6c6f 2d46 91ff 0556 7261 656e 6b90 ac72 lo-F...Vraenk..r │ │ │ │ +00056260: 656c 9373 6574 9104 b7dc 7468 656f 7279 el.set....theory │ │ │ │ +00056270: 9377 6974 6893 7468 6593 4178 696f 6d93 .with.the.Axiom. │ │ │ │ +00056280: 6f66 9343 686f 6963 6593 288d eb61 5a46 of.Choice.(..aZF │ │ │ │ +00056290: 438e 9111 3efe cf29 2c91 04eb 2870 7269 C...>..),...(pri │ │ │ │ +000562a0: 6e63 6970 616c 6c79 8ea1 8d91 eaf1 eb62 ncipally.......b │ │ │ │ +000562b0: 9053 8e65 6361 7573 6596 03dd d3da 5591 .S.ecause.....U. │ │ │ │ +000562c0: 050e e5cf 6973 936e 6f74 9372 6571 7569 ....is.not.requi │ │ │ │ +000562d0: 7265 649b 03dd d474 6f93 7361 7469 7366 red....to.satisf │ │ │ │ +000562e0: 7993 616e 90ac 7279 9866 6f72 6d93 6f66 y.an..ry.form.of │ │ │ │ +000562f0: 9374 6865 9841 7869 6f6d 936f 6693 5265 .the.Axiom.of.Re │ │ │ │ +00056300: 706c 6163 656d 656e 90ac 7274 2e91 0534 placemen..rt...4 │ │ │ │ +00056310: 9949 6e64 6565 642c 9103 e065 6974 9369 .Indeed,...eit.i │ │ │ │ +00056320: 738e a18d 91ea f1eb 7090 538e 6f73 7369 s.......p.S.ossi │ │ │ │ +00056330: 626c 659b 046c eb74 6f91 046c ec70 726f ble..l.to..l.pro │ │ │ │ +00056340: 95ac 7276 9365 9874 6865 9865 7869 7374 ..rv.e.the.exist │ │ │ │ +00056350: 656e 6365 9604 6cec 6f66 9861 9873 6574 ence..l.of.a.set │ │ │ │ +00056360: 93da 5591 059d fccf 7769 7468 9874 6865 ..U.....with.the │ │ │ │ +00056370: 9861 629a 538e 6f95 ac72 7693 6591 046c .ab.S.o..rv.e..l │ │ │ │ +00056380: ec70 726f 7098 6572 7469 6573 9604 6ceb .prop.erties..l. │ │ │ │ +00056390: 6672 6f6d 9374 6865 9104 6cec 6178 696f from.the..l.axio │ │ │ │ +000563a0: 6d73 936f 668e a18d 8d91 eaf1 ebeb 615a ms.of.........aZ │ │ │ │ +000563b0: 4643 8e91 fc30 e9cf 2e91 0528 9228 4691 FC...0.....(.(F. │ │ │ │ +000563c0: ff05 566f 7296 03b9 be65 7861 6d70 6c65 ..Vor....example │ │ │ │ +000563d0: 936f 6e65 9b03 b9bf 636f 756c 6493 7461 .one....could.ta │ │ │ │ +000563e0: 6b90 ac72 6593 da55 9104 eacf cf74 6f93 k..re..U.....to. │ │ │ │ +000563f0: 636f 6e73 6973 7498 6f66 9361 6c6c 936e consist.of.all.n │ │ │ │ +00056400: 6f6e 2d65 6d70 7490 ac72 7993 7365 7473 on-empt..ry.sets │ │ │ │ +00056410: 9369 6e98 7468 6593 7690 ac72 6f6e 934e .in.the.v..ron.N │ │ │ │ +00056420: 6575 6d61 6e6e 8ea1 8d91 eaf1 eb63 756d eumann.......cum │ │ │ │ +00056430: 95ac 7275 6c61 7469 7693 659b 04f1 f068 ..rulativ.e....h │ │ │ │ +00056440: 6965 7261 7263 9368 9379 9604 f1ef 666f ierarc.h.y....fo │ │ │ │ +00056450: 726d 6564 9862 9053 8e65 666f 7265 9373 rmed.b.S.efore.s │ │ │ │ +00056460: 7461 6765 98d7 2191 03cc 22cf 2b91 035d tage..!...".+..] │ │ │ │ +00056470: e9d7 2190 6e39 cf2e 2991 084e b754 6890 ..!.n9..)..N.Th. │ │ │ │ +00056480: ac72 7573 2c91 0533 c161 7398 7769 7468 .rus,..3.as.with │ │ │ │ +00056490: 936d 616e 90ac 7279 986f 7468 6572 9370 .man..ry.other.p │ │ │ │ +000564a0: 6965 6365 7398 6f66 8ea1 8d91 eaf1 eb6d ieces.of.......m │ │ │ │ +000564b0: 6174 6865 6d61 7469 6373 2c91 03af 6569 athematics,...ei │ │ │ │ +000564c0: 7496 03a0 9469 7393 7090 538e 6f73 7369 t....is.p.S.ossi │ │ │ │ +000564d0: 626c 659b 03a0 9569 6e93 7072 696e 6369 ble....in.princi │ │ │ │ +000564e0: 7061 6c93 746f 9367 6976 90ac 7265 9861 pal.to.giv..re.a │ │ │ │ +000564f0: 9363 6f6d 706c 6574 656c 7993 666f 726d .completely.form │ │ │ │ +00056500: 616c 9376 90ac 7265 7273 696f 6e98 7769 al.v..rersion.wi │ │ │ │ +00056510: 7468 696e 8d93 eb61 5a46 438e 9118 8026 thin...aZFC....& │ │ │ │ +00056520: cf73 6574 8ea1 8d91 eaf1 eb74 6865 6f72 .set.......theor │ │ │ │ +00056530: 7996 03ea a86f 6693 7468 6593 7365 6d61 y....of.the.sema │ │ │ │ +00056540: 6e9a ac72 7469 6373 936f 6693 7468 6593 n..rtics.of.the. │ │ │ │ +00056550: eb48 484f 4c93 cf6c 6f67 6963 9374 6f93 .HHOL..logic.to. │ │ │ │ +00056560: 6290 538e 6593 6769 7698 656e 9362 9053 b.S.e.giv.en.b.S │ │ │ │ +00056570: 8e65 6c6f 9877 2e8e 9f2b bdd5 8d8d 91ea .elo.w...+...... │ │ │ │ +00056580: f1eb eb4b 392e 328e 9117 3996 5491 ff75 ...K9.2...9.T..u │ │ │ │ +00056590: c279 7091 008a 3d65 738e 9f1d 16ed 8d91 .yp...=es....... │ │ │ │ +000565a0: eaf1 ebcf 5468 6596 0330 4574 90ac 7279 ....The..0Et..ry │ │ │ │ +000565b0: 7090 538e 6573 936f 669b 0330 4474 6865 p.S.es.of..0Dthe │ │ │ │ +000565c0: 93eb 4848 4f4c 93cf 6c6f 6769 6393 6172 ..HHOL..logic.ar │ │ │ │ +000565d0: 6593 6578 7072 6573 7369 6f6e 7398 7468 e.expressions.th │ │ │ │ +000565e0: 6174 9364 656e 6f74 6593 7365 7473 9328 at.denote.sets.( │ │ │ │ +000565f0: 696e 9874 6865 9375 6e69 769a ac72 6572 in.the.univ..rer │ │ │ │ +00056600: 7365 93da 5591 0131 11cf 292e 9104 fabf se..U..1..)..... │ │ │ │ +00056610: 4691 ff05 566f 6c6c 6f98 7769 6e67 8ea1 F...Vollo.wing.. │ │ │ │ +00056620: 8d91 eaf1 eb74 7261 6469 7469 6f6e 2c96 .....tradition,. │ │ │ │ +00056630: 03b1 a5d7 1b90 6e39 cf2c 9370 9053 8e6f ......n9.,.p.S.o │ │ │ │ +00056640: 7373 6962 6c79 9b03 a365 6465 636f 7261 ssibly...edecora │ │ │ │ +00056650: 7465 6496 03a3 6477 6974 6893 7375 6273 ted...dwith.subs │ │ │ │ +00056660: 6372 6970 7473 986f 7293 7072 696d 6573 cripts.or.primes │ │ │ │ +00056670: 2c91 03b1 a569 7398 7573 6564 9374 6f93 ,....is.used.to. │ │ │ │ +00056680: 7261 6e67 6598 6f95 ac72 7693 6572 9103 range.o..rv.er.. │ │ │ │ +00056690: a364 6172 6269 7472 6172 798e a18d 91ea .darbitrary..... │ │ │ │ +000566a0: f1eb 7490 ac72 7970 9053 8e65 732e 8e9f ..t..ryp.S.es... │ │ │ │ +000566b0: 1097 dd8d 91f6 537a 5468 6572 6596 0433 ......SzThere..3 │ │ │ │ +000566c0: f161 7265 9366 6f75 7293 6b69 6e64 7393 .are.four.kinds. │ │ │ │ +000566d0: 6f66 9b04 33f0 7490 ac72 7970 9053 8e65 of..3.t..ryp.S.e │ │ │ │ +000566e0: 7393 696e 9374 6865 93eb 4848 4f4c 93cf s.in.the..HHOL.. │ │ │ │ +000566f0: 6c6f 6769 632e 9106 14bb 5468 6573 6598 logic.....These. │ │ │ │ +00056700: 6361 6e93 629a 538e 6593 6465 7363 7269 can.b.S.e.descri │ │ │ │ +00056710: 6298 6564 9369 6e66 6f72 6d61 6c6c 7993 b.ed.informally. │ │ │ │ +00056720: 6290 ac72 798e a18d 91ea f1eb 7468 6596 b..ry.......the. │ │ │ │ +00056730: 03f1 d766 6f6c 6c6f 9aac 7277 696e 6793 ...follo..rwing. │ │ │ │ +00056740: eb48 424e 4691 03f1 d5cf 6772 616d 6d61 .HBNF.....gramma │ │ │ │ +00056750: 722c 9103 f3a3 696e 9377 6869 6398 6893 r,....in.whic.h. │ │ │ │ +00056760: d70b 9104 0566 cf72 616e 6765 7393 6f98 .....f.ranges.o. │ │ │ │ +00056770: 7698 6572 9103 f1d6 7498 7970 9053 8e65 v.er....t.yp.S.e │ │ │ │ +00056780: 9376 91ff 58e4 6172 6961 626c 6573 2c91 .v..X.ariables,. │ │ │ │ +00056790: 03f3 a3f3 407d 6821 d300 0c00 0000 0c00 ....@}h!........ │ │ │ │ +000567a0: 0000 0663 6d73 6c31 32eb 4063 93cf 7261 ...cmsl12.@c..ra │ │ │ │ +000567b0: 6e67 6573 936f 9876 9865 7293 6174 6f6d nges.o.v.er.atom │ │ │ │ +000567c0: 6963 8ea1 8d91 eaf1 eb74 9aac 7279 7090 ic.......t..ryp. │ │ │ │ +000567d0: 538e 6573 9603 eaa8 616e 6493 eb40 6f70 S.es....and..@op │ │ │ │ +000567e0: 93cf 7261 6e67 6573 936f 9876 9865 7293 ..ranges.o.v.er. │ │ │ │ +000567f0: 7498 7970 9a53 8e65 936f 7098 6572 6174 t.yp.S.e.op.erat │ │ │ │ +00056800: 6f72 732e 8e8e 9f24 fd13 8e8c 8b00 0000 ors....$........ │ │ │ │ +00056810: 6700 0000 0000 0000 0000 0000 0000 0000 g............... │ │ │ │ 00056820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00056830: 0000 0000 0559 c3a0 02cc 0555 8da0 fd46 .....Y.....U...F │ │ │ │ -00056840: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ -00056850: 392e 322e 910a 8000 5490 a000 7970 9060 9.2.....T...yp.` │ │ │ │ -00056860: 0065 7392 016f fed8 3130 338e 9112 c761 .es..o..103....a │ │ │ │ -00056870: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -00056880: 8ea0 0294 2fdf 8da0 fd8b d021 9f10 1cab ..../......!.... │ │ │ │ -00056890: 8d91 6d68 f9d7 1b91 0f83 83cf 3a3a 3d8d ..mh........::=. │ │ │ │ -000568a0: 8d8d 8d91 0f15 4a9e 9556 d70b 8e8e 9f26 ......J..V.....& │ │ │ │ -000568b0: b778 8d8d 8d8d 8d8d 91f4 801a c674 90b8 .x...........t.. │ │ │ │ -000568c0: e379 7090 471d 6591 0355 5576 91ff 71c7 .yp.G.e..UUv..q. │ │ │ │ -000568d0: 6172 6961 626c 6573 8e8e 8e8d 8d91 0f88 ariables........ │ │ │ │ -000568e0: 4e9f f6bc cd84 001b c99a 0000 6665 8e8d N...........fe.. │ │ │ │ -000568f0: 8d91 0fbb 809f e4f3 33f3 157f e44f a300 ........3....O.. │ │ │ │ -00056900: 0a00 0000 0a00 0000 066c 696e 6531 30c0 .........line10. │ │ │ │ -00056910: 368e 8e8e 8e8e 8e8e 8e91 25b7 5cda 6a8d 6.........%.\.j. │ │ │ │ -00056920: 8d8d 8d91 0f31 bd9e 9556 eb40 638e 8e9f .....1...V.@c... │ │ │ │ -00056930: 26b7 788d 8d8d 8d8d 9ff1 cc28 8d91 f5dc &.x........(.... │ │ │ │ -00056940: 61c6 6174 6f6d 6963 9103 5555 7490 b8e3 a.atomic..UUt... │ │ │ │ -00056950: 7970 9047 1d65 738e 8e8e 8d8d 9111 9afa yp.G.es......... │ │ │ │ -00056960: 9feb 9f5b 8400 100e 1700 0066 658e 8d8d ...[.......fe... │ │ │ │ -00056970: 9111 ce2c 9fe5 9144 c036 8e8e 8e8e 8e8e ...,...D.6...... │ │ │ │ -00056980: 8e8e 9124 5761 da6a 8d8d 8d8d 8d91 0f15 ...$Wa.j........ │ │ │ │ -00056990: 4acf 28d7 1b8d 9f01 cccc d531 8e91 04c0 J.(........1.... │ │ │ │ -000569a0: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ -000569b0: ca9c 3b91 01ff fe1b 8d9f 01cc ccd8 6e8e ..;...........n. │ │ │ │ -000569c0: 9105 a850 cf29 8deb 406f 708e 8e8e 8e9f ...P.)..@op..... │ │ │ │ -000569d0: 0733 318d 8d91 0f15 4abf 7c84 0001 3331 .31.....J.|...31 │ │ │ │ -000569e0: 001a faba 7b7a 8400 0133 3100 1afa b97d ....{z...31....} │ │ │ │ -000569f0: 8e8e 8e9f 30ea a98d 8d8d 8d8d 9feb 9f5b ....0..........[ │ │ │ │ -00056a00: 8d91 1876 c5c6 636f 6d70 9547 1d6f 756e ...v..comp.G.oun │ │ │ │ -00056a10: 6491 0355 5574 90b8 e379 7093 6573 8e8e d..UUt...yp.es.. │ │ │ │ -00056a20: 8e8d 8d91 3b81 f49f e436 6684 0009 4333 ....;....6f...C3 │ │ │ │ -00056a30: 0000 6665 8e8d 8d91 3bb5 269f e4f3 33c0 ..fe....;.&...3. │ │ │ │ -00056a40: 368e 8e8e 8e8e 8e8e 9166 2013 da6a 8d8d 6........f ..j.. │ │ │ │ -00056a50: 8d8d 8d91 0f15 4ad7 1b8d 9f01 cccc d531 ......J........1 │ │ │ │ -00056a60: 8e8d 9104 c004 da21 8e91 10c0 06d7 1b8d .......!........ │ │ │ │ -00056a70: 9f01 cccc d532 8e8e 8e8e 9f05 fffd 8d8d .....2.......... │ │ │ │ -00056a80: 910f 154a bf7c 8400 0133 3100 086d ab7b ...J.|...31..m.{ │ │ │ │ -00056a90: 7a84 0001 3331 0008 6dab 7d8e 8e8e 9f2f z...31..m.}..../ │ │ │ │ -00056aa0: b775 8d8d 8d8d 8d9f f6bc cd8d 9101 5f68 .u............_h │ │ │ │ -00056ab0: c666 756e 6374 696f 6e91 0355 5574 90b8 .function..UUt.. │ │ │ │ -00056ac0: e379 7090 471d 6573 8e8e 8e8d 8d8d 91ef .yp.G.es........ │ │ │ │ -00056ad0: f6ce 2864 6f6d 6169 6e96 0355 55f3 1e0b ..(domain..UU... │ │ │ │ -00056ae0: a062 3e00 0a00 0000 0a00 0000 0663 6d6d .b>..........cmm │ │ │ │ -00056af0: 6931 30c9 1b8d 9f01 7fff c531 8e9b 047c i10........1...| │ │ │ │ -00056b00: 73c6 2c93 7261 6e67 6593 c91b 8d9f 017f s.,.range....... │ │ │ │ -00056b10: ffc5 328e 98c6 298e 8e8e 8d8d 9123 6630 ..2...)......#f0 │ │ │ │ -00056b20: 9ff0 9000 8400 159c cd00 0066 658e 8d8d ...........fe... │ │ │ │ -00056b30: 9123 9962 9fe4 f333 c036 8e8e 8e8e 8e8e .#.b...3.6...... │ │ │ │ -00056b40: 8e8e 9f41 eafc 8d91 12c7 61cf 496e 9603 ...A......a.In.. │ │ │ │ -00056b50: eaa8 6d6f 7265 9364 6574 6169 6c2c 9374 ..more.detail,.t │ │ │ │ -00056b60: 6865 9366 6f75 7293 6b69 6e64 7393 6f66 he.four.kinds.of │ │ │ │ -00056b70: 9374 9aac 7279 7090 538e 6573 9361 7265 .t..ryp.S.es.are │ │ │ │ -00056b80: 9361 7393 666f 6c6c 6f98 7773 2e8e 9f1d .as.follo.ws.... │ │ │ │ -00056b90: 42e4 8d8d 8d8d 9121 23c9 312e 8e8e 8e91 B......!#.1..... │ │ │ │ -00056ba0: 3027 4dd0 5490 a000 7970 9060 0065 9103 0'M.T...yp.`.e.. │ │ │ │ -00056bb0: 94ee 7691 ff40 0061 7269 6162 6c65 733a ..v..@.ariables: │ │ │ │ -00056bc0: 9104 d294 cf74 6865 7365 9603 1e10 7374 .....these....st │ │ │ │ -00056bd0: 616e 6493 666f 729b 031e 0f61 7262 6974 and.for....arbit │ │ │ │ -00056be0: 7261 7279 9373 6574 7393 696e 9374 6865 rary.sets.in.the │ │ │ │ -00056bf0: 9875 6e69 7695 ac72 6572 7365 2e91 04f4 .univ..rerse.... │ │ │ │ -00056c00: ae49 6e98 4368 9375 7263 9368 2773 9103 .In.Ch.urc.h's.. │ │ │ │ -00056c10: 1e10 6f72 6967 696e 616c 8ea4 1000 008d ..original...... │ │ │ │ -00056c20: 9130 274d 666f 726d 9aac 7275 6c61 7469 .0'Mform..rulati │ │ │ │ -00056c30: 6f6e 9603 9179 6f66 9103 9178 7369 6d70 on...yof...xsimp │ │ │ │ -00056c40: 6c65 9374 9879 7090 538e 6593 7468 656f le.t.yp.S.e.theo │ │ │ │ -00056c50: 7279 91ff 0556 2c91 03a3 4e74 9879 7090 ry...V,...Nt.yp. │ │ │ │ -00056c60: 538e 6593 7691 ff58 e461 7269 6162 6c65 S.e.v..X.ariable │ │ │ │ -00056c70: 7393 6172 659b 0391 7870 6172 7493 6f66 s.are...xpart.of │ │ │ │ -00056c80: 9374 6865 986d 6574 612d 6c61 6e67 7561 .the.meta-langua │ │ │ │ -00056c90: 6765 9361 6e64 8ea1 8d91 3027 4d61 7265 ge.and....0'Mare │ │ │ │ -00056ca0: 9603 8736 7573 6564 9374 6f93 7261 6e67 ...6used.to.rang │ │ │ │ -00056cb0: 6593 6f95 ac72 7693 6572 9603 8736 6f62 e.o..rv.er...6ob │ │ │ │ -00056cc0: 9100 a71c 6a65 6374 9103 8735 6c61 6e67 ....ject...5lang │ │ │ │ -00056cd0: 7561 6765 9374 9aac 7279 7095 538e 6573 uage.t..ryp.S.es │ │ │ │ -00056ce0: 2e91 0517 ba50 726f 936f 6673 9603 8736 .....Pro.ofs...6 │ │ │ │ -00056cf0: 636f 6e98 7461 696e 696e 6793 7498 7970 con.taining.t.yp │ │ │ │ -00056d00: 9053 8e65 9376 91ff 58e4 6172 6961 626c .S.e.v..X.ariabl │ │ │ │ -00056d10: 6573 9377 9865 7265 8ea1 8d91 3027 4d75 es.w.ere....0'Mu │ │ │ │ -00056d20: 6e64 6572 7374 6f95 538e 6f93 649b 0329 ndersto.S.o.d..) │ │ │ │ -00056d30: 8961 7391 0329 8870 726f 936f 6698 7363 .as..).pro.of.sc │ │ │ │ -00056d40: 90ac 7268 656d 6573 9603 2988 288d 692e ..rhemes..).(.i. │ │ │ │ -00056d50: 652e 8e91 122d 0d66 616d 696c 6965 7393 e....-.families. │ │ │ │ -00056d60: 6f66 9870 726f 9a53 8e6f 6673 292e 9104 of.pro.S.ofs)... │ │ │ │ -00056d70: f880 5491 ff05 566f 9373 7570 7098 6f72 ..T...Vo.supp.or │ │ │ │ -00056d80: 7491 0329 8973 7563 90ac 7268 9370 726f t..).suc..rh.pro │ │ │ │ -00056d90: 986f 6691 0329 8973 6390 ac72 6865 6d65 .of..).sc..rheme │ │ │ │ -00056da0: 738e a18d 9130 274d e577 6974 6869 6e96 s....0'M.within. │ │ │ │ -00056db0: 045b 55cf 7468 6593 eb48 484f 4c93 cf6c .[U.the..HHOL..l │ │ │ │ -00056dc0: 6f67 6963 2c91 0477 8074 9aac 7279 7090 ogic,..w.t..ryp. │ │ │ │ -00056dd0: 538e 6591 045b 5676 91ff 58e4 6172 6961 S.e..[Vv..X.aria │ │ │ │ -00056de0: 626c 6573 9368 6198 7698 6593 6290 538e bles.ha.v.e.b.S. │ │ │ │ -00056df0: 6565 6e93 6164 6465 6493 746f 9374 6865 een.added.to.the │ │ │ │ -00056e00: 936f 6291 00a7 1c6a 6563 7493 6c61 6e67 .ob....ject.lang │ │ │ │ -00056e10: 7561 6765 9374 9879 7090 538e 658e a18d uage.t.yp.S.e... │ │ │ │ -00056e20: 9130 274d 7379 7374 656d 2e8d 8d9f fba5 .0'Msystem...... │ │ │ │ -00056e30: 32d5 328e 8e8e a91a 2fc7 8d8d 8d8d 9121 2.2...../......! │ │ │ │ -00056e40: 23c9 cf32 2e8e 8e8e 9130 274d d041 95a0 #..2.....0'M.A.. │ │ │ │ -00056e50: 0074 6f6d 6963 9104 bdd9 7493 7970 9060 .tomic....t.yp.` │ │ │ │ -00056e60: 0065 733a 9105 a489 cf74 6865 7365 9604 .es:.....these.. │ │ │ │ -00056e70: 207c 6465 6e6f 7465 9b04 207d 0c78 6564 |denote.. }.xed │ │ │ │ -00056e80: 9373 6574 7398 696e 9374 6865 9375 6e69 .sets.in.the.uni │ │ │ │ -00056e90: 7695 ac72 6572 7365 2e91 05da 5e45 6163 v..rerse....^Eac │ │ │ │ -00056ea0: 9368 9604 207c 7468 656f 7279 9864 6574 .h.. |theory.det │ │ │ │ -00056eb0: 6572 6d69 6e65 7393 618e a18d 9130 274d ermines.a....0'M │ │ │ │ -00056ec0: 7061 7274 6963 756c 6172 9603 f572 636f particular...rco │ │ │ │ -00056ed0: 6c6c 6563 7469 6f6e 9b03 f573 6f66 9361 llection...sof.a │ │ │ │ -00056ee0: 746f 6d69 6398 7490 ac72 7970 9053 8e65 tomic.t..ryp.S.e │ │ │ │ -00056ef0: 732e 9105 593f 4691 ff05 566f 7298 6578 s...Y?F...Vor.ex │ │ │ │ -00056f00: 616d 706c 652c 9103 f825 7468 6598 7374 ample,...%the.st │ │ │ │ -00056f10: 616e 6461 7264 9361 746f 6d69 6398 7490 andard.atomic.t. │ │ │ │ -00056f20: ac72 7970 9a53 8e65 7393 eb40 6298 6f98 .ryp.S.es..@b.o. │ │ │ │ -00056f30: 6f6c 8ea1 8d91 3027 4dcf 616e 6496 0528 ol....0'M.and..( │ │ │ │ -00056f40: edeb 4069 6e64 93cf 6465 6e6f 7465 2c91 ..@ind..denote,. │ │ │ │ -00056f50: 0578 7e72 6573 7090 538e 6563 7469 769a .x~resp.S.ectiv. │ │ │ │ -00056f60: ac72 656c 7991 ff05 562c 9105 787f 7468 .rely...V,..x.th │ │ │ │ -00056f70: 6593 6469 7374 696e 6775 6973 6865 6493 e.distinguished. │ │ │ │ -00056f80: 7498 7798 6f2d 656c 656d 656e 9874 9373 t.w.o-elemen.t.s │ │ │ │ -00056f90: 6574 8d93 328e 9110 31d6 616e 6493 7468 et..2...1.and.th │ │ │ │ -00056fa0: 6593 6469 7374 696e 2d8e a18d 9130 274d e.distin-....0'M │ │ │ │ -00056fb0: 6775 6973 6865 6496 03ea a869 6e0c 6e69 guished....in.ni │ │ │ │ -00056fc0: 7465 9373 6574 8d93 498e 9108 27cd 2e8e te.set..I...'... │ │ │ │ -00056fd0: 9f1a 2fc6 8d8d 8d8d 9121 23c9 332e 8e8e ../......!#.3... │ │ │ │ -00056fe0: 8e91 3027 4dd0 436f 6d70 9560 006f 756e ..0'M.Comp.`.oun │ │ │ │ -00056ff0: 6491 0681 1574 90a0 0079 7093 6573 3a91 d....t...yp.es:. │ │ │ │ -00057000: 08b6 03cf 5468 6573 659b 05a9 3968 6195 ....These...9ha. │ │ │ │ -00057010: ac72 7693 6598 7468 6598 666f 726d 9605 .rv.e.the.form.. │ │ │ │ -00057020: a93a 28d7 1b8d 9f01 cccc d531 8e9b 04c0 .:(........1.... │ │ │ │ -00057030: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ -00057040: ca9c 3b91 01ff fe1b 8d9f 01cc ccd8 6e8e ..;...........n. │ │ │ │ -00057050: 9105 a850 cf29 8deb 406f 708e 910c bc99 ...P.)..@op..... │ │ │ │ -00057060: cf2c 9106 18dd 7768 6572 6593 d71b 8d9f .,....where..... │ │ │ │ -00057070: 01cc ccd5 318e 98cf 2c8d 9106 18dd d73a ....1...,......: │ │ │ │ -00057080: 9601 fffe 3a93 3a8e 9113 e37d cf2c 9106 ....:.:....}.,.. │ │ │ │ -00057090: 18de d71b 8d9f 01cc ccd8 6e8e 910b 5189 ..........n...Q. │ │ │ │ -000570a0: cf61 7265 8ea1 8d91 3027 4d74 6865 9604 .are....0'Mthe.. │ │ │ │ -000570b0: fd50 6172 6775 6d65 6e9a ac72 7493 7498 .Pargumen..rt.t. │ │ │ │ -000570c0: 7970 9053 8e65 7393 616e 6493 d76f 7093 yp.S.es.and..op. │ │ │ │ -000570d0: cf69 7393 6193 e574 7970 96ff 6666 6591 .is.a..typ..ffe. │ │ │ │ -000570e0: 052f a96f 7093 6572 9361 746f 7291 0647 ./.op.er.ator..G │ │ │ │ -000570f0: fbcf 6f66 9604 fd50 6172 6974 9879 93d7 ..of...Parit.y.. │ │ │ │ -00057100: 6ecf 2e91 0870 d854 9879 709a 538e 6593 n....p.T.yp.S.e. │ │ │ │ -00057110: 6f70 9865 7261 746f 7273 9364 656e 6f74 op.erators.denot │ │ │ │ -00057120: 658e a18d 9130 274d 6f70 9a53 8e65 7261 e....0'Mop.S.era │ │ │ │ -00057130: 7469 6f6e 7396 043d be66 6f72 9363 6f6e tions..=.for.con │ │ │ │ -00057140: 7374 7275 6374 696e 6796 043d bd73 6574 structing..=.set │ │ │ │ -00057150: 732e 9106 3222 5468 6593 7490 ac72 7970 s...2"The.t..ryp │ │ │ │ -00057160: 9865 9604 3dbe 28d7 1b8d 9f01 cccc d531 .e..=.(........1 │ │ │ │ -00057170: 8e91 04c0 04d7 3b8d 9601 fffe 3a93 3a93 ......;.....:.:. │ │ │ │ -00057180: 3a8e 9111 ca9c 3b91 01ff fe1b 8d9f 01cc :.....;......... │ │ │ │ -00057190: ccd8 6e8e 9105 a850 cf29 8deb 406f 708e ..n....P.)..@op. │ │ │ │ -000571a0: 9110 fa57 cf64 656e 6f74 6573 9374 6865 ...W.denotes.the │ │ │ │ -000571b0: 9104 3dbd 7365 7493 7265 7375 6c74 696e ..=.set.resultin │ │ │ │ -000571c0: 678e a18d 9130 274d 6672 6f6d 9604 394c g....0'Mfrom..9L │ │ │ │ -000571d0: 6170 706c 7969 6e67 9374 6865 936f 7090 applying.the.op. │ │ │ │ -000571e0: 538e 6572 6174 696f 6e93 6465 6e6f 7465 S.eration.denote │ │ │ │ -000571f0: 6491 0439 4d62 9aac 7279 93d7 6f70 93cf d..9Mb..ry..op.. │ │ │ │ -00057200: 746f 9374 6865 9373 6574 7393 6465 6e6f to.the.sets.deno │ │ │ │ -00057210: 7465 6493 6298 7993 d71b 8d9f 01cc ccd5 ted.b.y......... │ │ │ │ -00057220: 318e 9104 c004 cf2c 8d91 044c f6d7 3a96 1......,...L..:. │ │ │ │ -00057230: 01ff fe3a 933a 8e91 1217 96cf 2c91 044c ...:.:......,..L │ │ │ │ -00057240: f5d7 1b8d 9f01 cccc d86e 8e91 05a8 50cf .........n....P. │ │ │ │ -00057250: 2e91 0624 cc46 91ff 0556 6f72 8ea1 8d91 ...$.F...Vor.... │ │ │ │ -00057260: 3027 4d65 7861 6d70 6c65 2c91 03a4 beeb 0'Mexample,..... │ │ │ │ -00057270: 406c 6973 7496 0393 44cf 6973 9361 9103 @list...D.is.a.. │ │ │ │ -00057280: 9343 7490 ac72 7970 9a53 8e65 936f 7098 .Ct..ryp.S.e.op. │ │ │ │ -00057290: 6572 6174 6f72 9377 6974 689b 0393 4361 erator.with...Ca │ │ │ │ -000572a0: 7269 7490 ac72 7993 312e 9105 1bbf 4974 rit..ry.1.....It │ │ │ │ -000572b0: 9864 656e 6f74 6573 9374 6865 936f 7090 .denotes.the.op. │ │ │ │ -000572c0: 538e 6572 6174 696f 6e93 6f66 9866 6f72 S.eration.of.for │ │ │ │ -000572d0: 6d69 6e67 9361 6c6c 8ea1 8d91 3027 4d0c ming.all....0'M. │ │ │ │ -000572e0: 6e69 7465 9603 b761 6c69 7374 739b 03b7 nite...alists... │ │ │ │ -000572f0: 626f 6693 656c 656d 656e 90ac 7274 7398 bof.elemen..rts. │ │ │ │ -00057300: 6672 6f6d 9361 9867 6976 90ac 7265 6e93 from.a.giv..ren. │ │ │ │ -00057310: 7365 742e 9105 27c8 416e 6f74 6865 7298 set...'.Another. │ │ │ │ -00057320: 6578 616d 706c 6593 6973 9874 6865 9374 example.is.the.t │ │ │ │ -00057330: 90ac 7279 7095 538e 6598 6f70 9365 7261 ..ryp.S.e.op.era │ │ │ │ -00057340: 746f 7291 03b7 61eb 4070 726f 9364 8ea1 tor...a.@pro.d.. │ │ │ │ -00057350: 8d91 3027 4dcf 6f66 9604 29eb 6172 6974 ..0'M.of..).arit │ │ │ │ -00057360: 9aac 7279 9332 9377 6869 6398 6893 6465 ..ry.2.whic.h.de │ │ │ │ -00057370: 6e6f 7465 7393 7468 6593 6361 7274 6573 notes.the.cartes │ │ │ │ -00057380: 6961 6e93 7072 6f95 538e 6475 6374 9104 ian.pro.S.duct.. │ │ │ │ -00057390: 29ea 6f70 9365 7261 7469 6f6e 2e91 05f6 ).op.eration.... │ │ │ │ -000573a0: a954 6865 9104 29eb 7498 7970 9365 9104 .The..).t.yp.e.. │ │ │ │ -000573b0: 29eb 28d7 1b8d 9f01 cccc d531 8e96 04c0 ).(........1.... │ │ │ │ -000573c0: 04d7 3b91 01ff fe1b 8d9f 01cc ccd5 328e ..;...........2. │ │ │ │ -000573d0: 93cf 298d eb40 7072 6f90 538e 648e 911c ..)..@pro.S.d... │ │ │ │ -000573e0: 7650 cf69 738e a18d 9130 274d 7772 6974 vP.is....0'Mwrit │ │ │ │ -000573f0: 7465 6e96 03ea a861 7393 d71b 8d9f 01cc ten....as....... │ │ │ │ -00057400: ccd5 318e 9107 6aac da02 9102 aaa8 d71b ..1...j......... │ │ │ │ -00057410: 8d9f 01cc ccd5 328e 9104 c004 cf2e 8ea6 ......2......... │ │ │ │ -00057420: 8d8d 8d8d 9121 23c9 342e 8e8e 8e91 3027 .....!#.4.....0' │ │ │ │ -00057430: 4dd0 4691 fee0 0075 6e63 7469 6f6e 9105 M.F....unction.. │ │ │ │ -00057440: cb0d 7490 a000 7970 9060 0065 733a 9107 ..t...yp.`.es:.. │ │ │ │ -00057450: 7923 cf49 6696 050a cad7 1b8d 9f01 cccc y#.If........... │ │ │ │ -00057460: d531 8e9b 09ca cecf 616e 6493 d71b 8d9f .1......and..... │ │ │ │ -00057470: 01cc ccd5 328e 98cf 6172 6593 7490 ac72 ....2...are.t..r │ │ │ │ -00057480: 7970 9053 8e65 732c 9105 52d2 7468 656e yp.S.es,..R.then │ │ │ │ -00057490: 93d7 1b8d 9f01 cccc d531 8e8d 9104 c004 .........1...... │ │ │ │ -000574a0: da21 8e91 10c0 06d7 1b8d 9f01 cccc d532 .!.............2 │ │ │ │ -000574b0: 8e98 cf69 7393 7468 6593 6675 6e63 7469 ...is.the.functi │ │ │ │ -000574c0: 6f6e 9374 90ac 7279 7090 538e 6593 7769 on.t..ryp.S.e.wi │ │ │ │ -000574d0: 7468 8ea1 8d91 3027 4de5 646f 6d61 696e th....0'M.domain │ │ │ │ -000574e0: 9105 f936 d71b 8d9f 01cc ccd5 318e 9109 ...6........1... │ │ │ │ -000574f0: d389 cf61 6e64 9605 1386 e572 91ff 6666 ...and.....r..ff │ │ │ │ -00057500: 616e 6765 93d7 1b8d 9f01 cccc d532 8e91 ange.........2.. │ │ │ │ -00057510: 04c0 04cf 2e91 08b3 7949 7493 6465 6e6f ........yIt.deno │ │ │ │ -00057520: 7465 739b 0513 8574 6865 9373 6574 936f tes....the.set.o │ │ │ │ -00057530: 6698 616c 6c93 2874 6f74 616c 2993 6675 f.all.(total).fu │ │ │ │ -00057540: 6e63 7469 6f6e 7393 6672 6f6d 9874 6865 nctions.from.the │ │ │ │ -00057550: 9373 6574 8ea1 8d91 3027 4d64 656e 6f74 .set....0'Mdenot │ │ │ │ -00057560: 6564 9604 1310 6290 ac72 799b 0413 0f69 ed....b..ry....i │ │ │ │ -00057570: 7473 9364 6f6d 6169 6e98 746f 9374 6865 ts.domain.to.the │ │ │ │ -00057580: 9373 6574 9864 656e 6f74 6564 9362 90ac .set.denoted.b.. │ │ │ │ -00057590: 7279 9869 7473 9372 616e 6765 2e91 05b2 ry.its.range.... │ │ │ │ -000575a0: 1728 496e 9874 6865 936c 6974 6572 6174 .(In.the.literat │ │ │ │ -000575b0: 7572 6598 d71b 8d9f 01cc ccd5 318e 8d91 ure.........1... │ │ │ │ -000575c0: 04c0 04da 218e 9110 c006 d71b 8d9f 01cc ....!........... │ │ │ │ -000575d0: ccd5 328e 9108 d314 cf69 738e a18d 9130 ..2......is....0 │ │ │ │ -000575e0: 274d 7772 6974 7465 6e96 0395 1d77 6974 'Mwritten....wit │ │ │ │ -000575f0: 686f 7574 9374 6865 9361 7272 6f9a ac72 hout.the.arro..r │ │ │ │ -00057600: 7791 0395 1c61 6e64 9362 6163 986b 7798 w....and.bac.kw. │ │ │ │ -00057610: 6172 6473 7c8d 692e 652e 8e91 1298 a161 ards|.i.e......a │ │ │ │ -00057620: 7393 d71b 8d9f 01cc ccd5 328e 9604 c004 s.........2..... │ │ │ │ -00057630: d71b 8d9f 01cc ccd5 318e 93cf 2e29 9105 ........1....).. │ │ │ │ -00057640: 1c5c 4e6f 7465 9603 951d 7468 6174 9373 .\Note....that.s │ │ │ │ -00057650: 796e 9874 6163 7469 6361 6c6c 798d 93da yn.tactically... │ │ │ │ -00057660: 218e 8ea1 8d91 3027 4dcf 6973 9604 285f !.....0'M.is..(_ │ │ │ │ -00057670: 7369 6d70 6c79 9b04 285e 6193 6469 7374 simply..(^a.dist │ │ │ │ -00057680: 696e 6775 6973 6865 6493 7490 ac72 7970 inguished.t..ryp │ │ │ │ -00057690: 9553 8e65 986f 7093 6572 6174 6f72 9604 .S.e.op.erator.. │ │ │ │ -000576a0: 285f 6f66 9361 7269 7490 ac72 7993 3298 (_of.arit..ry.2. │ │ │ │ -000576b0: 7772 6974 7465 6e93 7769 7468 9369 6e0c written.with.in. │ │ │ │ -000576c0: 7898 6e6f 7461 7469 6f6e 2e91 05f2 0449 x.notation.....I │ │ │ │ -000576d0: 7493 6973 8ea1 8d91 3027 4d73 696e 676c t.is....0'Msingl │ │ │ │ -000576e0: 6564 9604 8f43 6f75 7493 696e 9374 6865 ed...Cout.in.the │ │ │ │ -000576f0: 9104 8f44 6465 0c6e 6974 696f 6e93 6f66 ...Dde.nition.of │ │ │ │ -00057700: 93eb 4848 4f4c 93cf 7490 ac72 7970 9a53 ..HHOL..t..ryp.S │ │ │ │ -00057710: 8e65 7393 6298 6563 6175 7365 9369 7493 .es.b.ecause.it. │ │ │ │ -00057720: 7769 6c6c 9104 8f44 616c 7795 ac72 6193 will...Dalw..ra. │ │ │ │ -00057730: 7973 9604 8f43 6465 6e6f 7465 9374 6865 ys...Cdenote.the │ │ │ │ -00057740: 9373 616d 658e a18d 9130 274d 6f70 9a53 .same....0'Mop.S │ │ │ │ -00057750: 8e65 7261 7469 6f6e 9604 8c80 696e 9104 .eration....in.. │ │ │ │ -00057760: 8c7f 616e 90ac 7279 936d 6f98 6465 6c93 ..an..ry.mo.del. │ │ │ │ -00057770: 6f66 9b04 8c7f 6193 eb48 484f 4c93 cf74 of....a..HHOL..t │ │ │ │ -00057780: 6865 6f72 797c 696e 9363 6f6e 90ac 7274 heory|in.con..rt │ │ │ │ -00057790: 7261 7374 9874 6f93 7468 6593 6f74 6865 rast.to.the.othe │ │ │ │ -000577a0: 7298 7490 ac72 7970 9a53 8e65 936f 7098 r.t..ryp.S.e.op. │ │ │ │ -000577b0: 6572 6174 6f72 738e a18d 9130 274d 7768 erators....0'Mwh │ │ │ │ -000577c0: 6963 95ac 7268 9b03 eaa8 6d61 9379 9862 ic..rh....ma.y.b │ │ │ │ -000577d0: 9053 8e65 9869 6e93 7465 7270 7265 7465 .S.e.in.terprete │ │ │ │ -000577e0: 6498 6469 0b65 7265 6e93 746c 7998 696e d.di.eren.tly.in │ │ │ │ -000577f0: 9864 690b 6572 656e 9374 986d 6f90 538e .di.eren.t.mo.S. │ │ │ │ -00057800: 6465 6c73 2e91 0538 e028 5365 6598 5365 dels...8.(See.Se │ │ │ │ -00057810: 6374 696f 6e98 392e 322e 322e 298e 9f1d ction.9.2.2.)... │ │ │ │ -00057820: 42e4 8d91 1e28 f049 7496 0324 5c74 7572 B....(.It..$\tur │ │ │ │ -00057830: 6e73 936f 7574 9374 6f91 0324 5b62 9053 ns.out.to..$[b.S │ │ │ │ -00057840: 8e65 9363 6f6e 95ac 7276 9365 6e69 656e .e.con..rv.enien │ │ │ │ -00057850: 9374 9603 245c 746f 9369 6465 6e9a ac72 .t..$\to.iden..r │ │ │ │ -00057860: 7469 6679 9361 746f 6d69 6393 7498 7970 tify.atomic.t.yp │ │ │ │ -00057870: 9a53 8e65 7391 0324 5b77 6974 6893 636f .S.es..$[with.co │ │ │ │ -00057880: 6d70 986f 756e 6493 7490 ac72 7970 9865 mp.ound.t..ryp.e │ │ │ │ -00057890: 7393 636f 6e73 7472 7563 7465 648e a18d s.constructed... │ │ │ │ -000578a0: 9112 c761 7769 7468 9605 48d3 302d 6172 ...awith..H.0-ar │ │ │ │ -000578b0: 7991 0548 d474 90ac 7279 709a 538e 6593 y..H.t..ryp.S.e. │ │ │ │ -000578c0: 6f70 9865 7261 746f 7273 2e91 0953 6246 op.erators...SbF │ │ │ │ -000578d0: 91ff 0556 6f72 9365 7861 6d70 6c65 2c91 ...Vor.example,. │ │ │ │ -000578e0: 05a0 5f74 6865 9361 746f 6d69 6393 7490 .._the.atomic.t. │ │ │ │ -000578f0: ac72 7970 9865 9105 48d4 eb40 6298 6f98 .ryp.e..H..@b.o. │ │ │ │ -00057900: 6f6c 93cf 6f66 9374 7275 7468 2d76 91ff ol..of.truth-v.. │ │ │ │ -00057910: 58e4 616c 7565 7391 0548 d463 616e 9362 X.alues..H.can.b │ │ │ │ -00057920: 9865 8ea1 8d91 12c7 6172 6567 6172 6465 .e......aregarde │ │ │ │ -00057930: 6496 054e ec61 7393 629a 538e 6569 6e67 d..N.as.b.S.eing │ │ │ │ -00057940: 9361 6e93 6162 6272 6576 6961 7469 6f6e .an.abbreviation │ │ │ │ -00057950: 9366 6f72 9328 298d eb40 6298 6f98 6f6c .for.()..@b.o.ol │ │ │ │ -00057960: 8e91 16aa 9fcf 2e91 0965 ab54 6869 7393 .........e.This. │ │ │ │ -00057970: 6964 656e 90ac 7274 690c 6361 7469 6f6e iden..rti.cation │ │ │ │ -00057980: 9377 696c 6c93 6298 6593 6d61 6465 9369 .will.b.e.made.i │ │ │ │ -00057990: 6e93 7468 658e 9112 c761 9f0c 7982 8900 n.the....a..y... │ │ │ │ -000579a0: 0066 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 .ff.q........... │ │ │ │ -000579b0: 0d83 909f fc5e ffc5 328e 8e8e 9112 0003 .....^..2....... │ │ │ │ -000579c0: c654 6869 7396 0355 5574 6563 9ab8 e368 .This..UUtec...h │ │ │ │ -000579d0: 6e69 7175 6593 7798 6173 9369 6e98 7698 nique.w.as.in.v. │ │ │ │ -000579e0: 656e 9874 6564 9362 9879 9352 6f62 696e en.ted.b.y.Robin │ │ │ │ -000579f0: 934d 696c 6e65 7293 666f 7293 7468 6593 .Milner.for.the. │ │ │ │ -00057a00: 6f62 9100 8e38 6a65 6374 936c 6f67 6963 ob...8ject.logic │ │ │ │ -00057a10: 93eb 4850 5091 ff0c ccc9 1593 c66f 6693 ..HPP........of. │ │ │ │ -00057a20: 6869 7393 eb48 4c43 4693 c673 7973 7465 his..HLCF..syste │ │ │ │ -00057a30: 6d2e 8e8e 9f24 fd13 8e8c 8b00 0000 6800 m....$........h. │ │ │ │ -00057a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00056830: 0000 0000 0000 0559 c5a0 02cc 0555 8da0 .......Y.....U.. │ │ │ │ +00056840: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +00056850: 61d0 392e 322e 910a 8000 5490 a000 7970 a.9.2.....T...yp │ │ │ │ +00056860: 9060 0065 7392 016f fed8 3130 338e 9112 .`.es..o..103... │ │ │ │ +00056870: c761 9f05 6666 8900 00e6 6601 c73e 7c8e .a..ff....f..>|. │ │ │ │ +00056880: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 9f10 ....../......!.. │ │ │ │ +00056890: 1cab 8d91 6d68 f9d7 1b91 0f83 83cf 3a3a ....mh........:: │ │ │ │ +000568a0: 3d8d 8d8d 8d91 0f15 4a9e 9556 d70b 8e8e =.......J..V.... │ │ │ │ +000568b0: 9f26 b778 8d8d 8d8d 8d8d 91f4 801a c674 .&.x...........t │ │ │ │ +000568c0: 90b8 e379 7090 471d 6591 0355 5576 91ff ...yp.G.e..UUv.. │ │ │ │ +000568d0: 71c7 6172 6961 626c 6573 8e8e 8e8d 8d91 q.ariables...... │ │ │ │ +000568e0: 0f88 4e9f f6bc cd84 001b c99a 0000 6665 ..N...........fe │ │ │ │ +000568f0: 8e8d 8d91 0fbb 809f e4f3 33f3 157f e44f ..........3....O │ │ │ │ +00056900: a300 0a00 0000 0a00 0000 066c 696e 6531 ...........line1 │ │ │ │ +00056910: 30c0 368e 8e8e 8e8e 8e8e 8e91 25b7 5cda 0.6.........%.\. │ │ │ │ +00056920: 6a8d 8d8d 8d91 0f31 bd9e 9556 eb40 638e j......1...V.@c. │ │ │ │ +00056930: 8e9f 26b7 788d 8d8d 8d8d 9ff1 cc28 8d91 ..&.x........(.. │ │ │ │ +00056940: f5dc 61c6 6174 6f6d 6963 9103 5555 7490 ..a.atomic..UUt. │ │ │ │ +00056950: b8e3 7970 9047 1d65 738e 8e8e 8d8d 9111 ..yp.G.es....... │ │ │ │ +00056960: 9afa 9feb 9f5b 8400 100e 1700 0066 658e .....[.......fe. │ │ │ │ +00056970: 8d8d 9111 ce2c 9fe5 9144 c036 8e8e 8e8e .....,...D.6.... │ │ │ │ +00056980: 8e8e 8e8e 9124 5761 da6a 8d8d 8d8d 8d91 .....$Wa.j...... │ │ │ │ +00056990: 0f15 4acf 28d7 1b8d 9f01 cccc d531 8e91 ..J.(........1.. │ │ │ │ +000569a0: 04c0 04d7 3b8d 9601 fffe 3a93 3a93 3a8e ....;.....:.:.:. │ │ │ │ +000569b0: 9111 ca9c 3b91 01ff fe1b 8d9f 01cc ccd8 ....;........... │ │ │ │ +000569c0: 6e8e 9105 a850 cf29 8deb 406f 708e 8e8e n....P.)..@op... │ │ │ │ +000569d0: 8e9f 0733 318d 8d91 0f15 4abf 7c84 0001 ...31.....J.|... │ │ │ │ +000569e0: 3331 001a faba 7b7a 8400 0133 3100 1afa 31....{z...31... │ │ │ │ +000569f0: b97d 8e8e 8e9f 30ea a98d 8d8d 8d8d 9feb .}....0......... │ │ │ │ +00056a00: 9f5b 8d91 1876 c5c6 636f 6d70 9547 1d6f .[...v..comp.G.o │ │ │ │ +00056a10: 756e 6491 0355 5574 90b8 e379 7093 6573 und..UUt...yp.es │ │ │ │ +00056a20: 8e8e 8e8d 8d91 3b81 f49f e436 6684 0009 ......;....6f... │ │ │ │ +00056a30: 4333 0000 6665 8e8d 8d91 3bb5 269f e4f3 C3..fe....;.&... │ │ │ │ +00056a40: 33c0 368e 8e8e 8e8e 8e8e 9166 2013 da6a 3.6........f ..j │ │ │ │ +00056a50: 8d8d 8d8d 8d91 0f15 4ad7 1b8d 9f01 cccc ........J....... │ │ │ │ +00056a60: d531 8e8d 9104 c004 da21 8e91 10c0 06d7 .1.......!...... │ │ │ │ +00056a70: 1b8d 9f01 cccc d532 8e8e 8e8e 9f05 fffd .......2........ │ │ │ │ +00056a80: 8d8d 910f 154a bf7c 8400 0133 3100 086d .....J.|...31..m │ │ │ │ +00056a90: ab7b 7a84 0001 3331 0008 6dab 7d8e 8e8e .{z...31..m.}... │ │ │ │ +00056aa0: 9f2f b775 8d8d 8d8d 8d9f f6bc cd8d 9101 ./.u............ │ │ │ │ +00056ab0: 5f68 c666 756e 6374 696f 6e91 0355 5574 _h.function..UUt │ │ │ │ +00056ac0: 90b8 e379 7090 471d 6573 8e8e 8e8d 8d8d ...yp.G.es...... │ │ │ │ +00056ad0: 91ef f6ce 2864 6f6d 6169 6e96 0355 55f3 ....(domain..UU. │ │ │ │ +00056ae0: 1e0b a062 3e00 0a00 0000 0a00 0000 0663 ...b>..........c │ │ │ │ +00056af0: 6d6d 6931 30c9 1b8d 9f01 7fff c531 8e9b mmi10........1.. │ │ │ │ +00056b00: 047c 73c6 2c93 7261 6e67 6593 c91b 8d9f .|s.,.range..... │ │ │ │ +00056b10: 017f ffc5 328e 98c6 298e 8e8e 8d8d 9123 ....2...)......# │ │ │ │ +00056b20: 6630 9ff0 9000 8400 159c cd00 0066 658e f0...........fe. │ │ │ │ +00056b30: 8d8d 9123 9962 9fe4 f333 c036 8e8e 8e8e ...#.b...3.6.... │ │ │ │ +00056b40: 8e8e 8e8e 9f41 eafc 8d91 12c7 61cf 496e .....A......a.In │ │ │ │ +00056b50: 9603 eaa8 6d6f 7265 9364 6574 6169 6c2c ....more.detail, │ │ │ │ +00056b60: 9374 6865 9366 6f75 7293 6b69 6e64 7393 .the.four.kinds. │ │ │ │ +00056b70: 6f66 9374 9aac 7279 7090 538e 6573 9361 of.t..ryp.S.es.a │ │ │ │ +00056b80: 7265 9361 7393 666f 6c6c 6f98 7773 2e8e re.as.follo.ws.. │ │ │ │ +00056b90: 9f1d 42e4 8d8d 8d8d 9121 23c9 312e 8e8e ..B......!#.1... │ │ │ │ +00056ba0: 8e91 3027 4dd0 5490 a000 7970 9060 0065 ..0'M.T...yp.`.e │ │ │ │ +00056bb0: 9103 94ee 7691 ff40 0061 7269 6162 6c65 ....v..@.ariable │ │ │ │ +00056bc0: 733a 9104 d294 cf74 6865 7365 9603 1e10 s:.....these.... │ │ │ │ +00056bd0: 7374 616e 6493 666f 729b 031e 0f61 7262 stand.for....arb │ │ │ │ +00056be0: 6974 7261 7279 9373 6574 7393 696e 9374 itrary.sets.in.t │ │ │ │ +00056bf0: 6865 9875 6e69 7695 ac72 6572 7365 2e91 he.univ..rerse.. │ │ │ │ +00056c00: 04f4 ae49 6e98 4368 9375 7263 9368 2773 ...In.Ch.urc.h's │ │ │ │ +00056c10: 9103 1e10 6f72 6967 696e 616c 8ea4 1000 ....original.... │ │ │ │ +00056c20: 008d 9130 274d 666f 726d 9aac 7275 6c61 ...0'Mform..rula │ │ │ │ +00056c30: 7469 6f6e 9603 9179 6f66 9103 9178 7369 tion...yof...xsi │ │ │ │ +00056c40: 6d70 6c65 9374 9879 7090 538e 6593 7468 mple.t.yp.S.e.th │ │ │ │ +00056c50: 656f 7279 91ff 0556 2c91 03a3 4e74 9879 eory...V,...Nt.y │ │ │ │ +00056c60: 7090 538e 6593 7691 ff58 e461 7269 6162 p.S.e.v..X.ariab │ │ │ │ +00056c70: 6c65 7393 6172 659b 0391 7870 6172 7493 les.are...xpart. │ │ │ │ +00056c80: 6f66 9374 6865 986d 6574 612d 6c61 6e67 of.the.meta-lang │ │ │ │ +00056c90: 7561 6765 9361 6e64 8ea1 8d91 3027 4d61 uage.and....0'Ma │ │ │ │ +00056ca0: 7265 9603 8736 7573 6564 9374 6f93 7261 re...6used.to.ra │ │ │ │ +00056cb0: 6e67 6593 6f95 ac72 7693 6572 9603 8736 nge.o..rv.er...6 │ │ │ │ +00056cc0: 6f62 9100 a71c 6a65 6374 9103 8735 6c61 ob....ject...5la │ │ │ │ +00056cd0: 6e67 7561 6765 9374 9aac 7279 7095 538e nguage.t..ryp.S. │ │ │ │ +00056ce0: 6573 2e91 0517 ba50 726f 936f 6673 9603 es.....Pro.ofs.. │ │ │ │ +00056cf0: 8736 636f 6e98 7461 696e 696e 6793 7498 .6con.taining.t. │ │ │ │ +00056d00: 7970 9053 8e65 9376 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ +00056d10: 626c 6573 9377 9865 7265 8ea1 8d91 3027 bles.w.ere....0' │ │ │ │ +00056d20: 4d75 6e64 6572 7374 6f95 538e 6f93 649b Mundersto.S.o.d. │ │ │ │ +00056d30: 0329 8961 7391 0329 8870 726f 936f 6698 .).as..).pro.of. │ │ │ │ +00056d40: 7363 90ac 7268 656d 6573 9603 2988 288d sc..rhemes..).(. │ │ │ │ +00056d50: 692e 652e 8e91 122d 0d66 616d 696c 6965 i.e....-.familie │ │ │ │ +00056d60: 7393 6f66 9870 726f 9a53 8e6f 6673 292e s.of.pro.S.ofs). │ │ │ │ +00056d70: 9104 f880 5491 ff05 566f 9373 7570 7098 ....T...Vo.supp. │ │ │ │ +00056d80: 6f72 7491 0329 8973 7563 90ac 7268 9370 ort..).suc..rh.p │ │ │ │ +00056d90: 726f 986f 6691 0329 8973 6390 ac72 6865 ro.of..).sc..rhe │ │ │ │ +00056da0: 6d65 738e a18d 9130 274d e577 6974 6869 mes....0'M.withi │ │ │ │ +00056db0: 6e96 045b 55cf 7468 6593 eb48 484f 4c93 n..[U.the..HHOL. │ │ │ │ +00056dc0: cf6c 6f67 6963 2c91 0477 8074 9aac 7279 .logic,..w.t..ry │ │ │ │ +00056dd0: 7090 538e 6591 045b 5676 91ff 58e4 6172 p.S.e..[Vv..X.ar │ │ │ │ +00056de0: 6961 626c 6573 9368 6198 7698 6593 6290 iables.ha.v.e.b. │ │ │ │ +00056df0: 538e 6565 6e93 6164 6465 6493 746f 9374 S.een.added.to.t │ │ │ │ +00056e00: 6865 936f 6291 00a7 1c6a 6563 7493 6c61 he.ob....ject.la │ │ │ │ +00056e10: 6e67 7561 6765 9374 9879 7090 538e 658e nguage.t.yp.S.e. │ │ │ │ +00056e20: a18d 9130 274d 7379 7374 656d 2e8d 8d9f ...0'Msystem.... │ │ │ │ +00056e30: fba5 32d5 328e 8e8e a91a 2fc7 8d8d 8d8d ..2.2...../..... │ │ │ │ +00056e40: 9121 23c9 cf32 2e8e 8e8e 9130 274d d041 .!#..2.....0'M.A │ │ │ │ +00056e50: 95a0 0074 6f6d 6963 9104 bdd9 7493 7970 ...tomic....t.yp │ │ │ │ +00056e60: 9060 0065 733a 9105 a489 cf74 6865 7365 .`.es:.....these │ │ │ │ +00056e70: 9604 207c 6465 6e6f 7465 9b04 207d 0c78 .. |denote.. }.x │ │ │ │ +00056e80: 6564 9373 6574 7398 696e 9374 6865 9375 ed.sets.in.the.u │ │ │ │ +00056e90: 6e69 7695 ac72 6572 7365 2e91 05da 5e45 niv..rerse....^E │ │ │ │ +00056ea0: 6163 9368 9604 207c 7468 656f 7279 9864 ac.h.. |theory.d │ │ │ │ +00056eb0: 6574 6572 6d69 6e65 7393 618e a18d 9130 etermines.a....0 │ │ │ │ +00056ec0: 274d 7061 7274 6963 756c 6172 9603 f572 'Mparticular...r │ │ │ │ +00056ed0: 636f 6c6c 6563 7469 6f6e 9b03 f573 6f66 collection...sof │ │ │ │ +00056ee0: 9361 746f 6d69 6398 7490 ac72 7970 9053 .atomic.t..ryp.S │ │ │ │ +00056ef0: 8e65 732e 9105 593f 4691 ff05 566f 7298 .es...Y?F...Vor. │ │ │ │ +00056f00: 6578 616d 706c 652c 9103 f825 7468 6598 example,...%the. │ │ │ │ +00056f10: 7374 616e 6461 7264 9361 746f 6d69 6398 standard.atomic. │ │ │ │ +00056f20: 7490 ac72 7970 9a53 8e65 7393 eb40 6298 t..ryp.S.es..@b. │ │ │ │ +00056f30: 6f98 6f6c 8ea1 8d91 3027 4dcf 616e 6496 o.ol....0'M.and. │ │ │ │ +00056f40: 0528 edeb 4069 6e64 93cf 6465 6e6f 7465 .(..@ind..denote │ │ │ │ +00056f50: 2c91 0578 7e72 6573 7090 538e 6563 7469 ,..x~resp.S.ecti │ │ │ │ +00056f60: 769a ac72 656c 7991 ff05 562c 9105 787f v..rely...V,..x. │ │ │ │ +00056f70: 7468 6593 6469 7374 696e 6775 6973 6865 the.distinguishe │ │ │ │ +00056f80: 6493 7498 7798 6f2d 656c 656d 656e 9874 d.t.w.o-elemen.t │ │ │ │ +00056f90: 9373 6574 8d93 328e 9110 31d6 616e 6493 .set..2...1.and. │ │ │ │ +00056fa0: 7468 6593 6469 7374 696e 2d8e a18d 9130 the.distin-....0 │ │ │ │ +00056fb0: 274d 6775 6973 6865 6496 03ea a869 6e0c 'Mguished....in. │ │ │ │ +00056fc0: 6e69 7465 9373 6574 8d93 498e 9108 27cd nite.set..I...'. │ │ │ │ +00056fd0: 2e8e 9f1a 2fc6 8d8d 8d8d 9121 23c9 332e ..../......!#.3. │ │ │ │ +00056fe0: 8e8e 8e91 3027 4dd0 436f 6d70 9560 006f ....0'M.Comp.`.o │ │ │ │ +00056ff0: 756e 6491 0681 1574 90a0 0079 7093 6573 und....t...yp.es │ │ │ │ +00057000: 3a91 08b6 03cf 5468 6573 659b 05a9 3968 :.....These...9h │ │ │ │ +00057010: 6195 ac72 7693 6598 7468 6598 666f 726d a..rv.e.the.form │ │ │ │ +00057020: 9605 a93a 28d7 1b8d 9f01 cccc d531 8e9b ...:(........1.. │ │ │ │ +00057030: 04c0 04d7 3b8d 9601 fffe 3a93 3a93 3a8e ....;.....:.:.:. │ │ │ │ +00057040: 9111 ca9c 3b91 01ff fe1b 8d9f 01cc ccd8 ....;........... │ │ │ │ +00057050: 6e8e 9105 a850 cf29 8deb 406f 708e 910c n....P.)..@op... │ │ │ │ +00057060: bc99 cf2c 9106 18dd 7768 6572 6593 d71b ...,....where... │ │ │ │ +00057070: 8d9f 01cc ccd5 318e 98cf 2c8d 9106 18dd ......1...,..... │ │ │ │ +00057080: d73a 9601 fffe 3a93 3a8e 9113 e37d cf2c .:....:.:....}., │ │ │ │ +00057090: 9106 18de d71b 8d9f 01cc ccd8 6e8e 910b ............n... │ │ │ │ +000570a0: 5189 cf61 7265 8ea1 8d91 3027 4d74 6865 Q..are....0'Mthe │ │ │ │ +000570b0: 9604 fd50 6172 6775 6d65 6e9a ac72 7493 ...Pargumen..rt. │ │ │ │ +000570c0: 7498 7970 9053 8e65 7393 616e 6493 d76f t.yp.S.es.and..o │ │ │ │ +000570d0: 7093 cf69 7393 6193 e574 7970 96ff 6666 p..is.a..typ..ff │ │ │ │ +000570e0: 6591 052f a96f 7093 6572 9361 746f 7291 e../.op.er.ator. │ │ │ │ +000570f0: 0647 fbcf 6f66 9604 fd50 6172 6974 9879 .G..of...Parit.y │ │ │ │ +00057100: 93d7 6ecf 2e91 0870 d854 9879 709a 538e ..n....p.T.yp.S. │ │ │ │ +00057110: 6593 6f70 9865 7261 746f 7273 9364 656e e.op.erators.den │ │ │ │ +00057120: 6f74 658e a18d 9130 274d 6f70 9a53 8e65 ote....0'Mop.S.e │ │ │ │ +00057130: 7261 7469 6f6e 7396 043d be66 6f72 9363 rations..=.for.c │ │ │ │ +00057140: 6f6e 7374 7275 6374 696e 6796 043d bd73 onstructing..=.s │ │ │ │ +00057150: 6574 732e 9106 3222 5468 6593 7490 ac72 ets...2"The.t..r │ │ │ │ +00057160: 7970 9865 9604 3dbe 28d7 1b8d 9f01 cccc yp.e..=.(....... │ │ │ │ +00057170: d531 8e91 04c0 04d7 3b8d 9601 fffe 3a93 .1......;.....:. │ │ │ │ +00057180: 3a93 3a8e 9111 ca9c 3b91 01ff fe1b 8d9f :.:.....;....... │ │ │ │ +00057190: 01cc ccd8 6e8e 9105 a850 cf29 8deb 406f ....n....P.)..@o │ │ │ │ +000571a0: 708e 9110 fa57 cf64 656e 6f74 6573 9374 p....W.denotes.t │ │ │ │ +000571b0: 6865 9104 3dbd 7365 7493 7265 7375 6c74 he..=.set.result │ │ │ │ +000571c0: 696e 678e a18d 9130 274d 6672 6f6d 9604 ing....0'Mfrom.. │ │ │ │ +000571d0: 394c 6170 706c 7969 6e67 9374 6865 936f 9Lapplying.the.o │ │ │ │ +000571e0: 7090 538e 6572 6174 696f 6e93 6465 6e6f p.S.eration.deno │ │ │ │ +000571f0: 7465 6491 0439 4d62 9aac 7279 93d7 6f70 ted..9Mb..ry..op │ │ │ │ +00057200: 93cf 746f 9374 6865 9373 6574 7393 6465 ..to.the.sets.de │ │ │ │ +00057210: 6e6f 7465 6493 6298 7993 d71b 8d9f 01cc noted.b.y....... │ │ │ │ +00057220: ccd5 318e 9104 c004 cf2c 8d91 044c f6d7 ..1......,...L.. │ │ │ │ +00057230: 3a96 01ff fe3a 933a 8e91 1217 96cf 2c91 :....:.:......,. │ │ │ │ +00057240: 044c f5d7 1b8d 9f01 cccc d86e 8e91 05a8 .L.........n.... │ │ │ │ +00057250: 50cf 2e91 0624 cc46 91ff 0556 6f72 8ea1 P....$.F...Vor.. │ │ │ │ +00057260: 8d91 3027 4d65 7861 6d70 6c65 2c91 03a4 ..0'Mexample,... │ │ │ │ +00057270: beeb 406c 6973 7496 0393 44cf 6973 9361 ..@list...D.is.a │ │ │ │ +00057280: 9103 9343 7490 ac72 7970 9a53 8e65 936f ...Ct..ryp.S.e.o │ │ │ │ +00057290: 7098 6572 6174 6f72 9377 6974 689b 0393 p.erator.with... │ │ │ │ +000572a0: 4361 7269 7490 ac72 7993 312e 9105 1bbf Carit..ry.1..... │ │ │ │ +000572b0: 4974 9864 656e 6f74 6573 9374 6865 936f It.denotes.the.o │ │ │ │ +000572c0: 7090 538e 6572 6174 696f 6e93 6f66 9866 p.S.eration.of.f │ │ │ │ +000572d0: 6f72 6d69 6e67 9361 6c6c 8ea1 8d91 3027 orming.all....0' │ │ │ │ +000572e0: 4d0c 6e69 7465 9603 b761 6c69 7374 739b M.nite...alists. │ │ │ │ +000572f0: 03b7 626f 6693 656c 656d 656e 90ac 7274 ..bof.elemen..rt │ │ │ │ +00057300: 7398 6672 6f6d 9361 9867 6976 90ac 7265 s.from.a.giv..re │ │ │ │ +00057310: 6e93 7365 742e 9105 27c8 416e 6f74 6865 n.set...'.Anothe │ │ │ │ +00057320: 7298 6578 616d 706c 6593 6973 9874 6865 r.example.is.the │ │ │ │ +00057330: 9374 90ac 7279 7095 538e 6598 6f70 9365 .t..ryp.S.e.op.e │ │ │ │ +00057340: 7261 746f 7291 03b7 61eb 4070 726f 9364 rator...a.@pro.d │ │ │ │ +00057350: 8ea1 8d91 3027 4dcf 6f66 9604 29eb 6172 ....0'M.of..).ar │ │ │ │ +00057360: 6974 9aac 7279 9332 9377 6869 6398 6893 it..ry.2.whic.h. │ │ │ │ +00057370: 6465 6e6f 7465 7393 7468 6593 6361 7274 denotes.the.cart │ │ │ │ +00057380: 6573 6961 6e93 7072 6f95 538e 6475 6374 esian.pro.S.duct │ │ │ │ +00057390: 9104 29ea 6f70 9365 7261 7469 6f6e 2e91 ..).op.eration.. │ │ │ │ +000573a0: 05f6 a954 6865 9104 29eb 7498 7970 9365 ...The..).t.yp.e │ │ │ │ +000573b0: 9104 29eb 28d7 1b8d 9f01 cccc d531 8e96 ..).(........1.. │ │ │ │ +000573c0: 04c0 04d7 3b91 01ff fe1b 8d9f 01cc ccd5 ....;........... │ │ │ │ +000573d0: 328e 93cf 298d eb40 7072 6f90 538e 648e 2...)..@pro.S.d. │ │ │ │ +000573e0: 911c 7650 cf69 738e a18d 9130 274d 7772 ..vP.is....0'Mwr │ │ │ │ +000573f0: 6974 7465 6e96 03ea a861 7393 d71b 8d9f itten....as..... │ │ │ │ +00057400: 01cc ccd5 318e 9107 6aac da02 9102 aaa8 ....1...j....... │ │ │ │ +00057410: d71b 8d9f 01cc ccd5 328e 9104 c004 cf2e ........2....... │ │ │ │ +00057420: 8ea6 8d8d 8d8d 9121 23c9 342e 8e8e 8e91 .......!#.4..... │ │ │ │ +00057430: 3027 4dd0 4691 fee0 0075 6e63 7469 6f6e 0'M.F....unction │ │ │ │ +00057440: 9105 cb0d 7490 a000 7970 9060 0065 733a ....t...yp.`.es: │ │ │ │ +00057450: 9107 7923 cf49 6696 050a cad7 1b8d 9f01 ..y#.If......... │ │ │ │ +00057460: cccc d531 8e9b 09ca cecf 616e 6493 d71b ...1......and... │ │ │ │ +00057470: 8d9f 01cc ccd5 328e 98cf 6172 6593 7490 ......2...are.t. │ │ │ │ +00057480: ac72 7970 9053 8e65 732c 9105 52d2 7468 .ryp.S.es,..R.th │ │ │ │ +00057490: 656e 93d7 1b8d 9f01 cccc d531 8e8d 9104 en.........1.... │ │ │ │ +000574a0: c004 da21 8e91 10c0 06d7 1b8d 9f01 cccc ...!............ │ │ │ │ +000574b0: d532 8e98 cf69 7393 7468 6593 6675 6e63 .2...is.the.func │ │ │ │ +000574c0: 7469 6f6e 9374 90ac 7279 7090 538e 6593 tion.t..ryp.S.e. │ │ │ │ +000574d0: 7769 7468 8ea1 8d91 3027 4de5 646f 6d61 with....0'M.doma │ │ │ │ +000574e0: 696e 9105 f936 d71b 8d9f 01cc ccd5 318e in...6........1. │ │ │ │ +000574f0: 9109 d389 cf61 6e64 9605 1386 e572 91ff .....and.....r.. │ │ │ │ +00057500: 6666 616e 6765 93d7 1b8d 9f01 cccc d532 ffange.........2 │ │ │ │ +00057510: 8e91 04c0 04cf 2e91 08b3 7949 7493 6465 ..........yIt.de │ │ │ │ +00057520: 6e6f 7465 739b 0513 8574 6865 9373 6574 notes....the.set │ │ │ │ +00057530: 936f 6698 616c 6c93 2874 6f74 616c 2993 .of.all.(total). │ │ │ │ +00057540: 6675 6e63 7469 6f6e 7393 6672 6f6d 9874 functions.from.t │ │ │ │ +00057550: 6865 9373 6574 8ea1 8d91 3027 4d64 656e he.set....0'Mden │ │ │ │ +00057560: 6f74 6564 9604 1310 6290 ac72 799b 0413 oted....b..ry... │ │ │ │ +00057570: 0f69 7473 9364 6f6d 6169 6e98 746f 9374 .its.domain.to.t │ │ │ │ +00057580: 6865 9373 6574 9864 656e 6f74 6564 9362 he.set.denoted.b │ │ │ │ +00057590: 90ac 7279 9869 7473 9372 616e 6765 2e91 ..ry.its.range.. │ │ │ │ +000575a0: 05b2 1728 496e 9874 6865 936c 6974 6572 ...(In.the.liter │ │ │ │ +000575b0: 6174 7572 6598 d71b 8d9f 01cc ccd5 318e ature.........1. │ │ │ │ +000575c0: 8d91 04c0 04da 218e 9110 c006 d71b 8d9f ......!......... │ │ │ │ +000575d0: 01cc ccd5 328e 9108 d314 cf69 738e a18d ....2......is... │ │ │ │ +000575e0: 9130 274d 7772 6974 7465 6e96 0395 1d77 .0'Mwritten....w │ │ │ │ +000575f0: 6974 686f 7574 9374 6865 9361 7272 6f9a ithout.the.arro. │ │ │ │ +00057600: ac72 7791 0395 1c61 6e64 9362 6163 986b .rw....and.bac.k │ │ │ │ +00057610: 7798 6172 6473 7c8d 692e 652e 8e91 1298 w.ards|.i.e..... │ │ │ │ +00057620: a161 7393 d71b 8d9f 01cc ccd5 328e 9604 .as.........2... │ │ │ │ +00057630: c004 d71b 8d9f 01cc ccd5 318e 93cf 2e29 ..........1....) │ │ │ │ +00057640: 9105 1c5c 4e6f 7465 9603 951d 7468 6174 ...\Note....that │ │ │ │ +00057650: 9373 796e 9874 6163 7469 6361 6c6c 798d .syn.tactically. │ │ │ │ +00057660: 93da 218e 8ea1 8d91 3027 4dcf 6973 9604 ..!.....0'M.is.. │ │ │ │ +00057670: 285f 7369 6d70 6c79 9b04 285e 6193 6469 (_simply..(^a.di │ │ │ │ +00057680: 7374 696e 6775 6973 6865 6493 7490 ac72 stinguished.t..r │ │ │ │ +00057690: 7970 9553 8e65 986f 7093 6572 6174 6f72 yp.S.e.op.erator │ │ │ │ +000576a0: 9604 285f 6f66 9361 7269 7490 ac72 7993 ..(_of.arit..ry. │ │ │ │ +000576b0: 3298 7772 6974 7465 6e93 7769 7468 9369 2.written.with.i │ │ │ │ +000576c0: 6e0c 7898 6e6f 7461 7469 6f6e 2e91 05f2 n.x.notation.... │ │ │ │ +000576d0: 0449 7493 6973 8ea1 8d91 3027 4d73 696e .It.is....0'Msin │ │ │ │ +000576e0: 676c 6564 9604 8f43 6f75 7493 696e 9374 gled...Cout.in.t │ │ │ │ +000576f0: 6865 9104 8f44 6465 0c6e 6974 696f 6e93 he...Dde.nition. │ │ │ │ +00057700: 6f66 93eb 4848 4f4c 93cf 7490 ac72 7970 of..HHOL..t..ryp │ │ │ │ +00057710: 9a53 8e65 7393 6298 6563 6175 7365 9369 .S.es.b.ecause.i │ │ │ │ +00057720: 7493 7769 6c6c 9104 8f44 616c 7795 ac72 t.will...Dalw..r │ │ │ │ +00057730: 6193 7973 9604 8f43 6465 6e6f 7465 9374 a.ys...Cdenote.t │ │ │ │ +00057740: 6865 9373 616d 658e a18d 9130 274d 6f70 he.same....0'Mop │ │ │ │ +00057750: 9a53 8e65 7261 7469 6f6e 9604 8c80 696e .S.eration....in │ │ │ │ +00057760: 9104 8c7f 616e 90ac 7279 936d 6f98 6465 ....an..ry.mo.de │ │ │ │ +00057770: 6c93 6f66 9b04 8c7f 6193 eb48 484f 4c93 l.of....a..HHOL. │ │ │ │ +00057780: cf74 6865 6f72 797c 696e 9363 6f6e 90ac .theory|in.con.. │ │ │ │ +00057790: 7274 7261 7374 9874 6f93 7468 6593 6f74 rtrast.to.the.ot │ │ │ │ +000577a0: 6865 7298 7490 ac72 7970 9a53 8e65 936f her.t..ryp.S.e.o │ │ │ │ +000577b0: 7098 6572 6174 6f72 738e a18d 9130 274d p.erators....0'M │ │ │ │ +000577c0: 7768 6963 95ac 7268 9b03 eaa8 6d61 9379 whic..rh....ma.y │ │ │ │ +000577d0: 9862 9053 8e65 9869 6e93 7465 7270 7265 .b.S.e.in.terpre │ │ │ │ +000577e0: 7465 6498 6469 0b65 7265 6e93 746c 7998 ted.di.eren.tly. │ │ │ │ +000577f0: 696e 9864 690b 6572 656e 9374 986d 6f90 in.di.eren.t.mo. │ │ │ │ +00057800: 538e 6465 6c73 2e91 0538 e028 5365 6598 S.dels...8.(See. │ │ │ │ +00057810: 5365 6374 696f 6e98 392e 322e 322e 298e Section.9.2.2.). │ │ │ │ +00057820: 9f1d 42e4 8d91 1e28 f049 7496 0324 5c74 ..B....(.It..$\t │ │ │ │ +00057830: 7572 6e73 936f 7574 9374 6f91 0324 5b62 urns.out.to..$[b │ │ │ │ +00057840: 9053 8e65 9363 6f6e 95ac 7276 9365 6e69 .S.e.con..rv.eni │ │ │ │ +00057850: 656e 9374 9603 245c 746f 9369 6465 6e9a en.t..$\to.iden. │ │ │ │ +00057860: ac72 7469 6679 9361 746f 6d69 6393 7498 .rtify.atomic.t. │ │ │ │ +00057870: 7970 9a53 8e65 7391 0324 5b77 6974 6893 yp.S.es..$[with. │ │ │ │ +00057880: 636f 6d70 986f 756e 6493 7490 ac72 7970 comp.ound.t..ryp │ │ │ │ +00057890: 9865 7393 636f 6e73 7472 7563 7465 648e .es.constructed. │ │ │ │ +000578a0: a18d 9112 c761 7769 7468 9605 48d3 302d .....awith..H.0- │ │ │ │ +000578b0: 6172 7991 0548 d474 90ac 7279 709a 538e ary..H.t..ryp.S. │ │ │ │ +000578c0: 6593 6f70 9865 7261 746f 7273 2e91 0953 e.op.erators...S │ │ │ │ +000578d0: 6246 91ff 0556 6f72 9365 7861 6d70 6c65 bF...Vor.example │ │ │ │ +000578e0: 2c91 05a0 5f74 6865 9361 746f 6d69 6393 ,..._the.atomic. │ │ │ │ +000578f0: 7490 ac72 7970 9865 9105 48d4 eb40 6298 t..ryp.e..H..@b. │ │ │ │ +00057900: 6f98 6f6c 93cf 6f66 9374 7275 7468 2d76 o.ol..of.truth-v │ │ │ │ +00057910: 91ff 58e4 616c 7565 7391 0548 d463 616e ..X.alues..H.can │ │ │ │ +00057920: 9362 9865 8ea1 8d91 12c7 6172 6567 6172 .b.e......aregar │ │ │ │ +00057930: 6465 6496 054e ec61 7393 629a 538e 6569 ded..N.as.b.S.ei │ │ │ │ +00057940: 6e67 9361 6e93 6162 6272 6576 6961 7469 ng.an.abbreviati │ │ │ │ +00057950: 6f6e 9366 6f72 9328 298d eb40 6298 6f98 on.for.()..@b.o. │ │ │ │ +00057960: 6f6c 8e91 16aa 9fcf 2e91 0965 ab54 6869 ol.........e.Thi │ │ │ │ +00057970: 7393 6964 656e 90ac 7274 690c 6361 7469 s.iden..rti.cati │ │ │ │ +00057980: 6f6e 9377 696c 6c93 6298 6593 6d61 6465 on.will.b.e.made │ │ │ │ +00057990: 9369 6e93 7468 658e 9112 c761 9f0c 7982 .in.the....a..y. │ │ │ │ +000579a0: 8900 0066 6600 71cf 9f9f 0c99 9a8d 8d8d ...ff.q......... │ │ │ │ +000579b0: 8d91 0d83 909f fc5e ffc5 328e 8e8e 9112 .......^..2..... │ │ │ │ +000579c0: 0003 c654 6869 7396 0355 5574 6563 9ab8 ...This..UUtec.. │ │ │ │ +000579d0: e368 6e69 7175 6593 7798 6173 9369 6e98 .hnique.w.as.in. │ │ │ │ +000579e0: 7698 656e 9874 6564 9362 9879 9352 6f62 v.en.ted.b.y.Rob │ │ │ │ +000579f0: 696e 934d 696c 6e65 7293 666f 7293 7468 in.Milner.for.th │ │ │ │ +00057a00: 6593 6f62 9100 8e38 6a65 6374 936c 6f67 e.ob...8ject.log │ │ │ │ +00057a10: 6963 93eb 4850 5091 ff0c ccc9 1593 c66f ic..HPP........o │ │ │ │ +00057a20: 6693 6869 7393 eb48 4c43 4693 c673 7973 f.his..HLCF..sys │ │ │ │ +00057a30: 7465 6d2e 8e8e 9f24 fd13 8e8c 8b00 0000 tem....$........ │ │ │ │ +00057a40: 6800 0000 0000 0000 0000 0000 0000 0000 h............... │ │ │ │ 00057a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00057a60: 0000 0000 0568 0aa0 02cc 0555 8da0 fd46 .....h.....U...F │ │ │ │ -00057a70: d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 ................ │ │ │ │ -00057a80: 3130 3492 00e7 15f3 4368 6170 7465 7296 104.....Chapter. │ │ │ │ -00057a90: 0480 0039 2e91 0a80 0053 796e 9aa0 0074 ...9.....Syn...t │ │ │ │ -00057aa0: 6178 9361 6e64 9353 656d 616e 9874 6963 ax.and.Seman.tic │ │ │ │ -00057ab0: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ -00057ac0: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ -00057ad0: d021 8d91 eaf1 ebcf 7465 639a ac72 686e .!......tec..rhn │ │ │ │ -00057ae0: 6963 616c 9604 14fa 6465 7461 696c 7391 ical....details. │ │ │ │ -00057af0: 0414 fb74 6861 7493 666f 6c6c 6f98 772c ...that.follo.w, │ │ │ │ -00057b00: 9104 1f8f 6275 749b 0414 fb69 6e93 7468 ....but....in.th │ │ │ │ -00057b10: 6598 696e 666f 726d 616c 9370 7265 7365 e.informal.prese │ │ │ │ -00057b20: 6e90 ac72 7461 7469 6f6e 9861 746f 6d69 n..rtation.atomi │ │ │ │ -00057b30: 6393 7490 ac72 7970 9053 8e65 7398 7769 c.t..ryp.S.es.wi │ │ │ │ -00057b40: 6c6c 9363 6f6e 95ac 7274 696e 9375 658e ll.con..rtin.ue. │ │ │ │ -00057b50: a410 0000 8d91 eaf1 eb74 6f96 03ea a862 .........to....b │ │ │ │ -00057b60: 9a53 8e65 9364 6973 7469 6e67 7569 7368 .S.e.distinguish │ │ │ │ -00057b70: 6564 9366 726f 6d93 636f 6d70 986f 756e ed.from.comp.oun │ │ │ │ -00057b80: 6493 7490 ac72 7970 9865 732c 9361 6e64 d.t..ryp.es,.and │ │ │ │ -00057b90: 9328 29d7 6393 cf77 696c 6c93 7374 696c .().c..will.stil │ │ │ │ -00057ba0: 6c93 6298 6593 7772 6974 7465 6e93 6173 l.b.e.written.as │ │ │ │ -00057bb0: 93d7 63cf 2e8e 9f23 3420 8d8d 91ea f1eb ..c....#4 ...... │ │ │ │ -00057bc0: eb47 392e 322e 318e 911c 71e6 5490 8ccc .G9.2.1...q.T... │ │ │ │ -00057bd0: 7970 9073 3365 9105 6666 7374 7275 6374 yp.s3e..ffstruct │ │ │ │ -00057be0: 7572 6573 8e9f 17e2 c68d 91ea f1eb cf54 ures...........T │ │ │ │ -00057bf0: 6865 9604 d4b2 7465 726d 9360 7495 ac72 he....term.`t..r │ │ │ │ -00057c00: 7970 9a53 8e65 9104 d4b3 636f 6e73 7461 yp.S.e....consta │ │ │ │ -00057c10: 6e93 7427 9604 d4b2 6973 9375 7365 6493 n.t'....is.used. │ │ │ │ -00057c20: 746f 9363 6f95 ac72 7693 6572 9604 d4b2 to.co..rv.er.... │ │ │ │ -00057c30: 6298 6f74 6891 04d4 b361 746f 6d69 6393 b.oth....atomic. │ │ │ │ -00057c40: 7490 ac72 7970 9865 7393 616e 6493 7490 t..ryp.es.and.t. │ │ │ │ -00057c50: ac72 7970 9865 936f 7098 6572 6174 6f72 .ryp.e.op.erator │ │ │ │ -00057c60: 732e 9107 f6ff 4974 9369 738e a18d 91ea s.....It.is..... │ │ │ │ -00057c70: f1eb 6173 7375 6d65 6496 03e5 d974 6861 ..assumed....tha │ │ │ │ -00057c80: 7493 616e 9369 6e0c 6e69 7465 9373 6574 t.an.in.nite.set │ │ │ │ -00057c90: 93df 5491 ff05 5679 4e61 6d65 7393 cf6f ..T...VyNames..o │ │ │ │ -00057ca0: 6693 7468 6593 e56e 616d 6573 9604 2eca f.the..names.... │ │ │ │ -00057cb0: 6f66 9374 7970 96ff 6666 6591 042e c963 of.typ..ffe....c │ │ │ │ -00057cc0: 936f 6e73 7461 6e74 7391 04e3 b6cf 6973 .onstants.....is │ │ │ │ -00057cd0: 9603 e5d9 6769 7690 ac72 656e 2e91 0537 ....giv..ren...7 │ │ │ │ -00057ce0: 4654 6865 9367 7265 656b 8ea1 8d91 eaf1 FThe.greek...... │ │ │ │ -00057cf0: eb6c 6574 7465 7296 036f 05d7 1791 0430 .letter..o.....0 │ │ │ │ -00057d00: cdcf 6973 9375 7365 649b 036f 0674 6f93 ..is.used..o.to. │ │ │ │ -00057d10: 7261 6e67 6593 6f95 ac72 7693 6572 9861 range.o..rv.er.a │ │ │ │ -00057d20: 7262 6974 7261 7279 9103 6f05 6d65 6d93 rbitrary..o.mem. │ │ │ │ -00057d30: 6290 538e 6572 7398 6f66 9603 6f05 df54 b.S.ers.of..o..T │ │ │ │ -00057d40: 91ff 0556 794e 616d 6573 cf2c 9103 87c0 ...VyNames.,.... │ │ │ │ -00057d50: eb40 6393 cf77 696c 6c93 636f 6e95 ac72 .@c..will.con..r │ │ │ │ -00057d60: 7469 6e93 7565 9874 6f96 036f 0562 9053 tin.ue.to..o.b.S │ │ │ │ -00057d70: 8e65 9875 7365 6493 746f 8ea1 8d91 eaf1 .e.used.to...... │ │ │ │ -00057d80: eb72 616e 6765 9b03 d36a 6f95 ac72 7693 .range...jo..rv. │ │ │ │ -00057d90: 6572 9874 6865 986e 616d 6573 9103 d369 er.the.names...i │ │ │ │ -00057da0: 6f66 9861 746f 6d69 6398 7493 7970 9053 of.atomic.t.yp.S │ │ │ │ -00057db0: 8e65 7398 288d 692e 652e 8e91 12d6 ee30 .es.(.i.e......0 │ │ │ │ -00057dc0: 2d61 7279 9874 9379 7090 538e 6598 636f -ary.t.yp.S.e.co │ │ │ │ -00057dd0: 6e73 7461 6e93 7473 292c 9103 d810 616e nstan.ts),....an │ │ │ │ -00057de0: 6498 eb40 6f70 9103 d369 cf69 7398 7573 d..@op...i.is.us │ │ │ │ -00057df0: 6564 9874 6f98 7261 6e67 658e a18d 91ea ed.to.range..... │ │ │ │ -00057e00: f1eb 6f95 ac72 7693 6572 9603 eaa8 7468 ..o..rv.er....th │ │ │ │ -00057e10: 6593 6e61 6d65 7393 6f66 9374 90ac 7279 e.names.of.t..ry │ │ │ │ -00057e20: 709a 538e 6593 6f70 9865 7261 746f 7273 p.S.e.op.erators │ │ │ │ -00057e30: 9328 8d69 2e65 2e8e 9112 ee2c d76e cf2d .(.i.e.....,.n.- │ │ │ │ -00057e40: 6172 7993 7490 ac72 7970 9865 9363 6f6e ary.t..ryp.e.con │ │ │ │ -00057e50: 7374 616e 90ac 7274 732c 9377 6865 7265 stan..rts,.where │ │ │ │ -00057e60: 93d7 6e96 0355 523e 93cf 3029 2e8e a910 ..n..UR>..0).... │ │ │ │ -00057e70: 111a 8d91 f653 7a49 7496 0309 0869 7393 .....SzIt....is. │ │ │ │ -00057e80: 6173 7375 6d65 649b 0309 0974 6861 7493 assumed....that. │ │ │ │ -00057e90: 616e 9369 6e0c 6e69 7465 9373 6574 98df an.in.nite.set.. │ │ │ │ -00057ea0: 5491 ff05 5679 5695 ac72 6193 7273 9603 T...VyV..ra.rs.. │ │ │ │ -00057eb0: 0908 cf6f 6693 e574 7970 91ff 6666 6591 ...of..typ..ffe. │ │ │ │ -00057ec0: 0363 d276 6172 6961 626c 6573 9104 06e6 .c.variables.... │ │ │ │ -00057ed0: cf69 7393 6769 7690 ac72 656e 2e91 04ed .is.giv..ren.... │ │ │ │ -00057ee0: ab47 7265 656b 936c 6574 7465 7273 93d7 .Greek.letters.. │ │ │ │ -00057ef0: 0b90 138f 3b96 01ff fe0c 9100 aa4f 3b8d ....;........O;. │ │ │ │ -00057f00: 933a 933a 933a 8e91 0fca 9ecf 2c8e a18d .:.:.:......,... │ │ │ │ -00057f10: 91ea f1eb 7090 538e 6f73 7369 626c 7996 ....p.S.ossibly. │ │ │ │ -00057f20: 03e1 0d77 6974 6893 7375 6273 6372 6970 ...with.subscrip │ │ │ │ -00057f30: 7473 9b03 e10e 6f72 9370 7269 6d65 732c ts....or.primes, │ │ │ │ -00057f40: 9103 e2f9 6172 6593 7573 6564 9374 6f98 ....are.used.to. │ │ │ │ -00057f50: 7261 6e67 6593 6f95 ac72 7693 6572 9103 range.o..rv.er.. │ │ │ │ -00057f60: e10d df54 91ff 0556 7976 6193 7273 cf2e ...T...Vyva.rs.. │ │ │ │ -00057f70: 9105 35ac 5468 6598 7365 7473 9603 e10d ..5.The.sets.... │ │ │ │ -00057f80: df54 91ff 0556 794e 616d 6573 93cf 616e .T...VyNames..an │ │ │ │ -00057f90: 648e a18d 91ea f1eb df54 91ff 0556 7956 d........T...VyV │ │ │ │ -00057fa0: 95ac 7261 9372 7396 03ea a8cf 6172 6593 ..ra.rs.....are. │ │ │ │ -00057fb0: 6173 7375 6d65 6493 6469 736a 6f69 6e90 assumed.disjoin. │ │ │ │ -00057fc0: ac72 742e 8ea6 8d91 f653 7a41 9104 bf0e .rt......SzA.... │ │ │ │ -00057fd0: e574 7970 96ff 6666 6591 04f6 a273 7472 .typ..ffe....str │ │ │ │ -00057fe0: 7563 7475 7293 6591 05a4 f4cf 6973 9604 uctur.e.....is.. │ │ │ │ -00057ff0: bf45 619b 04bf 4473 6574 930a 936f 6698 .Ea...Dset...of. │ │ │ │ -00058000: 749a ac72 7970 9053 8e65 9363 6f6e 7374 t..ryp.S.e.const │ │ │ │ -00058010: 616e 9874 732e 9107 b6b5 4191 04bf 0ee5 an.ts.....A..... │ │ │ │ -00058020: 7479 7096 ff66 6665 9104 f6a2 6393 6f6e typ..ffe....c.on │ │ │ │ -00058030: 7374 616e 7491 05e3 89cf 6973 9604 bf44 stant.....is...D │ │ │ │ -00058040: 619b 04bf 4570 6169 7293 28d7 1790 1aab a...Epair.(..... │ │ │ │ -00058050: 3b91 01ff fe6e cf29 9877 6865 7265 8ea1 ;....n.).where.. │ │ │ │ -00058060: 8d91 eaf1 ebd7 1791 05dc 59da 328d 9105 ..........Y.2... │ │ │ │ -00058070: 1a93 df54 91ff 0556 794e 616d 6573 8e91 ...T...VyNames.. │ │ │ │ -00058080: 3759 56cf 6973 9604 f4f1 7468 6593 6e61 7YV.is....the.na │ │ │ │ -00058090: 6d65 9b04 f4f2 6f66 9374 6865 9363 6f6e me....of.the.con │ │ │ │ -000580a0: 7374 616e 90ac 7274 9361 6e64 98d7 6e93 stan..rt.and..n. │ │ │ │ -000580b0: cf69 7393 6974 7398 6172 6974 95ac 7279 .is.its.arit..ry │ │ │ │ -000580c0: 91ff 0556 2e91 0857 bb54 6893 7573 980a ...V...W.Th.us.. │ │ │ │ -000580d0: 9605 1a92 da12 8d93 df54 91ff 0556 794e .........T...VyN │ │ │ │ -000580e0: 616d 6573 8e91 35c4 59da 028d 9103 5ff5 ames..5.Y....._. │ │ │ │ -000580f0: df4e 91f8 0008 4e8e 8ea1 8d91 eaf1 ebcf .N....N......... │ │ │ │ -00058100: 2877 6865 7265 8d91 0347 82df 4e91 f800 (where...G..N... │ │ │ │ -00058110: 084e 8e91 0f07 e4cf 6973 9b03 4781 7468 .N......is..G.th │ │ │ │ -00058120: 6596 0347 8273 6574 936f 6693 6e61 7475 e..G.set.of.natu │ │ │ │ -00058130: 7261 6c93 6e95 ac72 756d 9362 9053 8e65 ral.n..rum.b.S.e │ │ │ │ -00058140: 7273 292e 9105 027e 4974 9869 7396 0347 rs)....~It.is..G │ │ │ │ -00058150: 8261 7373 756d 6564 9374 6861 7493 6e6f .assumed.that.no │ │ │ │ -00058160: 9374 95ac 7277 936f 9864 6973 7469 6e63 .t..rw.o.distinc │ │ │ │ -00058170: 749b 0347 8274 9379 7090 538e 6598 636f t..G.t.yp.S.e.co │ │ │ │ -00058180: 6e73 7461 6e93 7473 8ea1 8d91 eaf1 eb68 nstan.ts.......h │ │ │ │ -00058190: 6195 ac72 7693 6596 03ea a874 6865 9373 a..rv.e....the.s │ │ │ │ -000581a0: 616d 6593 6e61 6d65 2c8d 9369 2e65 2e8e ame.name,..i.e.. │ │ │ │ -000581b0: 9116 d8d4 7768 656e 6576 90ac 7265 7293 ....whenev..rer. │ │ │ │ -000581c0: 28d7 179a 1aab 3b91 01ff fe6e 8d9f 01cc (.....;....n.... │ │ │ │ -000581d0: ccd5 318e 9104 c004 cf29 9603 5552 da32 ..1......)..UR.2 │ │ │ │ -000581e0: 93cf 0a96 03ea a861 6e64 9328 d717 983b .......and.(...; │ │ │ │ -000581f0: 9101 fffe 6e8d 9f01 cccc d532 8e9b 04c0 ....n......2.... │ │ │ │ -00058200: 04cf 2996 0355 52da 3293 cf0a 2c96 03ea ..)..UR.2...,... │ │ │ │ -00058210: a874 6865 6e93 d76e 8d9f 01cc ccd5 318e .then..n......1. │ │ │ │ -00058220: 9108 1556 cf3d 9103 5552 d76e 8d9f 01cc ...V.=..UR.n.... │ │ │ │ -00058230: ccd5 328e 98cf 2e8e a68d 91f6 537a 5468 ..2.........SzTh │ │ │ │ -00058240: 6596 03bc f873 6574 9103 bcf9 df54 91ff e....set.....T.. │ │ │ │ -00058250: 0556 7970 9a53 8e65 738d 9f01 cccc d50a .Vyp.S.es....... │ │ │ │ -00058260: 8e91 0a60 8ccf 6f66 9374 90ac 7279 7098 ...`..of.t..ryp. │ │ │ │ -00058270: 6573 936f 95ac 7276 9365 729b 03bc f961 es.o..rv.er....a │ │ │ │ -00058280: 9603 bcf8 7374 7275 6374 7572 6593 0a98 ....structure... │ │ │ │ -00058290: 6361 6e93 6e6f 90ac 7277 9362 9053 8e65 can.no..rw.b.S.e │ │ │ │ -000582a0: 9864 650c 6e65 6493 6173 9374 6865 9373 .de.ned.as.the.s │ │ │ │ -000582b0: 6d61 6c6c 6573 7498 7365 7493 7375 6390 mallest.set.suc. │ │ │ │ -000582c0: ac72 688e a18d 91ea f1eb 7468 6174 3a8e .rh.......that:. │ │ │ │ -000582d0: a91d 77b5 8d8d 8d8d 91fc 9239 eb60 8088 ..w........9.`.. │ │ │ │ -000582e0: 8e8e 8e91 0851 d7df 549b ff05 5679 5695 .....Q..T...VyV. │ │ │ │ -000582f0: ac72 6193 7273 9603 eaa8 da12 93df 5498 .ra.rs........T. │ │ │ │ -00058300: 7970 9053 8e65 738d 9f01 cccc d50a 8e91 yp.S.es......... │ │ │ │ -00058310: 06a3 94cf 2e8e a41a 5582 8d8d 8d8d 91fc ........U....... │ │ │ │ -00058320: 9239 eb60 8088 8e8e 8e91 0851 d7cf 4966 .9.`.......Q..If │ │ │ │ -00058330: 9b03 eaa8 28d7 1790 1aab 3b91 01ff fecf ....(.....;..... │ │ │ │ -00058340: 3029 9603 5552 da32 93cf 0a98 7468 656e 0)..UR.2....then │ │ │ │ -00058350: 9828 29d7 1791 0417 19da 328d 93df 5491 .().......2...T. │ │ │ │ -00058360: ff05 5679 7090 538e 6573 8e8d 911f d2be ..Vyp.S.es...... │ │ │ │ -00058370: 9f02 d554 d50a 8e91 2676 52cf 2e8e 9f1a ...T....&vR..... │ │ │ │ -00058380: 5581 8d8d 8d8d 91fc 9239 eb60 8088 8e8e U........9.`.... │ │ │ │ -00058390: 8e91 0851 d7cf 4966 9b03 eaa8 28d7 1790 ...Q..If....(... │ │ │ │ -000583a0: 1aab 3b91 01ff fe6e cf29 9603 5552 da32 ..;....n.)..UR.2 │ │ │ │ -000583b0: 93cf 0a98 616e 6498 d71b 8d9f 01cc ccd8 ....and......... │ │ │ │ -000583c0: 698e 9106 ba2c da32 8d93 df54 91ff 0556 i....,.2...T...V │ │ │ │ -000583d0: 7970 9053 8e65 738e 8d91 1fd2 be9f 02d5 yp.S.es......... │ │ │ │ -000583e0: 54d5 0a8e 912a 60fa cf66 6f72 9831 93da T....*`..for.1.. │ │ │ │ -000583f0: 1493 d769 93da 1493 d76e cf2c 9874 6865 ...i.....n.,.the │ │ │ │ -00058400: 6e98 28d7 1b8d 9f01 cccc d531 8e91 04c0 n.(........1.... │ │ │ │ -00058410: 04d7 3b8d 9105 eaa6 3a96 01ff fe3a 933a ..;.....:....:.: │ │ │ │ -00058420: 8e91 199f ec3b 9101 fffe 1b8d 9f01 cccc .....;.......... │ │ │ │ -00058430: d86e 8e91 05a8 50cf 29d7 1791 0417 19da .n....P.)....... │ │ │ │ -00058440: 328d 93df 5491 ff05 5679 7090 538e 6573 2...T...Vyp.S.es │ │ │ │ -00058450: 8e8d 911f d2be 9f02 d554 d50a 8e91 2676 .........T....&v │ │ │ │ -00058460: 52cf 2e8e a18d 8d8d 8d91 fc92 39eb 6080 R...........9.`. │ │ │ │ -00058470: 888e 8e8e 9108 51d7 cf49 6696 03ea a8d7 ......Q..If..... │ │ │ │ -00058480: 1b8d 9f01 cccc d531 8e9b 0815 56da 328d .......1....V.2. │ │ │ │ -00058490: 9103 5552 df54 91ff 0556 7970 9053 8e65 ..UR.T...Vyp.S.e │ │ │ │ -000584a0: 738e 8d91 1fd2 be9f 02d5 54d5 0a8e 912a s.........T....* │ │ │ │ -000584b0: 60fa cf61 6e64 93d7 1b8d 9f01 cccc d532 `..and.........2 │ │ │ │ -000584c0: 8e98 da32 8d91 0355 52df 5491 ff05 5679 ...2...UR.T...Vy │ │ │ │ -000584d0: 7090 538e 6573 8e8d 911f d2be 9f02 d554 p.S.es.........T │ │ │ │ -000584e0: d50a 8e91 2a60 facf 7468 656e 93d7 1b8d ....*`..then.... │ │ │ │ -000584f0: 9f01 cccc d531 8e8d 9104 c004 da21 8e91 .....1.......!.. │ │ │ │ -00058500: 10c0 06d7 1b8d 9f01 cccc d532 8e98 da32 ...........2...2 │ │ │ │ -00058510: 8d91 0355 52df 5491 ff05 5679 7090 538e ...UR.T...Vyp.S. │ │ │ │ -00058520: 6573 8e8d 911f d2be 9f02 d554 d50a 8e91 es.........T.... │ │ │ │ -00058530: 2676 52cf 2e8e a68d 91ea f1eb 5468 6596 &vR.........The. │ │ │ │ -00058540: 03ea a874 90ac 7279 709a 538e 6593 6f70 ...t..ryp.S.e.op │ │ │ │ -00058550: 9865 7261 746f 728d 93da 218e 9113 d552 .erator...!....R │ │ │ │ -00058560: cf69 7393 6173 7375 6d65 6493 746f 9361 .is.assumed.to.a │ │ │ │ -00058570: 7373 6f98 6369 6174 6593 746f 9374 6865 sso.ciate.to.the │ │ │ │ -00058580: 9372 6967 6890 ac72 742c 9373 6f93 7468 .righ..rt,.so.th │ │ │ │ -00058590: 6174 8ea4 1a66 9c8d 8d8d 91f0 f1eb d71b at...f.......... │ │ │ │ -000585a0: 8d9f 01cc ccd5 318e 8d91 04c0 04da 218e ......1.......!. │ │ │ │ -000585b0: 9110 c006 d71b 8d9f 01cc ccd5 328e 8d91 ............2... │ │ │ │ -000585c0: 04c0 04da 218e 8d91 12c0 04d7 3a96 01ff ....!.......:... │ │ │ │ -000585d0: fe3a 933a 8e8d 9122 8aa2 da21 8e91 2e8a .:.:..."...!.... │ │ │ │ -000585e0: a4d7 1b8d 9f01 cccc d86e 8e8d 9105 a850 .........n.....P │ │ │ │ -000585f0: da21 8e91 11a8 52d7 1b8e 8e8e 9f1a 5581 .!....R.......U. │ │ │ │ -00058600: 8d91 eaf1 ebcf 6162 6272 6576 6961 7465 ......abbreviate │ │ │ │ -00058610: 738e a18d 8d8d 91f0 f1eb d71b 8d9f 01cc s............... │ │ │ │ -00058620: ccd5 318e 8d91 04c0 04da 218e 9110 c006 ..1.......!..... │ │ │ │ -00058630: cf28 d71b 8d9f 01cc ccd5 328e 8d91 04c0 .(........2..... │ │ │ │ -00058640: 04da 218e 8d91 12c0 04d7 3a96 01ff fe3a ..!.......:....: │ │ │ │ -00058650: 933a 8e8d 9122 8aa2 da21 8e91 2e8a a4cf .:..."...!...... │ │ │ │ -00058660: 28d7 1b8d 9f01 cccc d86e 8e8d 9105 a850 (........n.....P │ │ │ │ -00058670: da21 8e91 11a8 52d7 1b90 6e39 cf29 8d96 .!....R...n9.).. │ │ │ │ -00058680: 01ff fed7 3a93 3a93 3a8e 910f ca9e cf29 ....:.:.:......) │ │ │ │ -00058690: 8e8e 8e9f 1a55 828d 91ea f1eb 5468 6596 .....U......The. │ │ │ │ -000586a0: 03ea a86e 6f74 6174 696f 6e93 d774 7995 ...notation..ty. │ │ │ │ -000586b0: 6e39 7693 6172 9a53 8e73 cf28 d71b 93cf n9v.ar.S.s.(.... │ │ │ │ -000586c0: 2996 03ea a869 7393 7573 6564 9374 6f93 )....is.used.to. │ │ │ │ -000586d0: 6465 6e6f 7465 9374 6865 9373 6574 936f denote.the.set.o │ │ │ │ -000586e0: 6693 7490 ac72 7970 9865 9376 91ff 58e4 f.t..ryp.e.v..X. │ │ │ │ -000586f0: 6172 6961 626c 6573 936f 9863 6375 7272 ariables.o.ccurr │ │ │ │ -00058700: 696e 6793 696e 93d7 1b90 6e39 cf2e 8e9f ing.in....n9.... │ │ │ │ -00058710: 2334 208d 8d91 eaf1 ebeb 4739 2e32 2e32 #4 .......G9.2.2 │ │ │ │ -00058720: 8e91 1c71 e653 656d 616e 9a8c cc74 6963 ...q.Seman...tic │ │ │ │ -00058730: 7396 0566 666f 6693 7498 7970 9073 3365 s..ffof.t.yp.s3e │ │ │ │ -00058740: 738e 9f17 e2c5 8d91 eaf1 ebcf 4191 0463 s...........A..c │ │ │ │ -00058750: 32e5 6d6f 91ff 6666 6465 6c96 0463 50d7 2.mo..ffdel..cP. │ │ │ │ -00058760: 4d91 05a4 35cf 6f66 9361 9b04 6351 7490 M...5.of.a..cQt. │ │ │ │ -00058770: ac72 7970 9053 8e65 9373 7472 7563 7475 .ryp.S.e.structu │ │ │ │ -00058780: 7265 980a 9869 7393 7370 9053 8e65 6369 re...is.sp.S.eci │ │ │ │ -00058790: 0c65 6498 6290 ac72 7993 6769 7669 6e67 .ed.b..ry.giving │ │ │ │ -000587a0: 9866 6f72 9865 6163 9aac 7268 9374 9879 .for.eac..rh.t.y │ │ │ │ -000587b0: 7090 538e 6591 0463 5163 6f6e 7374 616e p.S.e..cQconstan │ │ │ │ -000587c0: 9874 9328 d717 901a ab3b 9101 fffe 6ecf .t.(.....;....n. │ │ │ │ -000587d0: 2991 0463 5161 6e8e 9f10 0000 8d91 eaf1 )..cQan......... │ │ │ │ -000587e0: ebd7 6ecf 2d61 7279 9103 eaa8 6675 6e63 ..n.-ary....func │ │ │ │ -000587f0: 7469 6f6e 8ea1 8d8d 8d91 f0f1 ebd7 4d91 tion..........M. │ │ │ │ -00058800: 0140 e4cf 28d7 1791 00c1 c7cf 2996 0355 .@..(.......)..U │ │ │ │ -00058810: 523a 93da 558d 9101 3111 9ffb 0b99 d86e R:..U...1......n │ │ │ │ -00058820: 8e8d 8d8d 910a 2eb3 da00 8e8e 8e91 1184 ................ │ │ │ │ -00058830: 0c21 9355 8e8e 8e8e 9f24 fd13 8e8c 8b00 .!.U.....$...... │ │ │ │ -00058840: 0000 6900 0000 0000 0000 0000 0000 0000 ..i............. │ │ │ │ +00057a60: 0000 0000 0000 0568 0ca0 02cc 0555 8da0 .......h.....U.. │ │ │ │ +00057a70: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ +00057a80: ebd0 3130 3492 00e7 15f3 4368 6170 7465 ..104.....Chapte │ │ │ │ +00057a90: 7296 0480 0039 2e91 0a80 0053 796e 9aa0 r....9.....Syn.. │ │ │ │ +00057aa0: 0074 6178 9361 6e64 9353 656d 616e 9874 .tax.and.Seman.t │ │ │ │ +00057ab0: 6963 738e 91ea f1eb 9f05 6666 8900 00e6 ics.......ff.... │ │ │ │ +00057ac0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +00057ad0: fd8b d021 8d91 eaf1 ebcf 7465 639a ac72 ...!......tec..r │ │ │ │ +00057ae0: 686e 6963 616c 9604 14fa 6465 7461 696c hnical....detail │ │ │ │ +00057af0: 7391 0414 fb74 6861 7493 666f 6c6c 6f98 s....that.follo. │ │ │ │ +00057b00: 772c 9104 1f8f 6275 749b 0414 fb69 6e93 w,....but....in. │ │ │ │ +00057b10: 7468 6598 696e 666f 726d 616c 9370 7265 the.informal.pre │ │ │ │ +00057b20: 7365 6e90 ac72 7461 7469 6f6e 9861 746f sen..rtation.ato │ │ │ │ +00057b30: 6d69 6393 7490 ac72 7970 9053 8e65 7398 mic.t..ryp.S.es. │ │ │ │ +00057b40: 7769 6c6c 9363 6f6e 95ac 7274 696e 9375 will.con..rtin.u │ │ │ │ +00057b50: 658e a410 0000 8d91 eaf1 eb74 6f96 03ea e..........to... │ │ │ │ +00057b60: a862 9a53 8e65 9364 6973 7469 6e67 7569 .b.S.e.distingui │ │ │ │ +00057b70: 7368 6564 9366 726f 6d93 636f 6d70 986f shed.from.comp.o │ │ │ │ +00057b80: 756e 6493 7490 ac72 7970 9865 732c 9361 und.t..ryp.es,.a │ │ │ │ +00057b90: 6e64 9328 29d7 6393 cf77 696c 6c93 7374 nd.().c..will.st │ │ │ │ +00057ba0: 696c 6c93 6298 6593 7772 6974 7465 6e93 ill.b.e.written. │ │ │ │ +00057bb0: 6173 93d7 63cf 2e8e 9f23 3420 8d8d 91ea as..c....#4 .... │ │ │ │ +00057bc0: f1eb eb47 392e 322e 318e 911c 71e6 5490 ...G9.2.1...q.T. │ │ │ │ +00057bd0: 8ccc 7970 9073 3365 9105 6666 7374 7275 ..yp.s3e..ffstru │ │ │ │ +00057be0: 6374 7572 6573 8e9f 17e2 c68d 91ea f1eb ctures.......... │ │ │ │ +00057bf0: cf54 6865 9604 d4b2 7465 726d 9360 7495 .The....term.`t. │ │ │ │ +00057c00: ac72 7970 9a53 8e65 9104 d4b3 636f 6e73 .ryp.S.e....cons │ │ │ │ +00057c10: 7461 6e93 7427 9604 d4b2 6973 9375 7365 tan.t'....is.use │ │ │ │ +00057c20: 6493 746f 9363 6f95 ac72 7693 6572 9604 d.to.co..rv.er.. │ │ │ │ +00057c30: d4b2 6298 6f74 6891 04d4 b361 746f 6d69 ..b.oth....atomi │ │ │ │ +00057c40: 6393 7490 ac72 7970 9865 7393 616e 6493 c.t..ryp.es.and. │ │ │ │ +00057c50: 7490 ac72 7970 9865 936f 7098 6572 6174 t..ryp.e.op.erat │ │ │ │ +00057c60: 6f72 732e 9107 f6ff 4974 9369 738e a18d ors.....It.is... │ │ │ │ +00057c70: 91ea f1eb 6173 7375 6d65 6496 03e5 d974 ....assumed....t │ │ │ │ +00057c80: 6861 7493 616e 9369 6e0c 6e69 7465 9373 hat.an.in.nite.s │ │ │ │ +00057c90: 6574 93df 5491 ff05 5679 4e61 6d65 7393 et..T...VyNames. │ │ │ │ +00057ca0: cf6f 6693 7468 6593 e56e 616d 6573 9604 .of.the..names.. │ │ │ │ +00057cb0: 2eca 6f66 9374 7970 96ff 6666 6591 042e ..of.typ..ffe... │ │ │ │ +00057cc0: c963 936f 6e73 7461 6e74 7391 04e3 b6cf .c.onstants..... │ │ │ │ +00057cd0: 6973 9603 e5d9 6769 7690 ac72 656e 2e91 is....giv..ren.. │ │ │ │ +00057ce0: 0537 4654 6865 9367 7265 656b 8ea1 8d91 .7FThe.greek.... │ │ │ │ +00057cf0: eaf1 eb6c 6574 7465 7296 036f 05d7 1791 ...letter..o.... │ │ │ │ +00057d00: 0430 cdcf 6973 9375 7365 649b 036f 0674 .0..is.used..o.t │ │ │ │ +00057d10: 6f93 7261 6e67 6593 6f95 ac72 7693 6572 o.range.o..rv.er │ │ │ │ +00057d20: 9861 7262 6974 7261 7279 9103 6f05 6d65 .arbitrary..o.me │ │ │ │ +00057d30: 6d93 6290 538e 6572 7398 6f66 9603 6f05 m.b.S.ers.of..o. │ │ │ │ +00057d40: df54 91ff 0556 794e 616d 6573 cf2c 9103 .T...VyNames.,.. │ │ │ │ +00057d50: 87c0 eb40 6393 cf77 696c 6c93 636f 6e95 ...@c..will.con. │ │ │ │ +00057d60: ac72 7469 6e93 7565 9874 6f96 036f 0562 .rtin.ue.to..o.b │ │ │ │ +00057d70: 9053 8e65 9875 7365 6493 746f 8ea1 8d91 .S.e.used.to.... │ │ │ │ +00057d80: eaf1 eb72 616e 6765 9b03 d36a 6f95 ac72 ...range...jo..r │ │ │ │ +00057d90: 7693 6572 9874 6865 986e 616d 6573 9103 v.er.the.names.. │ │ │ │ +00057da0: d369 6f66 9861 746f 6d69 6398 7493 7970 .iof.atomic.t.yp │ │ │ │ +00057db0: 9053 8e65 7398 288d 692e 652e 8e91 12d6 .S.es.(.i.e..... │ │ │ │ +00057dc0: ee30 2d61 7279 9874 9379 7090 538e 6598 .0-ary.t.yp.S.e. │ │ │ │ +00057dd0: 636f 6e73 7461 6e93 7473 292c 9103 d810 constan.ts),.... │ │ │ │ +00057de0: 616e 6498 eb40 6f70 9103 d369 cf69 7398 and..@op...i.is. │ │ │ │ +00057df0: 7573 6564 9874 6f98 7261 6e67 658e a18d used.to.range... │ │ │ │ +00057e00: 91ea f1eb 6f95 ac72 7693 6572 9603 eaa8 ....o..rv.er.... │ │ │ │ +00057e10: 7468 6593 6e61 6d65 7393 6f66 9374 90ac the.names.of.t.. │ │ │ │ +00057e20: 7279 709a 538e 6593 6f70 9865 7261 746f ryp.S.e.op.erato │ │ │ │ +00057e30: 7273 9328 8d69 2e65 2e8e 9112 ee2c d76e rs.(.i.e.....,.n │ │ │ │ +00057e40: cf2d 6172 7993 7490 ac72 7970 9865 9363 .-ary.t..ryp.e.c │ │ │ │ +00057e50: 6f6e 7374 616e 90ac 7274 732c 9377 6865 onstan..rts,.whe │ │ │ │ +00057e60: 7265 93d7 6e96 0355 523e 93cf 3029 2e8e re..n..UR>..0).. │ │ │ │ +00057e70: a910 111a 8d91 f653 7a49 7496 0309 0869 .......SzIt....i │ │ │ │ +00057e80: 7393 6173 7375 6d65 649b 0309 0974 6861 s.assumed....tha │ │ │ │ +00057e90: 7493 616e 9369 6e0c 6e69 7465 9373 6574 t.an.in.nite.set │ │ │ │ +00057ea0: 98df 5491 ff05 5679 5695 ac72 6193 7273 ..T...VyV..ra.rs │ │ │ │ +00057eb0: 9603 0908 cf6f 6693 e574 7970 91ff 6666 .....of..typ..ff │ │ │ │ +00057ec0: 6591 0363 d276 6172 6961 626c 6573 9104 e..c.variables.. │ │ │ │ +00057ed0: 06e6 cf69 7393 6769 7690 ac72 656e 2e91 ...is.giv..ren.. │ │ │ │ +00057ee0: 04ed ab47 7265 656b 936c 6574 7465 7273 ...Greek.letters │ │ │ │ +00057ef0: 93d7 0b90 138f 3b96 01ff fe0c 9100 aa4f ......;........O │ │ │ │ +00057f00: 3b8d 933a 933a 933a 8e91 0fca 9ecf 2c8e ;..:.:.:......,. │ │ │ │ +00057f10: a18d 91ea f1eb 7090 538e 6f73 7369 626c ......p.S.ossibl │ │ │ │ +00057f20: 7996 03e1 0d77 6974 6893 7375 6273 6372 y....with.subscr │ │ │ │ +00057f30: 6970 7473 9b03 e10e 6f72 9370 7269 6d65 ipts....or.prime │ │ │ │ +00057f40: 732c 9103 e2f9 6172 6593 7573 6564 9374 s,....are.used.t │ │ │ │ +00057f50: 6f98 7261 6e67 6593 6f95 ac72 7693 6572 o.range.o..rv.er │ │ │ │ +00057f60: 9103 e10d df54 91ff 0556 7976 6193 7273 .....T...Vyva.rs │ │ │ │ +00057f70: cf2e 9105 35ac 5468 6598 7365 7473 9603 ....5.The.sets.. │ │ │ │ +00057f80: e10d df54 91ff 0556 794e 616d 6573 93cf ...T...VyNames.. │ │ │ │ +00057f90: 616e 648e a18d 91ea f1eb df54 91ff 0556 and........T...V │ │ │ │ +00057fa0: 7956 95ac 7261 9372 7396 03ea a8cf 6172 yV..ra.rs.....ar │ │ │ │ +00057fb0: 6593 6173 7375 6d65 6493 6469 736a 6f69 e.assumed.disjoi │ │ │ │ +00057fc0: 6e90 ac72 742e 8ea6 8d91 f653 7a41 9104 n..rt......SzA.. │ │ │ │ +00057fd0: bf0e e574 7970 96ff 6666 6591 04f6 a273 ...typ..ffe....s │ │ │ │ +00057fe0: 7472 7563 7475 7293 6591 05a4 f4cf 6973 tructur.e.....is │ │ │ │ +00057ff0: 9604 bf45 619b 04bf 4473 6574 930a 936f ...Ea...Dset...o │ │ │ │ +00058000: 6698 749a ac72 7970 9053 8e65 9363 6f6e f.t..ryp.S.e.con │ │ │ │ +00058010: 7374 616e 9874 732e 9107 b6b5 4191 04bf stan.ts.....A... │ │ │ │ +00058020: 0ee5 7479 7096 ff66 6665 9104 f6a2 6393 ..typ..ffe....c. │ │ │ │ +00058030: 6f6e 7374 616e 7491 05e3 89cf 6973 9604 onstant.....is.. │ │ │ │ +00058040: bf44 619b 04bf 4570 6169 7293 28d7 1790 .Da...Epair.(... │ │ │ │ +00058050: 1aab 3b91 01ff fe6e cf29 9877 6865 7265 ..;....n.).where │ │ │ │ +00058060: 8ea1 8d91 eaf1 ebd7 1791 05dc 59da 328d ............Y.2. │ │ │ │ +00058070: 9105 1a93 df54 91ff 0556 794e 616d 6573 .....T...VyNames │ │ │ │ +00058080: 8e91 3759 56cf 6973 9604 f4f1 7468 6593 ..7YV.is....the. │ │ │ │ +00058090: 6e61 6d65 9b04 f4f2 6f66 9374 6865 9363 name....of.the.c │ │ │ │ +000580a0: 6f6e 7374 616e 90ac 7274 9361 6e64 98d7 onstan..rt.and.. │ │ │ │ +000580b0: 6e93 cf69 7393 6974 7398 6172 6974 95ac n..is.its.arit.. │ │ │ │ +000580c0: 7279 91ff 0556 2e91 0857 bb54 6893 7573 ry...V...W.Th.us │ │ │ │ +000580d0: 980a 9605 1a92 da12 8d93 df54 91ff 0556 ...........T...V │ │ │ │ +000580e0: 794e 616d 6573 8e91 35c4 59da 028d 9103 yNames..5.Y..... │ │ │ │ +000580f0: 5ff5 df4e 91f8 0008 4e8e 8ea1 8d91 eaf1 _..N....N....... │ │ │ │ +00058100: ebcf 2877 6865 7265 8d91 0347 82df 4e91 ..(where...G..N. │ │ │ │ +00058110: f800 084e 8e91 0f07 e4cf 6973 9b03 4781 ...N......is..G. │ │ │ │ +00058120: 7468 6596 0347 8273 6574 936f 6693 6e61 the..G.set.of.na │ │ │ │ +00058130: 7475 7261 6c93 6e95 ac72 756d 9362 9053 tural.n..rum.b.S │ │ │ │ +00058140: 8e65 7273 292e 9105 027e 4974 9869 7396 .ers)....~It.is. │ │ │ │ +00058150: 0347 8261 7373 756d 6564 9374 6861 7493 .G.assumed.that. │ │ │ │ +00058160: 6e6f 9374 95ac 7277 936f 9864 6973 7469 no.t..rw.o.disti │ │ │ │ +00058170: 6e63 749b 0347 8274 9379 7090 538e 6598 nct..G.t.yp.S.e. │ │ │ │ +00058180: 636f 6e73 7461 6e93 7473 8ea1 8d91 eaf1 constan.ts...... │ │ │ │ +00058190: eb68 6195 ac72 7693 6596 03ea a874 6865 .ha..rv.e....the │ │ │ │ +000581a0: 9373 616d 6593 6e61 6d65 2c8d 9369 2e65 .same.name,..i.e │ │ │ │ +000581b0: 2e8e 9116 d8d4 7768 656e 6576 90ac 7265 ......whenev..re │ │ │ │ +000581c0: 7293 28d7 179a 1aab 3b91 01ff fe6e 8d9f r.(.....;....n.. │ │ │ │ +000581d0: 01cc ccd5 318e 9104 c004 cf29 9603 5552 ....1......)..UR │ │ │ │ +000581e0: da32 93cf 0a96 03ea a861 6e64 9328 d717 .2.......and.(.. │ │ │ │ +000581f0: 983b 9101 fffe 6e8d 9f01 cccc d532 8e9b .;....n......2.. │ │ │ │ +00058200: 04c0 04cf 2996 0355 52da 3293 cf0a 2c96 ....)..UR.2...,. │ │ │ │ +00058210: 03ea a874 6865 6e93 d76e 8d9f 01cc ccd5 ...then..n...... │ │ │ │ +00058220: 318e 9108 1556 cf3d 9103 5552 d76e 8d9f 1....V.=..UR.n.. │ │ │ │ +00058230: 01cc ccd5 328e 98cf 2e8e a68d 91f6 537a ....2.........Sz │ │ │ │ +00058240: 5468 6596 03bc f873 6574 9103 bcf9 df54 The....set.....T │ │ │ │ +00058250: 91ff 0556 7970 9a53 8e65 738d 9f01 cccc ...Vyp.S.es..... │ │ │ │ +00058260: d50a 8e91 0a60 8ccf 6f66 9374 90ac 7279 .....`..of.t..ry │ │ │ │ +00058270: 7098 6573 936f 95ac 7276 9365 729b 03bc p.es.o..rv.er... │ │ │ │ +00058280: f961 9603 bcf8 7374 7275 6374 7572 6593 .a....structure. │ │ │ │ +00058290: 0a98 6361 6e93 6e6f 90ac 7277 9362 9053 ..can.no..rw.b.S │ │ │ │ +000582a0: 8e65 9864 650c 6e65 6493 6173 9374 6865 .e.de.ned.as.the │ │ │ │ +000582b0: 9373 6d61 6c6c 6573 7498 7365 7493 7375 .smallest.set.su │ │ │ │ +000582c0: 6390 ac72 688e a18d 91ea f1eb 7468 6174 c..rh.......that │ │ │ │ +000582d0: 3a8e a91d 77b5 8d8d 8d8d 91fc 9239 eb60 :...w........9.` │ │ │ │ +000582e0: 8088 8e8e 8e91 0851 d7df 549b ff05 5679 .......Q..T...Vy │ │ │ │ +000582f0: 5695 ac72 6193 7273 9603 eaa8 da12 93df V..ra.rs........ │ │ │ │ +00058300: 5498 7970 9053 8e65 738d 9f01 cccc d50a T.yp.S.es....... │ │ │ │ +00058310: 8e91 06a3 94cf 2e8e a41a 5582 8d8d 8d8d ..........U..... │ │ │ │ +00058320: 91fc 9239 eb60 8088 8e8e 8e91 0851 d7cf ...9.`.......Q.. │ │ │ │ +00058330: 4966 9b03 eaa8 28d7 1790 1aab 3b91 01ff If....(.....;... │ │ │ │ +00058340: fecf 3029 9603 5552 da32 93cf 0a98 7468 ..0)..UR.2....th │ │ │ │ +00058350: 656e 9828 29d7 1791 0417 19da 328d 93df en.().......2... │ │ │ │ +00058360: 5491 ff05 5679 7090 538e 6573 8e8d 911f T...Vyp.S.es.... │ │ │ │ +00058370: d2be 9f02 d554 d50a 8e91 2676 52cf 2e8e .....T....&vR... │ │ │ │ +00058380: 9f1a 5581 8d8d 8d8d 91fc 9239 eb60 8088 ..U........9.`.. │ │ │ │ +00058390: 8e8e 8e91 0851 d7cf 4966 9b03 eaa8 28d7 .....Q..If....(. │ │ │ │ +000583a0: 1790 1aab 3b91 01ff fe6e cf29 9603 5552 ....;....n.)..UR │ │ │ │ +000583b0: da32 93cf 0a98 616e 6498 d71b 8d9f 01cc .2....and....... │ │ │ │ +000583c0: ccd8 698e 9106 ba2c da32 8d93 df54 91ff ..i....,.2...T.. │ │ │ │ +000583d0: 0556 7970 9053 8e65 738e 8d91 1fd2 be9f .Vyp.S.es....... │ │ │ │ +000583e0: 02d5 54d5 0a8e 912a 60fa cf66 6f72 9831 ..T....*`..for.1 │ │ │ │ +000583f0: 93da 1493 d769 93da 1493 d76e cf2c 9874 .....i.....n.,.t │ │ │ │ +00058400: 6865 6e98 28d7 1b8d 9f01 cccc d531 8e91 hen.(........1.. │ │ │ │ +00058410: 04c0 04d7 3b8d 9105 eaa6 3a96 01ff fe3a ....;.....:....: │ │ │ │ +00058420: 933a 8e91 199f ec3b 9101 fffe 1b8d 9f01 .:.....;........ │ │ │ │ +00058430: cccc d86e 8e91 05a8 50cf 29d7 1791 0417 ...n....P.)..... │ │ │ │ +00058440: 19da 328d 93df 5491 ff05 5679 7090 538e ..2...T...Vyp.S. │ │ │ │ +00058450: 6573 8e8d 911f d2be 9f02 d554 d50a 8e91 es.........T.... │ │ │ │ +00058460: 2676 52cf 2e8e a18d 8d8d 8d91 fc92 39eb &vR...........9. │ │ │ │ +00058470: 6080 888e 8e8e 9108 51d7 cf49 6696 03ea `.......Q..If... │ │ │ │ +00058480: a8d7 1b8d 9f01 cccc d531 8e9b 0815 56da .........1....V. │ │ │ │ +00058490: 328d 9103 5552 df54 91ff 0556 7970 9053 2...UR.T...Vyp.S │ │ │ │ +000584a0: 8e65 738e 8d91 1fd2 be9f 02d5 54d5 0a8e .es.........T... │ │ │ │ +000584b0: 912a 60fa cf61 6e64 93d7 1b8d 9f01 cccc .*`..and........ │ │ │ │ +000584c0: d532 8e98 da32 8d91 0355 52df 5491 ff05 .2...2...UR.T... │ │ │ │ +000584d0: 5679 7090 538e 6573 8e8d 911f d2be 9f02 Vyp.S.es........ │ │ │ │ +000584e0: d554 d50a 8e91 2a60 facf 7468 656e 93d7 .T....*`..then.. │ │ │ │ +000584f0: 1b8d 9f01 cccc d531 8e8d 9104 c004 da21 .......1.......! │ │ │ │ +00058500: 8e91 10c0 06d7 1b8d 9f01 cccc d532 8e98 .............2.. │ │ │ │ +00058510: da32 8d91 0355 52df 5491 ff05 5679 7090 .2...UR.T...Vyp. │ │ │ │ +00058520: 538e 6573 8e8d 911f d2be 9f02 d554 d50a S.es.........T.. │ │ │ │ +00058530: 8e91 2676 52cf 2e8e a68d 91ea f1eb 5468 ..&vR.........Th │ │ │ │ +00058540: 6596 03ea a874 90ac 7279 709a 538e 6593 e....t..ryp.S.e. │ │ │ │ +00058550: 6f70 9865 7261 746f 728d 93da 218e 9113 op.erator...!... │ │ │ │ +00058560: d552 cf69 7393 6173 7375 6d65 6493 746f .R.is.assumed.to │ │ │ │ +00058570: 9361 7373 6f98 6369 6174 6593 746f 9374 .asso.ciate.to.t │ │ │ │ +00058580: 6865 9372 6967 6890 ac72 742c 9373 6f93 he.righ..rt,.so. │ │ │ │ +00058590: 7468 6174 8ea4 1a66 9c8d 8d8d 91f0 f1eb that...f........ │ │ │ │ +000585a0: d71b 8d9f 01cc ccd5 318e 8d91 04c0 04da ........1....... │ │ │ │ +000585b0: 218e 9110 c006 d71b 8d9f 01cc ccd5 328e !.............2. │ │ │ │ +000585c0: 8d91 04c0 04da 218e 8d91 12c0 04d7 3a96 ......!.......:. │ │ │ │ +000585d0: 01ff fe3a 933a 8e8d 9122 8aa2 da21 8e91 ...:.:..."...!.. │ │ │ │ +000585e0: 2e8a a4d7 1b8d 9f01 cccc d86e 8e8d 9105 ...........n.... │ │ │ │ +000585f0: a850 da21 8e91 11a8 52d7 1b8e 8e8e 9f1a .P.!....R....... │ │ │ │ +00058600: 5581 8d91 eaf1 ebcf 6162 6272 6576 6961 U.......abbrevia │ │ │ │ +00058610: 7465 738e a18d 8d8d 91f0 f1eb d71b 8d9f tes............. │ │ │ │ +00058620: 01cc ccd5 318e 8d91 04c0 04da 218e 9110 ....1.......!... │ │ │ │ +00058630: c006 cf28 d71b 8d9f 01cc ccd5 328e 8d91 ...(........2... │ │ │ │ +00058640: 04c0 04da 218e 8d91 12c0 04d7 3a96 01ff ....!.......:... │ │ │ │ +00058650: fe3a 933a 8e8d 9122 8aa2 da21 8e91 2e8a .:.:..."...!.... │ │ │ │ +00058660: a4cf 28d7 1b8d 9f01 cccc d86e 8e8d 9105 ..(........n.... │ │ │ │ +00058670: a850 da21 8e91 11a8 52d7 1b90 6e39 cf29 .P.!....R...n9.) │ │ │ │ +00058680: 8d96 01ff fed7 3a93 3a93 3a8e 910f ca9e ......:.:.:..... │ │ │ │ +00058690: cf29 8e8e 8e9f 1a55 828d 91ea f1eb 5468 .).....U......Th │ │ │ │ +000586a0: 6596 03ea a86e 6f74 6174 696f 6e93 d774 e....notation..t │ │ │ │ +000586b0: 7995 6e39 7693 6172 9a53 8e73 cf28 d71b y.n9v.ar.S.s.(.. │ │ │ │ +000586c0: 93cf 2996 03ea a869 7393 7573 6564 9374 ..)....is.used.t │ │ │ │ +000586d0: 6f93 6465 6e6f 7465 9374 6865 9373 6574 o.denote.the.set │ │ │ │ +000586e0: 936f 6693 7490 ac72 7970 9865 9376 91ff .of.t..ryp.e.v.. │ │ │ │ +000586f0: 58e4 6172 6961 626c 6573 936f 9863 6375 X.ariables.o.ccu │ │ │ │ +00058700: 7272 696e 6793 696e 93d7 1b90 6e39 cf2e rring.in....n9.. │ │ │ │ +00058710: 8e9f 2334 208d 8d91 eaf1 ebeb 4739 2e32 ..#4 .......G9.2 │ │ │ │ +00058720: 2e32 8e91 1c71 e653 656d 616e 9a8c cc74 .2...q.Seman...t │ │ │ │ +00058730: 6963 7396 0566 666f 6693 7498 7970 9073 ics..ffof.t.yp.s │ │ │ │ +00058740: 3365 738e 9f17 e2c5 8d91 eaf1 ebcf 4191 3es...........A. │ │ │ │ +00058750: 0463 32e5 6d6f 91ff 6666 6465 6c96 0463 .c2.mo..ffdel..c │ │ │ │ +00058760: 50d7 4d91 05a4 35cf 6f66 9361 9b04 6351 P.M...5.of.a..cQ │ │ │ │ +00058770: 7490 ac72 7970 9053 8e65 9373 7472 7563 t..ryp.S.e.struc │ │ │ │ +00058780: 7475 7265 980a 9869 7393 7370 9053 8e65 ture...is.sp.S.e │ │ │ │ +00058790: 6369 0c65 6498 6290 ac72 7993 6769 7669 ci.ed.b..ry.givi │ │ │ │ +000587a0: 6e67 9866 6f72 9865 6163 9aac 7268 9374 ng.for.eac..rh.t │ │ │ │ +000587b0: 9879 7090 538e 6591 0463 5163 6f6e 7374 .yp.S.e..cQconst │ │ │ │ +000587c0: 616e 9874 9328 d717 901a ab3b 9101 fffe an.t.(.....;.... │ │ │ │ +000587d0: 6ecf 2991 0463 5161 6e8e 9f10 0000 8d91 n.)..cQan....... │ │ │ │ +000587e0: eaf1 ebd7 6ecf 2d61 7279 9103 eaa8 6675 ....n.-ary....fu │ │ │ │ +000587f0: 6e63 7469 6f6e 8ea1 8d8d 8d91 f0f1 ebd7 nction.......... │ │ │ │ +00058800: 4d91 0140 e4cf 28d7 1791 00c1 c7cf 2996 M..@..(.......). │ │ │ │ +00058810: 0355 523a 93da 558d 9101 3111 9ffb 0b99 .UR:..U...1..... │ │ │ │ +00058820: d86e 8e8d 8d8d 910a 2eb3 da00 8e8e 8e91 .n.............. │ │ │ │ +00058830: 1184 0c21 9355 8e8e 8e8e 9f24 fd13 8e8c ...!.U.....$.... │ │ │ │ +00058840: 8b00 0000 6900 0000 0000 0000 0000 0000 ....i........... │ │ │ │ 00058850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00058860: 0000 0000 0000 0000 057a 3aa0 02cc 0555 .........z:....U │ │ │ │ -00058870: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -00058880: 12c7 61d0 392e 322e 910a 8000 5490 a000 ..a.9.2.....T... │ │ │ │ -00058890: 7970 9060 0065 7392 016f fed8 3130 358e yp.`.es..o..105. │ │ │ │ -000588a0: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ -000588b0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -000588c0: 8d91 12c7 61cf 5468 95ac 7275 739b 05aa ....a.Th..rus... │ │ │ │ -000588d0: ac67 6976 9365 6e96 05aa ad73 6574 7398 .giv.en....sets. │ │ │ │ -000588e0: d758 8d9f 01cc ccd5 318e 9104 c004 d73b .X......1......; │ │ │ │ -000588f0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ -00058900: 9101 fffe 588d 9f01 cccc d86e 8e91 0b52 ....X......n...R │ │ │ │ -00058910: fdcf 696e 9874 6865 9375 6e69 7690 ac72 ..in.the.univ..r │ │ │ │ -00058920: 6572 7365 98da 5591 0131 11cf 2c91 061a erse..U..1..,... │ │ │ │ -00058930: add7 4d91 0140 e4cf 28d7 1791 00c1 c7cf ..M..@..(....... │ │ │ │ -00058940: 2928 d758 8d9f 01cc ccd5 318e 9104 c004 )(.X......1..... │ │ │ │ -00058950: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ -00058960: 9c3b 9101 fffe 588d 9f01 cccc d86e 8e91 .;....X......n.. │ │ │ │ -00058970: 05a8 50cf 2993 6973 9861 6c73 6f93 6198 ..P.).is.also.a. │ │ │ │ -00058980: 7365 7493 696e 9874 6865 8ea4 1000 008d set.in.the...... │ │ │ │ -00058990: 9112 c761 756e 6976 9aac 7265 7273 652e ...auniv..rerse. │ │ │ │ -000589a0: 9105 8318 496e 9604 0365 6361 7365 93d7 ....In...ecase.. │ │ │ │ -000589b0: 6e96 037f 6ecf 3d93 302c 9104 0995 7468 n...n.=.0,....th │ │ │ │ -000589c0: 6973 9604 0365 616d 6f75 6e98 7473 9374 is...eamoun.ts.t │ │ │ │ -000589d0: 6f91 0403 6673 7090 538e 6563 6966 7969 o...fsp.S.ecifyi │ │ │ │ -000589e0: 6e67 9361 6e93 656c 656d 656e 9874 93d7 ng.an.elemen.t.. │ │ │ │ -000589f0: 4d91 0140 e4cf 28d7 1791 00c1 c7cf 2996 M..@..(.......). │ │ │ │ -00058a00: 037f 6eda 3293 5591 0534 76cf 666f 7291 ..n.2.U..4v.for. │ │ │ │ -00058a10: 0403 6674 6865 9104 0365 6174 6f6d 6963 ..fthe...eatomic │ │ │ │ -00058a20: 8ea1 8d91 12c7 6174 90ac 7279 7090 538e ......at..ryp.S. │ │ │ │ -00058a30: 6591 03ea a8d7 1791 00c1 c7cf 2e8e a18d e............... │ │ │ │ -00058a40: 911e 28f0 5495 ac72 7970 9053 8e65 739b ..(.T..ryp.S.es. │ │ │ │ -00058a50: 0577 7a63 6f6e 9374 6169 6e69 6e67 9105 .wzcon.taining.. │ │ │ │ -00058a60: 7779 6e6f 9874 9379 7090 538e 6596 0577 wyno.t.yp.S.e..w │ │ │ │ -00058a70: 7976 91ff 58e4 6172 6961 626c 6573 9861 yv..X.ariables.a │ │ │ │ -00058a80: 7265 9363 616c 6c65 6498 e56d 6f6e 6f6d re.called..monom │ │ │ │ -00058a90: 6f72 7068 6963 cf2c 9105 daad 7768 6572 orphic.,....wher │ │ │ │ -00058aa0: 6561 7398 7468 6f73 6593 7468 6174 9864 eas.those.that.d │ │ │ │ -00058ab0: 6f8e a18d 9112 c761 636f 6e95 ac72 7461 o......acon..rta │ │ │ │ -00058ac0: 696e 9b05 1839 7493 7970 9553 8e65 9876 in...9t.yp.S.e.v │ │ │ │ -00058ad0: 91ff 58e4 6172 6961 626c 6573 9861 7265 ..X.ariables.are │ │ │ │ -00058ae0: 9863 616c 6c65 6498 e570 91ff 6666 6f6c .called..p..ffol │ │ │ │ -00058af0: 796d 6f72 7068 6963 cf2e 9108 c192 5768 ymorphic......Wh │ │ │ │ -00058b00: 6174 9869 7398 7468 6598 6d65 616e 696e at.is.the.meanin │ │ │ │ -00058b10: 6798 6f66 9861 9870 936f 6c79 6d6f 7270 g.of.a.p.olymorp │ │ │ │ -00058b20: 6869 638e a18d 9112 c761 749a ac72 7970 hic......at..ryp │ │ │ │ -00058b30: 9053 8e65 3f91 0620 d14f 6e65 9604 37f8 .S.e?.. .One..7. │ │ │ │ -00058b40: 6361 6e93 6f6e 6c79 9373 6198 799b 0437 can.only.sa.y..7 │ │ │ │ -00058b50: f977 6861 7493 7365 7493 6198 709a 538e .what.set.a.p.S. │ │ │ │ -00058b60: 6f6c 796d 6f72 7068 6963 9374 90ac 7279 olymorphic.t..ry │ │ │ │ -00058b70: 7098 6593 6465 6e6f 7465 7393 6f6e 6365 p.e.denotes.once │ │ │ │ -00058b80: 9104 37f9 6f6e 6593 6861 7393 696e 7374 ..7.one.has.inst │ │ │ │ -00058b90: 616e 90ac 7274 6961 7465 648e a18d 9112 an..rtiated..... │ │ │ │ -00058ba0: c761 6974 7396 033a 9874 90ac 7279 7090 .aits..:.t..ryp. │ │ │ │ -00058bb0: 538e 659b 033a 9976 91ff 58e4 6172 6961 S.e..:.v..X.aria │ │ │ │ -00058bc0: 626c 6573 9374 6f93 7061 7274 6963 756c bles.to.particul │ │ │ │ -00058bd0: 6172 9873 6574 732e 9104 fe30 536f 9369 ar.sets....0So.i │ │ │ │ -00058be0: 7473 986f 95ac 7276 9365 7261 6c6c 9603 ts.o..rv.erall.. │ │ │ │ -00058bf0: 3a98 6d65 616e 696e 6793 6973 986e 6f74 :.meaning.is.not │ │ │ │ -00058c00: 9361 9373 696e 676c 6598 7365 742c 9103 .a.single.set,.. │ │ │ │ -00058c10: 5dce 6275 7498 6973 9372 6174 6865 728e ].but.is.rather. │ │ │ │ -00058c20: a18d 9112 c761 6196 04d6 7d73 6574 2d76 .....aa...}set-v │ │ │ │ -00058c30: 91ff 58e4 616c 7565 6493 6675 6e63 7469 ..X.alued.functi │ │ │ │ -00058c40: 6f6e 2c96 0511 72da 558d 9101 3111 9ffb on,...r.U...1... │ │ │ │ -00058c50: a532 d86e 8e8d 8d8d 910b c01d da00 8e8e .2.n............ │ │ │ │ -00058c60: 8e91 1315 7621 9104 e6bd 5591 0131 11cf ....v!....U..1.. │ │ │ │ -00058c70: 2c93 6173 7369 676e 696e 6796 04d6 7d61 ,.assigning...}a │ │ │ │ -00058c80: 9373 6574 9366 6f72 9365 6163 9aac 7268 .set.for.eac..rh │ │ │ │ -00058c90: 9370 6172 7469 6375 6c61 7293 6173 7369 .particular.assi │ │ │ │ -00058ca0: 676e 6d65 6e98 7493 6f66 9373 6574 738e gnmen.t.of.sets. │ │ │ │ -00058cb0: a18d 9112 c761 746f 9604 5b04 7468 6591 .....ato..[.the. │ │ │ │ -00058cc0: 045b 0372 656c 6576 91ff 58e4 616e 9aac .[.relev..X.an.. │ │ │ │ -00058cd0: 7274 9374 9879 7090 538e 6591 045b 0376 rt.t.yp.S.e..[.v │ │ │ │ -00058ce0: 91ff 58e4 6172 6961 626c 6573 2e91 0689 ..X.ariables.... │ │ │ │ -00058cf0: f354 6865 9361 7269 7498 799b 045b 03d7 .The.arit.y..[.. │ │ │ │ -00058d00: 6e93 cf63 6f72 7265 7370 9053 8e6f 6e64 n..corresp.S.ond │ │ │ │ -00058d10: 7398 746f 9374 6865 986e 95ac 7275 6d93 s.to.the.n..rum. │ │ │ │ -00058d20: 6290 538e 6572 9104 5b04 6f66 9874 9379 b.S.er..[.of.t.y │ │ │ │ -00058d30: 7090 538e 6591 045b 0476 91ff 58e4 6172 p.S.e..[.v..X.ar │ │ │ │ -00058d40: 6961 626c 6573 8ea1 8d91 12c7 6169 6e95 iables......ain. │ │ │ │ -00058d50: ac72 7693 6f6c 7693 6564 2e91 05fe de49 .rv.olv.ed.....I │ │ │ │ -00058d60: 7496 042c a769 7393 636f 6e95 ac72 7693 t..,.is.con..rv. │ │ │ │ -00058d70: 656e 6965 6e93 749b 042c a869 6e96 042c enien.t..,.in.., │ │ │ │ -00058d80: a774 6869 7393 636f 6e6e 6563 7469 6f6e .this.connection │ │ │ │ -00058d90: 9874 6f93 6290 538e 6593 6162 6c65 9374 .to.b.S.e.able.t │ │ │ │ -00058da0: 6f98 636f 6e73 6964 6572 9361 9374 90ac o.consider.a.t.. │ │ │ │ -00058db0: 7279 7090 538e 6593 7691 ff58 e461 7269 ryp.S.e.v..X.ari │ │ │ │ -00058dc0: 6162 6c65 9874 6f93 6290 538e 658e a18d able.to.b.S.e... │ │ │ │ -00058dd0: 9112 c761 696e 95ac 7276 936f 6c76 9365 ...ain..rv.olv.e │ │ │ │ -00058de0: 6496 0475 6569 6e9b 0475 6674 6865 9373 d..uein..ufthe.s │ │ │ │ -00058df0: 656d 616e 90ac 7274 6963 7398 6f66 9361 eman..rtics.of.a │ │ │ │ -00058e00: 9874 90ac 7279 7090 538e 6593 d71b 9104 .t..ryp.S.e..... │ │ │ │ -00058e10: e39f cf77 6865 7468 6572 936f 7293 6e6f ...whether.or.no │ │ │ │ -00058e20: 7498 6974 9361 6374 7561 6c6c 7998 6f90 t.it.actually.o. │ │ │ │ -00058e30: 538e 6363 7572 7393 696e 98d7 1b90 6e39 S.ccurs.in....n9 │ │ │ │ -00058e40: cf2c 9104 9815 6c65 6164 696e 6793 746f .,....leading.to │ │ │ │ -00058e50: 8ea1 8d91 12c7 6174 6865 9603 eaa8 6e6f ......athe....no │ │ │ │ -00058e60: 7469 6f6e 936f 6693 6193 7495 ac72 7970 tion.of.a.t..ryp │ │ │ │ -00058e70: 9053 8e65 2d69 6e2d 636f 6e93 7465 7874 .S.e-in-con.text │ │ │ │ -00058e80: 2e8e a18d 911e 28f0 4191 0533 7ee5 7479 ......(.A..3~.ty │ │ │ │ -00058e90: 7096 ff66 6665 9105 61c4 6393 6f6e 7465 p..ffe..a.c.onte │ │ │ │ -00058ea0: 7874 cf2c 9105 861e d70b 91fe 1391 73cf xt.,..........s. │ │ │ │ -00058eb0: 2c91 0586 1d69 7396 0533 d373 696d 706c ,....is..3.simpl │ │ │ │ -00058ec0: 7993 6193 0c6e 6974 659b 0533 d228 7090 y.a..nite..3.(p. │ │ │ │ -00058ed0: 538e 6f73 7369 626c 7993 656d 7074 90ac S.ossibly.empt.. │ │ │ │ -00058ee0: 7279 2993 6c69 7374 936f 6698 e564 6973 ry).list.of..dis │ │ │ │ -00058ef0: 7469 6e63 7491 0658 17cf 7490 ac72 7970 tinct..X..t..ryp │ │ │ │ -00058f00: 9053 8e65 9376 91ff 58e4 6172 6961 626c .S.e.v..X.ariabl │ │ │ │ -00058f10: 6573 8ea1 8d91 12c7 61d7 0b8d 9f01 cccc es......a....... │ │ │ │ -00058f20: d531 8e91 04c0 04d7 3b8d 9601 fffe 3a93 .1......;.....:. │ │ │ │ -00058f30: 3a93 3a8e 9111 ca9c 3b91 01ff fe0b 8d9f :.:.....;....... │ │ │ │ -00058f40: 01cc ccd8 6e8e 9105 a850 cf2e 9107 43e9 ....n....P....C. │ │ │ │ -00058f50: 4191 0498 d3e5 7479 7096 ff66 6665 2d69 A.....typ..ffe-i │ │ │ │ -00058f60: 6e2d 6393 6f6e 7465 7874 9105 bd44 cf69 n-c.ontext...D.i │ │ │ │ -00058f70: 7396 0499 0061 9104 9901 7061 6972 2c9b s....a....pair,. │ │ │ │ -00058f80: 04c4 9677 7269 7474 656e 93d7 0b96 fe13 ...written...... │ │ │ │ -00058f90: 9173 3a1b 906e 39cf 2c98 7768 6572 6591 .s:..n9.,.where. │ │ │ │ -00058fa0: 0499 01d7 0b93 7396 0499 00cf 6973 9361 ......s.....is.a │ │ │ │ -00058fb0: 9374 9aac 7279 7090 538e 6593 636f 6e98 .t..ryp.S.e.con. │ │ │ │ -00058fc0: 7465 7874 2c91 04c4 97d7 1b91 0507 39cf text,.........9. │ │ │ │ -00058fd0: 6973 9361 8ea1 8d91 12c7 6174 95ac 7279 is.a......at..ry │ │ │ │ -00058fe0: 7090 538e 659b 04be 1328 6f93 7693 6572 p.S.e....(o.v.er │ │ │ │ -00058ff0: 9873 6f6d 6591 04be 1267 6976 9365 6e98 .some....giv.en. │ │ │ │ -00059000: 7493 7970 9053 8e65 9873 7472 7563 7475 t.yp.S.e.structu │ │ │ │ -00059010: 7265 2998 616e 6498 616c 6c91 04be 1274 re).and.all....t │ │ │ │ -00059020: 6865 9874 9379 7095 538e 6598 7691 ff58 he.t.yp.S.e.v..X │ │ │ │ -00059030: e461 7269 6162 6c65 7398 6f93 6363 7572 .ariables.o.ccur │ │ │ │ -00059040: 7269 6e67 9104 be12 696e 98d7 1b91 052c ring....in....., │ │ │ │ -00059050: 4ccf 6170 7093 6561 728e a18d 9112 c761 L.app.ear......a │ │ │ │ -00059060: 736f 6d65 7768 6572 6596 03e4 8f69 6e9b somewhere....in. │ │ │ │ -00059070: 03e4 9074 6865 936c 6973 7493 d70b 91fe ...the.list..... │ │ │ │ -00059080: 1391 73cf 2e91 0536 d854 6865 986c 6973 ..s....6.The.lis │ │ │ │ -00059090: 7493 d70b 91fe 1391 7393 cf6d 6190 ac72 t.......s..ma..r │ │ │ │ -000590a0: 7998 616c 736f 9363 6f6e 9aac 7274 6169 y.also.con..rtai │ │ │ │ -000590b0: 6e93 7498 7970 9053 8e65 9103 e490 7691 n.t.yp.S.e....v. │ │ │ │ -000590c0: ff58 e461 7269 6162 6c65 7393 7768 6963 .X.ariables.whic │ │ │ │ -000590d0: 9868 9364 6f91 03e4 906e 6f74 936f 9053 .h.do....not.o.S │ │ │ │ -000590e0: 8e63 6375 728e a18d 9112 c761 696e 9103 .ccur......ain.. │ │ │ │ -000590f0: eaa8 d71b 906e 39cf 2e8e a18d 911e 28f0 .....n9.......(. │ │ │ │ -00059100: 4691 ff05 566f 7296 04fb a365 6163 90ac F...Vor....eac.. │ │ │ │ -00059110: 7268 9b04 fba2 d71b 9105 69dc cf74 6865 rh........i..the │ │ │ │ -00059120: 7265 9361 7265 986d 696e 696d 616c 9363 re.are.minimal.c │ │ │ │ -00059130: 6f6e 90ac 7274 6578 7473 93d7 0b91 fe13 on..rtexts...... │ │ │ │ -00059140: 9173 98cf 666f 7293 7768 6963 9aac 7268 .s..for.whic..rh │ │ │ │ -00059150: 93d7 0b91 fe13 9173 3a1b 9105 69db cf69 .......s:...i..i │ │ │ │ -00059160: 7393 6193 7498 7970 9053 8e65 2d69 6e2d s.a.t.yp.S.e-in- │ │ │ │ -00059170: 636f 6e98 7465 7874 2c91 053f e177 6869 con.text,..?.whi │ │ │ │ -00059180: 6398 688e a18d 9112 c761 6f6e 6c79 9603 c.h......aonly.. │ │ │ │ -00059190: 83ff 6469 0b65 729b 0384 0062 90ac 7279 ..di.er....b..ry │ │ │ │ -000591a0: 9374 6865 986f 7264 6572 9369 6e93 7768 .the.order.in.wh │ │ │ │ -000591b0: 6963 90ac 7268 9874 6865 9374 90ac 7279 ic..rh.the.t..ry │ │ │ │ -000591c0: 7090 538e 6598 7691 ff58 e461 7269 6162 p.S.e.v..X.ariab │ │ │ │ -000591d0: 6c65 7393 6f66 93d7 1b91 03f2 39cf 6172 les.of......9.ar │ │ │ │ -000591e0: 6593 6c69 7374 6564 9869 6e93 d70b 91fe e.listed.in..... │ │ │ │ -000591f0: 1391 73cf 2e91 0516 a849 6e93 6f72 6465 ..s......In.orde │ │ │ │ -00059200: 7298 746f 9373 656c 6563 748e a18d 9112 r.to.select..... │ │ │ │ -00059210: c761 6f6e 659b 0399 e573 7563 95ac 7268 .aone....suc..rh │ │ │ │ -00059220: 9103 99e6 636f 6e93 7465 7874 2c91 03aa ....con.text,... │ │ │ │ -00059230: 0c6c 6574 9875 7396 0399 e661 7373 756d .let.us....assum │ │ │ │ -00059240: 6598 7468 6174 93df 5491 ff05 5679 5695 e.that..T...VyV. │ │ │ │ -00059250: ac72 6193 7273 98cf 636f 6d65 7398 7769 .ra.rs..comes.wi │ │ │ │ -00059260: 7468 9603 99e6 6198 0c78 6564 9874 6f74 th....a..xed.tot │ │ │ │ -00059270: 616c 936f 7264 6572 9861 6e64 9364 650c al.order.and.de. │ │ │ │ -00059280: 6e65 9874 6865 8ea1 8d91 12c7 61e5 6396 ne.the......a.c. │ │ │ │ -00059290: ff66 6661 6e6f 6e69 6393 616c 9603 ef04 .ffanonic.al.... │ │ │ │ -000592a0: cf63 6f6e 9aac 7274 6578 7493 6f66 9374 .con..rtext.of.t │ │ │ │ -000592b0: 6865 9374 9879 7090 538e 6593 d71b 9104 he.t.yp.S.e..... │ │ │ │ -000592c0: 5d3d cf74 6f93 636f 6e73 6973 7491 03ef ]=.to.consist... │ │ │ │ -000592d0: 036f 6693 6578 6163 746c 7993 7468 6593 .of.exactly.the. │ │ │ │ -000592e0: 7498 7970 9053 8e65 9376 91ff 58e4 6172 t.yp.S.e.v..X.ar │ │ │ │ -000592f0: 6961 626c 6573 9369 7493 636f 6e98 7461 iables.it.con.ta │ │ │ │ -00059300: 696e 732c 9103 f01b 6c69 7374 6564 8ea1 ins,....listed.. │ │ │ │ -00059310: 8d91 12c7 6169 6e91 03ea a86f 7264 6572 ....ain....order │ │ │ │ -00059320: 2e8d 8d9f fba5 32d5 338e 8e8e a18d 911e ......2.3....... │ │ │ │ -00059330: 28f0 cf4c 6574 9604 1567 d74d 9105 564b (..Let...g.M..VK │ │ │ │ -00059340: cf62 9a53 8e65 9361 936d 6f98 6465 6c93 .b.S.e.a.mo.del. │ │ │ │ -00059350: 6f66 9361 9374 90ac 7279 7098 6593 7374 of.a.t..ryp.e.st │ │ │ │ -00059360: 7275 6374 7572 6593 0a2e 9105 b91d 4691 ructure.......F. │ │ │ │ -00059370: ff05 566f 7291 0415 6665 6163 9aac 7268 ..Vor...feac..rh │ │ │ │ -00059380: 9374 9879 7090 538e 652d 696e 2d63 6f6e .t.yp.S.e-in-con │ │ │ │ -00059390: 9874 6578 7493 d70b 91fe 1391 733a 1b91 .text.......s:.. │ │ │ │ -000593a0: 0483 a0cf 6f98 7698 6572 930a 2c91 0420 ....o.v.er..,.. │ │ │ │ -000593b0: 1764 650c 6e65 8ea1 8d91 12c7 6161 9103 .de.ne......aa.. │ │ │ │ -000593c0: eaa8 6675 6e63 7469 6f6e 8ea4 18dd 508d ..function....P. │ │ │ │ -000593d0: 8d8d 9118 c761 5b96 fe00 025b d70b 91fe .....a[....[.... │ │ │ │ -000593e0: 1391 733a 1b90 6e39 cf5d 935d 8d9f 01cc ..s:..n9.].].... │ │ │ │ -000593f0: ccd8 4d8e 910c d942 cf3a 9603 5552 da55 ..M....B.:..UR.U │ │ │ │ -00059400: 8d91 0131 119f fb0b 99d8 6e8e 8d8d 8d91 ...1......n..... │ │ │ │ -00059410: 0a2e b3da 008e 8e8e 9111 840c 2193 558e ............!.U. │ │ │ │ -00059420: 8e8e a18d 9112 c761 cf28 7768 6572 6596 .......a.(where. │ │ │ │ -00059430: 03ea a8d7 6e93 cf69 7393 7468 6593 6c65 ....n..is.the.le │ │ │ │ -00059440: 6e67 7468 936f 6693 7468 6593 636f 6e9a ngth.of.the.con. │ │ │ │ -00059450: ac72 7465 7874 2993 6298 7993 696e 6475 .rtext).b.y.indu │ │ │ │ -00059460: 6374 696f 6e93 6f6e 9374 6865 9373 7472 ction.on.the.str │ │ │ │ -00059470: 7563 7475 7265 936f 6693 d71b 9104 58e1 ucture.of.....X. │ │ │ │ -00059480: cf61 7393 666f 6c6c 6f98 7773 2e8e 9f18 .as.follo.ws.... │ │ │ │ -00059490: dd4f 8d8d 8d8d 9124 67af eb60 8088 8e8e .O.....$g..`.... │ │ │ │ -000594a0: 8e91 3027 4dcf 4966 9603 c928 d71b 9104 ..0'M.If...(.... │ │ │ │ -000594b0: 3760 cf69 7393 6191 03c9 2774 9aac 7279 7`.is.a...'t..ry │ │ │ │ -000594c0: 7090 538e 6593 7691 ff58 e461 7269 6162 p.S.e.v..X.ariab │ │ │ │ -000594d0: 6c65 2c91 03cf db69 7493 6d98 7573 749b le,....it.m.ust. │ │ │ │ -000594e0: 03c9 2762 9053 8e65 93d7 0b8d 9f01 cccc ..'b.S.e........ │ │ │ │ -000594f0: d869 8e91 072e 01cf 666f 7293 736f 6d65 .i......for.some │ │ │ │ -00059500: 9375 6e69 7175 6598 d769 9603 5552 cf3d .unique..i..UR.= │ │ │ │ -00059510: 9331 d73b 8d96 01ff fe3a 933a 933a 8e91 .1.;.....:.:.:.. │ │ │ │ -00059520: 11ca 9c3b 9101 fffe 6e96 03c9 28cf 616e ...;....n...(.an │ │ │ │ -00059530: 6498 7468 656e 935b 96fe 0002 5bd7 0b91 d.then.[....[... │ │ │ │ -00059540: fe13 9173 3a1b 906e 39cf 5d93 5d8d 9f01 ...s:..n9.].]... │ │ │ │ -00059550: cccc d84d 8e8e a410 0000 8d91 3027 4dcf ...M........0'M. │ │ │ │ -00059560: 6973 9603 eaa8 7468 6593 d769 cf74 6893 is....the..i.th. │ │ │ │ -00059570: 7072 6f91 00a7 1c6a 6563 7469 6f6e 9366 pro....jection.f │ │ │ │ -00059580: 756e 6374 696f 6e2c 9377 6869 6390 ac72 unction,.whic..r │ │ │ │ -00059590: 6893 7365 6e64 7393 28d7 588d 9f01 cccc h.sends.(.X..... │ │ │ │ -000595a0: d531 8e91 04c0 04d7 3b8d 9601 fffe 3a93 .1......;.....:. │ │ │ │ -000595b0: 3a93 3a8e 9111 ca9c 3b91 01ff fe58 8d9f :.:.....;....X.. │ │ │ │ -000595c0: 01cc ccd8 6e8e 9105 a850 cf29 9603 5552 ....n....P.)..UR │ │ │ │ -000595d0: da32 9355 8d91 0131 119f fba5 32d8 6e8e .2.U...1....2.n. │ │ │ │ -000595e0: 910a c409 cf74 6f91 03ea a8d7 588d 9f01 .....to.....X... │ │ │ │ -000595f0: cccc d869 8e91 06ba 2cda 3293 5591 0131 ...i....,.2.U..1 │ │ │ │ -00059600: 11cf 2e8e a919 9f1b 8d8d 8d8d 9124 67af .............$g. │ │ │ │ -00059610: eb60 8088 8e8e 8e91 3027 4dcf 4966 9603 .`......0'M.If.. │ │ │ │ -00059620: 2ca6 d71b 9103 9adf cf69 7393 6191 032c ,........is.a.., │ │ │ │ -00059630: a566 756e 6374 696f 6e93 7490 ac72 7970 .function.t..ryp │ │ │ │ -00059640: 9053 8e65 93d7 1b8d 9f01 cccc d531 8e8d .S.e.........1.. │ │ │ │ -00059650: 9104 c004 da21 8e91 10c0 06d7 1b8d 9f01 .....!.......... │ │ │ │ -00059660: cccc d532 8e91 04c0 04cf 2c91 0352 a674 ...2......,..R.t │ │ │ │ -00059670: 6865 6e93 5b96 fe00 025b d70b 91fe 1391 hen.[....[...... │ │ │ │ -00059680: 733a 1b90 6e39 cf5d 935d 8d9f 01cc ccd8 s:..n9.].]...... │ │ │ │ -00059690: 4d8e 910c b096 cf73 656e 6473 9b03 2ca6 M......sends..,. │ │ │ │ -000596a0: d758 91fe f185 7396 0355 52da 3293 558d .X....s..UR.2.U. │ │ │ │ -000596b0: 9101 3111 9ffb a532 d86e 8e91 0a06 07cf ..1....2.n...... │ │ │ │ -000596c0: 746f 9874 6865 9103 2ca5 7365 7498 6f66 to.the..,.set.of │ │ │ │ -000596d0: 9861 6c6c 9866 756e 6374 696f 6e73 8ea1 .all.functions.. │ │ │ │ -000596e0: 8d91 3027 4d66 726f 6d9b 03ea a85b 96fe ..0'Mfrom....[.. │ │ │ │ -000596f0: 0002 5bd7 0b91 fe13 9173 3a1b 8d9f 01cc ..[......s:..... │ │ │ │ -00059700: ccd5 318e 9104 c004 cf5d 935d 8d9f 01cc ..1......].].... │ │ │ │ -00059710: ccd8 4d8e 9109 83f0 cf28 d758 91fe f185 ..M......(.X.... │ │ │ │ -00059720: 73cf 2998 746f 985b 935b d70b 91fe 1391 s.).to.[.[...... │ │ │ │ -00059730: 733a 1b8d 9f01 cccc d532 8e91 04c0 04cf s:.......2...... │ │ │ │ -00059740: 5d93 5d8d 9f01 cccc d84d 8e91 0983 f0cf ].]......M...... │ │ │ │ -00059750: 28d7 5891 fef1 8573 cf29 2e91 0538 e028 (.X....s.)...8.( │ │ │ │ -00059760: 5468 6973 986d 616b 95ac 7265 7398 7573 This.mak..res.us │ │ │ │ -00059770: 6598 6f66 9874 6865 9870 726f 7090 538e e.of.the.prop.S. │ │ │ │ -00059780: 6572 7493 7998 d046 91fe e000 756e 98cf ert.y..F....un.. │ │ │ │ -00059790: 6f66 98da 5591 0131 11cf 2e29 8ea6 8d8d of..U..1...).... │ │ │ │ -000597a0: 8d8d 9124 67af eb60 8088 8e8e 8e91 3027 ...$g..`......0' │ │ │ │ -000597b0: 4dcf 4966 9603 a80b d71b 9104 1645 cf69 M.If.........E.i │ │ │ │ -000597c0: 7393 6191 03a8 0c63 6f6d 709a 538e 6f75 s.a....comp.S.ou │ │ │ │ -000597d0: 6e64 9374 90ac 7279 7098 659b 03a8 0c28 nd.t..ryp.e....( │ │ │ │ -000597e0: d71b 8d9f 01cc ccd5 318e 9104 c004 d73b ........1......; │ │ │ │ -000597f0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ -00059800: 9101 fffe 1b8d 9f01 cccc d86d 8e91 0804 ...........m.... │ │ │ │ -00059810: c4cf 29d7 1791 00c1 c7cf 2c91 03b5 5e74 ..).......,...^t │ │ │ │ -00059820: 6865 6e93 5b96 fe00 025b d70b 91fe 1391 hen.[....[...... │ │ │ │ -00059830: 733a 1b90 6e39 cf5d 935d 8d9f 01cc ccd8 s:..n9.].]...... │ │ │ │ -00059840: 4d8e 910d 2bfc cf73 656e 6473 9603 a80b M...+..sends.... │ │ │ │ -00059850: d758 91fe f185 7398 cf74 6f93 d74d 9101 .X....s..to..M.. │ │ │ │ -00059860: 40e4 cf28 d717 9100 c1c7 cf29 28d7 538d @..(.......)(.S. │ │ │ │ -00059870: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ -00059880: fffe 3a93 3a93 3a8e 9111 ca9c 3b91 01ff ..:.:.:.....;... │ │ │ │ -00059890: fe53 8d9f 01cc ccd8 6d8e 9108 04c4 cf29 .S......m......) │ │ │ │ -000598a0: 8ea1 8d91 3027 4d77 6865 7265 9603 eaa8 ....0'Mwhere.... │ │ │ │ -000598b0: 6561 6390 ac72 6893 d753 8d9f 01cc ccd8 eac..rh..S...... │ │ │ │ -000598c0: 6a8e 9108 50b2 cf69 7393 5b96 fe00 025b j...P..is.[....[ │ │ │ │ -000598d0: d70b 91fe 1391 733a 1b8d 9f01 cccc d86a ......s:.......j │ │ │ │ -000598e0: 8e91 0466 0acf 5d93 5d8d 9f01 cccc d84d ...f..].]......M │ │ │ │ -000598f0: 8e91 0983 f0cf 28d7 5891 fef1 8573 cf29 ......(.X....s.) │ │ │ │ -00059900: 2e8e 9f18 dd50 8d91 12c7 614f 6e65 9603 .....P....aOne.. │ │ │ │ -00059910: eaa8 6361 6e93 6e6f 9aac 7277 9364 650c ..can.no..rw.de. │ │ │ │ -00059920: 6e65 9374 6865 936d 6561 6e69 6e67 936f ne.the.meaning.o │ │ │ │ -00059930: 6693 6193 7498 7970 9a53 8e65 93d7 1b91 f.a.t.yp.S.e.... │ │ │ │ -00059940: 0458 e1cf 696e 9361 936d 6f98 6465 6c93 .X..in.a.mo.del. │ │ │ │ -00059950: d74d 9105 2b8c cf74 6f93 6298 6593 7468 .M..+..to.b.e.th │ │ │ │ -00059960: 6593 6675 6e63 7469 6f6e 8e9f 18dd 4f8d e.function....O. │ │ │ │ -00059970: 8d8d 9118 c761 5b96 fe00 025b d71b 906e .....a[....[...n │ │ │ │ -00059980: 39cf 5d93 5d8d 9f01 cccc d84d 8e91 0cd9 9.].]......M.... │ │ │ │ -00059990: 42cf 3a96 0355 52da 558d 9101 3111 9ffb B.:..UR.U...1... │ │ │ │ -000599a0: 0b99 d86e 8e8d 8d8d 910a 2eb3 da00 8e8e ...n............ │ │ │ │ -000599b0: 8e91 1184 0c21 9355 8e8e 8e91 12c7 619f .....!.U......a. │ │ │ │ -000599c0: 0c05 8189 0000 6666 0071 cf9f 9f0c 999a ......ff.q...... │ │ │ │ -000599d0: 8d8d 8d8d 910d 8390 9ffc 5eff c533 8e8e ..........^..3.. │ │ │ │ -000599e0: 8e91 1200 03c6 4974 9602 db92 6973 9370 ......It....is.p │ │ │ │ -000599f0: 9047 1d6f 7373 6962 6c65 9374 6f91 02db .G.ossible.to... │ │ │ │ -00059a00: 9177 9ab8 e36f 726b 9377 6974 6893 756e .w...ork.with.un │ │ │ │ -00059a10: 6f72 6465 7265 6493 636f 6e98 7465 7874 ordered.con.text │ │ │ │ -00059a20: 732c 9102 f3ec 7370 9047 1d65 6369 0c65 s,....sp.G.eci.e │ │ │ │ -00059a30: 6493 6298 7993 0c6e 6974 6593 7365 7473 d.b.y..nite.sets │ │ │ │ -00059a40: 9102 db91 7261 7468 6572 9374 6861 6e93 ....rather.than. │ │ │ │ -00059a50: 6c69 7374 732c 9102 f3ec 6275 7493 7798 lists,....but.w. │ │ │ │ -00059a60: 6593 6398 686f 9047 1d6f 7365 8e9f 0c00 e.c.ho.G.ose.... │ │ │ │ -00059a70: 008d 6e6f 7496 0355 5574 6f93 646f 9374 ..not..UUto.do.t │ │ │ │ -00059a80: 6861 7493 7369 6e63 6593 6974 936d 696c hat.since.it.mil │ │ │ │ -00059a90: 646c 7993 636f 6d70 6c69 6361 7465 7393 dly.complicates. │ │ │ │ -00059aa0: 7468 6593 6465 0c6e 6974 696f 6e93 6f66 the.de.nition.of │ │ │ │ -00059ab0: 9374 6865 9373 656d 616e 9ab8 e374 6963 .the.seman...tic │ │ │ │ -00059ac0: 7393 746f 9362 9047 1d65 9367 6976 9865 s.to.b.G.e.giv.e │ │ │ │ -00059ad0: 6e93 6290 471d 656c 6f98 772e 8e8e 9f24 n.b.G.elo.w....$ │ │ │ │ -00059ae0: fd13 8e8c 8b00 0000 6a00 0000 0000 0000 ........j....... │ │ │ │ +00058860: 0000 0000 0000 0000 0000 057a 3ca0 02cc ...........z<... │ │ │ │ +00058870: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +00058880: 8d91 12c7 61d0 392e 322e 910a 8000 5490 ....a.9.2.....T. │ │ │ │ +00058890: a000 7970 9060 0065 7392 016f fed8 3130 ..yp.`.es..o..10 │ │ │ │ +000588a0: 358e 9112 c761 9f05 6666 8900 00e6 6601 5....a..ff....f. │ │ │ │ +000588b0: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ +000588c0: d021 8d91 12c7 61cf 5468 95ac 7275 739b .!....a.Th..rus. │ │ │ │ +000588d0: 05aa ac67 6976 9365 6e96 05aa ad73 6574 ...giv.en....set │ │ │ │ +000588e0: 7398 d758 8d9f 01cc ccd5 318e 9104 c004 s..X......1..... │ │ │ │ +000588f0: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +00058900: 9c3b 9101 fffe 588d 9f01 cccc d86e 8e91 .;....X......n.. │ │ │ │ +00058910: 0b52 fdcf 696e 9874 6865 9375 6e69 7690 .R..in.the.univ. │ │ │ │ +00058920: ac72 6572 7365 98da 5591 0131 11cf 2c91 .rerse..U..1..,. │ │ │ │ +00058930: 061a add7 4d91 0140 e4cf 28d7 1791 00c1 ....M..@..(..... │ │ │ │ +00058940: c7cf 2928 d758 8d9f 01cc ccd5 318e 9104 ..)(.X......1... │ │ │ │ +00058950: c004 d73b 8d96 01ff fe3a 933a 933a 8e91 ...;.....:.:.:.. │ │ │ │ +00058960: 11ca 9c3b 9101 fffe 588d 9f01 cccc d86e ...;....X......n │ │ │ │ +00058970: 8e91 05a8 50cf 2993 6973 9861 6c73 6f93 ....P.).is.also. │ │ │ │ +00058980: 6198 7365 7493 696e 9874 6865 8ea4 1000 a.set.in.the.... │ │ │ │ +00058990: 008d 9112 c761 756e 6976 9aac 7265 7273 .....auniv..rers │ │ │ │ +000589a0: 652e 9105 8318 496e 9604 0365 6361 7365 e.....In...ecase │ │ │ │ +000589b0: 93d7 6e96 037f 6ecf 3d93 302c 9104 0995 ..n...n.=.0,.... │ │ │ │ +000589c0: 7468 6973 9604 0365 616d 6f75 6e98 7473 this...eamoun.ts │ │ │ │ +000589d0: 9374 6f91 0403 6673 7090 538e 6563 6966 .to...fsp.S.ecif │ │ │ │ +000589e0: 7969 6e67 9361 6e93 656c 656d 656e 9874 ying.an.elemen.t │ │ │ │ +000589f0: 93d7 4d91 0140 e4cf 28d7 1791 00c1 c7cf ..M..@..(....... │ │ │ │ +00058a00: 2996 037f 6eda 3293 5591 0534 76cf 666f )...n.2.U..4v.fo │ │ │ │ +00058a10: 7291 0403 6674 6865 9104 0365 6174 6f6d r...fthe...eatom │ │ │ │ +00058a20: 6963 8ea1 8d91 12c7 6174 90ac 7279 7090 ic......at..ryp. │ │ │ │ +00058a30: 538e 6591 03ea a8d7 1791 00c1 c7cf 2e8e S.e............. │ │ │ │ +00058a40: a18d 911e 28f0 5495 ac72 7970 9053 8e65 ....(.T..ryp.S.e │ │ │ │ +00058a50: 739b 0577 7a63 6f6e 9374 6169 6e69 6e67 s..wzcon.taining │ │ │ │ +00058a60: 9105 7779 6e6f 9874 9379 7090 538e 6596 ..wyno.t.yp.S.e. │ │ │ │ +00058a70: 0577 7976 91ff 58e4 6172 6961 626c 6573 .wyv..X.ariables │ │ │ │ +00058a80: 9861 7265 9363 616c 6c65 6498 e56d 6f6e .are.called..mon │ │ │ │ +00058a90: 6f6d 6f72 7068 6963 cf2c 9105 daad 7768 omorphic.,....wh │ │ │ │ +00058aa0: 6572 6561 7398 7468 6f73 6593 7468 6174 ereas.those.that │ │ │ │ +00058ab0: 9864 6f8e a18d 9112 c761 636f 6e95 ac72 .do......acon..r │ │ │ │ +00058ac0: 7461 696e 9b05 1839 7493 7970 9553 8e65 tain...9t.yp.S.e │ │ │ │ +00058ad0: 9876 91ff 58e4 6172 6961 626c 6573 9861 .v..X.ariables.a │ │ │ │ +00058ae0: 7265 9863 616c 6c65 6498 e570 91ff 6666 re.called..p..ff │ │ │ │ +00058af0: 6f6c 796d 6f72 7068 6963 cf2e 9108 c192 olymorphic...... │ │ │ │ +00058b00: 5768 6174 9869 7398 7468 6598 6d65 616e What.is.the.mean │ │ │ │ +00058b10: 696e 6798 6f66 9861 9870 936f 6c79 6d6f ing.of.a.p.olymo │ │ │ │ +00058b20: 7270 6869 638e a18d 9112 c761 749a ac72 rphic......at..r │ │ │ │ +00058b30: 7970 9053 8e65 3f91 0620 d14f 6e65 9604 yp.S.e?.. .One.. │ │ │ │ +00058b40: 37f8 6361 6e93 6f6e 6c79 9373 6198 799b 7.can.only.sa.y. │ │ │ │ +00058b50: 0437 f977 6861 7493 7365 7493 6198 709a .7.what.set.a.p. │ │ │ │ +00058b60: 538e 6f6c 796d 6f72 7068 6963 9374 90ac S.olymorphic.t.. │ │ │ │ +00058b70: 7279 7098 6593 6465 6e6f 7465 7393 6f6e ryp.e.denotes.on │ │ │ │ +00058b80: 6365 9104 37f9 6f6e 6593 6861 7393 696e ce..7.one.has.in │ │ │ │ +00058b90: 7374 616e 90ac 7274 6961 7465 648e a18d stan..rtiated... │ │ │ │ +00058ba0: 9112 c761 6974 7396 033a 9874 90ac 7279 ...aits..:.t..ry │ │ │ │ +00058bb0: 7090 538e 659b 033a 9976 91ff 58e4 6172 p.S.e..:.v..X.ar │ │ │ │ +00058bc0: 6961 626c 6573 9374 6f93 7061 7274 6963 iables.to.partic │ │ │ │ +00058bd0: 756c 6172 9873 6574 732e 9104 fe30 536f ular.sets....0So │ │ │ │ +00058be0: 9369 7473 986f 95ac 7276 9365 7261 6c6c .its.o..rv.erall │ │ │ │ +00058bf0: 9603 3a98 6d65 616e 696e 6793 6973 986e ..:.meaning.is.n │ │ │ │ +00058c00: 6f74 9361 9373 696e 676c 6598 7365 742c ot.a.single.set, │ │ │ │ +00058c10: 9103 5dce 6275 7498 6973 9372 6174 6865 ..].but.is.rathe │ │ │ │ +00058c20: 728e a18d 9112 c761 6196 04d6 7d73 6574 r......aa...}set │ │ │ │ +00058c30: 2d76 91ff 58e4 616c 7565 6493 6675 6e63 -v..X.alued.func │ │ │ │ +00058c40: 7469 6f6e 2c96 0511 72da 558d 9101 3111 tion,...r.U...1. │ │ │ │ +00058c50: 9ffb a532 d86e 8e8d 8d8d 910b c01d da00 ...2.n.......... │ │ │ │ +00058c60: 8e8e 8e91 1315 7621 9104 e6bd 5591 0131 ......v!....U..1 │ │ │ │ +00058c70: 11cf 2c93 6173 7369 676e 696e 6796 04d6 ..,.assigning... │ │ │ │ +00058c80: 7d61 9373 6574 9366 6f72 9365 6163 9aac }a.set.for.eac.. │ │ │ │ +00058c90: 7268 9370 6172 7469 6375 6c61 7293 6173 rh.particular.as │ │ │ │ +00058ca0: 7369 676e 6d65 6e98 7493 6f66 9373 6574 signmen.t.of.set │ │ │ │ +00058cb0: 738e a18d 9112 c761 746f 9604 5b04 7468 s......ato..[.th │ │ │ │ +00058cc0: 6591 045b 0372 656c 6576 91ff 58e4 616e e..[.relev..X.an │ │ │ │ +00058cd0: 9aac 7274 9374 9879 7090 538e 6591 045b ..rt.t.yp.S.e..[ │ │ │ │ +00058ce0: 0376 91ff 58e4 6172 6961 626c 6573 2e91 .v..X.ariables.. │ │ │ │ +00058cf0: 0689 f354 6865 9361 7269 7498 799b 045b ...The.arit.y..[ │ │ │ │ +00058d00: 03d7 6e93 cf63 6f72 7265 7370 9053 8e6f ..n..corresp.S.o │ │ │ │ +00058d10: 6e64 7398 746f 9374 6865 986e 95ac 7275 nds.to.the.n..ru │ │ │ │ +00058d20: 6d93 6290 538e 6572 9104 5b04 6f66 9874 m.b.S.er..[.of.t │ │ │ │ +00058d30: 9379 7090 538e 6591 045b 0476 91ff 58e4 .yp.S.e..[.v..X. │ │ │ │ +00058d40: 6172 6961 626c 6573 8ea1 8d91 12c7 6169 ariables......ai │ │ │ │ +00058d50: 6e95 ac72 7693 6f6c 7693 6564 2e91 05fe n..rv.olv.ed.... │ │ │ │ +00058d60: de49 7496 042c a769 7393 636f 6e95 ac72 .It..,.is.con..r │ │ │ │ +00058d70: 7693 656e 6965 6e93 749b 042c a869 6e96 v.enien.t..,.in. │ │ │ │ +00058d80: 042c a774 6869 7393 636f 6e6e 6563 7469 .,.this.connecti │ │ │ │ +00058d90: 6f6e 9874 6f93 6290 538e 6593 6162 6c65 on.to.b.S.e.able │ │ │ │ +00058da0: 9374 6f98 636f 6e73 6964 6572 9361 9374 .to.consider.a.t │ │ │ │ +00058db0: 90ac 7279 7090 538e 6593 7691 ff58 e461 ..ryp.S.e.v..X.a │ │ │ │ +00058dc0: 7269 6162 6c65 9874 6f93 6290 538e 658e riable.to.b.S.e. │ │ │ │ +00058dd0: a18d 9112 c761 696e 95ac 7276 936f 6c76 .....ain..rv.olv │ │ │ │ +00058de0: 9365 6496 0475 6569 6e9b 0475 6674 6865 .ed..uein..ufthe │ │ │ │ +00058df0: 9373 656d 616e 90ac 7274 6963 7398 6f66 .seman..rtics.of │ │ │ │ +00058e00: 9361 9874 90ac 7279 7090 538e 6593 d71b .a.t..ryp.S.e... │ │ │ │ +00058e10: 9104 e39f cf77 6865 7468 6572 936f 7293 .....whether.or. │ │ │ │ +00058e20: 6e6f 7498 6974 9361 6374 7561 6c6c 7998 not.it.actually. │ │ │ │ +00058e30: 6f90 538e 6363 7572 7393 696e 98d7 1b90 o.S.ccurs.in.... │ │ │ │ +00058e40: 6e39 cf2c 9104 9815 6c65 6164 696e 6793 n9.,....leading. │ │ │ │ +00058e50: 746f 8ea1 8d91 12c7 6174 6865 9603 eaa8 to......athe.... │ │ │ │ +00058e60: 6e6f 7469 6f6e 936f 6693 6193 7495 ac72 notion.of.a.t..r │ │ │ │ +00058e70: 7970 9053 8e65 2d69 6e2d 636f 6e93 7465 yp.S.e-in-con.te │ │ │ │ +00058e80: 7874 2e8e a18d 911e 28f0 4191 0533 7ee5 xt......(.A..3~. │ │ │ │ +00058e90: 7479 7096 ff66 6665 9105 61c4 6393 6f6e typ..ffe..a.c.on │ │ │ │ +00058ea0: 7465 7874 cf2c 9105 861e d70b 91fe 1391 text.,.......... │ │ │ │ +00058eb0: 73cf 2c91 0586 1d69 7396 0533 d373 696d s.,....is..3.sim │ │ │ │ +00058ec0: 706c 7993 6193 0c6e 6974 659b 0533 d228 ply.a..nite..3.( │ │ │ │ +00058ed0: 7090 538e 6f73 7369 626c 7993 656d 7074 p.S.ossibly.empt │ │ │ │ +00058ee0: 90ac 7279 2993 6c69 7374 936f 6698 e564 ..ry).list.of..d │ │ │ │ +00058ef0: 6973 7469 6e63 7491 0658 17cf 7490 ac72 istinct..X..t..r │ │ │ │ +00058f00: 7970 9053 8e65 9376 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ +00058f10: 626c 6573 8ea1 8d91 12c7 61d7 0b8d 9f01 bles......a..... │ │ │ │ +00058f20: cccc d531 8e91 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ +00058f30: 3a93 3a93 3a8e 9111 ca9c 3b91 01ff fe0b :.:.:.....;..... │ │ │ │ +00058f40: 8d9f 01cc ccd8 6e8e 9105 a850 cf2e 9107 ......n....P.... │ │ │ │ +00058f50: 43e9 4191 0498 d3e5 7479 7096 ff66 6665 C.A.....typ..ffe │ │ │ │ +00058f60: 2d69 6e2d 6393 6f6e 7465 7874 9105 bd44 -in-c.ontext...D │ │ │ │ +00058f70: cf69 7396 0499 0061 9104 9901 7061 6972 .is....a....pair │ │ │ │ +00058f80: 2c9b 04c4 9677 7269 7474 656e 93d7 0b96 ,....written.... │ │ │ │ +00058f90: fe13 9173 3a1b 906e 39cf 2c98 7768 6572 ...s:..n9.,.wher │ │ │ │ +00058fa0: 6591 0499 01d7 0b93 7396 0499 00cf 6973 e.......s.....is │ │ │ │ +00058fb0: 9361 9374 9aac 7279 7090 538e 6593 636f .a.t..ryp.S.e.co │ │ │ │ +00058fc0: 6e98 7465 7874 2c91 04c4 97d7 1b91 0507 n.text,......... │ │ │ │ +00058fd0: 39cf 6973 9361 8ea1 8d91 12c7 6174 95ac 9.is.a......at.. │ │ │ │ +00058fe0: 7279 7090 538e 659b 04be 1328 6f93 7693 ryp.S.e....(o.v. │ │ │ │ +00058ff0: 6572 9873 6f6d 6591 04be 1267 6976 9365 er.some....giv.e │ │ │ │ +00059000: 6e98 7493 7970 9053 8e65 9873 7472 7563 n.t.yp.S.e.struc │ │ │ │ +00059010: 7475 7265 2998 616e 6498 616c 6c91 04be ture).and.all... │ │ │ │ +00059020: 1274 6865 9874 9379 7095 538e 6598 7691 .the.t.yp.S.e.v. │ │ │ │ +00059030: ff58 e461 7269 6162 6c65 7398 6f93 6363 .X.ariables.o.cc │ │ │ │ +00059040: 7572 7269 6e67 9104 be12 696e 98d7 1b91 urring....in.... │ │ │ │ +00059050: 052c 4ccf 6170 7093 6561 728e a18d 9112 .,L.app.ear..... │ │ │ │ +00059060: c761 736f 6d65 7768 6572 6596 03e4 8f69 .asomewhere....i │ │ │ │ +00059070: 6e9b 03e4 9074 6865 936c 6973 7493 d70b n....the.list... │ │ │ │ +00059080: 91fe 1391 73cf 2e91 0536 d854 6865 986c ....s....6.The.l │ │ │ │ +00059090: 6973 7493 d70b 91fe 1391 7393 cf6d 6190 ist.......s..ma. │ │ │ │ +000590a0: ac72 7998 616c 736f 9363 6f6e 9aac 7274 .ry.also.con..rt │ │ │ │ +000590b0: 6169 6e93 7498 7970 9053 8e65 9103 e490 ain.t.yp.S.e.... │ │ │ │ +000590c0: 7691 ff58 e461 7269 6162 6c65 7393 7768 v..X.ariables.wh │ │ │ │ +000590d0: 6963 9868 9364 6f91 03e4 906e 6f74 936f ic.h.do....not.o │ │ │ │ +000590e0: 9053 8e63 6375 728e a18d 9112 c761 696e .S.ccur......ain │ │ │ │ +000590f0: 9103 eaa8 d71b 906e 39cf 2e8e a18d 911e .......n9....... │ │ │ │ +00059100: 28f0 4691 ff05 566f 7296 04fb a365 6163 (.F...Vor....eac │ │ │ │ +00059110: 90ac 7268 9b04 fba2 d71b 9105 69dc cf74 ..rh........i..t │ │ │ │ +00059120: 6865 7265 9361 7265 986d 696e 696d 616c here.are.minimal │ │ │ │ +00059130: 9363 6f6e 90ac 7274 6578 7473 93d7 0b91 .con..rtexts.... │ │ │ │ +00059140: fe13 9173 98cf 666f 7293 7768 6963 9aac ...s..for.whic.. │ │ │ │ +00059150: 7268 93d7 0b91 fe13 9173 3a1b 9105 69db rh.......s:...i. │ │ │ │ +00059160: cf69 7393 6193 7498 7970 9053 8e65 2d69 .is.a.t.yp.S.e-i │ │ │ │ +00059170: 6e2d 636f 6e98 7465 7874 2c91 053f e177 n-con.text,..?.w │ │ │ │ +00059180: 6869 6398 688e a18d 9112 c761 6f6e 6c79 hic.h......aonly │ │ │ │ +00059190: 9603 83ff 6469 0b65 729b 0384 0062 90ac ....di.er....b.. │ │ │ │ +000591a0: 7279 9374 6865 986f 7264 6572 9369 6e93 ry.the.order.in. │ │ │ │ +000591b0: 7768 6963 90ac 7268 9874 6865 9374 90ac whic..rh.the.t.. │ │ │ │ +000591c0: 7279 7090 538e 6598 7691 ff58 e461 7269 ryp.S.e.v..X.ari │ │ │ │ +000591d0: 6162 6c65 7393 6f66 93d7 1b91 03f2 39cf ables.of......9. │ │ │ │ +000591e0: 6172 6593 6c69 7374 6564 9869 6e93 d70b are.listed.in... │ │ │ │ +000591f0: 91fe 1391 73cf 2e91 0516 a849 6e93 6f72 ....s......In.or │ │ │ │ +00059200: 6465 7298 746f 9373 656c 6563 748e a18d der.to.select... │ │ │ │ +00059210: 9112 c761 6f6e 659b 0399 e573 7563 95ac ...aone....suc.. │ │ │ │ +00059220: 7268 9103 99e6 636f 6e93 7465 7874 2c91 rh....con.text,. │ │ │ │ +00059230: 03aa 0c6c 6574 9875 7396 0399 e661 7373 ...let.us....ass │ │ │ │ +00059240: 756d 6598 7468 6174 93df 5491 ff05 5679 ume.that..T...Vy │ │ │ │ +00059250: 5695 ac72 6193 7273 98cf 636f 6d65 7398 V..ra.rs..comes. │ │ │ │ +00059260: 7769 7468 9603 99e6 6198 0c78 6564 9874 with....a..xed.t │ │ │ │ +00059270: 6f74 616c 936f 7264 6572 9861 6e64 9364 otal.order.and.d │ │ │ │ +00059280: 650c 6e65 9874 6865 8ea1 8d91 12c7 61e5 e.ne.the......a. │ │ │ │ +00059290: 6396 ff66 6661 6e6f 6e69 6393 616c 9603 c..ffanonic.al.. │ │ │ │ +000592a0: ef04 cf63 6f6e 9aac 7274 6578 7493 6f66 ...con..rtext.of │ │ │ │ +000592b0: 9374 6865 9374 9879 7090 538e 6593 d71b .the.t.yp.S.e... │ │ │ │ +000592c0: 9104 5d3d cf74 6f93 636f 6e73 6973 7491 ..]=.to.consist. │ │ │ │ +000592d0: 03ef 036f 6693 6578 6163 746c 7993 7468 ...of.exactly.th │ │ │ │ +000592e0: 6593 7498 7970 9053 8e65 9376 91ff 58e4 e.t.yp.S.e.v..X. │ │ │ │ +000592f0: 6172 6961 626c 6573 9369 7493 636f 6e98 ariables.it.con. │ │ │ │ +00059300: 7461 696e 732c 9103 f01b 6c69 7374 6564 tains,....listed │ │ │ │ +00059310: 8ea1 8d91 12c7 6169 6e91 03ea a86f 7264 ......ain....ord │ │ │ │ +00059320: 6572 2e8d 8d9f fba5 32d5 338e 8e8e a18d er......2.3..... │ │ │ │ +00059330: 911e 28f0 cf4c 6574 9604 1567 d74d 9105 ..(..Let...g.M.. │ │ │ │ +00059340: 564b cf62 9a53 8e65 9361 936d 6f98 6465 VK.b.S.e.a.mo.de │ │ │ │ +00059350: 6c93 6f66 9361 9374 90ac 7279 7098 6593 l.of.a.t..ryp.e. │ │ │ │ +00059360: 7374 7275 6374 7572 6593 0a2e 9105 b91d structure....... │ │ │ │ +00059370: 4691 ff05 566f 7291 0415 6665 6163 9aac F...Vor...feac.. │ │ │ │ +00059380: 7268 9374 9879 7090 538e 652d 696e 2d63 rh.t.yp.S.e-in-c │ │ │ │ +00059390: 6f6e 9874 6578 7493 d70b 91fe 1391 733a on.text.......s: │ │ │ │ +000593a0: 1b91 0483 a0cf 6f98 7698 6572 930a 2c91 ......o.v.er..,. │ │ │ │ +000593b0: 0420 1764 650c 6e65 8ea1 8d91 12c7 6161 . .de.ne......aa │ │ │ │ +000593c0: 9103 eaa8 6675 6e63 7469 6f6e 8ea4 18dd ....function.... │ │ │ │ +000593d0: 508d 8d8d 9118 c761 5b96 fe00 025b d70b P......a[....[.. │ │ │ │ +000593e0: 91fe 1391 733a 1b90 6e39 cf5d 935d 8d9f ....s:..n9.].].. │ │ │ │ +000593f0: 01cc ccd8 4d8e 910c d942 cf3a 9603 5552 ....M....B.:..UR │ │ │ │ +00059400: da55 8d91 0131 119f fb0b 99d8 6e8e 8d8d .U...1......n... │ │ │ │ +00059410: 8d91 0a2e b3da 008e 8e8e 9111 840c 2193 ..............!. │ │ │ │ +00059420: 558e 8e8e a18d 9112 c761 cf28 7768 6572 U........a.(wher │ │ │ │ +00059430: 6596 03ea a8d7 6e93 cf69 7393 7468 6593 e.....n..is.the. │ │ │ │ +00059440: 6c65 6e67 7468 936f 6693 7468 6593 636f length.of.the.co │ │ │ │ +00059450: 6e9a ac72 7465 7874 2993 6298 7993 696e n..rtext).b.y.in │ │ │ │ +00059460: 6475 6374 696f 6e93 6f6e 9374 6865 9373 duction.on.the.s │ │ │ │ +00059470: 7472 7563 7475 7265 936f 6693 d71b 9104 tructure.of..... │ │ │ │ +00059480: 58e1 cf61 7393 666f 6c6c 6f98 7773 2e8e X..as.follo.ws.. │ │ │ │ +00059490: 9f18 dd4f 8d8d 8d8d 9124 67af eb60 8088 ...O.....$g..`.. │ │ │ │ +000594a0: 8e8e 8e91 3027 4dcf 4966 9603 c928 d71b ....0'M.If...(.. │ │ │ │ +000594b0: 9104 3760 cf69 7393 6191 03c9 2774 9aac ..7`.is.a...'t.. │ │ │ │ +000594c0: 7279 7090 538e 6593 7691 ff58 e461 7269 ryp.S.e.v..X.ari │ │ │ │ +000594d0: 6162 6c65 2c91 03cf db69 7493 6d98 7573 able,....it.m.us │ │ │ │ +000594e0: 749b 03c9 2762 9053 8e65 93d7 0b8d 9f01 t...'b.S.e...... │ │ │ │ +000594f0: cccc d869 8e91 072e 01cf 666f 7293 736f ...i......for.so │ │ │ │ +00059500: 6d65 9375 6e69 7175 6598 d769 9603 5552 me.unique..i..UR │ │ │ │ +00059510: cf3d 9331 d73b 8d96 01ff fe3a 933a 933a .=.1.;.....:.:.: │ │ │ │ +00059520: 8e91 11ca 9c3b 9101 fffe 6e96 03c9 28cf .....;....n...(. │ │ │ │ +00059530: 616e 6498 7468 656e 935b 96fe 0002 5bd7 and.then.[....[. │ │ │ │ +00059540: 0b91 fe13 9173 3a1b 906e 39cf 5d93 5d8d .....s:..n9.].]. │ │ │ │ +00059550: 9f01 cccc d84d 8e8e a410 0000 8d91 3027 .....M........0' │ │ │ │ +00059560: 4dcf 6973 9603 eaa8 7468 6593 d769 cf74 M.is....the..i.t │ │ │ │ +00059570: 6893 7072 6f91 00a7 1c6a 6563 7469 6f6e h.pro....jection │ │ │ │ +00059580: 9366 756e 6374 696f 6e2c 9377 6869 6390 .function,.whic. │ │ │ │ +00059590: ac72 6893 7365 6e64 7393 28d7 588d 9f01 .rh.sends.(.X... │ │ │ │ +000595a0: cccc d531 8e91 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ +000595b0: 3a93 3a93 3a8e 9111 ca9c 3b91 01ff fe58 :.:.:.....;....X │ │ │ │ +000595c0: 8d9f 01cc ccd8 6e8e 9105 a850 cf29 9603 ......n....P.).. │ │ │ │ +000595d0: 5552 da32 9355 8d91 0131 119f fba5 32d8 UR.2.U...1....2. │ │ │ │ +000595e0: 6e8e 910a c409 cf74 6f91 03ea a8d7 588d n......to.....X. │ │ │ │ +000595f0: 9f01 cccc d869 8e91 06ba 2cda 3293 5591 .....i....,.2.U. │ │ │ │ +00059600: 0131 11cf 2e8e a919 9f1b 8d8d 8d8d 9124 .1.............$ │ │ │ │ +00059610: 67af eb60 8088 8e8e 8e91 3027 4dcf 4966 g..`......0'M.If │ │ │ │ +00059620: 9603 2ca6 d71b 9103 9adf cf69 7393 6191 ..,........is.a. │ │ │ │ +00059630: 032c a566 756e 6374 696f 6e93 7490 ac72 .,.function.t..r │ │ │ │ +00059640: 7970 9053 8e65 93d7 1b8d 9f01 cccc d531 yp.S.e.........1 │ │ │ │ +00059650: 8e8d 9104 c004 da21 8e91 10c0 06d7 1b8d .......!........ │ │ │ │ +00059660: 9f01 cccc d532 8e91 04c0 04cf 2c91 0352 .....2......,..R │ │ │ │ +00059670: a674 6865 6e93 5b96 fe00 025b d70b 91fe .then.[....[.... │ │ │ │ +00059680: 1391 733a 1b90 6e39 cf5d 935d 8d9f 01cc ..s:..n9.].].... │ │ │ │ +00059690: ccd8 4d8e 910c b096 cf73 656e 6473 9b03 ..M......sends.. │ │ │ │ +000596a0: 2ca6 d758 91fe f185 7396 0355 52da 3293 ,..X....s..UR.2. │ │ │ │ +000596b0: 558d 9101 3111 9ffb a532 d86e 8e91 0a06 U...1....2.n.... │ │ │ │ +000596c0: 07cf 746f 9874 6865 9103 2ca5 7365 7498 ..to.the..,.set. │ │ │ │ +000596d0: 6f66 9861 6c6c 9866 756e 6374 696f 6e73 of.all.functions │ │ │ │ +000596e0: 8ea1 8d91 3027 4d66 726f 6d9b 03ea a85b ....0'Mfrom....[ │ │ │ │ +000596f0: 96fe 0002 5bd7 0b91 fe13 9173 3a1b 8d9f ....[......s:... │ │ │ │ +00059700: 01cc ccd5 318e 9104 c004 cf5d 935d 8d9f ....1......].].. │ │ │ │ +00059710: 01cc ccd8 4d8e 9109 83f0 cf28 d758 91fe ....M......(.X.. │ │ │ │ +00059720: f185 73cf 2998 746f 985b 935b d70b 91fe ..s.).to.[.[.... │ │ │ │ +00059730: 1391 733a 1b8d 9f01 cccc d532 8e91 04c0 ..s:.......2.... │ │ │ │ +00059740: 04cf 5d93 5d8d 9f01 cccc d84d 8e91 0983 ..].]......M.... │ │ │ │ +00059750: f0cf 28d7 5891 fef1 8573 cf29 2e91 0538 ..(.X....s.)...8 │ │ │ │ +00059760: e028 5468 6973 986d 616b 95ac 7265 7398 .(This.mak..res. │ │ │ │ +00059770: 7573 6598 6f66 9874 6865 9870 726f 7090 use.of.the.prop. │ │ │ │ +00059780: 538e 6572 7493 7998 d046 91fe e000 756e S.ert.y..F....un │ │ │ │ +00059790: 98cf 6f66 98da 5591 0131 11cf 2e29 8ea6 ..of..U..1...).. │ │ │ │ +000597a0: 8d8d 8d8d 9124 67af eb60 8088 8e8e 8e91 .....$g..`...... │ │ │ │ +000597b0: 3027 4dcf 4966 9603 a80b d71b 9104 1645 0'M.If.........E │ │ │ │ +000597c0: cf69 7393 6191 03a8 0c63 6f6d 709a 538e .is.a....comp.S. │ │ │ │ +000597d0: 6f75 6e64 9374 90ac 7279 7098 659b 03a8 ound.t..ryp.e... │ │ │ │ +000597e0: 0c28 d71b 8d9f 01cc ccd5 318e 9104 c004 .(........1..... │ │ │ │ +000597f0: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +00059800: 9c3b 9101 fffe 1b8d 9f01 cccc d86d 8e91 .;...........m.. │ │ │ │ +00059810: 0804 c4cf 29d7 1791 00c1 c7cf 2c91 03b5 ....).......,... │ │ │ │ +00059820: 5e74 6865 6e93 5b96 fe00 025b d70b 91fe ^then.[....[.... │ │ │ │ +00059830: 1391 733a 1b90 6e39 cf5d 935d 8d9f 01cc ..s:..n9.].].... │ │ │ │ +00059840: ccd8 4d8e 910d 2bfc cf73 656e 6473 9603 ..M...+..sends.. │ │ │ │ +00059850: a80b d758 91fe f185 7398 cf74 6f93 d74d ...X....s..to..M │ │ │ │ +00059860: 9101 40e4 cf28 d717 9100 c1c7 cf29 28d7 ..@..(.......)(. │ │ │ │ +00059870: 538d 9f01 cccc d531 8e91 04c0 04d7 3b8d S......1......;. │ │ │ │ +00059880: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ +00059890: 01ff fe53 8d9f 01cc ccd8 6d8e 9108 04c4 ...S......m..... │ │ │ │ +000598a0: cf29 8ea1 8d91 3027 4d77 6865 7265 9603 .)....0'Mwhere.. │ │ │ │ +000598b0: eaa8 6561 6390 ac72 6893 d753 8d9f 01cc ..eac..rh..S.... │ │ │ │ +000598c0: ccd8 6a8e 9108 50b2 cf69 7393 5b96 fe00 ..j...P..is.[... │ │ │ │ +000598d0: 025b d70b 91fe 1391 733a 1b8d 9f01 cccc .[......s:...... │ │ │ │ +000598e0: d86a 8e91 0466 0acf 5d93 5d8d 9f01 cccc .j...f..].]..... │ │ │ │ +000598f0: d84d 8e91 0983 f0cf 28d7 5891 fef1 8573 .M......(.X....s │ │ │ │ +00059900: cf29 2e8e 9f18 dd50 8d91 12c7 614f 6e65 .).....P....aOne │ │ │ │ +00059910: 9603 eaa8 6361 6e93 6e6f 9aac 7277 9364 ....can.no..rw.d │ │ │ │ +00059920: 650c 6e65 9374 6865 936d 6561 6e69 6e67 e.ne.the.meaning │ │ │ │ +00059930: 936f 6693 6193 7498 7970 9a53 8e65 93d7 .of.a.t.yp.S.e.. │ │ │ │ +00059940: 1b91 0458 e1cf 696e 9361 936d 6f98 6465 ...X..in.a.mo.de │ │ │ │ +00059950: 6c93 d74d 9105 2b8c cf74 6f93 6298 6593 l..M..+..to.b.e. │ │ │ │ +00059960: 7468 6593 6675 6e63 7469 6f6e 8e9f 18dd the.function.... │ │ │ │ +00059970: 4f8d 8d8d 9118 c761 5b96 fe00 025b d71b O......a[....[.. │ │ │ │ +00059980: 906e 39cf 5d93 5d8d 9f01 cccc d84d 8e91 .n9.].]......M.. │ │ │ │ +00059990: 0cd9 42cf 3a96 0355 52da 558d 9101 3111 ..B.:..UR.U...1. │ │ │ │ +000599a0: 9ffb 0b99 d86e 8e8d 8d8d 910a 2eb3 da00 .....n.......... │ │ │ │ +000599b0: 8e8e 8e91 1184 0c21 9355 8e8e 8e91 12c7 .......!.U...... │ │ │ │ +000599c0: 619f 0c05 8189 0000 6666 0071 cf9f 9f0c a.......ff.q.... │ │ │ │ +000599d0: 999a 8d8d 8d8d 910d 8390 9ffc 5eff c533 ............^..3 │ │ │ │ +000599e0: 8e8e 8e91 1200 03c6 4974 9602 db92 6973 ........It....is │ │ │ │ +000599f0: 9370 9047 1d6f 7373 6962 6c65 9374 6f91 .p.G.ossible.to. │ │ │ │ +00059a00: 02db 9177 9ab8 e36f 726b 9377 6974 6893 ...w...ork.with. │ │ │ │ +00059a10: 756e 6f72 6465 7265 6493 636f 6e98 7465 unordered.con.te │ │ │ │ +00059a20: 7874 732c 9102 f3ec 7370 9047 1d65 6369 xts,....sp.G.eci │ │ │ │ +00059a30: 0c65 6493 6298 7993 0c6e 6974 6593 7365 .ed.b.y..nite.se │ │ │ │ +00059a40: 7473 9102 db91 7261 7468 6572 9374 6861 ts....rather.tha │ │ │ │ +00059a50: 6e93 6c69 7374 732c 9102 f3ec 6275 7493 n.lists,....but. │ │ │ │ +00059a60: 7798 6593 6398 686f 9047 1d6f 7365 8e9f w.e.c.ho.G.ose.. │ │ │ │ +00059a70: 0c00 008d 6e6f 7496 0355 5574 6f93 646f ....not..UUto.do │ │ │ │ +00059a80: 9374 6861 7493 7369 6e63 6593 6974 936d .that.since.it.m │ │ │ │ +00059a90: 696c 646c 7993 636f 6d70 6c69 6361 7465 ildly.complicate │ │ │ │ +00059aa0: 7393 7468 6593 6465 0c6e 6974 696f 6e93 s.the.de.nition. │ │ │ │ +00059ab0: 6f66 9374 6865 9373 656d 616e 9ab8 e374 of.the.seman...t │ │ │ │ +00059ac0: 6963 7393 746f 9362 9047 1d65 9367 6976 ics.to.b.G.e.giv │ │ │ │ +00059ad0: 9865 6e93 6290 471d 656c 6f98 772e 8e8e .en.b.G.elo.w... │ │ │ │ +00059ae0: 9f24 fd13 8e8c 8b00 0000 6a00 0000 0000 .$........j..... │ │ │ │ 00059af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00059b00: 0000 0000 0000 0000 0000 0000 0000 0588 ................ │ │ │ │ -00059b10: 3ea0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d >....U...F...... │ │ │ │ -00059b20: 9ffa 999a 8d91 eaf1 ebd0 3130 3692 00e7 ..........106... │ │ │ │ -00059b30: 15f3 4368 6170 7465 7296 0480 0039 2e91 ..Chapter....9.. │ │ │ │ -00059b40: 0a80 0053 796e 9aa0 0074 6178 9361 6e64 ...Syn...tax.and │ │ │ │ -00059b50: 9353 656d 616e 9874 6963 738e 91ea f1eb .Seman.tics..... │ │ │ │ -00059b60: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -00059b70: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 eaf1 ..../......!.... │ │ │ │ -00059b80: ebcf 6769 7695 ac72 656e 9103 4a4a 6293 ..giv..ren..JJb. │ │ │ │ -00059b90: 799b 034a 495b 96fe 0002 5bd7 0b91 fe13 y..JI[....[..... │ │ │ │ -00059ba0: 9173 3a1b 906e 39cf 5d93 5d8d 9f01 cccc .s:..n9.].]..... │ │ │ │ -00059bb0: d84d 8e91 0983 f0cf 2c91 036a 5d77 6865 .M......,..j]whe │ │ │ │ -00059bc0: 7265 98d7 0b91 fe13 9173 9603 4a4a cf69 re.......s..JJ.i │ │ │ │ -00059bd0: 7398 7468 6593 6361 6e6f 6e69 6361 6c93 s.the.canonical. │ │ │ │ -00059be0: 636f 6e90 ac72 7465 7874 986f 6693 d71b con..rtext.of... │ │ │ │ -00059bf0: 906e 39cf 2e91 0503 6b49 6693 d71b 9103 .n9.....kIf..... │ │ │ │ -00059c00: b882 cf69 7393 6d6f 6e6f 6d6f 7270 6869 ...is.monomorphi │ │ │ │ -00059c10: 632c 9103 6a5c 7468 656e 93d7 6e96 0355 c,..j\then..n..U │ │ │ │ -00059c20: 52cf 3d93 308e a410 0000 8d91 eaf1 eb61 R.=.0..........a │ │ │ │ -00059c30: 6e64 9b03 c870 5b96 fe00 025b d71b 906e nd...p[....[...n │ │ │ │ -00059c40: 39cf 5d93 5d8d 9f01 cccc d84d 8e91 0d4c 9.].]......M...L │ │ │ │ -00059c50: 60cf 6361 6e98 6290 538e 6591 03c8 6f69 `.can.b.S.e...oi │ │ │ │ -00059c60: 6465 6e95 ac72 7469 0c65 6498 7769 7468 den..rti.ed.with │ │ │ │ -00059c70: 9874 6865 9865 6c65 6d65 6e93 7498 5b96 .the.elemen.t.[. │ │ │ │ -00059c80: fe00 025b d71b 906e 39cf 5d93 5d8d 9f01 ...[...n9.].]... │ │ │ │ -00059c90: cccc d84d 8e91 0983 f0cf 2829 986f 6698 ...M......().of. │ │ │ │ -00059ca0: da55 9101 3111 cf2e 9105 2d78 5768 656e .U..1.....-xWhen │ │ │ │ -00059cb0: 9103 c86f 7468 6598 7061 7274 6963 756c ...othe.particul │ │ │ │ -00059cc0: 6172 986d 6f90 538e 6465 6c98 d74d 8ea1 ar.mo.S.del..M.. │ │ │ │ -00059cd0: 8d91 eaf1 ebcf 6973 9603 eaa8 636c 6561 ......is....clea │ │ │ │ -00059ce0: 7293 6672 6f6d 9374 6865 9363 6f6e 90ac r.from.the.con.. │ │ │ │ -00059cf0: 7274 6578 742c 935b 96fe 0002 5b8d 8d91 rtext,.[....[... │ │ │ │ -00059d00: 00b4 7889 0000 6666 0003 8666 8e8e 9b04 ..x...ff...f.... │ │ │ │ -00059d10: 3ade 5d93 5d8d 9f01 cccc d84d 8e91 0d6e :.].]......M...n │ │ │ │ -00059d20: 98cf 7769 6c6c 9603 eaa8 6290 538e 6593 ..will....b.S.e. │ │ │ │ -00059d30: 7772 6974 7465 6e93 5b96 fe00 025b 8d8d written.[....[.. │ │ │ │ -00059d40: 9100 b478 8900 0066 6600 0386 668e 8e98 ...x...ff...f... │ │ │ │ -00059d50: 5d93 5d2e 8ea1 8d91 f653 7a54 91ff 0556 ].]......SzT...V │ │ │ │ -00059d60: 6f96 0596 a773 756d 6d61 7269 7a65 2c91 o....summarize,. │ │ │ │ -00059d70: 0601 a767 6976 9aac 7265 6e93 6193 6d6f ...giv..ren.a.mo │ │ │ │ -00059d80: 9053 8e64 656c 9105 96a8 696e 93da 5591 .S.del....in..U. │ │ │ │ -00059d90: 06c7 b8cf 6f66 9361 9374 9879 7090 538e ....of.a.t.yp.S. │ │ │ │ -00059da0: 6591 0596 a873 7472 7563 7475 7265 930a e....structure.. │ │ │ │ -00059db0: 2c91 0601 a774 6865 9373 656d 616e 9874 ,....the.seman.t │ │ │ │ -00059dc0: 6963 7393 696e 9874 6572 7072 6574 738e ics.in.terprets. │ │ │ │ -00059dd0: a18d 91ea f1eb 6d6f 6e6f 6d6f 7270 6869 ......monomorphi │ │ │ │ -00059de0: 6396 03a2 7d74 9aac 7279 7090 538e 6573 c...}t..ryp.S.es │ │ │ │ -00059df0: 936f 9876 9865 729b 03a2 7c0a 9361 7393 .o.v.er...|..as. │ │ │ │ -00059e00: 7365 7473 9369 6e98 da55 9104 d38e cf61 sets.in..U.....a │ │ │ │ -00059e10: 6e64 936d 6f72 6593 6765 6e65 7261 6c6c nd.more.generall │ │ │ │ -00059e20: 7991 ff05 562c 9103 b0eb 696e 9aac 7274 y...V,....in..rt │ │ │ │ -00059e30: 6572 7072 6574 7393 7090 538e 6f6c 796d erprets.p.S.olym │ │ │ │ -00059e40: 6f72 7068 6963 9374 9879 7090 538e 6573 orphic.t.yp.S.es │ │ │ │ -00059e50: 8ea1 8d91 eaf1 eb69 6e95 ac72 7693 6f6c .......in..rv.ol │ │ │ │ -00059e60: 7669 6e67 9b04 45f4 d76e 9104 45f5 cf74 ving..E..n..E..t │ │ │ │ -00059e70: 9379 7090 538e 6598 7691 ff58 e461 7269 .yp.S.e.v..X.ari │ │ │ │ -00059e80: 6162 6c65 7398 6173 9604 45f5 d76e cf2d ables.as..E..n.- │ │ │ │ -00059e90: 6172 7998 6675 6e63 7469 6f6e 7398 da55 ary.functions..U │ │ │ │ -00059ea0: 8d91 0131 119f fba5 32d8 6e8e 8d8d 8d91 ...1....2.n..... │ │ │ │ -00059eb0: 0aca 1ada 008e 8e8e 9112 1f73 2191 03f0 ...........s!... │ │ │ │ -00059ec0: b955 9105 7705 cf6f 6e98 7468 6593 756e .U..w..on.the.un │ │ │ │ -00059ed0: 6976 95ac 7265 7273 652e 9106 4ac5 4691 iv..rerse...J.F. │ │ │ │ -00059ee0: ff05 5675 6e63 7469 6f6e 9874 9379 7090 ..Vunction.t.yp. │ │ │ │ -00059ef0: 538e 6573 8ea1 8d91 eaf1 eb61 7265 9603 S.es.......are.. │ │ │ │ -00059f00: eaa8 696e 9aac 7274 6572 7072 6574 6564 ..in..rterpreted │ │ │ │ -00059f10: 9362 9879 9366 756c 6c93 6675 6e63 7469 .b.y.full.functi │ │ │ │ -00059f20: 6f6e 9373 6574 732e 8e9f 1529 7a8d 91ea on.sets....)z... │ │ │ │ -00059f30: f1eb d045 7861 6d70 6c65 7391 0708 1ecf ...Examples..... │ │ │ │ -00059f40: 5375 7070 9053 8e6f 7365 9603 45ad 7468 Supp.S.ose..E.th │ │ │ │ -00059f50: 6174 9b03 45ac 0a93 636f 6e90 ac72 7461 at..E...con..rta │ │ │ │ -00059f60: 696e 7398 6193 7495 ac72 7970 9053 8e65 ins.a.t..ryp.S.e │ │ │ │ -00059f70: 9863 6f6e 7374 616e 9374 9603 45ad 28eb .constan.t..E.(. │ │ │ │ -00059f80: 4062 903c 74d7 3b91 01ff fecf 3029 9861 @b..A │ │ │ │ -0005a230: 9103 34cc 6d6f 7265 9603 34fb 7472 6164 ..4.more..4.trad │ │ │ │ -0005a240: 6974 696f 6e61 6c93 6170 7072 6f61 639a itional.approac. │ │ │ │ -0005a250: ac72 6891 0334 fa74 6f93 7468 6593 7365 .rh..4.to.the.se │ │ │ │ -0005a260: 6d61 6e98 7469 6373 9103 34fa 7798 6f75 man.tics..4.w.ou │ │ │ │ -0005a270: 6c64 9369 6e98 7698 6f6c 7698 6593 6769 ld.in.v.olv.e.gi │ │ │ │ -0005a280: 7669 6e67 9103 34fa 6d65 616e 696e 6773 ving..4.meanings │ │ │ │ -0005a290: 9374 6f8e a18d 91ea f1eb 749a ac72 7970 .to.......t..ryp │ │ │ │ -0005a2a0: 9053 8e65 7396 0312 9069 6e93 7468 6591 .S.es....in.the. │ │ │ │ -0005a2b0: 0312 9170 7265 7365 6e63 6593 6f66 9360 ...presence.of.` │ │ │ │ -0005a2c0: 656e 9876 6972 6f6e 6d65 6e98 7473 2793 en.vironmen.ts'. │ │ │ │ -0005a2d0: 6173 7369 676e 696e 6793 7365 7473 9103 assigning.sets.. │ │ │ │ -0005a2e0: 1291 696e 93da 5591 0443 a1cf 746f 9361 ..in..U..C..to.a │ │ │ │ -0005a2f0: 6c6c 9374 9879 7090 538e 6591 0312 9176 ll.t.yp.S.e....v │ │ │ │ -0005a300: 91ff 58e4 6172 6961 626c 6573 2e91 04f0 ..X.ariables.... │ │ │ │ -0005a310: d854 6865 9375 7365 936f 668e a18d 91ea .The.use.of..... │ │ │ │ -0005a320: f1eb 7495 ac72 7970 9053 8e65 732d 696e ..t..ryp.S.es-in │ │ │ │ -0005a330: 2d63 6f6e 9374 6578 7473 9603 0e6a 6973 -con.texts...jis │ │ │ │ -0005a340: 9b03 0e69 616c 6d6f 7374 9374 6865 9373 ...ialmost.the.s │ │ │ │ -0005a350: 616d 6598 6173 9375 7369 6e67 9870 6172 ame.as.using.par │ │ │ │ -0005a360: 7469 616c 9365 6e95 ac72 7669 726f 6e6d tial.en..rvironm │ │ │ │ -0005a370: 656e 9374 7396 030e 6a77 6974 6898 0c6e en.ts...jwith..n │ │ │ │ -0005a380: 6974 6593 646f 6d61 696e 737c 6974 8ea1 ite.domains|it.. │ │ │ │ -0005a390: 8d91 eaf1 eb69 7396 0448 fc6a 7573 749b .....is..H.just. │ │ │ │ -0005a3a0: 0448 fb74 6861 7493 7468 6598 636f 6e90 .H.that.the.con. │ │ │ │ -0005a3b0: ac72 7465 7874 9374 6965 7398 646f 90ac .rtext.ties.do.. │ │ │ │ -0005a3c0: 7277 6e93 7468 6593 6164 6d69 7373 6962 rwn.the.admissib │ │ │ │ -0005a3d0: 6c65 9864 6f6d 6169 6e93 746f 9861 9370 le.domain.to.a.p │ │ │ │ -0005a3e0: 6172 7469 6375 6c61 7298 0c6e 6974 6593 articular..nite. │ │ │ │ -0005a3f0: 286f 7264 6572 6564 298e a18d 91ea f1eb (ordered)....... │ │ │ │ -0005a400: 7365 7496 0439 036f 6693 749a ac72 7970 set..9.of.t..ryp │ │ │ │ -0005a410: 9053 8e65 9376 91ff 58e4 6172 6961 626c .S.e.v..X.ariabl │ │ │ │ -0005a420: 6573 2e91 0623 f041 9874 9374 6865 936c es...#.A.t.the.l │ │ │ │ -0005a430: 6576 9865 6c93 6f66 9374 9879 7090 538e ev.el.of.t.yp.S. │ │ │ │ -0005a440: 6573 9374 6865 7265 9369 7393 6e6f 7493 es.there.is.not. │ │ │ │ -0005a450: 6d98 7563 9868 9104 3902 746f 9363 9868 m.uc.h..9.to.c.h │ │ │ │ -0005a460: 6f9a 538e 6f73 6593 6298 6574 95ac 7277 o.S.ose.b.et..rw │ │ │ │ -0005a470: 9365 656e 9604 3903 7468 6593 7495 ac72 .een..9.the.t..r │ │ │ │ -0005a480: 7793 6f8e a18d 91ea f1eb 6170 7072 6f61 w.o.......approa │ │ │ │ -0005a490: 6395 ac72 6865 732e 9108 9d0a 486f 9377 c..rhes.....Ho.w │ │ │ │ -0005a4a0: 9365 7693 6572 9605 0c0b 666f 7293 7468 .ev.er....for.th │ │ │ │ -0005a4b0: 6593 7379 6e9a ac72 7461 7893 616e 6491 e.syn..rtax.and. │ │ │ │ -0005a4c0: 050c 0c73 656d 616e 9874 6963 7393 6f66 ...seman.tics.of │ │ │ │ -0005a4d0: 9374 6572 6d73 9374 6f91 050c 0c62 9053 .terms.to....b.S │ │ │ │ -0005a4e0: 8e65 9367 6976 9865 6e93 6290 538e 656c .e.giv.en.b.S.el │ │ │ │ -0005a4f0: 6f98 772c 9105 5464 7768 6572 658e a18d o.w,..Tdwhere... │ │ │ │ -0005a500: 91ea f1eb 7468 6572 6596 0476 ae69 7393 ....there..v.is. │ │ │ │ -0005a510: 6191 0476 af64 6570 9a53 8e65 6e64 656e a..v.dep.S.enden │ │ │ │ -0005a520: 6379 9362 986f 7468 936f 6e93 7490 ac72 cy.b.oth.on.t..r │ │ │ │ -0005a530: 7970 9865 9376 9bff 58e4 6172 6961 626c yp.e.v..X.ariabl │ │ │ │ -0005a540: 6573 9104 76af 616e 6493 6f6e 9369 6e64 es..v.and.on.ind │ │ │ │ -0005a550: 6976 6964 7561 6c93 7698 6172 6961 626c ividual.v.ariabl │ │ │ │ -0005a560: 6573 2c91 0499 b074 6865 9361 7070 726f es,....the.appro │ │ │ │ -0005a570: 6163 90ac 7268 8ea1 8d91 eaf1 eb75 7365 ac..rh.......use │ │ │ │ -0005a580: 6496 03ea a868 6572 6593 7365 656d 7393 d....here.seems. │ │ │ │ -0005a590: 6290 538e 6573 742e 8e9f 225b d58d 8d91 b.S.est..."[.... │ │ │ │ -0005a5a0: eaf1 ebeb 4739 2e32 2e33 8e91 1c71 e649 ....G9.2.3...q.I │ │ │ │ -0005a5b0: 6e73 7461 6e63 6573 9605 6666 616e 6493 nstances..ffand. │ │ │ │ -0005a5c0: 7375 6273 7469 7475 7469 6f6e 8e9f 17c0 substitution.... │ │ │ │ -0005a5d0: 008d 91ea f1eb cf49 6696 03ea a8d7 1b91 .......If....... │ │ │ │ -0005a5e0: 0458 e1cf 616e 6493 d71c 8d9f 01cc ccd5 .X..and......... │ │ │ │ -0005a5f0: 318e 9104 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ -0005a600: 933a 8e91 11ca 9c3b 9101 fffe 1c8d 9f01 .:.....;........ │ │ │ │ -0005a610: cccc d86e 8e91 0992 f8cf 6172 6593 749a ...n......are.t. │ │ │ │ -0005a620: ac72 7970 9053 8e65 7393 6f98 7698 6572 .ryp.S.es.o.v.er │ │ │ │ -0005a630: 9361 9374 9879 7090 538e 6593 7374 7275 .a.t.yp.S.e.stru │ │ │ │ -0005a640: 6374 7572 6593 0a2c 8ea6 8d8d 8d91 f0f1 cture..,........ │ │ │ │ -0005a650: ebd7 1b90 6e39 cf5b d71c 8d9f 01cc ccd5 ....n9.[........ │ │ │ │ -0005a660: 318e 9604 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ -0005a670: 933a 8e91 11ca 9c3b 9b01 fffe 1c8d 9f01 .:.....;........ │ │ │ │ -0005a680: cccc d870 8e91 04c7 5dd7 3d0c 8d9f 01cc ...p....].=..... │ │ │ │ -0005a690: ccd5 318e 93d7 3b8d 983a 983a 983a 8e91 ..1...;..:.:.:.. │ │ │ │ -0005a6a0: 11ca 9c3b 980c 8d9f 01cc ccd8 708e 9104 ...;........p... │ │ │ │ -0005a6b0: c75d cf5d 8e8e 8e9f 177c 6e8d 91ea f1eb .].].....|n..... │ │ │ │ -0005a6c0: 7769 6c6c 9603 f7a1 6465 6e6f 7465 9b03 will....denote.. │ │ │ │ -0005a6d0: f7a2 7468 6593 7490 ac72 7970 9053 8e65 ..the.t..ryp.S.e │ │ │ │ -0005a6e0: 9872 6573 756c 7469 6e67 9366 726f 6d98 .resulting.from. │ │ │ │ -0005a6f0: 7468 6593 7369 6d90 ac72 756c 7461 6e65 the.sim..rultane │ │ │ │ -0005a700: 6f75 7393 7375 6273 7469 7475 7469 6f6e ous.substitution │ │ │ │ -0005a710: 9866 6f72 9365 6163 90ac 7268 98d7 6991 .for.eac..rh..i. │ │ │ │ -0005a720: 036b 67cf 3d91 036b 6831 d73b 8d96 01ff .kg.=..kh1.;.... │ │ │ │ -0005a730: fe3a 933a 933a 8e91 11ca 9c3b 9101 fffe .:.:.:.....;.... │ │ │ │ -0005a740: 7093 cf6f 668e a18d 91ea f1eb d71c 8d9f p..of........... │ │ │ │ -0005a750: 01cc ccd8 698e 9b06 6bc8 cf66 6f72 9603 ....i...k..for.. │ │ │ │ -0005a760: 06ee 7468 6591 0306 ed74 90ac 7279 7090 ..the....t..ryp. │ │ │ │ -0005a770: 538e 6593 7691 ff58 e461 7269 6162 6c65 S.e.v..X.ariable │ │ │ │ -0005a780: 93d7 0c8d 9f01 cccc d869 8e98 cf69 6e96 .........i...in. │ │ │ │ -0005a790: 0306 edd7 1b9a 6e39 cf2e 9104 ecf8 5468 ......n9......Th │ │ │ │ -0005a7a0: 6593 7265 7375 6c74 696e 6796 0306 ee74 e.resulting....t │ │ │ │ -0005a7b0: 90ac 7279 7090 538e 6593 6973 9363 616c ..ryp.S.e.is.cal │ │ │ │ -0005a7c0: 6c65 6493 616e 9103 06ed e569 6e73 7461 led.an.....insta │ │ │ │ -0005a7d0: 6e63 91ff 6666 6591 03ec 9ecf 6f66 93d7 nc..ffe.....of.. │ │ │ │ -0005a7e0: 1b98 cf2e 9104 ecf7 5468 6593 666f 6c6c ........The.foll │ │ │ │ -0005a7f0: 6f90 ac72 7769 6e67 8ea1 8d91 eaf1 eb6c o..rwing.......l │ │ │ │ -0005a800: 656d 6d61 9604 2faf 6162 9a53 8e6f 7574 emma../.ab.S.out │ │ │ │ -0005a810: 9104 2fae 696e 7374 616e 6365 7393 7769 ../.instances.wi │ │ │ │ -0005a820: 6c6c 9362 9865 9375 7365 6675 6c9b 042f ll.b.e.useful../ │ │ │ │ -0005a830: ae6c 6174 6572 3b91 0452 3269 7493 6973 .later;..R2it.is │ │ │ │ -0005a840: 9370 726f 95ac 7276 9365 6498 6293 7996 .pro..rv.ed.b.y. │ │ │ │ -0005a850: 042f af69 6e64 7563 7469 6f6e 936f 6e93 ./.induction.on. │ │ │ │ -0005a860: 7468 6598 7374 7275 6374 7572 6593 6f66 the.structure.of │ │ │ │ -0005a870: 8ea1 8d91 eaf1 ebd7 1b90 6e39 cf2e 8e9f ..........n9.... │ │ │ │ -0005a880: 1529 798d 91ea f1eb d04c 656d 6d61 9604 .)y......Lemma.. │ │ │ │ -0005a890: 8411 3193 e553 7570 709b ff66 666f 7365 ..1..Supp..ffose │ │ │ │ -0005a8a0: 9104 3675 7468 6174 9604 3676 d71b 9104 ..6uthat..6v.... │ │ │ │ -0005a8b0: a4ae e569 7393 6193 7479 7098 6591 0436 ...is.a.typ.e..6 │ │ │ │ -0005a8c0: 7563 986f 6e74 6169 6e69 6e67 9364 6973 uc.ontaining.dis │ │ │ │ -0005a8d0: 7469 6e63 7493 7479 7098 6591 0436 7576 tinct.typ.e..6uv │ │ │ │ -0005a8e0: 6172 6961 626c 6573 93d7 0c8d 9f01 cccc ariables........ │ │ │ │ -0005a8f0: d531 8e91 04c0 04d7 3b8d 9601 fffe 3a93 .1......;.....:. │ │ │ │ -0005a900: 3a93 3a8e 9111 ca9c 3b91 01ff fe0c 8d9f :.:.....;....... │ │ │ │ -0005a910: 01cc ccd8 708e 9108 fdd2 e561 6e64 9374 ....p......and.t │ │ │ │ -0005a920: 6861 748e a18d 91ea f1eb d71b 8d90 6e39 hat...........n9 │ │ │ │ -0005a930: 9ffb a532 db30 8e91 07f5 fccf 3d91 04b9 ...2.0......=... │ │ │ │ -0005a940: 89d7 1b90 6e39 cf5b d71c 8d9f 01cc ccd5 ....n9.[........ │ │ │ │ -0005a950: 318e 9604 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ -0005a960: 933a 8e91 11ca 9c3b 9b01 fffe 1c8d 9f01 .:.....;........ │ │ │ │ -0005a970: cccc d86e 8e91 05a8 50d7 3d0c 8d9f 01cc ...n....P.=..... │ │ │ │ -0005a980: ccd5 318e 93d7 3b8d 983a 983a 983a 8e91 ..1...;..:.:.:.. │ │ │ │ -0005a990: 11ca 9c3b 980c 8d9f 01cc ccd8 708e 9104 ...;........p... │ │ │ │ -0005a9a0: c75d cf5d 9604 f392 e569 7393 616e 9369 .].].....is.an.i │ │ │ │ -0005a9b0: 6e73 7461 6e63 9bff 6666 6591 04f3 916f nstanc..ffe....o │ │ │ │ -0005a9c0: 6693 d71b 906e 39e5 2e91 07a7 7f54 6865 f....n9......The │ │ │ │ -0005a9d0: 6e93 7468 6593 7479 7098 6573 93d7 1c8d n.the.typ.es.... │ │ │ │ -0005a9e0: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ -0005a9f0: fffe 3a93 3a93 3a8e 9111 ca9c 3b91 01ff ..:.:.:.....;... │ │ │ │ -0005aa00: fe1c 8d9f 01cc ccd8 708e 9109 baee e561 ........p......a │ │ │ │ -0005aa10: 7298 6593 756e 6971 7565 6c79 8ea1 8d91 r.e.uniquely.... │ │ │ │ -0005aa20: eaf1 eb64 6574 6572 6d69 6e65 91ff 6666 ...determine..ff │ │ │ │ -0005aa30: 6496 0433 3562 7993 d71b 9104 a16e e561 d..35by......n.a │ │ │ │ -0005aa40: 6e64 93d7 1b8d 906e 399f fba5 32db 308e nd.....n9...2.0. │ │ │ │ -0005aa50: 9103 3c72 e52e 8ea4 1529 7a8d 91f6 537a ..|. │ │ │ │ +00059b70: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ +00059b80: eaf1 ebcf 6769 7695 ac72 656e 9103 4a4a ....giv..ren..JJ │ │ │ │ +00059b90: 6293 799b 034a 495b 96fe 0002 5bd7 0b91 b.y..JI[....[... │ │ │ │ +00059ba0: fe13 9173 3a1b 906e 39cf 5d93 5d8d 9f01 ...s:..n9.].]... │ │ │ │ +00059bb0: cccc d84d 8e91 0983 f0cf 2c91 036a 5d77 ...M......,..j]w │ │ │ │ +00059bc0: 6865 7265 98d7 0b91 fe13 9173 9603 4a4a here.......s..JJ │ │ │ │ +00059bd0: cf69 7398 7468 6593 6361 6e6f 6e69 6361 .is.the.canonica │ │ │ │ +00059be0: 6c93 636f 6e90 ac72 7465 7874 986f 6693 l.con..rtext.of. │ │ │ │ +00059bf0: d71b 906e 39cf 2e91 0503 6b49 6693 d71b ...n9.....kIf... │ │ │ │ +00059c00: 9103 b882 cf69 7393 6d6f 6e6f 6d6f 7270 .....is.monomorp │ │ │ │ +00059c10: 6869 632c 9103 6a5c 7468 656e 93d7 6e96 hic,..j\then..n. │ │ │ │ +00059c20: 0355 52cf 3d93 308e a410 0000 8d91 eaf1 .UR.=.0......... │ │ │ │ +00059c30: eb61 6e64 9b03 c870 5b96 fe00 025b d71b .and...p[....[.. │ │ │ │ +00059c40: 906e 39cf 5d93 5d8d 9f01 cccc d84d 8e91 .n9.].]......M.. │ │ │ │ +00059c50: 0d4c 60cf 6361 6e98 6290 538e 6591 03c8 .L`.can.b.S.e... │ │ │ │ +00059c60: 6f69 6465 6e95 ac72 7469 0c65 6498 7769 oiden..rti.ed.wi │ │ │ │ +00059c70: 7468 9874 6865 9865 6c65 6d65 6e93 7498 th.the.elemen.t. │ │ │ │ +00059c80: 5b96 fe00 025b d71b 906e 39cf 5d93 5d8d [....[...n9.].]. │ │ │ │ +00059c90: 9f01 cccc d84d 8e91 0983 f0cf 2829 986f .....M......().o │ │ │ │ +00059ca0: 6698 da55 9101 3111 cf2e 9105 2d78 5768 f..U..1.....-xWh │ │ │ │ +00059cb0: 656e 9103 c86f 7468 6598 7061 7274 6963 en...othe.partic │ │ │ │ +00059cc0: 756c 6172 986d 6f90 538e 6465 6c98 d74d ular.mo.S.del..M │ │ │ │ +00059cd0: 8ea1 8d91 eaf1 ebcf 6973 9603 eaa8 636c ........is....cl │ │ │ │ +00059ce0: 6561 7293 6672 6f6d 9374 6865 9363 6f6e ear.from.the.con │ │ │ │ +00059cf0: 90ac 7274 6578 742c 935b 96fe 0002 5b8d ..rtext,.[....[. │ │ │ │ +00059d00: 8d91 00b4 7889 0000 6666 0003 8666 8e8e ....x...ff...f.. │ │ │ │ +00059d10: 9b04 3ade 5d93 5d8d 9f01 cccc d84d 8e91 ..:.].]......M.. │ │ │ │ +00059d20: 0d6e 98cf 7769 6c6c 9603 eaa8 6290 538e .n..will....b.S. │ │ │ │ +00059d30: 6593 7772 6974 7465 6e93 5b96 fe00 025b e.written.[....[ │ │ │ │ +00059d40: 8d8d 9100 b478 8900 0066 6600 0386 668e .....x...ff...f. │ │ │ │ +00059d50: 8e98 5d93 5d2e 8ea1 8d91 f653 7a54 91ff ..].]......SzT.. │ │ │ │ +00059d60: 0556 6f96 0596 a773 756d 6d61 7269 7a65 .Vo....summarize │ │ │ │ +00059d70: 2c91 0601 a767 6976 9aac 7265 6e93 6193 ,....giv..ren.a. │ │ │ │ +00059d80: 6d6f 9053 8e64 656c 9105 96a8 696e 93da mo.S.del....in.. │ │ │ │ +00059d90: 5591 06c7 b8cf 6f66 9361 9374 9879 7090 U.....of.a.t.yp. │ │ │ │ +00059da0: 538e 6591 0596 a873 7472 7563 7475 7265 S.e....structure │ │ │ │ +00059db0: 930a 2c91 0601 a774 6865 9373 656d 616e ..,....the.seman │ │ │ │ +00059dc0: 9874 6963 7393 696e 9874 6572 7072 6574 .tics.in.terpret │ │ │ │ +00059dd0: 738e a18d 91ea f1eb 6d6f 6e6f 6d6f 7270 s.......monomorp │ │ │ │ +00059de0: 6869 6396 03a2 7d74 9aac 7279 7090 538e hic...}t..ryp.S. │ │ │ │ +00059df0: 6573 936f 9876 9865 729b 03a2 7c0a 9361 es.o.v.er...|..a │ │ │ │ +00059e00: 7393 7365 7473 9369 6e98 da55 9104 d38e s.sets.in..U.... │ │ │ │ +00059e10: cf61 6e64 936d 6f72 6593 6765 6e65 7261 .and.more.genera │ │ │ │ +00059e20: 6c6c 7991 ff05 562c 9103 b0eb 696e 9aac lly...V,....in.. │ │ │ │ +00059e30: 7274 6572 7072 6574 7393 7090 538e 6f6c rterprets.p.S.ol │ │ │ │ +00059e40: 796d 6f72 7068 6963 9374 9879 7090 538e ymorphic.t.yp.S. │ │ │ │ +00059e50: 6573 8ea1 8d91 eaf1 eb69 6e95 ac72 7693 es.......in..rv. │ │ │ │ +00059e60: 6f6c 7669 6e67 9b04 45f4 d76e 9104 45f5 olving..E..n..E. │ │ │ │ +00059e70: cf74 9379 7090 538e 6598 7691 ff58 e461 .t.yp.S.e.v..X.a │ │ │ │ +00059e80: 7269 6162 6c65 7398 6173 9604 45f5 d76e riables.as..E..n │ │ │ │ +00059e90: cf2d 6172 7998 6675 6e63 7469 6f6e 7398 .-ary.functions. │ │ │ │ +00059ea0: da55 8d91 0131 119f fba5 32d8 6e8e 8d8d .U...1....2.n... │ │ │ │ +00059eb0: 8d91 0aca 1ada 008e 8e8e 9112 1f73 2191 .............s!. │ │ │ │ +00059ec0: 03f0 b955 9105 7705 cf6f 6e98 7468 6593 ...U..w..on.the. │ │ │ │ +00059ed0: 756e 6976 95ac 7265 7273 652e 9106 4ac5 univ..rerse...J. │ │ │ │ +00059ee0: 4691 ff05 5675 6e63 7469 6f6e 9874 9379 F...Vunction.t.y │ │ │ │ +00059ef0: 7090 538e 6573 8ea1 8d91 eaf1 eb61 7265 p.S.es.......are │ │ │ │ +00059f00: 9603 eaa8 696e 9aac 7274 6572 7072 6574 ....in..rterpret │ │ │ │ +00059f10: 6564 9362 9879 9366 756c 6c93 6675 6e63 ed.b.y.full.func │ │ │ │ +00059f20: 7469 6f6e 9373 6574 732e 8e9f 1529 7a8d tion.sets....)z. │ │ │ │ +00059f30: 91ea f1eb d045 7861 6d70 6c65 7391 0708 .....Examples... │ │ │ │ +00059f40: 1ecf 5375 7070 9053 8e6f 7365 9603 45ad ..Supp.S.ose..E. │ │ │ │ +00059f50: 7468 6174 9b03 45ac 0a93 636f 6e90 ac72 that..E...con..r │ │ │ │ +00059f60: 7461 696e 7398 6193 7495 ac72 7970 9053 tains.a.t..ryp.S │ │ │ │ +00059f70: 8e65 9863 6f6e 7374 616e 9374 9603 45ad .e.constan.t..E. │ │ │ │ +00059f80: 28eb 4062 903c 74d7 3b91 01ff fecf 3029 (.@b. │ │ │ │ +0005a230: cf41 9103 34cc 6d6f 7265 9603 34fb 7472 .A..4.more..4.tr │ │ │ │ +0005a240: 6164 6974 696f 6e61 6c93 6170 7072 6f61 aditional.approa │ │ │ │ +0005a250: 639a ac72 6891 0334 fa74 6f93 7468 6593 c..rh..4.to.the. │ │ │ │ +0005a260: 7365 6d61 6e98 7469 6373 9103 34fa 7798 seman.tics..4.w. │ │ │ │ +0005a270: 6f75 6c64 9369 6e98 7698 6f6c 7698 6593 ould.in.v.olv.e. │ │ │ │ +0005a280: 6769 7669 6e67 9103 34fa 6d65 616e 696e giving..4.meanin │ │ │ │ +0005a290: 6773 9374 6f8e a18d 91ea f1eb 749a ac72 gs.to.......t..r │ │ │ │ +0005a2a0: 7970 9053 8e65 7396 0312 9069 6e93 7468 yp.S.es....in.th │ │ │ │ +0005a2b0: 6591 0312 9170 7265 7365 6e63 6593 6f66 e....presence.of │ │ │ │ +0005a2c0: 9360 656e 9876 6972 6f6e 6d65 6e98 7473 .`en.vironmen.ts │ │ │ │ +0005a2d0: 2793 6173 7369 676e 696e 6793 7365 7473 '.assigning.sets │ │ │ │ +0005a2e0: 9103 1291 696e 93da 5591 0443 a1cf 746f ....in..U..C..to │ │ │ │ +0005a2f0: 9361 6c6c 9374 9879 7090 538e 6591 0312 .all.t.yp.S.e... │ │ │ │ +0005a300: 9176 91ff 58e4 6172 6961 626c 6573 2e91 .v..X.ariables.. │ │ │ │ +0005a310: 04f0 d854 6865 9375 7365 936f 668e a18d ...The.use.of... │ │ │ │ +0005a320: 91ea f1eb 7495 ac72 7970 9053 8e65 732d ....t..ryp.S.es- │ │ │ │ +0005a330: 696e 2d63 6f6e 9374 6578 7473 9603 0e6a in-con.texts...j │ │ │ │ +0005a340: 6973 9b03 0e69 616c 6d6f 7374 9374 6865 is...ialmost.the │ │ │ │ +0005a350: 9373 616d 6598 6173 9375 7369 6e67 9870 .same.as.using.p │ │ │ │ +0005a360: 6172 7469 616c 9365 6e95 ac72 7669 726f artial.en..rviro │ │ │ │ +0005a370: 6e6d 656e 9374 7396 030e 6a77 6974 6898 nmen.ts...jwith. │ │ │ │ +0005a380: 0c6e 6974 6593 646f 6d61 696e 737c 6974 .nite.domains|it │ │ │ │ +0005a390: 8ea1 8d91 eaf1 eb69 7396 0448 fc6a 7573 .......is..H.jus │ │ │ │ +0005a3a0: 749b 0448 fb74 6861 7493 7468 6598 636f t..H.that.the.co │ │ │ │ +0005a3b0: 6e90 ac72 7465 7874 9374 6965 7398 646f n..rtext.ties.do │ │ │ │ +0005a3c0: 90ac 7277 6e93 7468 6593 6164 6d69 7373 ..rwn.the.admiss │ │ │ │ +0005a3d0: 6962 6c65 9864 6f6d 6169 6e93 746f 9861 ible.domain.to.a │ │ │ │ +0005a3e0: 9370 6172 7469 6375 6c61 7298 0c6e 6974 .particular..nit │ │ │ │ +0005a3f0: 6593 286f 7264 6572 6564 298e a18d 91ea e.(ordered)..... │ │ │ │ +0005a400: f1eb 7365 7496 0439 036f 6693 749a ac72 ..set..9.of.t..r │ │ │ │ +0005a410: 7970 9053 8e65 9376 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ +0005a420: 626c 6573 2e91 0623 f041 9874 9374 6865 bles...#.A.t.the │ │ │ │ +0005a430: 936c 6576 9865 6c93 6f66 9374 9879 7090 .lev.el.of.t.yp. │ │ │ │ +0005a440: 538e 6573 9374 6865 7265 9369 7393 6e6f S.es.there.is.no │ │ │ │ +0005a450: 7493 6d98 7563 9868 9104 3902 746f 9363 t.m.uc.h..9.to.c │ │ │ │ +0005a460: 9868 6f9a 538e 6f73 6593 6298 6574 95ac .ho.S.ose.b.et.. │ │ │ │ +0005a470: 7277 9365 656e 9604 3903 7468 6593 7495 rw.een..9.the.t. │ │ │ │ +0005a480: ac72 7793 6f8e a18d 91ea f1eb 6170 7072 .rw.o.......appr │ │ │ │ +0005a490: 6f61 6395 ac72 6865 732e 9108 9d0a 486f oac..rhes.....Ho │ │ │ │ +0005a4a0: 9377 9365 7693 6572 9605 0c0b 666f 7293 .w.ev.er....for. │ │ │ │ +0005a4b0: 7468 6593 7379 6e9a ac72 7461 7893 616e the.syn..rtax.an │ │ │ │ +0005a4c0: 6491 050c 0c73 656d 616e 9874 6963 7393 d....seman.tics. │ │ │ │ +0005a4d0: 6f66 9374 6572 6d73 9374 6f91 050c 0c62 of.terms.to....b │ │ │ │ +0005a4e0: 9053 8e65 9367 6976 9865 6e93 6290 538e .S.e.giv.en.b.S. │ │ │ │ +0005a4f0: 656c 6f98 772c 9105 5464 7768 6572 658e elo.w,..Tdwhere. │ │ │ │ +0005a500: a18d 91ea f1eb 7468 6572 6596 0476 ae69 ......there..v.i │ │ │ │ +0005a510: 7393 6191 0476 af64 6570 9a53 8e65 6e64 s.a..v.dep.S.end │ │ │ │ +0005a520: 656e 6379 9362 986f 7468 936f 6e93 7490 ency.b.oth.on.t. │ │ │ │ +0005a530: ac72 7970 9865 9376 9bff 58e4 6172 6961 .ryp.e.v..X.aria │ │ │ │ +0005a540: 626c 6573 9104 76af 616e 6493 6f6e 9369 bles..v.and.on.i │ │ │ │ +0005a550: 6e64 6976 6964 7561 6c93 7698 6172 6961 ndividual.v.aria │ │ │ │ +0005a560: 626c 6573 2c91 0499 b074 6865 9361 7070 bles,....the.app │ │ │ │ +0005a570: 726f 6163 90ac 7268 8ea1 8d91 eaf1 eb75 roac..rh.......u │ │ │ │ +0005a580: 7365 6496 03ea a868 6572 6593 7365 656d sed....here.seem │ │ │ │ +0005a590: 7393 6290 538e 6573 742e 8e9f 225b d58d s.b.S.est..."[.. │ │ │ │ +0005a5a0: 8d91 eaf1 ebeb 4739 2e32 2e33 8e91 1c71 ......G9.2.3...q │ │ │ │ +0005a5b0: e649 6e73 7461 6e63 6573 9605 6666 616e .Instances..ffan │ │ │ │ +0005a5c0: 6493 7375 6273 7469 7475 7469 6f6e 8e9f d.substitution.. │ │ │ │ +0005a5d0: 17c0 008d 91ea f1eb cf49 6696 03ea a8d7 .........If..... │ │ │ │ +0005a5e0: 1b91 0458 e1cf 616e 6493 d71c 8d9f 01cc ...X..and....... │ │ │ │ +0005a5f0: ccd5 318e 9104 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ +0005a600: 933a 933a 8e91 11ca 9c3b 9101 fffe 1c8d .:.:.....;...... │ │ │ │ +0005a610: 9f01 cccc d86e 8e91 0992 f8cf 6172 6593 .....n......are. │ │ │ │ +0005a620: 749a ac72 7970 9053 8e65 7393 6f98 7698 t..ryp.S.es.o.v. │ │ │ │ +0005a630: 6572 9361 9374 9879 7090 538e 6593 7374 er.a.t.yp.S.e.st │ │ │ │ +0005a640: 7275 6374 7572 6593 0a2c 8ea6 8d8d 8d91 ructure..,...... │ │ │ │ +0005a650: f0f1 ebd7 1b90 6e39 cf5b d71c 8d9f 01cc ......n9.[...... │ │ │ │ +0005a660: ccd5 318e 9604 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ +0005a670: 933a 933a 8e91 11ca 9c3b 9b01 fffe 1c8d .:.:.....;...... │ │ │ │ +0005a680: 9f01 cccc d870 8e91 04c7 5dd7 3d0c 8d9f .....p....].=... │ │ │ │ +0005a690: 01cc ccd5 318e 93d7 3b8d 983a 983a 983a ....1...;..:.:.: │ │ │ │ +0005a6a0: 8e91 11ca 9c3b 980c 8d9f 01cc ccd8 708e .....;........p. │ │ │ │ +0005a6b0: 9104 c75d cf5d 8e8e 8e9f 177c 6e8d 91ea ...].].....|n... │ │ │ │ +0005a6c0: f1eb 7769 6c6c 9603 f7a1 6465 6e6f 7465 ..will....denote │ │ │ │ +0005a6d0: 9b03 f7a2 7468 6593 7490 ac72 7970 9053 ....the.t..ryp.S │ │ │ │ +0005a6e0: 8e65 9872 6573 756c 7469 6e67 9366 726f .e.resulting.fro │ │ │ │ +0005a6f0: 6d98 7468 6593 7369 6d90 ac72 756c 7461 m.the.sim..rulta │ │ │ │ +0005a700: 6e65 6f75 7393 7375 6273 7469 7475 7469 neous.substituti │ │ │ │ +0005a710: 6f6e 9866 6f72 9365 6163 90ac 7268 98d7 on.for.eac..rh.. │ │ │ │ +0005a720: 6991 036b 67cf 3d91 036b 6831 d73b 8d96 i..kg.=..kh1.;.. │ │ │ │ +0005a730: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ +0005a740: fffe 7093 cf6f 668e a18d 91ea f1eb d71c ..p..of......... │ │ │ │ +0005a750: 8d9f 01cc ccd8 698e 9b06 6bc8 cf66 6f72 ......i...k..for │ │ │ │ +0005a760: 9603 06ee 7468 6591 0306 ed74 90ac 7279 ....the....t..ry │ │ │ │ +0005a770: 7090 538e 6593 7691 ff58 e461 7269 6162 p.S.e.v..X.ariab │ │ │ │ +0005a780: 6c65 93d7 0c8d 9f01 cccc d869 8e98 cf69 le.........i...i │ │ │ │ +0005a790: 6e96 0306 edd7 1b9a 6e39 cf2e 9104 ecf8 n.......n9...... │ │ │ │ +0005a7a0: 5468 6593 7265 7375 6c74 696e 6796 0306 The.resulting... │ │ │ │ +0005a7b0: ee74 90ac 7279 7090 538e 6593 6973 9363 .t..ryp.S.e.is.c │ │ │ │ +0005a7c0: 616c 6c65 6493 616e 9103 06ed e569 6e73 alled.an.....ins │ │ │ │ +0005a7d0: 7461 6e63 91ff 6666 6591 03ec 9ecf 6f66 tanc..ffe.....of │ │ │ │ +0005a7e0: 93d7 1b98 cf2e 9104 ecf7 5468 6593 666f ..........The.fo │ │ │ │ +0005a7f0: 6c6c 6f90 ac72 7769 6e67 8ea1 8d91 eaf1 llo..rwing...... │ │ │ │ +0005a800: eb6c 656d 6d61 9604 2faf 6162 9a53 8e6f .lemma../.ab.S.o │ │ │ │ +0005a810: 7574 9104 2fae 696e 7374 616e 6365 7393 ut../.instances. │ │ │ │ +0005a820: 7769 6c6c 9362 9865 9375 7365 6675 6c9b will.b.e.useful. │ │ │ │ +0005a830: 042f ae6c 6174 6572 3b91 0452 3269 7493 ./.later;..R2it. │ │ │ │ +0005a840: 6973 9370 726f 95ac 7276 9365 6498 6293 is.pro..rv.ed.b. │ │ │ │ +0005a850: 7996 042f af69 6e64 7563 7469 6f6e 936f y../.induction.o │ │ │ │ +0005a860: 6e93 7468 6598 7374 7275 6374 7572 6593 n.the.structure. │ │ │ │ +0005a870: 6f66 8ea1 8d91 eaf1 ebd7 1b90 6e39 cf2e of..........n9.. │ │ │ │ +0005a880: 8e9f 1529 798d 91ea f1eb d04c 656d 6d61 ...)y......Lemma │ │ │ │ +0005a890: 9604 8411 3193 e553 7570 709b ff66 666f ....1..Supp..ffo │ │ │ │ +0005a8a0: 7365 9104 3675 7468 6174 9604 3676 d71b se..6uthat..6v.. │ │ │ │ +0005a8b0: 9104 a4ae e569 7393 6193 7479 7098 6591 .....is.a.typ.e. │ │ │ │ +0005a8c0: 0436 7563 986f 6e74 6169 6e69 6e67 9364 .6uc.ontaining.d │ │ │ │ +0005a8d0: 6973 7469 6e63 7493 7479 7098 6591 0436 istinct.typ.e..6 │ │ │ │ +0005a8e0: 7576 6172 6961 626c 6573 93d7 0c8d 9f01 uvariables...... │ │ │ │ +0005a8f0: cccc d531 8e91 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ +0005a900: 3a93 3a93 3a8e 9111 ca9c 3b91 01ff fe0c :.:.:.....;..... │ │ │ │ +0005a910: 8d9f 01cc ccd8 708e 9108 fdd2 e561 6e64 ......p......and │ │ │ │ +0005a920: 9374 6861 748e a18d 91ea f1eb d71b 8d90 .that........... │ │ │ │ +0005a930: 6e39 9ffb a532 db30 8e91 07f5 fccf 3d91 n9...2.0......=. │ │ │ │ +0005a940: 04b9 89d7 1b90 6e39 cf5b d71c 8d9f 01cc ......n9.[...... │ │ │ │ +0005a950: ccd5 318e 9604 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ +0005a960: 933a 933a 8e91 11ca 9c3b 9b01 fffe 1c8d .:.:.....;...... │ │ │ │ +0005a970: 9f01 cccc d86e 8e91 05a8 50d7 3d0c 8d9f .....n....P.=... │ │ │ │ +0005a980: 01cc ccd5 318e 93d7 3b8d 983a 983a 983a ....1...;..:.:.: │ │ │ │ +0005a990: 8e91 11ca 9c3b 980c 8d9f 01cc ccd8 708e .....;........p. │ │ │ │ +0005a9a0: 9104 c75d cf5d 9604 f392 e569 7393 616e ...].].....is.an │ │ │ │ +0005a9b0: 9369 6e73 7461 6e63 9bff 6666 6591 04f3 .instanc..ffe... │ │ │ │ +0005a9c0: 916f 6693 d71b 906e 39e5 2e91 07a7 7f54 .of....n9......T │ │ │ │ +0005a9d0: 6865 6e93 7468 6593 7479 7098 6573 93d7 hen.the.typ.es.. │ │ │ │ +0005a9e0: 1c8d 9f01 cccc d531 8e91 04c0 04d7 3b8d .......1......;. │ │ │ │ +0005a9f0: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ +0005aa00: 01ff fe1c 8d9f 01cc ccd8 708e 9109 baee ..........p..... │ │ │ │ +0005aa10: e561 7298 6593 756e 6971 7565 6c79 8ea1 .ar.e.uniquely.. │ │ │ │ +0005aa20: 8d91 eaf1 eb64 6574 6572 6d69 6e65 91ff .....determine.. │ │ │ │ +0005aa30: 6666 6496 0433 3562 7993 d71b 9104 a16e ffd..35by......n │ │ │ │ +0005aa40: e561 6e64 93d7 1b8d 906e 399f fba5 32db .and.....n9...2. │ │ │ │ +0005aa50: 308e 9103 3c72 e52e 8ea4 1529 7a8d 91f6 0...|......./...... │ │ │ │ -0005acc0: 218d 9112 c761 e569 6e96 04f9 3661 6e79 !....a.in...6any │ │ │ │ -0005acd0: 9104 f937 6d6f 9bff 6666 6465 6c93 d74d ...7mo..ffdel..M │ │ │ │ -0005ace0: 9106 3a1b e569 7393 7298 656c 6174 6598 ..:..is.r.elate. │ │ │ │ -0005acf0: 649b 04f9 3774 6f93 7468 6174 986f 6693 d...7to.that.of. │ │ │ │ -0005ad00: d70c 91fe aa51 733a 1b91 0567 70e5 6173 .....Qs:...gp.as │ │ │ │ -0005ad10: 9366 6f6c 9b00 9999 6c6f 7773 2e91 07b8 .fol....lows.... │ │ │ │ -0005ad20: 6e46 91ff 1999 6f72 9361 6c98 6c9b 04f9 nF....or.al.l... │ │ │ │ -0005ad30: 37d7 5891 fef1 8573 9604 c3fd da32 9355 7.X....s.....2.U │ │ │ │ -0005ad40: 8d91 0131 119f fba5 32d8 6e8e 910b d298 ...1....2.n..... │ │ │ │ -0005ad50: e528 7768 6572 91ff 6666 6596 04f9 36d7 .(wher..ffe...6. │ │ │ │ -0005ad60: 6e98 e569 7393 7468 658e a410 0000 8d91 n..is.the....... │ │ │ │ -0005ad70: 12c7 616c 656e 6774 6896 0433 356f 6693 ..alength..35of. │ │ │ │ -0005ad80: d70b 91fe 1391 73e5 298e 9f1a 47eb 8d8d ......s.)...G... │ │ │ │ -0005ad90: 8d91 18c7 61cf 5b96 fe00 025b d70b 9bfe ....a.[....[.... │ │ │ │ -0005ada0: 1391 733a 1b8d 906e 399f fb0b 99db 308e ..s:...n9.....0. │ │ │ │ -0005adb0: 9103 3c72 cf5d 935d 28d7 5891 fef1 8573 ..|......./.... │ │ │ │ +0005acc0: 8bd0 218d 9112 c761 e569 6e96 04f9 3661 ..!....a.in...6a │ │ │ │ +0005acd0: 6e79 9104 f937 6d6f 9bff 6666 6465 6c93 ny...7mo..ffdel. │ │ │ │ +0005ace0: d74d 9106 3a1b e569 7393 7298 656c 6174 .M..:..is.r.elat │ │ │ │ +0005acf0: 6598 649b 04f9 3774 6f93 7468 6174 986f e.d...7to.that.o │ │ │ │ +0005ad00: 6693 d70c 91fe aa51 733a 1b91 0567 70e5 f......Qs:...gp. │ │ │ │ +0005ad10: 6173 9366 6f6c 9b00 9999 6c6f 7773 2e91 as.fol....lows.. │ │ │ │ +0005ad20: 07b8 6e46 91ff 1999 6f72 9361 6c98 6c9b ..nF....or.al.l. │ │ │ │ +0005ad30: 04f9 37d7 5891 fef1 8573 9604 c3fd da32 ..7.X....s.....2 │ │ │ │ +0005ad40: 9355 8d91 0131 119f fba5 32d8 6e8e 910b .U...1....2.n... │ │ │ │ +0005ad50: d298 e528 7768 6572 91ff 6666 6596 04f9 ...(wher..ffe... │ │ │ │ +0005ad60: 36d7 6e98 e569 7393 7468 658e a410 0000 6.n..is.the..... │ │ │ │ +0005ad70: 8d91 12c7 616c 656e 6774 6896 0433 356f ....alength..35o │ │ │ │ +0005ad80: 6693 d70b 91fe 1391 73e5 298e 9f1a 47eb f.......s.)...G. │ │ │ │ +0005ad90: 8d8d 8d91 18c7 61cf 5b96 fe00 025b d70b ......a.[....[.. │ │ │ │ +0005ada0: 9bfe 1391 733a 1b8d 906e 399f fb0b 99db ....s:...n9..... │ │ │ │ +0005adb0: 308e 9103 3c72 cf5d 935d 28d7 5891 fef1 0...|... │ │ │ │ -0005bd00: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 0851 ..../......!...Q │ │ │ │ -0005bd10: d7cf 7691 ff58 e461 7269 6162 6c65 7396 ..v..X.ariables. │ │ │ │ -0005bd20: 04ec a066 726f 6d9b 04ec 9f63 6f6e 7374 ...from....const │ │ │ │ -0005bd30: 616e 90ac 7274 7393 7769 7468 9374 6865 an..rts.with.the │ │ │ │ -0005bd40: 9873 616d 6593 6e61 6d65 2e91 083e c741 .same.name...>.A │ │ │ │ -0005bd50: 9104 ec5e 7691 ff58 e461 7269 6162 6c65 ...^v..X.ariable │ │ │ │ -0005bd60: 8d98 e276 6172 8e91 1c5f a6d7 788d 9f01 ...var..._..x... │ │ │ │ -0005bd70: cccc d81b 8e91 0a91 9fcf 7769 6c6c 9875 ..........will.u │ │ │ │ -0005bd80: 7375 616c 6c79 9362 9053 8e65 8ea4 1000 sually.b.S.e.... │ │ │ │ -0005bd90: 008d 9108 51d7 7772 6974 7465 6e96 0590 ....Q.written... │ │ │ │ -0005bda0: 0b61 7393 d778 8d9f 01cc ccd8 1b8e 9105 .as..x.......... │ │ │ │ -0005bdb0: a4ff cf2c 9105 f963 6966 9369 7493 6973 ...,...cif.it.is │ │ │ │ -0005bdc0: 9363 6c65 6172 9366 726f 6d9b 0590 0a74 .clear.from....t │ │ │ │ -0005bdd0: 6865 9363 6f6e 90ac 7274 6578 7493 7468 he.con..rtext.th │ │ │ │ -0005bde0: 6174 93d7 7893 cf69 7393 6198 7691 ff58 at..x..is.a.v..X │ │ │ │ -0005bdf0: e461 7269 6162 6c65 9372 6174 6865 7293 .ariable.rather. │ │ │ │ -0005be00: 7468 616e 9361 8ea1 8d91 0851 d763 6f6e than.a.....Q.con │ │ │ │ -0005be10: 7374 616e 90ac 7274 2e8e a91b 826b 8d8d stan..rt.....k.. │ │ │ │ -0005be20: 8d8d 91f9 4e53 332e 8e8e 8e91 0851 d7d0 ....NS3......Q.. │ │ │ │ -0005be30: 4691 fee0 0075 6e63 7469 6f6e 9103 ef51 F....unction...Q │ │ │ │ -0005be40: 6170 706c 6963 6174 696f 6e73 3a91 04f9 applications:... │ │ │ │ -0005be50: eacf 4966 9103 6cba d774 8d9f 01cc ccd8 ..If..l..t...... │ │ │ │ -0005be60: 1b8d 9049 7b9f fdb8 e4dc 308e 8d91 02fb ...I{.....0..... │ │ │ │ -0005be70: 42db 218e 910b 7b4a d81b 8e91 1951 1fda B.!...{J.....Q.. │ │ │ │ -0005be80: 328d 9103 5552 df54 91ff 0556 6572 6d73 2...UR.T...Verms │ │ │ │ -0005be90: 8e8d 9121 60f7 9f01 cccc d506 8d9f 0158 ...!`..........X │ │ │ │ -0005bea0: 2ed6 0a8e 8e91 312a 26cf 616e 6496 036c ......1*&.and..l │ │ │ │ -0005beb0: bbd7 748d 9ffb a532 8ddb 308e 9f07 5241 ..t....2..0...RA │ │ │ │ -0005bec0: 8dd8 1b8d 9049 7b9f fdb8 e4dc 308e 8e8e .....I{.....0... │ │ │ │ -0005bed0: 910b ac18 da32 8d91 0355 52df 5491 ff05 .....2...UR.T... │ │ │ │ -0005bee0: 5665 726d 738e 8d91 2160 f79f 01cc ccd5 Verms...!`...... │ │ │ │ -0005bef0: 068d 9f01 582e d60a 8e8e 912d bd6b cf2c ....X......-.k., │ │ │ │ -0005bf00: 9103 85ea 7468 656e 9328 d774 8d9f 01cc ....then.(.t.... │ │ │ │ -0005bf10: ccd8 1b8d 9049 7b9f fdb8 e4dc 308e 8d91 .....I{.....0... │ │ │ │ -0005bf20: 02fb 42db 218e 910b 7b4a d81b 8e91 1968 ..B.!...{J.....h │ │ │ │ -0005bf30: 88d7 748d 9ffb a532 8ddb 308e 9f07 5241 ..t....2..0...RA │ │ │ │ -0005bf40: 8dd8 1b8d 9049 7b9f fdb8 e4dc 308e 8e8e .....I{.....0... │ │ │ │ -0005bf50: 9108 56c6 cf29 8d9f 01cc ccd8 1b8e 9108 ..V..).......... │ │ │ │ -0005bf60: fa51 da32 8ea1 8d8d 9108 51d7 df54 91ff .Q.2......Q..T.. │ │ │ │ -0005bf70: 0556 6572 6d73 8e8d 9126 5d7c 9f01 cccc .Verms...&]|.... │ │ │ │ -0005bf80: d506 8d9f 0158 2ed6 0a8e 8e91 32b9 f0cf .....X......2... │ │ │ │ -0005bf90: 2e91 0538 e028 5491 ff05 5665 726d 7396 ...8.(T...Verms. │ │ │ │ -0005bfa0: 03ea a866 6f72 6d65 6493 696e 9374 6869 ...formed.in.thi │ │ │ │ -0005bfb0: 7393 7795 ac72 6193 7996 03ea a861 7265 s.w..ra.y....are │ │ │ │ -0005bfc0: 9373 6f6d 6574 696d 6573 9363 616c 6c65 .sometimes.calle │ │ │ │ -0005bfd0: 6493 e563 91ff 6666 6f6d 6269 6e61 7469 d..c..ffombinati │ │ │ │ -0005bfe0: 6f6e 73cf 2e29 8e9f 1b82 6a8d 8d8d 8d91 ons..)....j..... │ │ │ │ -0005bff0: f94e 5334 2e8e 8e8e 9108 51d7 d715 d02d .NS4......Q....- │ │ │ │ -0005c000: 4162 7374 7261 6374 696f 6e73 3a91 053b Abstractions:..; │ │ │ │ -0005c010: 73cf 4966 8d91 03eb f2e2 7661 728e 911a s.If......var... │ │ │ │ -0005c020: 5e4b d778 8d9f 01cc ccd8 1b8d 9f01 1c71 ^K.x...........q │ │ │ │ -0005c030: d631 8e8e 960c ddae da32 8d91 0357 83df .1.......2...W.. │ │ │ │ -0005c040: 5491 ff05 5665 726d 738e 8d91 2163 289f T...Verms...!c(. │ │ │ │ -0005c050: 01cc ccd5 068d 9f01 582e d60a 8e8e 9131 ........X......1 │ │ │ │ -0005c060: ab8e cf61 6e64 9b03 ebf1 d774 8d9f 01cc ...and.....t.... │ │ │ │ -0005c070: ccd8 1b8d 9f01 1c71 d632 8e8e 93da 328d .......q.2....2. │ │ │ │ -0005c080: 9103 5783 df54 91ff 0556 6572 6d73 8e8d ..W..T...Verms.. │ │ │ │ -0005c090: 9121 6328 9f01 cccc d506 8d9f 0158 2ed6 .!c(.........X.. │ │ │ │ -0005c0a0: 0a8e 8e91 2dbf 9ccf 2c91 03ec 4574 6865 ....-...,...Ethe │ │ │ │ -0005c0b0: 6e98 28d7 1578 8d9f 01cc ccd8 1b8d 9f01 n.(..x.......... │ │ │ │ -0005c0c0: 1c71 d631 8e8e 9609 862b d73a 9103 ebf2 .q.1.....+.:.... │ │ │ │ -0005c0d0: 748d 9f01 cccc d81b 8d9f 011c 71d6 328e t...........q.2. │ │ │ │ -0005c0e0: 8e93 cf29 8d9f 01cc ccd8 1b8d 9f01 1c71 ...)...........q │ │ │ │ -0005c0f0: d631 8e8d 9104 2aa7 db21 8e91 0caa afd8 .1....*..!...... │ │ │ │ -0005c100: 1b8d 9f01 1c71 d632 8e8e 911e 63e1 da32 .....q.2....c..2 │ │ │ │ -0005c110: 8ea1 8d8d 9108 51d7 df54 91ff 0556 6572 ......Q..T...Ver │ │ │ │ -0005c120: 6d73 8e8d 9126 5d7c 9f01 cccc d506 8d9f ms...&]|........ │ │ │ │ -0005c130: 0158 2ed6 0a8e 8e91 32b9 f0cf 2e8e a68d .X......2....... │ │ │ │ -0005c140: 91f6 537a 4e6f 7465 9604 7204 7468 6174 ..SzNote..r.that │ │ │ │ -0005c150: 9369 7493 6973 9b04 7205 7090 538e 6f73 .it.is..r.p.S.os │ │ │ │ -0005c160: 7369 626c 6593 666f 7293 636f 6e73 7461 sible.for.consta │ │ │ │ -0005c170: 6e90 ac72 7473 9361 6e64 9376 91ff 58e4 n..rts.and.v..X. │ │ │ │ -0005c180: 6172 6961 626c 6573 9374 6f98 6861 95ac ariables.to.ha.. │ │ │ │ -0005c190: 7276 9365 9604 7204 7468 6593 7361 6d65 rv.e..r.the.same │ │ │ │ -0005c1a0: 936e 616d 652e 9106 cef5 4974 9369 7393 .name.....It.is. │ │ │ │ -0005c1b0: 616c 736f 8ea1 8d91 eaf1 eb70 9053 8e6f also.......p.S.o │ │ │ │ -0005c1c0: 7373 6962 6c65 9603 eaa8 666f 7293 6469 ssible....for.di │ │ │ │ -0005c1d0: 0b65 7265 6e9a ac72 7493 7691 ff58 e461 .eren..rt.v..X.a │ │ │ │ -0005c1e0: 7269 6162 6c65 7393 746f 9368 6198 7698 riables.to.ha.v. │ │ │ │ -0005c1f0: 6593 7468 6593 7361 6d65 936e 616d 652c e.the.same.name, │ │ │ │ -0005c200: 9369 6693 7468 6579 9368 6198 7698 6593 .if.they.ha.v.e. │ │ │ │ -0005c210: 6469 0b65 7265 6e98 7493 7498 7970 9053 di.eren.t.t.yp.S │ │ │ │ -0005c220: 8e65 732e 8ea9 104d 488d 91f6 537a 5468 .es....MH...SzTh │ │ │ │ -0005c230: 6596 04af eb74 9aac 7279 7090 538e 6593 e....t..ryp.S.e. │ │ │ │ -0005c240: 7375 6273 6372 6970 7493 6f6e 9361 9374 subscript.on.a.t │ │ │ │ -0005c250: 6572 6d93 6d61 9879 9362 9053 8e65 936f erm.ma.y.b.S.e.o │ │ │ │ -0005c260: 6d69 7474 6564 9369 6693 6974 9369 7393 mitted.if.it.is. │ │ │ │ -0005c270: 636c 6561 7293 6672 6f6d 9374 6865 9373 clear.from.the.s │ │ │ │ -0005c280: 7472 7563 7475 7265 936f 6693 7468 658e tructure.of.the. │ │ │ │ -0005c290: a18d 91ea f1eb 7465 726d 9603 eaa8 6f72 ......term....or │ │ │ │ -0005c2a0: 9374 6865 9363 6f6e 9aac 7274 6578 7493 .the.con..rtext. │ │ │ │ -0005c2b0: 696e 9377 6869 6398 6893 6974 936f 9053 in.whic.h.it.o.S │ │ │ │ -0005c2c0: 8e63 6375 7273 9377 6861 7493 6974 7393 .ccurs.what.its. │ │ │ │ -0005c2d0: 7498 7970 9053 8e65 936d 9875 7374 9362 t.yp.S.e.m.ust.b │ │ │ │ -0005c2e0: 9053 8e65 2e8e 9f10 4d49 8d91 f653 7a46 .S.e....MI...SzF │ │ │ │ -0005c2f0: 91ff 0556 756e 6374 696f 6e96 02f7 df61 ...Vunction....a │ │ │ │ -0005c300: 7070 6c69 6361 7469 6f6e 9369 7393 6173 pplication.is.as │ │ │ │ -0005c310: 7375 6d65 6493 746f 9361 7373 6f90 538e sumed.to.asso.S. │ │ │ │ -0005c320: 6369 6174 6593 746f 9374 6865 936c 6566 ciate.to.the.lef │ │ │ │ -0005c330: 742c 9103 286d 736f 9374 6861 7493 d774 t,..(mso.that..t │ │ │ │ -0005c340: 9374 8d9f 01cc ccd5 318e 9107 b7e3 d774 .t......1......t │ │ │ │ -0005c350: 8d9f 01cc ccd5 328e 8d91 09b7 e1d7 3a96 ......2.......:. │ │ │ │ -0005c360: 01ff fe3a 933a 8e91 1c7a 5e74 8d9f 01cc ...:.:...z^t.... │ │ │ │ -0005c370: ccd8 6e8e 9108 a02f cf61 6262 7265 7669 ..n..../.abbrevi │ │ │ │ -0005c380: 6174 6573 8ea1 8d91 eaf1 eb28 8d91 03ea ates.......(.... │ │ │ │ -0005c390: a8d7 3a96 01ff fe3a 933a 8e91 179f eecf ..:....:.:...... │ │ │ │ -0005c3a0: 2828 d774 9603 eaa8 748d 9f01 cccc d531 ((.t....t......1 │ │ │ │ -0005c3b0: 8e9b 04c0 04cf 2993 d774 8d9f 01cc ccd5 ......)..t...... │ │ │ │ -0005c3c0: 328e 98cf 298d 9105 eaa6 d73a 9601 fffe 2...)......:.... │ │ │ │ -0005c3d0: 3a93 3a8e 9119 9fec 748d 9f01 cccc d86e :.:.....t......n │ │ │ │ -0005c3e0: 8e91 05a8 50cf 292e 8ea6 8d91 f653 7a54 ....P.)......SzT │ │ │ │ -0005c3f0: 6865 9603 eaa8 6e6f 7461 7469 6f6e 93d7 he....notation.. │ │ │ │ -0005c400: 1578 8d9f 01cc ccd5 318e 9108 aaac d778 .x......1......x │ │ │ │ -0005c410: 8d9f 01cc ccd5 328e 8d91 0aaa aada 0196 ......2......... │ │ │ │ -0005c420: 01ff fe01 9301 8e91 1e95 4ed7 788d 9f01 ..........N.x... │ │ │ │ -0005c430: cccc d86e 8e91 05a8 50d7 3a93 7493 cf61 ...n....P.:.t..a │ │ │ │ -0005c440: 6262 7265 7669 6174 6573 93d7 1578 8d9f bbreviates...x.. │ │ │ │ -0005c450: 01cc ccd5 318e 9b04 c004 d73a 93cf 28d7 ....1......:..(. │ │ │ │ -0005c460: 1578 8d9f 01cc ccd5 328e 98d7 3a8d 9105 .x......2...:... │ │ │ │ -0005c470: eaa6 da01 9601 fffe 0193 018e 9119 d54a ...............J │ │ │ │ -0005c480: cf28 d715 788d 9f01 cccc d86e 8e91 05a8 .(..x......n.... │ │ │ │ -0005c490: 50d7 3a93 74cf 298d 9105 eaa6 da01 9601 P.:.t.)......... │ │ │ │ -0005c4a0: fffe 0193 018e 9117 d54c cf29 2e8e 9f10 .........L.).... │ │ │ │ -0005c4b0: 4d49 8d91 f653 7a41 9105 ac1c 7465 726d MI...SzA....term │ │ │ │ -0005c4c0: 9605 ac90 6973 9b05 ac8f 6361 6c6c 6564 ....is....called │ │ │ │ -0005c4d0: 9370 9053 8e6f 6c79 6d6f 7270 6869 6393 .p.S.olymorphic. │ │ │ │ -0005c4e0: 6966 9369 7498 636f 6e9a ac72 7461 696e if.it.con..rtain │ │ │ │ -0005c4f0: 7393 6193 7498 7970 9053 8e65 9376 91ff s.a.t.yp.S.e.v.. │ │ │ │ -0005c500: 58e4 6172 6961 626c 652e 910a 7e97 4f74 X.ariable...~.Ot │ │ │ │ -0005c510: 6865 7277 6973 6593 6974 9105 ac8f 6973 herwise.it....is │ │ │ │ -0005c520: 9363 616c 6c65 648e a18d 91ea f1eb 6d6f .called.......mo │ │ │ │ -0005c530: 6e6f 6d6f 7270 6869 632e 9104 fadf 4e6f nomorphic.....No │ │ │ │ -0005c540: 7465 9603 30a4 7468 6174 9361 9374 6572 te..0.that.a.ter │ │ │ │ -0005c550: 6d93 d774 8d9f 01cc ccd8 1b8e 9108 d5a4 m..t............ │ │ │ │ -0005c560: cf6d 6190 ac72 7993 629a 538e 6593 7098 .ma..ry.b.S.e.p. │ │ │ │ -0005c570: 6f6c 796d 6f72 7068 6963 9365 7690 ac72 olymorphic.ev..r │ │ │ │ -0005c580: 656e 9374 686f 7567 6891 0330 a5d7 1b91 en.though..0.... │ │ │ │ -0005c590: 039e ddcf 6973 936d 6f6e 6f6d 6f72 7068 ....is.monomorph │ │ │ │ -0005c5a0: 6963 7c8e a18d 91ea f1eb 666f 7296 0451 ic|.......for..Q │ │ │ │ -0005c5b0: 5365 7861 6d70 6c65 2c91 046a ff28 d766 Sexample,..j.(.f │ │ │ │ -0005c5c0: 8d9f 01cc ccd8 0b8d db21 8e91 0880 08f3 .........!...... │ │ │ │ -0005c5d0: 41a1 3829 cf00 0800 0000 0800 0000 0563 A.8)...........c │ │ │ │ -0005c5e0: 6d73 6c38 eb41 628e 9117 ab1d d778 8d9f msl8.Ab......x.. │ │ │ │ -0005c5f0: 01cc ccd8 0b8e 9105 f597 cf29 8d9f 01cc ...........).... │ │ │ │ -0005c600: cceb 4162 8e91 0564 2bcf 2c91 046a fe77 ..Ab...d+.,..j.w │ │ │ │ -0005c610: 6865 7265 93eb 4062 9104 8dc8 cf69 7393 here..@b.....is. │ │ │ │ -0005c620: 616e 9b04 5154 6174 6f6d 6963 9374 90ac an..QTatomic.t.. │ │ │ │ -0005c630: 7279 7090 538e 652e 9106 6ce2 5468 6593 ryp.S.e...l.The. │ │ │ │ -0005c640: 6578 7072 6573 7369 6f6e 98d7 7479 956e expression..ty.n │ │ │ │ -0005c650: 3976 9361 7290 538e 73cf 28d7 748d 9f01 9v.ar.S.s.(.t... │ │ │ │ -0005c660: cccc d81b 8e91 05a4 ffcf 2991 0451 5364 ..........)..QSd │ │ │ │ -0005c670: 656e 6f74 6573 8ea1 8d91 eaf1 eb74 6865 enotes.......the │ │ │ │ -0005c680: 9603 eaa8 7365 7493 6f66 9374 90ac 7279 ....set.of.t..ry │ │ │ │ -0005c690: 709a 538e 6593 7691 ff58 e461 7269 6162 p.S.e.v..X.ariab │ │ │ │ -0005c6a0: 6c65 7393 6f98 6363 7572 7269 6e67 9369 les.o.ccurring.i │ │ │ │ -0005c6b0: 6e93 d774 8d9f 01cc ccd8 1b8e 9105 a4ff n..t............ │ │ │ │ -0005c6c0: cf2e 8ea6 8d91 f653 7a41 6e96 0320 176f .......SzAn.. .o │ │ │ │ -0005c6d0: 9053 8e63 6375 7272 656e 6365 936f 669b .S.ccurrence.of. │ │ │ │ -0005c6e0: 0320 1661 9376 91ff 58e4 6172 6961 626c . .a.v..X.ariabl │ │ │ │ -0005c6f0: 6593 d778 8d9f 01cc ccd8 1b8e 9108 c516 e..x............ │ │ │ │ -0005c700: cf69 7398 6361 6c6c 6564 93e5 6291 ff66 .is.called..b..f │ │ │ │ -0005c710: 666f 756e 6491 045e aacf 6966 9369 7498 found..^..if.it. │ │ │ │ -0005c720: 6f9a 538e 6363 7572 7393 7769 7468 696e o.S.ccurs.within │ │ │ │ -0005c730: 9374 6865 9373 636f 7098 6591 0320 166f .the.scop.e.. .o │ │ │ │ -0005c740: 6693 6193 7465 7874 7561 6c6c 798e a18d f.a.textually... │ │ │ │ -0005c750: 91ea f1eb 656e 636c 6f73 696e 6796 03c8 ....enclosing... │ │ │ │ -0005c760: 11d7 1578 8d9f 01cc ccd8 1b8e 9105 a4ff ...x............ │ │ │ │ -0005c770: cf2c 9103 cefc 6f74 6865 7277 6973 6593 .,....otherwise. │ │ │ │ -0005c780: 7468 6593 6f90 538e 6363 7572 7265 6e63 the.o.S.ccurrenc │ │ │ │ -0005c790: 6593 6973 9b03 c810 6361 6c6c 6564 93e5 e.is....called.. │ │ │ │ -0005c7a0: 6672 96ff 6666 6593 6591 00e5 b0cf 2e91 fr..ffe.e....... │ │ │ │ -0005c7b0: 052d 594e 6f74 6596 03c8 1174 6861 7498 .-YNote....that. │ │ │ │ -0005c7c0: d715 788d 9f01 cccc d81b 8e91 096d 10cf ..x..........m.. │ │ │ │ -0005c7d0: 646f 9053 8e65 7393 6e6f 7493 6269 6e64 do.S.es.not.bind │ │ │ │ -0005c7e0: 93d7 788d 9f01 cccc d81b 8d90 497b 9ffd ..x.........I{.. │ │ │ │ -0005c7f0: b8e4 dc30 8e8e 910c 1ed7 cf69 668e a18d ...0.......if... │ │ │ │ -0005c800: 91ea f1eb d71b 9103 c38b da36 cf3d 9103 ...........6.=.. │ │ │ │ -0005c810: 5552 d71b 8d90 6e39 9ffb a532 db30 8e91 UR....n9...2.0.. │ │ │ │ -0005c820: 033c 72cf 2e91 0538 e041 9603 eaa8 7465 ......$.@.. │ │ │ │ -0005c890: 91ea f1eb eb47 392e 332e 318e 911c 71e6 .....G9.3.1...q. │ │ │ │ -0005c8a0: 5491 fea6 6665 726d 732d 696e 2d63 6f6e T...ferms-in-con │ │ │ │ -0005c8b0: 908c cc74 6578 748e 9f18 5d24 8d91 eaf1 ...text...]$.... │ │ │ │ -0005c8c0: ebcf 4191 0302 d6e5 6391 ff66 666f 6e74 ..A.....c..ffont │ │ │ │ -0005c8d0: 6578 7491 0427 54d7 0b91 fe13 9173 3b78 ext..'T......s;x │ │ │ │ -0005c8e0: 91fe 0002 7396 0303 11cf 636f 6e73 6973 ....s.....consis │ │ │ │ -0005c8f0: 7473 9b03 0310 6f66 9361 9374 95ac 7279 ts....of.a.t..ry │ │ │ │ -0005c900: 7090 538e 6598 636f 6e93 7465 7874 9603 p.S.e.con.text.. │ │ │ │ -0005c910: 0311 d70b 91fe 1391 7398 cf74 6f67 6574 ........s..toget │ │ │ │ -0005c920: 6865 7293 7769 7468 9361 986c 6973 7493 her.with.a.list. │ │ │ │ -0005c930: d778 91fe 0002 7396 0355 52cf 3d93 d778 .x....s..UR.=..x │ │ │ │ -0005c940: 8d9f 01cc ccd5 318e 9104 c004 d73b 8d96 ......1......;.. │ │ │ │ -0005c950: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ -0005c960: fffe 788d 9f01 cccc d86d 8e91 0b07 d4cf ..x......m...... │ │ │ │ -0005c970: 6f66 9103 0311 6469 7374 696e 6374 8ea1 of....distinct.. │ │ │ │ -0005c980: 8d91 eaf1 eb76 91ff 58e4 6172 6961 626c .....v..X.ariabl │ │ │ │ -0005c990: 6573 9603 eaa8 7768 6f73 6593 749a ac72 es....whose.t..r │ │ │ │ -0005c9a0: 7970 9053 8e65 7393 6f6e 6c79 9363 6f6e yp.S.es.only.con │ │ │ │ -0005c9b0: 9874 6169 6e93 7498 7970 9053 8e65 9376 .tain.t.yp.S.e.v │ │ │ │ -0005c9c0: 91ff 58e4 6172 6961 626c 6573 9366 726f ..X.ariables.fro │ │ │ │ -0005c9d0: 6d93 7468 6593 6c69 7374 93d7 0b91 fe13 m.the.list...... │ │ │ │ -0005c9e0: 9173 cf2e 8e9f 104d 498d 91f6 537a 5468 .s.....MI...SzTh │ │ │ │ -0005c9f0: 6596 035b 2563 6f6e 6469 7469 6f6e 9b03 e..[%condition.. │ │ │ │ -0005ca00: 5b26 7468 6174 93d7 7891 fe00 0273 98cf [&that..x....s.. │ │ │ │ -0005ca10: 636f 6e90 ac72 7461 696e 7393 e564 6973 con..rtains..dis │ │ │ │ -0005ca20: 7469 6e63 7491 047f 6acf 7691 ff58 e461 tinct...j.v..X.a │ │ │ │ -0005ca30: 7269 6162 6c65 7393 6e65 6564 7398 736f riables.needs.so │ │ │ │ -0005ca40: 6d65 9363 6f6d 6d65 6e90 ac72 742e 9105 me.commen..rt... │ │ │ │ -0005ca50: 090a 5369 6e63 6598 6193 7691 ff58 e461 ..Since.a.v..X.a │ │ │ │ -0005ca60: 7269 6162 6c65 8ea1 8d91 eaf1 eb69 7396 riable.......is. │ │ │ │ -0005ca70: 03df 4e73 709a 538e 6563 690c 6564 9362 ..Nsp.S.eci.ed.b │ │ │ │ -0005ca80: 90ac 7279 9362 986f 7468 9103 df4d 6193 ..ry.b.oth...Ma. │ │ │ │ -0005ca90: 6e61 6d65 9361 6e64 9361 9374 90ac 7279 name.and.a.t..ry │ │ │ │ -0005caa0: 7098 652c 9103 e193 6974 9369 7393 7098 p.e,....it.is.p. │ │ │ │ -0005cab0: 6572 6d69 7474 6564 9366 6f72 93d7 7891 ermitted.for..x. │ │ │ │ -0005cac0: fe00 0273 9103 df4d cf74 6f93 636f 6e90 ...s...M.to.con. │ │ │ │ -0005cad0: ac72 7461 696e 9372 6570 9865 6174 6564 .rtain.rep.eated │ │ │ │ -0005cae0: 936e 616d 6573 2c8e a18d 91ea f1eb 736f .names,.......so │ │ │ │ -0005caf0: 9603 3280 6c6f 6e67 9361 7391 0332 7f64 ..2.long.as..2.d │ │ │ │ -0005cb00: 690b 6572 656e 9aac 7274 9374 9879 7090 i.eren..rt.t.yp. │ │ │ │ -0005cb10: 538e 6573 9361 7265 9361 7474 6163 9868 S.es.are.attac.h │ │ │ │ -0005cb20: 6564 9b03 327f 746f 9374 6865 936e 616d ed..2.to.the.nam │ │ │ │ -0005cb30: 6573 2e91 04fb 7d54 6869 7393 6173 7090 es....}This.asp. │ │ │ │ -0005cb40: 538e 6563 7493 6f66 9374 6865 9873 796e S.ect.of.the.syn │ │ │ │ -0005cb50: 90ac 7274 6178 936d 6561 6e73 9374 6861 ..rtax.means.tha │ │ │ │ -0005cb60: 748e a18d 91ea f1eb 6f6e 6596 034c 9468 t.......one..L.h │ │ │ │ -0005cb70: 6173 9b03 4c93 746f 9370 726f 9053 8e63 as..L.to.pro.S.c │ │ │ │ -0005cb80: 6565 6498 7769 7468 9363 6175 7469 6f6e eed.with.caution │ │ │ │ -0005cb90: 9877 6865 6e93 6465 0c6e 696e 6798 7468 .when.de.ning.th │ │ │ │ -0005cba0: 6593 6d65 616e 696e 6798 6f66 9374 90ac e.meaning.of.t.. │ │ │ │ -0005cbb0: 7279 7090 538e 6598 7691 ff58 e461 7269 ryp.S.e.v..X.ari │ │ │ │ -0005cbc0: 6162 6c65 9369 6e73 7461 6e90 ac72 7469 able.instan..rti │ │ │ │ -0005cbd0: 6174 696f 6e2c 8ea1 8d91 eaf1 eb73 696e ation,.......sin │ │ │ │ -0005cbe0: 6365 9603 eaa8 696e 7374 616e 9aac 7274 ce....instan..rt │ │ │ │ -0005cbf0: 6961 7469 6f6e 936d 6198 7993 6361 7573 iation.ma.y.caus │ │ │ │ -0005cc00: 6593 7691 ff58 e461 7269 6162 6c65 7393 e.v..X.ariables. │ │ │ │ -0005cc10: 746f 9362 9053 8e65 636f 6d65 9365 7175 to.b.S.ecome.equ │ │ │ │ -0005cc20: 616c 9360 6163 6369 6465 6e98 7461 6c6c al.`acciden.tall │ │ │ │ -0005cc30: 7927 3a91 0538 e073 6565 9353 6563 7469 y':..8.see.Secti │ │ │ │ -0005cc40: 6f6e 9339 2e33 2e33 2e8e a68d 91f6 537a on.9.3.3......Sz │ │ │ │ -0005cc50: 4191 041e aee5 7465 726d 2d69 6e2d 6391 A.....term-in-c. │ │ │ │ -0005cc60: ff66 666f 6e74 6578 7491 0bbf 14d7 0b91 .ffontext....... │ │ │ │ -0005cc70: fe13 9173 3b78 91fe 0002 733a 7491 0a9a ...s;x....s:t... │ │ │ │ -0005cc80: cfcf 636f 6e73 6973 7473 9604 1ebc 6f66 ..consists....of │ │ │ │ -0005cc90: 9361 9363 6f6e 90ac 7274 6578 7493 746f .a.con..rtext.to │ │ │ │ -0005cca0: 6765 7468 6572 9377 6974 6891 041e bb61 gether.with....a │ │ │ │ -0005ccb0: 9374 6572 6d93 d774 93cf 7361 7469 7366 .term..t..satisf │ │ │ │ -0005ccc0: 7969 6e67 9374 6865 8ea1 8d91 eaf1 eb66 ying.the.......f │ │ │ │ -0005ccd0: 6f6c 6c6f 90ac 7277 696e 6791 03ea a863 ollo..rwing....c │ │ │ │ -0005cce0: 6f6e 6469 7469 6f6e 732e 8ea4 1b82 6b8d onditions.....k. │ │ │ │ -0005ccf0: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ -0005cd00: 51d7 d70b 91fe 1391 7396 03ea a8cf 636f Q.......s.....co │ │ │ │ -0005cd10: 6e9a ac72 7461 696e 7393 616e 9879 9374 n..rtains.an.y.t │ │ │ │ -0005cd20: 9879 709a 538e 6593 7691 ff58 e461 7269 .yp.S.e.v..X.ari │ │ │ │ -0005cd30: 6162 6c65 9374 6861 7493 6f98 6363 7572 able.that.o.ccur │ │ │ │ -0005cd40: 7393 696e 93d7 7891 fe00 0273 93cf 616e s.in..x....s..an │ │ │ │ -0005cd50: 6493 d774 cf2e 8e9f 1b82 6a8d 8d8d 8d91 d..t......j..... │ │ │ │ -0005cd60: fc92 39eb 6080 888e 8e8e 9108 51d7 d778 ..9.`.......Q..x │ │ │ │ -0005cd70: 91fe 0002 7396 03ea a8cf 636f 6e9a ac72 ....s.....con..r │ │ │ │ -0005cd80: 7461 696e 7393 616e 9879 9376 91ff 58e4 tains.an.y.v..X. │ │ │ │ -0005cd90: 6172 6961 626c 6593 7468 6174 936f 9053 ariable.that.o.S │ │ │ │ -0005cda0: 8e63 6375 7273 9366 7265 656c 7993 696e .ccurs.freely.in │ │ │ │ -0005cdb0: 93d7 74cf 2e8e a18d 8d8d 8d91 fc92 39eb ..t...........9. │ │ │ │ -0005cdc0: 6080 888e 8e8e 9108 51d7 d778 91fe 0002 `.......Q..x.... │ │ │ │ -0005cdd0: 7396 03ea a8cf 646f 9053 8e65 7393 6e6f s.....do.S.es.no │ │ │ │ -0005cde0: 7493 636f 6e9a ac72 7461 696e 9361 6e98 t.con..rtain.an. │ │ │ │ -0005cdf0: 7993 7691 ff58 e461 7269 6162 6c65 9374 y.v..X.ariable.t │ │ │ │ -0005ce00: 6861 7493 6f9a 538e 6363 7572 7393 6298 hat.o.S.ccurs.b. │ │ │ │ -0005ce10: 6f75 6e64 9369 6e93 d774 cf2e 8e8e 9f24 ound.in..t.....$ │ │ │ │ -0005ce20: fd13 8e8c 8b00 0000 6d00 0000 0000 0000 ........m....... │ │ │ │ +0005bc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0005bca0: 05ac 43a0 02cc 0555 8da0 fd46 d30e 8d8d ..C....U...F.... │ │ │ │ +0005bcb0: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3130 3892 ............108. │ │ │ │ +0005bcc0: 00e7 15f3 4368 6170 7465 7296 0480 0039 ....Chapter....9 │ │ │ │ +0005bcd0: 2e91 0a80 0053 796e 9aa0 0074 6178 9361 .....Syn...tax.a │ │ │ │ +0005bce0: 6e64 9353 656d 616e 9874 6963 738e 91ea nd.Seman.tics... │ │ │ │ +0005bcf0: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ +0005bd00: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ +0005bd10: 0851 d7cf 7691 ff58 e461 7269 6162 6c65 .Q..v..X.ariable │ │ │ │ +0005bd20: 7396 04ec a066 726f 6d9b 04ec 9f63 6f6e s....from....con │ │ │ │ +0005bd30: 7374 616e 90ac 7274 7393 7769 7468 9374 stan..rts.with.t │ │ │ │ +0005bd40: 6865 9873 616d 6593 6e61 6d65 2e91 083e he.same.name...> │ │ │ │ +0005bd50: c741 9104 ec5e 7691 ff58 e461 7269 6162 .A...^v..X.ariab │ │ │ │ +0005bd60: 6c65 8d98 e276 6172 8e91 1c5f a6d7 788d le...var..._..x. │ │ │ │ +0005bd70: 9f01 cccc d81b 8e91 0a91 9fcf 7769 6c6c ............will │ │ │ │ +0005bd80: 9875 7375 616c 6c79 9362 9053 8e65 8ea4 .usually.b.S.e.. │ │ │ │ +0005bd90: 1000 008d 9108 51d7 7772 6974 7465 6e96 ......Q.written. │ │ │ │ +0005bda0: 0590 0b61 7393 d778 8d9f 01cc ccd8 1b8e ...as..x........ │ │ │ │ +0005bdb0: 9105 a4ff cf2c 9105 f963 6966 9369 7493 .....,...cif.it. │ │ │ │ +0005bdc0: 6973 9363 6c65 6172 9366 726f 6d9b 0590 is.clear.from... │ │ │ │ +0005bdd0: 0a74 6865 9363 6f6e 90ac 7274 6578 7493 .the.con..rtext. │ │ │ │ +0005bde0: 7468 6174 93d7 7893 cf69 7393 6198 7691 that..x..is.a.v. │ │ │ │ +0005bdf0: ff58 e461 7269 6162 6c65 9372 6174 6865 .X.ariable.rathe │ │ │ │ +0005be00: 7293 7468 616e 9361 8ea1 8d91 0851 d763 r.than.a.....Q.c │ │ │ │ +0005be10: 6f6e 7374 616e 90ac 7274 2e8e a91b 826b onstan..rt.....k │ │ │ │ +0005be20: 8d8d 8d8d 91f9 4e53 332e 8e8e 8e91 0851 ......NS3......Q │ │ │ │ +0005be30: d7d0 4691 fee0 0075 6e63 7469 6f6e 9103 ..F....unction.. │ │ │ │ +0005be40: ef51 6170 706c 6963 6174 696f 6e73 3a91 .Qapplications:. │ │ │ │ +0005be50: 04f9 eacf 4966 9103 6cba d774 8d9f 01cc ....If..l..t.... │ │ │ │ +0005be60: ccd8 1b8d 9049 7b9f fdb8 e4dc 308e 8d91 .....I{.....0... │ │ │ │ +0005be70: 02fb 42db 218e 910b 7b4a d81b 8e91 1951 ..B.!...{J.....Q │ │ │ │ +0005be80: 1fda 328d 9103 5552 df54 91ff 0556 6572 ..2...UR.T...Ver │ │ │ │ +0005be90: 6d73 8e8d 9121 60f7 9f01 cccc d506 8d9f ms...!`......... │ │ │ │ +0005bea0: 0158 2ed6 0a8e 8e91 312a 26cf 616e 6496 .X......1*&.and. │ │ │ │ +0005beb0: 036c bbd7 748d 9ffb a532 8ddb 308e 9f07 .l..t....2..0... │ │ │ │ +0005bec0: 5241 8dd8 1b8d 9049 7b9f fdb8 e4dc 308e RA.....I{.....0. │ │ │ │ +0005bed0: 8e8e 910b ac18 da32 8d91 0355 52df 5491 .......2...UR.T. │ │ │ │ +0005bee0: ff05 5665 726d 738e 8d91 2160 f79f 01cc ..Verms...!`.... │ │ │ │ +0005bef0: ccd5 068d 9f01 582e d60a 8e8e 912d bd6b ......X......-.k │ │ │ │ +0005bf00: cf2c 9103 85ea 7468 656e 9328 d774 8d9f .,....then.(.t.. │ │ │ │ +0005bf10: 01cc ccd8 1b8d 9049 7b9f fdb8 e4dc 308e .......I{.....0. │ │ │ │ +0005bf20: 8d91 02fb 42db 218e 910b 7b4a d81b 8e91 ....B.!...{J.... │ │ │ │ +0005bf30: 1968 88d7 748d 9ffb a532 8ddb 308e 9f07 .h..t....2..0... │ │ │ │ +0005bf40: 5241 8dd8 1b8d 9049 7b9f fdb8 e4dc 308e RA.....I{.....0. │ │ │ │ +0005bf50: 8e8e 9108 56c6 cf29 8d9f 01cc ccd8 1b8e ....V..)........ │ │ │ │ +0005bf60: 9108 fa51 da32 8ea1 8d8d 9108 51d7 df54 ...Q.2......Q..T │ │ │ │ +0005bf70: 91ff 0556 6572 6d73 8e8d 9126 5d7c 9f01 ...Verms...&]|.. │ │ │ │ +0005bf80: cccc d506 8d9f 0158 2ed6 0a8e 8e91 32b9 .......X......2. │ │ │ │ +0005bf90: f0cf 2e91 0538 e028 5491 ff05 5665 726d .....8.(T...Verm │ │ │ │ +0005bfa0: 7396 03ea a866 6f72 6d65 6493 696e 9374 s....formed.in.t │ │ │ │ +0005bfb0: 6869 7393 7795 ac72 6193 7996 03ea a861 his.w..ra.y....a │ │ │ │ +0005bfc0: 7265 9373 6f6d 6574 696d 6573 9363 616c re.sometimes.cal │ │ │ │ +0005bfd0: 6c65 6493 e563 91ff 6666 6f6d 6269 6e61 led..c..ffombina │ │ │ │ +0005bfe0: 7469 6f6e 73cf 2e29 8e9f 1b82 6a8d 8d8d tions..)....j... │ │ │ │ +0005bff0: 8d91 f94e 5334 2e8e 8e8e 9108 51d7 d715 ...NS4......Q... │ │ │ │ +0005c000: d02d 4162 7374 7261 6374 696f 6e73 3a91 .-Abstractions:. │ │ │ │ +0005c010: 053b 73cf 4966 8d91 03eb f2e2 7661 728e .;s.If......var. │ │ │ │ +0005c020: 911a 5e4b d778 8d9f 01cc ccd8 1b8d 9f01 ..^K.x.......... │ │ │ │ +0005c030: 1c71 d631 8e8e 960c ddae da32 8d91 0357 .q.1.......2...W │ │ │ │ +0005c040: 83df 5491 ff05 5665 726d 738e 8d91 2163 ..T...Verms...!c │ │ │ │ +0005c050: 289f 01cc ccd5 068d 9f01 582e d60a 8e8e (.........X..... │ │ │ │ +0005c060: 9131 ab8e cf61 6e64 9b03 ebf1 d774 8d9f .1...and.....t.. │ │ │ │ +0005c070: 01cc ccd8 1b8d 9f01 1c71 d632 8e8e 93da .........q.2.... │ │ │ │ +0005c080: 328d 9103 5783 df54 91ff 0556 6572 6d73 2...W..T...Verms │ │ │ │ +0005c090: 8e8d 9121 6328 9f01 cccc d506 8d9f 0158 ...!c(.........X │ │ │ │ +0005c0a0: 2ed6 0a8e 8e91 2dbf 9ccf 2c91 03ec 4574 ......-...,...Et │ │ │ │ +0005c0b0: 6865 6e98 28d7 1578 8d9f 01cc ccd8 1b8d hen.(..x........ │ │ │ │ +0005c0c0: 9f01 1c71 d631 8e8e 9609 862b d73a 9103 ...q.1.....+.:.. │ │ │ │ +0005c0d0: ebf2 748d 9f01 cccc d81b 8d9f 011c 71d6 ..t...........q. │ │ │ │ +0005c0e0: 328e 8e93 cf29 8d9f 01cc ccd8 1b8d 9f01 2....).......... │ │ │ │ +0005c0f0: 1c71 d631 8e8d 9104 2aa7 db21 8e91 0caa .q.1....*..!.... │ │ │ │ +0005c100: afd8 1b8d 9f01 1c71 d632 8e8e 911e 63e1 .......q.2....c. │ │ │ │ +0005c110: da32 8ea1 8d8d 9108 51d7 df54 91ff 0556 .2......Q..T...V │ │ │ │ +0005c120: 6572 6d73 8e8d 9126 5d7c 9f01 cccc d506 erms...&]|...... │ │ │ │ +0005c130: 8d9f 0158 2ed6 0a8e 8e91 32b9 f0cf 2e8e ...X......2..... │ │ │ │ +0005c140: a68d 91f6 537a 4e6f 7465 9604 7204 7468 ....SzNote..r.th │ │ │ │ +0005c150: 6174 9369 7493 6973 9b04 7205 7090 538e at.it.is..r.p.S. │ │ │ │ +0005c160: 6f73 7369 626c 6593 666f 7293 636f 6e73 ossible.for.cons │ │ │ │ +0005c170: 7461 6e90 ac72 7473 9361 6e64 9376 91ff tan..rts.and.v.. │ │ │ │ +0005c180: 58e4 6172 6961 626c 6573 9374 6f98 6861 X.ariables.to.ha │ │ │ │ +0005c190: 95ac 7276 9365 9604 7204 7468 6593 7361 ..rv.e..r.the.sa │ │ │ │ +0005c1a0: 6d65 936e 616d 652e 9106 cef5 4974 9369 me.name.....It.i │ │ │ │ +0005c1b0: 7393 616c 736f 8ea1 8d91 eaf1 eb70 9053 s.also.......p.S │ │ │ │ +0005c1c0: 8e6f 7373 6962 6c65 9603 eaa8 666f 7293 .ossible....for. │ │ │ │ +0005c1d0: 6469 0b65 7265 6e9a ac72 7493 7691 ff58 di.eren..rt.v..X │ │ │ │ +0005c1e0: e461 7269 6162 6c65 7393 746f 9368 6198 .ariables.to.ha. │ │ │ │ +0005c1f0: 7698 6593 7468 6593 7361 6d65 936e 616d v.e.the.same.nam │ │ │ │ +0005c200: 652c 9369 6693 7468 6579 9368 6198 7698 e,.if.they.ha.v. │ │ │ │ +0005c210: 6593 6469 0b65 7265 6e98 7493 7498 7970 e.di.eren.t.t.yp │ │ │ │ +0005c220: 9053 8e65 732e 8ea9 104d 488d 91f6 537a .S.es....MH...Sz │ │ │ │ +0005c230: 5468 6596 04af eb74 9aac 7279 7090 538e The....t..ryp.S. │ │ │ │ +0005c240: 6593 7375 6273 6372 6970 7493 6f6e 9361 e.subscript.on.a │ │ │ │ +0005c250: 9374 6572 6d93 6d61 9879 9362 9053 8e65 .term.ma.y.b.S.e │ │ │ │ +0005c260: 936f 6d69 7474 6564 9369 6693 6974 9369 .omitted.if.it.i │ │ │ │ +0005c270: 7393 636c 6561 7293 6672 6f6d 9374 6865 s.clear.from.the │ │ │ │ +0005c280: 9373 7472 7563 7475 7265 936f 6693 7468 .structure.of.th │ │ │ │ +0005c290: 658e a18d 91ea f1eb 7465 726d 9603 eaa8 e.......term.... │ │ │ │ +0005c2a0: 6f72 9374 6865 9363 6f6e 9aac 7274 6578 or.the.con..rtex │ │ │ │ +0005c2b0: 7493 696e 9377 6869 6398 6893 6974 936f t.in.whic.h.it.o │ │ │ │ +0005c2c0: 9053 8e63 6375 7273 9377 6861 7493 6974 .S.ccurs.what.it │ │ │ │ +0005c2d0: 7393 7498 7970 9053 8e65 936d 9875 7374 s.t.yp.S.e.m.ust │ │ │ │ +0005c2e0: 9362 9053 8e65 2e8e 9f10 4d49 8d91 f653 .b.S.e....MI...S │ │ │ │ +0005c2f0: 7a46 91ff 0556 756e 6374 696f 6e96 02f7 zF...Vunction... │ │ │ │ +0005c300: df61 7070 6c69 6361 7469 6f6e 9369 7393 .application.is. │ │ │ │ +0005c310: 6173 7375 6d65 6493 746f 9361 7373 6f90 assumed.to.asso. │ │ │ │ +0005c320: 538e 6369 6174 6593 746f 9374 6865 936c S.ciate.to.the.l │ │ │ │ +0005c330: 6566 742c 9103 286d 736f 9374 6861 7493 eft,..(mso.that. │ │ │ │ +0005c340: d774 9374 8d9f 01cc ccd5 318e 9107 b7e3 .t.t......1..... │ │ │ │ +0005c350: d774 8d9f 01cc ccd5 328e 8d91 09b7 e1d7 .t......2....... │ │ │ │ +0005c360: 3a96 01ff fe3a 933a 8e91 1c7a 5e74 8d9f :....:.:...z^t.. │ │ │ │ +0005c370: 01cc ccd8 6e8e 9108 a02f cf61 6262 7265 ....n..../.abbre │ │ │ │ +0005c380: 7669 6174 6573 8ea1 8d91 eaf1 eb28 8d91 viates.......(.. │ │ │ │ +0005c390: 03ea a8d7 3a96 01ff fe3a 933a 8e91 179f ....:....:.:.... │ │ │ │ +0005c3a0: eecf 2828 d774 9603 eaa8 748d 9f01 cccc ..((.t....t..... │ │ │ │ +0005c3b0: d531 8e9b 04c0 04cf 2993 d774 8d9f 01cc .1......)..t.... │ │ │ │ +0005c3c0: ccd5 328e 98cf 298d 9105 eaa6 d73a 9601 ..2...)......:.. │ │ │ │ +0005c3d0: fffe 3a93 3a8e 9119 9fec 748d 9f01 cccc ..:.:.....t..... │ │ │ │ +0005c3e0: d86e 8e91 05a8 50cf 292e 8ea6 8d91 f653 .n....P.)......S │ │ │ │ +0005c3f0: 7a54 6865 9603 eaa8 6e6f 7461 7469 6f6e zThe....notation │ │ │ │ +0005c400: 93d7 1578 8d9f 01cc ccd5 318e 9108 aaac ...x......1..... │ │ │ │ +0005c410: d778 8d9f 01cc ccd5 328e 8d91 0aaa aada .x......2....... │ │ │ │ +0005c420: 0196 01ff fe01 9301 8e91 1e95 4ed7 788d ............N.x. │ │ │ │ +0005c430: 9f01 cccc d86e 8e91 05a8 50d7 3a93 7493 .....n....P.:.t. │ │ │ │ +0005c440: cf61 6262 7265 7669 6174 6573 93d7 1578 .abbreviates...x │ │ │ │ +0005c450: 8d9f 01cc ccd5 318e 9b04 c004 d73a 93cf ......1......:.. │ │ │ │ +0005c460: 28d7 1578 8d9f 01cc ccd5 328e 98d7 3a8d (..x......2...:. │ │ │ │ +0005c470: 9105 eaa6 da01 9601 fffe 0193 018e 9119 ................ │ │ │ │ +0005c480: d54a cf28 d715 788d 9f01 cccc d86e 8e91 .J.(..x......n.. │ │ │ │ +0005c490: 05a8 50d7 3a93 74cf 298d 9105 eaa6 da01 ..P.:.t.)....... │ │ │ │ +0005c4a0: 9601 fffe 0193 018e 9117 d54c cf29 2e8e ...........L.).. │ │ │ │ +0005c4b0: 9f10 4d49 8d91 f653 7a41 9105 ac1c 7465 ..MI...SzA....te │ │ │ │ +0005c4c0: 726d 9605 ac90 6973 9b05 ac8f 6361 6c6c rm....is....call │ │ │ │ +0005c4d0: 6564 9370 9053 8e6f 6c79 6d6f 7270 6869 ed.p.S.olymorphi │ │ │ │ +0005c4e0: 6393 6966 9369 7498 636f 6e9a ac72 7461 c.if.it.con..rta │ │ │ │ +0005c4f0: 696e 7393 6193 7498 7970 9053 8e65 9376 ins.a.t.yp.S.e.v │ │ │ │ +0005c500: 91ff 58e4 6172 6961 626c 652e 910a 7e97 ..X.ariable...~. │ │ │ │ +0005c510: 4f74 6865 7277 6973 6593 6974 9105 ac8f Otherwise.it.... │ │ │ │ +0005c520: 6973 9363 616c 6c65 648e a18d 91ea f1eb is.called....... │ │ │ │ +0005c530: 6d6f 6e6f 6d6f 7270 6869 632e 9104 fadf monomorphic..... │ │ │ │ +0005c540: 4e6f 7465 9603 30a4 7468 6174 9361 9374 Note..0.that.a.t │ │ │ │ +0005c550: 6572 6d93 d774 8d9f 01cc ccd8 1b8e 9108 erm..t.......... │ │ │ │ +0005c560: d5a4 cf6d 6190 ac72 7993 629a 538e 6593 ...ma..ry.b.S.e. │ │ │ │ +0005c570: 7098 6f6c 796d 6f72 7068 6963 9365 7690 p.olymorphic.ev. │ │ │ │ +0005c580: ac72 656e 9374 686f 7567 6891 0330 a5d7 .ren.though..0.. │ │ │ │ +0005c590: 1b91 039e ddcf 6973 936d 6f6e 6f6d 6f72 ......is.monomor │ │ │ │ +0005c5a0: 7068 6963 7c8e a18d 91ea f1eb 666f 7296 phic|.......for. │ │ │ │ +0005c5b0: 0451 5365 7861 6d70 6c65 2c91 046a ff28 .QSexample,..j.( │ │ │ │ +0005c5c0: d766 8d9f 01cc ccd8 0b8d db21 8e91 0880 .f.........!.... │ │ │ │ +0005c5d0: 08f3 41a1 3829 cf00 0800 0000 0800 0000 ..A.8).......... │ │ │ │ +0005c5e0: 0563 6d73 6c38 eb41 628e 9117 ab1d d778 .cmsl8.Ab......x │ │ │ │ +0005c5f0: 8d9f 01cc ccd8 0b8e 9105 f597 cf29 8d9f .............).. │ │ │ │ +0005c600: 01cc cceb 4162 8e91 0564 2bcf 2c91 046a ....Ab...d+.,..j │ │ │ │ +0005c610: fe77 6865 7265 93eb 4062 9104 8dc8 cf69 .where..@b.....i │ │ │ │ +0005c620: 7393 616e 9b04 5154 6174 6f6d 6963 9374 s.an..QTatomic.t │ │ │ │ +0005c630: 90ac 7279 7090 538e 652e 9106 6ce2 5468 ..ryp.S.e...l.Th │ │ │ │ +0005c640: 6593 6578 7072 6573 7369 6f6e 98d7 7479 e.expression..ty │ │ │ │ +0005c650: 956e 3976 9361 7290 538e 73cf 28d7 748d .n9v.ar.S.s.(.t. │ │ │ │ +0005c660: 9f01 cccc d81b 8e91 05a4 ffcf 2991 0451 ............)..Q │ │ │ │ +0005c670: 5364 656e 6f74 6573 8ea1 8d91 eaf1 eb74 Sdenotes.......t │ │ │ │ +0005c680: 6865 9603 eaa8 7365 7493 6f66 9374 90ac he....set.of.t.. │ │ │ │ +0005c690: 7279 709a 538e 6593 7691 ff58 e461 7269 ryp.S.e.v..X.ari │ │ │ │ +0005c6a0: 6162 6c65 7393 6f98 6363 7572 7269 6e67 ables.o.ccurring │ │ │ │ +0005c6b0: 9369 6e93 d774 8d9f 01cc ccd8 1b8e 9105 .in..t.......... │ │ │ │ +0005c6c0: a4ff cf2e 8ea6 8d91 f653 7a41 6e96 0320 .........SzAn.. │ │ │ │ +0005c6d0: 176f 9053 8e63 6375 7272 656e 6365 936f .o.S.ccurrence.o │ │ │ │ +0005c6e0: 669b 0320 1661 9376 91ff 58e4 6172 6961 f.. .a.v..X.aria │ │ │ │ +0005c6f0: 626c 6593 d778 8d9f 01cc ccd8 1b8e 9108 ble..x.......... │ │ │ │ +0005c700: c516 cf69 7398 6361 6c6c 6564 93e5 6291 ...is.called..b. │ │ │ │ +0005c710: ff66 666f 756e 6491 045e aacf 6966 9369 .ffound..^..if.i │ │ │ │ +0005c720: 7498 6f9a 538e 6363 7572 7393 7769 7468 t.o.S.ccurs.with │ │ │ │ +0005c730: 696e 9374 6865 9373 636f 7098 6591 0320 in.the.scop.e.. │ │ │ │ +0005c740: 166f 6693 6193 7465 7874 7561 6c6c 798e .of.a.textually. │ │ │ │ +0005c750: a18d 91ea f1eb 656e 636c 6f73 696e 6796 ......enclosing. │ │ │ │ +0005c760: 03c8 11d7 1578 8d9f 01cc ccd8 1b8e 9105 .....x.......... │ │ │ │ +0005c770: a4ff cf2c 9103 cefc 6f74 6865 7277 6973 ...,....otherwis │ │ │ │ +0005c780: 6593 7468 6593 6f90 538e 6363 7572 7265 e.the.o.S.ccurre │ │ │ │ +0005c790: 6e63 6593 6973 9b03 c810 6361 6c6c 6564 nce.is....called │ │ │ │ +0005c7a0: 93e5 6672 96ff 6666 6593 6591 00e5 b0cf ..fr..ffe.e..... │ │ │ │ +0005c7b0: 2e91 052d 594e 6f74 6596 03c8 1174 6861 ...-YNote....tha │ │ │ │ +0005c7c0: 7498 d715 788d 9f01 cccc d81b 8e91 096d t...x..........m │ │ │ │ +0005c7d0: 10cf 646f 9053 8e65 7393 6e6f 7493 6269 ..do.S.es.not.bi │ │ │ │ +0005c7e0: 6e64 93d7 788d 9f01 cccc d81b 8d90 497b nd..x.........I{ │ │ │ │ +0005c7f0: 9ffd b8e4 dc30 8e8e 910c 1ed7 cf69 668e .....0.......if. │ │ │ │ +0005c800: a18d 91ea f1eb d71b 9103 c38b da36 cf3d .............6.= │ │ │ │ +0005c810: 9103 5552 d71b 8d90 6e39 9ffb a532 db30 ..UR....n9...2.0 │ │ │ │ +0005c820: 8e91 033c 72cf 2e91 0538 e041 9603 eaa8 ........$.@ │ │ │ │ +0005c890: 8d8d 91ea f1eb eb47 392e 332e 318e 911c .......G9.3.1... │ │ │ │ +0005c8a0: 71e6 5491 fea6 6665 726d 732d 696e 2d63 q.T...ferms-in-c │ │ │ │ +0005c8b0: 6f6e 908c cc74 6578 748e 9f18 5d24 8d91 on...text...]$.. │ │ │ │ +0005c8c0: eaf1 ebcf 4191 0302 d6e5 6391 ff66 666f ....A.....c..ffo │ │ │ │ +0005c8d0: 6e74 6578 7491 0427 54d7 0b91 fe13 9173 ntext..'T......s │ │ │ │ +0005c8e0: 3b78 91fe 0002 7396 0303 11cf 636f 6e73 ;x....s.....cons │ │ │ │ +0005c8f0: 6973 7473 9b03 0310 6f66 9361 9374 95ac ists....of.a.t.. │ │ │ │ +0005c900: 7279 7090 538e 6598 636f 6e93 7465 7874 ryp.S.e.con.text │ │ │ │ +0005c910: 9603 0311 d70b 91fe 1391 7398 cf74 6f67 ..........s..tog │ │ │ │ +0005c920: 6574 6865 7293 7769 7468 9361 986c 6973 ether.with.a.lis │ │ │ │ +0005c930: 7493 d778 91fe 0002 7396 0355 52cf 3d93 t..x....s..UR.=. │ │ │ │ +0005c940: d778 8d9f 01cc ccd5 318e 9104 c004 d73b .x......1......; │ │ │ │ +0005c950: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ +0005c960: 9101 fffe 788d 9f01 cccc d86d 8e91 0b07 ....x......m.... │ │ │ │ +0005c970: d4cf 6f66 9103 0311 6469 7374 696e 6374 ..of....distinct │ │ │ │ +0005c980: 8ea1 8d91 eaf1 eb76 91ff 58e4 6172 6961 .......v..X.aria │ │ │ │ +0005c990: 626c 6573 9603 eaa8 7768 6f73 6593 749a bles....whose.t. │ │ │ │ +0005c9a0: ac72 7970 9053 8e65 7393 6f6e 6c79 9363 .ryp.S.es.only.c │ │ │ │ +0005c9b0: 6f6e 9874 6169 6e93 7498 7970 9053 8e65 on.tain.t.yp.S.e │ │ │ │ +0005c9c0: 9376 91ff 58e4 6172 6961 626c 6573 9366 .v..X.ariables.f │ │ │ │ +0005c9d0: 726f 6d93 7468 6593 6c69 7374 93d7 0b91 rom.the.list.... │ │ │ │ +0005c9e0: fe13 9173 cf2e 8e9f 104d 498d 91f6 537a ...s.....MI...Sz │ │ │ │ +0005c9f0: 5468 6596 035b 2563 6f6e 6469 7469 6f6e The..[%condition │ │ │ │ +0005ca00: 9b03 5b26 7468 6174 93d7 7891 fe00 0273 ..[&that..x....s │ │ │ │ +0005ca10: 98cf 636f 6e90 ac72 7461 696e 7393 e564 ..con..rtains..d │ │ │ │ +0005ca20: 6973 7469 6e63 7491 047f 6acf 7691 ff58 istinct...j.v..X │ │ │ │ +0005ca30: e461 7269 6162 6c65 7393 6e65 6564 7398 .ariables.needs. │ │ │ │ +0005ca40: 736f 6d65 9363 6f6d 6d65 6e90 ac72 742e some.commen..rt. │ │ │ │ +0005ca50: 9105 090a 5369 6e63 6598 6193 7691 ff58 ....Since.a.v..X │ │ │ │ +0005ca60: e461 7269 6162 6c65 8ea1 8d91 eaf1 eb69 .ariable.......i │ │ │ │ +0005ca70: 7396 03df 4e73 709a 538e 6563 690c 6564 s...Nsp.S.eci.ed │ │ │ │ +0005ca80: 9362 90ac 7279 9362 986f 7468 9103 df4d .b..ry.b.oth...M │ │ │ │ +0005ca90: 6193 6e61 6d65 9361 6e64 9361 9374 90ac a.name.and.a.t.. │ │ │ │ +0005caa0: 7279 7098 652c 9103 e193 6974 9369 7393 ryp.e,....it.is. │ │ │ │ +0005cab0: 7098 6572 6d69 7474 6564 9366 6f72 93d7 p.ermitted.for.. │ │ │ │ +0005cac0: 7891 fe00 0273 9103 df4d cf74 6f93 636f x....s...M.to.co │ │ │ │ +0005cad0: 6e90 ac72 7461 696e 9372 6570 9865 6174 n..rtain.rep.eat │ │ │ │ +0005cae0: 6564 936e 616d 6573 2c8e a18d 91ea f1eb ed.names,....... │ │ │ │ +0005caf0: 736f 9603 3280 6c6f 6e67 9361 7391 0332 so..2.long.as..2 │ │ │ │ +0005cb00: 7f64 690b 6572 656e 9aac 7274 9374 9879 .di.eren..rt.t.y │ │ │ │ +0005cb10: 7090 538e 6573 9361 7265 9361 7474 6163 p.S.es.are.attac │ │ │ │ +0005cb20: 9868 6564 9b03 327f 746f 9374 6865 936e .hed..2.to.the.n │ │ │ │ +0005cb30: 616d 6573 2e91 04fb 7d54 6869 7393 6173 ames....}This.as │ │ │ │ +0005cb40: 7090 538e 6563 7493 6f66 9374 6865 9873 p.S.ect.of.the.s │ │ │ │ +0005cb50: 796e 90ac 7274 6178 936d 6561 6e73 9374 yn..rtax.means.t │ │ │ │ +0005cb60: 6861 748e a18d 91ea f1eb 6f6e 6596 034c hat.......one..L │ │ │ │ +0005cb70: 9468 6173 9b03 4c93 746f 9370 726f 9053 .has..L.to.pro.S │ │ │ │ +0005cb80: 8e63 6565 6498 7769 7468 9363 6175 7469 .ceed.with.cauti │ │ │ │ +0005cb90: 6f6e 9877 6865 6e93 6465 0c6e 696e 6798 on.when.de.ning. │ │ │ │ +0005cba0: 7468 6593 6d65 616e 696e 6798 6f66 9374 the.meaning.of.t │ │ │ │ +0005cbb0: 90ac 7279 7090 538e 6598 7691 ff58 e461 ..ryp.S.e.v..X.a │ │ │ │ +0005cbc0: 7269 6162 6c65 9369 6e73 7461 6e90 ac72 riable.instan..r │ │ │ │ +0005cbd0: 7469 6174 696f 6e2c 8ea1 8d91 eaf1 eb73 tiation,.......s │ │ │ │ +0005cbe0: 696e 6365 9603 eaa8 696e 7374 616e 9aac ince....instan.. │ │ │ │ +0005cbf0: 7274 6961 7469 6f6e 936d 6198 7993 6361 rtiation.ma.y.ca │ │ │ │ +0005cc00: 7573 6593 7691 ff58 e461 7269 6162 6c65 use.v..X.ariable │ │ │ │ +0005cc10: 7393 746f 9362 9053 8e65 636f 6d65 9365 s.to.b.S.ecome.e │ │ │ │ +0005cc20: 7175 616c 9360 6163 6369 6465 6e98 7461 qual.`acciden.ta │ │ │ │ +0005cc30: 6c6c 7927 3a91 0538 e073 6565 9353 6563 lly':..8.see.Sec │ │ │ │ +0005cc40: 7469 6f6e 9339 2e33 2e33 2e8e a68d 91f6 tion.9.3.3...... │ │ │ │ +0005cc50: 537a 4191 041e aee5 7465 726d 2d69 6e2d SzA.....term-in- │ │ │ │ +0005cc60: 6391 ff66 666f 6e74 6578 7491 0bbf 14d7 c..ffontext..... │ │ │ │ +0005cc70: 0b91 fe13 9173 3b78 91fe 0002 733a 7491 .....s;x....s:t. │ │ │ │ +0005cc80: 0a9a cfcf 636f 6e73 6973 7473 9604 1ebc ....consists.... │ │ │ │ +0005cc90: 6f66 9361 9363 6f6e 90ac 7274 6578 7493 of.a.con..rtext. │ │ │ │ +0005cca0: 746f 6765 7468 6572 9377 6974 6891 041e together.with... │ │ │ │ +0005ccb0: bb61 9374 6572 6d93 d774 93cf 7361 7469 .a.term..t..sati │ │ │ │ +0005ccc0: 7366 7969 6e67 9374 6865 8ea1 8d91 eaf1 sfying.the...... │ │ │ │ +0005ccd0: eb66 6f6c 6c6f 90ac 7277 696e 6791 03ea .follo..rwing... │ │ │ │ +0005cce0: a863 6f6e 6469 7469 6f6e 732e 8ea4 1b82 .conditions..... │ │ │ │ +0005ccf0: 6b8d 8d8d 8d91 fc92 39eb 6080 888e 8e8e k.......9.`..... │ │ │ │ +0005cd00: 9108 51d7 d70b 91fe 1391 7396 03ea a8cf ..Q.......s..... │ │ │ │ +0005cd10: 636f 6e9a ac72 7461 696e 7393 616e 9879 con..rtains.an.y │ │ │ │ +0005cd20: 9374 9879 709a 538e 6593 7691 ff58 e461 .t.yp.S.e.v..X.a │ │ │ │ +0005cd30: 7269 6162 6c65 9374 6861 7493 6f98 6363 riable.that.o.cc │ │ │ │ +0005cd40: 7572 7393 696e 93d7 7891 fe00 0273 93cf urs.in..x....s.. │ │ │ │ +0005cd50: 616e 6493 d774 cf2e 8e9f 1b82 6a8d 8d8d and..t......j... │ │ │ │ +0005cd60: 8d91 fc92 39eb 6080 888e 8e8e 9108 51d7 ....9.`.......Q. │ │ │ │ +0005cd70: d778 91fe 0002 7396 03ea a8cf 636f 6e9a .x....s.....con. │ │ │ │ +0005cd80: ac72 7461 696e 7393 616e 9879 9376 91ff .rtains.an.y.v.. │ │ │ │ +0005cd90: 58e4 6172 6961 626c 6593 7468 6174 936f X.ariable.that.o │ │ │ │ +0005cda0: 9053 8e63 6375 7273 9366 7265 656c 7993 .S.ccurs.freely. │ │ │ │ +0005cdb0: 696e 93d7 74cf 2e8e a18d 8d8d 8d91 fc92 in..t........... │ │ │ │ +0005cdc0: 39eb 6080 888e 8e8e 9108 51d7 d778 91fe 9.`.......Q..x.. │ │ │ │ +0005cdd0: 0002 7396 03ea a8cf 646f 9053 8e65 7393 ..s.....do.S.es. │ │ │ │ +0005cde0: 6e6f 7493 636f 6e9a ac72 7461 696e 9361 not.con..rtain.a │ │ │ │ +0005cdf0: 6e98 7993 7691 ff58 e461 7269 6162 6c65 n.y.v..X.ariable │ │ │ │ +0005ce00: 9374 6861 7493 6f9a 538e 6363 7572 7393 .that.o.S.ccurs. │ │ │ │ +0005ce10: 6298 6f75 6e64 9369 6e93 d774 cf2e 8e8e b.ound.in..t.... │ │ │ │ +0005ce20: 9f24 fd13 8e8c 8b00 0000 6d00 0000 0000 .$........m..... │ │ │ │ 0005ce30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0005ce40: 0000 0000 0000 0000 0000 0000 0000 05bc ................ │ │ │ │ -0005ce50: 74a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d t....U...F...... │ │ │ │ -0005ce60: 9ffa 999a 8d91 12c7 61d0 392e 332e 910a ........a.9.3... │ │ │ │ -0005ce70: 8000 5491 fee0 0065 726d 7392 016e fb49 ..T....erms..n.I │ │ │ │ -0005ce80: 3130 398e 9112 c761 9f05 6666 8900 00e6 109....a..ff.... │ │ │ │ -0005ce90: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -0005cea0: fd8b d021 8d91 12c7 61cf 5468 6596 0564 ...!....a.The..d │ │ │ │ -0005ceb0: 9463 6f6e 9aac 7274 6578 7491 0564 93d7 .con..rtext..d.. │ │ │ │ -0005cec0: 0b91 fe13 9173 3b78 91fe 0002 7393 cf6d .....s;x....s..m │ │ │ │ -0005ced0: 6198 7991 0564 9363 6f6e 9874 6169 6e93 a.y..d.con.tain. │ │ │ │ -0005cee0: 2874 9879 7090 538e 6529 9105 6493 7691 (t.yp.S.e)..d.v. │ │ │ │ -0005cef0: ff58 e461 7269 6162 6c65 7393 7768 6963 .X.ariables.whic │ │ │ │ -0005cf00: 9868 9364 6f9b 0564 936e 6f74 9361 7070 .h.do..d.not.app │ │ │ │ -0005cf10: 9053 8e65 6172 9869 6e93 d774 cf2e 9109 .S.ear.in..t.... │ │ │ │ -0005cf20: a6a2 4e6f 7465 9374 6861 748e a410 0000 ..Note.that..... │ │ │ │ -0005cf30: 8d91 12c7 6174 6865 9604 7960 636f 6d90 ....athe..y`com. │ │ │ │ -0005cf40: ac72 6269 6e61 7469 6f6e 9b04 795f 6f66 .rbination..y_of │ │ │ │ -0005cf50: 9374 6865 9873 6563 6f6e 6493 616e 6498 .the.second.and. │ │ │ │ -0005cf60: 7468 6972 6493 636f 6e64 6974 696f 6e73 third.conditions │ │ │ │ -0005cf70: 9869 6d70 6c69 6573 9374 6861 7498 6193 .implies.that.a. │ │ │ │ -0005cf80: 7691 ff58 e461 7269 6162 6c65 9863 616e v..X.ariable.can │ │ │ │ -0005cf90: 6e6f 7493 6861 95ac 7276 9365 8ea1 8d91 not.ha..rv.e.... │ │ │ │ -0005cfa0: 12c7 6162 9a53 8e6f 7468 9605 afee 6672 ..ab.S.oth....fr │ │ │ │ -0005cfb0: 6565 9105 afef 616e 6493 6298 6f75 6e64 ee....and.b.ound │ │ │ │ -0005cfc0: 936f 9863 6375 7272 656e 6365 739b 05af .o.ccurrences... │ │ │ │ -0005cfd0: ef69 6e93 d774 cf2e 910a 88b3 4691 ff05 .in..t......F... │ │ │ │ -0005cfe0: 566f 7293 616e 9861 7262 6974 7261 7279 Vor.an.arbitrary │ │ │ │ -0005cff0: 9374 6572 6d2c 9106 2140 7468 6572 6593 .term,..!@there. │ │ │ │ -0005d000: 6973 9361 6c77 95ac 7261 9379 7398 616e is.alw..ra.ys.an │ │ │ │ -0005d010: 9105 afee d70b 9013 8fcf 2d8e a18d 9112 ..........-..... │ │ │ │ -0005d020: c761 6571 7569 7691 ff58 e461 6c65 6e95 .aequiv..X.alen. │ │ │ │ -0005d030: ac72 749b 03d9 ac74 6572 6d91 03d9 ad77 .rt....term....w │ │ │ │ -0005d040: 6869 6393 6898 7361 7469 730c 6573 9103 hic.h.satis.es.. │ │ │ │ -0005d050: d9ad 7468 6973 9863 6f6e 6469 7469 6f6e ..this.condition │ │ │ │ -0005d060: 2c91 03dd 126f 6274 6169 6e65 6498 6293 ,....obtained.b. │ │ │ │ -0005d070: 7996 03d9 ad72 656e 616d 696e 6798 7468 y....renaming.th │ │ │ │ -0005d080: 6593 6290 538e 6f75 6e64 9876 91ff 58e4 e.b.S.ound.v..X. │ │ │ │ -0005d090: 6172 6961 626c 6573 8ea1 8d91 12c7 6161 ariables......aa │ │ │ │ -0005d0a0: 7396 048c 2f6e 6563 6573 7361 7279 91ff s.../necessary.. │ │ │ │ -0005d0b0: 0556 2e8d 8d9f fba5 32d5 348e 8e91 0bdd .V......2.4..... │ │ │ │ -0005d0c0: 78cf 496e 9374 6865 9373 656d 616e 90ac x.In.the.seman.. │ │ │ │ -0005d0d0: 7274 6963 739b 048c 2e6f 6693 7465 726d rtics....of.term │ │ │ │ -0005d0e0: 7393 746f 9362 9053 8e65 9867 6976 9aac s.to.b.S.e.giv.. │ │ │ │ -0005d0f0: 7265 6e93 6290 538e 656c 6f98 7793 7798 ren.b.S.elo.w.w. │ │ │ │ -0005d100: 6593 7769 6c6c 9104 8c2e 7265 7374 7269 e.will....restri │ │ │ │ -0005d110: 6374 9361 7474 656e 9874 696f 6e93 746f ct.atten.tion.to │ │ │ │ -0005d120: 8ea1 8d91 12c7 6173 7563 90ac 7268 9604 ......asuc..rh.. │ │ │ │ -0005d130: 3997 7465 726d 732e 9106 25af 5468 656e 9.terms...%.Then │ │ │ │ -0005d140: 9374 6865 9b04 3998 6d65 616e 696e 6793 .the..9.meaning. │ │ │ │ -0005d150: 6f66 9861 6e93 6172 6269 7472 6172 7993 of.an.arbitrary. │ │ │ │ -0005d160: 7465 726d 9869 7393 7461 6b90 ac72 656e term.is.tak..ren │ │ │ │ -0005d170: 9874 6f93 6290 538e 6598 7468 6593 6d65 .to.b.S.e.the.me │ │ │ │ -0005d180: 616e 696e 6798 6f66 9373 6f6d 658e a18d aning.of.some... │ │ │ │ -0005d190: 9112 c761 d70b 9013 8fcf 2d76 91ff 58e4 ...a......-v..X. │ │ │ │ -0005d1a0: 6172 6961 6e9a ac72 7496 04c1 806f 6691 arian..rt....of. │ │ │ │ -0005d1b0: 04c1 8169 7493 6861 9876 696e 679b 04c1 ...it.ha.ving... │ │ │ │ -0005d1c0: 816e 6f93 7691 ff58 e461 7269 6162 6c65 .no.v..X.ariable │ │ │ │ -0005d1d0: 9362 9053 8e6f 7468 9866 7265 6593 616e .b.S.oth.free.an │ │ │ │ -0005d1e0: 6493 6290 538e 6f75 6e64 2e91 07bd 6a28 d.b.S.ound....j( │ │ │ │ -0005d1f0: 5468 6593 7365 6d61 6e90 ac72 7469 6373 The.seman..rtics │ │ │ │ -0005d200: 9377 696c 6c98 6571 7561 7465 93d7 0b90 .will.equate.... │ │ │ │ -0005d210: 138f cf2d 8ea1 8d91 12c7 6176 91ff 58e4 ...-......av..X. │ │ │ │ -0005d220: 6172 6961 6e90 ac72 7473 2c91 0547 3f73 arian..rts,..G?s │ │ │ │ -0005d230: 6f96 0501 8769 749b 0501 8864 6f90 538e o....it....do.S. │ │ │ │ -0005d240: 6573 936e 6f74 936d 6174 7465 7298 7768 es.not.matter.wh │ │ │ │ -0005d250: 6963 9aac 7268 9369 7393 6398 686f 7365 ic..rh.is.c.hose │ │ │ │ -0005d260: 6e2e 2991 087d 7e45 7669 6465 6e98 746c n.)..}~Eviden.tl │ │ │ │ -0005d270: 7993 666f 7291 0501 8873 7563 9868 9361 y.for....suc.h.a │ │ │ │ -0005d280: 9374 6572 6d93 7468 6572 6591 0501 8869 .term.there....i │ │ │ │ -0005d290: 7393 618e a18d 9112 c761 6d69 6e69 6d61 s.a......aminima │ │ │ │ -0005d2a0: 6c96 0522 b963 6f6e 9aac 7274 6578 7493 l..".con..rtext. │ │ │ │ -0005d2b0: d70b 91fe 1391 733b 7891 fe00 0273 cf2c ......s;x....s., │ │ │ │ -0005d2c0: 9105 70bd 756e 6971 7565 9375 7093 746f ..p.unique.up.to │ │ │ │ -0005d2d0: 9374 6865 936f 7264 6572 9369 6e93 7768 .the.order.in.wh │ │ │ │ -0005d2e0: 6963 9868 9376 91ff 58e4 6172 6961 626c ic.h.v..X.ariabl │ │ │ │ -0005d2f0: 6573 9361 7265 936c 6973 7465 642c 9105 es.are.listed,.. │ │ │ │ -0005d300: 70bd 666f 7293 7768 6963 9868 8ea1 8d91 p.for.whic.h.... │ │ │ │ -0005d310: 12c7 61d7 0b91 fe13 9173 3b78 91fe 0002 ..a......s;x.... │ │ │ │ -0005d320: 733a 7496 035a 38cf 6973 9361 9603 5a39 s:t..Z8.is.a..Z9 │ │ │ │ -0005d330: 7465 726d 2d69 6e2d 636f 6e9a ac72 7465 term-in-con..rte │ │ │ │ -0005d340: 7874 2e91 0508 ba41 7393 666f 7296 035a xt.....As.for..Z │ │ │ │ -0005d350: 3874 9879 7090 538e 6593 7691 ff58 e461 8t.yp.S.e.v..X.a │ │ │ │ -0005d360: 7269 6162 6c65 732c 9103 771b 7798 6591 riables,..w.w.e. │ │ │ │ -0005d370: 035a 3977 696c 6c93 6173 7375 6d65 9367 .Z9will.assume.g │ │ │ │ -0005d380: 6976 9865 6e93 6191 035a 390c 7865 6493 iv.en.a..Z9.xed. │ │ │ │ -0005d390: 746f 7461 6c93 6f72 6465 728e a18d 9112 total.order..... │ │ │ │ -0005d3a0: c761 6f6e 9603 2ff1 769b ff58 e461 7269 .aon../.v..X.ari │ │ │ │ -0005d3b0: 6162 6c65 732e 9104 faa3 5468 656e 9374 ables.....Then.t │ │ │ │ -0005d3c0: 6865 9375 6e69 7175 6591 032f f26d 696e he.unique../.min │ │ │ │ -0005d3d0: 696d 616c 9363 6f6e 90ac 7274 6578 7493 imal.con..rtext. │ │ │ │ -0005d3e0: 7769 7468 9376 9861 7269 6162 6c65 7393 with.v.ariables. │ │ │ │ -0005d3f0: 6c69 7374 6564 9369 6e91 032f f26f 7264 listed.in../.ord │ │ │ │ -0005d400: 6572 9377 696c 6c93 6290 538e 6593 6361 er.will.b.S.e.ca │ │ │ │ -0005d410: 6c6c 6564 8ea1 8d91 12c7 6174 6865 9b03 lled......athe.. │ │ │ │ -0005d420: eaa8 e563 96ff 6666 616e 6f6e 6963 9361 ...c..ffanonic.a │ │ │ │ -0005d430: 6c98 cf63 6f6e 90ac 7274 6578 7498 6f66 l..con..rtext.of │ │ │ │ -0005d440: 9874 6865 9874 6572 6d98 d774 cf2e 8e9f .the.term..t.... │ │ │ │ -0005d450: 2a1b c38d 8d91 12c7 61eb 4739 2e33 2e32 *.......a.G9.3.2 │ │ │ │ -0005d460: 8e91 4447 5c53 656d 616e 908c cc74 6963 ..DG\Seman...tic │ │ │ │ -0005d470: 7396 0566 666f 6693 7465 726d 738e 9f1a s..ffof.terms... │ │ │ │ -0005d480: 299b 8d91 12c7 61cf 4c65 7496 04c9 4506 ).....a.Let...E. │ │ │ │ -0005d490: 8d9f 01cc ccd5 0a8e 910b 6cd9 cf62 9a53 ..........l..b.S │ │ │ │ -0005d4a0: 8e65 9361 9104 c944 7369 676e 6174 7572 .e.a...Dsignatur │ │ │ │ -0005d4b0: 6593 6f95 ac72 7693 6572 9604 c945 6193 e.o..rv.er...Ea. │ │ │ │ -0005d4c0: 7490 ac72 7970 9865 9373 7472 7563 7475 t..ryp.e.structu │ │ │ │ -0005d4d0: 7265 930a 9328 7365 6593 5365 6374 696f re...(see.Sectio │ │ │ │ -0005d4e0: 6e91 04c9 4439 2e33 292e 9107 d4b7 4191 n...D9.3).....A. │ │ │ │ -0005d4f0: 04c9 0ce5 6d6f 91ff 6666 6465 6c91 0607 ....mo..ffdel... │ │ │ │ -0005d500: d7d7 4d91 060a 29cf 6f66 9306 8d9f 01cc ..M...).of...... │ │ │ │ -0005d510: ccd5 0a8e 910b 6cd9 cf69 738e a18d 9112 ......l..is..... │ │ │ │ -0005d520: c761 7370 9a53 8e65 6369 0c65 6496 03ea .asp.S.eci.ed... │ │ │ │ -0005d530: a862 90ac 7279 9361 936d 6f98 6465 6c93 .b..ry.a.mo.del. │ │ │ │ -0005d540: 6f66 9374 6865 9374 90ac 7279 7098 6593 of.the.t..ryp.e. │ │ │ │ -0005d550: 7374 7275 6374 7572 6593 706c 7573 9366 structure.plus.f │ │ │ │ -0005d560: 6f72 9365 6163 9aac 7268 9363 6f6e 7374 or.eac..rh.const │ │ │ │ -0005d570: 616e 9874 9328 df63 d73b 9101 fffe 1b90 an.t.(.c.;...... │ │ │ │ -0005d580: 6e39 cf29 9603 5552 da32 93cf 068d 9f01 n9.)..UR.2...... │ │ │ │ -0005d590: cccc d50a 8e91 0a8e 3ccf 616e 9103 eaa8 ........<.an.... │ │ │ │ -0005d5a0: 656c 656d 656e 9874 8e9f 211e 778d 8d8d elemen.t..!.w... │ │ │ │ -0005d5b0: 9118 c761 d74d 9101 40e4 cf28 df63 d73b ...a.M..@..(.c.; │ │ │ │ -0005d5c0: 9101 fffe 1b9a 6e39 cf29 9603 5552 da32 ......n9.)..UR.2 │ │ │ │ -0005d5d0: 8d8d 8d91 0a74 119f f5ff fcbf 598e 8e9f .....t......Y... │ │ │ │ -0005d5e0: 0c22 258d 93d8 5891 ff35 2673 db32 558d ."%...X..5&s.2U. │ │ │ │ -0005d5f0: 9100 cd28 9ffd b8e4 d96e 8e8e 8e91 1e59 ...(.....n.....Y │ │ │ │ -0005d600: edcf 5b96 fe00 025b d71b 98cf 5d93 5d8d ..[....[....].]. │ │ │ │ -0005d610: 9f01 cccc d84d 8e91 0983 f0cf 28d7 5891 .....M......(.X. │ │ │ │ -0005d620: fef1 8573 cf29 8e8e 8e9f 26e7 7a8d 9112 ...s.)....&.z... │ │ │ │ -0005d630: c761 6f66 9604 2f5a 7468 659b 042f 5969 .aof../Zthe../Yi │ │ │ │ -0005d640: 6e64 6963 6174 6564 9363 6172 7465 7369 ndicated.cartesi │ │ │ │ -0005d650: 616e 9870 726f 9053 8e64 7563 742c 9104 an.pro.S.duct,.. │ │ │ │ -0005d660: 4086 7768 6572 6593 d76e 93cf 6973 9874 @.where..n..is.t │ │ │ │ -0005d670: 6865 936e 95ac 7275 6d93 6290 538e 6572 he.n..rum.b.S.er │ │ │ │ -0005d680: 9104 2f5a 6f66 9874 9379 7095 538e 6591 ../Zof.t.yp.S.e. │ │ │ │ -0005d690: 042f 5a76 91ff 58e4 6172 6961 626c 6573 ./Zv..X.ariables │ │ │ │ -0005d6a0: 986f 9363 6375 7272 696e 6791 042f 5a69 .o.ccurring../Zi │ │ │ │ -0005d6b0: 6e8e a18d 9112 c761 d71b 9a6e 39cf 2e91 n......a...n9... │ │ │ │ -0005d6c0: 0658 ae49 6e91 044a 986f 7468 6572 9604 .X.In..J.other.. │ │ │ │ -0005d6d0: 4a97 7790 ac72 6f72 6473 93d7 4d91 0140 J.w..rords..M..@ │ │ │ │ -0005d6e0: e4cf 28df 63d7 3b91 01ff fe1b 98cf 299b ..(.c.;.......). │ │ │ │ -0005d6f0: 044a 9869 7393 6198 2864 6570 9053 8e65 .J.is.a.(dep.S.e │ │ │ │ -0005d700: 6e64 656e 9aac 7274 6c79 9374 9879 7090 nden..rtly.t.yp. │ │ │ │ -0005d710: 538e 6564 2993 6675 6e63 7469 6f6e 9b04 S.ed).function.. │ │ │ │ -0005d720: 4a98 6173 7369 676e 696e 6793 746f 9865 J.assigning.to.e │ │ │ │ -0005d730: 6163 90ac 7268 93d7 5891 fef1 8573 9603 ac..rh..X....s.. │ │ │ │ -0005d740: f89d da32 9355 8d91 0131 119f fba5 32d8 ...2.U...1....2. │ │ │ │ -0005d750: 6e8e 8ea1 8d91 12c7 61cf 616e 9604 6173 n.......a.an..as │ │ │ │ -0005d760: 656c 656d 656e 90ac 7274 936f 6693 5b96 elemen..rt.of.[. │ │ │ │ -0005d770: fe00 025b d71b 9a6e 39cf 5d93 5d8d 9f01 ...[...n9.].]... │ │ │ │ -0005d780: cccc d84d 8e91 0983 f0cf 28d7 5891 fef1 ...M......(.X... │ │ │ │ -0005d790: 8573 cf29 2e91 069d 4249 6e96 0461 7374 .s.)....BIn..ast │ │ │ │ -0005d7a0: 6865 9363 6173 6593 7468 6174 93d7 6e91 he.case.that..n. │ │ │ │ -0005d7b0: 041f 86cf 3d91 041f 8530 9328 736f 9104 ....=....0.(so.. │ │ │ │ -0005d7c0: 6174 7468 6174 93d7 1b91 04cf accf 6973 atthat........is │ │ │ │ -0005d7d0: 936d 6f6e 6f6d 6f72 7068 6963 292c 9104 .monomorphic),.. │ │ │ │ -0005d7e0: 7f26 5b96 fe00 025b d71b 98cf 5d93 5d8d .&[....[....].]. │ │ │ │ -0005d7f0: 9f01 cccc d84d 8e91 0de5 63cf 7790 ac72 .....M....c.w..r │ │ │ │ -0005d800: 6173 8ea1 8d91 12c7 6169 6465 6e90 ac72 as......aiden..r │ │ │ │ -0005d810: 7469 0c65 6496 03d0 7b77 6974 689b 03d0 ti.ed...{with... │ │ │ │ -0005d820: 7a61 9373 6574 9869 6e93 da55 9105 018b za.set.in..U.... │ │ │ │ -0005d830: cf61 6e64 9374 6865 6e98 d74d 9101 40e4 .and.then..M..@. │ │ │ │ -0005d840: cf28 d763 3b91 01ff fe1b 906e 39cf 2993 .(.c;......n9.). │ │ │ │ -0005d850: 6361 6e98 6290 538e 6593 6964 656e 90ac can.b.S.e.iden.. │ │ │ │ -0005d860: 7274 690c 6564 9877 6974 6893 616e 9865 rti.ed.with.an.e │ │ │ │ -0005d870: 6c65 6d65 6e90 ac72 7493 6f66 9874 6861 lemen..rt.of.tha │ │ │ │ -0005d880: 7493 7365 742e 8e9f 112f bf8d 911e 28f0 t.set..../....(. │ │ │ │ -0005d890: 5468 6596 0541 cf6d 6561 6e69 6e67 9b05 The..A.meaning.. │ │ │ │ -0005d8a0: 41ce 6f66 93eb 4848 4f4c 93cf 7465 726d A.of..HHOL..term │ │ │ │ -0005d8b0: 7398 696e 9373 7563 90ac 7268 9361 936d s.in.suc..rh.a.m │ │ │ │ -0005d8c0: 6f90 538e 6465 6c98 7769 6c6c 936e 6f90 o.S.del.will.no. │ │ │ │ -0005d8d0: ac72 7793 6295 538e 6598 6465 7363 7269 .rw.b.S.e.descri │ │ │ │ -0005d8e0: 6293 6564 2e91 093e 5454 6865 9105 41cf b.ed...>TThe..A. │ │ │ │ -0005d8f0: 7365 6d61 6e90 ac72 7469 6373 8ea1 8d91 seman..rtics.... │ │ │ │ -0005d900: 12c7 6169 6e9a ac72 7465 7270 7265 7473 ..ain..rterprets │ │ │ │ -0005d910: 9603 64a3 636c 6f73 6564 9374 6572 6d73 ..d.closed.terms │ │ │ │ -0005d920: 9103 64a2 696e 9876 986f 6c76 696e 6793 ..d.in.v.olving. │ │ │ │ -0005d930: 6e6f 9374 9879 7090 538e 6593 7691 ff58 no.t.yp.S.e.v..X │ │ │ │ -0005d940: e461 7269 6162 6c65 7393 6173 9103 64a2 .ariables.as..d. │ │ │ │ -0005d950: 656c 656d 656e 9874 7393 6f66 9373 6574 elemen.ts.of.set │ │ │ │ -0005d960: 7393 696e 9103 64a2 da55 9104 95b4 cf28 s.in..d..U.....( │ │ │ │ -0005d970: 7468 6593 7061 7274 6963 756c 6172 8ea1 the.particular.. │ │ │ │ -0005d980: 8d91 12c7 6173 6574 9b02 ff8d 696e 95ac ....aset....in.. │ │ │ │ -0005d990: 7276 936f 6c76 9365 6491 02ff 8c62 9053 rv.olv.ed....b.S │ │ │ │ -0005d9a0: 8e65 696e 6798 6465 7269 7693 6564 9602 .eing.deriv.ed.. │ │ │ │ -0005d9b0: ff8c 6672 6f6d 9874 6865 9374 90ac 7279 ..from.the.t..ry │ │ │ │ -0005d9c0: 7090 538e 6598 6f66 9374 6865 9874 6572 p.S.e.of.the.ter │ │ │ │ -0005d9d0: 6d93 6173 9869 6e93 5365 6374 696f 6e98 m.as.in.Section. │ │ │ │ -0005d9e0: 392e 322e 3229 2e91 04ea 814d 6f72 6598 9.2.2).....More. │ │ │ │ -0005d9f0: 6765 6e65 7261 6c6c 7991 ff05 562c 9103 generally...V,.. │ │ │ │ -0005da00: 2e92 6966 8ea1 8d91 12c7 6174 6865 9603 ..if......athe.. │ │ │ │ -0005da10: 8915 636c 6f73 6564 9374 6572 6d9b 0389 ..closed.term... │ │ │ │ -0005da20: 1669 6e95 ac72 7693 6f6c 7693 6573 9603 .in..rv.olv.es.. │ │ │ │ -0005da30: 8915 d76e 93cf 7490 ac72 7970 9053 8e65 ...n..t..ryp.S.e │ │ │ │ -0005da40: 9376 91ff 58e4 6172 6961 626c 6573 9374 .v..X.ariables.t │ │ │ │ -0005da50: 6865 6e93 6974 9869 7393 696e 9aac 7274 hen.it.is.in..rt │ │ │ │ -0005da60: 6572 7072 6574 6564 9361 7393 616e 9365 erpreted.as.an.e │ │ │ │ -0005da70: 6c65 6d65 6e98 7491 0389 166f 6693 6193 lemen.t....of.a. │ │ │ │ -0005da80: 7072 6f90 538e 6475 6374 8ea1 8d8d 9112 pro.S.duct...... │ │ │ │ -0005da90: c761 9ff7 fffc bf51 8e8d 911c 392a 9f02 .a.....Q....9*.. │ │ │ │ -0005daa0: 8004 d858 91ff 3526 73db 3255 8d91 00cd ...X..5&s.2U.... │ │ │ │ -0005dab0: 289f fdb8 e4d9 6e8e 8e91 39bd c3d7 5991 (.....n...9...Y. │ │ │ │ -0005dac0: 029c 70cf 28d7 5891 fef1 8573 cf29 2c91 ..p.(.X....s.),. │ │ │ │ -0005dad0: 03f0 7877 6865 7265 9603 ef4e 7468 6593 ..xwhere...Nthe. │ │ │ │ -0005dae0: 6675 6e63 7469 6f6e 93d7 5991 05f9 accf function..Y..... │ │ │ │ -0005daf0: 3a91 035d 3cda 558d 9101 3111 9ffb a532 :..]<.U...1....2 │ │ │ │ -0005db00: d86e 8e8d 8d8d 910a 369d da00 8e8e 8e91 .n......6....... │ │ │ │ -0005db10: 118b f621 9103 5d3b 5591 0520 60cf 6973 ...!..];U.. `.is │ │ │ │ -0005db20: 9364 6572 6976 9aac 7265 6493 6672 6f6d .deriv..red.from │ │ │ │ -0005db30: 9374 6865 9374 9879 7090 538e 6593 6f66 .the.t.yp.S.e.of │ │ │ │ -0005db40: 9103 ef4f 7468 6593 7465 726d 9328 696e ...Othe.term.(in │ │ │ │ -0005db50: 8ea1 8d91 12c7 6161 9604 22b6 749a ac72 ......aa..".t..r │ │ │ │ -0005db60: 7970 9053 8e65 9363 6f6e 9874 6578 7493 yp.S.e.con.text. │ │ │ │ -0005db70: 6465 7269 7698 6564 9366 726f 6d93 7468 deriv.ed.from.th │ │ │ │ -0005db80: 6593 7465 726d 292e 9105 e10a 5468 9875 e.term).....Th.u │ │ │ │ -0005db90: 7393 7468 6593 6d65 616e 696e 6793 6f66 s.the.meaning.of │ │ │ │ -0005dba0: 9374 6865 9374 6572 6d93 6973 9361 9328 .the.term.is.a.( │ │ │ │ -0005dbb0: 6465 7090 538e 656e 6465 6e98 746c 798e dep.S.enden.tly. │ │ │ │ -0005dbc0: a18d 9112 c761 7495 ac72 7970 9053 8e65 .....at..ryp.S.e │ │ │ │ -0005dbd0: 6429 9b03 78dc 6675 6e63 7469 6f6e 9103 d)..x.function.. │ │ │ │ -0005dbe0: 78db 7768 6963 9368 2c91 038f 9e77 6865 x.whic.h,....whe │ │ │ │ -0005dbf0: 6e98 6170 706c 6965 6491 0378 db74 6f98 n.applied..x.to. │ │ │ │ -0005dc00: 616e 9379 9103 78db 6d65 616e 696e 6773 an.y..x.meanings │ │ │ │ -0005dc10: 9863 9368 6f73 656e 9603 78db 666f 7298 .c.hosen..x.for. │ │ │ │ -0005dc20: 7468 6593 7490 ac72 7970 9053 8e65 9876 the.t..ryp.S.e.v │ │ │ │ -0005dc30: 91ff 58e4 6172 6961 626c 6573 9369 6e98 ..X.ariables.in. │ │ │ │ -0005dc40: 7468 658e a18d 9112 c761 7465 726d 2c91 the......aterm,. │ │ │ │ -0005dc50: 0389 b979 6965 6c64 7396 0371 7e61 936d ...yields..q~a.m │ │ │ │ -0005dc60: 6561 6e69 6e67 9366 6f72 9b03 717d 7468 eaning.for..q}th │ │ │ │ -0005dc70: 6593 7465 726d 9361 7393 616e 9865 6c65 e.term.as.an.ele │ │ │ │ -0005dc80: 6d65 6e90 ac72 7493 6f66 9361 9373 6574 men..rt.of.a.set │ │ │ │ -0005dc90: 9869 6e93 da55 9101 3111 cf2e 9105 107d .in..U..1......} │ │ │ │ -0005dca0: 4f6e 9874 6865 936f 7468 6572 9368 616e On.the.other.han │ │ │ │ -0005dcb0: 642c 9103 89b9 6966 9374 6865 8ea1 8d91 d,....if.the.... │ │ │ │ -0005dcc0: 12c7 6174 6572 6d9b 0433 9d69 6e95 ac72 ..aterm..3.in..r │ │ │ │ -0005dcd0: 7693 6f6c 7693 6573 9604 339c d76d 98cf v.olv.es..3..m.. │ │ │ │ -0005dce0: 6672 6565 9876 91ff 58e4 6172 6961 626c free.v..X.ariabl │ │ │ │ -0005dcf0: 6573 9362 7574 986e 6f98 7490 ac72 7970 es.but.no.t..ryp │ │ │ │ -0005dd00: 9053 8e65 9376 91ff 58e4 6172 6961 626c .S.e.v..X.ariabl │ │ │ │ -0005dd10: 6573 2c91 0445 da74 6865 6e98 6974 9369 es,..E.then.it.i │ │ │ │ -0005dd20: 7398 696e 90ac 7274 6572 7072 6574 6564 s.in..rterpreted │ │ │ │ -0005dd30: 9861 7393 6198 6675 6e63 7469 6f6e 8ea1 .as.a.function.. │ │ │ │ -0005dd40: 8d91 12c7 61d7 598d 9f01 cccc d531 8e91 ....a.Y......1.. │ │ │ │ -0005dd50: 07b4 d2da 028d 9102 f4cd 0196 01ff fe01 ................ │ │ │ │ -0005dd60: 9301 8e91 13e9 9902 9102 f4ce d759 8d9f .............Y.. │ │ │ │ -0005dd70: 01cc ccd8 6d8e 8d91 0804 c4da 218e 9114 ....m.......!... │ │ │ │ -0005dd80: 04c6 d759 9106 f3ff cf77 6865 7265 9604 ...Y.....where.. │ │ │ │ -0005dd90: 578f 7468 659b 0457 9073 6574 7393 d759 W.the..W.sets..Y │ │ │ │ -0005dda0: 8d9f 01cc ccd5 318e 9104 c004 d73b 8d96 ......1......;.. │ │ │ │ -0005ddb0: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ -0005ddc0: fffe 598d 9f01 cccc d86d 8e91 0c5c 54cf ..Y......m...\T. │ │ │ │ -0005ddd0: 696e 93da 5591 0588 a0cf 6172 6598 7468 in..U.....are.th │ │ │ │ -0005dde0: 6593 696e 90ac 7274 6572 7072 6574 6174 e.in..rterpretat │ │ │ │ -0005ddf0: 696f 6e73 986f 6693 7468 6598 7490 ac72 ions.of.the.t..r │ │ │ │ -0005de00: 7970 9053 8e65 7393 6f66 8ea1 8d91 12c7 yp.S.es.of...... │ │ │ │ -0005de10: 6174 6865 9604 439a 6672 6565 9376 91ff athe..C.free.v.. │ │ │ │ -0005de20: 58e4 6172 6961 626c 6573 9369 6e93 7468 X.ariables.in.th │ │ │ │ -0005de30: 6593 7465 726d 9361 6e64 9374 6865 9373 e.term.and.the.s │ │ │ │ -0005de40: 6574 93d7 5991 0689 27da 3291 03ec b755 et..Y...'.2....U │ │ │ │ -0005de50: 9105 74ab cf69 7393 7468 6593 696e 9aac ..t..is.the.in.. │ │ │ │ -0005de60: 7274 6572 7072 6574 6174 696f 6e93 6f66 rterpretation.of │ │ │ │ -0005de70: 9374 6865 9374 9879 7090 538e 6593 6f66 .the.t.yp.S.e.of │ │ │ │ -0005de80: 9374 6865 8ea1 8d91 12c7 6174 6572 6d3b .the......aterm; │ │ │ │ -0005de90: 9104 bb2f 7468 90ac 7275 7396 0475 ad74 .../th..rus..u.t │ │ │ │ -0005dea0: 6865 9b04 75ac 6d65 616e 696e 6793 6f66 he..u.meaning.of │ │ │ │ -0005deb0: 9374 6865 9374 6572 6d98 6973 9361 9366 .the.term.is.a.f │ │ │ │ -0005dec0: 756e 6374 696f 6e98 7768 6963 90ac 7268 unction.whic..rh │ │ │ │ -0005ded0: 2c91 0498 6e77 6865 6e93 6170 706c 6965 ,...nwhen.applie │ │ │ │ -0005dee0: 6493 746f 9861 6e90 ac72 7993 6d65 616e d.to.an..ry.mean │ │ │ │ -0005def0: 696e 6773 8ea1 8d91 12c7 6163 90ac 7268 ings......ac..rh │ │ │ │ -0005df00: 6f73 656e 9603 93fe 666f 729b 0393 ff74 osen....for....t │ │ │ │ -0005df10: 6865 9366 7265 6598 7691 ff58 e461 7269 he.free.v..X.ari │ │ │ │ -0005df20: 6162 6c65 7393 696e 9374 6865 9874 6572 ables.in.the.ter │ │ │ │ -0005df30: 6d2c 9103 a553 7969 656c 6473 9861 936d m,...Syields.a.m │ │ │ │ -0005df40: 6561 6e69 6e67 9366 6f72 9874 6865 9374 eaning.for.the.t │ │ │ │ -0005df50: 6572 6d2e 9105 1bfd 4669 6e61 6c6c 7991 erm.....Finally. │ │ │ │ -0005df60: ff05 562c 9103 a554 7468 6593 6d6f 7374 ..V,...Tthe.most │ │ │ │ -0005df70: 8e91 12c7 619f 0e1b 3789 0000 6666 0071 ....a...7...ff.q │ │ │ │ -0005df80: cf9f 9f0c 999a 8d8d 8d8d 910d 8390 9ffc ................ │ │ │ │ -0005df90: 5eff c534 8e8e 8e91 1200 03c6 5265 6361 ^..4........Reca │ │ │ │ -0005dfa0: 6c6c 9604 400d 7468 6174 9374 95b8 e377 ll..@.that.t...w │ │ │ │ -0005dfb0: 936f 9b04 400e 7465 726d 7396 0440 0d61 .o..@.terms..@.a │ │ │ │ -0005dfc0: 7265 9373 6169 6493 746f 9862 9047 1d65 re.said.to.b.G.e │ │ │ │ -0005dfd0: 93c9 0b90 097a c62d 6571 7569 7691 ff71 .....z.-equiv..q │ │ │ │ -0005dfe0: c761 6c65 6e90 b8e3 7493 6966 9374 6865 .alen...t.if.the │ │ │ │ -0005dff0: 7993 6469 0b65 7298 6f6e 6c79 9369 6e93 y.di.er.only.in. │ │ │ │ -0005e000: 7468 6593 6e61 6d65 7398 6f66 9374 6865 the.names.of.the │ │ │ │ -0005e010: 6972 9362 9047 1d6f 756e 648e 9f0c 0000 ir.b.G.ound..... │ │ │ │ -0005e020: 8d76 91ff 71c7 6172 6961 626c 6573 2e8e .v..q.ariables.. │ │ │ │ -0005e030: 8e9f 24fd 138e 8c8b 0000 006e 0000 0000 ..$........n.... │ │ │ │ +0005ce40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0005ce50: 05bc 76a0 02cc 0555 8da0 fd46 d30e 8d8d ..v....U...F.... │ │ │ │ +0005ce60: 8d8d 9ffa 999a 8d91 12c7 61d0 392e 332e ..........a.9.3. │ │ │ │ +0005ce70: 910a 8000 5491 fee0 0065 726d 7392 016e ....T....erms..n │ │ │ │ +0005ce80: fb49 3130 398e 9112 c761 9f05 6666 8900 .I109....a..ff.. │ │ │ │ +0005ce90: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ +0005cea0: 8da0 fd8b d021 8d91 12c7 61cf 5468 6596 .....!....a.The. │ │ │ │ +0005ceb0: 0564 9463 6f6e 9aac 7274 6578 7491 0564 .d.con..rtext..d │ │ │ │ +0005cec0: 93d7 0b91 fe13 9173 3b78 91fe 0002 7393 .......s;x....s. │ │ │ │ +0005ced0: cf6d 6198 7991 0564 9363 6f6e 9874 6169 .ma.y..d.con.tai │ │ │ │ +0005cee0: 6e93 2874 9879 7090 538e 6529 9105 6493 n.(t.yp.S.e)..d. │ │ │ │ +0005cef0: 7691 ff58 e461 7269 6162 6c65 7393 7768 v..X.ariables.wh │ │ │ │ +0005cf00: 6963 9868 9364 6f9b 0564 936e 6f74 9361 ic.h.do..d.not.a │ │ │ │ +0005cf10: 7070 9053 8e65 6172 9869 6e93 d774 cf2e pp.S.ear.in..t.. │ │ │ │ +0005cf20: 9109 a6a2 4e6f 7465 9374 6861 748e a410 ....Note.that... │ │ │ │ +0005cf30: 0000 8d91 12c7 6174 6865 9604 7960 636f ......athe..y`co │ │ │ │ +0005cf40: 6d90 ac72 6269 6e61 7469 6f6e 9b04 795f m..rbination..y_ │ │ │ │ +0005cf50: 6f66 9374 6865 9873 6563 6f6e 6493 616e of.the.second.an │ │ │ │ +0005cf60: 6498 7468 6972 6493 636f 6e64 6974 696f d.third.conditio │ │ │ │ +0005cf70: 6e73 9869 6d70 6c69 6573 9374 6861 7498 ns.implies.that. │ │ │ │ +0005cf80: 6193 7691 ff58 e461 7269 6162 6c65 9863 a.v..X.ariable.c │ │ │ │ +0005cf90: 616e 6e6f 7493 6861 95ac 7276 9365 8ea1 annot.ha..rv.e.. │ │ │ │ +0005cfa0: 8d91 12c7 6162 9a53 8e6f 7468 9605 afee ....ab.S.oth.... │ │ │ │ +0005cfb0: 6672 6565 9105 afef 616e 6493 6298 6f75 free....and.b.ou │ │ │ │ +0005cfc0: 6e64 936f 9863 6375 7272 656e 6365 739b nd.o.ccurrences. │ │ │ │ +0005cfd0: 05af ef69 6e93 d774 cf2e 910a 88b3 4691 ...in..t......F. │ │ │ │ +0005cfe0: ff05 566f 7293 616e 9861 7262 6974 7261 ..Vor.an.arbitra │ │ │ │ +0005cff0: 7279 9374 6572 6d2c 9106 2140 7468 6572 ry.term,..!@ther │ │ │ │ +0005d000: 6593 6973 9361 6c77 95ac 7261 9379 7398 e.is.alw..ra.ys. │ │ │ │ +0005d010: 616e 9105 afee d70b 9013 8fcf 2d8e a18d an..........-... │ │ │ │ +0005d020: 9112 c761 6571 7569 7691 ff58 e461 6c65 ...aequiv..X.ale │ │ │ │ +0005d030: 6e95 ac72 749b 03d9 ac74 6572 6d91 03d9 n..rt....term... │ │ │ │ +0005d040: ad77 6869 6393 6898 7361 7469 730c 6573 .whic.h.satis.es │ │ │ │ +0005d050: 9103 d9ad 7468 6973 9863 6f6e 6469 7469 ....this.conditi │ │ │ │ +0005d060: 6f6e 2c91 03dd 126f 6274 6169 6e65 6498 on,....obtained. │ │ │ │ +0005d070: 6293 7996 03d9 ad72 656e 616d 696e 6798 b.y....renaming. │ │ │ │ +0005d080: 7468 6593 6290 538e 6f75 6e64 9876 91ff the.b.S.ound.v.. │ │ │ │ +0005d090: 58e4 6172 6961 626c 6573 8ea1 8d91 12c7 X.ariables...... │ │ │ │ +0005d0a0: 6161 7396 048c 2f6e 6563 6573 7361 7279 aas.../necessary │ │ │ │ +0005d0b0: 91ff 0556 2e8d 8d9f fba5 32d5 348e 8e91 ...V......2.4... │ │ │ │ +0005d0c0: 0bdd 78cf 496e 9374 6865 9373 656d 616e ..x.In.the.seman │ │ │ │ +0005d0d0: 90ac 7274 6963 739b 048c 2e6f 6693 7465 ..rtics....of.te │ │ │ │ +0005d0e0: 726d 7393 746f 9362 9053 8e65 9867 6976 rms.to.b.S.e.giv │ │ │ │ +0005d0f0: 9aac 7265 6e93 6290 538e 656c 6f98 7793 ..ren.b.S.elo.w. │ │ │ │ +0005d100: 7798 6593 7769 6c6c 9104 8c2e 7265 7374 w.e.will....rest │ │ │ │ +0005d110: 7269 6374 9361 7474 656e 9874 696f 6e93 rict.atten.tion. │ │ │ │ +0005d120: 746f 8ea1 8d91 12c7 6173 7563 90ac 7268 to......asuc..rh │ │ │ │ +0005d130: 9604 3997 7465 726d 732e 9106 25af 5468 ..9.terms...%.Th │ │ │ │ +0005d140: 656e 9374 6865 9b04 3998 6d65 616e 696e en.the..9.meanin │ │ │ │ +0005d150: 6793 6f66 9861 6e93 6172 6269 7472 6172 g.of.an.arbitrar │ │ │ │ +0005d160: 7993 7465 726d 9869 7393 7461 6b90 ac72 y.term.is.tak..r │ │ │ │ +0005d170: 656e 9874 6f93 6290 538e 6598 7468 6593 en.to.b.S.e.the. │ │ │ │ +0005d180: 6d65 616e 696e 6798 6f66 9373 6f6d 658e meaning.of.some. │ │ │ │ +0005d190: a18d 9112 c761 d70b 9013 8fcf 2d76 91ff .....a......-v.. │ │ │ │ +0005d1a0: 58e4 6172 6961 6e9a ac72 7496 04c1 806f X.arian..rt....o │ │ │ │ +0005d1b0: 6691 04c1 8169 7493 6861 9876 696e 679b f....it.ha.ving. │ │ │ │ +0005d1c0: 04c1 816e 6f93 7691 ff58 e461 7269 6162 ...no.v..X.ariab │ │ │ │ +0005d1d0: 6c65 9362 9053 8e6f 7468 9866 7265 6593 le.b.S.oth.free. │ │ │ │ +0005d1e0: 616e 6493 6290 538e 6f75 6e64 2e91 07bd and.b.S.ound.... │ │ │ │ +0005d1f0: 6a28 5468 6593 7365 6d61 6e90 ac72 7469 j(The.seman..rti │ │ │ │ +0005d200: 6373 9377 696c 6c98 6571 7561 7465 93d7 cs.will.equate.. │ │ │ │ +0005d210: 0b90 138f cf2d 8ea1 8d91 12c7 6176 91ff .....-......av.. │ │ │ │ +0005d220: 58e4 6172 6961 6e90 ac72 7473 2c91 0547 X.arian..rts,..G │ │ │ │ +0005d230: 3f73 6f96 0501 8769 749b 0501 8864 6f90 ?so....it....do. │ │ │ │ +0005d240: 538e 6573 936e 6f74 936d 6174 7465 7298 S.es.not.matter. │ │ │ │ +0005d250: 7768 6963 9aac 7268 9369 7393 6398 686f whic..rh.is.c.ho │ │ │ │ +0005d260: 7365 6e2e 2991 087d 7e45 7669 6465 6e98 sen.)..}~Eviden. │ │ │ │ +0005d270: 746c 7993 666f 7291 0501 8873 7563 9868 tly.for....suc.h │ │ │ │ +0005d280: 9361 9374 6572 6d93 7468 6572 6591 0501 .a.term.there... │ │ │ │ +0005d290: 8869 7393 618e a18d 9112 c761 6d69 6e69 .is.a......amini │ │ │ │ +0005d2a0: 6d61 6c96 0522 b963 6f6e 9aac 7274 6578 mal..".con..rtex │ │ │ │ +0005d2b0: 7493 d70b 91fe 1391 733b 7891 fe00 0273 t.......s;x....s │ │ │ │ +0005d2c0: cf2c 9105 70bd 756e 6971 7565 9375 7093 .,..p.unique.up. │ │ │ │ +0005d2d0: 746f 9374 6865 936f 7264 6572 9369 6e93 to.the.order.in. │ │ │ │ +0005d2e0: 7768 6963 9868 9376 91ff 58e4 6172 6961 whic.h.v..X.aria │ │ │ │ +0005d2f0: 626c 6573 9361 7265 936c 6973 7465 642c bles.are.listed, │ │ │ │ +0005d300: 9105 70bd 666f 7293 7768 6963 9868 8ea1 ..p.for.whic.h.. │ │ │ │ +0005d310: 8d91 12c7 61d7 0b91 fe13 9173 3b78 91fe ....a......s;x.. │ │ │ │ +0005d320: 0002 733a 7496 035a 38cf 6973 9361 9603 ..s:t..Z8.is.a.. │ │ │ │ +0005d330: 5a39 7465 726d 2d69 6e2d 636f 6e9a ac72 Z9term-in-con..r │ │ │ │ +0005d340: 7465 7874 2e91 0508 ba41 7393 666f 7296 text.....As.for. │ │ │ │ +0005d350: 035a 3874 9879 7090 538e 6593 7691 ff58 .Z8t.yp.S.e.v..X │ │ │ │ +0005d360: e461 7269 6162 6c65 732c 9103 771b 7798 .ariables,..w.w. │ │ │ │ +0005d370: 6591 035a 3977 696c 6c93 6173 7375 6d65 e..Z9will.assume │ │ │ │ +0005d380: 9367 6976 9865 6e93 6191 035a 390c 7865 .giv.en.a..Z9.xe │ │ │ │ +0005d390: 6493 746f 7461 6c93 6f72 6465 728e a18d d.total.order... │ │ │ │ +0005d3a0: 9112 c761 6f6e 9603 2ff1 769b ff58 e461 ...aon../.v..X.a │ │ │ │ +0005d3b0: 7269 6162 6c65 732e 9104 faa3 5468 656e riables.....Then │ │ │ │ +0005d3c0: 9374 6865 9375 6e69 7175 6591 032f f26d .the.unique../.m │ │ │ │ +0005d3d0: 696e 696d 616c 9363 6f6e 90ac 7274 6578 inimal.con..rtex │ │ │ │ +0005d3e0: 7493 7769 7468 9376 9861 7269 6162 6c65 t.with.v.ariable │ │ │ │ +0005d3f0: 7393 6c69 7374 6564 9369 6e91 032f f26f s.listed.in../.o │ │ │ │ +0005d400: 7264 6572 9377 696c 6c93 6290 538e 6593 rder.will.b.S.e. │ │ │ │ +0005d410: 6361 6c6c 6564 8ea1 8d91 12c7 6174 6865 called......athe │ │ │ │ +0005d420: 9b03 eaa8 e563 96ff 6666 616e 6f6e 6963 .....c..ffanonic │ │ │ │ +0005d430: 9361 6c98 cf63 6f6e 90ac 7274 6578 7498 .al..con..rtext. │ │ │ │ +0005d440: 6f66 9874 6865 9874 6572 6d98 d774 cf2e of.the.term..t.. │ │ │ │ +0005d450: 8e9f 2a1b c38d 8d91 12c7 61eb 4739 2e33 ..*.......a.G9.3 │ │ │ │ +0005d460: 2e32 8e91 4447 5c53 656d 616e 908c cc74 .2..DG\Seman...t │ │ │ │ +0005d470: 6963 7396 0566 666f 6693 7465 726d 738e ics..ffof.terms. │ │ │ │ +0005d480: 9f1a 299b 8d91 12c7 61cf 4c65 7496 04c9 ..).....a.Let... │ │ │ │ +0005d490: 4506 8d9f 01cc ccd5 0a8e 910b 6cd9 cf62 E...........l..b │ │ │ │ +0005d4a0: 9a53 8e65 9361 9104 c944 7369 676e 6174 .S.e.a...Dsignat │ │ │ │ +0005d4b0: 7572 6593 6f95 ac72 7693 6572 9604 c945 ure.o..rv.er...E │ │ │ │ +0005d4c0: 6193 7490 ac72 7970 9865 9373 7472 7563 a.t..ryp.e.struc │ │ │ │ +0005d4d0: 7475 7265 930a 9328 7365 6593 5365 6374 ture...(see.Sect │ │ │ │ +0005d4e0: 696f 6e91 04c9 4439 2e33 292e 9107 d4b7 ion...D9.3)..... │ │ │ │ +0005d4f0: 4191 04c9 0ce5 6d6f 91ff 6666 6465 6c91 A.....mo..ffdel. │ │ │ │ +0005d500: 0607 d7d7 4d91 060a 29cf 6f66 9306 8d9f ....M...).of.... │ │ │ │ +0005d510: 01cc ccd5 0a8e 910b 6cd9 cf69 738e a18d ........l..is... │ │ │ │ +0005d520: 9112 c761 7370 9a53 8e65 6369 0c65 6496 ...asp.S.eci.ed. │ │ │ │ +0005d530: 03ea a862 90ac 7279 9361 936d 6f98 6465 ...b..ry.a.mo.de │ │ │ │ +0005d540: 6c93 6f66 9374 6865 9374 90ac 7279 7098 l.of.the.t..ryp. │ │ │ │ +0005d550: 6593 7374 7275 6374 7572 6593 706c 7573 e.structure.plus │ │ │ │ +0005d560: 9366 6f72 9365 6163 9aac 7268 9363 6f6e .for.eac..rh.con │ │ │ │ +0005d570: 7374 616e 9874 9328 df63 d73b 9101 fffe stan.t.(.c.;.... │ │ │ │ +0005d580: 1b90 6e39 cf29 9603 5552 da32 93cf 068d ..n9.)..UR.2.... │ │ │ │ +0005d590: 9f01 cccc d50a 8e91 0a8e 3ccf 616e 9103 ..........<.an.. │ │ │ │ +0005d5a0: eaa8 656c 656d 656e 9874 8e9f 211e 778d ..elemen.t..!.w. │ │ │ │ +0005d5b0: 8d8d 9118 c761 d74d 9101 40e4 cf28 df63 .....a.M..@..(.c │ │ │ │ +0005d5c0: d73b 9101 fffe 1b9a 6e39 cf29 9603 5552 .;......n9.)..UR │ │ │ │ +0005d5d0: da32 8d8d 8d91 0a74 119f f5ff fcbf 598e .2.....t......Y. │ │ │ │ +0005d5e0: 8e9f 0c22 258d 93d8 5891 ff35 2673 db32 ..."%...X..5&s.2 │ │ │ │ +0005d5f0: 558d 9100 cd28 9ffd b8e4 d96e 8e8e 8e91 U....(.....n.... │ │ │ │ +0005d600: 1e59 edcf 5b96 fe00 025b d71b 98cf 5d93 .Y..[....[....]. │ │ │ │ +0005d610: 5d8d 9f01 cccc d84d 8e91 0983 f0cf 28d7 ]......M......(. │ │ │ │ +0005d620: 5891 fef1 8573 cf29 8e8e 8e9f 26e7 7a8d X....s.)....&.z. │ │ │ │ +0005d630: 9112 c761 6f66 9604 2f5a 7468 659b 042f ...aof../Zthe../ │ │ │ │ +0005d640: 5969 6e64 6963 6174 6564 9363 6172 7465 Yindicated.carte │ │ │ │ +0005d650: 7369 616e 9870 726f 9053 8e64 7563 742c sian.pro.S.duct, │ │ │ │ +0005d660: 9104 4086 7768 6572 6593 d76e 93cf 6973 ..@.where..n..is │ │ │ │ +0005d670: 9874 6865 936e 95ac 7275 6d93 6290 538e .the.n..rum.b.S. │ │ │ │ +0005d680: 6572 9104 2f5a 6f66 9874 9379 7095 538e er../Zof.t.yp.S. │ │ │ │ +0005d690: 6591 042f 5a76 91ff 58e4 6172 6961 626c e../Zv..X.ariabl │ │ │ │ +0005d6a0: 6573 986f 9363 6375 7272 696e 6791 042f es.o.ccurring../ │ │ │ │ +0005d6b0: 5a69 6e8e a18d 9112 c761 d71b 9a6e 39cf Zin......a...n9. │ │ │ │ +0005d6c0: 2e91 0658 ae49 6e91 044a 986f 7468 6572 ...X.In..J.other │ │ │ │ +0005d6d0: 9604 4a97 7790 ac72 6f72 6473 93d7 4d91 ..J.w..rords..M. │ │ │ │ +0005d6e0: 0140 e4cf 28df 63d7 3b91 01ff fe1b 98cf .@..(.c.;....... │ │ │ │ +0005d6f0: 299b 044a 9869 7393 6198 2864 6570 9053 )..J.is.a.(dep.S │ │ │ │ +0005d700: 8e65 6e64 656e 9aac 7274 6c79 9374 9879 .enden..rtly.t.y │ │ │ │ +0005d710: 7090 538e 6564 2993 6675 6e63 7469 6f6e p.S.ed).function │ │ │ │ +0005d720: 9b04 4a98 6173 7369 676e 696e 6793 746f ..J.assigning.to │ │ │ │ +0005d730: 9865 6163 90ac 7268 93d7 5891 fef1 8573 .eac..rh..X....s │ │ │ │ +0005d740: 9603 f89d da32 9355 8d91 0131 119f fba5 .....2.U...1.... │ │ │ │ +0005d750: 32d8 6e8e 8ea1 8d91 12c7 61cf 616e 9604 2.n.......a.an.. │ │ │ │ +0005d760: 6173 656c 656d 656e 90ac 7274 936f 6693 aselemen..rt.of. │ │ │ │ +0005d770: 5b96 fe00 025b d71b 9a6e 39cf 5d93 5d8d [....[...n9.].]. │ │ │ │ +0005d780: 9f01 cccc d84d 8e91 0983 f0cf 28d7 5891 .....M......(.X. │ │ │ │ +0005d790: fef1 8573 cf29 2e91 069d 4249 6e96 0461 ...s.)....BIn..a │ │ │ │ +0005d7a0: 7374 6865 9363 6173 6593 7468 6174 93d7 sthe.case.that.. │ │ │ │ +0005d7b0: 6e91 041f 86cf 3d91 041f 8530 9328 736f n.....=....0.(so │ │ │ │ +0005d7c0: 9104 6174 7468 6174 93d7 1b91 04cf accf ..atthat........ │ │ │ │ +0005d7d0: 6973 936d 6f6e 6f6d 6f72 7068 6963 292c is.monomorphic), │ │ │ │ +0005d7e0: 9104 7f26 5b96 fe00 025b d71b 98cf 5d93 ...&[....[....]. │ │ │ │ +0005d7f0: 5d8d 9f01 cccc d84d 8e91 0de5 63cf 7790 ]......M....c.w. │ │ │ │ +0005d800: ac72 6173 8ea1 8d91 12c7 6169 6465 6e90 .ras......aiden. │ │ │ │ +0005d810: ac72 7469 0c65 6496 03d0 7b77 6974 689b .rti.ed...{with. │ │ │ │ +0005d820: 03d0 7a61 9373 6574 9869 6e93 da55 9105 ..za.set.in..U.. │ │ │ │ +0005d830: 018b cf61 6e64 9374 6865 6e98 d74d 9101 ...and.then..M.. │ │ │ │ +0005d840: 40e4 cf28 d763 3b91 01ff fe1b 906e 39cf @..(.c;......n9. │ │ │ │ +0005d850: 2993 6361 6e98 6290 538e 6593 6964 656e ).can.b.S.e.iden │ │ │ │ +0005d860: 90ac 7274 690c 6564 9877 6974 6893 616e ..rti.ed.with.an │ │ │ │ +0005d870: 9865 6c65 6d65 6e90 ac72 7493 6f66 9874 .elemen..rt.of.t │ │ │ │ +0005d880: 6861 7493 7365 742e 8e9f 112f bf8d 911e hat.set..../.... │ │ │ │ +0005d890: 28f0 5468 6596 0541 cf6d 6561 6e69 6e67 (.The..A.meaning │ │ │ │ +0005d8a0: 9b05 41ce 6f66 93eb 4848 4f4c 93cf 7465 ..A.of..HHOL..te │ │ │ │ +0005d8b0: 726d 7398 696e 9373 7563 90ac 7268 9361 rms.in.suc..rh.a │ │ │ │ +0005d8c0: 936d 6f90 538e 6465 6c98 7769 6c6c 936e .mo.S.del.will.n │ │ │ │ +0005d8d0: 6f90 ac72 7793 6295 538e 6598 6465 7363 o..rw.b.S.e.desc │ │ │ │ +0005d8e0: 7269 6293 6564 2e91 093e 5454 6865 9105 rib.ed...>TThe.. │ │ │ │ +0005d8f0: 41cf 7365 6d61 6e90 ac72 7469 6373 8ea1 A.seman..rtics.. │ │ │ │ +0005d900: 8d91 12c7 6169 6e9a ac72 7465 7270 7265 ....ain..rterpre │ │ │ │ +0005d910: 7473 9603 64a3 636c 6f73 6564 9374 6572 ts..d.closed.ter │ │ │ │ +0005d920: 6d73 9103 64a2 696e 9876 986f 6c76 696e ms..d.in.v.olvin │ │ │ │ +0005d930: 6793 6e6f 9374 9879 7090 538e 6593 7691 g.no.t.yp.S.e.v. │ │ │ │ +0005d940: ff58 e461 7269 6162 6c65 7393 6173 9103 .X.ariables.as.. │ │ │ │ +0005d950: 64a2 656c 656d 656e 9874 7393 6f66 9373 d.elemen.ts.of.s │ │ │ │ +0005d960: 6574 7393 696e 9103 64a2 da55 9104 95b4 ets.in..d..U.... │ │ │ │ +0005d970: cf28 7468 6593 7061 7274 6963 756c 6172 .(the.particular │ │ │ │ +0005d980: 8ea1 8d91 12c7 6173 6574 9b02 ff8d 696e ......aset....in │ │ │ │ +0005d990: 95ac 7276 936f 6c76 9365 6491 02ff 8c62 ..rv.olv.ed....b │ │ │ │ +0005d9a0: 9053 8e65 696e 6798 6465 7269 7693 6564 .S.eing.deriv.ed │ │ │ │ +0005d9b0: 9602 ff8c 6672 6f6d 9874 6865 9374 90ac ....from.the.t.. │ │ │ │ +0005d9c0: 7279 7090 538e 6598 6f66 9374 6865 9874 ryp.S.e.of.the.t │ │ │ │ +0005d9d0: 6572 6d93 6173 9869 6e93 5365 6374 696f erm.as.in.Sectio │ │ │ │ +0005d9e0: 6e98 392e 322e 3229 2e91 04ea 814d 6f72 n.9.2.2).....Mor │ │ │ │ +0005d9f0: 6598 6765 6e65 7261 6c6c 7991 ff05 562c e.generally...V, │ │ │ │ +0005da00: 9103 2e92 6966 8ea1 8d91 12c7 6174 6865 ....if......athe │ │ │ │ +0005da10: 9603 8915 636c 6f73 6564 9374 6572 6d9b ....closed.term. │ │ │ │ +0005da20: 0389 1669 6e95 ac72 7693 6f6c 7693 6573 ...in..rv.olv.es │ │ │ │ +0005da30: 9603 8915 d76e 93cf 7490 ac72 7970 9053 .....n..t..ryp.S │ │ │ │ +0005da40: 8e65 9376 91ff 58e4 6172 6961 626c 6573 .e.v..X.ariables │ │ │ │ +0005da50: 9374 6865 6e93 6974 9869 7393 696e 9aac .then.it.is.in.. │ │ │ │ +0005da60: 7274 6572 7072 6574 6564 9361 7393 616e rterpreted.as.an │ │ │ │ +0005da70: 9365 6c65 6d65 6e98 7491 0389 166f 6693 .elemen.t....of. │ │ │ │ +0005da80: 6193 7072 6f90 538e 6475 6374 8ea1 8d8d a.pro.S.duct.... │ │ │ │ +0005da90: 9112 c761 9ff7 fffc bf51 8e8d 911c 392a ...a.....Q....9* │ │ │ │ +0005daa0: 9f02 8004 d858 91ff 3526 73db 3255 8d91 .....X..5&s.2U.. │ │ │ │ +0005dab0: 00cd 289f fdb8 e4d9 6e8e 8e91 39bd c3d7 ..(.....n...9... │ │ │ │ +0005dac0: 5991 029c 70cf 28d7 5891 fef1 8573 cf29 Y...p.(.X....s.) │ │ │ │ +0005dad0: 2c91 03f0 7877 6865 7265 9603 ef4e 7468 ,...xwhere...Nth │ │ │ │ +0005dae0: 6593 6675 6e63 7469 6f6e 93d7 5991 05f9 e.function..Y... │ │ │ │ +0005daf0: accf 3a91 035d 3cda 558d 9101 3111 9ffb ..:..]<.U...1... │ │ │ │ +0005db00: a532 d86e 8e8d 8d8d 910a 369d da00 8e8e .2.n......6..... │ │ │ │ +0005db10: 8e91 118b f621 9103 5d3b 5591 0520 60cf .....!..];U.. `. │ │ │ │ +0005db20: 6973 9364 6572 6976 9aac 7265 6493 6672 is.deriv..red.fr │ │ │ │ +0005db30: 6f6d 9374 6865 9374 9879 7090 538e 6593 om.the.t.yp.S.e. │ │ │ │ +0005db40: 6f66 9103 ef4f 7468 6593 7465 726d 9328 of...Othe.term.( │ │ │ │ +0005db50: 696e 8ea1 8d91 12c7 6161 9604 22b6 749a in......aa..".t. │ │ │ │ +0005db60: ac72 7970 9053 8e65 9363 6f6e 9874 6578 .ryp.S.e.con.tex │ │ │ │ +0005db70: 7493 6465 7269 7698 6564 9366 726f 6d93 t.deriv.ed.from. │ │ │ │ +0005db80: 7468 6593 7465 726d 292e 9105 e10a 5468 the.term).....Th │ │ │ │ +0005db90: 9875 7393 7468 6593 6d65 616e 696e 6793 .us.the.meaning. │ │ │ │ +0005dba0: 6f66 9374 6865 9374 6572 6d93 6973 9361 of.the.term.is.a │ │ │ │ +0005dbb0: 9328 6465 7090 538e 656e 6465 6e98 746c .(dep.S.enden.tl │ │ │ │ +0005dbc0: 798e a18d 9112 c761 7495 ac72 7970 9053 y......at..ryp.S │ │ │ │ +0005dbd0: 8e65 6429 9b03 78dc 6675 6e63 7469 6f6e .ed)..x.function │ │ │ │ +0005dbe0: 9103 78db 7768 6963 9368 2c91 038f 9e77 ..x.whic.h,....w │ │ │ │ +0005dbf0: 6865 6e98 6170 706c 6965 6491 0378 db74 hen.applied..x.t │ │ │ │ +0005dc00: 6f98 616e 9379 9103 78db 6d65 616e 696e o.an.y..x.meanin │ │ │ │ +0005dc10: 6773 9863 9368 6f73 656e 9603 78db 666f gs.c.hosen..x.fo │ │ │ │ +0005dc20: 7298 7468 6593 7490 ac72 7970 9053 8e65 r.the.t..ryp.S.e │ │ │ │ +0005dc30: 9876 91ff 58e4 6172 6961 626c 6573 9369 .v..X.ariables.i │ │ │ │ +0005dc40: 6e98 7468 658e a18d 9112 c761 7465 726d n.the......aterm │ │ │ │ +0005dc50: 2c91 0389 b979 6965 6c64 7396 0371 7e61 ,....yields..q~a │ │ │ │ +0005dc60: 936d 6561 6e69 6e67 9366 6f72 9b03 717d .meaning.for..q} │ │ │ │ +0005dc70: 7468 6593 7465 726d 9361 7393 616e 9865 the.term.as.an.e │ │ │ │ +0005dc80: 6c65 6d65 6e90 ac72 7493 6f66 9361 9373 lemen..rt.of.a.s │ │ │ │ +0005dc90: 6574 9869 6e93 da55 9101 3111 cf2e 9105 et.in..U..1..... │ │ │ │ +0005dca0: 107d 4f6e 9874 6865 936f 7468 6572 9368 .}On.the.other.h │ │ │ │ +0005dcb0: 616e 642c 9103 89b9 6966 9374 6865 8ea1 and,....if.the.. │ │ │ │ +0005dcc0: 8d91 12c7 6174 6572 6d9b 0433 9d69 6e95 ....aterm..3.in. │ │ │ │ +0005dcd0: ac72 7693 6f6c 7693 6573 9604 339c d76d .rv.olv.es..3..m │ │ │ │ +0005dce0: 98cf 6672 6565 9876 91ff 58e4 6172 6961 ..free.v..X.aria │ │ │ │ +0005dcf0: 626c 6573 9362 7574 986e 6f98 7490 ac72 bles.but.no.t..r │ │ │ │ +0005dd00: 7970 9053 8e65 9376 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ +0005dd10: 626c 6573 2c91 0445 da74 6865 6e98 6974 bles,..E.then.it │ │ │ │ +0005dd20: 9369 7398 696e 90ac 7274 6572 7072 6574 .is.in..rterpret │ │ │ │ +0005dd30: 6564 9861 7393 6198 6675 6e63 7469 6f6e ed.as.a.function │ │ │ │ +0005dd40: 8ea1 8d91 12c7 61d7 598d 9f01 cccc d531 ......a.Y......1 │ │ │ │ +0005dd50: 8e91 07b4 d2da 028d 9102 f4cd 0196 01ff ................ │ │ │ │ +0005dd60: fe01 9301 8e91 13e9 9902 9102 f4ce d759 ...............Y │ │ │ │ +0005dd70: 8d9f 01cc ccd8 6d8e 8d91 0804 c4da 218e ......m.......!. │ │ │ │ +0005dd80: 9114 04c6 d759 9106 f3ff cf77 6865 7265 .....Y.....where │ │ │ │ +0005dd90: 9604 578f 7468 659b 0457 9073 6574 7393 ..W.the..W.sets. │ │ │ │ +0005dda0: d759 8d9f 01cc ccd5 318e 9104 c004 d73b .Y......1......; │ │ │ │ +0005ddb0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ +0005ddc0: 9101 fffe 598d 9f01 cccc d86d 8e91 0c5c ....Y......m...\ │ │ │ │ +0005ddd0: 54cf 696e 93da 5591 0588 a0cf 6172 6598 T.in..U.....are. │ │ │ │ +0005dde0: 7468 6593 696e 90ac 7274 6572 7072 6574 the.in..rterpret │ │ │ │ +0005ddf0: 6174 696f 6e73 986f 6693 7468 6598 7490 ations.of.the.t. │ │ │ │ +0005de00: ac72 7970 9053 8e65 7393 6f66 8ea1 8d91 .ryp.S.es.of.... │ │ │ │ +0005de10: 12c7 6174 6865 9604 439a 6672 6565 9376 ..athe..C.free.v │ │ │ │ +0005de20: 91ff 58e4 6172 6961 626c 6573 9369 6e93 ..X.ariables.in. │ │ │ │ +0005de30: 7468 6593 7465 726d 9361 6e64 9374 6865 the.term.and.the │ │ │ │ +0005de40: 9373 6574 93d7 5991 0689 27da 3291 03ec .set..Y...'.2... │ │ │ │ +0005de50: b755 9105 74ab cf69 7393 7468 6593 696e .U..t..is.the.in │ │ │ │ +0005de60: 9aac 7274 6572 7072 6574 6174 696f 6e93 ..rterpretation. │ │ │ │ +0005de70: 6f66 9374 6865 9374 9879 7090 538e 6593 of.the.t.yp.S.e. │ │ │ │ +0005de80: 6f66 9374 6865 8ea1 8d91 12c7 6174 6572 of.the......ater │ │ │ │ +0005de90: 6d3b 9104 bb2f 7468 90ac 7275 7396 0475 m;.../th..rus..u │ │ │ │ +0005dea0: ad74 6865 9b04 75ac 6d65 616e 696e 6793 .the..u.meaning. │ │ │ │ +0005deb0: 6f66 9374 6865 9374 6572 6d98 6973 9361 of.the.term.is.a │ │ │ │ +0005dec0: 9366 756e 6374 696f 6e98 7768 6963 90ac .function.whic.. │ │ │ │ +0005ded0: 7268 2c91 0498 6e77 6865 6e93 6170 706c rh,...nwhen.appl │ │ │ │ +0005dee0: 6965 6493 746f 9861 6e90 ac72 7993 6d65 ied.to.an..ry.me │ │ │ │ +0005def0: 616e 696e 6773 8ea1 8d91 12c7 6163 90ac anings......ac.. │ │ │ │ +0005df00: 7268 6f73 656e 9603 93fe 666f 729b 0393 rhosen....for... │ │ │ │ +0005df10: ff74 6865 9366 7265 6598 7691 ff58 e461 .the.free.v..X.a │ │ │ │ +0005df20: 7269 6162 6c65 7393 696e 9374 6865 9874 riables.in.the.t │ │ │ │ +0005df30: 6572 6d2c 9103 a553 7969 656c 6473 9861 erm,...Syields.a │ │ │ │ +0005df40: 936d 6561 6e69 6e67 9366 6f72 9874 6865 .meaning.for.the │ │ │ │ +0005df50: 9374 6572 6d2e 9105 1bfd 4669 6e61 6c6c .term.....Finall │ │ │ │ +0005df60: 7991 ff05 562c 9103 a554 7468 6593 6d6f y...V,...Tthe.mo │ │ │ │ +0005df70: 7374 8e91 12c7 619f 0e1b 3789 0000 6666 st....a...7...ff │ │ │ │ +0005df80: 0071 cf9f 9f0c 999a 8d8d 8d8d 910d 8390 .q.............. │ │ │ │ +0005df90: 9ffc 5eff c534 8e8e 8e91 1200 03c6 5265 ..^..4........Re │ │ │ │ +0005dfa0: 6361 6c6c 9604 400d 7468 6174 9374 95b8 call..@.that.t.. │ │ │ │ +0005dfb0: e377 936f 9b04 400e 7465 726d 7396 0440 .w.o..@.terms..@ │ │ │ │ +0005dfc0: 0d61 7265 9373 6169 6493 746f 9862 9047 .are.said.to.b.G │ │ │ │ +0005dfd0: 1d65 93c9 0b90 097a c62d 6571 7569 7691 .e.....z.-equiv. │ │ │ │ +0005dfe0: ff71 c761 6c65 6e90 b8e3 7493 6966 9374 .q.alen...t.if.t │ │ │ │ +0005dff0: 6865 7993 6469 0b65 7298 6f6e 6c79 9369 hey.di.er.only.i │ │ │ │ +0005e000: 6e93 7468 6593 6e61 6d65 7398 6f66 9374 n.the.names.of.t │ │ │ │ +0005e010: 6865 6972 9362 9047 1d6f 756e 648e 9f0c heir.b.G.ound... │ │ │ │ +0005e020: 0000 8d76 91ff 71c7 6172 6961 626c 6573 ...v..q.ariables │ │ │ │ +0005e030: 2e8e 8e9f 24fd 138e 8c8b 0000 006e 0000 ....$........n.. │ │ │ │ 0005e040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0005e050: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0005e060: 0005 ce24 a002 cc05 558d a0fd 46d3 0e8d ...$....U...F... │ │ │ │ -0005e070: 8d8d 8d9f fa99 9a8d 91ea f1eb d031 3130 .............110 │ │ │ │ -0005e080: 9200 e715 f343 6861 7074 6572 9604 8000 .....Chapter.... │ │ │ │ -0005e090: 392e 910a 8000 5379 6e9a a000 7461 7893 9.....Syn...tax. │ │ │ │ -0005e0a0: 616e 6493 5365 6d61 6e98 7469 6373 8e91 and.Seman.tics.. │ │ │ │ -0005e0b0: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ -0005e0c0: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -0005e0d0: 91ea f1eb cf67 656e 6572 616c 9603 c3fc .....general.... │ │ │ │ -0005e0e0: 6361 7365 9369 7393 6f66 9b03 c3fd 6193 case.is.of....a. │ │ │ │ -0005e0f0: 7465 726d 9369 6e95 ac72 7693 6f6c 7669 term.in..rv.olvi │ │ │ │ -0005e100: 6e67 9603 c3fc d76e 93cf 7490 ac72 7970 ng.....n..t..ryp │ │ │ │ -0005e110: 9053 8e65 9376 91ff 58e4 6172 6961 626c .S.e.v..X.ariabl │ │ │ │ -0005e120: 6573 9361 6e64 93d7 6d98 cf66 7265 6593 es.and..m..free. │ │ │ │ -0005e130: 7691 ff58 e461 7269 6162 6c65 733a 9105 v..X.ariables:.. │ │ │ │ -0005e140: 258a 6974 9369 7393 696e 90ac 7274 6572 %.it.is.in..rter │ │ │ │ -0005e150: 7072 6574 6564 8ea4 1000 008d 91ea f1eb preted.......... │ │ │ │ -0005e160: 6173 9603 eaa8 616e 9365 6c65 6d65 6e90 as....an.elemen. │ │ │ │ -0005e170: ac72 7493 6f66 9361 9370 726f 9053 8e64 .rt.of.a.pro.S.d │ │ │ │ -0005e180: 7563 748e a919 2e9e 8d8d 8d8d 8d8d 91f8 uct............. │ │ │ │ -0005e190: 10aa 9ff5 fffc bf59 8e8e 9f0c 2225 8d91 .......Y...."%.. │ │ │ │ -0005e1a0: f0f1 ebd8 5891 ff35 2673 db32 558d 9100 ....X..5&s.2U... │ │ │ │ -0005e1b0: cd28 9ffd b8e4 d96e 8e8e 8e91 0df6 84d7 .(.....n........ │ │ │ │ -0005e1c0: 598d 9f01 cccc d531 8e91 04c0 04cf 28d7 Y......1......(. │ │ │ │ -0005e1d0: 589b fef1 8573 cf29 9602 aaa8 da02 8d93 X....s.)........ │ │ │ │ -0005e1e0: 0196 01ff fe01 9301 8e91 1355 4e02 93d7 ...........UN... │ │ │ │ -0005e1f0: 598d 9f01 cccc d86d 8e91 0804 c4cf 28d7 Y......m......(. │ │ │ │ -0005e200: 5898 73cf 298d 9103 5552 da21 8e91 12aa X.s.)...UR.!.... │ │ │ │ -0005e210: a6d7 5991 029c 70cf 28d7 5898 73cf 298e ..Y...p.(.X.s.). │ │ │ │ -0005e220: 8e8e 9f20 275f 8d91 eaf1 eb77 6865 7265 ... '_.....where │ │ │ │ -0005e230: 9605 0004 7468 6593 6675 6e63 7469 6f6e ....the.function │ │ │ │ -0005e240: 7393 d759 8d9f 01cc ccd5 318e 9104 c004 s..Y......1..... │ │ │ │ -0005e250: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ -0005e260: 9c3b 9601 fffe 598d 9f01 cccc d86d 8e91 .;....Y......m.. │ │ │ │ -0005e270: 0804 c4d7 3b93 5991 07c9 dbcf 3a91 052d ....;.Y.....:..- │ │ │ │ -0005e280: 6cda 558d 9101 3111 9ffb a532 d86e 8e8d l.U...1....2.n.. │ │ │ │ -0005e290: 8d8d 910c 06cc da00 8e8e 8e91 135c 2521 .............\%! │ │ │ │ -0005e2a0: 9105 2d6b 5591 0631 15cf 6172 6596 0500 ..-kU..1..are... │ │ │ │ -0005e2b0: 0464 6574 6572 6d69 6e65 6493 629a ac72 .determined.b..r │ │ │ │ -0005e2c0: 7993 7468 6593 7498 7970 9053 8e65 7393 y.the.t.yp.S.es. │ │ │ │ -0005e2d0: 6f66 9374 6865 9366 7265 658e a18d 91ea of.the.free..... │ │ │ │ -0005e2e0: f1eb 7691 ff58 e461 7269 6162 6c65 7396 ..v..X.ariables. │ │ │ │ -0005e2f0: 03ea a861 6e64 9374 6865 9374 9aac 7279 ...and.the.t..ry │ │ │ │ -0005e300: 7090 538e 6593 6f66 9374 6865 9374 6572 p.S.e.of.the.ter │ │ │ │ -0005e310: 6d93 2869 6e93 6193 7498 7970 9053 8e65 m.(in.a.t.yp.S.e │ │ │ │ -0005e320: 9363 6f6e 9874 6578 7493 6465 7269 7698 .con.text.deriv. │ │ │ │ -0005e330: 6564 9366 726f 6d93 7468 6593 7465 726d ed.from.the.term │ │ │ │ -0005e340: 292e 8ea1 8d91 f653 7a4d 6f72 6596 03ea )......SzMore... │ │ │ │ -0005e350: a870 7265 6369 7365 6c79 91ff 0556 2c93 .precisely...V,. │ │ │ │ -0005e360: 6769 769a ac72 656e 9361 9374 6572 6d2d giv..ren.a.term- │ │ │ │ -0005e370: 696e 2d63 6f6e 9874 6578 7493 d70b 91fe in-con.text..... │ │ │ │ -0005e380: 1391 733b 7891 fe00 0273 3a74 93cf 6f98 ..s;x....s:t..o. │ │ │ │ -0005e390: 7698 6572 9306 8d9f 01cc ccd5 0a8e 910a v.er............ │ │ │ │ -0005e3a0: 8e3c cf73 7570 7090 538e 6f73 658e a68d .<.supp.S.ose... │ │ │ │ -0005e3b0: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ -0005e3c0: 51d7 d774 9603 eaa8 cf68 6173 9374 90ac Q..t.....has.t.. │ │ │ │ -0005e3d0: 7279 7090 538e 6593 d71c 8e9f 19ba 348d ryp.S.e.......4. │ │ │ │ -0005e3e0: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ -0005e3f0: 51d7 d778 91fe 0002 7396 0355 52cf 3d93 Q..x....s..UR.=. │ │ │ │ -0005e400: d778 8d9f 01cc ccd5 318e 9104 c004 d73b .x......1......; │ │ │ │ -0005e410: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ -0005e420: 9101 fffe 788d 9f01 cccc d86d 8e91 0bef ....x......m.... │ │ │ │ -0005e430: 6ccf 616e 6496 03ea a865 6163 9aac 7268 l.and....eac..rh │ │ │ │ -0005e440: 93d7 788d 9f01 cccc d86a 8e91 0850 b2cf ..x......j...P.. │ │ │ │ -0005e450: 6861 7393 7498 7970 9053 8e65 93d7 1b8d has.t.yp.S.e.... │ │ │ │ -0005e460: 9f01 cccc d86a 8e8e 9f19 ba35 8d8d 8d8d .....j.....5.... │ │ │ │ -0005e470: 91fc 9239 eb60 8088 8e8e 8e91 0851 d7d7 ...9.`.......Q.. │ │ │ │ -0005e480: 0b91 fe13 9173 9603 5552 cf3d 93d7 0b8d .....s..UR.=.... │ │ │ │ -0005e490: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ -0005e4a0: fffe 3a93 3a93 3a8e 9111 ca9c 3b91 01ff ..:.:.:.....;... │ │ │ │ -0005e4b0: fe0b 8d9f 01cc ccd8 6e8e 9105 a850 cf2e ........n....P.. │ │ │ │ -0005e4c0: 8ea6 8d91 eaf1 eb54 6865 6e96 04ff 1473 .......Then....s │ │ │ │ -0005e4d0: 696e 6365 9b04 ff13 d70b 91fe 1391 733b ince..........s; │ │ │ │ -0005e4e0: 7891 fe00 0273 3a74 93cf 6973 9861 9374 x....s:t..is.a.t │ │ │ │ -0005e4f0: 6572 6d2d 696e 2d63 6f6e 90ac 7274 6578 erm-in-con..rtex │ │ │ │ -0005e500: 742c 9105 442f d70b 9bfe 1391 733a 1c91 t,..D/......s:.. │ │ │ │ -0005e510: 0656 30cf 616e 6493 d70b 9873 3a1b 8d9f .V0.and....s:... │ │ │ │ -0005e520: 01cc ccd8 6a8e 9109 651d cf61 7265 9374 ....j...e..are.t │ │ │ │ -0005e530: 95ac 7279 7090 538e 6573 2d69 6e2d 636f ..ryp.S.es-in-co │ │ │ │ -0005e540: 6e93 7465 7874 2c91 0544 2e61 6e64 9104 n.text,..D.and.. │ │ │ │ -0005e550: ff14 6865 6e63 658e a18d 91ea f1eb 6769 ..hence.......gi │ │ │ │ -0005e560: 7690 ac72 6596 0346 e972 6973 6591 0346 v..re..F.rise..F │ │ │ │ -0005e570: e874 6f93 6675 6e63 7469 6f6e 7393 5b96 .to.functions.[. │ │ │ │ -0005e580: fe00 025b d70b 9bfe 1391 733a 1c91 0157 ...[......s:...W │ │ │ │ -0005e590: 1dcf 5d93 5d8d 9f01 cccc d84d 8e91 0cca ..].]......M.... │ │ │ │ -0005e5a0: d8cf 616e 6491 0346 e95b 935b d70b 9873 ..and..F.[.[...s │ │ │ │ -0005e5b0: 3a1b 8d9f 01cc ccd8 6a8e 9104 660a cf5d :.......j...f..] │ │ │ │ -0005e5c0: 935d 8d9f 01cc ccd8 4d8e 910c cad9 cf66 .]......M......f │ │ │ │ -0005e5d0: 726f 6d9b 0346 e8da 558d 9101 3111 9ffb rom..F..U...1... │ │ │ │ -0005e5e0: a532 d86e 8e91 0a20 4acf 746f 9603 46e9 .2.n... J.to..F. │ │ │ │ -0005e5f0: da55 9104 77f9 cf61 7393 696e 9373 6563 .U..w..as.in.sec │ │ │ │ -0005e600: 7469 6f6e 9839 2e32 2e32 2e91 0502 4b54 tion.9.2.2....KT │ │ │ │ -0005e610: 6865 936d 6561 6e69 6e67 8ea1 8d91 eaf1 he.meaning...... │ │ │ │ -0005e620: eb6f 6696 03ea a8d7 0b91 fe13 9173 3b78 .of..........s;x │ │ │ │ -0005e630: 91fe 0002 733a 7493 cf69 6e93 7468 6593 ....s:t..in.the. │ │ │ │ -0005e640: 6d6f 9a53 8e64 656c 93d7 4d91 052b 8ccf mo.S.del..M..+.. │ │ │ │ -0005e650: 7769 6c6c 9362 9865 9367 6976 9aac 7265 will.b.e.giv..re │ │ │ │ -0005e660: 6e93 6298 7993 616e 9365 6c65 6d65 6e98 n.b.y.an.elemen. │ │ │ │ -0005e670: 748e a421 83fd 8d8d 8d91 f0f1 eb5b 96fe t..!.........[.. │ │ │ │ -0005e680: 0002 5bd7 0b9b fe13 9173 3b78 9373 3a74 ..[......s;x.s:t │ │ │ │ -0005e690: cf5d 935d 8d9f 01cc ccd8 4d8e 910c d942 .].]......M....B │ │ │ │ -0005e6a0: da32 8d8d 8d91 0a74 119f f5ff fcbf 598e .2.....t......Y. │ │ │ │ -0005e6b0: 8e9f 0c22 258d 9103 5552 d858 91ff 3526 ..."%...UR.X..5& │ │ │ │ -0005e6c0: 73db 3255 8d91 00cd 289f fdb8 e4d9 6e8e s.2U....(.....n. │ │ │ │ -0005e6d0: 8e8e 8d8d 9feb 665a 8d91 2059 ebbf 308e ......fZ.. Y..0. │ │ │ │ -0005e6e0: 9f12 000b 8d91 2059 eb40 8e8e 8d9f f2ff ...... Y.@...... │ │ │ │ -0005e6f0: fd8d 912c b8cd d86d 8e9f 0d00 038d 8d91 ...,...m........ │ │ │ │ -0005e700: 2a17 a09f f5ff fcbf 598e 8e9f 0bf4 968d *.......Y....... │ │ │ │ -0005e710: 9129 19ec d86a 9076 08d5 3d31 8e8e 9137 .)...j.v..=1...7 │ │ │ │ -0005e720: dc72 cf5b 935b d70b 9873 3a1b 8d9f 01cc .r.[.[...s:..... │ │ │ │ -0005e730: ccd8 6a8e 9104 660a cf5d 935d 8d9f 01cc ..j...f..].].... │ │ │ │ -0005e740: ccd8 4d8e 9109 83f0 cf28 d758 91fe f185 ..M......(.X.... │ │ │ │ -0005e750: 73cf 298d 9feb 665a 8dbf 318e 9f12 000b s.)...fZ..1..... │ │ │ │ -0005e760: 8d41 8e8e 8e8d 9200 85f9 dcda 218e 9200 .A..........!... │ │ │ │ -0005e770: 91f9 decf 5b93 5bd7 0b98 733a 1c91 0157 ....[.[...s:...W │ │ │ │ -0005e780: 1dcf 5d93 5d8d 9f01 cccc d84d 8e91 0983 ..].]......M.... │ │ │ │ -0005e790: f0cf 28d7 5891 fef1 8573 cf29 d73a 8e8e ..(.X....s.).:.. │ │ │ │ -0005e7a0: 8ea1 8d91 eaf1 ebcf 496e 9603 eaa8 6f74 ........In....ot │ │ │ │ -0005e7b0: 6865 7293 779a ac72 6f72 6473 2c93 6769 her.w..rords,.gi │ │ │ │ -0005e7c0: 7698 656e 8ea6 8d8d 8d91 f0f1 ebd7 5891 v.en..........X. │ │ │ │ -0005e7d0: fef1 8573 8e8e 8d8d 9109 2cbd cf3d 8e8e ...s......,..=.. │ │ │ │ -0005e7e0: 8d8d 911c 5045 28d7 588d 9f01 cccc d531 ....PE(.X......1 │ │ │ │ -0005e7f0: 8e91 04c0 04d7 3b8d 9601 fffe 3a93 3a93 ......;.....:.:. │ │ │ │ -0005e800: 3a8e 9111 ca9c 3b91 01ff fe58 8d9f 01cc :.....;....X.... │ │ │ │ -0005e810: ccd8 6e8e 9105 a850 cf29 9603 5552 da32 ..n....P.)..UR.2 │ │ │ │ -0005e820: 9355 8d91 0131 119f fb0b 99d8 6e8e 8e8e .U...1......n... │ │ │ │ -0005e830: 8e9f 1300 008d 8d8d 91f5 7afb d779 91fe ..........z..y.. │ │ │ │ -0005e840: 6e3b 738e 8e8d 8d91 092c bdcf 3d8e 8e8d n;s......,..=... │ │ │ │ -0005e850: 8d91 1c50 4528 d779 8d9f 01cc ccd5 318e ...PE(.y......1. │ │ │ │ -0005e860: 9b04 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ -0005e870: 8e91 11ca 9c3b 9101 fffe 798d 9f01 cccc .....;....y..... │ │ │ │ -0005e880: d86d 8e91 0804 c4cf 2996 0355 52da 3293 .m......)..UR.2. │ │ │ │ -0005e890: cf5b 96fe 0002 5bd7 0b91 fe13 9173 3a1b .[....[......s:. │ │ │ │ -0005e8a0: 8d9f 01cc ccd5 318e 98cf 5d93 5d8d 9f01 ......1...].]... │ │ │ │ -0005e8b0: cccc d84d 8e9b 0983 f0cf 28d7 5891 fef1 ...M......(.X... │ │ │ │ -0005e8c0: 8573 cf29 9602 aaa8 da02 8d93 0196 01ff .s.)............ │ │ │ │ -0005e8d0: fe01 9301 8e91 1355 4e02 93cf 5b96 fe00 .......UN...[... │ │ │ │ -0005e8e0: 025b d70b 91fe 1391 733a 1b8d 9f01 cccc .[......s:...... │ │ │ │ -0005e8f0: d86d 8e91 0804 c4cf 5d93 5d8d 9f01 cccc .m......].]..... │ │ │ │ -0005e900: d84d 8e98 cf28 d758 91fe f185 73cf 298e .M...(.X....s.). │ │ │ │ -0005e910: 8e8e a68d 91ea f1eb 6f6e 6596 0429 b667 ........one..).g │ │ │ │ -0005e920: 6574 739b 0429 b561 6e93 656c 656d 656e ets..).an.elemen │ │ │ │ -0005e930: 90ac 7274 935b 96fe 0002 5bd7 0b91 fe13 ..rt.[....[..... │ │ │ │ -0005e940: 9173 3b78 9373 3a74 cf5d 935d 8d9f 01cc .s;x.s:t.].].... │ │ │ │ -0005e950: ccd8 4d8e 9109 83f0 cf28 d758 91fe f185 ..M......(.X.... │ │ │ │ -0005e960: 73cf 2928 d779 91fe 6e3b 73cf 2998 6f66 s.)(.y..n;s.).of │ │ │ │ -0005e970: 9b04 29b6 5b93 5bd7 0b91 fe13 9173 3a1c ..).[.[......s:. │ │ │ │ -0005e980: 9101 571d cf5d 935d 8d9f 01cc ccd8 4d8e ..W..].]......M. │ │ │ │ -0005e990: 9109 83f0 cf28 d758 91fe f185 73cf 292e .....(.X....s.). │ │ │ │ -0005e9a0: 9105 f609 5468 6598 6465 0c6e 6974 696f ....The.de.nitio │ │ │ │ -0005e9b0: 6e98 6f66 9104 29b5 5b93 5bd7 0b91 fe13 n.of..).[.[..... │ │ │ │ -0005e9c0: 9173 3b78 9373 3a74 cf5d 935d 8d9f 01cc .s;x.s:t.].].... │ │ │ │ -0005e9d0: ccd8 4d8e 910d ada6 cf70 726f 2d8e a410 ..M......pro-... │ │ │ │ -0005e9e0: 0000 8d91 eaf1 eb63 6565 6473 9604 8efc .......ceeds.... │ │ │ │ -0005e9f0: 6290 ac72 7993 696e 6475 6374 696f 6e9b b..ry.induction. │ │ │ │ -0005ea00: 048e fd6f 6e93 7468 6593 7374 7275 6374 ...on.the.struct │ │ │ │ -0005ea10: 7572 6593 6f66 9374 6865 9374 6572 6d98 ure.of.the.term. │ │ │ │ -0005ea20: d774 cf2c 9104 b811 6173 9366 6f6c 6c6f .t.,....as.follo │ │ │ │ -0005ea30: 90ac 7277 732e 9107 25dc 2841 7398 6290 ..rws...%.(As.b. │ │ │ │ -0005ea40: 538e 6566 6f72 652c 9104 b811 7468 6593 S.efore,....the. │ │ │ │ -0005ea50: 7375 6273 6372 6970 748e a18d 91ea f1eb subscript....... │ │ │ │ -0005ea60: d74d 9105 367b cf77 696c 6c96 03f5 9762 .M..6{.will....b │ │ │ │ -0005ea70: 9a53 8e65 9364 726f 7070 9865 6491 03f5 .S.e.dropp.ed... │ │ │ │ -0005ea80: 9666 726f 6d93 7468 6593 7365 6d61 6e9a .from.the.seman. │ │ │ │ -0005ea90: ac72 7469 6393 6272 6163 986b 9865 7473 .rtic.brac.k.ets │ │ │ │ -0005eaa0: 935b 96fe 0002 5b8d 8d91 00b4 7889 0000 .[....[.....x... │ │ │ │ -0005eab0: 6666 0003 8666 8e8e 9104 3ade 5d93 5d96 ff...f....:.].]. │ │ │ │ -0005eac0: 03f5 9777 6865 6e93 7468 6591 03f5 9670 ...when.the....p │ │ │ │ -0005ead0: 6172 7469 6375 6c61 7293 6d6f 9053 8e64 articular.mo.S.d │ │ │ │ -0005eae0: 656c 9369 6e98 7698 6f6c 7698 6564 9369 el.in.v.olv.ed.i │ │ │ │ -0005eaf0: 738e a18d 91ea f1eb 636c 6561 7296 03ea s.......clear... │ │ │ │ -0005eb00: a866 726f 6d93 7468 6593 636f 6e90 ac72 .from.the.con..r │ │ │ │ -0005eb10: 7465 7874 2e29 8ea6 8d8d 8d8d 91fc 9239 text.).........9 │ │ │ │ -0005eb20: eb60 8088 8e8e 8e91 0851 d7cf 4966 9604 .`.......Q..If.. │ │ │ │ -0005eb30: 6633 d774 9b04 6634 cf69 7393 6198 7691 f3.t..f4.is.a.v. │ │ │ │ -0005eb40: ff58 e461 7269 6162 6c65 2c91 0485 1669 .X.ariable,....i │ │ │ │ -0005eb50: 7498 6d90 ac72 7573 7493 6290 538e 6598 t.m..rust.b.S.e. │ │ │ │ -0005eb60: d778 8d9f 01cc ccd8 6a8e 9108 cc3d cf66 .x......j....=.f │ │ │ │ -0005eb70: 6f72 9373 6f6d 6598 756e 6971 7565 93d7 or.some.unique.. │ │ │ │ -0005eb80: 6a91 04d4 6fcf 3d96 0427 9c31 d73b 8d96 j...o.=..'.1.;.. │ │ │ │ -0005eb90: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ -0005eba0: fffe 6dcf 2c91 0485 1673 6f98 d71c 9105 ..m.,....so..... │ │ │ │ -0005ebb0: 7eb8 cf3d 93d7 1b8d 9f01 cccc d86a 8e91 ~..=.........j.. │ │ │ │ -0005ebc0: 08cc 3ecf 616e 6491 0466 3374 6865 6e8e ..>.and..f3then. │ │ │ │ -0005ebd0: a18d 9108 51d7 5b96 fe00 025b d70b 91fe ....Q.[....[.... │ │ │ │ -0005ebe0: 1391 733b 7893 733a 74cf 5d93 5d28 d758 ..s;x.s:t.].](.X │ │ │ │ -0005ebf0: 91fe f185 73cf 2928 d779 91fe 6e3b 73cf ....s.)(.y..n;s. │ │ │ │ -0005ec00: 2996 03ea a869 7393 6465 0c6e 6564 9374 )....is.de.ned.t │ │ │ │ -0005ec10: 6f93 6290 538e 6593 d779 8d9f 01cc ccd8 o.b.S.e..y...... │ │ │ │ -0005ec20: 6a8e 9104 660a cf2e 8e9f 19ba 348d 8d8d j...f.......4... │ │ │ │ -0005ec30: 8d91 fc92 39eb 6080 888e 8e8e 9108 51d7 ....9.`.......Q. │ │ │ │ -0005ec40: cf53 7570 7090 538e 6f73 6596 04f1 40d7 .Supp.S.ose...@. │ │ │ │ -0005ec50: 749b 04f1 41cf 6973 9361 9863 6f6e 7374 t...A.is.a.const │ │ │ │ -0005ec60: 616e 90ac 7274 93df 638d 9f01 cccc d81b an..rt..c....... │ │ │ │ -0005ec70: 8d90 497b 9ffd b8e4 dc30 8e8e 9108 56c6 ..I{.....0....V. │ │ │ │ -0005ec80: cf2c 9105 32e7 7768 6572 6593 28df 63d7 .,..2.where.(.c. │ │ │ │ -0005ec90: 3b91 01ff fe1b 906e 39cf 2996 0514 4ada ;......n9.)...J. │ │ │ │ -0005eca0: 3293 cf06 8d9f 01cc ccd5 0a8e 910b 94d4 2............... │ │ │ │ -0005ecb0: cf61 6e64 98d7 1b8d 906e 399f fba5 32db .and.....n9...2. │ │ │ │ -0005ecc0: 308e 9108 2db2 cf69 7398 616e 9604 f140 0...-..is.an...@ │ │ │ │ -0005ecd0: 696e 7374 616e 6365 936f 6698 d71b 906e instance.of....n │ │ │ │ -0005ece0: 39cf 2e91 084c a954 6865 6e8e a18d 9108 9....L.Then..... │ │ │ │ -0005ecf0: 51d7 6290 ac72 7996 0513 704c 656d 6d61 Q.b..ry...pLemma │ │ │ │ -0005ed00: 9331 9105 136f 6f66 9339 2e32 2e33 2c91 .1...oof.9.2.3,. │ │ │ │ -0005ed10: 055d a2d7 1b8d 906e 399f fba5 32db 308e .].....n9...2.0. │ │ │ │ -0005ed20: 9108 8aec cf3d 9105 4e7a d71b 906e 39cf .....=..Nz...n9. │ │ │ │ -0005ed30: 5bd7 1c8d 9f01 cccc d531 8e96 04c0 04d7 [........1...... │ │ │ │ -0005ed40: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -0005ed50: 3b9b 01ff fe1c 8d9f 01cc ccd8 708e 9104 ;...........p... │ │ │ │ -0005ed60: c75d d73d 0c8d 9f01 cccc d531 8e93 d73b .].=.......1...; │ │ │ │ -0005ed70: 8d98 3a98 3a98 3a8e 9111 ca9c 3b98 0c8d ..:.:.:.....;... │ │ │ │ -0005ed80: 9f01 cccc d870 8e91 04c7 5dcf 5d96 0513 .....p....].]... │ │ │ │ -0005ed90: 7066 6f72 9105 136f 756e 6971 7565 6c79 pfor...ouniquely │ │ │ │ -0005eda0: 9364 6574 6572 6d69 6e65 6493 7490 ac72 .determined.t..r │ │ │ │ -0005edb0: 7970 9053 8e65 738e a18d 9108 51d7 d71c yp.S.es.....Q... │ │ │ │ -0005edc0: 8d9f 01cc ccd5 318e 9604 c004 d73b 8d96 ......1......;.. │ │ │ │ -0005edd0: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9b01 ...:.:.:.....;.. │ │ │ │ -0005ede0: fffe 1c8d 9f01 cccc d870 8e91 0a75 7dcf .........p...u}. │ │ │ │ -0005edf0: 2877 6865 7265 9105 ae21 d70c 8d9f 01cc (where...!...... │ │ │ │ -0005ee00: ccd5 318e 93d7 3b8d 983a 983a 983a 8e91 ..1...;..:.:.:.. │ │ │ │ -0005ee10: 11ca 9c3b 980c 8d9f 01cc ccd8 708e 910a ...;........p... │ │ │ │ -0005ee20: 757d cf61 7265 9b05 ae21 7468 6596 05ae u}.are...!the... │ │ │ │ -0005ee30: 2074 90ac 7279 7090 538e 6593 7691 ff58 t..ryp.S.e.v..X │ │ │ │ -0005ee40: e461 7269 6162 6c65 7398 6f90 538e 6363 .ariables.o.S.cc │ │ │ │ -0005ee50: 7572 7269 6e67 9369 6e93 d71b 906e 39cf urring.in....n9. │ │ │ │ -0005ee60: 292e 910a 834a 5468 656e 9364 650c 6e65 )....JThen.de.ne │ │ │ │ -0005ee70: 8ea1 8d91 0851 d75b 96fe 0002 5bd7 0b9b .....Q.[....[... │ │ │ │ -0005ee80: fe13 9173 3b78 9373 3a74 cf5d 935d 28d7 ...s;x.s:t.].](. │ │ │ │ -0005ee90: 5891 fef1 8573 cf29 28d7 7991 fe6e 3b73 X....s.)(.y..n;s │ │ │ │ -0005eea0: cf29 9603 b559 746f 9362 9053 8e65 93d7 .)...Yto.b.S.e.. │ │ │ │ -0005eeb0: 4d91 0140 e4cf 28df 63d7 3b91 01ff fe1b M..@..(.c.;..... │ │ │ │ -0005eec0: 906e 39cf 2928 5b96 fe00 025b d70b 9873 .n9.)([....[...s │ │ │ │ -0005eed0: 3a1c 8d9f 01cc ccd5 318e 9104 c004 cf5d :.......1......] │ │ │ │ -0005eee0: 935d 28d7 5891 fef1 8573 cf29 d73b 8d96 .](.X....s.).;.. │ │ │ │ -0005eef0: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ -0005ef00: fffe cf5b 935b d70b 9873 3a1c 8d9f 01cc ...[.[...s:..... │ │ │ │ -0005ef10: ccd8 708e 9104 c75d cf5d 935d 28d7 5891 ..p....].].](.X. │ │ │ │ -0005ef20: fef1 8573 cf29 292c 9103 c003 7768 6963 ...s.)),....whic │ │ │ │ -0005ef30: 9aac 7268 9603 b559 6973 9361 6e93 656c ..rh...Yis.an.el │ │ │ │ -0005ef40: 656d 656e 9874 936f 668e a18d 9108 51d7 emen.t.of.....Q. │ │ │ │ -0005ef50: 5b96 fe00 025b d70b 91fe 1391 733a 1c91 [....[......s:.. │ │ │ │ -0005ef60: 0157 1dcf 5d93 5d28 d758 91fe f185 73cf .W..].](.X....s. │ │ │ │ -0005ef70: 2996 03ea a862 90ac 7279 934c 656d 6d61 )....b..ry.Lemma │ │ │ │ -0005ef80: 9332 936f 6693 392e 322e 3393 2873 696e .2.of.9.2.3.(sin │ │ │ │ -0005ef90: 6365 93d7 1c91 0541 c5cf 6973 93d7 1b8d ce.....A..is.... │ │ │ │ -0005efa0: 906e 399f fba5 32db 308e 9103 3c72 cf29 .n9...2.0...|......./...... │ │ │ │ +0005e0d0: 218d 91ea f1eb cf67 656e 6572 616c 9603 !......general.. │ │ │ │ +0005e0e0: c3fc 6361 7365 9369 7393 6f66 9b03 c3fd ..case.is.of.... │ │ │ │ +0005e0f0: 6193 7465 726d 9369 6e95 ac72 7693 6f6c a.term.in..rv.ol │ │ │ │ +0005e100: 7669 6e67 9603 c3fc d76e 93cf 7490 ac72 ving.....n..t..r │ │ │ │ +0005e110: 7970 9053 8e65 9376 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ +0005e120: 626c 6573 9361 6e64 93d7 6d98 cf66 7265 bles.and..m..fre │ │ │ │ +0005e130: 6593 7691 ff58 e461 7269 6162 6c65 733a e.v..X.ariables: │ │ │ │ +0005e140: 9105 258a 6974 9369 7393 696e 90ac 7274 ..%.it.is.in..rt │ │ │ │ +0005e150: 6572 7072 6574 6564 8ea4 1000 008d 91ea erpreted........ │ │ │ │ +0005e160: f1eb 6173 9603 eaa8 616e 9365 6c65 6d65 ..as....an.eleme │ │ │ │ +0005e170: 6e90 ac72 7493 6f66 9361 9370 726f 9053 n..rt.of.a.pro.S │ │ │ │ +0005e180: 8e64 7563 748e a919 2e9e 8d8d 8d8d 8d8d .duct........... │ │ │ │ +0005e190: 91f8 10aa 9ff5 fffc bf59 8e8e 9f0c 2225 .........Y...."% │ │ │ │ +0005e1a0: 8d91 f0f1 ebd8 5891 ff35 2673 db32 558d ......X..5&s.2U. │ │ │ │ +0005e1b0: 9100 cd28 9ffd b8e4 d96e 8e8e 8e91 0df6 ...(.....n...... │ │ │ │ +0005e1c0: 84d7 598d 9f01 cccc d531 8e91 04c0 04cf ..Y......1...... │ │ │ │ +0005e1d0: 28d7 589b fef1 8573 cf29 9602 aaa8 da02 (.X....s.)...... │ │ │ │ +0005e1e0: 8d93 0196 01ff fe01 9301 8e91 1355 4e02 .............UN. │ │ │ │ +0005e1f0: 93d7 598d 9f01 cccc d86d 8e91 0804 c4cf ..Y......m...... │ │ │ │ +0005e200: 28d7 5898 73cf 298d 9103 5552 da21 8e91 (.X.s.)...UR.!.. │ │ │ │ +0005e210: 12aa a6d7 5991 029c 70cf 28d7 5898 73cf ....Y...p.(.X.s. │ │ │ │ +0005e220: 298e 8e8e 9f20 275f 8d91 eaf1 eb77 6865 ).... '_.....whe │ │ │ │ +0005e230: 7265 9605 0004 7468 6593 6675 6e63 7469 re....the.functi │ │ │ │ +0005e240: 6f6e 7393 d759 8d9f 01cc ccd5 318e 9104 ons..Y......1... │ │ │ │ +0005e250: c004 d73b 8d96 01ff fe3a 933a 933a 8e91 ...;.....:.:.:.. │ │ │ │ +0005e260: 11ca 9c3b 9601 fffe 598d 9f01 cccc d86d ...;....Y......m │ │ │ │ +0005e270: 8e91 0804 c4d7 3b93 5991 07c9 dbcf 3a91 ......;.Y.....:. │ │ │ │ +0005e280: 052d 6cda 558d 9101 3111 9ffb a532 d86e .-l.U...1....2.n │ │ │ │ +0005e290: 8e8d 8d8d 910c 06cc da00 8e8e 8e91 135c ...............\ │ │ │ │ +0005e2a0: 2521 9105 2d6b 5591 0631 15cf 6172 6596 %!..-kU..1..are. │ │ │ │ +0005e2b0: 0500 0464 6574 6572 6d69 6e65 6493 629a ...determined.b. │ │ │ │ +0005e2c0: ac72 7993 7468 6593 7498 7970 9053 8e65 .ry.the.t.yp.S.e │ │ │ │ +0005e2d0: 7393 6f66 9374 6865 9366 7265 658e a18d s.of.the.free... │ │ │ │ +0005e2e0: 91ea f1eb 7691 ff58 e461 7269 6162 6c65 ....v..X.ariable │ │ │ │ +0005e2f0: 7396 03ea a861 6e64 9374 6865 9374 9aac s....and.the.t.. │ │ │ │ +0005e300: 7279 7090 538e 6593 6f66 9374 6865 9374 ryp.S.e.of.the.t │ │ │ │ +0005e310: 6572 6d93 2869 6e93 6193 7498 7970 9053 erm.(in.a.t.yp.S │ │ │ │ +0005e320: 8e65 9363 6f6e 9874 6578 7493 6465 7269 .e.con.text.deri │ │ │ │ +0005e330: 7698 6564 9366 726f 6d93 7468 6593 7465 v.ed.from.the.te │ │ │ │ +0005e340: 726d 292e 8ea1 8d91 f653 7a4d 6f72 6596 rm)......SzMore. │ │ │ │ +0005e350: 03ea a870 7265 6369 7365 6c79 91ff 0556 ...precisely...V │ │ │ │ +0005e360: 2c93 6769 769a ac72 656e 9361 9374 6572 ,.giv..ren.a.ter │ │ │ │ +0005e370: 6d2d 696e 2d63 6f6e 9874 6578 7493 d70b m-in-con.text... │ │ │ │ +0005e380: 91fe 1391 733b 7891 fe00 0273 3a74 93cf ....s;x....s:t.. │ │ │ │ +0005e390: 6f98 7698 6572 9306 8d9f 01cc ccd5 0a8e o.v.er.......... │ │ │ │ +0005e3a0: 910a 8e3c cf73 7570 7090 538e 6f73 658e ...<.supp.S.ose. │ │ │ │ +0005e3b0: a68d 8d8d 8d91 fc92 39eb 6080 888e 8e8e ........9.`..... │ │ │ │ +0005e3c0: 9108 51d7 d774 9603 eaa8 cf68 6173 9374 ..Q..t.....has.t │ │ │ │ +0005e3d0: 90ac 7279 7090 538e 6593 d71c 8e9f 19ba ..ryp.S.e....... │ │ │ │ +0005e3e0: 348d 8d8d 8d91 fc92 39eb 6080 888e 8e8e 4.......9.`..... │ │ │ │ +0005e3f0: 9108 51d7 d778 91fe 0002 7396 0355 52cf ..Q..x....s..UR. │ │ │ │ +0005e400: 3d93 d778 8d9f 01cc ccd5 318e 9104 c004 =..x......1..... │ │ │ │ +0005e410: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +0005e420: 9c3b 9101 fffe 788d 9f01 cccc d86d 8e91 .;....x......m.. │ │ │ │ +0005e430: 0bef 6ccf 616e 6496 03ea a865 6163 9aac ..l.and....eac.. │ │ │ │ +0005e440: 7268 93d7 788d 9f01 cccc d86a 8e91 0850 rh..x......j...P │ │ │ │ +0005e450: b2cf 6861 7393 7498 7970 9053 8e65 93d7 ..has.t.yp.S.e.. │ │ │ │ +0005e460: 1b8d 9f01 cccc d86a 8e8e 9f19 ba35 8d8d .......j.....5.. │ │ │ │ +0005e470: 8d8d 91fc 9239 eb60 8088 8e8e 8e91 0851 .....9.`.......Q │ │ │ │ +0005e480: d7d7 0b91 fe13 9173 9603 5552 cf3d 93d7 .......s..UR.=.. │ │ │ │ +0005e490: 0b8d 9f01 cccc d531 8e91 04c0 04d7 3b8d .......1......;. │ │ │ │ +0005e4a0: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ +0005e4b0: 01ff fe0b 8d9f 01cc ccd8 6e8e 9105 a850 ..........n....P │ │ │ │ +0005e4c0: cf2e 8ea6 8d91 eaf1 eb54 6865 6e96 04ff .........Then... │ │ │ │ +0005e4d0: 1473 696e 6365 9b04 ff13 d70b 91fe 1391 .since.......... │ │ │ │ +0005e4e0: 733b 7891 fe00 0273 3a74 93cf 6973 9861 s;x....s:t..is.a │ │ │ │ +0005e4f0: 9374 6572 6d2d 696e 2d63 6f6e 90ac 7274 .term-in-con..rt │ │ │ │ +0005e500: 6578 742c 9105 442f d70b 9bfe 1391 733a ext,..D/......s: │ │ │ │ +0005e510: 1c91 0656 30cf 616e 6493 d70b 9873 3a1b ...V0.and....s:. │ │ │ │ +0005e520: 8d9f 01cc ccd8 6a8e 9109 651d cf61 7265 ......j...e..are │ │ │ │ +0005e530: 9374 95ac 7279 7090 538e 6573 2d69 6e2d .t..ryp.S.es-in- │ │ │ │ +0005e540: 636f 6e93 7465 7874 2c91 0544 2e61 6e64 con.text,..D.and │ │ │ │ +0005e550: 9104 ff14 6865 6e63 658e a18d 91ea f1eb ....hence....... │ │ │ │ +0005e560: 6769 7690 ac72 6596 0346 e972 6973 6591 giv..re..F.rise. │ │ │ │ +0005e570: 0346 e874 6f93 6675 6e63 7469 6f6e 7393 .F.to.functions. │ │ │ │ +0005e580: 5b96 fe00 025b d70b 9bfe 1391 733a 1c91 [....[......s:.. │ │ │ │ +0005e590: 0157 1dcf 5d93 5d8d 9f01 cccc d84d 8e91 .W..].]......M.. │ │ │ │ +0005e5a0: 0cca d8cf 616e 6491 0346 e95b 935b d70b ....and..F.[.[.. │ │ │ │ +0005e5b0: 9873 3a1b 8d9f 01cc ccd8 6a8e 9104 660a .s:.......j...f. │ │ │ │ +0005e5c0: cf5d 935d 8d9f 01cc ccd8 4d8e 910c cad9 .].]......M..... │ │ │ │ +0005e5d0: cf66 726f 6d9b 0346 e8da 558d 9101 3111 .from..F..U...1. │ │ │ │ +0005e5e0: 9ffb a532 d86e 8e91 0a20 4acf 746f 9603 ...2.n... J.to.. │ │ │ │ +0005e5f0: 46e9 da55 9104 77f9 cf61 7393 696e 9373 F..U..w..as.in.s │ │ │ │ +0005e600: 6563 7469 6f6e 9839 2e32 2e32 2e91 0502 ection.9.2.2.... │ │ │ │ +0005e610: 4b54 6865 936d 6561 6e69 6e67 8ea1 8d91 KThe.meaning.... │ │ │ │ +0005e620: eaf1 eb6f 6696 03ea a8d7 0b91 fe13 9173 ...of..........s │ │ │ │ +0005e630: 3b78 91fe 0002 733a 7493 cf69 6e93 7468 ;x....s:t..in.th │ │ │ │ +0005e640: 6593 6d6f 9a53 8e64 656c 93d7 4d91 052b e.mo.S.del..M..+ │ │ │ │ +0005e650: 8ccf 7769 6c6c 9362 9865 9367 6976 9aac ..will.b.e.giv.. │ │ │ │ +0005e660: 7265 6e93 6298 7993 616e 9365 6c65 6d65 ren.b.y.an.eleme │ │ │ │ +0005e670: 6e98 748e a421 83fd 8d8d 8d91 f0f1 eb5b n.t..!.........[ │ │ │ │ +0005e680: 96fe 0002 5bd7 0b9b fe13 9173 3b78 9373 ....[......s;x.s │ │ │ │ +0005e690: 3a74 cf5d 935d 8d9f 01cc ccd8 4d8e 910c :t.].]......M... │ │ │ │ +0005e6a0: d942 da32 8d8d 8d91 0a74 119f f5ff fcbf .B.2.....t...... │ │ │ │ +0005e6b0: 598e 8e9f 0c22 258d 9103 5552 d858 91ff Y...."%...UR.X.. │ │ │ │ +0005e6c0: 3526 73db 3255 8d91 00cd 289f fdb8 e4d9 5&s.2U....(..... │ │ │ │ +0005e6d0: 6e8e 8e8e 8d8d 9feb 665a 8d91 2059 ebbf n.......fZ.. Y.. │ │ │ │ +0005e6e0: 308e 9f12 000b 8d91 2059 eb40 8e8e 8d9f 0....... Y.@.... │ │ │ │ +0005e6f0: f2ff fd8d 912c b8cd d86d 8e9f 0d00 038d .....,...m...... │ │ │ │ +0005e700: 8d91 2a17 a09f f5ff fcbf 598e 8e9f 0bf4 ..*.......Y..... │ │ │ │ +0005e710: 968d 9129 19ec d86a 9076 08d5 3d31 8e8e ...)...j.v..=1.. │ │ │ │ +0005e720: 9137 dc72 cf5b 935b d70b 9873 3a1b 8d9f .7.r.[.[...s:... │ │ │ │ +0005e730: 01cc ccd8 6a8e 9104 660a cf5d 935d 8d9f ....j...f..].].. │ │ │ │ +0005e740: 01cc ccd8 4d8e 9109 83f0 cf28 d758 91fe ....M......(.X.. │ │ │ │ +0005e750: f185 73cf 298d 9feb 665a 8dbf 318e 9f12 ..s.)...fZ..1... │ │ │ │ +0005e760: 000b 8d41 8e8e 8e8d 9200 85f9 dcda 218e ...A..........!. │ │ │ │ +0005e770: 9200 91f9 decf 5b93 5bd7 0b98 733a 1c91 ......[.[...s:.. │ │ │ │ +0005e780: 0157 1dcf 5d93 5d8d 9f01 cccc d84d 8e91 .W..].]......M.. │ │ │ │ +0005e790: 0983 f0cf 28d7 5891 fef1 8573 cf29 d73a ....(.X....s.).: │ │ │ │ +0005e7a0: 8e8e 8ea1 8d91 eaf1 ebcf 496e 9603 eaa8 ..........In.... │ │ │ │ +0005e7b0: 6f74 6865 7293 779a ac72 6f72 6473 2c93 other.w..rords,. │ │ │ │ +0005e7c0: 6769 7698 656e 8ea6 8d8d 8d91 f0f1 ebd7 giv.en.......... │ │ │ │ +0005e7d0: 5891 fef1 8573 8e8e 8d8d 9109 2cbd cf3d X....s......,..= │ │ │ │ +0005e7e0: 8e8e 8d8d 911c 5045 28d7 588d 9f01 cccc ......PE(.X..... │ │ │ │ +0005e7f0: d531 8e91 04c0 04d7 3b8d 9601 fffe 3a93 .1......;.....:. │ │ │ │ +0005e800: 3a93 3a8e 9111 ca9c 3b91 01ff fe58 8d9f :.:.....;....X.. │ │ │ │ +0005e810: 01cc ccd8 6e8e 9105 a850 cf29 9603 5552 ....n....P.)..UR │ │ │ │ +0005e820: da32 9355 8d91 0131 119f fb0b 99d8 6e8e .2.U...1......n. │ │ │ │ +0005e830: 8e8e 8e9f 1300 008d 8d8d 91f5 7afb d779 ............z..y │ │ │ │ +0005e840: 91fe 6e3b 738e 8e8d 8d91 092c bdcf 3d8e ..n;s......,..=. │ │ │ │ +0005e850: 8e8d 8d91 1c50 4528 d779 8d9f 01cc ccd5 .....PE(.y...... │ │ │ │ +0005e860: 318e 9b04 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ +0005e870: 933a 8e91 11ca 9c3b 9101 fffe 798d 9f01 .:.....;....y... │ │ │ │ +0005e880: cccc d86d 8e91 0804 c4cf 2996 0355 52da ...m......)..UR. │ │ │ │ +0005e890: 3293 cf5b 96fe 0002 5bd7 0b91 fe13 9173 2..[....[......s │ │ │ │ +0005e8a0: 3a1b 8d9f 01cc ccd5 318e 98cf 5d93 5d8d :.......1...].]. │ │ │ │ +0005e8b0: 9f01 cccc d84d 8e9b 0983 f0cf 28d7 5891 .....M......(.X. │ │ │ │ +0005e8c0: fef1 8573 cf29 9602 aaa8 da02 8d93 0196 ...s.).......... │ │ │ │ +0005e8d0: 01ff fe01 9301 8e91 1355 4e02 93cf 5b96 .........UN...[. │ │ │ │ +0005e8e0: fe00 025b d70b 91fe 1391 733a 1b8d 9f01 ...[......s:.... │ │ │ │ +0005e8f0: cccc d86d 8e91 0804 c4cf 5d93 5d8d 9f01 ...m......].]... │ │ │ │ +0005e900: cccc d84d 8e98 cf28 d758 91fe f185 73cf ...M...(.X....s. │ │ │ │ +0005e910: 298e 8e8e a68d 91ea f1eb 6f6e 6596 0429 ).........one..) │ │ │ │ +0005e920: b667 6574 739b 0429 b561 6e93 656c 656d .gets..).an.elem │ │ │ │ +0005e930: 656e 90ac 7274 935b 96fe 0002 5bd7 0b91 en..rt.[....[... │ │ │ │ +0005e940: fe13 9173 3b78 9373 3a74 cf5d 935d 8d9f ...s;x.s:t.].].. │ │ │ │ +0005e950: 01cc ccd8 4d8e 9109 83f0 cf28 d758 91fe ....M......(.X.. │ │ │ │ +0005e960: f185 73cf 2928 d779 91fe 6e3b 73cf 2998 ..s.)(.y..n;s.). │ │ │ │ +0005e970: 6f66 9b04 29b6 5b93 5bd7 0b91 fe13 9173 of..).[.[......s │ │ │ │ +0005e980: 3a1c 9101 571d cf5d 935d 8d9f 01cc ccd8 :...W..].]...... │ │ │ │ +0005e990: 4d8e 9109 83f0 cf28 d758 91fe f185 73cf M......(.X....s. │ │ │ │ +0005e9a0: 292e 9105 f609 5468 6598 6465 0c6e 6974 ).....The.de.nit │ │ │ │ +0005e9b0: 696f 6e98 6f66 9104 29b5 5b93 5bd7 0b91 ion.of..).[.[... │ │ │ │ +0005e9c0: fe13 9173 3b78 9373 3a74 cf5d 935d 8d9f ...s;x.s:t.].].. │ │ │ │ +0005e9d0: 01cc ccd8 4d8e 910d ada6 cf70 726f 2d8e ....M......pro-. │ │ │ │ +0005e9e0: a410 0000 8d91 eaf1 eb63 6565 6473 9604 .........ceeds.. │ │ │ │ +0005e9f0: 8efc 6290 ac72 7993 696e 6475 6374 696f ..b..ry.inductio │ │ │ │ +0005ea00: 6e9b 048e fd6f 6e93 7468 6593 7374 7275 n....on.the.stru │ │ │ │ +0005ea10: 6374 7572 6593 6f66 9374 6865 9374 6572 cture.of.the.ter │ │ │ │ +0005ea20: 6d98 d774 cf2c 9104 b811 6173 9366 6f6c m..t.,....as.fol │ │ │ │ +0005ea30: 6c6f 90ac 7277 732e 9107 25dc 2841 7398 lo..rws...%.(As. │ │ │ │ +0005ea40: 6290 538e 6566 6f72 652c 9104 b811 7468 b.S.efore,....th │ │ │ │ +0005ea50: 6593 7375 6273 6372 6970 748e a18d 91ea e.subscript..... │ │ │ │ +0005ea60: f1eb d74d 9105 367b cf77 696c 6c96 03f5 ...M..6{.will... │ │ │ │ +0005ea70: 9762 9a53 8e65 9364 726f 7070 9865 6491 .b.S.e.dropp.ed. │ │ │ │ +0005ea80: 03f5 9666 726f 6d93 7468 6593 7365 6d61 ...from.the.sema │ │ │ │ +0005ea90: 6e9a ac72 7469 6393 6272 6163 986b 9865 n..rtic.brac.k.e │ │ │ │ +0005eaa0: 7473 935b 96fe 0002 5b8d 8d91 00b4 7889 ts.[....[.....x. │ │ │ │ +0005eab0: 0000 6666 0003 8666 8e8e 9104 3ade 5d93 ..ff...f....:.]. │ │ │ │ +0005eac0: 5d96 03f5 9777 6865 6e93 7468 6591 03f5 ]....when.the... │ │ │ │ +0005ead0: 9670 6172 7469 6375 6c61 7293 6d6f 9053 .particular.mo.S │ │ │ │ +0005eae0: 8e64 656c 9369 6e98 7698 6f6c 7698 6564 .del.in.v.olv.ed │ │ │ │ +0005eaf0: 9369 738e a18d 91ea f1eb 636c 6561 7296 .is.......clear. │ │ │ │ +0005eb00: 03ea a866 726f 6d93 7468 6593 636f 6e90 ...from.the.con. │ │ │ │ +0005eb10: ac72 7465 7874 2e29 8ea6 8d8d 8d8d 91fc .rtext.)........ │ │ │ │ +0005eb20: 9239 eb60 8088 8e8e 8e91 0851 d7cf 4966 .9.`.......Q..If │ │ │ │ +0005eb30: 9604 6633 d774 9b04 6634 cf69 7393 6198 ..f3.t..f4.is.a. │ │ │ │ +0005eb40: 7691 ff58 e461 7269 6162 6c65 2c91 0485 v..X.ariable,... │ │ │ │ +0005eb50: 1669 7498 6d90 ac72 7573 7493 6290 538e .it.m..rust.b.S. │ │ │ │ +0005eb60: 6598 d778 8d9f 01cc ccd8 6a8e 9108 cc3d e..x......j....= │ │ │ │ +0005eb70: cf66 6f72 9373 6f6d 6598 756e 6971 7565 .for.some.unique │ │ │ │ +0005eb80: 93d7 6a91 04d4 6fcf 3d96 0427 9c31 d73b ..j...o.=..'.1.; │ │ │ │ +0005eb90: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ +0005eba0: 9101 fffe 6dcf 2c91 0485 1673 6f98 d71c ....m.,....so... │ │ │ │ +0005ebb0: 9105 7eb8 cf3d 93d7 1b8d 9f01 cccc d86a ..~..=.........j │ │ │ │ +0005ebc0: 8e91 08cc 3ecf 616e 6491 0466 3374 6865 ....>.and..f3the │ │ │ │ +0005ebd0: 6e8e a18d 9108 51d7 5b96 fe00 025b d70b n.....Q.[....[.. │ │ │ │ +0005ebe0: 91fe 1391 733b 7893 733a 74cf 5d93 5d28 ....s;x.s:t.].]( │ │ │ │ +0005ebf0: d758 91fe f185 73cf 2928 d779 91fe 6e3b .X....s.)(.y..n; │ │ │ │ +0005ec00: 73cf 2996 03ea a869 7393 6465 0c6e 6564 s.)....is.de.ned │ │ │ │ +0005ec10: 9374 6f93 6290 538e 6593 d779 8d9f 01cc .to.b.S.e..y.... │ │ │ │ +0005ec20: ccd8 6a8e 9104 660a cf2e 8e9f 19ba 348d ..j...f.......4. │ │ │ │ +0005ec30: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ +0005ec40: 51d7 cf53 7570 7090 538e 6f73 6596 04f1 Q..Supp.S.ose... │ │ │ │ +0005ec50: 40d7 749b 04f1 41cf 6973 9361 9863 6f6e @.t...A.is.a.con │ │ │ │ +0005ec60: 7374 616e 90ac 7274 93df 638d 9f01 cccc stan..rt..c..... │ │ │ │ +0005ec70: d81b 8d90 497b 9ffd b8e4 dc30 8e8e 9108 ....I{.....0.... │ │ │ │ +0005ec80: 56c6 cf2c 9105 32e7 7768 6572 6593 28df V..,..2.where.(. │ │ │ │ +0005ec90: 63d7 3b91 01ff fe1b 906e 39cf 2996 0514 c.;......n9.)... │ │ │ │ +0005eca0: 4ada 3293 cf06 8d9f 01cc ccd5 0a8e 910b J.2............. │ │ │ │ +0005ecb0: 94d4 cf61 6e64 98d7 1b8d 906e 399f fba5 ...and.....n9... │ │ │ │ +0005ecc0: 32db 308e 9108 2db2 cf69 7398 616e 9604 2.0...-..is.an.. │ │ │ │ +0005ecd0: f140 696e 7374 616e 6365 936f 6698 d71b .@instance.of... │ │ │ │ +0005ece0: 906e 39cf 2e91 084c a954 6865 6e8e a18d .n9....L.Then... │ │ │ │ +0005ecf0: 9108 51d7 6290 ac72 7996 0513 704c 656d ..Q.b..ry...pLem │ │ │ │ +0005ed00: 6d61 9331 9105 136f 6f66 9339 2e32 2e33 ma.1...oof.9.2.3 │ │ │ │ +0005ed10: 2c91 055d a2d7 1b8d 906e 399f fba5 32db ,..].....n9...2. │ │ │ │ +0005ed20: 308e 9108 8aec cf3d 9105 4e7a d71b 906e 0......=..Nz...n │ │ │ │ +0005ed30: 39cf 5bd7 1c8d 9f01 cccc d531 8e96 04c0 9.[........1.... │ │ │ │ +0005ed40: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +0005ed50: ca9c 3b9b 01ff fe1c 8d9f 01cc ccd8 708e ..;...........p. │ │ │ │ +0005ed60: 9104 c75d d73d 0c8d 9f01 cccc d531 8e93 ...].=.......1.. │ │ │ │ +0005ed70: d73b 8d98 3a98 3a98 3a8e 9111 ca9c 3b98 .;..:.:.:.....;. │ │ │ │ +0005ed80: 0c8d 9f01 cccc d870 8e91 04c7 5dcf 5d96 .......p....].]. │ │ │ │ +0005ed90: 0513 7066 6f72 9105 136f 756e 6971 7565 ..pfor...ounique │ │ │ │ +0005eda0: 6c79 9364 6574 6572 6d69 6e65 6493 7490 ly.determined.t. │ │ │ │ +0005edb0: ac72 7970 9053 8e65 738e a18d 9108 51d7 .ryp.S.es.....Q. │ │ │ │ +0005edc0: d71c 8d9f 01cc ccd5 318e 9604 c004 d73b ........1......; │ │ │ │ +0005edd0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ +0005ede0: 9b01 fffe 1c8d 9f01 cccc d870 8e91 0a75 ...........p...u │ │ │ │ +0005edf0: 7dcf 2877 6865 7265 9105 ae21 d70c 8d9f }.(where...!.... │ │ │ │ +0005ee00: 01cc ccd5 318e 93d7 3b8d 983a 983a 983a ....1...;..:.:.: │ │ │ │ +0005ee10: 8e91 11ca 9c3b 980c 8d9f 01cc ccd8 708e .....;........p. │ │ │ │ +0005ee20: 910a 757d cf61 7265 9b05 ae21 7468 6596 ..u}.are...!the. │ │ │ │ +0005ee30: 05ae 2074 90ac 7279 7090 538e 6593 7691 .. t..ryp.S.e.v. │ │ │ │ +0005ee40: ff58 e461 7269 6162 6c65 7398 6f90 538e .X.ariables.o.S. │ │ │ │ +0005ee50: 6363 7572 7269 6e67 9369 6e93 d71b 906e ccurring.in....n │ │ │ │ +0005ee60: 39cf 292e 910a 834a 5468 656e 9364 650c 9.)....JThen.de. │ │ │ │ +0005ee70: 6e65 8ea1 8d91 0851 d75b 96fe 0002 5bd7 ne.....Q.[....[. │ │ │ │ +0005ee80: 0b9b fe13 9173 3b78 9373 3a74 cf5d 935d .....s;x.s:t.].] │ │ │ │ +0005ee90: 28d7 5891 fef1 8573 cf29 28d7 7991 fe6e (.X....s.)(.y..n │ │ │ │ +0005eea0: 3b73 cf29 9603 b559 746f 9362 9053 8e65 ;s.)...Yto.b.S.e │ │ │ │ +0005eeb0: 93d7 4d91 0140 e4cf 28df 63d7 3b91 01ff ..M..@..(.c.;... │ │ │ │ +0005eec0: fe1b 906e 39cf 2928 5b96 fe00 025b d70b ...n9.)([....[.. │ │ │ │ +0005eed0: 9873 3a1c 8d9f 01cc ccd5 318e 9104 c004 .s:.......1..... │ │ │ │ +0005eee0: cf5d 935d 28d7 5891 fef1 8573 cf29 d73b .].](.X....s.).; │ │ │ │ +0005eef0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ +0005ef00: 9101 fffe cf5b 935b d70b 9873 3a1c 8d9f .....[.[...s:... │ │ │ │ +0005ef10: 01cc ccd8 708e 9104 c75d cf5d 935d 28d7 ....p....].].](. │ │ │ │ +0005ef20: 5891 fef1 8573 cf29 292c 9103 c003 7768 X....s.)),....wh │ │ │ │ +0005ef30: 6963 9aac 7268 9603 b559 6973 9361 6e93 ic..rh...Yis.an. │ │ │ │ +0005ef40: 656c 656d 656e 9874 936f 668e a18d 9108 elemen.t.of..... │ │ │ │ +0005ef50: 51d7 5b96 fe00 025b d70b 91fe 1391 733a Q.[....[......s: │ │ │ │ +0005ef60: 1c91 0157 1dcf 5d93 5d28 d758 91fe f185 ...W..].](.X.... │ │ │ │ +0005ef70: 73cf 2996 03ea a862 90ac 7279 934c 656d s.)....b..ry.Lem │ │ │ │ +0005ef80: 6d61 9332 936f 6693 392e 322e 3393 2873 ma.2.of.9.2.3.(s │ │ │ │ +0005ef90: 696e 6365 93d7 1c91 0541 c5cf 6973 93d7 ince.....A..is.. │ │ │ │ +0005efa0: 1b8d 906e 399f fba5 32db 308e 9103 3c72 ...n9...2.0...|..... │ │ │ │ -0005f320: 0294 2fdf 8da0 fd8b d021 8d8d 8d8d 9124 ../......!.....$ │ │ │ │ -0005f330: 67af eb60 8088 8e8e 8e91 3027 4dcf 5375 g..`......0'M.Su │ │ │ │ -0005f340: 7070 9053 8e6f 7365 9605 8529 d774 9b05 pp.S.ose...).t.. │ │ │ │ -0005f350: 8528 cf69 7393 7468 6593 6162 7374 7261 .(.is.the.abstra │ │ │ │ -0005f360: 6374 696f 6e98 7465 726d 93d7 1578 3a74 ction.term...x:t │ │ │ │ -0005f370: 8d9f 01cc ccd5 328e 9104 c004 cf77 6865 ......2......whe │ │ │ │ -0005f380: 7265 98d7 7893 cf69 7393 6f66 9874 90ac re..x..is.of.t.. │ │ │ │ -0005f390: 7279 7090 538e 6593 d71c 8d9f 01cc ccd5 ryp.S.e......... │ │ │ │ -0005f3a0: 318e 960a 452d cf61 6e64 98d7 748d 9f01 1...E-.and..t... │ │ │ │ -0005f3b0: cccc d532 8e93 cf6f 6698 7490 ac72 7970 ...2...of.t..ryp │ │ │ │ -0005f3c0: 9053 8e65 9105 8529 d71c 8d9f 01cc ccd5 .S.e...)........ │ │ │ │ -0005f3d0: 328e 9104 c004 cf2e 8ea4 1000 008d 9130 2..............0 │ │ │ │ -0005f3e0: 274d 5468 90ac 7275 7396 0364 61d7 1c91 'MTh..rus..da... │ │ │ │ -0005f3f0: 04ac 6fcf 3d91 0355 52d7 1c8d 9f01 cccc ..o.=..UR....... │ │ │ │ -0005f400: d531 8e8d 9104 c004 da21 8e91 10c0 06d7 .1.......!...... │ │ │ │ -0005f410: 1c8d 9f01 cccc d532 8e91 0824 66cf 616e .......2...$f.an │ │ │ │ -0005f420: 6493 5b96 fe00 025b d70b 9bfe 1391 733a d.[....[......s: │ │ │ │ -0005f430: 1c91 0157 1dcf 5d93 5d28 d758 91fe f185 ...W..].](.X.... │ │ │ │ -0005f440: 73cf 2996 0364 6169 7393 7468 6591 0364 s.)..dais.the..d │ │ │ │ -0005f450: 6266 756e 6374 696f 6e93 7365 7493 5b96 bfunction.set.[. │ │ │ │ -0005f460: fe00 025b d70b 9873 3a1c 8d9f 01cc ccd5 ...[...s:....... │ │ │ │ -0005f470: 318e 9104 c004 cf5d 935d 28d7 5891 fef1 1......].](.X... │ │ │ │ -0005f480: 8573 cf29 8dda 218e 910c 0002 cf5b 935b .s.)..!......[.[ │ │ │ │ -0005f490: d70b 9873 3a1c 8d9f 01cc ccd5 328e 9104 ...s:.......2... │ │ │ │ -0005f4a0: c004 cf5d 935d 28d7 5891 fef1 8573 cf29 ...].](.X....s.) │ │ │ │ -0005f4b0: 2e91 050c 1e44 650c 6e65 8ea1 8d91 3027 .....De.ne....0' │ │ │ │ -0005f4c0: 4d5b 96fe 0002 5bd7 0b91 fe13 9173 3b78 M[....[......s;x │ │ │ │ -0005f4d0: 9373 3a74 cf5d 935d 28d7 5891 fef1 8573 .s:t.].](.X....s │ │ │ │ -0005f4e0: cf29 28d7 7991 fe6e 3b73 cf29 9605 2991 .)(.y..n;s.)..). │ │ │ │ -0005f4f0: 746f 9362 9053 8e65 9374 6865 9365 6c65 to.b.S.e.the.ele │ │ │ │ -0005f500: 6d65 6e9a ac72 7491 0529 906f 6693 7468 men..rt..).of.th │ │ │ │ -0005f510: 6973 9373 6574 9377 6869 6398 6893 6973 is.set.whic.h.is │ │ │ │ -0005f520: 9374 6865 9366 756e 6374 696f 6e93 7365 .the.function.se │ │ │ │ -0005f530: 6e64 696e 6791 0529 90d7 7991 05e2 5eda nding..)..y...^. │ │ │ │ -0005f540: 328e a18d 9130 274d cf5b 96fe 0002 5bd7 2....0'M.[....[. │ │ │ │ -0005f550: 0b9b fe13 9173 3a1c 8d9f 01cc ccd5 318e .....s:.......1. │ │ │ │ -0005f560: 9104 c004 cf5d 935d 28d7 5891 fef1 8573 .....].](.X....s │ │ │ │ -0005f570: cf29 9104 6702 746f 9104 6703 5b93 5bd7 .)..g.to..g.[.[. │ │ │ │ -0005f580: 0b98 733b 7893 733b 783a 748d 9f01 cccc ..s;x.s;x:t..... │ │ │ │ -0005f590: d532 8e91 04c0 04cf 5d93 5d28 d758 91fe .2......].](.X.. │ │ │ │ -0005f5a0: f185 73cf 2928 d779 91fe 6e3b 733b 9101 ..s.)(.y..n;s;.. │ │ │ │ -0005f5b0: fffe 7990 6e39 cf29 2e91 06ad ef28 4e6f ..y.n9.).....(No │ │ │ │ -0005f5c0: 7465 9604 6703 7468 6174 9104 6702 7369 te..g.that..g.si │ │ │ │ -0005f5d0: 6e63 6593 d70b 9873 3b78 91fe 0002 733a nce....s;x....s: │ │ │ │ -0005f5e0: 749b 0467 02cf 6973 9361 9874 6572 6d2d t..g..is.a.term- │ │ │ │ -0005f5f0: 696e 2d63 6f6e 90ac 7274 6578 742c 8ea1 in-con..rtext,.. │ │ │ │ -0005f600: 8d91 3027 4d62 95ac 7279 9b04 0c14 636f ..0'Mb..ry....co │ │ │ │ -0005f610: 6e93 7693 656e 9374 696f 6e96 040c 1374 n.v.en.tion....t │ │ │ │ -0005f620: 6865 9862 9053 8e6f 756e 6498 7691 ff58 he.b.S.ound.v..X │ │ │ │ -0005f630: e461 7269 6162 6c65 93d7 7898 cf64 6f90 .ariable..x..do. │ │ │ │ -0005f640: 538e 6573 986e 6f74 936f 9053 8e63 6375 S.es.not.o.S.ccu │ │ │ │ -0005f650: 7298 696e 98d7 7891 fe00 0273 93cf 616e r.in..x....s..an │ │ │ │ -0005f660: 6498 7468 90ac 7275 7398 d70b 91fe 1391 d.th..rus....... │ │ │ │ -0005f670: 733b 7891 fe00 0273 3b78 3a74 8d9f 01cc s;x....s;x:t.... │ │ │ │ -0005f680: ccd5 328e 9108 cc17 cf69 7398 616c 736f ..2......is.also │ │ │ │ -0005f690: 8ea1 8d91 3027 4d61 9103 eaa8 7465 726d ....0'Ma....term │ │ │ │ -0005f6a0: 2d69 6e2d 636f 6e90 ac72 7465 7874 2e29 -in-con..rtext.) │ │ │ │ -0005f6b0: 8ea9 1577 ac8d 9112 c761 4e6f 90ac 7277 ...w.....aNo..rw │ │ │ │ -0005f6c0: 9603 abe4 6465 0c6e 6593 7468 659b 03ab ....de.ne.the... │ │ │ │ -0005f6d0: e56d 6561 6e69 6e67 936f 6693 6193 7465 .meaning.of.a.te │ │ │ │ -0005f6e0: 726d 93d7 748d 9f01 cccc d81c 8e91 08de rm..t........... │ │ │ │ -0005f6f0: 0acf 696e 9861 936d 6f9a 538e 6465 6c93 ..in.a.mo.S.del. │ │ │ │ -0005f700: d74d 9104 ecc8 cf74 6f93 6298 6593 7468 .M.....to.b.e.th │ │ │ │ -0005f710: 6591 03ab e564 6570 9865 6e64 656e 9aac e....dep.enden.. │ │ │ │ -0005f720: 7274 6c79 9374 9879 7090 538e 6564 9366 rtly.t.yp.S.ed.f │ │ │ │ -0005f730: 756e 6374 696f 6e8e 9f1d cd0b 8d8d 8d91 unction......... │ │ │ │ -0005f740: 18c7 615b 96fe 0002 5bd7 748d 9f01 cccc ..a[....[.t..... │ │ │ │ -0005f750: d81c 8e91 0532 26cf 5d93 5d96 0355 52da .....2&.].]..UR. │ │ │ │ -0005f760: 328d 8d8d 910a 7411 9ff5 fffc bf59 8e8e 2.....t......Y.. │ │ │ │ -0005f770: 9f0c 2225 8d93 d858 91ff 3526 73db 3255 .."%...X..5&s.2U │ │ │ │ -0005f780: 8d91 00cd 289f fdb8 e4d9 6e8e 8e8e 8d8d ....(.....n..... │ │ │ │ -0005f790: 9feb 665a 8d91 2059 ebbf 308e 9f12 000b ..fZ.. Y..0..... │ │ │ │ -0005f7a0: 8d91 2059 eb40 8e8e 8d9f f2ff fd8d 912c .. Y.@........., │ │ │ │ -0005f7b0: b8cd d86d 8e9f 0d00 038d 8d91 2a17 a09f ...m........*... │ │ │ │ -0005f7c0: f5ff fcbf 598e 8e9f 0bf4 968d 9129 19ec ....Y........).. │ │ │ │ -0005f7d0: d86a 9076 08d5 3d31 8e8e 9137 dc72 cf5b .j.v..=1...7.r.[ │ │ │ │ -0005f7e0: 96fe 0002 5bd7 0b91 fe13 9173 3a1b 8d9f ....[......s:... │ │ │ │ -0005f7f0: 01cc ccd8 6a8e 9104 660a cf5d 935d 28d7 ....j...f..].](. │ │ │ │ -0005f800: 5891 fef1 8573 cf29 8d9f eb66 5a8d bf31 X....s.)...fZ..1 │ │ │ │ -0005f810: 8e9f 1200 0b8d 418e 8e8e 8d91 7c75 ecda ......A.....|u.. │ │ │ │ -0005f820: 218e 9200 8875 eecf 5b96 fe00 025b d70b !....u..[....[.. │ │ │ │ -0005f830: 91fe 1391 733a 1c91 0157 1dcf 5d93 5d28 ....s:...W..].]( │ │ │ │ -0005f840: d758 91fe f185 73cf 298e 8e8e 9f1e 77b6 .X....s.).....w. │ │ │ │ -0005f850: 8d91 12c7 6167 6976 95ac 7265 6e91 03c5 ....agiv..ren... │ │ │ │ -0005f860: 8a62 9379 9b03 c58b 5b96 fe00 025b d70b .b.y....[....[.. │ │ │ │ -0005f870: 91fe 1391 733b 7893 733a 748d 9f01 cccc ....s;x.s:t..... │ │ │ │ -0005f880: d81c 8e91 0532 26cf 5d93 5d2c 9103 ccf6 .....2&.].],.... │ │ │ │ -0005f890: 7768 6572 6598 d70b 91fe 1391 733b 7893 where.......s;x. │ │ │ │ -0005f8a0: 7396 03c5 8acf 6973 9874 6865 9363 616e s.....is.the.can │ │ │ │ -0005f8b0: 6f6e 6963 616c 9363 6f6e 90ac 7274 6578 onical.con..rtex │ │ │ │ -0005f8c0: 7498 6f66 93d7 748d 9f01 cccc d81c 8e91 t.of..t......... │ │ │ │ -0005f8d0: 0532 26cf 2e91 052c 8153 6f93 d76e 98cf .2&....,.So..n.. │ │ │ │ -0005f8e0: 6973 9374 6865 936e 95ac 7275 6d93 6290 is.the.n..rum.b. │ │ │ │ -0005f8f0: 538e 6572 986f 6691 03c5 8a74 9379 7090 S.er.of....t.yp. │ │ │ │ -0005f900: 538e 658e a18d 9112 c761 7691 ff58 e461 S.e......av..X.a │ │ │ │ -0005f910: 7269 6162 6c65 7396 0415 ca69 6e9b 0415 riables....in... │ │ │ │ -0005f920: cbd7 748d 9f01 cccc d81c 8e91 0532 26cf ..t..........2&. │ │ │ │ -0005f930: 2c91 0420 93d7 0b91 fe13 9173 93cf 6973 ,.. .......s..is │ │ │ │ -0005f940: 9861 936c 6973 7493 6f66 9874 686f 7365 .a.list.of.those │ │ │ │ -0005f950: 9374 90ac 7279 7090 538e 6598 7691 ff58 .t..ryp.S.e.v..X │ │ │ │ -0005f960: e461 7269 6162 6c65 732c 9104 2093 d76d .ariables,.. ..m │ │ │ │ -0005f970: 93cf 6973 9374 6865 986e 95ac 7275 6d93 ..is.the.n..rum. │ │ │ │ -0005f980: 6290 538e 6572 9604 15ca 6f66 986f 7264 b.S.er....of.ord │ │ │ │ -0005f990: 696e 6172 7993 7691 ff58 e461 7269 6162 inary.v..X.ariab │ │ │ │ -0005f9a0: 6c65 738e a18d 9112 c761 6f90 538e 6363 les......ao.S.cc │ │ │ │ -0005f9b0: 7572 7269 6e67 9604 00bc 6672 6565 6c79 urring....freely │ │ │ │ -0005f9c0: 9b04 00bb 696e 93d7 748d 9f01 cccc d81c ....in..t....... │ │ │ │ -0005f9d0: 8e91 0932 e2cf 2861 7373 756d 6564 9874 ...2..(assumed.t │ │ │ │ -0005f9e0: 6f93 6290 538e 6598 6469 7374 696e 6374 o.b.S.e.distinct │ │ │ │ -0005f9f0: 9366 726f 6d93 7468 6598 6290 538e 6f75 .from.the.b.S.ou │ │ │ │ -0005fa00: 6e64 9376 91ff 58e4 6172 6961 626c 6573 nd.v..X.ariables │ │ │ │ -0005fa10: 936f 6698 d774 8d9f 01cc ccd8 1c8e 9105 .of..t.......... │ │ │ │ -0005fa20: 3226 cf29 9361 6e64 9874 6865 93d7 1b8d 2&.).and.the.... │ │ │ │ -0005fa30: 9f01 cccc d86a 8e8e a18d 9112 c761 cf61 .....j.......a.a │ │ │ │ -0005fa40: 7265 9603 cbb8 7468 659b 03cb b774 90ac re....the....t.. │ │ │ │ -0005fa50: 7279 7090 538e 6573 936f 6693 7468 6f73 ryp.S.es.of.thos │ │ │ │ -0005fa60: 6598 7691 ff58 e461 7269 6162 6c65 732e e.v..X.ariables. │ │ │ │ -0005fa70: 9105 2e90 2849 7493 6973 9869 6d70 9053 ....(It.is.imp.S │ │ │ │ -0005fa80: 8e6f 7274 616e 90ac 7274 9374 6f93 6e6f .ortan..rt.to.no │ │ │ │ -0005fa90: 7465 9874 6861 7493 7468 6593 6c69 7374 te.that.the.list │ │ │ │ -0005faa0: 98d7 0b91 fe13 9173 cf2c 9103 d1e8 7768 .......s.,....wh │ │ │ │ -0005fab0: 6963 90ac 7268 9369 7398 7061 7274 936f ic..rh.is.part.o │ │ │ │ -0005fac0: 668e a18d 9112 c761 7468 6596 0424 0163 f......athe..$.c │ │ │ │ -0005fad0: 616e 6f6e 6963 616c 9b04 2400 636f 6e90 anonical..$.con. │ │ │ │ -0005fae0: ac72 7465 7874 936f 6698 d774 cf2c 9104 .rtext.of..t.,.. │ │ │ │ -0005faf0: 3257 6d61 90ac 7279 9862 9053 8e65 9373 2Wma..ry.b.S.e.s │ │ │ │ -0005fb00: 7472 6963 746c 7998 6269 6767 6572 9374 trictly.bigger.t │ │ │ │ -0005fb10: 6861 6e98 7468 6593 6361 6e6f 6e69 6361 han.the.canonica │ │ │ │ -0005fb20: 6c98 749a ac72 7970 9053 8e65 9363 6f6e l.t..ryp.S.e.con │ │ │ │ -0005fb30: 9874 6578 7473 9104 2400 6f66 93d7 1b8d .texts..$.of.... │ │ │ │ -0005fb40: 9f01 cccc d86a 8e8e a18d 9112 c761 cf6f .....j.......a.o │ │ │ │ -0005fb50: 7296 03ea a8d7 1c91 0157 1dcf 2e91 0538 r........W.....8 │ │ │ │ -0005fb60: e053 6f93 6974 9377 9aac 726f 756c 6493 .So.it.w..rould. │ │ │ │ -0005fb70: 6e6f 7493 6d61 6b98 6593 7365 6e73 6593 not.mak.e.sense. │ │ │ │ -0005fb80: 746f 9377 7269 7465 936a 7573 7493 5b96 to.write.just.[. │ │ │ │ -0005fb90: fe00 025b d71b 8d9f 01cc ccd8 6a8e 9104 ...[........j... │ │ │ │ -0005fba0: 660a cf5d 935d 9603 eaa8 6f72 935b 96fe f..].]....or.[.. │ │ │ │ -0005fbb0: 0002 5bd7 1c91 0157 1dcf 5d93 5d96 03ea ..[....W..].]... │ │ │ │ -0005fbc0: a869 6e93 7468 6593 6162 9053 8e6f 9876 .in.the.ab.S.o.v │ │ │ │ -0005fbd0: 9865 9364 650c 6e69 7469 6f6e 2e29 8ea1 .e.de.nition.).. │ │ │ │ -0005fbe0: 8d91 1e28 f049 6696 0408 3fd7 748d 9f01 ...(.If...?.t... │ │ │ │ -0005fbf0: cccc d81c 8e91 093a 66cf 6973 9361 9363 .......:f.is.a.c │ │ │ │ -0005fc00: 6c6f 7365 6493 7465 726d 2c91 040f a574 losed.term,....t │ │ │ │ -0005fc10: 6865 6e9b 0408 40d7 6d96 0387 b0cf 3d93 hen...@.m.....=. │ │ │ │ -0005fc20: 3096 0408 3f61 6e64 9366 6f72 9365 6163 0...?and.for.eac │ │ │ │ -0005fc30: 90ac 7268 98d7 5891 fef1 8573 9103 87b0 ..rh..X....s.... │ │ │ │ -0005fc40: da32 9103 87af 558d 9101 3111 9ffb a532 .2....U...1....2 │ │ │ │ -0005fc50: d86e 8e91 0ae1 a1cf 6f6e 6593 6361 6e93 .n......one.can. │ │ │ │ -0005fc60: 6964 656e 90ac 7274 6966 7993 5b96 fe00 iden..rtify.[... │ │ │ │ -0005fc70: 025b d774 8d9f 01cc ccd8 1c8e 9105 3226 .[.t..........2& │ │ │ │ -0005fc80: cf5d 935d 9877 6974 6891 0408 3f74 6865 .].].with...?the │ │ │ │ -0005fc90: 8ea1 8d91 12c7 6165 6c65 6d65 6e90 ac72 ......aelemen..r │ │ │ │ -0005fca0: 7491 03ea a85b 96fe 0002 5bd7 748d 9f01 t....[....[.t... │ │ │ │ -0005fcb0: cccc d81c 8e91 0532 26cf 5d93 5d28 d758 .......2&.].](.X │ │ │ │ -0005fcc0: 9bfe f185 73cf 2928 2996 0355 52da 3293 ....s.)()..UR.2. │ │ │ │ -0005fcd0: cf5b 96fe 0002 5bd7 0b91 fe13 9173 3a1c .[....[......s:. │ │ │ │ -0005fce0: 9101 571d cf5d 935d 28d7 5898 73cf 292e ..W..].](.X.s.). │ │ │ │ -0005fcf0: 9105 38e0 536f 9603 eaa8 666f 7293 636c ..8.So....for.cl │ │ │ │ -0005fd00: 6f73 6564 9374 6572 6d73 936f 6e65 9367 osed.terms.one.g │ │ │ │ -0005fd10: 6574 738e a68d 8d8d 9118 c761 5b96 fe00 ets........a[... │ │ │ │ -0005fd20: 025b d774 8d9f 01cc ccd8 1c8e 9105 3226 .[.t..........2& │ │ │ │ -0005fd30: cf5d 935d 9603 5552 da32 8d8d 8d91 0a74 .].]..UR.2.....t │ │ │ │ -0005fd40: 119f f5ff fcbf 598e 8e9f 0c22 258d 93d8 ......Y...."%... │ │ │ │ -0005fd50: 5891 ff35 2673 db32 558d 9100 cd28 9ffd X..5&s.2U....(.. │ │ │ │ -0005fd60: b8e4 d96e 8e8e 8e91 1e59 edcf 5b96 fe00 ...n.....Y..[... │ │ │ │ -0005fd70: 025b d70b 91fe 1391 733a 1c91 0157 1dcf .[......s:...W.. │ │ │ │ -0005fd80: 5d93 5d28 d758 91fe f185 73cf 298e 8e8e ].](.X....s.)... │ │ │ │ -0005fd90: 9f1c 706d 8d91 12c7 6177 6865 7265 9604 ..pm....awhere.. │ │ │ │ -0005fda0: 9b80 d70b 91fe 1391 739b 049b 81cf 6973 ........s.....is │ │ │ │ -0005fdb0: 9374 6865 986c 6973 7493 6f66 9874 90ac .the.list.of.t.. │ │ │ │ -0005fdc0: 7279 709a 538e 6593 7691 ff58 e461 7269 ryp.S.e.v..X.ari │ │ │ │ -0005fdd0: 6162 6c65 7393 6f98 6363 7572 7269 6e67 ables.o.ccurring │ │ │ │ -0005fde0: 9b04 9b81 696e 93d7 748d 9f01 cccc d81c ....in..t....... │ │ │ │ -0005fdf0: 8e91 09cd a7cf 616e 6493 d76e 98cf 6973 ......and..n..is │ │ │ │ -0005fe00: 9374 6865 936c 656e 6774 6898 6f66 9374 .the.length.of.t │ │ │ │ -0005fe10: 6861 7498 6c69 7374 2e91 074b 6949 668e hat.list...KiIf. │ │ │ │ -0005fe20: a18d 9112 c761 6d6f 7265 6f95 ac72 7693 .....amoreo..rv. │ │ │ │ -0005fe30: 6572 2c91 04ac 9d6e 6f9b 0485 d374 9379 er,....no....t.y │ │ │ │ -0005fe40: 7095 538e 6591 0485 d276 91ff 58e4 6172 p.S.e....v..X.ar │ │ │ │ -0005fe50: 6961 626c 6573 986f 9363 6375 7298 696e iables.o.ccur.in │ │ │ │ -0005fe60: 9604 85d2 d774 8d9f 01cc ccd8 1c8e 9105 .....t.......... │ │ │ │ -0005fe70: 3226 cf2c 9104 ac9d 7468 656e 98d7 6e91 2&.,....then..n. │ │ │ │ -0005fe80: 045d 6ecf 3d91 045d 6f30 9861 6e64 935b .]n.=..]o0.and.[ │ │ │ │ -0005fe90: 96fe 0002 5bd7 748d 9f01 cccc d81c 8e91 ....[.t......... │ │ │ │ -0005fea0: 0532 26cf 5d93 5d98 6361 6e96 0485 d262 .2&.].].can....b │ │ │ │ -0005feb0: 9053 8e65 9869 6465 6e90 ac72 7469 0c65 .S.e.iden..rti.e │ │ │ │ -0005fec0: 6493 7769 7468 9874 6865 8ea1 8d91 12c7 d.with.the...... │ │ │ │ -0005fed0: 6165 6c65 6d65 6e90 ac72 749b 03ea a85b aelemen..rt....[ │ │ │ │ -0005fee0: 96fe 0002 5bd7 748d 9f01 cccc d81c 8e91 ....[.t......... │ │ │ │ -0005fef0: 0532 26cf 5d93 5d28 2998 6f66 9874 6865 .2&.].]().of.the │ │ │ │ -0005ff00: 9873 6574 985b 935b d71c 9101 571d cf5d .set.[.[....W..] │ │ │ │ -0005ff10: 935d 9603 5552 da32 9355 9101 3111 cf2e .]..UR.2.U..1... │ │ │ │ -0005ff20: 8ea1 8d91 1e28 f054 6865 9604 03fd 7365 .....(.The....se │ │ │ │ -0005ff30: 6d61 6e90 ac72 7469 6373 9b04 03fc 6f66 man..rtics....of │ │ │ │ -0005ff40: 9374 6572 6d73 9361 7070 9053 8e65 6172 .terms.app.S.ear │ │ │ │ -0005ff50: 7398 736f 6d65 7768 6174 9363 6f6d 706c s.somewhat.compl │ │ │ │ -0005ff60: 6963 6174 6564 9862 9053 8e65 6361 7573 icated.b.S.ecaus │ │ │ │ -0005ff70: 6593 6f66 9374 6865 9870 9a53 8e6f 7373 e.of.the.p.S.oss │ │ │ │ -0005ff80: 6962 6c65 9364 6570 9865 6e2d 8ea1 8d91 ible.dep.en-.... │ │ │ │ -0005ff90: 12c7 6164 656e 6379 9604 56d0 6f66 9b04 ..adency..V.of.. │ │ │ │ -0005ffa0: 56d1 6193 7465 726d 9375 7095 538e 6f6e V.a.term.up.S.on │ │ │ │ -0005ffb0: 9862 936f 7468 9b04 56d0 7490 ac72 7970 .b.oth..V.t..ryp │ │ │ │ -0005ffc0: 9365 9876 96ff 58e4 6172 6961 626c 6573 .e.v..X.ariables │ │ │ │ -0005ffd0: 9104 56d1 616e 6498 6f72 6469 6e61 7279 ..V.and.ordinary │ │ │ │ -0005ffe0: 9876 9361 7269 6162 6c65 732e 9106 7d59 .v.ariables...}Y │ │ │ │ -0005fff0: 4578 616d 706c 6573 986f 6691 0456 d168 Examples.of..V.h │ │ │ │ -00060000: 6f90 ac72 7798 7468 658e a18d 9112 c761 o..rw.the......a │ │ │ │ -00060010: 6465 0c6e 6974 696f 6e96 04be f16f 669b de.nition....of. │ │ │ │ -00060020: 04be f274 6865 9373 656d 616e 95ac 7274 ...the.seman..rt │ │ │ │ -00060030: 6963 7398 7793 6f72 6b73 9604 bef1 696e ics.w.orks....in │ │ │ │ -00060040: 9370 7261 6374 6963 6598 6361 6e93 6290 .practice.can.b. │ │ │ │ -00060050: 538e 6598 666f 756e 6493 696e 9353 6563 S.e.found.in.Sec │ │ │ │ -00060060: 7469 6f6e 9831 302e 342e 322c 9104 f404 tion.10.4.2,.... │ │ │ │ -00060070: 7768 6572 6593 7468 658e a18d 9112 c761 where.the......a │ │ │ │ -00060080: 6d65 616e 696e 6796 03ea a86f 6693 7365 meaning....of.se │ │ │ │ -00060090: 769a ac72 6572 616c 9374 6572 6d73 9364 v..reral.terms.d │ │ │ │ -000600a0: 656e 6f74 696e 6793 6c6f 6769 6361 6c93 enoting.logical. │ │ │ │ -000600b0: 636f 6e73 7461 6e98 7473 9369 7393 6769 constan.ts.is.gi │ │ │ │ -000600c0: 7698 656e 2e8e 9f22 02d6 8d8d 9112 c761 v.en...".......a │ │ │ │ -000600d0: eb47 392e 332e 338e 9144 475c 5375 6273 .G9.3.3..DG\Subs │ │ │ │ -000600e0: 7469 7475 7469 6f6e 8ea9 17c0 008d 9112 titution........ │ │ │ │ -000600f0: c761 cf53 696e 6365 9602 f3f1 7465 726d .a.Since....term │ │ │ │ -00060100: 7393 6d61 95ac 7279 9102 f3f0 696e 9376 s.ma..ry....in.v │ │ │ │ -00060110: 936f 6c76 9365 9602 f3f1 629a 538e 6f74 .olv.e....b.S.ot │ │ │ │ -00060120: 6893 7490 ac72 7970 9865 9376 9bff 58e4 h.t..ryp.e.v..X. │ │ │ │ -00060130: 6172 6961 626c 6573 9102 f3f0 616e 6493 ariables....and. │ │ │ │ -00060140: 6f72 6469 6e61 7279 9376 9861 7269 6162 ordinary.v.ariab │ │ │ │ -00060150: 6c65 732c 9103 2549 7468 6572 6591 02f3 les,..%Ithere... │ │ │ │ -00060160: f061 7265 9374 95ac 7277 936f 9102 f3f1 .are.t..rw.o.... │ │ │ │ -00060170: 6469 0b65 7265 6e93 748e a18d 9112 c761 di.eren.t......a │ │ │ │ -00060180: 6f70 9053 8e65 7261 7469 6f6e 7396 04a2 op.S.erations... │ │ │ │ -00060190: 836f 669b 04a2 8473 7562 7374 6974 7574 .of....substitut │ │ │ │ -000601a0: 696f 6e93 6f6e 9874 6572 6d73 9377 6869 ion.on.terms.whi │ │ │ │ -000601b0: 6395 ac72 6898 6861 9376 9365 9604 a283 c..rh.ha.v.e.... │ │ │ │ -000601c0: 746f 9862 9053 8e65 9363 6f6e 7369 6465 to.b.S.e.conside │ │ │ │ -000601d0: 7265 647c 7375 6273 7469 7475 7469 6f6e red|substitution │ │ │ │ -000601e0: 986f 6693 7490 ac72 7970 9053 8e65 738e .of.t..ryp.S.es. │ │ │ │ -000601f0: a18d 9112 c761 666f 7296 03ea a874 90ac .....afor....t.. │ │ │ │ -00060200: 7279 7090 538e 6593 769b ff58 e461 7269 ryp.S.e.v..X.ari │ │ │ │ -00060210: 6162 6c65 7393 616e 6493 7375 6273 7469 ables.and.substi │ │ │ │ -00060220: 7475 7469 6f6e 936f 6693 7465 726d 7393 tution.of.terms. │ │ │ │ -00060230: 666f 7293 7698 6172 6961 626c 6573 2e8e for.v.ariables.. │ │ │ │ -00060240: 9f1e 82d7 8d91 12c7 61d0 5375 6273 7469 ........a.Substi │ │ │ │ -00060250: 7475 7469 6e67 9604 8000 749a a000 7970 tuting....t...yp │ │ │ │ -00060260: 9060 0065 7393 666f 7293 7498 7970 9060 .`.es.for.t.yp.` │ │ │ │ -00060270: 0065 9376 91ff 4000 6172 6961 626c 6573 .e.v..@.ariables │ │ │ │ -00060280: 9369 6e93 7465 726d 738e a68d 9112 c761 .in.terms......a │ │ │ │ -00060290: cf53 7570 7090 538e 6f73 6596 05d9 7ad7 .Supp.S.ose...z. │ │ │ │ -000602a0: 7493 cf69 7393 619b 05d9 7974 6572 6d2c t..is.a...yterm, │ │ │ │ -000602b0: 9106 552f 7769 7468 9363 616e 6f6e 6963 ..U/with.canonic │ │ │ │ -000602c0: 616c 9363 6f6e 90ac 7274 6578 7498 d70b al.con..rtext... │ │ │ │ -000602d0: 9bfe 1391 733b 7891 fe00 0273 93cf 7361 ....s;x....s..sa │ │ │ │ -000602e0: 90ac 7279 91ff 0556 2c91 0655 2f77 6865 ..ry...V,..U/whe │ │ │ │ -000602f0: 7265 93d7 0b98 7396 069f 90cf 3d93 d70b re....s.....=... │ │ │ │ -00060300: 8d9f 01cc ccd5 318e 9104 c004 d73b 8d96 ......1......;.. │ │ │ │ -00060310: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ -00060320: fffe 0b8d 9f01 cccc d86e 8e91 05a8 50cf .........n....P. │ │ │ │ -00060330: 2c91 0655 2ed7 7891 fe00 0273 93cf 3d8e ,..U..x....s..=. │ │ │ │ -00060340: a18d 9112 c761 d778 8d9f 01cc ccd5 318e .....a.x......1. │ │ │ │ -00060350: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ -00060360: 8e91 11ca 9c3b 9b01 fffe 788d 9f01 cccc .....;....x..... │ │ │ │ -00060370: d86d 8e91 0cfd 8fcf 616e 6496 04f8 cb77 .m......and....w │ │ │ │ -00060380: 6865 7265 9104 f8cc 666f 7293 d76a 9105 here....for..j.. │ │ │ │ -00060390: cdf3 cf3d 9105 2121 31d7 3b8d 983a 983a ...=..!!1.;..:.: │ │ │ │ -000603a0: 983a 8e91 11ca 9c3b 986d 93cf 7468 6593 .:.....;.m..the. │ │ │ │ -000603b0: 7490 ac72 7970 9053 8e65 936f 6691 04f8 t..ryp.S.e.of... │ │ │ │ -000603c0: cc74 6865 9376 91ff 58e4 6172 6961 626c .the.v..X.ariabl │ │ │ │ -000603d0: 6593 d778 8d9f 01cc ccd8 6a8e 9109 5ed5 e..x......j...^. │ │ │ │ -000603e0: cf69 7393 d71b 8d9f 01cc ccd8 6a8e 9104 .is.........j... │ │ │ │ -000603f0: 660a cf2e 9108 634a 4966 93d7 0b91 fe13 f.....cJIf...... │ │ │ │ -00060400: 9173 8d9f fba5 32db 308e 9102 ce39 d73a .s....2.0....9.: │ │ │ │ -00060410: 1c8d 9f01 cccc d869 8e91 085d a6cf 28d7 .......i...]..(. │ │ │ │ -00060420: 6991 0521 20cf 3d8e a18d 9112 c761 31d7 i..! .=......a1. │ │ │ │ -00060430: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -00060440: 3b91 01ff fe6e cf29 9b04 3ed5 6172 6591 ;....n.)..>.are. │ │ │ │ -00060450: 043e d474 95ac 7279 7090 538e 6573 2d69 .>.t..ryp.S.es-i │ │ │ │ -00060460: 6e2d 636f 6e93 7465 7874 2c91 0453 e074 n-con.text,..S.t │ │ │ │ -00060470: 6865 6e98 7375 6273 7469 7475 7469 6e67 hen.substituting │ │ │ │ -00060480: 9874 6865 9104 3ed4 7493 7970 9053 8e65 .the..>.t.yp.S.e │ │ │ │ -00060490: 7398 d71c 8d9f 01cc ccd8 698e 9107 a3af s.........i..... │ │ │ │ -000604a0: cf66 6f72 9104 3ed4 7468 6598 7493 7970 .for..>.the.t.yp │ │ │ │ -000604b0: 9053 8e65 9876 91ff 58e4 6172 6961 626c .S.e.v..X.ariabl │ │ │ │ -000604c0: 6573 9104 3ed4 d70b 8d9f 01cc ccd8 698e es..>.........i. │ │ │ │ -000604d0: 9107 a3af cf69 6e8e a18d 9112 c761 7468 .....in......ath │ │ │ │ -000604e0: 6596 050d eb6c 6973 7493 d778 9bfe 0002 e....list..x.... │ │ │ │ -000604f0: 73cf 2c91 0556 bb6f 6e65 936f 6274 6169 s.,..V.one.obtai │ │ │ │ -00060500: 6e73 9361 936e 6577 936c 6973 7493 6f66 ns.a.new.list.of │ │ │ │ -00060510: 9105 0dea 7691 ff58 e461 7269 6162 6c65 ....v..X.ariable │ │ │ │ -00060520: 7393 d778 9873 8d9f fba5 32db 308e 9102 s..x.s....2.0... │ │ │ │ -00060530: ce39 cf2e 9108 a2a9 5468 9aac 7275 7393 .9......Th..rus. │ │ │ │ -00060540: 7468 6593 d76a 9100 acd3 cf74 6893 656e the..j.....th.en │ │ │ │ -00060550: 9874 7279 9105 0dea 6f66 93d7 7891 fe00 .try....of..x... │ │ │ │ -00060560: 0273 8d9f fba5 32db 308e 9107 dc24 cf68 .s....2.0....$.h │ │ │ │ -00060570: 6173 9374 9879 7090 538e 658e a18d 9112 as.t.yp.S.e..... │ │ │ │ -00060580: c761 d71b 8d9f fba5 328d 906e 39db 308e .a......2..n9.0. │ │ │ │ -00060590: 9f07 5241 8dd8 6a8e 8e91 07bb 5ccf 3d91 ..RA..j.....\.=. │ │ │ │ -000605a0: 0355 52d7 1b8d 9f01 cccc d86a 8e91 0466 .UR........j...f │ │ │ │ -000605b0: 0acf 5bd7 1c91 ff57 1f73 3d0b 91fe 1391 ..[....W.s=..... │ │ │ │ -000605c0: 73cf 5d2e 9105 38e0 4f6e 6c79 9603 eaa8 s.]...8.Only.... │ │ │ │ -000605d0: 7375 6273 7469 7475 7469 6f6e 7393 7769 substitutions.wi │ │ │ │ -000605e0: 7468 9374 6865 9366 6f6c 6c6f 9aac 7277 th.the.follo..rw │ │ │ │ -000605f0: 696e 6793 7072 6f70 9053 8e65 7274 9879 ing.prop.S.ert.y │ │ │ │ -00060600: 9377 696c 6c93 6290 538e 6593 636f 6e73 .will.b.S.e.cons │ │ │ │ -00060610: 6964 6572 6564 2e8e 8e9f 24fd 138e 8c8b idered....$..... │ │ │ │ -00060620: 0000 0070 0000 0000 0000 0000 0000 0000 ...p............ │ │ │ │ +0005f2d0: 0000 0000 0000 05e0 39a0 02cc 0555 8da0 ........9....U.. │ │ │ │ +0005f2e0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +0005f2f0: 61d0 392e 332e 910a 8000 5491 fee0 0065 a.9.3.....T....e │ │ │ │ +0005f300: 726d 7392 016e fb49 3131 318e 9112 c761 rms..n.I111....a │ │ │ │ +0005f310: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +0005f320: 8ea0 0294 2fdf 8da0 fd8b d021 8d8d 8d8d ..../......!.... │ │ │ │ +0005f330: 9124 67af eb60 8088 8e8e 8e91 3027 4dcf .$g..`......0'M. │ │ │ │ +0005f340: 5375 7070 9053 8e6f 7365 9605 8529 d774 Supp.S.ose...).t │ │ │ │ +0005f350: 9b05 8528 cf69 7393 7468 6593 6162 7374 ...(.is.the.abst │ │ │ │ +0005f360: 7261 6374 696f 6e98 7465 726d 93d7 1578 raction.term...x │ │ │ │ +0005f370: 3a74 8d9f 01cc ccd5 328e 9104 c004 cf77 :t......2......w │ │ │ │ +0005f380: 6865 7265 98d7 7893 cf69 7393 6f66 9874 here..x..is.of.t │ │ │ │ +0005f390: 90ac 7279 7090 538e 6593 d71c 8d9f 01cc ..ryp.S.e....... │ │ │ │ +0005f3a0: ccd5 318e 960a 452d cf61 6e64 98d7 748d ..1...E-.and..t. │ │ │ │ +0005f3b0: 9f01 cccc d532 8e93 cf6f 6698 7490 ac72 .....2...of.t..r │ │ │ │ +0005f3c0: 7970 9053 8e65 9105 8529 d71c 8d9f 01cc yp.S.e...)...... │ │ │ │ +0005f3d0: ccd5 328e 9104 c004 cf2e 8ea4 1000 008d ..2............. │ │ │ │ +0005f3e0: 9130 274d 5468 90ac 7275 7396 0364 61d7 .0'MTh..rus..da. │ │ │ │ +0005f3f0: 1c91 04ac 6fcf 3d91 0355 52d7 1c8d 9f01 ....o.=..UR..... │ │ │ │ +0005f400: cccc d531 8e8d 9104 c004 da21 8e91 10c0 ...1.......!.... │ │ │ │ +0005f410: 06d7 1c8d 9f01 cccc d532 8e91 0824 66cf .........2...$f. │ │ │ │ +0005f420: 616e 6493 5b96 fe00 025b d70b 9bfe 1391 and.[....[...... │ │ │ │ +0005f430: 733a 1c91 0157 1dcf 5d93 5d28 d758 91fe s:...W..].](.X.. │ │ │ │ +0005f440: f185 73cf 2996 0364 6169 7393 7468 6591 ..s.)..dais.the. │ │ │ │ +0005f450: 0364 6266 756e 6374 696f 6e93 7365 7493 .dbfunction.set. │ │ │ │ +0005f460: 5b96 fe00 025b d70b 9873 3a1c 8d9f 01cc [....[...s:..... │ │ │ │ +0005f470: ccd5 318e 9104 c004 cf5d 935d 28d7 5891 ..1......].](.X. │ │ │ │ +0005f480: fef1 8573 cf29 8dda 218e 910c 0002 cf5b ...s.)..!......[ │ │ │ │ +0005f490: 935b d70b 9873 3a1c 8d9f 01cc ccd5 328e .[...s:.......2. │ │ │ │ +0005f4a0: 9104 c004 cf5d 935d 28d7 5891 fef1 8573 .....].](.X....s │ │ │ │ +0005f4b0: cf29 2e91 050c 1e44 650c 6e65 8ea1 8d91 .).....De.ne.... │ │ │ │ +0005f4c0: 3027 4d5b 96fe 0002 5bd7 0b91 fe13 9173 0'M[....[......s │ │ │ │ +0005f4d0: 3b78 9373 3a74 cf5d 935d 28d7 5891 fef1 ;x.s:t.].](.X... │ │ │ │ +0005f4e0: 8573 cf29 28d7 7991 fe6e 3b73 cf29 9605 .s.)(.y..n;s.).. │ │ │ │ +0005f4f0: 2991 746f 9362 9053 8e65 9374 6865 9365 ).to.b.S.e.the.e │ │ │ │ +0005f500: 6c65 6d65 6e9a ac72 7491 0529 906f 6693 lemen..rt..).of. │ │ │ │ +0005f510: 7468 6973 9373 6574 9377 6869 6398 6893 this.set.whic.h. │ │ │ │ +0005f520: 6973 9374 6865 9366 756e 6374 696f 6e93 is.the.function. │ │ │ │ +0005f530: 7365 6e64 696e 6791 0529 90d7 7991 05e2 sending..)..y... │ │ │ │ +0005f540: 5eda 328e a18d 9130 274d cf5b 96fe 0002 ^.2....0'M.[.... │ │ │ │ +0005f550: 5bd7 0b9b fe13 9173 3a1c 8d9f 01cc ccd5 [......s:....... │ │ │ │ +0005f560: 318e 9104 c004 cf5d 935d 28d7 5891 fef1 1......].](.X... │ │ │ │ +0005f570: 8573 cf29 9104 6702 746f 9104 6703 5b93 .s.)..g.to..g.[. │ │ │ │ +0005f580: 5bd7 0b98 733b 7893 733b 783a 748d 9f01 [...s;x.s;x:t... │ │ │ │ +0005f590: cccc d532 8e91 04c0 04cf 5d93 5d28 d758 ...2......].](.X │ │ │ │ +0005f5a0: 91fe f185 73cf 2928 d779 91fe 6e3b 733b ....s.)(.y..n;s; │ │ │ │ +0005f5b0: 9101 fffe 7990 6e39 cf29 2e91 06ad ef28 ....y.n9.).....( │ │ │ │ +0005f5c0: 4e6f 7465 9604 6703 7468 6174 9104 6702 Note..g.that..g. │ │ │ │ +0005f5d0: 7369 6e63 6593 d70b 9873 3b78 91fe 0002 since....s;x.... │ │ │ │ +0005f5e0: 733a 749b 0467 02cf 6973 9361 9874 6572 s:t..g..is.a.ter │ │ │ │ +0005f5f0: 6d2d 696e 2d63 6f6e 90ac 7274 6578 742c m-in-con..rtext, │ │ │ │ +0005f600: 8ea1 8d91 3027 4d62 95ac 7279 9b04 0c14 ....0'Mb..ry.... │ │ │ │ +0005f610: 636f 6e93 7693 656e 9374 696f 6e96 040c con.v.en.tion... │ │ │ │ +0005f620: 1374 6865 9862 9053 8e6f 756e 6498 7691 .the.b.S.ound.v. │ │ │ │ +0005f630: ff58 e461 7269 6162 6c65 93d7 7898 cf64 .X.ariable..x..d │ │ │ │ +0005f640: 6f90 538e 6573 986e 6f74 936f 9053 8e63 o.S.es.not.o.S.c │ │ │ │ +0005f650: 6375 7298 696e 98d7 7891 fe00 0273 93cf cur.in..x....s.. │ │ │ │ +0005f660: 616e 6498 7468 90ac 7275 7398 d70b 91fe and.th..rus..... │ │ │ │ +0005f670: 1391 733b 7891 fe00 0273 3b78 3a74 8d9f ..s;x....s;x:t.. │ │ │ │ +0005f680: 01cc ccd5 328e 9108 cc17 cf69 7398 616c ....2......is.al │ │ │ │ +0005f690: 736f 8ea1 8d91 3027 4d61 9103 eaa8 7465 so....0'Ma....te │ │ │ │ +0005f6a0: 726d 2d69 6e2d 636f 6e90 ac72 7465 7874 rm-in-con..rtext │ │ │ │ +0005f6b0: 2e29 8ea9 1577 ac8d 9112 c761 4e6f 90ac .)...w.....aNo.. │ │ │ │ +0005f6c0: 7277 9603 abe4 6465 0c6e 6593 7468 659b rw....de.ne.the. │ │ │ │ +0005f6d0: 03ab e56d 6561 6e69 6e67 936f 6693 6193 ...meaning.of.a. │ │ │ │ +0005f6e0: 7465 726d 93d7 748d 9f01 cccc d81c 8e91 term..t......... │ │ │ │ +0005f6f0: 08de 0acf 696e 9861 936d 6f9a 538e 6465 ....in.a.mo.S.de │ │ │ │ +0005f700: 6c93 d74d 9104 ecc8 cf74 6f93 6298 6593 l..M.....to.b.e. │ │ │ │ +0005f710: 7468 6591 03ab e564 6570 9865 6e64 656e the....dep.enden │ │ │ │ +0005f720: 9aac 7274 6c79 9374 9879 7090 538e 6564 ..rtly.t.yp.S.ed │ │ │ │ +0005f730: 9366 756e 6374 696f 6e8e 9f1d cd0b 8d8d .function....... │ │ │ │ +0005f740: 8d91 18c7 615b 96fe 0002 5bd7 748d 9f01 ....a[....[.t... │ │ │ │ +0005f750: cccc d81c 8e91 0532 26cf 5d93 5d96 0355 .......2&.].]..U │ │ │ │ +0005f760: 52da 328d 8d8d 910a 7411 9ff5 fffc bf59 R.2.....t......Y │ │ │ │ +0005f770: 8e8e 9f0c 2225 8d93 d858 91ff 3526 73db ...."%...X..5&s. │ │ │ │ +0005f780: 3255 8d91 00cd 289f fdb8 e4d9 6e8e 8e8e 2U....(.....n... │ │ │ │ +0005f790: 8d8d 9feb 665a 8d91 2059 ebbf 308e 9f12 ....fZ.. Y..0... │ │ │ │ +0005f7a0: 000b 8d91 2059 eb40 8e8e 8d9f f2ff fd8d .... Y.@........ │ │ │ │ +0005f7b0: 912c b8cd d86d 8e9f 0d00 038d 8d91 2a17 .,...m........*. │ │ │ │ +0005f7c0: a09f f5ff fcbf 598e 8e9f 0bf4 968d 9129 ......Y........) │ │ │ │ +0005f7d0: 19ec d86a 9076 08d5 3d31 8e8e 9137 dc72 ...j.v..=1...7.r │ │ │ │ +0005f7e0: cf5b 96fe 0002 5bd7 0b91 fe13 9173 3a1b .[....[......s:. │ │ │ │ +0005f7f0: 8d9f 01cc ccd8 6a8e 9104 660a cf5d 935d ......j...f..].] │ │ │ │ +0005f800: 28d7 5891 fef1 8573 cf29 8d9f eb66 5a8d (.X....s.)...fZ. │ │ │ │ +0005f810: bf31 8e9f 1200 0b8d 418e 8e8e 8d91 7c75 .1......A.....|u │ │ │ │ +0005f820: ecda 218e 9200 8875 eecf 5b96 fe00 025b ..!....u..[....[ │ │ │ │ +0005f830: d70b 91fe 1391 733a 1c91 0157 1dcf 5d93 ......s:...W..]. │ │ │ │ +0005f840: 5d28 d758 91fe f185 73cf 298e 8e8e 9f1e ](.X....s.)..... │ │ │ │ +0005f850: 77b6 8d91 12c7 6167 6976 95ac 7265 6e91 w.....agiv..ren. │ │ │ │ +0005f860: 03c5 8a62 9379 9b03 c58b 5b96 fe00 025b ...b.y....[....[ │ │ │ │ +0005f870: d70b 91fe 1391 733b 7893 733a 748d 9f01 ......s;x.s:t... │ │ │ │ +0005f880: cccc d81c 8e91 0532 26cf 5d93 5d2c 9103 .......2&.].],.. │ │ │ │ +0005f890: ccf6 7768 6572 6598 d70b 91fe 1391 733b ..where.......s; │ │ │ │ +0005f8a0: 7893 7396 03c5 8acf 6973 9874 6865 9363 x.s.....is.the.c │ │ │ │ +0005f8b0: 616e 6f6e 6963 616c 9363 6f6e 90ac 7274 anonical.con..rt │ │ │ │ +0005f8c0: 6578 7498 6f66 93d7 748d 9f01 cccc d81c ext.of..t....... │ │ │ │ +0005f8d0: 8e91 0532 26cf 2e91 052c 8153 6f93 d76e ...2&....,.So..n │ │ │ │ +0005f8e0: 98cf 6973 9374 6865 936e 95ac 7275 6d93 ..is.the.n..rum. │ │ │ │ +0005f8f0: 6290 538e 6572 986f 6691 03c5 8a74 9379 b.S.er.of....t.y │ │ │ │ +0005f900: 7090 538e 658e a18d 9112 c761 7691 ff58 p.S.e......av..X │ │ │ │ +0005f910: e461 7269 6162 6c65 7396 0415 ca69 6e9b .ariables....in. │ │ │ │ +0005f920: 0415 cbd7 748d 9f01 cccc d81c 8e91 0532 ....t..........2 │ │ │ │ +0005f930: 26cf 2c91 0420 93d7 0b91 fe13 9173 93cf &.,.. .......s.. │ │ │ │ +0005f940: 6973 9861 936c 6973 7493 6f66 9874 686f is.a.list.of.tho │ │ │ │ +0005f950: 7365 9374 90ac 7279 7090 538e 6598 7691 se.t..ryp.S.e.v. │ │ │ │ +0005f960: ff58 e461 7269 6162 6c65 732c 9104 2093 .X.ariables,.. . │ │ │ │ +0005f970: d76d 93cf 6973 9374 6865 986e 95ac 7275 .m..is.the.n..ru │ │ │ │ +0005f980: 6d93 6290 538e 6572 9604 15ca 6f66 986f m.b.S.er....of.o │ │ │ │ +0005f990: 7264 696e 6172 7993 7691 ff58 e461 7269 rdinary.v..X.ari │ │ │ │ +0005f9a0: 6162 6c65 738e a18d 9112 c761 6f90 538e ables......ao.S. │ │ │ │ +0005f9b0: 6363 7572 7269 6e67 9604 00bc 6672 6565 ccurring....free │ │ │ │ +0005f9c0: 6c79 9b04 00bb 696e 93d7 748d 9f01 cccc ly....in..t..... │ │ │ │ +0005f9d0: d81c 8e91 0932 e2cf 2861 7373 756d 6564 .....2..(assumed │ │ │ │ +0005f9e0: 9874 6f93 6290 538e 6598 6469 7374 696e .to.b.S.e.distin │ │ │ │ +0005f9f0: 6374 9366 726f 6d93 7468 6598 6290 538e ct.from.the.b.S. │ │ │ │ +0005fa00: 6f75 6e64 9376 91ff 58e4 6172 6961 626c ound.v..X.ariabl │ │ │ │ +0005fa10: 6573 936f 6698 d774 8d9f 01cc ccd8 1c8e es.of..t........ │ │ │ │ +0005fa20: 9105 3226 cf29 9361 6e64 9874 6865 93d7 ..2&.).and.the.. │ │ │ │ +0005fa30: 1b8d 9f01 cccc d86a 8e8e a18d 9112 c761 .......j.......a │ │ │ │ +0005fa40: cf61 7265 9603 cbb8 7468 659b 03cb b774 .are....the....t │ │ │ │ +0005fa50: 90ac 7279 7090 538e 6573 936f 6693 7468 ..ryp.S.es.of.th │ │ │ │ +0005fa60: 6f73 6598 7691 ff58 e461 7269 6162 6c65 ose.v..X.ariable │ │ │ │ +0005fa70: 732e 9105 2e90 2849 7493 6973 9869 6d70 s.....(It.is.imp │ │ │ │ +0005fa80: 9053 8e6f 7274 616e 90ac 7274 9374 6f93 .S.ortan..rt.to. │ │ │ │ +0005fa90: 6e6f 7465 9874 6861 7493 7468 6593 6c69 note.that.the.li │ │ │ │ +0005faa0: 7374 98d7 0b91 fe13 9173 cf2c 9103 d1e8 st.......s.,.... │ │ │ │ +0005fab0: 7768 6963 90ac 7268 9369 7398 7061 7274 whic..rh.is.part │ │ │ │ +0005fac0: 936f 668e a18d 9112 c761 7468 6596 0424 .of......athe..$ │ │ │ │ +0005fad0: 0163 616e 6f6e 6963 616c 9b04 2400 636f .canonical..$.co │ │ │ │ +0005fae0: 6e90 ac72 7465 7874 936f 6698 d774 cf2c n..rtext.of..t., │ │ │ │ +0005faf0: 9104 3257 6d61 90ac 7279 9862 9053 8e65 ..2Wma..ry.b.S.e │ │ │ │ +0005fb00: 9373 7472 6963 746c 7998 6269 6767 6572 .strictly.bigger │ │ │ │ +0005fb10: 9374 6861 6e98 7468 6593 6361 6e6f 6e69 .than.the.canoni │ │ │ │ +0005fb20: 6361 6c98 749a ac72 7970 9053 8e65 9363 cal.t..ryp.S.e.c │ │ │ │ +0005fb30: 6f6e 9874 6578 7473 9104 2400 6f66 93d7 on.texts..$.of.. │ │ │ │ +0005fb40: 1b8d 9f01 cccc d86a 8e8e a18d 9112 c761 .......j.......a │ │ │ │ +0005fb50: cf6f 7296 03ea a8d7 1c91 0157 1dcf 2e91 .or........W.... │ │ │ │ +0005fb60: 0538 e053 6f93 6974 9377 9aac 726f 756c .8.So.it.w..roul │ │ │ │ +0005fb70: 6493 6e6f 7493 6d61 6b98 6593 7365 6e73 d.not.mak.e.sens │ │ │ │ +0005fb80: 6593 746f 9377 7269 7465 936a 7573 7493 e.to.write.just. │ │ │ │ +0005fb90: 5b96 fe00 025b d71b 8d9f 01cc ccd8 6a8e [....[........j. │ │ │ │ +0005fba0: 9104 660a cf5d 935d 9603 eaa8 6f72 935b ..f..].]....or.[ │ │ │ │ +0005fbb0: 96fe 0002 5bd7 1c91 0157 1dcf 5d93 5d96 ....[....W..].]. │ │ │ │ +0005fbc0: 03ea a869 6e93 7468 6593 6162 9053 8e6f ...in.the.ab.S.o │ │ │ │ +0005fbd0: 9876 9865 9364 650c 6e69 7469 6f6e 2e29 .v.e.de.nition.) │ │ │ │ +0005fbe0: 8ea1 8d91 1e28 f049 6696 0408 3fd7 748d .....(.If...?.t. │ │ │ │ +0005fbf0: 9f01 cccc d81c 8e91 093a 66cf 6973 9361 .........:f.is.a │ │ │ │ +0005fc00: 9363 6c6f 7365 6493 7465 726d 2c91 040f .closed.term,... │ │ │ │ +0005fc10: a574 6865 6e9b 0408 40d7 6d96 0387 b0cf .then...@.m..... │ │ │ │ +0005fc20: 3d93 3096 0408 3f61 6e64 9366 6f72 9365 =.0...?and.for.e │ │ │ │ +0005fc30: 6163 90ac 7268 98d7 5891 fef1 8573 9103 ac..rh..X....s.. │ │ │ │ +0005fc40: 87b0 da32 9103 87af 558d 9101 3111 9ffb ...2....U...1... │ │ │ │ +0005fc50: a532 d86e 8e91 0ae1 a1cf 6f6e 6593 6361 .2.n......one.ca │ │ │ │ +0005fc60: 6e93 6964 656e 90ac 7274 6966 7993 5b96 n.iden..rtify.[. │ │ │ │ +0005fc70: fe00 025b d774 8d9f 01cc ccd8 1c8e 9105 ...[.t.......... │ │ │ │ +0005fc80: 3226 cf5d 935d 9877 6974 6891 0408 3f74 2&.].].with...?t │ │ │ │ +0005fc90: 6865 8ea1 8d91 12c7 6165 6c65 6d65 6e90 he......aelemen. │ │ │ │ +0005fca0: ac72 7491 03ea a85b 96fe 0002 5bd7 748d .rt....[....[.t. │ │ │ │ +0005fcb0: 9f01 cccc d81c 8e91 0532 26cf 5d93 5d28 .........2&.].]( │ │ │ │ +0005fcc0: d758 9bfe f185 73cf 2928 2996 0355 52da .X....s.)()..UR. │ │ │ │ +0005fcd0: 3293 cf5b 96fe 0002 5bd7 0b91 fe13 9173 2..[....[......s │ │ │ │ +0005fce0: 3a1c 9101 571d cf5d 935d 28d7 5898 73cf :...W..].](.X.s. │ │ │ │ +0005fcf0: 292e 9105 38e0 536f 9603 eaa8 666f 7293 )...8.So....for. │ │ │ │ +0005fd00: 636c 6f73 6564 9374 6572 6d73 936f 6e65 closed.terms.one │ │ │ │ +0005fd10: 9367 6574 738e a68d 8d8d 9118 c761 5b96 .gets........a[. │ │ │ │ +0005fd20: fe00 025b d774 8d9f 01cc ccd8 1c8e 9105 ...[.t.......... │ │ │ │ +0005fd30: 3226 cf5d 935d 9603 5552 da32 8d8d 8d91 2&.].]..UR.2.... │ │ │ │ +0005fd40: 0a74 119f f5ff fcbf 598e 8e9f 0c22 258d .t......Y...."%. │ │ │ │ +0005fd50: 93d8 5891 ff35 2673 db32 558d 9100 cd28 ..X..5&s.2U....( │ │ │ │ +0005fd60: 9ffd b8e4 d96e 8e8e 8e91 1e59 edcf 5b96 .....n.....Y..[. │ │ │ │ +0005fd70: fe00 025b d70b 91fe 1391 733a 1c91 0157 ...[......s:...W │ │ │ │ +0005fd80: 1dcf 5d93 5d28 d758 91fe f185 73cf 298e ..].](.X....s.). │ │ │ │ +0005fd90: 8e8e 9f1c 706d 8d91 12c7 6177 6865 7265 ....pm....awhere │ │ │ │ +0005fda0: 9604 9b80 d70b 91fe 1391 739b 049b 81cf ..........s..... │ │ │ │ +0005fdb0: 6973 9374 6865 986c 6973 7493 6f66 9874 is.the.list.of.t │ │ │ │ +0005fdc0: 90ac 7279 709a 538e 6593 7691 ff58 e461 ..ryp.S.e.v..X.a │ │ │ │ +0005fdd0: 7269 6162 6c65 7393 6f98 6363 7572 7269 riables.o.ccurri │ │ │ │ +0005fde0: 6e67 9b04 9b81 696e 93d7 748d 9f01 cccc ng....in..t..... │ │ │ │ +0005fdf0: d81c 8e91 09cd a7cf 616e 6493 d76e 98cf ........and..n.. │ │ │ │ +0005fe00: 6973 9374 6865 936c 656e 6774 6898 6f66 is.the.length.of │ │ │ │ +0005fe10: 9374 6861 7498 6c69 7374 2e91 074b 6949 .that.list...KiI │ │ │ │ +0005fe20: 668e a18d 9112 c761 6d6f 7265 6f95 ac72 f......amoreo..r │ │ │ │ +0005fe30: 7693 6572 2c91 04ac 9d6e 6f9b 0485 d374 v.er,....no....t │ │ │ │ +0005fe40: 9379 7095 538e 6591 0485 d276 91ff 58e4 .yp.S.e....v..X. │ │ │ │ +0005fe50: 6172 6961 626c 6573 986f 9363 6375 7298 ariables.o.ccur. │ │ │ │ +0005fe60: 696e 9604 85d2 d774 8d9f 01cc ccd8 1c8e in.....t........ │ │ │ │ +0005fe70: 9105 3226 cf2c 9104 ac9d 7468 656e 98d7 ..2&.,....then.. │ │ │ │ +0005fe80: 6e91 045d 6ecf 3d91 045d 6f30 9861 6e64 n..]n.=..]o0.and │ │ │ │ +0005fe90: 935b 96fe 0002 5bd7 748d 9f01 cccc d81c .[....[.t....... │ │ │ │ +0005fea0: 8e91 0532 26cf 5d93 5d98 6361 6e96 0485 ...2&.].].can... │ │ │ │ +0005feb0: d262 9053 8e65 9869 6465 6e90 ac72 7469 .b.S.e.iden..rti │ │ │ │ +0005fec0: 0c65 6493 7769 7468 9874 6865 8ea1 8d91 .ed.with.the.... │ │ │ │ +0005fed0: 12c7 6165 6c65 6d65 6e90 ac72 749b 03ea ..aelemen..rt... │ │ │ │ +0005fee0: a85b 96fe 0002 5bd7 748d 9f01 cccc d81c .[....[.t....... │ │ │ │ +0005fef0: 8e91 0532 26cf 5d93 5d28 2998 6f66 9874 ...2&.].]().of.t │ │ │ │ +0005ff00: 6865 9873 6574 985b 935b d71c 9101 571d he.set.[.[....W. │ │ │ │ +0005ff10: cf5d 935d 9603 5552 da32 9355 9101 3111 .].]..UR.2.U..1. │ │ │ │ +0005ff20: cf2e 8ea1 8d91 1e28 f054 6865 9604 03fd .......(.The.... │ │ │ │ +0005ff30: 7365 6d61 6e90 ac72 7469 6373 9b04 03fc seman..rtics.... │ │ │ │ +0005ff40: 6f66 9374 6572 6d73 9361 7070 9053 8e65 of.terms.app.S.e │ │ │ │ +0005ff50: 6172 7398 736f 6d65 7768 6174 9363 6f6d ars.somewhat.com │ │ │ │ +0005ff60: 706c 6963 6174 6564 9862 9053 8e65 6361 plicated.b.S.eca │ │ │ │ +0005ff70: 7573 6593 6f66 9374 6865 9870 9a53 8e6f use.of.the.p.S.o │ │ │ │ +0005ff80: 7373 6962 6c65 9364 6570 9865 6e2d 8ea1 ssible.dep.en-.. │ │ │ │ +0005ff90: 8d91 12c7 6164 656e 6379 9604 56d0 6f66 ....adency..V.of │ │ │ │ +0005ffa0: 9b04 56d1 6193 7465 726d 9375 7095 538e ..V.a.term.up.S. │ │ │ │ +0005ffb0: 6f6e 9862 936f 7468 9b04 56d0 7490 ac72 on.b.oth..V.t..r │ │ │ │ +0005ffc0: 7970 9365 9876 96ff 58e4 6172 6961 626c yp.e.v..X.ariabl │ │ │ │ +0005ffd0: 6573 9104 56d1 616e 6498 6f72 6469 6e61 es..V.and.ordina │ │ │ │ +0005ffe0: 7279 9876 9361 7269 6162 6c65 732e 9106 ry.v.ariables... │ │ │ │ +0005fff0: 7d59 4578 616d 706c 6573 986f 6691 0456 }YExamples.of..V │ │ │ │ +00060000: d168 6f90 ac72 7798 7468 658e a18d 9112 .ho..rw.the..... │ │ │ │ +00060010: c761 6465 0c6e 6974 696f 6e96 04be f16f .ade.nition....o │ │ │ │ +00060020: 669b 04be f274 6865 9373 656d 616e 95ac f....the.seman.. │ │ │ │ +00060030: 7274 6963 7398 7793 6f72 6b73 9604 bef1 rtics.w.orks.... │ │ │ │ +00060040: 696e 9370 7261 6374 6963 6598 6361 6e93 in.practice.can. │ │ │ │ +00060050: 6290 538e 6598 666f 756e 6493 696e 9353 b.S.e.found.in.S │ │ │ │ +00060060: 6563 7469 6f6e 9831 302e 342e 322c 9104 ection.10.4.2,.. │ │ │ │ +00060070: f404 7768 6572 6593 7468 658e a18d 9112 ..where.the..... │ │ │ │ +00060080: c761 6d65 616e 696e 6796 03ea a86f 6693 .ameaning....of. │ │ │ │ +00060090: 7365 769a ac72 6572 616c 9374 6572 6d73 sev..reral.terms │ │ │ │ +000600a0: 9364 656e 6f74 696e 6793 6c6f 6769 6361 .denoting.logica │ │ │ │ +000600b0: 6c93 636f 6e73 7461 6e98 7473 9369 7393 l.constan.ts.is. │ │ │ │ +000600c0: 6769 7698 656e 2e8e 9f22 02d6 8d8d 9112 giv.en..."...... │ │ │ │ +000600d0: c761 eb47 392e 332e 338e 9144 475c 5375 .a.G9.3.3..DG\Su │ │ │ │ +000600e0: 6273 7469 7475 7469 6f6e 8ea9 17c0 008d bstitution...... │ │ │ │ +000600f0: 9112 c761 cf53 696e 6365 9602 f3f1 7465 ...a.Since....te │ │ │ │ +00060100: 726d 7393 6d61 95ac 7279 9102 f3f0 696e rms.ma..ry....in │ │ │ │ +00060110: 9376 936f 6c76 9365 9602 f3f1 629a 538e .v.olv.e....b.S. │ │ │ │ +00060120: 6f74 6893 7490 ac72 7970 9865 9376 9bff oth.t..ryp.e.v.. │ │ │ │ +00060130: 58e4 6172 6961 626c 6573 9102 f3f0 616e X.ariables....an │ │ │ │ +00060140: 6493 6f72 6469 6e61 7279 9376 9861 7269 d.ordinary.v.ari │ │ │ │ +00060150: 6162 6c65 732c 9103 2549 7468 6572 6591 ables,..%Ithere. │ │ │ │ +00060160: 02f3 f061 7265 9374 95ac 7277 936f 9102 ...are.t..rw.o.. │ │ │ │ +00060170: f3f1 6469 0b65 7265 6e93 748e a18d 9112 ..di.eren.t..... │ │ │ │ +00060180: c761 6f70 9053 8e65 7261 7469 6f6e 7396 .aop.S.erations. │ │ │ │ +00060190: 04a2 836f 669b 04a2 8473 7562 7374 6974 ...of....substit │ │ │ │ +000601a0: 7574 696f 6e93 6f6e 9874 6572 6d73 9377 ution.on.terms.w │ │ │ │ +000601b0: 6869 6395 ac72 6898 6861 9376 9365 9604 hic..rh.ha.v.e.. │ │ │ │ +000601c0: a283 746f 9862 9053 8e65 9363 6f6e 7369 ..to.b.S.e.consi │ │ │ │ +000601d0: 6465 7265 647c 7375 6273 7469 7475 7469 dered|substituti │ │ │ │ +000601e0: 6f6e 986f 6693 7490 ac72 7970 9053 8e65 on.of.t..ryp.S.e │ │ │ │ +000601f0: 738e a18d 9112 c761 666f 7296 03ea a874 s......afor....t │ │ │ │ +00060200: 90ac 7279 7090 538e 6593 769b ff58 e461 ..ryp.S.e.v..X.a │ │ │ │ +00060210: 7269 6162 6c65 7393 616e 6493 7375 6273 riables.and.subs │ │ │ │ +00060220: 7469 7475 7469 6f6e 936f 6693 7465 726d titution.of.term │ │ │ │ +00060230: 7393 666f 7293 7698 6172 6961 626c 6573 s.for.v.ariables │ │ │ │ +00060240: 2e8e 9f1e 82d7 8d91 12c7 61d0 5375 6273 ..........a.Subs │ │ │ │ +00060250: 7469 7475 7469 6e67 9604 8000 749a a000 tituting....t... │ │ │ │ +00060260: 7970 9060 0065 7393 666f 7293 7498 7970 yp.`.es.for.t.yp │ │ │ │ +00060270: 9060 0065 9376 91ff 4000 6172 6961 626c .`.e.v..@.ariabl │ │ │ │ +00060280: 6573 9369 6e93 7465 726d 738e a68d 9112 es.in.terms..... │ │ │ │ +00060290: c761 cf53 7570 7090 538e 6f73 6596 05d9 .a.Supp.S.ose... │ │ │ │ +000602a0: 7ad7 7493 cf69 7393 619b 05d9 7974 6572 z.t..is.a...yter │ │ │ │ +000602b0: 6d2c 9106 552f 7769 7468 9363 616e 6f6e m,..U/with.canon │ │ │ │ +000602c0: 6963 616c 9363 6f6e 90ac 7274 6578 7498 ical.con..rtext. │ │ │ │ +000602d0: d70b 9bfe 1391 733b 7891 fe00 0273 93cf ......s;x....s.. │ │ │ │ +000602e0: 7361 90ac 7279 91ff 0556 2c91 0655 2f77 sa..ry...V,..U/w │ │ │ │ +000602f0: 6865 7265 93d7 0b98 7396 069f 90cf 3d93 here....s.....=. │ │ │ │ +00060300: d70b 8d9f 01cc ccd5 318e 9104 c004 d73b ........1......; │ │ │ │ +00060310: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ +00060320: 9101 fffe 0b8d 9f01 cccc d86e 8e91 05a8 ...........n.... │ │ │ │ +00060330: 50cf 2c91 0655 2ed7 7891 fe00 0273 93cf P.,..U..x....s.. │ │ │ │ +00060340: 3d8e a18d 9112 c761 d778 8d9f 01cc ccd5 =......a.x...... │ │ │ │ +00060350: 318e 9104 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ +00060360: 933a 8e91 11ca 9c3b 9b01 fffe 788d 9f01 .:.....;....x... │ │ │ │ +00060370: cccc d86d 8e91 0cfd 8fcf 616e 6496 04f8 ...m......and... │ │ │ │ +00060380: cb77 6865 7265 9104 f8cc 666f 7293 d76a .where....for..j │ │ │ │ +00060390: 9105 cdf3 cf3d 9105 2121 31d7 3b8d 983a .....=..!!1.;..: │ │ │ │ +000603a0: 983a 983a 8e91 11ca 9c3b 986d 93cf 7468 .:.:.....;.m..th │ │ │ │ +000603b0: 6593 7490 ac72 7970 9053 8e65 936f 6691 e.t..ryp.S.e.of. │ │ │ │ +000603c0: 04f8 cc74 6865 9376 91ff 58e4 6172 6961 ...the.v..X.aria │ │ │ │ +000603d0: 626c 6593 d778 8d9f 01cc ccd8 6a8e 9109 ble..x......j... │ │ │ │ +000603e0: 5ed5 cf69 7393 d71b 8d9f 01cc ccd8 6a8e ^..is.........j. │ │ │ │ +000603f0: 9104 660a cf2e 9108 634a 4966 93d7 0b91 ..f.....cJIf.... │ │ │ │ +00060400: fe13 9173 8d9f fba5 32db 308e 9102 ce39 ...s....2.0....9 │ │ │ │ +00060410: d73a 1c8d 9f01 cccc d869 8e91 085d a6cf .:.......i...].. │ │ │ │ +00060420: 28d7 6991 0521 20cf 3d8e a18d 9112 c761 (.i..! .=......a │ │ │ │ +00060430: 31d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 1.;.....:.:.:... │ │ │ │ +00060440: ca9c 3b91 01ff fe6e cf29 9b04 3ed5 6172 ..;....n.)..>.ar │ │ │ │ +00060450: 6591 043e d474 95ac 7279 7090 538e 6573 e..>.t..ryp.S.es │ │ │ │ +00060460: 2d69 6e2d 636f 6e93 7465 7874 2c91 0453 -in-con.text,..S │ │ │ │ +00060470: e074 6865 6e98 7375 6273 7469 7475 7469 .then.substituti │ │ │ │ +00060480: 6e67 9874 6865 9104 3ed4 7493 7970 9053 ng.the..>.t.yp.S │ │ │ │ +00060490: 8e65 7398 d71c 8d9f 01cc ccd8 698e 9107 .es.........i... │ │ │ │ +000604a0: a3af cf66 6f72 9104 3ed4 7468 6598 7493 ...for..>.the.t. │ │ │ │ +000604b0: 7970 9053 8e65 9876 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ +000604c0: 626c 6573 9104 3ed4 d70b 8d9f 01cc ccd8 bles..>......... │ │ │ │ +000604d0: 698e 9107 a3af cf69 6e8e a18d 9112 c761 i......in......a │ │ │ │ +000604e0: 7468 6596 050d eb6c 6973 7493 d778 9bfe the....list..x.. │ │ │ │ +000604f0: 0002 73cf 2c91 0556 bb6f 6e65 936f 6274 ..s.,..V.one.obt │ │ │ │ +00060500: 6169 6e73 9361 936e 6577 936c 6973 7493 ains.a.new.list. │ │ │ │ +00060510: 6f66 9105 0dea 7691 ff58 e461 7269 6162 of....v..X.ariab │ │ │ │ +00060520: 6c65 7393 d778 9873 8d9f fba5 32db 308e les..x.s....2.0. │ │ │ │ +00060530: 9102 ce39 cf2e 9108 a2a9 5468 9aac 7275 ...9......Th..ru │ │ │ │ +00060540: 7393 7468 6593 d76a 9100 acd3 cf74 6893 s.the..j.....th. │ │ │ │ +00060550: 656e 9874 7279 9105 0dea 6f66 93d7 7891 en.try....of..x. │ │ │ │ +00060560: fe00 0273 8d9f fba5 32db 308e 9107 dc24 ...s....2.0....$ │ │ │ │ +00060570: cf68 6173 9374 9879 7090 538e 658e a18d .has.t.yp.S.e... │ │ │ │ +00060580: 9112 c761 d71b 8d9f fba5 328d 906e 39db ...a......2..n9. │ │ │ │ +00060590: 308e 9f07 5241 8dd8 6a8e 8e91 07bb 5ccf 0...RA..j.....\. │ │ │ │ +000605a0: 3d91 0355 52d7 1b8d 9f01 cccc d86a 8e91 =..UR........j.. │ │ │ │ +000605b0: 0466 0acf 5bd7 1c91 ff57 1f73 3d0b 91fe .f..[....W.s=... │ │ │ │ +000605c0: 1391 73cf 5d2e 9105 38e0 4f6e 6c79 9603 ..s.]...8.Only.. │ │ │ │ +000605d0: eaa8 7375 6273 7469 7475 7469 6f6e 7393 ..substitutions. │ │ │ │ +000605e0: 7769 7468 9374 6865 9366 6f6c 6c6f 9aac with.the.follo.. │ │ │ │ +000605f0: 7277 696e 6793 7072 6f70 9053 8e65 7274 rwing.prop.S.ert │ │ │ │ +00060600: 9879 9377 696c 6c93 6290 538e 6593 636f .y.will.b.S.e.co │ │ │ │ +00060610: 6e73 6964 6572 6564 2e8e 8e9f 24fd 138e nsidered....$... │ │ │ │ +00060620: 8c8b 0000 0070 0000 0000 0000 0000 0000 .....p.......... │ │ │ │ 00060630: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00060640: 0000 0000 0000 0000 0005 f2aa a002 cc05 ................ │ │ │ │ -00060650: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ -00060660: 91ea f1eb d031 3132 9200 e715 f343 6861 .....112.....Cha │ │ │ │ -00060670: 7074 6572 9604 8000 392e 910a 8000 5379 pter....9.....Sy │ │ │ │ -00060680: 6e9a a000 7461 7893 616e 6493 5365 6d61 n...tax.and.Sema │ │ │ │ -00060690: 6e98 7469 6373 8e91 eaf1 eb9f 0566 6689 n.tics.......ff. │ │ │ │ -000606a0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -000606b0: df8d a0fd 8bd0 218d 9108 51d7 cf49 6e96 ......!...Q..In. │ │ │ │ -000606c0: 0426 7969 6e73 7461 6e9a ac72 7469 6174 .&yinstan..rtiat │ │ │ │ -000606d0: 696e 6793 7468 6591 0426 7874 9879 7090 ing.the..&xt.yp. │ │ │ │ -000606e0: 538e 6593 7691 ff58 e461 7269 6162 6c65 S.e.v..X.ariable │ │ │ │ -000606f0: 7393 d70b 91fe 1391 7393 cf77 6974 6891 s.......s..with. │ │ │ │ -00060700: 0426 7874 6865 9374 9879 7090 538e 6573 .&xthe.t.yp.S.es │ │ │ │ -00060710: 93d7 1c91 ff57 1f73 cf2c 9104 356d 6e6f .....W.s.,..5mno │ │ │ │ -00060720: 9104 2678 7498 7798 6f93 6469 7374 696e ..&xt.w.o.distin │ │ │ │ -00060730: 6374 9376 91ff 58e4 6172 692d 8ea4 1000 ct.v..X.ari-.... │ │ │ │ -00060740: 008d 9108 51d7 6162 6c65 7396 03ea a869 ....Q.ables....i │ │ │ │ -00060750: 6e93 7468 6593 6c69 7374 93d7 789b fe00 n.the.list..x... │ │ │ │ -00060760: 0273 93cf 6290 538e 6563 6f6d 6593 6571 .s..b.S.ecome.eq │ │ │ │ -00060770: 7561 6c93 696e 9374 6865 936c 6973 7493 ual.in.the.list. │ │ │ │ -00060780: d778 9873 8d9f fba5 32db 308e 9102 ce39 .x.s....2.0....9 │ │ │ │ -00060790: cf2e 8d8d 9ffb a532 d535 8e8e 8ea9 1ccd .......2.5...... │ │ │ │ -000607a0: e98d 91ea f1eb cf54 6869 7396 0435 0063 .......This..5.c │ │ │ │ -000607b0: 6f6e 6469 7469 6f6e 9b04 3501 656e 7375 ondition..5.ensu │ │ │ │ -000607c0: 7265 7393 7468 6174 93d7 0b91 fe13 9173 res.that.......s │ │ │ │ -000607d0: 8d9f fba5 32db 308e 9102 ce39 d73b 9101 ....2.0....9.;.. │ │ │ │ -000607e0: fffe 7891 fe00 0273 8d9f fba5 32db 308e ..x....s....2.0. │ │ │ │ -000607f0: 9107 0339 cf72 6561 6c6c 7998 6973 9361 ...9.really.is.a │ │ │ │ -00060800: 9363 6f6e 90ac 7274 6578 742e 9106 17e9 .con..rtext..... │ │ │ │ -00060810: 5468 656e 936f 6e65 936f 6274 6169 6e73 Then.one.obtains │ │ │ │ -00060820: 9861 936e 6577 9374 6572 6d2d 696e 2d8e .a.new.term-in-. │ │ │ │ -00060830: a18d 91ea f1eb 636f 6e9a ac72 7465 7874 ......con..rtext │ │ │ │ -00060840: 9104 b780 d70b 91fe 1391 738d 9ffb a532 ..........s....2 │ │ │ │ -00060850: db30 8e96 02ce 39d7 3b78 91fe 0002 738d .0....9.;x....s. │ │ │ │ -00060860: 9ffb a532 db30 8e93 d73a 748d 9ffb a532 ...2.0...:t....2 │ │ │ │ -00060870: db30 8e91 0785 bacf 6298 7996 04b7 8073 .0......b.y....s │ │ │ │ -00060880: 7562 7374 6974 7574 696e 6793 7468 6591 ubstituting.the. │ │ │ │ -00060890: 04b7 8174 9879 7090 538e 6573 93d7 1c91 ...t.yp.S.es.... │ │ │ │ -000608a0: ff57 1f73 9604 b1fe cf3d 93d7 1c8d 9f01 .W.s.....=...... │ │ │ │ -000608b0: cccc d531 8e91 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ -000608c0: 3a93 3a93 3a8e 9111 ca9c 3b91 01ff fe1c :.:.:.....;..... │ │ │ │ -000608d0: 8d9f 01cc ccd8 6e8e 910a 5fd0 cf66 6f72 ......n..._..for │ │ │ │ -000608e0: 9604 b780 7468 6591 04b7 8174 9879 7090 ....the....t.yp. │ │ │ │ -000608f0: 538e 6593 7691 ff58 e461 7269 6162 6c65 S.e.v..X.ariable │ │ │ │ -00060900: 7393 d70b 91fe 1391 7391 04b7 81cf 696e s.......s.....in │ │ │ │ -00060910: 93d7 748e a18d 91ea f1eb cf28 7769 7468 ..t........(with │ │ │ │ -00060920: 9603 506f 7375 6974 6162 6c65 9372 656e ..Posuitable.ren │ │ │ │ -00060930: 616d 696e 6791 0350 6e6f 6693 629a 538e aming..Pnof.b.S. │ │ │ │ -00060940: 6f75 6e64 936f 9863 6375 7272 656e 6365 ound.o.ccurrence │ │ │ │ -00060950: 7393 6f66 9b03 506e 7691 ff58 e461 7269 s.of..Pnv..X.ari │ │ │ │ -00060960: 6162 6c65 7393 746f 936d 616b 90ac 7265 ables.to.mak..re │ │ │ │ -00060970: 9374 6865 6d98 6469 7374 696e 6374 9366 .them.distinct.f │ │ │ │ -00060980: 726f 6d93 7468 658e a18d 91ea f1eb 7691 rom.the.......v. │ │ │ │ -00060990: ff58 e461 7269 6162 6c65 7396 03ea a869 .X.ariables....i │ │ │ │ -000609a0: 6e93 d778 91fe 0002 738d 9ffb a532 db30 n..x....s....2.0 │ │ │ │ -000609b0: 8e91 02ce 39cf 292e 9105 38e0 5468 6593 ....9.)...8.The. │ │ │ │ -000609c0: 6e6f 7461 7469 6f6e 8e9f 1d5d 7e8d 8d8d notation...]~... │ │ │ │ -000609d0: 91f0 f1eb d774 cf5b d71c 91ff 571f 733d .....t.[....W.s= │ │ │ │ -000609e0: 0b91 fe13 9173 cf5d 8e8e 8ea6 8d91 eaf1 .....s.]........ │ │ │ │ -000609f0: eb69 7396 03ea a875 7365 6493 666f 7293 .is....used.for. │ │ │ │ -00060a00: 7468 6593 7465 726d 93d7 748d 9ffb a532 the.term..t....2 │ │ │ │ -00060a10: db30 8e91 02ce 39cf 2e8e 9f17 aebf 8d91 .0....9......... │ │ │ │ -00060a20: eaf1 ebd0 4c65 6d6d 6191 04ca 7533 9104 ....Lemma...u3.. │ │ │ │ -00060a30: ca74 e554 6865 9604 6ec6 6d65 91ff 6666 .t.The..n.me..ff │ │ │ │ -00060a40: 616e 696e 6793 6f66 9b04 6ec5 d70b 91fe aning.of..n..... │ │ │ │ -00060a50: 1391 738d 9ffb a532 db30 8e96 02ce 39d7 ..s....2.0....9. │ │ │ │ -00060a60: 3b78 91fe 0002 738d 9ffb a532 db30 8e93 ;x....s....2.0.. │ │ │ │ -00060a70: d73a 748d 9ffb a532 db30 8e91 073c ffe5 .:t....2.0...<.. │ │ │ │ -00060a80: 696e 9604 6ec6 6198 6d6f 91ff 6666 6465 in..n.a.mo..ffde │ │ │ │ -00060a90: 6c93 6973 9872 96ff 6666 656c 6174 6593 l.is.r..ffelate. │ │ │ │ -00060aa0: 6496 046e c674 6f93 7468 6174 986f 6693 d..n.to.that.of. │ │ │ │ -00060ab0: d774 93e5 6173 9866 6f6c 9b00 9999 6c6f .t..as.fol....lo │ │ │ │ -00060ac0: 7773 2e91 0619 1b46 91ff 1999 6f72 9361 ws.....F....or.a │ │ │ │ -00060ad0: 6c98 6c8e a18d 91ea f1eb d758 91fe f185 l.l........X.... │ │ │ │ -00060ae0: 738d 9ffb a532 db30 8e91 0623 8bda 3291 s....2.0...#..2. │ │ │ │ -00060af0: 0355 5255 8d91 0131 119f fba5 32d8 6e8d .URU...1....2.n. │ │ │ │ -00060b00: 9ffd 2d3a dc30 8e8e 910d be5d e528 7768 ..-:.0.....].(wh │ │ │ │ -00060b10: 6572 91ff 6666 6596 0433 35d7 6e8d 9ffb er..ffe..35.n... │ │ │ │ -00060b20: a532 db30 8e91 0701 6ee5 6973 9374 6865 .2.0....n.is.the │ │ │ │ -00060b30: 936c 656e 6774 6893 6f66 93d7 0b91 fe13 .length.of...... │ │ │ │ -00060b40: 9173 8d9f fba5 32db 308e 9102 ce39 e529 .s....2.0....9.) │ │ │ │ -00060b50: 8ea9 1d5d 7e8d 8d8d 91f0 f1eb cf5b 96fe ...]~........[.. │ │ │ │ -00060b60: 0002 5bd7 0b91 fe13 9173 8d9f fb0b 99db ..[......s...... │ │ │ │ -00060b70: 308e 9b02 ce39 d73b 7893 738d 9ffb 0b99 0....9.;x.s..... │ │ │ │ -00060b80: db30 8e98 d73a 748d 9ffb 0b99 db30 8e98 .0...:t......0.. │ │ │ │ -00060b90: cf5d 935d 28d7 5891 fef1 8573 8d9f fb0b .].](.X....s.... │ │ │ │ -00060ba0: 99db 308e 98cf 2996 0355 523d 935b 96fe ..0...)..UR=.[.. │ │ │ │ -00060bb0: 0002 5bd7 74cf 5d93 5d28 5b93 5bd7 0b91 ..[.t.].]([.[... │ │ │ │ -00060bc0: fe13 9173 8d9f fb0b 99db 308e 98d7 3a1c ...s......0...:. │ │ │ │ -00060bd0: 8d9f 01cc ccd5 318e 9104 c004 cf5d 935d ......1......].] │ │ │ │ -00060be0: 28d7 5891 fef1 8573 8d9f fb0b 99db 308e (.X....s......0. │ │ │ │ -00060bf0: 98cf 29d7 3b8d 9601 fffe 3a93 3a93 3a8e ..).;.....:.:.:. │ │ │ │ -00060c00: 9111 ca9c 3b91 01ff fecf 5b93 5bd7 0b91 ....;.....[.[... │ │ │ │ -00060c10: fe13 9173 8d9f fb0b 99db 308e 98d7 3a1c ...s......0...:. │ │ │ │ -00060c20: 8d9f 01cc ccd8 6e8e 9105 a850 cf5d 935d ......n....P.].] │ │ │ │ -00060c30: 28d7 5891 fef1 8573 8d9f fb0b 99db 308e (.X....s......0. │ │ │ │ -00060c40: 98cf 2929 d73a 8e8e 8e9f 23ed 138d 91f6 ..)).:....#..... │ │ │ │ -00060c50: 537a cf4c 656d 6d61 9604 4af6 329b 044a Sz.Lemma..J.2..J │ │ │ │ -00060c60: f569 6e93 392e 322e 3398 6973 936e 6565 .in.9.2.3.is.nee │ │ │ │ -00060c70: 6465 6498 746f 9373 6565 9874 6861 7493 ded.to.see.that. │ │ │ │ -00060c80: 6290 538e 6f74 6898 7369 6465 7393 6f66 b.S.oth.sides.of │ │ │ │ -00060c90: 9874 6865 9361 6290 538e 6f95 ac72 7693 .the.ab.S.o..rv. │ │ │ │ -00060ca0: 6598 6571 7561 7469 6f6e 9104 4af6 6172 e.equation..J.ar │ │ │ │ -00060cb0: 6598 656c 656d 656e 9374 738e a18d 91ea e.elemen.ts..... │ │ │ │ -00060cc0: f1eb 6f66 9604 42e0 7468 6593 7361 6d65 ..of..B.the.same │ │ │ │ -00060cd0: 9373 6574 936f 669b 0442 e166 756e 6374 .set.of..B.funct │ │ │ │ -00060ce0: 696f 6e73 2e91 0641 8854 6865 9376 91ff ions...A.The.v.. │ │ │ │ -00060cf0: 58e4 616c 6964 6974 90ac 7279 936f 6693 X.alidit..ry.of. │ │ │ │ -00060d00: 7468 6593 6571 7561 7469 6f6e 9369 7398 the.equation.is. │ │ │ │ -00060d10: 7072 6f95 ac72 7693 6564 9b04 42e0 6293 pro..rv.ed..B.b. │ │ │ │ -00060d20: 7998 696e 6475 6374 696f 6e98 6f6e 9874 y.induction.on.t │ │ │ │ -00060d30: 6865 8ea1 8d91 eaf1 eb73 7472 7563 7475 he.......structu │ │ │ │ -00060d40: 7265 9603 eaa8 6f66 9374 6865 9374 6572 re....of.the.ter │ │ │ │ -00060d50: 6d93 d774 cf2e 8e9f 22c0 188d 91ea f1eb m..t...."....... │ │ │ │ -00060d60: d053 7562 7374 6974 7574 696e 6796 0480 .Substituting... │ │ │ │ -00060d70: 0074 6572 6d73 9366 6f72 9376 91ff 4000 .terms.for.v..@. │ │ │ │ -00060d80: 6172 6961 626c 6573 9369 6e93 7465 726d ariables.in.term │ │ │ │ -00060d90: 738e 9f18 e3f2 8d91 eaf1 ebcf 5375 7070 s...........Supp │ │ │ │ -00060da0: 9053 8e6f 7365 9605 d97a d774 93cf 6973 .S.ose...z.t..is │ │ │ │ -00060db0: 9361 9b05 d979 7465 726d 2c91 0655 2f77 .a...yterm,..U/w │ │ │ │ -00060dc0: 6974 6893 6361 6e6f 6e69 6361 6c93 636f ith.canonical.co │ │ │ │ -00060dd0: 6e90 ac72 7465 7874 98d7 0b9b fe13 9173 n..rtext.......s │ │ │ │ -00060de0: 3b78 91fe 0002 7393 cf73 6190 ac72 7991 ;x....s..sa..ry. │ │ │ │ -00060df0: ff05 562c 9106 552f 7768 6572 6593 d70b ..V,..U/where... │ │ │ │ -00060e00: 9873 9606 9f90 cf3d 93d7 0b8d 9f01 cccc .s.....=........ │ │ │ │ -00060e10: d531 8e91 04c0 04d7 3b8d 9601 fffe 3a93 .1......;.....:. │ │ │ │ -00060e20: 3a93 3a8e 9111 ca9c 3b91 01ff fe0b 8d9f :.:.....;....... │ │ │ │ -00060e30: 01cc ccd8 6e8e 9105 a850 cf2c 9106 552e ....n....P.,..U. │ │ │ │ -00060e40: d778 91fe 0002 7393 cf3d 8ea1 8d91 eaf1 .x....s..=...... │ │ │ │ -00060e50: ebd7 788d 9f01 cccc d531 8e91 04c0 04d7 ..x......1...... │ │ │ │ -00060e60: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -00060e70: 3b9b 01ff fe78 8d9f 01cc ccd8 6d8e 910b ;....x......m... │ │ │ │ -00060e80: da79 cf61 6e64 9603 d5b5 7768 6572 6593 .y.and....where. │ │ │ │ -00060e90: 666f 7291 03d5 b4d7 6a91 0402 25cf 3d91 for.....j...%.=. │ │ │ │ -00060ea0: 0355 5231 d73b 8d98 3a98 3a98 3a8e 9111 .UR1.;..:.:.:... │ │ │ │ -00060eb0: ca9c 3b98 6d93 cf74 6865 9374 90ac 7279 ..;.m..the.t..ry │ │ │ │ -00060ec0: 7090 538e 6593 6f66 9374 6865 9376 91ff p.S.e.of.the.v.. │ │ │ │ -00060ed0: 58e4 6172 6961 626c 6591 03d5 b4d7 788d X.ariable.....x. │ │ │ │ -00060ee0: 9f01 cccc d86a 8e91 083b bfcf 6973 93d7 .....j...;..is.. │ │ │ │ -00060ef0: 1b8d 9f01 cccc d86a 8e91 0466 0acf 2e91 .......j...f.... │ │ │ │ -00060f00: 0531 e449 6693 6f6e 6593 6861 7393 7465 .1.If.one.has.te │ │ │ │ -00060f10: 726d 732d 8ea1 8d91 eaf1 eb69 6e2d 636f rms-.......in-co │ │ │ │ -00060f20: 6e90 ac72 7465 7874 9605 50c0 d70b 91fe n..rtext..P..... │ │ │ │ -00060f30: 1391 733b 7891 fe00 0273 8d9f fba5 32db ..s;x....s....2. │ │ │ │ -00060f40: 308e 9102 ce39 d73a 748d 9f01 cccc d86a 0....9.:t......j │ │ │ │ -00060f50: 8e91 09b6 cbcf 666f 7293 d76a 9106 63aa ......for..j..c. │ │ │ │ -00060f60: cf3d 9105 b6d7 31d7 3b8d 9601 fffe 3a93 .=....1.;.....:. │ │ │ │ -00060f70: 3a93 3a8e 9111 ca9c 3b91 01ff fe6d 9b05 :.:.....;....m.. │ │ │ │ -00060f80: 50c1 cf77 6974 6893 d774 8d9f 01cc ccd8 P..with..t...... │ │ │ │ -00060f90: 6a8e 9109 b6ca cf6f 6693 7468 6598 7361 j......of.the.sa │ │ │ │ -00060fa0: 6d65 9374 90ac 7279 7090 538e 6593 6173 me.t..ryp.S.e.as │ │ │ │ -00060fb0: 98d7 788d 9f01 cccc d86a 8e9b 0466 0acf ..x......j...f.. │ │ │ │ -00060fc0: 2c91 05aa 4673 6190 ac72 7993 d71b 8d9f ,...Fsa..ry..... │ │ │ │ -00060fd0: 01cc ccd8 6a8e 98cf 2c91 05aa 4774 6865 ....j...,...Gthe │ │ │ │ -00060fe0: 6e93 6f6e 658e a18d 91ea f1eb 6f62 7461 n.one.......obta │ │ │ │ -00060ff0: 696e 7396 0484 4a61 936e 6577 9374 6572 ins...Ja.new.ter │ │ │ │ -00061000: 6d2d 696e 2d63 6f6e 9aac 7274 6578 7493 m-in-con..rtext. │ │ │ │ -00061010: d70b 91fe 1391 733b 7891 fe00 0273 8d9f ......s;x....s.. │ │ │ │ -00061020: fba5 32db 308e 9102 ce39 d73a 748d 9ffb ..2.0....9.:t... │ │ │ │ -00061030: a532 db30 308e 9109 a0bc cf62 9879 9373 .2.00......b.y.s │ │ │ │ -00061040: 7562 7374 6974 7574 696e 6793 7468 6593 ubstituting.the. │ │ │ │ -00061050: 7465 726d 7393 d774 91fe 0002 7396 045a terms..t....s..Z │ │ │ │ -00061060: d2cf 3d93 d774 8d9f 01cc ccd5 318e 9104 ..=..t......1... │ │ │ │ -00061070: c004 d73b 8d96 01ff fe3a 933a 933a 8e91 ...;.....:.:.:.. │ │ │ │ -00061080: 11ca 9c3b 9101 fffe 748d 9f01 cccc d86d ...;....t......m │ │ │ │ -00061090: 8e91 0c89 0ecf 666f 7291 0484 4a74 6865 ......for...Jthe │ │ │ │ -000610a0: 8ea1 8d91 eaf1 eb76 91ff 58e4 6172 6961 .......v..X.aria │ │ │ │ -000610b0: 626c 6573 9603 a752 d778 91fe 0002 7393 bles...R.x....s. │ │ │ │ -000610c0: cf69 6e93 d774 93cf 2877 6974 6893 7375 .in..t..(with.su │ │ │ │ -000610d0: 6974 6162 6c65 9372 656e 616d 696e 6791 itable.renaming. │ │ │ │ -000610e0: 03a7 516f 6693 629a 538e 6f75 6e64 936f ..Qof.b.S.ound.o │ │ │ │ -000610f0: 9863 6375 7272 656e 6365 7393 6f66 9376 .ccurrences.of.v │ │ │ │ -00061100: 91ff 58e4 6172 6961 626c 6573 9374 6f93 ..X.ariables.to. │ │ │ │ -00061110: 7072 6576 95ac 7265 6e93 7491 03a7 5274 prev..ren.t...Rt │ │ │ │ -00061120: 6865 8ea1 8d91 eaf1 eb66 7265 6596 03ea he.......free... │ │ │ │ -00061130: a876 91ff 58e4 6172 6961 626c 6573 936f .v..X.ariables.o │ │ │ │ -00061140: 6693 7468 6593 d774 8d9f 01cc ccd8 6a8e f.the..t......j. │ │ │ │ -00061150: 9108 50b2 cf62 9a53 8e65 636f 6d69 6e67 ..P..b.S.ecoming │ │ │ │ -00061160: 9362 986f 756e 6493 6166 7465 7293 7375 .b.ound.after.su │ │ │ │ -00061170: 6273 7469 7475 7469 6f6e 292e 9105 38e0 bstitution)...8. │ │ │ │ -00061180: 5468 6593 6e6f 7461 7469 6f6e 8ea6 8d8d The.notation.... │ │ │ │ -00061190: 8d91 f0f1 ebd7 74cf 5bd7 7496 fe00 0273 ......t.[.t....s │ │ │ │ -000611a0: 3d78 9373 cf5d 8e8e 8e9f 1ccd e98d 91ea =x.s.].......... │ │ │ │ -000611b0: f1eb 6973 9603 eaa8 7573 6564 9366 6f72 ..is....used.for │ │ │ │ -000611c0: 9374 6865 9374 6572 6d93 d774 8d9f fba5 .the.term..t.... │ │ │ │ -000611d0: 32db 3030 8e91 051c 72cf 2e8e 9f17 aebf 2.00....r....... │ │ │ │ -000611e0: 8d91 eaf1 ebd0 4c65 6d6d 6191 04d2 4334 ......Lemma...C4 │ │ │ │ -000611f0: 9104 d242 e554 6865 9604 7504 6d65 9bff ...B.The..u.me.. │ │ │ │ -00061200: 6666 616e 696e 6793 6f66 9104 7505 d70b ffaning.of..u... │ │ │ │ -00061210: 91fe 1391 733b 7891 fe00 0273 8d9f fba5 ....s;x....s.... │ │ │ │ -00061220: 32db 308e 9102 ce39 d73a 748d 9ffb a532 2.0....9.:t....2 │ │ │ │ -00061230: db30 308e 9109 9176 e569 6e93 6193 6d6f .00....v.in.a.mo │ │ │ │ -00061240: 9864 656c 9369 7393 7298 656c 6174 6598 .del.is.r.elate. │ │ │ │ -00061250: 6493 746f 9374 6861 7493 6f66 93d7 7491 d.to.that.of..t. │ │ │ │ -00061260: 0475 05e5 6173 9366 6f6c 9b00 9999 6c6f .u..as.fol....lo │ │ │ │ -00061270: 7773 2e91 062b d646 91ff 1999 6f72 9361 ws...+.F....or.a │ │ │ │ -00061280: 6c98 6c8e a18d 91ea f1eb d758 91fe f185 l.l........X.... │ │ │ │ -00061290: 7396 0355 52da 3293 558d 9101 3111 9ffb s..UR.2.U...1... │ │ │ │ -000612a0: a532 d86e 8e91 0b0c 96e5 616e 6496 0433 .2.n......and..3 │ │ │ │ -000612b0: 3561 6c91 0099 996c 93d7 7991 fe6e 3b73 5al....l..y..n;s │ │ │ │ -000612c0: 8d9f fba5 32db 308e 9106 238b da32 9103 ....2.0...#..2.. │ │ │ │ -000612d0: 5552 cf5b 96fe 0002 5bd7 0b9b fe13 9173 UR.[....[......s │ │ │ │ -000612e0: 3a1b 8d9f fba5 328d 906e 39db 308e 9f07 :.....2..n9.0... │ │ │ │ -000612f0: 5241 8dd5 318e 8e91 04c0 04cf 5d93 5d96 RA..1.......].]. │ │ │ │ -00061300: 02aa a8da 028d 9301 9601 fffe 0193 018e ................ │ │ │ │ -00061310: 9113 554e 0293 cf5b 96fe 0002 5bd7 0b98 ..UN...[....[... │ │ │ │ -00061320: 733a 1b8d 9ffb a532 8d90 6e39 db30 8e9f s:.....2..n9.0.. │ │ │ │ -00061330: 0752 418d d86d 8d9f fdb8 e4dc 308e 8e8e .RA..m......0... │ │ │ │ -00061340: 910a b68b cf5d 935d 9604 3335 e528 7768 .....].]..35.(wh │ │ │ │ -00061350: 6572 9bff 6666 6593 d71b 8d9f fba5 328d er..ffe.......2. │ │ │ │ -00061360: 906e 39db 308e 9f07 5241 8dd8 6a8e 8e91 .n9.0...RA..j... │ │ │ │ -00061370: 0899 3fe5 6973 9374 6865 9374 7970 9865 ..?.is.the.typ.e │ │ │ │ -00061380: 936f 6693 d778 8d9f fba5 328d db30 8e9f .of..x....2..0.. │ │ │ │ -00061390: 0752 418d d86a 8e8e 9104 660a e529 8ea6 .RA..j....f..).. │ │ │ │ -000613a0: 8d8d 8d91 f0f1 ebcf 5b96 fe00 025b d70b ........[....[.. │ │ │ │ -000613b0: 91fe 1391 733b 7893 738d 9ffb 0b99 db30 ....s;x.s......0 │ │ │ │ -000613c0: 8e9b 02ce 39d7 3a74 8d9f fb0b 99db 3030 ....9.:t......00 │ │ │ │ -000613d0: 8e91 051c 72cf 5d93 5d28 d758 91fe f185 ....r.].](.X.... │ │ │ │ -000613e0: 73cf 2928 d779 91fe 6e3b 738d 9ffb 0b99 s.)(.y..n;s..... │ │ │ │ -000613f0: db30 8e98 cf29 9603 5552 3d93 5b96 fe00 .0...)..UR=.[... │ │ │ │ -00061400: 025b d774 cf5d 935d 28d7 5891 fef1 8573 .[.t.].](.X....s │ │ │ │ -00061410: cf29 285b 935b d70b 91fe 1391 733b 7893 .)([.[......s;x. │ │ │ │ -00061420: 738d 9ffb 0b99 db30 8e98 d73a 748d 9f01 s......0...:t... │ │ │ │ -00061430: cccc d531 8e91 04c0 04cf 5d93 5d28 d758 ...1......].](.X │ │ │ │ -00061440: 91fe f185 73cf 2928 d779 91fe 6e3b 738d ....s.)(.y..n;s. │ │ │ │ -00061450: 9ffb 0b99 db30 8e98 cf29 d73b 8d96 01ff .....0...).;.... │ │ │ │ -00061460: fe3a 933a 933a 8e91 11ca 9c3b 9101 fffe .:.:.:.....;.... │ │ │ │ -00061470: cf5b 935b d70b 91fe 1391 733b 7893 738d .[.[......s;x.s. │ │ │ │ -00061480: 9ffb 0b99 db30 8e98 d73a 748d 9f01 cccc .....0...:t..... │ │ │ │ -00061490: d86d 8e91 0804 c4cf 5d93 5d28 d758 91fe .m......].](.X.. │ │ │ │ -000614a0: f185 73cf 2928 d779 91fe 6e3b 738d 9ffb ..s.)(.y..n;s... │ │ │ │ -000614b0: 0b99 db30 8e98 cf29 298e 8e8e 9f23 ed13 ...0...))....#.. │ │ │ │ -000614c0: 8d91 f653 7a4f 6e63 6596 03ea a861 6761 ...SzOnce....aga │ │ │ │ -000614d0: 696e 2c93 7468 6973 9372 6573 756c 7493 in,.this.result. │ │ │ │ -000614e0: 6973 9370 726f 95ac 7276 9365 649b 03ea is.pro..rv.ed... │ │ │ │ -000614f0: a862 9379 9869 6e64 7563 7469 6f6e 986f .b.y.induction.o │ │ │ │ -00061500: 6e98 7468 6598 7374 7275 6374 7572 6598 n.the.structure. │ │ │ │ -00061510: 6f66 9874 6865 9874 6572 6d98 d774 cf2e of.the.term..t.. │ │ │ │ -00061520: 8e91 eaf1 eb9f 0cda e489 0000 6666 0071 ............ff.q │ │ │ │ -00061530: cf9f 9f0c 999a 8d8d 8d8d 910d 8390 9ffc ................ │ │ │ │ -00061540: 5eff c535 8e8e 8e91 1200 03c6 5375 639a ^..5........Suc. │ │ │ │ -00061550: b8e3 6896 03ed de61 6e93 6964 656e 9874 ..h....an.iden.t │ │ │ │ -00061560: 690c 6361 7469 6f6e 9b03 eddf 6f66 9376 i.cation....of.v │ │ │ │ -00061570: 91ff 71c7 6172 6961 626c 6573 9363 6f75 ..q.ariables.cou │ │ │ │ -00061580: 6c64 936f 9047 1d63 6375 7293 6966 9874 ld.o.G.ccur.if.t │ │ │ │ -00061590: 6865 9376 91ff 71c7 6172 6961 626c 6573 he.v..q.ariables │ │ │ │ -000615a0: 9368 6164 9374 6865 9373 616d 6598 6e61 .had.the.same.na │ │ │ │ -000615b0: 6d65 9363 6f6d 7090 471d 6f6e 656e 90b8 me.comp.G.onen.. │ │ │ │ -000615c0: e374 9361 6e64 8e9f 0c00 008d 7468 6569 .t.and......thei │ │ │ │ -000615d0: 7296 0355 5574 90b8 e379 709a 471d 6573 r..UUt...yp.G.es │ │ │ │ -000615e0: 9362 9865 6361 6d65 9365 7175 616c 936f .b.ecame.equal.o │ │ │ │ -000615f0: 6e93 696e 7374 616e 90b8 e374 6961 7469 n.instan...tiati │ │ │ │ -00061600: 6f6e 2e8e 8e9f 24fd 138e 8c8b 0000 0071 on....$........q │ │ │ │ -00061610: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00060640: 0000 0000 0000 0000 0000 0005 f2ac a002 ................ │ │ │ │ +00060650: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +00060660: 9a8d 91ea f1eb d031 3132 9200 e715 f343 .......112.....C │ │ │ │ +00060670: 6861 7074 6572 9604 8000 392e 910a 8000 hapter....9..... │ │ │ │ +00060680: 5379 6e9a a000 7461 7893 616e 6493 5365 Syn...tax.and.Se │ │ │ │ +00060690: 6d61 6e98 7469 6373 8e91 eaf1 eb9f 0566 man.tics.......f │ │ │ │ +000606a0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000606b0: 942f df8d a0fd 8bd0 218d 9108 51d7 cf49 ./......!...Q..I │ │ │ │ +000606c0: 6e96 0426 7969 6e73 7461 6e9a ac72 7469 n..&yinstan..rti │ │ │ │ +000606d0: 6174 696e 6793 7468 6591 0426 7874 9879 ating.the..&xt.y │ │ │ │ +000606e0: 7090 538e 6593 7691 ff58 e461 7269 6162 p.S.e.v..X.ariab │ │ │ │ +000606f0: 6c65 7393 d70b 91fe 1391 7393 cf77 6974 les.......s..wit │ │ │ │ +00060700: 6891 0426 7874 6865 9374 9879 7090 538e h..&xthe.t.yp.S. │ │ │ │ +00060710: 6573 93d7 1c91 ff57 1f73 cf2c 9104 356d es.....W.s.,..5m │ │ │ │ +00060720: 6e6f 9104 2678 7498 7798 6f93 6469 7374 no..&xt.w.o.dist │ │ │ │ +00060730: 696e 6374 9376 91ff 58e4 6172 692d 8ea4 inct.v..X.ari-.. │ │ │ │ +00060740: 1000 008d 9108 51d7 6162 6c65 7396 03ea ......Q.ables... │ │ │ │ +00060750: a869 6e93 7468 6593 6c69 7374 93d7 789b .in.the.list..x. │ │ │ │ +00060760: fe00 0273 93cf 6290 538e 6563 6f6d 6593 ...s..b.S.ecome. │ │ │ │ +00060770: 6571 7561 6c93 696e 9374 6865 936c 6973 equal.in.the.lis │ │ │ │ +00060780: 7493 d778 9873 8d9f fba5 32db 308e 9102 t..x.s....2.0... │ │ │ │ +00060790: ce39 cf2e 8d8d 9ffb a532 d535 8e8e 8ea9 .9.......2.5.... │ │ │ │ +000607a0: 1ccd e98d 91ea f1eb cf54 6869 7396 0435 .........This..5 │ │ │ │ +000607b0: 0063 6f6e 6469 7469 6f6e 9b04 3501 656e .condition..5.en │ │ │ │ +000607c0: 7375 7265 7393 7468 6174 93d7 0b91 fe13 sures.that...... │ │ │ │ +000607d0: 9173 8d9f fba5 32db 308e 9102 ce39 d73b .s....2.0....9.; │ │ │ │ +000607e0: 9101 fffe 7891 fe00 0273 8d9f fba5 32db ....x....s....2. │ │ │ │ +000607f0: 308e 9107 0339 cf72 6561 6c6c 7998 6973 0....9.really.is │ │ │ │ +00060800: 9361 9363 6f6e 90ac 7274 6578 742e 9106 .a.con..rtext... │ │ │ │ +00060810: 17e9 5468 656e 936f 6e65 936f 6274 6169 ..Then.one.obtai │ │ │ │ +00060820: 6e73 9861 936e 6577 9374 6572 6d2d 696e ns.a.new.term-in │ │ │ │ +00060830: 2d8e a18d 91ea f1eb 636f 6e9a ac72 7465 -.......con..rte │ │ │ │ +00060840: 7874 9104 b780 d70b 91fe 1391 738d 9ffb xt..........s... │ │ │ │ +00060850: a532 db30 8e96 02ce 39d7 3b78 91fe 0002 .2.0....9.;x.... │ │ │ │ +00060860: 738d 9ffb a532 db30 8e93 d73a 748d 9ffb s....2.0...:t... │ │ │ │ +00060870: a532 db30 8e91 0785 bacf 6298 7996 04b7 .2.0......b.y... │ │ │ │ +00060880: 8073 7562 7374 6974 7574 696e 6793 7468 .substituting.th │ │ │ │ +00060890: 6591 04b7 8174 9879 7090 538e 6573 93d7 e....t.yp.S.es.. │ │ │ │ +000608a0: 1c91 ff57 1f73 9604 b1fe cf3d 93d7 1c8d ...W.s.....=.... │ │ │ │ +000608b0: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ +000608c0: fffe 3a93 3a93 3a8e 9111 ca9c 3b91 01ff ..:.:.:.....;... │ │ │ │ +000608d0: fe1c 8d9f 01cc ccd8 6e8e 910a 5fd0 cf66 ........n..._..f │ │ │ │ +000608e0: 6f72 9604 b780 7468 6591 04b7 8174 9879 or....the....t.y │ │ │ │ +000608f0: 7090 538e 6593 7691 ff58 e461 7269 6162 p.S.e.v..X.ariab │ │ │ │ +00060900: 6c65 7393 d70b 91fe 1391 7391 04b7 81cf les.......s..... │ │ │ │ +00060910: 696e 93d7 748e a18d 91ea f1eb cf28 7769 in..t........(wi │ │ │ │ +00060920: 7468 9603 506f 7375 6974 6162 6c65 9372 th..Posuitable.r │ │ │ │ +00060930: 656e 616d 696e 6791 0350 6e6f 6693 629a enaming..Pnof.b. │ │ │ │ +00060940: 538e 6f75 6e64 936f 9863 6375 7272 656e S.ound.o.ccurren │ │ │ │ +00060950: 6365 7393 6f66 9b03 506e 7691 ff58 e461 ces.of..Pnv..X.a │ │ │ │ +00060960: 7269 6162 6c65 7393 746f 936d 616b 90ac riables.to.mak.. │ │ │ │ +00060970: 7265 9374 6865 6d98 6469 7374 696e 6374 re.them.distinct │ │ │ │ +00060980: 9366 726f 6d93 7468 658e a18d 91ea f1eb .from.the....... │ │ │ │ +00060990: 7691 ff58 e461 7269 6162 6c65 7396 03ea v..X.ariables... │ │ │ │ +000609a0: a869 6e93 d778 91fe 0002 738d 9ffb a532 .in..x....s....2 │ │ │ │ +000609b0: db30 8e91 02ce 39cf 292e 9105 38e0 5468 .0....9.)...8.Th │ │ │ │ +000609c0: 6593 6e6f 7461 7469 6f6e 8e9f 1d5d 7e8d e.notation...]~. │ │ │ │ +000609d0: 8d8d 91f0 f1eb d774 cf5b d71c 91ff 571f .......t.[....W. │ │ │ │ +000609e0: 733d 0b91 fe13 9173 cf5d 8e8e 8ea6 8d91 s=.....s.]...... │ │ │ │ +000609f0: eaf1 eb69 7396 03ea a875 7365 6493 666f ...is....used.fo │ │ │ │ +00060a00: 7293 7468 6593 7465 726d 93d7 748d 9ffb r.the.term..t... │ │ │ │ +00060a10: a532 db30 8e91 02ce 39cf 2e8e 9f17 aebf .2.0....9....... │ │ │ │ +00060a20: 8d91 eaf1 ebd0 4c65 6d6d 6191 04ca 7533 ......Lemma...u3 │ │ │ │ +00060a30: 9104 ca74 e554 6865 9604 6ec6 6d65 91ff ...t.The..n.me.. │ │ │ │ +00060a40: 6666 616e 696e 6793 6f66 9b04 6ec5 d70b ffaning.of..n... │ │ │ │ +00060a50: 91fe 1391 738d 9ffb a532 db30 8e96 02ce ....s....2.0.... │ │ │ │ +00060a60: 39d7 3b78 91fe 0002 738d 9ffb a532 db30 9.;x....s....2.0 │ │ │ │ +00060a70: 8e93 d73a 748d 9ffb a532 db30 8e91 073c ...:t....2.0...< │ │ │ │ +00060a80: ffe5 696e 9604 6ec6 6198 6d6f 91ff 6666 ..in..n.a.mo..ff │ │ │ │ +00060a90: 6465 6c93 6973 9872 96ff 6666 656c 6174 del.is.r..ffelat │ │ │ │ +00060aa0: 6593 6496 046e c674 6f93 7468 6174 986f e.d..n.to.that.o │ │ │ │ +00060ab0: 6693 d774 93e5 6173 9866 6f6c 9b00 9999 f..t..as.fol.... │ │ │ │ +00060ac0: 6c6f 7773 2e91 0619 1b46 91ff 1999 6f72 lows.....F....or │ │ │ │ +00060ad0: 9361 6c98 6c8e a18d 91ea f1eb d758 91fe .al.l........X.. │ │ │ │ +00060ae0: f185 738d 9ffb a532 db30 8e91 0623 8bda ..s....2.0...#.. │ │ │ │ +00060af0: 3291 0355 5255 8d91 0131 119f fba5 32d8 2..URU...1....2. │ │ │ │ +00060b00: 6e8d 9ffd 2d3a dc30 8e8e 910d be5d e528 n...-:.0.....].( │ │ │ │ +00060b10: 7768 6572 91ff 6666 6596 0433 35d7 6e8d wher..ffe..35.n. │ │ │ │ +00060b20: 9ffb a532 db30 8e91 0701 6ee5 6973 9374 ...2.0....n.is.t │ │ │ │ +00060b30: 6865 936c 656e 6774 6893 6f66 93d7 0b91 he.length.of.... │ │ │ │ +00060b40: fe13 9173 8d9f fba5 32db 308e 9102 ce39 ...s....2.0....9 │ │ │ │ +00060b50: e529 8ea9 1d5d 7e8d 8d8d 91f0 f1eb cf5b .)...]~........[ │ │ │ │ +00060b60: 96fe 0002 5bd7 0b91 fe13 9173 8d9f fb0b ....[......s.... │ │ │ │ +00060b70: 99db 308e 9b02 ce39 d73b 7893 738d 9ffb ..0....9.;x.s... │ │ │ │ +00060b80: 0b99 db30 8e98 d73a 748d 9ffb 0b99 db30 ...0...:t......0 │ │ │ │ +00060b90: 8e98 cf5d 935d 28d7 5891 fef1 8573 8d9f ...].](.X....s.. │ │ │ │ +00060ba0: fb0b 99db 308e 98cf 2996 0355 523d 935b ....0...)..UR=.[ │ │ │ │ +00060bb0: 96fe 0002 5bd7 74cf 5d93 5d28 5b93 5bd7 ....[.t.].]([.[. │ │ │ │ +00060bc0: 0b91 fe13 9173 8d9f fb0b 99db 308e 98d7 .....s......0... │ │ │ │ +00060bd0: 3a1c 8d9f 01cc ccd5 318e 9104 c004 cf5d :.......1......] │ │ │ │ +00060be0: 935d 28d7 5891 fef1 8573 8d9f fb0b 99db .](.X....s...... │ │ │ │ +00060bf0: 308e 98cf 29d7 3b8d 9601 fffe 3a93 3a93 0...).;.....:.:. │ │ │ │ +00060c00: 3a8e 9111 ca9c 3b91 01ff fecf 5b93 5bd7 :.....;.....[.[. │ │ │ │ +00060c10: 0b91 fe13 9173 8d9f fb0b 99db 308e 98d7 .....s......0... │ │ │ │ +00060c20: 3a1c 8d9f 01cc ccd8 6e8e 9105 a850 cf5d :.......n....P.] │ │ │ │ +00060c30: 935d 28d7 5891 fef1 8573 8d9f fb0b 99db .](.X....s...... │ │ │ │ +00060c40: 308e 98cf 2929 d73a 8e8e 8e9f 23ed 138d 0...)).:....#... │ │ │ │ +00060c50: 91f6 537a cf4c 656d 6d61 9604 4af6 329b ..Sz.Lemma..J.2. │ │ │ │ +00060c60: 044a f569 6e93 392e 322e 3398 6973 936e .J.in.9.2.3.is.n │ │ │ │ +00060c70: 6565 6465 6498 746f 9373 6565 9874 6861 eeded.to.see.tha │ │ │ │ +00060c80: 7493 6290 538e 6f74 6898 7369 6465 7393 t.b.S.oth.sides. │ │ │ │ +00060c90: 6f66 9874 6865 9361 6290 538e 6f95 ac72 of.the.ab.S.o..r │ │ │ │ +00060ca0: 7693 6598 6571 7561 7469 6f6e 9104 4af6 v.e.equation..J. │ │ │ │ +00060cb0: 6172 6598 656c 656d 656e 9374 738e a18d are.elemen.ts... │ │ │ │ +00060cc0: 91ea f1eb 6f66 9604 42e0 7468 6593 7361 ....of..B.the.sa │ │ │ │ +00060cd0: 6d65 9373 6574 936f 669b 0442 e166 756e me.set.of..B.fun │ │ │ │ +00060ce0: 6374 696f 6e73 2e91 0641 8854 6865 9376 ctions...A.The.v │ │ │ │ +00060cf0: 91ff 58e4 616c 6964 6974 90ac 7279 936f ..X.alidit..ry.o │ │ │ │ +00060d00: 6693 7468 6593 6571 7561 7469 6f6e 9369 f.the.equation.i │ │ │ │ +00060d10: 7398 7072 6f95 ac72 7693 6564 9b04 42e0 s.pro..rv.ed..B. │ │ │ │ +00060d20: 6293 7998 696e 6475 6374 696f 6e98 6f6e b.y.induction.on │ │ │ │ +00060d30: 9874 6865 8ea1 8d91 eaf1 eb73 7472 7563 .the.......struc │ │ │ │ +00060d40: 7475 7265 9603 eaa8 6f66 9374 6865 9374 ture....of.the.t │ │ │ │ +00060d50: 6572 6d93 d774 cf2e 8e9f 22c0 188d 91ea erm..t...."..... │ │ │ │ +00060d60: f1eb d053 7562 7374 6974 7574 696e 6796 ...Substituting. │ │ │ │ +00060d70: 0480 0074 6572 6d73 9366 6f72 9376 91ff ...terms.for.v.. │ │ │ │ +00060d80: 4000 6172 6961 626c 6573 9369 6e93 7465 @.ariables.in.te │ │ │ │ +00060d90: 726d 738e 9f18 e3f2 8d91 eaf1 ebcf 5375 rms...........Su │ │ │ │ +00060da0: 7070 9053 8e6f 7365 9605 d97a d774 93cf pp.S.ose...z.t.. │ │ │ │ +00060db0: 6973 9361 9b05 d979 7465 726d 2c91 0655 is.a...yterm,..U │ │ │ │ +00060dc0: 2f77 6974 6893 6361 6e6f 6e69 6361 6c93 /with.canonical. │ │ │ │ +00060dd0: 636f 6e90 ac72 7465 7874 98d7 0b9b fe13 con..rtext...... │ │ │ │ +00060de0: 9173 3b78 91fe 0002 7393 cf73 6190 ac72 .s;x....s..sa..r │ │ │ │ +00060df0: 7991 ff05 562c 9106 552f 7768 6572 6593 y...V,..U/where. │ │ │ │ +00060e00: d70b 9873 9606 9f90 cf3d 93d7 0b8d 9f01 ...s.....=...... │ │ │ │ +00060e10: cccc d531 8e91 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ +00060e20: 3a93 3a93 3a8e 9111 ca9c 3b91 01ff fe0b :.:.:.....;..... │ │ │ │ +00060e30: 8d9f 01cc ccd8 6e8e 9105 a850 cf2c 9106 ......n....P.,.. │ │ │ │ +00060e40: 552e d778 91fe 0002 7393 cf3d 8ea1 8d91 U..x....s..=.... │ │ │ │ +00060e50: eaf1 ebd7 788d 9f01 cccc d531 8e91 04c0 ....x......1.... │ │ │ │ +00060e60: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +00060e70: ca9c 3b9b 01ff fe78 8d9f 01cc ccd8 6d8e ..;....x......m. │ │ │ │ +00060e80: 910b da79 cf61 6e64 9603 d5b5 7768 6572 ...y.and....wher │ │ │ │ +00060e90: 6593 666f 7291 03d5 b4d7 6a91 0402 25cf e.for.....j...%. │ │ │ │ +00060ea0: 3d91 0355 5231 d73b 8d98 3a98 3a98 3a8e =..UR1.;..:.:.:. │ │ │ │ +00060eb0: 9111 ca9c 3b98 6d93 cf74 6865 9374 90ac ....;.m..the.t.. │ │ │ │ +00060ec0: 7279 7090 538e 6593 6f66 9374 6865 9376 ryp.S.e.of.the.v │ │ │ │ +00060ed0: 91ff 58e4 6172 6961 626c 6591 03d5 b4d7 ..X.ariable..... │ │ │ │ +00060ee0: 788d 9f01 cccc d86a 8e91 083b bfcf 6973 x......j...;..is │ │ │ │ +00060ef0: 93d7 1b8d 9f01 cccc d86a 8e91 0466 0acf .........j...f.. │ │ │ │ +00060f00: 2e91 0531 e449 6693 6f6e 6593 6861 7393 ...1.If.one.has. │ │ │ │ +00060f10: 7465 726d 732d 8ea1 8d91 eaf1 eb69 6e2d terms-.......in- │ │ │ │ +00060f20: 636f 6e90 ac72 7465 7874 9605 50c0 d70b con..rtext..P... │ │ │ │ +00060f30: 91fe 1391 733b 7891 fe00 0273 8d9f fba5 ....s;x....s.... │ │ │ │ +00060f40: 32db 308e 9102 ce39 d73a 748d 9f01 cccc 2.0....9.:t..... │ │ │ │ +00060f50: d86a 8e91 09b6 cbcf 666f 7293 d76a 9106 .j......for..j.. │ │ │ │ +00060f60: 63aa cf3d 9105 b6d7 31d7 3b8d 9601 fffe c..=....1.;..... │ │ │ │ +00060f70: 3a93 3a93 3a8e 9111 ca9c 3b91 01ff fe6d :.:.:.....;....m │ │ │ │ +00060f80: 9b05 50c1 cf77 6974 6893 d774 8d9f 01cc ..P..with..t.... │ │ │ │ +00060f90: ccd8 6a8e 9109 b6ca cf6f 6693 7468 6598 ..j......of.the. │ │ │ │ +00060fa0: 7361 6d65 9374 90ac 7279 7090 538e 6593 same.t..ryp.S.e. │ │ │ │ +00060fb0: 6173 98d7 788d 9f01 cccc d86a 8e9b 0466 as..x......j...f │ │ │ │ +00060fc0: 0acf 2c91 05aa 4673 6190 ac72 7993 d71b ..,...Fsa..ry... │ │ │ │ +00060fd0: 8d9f 01cc ccd8 6a8e 98cf 2c91 05aa 4774 ......j...,...Gt │ │ │ │ +00060fe0: 6865 6e93 6f6e 658e a18d 91ea f1eb 6f62 hen.one.......ob │ │ │ │ +00060ff0: 7461 696e 7396 0484 4a61 936e 6577 9374 tains...Ja.new.t │ │ │ │ +00061000: 6572 6d2d 696e 2d63 6f6e 9aac 7274 6578 erm-in-con..rtex │ │ │ │ +00061010: 7493 d70b 91fe 1391 733b 7891 fe00 0273 t.......s;x....s │ │ │ │ +00061020: 8d9f fba5 32db 308e 9102 ce39 d73a 748d ....2.0....9.:t. │ │ │ │ +00061030: 9ffb a532 db30 308e 9109 a0bc cf62 9879 ...2.00......b.y │ │ │ │ +00061040: 9373 7562 7374 6974 7574 696e 6793 7468 .substituting.th │ │ │ │ +00061050: 6593 7465 726d 7393 d774 91fe 0002 7396 e.terms..t....s. │ │ │ │ +00061060: 045a d2cf 3d93 d774 8d9f 01cc ccd5 318e .Z..=..t......1. │ │ │ │ +00061070: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ +00061080: 8e91 11ca 9c3b 9101 fffe 748d 9f01 cccc .....;....t..... │ │ │ │ +00061090: d86d 8e91 0c89 0ecf 666f 7291 0484 4a74 .m......for...Jt │ │ │ │ +000610a0: 6865 8ea1 8d91 eaf1 eb76 91ff 58e4 6172 he.......v..X.ar │ │ │ │ +000610b0: 6961 626c 6573 9603 a752 d778 91fe 0002 iables...R.x.... │ │ │ │ +000610c0: 7393 cf69 6e93 d774 93cf 2877 6974 6893 s..in..t..(with. │ │ │ │ +000610d0: 7375 6974 6162 6c65 9372 656e 616d 696e suitable.renamin │ │ │ │ +000610e0: 6791 03a7 516f 6693 629a 538e 6f75 6e64 g...Qof.b.S.ound │ │ │ │ +000610f0: 936f 9863 6375 7272 656e 6365 7393 6f66 .o.ccurrences.of │ │ │ │ +00061100: 9376 91ff 58e4 6172 6961 626c 6573 9374 .v..X.ariables.t │ │ │ │ +00061110: 6f93 7072 6576 95ac 7265 6e93 7491 03a7 o.prev..ren.t... │ │ │ │ +00061120: 5274 6865 8ea1 8d91 eaf1 eb66 7265 6596 Rthe.......free. │ │ │ │ +00061130: 03ea a876 91ff 58e4 6172 6961 626c 6573 ...v..X.ariables │ │ │ │ +00061140: 936f 6693 7468 6593 d774 8d9f 01cc ccd8 .of.the..t...... │ │ │ │ +00061150: 6a8e 9108 50b2 cf62 9a53 8e65 636f 6d69 j...P..b.S.ecomi │ │ │ │ +00061160: 6e67 9362 986f 756e 6493 6166 7465 7293 ng.b.ound.after. │ │ │ │ +00061170: 7375 6273 7469 7475 7469 6f6e 292e 9105 substitution)... │ │ │ │ +00061180: 38e0 5468 6593 6e6f 7461 7469 6f6e 8ea6 8.The.notation.. │ │ │ │ +00061190: 8d8d 8d91 f0f1 ebd7 74cf 5bd7 7496 fe00 ........t.[.t... │ │ │ │ +000611a0: 0273 3d78 9373 cf5d 8e8e 8e9f 1ccd e98d .s=x.s.]........ │ │ │ │ +000611b0: 91ea f1eb 6973 9603 eaa8 7573 6564 9366 ....is....used.f │ │ │ │ +000611c0: 6f72 9374 6865 9374 6572 6d93 d774 8d9f or.the.term..t.. │ │ │ │ +000611d0: fba5 32db 3030 8e91 051c 72cf 2e8e 9f17 ..2.00....r..... │ │ │ │ +000611e0: aebf 8d91 eaf1 ebd0 4c65 6d6d 6191 04d2 ........Lemma... │ │ │ │ +000611f0: 4334 9104 d242 e554 6865 9604 7504 6d65 C4...B.The..u.me │ │ │ │ +00061200: 9bff 6666 616e 696e 6793 6f66 9104 7505 ..ffaning.of..u. │ │ │ │ +00061210: d70b 91fe 1391 733b 7891 fe00 0273 8d9f ......s;x....s.. │ │ │ │ +00061220: fba5 32db 308e 9102 ce39 d73a 748d 9ffb ..2.0....9.:t... │ │ │ │ +00061230: a532 db30 308e 9109 9176 e569 6e93 6193 .2.00....v.in.a. │ │ │ │ +00061240: 6d6f 9864 656c 9369 7393 7298 656c 6174 mo.del.is.r.elat │ │ │ │ +00061250: 6598 6493 746f 9374 6861 7493 6f66 93d7 e.d.to.that.of.. │ │ │ │ +00061260: 7491 0475 05e5 6173 9366 6f6c 9b00 9999 t..u..as.fol.... │ │ │ │ +00061270: 6c6f 7773 2e91 062b d646 91ff 1999 6f72 lows...+.F....or │ │ │ │ +00061280: 9361 6c98 6c8e a18d 91ea f1eb d758 91fe .al.l........X.. │ │ │ │ +00061290: f185 7396 0355 52da 3293 558d 9101 3111 ..s..UR.2.U...1. │ │ │ │ +000612a0: 9ffb a532 d86e 8e91 0b0c 96e5 616e 6496 ...2.n......and. │ │ │ │ +000612b0: 0433 3561 6c91 0099 996c 93d7 7991 fe6e .35al....l..y..n │ │ │ │ +000612c0: 3b73 8d9f fba5 32db 308e 9106 238b da32 ;s....2.0...#..2 │ │ │ │ +000612d0: 9103 5552 cf5b 96fe 0002 5bd7 0b9b fe13 ..UR.[....[..... │ │ │ │ +000612e0: 9173 3a1b 8d9f fba5 328d 906e 39db 308e .s:.....2..n9.0. │ │ │ │ +000612f0: 9f07 5241 8dd5 318e 8e91 04c0 04cf 5d93 ..RA..1.......]. │ │ │ │ +00061300: 5d96 02aa a8da 028d 9301 9601 fffe 0193 ]............... │ │ │ │ +00061310: 018e 9113 554e 0293 cf5b 96fe 0002 5bd7 ....UN...[....[. │ │ │ │ +00061320: 0b98 733a 1b8d 9ffb a532 8d90 6e39 db30 ..s:.....2..n9.0 │ │ │ │ +00061330: 8e9f 0752 418d d86d 8d9f fdb8 e4dc 308e ...RA..m......0. │ │ │ │ +00061340: 8e8e 910a b68b cf5d 935d 9604 3335 e528 .......].]..35.( │ │ │ │ +00061350: 7768 6572 9bff 6666 6593 d71b 8d9f fba5 wher..ffe....... │ │ │ │ +00061360: 328d 906e 39db 308e 9f07 5241 8dd8 6a8e 2..n9.0...RA..j. │ │ │ │ +00061370: 8e91 0899 3fe5 6973 9374 6865 9374 7970 ....?.is.the.typ │ │ │ │ +00061380: 9865 936f 6693 d778 8d9f fba5 328d db30 .e.of..x....2..0 │ │ │ │ +00061390: 8e9f 0752 418d d86a 8e8e 9104 660a e529 ...RA..j....f..) │ │ │ │ +000613a0: 8ea6 8d8d 8d91 f0f1 ebcf 5b96 fe00 025b ..........[....[ │ │ │ │ +000613b0: d70b 91fe 1391 733b 7893 738d 9ffb 0b99 ......s;x.s..... │ │ │ │ +000613c0: db30 8e9b 02ce 39d7 3a74 8d9f fb0b 99db .0....9.:t...... │ │ │ │ +000613d0: 3030 8e91 051c 72cf 5d93 5d28 d758 91fe 00....r.].](.X.. │ │ │ │ +000613e0: f185 73cf 2928 d779 91fe 6e3b 738d 9ffb ..s.)(.y..n;s... │ │ │ │ +000613f0: 0b99 db30 8e98 cf29 9603 5552 3d93 5b96 ...0...)..UR=.[. │ │ │ │ +00061400: fe00 025b d774 cf5d 935d 28d7 5891 fef1 ...[.t.].](.X... │ │ │ │ +00061410: 8573 cf29 285b 935b d70b 91fe 1391 733b .s.)([.[......s; │ │ │ │ +00061420: 7893 738d 9ffb 0b99 db30 8e98 d73a 748d x.s......0...:t. │ │ │ │ +00061430: 9f01 cccc d531 8e91 04c0 04cf 5d93 5d28 .....1......].]( │ │ │ │ +00061440: d758 91fe f185 73cf 2928 d779 91fe 6e3b .X....s.)(.y..n; │ │ │ │ +00061450: 738d 9ffb 0b99 db30 8e98 cf29 d73b 8d96 s......0...).;.. │ │ │ │ +00061460: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ +00061470: fffe cf5b 935b d70b 91fe 1391 733b 7893 ...[.[......s;x. │ │ │ │ +00061480: 738d 9ffb 0b99 db30 8e98 d73a 748d 9f01 s......0...:t... │ │ │ │ +00061490: cccc d86d 8e91 0804 c4cf 5d93 5d28 d758 ...m......].](.X │ │ │ │ +000614a0: 91fe f185 73cf 2928 d779 91fe 6e3b 738d ....s.)(.y..n;s. │ │ │ │ +000614b0: 9ffb 0b99 db30 8e98 cf29 298e 8e8e 9f23 .....0...))....# │ │ │ │ +000614c0: ed13 8d91 f653 7a4f 6e63 6596 03ea a861 .....SzOnce....a │ │ │ │ +000614d0: 6761 696e 2c93 7468 6973 9372 6573 756c gain,.this.resul │ │ │ │ +000614e0: 7493 6973 9370 726f 95ac 7276 9365 649b t.is.pro..rv.ed. │ │ │ │ +000614f0: 03ea a862 9379 9869 6e64 7563 7469 6f6e ...b.y.induction │ │ │ │ +00061500: 986f 6e98 7468 6598 7374 7275 6374 7572 .on.the.structur │ │ │ │ +00061510: 6598 6f66 9874 6865 9874 6572 6d98 d774 e.of.the.term..t │ │ │ │ +00061520: cf2e 8e91 eaf1 eb9f 0cda e489 0000 6666 ..............ff │ │ │ │ +00061530: 0071 cf9f 9f0c 999a 8d8d 8d8d 910d 8390 .q.............. │ │ │ │ +00061540: 9ffc 5eff c535 8e8e 8e91 1200 03c6 5375 ..^..5........Su │ │ │ │ +00061550: 639a b8e3 6896 03ed de61 6e93 6964 656e c...h....an.iden │ │ │ │ +00061560: 9874 690c 6361 7469 6f6e 9b03 eddf 6f66 .ti.cation....of │ │ │ │ +00061570: 9376 91ff 71c7 6172 6961 626c 6573 9363 .v..q.ariables.c │ │ │ │ +00061580: 6f75 6c64 936f 9047 1d63 6375 7293 6966 ould.o.G.ccur.if │ │ │ │ +00061590: 9874 6865 9376 91ff 71c7 6172 6961 626c .the.v..q.ariabl │ │ │ │ +000615a0: 6573 9368 6164 9374 6865 9373 616d 6598 es.had.the.same. │ │ │ │ +000615b0: 6e61 6d65 9363 6f6d 7090 471d 6f6e 656e name.comp.G.onen │ │ │ │ +000615c0: 90b8 e374 9361 6e64 8e9f 0c00 008d 7468 ...t.and......th │ │ │ │ +000615d0: 6569 7296 0355 5574 90b8 e379 709a 471d eir..UUt...yp.G. │ │ │ │ +000615e0: 6573 9362 9865 6361 6d65 9365 7175 616c es.b.ecame.equal │ │ │ │ +000615f0: 936f 6e93 696e 7374 616e 90b8 e374 6961 .on.instan...tia │ │ │ │ +00061600: 7469 6f6e 2e8e 8e9f 24fd 138e 8c8b 0000 tion....$....... │ │ │ │ +00061610: 0071 0000 0000 0000 0000 0000 0000 0000 .q.............. │ │ │ │ 00061620: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00061630: 0000 0000 0006 061f a002 cc05 558d a0fd ............U... │ │ │ │ -00061640: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -00061650: d039 2e34 2e91 0a80 0053 7461 6e64 6172 .9.4.....Standar │ │ │ │ -00061660: 6491 0480 006e 6f74 696f 6e73 9201 2e47 d....notions...G │ │ │ │ -00061670: b931 3133 8e91 12c7 619f 0566 6689 0000 .113....a..ff... │ │ │ │ -00061680: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -00061690: a0fd 8bd0 218d 8d91 12c7 61eb 4b39 2e34 ....!.....a.K9.4 │ │ │ │ -000616a0: 8e91 3f0f 0c53 7461 6e64 6172 6491 067a ..?..Standard..z │ │ │ │ -000616b0: e16e 6f74 696f 6e73 8e9f 1be2 238d 9112 .notions....#... │ │ │ │ -000616c0: c761 cf55 7096 0309 2874 6f9b 0309 276e .a.Up...(to...'n │ │ │ │ -000616d0: 6f90 ac72 7793 7468 6598 7379 6e9a ac72 o..rw.the.syn..r │ │ │ │ -000616e0: 7461 7893 6f66 9374 9879 7090 538e 6573 tax.of.t.yp.S.es │ │ │ │ -000616f0: 9b03 0927 616e 6493 7465 726d 7398 6861 ...'and.terms.ha │ │ │ │ -00061700: 7393 6290 538e 6565 6e98 769a ac72 6572 s.b.S.een.v..rer │ │ │ │ -00061710: 7993 6765 6e65 7261 6c2e 9104 edb5 5491 y.general.....T. │ │ │ │ -00061720: ff05 566f 9372 6570 7265 7365 6e98 7491 ..Vo.represen.t. │ │ │ │ -00061730: 0309 2774 6865 9373 7461 6e64 6172 648e ..'the.standard. │ │ │ │ -00061740: a410 0000 8d91 12c7 6166 6f72 6d90 ac72 ........aform..r │ │ │ │ -00061750: 756c 6173 9602 e0d6 6f66 936c 6f67 6963 ulas....of.logic │ │ │ │ -00061760: 9369 7491 02e0 d569 7393 6e65 6365 7373 .it....is.necess │ │ │ │ -00061770: 6172 7993 746f 9369 6d70 9a53 8e6f 7365 ary.to.imp.S.ose │ │ │ │ -00061780: 9373 6f6d 6593 7370 9865 6369 0c63 9373 .some.sp.eci.c.s │ │ │ │ -00061790: 7472 7563 7475 7265 2e91 04e0 4449 6e93 tructure....DIn. │ │ │ │ -000617a0: 7061 7274 6963 756c 6172 2c91 0316 0065 particular,....e │ │ │ │ -000617b0: 769a ac72 6572 7993 7498 7970 9053 8e65 v..rery.t.yp.S.e │ │ │ │ -000617c0: 8ea1 8d91 12c7 6173 7472 7563 7475 7265 ......astructure │ │ │ │ -000617d0: 9b03 6f49 6d95 ac72 7573 7491 036f 4863 ..oIm..rust..oHc │ │ │ │ -000617e0: 6f6e 9374 6169 6e98 616e 9103 6f48 6174 on.tain.an..oHat │ │ │ │ -000617f0: 6f6d 6963 9874 9379 7095 538e 6598 eb40 omic.t.yp.S.e..@ │ │ │ │ -00061800: 6293 6f93 6f6c 9103 6f48 cf77 6869 6395 b.o.ol..oH.whic. │ │ │ │ -00061810: ac72 6898 6973 9869 6e93 7465 6e64 6564 .rh.is.in.tended │ │ │ │ -00061820: 9603 6f48 746f 9864 656e 6f74 6593 7468 ..oHto.denote.th │ │ │ │ -00061830: 6598 6469 7374 696e 6775 6973 6865 648e e.distinguished. │ │ │ │ -00061840: a18d 9112 c761 7495 ac72 7793 6f2d 656c .....at..rw.o-el │ │ │ │ -00061850: 656d 656e 9374 9605 97fe 7365 748d 9332 emen.t....set..2 │ │ │ │ -00061860: 8e91 11a8 14da 3291 0630 1a55 9101 3111 ......2..0.U..1. │ │ │ │ -00061870: cf2c 9106 0353 7265 6761 7264 6564 9361 .,...Sregarded.a │ │ │ │ -00061880: 7393 6193 7365 7493 6f66 9374 7275 7468 s.a.set.of.truth │ │ │ │ -00061890: 2d76 91ff 58e4 616c 7565 732e 910a 40e2 -v..X.alues...@. │ │ │ │ -000618a0: 4c6f 6769 6361 6c93 666f 726d 90ac 7275 Logical.form..ru │ │ │ │ -000618b0: 6c61 7393 6172 6593 7468 656e 8ea1 8d91 las.are.then.... │ │ │ │ -000618c0: 12c7 6169 6465 6e9a ac72 7469 0c65 6496 ..aiden..rti.ed. │ │ │ │ -000618d0: 0530 c577 6974 6893 7465 726d 7393 6f66 .0.with.terms.of │ │ │ │ -000618e0: 9374 9879 709a 538e 6593 eb40 6298 6f98 .t.yp.S.e..@b.o. │ │ │ │ -000618f0: 6f6c cf2e 9109 0b37 496e 9361 6464 6974 ol.....7In.addit │ │ │ │ -00061900: 696f 6e2c 9105 824c 7691 ff58 e461 7269 ion,...Lv..X.ari │ │ │ │ -00061910: 6f75 7393 6c6f 6769 6361 6c93 636f 6e73 ous.logical.cons │ │ │ │ -00061920: 7461 6e90 ac72 7473 9361 7265 9361 7373 tan..rts.are.ass │ │ │ │ -00061930: 756d 6564 8ea1 8d91 12c7 6174 6f96 04ff umed......ato... │ │ │ │ -00061940: 7562 9053 8e65 9369 6e93 616c 6c93 7369 ub.S.e.in.all.si │ │ │ │ -00061950: 676e 6174 7572 6573 2e91 0877 4654 6865 gnatures...wFThe │ │ │ │ -00061960: 7365 9372 6571 7569 7265 6d65 6e9a ac72 se.requiremen..r │ │ │ │ -00061970: 7473 9361 7265 9366 6f72 6d61 6c69 7a65 ts.are.formalize │ │ │ │ -00061980: 6493 6298 7993 6465 0c6e 696e 6791 04ff d.b.y.de.ning... │ │ │ │ -00061990: 7474 6865 936e 6f74 696f 6e93 6f66 9361 tthe.notion.of.a │ │ │ │ -000619a0: 8ea1 8d91 12c7 6173 7461 6e64 6172 6491 ......astandard. │ │ │ │ -000619b0: 03ea a873 6967 6e61 7475 7265 2e8e 9f22 ...signature..." │ │ │ │ -000619c0: 8e72 8d8d 9112 c761 eb47 392e 342e 318e .r.....a.G9.4.1. │ │ │ │ -000619d0: 9144 475c 5374 616e 6461 7264 9605 6666 .DG\Standard..ff │ │ │ │ -000619e0: 7490 8ccc 7970 9073 3365 9373 7472 7563 t...yp.s3e.struc │ │ │ │ -000619f0: 7475 7265 738e a917 c000 8d91 12c7 61cf tures.........a. │ │ │ │ -00061a00: 4191 03b7 c774 90ac 7279 7090 538e 6596 A....t..ryp.S.e. │ │ │ │ -00061a10: 03b7 d473 7472 7563 7475 7265 9b03 b7d3 ...structure.... │ │ │ │ -00061a20: 0a93 6973 93e5 7374 616e 6461 7291 ff66 ..is..standar..f │ │ │ │ -00061a30: 6664 9104 f667 cf69 6698 6974 9363 6f6e fd...g.if.it.con │ │ │ │ -00061a40: 90ac 7274 6169 6e73 9374 6865 9361 746f ..rtains.the.ato │ │ │ │ -00061a50: 6d69 6398 7490 ac72 7970 9a53 8e65 7393 mic.t..ryp.S.es. │ │ │ │ -00061a60: eb40 6298 6f98 6f6c 93cf 286f 6693 6298 .@b.o.ol..(of.b. │ │ │ │ -00061a70: 6f98 6f6c 6561 6e73 9103 b7d3 6f72 9374 o.oleans....or.t │ │ │ │ -00061a80: 7275 7468 2d8e a18d 9112 c761 7691 ff58 ruth-......av..X │ │ │ │ -00061a90: e461 6c75 6573 2996 0417 c261 6e64 93eb .alues)....and.. │ │ │ │ -00061aa0: 4069 6e64 93cf 286f 6693 696e 6469 7669 @ind..(of.indivi │ │ │ │ -00061ab0: 6475 616c 7329 2e91 05c0 2e28 496e 9374 duals).....(In.t │ │ │ │ -00061ac0: 6865 936c 6974 6572 6174 7572 652c 9104 he.literature,.. │ │ │ │ -00061ad0: 2309 7468 6593 7379 6d90 ac72 6290 538e #.the.sym..rb.S. │ │ │ │ -00061ae0: 6f6c 93d7 6f93 cf69 7393 6f66 7465 6e93 ol..o..is.often. │ │ │ │ -00061af0: 7573 6564 9369 6e73 7465 6164 936f 668e used.instead.of. │ │ │ │ -00061b00: a18d 9112 c761 eb40 6295 538e 6f93 6f6c .....a.@b.S.o.ol │ │ │ │ -00061b10: 9603 eaa8 cf61 6e64 93d7 1393 cf69 6e73 .....and.....ins │ │ │ │ -00061b20: 7465 6164 936f 6693 eb40 696e 64cf 2e29 tead.of..@ind..) │ │ │ │ -00061b30: 8ea1 8d91 1e28 f041 9103 bf08 6d6f 9a53 .....(.A....mo.S │ │ │ │ -00061b40: 8e64 656c 9603 bf13 d74d 9104 fff8 cf6f .del.....M.....o │ │ │ │ -00061b50: 6693 0a93 6973 93e5 7374 616e 6461 7291 f...is..standar. │ │ │ │ -00061b60: ff66 6664 9104 fda6 cf69 6691 03bf 14d7 .ffd.....if..... │ │ │ │ -00061b70: 4d91 0140 e4cf 288d eb40 6298 6f98 6f6c M..@..(..@b.o.ol │ │ │ │ -00061b80: 8e91 16aa 9fcf 2993 616e 6493 d74d 9101 ......).and..M.. │ │ │ │ -00061b90: 40e4 cf28 8deb 4069 6e64 8e91 10ca a3cf @..(..@ind...... │ │ │ │ -00061ba0: 2993 6172 6591 03bf 1472 6573 7098 6563 ).are....resp.ec │ │ │ │ -00061bb0: 7469 7690 ac72 656c 7993 7468 6593 6469 tiv..rely.the.di │ │ │ │ -00061bc0: 7374 696e 6775 6973 6865 648e a18d 9112 stinguished..... │ │ │ │ -00061bd0: c761 7365 7473 8d91 03ea a832 8e91 0db5 .asets.....2.... │ │ │ │ -00061be0: 4c61 6e64 8d91 03ea a849 8e91 0c12 7569 Land.....I....ui │ │ │ │ -00061bf0: 6e96 03ea a874 6865 9375 6e69 7690 ac72 n....the.univ..r │ │ │ │ -00061c00: 6572 7365 93da 5591 0131 11cf 2e8e a18d erse..U..1...... │ │ │ │ -00061c10: 911e 28f0 4974 9603 eaa8 7769 6c6c 9362 ..(.It....will.b │ │ │ │ -00061c20: 9053 8e65 9361 7373 756d 6564 9366 726f .S.e.assumed.fro │ │ │ │ -00061c30: 6d93 6e6f 9aac 7277 936f 6e93 7468 6174 m.no..rw.on.that │ │ │ │ -00061c40: 9374 9879 709a 538e 6593 7374 7275 6374 .t.yp.S.e.struct │ │ │ │ -00061c50: 7572 6573 9361 6e64 9374 6865 6972 936d ures.and.their.m │ │ │ │ -00061c60: 6f98 6465 6c73 9361 7265 9373 7461 6e64 o.dels.are.stand │ │ │ │ -00061c70: 6172 642e 8e9f 228e 738d 8d91 12c7 61eb ard...".s.....a. │ │ │ │ -00061c80: 4739 2e34 2e32 8e91 4447 5c53 7461 6e64 G9.4.2..DG\Stand │ │ │ │ -00061c90: 6172 6491 0566 6673 6967 6e61 7475 7265 ard..ffsignature │ │ │ │ -00061ca0: 738e a68d 9112 c761 cf41 9603 eaa8 7369 s......a.A....si │ │ │ │ -00061cb0: 676e 6174 7572 6593 068d 9f01 cccc d50a gnature......... │ │ │ │ -00061cc0: 8e91 0a8e 3ccf 6973 93e5 7374 616e 6461 ....<.is..standa │ │ │ │ -00061cd0: 7291 ff66 6664 9105 293b cf69 6693 6974 r..ffd..);.if.it │ │ │ │ -00061ce0: 9363 6f6e 9aac 7274 6169 6e73 9374 6865 .con..rtains.the │ │ │ │ -00061cf0: 9366 6f6c 6c6f 9877 696e 6793 7468 7265 .follo.wing.thre │ │ │ │ -00061d00: 6593 7072 696d 6974 6976 9865 9363 6f6e e.primitiv.e.con │ │ │ │ -00061d10: 7374 616e 9874 733a 8e9f 18a2 518d 8d8d stan.ts:....Q... │ │ │ │ -00061d20: 8d91 18c7 61da 298e 8d8d 9124 c763 9f01 ....a.)....$.c.. │ │ │ │ -00061d30: cccc eb41 6295 3c72 6f93 6f6c 8e8d 9135 ...Ab..!... │ │ │ │ -00062010: 4755 40eb 4062 9553 8e6f 936f 6c8e 915d GU@.@b.S.o.ol..] │ │ │ │ -00062020: ffdf cf29 9603 5552 da32 93cf 288d 328e ...)..UR.2..(.2. │ │ │ │ -00062030: 8d91 05df fcda 218e 8d91 11df fecf 328e ......!.......2. │ │ │ │ -00062040: 8d91 17bf fada 218e 8d91 23bf fccf 328e ......!...#...2. │ │ │ │ -00062050: 9129 9ff8 2996 0316 e269 739b 0316 e174 .)..)....is....t │ │ │ │ -00062060: 6865 9373 7461 6e64 6172 6498 696d 706c he.standard.impl │ │ │ │ -00062070: 6963 6174 696f 6e93 6675 6e63 7469 6f6e ication.function │ │ │ │ -00062080: 2c91 0341 3c73 656e 6469 6e67 8ea1 8d91 ,..A|......./ │ │ │ │ +00061690: df8d a0fd 8bd0 218d 8d91 12c7 61eb 4b39 ......!.....a.K9 │ │ │ │ +000616a0: 2e34 8e91 3f0f 0c53 7461 6e64 6172 6491 .4..?..Standard. │ │ │ │ +000616b0: 067a e16e 6f74 696f 6e73 8e9f 1be2 238d .z.notions....#. │ │ │ │ +000616c0: 9112 c761 cf55 7096 0309 2874 6f9b 0309 ...a.Up...(to... │ │ │ │ +000616d0: 276e 6f90 ac72 7793 7468 6598 7379 6e9a 'no..rw.the.syn. │ │ │ │ +000616e0: ac72 7461 7893 6f66 9374 9879 7090 538e .rtax.of.t.yp.S. │ │ │ │ +000616f0: 6573 9b03 0927 616e 6493 7465 726d 7398 es...'and.terms. │ │ │ │ +00061700: 6861 7393 6290 538e 6565 6e98 769a ac72 has.b.S.een.v..r │ │ │ │ +00061710: 6572 7993 6765 6e65 7261 6c2e 9104 edb5 ery.general..... │ │ │ │ +00061720: 5491 ff05 566f 9372 6570 7265 7365 6e98 T...Vo.represen. │ │ │ │ +00061730: 7491 0309 2774 6865 9373 7461 6e64 6172 t...'the.standar │ │ │ │ +00061740: 648e a410 0000 8d91 12c7 6166 6f72 6d90 d.........aform. │ │ │ │ +00061750: ac72 756c 6173 9602 e0d6 6f66 936c 6f67 .rulas....of.log │ │ │ │ +00061760: 6963 9369 7491 02e0 d569 7393 6e65 6365 ic.it....is.nece │ │ │ │ +00061770: 7373 6172 7993 746f 9369 6d70 9a53 8e6f ssary.to.imp.S.o │ │ │ │ +00061780: 7365 9373 6f6d 6593 7370 9865 6369 0c63 se.some.sp.eci.c │ │ │ │ +00061790: 9373 7472 7563 7475 7265 2e91 04e0 4449 .structure....DI │ │ │ │ +000617a0: 6e93 7061 7274 6963 756c 6172 2c91 0316 n.particular,... │ │ │ │ +000617b0: 0065 769a ac72 6572 7993 7498 7970 9053 .ev..rery.t.yp.S │ │ │ │ +000617c0: 8e65 8ea1 8d91 12c7 6173 7472 7563 7475 .e......astructu │ │ │ │ +000617d0: 7265 9b03 6f49 6d95 ac72 7573 7491 036f re..oIm..rust..o │ │ │ │ +000617e0: 4863 6f6e 9374 6169 6e98 616e 9103 6f48 Hcon.tain.an..oH │ │ │ │ +000617f0: 6174 6f6d 6963 9874 9379 7095 538e 6598 atomic.t.yp.S.e. │ │ │ │ +00061800: eb40 6293 6f93 6f6c 9103 6f48 cf77 6869 .@b.o.ol..oH.whi │ │ │ │ +00061810: 6395 ac72 6898 6973 9869 6e93 7465 6e64 c..rh.is.in.tend │ │ │ │ +00061820: 6564 9603 6f48 746f 9864 656e 6f74 6593 ed..oHto.denote. │ │ │ │ +00061830: 7468 6598 6469 7374 696e 6775 6973 6865 the.distinguishe │ │ │ │ +00061840: 648e a18d 9112 c761 7495 ac72 7793 6f2d d......at..rw.o- │ │ │ │ +00061850: 656c 656d 656e 9374 9605 97fe 7365 748d elemen.t....set. │ │ │ │ +00061860: 9332 8e91 11a8 14da 3291 0630 1a55 9101 .2......2..0.U.. │ │ │ │ +00061870: 3111 cf2c 9106 0353 7265 6761 7264 6564 1..,...Sregarded │ │ │ │ +00061880: 9361 7393 6193 7365 7493 6f66 9374 7275 .as.a.set.of.tru │ │ │ │ +00061890: 7468 2d76 91ff 58e4 616c 7565 732e 910a th-v..X.alues... │ │ │ │ +000618a0: 40e2 4c6f 6769 6361 6c93 666f 726d 90ac @.Logical.form.. │ │ │ │ +000618b0: 7275 6c61 7393 6172 6593 7468 656e 8ea1 rulas.are.then.. │ │ │ │ +000618c0: 8d91 12c7 6169 6465 6e9a ac72 7469 0c65 ....aiden..rti.e │ │ │ │ +000618d0: 6496 0530 c577 6974 6893 7465 726d 7393 d..0.with.terms. │ │ │ │ +000618e0: 6f66 9374 9879 709a 538e 6593 eb40 6298 of.t.yp.S.e..@b. │ │ │ │ +000618f0: 6f98 6f6c cf2e 9109 0b37 496e 9361 6464 o.ol.....7In.add │ │ │ │ +00061900: 6974 696f 6e2c 9105 824c 7691 ff58 e461 ition,...Lv..X.a │ │ │ │ +00061910: 7269 6f75 7393 6c6f 6769 6361 6c93 636f rious.logical.co │ │ │ │ +00061920: 6e73 7461 6e90 ac72 7473 9361 7265 9361 nstan..rts.are.a │ │ │ │ +00061930: 7373 756d 6564 8ea1 8d91 12c7 6174 6f96 ssumed......ato. │ │ │ │ +00061940: 04ff 7562 9053 8e65 9369 6e93 616c 6c93 ..ub.S.e.in.all. │ │ │ │ +00061950: 7369 676e 6174 7572 6573 2e91 0877 4654 signatures...wFT │ │ │ │ +00061960: 6865 7365 9372 6571 7569 7265 6d65 6e9a hese.requiremen. │ │ │ │ +00061970: ac72 7473 9361 7265 9366 6f72 6d61 6c69 .rts.are.formali │ │ │ │ +00061980: 7a65 6493 6298 7993 6465 0c6e 696e 6791 zed.b.y.de.ning. │ │ │ │ +00061990: 04ff 7474 6865 936e 6f74 696f 6e93 6f66 ..tthe.notion.of │ │ │ │ +000619a0: 9361 8ea1 8d91 12c7 6173 7461 6e64 6172 .a......astandar │ │ │ │ +000619b0: 6491 03ea a873 6967 6e61 7475 7265 2e8e d....signature.. │ │ │ │ +000619c0: 9f22 8e72 8d8d 9112 c761 eb47 392e 342e .".r.....a.G9.4. │ │ │ │ +000619d0: 318e 9144 475c 5374 616e 6461 7264 9605 1..DG\Standard.. │ │ │ │ +000619e0: 6666 7490 8ccc 7970 9073 3365 9373 7472 fft...yp.s3e.str │ │ │ │ +000619f0: 7563 7475 7265 738e a917 c000 8d91 12c7 uctures......... │ │ │ │ +00061a00: 61cf 4191 03b7 c774 90ac 7279 7090 538e a.A....t..ryp.S. │ │ │ │ +00061a10: 6596 03b7 d473 7472 7563 7475 7265 9b03 e....structure.. │ │ │ │ +00061a20: b7d3 0a93 6973 93e5 7374 616e 6461 7291 ....is..standar. │ │ │ │ +00061a30: ff66 6664 9104 f667 cf69 6698 6974 9363 .ffd...g.if.it.c │ │ │ │ +00061a40: 6f6e 90ac 7274 6169 6e73 9374 6865 9361 on..rtains.the.a │ │ │ │ +00061a50: 746f 6d69 6398 7490 ac72 7970 9a53 8e65 tomic.t..ryp.S.e │ │ │ │ +00061a60: 7393 eb40 6298 6f98 6f6c 93cf 286f 6693 s..@b.o.ol..(of. │ │ │ │ +00061a70: 6298 6f98 6f6c 6561 6e73 9103 b7d3 6f72 b.o.oleans....or │ │ │ │ +00061a80: 9374 7275 7468 2d8e a18d 9112 c761 7691 .truth-......av. │ │ │ │ +00061a90: ff58 e461 6c75 6573 2996 0417 c261 6e64 .X.alues)....and │ │ │ │ +00061aa0: 93eb 4069 6e64 93cf 286f 6693 696e 6469 ..@ind..(of.indi │ │ │ │ +00061ab0: 7669 6475 616c 7329 2e91 05c0 2e28 496e viduals).....(In │ │ │ │ +00061ac0: 9374 6865 936c 6974 6572 6174 7572 652c .the.literature, │ │ │ │ +00061ad0: 9104 2309 7468 6593 7379 6d90 ac72 6290 ..#.the.sym..rb. │ │ │ │ +00061ae0: 538e 6f6c 93d7 6f93 cf69 7393 6f66 7465 S.ol..o..is.ofte │ │ │ │ +00061af0: 6e93 7573 6564 9369 6e73 7465 6164 936f n.used.instead.o │ │ │ │ +00061b00: 668e a18d 9112 c761 eb40 6295 538e 6f93 f......a.@b.S.o. │ │ │ │ +00061b10: 6f6c 9603 eaa8 cf61 6e64 93d7 1393 cf69 ol.....and.....i │ │ │ │ +00061b20: 6e73 7465 6164 936f 6693 eb40 696e 64cf nstead.of..@ind. │ │ │ │ +00061b30: 2e29 8ea1 8d91 1e28 f041 9103 bf08 6d6f .).....(.A....mo │ │ │ │ +00061b40: 9a53 8e64 656c 9603 bf13 d74d 9104 fff8 .S.del.....M.... │ │ │ │ +00061b50: cf6f 6693 0a93 6973 93e5 7374 616e 6461 .of...is..standa │ │ │ │ +00061b60: 7291 ff66 6664 9104 fda6 cf69 6691 03bf r..ffd.....if... │ │ │ │ +00061b70: 14d7 4d91 0140 e4cf 288d eb40 6298 6f98 ..M..@..(..@b.o. │ │ │ │ +00061b80: 6f6c 8e91 16aa 9fcf 2993 616e 6493 d74d ol......).and..M │ │ │ │ +00061b90: 9101 40e4 cf28 8deb 4069 6e64 8e91 10ca ..@..(..@ind.... │ │ │ │ +00061ba0: a3cf 2993 6172 6591 03bf 1472 6573 7098 ..).are....resp. │ │ │ │ +00061bb0: 6563 7469 7690 ac72 656c 7993 7468 6593 ectiv..rely.the. │ │ │ │ +00061bc0: 6469 7374 696e 6775 6973 6865 648e a18d distinguished... │ │ │ │ +00061bd0: 9112 c761 7365 7473 8d91 03ea a832 8e91 ...asets.....2.. │ │ │ │ +00061be0: 0db5 4c61 6e64 8d91 03ea a849 8e91 0c12 ..Land.....I.... │ │ │ │ +00061bf0: 7569 6e96 03ea a874 6865 9375 6e69 7690 uin....the.univ. │ │ │ │ +00061c00: ac72 6572 7365 93da 5591 0131 11cf 2e8e .rerse..U..1.... │ │ │ │ +00061c10: a18d 911e 28f0 4974 9603 eaa8 7769 6c6c ....(.It....will │ │ │ │ +00061c20: 9362 9053 8e65 9361 7373 756d 6564 9366 .b.S.e.assumed.f │ │ │ │ +00061c30: 726f 6d93 6e6f 9aac 7277 936f 6e93 7468 rom.no..rw.on.th │ │ │ │ +00061c40: 6174 9374 9879 709a 538e 6593 7374 7275 at.t.yp.S.e.stru │ │ │ │ +00061c50: 6374 7572 6573 9361 6e64 9374 6865 6972 ctures.and.their │ │ │ │ +00061c60: 936d 6f98 6465 6c73 9361 7265 9373 7461 .mo.dels.are.sta │ │ │ │ +00061c70: 6e64 6172 642e 8e9f 228e 738d 8d91 12c7 ndard...".s..... │ │ │ │ +00061c80: 61eb 4739 2e34 2e32 8e91 4447 5c53 7461 a.G9.4.2..DG\Sta │ │ │ │ +00061c90: 6e64 6172 6491 0566 6673 6967 6e61 7475 ndard..ffsignatu │ │ │ │ +00061ca0: 7265 738e a68d 9112 c761 cf41 9603 eaa8 res......a.A.... │ │ │ │ +00061cb0: 7369 676e 6174 7572 6593 068d 9f01 cccc signature....... │ │ │ │ +00061cc0: d50a 8e91 0a8e 3ccf 6973 93e5 7374 616e ......<.is..stan │ │ │ │ +00061cd0: 6461 7291 ff66 6664 9105 293b cf69 6693 dar..ffd..);.if. │ │ │ │ +00061ce0: 6974 9363 6f6e 9aac 7274 6169 6e73 9374 it.con..rtains.t │ │ │ │ +00061cf0: 6865 9366 6f6c 6c6f 9877 696e 6793 7468 he.follo.wing.th │ │ │ │ +00061d00: 7265 6593 7072 696d 6974 6976 9865 9363 ree.primitiv.e.c │ │ │ │ +00061d10: 6f6e 7374 616e 9874 733a 8e9f 18a2 518d onstan.ts:....Q. │ │ │ │ +00061d20: 8d8d 8d91 18c7 61da 298e 8d8d 9124 c763 ......a.)....$.c │ │ │ │ +00061d30: 9f01 cccc eb41 6295 3c72 6f93 6f6c 8e8d .....Ab..!. │ │ │ │ +00062010: 8d91 4755 40eb 4062 9553 8e6f 936f 6c8e ..GU@.@b.S.o.ol. │ │ │ │ +00062020: 915d ffdf cf29 9603 5552 da32 93cf 288d .]...)..UR.2..(. │ │ │ │ +00062030: 328e 8d91 05df fcda 218e 8d91 11df fecf 2.......!....... │ │ │ │ +00062040: 328e 8d91 17bf fada 218e 8d91 23bf fccf 2.......!...#... │ │ │ │ +00062050: 328e 9129 9ff8 2996 0316 e269 739b 0316 2..)..)....is... │ │ │ │ +00062060: e174 6865 9373 7461 6e64 6172 6498 696d .the.standard.im │ │ │ │ +00062070: 706c 6963 6174 696f 6e93 6675 6e63 7469 plication.functi │ │ │ │ +00062080: 6f6e 2c91 0341 3c73 656e 6469 6e67 8ea1 on,..A|.. │ │ │ │ -00062390: 8e8e a002 942f df8d a0fd 8bd0 218d 8d8d ...../......!... │ │ │ │ -000623a0: 8d91 fc92 39eb 6080 888e 8e8e 9108 51d7 ....9.`.......Q. │ │ │ │ -000623b0: d74d 9101 40e4 cf28 d722 3b91 01ff fecf .M..@..(.";..... │ │ │ │ -000623c0: 28d7 0b8d 9013 8fda 218e 8d91 0c13 91eb (.......!....... │ │ │ │ -000623d0: 4062 9553 8e6f 936f 6c8e 9122 be30 cf29 @b.S.o.ol..".0.) │ │ │ │ -000623e0: 8dda 218e 960c 0002 d70b 9013 8fcf 299b ..!...........). │ │ │ │ -000623f0: 0403 f4da 328d 9104 03f3 9ff7 fffc bf51 ....2..........Q │ │ │ │ -00062400: 8e8d 910d 75bc 9f02 8004 d858 9100 9fd2 ....u......X.... │ │ │ │ -00062410: db32 558e 9123 588e d73a cf28 d758 8d91 .2U..#X..:.(.X.. │ │ │ │ -00062420: 00f1 83da 218e 8d91 0cf1 85cf 328e 9112 ....!.......2... │ │ │ │ -00062430: d181 298d da21 8e93 d758 9105 42c4 cf69 ..)..!...X..B..i │ │ │ │ -00062440: 7396 0451 4174 6865 9366 756e 6374 696f s..QAthe.functio │ │ │ │ -00062450: 6e91 0451 4061 7373 6967 6e69 6e67 9374 n..Q@assigning.t │ │ │ │ -00062460: 6f93 6561 6390 ac72 6893 d758 9104 f576 o.eac..rh..X...v │ │ │ │ -00062470: da32 9855 8ea4 1000 008d 9108 51d7 cf74 .2.U........Q..t │ │ │ │ -00062480: 6865 9603 eaa8 6390 ac72 686f 6963 6593 he....c..rhoice. │ │ │ │ -00062490: 6675 6e63 7469 6f6e 9373 656e 6469 6e67 function.sending │ │ │ │ -000624a0: 93d7 6691 049d 51da 3291 0355 52cf 28d7 ..f...Q.2..UR.(. │ │ │ │ -000624b0: 588d 9100 f183 da21 8e8d 910c f185 cf32 X......!.......2 │ │ │ │ -000624c0: 8e91 12d1 8129 9374 6f8e 9f25 0009 8d8d .....).to..%.... │ │ │ │ -000624d0: 8d8d 910e 51d7 6390 ac72 688e 8d91 19be ....Q.c..rh..... │ │ │ │ -000624e0: 419f 01cc ccd8 588e 9121 dbca cf28 d766 A.....X..!...(.f │ │ │ │ -000624f0: 9b01 47ff cf29 9603 5552 3d8d 8d93 9fee ..G..)..UR=..... │ │ │ │ -00062500: 665c bf28 8e8d 9ff8 a664 8d8d 8d91 1063 f\.(.....d.....c │ │ │ │ -00062510: 8dcf 6390 ac72 688e 911b cff7 28d7 668d ..c..rh.....(.f. │ │ │ │ -00062520: 989f fba5 32db 00d5 318e 910c a47b da66 ....2...1....{.f │ │ │ │ -00062530: cf31 da67 cf29 8e8d 8d91 5342 a069 6691 .1.g.)....SB.if. │ │ │ │ -00062540: 03ea a8d7 668d 989f fba5 32db 00d5 318e ....f.....2...1. │ │ │ │ -00062550: 910c a47b da66 cf31 da67 9336 cf3d 93da ...{.f.1.g.6.=.. │ │ │ │ -00062560: 3b8e 8e8e 9f0e 7fff 8d8d 8d91 1063 8dcf ;............c.. │ │ │ │ -00062570: 6390 ac72 688e 911b cff7 28d7 5891 00f1 c..rh.....(.X... │ │ │ │ -00062580: 83cf 298e 8d8d 9153 42a0 6f74 6865 7277 ..)....SB.otherw │ │ │ │ -00062590: 6973 658e 8e8e 8e8e 8e8e 8e9f 2582 ab8d ise.........%... │ │ │ │ -000625a0: 9108 51d7 7768 6572 6591 04a0 84d7 668d ..Q.where.....f. │ │ │ │ -000625b0: 9101 47ff 9ffb a532 db00 d531 8e91 0ca4 ..G....2...1.... │ │ │ │ -000625c0: 7bda 66cf 31da 6796 048a ddcf 3d9b 048a {.f.1.g.....=... │ │ │ │ -000625d0: deda 66d7 7893 da32 98d7 5891 057c 60cf ..f.x..2..X..|`. │ │ │ │ -000625e0: 3a98 d766 9101 47ff cf28 d778 cf29 933d :..f..G..(.x.).= │ │ │ │ -000625f0: 9831 da67 cf2e 9107 5a73 284e 6f74 6596 .1.g....Zs(Note. │ │ │ │ -00062600: 04a0 8474 6861 7493 d766 8d91 0147 ff9f ...that..f...G.. │ │ │ │ -00062610: fba5 32db 00d5 318e 910c a47b da66 cf31 ..2...1....{.f.1 │ │ │ │ -00062620: da67 9b04 a083 cf69 7393 696e 93da 5591 .g.....is.in..U. │ │ │ │ -00062630: 05d1 95cf 7768 656e 9869 7493 6973 936e ....when.it.is.n │ │ │ │ -00062640: 6f6e 2d8e a18d 9108 51d7 656d 7074 95ac on-.....Q.empt.. │ │ │ │ -00062650: 7279 91ff 0556 2c91 0395 8f62 9379 9b03 ry...V,....b.y.. │ │ │ │ -00062660: 8049 7468 6591 0380 4a70 726f 7090 538e .Ithe...Jprop.S. │ │ │ │ -00062670: 6572 7493 7998 d053 7562 98cf 6f66 9874 ert.y..Sub..of.t │ │ │ │ -00062680: 6865 9875 6e69 7693 6572 7365 98da 5591 he.univ.erse..U. │ │ │ │ -00062690: 04b1 5acf 6769 7693 656e 9869 6e91 0380 ..Z.giv.en.in... │ │ │ │ -000626a0: 4a53 6563 7469 6f6e 9839 2e31 2e91 0515 JSection.9.1.... │ │ │ │ -000626b0: 6b54 6865 9866 756e 6374 696f 6e8d 9863 kThe.function..c │ │ │ │ -000626c0: 9368 8e8e a18d 9108 51d7 6973 9603 eaa8 .h......Q.is.... │ │ │ │ -000626d0: 6769 769a ac72 656e 9362 9879 9370 726f giv..ren.b.y.pro │ │ │ │ -000626e0: 7090 538e 6572 7498 7993 d043 686f 6963 p.S.ert.y..Choic │ │ │ │ -000626f0: 65cf 2e29 8e9f 1a00 008d 91f6 537a 4974 e..)........SzIt │ │ │ │ -00062700: 9603 eaa8 7769 6c6c 9362 9a53 8e65 9361 ....will.b.S.e.a │ │ │ │ -00062710: 7373 756d 6564 9366 726f 6d93 6e6f 90ac ssumed.from.no.. │ │ │ │ -00062720: 7277 936f 6e93 7468 6174 9373 6967 6e61 rw.on.that.signa │ │ │ │ -00062730: 7475 7265 7393 616e 6493 7468 6569 7293 tures.and.their. │ │ │ │ -00062740: 6d6f 9864 656c 7393 6172 6593 7374 616e mo.dels.are.stan │ │ │ │ -00062750: 6461 7264 2e8e a916 0000 8d91 eaf1 ebd0 dard............ │ │ │ │ -00062760: 5265 6d61 726b 9108 0cbf cf54 6869 7396 Remark.....This. │ │ │ │ -00062770: 03be f570 6172 7469 6375 6c61 7293 639a ...particular.c. │ │ │ │ -00062780: ac72 686f 6963 6593 6f66 9370 7269 6d69 .rhoice.of.primi │ │ │ │ -00062790: 7469 7698 6593 636f 6e73 7461 6e98 7473 tiv.e.constan.ts │ │ │ │ -000627a0: 9103 bef4 6973 9361 7262 6974 7261 7279 ....is.arbitrary │ │ │ │ -000627b0: 91ff 0556 2e91 052a 4f54 6865 9373 7461 ...V...*OThe.sta │ │ │ │ -000627c0: 6e64 6172 6493 636f 6c6c 6563 2d8e a18d ndard.collec-... │ │ │ │ -000627d0: 91ea f1eb 7469 6f6e 9604 1750 6f66 936c ....tion...Pof.l │ │ │ │ -000627e0: 6f67 6963 616c 9b04 174f 636f 6e73 7461 ogical...Oconsta │ │ │ │ -000627f0: 6e90 ac72 7473 9369 6e63 6c75 6465 7393 n..rts.includes. │ │ │ │ -00062800: df54 93cf 2860 7472 7565 2729 2c96 0422 .T..(`true'),.." │ │ │ │ -00062810: 7adf 4698 cf28 6066 616c 7365 2729 2c93 z.F..(`false'),. │ │ │ │ -00062820: da29 9104 1750 cf28 6069 6d70 6c69 6573 .)...P.(`implies │ │ │ │ -00062830: 2729 2c93 da5e 98cf 2860 616e 6427 292c '),..^..(`and'), │ │ │ │ -00062840: 93da 5f91 0417 50cf 2860 6f72 2729 2c8e .._...P.(`or'),. │ │ │ │ -00062850: a18d 91ea f1eb da3a 9604 c81e cf28 606e .......:.....(`n │ │ │ │ -00062860: 6f74 2729 2c9b 04ff 7bda 3891 04c8 1dcf ot'),...{.8..... │ │ │ │ -00062870: 2860 666f 7293 616c 6c27 292c 98da 3991 (`for.all'),..9. │ │ │ │ -00062880: 04c8 1dcf 2860 7468 6572 6593 6578 6973 ....(`there.exis │ │ │ │ -00062890: 7473 2729 2c98 3d91 04c8 1d28 6065 7175 ts'),.=....(`equ │ │ │ │ -000628a0: 616c 7327 292c 98d7 1393 cf28 6074 6865 als'),.....(`the │ │ │ │ -000628b0: 2729 2c98 616e 6493 d722 9604 c81d cf28 '),.and..".....( │ │ │ │ -000628c0: 6061 2729 2e91 07d1 4154 6869 7393 7365 `a')....AThis.se │ │ │ │ -000628d0: 7491 04c8 1e69 738e a18d 91ea f1eb 7265 t....is.......re │ │ │ │ -000628e0: 6475 6e64 616e 90ac 7274 2c91 04b0 9673 dundan..rt,....s │ │ │ │ -000628f0: 696e 6365 9b04 88ff 6974 9604 8900 6361 ince....it....ca │ │ │ │ -00062900: 6e93 6290 538e 6593 6465 0c6e 6564 9828 n.b.S.e.de.ned.( │ │ │ │ -00062910: 696e 9361 9373 656e 7365 9865 7870 6c61 in.a.sense.expla │ │ │ │ -00062920: 696e 6564 9369 6e93 5365 6374 696f 6e93 ined.in.Section. │ │ │ │ -00062930: 3130 2e35 2e31 2998 6672 6f6d 9376 91ff 10.5.1).from.v.. │ │ │ │ -00062940: 58e4 6172 696f 7573 8ea1 8d91 eaf1 eb73 X.arious.......s │ │ │ │ -00062950: 7562 7365 7473 2e91 0531 7349 6e9b 03d4 ubsets...1sIn... │ │ │ │ -00062960: 5f70 7261 6374 6963 652c 9103 d8d5 6974 _practice,....it │ │ │ │ -00062970: 9603 d460 6973 936e 6563 6573 7361 7279 ...`is.necessary │ │ │ │ -00062980: 9874 6f93 7790 ac72 6f72 6b93 7769 7468 .to.w..rork.with │ │ │ │ -00062990: 9374 6865 9866 756c 6c93 7365 7493 6f66 .the.full.set.of │ │ │ │ -000629a0: 936c 6f67 6963 616c 9363 6f6e 7374 616e .logical.constan │ │ │ │ -000629b0: 90ac 7274 732c 9103 d8d4 616e 6493 7468 ..rts,....and.th │ │ │ │ -000629c0: 658e a18d 91ea f1eb 7061 7274 6963 756c e.......particul │ │ │ │ -000629d0: 6172 9604 252c 7375 6273 6574 9b04 252d ar..%,subset..%- │ │ │ │ -000629e0: 7461 6b90 ac72 656e 9361 7398 7072 696d tak..ren.as.prim │ │ │ │ -000629f0: 6974 6976 90ac 7265 9369 7398 6e6f 7493 itiv..re.is.not. │ │ │ │ -00062a00: 696d 7090 538e 6f72 7461 6e95 ac72 742e imp.S.ortan..rt. │ │ │ │ -00062a10: 9105 e86d 5468 6598 696e 9374 6572 6573 ...mThe.in.teres │ │ │ │ -00062a20: 7465 6496 0425 2c72 6561 6465 7298 6361 ted..%,reader.ca │ │ │ │ -00062a30: 6e93 6578 706c 6f72 658e a18d 91ea f1eb n.explore....... │ │ │ │ -00062a40: 7468 6973 9603 eaa8 746f 7069 6393 6675 this....topic.fu │ │ │ │ -00062a50: 7274 6865 7293 629a ac72 7993 7265 6164 rther.b..ry.read │ │ │ │ -00062a60: 696e 6793 416e 6472 6577 7327 9362 9553 ing.Andrews'.b.S │ │ │ │ -00062a70: 8e6f 936f 6b96 03ea a85b 8d31 8e91 05df .o.ok....[.1.... │ │ │ │ -00062a80: fc5d 9361 6e64 9374 6865 9372 6566 6572 .].and.the.refer │ │ │ │ -00062a90: 656e 6365 7393 6974 9363 6f6e 9874 6169 ences.it.con.tai │ │ │ │ -00062aa0: 6e73 2e8e a68d 91f6 537a 5491 ff05 5665 ns......SzT...Ve │ │ │ │ -00062ab0: 726d 7396 03ea a86f 6693 7490 ac72 7970 rms....of.t..ryp │ │ │ │ -00062ac0: 9a53 8e65 93eb 4062 986f 986f 6c93 cf61 .S.e..@b.o.ol..a │ │ │ │ -00062ad0: 7265 9363 616c 6c65 6493 e566 6f72 6d75 re.called..formu │ │ │ │ -00062ae0: 6c61 7391 00fd ddcf 2e8e a18d 91f6 537a las...........Sz │ │ │ │ -00062af0: 5468 6596 03ea a866 6f6c 6c6f 90ac 7277 The....follo..rw │ │ │ │ -00062b00: 696e 6793 6e6f 7461 7469 6f6e 616c 9361 ing.notational.a │ │ │ │ -00062b10: 6262 7265 7669 6174 696f 6e73 9361 7265 bbreviations.are │ │ │ │ -00062b20: 9375 7365 643a 8ea4 3155 518d 8d8d 9169 .used:..1UQ....i │ │ │ │ -00062b30: f3aa 9fdf 6669 8900 0066 6600 c93a ffa4 ....fi...ff..:.. │ │ │ │ -00062b40: 0a26 638d 8d90 cccd a404 599c 8400 0e7f .&c.......Y..... │ │ │ │ -00062b50: ff00 0066 6691 05cc ce9f fba6 644e 6f74 ...ff.......dNot │ │ │ │ -00062b60: 6174 696f 6e91 05cc cda1 8400 0e7f ff00 ation........... │ │ │ │ -00062b70: 0066 668e 8d91 3f5d 0b4d 6561 6e69 6e67 .ff...?].Meaning │ │ │ │ -00062b80: 915d 9bf0 9f04 599c 8400 0e7f ff00 0066 .]....Y........f │ │ │ │ -00062b90: 668e 8ea9 04c0 0289 0000 6666 00c9 3aff f.........ff..:. │ │ │ │ -00062ba0: a18d 8d90 cccd a404 599c 8400 0e7f ff00 ........Y....... │ │ │ │ -00062bb0: 0066 6691 05cc ce9f fba6 64d7 748d 9f01 .ff.......d.t... │ │ │ │ -00062bc0: cccc d81b 8e91 08fa 51cf 3d91 0355 52d7 ........Q.=..UR. │ │ │ │ -00062bd0: 748d 9ffb a532 8ddb 308e 9f07 5241 8dd8 t....2..0...RA.. │ │ │ │ -00062be0: 1b8e 8e91 153a 3fa1 8400 0e7f ff00 0066 .....:?........f │ │ │ │ -00062bf0: 668e 8d91 3f5d 0bcf 3d8d 9f01 cccc d81b f...?]..=....... │ │ │ │ -00062c00: 8d90 497b db21 8e96 08c9 83d8 1b8d 9049 ..I{.!.........I │ │ │ │ -00062c10: 7bdb 218e 8d93 eb41 6295 3c72 6f93 6f6c {.!....Ab.| │ │ │ │ +00062390: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ +000623a0: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ +000623b0: 51d7 d74d 9101 40e4 cf28 d722 3b91 01ff Q..M..@..(.";... │ │ │ │ +000623c0: fecf 28d7 0b8d 9013 8fda 218e 8d91 0c13 ..(.......!..... │ │ │ │ +000623d0: 91eb 4062 9553 8e6f 936f 6c8e 9122 be30 ..@b.S.o.ol..".0 │ │ │ │ +000623e0: cf29 8dda 218e 960c 0002 d70b 9013 8fcf .)..!........... │ │ │ │ +000623f0: 299b 0403 f4da 328d 9104 03f3 9ff7 fffc ).....2......... │ │ │ │ +00062400: bf51 8e8d 910d 75bc 9f02 8004 d858 9100 .Q....u......X.. │ │ │ │ +00062410: 9fd2 db32 558e 9123 588e d73a cf28 d758 ...2U..#X..:.(.X │ │ │ │ +00062420: 8d91 00f1 83da 218e 8d91 0cf1 85cf 328e ......!.......2. │ │ │ │ +00062430: 9112 d181 298d da21 8e93 d758 9105 42c4 ....)..!...X..B. │ │ │ │ +00062440: cf69 7396 0451 4174 6865 9366 756e 6374 .is..QAthe.funct │ │ │ │ +00062450: 696f 6e91 0451 4061 7373 6967 6e69 6e67 ion..Q@assigning │ │ │ │ +00062460: 9374 6f93 6561 6390 ac72 6893 d758 9104 .to.eac..rh..X.. │ │ │ │ +00062470: f576 da32 9855 8ea4 1000 008d 9108 51d7 .v.2.U........Q. │ │ │ │ +00062480: cf74 6865 9603 eaa8 6390 ac72 686f 6963 .the....c..rhoic │ │ │ │ +00062490: 6593 6675 6e63 7469 6f6e 9373 656e 6469 e.function.sendi │ │ │ │ +000624a0: 6e67 93d7 6691 049d 51da 3291 0355 52cf ng..f...Q.2..UR. │ │ │ │ +000624b0: 28d7 588d 9100 f183 da21 8e8d 910c f185 (.X......!...... │ │ │ │ +000624c0: cf32 8e91 12d1 8129 9374 6f8e 9f25 0009 .2.....).to..%.. │ │ │ │ +000624d0: 8d8d 8d8d 910e 51d7 6390 ac72 688e 8d91 ......Q.c..rh... │ │ │ │ +000624e0: 19be 419f 01cc ccd8 588e 9121 dbca cf28 ..A.....X..!...( │ │ │ │ +000624f0: d766 9b01 47ff cf29 9603 5552 3d8d 8d93 .f..G..)..UR=... │ │ │ │ +00062500: 9fee 665c bf28 8e8d 9ff8 a664 8d8d 8d91 ..f\.(.....d.... │ │ │ │ +00062510: 1063 8dcf 6390 ac72 688e 911b cff7 28d7 .c..c..rh.....(. │ │ │ │ +00062520: 668d 989f fba5 32db 00d5 318e 910c a47b f.....2...1....{ │ │ │ │ +00062530: da66 cf31 da67 cf29 8e8d 8d91 5342 a069 .f.1.g.)....SB.i │ │ │ │ +00062540: 6691 03ea a8d7 668d 989f fba5 32db 00d5 f.....f.....2... │ │ │ │ +00062550: 318e 910c a47b da66 cf31 da67 9336 cf3d 1....{.f.1.g.6.= │ │ │ │ +00062560: 93da 3b8e 8e8e 9f0e 7fff 8d8d 8d91 1063 ..;............c │ │ │ │ +00062570: 8dcf 6390 ac72 688e 911b cff7 28d7 5891 ..c..rh.....(.X. │ │ │ │ +00062580: 00f1 83cf 298e 8d8d 9153 42a0 6f74 6865 ....)....SB.othe │ │ │ │ +00062590: 7277 6973 658e 8e8e 8e8e 8e8e 8e9f 2582 rwise.........%. │ │ │ │ +000625a0: ab8d 9108 51d7 7768 6572 6591 04a0 84d7 ....Q.where..... │ │ │ │ +000625b0: 668d 9101 47ff 9ffb a532 db00 d531 8e91 f...G....2...1.. │ │ │ │ +000625c0: 0ca4 7bda 66cf 31da 6796 048a ddcf 3d9b ..{.f.1.g.....=. │ │ │ │ +000625d0: 048a deda 66d7 7893 da32 98d7 5891 057c ....f.x..2..X..| │ │ │ │ +000625e0: 60cf 3a98 d766 9101 47ff cf28 d778 cf29 `.:..f..G..(.x.) │ │ │ │ +000625f0: 933d 9831 da67 cf2e 9107 5a73 284e 6f74 .=.1.g....Zs(Not │ │ │ │ +00062600: 6596 04a0 8474 6861 7493 d766 8d91 0147 e....that..f...G │ │ │ │ +00062610: ff9f fba5 32db 00d5 318e 910c a47b da66 ....2...1....{.f │ │ │ │ +00062620: cf31 da67 9b04 a083 cf69 7393 696e 93da .1.g.....is.in.. │ │ │ │ +00062630: 5591 05d1 95cf 7768 656e 9869 7493 6973 U.....when.it.is │ │ │ │ +00062640: 936e 6f6e 2d8e a18d 9108 51d7 656d 7074 .non-.....Q.empt │ │ │ │ +00062650: 95ac 7279 91ff 0556 2c91 0395 8f62 9379 ..ry...V,....b.y │ │ │ │ +00062660: 9b03 8049 7468 6591 0380 4a70 726f 7090 ...Ithe...Jprop. │ │ │ │ +00062670: 538e 6572 7493 7998 d053 7562 98cf 6f66 S.ert.y..Sub..of │ │ │ │ +00062680: 9874 6865 9875 6e69 7693 6572 7365 98da .the.univ.erse.. │ │ │ │ +00062690: 5591 04b1 5acf 6769 7693 656e 9869 6e91 U...Z.giv.en.in. │ │ │ │ +000626a0: 0380 4a53 6563 7469 6f6e 9839 2e31 2e91 ..JSection.9.1.. │ │ │ │ +000626b0: 0515 6b54 6865 9866 756e 6374 696f 6e8d ..kThe.function. │ │ │ │ +000626c0: 9863 9368 8e8e a18d 9108 51d7 6973 9603 .c.h......Q.is.. │ │ │ │ +000626d0: eaa8 6769 769a ac72 656e 9362 9879 9370 ..giv..ren.b.y.p │ │ │ │ +000626e0: 726f 7090 538e 6572 7498 7993 d043 686f rop.S.ert.y..Cho │ │ │ │ +000626f0: 6963 65cf 2e29 8e9f 1a00 008d 91f6 537a ice..)........Sz │ │ │ │ +00062700: 4974 9603 eaa8 7769 6c6c 9362 9a53 8e65 It....will.b.S.e │ │ │ │ +00062710: 9361 7373 756d 6564 9366 726f 6d93 6e6f .assumed.from.no │ │ │ │ +00062720: 90ac 7277 936f 6e93 7468 6174 9373 6967 ..rw.on.that.sig │ │ │ │ +00062730: 6e61 7475 7265 7393 616e 6493 7468 6569 natures.and.thei │ │ │ │ +00062740: 7293 6d6f 9864 656c 7393 6172 6593 7374 r.mo.dels.are.st │ │ │ │ +00062750: 616e 6461 7264 2e8e a916 0000 8d91 eaf1 andard.......... │ │ │ │ +00062760: ebd0 5265 6d61 726b 9108 0cbf cf54 6869 ..Remark.....Thi │ │ │ │ +00062770: 7396 03be f570 6172 7469 6375 6c61 7293 s....particular. │ │ │ │ +00062780: 639a ac72 686f 6963 6593 6f66 9370 7269 c..rhoice.of.pri │ │ │ │ +00062790: 6d69 7469 7698 6593 636f 6e73 7461 6e98 mitiv.e.constan. │ │ │ │ +000627a0: 7473 9103 bef4 6973 9361 7262 6974 7261 ts....is.arbitra │ │ │ │ +000627b0: 7279 91ff 0556 2e91 052a 4f54 6865 9373 ry...V...*OThe.s │ │ │ │ +000627c0: 7461 6e64 6172 6493 636f 6c6c 6563 2d8e tandard.collec-. │ │ │ │ +000627d0: a18d 91ea f1eb 7469 6f6e 9604 1750 6f66 ......tion...Pof │ │ │ │ +000627e0: 936c 6f67 6963 616c 9b04 174f 636f 6e73 .logical...Ocons │ │ │ │ +000627f0: 7461 6e90 ac72 7473 9369 6e63 6c75 6465 tan..rts.include │ │ │ │ +00062800: 7393 df54 93cf 2860 7472 7565 2729 2c96 s..T..(`true'),. │ │ │ │ +00062810: 0422 7adf 4698 cf28 6066 616c 7365 2729 ."z.F..(`false') │ │ │ │ +00062820: 2c93 da29 9104 1750 cf28 6069 6d70 6c69 ,..)...P.(`impli │ │ │ │ +00062830: 6573 2729 2c93 da5e 98cf 2860 616e 6427 es'),..^..(`and' │ │ │ │ +00062840: 292c 93da 5f91 0417 50cf 2860 6f72 2729 ),.._...P.(`or') │ │ │ │ +00062850: 2c8e a18d 91ea f1eb da3a 9604 c81e cf28 ,........:.....( │ │ │ │ +00062860: 606e 6f74 2729 2c9b 04ff 7bda 3891 04c8 `not'),...{.8... │ │ │ │ +00062870: 1dcf 2860 666f 7293 616c 6c27 292c 98da ..(`for.all'),.. │ │ │ │ +00062880: 3991 04c8 1dcf 2860 7468 6572 6593 6578 9.....(`there.ex │ │ │ │ +00062890: 6973 7473 2729 2c98 3d91 04c8 1d28 6065 ists'),.=....(`e │ │ │ │ +000628a0: 7175 616c 7327 292c 98d7 1393 cf28 6074 quals'),.....(`t │ │ │ │ +000628b0: 6865 2729 2c98 616e 6493 d722 9604 c81d he'),.and..".... │ │ │ │ +000628c0: cf28 6061 2729 2e91 07d1 4154 6869 7393 .(`a')....AThis. │ │ │ │ +000628d0: 7365 7491 04c8 1e69 738e a18d 91ea f1eb set....is....... │ │ │ │ +000628e0: 7265 6475 6e64 616e 90ac 7274 2c91 04b0 redundan..rt,... │ │ │ │ +000628f0: 9673 696e 6365 9b04 88ff 6974 9604 8900 .since....it.... │ │ │ │ +00062900: 6361 6e93 6290 538e 6593 6465 0c6e 6564 can.b.S.e.de.ned │ │ │ │ +00062910: 9828 696e 9361 9373 656e 7365 9865 7870 .(in.a.sense.exp │ │ │ │ +00062920: 6c61 696e 6564 9369 6e93 5365 6374 696f lained.in.Sectio │ │ │ │ +00062930: 6e93 3130 2e35 2e31 2998 6672 6f6d 9376 n.10.5.1).from.v │ │ │ │ +00062940: 91ff 58e4 6172 696f 7573 8ea1 8d91 eaf1 ..X.arious...... │ │ │ │ +00062950: eb73 7562 7365 7473 2e91 0531 7349 6e9b .subsets...1sIn. │ │ │ │ +00062960: 03d4 5f70 7261 6374 6963 652c 9103 d8d5 .._practice,.... │ │ │ │ +00062970: 6974 9603 d460 6973 936e 6563 6573 7361 it...`is.necessa │ │ │ │ +00062980: 7279 9874 6f93 7790 ac72 6f72 6b93 7769 ry.to.w..rork.wi │ │ │ │ +00062990: 7468 9374 6865 9866 756c 6c93 7365 7493 th.the.full.set. │ │ │ │ +000629a0: 6f66 936c 6f67 6963 616c 9363 6f6e 7374 of.logical.const │ │ │ │ +000629b0: 616e 90ac 7274 732c 9103 d8d4 616e 6493 an..rts,....and. │ │ │ │ +000629c0: 7468 658e a18d 91ea f1eb 7061 7274 6963 the.......partic │ │ │ │ +000629d0: 756c 6172 9604 252c 7375 6273 6574 9b04 ular..%,subset.. │ │ │ │ +000629e0: 252d 7461 6b90 ac72 656e 9361 7398 7072 %-tak..ren.as.pr │ │ │ │ +000629f0: 696d 6974 6976 90ac 7265 9369 7398 6e6f imitiv..re.is.no │ │ │ │ +00062a00: 7493 696d 7090 538e 6f72 7461 6e95 ac72 t.imp.S.ortan..r │ │ │ │ +00062a10: 742e 9105 e86d 5468 6598 696e 9374 6572 t....mThe.in.ter │ │ │ │ +00062a20: 6573 7465 6496 0425 2c72 6561 6465 7298 ested..%,reader. │ │ │ │ +00062a30: 6361 6e93 6578 706c 6f72 658e a18d 91ea can.explore..... │ │ │ │ +00062a40: f1eb 7468 6973 9603 eaa8 746f 7069 6393 ..this....topic. │ │ │ │ +00062a50: 6675 7274 6865 7293 629a ac72 7993 7265 further.b..ry.re │ │ │ │ +00062a60: 6164 696e 6793 416e 6472 6577 7327 9362 ading.Andrews'.b │ │ │ │ +00062a70: 9553 8e6f 936f 6b96 03ea a85b 8d31 8e91 .S.o.ok....[.1.. │ │ │ │ +00062a80: 05df fc5d 9361 6e64 9374 6865 9372 6566 ...].and.the.ref │ │ │ │ +00062a90: 6572 656e 6365 7393 6974 9363 6f6e 9874 erences.it.con.t │ │ │ │ +00062aa0: 6169 6e73 2e8e a68d 91f6 537a 5491 ff05 ains......SzT... │ │ │ │ +00062ab0: 5665 726d 7396 03ea a86f 6693 7490 ac72 Verms....of.t..r │ │ │ │ +00062ac0: 7970 9a53 8e65 93eb 4062 986f 986f 6c93 yp.S.e..@b.o.ol. │ │ │ │ +00062ad0: cf61 7265 9363 616c 6c65 6493 e566 6f72 .are.called..for │ │ │ │ +00062ae0: 6d75 6c61 7391 00fd ddcf 2e8e a18d 91f6 mulas........... │ │ │ │ +00062af0: 537a 5468 6596 03ea a866 6f6c 6c6f 90ac SzThe....follo.. │ │ │ │ +00062b00: 7277 696e 6793 6e6f 7461 7469 6f6e 616c rwing.notational │ │ │ │ +00062b10: 9361 6262 7265 7669 6174 696f 6e73 9361 .abbreviations.a │ │ │ │ +00062b20: 7265 9375 7365 643a 8ea4 3155 518d 8d8d re.used:..1UQ... │ │ │ │ +00062b30: 9169 f3aa 9fdf 6669 8900 0066 6600 c93a .i....fi...ff..: │ │ │ │ +00062b40: ffa4 0a26 638d 8d90 cccd a404 599c 8400 ...&c.......Y... │ │ │ │ +00062b50: 0e7f ff00 0066 6691 05cc ce9f fba6 644e .....ff.......dN │ │ │ │ +00062b60: 6f74 6174 696f 6e91 05cc cda1 8400 0e7f otation......... │ │ │ │ +00062b70: ff00 0066 668e 8d91 3f5d 0b4d 6561 6e69 ...ff...?].Meani │ │ │ │ +00062b80: 6e67 915d 9bf0 9f04 599c 8400 0e7f ff00 ng.]....Y....... │ │ │ │ +00062b90: 0066 668e 8ea9 04c0 0289 0000 6666 00c9 .ff.........ff.. │ │ │ │ +00062ba0: 3aff a18d 8d90 cccd a404 599c 8400 0e7f :.........Y..... │ │ │ │ +00062bb0: ff00 0066 6691 05cc ce9f fba6 64d7 748d ...ff.......d.t. │ │ │ │ +00062bc0: 9f01 cccc d81b 8e91 08fa 51cf 3d91 0355 ..........Q.=..U │ │ │ │ +00062bd0: 52d7 748d 9ffb a532 8ddb 308e 9f07 5241 R.t....2..0...RA │ │ │ │ +00062be0: 8dd8 1b8e 8e91 153a 3fa1 8400 0e7f ff00 .......:?....... │ │ │ │ +00062bf0: 0066 668e 8d91 3f5d 0bcf 3d8d 9f01 cccc .ff...?]..=..... │ │ │ │ +00062c00: d81b 8d90 497b db21 8e96 08c9 83d8 1b8d ....I{.!........ │ │ │ │ +00062c10: 9049 7bdb 218e 8d93 eb41 6295 3c72 6f93 .I{.!....Ab.|..P...Theor │ │ │ │ -00062f60: 6965 738e 9f0f 0000 8900 0100 0001 c73e ies............> │ │ │ │ -00062f70: 7c9f 3e09 958d 8deb 4b31 302e 318e 9135 |.>.....K10.1..5 │ │ │ │ -00062f80: fffc 496e 91ff 75c2 7472 6f91 008a 3d64 ..In..u.tro...=d │ │ │ │ -00062f90: 7563 7469 6f6e 8e9f 1bf5 a18d cf54 6865 uction.......The │ │ │ │ -00062fa0: 9602 a385 7265 7375 6c74 2c91 02e4 f369 ....result,....i │ │ │ │ -00062fb0: 6693 616e 90ac 7279 91ff 0556 2c91 02e4 f.an..ry...V,... │ │ │ │ -00062fc0: f26f 669b 02a3 8661 9373 6573 7369 6f6e .of....a.session │ │ │ │ -00062fd0: 9377 6974 6893 7468 6593 eb48 484f 4c93 .with.the..HHOL. │ │ │ │ -00062fe0: cf73 7973 7465 6d98 6973 9361 6e93 6f62 .system.is.an.ob │ │ │ │ -00062ff0: 9b00 a71c 6a65 6374 9363 616c 6c65 6493 ....ject.called. │ │ │ │ -00063000: 6193 e574 6865 91ff 6666 6f72 7991 010d a..the..ffory... │ │ │ │ -00063010: 82cf 2e91 04cb d554 6869 7393 6f62 986a .......This.ob.j │ │ │ │ -00063020: 6563 748e a410 0000 8d69 7396 049a 0363 ect......is....c │ │ │ │ -00063030: 6c6f 7365 6c79 9372 656c 6174 6564 9b04 losely.related.. │ │ │ │ -00063040: 9a02 746f 9377 6861 7493 6193 6c6f 6769 ..to.what.a.logi │ │ │ │ -00063050: 6369 616e 9877 90ac 726f 756c 6493 6361 cian.w..rould.ca │ │ │ │ -00063060: 6c6c 9361 9374 6865 6f72 792c 9104 c5d9 ll.a.theory,.... │ │ │ │ -00063070: 6275 7493 7468 6572 6598 6172 6593 736f but.there.are.so │ │ │ │ -00063080: 6d65 9364 690b 6572 656e 6365 738e a18d me.di.erences... │ │ │ │ -00063090: 6172 6973 696e 6796 02c6 a066 726f 6d93 arising....from. │ │ │ │ -000630a0: 7468 6593 6e65 6564 7393 6f66 936d 6563 the.needs.of.mec │ │ │ │ -000630b0: 9aac 7268 616e 6963 616c 9370 726f 9053 ..rhanical.pro.S │ │ │ │ -000630c0: 8e6f 662e 9104 d788 4191 02c6 55eb 4848 .of.....A...U.HH │ │ │ │ -000630d0: 4f4c 93cf 7468 656f 7279 91ff 0556 2c91 OL..theory...V,. │ │ │ │ -000630e0: 0301 086c 696b 9865 9361 936c 6f67 6963 ...lik.e.a.logic │ │ │ │ -000630f0: 6961 6e27 7393 7468 656f 7279 91ff 0556 ian's.theory...V │ │ │ │ -00063100: 2c91 0301 0863 6f6e 9874 6169 6e73 8ea1 ,....con.tains.. │ │ │ │ -00063110: 8d73 6574 7396 0448 346f 6693 7495 ac72 .sets..H4of.t..r │ │ │ │ -00063120: 7970 9053 8e65 732c 9b04 5f97 636f 6e73 yp.S.es,.._.cons │ │ │ │ -00063130: 7461 6e93 7473 2c98 6465 0c6e 6974 696f tan.ts,.de.nitio │ │ │ │ -00063140: 6e73 9604 4834 616e 6493 6178 696f 6d73 ns..H4and.axioms │ │ │ │ -00063150: 2e91 0651 8449 6e93 6164 6469 7469 6f6e ...Q.In.addition │ │ │ │ -00063160: 2c98 686f 95ac 7277 9365 7693 6572 2c98 ,.ho..rw.ev.er,. │ │ │ │ -00063170: 6196 0448 34eb 4848 4f4c 93cf 7468 656f a..H4.HHOL..theo │ │ │ │ -00063180: 7279 91ff 0556 2c98 6174 8ea1 8d61 6e95 ry...V,.at...an. │ │ │ │ -00063190: ac72 799b 04ff 7170 9053 8e6f 696e 9374 .ry...qp.S.oin.t │ │ │ │ -000631a0: 9869 6e98 7469 6d65 2c91 0544 a363 6f6e .in.time,..D.con │ │ │ │ -000631b0: 9374 6169 6e73 9861 6e98 6578 706c 6963 .tains.an.explic │ │ │ │ -000631c0: 6974 986c 6973 7498 6f66 9874 6865 6f72 it.list.of.theor │ │ │ │ -000631d0: 656d 7398 7468 6174 9868 6193 7693 6598 ems.that.ha.v.e. │ │ │ │ -000631e0: 616c 7265 6164 7998 6290 538e 6565 6e98 already.b.S.een. │ │ │ │ -000631f0: 7072 6f93 7693 6564 8ea1 8d66 726f 6d96 pro.v.ed...from. │ │ │ │ -00063200: 038b a274 6865 9b03 8ba3 6178 696f 6d73 ...the....axioms │ │ │ │ -00063210: 9361 6e64 9364 650c 6e69 7469 6f6e 732e .and.de.nitions. │ │ │ │ -00063220: 9105 1934 4c6f 6769 6369 616e 7393 6861 ...4Logicians.ha │ │ │ │ -00063230: 95ac 7276 9365 9603 8ba2 6e6f 986e 6565 ..rv.e....no.nee │ │ │ │ -00063240: 6493 746f 9364 6973 7469 6e67 7569 7368 d.to.distinguish │ │ │ │ -00063250: 9874 6865 6f72 656d 7393 6163 7475 616c .theorems.actual │ │ │ │ -00063260: 6c79 8ea1 8d70 726f 95ac 7276 9365 6496 ly...pro..rv.ed. │ │ │ │ -00063270: 0485 6b66 726f 6d93 7468 6f73 659b 0485 ..kfrom.those... │ │ │ │ -00063280: 6a6d 6572 656c 7993 7072 6f90 ac72 7691 jmerely.pro..rv. │ │ │ │ -00063290: ff58 e461 626c 653b 9104 d2cc 6865 6e63 .X.able;....henc │ │ │ │ -000632a0: 6593 7468 6579 9364 6f93 6e6f 7493 6e6f e.they.do.not.no │ │ │ │ -000632b0: 726d 616c 6c79 9363 6f6e 7369 6465 7298 rmally.consider. │ │ │ │ -000632c0: 7365 7473 936f 6693 7072 6f95 ac72 7693 sets.of.pro..rv. │ │ │ │ -000632d0: 656e 8ea1 8d74 6865 6f72 656d 7396 03e6 en...theorems... │ │ │ │ -000632e0: 9f61 7393 7061 7274 936f 669b 03e6 a061 .as.part.of....a │ │ │ │ -000632f0: 9374 6865 6f72 793b 9103 e7f7 7261 7468 .theory;....rath │ │ │ │ -00063300: 6572 2c91 03e7 6e74 6865 7993 7461 6b90 er,...nthey.tak. │ │ │ │ -00063310: ac72 6593 7468 6593 7468 656f 7265 6d73 .re.the.theorems │ │ │ │ -00063320: 936f 6693 6193 7468 656f 7279 9874 6f93 .of.a.theory.to. │ │ │ │ -00063330: 6290 538e 6593 7468 6593 286f 6674 656e b.S.e.the.(often │ │ │ │ -00063340: 8ea1 8d69 6e0c 6e69 7465 2996 02fc 5373 ...in.nite)...Ss │ │ │ │ -00063350: 6574 9b02 fc54 6f66 9361 6c6c 9363 6f6e et...Tof.all.con │ │ │ │ -00063360: 7365 7175 656e 6365 7393 6f66 9874 6865 sequences.of.the │ │ │ │ -00063370: 9361 7869 6f6d 7393 616e 6493 6465 0c6e .axioms.and.de.n │ │ │ │ -00063380: 6974 696f 6e73 2e91 04e9 6f41 9102 fc16 itions....oA.... │ │ │ │ -00063390: 7265 6c61 7465 6498 6469 0b65 7265 6e63 related.di.erenc │ │ │ │ -000633a0: 6593 6290 538e 6574 95ac 7277 9365 656e e.b.S.et..rw.een │ │ │ │ -000633b0: 8ea1 8d6c 6f67 6963 6961 6e73 2796 042e ...logicians'... │ │ │ │ -000633c0: 9e74 6865 6f72 6965 7393 616e 6493 eb48 .theories.and..H │ │ │ │ -000633d0: 484f 4c93 cf74 6865 6f72 6965 7393 6973 HOL..theories.is │ │ │ │ -000633e0: 9374 6861 7491 042e 9f66 6f72 936c 6f67 .that....for.log │ │ │ │ -000633f0: 6963 6961 6e73 2c91 043f 9b74 6865 6f72 icians,..?.theor │ │ │ │ -00063400: 6965 7393 6172 6593 7374 6174 6963 936f ies.are.static.o │ │ │ │ -00063410: 6291 00a7 1c6a 6563 7473 2c91 043f 9c62 b....jects,..?.b │ │ │ │ -00063420: 7574 8ea1 8d69 6e96 0410 00eb 4848 4f4c ut...in.....HHOL │ │ │ │ -00063430: 93cf 7468 6579 9104 0fff 6361 6e93 629a ..they....can.b. │ │ │ │ -00063440: 538e 6593 7468 6f75 6768 90ac 7274 936f S.e.though..rt.o │ │ │ │ -00063450: 6693 6173 9370 986f 7465 6e90 ac72 7469 f.as.p.oten..rti │ │ │ │ -00063460: 616c 6c79 9104 0fff 6578 7465 6e64 6162 ally....extendab │ │ │ │ -00063470: 6c65 2e91 05a8 e846 91ff 0556 6f72 9365 le.....F...Vor.e │ │ │ │ -00063480: 7861 6d70 6c65 2c91 0419 5574 6865 93eb xample,...Uthe.. │ │ │ │ -00063490: 4848 4f4c 93cf 7379 7374 656d 8ea1 8d70 HHOL..system...p │ │ │ │ -000634a0: 726f 90ac 7276 6964 6573 9604 444a 746f ro..rvides..DJto │ │ │ │ -000634b0: 9053 8e6f 6c73 9b04 444b 666f 7293 6164 .S.ols..DKfor.ad │ │ │ │ -000634c0: 6469 6e67 9874 6f93 7468 656f 7269 6573 ding.to.theories │ │ │ │ -000634d0: 9861 6e64 9363 6f6d 9aac 7262 696e 696e .and.com..rbinin │ │ │ │ -000634e0: 6793 7468 656f 7269 6573 2e91 0645 c841 g.theories...E.A │ │ │ │ -000634f0: 9104 4433 7498 7970 6963 616c 9104 444b ..D3t.ypical..DK │ │ │ │ -00063500: 696e 9874 6572 6163 7469 6f6e 9377 6974 in.teraction.wit │ │ │ │ -00063510: 688e a18d eb48 484f 4c96 037a 92cf 636f h....HHOL..z..co │ │ │ │ -00063520: 6e73 6973 7473 9369 6e9b 037a 9363 6f6d nsists.in..z.com │ │ │ │ -00063530: 90ac 7262 696e 696e 6793 736f 6d65 9365 ..rbining.some.e │ │ │ │ -00063540: 7869 7374 696e 6793 7468 656f 7269 6573 xisting.theories │ │ │ │ -00063550: 2c91 0390 fd6d 616b 696e 6798 736f 6d65 ,....making.some │ │ │ │ -00063560: 9364 650c 6e69 7469 6f6e 732c 9103 90fd .de.nitions,.... │ │ │ │ -00063570: 7072 6f90 ac72 7669 6e67 9373 6f6d 658e pro..rving.some. │ │ │ │ -00063580: a18d 7468 656f 7265 6d73 9603 eaa8 616e ..theorems....an │ │ │ │ -00063590: 6493 7468 656e 9373 6190 ac72 7669 6e67 d.then.sa..rving │ │ │ │ -000635a0: 9374 6865 936e 6577 9372 6573 756c 7473 .the.new.results │ │ │ │ -000635b0: 2e8e a910 0996 8d91 0b61 8f54 6865 9604 .........a.The.. │ │ │ │ -000635c0: acaf 7075 7270 9053 8e6f 7365 9b04 acb0 ..purp.S.ose.... │ │ │ │ -000635d0: 6f66 9374 6865 93eb 4848 4f4c 98cf 7379 of.the..HHOL..sy │ │ │ │ -000635e0: 7374 656d 9369 7398 746f 9370 726f 90ac stem.is.to.pro.. │ │ │ │ -000635f0: 7276 6964 6593 746f 9053 8e6f 6c73 9874 rvide.to.S.ols.t │ │ │ │ -00063600: 6f93 656e 6162 6c65 9377 90ac 7265 6c6c o.enable.w..rell │ │ │ │ -00063610: 2d66 6f72 6d65 6498 7468 656f 7269 6573 -formed.theories │ │ │ │ -00063620: 9374 6f8e a18d 629a 538e 6596 04c5 c563 .to...b.S.e....c │ │ │ │ -00063630: 6f6e 7374 7275 6374 6564 2e91 07ca 3654 onstructed....6T │ │ │ │ -00063640: 6865 93eb 4848 4f4c 93cf 6c6f 6769 6393 he..HHOL..logic. │ │ │ │ -00063650: 6973 9374 95ac 7279 7098 6564 3a91 06ef is.t..ryp.ed:... │ │ │ │ -00063660: 1965 6163 9368 9604 c5c5 7468 656f 7279 .eac.h....theory │ │ │ │ -00063670: 9373 7098 6563 690c 6573 9361 9373 6967 .sp.eci.es.a.sig │ │ │ │ -00063680: 6e61 7475 7265 9104 c5c4 6f66 9374 90ac nature....of.t.. │ │ │ │ -00063690: 7279 7098 6593 616e 648e a18d 696e 6469 ryp.e.and...indi │ │ │ │ -000636a0: 7669 6475 616c 9603 d23b 636f 6e73 7461 vidual...;consta │ │ │ │ -000636b0: 6e9a ac72 7473 3b91 03da 6074 6865 7365 n..rts;...`these │ │ │ │ -000636c0: 9374 6865 6e93 6465 7465 726d 696e 6593 .then.determine. │ │ │ │ -000636d0: 7468 6593 7365 7473 936f 6693 7498 7970 the.sets.of.t.yp │ │ │ │ -000636e0: 9053 8e65 7393 616e 6491 03d2 3c74 6572 .S.es.and...|..P...The │ │ │ │ +00062f60: 6f72 6965 738e 9f0f 0000 8900 0100 0001 ories........... │ │ │ │ +00062f70: c73e 7c9f 3e09 958d 8deb 4b31 302e 318e .>|.>.....K10.1. │ │ │ │ +00062f80: 9135 fffc 496e 91ff 75c2 7472 6f91 008a .5..In..u.tro... │ │ │ │ +00062f90: 3d64 7563 7469 6f6e 8e9f 1bf5 a18d cf54 =duction.......T │ │ │ │ +00062fa0: 6865 9602 a385 7265 7375 6c74 2c91 02e4 he....result,... │ │ │ │ +00062fb0: f369 6693 616e 90ac 7279 91ff 0556 2c91 .if.an..ry...V,. │ │ │ │ +00062fc0: 02e4 f26f 669b 02a3 8661 9373 6573 7369 ...of....a.sessi │ │ │ │ +00062fd0: 6f6e 9377 6974 6893 7468 6593 eb48 484f on.with.the..HHO │ │ │ │ +00062fe0: 4c93 cf73 7973 7465 6d98 6973 9361 6e93 L..system.is.an. │ │ │ │ +00062ff0: 6f62 9b00 a71c 6a65 6374 9363 616c 6c65 ob....ject.calle │ │ │ │ +00063000: 6493 6193 e574 6865 91ff 6666 6f72 7991 d.a..the..ffory. │ │ │ │ +00063010: 010d 82cf 2e91 04cb d554 6869 7393 6f62 .........This.ob │ │ │ │ +00063020: 986a 6563 748e a410 0000 8d69 7396 049a .ject......is... │ │ │ │ +00063030: 0363 6c6f 7365 6c79 9372 656c 6174 6564 .closely.related │ │ │ │ +00063040: 9b04 9a02 746f 9377 6861 7493 6193 6c6f ....to.what.a.lo │ │ │ │ +00063050: 6769 6369 616e 9877 90ac 726f 756c 6493 gician.w..rould. │ │ │ │ +00063060: 6361 6c6c 9361 9374 6865 6f72 792c 9104 call.a.theory,.. │ │ │ │ +00063070: c5d9 6275 7493 7468 6572 6598 6172 6593 ..but.there.are. │ │ │ │ +00063080: 736f 6d65 9364 690b 6572 656e 6365 738e some.di.erences. │ │ │ │ +00063090: a18d 6172 6973 696e 6796 02c6 a066 726f ..arising....fro │ │ │ │ +000630a0: 6d93 7468 6593 6e65 6564 7393 6f66 936d m.the.needs.of.m │ │ │ │ +000630b0: 6563 9aac 7268 616e 6963 616c 9370 726f ec..rhanical.pro │ │ │ │ +000630c0: 9053 8e6f 662e 9104 d788 4191 02c6 55eb .S.of.....A...U. │ │ │ │ +000630d0: 4848 4f4c 93cf 7468 656f 7279 91ff 0556 HHOL..theory...V │ │ │ │ +000630e0: 2c91 0301 086c 696b 9865 9361 936c 6f67 ,....lik.e.a.log │ │ │ │ +000630f0: 6963 6961 6e27 7393 7468 656f 7279 91ff ician's.theory.. │ │ │ │ +00063100: 0556 2c91 0301 0863 6f6e 9874 6169 6e73 .V,....con.tains │ │ │ │ +00063110: 8ea1 8d73 6574 7396 0448 346f 6693 7495 ...sets..H4of.t. │ │ │ │ +00063120: ac72 7970 9053 8e65 732c 9b04 5f97 636f .ryp.S.es,.._.co │ │ │ │ +00063130: 6e73 7461 6e93 7473 2c98 6465 0c6e 6974 nstan.ts,.de.nit │ │ │ │ +00063140: 696f 6e73 9604 4834 616e 6493 6178 696f ions..H4and.axio │ │ │ │ +00063150: 6d73 2e91 0651 8449 6e93 6164 6469 7469 ms...Q.In.additi │ │ │ │ +00063160: 6f6e 2c98 686f 95ac 7277 9365 7693 6572 on,.ho..rw.ev.er │ │ │ │ +00063170: 2c98 6196 0448 34eb 4848 4f4c 93cf 7468 ,.a..H4.HHOL..th │ │ │ │ +00063180: 656f 7279 91ff 0556 2c98 6174 8ea1 8d61 eory...V,.at...a │ │ │ │ +00063190: 6e95 ac72 799b 04ff 7170 9053 8e6f 696e n..ry...qp.S.oin │ │ │ │ +000631a0: 9374 9869 6e98 7469 6d65 2c91 0544 a363 .t.in.time,..D.c │ │ │ │ +000631b0: 6f6e 9374 6169 6e73 9861 6e98 6578 706c on.tains.an.expl │ │ │ │ +000631c0: 6963 6974 986c 6973 7498 6f66 9874 6865 icit.list.of.the │ │ │ │ +000631d0: 6f72 656d 7398 7468 6174 9868 6193 7693 orems.that.ha.v. │ │ │ │ +000631e0: 6598 616c 7265 6164 7998 6290 538e 6565 e.already.b.S.ee │ │ │ │ +000631f0: 6e98 7072 6f93 7693 6564 8ea1 8d66 726f n.pro.v.ed...fro │ │ │ │ +00063200: 6d96 038b a274 6865 9b03 8ba3 6178 696f m....the....axio │ │ │ │ +00063210: 6d73 9361 6e64 9364 650c 6e69 7469 6f6e ms.and.de.nition │ │ │ │ +00063220: 732e 9105 1934 4c6f 6769 6369 616e 7393 s....4Logicians. │ │ │ │ +00063230: 6861 95ac 7276 9365 9603 8ba2 6e6f 986e ha..rv.e....no.n │ │ │ │ +00063240: 6565 6493 746f 9364 6973 7469 6e67 7569 eed.to.distingui │ │ │ │ +00063250: 7368 9874 6865 6f72 656d 7393 6163 7475 sh.theorems.actu │ │ │ │ +00063260: 616c 6c79 8ea1 8d70 726f 95ac 7276 9365 ally...pro..rv.e │ │ │ │ +00063270: 6496 0485 6b66 726f 6d93 7468 6f73 659b d...kfrom.those. │ │ │ │ +00063280: 0485 6a6d 6572 656c 7993 7072 6f90 ac72 ..jmerely.pro..r │ │ │ │ +00063290: 7691 ff58 e461 626c 653b 9104 d2cc 6865 v..X.able;....he │ │ │ │ +000632a0: 6e63 6593 7468 6579 9364 6f93 6e6f 7493 nce.they.do.not. │ │ │ │ +000632b0: 6e6f 726d 616c 6c79 9363 6f6e 7369 6465 normally.conside │ │ │ │ +000632c0: 7298 7365 7473 936f 6693 7072 6f95 ac72 r.sets.of.pro..r │ │ │ │ +000632d0: 7693 656e 8ea1 8d74 6865 6f72 656d 7396 v.en...theorems. │ │ │ │ +000632e0: 03e6 9f61 7393 7061 7274 936f 669b 03e6 ...as.part.of... │ │ │ │ +000632f0: a061 9374 6865 6f72 793b 9103 e7f7 7261 .a.theory;....ra │ │ │ │ +00063300: 7468 6572 2c91 03e7 6e74 6865 7993 7461 ther,...nthey.ta │ │ │ │ +00063310: 6b90 ac72 6593 7468 6593 7468 656f 7265 k..re.the.theore │ │ │ │ +00063320: 6d73 936f 6693 6193 7468 656f 7279 9874 ms.of.a.theory.t │ │ │ │ +00063330: 6f93 6290 538e 6593 7468 6593 286f 6674 o.b.S.e.the.(oft │ │ │ │ +00063340: 656e 8ea1 8d69 6e0c 6e69 7465 2996 02fc en...in.nite)... │ │ │ │ +00063350: 5373 6574 9b02 fc54 6f66 9361 6c6c 9363 Sset...Tof.all.c │ │ │ │ +00063360: 6f6e 7365 7175 656e 6365 7393 6f66 9874 onsequences.of.t │ │ │ │ +00063370: 6865 9361 7869 6f6d 7393 616e 6493 6465 he.axioms.and.de │ │ │ │ +00063380: 0c6e 6974 696f 6e73 2e91 04e9 6f41 9102 .nitions....oA.. │ │ │ │ +00063390: fc16 7265 6c61 7465 6498 6469 0b65 7265 ..related.di.ere │ │ │ │ +000633a0: 6e63 6593 6290 538e 6574 95ac 7277 9365 nce.b.S.et..rw.e │ │ │ │ +000633b0: 656e 8ea1 8d6c 6f67 6963 6961 6e73 2796 en...logicians'. │ │ │ │ +000633c0: 042e 9e74 6865 6f72 6965 7393 616e 6493 ...theories.and. │ │ │ │ +000633d0: eb48 484f 4c93 cf74 6865 6f72 6965 7393 .HHOL..theories. │ │ │ │ +000633e0: 6973 9374 6861 7491 042e 9f66 6f72 936c is.that....for.l │ │ │ │ +000633f0: 6f67 6963 6961 6e73 2c91 043f 9b74 6865 ogicians,..?.the │ │ │ │ +00063400: 6f72 6965 7393 6172 6593 7374 6174 6963 ories.are.static │ │ │ │ +00063410: 936f 6291 00a7 1c6a 6563 7473 2c91 043f .ob....jects,..? │ │ │ │ +00063420: 9c62 7574 8ea1 8d69 6e96 0410 00eb 4848 .but...in.....HH │ │ │ │ +00063430: 4f4c 93cf 7468 6579 9104 0fff 6361 6e93 OL..they....can. │ │ │ │ +00063440: 629a 538e 6593 7468 6f75 6768 90ac 7274 b.S.e.though..rt │ │ │ │ +00063450: 936f 6693 6173 9370 986f 7465 6e90 ac72 .of.as.p.oten..r │ │ │ │ +00063460: 7469 616c 6c79 9104 0fff 6578 7465 6e64 tially....extend │ │ │ │ +00063470: 6162 6c65 2e91 05a8 e846 91ff 0556 6f72 able.....F...Vor │ │ │ │ +00063480: 9365 7861 6d70 6c65 2c91 0419 5574 6865 .example,...Uthe │ │ │ │ +00063490: 93eb 4848 4f4c 93cf 7379 7374 656d 8ea1 ..HHOL..system.. │ │ │ │ +000634a0: 8d70 726f 90ac 7276 6964 6573 9604 444a .pro..rvides..DJ │ │ │ │ +000634b0: 746f 9053 8e6f 6c73 9b04 444b 666f 7293 to.S.ols..DKfor. │ │ │ │ +000634c0: 6164 6469 6e67 9874 6f93 7468 656f 7269 adding.to.theori │ │ │ │ +000634d0: 6573 9861 6e64 9363 6f6d 9aac 7262 696e es.and.com..rbin │ │ │ │ +000634e0: 696e 6793 7468 656f 7269 6573 2e91 0645 ing.theories...E │ │ │ │ +000634f0: c841 9104 4433 7498 7970 6963 616c 9104 .A..D3t.ypical.. │ │ │ │ +00063500: 444b 696e 9874 6572 6163 7469 6f6e 9377 DKin.teraction.w │ │ │ │ +00063510: 6974 688e a18d eb48 484f 4c96 037a 92cf ith....HHOL..z.. │ │ │ │ +00063520: 636f 6e73 6973 7473 9369 6e9b 037a 9363 consists.in..z.c │ │ │ │ +00063530: 6f6d 90ac 7262 696e 696e 6793 736f 6d65 om..rbining.some │ │ │ │ +00063540: 9365 7869 7374 696e 6793 7468 656f 7269 .existing.theori │ │ │ │ +00063550: 6573 2c91 0390 fd6d 616b 696e 6798 736f es,....making.so │ │ │ │ +00063560: 6d65 9364 650c 6e69 7469 6f6e 732c 9103 me.de.nitions,.. │ │ │ │ +00063570: 90fd 7072 6f90 ac72 7669 6e67 9373 6f6d ..pro..rving.som │ │ │ │ +00063580: 658e a18d 7468 656f 7265 6d73 9603 eaa8 e...theorems.... │ │ │ │ +00063590: 616e 6493 7468 656e 9373 6190 ac72 7669 and.then.sa..rvi │ │ │ │ +000635a0: 6e67 9374 6865 936e 6577 9372 6573 756c ng.the.new.resul │ │ │ │ +000635b0: 7473 2e8e a910 0996 8d91 0b61 8f54 6865 ts.........a.The │ │ │ │ +000635c0: 9604 acaf 7075 7270 9053 8e6f 7365 9b04 ....purp.S.ose.. │ │ │ │ +000635d0: acb0 6f66 9374 6865 93eb 4848 4f4c 98cf ..of.the..HHOL.. │ │ │ │ +000635e0: 7379 7374 656d 9369 7398 746f 9370 726f system.is.to.pro │ │ │ │ +000635f0: 90ac 7276 6964 6593 746f 9053 8e6f 6c73 ..rvide.to.S.ols │ │ │ │ +00063600: 9874 6f93 656e 6162 6c65 9377 90ac 7265 .to.enable.w..re │ │ │ │ +00063610: 6c6c 2d66 6f72 6d65 6498 7468 656f 7269 ll-formed.theori │ │ │ │ +00063620: 6573 9374 6f8e a18d 629a 538e 6596 04c5 es.to...b.S.e... │ │ │ │ +00063630: c563 6f6e 7374 7275 6374 6564 2e91 07ca .constructed.... │ │ │ │ +00063640: 3654 6865 93eb 4848 4f4c 93cf 6c6f 6769 6The..HHOL..logi │ │ │ │ +00063650: 6393 6973 9374 95ac 7279 7098 6564 3a91 c.is.t..ryp.ed:. │ │ │ │ +00063660: 06ef 1965 6163 9368 9604 c5c5 7468 656f ...eac.h....theo │ │ │ │ +00063670: 7279 9373 7098 6563 690c 6573 9361 9373 ry.sp.eci.es.a.s │ │ │ │ +00063680: 6967 6e61 7475 7265 9104 c5c4 6f66 9374 ignature....of.t │ │ │ │ +00063690: 90ac 7279 7098 6593 616e 648e a18d 696e ..ryp.e.and...in │ │ │ │ +000636a0: 6469 7669 6475 616c 9603 d23b 636f 6e73 dividual...;cons │ │ │ │ +000636b0: 7461 6e9a ac72 7473 3b91 03da 6074 6865 tan..rts;...`the │ │ │ │ +000636c0: 7365 9374 6865 6e93 6465 7465 726d 696e se.then.determin │ │ │ │ +000636d0: 6593 7468 6593 7365 7473 936f 6693 7498 e.the.sets.of.t. │ │ │ │ +000636e0: 7970 9053 8e65 7393 616e 6491 03d2 3c74 yp.S.es.and...|......./.. │ │ │ │ -00063d70: a0fd 8bd0 218d 8d91 eaf1 ebeb 4b31 302e ....!.......K10. │ │ │ │ -00063d80: 328e 9120 f1e7 5365 7175 656e 91ff 75c2 2.. ..Sequen..u. │ │ │ │ -00063d90: 7473 8e9f 1d74 688d 91ea f1eb cf54 6865 ts...th......The │ │ │ │ -00063da0: 9604 ca9a eb48 484f 4c93 cf6c 6f67 6963 .....HHOL..logic │ │ │ │ -00063db0: 9369 7393 7068 7261 7365 6493 696e 9374 .is.phrased.in.t │ │ │ │ -00063dc0: 6572 6d73 936f 6691 04ca 9968 90ac 7279 erms.of....h..ry │ │ │ │ -00063dd0: 7090 538e 6f74 6865 7469 6361 6c93 6173 p.S.othetical.as │ │ │ │ -00063de0: 7365 7274 696f 6e73 9363 616c 6c65 6493 sertions.called. │ │ │ │ -00063df0: e573 6591 ff66 6671 7565 6e74 73cf 2e91 .se..ffquents... │ │ │ │ -00063e00: 07d8 b646 6978 696e 6793 618e a410 0000 ...Fixing.a..... │ │ │ │ -00063e10: 8d91 eaf1 eb28 7374 616e 6461 7264 2996 .....(standard). │ │ │ │ -00063e20: 03d1 8973 6967 6e61 7475 7265 9306 8d9f ...signature.... │ │ │ │ -00063e30: 01cc ccd5 0a8e 9106 a394 cf2c 9103 d68f ...........,.... │ │ │ │ -00063e40: 6193 7365 7175 656e 9aac 7274 9369 7393 a.sequen..rt.is. │ │ │ │ -00063e50: 6191 03d1 8a70 6169 7293 2800 d73b 9101 a....pair.(..;.. │ │ │ │ -00063e60: fffe 74cf 2993 7768 6572 6593 0093 6973 ..t.).where...is │ │ │ │ -00063e70: 9361 930c 6e69 7465 9373 6574 936f 6693 .a..nite.set.of. │ │ │ │ -00063e80: 666f 726d 9875 6c61 7393 6f98 7698 6572 form.ulas.o.v.er │ │ │ │ -00063e90: 8ea1 8d91 eaf1 eb06 8d9f 01cc ccd5 0a8e ................ │ │ │ │ -00063ea0: 910a 4701 cf61 6e64 9603 a36d d774 93cf ..G..and...m.t.. │ │ │ │ -00063eb0: 6973 9361 9373 696e 676c 6593 666f 726d is.a.single.form │ │ │ │ -00063ec0: 95ac 7275 6c61 9b03 a36e 6f93 7693 6572 ..rula...no.v.er │ │ │ │ -00063ed0: 9603 a36d 068d 9f01 cccc d50a 8e91 06a3 ...m............ │ │ │ │ -00063ee0: 94cf 2e8d 8d9f fba5 32d5 318e 8e91 09e1 ........2.1..... │ │ │ │ -00063ef0: 25cf 5468 6593 7365 7498 6f66 9366 6f72 %.The.set.of.for │ │ │ │ -00063f00: 6d9a ac72 756c 6173 9300 9366 6f72 6d69 m..rulas...formi │ │ │ │ -00063f10: 6e67 9374 6865 930c 7273 7493 636f 6d70 ng.the..rst.comp │ │ │ │ -00063f20: 9053 8e6f 6e65 6e98 748e a18d 91ea f1eb .S.onen.t....... │ │ │ │ -00063f30: 6f66 9603 6b21 6193 7365 7175 656e 90ac of..k!a.sequen.. │ │ │ │ -00063f40: 7274 9369 7393 6361 6c6c 6564 9b03 6b22 rt.is.called..k" │ │ │ │ -00063f50: 6974 7393 7365 7493 6f66 93e5 6173 7375 its.set.of..assu │ │ │ │ -00063f60: 6d70 7469 6f6e 7391 0468 fecf 616e 6493 mptions..h..and. │ │ │ │ -00063f70: 7468 6593 7465 726d 93d7 7498 cf66 6f72 the.term..t..for │ │ │ │ -00063f80: 6d69 6e67 9374 6865 9373 6563 6f6e 6493 ming.the.second. │ │ │ │ -00063f90: 636f 6d70 9053 8e6f 6e65 6e90 ac72 748e comp.S.onen..rt. │ │ │ │ -00063fa0: a18d 91ea f1eb 6973 9603 a18a 6361 6c6c ......is....call │ │ │ │ -00063fb0: 6564 9369 7473 93e5 6391 ff66 666f 6e63 ed.its..c..ffonc │ │ │ │ -00063fc0: 6c75 7369 6f6e 9100 e5b0 cf2e 9105 2080 lusion........ . │ │ │ │ -00063fd0: 5768 656e 9369 7493 6973 936e 6f74 9361 When.it.is.not.a │ │ │ │ -00063fe0: 6d9a ac72 6269 6775 6f75 7393 746f 9364 m..rbiguous.to.d │ │ │ │ -00063ff0: 6f93 736f 2c91 03b0 2961 9373 6571 7565 o.so,...)a.seque │ │ │ │ -00064000: 6e98 7493 28da 6667 d73b 9101 fffe 74cf n.t.(.fg.;....t. │ │ │ │ -00064010: 2993 6973 9377 7269 7474 656e 9361 738e ).is.written.as. │ │ │ │ -00064020: a18d 91ea f1eb 6a75 7374 9103 eaa8 d774 ......just.....t │ │ │ │ -00064030: cf2e 8e9f 10c5 d78d 91f6 537a 496e 95ac ..........SzIn.. │ │ │ │ -00064040: 7274 7569 7469 7693 656c 7991 ff05 562c rtuitiv.ely...V, │ │ │ │ -00064050: 9102 df96 6196 029c d26d 6f90 538e 6465 ....a....mo.S.de │ │ │ │ -00064060: 6c93 d74d 9103 ddb6 cf6f 669b 029c d106 l..M.....of..... │ │ │ │ -00064070: 8d9f 01cc ccd5 0a8e 9109 4066 e573 6174 ..........@f.sat │ │ │ │ -00064080: 6973 0c65 7393 cf61 9373 6571 7565 6e90 is.es..a.sequen. │ │ │ │ -00064090: ac72 7498 2800 d73b 9101 fffe 74cf 2993 .rt.(..;....t.). │ │ │ │ -000640a0: 6966 9361 6e9a ac72 7993 696e 9874 6572 if.an..ry.in.ter │ │ │ │ -000640b0: 7072 6574 6174 696f 6e91 029c d16f 6693 pretation....of. │ │ │ │ -000640c0: 7265 6c65 7691 ff58 e461 6e98 7493 6672 relev..X.an.t.fr │ │ │ │ -000640d0: 6565 8ea1 8d91 eaf1 eb76 91ff 58e4 6172 ee.......v..X.ar │ │ │ │ -000640e0: 6961 626c 6573 9603 bd68 6173 9b03 bd67 iables...has...g │ │ │ │ -000640f0: 656c 656d 656e 90ac 7274 7393 6f66 98d7 elemen..rts.of.. │ │ │ │ -00064100: 4d91 04fe 4ccf 6d61 6b69 6e67 9874 6865 M...L.making.the │ │ │ │ -00064110: 9366 6f72 6d90 ac72 756c 6173 9869 6e93 .form..rulas.in. │ │ │ │ -00064120: 0098 7472 7565 2c91 03c6 7461 6c73 6f93 ..true,...talso. │ │ │ │ -00064130: 6d61 6b90 ac72 6573 9874 6865 9366 6f72 mak..res.the.for │ │ │ │ -00064140: 6d90 ac72 756c 6198 d774 93cf 7472 7565 m..rula..t..true │ │ │ │ -00064150: 2e8e a18d 91ea f1eb 5491 ff05 566f 9603 ........T...Vo.. │ │ │ │ -00064160: a466 6d61 6b90 ac72 6593 7468 6973 936d .fmak..re.this.m │ │ │ │ -00064170: 6f72 6593 7072 6563 6973 652c 9103 b273 ore.precise,...s │ │ │ │ -00064180: 7375 7070 9a53 8e6f 7365 9103 a467 0096 supp.S.ose...g.. │ │ │ │ -00064190: 0355 523d 93da 66d7 748d 9f01 cccc d531 .UR=..f.t......1 │ │ │ │ -000641a0: 8e91 04c0 04d7 3b8d 9601 fffe 3a93 3a93 ......;.....:.:. │ │ │ │ -000641b0: 3a8e 9111 ca9c 3b91 01ff fe74 8d9f 01cc :.....;....t.... │ │ │ │ -000641c0: ccd8 708e 9104 c75d da67 9603 a466 cf61 ..p....].g...f.a │ │ │ │ -000641d0: 6e64 936c 6574 93d7 0b91 fe13 9173 3b78 nd.let.......s;x │ │ │ │ -000641e0: 91fe 0002 7393 cf62 9865 9361 9363 6f6e ....s..b.e.a.con │ │ │ │ -000641f0: 9aac 7274 6578 7493 636f 6e98 7461 696e ..rtext.con.tain │ │ │ │ -00064200: 696e 678e a18d 91ea f1eb 616c 6c96 05a1 ing.......all... │ │ │ │ -00064210: 4874 6865 9374 90ac 7279 7090 538e 659b Hthe.t..ryp.S.e. │ │ │ │ -00064220: 05a1 4776 91ff 58e4 6172 6961 626c 6573 ..Gv..X.ariables │ │ │ │ -00064230: 9361 6e64 9361 6c6c 9374 6865 9866 7265 .and.all.the.fre │ │ │ │ -00064240: 6593 7691 ff58 e461 7269 6162 6c65 7393 e.v..X.ariables. │ │ │ │ -00064250: 6f90 538e 6363 7572 7269 6e67 9369 6e98 o.S.ccurring.in. │ │ │ │ -00064260: 7468 6593 666f 726d 90ac 7275 6c61 7393 the.form..rulas. │ │ │ │ -00064270: d774 3b96 01ff fe74 8d9f 01cc ccd5 318e .t;....t......1. │ │ │ │ -00064280: 9104 c004 d73b 8d93 3a93 3a93 3a8e 9111 .....;..:.:.:... │ │ │ │ -00064290: ca9c 3b93 748d 9f01 cccc d870 8e91 04c7 ..;.t......p.... │ │ │ │ -000642a0: 5dcf 2e8e a18d 91ea f1eb 5375 7070 9053 ].........Supp.S │ │ │ │ -000642b0: 8e6f 7365 9604 4d07 7468 6174 9b04 4d06 .ose..M.that..M. │ │ │ │ -000642c0: d70b 91fe 1391 7393 cf68 6173 936c 656e ......s..has.len │ │ │ │ -000642d0: 6774 6898 d76e cf2c 9104 659f 7468 6174 gth..n.,..e.that │ │ │ │ -000642e0: 98d7 7891 fe00 0273 9603 fcc2 cf3d 93d7 ..x....s.....=.. │ │ │ │ -000642f0: 788d 9f01 cccc d531 8e91 04c0 04d7 3b8d x......1......;. │ │ │ │ -00064300: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ -00064310: 01ff fe78 8d9f 01cc ccd8 6d8e 910c 51cb ...x......m...Q. │ │ │ │ -00064320: cf61 6e64 9874 6861 7496 044d 0774 6865 .and.that..M.the │ │ │ │ -00064330: 9874 90ac 7279 7090 538e 6593 6f66 93d7 .t..ryp.S.e.of.. │ │ │ │ -00064340: 788d 9f01 cccc d86a 8e91 08b3 10cf 6973 x......j......is │ │ │ │ -00064350: 93d7 1b8d 9f01 cccc d86a 8e91 0466 0acf .........j...f.. │ │ │ │ -00064360: 2e91 065f fc53 696e 6365 8ea1 8d91 eaf1 ..._.Since...... │ │ │ │ -00064370: eb66 6f72 6d9a ac72 756c 6173 9604 60da .form..rulas..`. │ │ │ │ -00064380: 6172 6593 7465 726d 7393 6f66 9374 9879 are.terms.of.t.y │ │ │ │ -00064390: 709a 538e 658d 93eb 4062 986f 986f 6c8e p.S.e...@b.o.ol. │ │ │ │ -000643a0: 911b 0b79 cf2c 9104 7e67 7468 6593 7365 ...y.,..~gthe.se │ │ │ │ -000643b0: 6d61 6e9a ac72 7469 6373 936f 6693 7465 man..rtics.of.te │ │ │ │ -000643c0: 726d 7393 6465 0c6e 6564 9369 6e93 7468 rms.de.ned.in.th │ │ │ │ -000643d0: 6593 7072 6576 696f 7573 9363 9868 6170 e.previous.c.hap │ │ │ │ -000643e0: 7465 728e a18d 91ea f1eb 6769 769a ac72 ter.......giv..r │ │ │ │ -000643f0: 6573 9603 eaa8 7269 7365 9374 6f93 656c es....rise.to.el │ │ │ │ -00064400: 656d 656e 9874 7393 5b96 fe00 025b d70b emen.ts.[....[.. │ │ │ │ -00064410: 9bfe 1391 733b 7893 733a 74cf 5d93 5d8d ....s;x.s:t.].]. │ │ │ │ -00064420: 9f01 cccc d84d 8e91 0d6e 98cf 616e 6491 .....M...n..and. │ │ │ │ -00064430: 03ea a85b 935b d70b 9873 3b78 9373 3a74 ...[.[...s;x.s:t │ │ │ │ -00064440: 8d9f 01cc ccd8 6b8e 9105 2392 cf5d 935d ......k...#..].] │ │ │ │ -00064450: 8d9f 01cc ccd8 4d8e 910d 6e98 cf28 d76b ......M...n..(.k │ │ │ │ -00064460: 9103 bc6f cf3d 9103 5552 31d7 3b8d 9601 ...o.=..UR1.;... │ │ │ │ -00064470: fffe 3a93 3a93 3a8e 9111 ca9c 3b91 01ff ..:.:.:.....;... │ │ │ │ -00064480: fe70 cf29 9103 eaa8 696e 8e9f 27a3 148d .p.)....in..'... │ │ │ │ -00064490: 8d8d 8d8d 8d91 f810 aa9f f5ff fcbf 598e ..............Y. │ │ │ │ -000644a0: 8e9f 0c22 258d 91f0 f1eb d858 91ff 3526 ..."%......X..5& │ │ │ │ -000644b0: 73db 3255 8d91 00cd 289f fdb8 e4d9 6e8e s.2U....(.....n. │ │ │ │ -000644c0: 8e8e 8d8d 9feb 665a 8d91 0df6 84bf 308e ......fZ......0. │ │ │ │ -000644d0: 9f12 000b 8d91 0df6 8440 8e8e 8d9f f2ff .........@...... │ │ │ │ -000644e0: fd8d 911a 5566 d86d 8e9f 0d00 038d 8d91 ....Uf.m........ │ │ │ │ -000644f0: 17b4 399f f5ff fcbf 598e 8e9f 0bf4 968d ..9.....Y....... │ │ │ │ -00064500: 9116 b685 d86a 9076 08d5 3d31 8e8e 9125 .....j.v..=1...% │ │ │ │ -00064510: 790b cf5b 96fe 0002 5bd7 0b91 fe13 9173 y..[....[......s │ │ │ │ -00064520: 3a1b 8d9f 01cc ccd8 6a8e 9104 660a cf5d :.......j...f..] │ │ │ │ -00064530: 935d 8d9f 01cc ccd8 4d8e 9109 83f0 cf28 .]......M......( │ │ │ │ -00064540: d758 91fe f185 73cf 298d 9feb 665a 8dbf .X....s.)...fZ.. │ │ │ │ -00064550: 318e 9f12 000b 8d41 8e8e 8e8d 9173 9675 1......A.....s.u │ │ │ │ -00064560: da21 8e8d 9200 8241 1fcf 328e 8e8e 8e9f .!.....A..2..... │ │ │ │ -00064570: 26dd 3e8d 91ea f1eb 5361 9aac 7279 9603 &.>.....Sa..ry.. │ │ │ │ -00064580: eaa8 7468 6174 9374 6865 936d 6f90 538e ..that.the.mo.S. │ │ │ │ -00064590: 6465 6c93 d74d 9105 2b8c e573 6174 6973 del..M..+..satis │ │ │ │ -000645a0: 0c65 7391 04e8 85cf 7468 6593 7365 7175 .es.....the.sequ │ │ │ │ -000645b0: 656e 9874 9328 00d7 3b91 01ff fe74 cf29 en.t.(..;....t.) │ │ │ │ -000645c0: 9361 6e64 9377 7269 7465 8ea4 1ea3 098d .and.write...... │ │ │ │ -000645d0: 8d8d 91f0 f1eb 0091 0355 52da 6a8d 91fe .........UR.j... │ │ │ │ -000645e0: 0002 cf3d 8e8d 9107 238a 9f01 cccc d84d ...=....#......M │ │ │ │ -000645f0: 8e91 13fc ccd7 748e 8e8e a91d dd33 8d91 ......t......3.. │ │ │ │ -00064600: eaf1 ebcf 6966 9603 eaa8 666f 7293 616c ....if....for.al │ │ │ │ -00064610: 6c93 d758 9bfe f185 7396 0355 52da 3293 l..X....s..UR.2. │ │ │ │ -00064620: 558d 9101 3111 9ffb a532 d86e 8e91 0ac4 U...1....2.n.... │ │ │ │ -00064630: 09cf 616e 6496 03ea a861 6c6c 93d7 7991 ..and....all..y. │ │ │ │ -00064640: fe6e 3b73 9603 5552 da32 93cf 5b96 fe00 .n;s..UR.2..[... │ │ │ │ -00064650: 025b d70b 91fe 1391 733a 1b8d 9f01 cccc .[......s:...... │ │ │ │ -00064660: d531 8e91 04c0 04cf 5d93 5d8d 9f01 cccc .1......].]..... │ │ │ │ -00064670: d84d 8e91 0983 f0cf 28d7 5898 73cf 2996 .M......(.X.s.). │ │ │ │ -00064680: 02aa a8da 028d 9301 9601 fffe 0193 018e ................ │ │ │ │ -00064690: 9113 554e 0293 cf5b 96fe 0002 5bd7 0b91 ..UN...[....[... │ │ │ │ -000646a0: fe13 9173 3a1b 8d9f 01cc ccd8 6d8e 9108 ...s:.......m... │ │ │ │ -000646b0: 04c4 cf5d 935d 8d9f 01cc ccd8 4d8e 9109 ...].]......M... │ │ │ │ -000646c0: 83f0 cf28 d758 9873 cf29 9103 eaa8 7769 ...(.X.s.)....wi │ │ │ │ -000646d0: 7468 8ea1 8d8d 8d91 f0f1 eb5b 96fe 0002 th.........[.... │ │ │ │ -000646e0: 5bd7 0b91 fe13 9173 3b78 9373 3a74 8d9f [......s;x.s:t.. │ │ │ │ -000646f0: 01cc ccd8 6b8e 9105 2392 cf5d 935d 8d9f ....k...#..].].. │ │ │ │ -00064700: 01cc ccd8 4d8e 9109 83f0 cf28 d758 91fe ....M......(.X.. │ │ │ │ -00064710: f185 73cf 2928 d779 91fe 6e3b 73cf 2996 ..s.)(.y..n;s.). │ │ │ │ -00064720: 0355 523d 9331 8e8e 8ea6 8d91 eaf1 eb66 .UR=.1.........f │ │ │ │ -00064730: 6f72 9603 eaa8 616c 6c93 d76b 9103 bc6f or....all..k...o │ │ │ │ -00064740: cf3d 9103 5552 31d7 3b8d 9601 fffe 3a93 .=..UR1.;.....:. │ │ │ │ -00064750: 3a93 3a8e 9111 ca9c 3b91 01ff fe70 cf2c :.:.....;....p., │ │ │ │ -00064760: 9369 7493 6973 9361 6c73 6f93 7468 6593 .it.is.also.the. │ │ │ │ -00064770: 6361 7365 9374 6861 748e 9f1e a30a 8d8d case.that....... │ │ │ │ -00064780: 8d91 f0f1 eb5b 96fe 0002 5bd7 0b91 fe13 .....[....[..... │ │ │ │ -00064790: 9173 3b78 9373 3a74 cf5d 935d 8d9f 01cc .s;x.s:t.].].... │ │ │ │ -000647a0: ccd8 4d8e 9109 83f0 cf28 d758 91fe f185 ..M......(.X.... │ │ │ │ -000647b0: 73cf 2928 d779 91fe 6e3b 73cf 2996 0355 s.)(.y..n;s.)..U │ │ │ │ -000647c0: 523d 9331 d73a 8e8e 8e9f 1ddd 328d 91ea R=.1.:......2... │ │ │ │ -000647d0: f1eb cf28 5265 6361 6c6c 9603 eaa8 7468 ...(Recall....th │ │ │ │ -000647e0: 6174 8d93 328e 910d b54c 6973 9374 6865 at..2....Lis.the │ │ │ │ -000647f0: 9373 6574 93da 66cf 30d7 3b91 01ff fecf .set..f.0.;..... │ │ │ │ -00064800: 31da 67cf 2e29 8e9f 10c5 d78d 91f6 537a 1.g..)........Sz │ │ │ │ -00064810: 496e 9604 7d2d 7468 659b 047d 2c63 6173 In..}-the..},cas │ │ │ │ -00064820: 6593 d770 9104 4eb7 cf3d 9104 4eb6 302c e..p..N..=..N.0, │ │ │ │ -00064830: 9104 a1ce 7468 6593 7361 7469 7366 6163 ....the.satisfac │ │ │ │ -00064840: 7469 6f6e 986f 6693 28da 6667 d73b 9101 tion.of.(.fg.;.. │ │ │ │ -00064850: fffe 74cf 2993 6290 ac72 7998 d74d 9105 ..t.).b..ry..M.. │ │ │ │ -00064860: be11 cf77 696c 6c93 6290 538e 6593 7772 ...will.b.S.e.wr │ │ │ │ -00064870: 6974 7465 6e98 da6a 8d91 fe00 02cf 3d8e itten..j......=. │ │ │ │ -00064880: 8d91 0723 8a9f 01cc ccd8 4d8e 9114 f631 ...#......M....1 │ │ │ │ -00064890: d774 cf2e 9106 f06e 5468 90ac 7275 7393 .t.....nTh..rus. │ │ │ │ -000648a0: da6a 8d91 fe00 02cf 3d8e 8d91 0723 8a9f .j......=....#.. │ │ │ │ -000648b0: 01cc ccd8 4d8e 9114 f630 d774 8e9f 1000 ....M....0.t.... │ │ │ │ -000648c0: 008d 91ea f1eb cf6d 6561 6e73 9603 eaa8 .......means.... │ │ │ │ -000648d0: 7468 6174 9374 6865 9364 6570 9053 8e65 that.the.dep.S.e │ │ │ │ -000648e0: 6e64 656e 9aac 7274 6c79 9374 9879 7090 nden..rtly.t.yp. │ │ │ │ -000648f0: 538e 6564 9366 756e 6374 696f 6e8e 9f26 S.ed.function..& │ │ │ │ -00064900: f869 8d8d 8d91 f0f1 eb5b 96fe 0002 5bd7 .i.......[....[. │ │ │ │ -00064910: 74cf 5d93 5d8d 9f01 cccc d84d 8e91 0cd9 t.].]......M.... │ │ │ │ -00064920: 42da 328d 8d8d 910a 7411 9ff5 fffc bf59 B.2.....t......Y │ │ │ │ -00064930: 8e8e 9f0c 2225 8d91 0355 52d8 5891 ff35 ...."%...UR.X..5 │ │ │ │ -00064940: 2673 db32 558d 9100 cd28 9ffd b8e4 d96e &s.2U....(.....n │ │ │ │ -00064950: 8e8e 8e8d 8d9f eb66 5a8d 9120 59eb bf30 .......fZ.. Y..0 │ │ │ │ -00064960: 8e9f 1200 0b8d 9120 59eb 408e 8e8d 9ff2 ....... Y.@..... │ │ │ │ -00064970: fffd 8d91 2cb8 cdd8 6d8e 9f0d 0003 8d8d ....,...m....... │ │ │ │ -00064980: 912a 17a0 9ff5 fffc bf59 8e8e 9f0b f496 .*.......Y...... │ │ │ │ -00064990: 8d91 2919 ecd8 6a90 7608 d53d 318e 8e91 ..)...j.v..=1... │ │ │ │ -000649a0: 37dc 72cf 5b93 5bd7 0b91 fe13 9173 3a1b 7.r.[.[......s:. │ │ │ │ -000649b0: 8d9f 01cc ccd8 6a8e 9104 660a cf5d 935d ......j...f..].] │ │ │ │ -000649c0: 8d9f 01cc ccd8 4d8e 9109 83f0 cf28 d758 ......M......(.X │ │ │ │ -000649d0: 91fe f185 73cf 298d 9feb 665a 8dbf 318e ....s.)...fZ..1. │ │ │ │ -000649e0: 9f12 000b 8d41 8e8e 8e8d 9200 85f9 dcda .....A.......... │ │ │ │ -000649f0: 218e 8d92 0094 a486 cf32 8e8e 8e8e 9f26 !........2.....& │ │ │ │ -00064a00: 3291 8d91 eaf1 eb69 7396 03ea a863 6f6e 2......is....con │ │ │ │ -00064a10: 7374 616e 90ac 7274 9377 6974 6893 7691 stan..rt.with.v. │ │ │ │ -00064a20: ff58 e461 6c75 6593 3196 0355 52da 328d .X.alue.1..UR.2. │ │ │ │ -00064a30: 93cf 328e 9109 354e 2e8e 91ea f1eb 9f0b ..2...5N........ │ │ │ │ -00064a40: 6a2f 8900 0066 6600 71cf 9f9f 0c99 9a8d j/...ff.q....... │ │ │ │ -00064a50: 8d8d 8d91 0d83 909f fc5e ffc5 318e 8e8e .........^..1... │ │ │ │ -00064a60: 9112 0003 c64e 6f74 6596 03aa 2d74 6861 .....Note...-tha │ │ │ │ -00064a70: 7493 7468 6593 7490 b8e3 7970 9047 1d65 t.the.t...yp.G.e │ │ │ │ -00064a80: 9b03 aa2c 7375 6273 6372 6970 7493 6973 ...,subscript.is │ │ │ │ -00064a90: 936f 6d69 7474 6564 9366 726f 6d93 7465 .omitted.from.te │ │ │ │ -00064aa0: 726d 7393 7768 656e 9869 7493 6973 9363 rms.when.it.is.c │ │ │ │ -00064ab0: 6c65 6172 9366 726f 6d93 7468 6593 636f lear.from.the.co │ │ │ │ -00064ac0: 6e90 b8e3 7465 7874 9874 6861 7493 7468 n...text.that.th │ │ │ │ -00064ad0: 6579 9361 7265 8e9f 0c00 008d 666f 726d ey.are......form │ │ │ │ -00064ae0: 95b8 e375 6c61 732c 8d91 0355 5569 2e65 ...ulas,...UUi.e │ │ │ │ -00064af0: 2e8e 9113 71c8 6861 9376 9365 9b03 5555 ....q.ha.v.e..UU │ │ │ │ -00064b00: 7493 7970 9547 1d65 98eb 4962 936f 936f t.yp.G.e..Ib.o.o │ │ │ │ -00064b10: 6cc6 2e8e 8e9f 24fd 138e 8c8b 0000 0075 l.....$........u │ │ │ │ -00064b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00063d10: 0000 0000 0000 0000 062e eea0 02cc 0555 ...............U │ │ │ │ +00063d20: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +00063d30: eaf1 ebd0 3131 3692 012f f5f4 4368 6170 ....116../..Chap │ │ │ │ +00063d40: 7465 7291 0480 0031 302e 910a 8000 5468 ter....10.....Th │ │ │ │ +00063d50: 656f 7269 6573 8e91 eaf1 eb9f 0566 6689 eories.......ff. │ │ │ │ +00063d60: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +00063d70: df8d a0fd 8bd0 218d 8d91 eaf1 ebeb 4b31 ......!.......K1 │ │ │ │ +00063d80: 302e 328e 9120 f1e7 5365 7175 656e 91ff 0.2.. ..Sequen.. │ │ │ │ +00063d90: 75c2 7473 8e9f 1d74 688d 91ea f1eb cf54 u.ts...th......T │ │ │ │ +00063da0: 6865 9604 ca9a eb48 484f 4c93 cf6c 6f67 he.....HHOL..log │ │ │ │ +00063db0: 6963 9369 7393 7068 7261 7365 6493 696e ic.is.phrased.in │ │ │ │ +00063dc0: 9374 6572 6d73 936f 6691 04ca 9968 90ac .terms.of....h.. │ │ │ │ +00063dd0: 7279 7090 538e 6f74 6865 7469 6361 6c93 ryp.S.othetical. │ │ │ │ +00063de0: 6173 7365 7274 696f 6e73 9363 616c 6c65 assertions.calle │ │ │ │ +00063df0: 6493 e573 6591 ff66 6671 7565 6e74 73cf d..se..ffquents. │ │ │ │ +00063e00: 2e91 07d8 b646 6978 696e 6793 618e a410 .....Fixing.a... │ │ │ │ +00063e10: 0000 8d91 eaf1 eb28 7374 616e 6461 7264 .......(standard │ │ │ │ +00063e20: 2996 03d1 8973 6967 6e61 7475 7265 9306 )....signature.. │ │ │ │ +00063e30: 8d9f 01cc ccd5 0a8e 9106 a394 cf2c 9103 .............,.. │ │ │ │ +00063e40: d68f 6193 7365 7175 656e 9aac 7274 9369 ..a.sequen..rt.i │ │ │ │ +00063e50: 7393 6191 03d1 8a70 6169 7293 2800 d73b s.a....pair.(..; │ │ │ │ +00063e60: 9101 fffe 74cf 2993 7768 6572 6593 0093 ....t.).where... │ │ │ │ +00063e70: 6973 9361 930c 6e69 7465 9373 6574 936f is.a..nite.set.o │ │ │ │ +00063e80: 6693 666f 726d 9875 6c61 7393 6f98 7698 f.form.ulas.o.v. │ │ │ │ +00063e90: 6572 8ea1 8d91 eaf1 eb06 8d9f 01cc ccd5 er.............. │ │ │ │ +00063ea0: 0a8e 910a 4701 cf61 6e64 9603 a36d d774 ....G..and...m.t │ │ │ │ +00063eb0: 93cf 6973 9361 9373 696e 676c 6593 666f ..is.a.single.fo │ │ │ │ +00063ec0: 726d 95ac 7275 6c61 9b03 a36e 6f93 7693 rm..rula...no.v. │ │ │ │ +00063ed0: 6572 9603 a36d 068d 9f01 cccc d50a 8e91 er...m.......... │ │ │ │ +00063ee0: 06a3 94cf 2e8d 8d9f fba5 32d5 318e 8e91 ..........2.1... │ │ │ │ +00063ef0: 09e1 25cf 5468 6593 7365 7498 6f66 9366 ..%.The.set.of.f │ │ │ │ +00063f00: 6f72 6d9a ac72 756c 6173 9300 9366 6f72 orm..rulas...for │ │ │ │ +00063f10: 6d69 6e67 9374 6865 930c 7273 7493 636f ming.the..rst.co │ │ │ │ +00063f20: 6d70 9053 8e6f 6e65 6e98 748e a18d 91ea mp.S.onen.t..... │ │ │ │ +00063f30: f1eb 6f66 9603 6b21 6193 7365 7175 656e ..of..k!a.sequen │ │ │ │ +00063f40: 90ac 7274 9369 7393 6361 6c6c 6564 9b03 ..rt.is.called.. │ │ │ │ +00063f50: 6b22 6974 7393 7365 7493 6f66 93e5 6173 k"its.set.of..as │ │ │ │ +00063f60: 7375 6d70 7469 6f6e 7391 0468 fecf 616e sumptions..h..an │ │ │ │ +00063f70: 6493 7468 6593 7465 726d 93d7 7498 cf66 d.the.term..t..f │ │ │ │ +00063f80: 6f72 6d69 6e67 9374 6865 9373 6563 6f6e orming.the.secon │ │ │ │ +00063f90: 6493 636f 6d70 9053 8e6f 6e65 6e90 ac72 d.comp.S.onen..r │ │ │ │ +00063fa0: 748e a18d 91ea f1eb 6973 9603 a18a 6361 t.......is....ca │ │ │ │ +00063fb0: 6c6c 6564 9369 7473 93e5 6391 ff66 666f lled.its..c..ffo │ │ │ │ +00063fc0: 6e63 6c75 7369 6f6e 9100 e5b0 cf2e 9105 nclusion........ │ │ │ │ +00063fd0: 2080 5768 656e 9369 7493 6973 936e 6f74 .When.it.is.not │ │ │ │ +00063fe0: 9361 6d9a ac72 6269 6775 6f75 7393 746f .am..rbiguous.to │ │ │ │ +00063ff0: 9364 6f93 736f 2c91 03b0 2961 9373 6571 .do.so,...)a.seq │ │ │ │ +00064000: 7565 6e98 7493 28da 6667 d73b 9101 fffe uen.t.(.fg.;.... │ │ │ │ +00064010: 74cf 2993 6973 9377 7269 7474 656e 9361 t.).is.written.a │ │ │ │ +00064020: 738e a18d 91ea f1eb 6a75 7374 9103 eaa8 s.......just.... │ │ │ │ +00064030: d774 cf2e 8e9f 10c5 d78d 91f6 537a 496e .t..........SzIn │ │ │ │ +00064040: 95ac 7274 7569 7469 7693 656c 7991 ff05 ..rtuitiv.ely... │ │ │ │ +00064050: 562c 9102 df96 6196 029c d26d 6f90 538e V,....a....mo.S. │ │ │ │ +00064060: 6465 6c93 d74d 9103 ddb6 cf6f 669b 029c del..M.....of... │ │ │ │ +00064070: d106 8d9f 01cc ccd5 0a8e 9109 4066 e573 ............@f.s │ │ │ │ +00064080: 6174 6973 0c65 7393 cf61 9373 6571 7565 atis.es..a.seque │ │ │ │ +00064090: 6e90 ac72 7498 2800 d73b 9101 fffe 74cf n..rt.(..;....t. │ │ │ │ +000640a0: 2993 6966 9361 6e9a ac72 7993 696e 9874 ).if.an..ry.in.t │ │ │ │ +000640b0: 6572 7072 6574 6174 696f 6e91 029c d16f erpretation....o │ │ │ │ +000640c0: 6693 7265 6c65 7691 ff58 e461 6e98 7493 f.relev..X.an.t. │ │ │ │ +000640d0: 6672 6565 8ea1 8d91 eaf1 eb76 91ff 58e4 free.......v..X. │ │ │ │ +000640e0: 6172 6961 626c 6573 9603 bd68 6173 9b03 ariables...has.. │ │ │ │ +000640f0: bd67 656c 656d 656e 90ac 7274 7393 6f66 .gelemen..rts.of │ │ │ │ +00064100: 98d7 4d91 04fe 4ccf 6d61 6b69 6e67 9874 ..M...L.making.t │ │ │ │ +00064110: 6865 9366 6f72 6d90 ac72 756c 6173 9869 he.form..rulas.i │ │ │ │ +00064120: 6e93 0098 7472 7565 2c91 03c6 7461 6c73 n...true,...tals │ │ │ │ +00064130: 6f93 6d61 6b90 ac72 6573 9874 6865 9366 o.mak..res.the.f │ │ │ │ +00064140: 6f72 6d90 ac72 756c 6198 d774 93cf 7472 orm..rula..t..tr │ │ │ │ +00064150: 7565 2e8e a18d 91ea f1eb 5491 ff05 566f ue........T...Vo │ │ │ │ +00064160: 9603 a466 6d61 6b90 ac72 6593 7468 6973 ...fmak..re.this │ │ │ │ +00064170: 936d 6f72 6593 7072 6563 6973 652c 9103 .more.precise,.. │ │ │ │ +00064180: b273 7375 7070 9a53 8e6f 7365 9103 a467 .ssupp.S.ose...g │ │ │ │ +00064190: 0096 0355 523d 93da 66d7 748d 9f01 cccc ...UR=..f.t..... │ │ │ │ +000641a0: d531 8e91 04c0 04d7 3b8d 9601 fffe 3a93 .1......;.....:. │ │ │ │ +000641b0: 3a93 3a8e 9111 ca9c 3b91 01ff fe74 8d9f :.:.....;....t.. │ │ │ │ +000641c0: 01cc ccd8 708e 9104 c75d da67 9603 a466 ....p....].g...f │ │ │ │ +000641d0: cf61 6e64 936c 6574 93d7 0b91 fe13 9173 .and.let.......s │ │ │ │ +000641e0: 3b78 91fe 0002 7393 cf62 9865 9361 9363 ;x....s..b.e.a.c │ │ │ │ +000641f0: 6f6e 9aac 7274 6578 7493 636f 6e98 7461 on..rtext.con.ta │ │ │ │ +00064200: 696e 696e 678e a18d 91ea f1eb 616c 6c96 ining.......all. │ │ │ │ +00064210: 05a1 4874 6865 9374 90ac 7279 7090 538e ..Hthe.t..ryp.S. │ │ │ │ +00064220: 659b 05a1 4776 91ff 58e4 6172 6961 626c e...Gv..X.ariabl │ │ │ │ +00064230: 6573 9361 6e64 9361 6c6c 9374 6865 9866 es.and.all.the.f │ │ │ │ +00064240: 7265 6593 7691 ff58 e461 7269 6162 6c65 ree.v..X.ariable │ │ │ │ +00064250: 7393 6f90 538e 6363 7572 7269 6e67 9369 s.o.S.ccurring.i │ │ │ │ +00064260: 6e98 7468 6593 666f 726d 90ac 7275 6c61 n.the.form..rula │ │ │ │ +00064270: 7393 d774 3b96 01ff fe74 8d9f 01cc ccd5 s..t;....t...... │ │ │ │ +00064280: 318e 9104 c004 d73b 8d93 3a93 3a93 3a8e 1......;..:.:.:. │ │ │ │ +00064290: 9111 ca9c 3b93 748d 9f01 cccc d870 8e91 ....;.t......p.. │ │ │ │ +000642a0: 04c7 5dcf 2e8e a18d 91ea f1eb 5375 7070 ..].........Supp │ │ │ │ +000642b0: 9053 8e6f 7365 9604 4d07 7468 6174 9b04 .S.ose..M.that.. │ │ │ │ +000642c0: 4d06 d70b 91fe 1391 7393 cf68 6173 936c M.......s..has.l │ │ │ │ +000642d0: 656e 6774 6898 d76e cf2c 9104 659f 7468 ength..n.,..e.th │ │ │ │ +000642e0: 6174 98d7 7891 fe00 0273 9603 fcc2 cf3d at..x....s.....= │ │ │ │ +000642f0: 93d7 788d 9f01 cccc d531 8e91 04c0 04d7 ..x......1...... │ │ │ │ +00064300: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ +00064310: 3b91 01ff fe78 8d9f 01cc ccd8 6d8e 910c ;....x......m... │ │ │ │ +00064320: 51cb cf61 6e64 9874 6861 7496 044d 0774 Q..and.that..M.t │ │ │ │ +00064330: 6865 9874 90ac 7279 7090 538e 6593 6f66 he.t..ryp.S.e.of │ │ │ │ +00064340: 93d7 788d 9f01 cccc d86a 8e91 08b3 10cf ..x......j...... │ │ │ │ +00064350: 6973 93d7 1b8d 9f01 cccc d86a 8e91 0466 is.........j...f │ │ │ │ +00064360: 0acf 2e91 065f fc53 696e 6365 8ea1 8d91 ....._.Since.... │ │ │ │ +00064370: eaf1 eb66 6f72 6d9a ac72 756c 6173 9604 ...form..rulas.. │ │ │ │ +00064380: 60da 6172 6593 7465 726d 7393 6f66 9374 `.are.terms.of.t │ │ │ │ +00064390: 9879 709a 538e 658d 93eb 4062 986f 986f .yp.S.e...@b.o.o │ │ │ │ +000643a0: 6c8e 911b 0b79 cf2c 9104 7e67 7468 6593 l....y.,..~gthe. │ │ │ │ +000643b0: 7365 6d61 6e9a ac72 7469 6373 936f 6693 seman..rtics.of. │ │ │ │ +000643c0: 7465 726d 7393 6465 0c6e 6564 9369 6e93 terms.de.ned.in. │ │ │ │ +000643d0: 7468 6593 7072 6576 696f 7573 9363 9868 the.previous.c.h │ │ │ │ +000643e0: 6170 7465 728e a18d 91ea f1eb 6769 769a apter.......giv. │ │ │ │ +000643f0: ac72 6573 9603 eaa8 7269 7365 9374 6f93 .res....rise.to. │ │ │ │ +00064400: 656c 656d 656e 9874 7393 5b96 fe00 025b elemen.ts.[....[ │ │ │ │ +00064410: d70b 9bfe 1391 733b 7893 733a 74cf 5d93 ......s;x.s:t.]. │ │ │ │ +00064420: 5d8d 9f01 cccc d84d 8e91 0d6e 98cf 616e ]......M...n..an │ │ │ │ +00064430: 6491 03ea a85b 935b d70b 9873 3b78 9373 d....[.[...s;x.s │ │ │ │ +00064440: 3a74 8d9f 01cc ccd8 6b8e 9105 2392 cf5d :t......k...#..] │ │ │ │ +00064450: 935d 8d9f 01cc ccd8 4d8e 910d 6e98 cf28 .]......M...n..( │ │ │ │ +00064460: d76b 9103 bc6f cf3d 9103 5552 31d7 3b8d .k...o.=..UR1.;. │ │ │ │ +00064470: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ +00064480: 01ff fe70 cf29 9103 eaa8 696e 8e9f 27a3 ...p.)....in..'. │ │ │ │ +00064490: 148d 8d8d 8d8d 8d91 f810 aa9f f5ff fcbf ................ │ │ │ │ +000644a0: 598e 8e9f 0c22 258d 91f0 f1eb d858 91ff Y...."%......X.. │ │ │ │ +000644b0: 3526 73db 3255 8d91 00cd 289f fdb8 e4d9 5&s.2U....(..... │ │ │ │ +000644c0: 6e8e 8e8e 8d8d 9feb 665a 8d91 0df6 84bf n.......fZ...... │ │ │ │ +000644d0: 308e 9f12 000b 8d91 0df6 8440 8e8e 8d9f 0..........@.... │ │ │ │ +000644e0: f2ff fd8d 911a 5566 d86d 8e9f 0d00 038d ......Uf.m...... │ │ │ │ +000644f0: 8d91 17b4 399f f5ff fcbf 598e 8e9f 0bf4 ....9.....Y..... │ │ │ │ +00064500: 968d 9116 b685 d86a 9076 08d5 3d31 8e8e .......j.v..=1.. │ │ │ │ +00064510: 9125 790b cf5b 96fe 0002 5bd7 0b91 fe13 .%y..[....[..... │ │ │ │ +00064520: 9173 3a1b 8d9f 01cc ccd8 6a8e 9104 660a .s:.......j...f. │ │ │ │ +00064530: cf5d 935d 8d9f 01cc ccd8 4d8e 9109 83f0 .].]......M..... │ │ │ │ +00064540: cf28 d758 91fe f185 73cf 298d 9feb 665a .(.X....s.)...fZ │ │ │ │ +00064550: 8dbf 318e 9f12 000b 8d41 8e8e 8e8d 9173 ..1......A.....s │ │ │ │ +00064560: 9675 da21 8e8d 9200 8241 1fcf 328e 8e8e .u.!.....A..2... │ │ │ │ +00064570: 8e9f 26dd 3e8d 91ea f1eb 5361 9aac 7279 ..&.>.....Sa..ry │ │ │ │ +00064580: 9603 eaa8 7468 6174 9374 6865 936d 6f90 ....that.the.mo. │ │ │ │ +00064590: 538e 6465 6c93 d74d 9105 2b8c e573 6174 S.del..M..+..sat │ │ │ │ +000645a0: 6973 0c65 7391 04e8 85cf 7468 6593 7365 is.es.....the.se │ │ │ │ +000645b0: 7175 656e 9874 9328 00d7 3b91 01ff fe74 quen.t.(..;....t │ │ │ │ +000645c0: cf29 9361 6e64 9377 7269 7465 8ea4 1ea3 .).and.write.... │ │ │ │ +000645d0: 098d 8d8d 91f0 f1eb 0091 0355 52da 6a8d ...........UR.j. │ │ │ │ +000645e0: 91fe 0002 cf3d 8e8d 9107 238a 9f01 cccc .....=....#..... │ │ │ │ +000645f0: d84d 8e91 13fc ccd7 748e 8e8e a91d dd33 .M......t......3 │ │ │ │ +00064600: 8d91 eaf1 ebcf 6966 9603 eaa8 666f 7293 ......if....for. │ │ │ │ +00064610: 616c 6c93 d758 9bfe f185 7396 0355 52da all..X....s..UR. │ │ │ │ +00064620: 3293 558d 9101 3111 9ffb a532 d86e 8e91 2.U...1....2.n.. │ │ │ │ +00064630: 0ac4 09cf 616e 6496 03ea a861 6c6c 93d7 ....and....all.. │ │ │ │ +00064640: 7991 fe6e 3b73 9603 5552 da32 93cf 5b96 y..n;s..UR.2..[. │ │ │ │ +00064650: fe00 025b d70b 91fe 1391 733a 1b8d 9f01 ...[......s:.... │ │ │ │ +00064660: cccc d531 8e91 04c0 04cf 5d93 5d8d 9f01 ...1......].]... │ │ │ │ +00064670: cccc d84d 8e91 0983 f0cf 28d7 5898 73cf ...M......(.X.s. │ │ │ │ +00064680: 2996 02aa a8da 028d 9301 9601 fffe 0193 )............... │ │ │ │ +00064690: 018e 9113 554e 0293 cf5b 96fe 0002 5bd7 ....UN...[....[. │ │ │ │ +000646a0: 0b91 fe13 9173 3a1b 8d9f 01cc ccd8 6d8e .....s:.......m. │ │ │ │ +000646b0: 9108 04c4 cf5d 935d 8d9f 01cc ccd8 4d8e .....].]......M. │ │ │ │ +000646c0: 9109 83f0 cf28 d758 9873 cf29 9103 eaa8 .....(.X.s.).... │ │ │ │ +000646d0: 7769 7468 8ea1 8d8d 8d91 f0f1 eb5b 96fe with.........[.. │ │ │ │ +000646e0: 0002 5bd7 0b91 fe13 9173 3b78 9373 3a74 ..[......s;x.s:t │ │ │ │ +000646f0: 8d9f 01cc ccd8 6b8e 9105 2392 cf5d 935d ......k...#..].] │ │ │ │ +00064700: 8d9f 01cc ccd8 4d8e 9109 83f0 cf28 d758 ......M......(.X │ │ │ │ +00064710: 91fe f185 73cf 2928 d779 91fe 6e3b 73cf ....s.)(.y..n;s. │ │ │ │ +00064720: 2996 0355 523d 9331 8e8e 8ea6 8d91 eaf1 )..UR=.1........ │ │ │ │ +00064730: eb66 6f72 9603 eaa8 616c 6c93 d76b 9103 .for....all..k.. │ │ │ │ +00064740: bc6f cf3d 9103 5552 31d7 3b8d 9601 fffe .o.=..UR1.;..... │ │ │ │ +00064750: 3a93 3a93 3a8e 9111 ca9c 3b91 01ff fe70 :.:.:.....;....p │ │ │ │ +00064760: cf2c 9369 7493 6973 9361 6c73 6f93 7468 .,.it.is.also.th │ │ │ │ +00064770: 6593 6361 7365 9374 6861 748e 9f1e a30a e.case.that..... │ │ │ │ +00064780: 8d8d 8d91 f0f1 eb5b 96fe 0002 5bd7 0b91 .......[....[... │ │ │ │ +00064790: fe13 9173 3b78 9373 3a74 cf5d 935d 8d9f ...s;x.s:t.].].. │ │ │ │ +000647a0: 01cc ccd8 4d8e 9109 83f0 cf28 d758 91fe ....M......(.X.. │ │ │ │ +000647b0: f185 73cf 2928 d779 91fe 6e3b 73cf 2996 ..s.)(.y..n;s.). │ │ │ │ +000647c0: 0355 523d 9331 d73a 8e8e 8e9f 1ddd 328d .UR=.1.:......2. │ │ │ │ +000647d0: 91ea f1eb cf28 5265 6361 6c6c 9603 eaa8 .....(Recall.... │ │ │ │ +000647e0: 7468 6174 8d93 328e 910d b54c 6973 9374 that..2....Lis.t │ │ │ │ +000647f0: 6865 9373 6574 93da 66cf 30d7 3b91 01ff he.set..f.0.;... │ │ │ │ +00064800: fecf 31da 67cf 2e29 8e9f 10c5 d78d 91f6 ..1.g..)........ │ │ │ │ +00064810: 537a 496e 9604 7d2d 7468 659b 047d 2c63 SzIn..}-the..},c │ │ │ │ +00064820: 6173 6593 d770 9104 4eb7 cf3d 9104 4eb6 ase..p..N..=..N. │ │ │ │ +00064830: 302c 9104 a1ce 7468 6593 7361 7469 7366 0,....the.satisf │ │ │ │ +00064840: 6163 7469 6f6e 986f 6693 28da 6667 d73b action.of.(.fg.; │ │ │ │ +00064850: 9101 fffe 74cf 2993 6290 ac72 7998 d74d ....t.).b..ry..M │ │ │ │ +00064860: 9105 be11 cf77 696c 6c93 6290 538e 6593 .....will.b.S.e. │ │ │ │ +00064870: 7772 6974 7465 6e98 da6a 8d91 fe00 02cf written..j...... │ │ │ │ +00064880: 3d8e 8d91 0723 8a9f 01cc ccd8 4d8e 9114 =....#......M... │ │ │ │ +00064890: f631 d774 cf2e 9106 f06e 5468 90ac 7275 .1.t.....nTh..ru │ │ │ │ +000648a0: 7393 da6a 8d91 fe00 02cf 3d8e 8d91 0723 s..j......=....# │ │ │ │ +000648b0: 8a9f 01cc ccd8 4d8e 9114 f630 d774 8e9f ......M....0.t.. │ │ │ │ +000648c0: 1000 008d 91ea f1eb cf6d 6561 6e73 9603 .........means.. │ │ │ │ +000648d0: eaa8 7468 6174 9374 6865 9364 6570 9053 ..that.the.dep.S │ │ │ │ +000648e0: 8e65 6e64 656e 9aac 7274 6c79 9374 9879 .enden..rtly.t.y │ │ │ │ +000648f0: 7090 538e 6564 9366 756e 6374 696f 6e8e p.S.ed.function. │ │ │ │ +00064900: 9f26 f869 8d8d 8d91 f0f1 eb5b 96fe 0002 .&.i.......[.... │ │ │ │ +00064910: 5bd7 74cf 5d93 5d8d 9f01 cccc d84d 8e91 [.t.].]......M.. │ │ │ │ +00064920: 0cd9 42da 328d 8d8d 910a 7411 9ff5 fffc ..B.2.....t..... │ │ │ │ +00064930: bf59 8e8e 9f0c 2225 8d91 0355 52d8 5891 .Y...."%...UR.X. │ │ │ │ +00064940: ff35 2673 db32 558d 9100 cd28 9ffd b8e4 .5&s.2U....(.... │ │ │ │ +00064950: d96e 8e8e 8e8d 8d9f eb66 5a8d 9120 59eb .n.......fZ.. Y. │ │ │ │ +00064960: bf30 8e9f 1200 0b8d 9120 59eb 408e 8e8d .0....... Y.@... │ │ │ │ +00064970: 9ff2 fffd 8d91 2cb8 cdd8 6d8e 9f0d 0003 ......,...m..... │ │ │ │ +00064980: 8d8d 912a 17a0 9ff5 fffc bf59 8e8e 9f0b ...*.......Y.... │ │ │ │ +00064990: f496 8d91 2919 ecd8 6a90 7608 d53d 318e ....)...j.v..=1. │ │ │ │ +000649a0: 8e91 37dc 72cf 5b93 5bd7 0b91 fe13 9173 ..7.r.[.[......s │ │ │ │ +000649b0: 3a1b 8d9f 01cc ccd8 6a8e 9104 660a cf5d :.......j...f..] │ │ │ │ +000649c0: 935d 8d9f 01cc ccd8 4d8e 9109 83f0 cf28 .]......M......( │ │ │ │ +000649d0: d758 91fe f185 73cf 298d 9feb 665a 8dbf .X....s.)...fZ.. │ │ │ │ +000649e0: 318e 9f12 000b 8d41 8e8e 8e8d 9200 85f9 1......A........ │ │ │ │ +000649f0: dcda 218e 8d92 0094 a486 cf32 8e8e 8e8e ..!........2.... │ │ │ │ +00064a00: 9f26 3291 8d91 eaf1 eb69 7396 03ea a863 .&2......is....c │ │ │ │ +00064a10: 6f6e 7374 616e 90ac 7274 9377 6974 6893 onstan..rt.with. │ │ │ │ +00064a20: 7691 ff58 e461 6c75 6593 3196 0355 52da v..X.alue.1..UR. │ │ │ │ +00064a30: 328d 93cf 328e 9109 354e 2e8e 91ea f1eb 2...2...5N...... │ │ │ │ +00064a40: 9f0b 6a2f 8900 0066 6600 71cf 9f9f 0c99 ..j/...ff.q..... │ │ │ │ +00064a50: 9a8d 8d8d 8d91 0d83 909f fc5e ffc5 318e ...........^..1. │ │ │ │ +00064a60: 8e8e 9112 0003 c64e 6f74 6596 03aa 2d74 .......Note...-t │ │ │ │ +00064a70: 6861 7493 7468 6593 7490 b8e3 7970 9047 hat.the.t...yp.G │ │ │ │ +00064a80: 1d65 9b03 aa2c 7375 6273 6372 6970 7493 .e...,subscript. │ │ │ │ +00064a90: 6973 936f 6d69 7474 6564 9366 726f 6d93 is.omitted.from. │ │ │ │ +00064aa0: 7465 726d 7393 7768 656e 9869 7493 6973 terms.when.it.is │ │ │ │ +00064ab0: 9363 6c65 6172 9366 726f 6d93 7468 6593 .clear.from.the. │ │ │ │ +00064ac0: 636f 6e90 b8e3 7465 7874 9874 6861 7493 con...text.that. │ │ │ │ +00064ad0: 7468 6579 9361 7265 8e9f 0c00 008d 666f they.are......fo │ │ │ │ +00064ae0: 726d 95b8 e375 6c61 732c 8d91 0355 5569 rm...ulas,...UUi │ │ │ │ +00064af0: 2e65 2e8e 9113 71c8 6861 9376 9365 9b03 .e....q.ha.v.e.. │ │ │ │ +00064b00: 5555 7493 7970 9547 1d65 98eb 4962 936f UUt.yp.G.e..Ib.o │ │ │ │ +00064b10: 936f 6cc6 2e8e 8e9f 24fd 138e 8c8b 0000 .ol.....$....... │ │ │ │ +00064b20: 0075 0000 0000 0000 0000 0000 0000 0000 .u.............. │ │ │ │ 00064b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00064b40: 0000 0000 0006 3cec a002 cc05 558d a0fd ......<.....U... │ │ │ │ -00064b50: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -00064b60: d031 302e 332e 910a 8000 4c6f 6769 6392 .10.3.....Logic. │ │ │ │ -00064b70: 016d 620a 3131 378e 9112 c761 9f05 6666 .mb.117....a..ff │ │ │ │ -00064b80: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -00064b90: 2fdf 8da0 fd8b d021 8d8d 9112 c761 eb4b /......!.....a.K │ │ │ │ -00064ba0: 3130 2e33 8e91 48c7 5d4c 6f67 6963 8e9f 10.3..H.]Logic.. │ │ │ │ -00064bb0: 1ce0 f18d 9112 c761 cf41 9104 dac4 6465 .......a.A....de │ │ │ │ -00064bc0: 6475 6374 6976 90ac 7265 9604 db02 7379 ductiv..re....sy │ │ │ │ -00064bd0: 7374 656d 93da 4491 0530 58cf 6973 9361 stem..D..0X.is.a │ │ │ │ -00064be0: 9b04 db01 7365 7493 6f66 9370 6169 7273 ....set.of.pairs │ │ │ │ -00064bf0: 9328 d74c 3b96 01ff fecf 2800 d73b 9374 .(.L;.....(..;.t │ │ │ │ -00064c00: cf29 2996 04db 0277 6865 7265 93d7 4c93 .))....where..L. │ │ │ │ -00064c10: cf69 7393 6198 2870 9053 8e6f 7373 6962 .is.a.(p.S.ossib │ │ │ │ -00064c20: 6c79 9365 6d70 7490 ac72 7929 936c 6973 ly.empt..ry).lis │ │ │ │ -00064c30: 7493 6f66 8ea4 1000 008d 9112 c761 7365 t.of.........ase │ │ │ │ -00064c40: 7175 656e 9aac 7274 7396 03ea a861 6e64 quen..rts....and │ │ │ │ -00064c50: 9328 00d7 3b91 01ff fe74 cf29 9369 7393 .(..;....t.).is. │ │ │ │ -00064c60: 6193 7365 7175 656e 9874 2e8e a910 7d50 a.sequen.t....}P │ │ │ │ -00064c70: 8d91 1e28 f041 9104 1985 7365 7175 656e ...(.A....sequen │ │ │ │ -00064c80: 9aac 7274 9604 1991 2800 d73b 9101 fffe ..rt....(..;.... │ │ │ │ -00064c90: 74cf 2993 666f 6c6c 6f98 7773 9104 1990 t.).follo.ws.... │ │ │ │ -00064ca0: 6672 6f6d 9361 9373 6574 936f 6693 7365 from.a.set.of.se │ │ │ │ -00064cb0: 7175 656e 9874 7393 0193 6298 7993 6193 quen.ts...b.y.a. │ │ │ │ -00064cc0: 6465 6475 6374 6976 9865 9104 1990 7379 deductiv.e....sy │ │ │ │ -00064cd0: 7374 656d 93da 4491 046e e7cf 6966 9361 stem..D..n..if.a │ │ │ │ -00064ce0: 6e64 936f 6e6c 798e a18d 9112 c761 6966 nd.only......aif │ │ │ │ -00064cf0: 9603 eaa8 7468 6572 6593 6578 6973 7493 ....there.exist. │ │ │ │ -00064d00: 7365 7175 656e 90ac 7274 7393 2800 8d9f sequen..rts.(... │ │ │ │ -00064d10: 01cc ccd5 318e 9604 c004 d73b 9b01 fffe ....1......;.... │ │ │ │ -00064d20: 748d 9f01 cccc d531 8e93 cf29 2c8d 9103 t......1...),... │ │ │ │ -00064d30: eaa8 d73a 983a 983a 8e91 159f f0cf 2c91 ...:.:.:......,. │ │ │ │ -00064d40: 03ea a828 008d 9f01 cccc d86e 8e96 05a8 ...(.......n.... │ │ │ │ -00064d50: 50d7 3b98 748d 9f01 cccc d86e 8e93 cf29 P.;.t......n...) │ │ │ │ -00064d60: 9603 eaa8 7375 6390 ac72 6893 7468 6174 ....suc..rh.that │ │ │ │ -00064d70: 3a8e a41c 7293 8d8d 8d8d 9121 23c9 312e :...r......!#.1. │ │ │ │ -00064d80: 8e8e 8e91 3027 4d28 00d7 3b9b 01ff fe74 ....0'M(..;....t │ │ │ │ -00064d90: cf29 9603 5552 3d93 2800 8d9f 01cc ccd8 .)..UR=.(....... │ │ │ │ -00064da0: 6e8e 9605 a850 d73b 9874 8d9f 01cc ccd8 n....P.;.t...... │ │ │ │ -00064db0: 6e8e 93cf 292c 9103 eaa8 616e 648e 9f1c n...),....and... │ │ │ │ -00064dc0: 7292 8d8d 8d8d 9121 23c9 322e 8e8e 8e91 r......!#.2..... │ │ │ │ -00064dd0: 3027 4d66 6f72 9603 eaa8 616c 6c93 d769 0'Mfor....all..i │ │ │ │ -00064de0: 93cf 7375 6390 ac72 6893 7468 6174 9331 ..suc..rh.that.1 │ │ │ │ -00064df0: 9603 5552 da14 93d7 6993 da14 93d7 6e8e ..UR....i.....n. │ │ │ │ -00064e00: a18d 8d8d 8d91 351d 52cf 2861 298e 8e8e ......5.R.(a)... │ │ │ │ -00064e10: 914a 00d2 6569 7468 6572 9b03 eaa8 2800 .J..either....(. │ │ │ │ -00064e20: 8d9f 01cc ccd8 698e 9603 64da d73b 9101 ......i...d..;.. │ │ │ │ -00064e30: fffe 748d 9f01 cccc d869 8e93 cf29 9603 ..t......i...).. │ │ │ │ -00064e40: 5552 da32 93cf 0198 6f72 8e9f 15fa a18d UR.2....or...... │ │ │ │ -00064e50: 8d8d 8d91 3476 3628 6229 8e8e 8e91 4a00 ....4v6(b)....J. │ │ │ │ -00064e60: d228 d74c 8d9f 01cc ccd8 698e 9603 64da .(.L......i...d. │ │ │ │ -00064e70: d73b 9b01 fffe cf28 008d 9f01 cccc d869 .;.....(.......i │ │ │ │ -00064e80: 8e93 d73b 9874 8d9f 01cc ccd8 698e 93cf ...;.t......i... │ │ │ │ -00064e90: 2929 9603 5552 da32 9344 9103 ef86 cf66 ))..UR.2.D.....f │ │ │ │ -00064ea0: 6f72 9603 9a2f 736f 6d65 9b03 9a30 6c69 or.../some...0li │ │ │ │ -00064eb0: 7374 93d7 4c8d 9f01 cccc d869 8e91 06ff st..L......i.... │ │ │ │ -00064ec0: 0acf 6f66 986d 656d 90ac 7262 9053 8e65 ..of.mem..rb.S.e │ │ │ │ -00064ed0: 7273 936f 6698 0191 0206 4bda 5b91 0206 rs.of.....K.[... │ │ │ │ -00064ee0: 4a66 cf28 008d 9f01 cccc d531 8e96 04c0 Jf.(.......1.... │ │ │ │ -00064ef0: 04d7 3b9b 01ff fe74 8d9f 01cc ccd5 318e ..;....t......1. │ │ │ │ -00064f00: 93cf 29d7 3b8d 983a 983a 983a 8e91 11ca ..).;..:.:.:.... │ │ │ │ -00064f10: 9c3b 98cf 2800 8d9f 01cc ccd8 69db 00d5 .;..(.......i... │ │ │ │ -00064f20: 318e 960e 4156 d73b 9874 8d9f 01cc ccd8 1...AV.;.t...... │ │ │ │ -00064f30: 69db 00d5 318e 93cf 29da 6791 039a 30cf i...1...).g...0. │ │ │ │ -00064f40: 2e8e a18d 9112 c761 5468 6596 03ea a873 .......aThe....s │ │ │ │ -00064f50: 6571 7565 6e63 6593 2800 8d9f 01cc ccd5 equence.(....... │ │ │ │ -00064f60: 318e 9604 c004 d73b 9b01 fffe 748d 9f01 1......;....t... │ │ │ │ -00064f70: cccc d531 8e93 cf29 d73b 8d98 da01 9801 ...1...).;...... │ │ │ │ -00064f80: 9801 8e91 11ff fad7 3b98 cf28 008d 9f01 ........;..(.... │ │ │ │ -00064f90: cccc d86e 8e96 05a8 50d7 3b98 748d 9f01 ...n....P.;.t... │ │ │ │ -00064fa0: cccc d86e 8e93 cf29 9603 eaa8 6973 9363 ...n...)....is.c │ │ │ │ -00064fb0: 616c 6c65 6493 6193 e570 7296 ff66 666f alled.a..pr..ffo │ │ │ │ -00064fc0: 936f 6691 0673 31cf 6f66 9603 eaa8 2800 .of..s1.of....(. │ │ │ │ -00064fd0: d73b 9874 cf29 9366 726f 6d93 0193 7769 .;.t.).from...wi │ │ │ │ -00064fe0: 7468 9372 6573 7090 538e 6563 7493 746f th.resp.S.ect.to │ │ │ │ -00064ff0: 93da 4490 5556 cf2e 8ea6 8d91 1e28 f04e ..D.UV.......(.N │ │ │ │ -00065000: 6f74 6596 031a c974 6861 749b 031a c869 ote....that....i │ │ │ │ -00065010: 6693 2800 d73b 9101 fffe 74cf 2998 666f f.(..;....t.).fo │ │ │ │ -00065020: 6c6c 6f90 ac72 7773 9366 726f 6d93 012c llo..rws.from.., │ │ │ │ -00065030: 9103 445b 7468 656e 9328 00d7 3b91 01ff ..D[then.(..;... │ │ │ │ -00065040: fe74 cf29 9361 6c73 6f98 666f 6c6c 6f9a .t.).also.follo. │ │ │ │ -00065050: ac72 7773 9366 726f 6d93 616e 9879 9603 .rws.from.an.y.. │ │ │ │ -00065060: 1ac8 018d 9ffb a532 db30 8e91 05e9 02cf .......2.0...... │ │ │ │ -00065070: 7375 6398 6893 7468 6174 9103 1ac9 0196 suc.h.that...... │ │ │ │ -00065080: 0355 52da 1293 cf01 8d9f fba5 32db 308e .UR.........2.0. │ │ │ │ -00065090: 9102 ce39 cf2e 8ea4 1000 008d 9112 c761 ...9...........a │ │ │ │ -000650a0: 5468 6973 9603 eaa8 7072 6f70 9053 8e65 This....prop.S.e │ │ │ │ -000650b0: 7274 90ac 7279 9369 7393 6361 6c6c 6564 rt..ry.is.called │ │ │ │ -000650c0: 93e5 6d6f 6e6f 746f 6e69 6369 7479 9101 ..monotonicity.. │ │ │ │ -000650d0: 0d82 cf2e 8e9f 107d 518d 911e 28f0 5468 .......}Q...(.Th │ │ │ │ -000650e0: 6596 043c ce6e 6f74 6174 696f 6e9b 043c e..<.notation..< │ │ │ │ -000650f0: cfd7 748d 9f01 cccc d531 8e91 04c0 04d7 ..t......1...... │ │ │ │ -00065100: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -00065110: 3b91 01ff fe74 8d9f 01cc ccd8 6e8e 9109 ;....t......n... │ │ │ │ -00065120: 8976 da60 8d9f 01cc ccdb 4490 3c72 d83b .v.`......D.|..... │ │ │ │ +00064b90: 0294 2fdf 8da0 fd8b d021 8d8d 9112 c761 ../......!.....a │ │ │ │ +00064ba0: eb4b 3130 2e33 8e91 48c7 5d4c 6f67 6963 .K10.3..H.]Logic │ │ │ │ +00064bb0: 8e9f 1ce0 f18d 9112 c761 cf41 9104 dac4 .........a.A.... │ │ │ │ +00064bc0: 6465 6475 6374 6976 90ac 7265 9604 db02 deductiv..re.... │ │ │ │ +00064bd0: 7379 7374 656d 93da 4491 0530 58cf 6973 system..D..0X.is │ │ │ │ +00064be0: 9361 9b04 db01 7365 7493 6f66 9370 6169 .a....set.of.pai │ │ │ │ +00064bf0: 7273 9328 d74c 3b96 01ff fecf 2800 d73b rs.(.L;.....(..; │ │ │ │ +00064c00: 9374 cf29 2996 04db 0277 6865 7265 93d7 .t.))....where.. │ │ │ │ +00064c10: 4c93 cf69 7393 6198 2870 9053 8e6f 7373 L..is.a.(p.S.oss │ │ │ │ +00064c20: 6962 6c79 9365 6d70 7490 ac72 7929 936c ibly.empt..ry).l │ │ │ │ +00064c30: 6973 7493 6f66 8ea4 1000 008d 9112 c761 ist.of.........a │ │ │ │ +00064c40: 7365 7175 656e 9aac 7274 7396 03ea a861 sequen..rts....a │ │ │ │ +00064c50: 6e64 9328 00d7 3b91 01ff fe74 cf29 9369 nd.(..;....t.).i │ │ │ │ +00064c60: 7393 6193 7365 7175 656e 9874 2e8e a910 s.a.sequen.t.... │ │ │ │ +00064c70: 7d50 8d91 1e28 f041 9104 1985 7365 7175 }P...(.A....sequ │ │ │ │ +00064c80: 656e 9aac 7274 9604 1991 2800 d73b 9101 en..rt....(..;.. │ │ │ │ +00064c90: fffe 74cf 2993 666f 6c6c 6f98 7773 9104 ..t.).follo.ws.. │ │ │ │ +00064ca0: 1990 6672 6f6d 9361 9373 6574 936f 6693 ..from.a.set.of. │ │ │ │ +00064cb0: 7365 7175 656e 9874 7393 0193 6298 7993 sequen.ts...b.y. │ │ │ │ +00064cc0: 6193 6465 6475 6374 6976 9865 9104 1990 a.deductiv.e.... │ │ │ │ +00064cd0: 7379 7374 656d 93da 4491 046e e7cf 6966 system..D..n..if │ │ │ │ +00064ce0: 9361 6e64 936f 6e6c 798e a18d 9112 c761 .and.only......a │ │ │ │ +00064cf0: 6966 9603 eaa8 7468 6572 6593 6578 6973 if....there.exis │ │ │ │ +00064d00: 7493 7365 7175 656e 90ac 7274 7393 2800 t.sequen..rts.(. │ │ │ │ +00064d10: 8d9f 01cc ccd5 318e 9604 c004 d73b 9b01 ......1......;.. │ │ │ │ +00064d20: fffe 748d 9f01 cccc d531 8e93 cf29 2c8d ..t......1...),. │ │ │ │ +00064d30: 9103 eaa8 d73a 983a 983a 8e91 159f f0cf .....:.:.:...... │ │ │ │ +00064d40: 2c91 03ea a828 008d 9f01 cccc d86e 8e96 ,....(.......n.. │ │ │ │ +00064d50: 05a8 50d7 3b98 748d 9f01 cccc d86e 8e93 ..P.;.t......n.. │ │ │ │ +00064d60: cf29 9603 eaa8 7375 6390 ac72 6893 7468 .)....suc..rh.th │ │ │ │ +00064d70: 6174 3a8e a41c 7293 8d8d 8d8d 9121 23c9 at:...r......!#. │ │ │ │ +00064d80: 312e 8e8e 8e91 3027 4d28 00d7 3b9b 01ff 1.....0'M(..;... │ │ │ │ +00064d90: fe74 cf29 9603 5552 3d93 2800 8d9f 01cc .t.)..UR=.(..... │ │ │ │ +00064da0: ccd8 6e8e 9605 a850 d73b 9874 8d9f 01cc ..n....P.;.t.... │ │ │ │ +00064db0: ccd8 6e8e 93cf 292c 9103 eaa8 616e 648e ..n...),....and. │ │ │ │ +00064dc0: 9f1c 7292 8d8d 8d8d 9121 23c9 322e 8e8e ..r......!#.2... │ │ │ │ +00064dd0: 8e91 3027 4d66 6f72 9603 eaa8 616c 6c93 ..0'Mfor....all. │ │ │ │ +00064de0: d769 93cf 7375 6390 ac72 6893 7468 6174 .i..suc..rh.that │ │ │ │ +00064df0: 9331 9603 5552 da14 93d7 6993 da14 93d7 .1..UR....i..... │ │ │ │ +00064e00: 6e8e a18d 8d8d 8d91 351d 52cf 2861 298e n.......5.R.(a). │ │ │ │ +00064e10: 8e8e 914a 00d2 6569 7468 6572 9b03 eaa8 ...J..either.... │ │ │ │ +00064e20: 2800 8d9f 01cc ccd8 698e 9603 64da d73b (.......i...d..; │ │ │ │ +00064e30: 9101 fffe 748d 9f01 cccc d869 8e93 cf29 ....t......i...) │ │ │ │ +00064e40: 9603 5552 da32 93cf 0198 6f72 8e9f 15fa ..UR.2....or.... │ │ │ │ +00064e50: a18d 8d8d 8d91 3476 3628 6229 8e8e 8e91 ......4v6(b).... │ │ │ │ +00064e60: 4a00 d228 d74c 8d9f 01cc ccd8 698e 9603 J..(.L......i... │ │ │ │ +00064e70: 64da d73b 9b01 fffe cf28 008d 9f01 cccc d..;.....(...... │ │ │ │ +00064e80: d869 8e93 d73b 9874 8d9f 01cc ccd8 698e .i...;.t......i. │ │ │ │ +00064e90: 93cf 2929 9603 5552 da32 9344 9103 ef86 ..))..UR.2.D.... │ │ │ │ +00064ea0: cf66 6f72 9603 9a2f 736f 6d65 9b03 9a30 .for.../some...0 │ │ │ │ +00064eb0: 6c69 7374 93d7 4c8d 9f01 cccc d869 8e91 list..L......i.. │ │ │ │ +00064ec0: 06ff 0acf 6f66 986d 656d 90ac 7262 9053 ....of.mem..rb.S │ │ │ │ +00064ed0: 8e65 7273 936f 6698 0191 0206 4bda 5b91 .ers.of.....K.[. │ │ │ │ +00064ee0: 0206 4a66 cf28 008d 9f01 cccc d531 8e96 ..Jf.(.......1.. │ │ │ │ +00064ef0: 04c0 04d7 3b9b 01ff fe74 8d9f 01cc ccd5 ....;....t...... │ │ │ │ +00064f00: 318e 93cf 29d7 3b8d 983a 983a 983a 8e91 1...).;..:.:.:.. │ │ │ │ +00064f10: 11ca 9c3b 98cf 2800 8d9f 01cc ccd8 69db ...;..(.......i. │ │ │ │ +00064f20: 00d5 318e 960e 4156 d73b 9874 8d9f 01cc ..1...AV.;.t.... │ │ │ │ +00064f30: ccd8 69db 00d5 318e 93cf 29da 6791 039a ..i...1...).g... │ │ │ │ +00064f40: 30cf 2e8e a18d 9112 c761 5468 6596 03ea 0........aThe... │ │ │ │ +00064f50: a873 6571 7565 6e63 6593 2800 8d9f 01cc .sequence.(..... │ │ │ │ +00064f60: ccd5 318e 9604 c004 d73b 9b01 fffe 748d ..1......;....t. │ │ │ │ +00064f70: 9f01 cccc d531 8e93 cf29 d73b 8d98 da01 .....1...).;.... │ │ │ │ +00064f80: 9801 9801 8e91 11ff fad7 3b98 cf28 008d ..........;..(.. │ │ │ │ +00064f90: 9f01 cccc d86e 8e96 05a8 50d7 3b98 748d .....n....P.;.t. │ │ │ │ +00064fa0: 9f01 cccc d86e 8e93 cf29 9603 eaa8 6973 .....n...)....is │ │ │ │ +00064fb0: 9363 616c 6c65 6493 6193 e570 7296 ff66 .called.a..pr..f │ │ │ │ +00064fc0: 666f 936f 6691 0673 31cf 6f66 9603 eaa8 fo.of..s1.of.... │ │ │ │ +00064fd0: 2800 d73b 9874 cf29 9366 726f 6d93 0193 (..;.t.).from... │ │ │ │ +00064fe0: 7769 7468 9372 6573 7090 538e 6563 7493 with.resp.S.ect. │ │ │ │ +00064ff0: 746f 93da 4490 5556 cf2e 8ea6 8d91 1e28 to..D.UV.......( │ │ │ │ +00065000: f04e 6f74 6596 031a c974 6861 749b 031a .Note....that... │ │ │ │ +00065010: c869 6693 2800 d73b 9101 fffe 74cf 2998 .if.(..;....t.). │ │ │ │ +00065020: 666f 6c6c 6f90 ac72 7773 9366 726f 6d93 follo..rws.from. │ │ │ │ +00065030: 012c 9103 445b 7468 656e 9328 00d7 3b91 .,..D[then.(..;. │ │ │ │ +00065040: 01ff fe74 cf29 9361 6c73 6f98 666f 6c6c ...t.).also.foll │ │ │ │ +00065050: 6f9a ac72 7773 9366 726f 6d93 616e 9879 o..rws.from.an.y │ │ │ │ +00065060: 9603 1ac8 018d 9ffb a532 db30 8e91 05e9 .........2.0.... │ │ │ │ +00065070: 02cf 7375 6398 6893 7468 6174 9103 1ac9 ..suc.h.that.... │ │ │ │ +00065080: 0196 0355 52da 1293 cf01 8d9f fba5 32db ...UR.........2. │ │ │ │ +00065090: 308e 9102 ce39 cf2e 8ea4 1000 008d 9112 0....9.......... │ │ │ │ +000650a0: c761 5468 6973 9603 eaa8 7072 6f70 9053 .aThis....prop.S │ │ │ │ +000650b0: 8e65 7274 90ac 7279 9369 7393 6361 6c6c .ert..ry.is.call │ │ │ │ +000650c0: 6564 93e5 6d6f 6e6f 746f 6e69 6369 7479 ed..monotonicity │ │ │ │ +000650d0: 9101 0d82 cf2e 8e9f 107d 518d 911e 28f0 .........}Q...(. │ │ │ │ +000650e0: 5468 6596 043c ce6e 6f74 6174 696f 6e9b The..<.notation. │ │ │ │ +000650f0: 043c cfd7 748d 9f01 cccc d531 8e91 04c0 .<..t......1.... │ │ │ │ +00065100: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +00065110: ca9c 3b91 01ff fe74 8d9f 01cc ccd8 6e8e ..;....t......n. │ │ │ │ +00065120: 9109 8976 da60 8d9f 01cc ccdb 4490 3c72 ...v.`......D. │ │ │ │ -000659a0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -000659b0: 8d91 eaf1 eb41 7373 756d 7074 696f 6e96 .....Assumption. │ │ │ │ -000659c0: 0480 0069 6e90 a000 7472 6f90 6000 6475 ...in...tro.`.du │ │ │ │ -000659d0: 6374 696f 6e93 5beb 6141 5353 554d 45d0 ction.[.aASSUME. │ │ │ │ -000659e0: 5d8e a417 c000 8d8d 8d8d 8d91 f225 1e9f ]............%.. │ │ │ │ -000659f0: fd33 3289 0000 6665 001e 51b6 9f0b 080b .32...fe..Q..... │ │ │ │ -00065a00: 8dd7 7496 073f fada 6093 d774 8e8e 8e8e ..t..?..`..t.... │ │ │ │ -00065a10: 8e8e 9f22 fca2 8d91 eaf1 ebd0 5265 0d65 ..."........Re.e │ │ │ │ -00065a20: 7869 7669 7490 a000 7991 0480 005b eb61 xivit...y....[.a │ │ │ │ -00065a30: 5245 464c d05d 8ea1 8d8d 8d8d 8d91 f225 REFL.].........% │ │ │ │ -00065a40: 1e9f fd33 3289 0000 6665 002a ca90 9f0b ...32...fe.*.... │ │ │ │ -00065a50: 080b 8d91 03ea a8da 6091 073f fad7 7496 ........`..?..t. │ │ │ │ -00065a60: 0355 52cf 3d93 d774 8e8e 8e8e 8e8e 9f22 .UR.=..t......." │ │ │ │ -00065a70: fca1 8d91 eaf1 ebd0 4265 7461 2d63 6f6e ........Beta-con │ │ │ │ -00065a80: 95a0 0076 9365 7273 696f 6e91 0480 005b ...v.ersion....[ │ │ │ │ -00065a90: eb61 4245 5441 8d91 00b0 9789 0000 6666 .aBETA........ff │ │ │ │ -00065aa0: 0003 7302 8e91 0423 9943 4f4e 56d0 5d8e ..s....#.CONV.]. │ │ │ │ -00065ab0: a18d 8d8d 8d8d 91f2 251e 9ffd 3332 8900 ........%...32.. │ │ │ │ -00065ac0: 0066 6500 7735 269f 0b08 0b8d 9603 eaa8 .fe.w5&......... │ │ │ │ -00065ad0: da60 9107 3ffa cf28 d715 783a 9374 8d9f .`..?..(..x:.t.. │ │ │ │ -00065ae0: 01cc ccd5 318e 9604 c004 cf29 d774 8d9f ....1......).t.. │ │ │ │ -00065af0: 01cc ccd5 328e 9108 1556 cf3d 9103 5552 ....2....V.=..UR │ │ │ │ -00065b00: d774 8d9f 01cc ccd5 318e 93cf 5bd7 748d .t......1...[.t. │ │ │ │ -00065b10: 9f01 cccc d532 8e93 d73d 78cf 5d8e 8e8e .....2...=x.]... │ │ │ │ -00065b20: 8e8e 8e9f 21f3 698d 8d8d 8d91 fc92 39eb ....!.i.......9. │ │ │ │ -00065b30: 6080 888e 8e8e 9108 51d7 cf57 6865 7265 `.......Q..Where │ │ │ │ -00065b40: 9b03 f963 d774 8d9f 01cc ccd5 318e 9604 ...c.t......1... │ │ │ │ -00065b50: c004 cf5b d774 8d9f 01cc ccd5 328e 93d7 ...[.t......2... │ │ │ │ -00065b60: 3d78 cf5d 9869 7398 7468 6598 7265 7375 =x.].is.the.resu │ │ │ │ -00065b70: 6c74 986f 6698 7375 6273 7469 7475 7469 lt.of.substituti │ │ │ │ -00065b80: 6e67 98d7 748d 9f01 cccc d532 8e91 08b9 ng..t......2.... │ │ │ │ -00065b90: 67cf 666f 7298 d778 98cf 696e 9103 f962 g.for..x..in...b │ │ │ │ -00065ba0: d774 8d9f 01cc ccd5 318e 93cf 2c91 03fd .t......1...,... │ │ │ │ -00065bb0: 1277 6974 6898 7375 6974 6162 6c65 9872 .with.suitable.r │ │ │ │ -00065bc0: 656e 616d 696e 6798 6f66 8ea4 1000 008d enaming.of...... │ │ │ │ -00065bd0: 9108 51d7 769b ff58 e461 7269 6162 6c65 ..Q.v..X.ariable │ │ │ │ -00065be0: 7396 03ea a874 6f93 7072 6576 95ac 7265 s....to.prev..re │ │ │ │ -00065bf0: 6e93 7496 03ea a866 7265 6593 7698 6172 n.t....free.v.ar │ │ │ │ -00065c00: 6961 626c 6573 9369 6e93 d774 8d9f 01cc iables.in..t.... │ │ │ │ -00065c10: ccd5 328e 9108 aaac cf62 9a53 8e65 636f ..2......b.S.eco │ │ │ │ -00065c20: 6d69 6e67 9362 986f 756e 6493 6166 7465 ming.b.ound.afte │ │ │ │ -00065c30: 7293 7375 6273 7469 7475 7469 6f6e 2e8e r.substitution.. │ │ │ │ -00065c40: a91f 4164 8d91 eaf1 ebd0 5375 6273 7469 ..Ad......Substi │ │ │ │ -00065c50: 7475 7469 6f6e 9104 8000 5beb 6153 5542 tution....[.aSUB │ │ │ │ -00065c60: 5354 d05d 8e9f 1cde 3b8d 8d8d 8d8d 9ff7 ST.]....;....... │ │ │ │ -00065c70: e1c5 8d91 f225 1ecf 008d 9f01 cccc d531 .....%.........1 │ │ │ │ -00065c80: 8e91 0bff feda 6096 073f fad7 748d 9f01 ......`..?..t... │ │ │ │ -00065c90: cccc d531 8e91 0815 56cf 3d9b 0355 52d7 ...1....V.=..UR. │ │ │ │ -00065ca0: 748d 9ffb a532 8ddb 308e 9f07 5241 8dd5 t....2..0...RA.. │ │ │ │ -00065cb0: 318e 8e8d 911e 3ff2 da01 9601 fffe 0193 1.....?......... │ │ │ │ -00065cc0: 018e 9145 bfde cf00 8d9f 01cc ccd8 6e8e ...E..........n. │ │ │ │ -00065cd0: 910c e84a da60 93d7 748d 9f01 cccc d86e ...J.`..t......n │ │ │ │ -00065ce0: 8e91 08fd a2cf 3d98 d774 8d9f fba5 328d ......=..t....2. │ │ │ │ -00065cf0: db30 8e9f 0752 418d d86e 8e8e 9134 a830 .0...RA..n...4.0 │ │ │ │ -00065d00: cf00 93da 6093 d774 cf5b d774 8d9f 01cc ....`..t.[.t.... │ │ │ │ -00065d10: ccd5 318e 9104 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ -00065d20: 933a 933a 8e91 11ca 9c3b 9101 fffe 748d .:.:.....;....t. │ │ │ │ -00065d30: 9f01 cccc d86e 8e91 05a8 50cf 5d8e 91f2 .....n....P.]... │ │ │ │ -00065d40: 251e 9f05 516d 8900 0066 6501 4f4f dd9f %...Qm...fe.OO.. │ │ │ │ -00065d50: 0b08 0b8d 9155 881b 008d 9f01 cccc d531 .....U.........1 │ │ │ │ -00065d60: 8e91 076a acda 5b8d 9102 aaa8 0196 01ff ...j..[......... │ │ │ │ -00065d70: fe01 9301 8e91 1355 4e5b 9602 aaa8 cf00 .......UN[...... │ │ │ │ -00065d80: 8d9f 01cc ccd8 6e8e 9108 52f8 da5b 93cf ......n...R..[.. │ │ │ │ -00065d90: 0096 073f fada 6093 d774 cf5b d774 8d9f ...?..`..t.[.t.. │ │ │ │ -00065da0: fbdd df8d db30 8e9f 06c1 678d d531 8e8e .....0....g..1.. │ │ │ │ -00065db0: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ -00065dc0: 8e91 11ca 9c3b 9101 fffe 748d 9ffc 8889 .....;....t..... │ │ │ │ -00065dd0: 8ddb 308e 9f06 6eea 8dd8 6e8e 8e91 05a8 ..0...n...n..... │ │ │ │ -00065de0: 50cf 5d8e 8e8e 8e8e 8e9f 21f3 688d 8d8d P.].......!.h... │ │ │ │ -00065df0: 8d91 fc92 39eb 6080 888e 8e8e 9108 51d7 ....9.`.......Q. │ │ │ │ -00065e00: cf57 6865 7265 9602 c7a5 d774 cf5b d774 .Where.....t.[.t │ │ │ │ -00065e10: 8d9f 01cc ccd5 318e 9b04 c004 d73b 8d96 ......1......;.. │ │ │ │ -00065e20: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ -00065e30: fffe 748d 9f01 cccc d86e 8e91 05a8 50cf ..t......n....P. │ │ │ │ -00065e40: 5d93 6465 6e6f 7465 7393 6193 7465 726d ].denotes.a.term │ │ │ │ -00065e50: 9102 c7a4 d774 93cf 7769 7468 9373 6f6d .....t..with.som │ │ │ │ -00065e60: 6593 6672 6565 936f 9053 8e63 6375 7272 e.free.o.S.ccurr │ │ │ │ -00065e70: 656e 6365 7393 6f66 9373 7562 7465 726d ences.of.subterm │ │ │ │ -00065e80: 7393 d774 8d9f 01cc ccd5 318e 98cf 2c8d s..t......1...,. │ │ │ │ -00065e90: 9103 01d8 d73a 9601 fffe 3a93 3a8e 9113 .....:....:.:... │ │ │ │ -00065ea0: 941d cf2c 9103 01d9 d774 8d9f 01cc ccd8 ...,.....t...... │ │ │ │ -00065eb0: 6e8e 8ea1 8d91 0851 d7cf 7369 6e67 6c65 n......Q..single │ │ │ │ -00065ec0: 6496 03d7 836f 7574 9b03 d782 616e 6493 d....out....and. │ │ │ │ -00065ed0: d774 cf5b d774 8d9f fba5 328d db30 8e9f .t.[.t....2..0.. │ │ │ │ -00065ee0: 0752 418d d531 8e8e 9104 c004 d73b 8d96 .RA..1.......;.. │ │ │ │ -00065ef0: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ -00065f00: fffe 748d 9ffb a532 8ddb 308e 9f07 5241 ..t....2..0...RA │ │ │ │ -00065f10: 8dd8 6e8e 8e91 05a8 50cf 5d93 6465 6e6f ..n.....P.].deno │ │ │ │ -00065f20: 7465 7393 7468 6598 7265 7375 6c74 936f tes.the.result.o │ │ │ │ -00065f30: 6693 7265 706c 6163 696e 6793 6561 6390 f.replacing.eac. │ │ │ │ -00065f40: ac72 6898 7365 6c65 6374 6564 936f 9053 .rh.selected.o.S │ │ │ │ -00065f50: 8e63 6375 7272 656e 6365 8ea1 8d91 0851 .ccurrence.....Q │ │ │ │ -00065f60: d76f 6696 0392 88d7 748d 9f01 cccc d869 .of.....t......i │ │ │ │ -00065f70: 8e9b 06f7 61cf 6290 ac72 7993 d774 8d9f ....a.b..ry..t.. │ │ │ │ -00065f80: fba5 328d db30 8e9f 0752 418d d869 8e8e ..2..0...RA..i.. │ │ │ │ -00065f90: 98cf 2866 6f72 9331 8dda 148e 9609 5557 ..(for.1......UW │ │ │ │ -00065fa0: d769 8dda 148e 93d7 6ecf 292c 9103 a427 .i......n.),...' │ │ │ │ -00065fb0: 7769 7468 9603 9288 7375 6974 6162 6c65 with....suitable │ │ │ │ -00065fc0: 9372 656e 616d 696e 679b 0392 876f 6693 .renaming....of. │ │ │ │ -00065fd0: 7691 ff58 e461 7269 6162 6c65 7398 746f v..X.ariables.to │ │ │ │ -00065fe0: 9370 7265 7695 ac72 656e 9374 9866 7265 .prev..ren.t.fre │ │ │ │ -00065ff0: 6591 0392 8876 91ff 58e4 6172 6961 626c e....v..X.ariabl │ │ │ │ -00066000: 6573 8ea1 8d91 0851 d769 6e96 03ea a8d7 es.....Q.in..... │ │ │ │ -00066010: 748d 9ffb a532 8ddb 308e 9f07 5241 8dd8 t....2..0...RA.. │ │ │ │ -00066020: 698e 8e91 074f 82cf 629a 538e 6563 6f6d i....O..b.S.ecom │ │ │ │ -00066030: 696e 6793 6298 6f75 6e64 9361 6674 6572 ing.b.ound.after │ │ │ │ -00066040: 9373 7562 7374 6974 7574 696f 6e2e 8ea6 .substitution... │ │ │ │ -00066050: 8d91 eaf1 ebd0 4162 7374 7261 6374 696f ......Abstractio │ │ │ │ -00066060: 6e91 0480 005b eb61 4142 53d0 5d8e a41c n....[.aABS.]... │ │ │ │ -00066070: 3390 8d8d 8d8d 8d9f f7e1 c58d 910f fed2 3............... │ │ │ │ -00066080: cf00 9607 3ffa da60 93d7 748d 9f01 cccc ....?..`..t..... │ │ │ │ -00066090: d531 8e91 0815 56cf 3d91 0355 52d7 748d .1....V.=..UR.t. │ │ │ │ -000660a0: 9f01 cccc d532 8e8e 91f2 251e 9f05 516d .....2....%...Qm │ │ │ │ -000660b0: 8900 0066 6500 7aaa c59f 0b08 0b8d cf00 ...fe.z......... │ │ │ │ -000660c0: 9607 3ffa da60 93cf 28d7 1578 3a9b 03ea ..?..`..(..x:... │ │ │ │ -000660d0: a874 8d9f 01cc ccd5 318e 9104 c004 cf29 .t......1......) │ │ │ │ -000660e0: 9603 5552 3d93 28d7 1578 3a98 748d 9f01 ..UR=.(..x:.t... │ │ │ │ -000660f0: cccc d532 8e91 04c0 04cf 298e 8e8e 8e8e ...2......)..... │ │ │ │ -00066100: 8e9f 2148 bc8d 8d8d 8d91 fc92 39eb 6080 ..!H........9.`. │ │ │ │ -00066110: 888e 8e8e 9108 51d7 cf50 726f 90ac 7276 ......Q..Pro..rv │ │ │ │ -00066120: 6964 6564 9603 eaa8 d778 93cf 6973 936e ided.....x..is.n │ │ │ │ -00066130: 6f74 9366 7265 6593 696e 9300 2e8e a68d ot.free.in...... │ │ │ │ -00066140: 91ea f1eb d054 95a0 0079 7090 6000 659b .....T...yp.`.e. │ │ │ │ -00066150: 0480 0069 6e73 7461 6e93 7469 6174 696f ...instan.tiatio │ │ │ │ -00066160: 6e98 5beb 6149 4e53 548d 9100 b097 8900 n.[.aINST....... │ │ │ │ -00066170: 0066 6600 0373 028e 9104 2399 5459 5045 .ff..s....#.TYPE │ │ │ │ -00066180: d05d 8ea1 8d8d 8d8d 8d9f f7e1 c58d 912b .].............+ │ │ │ │ -00066190: 3993 cf00 9607 3ffa da60 93d7 748e 91f2 9.....?..`..t... │ │ │ │ -000661a0: 251e 9f05 516d 8900 0066 6500 9393 dd9f %...Qm...fe..... │ │ │ │ -000661b0: 0b08 0b8d cf00 9607 3ffa da60 93d7 74cf ........?..`..t. │ │ │ │ -000661c0: 5bd7 1b8d 9f01 cccc d531 8e96 04c0 04d7 [........1...... │ │ │ │ -000661d0: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -000661e0: 3b9b 01ff fe1b 8d9f 01cc ccd8 6e8e 9105 ;...........n... │ │ │ │ -000661f0: a850 d73d 0b8d 9f01 cccc d531 8e93 d73b .P.=.......1...; │ │ │ │ -00066200: 8d98 3a98 3a98 3a8e 9111 ca9c 3b98 0b8d ..:.:.:.....;... │ │ │ │ -00066210: 9f01 cccc d86e 8e91 05a8 50cf 5d8e 8e8e .....n....P.]... │ │ │ │ -00066220: 8e8e 8e9f 21f3 688d 8d8d 8d91 fc92 39eb ....!.h.......9. │ │ │ │ -00066230: 6080 888e 8e8e 9108 51d7 cf57 6865 7265 `.......Q..Where │ │ │ │ -00066240: 9103 64e9 d774 cf5b d71b 8d9f 01cc ccd5 ..d..t.[........ │ │ │ │ -00066250: 318e 9604 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ -00066260: 933a 8e91 11ca 9c3b 9b01 fffe 1b8d 9f01 .:.....;........ │ │ │ │ -00066270: cccc d86e 8e91 05a8 50d7 3d0b 8d9f 01cc ...n....P.=..... │ │ │ │ -00066280: ccd5 318e 93d7 3b8d 983a 983a 983a 8e91 ..1...;..:.:.:.. │ │ │ │ -00066290: 11ca 9c3b 980b 8d9f 01cc ccd8 6e8e 9105 ...;........n... │ │ │ │ -000662a0: a850 cf5d 9603 64e9 6973 9374 6865 9103 .P.]..d.is.the.. │ │ │ │ -000662b0: 64e8 7265 7375 6c74 936f 6693 7375 6273 d.result.of.subs │ │ │ │ -000662c0: 7469 7475 7469 6e67 2c91 037f a969 6e93 tituting,....in. │ │ │ │ -000662d0: 7061 7261 6c6c 656c 2c91 037f a874 6865 parallel,....the │ │ │ │ -000662e0: 9374 90ac 7279 7090 538e 6573 93d7 1b8d .t..ryp.S.es.... │ │ │ │ -000662f0: 9f01 cccc d531 8e91 04c0 04cf 2c8e 9f10 .....1......,... │ │ │ │ -00066300: 0000 8d8d 9108 51d7 d73a 9601 fffe 3a93 ......Q..:....:. │ │ │ │ -00066310: 3a8e 9116 1c77 cf2c 9603 eaa8 d71b 8d9f :....w.,........ │ │ │ │ -00066320: 01cc ccd8 6e8e 9b09 92f8 cf66 6f72 9374 ....n......for.t │ │ │ │ -00066330: 90ac 7279 7090 538e 6593 7691 ff58 e461 ..ryp.S.e.v..X.a │ │ │ │ -00066340: 7269 6162 6c65 7393 d70b 8d9f 01cc ccd5 riables......... │ │ │ │ -00066350: 318e 9104 c004 cf2c 8d93 d73a 9601 fffe 1......,...:.... │ │ │ │ -00066360: 3a93 3a8e 9111 b548 cf2c 93d7 0b8d 9f01 :.:....H.,...... │ │ │ │ -00066370: cccc d86e 8e98 cf69 6e93 d774 cf2c 9377 ...n...in..t.,.w │ │ │ │ -00066380: 6974 6893 7468 6593 7265 7374 7269 6374 ith.the.restrict │ │ │ │ -00066390: 696f 6e73 3a8e 9f19 ee0b 8d8d 8d8d 9114 ions:........... │ │ │ │ -000663a0: d8ef 2869 298e 8e8e 9127 1fff 6e6f 6e65 ..(i)....'..none │ │ │ │ -000663b0: 9603 eaa8 6f66 9374 6865 9374 90ac 7279 ....of.the.t..ry │ │ │ │ -000663c0: 709a 538e 6593 7691 ff58 e461 7269 6162 p.S.e.v..X.ariab │ │ │ │ -000663d0: 6c65 7393 d70b 8d9f 01cc ccd5 318e 9104 les.........1... │ │ │ │ -000663e0: c004 cf2c 8d93 d73a 9601 fffe 3a93 3a8e ...,...:....:.:. │ │ │ │ -000663f0: 9115 9ff0 cf2c 93d7 0b8d 9f01 cccc d86e .....,.........n │ │ │ │ -00066400: 8e91 0992 f8cf 6f98 6363 7572 9369 6e93 ......o.ccur.in. │ │ │ │ -00066410: 003b 8e9f 14ee 0a8d 8d8d 8d91 1195 6328 .;............c( │ │ │ │ -00066420: 6969 298e 8e8e 9127 1fff 6e6f 9603 eaa8 ii)....'..no.... │ │ │ │ -00066430: 6469 7374 696e 6374 9376 91ff 58e4 6172 distinct.v..X.ar │ │ │ │ -00066440: 6961 626c 6573 9369 6e93 d774 93cf 6290 iables.in..t..b. │ │ │ │ -00066450: 538e 6563 6f6d 6593 6964 656e 9aac 7274 S.ecome.iden..rt │ │ │ │ -00066460: 690c 6564 9361 6674 6572 9374 6865 9369 i.ed.after.the.i │ │ │ │ -00066470: 6e73 7461 6e98 7469 6174 696f 6e2e 8d8d nstan.tiation... │ │ │ │ -00066480: 9ffb a532 d532 8e8e 8e91 eaf1 eb9f 0954 ...2.2.........T │ │ │ │ -00066490: 7189 0000 6666 0071 cf9f 9f0c 999a 8d8d q...ff.q........ │ │ │ │ -000664a0: 8d8d 910d 8390 9ffc 5eff c532 8e8e 8e91 ........^..2.... │ │ │ │ -000664b0: 1200 03c6 5468 6596 03a7 384d 4c9b 03a7 ....The...8ML... │ │ │ │ -000664c0: 2366 756e 6374 696f 6e91 03a7 3769 6d70 #function...7imp │ │ │ │ -000664d0: 6c65 6d65 6e90 b8e3 7469 6e67 93f3 52df lemen...ting..R. │ │ │ │ -000664e0: ea3c 7800 0a00 0000 0a00 0000 0663 6d74 .|......./..... │ │ │ │ +000659b0: d021 8d91 eaf1 eb41 7373 756d 7074 696f .!.....Assumptio │ │ │ │ +000659c0: 6e96 0480 0069 6e90 a000 7472 6f90 6000 n....in...tro.`. │ │ │ │ +000659d0: 6475 6374 696f 6e93 5beb 6141 5353 554d duction.[.aASSUM │ │ │ │ +000659e0: 45d0 5d8e a417 c000 8d8d 8d8d 8d91 f225 E.]............% │ │ │ │ +000659f0: 1e9f fd33 3289 0000 6665 001e 51b6 9f0b ...32...fe..Q... │ │ │ │ +00065a00: 080b 8dd7 7496 073f fada 6093 d774 8e8e ....t..?..`..t.. │ │ │ │ +00065a10: 8e8e 8e8e 9f22 fca2 8d91 eaf1 ebd0 5265 ....."........Re │ │ │ │ +00065a20: 0d65 7869 7669 7490 a000 7991 0480 005b .exivit...y....[ │ │ │ │ +00065a30: eb61 5245 464c d05d 8ea1 8d8d 8d8d 8d91 .aREFL.]........ │ │ │ │ +00065a40: f225 1e9f fd33 3289 0000 6665 002a ca90 .%...32...fe.*.. │ │ │ │ +00065a50: 9f0b 080b 8d91 03ea a8da 6091 073f fad7 ..........`..?.. │ │ │ │ +00065a60: 7496 0355 52cf 3d93 d774 8e8e 8e8e 8e8e t..UR.=..t...... │ │ │ │ +00065a70: 9f22 fca1 8d91 eaf1 ebd0 4265 7461 2d63 ."........Beta-c │ │ │ │ +00065a80: 6f6e 95a0 0076 9365 7273 696f 6e91 0480 on...v.ersion... │ │ │ │ +00065a90: 005b eb61 4245 5441 8d91 00b0 9789 0000 .[.aBETA........ │ │ │ │ +00065aa0: 6666 0003 7302 8e91 0423 9943 4f4e 56d0 ff..s....#.CONV. │ │ │ │ +00065ab0: 5d8e a18d 8d8d 8d8d 91f2 251e 9ffd 3332 ].........%...32 │ │ │ │ +00065ac0: 8900 0066 6500 7735 269f 0b08 0b8d 9603 ...fe.w5&....... │ │ │ │ +00065ad0: eaa8 da60 9107 3ffa cf28 d715 783a 9374 ...`..?..(..x:.t │ │ │ │ +00065ae0: 8d9f 01cc ccd5 318e 9604 c004 cf29 d774 ......1......).t │ │ │ │ +00065af0: 8d9f 01cc ccd5 328e 9108 1556 cf3d 9103 ......2....V.=.. │ │ │ │ +00065b00: 5552 d774 8d9f 01cc ccd5 318e 93cf 5bd7 UR.t......1...[. │ │ │ │ +00065b10: 748d 9f01 cccc d532 8e93 d73d 78cf 5d8e t......2...=x.]. │ │ │ │ +00065b20: 8e8e 8e8e 8e9f 21f3 698d 8d8d 8d91 fc92 ......!.i....... │ │ │ │ +00065b30: 39eb 6080 888e 8e8e 9108 51d7 cf57 6865 9.`.......Q..Whe │ │ │ │ +00065b40: 7265 9b03 f963 d774 8d9f 01cc ccd5 318e re...c.t......1. │ │ │ │ +00065b50: 9604 c004 cf5b d774 8d9f 01cc ccd5 328e .....[.t......2. │ │ │ │ +00065b60: 93d7 3d78 cf5d 9869 7398 7468 6598 7265 ..=x.].is.the.re │ │ │ │ +00065b70: 7375 6c74 986f 6698 7375 6273 7469 7475 sult.of.substitu │ │ │ │ +00065b80: 7469 6e67 98d7 748d 9f01 cccc d532 8e91 ting..t......2.. │ │ │ │ +00065b90: 08b9 67cf 666f 7298 d778 98cf 696e 9103 ..g.for..x..in.. │ │ │ │ +00065ba0: f962 d774 8d9f 01cc ccd5 318e 93cf 2c91 .b.t......1...,. │ │ │ │ +00065bb0: 03fd 1277 6974 6898 7375 6974 6162 6c65 ...with.suitable │ │ │ │ +00065bc0: 9872 656e 616d 696e 6798 6f66 8ea4 1000 .renaming.of.... │ │ │ │ +00065bd0: 008d 9108 51d7 769b ff58 e461 7269 6162 ....Q.v..X.ariab │ │ │ │ +00065be0: 6c65 7396 03ea a874 6f93 7072 6576 95ac les....to.prev.. │ │ │ │ +00065bf0: 7265 6e93 7496 03ea a866 7265 6593 7698 ren.t....free.v. │ │ │ │ +00065c00: 6172 6961 626c 6573 9369 6e93 d774 8d9f ariables.in..t.. │ │ │ │ +00065c10: 01cc ccd5 328e 9108 aaac cf62 9a53 8e65 ....2......b.S.e │ │ │ │ +00065c20: 636f 6d69 6e67 9362 986f 756e 6493 6166 coming.b.ound.af │ │ │ │ +00065c30: 7465 7293 7375 6273 7469 7475 7469 6f6e ter.substitution │ │ │ │ +00065c40: 2e8e a91f 4164 8d91 eaf1 ebd0 5375 6273 ....Ad......Subs │ │ │ │ +00065c50: 7469 7475 7469 6f6e 9104 8000 5beb 6153 titution....[.aS │ │ │ │ +00065c60: 5542 5354 d05d 8e9f 1cde 3b8d 8d8d 8d8d UBST.]....;..... │ │ │ │ +00065c70: 9ff7 e1c5 8d91 f225 1ecf 008d 9f01 cccc .......%........ │ │ │ │ +00065c80: d531 8e91 0bff feda 6096 073f fad7 748d .1......`..?..t. │ │ │ │ +00065c90: 9f01 cccc d531 8e91 0815 56cf 3d9b 0355 .....1....V.=..U │ │ │ │ +00065ca0: 52d7 748d 9ffb a532 8ddb 308e 9f07 5241 R.t....2..0...RA │ │ │ │ +00065cb0: 8dd5 318e 8e8d 911e 3ff2 da01 9601 fffe ..1.....?....... │ │ │ │ +00065cc0: 0193 018e 9145 bfde cf00 8d9f 01cc ccd8 .....E.......... │ │ │ │ +00065cd0: 6e8e 910c e84a da60 93d7 748d 9f01 cccc n....J.`..t..... │ │ │ │ +00065ce0: d86e 8e91 08fd a2cf 3d98 d774 8d9f fba5 .n......=..t.... │ │ │ │ +00065cf0: 328d db30 8e9f 0752 418d d86e 8e8e 9134 2..0...RA..n...4 │ │ │ │ +00065d00: a830 cf00 93da 6093 d774 cf5b d774 8d9f .0....`..t.[.t.. │ │ │ │ +00065d10: 01cc ccd5 318e 9104 c004 d73b 8d96 01ff ....1......;.... │ │ │ │ +00065d20: fe3a 933a 933a 8e91 11ca 9c3b 9101 fffe .:.:.:.....;.... │ │ │ │ +00065d30: 748d 9f01 cccc d86e 8e91 05a8 50cf 5d8e t......n....P.]. │ │ │ │ +00065d40: 91f2 251e 9f05 516d 8900 0066 6501 4f4f ..%...Qm...fe.OO │ │ │ │ +00065d50: dd9f 0b08 0b8d 9155 881b 008d 9f01 cccc .......U........ │ │ │ │ +00065d60: d531 8e91 076a acda 5b8d 9102 aaa8 0196 .1...j..[....... │ │ │ │ +00065d70: 01ff fe01 9301 8e91 1355 4e5b 9602 aaa8 .........UN[.... │ │ │ │ +00065d80: cf00 8d9f 01cc ccd8 6e8e 9108 52f8 da5b ........n...R..[ │ │ │ │ +00065d90: 93cf 0096 073f fada 6093 d774 cf5b d774 .....?..`..t.[.t │ │ │ │ +00065da0: 8d9f fbdd df8d db30 8e9f 06c1 678d d531 .......0....g..1 │ │ │ │ +00065db0: 8e8e 9104 c004 d73b 8d96 01ff fe3a 933a .......;.....:.: │ │ │ │ +00065dc0: 933a 8e91 11ca 9c3b 9101 fffe 748d 9ffc .:.....;....t... │ │ │ │ +00065dd0: 8889 8ddb 308e 9f06 6eea 8dd8 6e8e 8e91 ....0...n...n... │ │ │ │ +00065de0: 05a8 50cf 5d8e 8e8e 8e8e 8e9f 21f3 688d ..P.].......!.h. │ │ │ │ +00065df0: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ +00065e00: 51d7 cf57 6865 7265 9602 c7a5 d774 cf5b Q..Where.....t.[ │ │ │ │ +00065e10: d774 8d9f 01cc ccd5 318e 9b04 c004 d73b .t......1......; │ │ │ │ +00065e20: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ +00065e30: 9101 fffe 748d 9f01 cccc d86e 8e91 05a8 ....t......n.... │ │ │ │ +00065e40: 50cf 5d93 6465 6e6f 7465 7393 6193 7465 P.].denotes.a.te │ │ │ │ +00065e50: 726d 9102 c7a4 d774 93cf 7769 7468 9373 rm.....t..with.s │ │ │ │ +00065e60: 6f6d 6593 6672 6565 936f 9053 8e63 6375 ome.free.o.S.ccu │ │ │ │ +00065e70: 7272 656e 6365 7393 6f66 9373 7562 7465 rrences.of.subte │ │ │ │ +00065e80: 726d 7393 d774 8d9f 01cc ccd5 318e 98cf rms..t......1... │ │ │ │ +00065e90: 2c8d 9103 01d8 d73a 9601 fffe 3a93 3a8e ,......:....:.:. │ │ │ │ +00065ea0: 9113 941d cf2c 9103 01d9 d774 8d9f 01cc .....,.....t.... │ │ │ │ +00065eb0: ccd8 6e8e 8ea1 8d91 0851 d7cf 7369 6e67 ..n......Q..sing │ │ │ │ +00065ec0: 6c65 6496 03d7 836f 7574 9b03 d782 616e led....out....an │ │ │ │ +00065ed0: 6493 d774 cf5b d774 8d9f fba5 328d db30 d..t.[.t....2..0 │ │ │ │ +00065ee0: 8e9f 0752 418d d531 8e8e 9104 c004 d73b ...RA..1.......; │ │ │ │ +00065ef0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ +00065f00: 9101 fffe 748d 9ffb a532 8ddb 308e 9f07 ....t....2..0... │ │ │ │ +00065f10: 5241 8dd8 6e8e 8e91 05a8 50cf 5d93 6465 RA..n.....P.].de │ │ │ │ +00065f20: 6e6f 7465 7393 7468 6598 7265 7375 6c74 notes.the.result │ │ │ │ +00065f30: 936f 6693 7265 706c 6163 696e 6793 6561 .of.replacing.ea │ │ │ │ +00065f40: 6390 ac72 6898 7365 6c65 6374 6564 936f c..rh.selected.o │ │ │ │ +00065f50: 9053 8e63 6375 7272 656e 6365 8ea1 8d91 .S.ccurrence.... │ │ │ │ +00065f60: 0851 d76f 6696 0392 88d7 748d 9f01 cccc .Q.of.....t..... │ │ │ │ +00065f70: d869 8e9b 06f7 61cf 6290 ac72 7993 d774 .i....a.b..ry..t │ │ │ │ +00065f80: 8d9f fba5 328d db30 8e9f 0752 418d d869 ....2..0...RA..i │ │ │ │ +00065f90: 8e8e 98cf 2866 6f72 9331 8dda 148e 9609 ....(for.1...... │ │ │ │ +00065fa0: 5557 d769 8dda 148e 93d7 6ecf 292c 9103 UW.i......n.),.. │ │ │ │ +00065fb0: a427 7769 7468 9603 9288 7375 6974 6162 .'with....suitab │ │ │ │ +00065fc0: 6c65 9372 656e 616d 696e 679b 0392 876f le.renaming....o │ │ │ │ +00065fd0: 6693 7691 ff58 e461 7269 6162 6c65 7398 f.v..X.ariables. │ │ │ │ +00065fe0: 746f 9370 7265 7695 ac72 656e 9374 9866 to.prev..ren.t.f │ │ │ │ +00065ff0: 7265 6591 0392 8876 91ff 58e4 6172 6961 ree....v..X.aria │ │ │ │ +00066000: 626c 6573 8ea1 8d91 0851 d769 6e96 03ea bles.....Q.in... │ │ │ │ +00066010: a8d7 748d 9ffb a532 8ddb 308e 9f07 5241 ..t....2..0...RA │ │ │ │ +00066020: 8dd8 698e 8e91 074f 82cf 629a 538e 6563 ..i....O..b.S.ec │ │ │ │ +00066030: 6f6d 696e 6793 6298 6f75 6e64 9361 6674 oming.b.ound.aft │ │ │ │ +00066040: 6572 9373 7562 7374 6974 7574 696f 6e2e er.substitution. │ │ │ │ +00066050: 8ea6 8d91 eaf1 ebd0 4162 7374 7261 6374 ........Abstract │ │ │ │ +00066060: 696f 6e91 0480 005b eb61 4142 53d0 5d8e ion....[.aABS.]. │ │ │ │ +00066070: a41c 3390 8d8d 8d8d 8d9f f7e1 c58d 910f ..3............. │ │ │ │ +00066080: fed2 cf00 9607 3ffa da60 93d7 748d 9f01 ......?..`..t... │ │ │ │ +00066090: cccc d531 8e91 0815 56cf 3d91 0355 52d7 ...1....V.=..UR. │ │ │ │ +000660a0: 748d 9f01 cccc d532 8e8e 91f2 251e 9f05 t......2....%... │ │ │ │ +000660b0: 516d 8900 0066 6500 7aaa c59f 0b08 0b8d Qm...fe.z....... │ │ │ │ +000660c0: cf00 9607 3ffa da60 93cf 28d7 1578 3a9b ....?..`..(..x:. │ │ │ │ +000660d0: 03ea a874 8d9f 01cc ccd5 318e 9104 c004 ...t......1..... │ │ │ │ +000660e0: cf29 9603 5552 3d93 28d7 1578 3a98 748d .)..UR=.(..x:.t. │ │ │ │ +000660f0: 9f01 cccc d532 8e91 04c0 04cf 298e 8e8e .....2......)... │ │ │ │ +00066100: 8e8e 8e9f 2148 bc8d 8d8d 8d91 fc92 39eb ....!H........9. │ │ │ │ +00066110: 6080 888e 8e8e 9108 51d7 cf50 726f 90ac `.......Q..Pro.. │ │ │ │ +00066120: 7276 6964 6564 9603 eaa8 d778 93cf 6973 rvided.....x..is │ │ │ │ +00066130: 936e 6f74 9366 7265 6593 696e 9300 2e8e .not.free.in.... │ │ │ │ +00066140: a68d 91ea f1eb d054 95a0 0079 7090 6000 .......T...yp.`. │ │ │ │ +00066150: 659b 0480 0069 6e73 7461 6e93 7469 6174 e....instan.tiat │ │ │ │ +00066160: 696f 6e98 5beb 6149 4e53 548d 9100 b097 ion.[.aINST..... │ │ │ │ +00066170: 8900 0066 6600 0373 028e 9104 2399 5459 ...ff..s....#.TY │ │ │ │ +00066180: 5045 d05d 8ea1 8d8d 8d8d 8d9f f7e1 c58d PE.]............ │ │ │ │ +00066190: 912b 3993 cf00 9607 3ffa da60 93d7 748e .+9.....?..`..t. │ │ │ │ +000661a0: 91f2 251e 9f05 516d 8900 0066 6500 9393 ..%...Qm...fe... │ │ │ │ +000661b0: dd9f 0b08 0b8d cf00 9607 3ffa da60 93d7 ..........?..`.. │ │ │ │ +000661c0: 74cf 5bd7 1b8d 9f01 cccc d531 8e96 04c0 t.[........1.... │ │ │ │ +000661d0: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +000661e0: ca9c 3b9b 01ff fe1b 8d9f 01cc ccd8 6e8e ..;...........n. │ │ │ │ +000661f0: 9105 a850 d73d 0b8d 9f01 cccc d531 8e93 ...P.=.......1.. │ │ │ │ +00066200: d73b 8d98 3a98 3a98 3a8e 9111 ca9c 3b98 .;..:.:.:.....;. │ │ │ │ +00066210: 0b8d 9f01 cccc d86e 8e91 05a8 50cf 5d8e .......n....P.]. │ │ │ │ +00066220: 8e8e 8e8e 8e9f 21f3 688d 8d8d 8d91 fc92 ......!.h....... │ │ │ │ +00066230: 39eb 6080 888e 8e8e 9108 51d7 cf57 6865 9.`.......Q..Whe │ │ │ │ +00066240: 7265 9103 64e9 d774 cf5b d71b 8d9f 01cc re..d..t.[...... │ │ │ │ +00066250: ccd5 318e 9604 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ +00066260: 933a 933a 8e91 11ca 9c3b 9b01 fffe 1b8d .:.:.....;...... │ │ │ │ +00066270: 9f01 cccc d86e 8e91 05a8 50d7 3d0b 8d9f .....n....P.=... │ │ │ │ +00066280: 01cc ccd5 318e 93d7 3b8d 983a 983a 983a ....1...;..:.:.: │ │ │ │ +00066290: 8e91 11ca 9c3b 980b 8d9f 01cc ccd8 6e8e .....;........n. │ │ │ │ +000662a0: 9105 a850 cf5d 9603 64e9 6973 9374 6865 ...P.]..d.is.the │ │ │ │ +000662b0: 9103 64e8 7265 7375 6c74 936f 6693 7375 ..d.result.of.su │ │ │ │ +000662c0: 6273 7469 7475 7469 6e67 2c91 037f a969 bstituting,....i │ │ │ │ +000662d0: 6e93 7061 7261 6c6c 656c 2c91 037f a874 n.parallel,....t │ │ │ │ +000662e0: 6865 9374 90ac 7279 7090 538e 6573 93d7 he.t..ryp.S.es.. │ │ │ │ +000662f0: 1b8d 9f01 cccc d531 8e91 04c0 04cf 2c8e .......1......,. │ │ │ │ +00066300: 9f10 0000 8d8d 9108 51d7 d73a 9601 fffe ........Q..:.... │ │ │ │ +00066310: 3a93 3a8e 9116 1c77 cf2c 9603 eaa8 d71b :.:....w.,...... │ │ │ │ +00066320: 8d9f 01cc ccd8 6e8e 9b09 92f8 cf66 6f72 ......n......for │ │ │ │ +00066330: 9374 90ac 7279 7090 538e 6593 7691 ff58 .t..ryp.S.e.v..X │ │ │ │ +00066340: e461 7269 6162 6c65 7393 d70b 8d9f 01cc .ariables....... │ │ │ │ +00066350: ccd5 318e 9104 c004 cf2c 8d93 d73a 9601 ..1......,...:.. │ │ │ │ +00066360: fffe 3a93 3a8e 9111 b548 cf2c 93d7 0b8d ..:.:....H.,.... │ │ │ │ +00066370: 9f01 cccc d86e 8e98 cf69 6e93 d774 cf2c .....n...in..t., │ │ │ │ +00066380: 9377 6974 6893 7468 6593 7265 7374 7269 .with.the.restri │ │ │ │ +00066390: 6374 696f 6e73 3a8e 9f19 ee0b 8d8d 8d8d ctions:......... │ │ │ │ +000663a0: 9114 d8ef 2869 298e 8e8e 9127 1fff 6e6f ....(i)....'..no │ │ │ │ +000663b0: 6e65 9603 eaa8 6f66 9374 6865 9374 90ac ne....of.the.t.. │ │ │ │ +000663c0: 7279 709a 538e 6593 7691 ff58 e461 7269 ryp.S.e.v..X.ari │ │ │ │ +000663d0: 6162 6c65 7393 d70b 8d9f 01cc ccd5 318e ables.........1. │ │ │ │ +000663e0: 9104 c004 cf2c 8d93 d73a 9601 fffe 3a93 .....,...:....:. │ │ │ │ +000663f0: 3a8e 9115 9ff0 cf2c 93d7 0b8d 9f01 cccc :......,........ │ │ │ │ +00066400: d86e 8e91 0992 f8cf 6f98 6363 7572 9369 .n......o.ccur.i │ │ │ │ +00066410: 6e93 003b 8e9f 14ee 0a8d 8d8d 8d91 1195 n..;............ │ │ │ │ +00066420: 6328 6969 298e 8e8e 9127 1fff 6e6f 9603 c(ii)....'..no.. │ │ │ │ +00066430: eaa8 6469 7374 696e 6374 9376 91ff 58e4 ..distinct.v..X. │ │ │ │ +00066440: 6172 6961 626c 6573 9369 6e93 d774 93cf ariables.in..t.. │ │ │ │ +00066450: 6290 538e 6563 6f6d 6593 6964 656e 9aac b.S.ecome.iden.. │ │ │ │ +00066460: 7274 690c 6564 9361 6674 6572 9374 6865 rti.ed.after.the │ │ │ │ +00066470: 9369 6e73 7461 6e98 7469 6174 696f 6e2e .instan.tiation. │ │ │ │ +00066480: 8d8d 9ffb a532 d532 8e8e 8e91 eaf1 eb9f .....2.2........ │ │ │ │ +00066490: 0954 7189 0000 6666 0071 cf9f 9f0c 999a .Tq...ff.q...... │ │ │ │ +000664a0: 8d8d 8d8d 910d 8390 9ffc 5eff c532 8e8e ..........^..2.. │ │ │ │ +000664b0: 8e91 1200 03c6 5468 6596 03a7 384d 4c9b ......The...8ML. │ │ │ │ +000664c0: 03a7 2366 756e 6374 696f 6e91 03a7 3769 ..#function...7i │ │ │ │ +000664d0: 6d70 6c65 6d65 6e90 b8e3 7469 6e67 93f3 mplemen...ting.. │ │ │ │ +000664e0: 52df ea3c 7800 0a00 0000 0a00 0000 0663 R..| │ │ │ │ -000666b0: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -000666c0: 9112 c761 4469 7363 90a0 0068 6172 6769 ...aDisc...hargi │ │ │ │ -000666d0: 6e67 9604 8000 616e 9361 7373 756d 7074 ng....an.assumpt │ │ │ │ -000666e0: 696f 6e93 5beb 6144 4953 4348 d05d 8ea4 ion.[.aDISCH.].. │ │ │ │ -000666f0: 1f35 4c8d 8d8d 8d8d 9ff7 e1c5 8d91 39a3 .5L...........9. │ │ │ │ -00066700: 76cf 0096 073f fada 6093 d774 8d9f 01cc v....?..`..t.... │ │ │ │ -00066710: ccd5 328e 8e91 19fa 949f 0551 6d89 0000 ..2........Qm... │ │ │ │ -00066720: 6665 0065 7cba 9f0b 080b 8dcf 0096 02aa fe.e|........... │ │ │ │ -00066730: a8da 0093 66d7 748d 9f01 cccc d531 8e91 ....f.t......1.. │ │ │ │ -00066740: 04c0 04da 6796 073f fa60 93d7 748d 9f01 ....g..?.`..t... │ │ │ │ -00066750: cccc d531 8e91 0815 56da 2991 0355 52d7 ...1....V.)..UR. │ │ │ │ -00066760: 748d 9f01 cccc d532 8e8e 8e8e 8e8e 8e9f t......2........ │ │ │ │ -00066770: 2b1a 9c8d 8d8d 8d91 2467 afeb 6080 888e +.......$g..`... │ │ │ │ -00066780: 8e8e 9130 274d cf57 6865 7265 9b03 eaa8 ...0'M.Where.... │ │ │ │ -00066790: 0096 02aa a8da 0093 66d7 748d 9f01 cccc ........f.t..... │ │ │ │ -000667a0: d531 8e96 04c0 04da 6798 cf69 7398 7468 .1......g..is.th │ │ │ │ -000667b0: 6598 7365 7498 7375 6274 7261 6374 696f e.set.subtractio │ │ │ │ -000667c0: 6e98 6f66 98da 66d7 748d 9f01 cccc d531 n.of..f.t......1 │ │ │ │ -000667d0: 8e93 da67 98cf 6672 6f6d 9800 2e8e 9f28 ...g..from.....( │ │ │ │ -000667e0: 6922 8d91 12c7 61d0 4d6f 9060 0064 7573 i"....a.Mo.`.dus │ │ │ │ -000667f0: 9604 8000 5090 a000 6f6e 656e 7393 5beb ....P...onens.[. │ │ │ │ -00066800: 614d 50d0 5d8e a18d 8d8d 8d8d 9ff7 e1c5 aMP.]........... │ │ │ │ -00066810: 8d91 19fa 94cf 008d 9f01 cccc d531 8e96 .............1.. │ │ │ │ -00066820: 0bff feda 609b 073f fad7 748d 9f01 cccc ....`..?..t..... │ │ │ │ -00066830: d531 8e91 0815 56da 2991 0355 52d7 748d .1....V.)..UR.t. │ │ │ │ -00066840: 9f01 cccc d532 8e91 33bf e4cf 008d 9f01 .....2..3....... │ │ │ │ -00066850: cccc d532 8e93 da60 98d7 748d 9f01 cccc ...2...`..t..... │ │ │ │ -00066860: d531 8e8e 9119 fa94 9f05 516d 8900 0066 .1........Qm...f │ │ │ │ -00066870: 6500 a07e b69f 0b08 0b8d 912e 137a cf00 e..~.........z.. │ │ │ │ -00066880: 8d9f 01cc ccd5 318e 9107 6aac da5b 9102 ......1...j..[.. │ │ │ │ -00066890: aaa8 cf00 8d9f 01cc ccd5 328e 910b fffe ..........2..... │ │ │ │ -000668a0: da60 9107 3ffa d774 8d9f 01cc ccd5 328e .`..?..t......2. │ │ │ │ -000668b0: 8e8e 8e8e 8e8e 9f2a b74d 8d91 1e28 f0cf .......*.M...(.. │ │ │ │ -000668c0: 496e 9605 d06f 6164 6469 7469 6f6e 9b05 In...oaddition.. │ │ │ │ -000668d0: d06e 746f 9374 6865 7365 9865 6967 6890 .nto.these.eigh. │ │ │ │ -000668e0: ac72 7493 7275 6c65 732c 9106 49e0 7468 .rt.rules,..I.th │ │ │ │ -000668f0: 6572 6598 6172 6593 616c 736f 980c 769a ere.are.also..v. │ │ │ │ -00066900: ac72 6593 e561 7869 6f6d 7391 06ce 4bcf .re..axioms...K. │ │ │ │ -00066910: 7768 6963 9868 9363 6f75 6c64 9105 d06e whic.h.could...n │ │ │ │ -00066920: 6861 9876 9865 9362 9053 8e65 656e 8ea4 ha.v.e.b.S.een.. │ │ │ │ -00066930: 1000 008d 9112 c761 7265 6761 7264 6564 .......aregarded │ │ │ │ -00066940: 9604 46d8 6173 9372 756c 6573 936f 6693 ..F.as.rules.of. │ │ │ │ -00066950: 696e 6665 7265 6e63 6591 0446 d977 6974 inference..F.wit │ │ │ │ -00066960: 686f 7574 9368 9aac 7279 7090 538e 6f74 hout.h..ryp.S.ot │ │ │ │ -00066970: 6865 7365 732e 9106 4d70 5468 6973 9369 heses...MpThis.i │ │ │ │ -00066980: 7393 6e6f 7493 646f 6e65 2c91 045d e568 s.not.done,..].h │ │ │ │ -00066990: 6f98 7798 6576 9865 722c 9104 5de4 7369 o.w.ev.er,..].si │ │ │ │ -000669a0: 6e63 6593 6974 9369 738e a18d 9112 c761 nce.it.is......a │ │ │ │ -000669b0: 6d6f 7374 9604 5a86 6e61 7475 7261 6c9b most..Z.natural. │ │ │ │ -000669c0: 045a 8574 6f93 7374 6174 6593 7468 6598 .Z.to.state.the. │ │ │ │ -000669d0: 6178 696f 6d73 9375 7369 6e67 9373 6f6d axioms.using.som │ │ │ │ -000669e0: 6593 6465 0c6e 6564 986c 6f67 6963 616c e.de.ned.logical │ │ │ │ -000669f0: 9363 6f6e 7374 616e 90ac 7274 7393 616e .constan..rts.an │ │ │ │ -00066a00: 6498 7468 6593 7072 696e 6369 706c 658e d.the.principle. │ │ │ │ -00066a10: a18d 9112 c761 6f66 9603 bed2 636f 6e73 .....aof....cons │ │ │ │ -00066a20: 7461 6e9a ac72 7493 6465 0c6e 6974 696f tan..rt.de.nitio │ │ │ │ -00066a30: 6e93 6861 7393 6e6f 7493 7998 6574 9362 n.has.not.y.et.b │ │ │ │ -00066a40: 9a53 8e65 656e 9364 6573 6372 6962 9865 .S.een.describ.e │ │ │ │ -00066a50: 642e 9105 2a44 5468 6593 6178 696f 6d73 d...*DThe.axioms │ │ │ │ -00066a60: 9361 7265 9367 6976 90ac 7265 6e93 696e .are.giv..ren.in │ │ │ │ -00066a70: 9353 6563 7469 6f6e 9331 302e 342e 338e .Section.10.4.3. │ │ │ │ -00066a80: a18d 9112 c761 616e 6496 03ce 0a74 6865 .....aand....the │ │ │ │ -00066a90: 9b03 ce09 6465 0c6e 6974 696f 6e73 936f ....de.nitions.o │ │ │ │ -00066aa0: 6693 7468 6593 6578 7472 6198 6c6f 6769 f.the.extra.logi │ │ │ │ -00066ab0: 6361 6c93 636f 6e73 7461 6e90 ac72 7473 cal.constan..rts │ │ │ │ -00066ac0: 9374 6865 7998 696e 95ac 7276 936f 6c76 .they.in..rv.olv │ │ │ │ -00066ad0: 9365 9603 ce0a 6172 6593 6769 7690 ac72 .e....are.giv..r │ │ │ │ -00066ae0: 656e 9369 6e98 5365 6374 696f 6e93 3130 en.in.Section.10 │ │ │ │ -00066af0: 2e34 2e32 2e8e 9f11 7a8f 8d91 1e28 f054 .4.2....z....(.T │ │ │ │ -00066b00: 6865 9604 e990 7061 7274 6963 756c 6172 he....particular │ │ │ │ -00066b10: 9b04 e98f 7365 7493 6f66 9872 756c 6573 ....set.of.rules │ │ │ │ -00066b20: 9361 6e64 9861 7869 6f6d 7393 6390 ac72 .and.axioms.c..r │ │ │ │ -00066b30: 686f 7365 6e98 746f 9361 7869 6f6d 6174 hosen.to.axiomat │ │ │ │ -00066b40: 697a 6598 7468 6593 eb48 484f 4c98 cf6c ize.the..HHOL..l │ │ │ │ -00066b50: 6f67 6963 9369 7398 7261 7468 6572 8ea1 ogic.is.rather.. │ │ │ │ -00066b60: 8d91 12c7 6161 7262 6974 7261 7279 91ff ....aarbitrary.. │ │ │ │ -00066b70: 0556 2e91 096e ba49 7496 0551 f069 739b .V...n.It..Q.is. │ │ │ │ -00066b80: 0551 f170 6172 746c 7993 6261 7365 6498 .Q.partly.based. │ │ │ │ -00066b90: 6f6e 9374 6865 9872 756c 6573 9374 6861 on.the.rules.tha │ │ │ │ -00066ba0: 7498 7790 ac72 6572 6598 7573 6564 9369 t.w..rere.used.i │ │ │ │ -00066bb0: 6e98 7468 6593 eb48 4c43 4698 cf6c 6f67 n.the..HLCF..log │ │ │ │ -00066bc0: 6963 93eb 4850 5091 fee2 3ed7 15cf 2c91 ic..HPP...>...,. │ │ │ │ -00066bd0: 05ab c373 696e 6365 8ea1 8d91 12c7 61eb ...since......a. │ │ │ │ -00066be0: 4848 4f4c 9605 7b0e cf77 9aac 7261 7393 HHOL..{..w..ras. │ │ │ │ -00066bf0: 696d 706c 656d 656e 9874 6564 9362 9879 implemen.ted.b.y │ │ │ │ -00066c00: 936d 6f90 538e 6469 6679 696e 6791 057b .mo.S.difying..{ │ │ │ │ -00066c10: 0d74 6865 93eb 484c 4346 93cf 7379 7374 .the..HLCF..syst │ │ │ │ -00066c20: 656d 2e91 09ea 1249 6e93 7061 7274 6963 em.....In.partic │ │ │ │ -00066c30: 756c 6172 2c91 05df 2774 6865 9373 7562 ular,...'the.sub │ │ │ │ -00066c40: 7374 6974 7574 696f 6e8e a18d 9112 c761 stitution......a │ │ │ │ -00066c50: 7275 6c65 9604 3154 eb61 5355 4253 5491 rule..1T.aSUBST. │ │ │ │ -00066c60: 0431 41cf 6973 9b04 3153 6578 6163 746c .1A.is..1Sexactl │ │ │ │ -00066c70: 7993 7468 6598 7361 6d65 9361 7398 7468 y.the.same.as.th │ │ │ │ -00066c80: 6593 636f 7272 6573 7090 538e 6f6e 6469 e.corresp.S.ondi │ │ │ │ -00066c90: 6e67 9872 756c 6593 696e 98eb 484c 4346 ng.rule.in..HLCF │ │ │ │ -00066ca0: cf3b 9374 6865 9863 6f90 538e 6465 9369 .;.the.co.S.de.i │ │ │ │ -00066cb0: 6d70 6c65 6d65 6e90 ac72 7469 6e67 8ea1 mplemen..rting.. │ │ │ │ -00066cc0: 8d91 12c7 6174 6869 7396 03a7 2b77 9aac ....athis...+w.. │ │ │ │ -00066cd0: 7261 7393 7772 6974 7465 6e91 03a7 2a62 ras.written...*b │ │ │ │ -00066ce0: 9879 9352 6f62 696e 934d 696c 6e65 7293 .y.Robin.Milner. │ │ │ │ -00066cf0: 616e 649b 03a7 2a69 7393 6869 6768 6c79 and...*is.highly │ │ │ │ -00066d00: 936f 7074 696d 697a 6564 2e91 0522 6142 .optimized..."aB │ │ │ │ -00066d10: 6563 6175 7365 9373 7562 7374 6974 7574 ecause.substitut │ │ │ │ -00066d20: 696f 6e98 6973 9373 7563 90ac 7268 9361 ion.is.suc..rh.a │ │ │ │ -00066d30: 8ea1 8d91 12c7 6170 9053 8e65 7276 91ff ......ap.S.erv.. │ │ │ │ -00066d40: 58e4 6173 6976 95ac 7265 9b03 3a0e 6163 X.asiv..re..:.ac │ │ │ │ -00066d50: 7469 7669 7493 7991 033a 0d69 6e98 7072 tivit.y..:.in.pr │ │ │ │ -00066d60: 6f90 538e 6f66 2c91 035d 6069 7498 7793 o.S.of,..]`it.w. │ │ │ │ -00066d70: 6173 9866 656c 7491 033a 0d74 6f98 6295 as.felt..:.to.b. │ │ │ │ -00066d80: 538e 6598 696d 7093 6f72 7461 6e95 ac72 S.e.imp.ortan..r │ │ │ │ -00066d90: 7498 7468 6174 9103 3a0d 7468 6598 7379 t.that..:.the.sy │ │ │ │ -00066da0: 7374 656d 9870 7269 6d69 7469 7693 6598 stem.primitiv.e. │ │ │ │ -00066db0: 6290 538e 6591 033a 0d61 7398 6661 7374 b.S.e..:.as.fast │ │ │ │ -00066dc0: 8ea1 8d91 12c7 6161 7396 0373 6170 9a53 ......aas..sap.S │ │ │ │ -00066dd0: 8e6f 7373 6962 6c65 2e91 0511 1e46 91ff .ossible.....F.. │ │ │ │ -00066de0: 0556 726f 6d93 6193 6c6f 6769 6361 6c93 .Vrom.a.logical. │ │ │ │ -00066df0: 7098 6f69 6e9a ac72 7493 6f66 9103 7362 p.oin..rt.of..sb │ │ │ │ -00066e00: 7669 6577 9369 7493 7798 6f75 6c64 9362 view.it.w.ould.b │ │ │ │ -00066e10: 9a53 8e65 9362 9865 7474 6572 9374 6f91 .S.e.b.etter.to. │ │ │ │ -00066e20: 0373 6268 6195 ac72 7693 6596 0373 6161 .sbha..rv.e..saa │ │ │ │ -00066e30: 9373 696d 706c 6572 9373 7562 7374 6974 .simpler.substit │ │ │ │ -00066e40: 7574 696f 6e8e a18d 9112 c761 7072 696d ution......aprim │ │ │ │ -00066e50: 6974 6976 95ac 7265 2c91 0408 a673 7563 itiv..re,....suc │ │ │ │ -00066e60: 9368 9604 02a7 6173 9b04 02a6 6052 756c .h....as....`Rul │ │ │ │ -00066e70: 6593 5227 9104 02a0 6f66 9341 6e64 7265 e.R'....of.Andre │ │ │ │ -00066e80: 7773 2793 6c6f 6769 6398 da51 8d9f 01cc ws'.logic..Q.... │ │ │ │ -00066e90: ccd5 308e 9104 c004 cf2c 9104 08a6 616e ..0......,....an │ │ │ │ -00066ea0: 6493 7468 656e 9374 6f98 6465 7269 7690 d.then.to.deriv. │ │ │ │ -00066eb0: ac72 6593 6d6f 7265 9863 6f6d 706c 6578 .re.more.complex │ │ │ │ -00066ec0: 9372 756c 6573 8ea1 8d91 12c7 6166 726f .rules......afro │ │ │ │ -00066ed0: 6d91 03ea a869 742e 8e9f 2be9 228d 8d91 m....it...+."... │ │ │ │ -00066ee0: 12c7 61eb 4731 302e 332e 328e 914c 60f5 ..a.G10.3.2..L`. │ │ │ │ -00066ef0: 536f 756e 646e 6573 7391 0566 6674 6865 Soundness..ffthe │ │ │ │ -00066f00: 6f72 656d 8e9f 1ac1 bc8d 9112 c761 e554 orem.........a.T │ │ │ │ -00066f10: 6865 9603 a444 7275 6c65 739b 03a4 456f he...Drules...Eo │ │ │ │ -00066f20: 6693 7468 6593 7468 6593 eb48 484f 4c98 f.the.the..HHOL. │ │ │ │ -00066f30: e564 659b ff66 6664 7563 7469 7665 9373 .de..ffductive.s │ │ │ │ -00066f40: 7973 7465 6d93 6172 9865 93cf 736f 756e ystem.ar.e..soun │ │ │ │ -00066f50: 649b 03a4 45e5 666f 7293 7468 6593 6e6f d...E.for.the.no │ │ │ │ -00066f60: 7469 6f6e 936f 6698 7361 7469 7366 6163 tion.of.satisfac │ │ │ │ -00066f70: 7469 6f6e 9364 650c 6e65 91ff 6666 648e tion.de.ne..ffd. │ │ │ │ -00066f80: a18d 9112 c761 696e 9604 3569 5365 9bff .....ain..5iSe.. │ │ │ │ -00066f90: 6666 6374 696f 6e93 3130 2e32 3a91 056a ffction.10.2:..j │ │ │ │ -00066fa0: d166 6f72 9361 6e79 9369 6e73 7461 6e63 .for.any.instanc │ │ │ │ -00066fb0: 9865 936f 6693 7468 6591 0435 6872 756c .e.of.the..5hrul │ │ │ │ -00066fc0: 6573 936f 6693 696e 6665 7298 656e 6398 es.of.infer.enc. │ │ │ │ -00066fd0: 652c 9104 35f6 6966 9361 9328 7374 616e e,..5.if.a.(stan │ │ │ │ -00066fe0: 6461 7298 6429 936d 6f98 6465 6c93 7361 dar.d).mo.del.sa │ │ │ │ -00066ff0: 7469 730c 6573 8ea1 8d91 12c7 6174 6865 tis.es......athe │ │ │ │ -00067000: 9604 3335 6879 709b ff66 666f 7468 6573 ..35hyp..ffothes │ │ │ │ -00067010: 6573 936f 6693 7468 6593 7275 6c65 9369 es.of.the.rule.i │ │ │ │ -00067020: 7493 616c 736f 9373 6174 6973 0c65 7393 t.also.satis.es. │ │ │ │ -00067030: 7468 6593 6398 6f6e 636c 7573 696f 6e2e the.c.onclusion. │ │ │ │ -00067040: 8e9f 1a6f af8d 9112 c761 d050 726f 9060 ...o.....a.Pro.` │ │ │ │ -00067050: 006f 6691 06fa 00cf 5468 6596 033f 1a76 .of.....The..?.v │ │ │ │ -00067060: 90ac 7265 7269 0c63 6174 696f 6e9b 033f ..reri.cation..? │ │ │ │ -00067070: 1b6f 6693 7468 6598 736f 756e 646e 6573 .of.the.soundnes │ │ │ │ -00067080: 7398 6f66 9374 6865 9872 756c 6573 9369 s.of.the.rules.i │ │ │ │ -00067090: 7398 7374 7261 6967 6895 ac72 7466 6f72 s.straigh..rtfor │ │ │ │ -000670a0: 7793 6172 642e 9104 ffb1 5468 6591 033f w.ard.....The..? │ │ │ │ -000670b0: 1a70 726f 7090 538e 6572 7469 6573 986f .prop.S.erties.o │ │ │ │ -000670c0: 668e a18d 9112 c761 7468 6596 03f0 d973 f......athe....s │ │ │ │ -000670d0: 656d 616e 90ac 7274 6963 739b 03f0 d877 eman..rtics....w │ │ │ │ -000670e0: 6974 6893 7265 7370 9053 8e65 6374 9874 ith.resp.S.ect.t │ │ │ │ -000670f0: 6f93 7375 6273 7469 7475 7469 6f6e 9367 o.substitution.g │ │ │ │ -00067100: 6976 95ac 7265 6e98 6293 7996 03f0 d94c iv..ren.b.y....L │ │ │ │ -00067110: 656d 6d61 7398 3393 616e 6493 3498 696e emmas.3.and.4.in │ │ │ │ -00067120: 9353 6563 7469 6f6e 9839 2e33 2e33 9361 .Section.9.3.3.a │ │ │ │ -00067130: 7265 8ea1 8d91 12c7 616e 6565 6465 6496 re......aneeded. │ │ │ │ -00067140: 0385 7966 6f72 9372 756c 6573 93eb 6142 ..yfor.rules..aB │ │ │ │ -00067150: 4554 418d 9100 b097 8900 0066 6600 0373 ETA........ff..s │ │ │ │ -00067160: 028e 9b04 2399 434f 4e56 cf2c 93eb 6153 ....#.CONV.,..aS │ │ │ │ -00067170: 5542 5354 9103 8560 cf61 6e64 93eb 6149 UBST...`.and..aI │ │ │ │ -00067180: 4e53 548d 9100 b097 8900 0066 6600 0373 NST........ff..s │ │ │ │ -00067190: 028e 9854 5950 45cf 2e8d 8d9f fba5 32d5 ...TYPE.......2. │ │ │ │ -000671a0: 338e 8e91 0845 7dcf 5468 6593 6661 6374 3....E}.The.fact │ │ │ │ -000671b0: 9374 6861 7491 0385 7a3d 9361 6e64 93da .that...z=.and.. │ │ │ │ -000671c0: 2993 cf61 7265 9369 6e90 ac72 7465 7270 )..are.in..rterp │ │ │ │ -000671d0: 7265 7465 648e a18d 9112 c761 7374 616e reted......astan │ │ │ │ -000671e0: 6461 7264 6c79 9603 793b 2861 739b 0379 dardly..y;(as..y │ │ │ │ -000671f0: 3c69 6e93 5365 6374 696f 6e93 392e 342e |......./...... │ │ │ │ +000666c0: 218d 9112 c761 4469 7363 90a0 0068 6172 !....aDisc...har │ │ │ │ +000666d0: 6769 6e67 9604 8000 616e 9361 7373 756d ging....an.assum │ │ │ │ +000666e0: 7074 696f 6e93 5beb 6144 4953 4348 d05d ption.[.aDISCH.] │ │ │ │ +000666f0: 8ea4 1f35 4c8d 8d8d 8d8d 9ff7 e1c5 8d91 ...5L........... │ │ │ │ +00066700: 39a3 76cf 0096 073f fada 6093 d774 8d9f 9.v....?..`..t.. │ │ │ │ +00066710: 01cc ccd5 328e 8e91 19fa 949f 0551 6d89 ....2........Qm. │ │ │ │ +00066720: 0000 6665 0065 7cba 9f0b 080b 8dcf 0096 ..fe.e|......... │ │ │ │ +00066730: 02aa a8da 0093 66d7 748d 9f01 cccc d531 ......f.t......1 │ │ │ │ +00066740: 8e91 04c0 04da 6796 073f fa60 93d7 748d ......g..?.`..t. │ │ │ │ +00066750: 9f01 cccc d531 8e91 0815 56da 2991 0355 .....1....V.)..U │ │ │ │ +00066760: 52d7 748d 9f01 cccc d532 8e8e 8e8e 8e8e R.t......2...... │ │ │ │ +00066770: 8e9f 2b1a 9c8d 8d8d 8d91 2467 afeb 6080 ..+.......$g..`. │ │ │ │ +00066780: 888e 8e8e 9130 274d cf57 6865 7265 9b03 .....0'M.Where.. │ │ │ │ +00066790: eaa8 0096 02aa a8da 0093 66d7 748d 9f01 ..........f.t... │ │ │ │ +000667a0: cccc d531 8e96 04c0 04da 6798 cf69 7398 ...1......g..is. │ │ │ │ +000667b0: 7468 6598 7365 7498 7375 6274 7261 6374 the.set.subtract │ │ │ │ +000667c0: 696f 6e98 6f66 98da 66d7 748d 9f01 cccc ion.of..f.t..... │ │ │ │ +000667d0: d531 8e93 da67 98cf 6672 6f6d 9800 2e8e .1...g..from.... │ │ │ │ +000667e0: 9f28 6922 8d91 12c7 61d0 4d6f 9060 0064 .(i"....a.Mo.`.d │ │ │ │ +000667f0: 7573 9604 8000 5090 a000 6f6e 656e 7393 us....P...onens. │ │ │ │ +00066800: 5beb 614d 50d0 5d8e a18d 8d8d 8d8d 9ff7 [.aMP.]......... │ │ │ │ +00066810: e1c5 8d91 19fa 94cf 008d 9f01 cccc d531 ...............1 │ │ │ │ +00066820: 8e96 0bff feda 609b 073f fad7 748d 9f01 ......`..?..t... │ │ │ │ +00066830: cccc d531 8e91 0815 56da 2991 0355 52d7 ...1....V.)..UR. │ │ │ │ +00066840: 748d 9f01 cccc d532 8e91 33bf e4cf 008d t......2..3..... │ │ │ │ +00066850: 9f01 cccc d532 8e93 da60 98d7 748d 9f01 .....2...`..t... │ │ │ │ +00066860: cccc d531 8e8e 9119 fa94 9f05 516d 8900 ...1........Qm.. │ │ │ │ +00066870: 0066 6500 a07e b69f 0b08 0b8d 912e 137a .fe..~.........z │ │ │ │ +00066880: cf00 8d9f 01cc ccd5 318e 9107 6aac da5b ........1...j..[ │ │ │ │ +00066890: 9102 aaa8 cf00 8d9f 01cc ccd5 328e 910b ............2... │ │ │ │ +000668a0: fffe da60 9107 3ffa d774 8d9f 01cc ccd5 ...`..?..t...... │ │ │ │ +000668b0: 328e 8e8e 8e8e 8e8e 9f2a b74d 8d91 1e28 2........*.M...( │ │ │ │ +000668c0: f0cf 496e 9605 d06f 6164 6469 7469 6f6e ..In...oaddition │ │ │ │ +000668d0: 9b05 d06e 746f 9374 6865 7365 9865 6967 ...nto.these.eig │ │ │ │ +000668e0: 6890 ac72 7493 7275 6c65 732c 9106 49e0 h..rt.rules,..I. │ │ │ │ +000668f0: 7468 6572 6598 6172 6593 616c 736f 980c there.are.also.. │ │ │ │ +00066900: 769a ac72 6593 e561 7869 6f6d 7391 06ce v..re..axioms... │ │ │ │ +00066910: 4bcf 7768 6963 9868 9363 6f75 6c64 9105 K.whic.h.could.. │ │ │ │ +00066920: d06e 6861 9876 9865 9362 9053 8e65 656e .nha.v.e.b.S.een │ │ │ │ +00066930: 8ea4 1000 008d 9112 c761 7265 6761 7264 .........aregard │ │ │ │ +00066940: 6564 9604 46d8 6173 9372 756c 6573 936f ed..F.as.rules.o │ │ │ │ +00066950: 6693 696e 6665 7265 6e63 6591 0446 d977 f.inference..F.w │ │ │ │ +00066960: 6974 686f 7574 9368 9aac 7279 7090 538e ithout.h..ryp.S. │ │ │ │ +00066970: 6f74 6865 7365 732e 9106 4d70 5468 6973 otheses...MpThis │ │ │ │ +00066980: 9369 7393 6e6f 7493 646f 6e65 2c91 045d .is.not.done,..] │ │ │ │ +00066990: e568 6f98 7798 6576 9865 722c 9104 5de4 .ho.w.ev.er,..]. │ │ │ │ +000669a0: 7369 6e63 6593 6974 9369 738e a18d 9112 since.it.is..... │ │ │ │ +000669b0: c761 6d6f 7374 9604 5a86 6e61 7475 7261 .amost..Z.natura │ │ │ │ +000669c0: 6c9b 045a 8574 6f93 7374 6174 6593 7468 l..Z.to.state.th │ │ │ │ +000669d0: 6598 6178 696f 6d73 9375 7369 6e67 9373 e.axioms.using.s │ │ │ │ +000669e0: 6f6d 6593 6465 0c6e 6564 986c 6f67 6963 ome.de.ned.logic │ │ │ │ +000669f0: 616c 9363 6f6e 7374 616e 90ac 7274 7393 al.constan..rts. │ │ │ │ +00066a00: 616e 6498 7468 6593 7072 696e 6369 706c and.the.principl │ │ │ │ +00066a10: 658e a18d 9112 c761 6f66 9603 bed2 636f e......aof....co │ │ │ │ +00066a20: 6e73 7461 6e9a ac72 7493 6465 0c6e 6974 nstan..rt.de.nit │ │ │ │ +00066a30: 696f 6e93 6861 7393 6e6f 7493 7998 6574 ion.has.not.y.et │ │ │ │ +00066a40: 9362 9a53 8e65 656e 9364 6573 6372 6962 .b.S.een.describ │ │ │ │ +00066a50: 9865 642e 9105 2a44 5468 6593 6178 696f .ed...*DThe.axio │ │ │ │ +00066a60: 6d73 9361 7265 9367 6976 90ac 7265 6e93 ms.are.giv..ren. │ │ │ │ +00066a70: 696e 9353 6563 7469 6f6e 9331 302e 342e in.Section.10.4. │ │ │ │ +00066a80: 338e a18d 9112 c761 616e 6496 03ce 0a74 3......aand....t │ │ │ │ +00066a90: 6865 9b03 ce09 6465 0c6e 6974 696f 6e73 he....de.nitions │ │ │ │ +00066aa0: 936f 6693 7468 6593 6578 7472 6198 6c6f .of.the.extra.lo │ │ │ │ +00066ab0: 6769 6361 6c93 636f 6e73 7461 6e90 ac72 gical.constan..r │ │ │ │ +00066ac0: 7473 9374 6865 7998 696e 95ac 7276 936f ts.they.in..rv.o │ │ │ │ +00066ad0: 6c76 9365 9603 ce0a 6172 6593 6769 7690 lv.e....are.giv. │ │ │ │ +00066ae0: ac72 656e 9369 6e98 5365 6374 696f 6e93 .ren.in.Section. │ │ │ │ +00066af0: 3130 2e34 2e32 2e8e 9f11 7a8f 8d91 1e28 10.4.2....z....( │ │ │ │ +00066b00: f054 6865 9604 e990 7061 7274 6963 756c .The....particul │ │ │ │ +00066b10: 6172 9b04 e98f 7365 7493 6f66 9872 756c ar....set.of.rul │ │ │ │ +00066b20: 6573 9361 6e64 9861 7869 6f6d 7393 6390 es.and.axioms.c. │ │ │ │ +00066b30: ac72 686f 7365 6e98 746f 9361 7869 6f6d .rhosen.to.axiom │ │ │ │ +00066b40: 6174 697a 6598 7468 6593 eb48 484f 4c98 atize.the..HHOL. │ │ │ │ +00066b50: cf6c 6f67 6963 9369 7398 7261 7468 6572 .logic.is.rather │ │ │ │ +00066b60: 8ea1 8d91 12c7 6161 7262 6974 7261 7279 ......aarbitrary │ │ │ │ +00066b70: 91ff 0556 2e91 096e ba49 7496 0551 f069 ...V...n.It..Q.i │ │ │ │ +00066b80: 739b 0551 f170 6172 746c 7993 6261 7365 s..Q.partly.base │ │ │ │ +00066b90: 6498 6f6e 9374 6865 9872 756c 6573 9374 d.on.the.rules.t │ │ │ │ +00066ba0: 6861 7498 7790 ac72 6572 6598 7573 6564 hat.w..rere.used │ │ │ │ +00066bb0: 9369 6e98 7468 6593 eb48 4c43 4698 cf6c .in.the..HLCF..l │ │ │ │ +00066bc0: 6f67 6963 93eb 4850 5091 fee2 3ed7 15cf ogic..HPP...>... │ │ │ │ +00066bd0: 2c91 05ab c373 696e 6365 8ea1 8d91 12c7 ,....since...... │ │ │ │ +00066be0: 61eb 4848 4f4c 9605 7b0e cf77 9aac 7261 a.HHOL..{..w..ra │ │ │ │ +00066bf0: 7393 696d 706c 656d 656e 9874 6564 9362 s.implemen.ted.b │ │ │ │ +00066c00: 9879 936d 6f90 538e 6469 6679 696e 6791 .y.mo.S.difying. │ │ │ │ +00066c10: 057b 0d74 6865 93eb 484c 4346 93cf 7379 .{.the..HLCF..sy │ │ │ │ +00066c20: 7374 656d 2e91 09ea 1249 6e93 7061 7274 stem.....In.part │ │ │ │ +00066c30: 6963 756c 6172 2c91 05df 2774 6865 9373 icular,...'the.s │ │ │ │ +00066c40: 7562 7374 6974 7574 696f 6e8e a18d 9112 ubstitution..... │ │ │ │ +00066c50: c761 7275 6c65 9604 3154 eb61 5355 4253 .arule..1T.aSUBS │ │ │ │ +00066c60: 5491 0431 41cf 6973 9b04 3153 6578 6163 T..1A.is..1Sexac │ │ │ │ +00066c70: 746c 7993 7468 6598 7361 6d65 9361 7398 tly.the.same.as. │ │ │ │ +00066c80: 7468 6593 636f 7272 6573 7090 538e 6f6e the.corresp.S.on │ │ │ │ +00066c90: 6469 6e67 9872 756c 6593 696e 98eb 484c ding.rule.in..HL │ │ │ │ +00066ca0: 4346 cf3b 9374 6865 9863 6f90 538e 6465 CF.;.the.co.S.de │ │ │ │ +00066cb0: 9369 6d70 6c65 6d65 6e90 ac72 7469 6e67 .implemen..rting │ │ │ │ +00066cc0: 8ea1 8d91 12c7 6174 6869 7396 03a7 2b77 ......athis...+w │ │ │ │ +00066cd0: 9aac 7261 7393 7772 6974 7465 6e91 03a7 ..ras.written... │ │ │ │ +00066ce0: 2a62 9879 9352 6f62 696e 934d 696c 6e65 *b.y.Robin.Milne │ │ │ │ +00066cf0: 7293 616e 649b 03a7 2a69 7393 6869 6768 r.and...*is.high │ │ │ │ +00066d00: 6c79 936f 7074 696d 697a 6564 2e91 0522 ly.optimized..." │ │ │ │ +00066d10: 6142 6563 6175 7365 9373 7562 7374 6974 aBecause.substit │ │ │ │ +00066d20: 7574 696f 6e98 6973 9373 7563 90ac 7268 ution.is.suc..rh │ │ │ │ +00066d30: 9361 8ea1 8d91 12c7 6170 9053 8e65 7276 .a......ap.S.erv │ │ │ │ +00066d40: 91ff 58e4 6173 6976 95ac 7265 9b03 3a0e ..X.asiv..re..:. │ │ │ │ +00066d50: 6163 7469 7669 7493 7991 033a 0d69 6e98 activit.y..:.in. │ │ │ │ +00066d60: 7072 6f90 538e 6f66 2c91 035d 6069 7498 pro.S.of,..]`it. │ │ │ │ +00066d70: 7793 6173 9866 656c 7491 033a 0d74 6f98 w.as.felt..:.to. │ │ │ │ +00066d80: 6295 538e 6598 696d 7093 6f72 7461 6e95 b.S.e.imp.ortan. │ │ │ │ +00066d90: ac72 7498 7468 6174 9103 3a0d 7468 6598 .rt.that..:.the. │ │ │ │ +00066da0: 7379 7374 656d 9870 7269 6d69 7469 7693 system.primitiv. │ │ │ │ +00066db0: 6598 6290 538e 6591 033a 0d61 7398 6661 e.b.S.e..:.as.fa │ │ │ │ +00066dc0: 7374 8ea1 8d91 12c7 6161 7396 0373 6170 st......aas..sap │ │ │ │ +00066dd0: 9a53 8e6f 7373 6962 6c65 2e91 0511 1e46 .S.ossible.....F │ │ │ │ +00066de0: 91ff 0556 726f 6d93 6193 6c6f 6769 6361 ...Vrom.a.logica │ │ │ │ +00066df0: 6c93 7098 6f69 6e9a ac72 7493 6f66 9103 l.p.oin..rt.of.. │ │ │ │ +00066e00: 7362 7669 6577 9369 7493 7798 6f75 6c64 sbview.it.w.ould │ │ │ │ +00066e10: 9362 9a53 8e65 9362 9865 7474 6572 9374 .b.S.e.b.etter.t │ │ │ │ +00066e20: 6f91 0373 6268 6195 ac72 7693 6596 0373 o..sbha..rv.e..s │ │ │ │ +00066e30: 6161 9373 696d 706c 6572 9373 7562 7374 aa.simpler.subst │ │ │ │ +00066e40: 6974 7574 696f 6e8e a18d 9112 c761 7072 itution......apr │ │ │ │ +00066e50: 696d 6974 6976 95ac 7265 2c91 0408 a673 imitiv..re,....s │ │ │ │ +00066e60: 7563 9368 9604 02a7 6173 9b04 02a6 6052 uc.h....as....`R │ │ │ │ +00066e70: 756c 6593 5227 9104 02a0 6f66 9341 6e64 ule.R'....of.And │ │ │ │ +00066e80: 7265 7773 2793 6c6f 6769 6398 da51 8d9f rews'.logic..Q.. │ │ │ │ +00066e90: 01cc ccd5 308e 9104 c004 cf2c 9104 08a6 ....0......,.... │ │ │ │ +00066ea0: 616e 6493 7468 656e 9374 6f98 6465 7269 and.then.to.deri │ │ │ │ +00066eb0: 7690 ac72 6593 6d6f 7265 9863 6f6d 706c v..re.more.compl │ │ │ │ +00066ec0: 6578 9372 756c 6573 8ea1 8d91 12c7 6166 ex.rules......af │ │ │ │ +00066ed0: 726f 6d91 03ea a869 742e 8e9f 2be9 228d rom....it...+.". │ │ │ │ +00066ee0: 8d91 12c7 61eb 4731 302e 332e 328e 914c ....a.G10.3.2..L │ │ │ │ +00066ef0: 60f5 536f 756e 646e 6573 7391 0566 6674 `.Soundness..fft │ │ │ │ +00066f00: 6865 6f72 656d 8e9f 1ac1 bc8d 9112 c761 heorem.........a │ │ │ │ +00066f10: e554 6865 9603 a444 7275 6c65 739b 03a4 .The...Drules... │ │ │ │ +00066f20: 456f 6693 7468 6593 7468 6593 eb48 484f Eof.the.the..HHO │ │ │ │ +00066f30: 4c98 e564 659b ff66 6664 7563 7469 7665 L..de..ffductive │ │ │ │ +00066f40: 9373 7973 7465 6d93 6172 9865 93cf 736f .system.ar.e..so │ │ │ │ +00066f50: 756e 649b 03a4 45e5 666f 7293 7468 6593 und...E.for.the. │ │ │ │ +00066f60: 6e6f 7469 6f6e 936f 6698 7361 7469 7366 notion.of.satisf │ │ │ │ +00066f70: 6163 7469 6f6e 9364 650c 6e65 91ff 6666 action.de.ne..ff │ │ │ │ +00066f80: 648e a18d 9112 c761 696e 9604 3569 5365 d......ain..5iSe │ │ │ │ +00066f90: 9bff 6666 6374 696f 6e93 3130 2e32 3a91 ..ffction.10.2:. │ │ │ │ +00066fa0: 056a d166 6f72 9361 6e79 9369 6e73 7461 .j.for.any.insta │ │ │ │ +00066fb0: 6e63 9865 936f 6693 7468 6591 0435 6872 nc.e.of.the..5hr │ │ │ │ +00066fc0: 756c 6573 936f 6693 696e 6665 7298 656e ules.of.infer.en │ │ │ │ +00066fd0: 6398 652c 9104 35f6 6966 9361 9328 7374 c.e,..5.if.a.(st │ │ │ │ +00066fe0: 616e 6461 7298 6429 936d 6f98 6465 6c93 andar.d).mo.del. │ │ │ │ +00066ff0: 7361 7469 730c 6573 8ea1 8d91 12c7 6174 satis.es......at │ │ │ │ +00067000: 6865 9604 3335 6879 709b ff66 666f 7468 he..35hyp..ffoth │ │ │ │ +00067010: 6573 6573 936f 6693 7468 6593 7275 6c65 eses.of.the.rule │ │ │ │ +00067020: 9369 7493 616c 736f 9373 6174 6973 0c65 .it.also.satis.e │ │ │ │ +00067030: 7393 7468 6593 6398 6f6e 636c 7573 696f s.the.c.onclusio │ │ │ │ +00067040: 6e2e 8e9f 1a6f af8d 9112 c761 d050 726f n....o.....a.Pro │ │ │ │ +00067050: 9060 006f 6691 06fa 00cf 5468 6596 033f .`.of.....The..? │ │ │ │ +00067060: 1a76 90ac 7265 7269 0c63 6174 696f 6e9b .v..reri.cation. │ │ │ │ +00067070: 033f 1b6f 6693 7468 6598 736f 756e 646e .?.of.the.soundn │ │ │ │ +00067080: 6573 7398 6f66 9374 6865 9872 756c 6573 ess.of.the.rules │ │ │ │ +00067090: 9369 7398 7374 7261 6967 6895 ac72 7466 .is.straigh..rtf │ │ │ │ +000670a0: 6f72 7793 6172 642e 9104 ffb1 5468 6591 orw.ard.....The. │ │ │ │ +000670b0: 033f 1a70 726f 7090 538e 6572 7469 6573 .?.prop.S.erties │ │ │ │ +000670c0: 986f 668e a18d 9112 c761 7468 6596 03f0 .of......athe... │ │ │ │ +000670d0: d973 656d 616e 90ac 7274 6963 739b 03f0 .seman..rtics... │ │ │ │ +000670e0: d877 6974 6893 7265 7370 9053 8e65 6374 .with.resp.S.ect │ │ │ │ +000670f0: 9874 6f93 7375 6273 7469 7475 7469 6f6e .to.substitution │ │ │ │ +00067100: 9367 6976 95ac 7265 6e98 6293 7996 03f0 .giv..ren.b.y... │ │ │ │ +00067110: d94c 656d 6d61 7398 3393 616e 6493 3498 .Lemmas.3.and.4. │ │ │ │ +00067120: 696e 9353 6563 7469 6f6e 9839 2e33 2e33 in.Section.9.3.3 │ │ │ │ +00067130: 9361 7265 8ea1 8d91 12c7 616e 6565 6465 .are......aneede │ │ │ │ +00067140: 6496 0385 7966 6f72 9372 756c 6573 93eb d...yfor.rules.. │ │ │ │ +00067150: 6142 4554 418d 9100 b097 8900 0066 6600 aBETA........ff. │ │ │ │ +00067160: 0373 028e 9b04 2399 434f 4e56 cf2c 93eb .s....#.CONV.,.. │ │ │ │ +00067170: 6153 5542 5354 9103 8560 cf61 6e64 93eb aSUBST...`.and.. │ │ │ │ +00067180: 6149 4e53 548d 9100 b097 8900 0066 6600 aINST........ff. │ │ │ │ +00067190: 0373 028e 9854 5950 45cf 2e8d 8d9f fba5 .s...TYPE....... │ │ │ │ +000671a0: 32d5 338e 8e91 0845 7dcf 5468 6593 6661 2.3....E}.The.fa │ │ │ │ +000671b0: 6374 9374 6861 7491 0385 7a3d 9361 6e64 ct.that...z=.and │ │ │ │ +000671c0: 93da 2993 cf61 7265 9369 6e90 ac72 7465 ..)..are.in..rte │ │ │ │ +000671d0: 7270 7265 7465 648e a18d 9112 c761 7374 rpreted......ast │ │ │ │ +000671e0: 616e 6461 7264 6c79 9603 793b 2861 739b andardly..y;(as. │ │ │ │ +000671f0: 0379 3c69 6e93 5365 6374 696f 6e93 392e .y │ │ │ │ -000673f0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -00067400: 8d8d 91ea f1eb eb4b 3130 2e34 8e91 20f1 .......K10.4.. . │ │ │ │ -00067410: e748 4f4c 9106 7ae1 5468 656f 7269 6573 .HOL..z.Theories │ │ │ │ -00067420: 8e9f 1e34 708d 91ea f1eb cf41 9603 eaa8 ...4p......A.... │ │ │ │ -00067430: eb48 484f 4c93 e574 6865 91ff 6666 6f72 .HHOL..the..ffor │ │ │ │ -00067440: 7991 04f8 2ada 5491 06f7 75cf 6973 9361 y...*.T...u.is.a │ │ │ │ -00067450: 9334 2d74 7570 6c65 3a8e a91f b568 8d8d .4-tuple:....h.. │ │ │ │ -00067460: 91f0 f1eb da54 8e8d 8d91 0487 ddcf 3d8e .....T........=. │ │ │ │ -00067470: 8e8d 8d91 17ab 65da 688d df53 7472 7563 ......e.h..Struc │ │ │ │ -00067480: 8e8d 911a 037b 9f01 cccc db54 8e91 2147 .....{.....T..!G │ │ │ │ -00067490: 77d7 3b8d 9101 fffe df53 6967 8e8d 9111 w.;......Sig.... │ │ │ │ -000674a0: 5464 9f02 d554 db54 8e91 1898 60d7 3b8d Td...T.T....`.;. │ │ │ │ -000674b0: 9101 fffe df41 7869 6f6d 738e 8d91 2592 .....Axioms...%. │ │ │ │ -000674c0: b99f 01cc ccdb 548e 912c d6b5 d73b 8d91 ......T..,...;.. │ │ │ │ -000674d0: 01ff fedf 5468 656f 90ac 7272 656d 738e ....Theo..rrems. │ │ │ │ -000674e0: 8d91 31d2 b29f 01cc ccdb 548e 9139 16ae ..1.......T..9.. │ │ │ │ -000674f0: da69 8e8e 8ea4 1fb5 698d 91ea f1eb cf77 .i......i......w │ │ │ │ -00067500: 6865 7265 8ea1 8d8d 8d8d 91f7 7903 2869 here........y.(i │ │ │ │ -00067510: 298e 8e8e 8d91 09c0 13df 5374 7275 638e ).........Struc. │ │ │ │ -00067520: 8d91 23c3 8e9f 01cc ccdb 548e 912e f232 ..#.......T....2 │ │ │ │ -00067530: cf69 7396 03ea a861 9374 9aac 7279 7090 .is....a.t..ryp. │ │ │ │ -00067540: 538e 6593 7374 7275 6374 7572 6593 6361 S.e.structure.ca │ │ │ │ -00067550: 6c6c 6564 9374 6865 9374 9879 7090 538e lled.the.t.yp.S. │ │ │ │ -00067560: 6593 7374 7275 6374 7572 6593 6f66 93da e.structure.of.. │ │ │ │ -00067570: 5491 030c cdcf 3b8e a68d 8d8d 8d91 f435 T.....;........5 │ │ │ │ -00067580: 7728 6969 298e 8e8e 8d91 09c0 13df 5369 w(ii).........Si │ │ │ │ -00067590: 678e 8d91 1914 799f 02d5 54db 548e 9124 g.....y...T.T..$ │ │ │ │ -000675a0: 431d cf69 7396 03ea a861 9373 6967 6e61 C..is....a.signa │ │ │ │ -000675b0: 7475 7265 936f 95ac 7276 9365 728d 9103 ture.o..rv.er... │ │ │ │ -000675c0: eaa8 df53 7472 7563 8e8d 911d ee23 9f01 ...Struc.....#.. │ │ │ │ -000675d0: cccc db54 8e91 291c c7cf 6361 6c6c 6564 ...T..)...called │ │ │ │ -000675e0: 9603 eaa8 7468 6593 7369 676e 6174 7572 ....the.signatur │ │ │ │ -000675f0: 6593 6f66 93da 5491 030c cdcf 3b8e a18d e.of..T.....;... │ │ │ │ -00067600: 8d8d 8d91 f0f1 eb28 6969 6929 8e8e 8e8d .......(iii).... │ │ │ │ -00067610: 9109 c013 df41 7869 6f6d 738e 8d91 2d52 .....Axioms...-R │ │ │ │ -00067620: ce9f 01cc ccdb 548e 9138 8172 cf69 7396 ......T..8.r.is. │ │ │ │ -00067630: 03ea a861 9373 6574 936f 6693 7365 7175 ...a.set.of.sequ │ │ │ │ -00067640: 656e 9aac 7274 7393 6f98 7698 6572 8d93 en..rts.o.v.er.. │ │ │ │ -00067650: df53 6967 8e8d 9113 3f0e 9f02 d554 db54 .Sig....?....T.T │ │ │ │ -00067660: 8e91 1e6d b2cf 6361 6c6c 6564 9374 6865 ...m..called.the │ │ │ │ -00067670: 9361 7869 6f6d 7393 6f66 93da 5491 030c .axioms.of..T... │ │ │ │ -00067680: cdcf 3b8e a18d 8d8d 8d91 f145 7928 6976 ..;........Ey(iv │ │ │ │ -00067690: 298e 8e8e 8d91 09c0 13df 5468 656f 90ac ).........Theo.. │ │ │ │ -000676a0: 7272 656d 738e 8d91 3992 c79f 01cc ccdb rrems...9....... │ │ │ │ -000676b0: 548e 9143 f667 cf69 739b 031f a361 9603 T..C.g.is....a.. │ │ │ │ -000676c0: 1fa4 7365 7493 6f66 9373 6571 7565 6e95 ..set.of.sequen. │ │ │ │ -000676d0: ac72 7473 986f 9376 9365 728d 9103 1fa4 .rts.o.v.er..... │ │ │ │ -000676e0: df53 6967 8e8d 9112 740a 9f02 d554 db54 .Sig....t....T.T │ │ │ │ -000676f0: 8e91 1cd7 aacf 6361 6c6c 6564 9874 6865 ......called.the │ │ │ │ -00067700: 9603 1fa4 7468 656f 7265 6d73 936f 6698 ....theorems.of. │ │ │ │ -00067710: da54 9103 0ccd cf2c 9103 483f 7769 7468 .T.....,..H?with │ │ │ │ -00067720: 9874 6865 9370 726f 7090 538e 6572 7490 .the.prop.S.ert. │ │ │ │ -00067730: ac72 798e a410 0000 8d91 09c0 1374 6861 .ry..........tha │ │ │ │ -00067740: 7496 03ea a865 769a ac72 6572 7993 6d65 t....ev..rery.me │ │ │ │ -00067750: 6d98 6290 538e 6572 9366 6f6c 6c6f 9877 m.b.S.er.follo.w │ │ │ │ -00067760: 7393 6672 6f6d 8d93 df41 7869 6f6d 738e s.from...Axioms. │ │ │ │ -00067770: 8d91 277d 639f 01cc ccdb 548e 9132 ac07 ..'}c.....T..2.. │ │ │ │ -00067780: cf62 9879 9374 6865 93eb 4848 4f4c 93cf .b.y.the..HHOL.. │ │ │ │ -00067790: 6465 6475 6374 6976 9865 9373 7973 7465 deductiv.e.syste │ │ │ │ -000677a0: 6d2e 8ea6 8d91 f653 7a54 6865 9603 564b m......SzThe..VK │ │ │ │ -000677b0: 7365 7473 8d91 0356 4adf 5491 ff05 5679 sets...VJ.T...Vy │ │ │ │ -000677c0: 7090 538e 6573 8e8d 911f d3b6 9f02 d554 p.S.es.........T │ │ │ │ -000677d0: db54 8e91 2a6d fdcf 616e 648d 9103 564a .T..*m..and...VJ │ │ │ │ -000677e0: df54 91ff 0556 6572 6d73 8e8d 9121 61ef .T...Verms...!a. │ │ │ │ -000677f0: 9f01 cccc db54 8e91 2bfc 36cf 6f66 9374 .....T..+.6.of.t │ │ │ │ -00067800: 90ac 7279 7090 538e 6573 9b03 564a 616e ..ryp.S.es..VJan │ │ │ │ -00067810: 6493 7465 726d 7398 6f66 9361 9874 6865 d.terms.of.a.the │ │ │ │ -00067820: 6f72 7993 da54 9106 6318 cf61 7265 2c91 ory..T..c..are,. │ │ │ │ -00067830: 0373 f772 6573 7090 538e 6563 7469 7690 .s.resp.S.ectiv. │ │ │ │ -00067840: ac72 656c 7991 ff05 562c 9103 73f6 7468 .rely...V,..s.th │ │ │ │ -00067850: 6593 7365 7473 8ea1 8d91 eaf1 eb6f 6696 e.sets.......of. │ │ │ │ -00067860: 03ea a874 9aac 7279 7090 538e 6573 9361 ...t..ryp.S.es.a │ │ │ │ -00067870: 6e64 9374 6572 6d73 9363 6f6e 7374 7275 nd.terms.constru │ │ │ │ -00067880: 6374 6162 6c65 9366 726f 6d93 7468 6593 ctable.from.the. │ │ │ │ -00067890: 7498 7970 9053 8e65 9373 7472 7563 7475 t.yp.S.e.structu │ │ │ │ -000678a0: 7265 9361 6e64 9373 6967 6e61 7475 7265 re.and.signature │ │ │ │ -000678b0: 936f 6693 da54 9103 0ccd cf2c 8d93 692e .of..T.....,..i. │ │ │ │ -000678c0: 652e 8e91 12ee 2c3a 8ea4 1fb5 698d 8d8d e.....,:....i... │ │ │ │ -000678d0: 8d91 f280 24df 5491 ff05 5679 7090 538e ....$.T...Vyp.S. │ │ │ │ -000678e0: 6573 8e8d 910e fd90 9f02 d554 db54 8e8e es.........T.T.. │ │ │ │ -000678f0: 8e8d 8d91 2041 8ccf 3d8e 8e8d 8d8d 9133 .... A..=......3 │ │ │ │ -00067900: 6514 df54 91ff 0556 7970 9053 8e65 738e e..T...Vyp.S.es. │ │ │ │ -00067910: 8d8d 914f e280 9f02 d554 f335 c673 3691 ...O.....T.5.s6. │ │ │ │ -00067920: 0008 0000 0008 0000 0005 636d 7373 38e0 ..........cmss8. │ │ │ │ -00067930: 5374 7275 638e 8d91 62bf 039f 042d 82dc Struc...b....-.. │ │ │ │ -00067940: 548e 8e8e 8e8e 9f13 0000 8d8d 8d8d 91f0 T............... │ │ │ │ -00067950: f1eb df54 91ff 0556 6572 6d73 8e8d 910e ...T...Verms.... │ │ │ │ -00067960: fd90 9f01 cccc db54 8e8e 8e8d 8d91 2041 .......T...... A │ │ │ │ -00067970: 8ccf 3d8e 8e8d 8d8d 9133 6514 df54 91ff ..=......3e..T.. │ │ │ │ -00067980: 0556 6572 6d73 8e8d 8d91 5170 b99f 01cc .Verms....Qp.... │ │ │ │ -00067990: cce0 5369 678e 8d91 5c8e fc9f 03db 04dc ..Sig...\....... │ │ │ │ -000679a0: 548e 8e8e 8e8e a18d 91ea f1eb cf41 9104 T............A.. │ │ │ │ -000679b0: eb3e 6d6f 9053 8e64 656c 9b04 eb7f 6f66 .>mo.S.del....of │ │ │ │ -000679c0: 9604 eb80 6193 7468 656f 7279 98da 5491 ....a.theory..T. │ │ │ │ -000679d0: 07f8 4dcf 6973 9373 7090 538e 6563 690c ..M.is.sp.S.eci. │ │ │ │ -000679e0: 6564 9862 90ac 7279 9367 6976 696e 6793 ed.b..ry.giving. │ │ │ │ -000679f0: 6193 2873 7461 6e64 6172 6429 986d 6f90 a.(standard).mo. │ │ │ │ -00067a00: 538e 6465 6c93 d74d 9106 2c64 cf6f 6698 S.del..M..,d.of. │ │ │ │ -00067a10: 7468 6593 756e 6465 726c 7969 6e67 8ea4 the.underlying.. │ │ │ │ -00067a20: 1000 008d 91ea f1eb 7369 676e 6174 7572 ........signatur │ │ │ │ -00067a30: 6596 0562 466f 6693 7468 6593 7468 656f e..bFof.the.theo │ │ │ │ -00067a40: 7279 9b05 6247 7769 7468 9374 6865 9370 ry..bGwith.the.p │ │ │ │ -00067a50: 726f 7090 538e 6572 7490 ac72 7993 7468 rop.S.ert..ry.th │ │ │ │ -00067a60: 6174 93d7 4d91 06a3 2acf 7361 7469 730c at..M...*.satis. │ │ │ │ -00067a70: 6573 9361 6c6c 9874 6865 9373 6571 7565 es.all.the.seque │ │ │ │ -00067a80: 6e9a ac72 7473 9377 6869 6398 6893 6172 n..rts.whic.h.ar │ │ │ │ -00067a90: 658e a18d 91ea f1eb 6178 696f 6d73 9604 e.......axioms.. │ │ │ │ -00067aa0: 53ee 6f66 9b04 53ed da54 9103 0ccd cf2e S.of..S..T...... │ │ │ │ -00067ab0: 9106 74b1 4265 6361 7573 6593 6f66 9874 ..t.Because.of.t │ │ │ │ -00067ac0: 6865 9353 6f75 6e64 6e65 7373 9854 6865 he.Soundness.The │ │ │ │ -00067ad0: 6f72 656d 9331 302e 332e 322c 9104 6e3f orem.10.3.2,..n? │ │ │ │ -00067ae0: 6974 9366 6f6c 6c6f 90ac 7277 7398 7468 it.follo..rws.th │ │ │ │ -00067af0: 6174 93d7 4d91 0594 d1cf 616c 736f 9373 at..M.....also.s │ │ │ │ -00067b00: 6174 6973 0c65 738e a18d 91ea f1eb 616e atis.es.......an │ │ │ │ -00067b10: 95ac 7279 9b03 eaa8 7365 7175 656e 9374 ..ry....sequen.t │ │ │ │ -00067b20: 7398 696e 9874 6865 9873 6574 986f 6698 s.in.the.set.of. │ │ │ │ -00067b30: 6769 7693 656e 9874 6865 6f72 656d 732c giv.en.theorems, │ │ │ │ -00067b40: 8d98 df54 6865 6f93 7265 6d73 8e8d 9133 ...Theo.rems...3 │ │ │ │ -00067b50: bd5c 9f01 cccc db54 8e91 3b01 58cf 2e8e .\.....T..;.X... │ │ │ │ -00067b60: 9f29 d513 8d8d 91ea f1eb eb47 3130 2e34 .).........G10.4 │ │ │ │ -00067b70: 2e31 8e91 248b 7f54 6865 9605 6666 7468 .1..$..The..ffth │ │ │ │ -00067b80: 656f 7279 93f3 6adf 86b5 5400 0e66 6600 eory..j...T..ff. │ │ │ │ -00067b90: 0c00 0000 0663 6d74 7431 32eb 6a4d 494e .....cmtt12.jMIN │ │ │ │ -00067ba0: 8e9f 1a12 4c8d 91ea f1eb cf54 6865 9603 ....L......The.. │ │ │ │ -00067bb0: eaa8 e56d 696e 696d 616c 9104 3335 7468 ...minimal..35th │ │ │ │ -00067bc0: 6591 ff66 666f 7279 8d91 04f8 2aeb 614d e..ffory....*.aM │ │ │ │ -00067bd0: 494e 8e91 1a21 d0cf 6973 9364 650c 6e65 IN...!..is.de.ne │ │ │ │ -00067be0: 6493 6290 ac72 793a 8e9f 20d9 b18d 8d8d d.b..ry:.. ..... │ │ │ │ -00067bf0: 8d91 f0f1 ebeb 614d 494e 8e91 0586 3bcf ......aMIN....;. │ │ │ │ -00067c00: 3d91 0355 52da 6866 cf28 8deb 4062 9553 =..UR.hf.(..@b.S │ │ │ │ -00067c10: 8e6f 936f 6c8e 9116 aa9f d73b 9601 fffe .o.ol......;.... │ │ │ │ -00067c20: cf30 29d7 3b9b 05ea a6cf 288d eb40 696e .0).;.....(..@in │ │ │ │ -00067c30: 648e 9110 caa3 d73b 93cf 3029 da67 d73b d......;..0).g.; │ │ │ │ -00067c40: 98da 6629 8d8d 9f01 cccc eb41 6295 3c72 ..f).......Ab.|......./..... │ │ │ │ +00067400: d021 8d8d 91ea f1eb eb4b 3130 2e34 8e91 .!.......K10.4.. │ │ │ │ +00067410: 20f1 e748 4f4c 9106 7ae1 5468 656f 7269 ..HOL..z.Theori │ │ │ │ +00067420: 6573 8e9f 1e34 708d 91ea f1eb cf41 9603 es...4p......A.. │ │ │ │ +00067430: eaa8 eb48 484f 4c93 e574 6865 91ff 6666 ...HHOL..the..ff │ │ │ │ +00067440: 6f72 7991 04f8 2ada 5491 06f7 75cf 6973 ory...*.T...u.is │ │ │ │ +00067450: 9361 9334 2d74 7570 6c65 3a8e a91f b568 .a.4-tuple:....h │ │ │ │ +00067460: 8d8d 91f0 f1eb da54 8e8d 8d91 0487 ddcf .......T........ │ │ │ │ +00067470: 3d8e 8e8d 8d91 17ab 65da 688d df53 7472 =.......e.h..Str │ │ │ │ +00067480: 7563 8e8d 911a 037b 9f01 cccc db54 8e91 uc.....{.....T.. │ │ │ │ +00067490: 2147 77d7 3b8d 9101 fffe df53 6967 8e8d !Gw.;......Sig.. │ │ │ │ +000674a0: 9111 5464 9f02 d554 db54 8e91 1898 60d7 ..Td...T.T....`. │ │ │ │ +000674b0: 3b8d 9101 fffe df41 7869 6f6d 738e 8d91 ;......Axioms... │ │ │ │ +000674c0: 2592 b99f 01cc ccdb 548e 912c d6b5 d73b %.......T..,...; │ │ │ │ +000674d0: 8d91 01ff fedf 5468 656f 90ac 7272 656d ......Theo..rrem │ │ │ │ +000674e0: 738e 8d91 31d2 b29f 01cc ccdb 548e 9139 s...1.......T..9 │ │ │ │ +000674f0: 16ae da69 8e8e 8ea4 1fb5 698d 91ea f1eb ...i......i..... │ │ │ │ +00067500: cf77 6865 7265 8ea1 8d8d 8d8d 91f7 7903 .where........y. │ │ │ │ +00067510: 2869 298e 8e8e 8d91 09c0 13df 5374 7275 (i).........Stru │ │ │ │ +00067520: 638e 8d91 23c3 8e9f 01cc ccdb 548e 912e c...#.......T... │ │ │ │ +00067530: f232 cf69 7396 03ea a861 9374 9aac 7279 .2.is....a.t..ry │ │ │ │ +00067540: 7090 538e 6593 7374 7275 6374 7572 6593 p.S.e.structure. │ │ │ │ +00067550: 6361 6c6c 6564 9374 6865 9374 9879 7090 called.the.t.yp. │ │ │ │ +00067560: 538e 6593 7374 7275 6374 7572 6593 6f66 S.e.structure.of │ │ │ │ +00067570: 93da 5491 030c cdcf 3b8e a68d 8d8d 8d91 ..T.....;....... │ │ │ │ +00067580: f435 7728 6969 298e 8e8e 8d91 09c0 13df .5w(ii)......... │ │ │ │ +00067590: 5369 678e 8d91 1914 799f 02d5 54db 548e Sig.....y...T.T. │ │ │ │ +000675a0: 9124 431d cf69 7396 03ea a861 9373 6967 .$C..is....a.sig │ │ │ │ +000675b0: 6e61 7475 7265 936f 95ac 7276 9365 728d nature.o..rv.er. │ │ │ │ +000675c0: 9103 eaa8 df53 7472 7563 8e8d 911d ee23 .....Struc.....# │ │ │ │ +000675d0: 9f01 cccc db54 8e91 291c c7cf 6361 6c6c .....T..)...call │ │ │ │ +000675e0: 6564 9603 eaa8 7468 6593 7369 676e 6174 ed....the.signat │ │ │ │ +000675f0: 7572 6593 6f66 93da 5491 030c cdcf 3b8e ure.of..T.....;. │ │ │ │ +00067600: a18d 8d8d 8d91 f0f1 eb28 6969 6929 8e8e .........(iii).. │ │ │ │ +00067610: 8e8d 9109 c013 df41 7869 6f6d 738e 8d91 .......Axioms... │ │ │ │ +00067620: 2d52 ce9f 01cc ccdb 548e 9138 8172 cf69 -R......T..8.r.i │ │ │ │ +00067630: 7396 03ea a861 9373 6574 936f 6693 7365 s....a.set.of.se │ │ │ │ +00067640: 7175 656e 9aac 7274 7393 6f98 7698 6572 quen..rts.o.v.er │ │ │ │ +00067650: 8d93 df53 6967 8e8d 9113 3f0e 9f02 d554 ...Sig....?....T │ │ │ │ +00067660: db54 8e91 1e6d b2cf 6361 6c6c 6564 9374 .T...m..called.t │ │ │ │ +00067670: 6865 9361 7869 6f6d 7393 6f66 93da 5491 he.axioms.of..T. │ │ │ │ +00067680: 030c cdcf 3b8e a18d 8d8d 8d91 f145 7928 ....;........Ey( │ │ │ │ +00067690: 6976 298e 8e8e 8d91 09c0 13df 5468 656f iv).........Theo │ │ │ │ +000676a0: 90ac 7272 656d 738e 8d91 3992 c79f 01cc ..rrems...9..... │ │ │ │ +000676b0: ccdb 548e 9143 f667 cf69 739b 031f a361 ..T..C.g.is....a │ │ │ │ +000676c0: 9603 1fa4 7365 7493 6f66 9373 6571 7565 ....set.of.seque │ │ │ │ +000676d0: 6e95 ac72 7473 986f 9376 9365 728d 9103 n..rts.o.v.er... │ │ │ │ +000676e0: 1fa4 df53 6967 8e8d 9112 740a 9f02 d554 ...Sig....t....T │ │ │ │ +000676f0: db54 8e91 1cd7 aacf 6361 6c6c 6564 9874 .T......called.t │ │ │ │ +00067700: 6865 9603 1fa4 7468 656f 7265 6d73 936f he....theorems.o │ │ │ │ +00067710: 6698 da54 9103 0ccd cf2c 9103 483f 7769 f..T.....,..H?wi │ │ │ │ +00067720: 7468 9874 6865 9370 726f 7090 538e 6572 th.the.prop.S.er │ │ │ │ +00067730: 7490 ac72 798e a410 0000 8d91 09c0 1374 t..ry..........t │ │ │ │ +00067740: 6861 7496 03ea a865 769a ac72 6572 7993 hat....ev..rery. │ │ │ │ +00067750: 6d65 6d98 6290 538e 6572 9366 6f6c 6c6f mem.b.S.er.follo │ │ │ │ +00067760: 9877 7393 6672 6f6d 8d93 df41 7869 6f6d .ws.from...Axiom │ │ │ │ +00067770: 738e 8d91 277d 639f 01cc ccdb 548e 9132 s...'}c.....T..2 │ │ │ │ +00067780: ac07 cf62 9879 9374 6865 93eb 4848 4f4c ...b.y.the..HHOL │ │ │ │ +00067790: 93cf 6465 6475 6374 6976 9865 9373 7973 ..deductiv.e.sys │ │ │ │ +000677a0: 7465 6d2e 8ea6 8d91 f653 7a54 6865 9603 tem......SzThe.. │ │ │ │ +000677b0: 564b 7365 7473 8d91 0356 4adf 5491 ff05 VKsets...VJ.T... │ │ │ │ +000677c0: 5679 7090 538e 6573 8e8d 911f d3b6 9f02 Vyp.S.es........ │ │ │ │ +000677d0: d554 db54 8e91 2a6d fdcf 616e 648d 9103 .T.T..*m..and... │ │ │ │ +000677e0: 564a df54 91ff 0556 6572 6d73 8e8d 9121 VJ.T...Verms...! │ │ │ │ +000677f0: 61ef 9f01 cccc db54 8e91 2bfc 36cf 6f66 a......T..+.6.of │ │ │ │ +00067800: 9374 90ac 7279 7090 538e 6573 9b03 564a .t..ryp.S.es..VJ │ │ │ │ +00067810: 616e 6493 7465 726d 7398 6f66 9361 9874 and.terms.of.a.t │ │ │ │ +00067820: 6865 6f72 7993 da54 9106 6318 cf61 7265 heory..T..c..are │ │ │ │ +00067830: 2c91 0373 f772 6573 7090 538e 6563 7469 ,..s.resp.S.ecti │ │ │ │ +00067840: 7690 ac72 656c 7991 ff05 562c 9103 73f6 v..rely...V,..s. │ │ │ │ +00067850: 7468 6593 7365 7473 8ea1 8d91 eaf1 eb6f the.sets.......o │ │ │ │ +00067860: 6696 03ea a874 9aac 7279 7090 538e 6573 f....t..ryp.S.es │ │ │ │ +00067870: 9361 6e64 9374 6572 6d73 9363 6f6e 7374 .and.terms.const │ │ │ │ +00067880: 7275 6374 6162 6c65 9366 726f 6d93 7468 ructable.from.th │ │ │ │ +00067890: 6593 7498 7970 9053 8e65 9373 7472 7563 e.t.yp.S.e.struc │ │ │ │ +000678a0: 7475 7265 9361 6e64 9373 6967 6e61 7475 ture.and.signatu │ │ │ │ +000678b0: 7265 936f 6693 da54 9103 0ccd cf2c 8d93 re.of..T.....,.. │ │ │ │ +000678c0: 692e 652e 8e91 12ee 2c3a 8ea4 1fb5 698d i.e.....,:....i. │ │ │ │ +000678d0: 8d8d 8d91 f280 24df 5491 ff05 5679 7090 ......$.T...Vyp. │ │ │ │ +000678e0: 538e 6573 8e8d 910e fd90 9f02 d554 db54 S.es.........T.T │ │ │ │ +000678f0: 8e8e 8e8d 8d91 2041 8ccf 3d8e 8e8d 8d8d ...... A..=..... │ │ │ │ +00067900: 9133 6514 df54 91ff 0556 7970 9053 8e65 .3e..T...Vyp.S.e │ │ │ │ +00067910: 738e 8d8d 914f e280 9f02 d554 f335 c673 s....O.....T.5.s │ │ │ │ +00067920: 3691 0008 0000 0008 0000 0005 636d 7373 6...........cmss │ │ │ │ +00067930: 38e0 5374 7275 638e 8d91 62bf 039f 042d 8.Struc...b....- │ │ │ │ +00067940: 82dc 548e 8e8e 8e8e 9f13 0000 8d8d 8d8d ..T............. │ │ │ │ +00067950: 91f0 f1eb df54 91ff 0556 6572 6d73 8e8d .....T...Verms.. │ │ │ │ +00067960: 910e fd90 9f01 cccc db54 8e8e 8e8d 8d91 .........T...... │ │ │ │ +00067970: 2041 8ccf 3d8e 8e8d 8d8d 9133 6514 df54 A..=......3e..T │ │ │ │ +00067980: 91ff 0556 6572 6d73 8e8d 8d91 5170 b99f ...Verms....Qp.. │ │ │ │ +00067990: 01cc cce0 5369 678e 8d91 5c8e fc9f 03db ....Sig...\..... │ │ │ │ +000679a0: 04dc 548e 8e8e 8e8e a18d 91ea f1eb cf41 ..T............A │ │ │ │ +000679b0: 9104 eb3e 6d6f 9053 8e64 656c 9b04 eb7f ...>mo.S.del.... │ │ │ │ +000679c0: 6f66 9604 eb80 6193 7468 656f 7279 98da of....a.theory.. │ │ │ │ +000679d0: 5491 07f8 4dcf 6973 9373 7090 538e 6563 T...M.is.sp.S.ec │ │ │ │ +000679e0: 690c 6564 9862 90ac 7279 9367 6976 696e i.ed.b..ry.givin │ │ │ │ +000679f0: 6793 6193 2873 7461 6e64 6172 6429 986d g.a.(standard).m │ │ │ │ +00067a00: 6f90 538e 6465 6c93 d74d 9106 2c64 cf6f o.S.del..M..,d.o │ │ │ │ +00067a10: 6698 7468 6593 756e 6465 726c 7969 6e67 f.the.underlying │ │ │ │ +00067a20: 8ea4 1000 008d 91ea f1eb 7369 676e 6174 ..........signat │ │ │ │ +00067a30: 7572 6596 0562 466f 6693 7468 6593 7468 ure..bFof.the.th │ │ │ │ +00067a40: 656f 7279 9b05 6247 7769 7468 9374 6865 eory..bGwith.the │ │ │ │ +00067a50: 9370 726f 7090 538e 6572 7490 ac72 7993 .prop.S.ert..ry. │ │ │ │ +00067a60: 7468 6174 93d7 4d91 06a3 2acf 7361 7469 that..M...*.sati │ │ │ │ +00067a70: 730c 6573 9361 6c6c 9874 6865 9373 6571 s.es.all.the.seq │ │ │ │ +00067a80: 7565 6e9a ac72 7473 9377 6869 6398 6893 uen..rts.whic.h. │ │ │ │ +00067a90: 6172 658e a18d 91ea f1eb 6178 696f 6d73 are.......axioms │ │ │ │ +00067aa0: 9604 53ee 6f66 9b04 53ed da54 9103 0ccd ..S.of..S..T.... │ │ │ │ +00067ab0: cf2e 9106 74b1 4265 6361 7573 6593 6f66 ....t.Because.of │ │ │ │ +00067ac0: 9874 6865 9353 6f75 6e64 6e65 7373 9854 .the.Soundness.T │ │ │ │ +00067ad0: 6865 6f72 656d 9331 302e 332e 322c 9104 heorem.10.3.2,.. │ │ │ │ +00067ae0: 6e3f 6974 9366 6f6c 6c6f 90ac 7277 7398 n?it.follo..rws. │ │ │ │ +00067af0: 7468 6174 93d7 4d91 0594 d1cf 616c 736f that..M.....also │ │ │ │ +00067b00: 9373 6174 6973 0c65 738e a18d 91ea f1eb .satis.es....... │ │ │ │ +00067b10: 616e 95ac 7279 9b03 eaa8 7365 7175 656e an..ry....sequen │ │ │ │ +00067b20: 9374 7398 696e 9874 6865 9873 6574 986f .ts.in.the.set.o │ │ │ │ +00067b30: 6698 6769 7693 656e 9874 6865 6f72 656d f.giv.en.theorem │ │ │ │ +00067b40: 732c 8d98 df54 6865 6f93 7265 6d73 8e8d s,...Theo.rems.. │ │ │ │ +00067b50: 9133 bd5c 9f01 cccc db54 8e91 3b01 58cf .3.\.....T..;.X. │ │ │ │ +00067b60: 2e8e 9f29 d513 8d8d 91ea f1eb eb47 3130 ...).........G10 │ │ │ │ +00067b70: 2e34 2e31 8e91 248b 7f54 6865 9605 6666 .4.1..$..The..ff │ │ │ │ +00067b80: 7468 656f 7279 93f3 6adf 86b5 5400 0e66 theory..j...T..f │ │ │ │ +00067b90: 6600 0c00 0000 0663 6d74 7431 32eb 6a4d f......cmtt12.jM │ │ │ │ +00067ba0: 494e 8e9f 1a12 4c8d 91ea f1eb cf54 6865 IN....L......The │ │ │ │ +00067bb0: 9603 eaa8 e56d 696e 696d 616c 9104 3335 .....minimal..35 │ │ │ │ +00067bc0: 7468 6591 ff66 666f 7279 8d91 04f8 2aeb the..ffory....*. │ │ │ │ +00067bd0: 614d 494e 8e91 1a21 d0cf 6973 9364 650c aMIN...!..is.de. │ │ │ │ +00067be0: 6e65 6493 6290 ac72 793a 8e9f 20d9 b18d ned.b..ry:.. ... │ │ │ │ +00067bf0: 8d8d 8d91 f0f1 ebeb 614d 494e 8e91 0586 ........aMIN.... │ │ │ │ +00067c00: 3bcf 3d91 0355 52da 6866 cf28 8deb 4062 ;.=..UR.hf.(..@b │ │ │ │ +00067c10: 9553 8e6f 936f 6c8e 9116 aa9f d73b 9601 .S.o.ol......;.. │ │ │ │ +00067c20: fffe cf30 29d7 3b9b 05ea a6cf 288d eb40 ...0).;.....(..@ │ │ │ │ +00067c30: 696e 648e 9110 caa3 d73b 93cf 3029 da67 ind......;..0).g │ │ │ │ +00067c40: d73b 98da 6629 8d8d 9f01 cccc eb41 6295 .;..f).......Ab. │ │ │ │ +00067c50: 3c72 6f93 6f6c 8e8d 9110 57c4 9f01 cccc |. │ │ │ │ -00067fd0: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d8d ....../......!.. │ │ │ │ -00067fe0: 9112 c761 eb47 3130 2e34 2e32 8e91 4c60 ...a.G10.4.2..L` │ │ │ │ -00067ff0: f554 6865 9605 6666 7468 656f 7279 93eb .The..fftheory.. │ │ │ │ -00068000: 6a4c 4f47 8e9f 17c0 008d 9112 c761 cf54 jLOG.........a.T │ │ │ │ -00068010: 6865 9604 1634 7468 656f 7279 8d91 0416 he...4theory.... │ │ │ │ -00068020: 33eb 614c 4f47 8e91 196b 65cf 6861 739b 3.aLOG...ke.has. │ │ │ │ -00068030: 0416 3374 6865 9373 616d 6598 7490 ac72 ..3the.same.t..r │ │ │ │ -00068040: 7970 9053 8e65 9373 7472 7563 7475 7265 yp.S.e.structure │ │ │ │ -00068050: 9361 738d 98eb 614d 494e 8e91 1555 31cf .as...aMIN...U1. │ │ │ │ -00068060: 2e91 05bb 8349 7473 9873 6967 6e61 7475 .....Its.signatu │ │ │ │ -00068070: 7265 9363 6f6e 90ac 7274 6169 6e73 9874 re.con..rtains.t │ │ │ │ -00068080: 6865 9363 6f6e 7374 616e 90ac 7274 738e he.constan..rts. │ │ │ │ -00068090: 9f10 0000 8d91 12c7 6169 6e8d 9103 eaa8 ........ain..... │ │ │ │ -000680a0: eb61 4d49 4e8e 9119 144e cf61 6e64 9603 .aMIN....N.and.. │ │ │ │ -000680b0: eaa8 7468 6593 666f 6c6c 6f9a ac72 7769 ..the.follo..rwi │ │ │ │ -000680c0: 6e67 9363 6f6e 7374 616e 9874 733a 8e9f ng.constan.ts:.. │ │ │ │ -000680d0: 180d 5a8d 8d8d 9118 c761 df54 8d9f 01cc ..Z......a.T.... │ │ │ │ -000680e0: cceb 4162 953c 726f 936f 6c8e 8e8e 8ea4 ..Ab..)..!.. │ │ │ │ -000682e0: 93eb 4162 953c 726f 936f 6c8e 8e8e 8e8e ..Ab..)..!.. │ │ │ │ -00068320: 93eb 4162 953c 726f 936f 6c8e 8e8e 8e8e ..Ab..!... │ │ │ │ -000683a0: e946 d80b d529 8ddb 218e 8d93 eb41 6295 .F...)..!....Ab. │ │ │ │ -000683b0: 3c72 6f93 6f6c 8e8e 8e8e 8ea1 8d91 12c7 .! │ │ │ │ -00068ce0: 8e91 08e9 46d8 0b8e 9113 a3db d73a 8ddf ....F........:.. │ │ │ │ -00068cf0: 4f6e 658d 8d91 00b4 7889 0000 6666 0003 One.....x...ff.. │ │ │ │ -00068d00: 8666 8e8e 9104 3ade 4f6e 658e 912f fabc .f....:.One../.. │ │ │ │ -00068d10: d772 9365 7091 0a7f f8da 5e8e 8ea1 8d8d .r.ep.....^..... │ │ │ │ -00068d20: 9114 154a cf28 da38 d778 3a9b 03ea a850 ...J.(.8.x:....P │ │ │ │ -00068d30: 9105 8c6e 7896 073f facf 3d93 28da 39d7 ...nx..?..=.(.9. │ │ │ │ -00068d40: 7990 6e39 3a98 7896 0355 52cf 3d93 d772 y.n9:.x..UR.=..r │ │ │ │ -00068d50: 9053 8e65 7098 7990 6e39 cf29 298e 8e8e .S.ep.y.n9.))... │ │ │ │ -00068d60: 8e8e 8e8e 8e8e 8e9f 24fd 138e 8c8b 0000 ........$....... │ │ │ │ -00068d70: 007a 0000 0000 0000 0000 0000 0000 0000 .z.............. │ │ │ │ +00067f80: 0000 0006 7379 a002 cc05 558d a0fd 46d3 ....sy....U...F. │ │ │ │ +00067f90: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d031 .............a.1 │ │ │ │ +00067fa0: 302e 342e 910a 8000 484f 4c91 0480 0054 0.4.....HOL....T │ │ │ │ +00067fb0: 6865 6f72 6965 7392 0138 e42d 3132 318e heories..8.-121. │ │ │ │ +00067fc0: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ +00067fd0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ +00067fe0: 8d8d 9112 c761 eb47 3130 2e34 2e32 8e91 .....a.G10.4.2.. │ │ │ │ +00067ff0: 4c60 f554 6865 9605 6666 7468 656f 7279 L`.The..fftheory │ │ │ │ +00068000: 93eb 6a4c 4f47 8e9f 17c0 008d 9112 c761 ..jLOG.........a │ │ │ │ +00068010: cf54 6865 9604 1634 7468 656f 7279 8d91 .The...4theory.. │ │ │ │ +00068020: 0416 33eb 614c 4f47 8e91 196b 65cf 6861 ..3.aLOG...ke.ha │ │ │ │ +00068030: 739b 0416 3374 6865 9373 616d 6598 7490 s...3the.same.t. │ │ │ │ +00068040: ac72 7970 9053 8e65 9373 7472 7563 7475 .ryp.S.e.structu │ │ │ │ +00068050: 7265 9361 738d 98eb 614d 494e 8e91 1555 re.as...aMIN...U │ │ │ │ +00068060: 31cf 2e91 05bb 8349 7473 9873 6967 6e61 1......Its.signa │ │ │ │ +00068070: 7475 7265 9363 6f6e 90ac 7274 6169 6e73 ture.con..rtains │ │ │ │ +00068080: 9874 6865 9363 6f6e 7374 616e 90ac 7274 .the.constan..rt │ │ │ │ +00068090: 738e 9f10 0000 8d91 12c7 6169 6e8d 9103 s.........ain... │ │ │ │ +000680a0: eaa8 eb61 4d49 4e8e 9119 144e cf61 6e64 ...aMIN....N.and │ │ │ │ +000680b0: 9603 eaa8 7468 6593 666f 6c6c 6f9a ac72 ....the.follo..r │ │ │ │ +000680c0: 7769 6e67 9363 6f6e 7374 616e 9874 733a wing.constan.ts: │ │ │ │ +000680d0: 8e9f 180d 5a8d 8d8d 9118 c761 df54 8d9f ....Z......a.T.. │ │ │ │ +000680e0: 01cc cceb 4162 953c 726f 936f 6c8e 8e8e ....Ab..)..! │ │ │ │ +000682e0: 8e8d 93eb 4162 953c 726f 936f 6c8e 8e8e ....Ab..)..! │ │ │ │ +00068320: 8e8d 93eb 4162 953c 726f 936f 6c8e 8e8e ....Ab..!. │ │ │ │ +000683a0: 9108 e946 d80b d529 8ddb 218e 8d93 eb41 ...F...)..!....A │ │ │ │ +000683b0: 6295 3c72 6f93 6f6c 8e8e 8e8e 8ea1 8d91 b. │ │ │ │ +00068ce0: db21 8e91 08e9 46d8 0b8e 9113 a3db d73a .!....F........: │ │ │ │ +00068cf0: 8ddf 4f6e 658d 8d91 00b4 7889 0000 6666 ..One.....x...ff │ │ │ │ +00068d00: 0003 8666 8e8e 9104 3ade 4f6e 658e 912f ...f....:.One../ │ │ │ │ +00068d10: fabc d772 9365 7091 0a7f f8da 5e8e 8ea1 ...r.ep.....^... │ │ │ │ +00068d20: 8d8d 9114 154a cf28 da38 d778 3a9b 03ea .....J.(.8.x:... │ │ │ │ +00068d30: a850 9105 8c6e 7896 073f facf 3d93 28da .P...nx..?..=.(. │ │ │ │ +00068d40: 39d7 7990 6e39 3a98 7896 0355 52cf 3d93 9.y.n9:.x..UR.=. │ │ │ │ +00068d50: d772 9053 8e65 7098 7990 6e39 cf29 298e .r.S.ep.y.n9.)). │ │ │ │ +00068d60: 8e8e 8e8e 8e8e 8e8e 8e9f 24fd 138e 8c8b ..........$..... │ │ │ │ +00068d70: 0000 007a 0000 0000 0000 0000 0000 0000 ...z............ │ │ │ │ 00068d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00068d90: 0000 0000 0000 0006 7f57 a002 cc05 558d .........W....U. │ │ │ │ -00068da0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ -00068db0: f1eb d031 3232 9201 2ff5 f443 6861 7074 ...122../..Chapt │ │ │ │ -00068dc0: 6572 9104 8000 3130 2e91 0a80 0054 6865 er....10.....The │ │ │ │ -00068dd0: 6f72 6965 738e 91ea f1eb 9f05 6666 8900 ories.......ff.. │ │ │ │ -00068de0: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -00068df0: 8da0 fd8b d021 8d91 eaf1 ebcf 4669 6e61 .....!......Fina │ │ │ │ -00068e00: 6c6c 7991 ff05 562c 9603 eaa8 6173 9366 lly...V,....as.f │ │ │ │ -00068e10: 6f72 9374 6865 9374 6865 6f72 798d 93eb or.the.theory... │ │ │ │ -00068e20: 614d 494e 8e91 1529 a6cf 2c93 7468 6593 aMIN...)..,.the. │ │ │ │ -00068e30: 7365 748d 93df 5468 656f 90ac 7272 656d set...Theo..rrem │ │ │ │ -00068e40: 738e 8d91 33bd 5c9f 028e f0eb 614c 4f47 s...3.\.....aLOG │ │ │ │ -00068e50: 8e91 4967 02cf 6973 9374 616b 9aac 7265 ..Ig..is.tak..re │ │ │ │ -00068e60: 6e93 746f 9362 9053 8e65 9365 6d70 7498 n.to.b.S.e.empt. │ │ │ │ -00068e70: 7991 ff05 562e 8ea4 1000 008d 91f6 537a y...V.........Sz │ │ │ │ -00068e80: 4e6f 7465 9603 d509 7468 6174 9b03 d508 Note....that.... │ │ │ │ -00068e90: 7468 6593 6178 696f 6d73 986f 6693 7468 the.axioms.of.th │ │ │ │ -00068ea0: 6598 7468 656f 7279 8d93 eb61 4c4f 478e e.theory...aLOG. │ │ │ │ -00068eb0: 9118 e910 cf61 7265 9865 7373 656e 90ac .....are.essen.. │ │ │ │ -00068ec0: 7274 6961 6c6c 7993 e564 650c 6e69 7469 rtially..de.niti │ │ │ │ -00068ed0: 6f6e 7391 04d2 e5cf 6f66 9374 6865 986e ons.....of.the.n │ │ │ │ -00068ee0: 6577 9363 6f6e 7374 616e 90ac 7274 738e ew.constan..rts. │ │ │ │ -00068ef0: a18d 91ea f1eb 6f66 8d91 0457 efeb 614c ......of...W..aL │ │ │ │ -00068f00: 4f47 8e91 19ee dccf 6173 9604 57ef 7465 OG......as..W.te │ │ │ │ -00068f10: 726d 739b 0457 f069 6e93 7468 6593 6f72 rms..W.in.the.or │ │ │ │ -00068f20: 6967 696e 616c 9374 6865 6f72 798d 93eb iginal.theory... │ │ │ │ -00068f30: 614d 494e 8e91 1596 edcf 2e91 0680 b528 aMIN...........( │ │ │ │ -00068f40: 5468 6598 6d65 639a ac72 6861 6e69 736d The.mec..rhanism │ │ │ │ -00068f50: 9366 6f72 936d 616b 696e 6793 7375 6398 .for.making.suc. │ │ │ │ -00068f60: 6893 6578 7465 6e73 696f 6e73 8ea1 8d91 h.extensions.... │ │ │ │ -00068f70: eaf1 eb6f 6696 04a6 f674 6865 6f72 6965 ...of....theorie │ │ │ │ -00068f80: 739b 04a6 f562 90ac 7279 9364 650c 6e69 s....b..ry.de.ni │ │ │ │ -00068f90: 7469 6f6e 7393 6f66 936e 6577 9863 6f6e tions.of.new.con │ │ │ │ -00068fa0: 7374 616e 90ac 7274 7393 7769 6c6c 9362 stan..rts.will.b │ │ │ │ -00068fb0: 9053 8e65 9373 6574 986f 7574 9369 6e93 .S.e.set.out.in. │ │ │ │ -00068fc0: 6765 6e65 7261 6c93 696e 9853 6563 7469 general.in.Secti │ │ │ │ -00068fd0: 6f6e 9331 302e 352e 312e 298e a18d 91ea on.10.5.1.)..... │ │ │ │ -00068fe0: f1eb 5468 6596 0580 360c 7273 7493 7365 ..The...6.rst.se │ │ │ │ -00068ff0: 769a ac72 656e 9361 7869 6f6d 7393 6465 v..ren.axioms.de │ │ │ │ -00069000: 0c6e 6593 7468 6593 6c6f 6769 6361 6c93 .ne.the.logical. │ │ │ │ -00069010: 636f 6e73 7461 6e98 7473 9366 6f72 9374 constan.ts.for.t │ │ │ │ -00069020: 7275 7468 2c91 05e5 9a75 6e69 7698 6572 ruth,....univ.er │ │ │ │ -00069030: 7361 6c93 7175 616e 9874 690c 6361 7469 sal.quan.ti.cati │ │ │ │ -00069040: 6f6e 2c8e a18d 91ea f1eb 6578 6973 7465 on,.......existe │ │ │ │ -00069050: 6e95 ac72 7469 616c 9104 404b 7175 616e n..rtial..@Kquan │ │ │ │ -00069060: 9374 690c 6361 7469 6f6e 2c9b 0455 b366 .ti.cation,..U.f │ │ │ │ -00069070: 616c 7369 7493 7991 ff05 562c 986e 6567 alsit.y...V,.neg │ │ │ │ -00069080: 6174 696f 6e2c 9863 6f6e 6a75 6e63 7469 ation,.conjuncti │ │ │ │ -00069090: 6f6e 9104 404a 616e 6496 0440 4b64 6973 on..@Jand..@Kdis │ │ │ │ -000690a0: 6a75 6e63 7469 6f6e 2e91 0639 c741 6c74 junction...9.Alt │ │ │ │ -000690b0: 686f 7567 6893 7468 6573 658e a18d 91ea hough.these..... │ │ │ │ -000690c0: f1eb 6465 0c6e 6974 696f 6e73 9603 ced6 ..de.nitions.... │ │ │ │ -000690d0: 6d61 90ac 7279 9b03 ced5 6290 538e 6593 ma..ry....b.S.e. │ │ │ │ -000690e0: 6f62 7363 7572 6598 746f 9373 6f6d 6598 obscure.to.some. │ │ │ │ -000690f0: 7265 6164 6572 732c 9103 d466 7468 6579 readers,...fthey │ │ │ │ -00069100: 9361 7265 9869 6e93 6661 6374 9873 7461 .are.in.fact.sta │ │ │ │ -00069110: 6e64 6172 6493 6465 0c6e 6974 696f 6e73 ndard.de.nitions │ │ │ │ -00069120: 986f 6693 7468 6573 658e a18d 91ea f1eb .of.these....... │ │ │ │ -00069130: 6c6f 6769 6361 6c96 04b8 ad63 6f6e 7374 logical....const │ │ │ │ -00069140: 616e 90ac 7274 739b 04b8 ae69 6e93 7465 an..rts....in.te │ │ │ │ -00069150: 726d 7398 6f66 9369 6d70 6c69 6361 7469 rms.of.implicati │ │ │ │ -00069160: 6f6e 2c91 04ec 2f65 7175 616c 6974 9aac on,.../equalit.. │ │ │ │ -00069170: 7279 9361 6e64 9363 9868 6f69 6365 9b04 ry.and.c.hoice.. │ │ │ │ -00069180: b8ae 7769 7468 696e 9368 6967 6865 7298 ..within.higher. │ │ │ │ -00069190: 6f72 6465 7293 6c6f 6769 632e 8ea1 8d91 order.logic..... │ │ │ │ -000691a0: eaf1 eb54 6865 9b03 643d 6e65 7874 9103 ...The..d=next.. │ │ │ │ -000691b0: 643c 7495 ac72 7793 6f98 6178 696f 6d73 damongst. │ │ │ │ -00069270: 6f74 6865 7298 7468 696e 6773 2e91 05eb other.things.... │ │ │ │ -00069280: e354 6865 8ea1 8d91 eaf1 eb6c 6173 7496 .The.......last. │ │ │ │ -00069290: 03ea a861 7869 6f6d 9364 650c 6e65 7393 ...axiom.de.nes. │ │ │ │ -000692a0: 6193 636f 6e73 7461 6e9a ac72 7493 7573 a.constan..rt.us │ │ │ │ -000692b0: 6564 9366 6f72 9374 9879 7090 538e 6593 ed.for.t.yp.S.e. │ │ │ │ -000692c0: 6465 0c6e 6974 696f 6e73 9328 7365 6593 de.nitions.(see. │ │ │ │ -000692d0: 5365 6374 696f 6e93 3130 2e35 2e34 292e Section.10.5.4). │ │ │ │ -000692e0: 8ea1 8d91 f653 7a54 6865 9604 60d6 756e .....SzThe..`.un │ │ │ │ -000692f0: 6971 7565 9373 7461 6e64 6172 6493 6d6f ique.standard.mo │ │ │ │ -00069300: 9a53 8e64 656c 93e5 4d69 6e91 0546 86cf .S.del..Min..F.. │ │ │ │ -00069310: 6f66 8d93 eb61 4d49 4e8e 911a 00aa cf67 of...aMIN......g │ │ │ │ -00069320: 6976 90ac 7265 7391 0460 d772 6973 6593 iv..res..`.rise. │ │ │ │ -00069330: 746f 9361 9375 6e69 7175 6593 7374 616e to.a.unique.stan │ │ │ │ -00069340: 6461 7264 936d 6f98 6465 6c93 6f66 8d93 dard.mo.del.of.. │ │ │ │ -00069350: eb61 4c4f 478e 9115 9fd4 cf2e 8ea1 8d91 .aLOG........... │ │ │ │ -00069360: eaf1 eb54 6869 7396 037f 9069 739b 037f ...This....is... │ │ │ │ -00069370: 8f62 9053 8e65 6361 7573 652c 9103 94fb .b.S.ecause,.... │ │ │ │ -00069380: 6769 7690 ac72 656e 9374 6865 9873 656d giv..ren.the.sem │ │ │ │ -00069390: 616e 90ac 7274 6963 7393 6f66 9874 6572 an..rtics.of.ter │ │ │ │ -000693a0: 6d73 9373 6574 936f 7574 9869 6e93 5365 ms.set.out.in.Se │ │ │ │ -000693b0: 6374 696f 6e98 392e 332e 322c 9103 94fb ction.9.3.2,.... │ │ │ │ -000693c0: 746f 9373 6174 6973 6679 9874 6865 9361 to.satisfy.the.a │ │ │ │ -000693d0: 6290 538e 6f95 ac72 7693 658e a18d 91ea b.S.o..rv.e..... │ │ │ │ -000693e0: f1eb 6571 7561 7469 6f6e 7396 03ea a86f ..equations....o │ │ │ │ -000693f0: 6e65 9369 7393 666f 7263 6564 9374 6f93 ne.is.forced.to. │ │ │ │ -00069400: 696e 9aac 7274 6572 7072 6574 9374 6865 in..rterpret.the │ │ │ │ -00069410: 936e 6577 9363 6f6e 7374 616e 9874 7393 .new.constan.ts. │ │ │ │ -00069420: 696e 9374 6865 9366 6f6c 6c6f 9877 696e in.the.follo.win │ │ │ │ -00069430: 6793 7798 6198 793a 8e9f 17d6 858d 8d8d g.w.a.y:........ │ │ │ │ -00069440: 8d91 fc92 39eb 6080 888e 8e8e 9108 51d7 ....9.`.......Q. │ │ │ │ -00069450: cf5b 96fe 0002 5bdf 548d 9f01 cccc eb41 .[....[.T......A │ │ │ │ -00069460: 6295 3c72 6f93 6f6c 8e91 10d7 c4cf 5d93 b.A..]. │ │ │ │ -000694e0: 5d96 0355 52da 328d 939f f7ff fcbf 518e ]..UR.2.......Q. │ │ │ │ -000694f0: 8d91 0cc7 1b9f 0280 04d8 5891 009f d2db ..........X..... │ │ │ │ -00069500: 3255 8e91 20a9 efcf 28d7 588d 9100 f183 2U.. ...(.X..... │ │ │ │ -00069510: da21 8e8d 910c f185 cf32 8e91 12d1 8129 .!.......2.....) │ │ │ │ -00069520: 8dda 218e 8d91 0c00 02cf 328e 9115 caa6 ..!.......2..... │ │ │ │ -00069530: 7365 6e64 739b 03ea a8d7 5891 0446 d5da sends.....X..F.. │ │ │ │ -00069540: 3293 5591 051b b9cf 616e 6498 d766 9104 2.U.....and..f.. │ │ │ │ -00069550: 9d51 da32 93d7 588d 9100 f183 da21 8e8d .Q.2..X......!.. │ │ │ │ -00069560: 910c f185 cf32 8e91 16bc 2974 6f8e 9f23 .....2....)to..# │ │ │ │ -00069570: 582e 8d8d 8d91 0e51 d75b 96fe 0002 5bda X......Q.[....[. │ │ │ │ -00069580: 38cf 5d93 5d28 d758 9100 f183 cf29 28d7 8.].](.X.....)(. │ │ │ │ -00069590: 669b 0147 ffcf 2996 0355 523d 8d8d 939f f..G..)..UR=.... │ │ │ │ -000695a0: ee66 5cbf 288e 8d9f f8a6 648d 8d91 1063 .f\.(.....d....c │ │ │ │ -000695b0: 8dcf 318e 8d8d 9120 4389 6966 9103 eaa8 ..1.... C.if.... │ │ │ │ -000695c0: d766 8d98 9ffb a532 db00 d531 8e91 0ca4 .f.....2...1.... │ │ │ │ -000695d0: 7bda 66cf 31da 6793 cf3d 93d7 588e 8e8e {.f.1.g..=..X... │ │ │ │ -000695e0: 9f0e 7fff 8d8d 9110 638d cf30 8e8d 8d91 ........c..0.... │ │ │ │ -000695f0: 2043 896f 7468 6572 7769 7365 8e8e 8e8e C.otherwise.... │ │ │ │ -00069600: 8e8e 8e8e a927 1e11 8d8d 8d8d 91fc 9239 .....'.........9 │ │ │ │ -00069610: eb60 8088 8e8e 8e91 0851 d7cf 5b96 fe00 .`.......Q..[... │ │ │ │ -00069620: 025b da39 8d9f 01dd dfd5 28d8 0b8d db21 .[.9......(....! │ │ │ │ -00069630: 8e8d 9108 8008 eb41 6295 3c72 6f93 6f6c .......Ab.A. │ │ │ │ -00069660: cf5d 935d 9603 5552 da32 8d93 9ff7 fffc .].]..UR.2...... │ │ │ │ -00069670: bf51 8e8d 910c c71b 9f02 8004 d858 9100 .Q...........X.. │ │ │ │ -00069680: 9fd2 db32 558e 9120 a9ef cf28 d758 8d91 ...2U.. ...(.X.. │ │ │ │ -00069690: 00f1 83da 218e 8d91 0cf1 85cf 328e 9112 ....!.......2... │ │ │ │ -000696a0: d181 298d da21 8e8d 910c 0002 cf32 8e91 ..)..!.......2.. │ │ │ │ -000696b0: 15ca a673 656e 6473 9b03 eaa8 d758 9104 ...sends.....X.. │ │ │ │ -000696c0: 46d5 da32 9355 9105 1bb9 cf61 6e64 98d7 F..2.U.....and.. │ │ │ │ -000696d0: 6691 049d 51da 3293 d758 8d91 00f1 83da f...Q.2..X...... │ │ │ │ -000696e0: 218e 8d91 0cf1 85cf 328e 9116 bc29 746f !.......2....)to │ │ │ │ -000696f0: 8e9f 2358 2d8d 8d8d 910e 51d7 5b96 fe00 ..#X-.....Q.[... │ │ │ │ -00069700: 025b da39 cf5d 935d 28d7 5891 00f1 83cf .[.9.].](.X..... │ │ │ │ -00069710: 2928 d766 9b01 47ff cf29 9603 5552 3d8d )(.f..G..)..UR=. │ │ │ │ -00069720: 8d93 9fee 665c bf28 8e8d 9ff8 a664 8d8d ....f\.(.....d.. │ │ │ │ -00069730: 9110 638d cf31 8e8d 8d91 2043 8969 6691 ..c..1.... C.if. │ │ │ │ -00069740: 03ea a8d7 668d 989f fba5 32db 00d5 318e ....f.....2...1. │ │ │ │ -00069750: 910c a47b da66 cf31 da67 9336 cf3d 93da ...{.f.1.g.6.=.. │ │ │ │ -00069760: 3b8e 8e8e 9f0e 7fff 8d8d 9110 638d cf30 ;...........c..0 │ │ │ │ -00069770: 8e8d 8d91 2043 896f 7468 6572 7769 7365 .... C.otherwise │ │ │ │ -00069780: 8e8e 8e8e 8e8e 8e8e 9f22 7a50 8d8d 8d8d ........."zP.... │ │ │ │ -00069790: 91fc 9239 eb60 8088 8e8e 8e91 0851 d7cf ...9.`.......Q.. │ │ │ │ -000697a0: 5b96 fe00 025b df46 8d9f 01cc cceb 4162 [....[.F......Ab │ │ │ │ -000697b0: 953c 726f 936f 6c8e 9110 d7c4 cf5d 935d .|....... │ │ │ │ +00068df0: 2fdf 8da0 fd8b d021 8d91 eaf1 ebcf 4669 /......!......Fi │ │ │ │ +00068e00: 6e61 6c6c 7991 ff05 562c 9603 eaa8 6173 nally...V,....as │ │ │ │ +00068e10: 9366 6f72 9374 6865 9374 6865 6f72 798d .for.the.theory. │ │ │ │ +00068e20: 93eb 614d 494e 8e91 1529 a6cf 2c93 7468 ..aMIN...)..,.th │ │ │ │ +00068e30: 6593 7365 748d 93df 5468 656f 90ac 7272 e.set...Theo..rr │ │ │ │ +00068e40: 656d 738e 8d91 33bd 5c9f 028e f0eb 614c ems...3.\.....aL │ │ │ │ +00068e50: 4f47 8e91 4967 02cf 6973 9374 616b 9aac OG..Ig..is.tak.. │ │ │ │ +00068e60: 7265 6e93 746f 9362 9053 8e65 9365 6d70 ren.to.b.S.e.emp │ │ │ │ +00068e70: 7498 7991 ff05 562e 8ea4 1000 008d 91f6 t.y...V......... │ │ │ │ +00068e80: 537a 4e6f 7465 9603 d509 7468 6174 9b03 SzNote....that.. │ │ │ │ +00068e90: d508 7468 6593 6178 696f 6d73 986f 6693 ..the.axioms.of. │ │ │ │ +00068ea0: 7468 6598 7468 656f 7279 8d93 eb61 4c4f the.theory...aLO │ │ │ │ +00068eb0: 478e 9118 e910 cf61 7265 9865 7373 656e G......are.essen │ │ │ │ +00068ec0: 90ac 7274 6961 6c6c 7993 e564 650c 6e69 ..rtially..de.ni │ │ │ │ +00068ed0: 7469 6f6e 7391 04d2 e5cf 6f66 9374 6865 tions.....of.the │ │ │ │ +00068ee0: 986e 6577 9363 6f6e 7374 616e 90ac 7274 .new.constan..rt │ │ │ │ +00068ef0: 738e a18d 91ea f1eb 6f66 8d91 0457 efeb s.......of...W.. │ │ │ │ +00068f00: 614c 4f47 8e91 19ee dccf 6173 9604 57ef aLOG......as..W. │ │ │ │ +00068f10: 7465 726d 739b 0457 f069 6e93 7468 6593 terms..W.in.the. │ │ │ │ +00068f20: 6f72 6967 696e 616c 9374 6865 6f72 798d original.theory. │ │ │ │ +00068f30: 93eb 614d 494e 8e91 1596 edcf 2e91 0680 ..aMIN.......... │ │ │ │ +00068f40: b528 5468 6598 6d65 639a ac72 6861 6e69 .(The.mec..rhani │ │ │ │ +00068f50: 736d 9366 6f72 936d 616b 696e 6793 7375 sm.for.making.su │ │ │ │ +00068f60: 6398 6893 6578 7465 6e73 696f 6e73 8ea1 c.h.extensions.. │ │ │ │ +00068f70: 8d91 eaf1 eb6f 6696 04a6 f674 6865 6f72 .....of....theor │ │ │ │ +00068f80: 6965 739b 04a6 f562 90ac 7279 9364 650c ies....b..ry.de. │ │ │ │ +00068f90: 6e69 7469 6f6e 7393 6f66 936e 6577 9863 nitions.of.new.c │ │ │ │ +00068fa0: 6f6e 7374 616e 90ac 7274 7393 7769 6c6c onstan..rts.will │ │ │ │ +00068fb0: 9362 9053 8e65 9373 6574 986f 7574 9369 .b.S.e.set.out.i │ │ │ │ +00068fc0: 6e93 6765 6e65 7261 6c93 696e 9853 6563 n.general.in.Sec │ │ │ │ +00068fd0: 7469 6f6e 9331 302e 352e 312e 298e a18d tion.10.5.1.)... │ │ │ │ +00068fe0: 91ea f1eb 5468 6596 0580 360c 7273 7493 ....The...6.rst. │ │ │ │ +00068ff0: 7365 769a ac72 656e 9361 7869 6f6d 7393 sev..ren.axioms. │ │ │ │ +00069000: 6465 0c6e 6593 7468 6593 6c6f 6769 6361 de.ne.the.logica │ │ │ │ +00069010: 6c93 636f 6e73 7461 6e98 7473 9366 6f72 l.constan.ts.for │ │ │ │ +00069020: 9374 7275 7468 2c91 05e5 9a75 6e69 7698 .truth,....univ. │ │ │ │ +00069030: 6572 7361 6c93 7175 616e 9874 690c 6361 ersal.quan.ti.ca │ │ │ │ +00069040: 7469 6f6e 2c8e a18d 91ea f1eb 6578 6973 tion,.......exis │ │ │ │ +00069050: 7465 6e95 ac72 7469 616c 9104 404b 7175 ten..rtial..@Kqu │ │ │ │ +00069060: 616e 9374 690c 6361 7469 6f6e 2c9b 0455 an.ti.cation,..U │ │ │ │ +00069070: b366 616c 7369 7493 7991 ff05 562c 986e .falsit.y...V,.n │ │ │ │ +00069080: 6567 6174 696f 6e2c 9863 6f6e 6a75 6e63 egation,.conjunc │ │ │ │ +00069090: 7469 6f6e 9104 404a 616e 6496 0440 4b64 tion..@Jand..@Kd │ │ │ │ +000690a0: 6973 6a75 6e63 7469 6f6e 2e91 0639 c741 isjunction...9.A │ │ │ │ +000690b0: 6c74 686f 7567 6893 7468 6573 658e a18d lthough.these... │ │ │ │ +000690c0: 91ea f1eb 6465 0c6e 6974 696f 6e73 9603 ....de.nitions.. │ │ │ │ +000690d0: ced6 6d61 90ac 7279 9b03 ced5 6290 538e ..ma..ry....b.S. │ │ │ │ +000690e0: 6593 6f62 7363 7572 6598 746f 9373 6f6d e.obscure.to.som │ │ │ │ +000690f0: 6598 7265 6164 6572 732c 9103 d466 7468 e.readers,...fth │ │ │ │ +00069100: 6579 9361 7265 9869 6e93 6661 6374 9873 ey.are.in.fact.s │ │ │ │ +00069110: 7461 6e64 6172 6493 6465 0c6e 6974 696f tandard.de.nitio │ │ │ │ +00069120: 6e73 986f 6693 7468 6573 658e a18d 91ea ns.of.these..... │ │ │ │ +00069130: f1eb 6c6f 6769 6361 6c96 04b8 ad63 6f6e ..logical....con │ │ │ │ +00069140: 7374 616e 90ac 7274 739b 04b8 ae69 6e93 stan..rts....in. │ │ │ │ +00069150: 7465 726d 7398 6f66 9369 6d70 6c69 6361 terms.of.implica │ │ │ │ +00069160: 7469 6f6e 2c91 04ec 2f65 7175 616c 6974 tion,.../equalit │ │ │ │ +00069170: 9aac 7279 9361 6e64 9363 9868 6f69 6365 ..ry.and.c.hoice │ │ │ │ +00069180: 9b04 b8ae 7769 7468 696e 9368 6967 6865 ....within.highe │ │ │ │ +00069190: 7298 6f72 6465 7293 6c6f 6769 632e 8ea1 r.order.logic... │ │ │ │ +000691a0: 8d91 eaf1 eb54 6865 9b03 643d 6e65 7874 .....The..d=next │ │ │ │ +000691b0: 9103 643c 7495 ac72 7793 6f98 6178 696f ..damongs │ │ │ │ +00069270: 7493 6f74 6865 7298 7468 696e 6773 2e91 t.other.things.. │ │ │ │ +00069280: 05eb e354 6865 8ea1 8d91 eaf1 eb6c 6173 ...The.......las │ │ │ │ +00069290: 7496 03ea a861 7869 6f6d 9364 650c 6e65 t....axiom.de.ne │ │ │ │ +000692a0: 7393 6193 636f 6e73 7461 6e9a ac72 7493 s.a.constan..rt. │ │ │ │ +000692b0: 7573 6564 9366 6f72 9374 9879 7090 538e used.for.t.yp.S. │ │ │ │ +000692c0: 6593 6465 0c6e 6974 696f 6e73 9328 7365 e.de.nitions.(se │ │ │ │ +000692d0: 6593 5365 6374 696f 6e93 3130 2e35 2e34 e.Section.10.5.4 │ │ │ │ +000692e0: 292e 8ea1 8d91 f653 7a54 6865 9604 60d6 )......SzThe..`. │ │ │ │ +000692f0: 756e 6971 7565 9373 7461 6e64 6172 6493 unique.standard. │ │ │ │ +00069300: 6d6f 9a53 8e64 656c 93e5 4d69 6e91 0546 mo.S.del..Min..F │ │ │ │ +00069310: 86cf 6f66 8d93 eb61 4d49 4e8e 911a 00aa ..of...aMIN..... │ │ │ │ +00069320: cf67 6976 90ac 7265 7391 0460 d772 6973 .giv..res..`.ris │ │ │ │ +00069330: 6593 746f 9361 9375 6e69 7175 6593 7374 e.to.a.unique.st │ │ │ │ +00069340: 616e 6461 7264 936d 6f98 6465 6c93 6f66 andard.mo.del.of │ │ │ │ +00069350: 8d93 eb61 4c4f 478e 9115 9fd4 cf2e 8ea1 ...aLOG......... │ │ │ │ +00069360: 8d91 eaf1 eb54 6869 7396 037f 9069 739b .....This....is. │ │ │ │ +00069370: 037f 8f62 9053 8e65 6361 7573 652c 9103 ...b.S.ecause,.. │ │ │ │ +00069380: 94fb 6769 7690 ac72 656e 9374 6865 9873 ..giv..ren.the.s │ │ │ │ +00069390: 656d 616e 90ac 7274 6963 7393 6f66 9874 eman..rtics.of.t │ │ │ │ +000693a0: 6572 6d73 9373 6574 936f 7574 9869 6e93 erms.set.out.in. │ │ │ │ +000693b0: 5365 6374 696f 6e98 392e 332e 322c 9103 Section.9.3.2,.. │ │ │ │ +000693c0: 94fb 746f 9373 6174 6973 6679 9874 6865 ..to.satisfy.the │ │ │ │ +000693d0: 9361 6290 538e 6f95 ac72 7693 658e a18d .ab.S.o..rv.e... │ │ │ │ +000693e0: 91ea f1eb 6571 7561 7469 6f6e 7396 03ea ....equations... │ │ │ │ +000693f0: a86f 6e65 9369 7393 666f 7263 6564 9374 .one.is.forced.t │ │ │ │ +00069400: 6f93 696e 9aac 7274 6572 7072 6574 9374 o.in..rterpret.t │ │ │ │ +00069410: 6865 936e 6577 9363 6f6e 7374 616e 9874 he.new.constan.t │ │ │ │ +00069420: 7393 696e 9374 6865 9366 6f6c 6c6f 9877 s.in.the.follo.w │ │ │ │ +00069430: 696e 6793 7798 6198 793a 8e9f 17d6 858d ing.w.a.y:...... │ │ │ │ +00069440: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ +00069450: 51d7 cf5b 96fe 0002 5bdf 548d 9f01 cccc Q..[....[.T..... │ │ │ │ +00069460: eb41 6295 3c72 6f93 6f6c 8e91 10d7 c4cf .Ab.A.. │ │ │ │ +000694e0: 5d93 5d96 0355 52da 328d 939f f7ff fcbf ].]..UR.2....... │ │ │ │ +000694f0: 518e 8d91 0cc7 1b9f 0280 04d8 5891 009f Q...........X... │ │ │ │ +00069500: d2db 3255 8e91 20a9 efcf 28d7 588d 9100 ..2U.. ...(.X... │ │ │ │ +00069510: f183 da21 8e8d 910c f185 cf32 8e91 12d1 ...!.......2.... │ │ │ │ +00069520: 8129 8dda 218e 8d91 0c00 02cf 328e 9115 .)..!.......2... │ │ │ │ +00069530: caa6 7365 6e64 739b 03ea a8d7 5891 0446 ..sends.....X..F │ │ │ │ +00069540: d5da 3293 5591 051b b9cf 616e 6498 d766 ..2.U.....and..f │ │ │ │ +00069550: 9104 9d51 da32 93d7 588d 9100 f183 da21 ...Q.2..X......! │ │ │ │ +00069560: 8e8d 910c f185 cf32 8e91 16bc 2974 6f8e .......2....)to. │ │ │ │ +00069570: 9f23 582e 8d8d 8d91 0e51 d75b 96fe 0002 .#X......Q.[.... │ │ │ │ +00069580: 5bda 38cf 5d93 5d28 d758 9100 f183 cf29 [.8.].](.X.....) │ │ │ │ +00069590: 28d7 669b 0147 ffcf 2996 0355 523d 8d8d (.f..G..)..UR=.. │ │ │ │ +000695a0: 939f ee66 5cbf 288e 8d9f f8a6 648d 8d91 ...f\.(.....d... │ │ │ │ +000695b0: 1063 8dcf 318e 8d8d 9120 4389 6966 9103 .c..1.... C.if.. │ │ │ │ +000695c0: eaa8 d766 8d98 9ffb a532 db00 d531 8e91 ...f.....2...1.. │ │ │ │ +000695d0: 0ca4 7bda 66cf 31da 6793 cf3d 93d7 588e ..{.f.1.g..=..X. │ │ │ │ +000695e0: 8e8e 9f0e 7fff 8d8d 9110 638d cf30 8e8d ..........c..0.. │ │ │ │ +000695f0: 8d91 2043 896f 7468 6572 7769 7365 8e8e .. C.otherwise.. │ │ │ │ +00069600: 8e8e 8e8e 8e8e a927 1e11 8d8d 8d8d 91fc .......'........ │ │ │ │ +00069610: 9239 eb60 8088 8e8e 8e91 0851 d7cf 5b96 .9.`.......Q..[. │ │ │ │ +00069620: fe00 025b da39 8d9f 01dd dfd5 28d8 0b8d ...[.9......(... │ │ │ │ +00069630: db21 8e8d 9108 8008 eb41 6295 3c72 6f93 .!.......Ab. │ │ │ │ +00069660: 41a7 cf5d 935d 9603 5552 da32 8d93 9ff7 A..].]..UR.2.... │ │ │ │ +00069670: fffc bf51 8e8d 910c c71b 9f02 8004 d858 ...Q...........X │ │ │ │ +00069680: 9100 9fd2 db32 558e 9120 a9ef cf28 d758 .....2U.. ...(.X │ │ │ │ +00069690: 8d91 00f1 83da 218e 8d91 0cf1 85cf 328e ......!.......2. │ │ │ │ +000696a0: 9112 d181 298d da21 8e8d 910c 0002 cf32 ....)..!.......2 │ │ │ │ +000696b0: 8e91 15ca a673 656e 6473 9b03 eaa8 d758 .....sends.....X │ │ │ │ +000696c0: 9104 46d5 da32 9355 9105 1bb9 cf61 6e64 ..F..2.U.....and │ │ │ │ +000696d0: 98d7 6691 049d 51da 3293 d758 8d91 00f1 ..f...Q.2..X.... │ │ │ │ +000696e0: 83da 218e 8d91 0cf1 85cf 328e 9116 bc29 ..!.......2....) │ │ │ │ +000696f0: 746f 8e9f 2358 2d8d 8d8d 910e 51d7 5b96 to..#X-.....Q.[. │ │ │ │ +00069700: fe00 025b da39 cf5d 935d 28d7 5891 00f1 ...[.9.].](.X... │ │ │ │ +00069710: 83cf 2928 d766 9b01 47ff cf29 9603 5552 ..)(.f..G..)..UR │ │ │ │ +00069720: 3d8d 8d93 9fee 665c bf28 8e8d 9ff8 a664 =.....f\.(.....d │ │ │ │ +00069730: 8d8d 9110 638d cf31 8e8d 8d91 2043 8969 ....c..1.... C.i │ │ │ │ +00069740: 6691 03ea a8d7 668d 989f fba5 32db 00d5 f.....f.....2... │ │ │ │ +00069750: 318e 910c a47b da66 cf31 da67 9336 cf3d 1....{.f.1.g.6.= │ │ │ │ +00069760: 93da 3b8e 8e8e 9f0e 7fff 8d8d 9110 638d ..;...........c. │ │ │ │ +00069770: cf30 8e8d 8d91 2043 896f 7468 6572 7769 .0.... C.otherwi │ │ │ │ +00069780: 7365 8e8e 8e8e 8e8e 8e8e 9f22 7a50 8d8d se........."zP.. │ │ │ │ +00069790: 8d8d 91fc 9239 eb60 8088 8e8e 8e91 0851 .....9.`.......Q │ │ │ │ +000697a0: d7cf 5b96 fe00 025b df46 8d9f 01cc cceb ..[....[.F...... │ │ │ │ +000697b0: 4162 953c 726f 936f 6c8e 9110 d7c4 cf5d Ab.|......./... │ │ │ │ -00069c20: fd8b d021 8d8d 8d8d 9124 67af eb60 8088 ...!.....$g..`.. │ │ │ │ -00069c30: 8e8e 8e91 3027 4dcf 5b96 fe00 025b 8ddf ....0'M.[....[.. │ │ │ │ -00069c40: 4f6e 658d 8d91 00b4 7889 0000 6666 0003 One.....x...ff.. │ │ │ │ -00069c50: 8666 8e8e 9104 3ade 4f6e 658e 8d91 2c10 .f....:.One...,. │ │ │ │ -00069c60: 149f 01dd dfd5 28d8 0b8d db21 8e96 0880 ......(....!.... │ │ │ │ -00069c70: 08d8 0c90 693e d529 8ddb 218e 8d93 eb41 ....i>.)..!....A │ │ │ │ -00069c80: 6295 3c72 6f93 6f6c 8e8e 915f 2833 cf5d b. │ │ │ │ -00069e80: d529 8ddb 218e 8d93 eb41 6295 3c72 6f93 .)..!....Ab..!....F.. │ │ │ │ -0006a090: d529 8ddb 218e 8d93 eb41 6295 3c72 6f93 .)..!....Ab........<... │ │ │ │ -0006a240: 000c 8d93 3e8e a18d 933a 8e8e 8d9f f166 ....>....:.....f │ │ │ │ -0006a250: 648d 8d91 1138 e1cf 318e 8d8d 9121 18dd d....8..1....!.. │ │ │ │ -0006a260: 6966 9103 eaa8 5b96 fe00 025b 8ddf 4f6e if....[....[..On │ │ │ │ -0006a270: 658d 8d91 00b4 7889 0000 6666 0003 8666 e.....x...ff...f │ │ │ │ -0006a280: 8e8e 9104 3ade 4f6e 658e 912c 1014 cf5d ....:.One..,...] │ │ │ │ -0006a290: 935d 28d7 5991 00a7 1c3b 9858 9100 f183 .](.Y....;.X.... │ │ │ │ -0006a2a0: cf29 28d7 6790 6e39 cf29 9603 5552 3d93 .)(.g.n9.)..UR=. │ │ │ │ -0006a2b0: 318e 8e8e a40e 7fff 8d8d 8d91 2118 dd61 1...........!..a │ │ │ │ -0006a2c0: 6e64 9103 eaa8 d766 8d91 0147 ff9f fba5 nd.....f...G.... │ │ │ │ -0006a2d0: 32db 00d5 318e 910c a47b da66 cf31 da67 2...1....{.f.1.g │ │ │ │ -0006a2e0: 93cf 3d93 da66 d767 956e 39cf 28d7 7993 ..=..f.g.n9.(.y. │ │ │ │ -0006a2f0: cf29 9603 5552 3a93 d779 9103 c38b da32 .)..UR:..y.....2 │ │ │ │ -0006a300: 93d7 5991 029c 70da 678e 8e8e a18d 8d91 ..Y...p.g....... │ │ │ │ -0006a310: 1138 e1cf 308e 8d8d 9121 18dd 6f74 6865 .8..0....!..othe │ │ │ │ -0006a320: 7277 6973 652e 8e8e 8e8e 8e8e 8e8e 9f2e rwise........... │ │ │ │ -0006a330: 2261 8d91 12c7 6153 696e 6365 9603 bfb7 "a....aSince.... │ │ │ │ -0006a340: 7468 6573 6593 6465 0c6e 6974 696f 6e73 these.de.nitions │ │ │ │ -0006a350: 9377 9aac 7265 7265 9103 bfb6 6f62 7461 .w..rere....obta │ │ │ │ -0006a360: 696e 6564 9362 9879 9361 7070 6c79 696e ined.b.y.applyin │ │ │ │ -0006a370: 6793 7468 6593 7365 6d61 6e98 7469 6373 g.the.seman.tics │ │ │ │ -0006a380: 936f 6693 7465 726d 7391 03bf b674 6f93 .of.terms....to. │ │ │ │ -0006a390: 7468 6593 6c65 6674 9368 616e 648e a18d the.left.hand... │ │ │ │ -0006a3a0: 9112 c761 7369 6465 7396 045f b76f 669b ...asides.._.of. │ │ │ │ -0006a3b0: 045f b874 6865 9365 7175 6174 696f 6e73 ._.the.equations │ │ │ │ -0006a3c0: 9877 6869 6390 ac72 6893 666f 726d 9874 .whic..rh.form.t │ │ │ │ -0006a3d0: 6865 9361 7869 6f6d 7398 6f66 8d93 eb61 he.axioms.of...a │ │ │ │ -0006a3e0: 4c4f 478e 9115 9eb5 cf2c 9104 7cfc 7468 LOG......,..|.th │ │ │ │ -0006a3f0: 6573 6593 6178 696f 6d73 9861 7265 9373 ese.axioms.are.s │ │ │ │ -0006a400: 6174 6973 0c65 6498 616e 6493 6f6e 658e atis.ed.and.one. │ │ │ │ -0006a410: a18d 9112 c761 6f62 7461 696e 7396 03ea .....aobtains... │ │ │ │ -0006a420: a861 936d 6f90 538e 6465 6c93 6f66 9374 .a.mo.S.del.of.t │ │ │ │ -0006a430: 6865 9374 6865 6f72 798d 93eb 614c 4f47 he.theory...aLOG │ │ │ │ -0006a440: 8e91 1529 a6cf 2e8e 9f25 afac 8d8d 9112 ...).....%...... │ │ │ │ -0006a450: c761 eb47 3130 2e34 2e33 8e91 4c60 f554 .a.G10.4.3..L`.T │ │ │ │ -0006a460: 6865 9605 6666 7468 656f 7279 93eb 6a49 he..fftheory..jI │ │ │ │ -0006a470: 4e49 548e 9f18 b455 8d91 12c7 61cf 5468 NIT....U....a.Th │ │ │ │ -0006a480: 6596 03ea a874 6865 6f72 798d 93eb 6149 e....theory...aI │ │ │ │ -0006a490: 4e49 548e 911e d3f8 cf69 7393 6f62 7461 NIT......is.obta │ │ │ │ -0006a4a0: 696e 6564 9362 9aac 7279 9361 6464 696e ined.b..ry.addin │ │ │ │ -0006a4b0: 6793 7468 6593 666f 6c6c 6f98 7769 6e67 g.the.follo.wing │ │ │ │ -0006a4c0: 930c 7698 6593 6178 696f 6d73 9374 6f93 ..v.e.axioms.to. │ │ │ │ -0006a4d0: 7468 6593 7468 656f 7279 8d93 eb61 4c4f the.theory...aLO │ │ │ │ -0006a4e0: 478e 9115 29a6 cf2e 8e9f 5466 4a8d 8d8d G...).....TfJ... │ │ │ │ -0006a4f0: 8d9f c5e6 678d 8d8d 9118 c761 eb61 424f ....g......a.aBO │ │ │ │ -0006a500: 4f4c 8d91 00b0 9789 0000 6666 0003 7302 OL........ff..s. │ │ │ │ -0006a510: 8e96 0423 9943 4153 4553 8d91 00b0 9789 ...#.CASES...... │ │ │ │ -0006a520: 0000 6666 0003 7302 8e93 4158 8e8e 8d91 ..ff..s...AX.... │ │ │ │ -0006a530: 7d8a 7bda 6096 0355 5238 d762 3a91 03ea }.{.`..UR8.b:... │ │ │ │ -0006a540: a8cf 28d7 6293 cf3d 93df 54cf 2996 02aa ..(.b..=..T.)... │ │ │ │ -0006a550: a8da 5f93 cf28 d762 9603 5552 cf3d 93df .._..(.b..UR.=.. │ │ │ │ -0006a560: 46cf 298e 8ea4 0e7f ffa1 8d8d 8d91 18c7 F.)............. │ │ │ │ -0006a570: 61eb 6149 4d50 8d91 00b0 9789 0000 6666 a.aIMP........ff │ │ │ │ -0006a580: 0003 7302 8e96 0423 9941 4e54 4953 594d ..s....#.ANTISYM │ │ │ │ -0006a590: 8d91 00b0 9789 0000 6666 0003 7302 8e93 ........ff..s... │ │ │ │ -0006a5a0: 4158 8e8e 8d91 7d8a 7bda 6096 0355 5238 AX....}.{.`..UR8 │ │ │ │ -0006a5b0: d762 8d9f 01cc ccd5 318e 9108 aaac d762 .b......1......b │ │ │ │ -0006a5c0: 8d9f 01cc ccd5 328e 9b04 c004 d73a 9103 ......2......:.. │ │ │ │ -0006a5d0: eaa8 cf28 d762 8d9f 01cc ccd5 318e 9108 ...(.b......1... │ │ │ │ -0006a5e0: 1556 da29 93d7 628d 9f01 cccc d532 8e98 .V.)..b......2.. │ │ │ │ -0006a5f0: cf29 93da 2993 cf28 d762 8d9f 01cc ccd5 .)..)..(.b...... │ │ │ │ -0006a600: 328e 9108 1556 da29 93d7 628d 9f01 cccc 2....V.)..b..... │ │ │ │ -0006a610: d531 8e98 cf29 93da 2993 cf28 d762 8d9f .1...)..)..(.b.. │ │ │ │ -0006a620: 01cc ccd5 318e 9108 1556 cf3d 93d7 628d ....1....V.=..b. │ │ │ │ -0006a630: 9f01 cccc d532 8e98 cf29 8e8e a1a1 8d8d .....2...)...... │ │ │ │ -0006a640: 8d91 18c7 61eb 6145 5441 8d91 00b0 9789 ....a.aETA...... │ │ │ │ -0006a650: 0000 6666 0003 7302 8e91 0423 9941 588e ..ff..s....#.AX. │ │ │ │ -0006a660: 8e8d 917d 8a7b da60 9b03 5552 38d7 668d ...}.{.`..UR8.f. │ │ │ │ -0006a670: 9f01 cccc d80b 8ddb 218e 9108 8008 d80c ........!....... │ │ │ │ -0006a680: 8e91 13a3 dbd7 3a96 03ea a8cf 28d7 1578 ......:.....(..x │ │ │ │ -0006a690: 3a93 6691 0532 a778 cf29 983d 98d7 668e :.f..2.x.).=..f. │ │ │ │ -0006a6a0: 8ea1 a18d 8d8d 9118 c761 eb61 5345 4c45 .........a.aSELE │ │ │ │ -0006a6b0: 4354 8d91 00b0 9789 0000 6666 0003 7302 CT........ff..s. │ │ │ │ -0006a6c0: 8e91 0423 9941 588e 8e8d 917d 8a7b da60 ...#.AX....}.{.` │ │ │ │ -0006a6d0: 9603 5552 38d7 508d 9f01 cccc d80b 8ddb ..UR8.P......... │ │ │ │ -0006a6e0: 218e 8d91 0880 08eb 4162 953c 726f 936f !.......Ab.|......./. │ │ │ │ +00069c20: 8da0 fd8b d021 8d8d 8d8d 9124 67af eb60 .....!.....$g..` │ │ │ │ +00069c30: 8088 8e8e 8e91 3027 4dcf 5b96 fe00 025b ......0'M.[....[ │ │ │ │ +00069c40: 8ddf 4f6e 658d 8d91 00b4 7889 0000 6666 ..One.....x...ff │ │ │ │ +00069c50: 0003 8666 8e8e 9104 3ade 4f6e 658e 8d91 ...f....:.One... │ │ │ │ +00069c60: 2c10 149f 01dd dfd5 28d8 0b8d db21 8e96 ,.......(....!.. │ │ │ │ +00069c70: 0880 08d8 0c90 693e d529 8ddb 218e 8d93 ......i>.)..!... │ │ │ │ +00069c80: eb41 6295 3c72 6f93 6f6c 8e8e 915f 2833 .Ab..)..!....Ab..!....F │ │ │ │ +0006a090: d80b d529 8ddb 218e 8d93 eb41 6295 3c72 ...)..!....Ab........<. │ │ │ │ +0006a240: 9f12 000c 8d93 3e8e a18d 933a 8e8e 8d9f ......>....:.... │ │ │ │ +0006a250: f166 648d 8d91 1138 e1cf 318e 8d8d 9121 .fd....8..1....! │ │ │ │ +0006a260: 18dd 6966 9103 eaa8 5b96 fe00 025b 8ddf ..if....[....[.. │ │ │ │ +0006a270: 4f6e 658d 8d91 00b4 7889 0000 6666 0003 One.....x...ff.. │ │ │ │ +0006a280: 8666 8e8e 9104 3ade 4f6e 658e 912c 1014 .f....:.One..,.. │ │ │ │ +0006a290: cf5d 935d 28d7 5991 00a7 1c3b 9858 9100 .].](.Y....;.X.. │ │ │ │ +0006a2a0: f183 cf29 28d7 6790 6e39 cf29 9603 5552 ...)(.g.n9.)..UR │ │ │ │ +0006a2b0: 3d93 318e 8e8e a40e 7fff 8d8d 8d91 2118 =.1...........!. │ │ │ │ +0006a2c0: dd61 6e64 9103 eaa8 d766 8d91 0147 ff9f .and.....f...G.. │ │ │ │ +0006a2d0: fba5 32db 00d5 318e 910c a47b da66 cf31 ..2...1....{.f.1 │ │ │ │ +0006a2e0: da67 93cf 3d93 da66 d767 956e 39cf 28d7 .g..=..f.g.n9.(. │ │ │ │ +0006a2f0: 7993 cf29 9603 5552 3a93 d779 9103 c38b y..)..UR:..y.... │ │ │ │ +0006a300: da32 93d7 5991 029c 70da 678e 8e8e a18d .2..Y...p.g..... │ │ │ │ +0006a310: 8d91 1138 e1cf 308e 8d8d 9121 18dd 6f74 ...8..0....!..ot │ │ │ │ +0006a320: 6865 7277 6973 652e 8e8e 8e8e 8e8e 8e8e herwise......... │ │ │ │ +0006a330: 9f2e 2261 8d91 12c7 6153 696e 6365 9603 .."a....aSince.. │ │ │ │ +0006a340: bfb7 7468 6573 6593 6465 0c6e 6974 696f ..these.de.nitio │ │ │ │ +0006a350: 6e73 9377 9aac 7265 7265 9103 bfb6 6f62 ns.w..rere....ob │ │ │ │ +0006a360: 7461 696e 6564 9362 9879 9361 7070 6c79 tained.b.y.apply │ │ │ │ +0006a370: 696e 6793 7468 6593 7365 6d61 6e98 7469 ing.the.seman.ti │ │ │ │ +0006a380: 6373 936f 6693 7465 726d 7391 03bf b674 cs.of.terms....t │ │ │ │ +0006a390: 6f93 7468 6593 6c65 6674 9368 616e 648e o.the.left.hand. │ │ │ │ +0006a3a0: a18d 9112 c761 7369 6465 7396 045f b76f .....asides.._.o │ │ │ │ +0006a3b0: 669b 045f b874 6865 9365 7175 6174 696f f.._.the.equatio │ │ │ │ +0006a3c0: 6e73 9877 6869 6390 ac72 6893 666f 726d ns.whic..rh.form │ │ │ │ +0006a3d0: 9874 6865 9361 7869 6f6d 7398 6f66 8d93 .the.axioms.of.. │ │ │ │ +0006a3e0: eb61 4c4f 478e 9115 9eb5 cf2c 9104 7cfc .aLOG......,..|. │ │ │ │ +0006a3f0: 7468 6573 6593 6178 696f 6d73 9861 7265 these.axioms.are │ │ │ │ +0006a400: 9373 6174 6973 0c65 6498 616e 6493 6f6e .satis.ed.and.on │ │ │ │ +0006a410: 658e a18d 9112 c761 6f62 7461 696e 7396 e......aobtains. │ │ │ │ +0006a420: 03ea a861 936d 6f90 538e 6465 6c93 6f66 ...a.mo.S.del.of │ │ │ │ +0006a430: 9374 6865 9374 6865 6f72 798d 93eb 614c .the.theory...aL │ │ │ │ +0006a440: 4f47 8e91 1529 a6cf 2e8e 9f25 afac 8d8d OG...).....%.... │ │ │ │ +0006a450: 9112 c761 eb47 3130 2e34 2e33 8e91 4c60 ...a.G10.4.3..L` │ │ │ │ +0006a460: f554 6865 9605 6666 7468 656f 7279 93eb .The..fftheory.. │ │ │ │ +0006a470: 6a49 4e49 548e 9f18 b455 8d91 12c7 61cf jINIT....U....a. │ │ │ │ +0006a480: 5468 6596 03ea a874 6865 6f72 798d 93eb The....theory... │ │ │ │ +0006a490: 6149 4e49 548e 911e d3f8 cf69 7393 6f62 aINIT......is.ob │ │ │ │ +0006a4a0: 7461 696e 6564 9362 9aac 7279 9361 6464 tained.b..ry.add │ │ │ │ +0006a4b0: 696e 6793 7468 6593 666f 6c6c 6f98 7769 ing.the.follo.wi │ │ │ │ +0006a4c0: 6e67 930c 7698 6593 6178 696f 6d73 9374 ng..v.e.axioms.t │ │ │ │ +0006a4d0: 6f93 7468 6593 7468 656f 7279 8d93 eb61 o.the.theory...a │ │ │ │ +0006a4e0: 4c4f 478e 9115 29a6 cf2e 8e9f 5466 4a8d LOG...).....TfJ. │ │ │ │ +0006a4f0: 8d8d 8d9f c5e6 678d 8d8d 9118 c761 eb61 ......g......a.a │ │ │ │ +0006a500: 424f 4f4c 8d91 00b0 9789 0000 6666 0003 BOOL........ff.. │ │ │ │ +0006a510: 7302 8e96 0423 9943 4153 4553 8d91 00b0 s....#.CASES.... │ │ │ │ +0006a520: 9789 0000 6666 0003 7302 8e93 4158 8e8e ....ff..s...AX.. │ │ │ │ +0006a530: 8d91 7d8a 7bda 6096 0355 5238 d762 3a91 ..}.{.`..UR8.b:. │ │ │ │ +0006a540: 03ea a8cf 28d7 6293 cf3d 93df 54cf 2996 ....(.b..=..T.). │ │ │ │ +0006a550: 02aa a8da 5f93 cf28 d762 9603 5552 cf3d ...._..(.b..UR.= │ │ │ │ +0006a560: 93df 46cf 298e 8ea4 0e7f ffa1 8d8d 8d91 ..F.)........... │ │ │ │ +0006a570: 18c7 61eb 6149 4d50 8d91 00b0 9789 0000 ..a.aIMP........ │ │ │ │ +0006a580: 6666 0003 7302 8e96 0423 9941 4e54 4953 ff..s....#.ANTIS │ │ │ │ +0006a590: 594d 8d91 00b0 9789 0000 6666 0003 7302 YM........ff..s. │ │ │ │ +0006a5a0: 8e93 4158 8e8e 8d91 7d8a 7bda 6096 0355 ..AX....}.{.`..U │ │ │ │ +0006a5b0: 5238 d762 8d9f 01cc ccd5 318e 9108 aaac R8.b......1..... │ │ │ │ +0006a5c0: d762 8d9f 01cc ccd5 328e 9b04 c004 d73a .b......2......: │ │ │ │ +0006a5d0: 9103 eaa8 cf28 d762 8d9f 01cc ccd5 318e .....(.b......1. │ │ │ │ +0006a5e0: 9108 1556 da29 93d7 628d 9f01 cccc d532 ...V.)..b......2 │ │ │ │ +0006a5f0: 8e98 cf29 93da 2993 cf28 d762 8d9f 01cc ...)..)..(.b.... │ │ │ │ +0006a600: ccd5 328e 9108 1556 da29 93d7 628d 9f01 ..2....V.)..b... │ │ │ │ +0006a610: cccc d531 8e98 cf29 93da 2993 cf28 d762 ...1...)..)..(.b │ │ │ │ +0006a620: 8d9f 01cc ccd5 318e 9108 1556 cf3d 93d7 ......1....V.=.. │ │ │ │ +0006a630: 628d 9f01 cccc d532 8e98 cf29 8e8e a1a1 b......2...).... │ │ │ │ +0006a640: 8d8d 8d91 18c7 61eb 6145 5441 8d91 00b0 ......a.aETA.... │ │ │ │ +0006a650: 9789 0000 6666 0003 7302 8e91 0423 9941 ....ff..s....#.A │ │ │ │ +0006a660: 588e 8e8d 917d 8a7b da60 9b03 5552 38d7 X....}.{.`..UR8. │ │ │ │ +0006a670: 668d 9f01 cccc d80b 8ddb 218e 9108 8008 f.........!..... │ │ │ │ +0006a680: d80c 8e91 13a3 dbd7 3a96 03ea a8cf 28d7 ........:.....(. │ │ │ │ +0006a690: 1578 3a93 6691 0532 a778 cf29 983d 98d7 .x:.f..2.x.).=.. │ │ │ │ +0006a6a0: 668e 8ea1 a18d 8d8d 9118 c761 eb61 5345 f..........a.aSE │ │ │ │ +0006a6b0: 4c45 4354 8d91 00b0 9789 0000 6666 0003 LECT........ff.. │ │ │ │ +0006a6c0: 7302 8e91 0423 9941 588e 8e8d 917d 8a7b s....#.AX....}.{ │ │ │ │ +0006a6d0: da60 9603 5552 38d7 508d 9f01 cccc d80b .`..UR8.P....... │ │ │ │ +0006a6e0: 8ddb 218e 8d91 0880 08eb 4162 953c 726f ..!.......Ab.|......./...... │ │ │ │ -0006aad0: 218d 8d91 eaf1 ebeb 4731 302e 342e 348e !.......G10.4.4. │ │ │ │ -0006aae0: 9124 8b7f 436f 6e73 6973 7465 6e63 798e .$..Consistency. │ │ │ │ -0006aaf0: 9f17 c000 8d91 eaf1 ebcf 4191 036f d128 ..........A..o.( │ │ │ │ -0006ab00: 7374 616e 6461 7264 2996 036f f174 6865 standard)..o.the │ │ │ │ -0006ab10: 6f72 7993 6973 93e5 6391 ff66 666f 6e73 ory.is..c..ffons │ │ │ │ -0006ab20: 6973 7465 6e74 9104 9434 cf69 6693 6974 istent...4.if.it │ │ │ │ -0006ab30: 9369 739b 036f f06e 6f74 9374 6865 9363 .is..o.not.the.c │ │ │ │ -0006ab40: 6173 6598 7468 6174 9365 769a ac72 6572 ase.that.ev..rer │ │ │ │ -0006ab50: 7993 7365 7175 656e 9874 936f 9876 9865 y.sequen.t.o.v.e │ │ │ │ -0006ab60: 7291 036f f069 7473 9373 6967 6e61 7475 r..o.its.signatu │ │ │ │ -0006ab70: 7265 8ea4 1000 008d 91ea f1eb 6361 6e96 re..........can. │ │ │ │ -0006ab80: 05b7 8962 9053 8e65 9364 6572 6976 90ac ...b.S.e.deriv.. │ │ │ │ -0006ab90: 7265 6493 6672 6f6d 9374 6865 9b05 b78a red.from.the.... │ │ │ │ -0006aba0: 7468 656f 7279 2773 9361 7869 6f6d 7393 theory's.axioms. │ │ │ │ -0006abb0: 7573 696e 6793 7468 6593 eb48 484f 4c93 using.the..HHOL. │ │ │ │ -0006abc0: cf6c 6f67 6963 2c96 062a c16f 7298 6571 .logic,..*.or.eq │ │ │ │ -0006abd0: 7569 7691 ff58 e461 6c65 6e90 ac72 746c uiv..X.alen..rtl │ │ │ │ -0006abe0: 7991 ff05 562c 9369 6691 05b7 8974 6865 y...V,.if....the │ │ │ │ -0006abf0: 8ea1 8d91 eaf1 eb70 6172 7469 6375 6c61 .......particula │ │ │ │ -0006ac00: 7296 03ea a873 6571 7565 6e9a ac72 7491 r....sequen..rt. │ │ │ │ -0006ac10: 07d5 50da 6091 073f fadf 4693 cf63 616e ..P.`..?..F..can │ │ │ │ -0006ac20: 6e6f 7493 6290 538e 6593 736f 9364 6572 not.b.S.e.so.der │ │ │ │ -0006ac30: 6976 9865 642e 8ea1 8d91 f653 7a54 6865 iv.ed......SzThe │ │ │ │ -0006ac40: 9603 6829 6578 6973 7465 6e63 6593 6f66 ..h)existence.of │ │ │ │ -0006ac50: 9361 9328 7374 616e 6461 7264 2993 6d6f .a.(standard).mo │ │ │ │ -0006ac60: 9053 8e64 656c 936f 6693 6191 0368 2a74 .S.del.of.a..h*t │ │ │ │ -0006ac70: 6865 6f72 7993 6973 9373 750e 6369 656e heory.is.su.cien │ │ │ │ -0006ac80: 90ac 7274 9374 6f93 6573 7461 626c 6973 ..rt.to.establis │ │ │ │ -0006ac90: 6893 6974 7393 636f 6e73 6973 7465 6e63 h.its.consistenc │ │ │ │ -0006aca0: 7991 ff05 562e 8ea1 8d91 eaf1 eb46 91ff y...V........F.. │ │ │ │ -0006acb0: 0556 6f72 9603 a518 6290 ac72 799b 03a5 .Vor....b..ry... │ │ │ │ -0006acc0: 1974 6865 9353 6f75 6e64 6e65 7373 9854 .the.Soundness.T │ │ │ │ -0006acd0: 6865 6f72 656d 9331 302e 332e 322c 9103 heorem.10.3.2,.. │ │ │ │ -0006ace0: b302 616e 9aac 7279 9373 6571 7565 6e98 ..an..ry.sequen. │ │ │ │ -0006acf0: 749b 03a5 1974 6861 7493 6361 6e93 6290 t....that.can.b. │ │ │ │ -0006ad00: 538e 6598 6465 7269 7690 ac72 6564 9366 S.e.deriv..red.f │ │ │ │ -0006ad10: 726f 6d98 7468 6593 7468 656f 7279 2773 rom.the.theory's │ │ │ │ -0006ad20: 8ea1 8d91 eaf1 eb61 7869 6f6d 7396 03f8 .......axioms... │ │ │ │ -0006ad30: 3977 696c 6c93 629a 538e 6593 7361 7469 9will.b.S.e.sati │ │ │ │ -0006ad40: 730c 6564 9362 90ac 7279 9374 6865 9103 s.ed.b..ry.the.. │ │ │ │ -0006ad50: f838 6d6f 9864 656c 2c91 03fb 9e77 6865 .8mo.del,....whe │ │ │ │ -0006ad60: 7265 6173 9374 6865 9103 f838 7365 7175 reas.the...8sequ │ │ │ │ -0006ad70: 656e 9aac 7274 9107 f072 da60 9107 64a2 en..rt...r.`..d. │ │ │ │ -0006ad80: df46 93cf 6973 936e 6576 9865 7293 7361 .F..is.nev.er.sa │ │ │ │ -0006ad90: 7469 730c 6564 9369 6e93 616e 9879 8ea1 tis.ed.in.an.y.. │ │ │ │ -0006ada0: 8d91 eaf1 eb73 7461 6e64 6172 6496 03ea .....standard... │ │ │ │ -0006adb0: a86d 6f90 538e 6465 6c2e 9105 38e0 536f .mo.S.del...8.So │ │ │ │ -0006adc0: 9369 6e93 7061 7274 6963 756c 6172 2c93 .in.particular,. │ │ │ │ -0006add0: 7468 6593 696e 6974 6961 6c93 7468 656f the.initial.theo │ │ │ │ -0006ade0: 7279 8d93 eb61 494e 4954 8e91 1ed3 f8cf ry...aINIT...... │ │ │ │ -0006adf0: 6973 9363 6f6e 7369 7374 656e 90ac 7274 is.consisten..rt │ │ │ │ -0006ae00: 2e8e a18d 91f6 537a 486f 95ac 7277 9365 ......SzHo..rw.e │ │ │ │ -0006ae10: 7693 6572 2c91 0330 4a69 7491 0301 b169 v.er,..0Jit....i │ │ │ │ -0006ae20: 7396 0301 b270 9a53 8e6f 7373 6962 6c65 s....p.S.ossible │ │ │ │ -0006ae30: 9366 6f72 9361 9374 6865 6f72 7993 746f .for.a.theory.to │ │ │ │ -0006ae40: 9362 9865 9363 6f6e 7369 7374 656e 90ac .b.e.consisten.. │ │ │ │ -0006ae50: 7274 9362 7574 936e 6f74 9103 01b1 746f rt.but.not....to │ │ │ │ -0006ae60: 9370 986f 7373 6573 7393 6193 7374 616e .p.ossess.a.stan │ │ │ │ -0006ae70: 6461 7264 936d 6f98 6465 6c2e 8ea1 8d91 dard.mo.del..... │ │ │ │ -0006ae80: eaf1 eb54 6869 7396 03df 0a69 739b 03df ...This....is... │ │ │ │ -0006ae90: 0962 9053 8e65 6361 7573 6593 7468 6593 .b.S.ecause.the. │ │ │ │ -0006aea0: 6e6f 7469 6f6e 936f 6698 6193 e573 7461 notion.of.a..sta │ │ │ │ -0006aeb0: 6e64 6172 91ff 6666 6491 051d 9dcf 6d6f ndar..ffd.....mo │ │ │ │ -0006aec0: 9053 8e64 656c 9869 7393 7175 6974 6593 .S.del.is.quite. │ │ │ │ -0006aed0: 7265 7374 7269 6374 6976 90ac 7265 7c69 restrictiv..re|i │ │ │ │ -0006aee0: 6e93 7061 7274 6963 756c 6172 9874 6865 n.particular.the │ │ │ │ -0006aef0: 7265 9369 738e a18d 91ea f1eb 6e6f 9603 re.is.......no.. │ │ │ │ -0006af00: 9469 639a ac72 686f 6963 6593 686f 9877 .ic..rhoice.ho.w │ │ │ │ -0006af10: 9374 6f91 0394 6869 6e98 7465 7270 7265 .to...hin.terpre │ │ │ │ -0006af20: 7493 7468 6593 696e 9874 6567 6572 7393 t.the.in.tegers. │ │ │ │ -0006af30: 616e 6493 7468 6569 7293 6172 6974 686d and.their.arithm │ │ │ │ -0006af40: 6574 6963 9103 9468 696e 9373 7563 9868 etic...hin.suc.h │ │ │ │ -0006af50: 9361 936d 6f90 538e 6465 6c2e 9105 1c20 .a.mo.S.del.... │ │ │ │ -0006af60: 5468 6593 6661 6d6f 7573 8ea1 8d91 eaf1 The.famous...... │ │ │ │ -0006af70: eb69 6e63 6f6d 706c 6574 656e 6573 7396 .incompleteness. │ │ │ │ -0006af80: 0370 4574 6865 6f72 656d 9b03 7044 6f66 .pEtheorem..pDof │ │ │ │ -0006af90: 9347 7f91 fa20 046f 6465 6c98 656e 7375 .G... .odel.ensu │ │ │ │ -0006afa0: 7265 7393 7468 6174 9374 6865 7265 9861 res.that.there.a │ │ │ │ -0006afb0: 7265 9373 6571 7565 6e9a ac72 7473 9377 re.sequen..rts.w │ │ │ │ -0006afc0: 6869 6398 689b 0370 4461 7265 9373 6174 hic.h..pDare.sat │ │ │ │ -0006afd0: 6973 0c65 6498 696e 9361 6c6c 8ea1 8d91 is.ed.in.all.... │ │ │ │ -0006afe0: eaf1 eb73 7461 6e64 6172 6496 03ea a86d ...standard....m │ │ │ │ -0006aff0: 6f90 538e 6465 6c73 9328 8d69 2e65 2e8e o.S.dels.(.i.e.. │ │ │ │ -0006b000: 9112 ee2c 7768 6963 9aac 7268 9361 7265 ...,whic..rh.are │ │ │ │ -0006b010: 9360 7472 7565 2729 2c93 6275 7493 7768 .`true'),.but.wh │ │ │ │ -0006b020: 6963 9868 9361 7265 936e 6f74 9370 726f ic.h.are.not.pro │ │ │ │ -0006b030: 9876 91ff 58e4 6162 6c65 9369 6e93 7468 .v..X.able.in.th │ │ │ │ -0006b040: 6593 eb48 484f 4c93 cf6c 6f67 6963 2e8e e..HHOL..logic.. │ │ │ │ -0006b050: 9f27 eb3e 8d8d 91ea f1eb eb4b 3130 2e35 .'.>.......K10.5 │ │ │ │ -0006b060: 8e91 20f1 e745 7874 656e 7369 6f6e 7396 .. ..Extensions. │ │ │ │ -0006b070: 067a e16f 6693 7468 656f 7269 6573 8e9f .z.of.theories.. │ │ │ │ -0006b080: 1be2 238d 91ea f1eb cf41 9603 eaa8 7468 ..#......A....th │ │ │ │ -0006b090: 656f 7279 93da 548d 9103 0ccd 9ffb a532 eory..T........2 │ │ │ │ -0006b0a0: db30 8e91 09c5 aecf 6973 9373 6169 6493 .0......is.said. │ │ │ │ -0006b0b0: 746f 9362 9053 8e65 9361 6e93 e565 7874 to.b.S.e.an..ext │ │ │ │ -0006b0c0: 656e 7369 6f6e 9104 d058 cf6f 6693 6193 ension...X.of.a. │ │ │ │ -0006b0d0: 7468 656f 7279 93da 5491 06f7 75cf 6966 theory..T...u.if │ │ │ │ -0006b0e0: 3a8e a919 0b93 8d8d 8d8d 91f7 7903 2869 :...........y.(i │ │ │ │ -0006b0f0: 298e 8e8e 8d91 09c0 13df 5374 7275 638e ).........Struc. │ │ │ │ -0006b100: 8d91 23c3 8e9f 01cc ccdb 548e 912e 5cdc ..#.......T...\. │ │ │ │ -0006b110: da12 8d91 0355 52df 5374 7275 638e 8d91 .....UR.Struc... │ │ │ │ -0006b120: 1d58 cd9f 01cc ccdb 548d 9102 1334 9ffd .X......T....4.. │ │ │ │ -0006b130: b8e4 dc30 8e8e 9127 4e90 cf2e 8ea4 19ae ...0...'N....... │ │ │ │ -0006b140: 868d 8d8d 8d91 f435 7728 6969 298e 8e8e .......5w(ii)... │ │ │ │ -0006b150: 8d91 09c0 13df 5369 678e 8d91 1914 799f ......Sig.....y. │ │ │ │ -0006b160: 02d5 54db 548e 9123 adc7 da12 8d91 0355 ..T.T..#.......U │ │ │ │ -0006b170: 52df 5369 678e 8d91 12a9 b89f 02d5 54db R.Sig.........T. │ │ │ │ -0006b180: 548d 9102 1334 9ffd b8e4 dc30 8e8e 911c T....4.....0.... │ │ │ │ -0006b190: 9f7b cf2e 8ea1 8d8d 8d8d 91f0 f1eb 2869 .{............(i │ │ │ │ -0006b1a0: 6969 298e 8e8e 8d91 09c0 13df 4178 696f ii).........Axio │ │ │ │ -0006b1b0: 6d73 8e8d 912d 52ce 9f01 cccc db54 8e91 ms...-R......T.. │ │ │ │ -0006b1c0: 37ec 1cda 128d 9103 5552 df41 7869 6f6d 7.......UR.Axiom │ │ │ │ -0006b1d0: 738e 8d91 26e8 0d9f 01cc ccdb 548d 9102 s...&.......T... │ │ │ │ -0006b1e0: 1334 9ffd b8e4 dc30 8e8e 9130 ddd0 cf2e .4.....0...0.... │ │ │ │ -0006b1f0: 8e9f 19ae 878d 8d8d 8d91 f145 7928 6976 ...........Ey(iv │ │ │ │ -0006b200: 298e 8e8e 8d91 09c0 13df 5468 656f 90ac ).........Theo.. │ │ │ │ -0006b210: 7272 656d 738e 8d91 3992 c79f 01cc ccdb rrems...9....... │ │ │ │ -0006b220: 548e 9144 2c15 da12 8d91 0355 52df 5468 T..D,......UR.Th │ │ │ │ -0006b230: 656f 90ac 7272 656d 738e 8d91 3328 069f eo..rrems...3(.. │ │ │ │ -0006b240: 01cc ccdb 548d 9102 1334 9ffd b8e4 dc30 ....T....4.....0 │ │ │ │ -0006b250: 8e8e 913d 1dc9 cf2e 8ea6 8d91 eaf1 eb49 ...=...........I │ │ │ │ -0006b260: 6e96 04b4 0d74 6869 7393 6361 7365 2c91 n....this.case,. │ │ │ │ -0006b270: 04e6 6561 6e90 ac72 7993 6d6f 9053 8e64 ..ean..ry.mo.S.d │ │ │ │ -0006b280: 656c 93d7 4d8d 9101 40e4 9ffb a532 db30 el..M...@....2.0 │ │ │ │ -0006b290: 8e91 08c3 2acf 6f66 9374 6865 9b04 b40c ....*.of.the.... │ │ │ │ -0006b2a0: 6c61 7267 6572 9374 6865 6f72 7993 da54 larger.theory..T │ │ │ │ -0006b2b0: 8d91 030c cd9f fba5 32db 308e 910a 8f13 ........2.0..... │ │ │ │ -0006b2c0: cf63 616e 9862 9053 8e65 9372 6573 7472 .can.b.S.e.restr │ │ │ │ -0006b2d0: 6963 7465 6493 746f 9361 986d 6f90 538e icted.to.a.mo.S. │ │ │ │ -0006b2e0: 6465 6c93 6f66 9374 6865 8ea4 1000 008d del.of.the...... │ │ │ │ -0006b2f0: 91ea f1eb 736d 616c 6c65 7296 0348 7074 ....smaller..Hpt │ │ │ │ -0006b300: 6865 6f72 7993 da54 9106 553e cf69 6e93 heory..T..U>.in. │ │ │ │ -0006b310: 7468 6593 666f 6c6c 6f9a ac72 7769 6e67 the.follo..rwing │ │ │ │ -0006b320: 9377 9861 9879 91ff 0556 2e91 0502 ce46 .w.a.y...V.....F │ │ │ │ -0006b330: 6972 7374 2c91 0368 e1d7 4d8d 9101 40e4 irst,..h..M...@. │ │ │ │ -0006b340: 9ffb a532 db30 8e91 0757 8dcf 6769 7698 ...2.0...W..giv. │ │ │ │ -0006b350: 6573 9b03 4871 7269 7365 9374 6f93 6193 es..Hqrise.to.a. │ │ │ │ -0006b360: 6d6f 9053 8e64 656c 936f 6698 7468 6593 mo.S.del.of.the. │ │ │ │ -0006b370: 7374 7275 6374 7572 6593 616e 648e a18d structure.and... │ │ │ │ -0006b380: 91ea f1eb 7369 676e 6174 7572 6596 041e ....signature... │ │ │ │ -0006b390: c66f 6693 da54 9107 2b93 cf73 696d 706c .of..T..+..simpl │ │ │ │ -0006b3a0: 7993 629a ac72 7993 666f 7267 6574 7469 y.b..ry.forgetti │ │ │ │ -0006b3b0: 6e67 9374 6865 9376 91ff 58e4 616c 7565 ng.the.v..X.alue │ │ │ │ -0006b3c0: 7393 6f66 93d7 4d8d 9101 40e4 9ffb a532 s.of..M...@....2 │ │ │ │ -0006b3d0: db30 8e91 082d e3cf 6174 9363 6f6e 7374 .0...-..at.const │ │ │ │ -0006b3e0: 616e 9874 7393 6e6f 7493 696e 8d93 df53 an.ts.not.in...S │ │ │ │ -0006b3f0: 7472 7563 8e8d 911e 2241 9f01 cccc db54 truc...."A.....T │ │ │ │ -0006b400: 8e91 2985 03cf 6f72 8d93 df53 6967 8e8d ..)...or...Sig.. │ │ │ │ -0006b410: 9113 732c 9f02 d554 db54 8e91 1ab7 28cf ..s,...T.T....(. │ │ │ │ -0006b420: 2e8e a18d 91ea f1eb 4465 6e6f 7469 6e67 ........Denoting │ │ │ │ -0006b430: 9604 79df 7468 6973 9b04 79e0 6d6f 9053 ..y.this..y.mo.S │ │ │ │ -0006b440: 8e64 656c 9362 90ac 7279 93d7 4d91 0140 .del.b..ry..M..@ │ │ │ │ -0006b450: e4cf 2c91 049d ad6f 6e65 9868 6173 9366 ..,....one.has.f │ │ │ │ -0006b460: 6f72 9361 6c6c 93d7 1b91 04b7 51da 328d or.all......Q.2. │ │ │ │ -0006b470: 9104 4917 df54 91ff 0556 7970 9053 8e65 ..I..T...Vyp.S.e │ │ │ │ -0006b480: 738e 8d91 20c6 839f 02d5 54db 548e 9128 s... .....T.T..( │ │ │ │ -0006b490: 0a7f cf2c 9104 9dad d774 9104 4918 da32 ...,.....t..I..2 │ │ │ │ -0006b4a0: 8d91 0449 17df 5491 ff05 5665 726d 738e ...I..T...Verms. │ │ │ │ -0006b4b0: 8d91 2254 bc9f 01cc ccdb 548e 912e 1297 .."T......T..... │ │ │ │ -0006b4c0: cf61 6e64 9366 6f72 9861 6c6c 9373 7569 .and.for.all.sui │ │ │ │ -0006b4d0: 7461 626c 658e a18d 91ea f1eb 636f 6e90 table.......con. │ │ │ │ -0006b4e0: ac72 7465 7874 7391 03ea a874 6861 748e .rtexts....that. │ │ │ │ -0006b4f0: a68d 8d8d 91fb 8dfd 5b96 fe00 025b d70b ........[....[.. │ │ │ │ -0006b500: 91fe 1391 733a 1b90 6e39 cf5d 935d 8d9f ....s:..n9.].].. │ │ │ │ -0006b510: 01cc ccd8 4d8e 8e8e 8d8d 912d 953d cf3d ....M......-.=.= │ │ │ │ -0006b520: 8e8e 8d8d 9140 b8c5 5b96 fe00 025b d70b .....@..[....[.. │ │ │ │ -0006b530: 91fe 1391 733a 1b90 6e39 cf5d 935d 8d9f ....s:..n9.].].. │ │ │ │ -0006b540: 01cc ccd8 4d8d 9100 da22 9ffd b8e4 dc30 ....M....".....0 │ │ │ │ -0006b550: 8e8e 8e8e 8e9f 1300 008d 8d8d 91f0 f1eb ................ │ │ │ │ -0006b560: cf5b 96fe 0002 5bd7 0b91 fe13 9173 3b78 .[....[......s;x │ │ │ │ -0006b570: 9373 3a74 cf5d 935d 8d9f 01cc ccd8 4d8e .s:t.].]......M. │ │ │ │ -0006b580: 8e8e 8d8d 912d 953d cf3d 8e8e 8d8d 9140 .....-.=.=.....@ │ │ │ │ -0006b590: b8c5 5b96 fe00 025b d70b 91fe 1391 733b ..[....[......s; │ │ │ │ -0006b5a0: 7893 733a 74cf 5d93 5d8d 9f01 cccc d84d x.s:t.].]......M │ │ │ │ -0006b5b0: 8d91 00da 229f fdb8 e4dc 308e 8e91 0c35 ....".....0....5 │ │ │ │ -0006b5c0: b7d7 3a8e 8e8e 9f19 0b92 8d91 eaf1 ebcf ..:............. │ │ │ │ -0006b5d0: 436f 6e73 6571 7565 6e90 ac72 746c 7996 Consequen..rtly. │ │ │ │ -0006b5e0: 0427 2e69 669b 0427 2f28 00d7 3b91 01ff .'.if..'/(..;... │ │ │ │ -0006b5f0: fe74 cf29 9369 7393 6198 7365 7175 656e .t.).is.a.sequen │ │ │ │ -0006b600: 9aac 7274 936f 9876 9865 728d 93df 5369 ..rt.o.v.er...Si │ │ │ │ -0006b610: 678e 8d91 137b 949f 02d5 54db 548e 911e g....{....T.T... │ │ │ │ -0006b620: e6bf cf28 616e 6493 6865 6e63 6593 616c ...(and.hence.al │ │ │ │ -0006b630: 736f 9104 272f 6f98 7698 6572 8d93 df53 so..'/o.v.er...S │ │ │ │ -0006b640: 6967 8e8d 9113 7b94 9f02 d554 db54 8d91 ig....{....T.T.. │ │ │ │ -0006b650: 0213 349f fdb8 e4dc 308e 8e91 1d71 57cf ..4.....0....qW. │ │ │ │ -0006b660: 292c 9104 3650 7468 656e 9300 9103 bc57 ),..6Pthen.....W │ │ │ │ -0006b670: da6a 8d91 fe00 02cf 3d8e 8d91 0723 8a9f .j......=....#.. │ │ │ │ -0006b680: 01cc ccd8 4d8e 9114 63d2 d774 93cf 6966 ....M...c..t..if │ │ │ │ -0006b690: 8ea1 8d91 eaf1 eb61 6e64 9604 1444 6f6e .......and...Don │ │ │ │ -0006b6a0: 6c79 9b04 1445 6966 9300 9103 9c25 da6a ly...Eif.....%.j │ │ │ │ -0006b6b0: 8d91 fe00 02cf 3d8e 8d91 0723 8a9f 01cc ......=....#.... │ │ │ │ -0006b6c0: ccd8 4d8d 9100 da22 9ffd b8e4 dc30 8e8e ..M....".....0.. │ │ │ │ -0006b6d0: 9116 f567 d774 cf2e 9105 b5b5 5369 6e63 ...g.t......Sinc │ │ │ │ -0006b6e0: 658d 93df 4178 696f 6d73 8e8d 9127 a6ff e...Axioms...'.. │ │ │ │ -0006b6f0: 9f01 cccc db54 8e91 3287 20da 128d 9103 .....T..2. ..... │ │ │ │ -0006b700: 9c26 df41 7869 6f6d 738e 8d91 272e e19f .&.Axioms...'... │ │ │ │ -0006b710: 01cc ccdb 548d 9102 1334 9ffd b8e4 dc30 ....T....4.....0 │ │ │ │ -0006b720: 8e8e 9135 38e8 cf61 6e64 98d7 4d8d 9101 ...58..and..M... │ │ │ │ -0006b730: 40e4 9ffb a532 db30 8e91 0823 61cf 6973 @....2.0...#a.is │ │ │ │ -0006b740: 9361 936d 6f90 538e 6465 6c98 6f66 93da .a.mo.S.del.of.. │ │ │ │ -0006b750: 548d 9103 0ccd 9ffb a532 db30 8e91 05db T........2.0.... │ │ │ │ -0006b760: 06cf 2c91 041e ab69 7498 666f 6c6c 6f90 ..,....it.follo. │ │ │ │ -0006b770: ac72 7773 9374 6861 748e a18d 91ea f1eb .rws.that....... │ │ │ │ -0006b780: d74d 9b05 363d cf69 7391 03f5 5a61 9603 .M..6=.is...Za.. │ │ │ │ -0006b790: f559 6d6f 9053 8e64 656c 936f 6693 da54 .Ymo.S.del.of..T │ │ │ │ -0006b7a0: 9103 0ccd cf2e 9105 58f4 d74d 98cf 7769 ........X..M..wi │ │ │ │ -0006b7b0: 6c6c 9b03 f55a 6290 538e 6593 6361 6c6c ll...Zb.S.e.call │ │ │ │ -0006b7c0: 6564 9374 6865 98e5 7291 ff66 6665 7374 ed.the..r..ffest │ │ │ │ -0006b7d0: 7269 6374 696f 6e93 cf6f 6693 7468 6593 riction..of.the. │ │ │ │ -0006b7e0: 6d6f 9053 8e64 656c 98d7 4d8d 9101 40e4 mo.S.del..M...@. │ │ │ │ -0006b7f0: 9ffb a532 db30 8e91 0804 76cf 6f66 9374 ...2.0....v.of.t │ │ │ │ -0006b800: 6865 9374 6865 6f72 7998 da54 8d91 030c he.theory..T.... │ │ │ │ -0006b810: cd9f fba5 32db 308e 9109 d05f cf74 6f8e ....2.0...._.to. │ │ │ │ -0006b820: a18d 91ea f1eb 7468 6596 03ea a873 7562 ......the....sub │ │ │ │ -0006b830: 7468 656f 7279 93da 5491 030c cdcf 2e8e theory..T....... │ │ │ │ -0006b840: 9f1b 5d0d 8d91 f653 7a54 6865 7265 9603 ..]....SzThere.. │ │ │ │ -0006b850: eaa8 6172 6593 7495 ac72 7793 6f96 03ea ..are.t..rw.o... │ │ │ │ -0006b860: a86d 6169 6e93 6d65 6390 ac72 6861 6e69 .main.mec..rhani │ │ │ │ -0006b870: 736d 7393 666f 7293 6d61 6b69 6e67 9365 sms.for.making.e │ │ │ │ -0006b880: 7874 656e 7369 6f6e 7393 6f66 9374 6865 xtensions.of.the │ │ │ │ -0006b890: 6f72 6965 7393 696e 93eb 4848 4f4c cf3a ories.in..HHOL.: │ │ │ │ -0006b8a0: 8ea6 8d8d 8d8d 91fc 9239 eb60 8088 8e8e .........9.`.... │ │ │ │ -0006b8b0: 8e91 0851 d7cf 4578 7465 6e73 696f 6e96 ...Q..Extension. │ │ │ │ -0006b8c0: 03ea a862 9aac 7279 9361 9363 6f6e 7374 ...b..ry.a.const │ │ │ │ -0006b8d0: 616e 9874 9373 7090 538e 6563 690c 6361 an.t.sp.S.eci.ca │ │ │ │ -0006b8e0: 7469 6f6e 9328 7365 6593 5365 6374 696f tion.(see.Sectio │ │ │ │ -0006b8f0: 6e93 3130 2e35 2e32 292e 8e8e 9f24 fd13 n.10.5.2)....$.. │ │ │ │ -0006b900: 8e8c 8b00 0000 7d00 0000 0000 0000 0000 ......}......... │ │ │ │ +0006aa70: 0000 0000 069b 9fa0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ +0006aa80: d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 ................ │ │ │ │ +0006aa90: 3132 3492 012f f5f4 4368 6170 7465 7291 124../..Chapter. │ │ │ │ +0006aaa0: 0480 0031 302e 910a 8000 5468 656f 7269 ...10.....Theori │ │ │ │ +0006aab0: 6573 8e91 eaf1 eb9f 0566 6689 0000 e666 es.......ff....f │ │ │ │ +0006aac0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +0006aad0: 8bd0 218d 8d91 eaf1 ebeb 4731 302e 342e ..!.......G10.4. │ │ │ │ +0006aae0: 348e 9124 8b7f 436f 6e73 6973 7465 6e63 4..$..Consistenc │ │ │ │ +0006aaf0: 798e 9f17 c000 8d91 eaf1 ebcf 4191 036f y...........A..o │ │ │ │ +0006ab00: d128 7374 616e 6461 7264 2996 036f f174 .(standard)..o.t │ │ │ │ +0006ab10: 6865 6f72 7993 6973 93e5 6391 ff66 666f heory.is..c..ffo │ │ │ │ +0006ab20: 6e73 6973 7465 6e74 9104 9434 cf69 6693 nsistent...4.if. │ │ │ │ +0006ab30: 6974 9369 739b 036f f06e 6f74 9374 6865 it.is..o.not.the │ │ │ │ +0006ab40: 9363 6173 6598 7468 6174 9365 769a ac72 .case.that.ev..r │ │ │ │ +0006ab50: 6572 7993 7365 7175 656e 9874 936f 9876 ery.sequen.t.o.v │ │ │ │ +0006ab60: 9865 7291 036f f069 7473 9373 6967 6e61 .er..o.its.signa │ │ │ │ +0006ab70: 7475 7265 8ea4 1000 008d 91ea f1eb 6361 ture..........ca │ │ │ │ +0006ab80: 6e96 05b7 8962 9053 8e65 9364 6572 6976 n....b.S.e.deriv │ │ │ │ +0006ab90: 90ac 7265 6493 6672 6f6d 9374 6865 9b05 ..red.from.the.. │ │ │ │ +0006aba0: b78a 7468 656f 7279 2773 9361 7869 6f6d ..theory's.axiom │ │ │ │ +0006abb0: 7393 7573 696e 6793 7468 6593 eb48 484f s.using.the..HHO │ │ │ │ +0006abc0: 4c93 cf6c 6f67 6963 2c96 062a c16f 7298 L..logic,..*.or. │ │ │ │ +0006abd0: 6571 7569 7691 ff58 e461 6c65 6e90 ac72 equiv..X.alen..r │ │ │ │ +0006abe0: 746c 7991 ff05 562c 9369 6691 05b7 8974 tly...V,.if....t │ │ │ │ +0006abf0: 6865 8ea1 8d91 eaf1 eb70 6172 7469 6375 he.......particu │ │ │ │ +0006ac00: 6c61 7296 03ea a873 6571 7565 6e9a ac72 lar....sequen..r │ │ │ │ +0006ac10: 7491 07d5 50da 6091 073f fadf 4693 cf63 t...P.`..?..F..c │ │ │ │ +0006ac20: 616e 6e6f 7493 6290 538e 6593 736f 9364 annot.b.S.e.so.d │ │ │ │ +0006ac30: 6572 6976 9865 642e 8ea1 8d91 f653 7a54 eriv.ed......SzT │ │ │ │ +0006ac40: 6865 9603 6829 6578 6973 7465 6e63 6593 he..h)existence. │ │ │ │ +0006ac50: 6f66 9361 9328 7374 616e 6461 7264 2993 of.a.(standard). │ │ │ │ +0006ac60: 6d6f 9053 8e64 656c 936f 6693 6191 0368 mo.S.del.of.a..h │ │ │ │ +0006ac70: 2a74 6865 6f72 7993 6973 9373 750e 6369 *theory.is.su.ci │ │ │ │ +0006ac80: 656e 90ac 7274 9374 6f93 6573 7461 626c en..rt.to.establ │ │ │ │ +0006ac90: 6973 6893 6974 7393 636f 6e73 6973 7465 ish.its.consiste │ │ │ │ +0006aca0: 6e63 7991 ff05 562e 8ea1 8d91 eaf1 eb46 ncy...V........F │ │ │ │ +0006acb0: 91ff 0556 6f72 9603 a518 6290 ac72 799b ...Vor....b..ry. │ │ │ │ +0006acc0: 03a5 1974 6865 9353 6f75 6e64 6e65 7373 ...the.Soundness │ │ │ │ +0006acd0: 9854 6865 6f72 656d 9331 302e 332e 322c .Theorem.10.3.2, │ │ │ │ +0006ace0: 9103 b302 616e 9aac 7279 9373 6571 7565 ....an..ry.seque │ │ │ │ +0006acf0: 6e98 749b 03a5 1974 6861 7493 6361 6e93 n.t....that.can. │ │ │ │ +0006ad00: 6290 538e 6598 6465 7269 7690 ac72 6564 b.S.e.deriv..red │ │ │ │ +0006ad10: 9366 726f 6d98 7468 6593 7468 656f 7279 .from.the.theory │ │ │ │ +0006ad20: 2773 8ea1 8d91 eaf1 eb61 7869 6f6d 7396 's.......axioms. │ │ │ │ +0006ad30: 03f8 3977 696c 6c93 629a 538e 6593 7361 ..9will.b.S.e.sa │ │ │ │ +0006ad40: 7469 730c 6564 9362 90ac 7279 9374 6865 tis.ed.b..ry.the │ │ │ │ +0006ad50: 9103 f838 6d6f 9864 656c 2c91 03fb 9e77 ...8mo.del,....w │ │ │ │ +0006ad60: 6865 7265 6173 9374 6865 9103 f838 7365 hereas.the...8se │ │ │ │ +0006ad70: 7175 656e 9aac 7274 9107 f072 da60 9107 quen..rt...r.`.. │ │ │ │ +0006ad80: 64a2 df46 93cf 6973 936e 6576 9865 7293 d..F..is.nev.er. │ │ │ │ +0006ad90: 7361 7469 730c 6564 9369 6e93 616e 9879 satis.ed.in.an.y │ │ │ │ +0006ada0: 8ea1 8d91 eaf1 eb73 7461 6e64 6172 6496 .......standard. │ │ │ │ +0006adb0: 03ea a86d 6f90 538e 6465 6c2e 9105 38e0 ...mo.S.del...8. │ │ │ │ +0006adc0: 536f 9369 6e93 7061 7274 6963 756c 6172 So.in.particular │ │ │ │ +0006add0: 2c93 7468 6593 696e 6974 6961 6c93 7468 ,.the.initial.th │ │ │ │ +0006ade0: 656f 7279 8d93 eb61 494e 4954 8e91 1ed3 eory...aINIT.... │ │ │ │ +0006adf0: f8cf 6973 9363 6f6e 7369 7374 656e 90ac ..is.consisten.. │ │ │ │ +0006ae00: 7274 2e8e a18d 91f6 537a 486f 95ac 7277 rt......SzHo..rw │ │ │ │ +0006ae10: 9365 7693 6572 2c91 0330 4a69 7491 0301 .ev.er,..0Jit... │ │ │ │ +0006ae20: b169 7396 0301 b270 9a53 8e6f 7373 6962 .is....p.S.ossib │ │ │ │ +0006ae30: 6c65 9366 6f72 9361 9374 6865 6f72 7993 le.for.a.theory. │ │ │ │ +0006ae40: 746f 9362 9865 9363 6f6e 7369 7374 656e to.b.e.consisten │ │ │ │ +0006ae50: 90ac 7274 9362 7574 936e 6f74 9103 01b1 ..rt.but.not.... │ │ │ │ +0006ae60: 746f 9370 986f 7373 6573 7393 6193 7374 to.p.ossess.a.st │ │ │ │ +0006ae70: 616e 6461 7264 936d 6f98 6465 6c2e 8ea1 andard.mo.del... │ │ │ │ +0006ae80: 8d91 eaf1 eb54 6869 7396 03df 0a69 739b .....This....is. │ │ │ │ +0006ae90: 03df 0962 9053 8e65 6361 7573 6593 7468 ...b.S.ecause.th │ │ │ │ +0006aea0: 6593 6e6f 7469 6f6e 936f 6698 6193 e573 e.notion.of.a..s │ │ │ │ +0006aeb0: 7461 6e64 6172 91ff 6666 6491 051d 9dcf tandar..ffd..... │ │ │ │ +0006aec0: 6d6f 9053 8e64 656c 9869 7393 7175 6974 mo.S.del.is.quit │ │ │ │ +0006aed0: 6593 7265 7374 7269 6374 6976 90ac 7265 e.restrictiv..re │ │ │ │ +0006aee0: 7c69 6e93 7061 7274 6963 756c 6172 9874 |in.particular.t │ │ │ │ +0006aef0: 6865 7265 9369 738e a18d 91ea f1eb 6e6f here.is.......no │ │ │ │ +0006af00: 9603 9469 639a ac72 686f 6963 6593 686f ...ic..rhoice.ho │ │ │ │ +0006af10: 9877 9374 6f91 0394 6869 6e98 7465 7270 .w.to...hin.terp │ │ │ │ +0006af20: 7265 7493 7468 6593 696e 9874 6567 6572 ret.the.in.teger │ │ │ │ +0006af30: 7393 616e 6493 7468 6569 7293 6172 6974 s.and.their.arit │ │ │ │ +0006af40: 686d 6574 6963 9103 9468 696e 9373 7563 hmetic...hin.suc │ │ │ │ +0006af50: 9868 9361 936d 6f90 538e 6465 6c2e 9105 .h.a.mo.S.del... │ │ │ │ +0006af60: 1c20 5468 6593 6661 6d6f 7573 8ea1 8d91 . The.famous.... │ │ │ │ +0006af70: eaf1 eb69 6e63 6f6d 706c 6574 656e 6573 ...incompletenes │ │ │ │ +0006af80: 7396 0370 4574 6865 6f72 656d 9b03 7044 s..pEtheorem..pD │ │ │ │ +0006af90: 6f66 9347 7f91 fa20 046f 6465 6c98 656e of.G... .odel.en │ │ │ │ +0006afa0: 7375 7265 7393 7468 6174 9374 6865 7265 sures.that.there │ │ │ │ +0006afb0: 9861 7265 9373 6571 7565 6e9a ac72 7473 .are.sequen..rts │ │ │ │ +0006afc0: 9377 6869 6398 689b 0370 4461 7265 9373 .whic.h..pDare.s │ │ │ │ +0006afd0: 6174 6973 0c65 6498 696e 9361 6c6c 8ea1 atis.ed.in.all.. │ │ │ │ +0006afe0: 8d91 eaf1 eb73 7461 6e64 6172 6496 03ea .....standard... │ │ │ │ +0006aff0: a86d 6f90 538e 6465 6c73 9328 8d69 2e65 .mo.S.dels.(.i.e │ │ │ │ +0006b000: 2e8e 9112 ee2c 7768 6963 9aac 7268 9361 .....,whic..rh.a │ │ │ │ +0006b010: 7265 9360 7472 7565 2729 2c93 6275 7493 re.`true'),.but. │ │ │ │ +0006b020: 7768 6963 9868 9361 7265 936e 6f74 9370 whic.h.are.not.p │ │ │ │ +0006b030: 726f 9876 91ff 58e4 6162 6c65 9369 6e93 ro.v..X.able.in. │ │ │ │ +0006b040: 7468 6593 eb48 484f 4c93 cf6c 6f67 6963 the..HHOL..logic │ │ │ │ +0006b050: 2e8e 9f27 eb3e 8d8d 91ea f1eb eb4b 3130 ...'.>.......K10 │ │ │ │ +0006b060: 2e35 8e91 20f1 e745 7874 656e 7369 6f6e .5.. ..Extension │ │ │ │ +0006b070: 7396 067a e16f 6693 7468 656f 7269 6573 s..z.of.theories │ │ │ │ +0006b080: 8e9f 1be2 238d 91ea f1eb cf41 9603 eaa8 ....#......A.... │ │ │ │ +0006b090: 7468 656f 7279 93da 548d 9103 0ccd 9ffb theory..T....... │ │ │ │ +0006b0a0: a532 db30 8e91 09c5 aecf 6973 9373 6169 .2.0......is.sai │ │ │ │ +0006b0b0: 6493 746f 9362 9053 8e65 9361 6e93 e565 d.to.b.S.e.an..e │ │ │ │ +0006b0c0: 7874 656e 7369 6f6e 9104 d058 cf6f 6693 xtension...X.of. │ │ │ │ +0006b0d0: 6193 7468 656f 7279 93da 5491 06f7 75cf a.theory..T...u. │ │ │ │ +0006b0e0: 6966 3a8e a919 0b93 8d8d 8d8d 91f7 7903 if:...........y. │ │ │ │ +0006b0f0: 2869 298e 8e8e 8d91 09c0 13df 5374 7275 (i).........Stru │ │ │ │ +0006b100: 638e 8d91 23c3 8e9f 01cc ccdb 548e 912e c...#.......T... │ │ │ │ +0006b110: 5cdc da12 8d91 0355 52df 5374 7275 638e \......UR.Struc. │ │ │ │ +0006b120: 8d91 1d58 cd9f 01cc ccdb 548d 9102 1334 ...X......T....4 │ │ │ │ +0006b130: 9ffd b8e4 dc30 8e8e 9127 4e90 cf2e 8ea4 .....0...'N..... │ │ │ │ +0006b140: 19ae 868d 8d8d 8d91 f435 7728 6969 298e .........5w(ii). │ │ │ │ +0006b150: 8e8e 8d91 09c0 13df 5369 678e 8d91 1914 ........Sig..... │ │ │ │ +0006b160: 799f 02d5 54db 548e 9123 adc7 da12 8d91 y...T.T..#...... │ │ │ │ +0006b170: 0355 52df 5369 678e 8d91 12a9 b89f 02d5 .UR.Sig......... │ │ │ │ +0006b180: 54db 548d 9102 1334 9ffd b8e4 dc30 8e8e T.T....4.....0.. │ │ │ │ +0006b190: 911c 9f7b cf2e 8ea1 8d8d 8d8d 91f0 f1eb ...{............ │ │ │ │ +0006b1a0: 2869 6969 298e 8e8e 8d91 09c0 13df 4178 (iii).........Ax │ │ │ │ +0006b1b0: 696f 6d73 8e8d 912d 52ce 9f01 cccc db54 ioms...-R......T │ │ │ │ +0006b1c0: 8e91 37ec 1cda 128d 9103 5552 df41 7869 ..7.......UR.Axi │ │ │ │ +0006b1d0: 6f6d 738e 8d91 26e8 0d9f 01cc ccdb 548d oms...&.......T. │ │ │ │ +0006b1e0: 9102 1334 9ffd b8e4 dc30 8e8e 9130 ddd0 ...4.....0...0.. │ │ │ │ +0006b1f0: cf2e 8e9f 19ae 878d 8d8d 8d91 f145 7928 .............Ey( │ │ │ │ +0006b200: 6976 298e 8e8e 8d91 09c0 13df 5468 656f iv).........Theo │ │ │ │ +0006b210: 90ac 7272 656d 738e 8d91 3992 c79f 01cc ..rrems...9..... │ │ │ │ +0006b220: ccdb 548e 9144 2c15 da12 8d91 0355 52df ..T..D,......UR. │ │ │ │ +0006b230: 5468 656f 90ac 7272 656d 738e 8d91 3328 Theo..rrems...3( │ │ │ │ +0006b240: 069f 01cc ccdb 548d 9102 1334 9ffd b8e4 ......T....4.... │ │ │ │ +0006b250: dc30 8e8e 913d 1dc9 cf2e 8ea6 8d91 eaf1 .0...=.......... │ │ │ │ +0006b260: eb49 6e96 04b4 0d74 6869 7393 6361 7365 .In....this.case │ │ │ │ +0006b270: 2c91 04e6 6561 6e90 ac72 7993 6d6f 9053 ,...ean..ry.mo.S │ │ │ │ +0006b280: 8e64 656c 93d7 4d8d 9101 40e4 9ffb a532 .del..M...@....2 │ │ │ │ +0006b290: db30 8e91 08c3 2acf 6f66 9374 6865 9b04 .0....*.of.the.. │ │ │ │ +0006b2a0: b40c 6c61 7267 6572 9374 6865 6f72 7993 ..larger.theory. │ │ │ │ +0006b2b0: da54 8d91 030c cd9f fba5 32db 308e 910a .T........2.0... │ │ │ │ +0006b2c0: 8f13 cf63 616e 9862 9053 8e65 9372 6573 ...can.b.S.e.res │ │ │ │ +0006b2d0: 7472 6963 7465 6493 746f 9361 986d 6f90 tricted.to.a.mo. │ │ │ │ +0006b2e0: 538e 6465 6c93 6f66 9374 6865 8ea4 1000 S.del.of.the.... │ │ │ │ +0006b2f0: 008d 91ea f1eb 736d 616c 6c65 7296 0348 ......smaller..H │ │ │ │ +0006b300: 7074 6865 6f72 7993 da54 9106 553e cf69 ptheory..T..U>.i │ │ │ │ +0006b310: 6e93 7468 6593 666f 6c6c 6f9a ac72 7769 n.the.follo..rwi │ │ │ │ +0006b320: 6e67 9377 9861 9879 91ff 0556 2e91 0502 ng.w.a.y...V.... │ │ │ │ +0006b330: ce46 6972 7374 2c91 0368 e1d7 4d8d 9101 .First,..h..M... │ │ │ │ +0006b340: 40e4 9ffb a532 db30 8e91 0757 8dcf 6769 @....2.0...W..gi │ │ │ │ +0006b350: 7698 6573 9b03 4871 7269 7365 9374 6f93 v.es..Hqrise.to. │ │ │ │ +0006b360: 6193 6d6f 9053 8e64 656c 936f 6698 7468 a.mo.S.del.of.th │ │ │ │ +0006b370: 6593 7374 7275 6374 7572 6593 616e 648e e.structure.and. │ │ │ │ +0006b380: a18d 91ea f1eb 7369 676e 6174 7572 6596 ......signature. │ │ │ │ +0006b390: 041e c66f 6693 da54 9107 2b93 cf73 696d ...of..T..+..sim │ │ │ │ +0006b3a0: 706c 7993 629a ac72 7993 666f 7267 6574 ply.b..ry.forget │ │ │ │ +0006b3b0: 7469 6e67 9374 6865 9376 91ff 58e4 616c ting.the.v..X.al │ │ │ │ +0006b3c0: 7565 7393 6f66 93d7 4d8d 9101 40e4 9ffb ues.of..M...@... │ │ │ │ +0006b3d0: a532 db30 8e91 082d e3cf 6174 9363 6f6e .2.0...-..at.con │ │ │ │ +0006b3e0: 7374 616e 9874 7393 6e6f 7493 696e 8d93 stan.ts.not.in.. │ │ │ │ +0006b3f0: df53 7472 7563 8e8d 911e 2241 9f01 cccc .Struc...."A.... │ │ │ │ +0006b400: db54 8e91 2985 03cf 6f72 8d93 df53 6967 .T..)...or...Sig │ │ │ │ +0006b410: 8e8d 9113 732c 9f02 d554 db54 8e91 1ab7 ....s,...T.T.... │ │ │ │ +0006b420: 28cf 2e8e a18d 91ea f1eb 4465 6e6f 7469 (.........Denoti │ │ │ │ +0006b430: 6e67 9604 79df 7468 6973 9b04 79e0 6d6f ng..y.this..y.mo │ │ │ │ +0006b440: 9053 8e64 656c 9362 90ac 7279 93d7 4d91 .S.del.b..ry..M. │ │ │ │ +0006b450: 0140 e4cf 2c91 049d ad6f 6e65 9868 6173 .@..,....one.has │ │ │ │ +0006b460: 9366 6f72 9361 6c6c 93d7 1b91 04b7 51da .for.all......Q. │ │ │ │ +0006b470: 328d 9104 4917 df54 91ff 0556 7970 9053 2...I..T...Vyp.S │ │ │ │ +0006b480: 8e65 738e 8d91 20c6 839f 02d5 54db 548e .es... .....T.T. │ │ │ │ +0006b490: 9128 0a7f cf2c 9104 9dad d774 9104 4918 .(...,.....t..I. │ │ │ │ +0006b4a0: da32 8d91 0449 17df 5491 ff05 5665 726d .2...I..T...Verm │ │ │ │ +0006b4b0: 738e 8d91 2254 bc9f 01cc ccdb 548e 912e s..."T......T... │ │ │ │ +0006b4c0: 1297 cf61 6e64 9366 6f72 9861 6c6c 9373 ...and.for.all.s │ │ │ │ +0006b4d0: 7569 7461 626c 658e a18d 91ea f1eb 636f uitable.......co │ │ │ │ +0006b4e0: 6e90 ac72 7465 7874 7391 03ea a874 6861 n..rtexts....tha │ │ │ │ +0006b4f0: 748e a68d 8d8d 91fb 8dfd 5b96 fe00 025b t.........[....[ │ │ │ │ +0006b500: d70b 91fe 1391 733a 1b90 6e39 cf5d 935d ......s:..n9.].] │ │ │ │ +0006b510: 8d9f 01cc ccd8 4d8e 8e8e 8d8d 912d 953d ......M......-.= │ │ │ │ +0006b520: cf3d 8e8e 8d8d 9140 b8c5 5b96 fe00 025b .=.....@..[....[ │ │ │ │ +0006b530: d70b 91fe 1391 733a 1b90 6e39 cf5d 935d ......s:..n9.].] │ │ │ │ +0006b540: 8d9f 01cc ccd8 4d8d 9100 da22 9ffd b8e4 ......M....".... │ │ │ │ +0006b550: dc30 8e8e 8e8e 8e9f 1300 008d 8d8d 91f0 .0.............. │ │ │ │ +0006b560: f1eb cf5b 96fe 0002 5bd7 0b91 fe13 9173 ...[....[......s │ │ │ │ +0006b570: 3b78 9373 3a74 cf5d 935d 8d9f 01cc ccd8 ;x.s:t.].]...... │ │ │ │ +0006b580: 4d8e 8e8e 8d8d 912d 953d cf3d 8e8e 8d8d M......-.=.=.... │ │ │ │ +0006b590: 9140 b8c5 5b96 fe00 025b d70b 91fe 1391 .@..[....[...... │ │ │ │ +0006b5a0: 733b 7893 733a 74cf 5d93 5d8d 9f01 cccc s;x.s:t.].]..... │ │ │ │ +0006b5b0: d84d 8d91 00da 229f fdb8 e4dc 308e 8e91 .M....".....0... │ │ │ │ +0006b5c0: 0c35 b7d7 3a8e 8e8e 9f19 0b92 8d91 eaf1 .5..:........... │ │ │ │ +0006b5d0: ebcf 436f 6e73 6571 7565 6e90 ac72 746c ..Consequen..rtl │ │ │ │ +0006b5e0: 7996 0427 2e69 669b 0427 2f28 00d7 3b91 y..'.if..'/(..;. │ │ │ │ +0006b5f0: 01ff fe74 cf29 9369 7393 6198 7365 7175 ...t.).is.a.sequ │ │ │ │ +0006b600: 656e 9aac 7274 936f 9876 9865 728d 93df en..rt.o.v.er... │ │ │ │ +0006b610: 5369 678e 8d91 137b 949f 02d5 54db 548e Sig....{....T.T. │ │ │ │ +0006b620: 911e e6bf cf28 616e 6493 6865 6e63 6593 .....(and.hence. │ │ │ │ +0006b630: 616c 736f 9104 272f 6f98 7698 6572 8d93 also..'/o.v.er.. │ │ │ │ +0006b640: df53 6967 8e8d 9113 7b94 9f02 d554 db54 .Sig....{....T.T │ │ │ │ +0006b650: 8d91 0213 349f fdb8 e4dc 308e 8e91 1d71 ....4.....0....q │ │ │ │ +0006b660: 57cf 292c 9104 3650 7468 656e 9300 9103 W.),..6Pthen.... │ │ │ │ +0006b670: bc57 da6a 8d91 fe00 02cf 3d8e 8d91 0723 .W.j......=....# │ │ │ │ +0006b680: 8a9f 01cc ccd8 4d8e 9114 63d2 d774 93cf ......M...c..t.. │ │ │ │ +0006b690: 6966 8ea1 8d91 eaf1 eb61 6e64 9604 1444 if.......and...D │ │ │ │ +0006b6a0: 6f6e 6c79 9b04 1445 6966 9300 9103 9c25 only...Eif.....% │ │ │ │ +0006b6b0: da6a 8d91 fe00 02cf 3d8e 8d91 0723 8a9f .j......=....#.. │ │ │ │ +0006b6c0: 01cc ccd8 4d8d 9100 da22 9ffd b8e4 dc30 ....M....".....0 │ │ │ │ +0006b6d0: 8e8e 9116 f567 d774 cf2e 9105 b5b5 5369 .....g.t......Si │ │ │ │ +0006b6e0: 6e63 658d 93df 4178 696f 6d73 8e8d 9127 nce...Axioms...' │ │ │ │ +0006b6f0: a6ff 9f01 cccc db54 8e91 3287 20da 128d .......T..2. ... │ │ │ │ +0006b700: 9103 9c26 df41 7869 6f6d 738e 8d91 272e ...&.Axioms...'. │ │ │ │ +0006b710: e19f 01cc ccdb 548d 9102 1334 9ffd b8e4 ......T....4.... │ │ │ │ +0006b720: dc30 8e8e 9135 38e8 cf61 6e64 98d7 4d8d .0...58..and..M. │ │ │ │ +0006b730: 9101 40e4 9ffb a532 db30 8e91 0823 61cf ..@....2.0...#a. │ │ │ │ +0006b740: 6973 9361 936d 6f90 538e 6465 6c98 6f66 is.a.mo.S.del.of │ │ │ │ +0006b750: 93da 548d 9103 0ccd 9ffb a532 db30 8e91 ..T........2.0.. │ │ │ │ +0006b760: 05db 06cf 2c91 041e ab69 7498 666f 6c6c ....,....it.foll │ │ │ │ +0006b770: 6f90 ac72 7773 9374 6861 748e a18d 91ea o..rws.that..... │ │ │ │ +0006b780: f1eb d74d 9b05 363d cf69 7391 03f5 5a61 ...M..6=.is...Za │ │ │ │ +0006b790: 9603 f559 6d6f 9053 8e64 656c 936f 6693 ...Ymo.S.del.of. │ │ │ │ +0006b7a0: da54 9103 0ccd cf2e 9105 58f4 d74d 98cf .T........X..M.. │ │ │ │ +0006b7b0: 7769 6c6c 9b03 f55a 6290 538e 6593 6361 will...Zb.S.e.ca │ │ │ │ +0006b7c0: 6c6c 6564 9374 6865 98e5 7291 ff66 6665 lled.the..r..ffe │ │ │ │ +0006b7d0: 7374 7269 6374 696f 6e93 cf6f 6693 7468 striction..of.th │ │ │ │ +0006b7e0: 6593 6d6f 9053 8e64 656c 98d7 4d8d 9101 e.mo.S.del..M... │ │ │ │ +0006b7f0: 40e4 9ffb a532 db30 8e91 0804 76cf 6f66 @....2.0....v.of │ │ │ │ +0006b800: 9374 6865 9374 6865 6f72 7998 da54 8d91 .the.theory..T.. │ │ │ │ +0006b810: 030c cd9f fba5 32db 308e 9109 d05f cf74 ......2.0...._.t │ │ │ │ +0006b820: 6f8e a18d 91ea f1eb 7468 6596 03ea a873 o.......the....s │ │ │ │ +0006b830: 7562 7468 656f 7279 93da 5491 030c cdcf ubtheory..T..... │ │ │ │ +0006b840: 2e8e 9f1b 5d0d 8d91 f653 7a54 6865 7265 ....]....SzThere │ │ │ │ +0006b850: 9603 eaa8 6172 6593 7495 ac72 7793 6f96 ....are.t..rw.o. │ │ │ │ +0006b860: 03ea a86d 6169 6e93 6d65 6390 ac72 6861 ...main.mec..rha │ │ │ │ +0006b870: 6e69 736d 7393 666f 7293 6d61 6b69 6e67 nisms.for.making │ │ │ │ +0006b880: 9365 7874 656e 7369 6f6e 7393 6f66 9374 .extensions.of.t │ │ │ │ +0006b890: 6865 6f72 6965 7393 696e 93eb 4848 4f4c heories.in..HHOL │ │ │ │ +0006b8a0: cf3a 8ea6 8d8d 8d8d 91fc 9239 eb60 8088 .:.........9.`.. │ │ │ │ +0006b8b0: 8e8e 8e91 0851 d7cf 4578 7465 6e73 696f .....Q..Extensio │ │ │ │ +0006b8c0: 6e96 03ea a862 9aac 7279 9361 9363 6f6e n....b..ry.a.con │ │ │ │ +0006b8d0: 7374 616e 9874 9373 7090 538e 6563 690c stan.t.sp.S.eci. │ │ │ │ +0006b8e0: 6361 7469 6f6e 9328 7365 6593 5365 6374 cation.(see.Sect │ │ │ │ +0006b8f0: 696f 6e93 3130 2e35 2e32 292e 8e8e 9f24 ion.10.5.2)....$ │ │ │ │ +0006b900: fd13 8e8c 8b00 0000 7d00 0000 0000 0000 ........}....... │ │ │ │ 0006b910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0006b920: 0000 0000 0000 0000 0000 0000 06aa 48a0 ..............H. │ │ │ │ -0006b930: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ -0006b940: 999a 8d91 12c7 61d0 3130 2e35 2e91 0a80 ......a.10.5.... │ │ │ │ -0006b950: 0045 7874 656e 7369 6f6e 7396 0480 006f .Extensions....o │ │ │ │ -0006b960: 6693 7468 656f 7269 6573 9201 0aea 3631 f.theories....61 │ │ │ │ -0006b970: 3235 8e91 12c7 619f 0566 6689 0000 e666 25....a..ff....f │ │ │ │ -0006b980: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -0006b990: 8bd0 218d 8d8d 8d91 2467 afeb 6080 888e ..!.....$g..`... │ │ │ │ -0006b9a0: 8e8e 9130 274d cf45 7874 656e 7369 6f6e ...0'M.Extension │ │ │ │ -0006b9b0: 9603 eaa8 629a ac72 7993 6193 7498 7970 ....b..ry.a.t.yp │ │ │ │ -0006b9c0: 9a53 8e65 9373 7098 6563 690c 6361 7469 .S.e.sp.eci.cati │ │ │ │ -0006b9d0: 6f6e 9328 7365 6593 5365 6374 696f 6e93 on.(see.Section. │ │ │ │ -0006b9e0: 3130 2e35 2e35 292e 8d8d 9ffb a532 d534 10.5.5)......2.4 │ │ │ │ -0006b9f0: 8e8e 8ea9 1daa 418d 9112 c761 cf54 6865 ......A....a.The │ │ │ │ -0006ba00: 9604 a9be 0c72 7374 936d 6563 95ac 7268 .....rst.mec..rh │ │ │ │ -0006ba10: 616e 6973 6d91 04a9 bd61 6c6c 6f93 7773 anism....allo.ws │ │ │ │ -0006ba20: 9604 a9be 606c 6f9a 538e 6f73 6593 7370 ....`lo.S.ose.sp │ │ │ │ -0006ba30: 9865 6369 0c63 6174 696f 6e73 2793 6f66 .eci.cations'.of │ │ │ │ -0006ba40: 9104 a9bd 636f 6e73 7461 6e90 ac72 7473 ....constan..rts │ │ │ │ -0006ba50: 9361 7393 696e 9374 6865 93d0 5a91 04a9 .as.in.the..Z... │ │ │ │ -0006ba60: 8ccf 6e6f 7461 7469 6f6e 935b 8d31 388e ..notation.[.18. │ │ │ │ -0006ba70: 910b bff8 5d3b 8ea4 1000 008d 9112 c761 ....];.........a │ │ │ │ -0006ba80: 7468 6596 0403 446c 6174 7465 729b 0403 the...Dlatter... │ │ │ │ -0006ba90: 4361 6c6c 6f90 ac72 7773 936e 6577 9874 Callo..rws.new.t │ │ │ │ -0006baa0: 90ac 7279 7090 538e 6573 9361 6e64 9874 ..ryp.S.es.and.t │ │ │ │ -0006bab0: 90ac 7279 7095 538e 652d 6f70 9365 7261 ..ryp.S.e-op.era │ │ │ │ -0006bac0: 746f 7273 9104 0344 746f 9862 9365 9b04 tors...Dto.b.e.. │ │ │ │ -0006bad0: 0344 696e 90ac 7274 726f 9364 7563 6564 .Din..rtro.duced │ │ │ │ -0006bae0: 2e91 0582 b241 7398 7370 9365 6369 616c .....As.sp.ecial │ │ │ │ -0006baf0: 9104 0343 6361 7365 7398 2877 6865 6e8e ...Ccases.(when. │ │ │ │ -0006bb00: a18d 9112 c761 7468 6596 03ea a874 6869 .....athe....thi │ │ │ │ -0006bb10: 6e67 9362 9a53 8e65 696e 6793 7370 9865 ng.b.S.eing.sp.e │ │ │ │ -0006bb20: 6369 0c65 6493 6973 9375 6e69 7175 656c ci.ed.is.uniquel │ │ │ │ -0006bb30: 7993 6465 7465 726d 696e 6564 2993 6f6e y.determined).on │ │ │ │ -0006bb40: 6593 616c 736f 9368 6173 3a8e a41d aa42 e.also.has:....B │ │ │ │ -0006bb50: 8d8d 8d8d 9124 67af eb60 8088 8e8e 8e91 .....$g..`...... │ │ │ │ -0006bb60: 3027 4dcf 4578 7465 6e73 696f 6e96 03ea 0'M.Extension... │ │ │ │ -0006bb70: a862 9aac 7279 9361 9363 6f6e 7374 616e .b..ry.a.constan │ │ │ │ -0006bb80: 9874 9364 650c 6e69 7469 6f6e 9328 7365 .t.de.nition.(se │ │ │ │ -0006bb90: 6593 5365 6374 696f 6e93 3130 2e35 2e31 e.Section.10.5.1 │ │ │ │ -0006bba0: 292e 8ea6 8d8d 8d8d 9124 67af eb60 8088 )........$g..`.. │ │ │ │ -0006bbb0: 8e8e 8e91 3027 4dcf 4578 7465 6e73 696f ....0'M.Extensio │ │ │ │ -0006bbc0: 6e96 03ea a862 9aac 7279 9361 9374 9879 n....b..ry.a.t.y │ │ │ │ -0006bbd0: 7090 538e 6593 6465 0c6e 6974 696f 6e93 p.S.e.de.nition. │ │ │ │ -0006bbe0: 2873 6565 9353 6563 7469 6f6e 9331 302e (see.Section.10. │ │ │ │ -0006bbf0: 352e 3429 2e8e a18d 9112 c761 5468 6573 5.4).......aThes │ │ │ │ -0006bc00: 6596 0438 116d 6563 9aac 7268 616e 6973 e..8.mec..rhanis │ │ │ │ -0006bc10: 6d73 9361 7265 9364 6573 6372 6962 9053 ms.are.describ.S │ │ │ │ -0006bc20: 8e65 6491 0438 1069 6e93 7468 6593 666f .ed..8.in.the.fo │ │ │ │ -0006bc30: 6c6c 6f98 7769 6e67 9373 6563 7469 6f6e llo.wing.section │ │ │ │ -0006bc40: 732e 9106 211a 5468 6579 9361 6c6c 9370 s...!.They.all.p │ │ │ │ -0006bc50: 726f 9053 8e64 7563 6593 e564 650c 6e69 ro.S.duce..de.ni │ │ │ │ -0006bc60: 7469 6f6e 616c 8ea4 1000 008d 9112 c761 tional.........a │ │ │ │ -0006bc70: 6578 7465 6e73 696f 6e73 9106 0c70 cf69 extensions...p.i │ │ │ │ -0006bc80: 6e96 050e 9374 6865 9b05 0e92 7365 6e73 n....the....sens │ │ │ │ -0006bc90: 6593 7468 6174 9374 6865 7993 6578 7465 e.that.they.exte │ │ │ │ -0006bca0: 6e64 9361 9874 6865 6f72 7993 6290 ac72 nd.a.theory.b..r │ │ │ │ -0006bcb0: 7993 6164 6469 6e67 936e 6577 9863 6f6e y.adding.new.con │ │ │ │ -0006bcc0: 7374 616e 9aac 7274 7393 616e 6493 7498 stan..rts.and.t. │ │ │ │ -0006bcd0: 7970 9053 8e65 738e a18d 9112 c761 7768 yp.S.es......awh │ │ │ │ -0006bce0: 6963 90ac 7268 9604 2998 6172 659b 0429 ic..rh..).are..) │ │ │ │ -0006bcf0: 9764 650c 6e65 6493 696e 9874 6572 6d73 .de.ned.in.terms │ │ │ │ -0006bd00: 936f 6698 7072 6f70 9053 8e65 7274 6965 .of.prop.S.ertie │ │ │ │ -0006bd10: 7393 6f66 9865 7869 7374 696e 6793 6f6e s.of.existing.on │ │ │ │ -0006bd20: 6573 2e91 05f5 ae54 6865 6972 936b 95ac es.....Their.k.. │ │ │ │ -0006bd30: 7265 7998 7072 6f70 9053 8e65 7274 9379 rey.prop.S.ert.y │ │ │ │ -0006bd40: 9604 2998 6973 9874 6861 7493 7468 658e ..).is.that.the. │ │ │ │ -0006bd50: a18d 9112 c761 6578 7465 6e64 6564 9604 .....aextended.. │ │ │ │ -0006bd60: 5859 7468 656f 7279 9370 9a53 8e6f 7373 XYtheory.p.S.oss │ │ │ │ -0006bd70: 6573 7365 7393 6193 2873 7461 6e64 6172 esses.a.(standar │ │ │ │ -0006bd80: 6429 9104 5858 6d6f 9864 656c 9369 6693 d)..XXmo.del.if. │ │ │ │ -0006bd90: 7468 6593 6f72 6967 696e 616c 9374 6865 the.original.the │ │ │ │ -0006bda0: 6f72 7993 646f 9865 732e 9106 81f2 536f ory.do.es.....So │ │ │ │ -0006bdb0: 9361 9373 6572 6965 7393 6f66 8ea1 8d91 .a.series.of.... │ │ │ │ -0006bdc0: 12c7 6174 6865 7365 9603 f6a5 6578 7465 ..athese....exte │ │ │ │ -0006bdd0: 6e73 696f 6e73 9373 7461 7274 696e 6793 nsions.starting. │ │ │ │ -0006bde0: 6672 6f6d 9374 6865 9374 6865 6f72 798d from.the.theory. │ │ │ │ -0006bdf0: 93eb 6149 4e49 548e 911e ebf2 cf69 7391 ..aINIT......is. │ │ │ │ -0006be00: 03f6 a467 7561 7261 6e90 ac72 7465 6564 ...guaran..rteed │ │ │ │ -0006be10: 9374 6f93 7265 7375 6c74 9369 6e93 6193 .to.result.in.a. │ │ │ │ -0006be20: 7468 656f 7279 9377 6974 6893 618e a18d theory.with.a... │ │ │ │ -0006be30: 9112 c761 7374 616e 6461 7264 9604 7bbf ...astandard..{. │ │ │ │ -0006be40: 6d6f 9a53 8e64 656c 2c91 04a0 0561 6e64 mo.S.del,....and │ │ │ │ -0006be50: 9368 656e 6365 9369 6e93 6193 636f 6e73 .hence.in.a.cons │ │ │ │ -0006be60: 6973 7465 6e90 ac72 7493 7468 656f 7279 isten..rt.theory │ │ │ │ -0006be70: 91ff 0556 2e91 06ec 2649 7493 6973 9361 ...V....&It.is.a │ │ │ │ -0006be80: 6c73 6f93 7098 6f73 7369 626c 6593 746f lso.p.ossible.to │ │ │ │ -0006be90: 9365 7874 656e 6493 7468 656f 7269 6573 .extend.theories │ │ │ │ -0006bea0: 8ea1 8d91 12c7 6173 696d 706c 7996 055b ......asimply..[ │ │ │ │ -0006beb0: b962 9aac 7279 9361 6464 696e 6791 055b .b..ry.adding..[ │ │ │ │ -0006bec0: ba6e 6577 9375 6e69 6e98 7465 7270 7265 .new.unin.terpre │ │ │ │ -0006bed0: 7465 6493 636f 6e73 7461 6e98 7473 9361 ted.constan.ts.a │ │ │ │ -0006bee0: 6e64 9374 9879 7090 538e 6573 2e91 098c nd.t.yp.S.es.... │ │ │ │ -0006bef0: 1454 6869 7393 7072 6573 6572 7698 6573 .This.preserv.es │ │ │ │ -0006bf00: 9363 6f6e 7369 7374 656e 6379 91ff 0556 .consistency...V │ │ │ │ -0006bf10: 2c8e a18d 9112 c761 6275 7496 043e 0569 ,......abut..>.i │ │ │ │ -0006bf20: 739b 043e 0675 6e6c 696b 90ac 7265 6c79 s..>.unlik..rely │ │ │ │ -0006bf30: 9374 6f98 6290 538e 6593 7573 6566 756c .to.b.S.e.useful │ │ │ │ -0006bf40: 9377 6974 686f 7574 9861 6464 6974 696f .without.additio │ │ │ │ -0006bf50: 6e61 6c93 6178 696f 6d73 2e91 0632 f848 nal.axioms...2.H │ │ │ │ -0006bf60: 6f95 ac72 7793 6576 9365 722c 9104 52dd o..rw.ev.er,..R. │ │ │ │ -0006bf70: 7768 656e 9861 6464 696e 6791 043e 0561 when.adding..>.a │ │ │ │ -0006bf80: 7262 6974 7261 7279 8ea1 8d91 12c7 616e rbitrary......an │ │ │ │ -0006bf90: 6577 9605 c7f9 6178 696f 6d73 2c91 063f ew....axioms,..? │ │ │ │ -0006bfa0: 4d74 6865 7265 9369 7393 6e6f 9367 7561 Mthere.is.no.gua │ │ │ │ -0006bfb0: 7261 6e9a ac72 7465 6593 7468 6174 9363 ran..rtee.that.c │ │ │ │ -0006bfc0: 6f6e 7369 7374 656e 6379 9369 7393 7072 onsistency.is.pr │ │ │ │ -0006bfd0: 6573 6572 7698 6564 2e91 0ad0 d354 6865 eserv.ed.....The │ │ │ │ -0006bfe0: 9361 6476 91ff 58e4 616e 9874 6167 6573 .adv..X.an.tages │ │ │ │ -0006bff0: 936f 668e a18d 9112 c761 7090 538e 6f73 .of......ap.S.os │ │ │ │ -0006c000: 7475 6c61 7469 6f6e 9b04 d08e 6f95 ac72 tulation....o..r │ │ │ │ -0006c010: 7693 6572 9864 650c 6e69 7469 6f6e 9868 v.er.de.nition.h │ │ │ │ -0006c020: 6193 7693 6591 04d0 8d62 9053 8e65 656e a.v.e....b.S.een │ │ │ │ -0006c030: 986c 696b 9365 6e65 6498 6293 7998 4265 .lik.ened.b.y.Be │ │ │ │ -0006c040: 7274 7261 6e64 9852 7573 7365 6c6c 9874 rtrand.Russell.t │ │ │ │ -0006c050: 6f91 04d0 8d74 6865 9861 6476 91ff 58e4 o....the.adv..X. │ │ │ │ -0006c060: 616e 9374 6167 6573 986f 668e a18d 9112 an.tages.of..... │ │ │ │ -0006c070: c761 7468 6566 749b 04f5 466f 95ac 7276 .atheft...Fo..rv │ │ │ │ -0006c080: 9365 7298 686f 6e65 7374 9604 f547 746f .er.honest...Gto │ │ │ │ -0006c090: 696c 2e8d 8d9f fba5 32d5 358e 8e91 0d18 il......2.5..... │ │ │ │ -0006c0a0: becf 4173 9869 7493 6973 9861 6c6c 9874 ..As.it.is.all.t │ │ │ │ -0006c0b0: 6f90 538e 6f98 6561 7379 9874 6f93 696e o.S.o.easy.to.in │ │ │ │ -0006c0c0: 95ac 7274 726f 9053 8e64 7563 6598 696e ..rtro.S.duce.in │ │ │ │ -0006c0d0: 636f 6e73 6973 7465 6e93 7498 6178 696f consisten.t.axio │ │ │ │ -0006c0e0: 6d61 7469 7a61 7469 6f6e 732c 8ea1 8d91 matizations,.... │ │ │ │ -0006c0f0: 12c7 6175 7365 7273 9603 8f17 6f66 9b03 ..ausers....of.. │ │ │ │ -0006c100: 8f16 7468 6593 eb48 484f 4c98 cf73 7973 ..the..HHOL..sys │ │ │ │ -0006c110: 7465 6d93 6172 6598 7374 726f 6e67 6c79 tem.are.strongly │ │ │ │ -0006c120: 9361 6476 6973 6564 9874 6f93 7265 7369 .advised.to.resi │ │ │ │ -0006c130: 7374 9874 6865 9374 656d 7074 6174 696f st.the.temptatio │ │ │ │ -0006c140: 6e98 746f 9361 6464 9861 7869 6f6d 732c n.to.add.axioms, │ │ │ │ -0006c150: 9103 a167 6275 748e a18d 9112 c761 746f ...gbut......ato │ │ │ │ -0006c160: 9603 eaa8 746f 696c 9374 6872 6f75 6768 ....toil.through │ │ │ │ -0006c170: 9364 650c 6e69 7469 6f6e 616c 9374 6865 .de.nitional.the │ │ │ │ -0006c180: 6f72 6965 7393 686f 6e65 7374 6c79 91ff ories.honestly.. │ │ │ │ -0006c190: 0556 2e8e 9f27 4fd9 8d8d 9112 c761 eb47 .V...'O......a.G │ │ │ │ -0006c1a0: 3130 2e35 2e31 8e91 4c60 f545 7874 656e 10.5.1..L`.Exten │ │ │ │ -0006c1b0: 7369 6f6e 9605 6666 629a 8ccc 7993 636f sion..ffb...y.co │ │ │ │ -0006c1c0: 6e73 7461 6e98 7493 6465 0c6e 6974 696f nstan.t.de.nitio │ │ │ │ -0006c1d0: 6e8e 9f19 3d8e 8d91 12c7 61cf 4191 03a8 n...=.....a.A... │ │ │ │ -0006c1e0: 51e5 6391 ff66 666f 6e73 7461 6e74 9103 Q.c..ffonstant.. │ │ │ │ -0006c1f0: f64b 6465 0c6e 6974 696f 6e91 048e 12cf .Kde.nition..... │ │ │ │ -0006c200: 6f95 ac72 7693 6572 9b03 a863 6196 03a8 o..rv.er...ca... │ │ │ │ -0006c210: 6273 6967 6e61 7475 7265 9306 8d9f 01cc bsignature...... │ │ │ │ -0006c220: ccd5 0a8e 910a 4bf7 cf69 7393 6193 666f ......K..is.a.fo │ │ │ │ -0006c230: 726d 90ac 7275 6c61 986f 6693 7468 6593 rm..rula.of.the. │ │ │ │ -0006c240: 666f 726d 98df 638d 9f01 cccc d81b 8e91 form..c......... │ │ │ │ -0006c250: 08fa 51cf 3d91 0355 52d7 748d 9f01 cccc ..Q.=..UR.t..... │ │ │ │ -0006c260: d81b 8e91 05a4 ffcf 2c91 03b5 a373 7563 ........,....suc │ │ │ │ -0006c270: 90ac 7268 9374 6861 743a 8ea6 8d8d 8d8d ..rh.that:...... │ │ │ │ -0006c280: 911f 4e79 2869 298e 8e8e 9131 9589 df63 ..Ny(i)....1...c │ │ │ │ -0006c290: 9603 eaa8 cf69 7393 6e6f 7493 7468 6593 .....is.not.the. │ │ │ │ -0006c2a0: 6e61 6d65 936f 6693 616e 9aac 7279 9363 name.of.an..ry.c │ │ │ │ -0006c2b0: 6f6e 7374 616e 9874 9369 6e93 068d 9f01 onstan.t.in..... │ │ │ │ -0006c2c0: cccc d50a 8e91 06a3 94cf 3b8e a41d aa42 ..........;....B │ │ │ │ -0006c2d0: 8d8d 8d8d 911c 0aed 2869 6929 8e8e 8e91 ........(ii).... │ │ │ │ -0006c2e0: 3195 89d7 748d 9f01 cccc d81b 8e91 098f 1...t........... │ │ │ │ -0006c2f0: a7cf 6196 03ea a863 6c6f 7365 6493 7465 ..a....closed.te │ │ │ │ -0006c300: 726d 9369 6e8d 93df 5491 ff05 5665 726d rm.in...T...Verm │ │ │ │ -0006c310: 738e 8d91 21f6 4d9f 01cc ccd5 068d 9f01 s...!.M......... │ │ │ │ -0006c320: 582e d60a 8e8e 912e 52c1 cf2e 8ea6 8d8d X.......R....... │ │ │ │ -0006c330: 8d8d 9118 c761 2869 6969 298e 8e8e 9131 .....a(iii)....1 │ │ │ │ -0006c340: 9589 616c 6c96 03ea a874 6865 9374 90ac ..all....the.t.. │ │ │ │ -0006c350: 7279 709a 538e 6593 7691 ff58 e461 7269 ryp.S.e.v..X.ari │ │ │ │ -0006c360: 6162 6c65 7393 6f98 6363 7572 7269 6e67 ables.o.ccurring │ │ │ │ -0006c370: 9369 6e93 d774 8d9f 01cc ccd8 1b8e 9109 .in..t.......... │ │ │ │ -0006c380: 8fa7 cf61 6c73 6f93 6f98 6363 7572 9369 ...also.o.ccur.i │ │ │ │ -0006c390: 6e93 d71b 8ea1 8d91 1e28 f0cf 4769 769a n........(..Giv. │ │ │ │ -0006c3a0: ac72 656e 9603 ab3c 6193 7468 656f 7279 .ren...|......./.. │ │ │ │ +0006b990: a0fd 8bd0 218d 8d8d 8d91 2467 afeb 6080 ....!.....$g..`. │ │ │ │ +0006b9a0: 888e 8e8e 9130 274d cf45 7874 656e 7369 .....0'M.Extensi │ │ │ │ +0006b9b0: 6f6e 9603 eaa8 629a ac72 7993 6193 7498 on....b..ry.a.t. │ │ │ │ +0006b9c0: 7970 9a53 8e65 9373 7098 6563 690c 6361 yp.S.e.sp.eci.ca │ │ │ │ +0006b9d0: 7469 6f6e 9328 7365 6593 5365 6374 696f tion.(see.Sectio │ │ │ │ +0006b9e0: 6e93 3130 2e35 2e35 292e 8d8d 9ffb a532 n.10.5.5)......2 │ │ │ │ +0006b9f0: d534 8e8e 8ea9 1daa 418d 9112 c761 cf54 .4......A....a.T │ │ │ │ +0006ba00: 6865 9604 a9be 0c72 7374 936d 6563 95ac he.....rst.mec.. │ │ │ │ +0006ba10: 7268 616e 6973 6d91 04a9 bd61 6c6c 6f93 rhanism....allo. │ │ │ │ +0006ba20: 7773 9604 a9be 606c 6f9a 538e 6f73 6593 ws....`lo.S.ose. │ │ │ │ +0006ba30: 7370 9865 6369 0c63 6174 696f 6e73 2793 sp.eci.cations'. │ │ │ │ +0006ba40: 6f66 9104 a9bd 636f 6e73 7461 6e90 ac72 of....constan..r │ │ │ │ +0006ba50: 7473 9361 7393 696e 9374 6865 93d0 5a91 ts.as.in.the..Z. │ │ │ │ +0006ba60: 04a9 8ccf 6e6f 7461 7469 6f6e 935b 8d31 ....notation.[.1 │ │ │ │ +0006ba70: 388e 910b bff8 5d3b 8ea4 1000 008d 9112 8.....];........ │ │ │ │ +0006ba80: c761 7468 6596 0403 446c 6174 7465 729b .athe...Dlatter. │ │ │ │ +0006ba90: 0403 4361 6c6c 6f90 ac72 7773 936e 6577 ..Callo..rws.new │ │ │ │ +0006baa0: 9874 90ac 7279 7090 538e 6573 9361 6e64 .t..ryp.S.es.and │ │ │ │ +0006bab0: 9874 90ac 7279 7095 538e 652d 6f70 9365 .t..ryp.S.e-op.e │ │ │ │ +0006bac0: 7261 746f 7273 9104 0344 746f 9862 9365 rators...Dto.b.e │ │ │ │ +0006bad0: 9b04 0344 696e 90ac 7274 726f 9364 7563 ...Din..rtro.duc │ │ │ │ +0006bae0: 6564 2e91 0582 b241 7398 7370 9365 6369 ed.....As.sp.eci │ │ │ │ +0006baf0: 616c 9104 0343 6361 7365 7398 2877 6865 al...Ccases.(whe │ │ │ │ +0006bb00: 6e8e a18d 9112 c761 7468 6596 03ea a874 n......athe....t │ │ │ │ +0006bb10: 6869 6e67 9362 9a53 8e65 696e 6793 7370 hing.b.S.eing.sp │ │ │ │ +0006bb20: 9865 6369 0c65 6493 6973 9375 6e69 7175 .eci.ed.is.uniqu │ │ │ │ +0006bb30: 656c 7993 6465 7465 726d 696e 6564 2993 ely.determined). │ │ │ │ +0006bb40: 6f6e 6593 616c 736f 9368 6173 3a8e a41d one.also.has:... │ │ │ │ +0006bb50: aa42 8d8d 8d8d 9124 67af eb60 8088 8e8e .B.....$g..`.... │ │ │ │ +0006bb60: 8e91 3027 4dcf 4578 7465 6e73 696f 6e96 ..0'M.Extension. │ │ │ │ +0006bb70: 03ea a862 9aac 7279 9361 9363 6f6e 7374 ...b..ry.a.const │ │ │ │ +0006bb80: 616e 9874 9364 650c 6e69 7469 6f6e 9328 an.t.de.nition.( │ │ │ │ +0006bb90: 7365 6593 5365 6374 696f 6e93 3130 2e35 see.Section.10.5 │ │ │ │ +0006bba0: 2e31 292e 8ea6 8d8d 8d8d 9124 67af eb60 .1)........$g..` │ │ │ │ +0006bbb0: 8088 8e8e 8e91 3027 4dcf 4578 7465 6e73 ......0'M.Extens │ │ │ │ +0006bbc0: 696f 6e96 03ea a862 9aac 7279 9361 9374 ion....b..ry.a.t │ │ │ │ +0006bbd0: 9879 7090 538e 6593 6465 0c6e 6974 696f .yp.S.e.de.nitio │ │ │ │ +0006bbe0: 6e93 2873 6565 9353 6563 7469 6f6e 9331 n.(see.Section.1 │ │ │ │ +0006bbf0: 302e 352e 3429 2e8e a18d 9112 c761 5468 0.5.4).......aTh │ │ │ │ +0006bc00: 6573 6596 0438 116d 6563 9aac 7268 616e ese..8.mec..rhan │ │ │ │ +0006bc10: 6973 6d73 9361 7265 9364 6573 6372 6962 isms.are.describ │ │ │ │ +0006bc20: 9053 8e65 6491 0438 1069 6e93 7468 6593 .S.ed..8.in.the. │ │ │ │ +0006bc30: 666f 6c6c 6f98 7769 6e67 9373 6563 7469 follo.wing.secti │ │ │ │ +0006bc40: 6f6e 732e 9106 211a 5468 6579 9361 6c6c ons...!.They.all │ │ │ │ +0006bc50: 9370 726f 9053 8e64 7563 6593 e564 650c .pro.S.duce..de. │ │ │ │ +0006bc60: 6e69 7469 6f6e 616c 8ea4 1000 008d 9112 nitional........ │ │ │ │ +0006bc70: c761 6578 7465 6e73 696f 6e73 9106 0c70 .aextensions...p │ │ │ │ +0006bc80: cf69 6e96 050e 9374 6865 9b05 0e92 7365 .in....the....se │ │ │ │ +0006bc90: 6e73 6593 7468 6174 9374 6865 7993 6578 nse.that.they.ex │ │ │ │ +0006bca0: 7465 6e64 9361 9874 6865 6f72 7993 6290 tend.a.theory.b. │ │ │ │ +0006bcb0: ac72 7993 6164 6469 6e67 936e 6577 9863 .ry.adding.new.c │ │ │ │ +0006bcc0: 6f6e 7374 616e 9aac 7274 7393 616e 6493 onstan..rts.and. │ │ │ │ +0006bcd0: 7498 7970 9053 8e65 738e a18d 9112 c761 t.yp.S.es......a │ │ │ │ +0006bce0: 7768 6963 90ac 7268 9604 2998 6172 659b whic..rh..).are. │ │ │ │ +0006bcf0: 0429 9764 650c 6e65 6493 696e 9874 6572 .).de.ned.in.ter │ │ │ │ +0006bd00: 6d73 936f 6698 7072 6f70 9053 8e65 7274 ms.of.prop.S.ert │ │ │ │ +0006bd10: 6965 7393 6f66 9865 7869 7374 696e 6793 ies.of.existing. │ │ │ │ +0006bd20: 6f6e 6573 2e91 05f5 ae54 6865 6972 936b ones.....Their.k │ │ │ │ +0006bd30: 95ac 7265 7998 7072 6f70 9053 8e65 7274 ..rey.prop.S.ert │ │ │ │ +0006bd40: 9379 9604 2998 6973 9874 6861 7493 7468 .y..).is.that.th │ │ │ │ +0006bd50: 658e a18d 9112 c761 6578 7465 6e64 6564 e......aextended │ │ │ │ +0006bd60: 9604 5859 7468 656f 7279 9370 9a53 8e6f ..XYtheory.p.S.o │ │ │ │ +0006bd70: 7373 6573 7365 7393 6193 2873 7461 6e64 ssesses.a.(stand │ │ │ │ +0006bd80: 6172 6429 9104 5858 6d6f 9864 656c 9369 ard)..XXmo.del.i │ │ │ │ +0006bd90: 6693 7468 6593 6f72 6967 696e 616c 9374 f.the.original.t │ │ │ │ +0006bda0: 6865 6f72 7993 646f 9865 732e 9106 81f2 heory.do.es..... │ │ │ │ +0006bdb0: 536f 9361 9373 6572 6965 7393 6f66 8ea1 So.a.series.of.. │ │ │ │ +0006bdc0: 8d91 12c7 6174 6865 7365 9603 f6a5 6578 ....athese....ex │ │ │ │ +0006bdd0: 7465 6e73 696f 6e73 9373 7461 7274 696e tensions.startin │ │ │ │ +0006bde0: 6793 6672 6f6d 9374 6865 9374 6865 6f72 g.from.the.theor │ │ │ │ +0006bdf0: 798d 93eb 6149 4e49 548e 911e ebf2 cf69 y...aINIT......i │ │ │ │ +0006be00: 7391 03f6 a467 7561 7261 6e90 ac72 7465 s....guaran..rte │ │ │ │ +0006be10: 6564 9374 6f93 7265 7375 6c74 9369 6e93 ed.to.result.in. │ │ │ │ +0006be20: 6193 7468 656f 7279 9377 6974 6893 618e a.theory.with.a. │ │ │ │ +0006be30: a18d 9112 c761 7374 616e 6461 7264 9604 .....astandard.. │ │ │ │ +0006be40: 7bbf 6d6f 9a53 8e64 656c 2c91 04a0 0561 {.mo.S.del,....a │ │ │ │ +0006be50: 6e64 9368 656e 6365 9369 6e93 6193 636f nd.hence.in.a.co │ │ │ │ +0006be60: 6e73 6973 7465 6e90 ac72 7493 7468 656f nsisten..rt.theo │ │ │ │ +0006be70: 7279 91ff 0556 2e91 06ec 2649 7493 6973 ry...V....&It.is │ │ │ │ +0006be80: 9361 6c73 6f93 7098 6f73 7369 626c 6593 .also.p.ossible. │ │ │ │ +0006be90: 746f 9365 7874 656e 6493 7468 656f 7269 to.extend.theori │ │ │ │ +0006bea0: 6573 8ea1 8d91 12c7 6173 696d 706c 7996 es......asimply. │ │ │ │ +0006beb0: 055b b962 9aac 7279 9361 6464 696e 6791 .[.b..ry.adding. │ │ │ │ +0006bec0: 055b ba6e 6577 9375 6e69 6e98 7465 7270 .[.new.unin.terp │ │ │ │ +0006bed0: 7265 7465 6493 636f 6e73 7461 6e98 7473 reted.constan.ts │ │ │ │ +0006bee0: 9361 6e64 9374 9879 7090 538e 6573 2e91 .and.t.yp.S.es.. │ │ │ │ +0006bef0: 098c 1454 6869 7393 7072 6573 6572 7698 ...This.preserv. │ │ │ │ +0006bf00: 6573 9363 6f6e 7369 7374 656e 6379 91ff es.consistency.. │ │ │ │ +0006bf10: 0556 2c8e a18d 9112 c761 6275 7496 043e .V,......abut..> │ │ │ │ +0006bf20: 0569 739b 043e 0675 6e6c 696b 90ac 7265 .is..>.unlik..re │ │ │ │ +0006bf30: 6c79 9374 6f98 6290 538e 6593 7573 6566 ly.to.b.S.e.usef │ │ │ │ +0006bf40: 756c 9377 6974 686f 7574 9861 6464 6974 ul.without.addit │ │ │ │ +0006bf50: 696f 6e61 6c93 6178 696f 6d73 2e91 0632 ional.axioms...2 │ │ │ │ +0006bf60: f848 6f95 ac72 7793 6576 9365 722c 9104 .Ho..rw.ev.er,.. │ │ │ │ +0006bf70: 52dd 7768 656e 9861 6464 696e 6791 043e R.when.adding..> │ │ │ │ +0006bf80: 0561 7262 6974 7261 7279 8ea1 8d91 12c7 .arbitrary...... │ │ │ │ +0006bf90: 616e 6577 9605 c7f9 6178 696f 6d73 2c91 anew....axioms,. │ │ │ │ +0006bfa0: 063f 4d74 6865 7265 9369 7393 6e6f 9367 .?Mthere.is.no.g │ │ │ │ +0006bfb0: 7561 7261 6e9a ac72 7465 6593 7468 6174 uaran..rtee.that │ │ │ │ +0006bfc0: 9363 6f6e 7369 7374 656e 6379 9369 7393 .consistency.is. │ │ │ │ +0006bfd0: 7072 6573 6572 7698 6564 2e91 0ad0 d354 preserv.ed.....T │ │ │ │ +0006bfe0: 6865 9361 6476 91ff 58e4 616e 9874 6167 he.adv..X.an.tag │ │ │ │ +0006bff0: 6573 936f 668e a18d 9112 c761 7090 538e es.of......ap.S. │ │ │ │ +0006c000: 6f73 7475 6c61 7469 6f6e 9b04 d08e 6f95 ostulation....o. │ │ │ │ +0006c010: ac72 7693 6572 9864 650c 6e69 7469 6f6e .rv.er.de.nition │ │ │ │ +0006c020: 9868 6193 7693 6591 04d0 8d62 9053 8e65 .ha.v.e....b.S.e │ │ │ │ +0006c030: 656e 986c 696b 9365 6e65 6498 6293 7998 en.lik.ened.b.y. │ │ │ │ +0006c040: 4265 7274 7261 6e64 9852 7573 7365 6c6c Bertrand.Russell │ │ │ │ +0006c050: 9874 6f91 04d0 8d74 6865 9861 6476 91ff .to....the.adv.. │ │ │ │ +0006c060: 58e4 616e 9374 6167 6573 986f 668e a18d X.an.tages.of... │ │ │ │ +0006c070: 9112 c761 7468 6566 749b 04f5 466f 95ac ...atheft...Fo.. │ │ │ │ +0006c080: 7276 9365 7298 686f 6e65 7374 9604 f547 rv.er.honest...G │ │ │ │ +0006c090: 746f 696c 2e8d 8d9f fba5 32d5 358e 8e91 toil......2.5... │ │ │ │ +0006c0a0: 0d18 becf 4173 9869 7493 6973 9861 6c6c ....As.it.is.all │ │ │ │ +0006c0b0: 9874 6f90 538e 6f98 6561 7379 9874 6f93 .to.S.o.easy.to. │ │ │ │ +0006c0c0: 696e 95ac 7274 726f 9053 8e64 7563 6598 in..rtro.S.duce. │ │ │ │ +0006c0d0: 696e 636f 6e73 6973 7465 6e93 7498 6178 inconsisten.t.ax │ │ │ │ +0006c0e0: 696f 6d61 7469 7a61 7469 6f6e 732c 8ea1 iomatizations,.. │ │ │ │ +0006c0f0: 8d91 12c7 6175 7365 7273 9603 8f17 6f66 ....ausers....of │ │ │ │ +0006c100: 9b03 8f16 7468 6593 eb48 484f 4c98 cf73 ....the..HHOL..s │ │ │ │ +0006c110: 7973 7465 6d93 6172 6598 7374 726f 6e67 ystem.are.strong │ │ │ │ +0006c120: 6c79 9361 6476 6973 6564 9874 6f93 7265 ly.advised.to.re │ │ │ │ +0006c130: 7369 7374 9874 6865 9374 656d 7074 6174 sist.the.temptat │ │ │ │ +0006c140: 696f 6e98 746f 9361 6464 9861 7869 6f6d ion.to.add.axiom │ │ │ │ +0006c150: 732c 9103 a167 6275 748e a18d 9112 c761 s,...gbut......a │ │ │ │ +0006c160: 746f 9603 eaa8 746f 696c 9374 6872 6f75 to....toil.throu │ │ │ │ +0006c170: 6768 9364 650c 6e69 7469 6f6e 616c 9374 gh.de.nitional.t │ │ │ │ +0006c180: 6865 6f72 6965 7393 686f 6e65 7374 6c79 heories.honestly │ │ │ │ +0006c190: 91ff 0556 2e8e 9f27 4fd9 8d8d 9112 c761 ...V...'O......a │ │ │ │ +0006c1a0: eb47 3130 2e35 2e31 8e91 4c60 f545 7874 .G10.5.1..L`.Ext │ │ │ │ +0006c1b0: 656e 7369 6f6e 9605 6666 629a 8ccc 7993 ension..ffb...y. │ │ │ │ +0006c1c0: 636f 6e73 7461 6e98 7493 6465 0c6e 6974 constan.t.de.nit │ │ │ │ +0006c1d0: 696f 6e8e 9f19 3d8e 8d91 12c7 61cf 4191 ion...=.....a.A. │ │ │ │ +0006c1e0: 03a8 51e5 6391 ff66 666f 6e73 7461 6e74 ..Q.c..ffonstant │ │ │ │ +0006c1f0: 9103 f64b 6465 0c6e 6974 696f 6e91 048e ...Kde.nition... │ │ │ │ +0006c200: 12cf 6f95 ac72 7693 6572 9b03 a863 6196 ..o..rv.er...ca. │ │ │ │ +0006c210: 03a8 6273 6967 6e61 7475 7265 9306 8d9f ..bsignature.... │ │ │ │ +0006c220: 01cc ccd5 0a8e 910a 4bf7 cf69 7393 6193 ........K..is.a. │ │ │ │ +0006c230: 666f 726d 90ac 7275 6c61 986f 6693 7468 form..rula.of.th │ │ │ │ +0006c240: 6593 666f 726d 98df 638d 9f01 cccc d81b e.form..c....... │ │ │ │ +0006c250: 8e91 08fa 51cf 3d91 0355 52d7 748d 9f01 ....Q.=..UR.t... │ │ │ │ +0006c260: cccc d81b 8e91 05a4 ffcf 2c91 03b5 a373 ..........,....s │ │ │ │ +0006c270: 7563 90ac 7268 9374 6861 743a 8ea6 8d8d uc..rh.that:.... │ │ │ │ +0006c280: 8d8d 911f 4e79 2869 298e 8e8e 9131 9589 ....Ny(i)....1.. │ │ │ │ +0006c290: df63 9603 eaa8 cf69 7393 6e6f 7493 7468 .c.....is.not.th │ │ │ │ +0006c2a0: 6593 6e61 6d65 936f 6693 616e 9aac 7279 e.name.of.an..ry │ │ │ │ +0006c2b0: 9363 6f6e 7374 616e 9874 9369 6e93 068d .constan.t.in... │ │ │ │ +0006c2c0: 9f01 cccc d50a 8e91 06a3 94cf 3b8e a41d ............;... │ │ │ │ +0006c2d0: aa42 8d8d 8d8d 911c 0aed 2869 6929 8e8e .B........(ii).. │ │ │ │ +0006c2e0: 8e91 3195 89d7 748d 9f01 cccc d81b 8e91 ..1...t......... │ │ │ │ +0006c2f0: 098f a7cf 6196 03ea a863 6c6f 7365 6493 ....a....closed. │ │ │ │ +0006c300: 7465 726d 9369 6e8d 93df 5491 ff05 5665 term.in...T...Ve │ │ │ │ +0006c310: 726d 738e 8d91 21f6 4d9f 01cc ccd5 068d rms...!.M....... │ │ │ │ +0006c320: 9f01 582e d60a 8e8e 912e 52c1 cf2e 8ea6 ..X.......R..... │ │ │ │ +0006c330: 8d8d 8d8d 9118 c761 2869 6969 298e 8e8e .......a(iii)... │ │ │ │ +0006c340: 9131 9589 616c 6c96 03ea a874 6865 9374 .1..all....the.t │ │ │ │ +0006c350: 90ac 7279 709a 538e 6593 7691 ff58 e461 ..ryp.S.e.v..X.a │ │ │ │ +0006c360: 7269 6162 6c65 7393 6f98 6363 7572 7269 riables.o.ccurri │ │ │ │ +0006c370: 6e67 9369 6e93 d774 8d9f 01cc ccd8 1b8e ng.in..t........ │ │ │ │ +0006c380: 9109 8fa7 cf61 6c73 6f93 6f98 6363 7572 .....also.o.ccur │ │ │ │ +0006c390: 9369 6e93 d71b 8ea1 8d91 1e28 f0cf 4769 .in........(..Gi │ │ │ │ +0006c3a0: 769a ac72 656e 9603 ab3c 6193 7468 656f v..ren...|... │ │ │ │ -0006c780: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 f653 ..../......!...S │ │ │ │ -0006c790: 7acf 4e6f 7465 9605 2a96 7468 6174 9b05 z.Note..*.that.. │ │ │ │ -0006c7a0: 2a95 7468 6593 6d65 6390 ac72 6861 6e69 *.the.mec..rhani │ │ │ │ -0006c7b0: 736d 986f 6693 6578 7465 6e73 696f 6e98 sm.of.extension. │ │ │ │ -0006c7c0: 629a ac72 7993 636f 6e73 7461 6e98 749b b..ry.constan.t. │ │ │ │ -0006c7d0: 052a 9564 650c 6e69 7469 6f6e 9368 6173 .*.de.nition.has │ │ │ │ -0006c7e0: 9861 6c72 6561 6479 9362 9053 8e65 656e .already.b.S.een │ │ │ │ -0006c7f0: 9875 7365 648e a410 0000 8d91 eaf1 eb69 .used..........i │ │ │ │ -0006c800: 6d70 6c69 6369 746c 7996 0392 c869 6e9b mplicitly....in. │ │ │ │ -0006c810: 0392 c966 6f72 6d69 6e67 9374 6865 9374 ...forming.the.t │ │ │ │ -0006c820: 6865 6f72 798d 98eb 614c 4f47 8e91 1864 heory...aLOG...d │ │ │ │ -0006c830: 8fcf 6672 6f6d 9374 6865 9874 6865 6f72 ..from.the.theor │ │ │ │ -0006c840: 798d 93eb 614d 494e 8e91 1864 8ecf 696e y...aMIN...d..in │ │ │ │ -0006c850: 9853 6563 7469 6f6e 9331 302e 342e 322e .Section.10.4.2. │ │ │ │ -0006c860: 9105 1b95 5468 90ac 7275 7398 7769 7468 ....Th..rus.with │ │ │ │ -0006c870: 9374 6865 8ea1 8d91 eaf1 eb6e 6f74 6174 .the.......notat │ │ │ │ -0006c880: 696f 6e96 03ea a86f 6693 7468 6973 9373 ion....of.this.s │ │ │ │ -0006c890: 6563 7469 6f6e 936f 6e65 9368 6173 8ea9 ection.one.has.. │ │ │ │ -0006c8a0: 23ae 508d 8d8d 8d91 f0f1 ebeb 614c 4f47 #.P.........aLOG │ │ │ │ -0006c8b0: 8e91 08db 8dcf 3d8d 9106 aaa4 eb61 4d49 ......=......aMI │ │ │ │ -0006c8c0: 4e8e 8d8d 8d8d 911b 3ef4 cf2b 8d9f 01cc N.......>..+.... │ │ │ │ -0006c8d0: cce6 6465 668e 8e91 3193 35da 68df 5496 ..def...1.5.h.T. │ │ │ │ -0006c8e0: 073f facf 3d93 2828 d715 788d 9f01 cccc .?..=.((..x..... │ │ │ │ -0006c8f0: eb41 6295 3c72 6f93 6f6c 8e9b 10d7 c4d7 .Ab...+.. │ │ │ │ -0006c940: 01cc cce6 6465 668e 8e91 3193 35da 6838 ....def...1.5.h8 │ │ │ │ -0006c950: 9607 3ffa cf3d 93d7 1550 8d9f 01cc ccd8 ..?..=...P...... │ │ │ │ -0006c960: 0b8d db21 8e8d 9108 8008 eb41 6295 3c72 ...!.......Ab...+......def. │ │ │ │ -0006c9b0: 8e91 3193 35da 6839 9607 3ffa cf3d 93d7 ..1.5.h9..?..=.. │ │ │ │ -0006c9c0: 1550 8d9f 01cc ccd8 0b8d db21 8e8d 9108 .P.........!.... │ │ │ │ -0006c9d0: 8008 eb41 6295 3c72 6f93 6f6c 8e8e 911e ...Ab...+......def │ │ │ │ -0006ca10: 8e8e 9131 9335 da68 df46 9607 3ffa cf3d ...1.5.h.F..?..= │ │ │ │ -0006ca20: 93da 38d7 628d 9f01 cccc eb41 6295 3c72 ..8.b......Ab...+.. │ │ │ │ -0006ca50: 01cc cce6 6465 668e 8e91 3193 35da 683a ....def...1.5.h: │ │ │ │ -0006ca60: 9607 3ffa cf3d 93d7 1562 3a91 07d5 5062 ..?..=...b:...Pb │ │ │ │ -0006ca70: 9603 5552 da29 93df 46da 698e 8ea1 8d8d ..UR.)..F.i..... │ │ │ │ -0006ca80: 8d91 1b3e f4cf 2b8d 9f01 cccc e664 6566 ...>..+......def │ │ │ │ -0006ca90: 8e8e 9131 9335 da68 8d5e 8e91 0f3f fbcf ...1.5.h.^...?.. │ │ │ │ -0006caa0: 3d91 073f fad7 1562 8d9f 01cc ccd5 318e =..?...b......1. │ │ │ │ -0006cab0: 9108 aaac d762 8d9f 01cc ccd5 328e 9104 .....b......2... │ │ │ │ -0006cac0: c004 d73a 9603 eaa8 da38 d762 3a93 cf28 ...:.....8.b:..( │ │ │ │ -0006cad0: d762 8d9f 01cc ccd5 318e 9608 1556 da29 .b......1....V.) │ │ │ │ -0006cae0: 9b03 5552 cf28 d762 8d9f 01cc ccd5 328e ..UR.(.b......2. │ │ │ │ -0006caf0: 93da 2998 d762 cf29 2998 da29 98d7 62da ..)..b.))..)..b. │ │ │ │ -0006cb00: 698e 8ea1 8d8d 8d91 1b3e f4cf 2b8d 9f01 i........>..+... │ │ │ │ -0006cb10: cccc e664 6566 8e8e 9131 9335 da68 8d5f ...def...1.5.h._ │ │ │ │ -0006cb20: 8e91 0f3f fbcf 3d91 073f fad7 1562 8d9f ...?..=..?...b.. │ │ │ │ -0006cb30: 01cc ccd5 318e 9108 aaac d762 8d9f 01cc ....1......b.... │ │ │ │ -0006cb40: ccd5 328e 9104 c004 d73a 9603 eaa8 da38 ..2......:.....8 │ │ │ │ -0006cb50: d762 3a93 cf28 d762 8d9f 01cc ccd5 318e .b:..(.b......1. │ │ │ │ -0006cb60: 9b08 1556 da29 9603 5552 d762 cf29 93da ...V.)..UR.b.).. │ │ │ │ -0006cb70: 2993 cf28 28d7 628d 9f01 cccc d532 8e98 )..((.b......2.. │ │ │ │ -0006cb80: da29 93d7 62cf 2993 da29 93d7 62cf 29da .)..b.)..)..b.). │ │ │ │ -0006cb90: 698e 8ea1 8d8d 8d91 1b3e f4cf 2b8d 9f01 i........>..+... │ │ │ │ -0006cba0: cccc e664 6566 8e8e 9131 9335 da68 8ddf ...def...1.5.h.. │ │ │ │ -0006cbb0: 4f6e 658d 8d91 00b4 7889 0000 6666 0003 One.....x...ff.. │ │ │ │ -0006cbc0: 8666 8e8e 9104 3ade 4f6e 658e 9133 500e .f....:.One..3P. │ │ │ │ -0006cbd0: cf3d 9107 3ffa d715 668d 9f01 cccc d80b .=..?...f....... │ │ │ │ -0006cbe0: 8ddb 218e 9108 8008 d80c 8e91 13a3 dbd7 ..!............. │ │ │ │ -0006cbf0: 3a96 03ea a8da 38d7 788d 9f01 cccc d531 :.....8.x......1 │ │ │ │ -0006cc00: 8e91 08aa acd7 788d 9f01 cccc d532 8e9b ......x......2.. │ │ │ │ -0006cc10: 04c0 04d7 3a93 cf28 d766 9605 32a7 788d ....:..(.f..2.x. │ │ │ │ -0006cc20: 9f01 cccc d531 8e91 0815 56cf 3d91 0355 .....1....V.=..U │ │ │ │ -0006cc30: 52d7 6693 788d 9f01 cccc d532 8e98 cf29 R.f.x......2...) │ │ │ │ -0006cc40: 9603 5552 da29 93cf 28d7 788d 9f01 cccc ..UR.)..(.x..... │ │ │ │ -0006cc50: d531 8e91 0815 56cf 3d93 d778 8d9f 01cc .1....V.=..x.... │ │ │ │ -0006cc60: ccd5 328e 98cf 29da 698e 8ea1 8d8d 8d91 ..2...).i....... │ │ │ │ -0006cc70: 1b3e f4cf 2b8d 9f01 cccc e664 6566 8e8e .>..+......def.. │ │ │ │ -0006cc80: 9131 9335 da68 8ddf 4f6e 746f 8e91 200f .1.5.h..Onto.. . │ │ │ │ -0006cc90: e7cf 3d91 073f fad7 1566 8d9f 01cc ccd8 ..=..?...f...... │ │ │ │ -0006cca0: 0b8d db21 8e91 0880 08d8 0c8e 9113 a3db ...!............ │ │ │ │ -0006ccb0: d73a 9603 eaa8 da38 d779 906e 393a 93da .:.....8.y.n9:.. │ │ │ │ -0006ccc0: 39d7 783a 9379 9103 c38b cf3d 9103 5552 9.x:.y.....=..UR │ │ │ │ -0006ccd0: d766 9105 32a7 78da 698e 8ea1 8d8d 8d91 .f..2.x.i....... │ │ │ │ -0006cce0: 1b3e f4cf 2b8d 9f01 cccc e664 6566 8e8e .>..+......def.. │ │ │ │ -0006ccf0: 9131 9335 da68 8ddf 5491 ff05 5679 7090 .1.5.h..T...Vyp. │ │ │ │ -0006cd00: 538e 658d 8d91 00b4 7889 0000 6666 0003 S.e.....x...ff.. │ │ │ │ -0006cd10: 8666 8e8e 9104 3ade 4465 0c6e 6974 696f .f....:.De.nitio │ │ │ │ -0006cd20: 6e8e 9153 1e2b cf3d 8d8d 8d91 073f fad7 n..S.+.=.....?.. │ │ │ │ -0006cd30: 1550 8d9f 01cc ccd8 0b8d db21 8e8d 9108 .P.........!.... │ │ │ │ -0006cd40: 8008 eb41 6295 3c72 6f93 6f6c 8e8e 9122 ...Ab..!....F..... │ │ │ │ -0006cd70: a3db d73a 8e8e a18d 8d8d 9107 3ffa df4f ...:........?..O │ │ │ │ -0006cd80: 6e65 8d8d 9100 b478 8900 0066 6600 0386 ne.....x...ff... │ │ │ │ -0006cd90: 668e 8e91 043a de4f 6e65 8e91 373a b6d7 f....:.One..7:.. │ │ │ │ -0006cda0: 7290 538e 6570 9107 d550 da5e 8e8e a18d r.S.ep...P.^.... │ │ │ │ -0006cdb0: 8d96 073f facf 28da 38d7 783a 9b03 eaa8 ...?..(.8.x:.... │ │ │ │ -0006cdc0: 5091 058c 6e78 93cf 3d93 28da 39d7 7990 P...nx..=.(.9.y. │ │ │ │ -0006cdd0: 6e39 3a98 7896 0355 52cf 3d93 d772 9053 n9:.x..UR.=..r.S │ │ │ │ -0006cde0: 8e65 7098 7990 6e39 cf29 29da 698e 8e8e .ep.y.n9.)).i... │ │ │ │ -0006cdf0: 8e8e 8e8e 8e8e a000 bfea d48d 91f6 537a ..............Sz │ │ │ │ -0006ce00: cf49 6696 0562 03da 5491 086e d1cf 709a .If..b..T..n..p. │ │ │ │ -0006ce10: 538e 6f73 7365 7373 6573 9361 9105 6204 S.ossesses.a..b. │ │ │ │ -0006ce20: 7374 616e 6461 7264 936d 6f98 6465 6c9b standard.mo.del. │ │ │ │ -0006ce30: 0562 0474 6865 6e93 736f 9864 6f90 538e .b.then.so.do.S. │ │ │ │ -0006ce40: 6573 9374 6865 9865 7874 656e 7369 6f6e es.the.extension │ │ │ │ -0006ce50: 93da 548d 9103 0ccd cf2b 8d9f 01cc cce6 ..T......+...... │ │ │ │ -0006ce60: 6465 668e 8e91 1961 0eda 68df 638d 9f01 def....a..h.c... │ │ │ │ -0006ce70: cccc d81b 8e91 0b79 38cf 3d91 05d4 3ad7 .......y8.=...:. │ │ │ │ -0006ce80: 748d 9f01 cccc d81b 8e91 05a4 ffda 69cf t.............i. │ │ │ │ -0006ce90: 2e91 099e f254 6869 738e a18d 91ea f1eb .....This....... │ │ │ │ -0006cea0: 7769 6c6c 9b05 38e7 6290 538e 6591 0538 will..8.b.S.e..8 │ │ │ │ -0006ceb0: e870 726f 95ac 7276 9365 6498 6173 9605 .pro..rv.ed.as.. │ │ │ │ -0006cec0: 38e8 6198 636f 726f 6c6c 6172 7993 6f66 8.a.corollary.of │ │ │ │ -0006ced0: 9874 6865 9863 6f72 7265 7370 9053 8e6f .the.corresp.S.o │ │ │ │ -0006cee0: 6e64 696e 6793 7265 7375 6c74 9869 6e93 nding.result.in. │ │ │ │ -0006cef0: 5365 6374 696f 6e98 3130 2e35 2e32 9362 Section.10.5.2.b │ │ │ │ -0006cf00: 95ac 7279 9873 686f 9377 696e 678e a18d ..ry.sho.wing... │ │ │ │ -0006cf10: 91ea f1eb 7468 6174 9604 ff9c 6578 7465 ....that....exte │ │ │ │ -0006cf20: 6e73 696f 6e93 629a ac72 7993 636f 6e73 nsion.b..ry.cons │ │ │ │ -0006cf30: 7461 6e98 7493 6465 0c6e 6974 696f 6e93 tan.t.de.nition. │ │ │ │ -0006cf40: 6973 9369 6e93 6661 6374 9361 9373 7090 is.in.fact.a.sp. │ │ │ │ -0006cf50: 538e 6563 6961 6c93 6361 7365 936f 6693 S.ecial.case.of. │ │ │ │ -0006cf60: 6578 7465 6e73 696f 6e93 6298 7993 636f extension.b.y.co │ │ │ │ -0006cf70: 6e73 7461 6e98 748e a18d 91ea f1eb 7370 nstan.t.......sp │ │ │ │ -0006cf80: 9053 8e65 6369 0c63 6174 696f 6e2e 9106 .S.eci.cation... │ │ │ │ -0006cf90: c750 2854 6869 739b 046f 7772 6564 7563 .P(This..owreduc │ │ │ │ -0006cfa0: 7469 6f6e 9604 6f78 7265 7175 6972 6573 tion..oxrequires │ │ │ │ -0006cfb0: 9374 6861 7493 6f6e 6593 6973 9364 6561 .that.one.is.dea │ │ │ │ -0006cfc0: 6c69 6e67 9377 6974 6898 e573 7461 6e64 ling.with..stand │ │ │ │ -0006cfd0: 6172 91ff 6666 6491 05ae 0bcf 7468 656f ar..ffd.....theo │ │ │ │ -0006cfe0: 7269 6573 9369 6e93 7468 658e a18d 91ea ries.in.the..... │ │ │ │ -0006cff0: f1eb 7365 6e73 6596 035f e86f 669b 035f ..sense.._.of.._ │ │ │ │ -0006d000: e773 6563 7469 6f6e 9331 302e 342e 332c .section.10.4.3, │ │ │ │ -0006d010: 9103 7ba8 7369 6e63 6598 616c 7468 6f75 ..{.since.althou │ │ │ │ -0006d020: 6768 9365 7869 7374 656e 9aac 7274 6961 gh.existen..rtia │ │ │ │ -0006d030: 6c93 7175 616e 9874 690c 6361 7469 6f6e l.quan.ti.cation │ │ │ │ -0006d040: 9b03 5fe7 6973 936e 6f74 936e 6565 6465 .._.is.not.neede │ │ │ │ -0006d050: 6498 666f 7293 636f 6e73 7461 6e90 ac72 d.for.constan..r │ │ │ │ -0006d060: 748e a18d 91ea f1eb 6465 0c6e 6974 696f t.......de.nitio │ │ │ │ -0006d070: 6e73 2c96 03ea a869 7493 6973 936e 6565 ns,....it.is.nee │ │ │ │ -0006d080: 6465 6493 746f 9373 7461 7465 9374 6865 ded.to.state.the │ │ │ │ -0006d090: 936d 6563 9aac 7268 616e 6973 6d93 6f66 .mec..rhanism.of │ │ │ │ -0006d0a0: 9363 6f6e 7374 616e 9874 9373 7090 538e .constan.t.sp.S. │ │ │ │ -0006d0b0: 6563 690c 6361 7469 6f6e 2e29 8e9f 1ad7 eci.cation.).... │ │ │ │ -0006d0c0: 288d 91ea f1eb d052 656d 6172 6b91 06ad (......Remark... │ │ │ │ -0006d0d0: 6bcf 436f 6e64 6974 696f 6e96 031b 7728 k.Condition...w( │ │ │ │ -0006d0e0: 6969 6929 9369 6e9b 031b 7874 6865 9364 iii).in...xthe.d │ │ │ │ -0006d0f0: 650c 6e69 7469 6f6e 986f 6693 7768 6174 e.nition.of.what │ │ │ │ -0006d100: 9363 6f6e 7374 6974 7574 6573 9861 9363 .constitutes.a.c │ │ │ │ -0006d110: 6f72 7265 6374 9863 6f6e 7374 616e 90ac orrect.constan.. │ │ │ │ -0006d120: 7274 9364 650c 6e69 7469 6f6e 8ea1 8d91 rt.de.nition.... │ │ │ │ -0006d130: eaf1 eb69 7396 04ae 7161 6e93 696d 7090 ...is...qan.imp. │ │ │ │ -0006d140: 538e 6f72 7461 6e9a ac72 7493 7265 7374 S.ortan..rt.rest │ │ │ │ -0006d150: 7269 6374 696f 6e91 04ae 7277 6974 686f riction...rwitho │ │ │ │ -0006d160: 7574 9377 6869 6398 6893 636f 6e73 6973 ut.whic.h.consis │ │ │ │ -0006d170: 7465 6e63 7993 636f 756c 6493 6e6f 7493 tency.could.not. │ │ │ │ -0006d180: 6290 538e 6593 6775 6172 616e 9874 6565 b.S.e.guaran.tee │ │ │ │ -0006d190: 642e 9107 843c 5491 ff05 566f 9373 6565 d.... │ │ │ │ -0006d2a0: 9dcf 6973 9869 6e0c 6e69 7465 2e91 05fa ..is.in.nite.... │ │ │ │ -0006d2b0: 1154 6865 9374 6572 6d93 636f 6e90 ac72 .The.term.con..r │ │ │ │ -0006d2c0: 7461 696e 7398 7468 6593 7490 ac72 7970 tains.the.t..ryp │ │ │ │ -0006d2d0: 9053 8e65 8ea1 8d91 eaf1 eb76 91ff 58e4 .S.e.......v..X. │ │ │ │ -0006d2e0: 6172 6961 626c 6596 03ea a8d7 0b90 138f ariable......... │ │ │ │ -0006d2f0: cf2c 9377 6865 7265 6173 9374 6865 9374 .,.whereas.the.t │ │ │ │ -0006d300: 90ac 7279 709a 538e 6593 6f66 9374 6865 ..ryp.S.e.of.the │ │ │ │ -0006d310: 9374 6572 6d2c 8d93 eb40 6298 6f98 6f6c .term,...@b.o.ol │ │ │ │ -0006d320: 8e91 1a95 47cf 2c93 646f 9865 7393 6e6f ....G.,.do.es.no │ │ │ │ -0006d330: 742e 9105 38e0 5468 9aac 7275 7393 6298 t...8.Th..rus.b. │ │ │ │ -0006d340: 7993 2869 6969 298e a68d 8d8d 91f0 f1eb y.(iii)......... │ │ │ │ -0006d350: df63 8d9f 01cc cceb 4162 953c 726f 936f .c......Ab.|. │ │ │ │ +0006c780: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ +0006c790: f653 7acf 4e6f 7465 9605 2a96 7468 6174 .Sz.Note..*.that │ │ │ │ +0006c7a0: 9b05 2a95 7468 6593 6d65 6390 ac72 6861 ..*.the.mec..rha │ │ │ │ +0006c7b0: 6e69 736d 986f 6693 6578 7465 6e73 696f nism.of.extensio │ │ │ │ +0006c7c0: 6e98 629a ac72 7993 636f 6e73 7461 6e98 n.b..ry.constan. │ │ │ │ +0006c7d0: 749b 052a 9564 650c 6e69 7469 6f6e 9368 t..*.de.nition.h │ │ │ │ +0006c7e0: 6173 9861 6c72 6561 6479 9362 9053 8e65 as.already.b.S.e │ │ │ │ +0006c7f0: 656e 9875 7365 648e a410 0000 8d91 eaf1 en.used......... │ │ │ │ +0006c800: eb69 6d70 6c69 6369 746c 7996 0392 c869 .implicitly....i │ │ │ │ +0006c810: 6e9b 0392 c966 6f72 6d69 6e67 9374 6865 n....forming.the │ │ │ │ +0006c820: 9374 6865 6f72 798d 98eb 614c 4f47 8e91 .theory...aLOG.. │ │ │ │ +0006c830: 1864 8fcf 6672 6f6d 9374 6865 9874 6865 .d..from.the.the │ │ │ │ +0006c840: 6f72 798d 93eb 614d 494e 8e91 1864 8ecf ory...aMIN...d.. │ │ │ │ +0006c850: 696e 9853 6563 7469 6f6e 9331 302e 342e in.Section.10.4. │ │ │ │ +0006c860: 322e 9105 1b95 5468 90ac 7275 7398 7769 2.....Th..rus.wi │ │ │ │ +0006c870: 7468 9374 6865 8ea1 8d91 eaf1 eb6e 6f74 th.the.......not │ │ │ │ +0006c880: 6174 696f 6e96 03ea a86f 6693 7468 6973 ation....of.this │ │ │ │ +0006c890: 9373 6563 7469 6f6e 936f 6e65 9368 6173 .section.one.has │ │ │ │ +0006c8a0: 8ea9 23ae 508d 8d8d 8d91 f0f1 ebeb 614c ..#.P.........aL │ │ │ │ +0006c8b0: 4f47 8e91 08db 8dcf 3d8d 9106 aaa4 eb61 OG......=......a │ │ │ │ +0006c8c0: 4d49 4e8e 8d8d 8d8d 911b 3ef4 cf2b 8d9f MIN.......>..+.. │ │ │ │ +0006c8d0: 01cc cce6 6465 668e 8e91 3193 35da 68df ....def...1.5.h. │ │ │ │ +0006c8e0: 5496 073f facf 3d93 2828 d715 788d 9f01 T..?..=.((..x... │ │ │ │ +0006c8f0: cccc eb41 6295 3c72 6f93 6f6c 8e9b 10d7 ...Ab...+ │ │ │ │ +0006c940: 8d9f 01cc cce6 6465 668e 8e91 3193 35da ......def...1.5. │ │ │ │ +0006c950: 6838 9607 3ffa cf3d 93d7 1550 8d9f 01cc h8..?..=...P.... │ │ │ │ +0006c960: ccd8 0b8d db21 8e8d 9108 8008 eb41 6295 .....!.......Ab. │ │ │ │ +0006c970: 3c72 6f93 6f6c 8e8e 911e cd63 d73a 9107 ..+......de │ │ │ │ +0006c9b0: 668e 8e91 3193 35da 6839 9607 3ffa cf3d f...1.5.h9..?..= │ │ │ │ +0006c9c0: 93d7 1550 8d9f 01cc ccd8 0b8d db21 8e8d ...P.........!.. │ │ │ │ +0006c9d0: 9108 8008 eb41 6295 3c72 6f93 6f6c 8e8e .....Ab...+......d │ │ │ │ +0006ca10: 6566 8e8e 9131 9335 da68 df46 9607 3ffa ef...1.5.h.F..?. │ │ │ │ +0006ca20: cf3d 93da 38d7 628d 9f01 cccc eb41 6295 .=..8.b......Ab. │ │ │ │ +0006ca30: 3c72 6f93 6f6c 8e91 10d7 c4d7 3a91 07d5 ..+ │ │ │ │ +0006ca50: 8d9f 01cc cce6 6465 668e 8e91 3193 35da ......def...1.5. │ │ │ │ +0006ca60: 683a 9607 3ffa cf3d 93d7 1562 3a91 07d5 h:..?..=...b:... │ │ │ │ +0006ca70: 5062 9603 5552 da29 93df 46da 698e 8ea1 Pb..UR.)..F.i... │ │ │ │ +0006ca80: 8d8d 8d91 1b3e f4cf 2b8d 9f01 cccc e664 .....>..+......d │ │ │ │ +0006ca90: 6566 8e8e 9131 9335 da68 8d5e 8e91 0f3f ef...1.5.h.^...? │ │ │ │ +0006caa0: fbcf 3d91 073f fad7 1562 8d9f 01cc ccd5 ..=..?...b...... │ │ │ │ +0006cab0: 318e 9108 aaac d762 8d9f 01cc ccd5 328e 1......b......2. │ │ │ │ +0006cac0: 9104 c004 d73a 9603 eaa8 da38 d762 3a93 .....:.....8.b:. │ │ │ │ +0006cad0: cf28 d762 8d9f 01cc ccd5 318e 9608 1556 .(.b......1....V │ │ │ │ +0006cae0: da29 9b03 5552 cf28 d762 8d9f 01cc ccd5 .)..UR.(.b...... │ │ │ │ +0006caf0: 328e 93da 2998 d762 cf29 2998 da29 98d7 2...)..b.))..).. │ │ │ │ +0006cb00: 62da 698e 8ea1 8d8d 8d91 1b3e f4cf 2b8d b.i........>..+. │ │ │ │ +0006cb10: 9f01 cccc e664 6566 8e8e 9131 9335 da68 .....def...1.5.h │ │ │ │ +0006cb20: 8d5f 8e91 0f3f fbcf 3d91 073f fad7 1562 ._...?..=..?...b │ │ │ │ +0006cb30: 8d9f 01cc ccd5 318e 9108 aaac d762 8d9f ......1......b.. │ │ │ │ +0006cb40: 01cc ccd5 328e 9104 c004 d73a 9603 eaa8 ....2......:.... │ │ │ │ +0006cb50: da38 d762 3a93 cf28 d762 8d9f 01cc ccd5 .8.b:..(.b...... │ │ │ │ +0006cb60: 318e 9b08 1556 da29 9603 5552 d762 cf29 1....V.)..UR.b.) │ │ │ │ +0006cb70: 93da 2993 cf28 28d7 628d 9f01 cccc d532 ..)..((.b......2 │ │ │ │ +0006cb80: 8e98 da29 93d7 62cf 2993 da29 93d7 62cf ...)..b.)..)..b. │ │ │ │ +0006cb90: 29da 698e 8ea1 8d8d 8d91 1b3e f4cf 2b8d ).i........>..+. │ │ │ │ +0006cba0: 9f01 cccc e664 6566 8e8e 9131 9335 da68 .....def...1.5.h │ │ │ │ +0006cbb0: 8ddf 4f6e 658d 8d91 00b4 7889 0000 6666 ..One.....x...ff │ │ │ │ +0006cbc0: 0003 8666 8e8e 9104 3ade 4f6e 658e 9133 ...f....:.One..3 │ │ │ │ +0006cbd0: 500e cf3d 9107 3ffa d715 668d 9f01 cccc P..=..?...f..... │ │ │ │ +0006cbe0: d80b 8ddb 218e 9108 8008 d80c 8e91 13a3 ....!........... │ │ │ │ +0006cbf0: dbd7 3a96 03ea a8da 38d7 788d 9f01 cccc ..:.....8.x..... │ │ │ │ +0006cc00: d531 8e91 08aa acd7 788d 9f01 cccc d532 .1......x......2 │ │ │ │ +0006cc10: 8e9b 04c0 04d7 3a93 cf28 d766 9605 32a7 ......:..(.f..2. │ │ │ │ +0006cc20: 788d 9f01 cccc d531 8e91 0815 56cf 3d91 x......1....V.=. │ │ │ │ +0006cc30: 0355 52d7 6693 788d 9f01 cccc d532 8e98 .UR.f.x......2.. │ │ │ │ +0006cc40: cf29 9603 5552 da29 93cf 28d7 788d 9f01 .)..UR.)..(.x... │ │ │ │ +0006cc50: cccc d531 8e91 0815 56cf 3d93 d778 8d9f ...1....V.=..x.. │ │ │ │ +0006cc60: 01cc ccd5 328e 98cf 29da 698e 8ea1 8d8d ....2...).i..... │ │ │ │ +0006cc70: 8d91 1b3e f4cf 2b8d 9f01 cccc e664 6566 ...>..+......def │ │ │ │ +0006cc80: 8e8e 9131 9335 da68 8ddf 4f6e 746f 8e91 ...1.5.h..Onto.. │ │ │ │ +0006cc90: 200f e7cf 3d91 073f fad7 1566 8d9f 01cc ...=..?...f.... │ │ │ │ +0006cca0: ccd8 0b8d db21 8e91 0880 08d8 0c8e 9113 .....!.......... │ │ │ │ +0006ccb0: a3db d73a 9603 eaa8 da38 d779 906e 393a ...:.....8.y.n9: │ │ │ │ +0006ccc0: 93da 39d7 783a 9379 9103 c38b cf3d 9103 ..9.x:.y.....=.. │ │ │ │ +0006ccd0: 5552 d766 9105 32a7 78da 698e 8ea1 8d8d UR.f..2.x.i..... │ │ │ │ +0006cce0: 8d91 1b3e f4cf 2b8d 9f01 cccc e664 6566 ...>..+......def │ │ │ │ +0006ccf0: 8e8e 9131 9335 da68 8ddf 5491 ff05 5679 ...1.5.h..T...Vy │ │ │ │ +0006cd00: 7090 538e 658d 8d91 00b4 7889 0000 6666 p.S.e.....x...ff │ │ │ │ +0006cd10: 0003 8666 8e8e 9104 3ade 4465 0c6e 6974 ...f....:.De.nit │ │ │ │ +0006cd20: 696f 6e8e 9153 1e2b cf3d 8d8d 8d91 073f ion..S.+.=.....? │ │ │ │ +0006cd30: fad7 1550 8d9f 01cc ccd8 0b8d db21 8e8d ...P.........!.. │ │ │ │ +0006cd40: 9108 8008 eb41 6295 3c72 6f93 6f6c 8e8e .....Ab..!....F... │ │ │ │ +0006cd70: 9113 a3db d73a 8e8e a18d 8d8d 9107 3ffa .....:........?. │ │ │ │ +0006cd80: df4f 6e65 8d8d 9100 b478 8900 0066 6600 .One.....x...ff. │ │ │ │ +0006cd90: 0386 668e 8e91 043a de4f 6e65 8e91 373a ..f....:.One..7: │ │ │ │ +0006cda0: b6d7 7290 538e 6570 9107 d550 da5e 8e8e ..r.S.ep...P.^.. │ │ │ │ +0006cdb0: a18d 8d96 073f facf 28da 38d7 783a 9b03 .....?..(.8.x:.. │ │ │ │ +0006cdc0: eaa8 5091 058c 6e78 93cf 3d93 28da 39d7 ..P...nx..=.(.9. │ │ │ │ +0006cdd0: 7990 6e39 3a98 7896 0355 52cf 3d93 d772 y.n9:.x..UR.=..r │ │ │ │ +0006cde0: 9053 8e65 7098 7990 6e39 cf29 29da 698e .S.ep.y.n9.)).i. │ │ │ │ +0006cdf0: 8e8e 8e8e 8e8e 8e8e a000 bfea d48d 91f6 ................ │ │ │ │ +0006ce00: 537a cf49 6696 0562 03da 5491 086e d1cf Sz.If..b..T..n.. │ │ │ │ +0006ce10: 709a 538e 6f73 7365 7373 6573 9361 9105 p.S.ossesses.a.. │ │ │ │ +0006ce20: 6204 7374 616e 6461 7264 936d 6f98 6465 b.standard.mo.de │ │ │ │ +0006ce30: 6c9b 0562 0474 6865 6e93 736f 9864 6f90 l..b.then.so.do. │ │ │ │ +0006ce40: 538e 6573 9374 6865 9865 7874 656e 7369 S.es.the.extensi │ │ │ │ +0006ce50: 6f6e 93da 548d 9103 0ccd cf2b 8d9f 01cc on..T......+.... │ │ │ │ +0006ce60: cce6 6465 668e 8e91 1961 0eda 68df 638d ..def....a..h.c. │ │ │ │ +0006ce70: 9f01 cccc d81b 8e91 0b79 38cf 3d91 05d4 .........y8.=... │ │ │ │ +0006ce80: 3ad7 748d 9f01 cccc d81b 8e91 05a4 ffda :.t............. │ │ │ │ +0006ce90: 69cf 2e91 099e f254 6869 738e a18d 91ea i......This..... │ │ │ │ +0006cea0: f1eb 7769 6c6c 9b05 38e7 6290 538e 6591 ..will..8.b.S.e. │ │ │ │ +0006ceb0: 0538 e870 726f 95ac 7276 9365 6498 6173 .8.pro..rv.ed.as │ │ │ │ +0006cec0: 9605 38e8 6198 636f 726f 6c6c 6172 7993 ..8.a.corollary. │ │ │ │ +0006ced0: 6f66 9874 6865 9863 6f72 7265 7370 9053 of.the.corresp.S │ │ │ │ +0006cee0: 8e6f 6e64 696e 6793 7265 7375 6c74 9869 .onding.result.i │ │ │ │ +0006cef0: 6e93 5365 6374 696f 6e98 3130 2e35 2e32 n.Section.10.5.2 │ │ │ │ +0006cf00: 9362 95ac 7279 9873 686f 9377 696e 678e .b..ry.sho.wing. │ │ │ │ +0006cf10: a18d 91ea f1eb 7468 6174 9604 ff9c 6578 ......that....ex │ │ │ │ +0006cf20: 7465 6e73 696f 6e93 629a ac72 7993 636f tension.b..ry.co │ │ │ │ +0006cf30: 6e73 7461 6e98 7493 6465 0c6e 6974 696f nstan.t.de.nitio │ │ │ │ +0006cf40: 6e93 6973 9369 6e93 6661 6374 9361 9373 n.is.in.fact.a.s │ │ │ │ +0006cf50: 7090 538e 6563 6961 6c93 6361 7365 936f p.S.ecial.case.o │ │ │ │ +0006cf60: 6693 6578 7465 6e73 696f 6e93 6298 7993 f.extension.b.y. │ │ │ │ +0006cf70: 636f 6e73 7461 6e98 748e a18d 91ea f1eb constan.t....... │ │ │ │ +0006cf80: 7370 9053 8e65 6369 0c63 6174 696f 6e2e sp.S.eci.cation. │ │ │ │ +0006cf90: 9106 c750 2854 6869 739b 046f 7772 6564 ...P(This..owred │ │ │ │ +0006cfa0: 7563 7469 6f6e 9604 6f78 7265 7175 6972 uction..oxrequir │ │ │ │ +0006cfb0: 6573 9374 6861 7493 6f6e 6593 6973 9364 es.that.one.is.d │ │ │ │ +0006cfc0: 6561 6c69 6e67 9377 6974 6898 e573 7461 ealing.with..sta │ │ │ │ +0006cfd0: 6e64 6172 91ff 6666 6491 05ae 0bcf 7468 ndar..ffd.....th │ │ │ │ +0006cfe0: 656f 7269 6573 9369 6e93 7468 658e a18d eories.in.the... │ │ │ │ +0006cff0: 91ea f1eb 7365 6e73 6596 035f e86f 669b ....sense.._.of. │ │ │ │ +0006d000: 035f e773 6563 7469 6f6e 9331 302e 342e ._.section.10.4. │ │ │ │ +0006d010: 332c 9103 7ba8 7369 6e63 6598 616c 7468 3,..{.since.alth │ │ │ │ +0006d020: 6f75 6768 9365 7869 7374 656e 9aac 7274 ough.existen..rt │ │ │ │ +0006d030: 6961 6c93 7175 616e 9874 690c 6361 7469 ial.quan.ti.cati │ │ │ │ +0006d040: 6f6e 9b03 5fe7 6973 936e 6f74 936e 6565 on.._.is.not.nee │ │ │ │ +0006d050: 6465 6498 666f 7293 636f 6e73 7461 6e90 ded.for.constan. │ │ │ │ +0006d060: ac72 748e a18d 91ea f1eb 6465 0c6e 6974 .rt.......de.nit │ │ │ │ +0006d070: 696f 6e73 2c96 03ea a869 7493 6973 936e ions,....it.is.n │ │ │ │ +0006d080: 6565 6465 6493 746f 9373 7461 7465 9374 eeded.to.state.t │ │ │ │ +0006d090: 6865 936d 6563 9aac 7268 616e 6973 6d93 he.mec..rhanism. │ │ │ │ +0006d0a0: 6f66 9363 6f6e 7374 616e 9874 9373 7090 of.constan.t.sp. │ │ │ │ +0006d0b0: 538e 6563 690c 6361 7469 6f6e 2e29 8e9f S.eci.cation.).. │ │ │ │ +0006d0c0: 1ad7 288d 91ea f1eb d052 656d 6172 6b91 ..(......Remark. │ │ │ │ +0006d0d0: 06ad 6bcf 436f 6e64 6974 696f 6e96 031b ..k.Condition... │ │ │ │ +0006d0e0: 7728 6969 6929 9369 6e9b 031b 7874 6865 w(iii).in...xthe │ │ │ │ +0006d0f0: 9364 650c 6e69 7469 6f6e 986f 6693 7768 .de.nition.of.wh │ │ │ │ +0006d100: 6174 9363 6f6e 7374 6974 7574 6573 9861 at.constitutes.a │ │ │ │ +0006d110: 9363 6f72 7265 6374 9863 6f6e 7374 616e .correct.constan │ │ │ │ +0006d120: 90ac 7274 9364 650c 6e69 7469 6f6e 8ea1 ..rt.de.nition.. │ │ │ │ +0006d130: 8d91 eaf1 eb69 7396 04ae 7161 6e93 696d .....is...qan.im │ │ │ │ +0006d140: 7090 538e 6f72 7461 6e9a ac72 7493 7265 p.S.ortan..rt.re │ │ │ │ +0006d150: 7374 7269 6374 696f 6e91 04ae 7277 6974 striction...rwit │ │ │ │ +0006d160: 686f 7574 9377 6869 6398 6893 636f 6e73 hout.whic.h.cons │ │ │ │ +0006d170: 6973 7465 6e63 7993 636f 756c 6493 6e6f istency.could.no │ │ │ │ +0006d180: 7493 6290 538e 6593 6775 6172 616e 9874 t.b.S.e.guaran.t │ │ │ │ +0006d190: 6565 642e 9107 843c 5491 ff05 566f 9373 eed......is.in.nite.. │ │ │ │ +0006d2b0: 05fa 1154 6865 9374 6572 6d93 636f 6e90 ...The.term.con. │ │ │ │ +0006d2c0: ac72 7461 696e 7398 7468 6593 7490 ac72 .rtains.the.t..r │ │ │ │ +0006d2d0: 7970 9053 8e65 8ea1 8d91 eaf1 eb76 91ff yp.S.e.......v.. │ │ │ │ +0006d2e0: 58e4 6172 6961 626c 6596 03ea a8d7 0b90 X.ariable....... │ │ │ │ +0006d2f0: 138f cf2c 9377 6865 7265 6173 9374 6865 ...,.whereas.the │ │ │ │ +0006d300: 9374 90ac 7279 709a 538e 6593 6f66 9374 .t..ryp.S.e.of.t │ │ │ │ +0006d310: 6865 9374 6572 6d2c 8d93 eb40 6298 6f98 he.term,...@b.o. │ │ │ │ +0006d320: 6f6c 8e91 1a95 47cf 2c93 646f 9865 7393 ol....G.,.do.es. │ │ │ │ +0006d330: 6e6f 742e 9105 38e0 5468 9aac 7275 7393 not...8.Th..rus. │ │ │ │ +0006d340: 6298 7993 2869 6969 298e a68d 8d8d 91f0 b.y.(iii)....... │ │ │ │ +0006d350: f1eb df63 8d9f 01cc cceb 4162 953c 726f ...c......Ab.|.... │ │ │ │ -0006d8f0: a002 942f df8d a0fd 8bd0 218d 8d91 12c7 .../......!..... │ │ │ │ -0006d900: 61eb 4731 302e 352e 328e 914c 60f5 4578 a.G10.5.2..L`.Ex │ │ │ │ -0006d910: 7465 6e73 696f 6e96 0566 6662 9a8c cc79 tension..ffb...y │ │ │ │ -0006d920: 9363 6f6e 7374 616e 9874 9373 7090 7333 .constan.t.sp.s3 │ │ │ │ -0006d930: 6563 690c 6361 7469 6f6e 8e9f 17c0 008d eci.cation...... │ │ │ │ -0006d940: 9112 c761 cf43 6f6e 7374 616e 9aac 7274 ...a.Constan..rt │ │ │ │ -0006d950: 9604 c8f4 7370 9053 8e65 6369 0c63 6174 ....sp.S.eci.cat │ │ │ │ -0006d960: 696f 6e73 9369 6e98 7472 6f90 538e 6475 ions.in.tro.S.du │ │ │ │ -0006d970: 6365 9104 c8f3 636f 6e73 7461 6e98 7473 ce....constan.ts │ │ │ │ -0006d980: 9328 6f72 9373 6574 7393 6f66 9363 6f6e .(or.sets.of.con │ │ │ │ -0006d990: 7374 616e 9874 7329 9104 c8f3 7468 6174 stan.ts)....that │ │ │ │ -0006d9a0: 9373 6174 6973 6679 9361 7262 6974 7261 .satisfy.arbitra │ │ │ │ -0006d9b0: 7279 8ea4 1000 008d 9112 c761 6769 7695 ry.........agiv. │ │ │ │ -0006d9c0: ac72 656e 9b05 1e8e 2863 6f6e 7369 7374 .ren....(consist │ │ │ │ -0006d9d0: 656e 9374 2998 7072 6f70 9553 8e65 7274 en.t).prop.S.ert │ │ │ │ -0006d9e0: 6965 732e 9108 d493 4691 ff05 566f 7298 ies.....F...Vor. │ │ │ │ -0006d9f0: 6578 616d 706c 652c 9105 6b87 6198 7468 example,..k.a.th │ │ │ │ -0006da00: 656f 7279 9863 6f75 6c64 9105 1e8f 6293 eory.could....b. │ │ │ │ -0006da10: 6598 6578 7465 6e64 6564 9862 95ac 7279 e.extended.b..ry │ │ │ │ -0006da20: 9861 9863 6f6e 7374 616e 9374 8ea1 8d91 .a.constan.t.... │ │ │ │ -0006da30: 12c7 6173 7090 538e 6563 690c 6361 7469 ..asp.S.eci.cati │ │ │ │ -0006da40: 6f6e 9b03 6350 746f 9103 634f 6861 95ac on..cPto..cOha.. │ │ │ │ -0006da50: 7276 9365 9874 9377 936f 9103 634f 6e65 rv.e.t.w.o..cOne │ │ │ │ -0006da60: 7798 636f 6e73 7461 6e93 7473 98df 628d w.constan.ts..b. │ │ │ │ -0006da70: 9f01 cccc d531 8e96 0823 53cf 616e 6498 .....1...#S.and. │ │ │ │ -0006da80: df62 8d9f 01cc ccd5 328e 93cf 6f66 9874 .b......2...of.t │ │ │ │ -0006da90: 90ac 7279 7095 538e 6598 eb40 6293 6f93 ..ryp.S.e..@b.o. │ │ │ │ -0006daa0: 6f6c 9603 634f cf73 7563 90ac 7268 9874 ol..cO.suc..rh.t │ │ │ │ -0006dab0: 6861 7493 da3a cf28 df62 8d9f 01cc ccd5 hat..:.(.b...... │ │ │ │ -0006dac0: 318e 9108 1556 cf3d 9103 5552 df62 8d9f 1....V.=..UR.b.. │ │ │ │ -0006dad0: 01cc ccd5 328e 9104 c004 cf29 2e91 050b ....2......).... │ │ │ │ -0006dae0: c354 6869 738e a18d 9112 c761 7370 9553 .This......asp.S │ │ │ │ -0006daf0: 8e65 6369 0c63 6174 696f 6e9b 03dc e464 .eci.cation....d │ │ │ │ -0006db00: 6f93 6573 986e 6f74 9875 6e69 7175 656c o.es.not.uniquel │ │ │ │ -0006db10: 7998 6465 0c6e 6596 03dc e3df 628d 9f01 y.de.ne.....b... │ │ │ │ -0006db20: cccc d531 8e91 089c e8cf 616e 6498 df62 ...1......and..b │ │ │ │ -0006db30: 8d9f 01cc ccd5 328e 9104 c004 cf2c 9103 ......2......,.. │ │ │ │ -0006db40: dfa5 7369 6e63 6598 6974 9869 7393 7361 ..since.it.is.sa │ │ │ │ -0006db50: 7469 730c 6564 9862 90ac 7279 9865 6974 tis.ed.b..ry.eit │ │ │ │ -0006db60: 6865 7298 df62 8d9f 01cc ccd5 318e 9108 her..b......1... │ │ │ │ -0006db70: 1556 cf3d 9103 5552 df54 98cf 616e 648e .V.=..UR.T..and. │ │ │ │ -0006db80: a18d 9112 c761 df62 8d9f 01cc ccd5 328e .....a.b......2. │ │ │ │ -0006db90: 9608 1556 cf3d 9b03 5552 df46 cf2c 9103 ...V.=..UR.F.,.. │ │ │ │ -0006dba0: cda0 6f72 9103 c65f df62 8d9f 01cc ccd5 ..or..._.b...... │ │ │ │ -0006dbb0: 318e 93cf 3d98 df46 9603 c65e cf61 6e64 1...=..F...^.and │ │ │ │ -0006dbc0: 93df 628d 9f01 cccc d532 8e91 0815 56cf ..b......2....V. │ │ │ │ -0006dbd0: 3d98 df54 cf2e 9105 2cc8 5491 ff05 566f =..T....,.T...Vo │ │ │ │ -0006dbe0: 9365 6e73 7572 6593 7468 6174 9103 c65f .ensure.that..._ │ │ │ │ -0006dbf0: 7375 639a ac72 6893 7370 9053 8e65 6369 suc..rh.sp.S.eci │ │ │ │ -0006dc00: 0c63 6174 696f 6e73 9361 7265 9363 6f6e .cations.are.con │ │ │ │ -0006dc10: 7369 7374 656e 9874 2c91 03cd a174 6865 sisten.t,....the │ │ │ │ -0006dc20: 7993 6361 6e8e a18d 9112 c761 6f6e 6c79 y.can......aonly │ │ │ │ -0006dc30: 9602 f53d 6290 538e 659b 02f5 3e6d 6164 ...=b.S.e...>mad │ │ │ │ -0006dc40: 6593 6966 9369 7498 6861 7393 616c 7265 e.if.it.has.alre │ │ │ │ -0006dc50: 6164 7998 6290 538e 6565 6e93 7072 6f95 ady.b.S.een.pro. │ │ │ │ -0006dc60: ac72 7693 6564 9602 f53d 7468 6174 9874 .rv.ed...=that.t │ │ │ │ -0006dc70: 6865 9370 726f 7090 538e 6572 7469 6573 he.prop.S.erties │ │ │ │ -0006dc80: 9377 6869 6390 ac72 6898 7468 6593 6e65 .whic..rh.the.ne │ │ │ │ -0006dc90: 7798 636f 6e73 7461 6e90 ac72 7473 9361 w.constan..rts.a │ │ │ │ -0006dca0: 7265 8ea1 8d91 12c7 6174 6f9b 0433 4a68 re......ato..3Jh │ │ │ │ -0006dcb0: 6195 ac72 7693 6591 0433 4b61 7265 9863 a..rv.e..3Kare.c │ │ │ │ -0006dcc0: 6f6e 7369 7374 656e 9374 2e91 0612 c754 onsisten.t.....T │ │ │ │ -0006dcd0: 6869 7398 7275 6c65 7391 0433 4b6f 7574 his.rules..3Kout │ │ │ │ -0006dce0: 2c96 0445 7366 6f72 9865 7861 6d70 6c65 ,..Esfor.example │ │ │ │ -0006dcf0: 2c93 696e 90ac 7274 726f 9553 8e64 7563 ,.in..rtro.S.duc │ │ │ │ -0006dd00: 696e 6798 7468 7265 6591 0433 4b62 936f ing.three..3Kb.o │ │ │ │ -0006dd10: 936f 6c65 616e 9863 6f6e 7374 616e 90ac .olean.constan.. │ │ │ │ -0006dd20: 7274 738e a18d 9112 c761 df62 8d9f 01cc rts......a.b.... │ │ │ │ -0006dd30: ccd5 318e 9104 c004 cf2c 9603 eaa8 df62 ..1......,.....b │ │ │ │ -0006dd40: 8d9f 01cc ccd5 328e 9b08 aaac cf61 6e64 ......2......and │ │ │ │ -0006dd50: 93df 628d 9f01 cccc d533 8e98 cf73 7563 ..b......3...suc │ │ │ │ -0006dd60: 90ac 7268 9374 6861 7493 df62 8d9f 01cc ..rh.that..b.... │ │ │ │ -0006dd70: ccd5 318e 9b08 1556 da36 cf3d 9103 5552 ..1....V.6.=..UR │ │ │ │ -0006dd80: df62 8d9f 01cc ccd5 328e 9104 c004 cf2c .b......2......, │ │ │ │ -0006dd90: 93df 628d 9f01 cccc d531 8e98 da36 cf3d ..b......1...6.= │ │ │ │ -0006dda0: 9103 5552 df62 8d9f 01cc ccd5 338e 9108 ..UR.b......3... │ │ │ │ -0006ddb0: aaac cf61 6e64 93df 628d 9f01 cccc d532 ...and..b......2 │ │ │ │ -0006ddc0: 8e98 da36 cf3d 9103 5552 df62 8d9f 01cc ...6.=..UR.b.... │ │ │ │ -0006ddd0: ccd5 338e 9104 c004 cf2e 8ea1 8d91 1e28 ..3............( │ │ │ │ -0006dde0: f053 7570 7090 538e 6f73 6596 03a0 0ada .Supp.S.ose..... │ │ │ │ -0006ddf0: 39d7 788d 9f01 cccc d531 8e8d 9106 c002 9.x......1...... │ │ │ │ -0006de00: da01 9601 fffe 0193 018e 9116 bffe d778 ...............x │ │ │ │ -0006de10: 8d9f 01cc ccd8 6e8e 9105 a850 d73a 9374 ......n....P.:.t │ │ │ │ -0006de20: 93cf 6973 9361 9366 6f72 6d90 ac72 756c ..is.a.form..rul │ │ │ │ -0006de30: 612c 9103 aef7 7769 7468 93d7 788d 9f01 a,....with..x... │ │ │ │ -0006de40: cccc d531 8e91 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ -0006de50: 3a93 3a93 3a8e 9111 ca9c 3b9b 01ff fe78 :.:.:.....;....x │ │ │ │ -0006de60: 8d9f 01cc ccd8 6e8e 9109 485a cf64 6973 ......n...HZ.dis │ │ │ │ -0006de70: 7469 6e63 7493 7691 ff58 e461 7269 6162 tinct.v..X.ariab │ │ │ │ -0006de80: 6c65 732e 9105 2001 4966 9107 4014 da60 les... .If..@..` │ │ │ │ -0006de90: 9106 f55c 39d7 788d 9f01 cccc d531 8e8d ...\9.x......1.. │ │ │ │ -0006dea0: 9106 c002 da01 9801 9801 8e91 16bf fed7 ................ │ │ │ │ -0006deb0: 788d 9f01 cccc d86e 8e91 05a8 50d7 3a93 x......n....P.:. │ │ │ │ -0006dec0: 74cf 2c8e a18d 9112 c761 7468 656e 9603 t.,......athen.. │ │ │ │ -0006ded0: 9642 619b 0396 4163 6f6e 7374 616e 90ac .Ba...Aconstan.. │ │ │ │ -0006dee0: 7274 9373 7090 538e 6563 690c 6361 7469 rt.sp.S.eci.cati │ │ │ │ -0006def0: 6f6e 9861 6c6c 6f90 ac72 7773 936e 6577 on.allo..rws.new │ │ │ │ -0006df00: 9863 6f6e 7374 616e 90ac 7274 7393 df63 .constan..rts..c │ │ │ │ -0006df10: 8d9f 01cc ccd5 318e 9104 c004 cf2c 8d91 ......1......,.. │ │ │ │ -0006df20: 03a7 23d7 3a96 01ff fe3a 933a 8e91 1508 ..#.:....:.:.... │ │ │ │ -0006df30: 04cf 2c91 03a7 23df 638d 9f01 cccc d86e ..,...#.c......n │ │ │ │ -0006df40: 8e91 093e 91cf 746f 9362 9553 8e65 9869 ...>..to.b.S.e.i │ │ │ │ -0006df50: 6e90 ac72 7472 6f93 6475 6365 6491 0396 n..rtro.duced... │ │ │ │ -0006df60: 4273 6174 6973 6679 696e 673a 8ea4 18b3 Bsatisfying:.... │ │ │ │ -0006df70: b48d 8d8d 911c b209 da60 9107 3ffa d774 .........`..?..t │ │ │ │ -0006df80: cf5b df63 8d9f 01cc ccd5 318e 9604 c004 .[.c......1..... │ │ │ │ -0006df90: d73b 8d96 01ff feda 0193 0193 018e 9111 .;.............. │ │ │ │ -0006dfa0: fffa d73b 9b01 fffe df63 8d9f 01cc ccd8 ...;.....c...... │ │ │ │ -0006dfb0: 6e8e 9105 a850 d73d 788d 9f01 cccc d531 n....P.=x......1 │ │ │ │ -0006dfc0: 8e93 d73b 8d98 da01 9801 9801 8e91 11ff ...;............ │ │ │ │ -0006dfd0: fad7 3b98 788d 9f01 cccc d86e 8e91 05a8 ..;.x......n.... │ │ │ │ -0006dfe0: 50cf 5d8e 8e8e a18d 9112 c761 7768 6572 P.]........awher │ │ │ │ -0006dff0: 6591 0427 9dd7 74cf 5bdf 638d 9f01 cccc e..'..t.[.c..... │ │ │ │ -0006e000: d531 8e96 04c0 04d7 3b8d 9601 fffe da01 .1......;....... │ │ │ │ -0006e010: 9301 9301 8e91 11ff fad7 3b9b 01ff fedf ..........;..... │ │ │ │ -0006e020: 638d 9f01 cccc d86e 8e91 05a8 50d7 3d78 c......n....P.=x │ │ │ │ -0006e030: 8d9f 01cc ccd5 318e 93d7 3b8d 98da 0198 ......1...;..... │ │ │ │ -0006e040: 0198 018e 9111 fffa d73b 9878 8d9f 01cc .........;.x.... │ │ │ │ -0006e050: ccd8 6e8e 9105 a850 cf5d 9604 279d 6465 ..n....P.]..'.de │ │ │ │ -0006e060: 6e6f 7465 739b 0427 9c74 6865 9372 6573 notes..'.the.res │ │ │ │ -0006e070: 756c 7493 6f66 9373 696d 90ac 7275 6c74 ult.of.sim..rult │ │ │ │ -0006e080: 616e 656f 7573 6c79 9873 7562 7374 6974 aneously.substit │ │ │ │ -0006e090: 7574 696e 6793 df63 8d9f 01cc ccd5 318e uting..c......1. │ │ │ │ -0006e0a0: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ -0006e0b0: 8e91 11ca 9c3b 9101 fffe df63 8d9f 01cc .....;.....c.... │ │ │ │ -0006e0c0: ccd8 6e8e 8ea4 1000 008d 9112 c761 cf66 ..n..........a.f │ │ │ │ -0006e0d0: 6f72 9603 5640 d778 8d9f 01cc ccd5 318e or..V@.x......1. │ │ │ │ -0006e0e0: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ -0006e0f0: 8e91 11ca 9c3b 9101 fffe 788d 9f01 cccc .....;....x..... │ │ │ │ -0006e100: d86e 8e91 08fe 91cf 7265 7370 9053 8e65 .n......resp.S.e │ │ │ │ -0006e110: 6374 6976 9aac 7265 6c79 91ff 0556 2e91 ctiv..rely...V.. │ │ │ │ -0006e120: 0507 684f 6693 636f 7572 7365 9103 5641 ..hOf.course..VA │ │ │ │ -0006e130: 7468 6593 7498 7970 9053 8e65 936f 6691 the.t.yp.S.e.of. │ │ │ │ -0006e140: 0356 4165 6163 9868 9363 6f6e 7374 616e .VAeac.h.constan │ │ │ │ -0006e150: 9874 9103 5641 df63 8d9f 01cc ccd8 698e .t..VA.c......i. │ │ │ │ -0006e160: 9106 bb1a cf6d 9875 7374 9362 9053 8e65 .....m.ust.b.S.e │ │ │ │ -0006e170: 9b03 5641 7468 6593 7361 6d65 9861 7393 ..VAthe.same.as. │ │ │ │ -0006e180: 7468 658e a18d 9112 c761 7490 ac72 7970 the......at..ryp │ │ │ │ -0006e190: 9a53 8e65 9603 8edc 6f66 9374 6865 9363 .S.e....of.the.c │ │ │ │ -0006e1a0: 6f72 7265 7370 986f 6e64 696e 6793 7691 orresp.onding.v. │ │ │ │ -0006e1b0: ff58 e461 7269 6162 6c65 9b03 8edd d778 .X.ariable.....x │ │ │ │ -0006e1c0: 8d9f 01cc ccd8 698e 9103 64da cf2e 9105 ......i...d..... │ │ │ │ -0006e1d0: 1a46 5491 ff05 566f 9365 6e73 7572 6598 .FT...Vo.ensure. │ │ │ │ -0006e1e0: 7468 6174 9374 6869 7393 6578 7465 6e73 that.this.extens │ │ │ │ -0006e1f0: 696f 6e93 6d65 639a ac72 6861 6e69 736d ion.mec..rhanism │ │ │ │ -0006e200: 9370 7265 7365 7276 9865 738e a18d 9112 .preserv.es..... │ │ │ │ -0006e210: c761 7468 6596 045f fb70 726f 709a 538e .athe.._.prop.S. │ │ │ │ -0006e220: 6572 7490 ac72 7991 045f fa6f 6693 7098 ert..ry.._.of.p. │ │ │ │ -0006e230: 6f73 7365 7373 696e 6791 045f fa61 936d ossessing.._.a.m │ │ │ │ -0006e240: 6f98 6465 6c2c 9104 7d4f 6193 6675 7274 o.del,..}Oa.furt │ │ │ │ -0006e250: 6865 729b 045f fa6d 6f72 6593 7465 6395 her.._.more.tec. │ │ │ │ -0006e260: ac72 686e 6963 616c 9872 6571 7569 7265 .rhnical.require │ │ │ │ -0006e270: 6d65 6e93 7496 045f fb69 7398 696d 7090 men.t.._.is.imp. │ │ │ │ -0006e280: 538e 6f73 6564 936f 6e8e a18d 9112 c761 S.osed.on......a │ │ │ │ -0006e290: 7468 6573 6596 0402 4674 9aac 7279 7090 these...Ft..ryp. │ │ │ │ -0006e2a0: 538e 6573 3a91 0568 1b74 6865 7993 6d98 S.es:..h.they.m. │ │ │ │ -0006e2b0: 7573 7491 0402 4565 6163 9868 9363 6f6e ust...Eeac.h.con │ │ │ │ -0006e2c0: 9874 6169 6e93 616c 6c91 0402 4574 6865 .tain.all...Ethe │ │ │ │ -0006e2d0: 9374 9879 709a 538e 6591 0402 4576 91ff .t.yp.S.e...Ev.. │ │ │ │ -0006e2e0: 58e4 6172 6961 626c 6573 936f 9863 6375 X.ariables.o.ccu │ │ │ │ -0006e2f0: 7272 696e 6793 696e 9104 0245 d774 cf2e rring.in...E.t.. │ │ │ │ -0006e300: 9105 7fb9 5468 6973 9363 6f6e 6469 7469 ....This.conditi │ │ │ │ -0006e310: 6f6e 8ea1 8d91 12c7 6169 7396 03ea a864 on......ais....d │ │ │ │ -0006e320: 6973 6375 7373 6564 9366 7572 7468 6572 iscussed.further │ │ │ │ -0006e330: 9369 6e93 5365 6374 696f 6e93 3130 2e35 .in.Section.10.5 │ │ │ │ -0006e340: 2e33 9362 9053 8e65 6c6f 90ac 7277 2e8e .3.b.S.elo..rw.. │ │ │ │ -0006e350: a18d 911e 28f0 4696 ff05 566f 726d 616c ....(.F...Vormal │ │ │ │ -0006e360: 6c79 932c 9603 eaa8 6193 e563 96ff 6666 ly.,....a..c..ff │ │ │ │ -0006e370: 6f6e 7374 616e 7491 0433 3573 7093 6593 onstant..35sp.e. │ │ │ │ -0006e380: 6369 0c63 9361 7469 6f6e 9104 d058 cf66 ci.c.ation...X.f │ │ │ │ -0006e390: 6f72 9603 eaa8 6193 7468 656f 7279 93da or....a.theory.. │ │ │ │ -0006e3a0: 5491 06f7 75cf 6973 9367 6976 9aac 7265 T...u.is.giv..re │ │ │ │ -0006e3b0: 6e93 6298 798e 9f15 913c 8d91 12c7 61d0 n.b.y....<....a. │ │ │ │ -0006e3c0: 4461 7461 8ea9 18b3 b58d 8d8d 9118 c761 Data...........a │ │ │ │ -0006e3d0: da68 cf28 df63 8d9f 01cc ccd5 318e 9104 .h.(.c......1... │ │ │ │ -0006e3e0: c004 d73b 8d96 01ff fe3a 933a 933a 8e9b ...;.....:.:.:.. │ │ │ │ -0006e3f0: 11ca 9c3b 9601 fffe df63 8d9f 01cc ccd8 ...;.....c...... │ │ │ │ -0006e400: 6e8e 9105 a850 cf29 d73b 9315 8d78 8d9f n....P.).;...x.. │ │ │ │ -0006e410: 01cc ccd5 318e 8e8d 910b 6d56 9f02 4ccc ....1.....mV..L. │ │ │ │ -0006e420: d81b 8d9f 011c 71d6 318e 8e91 14f3 81d7 ......q.1....... │ │ │ │ -0006e430: 3b8d 933a 933a 933a 8e98 3b8d 9378 8d9f ;..:.:.:..;..x.. │ │ │ │ -0006e440: 01cc ccd8 6e8e 8e8d 910e 55a0 9f02 4ccc ....n.....U...L. │ │ │ │ -0006e450: 1b8d 9f01 0000 d96e 8e8e 9118 cf5b d73a .......n.....[.: │ │ │ │ -0006e460: 9103 eaa8 748d 9f01 cccc eb41 6295 3c72 ....t......Ab.V....... │ │ │ │ -0006e700: b48d 9112 c761 5468 6596 03ea a865 7874 .....aThe....ext │ │ │ │ -0006e710: 656e 7369 6f6e 936f 6693 6193 7374 616e ension.of.a.stan │ │ │ │ -0006e720: 6461 7264 9374 6865 6f72 7993 da54 9106 dard.theory..T.. │ │ │ │ -0006e730: f775 cf62 9aac 7279 9373 7563 9868 9361 .u.b..ry.suc.h.a │ │ │ │ -0006e740: 9363 6f6e 7374 616e 9874 9373 7090 538e .constan.t.sp.S. │ │ │ │ -0006e750: 6563 690c 6361 7469 6f6e 9369 7393 6465 eci.cation.is.de │ │ │ │ -0006e760: 6e6f 7465 6493 6298 798e a68d 8d8d 9118 noted.b.y....... │ │ │ │ -0006e770: c761 da54 8d91 030c cdcf 2b8d 9f01 cccc .a.T......+..... │ │ │ │ -0006e780: e673 7095 8fa5 6593 638e 8e91 1c08 86da .sp...e.c....... │ │ │ │ -0006e790: 68cf 28df 638d 9f01 cccc d531 8e91 04c0 h.(.c......1.... │ │ │ │ -0006e7a0: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9b11 ..;.....:.:.:... │ │ │ │ -0006e7b0: ca9c 3b96 01ff fedf 638d 9f01 cccc d86e ..;.....c......n │ │ │ │ -0006e7c0: 8e91 05a8 50cf 29d7 3b93 158d 788d 9f01 ....P.).;...x... │ │ │ │ -0006e7d0: cccc d531 8e8e 8d91 0b6d 569f 024c ccd8 ...1.....mV..L.. │ │ │ │ -0006e7e0: 1b8d 9f01 1c71 d631 8e8e 9114 f381 d73b .....q.1.......; │ │ │ │ -0006e7f0: 8d93 3a93 3a93 3a8e 983b 8d93 788d 9f01 ..:.:.:..;..x... │ │ │ │ -0006e800: cccc d86e 8e8e 8d91 0e55 a09f 024c cc1b ...n.....U...L.. │ │ │ │ -0006e810: 8d9f 0100 00d9 6e8e 8e91 18cf 5bd7 3a91 ......n.....[.:. │ │ │ │ -0006e820: 03ea a874 8d9f 01cc cceb 4162 953c 726f ...t......Ab.|.. │ │ │ │ +0006d8f0: 8e8e a002 942f df8d a0fd 8bd0 218d 8d91 ...../......!... │ │ │ │ +0006d900: 12c7 61eb 4731 302e 352e 328e 914c 60f5 ..a.G10.5.2..L`. │ │ │ │ +0006d910: 4578 7465 6e73 696f 6e96 0566 6662 9a8c Extension..ffb.. │ │ │ │ +0006d920: cc79 9363 6f6e 7374 616e 9874 9373 7090 .y.constan.t.sp. │ │ │ │ +0006d930: 7333 6563 690c 6361 7469 6f6e 8e9f 17c0 s3eci.cation.... │ │ │ │ +0006d940: 008d 9112 c761 cf43 6f6e 7374 616e 9aac .....a.Constan.. │ │ │ │ +0006d950: 7274 9604 c8f4 7370 9053 8e65 6369 0c63 rt....sp.S.eci.c │ │ │ │ +0006d960: 6174 696f 6e73 9369 6e98 7472 6f90 538e ations.in.tro.S. │ │ │ │ +0006d970: 6475 6365 9104 c8f3 636f 6e73 7461 6e98 duce....constan. │ │ │ │ +0006d980: 7473 9328 6f72 9373 6574 7393 6f66 9363 ts.(or.sets.of.c │ │ │ │ +0006d990: 6f6e 7374 616e 9874 7329 9104 c8f3 7468 onstan.ts)....th │ │ │ │ +0006d9a0: 6174 9373 6174 6973 6679 9361 7262 6974 at.satisfy.arbit │ │ │ │ +0006d9b0: 7261 7279 8ea4 1000 008d 9112 c761 6769 rary.........agi │ │ │ │ +0006d9c0: 7695 ac72 656e 9b05 1e8e 2863 6f6e 7369 v..ren....(consi │ │ │ │ +0006d9d0: 7374 656e 9374 2998 7072 6f70 9553 8e65 sten.t).prop.S.e │ │ │ │ +0006d9e0: 7274 6965 732e 9108 d493 4691 ff05 566f rties.....F...Vo │ │ │ │ +0006d9f0: 7298 6578 616d 706c 652c 9105 6b87 6198 r.example,..k.a. │ │ │ │ +0006da00: 7468 656f 7279 9863 6f75 6c64 9105 1e8f theory.could.... │ │ │ │ +0006da10: 6293 6598 6578 7465 6e64 6564 9862 95ac b.e.extended.b.. │ │ │ │ +0006da20: 7279 9861 9863 6f6e 7374 616e 9374 8ea1 ry.a.constan.t.. │ │ │ │ +0006da30: 8d91 12c7 6173 7090 538e 6563 690c 6361 ....asp.S.eci.ca │ │ │ │ +0006da40: 7469 6f6e 9b03 6350 746f 9103 634f 6861 tion..cPto..cOha │ │ │ │ +0006da50: 95ac 7276 9365 9874 9377 936f 9103 634f ..rv.e.t.w.o..cO │ │ │ │ +0006da60: 6e65 7798 636f 6e73 7461 6e93 7473 98df new.constan.ts.. │ │ │ │ +0006da70: 628d 9f01 cccc d531 8e96 0823 53cf 616e b......1...#S.an │ │ │ │ +0006da80: 6498 df62 8d9f 01cc ccd5 328e 93cf 6f66 d..b......2...of │ │ │ │ +0006da90: 9874 90ac 7279 7095 538e 6598 eb40 6293 .t..ryp.S.e..@b. │ │ │ │ +0006daa0: 6f93 6f6c 9603 634f cf73 7563 90ac 7268 o.ol..cO.suc..rh │ │ │ │ +0006dab0: 9874 6861 7493 da3a cf28 df62 8d9f 01cc .that..:.(.b.... │ │ │ │ +0006dac0: ccd5 318e 9108 1556 cf3d 9103 5552 df62 ..1....V.=..UR.b │ │ │ │ +0006dad0: 8d9f 01cc ccd5 328e 9104 c004 cf29 2e91 ......2......).. │ │ │ │ +0006dae0: 050b c354 6869 738e a18d 9112 c761 7370 ...This......asp │ │ │ │ +0006daf0: 9553 8e65 6369 0c63 6174 696f 6e9b 03dc .S.eci.cation... │ │ │ │ +0006db00: e464 6f93 6573 986e 6f74 9875 6e69 7175 .do.es.not.uniqu │ │ │ │ +0006db10: 656c 7998 6465 0c6e 6596 03dc e3df 628d ely.de.ne.....b. │ │ │ │ +0006db20: 9f01 cccc d531 8e91 089c e8cf 616e 6498 .....1......and. │ │ │ │ +0006db30: df62 8d9f 01cc ccd5 328e 9104 c004 cf2c .b......2......, │ │ │ │ +0006db40: 9103 dfa5 7369 6e63 6598 6974 9869 7393 ....since.it.is. │ │ │ │ +0006db50: 7361 7469 730c 6564 9862 90ac 7279 9865 satis.ed.b..ry.e │ │ │ │ +0006db60: 6974 6865 7298 df62 8d9f 01cc ccd5 318e ither..b......1. │ │ │ │ +0006db70: 9108 1556 cf3d 9103 5552 df54 98cf 616e ...V.=..UR.T..an │ │ │ │ +0006db80: 648e a18d 9112 c761 df62 8d9f 01cc ccd5 d......a.b...... │ │ │ │ +0006db90: 328e 9608 1556 cf3d 9b03 5552 df46 cf2c 2....V.=..UR.F., │ │ │ │ +0006dba0: 9103 cda0 6f72 9103 c65f df62 8d9f 01cc ....or..._.b.... │ │ │ │ +0006dbb0: ccd5 318e 93cf 3d98 df46 9603 c65e cf61 ..1...=..F...^.a │ │ │ │ +0006dbc0: 6e64 93df 628d 9f01 cccc d532 8e91 0815 nd..b......2.... │ │ │ │ +0006dbd0: 56cf 3d98 df54 cf2e 9105 2cc8 5491 ff05 V.=..T....,.T... │ │ │ │ +0006dbe0: 566f 9365 6e73 7572 6593 7468 6174 9103 Vo.ensure.that.. │ │ │ │ +0006dbf0: c65f 7375 639a ac72 6893 7370 9053 8e65 ._suc..rh.sp.S.e │ │ │ │ +0006dc00: 6369 0c63 6174 696f 6e73 9361 7265 9363 ci.cations.are.c │ │ │ │ +0006dc10: 6f6e 7369 7374 656e 9874 2c91 03cd a174 onsisten.t,....t │ │ │ │ +0006dc20: 6865 7993 6361 6e8e a18d 9112 c761 6f6e hey.can......aon │ │ │ │ +0006dc30: 6c79 9602 f53d 6290 538e 659b 02f5 3e6d ly...=b.S.e...>m │ │ │ │ +0006dc40: 6164 6593 6966 9369 7498 6861 7393 616c ade.if.it.has.al │ │ │ │ +0006dc50: 7265 6164 7998 6290 538e 6565 6e93 7072 ready.b.S.een.pr │ │ │ │ +0006dc60: 6f95 ac72 7693 6564 9602 f53d 7468 6174 o..rv.ed...=that │ │ │ │ +0006dc70: 9874 6865 9370 726f 7090 538e 6572 7469 .the.prop.S.erti │ │ │ │ +0006dc80: 6573 9377 6869 6390 ac72 6898 7468 6593 es.whic..rh.the. │ │ │ │ +0006dc90: 6e65 7798 636f 6e73 7461 6e90 ac72 7473 new.constan..rts │ │ │ │ +0006dca0: 9361 7265 8ea1 8d91 12c7 6174 6f9b 0433 .are......ato..3 │ │ │ │ +0006dcb0: 4a68 6195 ac72 7693 6591 0433 4b61 7265 Jha..rv.e..3Kare │ │ │ │ +0006dcc0: 9863 6f6e 7369 7374 656e 9374 2e91 0612 .consisten.t.... │ │ │ │ +0006dcd0: c754 6869 7398 7275 6c65 7391 0433 4b6f .This.rules..3Ko │ │ │ │ +0006dce0: 7574 2c96 0445 7366 6f72 9865 7861 6d70 ut,..Esfor.examp │ │ │ │ +0006dcf0: 6c65 2c93 696e 90ac 7274 726f 9553 8e64 le,.in..rtro.S.d │ │ │ │ +0006dd00: 7563 696e 6798 7468 7265 6591 0433 4b62 ucing.three..3Kb │ │ │ │ +0006dd10: 936f 936f 6c65 616e 9863 6f6e 7374 616e .o.olean.constan │ │ │ │ +0006dd20: 90ac 7274 738e a18d 9112 c761 df62 8d9f ..rts......a.b.. │ │ │ │ +0006dd30: 01cc ccd5 318e 9104 c004 cf2c 9603 eaa8 ....1......,.... │ │ │ │ +0006dd40: df62 8d9f 01cc ccd5 328e 9b08 aaac cf61 .b......2......a │ │ │ │ +0006dd50: 6e64 93df 628d 9f01 cccc d533 8e98 cf73 nd..b......3...s │ │ │ │ +0006dd60: 7563 90ac 7268 9374 6861 7493 df62 8d9f uc..rh.that..b.. │ │ │ │ +0006dd70: 01cc ccd5 318e 9b08 1556 da36 cf3d 9103 ....1....V.6.=.. │ │ │ │ +0006dd80: 5552 df62 8d9f 01cc ccd5 328e 9104 c004 UR.b......2..... │ │ │ │ +0006dd90: cf2c 93df 628d 9f01 cccc d531 8e98 da36 .,..b......1...6 │ │ │ │ +0006dda0: cf3d 9103 5552 df62 8d9f 01cc ccd5 338e .=..UR.b......3. │ │ │ │ +0006ddb0: 9108 aaac cf61 6e64 93df 628d 9f01 cccc .....and..b..... │ │ │ │ +0006ddc0: d532 8e98 da36 cf3d 9103 5552 df62 8d9f .2...6.=..UR.b.. │ │ │ │ +0006ddd0: 01cc ccd5 338e 9104 c004 cf2e 8ea1 8d91 ....3........... │ │ │ │ +0006dde0: 1e28 f053 7570 7090 538e 6f73 6596 03a0 .(.Supp.S.ose... │ │ │ │ +0006ddf0: 0ada 39d7 788d 9f01 cccc d531 8e8d 9106 ..9.x......1.... │ │ │ │ +0006de00: c002 da01 9601 fffe 0193 018e 9116 bffe ................ │ │ │ │ +0006de10: d778 8d9f 01cc ccd8 6e8e 9105 a850 d73a .x......n....P.: │ │ │ │ +0006de20: 9374 93cf 6973 9361 9366 6f72 6d90 ac72 .t..is.a.form..r │ │ │ │ +0006de30: 756c 612c 9103 aef7 7769 7468 93d7 788d ula,....with..x. │ │ │ │ +0006de40: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ +0006de50: fffe 3a93 3a93 3a8e 9111 ca9c 3b9b 01ff ..:.:.:.....;... │ │ │ │ +0006de60: fe78 8d9f 01cc ccd8 6e8e 9109 485a cf64 .x......n...HZ.d │ │ │ │ +0006de70: 6973 7469 6e63 7493 7691 ff58 e461 7269 istinct.v..X.ari │ │ │ │ +0006de80: 6162 6c65 732e 9105 2001 4966 9107 4014 ables... .If..@. │ │ │ │ +0006de90: da60 9106 f55c 39d7 788d 9f01 cccc d531 .`...\9.x......1 │ │ │ │ +0006dea0: 8e8d 9106 c002 da01 9801 9801 8e91 16bf ................ │ │ │ │ +0006deb0: fed7 788d 9f01 cccc d86e 8e91 05a8 50d7 ..x......n....P. │ │ │ │ +0006dec0: 3a93 74cf 2c8e a18d 9112 c761 7468 656e :.t.,......athen │ │ │ │ +0006ded0: 9603 9642 619b 0396 4163 6f6e 7374 616e ...Ba...Aconstan │ │ │ │ +0006dee0: 90ac 7274 9373 7090 538e 6563 690c 6361 ..rt.sp.S.eci.ca │ │ │ │ +0006def0: 7469 6f6e 9861 6c6c 6f90 ac72 7773 936e tion.allo..rws.n │ │ │ │ +0006df00: 6577 9863 6f6e 7374 616e 90ac 7274 7393 ew.constan..rts. │ │ │ │ +0006df10: df63 8d9f 01cc ccd5 318e 9104 c004 cf2c .c......1......, │ │ │ │ +0006df20: 8d91 03a7 23d7 3a96 01ff fe3a 933a 8e91 ....#.:....:.:.. │ │ │ │ +0006df30: 1508 04cf 2c91 03a7 23df 638d 9f01 cccc ....,...#.c..... │ │ │ │ +0006df40: d86e 8e91 093e 91cf 746f 9362 9553 8e65 .n...>..to.b.S.e │ │ │ │ +0006df50: 9869 6e90 ac72 7472 6f93 6475 6365 6491 .in..rtro.duced. │ │ │ │ +0006df60: 0396 4273 6174 6973 6679 696e 673a 8ea4 ..Bsatisfying:.. │ │ │ │ +0006df70: 18b3 b48d 8d8d 911c b209 da60 9107 3ffa ...........`..?. │ │ │ │ +0006df80: d774 cf5b df63 8d9f 01cc ccd5 318e 9604 .t.[.c......1... │ │ │ │ +0006df90: c004 d73b 8d96 01ff feda 0193 0193 018e ...;............ │ │ │ │ +0006dfa0: 9111 fffa d73b 9b01 fffe df63 8d9f 01cc .....;.....c.... │ │ │ │ +0006dfb0: ccd8 6e8e 9105 a850 d73d 788d 9f01 cccc ..n....P.=x..... │ │ │ │ +0006dfc0: d531 8e93 d73b 8d98 da01 9801 9801 8e91 .1...;.......... │ │ │ │ +0006dfd0: 11ff fad7 3b98 788d 9f01 cccc d86e 8e91 ....;.x......n.. │ │ │ │ +0006dfe0: 05a8 50cf 5d8e 8e8e a18d 9112 c761 7768 ..P.]........awh │ │ │ │ +0006dff0: 6572 6591 0427 9dd7 74cf 5bdf 638d 9f01 ere..'..t.[.c... │ │ │ │ +0006e000: cccc d531 8e96 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ +0006e010: da01 9301 9301 8e91 11ff fad7 3b9b 01ff ............;... │ │ │ │ +0006e020: fedf 638d 9f01 cccc d86e 8e91 05a8 50d7 ..c......n....P. │ │ │ │ +0006e030: 3d78 8d9f 01cc ccd5 318e 93d7 3b8d 98da =x......1...;... │ │ │ │ +0006e040: 0198 0198 018e 9111 fffa d73b 9878 8d9f ...........;.x.. │ │ │ │ +0006e050: 01cc ccd8 6e8e 9105 a850 cf5d 9604 279d ....n....P.]..'. │ │ │ │ +0006e060: 6465 6e6f 7465 739b 0427 9c74 6865 9372 denotes..'.the.r │ │ │ │ +0006e070: 6573 756c 7493 6f66 9373 696d 90ac 7275 esult.of.sim..ru │ │ │ │ +0006e080: 6c74 616e 656f 7573 6c79 9873 7562 7374 ltaneously.subst │ │ │ │ +0006e090: 6974 7574 696e 6793 df63 8d9f 01cc ccd5 ituting..c...... │ │ │ │ +0006e0a0: 318e 9104 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ +0006e0b0: 933a 8e91 11ca 9c3b 9101 fffe df63 8d9f .:.....;.....c.. │ │ │ │ +0006e0c0: 01cc ccd8 6e8e 8ea4 1000 008d 9112 c761 ....n..........a │ │ │ │ +0006e0d0: cf66 6f72 9603 5640 d778 8d9f 01cc ccd5 .for..V@.x...... │ │ │ │ +0006e0e0: 318e 9104 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ +0006e0f0: 933a 8e91 11ca 9c3b 9101 fffe 788d 9f01 .:.....;....x... │ │ │ │ +0006e100: cccc d86e 8e91 08fe 91cf 7265 7370 9053 ...n......resp.S │ │ │ │ +0006e110: 8e65 6374 6976 9aac 7265 6c79 91ff 0556 .ectiv..rely...V │ │ │ │ +0006e120: 2e91 0507 684f 6693 636f 7572 7365 9103 ....hOf.course.. │ │ │ │ +0006e130: 5641 7468 6593 7498 7970 9053 8e65 936f VAthe.t.yp.S.e.o │ │ │ │ +0006e140: 6691 0356 4165 6163 9868 9363 6f6e 7374 f..VAeac.h.const │ │ │ │ +0006e150: 616e 9874 9103 5641 df63 8d9f 01cc ccd8 an.t..VA.c...... │ │ │ │ +0006e160: 698e 9106 bb1a cf6d 9875 7374 9362 9053 i......m.ust.b.S │ │ │ │ +0006e170: 8e65 9b03 5641 7468 6593 7361 6d65 9861 .e..VAthe.same.a │ │ │ │ +0006e180: 7393 7468 658e a18d 9112 c761 7490 ac72 s.the......at..r │ │ │ │ +0006e190: 7970 9a53 8e65 9603 8edc 6f66 9374 6865 yp.S.e....of.the │ │ │ │ +0006e1a0: 9363 6f72 7265 7370 986f 6e64 696e 6793 .corresp.onding. │ │ │ │ +0006e1b0: 7691 ff58 e461 7269 6162 6c65 9b03 8edd v..X.ariable.... │ │ │ │ +0006e1c0: d778 8d9f 01cc ccd8 698e 9103 64da cf2e .x......i...d... │ │ │ │ +0006e1d0: 9105 1a46 5491 ff05 566f 9365 6e73 7572 ...FT...Vo.ensur │ │ │ │ +0006e1e0: 6598 7468 6174 9374 6869 7393 6578 7465 e.that.this.exte │ │ │ │ +0006e1f0: 6e73 696f 6e93 6d65 639a ac72 6861 6e69 nsion.mec..rhani │ │ │ │ +0006e200: 736d 9370 7265 7365 7276 9865 738e a18d sm.preserv.es... │ │ │ │ +0006e210: 9112 c761 7468 6596 045f fb70 726f 709a ...athe.._.prop. │ │ │ │ +0006e220: 538e 6572 7490 ac72 7991 045f fa6f 6693 S.ert..ry.._.of. │ │ │ │ +0006e230: 7098 6f73 7365 7373 696e 6791 045f fa61 p.ossessing.._.a │ │ │ │ +0006e240: 936d 6f98 6465 6c2c 9104 7d4f 6193 6675 .mo.del,..}Oa.fu │ │ │ │ +0006e250: 7274 6865 729b 045f fa6d 6f72 6593 7465 rther.._.more.te │ │ │ │ +0006e260: 6395 ac72 686e 6963 616c 9872 6571 7569 c..rhnical.requi │ │ │ │ +0006e270: 7265 6d65 6e93 7496 045f fb69 7398 696d remen.t.._.is.im │ │ │ │ +0006e280: 7090 538e 6f73 6564 936f 6e8e a18d 9112 p.S.osed.on..... │ │ │ │ +0006e290: c761 7468 6573 6596 0402 4674 9aac 7279 .athese...Ft..ry │ │ │ │ +0006e2a0: 7090 538e 6573 3a91 0568 1b74 6865 7993 p.S.es:..h.they. │ │ │ │ +0006e2b0: 6d98 7573 7491 0402 4565 6163 9868 9363 m.ust...Eeac.h.c │ │ │ │ +0006e2c0: 6f6e 9874 6169 6e93 616c 6c91 0402 4574 on.tain.all...Et │ │ │ │ +0006e2d0: 6865 9374 9879 709a 538e 6591 0402 4576 he.t.yp.S.e...Ev │ │ │ │ +0006e2e0: 91ff 58e4 6172 6961 626c 6573 936f 9863 ..X.ariables.o.c │ │ │ │ +0006e2f0: 6375 7272 696e 6793 696e 9104 0245 d774 curring.in...E.t │ │ │ │ +0006e300: cf2e 9105 7fb9 5468 6973 9363 6f6e 6469 ......This.condi │ │ │ │ +0006e310: 7469 6f6e 8ea1 8d91 12c7 6169 7396 03ea tion......ais... │ │ │ │ +0006e320: a864 6973 6375 7373 6564 9366 7572 7468 .discussed.furth │ │ │ │ +0006e330: 6572 9369 6e93 5365 6374 696f 6e93 3130 er.in.Section.10 │ │ │ │ +0006e340: 2e35 2e33 9362 9053 8e65 6c6f 90ac 7277 .5.3.b.S.elo..rw │ │ │ │ +0006e350: 2e8e a18d 911e 28f0 4696 ff05 566f 726d ......(.F...Vorm │ │ │ │ +0006e360: 616c 6c79 932c 9603 eaa8 6193 e563 96ff ally.,....a..c.. │ │ │ │ +0006e370: 6666 6f6e 7374 616e 7491 0433 3573 7093 ffonstant..35sp. │ │ │ │ +0006e380: 6593 6369 0c63 9361 7469 6f6e 9104 d058 e.ci.c.ation...X │ │ │ │ +0006e390: cf66 6f72 9603 eaa8 6193 7468 656f 7279 .for....a.theory │ │ │ │ +0006e3a0: 93da 5491 06f7 75cf 6973 9367 6976 9aac ..T...u.is.giv.. │ │ │ │ +0006e3b0: 7265 6e93 6298 798e 9f15 913c 8d91 12c7 ren.b.y....<.... │ │ │ │ +0006e3c0: 61d0 4461 7461 8ea9 18b3 b58d 8d8d 9118 a.Data.......... │ │ │ │ +0006e3d0: c761 da68 cf28 df63 8d9f 01cc ccd5 318e .a.h.(.c......1. │ │ │ │ +0006e3e0: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ +0006e3f0: 8e9b 11ca 9c3b 9601 fffe df63 8d9f 01cc .....;.....c.... │ │ │ │ +0006e400: ccd8 6e8e 9105 a850 cf29 d73b 9315 8d78 ..n....P.).;...x │ │ │ │ +0006e410: 8d9f 01cc ccd5 318e 8e8d 910b 6d56 9f02 ......1.....mV.. │ │ │ │ +0006e420: 4ccc d81b 8d9f 011c 71d6 318e 8e91 14f3 L.......q.1..... │ │ │ │ +0006e430: 81d7 3b8d 933a 933a 933a 8e98 3b8d 9378 ..;..:.:.:..;..x │ │ │ │ +0006e440: 8d9f 01cc ccd8 6e8e 8e8d 910e 55a0 9f02 ......n.....U... │ │ │ │ +0006e450: 4ccc 1b8d 9f01 0000 d96e 8e8e 9118 cf5b L........n.....[ │ │ │ │ +0006e460: d73a 9103 eaa8 748d 9f01 cccc eb41 6295 .:....t......Ab. │ │ │ │ +0006e470: 3c72 6f93 6f6c 8e91 10d7 c4da 698e 8e8e V..... │ │ │ │ +0006e700: 18b3 b48d 9112 c761 5468 6596 03ea a865 .......aThe....e │ │ │ │ +0006e710: 7874 656e 7369 6f6e 936f 6693 6193 7374 xtension.of.a.st │ │ │ │ +0006e720: 616e 6461 7264 9374 6865 6f72 7993 da54 andard.theory..T │ │ │ │ +0006e730: 9106 f775 cf62 9aac 7279 9373 7563 9868 ...u.b..ry.suc.h │ │ │ │ +0006e740: 9361 9363 6f6e 7374 616e 9874 9373 7090 .a.constan.t.sp. │ │ │ │ +0006e750: 538e 6563 690c 6361 7469 6f6e 9369 7393 S.eci.cation.is. │ │ │ │ +0006e760: 6465 6e6f 7465 6493 6298 798e a68d 8d8d denoted.b.y..... │ │ │ │ +0006e770: 9118 c761 da54 8d91 030c cdcf 2b8d 9f01 ...a.T......+... │ │ │ │ +0006e780: cccc e673 7095 8fa5 6593 638e 8e91 1c08 ...sp...e.c..... │ │ │ │ +0006e790: 86da 68cf 28df 638d 9f01 cccc d531 8e91 ..h.(.c......1.. │ │ │ │ +0006e7a0: 04c0 04d7 3b8d 9601 fffe 3a93 3a93 3a8e ....;.....:.:.:. │ │ │ │ +0006e7b0: 9b11 ca9c 3b96 01ff fedf 638d 9f01 cccc ....;.....c..... │ │ │ │ +0006e7c0: d86e 8e91 05a8 50cf 29d7 3b93 158d 788d .n....P.).;...x. │ │ │ │ +0006e7d0: 9f01 cccc d531 8e8e 8d91 0b6d 569f 024c .....1.....mV..L │ │ │ │ +0006e7e0: ccd8 1b8d 9f01 1c71 d631 8e8e 9114 f381 .......q.1...... │ │ │ │ +0006e7f0: d73b 8d93 3a93 3a93 3a8e 983b 8d93 788d .;..:.:.:..;..x. │ │ │ │ +0006e800: 9f01 cccc d86e 8e8e 8d91 0e55 a09f 024c .....n.....U...L │ │ │ │ +0006e810: cc1b 8d9f 0100 00d9 6e8e 8e91 18cf 5bd7 ........n.....[. │ │ │ │ +0006e820: 3a91 03ea a874 8d9f 01cc cceb 4162 953c :....t......Ab.< │ │ │ │ +0006e830: 726f 936f 6c8e 9110 d7c4 da69 8e8e 8ea1 ro.ol......i.... │ │ │ │ +0006e840: 8d91 12c7 61cf 616e 6496 03ea a869 7393 ....a.and....is. │ │ │ │ +0006e850: 6465 0c6e 6564 9374 6f93 6290 538e 6593 de.ned.to.b.S.e. │ │ │ │ +0006e860: 7468 6593 7468 656f 7279 3a8e a18d 8d8d the.theory:..... │ │ │ │ +0006e870: 9118 c761 da68 8d8d 8d8d df53 7472 7563 ...a.h.....Struc │ │ │ │ +0006e880: 8e8d 911a 037b 9f01 cccc db54 8e91 2147 .....{.....T..!G │ │ │ │ +0006e890: 77d7 3b8e 8ea4 0e7f ff8d 8d8d df53 6967 w.;..........Sig │ │ │ │ +0006e8a0: 8e8d 910f 5466 9f02 d554 db54 8e91 1943 ....Tf...T.T...C │ │ │ │ +0006e8b0: 0ada 5b91 02aa a866 8ddf 638d 9f01 cccc ..[....f..c..... │ │ │ │ +0006e8c0: d531 8e8e 8d91 09f8 e49f 024c ccd8 1b8d .1.........L.... │ │ │ │ +0006e8d0: 9f01 1c71 d631 8e8e 9113 7f0f d73b 8d96 ...q.1.......;.. │ │ │ │ +0006e8e0: 01ff fe3a 933a 933a 8e91 11ca 9c3b 8d91 ...:.:.:.....;.. │ │ │ │ +0006e8f0: 01ff fedf 638d 9f01 cccc d86e 8e8e 8d91 ....c......n.... │ │ │ │ +0006e900: 0ce1 2e9f 024c cc1b 8d9f 0100 00d9 6e8e .....L........n. │ │ │ │ +0006e910: 8e91 175a e9da 67d7 3b8e 8ea1 8d8d 8ddf ...Z..g.;....... │ │ │ │ +0006e920: 4178 696f 6d73 8e8d 9123 92bb 9f01 cccc Axioms...#...... │ │ │ │ +0006e930: db54 8e91 2d81 5fda 5b91 02aa a866 d774 .T..-._.[....f.t │ │ │ │ +0006e940: cf5b df63 8d9f 01cc ccd5 318e 9604 c004 .[.c......1..... │ │ │ │ +0006e950: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +0006e960: 9c3b 9b01 fffe df63 8d9f 01cc ccd8 6e8e .;.....c......n. │ │ │ │ +0006e970: 9105 a850 d73d 788d 9f01 cccc d531 8e93 ...P.=x......1.. │ │ │ │ +0006e980: d73b 8d98 3a98 3a98 3a8e 9111 ca9c 3b98 .;..:.:.:.....;. │ │ │ │ +0006e990: 788d 9f01 cccc d86e 8e91 05a8 50cf 5dda x......n....P.]. │ │ │ │ +0006e9a0: 67d7 3b8e 8ea1 8d8d 8ddf 5468 656f 90ac g.;.......Theo.. │ │ │ │ +0006e9b0: 7272 656d 738e 8d91 2fd2 b49f 01cc ccdb rrems.../....... │ │ │ │ +0006e9c0: 548e 9137 16b0 da69 8e8e 8e8e 8e8e 8e9f T..7...i........ │ │ │ │ +0006e9d0: 24fd 138e 8c8b 0000 0080 0000 0000 0000 $............... │ │ │ │ 0006e9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0006e9f0: 0000 0000 0000 0000 0000 0000 0006 d86a ...............j │ │ │ │ -0006ea00: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -0006ea10: fa99 9a8d 91ea f1eb d031 3238 9201 2ff5 .........128../. │ │ │ │ -0006ea20: f443 6861 7074 6572 9104 8000 3130 2e91 .Chapter....10.. │ │ │ │ -0006ea30: 0a80 0054 6865 6f72 6965 738e 91ea f1eb ...Theories..... │ │ │ │ -0006ea40: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -0006ea50: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 eaf1 ..../......!.... │ │ │ │ -0006ea60: eb50 726f 7090 6000 6f73 6974 696f 6e91 .Prop.`.osition. │ │ │ │ -0006ea70: 045e e3e5 5468 6591 0418 b874 6865 91ff .^..The....the.. │ │ │ │ -0006ea80: 6666 6f72 7991 0418 b7da 548d 9103 0ccd ffory.....T..... │ │ │ │ -0006ea90: cf2b 8d9f 01cc cce6 7370 958f a565 9363 .+......sp...e.c │ │ │ │ -0006eaa0: 8e8e 911c 0886 da68 cf28 df63 8d9f 01cc .......h.(.c.... │ │ │ │ -0006eab0: ccd5 318e 9104 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ -0006eac0: 933a 933a 8e9b 11ca 9c3b 9601 fffe df63 .:.:.....;.....c │ │ │ │ -0006ead0: 8d9f 01cc ccd8 6e8e 9105 a850 cf29 d73b ......n....P.).; │ │ │ │ -0006eae0: 9315 8d78 8d9f 01cc ccd5 318e 8e8d 910b ...x......1..... │ │ │ │ -0006eaf0: 6d56 9f02 4ccc d81b 8d9f 011c 71d6 318e mV..L.......q.1. │ │ │ │ -0006eb00: 8e91 14f3 81d7 3b8d 933a 933a 933a 8e98 ......;..:.:.:.. │ │ │ │ -0006eb10: 3b8d 9378 8d9f 01cc ccd8 6e8e 8e8d 910e ;..x......n..... │ │ │ │ -0006eb20: 55a0 9f02 4ccc 1b8d 9f01 0000 d96e 8e8e U...L........n.. │ │ │ │ -0006eb30: 9118 cf5b d73a 9604 18b8 748d 9f01 cccc ...[.:....t..... │ │ │ │ -0006eb40: eb41 6295 3c72 6f93 6f6c 8e91 10d7 c4da .Ab.. │ │ │ │ -0006eeb0: da21 8e8d 9200 903e 9bcf 328e 8e8e 8e9f .!.....>..2..... │ │ │ │ -0006eec0: 2025 d68d 91ea f1eb 4e6f 9aac 7277 9604 %......No..rw.. │ │ │ │ -0006eed0: 4f98 da39 d778 91fe 0002 733a 9374 93cf O..9.x....s:.t.. │ │ │ │ -0006eee0: 6973 9104 4f97 696e 8d93 df54 6865 6f98 is..O.in...Theo. │ │ │ │ -0006eef0: 7265 6d73 8e8d 9134 224c 9f01 cccc db54 rems...4"L.....T │ │ │ │ -0006ef00: 8e91 3fb5 e0cf 616e 6493 6865 6e63 6593 ..?...and.hence. │ │ │ │ -0006ef10: 6298 7993 7468 6593 536f 756e 646e 6573 b.y.the.Soundnes │ │ │ │ -0006ef20: 7393 5468 656f 7265 6d91 044f 9731 302e s.Theorem..O.10. │ │ │ │ -0006ef30: 332e 3293 7468 6973 9373 6571 7565 6e98 3.2.this.sequen. │ │ │ │ -0006ef40: 7493 6973 8ea1 8d91 eaf1 eb73 6174 6973 t.is.......satis │ │ │ │ -0006ef50: 0c65 6496 042c 3c62 9aac 7279 93d7 4d91 .ed..,%at..>&t │ │ │ │ -0006f860: 6865 9362 9053 8e65 6769 6e6e 696e 6798 he.b.S.eginning. │ │ │ │ -0006f870: 6f66 9353 6563 7469 6f6e 9831 302e 352c of.Section.10.5, │ │ │ │ -0006f880: 9104 5304 6f6e 6598 6861 7393 7468 6174 ..S.one.has.that │ │ │ │ -0006f890: 985b 96fe 0002 5bd7 0b9b fe13 9173 3b78 .[....[......s;x │ │ │ │ -0006f8a0: 9373 3a74 cf5d 935d 8d9f 01cc ccd8 4d8d .s:t.].]......M. │ │ │ │ -0006f8b0: 9100 da22 9ffd b8e4 dc30 8e8e 9110 1925 ...".....0.....% │ │ │ │ -0006f8c0: cf3d 9103 e36e 5b93 5bd7 0b98 733b 7893 .=...n[.[...s;x. │ │ │ │ -0006f8d0: 733a 74cf 5d93 5d8d 9f01 cccc d84d 8e91 s:t.].]......M.. │ │ │ │ -0006f8e0: 0983 f0cf 2e91 0633 5848 656e 6365 8ea1 .......3XHence.. │ │ │ │ -0006f8f0: 8d91 eaf1 eb62 90ac 7279 9603 eaa8 6465 .....b..ry....de │ │ │ │ -0006f900: 0c6e 6974 696f 6e93 6f66 9374 6865 93d7 .nition.of.the.. │ │ │ │ -0006f910: 738d 9f01 cccc d869 8e91 0364 dacf 2c93 s......i...d..,. │ │ │ │ -0006f920: 666f 7293 616c 6c93 d758 91fe f185 7396 for.all..X....s. │ │ │ │ -0006f930: 0355 52da 3293 558d 9101 3111 9ffb a532 .UR.2.U...1....2 │ │ │ │ -0006f940: d86d 8e8e a68d 8d8d 91f0 f1eb cf5b 96fe .m...........[.. │ │ │ │ -0006f950: 0002 5bd7 0b91 fe13 9173 3b78 9373 3a74 ..[......s;x.s:t │ │ │ │ -0006f960: cf5d 935d 8d9f 01cc ccd8 4d8d 9100 da22 .].]......M...." │ │ │ │ -0006f970: 9ffd b8e4 dc30 8e8e 910c 35b7 cf28 d758 .....0....5..(.X │ │ │ │ -0006f980: 96fe f185 73cf 2928 d773 8d9f 01cc ccd5 ....s.)(.s...... │ │ │ │ -0006f990: 318e 9104 c004 cf28 d758 9373 cf29 d73b 1......(.X.s.).; │ │ │ │ -0006f9a0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ -0006f9b0: 9101 fffe 738d 9f01 cccc d86e 8e91 05a8 ....s......n.... │ │ │ │ -0006f9c0: 50cf 28d7 5893 73cf 2929 9603 5552 3d93 P.(.X.s.))..UR=. │ │ │ │ -0006f9d0: 318e 8e8e 9f19 2d14 8d91 eaf1 eb54 6865 1.....-......The │ │ │ │ -0006f9e0: 6e96 03fe 6b75 7369 6e67 934c 656d 6d61 n...kusing.Lemma │ │ │ │ -0006f9f0: 9334 9369 6e93 5365 6374 696f 6e93 392e .4.in.Section.9. │ │ │ │ -0006fa00: 332e 3391 03fe 6c6f 6e93 7468 6593 7365 3.3...lon.the.se │ │ │ │ -0006fa10: 6d61 6e90 ac72 7469 6373 936f 6693 7375 man..rtics.of.su │ │ │ │ -0006fa20: 6273 7469 7475 7469 6f6e 9374 6f67 6574 bstitution.toget │ │ │ │ -0006fa30: 6865 7293 7769 7468 9374 6865 8ea1 8d91 her.with.the.... │ │ │ │ -0006fa40: eaf1 eb64 650c 6e69 7469 6f6e 9603 eaa8 ...de.nition.... │ │ │ │ -0006fa50: 6f66 935b 96fe 0002 5bdf 638d 9f01 cccc of.[....[.c..... │ │ │ │ -0006fa60: d869 8e91 0364 dacf 5d93 5d8d 9f01 cccc .i...d..].]..... │ │ │ │ -0006fa70: d84d 8d91 00da 229f fdb8 e4dc 308e 8e91 .M....".....0... │ │ │ │ -0006fa80: 0c35 b7cf 2c96 03ea a86f 6e65 930c 6e61 .5..,....one..na │ │ │ │ -0006fa90: 6c6c 7993 6f62 7461 696e 7393 7468 6174 lly.obtains.that │ │ │ │ -0006faa0: 9366 6f72 9361 6c6c 93d7 5891 fef1 8573 .for.all..X....s │ │ │ │ -0006fab0: 9603 5552 da32 9355 8d91 0131 119f fba5 ..UR.2.U...1.... │ │ │ │ -0006fac0: 32d8 6d8e 8ea6 8d8d 8d91 f0f1 ebcf 5b91 2.m...........[. │ │ │ │ -0006fad0: fe00 025b d774 cf5b df63 8d9f 01cc ccd5 ...[.t.[.c...... │ │ │ │ -0006fae0: 318e 9604 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ -0006faf0: 933a 8e91 11ca 9c3b 9b01 fffe df63 8d9f .:.....;.....c.. │ │ │ │ -0006fb00: 01cc ccd8 6e8e 9105 a850 d73d 788d 9f01 ....n....P.=x... │ │ │ │ -0006fb10: cccc d531 8e93 d73b 8d98 3a98 3a98 3a8e ...1...;..:.:.:. │ │ │ │ -0006fb20: 9111 ca9c 3b98 788d 9f01 cccc d86e 8e91 ....;.x......n.. │ │ │ │ -0006fb30: 05a8 50cf 5d5d 91fe 0002 5d8d 9f01 cccc ..P.]]....]..... │ │ │ │ -0006fb40: d84d 8d91 00da 229f fdb8 e4dc 308e 8e91 .M....".....0... │ │ │ │ -0006fb50: 0c35 b7cf 28d7 5891 fef1 8573 cf29 9603 .5..(.X....s.).. │ │ │ │ -0006fb60: 5552 3d93 318e 8e8e 9f19 2d14 8d91 eaf1 UR=.1.....-..... │ │ │ │ -0006fb70: eb6f 7296 060e 5a69 6e9b 060e 596f 7468 .or...Zin...Yoth │ │ │ │ -0006fb80: 6572 9377 90ac 726f 7264 7398 7468 6174 er.w..rords.that │ │ │ │ -0006fb90: 93d7 4d8d 9101 40e4 9ffb a532 db30 8e91 ..M...@....2.0.. │ │ │ │ -0006fba0: 0a1d 76cf 7361 7469 730c 6573 93d7 74cf ..v.satis.es..t. │ │ │ │ -0006fbb0: 5bdf 638d 9f01 cccc d531 8e96 04c0 04d7 [.c......1...... │ │ │ │ -0006fbc0: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -0006fbd0: 3b9b 01ff fedf 638d 9f01 cccc d86e 8e91 ;.....c......n.. │ │ │ │ -0006fbe0: 05a8 50d7 3d78 8d9f 01cc ccd5 318e 93d7 ..P.=x......1... │ │ │ │ -0006fbf0: 3b8d 983a 983a 983a 8e91 11ca 9c3b 9878 ;..:.:.:.....;.x │ │ │ │ -0006fc00: 8d9f 01cc ccd8 6e8e 9105 a850 cf5d 2e91 ......n....P.].. │ │ │ │ -0006fc10: 0ba3 f448 656e 6365 9606 0e5a d74d 8d91 ...Hence...Z.M.. │ │ │ │ -0006fc20: 0140 e49f fba5 32db 308e 910a 1d76 cf69 .@....2.0....v.i │ │ │ │ -0006fc30: 7393 6191 060e 596d 6f90 538e 6465 6c93 s.a...Ymo.S.del. │ │ │ │ -0006fc40: 6f66 8ea1 8d91 eaf1 ebda 548d 9103 0ccd of........T..... │ │ │ │ -0006fc50: cf2b 8d9f 01cc cce6 7370 958f a565 9363 .+......sp...e.c │ │ │ │ -0006fc60: 8e8e 911c 0886 da68 cf28 df63 8d9f 01cc .......h.(.c.... │ │ │ │ -0006fc70: ccd5 318e 9104 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ -0006fc80: 933a 933a 8e9b 11ca 9c3b 9601 fffe df63 .:.:.....;.....c │ │ │ │ -0006fc90: 8d9f 01cc ccd8 6e8e 9105 a850 cf29 d73b ......n....P.).; │ │ │ │ -0006fca0: 9315 8d78 8d9f 01cc ccd5 318e 8e8d 910b ...x......1..... │ │ │ │ -0006fcb0: 6d56 9f02 4ccc d81b 8d9f 011c 71d6 318e mV..L.......q.1. │ │ │ │ -0006fcc0: 8e91 14f3 81d7 3b8d 933a 933a 933a 8e98 ......;..:.:.:.. │ │ │ │ -0006fcd0: 3b8d 9378 8d9f 01cc ccd8 6e8e 8e8d 910e ;..x......n..... │ │ │ │ -0006fce0: 55a0 9f02 4ccc 1b8d 9f01 0000 d96e 8e8e U...L........n.. │ │ │ │ -0006fcf0: 9118 cf5b d73a 9603 eaa8 748d 9f01 cccc ...[.:....t..... │ │ │ │ -0006fd00: eb41 6295 3c72 6f93 6f6c 8e91 10d7 c4da .Ab.|. │ │ │ │ +0006ea50: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ +0006ea60: eaf1 eb50 726f 7090 6000 6f73 6974 696f ...Prop.`.ositio │ │ │ │ +0006ea70: 6e91 045e e3e5 5468 6591 0418 b874 6865 n..^..The....the │ │ │ │ +0006ea80: 91ff 6666 6f72 7991 0418 b7da 548d 9103 ..ffory.....T... │ │ │ │ +0006ea90: 0ccd cf2b 8d9f 01cc cce6 7370 958f a565 ...+......sp...e │ │ │ │ +0006eaa0: 9363 8e8e 911c 0886 da68 cf28 df63 8d9f .c.......h.(.c.. │ │ │ │ +0006eab0: 01cc ccd5 318e 9104 c004 d73b 8d96 01ff ....1......;.... │ │ │ │ +0006eac0: fe3a 933a 933a 8e9b 11ca 9c3b 9601 fffe .:.:.:.....;.... │ │ │ │ +0006ead0: df63 8d9f 01cc ccd8 6e8e 9105 a850 cf29 .c......n....P.) │ │ │ │ +0006eae0: d73b 9315 8d78 8d9f 01cc ccd5 318e 8e8d .;...x......1... │ │ │ │ +0006eaf0: 910b 6d56 9f02 4ccc d81b 8d9f 011c 71d6 ..mV..L.......q. │ │ │ │ +0006eb00: 318e 8e91 14f3 81d7 3b8d 933a 933a 933a 1.......;..:.:.: │ │ │ │ +0006eb10: 8e98 3b8d 9378 8d9f 01cc ccd8 6e8e 8e8d ..;..x......n... │ │ │ │ +0006eb20: 910e 55a0 9f02 4ccc 1b8d 9f01 0000 d96e ..U...L........n │ │ │ │ +0006eb30: 8e8e 9118 cf5b d73a 9604 18b8 748d 9f01 .....[.:....t... │ │ │ │ +0006eb40: cccc eb41 6295 3c72 6f93 6f6c 8e91 10d7 ...Ab...!.....>..2... │ │ │ │ +0006eec0: 8e9f 2025 d68d 91ea f1eb 4e6f 9aac 7277 .. %......No..rw │ │ │ │ +0006eed0: 9604 4f98 da39 d778 91fe 0002 733a 9374 ..O..9.x....s:.t │ │ │ │ +0006eee0: 93cf 6973 9104 4f97 696e 8d93 df54 6865 ..is..O.in...The │ │ │ │ +0006eef0: 6f98 7265 6d73 8e8d 9134 224c 9f01 cccc o.rems...4"L.... │ │ │ │ +0006ef00: db54 8e91 3fb5 e0cf 616e 6493 6865 6e63 .T..?...and.henc │ │ │ │ +0006ef10: 6593 6298 7993 7468 6593 536f 756e 646e e.b.y.the.Soundn │ │ │ │ +0006ef20: 6573 7393 5468 656f 7265 6d91 044f 9731 ess.Theorem..O.1 │ │ │ │ +0006ef30: 302e 332e 3293 7468 6973 9373 6571 7565 0.3.2.this.seque │ │ │ │ +0006ef40: 6e98 7493 6973 8ea1 8d91 eaf1 eb73 6174 n.t.is.......sat │ │ │ │ +0006ef50: 6973 0c65 6496 042c 3c62 9aac 7279 93d7 is.ed..,%at..> │ │ │ │ +0006f860: 2674 6865 9362 9053 8e65 6769 6e6e 696e &the.b.S.eginnin │ │ │ │ +0006f870: 6798 6f66 9353 6563 7469 6f6e 9831 302e g.of.Section.10. │ │ │ │ +0006f880: 352c 9104 5304 6f6e 6598 6861 7393 7468 5,..S.one.has.th │ │ │ │ +0006f890: 6174 985b 96fe 0002 5bd7 0b9b fe13 9173 at.[....[......s │ │ │ │ +0006f8a0: 3b78 9373 3a74 cf5d 935d 8d9f 01cc ccd8 ;x.s:t.].]...... │ │ │ │ +0006f8b0: 4d8d 9100 da22 9ffd b8e4 dc30 8e8e 9110 M....".....0.... │ │ │ │ +0006f8c0: 1925 cf3d 9103 e36e 5b93 5bd7 0b98 733b .%.=...n[.[...s; │ │ │ │ +0006f8d0: 7893 733a 74cf 5d93 5d8d 9f01 cccc d84d x.s:t.].]......M │ │ │ │ +0006f8e0: 8e91 0983 f0cf 2e91 0633 5848 656e 6365 .........3XHence │ │ │ │ +0006f8f0: 8ea1 8d91 eaf1 eb62 90ac 7279 9603 eaa8 .......b..ry.... │ │ │ │ +0006f900: 6465 0c6e 6974 696f 6e93 6f66 9374 6865 de.nition.of.the │ │ │ │ +0006f910: 93d7 738d 9f01 cccc d869 8e91 0364 dacf ..s......i...d.. │ │ │ │ +0006f920: 2c93 666f 7293 616c 6c93 d758 91fe f185 ,.for.all..X.... │ │ │ │ +0006f930: 7396 0355 52da 3293 558d 9101 3111 9ffb s..UR.2.U...1... │ │ │ │ +0006f940: a532 d86d 8e8e a68d 8d8d 91f0 f1eb cf5b .2.m...........[ │ │ │ │ +0006f950: 96fe 0002 5bd7 0b91 fe13 9173 3b78 9373 ....[......s;x.s │ │ │ │ +0006f960: 3a74 cf5d 935d 8d9f 01cc ccd8 4d8d 9100 :t.].]......M... │ │ │ │ +0006f970: da22 9ffd b8e4 dc30 8e8e 910c 35b7 cf28 .".....0....5..( │ │ │ │ +0006f980: d758 96fe f185 73cf 2928 d773 8d9f 01cc .X....s.)(.s.... │ │ │ │ +0006f990: ccd5 318e 9104 c004 cf28 d758 9373 cf29 ..1......(.X.s.) │ │ │ │ +0006f9a0: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +0006f9b0: 9c3b 9101 fffe 738d 9f01 cccc d86e 8e91 .;....s......n.. │ │ │ │ +0006f9c0: 05a8 50cf 28d7 5893 73cf 2929 9603 5552 ..P.(.X.s.))..UR │ │ │ │ +0006f9d0: 3d93 318e 8e8e 9f19 2d14 8d91 eaf1 eb54 =.1.....-......T │ │ │ │ +0006f9e0: 6865 6e96 03fe 6b75 7369 6e67 934c 656d hen...kusing.Lem │ │ │ │ +0006f9f0: 6d61 9334 9369 6e93 5365 6374 696f 6e93 ma.4.in.Section. │ │ │ │ +0006fa00: 392e 332e 3391 03fe 6c6f 6e93 7468 6593 9.3.3...lon.the. │ │ │ │ +0006fa10: 7365 6d61 6e90 ac72 7469 6373 936f 6693 seman..rtics.of. │ │ │ │ +0006fa20: 7375 6273 7469 7475 7469 6f6e 9374 6f67 substitution.tog │ │ │ │ +0006fa30: 6574 6865 7293 7769 7468 9374 6865 8ea1 ether.with.the.. │ │ │ │ +0006fa40: 8d91 eaf1 eb64 650c 6e69 7469 6f6e 9603 .....de.nition.. │ │ │ │ +0006fa50: eaa8 6f66 935b 96fe 0002 5bdf 638d 9f01 ..of.[....[.c... │ │ │ │ +0006fa60: cccc d869 8e91 0364 dacf 5d93 5d8d 9f01 ...i...d..].]... │ │ │ │ +0006fa70: cccc d84d 8d91 00da 229f fdb8 e4dc 308e ...M....".....0. │ │ │ │ +0006fa80: 8e91 0c35 b7cf 2c96 03ea a86f 6e65 930c ...5..,....one.. │ │ │ │ +0006fa90: 6e61 6c6c 7993 6f62 7461 696e 7393 7468 nally.obtains.th │ │ │ │ +0006faa0: 6174 9366 6f72 9361 6c6c 93d7 5891 fef1 at.for.all..X... │ │ │ │ +0006fab0: 8573 9603 5552 da32 9355 8d91 0131 119f .s..UR.2.U...1.. │ │ │ │ +0006fac0: fba5 32d8 6d8e 8ea6 8d8d 8d91 f0f1 ebcf ..2.m........... │ │ │ │ +0006fad0: 5b91 fe00 025b d774 cf5b df63 8d9f 01cc [....[.t.[.c.... │ │ │ │ +0006fae0: ccd5 318e 9604 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ +0006faf0: 933a 933a 8e91 11ca 9c3b 9b01 fffe df63 .:.:.....;.....c │ │ │ │ +0006fb00: 8d9f 01cc ccd8 6e8e 9105 a850 d73d 788d ......n....P.=x. │ │ │ │ +0006fb10: 9f01 cccc d531 8e93 d73b 8d98 3a98 3a98 .....1...;..:.:. │ │ │ │ +0006fb20: 3a8e 9111 ca9c 3b98 788d 9f01 cccc d86e :.....;.x......n │ │ │ │ +0006fb30: 8e91 05a8 50cf 5d5d 91fe 0002 5d8d 9f01 ....P.]]....]... │ │ │ │ +0006fb40: cccc d84d 8d91 00da 229f fdb8 e4dc 308e ...M....".....0. │ │ │ │ +0006fb50: 8e91 0c35 b7cf 28d7 5891 fef1 8573 cf29 ...5..(.X....s.) │ │ │ │ +0006fb60: 9603 5552 3d93 318e 8e8e 9f19 2d14 8d91 ..UR=.1.....-... │ │ │ │ +0006fb70: eaf1 eb6f 7296 060e 5a69 6e9b 060e 596f ...or...Zin...Yo │ │ │ │ +0006fb80: 7468 6572 9377 90ac 726f 7264 7398 7468 ther.w..rords.th │ │ │ │ +0006fb90: 6174 93d7 4d8d 9101 40e4 9ffb a532 db30 at..M...@....2.0 │ │ │ │ +0006fba0: 8e91 0a1d 76cf 7361 7469 730c 6573 93d7 ....v.satis.es.. │ │ │ │ +0006fbb0: 74cf 5bdf 638d 9f01 cccc d531 8e96 04c0 t.[.c......1.... │ │ │ │ +0006fbc0: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +0006fbd0: ca9c 3b9b 01ff fedf 638d 9f01 cccc d86e ..;.....c......n │ │ │ │ +0006fbe0: 8e91 05a8 50d7 3d78 8d9f 01cc ccd5 318e ....P.=x......1. │ │ │ │ +0006fbf0: 93d7 3b8d 983a 983a 983a 8e91 11ca 9c3b ..;..:.:.:.....; │ │ │ │ +0006fc00: 9878 8d9f 01cc ccd8 6e8e 9105 a850 cf5d .x......n....P.] │ │ │ │ +0006fc10: 2e91 0ba3 f448 656e 6365 9606 0e5a d74d .....Hence...Z.M │ │ │ │ +0006fc20: 8d91 0140 e49f fba5 32db 308e 910a 1d76 ...@....2.0....v │ │ │ │ +0006fc30: cf69 7393 6191 060e 596d 6f90 538e 6465 .is.a...Ymo.S.de │ │ │ │ +0006fc40: 6c93 6f66 8ea1 8d91 eaf1 ebda 548d 9103 l.of........T... │ │ │ │ +0006fc50: 0ccd cf2b 8d9f 01cc cce6 7370 958f a565 ...+......sp...e │ │ │ │ +0006fc60: 9363 8e8e 911c 0886 da68 cf28 df63 8d9f .c.......h.(.c.. │ │ │ │ +0006fc70: 01cc ccd5 318e 9104 c004 d73b 8d96 01ff ....1......;.... │ │ │ │ +0006fc80: fe3a 933a 933a 8e9b 11ca 9c3b 9601 fffe .:.:.:.....;.... │ │ │ │ +0006fc90: df63 8d9f 01cc ccd8 6e8e 9105 a850 cf29 .c......n....P.) │ │ │ │ +0006fca0: d73b 9315 8d78 8d9f 01cc ccd5 318e 8e8d .;...x......1... │ │ │ │ +0006fcb0: 910b 6d56 9f02 4ccc d81b 8d9f 011c 71d6 ..mV..L.......q. │ │ │ │ +0006fcc0: 318e 8e91 14f3 81d7 3b8d 933a 933a 933a 1.......;..:.:.: │ │ │ │ +0006fcd0: 8e98 3b8d 9378 8d9f 01cc ccd8 6e8e 8e8d ..;..x......n... │ │ │ │ +0006fce0: 910e 55a0 9f02 4ccc 1b8d 9f01 0000 d96e ..U...L........n │ │ │ │ +0006fcf0: 8e8e 9118 cf5b d73a 9603 eaa8 748d 9f01 .....[.:....t... │ │ │ │ +0006fd00: cccc eb41 6295 3c72 6f93 6f6c 8e91 10d7 ...Ab.|...... │ │ │ │ -0006fdb0: 942f df8d a0fd 8bd0 218d 911e 28f0 cf54 ./......!...(..T │ │ │ │ -0006fdc0: 6865 9605 4e4f 636f 6e73 7461 6e9a ac72 he..NOconstan..r │ │ │ │ -0006fdd0: 7473 9377 6869 6398 6893 6172 6593 6173 ts.whic.h.are.as │ │ │ │ -0006fde0: 7365 7274 6564 9374 6f93 6578 6973 7493 serted.to.exist. │ │ │ │ -0006fdf0: 696e 9361 9363 6f6e 7374 616e 9874 9373 in.a.constan.t.s │ │ │ │ -0006fe00: 7090 538e 6563 690c 6361 7469 6f6e 9361 p.S.eci.cation.a │ │ │ │ -0006fe10: 7265 936e 6f74 936e 6563 6573 2d8e a410 re.not.neces-... │ │ │ │ -0006fe20: 0000 8d91 12c7 6173 6172 696c 799b 0599 ......asarily... │ │ │ │ -0006fe30: c375 6e69 7175 656c 7996 0599 c464 6574 .uniquely....det │ │ │ │ -0006fe40: 6572 6d69 6e65 642e 910a 4632 436f 7272 ermined...F2Corr │ │ │ │ -0006fe50: 6573 7090 538e 6f6e 6469 6e67 6c79 91ff esp.S.ondingly.. │ │ │ │ -0006fe60: 0556 2c91 0605 8a74 6865 7265 936d 6190 .V,....there.ma. │ │ │ │ -0006fe70: ac72 7998 6290 538e 6593 6d61 6e95 ac72 .ry.b.S.e.man..r │ │ │ │ -0006fe80: 7998 6469 0b65 7265 6e93 7491 0599 c46d y.di.eren.t....m │ │ │ │ -0006fe90: 6f90 538e 6465 6c73 986f 668e a18d 9112 o.S.dels.of..... │ │ │ │ -0006fea0: c761 da54 8d91 030c cdcf 2b8d 9f01 cccc .a.T......+..... │ │ │ │ -0006feb0: e673 7095 8fa5 6593 638e 8e91 1c08 86da .sp...e.c....... │ │ │ │ -0006fec0: 68cf 28df 638d 9f01 cccc d531 8e91 04c0 h.(.c......1.... │ │ │ │ -0006fed0: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9b11 ..;.....:.:.:... │ │ │ │ -0006fee0: ca9c 3b96 01ff fedf 638d 9f01 cccc d86e ..;.....c......n │ │ │ │ -0006fef0: 8e91 05a8 50cf 29d7 3b93 158d 788d 9f01 ....P.).;...x... │ │ │ │ -0006ff00: cccc d531 8e8e 8d91 0b6d 569f 024c ccd8 ...1.....mV..L.. │ │ │ │ -0006ff10: 1b8d 9f01 1c71 d631 8e8e 9114 f381 d73b .....q.1.......; │ │ │ │ -0006ff20: 8d93 3a93 3a93 3a8e 983b 8d93 788d 9f01 ..:.:.:..;..x... │ │ │ │ -0006ff30: cccc d86e 8e8e 8d91 0e55 a09f 024c cc1b ...n.....U...L.. │ │ │ │ -0006ff40: 8d9f 0100 00d9 6e8e 8e91 18cf 5bd7 3a96 ......n.....[.:. │ │ │ │ -0006ff50: 055e 2474 8d9f 01cc cceb 4162 953c 726f .^$t......Ab.|.... │ │ │ │ +0006fdb0: a002 942f df8d a0fd 8bd0 218d 911e 28f0 .../......!...(. │ │ │ │ +0006fdc0: cf54 6865 9605 4e4f 636f 6e73 7461 6e9a .The..NOconstan. │ │ │ │ +0006fdd0: ac72 7473 9377 6869 6398 6893 6172 6593 .rts.whic.h.are. │ │ │ │ +0006fde0: 6173 7365 7274 6564 9374 6f93 6578 6973 asserted.to.exis │ │ │ │ +0006fdf0: 7493 696e 9361 9363 6f6e 7374 616e 9874 t.in.a.constan.t │ │ │ │ +0006fe00: 9373 7090 538e 6563 690c 6361 7469 6f6e .sp.S.eci.cation │ │ │ │ +0006fe10: 9361 7265 936e 6f74 936e 6563 6573 2d8e .are.not.neces-. │ │ │ │ +0006fe20: a410 0000 8d91 12c7 6173 6172 696c 799b ........asarily. │ │ │ │ +0006fe30: 0599 c375 6e69 7175 656c 7996 0599 c464 ...uniquely....d │ │ │ │ +0006fe40: 6574 6572 6d69 6e65 642e 910a 4632 436f etermined...F2Co │ │ │ │ +0006fe50: 7272 6573 7090 538e 6f6e 6469 6e67 6c79 rresp.S.ondingly │ │ │ │ +0006fe60: 91ff 0556 2c91 0605 8a74 6865 7265 936d ...V,....there.m │ │ │ │ +0006fe70: 6190 ac72 7998 6290 538e 6593 6d61 6e95 a..ry.b.S.e.man. │ │ │ │ +0006fe80: ac72 7998 6469 0b65 7265 6e93 7491 0599 .ry.di.eren.t... │ │ │ │ +0006fe90: c46d 6f90 538e 6465 6c73 986f 668e a18d .mo.S.dels.of... │ │ │ │ +0006fea0: 9112 c761 da54 8d91 030c cdcf 2b8d 9f01 ...a.T......+... │ │ │ │ +0006feb0: cccc e673 7095 8fa5 6593 638e 8e91 1c08 ...sp...e.c..... │ │ │ │ +0006fec0: 86da 68cf 28df 638d 9f01 cccc d531 8e91 ..h.(.c......1.. │ │ │ │ +0006fed0: 04c0 04d7 3b8d 9601 fffe 3a93 3a93 3a8e ....;.....:.:.:. │ │ │ │ +0006fee0: 9b11 ca9c 3b96 01ff fedf 638d 9f01 cccc ....;.....c..... │ │ │ │ +0006fef0: d86e 8e91 05a8 50cf 29d7 3b93 158d 788d .n....P.).;...x. │ │ │ │ +0006ff00: 9f01 cccc d531 8e8e 8d91 0b6d 569f 024c .....1.....mV..L │ │ │ │ +0006ff10: ccd8 1b8d 9f01 1c71 d631 8e8e 9114 f381 .......q.1...... │ │ │ │ +0006ff20: d73b 8d93 3a93 3a93 3a8e 983b 8d93 788d .;..:.:.:..;..x. │ │ │ │ +0006ff30: 9f01 cccc d86e 8e8e 8d91 0e55 a09f 024c .....n.....U...L │ │ │ │ +0006ff40: cc1b 8d9f 0100 00d9 6e8e 8e91 18cf 5bd7 ........n.....[. │ │ │ │ +0006ff50: 3a96 055e 2474 8d9f 01cc cceb 4162 953c :..^$t......Ab.< │ │ │ │ +0006ff60: 726f 936f 6c8e 9110 d7c4 da69 93cf 7768 ro.ol......i..wh │ │ │ │ +0006ff70: 6f73 6593 7265 7374 7269 6374 696f 6e93 ose.restriction. │ │ │ │ +0006ff80: 746f 93da 5491 086a f0cf 6973 93d7 4d91 to..T..j..is..M. │ │ │ │ +0006ff90: 0140 e4cf 3b91 0617 e274 6865 9361 6290 .@..;....the.ab. │ │ │ │ +0006ffa0: 538e 6f95 ac72 7693 6591 055e 2463 6f6e S.o..rv.e..^$con │ │ │ │ +0006ffb0: 2d8e a18d 9112 c761 7374 7275 6374 696f -......astructio │ │ │ │ +0006ffc0: 6e96 03c3 b170 726f 9a53 8e64 7563 6573 n....pro.S.duces │ │ │ │ +0006ffd0: 9373 7563 90ac 7268 9361 936d 6f98 6465 .suc..rh.a.mo.de │ │ │ │ +0006ffe0: 6c93 696e 9361 9375 6e69 666f 726d 9103 l.in.a.uniform.. │ │ │ │ +0006fff0: c3b0 6d61 6e6e 6572 9362 9aac 7279 936d ..manner.b..ry.m │ │ │ │ +00070000: 616b 696e 6793 7573 6593 6f66 9374 6865 aking.use.of.the │ │ │ │ +00070010: 9367 6c6f 6261 6c93 6398 686f 6963 658e .global.c.hoice. │ │ │ │ +00070020: a18d 9112 c761 6675 6e63 7469 6f6e 9603 .....afunction.. │ │ │ │ +00070030: eaa8 6f6e 9374 6865 9375 6e69 7690 ac72 ..on.the.univ..r │ │ │ │ +00070040: 6572 7365 2e8e a910 442c 8d91 1e28 f045 erse....D,...(.E │ │ │ │ +00070050: 7874 656e 7369 6f6e 9604 4da6 629a ac72 xtension..M.b..r │ │ │ │ +00070060: 7991 044d a761 9363 6f6e 7374 616e 9874 y..M.a.constan.t │ │ │ │ +00070070: 9364 650c 6e69 7469 6f6e 2c96 0466 66df .de.nition,..ff. │ │ │ │ +00070080: 638d 9f01 cccc d81b 8e91 09a2 d1cf 3d91 c.............=. │ │ │ │ +00070090: 03fd d1d7 748d 9f01 cccc d81b 8e91 05a4 ....t........... │ │ │ │ +000700a0: ffcf 2c93 6973 9604 4da6 619b 044d a773 ..,.is..M.a..M.s │ │ │ │ +000700b0: 7090 538e 6563 6961 6c93 6361 7365 936f p.S.ecial.case.o │ │ │ │ +000700c0: 6693 6578 7465 6e73 696f 6e98 629a ac72 f.extension.b..r │ │ │ │ +000700d0: 7993 636f 6e73 7461 6e98 748e a18d 9112 y.constan.t..... │ │ │ │ +000700e0: c761 7370 9553 8e65 6369 0c63 6174 696f .asp.S.eci.catio │ │ │ │ +000700f0: 6e2e 9105 1b0f 4691 ff05 566f 729b 0391 n.....F...Vor... │ │ │ │ +00070100: 356c 6574 9103 9134 d774 8d9f fba5 32db 5let...4.t....2. │ │ │ │ +00070110: 308e 9106 5f6e cf62 9365 9874 6865 9866 0..._n.b.e.the.f │ │ │ │ +00070120: 6f72 6d90 ac72 756c 6196 0391 34d7 788d orm..rula...4.x. │ │ │ │ +00070130: 9f01 cccc d81b 8e91 08fa 51cf 3d91 0355 ..........Q.=..U │ │ │ │ +00070140: 52d7 748d 9f01 cccc d81b 8e91 05a4 ffcf R.t............. │ │ │ │ +00070150: 2c91 03a3 1977 6865 7265 98d7 788d 9f01 ,....where..x... │ │ │ │ +00070160: cccc d81b 8e91 0936 34cf 6973 9361 9876 .......64.is.a.v │ │ │ │ +00070170: 91ff 58e4 6172 6961 626c 6598 6e6f 7498 ..X.ariable.not. │ │ │ │ +00070180: 6f90 538e 6363 7572 7269 6e67 9369 6e98 o.S.ccurring.in. │ │ │ │ +00070190: d774 8d9f 01cc ccd8 1b8e 9105 a4ff cf2e .t.............. │ │ │ │ +000701a0: 8ea1 8d91 12c7 6154 6865 6e96 03a1 4a63 ......aThen...Jc │ │ │ │ +000701b0: 6c65 6172 6c79 9107 4293 da60 9106 f69c learly..B..`.... │ │ │ │ +000701c0: 39d7 788d 9f01 cccc d81b 8e91 05a4 ffd7 9.x............. │ │ │ │ +000701d0: 3a93 748d 9ffb a532 db30 8e91 066f 82cf :.t....2.0...o.. │ │ │ │ +000701e0: 616e 6493 6f6e 6593 6361 6e93 6170 706c and.one.can.appl │ │ │ │ +000701f0: 799b 03a1 4974 6865 936d 6574 686f 9053 y...Ithe.metho.S │ │ │ │ +00070200: 8e64 936f 6693 636f 6e73 7461 6e90 ac72 .d.of.constan..r │ │ │ │ +00070210: 7498 7370 9053 8e65 6369 0c63 6174 696f t.sp.S.eci.catio │ │ │ │ +00070220: 6e93 746f 936f 6274 6169 6e8e a18d 9112 n.to.obtain..... │ │ │ │ +00070230: c761 7468 6591 03ea a874 6865 6f72 798e .athe....theory. │ │ │ │ +00070240: 9f1b 9905 8d8d 8d91 18c7 61da 548d 9103 ..........a.T... │ │ │ │ +00070250: 0ccd cf2b 8d9f 01cc cce6 7370 958f a565 ...+......sp...e │ │ │ │ +00070260: 9363 8e8e 911c 0886 da68 df63 d73b 9101 .c.......h.c.;.. │ │ │ │ +00070270: fffe 1578 8d9f 01cc ccd8 1b8e 9105 a4ff ...x............ │ │ │ │ +00070280: d73a 9103 eaa8 748d 9ffb 0b99 db30 8e91 .:....t......0.. │ │ │ │ +00070290: 02ce 39da 698e 8e8e 9f1b 54d9 8d91 12c7 ..9.i.....T..... │ │ │ │ +000702a0: 61cf 4275 7496 04b0 8173 696e 6365 93d7 a.But....since.. │ │ │ │ +000702b0: 748d 9ffb a532 db30 8e91 02ce 39cf 5bdf t....2.0....9.[. │ │ │ │ +000702c0: 638d 9f01 cccc d81b 8e96 05a4 ffd7 3d78 c.............=x │ │ │ │ +000702d0: 8d9f 01cc ccd8 1b8e 93cf 5d9b 04b0 8269 ..........]....i │ │ │ │ +000702e0: 7396 04b0 816a 7573 7493 df63 8d9f 01cc s....just..c.... │ │ │ │ +000702f0: ccd8 1b8e 910a 4b14 cf3d 9104 a615 d774 ......K..=.....t │ │ │ │ +00070300: 8d9f 01cc ccd8 1b8e 9105 a4ff cf2c 9104 .............,.. │ │ │ │ +00070310: e1f7 7468 6973 9865 7874 656e 7369 6f6e ..this.extension │ │ │ │ +00070320: 9379 6965 6c64 7393 6578 6163 746c 7993 .yields.exactly. │ │ │ │ +00070330: da54 8d91 030c cdcf 2b8d 9f01 cccc e664 .T......+......d │ │ │ │ +00070340: 6566 8e8e 9119 610e da68 df63 8d9f 01cc ef....a..h.c.... │ │ │ │ +00070350: ccd8 1b8e 910a 4b14 cf3d 9104 a615 d774 ......K..=.....t │ │ │ │ +00070360: 8d9f 01cc ccd8 1b8e 9105 a4ff da69 cf2e .............i.. │ │ │ │ +00070370: 9107 8a6c 536f 9361 738e a18d 9112 c761 ...lSo.as......a │ │ │ │ +00070380: 6196 04e0 1f63 6f72 6f6c 6c61 7279 9b04 a....corollary.. │ │ │ │ +00070390: e020 6f66 9374 6865 9850 726f 7090 538e . of.the.Prop.S. │ │ │ │ +000703a0: 6f73 6974 696f 6e2c 9105 1d7d 6f6e 6598 osition,...}one. │ │ │ │ +000703b0: 6861 7393 7468 6174 9866 6f72 9365 6163 has.that.for.eac │ │ │ │ +000703c0: 90ac 7268 9373 7461 6e64 6172 6498 6d6f ..rh.standard.mo │ │ │ │ +000703d0: 9053 8e64 656c 93d7 4d91 0621 04cf 6f66 .S.del..M..!..of │ │ │ │ +000703e0: 93da 5491 030c cdcf 2c91 051d 7e74 6865 ..T.....,...~the │ │ │ │ +000703f0: 7265 9369 738e a18d 9112 c761 6196 048e re.is......aa... │ │ │ │ +00070400: d173 7461 6e64 6172 6493 6d6f 9053 8e64 .standard.mo.S.d │ │ │ │ +00070410: 656c 9b04 8ed2 d74d 8d91 0140 e49f fba5 el.....M...@.... │ │ │ │ +00070420: 32db 308e 9108 9dee cf6f 6693 da54 8d91 2.0......of..T.. │ │ │ │ +00070430: 030c cdcf 2b8d 9f01 cccc e664 6566 8e8e ....+......def.. │ │ │ │ +00070440: 9119 610e da68 df63 8d9f 01cc ccd8 1b8e ..a..h.c........ │ │ │ │ +00070450: 910a 11bd cf3d 9104 6cbe d774 8d9f 01cc .....=..l..t.... │ │ │ │ +00070460: ccd8 1b8e 9105 a4ff da69 93cf 7768 6f73 .........i..whos │ │ │ │ +00070470: 6593 7265 7374 7269 6374 696f 6e93 746f e.restriction.to │ │ │ │ +00070480: 98da 5491 079b 9ecf 6973 93d7 4d91 0140 ..T.....is..M..@ │ │ │ │ +00070490: e4cf 2e91 0725 5c49 6e93 636f 6e90 ac72 .....%\In.con..r │ │ │ │ +000704a0: 7472 6173 7493 7769 7468 8ea1 8d91 12c7 trast.with...... │ │ │ │ +000704b0: 6174 6865 9605 0aab 6361 7365 936f 6693 athe....case.of. │ │ │ │ +000704c0: 636f 6e73 7461 6e9a ac72 7493 7370 9053 constan..rt.sp.S │ │ │ │ +000704d0: 8e65 6369 0c63 6174 696f 6e73 2c91 0552 .eci.cations,..R │ │ │ │ +000704e0: abd7 4d8d 9101 40e4 9ffb a532 db30 8e91 ..M...@....2.0.. │ │ │ │ +000704f0: 0919 c8cf 6973 9375 6e69 7175 656c 7993 ....is.uniquely. │ │ │ │ +00070500: 6465 7465 726d 696e 6564 9362 9879 93d7 determined.b.y.. │ │ │ │ +00070510: 4d91 064b 8fcf 616e 6493 7468 6593 636f M..K..and.the.co │ │ │ │ +00070520: 6e73 7461 6e98 748e a18d 9112 c761 6465 nstan.t......ade │ │ │ │ +00070530: 0c6e 6974 696f 6e2e 8e9f 246f 0d8d 8d91 .nition...$o.... │ │ │ │ +00070540: 12c7 61eb 4731 302e 352e 338e 914c 60f5 ..a.G10.5.3..L`. │ │ │ │ +00070550: 5265 6d61 726b 7396 0566 6661 6290 7333 Remarks..ffab.s3 │ │ │ │ +00070560: 6f75 7493 636f 6e73 7461 6e90 8ccc 7473 out.constan...ts │ │ │ │ +00070570: 9369 6e93 484f 4c8e 9f18 4a9c 8d91 12c7 .in.HOL...J..... │ │ │ │ +00070580: 61cf 4e6f 7465 9604 9311 686f 90ac 7277 a.Note....ho..rw │ │ │ │ +00070590: 9b04 9310 436f 6e64 6974 696f 6e93 2869 ....Condition.(i │ │ │ │ +000705a0: 6969 2998 696e 9374 6865 9864 650c 6e69 ii).in.the.de.ni │ │ │ │ +000705b0: 7469 6f6e 936f 6698 6193 636f 6e73 7461 tion.of.a.consta │ │ │ │ +000705c0: 6e90 ac72 7498 7370 9053 8e65 6369 0c63 n..rt.sp.S.eci.c │ │ │ │ +000705d0: 6174 696f 6e93 7790 ac72 6173 986e 6565 ation.w..ras.nee │ │ │ │ +000705e0: 6465 6493 696e 9874 6865 8ea1 8d91 12c7 ded.in.the...... │ │ │ │ +000705f0: 6170 726f 9053 8e6f 6696 02b1 5c74 6861 apro.S.of...\tha │ │ │ │ +00070600: 7493 7468 6593 6578 7465 6e73 696f 6e91 t.the.extension. │ │ │ │ +00070610: 02b1 5d6d 6563 9aac 7268 616e 6973 6d93 ..]mec..rhanism. │ │ │ │ +00070620: 7072 6573 6572 7698 6573 9374 6865 9370 preserv.es.the.p │ │ │ │ +00070630: 726f 7090 538e 6572 7498 7993 6f66 9370 rop.S.ert.y.of.p │ │ │ │ +00070640: 9a53 8e6f 7373 6573 7369 6e67 9102 b15d .S.ossessing...] │ │ │ │ +00070650: 6193 7374 616e 6461 7264 936d 6f98 6465 a.standard.mo.de │ │ │ │ +00070660: 6c2e 8ea1 8d91 12c7 6149 7473 9603 e753 l.......aIts...S │ │ │ │ +00070670: 726f 6c65 9369 739b 03e7 5274 6f93 656e role.is...Rto.en │ │ │ │ +00070680: 7375 7265 9374 6861 7493 7468 6598 696e sure.that.the.in │ │ │ │ +00070690: 9aac 7274 726f 9053 8e64 7563 6564 9363 ..rtro.S.duced.c │ │ │ │ +000706a0: 6f6e 7374 616e 9874 7393 6861 9876 9865 onstan.ts.ha.v.e │ │ │ │ +000706b0: 2c91 03e7 fd76 6961 9374 6865 6972 9374 ,....via.their.t │ │ │ │ +000706c0: 9879 709a 538e 6573 2c91 03e7 fd74 6865 .yp.S.es,....the │ │ │ │ +000706d0: 9373 616d 6593 6465 7098 656e 2d8e a18d .same.dep.en-... │ │ │ │ +000706e0: 9112 c761 6465 6e63 7996 03ae 876f 6e93 ...adency....on. │ │ │ │ +000706f0: 7490 ac72 7970 9a53 8e65 9376 91ff 58e4 t..ryp.S.e.v..X. │ │ │ │ +00070700: 6172 6961 626c 6573 9361 7393 646f 9865 ariables.as.do.e │ │ │ │ +00070710: 7393 7468 6593 666f 726d 90ac 7275 6c61 s.the.form..rula │ │ │ │ +00070720: 936c 6f98 6f73 656c 7993 7370 9865 6369 .lo.osely.sp.eci │ │ │ │ +00070730: 6679 696e 6793 7468 656d 2e91 0524 d554 fying.them...$.T │ │ │ │ +00070740: 6865 9373 6974 7561 7469 6f6e 9369 7393 he.situation.is. │ │ │ │ +00070750: 7468 658e a18d 9112 c761 7361 6d65 9604 the......asame.. │ │ │ │ +00070760: 3f77 6173 9374 6861 7493 6469 7363 7573 ?was.that.discus │ │ │ │ +00070770: 7365 6493 696e 9b04 3f78 7468 6593 5265 sed.in..?xthe.Re │ │ │ │ +00070780: 6d61 726b 9369 6e93 5365 6374 696f 6e93 mark.in.Section. │ │ │ │ +00070790: 3130 2e35 2e31 2e91 0637 4d49 6e98 6193 10.5.1...7MIn.a. │ │ │ │ +000707a0: 7365 6e73 652c 9104 54ab 7768 6174 9369 sense,..T.what.i │ │ │ │ +000707b0: 7393 6361 7573 696e 6793 7468 658e a18d s.causing.the... │ │ │ │ +000707c0: 9112 c761 7072 6f62 6c65 6d96 04c2 4a69 ...aproblem...Ji │ │ │ │ +000707d0: 6e93 7468 659b 04c2 4b65 7861 6d70 6c65 n.the...Kexample │ │ │ │ +000707e0: 9367 6976 90ac 7265 6e93 696e 9374 6861 .giv..ren.in.tha │ │ │ │ +000707f0: 7493 5265 6d61 726b 9869 7393 6e6f 7493 t.Remark.is.not. │ │ │ │ +00070800: 736f 936d 95ac 7275 6393 6896 04c2 4a74 so.m..ruc.h...Jt │ │ │ │ +00070810: 6865 986d 6574 686f 9053 8e64 936f 6693 he.metho.S.d.of. │ │ │ │ +00070820: 6578 7465 6e73 696f 6e8e a18d 9112 c761 extension......a │ │ │ │ +00070830: 6295 ac72 7991 045e 9069 6e93 7472 6f90 b..ry..^.in.tro. │ │ │ │ +00070840: 538e 6475 6369 6e67 9b04 5e91 636f 6e73 S.ducing..^.cons │ │ │ │ +00070850: 7461 6e93 7473 2c91 047b 8a62 7574 9872 tan.ts,..{.but.r │ │ │ │ +00070860: 6174 6865 7291 045e 9074 6865 9873 796e ather..^.the.syn │ │ │ │ +00070870: 9374 6178 9604 5e90 6f66 98eb 4848 4f4c .tax..^.of..HHOL │ │ │ │ +00070880: 93cf 7768 6963 90ac 7268 9864 6f90 538e ..whic..rh.do.S. │ │ │ │ +00070890: 6573 936e 6f74 9861 6c6c 6f9a ac72 7793 es.not.allo..rw. │ │ │ │ +000708a0: 636f 6e73 7461 6e98 7473 8ea1 8d91 12c7 constan.ts...... │ │ │ │ +000708b0: 6174 6f96 03fa 6864 6570 9053 8e65 6e64 ato...hdep.S.end │ │ │ │ +000708c0: 9b03 fa69 6578 706c 6963 6974 6c79 936f ...iexplicitly.o │ │ │ │ +000708d0: 6e98 7490 ac72 7970 9053 8e65 9376 91ff n.t..ryp.S.e.v.. │ │ │ │ +000708e0: 58e4 6172 6961 626c 6573 9828 696e 9374 X.ariables.(in.t │ │ │ │ +000708f0: 6865 9877 95ac 7261 9379 9103 fa68 7468 he.w..ra.y...hth │ │ │ │ +00070900: 6174 9874 9379 7095 538e 6591 03fa 686f at.t.yp.S.e...ho │ │ │ │ +00070910: 7093 6572 6174 6f72 7398 6361 6e29 2e91 p.erators.can).. │ │ │ │ +00070920: 0568 2154 6890 ac72 7573 9869 6e91 03fa .h!Th..rus.in... │ │ │ │ +00070930: 6874 6865 8ea1 8d91 12c7 6165 7861 6d70 hthe......aexamp │ │ │ │ +00070940: 6c65 9603 da78 6f6e 6593 7795 ac72 6f75 le...xone.w..rou │ │ │ │ +00070950: 6c64 9103 da77 6c69 6b93 6596 03da 7874 ld...wlik.e...xt │ │ │ │ +00070960: 6f93 696e 90ac 7274 726f 9a53 8e64 7563 o.in..rtro.S.duc │ │ │ │ +00070970: 6593 6193 6070 986f 6c79 6d6f 7270 6869 e.a.`p.olymorphi │ │ │ │ +00070980: 6327 9363 6f6e 7374 616e 90ac 7274 9103 c'.constan..rt.. │ │ │ │ +00070990: da77 df63 8d9f 01cc cceb 4162 953c 726f .w.c......Ab. │ │ │ │ -00071120: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -00071130: 8d91 eaf1 ebcf 7379 6e9a ac72 7461 7896 ......syn..rtax. │ │ │ │ -00071140: 049c f16f 6691 049c f070 9053 8e6f 6c79 ...of....p.S.oly │ │ │ │ -00071150: 6d6f 7270 6869 6393 636f 6e73 7461 6e98 morphic.constan. │ │ │ │ -00071160: 7473 9372 6563 6f72 6473 9104 9cf0 686f ts.records....ho │ │ │ │ -00071170: 9877 9374 6865 7993 6465 7095 538e 656e .w.they.dep.S.en │ │ │ │ -00071180: 6491 049c f075 7093 6f6e 9104 9cf1 7498 d....up.on....t. │ │ │ │ -00071190: 7970 9365 9604 9cf1 7691 ff58 e461 7269 yp.e....v..X.ari │ │ │ │ -000711a0: 6162 6c65 7391 049c f028 6173 9377 9865 ables....(as.w.e │ │ │ │ -000711b0: 6c6c 8ea4 1000 008d 91ea f1eb 6173 9603 ll..........as.. │ │ │ │ -000711c0: eaa8 7768 6963 9aac 7268 9367 656e 6572 ..whic..rh.gener │ │ │ │ -000711d0: 6963 9374 9879 7090 538e 6593 7468 6593 ic.t.yp.S.e.the. │ │ │ │ -000711e0: 636f 6e73 7461 6e98 7493 6861 7329 2e8e constan.t.has).. │ │ │ │ -000711f0: a910 dc77 8d91 f653 7a48 6f95 ac72 7793 ...w...SzHo..rw. │ │ │ │ -00071200: 6576 9365 722c 9105 1e65 6578 706c 6963 ev.er,...eexplic │ │ │ │ -00071210: 6974 6c79 9604 e0d8 7265 636f 7264 696e itly....recordin │ │ │ │ -00071220: 679b 04e0 d964 6570 9053 8e65 6e64 656e g....dep.S.enden │ │ │ │ -00071230: 6379 936f 6698 636f 6e73 7461 6e90 ac72 cy.of.constan..r │ │ │ │ -00071240: 7473 936f 6e98 7490 ac72 7970 9053 8e65 ts.on.t..ryp.S.e │ │ │ │ -00071250: 9376 91ff 58e4 6172 6961 626c 6573 986d .v..X.ariables.m │ │ │ │ -00071260: 616b 90ac 7265 7393 666f 7298 618e a18d ak..res.for.a... │ │ │ │ -00071270: 91ea f1eb 7261 7468 6572 9604 86b9 6375 ....rather....cu │ │ │ │ -00071280: 6d9a ac72 6290 538e 6572 736f 6d65 9373 m..rb.S.ersome.s │ │ │ │ -00071290: 796e 9874 6178 9377 6869 6398 6891 0486 yn.tax.whic.h... │ │ │ │ -000712a0: ba69 6e93 7072 6163 7469 6365 936f 6e65 .in.practice.one │ │ │ │ -000712b0: 9377 986f 756c 6493 6c69 6b98 6593 746f .w.ould.lik.e.to │ │ │ │ -000712c0: 9361 9876 986f 6964 9377 6865 7265 9104 .a.v.oid.where.. │ │ │ │ -000712d0: 86ba 7090 538e 6f73 7369 626c 652e 9107 ..p.S.ossible... │ │ │ │ -000712e0: 0d13 4974 8ea1 8d91 eaf1 eb69 7396 040a ..It.......is... │ │ │ │ -000712f0: ad70 9a53 8e6f 7373 6962 6c65 9374 6f91 .p.S.ossible.to. │ │ │ │ -00071300: 040a ae61 95ac 7276 936f 6964 9604 0aad ...a..rv.oid.... │ │ │ │ -00071310: 6974 9369 6693 7468 6593 7495 ac72 7970 it.if.the.t..ryp │ │ │ │ -00071320: 9865 9104 0aae 636f 6e93 7465 7874 9604 .e....con.text.. │ │ │ │ -00071330: 0aad d70b 9bfe 1391 7393 cf69 6e93 28df ........s..in.(. │ │ │ │ -00071340: 63d7 3b91 01ff fe0b 9873 3a1b 906e 39cf c.;......s:..n9. │ │ │ │ -00071350: 2993 6973 9361 6374 7561 6c6c 7991 040a ).is.actually... │ │ │ │ -00071360: ae74 6865 93e5 6396 ff66 6661 6e6f 6e69 .the..c..ffanoni │ │ │ │ -00071370: 6393 616c 9105 4940 cf63 6f6e 90ac 7274 c.al..I@.con..rt │ │ │ │ -00071380: 6578 748e a18d 91ea f1eb 6f66 9604 9bfe ext.......of.... │ │ │ │ -00071390: d71b 906e 39cf 2c8d 9104 c853 692e 652e ...n9.,....Si.e. │ │ │ │ -000713a0: 8e91 1867 d563 6f6e 9aac 7274 6169 6e73 ...g.con..rtains │ │ │ │ -000713b0: 9104 9bfd 6578 6163 746c 7993 7468 6593 ....exactly.the. │ │ │ │ -000713c0: 7498 7970 9053 8e65 9b04 9bfd 7691 ff58 t.yp.S.e....v..X │ │ │ │ -000713d0: e461 7269 6162 6c65 7393 6f66 93d7 1b90 .ariables.of.... │ │ │ │ -000713e0: 6e39 cf2e 9107 4ce1 4691 ff05 566f 7293 n9....L.F...Vor. │ │ │ │ -000713f0: 7468 656e 986f 6e65 9363 616e 9361 7070 then.one.can.app │ │ │ │ -00071400: 6c79 934c 656d 6d61 9831 936f 668e a18d ly.Lemma.1.of... │ │ │ │ -00071410: 91ea f1eb 5365 6374 696f 6e96 041a c439 ....Section....9 │ │ │ │ -00071420: 2e32 2e33 9374 6f93 6465 6475 6365 9b04 .2.3.to.deduce.. │ │ │ │ -00071430: 1ac3 7468 6174 9374 6865 9370 9053 8e6f ..that.the.p.S.o │ │ │ │ -00071440: 6c79 6d6f 7270 6869 6393 636f 6e73 7461 lymorphic.consta │ │ │ │ -00071450: 6e90 ac72 7493 df63 8d9f 01cc ccd8 1b8d n..rt..c........ │ │ │ │ -00071460: 9049 7b9f fdb8 e4dc 308e 8e91 0856 c6cf .I{.....0....V.. │ │ │ │ -00071470: 28d7 1c91 ff57 1f73 cf29 9363 616e 9862 (....W.s.).can.b │ │ │ │ -00071480: 9053 8e65 9361 6262 7265 7669 6174 6564 .S.e.abbreviated │ │ │ │ -00071490: 9374 6f93 7468 658e a18d 91ea f1eb 6f72 .to.the.......or │ │ │ │ -000714a0: 6469 6e61 7279 9602 e6ad 636f 6e73 7461 dinary....consta │ │ │ │ -000714b0: 6e9a ac72 7493 df63 8d9f 01cc ccd8 1b8d n..rt..c........ │ │ │ │ -000714c0: 9049 7b9f fdb8 e4dc 308e 8e91 0b3d 74cf .I{.....0....=t. │ │ │ │ -000714d0: 7769 7468 6f75 7493 616d 9862 6967 7569 without.am.bigui │ │ │ │ -000714e0: 7498 797c 7468 6593 6d69 7373 696e 6793 t.y|the.missing. │ │ │ │ -000714f0: 696e 666f 726d 6174 696f 6e93 d71c 91ff information..... │ │ │ │ -00071500: 571f 7391 02e6 aecf 6361 6e93 6290 538e W.s.....can.b.S. │ │ │ │ -00071510: 6593 7265 636f 6e73 7472 7563 7465 648e e.reconstructed. │ │ │ │ -00071520: a18d 91ea f1eb 6672 6f6d 9605 9366 d71b ......from...f.. │ │ │ │ -00071530: 8d90 6e39 9ffb a532 db30 8e91 08cf d8cf ..n9...2.0...... │ │ │ │ -00071540: 616e 6493 7468 6593 696e 666f 726d 6174 and.the.informat │ │ │ │ -00071550: 696f 6e93 6162 9053 8e6f 7574 9374 6865 ion.ab.S.out.the │ │ │ │ -00071560: 9363 6f6e 7374 616e 9aac 7274 9105 9367 .constan..rt...g │ │ │ │ -00071570: df63 93cf 6769 7698 656e 9369 6e93 7468 .c..giv.en.in.th │ │ │ │ -00071580: 6593 7369 676e 6174 7572 652e 910a 331a e.signature...3. │ │ │ │ -00071590: 4691 ff05 5672 6f6d 9374 6869 738e a18d F...Vrom.this... │ │ │ │ -000715a0: 91ea f1eb 7095 538e 6572 7370 9365 6374 ....p.S.ersp.ect │ │ │ │ -000715b0: 6976 9aac 7265 2c91 0357 6774 6865 9603 iv..re,..Wgthe.. │ │ │ │ -000715c0: 3296 7261 7468 6572 9374 6563 9868 6e69 2.rather.tec.hni │ │ │ │ -000715d0: 6361 6c9b 0332 9773 6964 6593 436f 6e64 cal..2.side.Cond │ │ │ │ -000715e0: 6974 696f 6e73 9328 6969 6929 9369 6e98 itions.(iii).in. │ │ │ │ -000715f0: 5365 6374 696f 6e73 9331 302e 352e 3193 Sections.10.5.1. │ │ │ │ -00071600: 616e 6498 3130 2e35 2e32 9362 9053 8e65 and.10.5.2.b.S.e │ │ │ │ -00071610: 636f 6d65 8ea1 8d91 eaf1 eb72 6174 6865 come.......rathe │ │ │ │ -00071620: 7296 052c 0d6c 6573 7393 6d9a ac72 7973 r..,.less.m..rys │ │ │ │ -00071630: 7465 7269 6f75 733a 9107 bbab 7468 6579 terious:....they │ │ │ │ -00071640: 9370 7265 6369 7365 6c79 9365 6e73 7572 .precisely.ensur │ │ │ │ -00071650: 6591 052c 0e74 6861 7493 696e 9369 6e98 e..,.that.in.in. │ │ │ │ -00071660: 7472 6f90 538e 6475 6369 6e67 936e 6577 tro.S.ducing.new │ │ │ │ -00071670: 9105 2c0e 636f 6e73 7461 6e98 7473 936f ..,.constan.ts.o │ │ │ │ -00071680: 6e65 9369 738e a18d 91ea f1eb 616c 7795 ne.is.......alw. │ │ │ │ -00071690: ac72 6193 7973 9603 08d4 6465 616c 696e .ra.ys....dealin │ │ │ │ -000716a0: 679b 0308 d56a 7573 7493 7769 7468 9363 g....just.with.c │ │ │ │ -000716b0: 616e 6f6e 6963 616c 9363 6f6e 90ac 7274 anonical.con..rt │ │ │ │ -000716c0: 6578 7473 2c91 0335 ff61 6e64 9373 6f98 exts,..5.and.so. │ │ │ │ -000716d0: 6361 6e93 7573 6593 6f72 6469 6e61 7279 can.use.ordinary │ │ │ │ -000716e0: 9363 6f6e 7374 616e 90ac 7274 7398 7261 .constan..rts.ra │ │ │ │ -000716f0: 7468 6572 9374 6861 6e8e a18d 91ea f1eb ther.than....... │ │ │ │ -00071700: 7090 538e 6f6c 796d 6f72 7068 6963 9604 p.S.olymorphic.. │ │ │ │ -00071710: c54c 6f6e 6573 9377 6974 686f 7574 9361 .Lones.without.a │ │ │ │ -00071720: 6d95 ac72 6269 6775 6974 9379 91ff 0556 m..rbiguit.y...V │ │ │ │ -00071730: 2e91 07c8 cc49 6e91 04c5 4d74 6869 739b .....In...Mthis. │ │ │ │ -00071740: 04c5 4c77 9361 9379 986f 6e65 9861 9376 ..Lw.a.y.one.a.v │ │ │ │ -00071750: 936f 6964 7398 636f 6d70 6c69 6361 7469 .oids.complicati │ │ │ │ -00071760: 6e67 9874 6865 9865 7869 7374 696e 678e ng.the.existing. │ │ │ │ -00071770: a18d 91ea f1eb 7379 6e9a ac72 7461 7896 ......syn..rtax. │ │ │ │ -00071780: 03d3 0461 7493 7468 6593 6578 7090 538e ...at.the.exp.S. │ │ │ │ -00071790: 656e 7365 9103 d305 6f66 9372 6573 7472 ense....of.restr │ │ │ │ -000717a0: 6963 7469 6e67 9373 6f6d 6577 6861 7493 icting.somewhat. │ │ │ │ -000717b0: 7468 6593 6170 706c 6963 6162 696c 6974 the.applicabilit │ │ │ │ -000717c0: 9879 936f 6691 03d3 0574 6865 7365 9374 .y.of....these.t │ │ │ │ -000717d0: 6865 6f72 7993 6578 7465 6e73 696f 6e8e heory.extension. │ │ │ │ -000717e0: a18d 91ea f1eb 6d65 6390 ac72 6861 6e69 ......mec..rhani │ │ │ │ -000717f0: 736d 732e 8e9f 281a 348d 8d91 eaf1 ebeb sms...(.4....... │ │ │ │ -00071800: 4731 302e 352e 348e 9124 8b7f 4578 7465 G10.5.4..$..Exte │ │ │ │ -00071810: 6e73 696f 6e96 0566 6662 9a8c cc79 9374 nsion..ffb...y.t │ │ │ │ -00071820: 9879 7090 7333 6593 6465 0c6e 6974 696f .yp.s3e.de.nitio │ │ │ │ -00071830: 6e8e 9f19 8046 8d91 eaf1 ebcf 4576 95ac n....F......Ev.. │ │ │ │ -00071840: 7265 7279 9b02 fade 286d 6f6e 6f6d 6f72 rery....(monomor │ │ │ │ -00071850: 7068 6963 2991 02fa dd74 9379 7090 538e phic)....t.yp.S. │ │ │ │ -00071860: 6598 d71b 9103 6916 cf69 6e98 7468 6596 e.....i..in.the. │ │ │ │ -00071870: 02fa dd69 6e69 7469 616c 9874 6865 6f72 ...initial.theor │ │ │ │ -00071880: 798d 93eb 6149 4e49 548e 911c f463 cf64 y...aINIT....c.d │ │ │ │ -00071890: 6574 6572 6d69 6e65 7393 6198 7365 7493 etermines.a.set. │ │ │ │ -000718a0: 5b96 fe00 025b d71b 906e 39cf 5d93 5d98 [....[...n9.].]. │ │ │ │ -000718b0: 696e 9102 fadd 7468 6598 756e 6976 90ac in....the.univ.. │ │ │ │ -000718c0: 7265 7273 658e a18d 91ea f1eb da55 9101 rerse........U.. │ │ │ │ -000718d0: 3111 cf2e 9106 10f5 486f 95ac 7277 9365 1.......Ho..rw.e │ │ │ │ -000718e0: 7693 6572 2c91 0444 b174 6865 7265 9604 v.er,..D.there.. │ │ │ │ -000718f0: 32af 6172 6593 6d61 6e9a ac72 7991 0432 2.are.man..ry..2 │ │ │ │ -00071900: b06d 6f72 6593 7365 7473 9369 6e93 da55 .more.sets.in..U │ │ │ │ -00071910: 9105 63c0 cf74 6861 6e93 7468 6572 6593 ..c..than.there. │ │ │ │ -00071920: 6172 6593 7498 7970 9053 8e65 7393 696e are.t.yp.S.es.in │ │ │ │ -00071930: 8d91 0432 b0eb 6149 4e49 548e 911b 3158 ...2..aINIT...1X │ │ │ │ -00071940: cf2e 9106 10f5 496e 9370 6172 7469 6375 ......In.particu │ │ │ │ -00071950: 6c61 722c 8ea1 8d91 eaf1 eb77 6869 6c73 lar,.......whils │ │ │ │ -00071960: 7496 05a8 c0da 5591 06d9 d0cf 6973 9363 t.....U.....is.c │ │ │ │ -00071970: 6c6f 7365 649b 05a8 bf75 6e64 6572 9374 losed....under.t │ │ │ │ -00071980: 6865 936f 7090 538e 6572 6174 696f 6e98 he.op.S.eration. │ │ │ │ -00071990: 6f66 9374 616b 696e 6798 6193 6e6f 6e2d of.taking.a.non- │ │ │ │ -000719a0: 656d 7074 90ac 7279 9373 7562 7365 7498 empt..ry.subset. │ │ │ │ -000719b0: 6f66 935b 96fe 0002 5bd7 1b90 6e39 cf5d of.[....[...n9.] │ │ │ │ -000719c0: 935d 2c91 0618 4574 6865 7265 9105 a8c0 .],...Ethere.... │ │ │ │ -000719d0: 6973 8ea1 8d91 eaf1 eb6e 6f96 0463 a963 is.......no..c.c │ │ │ │ -000719e0: 6f72 7265 7370 9053 8e6f 6e64 696e 6793 orresp.S.onding. │ │ │ │ -000719f0: 6d65 639a ac72 6861 6e69 736d 9366 6f72 mec..rhanism.for │ │ │ │ -00071a00: 9104 63a8 666f 726d 696e 6793 6193 6073 ..c.forming.a.`s │ │ │ │ -00071a10: 7562 7498 7970 9053 8e65 2793 6f66 93d7 ubt.yp.S.e'.of.. │ │ │ │ -00071a20: 1b90 6e39 cf2e 9106 a3e2 496e 7374 6561 ..n9......Instea │ │ │ │ -00071a30: 642c 9104 81e9 7375 6273 6574 7393 6172 d,....subsets.ar │ │ │ │ -00071a40: 6593 6465 6e6f 7465 648e a18d 91ea f1eb e.denoted....... │ │ │ │ -00071a50: 696e 6469 7265 6374 6c79 9602 dd2d 7669 indirectly...-vi │ │ │ │ -00071a60: 6191 02dd 2c63 9aac 7268 6172 6163 7465 a...,c..rharacte │ │ │ │ -00071a70: 7269 7374 6963 9366 756e 6374 696f 6e73 ristic.functions │ │ │ │ -00071a80: 2c91 0313 1277 6865 7265 6298 7993 619b ,....whereb.y.a. │ │ │ │ -00071a90: 02dd 2c63 6c6f 7365 6493 7465 726d 98d7 ..,closed.term.. │ │ │ │ -00071aa0: 7093 cf6f 6693 7490 ac72 7970 9553 8e65 p..of.t..ryp.S.e │ │ │ │ -00071ab0: 98d7 1b8d 906e 39da 218e 8d91 0c6e 3beb .....n9.!....n;. │ │ │ │ -00071ac0: 4062 936f 936f 6c8e 9125 f607 cf64 6574 @b.o.ol..%...det │ │ │ │ -00071ad0: 6572 6d69 6e65 738e a18d 91ea f1eb 7468 ermines.......th │ │ │ │ -00071ae0: 659b 0335 6473 7562 7365 7491 0335 65da e..5dsubset..5e. │ │ │ │ -00071af0: 66d7 7896 0355 52da 3293 cf5b 96fe 0002 f.x..UR.2..[.... │ │ │ │ -00071b00: 5bd7 1b90 6e39 cf5d 935d 9603 5552 3a93 [...n9.].]..UR:. │ │ │ │ -00071b10: 5b96 fe00 025b d770 cf5d 935d 28d7 78cf [....[.p.].](.x. │ │ │ │ -00071b20: 2996 0355 523d 9331 da67 98cf 2877 6869 )..UR=.1.g..(whi │ │ │ │ -00071b30: 6390 ac72 6896 0335 6569 7398 6198 7365 c..rh..5eis.a.se │ │ │ │ -00071b40: 7493 696e 9874 6865 9875 6e69 769a ac72 t.in.the.univ..r │ │ │ │ -00071b50: 6572 7365 9370 726f 9876 6964 6564 9b03 erse.pro.vided.. │ │ │ │ -00071b60: 3564 6974 9369 7398 6e6f 6e2d 656d 7074 5dit.is.non-empt │ │ │ │ -00071b70: 90ac 7279 292e 8ea1 8d91 eaf1 eb48 6f95 ..ry)........Ho. │ │ │ │ -00071b80: ac72 7793 6576 9365 722c 9104 13d4 6974 .rw.ev.er,....it │ │ │ │ -00071b90: 9b04 0b99 6973 9604 0b98 7573 6566 756c ....is....useful │ │ │ │ -00071ba0: 9374 6f98 6861 95ac 7276 9365 9104 0b98 .to.ha..rv.e.... │ │ │ │ -00071bb0: 6198 6d65 6393 6861 6e69 736d 9604 0b98 a.mec.hanism.... │ │ │ │ -00071bc0: 666f 7293 696e 90ac 7274 726f 9053 8e64 for.in..rtro.S.d │ │ │ │ -00071bd0: 7563 696e 6798 6e65 7793 749a ac72 7970 ucing.new.t..ryp │ │ │ │ -00071be0: 9053 8e65 7393 7768 6963 9868 9104 0b99 .S.es.whic.h.... │ │ │ │ -00071bf0: 6172 6593 7375 6274 9879 7090 538e 6573 are.subt.yp.S.es │ │ │ │ -00071c00: 8ea1 8d91 eaf1 eb6f 6696 056b f365 7869 .......of..k.exi │ │ │ │ -00071c10: 7374 696e 6791 056b f46f 6e65 732e 9109 sting..k.ones... │ │ │ │ -00071c20: bcc2 5375 639a ac72 6893 7498 7970 9053 ..Suc..rh.t.yp.S │ │ │ │ -00071c30: 8e65 739b 056b f461 7265 9364 650c 6e65 .es..k.are.de.ne │ │ │ │ -00071c40: 6493 696e 98eb 4848 4f4c 93cf 6295 ac72 d.in..HHOL..b..r │ │ │ │ -00071c50: 7998 696e 9374 726f 9053 8e64 7563 696e y.in.tro.S.ducin │ │ │ │ -00071c60: 6796 056b f361 936e 6577 9874 9aac 7279 g..k.a.new.t..ry │ │ │ │ -00071c70: 7090 538e 6593 636f 6e73 7461 6e98 748e p.S.e.constan.t. │ │ │ │ -00071c80: a18d 91ea f1eb 616e 6496 04de 3061 7373 ......and...0ass │ │ │ │ -00071c90: 6572 7469 6e67 9361 6e93 6178 696f 6d93 erting.an.axiom. │ │ │ │ -00071ca0: 7468 6174 9363 90ac 7268 6172 6163 7465 that.c..rharacte │ │ │ │ -00071cb0: 7269 7a65 7393 6974 9361 7393 6465 6e6f rizes.it.as.deno │ │ │ │ -00071cc0: 7469 6e67 9361 9373 6574 9369 6e93 6269 ting.a.set.in.bi │ │ │ │ -00071cd0: 6a65 6374 696f 6e93 288d 692e 652e 8e91 jection.(.i.e... │ │ │ │ -00071ce0: 13e1 b46f 6e65 2d74 6f2d 8ea1 8d91 eaf1 ...one-to-...... │ │ │ │ -00071cf0: eb6f 6e65 9603 9bac 636f 7272 6573 7090 .one....corresp. │ │ │ │ -00071d00: 538e 6f6e 6465 6e63 6529 9b03 9bab 7769 S.ondence)....wi │ │ │ │ -00071d10: 7468 9361 936e 6f6e 2d65 6d70 7490 ac72 th.a.non-empt..r │ │ │ │ -00071d20: 7993 7375 6273 6574 986f 6693 616e 9365 y.subset.of.an.e │ │ │ │ -00071d30: 7869 7374 696e 6793 7490 ac72 7970 9053 xisting.t..ryp.S │ │ │ │ -00071d40: 8e65 9828 6361 6c6c 6564 9374 6865 93e5 .e.(called.the.. │ │ │ │ -00071d50: 7296 ff66 6665 7072 9365 7365 6e74 696e r..ffepr.esentin │ │ │ │ -00071d60: 678e a18d 91ea f1eb 7479 7091 ff66 6665 g.......typ..ffe │ │ │ │ -00071d70: 9100 e5b0 cf29 2e91 0536 7e46 91ff 0556 .....)...6~F...V │ │ │ │ -00071d80: 6f72 9603 e381 6578 616d 706c 652c 9103 or....example,.. │ │ │ │ -00071d90: e4f0 7468 6593 7490 ac72 7970 9053 8e65 ..the.t..ryp.S.e │ │ │ │ -00071da0: 8d91 03e3 82eb 616e 756d 8e91 1906 01cf ......anum...... │ │ │ │ -00071db0: 6973 9b03 e382 6465 0c6e 6564 9374 6f98 is....de.ned.to. │ │ │ │ -00071dc0: 6290 538e 6593 6571 7561 6c98 746f 9361 b.S.e.equal.to.a │ │ │ │ -00071dd0: 9863 6f75 6e90 ac72 7461 626c 6593 7375 .coun..rtable.su │ │ │ │ -00071de0: 6273 6574 986f 6693 7468 6598 7490 ac72 bset.of.the.t..r │ │ │ │ -00071df0: 7970 9053 8e65 8ea1 8d8d 91ea f1eb eb61 yp.S.e.........a │ │ │ │ -00071e00: 696e 648e 91fc 30e9 cf2c 9603 eaa8 7768 ind...0..,....wh │ │ │ │ -00071e10: 6963 9aac 7268 9369 7393 6775 6172 616e ic..rh.is.guaran │ │ │ │ -00071e20: 9874 6565 6493 746f 9365 7869 7374 9362 .teed.to.exist.b │ │ │ │ -00071e30: 9879 9374 6865 9361 7869 6f6d 93eb 6149 .y.the.axiom..aI │ │ │ │ -00071e40: 4e46 494e 4954 598d 9100 b097 8900 0066 NFINITY........f │ │ │ │ -00071e50: 6600 0373 028e 9104 2399 4158 93cf 2873 f..s....#.AX..(s │ │ │ │ -00071e60: 6565 9353 6563 7469 6f6e 9331 302e 342e ee.Section.10.4. │ │ │ │ -00071e70: 3329 2e8e a68d 91f6 537a 4173 9604 0e30 3)......SzAs...0 │ │ │ │ -00071e80: 7790 ac72 656c 6c9b 040e 2f61 7393 6465 w..rell.../as.de │ │ │ │ -00071e90: 0c6e 696e 6798 7490 ac72 7970 9053 8e65 .ning.t..ryp.S.e │ │ │ │ -00071ea0: 732c 9104 1711 6974 9369 7398 616c 736f s,....it.is.also │ │ │ │ -00071eb0: 9363 6f6e 95ac 7276 9365 6e69 656e 9374 .con..rv.enien.t │ │ │ │ -00071ec0: 9874 6f96 040e 3062 9053 8e65 9861 626c .to...0b.S.e.abl │ │ │ │ -00071ed0: 6593 746f 9864 650c 6e65 9374 90ac 7279 e.to.de.ne.t..ry │ │ │ │ -00071ee0: 7095 538e 6598 6f70 9365 7261 746f 7273 p.S.e.op.erators │ │ │ │ -00071ef0: 2e91 05a3 7741 6e8e a18d 91ea f1eb 6578 ....wAn.......ex │ │ │ │ -00071f00: 616d 706c 6596 046f 5377 9aac 726f 756c ample..oSw..roul │ │ │ │ -00071f10: 6493 6290 538e 6593 6191 046f 5474 9879 d.b.S.e.a..oTt.y │ │ │ │ -00071f20: 709a 538e 6593 6f70 9865 7261 746f 7293 p.S.e.op.erator. │ │ │ │ -00071f30: eb40 696e 6a93 cf77 6869 6390 ac72 6893 .@inj..whic..rh. │ │ │ │ -00071f40: 6d61 7070 9865 6493 6193 7365 7493 746f mapp.ed.a.set.to │ │ │ │ -00071f50: 9104 6f54 7468 6593 7365 7493 6f66 936f ..oTthe.set.of.o │ │ │ │ -00071f60: 6e65 2d74 6f2d 6f6e 6593 288d 692e 652e ne-to-one.(.i.e. │ │ │ │ -00071f70: 8e8e a18d 91ea f1eb 696e 6a65 6374 6976 ........injectiv │ │ │ │ -00071f80: 9aac 7265 2996 036b 0d66 756e 6374 696f ..re)..k.functio │ │ │ │ -00071f90: 6e73 936f 6e93 6974 2e91 050e 5754 6865 ns.on.it....WThe │ │ │ │ -00071fa0: 9103 6b0e 7375 6273 6574 936f 6693 d71b ..k.subset.of... │ │ │ │ -00071fb0: 8d90 6e39 da21 8e91 0c6e 3bd7 1b91 03d9 ..n9.!...n;..... │ │ │ │ -00071fc0: 46cf 7265 7072 6573 656e 9874 696e 6793 F.represen.ting. │ │ │ │ -00071fd0: 28d7 1b90 6e39 cf29 8deb 4069 6e6a 8e91 (...n9.)..@inj.. │ │ │ │ -00071fe0: 1135 f2cf 7798 6f75 6c64 9103 6b0e 6290 .5..w.ould..k.b. │ │ │ │ -00071ff0: 538e 6593 6465 0c6e 6564 9362 9879 9374 S.e.de.ned.b.y.t │ │ │ │ -00072000: 6865 8ea1 8d91 eaf1 eb70 7265 6469 6361 he.......predica │ │ │ │ -00072010: 7465 9603 d760 df4f 6e65 8d91 00b4 7889 te...`.One....x. │ │ │ │ -00072020: 0000 6666 0003 8666 8e91 043a de4f 6e65 ..ff...f...:.One │ │ │ │ -00072030: cf2e 9105 3272 416e 6f74 6865 7293 6578 ....2rAnother.ex │ │ │ │ -00072040: 616d 706c 659b 03d7 5f77 90ac 726f 756c ample..._w..roul │ │ │ │ -00072050: 6493 6290 538e 6593 6198 6269 6e61 7279 d.b.S.e.a.binary │ │ │ │ -00072060: 9363 6172 7465 7369 616e 9370 726f 9553 .cartesian.pro.S │ │ │ │ -00072070: 8e64 7563 7498 7490 ac72 7970 9365 9103 .duct.t..ryp.e.. │ │ │ │ -00072080: d760 6f70 9365 7261 746f 728e a18d 91ea .`op.erator..... │ │ │ │ -00072090: f1eb eb40 7072 6f90 538e 64cf 2e91 05d6 ...@pro.S.d..... │ │ │ │ -000720a0: c054 6869 7396 041f 4869 7393 6465 0c6e .This...His.de.n │ │ │ │ -000720b0: 6564 9362 9aac 7279 9363 9868 6f90 538e ed.b..ry.c.ho.S. │ │ │ │ -000720c0: 6f73 696e 6793 6193 7265 7072 6573 656e osing.a.represen │ │ │ │ -000720d0: 9874 696e 6793 7498 7970 9053 8e65 9363 .ting.t.yp.S.e.c │ │ │ │ -000720e0: 6f6e 9874 6169 6e69 6e67 9374 9877 986f on.taining.t.w.o │ │ │ │ -000720f0: 9374 9879 7090 538e 6593 7691 ff58 e461 .t.yp.S.e.v..X.a │ │ │ │ -00072100: 7269 6162 6c65 732c 9104 2c70 7361 9879 riables,..,psa.y │ │ │ │ -00072110: 8ea1 8d91 eaf1 ebd7 1b90 6e39 cf5b d70b ..........n9.[.. │ │ │ │ -00072120: 8d9f 01cc ccd5 318e 9604 c004 cf3b 9101 ......1......;.. │ │ │ │ -00072130: fffe d70b 8d9f 01cc ccd5 328e 93cf 5d2c ..........2...], │ │ │ │ -00072140: 9103 d69f 7375 639a ac72 6896 03d1 9d74 ....suc..rh....t │ │ │ │ -00072150: 6861 7493 666f 7293 616e 9879 9374 9879 hat.for.an.y.t.y │ │ │ │ -00072160: 7090 538e 6573 93d7 1b8d 9f01 cccc d531 p.S.es.........1 │ │ │ │ -00072170: 8e91 0891 a1cf 616e 6491 03d1 9ed7 1b8d ......and....... │ │ │ │ -00072180: 9f01 cccc d532 8e9b 04c0 04cf 2c91 03d6 .....2......,... │ │ │ │ -00072190: 9f61 9373 7562 7365 7493 6f66 93d7 1b90 .a.subset.of.... │ │ │ │ -000721a0: 6e39 cf5b d71b 8d9f 01cc ccd5 318e 98cf n9.[........1... │ │ │ │ -000721b0: 3b91 01ff fed7 1b8d 9f01 cccc d532 8e98 ;............2.. │ │ │ │ -000721c0: cf5d 9372 6570 7265 7365 6e90 ac72 7473 .].represen..rts │ │ │ │ -000721d0: 9374 6865 9363 6172 7465 7369 616e 8ea1 .the.cartesian.. │ │ │ │ -000721e0: 8d91 eaf1 eb70 726f 9053 8e64 7563 7496 .....pro.S.duct. │ │ │ │ -000721f0: 03ea a86f 6693 d71b 8d9f 01cc ccd5 318e ...of.........1. │ │ │ │ -00072200: 9108 aaac cf61 6e64 93d7 1b8d 9f01 cccc .....and........ │ │ │ │ -00072210: d532 8e91 04c0 04cf 2e91 0538 e054 6865 .2.........8.The │ │ │ │ -00072220: 9364 6574 6169 6c73 936f 6693 7375 639a .details.of.suc. │ │ │ │ -00072230: ac72 6893 6193 6465 0c6e 6974 696f 6e93 .rh.a.de.nition. │ │ │ │ -00072240: 6172 6593 6769 7698 656e 9369 6e93 5365 are.giv.en.in.Se │ │ │ │ -00072250: 6374 696f 6e93 3131 2e39 2e32 2e31 2e8e ction.11.9.2.1.. │ │ │ │ -00072260: a68d 91f6 537a 549a ac72 7970 9053 8e65 ....SzT..ryp.S.e │ │ │ │ -00072270: 7396 040d 9b69 6e91 040d 9aeb 4848 4f4c s....in.....HHOL │ │ │ │ -00072280: 93cf 6d98 7573 7493 6465 6e6f 7465 9104 ..m.ust.denote.. │ │ │ │ -00072290: 0d9a 6e6f 6e2d 656d 7074 9879 9373 6574 ..non-empt.y.set │ │ │ │ -000722a0: 732e 9105 a1b8 5468 9875 739b 040d 9a69 s.....Th.us....i │ │ │ │ -000722b0: 7493 6973 936f 6e6c 7998 636f 6e73 6973 t.is.only.consis │ │ │ │ -000722c0: 7465 6e90 ac72 7493 746f 9364 650c 6e65 ten..rt.to.de.ne │ │ │ │ -000722d0: 9861 936e 6577 8ea1 8d91 eaf1 eb74 90ac .a.new.......t.. │ │ │ │ -000722e0: 7279 7090 538e 6596 048d 1a69 736f 6d6f ryp.S.e....isomo │ │ │ │ -000722f0: 7270 6869 639b 048d 1974 6f93 6198 7375 rphic....to.a.su │ │ │ │ -00072300: 6273 6574 9373 7090 538e 6563 690c 6564 bset.sp.S.eci.ed │ │ │ │ -00072310: 9862 90ac 7279 9361 9370 7265 6469 6361 .b..ry.a.predica │ │ │ │ -00072320: 7465 98d7 70cf 2c91 04b5 b669 6693 7468 te..p.,....if.th │ │ │ │ -00072330: 6572 6598 6973 9361 7498 6c65 6173 7493 ere.is.at.least. │ │ │ │ -00072340: 6f6e 6598 7468 696e 6793 666f 728e a18d one.thing.for... │ │ │ │ -00072350: 91ea f1eb 7768 6963 90ac 7268 9b04 3bc5 ....whic..rh..;. │ │ │ │ -00072360: d770 9604 3bc4 cf68 6f6c 6473 2c8d 9104 .p..;..holds,... │ │ │ │ -00072370: 500c 692e 652e 8e91 1bcb 1ada 6091 081b P.i.e.......`... │ │ │ │ -00072380: 2739 d778 3a93 7098 78cf 2e91 062c 3646 '9.x:.p.x....,6F │ │ │ │ -00072390: 91ff 0556 6f72 9865 7861 6d70 6c65 2c91 ...Vor.example,. │ │ │ │ -000723a0: 0450 0c69 7498 7790 ac72 6f75 6c64 9362 .P.it.w..rould.b │ │ │ │ -000723b0: 9053 8e65 9869 6e63 6f6e 7369 7374 656e .S.e.inconsisten │ │ │ │ -000723c0: 90ac 7274 9874 6f98 6465 0c6e 6593 6198 ..rt.to.de.ne.a. │ │ │ │ -000723d0: 6269 6e61 7279 8e8e 9f24 fd13 8e8c 8b00 binary...$...... │ │ │ │ -000723e0: 0000 8300 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000710d0: 0000 0006 fd2a a002 cc05 558d a0fd 46d3 .....*....U...F. │ │ │ │ +000710e0: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d031 ...............1 │ │ │ │ +000710f0: 3330 9201 2ff5 f443 6861 7074 6572 9104 30../..Chapter.. │ │ │ │ +00071100: 8000 3130 2e91 0a80 0054 6865 6f72 6965 ..10.....Theorie │ │ │ │ +00071110: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ +00071120: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ +00071130: d021 8d91 eaf1 ebcf 7379 6e9a ac72 7461 .!......syn..rta │ │ │ │ +00071140: 7896 049c f16f 6691 049c f070 9053 8e6f x....of....p.S.o │ │ │ │ +00071150: 6c79 6d6f 7270 6869 6393 636f 6e73 7461 lymorphic.consta │ │ │ │ +00071160: 6e98 7473 9372 6563 6f72 6473 9104 9cf0 n.ts.records.... │ │ │ │ +00071170: 686f 9877 9374 6865 7993 6465 7095 538e ho.w.they.dep.S. │ │ │ │ +00071180: 656e 6491 049c f075 7093 6f6e 9104 9cf1 end....up.on.... │ │ │ │ +00071190: 7498 7970 9365 9604 9cf1 7691 ff58 e461 t.yp.e....v..X.a │ │ │ │ +000711a0: 7269 6162 6c65 7391 049c f028 6173 9377 riables....(as.w │ │ │ │ +000711b0: 9865 6c6c 8ea4 1000 008d 91ea f1eb 6173 .ell..........as │ │ │ │ +000711c0: 9603 eaa8 7768 6963 9aac 7268 9367 656e ....whic..rh.gen │ │ │ │ +000711d0: 6572 6963 9374 9879 7090 538e 6593 7468 eric.t.yp.S.e.th │ │ │ │ +000711e0: 6593 636f 6e73 7461 6e98 7493 6861 7329 e.constan.t.has) │ │ │ │ +000711f0: 2e8e a910 dc77 8d91 f653 7a48 6f95 ac72 .....w...SzHo..r │ │ │ │ +00071200: 7793 6576 9365 722c 9105 1e65 6578 706c w.ev.er,...eexpl │ │ │ │ +00071210: 6963 6974 6c79 9604 e0d8 7265 636f 7264 icitly....record │ │ │ │ +00071220: 696e 679b 04e0 d964 6570 9053 8e65 6e64 ing....dep.S.end │ │ │ │ +00071230: 656e 6379 936f 6698 636f 6e73 7461 6e90 ency.of.constan. │ │ │ │ +00071240: ac72 7473 936f 6e98 7490 ac72 7970 9053 .rts.on.t..ryp.S │ │ │ │ +00071250: 8e65 9376 91ff 58e4 6172 6961 626c 6573 .e.v..X.ariables │ │ │ │ +00071260: 986d 616b 90ac 7265 7393 666f 7298 618e .mak..res.for.a. │ │ │ │ +00071270: a18d 91ea f1eb 7261 7468 6572 9604 86b9 ......rather.... │ │ │ │ +00071280: 6375 6d9a ac72 6290 538e 6572 736f 6d65 cum..rb.S.ersome │ │ │ │ +00071290: 9373 796e 9874 6178 9377 6869 6398 6891 .syn.tax.whic.h. │ │ │ │ +000712a0: 0486 ba69 6e93 7072 6163 7469 6365 936f ...in.practice.o │ │ │ │ +000712b0: 6e65 9377 986f 756c 6493 6c69 6b98 6593 ne.w.ould.lik.e. │ │ │ │ +000712c0: 746f 9361 9876 986f 6964 9377 6865 7265 to.a.v.oid.where │ │ │ │ +000712d0: 9104 86ba 7090 538e 6f73 7369 626c 652e ....p.S.ossible. │ │ │ │ +000712e0: 9107 0d13 4974 8ea1 8d91 eaf1 eb69 7396 ....It.......is. │ │ │ │ +000712f0: 040a ad70 9a53 8e6f 7373 6962 6c65 9374 ...p.S.ossible.t │ │ │ │ +00071300: 6f91 040a ae61 95ac 7276 936f 6964 9604 o....a..rv.oid.. │ │ │ │ +00071310: 0aad 6974 9369 6693 7468 6593 7495 ac72 ..it.if.the.t..r │ │ │ │ +00071320: 7970 9865 9104 0aae 636f 6e93 7465 7874 yp.e....con.text │ │ │ │ +00071330: 9604 0aad d70b 9bfe 1391 7393 cf69 6e93 ..........s..in. │ │ │ │ +00071340: 28df 63d7 3b91 01ff fe0b 9873 3a1b 906e (.c.;......s:..n │ │ │ │ +00071350: 39cf 2993 6973 9361 6374 7561 6c6c 7991 9.).is.actually. │ │ │ │ +00071360: 040a ae74 6865 93e5 6396 ff66 6661 6e6f ...the..c..ffano │ │ │ │ +00071370: 6e69 6393 616c 9105 4940 cf63 6f6e 90ac nic.al..I@.con.. │ │ │ │ +00071380: 7274 6578 748e a18d 91ea f1eb 6f66 9604 rtext.......of.. │ │ │ │ +00071390: 9bfe d71b 906e 39cf 2c8d 9104 c853 692e .....n9.,....Si. │ │ │ │ +000713a0: 652e 8e91 1867 d563 6f6e 9aac 7274 6169 e....g.con..rtai │ │ │ │ +000713b0: 6e73 9104 9bfd 6578 6163 746c 7993 7468 ns....exactly.th │ │ │ │ +000713c0: 6593 7498 7970 9053 8e65 9b04 9bfd 7691 e.t.yp.S.e....v. │ │ │ │ +000713d0: ff58 e461 7269 6162 6c65 7393 6f66 93d7 .X.ariables.of.. │ │ │ │ +000713e0: 1b90 6e39 cf2e 9107 4ce1 4691 ff05 566f ..n9....L.F...Vo │ │ │ │ +000713f0: 7293 7468 656e 986f 6e65 9363 616e 9361 r.then.one.can.a │ │ │ │ +00071400: 7070 6c79 934c 656d 6d61 9831 936f 668e pply.Lemma.1.of. │ │ │ │ +00071410: a18d 91ea f1eb 5365 6374 696f 6e96 041a ......Section... │ │ │ │ +00071420: c439 2e32 2e33 9374 6f93 6465 6475 6365 .9.2.3.to.deduce │ │ │ │ +00071430: 9b04 1ac3 7468 6174 9374 6865 9370 9053 ....that.the.p.S │ │ │ │ +00071440: 8e6f 6c79 6d6f 7270 6869 6393 636f 6e73 .olymorphic.cons │ │ │ │ +00071450: 7461 6e90 ac72 7493 df63 8d9f 01cc ccd8 tan..rt..c...... │ │ │ │ +00071460: 1b8d 9049 7b9f fdb8 e4dc 308e 8e91 0856 ...I{.....0....V │ │ │ │ +00071470: c6cf 28d7 1c91 ff57 1f73 cf29 9363 616e ..(....W.s.).can │ │ │ │ +00071480: 9862 9053 8e65 9361 6262 7265 7669 6174 .b.S.e.abbreviat │ │ │ │ +00071490: 6564 9374 6f93 7468 658e a18d 91ea f1eb ed.to.the....... │ │ │ │ +000714a0: 6f72 6469 6e61 7279 9602 e6ad 636f 6e73 ordinary....cons │ │ │ │ +000714b0: 7461 6e9a ac72 7493 df63 8d9f 01cc ccd8 tan..rt..c...... │ │ │ │ +000714c0: 1b8d 9049 7b9f fdb8 e4dc 308e 8e91 0b3d ...I{.....0....= │ │ │ │ +000714d0: 74cf 7769 7468 6f75 7493 616d 9862 6967 t.without.am.big │ │ │ │ +000714e0: 7569 7498 797c 7468 6593 6d69 7373 696e uit.y|the.missin │ │ │ │ +000714f0: 6793 696e 666f 726d 6174 696f 6e93 d71c g.information... │ │ │ │ +00071500: 91ff 571f 7391 02e6 aecf 6361 6e93 6290 ..W.s.....can.b. │ │ │ │ +00071510: 538e 6593 7265 636f 6e73 7472 7563 7465 S.e.reconstructe │ │ │ │ +00071520: 648e a18d 91ea f1eb 6672 6f6d 9605 9366 d.......from...f │ │ │ │ +00071530: d71b 8d90 6e39 9ffb a532 db30 8e91 08cf ....n9...2.0.... │ │ │ │ +00071540: d8cf 616e 6493 7468 6593 696e 666f 726d ..and.the.inform │ │ │ │ +00071550: 6174 696f 6e93 6162 9053 8e6f 7574 9374 ation.ab.S.out.t │ │ │ │ +00071560: 6865 9363 6f6e 7374 616e 9aac 7274 9105 he.constan..rt.. │ │ │ │ +00071570: 9367 df63 93cf 6769 7698 656e 9369 6e93 .g.c..giv.en.in. │ │ │ │ +00071580: 7468 6593 7369 676e 6174 7572 652e 910a the.signature... │ │ │ │ +00071590: 331a 4691 ff05 5672 6f6d 9374 6869 738e 3.F...Vrom.this. │ │ │ │ +000715a0: a18d 91ea f1eb 7095 538e 6572 7370 9365 ......p.S.ersp.e │ │ │ │ +000715b0: 6374 6976 9aac 7265 2c91 0357 6774 6865 ctiv..re,..Wgthe │ │ │ │ +000715c0: 9603 3296 7261 7468 6572 9374 6563 9868 ..2.rather.tec.h │ │ │ │ +000715d0: 6e69 6361 6c9b 0332 9773 6964 6593 436f nical..2.side.Co │ │ │ │ +000715e0: 6e64 6974 696f 6e73 9328 6969 6929 9369 nditions.(iii).i │ │ │ │ +000715f0: 6e98 5365 6374 696f 6e73 9331 302e 352e n.Sections.10.5. │ │ │ │ +00071600: 3193 616e 6498 3130 2e35 2e32 9362 9053 1.and.10.5.2.b.S │ │ │ │ +00071610: 8e65 636f 6d65 8ea1 8d91 eaf1 eb72 6174 .ecome.......rat │ │ │ │ +00071620: 6865 7296 052c 0d6c 6573 7393 6d9a ac72 her..,.less.m..r │ │ │ │ +00071630: 7973 7465 7269 6f75 733a 9107 bbab 7468 ysterious:....th │ │ │ │ +00071640: 6579 9370 7265 6369 7365 6c79 9365 6e73 ey.precisely.ens │ │ │ │ +00071650: 7572 6591 052c 0e74 6861 7493 696e 9369 ure..,.that.in.i │ │ │ │ +00071660: 6e98 7472 6f90 538e 6475 6369 6e67 936e n.tro.S.ducing.n │ │ │ │ +00071670: 6577 9105 2c0e 636f 6e73 7461 6e98 7473 ew..,.constan.ts │ │ │ │ +00071680: 936f 6e65 9369 738e a18d 91ea f1eb 616c .one.is.......al │ │ │ │ +00071690: 7795 ac72 6193 7973 9603 08d4 6465 616c w..ra.ys....deal │ │ │ │ +000716a0: 696e 679b 0308 d56a 7573 7493 7769 7468 ing....just.with │ │ │ │ +000716b0: 9363 616e 6f6e 6963 616c 9363 6f6e 90ac .canonical.con.. │ │ │ │ +000716c0: 7274 6578 7473 2c91 0335 ff61 6e64 9373 rtexts,..5.and.s │ │ │ │ +000716d0: 6f98 6361 6e93 7573 6593 6f72 6469 6e61 o.can.use.ordina │ │ │ │ +000716e0: 7279 9363 6f6e 7374 616e 90ac 7274 7398 ry.constan..rts. │ │ │ │ +000716f0: 7261 7468 6572 9374 6861 6e8e a18d 91ea rather.than..... │ │ │ │ +00071700: f1eb 7090 538e 6f6c 796d 6f72 7068 6963 ..p.S.olymorphic │ │ │ │ +00071710: 9604 c54c 6f6e 6573 9377 6974 686f 7574 ...Lones.without │ │ │ │ +00071720: 9361 6d95 ac72 6269 6775 6974 9379 91ff .am..rbiguit.y.. │ │ │ │ +00071730: 0556 2e91 07c8 cc49 6e91 04c5 4d74 6869 .V.....In...Mthi │ │ │ │ +00071740: 739b 04c5 4c77 9361 9379 986f 6e65 9861 s...Lw.a.y.one.a │ │ │ │ +00071750: 9376 936f 6964 7398 636f 6d70 6c69 6361 .v.oids.complica │ │ │ │ +00071760: 7469 6e67 9874 6865 9865 7869 7374 696e ting.the.existin │ │ │ │ +00071770: 678e a18d 91ea f1eb 7379 6e9a ac72 7461 g.......syn..rta │ │ │ │ +00071780: 7896 03d3 0461 7493 7468 6593 6578 7090 x....at.the.exp. │ │ │ │ +00071790: 538e 656e 7365 9103 d305 6f66 9372 6573 S.ense....of.res │ │ │ │ +000717a0: 7472 6963 7469 6e67 9373 6f6d 6577 6861 tricting.somewha │ │ │ │ +000717b0: 7493 7468 6593 6170 706c 6963 6162 696c t.the.applicabil │ │ │ │ +000717c0: 6974 9879 936f 6691 03d3 0574 6865 7365 it.y.of....these │ │ │ │ +000717d0: 9374 6865 6f72 7993 6578 7465 6e73 696f .theory.extensio │ │ │ │ +000717e0: 6e8e a18d 91ea f1eb 6d65 6390 ac72 6861 n.......mec..rha │ │ │ │ +000717f0: 6e69 736d 732e 8e9f 281a 348d 8d91 eaf1 nisms...(.4..... │ │ │ │ +00071800: ebeb 4731 302e 352e 348e 9124 8b7f 4578 ..G10.5.4..$..Ex │ │ │ │ +00071810: 7465 6e73 696f 6e96 0566 6662 9a8c cc79 tension..ffb...y │ │ │ │ +00071820: 9374 9879 7090 7333 6593 6465 0c6e 6974 .t.yp.s3e.de.nit │ │ │ │ +00071830: 696f 6e8e 9f19 8046 8d91 eaf1 ebcf 4576 ion....F......Ev │ │ │ │ +00071840: 95ac 7265 7279 9b02 fade 286d 6f6e 6f6d ..rery....(monom │ │ │ │ +00071850: 6f72 7068 6963 2991 02fa dd74 9379 7090 orphic)....t.yp. │ │ │ │ +00071860: 538e 6598 d71b 9103 6916 cf69 6e98 7468 S.e.....i..in.th │ │ │ │ +00071870: 6596 02fa dd69 6e69 7469 616c 9874 6865 e....initial.the │ │ │ │ +00071880: 6f72 798d 93eb 6149 4e49 548e 911c f463 ory...aINIT....c │ │ │ │ +00071890: cf64 6574 6572 6d69 6e65 7393 6198 7365 .determines.a.se │ │ │ │ +000718a0: 7493 5b96 fe00 025b d71b 906e 39cf 5d93 t.[....[...n9.]. │ │ │ │ +000718b0: 5d98 696e 9102 fadd 7468 6598 756e 6976 ].in....the.univ │ │ │ │ +000718c0: 90ac 7265 7273 658e a18d 91ea f1eb da55 ..rerse........U │ │ │ │ +000718d0: 9101 3111 cf2e 9106 10f5 486f 95ac 7277 ..1.......Ho..rw │ │ │ │ +000718e0: 9365 7693 6572 2c91 0444 b174 6865 7265 .ev.er,..D.there │ │ │ │ +000718f0: 9604 32af 6172 6593 6d61 6e9a ac72 7991 ..2.are.man..ry. │ │ │ │ +00071900: 0432 b06d 6f72 6593 7365 7473 9369 6e93 .2.more.sets.in. │ │ │ │ +00071910: da55 9105 63c0 cf74 6861 6e93 7468 6572 .U..c..than.ther │ │ │ │ +00071920: 6593 6172 6593 7498 7970 9053 8e65 7393 e.are.t.yp.S.es. │ │ │ │ +00071930: 696e 8d91 0432 b0eb 6149 4e49 548e 911b in...2..aINIT... │ │ │ │ +00071940: 3158 cf2e 9106 10f5 496e 9370 6172 7469 1X......In.parti │ │ │ │ +00071950: 6375 6c61 722c 8ea1 8d91 eaf1 eb77 6869 cular,.......whi │ │ │ │ +00071960: 6c73 7496 05a8 c0da 5591 06d9 d0cf 6973 lst.....U.....is │ │ │ │ +00071970: 9363 6c6f 7365 649b 05a8 bf75 6e64 6572 .closed....under │ │ │ │ +00071980: 9374 6865 936f 7090 538e 6572 6174 696f .the.op.S.eratio │ │ │ │ +00071990: 6e98 6f66 9374 616b 696e 6798 6193 6e6f n.of.taking.a.no │ │ │ │ +000719a0: 6e2d 656d 7074 90ac 7279 9373 7562 7365 n-empt..ry.subse │ │ │ │ +000719b0: 7498 6f66 935b 96fe 0002 5bd7 1b90 6e39 t.of.[....[...n9 │ │ │ │ +000719c0: cf5d 935d 2c91 0618 4574 6865 7265 9105 .].],...Ethere.. │ │ │ │ +000719d0: a8c0 6973 8ea1 8d91 eaf1 eb6e 6f96 0463 ..is.......no..c │ │ │ │ +000719e0: a963 6f72 7265 7370 9053 8e6f 6e64 696e .corresp.S.ondin │ │ │ │ +000719f0: 6793 6d65 639a ac72 6861 6e69 736d 9366 g.mec..rhanism.f │ │ │ │ +00071a00: 6f72 9104 63a8 666f 726d 696e 6793 6193 or..c.forming.a. │ │ │ │ +00071a10: 6073 7562 7498 7970 9053 8e65 2793 6f66 `subt.yp.S.e'.of │ │ │ │ +00071a20: 93d7 1b90 6e39 cf2e 9106 a3e2 496e 7374 ....n9......Inst │ │ │ │ +00071a30: 6561 642c 9104 81e9 7375 6273 6574 7393 ead,....subsets. │ │ │ │ +00071a40: 6172 6593 6465 6e6f 7465 648e a18d 91ea are.denoted..... │ │ │ │ +00071a50: f1eb 696e 6469 7265 6374 6c79 9602 dd2d ..indirectly...- │ │ │ │ +00071a60: 7669 6191 02dd 2c63 9aac 7268 6172 6163 via...,c..rharac │ │ │ │ +00071a70: 7465 7269 7374 6963 9366 756e 6374 696f teristic.functio │ │ │ │ +00071a80: 6e73 2c91 0313 1277 6865 7265 6298 7993 ns,....whereb.y. │ │ │ │ +00071a90: 619b 02dd 2c63 6c6f 7365 6493 7465 726d a...,closed.term │ │ │ │ +00071aa0: 98d7 7093 cf6f 6693 7490 ac72 7970 9553 ..p..of.t..ryp.S │ │ │ │ +00071ab0: 8e65 98d7 1b8d 906e 39da 218e 8d91 0c6e .e.....n9.!....n │ │ │ │ +00071ac0: 3beb 4062 936f 936f 6c8e 9125 f607 cf64 ;.@b.o.ol..%...d │ │ │ │ +00071ad0: 6574 6572 6d69 6e65 738e a18d 91ea f1eb etermines....... │ │ │ │ +00071ae0: 7468 659b 0335 6473 7562 7365 7491 0335 the..5dsubset..5 │ │ │ │ +00071af0: 65da 66d7 7896 0355 52da 3293 cf5b 96fe e.f.x..UR.2..[.. │ │ │ │ +00071b00: 0002 5bd7 1b90 6e39 cf5d 935d 9603 5552 ..[...n9.].]..UR │ │ │ │ +00071b10: 3a93 5b96 fe00 025b d770 cf5d 935d 28d7 :.[....[.p.].](. │ │ │ │ +00071b20: 78cf 2996 0355 523d 9331 da67 98cf 2877 x.)..UR=.1.g..(w │ │ │ │ +00071b30: 6869 6390 ac72 6896 0335 6569 7398 6198 hic..rh..5eis.a. │ │ │ │ +00071b40: 7365 7493 696e 9874 6865 9875 6e69 769a set.in.the.univ. │ │ │ │ +00071b50: ac72 6572 7365 9370 726f 9876 6964 6564 .rerse.pro.vided │ │ │ │ +00071b60: 9b03 3564 6974 9369 7398 6e6f 6e2d 656d ..5dit.is.non-em │ │ │ │ +00071b70: 7074 90ac 7279 292e 8ea1 8d91 eaf1 eb48 pt..ry)........H │ │ │ │ +00071b80: 6f95 ac72 7793 6576 9365 722c 9104 13d4 o..rw.ev.er,.... │ │ │ │ +00071b90: 6974 9b04 0b99 6973 9604 0b98 7573 6566 it....is....usef │ │ │ │ +00071ba0: 756c 9374 6f98 6861 95ac 7276 9365 9104 ul.to.ha..rv.e.. │ │ │ │ +00071bb0: 0b98 6198 6d65 6393 6861 6e69 736d 9604 ..a.mec.hanism.. │ │ │ │ +00071bc0: 0b98 666f 7293 696e 90ac 7274 726f 9053 ..for.in..rtro.S │ │ │ │ +00071bd0: 8e64 7563 696e 6798 6e65 7793 749a ac72 .ducing.new.t..r │ │ │ │ +00071be0: 7970 9053 8e65 7393 7768 6963 9868 9104 yp.S.es.whic.h.. │ │ │ │ +00071bf0: 0b99 6172 6593 7375 6274 9879 7090 538e ..are.subt.yp.S. │ │ │ │ +00071c00: 6573 8ea1 8d91 eaf1 eb6f 6696 056b f365 es.......of..k.e │ │ │ │ +00071c10: 7869 7374 696e 6791 056b f46f 6e65 732e xisting..k.ones. │ │ │ │ +00071c20: 9109 bcc2 5375 639a ac72 6893 7498 7970 ....Suc..rh.t.yp │ │ │ │ +00071c30: 9053 8e65 739b 056b f461 7265 9364 650c .S.es..k.are.de. │ │ │ │ +00071c40: 6e65 6493 696e 98eb 4848 4f4c 93cf 6295 ned.in..HHOL..b. │ │ │ │ +00071c50: ac72 7998 696e 9374 726f 9053 8e64 7563 .ry.in.tro.S.duc │ │ │ │ +00071c60: 696e 6796 056b f361 936e 6577 9874 9aac ing..k.a.new.t.. │ │ │ │ +00071c70: 7279 7090 538e 6593 636f 6e73 7461 6e98 ryp.S.e.constan. │ │ │ │ +00071c80: 748e a18d 91ea f1eb 616e 6496 04de 3061 t.......and...0a │ │ │ │ +00071c90: 7373 6572 7469 6e67 9361 6e93 6178 696f sserting.an.axio │ │ │ │ +00071ca0: 6d93 7468 6174 9363 90ac 7268 6172 6163 m.that.c..rharac │ │ │ │ +00071cb0: 7465 7269 7a65 7393 6974 9361 7393 6465 terizes.it.as.de │ │ │ │ +00071cc0: 6e6f 7469 6e67 9361 9373 6574 9369 6e93 noting.a.set.in. │ │ │ │ +00071cd0: 6269 6a65 6374 696f 6e93 288d 692e 652e bijection.(.i.e. │ │ │ │ +00071ce0: 8e91 13e1 b46f 6e65 2d74 6f2d 8ea1 8d91 .....one-to-.... │ │ │ │ +00071cf0: eaf1 eb6f 6e65 9603 9bac 636f 7272 6573 ...one....corres │ │ │ │ +00071d00: 7090 538e 6f6e 6465 6e63 6529 9b03 9bab p.S.ondence).... │ │ │ │ +00071d10: 7769 7468 9361 936e 6f6e 2d65 6d70 7490 with.a.non-empt. │ │ │ │ +00071d20: ac72 7993 7375 6273 6574 986f 6693 616e .ry.subset.of.an │ │ │ │ +00071d30: 9365 7869 7374 696e 6793 7490 ac72 7970 .existing.t..ryp │ │ │ │ +00071d40: 9053 8e65 9828 6361 6c6c 6564 9374 6865 .S.e.(called.the │ │ │ │ +00071d50: 93e5 7296 ff66 6665 7072 9365 7365 6e74 ..r..ffepr.esent │ │ │ │ +00071d60: 696e 678e a18d 91ea f1eb 7479 7091 ff66 ing.......typ..f │ │ │ │ +00071d70: 6665 9100 e5b0 cf29 2e91 0536 7e46 91ff fe.....)...6~F.. │ │ │ │ +00071d80: 0556 6f72 9603 e381 6578 616d 706c 652c .Vor....example, │ │ │ │ +00071d90: 9103 e4f0 7468 6593 7490 ac72 7970 9053 ....the.t..ryp.S │ │ │ │ +00071da0: 8e65 8d91 03e3 82eb 616e 756d 8e91 1906 .e......anum.... │ │ │ │ +00071db0: 01cf 6973 9b03 e382 6465 0c6e 6564 9374 ..is....de.ned.t │ │ │ │ +00071dc0: 6f98 6290 538e 6593 6571 7561 6c98 746f o.b.S.e.equal.to │ │ │ │ +00071dd0: 9361 9863 6f75 6e90 ac72 7461 626c 6593 .a.coun..rtable. │ │ │ │ +00071de0: 7375 6273 6574 986f 6693 7468 6598 7490 subset.of.the.t. │ │ │ │ +00071df0: ac72 7970 9053 8e65 8ea1 8d8d 91ea f1eb .ryp.S.e........ │ │ │ │ +00071e00: eb61 696e 648e 91fc 30e9 cf2c 9603 eaa8 .aind...0..,.... │ │ │ │ +00071e10: 7768 6963 9aac 7268 9369 7393 6775 6172 whic..rh.is.guar │ │ │ │ +00071e20: 616e 9874 6565 6493 746f 9365 7869 7374 an.teed.to.exist │ │ │ │ +00071e30: 9362 9879 9374 6865 9361 7869 6f6d 93eb .b.y.the.axiom.. │ │ │ │ +00071e40: 6149 4e46 494e 4954 598d 9100 b097 8900 aINFINITY....... │ │ │ │ +00071e50: 0066 6600 0373 028e 9104 2399 4158 93cf .ff..s....#.AX.. │ │ │ │ +00071e60: 2873 6565 9353 6563 7469 6f6e 9331 302e (see.Section.10. │ │ │ │ +00071e70: 342e 3329 2e8e a68d 91f6 537a 4173 9604 4.3)......SzAs.. │ │ │ │ +00071e80: 0e30 7790 ac72 656c 6c9b 040e 2f61 7393 .0w..rell.../as. │ │ │ │ +00071e90: 6465 0c6e 696e 6798 7490 ac72 7970 9053 de.ning.t..ryp.S │ │ │ │ +00071ea0: 8e65 732c 9104 1711 6974 9369 7398 616c .es,....it.is.al │ │ │ │ +00071eb0: 736f 9363 6f6e 95ac 7276 9365 6e69 656e so.con..rv.enien │ │ │ │ +00071ec0: 9374 9874 6f96 040e 3062 9053 8e65 9861 .t.to...0b.S.e.a │ │ │ │ +00071ed0: 626c 6593 746f 9864 650c 6e65 9374 90ac ble.to.de.ne.t.. │ │ │ │ +00071ee0: 7279 7095 538e 6598 6f70 9365 7261 746f ryp.S.e.op.erato │ │ │ │ +00071ef0: 7273 2e91 05a3 7741 6e8e a18d 91ea f1eb rs....wAn....... │ │ │ │ +00071f00: 6578 616d 706c 6596 046f 5377 9aac 726f example..oSw..ro │ │ │ │ +00071f10: 756c 6493 6290 538e 6593 6191 046f 5474 uld.b.S.e.a..oTt │ │ │ │ +00071f20: 9879 709a 538e 6593 6f70 9865 7261 746f .yp.S.e.op.erato │ │ │ │ +00071f30: 7293 eb40 696e 6a93 cf77 6869 6390 ac72 r..@inj..whic..r │ │ │ │ +00071f40: 6893 6d61 7070 9865 6493 6193 7365 7493 h.mapp.ed.a.set. │ │ │ │ +00071f50: 746f 9104 6f54 7468 6593 7365 7493 6f66 to..oTthe.set.of │ │ │ │ +00071f60: 936f 6e65 2d74 6f2d 6f6e 6593 288d 692e .one-to-one.(.i. │ │ │ │ +00071f70: 652e 8e8e a18d 91ea f1eb 696e 6a65 6374 e.........inject │ │ │ │ +00071f80: 6976 9aac 7265 2996 036b 0d66 756e 6374 iv..re)..k.funct │ │ │ │ +00071f90: 696f 6e73 936f 6e93 6974 2e91 050e 5754 ions.on.it....WT │ │ │ │ +00071fa0: 6865 9103 6b0e 7375 6273 6574 936f 6693 he..k.subset.of. │ │ │ │ +00071fb0: d71b 8d90 6e39 da21 8e91 0c6e 3bd7 1b91 ....n9.!...n;... │ │ │ │ +00071fc0: 03d9 46cf 7265 7072 6573 656e 9874 696e ..F.represen.tin │ │ │ │ +00071fd0: 6793 28d7 1b90 6e39 cf29 8deb 4069 6e6a g.(...n9.)..@inj │ │ │ │ +00071fe0: 8e91 1135 f2cf 7798 6f75 6c64 9103 6b0e ...5..w.ould..k. │ │ │ │ +00071ff0: 6290 538e 6593 6465 0c6e 6564 9362 9879 b.S.e.de.ned.b.y │ │ │ │ +00072000: 9374 6865 8ea1 8d91 eaf1 eb70 7265 6469 .the.......predi │ │ │ │ +00072010: 6361 7465 9603 d760 df4f 6e65 8d91 00b4 cate...`.One.... │ │ │ │ +00072020: 7889 0000 6666 0003 8666 8e91 043a de4f x...ff...f...:.O │ │ │ │ +00072030: 6e65 cf2e 9105 3272 416e 6f74 6865 7293 ne....2rAnother. │ │ │ │ +00072040: 6578 616d 706c 659b 03d7 5f77 90ac 726f example..._w..ro │ │ │ │ +00072050: 756c 6493 6290 538e 6593 6198 6269 6e61 uld.b.S.e.a.bina │ │ │ │ +00072060: 7279 9363 6172 7465 7369 616e 9370 726f ry.cartesian.pro │ │ │ │ +00072070: 9553 8e64 7563 7498 7490 ac72 7970 9365 .S.duct.t..ryp.e │ │ │ │ +00072080: 9103 d760 6f70 9365 7261 746f 728e a18d ...`op.erator... │ │ │ │ +00072090: 91ea f1eb eb40 7072 6f90 538e 64cf 2e91 .....@pro.S.d... │ │ │ │ +000720a0: 05d6 c054 6869 7396 041f 4869 7393 6465 ...This...His.de │ │ │ │ +000720b0: 0c6e 6564 9362 9aac 7279 9363 9868 6f90 .ned.b..ry.c.ho. │ │ │ │ +000720c0: 538e 6f73 696e 6793 6193 7265 7072 6573 S.osing.a.repres │ │ │ │ +000720d0: 656e 9874 696e 6793 7498 7970 9053 8e65 en.ting.t.yp.S.e │ │ │ │ +000720e0: 9363 6f6e 9874 6169 6e69 6e67 9374 9877 .con.taining.t.w │ │ │ │ +000720f0: 986f 9374 9879 7090 538e 6593 7691 ff58 .o.t.yp.S.e.v..X │ │ │ │ +00072100: e461 7269 6162 6c65 732c 9104 2c70 7361 .ariables,..,psa │ │ │ │ +00072110: 9879 8ea1 8d91 eaf1 ebd7 1b90 6e39 cf5b .y..........n9.[ │ │ │ │ +00072120: d70b 8d9f 01cc ccd5 318e 9604 c004 cf3b ........1......; │ │ │ │ +00072130: 9101 fffe d70b 8d9f 01cc ccd5 328e 93cf ............2... │ │ │ │ +00072140: 5d2c 9103 d69f 7375 639a ac72 6896 03d1 ],....suc..rh... │ │ │ │ +00072150: 9d74 6861 7493 666f 7293 616e 9879 9374 .that.for.an.y.t │ │ │ │ +00072160: 9879 7090 538e 6573 93d7 1b8d 9f01 cccc .yp.S.es........ │ │ │ │ +00072170: d531 8e91 0891 a1cf 616e 6491 03d1 9ed7 .1......and..... │ │ │ │ +00072180: 1b8d 9f01 cccc d532 8e9b 04c0 04cf 2c91 .......2......,. │ │ │ │ +00072190: 03d6 9f61 9373 7562 7365 7493 6f66 93d7 ...a.subset.of.. │ │ │ │ +000721a0: 1b90 6e39 cf5b d71b 8d9f 01cc ccd5 318e ..n9.[........1. │ │ │ │ +000721b0: 98cf 3b91 01ff fed7 1b8d 9f01 cccc d532 ..;............2 │ │ │ │ +000721c0: 8e98 cf5d 9372 6570 7265 7365 6e90 ac72 ...].represen..r │ │ │ │ +000721d0: 7473 9374 6865 9363 6172 7465 7369 616e ts.the.cartesian │ │ │ │ +000721e0: 8ea1 8d91 eaf1 eb70 726f 9053 8e64 7563 .......pro.S.duc │ │ │ │ +000721f0: 7496 03ea a86f 6693 d71b 8d9f 01cc ccd5 t....of......... │ │ │ │ +00072200: 318e 9108 aaac cf61 6e64 93d7 1b8d 9f01 1......and...... │ │ │ │ +00072210: cccc d532 8e91 04c0 04cf 2e91 0538 e054 ...2.........8.T │ │ │ │ +00072220: 6865 9364 6574 6169 6c73 936f 6693 7375 he.details.of.su │ │ │ │ +00072230: 639a ac72 6893 6193 6465 0c6e 6974 696f c..rh.a.de.nitio │ │ │ │ +00072240: 6e93 6172 6593 6769 7698 656e 9369 6e93 n.are.giv.en.in. │ │ │ │ +00072250: 5365 6374 696f 6e93 3131 2e39 2e32 2e31 Section.11.9.2.1 │ │ │ │ +00072260: 2e8e a68d 91f6 537a 549a ac72 7970 9053 ......SzT..ryp.S │ │ │ │ +00072270: 8e65 7396 040d 9b69 6e91 040d 9aeb 4848 .es....in.....HH │ │ │ │ +00072280: 4f4c 93cf 6d98 7573 7493 6465 6e6f 7465 OL..m.ust.denote │ │ │ │ +00072290: 9104 0d9a 6e6f 6e2d 656d 7074 9879 9373 ....non-empt.y.s │ │ │ │ +000722a0: 6574 732e 9105 a1b8 5468 9875 739b 040d ets.....Th.us... │ │ │ │ +000722b0: 9a69 7493 6973 936f 6e6c 7998 636f 6e73 .it.is.only.cons │ │ │ │ +000722c0: 6973 7465 6e90 ac72 7493 746f 9364 650c isten..rt.to.de. │ │ │ │ +000722d0: 6e65 9861 936e 6577 8ea1 8d91 eaf1 eb74 ne.a.new.......t │ │ │ │ +000722e0: 90ac 7279 7090 538e 6596 048d 1a69 736f ..ryp.S.e....iso │ │ │ │ +000722f0: 6d6f 7270 6869 639b 048d 1974 6f93 6198 morphic....to.a. │ │ │ │ +00072300: 7375 6273 6574 9373 7090 538e 6563 690c subset.sp.S.eci. │ │ │ │ +00072310: 6564 9862 90ac 7279 9361 9370 7265 6469 ed.b..ry.a.predi │ │ │ │ +00072320: 6361 7465 98d7 70cf 2c91 04b5 b669 6693 cate..p.,....if. │ │ │ │ +00072330: 7468 6572 6598 6973 9361 7498 6c65 6173 there.is.at.leas │ │ │ │ +00072340: 7493 6f6e 6598 7468 696e 6793 666f 728e t.one.thing.for. │ │ │ │ +00072350: a18d 91ea f1eb 7768 6963 90ac 7268 9b04 ......whic..rh.. │ │ │ │ +00072360: 3bc5 d770 9604 3bc4 cf68 6f6c 6473 2c8d ;..p..;..holds,. │ │ │ │ +00072370: 9104 500c 692e 652e 8e91 1bcb 1ada 6091 ..P.i.e.......`. │ │ │ │ +00072380: 081b 2739 d778 3a93 7098 78cf 2e91 062c ..'9.x:.p.x...., │ │ │ │ +00072390: 3646 91ff 0556 6f72 9865 7861 6d70 6c65 6F...Vor.example │ │ │ │ +000723a0: 2c91 0450 0c69 7498 7790 ac72 6f75 6c64 ,..P.it.w..rould │ │ │ │ +000723b0: 9362 9053 8e65 9869 6e63 6f6e 7369 7374 .b.S.e.inconsist │ │ │ │ +000723c0: 656e 90ac 7274 9874 6f98 6465 0c6e 6593 en..rt.to.de.ne. │ │ │ │ +000723d0: 6198 6269 6e61 7279 8e8e 9f24 fd13 8e8c a.binary...$.... │ │ │ │ +000723e0: 8b00 0000 8300 0000 0000 0000 0000 0000 ................ │ │ │ │ 000723f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00072400: 0000 0000 0000 0000 0710 a7a0 02cc 0555 ...............U │ │ │ │ -00072410: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -00072420: 12c7 61d0 3130 2e35 2e91 0a80 0045 7874 ..a.10.5.....Ext │ │ │ │ -00072430: 656e 7369 6f6e 7396 0480 006f 6693 7468 ensions....of.th │ │ │ │ -00072440: 656f 7269 6573 9201 0aea 3631 3331 8e91 eories....6131.. │ │ │ │ -00072450: 12c7 619f 0566 6689 0000 e666 01c7 3e7c ..a..ff....f..>| │ │ │ │ -00072460: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -00072470: 9112 c761 cf74 90ac 7279 7095 538e 659b ...a.t..ryp.S.e. │ │ │ │ -00072480: 02ef 146f 7093 6572 6174 6f72 9602 ef15 ...op.erator.... │ │ │ │ -00072490: eb40 6973 6f98 cf73 7563 90ac 7268 9374 .@iso..suc..rh.t │ │ │ │ -000724a0: 6861 7498 28d7 1b8d 9f01 cccc d531 8e96 hat.(........1.. │ │ │ │ -000724b0: 04c0 04d7 3b91 01ff fe1b 8d9f 01cc ccd5 ....;........... │ │ │ │ -000724c0: 328e 93cf 298d eb40 6973 6f8e 9111 4f67 2...)..@iso...Og │ │ │ │ -000724d0: cf64 656e 6f74 6564 9874 6865 9602 ef15 .denoted.the.... │ │ │ │ -000724e0: 7365 7498 6f66 936f 6e65 2d74 6f2d 6f6e set.of.one-to-on │ │ │ │ -000724f0: 6598 6675 6e63 7469 6f6e 7393 6672 6f6d e.functions.from │ │ │ │ -00072500: 98d7 1b8d 9f01 cccc d531 8e91 07af 19e5 .........1...... │ │ │ │ -00072510: 6f6e 746f 8ea4 1000 008d 9112 c761 d71b onto.........a.. │ │ │ │ -00072520: 8d9f 01cc ccd5 328e 9b07 d4c2 cf62 9053 ......2......b.S │ │ │ │ -00072530: 8e65 6361 7573 6596 0314 be66 6f72 9373 .ecause....for.s │ │ │ │ -00072540: 6f6d 6593 7691 ff58 e461 6c75 6573 936f ome.v..X.alues.o │ │ │ │ -00072550: 6693 d71b 8d9f 01cc ccd5 318e 98cf 616e f.........1...an │ │ │ │ -00072560: 6493 d71b 8d9f 01cc ccd5 328e 98cf 7468 d.........2...th │ │ │ │ -00072570: 6593 7365 7493 779a ac72 6f75 6c64 9362 e.set.w..rould.b │ │ │ │ -00072580: 9053 8e65 9365 6d70 7498 793b 9103 5c0c .S.e.empt.y;..\. │ │ │ │ -00072590: 666f 7293 6578 616d 706c 6593 288d eb40 for.example.(..@ │ │ │ │ -000725a0: 696e 648e 9110 caa3 d73b 8d91 01ff feeb ind......;...... │ │ │ │ -000725b0: 4062 9553 8e6f 936f 6c8e 9118 aa9d cf29 @b.S.o.ol......) │ │ │ │ -000725c0: 8deb 4069 736f 8e8e a18d 9112 c761 cf77 ..@iso.......a.w │ │ │ │ -000725d0: 9aac 726f 756c 6496 03f0 2c64 656e 6f74 ..rould...,denot │ │ │ │ -000725e0: 6593 7468 6593 656d 7074 9879 9103 f02d e.the.empt.y...- │ │ │ │ -000725f0: 7365 742e 9105 496c 5491 ff05 566f 9361 set...IlT...Vo.a │ │ │ │ -00072600: 9876 986f 6964 9374 6869 732c 9103 f18e .v.oid.this,.... │ │ │ │ -00072610: 6193 7072 6563 6f6e 6469 7469 6f6e 936f a.precondition.o │ │ │ │ -00072620: 6693 6465 0c6e 696e 6793 6191 03f0 2d6e f.de.ning.a...-n │ │ │ │ -00072630: 6577 9374 9879 7090 538e 6593 6973 9374 ew.t.yp.S.e.is.t │ │ │ │ -00072640: 6861 748e a18d 9112 c761 7468 6596 03ea hat......athe... │ │ │ │ -00072650: a872 6570 7265 7365 6e9a ac72 7469 6e67 .represen..rting │ │ │ │ -00072660: 9373 7562 7365 7493 6973 936e 6f6e 2d65 .subset.is.non-e │ │ │ │ -00072670: 6d70 7498 7991 ff05 562e 8ea1 8d91 1e28 mpt.y...V......( │ │ │ │ -00072680: f054 91ff 0556 6f96 03ea a873 756d 6d61 .T...Vo....summa │ │ │ │ -00072690: 7269 7a65 2c93 6193 6e65 7793 749a ac72 rize,.a.new.t..r │ │ │ │ -000726a0: 7970 9053 8e65 9369 7393 6465 0c6e 6564 yp.S.e.is.de.ned │ │ │ │ -000726b0: 9362 9879 3a8e a918 e47d 8d8d 8d8d 9121 .b.y:....}.....! │ │ │ │ -000726c0: 23c9 312e 8e8e 8e91 3027 4d53 709a 538e #.1.....0'MSp.S. │ │ │ │ -000726d0: 6563 6966 7969 6e67 9603 eaa8 616e 9365 ecifying....an.e │ │ │ │ -000726e0: 7869 7374 696e 6793 7490 ac72 7970 9865 xisting.t..ryp.e │ │ │ │ -000726f0: 2e8e a419 a17f 8d8d 8d8d 9121 23c9 322e ...........!#.2. │ │ │ │ -00072700: 8e8e 8e91 3027 4d53 709a 538e 6563 6966 ....0'MSp.S.ecif │ │ │ │ -00072710: 7969 6e67 9603 eaa8 6193 7375 6273 6574 ying....a.subset │ │ │ │ -00072720: 936f 6693 7468 6973 9374 90ac 7279 7098 .of.this.t..ryp. │ │ │ │ -00072730: 652e 8ea1 8d8d 8d8d 9121 23c9 332e 8e8e e........!#.3... │ │ │ │ -00072740: 8e91 3027 4d50 726f 9aac 7276 696e 6796 ..0'MPro..rving. │ │ │ │ -00072750: 03ea a874 6861 7493 7468 6973 9373 7562 ...that.this.sub │ │ │ │ -00072760: 7365 7493 6973 936e 6f6e 2d65 6d70 7498 set.is.non-empt. │ │ │ │ -00072770: 7991 ff05 562e 8ea1 8d8d 8d8d 9121 23c9 y...V........!#. │ │ │ │ -00072780: 342e 8e8e 8e91 3027 4d53 709a 538e 6563 4.....0'MSp.S.ec │ │ │ │ -00072790: 6966 7969 6e67 9603 eaa8 7468 6174 9374 ifying....that.t │ │ │ │ -000727a0: 6865 936e 6577 9374 90ac 7279 7098 6593 he.new.t..ryp.e. │ │ │ │ -000727b0: 6973 9369 736f 6d6f 7270 6869 6393 746f is.isomorphic.to │ │ │ │ -000727c0: 9374 6869 7393 7375 6273 6574 2e8e a68d .this.subset.... │ │ │ │ -000727d0: 9112 c761 496e 9603 eaa8 6d6f 7265 9364 ...aIn....more.d │ │ │ │ -000727e0: 6574 6169 6c2c 9364 650c 6e69 6e67 9361 etail,.de.ning.a │ │ │ │ -000727f0: 936e 6577 9374 90ac 7279 7090 538e 6593 .new.t..ryp.S.e. │ │ │ │ -00072800: 28d7 0b8d 9f01 cccc d531 8e91 04c0 04d7 (........1...... │ │ │ │ -00072810: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -00072820: 3b91 01ff fe0b 8d9f 01cc ccd8 6e8e 9105 ;...........n... │ │ │ │ -00072830: a850 cf29 8deb 406f 708e 9110 a741 cf63 .P.)..@op....A.c │ │ │ │ -00072840: 6f6e 7369 7374 7393 696e 3a8e a68d 8d8d onsists.in:..... │ │ │ │ -00072850: 8d91 2123 c931 2e8e 8e8e 9130 274d 5370 ..!#.1.....0'MSp │ │ │ │ -00072860: 9a53 8e65 6369 6679 696e 6796 0380 e561 .S.ecifying....a │ │ │ │ -00072870: 9374 95ac 7279 7098 652d 696e 2d63 6f6e .t..ryp.e-in-con │ │ │ │ -00072880: 9374 6578 742c 9103 960c d70b 8d9f 01cc .text,.......... │ │ │ │ -00072890: ccd5 318e 9104 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ -000728a0: 933a 933a 8e91 11ca 9c3b 9101 fffe 0b8d .:.:.....;...... │ │ │ │ -000728b0: 9f01 cccc d86e 8e91 05a8 50d7 3a1b 9103 .....n....P.:... │ │ │ │ -000728c0: ef1e cf73 6193 7991 ff05 562e 9105 159f ...sa.y...V..... │ │ │ │ -000728d0: 5468 6591 0380 e474 9379 7098 6596 0380 The....t.yp.e... │ │ │ │ -000728e0: e5d7 1b91 03ef 1ecf 6973 9363 616c 6c65 ........is.calle │ │ │ │ -000728f0: 6493 7468 6593 e572 96ff 6666 6570 7293 d.the..r..ffepr. │ │ │ │ -00072900: 6573 656e 7469 6e67 8ea9 1000 008d 9130 esenting.......0 │ │ │ │ -00072910: 274d 7479 7091 ff66 6665 9100 e5b0 cf2c 'Mtyp..ffe....., │ │ │ │ -00072920: 9603 eaa8 616e 6493 7468 6593 749a ac72 ....and.the.t..r │ │ │ │ -00072930: 7970 9053 8e65 9328 d70b 8d9f 01cc ccd5 yp.S.e.(........ │ │ │ │ -00072940: 318e 9104 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ -00072950: 933a 8e91 11ca 9c3b 9101 fffe 0b8d 9f01 .:.....;........ │ │ │ │ -00072960: cccc d86e 8e91 05a8 50cf 298d eb40 6f70 ...n....P.)..@op │ │ │ │ -00072970: 8e91 10a7 41cf 6973 9369 6e98 7465 6e64 ....A.is.in.tend │ │ │ │ -00072980: 6564 9374 6f93 6290 538e 6593 6973 6f6d ed.to.b.S.e.isom │ │ │ │ -00072990: 6f72 7068 6963 9374 6f93 6193 7375 6273 orphic.to.a.subs │ │ │ │ -000729a0: 6574 936f 6693 d71b 906e 39cf 2e8e a18d et.of....n9..... │ │ │ │ -000729b0: 8d8d 8d91 2123 c932 2e8e 8e8e 9130 274d ....!#.2.....0'M │ │ │ │ -000729c0: 5370 9053 8e65 6369 6679 696e 6796 047d Sp.S.ecifying..} │ │ │ │ -000729d0: 0161 9104 7d00 636c 6f73 6564 9374 6572 .a..}.closed.ter │ │ │ │ -000729e0: 6d2d 696e 2d63 6f6e 9aac 7274 6578 742c m-in-con..rtext, │ │ │ │ -000729f0: 9104 a196 d70b 8d9f 01cc ccd5 318e 9104 ............1... │ │ │ │ -00072a00: c004 d73b 8d96 01ff fe3a 933a 933a 8e91 ...;.....:.:.:.. │ │ │ │ -00072a10: 11ca 9c3b 9601 fffe 0b8d 9f01 cccc d86e ...;...........n │ │ │ │ -00072a20: 8e91 05a8 50d7 3b93 3a70 9604 7d01 cf73 ....P.;.:p..}..s │ │ │ │ -00072a30: 6198 7991 ff05 562c 9104 a197 6f66 9104 a.y...V,....of.. │ │ │ │ -00072a40: 7d00 7498 7970 9a53 8e65 93d7 1b8d 906e }.t.yp.S.e.....n │ │ │ │ -00072a50: 39da 218e 8d91 0c6e 3beb 4062 986f 986f 9.!....n;.@b.o.o │ │ │ │ -00072a60: 6c8e 9123 18da cf2e 9106 efe9 5468 6593 l..#........The. │ │ │ │ -00072a70: 7465 726d 8ea6 8d91 3027 4dd7 7096 0659 term....0'M.p..Y │ │ │ │ -00072a80: 3dcf 6973 9b06 593e 6361 6c6c 6564 9374 =.is..Y>called.t │ │ │ │ -00072a90: 6865 93e5 6368 6172 91ff 6666 6163 7465 he..char..ffacte │ │ │ │ -00072aa0: 7269 7374 6963 9106 6f77 6675 6e63 7469 ristic..owfuncti │ │ │ │ -00072ab0: 6f6e 9100 e5b0 cf2e 910c 84a0 5468 6973 on..........This │ │ │ │ -00072ac0: 9364 650c 6e65 7398 7468 6593 7375 6273 .de.nes.the.subs │ │ │ │ -00072ad0: 6574 936f 6693 d71b 9106 c777 cf74 6f93 et.of......w.to. │ │ │ │ -00072ae0: 7768 6963 90ac 7268 8ea6 8d91 3027 4d28 whic..rh....0'M( │ │ │ │ -00072af0: d70b 8d9f 01cc ccd5 318e 9104 c004 d73b ........1......; │ │ │ │ -00072b00: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ -00072b10: 9101 fffe 0b8d 9f01 cccc d86e 8e91 05a8 ...........n.... │ │ │ │ -00072b20: 50cf 298d eb40 6f70 8e91 10a7 41cf 6973 P.)..@op....A.is │ │ │ │ -00072b30: 9603 eaa8 746f 9362 9053 8e65 9369 736f ....to.b.S.e.iso │ │ │ │ -00072b40: 6d6f 7270 6869 632e 8d8d 9ffb a532 d536 morphic......2.6 │ │ │ │ -00072b50: 8e8e 8ea1 8d8d 8d8d 9121 23c9 cf33 2e8e .........!#..3.. │ │ │ │ -00072b60: 8e8e 9130 274d 5072 6f90 ac72 7669 6e67 ...0'MPro..rving │ │ │ │ -00072b70: 9107 d550 da60 9107 3ffa 39d7 788d 9f01 ...P.`..?.9.x... │ │ │ │ -00072b80: cccc d81b 8e91 05a4 ffd7 3a96 03ea a870 ..........:....p │ │ │ │ -00072b90: 9378 cf2e 8ea1 8d8d 8d8d 9121 23c9 342e .x.........!#.4. │ │ │ │ -00072ba0: 8e8e 8e91 3027 4d41 7373 6572 7469 6e67 ....0'MAsserting │ │ │ │ -00072bb0: 9605 b147 616e 9b05 b148 6178 696f 6d93 ...Gan...Haxiom. │ │ │ │ -00072bc0: 7361 90ac 7279 696e 6793 7468 6174 9328 sa..rying.that.( │ │ │ │ -00072bd0: d70b 8d9f 01cc ccd5 318e 9104 c004 d73b ........1......; │ │ │ │ -00072be0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ -00072bf0: 9101 fffe 0b8d 9f01 cccc d86e 8e91 05a8 ...........n.... │ │ │ │ -00072c00: 50cf 298d eb40 6f70 8e91 126d e1cf 6973 P.)..@op...m..is │ │ │ │ -00072c10: 9369 736f 6d6f 7270 6869 6393 746f 9374 .isomorphic.to.t │ │ │ │ -00072c20: 6865 9873 7562 7365 7493 6f66 93d7 1b8e he.subset.of.... │ │ │ │ -00072c30: a68d 9130 274d cf73 656c 6563 7465 6496 ...0'M.selected. │ │ │ │ -00072c40: 03ea a862 90ac 7279 93d7 70cf 2e8e 9f18 ...b..ry..p..... │ │ │ │ -00072c50: e47c 8d91 1e28 f054 91ff 0556 6f96 039d .|...(.T...Vo... │ │ │ │ -00072c60: a66d 616b 90ac 7265 9b03 9da7 7468 6973 .mak..re....this │ │ │ │ -00072c70: 9366 6f72 6d61 6c2c 9103 ad0d 7468 6593 .formal,....the. │ │ │ │ -00072c80: 7468 656f 7279 8d98 eb61 4c4f 478e 9118 theory...aLOG... │ │ │ │ -00072c90: 7a4b cf70 726f 90ac 7276 6964 6573 9374 zK.pro..rvides.t │ │ │ │ -00072ca0: 6865 9370 9053 8e6f 6c79 6d6f 7270 6869 he.p.S.olymorphi │ │ │ │ -00072cb0: 6398 636f 6e73 7461 6e90 ac72 7493 df54 c.constan..rt..T │ │ │ │ -00072cc0: 91ff 0556 7970 9053 8e65 8d91 00b4 7889 ...Vyp.S.e....x. │ │ │ │ -00072cd0: 0000 6666 0003 8666 8e91 043a de44 650c ..ff...f...:.De. │ │ │ │ -00072ce0: 6e69 7469 6f6e 8ea6 8d91 12c7 61cf 6465 nition......a.de │ │ │ │ -00072cf0: 0c6e 6564 9604 de9f 696e 9b04 dea0 5365 .ned....in....Se │ │ │ │ -00072d00: 6374 696f 6e93 3130 2e34 2e32 2e91 0814 ction.10.4.2.... │ │ │ │ -00072d10: c754 6865 9366 6f72 6d90 ac72 756c 6198 .The.form..rula. │ │ │ │ -00072d20: da39 d766 8d9f 01dd dfd5 28d8 0b8d 9f01 .9.f......(..... │ │ │ │ -00072d30: 1c71 d631 8e91 042a a7d8 3b8d 3a3a 3a8e .q.1...*..;.:::. │ │ │ │ -00072d40: 9107 155c 3b0b 8d9f 0100 00d9 6e8e 9105 ...\;.......n... │ │ │ │ -00072d50: 1e37 d529 8deb 416f 708e 8d91 0936 51db .7.)..Aop....6Q. │ │ │ │ -00072d60: 218e 9111 b659 d81b 8e91 3dfa 20d7 3a8d !....Y....=. .:. │ │ │ │ -00072d70: 93df 5491 ff05 5679 7090 538e 658d 8d91 ..T...Vyp.S.e... │ │ │ │ -00072d80: 00b4 7889 0000 6666 0003 8666 8e8e 9104 ..x...ff...f.... │ │ │ │ -00072d90: 3ade 4465 0c6e 6974 696f 6e8e 9155 9b70 :.De.nition..U.p │ │ │ │ -00072da0: d770 9366 9106 269f cf61 7373 6572 7473 .p.f..&..asserts │ │ │ │ -00072db0: 9374 6861 748e a68d 9112 c761 7468 6572 .that......ather │ │ │ │ -00072dc0: 6596 03f5 d965 7869 7374 7393 6193 6f6e e....exists.a.on │ │ │ │ -00072dd0: 652d 746f 2d6f 6e65 936d 6170 93d7 6691 e-to-one.map..f. │ │ │ │ -00072de0: 053d d8cf 6672 6f6d 9328 d70b 8d9f 01cc .=..from.(...... │ │ │ │ -00072df0: ccd5 318e 9104 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ -00072e00: 933a 933a 8e91 11ca 9c3b 9101 fffe 0b8d .:.:.....;...... │ │ │ │ -00072e10: 9f01 cccc d86e 8e91 05a8 50cf 298d eb40 .....n....P.)..@ │ │ │ │ -00072e20: 6f70 8e91 10b2 72cf 6f6e 9aac 7274 6f93 op....r.on..rto. │ │ │ │ -00072e30: 7468 6593 7375 6273 6574 936f 6693 656c the.subset.of.el │ │ │ │ -00072e40: 656d 656e 9874 7393 6f66 93d7 1b91 0464 emen.ts.of.....d │ │ │ │ -00072e50: 12cf 666f 728e a68d 9112 c761 7768 6963 ..for......awhic │ │ │ │ -00072e60: 9aac 7268 9603 eaa8 d770 93cf 6973 9374 ..rh.....p..is.t │ │ │ │ -00072e70: 7275 652e 9105 38e0 4865 6e63 652c 9374 rue...8.Hence,.t │ │ │ │ -00072e80: 6865 9361 7869 6f6d 9374 6861 7493 6398 he.axiom.that.c. │ │ │ │ -00072e90: 6861 7261 6374 6572 697a 6573 9328 d70b haracterizes.(.. │ │ │ │ -00072ea0: 8d9f 01cc ccd5 318e 9104 c004 d73b 8d96 ......1......;.. │ │ │ │ -00072eb0: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ -00072ec0: fffe 0b8d 9f01 cccc d86e 8e91 05a8 50cf .........n....P. │ │ │ │ -00072ed0: 298d eb40 6f70 8e91 10a7 41cf 6973 3a8e )..@op....A.is:. │ │ │ │ -00072ee0: a418 e47d 8d8d 8d91 1cb2 09da 6091 073f ...}........`..? │ │ │ │ -00072ef0: fa39 d766 8d9f 01dd dfd5 28d8 0b8d 9f01 .9.f......(..... │ │ │ │ -00072f00: 1c71 d631 8e91 042a a7d8 3b8d 3a3a 3a8e .q.1...*..;.:::. │ │ │ │ -00072f10: 9107 155c 3b0b 8d9f 0100 00d9 6e8e 9105 ...\;.......n... │ │ │ │ -00072f20: 1e37 d529 8deb 416f 708e 8d91 0936 51db .7.)..Aop....6Q. │ │ │ │ -00072f30: 218e 9111 b659 d81b 8e91 3dfa 20d7 3a8d !....Y....=. .:. │ │ │ │ -00072f40: 9103 eaa8 df54 91ff 0556 7970 9053 8e65 .....T...Vyp.S.e │ │ │ │ -00072f50: 8d8d 9100 b478 8900 0066 6600 0386 668e .....x...ff...f. │ │ │ │ -00072f60: 8e91 043a de44 650c 6e69 7469 6f6e 8e91 ...:.De.nition.. │ │ │ │ -00072f70: 53b3 81d7 7091 03ea a866 8e8e 8ea1 8d91 S...p....f...... │ │ │ │ -00072f80: 1e28 f0cf 4465 0c6e 696e 6796 0420 b561 .(..De.ning.. .a │ │ │ │ -00072f90: 9b04 20b6 6e65 7793 7490 ac72 7970 9053 .. .new.t..ryp.S │ │ │ │ -00072fa0: 8e65 9828 d70b 8d9f 01cc ccd5 318e 9104 .e.(........1... │ │ │ │ -00072fb0: c004 d73b 8d96 01ff fe3a 933a 933a 8e91 ...;.....:.:.:.. │ │ │ │ -00072fc0: 11ca 9c3b 9101 fffe 0b8d 9f01 cccc d86e ...;...........n │ │ │ │ -00072fd0: 8e91 05a8 50cf 298d eb40 6f70 8e91 10dd ....P.)..@op.... │ │ │ │ -00072fe0: 4ecf 696e 9861 9374 6865 6f72 7998 da54 N.in.a.theory..T │ │ │ │ -00072ff0: 9107 2d82 cf74 6890 ac72 7573 9863 6f6e ..-..th..rus.con │ │ │ │ -00073000: 7369 7374 7393 6f66 9869 6e90 ac72 7472 sists.of.in..rtr │ │ │ │ -00073010: 6f90 538e 6475 6369 6e67 8d93 eb40 6f70 o.S.ducing...@op │ │ │ │ -00073020: 8e91 14fe 04cf 6173 9361 8ea6 8d91 12c7 ......as.a...... │ │ │ │ -00073030: 616e 6577 9603 4d2e d76e cf2d 6172 7991 anew..M..n.-ary. │ │ │ │ -00073040: 034d 2f74 90ac 7279 709a 538e 6593 6f70 .M/t..ryp.S.e.op │ │ │ │ -00073050: 9865 7261 746f 7293 616e 6491 034d 2f74 .erator.and..M/t │ │ │ │ -00073060: 6865 9361 6298 6f95 ac72 7693 6596 034d he.ab.o..rv.e..M │ │ │ │ -00073070: 2e61 7869 6f6d 9b03 4d2f 6173 9361 936e .axiom..M/as.a.n │ │ │ │ -00073080: 6577 9861 7869 6f6d 2e91 0504 6246 96ff ew.axiom....bF.. │ │ │ │ -00073090: 0556 6f72 6d61 6c6c 7993 2c91 036c ad61 .Vormally.,..l.a │ │ │ │ -000730a0: 9103 4d2e e574 7970 91ff 6666 6591 03a2 ..M..typ..ffe... │ │ │ │ -000730b0: 7664 650c 6e69 7469 6f6e 8ea6 8d91 12c7 vde.nition...... │ │ │ │ -000730c0: 61cf 666f 7296 03ea a861 9374 6865 6f72 a.for....a.theor │ │ │ │ -000730d0: 7993 da54 9106 f775 cf69 7393 6769 769a y..T...u.is.giv. │ │ │ │ -000730e0: ac72 656e 9362 9879 8e9f 15a1 7f8d 9112 .ren.b.y........ │ │ │ │ -000730f0: c761 d044 6174 618e a18d 8d8d 9118 c761 .a.Data........a │ │ │ │ -00073100: da68 cf28 d70b 8d9f 01cc ccd5 318e 9104 .h.(........1... │ │ │ │ -00073110: c004 d73b 8d96 01ff fe3a 933a 933a 8e91 ...;.....:.:.:.. │ │ │ │ -00073120: 11ca 9c3b 9101 fffe 0b8d 9f01 cccc d86e ...;...........n │ │ │ │ -00073130: 8e91 05a8 50cf 298d eb40 6f70 8e91 0cbc ....P.)..@op.... │ │ │ │ -00073140: 99d7 3b96 05ea a61b 90c7 1d3b 9370 8d9f ..;........;.p.. │ │ │ │ -00073150: 01cc ccd8 1b8d 9049 7bdb 218e 8d91 08c9 .......I{.!..... │ │ │ │ -00073160: 83eb 4162 953c 726f 936f 6c8e 8e91 1e7c ..Ab.|......./...... │ │ │ │ +00072470: 218d 9112 c761 cf74 90ac 7279 7095 538e !....a.t..ryp.S. │ │ │ │ +00072480: 659b 02ef 146f 7093 6572 6174 6f72 9602 e....op.erator.. │ │ │ │ +00072490: ef15 eb40 6973 6f98 cf73 7563 90ac 7268 ...@iso..suc..rh │ │ │ │ +000724a0: 9374 6861 7498 28d7 1b8d 9f01 cccc d531 .that.(........1 │ │ │ │ +000724b0: 8e96 04c0 04d7 3b91 01ff fe1b 8d9f 01cc ......;......... │ │ │ │ +000724c0: ccd5 328e 93cf 298d eb40 6973 6f8e 9111 ..2...)..@iso... │ │ │ │ +000724d0: 4f67 cf64 656e 6f74 6564 9874 6865 9602 Og.denoted.the.. │ │ │ │ +000724e0: ef15 7365 7498 6f66 936f 6e65 2d74 6f2d ..set.of.one-to- │ │ │ │ +000724f0: 6f6e 6598 6675 6e63 7469 6f6e 7393 6672 one.functions.fr │ │ │ │ +00072500: 6f6d 98d7 1b8d 9f01 cccc d531 8e91 07af om.........1.... │ │ │ │ +00072510: 19e5 6f6e 746f 8ea4 1000 008d 9112 c761 ..onto.........a │ │ │ │ +00072520: d71b 8d9f 01cc ccd5 328e 9b07 d4c2 cf62 ........2......b │ │ │ │ +00072530: 9053 8e65 6361 7573 6596 0314 be66 6f72 .S.ecause....for │ │ │ │ +00072540: 9373 6f6d 6593 7691 ff58 e461 6c75 6573 .some.v..X.alues │ │ │ │ +00072550: 936f 6693 d71b 8d9f 01cc ccd5 318e 98cf .of.........1... │ │ │ │ +00072560: 616e 6493 d71b 8d9f 01cc ccd5 328e 98cf and.........2... │ │ │ │ +00072570: 7468 6593 7365 7493 779a ac72 6f75 6c64 the.set.w..rould │ │ │ │ +00072580: 9362 9053 8e65 9365 6d70 7498 793b 9103 .b.S.e.empt.y;.. │ │ │ │ +00072590: 5c0c 666f 7293 6578 616d 706c 6593 288d \.for.example.(. │ │ │ │ +000725a0: eb40 696e 648e 9110 caa3 d73b 8d91 01ff .@ind......;.... │ │ │ │ +000725b0: feeb 4062 9553 8e6f 936f 6c8e 9118 aa9d ..@b.S.o.ol..... │ │ │ │ +000725c0: cf29 8deb 4069 736f 8e8e a18d 9112 c761 .)..@iso.......a │ │ │ │ +000725d0: cf77 9aac 726f 756c 6496 03f0 2c64 656e .w..rould...,den │ │ │ │ +000725e0: 6f74 6593 7468 6593 656d 7074 9879 9103 ote.the.empt.y.. │ │ │ │ +000725f0: f02d 7365 742e 9105 496c 5491 ff05 566f .-set...IlT...Vo │ │ │ │ +00072600: 9361 9876 986f 6964 9374 6869 732c 9103 .a.v.oid.this,.. │ │ │ │ +00072610: f18e 6193 7072 6563 6f6e 6469 7469 6f6e ..a.precondition │ │ │ │ +00072620: 936f 6693 6465 0c6e 696e 6793 6191 03f0 .of.de.ning.a... │ │ │ │ +00072630: 2d6e 6577 9374 9879 7090 538e 6593 6973 -new.t.yp.S.e.is │ │ │ │ +00072640: 9374 6861 748e a18d 9112 c761 7468 6596 .that......athe. │ │ │ │ +00072650: 03ea a872 6570 7265 7365 6e9a ac72 7469 ...represen..rti │ │ │ │ +00072660: 6e67 9373 7562 7365 7493 6973 936e 6f6e ng.subset.is.non │ │ │ │ +00072670: 2d65 6d70 7498 7991 ff05 562e 8ea1 8d91 -empt.y...V..... │ │ │ │ +00072680: 1e28 f054 91ff 0556 6f96 03ea a873 756d .(.T...Vo....sum │ │ │ │ +00072690: 6d61 7269 7a65 2c93 6193 6e65 7793 749a marize,.a.new.t. │ │ │ │ +000726a0: ac72 7970 9053 8e65 9369 7393 6465 0c6e .ryp.S.e.is.de.n │ │ │ │ +000726b0: 6564 9362 9879 3a8e a918 e47d 8d8d 8d8d ed.b.y:....}.... │ │ │ │ +000726c0: 9121 23c9 312e 8e8e 8e91 3027 4d53 709a .!#.1.....0'MSp. │ │ │ │ +000726d0: 538e 6563 6966 7969 6e67 9603 eaa8 616e S.ecifying....an │ │ │ │ +000726e0: 9365 7869 7374 696e 6793 7490 ac72 7970 .existing.t..ryp │ │ │ │ +000726f0: 9865 2e8e a419 a17f 8d8d 8d8d 9121 23c9 .e...........!#. │ │ │ │ +00072700: 322e 8e8e 8e91 3027 4d53 709a 538e 6563 2.....0'MSp.S.ec │ │ │ │ +00072710: 6966 7969 6e67 9603 eaa8 6193 7375 6273 ifying....a.subs │ │ │ │ +00072720: 6574 936f 6693 7468 6973 9374 90ac 7279 et.of.this.t..ry │ │ │ │ +00072730: 7098 652e 8ea1 8d8d 8d8d 9121 23c9 332e p.e........!#.3. │ │ │ │ +00072740: 8e8e 8e91 3027 4d50 726f 9aac 7276 696e ....0'MPro..rvin │ │ │ │ +00072750: 6796 03ea a874 6861 7493 7468 6973 9373 g....that.this.s │ │ │ │ +00072760: 7562 7365 7493 6973 936e 6f6e 2d65 6d70 ubset.is.non-emp │ │ │ │ +00072770: 7498 7991 ff05 562e 8ea1 8d8d 8d8d 9121 t.y...V........! │ │ │ │ +00072780: 23c9 342e 8e8e 8e91 3027 4d53 709a 538e #.4.....0'MSp.S. │ │ │ │ +00072790: 6563 6966 7969 6e67 9603 eaa8 7468 6174 ecifying....that │ │ │ │ +000727a0: 9374 6865 936e 6577 9374 90ac 7279 7098 .the.new.t..ryp. │ │ │ │ +000727b0: 6593 6973 9369 736f 6d6f 7270 6869 6393 e.is.isomorphic. │ │ │ │ +000727c0: 746f 9374 6869 7393 7375 6273 6574 2e8e to.this.subset.. │ │ │ │ +000727d0: a68d 9112 c761 496e 9603 eaa8 6d6f 7265 .....aIn....more │ │ │ │ +000727e0: 9364 6574 6169 6c2c 9364 650c 6e69 6e67 .detail,.de.ning │ │ │ │ +000727f0: 9361 936e 6577 9374 90ac 7279 7090 538e .a.new.t..ryp.S. │ │ │ │ +00072800: 6593 28d7 0b8d 9f01 cccc d531 8e91 04c0 e.(........1.... │ │ │ │ +00072810: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +00072820: ca9c 3b91 01ff fe0b 8d9f 01cc ccd8 6e8e ..;...........n. │ │ │ │ +00072830: 9105 a850 cf29 8deb 406f 708e 9110 a741 ...P.)..@op....A │ │ │ │ +00072840: cf63 6f6e 7369 7374 7393 696e 3a8e a68d .consists.in:... │ │ │ │ +00072850: 8d8d 8d91 2123 c931 2e8e 8e8e 9130 274d ....!#.1.....0'M │ │ │ │ +00072860: 5370 9a53 8e65 6369 6679 696e 6796 0380 Sp.S.ecifying... │ │ │ │ +00072870: e561 9374 95ac 7279 7098 652d 696e 2d63 .a.t..ryp.e-in-c │ │ │ │ +00072880: 6f6e 9374 6578 742c 9103 960c d70b 8d9f on.text,........ │ │ │ │ +00072890: 01cc ccd5 318e 9104 c004 d73b 8d96 01ff ....1......;.... │ │ │ │ +000728a0: fe3a 933a 933a 8e91 11ca 9c3b 9101 fffe .:.:.:.....;.... │ │ │ │ +000728b0: 0b8d 9f01 cccc d86e 8e91 05a8 50d7 3a1b .......n....P.:. │ │ │ │ +000728c0: 9103 ef1e cf73 6193 7991 ff05 562e 9105 .....sa.y...V... │ │ │ │ +000728d0: 159f 5468 6591 0380 e474 9379 7098 6596 ..The....t.yp.e. │ │ │ │ +000728e0: 0380 e5d7 1b91 03ef 1ecf 6973 9363 616c ..........is.cal │ │ │ │ +000728f0: 6c65 6493 7468 6593 e572 96ff 6666 6570 led.the..r..ffep │ │ │ │ +00072900: 7293 6573 656e 7469 6e67 8ea9 1000 008d r.esenting...... │ │ │ │ +00072910: 9130 274d 7479 7091 ff66 6665 9100 e5b0 .0'Mtyp..ffe.... │ │ │ │ +00072920: cf2c 9603 eaa8 616e 6493 7468 6593 749a .,....and.the.t. │ │ │ │ +00072930: ac72 7970 9053 8e65 9328 d70b 8d9f 01cc .ryp.S.e.(...... │ │ │ │ +00072940: ccd5 318e 9104 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ +00072950: 933a 933a 8e91 11ca 9c3b 9101 fffe 0b8d .:.:.....;...... │ │ │ │ +00072960: 9f01 cccc d86e 8e91 05a8 50cf 298d eb40 .....n....P.)..@ │ │ │ │ +00072970: 6f70 8e91 10a7 41cf 6973 9369 6e98 7465 op....A.is.in.te │ │ │ │ +00072980: 6e64 6564 9374 6f93 6290 538e 6593 6973 nded.to.b.S.e.is │ │ │ │ +00072990: 6f6d 6f72 7068 6963 9374 6f93 6193 7375 omorphic.to.a.su │ │ │ │ +000729a0: 6273 6574 936f 6693 d71b 906e 39cf 2e8e bset.of....n9... │ │ │ │ +000729b0: a18d 8d8d 8d91 2123 c932 2e8e 8e8e 9130 ......!#.2.....0 │ │ │ │ +000729c0: 274d 5370 9053 8e65 6369 6679 696e 6796 'MSp.S.ecifying. │ │ │ │ +000729d0: 047d 0161 9104 7d00 636c 6f73 6564 9374 .}.a..}.closed.t │ │ │ │ +000729e0: 6572 6d2d 696e 2d63 6f6e 9aac 7274 6578 erm-in-con..rtex │ │ │ │ +000729f0: 742c 9104 a196 d70b 8d9f 01cc ccd5 318e t,............1. │ │ │ │ +00072a00: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ +00072a10: 8e91 11ca 9c3b 9601 fffe 0b8d 9f01 cccc .....;.......... │ │ │ │ +00072a20: d86e 8e91 05a8 50d7 3b93 3a70 9604 7d01 .n....P.;.:p..}. │ │ │ │ +00072a30: cf73 6198 7991 ff05 562c 9104 a197 6f66 .sa.y...V,....of │ │ │ │ +00072a40: 9104 7d00 7498 7970 9a53 8e65 93d7 1b8d ..}.t.yp.S.e.... │ │ │ │ +00072a50: 906e 39da 218e 8d91 0c6e 3beb 4062 986f .n9.!....n;.@b.o │ │ │ │ +00072a60: 986f 6c8e 9123 18da cf2e 9106 efe9 5468 .ol..#........Th │ │ │ │ +00072a70: 6593 7465 726d 8ea6 8d91 3027 4dd7 7096 e.term....0'M.p. │ │ │ │ +00072a80: 0659 3dcf 6973 9b06 593e 6361 6c6c 6564 .Y=.is..Y>called │ │ │ │ +00072a90: 9374 6865 93e5 6368 6172 91ff 6666 6163 .the..char..ffac │ │ │ │ +00072aa0: 7465 7269 7374 6963 9106 6f77 6675 6e63 teristic..owfunc │ │ │ │ +00072ab0: 7469 6f6e 9100 e5b0 cf2e 910c 84a0 5468 tion..........Th │ │ │ │ +00072ac0: 6973 9364 650c 6e65 7398 7468 6593 7375 is.de.nes.the.su │ │ │ │ +00072ad0: 6273 6574 936f 6693 d71b 9106 c777 cf74 bset.of......w.t │ │ │ │ +00072ae0: 6f93 7768 6963 90ac 7268 8ea6 8d91 3027 o.whic..rh....0' │ │ │ │ +00072af0: 4d28 d70b 8d9f 01cc ccd5 318e 9104 c004 M(........1..... │ │ │ │ +00072b00: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +00072b10: 9c3b 9101 fffe 0b8d 9f01 cccc d86e 8e91 .;...........n.. │ │ │ │ +00072b20: 05a8 50cf 298d eb40 6f70 8e91 10a7 41cf ..P.)..@op....A. │ │ │ │ +00072b30: 6973 9603 eaa8 746f 9362 9053 8e65 9369 is....to.b.S.e.i │ │ │ │ +00072b40: 736f 6d6f 7270 6869 632e 8d8d 9ffb a532 somorphic......2 │ │ │ │ +00072b50: d536 8e8e 8ea1 8d8d 8d8d 9121 23c9 cf33 .6.........!#..3 │ │ │ │ +00072b60: 2e8e 8e8e 9130 274d 5072 6f90 ac72 7669 .....0'MPro..rvi │ │ │ │ +00072b70: 6e67 9107 d550 da60 9107 3ffa 39d7 788d ng...P.`..?.9.x. │ │ │ │ +00072b80: 9f01 cccc d81b 8e91 05a4 ffd7 3a96 03ea ............:... │ │ │ │ +00072b90: a870 9378 cf2e 8ea1 8d8d 8d8d 9121 23c9 .p.x.........!#. │ │ │ │ +00072ba0: 342e 8e8e 8e91 3027 4d41 7373 6572 7469 4.....0'MAsserti │ │ │ │ +00072bb0: 6e67 9605 b147 616e 9b05 b148 6178 696f ng...Gan...Haxio │ │ │ │ +00072bc0: 6d93 7361 90ac 7279 696e 6793 7468 6174 m.sa..rying.that │ │ │ │ +00072bd0: 9328 d70b 8d9f 01cc ccd5 318e 9104 c004 .(........1..... │ │ │ │ +00072be0: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +00072bf0: 9c3b 9101 fffe 0b8d 9f01 cccc d86e 8e91 .;...........n.. │ │ │ │ +00072c00: 05a8 50cf 298d eb40 6f70 8e91 126d e1cf ..P.)..@op...m.. │ │ │ │ +00072c10: 6973 9369 736f 6d6f 7270 6869 6393 746f is.isomorphic.to │ │ │ │ +00072c20: 9374 6865 9873 7562 7365 7493 6f66 93d7 .the.subset.of.. │ │ │ │ +00072c30: 1b8e a68d 9130 274d cf73 656c 6563 7465 .....0'M.selecte │ │ │ │ +00072c40: 6496 03ea a862 90ac 7279 93d7 70cf 2e8e d....b..ry..p... │ │ │ │ +00072c50: 9f18 e47c 8d91 1e28 f054 91ff 0556 6f96 ...|...(.T...Vo. │ │ │ │ +00072c60: 039d a66d 616b 90ac 7265 9b03 9da7 7468 ...mak..re....th │ │ │ │ +00072c70: 6973 9366 6f72 6d61 6c2c 9103 ad0d 7468 is.formal,....th │ │ │ │ +00072c80: 6593 7468 656f 7279 8d98 eb61 4c4f 478e e.theory...aLOG. │ │ │ │ +00072c90: 9118 7a4b cf70 726f 90ac 7276 6964 6573 ..zK.pro..rvides │ │ │ │ +00072ca0: 9374 6865 9370 9053 8e6f 6c79 6d6f 7270 .the.p.S.olymorp │ │ │ │ +00072cb0: 6869 6398 636f 6e73 7461 6e90 ac72 7493 hic.constan..rt. │ │ │ │ +00072cc0: df54 91ff 0556 7970 9053 8e65 8d91 00b4 .T...Vyp.S.e.... │ │ │ │ +00072cd0: 7889 0000 6666 0003 8666 8e91 043a de44 x...ff...f...:.D │ │ │ │ +00072ce0: 650c 6e69 7469 6f6e 8ea6 8d91 12c7 61cf e.nition......a. │ │ │ │ +00072cf0: 6465 0c6e 6564 9604 de9f 696e 9b04 dea0 de.ned....in.... │ │ │ │ +00072d00: 5365 6374 696f 6e93 3130 2e34 2e32 2e91 Section.10.4.2.. │ │ │ │ +00072d10: 0814 c754 6865 9366 6f72 6d90 ac72 756c ...The.form..rul │ │ │ │ +00072d20: 6198 da39 d766 8d9f 01dd dfd5 28d8 0b8d a..9.f......(... │ │ │ │ +00072d30: 9f01 1c71 d631 8e91 042a a7d8 3b8d 3a3a ...q.1...*..;.:: │ │ │ │ +00072d40: 3a8e 9107 155c 3b0b 8d9f 0100 00d9 6e8e :....\;.......n. │ │ │ │ +00072d50: 9105 1e37 d529 8deb 416f 708e 8d91 0936 ...7.)..Aop....6 │ │ │ │ +00072d60: 51db 218e 9111 b659 d81b 8e91 3dfa 20d7 Q.!....Y....=. . │ │ │ │ +00072d70: 3a8d 93df 5491 ff05 5679 7090 538e 658d :...T...Vyp.S.e. │ │ │ │ +00072d80: 8d91 00b4 7889 0000 6666 0003 8666 8e8e ....x...ff...f.. │ │ │ │ +00072d90: 9104 3ade 4465 0c6e 6974 696f 6e8e 9155 ..:.De.nition..U │ │ │ │ +00072da0: 9b70 d770 9366 9106 269f cf61 7373 6572 .p.p.f..&..asser │ │ │ │ +00072db0: 7473 9374 6861 748e a68d 9112 c761 7468 ts.that......ath │ │ │ │ +00072dc0: 6572 6596 03f5 d965 7869 7374 7393 6193 ere....exists.a. │ │ │ │ +00072dd0: 6f6e 652d 746f 2d6f 6e65 936d 6170 93d7 one-to-one.map.. │ │ │ │ +00072de0: 6691 053d d8cf 6672 6f6d 9328 d70b 8d9f f..=..from.(.... │ │ │ │ +00072df0: 01cc ccd5 318e 9104 c004 d73b 8d96 01ff ....1......;.... │ │ │ │ +00072e00: fe3a 933a 933a 8e91 11ca 9c3b 9101 fffe .:.:.:.....;.... │ │ │ │ +00072e10: 0b8d 9f01 cccc d86e 8e91 05a8 50cf 298d .......n....P.). │ │ │ │ +00072e20: eb40 6f70 8e91 10b2 72cf 6f6e 9aac 7274 .@op....r.on..rt │ │ │ │ +00072e30: 6f93 7468 6593 7375 6273 6574 936f 6693 o.the.subset.of. │ │ │ │ +00072e40: 656c 656d 656e 9874 7393 6f66 93d7 1b91 elemen.ts.of.... │ │ │ │ +00072e50: 0464 12cf 666f 728e a68d 9112 c761 7768 .d..for......awh │ │ │ │ +00072e60: 6963 9aac 7268 9603 eaa8 d770 93cf 6973 ic..rh.....p..is │ │ │ │ +00072e70: 9374 7275 652e 9105 38e0 4865 6e63 652c .true...8.Hence, │ │ │ │ +00072e80: 9374 6865 9361 7869 6f6d 9374 6861 7493 .the.axiom.that. │ │ │ │ +00072e90: 6398 6861 7261 6374 6572 697a 6573 9328 c.haracterizes.( │ │ │ │ +00072ea0: d70b 8d9f 01cc ccd5 318e 9104 c004 d73b ........1......; │ │ │ │ +00072eb0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ +00072ec0: 9101 fffe 0b8d 9f01 cccc d86e 8e91 05a8 ...........n.... │ │ │ │ +00072ed0: 50cf 298d eb40 6f70 8e91 10a7 41cf 6973 P.)..@op....A.is │ │ │ │ +00072ee0: 3a8e a418 e47d 8d8d 8d91 1cb2 09da 6091 :....}........`. │ │ │ │ +00072ef0: 073f fa39 d766 8d9f 01dd dfd5 28d8 0b8d .?.9.f......(... │ │ │ │ +00072f00: 9f01 1c71 d631 8e91 042a a7d8 3b8d 3a3a ...q.1...*..;.:: │ │ │ │ +00072f10: 3a8e 9107 155c 3b0b 8d9f 0100 00d9 6e8e :....\;.......n. │ │ │ │ +00072f20: 9105 1e37 d529 8deb 416f 708e 8d91 0936 ...7.)..Aop....6 │ │ │ │ +00072f30: 51db 218e 9111 b659 d81b 8e91 3dfa 20d7 Q.!....Y....=. . │ │ │ │ +00072f40: 3a8d 9103 eaa8 df54 91ff 0556 7970 9053 :......T...Vyp.S │ │ │ │ +00072f50: 8e65 8d8d 9100 b478 8900 0066 6600 0386 .e.....x...ff... │ │ │ │ +00072f60: 668e 8e91 043a de44 650c 6e69 7469 6f6e f....:.De.nition │ │ │ │ +00072f70: 8e91 53b3 81d7 7091 03ea a866 8e8e 8ea1 ..S...p....f.... │ │ │ │ +00072f80: 8d91 1e28 f0cf 4465 0c6e 696e 6796 0420 ...(..De.ning.. │ │ │ │ +00072f90: b561 9b04 20b6 6e65 7793 7490 ac72 7970 .a.. .new.t..ryp │ │ │ │ +00072fa0: 9053 8e65 9828 d70b 8d9f 01cc ccd5 318e .S.e.(........1. │ │ │ │ +00072fb0: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ +00072fc0: 8e91 11ca 9c3b 9101 fffe 0b8d 9f01 cccc .....;.......... │ │ │ │ +00072fd0: d86e 8e91 05a8 50cf 298d eb40 6f70 8e91 .n....P.)..@op.. │ │ │ │ +00072fe0: 10dd 4ecf 696e 9861 9374 6865 6f72 7998 ..N.in.a.theory. │ │ │ │ +00072ff0: da54 9107 2d82 cf74 6890 ac72 7573 9863 .T..-..th..rus.c │ │ │ │ +00073000: 6f6e 7369 7374 7393 6f66 9869 6e90 ac72 onsists.of.in..r │ │ │ │ +00073010: 7472 6f90 538e 6475 6369 6e67 8d93 eb40 tro.S.ducing...@ │ │ │ │ +00073020: 6f70 8e91 14fe 04cf 6173 9361 8ea6 8d91 op......as.a.... │ │ │ │ +00073030: 12c7 616e 6577 9603 4d2e d76e cf2d 6172 ..anew..M..n.-ar │ │ │ │ +00073040: 7991 034d 2f74 90ac 7279 709a 538e 6593 y..M/t..ryp.S.e. │ │ │ │ +00073050: 6f70 9865 7261 746f 7293 616e 6491 034d op.erator.and..M │ │ │ │ +00073060: 2f74 6865 9361 6298 6f95 ac72 7693 6596 /the.ab.o..rv.e. │ │ │ │ +00073070: 034d 2e61 7869 6f6d 9b03 4d2f 6173 9361 .M.axiom..M/as.a │ │ │ │ +00073080: 936e 6577 9861 7869 6f6d 2e91 0504 6246 .new.axiom....bF │ │ │ │ +00073090: 96ff 0556 6f72 6d61 6c6c 7993 2c91 036c ...Vormally.,..l │ │ │ │ +000730a0: ad61 9103 4d2e e574 7970 91ff 6666 6591 .a..M..typ..ffe. │ │ │ │ +000730b0: 03a2 7664 650c 6e69 7469 6f6e 8ea6 8d91 ..vde.nition.... │ │ │ │ +000730c0: 12c7 61cf 666f 7296 03ea a861 9374 6865 ..a.for....a.the │ │ │ │ +000730d0: 6f72 7993 da54 9106 f775 cf69 7393 6769 ory..T...u.is.gi │ │ │ │ +000730e0: 769a ac72 656e 9362 9879 8e9f 15a1 7f8d v..ren.b.y...... │ │ │ │ +000730f0: 9112 c761 d044 6174 618e a18d 8d8d 9118 ...a.Data....... │ │ │ │ +00073100: c761 da68 cf28 d70b 8d9f 01cc ccd5 318e .a.h.(........1. │ │ │ │ +00073110: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ +00073120: 8e91 11ca 9c3b 9101 fffe 0b8d 9f01 cccc .....;.......... │ │ │ │ +00073130: d86e 8e91 05a8 50cf 298d eb40 6f70 8e91 .n....P.)..@op.. │ │ │ │ +00073140: 0cbc 99d7 3b96 05ea a61b 90c7 1d3b 9370 ....;........;.p │ │ │ │ +00073150: 8d9f 01cc ccd8 1b8d 9049 7bdb 218e 8d91 .........I{.!... │ │ │ │ +00073160: 08c9 83eb 4162 953c 726f 936f 6c8e 8e91 ....Ab.|......./.. │ │ │ │ -000733c0: a0fd 8bd0 218d 8d8d 8d91 f779 03cf 2869 ....!......y..(i │ │ │ │ -000733d0: 298e 8e8e 9109 c013 288d eb40 6f70 8e91 ).......(..@op.. │ │ │ │ -000733e0: 0cbc 99d7 3b91 01ff fe6e cf29 9603 eaa8 ....;....n.).... │ │ │ │ -000733f0: 6973 936e 6f74 9374 6865 936e 616d 6593 is.not.the.name. │ │ │ │ -00073400: 6f66 9361 9374 9aac 7279 7090 538e 6593 of.a.t..ryp.S.e. │ │ │ │ -00073410: 636f 6e73 7461 6e98 7493 696e 8d93 df53 constan.t.in...S │ │ │ │ -00073420: 7472 7563 8e8d 911d ee23 9f01 cccc db54 truc.....#.....T │ │ │ │ -00073430: 8e91 2532 1fcf 2e8e a41a 8a62 8d8d 8d8d ..%2.......b.... │ │ │ │ -00073440: 91f4 3577 2869 6929 8e8e 8e91 09c0 13d7 ..5w(ii)........ │ │ │ │ -00073450: 0b8d 9f01 cccc d531 8e91 04c0 04d7 3b8d .......1......;. │ │ │ │ -00073460: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ -00073470: 01ff fe0b 8d9f 01cc ccd8 6e8e 9105 a850 ..........n....P │ │ │ │ -00073480: d73a 1b91 0458 e1cf 6973 9603 eaa8 6193 .:...X..is....a. │ │ │ │ -00073490: 7495 ac72 7970 9a53 8e65 2d69 6e2d 636f t..ryp.S.e-in-co │ │ │ │ -000734a0: 6e93 7465 7874 9603 eaa8 7769 7468 93d7 n.text....with.. │ │ │ │ -000734b0: 1b91 03c3 8bda 328d 9103 5552 df54 91ff ......2...UR.T.. │ │ │ │ -000734c0: 0556 7970 9865 738e 8d91 1fd2 be9f 02d5 .Vyp.es......... │ │ │ │ -000734d0: 54db 548e 9127 16ba cf2e 8ea1 8d8d 8d8d T.T..'.......... │ │ │ │ -000734e0: 91f0 f1eb 2869 6969 298e 8e8e 9109 c013 ....(iii)....... │ │ │ │ -000734f0: d770 8d9f 01cc ccd8 1b8d 9049 7bdb 218e .p.........I{.!. │ │ │ │ -00073500: 8d91 08c9 83eb 4162 953c 726f 936f 6c8e ......Ab.V........ │ │ │ │ -00073600: 8d91 f653 7a54 6865 9603 eaa8 6578 7465 ...SzThe....exte │ │ │ │ -00073610: 6e73 696f 6e93 6f66 9361 9373 7461 6e64 nsion.of.a.stand │ │ │ │ -00073620: 6172 6493 7468 656f 7279 93da 5491 06f7 ard.theory..T... │ │ │ │ -00073630: 75cf 629a ac72 7993 6193 7375 6398 6893 u.b..ry.a.suc.h. │ │ │ │ -00073640: 6193 7498 7970 9053 8e65 9364 650c 6e69 a.t.yp.S.e.de.ni │ │ │ │ -00073650: 7469 6f6e 9369 7393 6465 6e6f 7465 6493 tion.is.denoted. │ │ │ │ -00073660: 6298 798e a91a a60f 8d8d 8d91 f0f1 ebda b.y............. │ │ │ │ -00073670: 548d 9103 0ccd cf2b 8d9f 01cc ccd8 7479 T......+......ty │ │ │ │ -00073680: 9049 7b64 6566 8e8e 9121 8763 da68 cf28 .I{def...!.c.h.( │ │ │ │ -00073690: d70b 8d9f 01cc ccd5 318e 9104 c004 d73b ........1......; │ │ │ │ -000736a0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ -000736b0: 9601 fffe 0b8d 9f01 cccc d86e 8e91 05a8 ...........n.... │ │ │ │ -000736c0: 50cf 298d eb40 6f70 8e91 0cbc 99d7 3b93 P.)..@op......;. │ │ │ │ -000736d0: 1b90 c71d 3b93 70da 698e 8e8e a18d 91ea ....;.p.i....... │ │ │ │ -000736e0: f1eb cf61 6e64 9603 eaa8 6465 0c6e 6564 ...and....de.ned │ │ │ │ -000736f0: 9374 6f93 6290 538e 6593 7468 6593 7468 .to.b.S.e.the.th │ │ │ │ -00073700: 656f 7279 8ea6 8d8d 8d91 f0f1 ebda 688d eory..........h. │ │ │ │ -00073710: 8d8d 8ddf 5374 7275 638e 8d91 1a03 7b9f ....Struc.....{. │ │ │ │ -00073720: 01cc ccdb 548e 9123 f21f da5b 9102 aaa8 ....T..#...[.... │ │ │ │ -00073730: 66cf 288d eb40 6f70 8e91 0cbc 99d7 3b91 f.(..@op......;. │ │ │ │ -00073740: 01ff fe6e cf29 da67 d73b 8e8e a40e 7fff ...n.).g.;...... │ │ │ │ -00073750: 8d8d 8ddf 5369 678e 8d91 0f54 669f 02d5 ....Sig....Tf... │ │ │ │ -00073760: 54db 548e 9116 9862 d73b 8e8e a18d 8d8d T.T....b.;...... │ │ │ │ -00073770: df41 7869 6f6d 738e 8d91 2392 bb9f 01cc .Axioms...#..... │ │ │ │ -00073780: ccdb 548e 912d 815f da5b 9102 aaa8 6639 ..T..-._.[....f9 │ │ │ │ -00073790: d766 8d9f 01dd dfd5 28d8 0b8d 9f01 1c71 .f......(......q │ │ │ │ -000737a0: d631 8e91 042a a7d8 3b8d 3a3a 3a8e 9107 .1...*..;.:::... │ │ │ │ -000737b0: 155c 3b0b 8d9f 0100 00d9 6e8e 9105 1e37 .\;.......n....7 │ │ │ │ -000737c0: d529 8deb 416f 708e 8d91 0936 51db 218e .)..Aop....6Q.!. │ │ │ │ -000737d0: 9111 b659 d81b 8e91 3dfa 20d7 3a8d 9103 ...Y....=. .:... │ │ │ │ -000737e0: eaa8 df54 91ff 0556 7970 9053 8e65 8d8d ...T...Vyp.S.e.. │ │ │ │ -000737f0: 9100 b478 8900 0066 6600 0386 668e 8e91 ...x...ff...f... │ │ │ │ -00073800: 043a de44 650c 6e69 7469 6f6e 8e91 53b3 .:.De.nition..S. │ │ │ │ -00073810: 81d7 7091 03ea a866 9101 47ff da67 d73b ..p....f..G..g.; │ │ │ │ -00073820: 8e8e a18d 8d8d df54 6865 6f90 ac72 7265 .......Theo..rre │ │ │ │ -00073830: 6d73 8e8d 912f d2b4 9f01 cccc db54 8e91 ms.../.......T.. │ │ │ │ -00073840: 3716 b0da 698e 8e8e 8e8e 8e9f 4a9b 558d 7...i.......J.U. │ │ │ │ -00073850: 91ea f1eb d050 726f 7090 6000 6f73 6974 .....Prop.`.osit │ │ │ │ -00073860: 696f 6e91 045f 62e5 5468 659b 0419 1c74 ion.._b.The....t │ │ │ │ -00073870: 6865 91ff 6666 6f72 7991 0419 1dda 548d he..ffory.....T. │ │ │ │ -00073880: 9103 0ccd cf2b 8d9f 01cc cce6 7479 6465 .....+......tyde │ │ │ │ -00073890: 668e 8e91 2066 c1da 68cf 28d7 0b8d 9f01 f... f..h.(..... │ │ │ │ -000738a0: cccc d531 8e91 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ -000738b0: 3a93 3a93 3a8e 9111 ca9c 3b96 01ff fe0b :.:.:.....;..... │ │ │ │ -000738c0: 8d9f 01cc ccd8 6e8e 9105 a850 cf29 8deb ......n....P.).. │ │ │ │ -000738d0: 406f 708e 910c bc99 d73b 931b 90c7 1d3b @op......;.....; │ │ │ │ -000738e0: 9370 da69 98e5 6861 7396 0419 1d61 9373 .p.i..has....a.s │ │ │ │ -000738f0: 7461 6e64 6172 96ff 6666 6498 6d6f 9364 tandar..ffd.mo.d │ │ │ │ -00073900: 656c 9604 191d 6966 9874 6865 9374 6865 el....if.the.the │ │ │ │ -00073910: 91ff 6666 6f72 798e a410 0000 8d91 eaf1 ..ffory......... │ │ │ │ -00073920: ebda 5491 0740 02e5 646f 91ff 6666 6573 ..T..@..do..ffes │ │ │ │ -00073930: 2e8e 9f16 5307 8d91 f653 7acf 496e 7374 ....S....Sz.Inst │ │ │ │ -00073940: 6561 6496 047c af6f 6693 6769 7669 6e67 ead..|.of.giving │ │ │ │ -00073950: 9361 9364 6972 6563 7493 7072 6f9a 538e .a.direct.pro.S. │ │ │ │ -00073960: 6f66 936f 6693 7468 6973 9372 6573 756c of.of.this.resul │ │ │ │ -00073970: 742c 9104 a130 6974 9377 696c 6c93 6298 t,...0it.will.b. │ │ │ │ -00073980: 6593 6465 6475 6365 6493 6173 9361 9363 e.deduced.as.a.c │ │ │ │ -00073990: 6f72 6f6c 6c61 7279 936f 6693 7468 658e orollary.of.the. │ │ │ │ -000739a0: a18d 91ea f1eb 636f 7272 6573 7095 538e ......corresp.S. │ │ │ │ -000739b0: 6f6e 6469 6e67 9b03 eaa8 7072 6f70 936f onding....prop.o │ │ │ │ -000739c0: 7369 7469 6f6e 9869 6e98 7468 6598 6e65 sition.in.the.ne │ │ │ │ -000739d0: 7874 9873 6563 7469 6f6e 2e8e 9f23 7557 xt.section...#uW │ │ │ │ -000739e0: 8d8d 91ea f1eb eb47 3130 2e35 2e35 8e91 .......G10.5.5.. │ │ │ │ -000739f0: 248b 7f45 7874 656e 7369 6f6e 9605 6666 $..Extension..ff │ │ │ │ -00073a00: 629a 8ccc 7993 7498 7970 9a73 3365 9373 b...y.t.yp.s3e.s │ │ │ │ -00073a10: 7098 6563 690c 6361 7469 6f6e 8d8d 9ffa p.eci.cation.... │ │ │ │ -00073a20: c63d c637 8e8e 8e9f 17f8 468d 91ea f1eb .=.7......F..... │ │ │ │ -00073a30: cf54 6865 9604 b338 749a ac72 7970 9053 .The...8t..ryp.S │ │ │ │ -00073a40: 8e65 9364 650c 6e69 7469 6f6e 936d 6563 .e.de.nition.mec │ │ │ │ -00073a50: 9868 616e 6973 6d93 616c 6c6f 9877 7393 .hanism.allo.ws. │ │ │ │ -00073a60: 6f6e 6593 746f 9369 6e98 7472 6f90 538e one.to.in.tro.S. │ │ │ │ -00073a70: 6475 6365 936e 6577 9374 9879 7090 538e duce.new.t.yp.S. │ │ │ │ -00073a80: 6573 9362 9879 9367 6976 696e 6793 6193 es.b.y.giving.a. │ │ │ │ -00073a90: 636f 6e63 7265 7465 8ea1 8d91 eaf1 eb72 concrete.......r │ │ │ │ -00073aa0: 6570 7265 7365 6e9a ac72 7461 7469 6f6e epresen..rtation │ │ │ │ -00073ab0: 9605 0297 6f66 9374 6865 9374 9879 7090 ....of.the.t.yp. │ │ │ │ -00073ac0: 538e 6593 6173 9361 9360 7375 6274 9879 S.e.as.a.`subt.y │ │ │ │ -00073ad0: 7090 538e 6527 936f 6693 616e 9365 7869 p.S.e'.of.an.exi │ │ │ │ -00073ae0: 7374 696e 6793 7498 7970 9053 8e65 2e91 sting.t.yp.S.e.. │ │ │ │ -00073af0: 0880 ad4f 6e65 936d 6967 6898 7493 696e ...One.migh.t.in │ │ │ │ -00073b00: 7374 6561 6493 7769 7368 8ea1 8d91 eaf1 stead.wish...... │ │ │ │ -00073b10: eb74 6f96 05ce 0569 6e9a ac72 7472 6f90 .to....in..rtro. │ │ │ │ -00073b20: 538e 6475 6365 9361 936e 6577 9374 9879 S.duce.a.new.t.y │ │ │ │ -00073b30: 709a 538e 6593 7361 7469 7366 7969 6e67 p.S.e.satisfying │ │ │ │ -00073b40: 9373 6f6d 6591 05ce 0470 726f 7098 6572 .some....prop.er │ │ │ │ -00073b50: 749a ac72 7993 7769 7468 6f75 7493 6861 t..ry.without.ha │ │ │ │ -00073b60: 9876 696e 6793 746f 9367 6976 9865 9361 .ving.to.giv.e.a │ │ │ │ -00073b70: 6e93 6578 706c 6963 6974 8ea1 8d91 eaf1 n.explicit...... │ │ │ │ -00073b80: eb72 6570 7265 7365 6e9a ac72 7461 7469 .represen..rtati │ │ │ │ -00073b90: 6f6e 9603 c250 666f 7291 03c2 4f74 6865 on...Pfor...Othe │ │ │ │ -00073ba0: 9374 9879 7090 538e 652e 9105 2b6d 4691 .t.yp.S.e...+mF. │ │ │ │ -00073bb0: ff05 566f 7293 6578 616d 706c 652c 9103 ..Vor.example,.. │ │ │ │ -00073bc0: ca61 6f6e 6593 6d69 6768 9874 9377 9861 .aone.migh.t.w.a │ │ │ │ -00073bd0: 6e98 749b 03c2 4f74 6f93 6578 7465 6e64 n.t...Oto.extend │ │ │ │ -00073be0: 8d93 eb61 494e 4954 8e91 1e83 48cf 7769 ...aINIT....H.wi │ │ │ │ -00073bf0: 7468 9861 6e93 6174 6f6d 6963 8ea1 8d91 th.an.atomic.... │ │ │ │ -00073c00: eaf1 eb74 9aac 7279 7090 538e 658d 9103 ...t..ryp.S.e... │ │ │ │ -00073c10: 4596 eb40 6f6e 658e 9118 cf37 cf73 6174 E..@one....7.sat │ │ │ │ -00073c20: 6973 6679 696e 6791 068b 2cda 6091 069a isfying...,.`... │ │ │ │ -00073c30: e838 d766 8d9f 01cc ccd8 0b8d db21 8e8d .8.f.........!.. │ │ │ │ -00073c40: 9108 8008 eb41 6f6e 658e 8e91 1eed fad7 .....Aone....... │ │ │ │ -00073c50: 678d 9f01 cccc d80b 8ddb 218e 8d91 0880 g.........!..... │ │ │ │ -00073c60: 08eb 416f 6e65 8e8e 911b a865 d73a 9603 ..Aone.....e.:.. │ │ │ │ -00073c70: 4596 6691 049d 51cf 3d91 0355 52d7 6791 E.f...Q.=..UR.g. │ │ │ │ -00073c80: 03b3 cfcf 7769 7468 6f75 7493 6398 686f ....without.c.ho │ │ │ │ -00073c90: 9a53 8e6f 7369 6e67 9103 4595 6193 7370 .S.osing..E.a.sp │ │ │ │ -00073ca0: 9865 6369 0c63 9374 90ac 7279 7098 6593 .eci.c.t..ryp.e. │ │ │ │ -00073cb0: 696e 8d91 0345 95eb 6149 4e49 548e 911d in...E..aINIT... │ │ │ │ -00073cc0: 89d3 cf61 6e64 8ea1 8d91 eaf1 eb73 6190 ...and.......sa. │ │ │ │ -00073cd0: ac72 7969 6e67 9604 228d 7468 6174 8d91 .rying..".that.. │ │ │ │ -00073ce0: 0422 8ceb 406f 6e65 8e91 1a89 25cf 6973 ."..@one....%.is │ │ │ │ -00073cf0: 9369 6e9b 0422 8c62 696a 6563 7469 6f6e .in..".bijection │ │ │ │ -00073d00: 9377 6974 6893 6198 6f6e 652d 656c 656d .with.a.one-elem │ │ │ │ -00073d10: 656e 90ac 7274 9373 7562 7365 7493 6f66 en..rt.subset.of │ │ │ │ -00073d20: 9869 742e 9105 e08e 2854 6865 9369 6465 .it.....(The.ide │ │ │ │ -00073d30: 6193 6290 538e 6569 6e67 9874 6861 7493 a.b.S.eing.that. │ │ │ │ -00073d40: 7468 658e a18d 91ea f1eb 639a ac72 686f the.......c..rho │ │ │ │ -00073d50: 6963 6596 03de a16f 6693 7265 7072 6573 ice....of.repres │ │ │ │ -00073d60: 656e 9874 696e 6791 03de a274 9879 7090 en.ting....t.yp. │ │ │ │ -00073d70: 538e 6593 6973 9369 7272 656c 6576 91ff S.e.is.irrelev.. │ │ │ │ -00073d80: 58e4 616e 9874 9374 6f93 7468 659b 03de X.an.t.to.the... │ │ │ │ -00073d90: a270 726f 7090 538e 6572 7469 6573 936f .prop.S.erties.o │ │ │ │ -00073da0: 668d 93eb 406f 6e65 8e91 1a01 4ecf 7468 f...@one....N.th │ │ │ │ -00073db0: 6174 9363 616e 9862 9053 8e65 9365 7870 at.can.b.S.e.exp │ │ │ │ -00073dc0: 7265 7373 6564 9369 6e8e a18d 91ea f1eb ressed.in....... │ │ │ │ -00073dd0: eb48 484f 4ccf 2e29 9604 0062 5468 659b .HHOL..)...bThe. │ │ │ │ -00073de0: 0400 636d 6563 90ac 7268 616e 6973 6d93 ..cmec..rhanism. │ │ │ │ -00073df0: 6465 7363 7269 6290 538e 6564 9369 6e98 describ.S.ed.in. │ │ │ │ -00073e00: 7468 6973 9373 6563 7469 6f6e 9370 726f this.section.pro │ │ │ │ -00073e10: 90ac 7276 6964 6573 936f 6e65 9877 95ac ..rvides.one.w.. │ │ │ │ -00073e20: 7261 9379 9604 0062 6f66 9361 6390 ac72 ra.y...bof.ac..r │ │ │ │ -00073e30: 6869 6576 696e 6798 7468 6973 9377 6869 hieving.this.whi │ │ │ │ -00073e40: 6c65 8ea1 8d91 eaf1 eb61 7496 04a2 8374 le.......at....t │ │ │ │ -00073e50: 6865 9b04 a282 7361 6d65 9374 696d 6593 he....same.time. │ │ │ │ -00073e60: 7072 6573 6572 7669 6e67 9874 6865 9361 preserving.the.a │ │ │ │ -00073e70: 6c6c 2d69 6d70 9a53 8e6f 7274 616e 90ac ll-imp.S.ortan.. │ │ │ │ -00073e80: 7274 9370 726f 7098 6572 7490 ac72 7991 rt.prop.ert..ry. │ │ │ │ -00073e90: 04a2 826f 6693 7098 6f73 7365 7373 696e ...of.p.ossessin │ │ │ │ -00073ea0: 6793 6191 04a2 8273 7461 6e64 6172 6493 g.a....standard. │ │ │ │ -00073eb0: 6d6f 9864 656c 8ea1 8d91 eaf1 eb61 6e64 mo.del.......and │ │ │ │ -00073ec0: 9603 eaa8 6865 6e63 6593 6d61 696e 90ac ....hence.main.. │ │ │ │ -00073ed0: 7274 6169 6e69 6e67 9363 6f6e 7369 7374 rtaining.consist │ │ │ │ -00073ee0: 656e 6379 91ff 0556 2e8e 9f10 1bae 8d91 ency...V........ │ │ │ │ -00073ef0: f653 7a45 6163 95ac 7268 9b03 6bd0 636c .SzEac..rh..k.cl │ │ │ │ -00073f00: 6f73 6564 9103 6bcf 666f 726d 9375 6c61 osed..k.form.ula │ │ │ │ -00073f10: 98d7 7191 03da 08cf 696e 9376 936f 6c76 ..q.....in.v.olv │ │ │ │ -00073f20: 696e 6798 6198 7369 6e67 6c65 9103 6bcf ing.a.single..k. │ │ │ │ -00073f30: 7493 7970 9553 8e65 9876 91ff 58e4 6172 t.yp.S.e.v..X.ar │ │ │ │ -00073f40: 6961 626c 6591 036b cfd7 0b91 037f 5fcf iable..k......_. │ │ │ │ -00073f50: 6361 6e98 6293 6596 036b cf74 686f 7567 can.b.e..k.thoug │ │ │ │ -00073f60: 6890 ac72 7498 6f66 9361 7398 7370 9053 h..rt.of.as.sp.S │ │ │ │ -00073f70: 8e65 6369 6679 696e 678e a18d 91ea f1eb .ecifying....... │ │ │ │ -00073f80: 6196 03ea a870 726f 7090 538e 6572 749a a....prop.S.ert. │ │ │ │ -00073f90: ac72 7993 d771 906e 39cf 5bd7 1c91 0157 .ry..q.n9.[....W │ │ │ │ -00073fa0: 1d3d 0b90 138f cf5d 936f 6693 7498 7970 .=.....].of.t.yp │ │ │ │ -00073fb0: 9053 8e65 7393 d71c 9101 571d cf2e 9105 .S.es.....W..... │ │ │ │ -00073fc0: 38e0 4974 7393 696e 9874 6572 7072 6574 8.Its.in.terpret │ │ │ │ -00073fd0: 6174 696f 6e93 696e 9361 936d 6f90 538e ation.in.a.mo.S. │ │ │ │ -00073fe0: 6465 6c93 6973 936f 6693 7468 6593 666f del.is.of.the.fo │ │ │ │ -00073ff0: 726d 8ea6 8d8d 8d91 f0f1 eb5b 96fe 0002 rm.........[.... │ │ │ │ -00074000: 5bd7 0b9a 138f 3b91 01ff fe3a 7190 6e39 [.....;....:q.n9 │ │ │ │ -00074010: cf5d 935d 9603 5552 da32 8d8d 8d91 06a3 .].]..UR.2...... │ │ │ │ -00074020: 2d9f f5ff fcbf 598e 8e9f 0c22 258d 93d8 -.....Y...."%... │ │ │ │ -00074030: 5891 009f d2db 3255 8e8e 9116 b826 cf5b X.....2U.....&.[ │ │ │ │ -00074040: 96fe 0002 5bd7 0b98 3a8d eb40 6295 538e ....[...:..@b.S. │ │ │ │ -00074050: 6f93 6f6c 8e91 16aa 9fcf 5d93 5d28 d758 o.ol......].](.X │ │ │ │ -00074060: 9100 f183 cf29 9606 aaa4 3d8d 8d8d 9106 .....)....=..... │ │ │ │ -00074070: a32d 9ff5 fffc bf59 8e8e 9f0c 2225 8d91 .-.....Y...."%.. │ │ │ │ -00074080: 0355 52d8 5891 009f d2db 3255 8e8e 8d91 .UR.X.....2U.... │ │ │ │ -00074090: 18b8 24cf 328e 9125 42c4 3d93 da55 8d91 ..$.2..%B.=..U.. │ │ │ │ -000740a0: 0131 1121 8e8d 910d 3113 cf32 8e8e 8e8e .1.!....1..2.... │ │ │ │ -000740b0: 91ea f1eb 9f17 412d 8900 0066 6600 71cf ......A-...ff.q. │ │ │ │ -000740c0: 9f9f 0c99 9a8d 8d8d 8d91 0d83 909f fc5e ...............^ │ │ │ │ -000740d0: ffc5 378e 8e8e 9112 0003 c654 6869 7396 ..7........This. │ │ │ │ -000740e0: 047d 6874 6865 6f72 7993 6578 7465 6e73 .}htheory.extens │ │ │ │ -000740f0: 696f 6e93 6d65 639a b8e3 6861 6e69 736d ion.mec...hanism │ │ │ │ -00074100: 9369 7393 6e6f 7493 696d 706c 656d 656e .is.not.implemen │ │ │ │ -00074110: 9874 6564 9369 6e93 5691 ff2a aa65 7273 .ted.in.V..*.ers │ │ │ │ -00074120: 696f 6e93 322e 3093 6f66 9374 6865 9348 ion.2.0.of.the.H │ │ │ │ -00074130: 4f4c 9104 7d1b 7379 7374 656d 2e91 07ea OL..}.system.... │ │ │ │ -00074140: 0049 7493 7798 6173 8e9f 0c00 008d 7072 .It.w.as......pr │ │ │ │ -00074150: 6f70 9047 1d6f 7365 6496 0355 5562 90b8 op.G.osed..UUb.. │ │ │ │ -00074160: e379 9354 2e93 4d65 6c68 616d 9361 6e64 .y.T..Melham.and │ │ │ │ -00074170: 9372 650c 6e65 7393 6193 7375 6767 6573 .re.nes.a.sugges │ │ │ │ -00074180: 7469 6f6e 9366 726f 6d93 522e 934a 6f6e tion.from.R..Jon │ │ │ │ -00074190: 6573 9361 6e64 9352 2e93 4172 7468 616e es.and.R..Arthan │ │ │ │ -000741a0: 2e8e 8e9f 24fd 138e 8c8b 0000 0085 0000 ....$........... │ │ │ │ +00073360: 0000 0000 0000 0000 0723 e0a0 02cc 0555 .........#.....U │ │ │ │ +00073370: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +00073380: eaf1 ebd0 3133 3292 012f f5f4 4368 6170 ....132../..Chap │ │ │ │ +00073390: 7465 7291 0480 0031 302e 910a 8000 5468 ter....10.....Th │ │ │ │ +000733a0: 656f 7269 6573 8e91 eaf1 eb9f 0566 6689 eories.......ff. │ │ │ │ +000733b0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +000733c0: df8d a0fd 8bd0 218d 8d8d 8d91 f779 03cf ......!......y.. │ │ │ │ +000733d0: 2869 298e 8e8e 9109 c013 288d eb40 6f70 (i).......(..@op │ │ │ │ +000733e0: 8e91 0cbc 99d7 3b91 01ff fe6e cf29 9603 ......;....n.).. │ │ │ │ +000733f0: eaa8 6973 936e 6f74 9374 6865 936e 616d ..is.not.the.nam │ │ │ │ +00073400: 6593 6f66 9361 9374 9aac 7279 7090 538e e.of.a.t..ryp.S. │ │ │ │ +00073410: 6593 636f 6e73 7461 6e98 7493 696e 8d93 e.constan.t.in.. │ │ │ │ +00073420: df53 7472 7563 8e8d 911d ee23 9f01 cccc .Struc.....#.... │ │ │ │ +00073430: db54 8e91 2532 1fcf 2e8e a41a 8a62 8d8d .T..%2.......b.. │ │ │ │ +00073440: 8d8d 91f4 3577 2869 6929 8e8e 8e91 09c0 ....5w(ii)...... │ │ │ │ +00073450: 13d7 0b8d 9f01 cccc d531 8e91 04c0 04d7 .........1...... │ │ │ │ +00073460: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ +00073470: 3b91 01ff fe0b 8d9f 01cc ccd8 6e8e 9105 ;...........n... │ │ │ │ +00073480: a850 d73a 1b91 0458 e1cf 6973 9603 eaa8 .P.:...X..is.... │ │ │ │ +00073490: 6193 7495 ac72 7970 9a53 8e65 2d69 6e2d a.t..ryp.S.e-in- │ │ │ │ +000734a0: 636f 6e93 7465 7874 9603 eaa8 7769 7468 con.text....with │ │ │ │ +000734b0: 93d7 1b91 03c3 8bda 328d 9103 5552 df54 ........2...UR.T │ │ │ │ +000734c0: 91ff 0556 7970 9865 738e 8d91 1fd2 be9f ...Vyp.es....... │ │ │ │ +000734d0: 02d5 54db 548e 9127 16ba cf2e 8ea1 8d8d ..T.T..'........ │ │ │ │ +000734e0: 8d8d 91f0 f1eb 2869 6969 298e 8e8e 9109 ......(iii)..... │ │ │ │ +000734f0: c013 d770 8d9f 01cc ccd8 1b8d 9049 7bdb ...p.........I{. │ │ │ │ +00073500: 218e 8d91 08c9 83eb 4162 953c 726f 936f !.......Ab.V...... │ │ │ │ +00073600: c1bc 8d91 f653 7a54 6865 9603 eaa8 6578 .....SzThe....ex │ │ │ │ +00073610: 7465 6e73 696f 6e93 6f66 9361 9373 7461 tension.of.a.sta │ │ │ │ +00073620: 6e64 6172 6493 7468 656f 7279 93da 5491 ndard.theory..T. │ │ │ │ +00073630: 06f7 75cf 629a ac72 7993 6193 7375 6398 ..u.b..ry.a.suc. │ │ │ │ +00073640: 6893 6193 7498 7970 9053 8e65 9364 650c h.a.t.yp.S.e.de. │ │ │ │ +00073650: 6e69 7469 6f6e 9369 7393 6465 6e6f 7465 nition.is.denote │ │ │ │ +00073660: 6493 6298 798e a91a a60f 8d8d 8d91 f0f1 d.b.y........... │ │ │ │ +00073670: ebda 548d 9103 0ccd cf2b 8d9f 01cc ccd8 ..T......+...... │ │ │ │ +00073680: 7479 9049 7b64 6566 8e8e 9121 8763 da68 ty.I{def...!.c.h │ │ │ │ +00073690: cf28 d70b 8d9f 01cc ccd5 318e 9104 c004 .(........1..... │ │ │ │ +000736a0: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +000736b0: 9c3b 9601 fffe 0b8d 9f01 cccc d86e 8e91 .;...........n.. │ │ │ │ +000736c0: 05a8 50cf 298d eb40 6f70 8e91 0cbc 99d7 ..P.)..@op...... │ │ │ │ +000736d0: 3b93 1b90 c71d 3b93 70da 698e 8e8e a18d ;.....;.p.i..... │ │ │ │ +000736e0: 91ea f1eb cf61 6e64 9603 eaa8 6465 0c6e .....and....de.n │ │ │ │ +000736f0: 6564 9374 6f93 6290 538e 6593 7468 6593 ed.to.b.S.e.the. │ │ │ │ +00073700: 7468 656f 7279 8ea6 8d8d 8d91 f0f1 ebda theory.......... │ │ │ │ +00073710: 688d 8d8d 8ddf 5374 7275 638e 8d91 1a03 h.....Struc..... │ │ │ │ +00073720: 7b9f 01cc ccdb 548e 9123 f21f da5b 9102 {.....T..#...[.. │ │ │ │ +00073730: aaa8 66cf 288d eb40 6f70 8e91 0cbc 99d7 ..f.(..@op...... │ │ │ │ +00073740: 3b91 01ff fe6e cf29 da67 d73b 8e8e a40e ;....n.).g.;.... │ │ │ │ +00073750: 7fff 8d8d 8ddf 5369 678e 8d91 0f54 669f ......Sig....Tf. │ │ │ │ +00073760: 02d5 54db 548e 9116 9862 d73b 8e8e a18d ..T.T....b.;.... │ │ │ │ +00073770: 8d8d df41 7869 6f6d 738e 8d91 2392 bb9f ...Axioms...#... │ │ │ │ +00073780: 01cc ccdb 548e 912d 815f da5b 9102 aaa8 ....T..-._.[.... │ │ │ │ +00073790: 6639 d766 8d9f 01dd dfd5 28d8 0b8d 9f01 f9.f......(..... │ │ │ │ +000737a0: 1c71 d631 8e91 042a a7d8 3b8d 3a3a 3a8e .q.1...*..;.:::. │ │ │ │ +000737b0: 9107 155c 3b0b 8d9f 0100 00d9 6e8e 9105 ...\;.......n... │ │ │ │ +000737c0: 1e37 d529 8deb 416f 708e 8d91 0936 51db .7.)..Aop....6Q. │ │ │ │ +000737d0: 218e 9111 b659 d81b 8e91 3dfa 20d7 3a8d !....Y....=. .:. │ │ │ │ +000737e0: 9103 eaa8 df54 91ff 0556 7970 9053 8e65 .....T...Vyp.S.e │ │ │ │ +000737f0: 8d8d 9100 b478 8900 0066 6600 0386 668e .....x...ff...f. │ │ │ │ +00073800: 8e91 043a de44 650c 6e69 7469 6f6e 8e91 ...:.De.nition.. │ │ │ │ +00073810: 53b3 81d7 7091 03ea a866 9101 47ff da67 S...p....f..G..g │ │ │ │ +00073820: d73b 8e8e a18d 8d8d df54 6865 6f90 ac72 .;.......Theo..r │ │ │ │ +00073830: 7265 6d73 8e8d 912f d2b4 9f01 cccc db54 rems.../.......T │ │ │ │ +00073840: 8e91 3716 b0da 698e 8e8e 8e8e 8e9f 4a9b ..7...i.......J. │ │ │ │ +00073850: 558d 91ea f1eb d050 726f 7090 6000 6f73 U......Prop.`.os │ │ │ │ +00073860: 6974 696f 6e91 045f 62e5 5468 659b 0419 ition.._b.The... │ │ │ │ +00073870: 1c74 6865 91ff 6666 6f72 7991 0419 1dda .the..ffory..... │ │ │ │ +00073880: 548d 9103 0ccd cf2b 8d9f 01cc cce6 7479 T......+......ty │ │ │ │ +00073890: 6465 668e 8e91 2066 c1da 68cf 28d7 0b8d def... f..h.(... │ │ │ │ +000738a0: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ +000738b0: fffe 3a93 3a93 3a8e 9111 ca9c 3b96 01ff ..:.:.:.....;... │ │ │ │ +000738c0: fe0b 8d9f 01cc ccd8 6e8e 9105 a850 cf29 ........n....P.) │ │ │ │ +000738d0: 8deb 406f 708e 910c bc99 d73b 931b 90c7 ..@op......;.... │ │ │ │ +000738e0: 1d3b 9370 da69 98e5 6861 7396 0419 1d61 .;.p.i..has....a │ │ │ │ +000738f0: 9373 7461 6e64 6172 96ff 6666 6498 6d6f .standar..ffd.mo │ │ │ │ +00073900: 9364 656c 9604 191d 6966 9874 6865 9374 .del....if.the.t │ │ │ │ +00073910: 6865 91ff 6666 6f72 798e a410 0000 8d91 he..ffory....... │ │ │ │ +00073920: eaf1 ebda 5491 0740 02e5 646f 91ff 6666 ....T..@..do..ff │ │ │ │ +00073930: 6573 2e8e 9f16 5307 8d91 f653 7acf 496e es....S....Sz.In │ │ │ │ +00073940: 7374 6561 6496 047c af6f 6693 6769 7669 stead..|.of.givi │ │ │ │ +00073950: 6e67 9361 9364 6972 6563 7493 7072 6f9a ng.a.direct.pro. │ │ │ │ +00073960: 538e 6f66 936f 6693 7468 6973 9372 6573 S.of.of.this.res │ │ │ │ +00073970: 756c 742c 9104 a130 6974 9377 696c 6c93 ult,...0it.will. │ │ │ │ +00073980: 6298 6593 6465 6475 6365 6493 6173 9361 b.e.deduced.as.a │ │ │ │ +00073990: 9363 6f72 6f6c 6c61 7279 936f 6693 7468 .corollary.of.th │ │ │ │ +000739a0: 658e a18d 91ea f1eb 636f 7272 6573 7095 e.......corresp. │ │ │ │ +000739b0: 538e 6f6e 6469 6e67 9b03 eaa8 7072 6f70 S.onding....prop │ │ │ │ +000739c0: 936f 7369 7469 6f6e 9869 6e98 7468 6598 .osition.in.the. │ │ │ │ +000739d0: 6e65 7874 9873 6563 7469 6f6e 2e8e 9f23 next.section...# │ │ │ │ +000739e0: 7557 8d8d 91ea f1eb eb47 3130 2e35 2e35 uW.......G10.5.5 │ │ │ │ +000739f0: 8e91 248b 7f45 7874 656e 7369 6f6e 9605 ..$..Extension.. │ │ │ │ +00073a00: 6666 629a 8ccc 7993 7498 7970 9a73 3365 ffb...y.t.yp.s3e │ │ │ │ +00073a10: 9373 7098 6563 690c 6361 7469 6f6e 8d8d .sp.eci.cation.. │ │ │ │ +00073a20: 9ffa c63d c637 8e8e 8e9f 17f8 468d 91ea ...=.7......F... │ │ │ │ +00073a30: f1eb cf54 6865 9604 b338 749a ac72 7970 ...The...8t..ryp │ │ │ │ +00073a40: 9053 8e65 9364 650c 6e69 7469 6f6e 936d .S.e.de.nition.m │ │ │ │ +00073a50: 6563 9868 616e 6973 6d93 616c 6c6f 9877 ec.hanism.allo.w │ │ │ │ +00073a60: 7393 6f6e 6593 746f 9369 6e98 7472 6f90 s.one.to.in.tro. │ │ │ │ +00073a70: 538e 6475 6365 936e 6577 9374 9879 7090 S.duce.new.t.yp. │ │ │ │ +00073a80: 538e 6573 9362 9879 9367 6976 696e 6793 S.es.b.y.giving. │ │ │ │ +00073a90: 6193 636f 6e63 7265 7465 8ea1 8d91 eaf1 a.concrete...... │ │ │ │ +00073aa0: eb72 6570 7265 7365 6e9a ac72 7461 7469 .represen..rtati │ │ │ │ +00073ab0: 6f6e 9605 0297 6f66 9374 6865 9374 9879 on....of.the.t.y │ │ │ │ +00073ac0: 7090 538e 6593 6173 9361 9360 7375 6274 p.S.e.as.a.`subt │ │ │ │ +00073ad0: 9879 7090 538e 6527 936f 6693 616e 9365 .yp.S.e'.of.an.e │ │ │ │ +00073ae0: 7869 7374 696e 6793 7498 7970 9053 8e65 xisting.t.yp.S.e │ │ │ │ +00073af0: 2e91 0880 ad4f 6e65 936d 6967 6898 7493 .....One.migh.t. │ │ │ │ +00073b00: 696e 7374 6561 6493 7769 7368 8ea1 8d91 instead.wish.... │ │ │ │ +00073b10: eaf1 eb74 6f96 05ce 0569 6e9a ac72 7472 ...to....in..rtr │ │ │ │ +00073b20: 6f90 538e 6475 6365 9361 936e 6577 9374 o.S.duce.a.new.t │ │ │ │ +00073b30: 9879 709a 538e 6593 7361 7469 7366 7969 .yp.S.e.satisfyi │ │ │ │ +00073b40: 6e67 9373 6f6d 6591 05ce 0470 726f 7098 ng.some....prop. │ │ │ │ +00073b50: 6572 749a ac72 7993 7769 7468 6f75 7493 ert..ry.without. │ │ │ │ +00073b60: 6861 9876 696e 6793 746f 9367 6976 9865 ha.ving.to.giv.e │ │ │ │ +00073b70: 9361 6e93 6578 706c 6963 6974 8ea1 8d91 .an.explicit.... │ │ │ │ +00073b80: eaf1 eb72 6570 7265 7365 6e9a ac72 7461 ...represen..rta │ │ │ │ +00073b90: 7469 6f6e 9603 c250 666f 7291 03c2 4f74 tion...Pfor...Ot │ │ │ │ +00073ba0: 6865 9374 9879 7090 538e 652e 9105 2b6d he.t.yp.S.e...+m │ │ │ │ +00073bb0: 4691 ff05 566f 7293 6578 616d 706c 652c F...Vor.example, │ │ │ │ +00073bc0: 9103 ca61 6f6e 6593 6d69 6768 9874 9377 ...aone.migh.t.w │ │ │ │ +00073bd0: 9861 6e98 749b 03c2 4f74 6f93 6578 7465 .an.t...Oto.exte │ │ │ │ +00073be0: 6e64 8d93 eb61 494e 4954 8e91 1e83 48cf nd...aINIT....H. │ │ │ │ +00073bf0: 7769 7468 9861 6e93 6174 6f6d 6963 8ea1 with.an.atomic.. │ │ │ │ +00073c00: 8d91 eaf1 eb74 9aac 7279 7090 538e 658d .....t..ryp.S.e. │ │ │ │ +00073c10: 9103 4596 eb40 6f6e 658e 9118 cf37 cf73 ..E..@one....7.s │ │ │ │ +00073c20: 6174 6973 6679 696e 6791 068b 2cda 6091 atisfying...,.`. │ │ │ │ +00073c30: 069a e838 d766 8d9f 01cc ccd8 0b8d db21 ...8.f.........! │ │ │ │ +00073c40: 8e8d 9108 8008 eb41 6f6e 658e 8e91 1eed .......Aone..... │ │ │ │ +00073c50: fad7 678d 9f01 cccc d80b 8ddb 218e 8d91 ..g.........!... │ │ │ │ +00073c60: 0880 08eb 416f 6e65 8e8e 911b a865 d73a ....Aone.....e.: │ │ │ │ +00073c70: 9603 4596 6691 049d 51cf 3d91 0355 52d7 ..E.f...Q.=..UR. │ │ │ │ +00073c80: 6791 03b3 cfcf 7769 7468 6f75 7493 6398 g.....without.c. │ │ │ │ +00073c90: 686f 9a53 8e6f 7369 6e67 9103 4595 6193 ho.S.osing..E.a. │ │ │ │ +00073ca0: 7370 9865 6369 0c63 9374 90ac 7279 7098 sp.eci.c.t..ryp. │ │ │ │ +00073cb0: 6593 696e 8d91 0345 95eb 6149 4e49 548e e.in...E..aINIT. │ │ │ │ +00073cc0: 911d 89d3 cf61 6e64 8ea1 8d91 eaf1 eb73 .....and.......s │ │ │ │ +00073cd0: 6190 ac72 7969 6e67 9604 228d 7468 6174 a..rying..".that │ │ │ │ +00073ce0: 8d91 0422 8ceb 406f 6e65 8e91 1a89 25cf ..."..@one....%. │ │ │ │ +00073cf0: 6973 9369 6e9b 0422 8c62 696a 6563 7469 is.in..".bijecti │ │ │ │ +00073d00: 6f6e 9377 6974 6893 6198 6f6e 652d 656c on.with.a.one-el │ │ │ │ +00073d10: 656d 656e 90ac 7274 9373 7562 7365 7493 emen..rt.subset. │ │ │ │ +00073d20: 6f66 9869 742e 9105 e08e 2854 6865 9369 of.it.....(The.i │ │ │ │ +00073d30: 6465 6193 6290 538e 6569 6e67 9874 6861 dea.b.S.eing.tha │ │ │ │ +00073d40: 7493 7468 658e a18d 91ea f1eb 639a ac72 t.the.......c..r │ │ │ │ +00073d50: 686f 6963 6596 03de a16f 6693 7265 7072 hoice....of.repr │ │ │ │ +00073d60: 6573 656e 9874 696e 6791 03de a274 9879 esen.ting....t.y │ │ │ │ +00073d70: 7090 538e 6593 6973 9369 7272 656c 6576 p.S.e.is.irrelev │ │ │ │ +00073d80: 91ff 58e4 616e 9874 9374 6f93 7468 659b ..X.an.t.to.the. │ │ │ │ +00073d90: 03de a270 726f 7090 538e 6572 7469 6573 ...prop.S.erties │ │ │ │ +00073da0: 936f 668d 93eb 406f 6e65 8e91 1a01 4ecf .of...@one....N. │ │ │ │ +00073db0: 7468 6174 9363 616e 9862 9053 8e65 9365 that.can.b.S.e.e │ │ │ │ +00073dc0: 7870 7265 7373 6564 9369 6e8e a18d 91ea xpressed.in..... │ │ │ │ +00073dd0: f1eb eb48 484f 4ccf 2e29 9604 0062 5468 ...HHOL..)...bTh │ │ │ │ +00073de0: 659b 0400 636d 6563 90ac 7268 616e 6973 e...cmec..rhanis │ │ │ │ +00073df0: 6d93 6465 7363 7269 6290 538e 6564 9369 m.describ.S.ed.i │ │ │ │ +00073e00: 6e98 7468 6973 9373 6563 7469 6f6e 9370 n.this.section.p │ │ │ │ +00073e10: 726f 90ac 7276 6964 6573 936f 6e65 9877 ro..rvides.one.w │ │ │ │ +00073e20: 95ac 7261 9379 9604 0062 6f66 9361 6390 ..ra.y...bof.ac. │ │ │ │ +00073e30: ac72 6869 6576 696e 6798 7468 6973 9377 .rhieving.this.w │ │ │ │ +00073e40: 6869 6c65 8ea1 8d91 eaf1 eb61 7496 04a2 hile.......at... │ │ │ │ +00073e50: 8374 6865 9b04 a282 7361 6d65 9374 696d .the....same.tim │ │ │ │ +00073e60: 6593 7072 6573 6572 7669 6e67 9874 6865 e.preserving.the │ │ │ │ +00073e70: 9361 6c6c 2d69 6d70 9a53 8e6f 7274 616e .all-imp.S.ortan │ │ │ │ +00073e80: 90ac 7274 9370 726f 7098 6572 7490 ac72 ..rt.prop.ert..r │ │ │ │ +00073e90: 7991 04a2 826f 6693 7098 6f73 7365 7373 y....of.p.ossess │ │ │ │ +00073ea0: 696e 6793 6191 04a2 8273 7461 6e64 6172 ing.a....standar │ │ │ │ +00073eb0: 6493 6d6f 9864 656c 8ea1 8d91 eaf1 eb61 d.mo.del.......a │ │ │ │ +00073ec0: 6e64 9603 eaa8 6865 6e63 6593 6d61 696e nd....hence.main │ │ │ │ +00073ed0: 90ac 7274 6169 6e69 6e67 9363 6f6e 7369 ..rtaining.consi │ │ │ │ +00073ee0: 7374 656e 6379 91ff 0556 2e8e 9f10 1bae stency...V...... │ │ │ │ +00073ef0: 8d91 f653 7a45 6163 95ac 7268 9b03 6bd0 ...SzEac..rh..k. │ │ │ │ +00073f00: 636c 6f73 6564 9103 6bcf 666f 726d 9375 closed..k.form.u │ │ │ │ +00073f10: 6c61 98d7 7191 03da 08cf 696e 9376 936f la..q.....in.v.o │ │ │ │ +00073f20: 6c76 696e 6798 6198 7369 6e67 6c65 9103 lving.a.single.. │ │ │ │ +00073f30: 6bcf 7493 7970 9553 8e65 9876 91ff 58e4 k.t.yp.S.e.v..X. │ │ │ │ +00073f40: 6172 6961 626c 6591 036b cfd7 0b91 037f ariable..k...... │ │ │ │ +00073f50: 5fcf 6361 6e98 6293 6596 036b cf74 686f _.can.b.e..k.tho │ │ │ │ +00073f60: 7567 6890 ac72 7498 6f66 9361 7398 7370 ugh..rt.of.as.sp │ │ │ │ +00073f70: 9053 8e65 6369 6679 696e 678e a18d 91ea .S.ecifying..... │ │ │ │ +00073f80: f1eb 6196 03ea a870 726f 7090 538e 6572 ..a....prop.S.er │ │ │ │ +00073f90: 749a ac72 7993 d771 906e 39cf 5bd7 1c91 t..ry..q.n9.[... │ │ │ │ +00073fa0: 0157 1d3d 0b90 138f cf5d 936f 6693 7498 .W.=.....].of.t. │ │ │ │ +00073fb0: 7970 9053 8e65 7393 d71c 9101 571d cf2e yp.S.es.....W... │ │ │ │ +00073fc0: 9105 38e0 4974 7393 696e 9874 6572 7072 ..8.Its.in.terpr │ │ │ │ +00073fd0: 6574 6174 696f 6e93 696e 9361 936d 6f90 etation.in.a.mo. │ │ │ │ +00073fe0: 538e 6465 6c93 6973 936f 6693 7468 6593 S.del.is.of.the. │ │ │ │ +00073ff0: 666f 726d 8ea6 8d8d 8d91 f0f1 eb5b 96fe form.........[.. │ │ │ │ +00074000: 0002 5bd7 0b9a 138f 3b91 01ff fe3a 7190 ..[.....;....:q. │ │ │ │ +00074010: 6e39 cf5d 935d 9603 5552 da32 8d8d 8d91 n9.].]..UR.2.... │ │ │ │ +00074020: 06a3 2d9f f5ff fcbf 598e 8e9f 0c22 258d ..-.....Y...."%. │ │ │ │ +00074030: 93d8 5891 009f d2db 3255 8e8e 9116 b826 ..X.....2U.....& │ │ │ │ +00074040: cf5b 96fe 0002 5bd7 0b98 3a8d eb40 6295 .[....[...:..@b. │ │ │ │ +00074050: 538e 6f93 6f6c 8e91 16aa 9fcf 5d93 5d28 S.o.ol......].]( │ │ │ │ +00074060: d758 9100 f183 cf29 9606 aaa4 3d8d 8d8d .X.....)....=... │ │ │ │ +00074070: 9106 a32d 9ff5 fffc bf59 8e8e 9f0c 2225 ...-.....Y...."% │ │ │ │ +00074080: 8d91 0355 52d8 5891 009f d2db 3255 8e8e ...UR.X.....2U.. │ │ │ │ +00074090: 8d91 18b8 24cf 328e 9125 42c4 3d93 da55 ....$.2..%B.=..U │ │ │ │ +000740a0: 8d91 0131 1121 8e8d 910d 3113 cf32 8e8e ...1.!....1..2.. │ │ │ │ +000740b0: 8e8e 91ea f1eb 9f17 412d 8900 0066 6600 ........A-...ff. │ │ │ │ +000740c0: 71cf 9f9f 0c99 9a8d 8d8d 8d91 0d83 909f q............... │ │ │ │ +000740d0: fc5e ffc5 378e 8e8e 9112 0003 c654 6869 .^..7........Thi │ │ │ │ +000740e0: 7396 047d 6874 6865 6f72 7993 6578 7465 s..}htheory.exte │ │ │ │ +000740f0: 6e73 696f 6e93 6d65 639a b8e3 6861 6e69 nsion.mec...hani │ │ │ │ +00074100: 736d 9369 7393 6e6f 7493 696d 706c 656d sm.is.not.implem │ │ │ │ +00074110: 656e 9874 6564 9369 6e93 5691 ff2a aa65 en.ted.in.V..*.e │ │ │ │ +00074120: 7273 696f 6e93 322e 3093 6f66 9374 6865 rsion.2.0.of.the │ │ │ │ +00074130: 9348 4f4c 9104 7d1b 7379 7374 656d 2e91 .HOL..}.system.. │ │ │ │ +00074140: 07ea 0049 7493 7798 6173 8e9f 0c00 008d ...It.w.as...... │ │ │ │ +00074150: 7072 6f70 9047 1d6f 7365 6496 0355 5562 prop.G.osed..UUb │ │ │ │ +00074160: 90b8 e379 9354 2e93 4d65 6c68 616d 9361 ...y.T..Melham.a │ │ │ │ +00074170: 6e64 9372 650c 6e65 7393 6193 7375 6767 nd.re.nes.a.sugg │ │ │ │ +00074180: 6573 7469 6f6e 9366 726f 6d93 522e 934a estion.from.R..J │ │ │ │ +00074190: 6f6e 6573 9361 6e64 9352 2e93 4172 7468 ones.and.R..Arth │ │ │ │ +000741a0: 616e 2e8e 8e9f 24fd 138e 8c8b 0000 0085 an....$......... │ │ │ │ 000741b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000741c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000741d0: 0000 0007 333c a002 cc05 558d a0fd 46d3 ....3<....U...F. │ │ │ │ -000741e0: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d031 .............a.1 │ │ │ │ -000741f0: 302e 352e 910a 8000 4578 7465 6e73 696f 0.5.....Extensio │ │ │ │ -00074200: 6e73 9604 8000 6f66 9374 6865 6f72 6965 ns....of.theorie │ │ │ │ -00074210: 7392 010a ea36 3133 338e 9112 c761 9f05 s....6133....a.. │ │ │ │ -00074220: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -00074230: 0294 2fdf 8da0 fd8b d021 8d91 12c7 61cf ../......!....a. │ │ │ │ -00074240: 7768 6963 9aac 7268 9606 44a6 6973 9361 whic..rh..D.is.a │ │ │ │ -00074250: 9363 9868 6172 6163 7465 7269 7374 6963 .c.haracteristic │ │ │ │ -00074260: 9366 756e 6374 696f 6e93 6f6e 9374 6865 .function.on.the │ │ │ │ -00074270: 9375 6e69 7698 6572 7365 2c91 06db 2564 .univ.erse,...%d │ │ │ │ -00074280: 6574 6572 6d69 6e69 6e67 9361 9373 7562 etermining.a.sub │ │ │ │ -00074290: 7365 7493 da66 d758 9108 477f da32 9107 set..f.X..G..2.. │ │ │ │ -000742a0: 55fb 5591 0887 0dcf 3a8e a410 0000 8d91 U.U.....:....... │ │ │ │ -000742b0: 12c7 615b 96fe 0002 5bd7 0b90 138f 3b91 ..a[....[.....;. │ │ │ │ -000742c0: 01ff fe3a 7190 6e39 cf5d 935d 28d7 5891 ...:q.n9.].](.X. │ │ │ │ -000742d0: 00f1 83cf 2991 04a1 0a3d 9104 a10b 31da ....)....=....1. │ │ │ │ -000742e0: 6796 04ad 8bcf 636f 6e73 6973 7469 6e67 g.....consisting │ │ │ │ -000742f0: 936f 6693 7468 6f73 6593 7365 7473 9369 .of.those.sets.i │ │ │ │ -00074300: 6e93 7468 6593 756e 6976 9aac 7265 7273 n.the.univ..rers │ │ │ │ -00074310: 6593 666f 7293 7768 6963 9868 9374 6865 e.for.whic.h.the │ │ │ │ -00074320: 9370 726f 7090 538e 6572 7498 7993 d771 .prop.S.ert.y..q │ │ │ │ -00074330: 9105 1bc4 cf68 6f6c 6473 2e8e a18d 9112 .....holds...... │ │ │ │ -00074340: c761 5468 6596 04ea af6d 6f73 749b 04ea .aThe....most... │ │ │ │ -00074350: ae67 656e 6572 616c 9377 95ac 7261 9379 .general.w..ra.y │ │ │ │ -00074360: 9604 eaaf 6f66 9365 6e73 7572 696e 6798 ....of.ensuring. │ │ │ │ -00074370: 7468 6593 636f 6e73 6973 7465 6e63 7993 the.consistency. │ │ │ │ -00074380: 6f66 9869 6e90 ac72 7472 6f90 538e 6475 of.in..rtro.S.du │ │ │ │ -00074390: 6369 6e67 9361 936e 6577 9361 746f 6d69 cing.a.new.atomi │ │ │ │ -000743a0: 6398 7490 ac72 7970 9053 8e65 93d7 178e c.t..ryp.S.e.... │ │ │ │ -000743b0: a18d 9112 c761 cf73 6174 6973 6679 696e .....a.satisfyin │ │ │ │ -000743c0: 6796 03ff ced7 7190 6e39 cf5b d717 9100 g.....q.n9.[.... │ │ │ │ -000743d0: c1c7 3d0b 9013 8fcf 5d93 779a ac72 6f75 ..=.....].w..rou │ │ │ │ -000743e0: 6c64 9362 9053 8e65 9103 ffcd 746f 9370 ld.b.S.e....to.p │ │ │ │ -000743f0: 726f 9876 9865 9360 da39 d70b 9013 8f3a ro.v.e.`.9.....: │ │ │ │ -00074400: 9371 906e 39cf 272e 9105 7851 486f 9877 .q.n9.'...xQHo.w │ │ │ │ -00074410: 9865 7698 6572 2c91 0405 1873 7563 9868 .ev.er,....suc.h │ │ │ │ -00074420: 9103 ffcd 6193 666f 726d 9875 6c61 9377 ....a.form.ula.w │ │ │ │ -00074430: 6974 6893 7175 616e 9874 690c 6361 7469 ith.quan.ti.cati │ │ │ │ -00074440: 6f6e 8ea1 8d91 12c7 616f 95ac 7276 9365 on......ao..rv.e │ │ │ │ -00074450: 729b 0383 3374 9379 7090 538e 6573 9869 r...3t.yp.S.es.i │ │ │ │ -00074460: 7398 6e6f 748d 8d9f fba5 32d5 388e 8e91 s.not.....2.8... │ │ │ │ -00074470: 0843 37cf 6198 7061 7274 986f 6698 7468 .C7.a.part.of.th │ │ │ │ -00074480: 6591 0383 32eb 4848 4f4c 98cf 6c6f 6769 e...2.HHOL..logi │ │ │ │ -00074490: 6398 616e 6498 6f6e 6598 6d93 7573 7498 c.and.one.m.ust. │ │ │ │ -000744a0: 7072 6f90 538e 6365 6564 9869 6e64 6972 pro.S.ceed.indir │ │ │ │ -000744b0: 6563 746c 797c 7265 706c 6163 696e 6798 ectly|replacing. │ │ │ │ -000744c0: 7468 658e a18d 9112 c761 666f 726d 95ac the......aform.. │ │ │ │ -000744d0: 7275 6c61 9b03 4ddf 6293 7996 034d de28 rula..M.b.y..M.( │ │ │ │ -000744e0: 6198 6c6f 6769 6361 6c6c 7993 7795 ac72 a.logically.w..r │ │ │ │ -000744f0: 6561 6b93 6572 2998 6f6e 6596 034d de74 eak.er).one..M.t │ │ │ │ -00074500: 6861 7498 6361 6e93 6290 538e 6598 6578 hat.can.b.S.e.ex │ │ │ │ -00074510: 7072 6573 7365 6493 666f 726d 616c 6c79 pressed.formally │ │ │ │ -00074520: 9877 6974 6898 eb48 484f 4c93 cf73 796e .with..HHOL..syn │ │ │ │ -00074530: 90ac 7274 6178 2e91 0504 9d54 6865 8ea1 ..rtax.....The.. │ │ │ │ -00074540: 8d91 12c7 6166 6f72 6d90 ac72 756c 6196 ....aform..rula. │ │ │ │ -00074550: 03ea a875 7365 6493 6973 8ea9 1b66 d78d ...used.is...f.. │ │ │ │ -00074560: 8d8d 9118 c761 28da 39d7 668d 9f01 cccc .....a(.9.f..... │ │ │ │ -00074570: d80b 8ddb 218e 9108 8008 d81b 8e91 139a ....!........... │ │ │ │ -00074580: 9ed7 3a8d 9103 eaa8 df54 91ff 0556 7970 ..:......T...Vyp │ │ │ │ -00074590: 9053 8e65 8d8d 9100 b478 8900 0066 6600 .S.e.....x...ff. │ │ │ │ -000745a0: 0386 668e 8e91 043a de44 650c 6e69 7469 ..f....:.De.niti │ │ │ │ -000745b0: 6f6e 8e91 53b3 81d7 7091 03ea a866 9101 on..S...p....f.. │ │ │ │ -000745c0: 47ff cf29 9607 3ffa da29 93d7 718e 8e8e G..)..?..)..q... │ │ │ │ -000745d0: 9f1b 2b08 8d91 12c7 61cf 7768 6572 6596 ..+.....a.where. │ │ │ │ -000745e0: 040b b5d7 1b91 0479 eecf 6973 9361 9374 .......y..is.a.t │ │ │ │ -000745f0: 9aac 7279 7090 538e 652c 9104 13f8 d770 ..ryp.S.e,.....p │ │ │ │ -00074600: 8d9f 01cc ccd8 1b8d 9049 7bdb 218e 8d91 .........I{.!... │ │ │ │ -00074610: 08c9 83eb 4162 953c 726f 936f 6c8e 8e91 ....Ab.....U... │ │ │ │ +000741e0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +000741f0: d031 302e 352e 910a 8000 4578 7465 6e73 .10.5.....Extens │ │ │ │ +00074200: 696f 6e73 9604 8000 6f66 9374 6865 6f72 ions....of.theor │ │ │ │ +00074210: 6965 7392 010a ea36 3133 338e 9112 c761 ies....6133....a │ │ │ │ +00074220: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +00074230: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 12c7 ..../......!.... │ │ │ │ +00074240: 61cf 7768 6963 9aac 7268 9606 44a6 6973 a.whic..rh..D.is │ │ │ │ +00074250: 9361 9363 9868 6172 6163 7465 7269 7374 .a.c.haracterist │ │ │ │ +00074260: 6963 9366 756e 6374 696f 6e93 6f6e 9374 ic.function.on.t │ │ │ │ +00074270: 6865 9375 6e69 7698 6572 7365 2c91 06db he.univ.erse,... │ │ │ │ +00074280: 2564 6574 6572 6d69 6e69 6e67 9361 9373 %determining.a.s │ │ │ │ +00074290: 7562 7365 7493 da66 d758 9108 477f da32 ubset..f.X..G..2 │ │ │ │ +000742a0: 9107 55fb 5591 0887 0dcf 3a8e a410 0000 ..U.U.....:..... │ │ │ │ +000742b0: 8d91 12c7 615b 96fe 0002 5bd7 0b90 138f ....a[....[..... │ │ │ │ +000742c0: 3b91 01ff fe3a 7190 6e39 cf5d 935d 28d7 ;....:q.n9.].](. │ │ │ │ +000742d0: 5891 00f1 83cf 2991 04a1 0a3d 9104 a10b X.....)....=.... │ │ │ │ +000742e0: 31da 6796 04ad 8bcf 636f 6e73 6973 7469 1.g.....consisti │ │ │ │ +000742f0: 6e67 936f 6693 7468 6f73 6593 7365 7473 ng.of.those.sets │ │ │ │ +00074300: 9369 6e93 7468 6593 756e 6976 9aac 7265 .in.the.univ..re │ │ │ │ +00074310: 7273 6593 666f 7293 7768 6963 9868 9374 rse.for.whic.h.t │ │ │ │ +00074320: 6865 9370 726f 7090 538e 6572 7498 7993 he.prop.S.ert.y. │ │ │ │ +00074330: d771 9105 1bc4 cf68 6f6c 6473 2e8e a18d .q.....holds.... │ │ │ │ +00074340: 9112 c761 5468 6596 04ea af6d 6f73 749b ...aThe....most. │ │ │ │ +00074350: 04ea ae67 656e 6572 616c 9377 95ac 7261 ...general.w..ra │ │ │ │ +00074360: 9379 9604 eaaf 6f66 9365 6e73 7572 696e .y....of.ensurin │ │ │ │ +00074370: 6798 7468 6593 636f 6e73 6973 7465 6e63 g.the.consistenc │ │ │ │ +00074380: 7993 6f66 9869 6e90 ac72 7472 6f90 538e y.of.in..rtro.S. │ │ │ │ +00074390: 6475 6369 6e67 9361 936e 6577 9361 746f ducing.a.new.ato │ │ │ │ +000743a0: 6d69 6398 7490 ac72 7970 9053 8e65 93d7 mic.t..ryp.S.e.. │ │ │ │ +000743b0: 178e a18d 9112 c761 cf73 6174 6973 6679 .......a.satisfy │ │ │ │ +000743c0: 696e 6796 03ff ced7 7190 6e39 cf5b d717 ing.....q.n9.[.. │ │ │ │ +000743d0: 9100 c1c7 3d0b 9013 8fcf 5d93 779a ac72 ....=.....].w..r │ │ │ │ +000743e0: 6f75 6c64 9362 9053 8e65 9103 ffcd 746f ould.b.S.e....to │ │ │ │ +000743f0: 9370 726f 9876 9865 9360 da39 d70b 9013 .pro.v.e.`.9.... │ │ │ │ +00074400: 8f3a 9371 906e 39cf 272e 9105 7851 486f .:.q.n9.'...xQHo │ │ │ │ +00074410: 9877 9865 7698 6572 2c91 0405 1873 7563 .w.ev.er,....suc │ │ │ │ +00074420: 9868 9103 ffcd 6193 666f 726d 9875 6c61 .h....a.form.ula │ │ │ │ +00074430: 9377 6974 6893 7175 616e 9874 690c 6361 .with.quan.ti.ca │ │ │ │ +00074440: 7469 6f6e 8ea1 8d91 12c7 616f 95ac 7276 tion......ao..rv │ │ │ │ +00074450: 9365 729b 0383 3374 9379 7090 538e 6573 .er...3t.yp.S.es │ │ │ │ +00074460: 9869 7398 6e6f 748d 8d9f fba5 32d5 388e .is.not.....2.8. │ │ │ │ +00074470: 8e91 0843 37cf 6198 7061 7274 986f 6698 ...C7.a.part.of. │ │ │ │ +00074480: 7468 6591 0383 32eb 4848 4f4c 98cf 6c6f the...2.HHOL..lo │ │ │ │ +00074490: 6769 6398 616e 6498 6f6e 6598 6d93 7573 gic.and.one.m.us │ │ │ │ +000744a0: 7498 7072 6f90 538e 6365 6564 9869 6e64 t.pro.S.ceed.ind │ │ │ │ +000744b0: 6972 6563 746c 797c 7265 706c 6163 696e irectly|replacin │ │ │ │ +000744c0: 6798 7468 658e a18d 9112 c761 666f 726d g.the......aform │ │ │ │ +000744d0: 95ac 7275 6c61 9b03 4ddf 6293 7996 034d ..rula..M.b.y..M │ │ │ │ +000744e0: de28 6198 6c6f 6769 6361 6c6c 7993 7795 .(a.logically.w. │ │ │ │ +000744f0: ac72 6561 6b93 6572 2998 6f6e 6596 034d .reak.er).one..M │ │ │ │ +00074500: de74 6861 7498 6361 6e93 6290 538e 6598 .that.can.b.S.e. │ │ │ │ +00074510: 6578 7072 6573 7365 6493 666f 726d 616c expressed.formal │ │ │ │ +00074520: 6c79 9877 6974 6898 eb48 484f 4c93 cf73 ly.with..HHOL..s │ │ │ │ +00074530: 796e 90ac 7274 6178 2e91 0504 9d54 6865 yn..rtax.....The │ │ │ │ +00074540: 8ea1 8d91 12c7 6166 6f72 6d90 ac72 756c ......aform..rul │ │ │ │ +00074550: 6196 03ea a875 7365 6493 6973 8ea9 1b66 a....used.is...f │ │ │ │ +00074560: d78d 8d8d 9118 c761 28da 39d7 668d 9f01 .......a(.9.f... │ │ │ │ +00074570: cccc d80b 8ddb 218e 9108 8008 d81b 8e91 ......!......... │ │ │ │ +00074580: 139a 9ed7 3a8d 9103 eaa8 df54 91ff 0556 ....:......T...V │ │ │ │ +00074590: 7970 9053 8e65 8d8d 9100 b478 8900 0066 yp.S.e.....x...f │ │ │ │ +000745a0: 6600 0386 668e 8e91 043a de44 650c 6e69 f...f....:.De.ni │ │ │ │ +000745b0: 7469 6f6e 8e91 53b3 81d7 7091 03ea a866 tion..S...p....f │ │ │ │ +000745c0: 9101 47ff cf29 9607 3ffa da29 93d7 718e ..G..)..?..)..q. │ │ │ │ +000745d0: 8e8e 9f1b 2b08 8d91 12c7 61cf 7768 6572 ....+.....a.wher │ │ │ │ +000745e0: 6596 040b b5d7 1b91 0479 eecf 6973 9361 e........y..is.a │ │ │ │ +000745f0: 9374 9aac 7279 7090 538e 652c 9104 13f8 .t..ryp.S.e,.... │ │ │ │ +00074600: d770 8d9f 01cc ccd8 1b8d 9049 7bdb 218e .p.........I{.!. │ │ │ │ +00074610: 8d91 08c9 83eb 4162 953c 726f 936f 6c8e ......Ab.| │ │ │ │ -00075010: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -00075020: 8d8d 8d91 ee01 edcf 2876 6969 298e 8e8e ........(vii)... │ │ │ │ -00075030: 9109 c013 5468 6591 03ea a873 6571 7565 ....The....seque │ │ │ │ -00075040: 6e90 ac72 7473 8ea4 20af 488d 8d8d 910f n..rts.. .H..... │ │ │ │ -00075050: c013 2800 8e8e 8d8d 9125 a94a d73b 8e8e ..(......%.J.;.. │ │ │ │ -00075060: 8d8d 9132 ecd6 da39 d778 8d9f 01cc ccd8 ...2...9.x...... │ │ │ │ -00075070: 1b8e 9105 a4ff d73a 9603 eaa8 7093 78cf .......:....p.x. │ │ │ │ -00075080: 298e 8e8e 9f13 0000 8d8d 8d91 0fc0 1328 )..............( │ │ │ │ -00075090: 008e 8e8d 8d91 25a9 4ad7 3b8e 8e8d 8d91 ......%.J.;..... │ │ │ │ -000750a0: 32ec d6cf 28da 39d7 668d 9f01 cccc d80b 2...(.9.f....... │ │ │ │ -000750b0: 8ddb 218e 9108 8008 d81b 8e91 139a 9ed7 ..!............. │ │ │ │ -000750c0: 3a8d 9103 eaa8 df54 91ff 0556 7970 9053 :......T...Vyp.S │ │ │ │ -000750d0: 8e65 8d8d 9100 b478 8900 0066 6600 0386 .e.....x...ff... │ │ │ │ -000750e0: 668e 8e91 043a de44 650c 6e69 7469 6f6e f....:.De.nition │ │ │ │ -000750f0: 8e91 53b3 81d7 7091 03ea a866 9101 47ff ..S...p....f..G. │ │ │ │ -00075100: cf29 9607 3ffa da29 93d7 7190 6e39 cf29 .)..?..)..q.n9.) │ │ │ │ -00075110: 8e8e 8ea1 8d91 09c0 1361 7265 9603 eaa8 .........are.... │ │ │ │ -00075120: 696e 8d93 df54 6865 6f90 ac72 7265 6d73 in...Theo..rrems │ │ │ │ -00075130: 8e8d 9133 bd5c 9f01 cccc db54 8e91 3b01 ...3.\.....T..;. │ │ │ │ -00075140: 58cf 2e8e 9f1e d075 8d91 eaf1 eb54 6865 X......u.....The │ │ │ │ -00075150: 9603 eaa8 6578 7465 6e73 696f 6e93 6f66 ....extension.of │ │ │ │ -00075160: 9361 9373 7461 6e64 6172 6493 7468 656f .a.standard.theo │ │ │ │ -00075170: 7279 93da 5491 06f7 75cf 629a ac72 7993 ry..T...u.b..ry. │ │ │ │ -00075180: 7375 6398 6893 6193 7498 7970 9a53 8e65 suc.h.a.t.yp.S.e │ │ │ │ -00075190: 9373 7098 6563 690c 6361 7469 6f6e 9369 .sp.eci.cation.i │ │ │ │ -000751a0: 7393 6465 6e6f 7465 648e a41b 8e1c 8d8d s.denoted....... │ │ │ │ -000751b0: 8d91 f0f1 ebda 548d 9103 0ccd cf2b 8d9f ......T......+.. │ │ │ │ -000751c0: 01cc cce6 7479 7370 958f a565 9363 8e8e ....tysp...e.c.. │ │ │ │ -000751d0: 9123 0e39 da68 cf28 d70b 8d9f 01cc ccd5 .#.9.h.(........ │ │ │ │ -000751e0: 318e 9104 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ -000751f0: 933a 8e91 11ca 9c3b 9601 fffe 0b8d 9f01 .:.....;........ │ │ │ │ -00075200: cccc d86e 8e91 05a8 50cf 298d eb40 6f70 ...n....P.)..@op │ │ │ │ -00075210: 8e91 0cbc 99d7 3b93 1b90 c71d 3b93 703b ......;.....;.p; │ │ │ │ -00075220: 930b 9013 8f3b 93cf 00d7 3b93 7190 6e39 .....;....;.q.n9 │ │ │ │ -00075230: da69 8e8e 8ea9 1b4b c18d 91ea f1eb cf61 .i.....K.......a │ │ │ │ -00075240: 6e64 9603 eaa8 6973 9364 650c 6e65 6493 nd....is.de.ned. │ │ │ │ -00075250: 746f 9362 9053 8e65 9374 6865 9374 6865 to.b.S.e.the.the │ │ │ │ -00075260: 6f72 798e 9f1b 8e1b 8d8d 8d91 f0f1 ebda ory............. │ │ │ │ -00075270: 688d 8d8d 8ddf 5374 7275 638e 8d91 1a03 h.....Struc..... │ │ │ │ -00075280: 7b9f 01cc ccdb 548e 9123 f21f da5b 9102 {.....T..#...[.. │ │ │ │ -00075290: aaa8 66cf 288d eb40 6f70 8e91 0cbc 99d7 ..f.(..@op...... │ │ │ │ -000752a0: 3b91 01ff fe6e cf29 da67 d73b 8e8e a40e ;....n.).g.;.... │ │ │ │ -000752b0: 7fff 8d8d 8ddf 5369 678e 8d91 0f54 669f ......Sig....Tf. │ │ │ │ -000752c0: 02d5 54db 548e 9116 9862 d73b 8e8e a18d ..T.T....b.;.... │ │ │ │ -000752d0: 8d8d df41 7869 6f6d 738e 8d91 2392 bb9f ...Axioms...#... │ │ │ │ -000752e0: 01cc ccdb 548e 912d 815f da5b 9102 aaa8 ....T..-._.[.... │ │ │ │ -000752f0: 66cf 2800 d73b 9601 fffe 7190 6e39 cf5b f.(..;....q.n9.[ │ │ │ │ -00075300: 28d7 0b8d 9f01 cccc d531 8e91 04c0 04d7 (........1...... │ │ │ │ -00075310: 3b8d 933a 933a 933a 8e91 11ca 9c3b 930b ;..:.:.:.....;.. │ │ │ │ -00075320: 8d9f 01cc ccd8 6e8e 9105 a850 cf29 8deb ......n....P.).. │ │ │ │ -00075330: 406f 708e 910c bc99 d73d 0b90 138f cf5d @op......=.....] │ │ │ │ -00075340: 29da 67d7 3b8e 8ea1 8d8d 8ddf 5468 656f ).g.;.......Theo │ │ │ │ -00075350: 90ac 7272 656d 738e 8d91 2fd2 b49f 01cc ..rrems.../..... │ │ │ │ -00075360: ccdb 548e 9137 16b0 da69 8e8e 8e8e 8e8e ..T..7...i...... │ │ │ │ -00075370: 9f44 7aae 8d91 eaf1 ebd0 4578 616d 706c .Dz.......Exampl │ │ │ │ -00075380: 6591 0830 e6cf 5491 ff05 566f 9603 cfc7 e..0..T...Vo.... │ │ │ │ -00075390: 6361 7272 7993 6f75 7493 7468 659b 03cf carry.out.the... │ │ │ │ -000753a0: c865 7874 656e 7369 6f6e 936f 668d 93eb .extension.of... │ │ │ │ -000753b0: 6149 4e49 548e 911e 9e36 cf6d 656e 90ac aINIT....6.men.. │ │ │ │ -000753c0: 7274 696f 6e65 6493 6174 9874 6865 9373 rtioned.at.the.s │ │ │ │ -000753d0: 7461 7274 936f 6693 7468 6973 9873 6563 tart.of.this.sec │ │ │ │ -000753e0: 7469 6f6e 2c91 03d5 276f 6e65 8e9f 1000 tion,...'one.... │ │ │ │ -000753f0: 008d 91ea f1eb 666f 726d 738e a18d 8d8d ......forms..... │ │ │ │ -00075400: 8d91 f0f1 ebeb 6149 4e49 548e 8d91 07f0 ......aINIT..... │ │ │ │ -00075410: 93cf 2b8d 9f01 cccc e674 7973 7095 8fa5 ..+......tysp... │ │ │ │ -00075420: 6593 638e 8e91 27f1 ffda 68cf 2829 8deb e.c...'...h.().. │ │ │ │ -00075430: 406f 6e65 8e91 1244 0cd7 3b8d 9101 fffe @one...D..;..... │ │ │ │ -00075440: eb40 6295 538e 6f93 6f6c 8e91 18aa 9dd7 .@b.S.o.ol...... │ │ │ │ -00075450: 3b96 01ff fe70 3b93 0b90 138f 3b93 da3b ;....p;.....;..; │ │ │ │ -00075460: d73b 9371 906e 39da 698e 8e8e a68d 91ea .;.q.n9.i....... │ │ │ │ -00075470: f1eb cf77 6865 7265 9606 1dac d770 9b06 ...where.....p.. │ │ │ │ -00075480: 1dad cf69 7393 7468 6593 7465 726d 98d7 ...is.the.term.. │ │ │ │ -00075490: 1562 8d9f 01cc cceb 4162 953c 726f 936f .b......Ab..!....F. │ │ │ │ -000754e0: 0b8e 9119 c187 d767 8d9f 01cc ccd8 0c8d .......g........ │ │ │ │ -000754f0: 9069 3edb 218e 9108 e946 d80b 8e91 13a3 .i>.!....F...... │ │ │ │ -00075500: dbd7 3a98 6691 085b a3cf 3d91 0713 a5d7 ..:.f..[..=..... │ │ │ │ -00075510: 6790 6e39 cf2e 910b d1ed 5468 90ac 7275 g.n9......Th..ru │ │ │ │ -00075520: 7393 7468 658e a410 0000 8d91 eaf1 eb72 s.the..........r │ │ │ │ -00075530: 6573 756c 7496 058e bf69 7393 6193 7468 esult....is.a.th │ │ │ │ -00075540: 656f 7279 9105 8ec0 6578 7465 6e64 696e eory....extendin │ │ │ │ -00075550: 678d 93eb 6149 4e49 548e 9122 1c26 cf77 g...aINIT..".&.w │ │ │ │ -00075560: 6974 6893 6193 6e65 7793 749a ac72 7970 ith.a.new.t..ryp │ │ │ │ -00075570: 9053 8e65 9363 6f6e 7374 616e 9874 8d91 .S.e.constan.t.. │ │ │ │ -00075580: 058e c0eb 406f 6e65 8e91 1d61 8bcf 7361 ....@one...a..sa │ │ │ │ -00075590: 7469 7366 7969 6e67 9374 6865 9361 7869 tisfying.the.axi │ │ │ │ -000755a0: 6f6d 8ea1 8d91 eaf1 ebda 38d7 668d 9f01 om........8.f... │ │ │ │ -000755b0: cccc d80c 8d90 693e db21 8e8d 9108 e946 ......i>.!.....F │ │ │ │ -000755c0: eb41 6f6e 658e 8e91 1f4b b2d7 678d 9f01 .Aone....K..g... │ │ │ │ -000755d0: cccc d80c 8d90 693e db21 8e8d 9108 e946 ......i>.!.....F │ │ │ │ -000755e0: eb41 6f6e 658e 8e91 1b61 0ad7 3a91 03ea .Aone....a..:... │ │ │ │ -000755f0: a866 9104 9d51 cf3d 9103 5552 d767 906e .f...Q.=..UR.g.n │ │ │ │ -00075600: 39cf 2e8e a910 425a 8d91 f653 7a54 91ff 9.....BZ...SzT.. │ │ │ │ -00075610: 0556 6f96 0340 ec76 90ac 7265 7269 6679 .Vo..@.v..rerify │ │ │ │ -00075620: 9b03 40eb 7468 6174 9374 6869 7393 6973 ..@.that.this.is │ │ │ │ -00075630: 9861 9363 6f72 7265 6374 9861 7070 6c69 .a.correct.appli │ │ │ │ -00075640: 6361 7469 6f6e 936f 6693 7468 6598 6578 cation.of.the.ex │ │ │ │ -00075650: 7465 6e73 696f 6e93 6d65 6390 ac72 6861 tension.mec..rha │ │ │ │ -00075660: 6e69 736d 2c91 0362 de6f 6e65 9368 6173 nism,..b.one.has │ │ │ │ -00075670: 9874 6f93 6395 ac72 6865 6393 6b8e a18d .to.c..rhec.k... │ │ │ │ -00075680: 91ea f1eb 436f 6e64 6974 696f 6e73 9604 ....Conditions.. │ │ │ │ -00075690: 55d4 2869 299b 0455 d374 6f93 2876 6969 U.(i)..U.to.(vii │ │ │ │ -000756a0: 2993 6162 9053 8e6f 95ac 7276 9365 2e91 ).ab.S.o..rv.e.. │ │ │ │ -000756b0: 067a 634f 6e6c 7998 7468 6596 0455 d46c .zcOnly.the..U.l │ │ │ │ -000756c0: 6173 7498 6f6e 6593 6973 936e 6f6e 2d74 ast.one.is.non-t │ │ │ │ -000756d0: 7269 7669 616c 3a91 060f 3769 7493 696d rivial:...7it.im │ │ │ │ -000756e0: 7090 538e 6f73 6573 9874 6865 936f 626c p.S.oses.the.obl │ │ │ │ -000756f0: 6967 6174 696f 6e8e a18d 91ea f1eb 6f66 igation.......of │ │ │ │ -00075700: 9604 9ef5 7072 6f9a ac72 7669 6e67 9374 ....pro..rving.t │ │ │ │ -00075710: 9877 986f 9373 6571 7565 6e98 7473 9366 .w.o.sequen.ts.f │ │ │ │ -00075720: 726f 6d9b 049e f674 6865 9361 7869 6f6d rom....the.axiom │ │ │ │ -00075730: 7393 6f66 8d93 eb61 494e 4954 8e91 1b9d s.of...aINIT.... │ │ │ │ -00075740: 9dcf 2e91 0755 c754 6865 930c 7273 7498 .....U.The..rst. │ │ │ │ -00075750: 7365 7175 656e 9aac 7274 9373 6198 7973 sequen..rt.sa.ys │ │ │ │ -00075760: 9374 6861 7493 d770 93cf 6465 0c6e 6573 .that..p..de.nes │ │ │ │ -00075770: 8ea1 8d91 eaf1 eb61 6e96 043d 0669 6e68 .......an..=.inh │ │ │ │ -00075780: 6162 6974 6564 9373 7562 7365 7493 6f66 abited.subset.of │ │ │ │ -00075790: 8d91 043d 05eb 4062 9553 8e6f 936f 6c8e ...=..@b.S.o.ol. │ │ │ │ -000757a0: 911a e7a4 cf2c 9104 519e 7768 6963 90ac .....,..Q.whic.. │ │ │ │ -000757b0: 7268 9369 739b 043d 0563 6572 7461 696e rh.is..=.certain │ │ │ │ -000757c0: 6c79 9374 6865 9363 6173 6593 7369 6e63 ly.the.case.sinc │ │ │ │ -000757d0: 6593 df54 93cf 7769 746e 6573 7365 7393 e..T..witnesses. │ │ │ │ -000757e0: 7468 6973 9866 6163 742e 9106 2ffa 5468 this.fact.../.Th │ │ │ │ -000757f0: 658e a18d 91ea f1eb 7365 636f 6e64 9604 e.......second.. │ │ │ │ -00075800: 0260 7365 7175 656e 9aac 7274 9373 6198 .`sequen..rt.sa. │ │ │ │ -00075810: 7973 9104 0261 696e 9365 0b65 6374 9374 ys...ain.e.ect.t │ │ │ │ -00075820: 6861 7493 616e 9879 9374 9879 709a 538e hat.an.y.t.yp.S. │ │ │ │ -00075830: 6593 d70b 9104 15f0 cf74 6861 7493 6973 e........that.is │ │ │ │ -00075840: 9369 6e93 6269 6a65 6374 696f 6e93 7769 .in.bijection.wi │ │ │ │ -00075850: 7468 9374 6865 9104 0261 7375 6273 6574 th.the...asubset │ │ │ │ -00075860: 936f 668d 93eb 4062 986f 986f 6c8e 8ea1 .of...@b.o.ol... │ │ │ │ -00075870: 8d91 eaf1 ebcf 6465 0c6e 6564 9603 7be2 ......de.ned..{. │ │ │ │ -00075880: 6290 ac72 799b 037b e3d7 7093 cf68 6173 b..ry..{..p..has │ │ │ │ -00075890: 9874 6865 9370 726f 7090 538e 6572 7490 .the.prop.S.ert. │ │ │ │ -000758a0: ac72 7998 7468 6174 9374 6865 7265 9869 .ry.that.there.i │ │ │ │ -000758b0: 7393 6174 986d 6f73 7493 6f6e 6598 6675 s.at.most.one.fu │ │ │ │ -000758c0: 6e63 7469 6f6e 9374 6f98 6974 9366 726f nction.to.it.fro │ │ │ │ -000758d0: 6d98 616e 9aac 7279 9367 6976 9865 6e91 m.an..ry.giv.en. │ │ │ │ -000758e0: 037b e374 9879 7090 538e 658e a18d 91ea .{.t.yp.S.e..... │ │ │ │ -000758f0: f1eb d70c 9100 aa4f cf3b 9603 eaa8 7468 .......O.;....th │ │ │ │ -00075900: 6593 7072 6f90 538e 6f66 936f 6693 7468 e.pro.S.of.of.th │ │ │ │ -00075910: 6973 9366 726f 6d93 7468 6593 6178 696f is.from.the.axio │ │ │ │ -00075920: 6d73 936f 668d 93eb 6149 4e49 548e 911e ms.of...aINIT... │ │ │ │ -00075930: d3f8 cf69 7393 6c65 6674 9361 7393 616e ...is.left.as.an │ │ │ │ -00075940: 9365 7865 7263 6973 652e 8e9f 16c7 0d8d .exercise....... │ │ │ │ -00075950: 91ea f1eb d050 726f 7090 6000 6f73 6974 .....Prop.`.osit │ │ │ │ -00075960: 696f 6e91 03e5 4ce5 5468 659b 03b7 7274 ion...L.The...rt │ │ │ │ -00075970: 6865 91ff 6666 6f72 7991 03b7 71da 548d he..ffory...q.T. │ │ │ │ -00075980: 9103 0ccd cf2b 8d9f 01cc cce6 7479 7370 .....+......tysp │ │ │ │ -00075990: 958f a565 9363 8e8e 9123 0e39 da68 cf28 ...e.c...#.9.h.( │ │ │ │ -000759a0: d70b 8d9f 01cc ccd5 318e 9104 c004 d73b ........1......; │ │ │ │ -000759b0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ -000759c0: 9601 fffe 0b8d 9f01 cccc d86e 8e91 05a8 ...........n.... │ │ │ │ -000759d0: 50cf 298d eb40 6f70 8e91 0cbc 99d7 3b93 P.)..@op......;. │ │ │ │ -000759e0: 1b90 c71d 3b93 703b 930b 9013 8f3b 93cf ....;.p;.....;.. │ │ │ │ -000759f0: 00d7 3b93 7190 6e39 da69 98e5 6861 7398 ..;.q.n9.i..has. │ │ │ │ -00075a00: 6191 03b7 7173 7461 6e64 6172 96ff 6666 a...qstandar..ff │ │ │ │ -00075a10: 6498 6d6f 9364 656c 9103 b771 6966 9874 d.mo.del...qif.t │ │ │ │ -00075a20: 6865 8ea1 8d91 eaf1 eb74 6865 96ff 6666 he.......the..ff │ │ │ │ -00075a30: 6f72 7991 0433 35da 5491 0740 02e5 646f ory..35.T..@..do │ │ │ │ -00075a40: 9365 732e 8e9f 16c7 0e8d 91ea f1eb d050 .es............P │ │ │ │ -00075a50: 726f 9060 006f 6691 0a5d 63cf 5791 ff05 ro.`.of..]c.W... │ │ │ │ -00075a60: 5672 6974 6596 04d2 bdd7 0b9b fe13 9173 Vrite..........s │ │ │ │ -00075a70: 93cf 666f 7293 d70b 8d9f 01cc ccd5 318e ..for.........1. │ │ │ │ -00075a80: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ -00075a90: 8e91 11ca 9c3b 9101 fffe 0b8d 9f01 cccc .....;.......... │ │ │ │ -00075aa0: d86e 8e91 05a8 50cf 2c91 050c c261 6e64 .n....P.,....and │ │ │ │ -00075ab0: 9373 7570 7090 538e 6f73 6593 7468 6174 .supp.S.ose.that │ │ │ │ -00075ac0: 93d7 0b98 738d 9ffb a532 db30 8e91 07ae ....s....2.0.... │ │ │ │ -00075ad0: 93cf 3d8d 9104 e059 d70b 8d90 138f 9ffb ..=....Y........ │ │ │ │ -00075ae0: a532 db30 8e8e 8d91 0f3b 5a9f 01cc ccd5 .2.0.....;Z..... │ │ │ │ -00075af0: 318e 9113 fb5e d73b 8d96 01ff fe3a 933a 1....^.;.....:.: │ │ │ │ -00075b00: 933a 8e91 11ca 9c3b 8d91 01ff fe0b 8d90 .:.....;........ │ │ │ │ -00075b10: 138f 9ffb a532 db30 8e8e 8d91 0c5a ff9f .....2.0.....Z.. │ │ │ │ -00075b20: 01cc ccd8 6d8e 9119 3280 cf69 7393 7468 ....m...2..is.th │ │ │ │ -00075b30: 6593 6c69 7374 936f 6693 7490 ac72 7970 e.list.of.t..ryp │ │ │ │ -00075b40: 9053 8e65 8ea1 8d91 eaf1 eb76 91ff 58e4 .S.e.......v..X. │ │ │ │ -00075b50: 6172 6961 626c 6573 9603 eaa8 6f90 538e ariables....o.S. │ │ │ │ -00075b60: 6363 7572 7269 6e67 9369 6e93 0093 616e ccurring.in...an │ │ │ │ -00075b70: 6493 d771 906e 39cf 2c93 6275 7493 6e6f d..q.n9.,.but.no │ │ │ │ -00075b80: 7493 616c 7265 6164 7993 696e 9374 6865 t.already.in.the │ │ │ │ -00075b90: 936c 6973 7493 d70b 91fe 1391 733b 9101 .list.......s;.. │ │ │ │ -00075ba0: fffe 0b90 138f cf2e 8ea6 8d91 f653 7a53 .............SzS │ │ │ │ -00075bb0: 7570 709a 538e 6f73 6596 0381 69d7 4d91 upp.S.ose...i.M. │ │ │ │ -00075bc0: 04c2 4ccf 6973 9361 9103 8168 7374 616e ..L.is.a...hstan │ │ │ │ -00075bd0: 6461 7264 936d 6f98 6465 6c9b 0381 686f dard.mo.del...ho │ │ │ │ -00075be0: 6693 da54 9103 0ccd cf2e 9105 15cb 5369 f..T..........Si │ │ │ │ -00075bf0: 6e63 6593 d70b 91fe 1391 733b 9101 fffe nce.......s;.... │ │ │ │ -00075c00: 3a70 98cf 6973 9361 9874 6572 6d2d 696e :p..is.a.term-in │ │ │ │ -00075c10: 2d63 6f6e 90ac 7274 6578 7493 6f66 9874 -con..rtext.of.t │ │ │ │ -00075c20: 90ac 7279 709a 538e 6593 d71b 8d90 6e39 ..ryp.S.e.....n9 │ │ │ │ -00075c30: da21 8e8d 910c 6e3b eb40 6298 6f98 6f6c .!....n;.@b.o.ol │ │ │ │ -00075c40: 8e91 2318 dacf 2c8e a18d 91ea f1eb 696e ..#...,.......in │ │ │ │ -00075c50: 90ac 7274 6572 7072 6574 696e 6796 03ea ..rterpreting... │ │ │ │ -00075c60: a869 7493 696e 93d7 4d91 052b 8ccf 7969 .it.in..M..+..yi │ │ │ │ -00075c70: 656c 6473 8e9f 1b8e 1b8d 8d8d 91f0 f1eb elds............ │ │ │ │ -00075c80: 5b96 fe00 025b d70b 9bfe 1391 733b 9101 [....[......s;.. │ │ │ │ -00075c90: fffe 3a70 cf5d 935d 8d9f 01cc ccd8 4d8e ..:p.].]......M. │ │ │ │ -00075ca0: 910c d942 da32 8d8d 8d91 0a74 119f f5ff ...B.2.....t.... │ │ │ │ -00075cb0: fcbf 598e 8e9f 0c22 258d 9103 5552 d858 ..Y...."%...UR.X │ │ │ │ -00075cc0: 91ff 3526 73db 3255 8d91 00cd 289f fdb8 ..5&s.2U....(... │ │ │ │ -00075cd0: e4d9 6e8e 8e8e 911e 59ed cf5b 935b d70b ..n.....Y..[.[.. │ │ │ │ -00075ce0: 9873 3a1b 8d90 6e39 da21 8e8d 910c 6e3b .s:...n9.!....n; │ │ │ │ -00075cf0: eb40 6295 538e 6f93 6f6c 8e91 2318 dacf .@b.S.o.ol..#... │ │ │ │ -00075d00: 5d93 5d8d 9f01 cccc d84d 8e91 0983 f0cf ].]......M...... │ │ │ │ -00075d10: 28d7 5891 fef1 8573 cf29 9603 5552 3d8d (.X....s.)..UR=. │ │ │ │ -00075d20: 8d8d 910a 7411 9ff5 fffc bf59 8e8e 9f0c ....t......Y.... │ │ │ │ -00075d30: 2225 8d93 d858 91ff 3526 73db 3255 8d91 "%...X..5&s.2U.. │ │ │ │ -00075d40: 00cd 289f fdb8 e4d9 6e8e 8e8e 911e 59ed ..(.....n.....Y. │ │ │ │ -00075d50: cf5b 96fe 0002 5bd7 0b98 733a 1b90 6e39 .[....[...s:..n9 │ │ │ │ -00075d60: cf5d 935d 8d9f 01cc ccd8 4d8e 9109 83f0 .].]......M..... │ │ │ │ -00075d70: cf28 d758 91fe f185 73cf 298d da21 8e8d .(.X....s.)..!.. │ │ │ │ -00075d80: 910c 0002 cf32 8e91 11df fed7 3a8e 8e8e .....2......:... │ │ │ │ -00075d90: 8e9f 24fd 138e 8c8b 0000 0087 0000 0000 ..$............. │ │ │ │ +00074fc0: 0000 0741 aba0 02cc 0555 8da0 fd46 d30e ...A.....U...F.. │ │ │ │ +00074fd0: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3133 ..............13 │ │ │ │ +00074fe0: 3492 012f f5f4 4368 6170 7465 7291 0480 4../..Chapter... │ │ │ │ +00074ff0: 0031 302e 910a 8000 5468 656f 7269 6573 .10.....Theories │ │ │ │ +00075000: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ +00075010: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ +00075020: 218d 8d8d 8d91 ee01 edcf 2876 6969 298e !.........(vii). │ │ │ │ +00075030: 8e8e 9109 c013 5468 6591 03ea a873 6571 ......The....seq │ │ │ │ +00075040: 7565 6e90 ac72 7473 8ea4 20af 488d 8d8d uen..rts.. .H... │ │ │ │ +00075050: 910f c013 2800 8e8e 8d8d 9125 a94a d73b ....(......%.J.; │ │ │ │ +00075060: 8e8e 8d8d 9132 ecd6 da39 d778 8d9f 01cc .....2...9.x.... │ │ │ │ +00075070: ccd8 1b8e 9105 a4ff d73a 9603 eaa8 7093 .........:....p. │ │ │ │ +00075080: 78cf 298e 8e8e 9f13 0000 8d8d 8d91 0fc0 x.)............. │ │ │ │ +00075090: 1328 008e 8e8d 8d91 25a9 4ad7 3b8e 8e8d .(......%.J.;... │ │ │ │ +000750a0: 8d91 32ec d6cf 28da 39d7 668d 9f01 cccc ..2...(.9.f..... │ │ │ │ +000750b0: d80b 8ddb 218e 9108 8008 d81b 8e91 139a ....!........... │ │ │ │ +000750c0: 9ed7 3a8d 9103 eaa8 df54 91ff 0556 7970 ..:......T...Vyp │ │ │ │ +000750d0: 9053 8e65 8d8d 9100 b478 8900 0066 6600 .S.e.....x...ff. │ │ │ │ +000750e0: 0386 668e 8e91 043a de44 650c 6e69 7469 ..f....:.De.niti │ │ │ │ +000750f0: 6f6e 8e91 53b3 81d7 7091 03ea a866 9101 on..S...p....f.. │ │ │ │ +00075100: 47ff cf29 9607 3ffa da29 93d7 7190 6e39 G..)..?..)..q.n9 │ │ │ │ +00075110: cf29 8e8e 8ea1 8d91 09c0 1361 7265 9603 .).........are.. │ │ │ │ +00075120: eaa8 696e 8d93 df54 6865 6f90 ac72 7265 ..in...Theo..rre │ │ │ │ +00075130: 6d73 8e8d 9133 bd5c 9f01 cccc db54 8e91 ms...3.\.....T.. │ │ │ │ +00075140: 3b01 58cf 2e8e 9f1e d075 8d91 eaf1 eb54 ;.X......u.....T │ │ │ │ +00075150: 6865 9603 eaa8 6578 7465 6e73 696f 6e93 he....extension. │ │ │ │ +00075160: 6f66 9361 9373 7461 6e64 6172 6493 7468 of.a.standard.th │ │ │ │ +00075170: 656f 7279 93da 5491 06f7 75cf 629a ac72 eory..T...u.b..r │ │ │ │ +00075180: 7993 7375 6398 6893 6193 7498 7970 9a53 y.suc.h.a.t.yp.S │ │ │ │ +00075190: 8e65 9373 7098 6563 690c 6361 7469 6f6e .e.sp.eci.cation │ │ │ │ +000751a0: 9369 7393 6465 6e6f 7465 648e a41b 8e1c .is.denoted..... │ │ │ │ +000751b0: 8d8d 8d91 f0f1 ebda 548d 9103 0ccd cf2b ........T......+ │ │ │ │ +000751c0: 8d9f 01cc cce6 7479 7370 958f a565 9363 ......tysp...e.c │ │ │ │ +000751d0: 8e8e 9123 0e39 da68 cf28 d70b 8d9f 01cc ...#.9.h.(...... │ │ │ │ +000751e0: ccd5 318e 9104 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ +000751f0: 933a 933a 8e91 11ca 9c3b 9601 fffe 0b8d .:.:.....;...... │ │ │ │ +00075200: 9f01 cccc d86e 8e91 05a8 50cf 298d eb40 .....n....P.)..@ │ │ │ │ +00075210: 6f70 8e91 0cbc 99d7 3b93 1b90 c71d 3b93 op......;.....;. │ │ │ │ +00075220: 703b 930b 9013 8f3b 93cf 00d7 3b93 7190 p;.....;....;.q. │ │ │ │ +00075230: 6e39 da69 8e8e 8ea9 1b4b c18d 91ea f1eb n9.i.....K...... │ │ │ │ +00075240: cf61 6e64 9603 eaa8 6973 9364 650c 6e65 .and....is.de.ne │ │ │ │ +00075250: 6493 746f 9362 9053 8e65 9374 6865 9374 d.to.b.S.e.the.t │ │ │ │ +00075260: 6865 6f72 798e 9f1b 8e1b 8d8d 8d91 f0f1 heory........... │ │ │ │ +00075270: ebda 688d 8d8d 8ddf 5374 7275 638e 8d91 ..h.....Struc... │ │ │ │ +00075280: 1a03 7b9f 01cc ccdb 548e 9123 f21f da5b ..{.....T..#...[ │ │ │ │ +00075290: 9102 aaa8 66cf 288d eb40 6f70 8e91 0cbc ....f.(..@op.... │ │ │ │ +000752a0: 99d7 3b91 01ff fe6e cf29 da67 d73b 8e8e ..;....n.).g.;.. │ │ │ │ +000752b0: a40e 7fff 8d8d 8ddf 5369 678e 8d91 0f54 ........Sig....T │ │ │ │ +000752c0: 669f 02d5 54db 548e 9116 9862 d73b 8e8e f...T.T....b.;.. │ │ │ │ +000752d0: a18d 8d8d df41 7869 6f6d 738e 8d91 2392 .....Axioms...#. │ │ │ │ +000752e0: bb9f 01cc ccdb 548e 912d 815f da5b 9102 ......T..-._.[.. │ │ │ │ +000752f0: aaa8 66cf 2800 d73b 9601 fffe 7190 6e39 ..f.(..;....q.n9 │ │ │ │ +00075300: cf5b 28d7 0b8d 9f01 cccc d531 8e91 04c0 .[(........1.... │ │ │ │ +00075310: 04d7 3b8d 933a 933a 933a 8e91 11ca 9c3b ..;..:.:.:.....; │ │ │ │ +00075320: 930b 8d9f 01cc ccd8 6e8e 9105 a850 cf29 ........n....P.) │ │ │ │ +00075330: 8deb 406f 708e 910c bc99 d73d 0b90 138f ..@op......=.... │ │ │ │ +00075340: cf5d 29da 67d7 3b8e 8ea1 8d8d 8ddf 5468 .]).g.;.......Th │ │ │ │ +00075350: 656f 90ac 7272 656d 738e 8d91 2fd2 b49f eo..rrems.../... │ │ │ │ +00075360: 01cc ccdb 548e 9137 16b0 da69 8e8e 8e8e ....T..7...i.... │ │ │ │ +00075370: 8e8e 9f44 7aae 8d91 eaf1 ebd0 4578 616d ...Dz.......Exam │ │ │ │ +00075380: 706c 6591 0830 e6cf 5491 ff05 566f 9603 ple..0..T...Vo.. │ │ │ │ +00075390: cfc7 6361 7272 7993 6f75 7493 7468 659b ..carry.out.the. │ │ │ │ +000753a0: 03cf c865 7874 656e 7369 6f6e 936f 668d ...extension.of. │ │ │ │ +000753b0: 93eb 6149 4e49 548e 911e 9e36 cf6d 656e ..aINIT....6.men │ │ │ │ +000753c0: 90ac 7274 696f 6e65 6493 6174 9874 6865 ..rtioned.at.the │ │ │ │ +000753d0: 9373 7461 7274 936f 6693 7468 6973 9873 .start.of.this.s │ │ │ │ +000753e0: 6563 7469 6f6e 2c91 03d5 276f 6e65 8e9f ection,...'one.. │ │ │ │ +000753f0: 1000 008d 91ea f1eb 666f 726d 738e a18d ........forms... │ │ │ │ +00075400: 8d8d 8d91 f0f1 ebeb 6149 4e49 548e 8d91 ........aINIT... │ │ │ │ +00075410: 07f0 93cf 2b8d 9f01 cccc e674 7973 7095 ....+......tysp. │ │ │ │ +00075420: 8fa5 6593 638e 8e91 27f1 ffda 68cf 2829 ..e.c...'...h.() │ │ │ │ +00075430: 8deb 406f 6e65 8e91 1244 0cd7 3b8d 9101 ..@one...D..;... │ │ │ │ +00075440: fffe eb40 6295 538e 6f93 6f6c 8e91 18aa ...@b.S.o.ol.... │ │ │ │ +00075450: 9dd7 3b96 01ff fe70 3b93 0b90 138f 3b93 ..;....p;.....;. │ │ │ │ +00075460: da3b d73b 9371 906e 39da 698e 8e8e a68d .;.;.q.n9.i..... │ │ │ │ +00075470: 91ea f1eb cf77 6865 7265 9606 1dac d770 .....where.....p │ │ │ │ +00075480: 9b06 1dad cf69 7393 7468 6593 7465 726d .....is.the.term │ │ │ │ +00075490: 98d7 1562 8d9f 01cc cceb 4162 953c 726f ...b......Ab..!.... │ │ │ │ +000754e0: 46d8 0b8e 9119 c187 d767 8d9f 01cc ccd8 F........g...... │ │ │ │ +000754f0: 0c8d 9069 3edb 218e 9108 e946 d80b 8e91 ...i>.!....F.... │ │ │ │ +00075500: 13a3 dbd7 3a98 6691 085b a3cf 3d91 0713 ....:.f..[..=... │ │ │ │ +00075510: a5d7 6790 6e39 cf2e 910b d1ed 5468 90ac ..g.n9......Th.. │ │ │ │ +00075520: 7275 7393 7468 658e a410 0000 8d91 eaf1 rus.the......... │ │ │ │ +00075530: eb72 6573 756c 7496 058e bf69 7393 6193 .result....is.a. │ │ │ │ +00075540: 7468 656f 7279 9105 8ec0 6578 7465 6e64 theory....extend │ │ │ │ +00075550: 696e 678d 93eb 6149 4e49 548e 9122 1c26 ing...aINIT..".& │ │ │ │ +00075560: cf77 6974 6893 6193 6e65 7793 749a ac72 .with.a.new.t..r │ │ │ │ +00075570: 7970 9053 8e65 9363 6f6e 7374 616e 9874 yp.S.e.constan.t │ │ │ │ +00075580: 8d91 058e c0eb 406f 6e65 8e91 1d61 8bcf ......@one...a.. │ │ │ │ +00075590: 7361 7469 7366 7969 6e67 9374 6865 9361 satisfying.the.a │ │ │ │ +000755a0: 7869 6f6d 8ea1 8d91 eaf1 ebda 38d7 668d xiom........8.f. │ │ │ │ +000755b0: 9f01 cccc d80c 8d90 693e db21 8e8d 9108 ........i>.!.... │ │ │ │ +000755c0: e946 eb41 6f6e 658e 8e91 1f4b b2d7 678d .F.Aone....K..g. │ │ │ │ +000755d0: 9f01 cccc d80c 8d90 693e db21 8e8d 9108 ........i>.!.... │ │ │ │ +000755e0: e946 eb41 6f6e 658e 8e91 1b61 0ad7 3a91 .F.Aone....a..:. │ │ │ │ +000755f0: 03ea a866 9104 9d51 cf3d 9103 5552 d767 ...f...Q.=..UR.g │ │ │ │ +00075600: 906e 39cf 2e8e a910 425a 8d91 f653 7a54 .n9.....BZ...SzT │ │ │ │ +00075610: 91ff 0556 6f96 0340 ec76 90ac 7265 7269 ...Vo..@.v..reri │ │ │ │ +00075620: 6679 9b03 40eb 7468 6174 9374 6869 7393 fy..@.that.this. │ │ │ │ +00075630: 6973 9861 9363 6f72 7265 6374 9861 7070 is.a.correct.app │ │ │ │ +00075640: 6c69 6361 7469 6f6e 936f 6693 7468 6598 lication.of.the. │ │ │ │ +00075650: 6578 7465 6e73 696f 6e93 6d65 6390 ac72 extension.mec..r │ │ │ │ +00075660: 6861 6e69 736d 2c91 0362 de6f 6e65 9368 hanism,..b.one.h │ │ │ │ +00075670: 6173 9874 6f93 6395 ac72 6865 6393 6b8e as.to.c..rhec.k. │ │ │ │ +00075680: a18d 91ea f1eb 436f 6e64 6974 696f 6e73 ......Conditions │ │ │ │ +00075690: 9604 55d4 2869 299b 0455 d374 6f93 2876 ..U.(i)..U.to.(v │ │ │ │ +000756a0: 6969 2993 6162 9053 8e6f 95ac 7276 9365 ii).ab.S.o..rv.e │ │ │ │ +000756b0: 2e91 067a 634f 6e6c 7998 7468 6596 0455 ...zcOnly.the..U │ │ │ │ +000756c0: d46c 6173 7498 6f6e 6593 6973 936e 6f6e .last.one.is.non │ │ │ │ +000756d0: 2d74 7269 7669 616c 3a91 060f 3769 7493 -trivial:...7it. │ │ │ │ +000756e0: 696d 7090 538e 6f73 6573 9874 6865 936f imp.S.oses.the.o │ │ │ │ +000756f0: 626c 6967 6174 696f 6e8e a18d 91ea f1eb bligation....... │ │ │ │ +00075700: 6f66 9604 9ef5 7072 6f9a ac72 7669 6e67 of....pro..rving │ │ │ │ +00075710: 9374 9877 986f 9373 6571 7565 6e98 7473 .t.w.o.sequen.ts │ │ │ │ +00075720: 9366 726f 6d9b 049e f674 6865 9361 7869 .from....the.axi │ │ │ │ +00075730: 6f6d 7393 6f66 8d93 eb61 494e 4954 8e91 oms.of...aINIT.. │ │ │ │ +00075740: 1b9d 9dcf 2e91 0755 c754 6865 930c 7273 .......U.The..rs │ │ │ │ +00075750: 7498 7365 7175 656e 9aac 7274 9373 6198 t.sequen..rt.sa. │ │ │ │ +00075760: 7973 9374 6861 7493 d770 93cf 6465 0c6e ys.that..p..de.n │ │ │ │ +00075770: 6573 8ea1 8d91 eaf1 eb61 6e96 043d 0669 es.......an..=.i │ │ │ │ +00075780: 6e68 6162 6974 6564 9373 7562 7365 7493 nhabited.subset. │ │ │ │ +00075790: 6f66 8d91 043d 05eb 4062 9553 8e6f 936f of...=..@b.S.o.o │ │ │ │ +000757a0: 6c8e 911a e7a4 cf2c 9104 519e 7768 6963 l......,..Q.whic │ │ │ │ +000757b0: 90ac 7268 9369 739b 043d 0563 6572 7461 ..rh.is..=.certa │ │ │ │ +000757c0: 696e 6c79 9374 6865 9363 6173 6593 7369 inly.the.case.si │ │ │ │ +000757d0: 6e63 6593 df54 93cf 7769 746e 6573 7365 nce..T..witnesse │ │ │ │ +000757e0: 7393 7468 6973 9866 6163 742e 9106 2ffa s.this.fact.../. │ │ │ │ +000757f0: 5468 658e a18d 91ea f1eb 7365 636f 6e64 The.......second │ │ │ │ +00075800: 9604 0260 7365 7175 656e 9aac 7274 9373 ...`sequen..rt.s │ │ │ │ +00075810: 6198 7973 9104 0261 696e 9365 0b65 6374 a.ys...ain.e.ect │ │ │ │ +00075820: 9374 6861 7493 616e 9879 9374 9879 709a .that.an.y.t.yp. │ │ │ │ +00075830: 538e 6593 d70b 9104 15f0 cf74 6861 7493 S.e........that. │ │ │ │ +00075840: 6973 9369 6e93 6269 6a65 6374 696f 6e93 is.in.bijection. │ │ │ │ +00075850: 7769 7468 9374 6865 9104 0261 7375 6273 with.the...asubs │ │ │ │ +00075860: 6574 936f 668d 93eb 4062 986f 986f 6c8e et.of...@b.o.ol. │ │ │ │ +00075870: 8ea1 8d91 eaf1 ebcf 6465 0c6e 6564 9603 ........de.ned.. │ │ │ │ +00075880: 7be2 6290 ac72 799b 037b e3d7 7093 cf68 {.b..ry..{..p..h │ │ │ │ +00075890: 6173 9874 6865 9370 726f 7090 538e 6572 as.the.prop.S.er │ │ │ │ +000758a0: 7490 ac72 7998 7468 6174 9374 6865 7265 t..ry.that.there │ │ │ │ +000758b0: 9869 7393 6174 986d 6f73 7493 6f6e 6598 .is.at.most.one. │ │ │ │ +000758c0: 6675 6e63 7469 6f6e 9374 6f98 6974 9366 function.to.it.f │ │ │ │ +000758d0: 726f 6d98 616e 9aac 7279 9367 6976 9865 rom.an..ry.giv.e │ │ │ │ +000758e0: 6e91 037b e374 9879 7090 538e 658e a18d n..{.t.yp.S.e... │ │ │ │ +000758f0: 91ea f1eb d70c 9100 aa4f cf3b 9603 eaa8 .........O.;.... │ │ │ │ +00075900: 7468 6593 7072 6f90 538e 6f66 936f 6693 the.pro.S.of.of. │ │ │ │ +00075910: 7468 6973 9366 726f 6d93 7468 6593 6178 this.from.the.ax │ │ │ │ +00075920: 696f 6d73 936f 668d 93eb 6149 4e49 548e ioms.of...aINIT. │ │ │ │ +00075930: 911e d3f8 cf69 7393 6c65 6674 9361 7393 .....is.left.as. │ │ │ │ +00075940: 616e 9365 7865 7263 6973 652e 8e9f 16c7 an.exercise..... │ │ │ │ +00075950: 0d8d 91ea f1eb d050 726f 7090 6000 6f73 .......Prop.`.os │ │ │ │ +00075960: 6974 696f 6e91 03e5 4ce5 5468 659b 03b7 ition...L.The... │ │ │ │ +00075970: 7274 6865 91ff 6666 6f72 7991 03b7 71da rthe..ffory...q. │ │ │ │ +00075980: 548d 9103 0ccd cf2b 8d9f 01cc cce6 7479 T......+......ty │ │ │ │ +00075990: 7370 958f a565 9363 8e8e 9123 0e39 da68 sp...e.c...#.9.h │ │ │ │ +000759a0: cf28 d70b 8d9f 01cc ccd5 318e 9104 c004 .(........1..... │ │ │ │ +000759b0: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +000759c0: 9c3b 9601 fffe 0b8d 9f01 cccc d86e 8e91 .;...........n.. │ │ │ │ +000759d0: 05a8 50cf 298d eb40 6f70 8e91 0cbc 99d7 ..P.)..@op...... │ │ │ │ +000759e0: 3b93 1b90 c71d 3b93 703b 930b 9013 8f3b ;.....;.p;.....; │ │ │ │ +000759f0: 93cf 00d7 3b93 7190 6e39 da69 98e5 6861 ....;.q.n9.i..ha │ │ │ │ +00075a00: 7398 6191 03b7 7173 7461 6e64 6172 96ff s.a...qstandar.. │ │ │ │ +00075a10: 6666 6498 6d6f 9364 656c 9103 b771 6966 ffd.mo.del...qif │ │ │ │ +00075a20: 9874 6865 8ea1 8d91 eaf1 eb74 6865 96ff .the.......the.. │ │ │ │ +00075a30: 6666 6f72 7991 0433 35da 5491 0740 02e5 ffory..35.T..@.. │ │ │ │ +00075a40: 646f 9365 732e 8e9f 16c7 0e8d 91ea f1eb do.es........... │ │ │ │ +00075a50: d050 726f 9060 006f 6691 0a5d 63cf 5791 .Pro.`.of..]c.W. │ │ │ │ +00075a60: ff05 5672 6974 6596 04d2 bdd7 0b9b fe13 ..Vrite......... │ │ │ │ +00075a70: 9173 93cf 666f 7293 d70b 8d9f 01cc ccd5 .s..for......... │ │ │ │ +00075a80: 318e 9104 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ +00075a90: 933a 8e91 11ca 9c3b 9101 fffe 0b8d 9f01 .:.....;........ │ │ │ │ +00075aa0: cccc d86e 8e91 05a8 50cf 2c91 050c c261 ...n....P.,....a │ │ │ │ +00075ab0: 6e64 9373 7570 7090 538e 6f73 6593 7468 nd.supp.S.ose.th │ │ │ │ +00075ac0: 6174 93d7 0b98 738d 9ffb a532 db30 8e91 at....s....2.0.. │ │ │ │ +00075ad0: 07ae 93cf 3d8d 9104 e059 d70b 8d90 138f ....=....Y...... │ │ │ │ +00075ae0: 9ffb a532 db30 8e8e 8d91 0f3b 5a9f 01cc ...2.0.....;Z... │ │ │ │ +00075af0: ccd5 318e 9113 fb5e d73b 8d96 01ff fe3a ..1....^.;.....: │ │ │ │ +00075b00: 933a 933a 8e91 11ca 9c3b 8d91 01ff fe0b .:.:.....;...... │ │ │ │ +00075b10: 8d90 138f 9ffb a532 db30 8e8e 8d91 0c5a .......2.0.....Z │ │ │ │ +00075b20: ff9f 01cc ccd8 6d8e 9119 3280 cf69 7393 ......m...2..is. │ │ │ │ +00075b30: 7468 6593 6c69 7374 936f 6693 7490 ac72 the.list.of.t..r │ │ │ │ +00075b40: 7970 9053 8e65 8ea1 8d91 eaf1 eb76 91ff yp.S.e.......v.. │ │ │ │ +00075b50: 58e4 6172 6961 626c 6573 9603 eaa8 6f90 X.ariables....o. │ │ │ │ +00075b60: 538e 6363 7572 7269 6e67 9369 6e93 0093 S.ccurring.in... │ │ │ │ +00075b70: 616e 6493 d771 906e 39cf 2c93 6275 7493 and..q.n9.,.but. │ │ │ │ +00075b80: 6e6f 7493 616c 7265 6164 7993 696e 9374 not.already.in.t │ │ │ │ +00075b90: 6865 936c 6973 7493 d70b 91fe 1391 733b he.list.......s; │ │ │ │ +00075ba0: 9101 fffe 0b90 138f cf2e 8ea6 8d91 f653 ...............S │ │ │ │ +00075bb0: 7a53 7570 709a 538e 6f73 6596 0381 69d7 zSupp.S.ose...i. │ │ │ │ +00075bc0: 4d91 04c2 4ccf 6973 9361 9103 8168 7374 M...L.is.a...hst │ │ │ │ +00075bd0: 616e 6461 7264 936d 6f98 6465 6c9b 0381 andard.mo.del... │ │ │ │ +00075be0: 686f 6693 da54 9103 0ccd cf2e 9105 15cb hof..T.......... │ │ │ │ +00075bf0: 5369 6e63 6593 d70b 91fe 1391 733b 9101 Since.......s;.. │ │ │ │ +00075c00: fffe 3a70 98cf 6973 9361 9874 6572 6d2d ..:p..is.a.term- │ │ │ │ +00075c10: 696e 2d63 6f6e 90ac 7274 6578 7493 6f66 in-con..rtext.of │ │ │ │ +00075c20: 9874 90ac 7279 709a 538e 6593 d71b 8d90 .t..ryp.S.e..... │ │ │ │ +00075c30: 6e39 da21 8e8d 910c 6e3b eb40 6298 6f98 n9.!....n;.@b.o. │ │ │ │ +00075c40: 6f6c 8e91 2318 dacf 2c8e a18d 91ea f1eb ol..#...,....... │ │ │ │ +00075c50: 696e 90ac 7274 6572 7072 6574 696e 6796 in..rterpreting. │ │ │ │ +00075c60: 03ea a869 7493 696e 93d7 4d91 052b 8ccf ...it.in..M..+.. │ │ │ │ +00075c70: 7969 656c 6473 8e9f 1b8e 1b8d 8d8d 91f0 yields.......... │ │ │ │ +00075c80: f1eb 5b96 fe00 025b d70b 9bfe 1391 733b ..[....[......s; │ │ │ │ +00075c90: 9101 fffe 3a70 cf5d 935d 8d9f 01cc ccd8 ....:p.].]...... │ │ │ │ +00075ca0: 4d8e 910c d942 da32 8d8d 8d91 0a74 119f M....B.2.....t.. │ │ │ │ +00075cb0: f5ff fcbf 598e 8e9f 0c22 258d 9103 5552 ....Y...."%...UR │ │ │ │ +00075cc0: d858 91ff 3526 73db 3255 8d91 00cd 289f .X..5&s.2U....(. │ │ │ │ +00075cd0: fdb8 e4d9 6e8e 8e8e 911e 59ed cf5b 935b ....n.....Y..[.[ │ │ │ │ +00075ce0: d70b 9873 3a1b 8d90 6e39 da21 8e8d 910c ...s:...n9.!.... │ │ │ │ +00075cf0: 6e3b eb40 6295 538e 6f93 6f6c 8e91 2318 n;.@b.S.o.ol..#. │ │ │ │ +00075d00: dacf 5d93 5d8d 9f01 cccc d84d 8e91 0983 ..].]......M.... │ │ │ │ +00075d10: f0cf 28d7 5891 fef1 8573 cf29 9603 5552 ..(.X....s.)..UR │ │ │ │ +00075d20: 3d8d 8d8d 910a 7411 9ff5 fffc bf59 8e8e =.....t......Y.. │ │ │ │ +00075d30: 9f0c 2225 8d93 d858 91ff 3526 73db 3255 .."%...X..5&s.2U │ │ │ │ +00075d40: 8d91 00cd 289f fdb8 e4d9 6e8e 8e8e 911e ....(.....n..... │ │ │ │ +00075d50: 59ed cf5b 96fe 0002 5bd7 0b98 733a 1b90 Y..[....[...s:.. │ │ │ │ +00075d60: 6e39 cf5d 935d 8d9f 01cc ccd8 4d8e 9109 n9.].]......M... │ │ │ │ +00075d70: 83f0 cf28 d758 91fe f185 73cf 298d da21 ...(.X....s.)..! │ │ │ │ +00075d80: 8e8d 910c 0002 cf32 8e91 11df fed7 3a8e .......2......:. │ │ │ │ +00075d90: 8e8e 8e9f 24fd 138e 8c8b 0000 0087 0000 ....$........... │ │ │ │ 00075da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00075db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00075dc0: 0007 4f96 a002 cc05 558d a0fd 46d3 0e8d ..O.....U...F... │ │ │ │ -00075dd0: 8d8d 8d9f fa99 9a8d 9112 c761 d031 302e ...........a.10. │ │ │ │ -00075de0: 352e 910a 8000 4578 7465 6e73 696f 6e73 5.....Extensions │ │ │ │ -00075df0: 9604 8000 6f66 9374 6865 6f72 6965 7392 ....of.theories. │ │ │ │ -00075e00: 010a ea36 3133 358e 9112 c761 9f05 6666 ...6135....a..ff │ │ │ │ -00075e10: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -00075e20: 2fdf 8da0 fd8b d021 8d91 1e28 f0cf 5468 /......!...(..Th │ │ │ │ -00075e30: 6572 6596 0448 c569 739b 0448 c46e 6f93 ere..H.is..H.no. │ │ │ │ -00075e40: 6c6f 7373 986f 6693 6765 6e65 7261 6c69 loss.of.generali │ │ │ │ -00075e50: 7490 ac72 7993 696e 9861 7373 756d 696e t..ry.in.assumin │ │ │ │ -00075e60: 6793 7468 6174 9300 9863 6f6e 7369 7374 g.that...consist │ │ │ │ -00075e70: 7393 6f66 9861 9373 696e 676c 6593 666f s.of.a.single.fo │ │ │ │ -00075e80: 726d 90ac 7275 6c61 98d7 0d91 00a7 1ccf rm..rula........ │ │ │ │ -00075e90: 2e91 0653 3628 4a75 7374 8ea4 1000 008d ...S6(Just...... │ │ │ │ -00075ea0: 9112 c761 7265 706c 6163 6596 04b6 2f00 ...areplace.../. │ │ │ │ -00075eb0: 9b04 b630 6290 ac72 7993 7468 6593 636f ...0b..ry.the.co │ │ │ │ -00075ec0: 6e6a 756e 6374 696f 6e98 6f66 9374 6865 njunction.of.the │ │ │ │ -00075ed0: 9866 6f72 6d9a ac72 756c 6173 9369 7493 .form..rulas.it. │ │ │ │ -00075ee0: 636f 6e98 7461 696e 732c 9104 e912 7769 con.tains,....wi │ │ │ │ -00075ef0: 7468 9374 6865 9363 6f6e 9876 9865 6e98 th.the.con.v.en. │ │ │ │ -00075f00: 7469 6f6e 9104 b630 7468 6174 9374 6869 tion...0that.thi │ │ │ │ -00075f10: 738e a18d 9112 c761 636f 6e6a 756e 6374 s......aconjunct │ │ │ │ -00075f20: 696f 6e96 03ca f569 739b 03ca f6df 5493 ion....is.....T. │ │ │ │ -00075f30: cf69 6693 0093 6973 9865 6d70 749a ac72 .if...is.empt..r │ │ │ │ -00075f40: 7991 ff05 562e 2991 052e 4f42 7993 6173 y...V.)...OBy.as │ │ │ │ -00075f50: 7375 6d70 7469 6f6e 936f 6e93 d70b 91fe sumption.on..... │ │ │ │ -00075f60: 1391 738d 9ffb a532 db30 8e91 0699 2fcf ..s....2.0..../. │ │ │ │ -00075f70: 616e 6493 6298 7993 436f 6e64 6974 696f and.b.y.Conditio │ │ │ │ -00075f80: 6e91 03ca f628 6976 292c 9103 d14c d70b n....(iv),...L.. │ │ │ │ -00075f90: 96fe 1391 733b 9b01 fffe 0b93 738d 9ffb ....s;......s... │ │ │ │ -00075fa0: a532 db30 8e91 02ce 39d7 3b98 3a0d 9104 .2.0....9.;.:... │ │ │ │ -00075fb0: 7211 cf69 738e a18d 9112 c761 619b 03ea r..is......aa... │ │ │ │ -00075fc0: a874 6572 6d2d 696e 2d63 6f6e 95ac 7274 .term-in-con..rt │ │ │ │ -00075fd0: 6578 742e 9105 38e0 496e 9374 6572 7072 ext...8.In.terpr │ │ │ │ -00075fe0: 6574 696e 6798 6974 9869 6e98 d74d 9105 eting.it.in..M.. │ │ │ │ -00075ff0: 2b8c cf79 6965 6c64 738e a91a 1f9f 8d8d +..yields....... │ │ │ │ -00076000: 8d91 18c7 615b 9bfe 0002 5bd7 0b96 fe13 ....a[....[..... │ │ │ │ -00076010: 9173 3b91 01ff fe0b 9373 8d9f fb0b 99db .s;......s...... │ │ │ │ -00076020: 308e 9102 ce39 d73a 0d91 00a7 1ccf 5d98 0....9.:......]. │ │ │ │ -00076030: 5d8d 9f01 cccc d84d 8e91 0cd9 42da 328d ]......M....B.2. │ │ │ │ -00076040: 8d8d 911b 702d 9ff5 fffc bf59 8e8e 9f0c ....p-.....Y.... │ │ │ │ -00076050: c71e 8d91 0355 52d5 28d8 5896 ff35 2673 .....UR.(.X..5&s │ │ │ │ -00076060: 3b58 9373 8d9f fdb8 e4dc 308e 9102 b1c7 ;X.s......0..... │ │ │ │ -00076070: d529 db32 558d 9100 cd28 9ffd b8e4 d96e .).2U....(.....n │ │ │ │ -00076080: d62b d96d 8e8e 8e91 4052 25cf 5b98 5bd7 .+.m....@R%.[.[. │ │ │ │ -00076090: 0b93 733b 9101 fffe 0b93 738d 9ffb 0b99 ..s;......s..... │ │ │ │ -000760a0: db30 8e91 02ce 39d7 3a8d eb40 6295 538e .0....9.:..@b.S. │ │ │ │ -000760b0: 6f93 6f6c 8e91 16aa 9fcf 5d98 5d8d 9f01 o.ol......].]... │ │ │ │ -000760c0: cccc d84d 8e91 0983 f0cf 28d7 5896 fef1 ...M......(.X... │ │ │ │ -000760d0: 8573 3b91 01ff fe58 9373 8d9f fb0b 99db .s;....X.s...... │ │ │ │ -000760e0: 308e 9102 ce39 cf29 9603 5552 3d93 da55 0....9.)..UR=..U │ │ │ │ -000760f0: 8d91 0131 119f fb0b 99d8 6ed5 2bd8 6d8e ...1......n.+.m. │ │ │ │ -00076100: 8d91 14fa 9dda 218e 8d91 20fa 9fcf 328e ......!... ...2. │ │ │ │ -00076110: 8e8e 8e9f 23e1 788d 911e 28f0 4e6f 9aac ....#.x...(.No.. │ │ │ │ -00076120: 7277 9604 de84 28d7 0d91 00a7 1c3b 9101 rw....(......;.. │ │ │ │ -00076130: fffe da39 d778 8d9f 01cc ccd8 1b8e 9105 ...9.x.......... │ │ │ │ -00076140: a4ff d73a 9370 9378 cf29 9369 7393 696e ...:.p.x.).is.in │ │ │ │ -00076150: 8d93 df54 6865 6f98 7265 6d73 8e8d 9134 ...Theo.rems...4 │ │ │ │ -00076160: b138 9f01 cccc db54 8e91 40d3 b8cf 616e .8.....T..@...an │ │ │ │ -00076170: 6493 6865 6e63 6593 6298 7993 7468 6593 d.hence.b.y.the. │ │ │ │ -00076180: 536f 756e 646e 6573 7393 5468 656f 7265 Soundness.Theore │ │ │ │ -00076190: 6d93 3130 2e33 2e32 9374 6869 738e a18d m.10.3.2.this... │ │ │ │ -000761a0: 9112 c761 7365 7175 656e 9aac 7274 9605 ...asequen..rt.. │ │ │ │ -000761b0: a1ae 6973 9373 6174 6973 0c65 6493 6298 ..is.satis.ed.b. │ │ │ │ -000761c0: 7993 d74d 9101 40e4 cf2e 910a 5df2 5573 y..M..@.....].Us │ │ │ │ -000761d0: 696e 6793 7468 6591 05a1 af73 656d 616e ing.the....seman │ │ │ │ -000761e0: 9874 6963 7393 6f66 93da 3993 cf67 6976 .tics.of..9..giv │ │ │ │ -000761f0: 9865 6e93 696e 9353 6563 7469 6f6e 9331 .en.in.Section.1 │ │ │ │ -00076200: 302e 342e 3293 616e 6493 7468 658e a18d 0.4.2.and.the... │ │ │ │ -00076210: 9112 c761 6465 0c6e 6974 696f 6e96 0329 ...ade.nition..) │ │ │ │ -00076220: e36f 669b 0329 e273 6174 6973 6661 6374 .of..).satisfact │ │ │ │ -00076230: 696f 6e93 6f66 9861 9373 6571 7565 6e90 ion.of.a.sequen. │ │ │ │ -00076240: ac72 7498 6672 6f6d 9353 6563 7469 6f6e .rt.from.Section │ │ │ │ -00076250: 9331 302e 322c 9103 5070 7468 6973 936d .10.2,..Ppthis.m │ │ │ │ -00076260: 6561 6e73 9874 6861 7493 666f 7298 616c eans.that.for.al │ │ │ │ -00076270: 6c93 28d7 5896 fef1 8573 3b91 01ff fe58 l.(.X....s;....X │ │ │ │ -00076280: 9373 8d9f fba5 32db 308e 9102 ce39 cf29 .s....2.0....9.) │ │ │ │ -00076290: 9103 5552 da32 8ea1 8d91 12c7 6155 8d91 ..UR.2......aU.. │ │ │ │ -000762a0: 0131 119f fba5 32d8 6ed5 2bd8 6d8e 9118 .1....2.n.+.m... │ │ │ │ -000762b0: e545 cf69 6691 03ea a85b 9bfe 0002 5bd7 .E.if....[....[. │ │ │ │ -000762c0: 0b96 fe13 9173 3b91 01ff fe0b 9373 8d9f .....s;......s.. │ │ │ │ -000762d0: fba5 32db 308e 9102 ce39 d73a 0d91 00a7 ..2.0....9.:.... │ │ │ │ -000762e0: 1ccf 5d98 5d8d 9f01 cccc d84d 8e91 0983 ..].]......M.... │ │ │ │ -000762f0: f0cf 28d7 5896 fef1 8573 3b91 01ff fe58 ..(.X....s;....X │ │ │ │ -00076300: 9373 8d9f fba5 32db 308e 9102 ce39 cf29 .s....2.0....9.) │ │ │ │ -00076310: 9603 5552 3d93 312c 9603 eaa8 7468 656e ..UR=.1,....then │ │ │ │ -00076320: 9374 6865 9373 6574 8e9f 1a1f a08d 8d8d .the.set........ │ │ │ │ -00076330: 9118 c761 da66 d779 9103 c38b da32 9103 ...a.f.y.....2.. │ │ │ │ -00076340: 5552 cf5b 96fe 0002 5bd7 0b9b fe13 9173 UR.[....[......s │ │ │ │ -00076350: 3a1b 906e 39cf 5d93 5d8d 9f01 cccc d84d :..n9.].]......M │ │ │ │ -00076360: 8e91 0f83 eacf 3a91 05ff fa5b 935b d70b ......:....[.[.. │ │ │ │ -00076370: 9873 3b91 01ff fe3a 70cf 5d93 5d28 d758 .s;....:p.].](.X │ │ │ │ -00076380: 91fe f185 73cf 2928 d779 906e 39cf 2996 ....s.)(.y.n9.). │ │ │ │ -00076390: 0355 523d 9331 da67 8e8e 8e9f 1a1a 5a8d .UR=.1.g......Z. │ │ │ │ -000763a0: 9112 c761 cf69 7396 0353 526e 6f6e 2d65 ...a.is..SRnon-e │ │ │ │ -000763b0: 6d70 7490 ac72 7991 ff05 562e 9105 066e mpt..ry...V....n │ │ │ │ -000763c0: 2854 6869 7393 7573 6573 9b03 5353 7468 (This.uses..SSth │ │ │ │ -000763d0: 6593 6661 6374 9374 6861 7493 d770 93cf e.fact.that..p.. │ │ │ │ -000763e0: 646f 9053 8e65 7393 6e6f 7498 696e 95ac do.S.es.not.in.. │ │ │ │ -000763f0: 7276 936f 6c76 9365 9603 5352 7468 6593 rv.olv.e..SRthe. │ │ │ │ -00076400: 749a ac72 7970 9053 8e65 9376 91ff 58e4 t..ryp.S.e.v..X. │ │ │ │ -00076410: 6172 6961 626c 6573 93d7 0b91 fe13 9173 ariables.......s │ │ │ │ -00076420: 8d9f fba5 32db 308e 9102 ce39 cf2c 9103 ....2.0....9.,.. │ │ │ │ -00076430: 7197 736f 9374 6861 7493 6298 798e a18d q.so.that.b.y... │ │ │ │ -00076440: 9112 c761 4c65 6d6d 6196 03f9 6b34 9103 ...aLemma...k4.. │ │ │ │ -00076450: f96c 696e 9353 6563 7469 6f6e 9339 2e33 .lin.Section.9.3 │ │ │ │ -00076460: 2e33 935b 9bfe 0002 5bd7 0b96 fe13 9173 .3.[....[......s │ │ │ │ -00076470: 3b91 01ff fe0b 9373 8d9f fba5 32db 308e ;......s....2.0. │ │ │ │ -00076480: 9102 ce39 d73a 70cf 5d98 5d8d 9f01 cccc ...9.:p.].]..... │ │ │ │ -00076490: d84d 8e91 0983 f0cf 28d7 5896 fef1 8573 .M......(.X....s │ │ │ │ -000764a0: 3b91 01ff fe58 9373 8d9f fba5 32db 308e ;....X.s....2.0. │ │ │ │ -000764b0: 9102 ce39 cf29 9603 6e73 3d93 5b98 5bd7 ...9.)..ns=.[.[. │ │ │ │ -000764c0: 0b91 fe13 9173 3b91 01ff fe3a 70cf 5d98 .....s;....:p.]. │ │ │ │ -000764d0: 5d8d 9f01 cccc d84d 8e91 0983 f0cf 28d7 ]......M......(. │ │ │ │ -000764e0: 5891 fef1 8573 cf29 2e29 9105 652a 5369 X....s.).)..e*Si │ │ │ │ -000764f0: 6e63 6596 03f9 6b69 7493 6973 9361 6c73 nce...kit.is.als │ │ │ │ -00076500: 6f91 03f9 6c61 9373 7562 7365 748e a18d o...la.subset... │ │ │ │ -00076510: 9112 c761 6f66 9603 ec16 6193 7365 7491 ...aof....a.set. │ │ │ │ -00076520: 03ec 1769 6e93 da55 9101 3111 cf2c 9103 ...in..U..1..,.. │ │ │ │ -00076530: ec72 6974 9366 6f6c 6c6f 9aac 7277 7393 .rit.follo..rws. │ │ │ │ -00076540: 6298 7993 7072 6f70 9053 8e65 7274 9879 b.y.prop.S.ert.y │ │ │ │ -00076550: 9103 ec17 d053 7562 93cf 6f66 9374 6865 .....Sub..of.the │ │ │ │ -00076560: 9375 6e69 7698 6572 7365 9374 6861 749b .univ.erse.that. │ │ │ │ -00076570: 03ec 1774 6869 7393 7365 7493 6973 9361 ...this.set.is.a │ │ │ │ -00076580: 6e98 656c 656d 656e 90ac 7274 936f 6693 n.elemen..rt.of. │ │ │ │ -00076590: da55 9101 3111 cf2e 8ea1 8d91 12c7 6153 .U..1.........aS │ │ │ │ -000765a0: 6f91 03ea a864 650c 6e69 6e67 8e9f 1f74 o....de.ning...t │ │ │ │ -000765b0: fc8d 8d8d 9118 c761 d753 9100 b2d7 cf28 .......a.S.....( │ │ │ │ -000765c0: d758 9bfe f185 73cf 2996 0355 523d 8d8d .X....s.)..UR=.. │ │ │ │ -000765d0: 939f ee66 5cbf 288e 8d9f f8a6 648d 8d91 ...f\.(.....d... │ │ │ │ -000765e0: 0d8b 2ada 66d7 7991 03c3 8bda 3293 cf5b ..*.f.y.....2..[ │ │ │ │ -000765f0: 96fe 0002 5bd7 0b9b fe13 9173 3a1b 906e ....[......s:..n │ │ │ │ -00076600: 39cf 5d93 5d8d 9f01 cccc d84d 8e91 0ed9 9.].]......M.... │ │ │ │ -00076610: 40cf 3a91 0555 505b 935b d70b 9873 3b91 @.:..UP[.[...s;. │ │ │ │ -00076620: 01ff fe3a 70cf 5d93 5d28 d758 91fe f185 ...:p.].](.X.... │ │ │ │ -00076630: 73cf 2928 d779 906e 39cf 2996 0355 523d s.)(.y.n9.)..UR= │ │ │ │ -00076640: 9331 da67 8e8d 8d92 00cd 3da7 cf69 6691 .1.g......=..if. │ │ │ │ -00076650: 03ea a85b 96fe 0002 5bd7 0b91 fe13 9173 ...[....[......s │ │ │ │ -00076660: 3b91 01ff fe3a 0d91 00a7 1ccf 5d93 5d8d ;....:......].]. │ │ │ │ -00076670: 9f01 cccc d84d 8e91 0983 f0cf 28d7 5898 .....M......(.X. │ │ │ │ -00076680: 733b 9101 fffe 5898 738d 9ffb a532 db30 s;....X.s....2.0 │ │ │ │ -00076690: 8e91 02ce 39cf 2996 0355 523d 9331 2c96 ....9.)..UR=.1,. │ │ │ │ -000766a0: 03ea a873 6f6d 6593 d758 9873 8d9f fba5 ...some..X.s.... │ │ │ │ -000766b0: 32db 308e 8e8e 8e9f 0e7f ff8d 8d91 0d8b 2.0............. │ │ │ │ -000766c0: 2acf 318e 8d8d 9200 cd3d a76f 7468 6572 *.1......=.other │ │ │ │ -000766d0: 7769 7365 8e8e 8e8e 8e8e 8e8e 9f1f e6fa wise............ │ │ │ │ -000766e0: 8d91 12c7 616f 6e65 9604 f79a 6861 739b ....aone....has. │ │ │ │ -000766f0: 04f7 9974 6861 7493 d753 9105 aa70 cf69 ...that..S...p.i │ │ │ │ -00076700: 7393 6193 6675 6e63 7469 6f6e 98da 558d s.a.function..U. │ │ │ │ -00076710: 9101 3111 9ffb a532 d86e 8e8d 9106 d961 ..1....2.n.....a │ │ │ │ -00076720: da21 8e91 12d9 6355 9101 3111 cf2e 9108 .!....cU..1..... │ │ │ │ -00076730: 5fb5 4578 7465 6e64 93d7 4d91 0638 7dcf _.Extend..M..8}. │ │ │ │ -00076740: 746f 9361 986d 6f90 538e 6465 6c93 6f66 to.a.mo.S.del.of │ │ │ │ -00076750: 9374 6865 9873 6967 6e61 7475 7265 936f .the.signature.o │ │ │ │ -00076760: 6698 da54 8d91 030c cd9f fba5 32db 308e f..T........2.0. │ │ │ │ -00076770: 910a d2a0 cf62 90ac 7279 8ea1 8d91 12c7 .....b..ry...... │ │ │ │ -00076780: 6164 650c 6e69 6e67 9603 c3e6 6974 739b ade.ning....its. │ │ │ │ -00076790: 03c3 e776 91ff 58e4 616c 7565 9361 7498 ...v..X.alue.at. │ │ │ │ -000767a0: 7468 6593 6e65 7793 d76e cf2d 6172 7998 the.new..n.-ary. │ │ │ │ -000767b0: 749a ac72 7970 9053 8e65 9363 6f6e 7374 t..ryp.S.e.const │ │ │ │ -000767c0: 616e 9874 8d93 eb40 6f70 8e91 1444 66cf an.t...@op...Df. │ │ │ │ -000767d0: 746f 9362 9053 8e65 9b03 c3e7 7468 6973 to.b.S.e....this │ │ │ │ -000767e0: 9366 756e 6374 696f 6e93 d753 9100 b2d7 .function..S.... │ │ │ │ -000767f0: cf2e 9105 2bf5 4e6f 7465 9874 6861 7493 ....+.Note.that. │ │ │ │ -00076800: 7468 658e a18d 9112 c761 7691 ff58 e461 the......av..X.a │ │ │ │ -00076810: 6c75 6573 9603 923b 6f66 9b03 923c d71b lues...;of...<.. │ │ │ │ -00076820: 906e 39cf 2c91 03a3 ebd7 70cf 2c91 03a3 .n9.,.....p.,... │ │ │ │ -00076830: ead7 0d91 0439 58cf 616e 6493 d771 9104 .....9X.and..q.. │ │ │ │ -00076840: 0075 cf69 6e93 d74d 8d91 0140 e49f fba5 .u.in..M...@.... │ │ │ │ -00076850: 32db 308e 9107 a159 cf61 7265 9374 6865 2.0....Y.are.the │ │ │ │ -00076860: 9873 616d 6593 6173 9869 6e93 d74d 9101 .same.as.in..M.. │ │ │ │ -00076870: 40e4 cf2c 9103 a3eb 7369 6e63 6593 7468 @..,....since.th │ │ │ │ -00076880: 6573 6598 6578 7072 6573 7369 6f6e 7393 ese.expressions. │ │ │ │ -00076890: 646f 986e 6f74 9369 6e95 ac72 7693 6f6c do.not.in..rv.ol │ │ │ │ -000768a0: 7693 658e a18d 9112 c761 7468 6596 03ea v.e......athe... │ │ │ │ -000768b0: a86e 6577 9374 9aac 7279 7090 538e 6593 .new.t..ryp.S.e. │ │ │ │ -000768c0: 636f 6e73 7461 6e98 748d 93eb 406f 708e constan.t...@op. │ │ │ │ -000768d0: 9110 a741 cf2e 8e9f 1005 468d 911e 28f0 ...A......F...(. │ │ │ │ -000768e0: 4691 ff05 566f 729b 031c 7d65 6163 90ac F...Vor...}eac.. │ │ │ │ -000768f0: 7268 9103 1c7c d758 91fe f185 7396 0355 rh...|.X....s..U │ │ │ │ -00076900: 52da 3293 558d 9101 3111 9ffb a532 d86e R.2.U...1....2.n │ │ │ │ -00076910: 8e91 09f5 decf 6465 0c6e 6598 d769 8d9f ......de.ne..i.. │ │ │ │ -00076920: 01cc ccd8 5891 ff35 2673 8e91 0dbd 95cf ....X..5&s...... │ │ │ │ -00076930: 746f 9862 9053 8e65 9874 6865 9869 6e63 to.b.S.e.the.inc │ │ │ │ -00076940: 6c75 7369 6f6e 9603 1c7c 6675 6e63 7469 lusion...|functi │ │ │ │ -00076950: 6f6e 9866 6f72 9874 6865 9373 7562 7365 on.for.the.subse │ │ │ │ -00076960: 7498 d753 9100 b2d7 cf28 d758 91fe f185 t..S.....(.X.... │ │ │ │ -00076970: 73cf 2996 0355 52da 1293 cf5b 96fe 0002 s.)..UR....[.... │ │ │ │ -00076980: 5bd7 0b91 fe13 9173 3a1b 906e 39cf 5d93 [......s:..n9.]. │ │ │ │ -00076990: 5d8d 9f01 cccc d84d 8e8e a18d 9112 c761 ]......M.......a │ │ │ │ -000769a0: cf69 6691 04d0 175b 9bfe 0002 5bd7 0b96 .if....[....[... │ │ │ │ -000769b0: fe13 9173 3b91 01ff fe0b 9373 8d9f fba5 ...s;......s.... │ │ │ │ -000769c0: 32db 308e 9102 ce39 d73a 0d91 00a7 1ccf 2.0....9.:...... │ │ │ │ -000769d0: 5d98 5d8d 9f01 cccc d84d 8e91 0983 f0cf ].]......M...... │ │ │ │ -000769e0: 28d7 5896 fef1 8573 3b91 01ff fe58 9373 (.X....s;....X.s │ │ │ │ -000769f0: 8d9f fba5 32db 308e 9b02 ce39 cf29 9604 ....2.0....9.).. │ │ │ │ -00076a00: dbd9 3d93 3196 04d0 1766 6f72 9104 d018 ..=.1....for.... │ │ │ │ -00076a10: 736f 6d65 93d7 5891 fef1 8573 8d9f fba5 some..X....s.... │ │ │ │ -00076a20: 32db 308e 98cf 2c91 0509 7361 6e64 9b04 2.0...,...sand.. │ │ │ │ -00076a30: d018 6f74 6865 7277 6973 6593 746f 9862 ..otherwise.to.b │ │ │ │ -00076a40: 9053 8e65 9374 6865 9866 756e 6374 696f .S.e.the.functio │ │ │ │ -00076a50: 6e93 318d da21 8e91 0c00 02cf 5b96 fe00 n.1..!......[... │ │ │ │ -00076a60: 025b d70b 91fe 1391 733a 1b90 6e39 cf5d .[......s:..n9.] │ │ │ │ -00076a70: 935d 8d9f 01cc ccd8 4d8e 8ea1 8d91 12c7 .]......M....... │ │ │ │ -00076a80: 61cf 7365 6e64 696e 679b 04f0 1d30 9605 a.sending....0.. │ │ │ │ -00076a90: 125a da32 93cf 3198 746f 8d98 6390 ac72 .Z.2..1.to..c..r │ │ │ │ -00076aa0: 688e 9110 5c87 285b 96fe 0002 5bd7 0b91 h...\.([....[... │ │ │ │ -00076ab0: fe13 9173 3a1b 906e 39cf 5d93 5d8d 9f01 ...s:..n9.].]... │ │ │ │ -00076ac0: cccc d84d 8e91 0983 f0cf 292e 9108 493e ...M......)...I> │ │ │ │ -00076ad0: 5468 656e 98d7 698d 9f01 cccc d858 91ff Then..i......X.. │ │ │ │ -00076ae0: 3526 738e 910f b373 da32 9105 125a cf28 5&s....s.2...Z.( │ │ │ │ -00076af0: d753 9100 b2d7 cf28 d758 9bfe f185 73cf .S.....(.X....s. │ │ │ │ -00076b00: 298d da21 8e91 0c00 02cf 5b93 5bd7 0b91 )..!......[.[... │ │ │ │ -00076b10: fe13 9173 3a1b 906e 39cf 5d93 5d8d 9f01 ...s:..n9.].]... │ │ │ │ -00076b20: cccc d84d 8d91 00da 229f fdb8 e4dc 308e ...M....".....0. │ │ │ │ -00076b30: 8e91 0c35 b7cf 28d7 5898 73cf 2929 9604 ...5..(.X.s.)).. │ │ │ │ -00076b40: f01d 6290 538e 6563 6175 7365 935b 96fe ..b.S.ecause.[.. │ │ │ │ -00076b50: 0002 5bd7 0b91 fe13 9173 3a1b 906e 39cf ..[......s:..n9. │ │ │ │ -00076b60: 5d93 5d8d 9f01 cccc d84d 8d91 00da 229f ].]......M....". │ │ │ │ -00076b70: fdb8 e4dc 308e 8e91 1148 11cf 3d8e a18d ....0....H..=... │ │ │ │ -00076b80: 9112 c761 5b96 fe00 025b d70b 91fe 1391 ...a[....[...... │ │ │ │ -00076b90: 733a 1b90 6e39 cf5d 935d 8d9f 01cc ccd8 s:..n9.].]...... │ │ │ │ -00076ba0: 4d8e 9109 83f0 cf2e 9105 aabe 5573 696e M...........Usin │ │ │ │ -00076bb0: 6796 0410 9d74 6865 9373 656d 616e 9aac g....the.seman.. │ │ │ │ -00076bc0: 7274 6963 7391 0410 9c6f 668d 93df 5491 rtics....of...T. │ │ │ │ -00076bd0: ff05 5679 7090 538e 658d 8d91 00b4 7889 ..Vyp.S.e.....x. │ │ │ │ -00076be0: 0000 6666 0003 8666 8e8e 9104 3ade 4465 ..ff...f....:.De │ │ │ │ -00076bf0: 0c6e 6974 696f 6e8e 9153 ff6b cf67 6976 .nition..S.k.giv │ │ │ │ -00076c00: 9865 6e9b 0410 9c69 6e93 5365 6374 696f .en....in.Sectio │ │ │ │ -00076c10: 6e93 3130 2e34 2e32 2c91 041a 1a6f 6e65 n.10.4.2,....one │ │ │ │ -00076c20: 9368 6173 9874 6861 7493 666f 728e a18d .has.that.for... │ │ │ │ -00076c30: 9112 c761 616e 90ac 7279 9b03 eaa8 28d7 ...aan..ry....(. │ │ │ │ -00076c40: 5896 fef1 8573 3b91 01ff fe58 9373 8d9f X....s;....X.s.. │ │ │ │ -00076c50: fba5 32db 308e 9102 ce39 cf29 9603 5552 ..2.0....9.)..UR │ │ │ │ -00076c60: da32 9355 8d91 0131 119f fba5 32d8 6ed5 .2.U...1....2.n. │ │ │ │ -00076c70: 2bd8 6d8e 9114 fa9d cf2c 9869 6698 5b9b +.m......,.if.[. │ │ │ │ -00076c80: fe00 025b d70b 96fe 1391 733b 9101 fffe ...[......s;.... │ │ │ │ -00076c90: 0b93 738d 9ffb a532 db30 8e91 02ce 39d7 ..s....2.0....9. │ │ │ │ -00076ca0: 3a0d 9100 a71c cf5d 985d 8d9f 01cc ccd8 :......].]...... │ │ │ │ -00076cb0: 4d8d 9100 da22 9ffd b8e4 dc30 8e8e 910c M....".....0.... │ │ │ │ -00076cc0: 35b7 cf28 d758 96fe f185 733b 9101 fffe 5..(.X....s;.... │ │ │ │ -00076cd0: 5893 738d 9ffb a532 db30 8e91 02ce 39cf X.s....2.0....9. │ │ │ │ -00076ce0: 2996 0355 523d 9331 9103 eaa8 7468 656e )..UR=.1....then │ │ │ │ -00076cf0: 8ea6 8d8d 8d91 18c7 615b 96fe 0002 5b8d ........a[....[. │ │ │ │ -00076d00: df54 91ff 0556 7970 9053 8e65 8d8d 9100 .T...Vyp.S.e.... │ │ │ │ -00076d10: b478 8900 0066 6600 0386 668e 8e91 043a .x...ff...f....: │ │ │ │ -00076d20: de44 650c 6e69 7469 6f6e 8e91 4bde 31cf .De.nition..K.1. │ │ │ │ -00076d30: 5d93 5d8d 9f01 cccc d84d 8d91 00da 229f ].]......M....". │ │ │ │ -00076d40: fdb8 e4dc 308e 8e9b 0c35 b7cf 285b 935b ....0....5..([.[ │ │ │ │ -00076d50: d70b 91fe 1391 733a 1b90 6e39 cf5d 935d ......s:..n9.].] │ │ │ │ -00076d60: 8d9f 01cc ccd8 4d8d 9100 da22 9ffd b8e4 ......M....".... │ │ │ │ -00076d70: dc30 8e8e 98d7 3b9b 01ff fe53 9100 b2d7 .0....;....S.... │ │ │ │ -00076d80: cf28 d758 91fe f185 73cf 2929 285b 935b .(.X....s.))([.[ │ │ │ │ -00076d90: d70b 91fe 1391 733b 983a 70cf 5d93 5d8d ......s;.:p.].]. │ │ │ │ -00076da0: 9f01 cccc d84d 8d91 00da 229f fdb8 e4dc .....M...."..... │ │ │ │ -00076db0: 308e 8e91 0c35 b7cf 2928 d769 8d9f 01cc 0....5..)(.i.... │ │ │ │ -00076dc0: ccd8 5891 ff35 2673 8e91 0aa1 19cf 2996 ..X..5&s......). │ │ │ │ -00076dd0: 0355 523d 9331 d73a 8e8e 8ea4 1a1a 5a8d .UR=.1.:......Z. │ │ │ │ -00076de0: 9112 c761 cf54 689a ac72 7573 9603 eaa8 ...a.Th..rus.... │ │ │ │ -00076df0: d74d 8d91 0140 e49f fba5 32db 308e 9107 .M...@....2.0... │ │ │ │ -00076e00: f9c5 cf73 6174 6973 0c65 7393 7468 6593 ...satis.es.the. │ │ │ │ -00076e10: 7365 7175 656e 9874 8e9f 1a1f a08d 8d8d sequen.t........ │ │ │ │ -00076e20: 9118 c761 28d7 0d91 0491 c43b 9105 eaa6 ...a(......;.... │ │ │ │ -00076e30: da39 d766 8d9f 01dd dfd5 28d8 0b91 fe95 .9.f......(..... │ │ │ │ -00076e40: 5473 d529 8deb 416f 708e 8d91 0936 51db Ts.)..Aop....6Q. │ │ │ │ -00076e50: 218e 9111 b659 d81b 8e91 25f0 f7d7 3a8d !....Y....%...:. │ │ │ │ -00076e60: 9103 eaa8 df54 91ff 0556 7970 9053 8e65 .....T...Vyp.S.e │ │ │ │ -00076e70: 8d8d 9100 b478 8900 0066 6600 0386 668e .....x...ff...f. │ │ │ │ -00076e80: 8e91 043a de44 650c 6e69 7469 6f6e 8e91 ...:.De.nition.. │ │ │ │ -00076e90: 53b3 81d7 7091 03ea a866 9101 47ff cf29 S...p....f..G..) │ │ │ │ -00076ea0: d73a 8e8e 8ea1 8d91 12c7 61cf 4275 7496 .:........a.But. │ │ │ │ -00076eb0: 02f0 2c73 696e 6365 9b02 f02d 7468 6593 ..,since...-the. │ │ │ │ -00076ec0: 7365 7175 656e 90ac 7274 9328 d70d 9100 sequen..rt.(.... │ │ │ │ -00076ed0: a71c 3b91 01ff fecf 28da 39d7 668d 9f01 ..;.....(.9.f... │ │ │ │ -00076ee0: cccc d80b 8ddb 218e 9108 8008 d81b 8e91 ......!......... │ │ │ │ -00076ef0: 139a 9ed7 3a8d 98df 5491 ff05 5679 7090 ....:...T...Vyp. │ │ │ │ -00076f00: 538e 658d 8d91 00b4 7889 0000 6666 0003 S.e.....x...ff.. │ │ │ │ -00076f10: 8666 8e8e 9104 3ade 4465 0c6e 6974 696f .f....:.De.nitio │ │ │ │ -00076f20: 6e8e 9151 be8a d770 9366 9101 47ff cf29 n..Q...p.f..G..) │ │ │ │ -00076f30: 9106 457f da29 9106 457e d771 906e 39cf ..E..)..E~.q.n9. │ │ │ │ -00076f40: 2998 6973 9369 6e8d 93df 5468 656f 90ac ).is.in...Theo.. │ │ │ │ -00076f50: 7272 656d 738e 8d91 32c2 e09f 01cc ccdb rrems...2....... │ │ │ │ -00076f60: 548e 913a 06dc cf2c 9103 2245 6974 9869 T..:...,.."Eit.i │ │ │ │ -00076f70: 7393 7361 7469 730c 6564 8ea4 1000 008d s.satis.ed...... │ │ │ │ -00076f80: 9112 c761 629a ac72 7996 03cd 8674 6865 ...ab..ry....the │ │ │ │ -00076f90: 936d 6f90 538e 6465 6c91 03cd 85d7 4d91 .mo.S.del.....M. │ │ │ │ -00076fa0: 050e 6acf 616e 6493 6865 6e63 6593 616c ..j.and.hence.al │ │ │ │ -00076fb0: 736f 9362 9879 9374 6865 9103 cd85 6d6f so.b.y.the....mo │ │ │ │ -00076fc0: 9053 8e64 656c 93d7 4d8d 9101 40e4 9ffb .S.del..M...@... │ │ │ │ -00076fd0: a532 db30 8e91 07dc a3cf 2873 696e 6365 .2.0......(since │ │ │ │ -00076fe0: 9374 6865 9373 6571 7565 6e98 7493 646f .the.sequen.t.do │ │ │ │ -00076ff0: 9053 8e65 7391 03cd 856e 6f74 9369 6e98 .S.es....not.in. │ │ │ │ -00077000: 7698 6f6c 7698 6593 7468 658e a18d 9112 v.olv.e.the..... │ │ │ │ -00077010: c761 6e65 7796 04bf df74 9aac 7279 7090 .anew....t..ryp. │ │ │ │ -00077020: 538e 6593 636f 6e73 7461 6e98 748d 9104 S.e.constan.t... │ │ │ │ -00077030: bfde eb40 6f70 8e91 117c 77cf 292e 9107 ...@op...|w.)... │ │ │ │ -00077040: b885 496e 7374 616e 9874 6961 7469 6e67 ..Instan.tiating │ │ │ │ -00077050: 93d7 0b91 04d3 6dcf 746f 9328 d70b 91fe ......m.to.(.... │ │ │ │ -00077060: 1391 73cf 298d eb40 6f70 8e91 117c 78cf ..s.)..@op...|x. │ │ │ │ -00077070: 696e 9374 6869 7393 7365 7175 656e 9874 in.this.sequen.t │ │ │ │ -00077080: 9104 bfde 2877 6869 6398 6893 6973 9370 ....(whic.h.is.p │ │ │ │ -00077090: 9053 8e65 726d 6973 7369 626c 658e a18d .S.ermissible... │ │ │ │ -000770a0: 9112 c761 7369 6e63 6596 039b c162 90ac ...asince....b.. │ │ │ │ -000770b0: 7279 9343 6f6e 6469 7469 6f6e 9b03 9bc2 ry.Condition.... │ │ │ │ -000770c0: 2869 7629 93d7 0b91 03af 50cf 646f 9053 (iv)......P.do.S │ │ │ │ -000770d0: 8e65 7393 6e6f 7498 6f90 538e 6363 7572 .es.not.o.S.ccur │ │ │ │ -000770e0: 9369 6e93 d70d 9100 a71c cf29 2c91 03ab .in........),... │ │ │ │ -000770f0: 896f 6e65 9374 6890 ac72 7573 9868 6173 .one.th..rus.has │ │ │ │ -00077100: 9374 6861 7493 d74d 8d91 0140 e49f fba5 .that..M...@.... │ │ │ │ -00077110: 32db 308e 9107 aade cf73 6174 6973 0c65 2.0......satis.e │ │ │ │ -00077120: 7398 7468 6593 7365 7175 656e 90ac 7274 s.the.sequen..rt │ │ │ │ -00077130: 8ea6 8d8d 8d91 18c7 6128 d70d 9104 91c4 ........a(...... │ │ │ │ -00077140: 3b91 05ea a6cf 28da 39d7 668d 9f01 dddf ;.....(.9.f..... │ │ │ │ -00077150: d528 d80b 91fe 9554 73d5 298d eb41 6f70 .(.....Ts.)..Aop │ │ │ │ -00077160: 8e8d 9109 3651 db21 8e91 11b6 59d8 1b8e ....6Q.!....Y... │ │ │ │ -00077170: 9125 f0f7 d73a 8d91 03ea a8df 5491 ff05 .%...:......T... │ │ │ │ -00077180: 5679 7090 538e 658d 8d91 00b4 7889 0000 Vyp.S.e.....x... │ │ │ │ -00077190: 6666 0003 8666 8e8e 9104 3ade 4465 0c6e ff...f....:.De.n │ │ │ │ -000771a0: 6974 696f 6e8e 9153 b381 d770 9103 eaa8 ition..S...p.... │ │ │ │ -000771b0: 6691 0147 ffcf 2996 0355 52da 2993 d771 f..G..)..UR.)..q │ │ │ │ -000771c0: 906e 39cf 5b28 d70b 91fe 1391 73cf 298d .n9.[(......s.). │ │ │ │ -000771d0: eb40 6f70 8e91 0cbc 99d7 3d0b 9013 8fcf .@op......=..... │ │ │ │ -000771e0: 5d29 d73a 8e8e 8e8e 9f24 fd13 8e8c 8b00 ]).:.....$...... │ │ │ │ -000771f0: 0000 8800 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00075dc0: 0000 0007 4f98 a002 cc05 558d a0fd 46d3 ....O.....U...F. │ │ │ │ +00075dd0: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d031 .............a.1 │ │ │ │ +00075de0: 302e 352e 910a 8000 4578 7465 6e73 696f 0.5.....Extensio │ │ │ │ +00075df0: 6e73 9604 8000 6f66 9374 6865 6f72 6965 ns....of.theorie │ │ │ │ +00075e00: 7392 010a ea36 3133 358e 9112 c761 9f05 s....6135....a.. │ │ │ │ +00075e10: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ +00075e20: 0294 2fdf 8da0 fd8b d021 8d91 1e28 f0cf ../......!...(.. │ │ │ │ +00075e30: 5468 6572 6596 0448 c569 739b 0448 c46e There..H.is..H.n │ │ │ │ +00075e40: 6f93 6c6f 7373 986f 6693 6765 6e65 7261 o.loss.of.genera │ │ │ │ +00075e50: 6c69 7490 ac72 7993 696e 9861 7373 756d lit..ry.in.assum │ │ │ │ +00075e60: 696e 6793 7468 6174 9300 9863 6f6e 7369 ing.that...consi │ │ │ │ +00075e70: 7374 7393 6f66 9861 9373 696e 676c 6593 sts.of.a.single. │ │ │ │ +00075e80: 666f 726d 90ac 7275 6c61 98d7 0d91 00a7 form..rula...... │ │ │ │ +00075e90: 1ccf 2e91 0653 3628 4a75 7374 8ea4 1000 .....S6(Just.... │ │ │ │ +00075ea0: 008d 9112 c761 7265 706c 6163 6596 04b6 .....areplace... │ │ │ │ +00075eb0: 2f00 9b04 b630 6290 ac72 7993 7468 6593 /....0b..ry.the. │ │ │ │ +00075ec0: 636f 6e6a 756e 6374 696f 6e98 6f66 9374 conjunction.of.t │ │ │ │ +00075ed0: 6865 9866 6f72 6d9a ac72 756c 6173 9369 he.form..rulas.i │ │ │ │ +00075ee0: 7493 636f 6e98 7461 696e 732c 9104 e912 t.con.tains,.... │ │ │ │ +00075ef0: 7769 7468 9374 6865 9363 6f6e 9876 9865 with.the.con.v.e │ │ │ │ +00075f00: 6e98 7469 6f6e 9104 b630 7468 6174 9374 n.tion...0that.t │ │ │ │ +00075f10: 6869 738e a18d 9112 c761 636f 6e6a 756e his......aconjun │ │ │ │ +00075f20: 6374 696f 6e96 03ca f569 739b 03ca f6df ction....is..... │ │ │ │ +00075f30: 5493 cf69 6693 0093 6973 9865 6d70 749a T..if...is.empt. │ │ │ │ +00075f40: ac72 7991 ff05 562e 2991 052e 4f42 7993 .ry...V.)...OBy. │ │ │ │ +00075f50: 6173 7375 6d70 7469 6f6e 936f 6e93 d70b assumption.on... │ │ │ │ +00075f60: 91fe 1391 738d 9ffb a532 db30 8e91 0699 ....s....2.0.... │ │ │ │ +00075f70: 2fcf 616e 6493 6298 7993 436f 6e64 6974 /.and.b.y.Condit │ │ │ │ +00075f80: 696f 6e91 03ca f628 6976 292c 9103 d14c ion....(iv),...L │ │ │ │ +00075f90: d70b 96fe 1391 733b 9b01 fffe 0b93 738d ......s;......s. │ │ │ │ +00075fa0: 9ffb a532 db30 8e91 02ce 39d7 3b98 3a0d ...2.0....9.;.:. │ │ │ │ +00075fb0: 9104 7211 cf69 738e a18d 9112 c761 619b ..r..is......aa. │ │ │ │ +00075fc0: 03ea a874 6572 6d2d 696e 2d63 6f6e 95ac ...term-in-con.. │ │ │ │ +00075fd0: 7274 6578 742e 9105 38e0 496e 9374 6572 rtext...8.In.ter │ │ │ │ +00075fe0: 7072 6574 696e 6798 6974 9869 6e98 d74d preting.it.in..M │ │ │ │ +00075ff0: 9105 2b8c cf79 6965 6c64 738e a91a 1f9f ..+..yields..... │ │ │ │ +00076000: 8d8d 8d91 18c7 615b 9bfe 0002 5bd7 0b96 ......a[....[... │ │ │ │ +00076010: fe13 9173 3b91 01ff fe0b 9373 8d9f fb0b ...s;......s.... │ │ │ │ +00076020: 99db 308e 9102 ce39 d73a 0d91 00a7 1ccf ..0....9.:...... │ │ │ │ +00076030: 5d98 5d8d 9f01 cccc d84d 8e91 0cd9 42da ].]......M....B. │ │ │ │ +00076040: 328d 8d8d 911b 702d 9ff5 fffc bf59 8e8e 2.....p-.....Y.. │ │ │ │ +00076050: 9f0c c71e 8d91 0355 52d5 28d8 5896 ff35 .......UR.(.X..5 │ │ │ │ +00076060: 2673 3b58 9373 8d9f fdb8 e4dc 308e 9102 &s;X.s......0... │ │ │ │ +00076070: b1c7 d529 db32 558d 9100 cd28 9ffd b8e4 ...).2U....(.... │ │ │ │ +00076080: d96e d62b d96d 8e8e 8e91 4052 25cf 5b98 .n.+.m....@R%.[. │ │ │ │ +00076090: 5bd7 0b93 733b 9101 fffe 0b93 738d 9ffb [...s;......s... │ │ │ │ +000760a0: 0b99 db30 8e91 02ce 39d7 3a8d eb40 6295 ...0....9.:..@b. │ │ │ │ +000760b0: 538e 6f93 6f6c 8e91 16aa 9fcf 5d98 5d8d S.o.ol......].]. │ │ │ │ +000760c0: 9f01 cccc d84d 8e91 0983 f0cf 28d7 5896 .....M......(.X. │ │ │ │ +000760d0: fef1 8573 3b91 01ff fe58 9373 8d9f fb0b ...s;....X.s.... │ │ │ │ +000760e0: 99db 308e 9102 ce39 cf29 9603 5552 3d93 ..0....9.)..UR=. │ │ │ │ +000760f0: da55 8d91 0131 119f fb0b 99d8 6ed5 2bd8 .U...1......n.+. │ │ │ │ +00076100: 6d8e 8d91 14fa 9dda 218e 8d91 20fa 9fcf m.......!... ... │ │ │ │ +00076110: 328e 8e8e 8e9f 23e1 788d 911e 28f0 4e6f 2.....#.x...(.No │ │ │ │ +00076120: 9aac 7277 9604 de84 28d7 0d91 00a7 1c3b ..rw....(......; │ │ │ │ +00076130: 9101 fffe da39 d778 8d9f 01cc ccd8 1b8e .....9.x........ │ │ │ │ +00076140: 9105 a4ff d73a 9370 9378 cf29 9369 7393 .....:.p.x.).is. │ │ │ │ +00076150: 696e 8d93 df54 6865 6f98 7265 6d73 8e8d in...Theo.rems.. │ │ │ │ +00076160: 9134 b138 9f01 cccc db54 8e91 40d3 b8cf .4.8.....T..@... │ │ │ │ +00076170: 616e 6493 6865 6e63 6593 6298 7993 7468 and.hence.b.y.th │ │ │ │ +00076180: 6593 536f 756e 646e 6573 7393 5468 656f e.Soundness.Theo │ │ │ │ +00076190: 7265 6d93 3130 2e33 2e32 9374 6869 738e rem.10.3.2.this. │ │ │ │ +000761a0: a18d 9112 c761 7365 7175 656e 9aac 7274 .....asequen..rt │ │ │ │ +000761b0: 9605 a1ae 6973 9373 6174 6973 0c65 6493 ....is.satis.ed. │ │ │ │ +000761c0: 6298 7993 d74d 9101 40e4 cf2e 910a 5df2 b.y..M..@.....]. │ │ │ │ +000761d0: 5573 696e 6793 7468 6591 05a1 af73 656d Using.the....sem │ │ │ │ +000761e0: 616e 9874 6963 7393 6f66 93da 3993 cf67 an.tics.of..9..g │ │ │ │ +000761f0: 6976 9865 6e93 696e 9353 6563 7469 6f6e iv.en.in.Section │ │ │ │ +00076200: 9331 302e 342e 3293 616e 6493 7468 658e .10.4.2.and.the. │ │ │ │ +00076210: a18d 9112 c761 6465 0c6e 6974 696f 6e96 .....ade.nition. │ │ │ │ +00076220: 0329 e36f 669b 0329 e273 6174 6973 6661 .).of..).satisfa │ │ │ │ +00076230: 6374 696f 6e93 6f66 9861 9373 6571 7565 ction.of.a.seque │ │ │ │ +00076240: 6e90 ac72 7498 6672 6f6d 9353 6563 7469 n..rt.from.Secti │ │ │ │ +00076250: 6f6e 9331 302e 322c 9103 5070 7468 6973 on.10.2,..Ppthis │ │ │ │ +00076260: 936d 6561 6e73 9874 6861 7493 666f 7298 .means.that.for. │ │ │ │ +00076270: 616c 6c93 28d7 5896 fef1 8573 3b91 01ff all.(.X....s;... │ │ │ │ +00076280: fe58 9373 8d9f fba5 32db 308e 9102 ce39 .X.s....2.0....9 │ │ │ │ +00076290: cf29 9103 5552 da32 8ea1 8d91 12c7 6155 .)..UR.2......aU │ │ │ │ +000762a0: 8d91 0131 119f fba5 32d8 6ed5 2bd8 6d8e ...1....2.n.+.m. │ │ │ │ +000762b0: 9118 e545 cf69 6691 03ea a85b 9bfe 0002 ...E.if....[.... │ │ │ │ +000762c0: 5bd7 0b96 fe13 9173 3b91 01ff fe0b 9373 [......s;......s │ │ │ │ +000762d0: 8d9f fba5 32db 308e 9102 ce39 d73a 0d91 ....2.0....9.:.. │ │ │ │ +000762e0: 00a7 1ccf 5d98 5d8d 9f01 cccc d84d 8e91 ....].]......M.. │ │ │ │ +000762f0: 0983 f0cf 28d7 5896 fef1 8573 3b91 01ff ....(.X....s;... │ │ │ │ +00076300: fe58 9373 8d9f fba5 32db 308e 9102 ce39 .X.s....2.0....9 │ │ │ │ +00076310: cf29 9603 5552 3d93 312c 9603 eaa8 7468 .)..UR=.1,....th │ │ │ │ +00076320: 656e 9374 6865 9373 6574 8e9f 1a1f a08d en.the.set...... │ │ │ │ +00076330: 8d8d 9118 c761 da66 d779 9103 c38b da32 .....a.f.y.....2 │ │ │ │ +00076340: 9103 5552 cf5b 96fe 0002 5bd7 0b9b fe13 ..UR.[....[..... │ │ │ │ +00076350: 9173 3a1b 906e 39cf 5d93 5d8d 9f01 cccc .s:..n9.].]..... │ │ │ │ +00076360: d84d 8e91 0f83 eacf 3a91 05ff fa5b 935b .M......:....[.[ │ │ │ │ +00076370: d70b 9873 3b91 01ff fe3a 70cf 5d93 5d28 ...s;....:p.].]( │ │ │ │ +00076380: d758 91fe f185 73cf 2928 d779 906e 39cf .X....s.)(.y.n9. │ │ │ │ +00076390: 2996 0355 523d 9331 da67 8e8e 8e9f 1a1a )..UR=.1.g...... │ │ │ │ +000763a0: 5a8d 9112 c761 cf69 7396 0353 526e 6f6e Z....a.is..SRnon │ │ │ │ +000763b0: 2d65 6d70 7490 ac72 7991 ff05 562e 9105 -empt..ry...V... │ │ │ │ +000763c0: 066e 2854 6869 7393 7573 6573 9b03 5353 .n(This.uses..SS │ │ │ │ +000763d0: 7468 6593 6661 6374 9374 6861 7493 d770 the.fact.that..p │ │ │ │ +000763e0: 93cf 646f 9053 8e65 7393 6e6f 7498 696e ..do.S.es.not.in │ │ │ │ +000763f0: 95ac 7276 936f 6c76 9365 9603 5352 7468 ..rv.olv.e..SRth │ │ │ │ +00076400: 6593 749a ac72 7970 9053 8e65 9376 91ff e.t..ryp.S.e.v.. │ │ │ │ +00076410: 58e4 6172 6961 626c 6573 93d7 0b91 fe13 X.ariables...... │ │ │ │ +00076420: 9173 8d9f fba5 32db 308e 9102 ce39 cf2c .s....2.0....9., │ │ │ │ +00076430: 9103 7197 736f 9374 6861 7493 6298 798e ..q.so.that.b.y. │ │ │ │ +00076440: a18d 9112 c761 4c65 6d6d 6196 03f9 6b34 .....aLemma...k4 │ │ │ │ +00076450: 9103 f96c 696e 9353 6563 7469 6f6e 9339 ...lin.Section.9 │ │ │ │ +00076460: 2e33 2e33 935b 9bfe 0002 5bd7 0b96 fe13 .3.3.[....[..... │ │ │ │ +00076470: 9173 3b91 01ff fe0b 9373 8d9f fba5 32db .s;......s....2. │ │ │ │ +00076480: 308e 9102 ce39 d73a 70cf 5d98 5d8d 9f01 0....9.:p.].]... │ │ │ │ +00076490: cccc d84d 8e91 0983 f0cf 28d7 5896 fef1 ...M......(.X... │ │ │ │ +000764a0: 8573 3b91 01ff fe58 9373 8d9f fba5 32db .s;....X.s....2. │ │ │ │ +000764b0: 308e 9102 ce39 cf29 9603 6e73 3d93 5b98 0....9.)..ns=.[. │ │ │ │ +000764c0: 5bd7 0b91 fe13 9173 3b91 01ff fe3a 70cf [......s;....:p. │ │ │ │ +000764d0: 5d98 5d8d 9f01 cccc d84d 8e91 0983 f0cf ].]......M...... │ │ │ │ +000764e0: 28d7 5891 fef1 8573 cf29 2e29 9105 652a (.X....s.).)..e* │ │ │ │ +000764f0: 5369 6e63 6596 03f9 6b69 7493 6973 9361 Since...kit.is.a │ │ │ │ +00076500: 6c73 6f91 03f9 6c61 9373 7562 7365 748e lso...la.subset. │ │ │ │ +00076510: a18d 9112 c761 6f66 9603 ec16 6193 7365 .....aof....a.se │ │ │ │ +00076520: 7491 03ec 1769 6e93 da55 9101 3111 cf2c t....in..U..1.., │ │ │ │ +00076530: 9103 ec72 6974 9366 6f6c 6c6f 9aac 7277 ...rit.follo..rw │ │ │ │ +00076540: 7393 6298 7993 7072 6f70 9053 8e65 7274 s.b.y.prop.S.ert │ │ │ │ +00076550: 9879 9103 ec17 d053 7562 93cf 6f66 9374 .y.....Sub..of.t │ │ │ │ +00076560: 6865 9375 6e69 7698 6572 7365 9374 6861 he.univ.erse.tha │ │ │ │ +00076570: 749b 03ec 1774 6869 7393 7365 7493 6973 t....this.set.is │ │ │ │ +00076580: 9361 6e98 656c 656d 656e 90ac 7274 936f .an.elemen..rt.o │ │ │ │ +00076590: 6693 da55 9101 3111 cf2e 8ea1 8d91 12c7 f..U..1......... │ │ │ │ +000765a0: 6153 6f91 03ea a864 650c 6e69 6e67 8e9f aSo....de.ning.. │ │ │ │ +000765b0: 1f74 fc8d 8d8d 9118 c761 d753 9100 b2d7 .t.......a.S.... │ │ │ │ +000765c0: cf28 d758 9bfe f185 73cf 2996 0355 523d .(.X....s.)..UR= │ │ │ │ +000765d0: 8d8d 939f ee66 5cbf 288e 8d9f f8a6 648d .....f\.(.....d. │ │ │ │ +000765e0: 8d91 0d8b 2ada 66d7 7991 03c3 8bda 3293 ....*.f.y.....2. │ │ │ │ +000765f0: cf5b 96fe 0002 5bd7 0b9b fe13 9173 3a1b .[....[......s:. │ │ │ │ +00076600: 906e 39cf 5d93 5d8d 9f01 cccc d84d 8e91 .n9.].]......M.. │ │ │ │ +00076610: 0ed9 40cf 3a91 0555 505b 935b d70b 9873 ..@.:..UP[.[...s │ │ │ │ +00076620: 3b91 01ff fe3a 70cf 5d93 5d28 d758 91fe ;....:p.].](.X.. │ │ │ │ +00076630: f185 73cf 2928 d779 906e 39cf 2996 0355 ..s.)(.y.n9.)..U │ │ │ │ +00076640: 523d 9331 da67 8e8d 8d92 00cd 3da7 cf69 R=.1.g......=..i │ │ │ │ +00076650: 6691 03ea a85b 96fe 0002 5bd7 0b91 fe13 f....[....[..... │ │ │ │ +00076660: 9173 3b91 01ff fe3a 0d91 00a7 1ccf 5d93 .s;....:......]. │ │ │ │ +00076670: 5d8d 9f01 cccc d84d 8e91 0983 f0cf 28d7 ]......M......(. │ │ │ │ +00076680: 5898 733b 9101 fffe 5898 738d 9ffb a532 X.s;....X.s....2 │ │ │ │ +00076690: db30 8e91 02ce 39cf 2996 0355 523d 9331 .0....9.)..UR=.1 │ │ │ │ +000766a0: 2c96 03ea a873 6f6d 6593 d758 9873 8d9f ,....some..X.s.. │ │ │ │ +000766b0: fba5 32db 308e 8e8e 8e9f 0e7f ff8d 8d91 ..2.0........... │ │ │ │ +000766c0: 0d8b 2acf 318e 8d8d 9200 cd3d a76f 7468 ..*.1......=.oth │ │ │ │ +000766d0: 6572 7769 7365 8e8e 8e8e 8e8e 8e8e 9f1f erwise.......... │ │ │ │ +000766e0: e6fa 8d91 12c7 616f 6e65 9604 f79a 6861 ......aone....ha │ │ │ │ +000766f0: 739b 04f7 9974 6861 7493 d753 9105 aa70 s....that..S...p │ │ │ │ +00076700: cf69 7393 6193 6675 6e63 7469 6f6e 98da .is.a.function.. │ │ │ │ +00076710: 558d 9101 3111 9ffb a532 d86e 8e8d 9106 U...1....2.n.... │ │ │ │ +00076720: d961 da21 8e91 12d9 6355 9101 3111 cf2e .a.!....cU..1... │ │ │ │ +00076730: 9108 5fb5 4578 7465 6e64 93d7 4d91 0638 .._.Extend..M..8 │ │ │ │ +00076740: 7dcf 746f 9361 986d 6f90 538e 6465 6c93 }.to.a.mo.S.del. │ │ │ │ +00076750: 6f66 9374 6865 9873 6967 6e61 7475 7265 of.the.signature │ │ │ │ +00076760: 936f 6698 da54 8d91 030c cd9f fba5 32db .of..T........2. │ │ │ │ +00076770: 308e 910a d2a0 cf62 90ac 7279 8ea1 8d91 0......b..ry.... │ │ │ │ +00076780: 12c7 6164 650c 6e69 6e67 9603 c3e6 6974 ..ade.ning....it │ │ │ │ +00076790: 739b 03c3 e776 91ff 58e4 616c 7565 9361 s....v..X.alue.a │ │ │ │ +000767a0: 7498 7468 6593 6e65 7793 d76e cf2d 6172 t.the.new..n.-ar │ │ │ │ +000767b0: 7998 749a ac72 7970 9053 8e65 9363 6f6e y.t..ryp.S.e.con │ │ │ │ +000767c0: 7374 616e 9874 8d93 eb40 6f70 8e91 1444 stan.t...@op...D │ │ │ │ +000767d0: 66cf 746f 9362 9053 8e65 9b03 c3e7 7468 f.to.b.S.e....th │ │ │ │ +000767e0: 6973 9366 756e 6374 696f 6e93 d753 9100 is.function..S.. │ │ │ │ +000767f0: b2d7 cf2e 9105 2bf5 4e6f 7465 9874 6861 ......+.Note.tha │ │ │ │ +00076800: 7493 7468 658e a18d 9112 c761 7691 ff58 t.the......av..X │ │ │ │ +00076810: e461 6c75 6573 9603 923b 6f66 9b03 923c .alues...;of...< │ │ │ │ +00076820: d71b 906e 39cf 2c91 03a3 ebd7 70cf 2c91 ...n9.,.....p.,. │ │ │ │ +00076830: 03a3 ead7 0d91 0439 58cf 616e 6493 d771 .......9X.and..q │ │ │ │ +00076840: 9104 0075 cf69 6e93 d74d 8d91 0140 e49f ...u.in..M...@.. │ │ │ │ +00076850: fba5 32db 308e 9107 a159 cf61 7265 9374 ..2.0....Y.are.t │ │ │ │ +00076860: 6865 9873 616d 6593 6173 9869 6e93 d74d he.same.as.in..M │ │ │ │ +00076870: 9101 40e4 cf2c 9103 a3eb 7369 6e63 6593 ..@..,....since. │ │ │ │ +00076880: 7468 6573 6598 6578 7072 6573 7369 6f6e these.expression │ │ │ │ +00076890: 7393 646f 986e 6f74 9369 6e95 ac72 7693 s.do.not.in..rv. │ │ │ │ +000768a0: 6f6c 7693 658e a18d 9112 c761 7468 6596 olv.e......athe. │ │ │ │ +000768b0: 03ea a86e 6577 9374 9aac 7279 7090 538e ...new.t..ryp.S. │ │ │ │ +000768c0: 6593 636f 6e73 7461 6e98 748d 93eb 406f e.constan.t...@o │ │ │ │ +000768d0: 708e 9110 a741 cf2e 8e9f 1005 468d 911e p....A......F... │ │ │ │ +000768e0: 28f0 4691 ff05 566f 729b 031c 7d65 6163 (.F...Vor...}eac │ │ │ │ +000768f0: 90ac 7268 9103 1c7c d758 91fe f185 7396 ..rh...|.X....s. │ │ │ │ +00076900: 0355 52da 3293 558d 9101 3111 9ffb a532 .UR.2.U...1....2 │ │ │ │ +00076910: d86e 8e91 09f5 decf 6465 0c6e 6598 d769 .n......de.ne..i │ │ │ │ +00076920: 8d9f 01cc ccd8 5891 ff35 2673 8e91 0dbd ......X..5&s.... │ │ │ │ +00076930: 95cf 746f 9862 9053 8e65 9874 6865 9869 ..to.b.S.e.the.i │ │ │ │ +00076940: 6e63 6c75 7369 6f6e 9603 1c7c 6675 6e63 nclusion...|func │ │ │ │ +00076950: 7469 6f6e 9866 6f72 9874 6865 9373 7562 tion.for.the.sub │ │ │ │ +00076960: 7365 7498 d753 9100 b2d7 cf28 d758 91fe set..S.....(.X.. │ │ │ │ +00076970: f185 73cf 2996 0355 52da 1293 cf5b 96fe ..s.)..UR....[.. │ │ │ │ +00076980: 0002 5bd7 0b91 fe13 9173 3a1b 906e 39cf ..[......s:..n9. │ │ │ │ +00076990: 5d93 5d8d 9f01 cccc d84d 8e8e a18d 9112 ].]......M...... │ │ │ │ +000769a0: c761 cf69 6691 04d0 175b 9bfe 0002 5bd7 .a.if....[....[. │ │ │ │ +000769b0: 0b96 fe13 9173 3b91 01ff fe0b 9373 8d9f .....s;......s.. │ │ │ │ +000769c0: fba5 32db 308e 9102 ce39 d73a 0d91 00a7 ..2.0....9.:.... │ │ │ │ +000769d0: 1ccf 5d98 5d8d 9f01 cccc d84d 8e91 0983 ..].]......M.... │ │ │ │ +000769e0: f0cf 28d7 5896 fef1 8573 3b91 01ff fe58 ..(.X....s;....X │ │ │ │ +000769f0: 9373 8d9f fba5 32db 308e 9b02 ce39 cf29 .s....2.0....9.) │ │ │ │ +00076a00: 9604 dbd9 3d93 3196 04d0 1766 6f72 9104 ....=.1....for.. │ │ │ │ +00076a10: d018 736f 6d65 93d7 5891 fef1 8573 8d9f ..some..X....s.. │ │ │ │ +00076a20: fba5 32db 308e 98cf 2c91 0509 7361 6e64 ..2.0...,...sand │ │ │ │ +00076a30: 9b04 d018 6f74 6865 7277 6973 6593 746f ....otherwise.to │ │ │ │ +00076a40: 9862 9053 8e65 9374 6865 9866 756e 6374 .b.S.e.the.funct │ │ │ │ +00076a50: 696f 6e93 318d da21 8e91 0c00 02cf 5b96 ion.1..!......[. │ │ │ │ +00076a60: fe00 025b d70b 91fe 1391 733a 1b90 6e39 ...[......s:..n9 │ │ │ │ +00076a70: cf5d 935d 8d9f 01cc ccd8 4d8e 8ea1 8d91 .].]......M..... │ │ │ │ +00076a80: 12c7 61cf 7365 6e64 696e 679b 04f0 1d30 ..a.sending....0 │ │ │ │ +00076a90: 9605 125a da32 93cf 3198 746f 8d98 6390 ...Z.2..1.to..c. │ │ │ │ +00076aa0: ac72 688e 9110 5c87 285b 96fe 0002 5bd7 .rh...\.([....[. │ │ │ │ +00076ab0: 0b91 fe13 9173 3a1b 906e 39cf 5d93 5d8d .....s:..n9.].]. │ │ │ │ +00076ac0: 9f01 cccc d84d 8e91 0983 f0cf 292e 9108 .....M......)... │ │ │ │ +00076ad0: 493e 5468 656e 98d7 698d 9f01 cccc d858 I>Then..i......X │ │ │ │ +00076ae0: 91ff 3526 738e 910f b373 da32 9105 125a ..5&s....s.2...Z │ │ │ │ +00076af0: cf28 d753 9100 b2d7 cf28 d758 9bfe f185 .(.S.....(.X.... │ │ │ │ +00076b00: 73cf 298d da21 8e91 0c00 02cf 5b93 5bd7 s.)..!......[.[. │ │ │ │ +00076b10: 0b91 fe13 9173 3a1b 906e 39cf 5d93 5d8d .....s:..n9.].]. │ │ │ │ +00076b20: 9f01 cccc d84d 8d91 00da 229f fdb8 e4dc .....M...."..... │ │ │ │ +00076b30: 308e 8e91 0c35 b7cf 28d7 5898 73cf 2929 0....5..(.X.s.)) │ │ │ │ +00076b40: 9604 f01d 6290 538e 6563 6175 7365 935b ....b.S.ecause.[ │ │ │ │ +00076b50: 96fe 0002 5bd7 0b91 fe13 9173 3a1b 906e ....[......s:..n │ │ │ │ +00076b60: 39cf 5d93 5d8d 9f01 cccc d84d 8d91 00da 9.].]......M.... │ │ │ │ +00076b70: 229f fdb8 e4dc 308e 8e91 1148 11cf 3d8e ".....0....H..=. │ │ │ │ +00076b80: a18d 9112 c761 5b96 fe00 025b d70b 91fe .....a[....[.... │ │ │ │ +00076b90: 1391 733a 1b90 6e39 cf5d 935d 8d9f 01cc ..s:..n9.].].... │ │ │ │ +00076ba0: ccd8 4d8e 9109 83f0 cf2e 9105 aabe 5573 ..M...........Us │ │ │ │ +00076bb0: 696e 6796 0410 9d74 6865 9373 656d 616e ing....the.seman │ │ │ │ +00076bc0: 9aac 7274 6963 7391 0410 9c6f 668d 93df ..rtics....of... │ │ │ │ +00076bd0: 5491 ff05 5679 7090 538e 658d 8d91 00b4 T...Vyp.S.e..... │ │ │ │ +00076be0: 7889 0000 6666 0003 8666 8e8e 9104 3ade x...ff...f....:. │ │ │ │ +00076bf0: 4465 0c6e 6974 696f 6e8e 9153 ff6b cf67 De.nition..S.k.g │ │ │ │ +00076c00: 6976 9865 6e9b 0410 9c69 6e93 5365 6374 iv.en....in.Sect │ │ │ │ +00076c10: 696f 6e93 3130 2e34 2e32 2c91 041a 1a6f ion.10.4.2,....o │ │ │ │ +00076c20: 6e65 9368 6173 9874 6861 7493 666f 728e ne.has.that.for. │ │ │ │ +00076c30: a18d 9112 c761 616e 90ac 7279 9b03 eaa8 .....aan..ry.... │ │ │ │ +00076c40: 28d7 5896 fef1 8573 3b91 01ff fe58 9373 (.X....s;....X.s │ │ │ │ +00076c50: 8d9f fba5 32db 308e 9102 ce39 cf29 9603 ....2.0....9.).. │ │ │ │ +00076c60: 5552 da32 9355 8d91 0131 119f fba5 32d8 UR.2.U...1....2. │ │ │ │ +00076c70: 6ed5 2bd8 6d8e 9114 fa9d cf2c 9869 6698 n.+.m......,.if. │ │ │ │ +00076c80: 5b9b fe00 025b d70b 96fe 1391 733b 9101 [....[......s;.. │ │ │ │ +00076c90: fffe 0b93 738d 9ffb a532 db30 8e91 02ce ....s....2.0.... │ │ │ │ +00076ca0: 39d7 3a0d 9100 a71c cf5d 985d 8d9f 01cc 9.:......].].... │ │ │ │ +00076cb0: ccd8 4d8d 9100 da22 9ffd b8e4 dc30 8e8e ..M....".....0.. │ │ │ │ +00076cc0: 910c 35b7 cf28 d758 96fe f185 733b 9101 ..5..(.X....s;.. │ │ │ │ +00076cd0: fffe 5893 738d 9ffb a532 db30 8e91 02ce ..X.s....2.0.... │ │ │ │ +00076ce0: 39cf 2996 0355 523d 9331 9103 eaa8 7468 9.)..UR=.1....th │ │ │ │ +00076cf0: 656e 8ea6 8d8d 8d91 18c7 615b 96fe 0002 en........a[.... │ │ │ │ +00076d00: 5b8d df54 91ff 0556 7970 9053 8e65 8d8d [..T...Vyp.S.e.. │ │ │ │ +00076d10: 9100 b478 8900 0066 6600 0386 668e 8e91 ...x...ff...f... │ │ │ │ +00076d20: 043a de44 650c 6e69 7469 6f6e 8e91 4bde .:.De.nition..K. │ │ │ │ +00076d30: 31cf 5d93 5d8d 9f01 cccc d84d 8d91 00da 1.].]......M.... │ │ │ │ +00076d40: 229f fdb8 e4dc 308e 8e9b 0c35 b7cf 285b ".....0....5..([ │ │ │ │ +00076d50: 935b d70b 91fe 1391 733a 1b90 6e39 cf5d .[......s:..n9.] │ │ │ │ +00076d60: 935d 8d9f 01cc ccd8 4d8d 9100 da22 9ffd .]......M....".. │ │ │ │ +00076d70: b8e4 dc30 8e8e 98d7 3b9b 01ff fe53 9100 ...0....;....S.. │ │ │ │ +00076d80: b2d7 cf28 d758 91fe f185 73cf 2929 285b ...(.X....s.))([ │ │ │ │ +00076d90: 935b d70b 91fe 1391 733b 983a 70cf 5d93 .[......s;.:p.]. │ │ │ │ +00076da0: 5d8d 9f01 cccc d84d 8d91 00da 229f fdb8 ]......M...."... │ │ │ │ +00076db0: e4dc 308e 8e91 0c35 b7cf 2928 d769 8d9f ..0....5..)(.i.. │ │ │ │ +00076dc0: 01cc ccd8 5891 ff35 2673 8e91 0aa1 19cf ....X..5&s...... │ │ │ │ +00076dd0: 2996 0355 523d 9331 d73a 8e8e 8ea4 1a1a )..UR=.1.:...... │ │ │ │ +00076de0: 5a8d 9112 c761 cf54 689a ac72 7573 9603 Z....a.Th..rus.. │ │ │ │ +00076df0: eaa8 d74d 8d91 0140 e49f fba5 32db 308e ...M...@....2.0. │ │ │ │ +00076e00: 9107 f9c5 cf73 6174 6973 0c65 7393 7468 .....satis.es.th │ │ │ │ +00076e10: 6593 7365 7175 656e 9874 8e9f 1a1f a08d e.sequen.t...... │ │ │ │ +00076e20: 8d8d 9118 c761 28d7 0d91 0491 c43b 9105 .....a(......;.. │ │ │ │ +00076e30: eaa6 da39 d766 8d9f 01dd dfd5 28d8 0b91 ...9.f......(... │ │ │ │ +00076e40: fe95 5473 d529 8deb 416f 708e 8d91 0936 ..Ts.)..Aop....6 │ │ │ │ +00076e50: 51db 218e 9111 b659 d81b 8e91 25f0 f7d7 Q.!....Y....%... │ │ │ │ +00076e60: 3a8d 9103 eaa8 df54 91ff 0556 7970 9053 :......T...Vyp.S │ │ │ │ +00076e70: 8e65 8d8d 9100 b478 8900 0066 6600 0386 .e.....x...ff... │ │ │ │ +00076e80: 668e 8e91 043a de44 650c 6e69 7469 6f6e f....:.De.nition │ │ │ │ +00076e90: 8e91 53b3 81d7 7091 03ea a866 9101 47ff ..S...p....f..G. │ │ │ │ +00076ea0: cf29 d73a 8e8e 8ea1 8d91 12c7 61cf 4275 .).:........a.Bu │ │ │ │ +00076eb0: 7496 02f0 2c73 696e 6365 9b02 f02d 7468 t...,since...-th │ │ │ │ +00076ec0: 6593 7365 7175 656e 90ac 7274 9328 d70d e.sequen..rt.(.. │ │ │ │ +00076ed0: 9100 a71c 3b91 01ff fecf 28da 39d7 668d ....;.....(.9.f. │ │ │ │ +00076ee0: 9f01 cccc d80b 8ddb 218e 9108 8008 d81b ........!....... │ │ │ │ +00076ef0: 8e91 139a 9ed7 3a8d 98df 5491 ff05 5679 ......:...T...Vy │ │ │ │ +00076f00: 7090 538e 658d 8d91 00b4 7889 0000 6666 p.S.e.....x...ff │ │ │ │ +00076f10: 0003 8666 8e8e 9104 3ade 4465 0c6e 6974 ...f....:.De.nit │ │ │ │ +00076f20: 696f 6e8e 9151 be8a d770 9366 9101 47ff ion..Q...p.f..G. │ │ │ │ +00076f30: cf29 9106 457f da29 9106 457e d771 906e .)..E..)..E~.q.n │ │ │ │ +00076f40: 39cf 2998 6973 9369 6e8d 93df 5468 656f 9.).is.in...Theo │ │ │ │ +00076f50: 90ac 7272 656d 738e 8d91 32c2 e09f 01cc ..rrems...2..... │ │ │ │ +00076f60: ccdb 548e 913a 06dc cf2c 9103 2245 6974 ..T..:...,.."Eit │ │ │ │ +00076f70: 9869 7393 7361 7469 730c 6564 8ea4 1000 .is.satis.ed.... │ │ │ │ +00076f80: 008d 9112 c761 629a ac72 7996 03cd 8674 .....ab..ry....t │ │ │ │ +00076f90: 6865 936d 6f90 538e 6465 6c91 03cd 85d7 he.mo.S.del..... │ │ │ │ +00076fa0: 4d91 050e 6acf 616e 6493 6865 6e63 6593 M...j.and.hence. │ │ │ │ +00076fb0: 616c 736f 9362 9879 9374 6865 9103 cd85 also.b.y.the.... │ │ │ │ +00076fc0: 6d6f 9053 8e64 656c 93d7 4d8d 9101 40e4 mo.S.del..M...@. │ │ │ │ +00076fd0: 9ffb a532 db30 8e91 07dc a3cf 2873 696e ...2.0......(sin │ │ │ │ +00076fe0: 6365 9374 6865 9373 6571 7565 6e98 7493 ce.the.sequen.t. │ │ │ │ +00076ff0: 646f 9053 8e65 7391 03cd 856e 6f74 9369 do.S.es....not.i │ │ │ │ +00077000: 6e98 7698 6f6c 7698 6593 7468 658e a18d n.v.olv.e.the... │ │ │ │ +00077010: 9112 c761 6e65 7796 04bf df74 9aac 7279 ...anew....t..ry │ │ │ │ +00077020: 7090 538e 6593 636f 6e73 7461 6e98 748d p.S.e.constan.t. │ │ │ │ +00077030: 9104 bfde eb40 6f70 8e91 117c 77cf 292e .....@op...|w.). │ │ │ │ +00077040: 9107 b885 496e 7374 616e 9874 6961 7469 ....Instan.tiati │ │ │ │ +00077050: 6e67 93d7 0b91 04d3 6dcf 746f 9328 d70b ng......m.to.(.. │ │ │ │ +00077060: 91fe 1391 73cf 298d eb40 6f70 8e91 117c ....s.)..@op...| │ │ │ │ +00077070: 78cf 696e 9374 6869 7393 7365 7175 656e x.in.this.sequen │ │ │ │ +00077080: 9874 9104 bfde 2877 6869 6398 6893 6973 .t....(whic.h.is │ │ │ │ +00077090: 9370 9053 8e65 726d 6973 7369 626c 658e .p.S.ermissible. │ │ │ │ +000770a0: a18d 9112 c761 7369 6e63 6596 039b c162 .....asince....b │ │ │ │ +000770b0: 90ac 7279 9343 6f6e 6469 7469 6f6e 9b03 ..ry.Condition.. │ │ │ │ +000770c0: 9bc2 2869 7629 93d7 0b91 03af 50cf 646f ..(iv)......P.do │ │ │ │ +000770d0: 9053 8e65 7393 6e6f 7498 6f90 538e 6363 .S.es.not.o.S.cc │ │ │ │ +000770e0: 7572 9369 6e93 d70d 9100 a71c cf29 2c91 ur.in........),. │ │ │ │ +000770f0: 03ab 896f 6e65 9374 6890 ac72 7573 9868 ...one.th..rus.h │ │ │ │ +00077100: 6173 9374 6861 7493 d74d 8d91 0140 e49f as.that..M...@.. │ │ │ │ +00077110: fba5 32db 308e 9107 aade cf73 6174 6973 ..2.0......satis │ │ │ │ +00077120: 0c65 7398 7468 6593 7365 7175 656e 90ac .es.the.sequen.. │ │ │ │ +00077130: 7274 8ea6 8d8d 8d91 18c7 6128 d70d 9104 rt........a(.... │ │ │ │ +00077140: 91c4 3b91 05ea a6cf 28da 39d7 668d 9f01 ..;.....(.9.f... │ │ │ │ +00077150: dddf d528 d80b 91fe 9554 73d5 298d eb41 ...(.....Ts.)..A │ │ │ │ +00077160: 6f70 8e8d 9109 3651 db21 8e91 11b6 59d8 op....6Q.!....Y. │ │ │ │ +00077170: 1b8e 9125 f0f7 d73a 8d91 03ea a8df 5491 ...%...:......T. │ │ │ │ +00077180: ff05 5679 7090 538e 658d 8d91 00b4 7889 ..Vyp.S.e.....x. │ │ │ │ +00077190: 0000 6666 0003 8666 8e8e 9104 3ade 4465 ..ff...f....:.De │ │ │ │ +000771a0: 0c6e 6974 696f 6e8e 9153 b381 d770 9103 .nition..S...p.. │ │ │ │ +000771b0: eaa8 6691 0147 ffcf 2996 0355 52da 2993 ..f..G..)..UR.). │ │ │ │ +000771c0: d771 906e 39cf 5b28 d70b 91fe 1391 73cf .q.n9.[(......s. │ │ │ │ +000771d0: 298d eb40 6f70 8e91 0cbc 99d7 3d0b 9013 )..@op......=... │ │ │ │ +000771e0: 8fcf 5d29 d73a 8e8e 8e8e 9f24 fd13 8e8c ..]).:.....$.... │ │ │ │ +000771f0: 8b00 0000 8800 0000 0000 0000 0000 0000 ................ │ │ │ │ 00077200: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00077210: 0000 0000 0000 0000 075d 97a0 02cc 0555 .........].....U │ │ │ │ -00077220: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -00077230: eaf1 ebd0 3133 3692 012f f5f4 4368 6170 ....136../..Chap │ │ │ │ -00077240: 7465 7291 0480 0031 302e 910a 8000 5468 ter....10.....Th │ │ │ │ -00077250: 656f 7269 6573 8e91 eaf1 eb9f 0566 6689 eories.......ff. │ │ │ │ -00077260: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -00077270: df8d a0fd 8bd0 218d 91ea f1eb cf41 7070 ......!......App │ │ │ │ -00077280: 6c79 696e 6796 03e8 584d 6f90 538e 6475 lying...XMo.S.du │ │ │ │ -00077290: 739b 03e8 5950 90ac 726f 6e65 6e73 2c91 s...YP..ronens,. │ │ │ │ -000772a0: 03e8 cf6f 6e65 9363 6f6e 636c 7564 6573 ...one.concludes │ │ │ │ -000772b0: 9874 6861 7493 d74d 8d91 0140 e49f fba5 .that..M...@.... │ │ │ │ -000772c0: 32db 308e 9107 f776 cf73 6174 6973 0c65 2.0....v.satis.e │ │ │ │ -000772d0: 7393 28d7 0d91 048f 753b 9105 e856 7190 s.(.....u;...Vq. │ │ │ │ -000772e0: 6e39 cf5b 28d7 0b91 fe13 9173 cf29 8deb n9.[(......s.).. │ │ │ │ -000772f0: 406f 708e 910c bc99 d73d 0b90 138f cf5d @op......=.....] │ │ │ │ -00077300: 2998 616e 6493 7468 6572 6566 6f72 658e ).and.therefore. │ │ │ │ -00077310: a410 0000 8d91 eaf1 ebd7 4d8d 9101 40e4 ..........M...@. │ │ │ │ -00077320: 9ffb a532 db30 8e91 07f9 c5cf 6973 9603 ...2.0......is.. │ │ │ │ -00077330: eaa8 6193 6d6f 9053 8e64 656c 936f 6693 ..a.mo.S.del.of. │ │ │ │ -00077340: da54 8d91 030c cd9f fba5 32db 308e 9105 .T........2.0... │ │ │ │ -00077350: db06 cf2c 9361 7393 7265 7175 6972 6564 ...,.as.required │ │ │ │ -00077360: 2e8e 9f16 0000 8d91 f653 7a41 6e96 02b1 .........SzAn... │ │ │ │ -00077370: 5065 7874 656e 7369 6f6e 9362 9aac 7279 Pextension.b..ry │ │ │ │ -00077380: 9374 9879 709a 538e 6593 6465 0c6e 6974 .t.yp.S.e.de.nit │ │ │ │ -00077390: 696f 6e93 6973 9369 6e93 6661 6374 9361 ion.is.in.fact.a │ │ │ │ -000773a0: 9373 7098 6563 6961 6c93 6361 7365 936f .sp.ecial.case.o │ │ │ │ -000773b0: 6693 6578 7465 6e73 696f 6e93 629a ac72 f.extension.b..r │ │ │ │ -000773c0: 7993 7498 7970 9a53 8e65 9373 7098 6563 y.t.yp.S.e.sp.ec │ │ │ │ -000773d0: 690c 6361 7469 6f6e 2e8e a18d 91ea f1eb i.cation........ │ │ │ │ -000773e0: 5491 ff05 566f 9605 84fd 7365 659b 0584 T...Vo....see... │ │ │ │ -000773f0: fe74 6869 732c 9105 eb93 7375 7070 9053 .this,....supp.S │ │ │ │ -00077400: 8e6f 7365 93da 68cf 28d7 0b8d 9f01 cccc .ose..h.(....... │ │ │ │ -00077410: d531 8e91 04c0 04d7 3b8d 9601 fffe 3a93 .1......;.....:. │ │ │ │ -00077420: 3a93 3a8e 9111 ca9c 3b91 01ff fe0b 8d9f :.:.....;....... │ │ │ │ -00077430: 01cc ccd8 6e8e 9105 a850 cf29 8deb 406f ....n....P.)..@o │ │ │ │ -00077440: 708e 910c bc99 d73b 9107 84fc 1b90 c71d p......;........ │ │ │ │ -00077450: 3b91 0784 fb70 8d9f 01cc ccd8 1b8d 9049 ;....p.........I │ │ │ │ -00077460: 7bdb 218e 8d91 08c9 83eb 4162 953c 726f {.!.......Ab.|...... │ │ │ │ +00077270: 942f df8d a0fd 8bd0 218d 91ea f1eb cf41 ./......!......A │ │ │ │ +00077280: 7070 6c79 696e 6796 03e8 584d 6f90 538e pplying...XMo.S. │ │ │ │ +00077290: 6475 739b 03e8 5950 90ac 726f 6e65 6e73 dus...YP..ronens │ │ │ │ +000772a0: 2c91 03e8 cf6f 6e65 9363 6f6e 636c 7564 ,....one.conclud │ │ │ │ +000772b0: 6573 9874 6861 7493 d74d 8d91 0140 e49f es.that..M...@.. │ │ │ │ +000772c0: fba5 32db 308e 9107 f776 cf73 6174 6973 ..2.0....v.satis │ │ │ │ +000772d0: 0c65 7393 28d7 0d91 048f 753b 9105 e856 .es.(.....u;...V │ │ │ │ +000772e0: 7190 6e39 cf5b 28d7 0b91 fe13 9173 cf29 q.n9.[(......s.) │ │ │ │ +000772f0: 8deb 406f 708e 910c bc99 d73d 0b90 138f ..@op......=.... │ │ │ │ +00077300: cf5d 2998 616e 6493 7468 6572 6566 6f72 .]).and.therefor │ │ │ │ +00077310: 658e a410 0000 8d91 eaf1 ebd7 4d8d 9101 e...........M... │ │ │ │ +00077320: 40e4 9ffb a532 db30 8e91 07f9 c5cf 6973 @....2.0......is │ │ │ │ +00077330: 9603 eaa8 6193 6d6f 9053 8e64 656c 936f ....a.mo.S.del.o │ │ │ │ +00077340: 6693 da54 8d91 030c cd9f fba5 32db 308e f..T........2.0. │ │ │ │ +00077350: 9105 db06 cf2c 9361 7393 7265 7175 6972 .....,.as.requir │ │ │ │ +00077360: 6564 2e8e 9f16 0000 8d91 f653 7a41 6e96 ed.........SzAn. │ │ │ │ +00077370: 02b1 5065 7874 656e 7369 6f6e 9362 9aac ..Pextension.b.. │ │ │ │ +00077380: 7279 9374 9879 709a 538e 6593 6465 0c6e ry.t.yp.S.e.de.n │ │ │ │ +00077390: 6974 696f 6e93 6973 9369 6e93 6661 6374 ition.is.in.fact │ │ │ │ +000773a0: 9361 9373 7098 6563 6961 6c93 6361 7365 .a.sp.ecial.case │ │ │ │ +000773b0: 936f 6693 6578 7465 6e73 696f 6e93 629a .of.extension.b. │ │ │ │ +000773c0: ac72 7993 7498 7970 9a53 8e65 9373 7098 .ry.t.yp.S.e.sp. │ │ │ │ +000773d0: 6563 690c 6361 7469 6f6e 2e8e a18d 91ea eci.cation...... │ │ │ │ +000773e0: f1eb 5491 ff05 566f 9605 84fd 7365 659b ..T...Vo....see. │ │ │ │ +000773f0: 0584 fe74 6869 732c 9105 eb93 7375 7070 ...this,....supp │ │ │ │ +00077400: 9053 8e6f 7365 93da 68cf 28d7 0b8d 9f01 .S.ose..h.(..... │ │ │ │ +00077410: cccc d531 8e91 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ +00077420: 3a93 3a93 3a8e 9111 ca9c 3b91 01ff fe0b :.:.:.....;..... │ │ │ │ +00077430: 8d9f 01cc ccd8 6e8e 9105 a850 cf29 8deb ......n....P.).. │ │ │ │ +00077440: 406f 708e 910c bc99 d73b 9107 84fc 1b90 @op......;...... │ │ │ │ +00077450: c71d 3b91 0784 fb70 8d9f 01cc ccd8 1b8d ..;....p........ │ │ │ │ +00077460: 9049 7bdb 218e 8d91 08c9 83eb 4162 953c .I{.!.......Ab.< │ │ │ │ +00077470: 726f 936f 6c8e 8e91 1e7c cbda 6998 cf69 ro.ol....|..i..i │ │ │ │ +00077480: 7393 6198 7490 ac72 7970 9053 8e65 9364 s.a.t..ryp.S.e.d │ │ │ │ +00077490: 650c 6e69 7469 6f6e 9866 6f72 9361 9874 e.nition.for.a.t │ │ │ │ +000774a0: 6865 6f72 7993 da54 9103 0ccd cf2e 8ea1 heory..T........ │ │ │ │ +000774b0: 8d91 eaf1 eb43 686f 9a53 8e6f 7369 6e67 .....Cho.S.osing │ │ │ │ +000774c0: 9603 eaa8 6193 7490 ac72 7970 9865 9376 ....a.t..ryp.e.v │ │ │ │ +000774d0: 91ff 58e4 6172 6961 626c 6593 d70b 9103 ..X.ariable..... │ │ │ │ +000774e0: fe37 cf64 690b 6572 656e 9aac 7274 9366 .7.di.eren..rt.f │ │ │ │ +000774f0: 726f 6d93 d70b 8d9f 01cc ccd5 318e 9104 rom.........1... │ │ │ │ +00077500: c004 d73b 8d96 01ff fe3a 933a 933a 8e91 ...;.....:.:.:.. │ │ │ │ +00077510: 11ca 9c3b 9101 fffe 0b8d 9f01 cccc d86e ...;...........n │ │ │ │ +00077520: 8e91 05a8 50cf 2c93 6c65 7493 d771 9104 ....P.,.let..q.. │ │ │ │ +00077530: 58e1 cf64 656e 6f74 6593 7468 6593 666f X..denote.the.fo │ │ │ │ +00077540: 726d 9875 6c61 8ea4 1a00 008d 8d8d 91f0 rm.ula.......... │ │ │ │ +00077550: f1eb da39 d766 8d9f 01cc ccd8 0b8d db21 ...9.f.........! │ │ │ │ +00077560: 8e91 0880 08d8 1b8e 9113 9a9e d73a 8d91 .............:.. │ │ │ │ +00077570: 03ea a8df 5491 ff05 5679 7090 538e 658d ....T...Vyp.S.e. │ │ │ │ +00077580: 8d91 00b4 7889 0000 6666 0003 8666 8e8e ....x...ff...f.. │ │ │ │ +00077590: 9104 3ade 4465 0c6e 6974 696f 6e8e 9153 ..:.De.nition..S │ │ │ │ +000775a0: b381 d770 9103 eaa8 668e 8e8e a18d 91ea ...p....f....... │ │ │ │ +000775b0: f1eb cf54 6865 6e9b 03dc d7da 68cf 28d7 ...Then.....h.(. │ │ │ │ +000775c0: 0b8d 9f01 cccc d531 8e91 04c0 04d7 3b8d .......1......;. │ │ │ │ +000775d0: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b96 ....:.:.:.....;. │ │ │ │ +000775e0: 01ff fe0b 8d9f 01cc ccd8 6e8e 9105 a850 ..........n....P │ │ │ │ +000775f0: cf29 8deb 406f 708e 910c bc99 d73b 931b .)..@op......;.. │ │ │ │ +00077600: 90c7 1d3b 9370 3b93 0b90 138f 3b93 da3b ...;.p;.....;..; │ │ │ │ +00077610: d73b 9371 906e 39da 6998 cf73 6174 6973 .;.q.n9.i..satis │ │ │ │ +00077620: 0c65 7398 616c 6c98 7468 6598 636f 6e64 .es.all.the.cond │ │ │ │ +00077630: 6974 696f 6e73 9103 dcd6 6e65 6365 7373 itions....necess │ │ │ │ +00077640: 6172 7998 746f 9862 9553 8e65 9861 9874 ary.to.b.S.e.a.t │ │ │ │ +00077650: 90ac 7279 7093 6598 7370 9365 632d 8ea4 ..ryp.e.sp.ec-.. │ │ │ │ +00077660: 1000 008d 91ea f1eb 690c 6361 7469 6f6e ........i.cation │ │ │ │ +00077670: 9604 16ff 666f 7293 da54 9103 0ccd cf2e ....for..T...... │ │ │ │ +00077680: 9105 bde4 5369 6e63 6593 d771 906e 39cf ....Since..q.n9. │ │ │ │ +00077690: 5b28 d70b 8d9f 01cc ccd5 318e 9104 c004 [(........1..... │ │ │ │ +000776a0: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +000776b0: 9c3b 9101 fffe 0b8d 9f01 cccc d86e 8e91 .;...........n.. │ │ │ │ +000776c0: 05a8 50cf 298d eb40 6f70 8e91 0cbc 99d7 ..P.)..@op...... │ │ │ │ +000776d0: 3d0b 9013 8fcf 5d93 6973 9104 16fe 6a75 =.....].is....ju │ │ │ │ +000776e0: 7374 93da 39d7 668d 9f01 dddf d528 d80b st..9.f......(.. │ │ │ │ +000776f0: 8d9f 011c 71d6 318e 9104 2aa7 d83b 8d3a ....q.1...*..;.: │ │ │ │ +00077700: 3a3a 8e91 0715 5c3b 0b8d 9f01 0000 d96e ::....\;.......n │ │ │ │ +00077710: 8e91 051e 37d5 298d eb41 6f70 8e8d 9109 ....7.)..Aop.... │ │ │ │ +00077720: 3651 db21 8e91 11b6 59d8 1b8e 913d fa20 6Q.!....Y....=. │ │ │ │ +00077730: d73a 8d93 df54 91ff 0556 7970 9053 8e65 .:...T...Vyp.S.e │ │ │ │ +00077740: 8d8d 9100 b478 8900 0066 6600 0386 668e .....x...ff...f. │ │ │ │ +00077750: 8e91 043a de44 650c 6e69 7469 6f6e 8e91 ...:.De.nition.. │ │ │ │ +00077760: 540c 2fd7 7093 6691 0147 ffcf 2c91 0422 T./.p.f..G..,.." │ │ │ │ +00077770: 146f 6e65 8ea1 8d91 eaf1 eb68 6173 9103 .one.......has.. │ │ │ │ +00077780: eaa8 7468 6174 8ea4 1a00 008d 8d8d 91f0 ..that.......... │ │ │ │ +00077790: f1eb da54 8d91 030c cdcf 2b8d 9f01 cccc ...T......+..... │ │ │ │ +000777a0: d874 7990 497b 6465 668e 8e91 2187 63da .ty.I{def...!.c. │ │ │ │ +000777b0: 68cf 28d7 0b8d 9f01 cccc d531 8e9b 04c0 h.(........1.... │ │ │ │ +000777c0: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +000777d0: ca9c 3b96 01ff fe0b 8d9f 01cc ccd8 6e8e ..;...........n. │ │ │ │ +000777e0: 9105 a850 cf29 8deb 406f 708e 910c bc99 ...P.)..@op..... │ │ │ │ +000777f0: d73b 931b 90c7 1d3b 9370 da69 9603 5552 .;.....;.p.i..UR │ │ │ │ +00077800: cf3d 93da 548d 9103 0ccd cf2b 8d9f 01cc .=..T......+.... │ │ │ │ +00077810: cce6 7479 7370 958f a565 9363 8e8e 9123 ..tysp...e.c...# │ │ │ │ +00077820: 0e39 da68 cf28 d70b 8d9f 01cc ccd5 318e .9.h.(........1. │ │ │ │ +00077830: 98d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +00077840: ca9c 3b96 01ff fe0b 8d9f 01cc ccd8 6e8e ..;...........n. │ │ │ │ +00077850: 9105 a850 cf29 8deb 406f 708e 910c bc99 ...P.)..@op..... │ │ │ │ +00077860: d73b 931b 90c7 1d3b 9370 3b93 0b90 138f .;.....;.p;..... │ │ │ │ +00077870: 3b93 da3b d73b 9371 906e 39da 698e 8e8e ;..;.;.q.n9.i... │ │ │ │ +00077880: a18d 91ea f1eb cf54 6890 ac72 7573 9603 .......Th..rus.. │ │ │ │ +00077890: eaa8 7468 6593 5072 6f70 9a53 8e6f 7369 ..the.Prop.S.osi │ │ │ │ +000778a0: 7469 6f6e 9369 6e93 5365 6374 696f 6e93 tion.in.Section. │ │ │ │ +000778b0: 3130 2e35 2e34 9369 7393 6193 7370 9865 10.5.4.is.a.sp.e │ │ │ │ +000778c0: 6369 616c 9363 6173 6593 6f66 9374 6865 cial.case.of.the │ │ │ │ +000778d0: 9361 6298 6f95 ac72 7693 6591 03ea a850 .ab.o..rv.e....P │ │ │ │ +000778e0: 726f 7098 6f73 6974 696f 6e2e 8ea4 1000 rop.osition..... │ │ │ │ +000778f0: 008d 91f6 537a 496e 9605 0de0 616e 9105 ....SzIn....an.. │ │ │ │ +00077900: 0de1 6578 7465 6e73 696f 6e93 629a ac72 ..extension.b..r │ │ │ │ +00077910: 7993 7498 7970 9a53 8e65 9373 7098 6563 y.t.yp.S.e.sp.ec │ │ │ │ +00077920: 690c 6361 7469 6f6e 2c91 0556 af74 6865 i.cation,..V.the │ │ │ │ +00077930: 9370 726f 7098 6572 749a ac72 7993 d771 .prop.ert..ry..q │ │ │ │ +00077940: 9105 7c1a cf77 6869 6398 6893 6973 9361 ..|..whic.h.is.a │ │ │ │ +00077950: 7373 6572 7465 6493 6f66 9105 0de1 7468 sserted.of....th │ │ │ │ +00077960: 6593 6e65 776c 798e a18d 91ea f1eb 696e e.newly.......in │ │ │ │ +00077970: 95ac 7274 726f 9a53 8e64 7563 6564 9104 ..rtro.S.duced.. │ │ │ │ +00077980: 06f8 7493 7970 9865 9b04 06f7 636f 6e73 ..t.yp.e....cons │ │ │ │ +00077990: 7461 6e93 7496 0406 f86e 6565 6493 6e6f tan.t....need.no │ │ │ │ +000779a0: 7498 6465 7465 726d 696e 6593 7468 6593 t.determine.the. │ │ │ │ +000779b0: 749a ac72 7970 9053 8e65 9363 6f6e 7374 t..ryp.S.e.const │ │ │ │ +000779c0: 616e 9874 9104 06f7 756e 6971 7565 6c79 an.t....uniquely │ │ │ │ +000779d0: 9328 6576 9865 6e93 7570 9104 06f7 746f .(ev.en.up....to │ │ │ │ +000779e0: 9362 692d 8ea1 8d91 eaf1 eb6a 6563 7469 .bi-.......jecti │ │ │ │ +000779f0: 6f6e 292e 9105 9d3c 436f 7272 6573 709a on)....|..v.. │ │ │ │ -00077cf0: d254 6865 9609 547b 484f 4c93 4c6f 6769 .The..T{HOL.Logi │ │ │ │ -00077d00: 6393 696e 934d 4c8e 9f13 d677 8900 0100 c.in.ML....w.... │ │ │ │ -00077d10: 0001 c73e 7c9f 3a84 e48d cf49 6e96 043e ...>|.:....In..> │ │ │ │ -00077d20: ff74 6869 7393 639a ac72 6861 7074 6572 .this.c..rhapter │ │ │ │ -00077d30: 2c91 0454 1574 6865 9363 6f6e 6372 6574 ,..T.the.concret │ │ │ │ -00077d40: 6593 7265 7072 6573 656e 9874 6174 696f e.represen.tatio │ │ │ │ -00077d50: 6e93 6f66 9374 6865 93eb 4848 4f4c 93cf n.of.the..HHOL.. │ │ │ │ -00077d60: 6c6f 6769 6393 6973 9364 6573 6372 6962 logic.is.describ │ │ │ │ -00077d70: 9053 8e65 642e 9106 35e5 5468 6973 9369 .S.ed...5.This.i │ │ │ │ -00077d80: 6e98 7698 6f6c 7698 6573 8ea4 1000 008d n.v.olv.es...... │ │ │ │ -00077d90: 6465 7363 7269 6269 6e67 9603 c3c3 7468 describing....th │ │ │ │ -00077da0: 6593 eb48 4d4c 93cf 6675 6e63 7469 6f6e e..HML..function │ │ │ │ -00077db0: 739b 03c3 c274 6861 7493 636f 6d70 7269 s....that.compri │ │ │ │ -00077dc0: 7365 9374 6865 9369 6e90 ac72 7465 7266 se.the.in..rterf │ │ │ │ -00077dd0: 6163 6593 746f 9374 6865 936c 6f67 6963 ace.to.the.logic │ │ │ │ -00077de0: 9828 7570 9374 6f93 616e 6493 696e 636c .(up.to.and.incl │ │ │ │ -00077df0: 7564 696e 678e a18d 5365 6374 696f 6e96 uding...Section. │ │ │ │ -00077e00: 0554 a731 312e 3329 3b9b 0609 a674 6865 .T.11.3);....the │ │ │ │ -00077e10: 9371 756f 7461 7469 6f6e 2c91 05af 2770 .quotation,...'p │ │ │ │ -00077e20: 7269 6e90 ac72 7469 6e67 9361 6e64 9370 rin..rting.and.p │ │ │ │ -00077e30: 6172 7369 6e67 936f 6693 6c6f 6769 6361 arsing.of.logica │ │ │ │ -00077e40: 6c93 7465 726d 7393 2853 6563 7469 6f6e l.terms.(Section │ │ │ │ -00077e50: 9331 312e 3429 3b98 7468 658e a18d 7265 .11.4);.the...re │ │ │ │ -00077e60: 7072 6573 656e 90ac 7274 6174 696f 6e96 presen..rtation. │ │ │ │ -00077e70: 04a9 ad6f 669b 04a9 ae74 6865 6f72 656d ...of....theorem │ │ │ │ -00077e80: 7393 2853 6563 7469 6f6e 9331 312e 3729 s.(Section.11.7) │ │ │ │ -00077e90: 3b91 0509 3074 6865 9872 6570 7265 7365 ;...0the.represe │ │ │ │ -00077ea0: 6e90 ac72 7461 7469 6f6e 936f 6693 7468 n..rtation.of.th │ │ │ │ -00077eb0: 656f 7269 6573 9828 5365 6374 696f 6e93 eories.(Section. │ │ │ │ -00077ec0: 3131 2e38 293b 8ea1 8d74 6865 9604 523e 11.8);...the..R> │ │ │ │ -00077ed0: 6261 7369 6393 eb48 484f 4c93 cf74 6865 basic..HHOL..the │ │ │ │ -00077ee0: 6f72 6965 739b 0452 3d74 6861 7493 6172 ories..R=that.ar │ │ │ │ -00077ef0: 6593 6275 696c 7493 696e 90ac 7274 6f93 e.built.in..rto. │ │ │ │ -00077f00: 7468 6593 eb48 484f 4c93 cf73 7973 7465 the..HHOL..syste │ │ │ │ -00077f10: 6d98 2853 6563 7469 6f6e 7393 3131 2e38 m.(Sections.11.8 │ │ │ │ -00077f20: 2e34 9361 6e64 9331 312e 382e 3529 3b8e .4.and.11.8.5);. │ │ │ │ -00077f30: a18d 7468 6596 0451 a16d 6574 686f 9053 ..the..Q.metho.S │ │ │ │ -00077f40: 8e64 7393 666f 729b 0451 a065 7874 656e .ds.for..Q.exten │ │ │ │ -00077f50: 6469 6e67 9374 6865 6f72 6965 7393 2874 ding.theories.(t │ │ │ │ -00077f60: 6872 6f75 6768 6f75 7493 5365 6374 696f hroughout.Sectio │ │ │ │ -00077f70: 6e93 3131 2e39 9861 6e64 9369 6e93 5365 n.11.9.and.in.Se │ │ │ │ -00077f80: 6374 696f 6e93 3131 2e31 3029 3b91 0485 ction.11.10);... │ │ │ │ -00077f90: 1d61 6e64 8ea1 8d74 6865 9604 96c1 eb48 .and...the.....H │ │ │ │ -00077fa0: 4d4c 9b04 96c2 cf73 7973 7465 6d93 6675 ML.....system.fu │ │ │ │ -00077fb0: 6e63 7469 6f6e 7393 636f 6e63 6572 6e69 nctions.concerni │ │ │ │ -00077fc0: 6e67 9374 6865 986c 6f67 6963 9328 5365 ng.the.logic.(Se │ │ │ │ -00077fd0: 6374 696f 6e93 3131 2e31 312e 3129 2e91 ction.11.11.1).. │ │ │ │ -00077fe0: 073d 2c49 7493 6973 9361 7373 756d 6564 .=,It.is.assumed │ │ │ │ -00077ff0: 9874 6861 7493 7468 658e a18d 7265 6164 .that.the...read │ │ │ │ -00078000: 6572 9604 2ed9 6973 9366 616d 696c 6961 er....is.familia │ │ │ │ -00078010: 7293 7769 7468 93eb 484d 4ccf 2e9b 042e r.with..HML..... │ │ │ │ -00078020: da49 6693 6e6f 742c 9104 3fe5 7468 6593 .If.not,..?.the. │ │ │ │ -00078030: 696e 90ac 7274 726f 9053 8e64 7563 7469 in..rtro.S.ducti │ │ │ │ -00078040: 6f6e 9374 6f93 eb48 4d4c 98cf 696e 93eb on.to..HML..in.. │ │ │ │ -00078050: 4047 6574 7469 6e67 9353 7461 7274 6564 @Getting.Started │ │ │ │ -00078060: 9377 6974 6893 484f 4c8e a18d cf69 6e96 .with.HOL....in. │ │ │ │ -00078070: 03ea a8eb 4954 5554 4f52 4941 4c93 cf73 ....ITUTORIAL..s │ │ │ │ -00078080: 686f 756c 6493 6290 538e 6593 7265 6164 hould.b.S.e.read │ │ │ │ -00078090: 930c 7273 742e 8e9f 102f 8f8d 910b 618f ..rst..../....a. │ │ │ │ -000780a0: 5468 6596 03b6 c2eb 4848 4f4c 93cf 7379 The.....HHOL..sy │ │ │ │ -000780b0: 7374 656d 9370 726f 9aac 7276 6964 6573 stem.pro..rvides │ │ │ │ -000780c0: 93eb 484d 4c93 cf74 9879 7090 538e 6573 ..HML..t.yp.S.es │ │ │ │ -000780d0: 8d93 eb61 7479 7065 8e91 1e6c 2ccf 616e ...atype...l,.an │ │ │ │ -000780e0: 648d 9103 b6c3 eb61 7465 726d 8e91 1e6c d......aterm...l │ │ │ │ -000780f0: 2dcf 746f 9372 6570 7265 7365 6e98 7493 -.to.represen.t. │ │ │ │ -00078100: 7498 7970 9053 8e65 7393 616e 6493 7465 t.yp.S.es.and.te │ │ │ │ -00078110: 726d 7393 6f66 9374 6865 8ea1 8deb 4848 rms.of.the....HH │ │ │ │ -00078120: 4f4c 9605 0893 cf6c 6f67 6963 2c9b 0550 OL.....logic,..P │ │ │ │ -00078130: 0e61 7391 0508 9264 650c 6e65 6493 696e .as....de.ned.in │ │ │ │ -00078140: 9353 6563 7469 6f6e 7393 392e 3293 616e .Sections.9.2.an │ │ │ │ -00078150: 6493 392e 332c 9872 6573 7090 538e 6563 d.9.3,.resp.S.ec │ │ │ │ -00078160: 7469 769a ac72 656c 7991 ff05 562e 8d8d tiv..rely...V... │ │ │ │ -00078170: 9ffb a532 d531 8e8e 910d 52a4 cf49 7493 ...2.1....R..It. │ │ │ │ -00078180: 616c 736f 9370 726f 9876 6964 6573 9370 also.pro.vides.p │ │ │ │ -00078190: 7269 6d69 7469 7698 658e a18d eb48 4d4c rimitiv.e....HML │ │ │ │ -000781a0: 9604 ad5b cf66 756e 6374 696f 6e73 9b04 ...[.functions.. │ │ │ │ -000781b0: ad5a 666f 7293 6372 6561 7469 6e67 9361 .Zfor.creating.a │ │ │ │ -000781c0: 6e64 986d 616e 6970 756c 6174 696e 6793 nd.manipulating. │ │ │ │ -000781d0: 7691 ff58 e461 6c75 6573 986f 6693 7468 v..X.alues.of.th │ │ │ │ -000781e0: 6573 6593 7495 ac72 7970 9053 8e65 732e ese.t..ryp.S.es. │ │ │ │ -000781f0: 9107 80f8 5468 6598 6b93 6579 9604 ad5b ....The.k.ey...[ │ │ │ │ -00078200: 6964 6561 986f 6693 7468 658e a18d eb48 idea.of.the....H │ │ │ │ -00078210: 484f 4c96 04e1 12cf 7379 7374 656d 2c9b HOL.....system,. │ │ │ │ -00078220: 051e ac64 7565 9374 6f93 526f 6269 6e93 ...due.to.Robin. │ │ │ │ -00078230: 4d69 6c6e 6572 2c98 616e 6493 6469 7363 Milner,.and.disc │ │ │ │ -00078240: 7573 7365 6493 696e 9374 6869 7393 6390 ussed.in.this.c. │ │ │ │ -00078250: ac72 6861 7074 6572 2c98 6973 9374 6861 .rhapter,.is.tha │ │ │ │ -00078260: 7493 7468 656f 7265 6d73 9361 7265 8ea1 t.theorems.are.. │ │ │ │ -00078270: 8d72 6570 7265 7365 6e90 ac72 7465 6496 .represen..rted. │ │ │ │ -00078280: 03ad d661 739b 03ad d761 6e93 6162 7374 ...as....an.abst │ │ │ │ -00078290: 7261 6374 93eb 484d 4c98 cf74 90ac 7279 ract..HML..t..ry │ │ │ │ -000782a0: 7090 538e 6593 7768 6f73 6593 6f6e 6c79 p.S.e.whose.only │ │ │ │ -000782b0: 9370 7265 2d64 650c 6e65 6498 7691 ff58 .pre-de.ned.v..X │ │ │ │ -000782c0: e461 6c75 6573 9361 7265 9361 7869 6f6d .alues.are.axiom │ │ │ │ -000782d0: 732c 9103 ba01 616e 6493 7768 6f73 658e s,....and.whose. │ │ │ │ -000782e0: a18d 6f6e 6c79 9602 ed84 6f70 9053 8e65 ..only....op.S.e │ │ │ │ -000782f0: 7261 7469 6f6e 7393 6172 6593 7275 6c65 rations.are.rule │ │ │ │ -00078300: 7393 6f66 9369 6e66 6572 656e 6365 2e91 s.of.inference.. │ │ │ │ -00078310: 04e4 7f54 6869 7393 6d65 616e 7393 7468 ...This.means.th │ │ │ │ -00078320: 6174 9374 6865 9102 ed85 6f6e 6c79 9377 at.the....only.w │ │ │ │ -00078330: 95ac 7261 9379 9602 ed84 746f 9363 6f6e ..ra.y....to.con │ │ │ │ -00078340: 7374 7275 6374 9374 6865 6f72 656d 738e struct.theorems. │ │ │ │ -00078350: a18d 696e 9603 244b eb48 484f 4c93 cf69 ..in..$K.HHOL..i │ │ │ │ -00078360: 7393 746f 9361 7070 6c79 9372 756c 6573 s.to.apply.rules │ │ │ │ -00078370: 936f 6693 696e 6665 7265 6e63 6593 746f .of.inference.to │ │ │ │ -00078380: 9361 7869 6f6d 7393 6f72 9365 7869 7374 .axioms.or.exist │ │ │ │ -00078390: 696e 6793 7468 656f 7265 6d73 3b91 0366 ing.theorems;..f │ │ │ │ -000783a0: 6a68 656e 6365 9374 6865 9363 6f6e 7369 jhence.the.consi │ │ │ │ -000783b0: 7374 656e 6379 8ea1 8d6f 6696 03ea a874 stency...of....t │ │ │ │ -000783c0: 6865 936c 6f67 6963 9369 7393 7072 6573 he.logic.is.pres │ │ │ │ -000783d0: 6572 7690 ac72 6564 2e8e 9f10 2f90 8d91 erv..red..../... │ │ │ │ -000783e0: 0b61 8f54 6865 9605 309c 7075 7270 9053 .a.The..0.purp.S │ │ │ │ -000783f0: 8e6f 7365 936f 6693 7468 6593 6d65 7461 .ose.of.the.meta │ │ │ │ -00078400: 2d6c 616e 6775 6167 6593 eb48 4d4c 93cf -language..HML.. │ │ │ │ -00078410: 6973 9105 309b 746f 9370 726f 9aac 7276 is..0.to.pro..rv │ │ │ │ -00078420: 6964 6593 6193 7072 6f67 7261 6d6d 696e ide.a.programmin │ │ │ │ -00078430: 6793 656e 9876 6972 6f6e 6d65 6e98 7493 g.en.vironmen.t. │ │ │ │ -00078440: 696e 8ea1 8d77 6869 639a ac72 6896 0485 in...whic..rh... │ │ │ │ -00078450: 5374 6f93 6275 696c 6493 7468 656f 7265 Sto.build.theore │ │ │ │ -00078460: 6d93 7072 6f98 7669 6e67 9374 6f9a 538e m.pro.ving.to.S. │ │ │ │ -00078470: 6f6c 7393 746f 9361 7373 6973 7491 0485 ols.to.assist... │ │ │ │ -00078480: 5469 6e93 7468 6593 636f 6e73 7472 7563 Tin.the.construc │ │ │ │ -00078490: 7469 6f6e 936f 6693 7072 6f98 6f66 732e tion.of.pro.ofs. │ │ │ │ -000784a0: 9107 08e1 5768 656e 9374 6865 8ea1 8deb ....When.the.... │ │ │ │ -000784b0: 4848 4f4c 9604 dd40 cf73 7973 7465 6d93 HHOL...@.system. │ │ │ │ -000784c0: 6973 9362 7569 6c74 2c91 0519 e761 9372 is.built,....a.r │ │ │ │ -000784d0: 616e 6765 936f 6693 7573 6566 756c 9374 ange.of.useful.t │ │ │ │ -000784e0: 6865 6f72 656d 7393 6172 6593 7072 652d heorems.are.pre- │ │ │ │ -000784f0: 7072 6f95 ac72 7693 6564 9604 dd40 616e pro..rv.ed...@an │ │ │ │ -00078500: 6491 04dd 4161 9373 6574 936f 6693 746f d...Aa.set.of.to │ │ │ │ -00078510: 9053 8e6f 6c73 9370 7265 2d8e a18d 6465 .S.ols.pre-...de │ │ │ │ -00078520: 0c6e 6564 2e91 0580 1c54 6865 9604 0267 .ned.....The...g │ │ │ │ -00078530: 6261 7369 6393 7379 7374 656d 9b04 0266 basic.system...f │ │ │ │ -00078540: 7468 90ac 7275 7393 6f0b 6572 7393 6198 th..rus.o.ers.a. │ │ │ │ -00078550: 7269 639a ac72 6893 696e 6974 6961 6c93 ric..rh.initial. │ │ │ │ -00078560: 656e 9876 6972 6f6e 6d65 6e98 743b 9104 en.vironmen.t;.. │ │ │ │ -00078570: 0e46 7573 6572 7393 6361 6e91 0402 6666 .Fusers.can...ff │ │ │ │ -00078580: 7572 7468 6572 9365 6e72 6963 9868 8ea1 urther.enric.h.. │ │ │ │ -00078590: 8d69 7496 035b 4162 9aac 7279 9369 6d70 .it..[Ab..ry.imp │ │ │ │ -000785a0: 6c65 6d65 6e98 7469 6e67 9374 6865 6972 lemen.ting.their │ │ │ │ -000785b0: 9103 5b42 6f98 776e 9361 7070 6c69 6361 ..[Bo.wn.applica │ │ │ │ -000785c0: 7469 6f6e 9373 709a 538e 6563 690c 6393 tion.sp.S.eci.c. │ │ │ │ -000785d0: 746f 986f 6c73 9361 6e64 9362 7569 6c64 to.ols.and.build │ │ │ │ -000785e0: 696e 6791 035b 4274 6865 6972 936f 90ac ing..[Btheir.o.. │ │ │ │ -000785f0: 7277 6e93 6170 706c 6963 6174 696f 6e8e rwn.application. │ │ │ │ -00078600: a18d 7370 9053 8e65 6369 0c63 9103 eaa8 ..sp.S.eci.c.... │ │ │ │ -00078610: 7468 656f 7269 6573 2e8e 9f29 3aa2 8d8d theories...):... │ │ │ │ -00078620: eb4b 3131 2e31 8e91 35ff fc4c 6578 6963 .K11.1..5..Lexic │ │ │ │ -00078630: 616c 9106 7ae1 6d61 7474 6572 738e 9f1c al..z.matters... │ │ │ │ -00078640: 42d8 8dcf 5468 6596 02de 526e 616d 659b B...The...Rname. │ │ │ │ -00078650: 02de 536f 6693 6198 eb48 484f 4c93 cf76 ..Sof.a..HHOL..v │ │ │ │ -00078660: 91ff 58e4 6172 6961 626c 6598 6361 6e93 ..X.ariable.can. │ │ │ │ -00078670: 6290 538e 6598 616e 90ac 7279 93eb 484d b.S.e.an..ry..HM │ │ │ │ -00078680: 4c98 cf73 7472 696e 672c 9103 13fd 6275 L..string,....bu │ │ │ │ -00078690: 7493 7468 6598 7175 6f74 6174 696f 6e93 t.the.quotation. │ │ │ │ -000786a0: 6d65 6390 ac72 6861 6e69 736d 9877 696c mec..rhanism.wil │ │ │ │ -000786b0: 6c93 7061 7273 658e a18d 6f6e 6c79 9604 l.parse...only.. │ │ │ │ -000786c0: 7949 6e61 6d65 739b 0479 4874 6861 7493 yInames..yHthat. │ │ │ │ -000786d0: 6172 6598 6964 656e 90ac 7274 690c 6572 are.iden..rti.er │ │ │ │ -000786e0: 7393 2873 6565 9853 6563 7469 6f6e 9331 s.(see.Section.1 │ │ │ │ -000786f0: 312e 312e 3198 6290 538e 656c 6f90 ac72 1.1.1.b.S.elo..r │ │ │ │ -00078700: 7729 2e91 06e4 c254 6865 9875 7365 936f w).....The.use.o │ │ │ │ -00078710: 6698 6e6f 6e2d 6964 656e 90ac 7274 690c f.non-iden..rti. │ │ │ │ -00078720: 6572 7393 6173 8ea1 8d76 91ff 58e4 6172 ers.as...v..X.ar │ │ │ │ -00078730: 6961 626c 6596 0392 7f6e 616d 6573 9b03 iable....names.. │ │ │ │ -00078740: 9280 6973 9364 6973 636f 7572 6167 6564 ..is.discouraged │ │ │ │ -00078750: 9365 7863 6570 7493 696e 9873 7090 538e .except.in.sp.S. │ │ │ │ -00078760: 6563 6961 6c93 6369 7263 756d 7374 616e ecial.circumstan │ │ │ │ -00078770: 6365 7393 2866 6f72 9865 7861 6d70 6c65 ces.(for.example │ │ │ │ -00078780: 2c91 03a4 2177 6865 6e93 7772 6974 696e ,...!when.writin │ │ │ │ -00078790: 678e a18d 6465 7269 7690 ac72 6564 9603 g...deriv..red.. │ │ │ │ -000787a0: 9ed8 7275 6c65 739b 039e d974 6861 7493 ..rules....that. │ │ │ │ -000787b0: 6765 6e65 7261 7465 9876 91ff 58e4 6172 generate.v..X.ar │ │ │ │ -000787c0: 6961 626c 6573 9377 6974 6898 6e61 6d65 iables.with.name │ │ │ │ -000787d0: 7393 7468 6174 9861 7265 9367 7561 7261 s.that.are.guara │ │ │ │ -000787e0: 6e90 ac72 7465 6564 9874 6f93 6290 538e n..rteed.to.b.S. │ │ │ │ -000787f0: 6598 6469 0b65 7265 6e90 ac72 7493 6672 e.di.eren..rt.fr │ │ │ │ -00078800: 6f6d 8e9f 0c1a da89 0000 6666 0071 cf9f om........ff.q.. │ │ │ │ -00078810: 9f0c 999a 8d8d 8d8d 910d 8390 9ffc 5eff ..............^. │ │ │ │ -00078820: c531 8e8e 8e91 1200 03c6 4361 7265 9603 .1........Care.. │ │ │ │ -00078830: 4be4 6d9a b8e3 7573 7491 034b e362 9047 K.m...ust..K.b.G │ │ │ │ -00078840: 1d65 9374 616b 9865 6e93 746f 9103 4be3 .e.tak.en.to..K. │ │ │ │ -00078850: 6198 7698 6f69 6493 636f 6e66 7573 696f a.v.oid.confusio │ │ │ │ -00078860: 6e91 034b e362 9047 1d65 7498 7798 6565 n..K.b.G.et.w.ee │ │ │ │ -00078870: 6e93 4d4c 9103 4be1 7498 7970 9047 1d65 n.ML..K.t.yp.G.e │ │ │ │ -00078880: 7393 616e 6493 7498 7970 9047 1d65 7391 s.and.t.yp.G.es. │ │ │ │ -00078890: 034b e36f 6693 7468 6593 484f 4c9b 034b .K.of.the.HOL..K │ │ │ │ -000788a0: e16c 6f67 6963 3a91 046d 0e74 6865 934d .logic:..m.the.M │ │ │ │ -000788b0: 4c98 7490 b8e3 7970 9047 1d65 8e9f 0c00 L.t...yp.G.e.... │ │ │ │ -000788c0: 008d eb52 7479 7065 9603 5555 c672 6570 ...Rtype..UU.rep │ │ │ │ -000788d0: 7265 7365 6e9a b8e3 7473 9374 9879 7090 resen...ts.t.yp. │ │ │ │ -000788e0: 471d 6573 936f 6693 7468 6593 484f 4c93 G.es.of.the.HOL. │ │ │ │ -000788f0: 6c6f 6769 6393 696e 934d 4c2e 8e8e 9f24 logic.in.ML....$ │ │ │ │ -00078900: fd13 8d8d 9200 ec46 9fd0 3133 398e 8e8e .......F..139... │ │ │ │ -00078910: 8c8b 0000 008c 0000 0000 0000 0000 0000 ................ │ │ │ │ +00077ca0: 0000 0000 0000 0000 0000 0000 0000 077c ...............| │ │ │ │ +00077cb0: 41a0 02cc 0555 8da0 fd46 d30e a002 942f A....U...F...../ │ │ │ │ +00077cc0: df8d a0fd 8bd0 218d 9112 c761 eb47 4368 ......!....a.GCh │ │ │ │ +00077cd0: 6170 7465 7291 0566 6631 318e 9112 c761 apter..ff11....a │ │ │ │ +00077ce0: 9f0b cccc 8900 0100 0001 c73e 7c9f 1f76 ...........>|..v │ │ │ │ +00077cf0: ab8d d254 6865 9609 547b 484f 4c93 4c6f ...The..T{HOL.Lo │ │ │ │ +00077d00: 6769 6393 696e 934d 4c8e 9f13 d677 8900 gic.in.ML....w.. │ │ │ │ +00077d10: 0100 0001 c73e 7c9f 3a84 e48d cf49 6e96 .....>|.:....In. │ │ │ │ +00077d20: 043e ff74 6869 7393 639a ac72 6861 7074 .>.this.c..rhapt │ │ │ │ +00077d30: 6572 2c91 0454 1574 6865 9363 6f6e 6372 er,..T.the.concr │ │ │ │ +00077d40: 6574 6593 7265 7072 6573 656e 9874 6174 ete.represen.tat │ │ │ │ +00077d50: 696f 6e93 6f66 9374 6865 93eb 4848 4f4c ion.of.the..HHOL │ │ │ │ +00077d60: 93cf 6c6f 6769 6393 6973 9364 6573 6372 ..logic.is.descr │ │ │ │ +00077d70: 6962 9053 8e65 642e 9106 35e5 5468 6973 ib.S.ed...5.This │ │ │ │ +00077d80: 9369 6e98 7698 6f6c 7698 6573 8ea4 1000 .in.v.olv.es.... │ │ │ │ +00077d90: 008d 6465 7363 7269 6269 6e67 9603 c3c3 ..describing.... │ │ │ │ +00077da0: 7468 6593 eb48 4d4c 93cf 6675 6e63 7469 the..HML..functi │ │ │ │ +00077db0: 6f6e 739b 03c3 c274 6861 7493 636f 6d70 ons....that.comp │ │ │ │ +00077dc0: 7269 7365 9374 6865 9369 6e90 ac72 7465 rise.the.in..rte │ │ │ │ +00077dd0: 7266 6163 6593 746f 9374 6865 936c 6f67 rface.to.the.log │ │ │ │ +00077de0: 6963 9828 7570 9374 6f93 616e 6493 696e ic.(up.to.and.in │ │ │ │ +00077df0: 636c 7564 696e 678e a18d 5365 6374 696f cluding...Sectio │ │ │ │ +00077e00: 6e96 0554 a731 312e 3329 3b9b 0609 a674 n..T.11.3);....t │ │ │ │ +00077e10: 6865 9371 756f 7461 7469 6f6e 2c91 05af he.quotation,... │ │ │ │ +00077e20: 2770 7269 6e90 ac72 7469 6e67 9361 6e64 'prin..rting.and │ │ │ │ +00077e30: 9370 6172 7369 6e67 936f 6693 6c6f 6769 .parsing.of.logi │ │ │ │ +00077e40: 6361 6c93 7465 726d 7393 2853 6563 7469 cal.terms.(Secti │ │ │ │ +00077e50: 6f6e 9331 312e 3429 3b98 7468 658e a18d on.11.4);.the... │ │ │ │ +00077e60: 7265 7072 6573 656e 90ac 7274 6174 696f represen..rtatio │ │ │ │ +00077e70: 6e96 04a9 ad6f 669b 04a9 ae74 6865 6f72 n....of....theor │ │ │ │ +00077e80: 656d 7393 2853 6563 7469 6f6e 9331 312e ems.(Section.11. │ │ │ │ +00077e90: 3729 3b91 0509 3074 6865 9872 6570 7265 7);...0the.repre │ │ │ │ +00077ea0: 7365 6e90 ac72 7461 7469 6f6e 936f 6693 sen..rtation.of. │ │ │ │ +00077eb0: 7468 656f 7269 6573 9828 5365 6374 696f theories.(Sectio │ │ │ │ +00077ec0: 6e93 3131 2e38 293b 8ea1 8d74 6865 9604 n.11.8);...the.. │ │ │ │ +00077ed0: 523e 6261 7369 6393 eb48 484f 4c93 cf74 R>basic..HHOL..t │ │ │ │ +00077ee0: 6865 6f72 6965 739b 0452 3d74 6861 7493 heories..R=that. │ │ │ │ +00077ef0: 6172 6593 6275 696c 7493 696e 90ac 7274 are.built.in..rt │ │ │ │ +00077f00: 6f93 7468 6593 eb48 484f 4c93 cf73 7973 o.the..HHOL..sys │ │ │ │ +00077f10: 7465 6d98 2853 6563 7469 6f6e 7393 3131 tem.(Sections.11 │ │ │ │ +00077f20: 2e38 2e34 9361 6e64 9331 312e 382e 3529 .8.4.and.11.8.5) │ │ │ │ +00077f30: 3b8e a18d 7468 6596 0451 a16d 6574 686f ;...the..Q.metho │ │ │ │ +00077f40: 9053 8e64 7393 666f 729b 0451 a065 7874 .S.ds.for..Q.ext │ │ │ │ +00077f50: 656e 6469 6e67 9374 6865 6f72 6965 7393 ending.theories. │ │ │ │ +00077f60: 2874 6872 6f75 6768 6f75 7493 5365 6374 (throughout.Sect │ │ │ │ +00077f70: 696f 6e93 3131 2e39 9861 6e64 9369 6e93 ion.11.9.and.in. │ │ │ │ +00077f80: 5365 6374 696f 6e93 3131 2e31 3029 3b91 Section.11.10);. │ │ │ │ +00077f90: 0485 1d61 6e64 8ea1 8d74 6865 9604 96c1 ...and...the.... │ │ │ │ +00077fa0: eb48 4d4c 9b04 96c2 cf73 7973 7465 6d93 .HML.....system. │ │ │ │ +00077fb0: 6675 6e63 7469 6f6e 7393 636f 6e63 6572 functions.concer │ │ │ │ +00077fc0: 6e69 6e67 9374 6865 986c 6f67 6963 9328 ning.the.logic.( │ │ │ │ +00077fd0: 5365 6374 696f 6e93 3131 2e31 312e 3129 Section.11.11.1) │ │ │ │ +00077fe0: 2e91 073d 2c49 7493 6973 9361 7373 756d ...=,It.is.assum │ │ │ │ +00077ff0: 6564 9874 6861 7493 7468 658e a18d 7265 ed.that.the...re │ │ │ │ +00078000: 6164 6572 9604 2ed9 6973 9366 616d 696c ader....is.famil │ │ │ │ +00078010: 6961 7293 7769 7468 93eb 484d 4ccf 2e9b iar.with..HML... │ │ │ │ +00078020: 042e da49 6693 6e6f 742c 9104 3fe5 7468 ...If.not,..?.th │ │ │ │ +00078030: 6593 696e 90ac 7274 726f 9053 8e64 7563 e.in..rtro.S.duc │ │ │ │ +00078040: 7469 6f6e 9374 6f93 eb48 4d4c 98cf 696e tion.to..HML..in │ │ │ │ +00078050: 93eb 4047 6574 7469 6e67 9353 7461 7274 ..@Getting.Start │ │ │ │ +00078060: 6564 9377 6974 6893 484f 4c8e a18d cf69 ed.with.HOL....i │ │ │ │ +00078070: 6e96 03ea a8eb 4954 5554 4f52 4941 4c93 n.....ITUTORIAL. │ │ │ │ +00078080: cf73 686f 756c 6493 6290 538e 6593 7265 .should.b.S.e.re │ │ │ │ +00078090: 6164 930c 7273 742e 8e9f 102f 8f8d 910b ad..rst..../.... │ │ │ │ +000780a0: 618f 5468 6596 03b6 c2eb 4848 4f4c 93cf a.The.....HHOL.. │ │ │ │ +000780b0: 7379 7374 656d 9370 726f 9aac 7276 6964 system.pro..rvid │ │ │ │ +000780c0: 6573 93eb 484d 4c93 cf74 9879 7090 538e es..HML..t.yp.S. │ │ │ │ +000780d0: 6573 8d93 eb61 7479 7065 8e91 1e6c 2ccf es...atype...l,. │ │ │ │ +000780e0: 616e 648d 9103 b6c3 eb61 7465 726d 8e91 and......aterm.. │ │ │ │ +000780f0: 1e6c 2dcf 746f 9372 6570 7265 7365 6e98 .l-.to.represen. │ │ │ │ +00078100: 7493 7498 7970 9053 8e65 7393 616e 6493 t.t.yp.S.es.and. │ │ │ │ +00078110: 7465 726d 7393 6f66 9374 6865 8ea1 8deb terms.of.the.... │ │ │ │ +00078120: 4848 4f4c 9605 0893 cf6c 6f67 6963 2c9b HHOL.....logic,. │ │ │ │ +00078130: 0550 0e61 7391 0508 9264 650c 6e65 6493 .P.as....de.ned. │ │ │ │ +00078140: 696e 9353 6563 7469 6f6e 7393 392e 3293 in.Sections.9.2. │ │ │ │ +00078150: 616e 6493 392e 332c 9872 6573 7090 538e and.9.3,.resp.S. │ │ │ │ +00078160: 6563 7469 769a ac72 656c 7991 ff05 562e ectiv..rely...V. │ │ │ │ +00078170: 8d8d 9ffb a532 d531 8e8e 910d 52a4 cf49 .....2.1....R..I │ │ │ │ +00078180: 7493 616c 736f 9370 726f 9876 6964 6573 t.also.pro.vides │ │ │ │ +00078190: 9370 7269 6d69 7469 7698 658e a18d eb48 .primitiv.e....H │ │ │ │ +000781a0: 4d4c 9604 ad5b cf66 756e 6374 696f 6e73 ML...[.functions │ │ │ │ +000781b0: 9b04 ad5a 666f 7293 6372 6561 7469 6e67 ...Zfor.creating │ │ │ │ +000781c0: 9361 6e64 986d 616e 6970 756c 6174 696e .and.manipulatin │ │ │ │ +000781d0: 6793 7691 ff58 e461 6c75 6573 986f 6693 g.v..X.alues.of. │ │ │ │ +000781e0: 7468 6573 6593 7495 ac72 7970 9053 8e65 these.t..ryp.S.e │ │ │ │ +000781f0: 732e 9107 80f8 5468 6598 6b93 6579 9604 s.....The.k.ey.. │ │ │ │ +00078200: ad5b 6964 6561 986f 6693 7468 658e a18d .[idea.of.the... │ │ │ │ +00078210: eb48 484f 4c96 04e1 12cf 7379 7374 656d .HHOL.....system │ │ │ │ +00078220: 2c9b 051e ac64 7565 9374 6f93 526f 6269 ,....due.to.Robi │ │ │ │ +00078230: 6e93 4d69 6c6e 6572 2c98 616e 6493 6469 n.Milner,.and.di │ │ │ │ +00078240: 7363 7573 7365 6493 696e 9374 6869 7393 scussed.in.this. │ │ │ │ +00078250: 6390 ac72 6861 7074 6572 2c98 6973 9374 c..rhapter,.is.t │ │ │ │ +00078260: 6861 7493 7468 656f 7265 6d73 9361 7265 hat.theorems.are │ │ │ │ +00078270: 8ea1 8d72 6570 7265 7365 6e90 ac72 7465 ...represen..rte │ │ │ │ +00078280: 6496 03ad d661 739b 03ad d761 6e93 6162 d....as....an.ab │ │ │ │ +00078290: 7374 7261 6374 93eb 484d 4c98 cf74 90ac stract..HML..t.. │ │ │ │ +000782a0: 7279 7090 538e 6593 7768 6f73 6593 6f6e ryp.S.e.whose.on │ │ │ │ +000782b0: 6c79 9370 7265 2d64 650c 6e65 6498 7691 ly.pre-de.ned.v. │ │ │ │ +000782c0: ff58 e461 6c75 6573 9361 7265 9361 7869 .X.alues.are.axi │ │ │ │ +000782d0: 6f6d 732c 9103 ba01 616e 6493 7768 6f73 oms,....and.whos │ │ │ │ +000782e0: 658e a18d 6f6e 6c79 9602 ed84 6f70 9053 e...only....op.S │ │ │ │ +000782f0: 8e65 7261 7469 6f6e 7393 6172 6593 7275 .erations.are.ru │ │ │ │ +00078300: 6c65 7393 6f66 9369 6e66 6572 656e 6365 les.of.inference │ │ │ │ +00078310: 2e91 04e4 7f54 6869 7393 6d65 616e 7393 .....This.means. │ │ │ │ +00078320: 7468 6174 9374 6865 9102 ed85 6f6e 6c79 that.the....only │ │ │ │ +00078330: 9377 95ac 7261 9379 9602 ed84 746f 9363 .w..ra.y....to.c │ │ │ │ +00078340: 6f6e 7374 7275 6374 9374 6865 6f72 656d onstruct.theorem │ │ │ │ +00078350: 738e a18d 696e 9603 244b eb48 484f 4c93 s...in..$K.HHOL. │ │ │ │ +00078360: cf69 7393 746f 9361 7070 6c79 9372 756c .is.to.apply.rul │ │ │ │ +00078370: 6573 936f 6693 696e 6665 7265 6e63 6593 es.of.inference. │ │ │ │ +00078380: 746f 9361 7869 6f6d 7393 6f72 9365 7869 to.axioms.or.exi │ │ │ │ +00078390: 7374 696e 6793 7468 656f 7265 6d73 3b91 sting.theorems;. │ │ │ │ +000783a0: 0366 6a68 656e 6365 9374 6865 9363 6f6e .fjhence.the.con │ │ │ │ +000783b0: 7369 7374 656e 6379 8ea1 8d6f 6696 03ea sistency...of... │ │ │ │ +000783c0: a874 6865 936c 6f67 6963 9369 7393 7072 .the.logic.is.pr │ │ │ │ +000783d0: 6573 6572 7690 ac72 6564 2e8e 9f10 2f90 eserv..red..../. │ │ │ │ +000783e0: 8d91 0b61 8f54 6865 9605 309c 7075 7270 ...a.The..0.purp │ │ │ │ +000783f0: 9053 8e6f 7365 936f 6693 7468 6593 6d65 .S.ose.of.the.me │ │ │ │ +00078400: 7461 2d6c 616e 6775 6167 6593 eb48 4d4c ta-language..HML │ │ │ │ +00078410: 93cf 6973 9105 309b 746f 9370 726f 9aac ..is..0.to.pro.. │ │ │ │ +00078420: 7276 6964 6593 6193 7072 6f67 7261 6d6d rvide.a.programm │ │ │ │ +00078430: 696e 6793 656e 9876 6972 6f6e 6d65 6e98 ing.en.vironmen. │ │ │ │ +00078440: 7493 696e 8ea1 8d77 6869 639a ac72 6896 t.in...whic..rh. │ │ │ │ +00078450: 0485 5374 6f93 6275 696c 6493 7468 656f ..Sto.build.theo │ │ │ │ +00078460: 7265 6d93 7072 6f98 7669 6e67 9374 6f9a rem.pro.ving.to. │ │ │ │ +00078470: 538e 6f6c 7393 746f 9361 7373 6973 7491 S.ols.to.assist. │ │ │ │ +00078480: 0485 5469 6e93 7468 6593 636f 6e73 7472 ..Tin.the.constr │ │ │ │ +00078490: 7563 7469 6f6e 936f 6693 7072 6f98 6f66 uction.of.pro.of │ │ │ │ +000784a0: 732e 9107 08e1 5768 656e 9374 6865 8ea1 s.....When.the.. │ │ │ │ +000784b0: 8deb 4848 4f4c 9604 dd40 cf73 7973 7465 ..HHOL...@.syste │ │ │ │ +000784c0: 6d93 6973 9362 7569 6c74 2c91 0519 e761 m.is.built,....a │ │ │ │ +000784d0: 9372 616e 6765 936f 6693 7573 6566 756c .range.of.useful │ │ │ │ +000784e0: 9374 6865 6f72 656d 7393 6172 6593 7072 .theorems.are.pr │ │ │ │ +000784f0: 652d 7072 6f95 ac72 7693 6564 9604 dd40 e-pro..rv.ed...@ │ │ │ │ +00078500: 616e 6491 04dd 4161 9373 6574 936f 6693 and...Aa.set.of. │ │ │ │ +00078510: 746f 9053 8e6f 6c73 9370 7265 2d8e a18d to.S.ols.pre-... │ │ │ │ +00078520: 6465 0c6e 6564 2e91 0580 1c54 6865 9604 de.ned.....The.. │ │ │ │ +00078530: 0267 6261 7369 6393 7379 7374 656d 9b04 .gbasic.system.. │ │ │ │ +00078540: 0266 7468 90ac 7275 7393 6f0b 6572 7393 .fth..rus.o.ers. │ │ │ │ +00078550: 6198 7269 639a ac72 6893 696e 6974 6961 a.ric..rh.initia │ │ │ │ +00078560: 6c93 656e 9876 6972 6f6e 6d65 6e98 743b l.en.vironmen.t; │ │ │ │ +00078570: 9104 0e46 7573 6572 7393 6361 6e91 0402 ...Fusers.can... │ │ │ │ +00078580: 6666 7572 7468 6572 9365 6e72 6963 9868 ffurther.enric.h │ │ │ │ +00078590: 8ea1 8d69 7496 035b 4162 9aac 7279 9369 ...it..[Ab..ry.i │ │ │ │ +000785a0: 6d70 6c65 6d65 6e98 7469 6e67 9374 6865 mplemen.ting.the │ │ │ │ +000785b0: 6972 9103 5b42 6f98 776e 9361 7070 6c69 ir..[Bo.wn.appli │ │ │ │ +000785c0: 6361 7469 6f6e 9373 709a 538e 6563 690c cation.sp.S.eci. │ │ │ │ +000785d0: 6393 746f 986f 6c73 9361 6e64 9362 7569 c.to.ols.and.bui │ │ │ │ +000785e0: 6c64 696e 6791 035b 4274 6865 6972 936f lding..[Btheir.o │ │ │ │ +000785f0: 90ac 7277 6e93 6170 706c 6963 6174 696f ..rwn.applicatio │ │ │ │ +00078600: 6e8e a18d 7370 9053 8e65 6369 0c63 9103 n...sp.S.eci.c.. │ │ │ │ +00078610: eaa8 7468 656f 7269 6573 2e8e 9f29 3aa2 ..theories...):. │ │ │ │ +00078620: 8d8d eb4b 3131 2e31 8e91 35ff fc4c 6578 ...K11.1..5..Lex │ │ │ │ +00078630: 6963 616c 9106 7ae1 6d61 7474 6572 738e ical..z.matters. │ │ │ │ +00078640: 9f1c 42d8 8dcf 5468 6596 02de 526e 616d ..B...The...Rnam │ │ │ │ +00078650: 659b 02de 536f 6693 6198 eb48 484f 4c93 e...Sof.a..HHOL. │ │ │ │ +00078660: cf76 91ff 58e4 6172 6961 626c 6598 6361 .v..X.ariable.ca │ │ │ │ +00078670: 6e93 6290 538e 6598 616e 90ac 7279 93eb n.b.S.e.an..ry.. │ │ │ │ +00078680: 484d 4c98 cf73 7472 696e 672c 9103 13fd HML..string,.... │ │ │ │ +00078690: 6275 7493 7468 6598 7175 6f74 6174 696f but.the.quotatio │ │ │ │ +000786a0: 6e93 6d65 6390 ac72 6861 6e69 736d 9877 n.mec..rhanism.w │ │ │ │ +000786b0: 696c 6c93 7061 7273 658e a18d 6f6e 6c79 ill.parse...only │ │ │ │ +000786c0: 9604 7949 6e61 6d65 739b 0479 4874 6861 ..yInames..yHtha │ │ │ │ +000786d0: 7493 6172 6598 6964 656e 90ac 7274 690c t.are.iden..rti. │ │ │ │ +000786e0: 6572 7393 2873 6565 9853 6563 7469 6f6e ers.(see.Section │ │ │ │ +000786f0: 9331 312e 312e 3198 6290 538e 656c 6f90 .11.1.1.b.S.elo. │ │ │ │ +00078700: ac72 7729 2e91 06e4 c254 6865 9875 7365 .rw).....The.use │ │ │ │ +00078710: 936f 6698 6e6f 6e2d 6964 656e 90ac 7274 .of.non-iden..rt │ │ │ │ +00078720: 690c 6572 7393 6173 8ea1 8d76 91ff 58e4 i.ers.as...v..X. │ │ │ │ +00078730: 6172 6961 626c 6596 0392 7f6e 616d 6573 ariable....names │ │ │ │ +00078740: 9b03 9280 6973 9364 6973 636f 7572 6167 ....is.discourag │ │ │ │ +00078750: 6564 9365 7863 6570 7493 696e 9873 7090 ed.except.in.sp. │ │ │ │ +00078760: 538e 6563 6961 6c93 6369 7263 756d 7374 S.ecial.circumst │ │ │ │ +00078770: 616e 6365 7393 2866 6f72 9865 7861 6d70 ances.(for.examp │ │ │ │ +00078780: 6c65 2c91 03a4 2177 6865 6e93 7772 6974 le,...!when.writ │ │ │ │ +00078790: 696e 678e a18d 6465 7269 7690 ac72 6564 ing...deriv..red │ │ │ │ +000787a0: 9603 9ed8 7275 6c65 739b 039e d974 6861 ....rules....tha │ │ │ │ +000787b0: 7493 6765 6e65 7261 7465 9876 91ff 58e4 t.generate.v..X. │ │ │ │ +000787c0: 6172 6961 626c 6573 9377 6974 6898 6e61 ariables.with.na │ │ │ │ +000787d0: 6d65 7393 7468 6174 9861 7265 9367 7561 mes.that.are.gua │ │ │ │ +000787e0: 7261 6e90 ac72 7465 6564 9874 6f93 6290 ran..rteed.to.b. │ │ │ │ +000787f0: 538e 6598 6469 0b65 7265 6e90 ac72 7493 S.e.di.eren..rt. │ │ │ │ +00078800: 6672 6f6d 8e9f 0c1a da89 0000 6666 0071 from........ff.q │ │ │ │ +00078810: cf9f 9f0c 999a 8d8d 8d8d 910d 8390 9ffc ................ │ │ │ │ +00078820: 5eff c531 8e8e 8e91 1200 03c6 4361 7265 ^..1........Care │ │ │ │ +00078830: 9603 4be4 6d9a b8e3 7573 7491 034b e362 ..K.m...ust..K.b │ │ │ │ +00078840: 9047 1d65 9374 616b 9865 6e93 746f 9103 .G.e.tak.en.to.. │ │ │ │ +00078850: 4be3 6198 7698 6f69 6493 636f 6e66 7573 K.a.v.oid.confus │ │ │ │ +00078860: 696f 6e91 034b e362 9047 1d65 7498 7798 ion..K.b.G.et.w. │ │ │ │ +00078870: 6565 6e93 4d4c 9103 4be1 7498 7970 9047 een.ML..K.t.yp.G │ │ │ │ +00078880: 1d65 7393 616e 6493 7498 7970 9047 1d65 .es.and.t.yp.G.e │ │ │ │ +00078890: 7391 034b e36f 6693 7468 6593 484f 4c9b s..K.of.the.HOL. │ │ │ │ +000788a0: 034b e16c 6f67 6963 3a91 046d 0e74 6865 .K.logic:..m.the │ │ │ │ +000788b0: 934d 4c98 7490 b8e3 7970 9047 1d65 8e9f .ML.t...yp.G.e.. │ │ │ │ +000788c0: 0c00 008d eb52 7479 7065 9603 5555 c672 .....Rtype..UU.r │ │ │ │ +000788d0: 6570 7265 7365 6e9a b8e3 7473 9374 9879 epresen...ts.t.y │ │ │ │ +000788e0: 7090 471d 6573 936f 6693 7468 6593 484f p.G.es.of.the.HO │ │ │ │ +000788f0: 4c93 6c6f 6769 6393 696e 934d 4c2e 8e8e L.logic.in.ML... │ │ │ │ +00078900: 9f24 fd13 8d8d 9200 ec46 9fd0 3133 398e .$.......F..139. │ │ │ │ +00078910: 8e8e 8c8b 0000 008c 0000 0000 0000 0000 ................ │ │ │ │ 00078920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00078930: 0000 0000 0000 0000 0000 0007 7c82 a002 ............|... │ │ │ │ -00078940: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -00078950: 9a8d 91ea f1eb d031 3430 9200 dd20 4343 .......140... CC │ │ │ │ -00078960: 6861 7074 6572 9604 8000 3131 2e91 0a80 hapter....11.... │ │ │ │ -00078970: 0054 6865 9348 4f4c 934c 6f67 6963 9369 .The.HOL.Logic.i │ │ │ │ -00078980: 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 0000 n.ML.......ff... │ │ │ │ -00078990: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -000789a0: a0fd 8bd0 218d 91ea f1eb cf65 7869 7374 ....!......exist │ │ │ │ -000789b0: 696e 6796 0367 e36e 616d 6573 292e 9105 ing..g.names)... │ │ │ │ -000789c0: 0d49 5468 6593 6e61 6d65 739b 0367 e46f .IThe.names..g.o │ │ │ │ -000789d0: 6693 7490 ac72 7970 9053 8e65 9376 91ff f.t..ryp.S.e.v.. │ │ │ │ -000789e0: 58e4 6172 6961 626c 6573 9369 6e98 7468 X.ariables.in.th │ │ │ │ -000789f0: 6593 eb48 484f 4c93 cf6c 6f67 6963 9361 e..HHOL..logic.a │ │ │ │ -00078a00: 7265 9373 7472 696e 6773 986f 668d 93eb re.strings.of... │ │ │ │ -00078a10: 612a 8e91 0927 8dcf 7393 6f70 7469 6f6e a*...'..s.option │ │ │ │ -00078a20: 616c 6c79 8ea4 1000 008d 91ea f1eb 666f ally..........fo │ │ │ │ -00078a30: 6c6c 6f95 ac72 7793 6564 9b04 8018 6293 llo..rw.ed....b. │ │ │ │ -00078a40: 7991 0480 1961 986e 9375 6d93 6290 538e y....a.n.um.b.S. │ │ │ │ -00078a50: 6572 9604 8019 6f72 9861 6e93 6964 656e er....or.an.iden │ │ │ │ -00078a60: 90ac 7274 690c 6572 9828 7365 6593 5365 ..rti.er.(see.Se │ │ │ │ -00078a70: 6374 696f 6e98 3131 2e31 2e32 9366 6f72 ction.11.1.2.for │ │ │ │ -00078a80: 9865 7861 6d70 6c65 7329 2e91 06f9 3254 .examples)....2T │ │ │ │ -00078a90: 6865 986e 616d 6593 6f66 9861 8ea1 8d91 he.name.of.a.... │ │ │ │ -00078aa0: eaf1 eb74 95ac 7279 7090 538e 659b 0470 ...t..ryp.S.e..p │ │ │ │ -00078ab0: a263 6f6e 7374 616e 9374 986f 7291 0470 .constan.t.or..p │ │ │ │ -00078ac0: a161 9874 6572 6d98 636f 6e73 7461 6e93 .a.term.constan. │ │ │ │ -00078ad0: 7498 6f66 9604 70a1 7468 6598 eb48 484f t.of..p.the..HHO │ │ │ │ -00078ae0: 4c98 cf6c 6f67 6963 9863 616e 9362 9053 L..logic.can.b.S │ │ │ │ -00078af0: 8e65 9861 6e95 ac72 7998 6964 656e 9374 .e.an..ry.iden.t │ │ │ │ -00078b00: 690c 6572 2e91 06ca cdeb 484d 4c98 cf69 i.er......HML..i │ │ │ │ -00078b10: 6465 6e93 7469 0c65 7273 8ea1 8d91 eaf1 den.ti.ers...... │ │ │ │ -00078b20: eb61 7265 9604 5da6 6465 7363 7269 6290 .are..].describ. │ │ │ │ -00078b30: 538e 6564 9369 6e93 509a ac72 6172 7493 S.ed.in.P..rart. │ │ │ │ -00078b40: 493b 9104 9725 7468 6593 6c65 7869 6361 I;...%the.lexica │ │ │ │ -00078b50: 6c93 7374 7275 6374 7572 6593 6f66 93eb l.structure.of.. │ │ │ │ -00078b60: 4848 4f4c 93cf 6964 656e 9874 690c 6572 HHOL..iden.ti.er │ │ │ │ -00078b70: 7393 6973 9369 6465 6e98 7469 6361 6c2c s.is.iden.tical, │ │ │ │ -00078b80: 9104 7a65 686f 9877 9865 7698 6572 9374 ..zeho.w.ev.er.t │ │ │ │ -00078b90: 6865 8ea1 8d91 eaf1 eb64 6573 6372 6970 he.......descrip │ │ │ │ -00078ba0: 7469 6f6e 9603 eaa8 6973 9372 6570 9053 tion....is.rep.S │ │ │ │ -00078bb0: 8e65 6174 6564 9368 6572 6593 666f 7293 .eated.here.for. │ │ │ │ -00078bc0: 636f 6e95 ac72 7693 656e 6965 6e63 652e con..rv.enience. │ │ │ │ -00078bd0: 8e9f 22f8 f88d 8d91 eaf1 ebeb 4731 312e ..".........G11. │ │ │ │ -00078be0: 312e 318e 9124 8b7f 4964 656e 908c cc74 1.1..$..Iden...t │ │ │ │ -00078bf0: 690c 6572 738e 9f17 cf44 8d91 eaf1 ebcf i.ers....D...... │ │ │ │ -00078c00: 5468 6596 0376 0073 7472 7563 7475 7265 The..v.structure │ │ │ │ -00078c10: 936f 6693 eb48 484f 4c93 cf69 6465 6e90 .of..HHOL..iden. │ │ │ │ -00078c20: ac72 7469 0c65 7273 9b03 75ff 6973 9370 .rti.ers..u.is.p │ │ │ │ -00078c30: 6172 746c 7993 7072 6f67 7261 6d6d 6162 artly.programmab │ │ │ │ -00078c40: 6c65 2e91 0511 fe54 6865 9864 6566 6175 le.....The.defau │ │ │ │ -00078c50: 6c74 9369 7393 7468 6174 9361 6e93 6964 lt.is.that.an.id │ │ │ │ -00078c60: 656e 90ac 7274 690c 6572 8ea1 8d91 eaf1 en..rti.er...... │ │ │ │ -00078c70: eb63 616e 9603 eaa8 6290 538e 6593 6f66 .can....b.S.e.of │ │ │ │ -00078c80: 9374 95ac 7277 936f 9103 eaa8 666f 726d .t..rw.o....form │ │ │ │ -00078c90: 733a 8ea9 1a25 8a8d 8d8d 8d91 f779 0328 s:...%.......y.( │ │ │ │ -00078ca0: 6929 8e8e 8e91 09c0 1341 9104 39f0 7365 i).......A..9.se │ │ │ │ -00078cb0: 7175 656e 6365 9604 3a05 6f66 9361 6c70 quence..:.of.alp │ │ │ │ -00078cc0: 6861 6e90 ac72 756d 6572 6963 7393 7374 han..rumerics.st │ │ │ │ -00078cd0: 6172 7469 6e67 9377 6974 6893 6193 6c65 arting.with.a.le │ │ │ │ -00078ce0: 7474 6572 2c91 044d dc77 6865 7265 9104 tter,..M.where.. │ │ │ │ -00078cf0: 3a04 7468 6593 6465 6661 756c 7493 7374 :.the.default.st │ │ │ │ -00078d00: 7275 6374 7572 6593 6f66 8ea1 8d91 09c0 ructure.of...... │ │ │ │ -00078d10: 1361 6e96 03ea a861 6c70 6861 6e90 ac72 .an....alphan..r │ │ │ │ -00078d20: 756d 6572 6963 9369 7393 7468 6174 9369 umeric.is.that.i │ │ │ │ -00078d30: 7493 6973 9361 936c 6574 7465 722c 9361 t.is.a.letter,.a │ │ │ │ -00078d40: 9364 6967 6974 2c93 6193 7072 696d 6593 .digit,.a.prime. │ │ │ │ -00078d50: 288d eb61 278e 9105 bfaa cf29 936f 7293 (..a'......).or. │ │ │ │ -00078d60: 616e 9375 6e64 6572 6261 7293 288d 9100 an.underbar.(... │ │ │ │ -00078d70: b478 8900 0066 6600 0386 668e 9104 3ade .x...ff...f...:. │ │ │ │ -00078d80: 292e 8ea6 8d8d 8d8d 91f4 3577 2869 6929 ).........5w(ii) │ │ │ │ -00078d90: 8e8e 8e91 09c0 1341 9603 eaa8 7370 9a53 .......A....sp.S │ │ │ │ -00078da0: 8e65 6369 616c 9373 796d 90ac 7262 986f .ecial.sym..rb.o │ │ │ │ -00078db0: 6c93 639a ac72 686f 7365 6e93 6672 6f6d l.c..rhosen.from │ │ │ │ -00078dc0: 9374 6865 9366 6f6c 6c6f 9877 696e 6793 .the.follo.wing. │ │ │ │ -00078dd0: 6c69 7374 8e9f 1fd9 6c8d 911a ff11 eb61 list....l......a │ │ │ │ -00078de0: 2a2a 961c be52 2b2b 933c 2d2d 9616 fea8 **...R++.<--.... │ │ │ │ -00078df0: 3c2d 3e93 2d2d 3e93 2d2d 2d93 3e3c 911c <->.-->.---.><.. │ │ │ │ -00078e00: be52 3e3e 8ea4 0d99 9aa1 8d91 1aff 113e .R>>...........> │ │ │ │ -00078e10: 3d9b 1cbe 523c 3d3d 9616 fea8 3c3d 3e93 =...R<==....<=>. │ │ │ │ -00078e20: 3d3d 3d93 3d3d 3e93 5c2f 982f 2f98 2f5c ===.==>.\/.//./\ │ │ │ │ -00078e30: 8ea1 a18d 911a ff11 213f 961c be52 2121 ........!?...R!! │ │ │ │ -00078e40: 9321 5c93 3f21 933f 3f93 3f5c 933a 3d93 .!\.?!.??.?\.:=. │ │ │ │ -00078e50: 3c3e 8ea1 a18d 911a ff11 3c2d 961c be52 <>........<-...R │ │ │ │ -00078e60: 3c3c 933c 3d93 2d2d 932d 3e93 3d3e 933d <<.<=.--.->.=>.= │ │ │ │ -00078e70: 3d8e 9f22 3fd1 8d91 eaf1 ebcf 4196 03ea =.."?.......A... │ │ │ │ -00078e80: a86c 6574 7465 7293 6973 9361 936d 656d .letter.is.a.mem │ │ │ │ -00078e90: 90ac 7262 9053 8e65 7293 6f66 9374 6865 ..rb.S.er.of.the │ │ │ │ -00078ea0: 936c 6973 743a 8e9f 25ec 6a8d 8d8d 9f0d .list:..%.j..... │ │ │ │ -00078eb0: 56bd 8d8d 8d9f e600 008d 9102 30ea eb61 V...........0..a │ │ │ │ -00078ec0: 6196 05bf aa62 9363 9364 9365 9366 9367 a....b.c.d.e.f.g │ │ │ │ -00078ed0: 9368 9369 936a 936b 936c 936d 936e 936f .h.i.j.k.l.m.n.o │ │ │ │ -00078ee0: 9370 9371 9372 9373 9374 9375 9376 9377 .p.q.r.s.t.u.v.w │ │ │ │ -00078ef0: 9378 9379 937a 8ea4 0d00 00a1 8d91 0230 .x.y.z.........0 │ │ │ │ -00078f00: ea41 9605 bfaa 4293 4393 4493 4593 4693 .A....B.C.D.E.F. │ │ │ │ -00078f10: 4793 4893 4993 4a93 4b93 4c93 4d93 4e93 G.H.I.J.K.L.M.N. │ │ │ │ -00078f20: 4f93 5093 5193 5293 5393 5493 5593 5693 O.P.Q.R.S.T.U.V. │ │ │ │ -00078f30: 5793 5893 5993 5a8e 8e8e 8e8e 8e8e 9f28 W.X.Y.Z........( │ │ │ │ -00078f40: 3a3b 8d91 eaf1 ebeb 4848 4f4c 9603 eaa8 :;......HHOL.... │ │ │ │ -00078f50: cf69 7393 6361 7365 2d73 656e 7369 7469 .is.case-sensiti │ │ │ │ -00078f60: 769a ac72 653a 9105 38e0 7570 7090 538e v..re:..8.upp.S. │ │ │ │ -00078f70: 6572 9361 6e64 936c 6f98 7798 6572 9363 er.and.lo.w.er.c │ │ │ │ -00078f80: 6173 6593 6c65 7474 6572 7393 6172 6593 ase.letters.are. │ │ │ │ -00078f90: 636f 6e73 6964 6572 6564 9374 6f93 6290 considered.to.b. │ │ │ │ -00078fa0: 538e 6593 6469 0b65 7265 6e98 742e 8e9f S.e.di.eren.t... │ │ │ │ -00078fb0: 1007 828d 91f6 537a 5468 6591 03ea a866 ......SzThe....f │ │ │ │ -00078fc0: 756e 6374 696f 6e8e a41d 3c10 8d8d 8d91 unction...<..... │ │ │ │ -00078fd0: eaf1 eb9f f54f a789 0000 6666 01c7 0b4a .....O....ff...J │ │ │ │ -00078fe0: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ -00078ff0: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ -00079000: eb61 6e65 775f 6c65 7474 6572 9605 bfaa .anew_letter.... │ │ │ │ -00079010: 3a93 7374 7269 6e67 932d 3e93 766f 6964 :.string.->.void │ │ │ │ -00079020: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ -00079030: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -00079040: 8e8e a91d 348f 8d91 eaf1 ebcf 6d61 6b9a ....4.......mak. │ │ │ │ -00079050: ac72 6573 9603 eaa8 6193 6e65 7793 6398 .res....a.new.c. │ │ │ │ -00079060: 6861 7261 6374 6572 9362 9053 8e65 6861 haracter.b.S.eha │ │ │ │ -00079070: 9876 9865 936c 696b 9865 9361 936c 6574 .v.e.lik.e.a.let │ │ │ │ -00079080: 7465 722e 9105 38e0 4691 ff05 566f 7293 ter...8.F...Vor. │ │ │ │ -00079090: 6578 616d 706c 653a 8ea1 8d8d 8d9e 56bd example:......V. │ │ │ │ -000790a0: 8d8d 8d8d 9102 30ea eb61 6e65 775f 6c65 ......0..anew_le │ │ │ │ -000790b0: 7474 6572 9105 bfaa 602b 603b 3b8e 8e8e tter....`+`;;... │ │ │ │ -000790c0: 8e8e 8e8e a68d 91ea f1eb cf77 696c 6c96 ...........will. │ │ │ │ -000790d0: 0409 7d6d 616b 9aac 7265 8d93 eb61 2b69 ..}mak..re...a+i │ │ │ │ -000790e0: 6e74 8e91 1f11 a3cf 616e 648d 93eb 6166 nt......and...af │ │ │ │ -000790f0: 6f6f 2b62 6172 8e91 3050 a0cf 6290 538e oo+bar..0P..b.S. │ │ │ │ -00079100: 6563 6f6d 6593 616c 6c6f 9877 9861 626c ecome.allo.w.abl │ │ │ │ -00079110: 6591 0409 7e69 6465 6e98 7469 0c65 7273 e...~iden.ti.ers │ │ │ │ -00079120: 2e91 0595 5f46 91ff 0556 6169 6c75 7265 ...._F...Vailure │ │ │ │ -00079130: 936f 9053 8e63 6375 7273 9104 097e 6966 .o.S.ccurs...~if │ │ │ │ -00079140: 9374 6865 9361 7267 756d 656e 9874 8e9f .the.argumen.t.. │ │ │ │ -00079150: 1000 008d 91ea f1eb 7374 7269 6e67 9603 ........string.. │ │ │ │ -00079160: eaa8 6973 936c 6f6e 6765 7293 7468 616e ..is.longer.than │ │ │ │ -00079170: 936f 6e65 9363 90ac 7268 6172 6163 7465 .one.c..rharacte │ │ │ │ -00079180: 722e 8e9f 1007 828d 91f6 537a 5468 6591 r.........SzThe. │ │ │ │ -00079190: 03ea a866 756e 6374 696f 6e8e a18d 8d8d ...function..... │ │ │ │ -000791a0: 91ea f1eb 9ff5 4fa7 8900 0066 6601 c70b ......O....ff... │ │ │ │ -000791b0: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -000791c0: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ -000791d0: cceb 6169 735f 6c65 7474 6572 9605 bfaa ..ais_letter.... │ │ │ │ -000791e0: 3a93 7374 7269 6e67 932d 3e93 626f 6f6c :.string.->.bool │ │ │ │ -000791f0: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ -00079200: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -00079210: 8e8e 8e9f 24fd 138e 8c8b 0000 008d 0000 ....$........... │ │ │ │ +00078930: 0000 0000 0000 0000 0000 0000 0007 7c84 ..............|. │ │ │ │ +00078940: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +00078950: fa99 9a8d 91ea f1eb d031 3430 9200 dd20 .........140... │ │ │ │ +00078960: 4343 6861 7074 6572 9604 8000 3131 2e91 CChapter....11.. │ │ │ │ +00078970: 0a80 0054 6865 9348 4f4c 934c 6f67 6963 ...The.HOL.Logic │ │ │ │ +00078980: 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 .in.ML.......ff. │ │ │ │ +00078990: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +000789a0: df8d a0fd 8bd0 218d 91ea f1eb cf65 7869 ......!......exi │ │ │ │ +000789b0: 7374 696e 6796 0367 e36e 616d 6573 292e sting..g.names). │ │ │ │ +000789c0: 9105 0d49 5468 6593 6e61 6d65 739b 0367 ...IThe.names..g │ │ │ │ +000789d0: e46f 6693 7490 ac72 7970 9053 8e65 9376 .of.t..ryp.S.e.v │ │ │ │ +000789e0: 91ff 58e4 6172 6961 626c 6573 9369 6e98 ..X.ariables.in. │ │ │ │ +000789f0: 7468 6593 eb48 484f 4c93 cf6c 6f67 6963 the..HHOL..logic │ │ │ │ +00078a00: 9361 7265 9373 7472 696e 6773 986f 668d .are.strings.of. │ │ │ │ +00078a10: 93eb 612a 8e91 0927 8dcf 7393 6f70 7469 ..a*...'..s.opti │ │ │ │ +00078a20: 6f6e 616c 6c79 8ea4 1000 008d 91ea f1eb onally.......... │ │ │ │ +00078a30: 666f 6c6c 6f95 ac72 7793 6564 9b04 8018 follo..rw.ed.... │ │ │ │ +00078a40: 6293 7991 0480 1961 986e 9375 6d93 6290 b.y....a.n.um.b. │ │ │ │ +00078a50: 538e 6572 9604 8019 6f72 9861 6e93 6964 S.er....or.an.id │ │ │ │ +00078a60: 656e 90ac 7274 690c 6572 9828 7365 6593 en..rti.er.(see. │ │ │ │ +00078a70: 5365 6374 696f 6e98 3131 2e31 2e32 9366 Section.11.1.2.f │ │ │ │ +00078a80: 6f72 9865 7861 6d70 6c65 7329 2e91 06f9 or.examples).... │ │ │ │ +00078a90: 3254 6865 986e 616d 6593 6f66 9861 8ea1 2The.name.of.a.. │ │ │ │ +00078aa0: 8d91 eaf1 eb74 95ac 7279 7090 538e 659b .....t..ryp.S.e. │ │ │ │ +00078ab0: 0470 a263 6f6e 7374 616e 9374 986f 7291 .p.constan.t.or. │ │ │ │ +00078ac0: 0470 a161 9874 6572 6d98 636f 6e73 7461 .p.a.term.consta │ │ │ │ +00078ad0: 6e93 7498 6f66 9604 70a1 7468 6598 eb48 n.t.of..p.the..H │ │ │ │ +00078ae0: 484f 4c98 cf6c 6f67 6963 9863 616e 9362 HOL..logic.can.b │ │ │ │ +00078af0: 9053 8e65 9861 6e95 ac72 7998 6964 656e .S.e.an..ry.iden │ │ │ │ +00078b00: 9374 690c 6572 2e91 06ca cdeb 484d 4c98 .ti.er......HML. │ │ │ │ +00078b10: cf69 6465 6e93 7469 0c65 7273 8ea1 8d91 .iden.ti.ers.... │ │ │ │ +00078b20: eaf1 eb61 7265 9604 5da6 6465 7363 7269 ...are..].descri │ │ │ │ +00078b30: 6290 538e 6564 9369 6e93 509a ac72 6172 b.S.ed.in.P..rar │ │ │ │ +00078b40: 7493 493b 9104 9725 7468 6593 6c65 7869 t.I;...%the.lexi │ │ │ │ +00078b50: 6361 6c93 7374 7275 6374 7572 6593 6f66 cal.structure.of │ │ │ │ +00078b60: 93eb 4848 4f4c 93cf 6964 656e 9874 690c ..HHOL..iden.ti. │ │ │ │ +00078b70: 6572 7393 6973 9369 6465 6e98 7469 6361 ers.is.iden.tica │ │ │ │ +00078b80: 6c2c 9104 7a65 686f 9877 9865 7698 6572 l,..zeho.w.ev.er │ │ │ │ +00078b90: 9374 6865 8ea1 8d91 eaf1 eb64 6573 6372 .the.......descr │ │ │ │ +00078ba0: 6970 7469 6f6e 9603 eaa8 6973 9372 6570 iption....is.rep │ │ │ │ +00078bb0: 9053 8e65 6174 6564 9368 6572 6593 666f .S.eated.here.fo │ │ │ │ +00078bc0: 7293 636f 6e95 ac72 7693 656e 6965 6e63 r.con..rv.enienc │ │ │ │ +00078bd0: 652e 8e9f 22f8 f88d 8d91 eaf1 ebeb 4731 e...".........G1 │ │ │ │ +00078be0: 312e 312e 318e 9124 8b7f 4964 656e 908c 1.1.1..$..Iden.. │ │ │ │ +00078bf0: cc74 690c 6572 738e 9f17 cf44 8d91 eaf1 .ti.ers....D.... │ │ │ │ +00078c00: ebcf 5468 6596 0376 0073 7472 7563 7475 ..The..v.structu │ │ │ │ +00078c10: 7265 936f 6693 eb48 484f 4c93 cf69 6465 re.of..HHOL..ide │ │ │ │ +00078c20: 6e90 ac72 7469 0c65 7273 9b03 75ff 6973 n..rti.ers..u.is │ │ │ │ +00078c30: 9370 6172 746c 7993 7072 6f67 7261 6d6d .partly.programm │ │ │ │ +00078c40: 6162 6c65 2e91 0511 fe54 6865 9864 6566 able.....The.def │ │ │ │ +00078c50: 6175 6c74 9369 7393 7468 6174 9361 6e93 ault.is.that.an. │ │ │ │ +00078c60: 6964 656e 90ac 7274 690c 6572 8ea1 8d91 iden..rti.er.... │ │ │ │ +00078c70: eaf1 eb63 616e 9603 eaa8 6290 538e 6593 ...can....b.S.e. │ │ │ │ +00078c80: 6f66 9374 95ac 7277 936f 9103 eaa8 666f of.t..rw.o....fo │ │ │ │ +00078c90: 726d 733a 8ea9 1a25 8a8d 8d8d 8d91 f779 rms:...%.......y │ │ │ │ +00078ca0: 0328 6929 8e8e 8e91 09c0 1341 9104 39f0 .(i).......A..9. │ │ │ │ +00078cb0: 7365 7175 656e 6365 9604 3a05 6f66 9361 sequence..:.of.a │ │ │ │ +00078cc0: 6c70 6861 6e90 ac72 756d 6572 6963 7393 lphan..rumerics. │ │ │ │ +00078cd0: 7374 6172 7469 6e67 9377 6974 6893 6193 starting.with.a. │ │ │ │ +00078ce0: 6c65 7474 6572 2c91 044d dc77 6865 7265 letter,..M.where │ │ │ │ +00078cf0: 9104 3a04 7468 6593 6465 6661 756c 7493 ..:.the.default. │ │ │ │ +00078d00: 7374 7275 6374 7572 6593 6f66 8ea1 8d91 structure.of.... │ │ │ │ +00078d10: 09c0 1361 6e96 03ea a861 6c70 6861 6e90 ...an....alphan. │ │ │ │ +00078d20: ac72 756d 6572 6963 9369 7393 7468 6174 .rumeric.is.that │ │ │ │ +00078d30: 9369 7493 6973 9361 936c 6574 7465 722c .it.is.a.letter, │ │ │ │ +00078d40: 9361 9364 6967 6974 2c93 6193 7072 696d .a.digit,.a.prim │ │ │ │ +00078d50: 6593 288d eb61 278e 9105 bfaa cf29 936f e.(..a'......).o │ │ │ │ +00078d60: 7293 616e 9375 6e64 6572 6261 7293 288d r.an.underbar.(. │ │ │ │ +00078d70: 9100 b478 8900 0066 6600 0386 668e 9104 ...x...ff...f... │ │ │ │ +00078d80: 3ade 292e 8ea6 8d8d 8d8d 91f4 3577 2869 :.).........5w(i │ │ │ │ +00078d90: 6929 8e8e 8e91 09c0 1341 9603 eaa8 7370 i).......A....sp │ │ │ │ +00078da0: 9a53 8e65 6369 616c 9373 796d 90ac 7262 .S.ecial.sym..rb │ │ │ │ +00078db0: 986f 6c93 639a ac72 686f 7365 6e93 6672 .ol.c..rhosen.fr │ │ │ │ +00078dc0: 6f6d 9374 6865 9366 6f6c 6c6f 9877 696e om.the.follo.win │ │ │ │ +00078dd0: 6793 6c69 7374 8e9f 1fd9 6c8d 911a ff11 g.list....l..... │ │ │ │ +00078de0: eb61 2a2a 961c be52 2b2b 933c 2d2d 9616 .a**...R++.<--.. │ │ │ │ +00078df0: fea8 3c2d 3e93 2d2d 3e93 2d2d 2d93 3e3c ..<->.-->.---.>< │ │ │ │ +00078e00: 911c be52 3e3e 8ea4 0d99 9aa1 8d91 1aff ...R>>.......... │ │ │ │ +00078e10: 113e 3d9b 1cbe 523c 3d3d 9616 fea8 3c3d .>=...R<==....<= │ │ │ │ +00078e20: 3e93 3d3d 3d93 3d3d 3e93 5c2f 982f 2f98 >.===.==>.\/.//. │ │ │ │ +00078e30: 2f5c 8ea1 a18d 911a ff11 213f 961c be52 /\........!?...R │ │ │ │ +00078e40: 2121 9321 5c93 3f21 933f 3f93 3f5c 933a !!.!\.?!.??.?\.: │ │ │ │ +00078e50: 3d93 3c3e 8ea1 a18d 911a ff11 3c2d 961c =.<>........<-.. │ │ │ │ +00078e60: be52 3c3c 933c 3d93 2d2d 932d 3e93 3d3e .R<<.<=.--.->.=> │ │ │ │ +00078e70: 933d 3d8e 9f22 3fd1 8d91 eaf1 ebcf 4196 .==.."?.......A. │ │ │ │ +00078e80: 03ea a86c 6574 7465 7293 6973 9361 936d ...letter.is.a.m │ │ │ │ +00078e90: 656d 90ac 7262 9053 8e65 7293 6f66 9374 em..rb.S.er.of.t │ │ │ │ +00078ea0: 6865 936c 6973 743a 8e9f 25ec 6a8d 8d8d he.list:..%.j... │ │ │ │ +00078eb0: 9f0d 56bd 8d8d 8d9f e600 008d 9102 30ea ..V...........0. │ │ │ │ +00078ec0: eb61 6196 05bf aa62 9363 9364 9365 9366 .aa....b.c.d.e.f │ │ │ │ +00078ed0: 9367 9368 9369 936a 936b 936c 936d 936e .g.h.i.j.k.l.m.n │ │ │ │ +00078ee0: 936f 9370 9371 9372 9373 9374 9375 9376 .o.p.q.r.s.t.u.v │ │ │ │ +00078ef0: 9377 9378 9379 937a 8ea4 0d00 00a1 8d91 .w.x.y.z........ │ │ │ │ +00078f00: 0230 ea41 9605 bfaa 4293 4393 4493 4593 .0.A....B.C.D.E. │ │ │ │ +00078f10: 4693 4793 4893 4993 4a93 4b93 4c93 4d93 F.G.H.I.J.K.L.M. │ │ │ │ +00078f20: 4e93 4f93 5093 5193 5293 5393 5493 5593 N.O.P.Q.R.S.T.U. │ │ │ │ +00078f30: 5693 5793 5893 5993 5a8e 8e8e 8e8e 8e8e V.W.X.Y.Z....... │ │ │ │ +00078f40: 9f28 3a3b 8d91 eaf1 ebeb 4848 4f4c 9603 .(:;......HHOL.. │ │ │ │ +00078f50: eaa8 cf69 7393 6361 7365 2d73 656e 7369 ...is.case-sensi │ │ │ │ +00078f60: 7469 769a ac72 653a 9105 38e0 7570 7090 tiv..re:..8.upp. │ │ │ │ +00078f70: 538e 6572 9361 6e64 936c 6f98 7798 6572 S.er.and.lo.w.er │ │ │ │ +00078f80: 9363 6173 6593 6c65 7474 6572 7393 6172 .case.letters.ar │ │ │ │ +00078f90: 6593 636f 6e73 6964 6572 6564 9374 6f93 e.considered.to. │ │ │ │ +00078fa0: 6290 538e 6593 6469 0b65 7265 6e98 742e b.S.e.di.eren.t. │ │ │ │ +00078fb0: 8e9f 1007 828d 91f6 537a 5468 6591 03ea ........SzThe... │ │ │ │ +00078fc0: a866 756e 6374 696f 6e8e a41d 3c10 8d8d .function...<... │ │ │ │ +00078fd0: 8d91 eaf1 eb9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ +00078fe0: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +00078ff0: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +00079000: 0bcc eb61 6e65 775f 6c65 7474 6572 9605 ...anew_letter.. │ │ │ │ +00079010: bfaa 3a93 7374 7269 6e67 932d 3e93 766f ..:.string.->.vo │ │ │ │ +00079020: 6964 8e8e 9201 c671 b184 000f 60b2 0000 id.....q....`... │ │ │ │ +00079030: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +00079040: 4a8e 8e8e a91d 348f 8d91 eaf1 ebcf 6d61 J.....4.......ma │ │ │ │ +00079050: 6b9a ac72 6573 9603 eaa8 6193 6e65 7793 k..res....a.new. │ │ │ │ +00079060: 6398 6861 7261 6374 6572 9362 9053 8e65 c.haracter.b.S.e │ │ │ │ +00079070: 6861 9876 9865 936c 696b 9865 9361 936c ha.v.e.lik.e.a.l │ │ │ │ +00079080: 6574 7465 722e 9105 38e0 4691 ff05 566f etter...8.F...Vo │ │ │ │ +00079090: 7293 6578 616d 706c 653a 8ea1 8d8d 8d9e r.example:...... │ │ │ │ +000790a0: 56bd 8d8d 8d8d 9102 30ea eb61 6e65 775f V.......0..anew_ │ │ │ │ +000790b0: 6c65 7474 6572 9105 bfaa 602b 603b 3b8e letter....`+`;;. │ │ │ │ +000790c0: 8e8e 8e8e 8e8e a68d 91ea f1eb cf77 696c .............wil │ │ │ │ +000790d0: 6c96 0409 7d6d 616b 9aac 7265 8d93 eb61 l...}mak..re...a │ │ │ │ +000790e0: 2b69 6e74 8e91 1f11 a3cf 616e 648d 93eb +int......and... │ │ │ │ +000790f0: 6166 6f6f 2b62 6172 8e91 3050 a0cf 6290 afoo+bar..0P..b. │ │ │ │ +00079100: 538e 6563 6f6d 6593 616c 6c6f 9877 9861 S.ecome.allo.w.a │ │ │ │ +00079110: 626c 6591 0409 7e69 6465 6e98 7469 0c65 ble...~iden.ti.e │ │ │ │ +00079120: 7273 2e91 0595 5f46 91ff 0556 6169 6c75 rs...._F...Vailu │ │ │ │ +00079130: 7265 936f 9053 8e63 6375 7273 9104 097e re.o.S.ccurs...~ │ │ │ │ +00079140: 6966 9374 6865 9361 7267 756d 656e 9874 if.the.argumen.t │ │ │ │ +00079150: 8e9f 1000 008d 91ea f1eb 7374 7269 6e67 ..........string │ │ │ │ +00079160: 9603 eaa8 6973 936c 6f6e 6765 7293 7468 ....is.longer.th │ │ │ │ +00079170: 616e 936f 6e65 9363 90ac 7268 6172 6163 an.one.c..rharac │ │ │ │ +00079180: 7465 722e 8e9f 1007 828d 91f6 537a 5468 ter.........SzTh │ │ │ │ +00079190: 6591 03ea a866 756e 6374 696f 6e8e a18d e....function... │ │ │ │ +000791a0: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ +000791b0: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000791c0: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +000791d0: 170b cceb 6169 735f 6c65 7474 6572 9605 ....ais_letter.. │ │ │ │ +000791e0: bfaa 3a93 7374 7269 6e67 932d 3e93 626f ..:.string.->.bo │ │ │ │ +000791f0: 6f6c 8e8e 9201 c671 b184 000f 60b2 0000 ol.....q....`... │ │ │ │ +00079200: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +00079210: 4a8e 8e8e 8e9f 24fd 138e 8c8b 0000 008d J.....$......... │ │ │ │ 00079220: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00079230: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00079240: 0000 0007 8911 a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ -00079250: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d031 .............a.1 │ │ │ │ -00079260: 312e 312e 910a 8000 4c65 7869 6361 6c91 1.1.....Lexical. │ │ │ │ -00079270: 0480 006d 6174 7465 7273 9201 3179 8131 ...matters..1y.1 │ │ │ │ -00079280: 3431 8e91 12c7 619f 0566 6689 0000 e666 41....a..ff....f │ │ │ │ -00079290: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -000792a0: 8bd0 218d 9112 c761 cf74 6573 7473 9603 ..!....a.tests.. │ │ │ │ -000792b0: eaa8 6966 9361 9375 6e69 7493 7374 7269 ..if.a.unit.stri │ │ │ │ -000792c0: 6e67 9369 7393 6193 6c65 7474 6572 3b93 ng.is.a.letter;. │ │ │ │ -000792d0: 6974 9366 6169 6c73 9369 6693 7468 6593 it.fails.if.the. │ │ │ │ -000792e0: 7374 7269 6e67 9368 6173 936d 6f72 6593 string.has.more. │ │ │ │ -000792f0: 7468 616e 936f 6e65 9363 90ac 7268 6172 than.one.c..rhar │ │ │ │ -00079300: 6163 7465 722e 8ea4 1000 008d 911e 28f0 acter.........(. │ │ │ │ -00079310: 416c 7068 616e 95ac 7275 6d65 7269 6373 Alphan..rumerics │ │ │ │ -00079320: 9b03 a572 6172 652c 9103 b34a 6293 7998 ...rare,...Jb.y. │ │ │ │ -00079330: 6465 6661 756c 742c 9103 b34a 6c65 7474 default,...Jlett │ │ │ │ -00079340: 6572 7398 6f72 9603 a573 6469 6769 7473 ers.or...sdigits │ │ │ │ -00079350: 2e91 0521 ce41 9103 a560 6469 6769 7493 ...!.A...`digit. │ │ │ │ -00079360: 6973 986f 6e65 986f 6693 eb61 30cf 2c9b is.one.of..a0.,. │ │ │ │ -00079370: 03b3 49eb 6131 cf2c 9603 b34a eb61 32cf ..I.a1.,...J.a2. │ │ │ │ -00079380: 2c93 eb61 33cf 2c93 eb61 34cf 2c93 eb61 ,..a3.,..a4.,..a │ │ │ │ -00079390: 35cf 2c98 eb61 36cf 2c93 eb61 37cf 2c93 5.,..a6.,..a7.,. │ │ │ │ -000793a0: eb61 38cf 2c8e a18d 9112 c761 6f72 9603 .a8.,......aor.. │ │ │ │ -000793b0: eaa8 eb61 39cf 2e9b 0538 e041 93e5 6e75 ...a9....8.A..nu │ │ │ │ -000793c0: 6d62 91ff 6666 6572 9105 3553 cf69 7393 mb..ffer..5S.is. │ │ │ │ -000793d0: 6193 7374 7269 6e67 936f 6693 6f6e 6593 a.string.of.one. │ │ │ │ -000793e0: 6f72 936d 6f72 6593 6469 6769 7473 2e98 or.more.digits.. │ │ │ │ -000793f0: 5468 6593 6675 6e63 7469 6f6e 8ea4 1b45 The.function...E │ │ │ │ -00079400: 808d 8d8d 9112 c761 9ff5 4fa7 8900 0066 .......a..O....f │ │ │ │ -00079410: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -00079420: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -00079430: 8d91 170b cceb 616e 6577 5f61 6c70 6861 ......anew_alpha │ │ │ │ -00079440: 6e75 6d96 05bf aa3a 9373 7472 696e 6793 num....:.string. │ │ │ │ -00079450: 2d3e 9376 6f69 648e 8e92 01c6 71b1 8400 ->.void.....q... │ │ │ │ -00079460: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -00079470: 6666 01c7 0b4a 8e8e 8ea9 1b45 7f8d 9112 ff...J.....E.... │ │ │ │ -00079480: c761 cf6d 616b 9aac 7265 7396 03ea a861 .a.mak..res....a │ │ │ │ -00079490: 936e 6577 9363 9868 6172 6163 7465 7293 .new.c.haracter. │ │ │ │ -000794a0: 6290 538e 6568 6198 7698 6593 6c69 6b98 b.S.eha.v.e.lik. │ │ │ │ -000794b0: 6593 616e 9361 6c70 6861 6e98 756d 6572 e.an.alphan.umer │ │ │ │ -000794c0: 6963 2e91 0538 e046 91ff 0556 6f72 9365 ic...8.F...Vor.e │ │ │ │ -000794d0: 7861 6d70 6c65 3a8e a18d 8d8d 9e56 bd8d xample:......V.. │ │ │ │ -000794e0: 8d8d 8d91 2a06 60eb 616e 6577 5f61 6c70 ....*.`.anew_alp │ │ │ │ -000794f0: 6861 6e75 6d91 05bf aa60 2b60 3b3b 8e8e hanum....`+`;;.. │ │ │ │ -00079500: 8e8e 8e8e 8ea1 8d91 12c7 61cf 7769 6c6c ..........a.will │ │ │ │ -00079510: 9b03 71cc 6d61 6b95 ac72 658d 9103 71cb ..q.mak..re...q. │ │ │ │ -00079520: eb61 666f 6f2b 6261 728e 912f 213d cf61 .afoo+bar../!=.a │ │ │ │ -00079530: 6e64 8d91 0371 cbeb 6166 6f6f 2b8e 911d nd...q..afoo+... │ │ │ │ -00079540: e23f cf62 9053 8e65 636f 6d65 9103 71cb .?.b.S.ecome..q. │ │ │ │ -00079550: 616c 6c6f 9377 9361 626c 6598 6e61 6d65 allo.w.able.name │ │ │ │ -00079560: 7398 2862 7574 9603 71cb 6e6f 748d 98eb s.(but..q.not... │ │ │ │ -00079570: 612b 6261 728e 911a 7074 cf29 2e91 0510 a+bar...pt.).... │ │ │ │ -00079580: 9646 91ff 0556 6169 6c75 7265 986f 9053 .F...Vailure.o.S │ │ │ │ -00079590: 8e63 6375 7273 9369 6698 7468 658e a410 .ccurs.if.the... │ │ │ │ -000795a0: 0000 8d91 12c7 6161 7267 756d 656e 9aac ......aargumen.. │ │ │ │ -000795b0: 7274 9603 eaa8 7374 7269 6e67 9369 7393 rt....string.is. │ │ │ │ -000795c0: 6c6f 6e67 6572 9374 6861 6e93 6f6e 6593 longer.than.one. │ │ │ │ -000795d0: 6398 6861 7261 6374 6572 2e8e a18d 911e c.haracter...... │ │ │ │ -000795e0: 28f0 5468 6591 03ea a866 756e 6374 696f (.The....functio │ │ │ │ -000795f0: 6e8e a68d 8d8d 9112 c761 9ff5 4fa7 8900 n........a..O... │ │ │ │ -00079600: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ -00079610: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ -00079620: a664 8d91 170b cceb 6169 735f 616c 7068 .d......ais_alph │ │ │ │ -00079630: 616e 756d 9605 bfaa 3a93 7374 7269 6e67 anum....:.string │ │ │ │ -00079640: 932d 3e93 626f 6f6c 8e8e 9201 c671 b184 .->.bool.....q.. │ │ │ │ -00079650: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ -00079660: 0066 6601 c70b 4a8e 8e8e a91b 4580 8d91 .ff...J.....E... │ │ │ │ -00079670: 12c7 61cf 7465 7374 7396 0392 7269 669b ..a.tests...rif. │ │ │ │ -00079680: 0392 7361 9375 6e69 7498 7374 7269 6e67 ..sa.unit.string │ │ │ │ -00079690: 9369 7393 616e 9861 6c70 6861 6e90 ac72 .is.an.alphan..r │ │ │ │ -000796a0: 756d 6572 6963 3b91 03af d969 7498 6661 umeric;....it.fa │ │ │ │ -000796b0: 696c 7393 6966 9874 6865 9373 7472 696e ils.if.the.strin │ │ │ │ -000796c0: 6793 6861 7398 6d6f 7265 9374 6861 6e98 g.has.more.than. │ │ │ │ -000796d0: 6f6e 6593 6390 ac72 6861 7261 6374 6572 one.c..rharacter │ │ │ │ -000796e0: 2e8e a18d 911e 28f0 4974 9604 b2e0 6973 ......(.It....is │ │ │ │ -000796f0: 9361 9363 6f6e 7365 7175 656e 6365 9b04 .a.consequence.. │ │ │ │ -00079700: b2df 6f66 9374 6865 9377 95ac 7261 9379 ..of.the.w..ra.y │ │ │ │ -00079710: 9604 b2e0 6c65 7869 6361 6c93 616e 616c ....lexical.anal │ │ │ │ -00079720: 7973 6973 9369 7393 696d 706c 656d 656e ysis.is.implemen │ │ │ │ -00079730: 90ac 7274 6564 9874 6861 7493 616e 90ac ..rted.that.an.. │ │ │ │ -00079740: 7279 9369 6e69 7469 616c 9373 7562 7365 ry.initial.subse │ │ │ │ -00079750: 2d8e a18d 9112 c761 7175 656e 6365 9603 -......aquence.. │ │ │ │ -00079760: e971 6f66 9361 9373 7095 538e 6563 6961 .qof.a.sp.S.ecia │ │ │ │ -00079770: 6c91 03e9 7073 796d 9aac 7262 936f 6c96 l...psym..rb.ol. │ │ │ │ -00079780: 03e9 7169 7393 616c 736f 9361 9373 7090 ..qis.also.a.sp. │ │ │ │ -00079790: 538e 6563 6961 6c93 7379 6d98 629a 538e S.ecial.sym.b.S. │ │ │ │ -000797a0: 6f6c 9103 e970 2865 2e67 2e91 0538 7973 ol...p(e.g...8ys │ │ │ │ -000797b0: 696e 6365 8d93 eb61 3d3d 3e8e 9119 11df ince...a==>..... │ │ │ │ -000797c0: cf69 7393 6193 7370 9865 6369 616c 9373 .is.a.sp.ecial.s │ │ │ │ -000797d0: 796d 90ac 7262 986f 6c2c 9103 e9af 736f ym..rb.ol,....so │ │ │ │ -000797e0: 8ea1 8d91 12c7 6161 7265 8d91 03ea a8eb ......aare...... │ │ │ │ -000797f0: 613d 3d8e 9113 54a4 cf61 6e64 8d91 03ea a==...T..and.... │ │ │ │ -00079800: a8eb 613d 8e91 09aa 52cf 292e 9105 38e0 ..a=....R.)...8. │ │ │ │ -00079810: 5468 6591 03ea a866 756e 6374 696f 6e8e The....function. │ │ │ │ -00079820: a68d 8d8d 9112 c761 9ff5 4fa7 8900 0066 .......a..O....f │ │ │ │ -00079830: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -00079840: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -00079850: 8d91 170b cceb 616e 6577 5f73 7065 6369 ......anew_speci │ │ │ │ -00079860: 616c 5f73 796d 626f 6c96 05bf aa3a 9373 al_symbol....:.s │ │ │ │ -00079870: 7472 696e 6793 2d3e 9362 6f6f 6c8e 8e92 tring.->.bool... │ │ │ │ -00079880: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ -00079890: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea6 ......ff...J.... │ │ │ │ -000798a0: 8d91 12c7 61cf 6d61 6b9a ac72 6573 9603 ....a.mak..res.. │ │ │ │ -000798b0: eaa8 7468 6593 6172 6775 6d65 6e98 7493 ..the.argumen.t. │ │ │ │ -000798c0: 7374 7269 6e67 2c93 616e 6493 616c 6c93 string,.and.all. │ │ │ │ -000798d0: 6974 7393 7375 6273 7472 696e 6773 2c93 its.substrings,. │ │ │ │ -000798e0: 7370 9053 8e65 6369 616c 9373 796d 9862 sp.S.ecial.sym.b │ │ │ │ -000798f0: 9053 8e6f 6c73 3b93 6974 9366 6169 6c73 .S.ols;.it.fails │ │ │ │ -00079900: 9369 668e 9f18 b41f 8d8d 8d8d 911f 4e79 .if...........Ny │ │ │ │ -00079910: 2869 298e 8e8e 9131 9589 7468 6596 03ea (i)....1..the... │ │ │ │ -00079920: a861 7267 756d 656e 9aac 7274 9373 7472 .argumen..rt.str │ │ │ │ -00079930: 696e 6793 6973 9361 9373 696e 676c 6593 ing.is.a.single. │ │ │ │ -00079940: 6398 6861 7261 6374 6572 2c93 6f72 8e9f c.haracter,.or.. │ │ │ │ -00079950: 1991 608d 8d8d 8d91 1c0a ed28 6969 298e ..`........(ii). │ │ │ │ -00079960: 8e8e 9131 9589 6974 9603 eaa8 7374 6172 ...1..it....star │ │ │ │ -00079970: 7473 9377 6974 6893 6193 6c65 7474 6572 ts.with.a.letter │ │ │ │ -00079980: 936f 7293 616e 9361 6c70 6861 6e90 ac72 .or.an.alphan..r │ │ │ │ -00079990: 756d 6572 6963 2e8e 9f18 b420 8d91 12c7 umeric..... .... │ │ │ │ -000799a0: 6146 91ff 0556 6f72 9103 eaa8 6578 616d aF...Vor....exam │ │ │ │ -000799b0: 706c 653a 8ea6 8d8d 8d9e 56bd 8d8d 8d8d ple:......V..... │ │ │ │ -000799c0: 912a 0660 eb61 6e65 775f 7370 6563 6961 .*.`.anew_specia │ │ │ │ -000799d0: 6c5f 7379 6d62 6f6c 9105 bfaa 603d 3d3d l_symbol....`=== │ │ │ │ -000799e0: 3e3e 3e60 3b3b 8e8e 8e8e 8e8e 8e9f 1b45 >>>`;;.........E │ │ │ │ -000799f0: 7f8d 9112 c761 cf6d 616b 95ac 7265 738d .....a.mak..res. │ │ │ │ -00079a00: 9105 7ffd eb61 3d3d 3d3e 3e3e 8e91 27fd .....a===>>>..'. │ │ │ │ -00079a10: f9cf 2c8d 9105 e553 eb61 3d3d 3d3e 3e8e ..,....S.a===>>. │ │ │ │ -00079a20: 9122 a3a5 cf2c 8d91 05e5 53eb 613d 3d3d ."...,....S.a=== │ │ │ │ -00079a30: 3e8e 9122 63f8 cf61 6e64 8d91 057f feeb >.."c..and...... │ │ │ │ -00079a40: 613d 3d3d 8e91 1c3e f9cf 696e 9374 6f96 a===...>..in.to. │ │ │ │ -00079a50: 057f fd6e 6577 9105 7ffe 7370 9a53 8e65 ...new....sp.S.e │ │ │ │ -00079a60: 6369 616c 9373 796d 90ac 7262 986f 6c73 cial.sym..rb.ols │ │ │ │ -00079a70: 9328 8deb 613d 3d8e 9110 ff52 cf69 7393 .(..a==....R.is. │ │ │ │ -00079a80: 616c 7265 6164 7991 057f fe61 9373 7098 already....a.sp. │ │ │ │ -00079a90: 6563 6961 6c8e a18d 9112 c761 7379 6d90 ecial......asym. │ │ │ │ -00079aa0: ac72 6295 538e 6f6c 9b03 eaa8 6293 6563 .rb.S.ol....b.ec │ │ │ │ -00079ab0: 6175 7365 8d98 eb61 3d3d 3e8e 9119 144e ause...a==>....N │ │ │ │ -00079ac0: cf69 7329 2e8e a18d 911e 28f0 5468 6591 .is)......(.The. │ │ │ │ -00079ad0: 03ea a866 756e 6374 696f 6e8e a68d 8d8d ...function..... │ │ │ │ -00079ae0: 9112 c761 9ff5 4fa7 8900 0066 6601 c70b ...a..O....ff... │ │ │ │ -00079af0: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -00079b00: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ -00079b10: cceb 6173 7065 6369 616c 5f73 796d 626f ..aspecial_symbo │ │ │ │ -00079b20: 6c73 9605 bfaa 3a93 766f 6964 932d 3e93 ls....:.void.->. │ │ │ │ -00079b30: 7374 7269 6e67 936c 6973 748e 8e92 01c6 string.list..... │ │ │ │ -00079b40: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ -00079b50: 0289 0000 6666 01c7 0b4a 8e8e 8ea6 8d91 ....ff...J...... │ │ │ │ -00079b60: 12c7 61cf 6769 769a ac72 6573 9603 eaa8 ..a.giv..res.... │ │ │ │ -00079b70: 7468 6593 6c69 7374 936f 6693 6375 7272 the.list.of.curr │ │ │ │ -00079b80: 656e 9874 6c79 9364 6563 6c61 7265 6493 en.tly.declared. │ │ │ │ -00079b90: 7370 9053 8e65 6369 616c 9373 796d 9862 sp.S.ecial.sym.b │ │ │ │ -00079ba0: 9053 8e6f 6c73 932e 8e9f 1f11 838d 8d91 .S.ols.......... │ │ │ │ -00079bb0: 12c7 61d0 3131 2e31 2e31 2e31 8e91 4d47 ..a.11.1.1.1..MG │ │ │ │ -00079bc0: 6153 6570 6172 6174 6f72 738e 9f17 c000 aSeparators..... │ │ │ │ -00079bd0: 8d91 12c7 61cf 5468 6596 03ea a873 6570 ....a.The....sep │ │ │ │ -00079be0: 6172 6174 6f72 7393 7573 6564 9362 9aac arators.used.b.. │ │ │ │ -00079bf0: 7279 9374 6865 93eb 4848 4f4c 93cf 6c65 ry.the..HHOL..le │ │ │ │ -00079c00: 7869 6361 6c93 616e 616c 7973 6572 9361 xical.analyser.a │ │ │ │ -00079c10: 7265 9328 7769 7468 9361 7363 6969 9363 re.(with.ascii.c │ │ │ │ -00079c20: 6f90 538e 6465 7393 696e 9362 7261 6398 o.S.des.in.brac. │ │ │ │ -00079c30: 6b98 6574 7329 3a8e 9f1b 22c0 8d91 1e28 k.ets):..."....( │ │ │ │ -00079c40: f073 7061 6365 9603 eaa8 2833 3229 2c93 .space....(32),. │ │ │ │ -00079c50: 6361 7272 6961 6765 9372 6574 7572 6e93 carriage.return. │ │ │ │ -00079c60: 2831 3329 2c93 6c69 6e65 9366 6565 6493 (13),.line.feed. │ │ │ │ -00079c70: 2831 3029 2c93 7461 6293 28e2 5ecf 492c (10),.tab.(.^.I, │ │ │ │ -00079c80: 9339 292c 9366 6f72 6d93 6665 6564 9328 .9),.form.feed.( │ │ │ │ -00079c90: e25e cf4c 2c93 3132 298e 8e9f 24fd 138e .^.L,.12)...$... │ │ │ │ -00079ca0: 8c8b 0000 008e 0000 0000 0000 0000 0000 ................ │ │ │ │ +00079240: 0000 0000 0007 8913 a002 cc05 558d a0fd ............U... │ │ │ │ +00079250: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +00079260: d031 312e 312e 910a 8000 4c65 7869 6361 .11.1.....Lexica │ │ │ │ +00079270: 6c91 0480 006d 6174 7465 7273 9201 3179 l....matters..1y │ │ │ │ +00079280: 8131 3431 8e91 12c7 619f 0566 6689 0000 .141....a..ff... │ │ │ │ +00079290: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +000792a0: a0fd 8bd0 218d 9112 c761 cf74 6573 7473 ....!....a.tests │ │ │ │ +000792b0: 9603 eaa8 6966 9361 9375 6e69 7493 7374 ....if.a.unit.st │ │ │ │ +000792c0: 7269 6e67 9369 7393 6193 6c65 7474 6572 ring.is.a.letter │ │ │ │ +000792d0: 3b93 6974 9366 6169 6c73 9369 6693 7468 ;.it.fails.if.th │ │ │ │ +000792e0: 6593 7374 7269 6e67 9368 6173 936d 6f72 e.string.has.mor │ │ │ │ +000792f0: 6593 7468 616e 936f 6e65 9363 90ac 7268 e.than.one.c..rh │ │ │ │ +00079300: 6172 6163 7465 722e 8ea4 1000 008d 911e aracter......... │ │ │ │ +00079310: 28f0 416c 7068 616e 95ac 7275 6d65 7269 (.Alphan..rumeri │ │ │ │ +00079320: 6373 9b03 a572 6172 652c 9103 b34a 6293 cs...rare,...Jb. │ │ │ │ +00079330: 7998 6465 6661 756c 742c 9103 b34a 6c65 y.default,...Jle │ │ │ │ +00079340: 7474 6572 7398 6f72 9603 a573 6469 6769 tters.or...sdigi │ │ │ │ +00079350: 7473 2e91 0521 ce41 9103 a560 6469 6769 ts...!.A...`digi │ │ │ │ +00079360: 7493 6973 986f 6e65 986f 6693 eb61 30cf t.is.one.of..a0. │ │ │ │ +00079370: 2c9b 03b3 49eb 6131 cf2c 9603 b34a eb61 ,...I.a1.,...J.a │ │ │ │ +00079380: 32cf 2c93 eb61 33cf 2c93 eb61 34cf 2c93 2.,..a3.,..a4.,. │ │ │ │ +00079390: eb61 35cf 2c98 eb61 36cf 2c93 eb61 37cf .a5.,..a6.,..a7. │ │ │ │ +000793a0: 2c93 eb61 38cf 2c8e a18d 9112 c761 6f72 ,..a8.,......aor │ │ │ │ +000793b0: 9603 eaa8 eb61 39cf 2e9b 0538 e041 93e5 .....a9....8.A.. │ │ │ │ +000793c0: 6e75 6d62 91ff 6666 6572 9105 3553 cf69 numb..ffer..5S.i │ │ │ │ +000793d0: 7393 6193 7374 7269 6e67 936f 6693 6f6e s.a.string.of.on │ │ │ │ +000793e0: 6593 6f72 936d 6f72 6593 6469 6769 7473 e.or.more.digits │ │ │ │ +000793f0: 2e98 5468 6593 6675 6e63 7469 6f6e 8ea4 ..The.function.. │ │ │ │ +00079400: 1b45 808d 8d8d 9112 c761 9ff5 4fa7 8900 .E.......a..O... │ │ │ │ +00079410: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +00079420: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +00079430: a664 8d91 170b cceb 616e 6577 5f61 6c70 .d......anew_alp │ │ │ │ +00079440: 6861 6e75 6d96 05bf aa3a 9373 7472 696e hanum....:.strin │ │ │ │ +00079450: 6793 2d3e 9376 6f69 648e 8e92 01c6 71b1 g.->.void.....q. │ │ │ │ +00079460: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ +00079470: 0000 6666 01c7 0b4a 8e8e 8ea9 1b45 7f8d ..ff...J.....E.. │ │ │ │ +00079480: 9112 c761 cf6d 616b 9aac 7265 7396 03ea ...a.mak..res... │ │ │ │ +00079490: a861 936e 6577 9363 9868 6172 6163 7465 .a.new.c.haracte │ │ │ │ +000794a0: 7293 6290 538e 6568 6198 7698 6593 6c69 r.b.S.eha.v.e.li │ │ │ │ +000794b0: 6b98 6593 616e 9361 6c70 6861 6e98 756d k.e.an.alphan.um │ │ │ │ +000794c0: 6572 6963 2e91 0538 e046 91ff 0556 6f72 eric...8.F...Vor │ │ │ │ +000794d0: 9365 7861 6d70 6c65 3a8e a18d 8d8d 9e56 .example:......V │ │ │ │ +000794e0: bd8d 8d8d 8d91 2a06 60eb 616e 6577 5f61 ......*.`.anew_a │ │ │ │ +000794f0: 6c70 6861 6e75 6d91 05bf aa60 2b60 3b3b lphanum....`+`;; │ │ │ │ +00079500: 8e8e 8e8e 8e8e 8ea1 8d91 12c7 61cf 7769 ............a.wi │ │ │ │ +00079510: 6c6c 9b03 71cc 6d61 6b95 ac72 658d 9103 ll..q.mak..re... │ │ │ │ +00079520: 71cb eb61 666f 6f2b 6261 728e 912f 213d q..afoo+bar../!= │ │ │ │ +00079530: cf61 6e64 8d91 0371 cbeb 6166 6f6f 2b8e .and...q..afoo+. │ │ │ │ +00079540: 911d e23f cf62 9053 8e65 636f 6d65 9103 ...?.b.S.ecome.. │ │ │ │ +00079550: 71cb 616c 6c6f 9377 9361 626c 6598 6e61 q.allo.w.able.na │ │ │ │ +00079560: 6d65 7398 2862 7574 9603 71cb 6e6f 748d mes.(but..q.not. │ │ │ │ +00079570: 98eb 612b 6261 728e 911a 7074 cf29 2e91 ..a+bar...pt.).. │ │ │ │ +00079580: 0510 9646 91ff 0556 6169 6c75 7265 986f ...F...Vailure.o │ │ │ │ +00079590: 9053 8e63 6375 7273 9369 6698 7468 658e .S.ccurs.if.the. │ │ │ │ +000795a0: a410 0000 8d91 12c7 6161 7267 756d 656e ........aargumen │ │ │ │ +000795b0: 9aac 7274 9603 eaa8 7374 7269 6e67 9369 ..rt....string.i │ │ │ │ +000795c0: 7393 6c6f 6e67 6572 9374 6861 6e93 6f6e s.longer.than.on │ │ │ │ +000795d0: 6593 6398 6861 7261 6374 6572 2e8e a18d e.c.haracter.... │ │ │ │ +000795e0: 911e 28f0 5468 6591 03ea a866 756e 6374 ..(.The....funct │ │ │ │ +000795f0: 696f 6e8e a68d 8d8d 9112 c761 9ff5 4fa7 ion........a..O. │ │ │ │ +00079600: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ +00079610: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ +00079620: 9ffb a664 8d91 170b cceb 6169 735f 616c ...d......ais_al │ │ │ │ +00079630: 7068 616e 756d 9605 bfaa 3a93 7374 7269 phanum....:.stri │ │ │ │ +00079640: 6e67 932d 3e93 626f 6f6c 8e8e 9201 c671 ng.->.bool.....q │ │ │ │ +00079650: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ +00079660: 8900 0066 6601 c70b 4a8e 8e8e a91b 4580 ...ff...J.....E. │ │ │ │ +00079670: 8d91 12c7 61cf 7465 7374 7396 0392 7269 ....a.tests...ri │ │ │ │ +00079680: 669b 0392 7361 9375 6e69 7498 7374 7269 f...sa.unit.stri │ │ │ │ +00079690: 6e67 9369 7393 616e 9861 6c70 6861 6e90 ng.is.an.alphan. │ │ │ │ +000796a0: ac72 756d 6572 6963 3b91 03af d969 7498 .rumeric;....it. │ │ │ │ +000796b0: 6661 696c 7393 6966 9874 6865 9373 7472 fails.if.the.str │ │ │ │ +000796c0: 696e 6793 6861 7398 6d6f 7265 9374 6861 ing.has.more.tha │ │ │ │ +000796d0: 6e98 6f6e 6593 6390 ac72 6861 7261 6374 n.one.c..rharact │ │ │ │ +000796e0: 6572 2e8e a18d 911e 28f0 4974 9604 b2e0 er......(.It.... │ │ │ │ +000796f0: 6973 9361 9363 6f6e 7365 7175 656e 6365 is.a.consequence │ │ │ │ +00079700: 9b04 b2df 6f66 9374 6865 9377 95ac 7261 ....of.the.w..ra │ │ │ │ +00079710: 9379 9604 b2e0 6c65 7869 6361 6c93 616e .y....lexical.an │ │ │ │ +00079720: 616c 7973 6973 9369 7393 696d 706c 656d alysis.is.implem │ │ │ │ +00079730: 656e 90ac 7274 6564 9874 6861 7493 616e en..rted.that.an │ │ │ │ +00079740: 90ac 7279 9369 6e69 7469 616c 9373 7562 ..ry.initial.sub │ │ │ │ +00079750: 7365 2d8e a18d 9112 c761 7175 656e 6365 se-......aquence │ │ │ │ +00079760: 9603 e971 6f66 9361 9373 7095 538e 6563 ...qof.a.sp.S.ec │ │ │ │ +00079770: 6961 6c91 03e9 7073 796d 9aac 7262 936f ial...psym..rb.o │ │ │ │ +00079780: 6c96 03e9 7169 7393 616c 736f 9361 9373 l...qis.also.a.s │ │ │ │ +00079790: 7090 538e 6563 6961 6c93 7379 6d98 629a p.S.ecial.sym.b. │ │ │ │ +000797a0: 538e 6f6c 9103 e970 2865 2e67 2e91 0538 S.ol...p(e.g...8 │ │ │ │ +000797b0: 7973 696e 6365 8d93 eb61 3d3d 3e8e 9119 ysince...a==>... │ │ │ │ +000797c0: 11df cf69 7393 6193 7370 9865 6369 616c ...is.a.sp.ecial │ │ │ │ +000797d0: 9373 796d 90ac 7262 986f 6c2c 9103 e9af .sym..rb.ol,.... │ │ │ │ +000797e0: 736f 8ea1 8d91 12c7 6161 7265 8d91 03ea so......aare.... │ │ │ │ +000797f0: a8eb 613d 3d8e 9113 54a4 cf61 6e64 8d91 ..a==...T..and.. │ │ │ │ +00079800: 03ea a8eb 613d 8e91 09aa 52cf 292e 9105 ....a=....R.)... │ │ │ │ +00079810: 38e0 5468 6591 03ea a866 756e 6374 696f 8.The....functio │ │ │ │ +00079820: 6e8e a68d 8d8d 9112 c761 9ff5 4fa7 8900 n........a..O... │ │ │ │ +00079830: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +00079840: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +00079850: a664 8d91 170b cceb 616e 6577 5f73 7065 .d......anew_spe │ │ │ │ +00079860: 6369 616c 5f73 796d 626f 6c96 05bf aa3a cial_symbol....: │ │ │ │ +00079870: 9373 7472 696e 6793 2d3e 9362 6f6f 6c8e .string.->.bool. │ │ │ │ +00079880: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ +00079890: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +000798a0: 8ea6 8d91 12c7 61cf 6d61 6b9a ac72 6573 ......a.mak..res │ │ │ │ +000798b0: 9603 eaa8 7468 6593 6172 6775 6d65 6e98 ....the.argumen. │ │ │ │ +000798c0: 7493 7374 7269 6e67 2c93 616e 6493 616c t.string,.and.al │ │ │ │ +000798d0: 6c93 6974 7393 7375 6273 7472 696e 6773 l.its.substrings │ │ │ │ +000798e0: 2c93 7370 9053 8e65 6369 616c 9373 796d ,.sp.S.ecial.sym │ │ │ │ +000798f0: 9862 9053 8e6f 6c73 3b93 6974 9366 6169 .b.S.ols;.it.fai │ │ │ │ +00079900: 6c73 9369 668e 9f18 b41f 8d8d 8d8d 911f ls.if........... │ │ │ │ +00079910: 4e79 2869 298e 8e8e 9131 9589 7468 6596 Ny(i)....1..the. │ │ │ │ +00079920: 03ea a861 7267 756d 656e 9aac 7274 9373 ...argumen..rt.s │ │ │ │ +00079930: 7472 696e 6793 6973 9361 9373 696e 676c tring.is.a.singl │ │ │ │ +00079940: 6593 6398 6861 7261 6374 6572 2c93 6f72 e.c.haracter,.or │ │ │ │ +00079950: 8e9f 1991 608d 8d8d 8d91 1c0a ed28 6969 ....`........(ii │ │ │ │ +00079960: 298e 8e8e 9131 9589 6974 9603 eaa8 7374 )....1..it....st │ │ │ │ +00079970: 6172 7473 9377 6974 6893 6193 6c65 7474 arts.with.a.lett │ │ │ │ +00079980: 6572 936f 7293 616e 9361 6c70 6861 6e90 er.or.an.alphan. │ │ │ │ +00079990: ac72 756d 6572 6963 2e8e 9f18 b420 8d91 .rumeric..... .. │ │ │ │ +000799a0: 12c7 6146 91ff 0556 6f72 9103 eaa8 6578 ..aF...Vor....ex │ │ │ │ +000799b0: 616d 706c 653a 8ea6 8d8d 8d9e 56bd 8d8d ample:......V... │ │ │ │ +000799c0: 8d8d 912a 0660 eb61 6e65 775f 7370 6563 ...*.`.anew_spec │ │ │ │ +000799d0: 6961 6c5f 7379 6d62 6f6c 9105 bfaa 603d ial_symbol....`= │ │ │ │ +000799e0: 3d3d 3e3e 3e60 3b3b 8e8e 8e8e 8e8e 8e9f ==>>>`;;........ │ │ │ │ +000799f0: 1b45 7f8d 9112 c761 cf6d 616b 95ac 7265 .E.....a.mak..re │ │ │ │ +00079a00: 738d 9105 7ffd eb61 3d3d 3d3e 3e3e 8e91 s......a===>>>.. │ │ │ │ +00079a10: 27fd f9cf 2c8d 9105 e553 eb61 3d3d 3d3e '...,....S.a===> │ │ │ │ +00079a20: 3e8e 9122 a3a5 cf2c 8d91 05e5 53eb 613d >.."...,....S.a= │ │ │ │ +00079a30: 3d3d 3e8e 9122 63f8 cf61 6e64 8d91 057f ==>.."c..and.... │ │ │ │ +00079a40: feeb 613d 3d3d 8e91 1c3e f9cf 696e 9374 ..a===...>..in.t │ │ │ │ +00079a50: 6f96 057f fd6e 6577 9105 7ffe 7370 9a53 o....new....sp.S │ │ │ │ +00079a60: 8e65 6369 616c 9373 796d 90ac 7262 986f .ecial.sym..rb.o │ │ │ │ +00079a70: 6c73 9328 8deb 613d 3d8e 9110 ff52 cf69 ls.(..a==....R.i │ │ │ │ +00079a80: 7393 616c 7265 6164 7991 057f fe61 9373 s.already....a.s │ │ │ │ +00079a90: 7098 6563 6961 6c8e a18d 9112 c761 7379 p.ecial......asy │ │ │ │ +00079aa0: 6d90 ac72 6295 538e 6f6c 9b03 eaa8 6293 m..rb.S.ol....b. │ │ │ │ +00079ab0: 6563 6175 7365 8d98 eb61 3d3d 3e8e 9119 ecause...a==>... │ │ │ │ +00079ac0: 144e cf69 7329 2e8e a18d 911e 28f0 5468 .N.is)......(.Th │ │ │ │ +00079ad0: 6591 03ea a866 756e 6374 696f 6e8e a68d e....function... │ │ │ │ +00079ae0: 8d8d 9112 c761 9ff5 4fa7 8900 0066 6601 .....a..O....ff. │ │ │ │ +00079af0: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +00079b00: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +00079b10: 170b cceb 6173 7065 6369 616c 5f73 796d ....aspecial_sym │ │ │ │ +00079b20: 626f 6c73 9605 bfaa 3a93 766f 6964 932d bols....:.void.- │ │ │ │ +00079b30: 3e93 7374 7269 6e67 936c 6973 748e 8e92 >.string.list... │ │ │ │ +00079b40: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +00079b50: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea6 ......ff...J.... │ │ │ │ +00079b60: 8d91 12c7 61cf 6769 769a ac72 6573 9603 ....a.giv..res.. │ │ │ │ +00079b70: eaa8 7468 6593 6c69 7374 936f 6693 6375 ..the.list.of.cu │ │ │ │ +00079b80: 7272 656e 9874 6c79 9364 6563 6c61 7265 rren.tly.declare │ │ │ │ +00079b90: 6493 7370 9053 8e65 6369 616c 9373 796d d.sp.S.ecial.sym │ │ │ │ +00079ba0: 9862 9053 8e6f 6c73 932e 8e9f 1f11 838d .b.S.ols........ │ │ │ │ +00079bb0: 8d91 12c7 61d0 3131 2e31 2e31 2e31 8e91 ....a.11.1.1.1.. │ │ │ │ +00079bc0: 4d47 6153 6570 6172 6174 6f72 738e 9f17 MGaSeparators... │ │ │ │ +00079bd0: c000 8d91 12c7 61cf 5468 6596 03ea a873 ......a.The....s │ │ │ │ +00079be0: 6570 6172 6174 6f72 7393 7573 6564 9362 eparators.used.b │ │ │ │ +00079bf0: 9aac 7279 9374 6865 93eb 4848 4f4c 93cf ..ry.the..HHOL.. │ │ │ │ +00079c00: 6c65 7869 6361 6c93 616e 616c 7973 6572 lexical.analyser │ │ │ │ +00079c10: 9361 7265 9328 7769 7468 9361 7363 6969 .are.(with.ascii │ │ │ │ +00079c20: 9363 6f90 538e 6465 7393 696e 9362 7261 .co.S.des.in.bra │ │ │ │ +00079c30: 6398 6b98 6574 7329 3a8e 9f1b 22c0 8d91 c.k.ets):..."... │ │ │ │ +00079c40: 1e28 f073 7061 6365 9603 eaa8 2833 3229 .(.space....(32) │ │ │ │ +00079c50: 2c93 6361 7272 6961 6765 9372 6574 7572 ,.carriage.retur │ │ │ │ +00079c60: 6e93 2831 3329 2c93 6c69 6e65 9366 6565 n.(13),.line.fee │ │ │ │ +00079c70: 6493 2831 3029 2c93 7461 6293 28e2 5ecf d.(10),.tab.(.^. │ │ │ │ +00079c80: 492c 9339 292c 9366 6f72 6d93 6665 6564 I,.9),.form.feed │ │ │ │ +00079c90: 9328 e25e cf4c 2c93 3132 298e 8e9f 24fd .(.^.L,.12)...$. │ │ │ │ +00079ca0: 138e 8c8b 0000 008e 0000 0000 0000 0000 ................ │ │ │ │ 00079cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00079cc0: 0000 0000 0000 0000 0000 0007 9219 a002 ................ │ │ │ │ -00079cd0: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -00079ce0: 9a8d 91ea f1eb d031 3432 9200 dd20 4343 .......142... CC │ │ │ │ -00079cf0: 6861 7074 6572 9604 8000 3131 2e91 0a80 hapter....11.... │ │ │ │ -00079d00: 0054 6865 9348 4f4c 934c 6f67 6963 9369 .The.HOL.Logic.i │ │ │ │ -00079d10: 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 0000 n.ML.......ff... │ │ │ │ -00079d20: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -00079d30: a0fd 8bd0 218d 8d91 eaf1 ebeb 4731 312e ....!.......G11. │ │ │ │ -00079d40: 312e 328e 9124 8b7f 5490 8ccc 7970 9073 1.2..$..T...yp.s │ │ │ │ -00079d50: 3365 9605 6666 7691 ff19 9961 7269 6162 3e..ffv....ariab │ │ │ │ -00079d60: 6c65 936e 616d 6573 8e9f 17c0 008d 91ea le.names........ │ │ │ │ -00079d70: f1eb cf54 6865 9604 8727 6e61 6d65 739b ...The...'names. │ │ │ │ -00079d80: 0487 266f 6693 7490 ac72 7970 9053 8e65 ..&of.t..ryp.S.e │ │ │ │ -00079d90: 9376 91ff 58e4 6172 6961 626c 6573 9869 .v..X.ariables.i │ │ │ │ -00079da0: 6e93 7468 6598 eb48 484f 4c93 cf6c 6f67 n.the..HHOL..log │ │ │ │ -00079db0: 6963 9361 7265 9873 7472 696e 6773 936f ic.are.strings.o │ │ │ │ -00079dc0: 668d 93eb 612a 8e91 0a46 d1cf 7398 6f70 f...a*...F..s.op │ │ │ │ -00079dd0: 7469 6f6e 616c 6c79 9366 6f6c 6c6f 95ac tionally.follo.. │ │ │ │ -00079de0: 7277 9365 6498 6293 7991 0487 2761 8ea4 rw.ed.b.y...'a.. │ │ │ │ -00079df0: 1000 008d 91ea f1eb 6e95 ac72 756d 9362 ........n..rum.b │ │ │ │ -00079e00: 9053 8e65 7296 03ea a86f 7293 629a ac72 .S.er....or.b..r │ │ │ │ -00079e10: 7993 616e 9369 6465 6e98 7469 0c65 723b y.an.iden.ti.er; │ │ │ │ -00079e20: 9366 6f72 9365 7861 6d70 6c65 3a8e 9f15 .for.example:... │ │ │ │ -00079e30: a5b7 8d8d 8d9e 56bd 8d8d 8d8d 9102 30ea ......V.......0. │ │ │ │ -00079e40: eb61 2a96 113e fe2a 2a93 2a2a 2a93 2a27 .a*..>.**.***.*' │ │ │ │ -00079e50: 932a 2a27 932a 2a32 3593 2a2a 2a74 6869 .**'.**25.***thi │ │ │ │ -00079e60: 6e67 8e8e 8e8e 8e8e 8e9f 2722 378d 8d91 ng........'"7... │ │ │ │ -00079e70: eaf1 ebeb 4b31 312e 328e 9120 f1e7 5491 ....K11.2.. ..T. │ │ │ │ -00079e80: ff75 c279 7091 008a 3d65 738e 9f1b e223 .u.yp...=es....# │ │ │ │ -00079e90: 8d91 eaf1 ebcf 5468 659b 053a 3161 6c6c ......The..:1all │ │ │ │ -00079ea0: 6f95 ac72 7793 6564 9874 9379 7095 538e o..rw.ed.t.yp.S. │ │ │ │ -00079eb0: 6573 9864 6570 9365 6e64 986f 6e98 7768 es.dep.end.on.wh │ │ │ │ -00079ec0: 6963 95ac 7268 9874 9379 7090 538e 6591 ic..rh.t.yp.S.e. │ │ │ │ -00079ed0: 053a 3263 6f6e 7374 616e 9374 7398 6861 .:2constan.ts.ha │ │ │ │ -00079ee0: 9376 9365 9862 9053 8e65 656e 9864 6563 .v.e.b.S.een.dec │ │ │ │ -00079ef0: 6c61 7265 6498 696e 9874 6865 9863 7572 lared.in.the.cur │ │ │ │ -00079f00: 7265 6e93 748e a18d 91ea f1eb 7468 656f ren.t.......theo │ │ │ │ -00079f10: 7279 91ff 0556 2e91 0538 e053 6565 9603 ry...V...8.See.. │ │ │ │ -00079f20: eaa8 5365 6374 696f 6e93 3131 2e38 9366 ..Section.11.8.f │ │ │ │ -00079f30: 6f72 9364 6574 6169 6c73 936f 6693 686f or.details.of.ho │ │ │ │ -00079f40: 9aac 7277 9373 7563 9868 9364 6563 6c61 ..rw.suc.h.decla │ │ │ │ -00079f50: 7261 7469 6f6e 7393 6172 6593 6d61 6465 rations.are.made │ │ │ │ -00079f60: 2e8e a18d 91f6 537a 5468 6572 6596 03ea ......SzThere... │ │ │ │ -00079f70: a861 7265 9374 95ac 7277 936f 9b03 eaa8 .are.t..rw.o.... │ │ │ │ -00079f80: 7072 696d 6974 6976 9365 9863 6f6e 7374 primitiv.e.const │ │ │ │ -00079f90: 7275 6374 6f72 9866 756e 6374 696f 6e73 ructor.functions │ │ │ │ -00079fa0: 9866 6f72 9876 91ff 58e4 616c 7565 7398 .for.v..X.alues. │ │ │ │ -00079fb0: 6f66 9874 9379 7090 538e 658d 98eb 6174 of.t.yp.S.e...at │ │ │ │ -00079fc0: 7970 658e 911a e950 cf3a 8e9f 1aab 658d ype....P.:....e. │ │ │ │ -00079fd0: 8d8d 91ea f1eb 9fee cfa7 8900 0066 6601 .............ff. │ │ │ │ -00079fe0: c70b 4a9f 1807 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -00079ff0: 8400 1c60 b200 0066 668d 9fee a664 8d91 ...`...ff....d.. │ │ │ │ -0007a000: 170b cceb 616d 6b5f 7661 7274 7970 6596 ....amk_vartype. │ │ │ │ -0007a010: 05bf aa3a 9373 7472 696e 6793 2d3e 9374 ...:.string.->.t │ │ │ │ -0007a020: 7970 658e 9f0d 0000 8d91 170b cc6d 6b5f ype..........mk_ │ │ │ │ -0007a030: 7479 7065 9116 fea8 3a96 05bf aa28 7374 type....:....(st │ │ │ │ -0007a040: 7269 6e67 9323 9374 7970 6593 6c69 7374 ring.#.type.list │ │ │ │ -0007a050: 2993 2d3e 9374 7970 658e 8e92 01c6 71b1 ).->.type.....q. │ │ │ │ -0007a060: 8400 1c60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -0007a070: 0000 6666 01c7 0b4a 8e8e 8e9f 1a91 cb8d ..ff...J........ │ │ │ │ -0007a080: 91f6 537a cf54 6865 9604 a439 6675 6e63 ..Sz.The...9func │ │ │ │ -0007a090: 7469 6f6e 8d93 eb61 6d6b 5f76 6172 7479 tion...amk_varty │ │ │ │ -0007a0a0: 7065 8e91 42c5 16cf 636f 6e73 7472 7563 pe..B...construc │ │ │ │ -0007a0b0: 7473 9361 9104 a438 749a ac72 7970 9053 ts.a...8t..ryp.S │ │ │ │ -0007a0c0: 8e65 9376 91ff 58e4 6172 6961 626c 6593 .e.v..X.ariable. │ │ │ │ -0007a0d0: 7769 7468 9361 9367 6976 9865 6e93 6e61 with.a.giv.en.na │ │ │ │ -0007a0e0: 6d65 3b91 0501 0169 7493 6661 696c 7393 me;....it.fails. │ │ │ │ -0007a0f0: 6966 9374 6865 8ea1 8d91 eaf1 eb6e 616d if.the.......nam │ │ │ │ -0007a100: 6596 03b7 8069 7393 6e6f 7493 616e 9361 e....is.not.an.a │ │ │ │ -0007a110: 6c6c 6f95 ac72 7793 6162 6c65 9b03 b77f llo..rw.able.... │ │ │ │ -0007a120: 7493 7970 9053 8e65 9603 b780 7691 ff58 t.yp.S.e....v..X │ │ │ │ -0007a130: e461 7269 6162 6c65 936e 616d 6593 288d .ariable.name.(. │ │ │ │ -0007a140: 692e 652e 8e91 12bb 046e 6f74 9361 9373 i.e......not.a.s │ │ │ │ -0007a150: 7472 696e 6793 6f66 8d98 eb61 2a8e 9109 tring.of...a*... │ │ │ │ -0007a160: 7729 cf73 9366 6f6c 6c6f 95ac 7277 9365 w).s.follo..rw.e │ │ │ │ -0007a170: 649b 03b7 8062 9379 9861 986e 9375 6d93 d....b.y.a.n.um. │ │ │ │ -0007a180: 6290 538e 6572 8ea1 8d91 eaf1 eb6f 7291 b.S.er.......or. │ │ │ │ -0007a190: 03ea a869 6465 6e90 ac72 7469 0c65 7229 ...iden..rti.er) │ │ │ │ -0007a1a0: 2e8e a18d 91f6 537a 5468 6596 0381 1e66 ......SzThe....f │ │ │ │ -0007a1b0: 756e 6374 696f 6e8d 93eb 616d 6b5f 7479 unction...amk_ty │ │ │ │ -0007a1c0: 7065 8e91 2f3f e1cf 636f 6e73 7472 7563 pe../?..construc │ │ │ │ -0007a1d0: 7473 9361 9363 6f6d 7095 538e 6f75 6e64 ts.a.comp.S.ound │ │ │ │ -0007a1e0: 9b03 811d 7490 ac72 7970 9365 9603 811e ....t..ryp.e.... │ │ │ │ -0007a1f0: 6672 6f6d 9361 9373 7472 696e 6798 7265 from.a.string.re │ │ │ │ -0007a200: 7072 6573 656e 90ac 7274 696e 6793 7468 presen..rting.th │ │ │ │ -0007a210: 6593 6e61 6d65 8ea1 8d91 eaf1 eb6f 6696 e.name.......of. │ │ │ │ -0007a220: 05c8 2474 6865 9374 90ac 7279 709a 538e ..$the.t..ryp.S. │ │ │ │ -0007a230: 6593 6f70 9865 7261 746f 7293 616e 6493 e.op.erator.and. │ │ │ │ -0007a240: 6193 6c69 7374 936f 6693 7490 ac72 7970 a.list.of.t..ryp │ │ │ │ -0007a250: 9865 7393 7265 7072 6573 656e 9aac 7274 .es.represen..rt │ │ │ │ -0007a260: 696e 6793 7468 6593 6172 6775 6d65 6e98 ing.the.argumen. │ │ │ │ -0007a270: 7473 9374 6f93 7468 6593 6f70 9053 8e65 ts.to.the.op.S.e │ │ │ │ -0007a280: 7261 746f 722e 8ea1 8d91 eaf1 eb46 91ff rator........F.. │ │ │ │ -0007a290: 0556 756e 6374 696f 6e96 03c2 0774 9aac .Vunction....t.. │ │ │ │ -0007a2a0: 7279 7090 538e 6573 93d7 1b8d 9f01 cccc ryp.S.es........ │ │ │ │ -0007a2b0: d531 8e8d 9104 c004 da21 8e91 10c0 06d7 .1.......!...... │ │ │ │ -0007a2c0: 1b8d 9f01 cccc d532 8e91 0882 0bcf 6f66 .......2......of │ │ │ │ -0007a2d0: 9374 6865 936c 6f67 6963 9361 7265 9103 .the.logic.are.. │ │ │ │ -0007a2e0: c206 7265 7072 6573 656e 9874 6564 9369 ..represen.ted.i │ │ │ │ -0007a2f0: 6e93 eb48 4d4c 93cf 6173 9374 686f 7567 n..HML..as.thoug │ │ │ │ -0007a300: 6893 7468 6579 9377 9865 7265 9363 6f6d h.they.w.ere.com │ │ │ │ -0007a310: 7090 538e 6f75 6e64 8ea1 8d91 eaf1 eb74 p.S.ound.......t │ │ │ │ -0007a320: 90ac 7279 7090 538e 6573 9b03 78e7 28d7 ..ryp.S.es..x.(. │ │ │ │ -0007a330: 1b8d 9f01 cccc d531 8e96 04c0 04d7 3b91 .......1......;. │ │ │ │ -0007a340: 01ff fe1b 8d9f 01cc ccd5 328e 93cf 298d ..........2...). │ │ │ │ -0007a350: eb61 6675 6e8e 9114 b7e4 cf28 696e 9853 .afun......(in.S │ │ │ │ -0007a360: 6563 7469 6f6e 9103 78e6 392e 322c 9b03 ection..x.9.2,.. │ │ │ │ -0007a370: 8fa7 686f 95ac 7277 9365 7693 6572 2c98 ..ho..rw.ev.er,. │ │ │ │ -0007a380: 6675 6e63 7469 6f6e 9b03 78e7 7493 7970 function..x.t.yp │ │ │ │ -0007a390: 9053 8e65 7398 7793 6572 6596 0378 e66e .S.es.w.ere..x.n │ │ │ │ -0007a3a0: 6f74 9872 6567 6172 6465 6493 6173 9863 ot.regarded.as.c │ │ │ │ -0007a3b0: 6f6d 7090 538e 6f75 6e64 8ea1 8d91 eaf1 omp.S.ound...... │ │ │ │ -0007a3c0: eb74 90ac 7279 7090 538e 6573 292e 8ea1 .t..ryp.S.es)... │ │ │ │ -0007a3d0: 8d91 f653 7a54 6865 9603 eaa8 6576 91ff ...SzThe....ev.. │ │ │ │ -0007a3e0: 58e4 616c 7561 7469 6f6e 936f 668d 93eb X.aluation.of... │ │ │ │ -0007a3f0: 616d 6b5f 7479 7065 2860 8e91 37a7 a2d7 amk_type(`..7... │ │ │ │ -0007a400: 6e61 6d65 8deb 6160 2c91 05bf aa5b 8e91 name..a`,....[.. │ │ │ │ -0007a410: 16fe a8d7 1b8d 9f01 cccc d531 8e8d 9104 ...........1.... │ │ │ │ -0007a420: c004 eb61 3b8e 8d91 0a7f aeda 0196 01ff ...a;........... │ │ │ │ -0007a430: fe01 9301 8e8d 9118 7fac eb61 3b8e 911e ...........a;... │ │ │ │ -0007a440: 3f56 d71b 8d9f 01cc ccd8 6e8e 8d91 05a8 ?V........n..... │ │ │ │ -0007a450: 50eb 615d 298e 9115 124c cf66 6169 6c73 P.a])....L.fails │ │ │ │ -0007a460: 9369 668e a914 7c49 8d8d 8d8d 91f7 7903 .if...|I......y. │ │ │ │ -0007a470: 2869 298e 8e8e 9109 c013 d76e 616d 6596 (i)........name. │ │ │ │ -0007a480: 03ea a8cf 6973 936e 6f74 9361 6e93 6964 ....is.not.an.id │ │ │ │ -0007a490: 656e 90ac 7274 690c 6572 3b8e a418 296e en..rti.er;...)n │ │ │ │ -0007a4a0: 8d8d 8d8d 91f4 3577 2869 6929 8e8e 8e91 ......5w(ii).... │ │ │ │ -0007a4b0: 09c0 13d7 6e61 6d65 9603 eaa8 cf69 7393 ....name.....is. │ │ │ │ -0007a4c0: 6e6f 7493 6193 7490 ac72 7970 9a53 8e65 not.a.t..ryp.S.e │ │ │ │ -0007a4d0: 936f 7098 6572 6174 6f72 936f 6693 7468 .op.erator.of.th │ │ │ │ -0007a4e0: 6593 6375 7272 656e 90ac 7274 9374 6865 e.curren..rt.the │ │ │ │ -0007a4f0: 6f72 793b 8ea1 8d8d 8d8d 91f0 f1eb 2869 ory;..........(i │ │ │ │ -0007a500: 6969 298e 8e8e 9109 c013 d76e 616d 6596 ii)........name. │ │ │ │ -0007a510: 03ea a8cf 6973 9361 9374 90ac 7279 709a ....is.a.t..ryp. │ │ │ │ -0007a520: 538e 6593 6f70 9865 7261 746f 7293 6f66 S.e.op.erator.of │ │ │ │ -0007a530: 9374 6865 9363 7572 7265 6e9a ac72 7493 .the.curren..rt. │ │ │ │ -0007a540: 7468 656f 7279 91ff 0556 2c93 6275 7493 theory...V,.but. │ │ │ │ -0007a550: 6974 7393 6172 6974 9879 9369 7393 6e6f its.arit.y.is.no │ │ │ │ -0007a560: 7493 d76e cf2e 8ea6 8d91 f653 7a46 91ff t..n.......SzF.. │ │ │ │ -0007a570: 0556 6f72 9604 3705 6578 616d 706c 652c .Vor..7.example, │ │ │ │ -0007a580: 8d91 044a 1deb 616d 6b5f 7479 7065 2860 ...J..amk_type(` │ │ │ │ -0007a590: 626f 6f6c 602c 5b5d 298e 916f fb16 cf65 bool`,[])..o...e │ │ │ │ -0007a5a0: 7691 ff58 e461 6c75 6174 6573 9b04 3706 v..X.aluates..7. │ │ │ │ -0007a5b0: 746f 9361 6e93 eb48 4d4c 98cf 7691 ff58 to.an..HML..v..X │ │ │ │ -0007a5c0: e461 6c75 6593 6f66 9374 90ac 7279 7090 .alue.of.t..ryp. │ │ │ │ -0007a5d0: 538e 6598 7465 726d 9372 6570 7265 7365 S.e.term.represe │ │ │ │ -0007a5e0: 6e90 ac72 7469 6e67 8ea4 1000 008d 91ea n..rting........ │ │ │ │ -0007a5f0: f1eb 7468 6596 05bf e574 90ac 7279 709a ..the....t..ryp. │ │ │ │ -0007a600: 538e 6593 eb40 6298 6f98 6f6c 9105 bfe6 S.e..@b.o.ol.... │ │ │ │ -0007a610: cf61 6e64 93eb 616d 6b5f 7479 7065 2860 .and..amk_type(` │ │ │ │ -0007a620: 6675 6e60 2c96 05bf aa5b 6d6b 5f74 7970 fun`,....[mk_typ │ │ │ │ -0007a630: 6528 6069 6e64 602c 5b5d 293b 936d 6b5f e(`ind`,[]);.mk_ │ │ │ │ -0007a640: 7479 7065 2860 626f 6f6c 602c 5b5d 295d type(`bool`,[])] │ │ │ │ -0007a650: 2991 05bf e5cf 6576 91ff 58e4 616c 752d ).....ev..X.alu- │ │ │ │ -0007a660: 8ea1 8d91 eaf1 eb61 7465 7396 03ea a874 .......ates....t │ │ │ │ -0007a670: 6f93 6193 7691 ff58 e461 6c75 6593 7265 o.a.v..X.alue.re │ │ │ │ -0007a680: 7072 6573 656e 9aac 7274 696e 678d 93eb presen..rting... │ │ │ │ -0007a690: 4069 6e64 8e8d 9114 b54b da21 8e8d 9120 @ind.....K.!... │ │ │ │ -0007a6a0: b54d eb40 6295 538e 6f93 6f6c 8e91 375f .M.@b.S.o.ol..7_ │ │ │ │ -0007a6b0: eccf 2e91 0538 e028 5468 6573 6593 7498 .....8.(These.t. │ │ │ │ -0007a6c0: 7970 9053 8e65 7393 6172 6593 696e 9874 yp.S.es.are.in.t │ │ │ │ -0007a6d0: 726f 9053 8e64 7563 6564 9369 6e93 5365 ro.S.duced.in.Se │ │ │ │ -0007a6e0: 6374 696f 6e93 3131 2e38 2e34 2e31 292e ction.11.8.4.1). │ │ │ │ -0007a6f0: 8ea1 8d91 f653 7a54 6865 7265 9603 eaa8 .....SzThere.... │ │ │ │ -0007a700: 6172 6593 7495 ac72 7793 6f9b 03ea a870 are.t..rw.o....p │ │ │ │ -0007a710: 7269 6d69 7469 7693 6598 6465 7374 7275 rimitiv.e.destru │ │ │ │ -0007a720: 6374 6f72 9866 756e 6374 696f 6e73 9866 ctor.functions.f │ │ │ │ -0007a730: 6f72 9876 91ff 58e4 616c 7565 7398 6f66 or.v..X.alues.of │ │ │ │ -0007a740: 9874 9379 7090 538e 658d 98eb 6174 7970 .t.yp.S.e...atyp │ │ │ │ -0007a750: 658e 911a e950 cf3a 8e9f 1aab 668d 8d8d e....P.:....f... │ │ │ │ -0007a760: 91ea f1eb 9fee cfa7 8900 0066 6601 c70b ...........ff... │ │ │ │ -0007a770: 4a9f 1807 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -0007a780: 1c60 b200 0066 668d 9fee a664 8d91 170b .`...ff....d.... │ │ │ │ -0007a790: cceb 6164 6573 745f 7661 7274 7970 6596 ..adest_vartype. │ │ │ │ -0007a7a0: 05bf aa3a 9374 7970 6593 2d3e 9373 7472 ...:.type.->.str │ │ │ │ -0007a7b0: 696e 678e 9f0d 0000 8d91 170b cc64 6573 ing..........des │ │ │ │ -0007a7c0: 745f 7479 7065 9116 fea8 3a96 05bf aa74 t_type....:....t │ │ │ │ -0007a7d0: 7970 6593 2d3e 9328 7374 7269 6e67 9323 ype.->.(string.# │ │ │ │ -0007a7e0: 9374 7970 6593 6c69 7374 298e 8e92 01c6 .type.list)..... │ │ │ │ -0007a7f0: 71b1 8400 1c60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ -0007a800: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 1a91 ....ff...J...... │ │ │ │ -0007a810: ca8d 91ea f1eb cf54 6865 9603 88cf 6675 .......The....fu │ │ │ │ -0007a820: 6e63 7469 6f6e 8d93 eb61 6465 7374 5f76 nction...adest_v │ │ │ │ -0007a830: 6172 7479 7065 8e91 4c0d 96cf 6578 7472 artype..L...extr │ │ │ │ -0007a840: 6163 7473 9374 6865 936e 616d 6593 6f66 acts.the.name.of │ │ │ │ -0007a850: 9361 9374 90ac 7279 7090 538e 6591 0388 .a.t..ryp.S.e... │ │ │ │ -0007a860: d076 91ff 58e4 6172 6961 626c 652e 9105 .v..X.ariable... │ │ │ │ -0007a870: 1842 5468 6593 6675 6e63 7469 6f6e 8d93 .BThe.function.. │ │ │ │ -0007a880: eb61 6465 7374 5f74 7970 658e 8ea1 8d91 .adest_type..... │ │ │ │ -0007a890: eaf1 ebcf 6465 7374 7275 6374 7396 038d ....destructs... │ │ │ │ -0007a8a0: ba61 9363 6f6d 709a 538e 6f75 6e64 9374 .a.comp.S.ound.t │ │ │ │ -0007a8b0: 90ac 7279 7098 6593 696e 9aac 7274 6f91 ..ryp.e.in..rto. │ │ │ │ -0007a8c0: 038d bb74 6865 936e 616d 6593 6f66 9374 ...the.name.of.t │ │ │ │ -0007a8d0: 6865 9374 9879 709a 538e 6593 6f70 9865 he.t.yp.S.e.op.e │ │ │ │ -0007a8e0: 7261 746f 7293 616e 6493 6191 038d bb6c rator.and.a....l │ │ │ │ -0007a8f0: 6973 7493 6f66 9374 6865 9361 7267 756d ist.of.the.argum │ │ │ │ -0007a900: 656e 90ac 7274 8ea1 8d91 eaf1 eb74 95ac en..rt.......t.. │ │ │ │ -0007a910: 7279 7090 538e 6573 3b8d 9106 6a70 eb61 ryp.S.es;...jp.a │ │ │ │ -0007a920: 6465 7374 5f76 6172 7479 7065 8e91 50fb dest_vartype..P. │ │ │ │ -0007a930: 95cf 616e 648d 9105 952d eb61 6465 7374 ..and....-.adest │ │ │ │ -0007a940: 5f74 7970 658e 913e e754 cf61 7265 9b05 _type..>.T.are.. │ │ │ │ -0007a950: 952e 7468 9375 7396 0595 2d74 6865 9369 ..th.us...-the.i │ │ │ │ -0007a960: 6e95 ac72 7693 6572 7365 7396 0595 2d6f n..rv.erses...-o │ │ │ │ -0007a970: 668d 98eb 616d 6b5f 7661 7274 7970 658e f...amk_vartype. │ │ │ │ -0007a980: 9144 a6ff cf61 6e64 8d93 eb61 6d6b 5f74 .D...and...amk_t │ │ │ │ -0007a990: 7970 658e 912d d2d3 cf2c 8ea1 8d91 eaf1 ype..-...,...... │ │ │ │ -0007a9a0: eb72 6573 7090 538e 6563 7469 769a ac72 .resp.S.ectiv..r │ │ │ │ -0007a9b0: 656c 7991 ff05 562e 9105 38e0 5468 6596 ely...V...8.The. │ │ │ │ -0007a9c0: 03ea a864 6573 7472 7563 746f 7273 9366 ...destructors.f │ │ │ │ -0007a9d0: 6169 6c93 6f6e 9361 7267 756d 656e 9874 ail.on.argumen.t │ │ │ │ -0007a9e0: 7393 6f66 9374 6865 9377 726f 6e67 9366 s.of.the.wrong.f │ │ │ │ -0007a9f0: 6f72 6d2e 8ea1 8d91 f653 7a54 9aac 7279 orm......SzT..ry │ │ │ │ -0007aa00: 7090 538e 6573 9604 f2b2 6172 6593 7072 p.S.es....are.pr │ │ │ │ -0007aa10: 696e 9874 6564 9104 f2b3 696e 9374 6865 in.ted....in.the │ │ │ │ -0007aa20: 9366 6f72 6d8d 93eb 6122 3a8e 8d91 1564 .form...a":....d │ │ │ │ -0007aa30: b8da 0196 01ff fe01 9301 8e8d 9128 5769 .............(Wi │ │ │ │ -0007aa40: eb61 228e 9133 09c5 cf75 7369 6e67 9374 .a"..3...using.t │ │ │ │ -0007aa50: 6865 9371 756f 7461 7469 6f6e 9373 796e he.quotation.syn │ │ │ │ -0007aa60: 9874 6178 9104 f2b3 6465 7363 7269 6290 .tax....describ. │ │ │ │ -0007aa70: 538e 6564 9369 6e93 5365 632d 8ea1 8d91 S.ed.in.Sec-.... │ │ │ │ -0007aa80: eaf1 eb74 696f 6e96 0425 a931 312e 342e ...tion..%.11.4. │ │ │ │ -0007aa90: 9105 e9e2 4691 ff05 566f 7293 6578 616d ....F...Vor.exam │ │ │ │ -0007aaa0: 706c 652c 9104 3468 7468 6593 eb48 4d4c ple,..4hthe..HML │ │ │ │ -0007aab0: 93cf 7691 ff58 e461 6c75 6591 0425 a86f ..v..X.alue..%.o │ │ │ │ -0007aac0: 6693 749a ac72 7970 9053 8e65 8d93 eb61 f.t..ryp.S.e...a │ │ │ │ -0007aad0: 7479 7065 8e91 1f49 facf 7265 7072 6573 type...I..repres │ │ │ │ -0007aae0: 656e 9874 696e 678d 9104 25a8 eb40 696e en.ting...%..@in │ │ │ │ -0007aaf0: 648e 8d91 14f0 4bda 218e 9120 f04d cf28 d.....K.!.. .M.( │ │ │ │ -0007ab00: 8deb 4069 6e64 8e8d 9110 caa3 da21 8e8d ..@ind.......!.. │ │ │ │ -0007ab10: 911c caa5 eb40 6295 538e 6f93 6f6c 8e91 .....@b.S.o.ol.. │ │ │ │ -0007ab20: 3375 44cf 2993 7798 6f75 6c64 8ea1 8d91 3uD.).w.ould.... │ │ │ │ -0007ab30: eaf1 eb62 9053 8e65 9603 eaa8 7072 696e ...b.S.e....prin │ │ │ │ -0007ab40: 90ac 7274 6564 9361 738d 93eb 6122 3a69 ..rted.as...a":i │ │ │ │ -0007ab50: 6e64 9605 bfaa 2d3e 9369 6e64 932d 3e93 nd....->.ind.->. │ │ │ │ -0007ab60: 626f 6f6c 228e 917c a39a cf2e 8e8e 9f24 bool"..|.......$ │ │ │ │ -0007ab70: fd13 8e8c 8b00 0000 8f00 0000 0000 0000 ................ │ │ │ │ +00079cc0: 0000 0000 0000 0000 0000 0000 0007 921b ................ │ │ │ │ +00079cd0: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +00079ce0: fa99 9a8d 91ea f1eb d031 3432 9200 dd20 .........142... │ │ │ │ +00079cf0: 4343 6861 7074 6572 9604 8000 3131 2e91 CChapter....11.. │ │ │ │ +00079d00: 0a80 0054 6865 9348 4f4c 934c 6f67 6963 ...The.HOL.Logic │ │ │ │ +00079d10: 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 .in.ML.......ff. │ │ │ │ +00079d20: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +00079d30: df8d a0fd 8bd0 218d 8d91 eaf1 ebeb 4731 ......!.......G1 │ │ │ │ +00079d40: 312e 312e 328e 9124 8b7f 5490 8ccc 7970 1.1.2..$..T...yp │ │ │ │ +00079d50: 9073 3365 9605 6666 7691 ff19 9961 7269 .s3e..ffv....ari │ │ │ │ +00079d60: 6162 6c65 936e 616d 6573 8e9f 17c0 008d able.names...... │ │ │ │ +00079d70: 91ea f1eb cf54 6865 9604 8727 6e61 6d65 .....The...'name │ │ │ │ +00079d80: 739b 0487 266f 6693 7490 ac72 7970 9053 s...&of.t..ryp.S │ │ │ │ +00079d90: 8e65 9376 91ff 58e4 6172 6961 626c 6573 .e.v..X.ariables │ │ │ │ +00079da0: 9869 6e93 7468 6598 eb48 484f 4c93 cf6c .in.the..HHOL..l │ │ │ │ +00079db0: 6f67 6963 9361 7265 9873 7472 696e 6773 ogic.are.strings │ │ │ │ +00079dc0: 936f 668d 93eb 612a 8e91 0a46 d1cf 7398 .of...a*...F..s. │ │ │ │ +00079dd0: 6f70 7469 6f6e 616c 6c79 9366 6f6c 6c6f optionally.follo │ │ │ │ +00079de0: 95ac 7277 9365 6498 6293 7991 0487 2761 ..rw.ed.b.y...'a │ │ │ │ +00079df0: 8ea4 1000 008d 91ea f1eb 6e95 ac72 756d ..........n..rum │ │ │ │ +00079e00: 9362 9053 8e65 7296 03ea a86f 7293 629a .b.S.er....or.b. │ │ │ │ +00079e10: ac72 7993 616e 9369 6465 6e98 7469 0c65 .ry.an.iden.ti.e │ │ │ │ +00079e20: 723b 9366 6f72 9365 7861 6d70 6c65 3a8e r;.for.example:. │ │ │ │ +00079e30: 9f15 a5b7 8d8d 8d9e 56bd 8d8d 8d8d 9102 ........V....... │ │ │ │ +00079e40: 30ea eb61 2a96 113e fe2a 2a93 2a2a 2a93 0..a*..>.**.***. │ │ │ │ +00079e50: 2a27 932a 2a27 932a 2a32 3593 2a2a 2a74 *'.**'.**25.***t │ │ │ │ +00079e60: 6869 6e67 8e8e 8e8e 8e8e 8e9f 2722 378d hing........'"7. │ │ │ │ +00079e70: 8d91 eaf1 ebeb 4b31 312e 328e 9120 f1e7 ......K11.2.. .. │ │ │ │ +00079e80: 5491 ff75 c279 7091 008a 3d65 738e 9f1b T..u.yp...=es... │ │ │ │ +00079e90: e223 8d91 eaf1 ebcf 5468 659b 053a 3161 .#......The..:1a │ │ │ │ +00079ea0: 6c6c 6f95 ac72 7793 6564 9874 9379 7095 llo..rw.ed.t.yp. │ │ │ │ +00079eb0: 538e 6573 9864 6570 9365 6e64 986f 6e98 S.es.dep.end.on. │ │ │ │ +00079ec0: 7768 6963 95ac 7268 9874 9379 7090 538e whic..rh.t.yp.S. │ │ │ │ +00079ed0: 6591 053a 3263 6f6e 7374 616e 9374 7398 e..:2constan.ts. │ │ │ │ +00079ee0: 6861 9376 9365 9862 9053 8e65 656e 9864 ha.v.e.b.S.een.d │ │ │ │ +00079ef0: 6563 6c61 7265 6498 696e 9874 6865 9863 eclared.in.the.c │ │ │ │ +00079f00: 7572 7265 6e93 748e a18d 91ea f1eb 7468 urren.t.......th │ │ │ │ +00079f10: 656f 7279 91ff 0556 2e91 0538 e053 6565 eory...V...8.See │ │ │ │ +00079f20: 9603 eaa8 5365 6374 696f 6e93 3131 2e38 ....Section.11.8 │ │ │ │ +00079f30: 9366 6f72 9364 6574 6169 6c73 936f 6693 .for.details.of. │ │ │ │ +00079f40: 686f 9aac 7277 9373 7563 9868 9364 6563 ho..rw.suc.h.dec │ │ │ │ +00079f50: 6c61 7261 7469 6f6e 7393 6172 6593 6d61 larations.are.ma │ │ │ │ +00079f60: 6465 2e8e a18d 91f6 537a 5468 6572 6596 de......SzThere. │ │ │ │ +00079f70: 03ea a861 7265 9374 95ac 7277 936f 9b03 ...are.t..rw.o.. │ │ │ │ +00079f80: eaa8 7072 696d 6974 6976 9365 9863 6f6e ..primitiv.e.con │ │ │ │ +00079f90: 7374 7275 6374 6f72 9866 756e 6374 696f structor.functio │ │ │ │ +00079fa0: 6e73 9866 6f72 9876 91ff 58e4 616c 7565 ns.for.v..X.alue │ │ │ │ +00079fb0: 7398 6f66 9874 9379 7090 538e 658d 98eb s.of.t.yp.S.e... │ │ │ │ +00079fc0: 6174 7970 658e 911a e950 cf3a 8e9f 1aab atype....P.:.... │ │ │ │ +00079fd0: 658d 8d8d 91ea f1eb 9fee cfa7 8900 0066 e..............f │ │ │ │ +00079fe0: 6601 c70b 4a9f 1807 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +00079ff0: 599c 8400 1c60 b200 0066 668d 9fee a664 Y....`...ff....d │ │ │ │ +0007a000: 8d91 170b cceb 616d 6b5f 7661 7274 7970 ......amk_vartyp │ │ │ │ +0007a010: 6596 05bf aa3a 9373 7472 696e 6793 2d3e e....:.string.-> │ │ │ │ +0007a020: 9374 7970 658e 9f0d 0000 8d91 170b cc6d .type..........m │ │ │ │ +0007a030: 6b5f 7479 7065 9116 fea8 3a96 05bf aa28 k_type....:....( │ │ │ │ +0007a040: 7374 7269 6e67 9323 9374 7970 6593 6c69 string.#.type.li │ │ │ │ +0007a050: 7374 2993 2d3e 9374 7970 658e 8e92 01c6 st).->.type..... │ │ │ │ +0007a060: 71b1 8400 1c60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +0007a070: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 1a91 ....ff...J...... │ │ │ │ +0007a080: cb8d 91f6 537a cf54 6865 9604 a439 6675 ....Sz.The...9fu │ │ │ │ +0007a090: 6e63 7469 6f6e 8d93 eb61 6d6b 5f76 6172 nction...amk_var │ │ │ │ +0007a0a0: 7479 7065 8e91 42c5 16cf 636f 6e73 7472 type..B...constr │ │ │ │ +0007a0b0: 7563 7473 9361 9104 a438 749a ac72 7970 ucts.a...8t..ryp │ │ │ │ +0007a0c0: 9053 8e65 9376 91ff 58e4 6172 6961 626c .S.e.v..X.ariabl │ │ │ │ +0007a0d0: 6593 7769 7468 9361 9367 6976 9865 6e93 e.with.a.giv.en. │ │ │ │ +0007a0e0: 6e61 6d65 3b91 0501 0169 7493 6661 696c name;....it.fail │ │ │ │ +0007a0f0: 7393 6966 9374 6865 8ea1 8d91 eaf1 eb6e s.if.the.......n │ │ │ │ +0007a100: 616d 6596 03b7 8069 7393 6e6f 7493 616e ame....is.not.an │ │ │ │ +0007a110: 9361 6c6c 6f95 ac72 7793 6162 6c65 9b03 .allo..rw.able.. │ │ │ │ +0007a120: b77f 7493 7970 9053 8e65 9603 b780 7691 ..t.yp.S.e....v. │ │ │ │ +0007a130: ff58 e461 7269 6162 6c65 936e 616d 6593 .X.ariable.name. │ │ │ │ +0007a140: 288d 692e 652e 8e91 12bb 046e 6f74 9361 (.i.e......not.a │ │ │ │ +0007a150: 9373 7472 696e 6793 6f66 8d98 eb61 2a8e .string.of...a*. │ │ │ │ +0007a160: 9109 7729 cf73 9366 6f6c 6c6f 95ac 7277 ..w).s.follo..rw │ │ │ │ +0007a170: 9365 649b 03b7 8062 9379 9861 986e 9375 .ed....b.y.a.n.u │ │ │ │ +0007a180: 6d93 6290 538e 6572 8ea1 8d91 eaf1 eb6f m.b.S.er.......o │ │ │ │ +0007a190: 7291 03ea a869 6465 6e90 ac72 7469 0c65 r....iden..rti.e │ │ │ │ +0007a1a0: 7229 2e8e a18d 91f6 537a 5468 6596 0381 r)......SzThe... │ │ │ │ +0007a1b0: 1e66 756e 6374 696f 6e8d 93eb 616d 6b5f .function...amk_ │ │ │ │ +0007a1c0: 7479 7065 8e91 2f3f e1cf 636f 6e73 7472 type../?..constr │ │ │ │ +0007a1d0: 7563 7473 9361 9363 6f6d 7095 538e 6f75 ucts.a.comp.S.ou │ │ │ │ +0007a1e0: 6e64 9b03 811d 7490 ac72 7970 9365 9603 nd....t..ryp.e.. │ │ │ │ +0007a1f0: 811e 6672 6f6d 9361 9373 7472 696e 6798 ..from.a.string. │ │ │ │ +0007a200: 7265 7072 6573 656e 90ac 7274 696e 6793 represen..rting. │ │ │ │ +0007a210: 7468 6593 6e61 6d65 8ea1 8d91 eaf1 eb6f the.name.......o │ │ │ │ +0007a220: 6696 05c8 2474 6865 9374 90ac 7279 709a f...$the.t..ryp. │ │ │ │ +0007a230: 538e 6593 6f70 9865 7261 746f 7293 616e S.e.op.erator.an │ │ │ │ +0007a240: 6493 6193 6c69 7374 936f 6693 7490 ac72 d.a.list.of.t..r │ │ │ │ +0007a250: 7970 9865 7393 7265 7072 6573 656e 9aac yp.es.represen.. │ │ │ │ +0007a260: 7274 696e 6793 7468 6593 6172 6775 6d65 rting.the.argume │ │ │ │ +0007a270: 6e98 7473 9374 6f93 7468 6593 6f70 9053 n.ts.to.the.op.S │ │ │ │ +0007a280: 8e65 7261 746f 722e 8ea1 8d91 eaf1 eb46 .erator........F │ │ │ │ +0007a290: 91ff 0556 756e 6374 696f 6e96 03c2 0774 ...Vunction....t │ │ │ │ +0007a2a0: 9aac 7279 7090 538e 6573 93d7 1b8d 9f01 ..ryp.S.es...... │ │ │ │ +0007a2b0: cccc d531 8e8d 9104 c004 da21 8e91 10c0 ...1.......!.... │ │ │ │ +0007a2c0: 06d7 1b8d 9f01 cccc d532 8e91 0882 0bcf .........2...... │ │ │ │ +0007a2d0: 6f66 9374 6865 936c 6f67 6963 9361 7265 of.the.logic.are │ │ │ │ +0007a2e0: 9103 c206 7265 7072 6573 656e 9874 6564 ....represen.ted │ │ │ │ +0007a2f0: 9369 6e93 eb48 4d4c 93cf 6173 9374 686f .in..HML..as.tho │ │ │ │ +0007a300: 7567 6893 7468 6579 9377 9865 7265 9363 ugh.they.w.ere.c │ │ │ │ +0007a310: 6f6d 7090 538e 6f75 6e64 8ea1 8d91 eaf1 omp.S.ound...... │ │ │ │ +0007a320: eb74 90ac 7279 7090 538e 6573 9b03 78e7 .t..ryp.S.es..x. │ │ │ │ +0007a330: 28d7 1b8d 9f01 cccc d531 8e96 04c0 04d7 (........1...... │ │ │ │ +0007a340: 3b91 01ff fe1b 8d9f 01cc ccd5 328e 93cf ;...........2... │ │ │ │ +0007a350: 298d eb61 6675 6e8e 9114 b7e4 cf28 696e )..afun......(in │ │ │ │ +0007a360: 9853 6563 7469 6f6e 9103 78e6 392e 322c .Section..x.9.2, │ │ │ │ +0007a370: 9b03 8fa7 686f 95ac 7277 9365 7693 6572 ....ho..rw.ev.er │ │ │ │ +0007a380: 2c98 6675 6e63 7469 6f6e 9b03 78e7 7493 ,.function..x.t. │ │ │ │ +0007a390: 7970 9053 8e65 7398 7793 6572 6596 0378 yp.S.es.w.ere..x │ │ │ │ +0007a3a0: e66e 6f74 9872 6567 6172 6465 6493 6173 .not.regarded.as │ │ │ │ +0007a3b0: 9863 6f6d 7090 538e 6f75 6e64 8ea1 8d91 .comp.S.ound.... │ │ │ │ +0007a3c0: eaf1 eb74 90ac 7279 7090 538e 6573 292e ...t..ryp.S.es). │ │ │ │ +0007a3d0: 8ea1 8d91 f653 7a54 6865 9603 eaa8 6576 .....SzThe....ev │ │ │ │ +0007a3e0: 91ff 58e4 616c 7561 7469 6f6e 936f 668d ..X.aluation.of. │ │ │ │ +0007a3f0: 93eb 616d 6b5f 7479 7065 2860 8e91 37a7 ..amk_type(`..7. │ │ │ │ +0007a400: a2d7 6e61 6d65 8deb 6160 2c91 05bf aa5b ..name..a`,....[ │ │ │ │ +0007a410: 8e91 16fe a8d7 1b8d 9f01 cccc d531 8e8d .............1.. │ │ │ │ +0007a420: 9104 c004 eb61 3b8e 8d91 0a7f aeda 0196 .....a;......... │ │ │ │ +0007a430: 01ff fe01 9301 8e8d 9118 7fac eb61 3b8e .............a;. │ │ │ │ +0007a440: 911e 3f56 d71b 8d9f 01cc ccd8 6e8e 8d91 ..?V........n... │ │ │ │ +0007a450: 05a8 50eb 615d 298e 9115 124c cf66 6169 ..P.a])....L.fai │ │ │ │ +0007a460: 6c73 9369 668e a914 7c49 8d8d 8d8d 91f7 ls.if...|I...... │ │ │ │ +0007a470: 7903 2869 298e 8e8e 9109 c013 d76e 616d y.(i)........nam │ │ │ │ +0007a480: 6596 03ea a8cf 6973 936e 6f74 9361 6e93 e.....is.not.an. │ │ │ │ +0007a490: 6964 656e 90ac 7274 690c 6572 3b8e a418 iden..rti.er;... │ │ │ │ +0007a4a0: 296e 8d8d 8d8d 91f4 3577 2869 6929 8e8e )n......5w(ii).. │ │ │ │ +0007a4b0: 8e91 09c0 13d7 6e61 6d65 9603 eaa8 cf69 ......name.....i │ │ │ │ +0007a4c0: 7393 6e6f 7493 6193 7490 ac72 7970 9a53 s.not.a.t..ryp.S │ │ │ │ +0007a4d0: 8e65 936f 7098 6572 6174 6f72 936f 6693 .e.op.erator.of. │ │ │ │ +0007a4e0: 7468 6593 6375 7272 656e 90ac 7274 9374 the.curren..rt.t │ │ │ │ +0007a4f0: 6865 6f72 793b 8ea1 8d8d 8d8d 91f0 f1eb heory;.......... │ │ │ │ +0007a500: 2869 6969 298e 8e8e 9109 c013 d76e 616d (iii)........nam │ │ │ │ +0007a510: 6596 03ea a8cf 6973 9361 9374 90ac 7279 e.....is.a.t..ry │ │ │ │ +0007a520: 709a 538e 6593 6f70 9865 7261 746f 7293 p.S.e.op.erator. │ │ │ │ +0007a530: 6f66 9374 6865 9363 7572 7265 6e9a ac72 of.the.curren..r │ │ │ │ +0007a540: 7493 7468 656f 7279 91ff 0556 2c93 6275 t.theory...V,.bu │ │ │ │ +0007a550: 7493 6974 7393 6172 6974 9879 9369 7393 t.its.arit.y.is. │ │ │ │ +0007a560: 6e6f 7493 d76e cf2e 8ea6 8d91 f653 7a46 not..n.......SzF │ │ │ │ +0007a570: 91ff 0556 6f72 9604 3705 6578 616d 706c ...Vor..7.exampl │ │ │ │ +0007a580: 652c 8d91 044a 1deb 616d 6b5f 7479 7065 e,...J..amk_type │ │ │ │ +0007a590: 2860 626f 6f6c 602c 5b5d 298e 916f fb16 (`bool`,[])..o.. │ │ │ │ +0007a5a0: cf65 7691 ff58 e461 6c75 6174 6573 9b04 .ev..X.aluates.. │ │ │ │ +0007a5b0: 3706 746f 9361 6e93 eb48 4d4c 98cf 7691 7.to.an..HML..v. │ │ │ │ +0007a5c0: ff58 e461 6c75 6593 6f66 9374 90ac 7279 .X.alue.of.t..ry │ │ │ │ +0007a5d0: 7090 538e 6598 7465 726d 9372 6570 7265 p.S.e.term.repre │ │ │ │ +0007a5e0: 7365 6e90 ac72 7469 6e67 8ea4 1000 008d sen..rting...... │ │ │ │ +0007a5f0: 91ea f1eb 7468 6596 05bf e574 90ac 7279 ....the....t..ry │ │ │ │ +0007a600: 709a 538e 6593 eb40 6298 6f98 6f6c 9105 p.S.e..@b.o.ol.. │ │ │ │ +0007a610: bfe6 cf61 6e64 93eb 616d 6b5f 7479 7065 ...and..amk_type │ │ │ │ +0007a620: 2860 6675 6e60 2c96 05bf aa5b 6d6b 5f74 (`fun`,....[mk_t │ │ │ │ +0007a630: 7970 6528 6069 6e64 602c 5b5d 293b 936d ype(`ind`,[]);.m │ │ │ │ +0007a640: 6b5f 7479 7065 2860 626f 6f6c 602c 5b5d k_type(`bool`,[] │ │ │ │ +0007a650: 295d 2991 05bf e5cf 6576 91ff 58e4 616c )]).....ev..X.al │ │ │ │ +0007a660: 752d 8ea1 8d91 eaf1 eb61 7465 7396 03ea u-.......ates... │ │ │ │ +0007a670: a874 6f93 6193 7691 ff58 e461 6c75 6593 .to.a.v..X.alue. │ │ │ │ +0007a680: 7265 7072 6573 656e 9aac 7274 696e 678d represen..rting. │ │ │ │ +0007a690: 93eb 4069 6e64 8e8d 9114 b54b da21 8e8d ..@ind.....K.!.. │ │ │ │ +0007a6a0: 9120 b54d eb40 6295 538e 6f93 6f6c 8e91 . .M.@b.S.o.ol.. │ │ │ │ +0007a6b0: 375f eccf 2e91 0538 e028 5468 6573 6593 7_.....8.(These. │ │ │ │ +0007a6c0: 7498 7970 9053 8e65 7393 6172 6593 696e t.yp.S.es.are.in │ │ │ │ +0007a6d0: 9874 726f 9053 8e64 7563 6564 9369 6e93 .tro.S.duced.in. │ │ │ │ +0007a6e0: 5365 6374 696f 6e93 3131 2e38 2e34 2e31 Section.11.8.4.1 │ │ │ │ +0007a6f0: 292e 8ea1 8d91 f653 7a54 6865 7265 9603 )......SzThere.. │ │ │ │ +0007a700: eaa8 6172 6593 7495 ac72 7793 6f9b 03ea ..are.t..rw.o... │ │ │ │ +0007a710: a870 7269 6d69 7469 7693 6598 6465 7374 .primitiv.e.dest │ │ │ │ +0007a720: 7275 6374 6f72 9866 756e 6374 696f 6e73 ructor.functions │ │ │ │ +0007a730: 9866 6f72 9876 91ff 58e4 616c 7565 7398 .for.v..X.alues. │ │ │ │ +0007a740: 6f66 9874 9379 7090 538e 658d 98eb 6174 of.t.yp.S.e...at │ │ │ │ +0007a750: 7970 658e 911a e950 cf3a 8e9f 1aab 668d ype....P.:....f. │ │ │ │ +0007a760: 8d8d 91ea f1eb 9fee cfa7 8900 0066 6601 .............ff. │ │ │ │ +0007a770: c70b 4a9f 1807 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +0007a780: 8400 1c60 b200 0066 668d 9fee a664 8d91 ...`...ff....d.. │ │ │ │ +0007a790: 170b cceb 6164 6573 745f 7661 7274 7970 ....adest_vartyp │ │ │ │ +0007a7a0: 6596 05bf aa3a 9374 7970 6593 2d3e 9373 e....:.type.->.s │ │ │ │ +0007a7b0: 7472 696e 678e 9f0d 0000 8d91 170b cc64 tring..........d │ │ │ │ +0007a7c0: 6573 745f 7479 7065 9116 fea8 3a96 05bf est_type....:... │ │ │ │ +0007a7d0: aa74 7970 6593 2d3e 9328 7374 7269 6e67 .type.->.(string │ │ │ │ +0007a7e0: 9323 9374 7970 6593 6c69 7374 298e 8e92 .#.type.list)... │ │ │ │ +0007a7f0: 01c6 71b1 8400 1c60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +0007a800: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ +0007a810: 1a91 ca8d 91ea f1eb cf54 6865 9603 88cf .........The.... │ │ │ │ +0007a820: 6675 6e63 7469 6f6e 8d93 eb61 6465 7374 function...adest │ │ │ │ +0007a830: 5f76 6172 7479 7065 8e91 4c0d 96cf 6578 _vartype..L...ex │ │ │ │ +0007a840: 7472 6163 7473 9374 6865 936e 616d 6593 tracts.the.name. │ │ │ │ +0007a850: 6f66 9361 9374 90ac 7279 7090 538e 6591 of.a.t..ryp.S.e. │ │ │ │ +0007a860: 0388 d076 91ff 58e4 6172 6961 626c 652e ...v..X.ariable. │ │ │ │ +0007a870: 9105 1842 5468 6593 6675 6e63 7469 6f6e ...BThe.function │ │ │ │ +0007a880: 8d93 eb61 6465 7374 5f74 7970 658e 8ea1 ...adest_type... │ │ │ │ +0007a890: 8d91 eaf1 ebcf 6465 7374 7275 6374 7396 ......destructs. │ │ │ │ +0007a8a0: 038d ba61 9363 6f6d 709a 538e 6f75 6e64 ...a.comp.S.ound │ │ │ │ +0007a8b0: 9374 90ac 7279 7098 6593 696e 9aac 7274 .t..ryp.e.in..rt │ │ │ │ +0007a8c0: 6f91 038d bb74 6865 936e 616d 6593 6f66 o....the.name.of │ │ │ │ +0007a8d0: 9374 6865 9374 9879 709a 538e 6593 6f70 .the.t.yp.S.e.op │ │ │ │ +0007a8e0: 9865 7261 746f 7293 616e 6493 6191 038d .erator.and.a... │ │ │ │ +0007a8f0: bb6c 6973 7493 6f66 9374 6865 9361 7267 .list.of.the.arg │ │ │ │ +0007a900: 756d 656e 90ac 7274 8ea1 8d91 eaf1 eb74 umen..rt.......t │ │ │ │ +0007a910: 95ac 7279 7090 538e 6573 3b8d 9106 6a70 ..ryp.S.es;...jp │ │ │ │ +0007a920: eb61 6465 7374 5f76 6172 7479 7065 8e91 .adest_vartype.. │ │ │ │ +0007a930: 50fb 95cf 616e 648d 9105 952d eb61 6465 P...and....-.ade │ │ │ │ +0007a940: 7374 5f74 7970 658e 913e e754 cf61 7265 st_type..>.T.are │ │ │ │ +0007a950: 9b05 952e 7468 9375 7396 0595 2d74 6865 ....th.us...-the │ │ │ │ +0007a960: 9369 6e95 ac72 7693 6572 7365 7396 0595 .in..rv.erses... │ │ │ │ +0007a970: 2d6f 668d 98eb 616d 6b5f 7661 7274 7970 -of...amk_vartyp │ │ │ │ +0007a980: 658e 9144 a6ff cf61 6e64 8d93 eb61 6d6b e..D...and...amk │ │ │ │ +0007a990: 5f74 7970 658e 912d d2d3 cf2c 8ea1 8d91 _type..-...,.... │ │ │ │ +0007a9a0: eaf1 eb72 6573 7090 538e 6563 7469 769a ...resp.S.ectiv. │ │ │ │ +0007a9b0: ac72 656c 7991 ff05 562e 9105 38e0 5468 .rely...V...8.Th │ │ │ │ +0007a9c0: 6596 03ea a864 6573 7472 7563 746f 7273 e....destructors │ │ │ │ +0007a9d0: 9366 6169 6c93 6f6e 9361 7267 756d 656e .fail.on.argumen │ │ │ │ +0007a9e0: 9874 7393 6f66 9374 6865 9377 726f 6e67 .ts.of.the.wrong │ │ │ │ +0007a9f0: 9366 6f72 6d2e 8ea1 8d91 f653 7a54 9aac .form......SzT.. │ │ │ │ +0007aa00: 7279 7090 538e 6573 9604 f2b2 6172 6593 ryp.S.es....are. │ │ │ │ +0007aa10: 7072 696e 9874 6564 9104 f2b3 696e 9374 prin.ted....in.t │ │ │ │ +0007aa20: 6865 9366 6f72 6d8d 93eb 6122 3a8e 8d91 he.form...a":... │ │ │ │ +0007aa30: 1564 b8da 0196 01ff fe01 9301 8e8d 9128 .d.............( │ │ │ │ +0007aa40: 5769 eb61 228e 9133 09c5 cf75 7369 6e67 Wi.a"..3...using │ │ │ │ +0007aa50: 9374 6865 9371 756f 7461 7469 6f6e 9373 .the.quotation.s │ │ │ │ +0007aa60: 796e 9874 6178 9104 f2b3 6465 7363 7269 yn.tax....descri │ │ │ │ +0007aa70: 6290 538e 6564 9369 6e93 5365 632d 8ea1 b.S.ed.in.Sec-.. │ │ │ │ +0007aa80: 8d91 eaf1 eb74 696f 6e96 0425 a931 312e .....tion..%.11. │ │ │ │ +0007aa90: 342e 9105 e9e2 4691 ff05 566f 7293 6578 4.....F...Vor.ex │ │ │ │ +0007aaa0: 616d 706c 652c 9104 3468 7468 6593 eb48 ample,..4hthe..H │ │ │ │ +0007aab0: 4d4c 93cf 7691 ff58 e461 6c75 6591 0425 ML..v..X.alue..% │ │ │ │ +0007aac0: a86f 6693 749a ac72 7970 9053 8e65 8d93 .of.t..ryp.S.e.. │ │ │ │ +0007aad0: eb61 7479 7065 8e91 1f49 facf 7265 7072 .atype...I..repr │ │ │ │ +0007aae0: 6573 656e 9874 696e 678d 9104 25a8 eb40 esen.ting...%..@ │ │ │ │ +0007aaf0: 696e 648e 8d91 14f0 4bda 218e 9120 f04d ind.....K.!.. .M │ │ │ │ +0007ab00: cf28 8deb 4069 6e64 8e8d 9110 caa3 da21 .(..@ind.......! │ │ │ │ +0007ab10: 8e8d 911c caa5 eb40 6295 538e 6f93 6f6c .......@b.S.o.ol │ │ │ │ +0007ab20: 8e91 3375 44cf 2993 7798 6f75 6c64 8ea1 ..3uD.).w.ould.. │ │ │ │ +0007ab30: 8d91 eaf1 eb62 9053 8e65 9603 eaa8 7072 .....b.S.e....pr │ │ │ │ +0007ab40: 696e 90ac 7274 6564 9361 738d 93eb 6122 in..rted.as...a" │ │ │ │ +0007ab50: 3a69 6e64 9605 bfaa 2d3e 9369 6e64 932d :ind....->.ind.- │ │ │ │ +0007ab60: 3e93 626f 6f6c 228e 917c a39a cf2e 8e8e >.bool"..|...... │ │ │ │ +0007ab70: 9f24 fd13 8e8c 8b00 0000 8f00 0000 0000 .$.............. │ │ │ │ 0007ab80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0007ab90: 0000 0000 0000 0000 0000 0000 0000 079c ................ │ │ │ │ -0007aba0: a1a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d .....U...F...... │ │ │ │ -0007abb0: 9ffa 999a 8d91 12c7 61d0 3131 2e33 2e91 ........a.11.3.. │ │ │ │ -0007abc0: 0a80 0054 91fe e000 6572 6d73 9201 683b ...T....erms..h; │ │ │ │ -0007abd0: 4931 3433 8e91 12c7 619f 0566 6689 0000 I143....a..ff... │ │ │ │ -0007abe0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -0007abf0: a0fd 8bd0 218d 8d91 12c7 61eb 4b31 312e ....!.....a.K11. │ │ │ │ -0007ac00: 338e 9148 c75d 5491 fe61 4765 726d 738e 3..H.]T..aGerms. │ │ │ │ -0007ac10: 9f1c 6b8d 8d91 12c7 61cf 5468 6596 0584 ..k.....a.The... │ │ │ │ -0007ac20: f966 6f75 7293 7072 696d 6974 6976 90ac .four.primitiv.. │ │ │ │ -0007ac30: 7265 9b05 84fa 6b69 6e64 7393 6f66 9374 re....kinds.of.t │ │ │ │ -0007ac40: 6572 6d73 936f 6693 7468 6593 6c6f 6769 erms.of.the.logi │ │ │ │ -0007ac50: 6398 6172 6593 6465 7363 7269 6290 538e c.are.describ.S. │ │ │ │ -0007ac60: 6564 9369 6e93 5365 6374 696f 6e93 392e ed.in.Section.9. │ │ │ │ -0007ac70: 332e 910a 07d4 5468 6593 eb48 4d4c 8ea4 3.....The..HML.. │ │ │ │ -0007ac80: 1000 008d 9112 c761 cf66 756e 6374 696f .......a.functio │ │ │ │ -0007ac90: 6e73 9605 4d32 666f 7293 6d61 6e69 7075 ns..M2for.manipu │ │ │ │ -0007aca0: 6c61 7469 6e67 9374 6865 7365 9105 4d33 lating.these..M3 │ │ │ │ -0007acb0: 6172 6593 6465 7363 7269 6290 538e 6564 are.describ.S.ed │ │ │ │ -0007acc0: 9369 6e93 7468 6973 9373 6563 7469 6f6e .in.this.section │ │ │ │ -0007acd0: 2e91 0960 7f54 6865 7265 9361 7265 9361 ...`.There.are.a │ │ │ │ -0007ace0: 6c73 6f93 7691 ff58 e461 7269 6f75 738e lso.v..X.arious. │ │ │ │ -0007acf0: a18d 9112 c761 6465 7269 7690 ac72 6564 .....aderiv..red │ │ │ │ -0007ad00: 9603 eaa8 7465 726d 7393 7468 6174 9361 ....terms.that.a │ │ │ │ -0007ad10: 7265 9364 6573 6372 6962 9053 8e65 6493 re.describ.S.ed. │ │ │ │ -0007ad20: 696e 9353 6563 7469 6f6e 9331 312e 342e in.Section.11.4. │ │ │ │ -0007ad30: 332e 8e9f 1043 968d 911e 28f0 5468 659b 3....C....(.The. │ │ │ │ -0007ad40: 033f 4561 6c6c 6f95 ac72 7793 6564 9603 .?Eallo..rw.ed.. │ │ │ │ -0007ad50: 3f46 7465 726d 7398 6465 7090 538e 656e ?Fterms.dep.S.en │ │ │ │ -0007ad60: 6493 6f6e 9877 6869 639a ac72 6893 636f d.on.whic..rh.co │ │ │ │ -0007ad70: 6e73 7461 6e98 7473 9103 3f45 6861 9876 nstan.ts..?Eha.v │ │ │ │ -0007ad80: 9865 9362 9053 8e65 656e 9b03 3f45 6465 .e.b.S.een..?Ede │ │ │ │ -0007ad90: 636c 6172 6564 9369 6e98 7468 6593 6375 clared.in.the.cu │ │ │ │ -0007ada0: 7272 656e 90ac 7274 9874 6865 6f72 7991 rren..rt.theory. │ │ │ │ -0007adb0: ff05 562e 8ea1 8d91 12c7 6153 6565 9603 ..V.......aSee.. │ │ │ │ -0007adc0: eaa8 5365 6374 696f 6e93 3131 2e38 9366 ..Section.11.8.f │ │ │ │ -0007add0: 6f72 9364 6574 6169 6c73 936f 6693 686f or.details.of.ho │ │ │ │ -0007ade0: 9aac 7277 9373 7563 9868 9364 6563 6c61 ..rw.suc.h.decla │ │ │ │ -0007adf0: 7261 7469 6f6e 7393 6172 6593 6d61 6465 rations.are.made │ │ │ │ -0007ae00: 2e8e 9f10 4395 8d91 1e28 f054 6865 7265 ....C....(.There │ │ │ │ -0007ae10: 9603 eaa8 6172 6593 666f 7572 9370 7269 ....are.four.pri │ │ │ │ -0007ae20: 6d69 7469 769a ac72 6593 636f 6e73 7472 mitiv..re.constr │ │ │ │ -0007ae30: 7563 746f 7293 6675 6e63 7469 6f6e 7393 uctor.functions. │ │ │ │ -0007ae40: 666f 7293 7691 ff58 e461 6c75 6573 936f for.v..X.alues.o │ │ │ │ -0007ae50: 6693 7498 7970 9053 8e65 8d93 eb61 7465 f.t.yp.S.e...ate │ │ │ │ -0007ae60: 726d 8e91 1ae9 50cf 3a8e a41f 1ca8 8d8d rm....P.:....... │ │ │ │ -0007ae70: 8d91 12c7 619f f4da da89 0000 6666 01c7 ....a.......ff.. │ │ │ │ -0007ae80: 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -0007ae90: 0010 4a4b 0000 6666 8d9f fba6 648d 9117 ..JK..ff....d... │ │ │ │ -0007aea0: 0bcc eb61 6d6b 5f76 6172 9605 bfaa 3a93 ...amk_var....:. │ │ │ │ -0007aeb0: 2873 7472 696e 6793 2393 7479 7065 2993 (string.#.type). │ │ │ │ -0007aec0: 2d3e 9374 6572 6d8e 8e92 01c6 71b1 8400 ->.term.....q... │ │ │ │ -0007aed0: 104a 4b00 0066 668e 8e9f 04c0 0289 0000 .JK..ff......... │ │ │ │ -0007aee0: 6666 01c7 0b4a 8e8e 8ea9 1ed9 148d 8d91 ff...J.......... │ │ │ │ -0007aef0: 12c7 616d 6b5f 7661 7228 8e91 3b05 07d7 ..amk_var(..;... │ │ │ │ -0007af00: 788d eb61 2c8e 9105 bfaa d71b 8d90 6e39 x..a,.........n9 │ │ │ │ -0007af10: eb61 298e 910a 188b cf65 769b ff58 e461 .a)......ev..X.a │ │ │ │ -0007af20: 6c75 6174 6573 9603 eaa8 746f 9361 9376 luates....to.a.v │ │ │ │ -0007af30: 9861 7269 6162 6c65 9377 6974 6893 6e61 .ariable.with.na │ │ │ │ -0007af40: 6d65 93d7 7893 cf61 6e64 9374 9aac 7279 me..x..and.t..ry │ │ │ │ -0007af50: 7090 538e 6593 d71b 906e 39cf 3b93 6974 p.S.e....n9.;.it │ │ │ │ -0007af60: 9361 6c77 9861 9879 7393 7375 6363 6565 .alw.a.ys.succee │ │ │ │ -0007af70: 6473 2e8e a18d 8d8d 9112 c761 9ff4 dada ds.........a.... │ │ │ │ -0007af80: 8900 0066 6601 c70b 4a9f 0bf0 af8d 8d90 ...ff...J....... │ │ │ │ -0007af90: cccd 9f04 599c 8400 104a 4b00 0066 668d ....Y....JK..ff. │ │ │ │ -0007afa0: 9ffb a664 8d91 170b cceb 616d 6b5f 636f ...d......amk_co │ │ │ │ -0007afb0: 6e73 7496 05bf aa3a 9328 7374 7269 6e67 nst....:.(string │ │ │ │ -0007afc0: 9323 9374 7970 6529 932d 3e93 7465 726d .#.type).->.term │ │ │ │ -0007afd0: 8e8e 9201 c671 b184 0010 4a4b 0000 6666 .....q....JK..ff │ │ │ │ -0007afe0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -0007aff0: 8e8e a68d 8d91 12c7 616d 6b5f 636f 6e73 ........amk_cons │ │ │ │ -0007b000: 7428 8e91 4684 5bd7 638d eb61 2c8e 9105 t(..F.[.c..a,... │ │ │ │ -0007b010: bfaa d71b 8d90 6e39 eb61 298e 910a 238e ......n9.a)...#. │ │ │ │ -0007b020: cf65 7691 ff58 e461 6c75 6174 6573 9603 .ev..X.aluates.. │ │ │ │ -0007b030: f5ab 746f 9361 9374 6572 6d93 7265 7072 ..to.a.term.repr │ │ │ │ -0007b040: 6573 656e 9aac 7274 696e 6793 7468 6593 esen..rting.the. │ │ │ │ -0007b050: 636f 6e73 7461 6e98 7493 7769 7468 936e constan.t.with.n │ │ │ │ -0007b060: 616d 6593 d763 93cf 616e 6493 7498 7970 ame..c..and.t.yp │ │ │ │ -0007b070: 9053 8e65 93d7 1b90 6e39 cf3b 9103 fb2d .S.e....n9.;...- │ │ │ │ -0007b080: 6974 8ea9 1000 008d 9112 c761 6661 696c it.........afail │ │ │ │ -0007b090: 7391 03ea a869 663a 8ea4 1b51 e98d 8d8d s....if:...Q.... │ │ │ │ -0007b0a0: 8d91 1f4e 7928 6929 8e8e 8e91 3195 89d7 ...Ny(i)....1... │ │ │ │ -0007b0b0: 6396 03ea a8cf 6973 936e 6f74 9361 6e93 c.....is.not.an. │ │ │ │ -0007b0c0: 616c 6c6f 95ac 7277 9361 626c 659b 03ea allo..rw.able... │ │ │ │ -0007b0d0: a863 6f6e 7374 616e 9374 986e 616d 653b .constan.t.name; │ │ │ │ -0007b0e0: 8ea1 8d8d 8d8d 911c 0aed 2869 6929 8e8e ..........(ii).. │ │ │ │ -0007b0f0: 8e91 3195 89d7 6396 03ea a8cf 6973 936e ..1...c.....is.n │ │ │ │ -0007b100: 6f74 9374 6865 936e 616d 6593 6f66 9361 ot.the.name.of.a │ │ │ │ -0007b110: 9363 6f6e 7374 616e 9aac 7274 9369 6e93 .constan..rt.in. │ │ │ │ -0007b120: 7468 6593 6375 7272 656e 9874 9374 6865 the.curren.t.the │ │ │ │ -0007b130: 6f72 793b 8e9f 1b51 ea8d 8d8d 8d91 18c7 ory;...Q........ │ │ │ │ -0007b140: 6128 6969 6929 8e8e 8e91 3195 89d7 1b91 a(iii)....1..... │ │ │ │ -0007b150: 05ed 9dcf 6973 9605 7f64 6e6f 749b 057f ....is...dnot... │ │ │ │ -0007b160: 6561 6e93 696e 7374 616e 6365 936f 6693 ean.instance.of. │ │ │ │ -0007b170: 7468 6598 6765 6e65 7269 6393 7490 ac72 the.generic.t..r │ │ │ │ -0007b180: 7970 9053 8e65 936f 6693 d763 98cf 2874 yp.S.e.of..c..(t │ │ │ │ -0007b190: 6865 9367 656e 6572 6963 9374 90ac 7279 he.generic.t..ry │ │ │ │ -0007b1a0: 7090 538e 6593 6f66 9861 9363 6f6e 7374 p.S.e.of.a.const │ │ │ │ -0007b1b0: 616e 90ac 7274 9369 738e a68d 9131 9589 an..rt.is....1.. │ │ │ │ -0007b1c0: 6573 7461 626c 6973 6865 6496 03ea a877 established....w │ │ │ │ -0007b1d0: 6865 6e93 7468 6593 636f 6e73 7461 6e90 hen.the.constan. │ │ │ │ -0007b1e0: ac72 7493 6973 9364 650c 6e65 643b 9373 .rt.is.de.ned;.s │ │ │ │ -0007b1f0: 6565 9353 6563 7469 6f6e 9331 312e 3829 ee.Section.11.8) │ │ │ │ -0007b200: 2e8e 9f1f 1ca8 8d8d 8d91 12c7 619f f4da ............a... │ │ │ │ -0007b210: da89 0000 6666 01c7 0b4a 9f0b f0af 8d8d ....ff...J...... │ │ │ │ -0007b220: 90cc cd9f 0459 9c84 0010 4a4b 0000 6666 .....Y....JK..ff │ │ │ │ -0007b230: 8d9f fba6 648d 9117 0bcc eb61 6d6b 5f63 ....d......amk_c │ │ │ │ -0007b240: 6f6d 6296 05bf aa3a 9328 7465 726d 9323 omb....:.(term.# │ │ │ │ -0007b250: 9374 6572 6d29 932d 3e93 7465 726d 8e8e .term).->.term.. │ │ │ │ -0007b260: 9201 c671 b184 0010 4a4b 0000 6666 8e8e ...q....JK..ff.. │ │ │ │ -0007b270: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -0007b280: 9f1e d914 8d8d 9112 c761 6d6b 5f63 6f6d .........amk_com │ │ │ │ -0007b290: 6228 8e91 40c4 b1d7 748d 9f01 cccc d531 b(..@...t......1 │ │ │ │ -0007b2a0: 8e8d 9104 c004 eb61 2c8e 910a 7fae d774 .......a,......t │ │ │ │ -0007b2b0: 8d9f 01cc ccd5 328e 8d91 04c0 04eb 6129 ......2.......a) │ │ │ │ -0007b2c0: 8e91 0e6a 56cf 6576 91ff 58e4 616c 7561 ...jV.ev..X.alua │ │ │ │ -0007b2d0: 7465 7396 03ea a874 6f93 6193 7465 726d tes....to.a.term │ │ │ │ -0007b2e0: 9372 6570 7265 7365 6e9a ac72 7469 6e67 .represen..rting │ │ │ │ -0007b2f0: 9374 6865 9363 6f6d 9862 696e 6174 696f .the.com.binatio │ │ │ │ -0007b300: 6e93 d774 8d9f 01cc ccd5 318e 9108 aaac n..t......1..... │ │ │ │ -0007b310: d774 8d9f 01cc ccd5 328e 9104 c004 cf2e .t......2....... │ │ │ │ -0007b320: 9105 38e0 4974 9366 6169 6c73 9369 663a ..8.It.fails.if: │ │ │ │ -0007b330: 8ea1 8d8d 8d8d 911f 4e79 2869 298e 8e8e ........Ny(i)... │ │ │ │ -0007b340: 9131 9589 7468 6596 03ea a874 90ac 7279 .1..the....t..ry │ │ │ │ -0007b350: 709a 538e 6593 6f66 93d7 748d 9f01 cccc p.S.e.of..t..... │ │ │ │ -0007b360: d531 8e91 08aa accf 646f 9865 7393 6e6f .1......do.es.no │ │ │ │ -0007b370: 7493 6861 95ac 7276 9365 9603 eaa8 7468 t.ha..rv.e....th │ │ │ │ -0007b380: 6593 666f 726d 8d93 eb62 1b8d 9064 939f e.form...b...d.. │ │ │ │ -0007b390: fc06 bedb 308e 9103 32cc eb61 2d3e eb62 ....0...2..a->.b │ │ │ │ -0007b3a0: 1b8e 911f 84ed cf3b 8ea1 8d8d 8d8d 911c .......;........ │ │ │ │ -0007b3b0: 0aed 2869 6929 8e8e 8e91 3195 8974 6865 ..(ii)....1..the │ │ │ │ -0007b3c0: 9603 eaa8 749a ac72 7970 9053 8e65 936f ....t..ryp.S.e.o │ │ │ │ -0007b3d0: 6693 d774 8d9f 01cc ccd5 318e 9108 aaac f..t......1..... │ │ │ │ -0007b3e0: cf68 6173 9374 6865 9366 6f72 6d8d 93eb .has.the.form... │ │ │ │ -0007b3f0: 621b 8d90 6493 9ffc 06be db30 8e91 0332 b...d......0...2 │ │ │ │ -0007b400: cceb 612d 3eeb 621b 8e91 1f84 edcf 2c93 ..a->.b.......,. │ │ │ │ -0007b410: 6275 7493 7468 6593 7498 7970 9053 8e65 but.the.t.yp.S.e │ │ │ │ -0007b420: 936f 6693 d774 8d9f 01cc ccd5 328e 9108 .of..t......2... │ │ │ │ -0007b430: aaac cf69 7393 6e6f 7493 6571 7561 6c93 ...is.not.equal. │ │ │ │ -0007b440: 746f 93d7 1b8d 906e 399f fba5 32db 308e to.....n9...2.0. │ │ │ │ -0007b450: 9103 3c72 cf2e 8e9f 1f1c a98d 8d8d 9112 ...te │ │ │ │ -0007b4b0: 726d 8e8e 9201 c671 b184 0010 4a4b 0000 rm.....q....JK.. │ │ │ │ -0007b4c0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0007b4d0: 4a8e 8e8e 9f1e d913 8d8d 9112 c761 6d6b J............amk │ │ │ │ -0007b4e0: 5f61 6273 288e 913b 0507 d778 8deb 612c _abs(..;...x..a, │ │ │ │ -0007b4f0: 8e91 05bf aad7 748d eb61 298e 910a 3cbd ......t..a)...<. │ │ │ │ -0007b500: cf65 7691 ff58 e461 6c75 6174 6573 9b04 .ev..X.aluates.. │ │ │ │ -0007b510: 7d12 746f 9604 7d13 6193 7465 726d 9872 }.to..}.a.term.r │ │ │ │ -0007b520: 6570 7265 7365 6e90 ac72 7469 6e67 9374 epresen..rting.t │ │ │ │ -0007b530: 6865 9361 6273 7472 6163 7469 6f6e 98d7 he.abstraction.. │ │ │ │ -0007b540: 1578 3a93 74cf 3b91 04c6 4869 7493 6661 .x:.t.;...Hit.fa │ │ │ │ -0007b550: 696c 7398 6966 93d7 7893 cf69 7398 6e6f ils.if..x..is.no │ │ │ │ -0007b560: 7493 618e a68d 9112 c761 7691 ff58 e461 t.a......av..X.a │ │ │ │ -0007b570: 7269 6162 6c65 2e8e 9f10 4395 8d91 1e28 riable....C....( │ │ │ │ -0007b580: f054 6865 7265 9603 eaa8 6172 6593 666f .There....are.fo │ │ │ │ -0007b590: 7572 9370 7269 6d69 7469 7690 ac72 6593 ur.primitiv..re. │ │ │ │ -0007b5a0: 6465 7374 7275 6374 6f72 9366 756e 6374 destructor.funct │ │ │ │ -0007b5b0: 696f 6e73 936f 6e93 7465 726d 733a 8e9f ions.on.terms:.. │ │ │ │ -0007b5c0: 317d 898d 8d8d 9112 c761 9fe1 5ada 8900 1}.......a..Z... │ │ │ │ -0007b5d0: 0066 6601 c70b 4a9f 32f0 af8d 8d90 cccd .ff...J.2....... │ │ │ │ -0007b5e0: 9f04 599c 8400 374a 4b00 0066 668d 9fd4 ..Y...7JK..ff... │ │ │ │ -0007b5f0: a664 8d91 170b cceb 6164 6573 745f 7661 .d......adest_va │ │ │ │ -0007b600: 7291 113e fe3a 9605 bfaa 7465 726d 932d r..>.:....term.- │ │ │ │ -0007b610: 3e93 2873 7472 696e 6793 2393 7479 7065 >.(string.#.type │ │ │ │ -0007b620: 298e a40d 0000 8d91 170b cc64 6573 745f )..........dest_ │ │ │ │ -0007b630: 636f 6e73 7496 05bf aa3a 9374 6572 6d93 const....:.term. │ │ │ │ -0007b640: 2d3e 9328 7374 7269 6e67 9323 9374 7970 ->.(string.#.typ │ │ │ │ -0007b650: 6529 8ea1 8d91 170b cc64 6573 745f 636f e).......dest_co │ │ │ │ -0007b660: 6d62 910b 7f54 3a96 05bf aa74 6572 6d93 mb...T:....term. │ │ │ │ -0007b670: 2d3e 9328 7465 726d 9323 9374 6572 6d29 ->.(term.#.term) │ │ │ │ -0007b680: 8ea1 8d91 170b cc64 6573 745f 6162 7391 .......dest_abs. │ │ │ │ -0007b690: 113e fe3a 9605 bfaa 7465 726d 932d 3e93 .>.:....term.->. │ │ │ │ -0007b6a0: 2874 6572 6d93 2393 7465 726d 298e 8e92 (term.#.term)... │ │ │ │ -0007b6b0: 01c6 71b1 8400 374a 4b00 0066 668e 8e9f ..q...7JK..ff... │ │ │ │ -0007b6c0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e8e ......ff...J.... │ │ │ │ -0007b6d0: 9f24 fd13 8e8c 8b00 0000 9000 0000 0000 .$.............. │ │ │ │ +0007ab90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0007aba0: 079c a3a0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ +0007abb0: 8d8d 9ffa 999a 8d91 12c7 61d0 3131 2e33 ..........a.11.3 │ │ │ │ +0007abc0: 2e91 0a80 0054 91fe e000 6572 6d73 9201 .....T....erms.. │ │ │ │ +0007abd0: 683b 4931 3433 8e91 12c7 619f 0566 6689 h;I143....a..ff. │ │ │ │ +0007abe0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +0007abf0: df8d a0fd 8bd0 218d 8d91 12c7 61eb 4b31 ......!.....a.K1 │ │ │ │ +0007ac00: 312e 338e 9148 c75d 5491 fe61 4765 726d 1.3..H.]T..aGerm │ │ │ │ +0007ac10: 738e 9f1c 6b8d 8d91 12c7 61cf 5468 6596 s...k.....a.The. │ │ │ │ +0007ac20: 0584 f966 6f75 7293 7072 696d 6974 6976 ...four.primitiv │ │ │ │ +0007ac30: 90ac 7265 9b05 84fa 6b69 6e64 7393 6f66 ..re....kinds.of │ │ │ │ +0007ac40: 9374 6572 6d73 936f 6693 7468 6593 6c6f .terms.of.the.lo │ │ │ │ +0007ac50: 6769 6398 6172 6593 6465 7363 7269 6290 gic.are.describ. │ │ │ │ +0007ac60: 538e 6564 9369 6e93 5365 6374 696f 6e93 S.ed.in.Section. │ │ │ │ +0007ac70: 392e 332e 910a 07d4 5468 6593 eb48 4d4c 9.3.....The..HML │ │ │ │ +0007ac80: 8ea4 1000 008d 9112 c761 cf66 756e 6374 .........a.funct │ │ │ │ +0007ac90: 696f 6e73 9605 4d32 666f 7293 6d61 6e69 ions..M2for.mani │ │ │ │ +0007aca0: 7075 6c61 7469 6e67 9374 6865 7365 9105 pulating.these.. │ │ │ │ +0007acb0: 4d33 6172 6593 6465 7363 7269 6290 538e M3are.describ.S. │ │ │ │ +0007acc0: 6564 9369 6e93 7468 6973 9373 6563 7469 ed.in.this.secti │ │ │ │ +0007acd0: 6f6e 2e91 0960 7f54 6865 7265 9361 7265 on...`.There.are │ │ │ │ +0007ace0: 9361 6c73 6f93 7691 ff58 e461 7269 6f75 .also.v..X.ariou │ │ │ │ +0007acf0: 738e a18d 9112 c761 6465 7269 7690 ac72 s......aderiv..r │ │ │ │ +0007ad00: 6564 9603 eaa8 7465 726d 7393 7468 6174 ed....terms.that │ │ │ │ +0007ad10: 9361 7265 9364 6573 6372 6962 9053 8e65 .are.describ.S.e │ │ │ │ +0007ad20: 6493 696e 9353 6563 7469 6f6e 9331 312e d.in.Section.11. │ │ │ │ +0007ad30: 342e 332e 8e9f 1043 968d 911e 28f0 5468 4.3....C....(.Th │ │ │ │ +0007ad40: 659b 033f 4561 6c6c 6f95 ac72 7793 6564 e..?Eallo..rw.ed │ │ │ │ +0007ad50: 9603 3f46 7465 726d 7398 6465 7090 538e ..?Fterms.dep.S. │ │ │ │ +0007ad60: 656e 6493 6f6e 9877 6869 639a ac72 6893 end.on.whic..rh. │ │ │ │ +0007ad70: 636f 6e73 7461 6e98 7473 9103 3f45 6861 constan.ts..?Eha │ │ │ │ +0007ad80: 9876 9865 9362 9053 8e65 656e 9b03 3f45 .v.e.b.S.een..?E │ │ │ │ +0007ad90: 6465 636c 6172 6564 9369 6e98 7468 6593 declared.in.the. │ │ │ │ +0007ada0: 6375 7272 656e 90ac 7274 9874 6865 6f72 curren..rt.theor │ │ │ │ +0007adb0: 7991 ff05 562e 8ea1 8d91 12c7 6153 6565 y...V.......aSee │ │ │ │ +0007adc0: 9603 eaa8 5365 6374 696f 6e93 3131 2e38 ....Section.11.8 │ │ │ │ +0007add0: 9366 6f72 9364 6574 6169 6c73 936f 6693 .for.details.of. │ │ │ │ +0007ade0: 686f 9aac 7277 9373 7563 9868 9364 6563 ho..rw.suc.h.dec │ │ │ │ +0007adf0: 6c61 7261 7469 6f6e 7393 6172 6593 6d61 larations.are.ma │ │ │ │ +0007ae00: 6465 2e8e 9f10 4395 8d91 1e28 f054 6865 de....C....(.The │ │ │ │ +0007ae10: 7265 9603 eaa8 6172 6593 666f 7572 9370 re....are.four.p │ │ │ │ +0007ae20: 7269 6d69 7469 769a ac72 6593 636f 6e73 rimitiv..re.cons │ │ │ │ +0007ae30: 7472 7563 746f 7293 6675 6e63 7469 6f6e tructor.function │ │ │ │ +0007ae40: 7393 666f 7293 7691 ff58 e461 6c75 6573 s.for.v..X.alues │ │ │ │ +0007ae50: 936f 6693 7498 7970 9053 8e65 8d93 eb61 .of.t.yp.S.e...a │ │ │ │ +0007ae60: 7465 726d 8e91 1ae9 50cf 3a8e a41f 1ca8 term....P.:..... │ │ │ │ +0007ae70: 8d8d 8d91 12c7 619f f4da da89 0000 6666 ......a.......ff │ │ │ │ +0007ae80: 01c7 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ +0007ae90: 9c84 0010 4a4b 0000 6666 8d9f fba6 648d ....JK..ff....d. │ │ │ │ +0007aea0: 9117 0bcc eb61 6d6b 5f76 6172 9605 bfaa .....amk_var.... │ │ │ │ +0007aeb0: 3a93 2873 7472 696e 6793 2393 7479 7065 :.(string.#.type │ │ │ │ +0007aec0: 2993 2d3e 9374 6572 6d8e 8e92 01c6 71b1 ).->.term.....q. │ │ │ │ +0007aed0: 8400 104a 4b00 0066 668e 8e9f 04c0 0289 ...JK..ff....... │ │ │ │ +0007aee0: 0000 6666 01c7 0b4a 8e8e 8ea9 1ed9 148d ..ff...J........ │ │ │ │ +0007aef0: 8d91 12c7 616d 6b5f 7661 7228 8e91 3b05 ....amk_var(..;. │ │ │ │ +0007af00: 07d7 788d eb61 2c8e 9105 bfaa d71b 8d90 ..x..a,......... │ │ │ │ +0007af10: 6e39 eb61 298e 910a 188b cf65 769b ff58 n9.a)......ev..X │ │ │ │ +0007af20: e461 6c75 6174 6573 9603 eaa8 746f 9361 .aluates....to.a │ │ │ │ +0007af30: 9376 9861 7269 6162 6c65 9377 6974 6893 .v.ariable.with. │ │ │ │ +0007af40: 6e61 6d65 93d7 7893 cf61 6e64 9374 9aac name..x..and.t.. │ │ │ │ +0007af50: 7279 7090 538e 6593 d71b 906e 39cf 3b93 ryp.S.e....n9.;. │ │ │ │ +0007af60: 6974 9361 6c77 9861 9879 7393 7375 6363 it.alw.a.ys.succ │ │ │ │ +0007af70: 6565 6473 2e8e a18d 8d8d 9112 c761 9ff4 eeds.........a.. │ │ │ │ +0007af80: dada 8900 0066 6601 c70b 4a9f 0bf0 af8d .....ff...J..... │ │ │ │ +0007af90: 8d90 cccd 9f04 599c 8400 104a 4b00 0066 ......Y....JK..f │ │ │ │ +0007afa0: 668d 9ffb a664 8d91 170b cceb 616d 6b5f f....d......amk_ │ │ │ │ +0007afb0: 636f 6e73 7496 05bf aa3a 9328 7374 7269 const....:.(stri │ │ │ │ +0007afc0: 6e67 9323 9374 7970 6529 932d 3e93 7465 ng.#.type).->.te │ │ │ │ +0007afd0: 726d 8e8e 9201 c671 b184 0010 4a4b 0000 rm.....q....JK.. │ │ │ │ +0007afe0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +0007aff0: 4a8e 8e8e a68d 8d91 12c7 616d 6b5f 636f J.........amk_co │ │ │ │ +0007b000: 6e73 7428 8e91 4684 5bd7 638d eb61 2c8e nst(..F.[.c..a,. │ │ │ │ +0007b010: 9105 bfaa d71b 8d90 6e39 eb61 298e 910a ........n9.a)... │ │ │ │ +0007b020: 238e cf65 7691 ff58 e461 6c75 6174 6573 #..ev..X.aluates │ │ │ │ +0007b030: 9603 f5ab 746f 9361 9374 6572 6d93 7265 ....to.a.term.re │ │ │ │ +0007b040: 7072 6573 656e 9aac 7274 696e 6793 7468 presen..rting.th │ │ │ │ +0007b050: 6593 636f 6e73 7461 6e98 7493 7769 7468 e.constan.t.with │ │ │ │ +0007b060: 936e 616d 6593 d763 93cf 616e 6493 7498 .name..c..and.t. │ │ │ │ +0007b070: 7970 9053 8e65 93d7 1b90 6e39 cf3b 9103 yp.S.e....n9.;.. │ │ │ │ +0007b080: fb2d 6974 8ea9 1000 008d 9112 c761 6661 .-it.........afa │ │ │ │ +0007b090: 696c 7391 03ea a869 663a 8ea4 1b51 e98d ils....if:...Q.. │ │ │ │ +0007b0a0: 8d8d 8d91 1f4e 7928 6929 8e8e 8e91 3195 .....Ny(i)....1. │ │ │ │ +0007b0b0: 89d7 6396 03ea a8cf 6973 936e 6f74 9361 ..c.....is.not.a │ │ │ │ +0007b0c0: 6e93 616c 6c6f 95ac 7277 9361 626c 659b n.allo..rw.able. │ │ │ │ +0007b0d0: 03ea a863 6f6e 7374 616e 9374 986e 616d ...constan.t.nam │ │ │ │ +0007b0e0: 653b 8ea1 8d8d 8d8d 911c 0aed 2869 6929 e;..........(ii) │ │ │ │ +0007b0f0: 8e8e 8e91 3195 89d7 6396 03ea a8cf 6973 ....1...c.....is │ │ │ │ +0007b100: 936e 6f74 9374 6865 936e 616d 6593 6f66 .not.the.name.of │ │ │ │ +0007b110: 9361 9363 6f6e 7374 616e 9aac 7274 9369 .a.constan..rt.i │ │ │ │ +0007b120: 6e93 7468 6593 6375 7272 656e 9874 9374 n.the.curren.t.t │ │ │ │ +0007b130: 6865 6f72 793b 8e9f 1b51 ea8d 8d8d 8d91 heory;...Q...... │ │ │ │ +0007b140: 18c7 6128 6969 6929 8e8e 8e91 3195 89d7 ..a(iii)....1... │ │ │ │ +0007b150: 1b91 05ed 9dcf 6973 9605 7f64 6e6f 749b ......is...dnot. │ │ │ │ +0007b160: 057f 6561 6e93 696e 7374 616e 6365 936f ..ean.instance.o │ │ │ │ +0007b170: 6693 7468 6598 6765 6e65 7269 6393 7490 f.the.generic.t. │ │ │ │ +0007b180: ac72 7970 9053 8e65 936f 6693 d763 98cf .ryp.S.e.of..c.. │ │ │ │ +0007b190: 2874 6865 9367 656e 6572 6963 9374 90ac (the.generic.t.. │ │ │ │ +0007b1a0: 7279 7090 538e 6593 6f66 9861 9363 6f6e ryp.S.e.of.a.con │ │ │ │ +0007b1b0: 7374 616e 90ac 7274 9369 738e a68d 9131 stan..rt.is....1 │ │ │ │ +0007b1c0: 9589 6573 7461 626c 6973 6865 6496 03ea ..established... │ │ │ │ +0007b1d0: a877 6865 6e93 7468 6593 636f 6e73 7461 .when.the.consta │ │ │ │ +0007b1e0: 6e90 ac72 7493 6973 9364 650c 6e65 643b n..rt.is.de.ned; │ │ │ │ +0007b1f0: 9373 6565 9353 6563 7469 6f6e 9331 312e .see.Section.11. │ │ │ │ +0007b200: 3829 2e8e 9f1f 1ca8 8d8d 8d91 12c7 619f 8)............a. │ │ │ │ +0007b210: f4da da89 0000 6666 01c7 0b4a 9f0b f0af ......ff...J.... │ │ │ │ +0007b220: 8d8d 90cc cd9f 0459 9c84 0010 4a4b 0000 .......Y....JK.. │ │ │ │ +0007b230: 6666 8d9f fba6 648d 9117 0bcc eb61 6d6b ff....d......amk │ │ │ │ +0007b240: 5f63 6f6d 6296 05bf aa3a 9328 7465 726d _comb....:.(term │ │ │ │ +0007b250: 9323 9374 6572 6d29 932d 3e93 7465 726d .#.term).->.term │ │ │ │ +0007b260: 8e8e 9201 c671 b184 0010 4a4b 0000 6666 .....q....JK..ff │ │ │ │ +0007b270: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +0007b280: 8e8e 9f1e d914 8d8d 9112 c761 6d6b 5f63 ...........amk_c │ │ │ │ +0007b290: 6f6d 6228 8e91 40c4 b1d7 748d 9f01 cccc omb(..@...t..... │ │ │ │ +0007b2a0: d531 8e8d 9104 c004 eb61 2c8e 910a 7fae .1.......a,..... │ │ │ │ +0007b2b0: d774 8d9f 01cc ccd5 328e 8d91 04c0 04eb .t......2....... │ │ │ │ +0007b2c0: 6129 8e91 0e6a 56cf 6576 91ff 58e4 616c a)...jV.ev..X.al │ │ │ │ +0007b2d0: 7561 7465 7396 03ea a874 6f93 6193 7465 uates....to.a.te │ │ │ │ +0007b2e0: 726d 9372 6570 7265 7365 6e9a ac72 7469 rm.represen..rti │ │ │ │ +0007b2f0: 6e67 9374 6865 9363 6f6d 9862 696e 6174 ng.the.com.binat │ │ │ │ +0007b300: 696f 6e93 d774 8d9f 01cc ccd5 318e 9108 ion..t......1... │ │ │ │ +0007b310: aaac d774 8d9f 01cc ccd5 328e 9104 c004 ...t......2..... │ │ │ │ +0007b320: cf2e 9105 38e0 4974 9366 6169 6c73 9369 ....8.It.fails.i │ │ │ │ +0007b330: 663a 8ea1 8d8d 8d8d 911f 4e79 2869 298e f:........Ny(i). │ │ │ │ +0007b340: 8e8e 9131 9589 7468 6596 03ea a874 90ac ...1..the....t.. │ │ │ │ +0007b350: 7279 709a 538e 6593 6f66 93d7 748d 9f01 ryp.S.e.of..t... │ │ │ │ +0007b360: cccc d531 8e91 08aa accf 646f 9865 7393 ...1......do.es. │ │ │ │ +0007b370: 6e6f 7493 6861 95ac 7276 9365 9603 eaa8 not.ha..rv.e.... │ │ │ │ +0007b380: 7468 6593 666f 726d 8d93 eb62 1b8d 9064 the.form...b...d │ │ │ │ +0007b390: 939f fc06 bedb 308e 9103 32cc eb61 2d3e ......0...2..a-> │ │ │ │ +0007b3a0: eb62 1b8e 911f 84ed cf3b 8ea1 8d8d 8d8d .b.......;...... │ │ │ │ +0007b3b0: 911c 0aed 2869 6929 8e8e 8e91 3195 8974 ....(ii)....1..t │ │ │ │ +0007b3c0: 6865 9603 eaa8 749a ac72 7970 9053 8e65 he....t..ryp.S.e │ │ │ │ +0007b3d0: 936f 6693 d774 8d9f 01cc ccd5 318e 9108 .of..t......1... │ │ │ │ +0007b3e0: aaac cf68 6173 9374 6865 9366 6f72 6d8d ...has.the.form. │ │ │ │ +0007b3f0: 93eb 621b 8d90 6493 9ffc 06be db30 8e91 ..b...d......0.. │ │ │ │ +0007b400: 0332 cceb 612d 3eeb 621b 8e91 1f84 edcf .2..a->.b....... │ │ │ │ +0007b410: 2c93 6275 7493 7468 6593 7498 7970 9053 ,.but.the.t.yp.S │ │ │ │ +0007b420: 8e65 936f 6693 d774 8d9f 01cc ccd5 328e .e.of..t......2. │ │ │ │ +0007b430: 9108 aaac cf69 7393 6e6f 7493 6571 7561 .....is.not.equa │ │ │ │ +0007b440: 6c93 746f 93d7 1b8d 906e 399f fba5 32db l.to.....n9...2. │ │ │ │ +0007b450: 308e 9103 3c72 cf2e 8e9f 1f1c a98d 8d8d 0.... │ │ │ │ +0007b4b0: 7465 726d 8e8e 9201 c671 b184 0010 4a4b term.....q....JK │ │ │ │ +0007b4c0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0007b4d0: c70b 4a8e 8e8e 9f1e d913 8d8d 9112 c761 ..J............a │ │ │ │ +0007b4e0: 6d6b 5f61 6273 288e 913b 0507 d778 8deb mk_abs(..;...x.. │ │ │ │ +0007b4f0: 612c 8e91 05bf aad7 748d eb61 298e 910a a,......t..a)... │ │ │ │ +0007b500: 3cbd cf65 7691 ff58 e461 6c75 6174 6573 <..ev..X.aluates │ │ │ │ +0007b510: 9b04 7d12 746f 9604 7d13 6193 7465 726d ..}.to..}.a.term │ │ │ │ +0007b520: 9872 6570 7265 7365 6e90 ac72 7469 6e67 .represen..rting │ │ │ │ +0007b530: 9374 6865 9361 6273 7472 6163 7469 6f6e .the.abstraction │ │ │ │ +0007b540: 98d7 1578 3a93 74cf 3b91 04c6 4869 7493 ...x:.t.;...Hit. │ │ │ │ +0007b550: 6661 696c 7398 6966 93d7 7893 cf69 7398 fails.if..x..is. │ │ │ │ +0007b560: 6e6f 7493 618e a68d 9112 c761 7691 ff58 not.a......av..X │ │ │ │ +0007b570: e461 7269 6162 6c65 2e8e 9f10 4395 8d91 .ariable....C... │ │ │ │ +0007b580: 1e28 f054 6865 7265 9603 eaa8 6172 6593 .(.There....are. │ │ │ │ +0007b590: 666f 7572 9370 7269 6d69 7469 7690 ac72 four.primitiv..r │ │ │ │ +0007b5a0: 6593 6465 7374 7275 6374 6f72 9366 756e e.destructor.fun │ │ │ │ +0007b5b0: 6374 696f 6e73 936f 6e93 7465 726d 733a ctions.on.terms: │ │ │ │ +0007b5c0: 8e9f 317d 898d 8d8d 9112 c761 9fe1 5ada ..1}.......a..Z. │ │ │ │ +0007b5d0: 8900 0066 6601 c70b 4a9f 32f0 af8d 8d90 ...ff...J.2..... │ │ │ │ +0007b5e0: cccd 9f04 599c 8400 374a 4b00 0066 668d ....Y...7JK..ff. │ │ │ │ +0007b5f0: 9fd4 a664 8d91 170b cceb 6164 6573 745f ...d......adest_ │ │ │ │ +0007b600: 7661 7291 113e fe3a 9605 bfaa 7465 726d var..>.:....term │ │ │ │ +0007b610: 932d 3e93 2873 7472 696e 6793 2393 7479 .->.(string.#.ty │ │ │ │ +0007b620: 7065 298e a40d 0000 8d91 170b cc64 6573 pe)..........des │ │ │ │ +0007b630: 745f 636f 6e73 7496 05bf aa3a 9374 6572 t_const....:.ter │ │ │ │ +0007b640: 6d93 2d3e 9328 7374 7269 6e67 9323 9374 m.->.(string.#.t │ │ │ │ +0007b650: 7970 6529 8ea1 8d91 170b cc64 6573 745f ype).......dest_ │ │ │ │ +0007b660: 636f 6d62 910b 7f54 3a96 05bf aa74 6572 comb...T:....ter │ │ │ │ +0007b670: 6d93 2d3e 9328 7465 726d 9323 9374 6572 m.->.(term.#.ter │ │ │ │ +0007b680: 6d29 8ea1 8d91 170b cc64 6573 745f 6162 m).......dest_ab │ │ │ │ +0007b690: 7391 113e fe3a 9605 bfaa 7465 726d 932d s..>.:....term.- │ │ │ │ +0007b6a0: 3e93 2874 6572 6d93 2393 7465 726d 298e >.(term.#.term). │ │ │ │ +0007b6b0: 8e92 01c6 71b1 8400 374a 4b00 0066 668e ....q...7JK..ff. │ │ │ │ +0007b6c0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +0007b6d0: 8e8e 9f24 fd13 8e8c 8b00 0000 9000 0000 ...$............ │ │ │ │ 0007b6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0007b6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0007b700: 07ab 74a0 02cc 0555 8da0 fd46 d30e 8d8d ..t....U...F.... │ │ │ │ -0007b710: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3134 3492 ............144. │ │ │ │ -0007b720: 00dd 2043 4368 6170 7465 7296 0480 0031 .. CChapter....1 │ │ │ │ -0007b730: 312e 910a 8000 5468 6593 484f 4c93 4c6f 1.....The.HOL.Lo │ │ │ │ -0007b740: 6769 6393 696e 934d 4c8e 91ea f1eb 9f05 gic.in.ML....... │ │ │ │ -0007b750: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -0007b760: 0294 2fdf 8da0 fd8b d021 8d91 f653 7acf ../......!...Sz. │ │ │ │ -0007b770: 5468 6573 6596 0382 2e61 7265 9b03 822d These....are...- │ │ │ │ -0007b780: 7468 6593 696e 95ac 7276 9365 7273 6573 the.in..rv.erses │ │ │ │ -0007b790: 986f 668d 9103 822e eb61 6d6b 5f76 6172 .of......amk_var │ │ │ │ -0007b7a0: 8e91 2600 2acf 2c8d 9103 9712 eb61 6d6b ..&.*.,......amk │ │ │ │ -0007b7b0: 5f63 6f6e 7374 8e91 3194 62cf 2c8d 9103 _const..1.b.,... │ │ │ │ -0007b7c0: 9713 eb61 6d6b 5f63 6f6d 628e 912f 56e7 ...amk_comb../V. │ │ │ │ -0007b7d0: cf61 6e64 8d98 eb61 6d6b 5f61 6273 8e91 .and...amk_abs.. │ │ │ │ -0007b7e0: 2600 29cf 2c91 0397 1372 6573 7090 538e &.).,....resp.S. │ │ │ │ -0007b7f0: 6563 7469 7693 656c 7991 ff05 562e 9105 ectiv.ely...V... │ │ │ │ -0007b800: 160c 5468 6579 9103 822e 6661 696c 8ea4 ..They....fail.. │ │ │ │ -0007b810: 1000 008d 91ea f1eb 7768 656e 9604 8649 ........when...I │ │ │ │ -0007b820: 6170 706c 6965 6493 746f 9374 6572 6d73 applied.to.terms │ │ │ │ -0007b830: 936f 6693 7468 6593 7772 6f6e 6793 666f .of.the.wrong.fo │ │ │ │ -0007b840: 726d 2e91 070b c24f 7468 6572 9375 7365 rm.....Other.use │ │ │ │ -0007b850: 6675 6c93 6465 7374 7275 6374 6f72 9366 ful.destructor.f │ │ │ │ -0007b860: 756e 6374 696f 6e73 9361 7265 8d93 eb61 unctions.are...a │ │ │ │ -0007b870: 7261 746f 728e 9121 449b cf2c 8ea1 8d8d rator..!D..,.... │ │ │ │ -0007b880: 91ea f1eb eb61 7261 6e64 8e91 01f0 93cf .....arand...... │ │ │ │ -0007b890: 2c8d 9103 eaa8 eb61 626e 6476 6172 8e91 ,......abndvar.. │ │ │ │ -0007b8a0: 2668 a4cf 2c8d 9103 eaa8 eb61 626f 6479 &h..,......abody │ │ │ │ -0007b8b0: 8e91 1ae9 50cf 2c8d 9103 eaa8 eb61 6c68 ....P.,......alh │ │ │ │ -0007b8c0: 738e 9119 144e cf61 6e64 8d91 03ea a8eb s....N.and...... │ │ │ │ -0007b8d0: 6172 6873 8e91 1529 a6cf 2e91 0538 e053 arhs...).....8.S │ │ │ │ -0007b8e0: 6565 9603 eaa8 eb49 5245 4645 5245 4e43 ee.....IREFERENC │ │ │ │ -0007b8f0: 4593 cf66 6f72 9364 6574 6169 6c73 2e8e E..for.details.. │ │ │ │ -0007b900: a18d 91f6 537a 5468 6591 03ea a866 756e ....SzThe....fun │ │ │ │ -0007b910: 6374 696f 6e8e a41d 0000 8d8d 8d91 eaf1 ction........... │ │ │ │ -0007b920: eb9f f54f a789 0000 6666 01c7 0b4a 9f0b ...O....ff...J.. │ │ │ │ -0007b930: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -0007b940: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -0007b950: 7479 7065 5f6f 6696 05bf aa3a 9374 6572 type_of....:.ter │ │ │ │ -0007b960: 6d93 2d3e 9374 7970 658e 8e92 01c6 71b1 m.->.type.....q. │ │ │ │ -0007b970: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -0007b980: 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 eaf1 ..ff...J........ │ │ │ │ -0007b990: ebcf 7265 7475 726e 7396 0455 e474 6865 ..returns..U.the │ │ │ │ -0007b9a0: 9b04 55e3 7490 ac72 7970 9053 8e65 936f ..U.t..ryp.S.e.o │ │ │ │ -0007b9b0: 6693 6193 7465 726d 2e91 067a 9349 7498 f.a.term...z.It. │ │ │ │ -0007b9c0: 636f 756c 6493 6290 538e 6593 6465 0c6e could.b.S.e.de.n │ │ │ │ -0007b9d0: 6564 9828 7265 6375 7273 6976 90ac 7265 ed.(recursiv..re │ │ │ │ -0007b9e0: 6c79 2993 696e 9374 6572 6d73 936f 6698 ly).in.terms.of. │ │ │ │ -0007b9f0: 7468 6593 6465 7374 7275 6374 6f72 738e the.destructors. │ │ │ │ -0007ba00: a410 0000 8d91 eaf1 eb62 7574 9603 eaa8 .........but.... │ │ │ │ -0007ba10: 6973 9370 7265 6465 0c6e 6564 9366 6f72 is.prede.ned.for │ │ │ │ -0007ba20: 9363 6f6e 95ac 7276 9365 6e69 656e 6365 .con..rv.enience │ │ │ │ -0007ba30: 2e8e a18d 91f6 537a 5491 ff05 5665 726d ......SzT...Verm │ │ │ │ -0007ba40: 7396 0549 ab61 7265 9b05 49aa 7072 696e s..I.are..I.prin │ │ │ │ -0007ba50: 90ac 7274 6564 9369 6e98 7468 6593 666f ..rted.in.the.fo │ │ │ │ -0007ba60: 726d 8d93 eb61 228e 8d91 1052 ffda 0196 rm...a"....R.... │ │ │ │ -0007ba70: 01ff fe01 9301 8e8d 9123 9ca8 eb61 228e .........#...a". │ │ │ │ -0007ba80: 912e a5fc cf75 7369 6e67 9374 6865 9371 .....using.the.q │ │ │ │ -0007ba90: 756f 7461 7469 6f6e 9873 796e 90ac 7274 uotation.syn..rt │ │ │ │ -0007baa0: 6178 9364 6573 6372 6962 9053 8e65 6498 ax.describ.S.ed. │ │ │ │ -0007bab0: 696e 9353 6563 2d8e a18d 91ea f1eb 7469 in.Sec-.......ti │ │ │ │ -0007bac0: 6f6e 9603 eaa8 3131 2e34 2e91 0538 e046 on....11.4...8.F │ │ │ │ -0007bad0: 91ff 0556 6f72 9365 7861 6d70 6c65 2c93 ...Vor.example,. │ │ │ │ -0007bae0: 7468 6593 7465 726d 9372 6570 7265 7365 the.term.represe │ │ │ │ -0007baf0: 6e90 ac72 7469 6e67 8ea4 1d00 008d 8d8d n..rting........ │ │ │ │ -0007bb00: 91f0 f1eb da38 d778 9603 eaa8 7990 6e39 .....8.x....y.n9 │ │ │ │ -0007bb10: 3a93 7896 0355 523c 9379 9103 c38b da29 :.x..UR<.y.....) │ │ │ │ -0007bb20: 9339 d77a 9100 88e3 3a91 03ea a878 9602 .9.z....:....x.. │ │ │ │ -0007bb30: aaa8 cf2b 93d7 7a91 03de 35cf 3d91 0355 ...+..z...5.=..U │ │ │ │ -0007bb40: 52d7 798e 8e8e a18d 91ea f1eb cf77 9aac R.y..........w.. │ │ │ │ -0007bb50: 726f 756c 6496 03ea a862 9053 8e65 9370 rould....b.S.e.p │ │ │ │ -0007bb60: 7269 6e98 7465 6493 6173 3a8e a18d 8d8d rin.ted.as:..... │ │ │ │ -0007bb70: 91f0 f1eb eb61 2221 7896 05bf aa79 2e9b .....a"!x....y.. │ │ │ │ -0007bb80: 0b7f 5478 933c 9379 933d 3d3e 933f 7a2e ..Tx.<.y.==>.?z. │ │ │ │ -0007bb90: 9878 932b 937a 933d 9379 228e 8e8e a18d .x.+.z.=.y"..... │ │ │ │ -0007bba0: 91f6 537a cf4e 6f74 6596 0346 7d74 6861 ..Sz.Note..F}tha │ │ │ │ -0007bbb0: 749b 0346 7c61 9363 6f6c 6f6e 9369 7398 t..F|a.colon.is. │ │ │ │ -0007bbc0: 7573 6564 9374 6f98 6469 7374 696e 6775 used.to.distingu │ │ │ │ -0007bbd0: 6973 6893 7490 ac72 7970 9053 8e65 9371 ish.t..ryp.S.e.q │ │ │ │ -0007bbe0: 756f 7461 7469 6f6e 9866 726f 6d93 7465 uotation.from.te │ │ │ │ -0007bbf0: 726d 9371 756f 7461 7469 6f6e 3b91 037d rm.quotation;..} │ │ │ │ -0007bc00: 3574 6865 9366 6f72 6d65 728e a410 0000 5the.former..... │ │ │ │ -0007bc10: 8d91 eaf1 eb68 6195 ac72 7693 6596 03ea .....ha..rv.e... │ │ │ │ -0007bc20: a874 6865 9366 6f72 6d8d 93eb 6122 3a8e .the.form...a":. │ │ │ │ -0007bc30: 8d91 1354 a4da 0196 01ff fe01 9301 8e8d ...T............ │ │ │ │ -0007bc40: 9125 3f4a eb61 228e 912e e99c cf61 6e64 .%?J.a"......and │ │ │ │ -0007bc50: 9374 6865 936c 6174 7465 7293 6861 95ac .the.latter.ha.. │ │ │ │ -0007bc60: 7276 9365 9603 eaa8 7468 6593 666f 726d rv.e....the.form │ │ │ │ -0007bc70: 8d93 eb61 228e 8d91 0d94 fada 0196 01ff ...a"........... │ │ │ │ -0007bc80: fe01 9301 8e8d 911f 7fa0 eb61 228e 9125 ...........a"..% │ │ │ │ -0007bc90: 3f4a cf2e 8e9f 2815 568d 8d91 eaf1 ebeb ?J....(.V....... │ │ │ │ -0007bca0: 4b31 312e 348e 9120 f1e7 5175 6f74 6174 K11.4.. ..Quotat │ │ │ │ -0007bcb0: 696f 6e8e 9f1b e223 8d91 eaf1 ebeb 4848 ion....#......HH │ │ │ │ -0007bcc0: 4f4c 9605 7343 cf74 90ac 7279 709a 538e OL..sC.t..ryp.S. │ │ │ │ -0007bcd0: 6573 9361 6e64 9374 6572 6d73 9363 616e es.and.terms.can │ │ │ │ -0007bce0: 9362 9865 9369 6e70 7574 9374 6f93 7468 .b.e.input.to.th │ │ │ │ -0007bcf0: 6593 7379 7374 656d 9369 6e93 7495 ac72 e.system.in.t..r │ │ │ │ -0007bd00: 7793 6f9b 0573 4377 9361 9379 733a 9108 w.o..sCw.a.ys:.. │ │ │ │ -0007bd10: 4a16 6293 7998 7573 696e 6798 636f 6e73 J.b.y.using.cons │ │ │ │ -0007bd20: 7472 7563 746f 728e a18d 91ea f1eb 6675 tructor.......fu │ │ │ │ -0007bd30: 6e63 7469 6f6e 732c 9103 c179 6f72 9603 nctions,...yor.. │ │ │ │ -0007bd40: b72d 6290 ac72 799b 03b7 2e75 7369 6e67 .-b..ry....using │ │ │ │ -0007bd50: 93e5 7175 6f74 6174 696f 6e91 00e5 b0cf ..quotation..... │ │ │ │ -0007bd60: 2e91 0527 b754 6865 9366 6f72 6d65 7298 ...'.The.former. │ │ │ │ -0007bd70: 616c 6c6f 90ac 7277 7393 736f 6d65 9374 allo..rws.some.t │ │ │ │ -0007bd80: 6572 6d73 9874 6f93 6290 538e 6593 6275 erms.to.b.S.e.bu │ │ │ │ -0007bd90: 696c 7498 7768 6963 90ac 7268 9363 616e ilt.whic..rh.can │ │ │ │ -0007bda0: 6e6f 748e a18d 91ea f1eb 6290 538e 6596 not.......b.S.e. │ │ │ │ -0007bdb0: 047b 8d63 6f6e 7374 7275 6374 6564 9375 .{.constructed.u │ │ │ │ -0007bdc0: 7369 6e67 9371 756f 7461 7469 6f6e 2e91 sing.quotation.. │ │ │ │ -0007bdd0: 06eb 8e46 91ff 0556 6f72 9365 7861 6d70 ...F...Vor.examp │ │ │ │ -0007bde0: 6c65 2c91 049f c661 9374 6572 6d93 636f le,....a.term.co │ │ │ │ -0007bdf0: 6e95 ac72 7461 696e 696e 6791 047b 8c74 n..rtaining..{.t │ │ │ │ -0007be00: 9377 936f 9604 7b8d 7691 ff58 e461 7269 .w.o..{.v..X.ari │ │ │ │ -0007be10: 6162 6c65 7393 7769 7468 9374 6865 8ea1 ables.with.the.. │ │ │ │ -0007be20: 8d91 eaf1 eb73 616d 6596 04cb 3e6e 616d .....same...>nam │ │ │ │ -0007be30: 6593 6275 7491 04cb 3d64 690b 6572 656e e.but...=di.eren │ │ │ │ -0007be40: 9aac 7274 9374 9879 709a 538e 6573 2c8d ..rt.t.yp.S.es,. │ │ │ │ -0007be50: 9105 0364 652e 672e 8e91 1b6e 9574 6865 ...de.g....n.the │ │ │ │ -0007be60: 9374 6572 6d93 d778 8d9f 01cc cceb 4162 .term..x......Ab │ │ │ │ -0007be70: 953c 726f 936f 6c8e 9115 ab5b cf3d 9104 .bool". │ │ │ │ -0007c0d0: cf64 656e 6f74 6573 9365 7861 6374 6c79 .denotes.exactly │ │ │ │ -0007c0e0: 9374 6865 9373 616d 6593 7691 ff58 e461 .the.same.v..X.a │ │ │ │ -0007c0f0: 6c75 6593 286f 6693 eb48 4d4c 8ea1 8d91 lue.(of..HML.... │ │ │ │ -0007c100: eaf1 ebcf 7490 ac72 7970 9053 8e65 9603 ....t..ryp.S.e.. │ │ │ │ -0007c110: eaa8 eb61 7479 7065 cf29 9361 738e a41d ...atype.).as... │ │ │ │ -0007c120: 0000 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 ...............0 │ │ │ │ -0007c130: eaeb 616d 6b5f 7479 7065 2860 6675 6e60 ..amk_type(`fun` │ │ │ │ -0007c140: 2c5b 6d6b 5f74 7970 6528 6062 6f6f 6c60 ,[mk_type(`bool` │ │ │ │ -0007c150: 2c5b 5d29 3b6d 6b5f 7479 7065 2860 626f ,[]);mk_type(`bo │ │ │ │ -0007c160: 6f6c 602c 5b5d 295d 298e 8e8e 8e8e 8e8e ol`,[])])....... │ │ │ │ -0007c170: a18d 91ea f1eb cf61 6e64 9603 eaa8 eb61 .......and.....a │ │ │ │ -0007c180: 225c 782e 782b 3122 93cf 6361 6e93 6290 "\x.x+1"..can.b. │ │ │ │ -0007c190: 538e 6593 7573 6564 9369 6e73 7465 6164 S.e.used.instead │ │ │ │ -0007c1a0: 936f 668e 8e9f 24fd 138e 8c8b 0000 0091 .of...$......... │ │ │ │ -0007c1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0007b700: 0000 07ab 76a0 02cc 0555 8da0 fd46 d30e ....v....U...F.. │ │ │ │ +0007b710: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3134 ..............14 │ │ │ │ +0007b720: 3492 00dd 2043 4368 6170 7465 7296 0480 4... CChapter... │ │ │ │ +0007b730: 0031 312e 910a 8000 5468 6593 484f 4c93 .11.....The.HOL. │ │ │ │ +0007b740: 4c6f 6769 6393 696e 934d 4c8e 91ea f1eb Logic.in.ML..... │ │ │ │ +0007b750: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +0007b760: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 f653 ..../......!...S │ │ │ │ +0007b770: 7acf 5468 6573 6596 0382 2e61 7265 9b03 z.These....are.. │ │ │ │ +0007b780: 822d 7468 6593 696e 95ac 7276 9365 7273 .-the.in..rv.ers │ │ │ │ +0007b790: 6573 986f 668d 9103 822e eb61 6d6b 5f76 es.of......amk_v │ │ │ │ +0007b7a0: 6172 8e91 2600 2acf 2c8d 9103 9712 eb61 ar..&.*.,......a │ │ │ │ +0007b7b0: 6d6b 5f63 6f6e 7374 8e91 3194 62cf 2c8d mk_const..1.b.,. │ │ │ │ +0007b7c0: 9103 9713 eb61 6d6b 5f63 6f6d 628e 912f .....amk_comb../ │ │ │ │ +0007b7d0: 56e7 cf61 6e64 8d98 eb61 6d6b 5f61 6273 V..and...amk_abs │ │ │ │ +0007b7e0: 8e91 2600 29cf 2c91 0397 1372 6573 7090 ..&.).,....resp. │ │ │ │ +0007b7f0: 538e 6563 7469 7693 656c 7991 ff05 562e S.ectiv.ely...V. │ │ │ │ +0007b800: 9105 160c 5468 6579 9103 822e 6661 696c ....They....fail │ │ │ │ +0007b810: 8ea4 1000 008d 91ea f1eb 7768 656e 9604 ..........when.. │ │ │ │ +0007b820: 8649 6170 706c 6965 6493 746f 9374 6572 .Iapplied.to.ter │ │ │ │ +0007b830: 6d73 936f 6693 7468 6593 7772 6f6e 6793 ms.of.the.wrong. │ │ │ │ +0007b840: 666f 726d 2e91 070b c24f 7468 6572 9375 form.....Other.u │ │ │ │ +0007b850: 7365 6675 6c93 6465 7374 7275 6374 6f72 seful.destructor │ │ │ │ +0007b860: 9366 756e 6374 696f 6e73 9361 7265 8d93 .functions.are.. │ │ │ │ +0007b870: eb61 7261 746f 728e 9121 449b cf2c 8ea1 .arator..!D..,.. │ │ │ │ +0007b880: 8d8d 91ea f1eb eb61 7261 6e64 8e91 01f0 .......arand.... │ │ │ │ +0007b890: 93cf 2c8d 9103 eaa8 eb61 626e 6476 6172 ..,......abndvar │ │ │ │ +0007b8a0: 8e91 2668 a4cf 2c8d 9103 eaa8 eb61 626f ..&h..,......abo │ │ │ │ +0007b8b0: 6479 8e91 1ae9 50cf 2c8d 9103 eaa8 eb61 dy....P.,......a │ │ │ │ +0007b8c0: 6c68 738e 9119 144e cf61 6e64 8d91 03ea lhs....N.and.... │ │ │ │ +0007b8d0: a8eb 6172 6873 8e91 1529 a6cf 2e91 0538 ..arhs...).....8 │ │ │ │ +0007b8e0: e053 6565 9603 eaa8 eb49 5245 4645 5245 .See.....IREFERE │ │ │ │ +0007b8f0: 4e43 4593 cf66 6f72 9364 6574 6169 6c73 NCE..for.details │ │ │ │ +0007b900: 2e8e a18d 91f6 537a 5468 6591 03ea a866 ......SzThe....f │ │ │ │ +0007b910: 756e 6374 696f 6e8e a41d 0000 8d8d 8d91 unction......... │ │ │ │ +0007b920: eaf1 eb9f f54f a789 0000 6666 01c7 0b4a .....O....ff...J │ │ │ │ +0007b930: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ +0007b940: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ +0007b950: eb61 7479 7065 5f6f 6696 05bf aa3a 9374 .atype_of....:.t │ │ │ │ +0007b960: 6572 6d93 2d3e 9374 7970 658e 8e92 01c6 erm.->.type..... │ │ │ │ +0007b970: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +0007b980: 0289 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 ....ff...J...... │ │ │ │ +0007b990: eaf1 ebcf 7265 7475 726e 7396 0455 e474 ....returns..U.t │ │ │ │ +0007b9a0: 6865 9b04 55e3 7490 ac72 7970 9053 8e65 he..U.t..ryp.S.e │ │ │ │ +0007b9b0: 936f 6693 6193 7465 726d 2e91 067a 9349 .of.a.term...z.I │ │ │ │ +0007b9c0: 7498 636f 756c 6493 6290 538e 6593 6465 t.could.b.S.e.de │ │ │ │ +0007b9d0: 0c6e 6564 9828 7265 6375 7273 6976 90ac .ned.(recursiv.. │ │ │ │ +0007b9e0: 7265 6c79 2993 696e 9374 6572 6d73 936f rely).in.terms.o │ │ │ │ +0007b9f0: 6698 7468 6593 6465 7374 7275 6374 6f72 f.the.destructor │ │ │ │ +0007ba00: 738e a410 0000 8d91 eaf1 eb62 7574 9603 s..........but.. │ │ │ │ +0007ba10: eaa8 6973 9370 7265 6465 0c6e 6564 9366 ..is.prede.ned.f │ │ │ │ +0007ba20: 6f72 9363 6f6e 95ac 7276 9365 6e69 656e or.con..rv.enien │ │ │ │ +0007ba30: 6365 2e8e a18d 91f6 537a 5491 ff05 5665 ce......SzT...Ve │ │ │ │ +0007ba40: 726d 7396 0549 ab61 7265 9b05 49aa 7072 rms..I.are..I.pr │ │ │ │ +0007ba50: 696e 90ac 7274 6564 9369 6e98 7468 6593 in..rted.in.the. │ │ │ │ +0007ba60: 666f 726d 8d93 eb61 228e 8d91 1052 ffda form...a"....R.. │ │ │ │ +0007ba70: 0196 01ff fe01 9301 8e8d 9123 9ca8 eb61 ...........#...a │ │ │ │ +0007ba80: 228e 912e a5fc cf75 7369 6e67 9374 6865 "......using.the │ │ │ │ +0007ba90: 9371 756f 7461 7469 6f6e 9873 796e 90ac .quotation.syn.. │ │ │ │ +0007baa0: 7274 6178 9364 6573 6372 6962 9053 8e65 rtax.describ.S.e │ │ │ │ +0007bab0: 6498 696e 9353 6563 2d8e a18d 91ea f1eb d.in.Sec-....... │ │ │ │ +0007bac0: 7469 6f6e 9603 eaa8 3131 2e34 2e91 0538 tion....11.4...8 │ │ │ │ +0007bad0: e046 91ff 0556 6f72 9365 7861 6d70 6c65 .F...Vor.example │ │ │ │ +0007bae0: 2c93 7468 6593 7465 726d 9372 6570 7265 ,.the.term.repre │ │ │ │ +0007baf0: 7365 6e90 ac72 7469 6e67 8ea4 1d00 008d sen..rting...... │ │ │ │ +0007bb00: 8d8d 91f0 f1eb da38 d778 9603 eaa8 7990 .......8.x....y. │ │ │ │ +0007bb10: 6e39 3a93 7896 0355 523c 9379 9103 c38b n9:.x..UR<.y.... │ │ │ │ +0007bb20: da29 9339 d77a 9100 88e3 3a91 03ea a878 .).9.z....:....x │ │ │ │ +0007bb30: 9602 aaa8 cf2b 93d7 7a91 03de 35cf 3d91 .....+..z...5.=. │ │ │ │ +0007bb40: 0355 52d7 798e 8e8e a18d 91ea f1eb cf77 .UR.y..........w │ │ │ │ +0007bb50: 9aac 726f 756c 6496 03ea a862 9053 8e65 ..rould....b.S.e │ │ │ │ +0007bb60: 9370 7269 6e98 7465 6493 6173 3a8e a18d .prin.ted.as:... │ │ │ │ +0007bb70: 8d8d 91f0 f1eb eb61 2221 7896 05bf aa79 .......a"!x....y │ │ │ │ +0007bb80: 2e9b 0b7f 5478 933c 9379 933d 3d3e 933f ....Tx.<.y.==>.? │ │ │ │ +0007bb90: 7a2e 9878 932b 937a 933d 9379 228e 8e8e z..x.+.z.=.y"... │ │ │ │ +0007bba0: a18d 91f6 537a cf4e 6f74 6596 0346 7d74 ....Sz.Note..F}t │ │ │ │ +0007bbb0: 6861 749b 0346 7c61 9363 6f6c 6f6e 9369 hat..F|a.colon.i │ │ │ │ +0007bbc0: 7398 7573 6564 9374 6f98 6469 7374 696e s.used.to.distin │ │ │ │ +0007bbd0: 6775 6973 6893 7490 ac72 7970 9053 8e65 guish.t..ryp.S.e │ │ │ │ +0007bbe0: 9371 756f 7461 7469 6f6e 9866 726f 6d93 .quotation.from. │ │ │ │ +0007bbf0: 7465 726d 9371 756f 7461 7469 6f6e 3b91 term.quotation;. │ │ │ │ +0007bc00: 037d 3574 6865 9366 6f72 6d65 728e a410 .}5the.former... │ │ │ │ +0007bc10: 0000 8d91 eaf1 eb68 6195 ac72 7693 6596 .......ha..rv.e. │ │ │ │ +0007bc20: 03ea a874 6865 9366 6f72 6d8d 93eb 6122 ...the.form...a" │ │ │ │ +0007bc30: 3a8e 8d91 1354 a4da 0196 01ff fe01 9301 :....T.......... │ │ │ │ +0007bc40: 8e8d 9125 3f4a eb61 228e 912e e99c cf61 ...%?J.a"......a │ │ │ │ +0007bc50: 6e64 9374 6865 936c 6174 7465 7293 6861 nd.the.latter.ha │ │ │ │ +0007bc60: 95ac 7276 9365 9603 eaa8 7468 6593 666f ..rv.e....the.fo │ │ │ │ +0007bc70: 726d 8d93 eb61 228e 8d91 0d94 fada 0196 rm...a"......... │ │ │ │ +0007bc80: 01ff fe01 9301 8e8d 911f 7fa0 eb61 228e .............a". │ │ │ │ +0007bc90: 9125 3f4a cf2e 8e9f 2815 568d 8d91 eaf1 .%?J....(.V..... │ │ │ │ +0007bca0: ebeb 4b31 312e 348e 9120 f1e7 5175 6f74 ..K11.4.. ..Quot │ │ │ │ +0007bcb0: 6174 696f 6e8e 9f1b e223 8d91 eaf1 ebeb ation....#...... │ │ │ │ +0007bcc0: 4848 4f4c 9605 7343 cf74 90ac 7279 709a HHOL..sC.t..ryp. │ │ │ │ +0007bcd0: 538e 6573 9361 6e64 9374 6572 6d73 9363 S.es.and.terms.c │ │ │ │ +0007bce0: 616e 9362 9865 9369 6e70 7574 9374 6f93 an.b.e.input.to. │ │ │ │ +0007bcf0: 7468 6593 7379 7374 656d 9369 6e93 7495 the.system.in.t. │ │ │ │ +0007bd00: ac72 7793 6f9b 0573 4377 9361 9379 733a .rw.o..sCw.a.ys: │ │ │ │ +0007bd10: 9108 4a16 6293 7998 7573 696e 6798 636f ..J.b.y.using.co │ │ │ │ +0007bd20: 6e73 7472 7563 746f 728e a18d 91ea f1eb nstructor....... │ │ │ │ +0007bd30: 6675 6e63 7469 6f6e 732c 9103 c179 6f72 functions,...yor │ │ │ │ +0007bd40: 9603 b72d 6290 ac72 799b 03b7 2e75 7369 ...-b..ry....usi │ │ │ │ +0007bd50: 6e67 93e5 7175 6f74 6174 696f 6e91 00e5 ng..quotation... │ │ │ │ +0007bd60: b0cf 2e91 0527 b754 6865 9366 6f72 6d65 .....'.The.forme │ │ │ │ +0007bd70: 7298 616c 6c6f 90ac 7277 7393 736f 6d65 r.allo..rws.some │ │ │ │ +0007bd80: 9374 6572 6d73 9874 6f93 6290 538e 6593 .terms.to.b.S.e. │ │ │ │ +0007bd90: 6275 696c 7498 7768 6963 90ac 7268 9363 built.whic..rh.c │ │ │ │ +0007bda0: 616e 6e6f 748e a18d 91ea f1eb 6290 538e annot.......b.S. │ │ │ │ +0007bdb0: 6596 047b 8d63 6f6e 7374 7275 6374 6564 e..{.constructed │ │ │ │ +0007bdc0: 9375 7369 6e67 9371 756f 7461 7469 6f6e .using.quotation │ │ │ │ +0007bdd0: 2e91 06eb 8e46 91ff 0556 6f72 9365 7861 .....F...Vor.exa │ │ │ │ +0007bde0: 6d70 6c65 2c91 049f c661 9374 6572 6d93 mple,....a.term. │ │ │ │ +0007bdf0: 636f 6e95 ac72 7461 696e 696e 6791 047b con..rtaining..{ │ │ │ │ +0007be00: 8c74 9377 936f 9604 7b8d 7691 ff58 e461 .t.w.o..{.v..X.a │ │ │ │ +0007be10: 7269 6162 6c65 7393 7769 7468 9374 6865 riables.with.the │ │ │ │ +0007be20: 8ea1 8d91 eaf1 eb73 616d 6596 04cb 3e6e .......same...>n │ │ │ │ +0007be30: 616d 6593 6275 7491 04cb 3d64 690b 6572 ame.but...=di.er │ │ │ │ +0007be40: 656e 9aac 7274 9374 9879 709a 538e 6573 en..rt.t.yp.S.es │ │ │ │ +0007be50: 2c8d 9105 0364 652e 672e 8e91 1b6e 9574 ,....de.g....n.t │ │ │ │ +0007be60: 6865 9374 6572 6d93 d778 8d9f 01cc cceb he.term..x...... │ │ │ │ +0007be70: 4162 953c 726f 936f 6c8e 9115 ab5b cf3d Ab.bool │ │ │ │ +0007c0d0: 2293 cf64 656e 6f74 6573 9365 7861 6374 "..denotes.exact │ │ │ │ +0007c0e0: 6c79 9374 6865 9373 616d 6593 7691 ff58 ly.the.same.v..X │ │ │ │ +0007c0f0: e461 6c75 6593 286f 6693 eb48 4d4c 8ea1 .alue.(of..HML.. │ │ │ │ +0007c100: 8d91 eaf1 ebcf 7490 ac72 7970 9053 8e65 ......t..ryp.S.e │ │ │ │ +0007c110: 9603 eaa8 eb61 7479 7065 cf29 9361 738e .....atype.).as. │ │ │ │ +0007c120: a41d 0000 8d8d 8d9f 00cb 898d 8d8d 8d91 ................ │ │ │ │ +0007c130: 0230 eaeb 616d 6b5f 7479 7065 2860 6675 .0..amk_type(`fu │ │ │ │ +0007c140: 6e60 2c5b 6d6b 5f74 7970 6528 6062 6f6f n`,[mk_type(`boo │ │ │ │ +0007c150: 6c60 2c5b 5d29 3b6d 6b5f 7479 7065 2860 l`,[]);mk_type(` │ │ │ │ +0007c160: 626f 6f6c 602c 5b5d 295d 298e 8e8e 8e8e bool`,[])])..... │ │ │ │ +0007c170: 8e8e a18d 91ea f1eb cf61 6e64 9603 eaa8 .........and.... │ │ │ │ +0007c180: eb61 225c 782e 782b 3122 93cf 6361 6e93 .a"\x.x+1"..can. │ │ │ │ +0007c190: 6290 538e 6593 7573 6564 9369 6e73 7465 b.S.e.used.inste │ │ │ │ +0007c1a0: 6164 936f 668e 8e9f 24fd 138e 8c8b 0000 ad.of...$....... │ │ │ │ +0007c1b0: 0091 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0007c1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0007c1d0: 0000 0000 0007 b6d6 a002 cc05 558d a0fd ............U... │ │ │ │ -0007c1e0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -0007c1f0: d031 312e 342e 910a 8000 5175 6f74 6174 .11.4.....Quotat │ │ │ │ -0007c200: 696f 6e92 0151 4aef 3134 358e 9112 c761 ion..QJ.145....a │ │ │ │ -0007c210: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -0007c220: 8ea0 0294 2fdf 8da0 fd8b d021 a40d 0000 ..../......!.... │ │ │ │ -0007c230: 8d91 2406 5feb 616d 6b5f 6162 738e a18d ..$._.amk_abs... │ │ │ │ -0007c240: 9129 c609 286d 6b5f 7661 7228 6078 602c .)..(mk_var(`x`, │ │ │ │ -0007c250: 6d6b 5f74 7970 6528 606e 756d 602c 5b5d mk_type(`num`,[] │ │ │ │ -0007c260: 2929 2c8e a18d 912f 85b3 6d6b 5f63 6f6d )),..../..mk_com │ │ │ │ -0007c270: 628e a18d 912f 85b3 286d 6b5f 636f 6d62 b..../..(mk_comb │ │ │ │ -0007c280: 8ea1 8d91 3545 5d28 6d6b 5f63 6f6e 7374 ....5E](mk_const │ │ │ │ -0007c290: 8ea1 8d91 3b05 0728 602b 602c 8ea1 8d91 ....;..(`+`,.... │ │ │ │ -0007c2a0: 40c4 b16d 6b5f 7479 7065 2860 6675 6e60 @..mk_type(`fun` │ │ │ │ -0007c2b0: 2c5b 6d6b 5f74 7970 6528 606e 756d 602c ,[mk_type(`num`, │ │ │ │ -0007c2c0: 5b5d 293b 8ea1 8d92 0096 ffa7 6d6b 5f74 []);........mk_t │ │ │ │ -0007c2d0: 7970 6528 6066 756e 602c 5b6d 6b5f 7479 ype(`fun`,[mk_ty │ │ │ │ -0007c2e0: 7065 2860 6e75 6d60 2c5b 5d29 3b8e a18d pe(`num`,[]);... │ │ │ │ -0007c2f0: 9200 ed3a 9d6d 6b5f 7479 7065 2860 6e75 ...:.mk_type(`nu │ │ │ │ -0007c300: 6d60 2c5b 5d29 5d29 5d29 292c 8ea1 8d91 m`,[])])])),.... │ │ │ │ -0007c310: 3b05 076d 6b5f 7661 7228 6078 602c 9105 ;..mk_var(`x`,.. │ │ │ │ -0007c320: bfaa 6d6b 5f74 7970 6528 606e 756d 602c ..mk_type(`num`, │ │ │ │ -0007c330: 5b5d 2929 292c 8ea1 8d91 3545 5d6d 6b5f []))),....5E]mk_ │ │ │ │ -0007c340: 636f 6e73 7428 6031 602c 9105 bfaa 6d6b const(`1`,....mk │ │ │ │ -0007c350: 5f74 7970 6528 606e 756d 602c 5b5d 2929 _type(`num`,[])) │ │ │ │ -0007c360: 2929 8e9f 1ff9 ea8d 911e 28f0 cf49 7496 ))........(..It. │ │ │ │ -0007c370: 030f 9373 686f 756c 6493 629a 538e 6593 ...should.b.S.e. │ │ │ │ -0007c380: 6e6f 7465 6493 7468 6174 9374 6865 7265 noted.that.there │ │ │ │ -0007c390: 9369 7393 6e6f 9103 0f94 6578 706c 6963 .is.no....explic │ │ │ │ -0007c3a0: 6974 9374 90ac 7279 7098 6593 696e 666f it.t..ryp.e.info │ │ │ │ -0007c3b0: 726d 6174 696f 6e93 696e 93eb 6122 5c78 rmation.in..a"\x │ │ │ │ -0007c3c0: 2e78 2b31 22cf 2e91 04ef d954 6865 93eb .x+1"......The.. │ │ │ │ -0007c3d0: 4848 4f4c 93cf 7490 ac72 7970 9865 8ea4 HHOL..t..ryp.e.. │ │ │ │ -0007c3e0: 1000 008d 9112 c761 6395 ac72 6865 6393 .......ac..rhec. │ │ │ │ -0007c3f0: 6b93 6572 9b02 f18b 6b6e 6f93 7773 9874 k.er....kno.ws.t │ │ │ │ -0007c400: 6861 748d 98eb 6131 8e91 0ba2 c0cf 6861 hat...a1......ha │ │ │ │ -0007c410: 7391 02f1 8c74 9379 7090 538e 658d 98eb s....t.yp.S.e... │ │ │ │ -0007c420: 616e 756d 8e91 1722 14cf 616e 648d 98eb anum..."..and... │ │ │ │ -0007c430: 612b 8e91 0ba2 c0cf 6861 7398 7493 7970 a+......has.t.yp │ │ │ │ -0007c440: 9053 8e65 8d98 eb61 6e75 6d2d 3e28 6e75 .S.e...anum->(nu │ │ │ │ -0007c450: 6d2d 3e6e 756d 298e 9159 2c81 cf2e 9104 m->num)..Y,..... │ │ │ │ -0007c460: e5d7 4691 ff05 5672 6f6d 9874 6869 7398 ..F...Vrom.this. │ │ │ │ -0007c470: 696e 666f 726d 6174 696f 6e8e a18d 9112 information..... │ │ │ │ -0007c480: c761 6974 9604 34be 6361 6e93 696e 6665 .ait..4.can.infe │ │ │ │ -0007c490: 7291 0434 bd74 6861 7493 629a 538e 6f74 r..4.that.b.S.ot │ │ │ │ -0007c4a0: 6893 6f98 6363 7572 7265 6e63 6573 936f h.o.ccurrences.o │ │ │ │ -0007c4b0: 6693 eb61 789b 0434 bdcf 696e 93eb 6122 f..ax..4..in..a" │ │ │ │ -0007c4c0: 5c78 2e78 2b31 2293 cf63 6f75 6c64 9368 \x.x+1"..could.h │ │ │ │ -0007c4d0: 6195 ac72 7693 6598 7493 7970 9053 8e65 a..rv.e.t.yp.S.e │ │ │ │ -0007c4e0: 9604 34be eb61 6e75 6dcf 2e91 0617 2254 ..4..anum....."T │ │ │ │ -0007c4f0: 6869 7398 6973 936e 6f74 9374 6865 8ea1 his.is.not.the.. │ │ │ │ -0007c500: 8d91 12c7 616f 6e6c 7996 0379 5b70 9a53 ....aonly..y[p.S │ │ │ │ -0007c510: 8e6f 7373 6962 6c65 9374 95ac 7279 7098 .ossible.t..ryp. │ │ │ │ -0007c520: 659b 0379 5a61 7373 6967 6e6d 656e 9374 e..yZassignmen.t │ │ │ │ -0007c530: 3b91 039f 1f66 6f72 9603 795b 6578 616d ;....for..y[exam │ │ │ │ -0007c540: 706c 652c 9103 9004 7468 6593 0c72 7374 ple,....the..rst │ │ │ │ -0007c550: 986f 9053 8e63 6375 7272 656e 6365 936f .o.S.ccurrence.o │ │ │ │ -0007c560: 6693 eb61 7893 cf63 6f75 6c64 9868 6195 f..ax..could.ha. │ │ │ │ -0007c570: ac72 7693 659b 0379 5b74 9379 7090 538e .rv.e..y[t.yp.S. │ │ │ │ -0007c580: 658d 98eb 6162 6f6f 6c8e 8ea1 8d91 12c7 e...abool....... │ │ │ │ -0007c590: 61cf 616e 6496 04b8 3174 6865 9373 6563 a.and...1the.sec │ │ │ │ -0007c5a0: 6f6e 6491 04b8 306f 6e65 9368 6195 ac72 ond...0one.ha..r │ │ │ │ -0007c5b0: 7693 659b 04b8 3174 9379 7090 538e 6598 v.e...1t.yp.S.e. │ │ │ │ -0007c5c0: eb61 6e75 6dcf 2e91 07a1 7a49 6e98 7468 .anum.....zIn.th │ │ │ │ -0007c5d0: 6174 9863 6173 6598 7468 6572 6598 7793 at.case.there.w. │ │ │ │ -0007c5e0: 6f75 6c64 9862 9053 8e65 9104 b830 7493 ould.b.S.e...0t. │ │ │ │ -0007c5f0: 7793 6f98 e564 690b 6572 91ff 6666 656e w.o..di.er..ffen │ │ │ │ -0007c600: 7491 05dc 75cf 7691 ff58 e461 7269 6162 t...u.v..X.ariab │ │ │ │ -0007c610: 6c65 738e a18d 9112 c761 7769 7468 9603 les......awith.. │ │ │ │ -0007c620: 54eb 6e61 6d65 9103 54ec eb61 78cf 2c9b T.name..T..ax.,. │ │ │ │ -0007c630: 0372 de6e 616d 656c 7993 eb61 788d 9f01 .r.namely..ax... │ │ │ │ -0007c640: cccc f338 df43 ca73 0008 0000 0008 0000 ...8.C.s........ │ │ │ │ -0007c650: 0005 636d 7474 38e3 626f 6f6c 8e91 14d4 ..cmtt8.bool.... │ │ │ │ -0007c660: fccf 616e 6493 eb61 788d 9f01 cccc e36e ..and..ax......n │ │ │ │ -0007c670: 756d 8e91 0d40 0ccf 2c98 7468 6593 7365 um...@..,.the.se │ │ │ │ -0007c680: 636f 6e64 9b03 54ec 6f66 9377 6869 6390 cond..T.of.whic. │ │ │ │ -0007c690: ac72 6893 6973 9866 7265 652e 9105 06f6 .rh.is.free..... │ │ │ │ -0007c6a0: 496e 9866 6163 742c 9b03 72de 6173 936d In.fact,..r.as.m │ │ │ │ -0007c6b0: 656e 90ac 7274 696f 6e65 642c 9874 6865 en..rtioned,.the │ │ │ │ -0007c6c0: 8ea1 8d91 12c7 616f 6e6c 799b 0414 7677 ......aonly...vw │ │ │ │ -0007c6d0: 95ac 7261 9379 9604 1477 746f 9863 6f6e ..ra.y...wto.con │ │ │ │ -0007c6e0: 7374 7275 6374 9361 9874 6572 6d93 7769 struct.a.term.wi │ │ │ │ -0007c6f0: 7468 9874 6869 7398 7365 636f 6e64 9374 th.this.second.t │ │ │ │ -0007c700: 95ac 7279 7090 538e 6598 6173 7369 676e ..ryp.S.e.assign │ │ │ │ -0007c710: 6d65 6e93 7491 0414 7769 7398 6293 7991 men.t...wis.b.y. │ │ │ │ -0007c720: 0414 7775 7369 6e67 9863 6f6e 7374 7275 ..wusing.constru │ │ │ │ -0007c730: 6374 6f72 732c 8ea1 8d91 12c7 6173 696e ctors,......asin │ │ │ │ -0007c740: 6365 9603 e898 7468 6591 03e8 9774 9aac ce....the....t.. │ │ │ │ -0007c750: 7279 7090 538e 6593 6398 6865 6398 6b98 ryp.S.e.c.hec.k. │ │ │ │ -0007c760: 6572 9375 7365 7393 7468 659b 03e8 9768 er.uses.the....h │ │ │ │ -0007c770: 6575 7269 7374 6963 9374 6861 7493 616c euristic.that.al │ │ │ │ -0007c780: 6c93 7691 ff58 e461 7269 6162 6c65 7398 l.v..X.ariables. │ │ │ │ -0007c790: 696e 9361 9374 6572 6d93 7769 7468 9874 in.a.term.with.t │ │ │ │ -0007c7a0: 6865 9373 616d 6593 6e61 6d65 8ea1 8d91 he.same.name.... │ │ │ │ -0007c7b0: 12c7 6168 6195 ac72 7693 6596 03ea a874 ..aha..rv.e....t │ │ │ │ -0007c7c0: 6865 9373 616d 6593 749a ac72 7970 9053 he.same.t..ryp.S │ │ │ │ -0007c7d0: 8e65 2e91 0538 e054 6869 7393 6973 9369 .e...8.This.is.i │ │ │ │ -0007c7e0: 6c6c 7573 7472 6174 6564 9369 6e93 7468 llustrated.in.th │ │ │ │ -0007c7f0: 6593 666f 6c6c 6f98 7769 6e67 9373 6573 e.follo.wing.ses │ │ │ │ -0007c800: 7369 6f6e 2e8e 9f72 9afa 8d8d 8d91 12c7 sion...r........ │ │ │ │ -0007c810: 619f a187 8189 0000 6666 01c7 0b4a a000 a.......ff...J.. │ │ │ │ -0007c820: b297 628d 8d90 cccd 9f04 599c 8400 b6f0 ..b.......Y..... │ │ │ │ -0007c830: fe00 0066 668d a0ff 5366 108d 8d92 01af ...ff...Sf...... │ │ │ │ -0007c840: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -0007c850: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -0007c860: 01b9 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ..M......I1..... │ │ │ │ -0007c870: ff40 548d 9105 ccce eb61 2322 7896 05bf .@T......a#"x... │ │ │ │ -0007c880: aa3d 9328 7893 3d93 3129 223b 3b8e a40d .=.(x.=.1)";;... │ │ │ │ -0007c890: 0000 8d91 05cc ce42 6164 6c79 9605 bfaa .......Badly.... │ │ │ │ -0007c8a0: 7479 7065 6493 6170 706c 6963 6174 696f typed.applicatio │ │ │ │ -0007c8b0: 6e93 6f66 3a91 0b7f 5422 243d 9378 228e n.of:...T"$=.x". │ │ │ │ -0007c8c0: a18d 9117 0bcc 7768 6963 6896 05bf aa68 ......which....h │ │ │ │ -0007c8d0: 6173 9374 7970 653a 913f 3c4e 223a 6e75 as.type:.?.bool"...... │ │ │ │ -0007c8f0: ce74 6f96 05bf aa74 6865 9361 7267 756d .to....the.argum │ │ │ │ -0007c900: 656e 7493 7465 726d 3a91 2dfd 5022 7893 ent.term:.-.P"x. │ │ │ │ -0007c910: 3d93 3122 8ea1 8d91 170b cc77 6869 6368 =.1".......which │ │ │ │ -0007c920: 9605 bfaa 6861 7393 7479 7065 3a91 3f3c ....has.type:.?< │ │ │ │ -0007c930: 4e22 3a62 6f6f 6c22 8ea1 a18d 9105 ccce N":bool"........ │ │ │ │ -0007c940: 6576 616c 7561 7469 6f6e 9605 bfaa 6661 evaluation....fa │ │ │ │ -0007c950: 696c 6564 911c be52 6d6b 5f63 6f6d 6293 iled...Rmk_comb. │ │ │ │ -0007c960: 696e 9371 756f 7461 7469 6f6e 8ea1 a18d in.quotation.... │ │ │ │ -0007c970: 9105 ccce 236d 6b5f 6571 8ea1 8d91 05cc ....#mk_eq...... │ │ │ │ -0007c980: ce23 9105 bfaa 286d 6b5f 7661 7228 6078 .#....(mk_var(`x │ │ │ │ -0007c990: 602c 6d6b 5f74 7970 6528 6062 6f6f 6c60 `,mk_type(`bool` │ │ │ │ -0007c9a0: 2c5b 5d29 292c 8ea1 8d91 05cc ce23 910b ,[])),.......#.. │ │ │ │ -0007c9b0: 7f54 6d6b 5f65 718e a18d 9105 ccce 2391 .Tmk_eq.......#. │ │ │ │ -0007c9c0: 113e fe28 6d6b 5f76 6172 2860 7860 2c6d .>.(mk_var(`x`,m │ │ │ │ -0007c9d0: 6b5f 7479 7065 2860 6e75 6d60 2c5b 5d29 k_type(`num`,[]) │ │ │ │ -0007c9e0: 292c 8ea1 8d91 05cc ce23 9116 fea8 6d6b ),.......#....mk │ │ │ │ -0007c9f0: 5f63 6f6e 7374 2860 3160 2c6d 6b5f 7479 _const(`1`,mk_ty │ │ │ │ -0007ca00: 7065 2860 6e75 6d60 2c5b 5d29 2929 293b pe(`num`,[])))); │ │ │ │ -0007ca10: 3b8e a18d 9105 ccce 2278 9605 bfaa 3d93 ;......."x....=. │ │ │ │ -0007ca20: 2878 933d 9331 2922 933a 9374 6572 6d8e (x.=.1)".:.term. │ │ │ │ -0007ca30: 8e92 01c6 71b1 8400 b6f0 fe00 0066 668e ....q........ff. │ │ │ │ -0007ca40: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -0007ca50: 8e9f 722e 238d 911e 28f0 cf54 6865 9602 ..r.#...(..The.. │ │ │ │ -0007ca60: f662 7175 6f74 6174 696f 6e91 02f6 6174 .bquotation...at │ │ │ │ -0007ca70: 9aac 7279 7090 538e 6593 6398 6865 6398 ..ryp.S.e.c.hec. │ │ │ │ -0007ca80: 6b98 6572 9377 9861 7393 6465 7369 676e k.er.w.as.design │ │ │ │ -0007ca90: 6564 9102 f661 616e 6493 696d 706c 656d ed...aand.implem │ │ │ │ -0007caa0: 656e 9874 6564 9362 9879 9102 f661 526f en.ted.b.y...aRo │ │ │ │ -0007cab0: 6269 6e93 4d69 6c6e 6572 2e91 04e7 7349 bin.Milner....sI │ │ │ │ -0007cac0: 7493 656d 706c 6f98 7973 8ea1 8d91 12c7 t.emplo.ys...... │ │ │ │ -0007cad0: 6168 6575 7269 7374 6963 7396 03e4 6a6c aheuristics...jl │ │ │ │ -0007cae0: 696b 9aac 7265 9374 6865 9103 e46b 6f6e ik..re.the...kon │ │ │ │ -0007caf0: 6593 6162 9053 8e6f 9876 9865 9374 6f93 e.ab.S.o.v.e.to. │ │ │ │ -0007cb00: 696e 6665 7291 03e4 6b61 9373 656e 7369 infer...ka.sensi │ │ │ │ -0007cb10: 626c 6593 7498 7970 9a53 8e65 9366 6f72 ble.t.yp.S.e.for │ │ │ │ -0007cb20: 9103 e46b 616c 6c93 7691 ff58 e461 7269 ...kall.v..X.ari │ │ │ │ -0007cb30: 6162 6c65 7393 6f98 6363 7572 7269 6e67 ables.o.ccurring │ │ │ │ -0007cb40: 9369 6e91 03e4 6b61 9374 6572 6d2e 8ea1 .in...ka.term... │ │ │ │ -0007cb50: 8d91 12c7 6149 6696 03ea a874 6865 7265 ....aIf....there │ │ │ │ -0007cb60: 9361 7265 936e 6f74 9365 6e6f 7567 6893 .are.not.enough. │ │ │ │ -0007cb70: 636c 7565 732c 9374 6865 6e93 7468 6593 clues,.then.the. │ │ │ │ -0007cb80: 7379 7374 656d 9377 696c 6c93 636f 6d70 system.will.comp │ │ │ │ -0007cb90: 6c61 696e 9377 6974 6893 616e 9365 7272 lain.with.an.err │ │ │ │ -0007cba0: 6f72 936d 6573 7361 6765 2e8e 9f10 6cd8 or.message....l. │ │ │ │ -0007cbb0: 8d91 1e28 f054 91ff 0556 6f96 0449 4367 ...(.T...Vo..ICg │ │ │ │ -0007cbc0: 6976 9aac 7265 9374 6865 9373 7973 7465 iv..re.the.syste │ │ │ │ -0007cbd0: 6d91 0449 4461 9368 696e 9874 2c91 0460 m..IDa.hin.t,..` │ │ │ │ -0007cbe0: ea74 9879 709a 538e 6573 9363 616e 9362 .t.yp.S.es.can.b │ │ │ │ -0007cbf0: 9865 9365 7870 6c69 6369 746c 7993 696e .e.explicitly.in │ │ │ │ -0007cc00: 6469 6361 7465 6491 0449 4462 9aac 7279 dicated..IDb..ry │ │ │ │ -0007cc10: 9366 6f6c 6c6f 9877 696e 6793 616e 9879 .follo.wing.an.y │ │ │ │ -0007cc20: 9373 7562 7465 726d 8ea1 8d91 12c7 6177 .subterm......aw │ │ │ │ -0007cc30: 6974 6896 0400 7461 9b04 0075 636f 6c6f ith...ta...ucolo │ │ │ │ -0007cc40: 6e93 616e 6493 7468 656e 9861 9374 90ac n.and.then.a.t.. │ │ │ │ -0007cc50: 7279 7090 538e 652e 9105 7a45 4691 ff05 ryp.S.e...zEF... │ │ │ │ -0007cc60: 566f 7293 6578 616d 706c 652c 9104 05e8 Vor.example,.... │ │ │ │ -0007cc70: eb61 2266 2878 3a6e 756d 293a 626f 6f6c .a"f(x:num):bool │ │ │ │ -0007cc80: 2293 cf77 696c 6c98 749a ac72 7970 9053 "..will.t..ryp.S │ │ │ │ -0007cc90: 8e65 9363 9868 6563 986b 9377 6974 6891 .e.c.hec.k.with. │ │ │ │ -0007cca0: 0400 75eb 6166 93cf 616e 648e a18d 9112 ..u.af..and..... │ │ │ │ -0007ccb0: c761 eb61 7896 0515 58cf 6765 7474 696e .a.ax...X.gettin │ │ │ │ -0007ccc0: 679b 0515 5774 90ac 7279 7090 538e 6573 g...Wt..ryp.S.es │ │ │ │ -0007ccd0: 93eb 616e 756d 2d3e 626f 6f6c 98cf 616e ..anum->bool..an │ │ │ │ -0007cce0: 6493 eb61 6e75 6d98 cf72 6573 7090 538e d..anum..resp.S. │ │ │ │ -0007ccf0: 6563 7469 7690 ac72 656c 7991 ff05 562e ectiv..rely...V. │ │ │ │ -0007cd00: 9108 b8ef 4966 9874 6865 7265 9361 7265 ....If.there.are │ │ │ │ -0007cd10: 9870 9053 8e6f 6c79 6d6f 7270 6869 6393 .p.S.olymorphic. │ │ │ │ -0007cd20: 636f 6e73 7461 6e90 ac72 7473 9869 6e8e constan..rts.in. │ │ │ │ -0007cd30: a18d 9112 c761 6196 0473 e474 6572 6d2c .....aa..s.term, │ │ │ │ -0007cd40: 9104 9633 7468 6572 6593 6d9a ac72 7573 ...3there.m..rus │ │ │ │ -0007cd50: 7493 6290 538e 6593 656e 6f75 6768 9374 t.b.S.e.enough.t │ │ │ │ -0007cd60: 9879 7090 538e 6591 0473 e369 6e66 6f72 .yp.S.e..s.infor │ │ │ │ -0007cd70: 6d61 7469 6f6e 9374 6f93 756e 6971 7565 mation.to.unique │ │ │ │ -0007cd80: 6c79 9369 6465 6e98 7469 6679 9361 9374 ly.iden.tify.a.t │ │ │ │ -0007cd90: 9879 7090 538e 6593 696e 7374 616e 6365 .yp.S.e.instance │ │ │ │ -0007cda0: 9366 6f72 8e8e 9f24 fd13 8e8c 8b00 0000 .for...$........ │ │ │ │ -0007cdb0: 9200 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0007c1d0: 0000 0000 0000 0007 b6d8 a002 cc05 558d ..............U. │ │ │ │ +0007c1e0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ +0007c1f0: c761 d031 312e 342e 910a 8000 5175 6f74 .a.11.4.....Quot │ │ │ │ +0007c200: 6174 696f 6e92 0151 4aef 3134 358e 9112 ation..QJ.145... │ │ │ │ +0007c210: c761 9f05 6666 8900 00e6 6601 c73e 7c8e .a..ff....f..>|. │ │ │ │ +0007c220: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 a40d ....../......!.. │ │ │ │ +0007c230: 0000 8d91 2406 5feb 616d 6b5f 6162 738e ....$._.amk_abs. │ │ │ │ +0007c240: a18d 9129 c609 286d 6b5f 7661 7228 6078 ...)..(mk_var(`x │ │ │ │ +0007c250: 602c 6d6b 5f74 7970 6528 606e 756d 602c `,mk_type(`num`, │ │ │ │ +0007c260: 5b5d 2929 2c8e a18d 912f 85b3 6d6b 5f63 [])),..../..mk_c │ │ │ │ +0007c270: 6f6d 628e a18d 912f 85b3 286d 6b5f 636f omb..../..(mk_co │ │ │ │ +0007c280: 6d62 8ea1 8d91 3545 5d28 6d6b 5f63 6f6e mb....5E](mk_con │ │ │ │ +0007c290: 7374 8ea1 8d91 3b05 0728 602b 602c 8ea1 st....;..(`+`,.. │ │ │ │ +0007c2a0: 8d91 40c4 b16d 6b5f 7479 7065 2860 6675 ..@..mk_type(`fu │ │ │ │ +0007c2b0: 6e60 2c5b 6d6b 5f74 7970 6528 606e 756d n`,[mk_type(`num │ │ │ │ +0007c2c0: 602c 5b5d 293b 8ea1 8d92 0096 ffa7 6d6b `,[]);........mk │ │ │ │ +0007c2d0: 5f74 7970 6528 6066 756e 602c 5b6d 6b5f _type(`fun`,[mk_ │ │ │ │ +0007c2e0: 7479 7065 2860 6e75 6d60 2c5b 5d29 3b8e type(`num`,[]);. │ │ │ │ +0007c2f0: a18d 9200 ed3a 9d6d 6b5f 7479 7065 2860 .....:.mk_type(` │ │ │ │ +0007c300: 6e75 6d60 2c5b 5d29 5d29 5d29 292c 8ea1 num`,[])])])),.. │ │ │ │ +0007c310: 8d91 3b05 076d 6b5f 7661 7228 6078 602c ..;..mk_var(`x`, │ │ │ │ +0007c320: 9105 bfaa 6d6b 5f74 7970 6528 606e 756d ....mk_type(`num │ │ │ │ +0007c330: 602c 5b5d 2929 292c 8ea1 8d91 3545 5d6d `,[]))),....5E]m │ │ │ │ +0007c340: 6b5f 636f 6e73 7428 6031 602c 9105 bfaa k_const(`1`,.... │ │ │ │ +0007c350: 6d6b 5f74 7970 6528 606e 756d 602c 5b5d mk_type(`num`,[] │ │ │ │ +0007c360: 2929 2929 8e9f 1ff9 ea8d 911e 28f0 cf49 ))))........(..I │ │ │ │ +0007c370: 7496 030f 9373 686f 756c 6493 629a 538e t....should.b.S. │ │ │ │ +0007c380: 6593 6e6f 7465 6493 7468 6174 9374 6865 e.noted.that.the │ │ │ │ +0007c390: 7265 9369 7393 6e6f 9103 0f94 6578 706c re.is.no....expl │ │ │ │ +0007c3a0: 6963 6974 9374 90ac 7279 7098 6593 696e icit.t..ryp.e.in │ │ │ │ +0007c3b0: 666f 726d 6174 696f 6e93 696e 93eb 6122 formation.in..a" │ │ │ │ +0007c3c0: 5c78 2e78 2b31 22cf 2e91 04ef d954 6865 \x.x+1"......The │ │ │ │ +0007c3d0: 93eb 4848 4f4c 93cf 7490 ac72 7970 9865 ..HHOL..t..ryp.e │ │ │ │ +0007c3e0: 8ea4 1000 008d 9112 c761 6395 ac72 6865 .........ac..rhe │ │ │ │ +0007c3f0: 6393 6b93 6572 9b02 f18b 6b6e 6f93 7773 c.k.er....kno.ws │ │ │ │ +0007c400: 9874 6861 748d 98eb 6131 8e91 0ba2 c0cf .that...a1...... │ │ │ │ +0007c410: 6861 7391 02f1 8c74 9379 7090 538e 658d has....t.yp.S.e. │ │ │ │ +0007c420: 98eb 616e 756d 8e91 1722 14cf 616e 648d ..anum..."..and. │ │ │ │ +0007c430: 98eb 612b 8e91 0ba2 c0cf 6861 7398 7493 ..a+......has.t. │ │ │ │ +0007c440: 7970 9053 8e65 8d98 eb61 6e75 6d2d 3e28 yp.S.e...anum->( │ │ │ │ +0007c450: 6e75 6d2d 3e6e 756d 298e 9159 2c81 cf2e num->num)..Y,... │ │ │ │ +0007c460: 9104 e5d7 4691 ff05 5672 6f6d 9874 6869 ....F...Vrom.thi │ │ │ │ +0007c470: 7398 696e 666f 726d 6174 696f 6e8e a18d s.information... │ │ │ │ +0007c480: 9112 c761 6974 9604 34be 6361 6e93 696e ...ait..4.can.in │ │ │ │ +0007c490: 6665 7291 0434 bd74 6861 7493 629a 538e fer..4.that.b.S. │ │ │ │ +0007c4a0: 6f74 6893 6f98 6363 7572 7265 6e63 6573 oth.o.ccurrences │ │ │ │ +0007c4b0: 936f 6693 eb61 789b 0434 bdcf 696e 93eb .of..ax..4..in.. │ │ │ │ +0007c4c0: 6122 5c78 2e78 2b31 2293 cf63 6f75 6c64 a"\x.x+1"..could │ │ │ │ +0007c4d0: 9368 6195 ac72 7693 6598 7493 7970 9053 .ha..rv.e.t.yp.S │ │ │ │ +0007c4e0: 8e65 9604 34be eb61 6e75 6dcf 2e91 0617 .e..4..anum..... │ │ │ │ +0007c4f0: 2254 6869 7398 6973 936e 6f74 9374 6865 "This.is.not.the │ │ │ │ +0007c500: 8ea1 8d91 12c7 616f 6e6c 7996 0379 5b70 ......aonly..y[p │ │ │ │ +0007c510: 9a53 8e6f 7373 6962 6c65 9374 95ac 7279 .S.ossible.t..ry │ │ │ │ +0007c520: 7098 659b 0379 5a61 7373 6967 6e6d 656e p.e..yZassignmen │ │ │ │ +0007c530: 9374 3b91 039f 1f66 6f72 9603 795b 6578 .t;....for..y[ex │ │ │ │ +0007c540: 616d 706c 652c 9103 9004 7468 6593 0c72 ample,....the..r │ │ │ │ +0007c550: 7374 986f 9053 8e63 6375 7272 656e 6365 st.o.S.ccurrence │ │ │ │ +0007c560: 936f 6693 eb61 7893 cf63 6f75 6c64 9868 .of..ax..could.h │ │ │ │ +0007c570: 6195 ac72 7693 659b 0379 5b74 9379 7090 a..rv.e..y[t.yp. │ │ │ │ +0007c580: 538e 658d 98eb 6162 6f6f 6c8e 8ea1 8d91 S.e...abool..... │ │ │ │ +0007c590: 12c7 61cf 616e 6496 04b8 3174 6865 9373 ..a.and...1the.s │ │ │ │ +0007c5a0: 6563 6f6e 6491 04b8 306f 6e65 9368 6195 econd...0one.ha. │ │ │ │ +0007c5b0: ac72 7693 659b 04b8 3174 9379 7090 538e .rv.e...1t.yp.S. │ │ │ │ +0007c5c0: 6598 eb61 6e75 6dcf 2e91 07a1 7a49 6e98 e..anum.....zIn. │ │ │ │ +0007c5d0: 7468 6174 9863 6173 6598 7468 6572 6598 that.case.there. │ │ │ │ +0007c5e0: 7793 6f75 6c64 9862 9053 8e65 9104 b830 w.ould.b.S.e...0 │ │ │ │ +0007c5f0: 7493 7793 6f98 e564 690b 6572 91ff 6666 t.w.o..di.er..ff │ │ │ │ +0007c600: 656e 7491 05dc 75cf 7691 ff58 e461 7269 ent...u.v..X.ari │ │ │ │ +0007c610: 6162 6c65 738e a18d 9112 c761 7769 7468 ables......awith │ │ │ │ +0007c620: 9603 54eb 6e61 6d65 9103 54ec eb61 78cf ..T.name..T..ax. │ │ │ │ +0007c630: 2c9b 0372 de6e 616d 656c 7993 eb61 788d ,..r.namely..ax. │ │ │ │ +0007c640: 9f01 cccc f338 df43 ca73 0008 0000 0008 .....8.C.s...... │ │ │ │ +0007c650: 0000 0005 636d 7474 38e3 626f 6f6c 8e91 ....cmtt8.bool.. │ │ │ │ +0007c660: 14d4 fccf 616e 6493 eb61 788d 9f01 cccc ....and..ax..... │ │ │ │ +0007c670: e36e 756d 8e91 0d40 0ccf 2c98 7468 6593 .num...@..,.the. │ │ │ │ +0007c680: 7365 636f 6e64 9b03 54ec 6f66 9377 6869 second..T.of.whi │ │ │ │ +0007c690: 6390 ac72 6893 6973 9866 7265 652e 9105 c..rh.is.free... │ │ │ │ +0007c6a0: 06f6 496e 9866 6163 742c 9b03 72de 6173 ..In.fact,..r.as │ │ │ │ +0007c6b0: 936d 656e 90ac 7274 696f 6e65 642c 9874 .men..rtioned,.t │ │ │ │ +0007c6c0: 6865 8ea1 8d91 12c7 616f 6e6c 799b 0414 he......aonly... │ │ │ │ +0007c6d0: 7677 95ac 7261 9379 9604 1477 746f 9863 vw..ra.y...wto.c │ │ │ │ +0007c6e0: 6f6e 7374 7275 6374 9361 9874 6572 6d93 onstruct.a.term. │ │ │ │ +0007c6f0: 7769 7468 9874 6869 7398 7365 636f 6e64 with.this.second │ │ │ │ +0007c700: 9374 95ac 7279 7090 538e 6598 6173 7369 .t..ryp.S.e.assi │ │ │ │ +0007c710: 676e 6d65 6e93 7491 0414 7769 7398 6293 gnmen.t...wis.b. │ │ │ │ +0007c720: 7991 0414 7775 7369 6e67 9863 6f6e 7374 y...wusing.const │ │ │ │ +0007c730: 7275 6374 6f72 732c 8ea1 8d91 12c7 6173 ructors,......as │ │ │ │ +0007c740: 696e 6365 9603 e898 7468 6591 03e8 9774 ince....the....t │ │ │ │ +0007c750: 9aac 7279 7090 538e 6593 6398 6865 6398 ..ryp.S.e.c.hec. │ │ │ │ +0007c760: 6b98 6572 9375 7365 7393 7468 659b 03e8 k.er.uses.the... │ │ │ │ +0007c770: 9768 6575 7269 7374 6963 9374 6861 7493 .heuristic.that. │ │ │ │ +0007c780: 616c 6c93 7691 ff58 e461 7269 6162 6c65 all.v..X.ariable │ │ │ │ +0007c790: 7398 696e 9361 9374 6572 6d93 7769 7468 s.in.a.term.with │ │ │ │ +0007c7a0: 9874 6865 9373 616d 6593 6e61 6d65 8ea1 .the.same.name.. │ │ │ │ +0007c7b0: 8d91 12c7 6168 6195 ac72 7693 6596 03ea ....aha..rv.e... │ │ │ │ +0007c7c0: a874 6865 9373 616d 6593 749a ac72 7970 .the.same.t..ryp │ │ │ │ +0007c7d0: 9053 8e65 2e91 0538 e054 6869 7393 6973 .S.e...8.This.is │ │ │ │ +0007c7e0: 9369 6c6c 7573 7472 6174 6564 9369 6e93 .illustrated.in. │ │ │ │ +0007c7f0: 7468 6593 666f 6c6c 6f98 7769 6e67 9373 the.follo.wing.s │ │ │ │ +0007c800: 6573 7369 6f6e 2e8e 9f72 9afa 8d8d 8d91 ession...r...... │ │ │ │ +0007c810: 12c7 619f a187 8189 0000 6666 01c7 0b4a ..a.......ff...J │ │ │ │ +0007c820: a000 b297 628d 8d90 cccd 9f04 599c 8400 ....b.......Y... │ │ │ │ +0007c830: b6f0 fe00 0066 668d a0ff 5366 108d 8d92 .....ff...Sf.... │ │ │ │ +0007c840: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +0007c850: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +0007c860: 8d92 01b9 4db2 9ffd 1c15 eb49 318e 8e8e ....M......I1... │ │ │ │ +0007c870: 8e9f ff40 548d 9105 ccce eb61 2322 7896 ...@T......a#"x. │ │ │ │ +0007c880: 05bf aa3d 9328 7893 3d93 3129 223b 3b8e ...=.(x.=.1)";;. │ │ │ │ +0007c890: a40d 0000 8d91 05cc ce42 6164 6c79 9605 .........Badly.. │ │ │ │ +0007c8a0: bfaa 7479 7065 6493 6170 706c 6963 6174 ..typed.applicat │ │ │ │ +0007c8b0: 696f 6e93 6f66 3a91 0b7f 5422 243d 9378 ion.of:...T"$=.x │ │ │ │ +0007c8c0: 228e a18d 9117 0bcc 7768 6963 6896 05bf ".......which... │ │ │ │ +0007c8d0: aa68 6173 9374 7970 653a 913f 3c4e 223a .has.type:.?.bool".... │ │ │ │ +0007c8f0: 05cc ce74 6f96 05bf aa74 6865 9361 7267 ...to....the.arg │ │ │ │ +0007c900: 756d 656e 7493 7465 726d 3a91 2dfd 5022 ument.term:.-.P" │ │ │ │ +0007c910: 7893 3d93 3122 8ea1 8d91 170b cc77 6869 x.=.1".......whi │ │ │ │ +0007c920: 6368 9605 bfaa 6861 7393 7479 7065 3a91 ch....has.type:. │ │ │ │ +0007c930: 3f3c 4e22 3a62 6f6f 6c22 8ea1 a18d 9105 ?.(mk_var(`x` │ │ │ │ +0007c9d0: 2c6d 6b5f 7479 7065 2860 6e75 6d60 2c5b ,mk_type(`num`,[ │ │ │ │ +0007c9e0: 5d29 292c 8ea1 8d91 05cc ce23 9116 fea8 ])),.......#.... │ │ │ │ +0007c9f0: 6d6b 5f63 6f6e 7374 2860 3160 2c6d 6b5f mk_const(`1`,mk_ │ │ │ │ +0007ca00: 7479 7065 2860 6e75 6d60 2c5b 5d29 2929 type(`num`,[]))) │ │ │ │ +0007ca10: 293b 3b8e a18d 9105 ccce 2278 9605 bfaa );;......."x.... │ │ │ │ +0007ca20: 3d93 2878 933d 9331 2922 933a 9374 6572 =.(x.=.1)".:.ter │ │ │ │ +0007ca30: 6d8e 8e92 01c6 71b1 8400 b6f0 fe00 0066 m.....q........f │ │ │ │ +0007ca40: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +0007ca50: 8e8e 8e9f 722e 238d 911e 28f0 cf54 6865 ....r.#...(..The │ │ │ │ +0007ca60: 9602 f662 7175 6f74 6174 696f 6e91 02f6 ...bquotation... │ │ │ │ +0007ca70: 6174 9aac 7279 7090 538e 6593 6398 6865 at..ryp.S.e.c.he │ │ │ │ +0007ca80: 6398 6b98 6572 9377 9861 7393 6465 7369 c.k.er.w.as.desi │ │ │ │ +0007ca90: 676e 6564 9102 f661 616e 6493 696d 706c gned...aand.impl │ │ │ │ +0007caa0: 656d 656e 9874 6564 9362 9879 9102 f661 emen.ted.b.y...a │ │ │ │ +0007cab0: 526f 6269 6e93 4d69 6c6e 6572 2e91 04e7 Robin.Milner.... │ │ │ │ +0007cac0: 7349 7493 656d 706c 6f98 7973 8ea1 8d91 sIt.emplo.ys.... │ │ │ │ +0007cad0: 12c7 6168 6575 7269 7374 6963 7396 03e4 ..aheuristics... │ │ │ │ +0007cae0: 6a6c 696b 9aac 7265 9374 6865 9103 e46b jlik..re.the...k │ │ │ │ +0007caf0: 6f6e 6593 6162 9053 8e6f 9876 9865 9374 one.ab.S.o.v.e.t │ │ │ │ +0007cb00: 6f93 696e 6665 7291 03e4 6b61 9373 656e o.infer...ka.sen │ │ │ │ +0007cb10: 7369 626c 6593 7498 7970 9a53 8e65 9366 sible.t.yp.S.e.f │ │ │ │ +0007cb20: 6f72 9103 e46b 616c 6c93 7691 ff58 e461 or...kall.v..X.a │ │ │ │ +0007cb30: 7269 6162 6c65 7393 6f98 6363 7572 7269 riables.o.ccurri │ │ │ │ +0007cb40: 6e67 9369 6e91 03e4 6b61 9374 6572 6d2e ng.in...ka.term. │ │ │ │ +0007cb50: 8ea1 8d91 12c7 6149 6696 03ea a874 6865 ......aIf....the │ │ │ │ +0007cb60: 7265 9361 7265 936e 6f74 9365 6e6f 7567 re.are.not.enoug │ │ │ │ +0007cb70: 6893 636c 7565 732c 9374 6865 6e93 7468 h.clues,.then.th │ │ │ │ +0007cb80: 6593 7379 7374 656d 9377 696c 6c93 636f e.system.will.co │ │ │ │ +0007cb90: 6d70 6c61 696e 9377 6974 6893 616e 9365 mplain.with.an.e │ │ │ │ +0007cba0: 7272 6f72 936d 6573 7361 6765 2e8e 9f10 rror.message.... │ │ │ │ +0007cbb0: 6cd8 8d91 1e28 f054 91ff 0556 6f96 0449 l....(.T...Vo..I │ │ │ │ +0007cbc0: 4367 6976 9aac 7265 9374 6865 9373 7973 Cgiv..re.the.sys │ │ │ │ +0007cbd0: 7465 6d91 0449 4461 9368 696e 9874 2c91 tem..IDa.hin.t,. │ │ │ │ +0007cbe0: 0460 ea74 9879 709a 538e 6573 9363 616e .`.t.yp.S.es.can │ │ │ │ +0007cbf0: 9362 9865 9365 7870 6c69 6369 746c 7993 .b.e.explicitly. │ │ │ │ +0007cc00: 696e 6469 6361 7465 6491 0449 4462 9aac indicated..IDb.. │ │ │ │ +0007cc10: 7279 9366 6f6c 6c6f 9877 696e 6793 616e ry.follo.wing.an │ │ │ │ +0007cc20: 9879 9373 7562 7465 726d 8ea1 8d91 12c7 .y.subterm...... │ │ │ │ +0007cc30: 6177 6974 6896 0400 7461 9b04 0075 636f awith...ta...uco │ │ │ │ +0007cc40: 6c6f 6e93 616e 6493 7468 656e 9861 9374 lon.and.then.a.t │ │ │ │ +0007cc50: 90ac 7279 7090 538e 652e 9105 7a45 4691 ..ryp.S.e...zEF. │ │ │ │ +0007cc60: ff05 566f 7293 6578 616d 706c 652c 9104 ..Vor.example,.. │ │ │ │ +0007cc70: 05e8 eb61 2266 2878 3a6e 756d 293a 626f ...a"f(x:num):bo │ │ │ │ +0007cc80: 6f6c 2293 cf77 696c 6c98 749a ac72 7970 ol"..will.t..ryp │ │ │ │ +0007cc90: 9053 8e65 9363 9868 6563 986b 9377 6974 .S.e.c.hec.k.wit │ │ │ │ +0007cca0: 6891 0400 75eb 6166 93cf 616e 648e a18d h...u.af..and... │ │ │ │ +0007ccb0: 9112 c761 eb61 7896 0515 58cf 6765 7474 ...a.ax...X.gett │ │ │ │ +0007ccc0: 696e 679b 0515 5774 90ac 7279 7090 538e ing...Wt..ryp.S. │ │ │ │ +0007ccd0: 6573 93eb 616e 756d 2d3e 626f 6f6c 98cf es..anum->bool.. │ │ │ │ +0007cce0: 616e 6493 eb61 6e75 6d98 cf72 6573 7090 and..anum..resp. │ │ │ │ +0007ccf0: 538e 6563 7469 7690 ac72 656c 7991 ff05 S.ectiv..rely... │ │ │ │ +0007cd00: 562e 9108 b8ef 4966 9874 6865 7265 9361 V.....If.there.a │ │ │ │ +0007cd10: 7265 9870 9053 8e6f 6c79 6d6f 7270 6869 re.p.S.olymorphi │ │ │ │ +0007cd20: 6393 636f 6e73 7461 6e90 ac72 7473 9869 c.constan..rts.i │ │ │ │ +0007cd30: 6e8e a18d 9112 c761 6196 0473 e474 6572 n......aa..s.ter │ │ │ │ +0007cd40: 6d2c 9104 9633 7468 6572 6593 6d9a ac72 m,...3there.m..r │ │ │ │ +0007cd50: 7573 7493 6290 538e 6593 656e 6f75 6768 ust.b.S.e.enough │ │ │ │ +0007cd60: 9374 9879 7090 538e 6591 0473 e369 6e66 .t.yp.S.e..s.inf │ │ │ │ +0007cd70: 6f72 6d61 7469 6f6e 9374 6f93 756e 6971 ormation.to.uniq │ │ │ │ +0007cd80: 7565 6c79 9369 6465 6e98 7469 6679 9361 uely.iden.tify.a │ │ │ │ +0007cd90: 9374 9879 7090 538e 6593 696e 7374 616e .t.yp.S.e.instan │ │ │ │ +0007cda0: 6365 9366 6f72 8e8e 9f24 fd13 8e8c 8b00 ce.for...$...... │ │ │ │ +0007cdb0: 0000 9200 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0007cdc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0007cdd0: 0000 0000 0000 07c1 aba0 02cc 0555 8da0 .............U.. │ │ │ │ -0007cde0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ -0007cdf0: ebd0 3134 3692 00dd 2043 4368 6170 7465 ..146... CChapte │ │ │ │ -0007ce00: 7296 0480 0031 312e 910a 8000 5468 6593 r....11.....The. │ │ │ │ -0007ce10: 484f 4c93 4c6f 6769 6393 696e 934d 4c8e HOL.Logic.in.ML. │ │ │ │ -0007ce20: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ -0007ce30: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -0007ce40: 8d91 eaf1 ebcf 6561 6395 ac72 6891 0484 ......eac..rh... │ │ │ │ -0007ce50: 2b73 7563 9368 9b04 842c 636f 6e73 7461 +suc.h...,consta │ │ │ │ -0007ce60: 6e93 742e 9107 056a 5468 6572 6598 6973 n.t....jThere.is │ │ │ │ -0007ce70: 9604 842b 616c 736f 9861 9366 6561 7475 ...+also.a.featu │ │ │ │ -0007ce80: 7265 9863 616c 6c65 6493 e573 7469 636b re.called..stick │ │ │ │ -0007ce90: 7991 04c0 5074 7970 91ff 6666 6573 9105 y...Ptyp..ffes.. │ │ │ │ -0007cea0: 8209 cf74 6861 7493 656e 6162 6c65 7398 ...that.enables. │ │ │ │ -0007ceb0: 7691 ff58 e461 7269 6162 6c65 7393 746f v..X.ariables.to │ │ │ │ -0007cec0: 8ea4 1000 008d 91ea f1eb 6290 538e 6596 ..........b.S.e. │ │ │ │ -0007ced0: 03ea a867 6976 9aac 7265 6e93 6465 6661 ...giv..ren.defa │ │ │ │ -0007cee0: 756c 7493 7498 7970 9a53 8e65 733b 9374 ult.t.yp.S.es;.t │ │ │ │ -0007cef0: 6869 7393 6973 9364 6573 6372 6962 9865 his.is.describ.e │ │ │ │ -0007cf00: 6493 696e 9353 6563 7469 6f6e 9331 312e d.in.Section.11. │ │ │ │ -0007cf10: 3131 2e32 2e8e 9f10 ced1 8d91 f653 7a54 11.2.........SzT │ │ │ │ -0007cf20: 6865 9603 ce38 749a ac72 7970 9053 8e65 he...8t..ryp.S.e │ │ │ │ -0007cf30: 9363 9868 6563 986b 696e 6793 616c 676f .c.hec.king.algo │ │ │ │ -0007cf40: 7269 7468 6d9b 03ce 3975 7365 6493 666f rithm...9used.fo │ │ │ │ -0007cf50: 7293 7468 6593 eb48 484f 4c93 cf6c 6f67 r.the..HHOL..log │ │ │ │ -0007cf60: 6963 9364 690b 6572 7393 6672 6f6d 9374 ic.di.ers.from.t │ │ │ │ -0007cf70: 6861 7498 7573 6564 9366 6f72 93eb 484d hat.used.for..HM │ │ │ │ -0007cf80: 4ccf 2e93 4691 ff05 566f 728e a18d 91ea L...F...Vor..... │ │ │ │ -0007cf90: f1eb 6578 616d 706c 652c 9b04 9423 7468 ..example,...#th │ │ │ │ -0007cfa0: 6596 0472 3eeb 484d 4c93 cf65 7870 7265 e..r>.HML..expre │ │ │ │ -0007cfb0: 7373 696f 6e93 eb61 5c78 2e78 93cf 7769 ssion..a\x.x..wi │ │ │ │ -0007cfc0: 6c6c 9367 6574 93eb 484d 4c93 cf74 90ac ll.get..HML..t.. │ │ │ │ -0007cfd0: 7279 7090 538e 6593 eb61 2a2d 3e2a cf2c ryp.S.e..a*->*., │ │ │ │ -0007cfe0: 9862 7574 9374 6865 93eb 4848 4f4c 93cf .but.the..HHOL.. │ │ │ │ -0007cff0: 7465 726d 93eb 6122 5c78 2e78 2293 cf77 term..a"\x.x"..w │ │ │ │ -0007d000: 696c 6c8e a18d 91ea f1eb 6661 696c 9603 ill.......fail.. │ │ │ │ -0007d010: eaa8 746f 9374 9aac 7279 7090 538e 6593 ..to.t..ryp.S.e. │ │ │ │ -0007d020: 6398 6865 6398 6b2c 9361 7393 7368 6f98 c.hec.k,.as.sho. │ │ │ │ -0007d030: 776e 9369 6e93 7468 6593 7365 7373 696f wn.in.the.sessio │ │ │ │ -0007d040: 6e93 6290 538e 656c 6f98 772e 8e9f 34aa n.b.S.elo.w...4. │ │ │ │ -0007d050: bd8d 8d8d 91ea f1eb 9fe2 8781 8900 0066 ...............f │ │ │ │ -0007d060: 6601 c70b 4a9f 3097 628d 8d90 cccd 9f04 f...J.0.b....... │ │ │ │ -0007d070: 599c 8400 34f0 fe00 0066 668d 9fd5 6610 Y...4....ff...f. │ │ │ │ -0007d080: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ -0007d090: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ -0007d0a0: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4931 .......M......I1 │ │ │ │ -0007d0b0: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ -0007d0c0: 225c 782e 9105 bfaa 7822 3b3b 8ea4 0d00 "\x.....x";;.... │ │ │ │ -0007d0d0: 008d 9105 ccce 496e 6465 7465 726d 696e ......Indetermin │ │ │ │ -0007d0e0: 6174 6591 05bf aa74 7970 6573 3a91 0b7f ate....types:... │ │ │ │ -0007d0f0: 5422 783a 3f22 8ea1 a18d 9105 ccce 6576 T"x:?"........ev │ │ │ │ -0007d100: 616c 7561 7469 6f6e 9605 bfaa 6661 696c aluation....fail │ │ │ │ -0007d110: 6564 911c be52 7479 7065 7393 696e 6465 ed...Rtypes.inde │ │ │ │ -0007d120: 7465 726d 696e 6174 6593 696e 9371 756f terminate.in.quo │ │ │ │ -0007d130: 7461 7469 6f6e 8e8e 9201 c671 b184 0034 tation.....q...4 │ │ │ │ -0007d140: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -0007d150: 6601 c70b 4a8e 8e8e 9f33 dbed 8d91 eaf1 f...J....3...... │ │ │ │ -0007d160: ebcf 5491 ff05 566f 9604 665c 6765 749b ..T...Vo..f\get. │ │ │ │ -0007d170: 0466 5d74 6865 9374 6572 6d93 eb61 5c78 .f]the.term..a\x │ │ │ │ -0007d180: 2e78 93cf 746f 9874 9aac 7279 7090 538e .x..to.t..ryp.S. │ │ │ │ -0007d190: 6593 6398 6865 6398 6b2c 9104 8549 7468 e.c.hec.k,...Ith │ │ │ │ -0007d1a0: 6591 0466 5d74 9879 7090 538e 6593 6f66 e..f]t.yp.S.e.of │ │ │ │ -0007d1b0: 9374 6865 9104 665d 7691 ff58 e461 7269 .the..f]v..X.ari │ │ │ │ -0007d1c0: 6162 6c65 8d93 eb61 788e 910e 8c62 cf6d able...ax....b.m │ │ │ │ -0007d1d0: 9875 7374 9362 9053 8e65 9104 665d 6769 .ust.b.S.e..f]gi │ │ │ │ -0007d1e0: 7698 656e 9365 7870 6c69 6369 746c 7991 v.en.explicitly. │ │ │ │ -0007d1f0: ff05 562c 8ea1 8d91 eaf1 eb66 6f72 9603 ..V,.......for.. │ │ │ │ -0007d200: eaa8 6578 616d 706c 6593 6290 ac72 7993 ..example.b..ry. │ │ │ │ -0007d210: 7772 6974 696e 6793 eb61 225c 783a 2a2e writing..a"\x:*. │ │ │ │ -0007d220: 7822 cf2e 8e9f 27aa be8d 8d8d 91ea f1eb x"....'......... │ │ │ │ -0007d230: 9fef 8781 8900 0066 6601 c70b 4a9f 1697 .......ff...J... │ │ │ │ -0007d240: 628d 8d90 cccd 9f04 599c 8400 1af0 fe00 b.......Y....... │ │ │ │ -0007d250: 0066 668d 9fef 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ -0007d260: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -0007d270: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ -0007d280: b29f fd1c 15eb 4932 8e8e 8e8e 9fff 4054 ......I2......@T │ │ │ │ -0007d290: 8d91 05cc ceeb 6123 225c 783a 2a2e 9105 ......a#"\x:*... │ │ │ │ -0007d2a0: bfaa 7822 3b3b 8e9f 0d00 008d 9105 ccce ..x";;.......... │ │ │ │ -0007d2b0: 225c 782e 9605 bfaa 7822 933a 9374 6572 "\x.....x".:.ter │ │ │ │ -0007d2c0: 6d8e 8e92 01c6 71b1 8400 1af0 fe00 0066 m.....q........f │ │ │ │ -0007d2d0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -0007d2e0: 8e8e 8e9f 26db ed8d 91ea f1eb cf54 6869 ....&........Thi │ │ │ │ -0007d2f0: 7396 03ea a874 7265 6174 6d65 6e9a ac72 s....treatmen..r │ │ │ │ -0007d300: 7493 6f66 9374 9879 7090 538e 6573 9377 t.of.t.yp.S.es.w │ │ │ │ -0007d310: 6974 6869 6e93 7175 6f74 6174 696f 6e73 ithin.quotations │ │ │ │ -0007d320: 9369 7393 696e 6865 7269 7465 6493 6672 .is.inherited.fr │ │ │ │ -0007d330: 6f6d 93eb 484c 4346 cf2e 8e9f 27c6 068d om..HLCF....'... │ │ │ │ -0007d340: 8d91 eaf1 ebeb 4731 312e 342e 318e 9124 ......G11.4.1..$ │ │ │ │ -0007d350: 8b7f 5490 8ccc 7970 9073 3365 9105 6666 ..T...yp.s3e..ff │ │ │ │ -0007d360: 7175 6f74 6174 696f 6e8e a919 6485 8d91 quotation...d... │ │ │ │ -0007d370: eaf1 ebcf 5468 6596 03f7 5f74 6162 6c65 ....The..._table │ │ │ │ -0007d380: 9103 f760 6290 538e 656c 6f9a ac72 7793 ...`b.S.elo..rw. │ │ │ │ -0007d390: 7368 6f98 7773 9b03 f760 eb48 4d4c 93cf sho.ws...`.HML.. │ │ │ │ -0007d3a0: 6578 7072 6573 7369 6f6e 7398 666f 7293 expressions.for. │ │ │ │ -0007d3b0: 7691 ff58 e461 7269 6f75 7398 6b69 6e64 v..X.arious.kind │ │ │ │ -0007d3c0: 7393 6f66 9874 90ac 7279 7090 538e 6593 s.of.t..ryp.S.e. │ │ │ │ -0007d3d0: 7175 6f74 6174 696f 6e73 2e91 055f 0754 quotations..._.T │ │ │ │ -0007d3e0: 6865 9365 7870 7265 732d 8ea1 8d91 eaf1 he.expres-...... │ │ │ │ -0007d3f0: eb73 696f 6e73 9603 eaa8 696e 9374 6865 .sions....in.the │ │ │ │ -0007d400: 9373 616d 6593 726f 9aac 7277 9361 7265 .same.ro..rw.are │ │ │ │ -0007d410: 9365 7175 6976 91ff 58e4 616c 656e 9874 .equiv..X.alen.t │ │ │ │ -0007d420: 2e8e 9f6b 7a49 8d8d 8d91 01fe 1d9f baf3 ...kzI.......... │ │ │ │ -0007d430: 3889 0000 6666 0199 2619 a90a 2663 8d8d 8...ff..&...&c.. │ │ │ │ -0007d440: 90cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ -0007d450: 9201 98bf b384 000e 7fff 0000 6666 8e8e ............ff.. │ │ │ │ -0007d460: a40e 7fff 8d8d 90cc cda4 0459 9c84 000e ...........Y.... │ │ │ │ -0007d470: 7fff 0000 6666 9200 baa0 089f fba6 64d0 ....ff........d. │ │ │ │ -0007d480: 5490 a000 7970 9060 0065 7392 00ba a007 T...yp.`.es..... │ │ │ │ -0007d490: a184 000e 7fff 0000 6666 8e8e a18d 8d90 ........ff...... │ │ │ │ -0007d4a0: cccd 9f04 599c 8400 0e7f ff00 0066 6692 ....Y........ff. │ │ │ │ -0007d4b0: 0198 bfb3 8400 0e7f ff00 0066 668e 8ea1 ...........ff... │ │ │ │ -0007d4c0: 8d8d 90cc cda4 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ -0007d4d0: 6666 9105 ccce 9ffb a664 e54b 696e 6496 ff.......d.Kind. │ │ │ │ -0007d4e0: 0433 356f 6693 7479 7091 ff66 6665 9119 .35of.typ..ffe.. │ │ │ │ -0007d4f0: 1441 a184 000e 7fff 0000 6666 8e8d 9164 .A........ff...d │ │ │ │ -0007d500: e6e6 eb48 4d4c 9104 3335 e571 756f 7461 ...HML..35.quota │ │ │ │ -0007d510: 7469 6f6e 9126 1c49 9f04 599c 8400 0e7f tion.&.I..Y..... │ │ │ │ -0007d520: ff00 0066 668e 8d92 00d5 fe84 436f 6e73 ...ff.......Cons │ │ │ │ -0007d530: 7472 7563 746f 7291 0433 3565 7870 7291 tructor..35expr. │ │ │ │ -0007d540: ff66 6665 7373 696f 6e91 4d34 149f 0459 .ffession.M4...Y │ │ │ │ -0007d550: 9c84 000e 7fff 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ -0007d560: 8900 0066 6601 9926 19a6 8d8d 90cc cd9f ...ff..&........ │ │ │ │ -0007d570: 0459 9c84 000e 7fff 0000 6666 915e 807f .Y........ff.^.. │ │ │ │ -0007d580: 8400 0e7f ff00 0066 668e 8d92 00cf cb50 .......ff......P │ │ │ │ -0007d590: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ -0007d5a0: 0198 f2e6 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -0007d5b0: 668e 8ea1 8d8d 90cc cda4 0459 9c84 000e f..........Y.... │ │ │ │ -0007d5c0: 7fff 0000 6666 9105 ccce 9ffb a664 cf54 ....ff.......d.T │ │ │ │ -0007d5d0: 90ac 7279 7090 538e 6591 03ea a876 91ff ..ryp.S.e....v.. │ │ │ │ -0007d5e0: 58e4 6172 6961 626c 6591 1233 e1a1 8400 X.ariable..3.... │ │ │ │ -0007d5f0: 0e7f ff00 0066 668e 8d91 64e6 e6eb 6122 .....ff...d...a" │ │ │ │ -0007d600: 3a2a 8dda 0196 01ff fe01 9301 8e91 0dff :*.............. │ │ │ │ -0007d610: feeb 6122 9145 e5c4 9f04 599c 8400 0e7f ..a".E....Y..... │ │ │ │ -0007d620: ff00 0066 668e 8d92 00d5 fe84 6d6b 5f76 ...ff.......mk_v │ │ │ │ -0007d630: 6172 7479 7065 2860 2a8d da01 9601 fffe artype(`*....... │ │ │ │ -0007d640: 0193 018e 910d fffe eb61 6029 915e b96e .........a`).^.n │ │ │ │ -0007d650: 9f04 599c 8400 0e7f ff00 0066 668e 8ea4 ..Y........ff... │ │ │ │ -0007d660: 04c0 0289 0000 6666 0199 2619 a68d 8d90 ......ff..&..... │ │ │ │ -0007d670: cccd a404 599c 8400 0e7f ff00 0066 6691 ....Y........ff. │ │ │ │ -0007d680: 05cc ce9f fba6 64cf 5495 ac72 7970 9053 ......d.T..ryp.S │ │ │ │ -0007d690: 8e65 9103 eaa8 636f 6e73 7461 6e93 7491 .e....constan.t. │ │ │ │ -0007d6a0: 0edf 9fa1 8400 0e7f ff00 0066 668e 8d91 ...........ff... │ │ │ │ -0007d6b0: 64e6 e6eb 6122 3ad7 6f70 eb61 2291 4e19 d...a":.op.a".N. │ │ │ │ -0007d6c0: b99f 0459 9c84 000e 7fff 0000 6666 8e8d ...Y........ff.. │ │ │ │ -0007d6d0: 9200 d5fe 846d 6b5f 7479 7065 2860 d76f .....mk_type(`.o │ │ │ │ -0007d6e0: 70eb 6160 2c5b 5d29 9166 ed63 9f04 599c p.a`,[]).f.c..Y. │ │ │ │ -0007d6f0: 8400 0e7f ff00 0066 668e 8ea1 8900 0066 .......ff......f │ │ │ │ -0007d700: 6601 9926 19a6 8d8d 90cc cda4 0459 9c84 f..&.........Y.. │ │ │ │ -0007d710: 000e 7fff 0000 6666 9105 ccce 9ffb a664 ......ff.......d │ │ │ │ -0007d720: cf46 91ff 0556 756e 6374 696f 6e91 03ea .F...Vunction... │ │ │ │ -0007d730: a874 90ac 7279 7090 538e 6591 110f f8a1 .t..ryp.S.e..... │ │ │ │ -0007d740: 8400 0e7f ff00 0066 668e 8d91 64e6 e6eb .......ff...d... │ │ │ │ -0007d750: 6122 3ad7 1b8d 9f01 cccc d531 8e96 04c0 a":........1.... │ │ │ │ -0007d760: 04eb 612d 3ed7 1b8d 9f01 cccc d532 8e93 ..a->........2.. │ │ │ │ -0007d770: eb61 2291 374a b89f 0459 9c84 000e 7fff .a".7J...Y...... │ │ │ │ -0007d780: 0000 6666 8e8d 9200 d5fe 846d 6b5f 7479 ..ff.......mk_ty │ │ │ │ -0007d790: 7065 2860 6675 6e60 2c91 05bf aa5b 223a pe(`fun`,....[": │ │ │ │ -0007d7a0: d71b 8d9f 01cc ccd5 318e 9604 c004 eb61 ........1......a │ │ │ │ -0007d7b0: 223b 223a d71b 8d9f 01cc ccd5 328e 93eb ";":........2... │ │ │ │ -0007d7c0: 6122 5d29 911c 6168 9f04 599c 8400 0e7f a"])..ah..Y..... │ │ │ │ -0007d7d0: ff00 0066 668e 8ea1 8900 0066 6601 9926 ...ff......ff..& │ │ │ │ -0007d7e0: 19a6 8d8d 90cc cda4 0459 9c84 000e 7fff .........Y...... │ │ │ │ -0007d7f0: 0000 6666 9105 ccce 9ffb a664 cf43 6f6d ..ff.......d.Com │ │ │ │ -0007d800: 7095 538e 6f75 6e64 9103 eaa8 7490 ac72 p.S.ound....t..r │ │ │ │ -0007d810: 7970 9365 9105 cccd a184 000e 7fff 0000 yp.e............ │ │ │ │ -0007d820: 6666 8e8d 9164 e6e6 eb61 223a 28d7 1b8d ff...d...a":(... │ │ │ │ -0007d830: 9f01 cccc d531 8e91 04c0 04eb 612c 8d91 .....1......a,.. │ │ │ │ -0007d840: 03ea a8d7 3a96 01ff fe3a 933a 8e91 159f ....:....:.:.... │ │ │ │ -0007d850: f0eb 612c 9103 eaa8 d71b 8d9f 01cc ccd8 ..a,............ │ │ │ │ -0007d860: 6e8e 9105 a850 eb61 29d7 6f70 eb61 2291 n....P.a).op.a". │ │ │ │ -0007d870: 05cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ -0007d880: 8e8d 9200 d5fe 846d 6b5f 7479 7065 2860 .......mk_type(` │ │ │ │ -0007d890: d76f 70eb 6160 2c91 05bf aa5b 223a d71b .op.a`,....[":.. │ │ │ │ -0007d8a0: 8d9f 01cc ccd5 318e 9104 c004 eb61 223b ......1......a"; │ │ │ │ -0007d8b0: 8d91 03ea a8d7 3a96 01ff fe3a 933a 8e91 ......:....:.:.. │ │ │ │ -0007d8c0: 159f f0eb 613b 223a d71b 8d9f 01cc ccd8 ....a;":........ │ │ │ │ -0007d8d0: 6e8e 9105 a850 eb61 225d 2991 05cc cd9f n....P.a"])..... │ │ │ │ -0007d8e0: 0459 9c84 000e 7fff 0000 6666 8e8e a189 .Y........ff.... │ │ │ │ -0007d8f0: 0000 6666 0199 2619 8e8e 8e9f 7212 168d ..ff..&.....r... │ │ │ │ -0007d900: 8d91 eaf1 ebeb 4731 312e 342e 328e 9124 ......G11.4.2..$ │ │ │ │ -0007d910: 8b7f 5491 fea6 6665 726d 9105 6666 7175 ..T...ferm..ffqu │ │ │ │ -0007d920: 6f74 6174 696f 6e8e a68d 91ea f1eb cf45 otation........E │ │ │ │ -0007d930: 7175 6976 91ff 58e4 616c 656e 95ac 7274 quiv..X.alen..rt │ │ │ │ -0007d940: 9b03 5838 7793 6193 7973 986f 6691 0358 ..X8w.a.ys.of..X │ │ │ │ -0007d950: 3969 6e70 7574 7469 6e67 9874 6865 9866 9inputting.the.f │ │ │ │ -0007d960: 6f75 7298 7072 696d 6974 6976 9365 986b our.primitiv.e.k │ │ │ │ -0007d970: 696e 6473 9103 5839 6f66 9874 6572 6d98 inds..X9of.term. │ │ │ │ -0007d980: 6172 6598 7368 6f93 776e 9869 6e91 0358 are.sho.wn.in..X │ │ │ │ -0007d990: 3974 6865 986e 6578 7498 7461 626c 652e 9the.next.table. │ │ │ │ -0007d9a0: 8e8e 9f24 fd13 8e8c 8b00 0000 9300 0000 ...$............ │ │ │ │ +0007cdd0: 0000 0000 0000 0000 07c1 ada0 02cc 0555 ...............U │ │ │ │ +0007cde0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +0007cdf0: eaf1 ebd0 3134 3692 00dd 2043 4368 6170 ....146... CChap │ │ │ │ +0007ce00: 7465 7296 0480 0031 312e 910a 8000 5468 ter....11.....Th │ │ │ │ +0007ce10: 6593 484f 4c93 4c6f 6769 6393 696e 934d e.HOL.Logic.in.M │ │ │ │ +0007ce20: 4c8e 91ea f1eb 9f05 6666 8900 00e6 6601 L.......ff....f. │ │ │ │ +0007ce30: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ +0007ce40: d021 8d91 eaf1 ebcf 6561 6395 ac72 6891 .!......eac..rh. │ │ │ │ +0007ce50: 0484 2b73 7563 9368 9b04 842c 636f 6e73 ..+suc.h...,cons │ │ │ │ +0007ce60: 7461 6e93 742e 9107 056a 5468 6572 6598 tan.t....jThere. │ │ │ │ +0007ce70: 6973 9604 842b 616c 736f 9861 9366 6561 is...+also.a.fea │ │ │ │ +0007ce80: 7475 7265 9863 616c 6c65 6493 e573 7469 ture.called..sti │ │ │ │ +0007ce90: 636b 7991 04c0 5074 7970 91ff 6666 6573 cky...Ptyp..ffes │ │ │ │ +0007cea0: 9105 8209 cf74 6861 7493 656e 6162 6c65 .....that.enable │ │ │ │ +0007ceb0: 7398 7691 ff58 e461 7269 6162 6c65 7393 s.v..X.ariables. │ │ │ │ +0007cec0: 746f 8ea4 1000 008d 91ea f1eb 6290 538e to..........b.S. │ │ │ │ +0007ced0: 6596 03ea a867 6976 9aac 7265 6e93 6465 e....giv..ren.de │ │ │ │ +0007cee0: 6661 756c 7493 7498 7970 9a53 8e65 733b fault.t.yp.S.es; │ │ │ │ +0007cef0: 9374 6869 7393 6973 9364 6573 6372 6962 .this.is.describ │ │ │ │ +0007cf00: 9865 6493 696e 9353 6563 7469 6f6e 9331 .ed.in.Section.1 │ │ │ │ +0007cf10: 312e 3131 2e32 2e8e 9f10 ced1 8d91 f653 1.11.2.........S │ │ │ │ +0007cf20: 7a54 6865 9603 ce38 749a ac72 7970 9053 zThe...8t..ryp.S │ │ │ │ +0007cf30: 8e65 9363 9868 6563 986b 696e 6793 616c .e.c.hec.king.al │ │ │ │ +0007cf40: 676f 7269 7468 6d9b 03ce 3975 7365 6493 gorithm...9used. │ │ │ │ +0007cf50: 666f 7293 7468 6593 eb48 484f 4c93 cf6c for.the..HHOL..l │ │ │ │ +0007cf60: 6f67 6963 9364 690b 6572 7393 6672 6f6d ogic.di.ers.from │ │ │ │ +0007cf70: 9374 6861 7498 7573 6564 9366 6f72 93eb .that.used.for.. │ │ │ │ +0007cf80: 484d 4ccf 2e93 4691 ff05 566f 728e a18d HML...F...Vor... │ │ │ │ +0007cf90: 91ea f1eb 6578 616d 706c 652c 9b04 9423 ....example,...# │ │ │ │ +0007cfa0: 7468 6596 0472 3eeb 484d 4c93 cf65 7870 the..r>.HML..exp │ │ │ │ +0007cfb0: 7265 7373 696f 6e93 eb61 5c78 2e78 93cf ression..a\x.x.. │ │ │ │ +0007cfc0: 7769 6c6c 9367 6574 93eb 484d 4c93 cf74 will.get..HML..t │ │ │ │ +0007cfd0: 90ac 7279 7090 538e 6593 eb61 2a2d 3e2a ..ryp.S.e..a*->* │ │ │ │ +0007cfe0: cf2c 9862 7574 9374 6865 93eb 4848 4f4c .,.but.the..HHOL │ │ │ │ +0007cff0: 93cf 7465 726d 93eb 6122 5c78 2e78 2293 ..term..a"\x.x". │ │ │ │ +0007d000: cf77 696c 6c8e a18d 91ea f1eb 6661 696c .will.......fail │ │ │ │ +0007d010: 9603 eaa8 746f 9374 9aac 7279 7090 538e ....to.t..ryp.S. │ │ │ │ +0007d020: 6593 6398 6865 6398 6b2c 9361 7393 7368 e.c.hec.k,.as.sh │ │ │ │ +0007d030: 6f98 776e 9369 6e93 7468 6593 7365 7373 o.wn.in.the.sess │ │ │ │ +0007d040: 696f 6e93 6290 538e 656c 6f98 772e 8e9f ion.b.S.elo.w... │ │ │ │ +0007d050: 34aa bd8d 8d8d 91ea f1eb 9fe2 8781 8900 4............... │ │ │ │ +0007d060: 0066 6601 c70b 4a9f 3097 628d 8d90 cccd .ff...J.0.b..... │ │ │ │ +0007d070: 9f04 599c 8400 34f0 fe00 0066 668d 9fd5 ..Y...4....ff... │ │ │ │ +0007d080: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ +0007d090: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ +0007d0a0: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ +0007d0b0: 4931 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I1......@T...... │ │ │ │ +0007d0c0: 6123 225c 782e 9105 bfaa 7822 3b3b 8ea4 a#"\x.....x";;.. │ │ │ │ +0007d0d0: 0d00 008d 9105 ccce 496e 6465 7465 726d ........Indeterm │ │ │ │ +0007d0e0: 696e 6174 6591 05bf aa74 7970 6573 3a91 inate....types:. │ │ │ │ +0007d0f0: 0b7f 5422 783a 3f22 8ea1 a18d 9105 ccce ..T"x:?"........ │ │ │ │ +0007d100: 6576 616c 7561 7469 6f6e 9605 bfaa 6661 evaluation....fa │ │ │ │ +0007d110: 696c 6564 911c be52 7479 7065 7393 696e iled...Rtypes.in │ │ │ │ +0007d120: 6465 7465 726d 696e 6174 6593 696e 9371 determinate.in.q │ │ │ │ +0007d130: 756f 7461 7469 6f6e 8e8e 9201 c671 b184 uotation.....q.. │ │ │ │ +0007d140: 0034 f0fe 0000 6666 8e8e 9f04 c002 8900 .4....ff........ │ │ │ │ +0007d150: 0066 6601 c70b 4a8e 8e8e 9f33 dbed 8d91 .ff...J....3.... │ │ │ │ +0007d160: eaf1 ebcf 5491 ff05 566f 9604 665c 6765 ....T...Vo..f\ge │ │ │ │ +0007d170: 749b 0466 5d74 6865 9374 6572 6d93 eb61 t..f]the.term..a │ │ │ │ +0007d180: 5c78 2e78 93cf 746f 9874 9aac 7279 7090 \x.x..to.t..ryp. │ │ │ │ +0007d190: 538e 6593 6398 6865 6398 6b2c 9104 8549 S.e.c.hec.k,...I │ │ │ │ +0007d1a0: 7468 6591 0466 5d74 9879 7090 538e 6593 the..f]t.yp.S.e. │ │ │ │ +0007d1b0: 6f66 9374 6865 9104 665d 7691 ff58 e461 of.the..f]v..X.a │ │ │ │ +0007d1c0: 7269 6162 6c65 8d93 eb61 788e 910e 8c62 riable...ax....b │ │ │ │ +0007d1d0: cf6d 9875 7374 9362 9053 8e65 9104 665d .m.ust.b.S.e..f] │ │ │ │ +0007d1e0: 6769 7698 656e 9365 7870 6c69 6369 746c giv.en.explicitl │ │ │ │ +0007d1f0: 7991 ff05 562c 8ea1 8d91 eaf1 eb66 6f72 y...V,.......for │ │ │ │ +0007d200: 9603 eaa8 6578 616d 706c 6593 6290 ac72 ....example.b..r │ │ │ │ +0007d210: 7993 7772 6974 696e 6793 eb61 225c 783a y.writing..a"\x: │ │ │ │ +0007d220: 2a2e 7822 cf2e 8e9f 27aa be8d 8d8d 91ea *.x"....'....... │ │ │ │ +0007d230: f1eb 9fef 8781 8900 0066 6601 c70b 4a9f .........ff...J. │ │ │ │ +0007d240: 1697 628d 8d90 cccd 9f04 599c 8400 1af0 ..b.......Y..... │ │ │ │ +0007d250: fe00 0066 668d 9fef 6610 8d8d 9201 aff0 ...ff...f....... │ │ │ │ +0007d260: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ +0007d270: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ +0007d280: b94d b29f fd1c 15eb 4932 8e8e 8e8e 9fff .M......I2...... │ │ │ │ +0007d290: 4054 8d91 05cc ceeb 6123 225c 783a 2a2e @T......a#"\x:*. │ │ │ │ +0007d2a0: 9105 bfaa 7822 3b3b 8e9f 0d00 008d 9105 ....x";;........ │ │ │ │ +0007d2b0: ccce 225c 782e 9605 bfaa 7822 933a 9374 .."\x.....x".:.t │ │ │ │ +0007d2c0: 6572 6d8e 8e92 01c6 71b1 8400 1af0 fe00 erm.....q....... │ │ │ │ +0007d2d0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +0007d2e0: 0b4a 8e8e 8e9f 26db ed8d 91ea f1eb cf54 .J....&........T │ │ │ │ +0007d2f0: 6869 7396 03ea a874 7265 6174 6d65 6e9a his....treatmen. │ │ │ │ +0007d300: ac72 7493 6f66 9374 9879 7090 538e 6573 .rt.of.t.yp.S.es │ │ │ │ +0007d310: 9377 6974 6869 6e93 7175 6f74 6174 696f .within.quotatio │ │ │ │ +0007d320: 6e73 9369 7393 696e 6865 7269 7465 6493 ns.is.inherited. │ │ │ │ +0007d330: 6672 6f6d 93eb 484c 4346 cf2e 8e9f 27c6 from..HLCF....'. │ │ │ │ +0007d340: 068d 8d91 eaf1 ebeb 4731 312e 342e 318e ........G11.4.1. │ │ │ │ +0007d350: 9124 8b7f 5490 8ccc 7970 9073 3365 9105 .$..T...yp.s3e.. │ │ │ │ +0007d360: 6666 7175 6f74 6174 696f 6e8e a919 6485 ffquotation...d. │ │ │ │ +0007d370: 8d91 eaf1 ebcf 5468 6596 03f7 5f74 6162 ......The..._tab │ │ │ │ +0007d380: 6c65 9103 f760 6290 538e 656c 6f9a ac72 le...`b.S.elo..r │ │ │ │ +0007d390: 7793 7368 6f98 7773 9b03 f760 eb48 4d4c w.sho.ws...`.HML │ │ │ │ +0007d3a0: 93cf 6578 7072 6573 7369 6f6e 7398 666f ..expressions.fo │ │ │ │ +0007d3b0: 7293 7691 ff58 e461 7269 6f75 7398 6b69 r.v..X.arious.ki │ │ │ │ +0007d3c0: 6e64 7393 6f66 9874 90ac 7279 7090 538e nds.of.t..ryp.S. │ │ │ │ +0007d3d0: 6593 7175 6f74 6174 696f 6e73 2e91 055f e.quotations..._ │ │ │ │ +0007d3e0: 0754 6865 9365 7870 7265 732d 8ea1 8d91 .The.expres-.... │ │ │ │ +0007d3f0: eaf1 eb73 696f 6e73 9603 eaa8 696e 9374 ...sions....in.t │ │ │ │ +0007d400: 6865 9373 616d 6593 726f 9aac 7277 9361 he.same.ro..rw.a │ │ │ │ +0007d410: 7265 9365 7175 6976 91ff 58e4 616c 656e re.equiv..X.alen │ │ │ │ +0007d420: 9874 2e8e 9f6b 7a49 8d8d 8d91 01fe 1d9f .t...kzI........ │ │ │ │ +0007d430: baf3 3889 0000 6666 0199 2619 a90a 2663 ..8...ff..&...&c │ │ │ │ +0007d440: 8d8d 90cc cd9f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ +0007d450: 6666 9201 98bf b384 000e 7fff 0000 6666 ff............ff │ │ │ │ +0007d460: 8e8e a40e 7fff 8d8d 90cc cda4 0459 9c84 .............Y.. │ │ │ │ +0007d470: 000e 7fff 0000 6666 9200 baa0 089f fba6 ......ff........ │ │ │ │ +0007d480: 64d0 5490 a000 7970 9060 0065 7392 00ba d.T...yp.`.es... │ │ │ │ +0007d490: a007 a184 000e 7fff 0000 6666 8e8e a18d ..........ff.... │ │ │ │ +0007d4a0: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +0007d4b0: 6692 0198 bfb3 8400 0e7f ff00 0066 668e f............ff. │ │ │ │ +0007d4c0: 8ea1 8d8d 90cc cda4 0459 9c84 000e 7fff .........Y...... │ │ │ │ +0007d4d0: 0000 6666 9105 ccce 9ffb a664 e54b 696e ..ff.......d.Kin │ │ │ │ +0007d4e0: 6496 0433 356f 6693 7479 7091 ff66 6665 d..35of.typ..ffe │ │ │ │ +0007d4f0: 9119 1441 a184 000e 7fff 0000 6666 8e8d ...A........ff.. │ │ │ │ +0007d500: 9164 e6e6 eb48 4d4c 9104 3335 e571 756f .d...HML..35.quo │ │ │ │ +0007d510: 7461 7469 6f6e 9126 1c49 9f04 599c 8400 tation.&.I..Y... │ │ │ │ +0007d520: 0e7f ff00 0066 668e 8d92 00d5 fe84 436f .....ff.......Co │ │ │ │ +0007d530: 6e73 7472 7563 746f 7291 0433 3565 7870 nstructor..35exp │ │ │ │ +0007d540: 7291 ff66 6665 7373 696f 6e91 4d34 149f r..ffession.M4.. │ │ │ │ +0007d550: 0459 9c84 000e 7fff 0000 6666 8e8e 9f04 .Y........ff.... │ │ │ │ +0007d560: c002 8900 0066 6601 9926 19a6 8d8d 90cc .....ff..&...... │ │ │ │ +0007d570: cd9f 0459 9c84 000e 7fff 0000 6666 915e ...Y........ff.^ │ │ │ │ +0007d580: 807f 8400 0e7f ff00 0066 668e 8d92 00cf .........ff..... │ │ │ │ +0007d590: cb50 9f04 599c 8400 0e7f ff00 0066 668e .P..Y........ff. │ │ │ │ +0007d5a0: 8d92 0198 f2e6 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +0007d5b0: 0066 668e 8ea1 8d8d 90cc cda4 0459 9c84 .ff..........Y.. │ │ │ │ +0007d5c0: 000e 7fff 0000 6666 9105 ccce 9ffb a664 ......ff.......d │ │ │ │ +0007d5d0: cf54 90ac 7279 7090 538e 6591 03ea a876 .T..ryp.S.e....v │ │ │ │ +0007d5e0: 91ff 58e4 6172 6961 626c 6591 1233 e1a1 ..X.ariable..3.. │ │ │ │ +0007d5f0: 8400 0e7f ff00 0066 668e 8d91 64e6 e6eb .......ff...d... │ │ │ │ +0007d600: 6122 3a2a 8dda 0196 01ff fe01 9301 8e91 a":*............ │ │ │ │ +0007d610: 0dff feeb 6122 9145 e5c4 9f04 599c 8400 ....a".E....Y... │ │ │ │ +0007d620: 0e7f ff00 0066 668e 8d92 00d5 fe84 6d6b .....ff.......mk │ │ │ │ +0007d630: 5f76 6172 7479 7065 2860 2a8d da01 9601 _vartype(`*..... │ │ │ │ +0007d640: fffe 0193 018e 910d fffe eb61 6029 915e ...........a`).^ │ │ │ │ +0007d650: b96e 9f04 599c 8400 0e7f ff00 0066 668e .n..Y........ff. │ │ │ │ +0007d660: 8ea4 04c0 0289 0000 6666 0199 2619 a68d ........ff..&... │ │ │ │ +0007d670: 8d90 cccd a404 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +0007d680: 6691 05cc ce9f fba6 64cf 5495 ac72 7970 f.......d.T..ryp │ │ │ │ +0007d690: 9053 8e65 9103 eaa8 636f 6e73 7461 6e93 .S.e....constan. │ │ │ │ +0007d6a0: 7491 0edf 9fa1 8400 0e7f ff00 0066 668e t............ff. │ │ │ │ +0007d6b0: 8d91 64e6 e6eb 6122 3ad7 6f70 eb61 2291 ..d...a":.op.a". │ │ │ │ +0007d6c0: 4e19 b99f 0459 9c84 000e 7fff 0000 6666 N....Y........ff │ │ │ │ +0007d6d0: 8e8d 9200 d5fe 846d 6b5f 7479 7065 2860 .......mk_type(` │ │ │ │ +0007d6e0: d76f 70eb 6160 2c5b 5d29 9166 ed63 9f04 .op.a`,[]).f.c.. │ │ │ │ +0007d6f0: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ +0007d700: 0066 6601 9926 19a6 8d8d 90cc cda4 0459 .ff..&.........Y │ │ │ │ +0007d710: 9c84 000e 7fff 0000 6666 9105 ccce 9ffb ........ff...... │ │ │ │ +0007d720: a664 cf46 91ff 0556 756e 6374 696f 6e91 .d.F...Vunction. │ │ │ │ +0007d730: 03ea a874 90ac 7279 7090 538e 6591 110f ...t..ryp.S.e... │ │ │ │ +0007d740: f8a1 8400 0e7f ff00 0066 668e 8d91 64e6 .........ff...d. │ │ │ │ +0007d750: e6eb 6122 3ad7 1b8d 9f01 cccc d531 8e96 ..a":........1.. │ │ │ │ +0007d760: 04c0 04eb 612d 3ed7 1b8d 9f01 cccc d532 ....a->........2 │ │ │ │ +0007d770: 8e93 eb61 2291 374a b89f 0459 9c84 000e ...a".7J...Y.... │ │ │ │ +0007d780: 7fff 0000 6666 8e8d 9200 d5fe 846d 6b5f ....ff.......mk_ │ │ │ │ +0007d790: 7479 7065 2860 6675 6e60 2c91 05bf aa5b type(`fun`,....[ │ │ │ │ +0007d7a0: 223a d71b 8d9f 01cc ccd5 318e 9604 c004 ":........1..... │ │ │ │ +0007d7b0: eb61 223b 223a d71b 8d9f 01cc ccd5 328e .a";":........2. │ │ │ │ +0007d7c0: 93eb 6122 5d29 911c 6168 9f04 599c 8400 ..a"])..ah..Y... │ │ │ │ +0007d7d0: 0e7f ff00 0066 668e 8ea1 8900 0066 6601 .....ff......ff. │ │ │ │ +0007d7e0: 9926 19a6 8d8d 90cc cda4 0459 9c84 000e .&.........Y.... │ │ │ │ +0007d7f0: 7fff 0000 6666 9105 ccce 9ffb a664 cf43 ....ff.......d.C │ │ │ │ +0007d800: 6f6d 7095 538e 6f75 6e64 9103 eaa8 7490 omp.S.ound....t. │ │ │ │ +0007d810: ac72 7970 9365 9105 cccd a184 000e 7fff .ryp.e.......... │ │ │ │ +0007d820: 0000 6666 8e8d 9164 e6e6 eb61 223a 28d7 ..ff...d...a":(. │ │ │ │ +0007d830: 1b8d 9f01 cccc d531 8e91 04c0 04eb 612c .......1......a, │ │ │ │ +0007d840: 8d91 03ea a8d7 3a96 01ff fe3a 933a 8e91 ......:....:.:.. │ │ │ │ +0007d850: 159f f0eb 612c 9103 eaa8 d71b 8d9f 01cc ....a,.......... │ │ │ │ +0007d860: ccd8 6e8e 9105 a850 eb61 29d7 6f70 eb61 ..n....P.a).op.a │ │ │ │ +0007d870: 2291 05cc cd9f 0459 9c84 000e 7fff 0000 "......Y........ │ │ │ │ +0007d880: 6666 8e8d 9200 d5fe 846d 6b5f 7479 7065 ff.......mk_type │ │ │ │ +0007d890: 2860 d76f 70eb 6160 2c91 05bf aa5b 223a (`.op.a`,....[": │ │ │ │ +0007d8a0: d71b 8d9f 01cc ccd5 318e 9104 c004 eb61 ........1......a │ │ │ │ +0007d8b0: 223b 8d91 03ea a8d7 3a96 01ff fe3a 933a ";......:....:.: │ │ │ │ +0007d8c0: 8e91 159f f0eb 613b 223a d71b 8d9f 01cc ......a;":...... │ │ │ │ +0007d8d0: ccd8 6e8e 9105 a850 eb61 225d 2991 05cc ..n....P.a"])... │ │ │ │ +0007d8e0: cd9f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ +0007d8f0: a189 0000 6666 0199 2619 8e8e 8e9f 7212 ....ff..&.....r. │ │ │ │ +0007d900: 168d 8d91 eaf1 ebeb 4731 312e 342e 328e ........G11.4.2. │ │ │ │ +0007d910: 9124 8b7f 5491 fea6 6665 726d 9105 6666 .$..T...ferm..ff │ │ │ │ +0007d920: 7175 6f74 6174 696f 6e8e a68d 91ea f1eb quotation....... │ │ │ │ +0007d930: cf45 7175 6976 91ff 58e4 616c 656e 95ac .Equiv..X.alen.. │ │ │ │ +0007d940: 7274 9b03 5838 7793 6193 7973 986f 6691 rt..X8w.a.ys.of. │ │ │ │ +0007d950: 0358 3969 6e70 7574 7469 6e67 9874 6865 .X9inputting.the │ │ │ │ +0007d960: 9866 6f75 7298 7072 696d 6974 6976 9365 .four.primitiv.e │ │ │ │ +0007d970: 986b 696e 6473 9103 5839 6f66 9874 6572 .kinds..X9of.ter │ │ │ │ +0007d980: 6d98 6172 6598 7368 6f93 776e 9869 6e91 m.are.sho.wn.in. │ │ │ │ +0007d990: 0358 3974 6865 986e 6578 7498 7461 626c .X9the.next.tabl │ │ │ │ +0007d9a0: 652e 8e8e 9f24 fd13 8e8c 8b00 0000 9300 e....$.......... │ │ │ │ 0007d9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0007d9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0007d9d0: 0000 07cd aca0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ -0007d9e0: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 3131 ............a.11 │ │ │ │ -0007d9f0: 2e34 2e91 0a80 0051 756f 7461 7469 6f6e .4.....Quotation │ │ │ │ -0007da00: 9201 514a ef31 3437 8e91 12c7 619f 0566 ..QJ.147....a..f │ │ │ │ -0007da10: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -0007da20: 942f df8d a0fd c543 4f8d 8d8d 9161 2e5d ./.....CO....a.] │ │ │ │ -0007da30: 9fba f338 8900 0066 6601 2a70 84a9 0a26 ...8...ff.*p...& │ │ │ │ -0007da40: 638d 8d90 cccd 9f04 599c 8400 0e7f ff00 c.......Y....... │ │ │ │ -0007da50: 0066 6692 012a 0a1e 8400 0e7f ff00 0066 .ff..*.........f │ │ │ │ -0007da60: 668e 8ea4 0e7f ff8d 8d90 cccd a404 599c f.............Y. │ │ │ │ -0007da70: 8400 0e7f ff00 0066 6691 6652 929f fba6 .......ff.fR.... │ │ │ │ -0007da80: 6450 7269 6d69 7469 7690 a000 6591 0480 dPrimitiv...e... │ │ │ │ -0007da90: 0074 6572 6d73 9166 5290 a184 000e 7fff .terms.fR....... │ │ │ │ -0007daa0: 0000 6666 8e8e a18d 8d90 cccd 9f04 599c ..ff..........Y. │ │ │ │ -0007dab0: 8400 0e7f ff00 0066 6692 012a 0a1e 8400 .......ff..*.... │ │ │ │ -0007dac0: 0e7f ff00 0066 668e 8ea1 8d8d 90cc cda4 .....ff......... │ │ │ │ -0007dad0: 0459 9c84 000e 7fff 0000 6666 9105 ccce .Y........ff.... │ │ │ │ -0007dae0: 9ffb a664 e54b 696e 6496 0433 356f 6693 ...d.Kind..35of. │ │ │ │ -0007daf0: 7465 726d 9105 cccd a184 000e 7fff 0000 term............ │ │ │ │ -0007db00: 6666 8e8d 9155 12a8 eb48 4d4c 9104 3335 ff...U...HML..35 │ │ │ │ -0007db10: e571 756f 7461 7469 6f6e 9105 cccd 9f04 .quotation...... │ │ │ │ -0007db20: 599c 8400 0e7f ff00 0066 668e 8d92 00a5 Y........ff..... │ │ │ │ -0007db30: daca 436f 6e73 7472 7563 746f 7291 0433 ..Constructor..3 │ │ │ │ -0007db40: 3565 7870 7291 ff66 6665 7373 696f 6e91 5expr..ffession. │ │ │ │ -0007db50: 0ea2 399f 0459 9c84 000e 7fff 0000 6666 ..9..Y........ff │ │ │ │ -0007db60: 8e8e 9f04 c002 8900 0066 6601 2a70 84a6 .........ff.*p.. │ │ │ │ -0007db70: 8d8d 90cc cd9f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ -0007db80: 6666 914e ac41 8400 0e7f ff00 0066 668e ff.N.A.......ff. │ │ │ │ -0007db90: 8d92 009f a796 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ -0007dba0: 0066 668e 8d92 012a 3d51 9f04 599c 8400 .ff....*=Q..Y... │ │ │ │ -0007dbb0: 0e7f ff00 0066 668e 8ea1 8d8d 90cc cda4 .....ff......... │ │ │ │ -0007dbc0: 0459 9c84 000e 7fff 0000 6666 9105 ccce .Y........ff.... │ │ │ │ -0007dbd0: 9ffb a664 cf56 91ff 0556 6172 6961 626c ...d.V...Variabl │ │ │ │ -0007dbe0: 6591 1e72 68a1 8400 0e7f ff00 0066 668e e..rh........ff. │ │ │ │ -0007dbf0: 8d91 5512 a8eb 6122 d776 956e 3961 7290 ..U...a".v.n9ar. │ │ │ │ -0007dc00: 538e eb61 3ad7 1b93 eb61 2291 2053 849f S..a:....a". S.. │ │ │ │ -0007dc10: 0459 9c84 000e 7fff 0000 6666 8e8d 9200 .Y........ff.... │ │ │ │ -0007dc20: a5da ca6d 6b5f 7661 7228 60d7 7695 6e39 ...mk_var(`.v.n9 │ │ │ │ -0007dc30: 6172 9053 8eeb 6160 2c22 3ad7 1b93 eb61 ar.S..a`,":....a │ │ │ │ -0007dc40: 2229 911a e4cf 9f04 599c 8400 0e7f ff00 ")......Y....... │ │ │ │ -0007dc50: 0066 668e 8ea4 04c0 0289 0000 6666 012a .ff.........ff.* │ │ │ │ -0007dc60: 7084 a68d 8d90 cccd a404 599c 8400 0e7f p.........Y..... │ │ │ │ -0007dc70: ff00 0066 6691 05cc ce9f fba6 64cf 436f ...ff.......d.Co │ │ │ │ -0007dc80: 6e73 7461 6e90 ac72 7491 1a22 6ba1 8400 nstan..rt.."k... │ │ │ │ -0007dc90: 0e7f ff00 0066 668e 8d91 5512 a8eb 6122 .....ff...U...a" │ │ │ │ -0007dca0: d763 6f6e 7374 eb61 3ad7 1b90 6e39 eb61 .const.a:...n9.a │ │ │ │ -0007dcb0: 2291 16ba d69f 0459 9c84 000e 7fff 0000 "......Y........ │ │ │ │ -0007dcc0: 6666 8e8d 9200 a5da ca6d 6b5f 636f 6e73 ff.......mk_cons │ │ │ │ -0007dcd0: 7428 60d7 636f 6e73 74eb 6160 2c22 3ad7 t(`.const.a`,":. │ │ │ │ -0007dce0: 1b90 6e39 eb61 2229 9105 cccd 9f04 599c ..n9.a")......Y. │ │ │ │ -0007dcf0: 8400 0e7f ff00 0066 668e 8ea1 8900 0066 .......ff......f │ │ │ │ -0007dd00: 6601 2a70 84a6 8d8d 90cc cda4 0459 9c84 f.*p.........Y.. │ │ │ │ -0007dd10: 000e 7fff 0000 6666 9105 ccce 9ffb a664 ......ff.......d │ │ │ │ -0007dd20: cf43 6f6d 90ac 7262 696e 6174 696f 6e91 .Com..rbination. │ │ │ │ -0007dd30: 069d d9a1 8400 0e7f ff00 0066 668e 8d91 ...........ff... │ │ │ │ -0007dd40: 5512 a8eb 6122 d774 8d9f 01cc ccd5 318e U...a".t......1. │ │ │ │ -0007dd50: 9108 aaac d774 8d9f 01cc ccd5 328e 9104 .....t......2... │ │ │ │ -0007dd60: c004 eb61 2291 292e 7e9f 0459 9c84 000e ...a".).~..Y.... │ │ │ │ -0007dd70: 7fff 0000 6666 8e8d 9200 a5da ca6d 6b5f ....ff.......mk_ │ │ │ │ -0007dd80: 636f 6d62 2822 d774 8d9f 01cc ccd5 318e comb(".t......1. │ │ │ │ -0007dd90: 9604 c004 eb61 222c 22d7 748d 9f01 cccc .....a",".t..... │ │ │ │ -0007dda0: d532 8e93 eb61 2229 9121 eac7 9f04 599c .2...a").!....Y. │ │ │ │ -0007ddb0: 8400 0e7f ff00 0066 668e 8ea1 8900 0066 .......ff......f │ │ │ │ -0007ddc0: 6601 2a70 84a6 8d8d 90cc cda4 0459 9c84 f.*p.........Y.. │ │ │ │ -0007ddd0: 000e 7fff 0000 6666 9105 ccce 9ffb a664 ......ff.......d │ │ │ │ -0007dde0: cf41 6273 7472 6163 7469 6f6e 910c 6e30 .Abstraction..n0 │ │ │ │ -0007ddf0: a184 000e 7fff 0000 6666 8e8d 9155 12a8 ........ff...U.. │ │ │ │ -0007de00: eb61 225c d778 eb61 2ed7 74eb 6122 9128 .a"\.x.a..t.a".( │ │ │ │ -0007de10: aabe 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -0007de20: 8d92 00a5 daca 6d6b 5f61 6273 2822 d778 ......mk_abs(".x │ │ │ │ -0007de30: eb61 222c 22d7 74eb 6122 2991 2ebb 5d9f .a",".t.a")...]. │ │ │ │ -0007de40: 0459 9c84 000e 7fff 0000 6666 8e8e a189 .Y........ff.... │ │ │ │ -0007de50: 0000 6666 012a 7084 8e8e 8e9f 6745 078d ..ff.*p.....gE.. │ │ │ │ -0007de60: 8d91 12c7 61eb 4731 312e 342e 338e 914c ....a.G11.4.3..L │ │ │ │ -0007de70: 60f5 5370 9073 3365 6369 616c 9605 6666 `.Sp.s3ecial..ff │ │ │ │ -0007de80: 7379 6e90 8ccc 7461 6374 6963 9366 6f72 syn...tactic.for │ │ │ │ -0007de90: 6d73 8e9f 17c0 008d 9112 c761 cf54 6865 ms.........a.The │ │ │ │ -0007dea0: 9603 a31b eb48 484f 4c9b 03a3 1ccf 7175 .....HHOL.....qu │ │ │ │ -0007deb0: 6f74 6174 696f 6e93 7061 7273 6572 9863 otation.parser.c │ │ │ │ -0007dec0: 616e 9374 7261 6e73 6c61 7465 9876 91ff an.translate.v.. │ │ │ │ -0007ded0: 58e4 6172 696f 7573 9373 7461 6e64 6172 X.arious.standar │ │ │ │ -0007dee0: 6498 6c6f 6769 6361 6c93 6e6f 7461 7469 d.logical.notati │ │ │ │ -0007def0: 6f6e 7398 696e 9aac 7274 6f93 7072 696d ons.in..rto.prim │ │ │ │ -0007df00: 6974 6976 9865 8ea4 1000 008d 9112 c761 itiv.e.........a │ │ │ │ -0007df10: 7465 726d 732e 9106 83b9 4691 ff05 566f terms.....F...Vo │ │ │ │ -0007df20: 7296 0458 f165 7861 6d70 6c65 2c91 0474 r..X.example,..t │ │ │ │ -0007df30: 8269 6693 eb61 2b96 0458 f0cf 6861 7393 .if..a+..X..has. │ │ │ │ -0007df40: 6290 538e 6565 6e9b 0458 f164 6563 6c61 b.S.een..X.decla │ │ │ │ -0007df50: 7265 6493 616e 9869 6e0c 7893 2861 7393 red.an.in.x.(as. │ │ │ │ -0007df60: 6578 706c 6169 6e65 6498 696e 9353 6563 explained.in.Sec │ │ │ │ -0007df70: 7469 6f6e 9831 312e 3829 2c91 0474 8274 tion.11.8),..t.t │ │ │ │ -0007df80: 6865 6e8e a18d 9112 c761 eb61 2278 2b31 hen......a.a"x+1 │ │ │ │ -0007df90: 2296 02f1 4acf 6973 9374 7261 6e73 6c61 "...J.is.transla │ │ │ │ -0007dfa0: 7465 649b 02f1 4b74 6f93 eb61 2224 2b96 ted...Kto..a"$+. │ │ │ │ -0007dfb0: 05bf aa78 9331 22cf 2e91 04e5 c154 6865 ...x.1"......The │ │ │ │ -0007dfc0: 9602 f14a 6573 6361 7090 538e 6593 6390 ...Jescap.S.e.c. │ │ │ │ -0007dfd0: ac72 6861 7261 6374 6572 93eb 6124 98cf .rharacter..a$.. │ │ │ │ -0007dfe0: 7375 7070 7265 7373 6573 9374 6865 9369 suppresses.the.i │ │ │ │ -0007dff0: 6e0c 7893 6290 538e 6568 6190 ac72 7669 n.x.b.S.eha..rvi │ │ │ │ -0007e000: 6f75 7298 6f66 93eb 612b 8ea1 8d91 12c7 our.of..a+...... │ │ │ │ -0007e010: 61cf 616e 649b 037d 4270 7265 7695 ac72 a.and..}Bprev..r │ │ │ │ -0007e020: 656e 9374 7398 7468 6598 7175 6f74 6174 en.ts.the.quotat │ │ │ │ -0007e030: 696f 6e98 7061 7273 6572 9867 6574 7469 ion.parser.getti │ │ │ │ -0007e040: 6e67 9863 6f6e 6675 7365 642e 9105 1468 ng.confused....h │ │ │ │ -0007e050: 496e 9867 656e 6572 616c 2c91 0393 23eb In.general,...#. │ │ │ │ -0007e060: 6124 98cf 6361 6e98 6290 538e 6598 7573 a$..can.b.S.e.us │ │ │ │ -0007e070: 6564 9874 6f98 7375 7070 7265 7373 8ea1 ed.to.suppress.. │ │ │ │ -0007e080: 8d91 12c7 6161 6e95 ac72 799b 04b6 8f73 ....aan..ry....s │ │ │ │ -0007e090: 7090 538e 6563 6961 6c91 04b6 8e73 796e p.S.ecial....syn │ │ │ │ -0007e0a0: 9374 6163 7469 6398 6290 538e 6568 6193 .tactic.b.S.eha. │ │ │ │ -0007e0b0: 7669 6f75 7291 04b6 8e61 9863 6f6e 7374 viour....a.const │ │ │ │ -0007e0c0: 616e 9374 9104 b68e 6e61 6d65 986d 6967 an.t....name.mig │ │ │ │ -0007e0d0: 6893 749b 04b6 8e68 6193 7693 652e 9107 h.t....ha.v.e... │ │ │ │ -0007e0e0: 9c94 5468 6973 9869 7396 04b6 8f69 6c6c ..This.is....ill │ │ │ │ -0007e0f0: 7573 7472 6174 6564 9869 6e93 7468 658e ustrated.in.the. │ │ │ │ -0007e100: a18d 9112 c761 7461 626c 659b 0470 5362 .....atable..pSb │ │ │ │ -0007e110: 9053 8e65 6c6f 95ac 7277 2c91 0491 bd69 .S.elo..rw,....i │ │ │ │ -0007e120: 6e91 0470 5277 6869 6393 6898 7468 6598 n..pRwhic.h.the. │ │ │ │ -0007e130: 7465 726d 7396 0470 5269 6e98 7468 6593 terms..pRin.the. │ │ │ │ -0007e140: 636f 6c75 6d6e 9868 6561 6465 6498 60eb column.headed.`. │ │ │ │ -0007e150: 484d 4c91 04ae 11e5 7175 6f74 6174 696f HML.....quotatio │ │ │ │ -0007e160: 6ecf 2798 6172 6593 7472 616e 736c 6174 n.'.are.translat │ │ │ │ -0007e170: 6564 9862 90ac 7279 8ea1 8d91 12c7 6174 ed.b..ry......at │ │ │ │ -0007e180: 6865 9604 179d 7175 6f74 6174 696f 6e9b he....quotation. │ │ │ │ -0007e190: 0417 9c70 6172 7365 7293 746f 9874 6865 ...parser.to.the │ │ │ │ -0007e1a0: 9363 6f72 7265 7370 9053 8e6f 6e64 696e .corresp.S.ondin │ │ │ │ -0007e1b0: 6798 7465 726d 7393 696e 9874 6865 9363 g.terms.in.the.c │ │ │ │ -0007e1c0: 6f6c 756d 6e98 6865 6164 6564 9360 e550 olumn.headed.`.P │ │ │ │ -0007e1d0: 7269 6d69 7469 7665 9104 5c87 7465 726d rimitive..\.term │ │ │ │ -0007e1e0: 9100 e5b0 cf27 2e8e a18d 9112 c761 436f .....'.......aCo │ │ │ │ -0007e1f0: 6e95 ac72 7693 6572 7365 6c79 91ff 0556 n..rv.ersely...V │ │ │ │ -0007e200: 2c91 0495 e874 6865 9604 73a9 7465 726d ,....the..s.term │ │ │ │ -0007e210: 739b 0473 a869 6e93 7468 6598 6c61 7474 s..s.in.the.latt │ │ │ │ -0007e220: 6572 9863 6f6c 756d 6e93 6172 6598 616c er.column.are.al │ │ │ │ -0007e230: 7795 ac72 6193 7973 9104 73a9 7072 696e w..ra.ys..s.prin │ │ │ │ -0007e240: 9374 6564 9869 6e98 7468 6591 0473 a966 .ted.in.the..s.f │ │ │ │ -0007e250: 6f72 6d98 7368 6f93 776e 9104 73a9 696e orm.sho.wn..s.in │ │ │ │ -0007e260: 9874 6865 8ea1 8d91 12c7 6166 6f72 6d65 .the......aforme │ │ │ │ -0007e270: 7296 0539 5f6f 6e65 2e91 0925 0454 6865 r..9_one...%.The │ │ │ │ -0007e280: 93eb 484d 4c9b 0539 5ecf 636f 6e73 7472 ..HML..9^.constr │ │ │ │ -0007e290: 7563 746f 7293 6578 7072 6573 7369 6f6e uctor.expression │ │ │ │ -0007e2a0: 7393 696e 9874 6865 9372 6967 6890 ac72 s.in.the.righ..r │ │ │ │ -0007e2b0: 746d 6f73 7493 636f 6c75 6d6e 9365 7691 tmost.column.ev. │ │ │ │ -0007e2c0: ff58 e461 6c75 6174 6598 746f 9374 6865 .X.aluate.to.the │ │ │ │ -0007e2d0: 8ea1 8d91 12c7 6173 616d 6596 03ea a876 ......asame....v │ │ │ │ -0007e2e0: 91ff 58e4 616c 7565 7393 286f 6693 749a ..X.alues.(of.t. │ │ │ │ -0007e2f0: ac72 7970 9053 8e65 93eb 6174 6572 6dcf .ryp.S.e..aterm. │ │ │ │ -0007e300: 2993 6173 9374 6865 936f 7468 6572 9371 ).as.the.other.q │ │ │ │ -0007e310: 756f 7461 7469 6f6e 7393 696e 9374 6865 uotations.in.the │ │ │ │ -0007e320: 9373 616d 6593 726f 9877 2e8e a500 8ddb .same.ro.w...... │ │ │ │ -0007e330: d58d 8d8d 9127 bb27 9f8e 4009 8900 0066 .....'.'..@....f │ │ │ │ -0007e340: 6601 9d56 f0a9 0a26 638d 8d90 cccd 9f04 f..V...&c....... │ │ │ │ -0007e350: 599c 8400 0e7f ff00 0066 6692 019c f08a Y........ff..... │ │ │ │ -0007e360: 8400 0e7f ff00 0066 668e 8ea4 0e7f ff8d .......ff....... │ │ │ │ -0007e370: 8d90 cccd a404 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -0007e380: 6692 0091 fb1d 9ffb a664 d04e 6f6e 2d70 f........d.Non-p │ │ │ │ -0007e390: 7269 6d69 7469 7690 a000 6591 0480 0074 rimitiv...e....t │ │ │ │ -0007e3a0: 6572 6d73 9200 91fb 1ba1 8400 0e7f ff00 erms............ │ │ │ │ -0007e3b0: 0066 668e 8ea1 8d8d 90cc cd9f 0459 9c84 .ff..........Y.. │ │ │ │ -0007e3c0: 000e 7fff 0000 6666 9201 9cf0 8a84 000e ......ff........ │ │ │ │ -0007e3d0: 7fff 0000 6666 8e8e a18d 8d90 cccd a404 ....ff.......... │ │ │ │ -0007e3e0: 599c 8400 0e7f ff00 0066 6691 05cc ce9f Y........ff..... │ │ │ │ -0007e3f0: fba6 64e5 4b69 6e64 9604 3335 6f66 9374 ..d.Kind..35of.t │ │ │ │ -0007e400: 6572 6d91 13cf 4ba1 8400 0e7f ff00 0066 erm...K........f │ │ │ │ -0007e410: 668e 8d91 6315 26eb 484d 4c91 0433 35e5 f...c.&.HML..35. │ │ │ │ -0007e420: 7175 6f74 6174 696f 6e91 18ea c09f 0459 quotation......Y │ │ │ │ -0007e430: 9c84 000e 7fff 0000 6666 8e8d 9200 c6fb ........ff...... │ │ │ │ -0007e440: 3b50 7269 6d69 7469 7665 9104 3335 7465 ;Primitive..35te │ │ │ │ -0007e450: 726d 9106 23b7 9f04 599c 8400 0e7f ff00 rm..#...Y....... │ │ │ │ -0007e460: 0066 668e 8d92 011f 61fc 436f 6e73 7472 .ff.....a.Constr │ │ │ │ -0007e470: 7563 746f 7291 0433 3565 7870 7291 ff66 uctor..35expr..f │ │ │ │ -0007e480: 6665 7373 696f 6e91 0801 739f 0459 9c84 fession...s..Y.. │ │ │ │ -0007e490: 000e 7fff 0000 6666 8e8e 9f04 c002 8900 ......ff........ │ │ │ │ -0007e4a0: 0066 6601 9d56 f0a6 8d8d 90cc cd9f 0459 .ff..V.........Y │ │ │ │ -0007e4b0: 9c84 000e 7fff 0000 6666 915c aebf 8400 ........ff.\.... │ │ │ │ -0007e4c0: 0e7f ff00 0066 668e 8d92 00c0 c807 9f04 .....ff......... │ │ │ │ -0007e4d0: 599c 8400 0e7f ff00 0066 668e 8d92 0119 Y........ff..... │ │ │ │ -0007e4e0: 2ec8 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -0007e4f0: 8d92 019d 23bd 9f04 599c 8400 0e7f ff00 ....#...Y....... │ │ │ │ -0007e500: 0066 668e 8ea1 8d8d 90cc cda4 0459 9c84 .ff..........Y.. │ │ │ │ -0007e510: 000e 7fff 0000 6666 9105 ccce 9ffb a664 ......ff.......d │ │ │ │ -0007e520: cf4e 6567 6174 696f 6e91 28dd cca1 8400 .Negation.(..... │ │ │ │ -0007e530: 0e7f ff00 0066 668e 8d91 6315 26eb 6122 .....ff...c.&.a" │ │ │ │ -0007e540: 7ed7 74eb 6122 9148 35ad 9f04 599c 8400 ~.t.a".H5...Y... │ │ │ │ -0007e550: 0e7f ff00 0066 668e 8d92 00c6 fb3b 2224 .....ff......;"$ │ │ │ │ -0007e560: 7e91 05bf aad7 74eb 6122 9131 3705 9f04 ~.....t.a".17... │ │ │ │ -0007e570: 599c 8400 0e7f ff00 0066 668e 8d92 011f Y........ff..... │ │ │ │ -0007e580: 61fc 6d6b 5f6e 6567 2822 d774 eb61 2229 a.mk_neg(".t.a") │ │ │ │ -0007e590: 9140 06e7 9f04 599c 8400 0e7f ff00 0066 .@....Y........f │ │ │ │ -0007e5a0: 668e 8ea4 04c0 0289 0000 6666 019d 56f0 f.........ff..V. │ │ │ │ -0007e5b0: a68d 8d90 cccd a404 599c 8400 0e7f ff00 ........Y....... │ │ │ │ -0007e5c0: 0066 6691 05cc ce9f fba6 64cf 4469 736a .ff.......d.Disj │ │ │ │ -0007e5d0: 756e 6374 696f 6e91 1be8 24a1 8400 0e7f unction...$..... │ │ │ │ -0007e5e0: ff00 0066 668e 8d91 6315 26eb 6122 d774 ...ff...c.&.a".t │ │ │ │ -0007e5f0: 8d9f 01cc ccd5 318e 9604 c004 eb61 5c2f ......1......a\/ │ │ │ │ -0007e600: d774 8d9f 01cc ccd5 328e 93eb 6122 9134 .t......2...a".4 │ │ │ │ -0007e610: b7c5 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -0007e620: 8d92 00c6 fb3b 2224 5c2f 9105 bfaa d774 .....;"$\/.....t │ │ │ │ -0007e630: 8d9f 01cc ccd5 318e 9108 aaac d774 8d9f ......1......t.. │ │ │ │ -0007e640: 01cc ccd5 328e 9104 c004 eb61 2291 19ce ....2......a"... │ │ │ │ -0007e650: 759f 0459 9c84 000e 7fff 0000 6666 8e8d u..Y........ff.. │ │ │ │ -0007e660: 9201 1f61 fc6d 6b5f 6469 736a 2822 d774 ...a.mk_disj(".t │ │ │ │ -0007e670: 8d9f 01cc ccd5 318e 9604 c004 eb61 222c ......1......a", │ │ │ │ -0007e680: 22d7 748d 9f01 cccc d532 8e93 eb61 2229 ".t......2...a") │ │ │ │ -0007e690: 911b 4a01 9f04 599c 8400 0e7f ff00 0066 ..J...Y........f │ │ │ │ -0007e6a0: 668e 8ea1 8900 0066 6601 9d56 f0a6 8d8d f......ff..V.... │ │ │ │ -0007e6b0: 90cc cda4 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ -0007e6c0: 9105 ccce 9ffb a664 cf43 6f6e 6a75 6e63 .......d.Conjunc │ │ │ │ -0007e6d0: 7469 6f6e 9117 e3e3 a184 000e 7fff 0000 tion............ │ │ │ │ -0007e6e0: 6666 8e8d 9163 1526 eb61 22d7 748d 9f01 ff...c.&.a".t... │ │ │ │ -0007e6f0: cccc d531 8e96 04c0 04eb 612f 5cd7 748d ...1......a/\.t. │ │ │ │ -0007e700: 9f01 cccc d532 8e93 eb61 2291 34b7 c59f .....2...a".4... │ │ │ │ -0007e710: 0459 9c84 000e 7fff 0000 6666 8e8d 9200 .Y........ff.... │ │ │ │ -0007e720: c6fb 3b22 242f 5c91 05bf aad7 748d 9f01 ..;"$/\.....t... │ │ │ │ -0007e730: cccc d531 8e91 08aa acd7 748d 9f01 cccc ...1......t..... │ │ │ │ -0007e740: d532 8e91 04c0 04eb 6122 9119 ce75 9f04 .2......a"...u.. │ │ │ │ -0007e750: 599c 8400 0e7f ff00 0066 668e 8d92 011f Y........ff..... │ │ │ │ -0007e760: 61fc 6d6b 5f63 6f6e 6a28 22d7 748d 9f01 a.mk_conj(".t... │ │ │ │ -0007e770: cccc d531 8e96 04c0 04eb 6122 2c22 d774 ...1......a",".t │ │ │ │ -0007e780: 8d9f 01cc ccd5 328e 93eb 6122 2991 1b4a ......2...a")..J │ │ │ │ -0007e790: 019f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ -0007e7a0: a189 0000 6666 019d 56f0 a68d 8d90 cccd ....ff..V....... │ │ │ │ -0007e7b0: a404 599c 8400 0e7f ff00 0066 6691 05cc ..Y........ff... │ │ │ │ -0007e7c0: ce9f fba6 64cf 496d 706c 6963 6174 696f ....d.Implicatio │ │ │ │ -0007e7d0: 6e91 1c76 b8a1 8400 0e7f ff00 0066 668e n..v.........ff. │ │ │ │ -0007e7e0: 8d91 6315 26eb 6122 d774 8d9f 01cc ccd5 ..c.&.a".t...... │ │ │ │ -0007e7f0: 318e 9604 c004 eb61 3d3d 3ed7 748d 9f01 1......a==>.t... │ │ │ │ -0007e800: cccc d532 8e93 eb61 2291 2ef8 1b9f 0459 ...2...a"......Y │ │ │ │ -0007e810: 9c84 000e 7fff 0000 6666 8e8d 9200 c6fb ........ff...... │ │ │ │ -0007e820: 3b22 243d 3d3e 9105 bfaa d774 8d9f 01cc ;"$==>.....t.... │ │ │ │ -0007e830: ccd5 318e 9108 aaac d774 8d9f 01cc ccd5 ..1......t...... │ │ │ │ -0007e840: 328e 9104 c004 eb61 2291 140e cb9f 0459 2......a"......Y │ │ │ │ -0007e850: 9c84 000e 7fff 0000 6666 8e8d 9201 1f61 ........ff.....a │ │ │ │ -0007e860: fc6d 6b5f 696d 7028 22d7 748d 9f01 cccc .mk_imp(".t..... │ │ │ │ -0007e870: d531 8e96 04c0 04eb 6122 2c22 d774 8d9f .1......a",".t.. │ │ │ │ -0007e880: 01cc ccd5 328e 93eb 6122 2991 2109 ab9f ....2...a").!... │ │ │ │ -0007e890: 0459 9c84 000e 7fff 0000 6666 8e8e a189 .Y........ff.... │ │ │ │ -0007e8a0: 0000 6666 019d 56f0 a68d 8d90 cccd a404 ..ff..V......... │ │ │ │ -0007e8b0: 599c 8400 0e7f ff00 0066 6691 05cc ce9f Y........ff..... │ │ │ │ -0007e8c0: fba6 64cf 4571 7561 6c69 7490 ac72 7991 ..d.Equalit..ry. │ │ │ │ -0007e8d0: 2b4f eca1 8400 0e7f ff00 0066 668e 8d91 +O.........ff... │ │ │ │ -0007e8e0: 6315 26eb 6122 d774 8d9f 01cc ccd5 318e c.&.a".t......1. │ │ │ │ -0007e8f0: 9604 c004 eb61 3dd7 748d 9f01 cccc d532 .....a=.t......2 │ │ │ │ -0007e900: 8e93 eb61 2291 3a77 6f9f 0459 9c84 000e ...a".:wo..Y.... │ │ │ │ -0007e910: 7fff 0000 6666 8e8d 9200 c6fb 3b22 243d ....ff......;"$= │ │ │ │ -0007e920: 9105 bfaa d774 8d9f 01cc ccd5 318e 9108 .....t......1... │ │ │ │ -0007e930: aaac d774 8d9f 01cc ccd5 328e 9104 c004 ...t......2..... │ │ │ │ -0007e940: eb61 2291 1f8e 1f9f 0459 9c84 000e 7fff .a"......Y...... │ │ │ │ -0007e950: 0000 6666 8e8d 9201 1f61 fc6d 6b5f 6571 ..ff.....a.mk_eq │ │ │ │ -0007e960: 2822 d774 8d9f 01cc ccd5 318e 9604 c004 (".t......1..... │ │ │ │ -0007e970: eb61 222c 22d7 748d 9f01 cccc d532 8e93 .a",".t......2.. │ │ │ │ -0007e980: eb61 2229 9126 c955 9f04 599c 8400 0e7f .a").&.U..Y..... │ │ │ │ -0007e990: ff00 0066 668e 8ea1 8900 0066 6601 9d56 ...ff......ff..V │ │ │ │ -0007e9a0: f0a6 8d8d 90cc cda4 0459 9c84 000e 7fff .........Y...... │ │ │ │ -0007e9b0: 0000 6666 9105 ccce 9ffb a664 da38 cf2d ..ff.......d.8.- │ │ │ │ -0007e9c0: 7175 616e 90ac 7274 690c 6361 7469 6f6e quan..rti.cation │ │ │ │ -0007e9d0: 9105 cccd a184 000e 7fff 0000 6666 8e8d ............ff.. │ │ │ │ -0007e9e0: 9163 1526 eb61 2221 d778 eb61 2ed7 74eb .c.&.a"!.x.a..t. │ │ │ │ -0007e9f0: 6122 913b c8b1 9f04 599c 8400 0e7f ff00 a".;....Y....... │ │ │ │ -0007ea00: 0066 668e 8d92 00c6 fb3b 2224 2128 5cd7 .ff......;"$!(\. │ │ │ │ -0007ea10: 78eb 612e d774 eb61 2922 9119 4ab5 9f04 x.a..t.a)"..J... │ │ │ │ -0007ea20: 599c 8400 0e7f ff00 0066 668e 8d92 011f Y........ff..... │ │ │ │ -0007ea30: 61fc 6d6b 5f66 6f72 616c 6c28 22d7 78eb a.mk_forall(".x. │ │ │ │ -0007ea40: 6122 2c22 d774 eb61 2229 9116 db99 9f04 a",".t.a")...... │ │ │ │ -0007ea50: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ -0007ea60: 0066 6601 9d56 f0a6 8d8d 90cc cda4 0459 .ff..V.........Y │ │ │ │ -0007ea70: 9c84 000e 7fff 0000 6666 9105 ccce 9ffb ........ff...... │ │ │ │ -0007ea80: a664 da39 cf2d 7175 616e 90ac 7274 690c .d.9.-quan..rti. │ │ │ │ -0007ea90: 6361 7469 6f6e 9105 cccd a184 000e 7fff cation.......... │ │ │ │ -0007eaa0: 0000 6666 8e8d 9163 1526 eb61 223f d778 ..ff...c.&.a"?.x │ │ │ │ -0007eab0: eb61 2ed7 74eb 6122 913b c8b1 9f04 599c .a..t.a".;....Y. │ │ │ │ -0007eac0: 8400 0e7f ff00 0066 668e 8d92 00c6 fb3b .......ff......; │ │ │ │ -0007ead0: 2224 3f28 5cd7 78eb 612e d774 eb61 2922 "$?(\.x.a..t.a)" │ │ │ │ -0007eae0: 9119 4ab5 9f04 599c 8400 0e7f ff00 0066 ..J...Y........f │ │ │ │ -0007eaf0: 668e 8d92 011f 61fc 6d6b 5f65 7869 7374 f.....a.mk_exist │ │ │ │ -0007eb00: 7328 22d7 78eb 6122 2c22 d774 eb61 2229 s(".x.a",".t.a") │ │ │ │ -0007eb10: 9116 db99 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -0007eb20: 668e 8ea1 8900 0066 6601 9d56 f0a6 8d8d f......ff..V.... │ │ │ │ -0007eb30: 90cc cda4 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ -0007eb40: 9105 ccce 9ffb a664 d722 cf2d 7465 726d .......d.".-term │ │ │ │ -0007eb50: 9135 509b a184 000e 7fff 0000 6666 8e8d .5P.........ff.. │ │ │ │ -0007eb60: 9163 1526 eb61 2240 d778 eb61 2ed7 74eb .c.&.a"@.x.a..t. │ │ │ │ -0007eb70: 6122 913b c8b1 9f04 599c 8400 0e7f ff00 a".;....Y....... │ │ │ │ -0007eb80: 0066 668e 8d92 00c6 fb3b 2224 4028 5cd7 .ff......;"$@(\. │ │ │ │ -0007eb90: 78eb 612e d774 eb61 2922 9119 4ab5 9f04 x.a..t.a)"..J... │ │ │ │ -0007eba0: 599c 8400 0e7f ff00 0066 668e 8d92 011f Y........ff..... │ │ │ │ -0007ebb0: 61fc 6d6b 5f73 656c 6563 7428 22d7 78eb a.mk_select(".x. │ │ │ │ -0007ebc0: 6122 2c22 d774 eb61 2229 9116 db99 9f04 a",".t.a")...... │ │ │ │ -0007ebd0: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ -0007ebe0: 0066 6601 9d56 f0a6 8d8d 90cc cda4 0459 .ff..V.........Y │ │ │ │ -0007ebf0: 9c84 000e 7fff 0000 6666 9105 ccce 9ffb ........ff...... │ │ │ │ -0007ec00: a664 cf43 6f6e 6469 7469 6f6e 616c 911a .d.Conditional.. │ │ │ │ -0007ec10: d3e1 a184 000e 7fff 0000 6666 8e8d 9163 ..........ff...c │ │ │ │ -0007ec20: 1526 eb61 2228 d774 eb61 3d3e d774 8d9f .&.a"(.t.a=>.t.. │ │ │ │ -0007ec30: 01cc ccd5 318e 9604 c004 eb61 7cd7 748d ....1......a|.t. │ │ │ │ -0007ec40: 9f01 cccc d532 8e93 eb61 2922 911f 3a91 .....2...a)"..:. │ │ │ │ -0007ec50: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ -0007ec60: 00c6 fb3b 2243 4f4e 4491 05bf aad7 7491 ...;"COND.....t. │ │ │ │ -0007ec70: 03ea a874 8d9f 01cc ccd5 318e 9108 aaac ...t......1..... │ │ │ │ -0007ec80: d774 8d9f 01cc ccd5 328e 9104 c004 eb61 .t......2......a │ │ │ │ -0007ec90: 2291 0be5 ed9f 0459 9c84 000e 7fff 0000 "......Y........ │ │ │ │ -0007eca0: 6666 8e8d 9201 1f61 fc6d 6b5f 636f 6e64 ff.....a.mk_cond │ │ │ │ -0007ecb0: 2822 d774 eb61 222c 22d7 748d 9f01 cccc (".t.a",".t..... │ │ │ │ -0007ecc0: d531 8e96 04c0 04eb 6122 2c22 d774 8d9f .1......a",".t.. │ │ │ │ -0007ecd0: 01cc ccd5 328e 93eb 6122 2991 05cc cd9f ....2...a")..... │ │ │ │ -0007ece0: 0459 9c84 000e 7fff 0000 6666 8e8e a189 .Y........ff.... │ │ │ │ -0007ecf0: 0000 6666 019d 56f0 a68d 8d90 cccd a404 ..ff..V......... │ │ │ │ -0007ed00: 599c 8400 0e7f ff00 0066 6691 05cc ce9f Y........ff..... │ │ │ │ -0007ed10: fba6 646c 6574 cf2d 6578 7072 6573 7369 ..dlet.-expressi │ │ │ │ -0007ed20: 6f6e 910d 0a91 a184 000e 7fff 0000 6666 on............ff │ │ │ │ -0007ed30: 8e8d 9163 1526 eb61 226c 6574 9605 bfaa ...c.&.a"let.... │ │ │ │ -0007ed40: d778 eb61 3dd7 748d 9f01 cccc d531 8e91 .x.a=.t......1.. │ │ │ │ -0007ed50: 0a7f aeeb 6169 6e93 d774 8d9f 01cc ccd5 ....ain..t...... │ │ │ │ -0007ed60: 328e 9104 c004 eb61 2291 05cc cd9f 0459 2......a"......Y │ │ │ │ -0007ed70: 9c84 000e 7fff 0000 6666 8e8d 9200 c6fb ........ff...... │ │ │ │ -0007ed80: 3b22 4c45 5428 5cd7 78eb 612e d774 8d9f ;"LET(\.x.a..t.. │ │ │ │ -0007ed90: 01cc ccd5 328e 9604 c004 eb61 29d7 748d ....2......a).t. │ │ │ │ -0007eda0: 9f01 cccc d531 8e93 eb61 2291 05cc cd9f .....1...a"..... │ │ │ │ -0007edb0: 0459 9c84 000e 7fff 0000 6666 8e8d 9201 .Y........ff.... │ │ │ │ -0007edc0: 1f61 fc6d 6b5f 6c65 7428 225c d778 eb61 .a.mk_let("\.x.a │ │ │ │ -0007edd0: 2ed7 748d 9f01 cccc d531 8e96 04c0 04eb ..t......1...... │ │ │ │ -0007ede0: 6122 2c22 d774 8d9f 01cc ccd5 328e 93eb a",".t......2... │ │ │ │ -0007edf0: 6122 2991 0edd 059f 0459 9c84 000e 7fff a")......Y...... │ │ │ │ -0007ee00: 0000 6666 8e8e a189 0000 6666 019d 56f0 ..ff......ff..V. │ │ │ │ -0007ee10: 8e8e 8ea1 8d91 1e28 f0cf 5468 6572 659b .......(..There. │ │ │ │ -0007ee20: 0451 be61 7265 9604 51bf 636f 6e73 7472 .Q.are..Q.constr │ │ │ │ -0007ee30: 7563 746f 7273 2c91 046b 8464 6573 7472 uctors,..k.destr │ │ │ │ -0007ee40: 7563 746f 7273 9361 6e64 9869 6e64 6963 uctors.and.indic │ │ │ │ -0007ee50: 6174 6f72 7393 666f 7298 616c 6c93 7468 ators.for.all.th │ │ │ │ -0007ee60: 6598 6f62 90ac 7276 696f 7573 9363 6f6e e.ob..rvious.con │ │ │ │ -0007ee70: 7374 7275 6374 732e 9106 6e23 2849 6e2d structs...n#(In- │ │ │ │ -0007ee80: 8e9f 1000 008d 9112 c761 6469 6361 746f .........adicato │ │ │ │ -0007ee90: 7273 2c8d 9103 bc17 652e 672e 8e8d 9119 rs,.....e.g..... │ │ │ │ -0007eea0: 0c7e eb61 6973 5f6e 6567 8e91 3b8a 7acf .~.ais_neg..;.z. │ │ │ │ -0007eeb0: 2c91 03bc 1772 6574 7572 6e96 03b0 7374 ,....return...st │ │ │ │ -0007eec0: 7275 7468 9376 91ff 58e4 616c 7565 7393 ruth.v..X.alues. │ │ │ │ -0007eed0: 696e 6469 6361 7469 6e67 9377 6865 7468 indicating.wheth │ │ │ │ -0007eee0: 6572 936f 7293 6e6f 7493 6193 7465 726d er.or.not.a.term │ │ │ │ -0007eef0: 9362 9053 8e65 6c6f 6e67 7393 746f 9374 .b.S.elongs.to.t │ │ │ │ -0007ef00: 6865 8e8e 9f24 fd13 8e8c 8b00 0000 9400 he...$.......... │ │ │ │ -0007ef10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0007d9d0: 0000 0000 07cd aea0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ +0007d9e0: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ +0007d9f0: 3131 2e34 2e91 0a80 0051 756f 7461 7469 11.4.....Quotati │ │ │ │ +0007da00: 6f6e 9201 514a ef31 3437 8e91 12c7 619f on..QJ.147....a. │ │ │ │ +0007da10: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +0007da20: a002 942f df8d a0fd c543 4f8d 8d8d 9161 .../.....CO....a │ │ │ │ +0007da30: 2e5d 9fba f338 8900 0066 6601 2a70 84a9 .]...8...ff.*p.. │ │ │ │ +0007da40: 0a26 638d 8d90 cccd 9f04 599c 8400 0e7f .&c.......Y..... │ │ │ │ +0007da50: ff00 0066 6692 012a 0a1e 8400 0e7f ff00 ...ff..*........ │ │ │ │ +0007da60: 0066 668e 8ea4 0e7f ff8d 8d90 cccd a404 .ff............. │ │ │ │ +0007da70: 599c 8400 0e7f ff00 0066 6691 6652 929f Y........ff.fR.. │ │ │ │ +0007da80: fba6 6450 7269 6d69 7469 7690 a000 6591 ..dPrimitiv...e. │ │ │ │ +0007da90: 0480 0074 6572 6d73 9166 5290 a184 000e ...terms.fR..... │ │ │ │ +0007daa0: 7fff 0000 6666 8e8e a18d 8d90 cccd 9f04 ....ff.......... │ │ │ │ +0007dab0: 599c 8400 0e7f ff00 0066 6692 012a 0a1e Y........ff..*.. │ │ │ │ +0007dac0: 8400 0e7f ff00 0066 668e 8ea1 8d8d 90cc .......ff....... │ │ │ │ +0007dad0: cda4 0459 9c84 000e 7fff 0000 6666 9105 ...Y........ff.. │ │ │ │ +0007dae0: ccce 9ffb a664 e54b 696e 6496 0433 356f .....d.Kind..35o │ │ │ │ +0007daf0: 6693 7465 726d 9105 cccd a184 000e 7fff f.term.......... │ │ │ │ +0007db00: 0000 6666 8e8d 9155 12a8 eb48 4d4c 9104 ..ff...U...HML.. │ │ │ │ +0007db10: 3335 e571 756f 7461 7469 6f6e 9105 cccd 35.quotation.... │ │ │ │ +0007db20: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ +0007db30: 00a5 daca 436f 6e73 7472 7563 746f 7291 ....Constructor. │ │ │ │ +0007db40: 0433 3565 7870 7291 ff66 6665 7373 696f .35expr..ffessio │ │ │ │ +0007db50: 6e91 0ea2 399f 0459 9c84 000e 7fff 0000 n...9..Y........ │ │ │ │ +0007db60: 6666 8e8e 9f04 c002 8900 0066 6601 2a70 ff.........ff.*p │ │ │ │ +0007db70: 84a6 8d8d 90cc cd9f 0459 9c84 000e 7fff .........Y...... │ │ │ │ +0007db80: 0000 6666 914e ac41 8400 0e7f ff00 0066 ..ff.N.A.......f │ │ │ │ +0007db90: 668e 8d92 009f a796 9f04 599c 8400 0e7f f.........Y..... │ │ │ │ +0007dba0: ff00 0066 668e 8d92 012a 3d51 9f04 599c ...ff....*=Q..Y. │ │ │ │ +0007dbb0: 8400 0e7f ff00 0066 668e 8ea1 8d8d 90cc .......ff....... │ │ │ │ +0007dbc0: cda4 0459 9c84 000e 7fff 0000 6666 9105 ...Y........ff.. │ │ │ │ +0007dbd0: ccce 9ffb a664 cf56 91ff 0556 6172 6961 .....d.V...Varia │ │ │ │ +0007dbe0: 626c 6591 1e72 68a1 8400 0e7f ff00 0066 ble..rh........f │ │ │ │ +0007dbf0: 668e 8d91 5512 a8eb 6122 d776 956e 3961 f...U...a".v.n9a │ │ │ │ +0007dc00: 7290 538e eb61 3ad7 1b93 eb61 2291 2053 r.S..a:....a". S │ │ │ │ +0007dc10: 849f 0459 9c84 000e 7fff 0000 6666 8e8d ...Y........ff.. │ │ │ │ +0007dc20: 9200 a5da ca6d 6b5f 7661 7228 60d7 7695 .....mk_var(`.v. │ │ │ │ +0007dc30: 6e39 6172 9053 8eeb 6160 2c22 3ad7 1b93 n9ar.S..a`,":... │ │ │ │ +0007dc40: eb61 2229 911a e4cf 9f04 599c 8400 0e7f .a")......Y..... │ │ │ │ +0007dc50: ff00 0066 668e 8ea4 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +0007dc60: 012a 7084 a68d 8d90 cccd a404 599c 8400 .*p.........Y... │ │ │ │ +0007dc70: 0e7f ff00 0066 6691 05cc ce9f fba6 64cf .....ff.......d. │ │ │ │ +0007dc80: 436f 6e73 7461 6e90 ac72 7491 1a22 6ba1 Constan..rt.."k. │ │ │ │ +0007dc90: 8400 0e7f ff00 0066 668e 8d91 5512 a8eb .......ff...U... │ │ │ │ +0007dca0: 6122 d763 6f6e 7374 eb61 3ad7 1b90 6e39 a".const.a:...n9 │ │ │ │ +0007dcb0: eb61 2291 16ba d69f 0459 9c84 000e 7fff .a"......Y...... │ │ │ │ +0007dcc0: 0000 6666 8e8d 9200 a5da ca6d 6b5f 636f ..ff.......mk_co │ │ │ │ +0007dcd0: 6e73 7428 60d7 636f 6e73 74eb 6160 2c22 nst(`.const.a`," │ │ │ │ +0007dce0: 3ad7 1b90 6e39 eb61 2229 9105 cccd 9f04 :...n9.a")...... │ │ │ │ +0007dcf0: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ +0007dd00: 0066 6601 2a70 84a6 8d8d 90cc cda4 0459 .ff.*p.........Y │ │ │ │ +0007dd10: 9c84 000e 7fff 0000 6666 9105 ccce 9ffb ........ff...... │ │ │ │ +0007dd20: a664 cf43 6f6d 90ac 7262 696e 6174 696f .d.Com..rbinatio │ │ │ │ +0007dd30: 6e91 069d d9a1 8400 0e7f ff00 0066 668e n............ff. │ │ │ │ +0007dd40: 8d91 5512 a8eb 6122 d774 8d9f 01cc ccd5 ..U...a".t...... │ │ │ │ +0007dd50: 318e 9108 aaac d774 8d9f 01cc ccd5 328e 1......t......2. │ │ │ │ +0007dd60: 9104 c004 eb61 2291 292e 7e9f 0459 9c84 .....a".).~..Y.. │ │ │ │ +0007dd70: 000e 7fff 0000 6666 8e8d 9200 a5da ca6d ......ff.......m │ │ │ │ +0007dd80: 6b5f 636f 6d62 2822 d774 8d9f 01cc ccd5 k_comb(".t...... │ │ │ │ +0007dd90: 318e 9604 c004 eb61 222c 22d7 748d 9f01 1......a",".t... │ │ │ │ +0007dda0: cccc d532 8e93 eb61 2229 9121 eac7 9f04 ...2...a").!.... │ │ │ │ +0007ddb0: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ +0007ddc0: 0066 6601 2a70 84a6 8d8d 90cc cda4 0459 .ff.*p.........Y │ │ │ │ +0007ddd0: 9c84 000e 7fff 0000 6666 9105 ccce 9ffb ........ff...... │ │ │ │ +0007dde0: a664 cf41 6273 7472 6163 7469 6f6e 910c .d.Abstraction.. │ │ │ │ +0007ddf0: 6e30 a184 000e 7fff 0000 6666 8e8d 9155 n0........ff...U │ │ │ │ +0007de00: 12a8 eb61 225c d778 eb61 2ed7 74eb 6122 ...a"\.x.a..t.a" │ │ │ │ +0007de10: 9128 aabe 9f04 599c 8400 0e7f ff00 0066 .(....Y........f │ │ │ │ +0007de20: 668e 8d92 00a5 daca 6d6b 5f61 6273 2822 f.......mk_abs(" │ │ │ │ +0007de30: d778 eb61 222c 22d7 74eb 6122 2991 2ebb .x.a",".t.a")... │ │ │ │ +0007de40: 5d9f 0459 9c84 000e 7fff 0000 6666 8e8e ]..Y........ff.. │ │ │ │ +0007de50: a189 0000 6666 012a 7084 8e8e 8e9f 6745 ....ff.*p.....gE │ │ │ │ +0007de60: 078d 8d91 12c7 61eb 4731 312e 342e 338e ......a.G11.4.3. │ │ │ │ +0007de70: 914c 60f5 5370 9073 3365 6369 616c 9605 .L`.Sp.s3ecial.. │ │ │ │ +0007de80: 6666 7379 6e90 8ccc 7461 6374 6963 9366 ffsyn...tactic.f │ │ │ │ +0007de90: 6f72 6d73 8e9f 17c0 008d 9112 c761 cf54 orms.........a.T │ │ │ │ +0007dea0: 6865 9603 a31b eb48 484f 4c9b 03a3 1ccf he.....HHOL..... │ │ │ │ +0007deb0: 7175 6f74 6174 696f 6e93 7061 7273 6572 quotation.parser │ │ │ │ +0007dec0: 9863 616e 9374 7261 6e73 6c61 7465 9876 .can.translate.v │ │ │ │ +0007ded0: 91ff 58e4 6172 696f 7573 9373 7461 6e64 ..X.arious.stand │ │ │ │ +0007dee0: 6172 6498 6c6f 6769 6361 6c93 6e6f 7461 ard.logical.nota │ │ │ │ +0007def0: 7469 6f6e 7398 696e 9aac 7274 6f93 7072 tions.in..rto.pr │ │ │ │ +0007df00: 696d 6974 6976 9865 8ea4 1000 008d 9112 imitiv.e........ │ │ │ │ +0007df10: c761 7465 726d 732e 9106 83b9 4691 ff05 .aterms.....F... │ │ │ │ +0007df20: 566f 7296 0458 f165 7861 6d70 6c65 2c91 Vor..X.example,. │ │ │ │ +0007df30: 0474 8269 6693 eb61 2b96 0458 f0cf 6861 .t.if..a+..X..ha │ │ │ │ +0007df40: 7393 6290 538e 6565 6e9b 0458 f164 6563 s.b.S.een..X.dec │ │ │ │ +0007df50: 6c61 7265 6493 616e 9869 6e0c 7893 2861 lared.an.in.x.(a │ │ │ │ +0007df60: 7393 6578 706c 6169 6e65 6498 696e 9353 s.explained.in.S │ │ │ │ +0007df70: 6563 7469 6f6e 9831 312e 3829 2c91 0474 ection.11.8),..t │ │ │ │ +0007df80: 8274 6865 6e8e a18d 9112 c761 eb61 2278 .then......a.a"x │ │ │ │ +0007df90: 2b31 2296 02f1 4acf 6973 9374 7261 6e73 +1"...J.is.trans │ │ │ │ +0007dfa0: 6c61 7465 649b 02f1 4b74 6f93 eb61 2224 lated...Kto..a"$ │ │ │ │ +0007dfb0: 2b96 05bf aa78 9331 22cf 2e91 04e5 c154 +....x.1"......T │ │ │ │ +0007dfc0: 6865 9602 f14a 6573 6361 7090 538e 6593 he...Jescap.S.e. │ │ │ │ +0007dfd0: 6390 ac72 6861 7261 6374 6572 93eb 6124 c..rharacter..a$ │ │ │ │ +0007dfe0: 98cf 7375 7070 7265 7373 6573 9374 6865 ..suppresses.the │ │ │ │ +0007dff0: 9369 6e0c 7893 6290 538e 6568 6190 ac72 .in.x.b.S.eha..r │ │ │ │ +0007e000: 7669 6f75 7298 6f66 93eb 612b 8ea1 8d91 viour.of..a+.... │ │ │ │ +0007e010: 12c7 61cf 616e 649b 037d 4270 7265 7695 ..a.and..}Bprev. │ │ │ │ +0007e020: ac72 656e 9374 7398 7468 6598 7175 6f74 .ren.ts.the.quot │ │ │ │ +0007e030: 6174 696f 6e98 7061 7273 6572 9867 6574 ation.parser.get │ │ │ │ +0007e040: 7469 6e67 9863 6f6e 6675 7365 642e 9105 ting.confused... │ │ │ │ +0007e050: 1468 496e 9867 656e 6572 616c 2c91 0393 .hIn.general,... │ │ │ │ +0007e060: 23eb 6124 98cf 6361 6e98 6290 538e 6598 #.a$..can.b.S.e. │ │ │ │ +0007e070: 7573 6564 9874 6f98 7375 7070 7265 7373 used.to.suppress │ │ │ │ +0007e080: 8ea1 8d91 12c7 6161 6e95 ac72 799b 04b6 ......aan..ry... │ │ │ │ +0007e090: 8f73 7090 538e 6563 6961 6c91 04b6 8e73 .sp.S.ecial....s │ │ │ │ +0007e0a0: 796e 9374 6163 7469 6398 6290 538e 6568 yn.tactic.b.S.eh │ │ │ │ +0007e0b0: 6193 7669 6f75 7291 04b6 8e61 9863 6f6e a.viour....a.con │ │ │ │ +0007e0c0: 7374 616e 9374 9104 b68e 6e61 6d65 986d stan.t....name.m │ │ │ │ +0007e0d0: 6967 6893 749b 04b6 8e68 6193 7693 652e igh.t....ha.v.e. │ │ │ │ +0007e0e0: 9107 9c94 5468 6973 9869 7396 04b6 8f69 ....This.is....i │ │ │ │ +0007e0f0: 6c6c 7573 7472 6174 6564 9869 6e93 7468 llustrated.in.th │ │ │ │ +0007e100: 658e a18d 9112 c761 7461 626c 659b 0470 e......atable..p │ │ │ │ +0007e110: 5362 9053 8e65 6c6f 95ac 7277 2c91 0491 Sb.S.elo..rw,... │ │ │ │ +0007e120: bd69 6e91 0470 5277 6869 6393 6898 7468 .in..pRwhic.h.th │ │ │ │ +0007e130: 6598 7465 726d 7396 0470 5269 6e98 7468 e.terms..pRin.th │ │ │ │ +0007e140: 6593 636f 6c75 6d6e 9868 6561 6465 6498 e.column.headed. │ │ │ │ +0007e150: 60eb 484d 4c91 04ae 11e5 7175 6f74 6174 `.HML.....quotat │ │ │ │ +0007e160: 696f 6ecf 2798 6172 6593 7472 616e 736c ion.'.are.transl │ │ │ │ +0007e170: 6174 6564 9862 90ac 7279 8ea1 8d91 12c7 ated.b..ry...... │ │ │ │ +0007e180: 6174 6865 9604 179d 7175 6f74 6174 696f athe....quotatio │ │ │ │ +0007e190: 6e9b 0417 9c70 6172 7365 7293 746f 9874 n....parser.to.t │ │ │ │ +0007e1a0: 6865 9363 6f72 7265 7370 9053 8e6f 6e64 he.corresp.S.ond │ │ │ │ +0007e1b0: 696e 6798 7465 726d 7393 696e 9874 6865 ing.terms.in.the │ │ │ │ +0007e1c0: 9363 6f6c 756d 6e98 6865 6164 6564 9360 .column.headed.` │ │ │ │ +0007e1d0: e550 7269 6d69 7469 7665 9104 5c87 7465 .Primitive..\.te │ │ │ │ +0007e1e0: 726d 9100 e5b0 cf27 2e8e a18d 9112 c761 rm.....'.......a │ │ │ │ +0007e1f0: 436f 6e95 ac72 7693 6572 7365 6c79 91ff Con..rv.ersely.. │ │ │ │ +0007e200: 0556 2c91 0495 e874 6865 9604 73a9 7465 .V,....the..s.te │ │ │ │ +0007e210: 726d 739b 0473 a869 6e93 7468 6598 6c61 rms..s.in.the.la │ │ │ │ +0007e220: 7474 6572 9863 6f6c 756d 6e93 6172 6598 tter.column.are. │ │ │ │ +0007e230: 616c 7795 ac72 6193 7973 9104 73a9 7072 alw..ra.ys..s.pr │ │ │ │ +0007e240: 696e 9374 6564 9869 6e98 7468 6591 0473 in.ted.in.the..s │ │ │ │ +0007e250: a966 6f72 6d98 7368 6f93 776e 9104 73a9 .form.sho.wn..s. │ │ │ │ +0007e260: 696e 9874 6865 8ea1 8d91 12c7 6166 6f72 in.the......afor │ │ │ │ +0007e270: 6d65 7296 0539 5f6f 6e65 2e91 0925 0454 mer..9_one...%.T │ │ │ │ +0007e280: 6865 93eb 484d 4c9b 0539 5ecf 636f 6e73 he..HML..9^.cons │ │ │ │ +0007e290: 7472 7563 746f 7293 6578 7072 6573 7369 tructor.expressi │ │ │ │ +0007e2a0: 6f6e 7393 696e 9874 6865 9372 6967 6890 ons.in.the.righ. │ │ │ │ +0007e2b0: ac72 746d 6f73 7493 636f 6c75 6d6e 9365 .rtmost.column.e │ │ │ │ +0007e2c0: 7691 ff58 e461 6c75 6174 6598 746f 9374 v..X.aluate.to.t │ │ │ │ +0007e2d0: 6865 8ea1 8d91 12c7 6173 616d 6596 03ea he......asame... │ │ │ │ +0007e2e0: a876 91ff 58e4 616c 7565 7393 286f 6693 .v..X.alues.(of. │ │ │ │ +0007e2f0: 749a ac72 7970 9053 8e65 93eb 6174 6572 t..ryp.S.e..ater │ │ │ │ +0007e300: 6dcf 2993 6173 9374 6865 936f 7468 6572 m.).as.the.other │ │ │ │ +0007e310: 9371 756f 7461 7469 6f6e 7393 696e 9374 .quotations.in.t │ │ │ │ +0007e320: 6865 9373 616d 6593 726f 9877 2e8e a500 he.same.ro.w.... │ │ │ │ +0007e330: 8ddb d58d 8d8d 9127 bb27 9f8e 4009 8900 .......'.'..@... │ │ │ │ +0007e340: 0066 6601 9d56 f0a9 0a26 638d 8d90 cccd .ff..V...&c..... │ │ │ │ +0007e350: 9f04 599c 8400 0e7f ff00 0066 6692 019c ..Y........ff... │ │ │ │ +0007e360: f08a 8400 0e7f ff00 0066 668e 8ea4 0e7f .........ff..... │ │ │ │ +0007e370: ff8d 8d90 cccd a404 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +0007e380: 0066 6692 0091 fb1d 9ffb a664 d04e 6f6e .ff........d.Non │ │ │ │ +0007e390: 2d70 7269 6d69 7469 7690 a000 6591 0480 -primitiv...e... │ │ │ │ +0007e3a0: 0074 6572 6d73 9200 91fb 1ba1 8400 0e7f .terms.......... │ │ │ │ +0007e3b0: ff00 0066 668e 8ea1 8d8d 90cc cd9f 0459 ...ff..........Y │ │ │ │ +0007e3c0: 9c84 000e 7fff 0000 6666 9201 9cf0 8a84 ........ff...... │ │ │ │ +0007e3d0: 000e 7fff 0000 6666 8e8e a18d 8d90 cccd ......ff........ │ │ │ │ +0007e3e0: a404 599c 8400 0e7f ff00 0066 6691 05cc ..Y........ff... │ │ │ │ +0007e3f0: ce9f fba6 64e5 4b69 6e64 9604 3335 6f66 ....d.Kind..35of │ │ │ │ +0007e400: 9374 6572 6d91 13cf 4ba1 8400 0e7f ff00 .term...K....... │ │ │ │ +0007e410: 0066 668e 8d91 6315 26eb 484d 4c91 0433 .ff...c.&.HML..3 │ │ │ │ +0007e420: 35e5 7175 6f74 6174 696f 6e91 18ea c09f 5.quotation..... │ │ │ │ +0007e430: 0459 9c84 000e 7fff 0000 6666 8e8d 9200 .Y........ff.... │ │ │ │ +0007e440: c6fb 3b50 7269 6d69 7469 7665 9104 3335 ..;Primitive..35 │ │ │ │ +0007e450: 7465 726d 9106 23b7 9f04 599c 8400 0e7f term..#...Y..... │ │ │ │ +0007e460: ff00 0066 668e 8d92 011f 61fc 436f 6e73 ...ff.....a.Cons │ │ │ │ +0007e470: 7472 7563 746f 7291 0433 3565 7870 7291 tructor..35expr. │ │ │ │ +0007e480: ff66 6665 7373 696f 6e91 0801 739f 0459 .ffession...s..Y │ │ │ │ +0007e490: 9c84 000e 7fff 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ +0007e4a0: 8900 0066 6601 9d56 f0a6 8d8d 90cc cd9f ...ff..V........ │ │ │ │ +0007e4b0: 0459 9c84 000e 7fff 0000 6666 915c aebf .Y........ff.\.. │ │ │ │ +0007e4c0: 8400 0e7f ff00 0066 668e 8d92 00c0 c807 .......ff....... │ │ │ │ +0007e4d0: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ +0007e4e0: 0119 2ec8 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +0007e4f0: 668e 8d92 019d 23bd 9f04 599c 8400 0e7f f.....#...Y..... │ │ │ │ +0007e500: ff00 0066 668e 8ea1 8d8d 90cc cda4 0459 ...ff..........Y │ │ │ │ +0007e510: 9c84 000e 7fff 0000 6666 9105 ccce 9ffb ........ff...... │ │ │ │ +0007e520: a664 cf4e 6567 6174 696f 6e91 28dd cca1 .d.Negation.(... │ │ │ │ +0007e530: 8400 0e7f ff00 0066 668e 8d91 6315 26eb .......ff...c.&. │ │ │ │ +0007e540: 6122 7ed7 74eb 6122 9148 35ad 9f04 599c a"~.t.a".H5...Y. │ │ │ │ +0007e550: 8400 0e7f ff00 0066 668e 8d92 00c6 fb3b .......ff......; │ │ │ │ +0007e560: 2224 7e91 05bf aad7 74eb 6122 9131 3705 "$~.....t.a".17. │ │ │ │ +0007e570: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ +0007e580: 011f 61fc 6d6b 5f6e 6567 2822 d774 eb61 ..a.mk_neg(".t.a │ │ │ │ +0007e590: 2229 9140 06e7 9f04 599c 8400 0e7f ff00 ").@....Y....... │ │ │ │ +0007e5a0: 0066 668e 8ea4 04c0 0289 0000 6666 019d .ff.........ff.. │ │ │ │ +0007e5b0: 56f0 a68d 8d90 cccd a404 599c 8400 0e7f V.........Y..... │ │ │ │ +0007e5c0: ff00 0066 6691 05cc ce9f fba6 64cf 4469 ...ff.......d.Di │ │ │ │ +0007e5d0: 736a 756e 6374 696f 6e91 1be8 24a1 8400 sjunction...$... │ │ │ │ +0007e5e0: 0e7f ff00 0066 668e 8d91 6315 26eb 6122 .....ff...c.&.a" │ │ │ │ +0007e5f0: d774 8d9f 01cc ccd5 318e 9604 c004 eb61 .t......1......a │ │ │ │ +0007e600: 5c2f d774 8d9f 01cc ccd5 328e 93eb 6122 \/.t......2...a" │ │ │ │ +0007e610: 9134 b7c5 9f04 599c 8400 0e7f ff00 0066 .4....Y........f │ │ │ │ +0007e620: 668e 8d92 00c6 fb3b 2224 5c2f 9105 bfaa f......;"$\/.... │ │ │ │ +0007e630: d774 8d9f 01cc ccd5 318e 9108 aaac d774 .t......1......t │ │ │ │ +0007e640: 8d9f 01cc ccd5 328e 9104 c004 eb61 2291 ......2......a". │ │ │ │ +0007e650: 19ce 759f 0459 9c84 000e 7fff 0000 6666 ..u..Y........ff │ │ │ │ +0007e660: 8e8d 9201 1f61 fc6d 6b5f 6469 736a 2822 .....a.mk_disj(" │ │ │ │ +0007e670: d774 8d9f 01cc ccd5 318e 9604 c004 eb61 .t......1......a │ │ │ │ +0007e680: 222c 22d7 748d 9f01 cccc d532 8e93 eb61 ",".t......2...a │ │ │ │ +0007e690: 2229 911b 4a01 9f04 599c 8400 0e7f ff00 ")..J...Y....... │ │ │ │ +0007e6a0: 0066 668e 8ea1 8900 0066 6601 9d56 f0a6 .ff......ff..V.. │ │ │ │ +0007e6b0: 8d8d 90cc cda4 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ +0007e6c0: 6666 9105 ccce 9ffb a664 cf43 6f6e 6a75 ff.......d.Conju │ │ │ │ +0007e6d0: 6e63 7469 6f6e 9117 e3e3 a184 000e 7fff nction.......... │ │ │ │ +0007e6e0: 0000 6666 8e8d 9163 1526 eb61 22d7 748d ..ff...c.&.a".t. │ │ │ │ +0007e6f0: 9f01 cccc d531 8e96 04c0 04eb 612f 5cd7 .....1......a/\. │ │ │ │ +0007e700: 748d 9f01 cccc d532 8e93 eb61 2291 34b7 t......2...a".4. │ │ │ │ +0007e710: c59f 0459 9c84 000e 7fff 0000 6666 8e8d ...Y........ff.. │ │ │ │ +0007e720: 9200 c6fb 3b22 242f 5c91 05bf aad7 748d ....;"$/\.....t. │ │ │ │ +0007e730: 9f01 cccc d531 8e91 08aa acd7 748d 9f01 .....1......t... │ │ │ │ +0007e740: cccc d532 8e91 04c0 04eb 6122 9119 ce75 ...2......a"...u │ │ │ │ +0007e750: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ +0007e760: 011f 61fc 6d6b 5f63 6f6e 6a28 22d7 748d ..a.mk_conj(".t. │ │ │ │ +0007e770: 9f01 cccc d531 8e96 04c0 04eb 6122 2c22 .....1......a"," │ │ │ │ +0007e780: d774 8d9f 01cc ccd5 328e 93eb 6122 2991 .t......2...a"). │ │ │ │ +0007e790: 1b4a 019f 0459 9c84 000e 7fff 0000 6666 .J...Y........ff │ │ │ │ +0007e7a0: 8e8e a189 0000 6666 019d 56f0 a68d 8d90 ......ff..V..... │ │ │ │ +0007e7b0: cccd a404 599c 8400 0e7f ff00 0066 6691 ....Y........ff. │ │ │ │ +0007e7c0: 05cc ce9f fba6 64cf 496d 706c 6963 6174 ......d.Implicat │ │ │ │ +0007e7d0: 696f 6e91 1c76 b8a1 8400 0e7f ff00 0066 ion..v.........f │ │ │ │ +0007e7e0: 668e 8d91 6315 26eb 6122 d774 8d9f 01cc f...c.&.a".t.... │ │ │ │ +0007e7f0: ccd5 318e 9604 c004 eb61 3d3d 3ed7 748d ..1......a==>.t. │ │ │ │ +0007e800: 9f01 cccc d532 8e93 eb61 2291 2ef8 1b9f .....2...a"..... │ │ │ │ +0007e810: 0459 9c84 000e 7fff 0000 6666 8e8d 9200 .Y........ff.... │ │ │ │ +0007e820: c6fb 3b22 243d 3d3e 9105 bfaa d774 8d9f ..;"$==>.....t.. │ │ │ │ +0007e830: 01cc ccd5 318e 9108 aaac d774 8d9f 01cc ....1......t.... │ │ │ │ +0007e840: ccd5 328e 9104 c004 eb61 2291 140e cb9f ..2......a"..... │ │ │ │ +0007e850: 0459 9c84 000e 7fff 0000 6666 8e8d 9201 .Y........ff.... │ │ │ │ +0007e860: 1f61 fc6d 6b5f 696d 7028 22d7 748d 9f01 .a.mk_imp(".t... │ │ │ │ +0007e870: cccc d531 8e96 04c0 04eb 6122 2c22 d774 ...1......a",".t │ │ │ │ +0007e880: 8d9f 01cc ccd5 328e 93eb 6122 2991 2109 ......2...a").!. │ │ │ │ +0007e890: ab9f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ +0007e8a0: a189 0000 6666 019d 56f0 a68d 8d90 cccd ....ff..V....... │ │ │ │ +0007e8b0: a404 599c 8400 0e7f ff00 0066 6691 05cc ..Y........ff... │ │ │ │ +0007e8c0: ce9f fba6 64cf 4571 7561 6c69 7490 ac72 ....d.Equalit..r │ │ │ │ +0007e8d0: 7991 2b4f eca1 8400 0e7f ff00 0066 668e y.+O.........ff. │ │ │ │ +0007e8e0: 8d91 6315 26eb 6122 d774 8d9f 01cc ccd5 ..c.&.a".t...... │ │ │ │ +0007e8f0: 318e 9604 c004 eb61 3dd7 748d 9f01 cccc 1......a=.t..... │ │ │ │ +0007e900: d532 8e93 eb61 2291 3a77 6f9f 0459 9c84 .2...a".:wo..Y.. │ │ │ │ +0007e910: 000e 7fff 0000 6666 8e8d 9200 c6fb 3b22 ......ff......;" │ │ │ │ +0007e920: 243d 9105 bfaa d774 8d9f 01cc ccd5 318e $=.....t......1. │ │ │ │ +0007e930: 9108 aaac d774 8d9f 01cc ccd5 328e 9104 .....t......2... │ │ │ │ +0007e940: c004 eb61 2291 1f8e 1f9f 0459 9c84 000e ...a"......Y.... │ │ │ │ +0007e950: 7fff 0000 6666 8e8d 9201 1f61 fc6d 6b5f ....ff.....a.mk_ │ │ │ │ +0007e960: 6571 2822 d774 8d9f 01cc ccd5 318e 9604 eq(".t......1... │ │ │ │ +0007e970: c004 eb61 222c 22d7 748d 9f01 cccc d532 ...a",".t......2 │ │ │ │ +0007e980: 8e93 eb61 2229 9126 c955 9f04 599c 8400 ...a").&.U..Y... │ │ │ │ +0007e990: 0e7f ff00 0066 668e 8ea1 8900 0066 6601 .....ff......ff. │ │ │ │ +0007e9a0: 9d56 f0a6 8d8d 90cc cda4 0459 9c84 000e .V.........Y.... │ │ │ │ +0007e9b0: 7fff 0000 6666 9105 ccce 9ffb a664 da38 ....ff.......d.8 │ │ │ │ +0007e9c0: cf2d 7175 616e 90ac 7274 690c 6361 7469 .-quan..rti.cati │ │ │ │ +0007e9d0: 6f6e 9105 cccd a184 000e 7fff 0000 6666 on............ff │ │ │ │ +0007e9e0: 8e8d 9163 1526 eb61 2221 d778 eb61 2ed7 ...c.&.a"!.x.a.. │ │ │ │ +0007e9f0: 74eb 6122 913b c8b1 9f04 599c 8400 0e7f t.a".;....Y..... │ │ │ │ +0007ea00: ff00 0066 668e 8d92 00c6 fb3b 2224 2128 ...ff......;"$!( │ │ │ │ +0007ea10: 5cd7 78eb 612e d774 eb61 2922 9119 4ab5 \.x.a..t.a)"..J. │ │ │ │ +0007ea20: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ +0007ea30: 011f 61fc 6d6b 5f66 6f72 616c 6c28 22d7 ..a.mk_forall(". │ │ │ │ +0007ea40: 78eb 6122 2c22 d774 eb61 2229 9116 db99 x.a",".t.a").... │ │ │ │ +0007ea50: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ +0007ea60: 8900 0066 6601 9d56 f0a6 8d8d 90cc cda4 ...ff..V........ │ │ │ │ +0007ea70: 0459 9c84 000e 7fff 0000 6666 9105 ccce .Y........ff.... │ │ │ │ +0007ea80: 9ffb a664 da39 cf2d 7175 616e 90ac 7274 ...d.9.-quan..rt │ │ │ │ +0007ea90: 690c 6361 7469 6f6e 9105 cccd a184 000e i.cation........ │ │ │ │ +0007eaa0: 7fff 0000 6666 8e8d 9163 1526 eb61 223f ....ff...c.&.a"? │ │ │ │ +0007eab0: d778 eb61 2ed7 74eb 6122 913b c8b1 9f04 .x.a..t.a".;.... │ │ │ │ +0007eac0: 599c 8400 0e7f ff00 0066 668e 8d92 00c6 Y........ff..... │ │ │ │ +0007ead0: fb3b 2224 3f28 5cd7 78eb 612e d774 eb61 .;"$?(\.x.a..t.a │ │ │ │ +0007eae0: 2922 9119 4ab5 9f04 599c 8400 0e7f ff00 )"..J...Y....... │ │ │ │ +0007eaf0: 0066 668e 8d92 011f 61fc 6d6b 5f65 7869 .ff.....a.mk_exi │ │ │ │ +0007eb00: 7374 7328 22d7 78eb 6122 2c22 d774 eb61 sts(".x.a",".t.a │ │ │ │ +0007eb10: 2229 9116 db99 9f04 599c 8400 0e7f ff00 ")......Y....... │ │ │ │ +0007eb20: 0066 668e 8ea1 8900 0066 6601 9d56 f0a6 .ff......ff..V.. │ │ │ │ +0007eb30: 8d8d 90cc cda4 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ +0007eb40: 6666 9105 ccce 9ffb a664 d722 cf2d 7465 ff.......d.".-te │ │ │ │ +0007eb50: 726d 9135 509b a184 000e 7fff 0000 6666 rm.5P.........ff │ │ │ │ +0007eb60: 8e8d 9163 1526 eb61 2240 d778 eb61 2ed7 ...c.&.a"@.x.a.. │ │ │ │ +0007eb70: 74eb 6122 913b c8b1 9f04 599c 8400 0e7f t.a".;....Y..... │ │ │ │ +0007eb80: ff00 0066 668e 8d92 00c6 fb3b 2224 4028 ...ff......;"$@( │ │ │ │ +0007eb90: 5cd7 78eb 612e d774 eb61 2922 9119 4ab5 \.x.a..t.a)"..J. │ │ │ │ +0007eba0: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ +0007ebb0: 011f 61fc 6d6b 5f73 656c 6563 7428 22d7 ..a.mk_select(". │ │ │ │ +0007ebc0: 78eb 6122 2c22 d774 eb61 2229 9116 db99 x.a",".t.a").... │ │ │ │ +0007ebd0: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ +0007ebe0: 8900 0066 6601 9d56 f0a6 8d8d 90cc cda4 ...ff..V........ │ │ │ │ +0007ebf0: 0459 9c84 000e 7fff 0000 6666 9105 ccce .Y........ff.... │ │ │ │ +0007ec00: 9ffb a664 cf43 6f6e 6469 7469 6f6e 616c ...d.Conditional │ │ │ │ +0007ec10: 911a d3e1 a184 000e 7fff 0000 6666 8e8d ............ff.. │ │ │ │ +0007ec20: 9163 1526 eb61 2228 d774 eb61 3d3e d774 .c.&.a"(.t.a=>.t │ │ │ │ +0007ec30: 8d9f 01cc ccd5 318e 9604 c004 eb61 7cd7 ......1......a|. │ │ │ │ +0007ec40: 748d 9f01 cccc d532 8e93 eb61 2922 911f t......2...a)".. │ │ │ │ +0007ec50: 3a91 9f04 599c 8400 0e7f ff00 0066 668e :...Y........ff. │ │ │ │ +0007ec60: 8d92 00c6 fb3b 2243 4f4e 4491 05bf aad7 .....;"COND..... │ │ │ │ +0007ec70: 7491 03ea a874 8d9f 01cc ccd5 318e 9108 t....t......1... │ │ │ │ +0007ec80: aaac d774 8d9f 01cc ccd5 328e 9104 c004 ...t......2..... │ │ │ │ +0007ec90: eb61 2291 0be5 ed9f 0459 9c84 000e 7fff .a"......Y...... │ │ │ │ +0007eca0: 0000 6666 8e8d 9201 1f61 fc6d 6b5f 636f ..ff.....a.mk_co │ │ │ │ +0007ecb0: 6e64 2822 d774 eb61 222c 22d7 748d 9f01 nd(".t.a",".t... │ │ │ │ +0007ecc0: cccc d531 8e96 04c0 04eb 6122 2c22 d774 ...1......a",".t │ │ │ │ +0007ecd0: 8d9f 01cc ccd5 328e 93eb 6122 2991 05cc ......2...a")... │ │ │ │ +0007ece0: cd9f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ +0007ecf0: a189 0000 6666 019d 56f0 a68d 8d90 cccd ....ff..V....... │ │ │ │ +0007ed00: a404 599c 8400 0e7f ff00 0066 6691 05cc ..Y........ff... │ │ │ │ +0007ed10: ce9f fba6 646c 6574 cf2d 6578 7072 6573 ....dlet.-expres │ │ │ │ +0007ed20: 7369 6f6e 910d 0a91 a184 000e 7fff 0000 sion............ │ │ │ │ +0007ed30: 6666 8e8d 9163 1526 eb61 226c 6574 9605 ff...c.&.a"let.. │ │ │ │ +0007ed40: bfaa d778 eb61 3dd7 748d 9f01 cccc d531 ...x.a=.t......1 │ │ │ │ +0007ed50: 8e91 0a7f aeeb 6169 6e93 d774 8d9f 01cc ......ain..t.... │ │ │ │ +0007ed60: ccd5 328e 9104 c004 eb61 2291 05cc cd9f ..2......a"..... │ │ │ │ +0007ed70: 0459 9c84 000e 7fff 0000 6666 8e8d 9200 .Y........ff.... │ │ │ │ +0007ed80: c6fb 3b22 4c45 5428 5cd7 78eb 612e d774 ..;"LET(\.x.a..t │ │ │ │ +0007ed90: 8d9f 01cc ccd5 328e 9604 c004 eb61 29d7 ......2......a). │ │ │ │ +0007eda0: 748d 9f01 cccc d531 8e93 eb61 2291 05cc t......1...a"... │ │ │ │ +0007edb0: cd9f 0459 9c84 000e 7fff 0000 6666 8e8d ...Y........ff.. │ │ │ │ +0007edc0: 9201 1f61 fc6d 6b5f 6c65 7428 225c d778 ...a.mk_let("\.x │ │ │ │ +0007edd0: eb61 2ed7 748d 9f01 cccc d531 8e96 04c0 .a..t......1.... │ │ │ │ +0007ede0: 04eb 6122 2c22 d774 8d9f 01cc ccd5 328e ..a",".t......2. │ │ │ │ +0007edf0: 93eb 6122 2991 0edd 059f 0459 9c84 000e ..a")......Y.... │ │ │ │ +0007ee00: 7fff 0000 6666 8e8e a189 0000 6666 019d ....ff......ff.. │ │ │ │ +0007ee10: 56f0 8e8e 8ea1 8d91 1e28 f0cf 5468 6572 V........(..Ther │ │ │ │ +0007ee20: 659b 0451 be61 7265 9604 51bf 636f 6e73 e..Q.are..Q.cons │ │ │ │ +0007ee30: 7472 7563 746f 7273 2c91 046b 8464 6573 tructors,..k.des │ │ │ │ +0007ee40: 7472 7563 746f 7273 9361 6e64 9869 6e64 tructors.and.ind │ │ │ │ +0007ee50: 6963 6174 6f72 7393 666f 7298 616c 6c93 icators.for.all. │ │ │ │ +0007ee60: 7468 6598 6f62 90ac 7276 696f 7573 9363 the.ob..rvious.c │ │ │ │ +0007ee70: 6f6e 7374 7275 6374 732e 9106 6e23 2849 onstructs...n#(I │ │ │ │ +0007ee80: 6e2d 8e9f 1000 008d 9112 c761 6469 6361 n-.........adica │ │ │ │ +0007ee90: 746f 7273 2c8d 9103 bc17 652e 672e 8e8d tors,.....e.g... │ │ │ │ +0007eea0: 9119 0c7e eb61 6973 5f6e 6567 8e91 3b8a ...~.ais_neg..;. │ │ │ │ +0007eeb0: 7acf 2c91 03bc 1772 6574 7572 6e96 03b0 z.,....return... │ │ │ │ +0007eec0: 7374 7275 7468 9376 91ff 58e4 616c 7565 struth.v..X.alue │ │ │ │ +0007eed0: 7393 696e 6469 6361 7469 6e67 9377 6865 s.indicating.whe │ │ │ │ +0007eee0: 7468 6572 936f 7293 6e6f 7493 6193 7465 ther.or.not.a.te │ │ │ │ +0007eef0: 726d 9362 9053 8e65 6c6f 6e67 7393 746f rm.b.S.elongs.to │ │ │ │ +0007ef00: 9374 6865 8e8e 9f24 fd13 8e8c 8b00 0000 .the...$........ │ │ │ │ +0007ef10: 9400 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0007ef20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0007ef30: 0000 0000 07d9 a8a0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ -0007ef40: d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 ................ │ │ │ │ -0007ef50: 3134 3892 00dd 2043 4368 6170 7465 7296 148... CChapter. │ │ │ │ -0007ef60: 0480 0031 312e 910a 8000 5468 6593 484f ...11.....The.HO │ │ │ │ -0007ef70: 4c93 4c6f 6769 6393 696e 934d 4c8e 91ea L.Logic.in.ML... │ │ │ │ -0007ef80: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ -0007ef90: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ -0007efa0: eaf1 ebcf 7379 6e90 ac72 7461 7896 0506 ....syn..rtax... │ │ │ │ -0007efb0: d663 6c61 7373 9b05 06d5 696e 9371 7565 .class....in.que │ │ │ │ -0007efc0: 7374 696f 6e2e 2991 088d 6849 6e93 6164 stion.)...hIn.ad │ │ │ │ -0007efd0: 6469 7469 6f6e 9374 6f98 7468 6593 636f dition.to.the.co │ │ │ │ -0007efe0: 6e73 7472 7563 746f 7273 986c 6973 7465 nstructors.liste │ │ │ │ -0007eff0: 6493 696e 9874 6865 9374 6162 6c65 9874 d.in.the.table.t │ │ │ │ -0007f000: 6865 7265 9361 7265 8ea4 1000 008d 91ea here.are........ │ │ │ │ -0007f010: f1eb 636f 6e73 7472 7563 746f 7273 9603 ..constructors.. │ │ │ │ -0007f020: ac74 666f 7293 7061 6972 739b 03ac 7361 .tfor.pairs...sa │ │ │ │ -0007f030: 6e64 936c 6973 7473 2c96 03b8 e56e 616d nd.lists,....nam │ │ │ │ -0007f040: 656c 798d 98eb 616d 6b5f 7061 6972 8e91 ely...amk_pair.. │ │ │ │ -0007f050: 2bea 19cf 2c8d 93eb 616d 6b5f 636f 6e73 +...,...amk_cons │ │ │ │ -0007f060: 8e91 2fa2 ffcf 616e 648d 98eb 616d 6b5f ../...and...amk_ │ │ │ │ -0007f070: 6c69 7374 8e91 2f96 8dcf 2873 6565 9103 list../...(see.. │ │ │ │ -0007f080: ac74 eb49 5245 4645 5245 4e43 45cf 292e .t.IREFERENCE.). │ │ │ │ -0007f090: 8ea1 8d91 eaf1 eb54 6865 9603 7a83 636f .......The..z.co │ │ │ │ -0007f0a0: 6e73 7461 6e90 ac72 7473 9103 7a84 eb61 nstan..rts..z..a │ │ │ │ -0007f0b0: 434f 4e44 9b03 7a67 cf61 6e64 93eb 614c COND..zg.and..aL │ │ │ │ -0007f0c0: 4554 98cf 6172 6593 6578 706c 6169 6e65 ET..are.explaine │ │ │ │ -0007f0d0: 649b 037a 8469 6e93 5365 6374 696f 6e73 d..z.in.Sections │ │ │ │ -0007f0e0: 9831 312e 352e 3193 616e 6493 3131 2e35 .11.5.1.and.11.5 │ │ │ │ -0007f0f0: 2e33 2c91 0390 f272 6573 7090 538e 6563 .3,....resp.S.ec │ │ │ │ -0007f100: 7469 7690 ac72 656c 7991 ff05 562e 9105 tiv..rely...V... │ │ │ │ -0007f110: 137e 5468 658e a18d 91ea f1eb 636f 6e73 .~The.......cons │ │ │ │ -0007f120: 7461 6e90 ac72 7473 9604 3e39 eb61 5c2f tan..rts..>9.a\/ │ │ │ │ -0007f130: cf2c 9104 531e eb61 2f5c cf2c 9104 531d .,..S..a/\.,..S. │ │ │ │ -0007f140: eb61 3d3d 3e9b 043e 3acf 616e 6493 eb61 .a==>..>:.and..a │ │ │ │ -0007f150: 3d93 cf61 7265 9365 7861 6d70 6c65 7398 =..are.examples. │ │ │ │ -0007f160: 6f66 93e5 696e 0c78 6573 9105 3c16 cf61 of..in.xes..<..a │ │ │ │ -0007f170: 6e64 9372 6570 7265 7365 6e9a ac72 7493 nd.represen..rt. │ │ │ │ -0007f180: da5f cf2c 9604 531e da5e cf2c 93da 2996 ._.,..S..^.,..). │ │ │ │ -0007f190: 043e 39cf 616e 6493 6571 7561 6c69 7498 .>9.and.equalit. │ │ │ │ -0007f1a0: 7991 ff05 562c 8ea1 8d91 eaf1 eb72 6573 y...V,.......res │ │ │ │ -0007f1b0: 709a 538e 6563 7469 7690 ac72 656c 7991 p.S.ectiv..rely. │ │ │ │ -0007f1c0: ff05 562e 9105 1e02 4966 9603 9a0f d763 ..V.....If.....c │ │ │ │ -0007f1d0: 93cf 6973 9103 9a0e 6465 636c 6172 6564 ..is....declared │ │ │ │ -0007f1e0: 9374 6f93 6298 6593 616e 9603 9a0e 696e .to.b.e.an....in │ │ │ │ -0007f1f0: 0c78 2c91 03aa 2e74 6865 6e93 7468 6596 .x,....then.the. │ │ │ │ -0007f200: 039a 0feb 4848 4f4c 93cf 7061 7273 6572 ....HHOL..parser │ │ │ │ -0007f210: 9b03 9a0e 7769 6c6c 9374 7261 6e73 6c61 ....will.transla │ │ │ │ -0007f220: 7465 93eb 6122 d774 8d9f 01cc ccd5 318e te..a".t......1. │ │ │ │ -0007f230: 9108 5a13 d763 9874 8d9f 01cc ccd5 328e ..Z..c.t......2. │ │ │ │ -0007f240: 9104 c004 eb61 2293 cf74 6f8e a18d 91ea .....a"..to..... │ │ │ │ -0007f250: f1eb eb61 2224 d763 9103 eaa8 748d 9f01 ...a"$.c....t... │ │ │ │ -0007f260: cccc d531 8e91 08aa acd7 748d 9f01 cccc ...1......t..... │ │ │ │ -0007f270: d532 8e91 04c0 04eb 6122 cf2e 8ea1 8d91 .2......a"...... │ │ │ │ -0007f280: f653 7a54 6865 9605 00cf 636f 6e73 7461 .SzThe....consta │ │ │ │ -0007f290: 6e9a ac72 7473 93eb 6121 cf2c 9105 4658 n..rts..a!.,..FX │ │ │ │ -0007f2a0: eb61 3f93 cf61 6e64 93eb 6140 93cf 6172 .a?..and..a@..ar │ │ │ │ -0007f2b0: 6593 6578 616d 706c 6573 936f 6693 e562 e.examples.of..b │ │ │ │ -0007f2c0: 696e 6465 7273 9105 feab cf61 6e64 9372 inders.....and.r │ │ │ │ -0007f2d0: 6570 7265 7365 6e98 7493 da38 cf2c 9b05 epresen.t..8.,.. │ │ │ │ -0007f2e0: 4659 da39 93cf 616e 6491 0500 ced7 22cf FY.9..and.....". │ │ │ │ -0007f2f0: 2c98 7265 7370 9053 8e65 632d 8ea1 8d91 ,.resp.S.ec-.... │ │ │ │ -0007f300: eaf1 eb74 6976 90ac 7265 6c79 91ff 0556 ...tiv..rely...V │ │ │ │ -0007f310: 2e91 065e 5c49 6696 044c 7cd7 6393 cf69 ...^\If..L|.c..i │ │ │ │ -0007f320: 739b 044c 7b64 6563 6c61 7265 6493 746f s..L{declared.to │ │ │ │ -0007f330: 9362 9053 8e65 9361 9362 696e 6465 722c .b.S.e.a.binder, │ │ │ │ -0007f340: 9104 64f1 7468 656e 9374 6865 93eb 4848 ..d.then.the..HH │ │ │ │ -0007f350: 4f4c 93cf 7061 7273 6572 9877 696c 6c93 OL..parser.will. │ │ │ │ -0007f360: 7472 616e 736c 6174 6593 eb61 22d7 6393 translate..a".c. │ │ │ │ -0007f370: 78eb 612e d774 eb61 2293 cf74 6f93 7468 x.a..t.a"..to.th │ │ │ │ -0007f380: 658e a18d 91ea f1eb 636f 6d9a ac72 6269 e.......com..rbi │ │ │ │ -0007f390: 6e61 7469 6f6e 9603 5b1f eb61 2224 d763 nation..[..a"$.c │ │ │ │ -0007f3a0: eb61 285c d778 eb61 2ed7 74eb 6129 2293 .a(\.x.a..t.a)". │ │ │ │ -0007f3b0: cf28 8d69 2e65 2e8e 9112 5ea4 7468 6593 .(.i.e....^.the. │ │ │ │ -0007f3c0: 6170 706c 6963 6174 696f 6e93 6f66 9374 application.of.t │ │ │ │ -0007f3d0: 6865 9103 5b20 636f 6e73 7461 6e98 7493 he..[ constan.t. │ │ │ │ -0007f3e0: d763 93cf 746f 9374 6865 9103 5b20 7265 .c..to.the..[ re │ │ │ │ -0007f3f0: 7072 6573 656e 9874 6174 696f 6e93 6f66 presen.tation.of │ │ │ │ -0007f400: 9374 6865 8ea1 8d91 eaf1 eb61 6273 7472 .the.......abstr │ │ │ │ -0007f410: 6163 7469 6f6e 9603 eaa8 d715 783a 9374 action......x:.t │ │ │ │ -0007f420: cf29 2e8e a18d 91f6 537a 496e 9605 6d30 .)......SzIn..m0 │ │ │ │ -0007f430: 6164 6469 7469 6f6e 9b05 6d2f 746f 9374 addition..m/to.t │ │ │ │ -0007f440: 6865 986b 696e 6473 936f 6693 7465 726d he.kinds.of.term │ │ │ │ -0007f450: 7398 696e 9374 6865 9874 6162 6c65 7393 s.in.the.tables. │ │ │ │ -0007f460: 6162 9053 8e6f 95ac 7276 9365 2c91 05cd ab.S.o..rv.e,... │ │ │ │ -0007f470: d274 6865 9870 6172 7365 7296 056d 3061 .the.parser..m0a │ │ │ │ -0007f480: 6c73 6f98 7375 7070 9053 8e6f 7274 7393 lso.supp.S.orts. │ │ │ │ -0007f490: 7468 658e a18d 91ea f1eb 666f 6c6c 6f95 the.......follo. │ │ │ │ -0007f4a0: ac72 7769 6e67 9b03 eaa8 7379 6e93 7461 .rwing....syn.ta │ │ │ │ -0007f4b0: 6374 6963 9861 6262 7265 7669 6174 696f ctic.abbreviatio │ │ │ │ -0007f4c0: 6e73 2e8e 9f54 aca7 8d8d 8d91 fb2d c99f ns...T.......-.. │ │ │ │ -0007f4d0: baf3 3889 0000 6666 01a6 c6c1 a90a 2663 ..8...ff......&c │ │ │ │ -0007f4e0: 8d8d 90cc cd9f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ -0007f4f0: 6666 9201 a660 5b84 000e 7fff 0000 6666 ff...`[.......ff │ │ │ │ -0007f500: 8e8e a40e 7fff 8d8d 90cc cda4 0459 9c84 .............Y.. │ │ │ │ -0007f510: 000e 7fff 0000 6666 9200 8e08 5b9f fba6 ......ff....[... │ │ │ │ -0007f520: 64d0 5379 6e90 a000 7461 6374 6963 9104 d.Syn...tactic.. │ │ │ │ -0007f530: 8000 6162 6272 6576 6961 7469 6f6e 7392 ..abbreviations. │ │ │ │ -0007f540: 008e 085a a184 000e 7fff 0000 6666 8e8e ...Z........ff.. │ │ │ │ -0007f550: a18d 8d90 cccd 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ -0007f560: 0066 6692 01a6 605b 8400 0e7f ff00 0066 .ff...`[.......f │ │ │ │ -0007f570: 668e 8ea1 8d8d 90cc cda4 0459 9c84 000e f..........Y.... │ │ │ │ -0007f580: 7fff 0000 6666 9105 ccce 9ffb a664 e541 ....ff.......d.A │ │ │ │ -0007f590: 90b3 3262 6272 96ff 6666 6576 6961 7465 ..2bbr..ffeviate │ │ │ │ -0007f5a0: 9364 9104 3335 7465 726d 9105 cccd a184 .d..35term...... │ │ │ │ -0007f5b0: 000e 7fff 0000 6666 8e8d 9168 b91c 4d65 ......ff...h..Me │ │ │ │ -0007f5c0: 91ff 6666 616e 696e 6791 35d2 949f 0459 ..ffaning.5....Y │ │ │ │ -0007f5d0: 9c84 000e 7fff 0000 6666 8e8d 9200 d044 ........ff.....D │ │ │ │ -0007f5e0: b143 6f6e 7374 7275 6374 6f72 9104 3335 .Constructor..35 │ │ │ │ -0007f5f0: 6578 7072 91ff 6666 6573 7369 6f6e 9160 expr..ffession.` │ │ │ │ -0007f600: 8e8f 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -0007f610: 8e9f 04c0 0289 0000 6666 01a6 c6c1 a68d ........ff...... │ │ │ │ -0007f620: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -0007f630: 6691 6252 b584 000e 7fff 0000 6666 8e8d f.bR........ff.. │ │ │ │ -0007f640: 9200 ca11 7d9f 0459 9c84 000e 7fff 0000 ....}..Y........ │ │ │ │ -0007f650: 6666 8e8d 9201 a693 8e9f 0459 9c84 000e ff.........Y.... │ │ │ │ -0007f660: 7fff 0000 6666 8e8e a18d 8d90 cccd a404 ....ff.......... │ │ │ │ -0007f670: 599c 8400 0e7f ff00 0066 6691 05cc ce9f Y........ff..... │ │ │ │ -0007f680: fba6 64eb 6122 d774 9103 eaa8 748d 9f01 ..d.a".t....t... │ │ │ │ -0007f690: cccc d531 8e8d 9106 c002 da01 9601 fffe ...1............ │ │ │ │ -0007f6a0: 0193 018e 9116 bffe d774 8d9f 01cc ccd8 .........t...... │ │ │ │ -0007f6b0: 6e8e 9105 a850 eb61 2291 23f8 fba1 8400 n....P.a".#..... │ │ │ │ -0007f6c0: 0e7f ff00 0066 668e 8d91 68b9 1c22 288d .....ff...h.."(. │ │ │ │ -0007f6d0: da01 9601 fffe 0193 018e 910d fffe eb61 ...............a │ │ │ │ -0007f6e0: 28d7 7491 03ea a874 8d9f 01cc ccd5 318e (.t....t......1. │ │ │ │ -0007f6f0: 9104 c004 eb61 298d da01 9601 fffe 0193 .....a)......... │ │ │ │ -0007f700: 018e 910f fffc d774 8d9f 01cc ccd8 6e8e .......t......n. │ │ │ │ -0007f710: 9105 a850 eb61 2922 9105 cccd 9f04 599c ...P.a)"......Y. │ │ │ │ -0007f720: 8400 0e7f ff00 0066 668e 8d92 00d0 44b1 .......ff.....D. │ │ │ │ -0007f730: 6c69 7374 5f6d 6b5f 636f 6d62 2822 d774 list_mk_comb(".t │ │ │ │ -0007f740: eb61 222c 5b22 d774 8d9f 01cc ccd5 318e .a",[".t......1. │ │ │ │ -0007f750: 9104 c004 eb61 223b 8d91 05bf aad7 3a96 .....a";......:. │ │ │ │ -0007f760: 01ff fe3a 933a 8e91 1949 f4eb 613b 22d7 ...:.:...I..a;". │ │ │ │ -0007f770: 748d 9f01 cccc d86e 8e91 05a8 50eb 6122 t......n....P.a" │ │ │ │ -0007f780: 5d29 9116 2a59 9f04 599c 8400 0e7f ff00 ])..*Y..Y....... │ │ │ │ -0007f790: 0066 668e 8ea4 04c0 0289 0000 6666 01a6 .ff.........ff.. │ │ │ │ -0007f7a0: c6c1 a68d 8d90 cccd a404 599c 8400 0e7f ..........Y..... │ │ │ │ -0007f7b0: ff00 0066 6691 05cc ce9f fba6 6422 5cd7 ...ff.......d"\. │ │ │ │ -0007f7c0: 788d 9f01 cccc d531 8e8d 9106 c002 da01 x......1........ │ │ │ │ -0007f7d0: 9601 fffe 0193 018e 9116 bffe d778 8d9f .............x.. │ │ │ │ -0007f7e0: 01cc ccd8 6e8e 9105 a850 eb61 2ed7 74eb ....n....P.a..t. │ │ │ │ -0007f7f0: 6122 9117 8617 a184 000e 7fff 0000 6666 a"............ff │ │ │ │ -0007f800: 8e8d 9168 b91c 225c d778 8d9f 01cc ccd5 ...h.."\.x...... │ │ │ │ -0007f810: 318e 9104 c004 eb61 2e8d 9105 bfaa da01 1......a........ │ │ │ │ -0007f820: 9601 fffe 0193 018e 9119 7f52 eb61 5cd7 ...........R.a\. │ │ │ │ -0007f830: 788d 9f01 cccc d86e 8e91 05a8 50eb 612e x......n....P.a. │ │ │ │ -0007f840: d774 eb61 2291 0959 e59f 0459 9c84 000e .t.a"..Y...Y.... │ │ │ │ -0007f850: 7fff 0000 6666 8e8d 9200 d044 b16c 6973 ....ff.....D.lis │ │ │ │ -0007f860: 745f 6d6b 5f61 6273 285b 22d7 788d 9f01 t_mk_abs([".x... │ │ │ │ -0007f870: cccc d531 8e91 04c0 04eb 6122 3b8d 9105 ...1......a";... │ │ │ │ -0007f880: bfaa d73a 9601 fffe 3a93 3a8e 9119 49f4 ...:....:.:...I. │ │ │ │ -0007f890: eb61 3b22 d778 8d9f 01cc ccd8 6e8e 9105 .a;".x......n... │ │ │ │ -0007f8a0: a850 eb61 225d 2c22 d774 eb61 2229 9117 .P.a"],".t.a").. │ │ │ │ -0007f8b0: 0bcb 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ -0007f8c0: 8ea1 8900 0066 6601 a6c6 c1a6 8d8d 90cc .....ff......... │ │ │ │ -0007f8d0: cda4 0459 9c84 000e 7fff 0000 6666 9105 ...Y........ff.. │ │ │ │ -0007f8e0: ccce 9ffb a664 2221 d778 8d9f 01cc ccd5 .....d"!.x...... │ │ │ │ -0007f8f0: 318e 8d91 06c0 02da 0196 01ff fe01 9301 1............... │ │ │ │ -0007f900: 8e91 16bf fed7 788d 9f01 cccc d86e 8e91 ......x......n.. │ │ │ │ -0007f910: 05a8 50eb 612e d774 eb61 2291 1786 17a1 ..P.a..t.a"..... │ │ │ │ -0007f920: 8400 0e7f ff00 0066 668e 8d91 68b9 1c22 .......ff...h.." │ │ │ │ -0007f930: 21d7 788d 9f01 cccc d531 8e91 04c0 04eb !.x......1...... │ │ │ │ -0007f940: 612e 8d91 05bf aada 0196 01ff fe01 9301 a............... │ │ │ │ -0007f950: 8e91 197f 52eb 6121 d778 8d9f 01cc ccd8 ....R.a!.x...... │ │ │ │ -0007f960: 6e8e 9105 a850 eb61 2ed7 74eb 6122 9109 n....P.a..t.a".. │ │ │ │ -0007f970: 59e5 9f04 599c 8400 0e7f ff00 0066 668e Y...Y........ff. │ │ │ │ -0007f980: 8d92 00d0 44b1 6c69 7374 5f6d 6b5f 666f ....D.list_mk_fo │ │ │ │ -0007f990: 7261 6c6c 285b 22d7 788d 9f01 cccc d531 rall([".x......1 │ │ │ │ -0007f9a0: 8e91 04c0 04eb 6122 3b8d 9105 bfaa d73a ......a";......: │ │ │ │ -0007f9b0: 9601 fffe 3a93 3a8e 9119 49f4 eb61 3b22 ....:.:...I..a;" │ │ │ │ -0007f9c0: d778 8d9f 01cc ccd8 6e8e 9105 a850 eb61 .x......n....P.a │ │ │ │ -0007f9d0: 225d 2c22 d774 eb61 2229 9105 cccd 9f04 "],".t.a")...... │ │ │ │ -0007f9e0: 599c 8400 0e7f ff00 0066 668e 8ea1 8900 Y........ff..... │ │ │ │ -0007f9f0: 0066 6601 a6c6 c1a6 8d8d 90cc cda4 0459 .ff............Y │ │ │ │ -0007fa00: 9c84 000e 7fff 0000 6666 9105 ccce 9ffb ........ff...... │ │ │ │ -0007fa10: a664 223f d778 8d9f 01cc ccd5 318e 8d91 .d"?.x......1... │ │ │ │ -0007fa20: 06c0 02da 0196 01ff fe01 9301 8e91 16bf ................ │ │ │ │ -0007fa30: fed7 788d 9f01 cccc d86e 8e91 05a8 50eb ..x......n....P. │ │ │ │ -0007fa40: 612e d774 eb61 2291 1786 17a1 8400 0e7f a..t.a"......... │ │ │ │ -0007fa50: ff00 0066 668e 8d91 68b9 1c22 3fd7 788d ...ff...h.."?.x. │ │ │ │ -0007fa60: 9f01 cccc d531 8e91 04c0 04eb 612e 8d91 .....1......a... │ │ │ │ -0007fa70: 05bf aada 0196 01ff fe01 9301 8e91 197f ................ │ │ │ │ -0007fa80: 52eb 613f d778 8d9f 01cc ccd8 6e8e 9105 R.a?.x......n... │ │ │ │ -0007fa90: a850 eb61 2ed7 74eb 6122 9109 59e5 9f04 .P.a..t.a"..Y... │ │ │ │ -0007faa0: 599c 8400 0e7f ff00 0066 668e 8d92 00d0 Y........ff..... │ │ │ │ -0007fab0: 44b1 6c69 7374 5f6d 6b5f 6578 6973 7473 D.list_mk_exists │ │ │ │ -0007fac0: 285b 22d7 788d 9f01 cccc d531 8e91 04c0 ([".x......1.... │ │ │ │ -0007fad0: 04eb 6122 3b8d 9105 bfaa d73a 9601 fffe ..a";......:.... │ │ │ │ -0007fae0: 3a93 3a8e 9119 49f4 eb61 3b22 d778 8d9f :.:...I..a;".x.. │ │ │ │ -0007faf0: 01cc ccd8 6e8e 9105 a850 eb61 225d 2c22 ....n....P.a"]," │ │ │ │ -0007fb00: d774 eb61 2229 9105 cccd 9f04 599c 8400 .t.a")......Y... │ │ │ │ -0007fb10: 0e7f ff00 0066 668e 8ea1 8900 0066 6601 .....ff......ff. │ │ │ │ -0007fb20: a6c6 c18e 8e8e 9f54 aca5 8d91 eaf1 ebcf .......T........ │ │ │ │ -0007fb30: 5468 6572 6596 03ee 7161 7265 9b03 ee72 There...qare...r │ │ │ │ -0007fb40: 616c 736f 9363 6f6e 7374 7275 6374 6f72 also.constructor │ │ │ │ -0007fb50: 738d 98eb 616c 6973 745f 6d6b 5f63 6f6e s...alist_mk_con │ │ │ │ -0007fb60: 6a8e 9148 ea6a cf2c 8d91 03ef 63eb 616c j..H.j.,....c.al │ │ │ │ -0007fb70: 6973 745f 6d6b 5f64 6973 6a8e 9148 eb5b ist_mk_disj..H.[ │ │ │ │ -0007fb80: cf2c 8d91 03ef 64eb 616c 6973 745f 6d6b .,....d.alist_mk │ │ │ │ -0007fb90: 5f69 6d70 8e91 471a 24cf 616e 648d 93eb _imp..G.$.and... │ │ │ │ -0007fba0: 616c 6973 745f 6d6b 5f70 6169 728e 8ea1 alist_mk_pair... │ │ │ │ -0007fbb0: 8d91 eaf1 ebcf 666f 729b 04ec 8563 6f6e ......for....con │ │ │ │ -0007fbc0: 6a75 6e63 7469 6f6e 732c 9605 2cfd 6469 junctions,..,.di │ │ │ │ -0007fbd0: 736a 756e 6374 696f 6e73 2c93 696d 706c sjunctions,.impl │ │ │ │ -0007fbe0: 6963 6174 696f 6e73 9861 6e64 9874 7570 ications.and.tup │ │ │ │ -0007fbf0: 6c65 7391 04ec 8672 6573 7095 538e 6563 les....resp.S.ec │ │ │ │ -0007fc00: 7469 7690 ac72 656c 7991 ff05 562e 9108 tiv..rely...V... │ │ │ │ -0007fc10: 3e78 5468 6598 636f 7272 6573 7093 6f6e >xThe.corresp.on │ │ │ │ -0007fc20: 6469 6e67 8ea1 8d91 eaf1 eb64 6573 7472 ding.......destr │ │ │ │ -0007fc30: 7563 746f 7296 04f5 a366 756e 6374 696f uctor....functio │ │ │ │ -0007fc40: 6e73 9b04 f5a4 6172 6593 6361 6c6c 6564 ns....are.called │ │ │ │ -0007fc50: 8d93 eb61 7374 7269 705f 636f 6d62 8e91 ...astrip_comb.. │ │ │ │ -0007fc60: 3e72 47cf 2c8d 9105 3863 6574 632e 8e91 >rG.,...8cetc... │ │ │ │ -0007fc70: 177f 732c 9105 3862 6578 6365 7074 9374 ..s,..8bexcept.t │ │ │ │ -0007fc80: 6861 7498 7468 6572 6593 6973 936e 6f8d hat.there.is.no. │ │ │ │ -0007fc90: 98eb 6173 7472 6970 5f63 6f6e 6a8e 9143 ..astrip_conj..C │ │ │ │ -0007fca0: 67eb cf6f 728e a18d 8d91 eaf1 ebeb 6173 g..or.........as │ │ │ │ -0007fcb0: 7472 6970 5f64 6973 6a8e 9124 6e8f cf2e trip_disj..$n... │ │ │ │ -0007fcc0: 9105 0bf8 496e 7374 6561 6496 0363 ee74 ....Instead..c.t │ │ │ │ -0007fcd0: 6865 7265 9b03 63ef 6172 6593 6675 6e63 here..c.are.func │ │ │ │ -0007fce0: 7469 6f6e 7398 6361 6c6c 6564 8d93 eb61 tions.called...a │ │ │ │ -0007fcf0: 636f 6e6a 756e 6374 738e 913a 84d7 cf61 conjuncts..:...a │ │ │ │ -0007fd00: 6e64 8d93 eb61 6469 736a 756e 6374 738e nd...adisjuncts. │ │ │ │ -0007fd10: 9137 20e8 cf2c 9103 7ee0 6275 7498 6974 .7 ..,..~.but.it │ │ │ │ -0007fd20: 9373 686f 756c 6498 6290 538e 658e a18d .should.b.S.e... │ │ │ │ -0007fd30: 91ea f1eb 6e6f 7465 6496 03ea a874 6861 ....noted....tha │ │ │ │ -0007fd40: 7493 7468 6573 6593 6172 6593 6e6f 7493 t.these.are.not. │ │ │ │ -0007fd50: 7072 6f70 9053 8e65 7293 696e 95ac 7276 prop.S.er.in..rv │ │ │ │ -0007fd60: 9365 7273 6573 9603 eaa8 6f66 8d93 eb61 .erses....of...a │ │ │ │ -0007fd70: 6c69 7374 5f6d 6b5f 636f 6e6a 8e91 4cd1 list_mk_conj..L. │ │ │ │ -0007fd80: 48cf 616e 648d 93eb 616c 6973 745f 6d6b H.and...alist_mk │ │ │ │ -0007fd90: 5f64 6973 6a8e 9148 e6a0 cf2e 8e9f 27f0 _disj..H......'. │ │ │ │ -0007fda0: ac8d 8d91 eaf1 ebeb 4b31 312e 358e 9120 ........K11.5.. │ │ │ │ -0007fdb0: f1e7 5379 6e9b ff75 c274 6178 9606 7ae1 ..Syn..u.tax..z. │ │ │ │ -0007fdc0: 666f 7293 7265 7374 7269 6374 6564 9371 for.restricted.q │ │ │ │ -0007fdd0: 7561 6e98 7469 0c63 6174 696f 6e8e 9f1b uan.ti.cation... │ │ │ │ -0007fde0: e223 8d91 eaf1 ebcf 5379 6e9a ac72 7461 .#......Syn..rta │ │ │ │ -0007fdf0: 6374 6963 9604 5750 7375 7070 9053 8e6f ctic..WPsupp.S.o │ │ │ │ -0007fe00: 7274 9104 574f 666f 7293 7265 7374 7269 rt..WOfor.restri │ │ │ │ -0007fe10: 6374 6564 9371 7561 6e98 7469 0c63 6174 cted.quan.ti.cat │ │ │ │ -0007fe20: 696f 6e9b 0457 4f61 6e64 9361 6273 7472 ion..WOand.abstr │ │ │ │ -0007fe30: 6163 7469 6f6e 9369 7398 7072 6f9a ac72 action.is.pro..r │ │ │ │ -0007fe40: 7669 6465 642e 9106 7ed7 5468 6973 9366 vided...~.This.f │ │ │ │ -0007fe50: 6f6c 6c6f 9877 738e a18d 91ea f1eb 6196 ollo.ws.......a. │ │ │ │ -0007fe60: 04c5 3973 7567 6765 7374 696f 6e93 6469 ..9suggestion.di │ │ │ │ -0007fe70: 7363 7573 7365 6493 6174 9374 6865 9353 scussed.at.the.S │ │ │ │ -0007fe80: 6563 6f6e 6493 eb48 484f 4c91 04c5 3acf econd..HHOL...:. │ │ │ │ -0007fe90: 5573 6572 7393 4d65 6574 696e 6793 616e Users.Meeting.an │ │ │ │ -0007fea0: 6493 696d 706c 656d 656e 90ac 7274 7393 d.implemen..rts. │ │ │ │ -0007feb0: 6193 6d65 7468 6f90 538e 6493 6f66 8ea1 a.metho.S.d.of.. │ │ │ │ -0007fec0: 8d91 eaf1 eb73 696d 95ac 7275 6c61 7469 .....sim..rulati │ │ │ │ -0007fed0: 6e67 9b03 eaa8 7375 6274 9379 7095 538e ng....subt.yp.S. │ │ │ │ -0007fee0: 6573 9861 6e64 9864 6570 9365 6e64 656e es.and.dep.enden │ │ │ │ -0007fef0: 95ac 7274 9874 9379 7090 538e 6573 9877 ..rt.t.yp.S.es.w │ │ │ │ -0007ff00: 6974 6898 7072 6564 6963 6174 6573 2e8e ith.predicates.. │ │ │ │ -0007ff10: a18d 91f6 537a 4375 7272 656e 9aac 7274 ....SzCurren..rt │ │ │ │ -0007ff20: 6c79 9603 af7b 6e6f 9364 6572 6976 9865 ly...{no.deriv.e │ │ │ │ -0007ff30: 6491 03af 7c72 756c 6573 9361 7265 9370 d...|rules.are.p │ │ │ │ -0007ff40: 726f 9876 6964 6564 9374 6f93 7375 7070 ro.vided.to.supp │ │ │ │ -0007ff50: 9053 8e6f 7274 9374 6869 7396 03af 7c6e .S.ort.this...|n │ │ │ │ -0007ff60: 6f74 6174 696f 6e2c 9103 bb50 736f 9361 otation,...Pso.a │ │ │ │ -0007ff70: 6e98 7996 03af 7b69 6e66 6572 656e 6365 n.y...{inference │ │ │ │ -0007ff80: 7393 7769 6c6c 8ea1 8d91 eaf1 eb6e 6565 s.will.......nee │ │ │ │ -0007ff90: 6496 03ea a874 6f93 779a ac72 6f72 6b93 d....to.w..rork. │ │ │ │ -0007ffa0: 6f6e 9374 6865 9375 6e64 6572 6c79 696e on.the.underlyin │ │ │ │ -0007ffb0: 6793 7365 6d61 6e98 7469 6393 7265 7072 g.seman.tic.repr │ │ │ │ -0007ffc0: 6573 656e 9874 6174 696f 6e2e 8ea1 8d91 esen.tation..... │ │ │ │ -0007ffd0: f653 7a54 6865 9603 eaa8 6e65 7793 7379 .SzThe....new.sy │ │ │ │ -0007ffe0: 6e9a ac72 7461 7893 6175 746f 6d61 7469 n..rtax.automati │ │ │ │ -0007fff0: 6361 6c6c 7993 7472 616e 736c 6174 6573 cally.translates │ │ │ │ -00080000: 9361 7393 666f 6c6c 6f98 7773 3a8e 9f30 .as.follo.ws:..0 │ │ │ │ -00080010: 1e9f 8d8d 8d9f 168b 898d 8d8d 9fd4 8000 ................ │ │ │ │ -00080020: 8d91 0230 eaeb 615c eb62 7695 6493 eb61 ...0..a\.bv.d..a │ │ │ │ -00080030: 3a3a eb62 5091 0185 56eb 612e eb62 4291 ::.bP...V.a..bB. │ │ │ │ -00080040: 178b 4ceb 613c 2d2d 2d2d 3e91 113e fe52 ..L.a<---->..>.R │ │ │ │ -00080050: 4553 5f41 4253 5452 4143 5491 05bf aaeb ES_ABSTRACT..... │ │ │ │ -00080060: 6250 9107 4500 eb61 285c eb62 7693 eb61 bP..E..a(\.bv..a │ │ │ │ -00080070: 2eeb 6242 9100 8ca4 eb61 298e a40e 8000 ..bB.....a)..... │ │ │ │ -00080080: 8d91 0230 ea21 eb62 769a 6493 eb61 3a3a ...0.!.bv.d..a:: │ │ │ │ -00080090: eb62 5091 0185 56eb 612e eb62 4291 178b .bP...V.a..bB... │ │ │ │ -000800a0: 4ceb 613c 2d2d 2d2d 3e96 113e fe52 4553 L.a<---->..>.RES │ │ │ │ -000800b0: 5f46 4f52 414c 4c93 eb62 5091 0745 00eb _FORALL..bP..E.. │ │ │ │ -000800c0: 6128 5ceb 6276 98eb 612e eb62 4291 008c a(\.bv..a..bB... │ │ │ │ -000800d0: a4eb 6129 8ea1 8d91 0230 ea3f eb62 769a ..a).....0.?.bv. │ │ │ │ -000800e0: 6493 eb61 3a3a eb62 5091 0185 56eb 612e d..a::.bP...V.a. │ │ │ │ -000800f0: eb62 4291 178b 4ceb 613c 2d2d 2d2d 3e96 .bB...L.a<---->. │ │ │ │ -00080100: 113e fe52 4553 5f45 5849 5354 5393 eb62 .>.RES_EXISTS..b │ │ │ │ -00080110: 5091 0745 00eb 6128 5ceb 6276 98eb 612e P..E..a(\.bv..a. │ │ │ │ -00080120: eb62 4291 008c a4eb 6129 8ea1 8d91 0230 .bB.....a).....0 │ │ │ │ -00080130: ea40 eb62 769a 6493 eb61 3a3a eb62 5091 .@.bv.d..a::.bP. │ │ │ │ -00080140: 0185 56eb 612e eb62 4291 178b 4ceb 613c ..V.a..bB...L.a< │ │ │ │ -00080150: 2d2d 2d2d 3e96 113e fe52 4553 5f53 454c ---->..>.RES_SEL │ │ │ │ -00080160: 4543 5493 eb62 5091 0745 00eb 6128 5ceb ECT..bP..E..a(\. │ │ │ │ -00080170: 6276 98eb 612e eb62 4291 008c a4eb 6129 bv..a..bB.....a) │ │ │ │ -00080180: 8e8e 8e8e 8e8e 8e8e 9f24 fd13 8e8c 8b00 .........$...... │ │ │ │ -00080190: 0000 9500 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0007ef30: 0000 0000 0000 07d9 aaa0 02cc 0555 8da0 .............U.. │ │ │ │ +0007ef40: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ +0007ef50: ebd0 3134 3892 00dd 2043 4368 6170 7465 ..148... CChapte │ │ │ │ +0007ef60: 7296 0480 0031 312e 910a 8000 5468 6593 r....11.....The. │ │ │ │ +0007ef70: 484f 4c93 4c6f 6769 6393 696e 934d 4c8e HOL.Logic.in.ML. │ │ │ │ +0007ef80: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ +0007ef90: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ +0007efa0: 8d91 eaf1 ebcf 7379 6e90 ac72 7461 7896 ......syn..rtax. │ │ │ │ +0007efb0: 0506 d663 6c61 7373 9b05 06d5 696e 9371 ...class....in.q │ │ │ │ +0007efc0: 7565 7374 696f 6e2e 2991 088d 6849 6e93 uestion.)...hIn. │ │ │ │ +0007efd0: 6164 6469 7469 6f6e 9374 6f98 7468 6593 addition.to.the. │ │ │ │ +0007efe0: 636f 6e73 7472 7563 746f 7273 986c 6973 constructors.lis │ │ │ │ +0007eff0: 7465 6493 696e 9874 6865 9374 6162 6c65 ted.in.the.table │ │ │ │ +0007f000: 9874 6865 7265 9361 7265 8ea4 1000 008d .there.are...... │ │ │ │ +0007f010: 91ea f1eb 636f 6e73 7472 7563 746f 7273 ....constructors │ │ │ │ +0007f020: 9603 ac74 666f 7293 7061 6972 739b 03ac ...tfor.pairs... │ │ │ │ +0007f030: 7361 6e64 936c 6973 7473 2c96 03b8 e56e sand.lists,....n │ │ │ │ +0007f040: 616d 656c 798d 98eb 616d 6b5f 7061 6972 amely...amk_pair │ │ │ │ +0007f050: 8e91 2bea 19cf 2c8d 93eb 616d 6b5f 636f ..+...,...amk_co │ │ │ │ +0007f060: 6e73 8e91 2fa2 ffcf 616e 648d 98eb 616d ns../...and...am │ │ │ │ +0007f070: 6b5f 6c69 7374 8e91 2f96 8dcf 2873 6565 k_list../...(see │ │ │ │ +0007f080: 9103 ac74 eb49 5245 4645 5245 4e43 45cf ...t.IREFERENCE. │ │ │ │ +0007f090: 292e 8ea1 8d91 eaf1 eb54 6865 9603 7a83 )........The..z. │ │ │ │ +0007f0a0: 636f 6e73 7461 6e90 ac72 7473 9103 7a84 constan..rts..z. │ │ │ │ +0007f0b0: eb61 434f 4e44 9b03 7a67 cf61 6e64 93eb .aCOND..zg.and.. │ │ │ │ +0007f0c0: 614c 4554 98cf 6172 6593 6578 706c 6169 aLET..are.explai │ │ │ │ +0007f0d0: 6e65 649b 037a 8469 6e93 5365 6374 696f ned..z.in.Sectio │ │ │ │ +0007f0e0: 6e73 9831 312e 352e 3193 616e 6493 3131 ns.11.5.1.and.11 │ │ │ │ +0007f0f0: 2e35 2e33 2c91 0390 f272 6573 7090 538e .5.3,....resp.S. │ │ │ │ +0007f100: 6563 7469 7690 ac72 656c 7991 ff05 562e ectiv..rely...V. │ │ │ │ +0007f110: 9105 137e 5468 658e a18d 91ea f1eb 636f ...~The.......co │ │ │ │ +0007f120: 6e73 7461 6e90 ac72 7473 9604 3e39 eb61 nstan..rts..>9.a │ │ │ │ +0007f130: 5c2f cf2c 9104 531e eb61 2f5c cf2c 9104 \/.,..S..a/\.,.. │ │ │ │ +0007f140: 531d eb61 3d3d 3e9b 043e 3acf 616e 6493 S..a==>..>:.and. │ │ │ │ +0007f150: eb61 3d93 cf61 7265 9365 7861 6d70 6c65 .a=..are.example │ │ │ │ +0007f160: 7398 6f66 93e5 696e 0c78 6573 9105 3c16 s.of..in.xes..<. │ │ │ │ +0007f170: cf61 6e64 9372 6570 7265 7365 6e9a ac72 .and.represen..r │ │ │ │ +0007f180: 7493 da5f cf2c 9604 531e da5e cf2c 93da t.._.,..S..^.,.. │ │ │ │ +0007f190: 2996 043e 39cf 616e 6493 6571 7561 6c69 )..>9.and.equali │ │ │ │ +0007f1a0: 7498 7991 ff05 562c 8ea1 8d91 eaf1 eb72 t.y...V,.......r │ │ │ │ +0007f1b0: 6573 709a 538e 6563 7469 7690 ac72 656c esp.S.ectiv..rel │ │ │ │ +0007f1c0: 7991 ff05 562e 9105 1e02 4966 9603 9a0f y...V.....If.... │ │ │ │ +0007f1d0: d763 93cf 6973 9103 9a0e 6465 636c 6172 .c..is....declar │ │ │ │ +0007f1e0: 6564 9374 6f93 6298 6593 616e 9603 9a0e ed.to.b.e.an.... │ │ │ │ +0007f1f0: 696e 0c78 2c91 03aa 2e74 6865 6e93 7468 in.x,....then.th │ │ │ │ +0007f200: 6596 039a 0feb 4848 4f4c 93cf 7061 7273 e.....HHOL..pars │ │ │ │ +0007f210: 6572 9b03 9a0e 7769 6c6c 9374 7261 6e73 er....will.trans │ │ │ │ +0007f220: 6c61 7465 93eb 6122 d774 8d9f 01cc ccd5 late..a".t...... │ │ │ │ +0007f230: 318e 9108 5a13 d763 9874 8d9f 01cc ccd5 1...Z..c.t...... │ │ │ │ +0007f240: 328e 9104 c004 eb61 2293 cf74 6f8e a18d 2......a"..to... │ │ │ │ +0007f250: 91ea f1eb eb61 2224 d763 9103 eaa8 748d .....a"$.c....t. │ │ │ │ +0007f260: 9f01 cccc d531 8e91 08aa acd7 748d 9f01 .....1......t... │ │ │ │ +0007f270: cccc d532 8e91 04c0 04eb 6122 cf2e 8ea1 ...2......a".... │ │ │ │ +0007f280: 8d91 f653 7a54 6865 9605 00cf 636f 6e73 ...SzThe....cons │ │ │ │ +0007f290: 7461 6e9a ac72 7473 93eb 6121 cf2c 9105 tan..rts..a!.,.. │ │ │ │ +0007f2a0: 4658 eb61 3f93 cf61 6e64 93eb 6140 93cf FX.a?..and..a@.. │ │ │ │ +0007f2b0: 6172 6593 6578 616d 706c 6573 936f 6693 are.examples.of. │ │ │ │ +0007f2c0: e562 696e 6465 7273 9105 feab cf61 6e64 .binders.....and │ │ │ │ +0007f2d0: 9372 6570 7265 7365 6e98 7493 da38 cf2c .represen.t..8., │ │ │ │ +0007f2e0: 9b05 4659 da39 93cf 616e 6491 0500 ced7 ..FY.9..and..... │ │ │ │ +0007f2f0: 22cf 2c98 7265 7370 9053 8e65 632d 8ea1 ".,.resp.S.ec-.. │ │ │ │ +0007f300: 8d91 eaf1 eb74 6976 90ac 7265 6c79 91ff .....tiv..rely.. │ │ │ │ +0007f310: 0556 2e91 065e 5c49 6696 044c 7cd7 6393 .V...^\If..L|.c. │ │ │ │ +0007f320: cf69 739b 044c 7b64 6563 6c61 7265 6493 .is..L{declared. │ │ │ │ +0007f330: 746f 9362 9053 8e65 9361 9362 696e 6465 to.b.S.e.a.binde │ │ │ │ +0007f340: 722c 9104 64f1 7468 656e 9374 6865 93eb r,..d.then.the.. │ │ │ │ +0007f350: 4848 4f4c 93cf 7061 7273 6572 9877 696c HHOL..parser.wil │ │ │ │ +0007f360: 6c93 7472 616e 736c 6174 6593 eb61 22d7 l.translate..a". │ │ │ │ +0007f370: 6393 78eb 612e d774 eb61 2293 cf74 6f93 c.x.a..t.a"..to. │ │ │ │ +0007f380: 7468 658e a18d 91ea f1eb 636f 6d9a ac72 the.......com..r │ │ │ │ +0007f390: 6269 6e61 7469 6f6e 9603 5b1f eb61 2224 bination..[..a"$ │ │ │ │ +0007f3a0: d763 eb61 285c d778 eb61 2ed7 74eb 6129 .c.a(\.x.a..t.a) │ │ │ │ +0007f3b0: 2293 cf28 8d69 2e65 2e8e 9112 5ea4 7468 "..(.i.e....^.th │ │ │ │ +0007f3c0: 6593 6170 706c 6963 6174 696f 6e93 6f66 e.application.of │ │ │ │ +0007f3d0: 9374 6865 9103 5b20 636f 6e73 7461 6e98 .the..[ constan. │ │ │ │ +0007f3e0: 7493 d763 93cf 746f 9374 6865 9103 5b20 t..c..to.the..[ │ │ │ │ +0007f3f0: 7265 7072 6573 656e 9874 6174 696f 6e93 represen.tation. │ │ │ │ +0007f400: 6f66 9374 6865 8ea1 8d91 eaf1 eb61 6273 of.the.......abs │ │ │ │ +0007f410: 7472 6163 7469 6f6e 9603 eaa8 d715 783a traction......x: │ │ │ │ +0007f420: 9374 cf29 2e8e a18d 91f6 537a 496e 9605 .t.)......SzIn.. │ │ │ │ +0007f430: 6d30 6164 6469 7469 6f6e 9b05 6d2f 746f m0addition..m/to │ │ │ │ +0007f440: 9374 6865 986b 696e 6473 936f 6693 7465 .the.kinds.of.te │ │ │ │ +0007f450: 726d 7398 696e 9374 6865 9874 6162 6c65 rms.in.the.table │ │ │ │ +0007f460: 7393 6162 9053 8e6f 95ac 7276 9365 2c91 s.ab.S.o..rv.e,. │ │ │ │ +0007f470: 05cd d274 6865 9870 6172 7365 7296 056d ...the.parser..m │ │ │ │ +0007f480: 3061 6c73 6f98 7375 7070 9053 8e6f 7274 0also.supp.S.ort │ │ │ │ +0007f490: 7393 7468 658e a18d 91ea f1eb 666f 6c6c s.the.......foll │ │ │ │ +0007f4a0: 6f95 ac72 7769 6e67 9b03 eaa8 7379 6e93 o..rwing....syn. │ │ │ │ +0007f4b0: 7461 6374 6963 9861 6262 7265 7669 6174 tactic.abbreviat │ │ │ │ +0007f4c0: 696f 6e73 2e8e 9f54 aca7 8d8d 8d91 fb2d ions...T.......- │ │ │ │ +0007f4d0: c99f baf3 3889 0000 6666 01a6 c6c1 a90a ....8...ff...... │ │ │ │ +0007f4e0: 2663 8d8d 90cc cd9f 0459 9c84 000e 7fff &c.......Y...... │ │ │ │ +0007f4f0: 0000 6666 9201 a660 5b84 000e 7fff 0000 ..ff...`[....... │ │ │ │ +0007f500: 6666 8e8e a40e 7fff 8d8d 90cc cda4 0459 ff.............Y │ │ │ │ +0007f510: 9c84 000e 7fff 0000 6666 9200 8e08 5b9f ........ff....[. │ │ │ │ +0007f520: fba6 64d0 5379 6e90 a000 7461 6374 6963 ..d.Syn...tactic │ │ │ │ +0007f530: 9104 8000 6162 6272 6576 6961 7469 6f6e ....abbreviation │ │ │ │ +0007f540: 7392 008e 085a a184 000e 7fff 0000 6666 s....Z........ff │ │ │ │ +0007f550: 8e8e a18d 8d90 cccd 9f04 599c 8400 0e7f ..........Y..... │ │ │ │ +0007f560: ff00 0066 6692 01a6 605b 8400 0e7f ff00 ...ff...`[...... │ │ │ │ +0007f570: 0066 668e 8ea1 8d8d 90cc cda4 0459 9c84 .ff..........Y.. │ │ │ │ +0007f580: 000e 7fff 0000 6666 9105 ccce 9ffb a664 ......ff.......d │ │ │ │ +0007f590: e541 90b3 3262 6272 96ff 6666 6576 6961 .A..2bbr..ffevia │ │ │ │ +0007f5a0: 7465 9364 9104 3335 7465 726d 9105 cccd te.d..35term.... │ │ │ │ +0007f5b0: a184 000e 7fff 0000 6666 8e8d 9168 b91c ........ff...h.. │ │ │ │ +0007f5c0: 4d65 91ff 6666 616e 696e 6791 35d2 949f Me..ffaning.5... │ │ │ │ +0007f5d0: 0459 9c84 000e 7fff 0000 6666 8e8d 9200 .Y........ff.... │ │ │ │ +0007f5e0: d044 b143 6f6e 7374 7275 6374 6f72 9104 .D.Constructor.. │ │ │ │ +0007f5f0: 3335 6578 7072 91ff 6666 6573 7369 6f6e 35expr..ffession │ │ │ │ +0007f600: 9160 8e8f 9f04 599c 8400 0e7f ff00 0066 .`....Y........f │ │ │ │ +0007f610: 668e 8e9f 04c0 0289 0000 6666 01a6 c6c1 f.........ff.... │ │ │ │ +0007f620: a68d 8d90 cccd 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +0007f630: 0066 6691 6252 b584 000e 7fff 0000 6666 .ff.bR........ff │ │ │ │ +0007f640: 8e8d 9200 ca11 7d9f 0459 9c84 000e 7fff ......}..Y...... │ │ │ │ +0007f650: 0000 6666 8e8d 9201 a693 8e9f 0459 9c84 ..ff.........Y.. │ │ │ │ +0007f660: 000e 7fff 0000 6666 8e8e a18d 8d90 cccd ......ff........ │ │ │ │ +0007f670: a404 599c 8400 0e7f ff00 0066 6691 05cc ..Y........ff... │ │ │ │ +0007f680: ce9f fba6 64eb 6122 d774 9103 eaa8 748d ....d.a".t....t. │ │ │ │ +0007f690: 9f01 cccc d531 8e8d 9106 c002 da01 9601 .....1.......... │ │ │ │ +0007f6a0: fffe 0193 018e 9116 bffe d774 8d9f 01cc ...........t.... │ │ │ │ +0007f6b0: ccd8 6e8e 9105 a850 eb61 2291 23f8 fba1 ..n....P.a".#... │ │ │ │ +0007f6c0: 8400 0e7f ff00 0066 668e 8d91 68b9 1c22 .......ff...h.." │ │ │ │ +0007f6d0: 288d da01 9601 fffe 0193 018e 910d fffe (............... │ │ │ │ +0007f6e0: eb61 28d7 7491 03ea a874 8d9f 01cc ccd5 .a(.t....t...... │ │ │ │ +0007f6f0: 318e 9104 c004 eb61 298d da01 9601 fffe 1......a)....... │ │ │ │ +0007f700: 0193 018e 910f fffc d774 8d9f 01cc ccd8 .........t...... │ │ │ │ +0007f710: 6e8e 9105 a850 eb61 2922 9105 cccd 9f04 n....P.a)"...... │ │ │ │ +0007f720: 599c 8400 0e7f ff00 0066 668e 8d92 00d0 Y........ff..... │ │ │ │ +0007f730: 44b1 6c69 7374 5f6d 6b5f 636f 6d62 2822 D.list_mk_comb(" │ │ │ │ +0007f740: d774 eb61 222c 5b22 d774 8d9f 01cc ccd5 .t.a",[".t...... │ │ │ │ +0007f750: 318e 9104 c004 eb61 223b 8d91 05bf aad7 1......a";...... │ │ │ │ +0007f760: 3a96 01ff fe3a 933a 8e91 1949 f4eb 613b :....:.:...I..a; │ │ │ │ +0007f770: 22d7 748d 9f01 cccc d86e 8e91 05a8 50eb ".t......n....P. │ │ │ │ +0007f780: 6122 5d29 9116 2a59 9f04 599c 8400 0e7f a"])..*Y..Y..... │ │ │ │ +0007f790: ff00 0066 668e 8ea4 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +0007f7a0: 01a6 c6c1 a68d 8d90 cccd a404 599c 8400 ............Y... │ │ │ │ +0007f7b0: 0e7f ff00 0066 6691 05cc ce9f fba6 6422 .....ff.......d" │ │ │ │ +0007f7c0: 5cd7 788d 9f01 cccc d531 8e8d 9106 c002 \.x......1...... │ │ │ │ +0007f7d0: da01 9601 fffe 0193 018e 9116 bffe d778 ...............x │ │ │ │ +0007f7e0: 8d9f 01cc ccd8 6e8e 9105 a850 eb61 2ed7 ......n....P.a.. │ │ │ │ +0007f7f0: 74eb 6122 9117 8617 a184 000e 7fff 0000 t.a"............ │ │ │ │ +0007f800: 6666 8e8d 9168 b91c 225c d778 8d9f 01cc ff...h.."\.x.... │ │ │ │ +0007f810: ccd5 318e 9104 c004 eb61 2e8d 9105 bfaa ..1......a...... │ │ │ │ +0007f820: da01 9601 fffe 0193 018e 9119 7f52 eb61 .............R.a │ │ │ │ +0007f830: 5cd7 788d 9f01 cccc d86e 8e91 05a8 50eb \.x......n....P. │ │ │ │ +0007f840: 612e d774 eb61 2291 0959 e59f 0459 9c84 a..t.a"..Y...Y.. │ │ │ │ +0007f850: 000e 7fff 0000 6666 8e8d 9200 d044 b16c ......ff.....D.l │ │ │ │ +0007f860: 6973 745f 6d6b 5f61 6273 285b 22d7 788d ist_mk_abs([".x. │ │ │ │ +0007f870: 9f01 cccc d531 8e91 04c0 04eb 6122 3b8d .....1......a";. │ │ │ │ +0007f880: 9105 bfaa d73a 9601 fffe 3a93 3a8e 9119 .....:....:.:... │ │ │ │ +0007f890: 49f4 eb61 3b22 d778 8d9f 01cc ccd8 6e8e I..a;".x......n. │ │ │ │ +0007f8a0: 9105 a850 eb61 225d 2c22 d774 eb61 2229 ...P.a"],".t.a") │ │ │ │ +0007f8b0: 9117 0bcb 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +0007f8c0: 668e 8ea1 8900 0066 6601 a6c6 c1a6 8d8d f......ff....... │ │ │ │ +0007f8d0: 90cc cda4 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +0007f8e0: 9105 ccce 9ffb a664 2221 d778 8d9f 01cc .......d"!.x.... │ │ │ │ +0007f8f0: ccd5 318e 8d91 06c0 02da 0196 01ff fe01 ..1............. │ │ │ │ +0007f900: 9301 8e91 16bf fed7 788d 9f01 cccc d86e ........x......n │ │ │ │ +0007f910: 8e91 05a8 50eb 612e d774 eb61 2291 1786 ....P.a..t.a"... │ │ │ │ +0007f920: 17a1 8400 0e7f ff00 0066 668e 8d91 68b9 .........ff...h. │ │ │ │ +0007f930: 1c22 21d7 788d 9f01 cccc d531 8e91 04c0 ."!.x......1.... │ │ │ │ +0007f940: 04eb 612e 8d91 05bf aada 0196 01ff fe01 ..a............. │ │ │ │ +0007f950: 9301 8e91 197f 52eb 6121 d778 8d9f 01cc ......R.a!.x.... │ │ │ │ +0007f960: ccd8 6e8e 9105 a850 eb61 2ed7 74eb 6122 ..n....P.a..t.a" │ │ │ │ +0007f970: 9109 59e5 9f04 599c 8400 0e7f ff00 0066 ..Y...Y........f │ │ │ │ +0007f980: 668e 8d92 00d0 44b1 6c69 7374 5f6d 6b5f f.....D.list_mk_ │ │ │ │ +0007f990: 666f 7261 6c6c 285b 22d7 788d 9f01 cccc forall([".x..... │ │ │ │ +0007f9a0: d531 8e91 04c0 04eb 6122 3b8d 9105 bfaa .1......a";..... │ │ │ │ +0007f9b0: d73a 9601 fffe 3a93 3a8e 9119 49f4 eb61 .:....:.:...I..a │ │ │ │ +0007f9c0: 3b22 d778 8d9f 01cc ccd8 6e8e 9105 a850 ;".x......n....P │ │ │ │ +0007f9d0: eb61 225d 2c22 d774 eb61 2229 9105 cccd .a"],".t.a").... │ │ │ │ +0007f9e0: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ +0007f9f0: 8900 0066 6601 a6c6 c1a6 8d8d 90cc cda4 ...ff........... │ │ │ │ +0007fa00: 0459 9c84 000e 7fff 0000 6666 9105 ccce .Y........ff.... │ │ │ │ +0007fa10: 9ffb a664 223f d778 8d9f 01cc ccd5 318e ...d"?.x......1. │ │ │ │ +0007fa20: 8d91 06c0 02da 0196 01ff fe01 9301 8e91 ................ │ │ │ │ +0007fa30: 16bf fed7 788d 9f01 cccc d86e 8e91 05a8 ....x......n.... │ │ │ │ +0007fa40: 50eb 612e d774 eb61 2291 1786 17a1 8400 P.a..t.a"....... │ │ │ │ +0007fa50: 0e7f ff00 0066 668e 8d91 68b9 1c22 3fd7 .....ff...h.."?. │ │ │ │ +0007fa60: 788d 9f01 cccc d531 8e91 04c0 04eb 612e x......1......a. │ │ │ │ +0007fa70: 8d91 05bf aada 0196 01ff fe01 9301 8e91 ................ │ │ │ │ +0007fa80: 197f 52eb 613f d778 8d9f 01cc ccd8 6e8e ..R.a?.x......n. │ │ │ │ +0007fa90: 9105 a850 eb61 2ed7 74eb 6122 9109 59e5 ...P.a..t.a"..Y. │ │ │ │ +0007faa0: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ +0007fab0: 00d0 44b1 6c69 7374 5f6d 6b5f 6578 6973 ..D.list_mk_exis │ │ │ │ +0007fac0: 7473 285b 22d7 788d 9f01 cccc d531 8e91 ts([".x......1.. │ │ │ │ +0007fad0: 04c0 04eb 6122 3b8d 9105 bfaa d73a 9601 ....a";......:.. │ │ │ │ +0007fae0: fffe 3a93 3a8e 9119 49f4 eb61 3b22 d778 ..:.:...I..a;".x │ │ │ │ +0007faf0: 8d9f 01cc ccd8 6e8e 9105 a850 eb61 225d ......n....P.a"] │ │ │ │ +0007fb00: 2c22 d774 eb61 2229 9105 cccd 9f04 599c ,".t.a")......Y. │ │ │ │ +0007fb10: 8400 0e7f ff00 0066 668e 8ea1 8900 0066 .......ff......f │ │ │ │ +0007fb20: 6601 a6c6 c18e 8e8e 9f54 aca5 8d91 eaf1 f........T...... │ │ │ │ +0007fb30: ebcf 5468 6572 6596 03ee 7161 7265 9b03 ..There...qare.. │ │ │ │ +0007fb40: ee72 616c 736f 9363 6f6e 7374 7275 6374 .ralso.construct │ │ │ │ +0007fb50: 6f72 738d 98eb 616c 6973 745f 6d6b 5f63 ors...alist_mk_c │ │ │ │ +0007fb60: 6f6e 6a8e 9148 ea6a cf2c 8d91 03ef 63eb onj..H.j.,....c. │ │ │ │ +0007fb70: 616c 6973 745f 6d6b 5f64 6973 6a8e 9148 alist_mk_disj..H │ │ │ │ +0007fb80: eb5b cf2c 8d91 03ef 64eb 616c 6973 745f .[.,....d.alist_ │ │ │ │ +0007fb90: 6d6b 5f69 6d70 8e91 471a 24cf 616e 648d mk_imp..G.$.and. │ │ │ │ +0007fba0: 93eb 616c 6973 745f 6d6b 5f70 6169 728e ..alist_mk_pair. │ │ │ │ +0007fbb0: 8ea1 8d91 eaf1 ebcf 666f 729b 04ec 8563 ........for....c │ │ │ │ +0007fbc0: 6f6e 6a75 6e63 7469 6f6e 732c 9605 2cfd onjunctions,..,. │ │ │ │ +0007fbd0: 6469 736a 756e 6374 696f 6e73 2c93 696d disjunctions,.im │ │ │ │ +0007fbe0: 706c 6963 6174 696f 6e73 9861 6e64 9874 plications.and.t │ │ │ │ +0007fbf0: 7570 6c65 7391 04ec 8672 6573 7095 538e uples....resp.S. │ │ │ │ +0007fc00: 6563 7469 7690 ac72 656c 7991 ff05 562e ectiv..rely...V. │ │ │ │ +0007fc10: 9108 3e78 5468 6598 636f 7272 6573 7093 ..>xThe.corresp. │ │ │ │ +0007fc20: 6f6e 6469 6e67 8ea1 8d91 eaf1 eb64 6573 onding.......des │ │ │ │ +0007fc30: 7472 7563 746f 7296 04f5 a366 756e 6374 tructor....funct │ │ │ │ +0007fc40: 696f 6e73 9b04 f5a4 6172 6593 6361 6c6c ions....are.call │ │ │ │ +0007fc50: 6564 8d93 eb61 7374 7269 705f 636f 6d62 ed...astrip_comb │ │ │ │ +0007fc60: 8e91 3e72 47cf 2c8d 9105 3863 6574 632e ..>rG.,...8cetc. │ │ │ │ +0007fc70: 8e91 177f 732c 9105 3862 6578 6365 7074 ....s,..8bexcept │ │ │ │ +0007fc80: 9374 6861 7498 7468 6572 6593 6973 936e .that.there.is.n │ │ │ │ +0007fc90: 6f8d 98eb 6173 7472 6970 5f63 6f6e 6a8e o...astrip_conj. │ │ │ │ +0007fca0: 9143 67eb cf6f 728e a18d 8d91 eaf1 ebeb .Cg..or......... │ │ │ │ +0007fcb0: 6173 7472 6970 5f64 6973 6a8e 9124 6e8f astrip_disj..$n. │ │ │ │ +0007fcc0: cf2e 9105 0bf8 496e 7374 6561 6496 0363 ......Instead..c │ │ │ │ +0007fcd0: ee74 6865 7265 9b03 63ef 6172 6593 6675 .there..c.are.fu │ │ │ │ +0007fce0: 6e63 7469 6f6e 7398 6361 6c6c 6564 8d93 nctions.called.. │ │ │ │ +0007fcf0: eb61 636f 6e6a 756e 6374 738e 913a 84d7 .aconjuncts..:.. │ │ │ │ +0007fd00: cf61 6e64 8d93 eb61 6469 736a 756e 6374 .and...adisjunct │ │ │ │ +0007fd10: 738e 9137 20e8 cf2c 9103 7ee0 6275 7498 s..7 ..,..~.but. │ │ │ │ +0007fd20: 6974 9373 686f 756c 6498 6290 538e 658e it.should.b.S.e. │ │ │ │ +0007fd30: a18d 91ea f1eb 6e6f 7465 6496 03ea a874 ......noted....t │ │ │ │ +0007fd40: 6861 7493 7468 6573 6593 6172 6593 6e6f hat.these.are.no │ │ │ │ +0007fd50: 7493 7072 6f70 9053 8e65 7293 696e 95ac t.prop.S.er.in.. │ │ │ │ +0007fd60: 7276 9365 7273 6573 9603 eaa8 6f66 8d93 rv.erses....of.. │ │ │ │ +0007fd70: eb61 6c69 7374 5f6d 6b5f 636f 6e6a 8e91 .alist_mk_conj.. │ │ │ │ +0007fd80: 4cd1 48cf 616e 648d 93eb 616c 6973 745f L.H.and...alist_ │ │ │ │ +0007fd90: 6d6b 5f64 6973 6a8e 9148 e6a0 cf2e 8e9f mk_disj..H...... │ │ │ │ +0007fda0: 27f0 ac8d 8d91 eaf1 ebeb 4b31 312e 358e '.........K11.5. │ │ │ │ +0007fdb0: 9120 f1e7 5379 6e9b ff75 c274 6178 9606 . ..Syn..u.tax.. │ │ │ │ +0007fdc0: 7ae1 666f 7293 7265 7374 7269 6374 6564 z.for.restricted │ │ │ │ +0007fdd0: 9371 7561 6e98 7469 0c63 6174 696f 6e8e .quan.ti.cation. │ │ │ │ +0007fde0: 9f1b e223 8d91 eaf1 ebcf 5379 6e9a ac72 ...#......Syn..r │ │ │ │ +0007fdf0: 7461 6374 6963 9604 5750 7375 7070 9053 tactic..WPsupp.S │ │ │ │ +0007fe00: 8e6f 7274 9104 574f 666f 7293 7265 7374 .ort..WOfor.rest │ │ │ │ +0007fe10: 7269 6374 6564 9371 7561 6e98 7469 0c63 ricted.quan.ti.c │ │ │ │ +0007fe20: 6174 696f 6e9b 0457 4f61 6e64 9361 6273 ation..WOand.abs │ │ │ │ +0007fe30: 7472 6163 7469 6f6e 9369 7398 7072 6f9a traction.is.pro. │ │ │ │ +0007fe40: ac72 7669 6465 642e 9106 7ed7 5468 6973 .rvided...~.This │ │ │ │ +0007fe50: 9366 6f6c 6c6f 9877 738e a18d 91ea f1eb .follo.ws....... │ │ │ │ +0007fe60: 6196 04c5 3973 7567 6765 7374 696f 6e93 a...9suggestion. │ │ │ │ +0007fe70: 6469 7363 7573 7365 6493 6174 9374 6865 discussed.at.the │ │ │ │ +0007fe80: 9353 6563 6f6e 6493 eb48 484f 4c91 04c5 .Second..HHOL... │ │ │ │ +0007fe90: 3acf 5573 6572 7393 4d65 6574 696e 6793 :.Users.Meeting. │ │ │ │ +0007fea0: 616e 6493 696d 706c 656d 656e 90ac 7274 and.implemen..rt │ │ │ │ +0007feb0: 7393 6193 6d65 7468 6f90 538e 6493 6f66 s.a.metho.S.d.of │ │ │ │ +0007fec0: 8ea1 8d91 eaf1 eb73 696d 95ac 7275 6c61 .......sim..rula │ │ │ │ +0007fed0: 7469 6e67 9b03 eaa8 7375 6274 9379 7095 ting....subt.yp. │ │ │ │ +0007fee0: 538e 6573 9861 6e64 9864 6570 9365 6e64 S.es.and.dep.end │ │ │ │ +0007fef0: 656e 95ac 7274 9874 9379 7090 538e 6573 en..rt.t.yp.S.es │ │ │ │ +0007ff00: 9877 6974 6898 7072 6564 6963 6174 6573 .with.predicates │ │ │ │ +0007ff10: 2e8e a18d 91f6 537a 4375 7272 656e 9aac ......SzCurren.. │ │ │ │ +0007ff20: 7274 6c79 9603 af7b 6e6f 9364 6572 6976 rtly...{no.deriv │ │ │ │ +0007ff30: 9865 6491 03af 7c72 756c 6573 9361 7265 .ed...|rules.are │ │ │ │ +0007ff40: 9370 726f 9876 6964 6564 9374 6f93 7375 .pro.vided.to.su │ │ │ │ +0007ff50: 7070 9053 8e6f 7274 9374 6869 7396 03af pp.S.ort.this... │ │ │ │ +0007ff60: 7c6e 6f74 6174 696f 6e2c 9103 bb50 736f |notation,...Pso │ │ │ │ +0007ff70: 9361 6e98 7996 03af 7b69 6e66 6572 656e .an.y...{inferen │ │ │ │ +0007ff80: 6365 7393 7769 6c6c 8ea1 8d91 eaf1 eb6e ces.will.......n │ │ │ │ +0007ff90: 6565 6496 03ea a874 6f93 779a ac72 6f72 eed....to.w..ror │ │ │ │ +0007ffa0: 6b93 6f6e 9374 6865 9375 6e64 6572 6c79 k.on.the.underly │ │ │ │ +0007ffb0: 696e 6793 7365 6d61 6e98 7469 6393 7265 ing.seman.tic.re │ │ │ │ +0007ffc0: 7072 6573 656e 9874 6174 696f 6e2e 8ea1 presen.tation... │ │ │ │ +0007ffd0: 8d91 f653 7a54 6865 9603 eaa8 6e65 7793 ...SzThe....new. │ │ │ │ +0007ffe0: 7379 6e9a ac72 7461 7893 6175 746f 6d61 syn..rtax.automa │ │ │ │ +0007fff0: 7469 6361 6c6c 7993 7472 616e 736c 6174 tically.translat │ │ │ │ +00080000: 6573 9361 7393 666f 6c6c 6f98 7773 3a8e es.as.follo.ws:. │ │ │ │ +00080010: 9f30 1e9f 8d8d 8d9f 168b 898d 8d8d 9fd4 .0.............. │ │ │ │ +00080020: 8000 8d91 0230 eaeb 615c eb62 7695 6493 .....0..a\.bv.d. │ │ │ │ +00080030: eb61 3a3a eb62 5091 0185 56eb 612e eb62 .a::.bP...V.a..b │ │ │ │ +00080040: 4291 178b 4ceb 613c 2d2d 2d2d 3e91 113e B...L.a<---->..> │ │ │ │ +00080050: fe52 4553 5f41 4253 5452 4143 5491 05bf .RES_ABSTRACT... │ │ │ │ +00080060: aaeb 6250 9107 4500 eb61 285c eb62 7693 ..bP..E..a(\.bv. │ │ │ │ +00080070: eb61 2eeb 6242 9100 8ca4 eb61 298e a40e .a..bB.....a)... │ │ │ │ +00080080: 8000 8d91 0230 ea21 eb62 769a 6493 eb61 .....0.!.bv.d..a │ │ │ │ +00080090: 3a3a eb62 5091 0185 56eb 612e eb62 4291 ::.bP...V.a..bB. │ │ │ │ +000800a0: 178b 4ceb 613c 2d2d 2d2d 3e96 113e fe52 ..L.a<---->..>.R │ │ │ │ +000800b0: 4553 5f46 4f52 414c 4c93 eb62 5091 0745 ES_FORALL..bP..E │ │ │ │ +000800c0: 00eb 6128 5ceb 6276 98eb 612e eb62 4291 ..a(\.bv..a..bB. │ │ │ │ +000800d0: 008c a4eb 6129 8ea1 8d91 0230 ea3f eb62 ....a).....0.?.b │ │ │ │ +000800e0: 769a 6493 eb61 3a3a eb62 5091 0185 56eb v.d..a::.bP...V. │ │ │ │ +000800f0: 612e eb62 4291 178b 4ceb 613c 2d2d 2d2d a..bB...L.a<---- │ │ │ │ +00080100: 3e96 113e fe52 4553 5f45 5849 5354 5393 >..>.RES_EXISTS. │ │ │ │ +00080110: eb62 5091 0745 00eb 6128 5ceb 6276 98eb .bP..E..a(\.bv.. │ │ │ │ +00080120: 612e eb62 4291 008c a4eb 6129 8ea1 8d91 a..bB.....a).... │ │ │ │ +00080130: 0230 ea40 eb62 769a 6493 eb61 3a3a eb62 .0.@.bv.d..a::.b │ │ │ │ +00080140: 5091 0185 56eb 612e eb62 4291 178b 4ceb P...V.a..bB...L. │ │ │ │ +00080150: 613c 2d2d 2d2d 3e96 113e fe52 4553 5f53 a<---->..>.RES_S │ │ │ │ +00080160: 454c 4543 5493 eb62 5091 0745 00eb 6128 ELECT..bP..E..a( │ │ │ │ +00080170: 5ceb 6276 98eb 612e eb62 4291 008c a4eb \.bv..a..bB..... │ │ │ │ +00080180: 6129 8e8e 8e8e 8e8e 8e8e 9f24 fd13 8e8c a).........$.... │ │ │ │ +00080190: 8b00 0000 9500 0000 0000 0000 0000 0000 ................ │ │ │ │ 000801a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000801b0: 0000 0000 0000 0000 07ef 0aa0 02cc 0555 ...............U │ │ │ │ -000801c0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -000801d0: 12c7 61d0 3131 2e35 2e91 0a80 0053 796e ..a.11.5.....Syn │ │ │ │ -000801e0: 9aa0 0074 6178 9604 8000 666f 7293 7265 ...tax....for.re │ │ │ │ -000801f0: 7374 7269 6374 6564 9371 7561 6e98 7469 stricted.quan.ti │ │ │ │ -00080200: 0c63 6174 696f 6e92 00bd 1ed5 3134 398e .cation.....149. │ │ │ │ -00080210: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ -00080220: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -00080230: 8d91 1e28 f0cf 416e 90ac 7279 7468 696e ...(..An..rythin │ │ │ │ -00080240: 6796 03f4 ee63 616e 9103 f4ed 629a 538e g....can....b.S. │ │ │ │ -00080250: 6593 7772 6974 7465 6e93 6298 6574 95ac e.written.b.et.. │ │ │ │ -00080260: 7277 9365 656e 9603 f4ee 7468 659b 03f4 rw.een....the... │ │ │ │ -00080270: ed62 696e 6465 7293 616e 6493 608d eb61 .binder.and.`..a │ │ │ │ -00080280: 3a3a 8e91 0b7f 54cf 2798 7468 6174 9363 ::....T.'.that.c │ │ │ │ -00080290: 616e 9362 9053 8e65 9377 7269 7474 656e an.b.S.e.written │ │ │ │ -000802a0: 9862 9053 8e65 7495 ac72 7793 6565 6e91 .b.S.et..rw.een. │ │ │ │ -000802b0: 03f4 ee74 6865 8ea4 1000 008d 9112 c761 ...the.........a │ │ │ │ -000802c0: 6269 6e64 6572 9603 eaa8 616e 6493 608d binder....and.`. │ │ │ │ -000802d0: eb61 2e8e 9105 bfaa cf60 2e91 0538 e053 .a.......`...8.S │ │ │ │ -000802e0: 6565 9374 6865 9365 7861 6d70 6c65 7393 ee.the.examples. │ │ │ │ -000802f0: 6290 538e 656c 6f90 ac72 772e 8e9f 1152 b.S.elo..rw....R │ │ │ │ -00080300: cf8d 911e 28f0 5468 6596 04bf 190d 6167 ....(.The.....ag │ │ │ │ -00080310: 8d91 04bf 1aeb 6170 7269 6e74 5f72 6573 ......aprint_res │ │ │ │ -00080320: 7472 6963 748e 9159 f97f cf68 6173 9b04 trict..Y...has.. │ │ │ │ -00080330: bf1a 6465 6661 756c 748d 93eb 6174 7275 ..default...atru │ │ │ │ -00080340: 658e 911b bdc1 cf2c 9104 f436 6275 7498 e......,...6but. │ │ │ │ -00080350: 6966 9373 6574 9874 6f8d 93eb 6166 616c if.set.to...afal │ │ │ │ -00080360: 7365 8e91 263c 85cf 7769 6c6c 9364 6973 se..&<..will.dis │ │ │ │ -00080370: 6162 6c65 9874 6865 9370 7265 7474 90ac able.the.prett.. │ │ │ │ -00080380: 7279 8ea1 8d91 12c7 6170 7269 6e9a ac72 ry......aprin..r │ │ │ │ -00080390: 7469 6e67 2e91 051b 6654 6869 7396 0392 ting....fThis... │ │ │ │ -000803a0: 3969 7393 7573 6566 756c 9103 9238 666f 9is.useful...8fo │ │ │ │ -000803b0: 7293 7365 6569 6e67 9377 6861 7493 7468 r.seeing.what.th │ │ │ │ -000803c0: 6593 7365 6d61 6e98 7469 6373 936f 6693 e.seman.tics.of. │ │ │ │ -000803d0: 7061 7274 6963 756c 6172 9372 6573 7472 particular.restr │ │ │ │ -000803e0: 6963 7465 6493 6162 7374 7261 6374 696f icted.abstractio │ │ │ │ -000803f0: 6e73 8ea1 8d91 12c7 6161 7265 2e8e 9f11 ns......aare.... │ │ │ │ -00080400: 52ce 8d91 1e28 f054 6865 9605 1c90 636f R....(.The....co │ │ │ │ -00080410: 6e73 7461 6e90 ac72 7473 8d91 051c 91eb nstan..rts...... │ │ │ │ -00080420: 6152 4553 5f41 4253 5452 4143 548e 914a aRES_ABSTRACT..J │ │ │ │ -00080430: 1889 cf2c 8d91 0569 0aeb 6152 4553 5f46 ...,...i..aRES_F │ │ │ │ -00080440: 4f52 414c 4c8e 913e e5ae cf2c 8d91 0569 ORALL..>...,...i │ │ │ │ -00080450: 0aeb 6152 4553 5f45 5849 5354 538e 9144 ..aRES_EXISTS..D │ │ │ │ -00080460: 023f cf61 6e64 8d93 eb61 5245 535f 5345 .?.and...aRES_SE │ │ │ │ -00080470: 4c45 4354 8e91 43b5 c4cf 6172 6591 051c LECT..C...are... │ │ │ │ -00080480: 9164 650c 6e65 6493 696e 8ea1 8d91 12c7 .de.ned.in...... │ │ │ │ -00080490: 6174 6865 9603 eaa8 7468 656f 7279 8d93 athe....theory.. │ │ │ │ -000804a0: eb61 626f 6f6c 8e91 1ed3 f8cf 6290 ac72 .abool......b..r │ │ │ │ -000804b0: 793a 8e9f 4d10 ee8d 8d8d 9f27 cb89 8d8d y:..M......'.... │ │ │ │ -000804c0: 8d9f b200 008d 912a 0660 eb61 5245 535f .......*.`.aRES_ │ │ │ │ -000804d0: 4142 5354 5241 4354 9605 bfaa 5093 4296 ABSTRACT....P.B. │ │ │ │ -000804e0: 0b7f 543d 935c 783a 2a2e 9605 bfaa 2850 ..T=.\x:*.....(P │ │ │ │ -000804f0: 9378 933d 3e93 4293 7893 7c93 4152 423a .x.=>.B.x.|.ARB: │ │ │ │ -00080500: 2a2a 298e a40d 0000 a18d 912a 0660 5245 **)........*.`RE │ │ │ │ -00080510: 535f 464f 5241 4c4c 9111 3efe 509b 05bf S_FORALL..>.P... │ │ │ │ -00080520: aa42 960b 7f54 3d93 2178 3a2a 2e98 5098 .B...T=.!x:*..P. │ │ │ │ -00080530: 7898 3d3d 3e98 4298 788e a1a1 8d91 2a06 x.==>.B.x.....*. │ │ │ │ -00080540: 6052 4553 5f45 5849 5354 5391 113e fe50 `RES_EXISTS..>.P │ │ │ │ -00080550: 9b05 bfaa 4296 0b7f 543d 933f 783a 2a2e ....B...T=.?x:*. │ │ │ │ -00080560: 9850 9878 982f 5c98 4298 788e a1a1 8d91 .P.x./\.B.x..... │ │ │ │ -00080570: 2a06 6052 4553 5f53 454c 4543 5491 113e *.`RES_SELECT..> │ │ │ │ -00080580: fe50 9b05 bfaa 4296 0b7f 543d 9340 783a .P....B...T=.@x: │ │ │ │ -00080590: 2a2e 9850 9878 982f 5c98 4298 788e 8e8e *..P.x./\.B.x... │ │ │ │ -000805a0: 8e8e 8e8e 9f4b be1f 8d91 12c7 61cf 7768 .....K......a.wh │ │ │ │ -000805b0: 6572 6596 03ea a874 6865 9363 6f6e 7374 ere....the.const │ │ │ │ -000805c0: 616e 9aac 7274 8d93 eb61 4152 428e 9115 an..rt...aARB... │ │ │ │ -000805d0: 29a6 cf2c 9377 6869 6398 6893 6973 9361 )..,.whic.h.is.a │ │ │ │ -000805e0: 6c73 6f93 6465 0c6e 6564 9369 6e93 7468 lso.de.ned.in.th │ │ │ │ -000805f0: 6593 7468 656f 7279 8d93 eb61 626f 6f6c e.theory...abool │ │ │ │ -00080600: 8e91 1ae9 50cf 2c93 6861 7393 7468 6593 ....P.,.has.the. │ │ │ │ -00080610: 6465 0c6e 6974 696f 6e3a 8ea9 2796 748d de.nition:..'.t. │ │ │ │ -00080620: 8d8d 9e56 bd8d 8d8d 8d91 2a06 60eb 6141 ...V......*.`.aA │ │ │ │ -00080630: 5242 960b 7f54 3d93 4078 3a2a 2e91 05bf RB...T=.@x:*.... │ │ │ │ -00080640: aa54 8e8e 8e8e 8e8e 8ea4 2643 a58d 911e .T........&C.... │ │ │ │ -00080650: 28f0 cf55 7365 722d 6465 0c6e 6564 9603 (..User-de.ned.. │ │ │ │ -00080660: 7382 6269 6e64 6572 739b 0373 8363 616e s.binders..s.can │ │ │ │ -00080670: 9361 6c73 6f98 6861 95ac 7276 9365 9103 .also.ha..rv.e.. │ │ │ │ -00080680: 7382 7265 7374 7269 6374 6564 9866 6f72 s.restricted.for │ │ │ │ -00080690: 6d73 2c91 038b 5677 6869 6393 6898 6172 ms,...Vwhic.h.ar │ │ │ │ -000806a0: 6596 0373 8273 6574 9875 7093 7769 7468 e..s.set.up.with │ │ │ │ -000806b0: 9874 6865 9366 756e 6374 696f 6e3a 8e9f .the.function:.. │ │ │ │ -000806c0: 2796 758d 8d8d 9112 c761 9ff4 dada 8900 '.u......a...... │ │ │ │ -000806d0: 0066 6601 c70b 4a9f 0bf0 af8d 8d90 cccd .ff...J......... │ │ │ │ -000806e0: 9f04 599c 8400 104a 4b00 0066 668d 9ffb ..Y....JK..ff... │ │ │ │ -000806f0: a664 8d91 170b cceb 6161 7373 6f63 6961 .d......aassocia │ │ │ │ -00080700: 7465 5f72 6573 7472 6963 7469 6f6e 9605 te_restriction.. │ │ │ │ -00080710: bfaa 3a93 2873 7472 696e 6793 2393 7374 ..:.(string.#.st │ │ │ │ -00080720: 7269 6e67 2993 2d3e 932a 8e8e 9201 c671 ring).->.*.....q │ │ │ │ -00080730: b184 0010 4a4b 0000 6666 8e8e 9f04 c002 ....JK..ff...... │ │ │ │ -00080740: 8900 0066 6601 c70b 4a8e 8e8e a18d 9112 ...ff...J....... │ │ │ │ -00080750: c761 cf49 668d 9103 e386 d763 8e91 0cd5 .a.If......c.... │ │ │ │ -00080760: 9acf 6973 9603 e386 7468 6593 6e61 6d65 ..is....the.name │ │ │ │ -00080770: 936f 669b 03e3 8561 9362 696e 6465 7293 .of....a.binder. │ │ │ │ -00080780: 616e 648d 93eb 6152 4553 5f8e 8d91 1ae2 and...aRES_..... │ │ │ │ -00080790: 2ed7 638e 9123 d442 cf69 7393 7468 6593 ..c..#.B.is.the. │ │ │ │ -000807a0: 6e61 6d65 936f 6698 6193 7375 6974 6162 name.of.a.suitab │ │ │ │ -000807b0: 6c65 9363 6f6e 7374 616e 9aac 7274 9328 le.constan..rt.( │ │ │ │ -000807c0: 7768 6963 9868 9103 e385 6d98 7573 7493 whic.h....m.ust. │ │ │ │ -000807d0: 6290 538e 658e 9f10 0000 8d91 12c7 6165 b.S.e.........ae │ │ │ │ -000807e0: 7870 6c69 6369 746c 7996 03ea a864 650c xplicitly....de. │ │ │ │ -000807f0: 6e65 6429 2c93 7468 656e 9365 7865 6375 ned),.then.execu │ │ │ │ -00080800: 7469 6e67 3a8e a68d 8d8d 9f00 cb89 8d8d ting:........... │ │ │ │ -00080810: 8d8d 912a 0660 eb61 6173 736f 6369 6174 ...*.`.aassociat │ │ │ │ -00080820: 655f 7265 7374 7269 6374 696f 6e28 60eb e_restriction(`. │ │ │ │ -00080830: 6263 eb61 602c 9105 bfaa 6052 4553 5feb bc.a`,....`RES_. │ │ │ │ -00080840: 6263 eb61 6029 8e8e 8e8e 8e8e 8e9f 2643 bc.a`)........&C │ │ │ │ -00080850: a68d 9112 c761 cf77 696c 6c96 03ea a863 .....a.will....c │ │ │ │ -00080860: 6175 7365 9374 6865 9370 6172 7365 7293 ause.the.parser. │ │ │ │ -00080870: 616e 6493 7072 6574 7495 ac72 792d 7072 and.prett..ry-pr │ │ │ │ -00080880: 696e 9374 6572 9603 eaa8 746f 9373 7570 in.ter....to.sup │ │ │ │ -00080890: 7090 538e 6f72 743a 8ea6 8d8d 8d9f 00cb p.S.ort:........ │ │ │ │ -000808a0: 898d 8d8d 8d91 2a06 60eb 6263 9603 a666 ......*.`.bc...f │ │ │ │ -000808b0: 769a 6493 eb61 3a3a eb62 5091 0185 56eb v.d..a::.bP...V. │ │ │ │ -000808c0: 612e 9105 bfaa eb62 4291 178b 4ceb 613c a......bB...L.a< │ │ │ │ -000808d0: 2d2d 2d2d 3e91 113e fe52 4553 5feb 6263 ---->..>.RES_.bc │ │ │ │ -000808e0: 9350 9107 4500 eb61 285c eb62 7698 eb61 .P..E..a(\.bv..a │ │ │ │ -000808f0: 2e91 05bf aaeb 6242 9100 8ca4 eb61 298e ......bB.....a). │ │ │ │ -00080900: 8e8e 8e8e 8e8e a18d 9112 c761 cf4e 6f74 ...........a.Not │ │ │ │ -00080910: 6596 0408 0674 6861 7493 6173 736f 9a53 e....that.asso.S │ │ │ │ -00080920: 8e63 6961 7469 6f6e 7393 6298 6574 95ac .ciations.b.et.. │ │ │ │ -00080930: 7277 9365 656e 9604 0806 7573 6572 9364 rw.een....user.d │ │ │ │ -00080940: 650c 6e65 6493 6269 6e64 6572 7391 0408 e.ned.binders... │ │ │ │ -00080950: 0561 6e64 9374 6865 6972 9372 6573 7472 .and.their.restr │ │ │ │ -00080960: 6963 7469 6f6e 7393 6172 6593 6e6f 7493 ictions.are.not. │ │ │ │ -00080970: 7374 6f72 6564 8ea4 1000 008d 9112 c761 stored.........a │ │ │ │ -00080980: 696e 9604 3fe2 7468 656f 7279 9b04 3fe3 in..?.theory..?. │ │ │ │ -00080990: 0c6c 6573 2c91 0455 3173 6f93 7468 6579 .les,..U1so.they │ │ │ │ -000809a0: 9868 6195 ac72 7693 6596 043f e274 6f93 .ha..rv.e..?.to. │ │ │ │ -000809b0: 6290 538e 6598 7365 7493 7570 9366 6f72 b.S.e.set.up.for │ │ │ │ -000809c0: 9865 6163 90ac 7268 93eb 4848 4f4c 98cf .eac..rh..HHOL.. │ │ │ │ -000809d0: 7365 7373 696f 6e93 2865 2e67 2e91 0638 session.(e.g...8 │ │ │ │ -000809e0: 8f77 6974 6898 6193 eb61 686f 6c2d 696e .with.a..ahol-in │ │ │ │ -000809f0: 6974 2e6d 6c8e a18d 9112 c761 cf69 6e69 it.ml......a.ini │ │ │ │ -00080a00: 7469 616c 697a 6174 696f 6e96 03ea a80c tialization..... │ │ │ │ -00080a10: 6c65 937b 9373 6565 9353 6563 7469 6f6e le.{.see.Section │ │ │ │ -00080a20: 9338 2e36 292e 8e9f 1152 cf8d 911e 28f0 .8.6)....R....(. │ │ │ │ -00080a30: 4865 7265 9603 eaa8 6973 9361 6e93 6578 Here....is.an.ex │ │ │ │ -00080a40: 616d 706c 6593 7365 7373 696f 6e3a 8e8e ample.session:.. │ │ │ │ -00080a50: 9f24 fd13 8e8c 8b00 0000 9600 0000 0000 .$.............. │ │ │ │ +000801b0: 0000 0000 0000 0000 0000 07ef 0ca0 02cc ................ │ │ │ │ +000801c0: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +000801d0: 8d91 12c7 61d0 3131 2e35 2e91 0a80 0053 ....a.11.5.....S │ │ │ │ +000801e0: 796e 9aa0 0074 6178 9604 8000 666f 7293 yn...tax....for. │ │ │ │ +000801f0: 7265 7374 7269 6374 6564 9371 7561 6e98 restricted.quan. │ │ │ │ +00080200: 7469 0c63 6174 696f 6e92 00bd 1ed5 3134 ti.cation.....14 │ │ │ │ +00080210: 398e 9112 c761 9f05 6666 8900 00e6 6601 9....a..ff....f. │ │ │ │ +00080220: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ +00080230: d021 8d91 1e28 f0cf 416e 90ac 7279 7468 .!...(..An..ryth │ │ │ │ +00080240: 696e 6796 03f4 ee63 616e 9103 f4ed 629a ing....can....b. │ │ │ │ +00080250: 538e 6593 7772 6974 7465 6e93 6298 6574 S.e.written.b.et │ │ │ │ +00080260: 95ac 7277 9365 656e 9603 f4ee 7468 659b ..rw.een....the. │ │ │ │ +00080270: 03f4 ed62 696e 6465 7293 616e 6493 608d ...binder.and.`. │ │ │ │ +00080280: eb61 3a3a 8e91 0b7f 54cf 2798 7468 6174 .a::....T.'.that │ │ │ │ +00080290: 9363 616e 9362 9053 8e65 9377 7269 7474 .can.b.S.e.writt │ │ │ │ +000802a0: 656e 9862 9053 8e65 7495 ac72 7793 6565 en.b.S.et..rw.ee │ │ │ │ +000802b0: 6e91 03f4 ee74 6865 8ea4 1000 008d 9112 n....the........ │ │ │ │ +000802c0: c761 6269 6e64 6572 9603 eaa8 616e 6493 .abinder....and. │ │ │ │ +000802d0: 608d eb61 2e8e 9105 bfaa cf60 2e91 0538 `..a.......`...8 │ │ │ │ +000802e0: e053 6565 9374 6865 9365 7861 6d70 6c65 .See.the.example │ │ │ │ +000802f0: 7393 6290 538e 656c 6f90 ac72 772e 8e9f s.b.S.elo..rw... │ │ │ │ +00080300: 1152 cf8d 911e 28f0 5468 6596 04bf 190d .R....(.The..... │ │ │ │ +00080310: 6167 8d91 04bf 1aeb 6170 7269 6e74 5f72 ag......aprint_r │ │ │ │ +00080320: 6573 7472 6963 748e 9159 f97f cf68 6173 estrict..Y...has │ │ │ │ +00080330: 9b04 bf1a 6465 6661 756c 748d 93eb 6174 ....default...at │ │ │ │ +00080340: 7275 658e 911b bdc1 cf2c 9104 f436 6275 rue......,...6bu │ │ │ │ +00080350: 7498 6966 9373 6574 9874 6f8d 93eb 6166 t.if.set.to...af │ │ │ │ +00080360: 616c 7365 8e91 263c 85cf 7769 6c6c 9364 alse..&<..will.d │ │ │ │ +00080370: 6973 6162 6c65 9874 6865 9370 7265 7474 isable.the.prett │ │ │ │ +00080380: 90ac 7279 8ea1 8d91 12c7 6170 7269 6e9a ..ry......aprin. │ │ │ │ +00080390: ac72 7469 6e67 2e91 051b 6654 6869 7396 .rting....fThis. │ │ │ │ +000803a0: 0392 3969 7393 7573 6566 756c 9103 9238 ..9is.useful...8 │ │ │ │ +000803b0: 666f 7293 7365 6569 6e67 9377 6861 7493 for.seeing.what. │ │ │ │ +000803c0: 7468 6593 7365 6d61 6e98 7469 6373 936f the.seman.tics.o │ │ │ │ +000803d0: 6693 7061 7274 6963 756c 6172 9372 6573 f.particular.res │ │ │ │ +000803e0: 7472 6963 7465 6493 6162 7374 7261 6374 tricted.abstract │ │ │ │ +000803f0: 696f 6e73 8ea1 8d91 12c7 6161 7265 2e8e ions......aare.. │ │ │ │ +00080400: 9f11 52ce 8d91 1e28 f054 6865 9605 1c90 ..R....(.The.... │ │ │ │ +00080410: 636f 6e73 7461 6e90 ac72 7473 8d91 051c constan..rts.... │ │ │ │ +00080420: 91eb 6152 4553 5f41 4253 5452 4143 548e ..aRES_ABSTRACT. │ │ │ │ +00080430: 914a 1889 cf2c 8d91 0569 0aeb 6152 4553 .J...,...i..aRES │ │ │ │ +00080440: 5f46 4f52 414c 4c8e 913e e5ae cf2c 8d91 _FORALL..>...,.. │ │ │ │ +00080450: 0569 0aeb 6152 4553 5f45 5849 5354 538e .i..aRES_EXISTS. │ │ │ │ +00080460: 9144 023f cf61 6e64 8d93 eb61 5245 535f .D.?.and...aRES_ │ │ │ │ +00080470: 5345 4c45 4354 8e91 43b5 c4cf 6172 6591 SELECT..C...are. │ │ │ │ +00080480: 051c 9164 650c 6e65 6493 696e 8ea1 8d91 ...de.ned.in.... │ │ │ │ +00080490: 12c7 6174 6865 9603 eaa8 7468 656f 7279 ..athe....theory │ │ │ │ +000804a0: 8d93 eb61 626f 6f6c 8e91 1ed3 f8cf 6290 ...abool......b. │ │ │ │ +000804b0: ac72 793a 8e9f 4d10 ee8d 8d8d 9f27 cb89 .ry:..M......'.. │ │ │ │ +000804c0: 8d8d 8d9f b200 008d 912a 0660 eb61 5245 .........*.`.aRE │ │ │ │ +000804d0: 535f 4142 5354 5241 4354 9605 bfaa 5093 S_ABSTRACT....P. │ │ │ │ +000804e0: 4296 0b7f 543d 935c 783a 2a2e 9605 bfaa B...T=.\x:*..... │ │ │ │ +000804f0: 2850 9378 933d 3e93 4293 7893 7c93 4152 (P.x.=>.B.x.|.AR │ │ │ │ +00080500: 423a 2a2a 298e a40d 0000 a18d 912a 0660 B:**)........*.` │ │ │ │ +00080510: 5245 535f 464f 5241 4c4c 9111 3efe 509b RES_FORALL..>.P. │ │ │ │ +00080520: 05bf aa42 960b 7f54 3d93 2178 3a2a 2e98 ...B...T=.!x:*.. │ │ │ │ +00080530: 5098 7898 3d3d 3e98 4298 788e a1a1 8d91 P.x.==>.B.x..... │ │ │ │ +00080540: 2a06 6052 4553 5f45 5849 5354 5391 113e *.`RES_EXISTS..> │ │ │ │ +00080550: fe50 9b05 bfaa 4296 0b7f 543d 933f 783a .P....B...T=.?x: │ │ │ │ +00080560: 2a2e 9850 9878 982f 5c98 4298 788e a1a1 *..P.x./\.B.x... │ │ │ │ +00080570: 8d91 2a06 6052 4553 5f53 454c 4543 5491 ..*.`RES_SELECT. │ │ │ │ +00080580: 113e fe50 9b05 bfaa 4296 0b7f 543d 9340 .>.P....B...T=.@ │ │ │ │ +00080590: 783a 2a2e 9850 9878 982f 5c98 4298 788e x:*..P.x./\.B.x. │ │ │ │ +000805a0: 8e8e 8e8e 8e8e 9f4b be1f 8d91 12c7 61cf .......K......a. │ │ │ │ +000805b0: 7768 6572 6596 03ea a874 6865 9363 6f6e where....the.con │ │ │ │ +000805c0: 7374 616e 9aac 7274 8d93 eb61 4152 428e stan..rt...aARB. │ │ │ │ +000805d0: 9115 29a6 cf2c 9377 6869 6398 6893 6973 ..)..,.whic.h.is │ │ │ │ +000805e0: 9361 6c73 6f93 6465 0c6e 6564 9369 6e93 .also.de.ned.in. │ │ │ │ +000805f0: 7468 6593 7468 656f 7279 8d93 eb61 626f the.theory...abo │ │ │ │ +00080600: 6f6c 8e91 1ae9 50cf 2c93 6861 7393 7468 ol....P.,.has.th │ │ │ │ +00080610: 6593 6465 0c6e 6974 696f 6e3a 8ea9 2796 e.de.nition:..'. │ │ │ │ +00080620: 748d 8d8d 9e56 bd8d 8d8d 8d91 2a06 60eb t....V......*.`. │ │ │ │ +00080630: 6141 5242 960b 7f54 3d93 4078 3a2a 2e91 aARB...T=.@x:*.. │ │ │ │ +00080640: 05bf aa54 8e8e 8e8e 8e8e 8ea4 2643 a58d ...T........&C.. │ │ │ │ +00080650: 911e 28f0 cf55 7365 722d 6465 0c6e 6564 ..(..User-de.ned │ │ │ │ +00080660: 9603 7382 6269 6e64 6572 739b 0373 8363 ..s.binders..s.c │ │ │ │ +00080670: 616e 9361 6c73 6f98 6861 95ac 7276 9365 an.also.ha..rv.e │ │ │ │ +00080680: 9103 7382 7265 7374 7269 6374 6564 9866 ..s.restricted.f │ │ │ │ +00080690: 6f72 6d73 2c91 038b 5677 6869 6393 6898 orms,...Vwhic.h. │ │ │ │ +000806a0: 6172 6596 0373 8273 6574 9875 7093 7769 are..s.set.up.wi │ │ │ │ +000806b0: 7468 9874 6865 9366 756e 6374 696f 6e3a th.the.function: │ │ │ │ +000806c0: 8e9f 2796 758d 8d8d 9112 c761 9ff4 dada ..'.u......a.... │ │ │ │ +000806d0: 8900 0066 6601 c70b 4a9f 0bf0 af8d 8d90 ...ff...J....... │ │ │ │ +000806e0: cccd 9f04 599c 8400 104a 4b00 0066 668d ....Y....JK..ff. │ │ │ │ +000806f0: 9ffb a664 8d91 170b cceb 6161 7373 6f63 ...d......aassoc │ │ │ │ +00080700: 6961 7465 5f72 6573 7472 6963 7469 6f6e iate_restriction │ │ │ │ +00080710: 9605 bfaa 3a93 2873 7472 696e 6793 2393 ....:.(string.#. │ │ │ │ +00080720: 7374 7269 6e67 2993 2d3e 932a 8e8e 9201 string).->.*.... │ │ │ │ +00080730: c671 b184 0010 4a4b 0000 6666 8e8e 9f04 .q....JK..ff.... │ │ │ │ +00080740: c002 8900 0066 6601 c70b 4a8e 8e8e a18d .....ff...J..... │ │ │ │ +00080750: 9112 c761 cf49 668d 9103 e386 d763 8e91 ...a.If......c.. │ │ │ │ +00080760: 0cd5 9acf 6973 9603 e386 7468 6593 6e61 ....is....the.na │ │ │ │ +00080770: 6d65 936f 669b 03e3 8561 9362 696e 6465 me.of....a.binde │ │ │ │ +00080780: 7293 616e 648d 93eb 6152 4553 5f8e 8d91 r.and...aRES_... │ │ │ │ +00080790: 1ae2 2ed7 638e 9123 d442 cf69 7393 7468 ....c..#.B.is.th │ │ │ │ +000807a0: 6593 6e61 6d65 936f 6698 6193 7375 6974 e.name.of.a.suit │ │ │ │ +000807b0: 6162 6c65 9363 6f6e 7374 616e 9aac 7274 able.constan..rt │ │ │ │ +000807c0: 9328 7768 6963 9868 9103 e385 6d98 7573 .(whic.h....m.us │ │ │ │ +000807d0: 7493 6290 538e 658e 9f10 0000 8d91 12c7 t.b.S.e......... │ │ │ │ +000807e0: 6165 7870 6c69 6369 746c 7996 03ea a864 aexplicitly....d │ │ │ │ +000807f0: 650c 6e65 6429 2c93 7468 656e 9365 7865 e.ned),.then.exe │ │ │ │ +00080800: 6375 7469 6e67 3a8e a68d 8d8d 9f00 cb89 cuting:......... │ │ │ │ +00080810: 8d8d 8d8d 912a 0660 eb61 6173 736f 6369 .....*.`.aassoci │ │ │ │ +00080820: 6174 655f 7265 7374 7269 6374 696f 6e28 ate_restriction( │ │ │ │ +00080830: 60eb 6263 eb61 602c 9105 bfaa 6052 4553 `.bc.a`,....`RES │ │ │ │ +00080840: 5feb 6263 eb61 6029 8e8e 8e8e 8e8e 8e9f _.bc.a`)........ │ │ │ │ +00080850: 2643 a68d 9112 c761 cf77 696c 6c96 03ea &C.....a.will... │ │ │ │ +00080860: a863 6175 7365 9374 6865 9370 6172 7365 .cause.the.parse │ │ │ │ +00080870: 7293 616e 6493 7072 6574 7495 ac72 792d r.and.prett..ry- │ │ │ │ +00080880: 7072 696e 9374 6572 9603 eaa8 746f 9373 prin.ter....to.s │ │ │ │ +00080890: 7570 7090 538e 6f72 743a 8ea6 8d8d 8d9f upp.S.ort:...... │ │ │ │ +000808a0: 00cb 898d 8d8d 8d91 2a06 60eb 6263 9603 ........*.`.bc.. │ │ │ │ +000808b0: a666 769a 6493 eb61 3a3a eb62 5091 0185 .fv.d..a::.bP... │ │ │ │ +000808c0: 56eb 612e 9105 bfaa eb62 4291 178b 4ceb V.a......bB...L. │ │ │ │ +000808d0: 613c 2d2d 2d2d 3e91 113e fe52 4553 5feb a<---->..>.RES_. │ │ │ │ +000808e0: 6263 9350 9107 4500 eb61 285c eb62 7698 bc.P..E..a(\.bv. │ │ │ │ +000808f0: eb61 2e91 05bf aaeb 6242 9100 8ca4 eb61 .a......bB.....a │ │ │ │ +00080900: 298e 8e8e 8e8e 8e8e a18d 9112 c761 cf4e )............a.N │ │ │ │ +00080910: 6f74 6596 0408 0674 6861 7493 6173 736f ote....that.asso │ │ │ │ +00080920: 9a53 8e63 6961 7469 6f6e 7393 6298 6574 .S.ciations.b.et │ │ │ │ +00080930: 95ac 7277 9365 656e 9604 0806 7573 6572 ..rw.een....user │ │ │ │ +00080940: 9364 650c 6e65 6493 6269 6e64 6572 7391 .de.ned.binders. │ │ │ │ +00080950: 0408 0561 6e64 9374 6865 6972 9372 6573 ...and.their.res │ │ │ │ +00080960: 7472 6963 7469 6f6e 7393 6172 6593 6e6f trictions.are.no │ │ │ │ +00080970: 7493 7374 6f72 6564 8ea4 1000 008d 9112 t.stored........ │ │ │ │ +00080980: c761 696e 9604 3fe2 7468 656f 7279 9b04 .ain..?.theory.. │ │ │ │ +00080990: 3fe3 0c6c 6573 2c91 0455 3173 6f93 7468 ?..les,..U1so.th │ │ │ │ +000809a0: 6579 9868 6195 ac72 7693 6596 043f e274 ey.ha..rv.e..?.t │ │ │ │ +000809b0: 6f93 6290 538e 6598 7365 7493 7570 9366 o.b.S.e.set.up.f │ │ │ │ +000809c0: 6f72 9865 6163 90ac 7268 93eb 4848 4f4c or.eac..rh..HHOL │ │ │ │ +000809d0: 98cf 7365 7373 696f 6e93 2865 2e67 2e91 ..session.(e.g.. │ │ │ │ +000809e0: 0638 8f77 6974 6898 6193 eb61 686f 6c2d .8.with.a..ahol- │ │ │ │ +000809f0: 696e 6974 2e6d 6c8e a18d 9112 c761 cf69 init.ml......a.i │ │ │ │ +00080a00: 6e69 7469 616c 697a 6174 696f 6e96 03ea nitialization... │ │ │ │ +00080a10: a80c 6c65 937b 9373 6565 9353 6563 7469 ..le.{.see.Secti │ │ │ │ +00080a20: 6f6e 9338 2e36 292e 8e9f 1152 cf8d 911e on.8.6)....R.... │ │ │ │ +00080a30: 28f0 4865 7265 9603 eaa8 6973 9361 6e93 (.Here....is.an. │ │ │ │ +00080a40: 6578 616d 706c 6593 7365 7373 696f 6e3a example.session: │ │ │ │ +00080a50: 8e8e 9f24 fd13 8e8c 8b00 0000 9600 0000 ...$............ │ │ │ │ 00080a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00080a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00080a80: 0801 8ea0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ -00080a90: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3135 3092 ............150. │ │ │ │ -00080aa0: 00dd 2043 4368 6170 7465 7296 0480 0031 .. CChapter....1 │ │ │ │ -00080ab0: 312e 910a 8000 5468 6593 484f 4c93 4c6f 1.....The.HOL.Lo │ │ │ │ -00080ac0: 6769 6393 696e 934d 4c8e 91ea f1eb 9f05 gic.in.ML....... │ │ │ │ -00080ad0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -00080ae0: 0294 2fdf 8da0 fdf8 af06 8d8d 8d91 eaf1 ../............. │ │ │ │ -00080af0: eb9f 8787 8189 0000 6666 01c7 0b4a a000 ........ff...J.. │ │ │ │ -00080b00: e697 628d 8d90 cccd 9f04 599c 8400 eaf0 ..b.......Y..... │ │ │ │ -00080b10: fe00 0066 668d a0ff 1f66 108d 8d92 01af ...ff....f...... │ │ │ │ -00080b20: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -00080b30: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -00080b40: 01b9 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ..M......I1..... │ │ │ │ -00080b50: ff40 548d 9105 ccce eb61 2322 2178 9605 .@T......a#"!x.. │ │ │ │ -00080b60: bfaa 793a 3a50 2e93 783c 7922 3b3b 8ea4 ..y::P..x........This.. │ │ │ │ -00080f60: eaa8 6973 9361 9362 6974 9375 6e73 6174 ..is.a.bit.unsat │ │ │ │ -00080f70: 6973 6661 6374 6f72 7991 ff05 562c 9361 isfactory...V,.a │ │ │ │ -00080f80: 7393 6973 9373 686f 9aac 7277 6e93 6298 s.is.sho..rwn.b. │ │ │ │ -00080f90: 7993 7468 6593 6172 7469 0c63 6961 6c93 y.the.arti.cial. │ │ │ │ -00080fa0: 6578 616d 706c 6593 6290 538e 656c 6f98 example.b.S.elo. │ │ │ │ -00080fb0: 773a 8e9f 3ee3 8b8d 8d8d 91ea f1eb 9fd5 w:..>........... │ │ │ │ -00080fc0: 8781 8900 0066 6601 c70b 4a9f 4a97 628d .....ff...J.J.b. │ │ │ │ -00080fd0: 8d90 cccd 9f04 599c 8400 4ef0 fe00 0066 ......Y...N....f │ │ │ │ -00080fe0: 668d 9fbb 6610 8d8d 9201 aff0 0d84 000a f...f........... │ │ │ │ -00080ff0: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ -00081000: b8e8 0015 ae64 8e8d 8d8d 9201 b94d b29f .....d.......M.. │ │ │ │ -00081010: fd1c 15eb 4931 8e8e 8e8e 9fff 4054 8d91 ....I1......@T.. │ │ │ │ -00081020: 05cc ceeb 6123 6c65 7496 05bf aa74 933d ....a#let....t.= │ │ │ │ -00081030: 9322 2178 9379 3a3a 502e 3f66 3a6e 756d ."!x.y::P.?f:num │ │ │ │ -00081040: 2d3e 6e75 6d3a 3a51 2e93 6628 406e 3a3a ->num::Q..f(@n:: │ │ │ │ -00081050: 522e 5429 933d 9328 782b 7929 223b 3b8e R.T).=.(x+y)";;. │ │ │ │ -00081060: a40d 0000 8d91 05cc ce74 9605 bfaa 3d93 .........t....=. │ │ │ │ -00081070: 2221 7893 7993 3a3a 9350 2e93 3f66 933a "!x.y.::.P..?f.: │ │ │ │ -00081080: 3a93 512e 9366 2840 6e93 3a3a 9352 2e93 :.Q..f(@n.::.R.. │ │ │ │ -00081090: 5429 933d 9378 932b 9379 2293 3a93 7465 T).=.x.+.y".:.te │ │ │ │ -000810a0: 726d 8ea1 a18d 9105 ccce 2352 4553 5452 rm........#RESTR │ │ │ │ -000810b0: 4943 545f 434f 4e56 9105 bfaa 743b 3b8e ICT_CONV....t;;. │ │ │ │ -000810c0: a18d 9105 ccce 7c2d 9605 bfaa 2821 7893 ......|-....(!x. │ │ │ │ -000810d0: 7993 3a3a 9350 2e93 3f66 933a 3a93 512e y.::.P..?f.::.Q. │ │ │ │ -000810e0: 9366 2840 6e93 3a3a 9352 2e93 5429 933d .f(@n.::.R..T).= │ │ │ │ -000810f0: 9378 932b 9379 2993 3d8e a18d 9117 0bcc .x.+.y).=....... │ │ │ │ -00081100: 2821 782e 9605 bfaa 5093 7893 3d3d 3e93 (!x.....P.x.==>. │ │ │ │ -00081110: 2821 7827 2e93 5093 7827 933d 3d3e 9328 (!x'..P.x'.==>.( │ │ │ │ -00081120: 3f78 2e93 5193 7893 2f5c 9328 7828 4078 ?x..Q.x./\.(x(@x │ │ │ │ -00081130: 2e93 5293 7893 2f5c 9354 2993 3d93 7893 ..R.x./\.T).=.x. │ │ │ │ -00081140: 2b93 7827 2929 2929 8e8e 9201 c671 b184 +.x')))).....q.. │ │ │ │ -00081150: 004e f0fe 0000 6666 8e8e 9f04 c002 8900 .N....ff........ │ │ │ │ -00081160: 0066 6601 c70b 4a8e 8e8e 9f3e 6da2 8d91 .ff...J....>m... │ │ │ │ -00081170: f653 7acf 5468 6596 0300 3276 91ff 58e4 .Sz.The...2v..X. │ │ │ │ -00081180: 6172 6961 626c 659b 0300 31d7 7893 cf69 ariable...1.x..i │ │ │ │ -00081190: 6e93 7468 6598 6465 0c6e 6974 696f 6e73 n.the.de.nitions │ │ │ │ -000811a0: 936f 6698 7468 6593 636f 6e73 7461 6e90 .of.the.constan. │ │ │ │ -000811b0: ac72 7473 8d93 eb61 5245 535f 4142 5354 .rts...aRES_ABST │ │ │ │ -000811c0: 5241 4354 8e91 47fc 2acf 2c8d 9103 2f16 RACT..G.*.,.../. │ │ │ │ -000811d0: eb61 5245 535f 464f 5241 4c4c 8e91 3cab .aRES_FORALL..<. │ │ │ │ -000811e0: bacf 2c8d 9103 2f16 eb61 5245 535f 4558 ..,.../..aRES_EX │ │ │ │ -000811f0: 4953 5453 8e8e a18d 91ea f1eb cf61 6e64 ISTS.........and │ │ │ │ -00081200: 8d91 0346 eeeb 6152 4553 5f53 454c 4543 ...F..aRES_SELEC │ │ │ │ -00081210: 548e 9140 0a80 cf67 6574 739b 0346 ed63 T..@...gets..F.c │ │ │ │ -00081220: 6f6e 6675 7365 6496 0346 ee77 6974 6893 onfused..F.with. │ │ │ │ -00081230: 7468 6593 7691 ff58 e461 7269 6162 6c65 the.v..X.ariable │ │ │ │ -00081240: 9369 6e98 7468 6593 7375 7070 6c69 6564 .in.the.supplied │ │ │ │ -00081250: 9374 6572 6d2e 9105 024d 5468 6973 9863 .term....MThis.c │ │ │ │ -00081260: 616e 9362 9053 8e65 9361 95ac 7276 936f an.b.S.e.a..rv.o │ │ │ │ -00081270: 6964 6564 8ea1 8d91 eaf1 eb62 95ac 7279 ided.......b..ry │ │ │ │ -00081280: 9b03 be32 6393 6861 6e67 696e 678d 9103 ...2c.hanging... │ │ │ │ -00081290: be31 eb61 5245 5354 5249 4354 5f43 4f4e .1.aRESTRICT_CON │ │ │ │ -000812a0: 568e 9152 3805 cf74 6f98 7090 538e 6572 V..R8..to.p.S.er │ │ │ │ -000812b0: 666f 726d 9103 be31 6578 706c 6963 6974 form...1explicit │ │ │ │ -000812c0: 9861 6c70 6861 2d63 6f6e 9376 9365 7273 .alpha-con.v.ers │ │ │ │ -000812d0: 696f 6e2e 9105 2a0e 4691 ff05 566f 7291 ion...*.F...Vor. │ │ │ │ -000812e0: 03be 3165 7861 6d70 6c65 2c91 03c7 1662 ..1example,....b │ │ │ │ -000812f0: 9379 9869 6d70 6c65 2d8e a18d 91ea f1eb .y.imple-....... │ │ │ │ -00081300: 6d65 6e9a ac72 7469 6e67 9603 eaa8 6193 men..rting....a. │ │ │ │ -00081310: 636f 6e98 7698 6572 7369 6f6e 3a8e 9f20 con.v.ersion:.. │ │ │ │ -00081320: af53 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 .S.............0 │ │ │ │ -00081330: eaeb 6152 4553 5f46 4f52 414c 4c96 05bf ..aRES_FORALL... │ │ │ │ -00081340: aaeb 6250 9107 4500 eb61 285c eb62 768d ..bP..E..a(\.bv. │ │ │ │ -00081350: 9064 93eb 612e 8e9b 0624 3deb 6242 8d91 .d..a....$=.bB.. │ │ │ │ -00081360: 008c a4eb 615b 8e91 064c 4eeb 6276 8d90 ....a[...LN.bv.. │ │ │ │ -00081370: 6493 eb61 5d29 932d 2d2d 2d3e 9321 8e91 d..a]).---->.!.. │ │ │ │ -00081380: 39e1 37eb 6276 8d90 6493 eb61 2e8e 9111 9.7.bv..d..a.... │ │ │ │ -00081390: a391 eb62 5091 052b bc76 8d98 eb61 3d3d ...bP..+.v...a== │ │ │ │ -000813a0: 3e8e 911d 22e5 eb62 428d 9100 8ca4 eb61 >..."..bB......a │ │ │ │ -000813b0: 5b8e 9106 4c4e eb62 768d 9064 93eb 615d [...LN.bv..d..a] │ │ │ │ -000813c0: 8e8e 8e8e 8e8e 8e8e 9f20 3968 8d91 eaf1 ......... 9h.... │ │ │ │ -000813d0: ebcf 4465 616c 696e 6796 03ea a877 6974 ..Dealing....wit │ │ │ │ -000813e0: 6893 7468 6593 6361 7365 9377 6865 6e93 h.the.case.when. │ │ │ │ -000813f0: d776 9104 58e1 cf69 7393 6193 7691 ff58 .v..X..is.a.v..X │ │ │ │ -00081400: e461 7269 6162 6c65 9373 7472 7563 7475 .ariable.structu │ │ │ │ -00081410: 7265 9369 7393 616c 736f 9364 6573 6972 re.is.also.desir │ │ │ │ -00081420: 6162 6c65 2e91 0538 e046 91ff 0556 6f72 able...8.F...Vor │ │ │ │ -00081430: 9365 7861 6d70 6c65 3a8e 8e9f 24fd 138e .example:...$... │ │ │ │ -00081440: 8c8b 0000 0097 0000 0000 0000 0000 0000 ................ │ │ │ │ +00080a80: 0000 0801 90a0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ +00080a90: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3135 ..............15 │ │ │ │ +00080aa0: 3092 00dd 2043 4368 6170 7465 7296 0480 0... CChapter... │ │ │ │ +00080ab0: 0031 312e 910a 8000 5468 6593 484f 4c93 .11.....The.HOL. │ │ │ │ +00080ac0: 4c6f 6769 6393 696e 934d 4c8e 91ea f1eb Logic.in.ML..... │ │ │ │ +00080ad0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +00080ae0: 8ea0 0294 2fdf 8da0 fdf8 af06 8d8d 8d91 ..../........... │ │ │ │ +00080af0: eaf1 eb9f 8787 8189 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ +00080b00: a000 e697 628d 8d90 cccd 9f04 599c 8400 ....b.......Y... │ │ │ │ +00080b10: eaf0 fe00 0066 668d a0ff 1f66 108d 8d92 .....ff....f.... │ │ │ │ +00080b20: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +00080b30: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +00080b40: 8d92 01b9 4db2 9ffd 1c15 eb49 318e 8e8e ....M......I1... │ │ │ │ +00080b50: 8e9f ff40 548d 9105 ccce eb61 2322 2178 ...@T......a#"!x │ │ │ │ +00080b60: 9605 bfaa 793a 3a50 2e93 783c 7922 3b3b ....y::P..x........This │ │ │ │ +00080f60: 9603 eaa8 6973 9361 9362 6974 9375 6e73 ....is.a.bit.uns │ │ │ │ +00080f70: 6174 6973 6661 6374 6f72 7991 ff05 562c atisfactory...V, │ │ │ │ +00080f80: 9361 7393 6973 9373 686f 9aac 7277 6e93 .as.is.sho..rwn. │ │ │ │ +00080f90: 6298 7993 7468 6593 6172 7469 0c63 6961 b.y.the.arti.cia │ │ │ │ +00080fa0: 6c93 6578 616d 706c 6593 6290 538e 656c l.example.b.S.el │ │ │ │ +00080fb0: 6f98 773a 8e9f 3ee3 8b8d 8d8d 91ea f1eb o.w:..>......... │ │ │ │ +00080fc0: 9fd5 8781 8900 0066 6601 c70b 4a9f 4a97 .......ff...J.J. │ │ │ │ +00080fd0: 628d 8d90 cccd 9f04 599c 8400 4ef0 fe00 b.......Y...N... │ │ │ │ +00080fe0: 0066 668d 9fbb 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ +00080ff0: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ +00081000: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ +00081010: b29f fd1c 15eb 4931 8e8e 8e8e 9fff 4054 ......I1......@T │ │ │ │ +00081020: 8d91 05cc ceeb 6123 6c65 7496 05bf aa74 ......a#let....t │ │ │ │ +00081030: 933d 9322 2178 9379 3a3a 502e 3f66 3a6e .=."!x.y::P.?f:n │ │ │ │ +00081040: 756d 2d3e 6e75 6d3a 3a51 2e93 6628 406e um->num::Q..f(@n │ │ │ │ +00081050: 3a3a 522e 5429 933d 9328 782b 7929 223b ::R.T).=.(x+y)"; │ │ │ │ +00081060: 3b8e a40d 0000 8d91 05cc ce74 9605 bfaa ;..........t.... │ │ │ │ +00081070: 3d93 2221 7893 7993 3a3a 9350 2e93 3f66 =."!x.y.::.P..?f │ │ │ │ +00081080: 933a 3a93 512e 9366 2840 6e93 3a3a 9352 .::.Q..f(@n.::.R │ │ │ │ +00081090: 2e93 5429 933d 9378 932b 9379 2293 3a93 ..T).=.x.+.y".:. │ │ │ │ +000810a0: 7465 726d 8ea1 a18d 9105 ccce 2352 4553 term........#RES │ │ │ │ +000810b0: 5452 4943 545f 434f 4e56 9105 bfaa 743b TRICT_CONV....t; │ │ │ │ +000810c0: 3b8e a18d 9105 ccce 7c2d 9605 bfaa 2821 ;.......|-....(! │ │ │ │ +000810d0: 7893 7993 3a3a 9350 2e93 3f66 933a 3a93 x.y.::.P..?f.::. │ │ │ │ +000810e0: 512e 9366 2840 6e93 3a3a 9352 2e93 5429 Q..f(@n.::.R..T) │ │ │ │ +000810f0: 933d 9378 932b 9379 2993 3d8e a18d 9117 .=.x.+.y).=..... │ │ │ │ +00081100: 0bcc 2821 782e 9605 bfaa 5093 7893 3d3d ..(!x.....P.x.== │ │ │ │ +00081110: 3e93 2821 7827 2e93 5093 7827 933d 3d3e >.(!x'..P.x'.==> │ │ │ │ +00081120: 9328 3f78 2e93 5193 7893 2f5c 9328 7828 .(?x..Q.x./\.(x( │ │ │ │ +00081130: 4078 2e93 5293 7893 2f5c 9354 2993 3d93 @x..R.x./\.T).=. │ │ │ │ +00081140: 7893 2b93 7827 2929 2929 8e8e 9201 c671 x.+.x')))).....q │ │ │ │ +00081150: b184 004e f0fe 0000 6666 8e8e 9f04 c002 ...N....ff...... │ │ │ │ +00081160: 8900 0066 6601 c70b 4a8e 8e8e 9f3e 6da2 ...ff...J....>m. │ │ │ │ +00081170: 8d91 f653 7acf 5468 6596 0300 3276 91ff ...Sz.The...2v.. │ │ │ │ +00081180: 58e4 6172 6961 626c 659b 0300 31d7 7893 X.ariable...1.x. │ │ │ │ +00081190: cf69 6e93 7468 6598 6465 0c6e 6974 696f .in.the.de.nitio │ │ │ │ +000811a0: 6e73 936f 6698 7468 6593 636f 6e73 7461 ns.of.the.consta │ │ │ │ +000811b0: 6e90 ac72 7473 8d93 eb61 5245 535f 4142 n..rts...aRES_AB │ │ │ │ +000811c0: 5354 5241 4354 8e91 47fc 2acf 2c8d 9103 STRACT..G.*.,... │ │ │ │ +000811d0: 2f16 eb61 5245 535f 464f 5241 4c4c 8e91 /..aRES_FORALL.. │ │ │ │ +000811e0: 3cab bacf 2c8d 9103 2f16 eb61 5245 535f <...,.../..aRES_ │ │ │ │ +000811f0: 4558 4953 5453 8e8e a18d 91ea f1eb cf61 EXISTS.........a │ │ │ │ +00081200: 6e64 8d91 0346 eeeb 6152 4553 5f53 454c nd...F..aRES_SEL │ │ │ │ +00081210: 4543 548e 9140 0a80 cf67 6574 739b 0346 ECT..@...gets..F │ │ │ │ +00081220: ed63 6f6e 6675 7365 6496 0346 ee77 6974 .confused..F.wit │ │ │ │ +00081230: 6893 7468 6593 7691 ff58 e461 7269 6162 h.the.v..X.ariab │ │ │ │ +00081240: 6c65 9369 6e98 7468 6593 7375 7070 6c69 le.in.the.suppli │ │ │ │ +00081250: 6564 9374 6572 6d2e 9105 024d 5468 6973 ed.term....MThis │ │ │ │ +00081260: 9863 616e 9362 9053 8e65 9361 95ac 7276 .can.b.S.e.a..rv │ │ │ │ +00081270: 936f 6964 6564 8ea1 8d91 eaf1 eb62 95ac .oided.......b.. │ │ │ │ +00081280: 7279 9b03 be32 6393 6861 6e67 696e 678d ry...2c.hanging. │ │ │ │ +00081290: 9103 be31 eb61 5245 5354 5249 4354 5f43 ...1.aRESTRICT_C │ │ │ │ +000812a0: 4f4e 568e 9152 3805 cf74 6f98 7090 538e ONV..R8..to.p.S. │ │ │ │ +000812b0: 6572 666f 726d 9103 be31 6578 706c 6963 erform...1explic │ │ │ │ +000812c0: 6974 9861 6c70 6861 2d63 6f6e 9376 9365 it.alpha-con.v.e │ │ │ │ +000812d0: 7273 696f 6e2e 9105 2a0e 4691 ff05 566f rsion...*.F...Vo │ │ │ │ +000812e0: 7291 03be 3165 7861 6d70 6c65 2c91 03c7 r...1example,... │ │ │ │ +000812f0: 1662 9379 9869 6d70 6c65 2d8e a18d 91ea .b.y.imple-..... │ │ │ │ +00081300: f1eb 6d65 6e9a ac72 7469 6e67 9603 eaa8 ..men..rting.... │ │ │ │ +00081310: 6193 636f 6e98 7698 6572 7369 6f6e 3a8e a.con.v.ersion:. │ │ │ │ +00081320: 9f20 af53 8d8d 8d9f 00cb 898d 8d8d 8d91 . .S............ │ │ │ │ +00081330: 0230 eaeb 6152 4553 5f46 4f52 414c 4c96 .0..aRES_FORALL. │ │ │ │ +00081340: 05bf aaeb 6250 9107 4500 eb61 285c eb62 ....bP..E..a(\.b │ │ │ │ +00081350: 768d 9064 93eb 612e 8e9b 0624 3deb 6242 v..d..a....$=.bB │ │ │ │ +00081360: 8d91 008c a4eb 615b 8e91 064c 4eeb 6276 ......a[...LN.bv │ │ │ │ +00081370: 8d90 6493 eb61 5d29 932d 2d2d 2d3e 9321 ..d..a]).---->.! │ │ │ │ +00081380: 8e91 39e1 37eb 6276 8d90 6493 eb61 2e8e ..9.7.bv..d..a.. │ │ │ │ +00081390: 9111 a391 eb62 5091 052b bc76 8d98 eb61 .....bP..+.v...a │ │ │ │ +000813a0: 3d3d 3e8e 911d 22e5 eb62 428d 9100 8ca4 ==>..."..bB..... │ │ │ │ +000813b0: eb61 5b8e 9106 4c4e eb62 768d 9064 93eb .a[...LN.bv..d.. │ │ │ │ +000813c0: 615d 8e8e 8e8e 8e8e 8e8e 9f20 3968 8d91 a]......... 9h.. │ │ │ │ +000813d0: eaf1 ebcf 4465 616c 696e 6796 03ea a877 ....Dealing....w │ │ │ │ +000813e0: 6974 6893 7468 6593 6361 7365 9377 6865 ith.the.case.whe │ │ │ │ +000813f0: 6e93 d776 9104 58e1 cf69 7393 6193 7691 n..v..X..is.a.v. │ │ │ │ +00081400: ff58 e461 7269 6162 6c65 9373 7472 7563 .X.ariable.struc │ │ │ │ +00081410: 7475 7265 9369 7393 616c 736f 9364 6573 ture.is.also.des │ │ │ │ +00081420: 6972 6162 6c65 2e91 0538 e046 91ff 0556 irable...8.F...V │ │ │ │ +00081430: 6f72 9365 7861 6d70 6c65 3a8e 8e9f 24fd or.example:...$. │ │ │ │ +00081440: 138e 8c8b 0000 0097 0000 0000 0000 0000 ................ │ │ │ │ 00081450: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00081460: 0000 0000 0000 0000 0000 0008 0a56 a002 .............V.. │ │ │ │ -00081470: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -00081480: 9a8d 9112 c761 d031 312e 352e 910a 8000 .....a.11.5..... │ │ │ │ -00081490: 5379 6e9a a000 7461 7896 0480 0066 6f72 Syn...tax....for │ │ │ │ -000814a0: 9372 6573 7472 6963 7465 6493 7175 616e .restricted.quan │ │ │ │ -000814b0: 9874 690c 6361 7469 6f6e 9200 bd1e d531 .ti.cation.....1 │ │ │ │ -000814c0: 3531 8e91 12c7 619f 0566 6689 0000 e666 51....a..ff....f │ │ │ │ -000814d0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -000814e0: aaaf 068d 8d8d 9112 c761 9fd5 8781 8900 .........a...... │ │ │ │ -000814f0: 0066 6601 c70b 4a9f 4a97 628d 8d90 cccd .ff...J.J.b..... │ │ │ │ -00081500: 9f04 599c 8400 4ef0 fe00 0066 668d 9fbb ..Y...N....ff... │ │ │ │ -00081510: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ -00081520: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ -00081530: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ -00081540: 4932 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I2......@T...... │ │ │ │ -00081550: 6123 6c65 7496 05bf aa74 3193 3d93 2221 a#let....t1.=."! │ │ │ │ -00081560: 286d 2c6e 293a 3a50 2e93 6d3c 6e22 3b3b (m,n)::P..m.(\(m │ │ │ │ -000815f0: 2c6e 292e 936d 933c 936e 2978 298e a18e ,n)..m.<.n)x)... │ │ │ │ -00081600: 9201 c671 b184 004e f0fe 0000 6666 8e8e ...q...N....ff.. │ │ │ │ -00081610: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -00081620: 9f39 bb09 8d91 12c7 61cf 4966 9b03 eaa8 .9......a.If.... │ │ │ │ -00081630: 616e 95ac 7279 936f 6e65 9877 7269 7465 an..ry.one.write │ │ │ │ -00081640: 7398 7468 6598 6465 7369 7265 6498 636f s.the.desired.co │ │ │ │ -00081650: 6e93 7693 6572 7369 6f6e 7398 706c 6561 n.v.ersions.plea │ │ │ │ -00081660: 7365 986c 6574 9875 7398 6b6e 6f93 7721 se.let.us.kno.w! │ │ │ │ -00081670: 8ea4 1000 008d 911e 28f0 4865 7265 9603 ........(.Here.. │ │ │ │ -00081680: eaa8 6973 9361 6e93 6578 616d 706c 6593 ..is.an.example. │ │ │ │ -00081690: 6f66 9361 9375 7365 722d 6465 0c6e 6564 of.a.user-de.ned │ │ │ │ -000816a0: 9372 6573 7472 6963 7469 6f6e 3a8e a000 .restriction:... │ │ │ │ -000816b0: a1bb 098d 8d8d 9112 c761 a0ff 6d87 8189 .........a..m... │ │ │ │ -000816c0: 0000 6666 01c7 0b4a a001 1a97 628d 8d90 ..ff...J....b... │ │ │ │ -000816d0: cccd 9f04 599c 8401 1ef0 fe00 0066 668d ....Y........ff. │ │ │ │ -000816e0: a0fe eb66 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ -000816f0: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ -00081700: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ -00081710: 1c15 eb49 338e 8e8e 8e9f ff40 548d 9105 ...I3......@T... │ │ │ │ -00081720: ccce eb61 236e 6577 5f62 696e 6465 725f ...a#new_binder_ │ │ │ │ -00081730: 6465 6669 6e69 7469 6f6e 2860 4455 5249 definition(`DURI │ │ │ │ -00081740: 4e47 602c 9605 bfaa 2244 5552 494e 4728 NG`,...."DURING( │ │ │ │ -00081750: 703a 6e75 6d23 6e75 6d2d 3e62 6f6f 6c29 p:num#num->bool) │ │ │ │ -00081760: 933d 9324 2170 2229 3b3b 8ea4 0d00 008d .=.$!p");;...... │ │ │ │ -00081770: 9105 ccce 7c2d 9605 bfaa 2170 2e93 2444 ....|-....!p..$D │ │ │ │ -00081780: 5552 494e 4793 7093 3d93 2421 9370 8ea1 URING.p.=.$!.p.. │ │ │ │ -00081790: a18d 9105 ccce 2322 4455 5249 4e47 9605 ......#"DURING.. │ │ │ │ -000817a0: bfaa 783a 3a28 6d2c 6e29 2e93 7093 7822 ..x::(m,n)..p.x" │ │ │ │ -000817b0: 3b3b 8ea1 8d91 05cc ce6e 6f96 05bf aa72 ;;.......no....r │ │ │ │ -000817c0: 6573 7472 6963 7469 6f6e 9363 6f6e 7374 estriction.const │ │ │ │ -000817d0: 616e 7493 6173 736f 6369 6174 6564 9377 ant.associated.w │ │ │ │ -000817e0: 6974 6893 4455 5249 4e47 8ea1 8d91 05cc ith.DURING...... │ │ │ │ -000817f0: ce73 6b69 7070 696e 673a 9605 bfaa 7893 .skipping:....x. │ │ │ │ -00081800: 2293 3b3b 9370 6172 7365 9366 6169 6c65 ".;;.parse.faile │ │ │ │ -00081810: 648e a1a1 8d91 05cc ce23 6e65 775f 6465 d........#new_de │ │ │ │ -00081820: 6669 6e69 7469 6f6e 8ea1 8d91 05cc ce23 finition.......# │ │ │ │ -00081830: 9605 bfaa 2860 5245 535f 4455 5249 4e47 ....(`RES_DURING │ │ │ │ -00081840: 602c 9322 5245 535f 4455 5249 4e47 286d `,."RES_DURING(m │ │ │ │ -00081850: 2c6e 2970 933d 9321 782e 936d 3c3d 7893 ,n)p.=.!x..m<=x. │ │ │ │ -00081860: 2f5c 9378 3c3d 6e93 3d3d 3e93 7093 7822 /\.x<=n.==>.p.x" │ │ │ │ -00081870: 293b 3b8e a18d 9105 ccce 7c2d 9605 bfaa );;.......|-.... │ │ │ │ -00081880: 216d 936e 9370 2e93 5245 535f 4455 5249 !m.n.p..RES_DURI │ │ │ │ -00081890: 4e47 286d 2c6e 2970 933d 9328 2178 2e93 NG(m,n)p.=.(!x.. │ │ │ │ -000818a0: 6d93 3c3d 9378 932f 5c93 7893 3c3d 936e m.<=.x./\.x.<=.n │ │ │ │ -000818b0: 933d 3d3e 9370 9378 298e a1a1 8d91 05cc .==>.p.x)....... │ │ │ │ -000818c0: ce23 6173 736f 6369 6174 655f 7265 7374 .#associate_rest │ │ │ │ -000818d0: 7269 6374 696f 6e28 6044 5552 494e 4760 riction(`DURING` │ │ │ │ -000818e0: 2c60 5245 535f 4455 5249 4e47 6029 3b3b ,`RES_DURING`);; │ │ │ │ -000818f0: 8ea1 8d91 05cc ce28 2996 05bf aa3a 9376 .......()....:.v │ │ │ │ -00081900: 6f69 648e a1a1 8d91 05cc ce23 2244 5552 oid........#"DUR │ │ │ │ -00081910: 494e 4796 05bf aa78 3a3a 286d 2c6e 292e ING....x::(m,n). │ │ │ │ -00081920: 9370 9378 223b 3b8e a18d 9105 ccce 2244 .p.x";;......."D │ │ │ │ -00081930: 5552 494e 4796 05bf aa78 933a 3a93 286d URING....x.::.(m │ │ │ │ -00081940: 2c6e 292e 9370 9378 2293 3a93 7465 726d ,n)..p.x".:.term │ │ │ │ -00081950: 8ea1 a18d 9105 ccce 2373 6574 5f66 6c61 ........#set_fla │ │ │ │ -00081960: 6728 6070 7269 6e74 5f72 6573 7472 6963 g(`print_restric │ │ │ │ -00081970: 7460 2c66 616c 7365 293b 3b8e a18d 9105 t`,false);;..... │ │ │ │ -00081980: ccce 7472 7565 9605 bfaa 3a93 626f 6f6c ..true....:.bool │ │ │ │ -00081990: 8ea1 a18d 9105 ccce 2322 4455 5249 4e47 ........#"DURING │ │ │ │ -000819a0: 9605 bfaa 783a 3a28 6d2c 6e29 2e93 7093 ....x::(m,n)..p. │ │ │ │ -000819b0: 7822 3b3b 8ea1 8d91 05cc ce22 5245 535f x";;......."RES_ │ │ │ │ -000819c0: 4455 5249 4e47 286d 2c6e 2928 5c78 2e96 DURING(m,n)(\x.. │ │ │ │ -000819d0: 05bf aa70 9378 2922 933a 9374 6572 6d8e ...p.x)".:.term. │ │ │ │ -000819e0: 8e92 01c6 71b1 8401 1ef0 fe00 0066 668e ....q........ff. │ │ │ │ -000819f0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -00081a00: 8ea0 00a8 78d7 8d8d 9112 c761 eb47 3131 ....x......a.G11 │ │ │ │ -00081a10: 2e35 2e31 8e91 4c60 f543 6f6e 6469 7469 .5.1..L`.Conditi │ │ │ │ -00081a20: 6f6e 616c 738e 9f17 c000 8d91 12c7 61cf onals.........a. │ │ │ │ -00081a30: 4191 0491 ce63 6f6e 6469 7469 6f6e 616c A....conditional │ │ │ │ -00081a40: 9604 91f9 7465 726d 8d93 eb61 22eb 6274 ....term...a".bt │ │ │ │ -00081a50: 8d9f 01a4 7ad5 318e 960a 7fae eb61 3d3e ....z.1......a=> │ │ │ │ -00081a60: 9b05 bfaa eb62 748d 9f01 a47a d532 8e93 .....bt....z.2.. │ │ │ │ -00081a70: eb61 7c98 eb62 748d 9f01 a47a d533 8e91 .a|..bt....z.3.. │ │ │ │ -00081a80: 04c0 04eb 6122 8e91 56fd c7cf 6d65 616e ....a"..V...mean │ │ │ │ -00081a90: 7393 6069 6693 d774 8d9f 01cc ccd5 318e s.`if..t......1. │ │ │ │ -00081aa0: 9109 51fc cf74 6865 6e93 d774 8d9f 01cc ..Q..then..t.... │ │ │ │ -00081ab0: ccd5 328e 9109 51fd cf65 6c73 6593 d774 ..2...Q..else..t │ │ │ │ -00081ac0: 8d9f 01cc ccd5 338e 9104 c004 cf27 9361 ......3......'.a │ │ │ │ -00081ad0: 6e64 9361 6262 7265 7669 6174 6573 9374 nd.abbreviates.t │ │ │ │ -00081ae0: 6865 9361 702d 8ea1 8d91 12c7 6170 6c69 he.ap-......apli │ │ │ │ -00081af0: 6361 7469 6f6e 8d91 0567 16eb 6122 434f cation...g..a"CO │ │ │ │ -00081b00: 4e44 9105 bfaa eb62 748d 9f01 a47a d531 ND.....bt....z.1 │ │ │ │ -00081b10: 8e96 0a7f aeeb 6274 8d9f 01a4 7ad5 328e ......bt....z.2. │ │ │ │ -00081b20: 93eb 6274 8d9f 01a4 7ad5 338e 9104 c004 ..bt....z.3..... │ │ │ │ -00081b30: eb61 228e 9153 40eb cf2c 9105 c631 7768 .a"..S@..,...1wh │ │ │ │ -00081b40: 6572 658d 9105 6716 eb61 434f 4e44 8e9b ere...g..aCOND.. │ │ │ │ -00081b50: 21cc d4cf 6973 9605 6716 6193 7072 6564 !...is..g.a.pred │ │ │ │ -00081b60: 650c 6e65 6493 636f 6e73 7461 6e90 ac72 e.ned.constan..r │ │ │ │ -00081b70: 7493 6f66 9374 6865 9374 6865 6f72 798d t.of.the.theory. │ │ │ │ -00081b80: 93eb 6162 6f6f 6c8e 98cf 2873 6565 8ea1 ..abool...(see.. │ │ │ │ -00081b90: 8d91 12c7 6153 6563 7469 6f6e 9603 eaa8 ....aSection.... │ │ │ │ -00081ba0: 3131 2e38 2e34 2e31 292e 9105 38e0 416e 11.8.4.1)...8.An │ │ │ │ -00081bb0: 9369 7465 7261 7465 6493 636f 6e64 6974 .iterated.condit │ │ │ │ -00081bc0: 696f 6e61 6c8e a41b 86d0 8d8d 8d91 18c7 ional........... │ │ │ │ -00081bd0: 61d7 748d 9f01 cccc d531 318e 8d91 0cea a.t......11..... │ │ │ │ -00081be0: b0eb 613d 3e8e 961c 54ac d774 8d9f 01cc ..a=>...T..t.... │ │ │ │ -00081bf0: ccd5 3132 8e8d 910c eab0 eb61 7c8e 9116 ..12.......a|... │ │ │ │ -00081c00: 9502 d774 8d9f 01cc ccd5 3231 8e8d 910c ...t......21.... │ │ │ │ -00081c10: eab0 eb61 3d3e 8e93 d774 8d9f 01cc ccd5 ...a=>...t...... │ │ │ │ -00081c20: 3232 8e8d 910c eab0 eb61 7c8e 8d91 1c7f 22.......a|..... │ │ │ │ -00081c30: a8d7 3a96 01ff fe3a 933a 8e8d 9130 34ee ..:....:.:...04. │ │ │ │ -00081c40: eb61 7c8e 9139 df40 d774 8d9f 01cc ccd8 .a|..9.@.t...... │ │ │ │ -00081c50: 6ed5 318e 8d91 0dd2 fceb 613d 3e8e 911d n.1.......a=>... │ │ │ │ -00081c60: 3cf8 d774 8d9f 01cc ccd8 6ed5 328e 8d91 <..t......n.2... │ │ │ │ -00081c70: 0dd2 fceb 617c 8e91 177d 4ed7 748d 9f01 ....a|...}N.t... │ │ │ │ -00081c80: cccc d86e d533 8e8e 8e8e 9f1b 86d1 8d91 ...n.3.......... │ │ │ │ -00081c90: 12c7 61cf 7472 616e 736c 6174 6573 9103 ..a.translates.. │ │ │ │ -00081ca0: eaa8 746f 3a8e a18d 8d8d 9118 c761 d774 ..to:........a.t │ │ │ │ -00081cb0: 8d9f 01cc ccd5 3131 8e8d 910c eab0 eb61 ......11.......a │ │ │ │ -00081cc0: 3d3e 8e96 1c54 acd7 748d 9f01 cccc d531 =>...T..t......1 │ │ │ │ -00081cd0: 328e 8d91 0cea b0eb 617c 8e91 1695 02cf 2.......a|...... │ │ │ │ -00081ce0: 28d7 748d 9f01 cccc d532 318e 8d91 0cea (.t......21..... │ │ │ │ -00081cf0: b0eb 613d 3e8e 93d7 748d 9f01 cccc d532 ..a=>...t......2 │ │ │ │ -00081d00: 328e 8d91 0cea b0eb 617c 8e8d 911c 7fa8 2.......a|...... │ │ │ │ -00081d10: d73a 9601 fffe 3a93 3a8e 8d91 3034 eeeb .:....:.:...04.. │ │ │ │ -00081d20: 617c 8e91 39df 40cf 28d7 748d 9f01 cccc a|..9.@.(.t..... │ │ │ │ -00081d30: d86e d531 8e8d 910d d2fc eb61 3d3e 8e91 .n.1.......a=>.. │ │ │ │ -00081d40: 1d3c f8d7 748d 9f01 cccc d86e d532 8e8d .<..t......n.2.. │ │ │ │ -00081d50: 910d d2fc eb61 7c8e 9117 7d4e d774 8d9f .....a|...}N.t.. │ │ │ │ -00081d60: 01cc ccd8 6ed5 338e 9109 e854 cf29 8d91 ....n.3....T.).. │ │ │ │ -00081d70: 05ea a6d7 3a96 01ff fe3a 933a 8e91 179f ....:....:.:.... │ │ │ │ -00081d80: eecf 298e 8e8e a18d 9112 c761 7768 6963 ..)........awhic │ │ │ │ -00081d90: 90ac 7268 2c96 03ea a869 6e93 7475 726e ..rh,....in.turn │ │ │ │ -00081da0: 2c93 6162 6272 6576 6961 7465 733a 8ea1 ,.abbreviates:.. │ │ │ │ -00081db0: 8d8d 8d8d 9118 c761 eb61 434f 4e44 8e91 .......a.aCOND.. │ │ │ │ -00081dc0: 33b0 b1d7 748d 9f01 cccc d531 318e 960c 3...t......11... │ │ │ │ -00081dd0: eab0 d774 8d9f 01cc ccd5 3132 8e8d 93eb ...t......12.... │ │ │ │ -00081de0: 6128 434f 4e44 8e91 2d93 aad7 748d 9f01 a(COND..-...t... │ │ │ │ -00081df0: cccc d532 318e 93d7 748d 9f01 cccc d532 ...21...t......2 │ │ │ │ -00081e00: 328e 8d91 0eea aed7 3a96 01ff fe3a 933a 2.......:....:.: │ │ │ │ -00081e10: 8e8d 9122 9ff4 eb61 2843 4f4e 448e 9143 ..."...a(COND..C │ │ │ │ -00081e20: 48ee d774 8d9f 01cc ccd8 6ed5 318e 960d H..t......n.1... │ │ │ │ -00081e30: d2fc d774 8d9f 01cc ccd8 6ed5 328e 93d7 ...t......n.2... │ │ │ │ -00081e40: 748d 9f01 cccc d86e d533 8e8d 9109 e854 t......n.3.....T │ │ │ │ -00081e50: eb61 298e 8d91 1592 a4d7 3a96 01ff fe3a .a).......:....: │ │ │ │ -00081e60: 933a 8e8d 9129 47ea eb61 298e 8e8e 8e8e .:...)G..a)..... │ │ │ │ -00081e70: 9f24 fd13 8e8c 8b00 0000 9800 0000 0000 .$.............. │ │ │ │ +00081460: 0000 0000 0000 0000 0000 0000 0008 0a58 ...............X │ │ │ │ +00081470: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +00081480: fa99 9a8d 9112 c761 d031 312e 352e 910a .......a.11.5... │ │ │ │ +00081490: 8000 5379 6e9a a000 7461 7896 0480 0066 ..Syn...tax....f │ │ │ │ +000814a0: 6f72 9372 6573 7472 6963 7465 6493 7175 or.restricted.qu │ │ │ │ +000814b0: 616e 9874 690c 6361 7469 6f6e 9200 bd1e an.ti.cation.... │ │ │ │ +000814c0: d531 3531 8e91 12c7 619f 0566 6689 0000 .151....a..ff... │ │ │ │ +000814d0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +000814e0: a0fd aaaf 068d 8d8d 9112 c761 9fd5 8781 ...........a.... │ │ │ │ +000814f0: 8900 0066 6601 c70b 4a9f 4a97 628d 8d90 ...ff...J.J.b... │ │ │ │ +00081500: cccd 9f04 599c 8400 4ef0 fe00 0066 668d ....Y...N....ff. │ │ │ │ +00081510: 9fbb 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ +00081520: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ +00081530: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ +00081540: 15eb 4932 8e8e 8e8e 9fff 4054 8d91 05cc ..I2......@T.... │ │ │ │ +00081550: ceeb 6123 6c65 7496 05bf aa74 3193 3d93 ..a#let....t1.=. │ │ │ │ +00081560: 2221 286d 2c6e 293a 3a50 2e93 6d3c 6e22 "!(m,n)::P..m.(\ │ │ │ │ +000815f0: 286d 2c6e 292e 936d 933c 936e 2978 298e (m,n)..m.<.n)x). │ │ │ │ +00081600: a18e 9201 c671 b184 004e f0fe 0000 6666 .....q...N....ff │ │ │ │ +00081610: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +00081620: 8e8e 9f39 bb09 8d91 12c7 61cf 4966 9b03 ...9......a.If.. │ │ │ │ +00081630: eaa8 616e 95ac 7279 936f 6e65 9877 7269 ..an..ry.one.wri │ │ │ │ +00081640: 7465 7398 7468 6598 6465 7369 7265 6498 tes.the.desired. │ │ │ │ +00081650: 636f 6e93 7693 6572 7369 6f6e 7398 706c con.v.ersions.pl │ │ │ │ +00081660: 6561 7365 986c 6574 9875 7398 6b6e 6f93 ease.let.us.kno. │ │ │ │ +00081670: 7721 8ea4 1000 008d 911e 28f0 4865 7265 w!........(.Here │ │ │ │ +00081680: 9603 eaa8 6973 9361 6e93 6578 616d 706c ....is.an.exampl │ │ │ │ +00081690: 6593 6f66 9361 9375 7365 722d 6465 0c6e e.of.a.user-de.n │ │ │ │ +000816a0: 6564 9372 6573 7472 6963 7469 6f6e 3a8e ed.restriction:. │ │ │ │ +000816b0: a000 a1bb 098d 8d8d 9112 c761 a0ff 6d87 ...........a..m. │ │ │ │ +000816c0: 8189 0000 6666 01c7 0b4a a001 1a97 628d ....ff...J....b. │ │ │ │ +000816d0: 8d90 cccd 9f04 599c 8401 1ef0 fe00 0066 ......Y........f │ │ │ │ +000816e0: 668d a0fe eb66 108d 8d92 01af f00d 8400 f....f.......... │ │ │ │ +000816f0: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ +00081700: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ +00081710: 9ffd 1c15 eb49 338e 8e8e 8e9f ff40 548d .....I3......@T. │ │ │ │ +00081720: 9105 ccce eb61 236e 6577 5f62 696e 6465 .....a#new_binde │ │ │ │ +00081730: 725f 6465 6669 6e69 7469 6f6e 2860 4455 r_definition(`DU │ │ │ │ +00081740: 5249 4e47 602c 9605 bfaa 2244 5552 494e RING`,...."DURIN │ │ │ │ +00081750: 4728 703a 6e75 6d23 6e75 6d2d 3e62 6f6f G(p:num#num->boo │ │ │ │ +00081760: 6c29 933d 9324 2170 2229 3b3b 8ea4 0d00 l).=.$!p");;.... │ │ │ │ +00081770: 008d 9105 ccce 7c2d 9605 bfaa 2170 2e93 ......|-....!p.. │ │ │ │ +00081780: 2444 5552 494e 4793 7093 3d93 2421 9370 $DURING.p.=.$!.p │ │ │ │ +00081790: 8ea1 a18d 9105 ccce 2322 4455 5249 4e47 ........#"DURING │ │ │ │ +000817a0: 9605 bfaa 783a 3a28 6d2c 6e29 2e93 7093 ....x::(m,n)..p. │ │ │ │ +000817b0: 7822 3b3b 8ea1 8d91 05cc ce6e 6f96 05bf x";;.......no... │ │ │ │ +000817c0: aa72 6573 7472 6963 7469 6f6e 9363 6f6e .restriction.con │ │ │ │ +000817d0: 7374 616e 7493 6173 736f 6369 6174 6564 stant.associated │ │ │ │ +000817e0: 9377 6974 6893 4455 5249 4e47 8ea1 8d91 .with.DURING.... │ │ │ │ +000817f0: 05cc ce73 6b69 7070 696e 673a 9605 bfaa ...skipping:.... │ │ │ │ +00081800: 7893 2293 3b3b 9370 6172 7365 9366 6169 x.".;;.parse.fai │ │ │ │ +00081810: 6c65 648e a1a1 8d91 05cc ce23 6e65 775f led........#new_ │ │ │ │ +00081820: 6465 6669 6e69 7469 6f6e 8ea1 8d91 05cc definition...... │ │ │ │ +00081830: ce23 9605 bfaa 2860 5245 535f 4455 5249 .#....(`RES_DURI │ │ │ │ +00081840: 4e47 602c 9322 5245 535f 4455 5249 4e47 NG`,."RES_DURING │ │ │ │ +00081850: 286d 2c6e 2970 933d 9321 782e 936d 3c3d (m,n)p.=.!x..m<= │ │ │ │ +00081860: 7893 2f5c 9378 3c3d 6e93 3d3d 3e93 7093 x./\.x<=n.==>.p. │ │ │ │ +00081870: 7822 293b 3b8e a18d 9105 ccce 7c2d 9605 x");;.......|-.. │ │ │ │ +00081880: bfaa 216d 936e 9370 2e93 5245 535f 4455 ..!m.n.p..RES_DU │ │ │ │ +00081890: 5249 4e47 286d 2c6e 2970 933d 9328 2178 RING(m,n)p.=.(!x │ │ │ │ +000818a0: 2e93 6d93 3c3d 9378 932f 5c93 7893 3c3d ..m.<=.x./\.x.<= │ │ │ │ +000818b0: 936e 933d 3d3e 9370 9378 298e a1a1 8d91 .n.==>.p.x)..... │ │ │ │ +000818c0: 05cc ce23 6173 736f 6369 6174 655f 7265 ...#associate_re │ │ │ │ +000818d0: 7374 7269 6374 696f 6e28 6044 5552 494e striction(`DURIN │ │ │ │ +000818e0: 4760 2c60 5245 535f 4455 5249 4e47 6029 G`,`RES_DURING`) │ │ │ │ +000818f0: 3b3b 8ea1 8d91 05cc ce28 2996 05bf aa3a ;;.......()....: │ │ │ │ +00081900: 9376 6f69 648e a1a1 8d91 05cc ce23 2244 .void........#"D │ │ │ │ +00081910: 5552 494e 4796 05bf aa78 3a3a 286d 2c6e URING....x::(m,n │ │ │ │ +00081920: 292e 9370 9378 223b 3b8e a18d 9105 ccce )..p.x";;....... │ │ │ │ +00081930: 2244 5552 494e 4796 05bf aa78 933a 3a93 "DURING....x.::. │ │ │ │ +00081940: 286d 2c6e 292e 9370 9378 2293 3a93 7465 (m,n)..p.x".:.te │ │ │ │ +00081950: 726d 8ea1 a18d 9105 ccce 2373 6574 5f66 rm........#set_f │ │ │ │ +00081960: 6c61 6728 6070 7269 6e74 5f72 6573 7472 lag(`print_restr │ │ │ │ +00081970: 6963 7460 2c66 616c 7365 293b 3b8e a18d ict`,false);;... │ │ │ │ +00081980: 9105 ccce 7472 7565 9605 bfaa 3a93 626f ....true....:.bo │ │ │ │ +00081990: 6f6c 8ea1 a18d 9105 ccce 2322 4455 5249 ol........#"DURI │ │ │ │ +000819a0: 4e47 9605 bfaa 783a 3a28 6d2c 6e29 2e93 NG....x::(m,n).. │ │ │ │ +000819b0: 7093 7822 3b3b 8ea1 8d91 05cc ce22 5245 p.x";;......."RE │ │ │ │ +000819c0: 535f 4455 5249 4e47 286d 2c6e 2928 5c78 S_DURING(m,n)(\x │ │ │ │ +000819d0: 2e96 05bf aa70 9378 2922 933a 9374 6572 .....p.x)".:.ter │ │ │ │ +000819e0: 6d8e 8e92 01c6 71b1 8401 1ef0 fe00 0066 m.....q........f │ │ │ │ +000819f0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +00081a00: 8e8e 8ea0 00a8 78d7 8d8d 9112 c761 eb47 ......x......a.G │ │ │ │ +00081a10: 3131 2e35 2e31 8e91 4c60 f543 6f6e 6469 11.5.1..L`.Condi │ │ │ │ +00081a20: 7469 6f6e 616c 738e 9f17 c000 8d91 12c7 tionals......... │ │ │ │ +00081a30: 61cf 4191 0491 ce63 6f6e 6469 7469 6f6e a.A....condition │ │ │ │ +00081a40: 616c 9604 91f9 7465 726d 8d93 eb61 22eb al....term...a". │ │ │ │ +00081a50: 6274 8d9f 01a4 7ad5 318e 960a 7fae eb61 bt....z.1......a │ │ │ │ +00081a60: 3d3e 9b05 bfaa eb62 748d 9f01 a47a d532 =>.....bt....z.2 │ │ │ │ +00081a70: 8e93 eb61 7c98 eb62 748d 9f01 a47a d533 ...a|..bt....z.3 │ │ │ │ +00081a80: 8e91 04c0 04eb 6122 8e91 56fd c7cf 6d65 ......a"..V...me │ │ │ │ +00081a90: 616e 7393 6069 6693 d774 8d9f 01cc ccd5 ans.`if..t...... │ │ │ │ +00081aa0: 318e 9109 51fc cf74 6865 6e93 d774 8d9f 1...Q..then..t.. │ │ │ │ +00081ab0: 01cc ccd5 328e 9109 51fd cf65 6c73 6593 ....2...Q..else. │ │ │ │ +00081ac0: d774 8d9f 01cc ccd5 338e 9104 c004 cf27 .t......3......' │ │ │ │ +00081ad0: 9361 6e64 9361 6262 7265 7669 6174 6573 .and.abbreviates │ │ │ │ +00081ae0: 9374 6865 9361 702d 8ea1 8d91 12c7 6170 .the.ap-......ap │ │ │ │ +00081af0: 6c69 6361 7469 6f6e 8d91 0567 16eb 6122 lication...g..a" │ │ │ │ +00081b00: 434f 4e44 9105 bfaa eb62 748d 9f01 a47a COND.....bt....z │ │ │ │ +00081b10: d531 8e96 0a7f aeeb 6274 8d9f 01a4 7ad5 .1......bt....z. │ │ │ │ +00081b20: 328e 93eb 6274 8d9f 01a4 7ad5 338e 9104 2...bt....z.3... │ │ │ │ +00081b30: c004 eb61 228e 9153 40eb cf2c 9105 c631 ...a"..S@..,...1 │ │ │ │ +00081b40: 7768 6572 658d 9105 6716 eb61 434f 4e44 where...g..aCOND │ │ │ │ +00081b50: 8e9b 21cc d4cf 6973 9605 6716 6193 7072 ..!...is..g.a.pr │ │ │ │ +00081b60: 6564 650c 6e65 6493 636f 6e73 7461 6e90 ede.ned.constan. │ │ │ │ +00081b70: ac72 7493 6f66 9374 6865 9374 6865 6f72 .rt.of.the.theor │ │ │ │ +00081b80: 798d 93eb 6162 6f6f 6c8e 98cf 2873 6565 y...abool...(see │ │ │ │ +00081b90: 8ea1 8d91 12c7 6153 6563 7469 6f6e 9603 ......aSection.. │ │ │ │ +00081ba0: eaa8 3131 2e38 2e34 2e31 292e 9105 38e0 ..11.8.4.1)...8. │ │ │ │ +00081bb0: 416e 9369 7465 7261 7465 6493 636f 6e64 An.iterated.cond │ │ │ │ +00081bc0: 6974 696f 6e61 6c8e a41b 86d0 8d8d 8d91 itional......... │ │ │ │ +00081bd0: 18c7 61d7 748d 9f01 cccc d531 318e 8d91 ..a.t......11... │ │ │ │ +00081be0: 0cea b0eb 613d 3e8e 961c 54ac d774 8d9f ....a=>...T..t.. │ │ │ │ +00081bf0: 01cc ccd5 3132 8e8d 910c eab0 eb61 7c8e ....12.......a|. │ │ │ │ +00081c00: 9116 9502 d774 8d9f 01cc ccd5 3231 8e8d .....t......21.. │ │ │ │ +00081c10: 910c eab0 eb61 3d3e 8e93 d774 8d9f 01cc .....a=>...t.... │ │ │ │ +00081c20: ccd5 3232 8e8d 910c eab0 eb61 7c8e 8d91 ..22.......a|... │ │ │ │ +00081c30: 1c7f a8d7 3a96 01ff fe3a 933a 8e8d 9130 ....:....:.:...0 │ │ │ │ +00081c40: 34ee eb61 7c8e 9139 df40 d774 8d9f 01cc 4..a|..9.@.t.... │ │ │ │ +00081c50: ccd8 6ed5 318e 8d91 0dd2 fceb 613d 3e8e ..n.1.......a=>. │ │ │ │ +00081c60: 911d 3cf8 d774 8d9f 01cc ccd8 6ed5 328e ..<..t......n.2. │ │ │ │ +00081c70: 8d91 0dd2 fceb 617c 8e91 177d 4ed7 748d ......a|...}N.t. │ │ │ │ +00081c80: 9f01 cccc d86e d533 8e8e 8e8e 9f1b 86d1 .....n.3........ │ │ │ │ +00081c90: 8d91 12c7 61cf 7472 616e 736c 6174 6573 ....a.translates │ │ │ │ +00081ca0: 9103 eaa8 746f 3a8e a18d 8d8d 9118 c761 ....to:........a │ │ │ │ +00081cb0: d774 8d9f 01cc ccd5 3131 8e8d 910c eab0 .t......11...... │ │ │ │ +00081cc0: eb61 3d3e 8e96 1c54 acd7 748d 9f01 cccc .a=>...T..t..... │ │ │ │ +00081cd0: d531 328e 8d91 0cea b0eb 617c 8e91 1695 .12.......a|.... │ │ │ │ +00081ce0: 02cf 28d7 748d 9f01 cccc d532 318e 8d91 ..(.t......21... │ │ │ │ +00081cf0: 0cea b0eb 613d 3e8e 93d7 748d 9f01 cccc ....a=>...t..... │ │ │ │ +00081d00: d532 328e 8d91 0cea b0eb 617c 8e8d 911c .22.......a|.... │ │ │ │ +00081d10: 7fa8 d73a 9601 fffe 3a93 3a8e 8d91 3034 ...:....:.:...04 │ │ │ │ +00081d20: eeeb 617c 8e91 39df 40cf 28d7 748d 9f01 ..a|..9.@.(.t... │ │ │ │ +00081d30: cccc d86e d531 8e8d 910d d2fc eb61 3d3e ...n.1.......a=> │ │ │ │ +00081d40: 8e91 1d3c f8d7 748d 9f01 cccc d86e d532 ...<..t......n.2 │ │ │ │ +00081d50: 8e8d 910d d2fc eb61 7c8e 9117 7d4e d774 .......a|...}N.t │ │ │ │ +00081d60: 8d9f 01cc ccd8 6ed5 338e 9109 e854 cf29 ......n.3....T.) │ │ │ │ +00081d70: 8d91 05ea a6d7 3a96 01ff fe3a 933a 8e91 ......:....:.:.. │ │ │ │ +00081d80: 179f eecf 298e 8e8e a18d 9112 c761 7768 ....)........awh │ │ │ │ +00081d90: 6963 90ac 7268 2c96 03ea a869 6e93 7475 ic..rh,....in.tu │ │ │ │ +00081da0: 726e 2c93 6162 6272 6576 6961 7465 733a rn,.abbreviates: │ │ │ │ +00081db0: 8ea1 8d8d 8d8d 9118 c761 eb61 434f 4e44 .........a.aCOND │ │ │ │ +00081dc0: 8e91 33b0 b1d7 748d 9f01 cccc d531 318e ..3...t......11. │ │ │ │ +00081dd0: 960c eab0 d774 8d9f 01cc ccd5 3132 8e8d .....t......12.. │ │ │ │ +00081de0: 93eb 6128 434f 4e44 8e91 2d93 aad7 748d ..a(COND..-...t. │ │ │ │ +00081df0: 9f01 cccc d532 318e 93d7 748d 9f01 cccc .....21...t..... │ │ │ │ +00081e00: d532 328e 8d91 0eea aed7 3a96 01ff fe3a .22.......:....: │ │ │ │ +00081e10: 933a 8e8d 9122 9ff4 eb61 2843 4f4e 448e .:..."...a(COND. │ │ │ │ +00081e20: 9143 48ee d774 8d9f 01cc ccd8 6ed5 318e .CH..t......n.1. │ │ │ │ +00081e30: 960d d2fc d774 8d9f 01cc ccd8 6ed5 328e .....t......n.2. │ │ │ │ +00081e40: 93d7 748d 9f01 cccc d86e d533 8e8d 9109 ..t......n.3.... │ │ │ │ +00081e50: e854 eb61 298e 8d91 1592 a4d7 3a96 01ff .T.a).......:... │ │ │ │ +00081e60: fe3a 933a 8e8d 9129 47ea eb61 298e 8e8e .:.:...)G..a)... │ │ │ │ +00081e70: 8e8e 9f24 fd13 8e8c 8b00 0000 9800 0000 ...$............ │ │ │ │ 00081e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00081e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00081ea0: 0814 41a0 02cc 0555 8da0 fd46 d30e 8d8d ..A....U...F.... │ │ │ │ -00081eb0: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3135 3292 ............152. │ │ │ │ -00081ec0: 00dd 2043 4368 6170 7465 7296 0480 0031 .. CChapter....1 │ │ │ │ -00081ed0: 312e 910a 8000 5468 6593 484f 4c93 4c6f 1.....The.HOL.Lo │ │ │ │ -00081ee0: 6769 6393 696e 934d 4c8e 91ea f1eb 9f05 gic.in.ML....... │ │ │ │ -00081ef0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -00081f00: 0294 2fdf 8da0 fd8b d021 8d8d 91ea f1eb ../......!...... │ │ │ │ -00081f10: eb47 3131 2e35 2e32 8e91 248b 7f50 908c .G11.5.2..$..P.. │ │ │ │ -00081f20: cc61 6972 6564 9105 6666 6162 7374 7261 .aired..ffabstra │ │ │ │ -00081f30: 6374 696f 6e73 8e9f 189b ae8d 91ea f1eb ctions.......... │ │ │ │ -00081f40: cf54 6865 9604 54d7 7175 6f74 6174 696f .The..T.quotatio │ │ │ │ -00081f50: 6e9b 0454 d870 6172 7365 7293 7769 6c6c n..T.parser.will │ │ │ │ -00081f60: 9863 6f6e 95ac 7276 9365 7274 9104 54d7 .con..rv.ert..T. │ │ │ │ -00081f70: eb61 225c 28d7 788d 9f01 cccc d531 8e96 .a"\(.x......1.. │ │ │ │ -00081f80: 04c0 04eb 612c d778 8d9f 01cc ccd5 328e ....a,.x......2. │ │ │ │ -00081f90: 93eb 6129 2ed7 74eb 6122 98cf 746f 9104 ..a)..t.a"..to.. │ │ │ │ -00081fa0: 54d7 eb61 2255 4e43 5552 5259 285c d778 T..a"UNCURRY(\.x │ │ │ │ -00081fb0: 8d9f 01cc ccd5 318e 9109 14dc d778 8d9f ......1......x.. │ │ │ │ -00081fc0: 01cc ccd5 328e 93eb 612e d774 eb61 2922 ....2...a..t.a)" │ │ │ │ -00081fd0: cf2c 9104 6f63 7768 6572 6598 7468 6591 .,..ocwhere.the. │ │ │ │ -00081fe0: 0454 d763 6f6e 2d8e a410 0000 8d91 eaf1 .T.con-......... │ │ │ │ -00081ff0: eb73 7461 6e9a ac72 7496 03ea a8eb 6155 .stan..rt.....aU │ │ │ │ -00082000: 4e43 5552 5259 93cf 6973 9364 650c 6e65 NCURRY..is.de.ne │ │ │ │ -00082010: 6493 6298 793a 8ea9 2060 558d 8d8d 9f00 d.b.y:.. `U..... │ │ │ │ -00082020: cb89 8d8d 8d8d 9102 30ea eb61 554e 4355 ........0..aUNCU │ │ │ │ -00082030: 5252 5996 05bf aa66 9328 782c 7929 960b RRY....f.(x,y).. │ │ │ │ -00082040: 7f54 3d93 6696 05bf aa78 9379 8e8e 8e8e .T=.f....x.y.... │ │ │ │ -00082050: 8e8e 8e9f 1ff4 4a8d 91ea f1eb cf53 6565 ......J......See │ │ │ │ -00082060: 9605 dbaf 5365 6374 696f 6e9b 05db b031 ....Section....1 │ │ │ │ -00082070: 312e 392e 322e 3193 666f 7293 6d6f 7265 1.9.2.1.for.more │ │ │ │ -00082080: 9864 6574 6169 6c73 9361 6e64 9361 6e98 .details.and.an. │ │ │ │ -00082090: 6578 706c 616e 6174 696f 6e93 6f66 9370 explanation.of.p │ │ │ │ -000820a0: 6169 7298 7465 726d 738d 93eb 6128 eb62 air.terms...a(.b │ │ │ │ -000820b0: 748d 9f01 a47a d531 8e96 04c0 04eb 612c t....z.1......a, │ │ │ │ -000820c0: eb62 748d 9f01 a47a d532 8e93 eb61 298e .bt....z.2...a). │ │ │ │ -000820d0: 9128 833f cf2e 910b 0bf6 5468 658e a18d .(.?......The... │ │ │ │ -000820e0: 91ea f1eb 7472 616e 7366 6f72 6d61 7469 ....transformati │ │ │ │ -000820f0: 6f6e 9603 eaa8 6973 9364 6f6e 6593 7265 on....is.done.re │ │ │ │ -00082100: 6375 7273 6976 90ac 7265 6c79 9373 6f93 cursiv..rely.so. │ │ │ │ -00082110: 7468 6174 2c93 666f 7293 6578 616d 706c that,.for.exampl │ │ │ │ -00082120: 652c 8ea6 8d8d 8d9f 00cb 898d 8d8d 8d91 e,.............. │ │ │ │ -00082130: 0230 eaeb 6122 5c28 8dd7 788d 9f01 cccc .0..a"\(..x..... │ │ │ │ -00082140: d531 8e8e 960b 6d56 eb61 2c8d d778 8d9f .1....mV.a,..x.. │ │ │ │ -00082150: 01cc ccd5 328e 8e93 eb61 2c8d d778 8d9f ....2....a,..x.. │ │ │ │ -00082160: 01cc ccd5 338e 8e93 eb61 292e 8dd7 748e ....3....a)...t. │ │ │ │ -00082170: 9104 3e36 eb61 228e 8e8e 8e8e 8e8e a41f ..>6.a"......... │ │ │ │ -00082180: f44a 8d91 eaf1 ebcf 6973 9b03 eaa8 636f .J......is....co │ │ │ │ -00082190: 6e95 ac72 7693 6572 7465 6498 746f 8e9f n..rv.erted.to.. │ │ │ │ -000821a0: 2060 548d 8d8d 9f00 cb89 8d8d 8d8d 9102 `T............. │ │ │ │ -000821b0: 30ea eb61 2255 4e43 5552 5259 9105 bfaa 0..a"UNCURRY.... │ │ │ │ -000821c0: 5c8d d778 8d9f 01cc ccd5 318e 8e96 0b6d \..x......1....m │ │ │ │ -000821d0: 56eb 612e 554e 4355 5252 5928 5c8d d778 V.a.UNCURRY(\..x │ │ │ │ -000821e0: 8d9f 01cc ccd5 328e 8e93 eb61 2c8d d778 ......2....a,..x │ │ │ │ -000821f0: 8d9f 01cc ccd5 338e 8e93 eb61 2e8d d774 ......3....a...t │ │ │ │ -00082200: 8e91 043e 36eb 6129 2922 8e8e 8e8e 8e8e ...>6.a))"...... │ │ │ │ -00082210: 8ea1 8d91 eaf1 ebcf 4d6f 7265 9603 eaa8 ........More.... │ │ │ │ -00082220: 6765 6e65 7261 6c6c 7991 ff05 562c 9374 generally...V,.t │ │ │ │ -00082230: 6865 9371 756f 7461 7469 6f6e 9370 6172 he.quotation.par │ │ │ │ -00082240: 7365 7293 7265 7090 538e 6561 7465 646c ser.rep.S.eatedl │ │ │ │ -00082250: 7993 6170 706c 6965 7393 7468 6593 7472 y.applies.the.tr │ │ │ │ -00082260: 616e 7366 6f72 6d61 7469 6f6e 3a8e a68d ansformation:... │ │ │ │ -00082270: 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ -00082280: 225c 288d d776 8d9f 01cc ccd5 318e 8e96 "\(..v......1... │ │ │ │ -00082290: 0a6e 38eb 612c 8dd7 768d 9f01 cccc d532 .n8.a,..v......2 │ │ │ │ -000822a0: 8e8e 93eb 6129 2e8d d774 8e9b 043e 36eb ....a)...t...>6. │ │ │ │ -000822b0: 6122 8d91 0faa a0f3 4354 71d4 0300 0c00 a"......CTq..... │ │ │ │ -000822c0: 0000 0a00 0000 066c 6173 7931 30eb 433b .......lasy10.C; │ │ │ │ -000822d0: 8e91 2b55 42eb 6122 554e 4355 5252 5928 ..+UB.a"UNCURRY( │ │ │ │ -000822e0: 5c8d d776 8d9f 01cc ccd5 318e 8e93 eb61 \..v......1....a │ │ │ │ -000822f0: 2e5c 8dd7 768d 9f01 cccc d532 8e8e 93eb .\..v......2.... │ │ │ │ -00082300: 612e 8dd7 748e 98eb 6129 228e 8e8e 8e8e a...t...a)"..... │ │ │ │ -00082310: 8e8e a18d 91ea f1eb cf75 6e90 ac72 7469 .........un..rti │ │ │ │ -00082320: 6c96 03ea a86e 6f93 6d6f 7265 9376 91ff l....no.more.v.. │ │ │ │ -00082330: 58e4 6172 6961 626c 6593 7374 7275 6374 X.ariable.struct │ │ │ │ -00082340: 7572 6573 9372 656d 6169 6e2e 9105 38e0 ures.remain...8. │ │ │ │ -00082350: 4691 ff05 566f 7293 6578 616d 706c 653a F...Vor.example: │ │ │ │ -00082360: 8e9f 2c75 a78d 8d8d 9ff1 6664 8d8d 91fc ..,u......fd.... │ │ │ │ -00082370: 30ea eb61 225c 28d7 78eb 612c d779 906e 0..a"\(.x.a,.y.n │ │ │ │ -00082380: 39eb 6129 2ed7 74eb 6122 8e8d 9200 a310 9.a)..t.a"...... │ │ │ │ -00082390: 9deb 433b 9107 d550 eb61 2255 4e43 5552 ..C;...P.a"UNCUR │ │ │ │ -000823a0: 5259 285c d778 9103 eaa8 7990 6e39 eb61 RY(\.x....y.n9.a │ │ │ │ -000823b0: 2ed7 74eb 6129 228e 8ea4 0e7f ff8d 8d91 ..t.a)"......... │ │ │ │ -000823c0: fc30 ea22 5c28 d778 8d9f 01cc ccd5 318e .0."\(.x......1. │ │ │ │ -000823d0: 9604 c004 eb61 2cd7 788d 9f01 cccc d532 .....a,.x......2 │ │ │ │ -000823e0: 8e93 eb61 2c8d d73a 9601 fffe 3a93 3a8e ...a,..:....:.:. │ │ │ │ -000823f0: 910d caa0 eb61 2cd7 788d 9f01 cccc d86e .....a,.x......n │ │ │ │ -00082400: 8e91 05a8 50eb 6129 2ed7 74eb 6122 8e8d ....P.a)..t.a".. │ │ │ │ -00082410: 9200 a310 9deb 433b 9107 d550 eb61 2255 ......C;...P.a"U │ │ │ │ -00082420: 4e43 5552 5259 285c d778 8d9f 01cc ccd5 NCURRY(\.x...... │ │ │ │ -00082430: 318e 9604 c004 eb61 2e5c 28d7 788d 9f01 1......a.\(.x... │ │ │ │ -00082440: cccc d532 8e93 eb61 2c8d d73a 9601 fffe ...2...a,..:.... │ │ │ │ -00082450: 3a93 3a8e 910d caa0 eb61 2cd7 788d 9f01 :.:......a,.x... │ │ │ │ -00082460: cccc d86e 8e91 05a8 50eb 6129 2ed7 74eb ...n....P.a)..t. │ │ │ │ -00082470: 6129 228e 8ea1 8d8d 91fc 30ea 225c 2828 a)".......0."\(( │ │ │ │ -00082480: d778 8d9f 01cc ccd5 318e 9604 c004 eb61 .x......1......a │ │ │ │ -00082490: 2c8d d73a 9601 fffe 3a93 3a8e 9b0d caa0 ,..:....:.:..... │ │ │ │ -000824a0: eb61 2cd7 788d 9f01 cccc d86e 8e91 05a8 .a,.x......n.... │ │ │ │ -000824b0: 50eb 6129 2cd7 798d 9f01 cccc d531 8e93 P.a),.y......1.. │ │ │ │ -000824c0: eb61 2c8d d73a 9601 fffe 3a93 3a8e 98eb .a,..:....:.:... │ │ │ │ -000824d0: 612c d779 8d9f 01cc ccd8 6d8e 9108 04c4 a,.y......m..... │ │ │ │ -000824e0: eb61 292e cf74 eb61 228e 8d92 00a3 109d .a)..t.a"....... │ │ │ │ -000824f0: eb43 3b91 07d5 50eb 6122 554e 4355 5252 .C;...P.a"UNCURR │ │ │ │ -00082500: 5928 5c28 d778 8d9f 01cc ccd5 318e 9604 Y(\(.x......1... │ │ │ │ -00082510: c004 eb61 2c8d d73a 9601 fffe 3a93 3a8e ...a,..:....:.:. │ │ │ │ -00082520: 9b0d caa0 eb61 2cd7 788d 9f01 cccc d86e .....a,.x......n │ │ │ │ -00082530: 8e91 05a8 50eb 6129 2e5c 28d7 798d 9f01 ....P.a).\(.y... │ │ │ │ -00082540: cccc d531 8e93 eb61 2c8d d73a 9601 fffe ...1...a,..:.... │ │ │ │ -00082550: 3a93 3a8e 98eb 612c d779 8d9f 01cc ccd8 :.:...a,.y...... │ │ │ │ -00082560: 6d8e 9108 04c4 eb61 292e d774 eb61 2922 m......a)..t.a)" │ │ │ │ -00082570: 8e8e 8e8e 8e9f 2d36 e98d 91f6 537a cf54 ......-6....Sz.T │ │ │ │ -00082580: 6865 9604 a9f6 eb48 484f 4c91 04a9 f7cf he.....HHOL..... │ │ │ │ -00082590: 746f 702d 6c65 769a ac72 656c 9370 7269 top-lev..rel.pri │ │ │ │ -000825a0: 6e98 7465 7291 04a9 f769 6e98 7698 6572 n.ter....in.v.er │ │ │ │ -000825b0: 7473 9374 6865 7365 9b04 a9f7 7472 616e ts.these....tran │ │ │ │ -000825c0: 7366 6f72 6d61 7469 6f6e 7393 6966 9874 sformations.if.t │ │ │ │ -000825d0: 6865 930d 6167 8d8d 9ffb a532 d532 8e8e he..ag.....2.2.. │ │ │ │ -000825e0: 8d91 0969 fbeb 6170 7269 6e74 5f75 6e63 ...i..aprint_unc │ │ │ │ -000825f0: 7572 7279 8e91 58cf 93cf 6973 8ea4 1000 urry..X...is.... │ │ │ │ -00082600: 008d 8d91 eaf1 ebeb 6174 7275 658e 9101 ........atrue... │ │ │ │ -00082610: f093 cf2e 9105 38e0 4691 ff05 566f 7291 ......8.F...Vor. │ │ │ │ -00082620: 03ea a865 7861 6d70 6c65 3a8e 9f4b 948e ...example:..K.. │ │ │ │ -00082630: 8d8d 8d91 eaf1 eb9f c887 8189 0000 6666 ..............ff │ │ │ │ -00082640: 01c7 0b4a 9f64 9762 8d8d 90cc cd9f 0459 ...J.d.b.......Y │ │ │ │ -00082650: 9c84 0068 f0fe 0000 6666 8d9f a166 108d ...h....ff...f.. │ │ │ │ -00082660: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ -00082670: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ -00082680: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 318e ......M......I1. │ │ │ │ -00082690: 8e8e 8e9f ff40 548d 9105 ccce eb61 2322 .....@T......a#" │ │ │ │ -000826a0: 5c28 2861 2c62 292c 2878 2c79 2929 2e96 \((a,b),(x,y)).. │ │ │ │ -000826b0: 05bf aa28 612b 6229 933c 9328 782a 7929 ...(a+b).<.(x*y) │ │ │ │ -000826c0: 223b 3b8e a40d 0000 8d91 05cc ce22 5c28 ";;.........."\( │ │ │ │ -000826d0: 2861 2c62 292c 782c 7929 2e96 05bf aa28 (a,b),x,y).....( │ │ │ │ -000826e0: 6193 2b93 6229 933c 9328 7893 2a93 7929 a.+.b).<.(x.*.y) │ │ │ │ -000826f0: 2293 3a93 7465 726d 8ea1 a18d 9105 ccce ".:.term........ │ │ │ │ -00082700: 2373 6574 5f66 6c61 6728 6070 7269 6e74 #set_flag(`print │ │ │ │ -00082710: 5f75 6e63 7572 7279 602c 6661 6c73 6529 _uncurry`,false) │ │ │ │ -00082720: 3b3b 8ea1 8d91 05cc ce74 7275 6596 05bf ;;.......true... │ │ │ │ -00082730: aa3a 9362 6f6f 6c8e a1a1 8d91 05cc ce23 .:.bool........# │ │ │ │ -00082740: 225c 2828 612c 6229 2c28 782c 7929 292e "\((a,b),(x,y)). │ │ │ │ -00082750: 9605 bfaa 2861 2b62 2993 3c93 2878 2a79 ....(a+b).<.(x*y │ │ │ │ -00082760: 2922 3b3b 8ea1 8d91 05cc ce22 554e 4355 )";;......."UNCU │ │ │ │ -00082770: 5252 5928 554e 4355 5252 5928 5c61 9605 RRY(UNCURRY(\a.. │ │ │ │ -00082780: bfaa 622e 9355 4e43 5552 5259 285c 7893 ..b..UNCURRY(\x. │ │ │ │ -00082790: 792e 9328 6193 2b93 6229 933c 9328 7893 y..(a.+.b).<.(x. │ │ │ │ -000827a0: 2a93 7929 2929 2922 933a 9374 6572 6d8e *.y))))".:.term. │ │ │ │ -000827b0: 8e92 01c6 71b1 8400 68f0 fe00 0066 668e ....q...h....ff. │ │ │ │ -000827c0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -000827d0: 8e9f 4b28 838d 91f6 537a cf4e 6f74 6596 ..K(....Sz.Note. │ │ │ │ -000827e0: 0507 5274 6861 749b 0507 5361 9376 91ff ..Rthat...Sa.v.. │ │ │ │ -000827f0: 58e4 6172 6961 626c 6593 7374 7275 6374 X.ariable.struct │ │ │ │ -00082800: 7572 6593 6c69 6b90 ac72 658d 98eb 6122 ure.lik..re...a" │ │ │ │ -00082810: 2878 2c79 2922 8e91 324c 4bcf 696e 93eb (x,y)"..2LK.in.. │ │ │ │ -00082820: 6122 5c28 782c 7929 2e78 2b79 2298 cf69 a"\(x,y).x+y"..i │ │ │ │ -00082830: 7393 6e6f 7493 6193 7375 6274 6572 6d98 s.not.a.subterm. │ │ │ │ -00082840: 6f66 9374 6865 8ea1 8d91 eaf1 eb61 6273 of.the.......abs │ │ │ │ -00082850: 7472 6163 7469 6f6e 9605 1103 696e 9105 traction....in.. │ │ │ │ -00082860: 1102 7768 6963 90ac 7268 9369 7493 6f9a ..whic..rh.it.o. │ │ │ │ -00082870: 538e 6363 7572 733b 9105 a430 6974 9364 S.ccurs;...0it.d │ │ │ │ -00082880: 6973 6170 7098 6561 7273 9b05 1102 6f6e isapp.ears....on │ │ │ │ -00082890: 9370 6172 7369 6e67 2e91 08ab f054 6869 .parsing.....Thi │ │ │ │ -000828a0: 7393 6361 6e93 6c65 6164 9874 6f93 756e s.can.lead.to.un │ │ │ │ -000828b0: 6578 7090 538e 6563 7465 648e a18d 91ea exp.S.ected..... │ │ │ │ -000828c0: f1eb 6572 726f 7273 9603 eaa8 2861 6363 ..errors....(acc │ │ │ │ -000828d0: 6f6d 7061 6e69 6564 9362 90ac 7279 936f ompanied.b..ry.o │ │ │ │ -000828e0: 6273 6375 7265 9365 7272 6f72 936d 6573 bscure.error.mes │ │ │ │ -000828f0: 7361 6765 7329 2e91 0538 e046 91ff 0556 sages)...8.F...V │ │ │ │ -00082900: 6f72 9365 7861 6d70 6c65 3a8e 91ea f1eb or.example:..... │ │ │ │ -00082910: 9f0d 3e7b 8900 0066 6600 71cf 9f9f 0c99 ..>{...ff.q..... │ │ │ │ -00082920: 9a8d 8d8d 8d91 0d83 909f fc5e ffc5 328e ...........^..2. │ │ │ │ -00082930: 8e8e 9112 0003 c653 6565 9603 5555 5365 .......See..UUSe │ │ │ │ -00082940: 6374 696f 6e93 382e 3133 9366 6f72 9364 ction.8.13.for.d │ │ │ │ -00082950: 6574 6169 6c73 936f 6693 eb48 4d4c 93c6 etails.of..HML.. │ │ │ │ -00082960: 0d61 6773 2e8e 8e9f 24fd 138e 8c8b 0000 .ags....$....... │ │ │ │ -00082970: 0099 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00081ea0: 0000 0814 43a0 02cc 0555 8da0 fd46 d30e ....C....U...F.. │ │ │ │ +00081eb0: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3135 ..............15 │ │ │ │ +00081ec0: 3292 00dd 2043 4368 6170 7465 7296 0480 2... CChapter... │ │ │ │ +00081ed0: 0031 312e 910a 8000 5468 6593 484f 4c93 .11.....The.HOL. │ │ │ │ +00081ee0: 4c6f 6769 6393 696e 934d 4c8e 91ea f1eb Logic.in.ML..... │ │ │ │ +00081ef0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +00081f00: 8ea0 0294 2fdf 8da0 fd8b d021 8d8d 91ea ..../......!.... │ │ │ │ +00081f10: f1eb eb47 3131 2e35 2e32 8e91 248b 7f50 ...G11.5.2..$..P │ │ │ │ +00081f20: 908c cc61 6972 6564 9105 6666 6162 7374 ...aired..ffabst │ │ │ │ +00081f30: 7261 6374 696f 6e73 8e9f 189b ae8d 91ea ractions........ │ │ │ │ +00081f40: f1eb cf54 6865 9604 54d7 7175 6f74 6174 ...The..T.quotat │ │ │ │ +00081f50: 696f 6e9b 0454 d870 6172 7365 7293 7769 ion..T.parser.wi │ │ │ │ +00081f60: 6c6c 9863 6f6e 95ac 7276 9365 7274 9104 ll.con..rv.ert.. │ │ │ │ +00081f70: 54d7 eb61 225c 28d7 788d 9f01 cccc d531 T..a"\(.x......1 │ │ │ │ +00081f80: 8e96 04c0 04eb 612c d778 8d9f 01cc ccd5 ......a,.x...... │ │ │ │ +00081f90: 328e 93eb 6129 2ed7 74eb 6122 98cf 746f 2...a)..t.a"..to │ │ │ │ +00081fa0: 9104 54d7 eb61 2255 4e43 5552 5259 285c ..T..a"UNCURRY(\ │ │ │ │ +00081fb0: d778 8d9f 01cc ccd5 318e 9109 14dc d778 .x......1......x │ │ │ │ +00081fc0: 8d9f 01cc ccd5 328e 93eb 612e d774 eb61 ......2...a..t.a │ │ │ │ +00081fd0: 2922 cf2c 9104 6f63 7768 6572 6598 7468 )".,..ocwhere.th │ │ │ │ +00081fe0: 6591 0454 d763 6f6e 2d8e a410 0000 8d91 e..T.con-....... │ │ │ │ +00081ff0: eaf1 eb73 7461 6e9a ac72 7496 03ea a8eb ...stan..rt..... │ │ │ │ +00082000: 6155 4e43 5552 5259 93cf 6973 9364 650c aUNCURRY..is.de. │ │ │ │ +00082010: 6e65 6493 6298 793a 8ea9 2060 558d 8d8d ned.b.y:.. `U... │ │ │ │ +00082020: 9f00 cb89 8d8d 8d8d 9102 30ea eb61 554e ..........0..aUN │ │ │ │ +00082030: 4355 5252 5996 05bf aa66 9328 782c 7929 CURRY....f.(x,y) │ │ │ │ +00082040: 960b 7f54 3d93 6696 05bf aa78 9379 8e8e ...T=.f....x.y.. │ │ │ │ +00082050: 8e8e 8e8e 8e9f 1ff4 4a8d 91ea f1eb cf53 ........J......S │ │ │ │ +00082060: 6565 9605 dbaf 5365 6374 696f 6e9b 05db ee....Section... │ │ │ │ +00082070: b031 312e 392e 322e 3193 666f 7293 6d6f .11.9.2.1.for.mo │ │ │ │ +00082080: 7265 9864 6574 6169 6c73 9361 6e64 9361 re.details.and.a │ │ │ │ +00082090: 6e98 6578 706c 616e 6174 696f 6e93 6f66 n.explanation.of │ │ │ │ +000820a0: 9370 6169 7298 7465 726d 738d 93eb 6128 .pair.terms...a( │ │ │ │ +000820b0: eb62 748d 9f01 a47a d531 8e96 04c0 04eb .bt....z.1...... │ │ │ │ +000820c0: 612c eb62 748d 9f01 a47a d532 8e93 eb61 a,.bt....z.2...a │ │ │ │ +000820d0: 298e 9128 833f cf2e 910b 0bf6 5468 658e )..(.?......The. │ │ │ │ +000820e0: a18d 91ea f1eb 7472 616e 7366 6f72 6d61 ......transforma │ │ │ │ +000820f0: 7469 6f6e 9603 eaa8 6973 9364 6f6e 6593 tion....is.done. │ │ │ │ +00082100: 7265 6375 7273 6976 90ac 7265 6c79 9373 recursiv..rely.s │ │ │ │ +00082110: 6f93 7468 6174 2c93 666f 7293 6578 616d o.that,.for.exam │ │ │ │ +00082120: 706c 652c 8ea6 8d8d 8d9f 00cb 898d 8d8d ple,............ │ │ │ │ +00082130: 8d91 0230 eaeb 6122 5c28 8dd7 788d 9f01 ...0..a"\(..x... │ │ │ │ +00082140: cccc d531 8e8e 960b 6d56 eb61 2c8d d778 ...1....mV.a,..x │ │ │ │ +00082150: 8d9f 01cc ccd5 328e 8e93 eb61 2c8d d778 ......2....a,..x │ │ │ │ +00082160: 8d9f 01cc ccd5 338e 8e93 eb61 292e 8dd7 ......3....a)... │ │ │ │ +00082170: 748e 9104 3e36 eb61 228e 8e8e 8e8e 8e8e t...>6.a"....... │ │ │ │ +00082180: a41f f44a 8d91 eaf1 ebcf 6973 9b03 eaa8 ...J......is.... │ │ │ │ +00082190: 636f 6e95 ac72 7693 6572 7465 6498 746f con..rv.erted.to │ │ │ │ +000821a0: 8e9f 2060 548d 8d8d 9f00 cb89 8d8d 8d8d .. `T........... │ │ │ │ +000821b0: 9102 30ea eb61 2255 4e43 5552 5259 9105 ..0..a"UNCURRY.. │ │ │ │ +000821c0: bfaa 5c8d d778 8d9f 01cc ccd5 318e 8e96 ..\..x......1... │ │ │ │ +000821d0: 0b6d 56eb 612e 554e 4355 5252 5928 5c8d .mV.a.UNCURRY(\. │ │ │ │ +000821e0: d778 8d9f 01cc ccd5 328e 8e93 eb61 2c8d .x......2....a,. │ │ │ │ +000821f0: d778 8d9f 01cc ccd5 338e 8e93 eb61 2e8d .x......3....a.. │ │ │ │ +00082200: d774 8e91 043e 36eb 6129 2922 8e8e 8e8e .t...>6.a))".... │ │ │ │ +00082210: 8e8e 8ea1 8d91 eaf1 ebcf 4d6f 7265 9603 ..........More.. │ │ │ │ +00082220: eaa8 6765 6e65 7261 6c6c 7991 ff05 562c ..generally...V, │ │ │ │ +00082230: 9374 6865 9371 756f 7461 7469 6f6e 9370 .the.quotation.p │ │ │ │ +00082240: 6172 7365 7293 7265 7090 538e 6561 7465 arser.rep.S.eate │ │ │ │ +00082250: 646c 7993 6170 706c 6965 7393 7468 6593 dly.applies.the. │ │ │ │ +00082260: 7472 616e 7366 6f72 6d61 7469 6f6e 3a8e transformation:. │ │ │ │ +00082270: a68d 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea ..............0. │ │ │ │ +00082280: eb61 225c 288d d776 8d9f 01cc ccd5 318e .a"\(..v......1. │ │ │ │ +00082290: 8e96 0a6e 38eb 612c 8dd7 768d 9f01 cccc ...n8.a,..v..... │ │ │ │ +000822a0: d532 8e8e 93eb 6129 2e8d d774 8e9b 043e .2....a)...t...> │ │ │ │ +000822b0: 36eb 6122 8d91 0faa a0f3 4354 71d4 0300 6.a"......CTq... │ │ │ │ +000822c0: 0c00 0000 0a00 0000 066c 6173 7931 30eb .........lasy10. │ │ │ │ +000822d0: 433b 8e91 2b55 42eb 6122 554e 4355 5252 C;..+UB.a"UNCURR │ │ │ │ +000822e0: 5928 5c8d d776 8d9f 01cc ccd5 318e 8e93 Y(\..v......1... │ │ │ │ +000822f0: eb61 2e5c 8dd7 768d 9f01 cccc d532 8e8e .a.\..v......2.. │ │ │ │ +00082300: 93eb 612e 8dd7 748e 98eb 6129 228e 8e8e ..a...t...a)"... │ │ │ │ +00082310: 8e8e 8e8e a18d 91ea f1eb cf75 6e90 ac72 ...........un..r │ │ │ │ +00082320: 7469 6c96 03ea a86e 6f93 6d6f 7265 9376 til....no.more.v │ │ │ │ +00082330: 91ff 58e4 6172 6961 626c 6593 7374 7275 ..X.ariable.stru │ │ │ │ +00082340: 6374 7572 6573 9372 656d 6169 6e2e 9105 ctures.remain... │ │ │ │ +00082350: 38e0 4691 ff05 566f 7293 6578 616d 706c 8.F...Vor.exampl │ │ │ │ +00082360: 653a 8e9f 2c75 a78d 8d8d 9ff1 6664 8d8d e:..,u......fd.. │ │ │ │ +00082370: 91fc 30ea eb61 225c 28d7 78eb 612c d779 ..0..a"\(.x.a,.y │ │ │ │ +00082380: 906e 39eb 6129 2ed7 74eb 6122 8e8d 9200 .n9.a)..t.a".... │ │ │ │ +00082390: a310 9deb 433b 9107 d550 eb61 2255 4e43 ....C;...P.a"UNC │ │ │ │ +000823a0: 5552 5259 285c d778 9103 eaa8 7990 6e39 URRY(\.x....y.n9 │ │ │ │ +000823b0: eb61 2ed7 74eb 6129 228e 8ea4 0e7f ff8d .a..t.a)"....... │ │ │ │ +000823c0: 8d91 fc30 ea22 5c28 d778 8d9f 01cc ccd5 ...0."\(.x...... │ │ │ │ +000823d0: 318e 9604 c004 eb61 2cd7 788d 9f01 cccc 1......a,.x..... │ │ │ │ +000823e0: d532 8e93 eb61 2c8d d73a 9601 fffe 3a93 .2...a,..:....:. │ │ │ │ +000823f0: 3a8e 910d caa0 eb61 2cd7 788d 9f01 cccc :......a,.x..... │ │ │ │ +00082400: d86e 8e91 05a8 50eb 6129 2ed7 74eb 6122 .n....P.a)..t.a" │ │ │ │ +00082410: 8e8d 9200 a310 9deb 433b 9107 d550 eb61 ........C;...P.a │ │ │ │ +00082420: 2255 4e43 5552 5259 285c d778 8d9f 01cc "UNCURRY(\.x.... │ │ │ │ +00082430: ccd5 318e 9604 c004 eb61 2e5c 28d7 788d ..1......a.\(.x. │ │ │ │ +00082440: 9f01 cccc d532 8e93 eb61 2c8d d73a 9601 .....2...a,..:.. │ │ │ │ +00082450: fffe 3a93 3a8e 910d caa0 eb61 2cd7 788d ..:.:......a,.x. │ │ │ │ +00082460: 9f01 cccc d86e 8e91 05a8 50eb 6129 2ed7 .....n....P.a).. │ │ │ │ +00082470: 74eb 6129 228e 8ea1 8d8d 91fc 30ea 225c t.a)".......0."\ │ │ │ │ +00082480: 2828 d778 8d9f 01cc ccd5 318e 9604 c004 ((.x......1..... │ │ │ │ +00082490: eb61 2c8d d73a 9601 fffe 3a93 3a8e 9b0d .a,..:....:.:... │ │ │ │ +000824a0: caa0 eb61 2cd7 788d 9f01 cccc d86e 8e91 ...a,.x......n.. │ │ │ │ +000824b0: 05a8 50eb 6129 2cd7 798d 9f01 cccc d531 ..P.a),.y......1 │ │ │ │ +000824c0: 8e93 eb61 2c8d d73a 9601 fffe 3a93 3a8e ...a,..:....:.:. │ │ │ │ +000824d0: 98eb 612c d779 8d9f 01cc ccd8 6d8e 9108 ..a,.y......m... │ │ │ │ +000824e0: 04c4 eb61 292e cf74 eb61 228e 8d92 00a3 ...a)..t.a"..... │ │ │ │ +000824f0: 109d eb43 3b91 07d5 50eb 6122 554e 4355 ...C;...P.a"UNCU │ │ │ │ +00082500: 5252 5928 5c28 d778 8d9f 01cc ccd5 318e RRY(\(.x......1. │ │ │ │ +00082510: 9604 c004 eb61 2c8d d73a 9601 fffe 3a93 .....a,..:....:. │ │ │ │ +00082520: 3a8e 9b0d caa0 eb61 2cd7 788d 9f01 cccc :......a,.x..... │ │ │ │ +00082530: d86e 8e91 05a8 50eb 6129 2e5c 28d7 798d .n....P.a).\(.y. │ │ │ │ +00082540: 9f01 cccc d531 8e93 eb61 2c8d d73a 9601 .....1...a,..:.. │ │ │ │ +00082550: fffe 3a93 3a8e 98eb 612c d779 8d9f 01cc ..:.:...a,.y.... │ │ │ │ +00082560: ccd8 6d8e 9108 04c4 eb61 292e d774 eb61 ..m......a)..t.a │ │ │ │ +00082570: 2922 8e8e 8e8e 8e9f 2d36 e98d 91f6 537a )"......-6....Sz │ │ │ │ +00082580: cf54 6865 9604 a9f6 eb48 484f 4c91 04a9 .The.....HHOL... │ │ │ │ +00082590: f7cf 746f 702d 6c65 769a ac72 656c 9370 ..top-lev..rel.p │ │ │ │ +000825a0: 7269 6e98 7465 7291 04a9 f769 6e98 7698 rin.ter....in.v. │ │ │ │ +000825b0: 6572 7473 9374 6865 7365 9b04 a9f7 7472 erts.these....tr │ │ │ │ +000825c0: 616e 7366 6f72 6d61 7469 6f6e 7393 6966 ansformations.if │ │ │ │ +000825d0: 9874 6865 930d 6167 8d8d 9ffb a532 d532 .the..ag.....2.2 │ │ │ │ +000825e0: 8e8e 8d91 0969 fbeb 6170 7269 6e74 5f75 .....i..aprint_u │ │ │ │ +000825f0: 6e63 7572 7279 8e91 58cf 93cf 6973 8ea4 ncurry..X...is.. │ │ │ │ +00082600: 1000 008d 8d91 eaf1 ebeb 6174 7275 658e ..........atrue. │ │ │ │ +00082610: 9101 f093 cf2e 9105 38e0 4691 ff05 566f ........8.F...Vo │ │ │ │ +00082620: 7291 03ea a865 7861 6d70 6c65 3a8e 9f4b r....example:..K │ │ │ │ +00082630: 948e 8d8d 8d91 eaf1 eb9f c887 8189 0000 ................ │ │ │ │ +00082640: 6666 01c7 0b4a 9f64 9762 8d8d 90cc cd9f ff...J.d.b...... │ │ │ │ +00082650: 0459 9c84 0068 f0fe 0000 6666 8d9f a166 .Y...h....ff...f │ │ │ │ +00082660: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ +00082670: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ +00082680: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ +00082690: 318e 8e8e 8e9f ff40 548d 9105 ccce eb61 1......@T......a │ │ │ │ +000826a0: 2322 5c28 2861 2c62 292c 2878 2c79 2929 #"\((a,b),(x,y)) │ │ │ │ +000826b0: 2e96 05bf aa28 612b 6229 933c 9328 782a .....(a+b).<.(x* │ │ │ │ +000826c0: 7929 223b 3b8e a40d 0000 8d91 05cc ce22 y)";;.........." │ │ │ │ +000826d0: 5c28 2861 2c62 292c 782c 7929 2e96 05bf \((a,b),x,y).... │ │ │ │ +000826e0: aa28 6193 2b93 6229 933c 9328 7893 2a93 .(a.+.b).<.(x.*. │ │ │ │ +000826f0: 7929 2293 3a93 7465 726d 8ea1 a18d 9105 y)".:.term...... │ │ │ │ +00082700: ccce 2373 6574 5f66 6c61 6728 6070 7269 ..#set_flag(`pri │ │ │ │ +00082710: 6e74 5f75 6e63 7572 7279 602c 6661 6c73 nt_uncurry`,fals │ │ │ │ +00082720: 6529 3b3b 8ea1 8d91 05cc ce74 7275 6596 e);;.......true. │ │ │ │ +00082730: 05bf aa3a 9362 6f6f 6c8e a1a1 8d91 05cc ...:.bool....... │ │ │ │ +00082740: ce23 225c 2828 612c 6229 2c28 782c 7929 .#"\((a,b),(x,y) │ │ │ │ +00082750: 292e 9605 bfaa 2861 2b62 2993 3c93 2878 ).....(a+b).<.(x │ │ │ │ +00082760: 2a79 2922 3b3b 8ea1 8d91 05cc ce22 554e *y)";;......."UN │ │ │ │ +00082770: 4355 5252 5928 554e 4355 5252 5928 5c61 CURRY(UNCURRY(\a │ │ │ │ +00082780: 9605 bfaa 622e 9355 4e43 5552 5259 285c ....b..UNCURRY(\ │ │ │ │ +00082790: 7893 792e 9328 6193 2b93 6229 933c 9328 x.y..(a.+.b).<.( │ │ │ │ +000827a0: 7893 2a93 7929 2929 2922 933a 9374 6572 x.*.y))))".:.ter │ │ │ │ +000827b0: 6d8e 8e92 01c6 71b1 8400 68f0 fe00 0066 m.....q...h....f │ │ │ │ +000827c0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000827d0: 8e8e 8e9f 4b28 838d 91f6 537a cf4e 6f74 ....K(....Sz.Not │ │ │ │ +000827e0: 6596 0507 5274 6861 749b 0507 5361 9376 e...Rthat...Sa.v │ │ │ │ +000827f0: 91ff 58e4 6172 6961 626c 6593 7374 7275 ..X.ariable.stru │ │ │ │ +00082800: 6374 7572 6593 6c69 6b90 ac72 658d 98eb cture.lik..re... │ │ │ │ +00082810: 6122 2878 2c79 2922 8e91 324c 4bcf 696e a"(x,y)"..2LK.in │ │ │ │ +00082820: 93eb 6122 5c28 782c 7929 2e78 2b79 2298 ..a"\(x,y).x+y". │ │ │ │ +00082830: cf69 7393 6e6f 7493 6193 7375 6274 6572 .is.not.a.subter │ │ │ │ +00082840: 6d98 6f66 9374 6865 8ea1 8d91 eaf1 eb61 m.of.the.......a │ │ │ │ +00082850: 6273 7472 6163 7469 6f6e 9605 1103 696e bstraction....in │ │ │ │ +00082860: 9105 1102 7768 6963 90ac 7268 9369 7493 ....whic..rh.it. │ │ │ │ +00082870: 6f9a 538e 6363 7572 733b 9105 a430 6974 o.S.ccurs;...0it │ │ │ │ +00082880: 9364 6973 6170 7098 6561 7273 9b05 1102 .disapp.ears.... │ │ │ │ +00082890: 6f6e 9370 6172 7369 6e67 2e91 08ab f054 on.parsing.....T │ │ │ │ +000828a0: 6869 7393 6361 6e93 6c65 6164 9874 6f93 his.can.lead.to. │ │ │ │ +000828b0: 756e 6578 7090 538e 6563 7465 648e a18d unexp.S.ected... │ │ │ │ +000828c0: 91ea f1eb 6572 726f 7273 9603 eaa8 2861 ....errors....(a │ │ │ │ +000828d0: 6363 6f6d 7061 6e69 6564 9362 90ac 7279 ccompanied.b..ry │ │ │ │ +000828e0: 936f 6273 6375 7265 9365 7272 6f72 936d .obscure.error.m │ │ │ │ +000828f0: 6573 7361 6765 7329 2e91 0538 e046 91ff essages)...8.F.. │ │ │ │ +00082900: 0556 6f72 9365 7861 6d70 6c65 3a8e 91ea .Vor.example:... │ │ │ │ +00082910: f1eb 9f0d 3e7b 8900 0066 6600 71cf 9f9f ....>{...ff.q... │ │ │ │ +00082920: 0c99 9a8d 8d8d 8d91 0d83 909f fc5e ffc5 .............^.. │ │ │ │ +00082930: 328e 8e8e 9112 0003 c653 6565 9603 5555 2........See..UU │ │ │ │ +00082940: 5365 6374 696f 6e93 382e 3133 9366 6f72 Section.8.13.for │ │ │ │ +00082950: 9364 6574 6169 6c73 936f 6693 eb48 4d4c .details.of..HML │ │ │ │ +00082960: 93c6 0d61 6773 2e8e 8e9f 24fd 138e 8c8b ...ags....$..... │ │ │ │ +00082970: 0000 0099 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00082980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00082990: 0000 0000 0000 0008 1e76 a002 cc05 558d .........v....U. │ │ │ │ -000829a0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ -000829b0: c761 d031 312e 352e 910a 8000 5379 6e9a .a.11.5.....Syn. │ │ │ │ -000829c0: a000 7461 7896 0480 0066 6f72 9372 6573 ..tax....for.res │ │ │ │ -000829d0: 7472 6963 7465 6493 7175 616e 9874 690c tricted.quan.ti. │ │ │ │ -000829e0: 6361 7469 6f6e 9200 bd1e d531 3533 8e91 cation.....153.. │ │ │ │ -000829f0: 12c7 619f 0566 6689 0000 e666 01c7 3e7c ..a..ff....f..>| │ │ │ │ -00082a00: 8e8e 8e8e a002 942f df8d a0fd b7af 068d ......./........ │ │ │ │ -00082a10: 8d8d 9112 c761 9fc8 8781 8900 0066 6601 .....a.......ff. │ │ │ │ -00082a20: c70b 4a9f 6497 628d 8d90 cccd 9f04 599c ..J.d.b.......Y. │ │ │ │ -00082a30: 8400 68f0 fe00 0066 668d 9fa1 6610 8d8d ..h....ff...f... │ │ │ │ -00082a40: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ -00082a50: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ -00082a60: 8d8d 9201 b94d b29f fd1c 15eb 4932 8e8e .....M......I2.. │ │ │ │ -00082a70: 8e8e 9fff 4054 8d91 05cc ceeb 6123 225c ....@T......a#"\ │ │ │ │ -00082a80: 2878 2c79 292e 782b 7922 3b3b 8ea4 0d00 (x,y).x+y";;.... │ │ │ │ -00082a90: 008d 9105 ccce 225c 2878 2c79 292e 9605 ......"\(x,y)... │ │ │ │ -00082aa0: bfaa 7893 2b93 7922 933a 9374 6572 6d8e ..x.+.y".:.term. │ │ │ │ -00082ab0: a1a1 8d91 05cc ce23 6c65 7496 05bf aa70 .......#let....p │ │ │ │ -00082ac0: 933d 9322 2878 3a6e 756d 2c79 3a6e 756d .=."(x:num,y:num │ │ │ │ -00082ad0: 2922 3b3b 8ea1 8d91 05cc ce70 9605 bfaa )";;.......p.... │ │ │ │ -00082ae0: 3d93 2278 2c79 2293 3a93 7465 726d 8ea1 =."x,y".:.term.. │ │ │ │ -00082af0: a18d 9105 ccce 2322 5c5e 702e 782b 7922 ......#"\^p.x+y" │ │ │ │ -00082b00: 3b3b 8ea1 8d91 05cc ce65 7661 6c75 6174 ;;.......evaluat │ │ │ │ -00082b10: 696f 6e96 05bf aa66 6169 6c65 6491 1cbe ion....failed... │ │ │ │ -00082b20: 526d 6b5f 6162 7393 696e 9371 756f 7461 Rmk_abs.in.quota │ │ │ │ -00082b30: 7469 6f6e 8e8e 9201 c671 b184 0068 f0fe tion.....q...h.. │ │ │ │ -00082b40: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -00082b50: c70b 4a8e 8e8e 9f47 1854 8d91 1e28 f0cf ..J....G.T...(.. │ │ │ │ -00082b60: 4691 ff05 5675 7274 6865 726d 6f72 652c F...Vurthermore, │ │ │ │ -00082b70: 9103 a80d 6966 9603 9766 7468 6591 0397 ....if...fthe... │ │ │ │ -00082b80: 6574 9aac 7279 7090 538e 6593 6398 6865 et..ryp.S.e.c.he │ │ │ │ -00082b90: 6398 6b98 6572 9363 6f6d 706c 6169 6e73 c.k.er.complains │ │ │ │ -00082ba0: 2c91 03a8 0d69 7493 6d61 9879 9370 7269 ,....it.ma.y.pri │ │ │ │ -00082bb0: 6e98 7491 0397 656f 7574 9364 6961 676e n.t...eout.diagn │ │ │ │ -00082bc0: 6f73 7469 6393 6d65 7373 6167 6573 9372 ostic.messages.r │ │ │ │ -00082bd0: 6566 6572 2d8e a410 0000 8d91 12c7 6172 efer-.........ar │ │ │ │ -00082be0: 696e 6796 03ea a874 6f93 7468 6593 7472 ing....to.the.tr │ │ │ │ -00082bf0: 616e 7366 6f72 6d65 6493 7465 726d 3a8e ansformed.term:. │ │ │ │ -00082c00: 9f33 9854 8d8d 8d91 12c7 619f dc07 8189 .3.T......a..... │ │ │ │ -00082c10: 0000 6666 01c7 0b4a 9f3d 9762 8d8d 90cc ..ff...J.=.b.... │ │ │ │ -00082c20: cd9f 0459 9c84 0041 f0fe 0000 6666 8d9f ...Y...A....ff.. │ │ │ │ -00082c30: c866 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ -00082c40: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ -00082c50: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ -00082c60: eb49 338e 8e8e 8e9f ff40 548d 9105 ccce .I3......@T..... │ │ │ │ -00082c70: eb61 2322 5c28 782c 7929 2e91 05bf aa78 .a#"\(x,y).....x │ │ │ │ -00082c80: 2b31 223b 3b8e a40d 0000 8d91 05cc ce49 +1";;..........I │ │ │ │ -00082c90: 6e64 6574 6572 6d69 6e61 7465 9105 bfaa ndeterminate.... │ │ │ │ -00082ca0: 7479 7065 733a 8ea1 8d91 1ccb 7622 554e types:......v"UN │ │ │ │ -00082cb0: 4355 5252 593a 286e 756d 9605 bfaa 2d3e CURRY:(num....-> │ │ │ │ -00082cc0: 9328 3f31 932d 3e93 6e75 6d29 2993 2d3e .(?1.->.num)).-> │ │ │ │ -00082cd0: 9328 6e75 6d93 2393 3f32 932d 3e93 6e75 .(num.#.?2.->.nu │ │ │ │ -00082ce0: 6d29 228e a1a1 8d91 05cc ce65 7661 6c75 m)"........evalu │ │ │ │ -00082cf0: 6174 696f 6e96 05bf aa66 6169 6c65 6491 ation....failed. │ │ │ │ -00082d00: 1cbe 5274 7970 6573 9369 6e64 6574 6572 ..Rtypes.indeter │ │ │ │ -00082d10: 6d69 6e61 7465 9369 6e93 7175 6f74 6174 minate.in.quotat │ │ │ │ -00082d20: 696f 6e8e 8e92 01c6 71b1 8400 41f0 fe00 ion.....q...A... │ │ │ │ -00082d30: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -00082d40: 0b4a 8e8e 8e9f 3398 538d 911e 28f0 cf49 .J....3.S...(..I │ │ │ │ -00082d50: 6696 02e2 8ed7 6293 cf69 7393 619b 02e2 f.....b..is.a... │ │ │ │ -00082d60: 8d62 696e 6465 722c 9103 1760 7468 656e .binder,...`then │ │ │ │ -00082d70: 8d93 eb61 228e 9108 a238 d762 8deb 6128 ...a"....8.b..a( │ │ │ │ -00082d80: 8e91 05bf aad7 788d 9f01 cccc d531 8e96 ......x......1.. │ │ │ │ -00082d90: 04c0 04eb 612c d778 8d9f 01cc ccd5 328e ....a,.x......2. │ │ │ │ -00082da0: 93eb 6129 2ed7 74eb 6122 9602 e28e cf69 ..a)..t.a".....i │ │ │ │ -00082db0: 7393 7061 7273 6564 9361 7398 eb61 2224 s.parsed.as..a"$ │ │ │ │ -00082dc0: d762 eb61 285c 28d7 788d 9f01 cccc d531 .b.a(\(.x......1 │ │ │ │ -00082dd0: 8e96 04c0 04eb 612c d778 8d9f 01cc ccd5 ......a,.x...... │ │ │ │ -00082de0: 328e 93eb 6129 2ed7 74eb 6129 22cf 2c91 2...a)..t.a)".,. │ │ │ │ -00082df0: 0317 6061 6e64 9602 e28e 6865 6e63 6593 ..`and....hence. │ │ │ │ -00082e00: 7472 616e 7366 6f72 6d65 648e a18d 9112 transformed..... │ │ │ │ -00082e10: c761 6173 9b04 8090 6162 9053 8e6f 95ac .aas....ab.S.o.. │ │ │ │ -00082e20: 7276 9365 2e91 06fa 9946 91ff 0556 6f72 rv.e.....F...Vor │ │ │ │ -00082e30: 9865 7861 6d70 6c65 2c91 04a6 0beb 6122 .example,.....a" │ │ │ │ -00082e40: 2128 782c 7929 2e78 3e79 2298 cf70 6172 !(x,y).x>y"..par │ │ │ │ -00082e50: 7365 7398 746f 98eb 6122 2421 2855 4e43 ses.to..a"$!(UNC │ │ │ │ -00082e60: 5552 5259 285c 782e 5c79 2e24 3e96 05bf URRY(\x.\y.$>... │ │ │ │ -00082e70: aa78 9379 2929 2291 0480 91cf 2877 6865 .x.y))".....(whe │ │ │ │ -00082e80: 7265 98eb 613e 8ea1 8d91 12c7 61cf 6973 re..a>......a.is │ │ │ │ -00082e90: 9603 eaa8 616e 9369 6e0c 7865 6493 636f ....an.in.xed.co │ │ │ │ -00082ea0: 6e73 7461 6e90 ac72 7493 6f66 9374 6865 nstan..rt.of.the │ │ │ │ -00082eb0: 9374 6865 6f72 7993 eb61 6e75 6d93 cf6d .theory..anum..m │ │ │ │ -00082ec0: 6561 6e69 6e67 9360 6973 9367 7265 6174 eaning.`is.great │ │ │ │ -00082ed0: 6572 9374 6861 6e27 292e 8ea1 8d91 1e28 er.than')......( │ │ │ │ -00082ee0: f041 7070 6c69 6361 7469 6f6e 7396 03fb .Applications... │ │ │ │ -00082ef0: 286f 669b 03fb 2970 6169 7265 6493 6162 (of...)paired.ab │ │ │ │ -00082f00: 7374 7261 6374 696f 6e93 746f 9874 7570 straction.to.tup │ │ │ │ -00082f10: 6c65 7393 6361 6e93 6290 538e 6593 d70c les.can.b.S.e... │ │ │ │ -00082f20: 9100 aa4f cf2d 7265 6475 6365 6498 7573 ...O.-reduced.us │ │ │ │ -00082f30: 696e 678d 93eb 6150 4149 5245 445f 4245 ing...aPAIRED_BE │ │ │ │ -00082f40: 5441 5f43 4f4e 568e 8ea1 8d91 12c7 61cf TA_CONV.......a. │ │ │ │ -00082f50: 2873 6565 9603 eaa8 5365 6374 696f 6e93 (see....Section. │ │ │ │ -00082f60: 3133 2e33 2e31 292e 8e9f 22a6 008d 8d91 13.3.1)..."..... │ │ │ │ -00082f70: 12c7 61eb 4731 312e 352e 338e 914c 60f5 ..a.G11.5.3..L`. │ │ │ │ -00082f80: eb6a 6c65 74eb 472d 7465 726d 738e 9f17 .jlet.G-terms... │ │ │ │ -00082f90: c000 8d91 12c7 61cf 5468 6596 0371 2771 ......a.The..q'q │ │ │ │ -00082fa0: 756f 7461 7469 6f6e 9370 6172 7365 7293 uotation.parser. │ │ │ │ -00082fb0: 6163 6365 7074 738d 93eb 616c 6574 8e91 accepts...alet.. │ │ │ │ -00082fc0: 14b0 25cf 2d74 6572 6d73 9373 7570 9053 ..%.-terms.sup.S │ │ │ │ -00082fd0: 8e65 720c 6369 616c 6c79 9103 7126 7369 .er.cially..q&si │ │ │ │ -00082fe0: 6d69 6c61 7293 746f 9374 686f 7365 9369 milar.to.those.i │ │ │ │ -00082ff0: 6e93 eb48 4d4c cf2e 9346 91ff 0556 6f72 n..HML...F...Vor │ │ │ │ -00083000: 9365 7861 6d70 6c65 2c8e a18d 9112 c761 .example,......a │ │ │ │ -00083010: 7468 6596 03ea a866 6f6c 6c6f 9aac 7277 the....follo..rw │ │ │ │ -00083020: 696e 6793 7465 726d 7393 6172 6593 616c ing.terms.are.al │ │ │ │ -00083030: 6c6f 9877 9865 643a 8ea4 26e9 c88d 8d8d lo.w.ed:..&..... │ │ │ │ -00083040: 9f0d 56bd 8d8d 8d9f e600 008d 912a 0660 ..V..........*.` │ │ │ │ -00083050: eb61 226c 6574 9605 bfaa 7893 3d93 3193 .a"let....x.=.1. │ │ │ │ -00083060: 616e 6493 7993 3d93 3293 696e 9378 2b79 and.y.=.2.in.x+y │ │ │ │ -00083070: 228e a40d 0000 a18d 912a 0660 226c 6574 "........*.`"let │ │ │ │ -00083080: 9605 bfaa 6628 782c 7929 933d 9328 782a ....f(x,y).=.(x* │ │ │ │ -00083090: 7829 2b28 792a 7929 9361 6e64 9361 933d x)+(y*y).and.a.= │ │ │ │ -000830a0: 9332 302a 3230 9361 6e64 9362 933d 9335 .20*20.and.b.=.5 │ │ │ │ -000830b0: 302a 3439 9369 6e93 6628 612c 6229 228e 0*49.in.f(a,b)". │ │ │ │ -000830c0: 8e8e 8e8e 8e8e a18d 911e 28f0 cf41 7396 ..........(..As. │ │ │ │ -000830d0: 04d6 4e77 6974 6893 7061 6972 6564 9361 ..Nwith.paired.a │ │ │ │ -000830e0: 6273 7472 6163 7469 6f6e 732c 8d91 0511 bstractions,.... │ │ │ │ -000830f0: 38eb 616c 6574 8e91 1650 36cf 2d74 6572 8.alet...P6.-ter │ │ │ │ -00083100: 6d73 9361 7265 9361 6374 7561 6c6c 7993 ms.are.actually. │ │ │ │ -00083110: 6162 6272 6576 6961 7469 6f6e 7393 666f abbreviations.fo │ │ │ │ -00083120: 7293 6f72 6469 6e61 7279 9374 6572 6d73 r.ordinary.terms │ │ │ │ -00083130: 8ea4 1000 008d 9112 c761 7768 6963 90ac .........awhic.. │ │ │ │ -00083140: 7268 9605 9761 6172 6591 0597 6073 709a rh...aare...`sp. │ │ │ │ -00083150: 538e 6563 6961 6c6c 7993 7375 7070 986f S.ecially.supp.o │ │ │ │ -00083160: 7274 6564 9b05 9760 6290 ac72 7993 7468 rted...`b..ry.th │ │ │ │ -00083170: 6598 7061 7273 6572 9361 6e64 9870 7265 e.parser.and.pre │ │ │ │ -00083180: 7474 9aac 7279 9370 7269 6e98 7465 722e tt..ry.prin.ter. │ │ │ │ -00083190: 910a 3f09 5468 6593 636f 6e73 7461 6e98 ..?.The.constan. │ │ │ │ -000831a0: 748d 9105 9760 eb61 4c45 548e 911c 6dbf t....`.aLET...m. │ │ │ │ -000831b0: cf69 738e a18d 9112 c761 6465 0c6e 6564 .is......ade.ned │ │ │ │ -000831c0: 9603 eaa8 2869 6e93 7468 6593 7468 656f ....(in.the.theo │ │ │ │ -000831d0: 7279 8d93 eb61 626f 6f6c 8e91 1ae9 50cf ry...abool....P. │ │ │ │ -000831e0: 2993 6290 ac72 793a 8e9f 1be4 1a8d 8d8d ).b..ry:........ │ │ │ │ -000831f0: 9f00 cb89 8d8d 8d8d 912a 0660 eb61 4c45 .........*.`.aLE │ │ │ │ -00083200: 5496 05bf aa3d 9328 5c66 9378 2e93 6693 T....=.(\f.x..f. │ │ │ │ -00083210: 7829 8e8e 8e8e 8e8e 8e9f 1be4 1b8d 9112 x).............. │ │ │ │ -00083220: c761 cf61 6e64 9603 eea7 6973 9375 7365 .a.and....is.use │ │ │ │ -00083230: 6493 746f 9b03 eea8 656e 636f 9053 8e64 d.to....enco.S.d │ │ │ │ -00083240: 658d 93eb 616c 6574 8e91 152d a5cf 2d74 e...alet...-..-t │ │ │ │ -00083250: 6572 6d73 9369 6e93 7468 6593 6c6f 6769 erms.in.the.logi │ │ │ │ -00083260: 632e 9105 44dd 5468 6598 7061 7273 6572 c...D.The.parser │ │ │ │ -00083270: 9372 6570 9053 8e65 6174 6564 6c79 9361 .rep.S.eatedly.a │ │ │ │ -00083280: 7070 6c69 6573 9374 6865 9374 7261 6e73 pplies.the.trans │ │ │ │ -00083290: 666f 722d 8ea1 8d91 12c7 616d 6174 696f for-......amatio │ │ │ │ -000832a0: 6e73 3a8e 9f23 9540 8d8d 8d9f f261 ea8d ns:..#.@.....a.. │ │ │ │ -000832b0: 8d91 2406 60eb 6122 6c65 7496 05bf aaeb ..$.`.a"let..... │ │ │ │ -000832c0: 6266 9104 d422 768d 9f01 a47a d531 8e8d bf..."v....z.1.. │ │ │ │ -000832d0: 910a 399b eb62 3a96 01d3 313a 933a 8e91 ..9..b:...1:.:.. │ │ │ │ -000832e0: 1c79 9576 8d9f 01a4 7ad8 6e8e 910b 67fa .y.v....z.n...g. │ │ │ │ -000832f0: eb61 3d93 eb62 748d 9f01 a47a d531 8e91 .a=..bt....z.1.. │ │ │ │ -00083300: 0a7f aeeb 6169 6e93 eb62 748d 9f01 a47a ....ain..bt....z │ │ │ │ -00083310: d532 8e91 04c0 04eb 6122 8e8d 9200 e690 .2......a"...... │ │ │ │ -00083320: 65f3 6954 71d4 0300 0af3 3300 0a00 0000 e.iTq.....3..... │ │ │ │ -00083330: 066c 6173 7931 30eb 693b 9107 4ccc eb61 .lasy10.i;..L..a │ │ │ │ -00083340: 224c 4554 285c eb62 6691 012d bceb 612e "LET(\.bf..-..a. │ │ │ │ -00083350: eb62 748d 9f01 a47a d532 8e91 0866 6aeb .bt....z.2...fj. │ │ │ │ -00083360: 6129 285c eb62 768d 9f01 a47a d531 8e8d a)(\.bv....z.1.. │ │ │ │ -00083370: 910a 399b eb62 3a96 01d3 313a 933a 8e91 ..9..b:...1:.:.. │ │ │ │ -00083380: 1c79 9576 8d9f 01a4 7ad8 6e8e 9105 a850 .y.v....z.n....P │ │ │ │ -00083390: eb61 2eeb 6274 8d9f 01a4 7ad5 318e 9104 .a..bt....z.1... │ │ │ │ -000833a0: c004 eb61 2922 8e8e a40d 9999 8d8d 9124 ...a)".........$ │ │ │ │ -000833b0: 0660 226c 6574 9605 bfaa 28eb 6276 8d9f .`"let....(.bv.. │ │ │ │ -000833c0: 01a4 7ad5 318e 9b04 c004 eb61 2c8d eb62 ..z.1......a,..b │ │ │ │ -000833d0: 3a96 01d3 313a 933a 8e91 0cc6 63eb 612c :...1:.:....c.a, │ │ │ │ -000833e0: eb62 768d 9f01 a47a d86e 8e91 05a8 50eb .bv....z.n....P. │ │ │ │ -000833f0: 6129 933d 93eb 6274 8d9f 01a4 7ad5 318e a).=..bt....z.1. │ │ │ │ -00083400: 910a 7fae eb61 696e 93eb 6274 8d9f 01a4 .....ain..bt.... │ │ │ │ -00083410: 7ad5 328e 98eb 6122 8e8d 9200 e690 65eb z.2...a"......e. │ │ │ │ -00083420: 693b 9107 4ccc eb61 224c 4554 285c 28eb i;..L..a"LET(\(. │ │ │ │ -00083430: 6276 8d9f 01a4 7ad5 318e 9604 c004 eb61 bv....z.1......a │ │ │ │ -00083440: 2c8d eb62 3a96 01d3 313a 933a 8e91 0cc6 ,..b:...1:.:.... │ │ │ │ -00083450: 63eb 612c eb62 768d 9f01 a47a d86e 8e91 c.a,.bv....z.n.. │ │ │ │ -00083460: 05a8 50eb 6129 2eeb 6274 8d9f 01a4 7ad5 ..P.a)..bt....z. │ │ │ │ -00083470: 328e 93eb 6129 eb62 748d 9f01 a47a d531 2...a).bt....z.1 │ │ │ │ -00083480: 8e93 eb61 228e 8ea1 8d8d 9124 0660 226c ...a"......$.`"l │ │ │ │ -00083490: 6574 9605 bfaa eb62 768d 9f01 a47a d531 et.....bv....z.1 │ │ │ │ -000834a0: 8e91 04c0 04eb 613d eb62 748d 9f01 a47a ......a=.bt....z │ │ │ │ -000834b0: d531 8e91 0a7f aeeb 6161 6e64 8d93 eb62 .1......aand...b │ │ │ │ -000834c0: 3a96 01d3 313a 933a 8e91 1845 b7eb 6161 :...1:.:...E..aa │ │ │ │ -000834d0: 6e64 93eb 6276 8d9f 01a4 7ad8 6e8e 9105 nd..bv....z.n... │ │ │ │ -000834e0: a850 eb61 3deb 6274 8d9f 01a4 7ad8 6e8e .P.a=.bt....z.n. │ │ │ │ -000834f0: 910b 67fa eb61 696e 93eb 6274 eb61 228e ..g..ain..bt.a". │ │ │ │ -00083500: 8d92 00e6 9065 eb69 3b91 074c cceb 6122 .....e.i;..L..a" │ │ │ │ -00083510: 4c45 5428 8deb 623a 9601 d331 3a93 3a8e LET(..b:...1:.:. │ │ │ │ -00083520: 9b0c c663 eb61 284c 4554 284c 4554 285c ...c.a(LET(LET(\ │ │ │ │ -00083530: eb62 768d 9f01 a47a d531 8e8d 9106 9335 .bv....z.1.....5 │ │ │ │ -00083540: eb62 3a96 01d3 313a 933a 8e91 152c c976 .b:...1:.:...,.v │ │ │ │ -00083550: 8d9f 01a4 7ad8 6e8e 9105 a850 eb61 2eeb ....z.n....P.a.. │ │ │ │ -00083560: 6274 eb61 29eb 6274 8d9f 01a4 7ad5 318e bt.a).bt....z.1. │ │ │ │ -00083570: 9604 c004 eb61 29eb 6274 8d9f 01a4 7ad5 .....a).bt....z. │ │ │ │ -00083580: 328e 93eb 6129 8deb 623a 9601 d331 3a93 2...a)..b:...1:. │ │ │ │ -00083590: 3a8e 98eb 6129 eb62 748d 9f01 a47a d86e :...a).bt....z.n │ │ │ │ -000835a0: 8e91 05a8 50eb 6122 8e8e 8e8e 8e9f 2670 ....P.a"......&p │ │ │ │ -000835b0: fa8d 9112 c761 cf54 6865 9603 eaa8 7072 .....a.The....pr │ │ │ │ -000835c0: 696e 9aac 7274 6572 9369 6e98 7698 6572 in..rter.in.v.er │ │ │ │ -000835d0: 7473 9374 6865 7365 9374 7261 6e73 666f ts.these.transfo │ │ │ │ -000835e0: 726d 6174 696f 6e73 9369 6693 7468 6593 rmations.if.the. │ │ │ │ -000835f0: 0d61 678d 93eb 6170 7269 6e74 5f6c 6574 .ag...aprint_let │ │ │ │ -00083600: 8e91 3b92 4acf 6973 8d93 eb61 7472 7565 ..;.J.is...atrue │ │ │ │ -00083610: 8e91 1ae9 50cf 2e91 0538 e046 91ff 0556 ....P....8.F...V │ │ │ │ -00083620: 6f72 9365 7861 6d70 6c65 3a8e 8e9f 24fd or.example:...$. │ │ │ │ -00083630: 138e 8c8b 0000 009a 0000 0000 0000 0000 ................ │ │ │ │ +00082990: 0000 0000 0000 0000 0008 1e78 a002 cc05 ...........x.... │ │ │ │ +000829a0: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ +000829b0: 9112 c761 d031 312e 352e 910a 8000 5379 ...a.11.5.....Sy │ │ │ │ +000829c0: 6e9a a000 7461 7896 0480 0066 6f72 9372 n...tax....for.r │ │ │ │ +000829d0: 6573 7472 6963 7465 6493 7175 616e 9874 estricted.quan.t │ │ │ │ +000829e0: 690c 6361 7469 6f6e 9200 bd1e d531 3533 i.cation.....153 │ │ │ │ +000829f0: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ +00082a00: 3e7c 8e8e 8e8e a002 942f df8d a0fd b7af >|......./...... │ │ │ │ +00082a10: 068d 8d8d 9112 c761 9fc8 8781 8900 0066 .......a.......f │ │ │ │ +00082a20: 6601 c70b 4a9f 6497 628d 8d90 cccd 9f04 f...J.d.b....... │ │ │ │ +00082a30: 599c 8400 68f0 fe00 0066 668d 9fa1 6610 Y...h....ff...f. │ │ │ │ +00082a40: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +00082a50: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +00082a60: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4932 .......M......I2 │ │ │ │ +00082a70: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +00082a80: 225c 2878 2c79 292e 782b 7922 3b3b 8ea4 "\(x,y).x+y";;.. │ │ │ │ +00082a90: 0d00 008d 9105 ccce 225c 2878 2c79 292e ........"\(x,y). │ │ │ │ +00082aa0: 9605 bfaa 7893 2b93 7922 933a 9374 6572 ....x.+.y".:.ter │ │ │ │ +00082ab0: 6d8e a1a1 8d91 05cc ce23 6c65 7496 05bf m........#let... │ │ │ │ +00082ac0: aa70 933d 9322 2878 3a6e 756d 2c79 3a6e .p.=."(x:num,y:n │ │ │ │ +00082ad0: 756d 2922 3b3b 8ea1 8d91 05cc ce70 9605 um)";;.......p.. │ │ │ │ +00082ae0: bfaa 3d93 2278 2c79 2293 3a93 7465 726d ..=."x,y".:.term │ │ │ │ +00082af0: 8ea1 a18d 9105 ccce 2322 5c5e 702e 782b ........#"\^p.x+ │ │ │ │ +00082b00: 7922 3b3b 8ea1 8d91 05cc ce65 7661 6c75 y";;.......evalu │ │ │ │ +00082b10: 6174 696f 6e96 05bf aa66 6169 6c65 6491 ation....failed. │ │ │ │ +00082b20: 1cbe 526d 6b5f 6162 7393 696e 9371 756f ..Rmk_abs.in.quo │ │ │ │ +00082b30: 7461 7469 6f6e 8e8e 9201 c671 b184 0068 tation.....q...h │ │ │ │ +00082b40: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ +00082b50: 6601 c70b 4a8e 8e8e 9f47 1854 8d91 1e28 f...J....G.T...( │ │ │ │ +00082b60: f0cf 4691 ff05 5675 7274 6865 726d 6f72 ..F...Vurthermor │ │ │ │ +00082b70: 652c 9103 a80d 6966 9603 9766 7468 6591 e,....if...fthe. │ │ │ │ +00082b80: 0397 6574 9aac 7279 7090 538e 6593 6398 ..et..ryp.S.e.c. │ │ │ │ +00082b90: 6865 6398 6b98 6572 9363 6f6d 706c 6169 hec.k.er.complai │ │ │ │ +00082ba0: 6e73 2c91 03a8 0d69 7493 6d61 9879 9370 ns,....it.ma.y.p │ │ │ │ +00082bb0: 7269 6e98 7491 0397 656f 7574 9364 6961 rin.t...eout.dia │ │ │ │ +00082bc0: 676e 6f73 7469 6393 6d65 7373 6167 6573 gnostic.messages │ │ │ │ +00082bd0: 9372 6566 6572 2d8e a410 0000 8d91 12c7 .refer-......... │ │ │ │ +00082be0: 6172 696e 6796 03ea a874 6f93 7468 6593 aring....to.the. │ │ │ │ +00082bf0: 7472 616e 7366 6f72 6d65 6493 7465 726d transformed.term │ │ │ │ +00082c00: 3a8e 9f33 9854 8d8d 8d91 12c7 619f dc07 :..3.T......a... │ │ │ │ +00082c10: 8189 0000 6666 01c7 0b4a 9f3d 9762 8d8d ....ff...J.=.b.. │ │ │ │ +00082c20: 90cc cd9f 0459 9c84 0041 f0fe 0000 6666 .....Y...A....ff │ │ │ │ +00082c30: 8d9f c866 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ +00082c40: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +00082c50: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ +00082c60: 1c15 eb49 338e 8e8e 8e9f ff40 548d 9105 ...I3......@T... │ │ │ │ +00082c70: ccce eb61 2322 5c28 782c 7929 2e91 05bf ...a#"\(x,y).... │ │ │ │ +00082c80: aa78 2b31 223b 3b8e a40d 0000 8d91 05cc .x+1";;......... │ │ │ │ +00082c90: ce49 6e64 6574 6572 6d69 6e61 7465 9105 .Indeterminate.. │ │ │ │ +00082ca0: bfaa 7479 7065 733a 8ea1 8d91 1ccb 7622 ..types:......v" │ │ │ │ +00082cb0: 554e 4355 5252 593a 286e 756d 9605 bfaa UNCURRY:(num.... │ │ │ │ +00082cc0: 2d3e 9328 3f31 932d 3e93 6e75 6d29 2993 ->.(?1.->.num)). │ │ │ │ +00082cd0: 2d3e 9328 6e75 6d93 2393 3f32 932d 3e93 ->.(num.#.?2.->. │ │ │ │ +00082ce0: 6e75 6d29 228e a1a1 8d91 05cc ce65 7661 num)"........eva │ │ │ │ +00082cf0: 6c75 6174 696f 6e96 05bf aa66 6169 6c65 luation....faile │ │ │ │ +00082d00: 6491 1cbe 5274 7970 6573 9369 6e64 6574 d...Rtypes.indet │ │ │ │ +00082d10: 6572 6d69 6e61 7465 9369 6e93 7175 6f74 erminate.in.quot │ │ │ │ +00082d20: 6174 696f 6e8e 8e92 01c6 71b1 8400 41f0 ation.....q...A. │ │ │ │ +00082d30: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +00082d40: 01c7 0b4a 8e8e 8e9f 3398 538d 911e 28f0 ...J....3.S...(. │ │ │ │ +00082d50: cf49 6696 02e2 8ed7 6293 cf69 7393 619b .If.....b..is.a. │ │ │ │ +00082d60: 02e2 8d62 696e 6465 722c 9103 1760 7468 ...binder,...`th │ │ │ │ +00082d70: 656e 8d93 eb61 228e 9108 a238 d762 8deb en...a"....8.b.. │ │ │ │ +00082d80: 6128 8e91 05bf aad7 788d 9f01 cccc d531 a(......x......1 │ │ │ │ +00082d90: 8e96 04c0 04eb 612c d778 8d9f 01cc ccd5 ......a,.x...... │ │ │ │ +00082da0: 328e 93eb 6129 2ed7 74eb 6122 9602 e28e 2...a)..t.a".... │ │ │ │ +00082db0: cf69 7393 7061 7273 6564 9361 7398 eb61 .is.parsed.as..a │ │ │ │ +00082dc0: 2224 d762 eb61 285c 28d7 788d 9f01 cccc "$.b.a(\(.x..... │ │ │ │ +00082dd0: d531 8e96 04c0 04eb 612c d778 8d9f 01cc .1......a,.x.... │ │ │ │ +00082de0: ccd5 328e 93eb 6129 2ed7 74eb 6129 22cf ..2...a)..t.a)". │ │ │ │ +00082df0: 2c91 0317 6061 6e64 9602 e28e 6865 6e63 ,...`and....henc │ │ │ │ +00082e00: 6593 7472 616e 7366 6f72 6d65 648e a18d e.transformed... │ │ │ │ +00082e10: 9112 c761 6173 9b04 8090 6162 9053 8e6f ...aas....ab.S.o │ │ │ │ +00082e20: 95ac 7276 9365 2e91 06fa 9946 91ff 0556 ..rv.e.....F...V │ │ │ │ +00082e30: 6f72 9865 7861 6d70 6c65 2c91 04a6 0beb or.example,..... │ │ │ │ +00082e40: 6122 2128 782c 7929 2e78 3e79 2298 cf70 a"!(x,y).x>y"..p │ │ │ │ +00082e50: 6172 7365 7398 746f 98eb 6122 2421 2855 arses.to..a"$!(U │ │ │ │ +00082e60: 4e43 5552 5259 285c 782e 5c79 2e24 3e96 NCURRY(\x.\y.$>. │ │ │ │ +00082e70: 05bf aa78 9379 2929 2291 0480 91cf 2877 ...x.y))".....(w │ │ │ │ +00082e80: 6865 7265 98eb 613e 8ea1 8d91 12c7 61cf here..a>......a. │ │ │ │ +00082e90: 6973 9603 eaa8 616e 9369 6e0c 7865 6493 is....an.in.xed. │ │ │ │ +00082ea0: 636f 6e73 7461 6e90 ac72 7493 6f66 9374 constan..rt.of.t │ │ │ │ +00082eb0: 6865 9374 6865 6f72 7993 eb61 6e75 6d93 he.theory..anum. │ │ │ │ +00082ec0: cf6d 6561 6e69 6e67 9360 6973 9367 7265 .meaning.`is.gre │ │ │ │ +00082ed0: 6174 6572 9374 6861 6e27 292e 8ea1 8d91 ater.than')..... │ │ │ │ +00082ee0: 1e28 f041 7070 6c69 6361 7469 6f6e 7396 .(.Applications. │ │ │ │ +00082ef0: 03fb 286f 669b 03fb 2970 6169 7265 6493 ..(of...)paired. │ │ │ │ +00082f00: 6162 7374 7261 6374 696f 6e93 746f 9874 abstraction.to.t │ │ │ │ +00082f10: 7570 6c65 7393 6361 6e93 6290 538e 6593 uples.can.b.S.e. │ │ │ │ +00082f20: d70c 9100 aa4f cf2d 7265 6475 6365 6498 .....O.-reduced. │ │ │ │ +00082f30: 7573 696e 678d 93eb 6150 4149 5245 445f using...aPAIRED_ │ │ │ │ +00082f40: 4245 5441 5f43 4f4e 568e 8ea1 8d91 12c7 BETA_CONV....... │ │ │ │ +00082f50: 61cf 2873 6565 9603 eaa8 5365 6374 696f a.(see....Sectio │ │ │ │ +00082f60: 6e93 3133 2e33 2e31 292e 8e9f 22a6 008d n.13.3.1)..."... │ │ │ │ +00082f70: 8d91 12c7 61eb 4731 312e 352e 338e 914c ....a.G11.5.3..L │ │ │ │ +00082f80: 60f5 eb6a 6c65 74eb 472d 7465 726d 738e `..jlet.G-terms. │ │ │ │ +00082f90: 9f17 c000 8d91 12c7 61cf 5468 6596 0371 ........a.The..q │ │ │ │ +00082fa0: 2771 756f 7461 7469 6f6e 9370 6172 7365 'quotation.parse │ │ │ │ +00082fb0: 7293 6163 6365 7074 738d 93eb 616c 6574 r.accepts...alet │ │ │ │ +00082fc0: 8e91 14b0 25cf 2d74 6572 6d73 9373 7570 ....%.-terms.sup │ │ │ │ +00082fd0: 9053 8e65 720c 6369 616c 6c79 9103 7126 .S.er.cially..q& │ │ │ │ +00082fe0: 7369 6d69 6c61 7293 746f 9374 686f 7365 similar.to.those │ │ │ │ +00082ff0: 9369 6e93 eb48 4d4c cf2e 9346 91ff 0556 .in..HML...F...V │ │ │ │ +00083000: 6f72 9365 7861 6d70 6c65 2c8e a18d 9112 or.example,..... │ │ │ │ +00083010: c761 7468 6596 03ea a866 6f6c 6c6f 9aac .athe....follo.. │ │ │ │ +00083020: 7277 696e 6793 7465 726d 7393 6172 6593 rwing.terms.are. │ │ │ │ +00083030: 616c 6c6f 9877 9865 643a 8ea4 26e9 c88d allo.w.ed:..&... │ │ │ │ +00083040: 8d8d 9f0d 56bd 8d8d 8d9f e600 008d 912a ....V..........* │ │ │ │ +00083050: 0660 eb61 226c 6574 9605 bfaa 7893 3d93 .`.a"let....x.=. │ │ │ │ +00083060: 3193 616e 6493 7993 3d93 3293 696e 9378 1.and.y.=.2.in.x │ │ │ │ +00083070: 2b79 228e a40d 0000 a18d 912a 0660 226c +y"........*.`"l │ │ │ │ +00083080: 6574 9605 bfaa 6628 782c 7929 933d 9328 et....f(x,y).=.( │ │ │ │ +00083090: 782a 7829 2b28 792a 7929 9361 6e64 9361 x*x)+(y*y).and.a │ │ │ │ +000830a0: 933d 9332 302a 3230 9361 6e64 9362 933d .=.20*20.and.b.= │ │ │ │ +000830b0: 9335 302a 3439 9369 6e93 6628 612c 6229 .50*49.in.f(a,b) │ │ │ │ +000830c0: 228e 8e8e 8e8e 8e8e a18d 911e 28f0 cf41 "...........(..A │ │ │ │ +000830d0: 7396 04d6 4e77 6974 6893 7061 6972 6564 s...Nwith.paired │ │ │ │ +000830e0: 9361 6273 7472 6163 7469 6f6e 732c 8d91 .abstractions,.. │ │ │ │ +000830f0: 0511 38eb 616c 6574 8e91 1650 36cf 2d74 ..8.alet...P6.-t │ │ │ │ +00083100: 6572 6d73 9361 7265 9361 6374 7561 6c6c erms.are.actuall │ │ │ │ +00083110: 7993 6162 6272 6576 6961 7469 6f6e 7393 y.abbreviations. │ │ │ │ +00083120: 666f 7293 6f72 6469 6e61 7279 9374 6572 for.ordinary.ter │ │ │ │ +00083130: 6d73 8ea4 1000 008d 9112 c761 7768 6963 ms.........awhic │ │ │ │ +00083140: 90ac 7268 9605 9761 6172 6591 0597 6073 ..rh...aare...`s │ │ │ │ +00083150: 709a 538e 6563 6961 6c6c 7993 7375 7070 p.S.ecially.supp │ │ │ │ +00083160: 986f 7274 6564 9b05 9760 6290 ac72 7993 .orted...`b..ry. │ │ │ │ +00083170: 7468 6598 7061 7273 6572 9361 6e64 9870 the.parser.and.p │ │ │ │ +00083180: 7265 7474 9aac 7279 9370 7269 6e98 7465 rett..ry.prin.te │ │ │ │ +00083190: 722e 910a 3f09 5468 6593 636f 6e73 7461 r...?.The.consta │ │ │ │ +000831a0: 6e98 748d 9105 9760 eb61 4c45 548e 911c n.t....`.aLET... │ │ │ │ +000831b0: 6dbf cf69 738e a18d 9112 c761 6465 0c6e m..is......ade.n │ │ │ │ +000831c0: 6564 9603 eaa8 2869 6e93 7468 6593 7468 ed....(in.the.th │ │ │ │ +000831d0: 656f 7279 8d93 eb61 626f 6f6c 8e91 1ae9 eory...abool.... │ │ │ │ +000831e0: 50cf 2993 6290 ac72 793a 8e9f 1be4 1a8d P.).b..ry:...... │ │ │ │ +000831f0: 8d8d 9f00 cb89 8d8d 8d8d 912a 0660 eb61 ...........*.`.a │ │ │ │ +00083200: 4c45 5496 05bf aa3d 9328 5c66 9378 2e93 LET....=.(\f.x.. │ │ │ │ +00083210: 6693 7829 8e8e 8e8e 8e8e 8e9f 1be4 1b8d f.x)............ │ │ │ │ +00083220: 9112 c761 cf61 6e64 9603 eea7 6973 9375 ...a.and....is.u │ │ │ │ +00083230: 7365 6493 746f 9b03 eea8 656e 636f 9053 sed.to....enco.S │ │ │ │ +00083240: 8e64 658d 93eb 616c 6574 8e91 152d a5cf .de...alet...-.. │ │ │ │ +00083250: 2d74 6572 6d73 9369 6e93 7468 6593 6c6f -terms.in.the.lo │ │ │ │ +00083260: 6769 632e 9105 44dd 5468 6598 7061 7273 gic...D.The.pars │ │ │ │ +00083270: 6572 9372 6570 9053 8e65 6174 6564 6c79 er.rep.S.eatedly │ │ │ │ +00083280: 9361 7070 6c69 6573 9374 6865 9374 7261 .applies.the.tra │ │ │ │ +00083290: 6e73 666f 722d 8ea1 8d91 12c7 616d 6174 nsfor-......amat │ │ │ │ +000832a0: 696f 6e73 3a8e 9f23 9540 8d8d 8d9f f261 ions:..#.@.....a │ │ │ │ +000832b0: ea8d 8d91 2406 60eb 6122 6c65 7496 05bf ....$.`.a"let... │ │ │ │ +000832c0: aaeb 6266 9104 d422 768d 9f01 a47a d531 ..bf..."v....z.1 │ │ │ │ +000832d0: 8e8d 910a 399b eb62 3a96 01d3 313a 933a ....9..b:...1:.: │ │ │ │ +000832e0: 8e91 1c79 9576 8d9f 01a4 7ad8 6e8e 910b ...y.v....z.n... │ │ │ │ +000832f0: 67fa eb61 3d93 eb62 748d 9f01 a47a d531 g..a=..bt....z.1 │ │ │ │ +00083300: 8e91 0a7f aeeb 6169 6e93 eb62 748d 9f01 ......ain..bt... │ │ │ │ +00083310: a47a d532 8e91 04c0 04eb 6122 8e8d 9200 .z.2......a".... │ │ │ │ +00083320: e690 65f3 6954 71d4 0300 0af3 3300 0a00 ..e.iTq.....3... │ │ │ │ +00083330: 0000 066c 6173 7931 30eb 693b 9107 4ccc ...lasy10.i;..L. │ │ │ │ +00083340: eb61 224c 4554 285c eb62 6691 012d bceb .a"LET(\.bf..-.. │ │ │ │ +00083350: 612e eb62 748d 9f01 a47a d532 8e91 0866 a..bt....z.2...f │ │ │ │ +00083360: 6aeb 6129 285c eb62 768d 9f01 a47a d531 j.a)(\.bv....z.1 │ │ │ │ +00083370: 8e8d 910a 399b eb62 3a96 01d3 313a 933a ....9..b:...1:.: │ │ │ │ +00083380: 8e91 1c79 9576 8d9f 01a4 7ad8 6e8e 9105 ...y.v....z.n... │ │ │ │ +00083390: a850 eb61 2eeb 6274 8d9f 01a4 7ad5 318e .P.a..bt....z.1. │ │ │ │ +000833a0: 9104 c004 eb61 2922 8e8e a40d 9999 8d8d .....a)"........ │ │ │ │ +000833b0: 9124 0660 226c 6574 9605 bfaa 28eb 6276 .$.`"let....(.bv │ │ │ │ +000833c0: 8d9f 01a4 7ad5 318e 9b04 c004 eb61 2c8d ....z.1......a,. │ │ │ │ +000833d0: eb62 3a96 01d3 313a 933a 8e91 0cc6 63eb .b:...1:.:....c. │ │ │ │ +000833e0: 612c eb62 768d 9f01 a47a d86e 8e91 05a8 a,.bv....z.n.... │ │ │ │ +000833f0: 50eb 6129 933d 93eb 6274 8d9f 01a4 7ad5 P.a).=..bt....z. │ │ │ │ +00083400: 318e 910a 7fae eb61 696e 93eb 6274 8d9f 1......ain..bt.. │ │ │ │ +00083410: 01a4 7ad5 328e 98eb 6122 8e8d 9200 e690 ..z.2...a"...... │ │ │ │ +00083420: 65eb 693b 9107 4ccc eb61 224c 4554 285c e.i;..L..a"LET(\ │ │ │ │ +00083430: 28eb 6276 8d9f 01a4 7ad5 318e 9604 c004 (.bv....z.1..... │ │ │ │ +00083440: eb61 2c8d eb62 3a96 01d3 313a 933a 8e91 .a,..b:...1:.:.. │ │ │ │ +00083450: 0cc6 63eb 612c eb62 768d 9f01 a47a d86e ..c.a,.bv....z.n │ │ │ │ +00083460: 8e91 05a8 50eb 6129 2eeb 6274 8d9f 01a4 ....P.a)..bt.... │ │ │ │ +00083470: 7ad5 328e 93eb 6129 eb62 748d 9f01 a47a z.2...a).bt....z │ │ │ │ +00083480: d531 8e93 eb61 228e 8ea1 8d8d 9124 0660 .1...a"......$.` │ │ │ │ +00083490: 226c 6574 9605 bfaa eb62 768d 9f01 a47a "let.....bv....z │ │ │ │ +000834a0: d531 8e91 04c0 04eb 613d eb62 748d 9f01 .1......a=.bt... │ │ │ │ +000834b0: a47a d531 8e91 0a7f aeeb 6161 6e64 8d93 .z.1......aand.. │ │ │ │ +000834c0: eb62 3a96 01d3 313a 933a 8e91 1845 b7eb .b:...1:.:...E.. │ │ │ │ +000834d0: 6161 6e64 93eb 6276 8d9f 01a4 7ad8 6e8e aand..bv....z.n. │ │ │ │ +000834e0: 9105 a850 eb61 3deb 6274 8d9f 01a4 7ad8 ...P.a=.bt....z. │ │ │ │ +000834f0: 6e8e 910b 67fa eb61 696e 93eb 6274 eb61 n...g..ain..bt.a │ │ │ │ +00083500: 228e 8d92 00e6 9065 eb69 3b91 074c cceb "......e.i;..L.. │ │ │ │ +00083510: 6122 4c45 5428 8deb 623a 9601 d331 3a93 a"LET(..b:...1:. │ │ │ │ +00083520: 3a8e 9b0c c663 eb61 284c 4554 284c 4554 :....c.a(LET(LET │ │ │ │ +00083530: 285c eb62 768d 9f01 a47a d531 8e8d 9106 (\.bv....z.1.... │ │ │ │ +00083540: 9335 eb62 3a96 01d3 313a 933a 8e91 152c .5.b:...1:.:..., │ │ │ │ +00083550: c976 8d9f 01a4 7ad8 6e8e 9105 a850 eb61 .v....z.n....P.a │ │ │ │ +00083560: 2eeb 6274 eb61 29eb 6274 8d9f 01a4 7ad5 ..bt.a).bt....z. │ │ │ │ +00083570: 318e 9604 c004 eb61 29eb 6274 8d9f 01a4 1......a).bt.... │ │ │ │ +00083580: 7ad5 328e 93eb 6129 8deb 623a 9601 d331 z.2...a)..b:...1 │ │ │ │ +00083590: 3a93 3a8e 98eb 6129 eb62 748d 9f01 a47a :.:...a).bt....z │ │ │ │ +000835a0: d86e 8e91 05a8 50eb 6122 8e8e 8e8e 8e9f .n....P.a"...... │ │ │ │ +000835b0: 2670 fa8d 9112 c761 cf54 6865 9603 eaa8 &p.....a.The.... │ │ │ │ +000835c0: 7072 696e 9aac 7274 6572 9369 6e98 7698 prin..rter.in.v. │ │ │ │ +000835d0: 6572 7473 9374 6865 7365 9374 7261 6e73 erts.these.trans │ │ │ │ +000835e0: 666f 726d 6174 696f 6e73 9369 6693 7468 formations.if.th │ │ │ │ +000835f0: 6593 0d61 678d 93eb 6170 7269 6e74 5f6c e..ag...aprint_l │ │ │ │ +00083600: 6574 8e91 3b92 4acf 6973 8d93 eb61 7472 et..;.J.is...atr │ │ │ │ +00083610: 7565 8e91 1ae9 50cf 2e91 0538 e046 91ff ue....P....8.F.. │ │ │ │ +00083620: 0556 6f72 9365 7861 6d70 6c65 3a8e 8e9f .Vor.example:... │ │ │ │ +00083630: 24fd 138e 8c8b 0000 009a 0000 0000 0000 $............... │ │ │ │ 00083640: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00083650: 0000 0000 0000 0000 0000 0000 0008 296d ..............)m │ │ │ │ -00083660: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -00083670: fa99 9a8d 91ea f1eb d031 3534 9200 dd20 .........154... │ │ │ │ -00083680: 4343 6861 7074 6572 9604 8000 3131 2e91 CChapter....11.. │ │ │ │ -00083690: 0a80 0054 6865 9348 4f4c 934c 6f67 6963 ...The.HOL.Logic │ │ │ │ -000836a0: 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 .in.ML.......ff. │ │ │ │ -000836b0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -000836c0: df8d a0fd cb2f 068d 8d8d 91ea f1eb 9fb5 ...../.......... │ │ │ │ -000836d0: 0781 8900 0066 6601 c70b 4aa0 008b 9762 .....ff...J....b │ │ │ │ -000836e0: 8d8d 90cc cd9f 0459 9c84 008f f0fe 0000 .......Y........ │ │ │ │ -000836f0: 6666 8da0 ff7a 6610 8d8d 9201 aff0 0d84 ff...zf......... │ │ │ │ -00083700: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -00083710: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ -00083720: b29f fd1c 15eb 4931 8e8e 8e8e 9fff 4054 ......I1......@T │ │ │ │ -00083730: 8d91 05cc ceeb 6123 226c 6574 9605 bfaa ......a#"let.... │ │ │ │ -00083740: 7893 3d93 3193 616e 6493 7993 3d93 3293 x.=.1.and.y.=.2. │ │ │ │ -00083750: 696e 9378 2b79 223b 3b8e a40d 0000 8d91 in.x+y";;....... │ │ │ │ -00083760: 05cc ce22 6c65 7496 05bf aa78 933d 9331 ..."let....x.=.1 │ │ │ │ -00083770: 9361 6e64 9379 933d 9332 9369 6e93 7893 .and.y.=.2.in.x. │ │ │ │ -00083780: 2b93 7922 933a 9374 6572 6d8e a1a1 8d91 +.y".:.term..... │ │ │ │ -00083790: 05cc ce23 7365 745f 666c 6167 2860 7072 ...#set_flag(`pr │ │ │ │ -000837a0: 696e 745f 6c65 7460 2c66 616c 7365 293b int_let`,false); │ │ │ │ -000837b0: 3b8e a18d 9105 ccce 7472 7565 9605 bfaa ;.......true.... │ │ │ │ -000837c0: 3a93 626f 6f6c 8ea1 a18d 9105 ccce 2322 :.bool........#" │ │ │ │ -000837d0: 6c65 7496 05bf aa78 933d 9331 9361 6e64 let....x.=.1.and │ │ │ │ -000837e0: 9379 933d 9332 9369 6e93 782b 7922 3b3b .y.=.2.in.x+y";; │ │ │ │ -000837f0: 8ea1 8d91 05cc ce22 4c45 5428 4c45 5428 ......."LET(LET( │ │ │ │ -00083800: 5c78 9605 bfaa 792e 9378 932b 9379 2931 \x....y..x.+.y)1 │ │ │ │ -00083810: 2932 228e a1a1 8d91 05cc ce23 226c 6574 )2"........#"let │ │ │ │ -00083820: 9605 bfaa 2878 2c79 2993 3d93 2831 2c32 ....(x,y).=.(1,2 │ │ │ │ -00083830: 2993 696e 9378 2b79 223b 3b8e a18d 9105 ).in.x+y";;..... │ │ │ │ -00083840: ccce 224c 4554 2855 4e43 5552 5259 285c .."LET(UNCURRY(\ │ │ │ │ -00083850: 7896 05bf aa79 2e93 7893 2b93 7929 2928 x....y..x.+.y))( │ │ │ │ -00083860: 312c 3229 2293 3a93 7465 726d 8e8e 9201 1,2)".:.term.... │ │ │ │ -00083870: c671 b184 008f f0fe 0000 6666 8e8e 9f04 .q........ff.... │ │ │ │ -00083880: c002 8900 0066 6601 c70b 4a8e 8e8e 9f59 .....ff...J....Y │ │ │ │ -00083890: f6c0 8d91 f653 7acf 4e6f 7465 9603 7e0f .....Sz.Note..~. │ │ │ │ -000838a0: 7468 6174 2c9b 0393 c761 7393 7769 7468 that,....as.with │ │ │ │ -000838b0: 9375 6e63 7572 7269 6564 9374 6572 6d73 .uncurried.terms │ │ │ │ -000838c0: 2c98 7468 6593 756e 6465 726c 7969 6e67 ,.the.underlying │ │ │ │ -000838d0: 9372 6570 7265 7365 6e90 ac72 7461 7469 .represen..rtati │ │ │ │ -000838e0: 6f6e 9369 6e93 eb48 484f 4c93 cf63 616e on.in..HHOL..can │ │ │ │ -000838f0: 936d 616e 6966 6573 748e a410 0000 8d91 .manifest....... │ │ │ │ -00083900: eaf1 eb69 7473 656c 6696 03ea a869 6e93 ...itself....in. │ │ │ │ -00083910: 6572 726f 7293 6d65 7373 6167 6573 2e91 error.messages.. │ │ │ │ -00083920: 0538 e046 91ff 0556 6f72 9365 7861 6d70 .8.F...Vor.examp │ │ │ │ -00083930: 6c65 3a8e 9f2c 76c1 8d8d 8d91 eaf1 eb9f le:..,v......... │ │ │ │ -00083940: e287 8189 0000 6666 01c7 0b4a 9f30 9762 ......ff...J.0.b │ │ │ │ -00083950: 8d8d 90cc cd9f 0459 9c84 0034 f0fe 0000 .......Y...4.... │ │ │ │ -00083960: 6666 8d9f d566 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ -00083970: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ -00083980: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ -00083990: 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 548d .....I1......@T. │ │ │ │ -000839a0: 9105 ccce eb61 2322 6c65 7496 05bf aa78 .....a#"let....x │ │ │ │ -000839b0: 933d 9379 9369 6e93 7a22 3b3b 8ea4 0d00 .=.y.in.z";;.... │ │ │ │ -000839c0: 008d 9105 ccce 496e 6465 7465 726d 696e ......Indetermin │ │ │ │ -000839d0: 6174 6596 05bf aa74 7970 6573 3a91 0b7f ate....types:... │ │ │ │ -000839e0: 5422 4c45 543a 283f 3193 2d3e 933f 3229 T"LET:(?1.->.?2) │ │ │ │ -000839f0: 932d 3e93 283f 3393 2d3e 933f 3429 228e .->.(?3.->.?4)". │ │ │ │ -00083a00: a1a1 8d91 05cc ce65 7661 6c75 6174 696f .......evaluatio │ │ │ │ -00083a10: 6e96 05bf aa66 6169 6c65 6491 1cbe 5274 n....failed...Rt │ │ │ │ -00083a20: 7970 6573 9369 6e64 6574 6572 6d69 6e61 ypes.indetermina │ │ │ │ -00083a30: 7465 9369 6e93 7175 6f74 6174 696f 6e8e te.in.quotation. │ │ │ │ -00083a40: 8e92 01c6 71b1 8400 34f0 fe00 0066 668e ....q...4....ff. │ │ │ │ -00083a50: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -00083a60: 8e9f 2c76 c08d 91f6 537a cf54 6865 9603 ..,v....Sz.The.. │ │ │ │ -00083a70: e4d7 7265 6164 6572 9b03 e4d8 6973 9372 ..reader....is.r │ │ │ │ -00083a80: 6563 6f6d 6d65 6e64 6564 9374 6f98 636f ecommended.to.co │ │ │ │ -00083a90: 6e90 ac72 7669 6e63 6593 6869 6d73 656c n..rvince.himsel │ │ │ │ -00083aa0: 6693 6f72 9368 6572 7365 6c66 9874 6861 f.or.herself.tha │ │ │ │ -00083ab0: 7493 7468 6593 7472 616e 736c 6174 696f t.the.translatio │ │ │ │ -00083ac0: 6e73 986f 668d 93eb 616c 6574 8e91 1523 ns.of...alet...# │ │ │ │ -00083ad0: d5cf 2d8e a18d 91ea f1eb 7465 726d 7396 ..-.......terms. │ │ │ │ -00083ae0: 03ea a872 6570 7265 7365 6e9a ac72 7493 ...represen..rt. │ │ │ │ -00083af0: 7468 6593 696e 9874 7569 7469 7698 6593 the.in.tuitiv.e. │ │ │ │ -00083b00: 6d65 616e 696e 6793 7375 6767 6573 7465 meaning.suggeste │ │ │ │ -00083b10: 6493 6298 7993 7468 6593 7375 7266 6163 d.b.y.the.surfac │ │ │ │ -00083b20: 6593 7379 6e98 7461 782e 8ea1 8d8d 91f6 e.syn.tax....... │ │ │ │ -00083b30: 537a eb61 6c65 748e 9107 9278 cf2d 7465 Sz.alet....x.-te │ │ │ │ -00083b40: 726d 7396 03ea a863 616e 9362 9053 8e65 rms....can.b.S.e │ │ │ │ -00083b50: 9373 696d 706c 690c 6564 9377 6974 688d .simpli.ed.with. │ │ │ │ -00083b60: 93eb 616c 6574 5f43 4f4e 568e 9135 d2a0 ..alet_CONV..5.. │ │ │ │ -00083b70: cf7b 9373 6565 9353 6563 7469 6f6e 9331 .{.see.Section.1 │ │ │ │ -00083b80: 332e 332e 342e 8e9f 27db cc8d 8d91 eaf1 3.3.4...'....... │ │ │ │ -00083b90: ebeb 4b31 312e 368e 9120 f1e7 5379 6e91 ..K11.6.. ..Syn. │ │ │ │ -00083ba0: ff75 c274 6178 9606 7ae1 666f 7293 7365 .u.tax..z.for.se │ │ │ │ -00083bb0: 7473 8e9f 1be2 238d 91ea f1eb cf54 6865 ts....#......The │ │ │ │ -00083bc0: 9605 15b4 7370 9a53 8e65 6369 616c 9370 ....sp.S.ecial.p │ │ │ │ -00083bd0: 7572 7098 6f73 6593 7365 742d 7468 656f urp.ose.set-theo │ │ │ │ -00083be0: 7265 7469 6393 6e6f 7461 7469 6f6e 7391 retic.notations. │ │ │ │ -00083bf0: 0515 b5eb 6122 7bd7 748d 9f01 cccc d531 ....a"{.t......1 │ │ │ │ -00083c00: 8e96 04c0 04d7 3b9b 01ff fe74 8d9f 01cc ......;....t.... │ │ │ │ -00083c10: ccd5 328e 93d7 3b8d 983a 983a 983a 8e91 ..2...;..:.:.:.. │ │ │ │ -00083c20: 11ca 9c3b 9874 8d9f 01cc ccd8 6e8e 9105 ...;.t......n... │ │ │ │ -00083c30: a850 eb61 7d22 9605 15b4 cf61 6e64 93eb .P.a}".....and.. │ │ │ │ -00083c40: 6122 7bd7 74eb 617c d770 eb61 7d22 93cf a"{.t.a|.p.a}".. │ │ │ │ -00083c50: 6172 6593 6190 ac72 7691 ff58 e461 696c are.a..rv..X.ail │ │ │ │ -00083c60: 6162 6c65 2e8e a18d 91ea f1eb 5468 6596 able........The. │ │ │ │ -00083c70: 0452 c46e 6f72 6d61 6c9b 0452 c569 6e90 .R.normal..R.in. │ │ │ │ -00083c80: ac72 7465 7270 7265 7461 7469 6f6e 936f .rterpretation.o │ │ │ │ -00083c90: 6698 7468 6593 666f 726d 6572 9869 7393 f.the.former.is. │ │ │ │ -00083ca0: 7468 6598 0c6e 6974 6593 7365 7498 636f the..nite.set.co │ │ │ │ -00083cb0: 6e90 ac72 7461 696e 696e 6793 d774 8d9f n..rtaining..t.. │ │ │ │ -00083cc0: 01cc ccd5 318e 9604 c004 d73b 9b01 fffe ....1......;.... │ │ │ │ -00083cd0: 748d 9f01 cccc d532 8e93 d73b 8d98 3a98 t......2...;..:. │ │ │ │ -00083ce0: 3a98 3a8e 9111 ca9c 3b98 748d 9f01 cccc :.:.....;.t..... │ │ │ │ -00083cf0: d86e 8e91 09fb 15cf 616e 6491 0452 c474 .n......and..R.t │ │ │ │ -00083d00: 6865 8ea1 8d91 eaf1 eb6e 6f72 6d61 6c96 he.......normal. │ │ │ │ -00083d10: 044a ae69 6e90 ac72 7465 7270 7265 7461 .J.in..rterpreta │ │ │ │ -00083d20: 7469 6f6e 936f 669b 044a ad74 6865 936c tion.of..J.the.l │ │ │ │ -00083d30: 6174 7465 7293 6973 9374 6865 9373 6574 atter.is.the.set │ │ │ │ -00083d40: 936f 6698 616c 6c93 d774 cf73 9373 7563 .of.all..t.s.suc │ │ │ │ -00083d50: 9aac 7268 9374 6861 7493 d770 cf2e 9106 ..rh.that..p.... │ │ │ │ -00083d60: 58f1 5468 6573 6593 696e 9874 6572 7072 X.These.in.terpr │ │ │ │ -00083d70: 6574 6174 696f 6e73 8ea1 8d91 eaf1 eb61 etations.......a │ │ │ │ -00083d80: 7265 9604 062d 7072 6564 650c 6e65 6493 re...-prede.ned. │ │ │ │ -00083d90: 666f 7293 7468 6593 6c69 6272 6172 798d for.the.library. │ │ │ │ -00083da0: 93eb 6173 6574 738e 911b 04d5 cf2c 9104 ..asets......,.. │ │ │ │ -00083db0: 0d0f 6275 7493 7468 6593 7573 6572 9363 ..but.the.user.c │ │ │ │ -00083dc0: 616e 9375 7365 9374 6865 9373 796e 90ac an.use.the.syn.. │ │ │ │ -00083dd0: 7274 6178 9366 6f72 936f 7468 6572 9370 rtax.for.other.p │ │ │ │ -00083de0: 7572 7090 538e 6f73 6573 9369 668e a18d urp.S.oses.if... │ │ │ │ -00083df0: 91ea f1eb 6865 9603 eaa8 6f72 9373 6865 ....he....or.she │ │ │ │ -00083e00: 9377 6973 6865 732c 9375 7369 6e67 9374 .wishes,.using.t │ │ │ │ -00083e10: 6865 9366 756e 6374 696f 6e73 3a8e 9f20 he.functions:.. │ │ │ │ -00083e20: a367 8d8d 8d91 eaf1 eb9f ee5a da89 0000 .g.........Z.... │ │ │ │ -00083e30: 6666 01c7 0b4a 9f18 f0af 8d8d 90cc cd9f ff...J.......... │ │ │ │ -00083e40: 0459 9c84 001d 4a4b 0000 6666 8d9f eea6 .Y....JK..ff.... │ │ │ │ -00083e50: 648d 9117 0bcc eb61 6465 6669 6e65 5f66 d......adefine_f │ │ │ │ -00083e60: 696e 6974 655f 7365 745f 7379 6e74 6178 inite_set_syntax │ │ │ │ -00083e70: 9122 7dfc 3a96 05bf aa28 7374 7269 6e67 ."}.:....(string │ │ │ │ -00083e80: 9323 9373 7472 696e 6729 932d 3e93 766f .#.string).->.vo │ │ │ │ -00083e90: 6964 8e9f 0d00 008d 9117 0bcc 6465 6669 id..........defi │ │ │ │ -00083ea0: 6e65 5f73 6574 5f61 6273 7472 6163 7469 ne_set_abstracti │ │ │ │ -00083eb0: 6f6e 5f73 796e 7461 7896 05bf aa3a 9373 on_syntax....:.s │ │ │ │ -00083ec0: 7472 696e 6793 2d3e 9376 6f69 648e 8e92 tring.->.void... │ │ │ │ -00083ed0: 01c6 71b1 8400 1d4a 4b00 0066 668e 8e9f ..q....JK..ff... │ │ │ │ -00083ee0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -00083ef0: 2081 468d 91ea f1eb cf45 7865 6375 7469 .F......Executi │ │ │ │ -00083f00: 6e67 3a8e a41b 4287 8d8d 8d9f 00cb 898d ng:...B......... │ │ │ │ -00083f10: 8d8d 8d91 0230 eaeb 6164 6566 696e 655f .....0..adefine_ │ │ │ │ -00083f20: 6669 6e69 7465 5f73 6574 5f73 796e 7461 finite_set_synta │ │ │ │ -00083f30: 7828 60eb 6263 8d9f 01a4 7ad5 318e 9604 x(`.bc....z.1... │ │ │ │ -00083f40: c004 eb61 602c 60eb 6263 8d9f 01a4 7ad5 ...a`,`.bc....z. │ │ │ │ -00083f50: 328e 93eb 6160 298e 8e8e 8e8e 8e8e a18d 2...a`)......... │ │ │ │ -00083f60: 91ea f1eb cf63 6175 7365 7396 03ea a8eb .....causes..... │ │ │ │ -00083f70: 6122 7bd7 748d 9f01 cccc d531 8e91 04c0 a"{.t......1.... │ │ │ │ -00083f80: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ -00083f90: ca9c 3b91 01ff fe74 8d9f 01cc ccd8 6e8e ..;....t......n. │ │ │ │ -00083fa0: 9105 a850 eb61 7d22 93cf 746f 9370 6172 ...P.a}"..to.par │ │ │ │ -00083fb0: 7365 9374 6f3a 8e9f 1b42 888d 8d8d 9f00 se.to:...B...... │ │ │ │ -00083fc0: cb89 8d8d 8d8d 9102 30ea eb61 22eb 6263 ........0..a".bc │ │ │ │ -00083fd0: 8d9f 01a4 7ad5 328e 960a 7fae eb62 748d ....z.2......bt. │ │ │ │ -00083fe0: 9f01 a47a d531 8e93 eb61 28eb 6263 8d9f ...z.1...a(.bc.. │ │ │ │ -00083ff0: 01a4 7ad5 328e 93eb 6274 8d9f 01a4 7ad5 ..z.2...bt....z. │ │ │ │ -00084000: 328e 8d93 eb63 0196 01d3 3101 9301 8e91 2....c....1..... │ │ │ │ -00084010: 1d05 bbeb 6128 eb62 638d 9f01 a47a d532 ....a(.bc....z.2 │ │ │ │ -00084020: 8e93 eb62 748d 9f01 a47a d86e 8e91 0b67 ...bt....z.n...g │ │ │ │ -00084030: faeb 6263 8d9f 01a4 7ad5 318e 9104 c004 ..bc....z.1..... │ │ │ │ -00084040: eb61 298d 9105 bfaa eb63 0196 01d3 3101 .a)......c....1. │ │ │ │ -00084050: 9301 8e91 1845 b7eb 6129 2922 8e8e 8e8e .....E..a))".... │ │ │ │ -00084060: 8e8e 8ea1 8d91 eaf1 ebcf 7769 7468 9603 ..........with.. │ │ │ │ -00084070: eaa8 6661 696c 7572 6593 6966 9365 6974 ..failure.if.eit │ │ │ │ -00084080: 6865 7293 d763 8d9f 01cc ccd5 318e 9b08 her..c......1... │ │ │ │ -00084090: aaac cf6f 7293 d763 8d9f 01cc ccd5 328e ...or..c......2. │ │ │ │ -000840a0: 98cf 6973 936e 6f74 9374 6865 936e 616d ..is.not.the.nam │ │ │ │ -000840b0: 6593 6f66 9361 9363 6f6e 7374 616e 90ac e.of.a.constan.. │ │ │ │ -000840c0: 7274 2e8e a410 0000 8d91 f653 7a49 6e96 rt.........SzIn. │ │ │ │ -000840d0: 04f7 f374 6865 9b04 f7f2 6c69 6272 6172 ...the....librar │ │ │ │ -000840e0: 798d 93eb 6173 6574 738e 911b f69b cf2c y...asets......, │ │ │ │ -000840f0: 9105 3b45 7468 6593 656d 7074 90ac 7279 ..;Ethe.empt..ry │ │ │ │ -00084100: 9873 6574 9369 738d 93eb 6145 4d50 5459 .set.is...aEMPTY │ │ │ │ -00084110: 8e91 26ae 37cf 616e 6493 7468 6593 696e ..&.7.and.the.in │ │ │ │ -00084120: 0c78 6564 9866 756e 6374 696f 6e8d 93eb .xed.function... │ │ │ │ -00084130: 6149 4e53 4552 548e 912c 6de1 cf61 6464 aINSERT..,m..add │ │ │ │ -00084140: 7393 616e 8ea1 8d91 eaf1 eb65 6c65 6d65 s.an.......eleme │ │ │ │ -00084150: 6e90 ac72 7496 03ea a874 6f93 6193 7365 n..rt....to.a.se │ │ │ │ -00084160: 742e 9105 38e0 4578 6563 7574 696e 673a t...8.Executing: │ │ │ │ -00084170: 8e8e 9f24 fd13 8e8c 8b00 0000 9b00 0000 ...$............ │ │ │ │ +00083650: 0000 0000 0000 0000 0000 0000 0000 0008 ................ │ │ │ │ +00083660: 296f a002 cc05 558d a0fd 46d3 0e8d 8d8d )o....U...F..... │ │ │ │ +00083670: 8d9f fa99 9a8d 91ea f1eb d031 3534 9200 ...........154.. │ │ │ │ +00083680: dd20 4343 6861 7074 6572 9604 8000 3131 . CChapter....11 │ │ │ │ +00083690: 2e91 0a80 0054 6865 9348 4f4c 934c 6f67 .....The.HOL.Log │ │ │ │ +000836a0: 6963 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 ic.in.ML.......f │ │ │ │ +000836b0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000836c0: 942f df8d a0fd cb2f 068d 8d8d 91ea f1eb ./...../........ │ │ │ │ +000836d0: 9fb5 0781 8900 0066 6601 c70b 4aa0 008b .......ff...J... │ │ │ │ +000836e0: 9762 8d8d 90cc cd9f 0459 9c84 008f f0fe .b.......Y...... │ │ │ │ +000836f0: 0000 6666 8da0 ff7a 6610 8d8d 9201 aff0 ..ff...zf....... │ │ │ │ +00083700: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ +00083710: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ +00083720: b94d b29f fd1c 15eb 4931 8e8e 8e8e 9fff .M......I1...... │ │ │ │ +00083730: 4054 8d91 05cc ceeb 6123 226c 6574 9605 @T......a#"let.. │ │ │ │ +00083740: bfaa 7893 3d93 3193 616e 6493 7993 3d93 ..x.=.1.and.y.=. │ │ │ │ +00083750: 3293 696e 9378 2b79 223b 3b8e a40d 0000 2.in.x+y";;..... │ │ │ │ +00083760: 8d91 05cc ce22 6c65 7496 05bf aa78 933d ....."let....x.= │ │ │ │ +00083770: 9331 9361 6e64 9379 933d 9332 9369 6e93 .1.and.y.=.2.in. │ │ │ │ +00083780: 7893 2b93 7922 933a 9374 6572 6d8e a1a1 x.+.y".:.term... │ │ │ │ +00083790: 8d91 05cc ce23 7365 745f 666c 6167 2860 .....#set_flag(` │ │ │ │ +000837a0: 7072 696e 745f 6c65 7460 2c66 616c 7365 print_let`,false │ │ │ │ +000837b0: 293b 3b8e a18d 9105 ccce 7472 7565 9605 );;.......true.. │ │ │ │ +000837c0: bfaa 3a93 626f 6f6c 8ea1 a18d 9105 ccce ..:.bool........ │ │ │ │ +000837d0: 2322 6c65 7496 05bf aa78 933d 9331 9361 #"let....x.=.1.a │ │ │ │ +000837e0: 6e64 9379 933d 9332 9369 6e93 782b 7922 nd.y.=.2.in.x+y" │ │ │ │ +000837f0: 3b3b 8ea1 8d91 05cc ce22 4c45 5428 4c45 ;;......."LET(LE │ │ │ │ +00083800: 5428 5c78 9605 bfaa 792e 9378 932b 9379 T(\x....y..x.+.y │ │ │ │ +00083810: 2931 2932 228e a1a1 8d91 05cc ce23 226c )1)2"........#"l │ │ │ │ +00083820: 6574 9605 bfaa 2878 2c79 2993 3d93 2831 et....(x,y).=.(1 │ │ │ │ +00083830: 2c32 2993 696e 9378 2b79 223b 3b8e a18d ,2).in.x+y";;... │ │ │ │ +00083840: 9105 ccce 224c 4554 2855 4e43 5552 5259 ...."LET(UNCURRY │ │ │ │ +00083850: 285c 7896 05bf aa79 2e93 7893 2b93 7929 (\x....y..x.+.y) │ │ │ │ +00083860: 2928 312c 3229 2293 3a93 7465 726d 8e8e )(1,2)".:.term.. │ │ │ │ +00083870: 9201 c671 b184 008f f0fe 0000 6666 8e8e ...q........ff.. │ │ │ │ +00083880: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00083890: 9f59 f6c0 8d91 f653 7acf 4e6f 7465 9603 .Y.....Sz.Note.. │ │ │ │ +000838a0: 7e0f 7468 6174 2c9b 0393 c761 7393 7769 ~.that,....as.wi │ │ │ │ +000838b0: 7468 9375 6e63 7572 7269 6564 9374 6572 th.uncurried.ter │ │ │ │ +000838c0: 6d73 2c98 7468 6593 756e 6465 726c 7969 ms,.the.underlyi │ │ │ │ +000838d0: 6e67 9372 6570 7265 7365 6e90 ac72 7461 ng.represen..rta │ │ │ │ +000838e0: 7469 6f6e 9369 6e93 eb48 484f 4c93 cf63 tion.in..HHOL..c │ │ │ │ +000838f0: 616e 936d 616e 6966 6573 748e a410 0000 an.manifest..... │ │ │ │ +00083900: 8d91 eaf1 eb69 7473 656c 6696 03ea a869 .....itself....i │ │ │ │ +00083910: 6e93 6572 726f 7293 6d65 7373 6167 6573 n.error.messages │ │ │ │ +00083920: 2e91 0538 e046 91ff 0556 6f72 9365 7861 ...8.F...Vor.exa │ │ │ │ +00083930: 6d70 6c65 3a8e 9f2c 76c1 8d8d 8d91 eaf1 mple:..,v....... │ │ │ │ +00083940: eb9f e287 8189 0000 6666 01c7 0b4a 9f30 ........ff...J.0 │ │ │ │ +00083950: 9762 8d8d 90cc cd9f 0459 9c84 0034 f0fe .b.......Y...4.. │ │ │ │ +00083960: 0000 6666 8d9f d566 108d 8d92 01af f00d ..ff...f........ │ │ │ │ +00083970: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ +00083980: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ +00083990: 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 M......I1......@ │ │ │ │ +000839a0: 548d 9105 ccce eb61 2322 6c65 7496 05bf T......a#"let... │ │ │ │ +000839b0: aa78 933d 9379 9369 6e93 7a22 3b3b 8ea4 .x.=.y.in.z";;.. │ │ │ │ +000839c0: 0d00 008d 9105 ccce 496e 6465 7465 726d ........Indeterm │ │ │ │ +000839d0: 696e 6174 6596 05bf aa74 7970 6573 3a91 inate....types:. │ │ │ │ +000839e0: 0b7f 5422 4c45 543a 283f 3193 2d3e 933f ..T"LET:(?1.->.? │ │ │ │ +000839f0: 3229 932d 3e93 283f 3393 2d3e 933f 3429 2).->.(?3.->.?4) │ │ │ │ +00083a00: 228e a1a1 8d91 05cc ce65 7661 6c75 6174 "........evaluat │ │ │ │ +00083a10: 696f 6e96 05bf aa66 6169 6c65 6491 1cbe ion....failed... │ │ │ │ +00083a20: 5274 7970 6573 9369 6e64 6574 6572 6d69 Rtypes.indetermi │ │ │ │ +00083a30: 6e61 7465 9369 6e93 7175 6f74 6174 696f nate.in.quotatio │ │ │ │ +00083a40: 6e8e 8e92 01c6 71b1 8400 34f0 fe00 0066 n.....q...4....f │ │ │ │ +00083a50: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +00083a60: 8e8e 8e9f 2c76 c08d 91f6 537a cf54 6865 ....,v....Sz.The │ │ │ │ +00083a70: 9603 e4d7 7265 6164 6572 9b03 e4d8 6973 ....reader....is │ │ │ │ +00083a80: 9372 6563 6f6d 6d65 6e64 6564 9374 6f98 .recommended.to. │ │ │ │ +00083a90: 636f 6e90 ac72 7669 6e63 6593 6869 6d73 con..rvince.hims │ │ │ │ +00083aa0: 656c 6693 6f72 9368 6572 7365 6c66 9874 elf.or.herself.t │ │ │ │ +00083ab0: 6861 7493 7468 6593 7472 616e 736c 6174 hat.the.translat │ │ │ │ +00083ac0: 696f 6e73 986f 668d 93eb 616c 6574 8e91 ions.of...alet.. │ │ │ │ +00083ad0: 1523 d5cf 2d8e a18d 91ea f1eb 7465 726d .#..-.......term │ │ │ │ +00083ae0: 7396 03ea a872 6570 7265 7365 6e9a ac72 s....represen..r │ │ │ │ +00083af0: 7493 7468 6593 696e 9874 7569 7469 7698 t.the.in.tuitiv. │ │ │ │ +00083b00: 6593 6d65 616e 696e 6793 7375 6767 6573 e.meaning.sugges │ │ │ │ +00083b10: 7465 6493 6298 7993 7468 6593 7375 7266 ted.b.y.the.surf │ │ │ │ +00083b20: 6163 6593 7379 6e98 7461 782e 8ea1 8d8d ace.syn.tax..... │ │ │ │ +00083b30: 91f6 537a eb61 6c65 748e 9107 9278 cf2d ..Sz.alet....x.- │ │ │ │ +00083b40: 7465 726d 7396 03ea a863 616e 9362 9053 terms....can.b.S │ │ │ │ +00083b50: 8e65 9373 696d 706c 690c 6564 9377 6974 .e.simpli.ed.wit │ │ │ │ +00083b60: 688d 93eb 616c 6574 5f43 4f4e 568e 9135 h...alet_CONV..5 │ │ │ │ +00083b70: d2a0 cf7b 9373 6565 9353 6563 7469 6f6e ...{.see.Section │ │ │ │ +00083b80: 9331 332e 332e 342e 8e9f 27db cc8d 8d91 .13.3.4...'..... │ │ │ │ +00083b90: eaf1 ebeb 4b31 312e 368e 9120 f1e7 5379 ....K11.6.. ..Sy │ │ │ │ +00083ba0: 6e91 ff75 c274 6178 9606 7ae1 666f 7293 n..u.tax..z.for. │ │ │ │ +00083bb0: 7365 7473 8e9f 1be2 238d 91ea f1eb cf54 sets....#......T │ │ │ │ +00083bc0: 6865 9605 15b4 7370 9a53 8e65 6369 616c he....sp.S.ecial │ │ │ │ +00083bd0: 9370 7572 7098 6f73 6593 7365 742d 7468 .purp.ose.set-th │ │ │ │ +00083be0: 656f 7265 7469 6393 6e6f 7461 7469 6f6e eoretic.notation │ │ │ │ +00083bf0: 7391 0515 b5eb 6122 7bd7 748d 9f01 cccc s.....a"{.t..... │ │ │ │ +00083c00: d531 8e96 04c0 04d7 3b9b 01ff fe74 8d9f .1......;....t.. │ │ │ │ +00083c10: 01cc ccd5 328e 93d7 3b8d 983a 983a 983a ....2...;..:.:.: │ │ │ │ +00083c20: 8e91 11ca 9c3b 9874 8d9f 01cc ccd8 6e8e .....;.t......n. │ │ │ │ +00083c30: 9105 a850 eb61 7d22 9605 15b4 cf61 6e64 ...P.a}".....and │ │ │ │ +00083c40: 93eb 6122 7bd7 74eb 617c d770 eb61 7d22 ..a"{.t.a|.p.a}" │ │ │ │ +00083c50: 93cf 6172 6593 6190 ac72 7691 ff58 e461 ..are.a..rv..X.a │ │ │ │ +00083c60: 696c 6162 6c65 2e8e a18d 91ea f1eb 5468 ilable........Th │ │ │ │ +00083c70: 6596 0452 c46e 6f72 6d61 6c9b 0452 c569 e..R.normal..R.i │ │ │ │ +00083c80: 6e90 ac72 7465 7270 7265 7461 7469 6f6e n..rterpretation │ │ │ │ +00083c90: 936f 6698 7468 6593 666f 726d 6572 9869 .of.the.former.i │ │ │ │ +00083ca0: 7393 7468 6598 0c6e 6974 6593 7365 7498 s.the..nite.set. │ │ │ │ +00083cb0: 636f 6e90 ac72 7461 696e 696e 6793 d774 con..rtaining..t │ │ │ │ +00083cc0: 8d9f 01cc ccd5 318e 9604 c004 d73b 9b01 ......1......;.. │ │ │ │ +00083cd0: fffe 748d 9f01 cccc d532 8e93 d73b 8d98 ..t......2...;.. │ │ │ │ +00083ce0: 3a98 3a98 3a8e 9111 ca9c 3b98 748d 9f01 :.:.:.....;.t... │ │ │ │ +00083cf0: cccc d86e 8e91 09fb 15cf 616e 6491 0452 ...n......and..R │ │ │ │ +00083d00: c474 6865 8ea1 8d91 eaf1 eb6e 6f72 6d61 .the.......norma │ │ │ │ +00083d10: 6c96 044a ae69 6e90 ac72 7465 7270 7265 l..J.in..rterpre │ │ │ │ +00083d20: 7461 7469 6f6e 936f 669b 044a ad74 6865 tation.of..J.the │ │ │ │ +00083d30: 936c 6174 7465 7293 6973 9374 6865 9373 .latter.is.the.s │ │ │ │ +00083d40: 6574 936f 6698 616c 6c93 d774 cf73 9373 et.of.all..t.s.s │ │ │ │ +00083d50: 7563 9aac 7268 9374 6861 7493 d770 cf2e uc..rh.that..p.. │ │ │ │ +00083d60: 9106 58f1 5468 6573 6593 696e 9874 6572 ..X.These.in.ter │ │ │ │ +00083d70: 7072 6574 6174 696f 6e73 8ea1 8d91 eaf1 pretations...... │ │ │ │ +00083d80: eb61 7265 9604 062d 7072 6564 650c 6e65 .are...-prede.ne │ │ │ │ +00083d90: 6493 666f 7293 7468 6593 6c69 6272 6172 d.for.the.librar │ │ │ │ +00083da0: 798d 93eb 6173 6574 738e 911b 04d5 cf2c y...asets......, │ │ │ │ +00083db0: 9104 0d0f 6275 7493 7468 6593 7573 6572 ....but.the.user │ │ │ │ +00083dc0: 9363 616e 9375 7365 9374 6865 9373 796e .can.use.the.syn │ │ │ │ +00083dd0: 90ac 7274 6178 9366 6f72 936f 7468 6572 ..rtax.for.other │ │ │ │ +00083de0: 9370 7572 7090 538e 6f73 6573 9369 668e .purp.S.oses.if. │ │ │ │ +00083df0: a18d 91ea f1eb 6865 9603 eaa8 6f72 9373 ......he....or.s │ │ │ │ +00083e00: 6865 9377 6973 6865 732c 9375 7369 6e67 he.wishes,.using │ │ │ │ +00083e10: 9374 6865 9366 756e 6374 696f 6e73 3a8e .the.functions:. │ │ │ │ +00083e20: 9f20 a367 8d8d 8d91 eaf1 eb9f ee5a da89 . .g.........Z.. │ │ │ │ +00083e30: 0000 6666 01c7 0b4a 9f18 f0af 8d8d 90cc ..ff...J........ │ │ │ │ +00083e40: cd9f 0459 9c84 001d 4a4b 0000 6666 8d9f ...Y....JK..ff.. │ │ │ │ +00083e50: eea6 648d 9117 0bcc eb61 6465 6669 6e65 ..d......adefine │ │ │ │ +00083e60: 5f66 696e 6974 655f 7365 745f 7379 6e74 _finite_set_synt │ │ │ │ +00083e70: 6178 9122 7dfc 3a96 05bf aa28 7374 7269 ax."}.:....(stri │ │ │ │ +00083e80: 6e67 9323 9373 7472 696e 6729 932d 3e93 ng.#.string).->. │ │ │ │ +00083e90: 766f 6964 8e9f 0d00 008d 9117 0bcc 6465 void..........de │ │ │ │ +00083ea0: 6669 6e65 5f73 6574 5f61 6273 7472 6163 fine_set_abstrac │ │ │ │ +00083eb0: 7469 6f6e 5f73 796e 7461 7896 05bf aa3a tion_syntax....: │ │ │ │ +00083ec0: 9373 7472 696e 6793 2d3e 9376 6f69 648e .string.->.void. │ │ │ │ +00083ed0: 8e92 01c6 71b1 8400 1d4a 4b00 0066 668e ....q....JK..ff. │ │ │ │ +00083ee0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +00083ef0: 8e9f 2081 468d 91ea f1eb cf45 7865 6375 .. .F......Execu │ │ │ │ +00083f00: 7469 6e67 3a8e a41b 4287 8d8d 8d9f 00cb ting:...B....... │ │ │ │ +00083f10: 898d 8d8d 8d91 0230 eaeb 6164 6566 696e .......0..adefin │ │ │ │ +00083f20: 655f 6669 6e69 7465 5f73 6574 5f73 796e e_finite_set_syn │ │ │ │ +00083f30: 7461 7828 60eb 6263 8d9f 01a4 7ad5 318e tax(`.bc....z.1. │ │ │ │ +00083f40: 9604 c004 eb61 602c 60eb 6263 8d9f 01a4 .....a`,`.bc.... │ │ │ │ +00083f50: 7ad5 328e 93eb 6160 298e 8e8e 8e8e 8e8e z.2...a`)....... │ │ │ │ +00083f60: a18d 91ea f1eb cf63 6175 7365 7396 03ea .......causes... │ │ │ │ +00083f70: a8eb 6122 7bd7 748d 9f01 cccc d531 8e91 ..a"{.t......1.. │ │ │ │ +00083f80: 04c0 04d7 3b8d 9601 fffe 3a93 3a93 3a8e ....;.....:.:.:. │ │ │ │ +00083f90: 9111 ca9c 3b91 01ff fe74 8d9f 01cc ccd8 ....;....t...... │ │ │ │ +00083fa0: 6e8e 9105 a850 eb61 7d22 93cf 746f 9370 n....P.a}"..to.p │ │ │ │ +00083fb0: 6172 7365 9374 6f3a 8e9f 1b42 888d 8d8d arse.to:...B.... │ │ │ │ +00083fc0: 9f00 cb89 8d8d 8d8d 9102 30ea eb61 22eb ..........0..a". │ │ │ │ +00083fd0: 6263 8d9f 01a4 7ad5 328e 960a 7fae eb62 bc....z.2......b │ │ │ │ +00083fe0: 748d 9f01 a47a d531 8e93 eb61 28eb 6263 t....z.1...a(.bc │ │ │ │ +00083ff0: 8d9f 01a4 7ad5 328e 93eb 6274 8d9f 01a4 ....z.2...bt.... │ │ │ │ +00084000: 7ad5 328e 8d93 eb63 0196 01d3 3101 9301 z.2....c....1... │ │ │ │ +00084010: 8e91 1d05 bbeb 6128 eb62 638d 9f01 a47a ......a(.bc....z │ │ │ │ +00084020: d532 8e93 eb62 748d 9f01 a47a d86e 8e91 .2...bt....z.n.. │ │ │ │ +00084030: 0b67 faeb 6263 8d9f 01a4 7ad5 318e 9104 .g..bc....z.1... │ │ │ │ +00084040: c004 eb61 298d 9105 bfaa eb63 0196 01d3 ...a)......c.... │ │ │ │ +00084050: 3101 9301 8e91 1845 b7eb 6129 2922 8e8e 1......E..a))".. │ │ │ │ +00084060: 8e8e 8e8e 8ea1 8d91 eaf1 ebcf 7769 7468 ............with │ │ │ │ +00084070: 9603 eaa8 6661 696c 7572 6593 6966 9365 ....failure.if.e │ │ │ │ +00084080: 6974 6865 7293 d763 8d9f 01cc ccd5 318e ither..c......1. │ │ │ │ +00084090: 9b08 aaac cf6f 7293 d763 8d9f 01cc ccd5 .....or..c...... │ │ │ │ +000840a0: 328e 98cf 6973 936e 6f74 9374 6865 936e 2...is.not.the.n │ │ │ │ +000840b0: 616d 6593 6f66 9361 9363 6f6e 7374 616e ame.of.a.constan │ │ │ │ +000840c0: 90ac 7274 2e8e a410 0000 8d91 f653 7a49 ..rt.........SzI │ │ │ │ +000840d0: 6e96 04f7 f374 6865 9b04 f7f2 6c69 6272 n....the....libr │ │ │ │ +000840e0: 6172 798d 93eb 6173 6574 738e 911b f69b ary...asets..... │ │ │ │ +000840f0: cf2c 9105 3b45 7468 6593 656d 7074 90ac .,..;Ethe.empt.. │ │ │ │ +00084100: 7279 9873 6574 9369 738d 93eb 6145 4d50 ry.set.is...aEMP │ │ │ │ +00084110: 5459 8e91 26ae 37cf 616e 6493 7468 6593 TY..&.7.and.the. │ │ │ │ +00084120: 696e 0c78 6564 9866 756e 6374 696f 6e8d in.xed.function. │ │ │ │ +00084130: 93eb 6149 4e53 4552 548e 912c 6de1 cf61 ..aINSERT..,m..a │ │ │ │ +00084140: 6464 7393 616e 8ea1 8d91 eaf1 eb65 6c65 dds.an.......ele │ │ │ │ +00084150: 6d65 6e90 ac72 7496 03ea a874 6f93 6193 men..rt....to.a. │ │ │ │ +00084160: 7365 742e 9105 38e0 4578 6563 7574 696e set...8.Executin │ │ │ │ +00084170: 673a 8e8e 9f24 fd13 8e8c 8b00 0000 9b00 g:...$.......... │ │ │ │ 00084180: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00084190: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000841a0: 0000 0836 33a0 02cc 0555 8da0 fd46 d30e ...63....U...F.. │ │ │ │ -000841b0: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 3131 ............a.11 │ │ │ │ -000841c0: 2e36 2e91 0a80 0053 796e 90a0 0074 6178 .6.....Syn...tax │ │ │ │ -000841d0: 9604 8000 666f 7293 7365 7473 9201 349b ....for.sets..4. │ │ │ │ -000841e0: a231 3535 8e91 12c7 619f 0566 6689 0000 .155....a..ff... │ │ │ │ -000841f0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -00084200: a0fd 8bd0 218d 8d8d 9f00 cb89 8d8d 8d8d ....!........... │ │ │ │ -00084210: 912a 0660 eb61 6465 6669 6e65 5f66 696e .*.`.adefine_fin │ │ │ │ -00084220: 6974 655f 7365 745f 7379 6e74 6178 2860 ite_set_syntax(` │ │ │ │ -00084230: 454d 5054 5960 2c60 494e 5345 5254 6029 EMPTY`,`INSERT`) │ │ │ │ -00084240: 8e8e 8e8e 8e8e 8ea4 1bf9 a98d 9112 c761 ...............a │ │ │ │ -00084250: cf77 696c 6c91 03ea a863 6175 7365 8ea1 .will....cause.. │ │ │ │ -00084260: 8d8d 8d9f 00cb 898d 8d8d 8d91 2a06 60eb ............*.`. │ │ │ │ -00084270: 6122 7b31 2c32 2c33 2c34 7d22 8e8e 8e8e a"{1,2,3,4}".... │ │ │ │ -00084280: 8e8e 8ea9 1bf9 aa8d 9112 c761 cf74 6f96 ...........a.to. │ │ │ │ -00084290: 03ea a870 6172 7365 9374 6f8e a18d 8d8d ...parse.to..... │ │ │ │ -000842a0: 9f00 cb89 8d8d 8d8d 912a 0660 eb61 2231 .........*.`.a"1 │ │ │ │ -000842b0: 9605 bfaa 494e 5345 5254 9328 3293 494e ....INSERT.(2.IN │ │ │ │ -000842c0: 5345 5254 9328 3393 494e 5345 5254 9328 SERT.(3.INSERT.( │ │ │ │ -000842d0: 3493 494e 5345 5254 9345 4d50 5459 2929 4.INSERT.EMPTY)) │ │ │ │ -000842e0: 2922 8e8e 8e8e 8e8e 8ea1 8d91 1e28 f0cf )"...........(.. │ │ │ │ -000842f0: 4578 6563 7574 696e 673a 8ea1 8d8d 8d9e Executing:...... │ │ │ │ -00084300: 56bd 8d8d 8d8d 912a 0660 eb61 6465 6669 V......*.`.adefi │ │ │ │ -00084310: 6e65 5f73 6574 5f61 6273 7472 6163 7469 ne_set_abstracti │ │ │ │ -00084320: 6f6e 5f73 796e 7461 7891 05bf aa60 eb62 on_syntax....`.b │ │ │ │ -00084330: 63eb 6160 8e8e 8e8e 8e8e 8ea1 8d91 12c7 c.a`............ │ │ │ │ -00084340: 61cf 6361 7573 6573 9603 eaa8 eb61 227b a.causes.....a"{ │ │ │ │ -00084350: d774 eb61 7cd7 70eb 617d 2293 cf74 6f93 .t.a|.p.a}"..to. │ │ │ │ -00084360: 7061 7273 6593 746f 3a8e 9f15 be6b 8d91 parse.to:....k.. │ │ │ │ -00084370: 2406 5feb 6122 d763 eb61 285c 28eb 6278 $._.a".c.a(\(.bx │ │ │ │ -00084380: 8d9f 01a4 7ad5 318e 9104 c004 eb61 2c8d ....z.1......a,. │ │ │ │ -00084390: eb62 3a96 01d3 313a 933a 8e91 0cc6 63eb .b:...1:.:....c. │ │ │ │ -000843a0: 612c eb62 788d 9f01 a47a d86e 8e91 05a8 a,.bx....z.n.... │ │ │ │ -000843b0: 50eb 6129 2e28 eb62 74eb 612c eb62 70eb P.a).(.bt.a,.bp. │ │ │ │ -000843c0: 6129 2922 8e9f 15be 6a8d 9112 c761 cf77 a))"....j....a.w │ │ │ │ -000843d0: 6865 7265 9603 55e6 d778 8d9f 01cc ccd5 here..U..x...... │ │ │ │ -000843e0: 318e 9104 c004 cf2c 8d91 0373 a7d7 3a96 1......,...s..:. │ │ │ │ -000843f0: 01ff fe3a 933a 8e91 1494 2dcf 2c91 0373 ...:.:....-.,..s │ │ │ │ -00084400: a7d7 788d 9f01 cccc d86e 8e91 08fe 36cf ..x......n....6. │ │ │ │ -00084410: 6172 6593 7468 659b 0355 e766 7265 6593 are.the..U.free. │ │ │ │ -00084420: 7691 ff58 e461 7269 6162 6c65 7393 6f90 v..X.ariables.o. │ │ │ │ -00084430: 538e 6363 7572 7269 6e67 9369 6e98 6290 S.ccurring.in.b. │ │ │ │ -00084440: 538e 6f74 6893 d774 93cf 616e 6498 d770 S.oth..t..and..p │ │ │ │ -00084450: cf2e 9105 074a 4966 9374 6865 7265 9361 .....JIf.there.a │ │ │ │ -00084460: 7265 936e 6f98 7375 6390 ac72 6893 6672 re.no.suc..rh.fr │ │ │ │ -00084470: 6565 8ea4 1000 008d 9112 c761 7691 ff58 ee.........av..X │ │ │ │ -00084480: e461 7269 6162 6c65 7396 03af 3a74 6865 .ariables...:the │ │ │ │ -00084490: 6e9b 03af 3961 6e93 6572 726f 7298 7265 n...9an.error.re │ │ │ │ -000844a0: 7375 6c74 732e 9105 2511 5468 6598 6f72 sults...%.The.or │ │ │ │ -000844b0: 6465 7293 696e 9877 6869 6390 ac72 6893 der.in.whic..rh. │ │ │ │ -000844c0: 7468 6598 7691 ff58 e461 7269 6162 6c65 the.v..X.ariable │ │ │ │ -000844d0: 7393 6172 6598 6c69 7374 6564 9369 6e98 s.are.listed.in. │ │ │ │ -000844e0: 7468 6593 7691 ff58 e461 7269 6162 6c65 the.v..X.ariable │ │ │ │ -000844f0: 8ea1 8d91 12c7 6173 7472 7563 7475 7265 ......astructure │ │ │ │ -00084500: 9604 8f91 6f66 9b04 8f90 7468 6593 7061 ....of....the.pa │ │ │ │ -00084510: 6972 6564 9861 6273 7472 6163 7469 6f6e ired.abstraction │ │ │ │ -00084520: 9369 7398 616e 9375 6e73 7090 538e 6563 .is.an.unsp.S.ec │ │ │ │ -00084530: 690c 6564 9866 756e 6374 696f 6e93 6f66 i.ed.function.of │ │ │ │ -00084540: 9874 6865 9373 7472 7563 7475 7265 986f .the.structure.o │ │ │ │ -00084550: 6693 d774 98cf 2869 7493 6973 8ea1 8d91 f..t..(it.is.... │ │ │ │ -00084560: 12c7 6161 7070 726f 9aac 7278 696d 6174 ..aappro..rximat │ │ │ │ -00084570: 656c 7996 03ea a86c 6566 7493 746f 9372 ely....left.to.r │ │ │ │ -00084580: 6967 6898 7429 2e91 0538 e046 91ff 0556 igh.t)...8.F...V │ │ │ │ -00084590: 6169 6c75 7265 9369 6693 d763 93cf 6973 ailure.if..c..is │ │ │ │ -000845a0: 936e 6f74 9374 6865 936e 616d 6593 6f66 .not.the.name.of │ │ │ │ -000845b0: 9361 9363 6f6e 7374 616e 9874 2e8e a18d .a.constan.t.... │ │ │ │ -000845c0: 911e 28f0 4691 ff05 566f 7296 03ea a865 ..(.F...Vor....e │ │ │ │ -000845d0: 7861 6d70 6c65 2c93 6966 9374 6865 936c xample,.if.the.l │ │ │ │ -000845e0: 6962 7261 7279 8d93 eb61 7365 7473 8e91 ibrary...asets.. │ │ │ │ -000845f0: 1ed3 f8cf 2869 2e65 2e91 0538 e077 6861 ....(i.e...8.wha │ │ │ │ -00084600: 7493 7573 6564 9374 6f93 6290 538e 658d t.used.to.b.S.e. │ │ │ │ -00084610: 93eb 6161 6c6c 5f73 6574 738e 9131 e7f8 ..aall_sets..1.. │ │ │ │ -00084620: cf29 9369 7393 6c6f 6164 6564 2c93 7468 .).is.loaded,.th │ │ │ │ -00084630: 656e 8ea4 1bf9 a98d 8d8d 9e56 bd8d 8d8d en.........V.... │ │ │ │ -00084640: 8d91 2a06 60eb 6164 6566 696e 655f 7365 ..*.`.adefine_se │ │ │ │ -00084650: 745f 6162 7374 7261 6374 696f 6e5f 7379 t_abstraction_sy │ │ │ │ -00084660: 6e74 6178 9105 bfaa 6047 5350 4543 608e ntax....`GSPEC`. │ │ │ │ -00084670: 8e8e 8e8e 8e8e a18d 9112 c761 cf77 696c ...........a.wil │ │ │ │ -00084680: 6c91 03ea a863 6175 7365 8ea1 8d8d 8d9f l....cause...... │ │ │ │ -00084690: 00cb 898d 8d8d 8d91 2a06 60eb 6122 7b78 ........*.`.a"{x │ │ │ │ -000846a0: 2b79 9605 bfaa 7c93 2878 933c 9379 2993 +y....|.(x.<.y). │ │ │ │ -000846b0: 2f5c 9328 7993 3c93 7a29 7d22 8e8e 8e8e /\.(y.<.z)}".... │ │ │ │ -000846c0: 8e8e 8ea6 8d91 12c7 61cf 746f 9603 eaa8 ........a.to.... │ │ │ │ -000846d0: 7061 7273 6593 746f 3a8e a18d 8d8d 9f00 parse.to:....... │ │ │ │ -000846e0: cb89 8d8d 8d8d 912a 0660 eb61 2247 5350 .......*.`.a"GSP │ │ │ │ -000846f0: 4543 285c 2878 2c79 292e 9605 bfaa 2828 EC(\(x,y).....(( │ │ │ │ -00084700: 782b 7929 2c93 2878 933c 9379 2993 2f5c x+y),.(x.<.y)./\ │ │ │ │ -00084710: 9328 7993 3c93 7a29 2929 228e 8e8e 8e8e .(y.<.z)))"..... │ │ │ │ -00084720: 8e8e a18d 9112 c761 cf77 6865 7265 8d91 .......a.where.. │ │ │ │ -00084730: 03ea a8eb 6147 5350 4543 8e91 2493 a2cf ....aGSPEC..$... │ │ │ │ -00084740: 6973 9603 eaa8 6465 0c6e 6564 9362 90ac is....de.ned.b.. │ │ │ │ -00084750: 7279 3a8e a18d 8d8d 9f00 cb89 8d8d 8d8d ry:............. │ │ │ │ -00084760: 912a 0660 eb61 7c2d 9605 bfaa 2166 2e93 .*.`.a|-....!f.. │ │ │ │ -00084770: 4753 5045 4393 6693 3d93 5350 4543 285c GSPEC.f.=.SPEC(\ │ │ │ │ -00084780: 782e 933f 792e 9378 2c54 933d 9366 9379 x..?y..x,T.=.f.y │ │ │ │ -00084790: 298e 8e8e 8e8e 8e8e a18d 9112 c761 cf61 )............a.a │ │ │ │ -000847a0: 6e64 8d91 02fb 3beb 6153 5045 438e 911c nd....;.aSPEC... │ │ │ │ -000847b0: f51e cf61 6273 7472 6163 7473 9602 fb3b ...abstracts...; │ │ │ │ -000847c0: 6193 7072 6564 6963 6174 659b 02fb 3c74 a.predicate...|......./ │ │ │ │ +00084200: df8d a0fd 8bd0 218d 8d8d 9f00 cb89 8d8d ......!......... │ │ │ │ +00084210: 8d8d 912a 0660 eb61 6465 6669 6e65 5f66 ...*.`.adefine_f │ │ │ │ +00084220: 696e 6974 655f 7365 745f 7379 6e74 6178 inite_set_syntax │ │ │ │ +00084230: 2860 454d 5054 5960 2c60 494e 5345 5254 (`EMPTY`,`INSERT │ │ │ │ +00084240: 6029 8e8e 8e8e 8e8e 8ea4 1bf9 a98d 9112 `).............. │ │ │ │ +00084250: c761 cf77 696c 6c91 03ea a863 6175 7365 .a.will....cause │ │ │ │ +00084260: 8ea1 8d8d 8d9f 00cb 898d 8d8d 8d91 2a06 ..............*. │ │ │ │ +00084270: 60eb 6122 7b31 2c32 2c33 2c34 7d22 8e8e `.a"{1,2,3,4}".. │ │ │ │ +00084280: 8e8e 8e8e 8ea9 1bf9 aa8d 9112 c761 cf74 .............a.t │ │ │ │ +00084290: 6f96 03ea a870 6172 7365 9374 6f8e a18d o....parse.to... │ │ │ │ +000842a0: 8d8d 9f00 cb89 8d8d 8d8d 912a 0660 eb61 ...........*.`.a │ │ │ │ +000842b0: 2231 9605 bfaa 494e 5345 5254 9328 3293 "1....INSERT.(2. │ │ │ │ +000842c0: 494e 5345 5254 9328 3393 494e 5345 5254 INSERT.(3.INSERT │ │ │ │ +000842d0: 9328 3493 494e 5345 5254 9345 4d50 5459 .(4.INSERT.EMPTY │ │ │ │ +000842e0: 2929 2922 8e8e 8e8e 8e8e 8ea1 8d91 1e28 )))"...........( │ │ │ │ +000842f0: f0cf 4578 6563 7574 696e 673a 8ea1 8d8d ..Executing:.... │ │ │ │ +00084300: 8d9e 56bd 8d8d 8d8d 912a 0660 eb61 6465 ..V......*.`.ade │ │ │ │ +00084310: 6669 6e65 5f73 6574 5f61 6273 7472 6163 fine_set_abstrac │ │ │ │ +00084320: 7469 6f6e 5f73 796e 7461 7891 05bf aa60 tion_syntax....` │ │ │ │ +00084330: eb62 63eb 6160 8e8e 8e8e 8e8e 8ea1 8d91 .bc.a`.......... │ │ │ │ +00084340: 12c7 61cf 6361 7573 6573 9603 eaa8 eb61 ..a.causes.....a │ │ │ │ +00084350: 227b d774 eb61 7cd7 70eb 617d 2293 cf74 "{.t.a|.p.a}"..t │ │ │ │ +00084360: 6f93 7061 7273 6593 746f 3a8e 9f15 be6b o.parse.to:....k │ │ │ │ +00084370: 8d91 2406 5feb 6122 d763 eb61 285c 28eb ..$._.a".c.a(\(. │ │ │ │ +00084380: 6278 8d9f 01a4 7ad5 318e 9104 c004 eb61 bx....z.1......a │ │ │ │ +00084390: 2c8d eb62 3a96 01d3 313a 933a 8e91 0cc6 ,..b:...1:.:.... │ │ │ │ +000843a0: 63eb 612c eb62 788d 9f01 a47a d86e 8e91 c.a,.bx....z.n.. │ │ │ │ +000843b0: 05a8 50eb 6129 2e28 eb62 74eb 612c eb62 ..P.a).(.bt.a,.b │ │ │ │ +000843c0: 70eb 6129 2922 8e9f 15be 6a8d 9112 c761 p.a))"....j....a │ │ │ │ +000843d0: cf77 6865 7265 9603 55e6 d778 8d9f 01cc .where..U..x.... │ │ │ │ +000843e0: ccd5 318e 9104 c004 cf2c 8d91 0373 a7d7 ..1......,...s.. │ │ │ │ +000843f0: 3a96 01ff fe3a 933a 8e91 1494 2dcf 2c91 :....:.:....-.,. │ │ │ │ +00084400: 0373 a7d7 788d 9f01 cccc d86e 8e91 08fe .s..x......n.... │ │ │ │ +00084410: 36cf 6172 6593 7468 659b 0355 e766 7265 6.are.the..U.fre │ │ │ │ +00084420: 6593 7691 ff58 e461 7269 6162 6c65 7393 e.v..X.ariables. │ │ │ │ +00084430: 6f90 538e 6363 7572 7269 6e67 9369 6e98 o.S.ccurring.in. │ │ │ │ +00084440: 6290 538e 6f74 6893 d774 93cf 616e 6498 b.S.oth..t..and. │ │ │ │ +00084450: d770 cf2e 9105 074a 4966 9374 6865 7265 .p.....JIf.there │ │ │ │ +00084460: 9361 7265 936e 6f98 7375 6390 ac72 6893 .are.no.suc..rh. │ │ │ │ +00084470: 6672 6565 8ea4 1000 008d 9112 c761 7691 free.........av. │ │ │ │ +00084480: ff58 e461 7269 6162 6c65 7396 03af 3a74 .X.ariables...:t │ │ │ │ +00084490: 6865 6e9b 03af 3961 6e93 6572 726f 7298 hen...9an.error. │ │ │ │ +000844a0: 7265 7375 6c74 732e 9105 2511 5468 6598 results...%.The. │ │ │ │ +000844b0: 6f72 6465 7293 696e 9877 6869 6390 ac72 order.in.whic..r │ │ │ │ +000844c0: 6893 7468 6598 7691 ff58 e461 7269 6162 h.the.v..X.ariab │ │ │ │ +000844d0: 6c65 7393 6172 6598 6c69 7374 6564 9369 les.are.listed.i │ │ │ │ +000844e0: 6e98 7468 6593 7691 ff58 e461 7269 6162 n.the.v..X.ariab │ │ │ │ +000844f0: 6c65 8ea1 8d91 12c7 6173 7472 7563 7475 le......astructu │ │ │ │ +00084500: 7265 9604 8f91 6f66 9b04 8f90 7468 6593 re....of....the. │ │ │ │ +00084510: 7061 6972 6564 9861 6273 7472 6163 7469 paired.abstracti │ │ │ │ +00084520: 6f6e 9369 7398 616e 9375 6e73 7090 538e on.is.an.unsp.S. │ │ │ │ +00084530: 6563 690c 6564 9866 756e 6374 696f 6e93 eci.ed.function. │ │ │ │ +00084540: 6f66 9874 6865 9373 7472 7563 7475 7265 of.the.structure │ │ │ │ +00084550: 986f 6693 d774 98cf 2869 7493 6973 8ea1 .of..t..(it.is.. │ │ │ │ +00084560: 8d91 12c7 6161 7070 726f 9aac 7278 696d ....aappro..rxim │ │ │ │ +00084570: 6174 656c 7996 03ea a86c 6566 7493 746f ately....left.to │ │ │ │ +00084580: 9372 6967 6898 7429 2e91 0538 e046 91ff .righ.t)...8.F.. │ │ │ │ +00084590: 0556 6169 6c75 7265 9369 6693 d763 93cf .Vailure.if..c.. │ │ │ │ +000845a0: 6973 936e 6f74 9374 6865 936e 616d 6593 is.not.the.name. │ │ │ │ +000845b0: 6f66 9361 9363 6f6e 7374 616e 9874 2e8e of.a.constan.t.. │ │ │ │ +000845c0: a18d 911e 28f0 4691 ff05 566f 7296 03ea ....(.F...Vor... │ │ │ │ +000845d0: a865 7861 6d70 6c65 2c93 6966 9374 6865 .example,.if.the │ │ │ │ +000845e0: 936c 6962 7261 7279 8d93 eb61 7365 7473 .library...asets │ │ │ │ +000845f0: 8e91 1ed3 f8cf 2869 2e65 2e91 0538 e077 ......(i.e...8.w │ │ │ │ +00084600: 6861 7493 7573 6564 9374 6f93 6290 538e hat.used.to.b.S. │ │ │ │ +00084610: 658d 93eb 6161 6c6c 5f73 6574 738e 9131 e...aall_sets..1 │ │ │ │ +00084620: e7f8 cf29 9369 7393 6c6f 6164 6564 2c93 ...).is.loaded,. │ │ │ │ +00084630: 7468 656e 8ea4 1bf9 a98d 8d8d 9e56 bd8d then.........V.. │ │ │ │ +00084640: 8d8d 8d91 2a06 60eb 6164 6566 696e 655f ....*.`.adefine_ │ │ │ │ +00084650: 7365 745f 6162 7374 7261 6374 696f 6e5f set_abstraction_ │ │ │ │ +00084660: 7379 6e74 6178 9105 bfaa 6047 5350 4543 syntax....`GSPEC │ │ │ │ +00084670: 608e 8e8e 8e8e 8e8e a18d 9112 c761 cf77 `............a.w │ │ │ │ +00084680: 696c 6c91 03ea a863 6175 7365 8ea1 8d8d ill....cause.... │ │ │ │ +00084690: 8d9f 00cb 898d 8d8d 8d91 2a06 60eb 6122 ..........*.`.a" │ │ │ │ +000846a0: 7b78 2b79 9605 bfaa 7c93 2878 933c 9379 {x+y....|.(x.<.y │ │ │ │ +000846b0: 2993 2f5c 9328 7993 3c93 7a29 7d22 8e8e )./\.(y.<.z)}".. │ │ │ │ +000846c0: 8e8e 8e8e 8ea6 8d91 12c7 61cf 746f 9603 ..........a.to.. │ │ │ │ +000846d0: eaa8 7061 7273 6593 746f 3a8e a18d 8d8d ..parse.to:..... │ │ │ │ +000846e0: 9f00 cb89 8d8d 8d8d 912a 0660 eb61 2247 .........*.`.a"G │ │ │ │ +000846f0: 5350 4543 285c 2878 2c79 292e 9605 bfaa SPEC(\(x,y)..... │ │ │ │ +00084700: 2828 782b 7929 2c93 2878 933c 9379 2993 ((x+y),.(x.<.y). │ │ │ │ +00084710: 2f5c 9328 7993 3c93 7a29 2929 228e 8e8e /\.(y.<.z)))"... │ │ │ │ +00084720: 8e8e 8e8e a18d 9112 c761 cf77 6865 7265 .........a.where │ │ │ │ +00084730: 8d91 03ea a8eb 6147 5350 4543 8e91 2493 ......aGSPEC..$. │ │ │ │ +00084740: a2cf 6973 9603 eaa8 6465 0c6e 6564 9362 ..is....de.ned.b │ │ │ │ +00084750: 90ac 7279 3a8e a18d 8d8d 9f00 cb89 8d8d ..ry:........... │ │ │ │ +00084760: 8d8d 912a 0660 eb61 7c2d 9605 bfaa 2166 ...*.`.a|-....!f │ │ │ │ +00084770: 2e93 4753 5045 4393 6693 3d93 5350 4543 ..GSPEC.f.=.SPEC │ │ │ │ +00084780: 285c 782e 933f 792e 9378 2c54 933d 9366 (\x..?y..x,T.=.f │ │ │ │ +00084790: 9379 298e 8e8e 8e8e 8e8e a18d 9112 c761 .y)............a │ │ │ │ +000847a0: cf61 6e64 8d91 02fb 3beb 6153 5045 438e .and....;.aSPEC. │ │ │ │ +000847b0: 911c f51e cf61 6273 7472 6163 7473 9602 .....abstracts.. │ │ │ │ +000847c0: fb3b 6193 7072 6564 6963 6174 659b 02fb .;a.predicate... │ │ │ │ +000847d0: 3c74 6f93 6193 7365 7493 2869 7493 6973 |......./.. │ │ │ │ -00084990: a0fd 8bd0 218d 91ea f1eb cf61 6e64 8ea4 ....!......and.. │ │ │ │ -000849a0: 1c4f 768d 8d8d 9f00 cb89 8d8d 8d8d 9102 .Ov............. │ │ │ │ -000849b0: 30ea eb61 227b 782b 792b 7796 05bf aa7c 0..a"{x+y+w....| │ │ │ │ -000849c0: 9328 7893 3c93 7929 932f 5c93 2879 933c .(x.<.y)./\.(y.< │ │ │ │ -000849d0: 937a 297d 228e 8e8e 8e8e 8e8e 9f1c 4f75 .z)}".........Ou │ │ │ │ -000849e0: 8d91 eaf1 ebcf 7769 6c6c 9603 eaa8 7061 ......will....pa │ │ │ │ -000849f0: 7273 6593 746f 3a8e a18d 8d8d 9f00 cb89 rse.to:......... │ │ │ │ -00084a00: 8d8d 8d8d 9102 30ea eb61 2247 5350 4543 ......0..a"GSPEC │ │ │ │ -00084a10: 285c 2878 2c79 292e 9605 bfaa 2878 2b28 (\(x,y).....(x+( │ │ │ │ -00084a20: 792b 7729 2c93 2878 933c 9379 932f 5c93 y+w),.(x.<.y./\. │ │ │ │ -00084a30: 7993 3c93 7a29 2929 228e 8e8e 8e8e 8e8e y.<.z)))"....... │ │ │ │ -00084a40: a18d 91f6 537a cf4e 6f74 6596 0498 e174 ....Sz.Note....t │ │ │ │ -00084a50: 6861 7493 7468 659b 0498 e270 7265 6365 hat.the....prece │ │ │ │ -00084a60: 6465 6e63 6593 6f66 9363 6f6d 6d61 9369 dence.of.comma.i │ │ │ │ -00084a70: 7398 696e 6372 6561 7365 6493 696e 9374 s.increased.in.t │ │ │ │ -00084a80: 6865 9363 6f6e 90ac 7274 6578 7473 985c he.con..rtexts.\ │ │ │ │ -00084a90: eb61 7b8d da01 9601 fffe 0193 018e 9b0d .a{............. │ │ │ │ -00084aa0: fffe eb61 7dcf 2293 616e 6493 5ceb 617b ...a}.".and.\.a{ │ │ │ │ -00084ab0: 8dda 0196 01ff fe01 9301 8e98 eb61 7ccf .............a|. │ │ │ │ -00084ac0: 222e 8ea9 1000 008d 91ea f1eb 5491 ff05 "...........T... │ │ │ │ -00084ad0: 5665 726d 7396 03ea a877 696c 6c93 6290 Verms....will.b. │ │ │ │ -00084ae0: 538e 6593 7072 696e 90ac 7274 6564 9369 S.e.prin..rted.i │ │ │ │ -00084af0: 6e93 7365 7493 6e6f 7461 7469 6f6e 9369 n.set.notation.i │ │ │ │ -00084b00: 6693 7468 6593 0d61 678d 93eb 6170 7269 f.the..ag...apri │ │ │ │ -00084b10: 6e74 5f73 6574 8e91 3b92 4acf 6973 8d93 nt_set..;.J.is.. │ │ │ │ -00084b20: eb61 7472 7565 8e91 1ae9 50cf 2e91 0538 .atrue....P....8 │ │ │ │ -00084b30: e04e 6f74 6593 7468 6174 8ea4 15d3 dd8d .Note.that...... │ │ │ │ -00084b40: 8d91 f653 7aeb 6122 8e91 fc13 24d7 63eb ...Sz.a"....$.c. │ │ │ │ -00084b50: 6128 5c28 d778 8d9f 01cc ccd5 318e 8d91 a(\(.x......1... │ │ │ │ -00084b60: 04c0 04eb 612c 8e8d 910a 7fae d73a 9601 ....a,.......:.. │ │ │ │ -00084b70: fffe 3a93 3a8e 8d91 184a 4eeb 612c 8e91 ..:.:....JN.a,.. │ │ │ │ -00084b80: 1e09 f8d7 788d 9f01 cccc d86e 8e8d 9105 ....x......n.... │ │ │ │ -00084b90: a850 eb61 292e 288e 9116 e74e d774 8deb .P.a).(....N.t.. │ │ │ │ -00084ba0: 612c 8e91 05bf aad7 708d eb61 2929 228e a,......p..a))". │ │ │ │ -00084bb0: 8ea1 8d91 eaf1 ebcf 7769 6c6c 9605 0614 ........will.... │ │ │ │ -00084bc0: 6f6e 6c79 9370 7269 6e90 ac72 749b 0506 only.prin..rt... │ │ │ │ -00084bd0: 1561 7393 eb61 227b d774 eb61 7cd7 70eb .as..a"{.t.a|.p. │ │ │ │ -00084be0: 617d 2293 cf69 6693 7468 6593 7691 ff58 a}"..if.the.v..X │ │ │ │ -00084bf0: e461 7269 6162 6c65 7398 d778 8d9f 01cc .ariables..x.... │ │ │ │ -00084c00: ccd5 318e 9104 c004 cf2c 8d91 054c efd7 ..1......,...L.. │ │ │ │ -00084c10: 3a96 01ff fe3a 933a 8e91 181d a3cf 2c91 :....:.:......,. │ │ │ │ -00084c20: 054c efd7 788d 9f01 cccc d86e 8e91 0aae .L..x......n.... │ │ │ │ -00084c30: 65cf 6f9a 538e 6363 7572 9366 7265 6593 e.o.S.ccur.free. │ │ │ │ -00084c40: 696e 9362 986f 7468 93d7 7491 0506 15cf in.b.oth..t..... │ │ │ │ -00084c50: 616e 6493 d770 93cf 2861 6e64 8ea6 8d8d and..p..(and.... │ │ │ │ -00084c60: 91ea f1eb eb61 7072 696e 745f 7365 748e .....aprint_set. │ │ │ │ -00084c70: 9122 998d cf69 738d 9103 eaa8 eb61 7472 ."...is......atr │ │ │ │ -00084c80: 7565 8e91 1ae9 50cf 2991 03ea a82e 8e9f ue....P.)....... │ │ │ │ -00084c90: 22b3 de8d 8d91 eaf1 ebeb 4731 312e 362e ".........G11.6. │ │ │ │ -00084ca0: 318e 9124 8b7f 416e 908c cc74 6971 756f 1..$..An...tiquo │ │ │ │ -00084cb0: 7461 7469 6f6e 8ea4 17c0 008d 91ea f1eb tation.......... │ │ │ │ -00084cc0: cf57 6974 6869 6e96 04c0 a561 9371 756f .Within....a.quo │ │ │ │ -00084cd0: 7461 7469 6f6e 2c91 04f6 2465 7870 7265 tation,...$expre │ │ │ │ -00084ce0: 7373 696f 6e73 936f 6691 04c0 a674 6865 ssions.of....the │ │ │ │ -00084cf0: 9366 6f72 6d93 eb61 5e28 d774 eb61 2993 .form..a^(.t.a). │ │ │ │ -00084d00: cf28 7768 6572 6593 d774 93cf 6973 9361 .(where..t..is.a │ │ │ │ -00084d10: 6e93 eb48 4d4c 93cf 6578 7072 6573 7369 n..HML..expressi │ │ │ │ -00084d20: 6f6e 936f 6693 7490 ac72 7970 9053 8e65 on.of.t..ryp.S.e │ │ │ │ -00084d30: 8ea6 8d91 eaf1 ebeb 6174 6572 6d96 03b2 ........aterm... │ │ │ │ -00084d40: 40cf 6f72 93eb 6174 7970 65cf 2993 6172 @.or..atype.).ar │ │ │ │ -00084d50: 659b 03b2 3f63 616c 6c65 6493 e561 6e74 e...?called..ant │ │ │ │ -00084d60: 6971 756f 7461 7469 6f6e 7391 00fd ddcf iquotations..... │ │ │ │ -00084d70: 2e91 0526 1341 6e93 616e 90ac 7274 6971 ...&.An.an..rtiq │ │ │ │ -00084d80: 756f 7461 7469 6f6e 93eb 615e 28d7 74eb uotation..a^(.t. │ │ │ │ -00084d90: 6129 93cf 6576 91ff 58e4 616c 7561 7465 a)..ev..X.aluate │ │ │ │ -00084da0: 7398 746f 9374 6865 93eb 484d 4c93 cf76 s.to.the..HML..v │ │ │ │ -00084db0: 91ff 58e4 616c 7565 8ea6 8d91 eaf1 eb6f ..X.alue.......o │ │ │ │ -00084dc0: 6691 04b9 67d7 74cf 2e91 07a5 1c46 91ff f...g.t......F.. │ │ │ │ -00084dd0: 0556 6f72 9b04 b966 6578 616d 706c 652c .Vor...fexample, │ │ │ │ -00084de0: 9104 ed17 eb61 2278 9605 bfaa 5c2f 935e .....a"x....\/.^ │ │ │ │ -00084df0: 286d 6b5f 636f 6e6a 2822 793a 626f 6f6c (mk_conj("y:bool │ │ │ │ -00084e00: 222c 227a 3a62 6f6f 6c22 2929 2298 cf65 ","z:bool"))"..e │ │ │ │ -00084e10: 7691 ff58 e461 6c75 6174 6573 9604 b967 v..X.aluates...g │ │ │ │ -00084e20: 746f 9374 6865 9873 616d 6593 7465 726d to.the.same.term │ │ │ │ -00084e30: 8ea6 8d91 eaf1 eb61 739b 047f 01eb 6122 .......as.....a" │ │ │ │ -00084e40: 7896 05bf aa5c 2f93 2879 932f 5c93 7a29 x....\/.(y./\.z) │ │ │ │ -00084e50: 22cf 2e91 06f5 ea54 6865 986d 6f73 7498 "......The.most. │ │ │ │ -00084e60: 636f 6d6d 6f6e 9604 7f00 7573 6598 6f66 common....use.of │ │ │ │ -00084e70: 9861 6e90 ac72 7469 7175 6f74 6174 696f .an..rtiquotatio │ │ │ │ -00084e80: 6e98 6973 9377 6865 6e98 7468 6598 7465 n.is.when.the.te │ │ │ │ -00084e90: 726d 98d7 7493 cf69 7398 6a75 7374 8ea6 rm..t..is.just.. │ │ │ │ -00084ea0: 8d91 eaf1 eb61 6e96 03ea a8eb 484d 4c93 .....an.....HML. │ │ │ │ -00084eb0: cf76 91ff 58e4 6172 6961 626c 6593 d778 .v..X.ariable..x │ │ │ │ -00084ec0: cf2e 9105 38e0 496e 9374 6869 7393 6361 ....8.In.this.ca │ │ │ │ -00084ed0: 7365 93eb 615e 28d7 78eb 6129 93cf 6361 se..a^(.x.a)..ca │ │ │ │ -00084ee0: 6e93 6290 538e 6593 6162 6272 6576 6961 n.b.S.e.abbrevia │ │ │ │ -00084ef0: 7465 6493 6290 ac72 7993 eb61 5ed7 78cf ted.b..ry..a^.x. │ │ │ │ -00084f00: 2e8e a68d 91f6 537a 5468 6596 03ea a866 ......SzThe....f │ │ │ │ -00084f10: 6f6c 6c6f 9aac 7277 696e 6793 7365 7373 ollo..rwing.sess │ │ │ │ -00084f20: 696f 6e93 696c 6c75 7374 7261 7465 7393 ion.illustrates. │ │ │ │ -00084f30: 616e 9874 6971 756f 7461 7469 6f6e 2e8e an.tiquotation.. │ │ │ │ -00084f40: 9f47 83ae 8d8d 8d91 eaf1 eb9f c887 8189 .G.............. │ │ │ │ -00084f50: 0000 6666 01c7 0b4a 9f64 9762 8d8d 90cc ..ff...J.d.b.... │ │ │ │ -00084f60: cd9f 0459 9c84 0068 f0fe 0000 6666 8d9f ...Y...h....ff.. │ │ │ │ -00084f70: a166 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ -00084f80: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ -00084f90: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ -00084fa0: eb49 318e 8e8e 8e9f ff40 548d 9105 ccce .I1......@T..... │ │ │ │ -00084fb0: eb61 236c 6574 9605 bfaa 7993 3d93 2278 .a#let....y.=."x │ │ │ │ -00084fc0: 2b31 223b 3b8e a40d 0000 8d91 05cc ce79 +1";;..........y │ │ │ │ -00084fd0: 9605 bfaa 3d93 2278 932b 9331 2293 3a93 ....=."x.+.1".:. │ │ │ │ -00084fe0: 7465 726d 8ea1 a18d 9105 ccce 236c 6574 term........#let │ │ │ │ -00084ff0: 9605 bfaa 7a93 3d93 2279 933d 935e 7922 ....z.=."y.=.^y" │ │ │ │ -00085000: 3b3b 8ea1 8d91 05cc ce7a 9605 bfaa 3d93 ;;.......z....=. │ │ │ │ -00085010: 2279 933d 9378 932b 9331 2293 3a93 7465 "y.=.x.+.1".:.te │ │ │ │ -00085020: 726d 8ea1 a18d 9105 ccce 2322 2178 3a6e rm........#"!x:n │ │ │ │ -00085030: 756d 2e3f 793a 6e75 6d2e 5e7a 223b 3b8e um.?y:num.^z";;. │ │ │ │ -00085040: a18d 9105 ccce 2221 782e 9605 bfaa 3f79 ......"!x.....?y │ │ │ │ -00085050: 2e93 7993 3d93 7893 2b93 3122 933a 9374 ..y.=.x.+.1".:.t │ │ │ │ -00085060: 6572 6d8e 8e92 01c6 71b1 8400 68f0 fe00 erm.....q...h... │ │ │ │ -00085070: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -00085080: 0b4a 8e8e 8e9f 4d92 c28d 8d91 eaf1 ebeb .J....M......... │ │ │ │ -00085090: 4731 312e 362e 328e 9124 8b7f 5573 6572 G11.6.2..$..User │ │ │ │ -000850a0: 2d70 726f 6772 616d 6d61 626c 6596 0566 -programmable..f │ │ │ │ -000850b0: 6671 756f 7461 7469 6f6e 9374 958c cc79 fquotation.t...y │ │ │ │ -000850c0: 7090 7333 6563 9368 6563 936b 9365 728e p.s3ec.hec.k.er. │ │ │ │ -000850d0: a18d 91ea f1eb cf54 6865 9b05 893e 7495 .......The...>t. │ │ │ │ -000850e0: ac72 7970 9053 8e65 6393 6865 6393 6b93 .ryp.S.ec.hec.k. │ │ │ │ -000850f0: 6572 9605 893f 666f 7298 eb48 484f 4c98 er...?for..HHOL. │ │ │ │ -00085100: cf71 756f 7461 7469 6f6e 7393 636f 6e90 .quotations.con. │ │ │ │ -00085110: ac72 7461 696e 7398 6193 6e95 ac72 756d .rtains.a.n..rum │ │ │ │ -00085120: 9362 9053 8e65 7298 6f66 9861 7262 6974 .b.S.er.of.arbit │ │ │ │ -00085130: 7261 7279 9105 893f 6465 7369 676e 9864 rary...?design.d │ │ │ │ -00085140: 6563 6973 696f 6e73 2e8e a68d 91ea f1eb ecisions........ │ │ │ │ -00085150: 5365 7695 ac72 6572 616c 9b04 c283 7090 Sev..reral....p. │ │ │ │ -00085160: 538e 656f 706c 6591 04c2 8468 6193 7693 S.eople....ha.v. │ │ │ │ -00085170: 6598 7375 6767 6573 7465 6491 04c2 8463 e.suggested....c │ │ │ │ -00085180: 9368 616e 6765 732c 9104 f87a 652e 672e .hanges,...ze.g. │ │ │ │ -00085190: 9107 c073 7468 6174 9866 756c 6c91 04c2 ...sthat.full... │ │ │ │ -000851a0: 8448 696e 646c 6579 2f4d 696c 6e65 7298 .Hindley/Milner. │ │ │ │ -000851b0: 7493 7970 9553 8e65 9104 c284 696e 6665 t.yp.S.e....infe │ │ │ │ -000851c0: 7265 6e63 6598 6293 658e a68d 91ea f1eb rence.b.e....... │ │ │ │ -000851d0: 7090 538e 6572 666f 726d 6564 2e91 0510 p.S.erformed.... │ │ │ │ -000851e0: 6552 6174 6865 7296 0371 3674 6861 6e9b eRather..q6than. │ │ │ │ -000851f0: 0371 3774 7279 9374 6f98 6372 6561 7465 .q7try.to.create │ │ │ │ -00085200: 9361 9873 696e 676c 6593 6e65 7798 696d .a.single.new.im │ │ │ │ -00085210: 7072 6f95 ac72 7693 6564 9b03 7136 7493 pro..rv.ed..q6t. │ │ │ │ -00085220: 7970 9053 8e65 6393 6865 6393 6b93 6572 yp.S.ec.hec.k.er │ │ │ │ -00085230: 2c91 0389 8161 9866 6163 696c 6974 9379 ,....a.facilit.y │ │ │ │ -00085240: 9103 7137 6973 986e 6f93 778e a68d 91ea ..q7is.no.w..... │ │ │ │ -00085250: f1eb 7072 6f90 ac72 7669 6465 6496 0483 ..pro..rvided... │ │ │ │ -00085260: dd74 6861 7493 656e 6162 6c65 739b 0483 .that.enables... │ │ │ │ -00085270: dc74 6865 9375 7365 7293 746f 9377 7269 .the.user.to.wri │ │ │ │ -00085280: 7465 9868 6973 936f 7293 6865 7293 6f90 te.his.or.her.o. │ │ │ │ -00085290: ac72 776e 936f 6e65 9861 6e64 9374 6865 .rwn.one.and.the │ │ │ │ -000852a0: 6e93 746f 9369 6e73 7461 6c6c 9869 7493 n.to.install.it. │ │ │ │ -000852b0: 696e 9374 6865 8ea6 8d91 eaf1 eb73 7973 in.the.......sys │ │ │ │ -000852c0: 7465 6d2e 8ea6 8d91 f653 7a54 6865 9602 tem......SzThe.. │ │ │ │ -000852d0: d8e2 eb48 4d4c 93cf 6162 7374 7261 6374 ...HML..abstract │ │ │ │ -000852e0: 9374 9aac 7279 7090 538e 6593 eb61 7072 .t..ryp.S.e..apr │ │ │ │ -000852f0: 6574 6572 6d93 cf72 6570 7265 7365 6e98 eterm..represen. │ │ │ │ -00085300: 7473 9374 6865 9370 6172 7365 9374 7265 ts.the.parse.tre │ │ │ │ -00085310: 6573 936f 6693 eb48 484f 4c93 cf74 6572 es.of..HHOL..ter │ │ │ │ -00085320: 6d73 2e91 04dd 9e41 9102 d89c 7498 7970 ms.....A....t.yp │ │ │ │ -00085330: 9053 8e65 6398 6865 6398 6b98 6572 9369 .S.ec.hec.k.er.i │ │ │ │ -00085340: 738e a68d 91ea f1eb 6196 0385 7e66 756e s.......a...~fun │ │ │ │ -00085350: 6374 696f 6e93 6f66 9b03 857f 7490 ac72 ction.of....t..r │ │ │ │ -00085360: 7970 9053 8e65 93eb 6170 7265 7465 726d yp.S.e..apreterm │ │ │ │ -00085370: 2d3e 7465 726d cf2e 9105 1727 4966 9874 ->term.....'If.t │ │ │ │ -00085380: 6865 930d 6167 8d93 eb61 7072 6574 6572 he..ag...apreter │ │ │ │ -00085390: 6d8e 912f 48a2 cf69 7398 7365 7493 746f m../H..is.set.to │ │ │ │ -000853a0: 8d93 eb61 7472 7565 8e91 1e09 a4cf 2874 ...atrue......(t │ │ │ │ -000853b0: 6865 9864 6566 6175 6c74 9369 738d 93eb he.default.is... │ │ │ │ -000853c0: 6166 616c 7365 8e91 2043 d0cf 292c 8ea6 afalse.. C..),.. │ │ │ │ -000853d0: 8d91 eaf1 eb74 6865 6e96 0338 5eeb 4848 .....then..8^.HH │ │ │ │ -000853e0: 4f4c 9b03 385f cf77 696c 6c93 7573 6598 OL..8_.will.use. │ │ │ │ -000853f0: 7768 6174 6576 90ac 7265 7293 eb48 4d4c whatev..rer..HML │ │ │ │ -00085400: 98cf 6675 6e63 7469 6f6e 9369 7398 6375 ..function.is.cu │ │ │ │ -00085410: 7272 656e 90ac 7274 6c79 9362 9053 8e6f rren..rtly.b.S.o │ │ │ │ -00085420: 756e 6498 746f 9374 6865 986e 616d 658d und.to.the.name. │ │ │ │ -00085430: 93eb 6170 7265 7465 726d 5f68 616e 646c ..apreterm_handl │ │ │ │ -00085440: 6572 8e8e a68d 91ea f1eb cf61 7396 0389 er.........as... │ │ │ │ -00085450: 6174 6865 9371 756f 7461 7469 6f6e 9374 athe.quotation.t │ │ │ │ -00085460: 95ac 7279 7090 538e 6563 9368 6563 936b ..ryp.S.ec.hec.k │ │ │ │ -00085470: 9365 722e 9105 1873 5468 659b 0389 6177 .er....sThe...aw │ │ │ │ -00085480: 9361 9379 9874 6869 7398 7793 6f72 6b73 .a.y.this.w.orks │ │ │ │ -00085490: 9103 8960 6973 9874 6861 7498 7768 656e ...`is.that.when │ │ │ │ -000854a0: 8d98 eb61 7072 6574 6572 6d8e 912f 5068 ...apreterm../Ph │ │ │ │ -000854b0: cf69 7398 7472 7565 9874 6865 9870 6172 .is.true.the.par │ │ │ │ -000854c0: 7365 728e 8e9f 24fd 138e 8c8b 0000 009d ser...$......... │ │ │ │ -000854d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00084920: 0000 0000 0000 0000 0000 0000 0008 417a ..............Az │ │ │ │ +00084930: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +00084940: fa99 9a8d 91ea f1eb d031 3536 9200 dd20 .........156... │ │ │ │ +00084950: 4343 6861 7074 6572 9604 8000 3131 2e91 CChapter....11.. │ │ │ │ +00084960: 0a80 0054 6865 9348 4f4c 934c 6f67 6963 ...The.HOL.Logic │ │ │ │ +00084970: 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 .in.ML.......ff. │ │ │ │ +00084980: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +00084990: df8d a0fd 8bd0 218d 91ea f1eb cf61 6e64 ......!......and │ │ │ │ +000849a0: 8ea4 1c4f 768d 8d8d 9f00 cb89 8d8d 8d8d ...Ov........... │ │ │ │ +000849b0: 9102 30ea eb61 227b 782b 792b 7796 05bf ..0..a"{x+y+w... │ │ │ │ +000849c0: aa7c 9328 7893 3c93 7929 932f 5c93 2879 .|.(x.<.y)./\.(y │ │ │ │ +000849d0: 933c 937a 297d 228e 8e8e 8e8e 8e8e 9f1c .<.z)}"......... │ │ │ │ +000849e0: 4f75 8d91 eaf1 ebcf 7769 6c6c 9603 eaa8 Ou......will.... │ │ │ │ +000849f0: 7061 7273 6593 746f 3a8e a18d 8d8d 9f00 parse.to:....... │ │ │ │ +00084a00: cb89 8d8d 8d8d 9102 30ea eb61 2247 5350 ........0..a"GSP │ │ │ │ +00084a10: 4543 285c 2878 2c79 292e 9605 bfaa 2878 EC(\(x,y).....(x │ │ │ │ +00084a20: 2b28 792b 7729 2c93 2878 933c 9379 932f +(y+w),.(x.<.y./ │ │ │ │ +00084a30: 5c93 7993 3c93 7a29 2929 228e 8e8e 8e8e \.y.<.z)))"..... │ │ │ │ +00084a40: 8e8e a18d 91f6 537a cf4e 6f74 6596 0498 ......Sz.Note... │ │ │ │ +00084a50: e174 6861 7493 7468 659b 0498 e270 7265 .that.the....pre │ │ │ │ +00084a60: 6365 6465 6e63 6593 6f66 9363 6f6d 6d61 cedence.of.comma │ │ │ │ +00084a70: 9369 7398 696e 6372 6561 7365 6493 696e .is.increased.in │ │ │ │ +00084a80: 9374 6865 9363 6f6e 90ac 7274 6578 7473 .the.con..rtexts │ │ │ │ +00084a90: 985c eb61 7b8d da01 9601 fffe 0193 018e .\.a{........... │ │ │ │ +00084aa0: 9b0d fffe eb61 7dcf 2293 616e 6493 5ceb .....a}.".and.\. │ │ │ │ +00084ab0: 617b 8dda 0196 01ff fe01 9301 8e98 eb61 a{.............a │ │ │ │ +00084ac0: 7ccf 222e 8ea9 1000 008d 91ea f1eb 5491 |."...........T. │ │ │ │ +00084ad0: ff05 5665 726d 7396 03ea a877 696c 6c93 ..Verms....will. │ │ │ │ +00084ae0: 6290 538e 6593 7072 696e 90ac 7274 6564 b.S.e.prin..rted │ │ │ │ +00084af0: 9369 6e93 7365 7493 6e6f 7461 7469 6f6e .in.set.notation │ │ │ │ +00084b00: 9369 6693 7468 6593 0d61 678d 93eb 6170 .if.the..ag...ap │ │ │ │ +00084b10: 7269 6e74 5f73 6574 8e91 3b92 4acf 6973 rint_set..;.J.is │ │ │ │ +00084b20: 8d93 eb61 7472 7565 8e91 1ae9 50cf 2e91 ...atrue....P... │ │ │ │ +00084b30: 0538 e04e 6f74 6593 7468 6174 8ea4 15d3 .8.Note.that.... │ │ │ │ +00084b40: dd8d 8d91 f653 7aeb 6122 8e91 fc13 24d7 .....Sz.a"....$. │ │ │ │ +00084b50: 63eb 6128 5c28 d778 8d9f 01cc ccd5 318e c.a(\(.x......1. │ │ │ │ +00084b60: 8d91 04c0 04eb 612c 8e8d 910a 7fae d73a ......a,.......: │ │ │ │ +00084b70: 9601 fffe 3a93 3a8e 8d91 184a 4eeb 612c ....:.:....JN.a, │ │ │ │ +00084b80: 8e91 1e09 f8d7 788d 9f01 cccc d86e 8e8d ......x......n.. │ │ │ │ +00084b90: 9105 a850 eb61 292e 288e 9116 e74e d774 ...P.a).(....N.t │ │ │ │ +00084ba0: 8deb 612c 8e91 05bf aad7 708d eb61 2929 ..a,......p..a)) │ │ │ │ +00084bb0: 228e 8ea1 8d91 eaf1 ebcf 7769 6c6c 9605 ".........will.. │ │ │ │ +00084bc0: 0614 6f6e 6c79 9370 7269 6e90 ac72 749b ..only.prin..rt. │ │ │ │ +00084bd0: 0506 1561 7393 eb61 227b d774 eb61 7cd7 ...as..a"{.t.a|. │ │ │ │ +00084be0: 70eb 617d 2293 cf69 6693 7468 6593 7691 p.a}"..if.the.v. │ │ │ │ +00084bf0: ff58 e461 7269 6162 6c65 7398 d778 8d9f .X.ariables..x.. │ │ │ │ +00084c00: 01cc ccd5 318e 9104 c004 cf2c 8d91 054c ....1......,...L │ │ │ │ +00084c10: efd7 3a96 01ff fe3a 933a 8e91 181d a3cf ..:....:.:...... │ │ │ │ +00084c20: 2c91 054c efd7 788d 9f01 cccc d86e 8e91 ,..L..x......n.. │ │ │ │ +00084c30: 0aae 65cf 6f9a 538e 6363 7572 9366 7265 ..e.o.S.ccur.fre │ │ │ │ +00084c40: 6593 696e 9362 986f 7468 93d7 7491 0506 e.in.b.oth..t... │ │ │ │ +00084c50: 15cf 616e 6493 d770 93cf 2861 6e64 8ea6 ..and..p..(and.. │ │ │ │ +00084c60: 8d8d 91ea f1eb eb61 7072 696e 745f 7365 .......aprint_se │ │ │ │ +00084c70: 748e 9122 998d cf69 738d 9103 eaa8 eb61 t.."...is......a │ │ │ │ +00084c80: 7472 7565 8e91 1ae9 50cf 2991 03ea a82e true....P.)..... │ │ │ │ +00084c90: 8e9f 22b3 de8d 8d91 eaf1 ebeb 4731 312e ..".........G11. │ │ │ │ +00084ca0: 362e 318e 9124 8b7f 416e 908c cc74 6971 6.1..$..An...tiq │ │ │ │ +00084cb0: 756f 7461 7469 6f6e 8ea4 17c0 008d 91ea uotation........ │ │ │ │ +00084cc0: f1eb cf57 6974 6869 6e96 04c0 a561 9371 ...Within....a.q │ │ │ │ +00084cd0: 756f 7461 7469 6f6e 2c91 04f6 2465 7870 uotation,...$exp │ │ │ │ +00084ce0: 7265 7373 696f 6e73 936f 6691 04c0 a674 ressions.of....t │ │ │ │ +00084cf0: 6865 9366 6f72 6d93 eb61 5e28 d774 eb61 he.form..a^(.t.a │ │ │ │ +00084d00: 2993 cf28 7768 6572 6593 d774 93cf 6973 )..(where..t..is │ │ │ │ +00084d10: 9361 6e93 eb48 4d4c 93cf 6578 7072 6573 .an..HML..expres │ │ │ │ +00084d20: 7369 6f6e 936f 6693 7490 ac72 7970 9053 sion.of.t..ryp.S │ │ │ │ +00084d30: 8e65 8ea6 8d91 eaf1 ebeb 6174 6572 6d96 .e........aterm. │ │ │ │ +00084d40: 03b2 40cf 6f72 93eb 6174 7970 65cf 2993 ..@.or..atype.). │ │ │ │ +00084d50: 6172 659b 03b2 3f63 616c 6c65 6493 e561 are...?called..a │ │ │ │ +00084d60: 6e74 6971 756f 7461 7469 6f6e 7391 00fd ntiquotations... │ │ │ │ +00084d70: ddcf 2e91 0526 1341 6e93 616e 90ac 7274 .....&.An.an..rt │ │ │ │ +00084d80: 6971 756f 7461 7469 6f6e 93eb 615e 28d7 iquotation..a^(. │ │ │ │ +00084d90: 74eb 6129 93cf 6576 91ff 58e4 616c 7561 t.a)..ev..X.alua │ │ │ │ +00084da0: 7465 7398 746f 9374 6865 93eb 484d 4c93 tes.to.the..HML. │ │ │ │ +00084db0: cf76 91ff 58e4 616c 7565 8ea6 8d91 eaf1 .v..X.alue...... │ │ │ │ +00084dc0: eb6f 6691 04b9 67d7 74cf 2e91 07a5 1c46 .of...g.t......F │ │ │ │ +00084dd0: 91ff 0556 6f72 9b04 b966 6578 616d 706c ...Vor...fexampl │ │ │ │ +00084de0: 652c 9104 ed17 eb61 2278 9605 bfaa 5c2f e,.....a"x....\/ │ │ │ │ +00084df0: 935e 286d 6b5f 636f 6e6a 2822 793a 626f .^(mk_conj("y:bo │ │ │ │ +00084e00: 6f6c 222c 227a 3a62 6f6f 6c22 2929 2298 ol","z:bool"))". │ │ │ │ +00084e10: cf65 7691 ff58 e461 6c75 6174 6573 9604 .ev..X.aluates.. │ │ │ │ +00084e20: b967 746f 9374 6865 9873 616d 6593 7465 .gto.the.same.te │ │ │ │ +00084e30: 726d 8ea6 8d91 eaf1 eb61 739b 047f 01eb rm.......as..... │ │ │ │ +00084e40: 6122 7896 05bf aa5c 2f93 2879 932f 5c93 a"x....\/.(y./\. │ │ │ │ +00084e50: 7a29 22cf 2e91 06f5 ea54 6865 986d 6f73 z)"......The.mos │ │ │ │ +00084e60: 7498 636f 6d6d 6f6e 9604 7f00 7573 6598 t.common....use. │ │ │ │ +00084e70: 6f66 9861 6e90 ac72 7469 7175 6f74 6174 of.an..rtiquotat │ │ │ │ +00084e80: 696f 6e98 6973 9377 6865 6e98 7468 6598 ion.is.when.the. │ │ │ │ +00084e90: 7465 726d 98d7 7493 cf69 7398 6a75 7374 term..t..is.just │ │ │ │ +00084ea0: 8ea6 8d91 eaf1 eb61 6e96 03ea a8eb 484d .......an.....HM │ │ │ │ +00084eb0: 4c93 cf76 91ff 58e4 6172 6961 626c 6593 L..v..X.ariable. │ │ │ │ +00084ec0: d778 cf2e 9105 38e0 496e 9374 6869 7393 .x....8.In.this. │ │ │ │ +00084ed0: 6361 7365 93eb 615e 28d7 78eb 6129 93cf case..a^(.x.a).. │ │ │ │ +00084ee0: 6361 6e93 6290 538e 6593 6162 6272 6576 can.b.S.e.abbrev │ │ │ │ +00084ef0: 6961 7465 6493 6290 ac72 7993 eb61 5ed7 iated.b..ry..a^. │ │ │ │ +00084f00: 78cf 2e8e a68d 91f6 537a 5468 6596 03ea x.......SzThe... │ │ │ │ +00084f10: a866 6f6c 6c6f 9aac 7277 696e 6793 7365 .follo..rwing.se │ │ │ │ +00084f20: 7373 696f 6e93 696c 6c75 7374 7261 7465 ssion.illustrate │ │ │ │ +00084f30: 7393 616e 9874 6971 756f 7461 7469 6f6e s.an.tiquotation │ │ │ │ +00084f40: 2e8e 9f47 83ae 8d8d 8d91 eaf1 eb9f c887 ...G............ │ │ │ │ +00084f50: 8189 0000 6666 01c7 0b4a 9f64 9762 8d8d ....ff...J.d.b.. │ │ │ │ +00084f60: 90cc cd9f 0459 9c84 0068 f0fe 0000 6666 .....Y...h....ff │ │ │ │ +00084f70: 8d9f a166 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ +00084f80: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +00084f90: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ +00084fa0: 1c15 eb49 318e 8e8e 8e9f ff40 548d 9105 ...I1......@T... │ │ │ │ +00084fb0: ccce eb61 236c 6574 9605 bfaa 7993 3d93 ...a#let....y.=. │ │ │ │ +00084fc0: 2278 2b31 223b 3b8e a40d 0000 8d91 05cc "x+1";;......... │ │ │ │ +00084fd0: ce79 9605 bfaa 3d93 2278 932b 9331 2293 .y....=."x.+.1". │ │ │ │ +00084fe0: 3a93 7465 726d 8ea1 a18d 9105 ccce 236c :.term........#l │ │ │ │ +00084ff0: 6574 9605 bfaa 7a93 3d93 2279 933d 935e et....z.=."y.=.^ │ │ │ │ +00085000: 7922 3b3b 8ea1 8d91 05cc ce7a 9605 bfaa y";;.......z.... │ │ │ │ +00085010: 3d93 2279 933d 9378 932b 9331 2293 3a93 =."y.=.x.+.1".:. │ │ │ │ +00085020: 7465 726d 8ea1 a18d 9105 ccce 2322 2178 term........#"!x │ │ │ │ +00085030: 3a6e 756d 2e3f 793a 6e75 6d2e 5e7a 223b :num.?y:num.^z"; │ │ │ │ +00085040: 3b8e a18d 9105 ccce 2221 782e 9605 bfaa ;......."!x..... │ │ │ │ +00085050: 3f79 2e93 7993 3d93 7893 2b93 3122 933a ?y..y.=.x.+.1".: │ │ │ │ +00085060: 9374 6572 6d8e 8e92 01c6 71b1 8400 68f0 .term.....q...h. │ │ │ │ +00085070: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +00085080: 01c7 0b4a 8e8e 8e9f 4d92 c28d 8d91 eaf1 ...J....M....... │ │ │ │ +00085090: ebeb 4731 312e 362e 328e 9124 8b7f 5573 ..G11.6.2..$..Us │ │ │ │ +000850a0: 6572 2d70 726f 6772 616d 6d61 626c 6596 er-programmable. │ │ │ │ +000850b0: 0566 6671 756f 7461 7469 6f6e 9374 958c .ffquotation.t.. │ │ │ │ +000850c0: cc79 7090 7333 6563 9368 6563 936b 9365 .yp.s3ec.hec.k.e │ │ │ │ +000850d0: 728e a18d 91ea f1eb cf54 6865 9b05 893e r........The...> │ │ │ │ +000850e0: 7495 ac72 7970 9053 8e65 6393 6865 6393 t..ryp.S.ec.hec. │ │ │ │ +000850f0: 6b93 6572 9605 893f 666f 7298 eb48 484f k.er...?for..HHO │ │ │ │ +00085100: 4c98 cf71 756f 7461 7469 6f6e 7393 636f L..quotations.co │ │ │ │ +00085110: 6e90 ac72 7461 696e 7398 6193 6e95 ac72 n..rtains.a.n..r │ │ │ │ +00085120: 756d 9362 9053 8e65 7298 6f66 9861 7262 um.b.S.er.of.arb │ │ │ │ +00085130: 6974 7261 7279 9105 893f 6465 7369 676e itrary...?design │ │ │ │ +00085140: 9864 6563 6973 696f 6e73 2e8e a68d 91ea .decisions...... │ │ │ │ +00085150: f1eb 5365 7695 ac72 6572 616c 9b04 c283 ..Sev..reral.... │ │ │ │ +00085160: 7090 538e 656f 706c 6591 04c2 8468 6193 p.S.eople....ha. │ │ │ │ +00085170: 7693 6598 7375 6767 6573 7465 6491 04c2 v.e.suggested... │ │ │ │ +00085180: 8463 9368 616e 6765 732c 9104 f87a 652e .c.hanges,...ze. │ │ │ │ +00085190: 672e 9107 c073 7468 6174 9866 756c 6c91 g....sthat.full. │ │ │ │ +000851a0: 04c2 8448 696e 646c 6579 2f4d 696c 6e65 ...Hindley/Milne │ │ │ │ +000851b0: 7298 7493 7970 9553 8e65 9104 c284 696e r.t.yp.S.e....in │ │ │ │ +000851c0: 6665 7265 6e63 6598 6293 658e a68d 91ea ference.b.e..... │ │ │ │ +000851d0: f1eb 7090 538e 6572 666f 726d 6564 2e91 ..p.S.erformed.. │ │ │ │ +000851e0: 0510 6552 6174 6865 7296 0371 3674 6861 ..eRather..q6tha │ │ │ │ +000851f0: 6e9b 0371 3774 7279 9374 6f98 6372 6561 n..q7try.to.crea │ │ │ │ +00085200: 7465 9361 9873 696e 676c 6593 6e65 7798 te.a.single.new. │ │ │ │ +00085210: 696d 7072 6f95 ac72 7693 6564 9b03 7136 impro..rv.ed..q6 │ │ │ │ +00085220: 7493 7970 9053 8e65 6393 6865 6393 6b93 t.yp.S.ec.hec.k. │ │ │ │ +00085230: 6572 2c91 0389 8161 9866 6163 696c 6974 er,....a.facilit │ │ │ │ +00085240: 9379 9103 7137 6973 986e 6f93 778e a68d .y..q7is.no.w... │ │ │ │ +00085250: 91ea f1eb 7072 6f90 ac72 7669 6465 6496 ....pro..rvided. │ │ │ │ +00085260: 0483 dd74 6861 7493 656e 6162 6c65 739b ...that.enables. │ │ │ │ +00085270: 0483 dc74 6865 9375 7365 7293 746f 9377 ...the.user.to.w │ │ │ │ +00085280: 7269 7465 9868 6973 936f 7293 6865 7293 rite.his.or.her. │ │ │ │ +00085290: 6f90 ac72 776e 936f 6e65 9861 6e64 9374 o..rwn.one.and.t │ │ │ │ +000852a0: 6865 6e93 746f 9369 6e73 7461 6c6c 9869 hen.to.install.i │ │ │ │ +000852b0: 7493 696e 9374 6865 8ea6 8d91 eaf1 eb73 t.in.the.......s │ │ │ │ +000852c0: 7973 7465 6d2e 8ea6 8d91 f653 7a54 6865 ystem......SzThe │ │ │ │ +000852d0: 9602 d8e2 eb48 4d4c 93cf 6162 7374 7261 .....HML..abstra │ │ │ │ +000852e0: 6374 9374 9aac 7279 7090 538e 6593 eb61 ct.t..ryp.S.e..a │ │ │ │ +000852f0: 7072 6574 6572 6d93 cf72 6570 7265 7365 preterm..represe │ │ │ │ +00085300: 6e98 7473 9374 6865 9370 6172 7365 9374 n.ts.the.parse.t │ │ │ │ +00085310: 7265 6573 936f 6693 eb48 484f 4c93 cf74 rees.of..HHOL..t │ │ │ │ +00085320: 6572 6d73 2e91 04dd 9e41 9102 d89c 7498 erms.....A....t. │ │ │ │ +00085330: 7970 9053 8e65 6398 6865 6398 6b98 6572 yp.S.ec.hec.k.er │ │ │ │ +00085340: 9369 738e a68d 91ea f1eb 6196 0385 7e66 .is.......a...~f │ │ │ │ +00085350: 756e 6374 696f 6e93 6f66 9b03 857f 7490 unction.of....t. │ │ │ │ +00085360: ac72 7970 9053 8e65 93eb 6170 7265 7465 .ryp.S.e..aprete │ │ │ │ +00085370: 726d 2d3e 7465 726d cf2e 9105 1727 4966 rm->term.....'If │ │ │ │ +00085380: 9874 6865 930d 6167 8d93 eb61 7072 6574 .the..ag...apret │ │ │ │ +00085390: 6572 6d8e 912f 48a2 cf69 7398 7365 7493 erm../H..is.set. │ │ │ │ +000853a0: 746f 8d93 eb61 7472 7565 8e91 1e09 a4cf to...atrue...... │ │ │ │ +000853b0: 2874 6865 9864 6566 6175 6c74 9369 738d (the.default.is. │ │ │ │ +000853c0: 93eb 6166 616c 7365 8e91 2043 d0cf 292c ..afalse.. C..), │ │ │ │ +000853d0: 8ea6 8d91 eaf1 eb74 6865 6e96 0338 5eeb .......then..8^. │ │ │ │ +000853e0: 4848 4f4c 9b03 385f cf77 696c 6c93 7573 HHOL..8_.will.us │ │ │ │ +000853f0: 6598 7768 6174 6576 90ac 7265 7293 eb48 e.whatev..rer..H │ │ │ │ +00085400: 4d4c 98cf 6675 6e63 7469 6f6e 9369 7398 ML..function.is. │ │ │ │ +00085410: 6375 7272 656e 90ac 7274 6c79 9362 9053 curren..rtly.b.S │ │ │ │ +00085420: 8e6f 756e 6498 746f 9374 6865 986e 616d .ound.to.the.nam │ │ │ │ +00085430: 658d 93eb 6170 7265 7465 726d 5f68 616e e...apreterm_han │ │ │ │ +00085440: 646c 6572 8e8e a68d 91ea f1eb cf61 7396 dler.........as. │ │ │ │ +00085450: 0389 6174 6865 9371 756f 7461 7469 6f6e ..athe.quotation │ │ │ │ +00085460: 9374 95ac 7279 7090 538e 6563 9368 6563 .t..ryp.S.ec.hec │ │ │ │ +00085470: 936b 9365 722e 9105 1873 5468 659b 0389 .k.er....sThe... │ │ │ │ +00085480: 6177 9361 9379 9874 6869 7398 7793 6f72 aw.a.y.this.w.or │ │ │ │ +00085490: 6b73 9103 8960 6973 9874 6861 7498 7768 ks...`is.that.wh │ │ │ │ +000854a0: 656e 8d98 eb61 7072 6574 6572 6d8e 912f en...apreterm../ │ │ │ │ +000854b0: 5068 cf69 7398 7472 7565 9874 6865 9870 Ph.is.true.the.p │ │ │ │ +000854c0: 6172 7365 728e 8e9f 24fd 138e 8c8b 0000 arser...$....... │ │ │ │ +000854d0: 009d 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000854e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000854f0: 0000 0000 0008 4901 a002 cc05 558d a0fd ......I.....U... │ │ │ │ -00085500: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -00085510: d031 312e 362e 910a 8000 5379 6e90 a000 .11.6.....Syn... │ │ │ │ -00085520: 7461 7896 0480 0066 6f72 9373 6574 7392 tax....for.sets. │ │ │ │ -00085530: 0134 9ba2 3135 378e 9112 c761 9f05 6666 .4..157....a..ff │ │ │ │ -00085540: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -00085550: 2fdf 8da0 fd8b d021 8d91 12c7 61cf 7072 /......!....a.pr │ │ │ │ -00085560: 6f90 538e 6475 6365 7396 0372 d161 9370 o.S.duces..r.a.p │ │ │ │ -00085570: 7265 7465 726d 9372 6174 6865 7293 7468 reterm.rather.th │ │ │ │ -00085580: 616e 9361 9374 6572 6d2c 9103 8ac9 616e an.a.term,....an │ │ │ │ -00085590: 6493 7468 656e 9377 7261 7073 9361 9363 d.then.wraps.a.c │ │ │ │ -000855a0: 616c 6c93 6f66 8d93 eb61 7072 6574 6572 all.of...apreter │ │ │ │ -000855b0: 6d5f 6861 6e64 6c65 728e 915d 2098 cf61 m_handler..] ..a │ │ │ │ -000855c0: 726f 756e 648e a410 0000 8d91 12c7 6174 round.........at │ │ │ │ -000855d0: 6865 9603 7700 7175 6f74 6174 696f 6e2e he..w.quotation. │ │ │ │ -000855e0: 9105 1252 4f74 6865 7293 7573 6573 9b03 ...ROther.uses.. │ │ │ │ -000855f0: 76ff 6f66 9370 7265 7465 726d 7393 6172 v.of.preterms.ar │ │ │ │ -00085600: 6598 7090 538e 6f73 7369 626c 652c 9103 e.p.S.ossible,.. │ │ │ │ -00085610: 8e22 666f 7298 6578 616d 706c 6593 6173 ."for.example.as │ │ │ │ -00085620: 9370 6174 7465 726e 7398 666f 7293 6465 .patterns.for.de │ │ │ │ -00085630: 7363 7269 6269 6e67 8ea1 8d91 12c7 6174 scribing......at │ │ │ │ -00085640: 6572 6d73 2e8e 9f10 23ab 8d91 1e28 f054 erms....#....(.T │ │ │ │ -00085650: 6865 9603 eaa8 6465 0c6e 6974 696f 6e93 he....de.nition. │ │ │ │ -00085660: 6f66 9374 6865 93eb 484d 4c93 cf74 90ac of.the..HML..t.. │ │ │ │ -00085670: 7279 7090 538e 6593 eb61 7072 6574 6572 ryp.S.e..apreter │ │ │ │ -00085680: 6d93 cf69 733a 8e9f 42eb f88d 8d8d 9f27 m..is:..B......' │ │ │ │ -00085690: 0618 8d8d 8d9f b200 008d 912a 0660 eb61 ...........*.`.a │ │ │ │ -000856a0: 7265 6374 7970 6596 05bf aa70 7265 7465 rectype....prete │ │ │ │ -000856b0: 726d 933d 8ea4 0d00 008d 9135 85b4 7072 rm.=.......5..pr │ │ │ │ -000856c0: 6574 6572 6d5f 7661 7291 227d fc6f 6691 eterm_var."}.of. │ │ │ │ -000856d0: 05bf aa73 7472 696e 678d 9200 8de2 daf3 ...string....... │ │ │ │ -000856e0: 66fd 0027 3a00 0af3 3300 0a00 0000 0663 f..':...3......c │ │ │ │ -000856f0: 6d74 6931 30eb 6656 91ff 2917 6172 6961 mti10.fV..).aria │ │ │ │ -00085700: 626c 6573 8e8e a18d 912a 0660 eb61 7c96 bles.....*.`.a|. │ │ │ │ -00085710: 05bf aa70 7265 7465 726d 5f63 6f6e 7374 ...preterm_const │ │ │ │ -00085720: 9116 fea8 6f66 9373 7472 696e 678d 9200 ....of.string... │ │ │ │ -00085730: 8de2 daeb 6643 6f6e 7374 616e 7473 8e8e ....fConstants.. │ │ │ │ -00085740: a18d 912a 0660 eb61 7c96 05bf aa70 7265 ...*.`.a|....pre │ │ │ │ -00085750: 7465 726d 5f63 6f6d 6291 1cbe 526f 6693 term_comb...Rof. │ │ │ │ -00085760: 7072 6574 6572 6d93 2393 7072 6574 6572 preterm.#.preter │ │ │ │ -00085770: 6d8d 914e a68c eb66 436f 6d62 696e 6174 m..N...fCombinat │ │ │ │ -00085780: 696f 6e73 8e8e a18d 912a 0660 eb61 7c96 ions.....*.`.a|. │ │ │ │ -00085790: 05bf aa70 7265 7465 726d 5f61 6273 9122 ...preterm_abs." │ │ │ │ -000857a0: 7dfc 6f66 9370 7265 7465 726d 9323 9370 }.of.preterm.#.p │ │ │ │ -000857b0: 7265 7465 726d 8d91 4ea6 8ceb 6641 90b8 reterm..N...fA.. │ │ │ │ -000857c0: 5c62 7374 7291 ff70 b961 6374 696f 6e73 \bstr..p.actions │ │ │ │ -000857d0: 8e8e a18d 912a 0660 eb61 7c96 05bf aa70 .....*.`.a|....p │ │ │ │ -000857e0: 7265 7465 726d 5f74 7970 6564 9116 fea8 reterm_typed.... │ │ │ │ -000857f0: 6f66 9370 7265 7465 726d 9323 9374 7970 of.preterm.#.typ │ │ │ │ -00085800: 658d 915f e58a eb66 4578 706c 6963 6974 e.._...fExplicit │ │ │ │ -00085810: 9104 f4d4 7479 7069 6e67 8e8e a18d 912a ....typing.....* │ │ │ │ -00085820: 0660 eb61 7c96 05bf aa70 7265 7465 726d .`.a|....preterm │ │ │ │ -00085830: 5f61 6e74 6971 756f 7493 6f66 9374 6572 _antiquot.of.ter │ │ │ │ -00085840: 6d8d 9200 9962 2eeb 6641 90b8 5c6e 7469 m....b..fA..\nti │ │ │ │ -00085850: 7175 6f74 6174 696f 6e8e 8e8e 8e8e 8e8e quotation....... │ │ │ │ -00085860: 8e9f 42ae b18d 911e 28f0 cf54 6865 9103 ..B.....(..The.. │ │ │ │ -00085870: eaa8 6675 6e63 7469 6f6e 3a8e 9f1e 1d54 ..function:....T │ │ │ │ -00085880: 8d8d 8d91 12c7 619f f59d 8589 0000 6666 ......a.......ff │ │ │ │ -00085890: 01c7 0b4a 9f0a 6b5a 8d8d 90cc cd9f 0459 ...J..kZ.......Y │ │ │ │ -000858a0: 9c84 000e c4f6 0000 6666 8d9f fba6 648d ........ff....d. │ │ │ │ -000858b0: 9117 0bcc eb61 7072 6574 6572 6d5f 746f .....apreterm_to │ │ │ │ -000858c0: 5f74 6572 6d96 05bf aa3a 9370 7265 7465 _term....:.prete │ │ │ │ -000858d0: 726d 932d 3e93 7465 726d 8e8e 9201 c671 rm.->.term.....q │ │ │ │ -000858e0: b184 000e c4f6 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ -000858f0: 8900 0066 6601 c70b 4a8e 8e8e 9f1d f9aa ...ff...J....... │ │ │ │ -00085900: 8d91 12c7 61cf 696e 95ac 7276 936f 6b93 ....a.in..rv.ok. │ │ │ │ -00085910: 6573 9603 1147 7468 659b 0311 4873 7461 es...Gthe...Hsta │ │ │ │ -00085920: 6e64 6172 6493 eb48 484f 4c93 cf74 95ac ndard..HHOL..t.. │ │ │ │ -00085930: 7279 7090 538e 6563 9368 6563 936b 9365 ryp.S.ec.hec.k.e │ │ │ │ -00085940: 7298 6f6e 9603 1147 6193 7072 6574 6572 r.on...Ga.preter │ │ │ │ -00085950: 6d98 616e 6493 7265 7475 726e 7393 7468 m.and.returns.th │ │ │ │ -00085960: 6598 7265 7375 6c74 696e 6793 7495 ac72 e.resulting.t..r │ │ │ │ -00085970: 7970 9053 8e65 6393 6865 6393 6b93 6564 yp.S.ec.hec.k.ed │ │ │ │ -00085980: 8ea1 8d91 12c7 6174 6572 6d96 03ea a828 ......aterm....( │ │ │ │ -00085990: 6f72 9363 6175 7365 7393 7468 6593 7374 or.causes.the.st │ │ │ │ -000859a0: 616e 6461 7264 9365 7272 6f72 936d 6573 andard.error.mes │ │ │ │ -000859b0: 7361 6765 292e 8e9f 1023 aa8d 911e 28f0 sage)....#....(. │ │ │ │ -000859c0: 5468 6596 03ea a866 6f6c 6c6f 9aac 7277 The....follo..rw │ │ │ │ -000859d0: 696e 6793 6973 9361 9372 6174 6865 7293 ing.is.a.rather. │ │ │ │ -000859e0: 636f 6e98 7472 6976 9865 6493 6578 616d con.triv.ed.exam │ │ │ │ -000859f0: 706c 653a 8e9f 4951 8d8d 8d8d 9112 c761 ple:..IQ.......a │ │ │ │ -00085a00: 9fc8 8781 8900 0066 6601 c70b 4a9f 6497 .......ff...J.d. │ │ │ │ -00085a10: 628d 8d90 cccd 9f04 599c 8400 68f0 fe00 b.......Y...h... │ │ │ │ -00085a20: 0066 668d 9fa1 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ -00085a30: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -00085a40: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ -00085a50: b29f fd1c 15eb 4931 8e8e 8e8e 9fff 4054 ......I1......@T │ │ │ │ -00085a60: 8d91 05cc ceeb 6123 6c65 7472 6566 9605 ......a#letref.. │ │ │ │ -00085a70: bfaa 705f 7265 6793 3d93 7072 6574 6572 ..p_reg.=.preter │ │ │ │ -00085a80: 6d5f 7661 7293 6078 603b 3b8e a40d 0000 m_var.`x`;;..... │ │ │ │ -00085a90: 8d91 05cc ce70 5f72 6567 9605 bfaa 3d93 .....p_reg....=. │ │ │ │ -00085aa0: 7072 6574 6572 6d5f 7661 7293 6078 6093 preterm_var.`x`. │ │ │ │ -00085ab0: 3a93 7072 6574 6572 6d8e a1a1 8d91 05cc :.preterm....... │ │ │ │ -00085ac0: ce23 6c65 7496 05bf aa70 7265 7465 726d .#let....preterm │ │ │ │ -00085ad0: 5f68 616e 646c 6572 9370 933d 9370 5f72 _handler.p.=.p_r │ │ │ │ -00085ae0: 6567 3a3d 703b 8ea1 8d92 0095 8468 7072 eg:=p;.......hpr │ │ │ │ -00085af0: 696e 745f 7374 7269 6e67 9605 bfaa 6054 int_string....`T │ │ │ │ -00085b00: 7970 6563 6865 636b 696e 6793 2e2e 2e93 ypechecking..... │ │ │ │ -00085b10: 603b 8ea1 8d92 0095 8468 7072 696e 745f `;.......hprint_ │ │ │ │ -00085b20: 6e65 776c 696e 6528 293b 8ea1 8d92 0095 newline();...... │ │ │ │ -00085b30: 8468 7072 6574 6572 6d5f 746f 5f74 6572 .hpreterm_to_ter │ │ │ │ -00085b40: 6d91 05bf aa70 3b3b 8ea1 8d91 05cc ce70 m....p;;.......p │ │ │ │ -00085b50: 7265 7465 726d 5f68 616e 646c 6572 9605 reterm_handler.. │ │ │ │ -00085b60: bfaa 3d93 2d93 3a93 2870 7265 7465 726d ..=.-.:.(preterm │ │ │ │ -00085b70: 932d 3e93 7465 726d 298e 8e92 01c6 71b1 .->.term).....q. │ │ │ │ -00085b80: 8400 68f0 fe00 0066 668e 8e9f 04c0 0289 ..h....ff....... │ │ │ │ -00085b90: 0000 6666 01c7 0b4a 8e8e 8ea0 008c 3774 ..ff...J......7t │ │ │ │ -00085ba0: 8d8d 8d91 12c7 619f b507 8189 0000 6666 ......a.......ff │ │ │ │ -00085bb0: 01c7 0b4a a000 8b97 628d 8d90 cccd 9f04 ...J....b....... │ │ │ │ -00085bc0: 599c 8400 8ff0 fe00 0066 668d a0ff 7a66 Y........ff...zf │ │ │ │ -00085bd0: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ -00085be0: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ -00085bf0: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ -00085c00: 328e 8e8e 8e9f ff40 548d 9105 ccce eb61 2......@T......a │ │ │ │ -00085c10: 2373 6574 5f66 6c61 6728 6070 7265 7465 #set_flag(`prete │ │ │ │ -00085c20: 726d 602c 7472 7565 293b 3b8e a40d 0000 rm`,true);;..... │ │ │ │ -00085c30: 8d91 05cc ce66 616c 7365 9605 bfaa 3a93 .....false....:. │ │ │ │ -00085c40: 626f 6f6c 8ea1 a18d 9105 ccce 2322 782b bool........#"x+ │ │ │ │ -00085c50: 7922 3b3b 8ea1 8d91 05cc ce54 7970 6563 y";;.......Typec │ │ │ │ -00085c60: 6865 636b 696e 6791 05bf aa2e 2e2e 8ea1 hecking......... │ │ │ │ -00085c70: 8d91 05cc ce22 7896 05bf aa2b 9379 2293 ....."x....+.y". │ │ │ │ -00085c80: 3a93 7465 726d 8ea1 a18d 9105 ccce 2370 :.term........#p │ │ │ │ -00085c90: 5f72 6567 3b3b 8ea1 8d91 05cc ce70 7265 _reg;;.......pre │ │ │ │ -00085ca0: 7465 726d 5f63 6f6d 6228 2870 7265 7465 term_comb((prete │ │ │ │ -00085cb0: 726d 5f63 6f6d 6228 2870 7265 7465 726d rm_comb((preterm │ │ │ │ -00085cc0: 5f63 6f6e 7374 9605 bfaa 602b 6029 2c93 _const....`+`),. │ │ │ │ -00085cd0: 7072 6574 6572 6d5f 7661 7293 6078 6029 preterm_var.`x`) │ │ │ │ -00085ce0: 292c 8ea1 8d91 5088 7070 7265 7465 726d ),....P.ppreterm │ │ │ │ -00085cf0: 5f76 6172 9105 bfaa 6079 6029 8ea1 8d91 _var....`y`).... │ │ │ │ -00085d00: 05cc ce3a 9105 bfaa 7072 6574 6572 6d8e ...:....preterm. │ │ │ │ -00085d10: 8e92 01c6 71b1 8400 8ff0 fe00 0066 668e ....q........ff. │ │ │ │ -00085d20: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -00085d30: 8e9f 5cad e28d 9112 c761 cf44 690b 6572 ..\......a.Di.er │ │ │ │ -00085d40: 656e 95ac 7274 9b03 9e3e 746f 702d 6c65 en..rt...>top-le │ │ │ │ -00085d50: 7693 656c 9103 9e3f 7493 7970 9053 8e65 v.el...?t.yp.S.e │ │ │ │ -00085d60: 6393 6865 6393 6b69 6e67 9863 616e 9103 c.hec.king.can.. │ │ │ │ -00085d70: 9e3f 6290 538e 6598 6465 0c6e 6564 9862 .?b.S.e.de.ned.b │ │ │ │ -00085d80: 9379 9103 9e3f 7573 696e 6798 6198 6469 .y...?using.a.di │ │ │ │ -00085d90: 0b65 7265 6e93 7496 039e 3f64 650c 6e69 .eren.t...?de.ni │ │ │ │ -00085da0: 7469 6f6e 986f 6693 7468 6598 6675 6e63 tion.of.the.func │ │ │ │ -00085db0: 2d8e a18d 9112 c761 7469 6f6e 8d91 0599 -......ation.... │ │ │ │ -00085dc0: 69eb 6170 7265 7465 726d 5f68 616e 646c i.apreterm_handl │ │ │ │ -00085dd0: 6572 8e91 5bd4 5fcf 2e91 0a45 254e 6f74 er..[._....E%Not │ │ │ │ -00085de0: 6596 0599 6974 6861 749b 0599 6a71 756f e...ithat...jquo │ │ │ │ -00085df0: 7461 7469 6f6e 7393 616e 6498 7468 6569 tations.and.thei │ │ │ │ -00085e00: 7293 7495 ac72 7970 9053 8e65 6393 6865 r.t..ryp.S.ec.he │ │ │ │ -00085e10: 6393 6b69 6e67 9869 7396 0599 6970 7572 c.king.is...ipur │ │ │ │ -00085e20: 656c 7998 6193 6075 7365 728e a18d 9112 ely.a.`user..... │ │ │ │ -00085e30: c761 696e 95ac 7274 6572 6661 6365 279b .ain..rterface'. │ │ │ │ -00085e40: 035c 5766 6561 7475 7265 2c91 0378 ce73 .\Wfeature,..x.s │ │ │ │ -00085e50: 6f91 035c 5863 9368 616e 6769 6e67 9874 o..\Xc.hanging.t │ │ │ │ -00085e60: 6865 9103 5c58 7493 7970 9053 8e65 6393 he..\Xt.yp.S.ec. │ │ │ │ -00085e70: 6865 6393 6b93 6572 9864 6f90 538e 6573 hec.k.er.do.S.es │ │ │ │ -00085e80: 986e 6f74 9603 5c58 636f 6d70 726f 6d69 .not..\Xcompromi │ │ │ │ -00085e90: 7365 9874 6865 936c 6f67 6963 616c 9873 se.the.logical.s │ │ │ │ -00085ea0: 6f75 6e64 6e65 7373 8ea1 8d91 12c7 616f oundness......ao │ │ │ │ -00085eb0: 6691 03ea a8eb 4848 4f4c cf2e 8e8e 9f24 f.....HHOL.....$ │ │ │ │ -00085ec0: fd13 8e8c 8b00 0000 9e00 0000 0000 0000 ................ │ │ │ │ +000854f0: 0000 0000 0000 0008 4903 a002 cc05 558d ........I.....U. │ │ │ │ +00085500: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ +00085510: c761 d031 312e 362e 910a 8000 5379 6e90 .a.11.6.....Syn. │ │ │ │ +00085520: a000 7461 7896 0480 0066 6f72 9373 6574 ..tax....for.set │ │ │ │ +00085530: 7392 0134 9ba2 3135 378e 9112 c761 9f05 s..4..157....a.. │ │ │ │ +00085540: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ +00085550: 0294 2fdf 8da0 fd8b d021 8d91 12c7 61cf ../......!....a. │ │ │ │ +00085560: 7072 6f90 538e 6475 6365 7396 0372 d161 pro.S.duces..r.a │ │ │ │ +00085570: 9370 7265 7465 726d 9372 6174 6865 7293 .preterm.rather. │ │ │ │ +00085580: 7468 616e 9361 9374 6572 6d2c 9103 8ac9 than.a.term,.... │ │ │ │ +00085590: 616e 6493 7468 656e 9377 7261 7073 9361 and.then.wraps.a │ │ │ │ +000855a0: 9363 616c 6c93 6f66 8d93 eb61 7072 6574 .call.of...apret │ │ │ │ +000855b0: 6572 6d5f 6861 6e64 6c65 728e 915d 2098 erm_handler..] . │ │ │ │ +000855c0: cf61 726f 756e 648e a410 0000 8d91 12c7 .around......... │ │ │ │ +000855d0: 6174 6865 9603 7700 7175 6f74 6174 696f athe..w.quotatio │ │ │ │ +000855e0: 6e2e 9105 1252 4f74 6865 7293 7573 6573 n....ROther.uses │ │ │ │ +000855f0: 9b03 76ff 6f66 9370 7265 7465 726d 7393 ..v.of.preterms. │ │ │ │ +00085600: 6172 6598 7090 538e 6f73 7369 626c 652c are.p.S.ossible, │ │ │ │ +00085610: 9103 8e22 666f 7298 6578 616d 706c 6593 ..."for.example. │ │ │ │ +00085620: 6173 9370 6174 7465 726e 7398 666f 7293 as.patterns.for. │ │ │ │ +00085630: 6465 7363 7269 6269 6e67 8ea1 8d91 12c7 describing...... │ │ │ │ +00085640: 6174 6572 6d73 2e8e 9f10 23ab 8d91 1e28 aterms....#....( │ │ │ │ +00085650: f054 6865 9603 eaa8 6465 0c6e 6974 696f .The....de.nitio │ │ │ │ +00085660: 6e93 6f66 9374 6865 93eb 484d 4c93 cf74 n.of.the..HML..t │ │ │ │ +00085670: 90ac 7279 7090 538e 6593 eb61 7072 6574 ..ryp.S.e..apret │ │ │ │ +00085680: 6572 6d93 cf69 733a 8e9f 42eb f88d 8d8d erm..is:..B..... │ │ │ │ +00085690: 9f27 0618 8d8d 8d9f b200 008d 912a 0660 .'...........*.` │ │ │ │ +000856a0: eb61 7265 6374 7970 6596 05bf aa70 7265 .arectype....pre │ │ │ │ +000856b0: 7465 726d 933d 8ea4 0d00 008d 9135 85b4 term.=.......5.. │ │ │ │ +000856c0: 7072 6574 6572 6d5f 7661 7291 227d fc6f preterm_var."}.o │ │ │ │ +000856d0: 6691 05bf aa73 7472 696e 678d 9200 8de2 f....string..... │ │ │ │ +000856e0: daf3 66fd 0027 3a00 0af3 3300 0a00 0000 ..f..':...3..... │ │ │ │ +000856f0: 0663 6d74 6931 30eb 6656 91ff 2917 6172 .cmti10.fV..).ar │ │ │ │ +00085700: 6961 626c 6573 8e8e a18d 912a 0660 eb61 iables.....*.`.a │ │ │ │ +00085710: 7c96 05bf aa70 7265 7465 726d 5f63 6f6e |....preterm_con │ │ │ │ +00085720: 7374 9116 fea8 6f66 9373 7472 696e 678d st....of.string. │ │ │ │ +00085730: 9200 8de2 daeb 6643 6f6e 7374 616e 7473 ......fConstants │ │ │ │ +00085740: 8e8e a18d 912a 0660 eb61 7c96 05bf aa70 .....*.`.a|....p │ │ │ │ +00085750: 7265 7465 726d 5f63 6f6d 6291 1cbe 526f reterm_comb...Ro │ │ │ │ +00085760: 6693 7072 6574 6572 6d93 2393 7072 6574 f.preterm.#.pret │ │ │ │ +00085770: 6572 6d8d 914e a68c eb66 436f 6d62 696e erm..N...fCombin │ │ │ │ +00085780: 6174 696f 6e73 8e8e a18d 912a 0660 eb61 ations.....*.`.a │ │ │ │ +00085790: 7c96 05bf aa70 7265 7465 726d 5f61 6273 |....preterm_abs │ │ │ │ +000857a0: 9122 7dfc 6f66 9370 7265 7465 726d 9323 ."}.of.preterm.# │ │ │ │ +000857b0: 9370 7265 7465 726d 8d91 4ea6 8ceb 6641 .preterm..N...fA │ │ │ │ +000857c0: 90b8 5c62 7374 7291 ff70 b961 6374 696f ..\bstr..p.actio │ │ │ │ +000857d0: 6e73 8e8e a18d 912a 0660 eb61 7c96 05bf ns.....*.`.a|... │ │ │ │ +000857e0: aa70 7265 7465 726d 5f74 7970 6564 9116 .preterm_typed.. │ │ │ │ +000857f0: fea8 6f66 9370 7265 7465 726d 9323 9374 ..of.preterm.#.t │ │ │ │ +00085800: 7970 658d 915f e58a eb66 4578 706c 6963 ype.._...fExplic │ │ │ │ +00085810: 6974 9104 f4d4 7479 7069 6e67 8e8e a18d it....typing.... │ │ │ │ +00085820: 912a 0660 eb61 7c96 05bf aa70 7265 7465 .*.`.a|....prete │ │ │ │ +00085830: 726d 5f61 6e74 6971 756f 7493 6f66 9374 rm_antiquot.of.t │ │ │ │ +00085840: 6572 6d8d 9200 9962 2eeb 6641 90b8 5c6e erm....b..fA..\n │ │ │ │ +00085850: 7469 7175 6f74 6174 696f 6e8e 8e8e 8e8e tiquotation..... │ │ │ │ +00085860: 8e8e 8e9f 42ae b18d 911e 28f0 cf54 6865 ....B.....(..The │ │ │ │ +00085870: 9103 eaa8 6675 6e63 7469 6f6e 3a8e 9f1e ....function:... │ │ │ │ +00085880: 1d54 8d8d 8d91 12c7 619f f59d 8589 0000 .T......a....... │ │ │ │ +00085890: 6666 01c7 0b4a 9f0a 6b5a 8d8d 90cc cd9f ff...J..kZ...... │ │ │ │ +000858a0: 0459 9c84 000e c4f6 0000 6666 8d9f fba6 .Y........ff.... │ │ │ │ +000858b0: 648d 9117 0bcc eb61 7072 6574 6572 6d5f d......apreterm_ │ │ │ │ +000858c0: 746f 5f74 6572 6d96 05bf aa3a 9370 7265 to_term....:.pre │ │ │ │ +000858d0: 7465 726d 932d 3e93 7465 726d 8e8e 9201 term.->.term.... │ │ │ │ +000858e0: c671 b184 000e c4f6 0000 6666 8e8e 9f04 .q........ff.... │ │ │ │ +000858f0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f1d .....ff...J..... │ │ │ │ +00085900: f9aa 8d91 12c7 61cf 696e 95ac 7276 936f ......a.in..rv.o │ │ │ │ +00085910: 6b93 6573 9603 1147 7468 659b 0311 4873 k.es...Gthe...Hs │ │ │ │ +00085920: 7461 6e64 6172 6493 eb48 484f 4c93 cf74 tandard..HHOL..t │ │ │ │ +00085930: 95ac 7279 7090 538e 6563 9368 6563 936b ..ryp.S.ec.hec.k │ │ │ │ +00085940: 9365 7298 6f6e 9603 1147 6193 7072 6574 .er.on...Ga.pret │ │ │ │ +00085950: 6572 6d98 616e 6493 7265 7475 726e 7393 erm.and.returns. │ │ │ │ +00085960: 7468 6598 7265 7375 6c74 696e 6793 7495 the.resulting.t. │ │ │ │ +00085970: ac72 7970 9053 8e65 6393 6865 6393 6b93 .ryp.S.ec.hec.k. │ │ │ │ +00085980: 6564 8ea1 8d91 12c7 6174 6572 6d96 03ea ed......aterm... │ │ │ │ +00085990: a828 6f72 9363 6175 7365 7393 7468 6593 .(or.causes.the. │ │ │ │ +000859a0: 7374 616e 6461 7264 9365 7272 6f72 936d standard.error.m │ │ │ │ +000859b0: 6573 7361 6765 292e 8e9f 1023 aa8d 911e essage)....#.... │ │ │ │ +000859c0: 28f0 5468 6596 03ea a866 6f6c 6c6f 9aac (.The....follo.. │ │ │ │ +000859d0: 7277 696e 6793 6973 9361 9372 6174 6865 rwing.is.a.rathe │ │ │ │ +000859e0: 7293 636f 6e98 7472 6976 9865 6493 6578 r.con.triv.ed.ex │ │ │ │ +000859f0: 616d 706c 653a 8e9f 4951 8d8d 8d8d 9112 ample:..IQ...... │ │ │ │ +00085a00: c761 9fc8 8781 8900 0066 6601 c70b 4a9f .a.......ff...J. │ │ │ │ +00085a10: 6497 628d 8d90 cccd 9f04 599c 8400 68f0 d.b.......Y...h. │ │ │ │ +00085a20: fe00 0066 668d 9fa1 6610 8d8d 9201 aff0 ...ff...f....... │ │ │ │ +00085a30: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ +00085a40: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ +00085a50: b94d b29f fd1c 15eb 4931 8e8e 8e8e 9fff .M......I1...... │ │ │ │ +00085a60: 4054 8d91 05cc ceeb 6123 6c65 7472 6566 @T......a#letref │ │ │ │ +00085a70: 9605 bfaa 705f 7265 6793 3d93 7072 6574 ....p_reg.=.pret │ │ │ │ +00085a80: 6572 6d5f 7661 7293 6078 603b 3b8e a40d erm_var.`x`;;... │ │ │ │ +00085a90: 0000 8d91 05cc ce70 5f72 6567 9605 bfaa .......p_reg.... │ │ │ │ +00085aa0: 3d93 7072 6574 6572 6d5f 7661 7293 6078 =.preterm_var.`x │ │ │ │ +00085ab0: 6093 3a93 7072 6574 6572 6d8e a1a1 8d91 `.:.preterm..... │ │ │ │ +00085ac0: 05cc ce23 6c65 7496 05bf aa70 7265 7465 ...#let....prete │ │ │ │ +00085ad0: 726d 5f68 616e 646c 6572 9370 933d 9370 rm_handler.p.=.p │ │ │ │ +00085ae0: 5f72 6567 3a3d 703b 8ea1 8d92 0095 8468 _reg:=p;.......h │ │ │ │ +00085af0: 7072 696e 745f 7374 7269 6e67 9605 bfaa print_string.... │ │ │ │ +00085b00: 6054 7970 6563 6865 636b 696e 6793 2e2e `Typechecking... │ │ │ │ +00085b10: 2e93 603b 8ea1 8d92 0095 8468 7072 696e ..`;.......hprin │ │ │ │ +00085b20: 745f 6e65 776c 696e 6528 293b 8ea1 8d92 t_newline();.... │ │ │ │ +00085b30: 0095 8468 7072 6574 6572 6d5f 746f 5f74 ...hpreterm_to_t │ │ │ │ +00085b40: 6572 6d91 05bf aa70 3b3b 8ea1 8d91 05cc erm....p;;...... │ │ │ │ +00085b50: ce70 7265 7465 726d 5f68 616e 646c 6572 .preterm_handler │ │ │ │ +00085b60: 9605 bfaa 3d93 2d93 3a93 2870 7265 7465 ....=.-.:.(prete │ │ │ │ +00085b70: 726d 932d 3e93 7465 726d 298e 8e92 01c6 rm.->.term)..... │ │ │ │ +00085b80: 71b1 8400 68f0 fe00 0066 668e 8e9f 04c0 q...h....ff..... │ │ │ │ +00085b90: 0289 0000 6666 01c7 0b4a 8e8e 8ea0 008c ....ff...J...... │ │ │ │ +00085ba0: 3774 8d8d 8d91 12c7 619f b507 8189 0000 7t......a....... │ │ │ │ +00085bb0: 6666 01c7 0b4a a000 8b97 628d 8d90 cccd ff...J....b..... │ │ │ │ +00085bc0: 9f04 599c 8400 8ff0 fe00 0066 668d a0ff ..Y........ff... │ │ │ │ +00085bd0: 7a66 108d 8d92 01af f00d 8400 0ad7 0e00 zf.............. │ │ │ │ +00085be0: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ +00085bf0: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ +00085c00: eb49 328e 8e8e 8e9f ff40 548d 9105 ccce .I2......@T..... │ │ │ │ +00085c10: eb61 2373 6574 5f66 6c61 6728 6070 7265 .a#set_flag(`pre │ │ │ │ +00085c20: 7465 726d 602c 7472 7565 293b 3b8e a40d term`,true);;... │ │ │ │ +00085c30: 0000 8d91 05cc ce66 616c 7365 9605 bfaa .......false.... │ │ │ │ +00085c40: 3a93 626f 6f6c 8ea1 a18d 9105 ccce 2322 :.bool........#" │ │ │ │ +00085c50: 782b 7922 3b3b 8ea1 8d91 05cc ce54 7970 x+y";;.......Typ │ │ │ │ +00085c60: 6563 6865 636b 696e 6791 05bf aa2e 2e2e echecking....... │ │ │ │ +00085c70: 8ea1 8d91 05cc ce22 7896 05bf aa2b 9379 ......."x....+.y │ │ │ │ +00085c80: 2293 3a93 7465 726d 8ea1 a18d 9105 ccce ".:.term........ │ │ │ │ +00085c90: 2370 5f72 6567 3b3b 8ea1 8d91 05cc ce70 #p_reg;;.......p │ │ │ │ +00085ca0: 7265 7465 726d 5f63 6f6d 6228 2870 7265 reterm_comb((pre │ │ │ │ +00085cb0: 7465 726d 5f63 6f6d 6228 2870 7265 7465 term_comb((prete │ │ │ │ +00085cc0: 726d 5f63 6f6e 7374 9605 bfaa 602b 6029 rm_const....`+`) │ │ │ │ +00085cd0: 2c93 7072 6574 6572 6d5f 7661 7293 6078 ,.preterm_var.`x │ │ │ │ +00085ce0: 6029 292c 8ea1 8d91 5088 7070 7265 7465 `)),....P.pprete │ │ │ │ +00085cf0: 726d 5f76 6172 9105 bfaa 6079 6029 8ea1 rm_var....`y`).. │ │ │ │ +00085d00: 8d91 05cc ce3a 9105 bfaa 7072 6574 6572 .....:....preter │ │ │ │ +00085d10: 6d8e 8e92 01c6 71b1 8400 8ff0 fe00 0066 m.....q........f │ │ │ │ +00085d20: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +00085d30: 8e8e 8e9f 5cad e28d 9112 c761 cf44 690b ....\......a.Di. │ │ │ │ +00085d40: 6572 656e 95ac 7274 9b03 9e3e 746f 702d eren..rt...>top- │ │ │ │ +00085d50: 6c65 7693 656c 9103 9e3f 7493 7970 9053 lev.el...?t.yp.S │ │ │ │ +00085d60: 8e65 6393 6865 6393 6b69 6e67 9863 616e .ec.hec.king.can │ │ │ │ +00085d70: 9103 9e3f 6290 538e 6598 6465 0c6e 6564 ...?b.S.e.de.ned │ │ │ │ +00085d80: 9862 9379 9103 9e3f 7573 696e 6798 6198 .b.y...?using.a. │ │ │ │ +00085d90: 6469 0b65 7265 6e93 7496 039e 3f64 650c di.eren.t...?de. │ │ │ │ +00085da0: 6e69 7469 6f6e 986f 6693 7468 6598 6675 nition.of.the.fu │ │ │ │ +00085db0: 6e63 2d8e a18d 9112 c761 7469 6f6e 8d91 nc-......ation.. │ │ │ │ +00085dc0: 0599 69eb 6170 7265 7465 726d 5f68 616e ..i.apreterm_han │ │ │ │ +00085dd0: 646c 6572 8e91 5bd4 5fcf 2e91 0a45 254e dler..[._....E%N │ │ │ │ +00085de0: 6f74 6596 0599 6974 6861 749b 0599 6a71 ote...ithat...jq │ │ │ │ +00085df0: 756f 7461 7469 6f6e 7393 616e 6498 7468 uotations.and.th │ │ │ │ +00085e00: 6569 7293 7495 ac72 7970 9053 8e65 6393 eir.t..ryp.S.ec. │ │ │ │ +00085e10: 6865 6393 6b69 6e67 9869 7396 0599 6970 hec.king.is...ip │ │ │ │ +00085e20: 7572 656c 7998 6193 6075 7365 728e a18d urely.a.`user... │ │ │ │ +00085e30: 9112 c761 696e 95ac 7274 6572 6661 6365 ...ain..rterface │ │ │ │ +00085e40: 279b 035c 5766 6561 7475 7265 2c91 0378 '..\Wfeature,..x │ │ │ │ +00085e50: ce73 6f91 035c 5863 9368 616e 6769 6e67 .so..\Xc.hanging │ │ │ │ +00085e60: 9874 6865 9103 5c58 7493 7970 9053 8e65 .the..\Xt.yp.S.e │ │ │ │ +00085e70: 6393 6865 6393 6b93 6572 9864 6f90 538e c.hec.k.er.do.S. │ │ │ │ +00085e80: 6573 986e 6f74 9603 5c58 636f 6d70 726f es.not..\Xcompro │ │ │ │ +00085e90: 6d69 7365 9874 6865 936c 6f67 6963 616c mise.the.logical │ │ │ │ +00085ea0: 9873 6f75 6e64 6e65 7373 8ea1 8d91 12c7 .soundness...... │ │ │ │ +00085eb0: 616f 6691 03ea a8eb 4848 4f4c cf2e 8e8e aof.....HHOL.... │ │ │ │ +00085ec0: 9f24 fd13 8e8c 8b00 0000 9e00 0000 0000 .$.............. │ │ │ │ 00085ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00085ee0: 0000 0000 0000 0000 0000 0000 0000 0854 ...............T │ │ │ │ -00085ef0: cba0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d .....U...F...... │ │ │ │ -00085f00: 9ffa 999a 8d91 eaf1 ebd0 3135 3892 00dd ..........158... │ │ │ │ -00085f10: 2043 4368 6170 7465 7296 0480 0031 312e CChapter....11. │ │ │ │ -00085f20: 910a 8000 5468 6593 484f 4c93 4c6f 6769 ....The.HOL.Logi │ │ │ │ -00085f30: 6393 696e 934d 4c8e 91ea f1eb 9f05 6666 c.in.ML.......ff │ │ │ │ -00085f40: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -00085f50: 2fdf 8da0 fd8b d021 8d8d 91ea f1eb eb4b /......!.......K │ │ │ │ -00085f60: 3131 2e37 8e91 20f1 e754 6865 6f72 656d 11.7.. ..Theorem │ │ │ │ -00085f70: 738e 9f1c 2014 8d91 eaf1 ebcf 496e 9602 s... .......In.. │ │ │ │ -00085f80: cf59 4368 6170 7465 7293 392c 9b03 0802 .YChapter.9,.... │ │ │ │ -00085f90: 7468 6593 6e6f 7469 6f6e 936f 6693 6465 the.notion.of.de │ │ │ │ -00085fa0: 6475 6374 696f 6e93 7795 ac72 6173 9102 duction.w..ras.. │ │ │ │ -00085fb0: cf58 696e 9374 726f 9053 8e64 7563 6564 .Xin.tro.S.duced │ │ │ │ -00085fc0: 9602 cf59 696e 9374 6572 6d73 936f 6693 ...Yin.terms.of. │ │ │ │ -00085fd0: e573 6591 ff66 6671 7565 6e74 7391 00fd .se..ffquents... │ │ │ │ -00085fe0: ddcf 2c98 7768 6572 6593 6193 7365 7175 ..,.where.a.sequ │ │ │ │ -00085ff0: 656e 90ac 7274 8ea4 1000 008d 91ea f1eb en..rt.......... │ │ │ │ -00086000: 6973 9604 1ac4 6193 7061 6972 9377 686f is....a.pair.who │ │ │ │ -00086010: 7365 9373 6563 6f6e 6493 636f 6d70 9053 se.second.comp.S │ │ │ │ -00086020: 8e6f 6e65 6e9a ac72 7493 6973 9361 9104 .onen..rt.is.a.. │ │ │ │ -00086030: 1ac3 666f 726d 9875 6c61 9362 9053 8e65 ..form.ula.b.S.e │ │ │ │ -00086040: 696e 6793 6173 7365 7274 6564 9328 6193 ing.asserted.(a. │ │ │ │ -00086050: 636f 6e63 6c75 7369 6f6e 292c 9104 26cb conclusion),..&. │ │ │ │ -00086060: 616e 6493 7768 6f73 658e a18d 91ea f1eb and.whose....... │ │ │ │ -00086070: 0c72 7374 9605 53f6 636f 6d70 9053 8e6f .rst..S.comp.S.o │ │ │ │ -00086080: 6e65 6e90 ac72 749b 0553 f769 7393 6198 nen..rt..S.is.a. │ │ │ │ -00086090: 7365 7493 6f66 9366 6f72 6d95 ac72 756c set.of.form..rul │ │ │ │ -000860a0: 6173 9828 6893 7970 9053 8e6f 7468 6573 as.(h.yp.S.othes │ │ │ │ -000860b0: 6573 292e 9109 74cb 4261 7365 6498 6f6e es)...t.Based.on │ │ │ │ -000860c0: 9605 53f6 7468 6973 9377 90ac 7261 7398 ..S.this.w..ras. │ │ │ │ -000860d0: 7468 6593 6e6f 7469 6f6e 986f 6693 618e the.notion.of.a. │ │ │ │ -000860e0: a18d 91ea f1eb e564 6591 ff66 6664 7563 .......de..ffduc │ │ │ │ -000860f0: 7469 7665 9104 c0ba 7379 7374 656d 9100 tive....system.. │ │ │ │ -00086100: e5b0 cf3a 9106 6ccd 619b 0484 9e73 6574 ...:..l.a....set │ │ │ │ -00086110: 9604 849f 6f66 9370 6169 7273 2c91 04ab ....of.pairs,... │ │ │ │ -00086120: 1c77 686f 7365 9873 6563 6f6e 6493 636f .whose.second.co │ │ │ │ -00086130: 6d70 9053 8e6f 6e65 6e90 ac72 7498 6973 mp.S.onen..rt.is │ │ │ │ -00086140: 9361 9373 6571 7565 6e90 ac72 742c 9104 .a.sequen..rt,.. │ │ │ │ -00086150: ab1c 616e 6498 7768 6f73 6593 0c72 7374 ..and.whose..rst │ │ │ │ -00086160: 8ea1 8d91 eaf1 eb63 6f6d 7090 538e 6f6e .......comp.S.on │ │ │ │ -00086170: 656e 9aac 7274 9604 4a4c 6973 9104 4a4b en..rt..JLis..JK │ │ │ │ -00086180: 6193 7365 7175 656e 9874 9b04 4a4b 6c69 a.sequen.t..JKli │ │ │ │ -00086190: 7374 8d8d 9ffb a532 d533 8e8e 9104 c004 st.....2.3...... │ │ │ │ -000861a0: cf2e 9106 57cb 5468 6593 636f 6e63 6570 ....W.The.concep │ │ │ │ -000861b0: 7498 6f66 9361 9373 6571 7565 6e90 ac72 t.of.a.sequen..r │ │ │ │ -000861c0: 7498 e566 6f6c 9100 9999 6c6f 7769 6e67 t..fol....lowing │ │ │ │ -000861d0: 9104 8b1e 6672 91ff 6666 6f6d 9105 2ffb ....fr..ffom../. │ │ │ │ -000861e0: cf61 9373 6574 986f 6693 7365 7175 656e .a.set.of.sequen │ │ │ │ -000861f0: 90ac 7274 738e a18d 91ea f1eb 7669 6196 ..rts.......via. │ │ │ │ -00086200: 043f 3861 9364 6564 7563 7469 769a ac72 .?8a.deductiv..r │ │ │ │ -00086210: 6591 043f 3773 7973 7465 6d93 7798 6173 e..?7system.w.as │ │ │ │ -00086220: 9374 6865 6e93 6465 0c6e 6564 3a91 05e1 .then.de.ned:... │ │ │ │ -00086230: ff61 9373 6571 7565 6e98 7493 666f 6c6c .a.sequen.t.foll │ │ │ │ -00086240: 6f98 7773 9b04 3f37 6672 6f6d 9361 9373 o.ws..?7from.a.s │ │ │ │ -00086250: 6574 936f 6698 7365 7175 656e 90ac 7274 et.of.sequen..rt │ │ │ │ -00086260: 7393 6966 9374 6865 8ea1 8d91 eaf1 eb73 s.if.the.......s │ │ │ │ -00086270: 6571 7565 6e9a ac72 7496 04d0 cd69 7393 equen..rt....is. │ │ │ │ -00086280: 7468 6593 6c61 7374 9365 6c65 6d65 6e98 the.last.elemen. │ │ │ │ -00086290: 7493 6f66 9373 6f6d 6593 6398 6861 696e t.of.some.c.hain │ │ │ │ -000862a0: 936f 6693 7365 7175 656e 9874 732c 9105 .of.sequen.ts,.. │ │ │ │ -000862b0: 0a56 6561 6398 6893 6f66 9377 686f 7365 .Veac.h.of.whose │ │ │ │ -000862c0: 9365 6c65 6d65 6e98 7473 9369 7393 6569 .elemen.ts.is.ei │ │ │ │ -000862d0: 7468 6572 8ea1 8d91 eaf1 eb69 6e96 0449 ther.......in..I │ │ │ │ -000862e0: 3774 6865 9373 6574 2c91 0460 db6f 729b 7the.set,..`.or. │ │ │ │ -000862f0: 0449 3869 7473 656c 6693 666f 6c6c 6f90 .I8itself.follo. │ │ │ │ -00086300: ac72 7773 9366 726f 6d93 7468 6593 7365 .rws.from.the.se │ │ │ │ -00086310: 7498 616c 6f6e 6793 7769 7468 9365 6172 t.along.with.ear │ │ │ │ -00086320: 6c69 6572 9365 6c65 6d65 6e90 ac72 7473 lier.elemen..rts │ │ │ │ -00086330: 936f 6698 7468 6593 6390 ac72 6861 696e .of.the.c..rhain │ │ │ │ -00086340: 2c91 0460 db76 6961 9374 6865 8ea1 8d91 ,..`.via.the.... │ │ │ │ -00086350: eaf1 eb64 6564 7563 7469 7690 ac72 6591 ...deductiv..re. │ │ │ │ -00086360: 03ea a873 7973 7465 6d2e 8ea9 101e 778d ...system.....w. │ │ │ │ -00086370: 91f6 537a 4191 054a 066e 6f74 6174 696f ..SzA..J.notatio │ │ │ │ -00086380: 6e96 054a 6066 6f72 9360 666f 6c6c 6f9a n..J`for.`follo. │ │ │ │ -00086390: ac72 7773 9366 726f 6d27 9377 9861 7391 .rws.from'.w.as. │ │ │ │ -000863a0: 054a 6174 6865 6e93 696e 9874 726f 9053 .Jathen.in.tro.S │ │ │ │ -000863b0: 8e64 7563 6564 2e91 0958 0854 6861 7493 .duced...X.That. │ │ │ │ -000863c0: 6191 054a 6173 6571 7565 6e98 7493 28da a..Jasequen.t.(. │ │ │ │ -000863d0: 66d7 748d 9f01 cccc d531 8e91 04c0 04d7 f.t......1...... │ │ │ │ -000863e0: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -000863f0: 3b91 01ff fe74 8d9f 01cc ccd8 6e8e 9105 ;....t......n... │ │ │ │ -00086400: a850 da67 d73b 9107 4a5e 74cf 298e a18d .P.g.;..J^t.)... │ │ │ │ -00086410: 91ea f1eb 666f 6c6c 6f9a ac72 7773 9602 ....follo..rws.. │ │ │ │ -00086420: dba9 6672 6f6d 9361 9102 dbaa 7365 7493 ..from.a....set. │ │ │ │ -00086430: 6f66 9373 6571 7565 6e98 7473 9301 2c91 of.sequen.ts..,. │ │ │ │ -00086440: 0311 dc76 6961 9361 9102 dbaa 6465 6475 ...via.a....dedu │ │ │ │ -00086450: 6374 6976 9865 9373 7973 7465 6d93 da44 ctiv.e.system..D │ │ │ │ -00086460: 9055 56cf 2c91 0311 dc69 7393 6465 6e6f .UV.,....is.deno │ │ │ │ -00086470: 7465 6493 6298 793a 9104 b161 d774 8d9f ted.b.y:...a.t.. │ │ │ │ -00086480: 01cc ccd5 318e 9104 c004 d73b 8d96 01ff ....1......;.... │ │ │ │ -00086490: fe3a 933a 933a 8e91 11ca 9c3b 9101 fffe .:.:.:.....;.... │ │ │ │ -000864a0: 748d 9f01 cccc d86e 8e91 08fd a2da 608d t......n......`. │ │ │ │ -000864b0: 9f01 cccc db44 903c 72d8 3bd5 018e 9114 .....D..(term.lis │ │ │ │ -00086be0: 7493 2393 7465 726d 298e 8e92 01c6 71b1 t.#.term).....q. │ │ │ │ -00086bf0: 8400 104a 4b00 0066 668e 8e9f 04c0 0289 ...JK..ff....... │ │ │ │ -00086c00: 0000 6666 01c7 0b4a 8e8e 8e9f 1dd5 3f8d ..ff...J......?. │ │ │ │ -00086c10: 91ea f1eb cf77 6869 639a ac72 6896 041d .....whic..rh... │ │ │ │ -00086c20: 7072 6574 7572 6e73 9361 9370 6169 7291 preturns.a.pair. │ │ │ │ -00086c30: 041d 7163 6f6e 7369 7374 696e 6793 6f66 ..qconsisting.of │ │ │ │ -00086c40: 9374 6865 9368 9879 709a 538e 6f74 6865 .the.h.yp.S.othe │ │ │ │ -00086c50: 7369 7393 6c69 7374 9361 6e64 9374 6865 sis.list.and.the │ │ │ │ -00086c60: 9104 1d71 636f 6e63 6c75 7369 6f6e 2c96 ...qconclusion,. │ │ │ │ -00086c70: 042a 2272 6573 7098 6563 7469 7690 ac72 .*"resp.ectiv..r │ │ │ │ -00086c80: 656c 7991 ff05 562c 936f 668e a18d 91ea ely...V,.of..... │ │ │ │ -00086c90: f1eb 6196 03ea a874 6865 6f72 656d 2e91 ..a....theorem.. │ │ │ │ -00086ca0: 0538 e046 91ff 0556 726f 6d93 7468 6973 .8.F...Vrom.this │ │ │ │ -00086cb0: 2c93 7495 ac72 7793 6f96 03ea a864 6573 ,.t..rw.o....des │ │ │ │ -00086cc0: 7472 7563 746f 7293 6675 6e63 7469 6f6e tructor.function │ │ │ │ -00086cd0: 7393 6172 6593 6465 7269 7690 ac72 6564 s.are.deriv..red │ │ │ │ -00086ce0: 8e9f 22df ca8d 8d8d 91ea f1eb 9fee cfa7 .."............. │ │ │ │ -00086cf0: 8900 0066 6601 c70b 4a9f 1807 168d 8d90 ...ff...J....... │ │ │ │ -00086d00: cccd 9f04 599c 8400 1c60 b200 0066 668d ....Y....`...ff. │ │ │ │ -00086d10: 9fee a664 8d91 170b cceb 6168 7970 9111 ...d......ahyp.. │ │ │ │ -00086d20: 3efe 3a96 05bf aa74 686d 932d 3e93 7465 >.:....thm.->.te │ │ │ │ -00086d30: 726d 936c 6973 748e 9f0d 0000 8d91 170b rm.list......... │ │ │ │ -00086d40: cc63 6f6e 636c 9605 bfaa 3a93 7468 6d93 .concl....:.thm. │ │ │ │ -00086d50: 2d3e 9374 6572 6d8e 8e92 01c6 71b1 8400 ->.term.....q... │ │ │ │ -00086d60: 1c60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -00086d70: 6666 01c7 0b4a 8e8e 8e9f 22c1 528d 91ea ff...J....".R... │ │ │ │ -00086d80: f1eb cf66 6f72 9603 e43c 6578 7472 6163 ...for...|..... │ │ │ │ +00085f50: 0294 2fdf 8da0 fd8b d021 8d8d 91ea f1eb ../......!...... │ │ │ │ +00085f60: eb4b 3131 2e37 8e91 20f1 e754 6865 6f72 .K11.7.. ..Theor │ │ │ │ +00085f70: 656d 738e 9f1c 2014 8d91 eaf1 ebcf 496e ems... .......In │ │ │ │ +00085f80: 9602 cf59 4368 6170 7465 7293 392c 9b03 ...YChapter.9,.. │ │ │ │ +00085f90: 0802 7468 6593 6e6f 7469 6f6e 936f 6693 ..the.notion.of. │ │ │ │ +00085fa0: 6465 6475 6374 696f 6e93 7795 ac72 6173 deduction.w..ras │ │ │ │ +00085fb0: 9102 cf58 696e 9374 726f 9053 8e64 7563 ...Xin.tro.S.duc │ │ │ │ +00085fc0: 6564 9602 cf59 696e 9374 6572 6d73 936f ed...Yin.terms.o │ │ │ │ +00085fd0: 6693 e573 6591 ff66 6671 7565 6e74 7391 f..se..ffquents. │ │ │ │ +00085fe0: 00fd ddcf 2c98 7768 6572 6593 6193 7365 ....,.where.a.se │ │ │ │ +00085ff0: 7175 656e 90ac 7274 8ea4 1000 008d 91ea quen..rt........ │ │ │ │ +00086000: f1eb 6973 9604 1ac4 6193 7061 6972 9377 ..is....a.pair.w │ │ │ │ +00086010: 686f 7365 9373 6563 6f6e 6493 636f 6d70 hose.second.comp │ │ │ │ +00086020: 9053 8e6f 6e65 6e9a ac72 7493 6973 9361 .S.onen..rt.is.a │ │ │ │ +00086030: 9104 1ac3 666f 726d 9875 6c61 9362 9053 ....form.ula.b.S │ │ │ │ +00086040: 8e65 696e 6793 6173 7365 7274 6564 9328 .eing.asserted.( │ │ │ │ +00086050: 6193 636f 6e63 6c75 7369 6f6e 292c 9104 a.conclusion),.. │ │ │ │ +00086060: 26cb 616e 6493 7768 6f73 658e a18d 91ea &.and.whose..... │ │ │ │ +00086070: f1eb 0c72 7374 9605 53f6 636f 6d70 9053 ...rst..S.comp.S │ │ │ │ +00086080: 8e6f 6e65 6e90 ac72 749b 0553 f769 7393 .onen..rt..S.is. │ │ │ │ +00086090: 6198 7365 7493 6f66 9366 6f72 6d95 ac72 a.set.of.form..r │ │ │ │ +000860a0: 756c 6173 9828 6893 7970 9053 8e6f 7468 ulas.(h.yp.S.oth │ │ │ │ +000860b0: 6573 6573 292e 9109 74cb 4261 7365 6498 eses)...t.Based. │ │ │ │ +000860c0: 6f6e 9605 53f6 7468 6973 9377 90ac 7261 on..S.this.w..ra │ │ │ │ +000860d0: 7398 7468 6593 6e6f 7469 6f6e 986f 6693 s.the.notion.of. │ │ │ │ +000860e0: 618e a18d 91ea f1eb e564 6591 ff66 6664 a........de..ffd │ │ │ │ +000860f0: 7563 7469 7665 9104 c0ba 7379 7374 656d uctive....system │ │ │ │ +00086100: 9100 e5b0 cf3a 9106 6ccd 619b 0484 9e73 .....:..l.a....s │ │ │ │ +00086110: 6574 9604 849f 6f66 9370 6169 7273 2c91 et....of.pairs,. │ │ │ │ +00086120: 04ab 1c77 686f 7365 9873 6563 6f6e 6493 ...whose.second. │ │ │ │ +00086130: 636f 6d70 9053 8e6f 6e65 6e90 ac72 7498 comp.S.onen..rt. │ │ │ │ +00086140: 6973 9361 9373 6571 7565 6e90 ac72 742c is.a.sequen..rt, │ │ │ │ +00086150: 9104 ab1c 616e 6498 7768 6f73 6593 0c72 ....and.whose..r │ │ │ │ +00086160: 7374 8ea1 8d91 eaf1 eb63 6f6d 7090 538e st.......comp.S. │ │ │ │ +00086170: 6f6e 656e 9aac 7274 9604 4a4c 6973 9104 onen..rt..JLis.. │ │ │ │ +00086180: 4a4b 6193 7365 7175 656e 9874 9b04 4a4b JKa.sequen.t..JK │ │ │ │ +00086190: 6c69 7374 8d8d 9ffb a532 d533 8e8e 9104 list.....2.3.... │ │ │ │ +000861a0: c004 cf2e 9106 57cb 5468 6593 636f 6e63 ......W.The.conc │ │ │ │ +000861b0: 6570 7498 6f66 9361 9373 6571 7565 6e90 ept.of.a.sequen. │ │ │ │ +000861c0: ac72 7498 e566 6f6c 9100 9999 6c6f 7769 .rt..fol....lowi │ │ │ │ +000861d0: 6e67 9104 8b1e 6672 91ff 6666 6f6d 9105 ng....fr..ffom.. │ │ │ │ +000861e0: 2ffb cf61 9373 6574 986f 6693 7365 7175 /..a.set.of.sequ │ │ │ │ +000861f0: 656e 90ac 7274 738e a18d 91ea f1eb 7669 en..rts.......vi │ │ │ │ +00086200: 6196 043f 3861 9364 6564 7563 7469 769a a..?8a.deductiv. │ │ │ │ +00086210: ac72 6591 043f 3773 7973 7465 6d93 7798 .re..?7system.w. │ │ │ │ +00086220: 6173 9374 6865 6e93 6465 0c6e 6564 3a91 as.then.de.ned:. │ │ │ │ +00086230: 05e1 ff61 9373 6571 7565 6e98 7493 666f ...a.sequen.t.fo │ │ │ │ +00086240: 6c6c 6f98 7773 9b04 3f37 6672 6f6d 9361 llo.ws..?7from.a │ │ │ │ +00086250: 9373 6574 936f 6698 7365 7175 656e 90ac .set.of.sequen.. │ │ │ │ +00086260: 7274 7393 6966 9374 6865 8ea1 8d91 eaf1 rts.if.the...... │ │ │ │ +00086270: eb73 6571 7565 6e9a ac72 7496 04d0 cd69 .sequen..rt....i │ │ │ │ +00086280: 7393 7468 6593 6c61 7374 9365 6c65 6d65 s.the.last.eleme │ │ │ │ +00086290: 6e98 7493 6f66 9373 6f6d 6593 6398 6861 n.t.of.some.c.ha │ │ │ │ +000862a0: 696e 936f 6693 7365 7175 656e 9874 732c in.of.sequen.ts, │ │ │ │ +000862b0: 9105 0a56 6561 6398 6893 6f66 9377 686f ...Veac.h.of.who │ │ │ │ +000862c0: 7365 9365 6c65 6d65 6e98 7473 9369 7393 se.elemen.ts.is. │ │ │ │ +000862d0: 6569 7468 6572 8ea1 8d91 eaf1 eb69 6e96 either.......in. │ │ │ │ +000862e0: 0449 3774 6865 9373 6574 2c91 0460 db6f .I7the.set,..`.o │ │ │ │ +000862f0: 729b 0449 3869 7473 656c 6693 666f 6c6c r..I8itself.foll │ │ │ │ +00086300: 6f90 ac72 7773 9366 726f 6d93 7468 6593 o..rws.from.the. │ │ │ │ +00086310: 7365 7498 616c 6f6e 6793 7769 7468 9365 set.along.with.e │ │ │ │ +00086320: 6172 6c69 6572 9365 6c65 6d65 6e90 ac72 arlier.elemen..r │ │ │ │ +00086330: 7473 936f 6698 7468 6593 6390 ac72 6861 ts.of.the.c..rha │ │ │ │ +00086340: 696e 2c91 0460 db76 6961 9374 6865 8ea1 in,..`.via.the.. │ │ │ │ +00086350: 8d91 eaf1 eb64 6564 7563 7469 7690 ac72 .....deductiv..r │ │ │ │ +00086360: 6591 03ea a873 7973 7465 6d2e 8ea9 101e e....system..... │ │ │ │ +00086370: 778d 91f6 537a 4191 054a 066e 6f74 6174 w...SzA..J.notat │ │ │ │ +00086380: 696f 6e96 054a 6066 6f72 9360 666f 6c6c ion..J`for.`foll │ │ │ │ +00086390: 6f9a ac72 7773 9366 726f 6d27 9377 9861 o..rws.from'.w.a │ │ │ │ +000863a0: 7391 054a 6174 6865 6e93 696e 9874 726f s..Jathen.in.tro │ │ │ │ +000863b0: 9053 8e64 7563 6564 2e91 0958 0854 6861 .S.duced...X.Tha │ │ │ │ +000863c0: 7493 6191 054a 6173 6571 7565 6e98 7493 t.a..Jasequen.t. │ │ │ │ +000863d0: 28da 66d7 748d 9f01 cccc d531 8e91 04c0 (.f.t......1.... │ │ │ │ +000863e0: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +000863f0: ca9c 3b91 01ff fe74 8d9f 01cc ccd8 6e8e ..;....t......n. │ │ │ │ +00086400: 9105 a850 da67 d73b 9107 4a5e 74cf 298e ...P.g.;..J^t.). │ │ │ │ +00086410: a18d 91ea f1eb 666f 6c6c 6f9a ac72 7773 ......follo..rws │ │ │ │ +00086420: 9602 dba9 6672 6f6d 9361 9102 dbaa 7365 ....from.a....se │ │ │ │ +00086430: 7493 6f66 9373 6571 7565 6e98 7473 9301 t.of.sequen.ts.. │ │ │ │ +00086440: 2c91 0311 dc76 6961 9361 9102 dbaa 6465 ,....via.a....de │ │ │ │ +00086450: 6475 6374 6976 9865 9373 7973 7465 6d93 ductiv.e.system. │ │ │ │ +00086460: da44 9055 56cf 2c91 0311 dc69 7393 6465 .D.UV.,....is.de │ │ │ │ +00086470: 6e6f 7465 6493 6298 793a 9104 b161 d774 noted.b.y:...a.t │ │ │ │ +00086480: 8d9f 01cc ccd5 318e 9104 c004 d73b 8d96 ......1......;.. │ │ │ │ +00086490: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ +000864a0: fffe 748d 9f01 cccc d86e 8e91 08fd a2da ..t......n...... │ │ │ │ +000864b0: 608d 9f01 cccc db44 903c 72d8 3bd5 018e `......D..(term.l │ │ │ │ +00086be0: 6973 7493 2393 7465 726d 298e 8e92 01c6 ist.#.term)..... │ │ │ │ +00086bf0: 71b1 8400 104a 4b00 0066 668e 8e9f 04c0 q....JK..ff..... │ │ │ │ +00086c00: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 1dd5 ....ff...J...... │ │ │ │ +00086c10: 3f8d 91ea f1eb cf77 6869 639a ac72 6896 ?......whic..rh. │ │ │ │ +00086c20: 041d 7072 6574 7572 6e73 9361 9370 6169 ..preturns.a.pai │ │ │ │ +00086c30: 7291 041d 7163 6f6e 7369 7374 696e 6793 r...qconsisting. │ │ │ │ +00086c40: 6f66 9374 6865 9368 9879 709a 538e 6f74 of.the.h.yp.S.ot │ │ │ │ +00086c50: 6865 7369 7393 6c69 7374 9361 6e64 9374 hesis.list.and.t │ │ │ │ +00086c60: 6865 9104 1d71 636f 6e63 6c75 7369 6f6e he...qconclusion │ │ │ │ +00086c70: 2c96 042a 2272 6573 7098 6563 7469 7690 ,..*"resp.ectiv. │ │ │ │ +00086c80: ac72 656c 7991 ff05 562c 936f 668e a18d .rely...V,.of... │ │ │ │ +00086c90: 91ea f1eb 6196 03ea a874 6865 6f72 656d ....a....theorem │ │ │ │ +00086ca0: 2e91 0538 e046 91ff 0556 726f 6d93 7468 ...8.F...Vrom.th │ │ │ │ +00086cb0: 6973 2c93 7495 ac72 7793 6f96 03ea a864 is,.t..rw.o....d │ │ │ │ +00086cc0: 6573 7472 7563 746f 7293 6675 6e63 7469 estructor.functi │ │ │ │ +00086cd0: 6f6e 7393 6172 6593 6465 7269 7690 ac72 ons.are.deriv..r │ │ │ │ +00086ce0: 6564 8e9f 22df ca8d 8d8d 91ea f1eb 9fee ed.."........... │ │ │ │ +00086cf0: cfa7 8900 0066 6601 c70b 4a9f 1807 168d .....ff...J..... │ │ │ │ +00086d00: 8d90 cccd 9f04 599c 8400 1c60 b200 0066 ......Y....`...f │ │ │ │ +00086d10: 668d 9fee a664 8d91 170b cceb 6168 7970 f....d......ahyp │ │ │ │ +00086d20: 9111 3efe 3a96 05bf aa74 686d 932d 3e93 ..>.:....thm.->. │ │ │ │ +00086d30: 7465 726d 936c 6973 748e 9f0d 0000 8d91 term.list....... │ │ │ │ +00086d40: 170b cc63 6f6e 636c 9605 bfaa 3a93 7468 ...concl....:.th │ │ │ │ +00086d50: 6d93 2d3e 9374 6572 6d8e 8e92 01c6 71b1 m.->.term.....q. │ │ │ │ +00086d60: 8400 1c60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ +00086d70: 0000 6666 01c7 0b4a 8e8e 8e9f 22c1 528d ..ff...J....".R. │ │ │ │ +00086d80: 91ea f1eb cf66 6f72 9603 e43c 6578 7472 .....for...| │ │ │ │ -00087000: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -00087010: 9112 c761 cf70 726f 7465 6374 7396 0307 ...a.protects... │ │ │ │ -00087020: ee74 6865 93eb 4848 4f4c 93cf 6c6f 6769 .the..HHOL..logi │ │ │ │ -00087030: 6393 6672 6f6d 9374 6865 9361 7262 6974 c.from.the.arbit │ │ │ │ -00087040: 7261 7279 9361 6e64 9375 6e72 6563 6f72 rary.and.unrecor │ │ │ │ -00087050: 6465 6493 636f 6e73 7472 7563 7469 6f6e ded.construction │ │ │ │ -00087060: 936f 6693 7468 656f 7265 6d73 2c91 0335 .of.theorems,..5 │ │ │ │ -00087070: 4677 6869 6390 ac72 688e a410 0000 8d91 Fwhic..rh....... │ │ │ │ -00087080: 12c7 6177 90ac 726f 756c 6496 0573 6f63 ..aw..rould..soc │ │ │ │ -00087090: 6f6d 7072 6f6d 6973 659b 0573 7074 6865 ompromise..spthe │ │ │ │ -000870a0: 9363 6f6e 7369 7374 656e 6379 986f 6693 .consistency.of. │ │ │ │ -000870b0: 7468 6598 6c6f 6769 632e 9109 d336 2846 the.logic....6(F │ │ │ │ -000870c0: 91ff 0556 756e 6374 696f 6e73 9877 6869 ...Vunctions.whi │ │ │ │ -000870d0: 6390 ac72 6893 7265 7475 726e 9874 6865 c..rh.return.the │ │ │ │ -000870e0: 6f72 656d 7393 6173 8ea1 8d91 12c7 6176 orems.as......av │ │ │ │ -000870f0: 91ff 58e4 616c 7565 732c 8d91 0302 a065 ..X.alues,.....e │ │ │ │ -00087100: 2e67 2e8e 9117 6b32 6675 6e63 7469 6f6e .g....k2function │ │ │ │ -00087110: 7391 02c8 9f72 6570 7265 7365 6e95 ac72 s....represen..r │ │ │ │ -00087120: 7469 6e67 9b02 c89e 7072 696d 6974 6976 ting....primitiv │ │ │ │ -00087130: 9365 9869 6e66 6572 656e 6365 732c 9103 .e.inferences,.. │ │ │ │ -00087140: 02a0 6172 6598 6469 7363 7573 7365 6498 ..are.discussed. │ │ │ │ -00087150: 0c72 7374 9102 c89f 696e 9853 6563 7469 .rst....in.Secti │ │ │ │ -00087160: 6f6e 9831 312e 382e 352c 8ea1 8d91 12c7 on.11.8.5,...... │ │ │ │ -00087170: 6161 6e64 9603 eaa8 6675 7274 6865 7293 aand....further. │ │ │ │ -00087180: 696e 9343 6861 7074 6572 3132 2e29 8e9f in.Chapter12.).. │ │ │ │ -00087190: 1105 a78d 911e 28f0 4974 9603 744e 779a ......(.It..tNw. │ │ │ │ -000871a0: ac72 6173 936d 656e 9874 696f 6e65 6493 .ras.men.tioned. │ │ │ │ -000871b0: 696e 9103 744f 4368 6170 7465 7293 3993 in..tOChapter.9. │ │ │ │ -000871c0: 7468 6174 9374 6865 9364 6564 7563 7469 that.the.deducti │ │ │ │ -000871d0: 7698 6593 7379 7374 656d 936f 6691 0374 v.e.system.of..t │ │ │ │ -000871e0: 4feb 4848 4f4c 93cf 696e 636c 7564 6573 O.HHOL..includes │ │ │ │ -000871f0: 930c 7698 6593 6178 696f 6d73 8d8d 9ffb ..v.e.axioms.... │ │ │ │ -00087200: a532 d535 8e8e 9104 c004 cf2e 8ea1 8d91 .2.5............ │ │ │ │ -00087210: 12c7 6149 6e96 0327 a974 6861 7493 4368 ..aIn..'.that.Ch │ │ │ │ -00087220: 6170 7465 722c 9103 4ea9 7468 6593 6178 apter,..N.the.ax │ │ │ │ -00087230: 696f 6d73 9103 27aa 779a ac72 6572 6593 ioms..'.w..rere. │ │ │ │ -00087240: 7072 6573 656e 9874 6564 9369 6e93 6162 presen.ted.in.ab │ │ │ │ -00087250: 7374 7261 6374 9366 6f72 6d2e 9104 f7e1 stract.form..... │ │ │ │ -00087260: 5468 6593 636f 6e63 7265 7465 9372 6570 The.concrete.rep │ │ │ │ -00087270: 7265 7365 6e98 7461 7469 6f6e 8ea1 8d91 resen.tation.... │ │ │ │ -00087280: 12c7 616f 6696 03eb bb74 6865 9b03 ebbc ..aof....the.... │ │ │ │ -00087290: 6178 696f 6d73 9369 6e93 eb48 484f 4c98 axioms.in..HHOL. │ │ │ │ -000872a0: cf69 7393 6769 7690 ac72 656e 9369 6e98 .is.giv..ren.in. │ │ │ │ -000872b0: 5365 6374 696f 6e93 3131 2e38 2e34 2e91 Section.11.8.4.. │ │ │ │ -000872c0: 053c 1a54 91ff 0556 6f93 616e 90ac 7274 .<.T...Vo.an..rt │ │ │ │ -000872d0: 6963 6970 6174 652c 9103 ec00 7468 6598 icipate,....the. │ │ │ │ -000872e0: 6178 696f 6d8d 93eb 6142 4f4f 4c5f 4341 axiom...aBOOL_CA │ │ │ │ -000872f0: 5345 535f 4158 8e8e a18d 9112 c761 cf6d SES_AX.......a.m │ │ │ │ -00087300: 656e 90ac 7274 696f 6e65 6496 04db 4769 en..rtioned...Gi │ │ │ │ -00087310: 6e9b 04db 4843 6861 7074 6572 9339 9869 n...HChapter.9.i │ │ │ │ -00087320: 7393 7072 696e 90ac 7274 6564 9369 6e98 s.prin..rted.in. │ │ │ │ -00087330: eb48 484f 4c93 cf61 7393 666f 6c6c 6f90 .HHOL..as.follo. │ │ │ │ -00087340: ac72 7773 9828 7768 6572 658d 93eb 6122 .rws.(where...a" │ │ │ │ -00087350: 5422 8e91 1af5 8dcf 616e 648d 93eb 6122 T"......and...a" │ │ │ │ -00087360: 4622 8e91 1af5 8ccf 6172 6598 7468 6593 F"......are.the. │ │ │ │ -00087370: eb48 484f 4c8e a18d 9112 c761 cf6c 6f67 .HHOL......a.log │ │ │ │ -00087380: 6963 2773 9603 eaa8 636f 6e73 7461 6e9a ic's....constan. │ │ │ │ -00087390: ac72 7473 9372 6570 7265 7365 6e98 7469 .rts.represen.ti │ │ │ │ -000873a0: 6e67 9374 7275 7468 9361 6e64 9366 616c ng.truth.and.fal │ │ │ │ -000873b0: 7369 7498 7991 ff05 562c 9372 6573 7090 sit.y...V,.resp. │ │ │ │ -000873c0: 538e 6563 7469 7698 656c 7929 3a8e 9f25 S.ectiv.ely):..% │ │ │ │ -000873d0: 2d37 8d8d 8d9f 00cb 898d 8d8d 8d91 2a06 -7............*. │ │ │ │ -000873e0: 60eb 617c 2d96 05bf aa21 742e 9328 7493 `.a|-....!t..(t. │ │ │ │ -000873f0: 3d93 5429 935c 2f93 2874 933d 9346 298e =.T).\/.(t.=.F). │ │ │ │ -00087400: 8e8e 8e8e 8e8e 9f24 2790 8d91 12c7 61cf .......$'.....a. │ │ │ │ -00087410: 4e6f 7465 9603 19ea 7468 659b 0319 e973 Note....the....s │ │ │ │ -00087420: 7090 538e 6563 6961 6c93 7072 696e 90ac p.S.ecial.prin.. │ │ │ │ -00087430: 7274 9866 6f72 6d61 742c 9103 43aa 7769 rt.format,..C.wi │ │ │ │ -00087440: 7468 9874 6865 9361 7070 726f 90ac 7278 th.the.appro..rx │ │ │ │ -00087450: 696d 6174 696f 6e98 746f 9374 6865 9861 imation.to.the.a │ │ │ │ -00087460: 6273 7472 6163 7493 da60 98cf 6e6f 7461 bstract..`..nota │ │ │ │ -00087470: 7469 6f6e 2c8d 9103 43aa eb61 7c2d 8e91 tion,...C..a|-.. │ │ │ │ -00087480: 0ec2 fecf 2c91 0343 a975 7365 648e a18d ....,..C.used... │ │ │ │ -00087490: 9112 c761 746f 9602 e50e 696e 6469 6361 ...ato....indica │ │ │ │ -000874a0: 7465 93eb 484d 4c9b 02e5 0dcf 7490 ac72 te..HML.....t..r │ │ │ │ -000874b0: 7970 9053 8e65 93eb 6174 686d 93cf 7374 yp.S.e..athm..st │ │ │ │ -000874c0: 6174 7573 3b91 033c 4174 6865 9361 6273 atus;..|......./...... │ │ │ │ +00087010: 218d 9112 c761 cf70 726f 7465 6374 7396 !....a.protects. │ │ │ │ +00087020: 0307 ee74 6865 93eb 4848 4f4c 93cf 6c6f ...the..HHOL..lo │ │ │ │ +00087030: 6769 6393 6672 6f6d 9374 6865 9361 7262 gic.from.the.arb │ │ │ │ +00087040: 6974 7261 7279 9361 6e64 9375 6e72 6563 itrary.and.unrec │ │ │ │ +00087050: 6f72 6465 6493 636f 6e73 7472 7563 7469 orded.constructi │ │ │ │ +00087060: 6f6e 936f 6693 7468 656f 7265 6d73 2c91 on.of.theorems,. │ │ │ │ +00087070: 0335 4677 6869 6390 ac72 688e a410 0000 .5Fwhic..rh..... │ │ │ │ +00087080: 8d91 12c7 6177 90ac 726f 756c 6496 0573 ....aw..rould..s │ │ │ │ +00087090: 6f63 6f6d 7072 6f6d 6973 659b 0573 7074 ocompromise..spt │ │ │ │ +000870a0: 6865 9363 6f6e 7369 7374 656e 6379 986f he.consistency.o │ │ │ │ +000870b0: 6693 7468 6598 6c6f 6769 632e 9109 d336 f.the.logic....6 │ │ │ │ +000870c0: 2846 91ff 0556 756e 6374 696f 6e73 9877 (F...Vunctions.w │ │ │ │ +000870d0: 6869 6390 ac72 6893 7265 7475 726e 9874 hic..rh.return.t │ │ │ │ +000870e0: 6865 6f72 656d 7393 6173 8ea1 8d91 12c7 heorems.as...... │ │ │ │ +000870f0: 6176 91ff 58e4 616c 7565 732c 8d91 0302 av..X.alues,.... │ │ │ │ +00087100: a065 2e67 2e8e 9117 6b32 6675 6e63 7469 .e.g....k2functi │ │ │ │ +00087110: 6f6e 7391 02c8 9f72 6570 7265 7365 6e95 ons....represen. │ │ │ │ +00087120: ac72 7469 6e67 9b02 c89e 7072 696d 6974 .rting....primit │ │ │ │ +00087130: 6976 9365 9869 6e66 6572 656e 6365 732c iv.e.inferences, │ │ │ │ +00087140: 9103 02a0 6172 6598 6469 7363 7573 7365 ....are.discusse │ │ │ │ +00087150: 6498 0c72 7374 9102 c89f 696e 9853 6563 d..rst....in.Sec │ │ │ │ +00087160: 7469 6f6e 9831 312e 382e 352c 8ea1 8d91 tion.11.8.5,.... │ │ │ │ +00087170: 12c7 6161 6e64 9603 eaa8 6675 7274 6865 ..aand....furthe │ │ │ │ +00087180: 7293 696e 9343 6861 7074 6572 3132 2e29 r.in.Chapter12.) │ │ │ │ +00087190: 8e9f 1105 a78d 911e 28f0 4974 9603 744e ........(.It..tN │ │ │ │ +000871a0: 779a ac72 6173 936d 656e 9874 696f 6e65 w..ras.men.tione │ │ │ │ +000871b0: 6493 696e 9103 744f 4368 6170 7465 7293 d.in..tOChapter. │ │ │ │ +000871c0: 3993 7468 6174 9374 6865 9364 6564 7563 9.that.the.deduc │ │ │ │ +000871d0: 7469 7698 6593 7379 7374 656d 936f 6691 tiv.e.system.of. │ │ │ │ +000871e0: 0374 4feb 4848 4f4c 93cf 696e 636c 7564 .tO.HHOL..includ │ │ │ │ +000871f0: 6573 930c 7698 6593 6178 696f 6d73 8d8d es..v.e.axioms.. │ │ │ │ +00087200: 9ffb a532 d535 8e8e 9104 c004 cf2e 8ea1 ...2.5.......... │ │ │ │ +00087210: 8d91 12c7 6149 6e96 0327 a974 6861 7493 ....aIn..'.that. │ │ │ │ +00087220: 4368 6170 7465 722c 9103 4ea9 7468 6593 Chapter,..N.the. │ │ │ │ +00087230: 6178 696f 6d73 9103 27aa 779a ac72 6572 axioms..'.w..rer │ │ │ │ +00087240: 6593 7072 6573 656e 9874 6564 9369 6e93 e.presen.ted.in. │ │ │ │ +00087250: 6162 7374 7261 6374 9366 6f72 6d2e 9104 abstract.form... │ │ │ │ +00087260: f7e1 5468 6593 636f 6e63 7265 7465 9372 ..The.concrete.r │ │ │ │ +00087270: 6570 7265 7365 6e98 7461 7469 6f6e 8ea1 epresen.tation.. │ │ │ │ +00087280: 8d91 12c7 616f 6696 03eb bb74 6865 9b03 ....aof....the.. │ │ │ │ +00087290: ebbc 6178 696f 6d73 9369 6e93 eb48 484f ..axioms.in..HHO │ │ │ │ +000872a0: 4c98 cf69 7393 6769 7690 ac72 656e 9369 L..is.giv..ren.i │ │ │ │ +000872b0: 6e98 5365 6374 696f 6e93 3131 2e38 2e34 n.Section.11.8.4 │ │ │ │ +000872c0: 2e91 053c 1a54 91ff 0556 6f93 616e 90ac ...<.T...Vo.an.. │ │ │ │ +000872d0: 7274 6963 6970 6174 652c 9103 ec00 7468 rticipate,....th │ │ │ │ +000872e0: 6598 6178 696f 6d8d 93eb 6142 4f4f 4c5f e.axiom...aBOOL_ │ │ │ │ +000872f0: 4341 5345 535f 4158 8e8e a18d 9112 c761 CASES_AX.......a │ │ │ │ +00087300: cf6d 656e 90ac 7274 696f 6e65 6496 04db .men..rtioned... │ │ │ │ +00087310: 4769 6e9b 04db 4843 6861 7074 6572 9339 Gin...HChapter.9 │ │ │ │ +00087320: 9869 7393 7072 696e 90ac 7274 6564 9369 .is.prin..rted.i │ │ │ │ +00087330: 6e98 eb48 484f 4c93 cf61 7393 666f 6c6c n..HHOL..as.foll │ │ │ │ +00087340: 6f90 ac72 7773 9828 7768 6572 658d 93eb o..rws.(where... │ │ │ │ +00087350: 6122 5422 8e91 1af5 8dcf 616e 648d 93eb a"T"......and... │ │ │ │ +00087360: 6122 4622 8e91 1af5 8ccf 6172 6598 7468 a"F"......are.th │ │ │ │ +00087370: 6593 eb48 484f 4c8e a18d 9112 c761 cf6c e..HHOL......a.l │ │ │ │ +00087380: 6f67 6963 2773 9603 eaa8 636f 6e73 7461 ogic's....consta │ │ │ │ +00087390: 6e9a ac72 7473 9372 6570 7265 7365 6e98 n..rts.represen. │ │ │ │ +000873a0: 7469 6e67 9374 7275 7468 9361 6e64 9366 ting.truth.and.f │ │ │ │ +000873b0: 616c 7369 7498 7991 ff05 562c 9372 6573 alsit.y...V,.res │ │ │ │ +000873c0: 7090 538e 6563 7469 7698 656c 7929 3a8e p.S.ectiv.ely):. │ │ │ │ +000873d0: 9f25 2d37 8d8d 8d9f 00cb 898d 8d8d 8d91 .%-7............ │ │ │ │ +000873e0: 2a06 60eb 617c 2d96 05bf aa21 742e 9328 *.`.a|-....!t..( │ │ │ │ +000873f0: 7493 3d93 5429 935c 2f93 2874 933d 9346 t.=.T).\/.(t.=.F │ │ │ │ +00087400: 298e 8e8e 8e8e 8e8e 9f24 2790 8d91 12c7 )........$'..... │ │ │ │ +00087410: 61cf 4e6f 7465 9603 19ea 7468 659b 0319 a.Note....the... │ │ │ │ +00087420: e973 7090 538e 6563 6961 6c93 7072 696e .sp.S.ecial.prin │ │ │ │ +00087430: 90ac 7274 9866 6f72 6d61 742c 9103 43aa ..rt.format,..C. │ │ │ │ +00087440: 7769 7468 9874 6865 9361 7070 726f 90ac with.the.appro.. │ │ │ │ +00087450: 7278 696d 6174 696f 6e98 746f 9374 6865 rximation.to.the │ │ │ │ +00087460: 9861 6273 7472 6163 7493 da60 98cf 6e6f .abstract..`..no │ │ │ │ +00087470: 7461 7469 6f6e 2c8d 9103 43aa eb61 7c2d tation,...C..a|- │ │ │ │ +00087480: 8e91 0ec2 fecf 2c91 0343 a975 7365 648e ......,..C.used. │ │ │ │ +00087490: a18d 9112 c761 746f 9602 e50e 696e 6469 .....ato....indi │ │ │ │ +000874a0: 6361 7465 93eb 484d 4c9b 02e5 0dcf 7490 cate..HML.....t. │ │ │ │ +000874b0: ac72 7970 9053 8e65 93eb 6174 686d 93cf .ryp.S.e..athm.. │ │ │ │ +000874c0: 7374 6174 7573 3b91 033c 4174 6865 9361 status;..|......./..... │ │ │ │ -00087b40: d021 8d8d 91ea f1eb eb4b 3131 2e38 8e91 .!.......K11.8.. │ │ │ │ -00087b50: 20f1 e754 6865 6f72 6965 738e 9f1b e223 ..Theories....# │ │ │ │ -00087b60: 8d91 eaf1 ebcf 4974 9603 eaa8 779a ac72 ......It....w..r │ │ │ │ -00087b70: 6173 936d 656e 9874 696f 6e65 6493 696e as.men.tioned.in │ │ │ │ -00087b80: 9343 6861 7074 6572 9339 9374 6861 7493 .Chapter.9.that. │ │ │ │ -00087b90: 6193 7468 656f 7279 9369 7393 6193 342d a.theory.is.a.4- │ │ │ │ -00087ba0: 7475 706c 658e 9f1c 2159 8d8d 8d91 f0f1 tuple...!Y...... │ │ │ │ -00087bb0: ebda 5491 0a4c c7cf 3d91 073f fada 688d ..T..L..=..?..h. │ │ │ │ -00087bc0: df53 7472 7563 8e8d 911a 037b 9f01 cccc .Struc.....{.... │ │ │ │ -00087bd0: db54 8e91 2147 77d7 3b8d 9105 eaa6 df53 .T..!Gw.;......S │ │ │ │ -00087be0: 6967 8e8d 9115 3f0c 9f02 d554 db54 8e91 ig....?....T.T.. │ │ │ │ -00087bf0: 1c83 08d7 3b8d 9105 eaa6 df41 7869 6f6d ....;......Axiom │ │ │ │ -00087c00: 738e 8d91 297d 619f 01cc ccdb 548e 9130 s...)}a.....T..0 │ │ │ │ -00087c10: c15d d73b 8d91 05ea a6df 5468 656f 90ac .].;......Theo.. │ │ │ │ -00087c20: 7272 656d 738e 8d91 35bd 5a9f 01cc ccdb rrems...5.Z..... │ │ │ │ -00087c30: 548e 913d 0156 da69 8e8e 8e9f 1c21 5a8d T..=.V.i.....!Z. │ │ │ │ -00087c40: 91ea f1eb cf77 6865 7265 8ea9 1959 038d .....where...Y.. │ │ │ │ -00087c50: 8d8d 8d91 f779 0328 6929 8e8e 8e8d 9109 .....y.(i)...... │ │ │ │ -00087c60: c013 df53 7472 7563 8e8d 9123 c38e 9f01 ...Struc...#.... │ │ │ │ -00087c70: cccc db54 8e91 2ef2 32cf 6973 9603 eaa8 ...T....2.is.... │ │ │ │ -00087c80: 7468 6593 7490 ac72 7970 9053 8e65 9373 the.t..ryp.S.e.s │ │ │ │ -00087c90: 7472 7563 7475 7265 936f 6693 da54 9103 tructure.of..T.. │ │ │ │ -00087ca0: 0ccd cf3b 8ea4 19c8 568d 8d8d 8d91 f435 ...;....V......5 │ │ │ │ -00087cb0: 7728 6969 298e 8e8e 8d91 09c0 13df 5369 w(ii).........Si │ │ │ │ -00087cc0: 678e 8d91 1914 799f 02d5 54db 548e 9124 g.....y...T.T..$ │ │ │ │ -00087cd0: 431d cf69 7396 03ea a874 6865 9373 6967 C..is....the.sig │ │ │ │ -00087ce0: 6e61 7475 7265 936f 6693 da54 9103 0ccd nature.of..T.... │ │ │ │ -00087cf0: cf3b 8e9f 19c8 578d 8d8d 8d91 f0f1 eb28 .;....W........( │ │ │ │ -00087d00: 6969 6929 8e8e 8e8d 9109 c013 df41 7869 iii).........Axi │ │ │ │ -00087d10: 6f6d 738e 8d91 2d52 ce9f 01cc ccdb 548e oms...-R......T. │ │ │ │ -00087d20: 9138 8172 cf69 7396 03ea a874 6865 9373 .8.r.is....the.s │ │ │ │ -00087d30: 6574 936f 6693 6178 696f 6d73 936f 6693 et.of.axioms.of. │ │ │ │ -00087d40: da54 9103 0ccd cf3b 8ea1 8d8d 8d8d 91f1 .T.....;........ │ │ │ │ -00087d50: 4579 2869 7629 8e8e 8e8d 9109 c013 df54 Ey(iv).........T │ │ │ │ -00087d60: 6865 6f90 ac72 7265 6d73 8e8d 9139 92c7 heo..rrems...9.. │ │ │ │ -00087d70: 9f01 cccc db54 8e91 44c1 6bcf 6973 9603 .....T..D.k.is.. │ │ │ │ -00087d80: eaa8 7468 6593 7365 7493 6f66 9374 6865 ..the.set.of.the │ │ │ │ -00087d90: 6f72 656d 7393 6f66 93da 5491 030c cdcf orems.of..T..... │ │ │ │ -00087da0: 2e8e a68d 91f6 537a 5375 639a ac72 6896 ......SzSuc..rh. │ │ │ │ -00087db0: 02ee 7661 9374 6865 6f72 7993 6973 9372 ..va.theory.is.r │ │ │ │ -00087dc0: 6570 7265 7365 6e98 7465 6493 696e 9374 epresen.ted.in.t │ │ │ │ -00087dd0: 6865 93eb 4848 4f4c 93cf 7379 7374 656d he..HHOL..system │ │ │ │ -00087de0: 9361 7393 6193 636f 6c6c 6563 7469 6f6e .as.a.collection │ │ │ │ -00087df0: 936f 6693 0c6c 6573 2c91 0320 e763 616c .of..les,.. .cal │ │ │ │ -00087e00: 6c65 6493 7468 656f 7279 930c 6c65 732e led.theory..les. │ │ │ │ -00087e10: 8ea4 1000 008d 91ea f1eb 4561 639a ac72 ..........Eac..r │ │ │ │ -00087e20: 6896 03ff b80c 6c65 9368 6173 9361 936e h.....le.has.a.n │ │ │ │ -00087e30: 616d 6593 6f66 9374 6865 9366 6f72 6d93 ame.of.the.form. │ │ │ │ -00087e40: d76e 616d 658d eb61 2e74 688e 9111 3efe .name..a.th...>. │ │ │ │ -00087e50: cf2c 9104 04fb 7768 6572 6593 d76e 616d .,....where..nam │ │ │ │ -00087e60: 6593 cf69 7393 6193 7374 7269 6e67 9373 e..is.a.string.s │ │ │ │ -00087e70: 7570 706c 6965 6493 6298 7993 7468 6593 upplied.b.y.the. │ │ │ │ -00087e80: 7573 6572 2e8e a18d 91ea f1eb 5691 ff05 user........V... │ │ │ │ -00087e90: 5661 7269 6f75 7396 02c3 b861 6464 6974 Various....addit │ │ │ │ -00087ea0: 696f 6e61 6c93 7069 6563 6573 936f 6693 ional.pieces.of. │ │ │ │ -00087eb0: 696e 666f 726d 6174 696f 6e93 6172 6593 information.are. │ │ │ │ -00087ec0: 7374 6f72 6564 9369 6e93 7468 6593 7468 stored.in.the.th │ │ │ │ -00087ed0: 656f 7279 930c 6c65 732c 9102 feb5 696e eory..les,....in │ │ │ │ -00087ee0: 636c 7564 696e 6793 7468 6593 7061 7273 cluding.the.pars │ │ │ │ -00087ef0: 696e 678e a18d 91ea f1eb 7374 6174 7573 ing.......status │ │ │ │ -00087f00: 9604 0a76 6f66 9374 6865 9363 6f6e 7374 ...vof.the.const │ │ │ │ -00087f10: 616e 9aac 7274 7393 288d 692e 652e 8e91 an..rts.(.i.e... │ │ │ │ -00087f20: 130d fa77 6865 7468 6572 9374 6865 7993 ...whether.they. │ │ │ │ -00087f30: 6172 6593 696e 0c78 6573 936f 7293 6269 are.in.xes.or.bi │ │ │ │ -00087f40: 6e64 6572 7329 2c91 0412 6a61 7393 7798 nders),...jas.w. │ │ │ │ -00087f50: 656c 6c93 6173 9373 6576 9865 7261 6c93 ell.as.sev.eral. │ │ │ │ -00087f60: 6974 656d 738e a18d 91ea f1eb 696e 95ac items.......in.. │ │ │ │ -00087f70: 7276 936f 6c76 696e 6796 04d0 7763 6f6e rv.olving...wcon │ │ │ │ -00087f80: 6365 7074 7393 6e6f 7491 04d0 7879 9aac cepts.not...xy.. │ │ │ │ -00087f90: 7265 7493 696e 9874 726f 9553 8e64 7563 ret.in.tro.S.duc │ │ │ │ -00087fa0: 6564 3a91 0704 7e74 9879 7093 6596 04d0 ed:...~t.yp.e... │ │ │ │ -00087fb0: 7761 6262 7265 7669 6174 696f 6e73 9328 wabbreviations.( │ │ │ │ -00087fc0: 7365 6591 04d0 7853 6563 7469 6f6e 9331 see...xSection.1 │ │ │ │ -00087fd0: 312e 382e 3693 666f 7293 7468 6973 293b 1.8.6.for.this); │ │ │ │ -00087fe0: 8ea1 8d91 eaf1 eb61 6e64 9603 b64b 7768 .......and...Kwh │ │ │ │ -00087ff0: 6963 9aac 7268 9103 b64a 6178 696f 6d73 ic..rh...Jaxioms │ │ │ │ -00088000: 9361 7265 9364 650c 6e69 7469 6f6e 732c .are.de.nitions, │ │ │ │ -00088010: 9103 c0c4 7498 7970 9a53 8e65 9364 650c ....t.yp.S.e.de. │ │ │ │ -00088020: 6e69 7469 6f6e 7391 03b6 4a6f 7293 7370 nitions...Jor.sp │ │ │ │ -00088030: 9865 6369 0c63 6174 696f 6e73 9328 7365 .eci.cations.(se │ │ │ │ -00088040: 6593 5365 6374 696f 6e91 03b6 4a31 312e e.Section...J11. │ │ │ │ -00088050: 382e 3293 666f 728e a18d 91ea f1eb 7468 8.2.for.......th │ │ │ │ -00088060: 6596 03ea a86c 6173 7493 7468 7265 6529 e....last.three) │ │ │ │ -00088070: 2e8e a18d 91f6 537a 5468 656f 7279 9605 ......SzTheory.. │ │ │ │ -00088080: 6a83 0c6c 6573 9361 7265 9105 6a84 7374 j..les.are..j.st │ │ │ │ -00088090: 7275 6374 7572 6564 9368 6965 7261 7263 ructured.hierarc │ │ │ │ -000880a0: 9aac 7268 6963 616c 6c79 9374 6f93 7265 ..rhically.to.re │ │ │ │ -000880b0: 7072 6573 656e 9874 9373 6571 7565 6e63 presen.t.sequenc │ │ │ │ -000880c0: 6573 936f 6691 056a 8465 7874 656e 7369 es.of..j.extensi │ │ │ │ -000880d0: 6f6e 7393 6f66 9361 6e8e a18d 91ea f1eb ons.of.an....... │ │ │ │ -000880e0: 696e 6974 6961 6c96 0434 2474 6865 6f72 initial..4$theor │ │ │ │ -000880f0: 7993 2873 6565 9353 6563 7469 6f6e 9331 y.(see.Section.1 │ │ │ │ -00088100: 302e 3529 9363 616c 6c65 648d 93eb 6148 0.5).called...aH │ │ │ │ -00088110: 4f4c 8e91 1573 22cf 2e91 0615 5545 6163 OL...s".....UEac │ │ │ │ -00088120: 90ac 7268 9374 6865 6f72 7993 0c6c 6593 ..rh.theory..le. │ │ │ │ -00088130: 6d61 6b69 6e67 9375 7093 6193 7468 656f making.up.a.theo │ │ │ │ -00088140: 7279 9372 6563 6f72 6473 8ea1 8d91 eaf1 ry.records...... │ │ │ │ -00088150: eb73 6f6d 6591 03f2 8d74 95ac 7279 7090 .some....t..ryp. │ │ │ │ -00088160: 538e 6573 2c9b 03f4 8763 6f6e 7374 616e S.es,....constan │ │ │ │ -00088170: 9374 732c 9861 7869 6f6d 7396 03f2 8d61 .ts,.axioms....a │ │ │ │ -00088180: 6e64 9374 6865 6f72 656d 732c 9874 6f67 nd.theorems,.tog │ │ │ │ -00088190: 6574 6865 7293 7769 7468 9b03 f28e 7090 ether.with....p. │ │ │ │ -000881a0: 538e 6f69 6e90 ac72 7465 7273 9374 6f93 S.oin..rters.to. │ │ │ │ -000881b0: 6f74 6865 7298 7468 656f 7279 930c 6c65 other.theory..le │ │ │ │ -000881c0: 738e a18d 91ea f1eb 6361 6c6c 6564 9603 s.......called.. │ │ │ │ -000881d0: d504 6974 7393 e570 96ff 6666 6172 9365 ..its..p..ffar.e │ │ │ │ -000881e0: 6e74 7391 00fd ddcf 2e91 0531 a954 6865 nts........1.The │ │ │ │ -000881f0: 9603 d504 7468 656f 7279 9103 d505 7265 ....theory....re │ │ │ │ -00088200: 7072 6573 656e 9aac 7274 6564 9362 9879 presen..rted.b.y │ │ │ │ -00088210: 9373 7563 9868 9361 9374 6865 6f72 7993 .suc.h.a.theory. │ │ │ │ -00088220: 0c6c 6593 6973 936f 6274 6169 6e65 6493 .le.is.obtained. │ │ │ │ -00088230: 6298 7993 7461 6b69 6e67 9374 6865 8ea1 b.y.taking.the.. │ │ │ │ -00088240: 8d91 eaf1 eb75 6e69 6f6e 9603 4018 6f66 .....union..@.of │ │ │ │ -00088250: 9361 6c6c 9374 6865 9374 95ac 7279 7090 .all.the.t..ryp. │ │ │ │ -00088260: 538e 6573 2c9b 0362 3563 6f6e 7374 616e S.es,..b5constan │ │ │ │ -00088270: 9374 732c 9103 6234 6178 696f 6d73 9603 .ts,..b4axioms.. │ │ │ │ -00088280: 4018 616e 6493 7468 656f 7265 6d73 9369 @.and.theorems.i │ │ │ │ -00088290: 6e93 7468 6593 0c6c 652c 9874 6f67 6574 n.the..le,.toget │ │ │ │ -000882a0: 6865 7293 7769 7468 9374 6865 9374 90ac her.with.the.t.. │ │ │ │ -000882b0: 7279 7090 538e 6573 2c8e a18d 91ea f1eb ryp.S.es,....... │ │ │ │ -000882c0: 636f 6e73 7461 6e90 ac72 7473 2c91 0436 constan..rts,..6 │ │ │ │ -000882d0: 5e61 7869 6f6d 7396 0427 3961 6e64 9b04 ^axioms..'9and.. │ │ │ │ -000882e0: 273a 7468 656f 7265 6d73 9369 6e98 616c ':theorems.in.al │ │ │ │ -000882f0: 6c93 7468 6598 7468 656f 7279 930c 6c65 l.the.theory..le │ │ │ │ -00088300: 7398 7265 6163 9aac 7268 6162 6c65 9362 s.reac..rhable.b │ │ │ │ -00088310: 9879 9104 273a 666f 6c6c 6f98 7769 6e67 .y..':follo.wing │ │ │ │ -00088320: 9370 9053 8e6f 696e 9874 6572 7391 0427 .p.S.oin.ters..' │ │ │ │ -00088330: 3a74 6f8e a18d 91ea f1eb 7061 7265 6e9a :to.......paren. │ │ │ │ -00088340: ac72 7473 2e91 051f 7a54 6869 7396 039e .rts....zThis... │ │ │ │ -00088350: 7663 6f6c 6c65 6374 696f 6e93 6f66 9372 vcollection.of.r │ │ │ │ -00088360: 6561 6398 6861 626c 6593 0c6c 6573 9369 eac.hable..les.i │ │ │ │ -00088370: 7393 6361 6c6c 6564 9374 6865 93e5 616e s.called.the..an │ │ │ │ -00088380: 6391 ff66 6665 7374 7279 9104 abf8 cf6f c..ffestry.....o │ │ │ │ -00088390: 6693 7468 6593 7468 656f 7279 930c 6c65 f.the.theory..le │ │ │ │ -000883a0: 2e91 051f 7a41 7869 6f6d 738e a18d 91ea ....zAxioms..... │ │ │ │ -000883b0: f1eb 2869 6e63 6c75 6469 6e67 9603 f445 ..(including...E │ │ │ │ -000883c0: 6465 0c6e 6974 696f 6e73 9361 6e64 9373 de.nitions.and.s │ │ │ │ -000883d0: 7090 538e 6563 690c 6361 7469 6f6e 7329 p.S.eci.cations) │ │ │ │ -000883e0: 9b03 f444 616e 6493 7468 656f 7265 6d73 ...Dand.theorems │ │ │ │ -000883f0: 9361 7265 936e 616d 6564 9369 6e93 7468 .are.named.in.th │ │ │ │ -00088400: 6598 eb48 484f 4c93 cf73 7973 7465 6d93 e..HHOL..system. │ │ │ │ -00088410: 6290 ac72 798e a18d 91ea f1eb 7495 ac72 b..ry.......t..r │ │ │ │ -00088420: 7793 6f96 0456 3673 7472 696e 6773 3a91 w.o..V6strings:. │ │ │ │ -00088430: 060f fc74 6865 936e 616d 6593 6f66 9374 ...the.name.of.t │ │ │ │ -00088440: 6865 9374 6865 6f72 7993 0c6c 6593 696e he.theory..le.in │ │ │ │ -00088450: 9377 6869 6390 ac72 6893 7468 6579 9361 .whic..rh.they.a │ │ │ │ -00088460: 7265 9373 746f 7265 642c 9104 711a 746f re.stored,..q.to │ │ │ │ -00088470: 6765 7468 6572 9377 6974 6893 6193 6e61 gether.with.a.na │ │ │ │ -00088480: 6d65 8ea1 8d91 eaf1 eb73 7570 706c 6965 me.......supplie │ │ │ │ -00088490: 6496 03ea a862 90ac 7279 9374 6865 9375 d....b..ry.the.u │ │ │ │ -000884a0: 7365 722e 8ea1 8d91 f653 7a54 6865 9604 ser......SzThe.. │ │ │ │ -000884b0: a2fc 6461 7461 9373 746f 7265 6493 696e ..data.stored.in │ │ │ │ -000884c0: 9361 9373 696e 676c 6591 04a2 fb74 6865 .a.single....the │ │ │ │ -000884d0: 6f72 7993 0c6c 6593 6973 9363 616c 6c65 ory..le.is.calle │ │ │ │ -000884e0: 6493 6193 e574 6865 96ff 6666 6f72 7991 d.a..the..ffory. │ │ │ │ -000884f0: 04dc a373 6593 676d 656e 7491 0124 44cf ...se.gment..$D. │ │ │ │ -00088500: 3b91 04ff 2574 6869 7396 04a2 fc69 7393 ;...%this....is. │ │ │ │ -00088510: 6e6f 7493 7265 616c 6c79 9361 8ea1 8d91 not.really.a.... │ │ │ │ -00088520: eaf1 eb6c 6f67 6963 616c 9603 9490 636f ...logical....co │ │ │ │ -00088530: 6e63 6570 742c 9103 a5c8 6275 7493 7261 ncept,....but.ra │ │ │ │ -00088540: 7468 6572 9b03 948f 6193 636f 6e63 6570 ther....a.concep │ │ │ │ -00088550: 7493 6f66 9374 6865 9372 6570 7265 7365 t.of.the.represe │ │ │ │ -00088560: 6e90 ac72 7461 7469 6f6e 936f 6693 7468 n..rtation.of.th │ │ │ │ -00088570: 656f 7269 6573 9869 6e93 7468 6593 eb48 eories.in.the..H │ │ │ │ -00088580: 484f 4c93 cf73 7973 7465 6d2e 8ea1 8d91 HOL..system..... │ │ │ │ -00088590: eaf1 eb49 7496 03b1 af69 7393 6e65 6365 ...It....is.nece │ │ │ │ -000885a0: 7373 6172 7993 746f 9364 6973 7469 6e67 ssary.to.disting │ │ │ │ -000885b0: 7569 7368 9374 6865 6f72 6965 7391 03b1 uish.theories... │ │ │ │ -000885c0: ae66 726f 6d93 7468 6569 7293 636f 6e73 .from.their.cons │ │ │ │ -000885d0: 7469 7475 656e 9aac 7274 9374 6865 6f72 tituen..rt.theor │ │ │ │ -000885e0: 7993 7365 676d 656e 9874 7393 6290 538e y.segmen.ts.b.S. │ │ │ │ -000885f0: 6563 6175 7365 9374 6865 8ea1 8d91 eaf1 ecause.the...... │ │ │ │ -00088600: eb6e 616d 696e 6796 03a7 406f 6693 6461 .naming...@of.da │ │ │ │ -00088610: 7461 9369 6e93 7468 656f 7269 6573 9369 ta.in.theories.i │ │ │ │ -00088620: 7391 03a7 3f62 6173 6564 936f 6e93 7468 s...?based.on.th │ │ │ │ -00088630: 6593 6e61 6d65 7393 6769 769a ac72 656e e.names.giv..ren │ │ │ │ -00088640: 9374 6f93 7365 676d 656e 9874 732e 9105 .to.segmen.ts... │ │ │ │ -00088650: 2268 5370 9053 8e65 6369 0c63 616c 6c79 "hSp.S.eci.cally │ │ │ │ -00088660: 91ff 0556 2c91 03b4 bb61 7869 6f6d 732c ...V,....axioms, │ │ │ │ -00088670: 8ea1 8d91 eaf1 eb64 650c 6e69 7469 6f6e .......de.nition │ │ │ │ -00088680: 732c 9103 75d1 7370 9053 8e65 6369 0c63 s,..u.sp.S.eci.c │ │ │ │ -00088690: 6174 696f 6e73 9603 589b 616e 649b 0358 ations..X.and..X │ │ │ │ -000886a0: 9c74 6865 6f72 656d 7393 6172 6593 6e61 .theorems.are.na │ │ │ │ -000886b0: 6d65 6493 6290 ac72 7998 6193 7061 6972 med.b..ry.a.pair │ │ │ │ -000886c0: 936f 6698 7374 7269 6e67 7393 da68 d774 .of.strings..h.t │ │ │ │ -000886d0: 6879 906e 393b 9101 fffe 6e61 6d65 da69 hy.n9;....name.i │ │ │ │ -000886e0: cf2c 9103 75d1 7768 6572 658e a18d 91ea .,..u.where..... │ │ │ │ -000886f0: f1eb d774 6879 9103 ffa9 cf69 7396 0391 ...thy.....is... │ │ │ │ -00088700: 7074 6865 9103 916f 6e61 6d65 936f 6693 pthe...oname.of. │ │ │ │ -00088710: 7468 6593 7468 656f 7279 9373 6567 6d65 the.theory.segme │ │ │ │ -00088720: 6e9a ac72 7493 6375 7272 656e 9874 9103 n..rt.curren.t.. │ │ │ │ -00088730: 916f 7768 656e 9374 6865 9369 7465 6d93 .owhen.the.item. │ │ │ │ -00088740: 7798 6173 9364 6563 6c61 7265 6493 616e w.as.declared.an │ │ │ │ -00088750: 6491 0391 6fd7 6e61 6d65 93cf 6973 9361 d...o.name..is.a │ │ │ │ -00088760: 8ea1 8d91 eaf1 eb73 7090 538e 6563 690c .......sp.S.eci. │ │ │ │ -00088770: 6396 03a1 5d6e 616d 659b 03a1 5c73 7570 c...]name...\sup │ │ │ │ -00088780: 706c 6965 6493 6290 ac72 7998 7468 6593 plied.b..ry.the. │ │ │ │ -00088790: 7573 6572 9328 7365 6598 7468 6593 6675 user.(see.the.fu │ │ │ │ -000887a0: 6e63 7469 6f6e 738d 98eb 616e 6577 5f61 nctions...anew_a │ │ │ │ -000887b0: 7869 6f6d 8e91 375e 56cf 2c8d 9103 b006 xiom..7^V.,..... │ │ │ │ -000887c0: eb61 6e65 775f 6465 6669 6e69 7469 6f6e .anew_definition │ │ │ │ -000887d0: 8e91 542b 52cf 2c91 03b0 0562 9053 8e65 ..T+R.,....b.S.e │ │ │ │ -000887e0: 6c6f 90ac 7277 292e 8ea1 8d91 eaf1 eb44 lo..rw)........D │ │ │ │ -000887f0: 690b 6572 656e 9aac 7274 9603 eaa8 6974 i.eren..rt....it │ │ │ │ -00088800: 656d 7393 6361 6e93 6861 9876 9865 9374 ems.can.ha.v.e.t │ │ │ │ -00088810: 6865 9373 616d 6593 7370 9a53 8e65 6369 he.same.sp.S.eci │ │ │ │ -00088820: 0c63 936e 616d 6593 6966 9374 6865 9361 .c.name.if.the.a │ │ │ │ -00088830: 7373 6f98 6369 6174 6564 9373 6567 6d65 sso.ciated.segme │ │ │ │ -00088840: 6e9a ac72 7493 6973 9364 690b 6572 656e n..rt.is.di.eren │ │ │ │ -00088850: 9874 2e8e a18d 91f6 537a 4191 043d d674 .t......SzA..=.t │ │ │ │ -00088860: 9aac 7279 7069 6361 6c96 043d eb70 6965 ..rypical..=.pie │ │ │ │ -00088870: 6365 936f 6693 7798 6f72 6b93 7769 7468 ce.of.w.ork.with │ │ │ │ -00088880: 9374 6865 9104 3dec eb48 484f 4c93 cf73 .the..=..HHOL..s │ │ │ │ -00088890: 7973 7465 6d93 636f 6e73 6973 7473 9369 ystem.consists.i │ │ │ │ -000888a0: 6e93 6193 6e98 756d 9862 9053 8e65 7293 n.a.n.um.b.S.er. │ │ │ │ -000888b0: 6f66 9373 6573 7369 6f6e 732e 9106 32aa of.sessions...2. │ │ │ │ -000888c0: 496e 9374 6865 8ea1 8d91 eaf1 eb0c 7273 In.the........rs │ │ │ │ -000888d0: 7496 0338 e36f 669b 0338 e474 6865 7365 t..8.of..8.these │ │ │ │ -000888e0: 2c91 035c 7161 936e 6577 9874 6865 6f72 ,..\qa.new.theor │ │ │ │ -000888f0: 7996 ff05 562c 9103 5c71 da54 9106 45b0 y...V,..\q.T..E. │ │ │ │ -00088900: cf73 619a ac72 7993 2c91 035c 7269 7396 .sa..ry.,..\ris. │ │ │ │ -00088910: 0338 e363 7265 6174 6564 9362 9879 9b03 .8.created.b.y.. │ │ │ │ -00088920: 38e4 6578 7465 6e64 696e 6793 6578 6973 8.extending.exis │ │ │ │ -00088930: 7469 6e67 9874 6865 6f72 6965 7393 7769 ting.theories.wi │ │ │ │ -00088940: 7468 9861 936e 95ac 7275 6d93 6290 538e th.a.n..rum.b.S. │ │ │ │ -00088950: 6572 8e8e 9f24 fd13 8e8c 8b00 0000 a100 er...$.......... │ │ │ │ -00088960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00087ad0: 0000 0000 0000 0000 0000 086f 91a0 02cc ...........o.... │ │ │ │ +00087ae0: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +00087af0: 8d91 eaf1 ebd0 3136 3092 00dd 2043 4368 ......160... CCh │ │ │ │ +00087b00: 6170 7465 7296 0480 0031 312e 910a 8000 apter....11..... │ │ │ │ +00087b10: 5468 6593 484f 4c93 4c6f 6769 6393 696e The.HOL.Logic.in │ │ │ │ +00087b20: 934d 4c8e 91ea f1eb 9f05 6666 8900 00e6 .ML.......ff.... │ │ │ │ +00087b30: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +00087b40: fd8b d021 8d8d 91ea f1eb eb4b 3131 2e38 ...!.......K11.8 │ │ │ │ +00087b50: 8e91 20f1 e754 6865 6f72 6965 738e 9f1b .. ..Theories... │ │ │ │ +00087b60: e223 8d91 eaf1 ebcf 4974 9603 eaa8 779a .#......It....w. │ │ │ │ +00087b70: ac72 6173 936d 656e 9874 696f 6e65 6493 .ras.men.tioned. │ │ │ │ +00087b80: 696e 9343 6861 7074 6572 9339 9374 6861 in.Chapter.9.tha │ │ │ │ +00087b90: 7493 6193 7468 656f 7279 9369 7393 6193 t.a.theory.is.a. │ │ │ │ +00087ba0: 342d 7475 706c 658e 9f1c 2159 8d8d 8d91 4-tuple...!Y.... │ │ │ │ +00087bb0: f0f1 ebda 5491 0a4c c7cf 3d91 073f fada ....T..L..=..?.. │ │ │ │ +00087bc0: 688d df53 7472 7563 8e8d 911a 037b 9f01 h..Struc.....{.. │ │ │ │ +00087bd0: cccc db54 8e91 2147 77d7 3b8d 9105 eaa6 ...T..!Gw.;..... │ │ │ │ +00087be0: df53 6967 8e8d 9115 3f0c 9f02 d554 db54 .Sig....?....T.T │ │ │ │ +00087bf0: 8e91 1c83 08d7 3b8d 9105 eaa6 df41 7869 ......;......Axi │ │ │ │ +00087c00: 6f6d 738e 8d91 297d 619f 01cc ccdb 548e oms...)}a.....T. │ │ │ │ +00087c10: 9130 c15d d73b 8d91 05ea a6df 5468 656f .0.].;......Theo │ │ │ │ +00087c20: 90ac 7272 656d 738e 8d91 35bd 5a9f 01cc ..rrems...5.Z... │ │ │ │ +00087c30: ccdb 548e 913d 0156 da69 8e8e 8e9f 1c21 ..T..=.V.i.....! │ │ │ │ +00087c40: 5a8d 91ea f1eb cf77 6865 7265 8ea9 1959 Z......where...Y │ │ │ │ +00087c50: 038d 8d8d 8d91 f779 0328 6929 8e8e 8e8d .......y.(i).... │ │ │ │ +00087c60: 9109 c013 df53 7472 7563 8e8d 9123 c38e .....Struc...#.. │ │ │ │ +00087c70: 9f01 cccc db54 8e91 2ef2 32cf 6973 9603 .....T....2.is.. │ │ │ │ +00087c80: eaa8 7468 6593 7490 ac72 7970 9053 8e65 ..the.t..ryp.S.e │ │ │ │ +00087c90: 9373 7472 7563 7475 7265 936f 6693 da54 .structure.of..T │ │ │ │ +00087ca0: 9103 0ccd cf3b 8ea4 19c8 568d 8d8d 8d91 .....;....V..... │ │ │ │ +00087cb0: f435 7728 6969 298e 8e8e 8d91 09c0 13df .5w(ii)......... │ │ │ │ +00087cc0: 5369 678e 8d91 1914 799f 02d5 54db 548e Sig.....y...T.T. │ │ │ │ +00087cd0: 9124 431d cf69 7396 03ea a874 6865 9373 .$C..is....the.s │ │ │ │ +00087ce0: 6967 6e61 7475 7265 936f 6693 da54 9103 ignature.of..T.. │ │ │ │ +00087cf0: 0ccd cf3b 8e9f 19c8 578d 8d8d 8d91 f0f1 ...;....W....... │ │ │ │ +00087d00: eb28 6969 6929 8e8e 8e8d 9109 c013 df41 .(iii).........A │ │ │ │ +00087d10: 7869 6f6d 738e 8d91 2d52 ce9f 01cc ccdb xioms...-R...... │ │ │ │ +00087d20: 548e 9138 8172 cf69 7396 03ea a874 6865 T..8.r.is....the │ │ │ │ +00087d30: 9373 6574 936f 6693 6178 696f 6d73 936f .set.of.axioms.o │ │ │ │ +00087d40: 6693 da54 9103 0ccd cf3b 8ea1 8d8d 8d8d f..T.....;...... │ │ │ │ +00087d50: 91f1 4579 2869 7629 8e8e 8e8d 9109 c013 ..Ey(iv)........ │ │ │ │ +00087d60: df54 6865 6f90 ac72 7265 6d73 8e8d 9139 .Theo..rrems...9 │ │ │ │ +00087d70: 92c7 9f01 cccc db54 8e91 44c1 6bcf 6973 .......T..D.k.is │ │ │ │ +00087d80: 9603 eaa8 7468 6593 7365 7493 6f66 9374 ....the.set.of.t │ │ │ │ +00087d90: 6865 6f72 656d 7393 6f66 93da 5491 030c heorems.of..T... │ │ │ │ +00087da0: cdcf 2e8e a68d 91f6 537a 5375 639a ac72 ........SzSuc..r │ │ │ │ +00087db0: 6896 02ee 7661 9374 6865 6f72 7993 6973 h...va.theory.is │ │ │ │ +00087dc0: 9372 6570 7265 7365 6e98 7465 6493 696e .represen.ted.in │ │ │ │ +00087dd0: 9374 6865 93eb 4848 4f4c 93cf 7379 7374 .the..HHOL..syst │ │ │ │ +00087de0: 656d 9361 7393 6193 636f 6c6c 6563 7469 em.as.a.collecti │ │ │ │ +00087df0: 6f6e 936f 6693 0c6c 6573 2c91 0320 e763 on.of..les,.. .c │ │ │ │ +00087e00: 616c 6c65 6493 7468 656f 7279 930c 6c65 alled.theory..le │ │ │ │ +00087e10: 732e 8ea4 1000 008d 91ea f1eb 4561 639a s...........Eac. │ │ │ │ +00087e20: ac72 6896 03ff b80c 6c65 9368 6173 9361 .rh.....le.has.a │ │ │ │ +00087e30: 936e 616d 6593 6f66 9374 6865 9366 6f72 .name.of.the.for │ │ │ │ +00087e40: 6d93 d76e 616d 658d eb61 2e74 688e 9111 m..name..a.th... │ │ │ │ +00087e50: 3efe cf2c 9104 04fb 7768 6572 6593 d76e >..,....where..n │ │ │ │ +00087e60: 616d 6593 cf69 7393 6193 7374 7269 6e67 ame..is.a.string │ │ │ │ +00087e70: 9373 7570 706c 6965 6493 6298 7993 7468 .supplied.b.y.th │ │ │ │ +00087e80: 6593 7573 6572 2e8e a18d 91ea f1eb 5691 e.user........V. │ │ │ │ +00087e90: ff05 5661 7269 6f75 7396 02c3 b861 6464 ..Various....add │ │ │ │ +00087ea0: 6974 696f 6e61 6c93 7069 6563 6573 936f itional.pieces.o │ │ │ │ +00087eb0: 6693 696e 666f 726d 6174 696f 6e93 6172 f.information.ar │ │ │ │ +00087ec0: 6593 7374 6f72 6564 9369 6e93 7468 6593 e.stored.in.the. │ │ │ │ +00087ed0: 7468 656f 7279 930c 6c65 732c 9102 feb5 theory..les,.... │ │ │ │ +00087ee0: 696e 636c 7564 696e 6793 7468 6593 7061 including.the.pa │ │ │ │ +00087ef0: 7273 696e 678e a18d 91ea f1eb 7374 6174 rsing.......stat │ │ │ │ +00087f00: 7573 9604 0a76 6f66 9374 6865 9363 6f6e us...vof.the.con │ │ │ │ +00087f10: 7374 616e 9aac 7274 7393 288d 692e 652e stan..rts.(.i.e. │ │ │ │ +00087f20: 8e91 130d fa77 6865 7468 6572 9374 6865 .....whether.the │ │ │ │ +00087f30: 7993 6172 6593 696e 0c78 6573 936f 7293 y.are.in.xes.or. │ │ │ │ +00087f40: 6269 6e64 6572 7329 2c91 0412 6a61 7393 binders),...jas. │ │ │ │ +00087f50: 7798 656c 6c93 6173 9373 6576 9865 7261 w.ell.as.sev.era │ │ │ │ +00087f60: 6c93 6974 656d 738e a18d 91ea f1eb 696e l.items.......in │ │ │ │ +00087f70: 95ac 7276 936f 6c76 696e 6796 04d0 7763 ..rv.olving...wc │ │ │ │ +00087f80: 6f6e 6365 7074 7393 6e6f 7491 04d0 7879 oncepts.not...xy │ │ │ │ +00087f90: 9aac 7265 7493 696e 9874 726f 9553 8e64 ..ret.in.tro.S.d │ │ │ │ +00087fa0: 7563 6564 3a91 0704 7e74 9879 7093 6596 uced:...~t.yp.e. │ │ │ │ +00087fb0: 04d0 7761 6262 7265 7669 6174 696f 6e73 ..wabbreviations │ │ │ │ +00087fc0: 9328 7365 6591 04d0 7853 6563 7469 6f6e .(see...xSection │ │ │ │ +00087fd0: 9331 312e 382e 3693 666f 7293 7468 6973 .11.8.6.for.this │ │ │ │ +00087fe0: 293b 8ea1 8d91 eaf1 eb61 6e64 9603 b64b );.......and...K │ │ │ │ +00087ff0: 7768 6963 9aac 7268 9103 b64a 6178 696f whic..rh...Jaxio │ │ │ │ +00088000: 6d73 9361 7265 9364 650c 6e69 7469 6f6e ms.are.de.nition │ │ │ │ +00088010: 732c 9103 c0c4 7498 7970 9a53 8e65 9364 s,....t.yp.S.e.d │ │ │ │ +00088020: 650c 6e69 7469 6f6e 7391 03b6 4a6f 7293 e.nitions...Jor. │ │ │ │ +00088030: 7370 9865 6369 0c63 6174 696f 6e73 9328 sp.eci.cations.( │ │ │ │ +00088040: 7365 6593 5365 6374 696f 6e91 03b6 4a31 see.Section...J1 │ │ │ │ +00088050: 312e 382e 3293 666f 728e a18d 91ea f1eb 1.8.2.for....... │ │ │ │ +00088060: 7468 6596 03ea a86c 6173 7493 7468 7265 the....last.thre │ │ │ │ +00088070: 6529 2e8e a18d 91f6 537a 5468 656f 7279 e)......SzTheory │ │ │ │ +00088080: 9605 6a83 0c6c 6573 9361 7265 9105 6a84 ..j..les.are..j. │ │ │ │ +00088090: 7374 7275 6374 7572 6564 9368 6965 7261 structured.hiera │ │ │ │ +000880a0: 7263 9aac 7268 6963 616c 6c79 9374 6f93 rc..rhically.to. │ │ │ │ +000880b0: 7265 7072 6573 656e 9874 9373 6571 7565 represen.t.seque │ │ │ │ +000880c0: 6e63 6573 936f 6691 056a 8465 7874 656e nces.of..j.exten │ │ │ │ +000880d0: 7369 6f6e 7393 6f66 9361 6e8e a18d 91ea sions.of.an..... │ │ │ │ +000880e0: f1eb 696e 6974 6961 6c96 0434 2474 6865 ..initial..4$the │ │ │ │ +000880f0: 6f72 7993 2873 6565 9353 6563 7469 6f6e ory.(see.Section │ │ │ │ +00088100: 9331 302e 3529 9363 616c 6c65 648d 93eb .10.5).called... │ │ │ │ +00088110: 6148 4f4c 8e91 1573 22cf 2e91 0615 5545 aHOL...s".....UE │ │ │ │ +00088120: 6163 90ac 7268 9374 6865 6f72 7993 0c6c ac..rh.theory..l │ │ │ │ +00088130: 6593 6d61 6b69 6e67 9375 7093 6193 7468 e.making.up.a.th │ │ │ │ +00088140: 656f 7279 9372 6563 6f72 6473 8ea1 8d91 eory.records.... │ │ │ │ +00088150: eaf1 eb73 6f6d 6591 03f2 8d74 95ac 7279 ...some....t..ry │ │ │ │ +00088160: 7090 538e 6573 2c9b 03f4 8763 6f6e 7374 p.S.es,....const │ │ │ │ +00088170: 616e 9374 732c 9861 7869 6f6d 7396 03f2 an.ts,.axioms... │ │ │ │ +00088180: 8d61 6e64 9374 6865 6f72 656d 732c 9874 .and.theorems,.t │ │ │ │ +00088190: 6f67 6574 6865 7293 7769 7468 9b03 f28e ogether.with.... │ │ │ │ +000881a0: 7090 538e 6f69 6e90 ac72 7465 7273 9374 p.S.oin..rters.t │ │ │ │ +000881b0: 6f93 6f74 6865 7298 7468 656f 7279 930c o.other.theory.. │ │ │ │ +000881c0: 6c65 738e a18d 91ea f1eb 6361 6c6c 6564 les.......called │ │ │ │ +000881d0: 9603 d504 6974 7393 e570 96ff 6666 6172 ....its..p..ffar │ │ │ │ +000881e0: 9365 6e74 7391 00fd ddcf 2e91 0531 a954 .ents........1.T │ │ │ │ +000881f0: 6865 9603 d504 7468 656f 7279 9103 d505 he....theory.... │ │ │ │ +00088200: 7265 7072 6573 656e 9aac 7274 6564 9362 represen..rted.b │ │ │ │ +00088210: 9879 9373 7563 9868 9361 9374 6865 6f72 .y.suc.h.a.theor │ │ │ │ +00088220: 7993 0c6c 6593 6973 936f 6274 6169 6e65 y..le.is.obtaine │ │ │ │ +00088230: 6493 6298 7993 7461 6b69 6e67 9374 6865 d.b.y.taking.the │ │ │ │ +00088240: 8ea1 8d91 eaf1 eb75 6e69 6f6e 9603 4018 .......union..@. │ │ │ │ +00088250: 6f66 9361 6c6c 9374 6865 9374 95ac 7279 of.all.the.t..ry │ │ │ │ +00088260: 7090 538e 6573 2c9b 0362 3563 6f6e 7374 p.S.es,..b5const │ │ │ │ +00088270: 616e 9374 732c 9103 6234 6178 696f 6d73 an.ts,..b4axioms │ │ │ │ +00088280: 9603 4018 616e 6493 7468 656f 7265 6d73 ..@.and.theorems │ │ │ │ +00088290: 9369 6e93 7468 6593 0c6c 652c 9874 6f67 .in.the..le,.tog │ │ │ │ +000882a0: 6574 6865 7293 7769 7468 9374 6865 9374 ether.with.the.t │ │ │ │ +000882b0: 90ac 7279 7090 538e 6573 2c8e a18d 91ea ..ryp.S.es,..... │ │ │ │ +000882c0: f1eb 636f 6e73 7461 6e90 ac72 7473 2c91 ..constan..rts,. │ │ │ │ +000882d0: 0436 5e61 7869 6f6d 7396 0427 3961 6e64 .6^axioms..'9and │ │ │ │ +000882e0: 9b04 273a 7468 656f 7265 6d73 9369 6e98 ..':theorems.in. │ │ │ │ +000882f0: 616c 6c93 7468 6598 7468 656f 7279 930c all.the.theory.. │ │ │ │ +00088300: 6c65 7398 7265 6163 9aac 7268 6162 6c65 les.reac..rhable │ │ │ │ +00088310: 9362 9879 9104 273a 666f 6c6c 6f98 7769 .b.y..':follo.wi │ │ │ │ +00088320: 6e67 9370 9053 8e6f 696e 9874 6572 7391 ng.p.S.oin.ters. │ │ │ │ +00088330: 0427 3a74 6f8e a18d 91ea f1eb 7061 7265 .':to.......pare │ │ │ │ +00088340: 6e9a ac72 7473 2e91 051f 7a54 6869 7396 n..rts....zThis. │ │ │ │ +00088350: 039e 7663 6f6c 6c65 6374 696f 6e93 6f66 ..vcollection.of │ │ │ │ +00088360: 9372 6561 6398 6861 626c 6593 0c6c 6573 .reac.hable..les │ │ │ │ +00088370: 9369 7393 6361 6c6c 6564 9374 6865 93e5 .is.called.the.. │ │ │ │ +00088380: 616e 6391 ff66 6665 7374 7279 9104 abf8 anc..ffestry.... │ │ │ │ +00088390: cf6f 6693 7468 6593 7468 656f 7279 930c .of.the.theory.. │ │ │ │ +000883a0: 6c65 2e91 051f 7a41 7869 6f6d 738e a18d le....zAxioms... │ │ │ │ +000883b0: 91ea f1eb 2869 6e63 6c75 6469 6e67 9603 ....(including.. │ │ │ │ +000883c0: f445 6465 0c6e 6974 696f 6e73 9361 6e64 .Ede.nitions.and │ │ │ │ +000883d0: 9373 7090 538e 6563 690c 6361 7469 6f6e .sp.S.eci.cation │ │ │ │ +000883e0: 7329 9b03 f444 616e 6493 7468 656f 7265 s)...Dand.theore │ │ │ │ +000883f0: 6d73 9361 7265 936e 616d 6564 9369 6e93 ms.are.named.in. │ │ │ │ +00088400: 7468 6598 eb48 484f 4c93 cf73 7973 7465 the..HHOL..syste │ │ │ │ +00088410: 6d93 6290 ac72 798e a18d 91ea f1eb 7495 m.b..ry.......t. │ │ │ │ +00088420: ac72 7793 6f96 0456 3673 7472 696e 6773 .rw.o..V6strings │ │ │ │ +00088430: 3a91 060f fc74 6865 936e 616d 6593 6f66 :....the.name.of │ │ │ │ +00088440: 9374 6865 9374 6865 6f72 7993 0c6c 6593 .the.theory..le. │ │ │ │ +00088450: 696e 9377 6869 6390 ac72 6893 7468 6579 in.whic..rh.they │ │ │ │ +00088460: 9361 7265 9373 746f 7265 642c 9104 711a .are.stored,..q. │ │ │ │ +00088470: 746f 6765 7468 6572 9377 6974 6893 6193 together.with.a. │ │ │ │ +00088480: 6e61 6d65 8ea1 8d91 eaf1 eb73 7570 706c name.......suppl │ │ │ │ +00088490: 6965 6496 03ea a862 90ac 7279 9374 6865 ied....b..ry.the │ │ │ │ +000884a0: 9375 7365 722e 8ea1 8d91 f653 7a54 6865 .user......SzThe │ │ │ │ +000884b0: 9604 a2fc 6461 7461 9373 746f 7265 6493 ....data.stored. │ │ │ │ +000884c0: 696e 9361 9373 696e 676c 6591 04a2 fb74 in.a.single....t │ │ │ │ +000884d0: 6865 6f72 7993 0c6c 6593 6973 9363 616c heory..le.is.cal │ │ │ │ +000884e0: 6c65 6493 6193 e574 6865 96ff 6666 6f72 led.a..the..ffor │ │ │ │ +000884f0: 7991 04dc a373 6593 676d 656e 7491 0124 y....se.gment..$ │ │ │ │ +00088500: 44cf 3b91 04ff 2574 6869 7396 04a2 fc69 D.;...%this....i │ │ │ │ +00088510: 7393 6e6f 7493 7265 616c 6c79 9361 8ea1 s.not.really.a.. │ │ │ │ +00088520: 8d91 eaf1 eb6c 6f67 6963 616c 9603 9490 .....logical.... │ │ │ │ +00088530: 636f 6e63 6570 742c 9103 a5c8 6275 7493 concept,....but. │ │ │ │ +00088540: 7261 7468 6572 9b03 948f 6193 636f 6e63 rather....a.conc │ │ │ │ +00088550: 6570 7493 6f66 9374 6865 9372 6570 7265 ept.of.the.repre │ │ │ │ +00088560: 7365 6e90 ac72 7461 7469 6f6e 936f 6693 sen..rtation.of. │ │ │ │ +00088570: 7468 656f 7269 6573 9869 6e93 7468 6593 theories.in.the. │ │ │ │ +00088580: eb48 484f 4c93 cf73 7973 7465 6d2e 8ea1 .HHOL..system... │ │ │ │ +00088590: 8d91 eaf1 eb49 7496 03b1 af69 7393 6e65 .....It....is.ne │ │ │ │ +000885a0: 6365 7373 6172 7993 746f 9364 6973 7469 cessary.to.disti │ │ │ │ +000885b0: 6e67 7569 7368 9374 6865 6f72 6965 7391 nguish.theories. │ │ │ │ +000885c0: 03b1 ae66 726f 6d93 7468 6569 7293 636f ...from.their.co │ │ │ │ +000885d0: 6e73 7469 7475 656e 9aac 7274 9374 6865 nstituen..rt.the │ │ │ │ +000885e0: 6f72 7993 7365 676d 656e 9874 7393 6290 ory.segmen.ts.b. │ │ │ │ +000885f0: 538e 6563 6175 7365 9374 6865 8ea1 8d91 S.ecause.the.... │ │ │ │ +00088600: eaf1 eb6e 616d 696e 6796 03a7 406f 6693 ...naming...@of. │ │ │ │ +00088610: 6461 7461 9369 6e93 7468 656f 7269 6573 data.in.theories │ │ │ │ +00088620: 9369 7391 03a7 3f62 6173 6564 936f 6e93 .is...?based.on. │ │ │ │ +00088630: 7468 6593 6e61 6d65 7393 6769 769a ac72 the.names.giv..r │ │ │ │ +00088640: 656e 9374 6f93 7365 676d 656e 9874 732e en.to.segmen.ts. │ │ │ │ +00088650: 9105 2268 5370 9053 8e65 6369 0c63 616c .."hSp.S.eci.cal │ │ │ │ +00088660: 6c79 91ff 0556 2c91 03b4 bb61 7869 6f6d ly...V,....axiom │ │ │ │ +00088670: 732c 8ea1 8d91 eaf1 eb64 650c 6e69 7469 s,.......de.niti │ │ │ │ +00088680: 6f6e 732c 9103 75d1 7370 9053 8e65 6369 ons,..u.sp.S.eci │ │ │ │ +00088690: 0c63 6174 696f 6e73 9603 589b 616e 649b .cations..X.and. │ │ │ │ +000886a0: 0358 9c74 6865 6f72 656d 7393 6172 6593 .X.theorems.are. │ │ │ │ +000886b0: 6e61 6d65 6493 6290 ac72 7998 6193 7061 named.b..ry.a.pa │ │ │ │ +000886c0: 6972 936f 6698 7374 7269 6e67 7393 da68 ir.of.strings..h │ │ │ │ +000886d0: d774 6879 906e 393b 9101 fffe 6e61 6d65 .thy.n9;....name │ │ │ │ +000886e0: da69 cf2c 9103 75d1 7768 6572 658e a18d .i.,..u.where... │ │ │ │ +000886f0: 91ea f1eb d774 6879 9103 ffa9 cf69 7396 .....thy.....is. │ │ │ │ +00088700: 0391 7074 6865 9103 916f 6e61 6d65 936f ..pthe...oname.o │ │ │ │ +00088710: 6693 7468 6593 7468 656f 7279 9373 6567 f.the.theory.seg │ │ │ │ +00088720: 6d65 6e9a ac72 7493 6375 7272 656e 9874 men..rt.curren.t │ │ │ │ +00088730: 9103 916f 7768 656e 9374 6865 9369 7465 ...owhen.the.ite │ │ │ │ +00088740: 6d93 7798 6173 9364 6563 6c61 7265 6493 m.w.as.declared. │ │ │ │ +00088750: 616e 6491 0391 6fd7 6e61 6d65 93cf 6973 and...o.name..is │ │ │ │ +00088760: 9361 8ea1 8d91 eaf1 eb73 7090 538e 6563 .a.......sp.S.ec │ │ │ │ +00088770: 690c 6396 03a1 5d6e 616d 659b 03a1 5c73 i.c...]name...\s │ │ │ │ +00088780: 7570 706c 6965 6493 6290 ac72 7998 7468 upplied.b..ry.th │ │ │ │ +00088790: 6593 7573 6572 9328 7365 6598 7468 6593 e.user.(see.the. │ │ │ │ +000887a0: 6675 6e63 7469 6f6e 738d 98eb 616e 6577 functions...anew │ │ │ │ +000887b0: 5f61 7869 6f6d 8e91 375e 56cf 2c8d 9103 _axiom..7^V.,... │ │ │ │ +000887c0: b006 eb61 6e65 775f 6465 6669 6e69 7469 ...anew_definiti │ │ │ │ +000887d0: 6f6e 8e91 542b 52cf 2c91 03b0 0562 9053 on..T+R.,....b.S │ │ │ │ +000887e0: 8e65 6c6f 90ac 7277 292e 8ea1 8d91 eaf1 .elo..rw)....... │ │ │ │ +000887f0: eb44 690b 6572 656e 9aac 7274 9603 eaa8 .Di.eren..rt.... │ │ │ │ +00088800: 6974 656d 7393 6361 6e93 6861 9876 9865 items.can.ha.v.e │ │ │ │ +00088810: 9374 6865 9373 616d 6593 7370 9a53 8e65 .the.same.sp.S.e │ │ │ │ +00088820: 6369 0c63 936e 616d 6593 6966 9374 6865 ci.c.name.if.the │ │ │ │ +00088830: 9361 7373 6f98 6369 6174 6564 9373 6567 .asso.ciated.seg │ │ │ │ +00088840: 6d65 6e9a ac72 7493 6973 9364 690b 6572 men..rt.is.di.er │ │ │ │ +00088850: 656e 9874 2e8e a18d 91f6 537a 4191 043d en.t......SzA..= │ │ │ │ +00088860: d674 9aac 7279 7069 6361 6c96 043d eb70 .t..rypical..=.p │ │ │ │ +00088870: 6965 6365 936f 6693 7798 6f72 6b93 7769 iece.of.w.ork.wi │ │ │ │ +00088880: 7468 9374 6865 9104 3dec eb48 484f 4c93 th.the..=..HHOL. │ │ │ │ +00088890: cf73 7973 7465 6d93 636f 6e73 6973 7473 .system.consists │ │ │ │ +000888a0: 9369 6e93 6193 6e98 756d 9862 9053 8e65 .in.a.n.um.b.S.e │ │ │ │ +000888b0: 7293 6f66 9373 6573 7369 6f6e 732e 9106 r.of.sessions... │ │ │ │ +000888c0: 32aa 496e 9374 6865 8ea1 8d91 eaf1 eb0c 2.In.the........ │ │ │ │ +000888d0: 7273 7496 0338 e36f 669b 0338 e474 6865 rst..8.of..8.the │ │ │ │ +000888e0: 7365 2c91 035c 7161 936e 6577 9874 6865 se,..\qa.new.the │ │ │ │ +000888f0: 6f72 7996 ff05 562c 9103 5c71 da54 9106 ory...V,..\q.T.. │ │ │ │ +00088900: 45b0 cf73 619a ac72 7993 2c91 035c 7269 E..sa..ry.,..\ri │ │ │ │ +00088910: 7396 0338 e363 7265 6174 6564 9362 9879 s..8.created.b.y │ │ │ │ +00088920: 9b03 38e4 6578 7465 6e64 696e 6793 6578 ..8.extending.ex │ │ │ │ +00088930: 6973 7469 6e67 9874 6865 6f72 6965 7393 isting.theories. │ │ │ │ +00088940: 7769 7468 9861 936e 95ac 7275 6d93 6290 with.a.n..rum.b. │ │ │ │ +00088950: 538e 6572 8e8e 9f24 fd13 8e8c 8b00 0000 S.er...$........ │ │ │ │ +00088960: a100 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00088970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00088980: 0000 0000 087a aea0 02cc 0555 8da0 fd46 .....z.....U...F │ │ │ │ -00088990: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ -000889a0: 3131 2e38 2e91 0a80 0054 6865 6f72 6965 11.8.....Theorie │ │ │ │ -000889b0: 7392 015a 3266 3136 318e 9112 c761 9f05 s..Z2f161....a.. │ │ │ │ -000889c0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -000889d0: 0294 2fdf 8da0 fd8b d021 8d91 12c7 61cf ../......!....a. │ │ │ │ -000889e0: 6f66 9603 7162 6465 0c6e 6974 696f 6e73 of..qbde.nitions │ │ │ │ -000889f0: 2e91 0510 7354 6865 9b03 7161 636f 6e63 ....sThe..qaconc │ │ │ │ -00088a00: 7265 7465 9372 6573 756c 7493 6f66 9874 rete.result.of.t │ │ │ │ -00088a10: 6865 9373 6573 7369 6f6e 9377 696c 6c98 he.session.will. │ │ │ │ -00088a20: 6290 538e 6593 6198 7468 656f 7279 930c b.S.e.a.theory.. │ │ │ │ -00088a30: 6c65 93da 548d 9103 0ccd eb61 2e74 688e le..T......a.th. │ │ │ │ -00088a40: 9117 bd2c cf77 686f 7365 9363 6f6e 95ac ...,.whose.con.. │ │ │ │ -00088a50: 7274 656e 9374 738e a410 0000 8d91 12c7 rten.ts......... │ │ │ │ -00088a60: 6169 7396 0302 0574 6865 9373 6567 6d65 ais....the.segme │ │ │ │ -00088a70: 6e9a ac72 7493 6372 6561 7465 6493 6475 n..rt.created.du │ │ │ │ -00088a80: 7269 6e67 9374 6865 9373 6573 7369 6f6e ring.the.session │ │ │ │ -00088a90: 9103 0206 616e 6493 7768 6f73 6593 616e ....and.whose.an │ │ │ │ -00088aa0: 6365 7374 7279 9372 6570 7265 7365 6e98 cestry.represen. │ │ │ │ -00088ab0: 7473 9374 6865 9364 6573 6972 6564 936c ts.the.desired.l │ │ │ │ -00088ac0: 6f67 6963 616c 8ea1 8d91 12c7 6174 6865 ogical......athe │ │ │ │ -00088ad0: 6f72 7991 ff05 562e 9105 2b5e 496e 9603 ory...V...+^In.. │ │ │ │ -00088ae0: c220 7375 6273 6571 7565 6e90 ac72 749b . subsequen..rt. │ │ │ │ -00088af0: 03c2 2173 6573 7369 6f6e 7393 7468 6973 ..!sessions.this │ │ │ │ -00088b00: 9874 6865 6f72 7998 6973 9365 7874 656e .theory.is.exten │ │ │ │ -00088b10: 6465 6498 6295 ac72 7998 7072 6f93 7669 ded.b..ry.pro.vi │ │ │ │ -00088b20: 6e67 9603 c220 6e65 7798 7468 656f 7265 ng... new.theore │ │ │ │ -00088b30: 6d73 9374 6861 7498 7769 6c6c 8ea1 8d91 ms.that.will.... │ │ │ │ -00088b40: 12c7 6162 9053 8e65 9604 067d 7374 6f72 ..ab.S.e...}stor │ │ │ │ -00088b50: 6564 9369 6e9b 0406 7e74 6865 930c 6c65 ed.in...~the..le │ │ │ │ -00088b60: 93da 548d 9103 0ccd eb61 2e74 688e 9114 ..T......a.th... │ │ │ │ -00088b70: 4bcb cf2e 9105 8c60 5468 6593 6c6f 6769 K......`The.logi │ │ │ │ -00088b80: 6361 6c93 6d65 616e 696e 6793 6f66 9874 cal.meaning.of.t │ │ │ │ -00088b90: 6865 7365 9373 6573 7369 6f6e 7393 6973 hese.sessions.is │ │ │ │ -00088ba0: 9374 6861 7498 6193 6e65 7793 6578 7465 .that.a.new.exte │ │ │ │ -00088bb0: 6e73 696f 6e8e a18d 9112 c761 746f 9604 nsion......ato.. │ │ │ │ -00088bc0: 803f da54 9107 8d0c cf69 7393 6372 6561 .?.T.....is.crea │ │ │ │ -00088bd0: 7465 6493 7768 6963 9aac 7268 9372 6570 ted.whic..rh.rep │ │ │ │ -00088be0: 6c61 6365 7393 7468 6593 6f6c 6493 7698 laces.the.old.v. │ │ │ │ -00088bf0: 6572 7369 6f6e 2e91 06f9 a653 7562 7365 ersion.....Subse │ │ │ │ -00088c00: 7175 656e 9874 9370 6965 6365 7393 6f66 quen.t.pieces.of │ │ │ │ -00088c10: 9377 986f 726b 9363 616e 9362 7569 6c64 .w.ork.can.build │ │ │ │ -00088c20: 936f 6e8e a18d 9112 c761 288d 692e 652e .on......a(.i.e. │ │ │ │ -00088c30: 8e91 12ee 2c65 7874 656e 6429 9603 eaa8 ....,extend).... │ │ │ │ -00088c40: 7468 6593 6465 0c6e 6974 696f 6e73 9361 the.de.nitions.a │ │ │ │ -00088c50: 6e64 9374 6865 6f72 656d 7393 6f66 93da nd.theorems.of.. │ │ │ │ -00088c60: 5491 06f7 75cf 629a ac72 7993 6d61 6b69 T...u.b..ry.maki │ │ │ │ -00088c70: 6e67 9369 7493 6193 7061 7265 6e98 7493 ng.it.a.paren.t. │ │ │ │ -00088c80: 6f66 936e 6577 9374 6865 6f72 6965 732e of.new.theories. │ │ │ │ -00088c90: 8ea9 100c 698d 911e 28f0 5468 6572 659b ....i...(.There. │ │ │ │ -00088ca0: 03ba 2561 7265 9103 ba26 7495 ac72 7793 ..%are...&t..rw. │ │ │ │ -00088cb0: 6f98 6d6f 9053 8e64 6573 986f 6698 7793 o.mo.S.des.of.w. │ │ │ │ -00088cc0: 6f72 6b69 6e67 9103 ba26 7769 7468 98eb orking...&with.. │ │ │ │ -00088cd0: 4848 4f4c cf3a 98e5 6472 96ff 6666 6166 HHOL.:..dr..ffaf │ │ │ │ -00088ce0: 7491 0406 9e6d 6f93 6465 9104 9fd6 cf61 t....mo.de.....a │ │ │ │ -00088cf0: 6e64 98e5 7072 936f 936f 6691 0406 9e6d nd..pr.o.of....m │ │ │ │ -00088d00: 6f93 6465 9100 e5b0 cf2e 9105 28b4 496e o.de........(.In │ │ │ │ -00088d10: 9103 ba26 7468 6598 666f 726d 6572 2c8e ...&the.former,. │ │ │ │ -00088d20: a18d 9112 c761 7468 6596 0506 e673 6574 .....athe....set │ │ │ │ -00088d30: 738d 93df 5374 7275 638e 8d91 1f0a 619f s...Struc.....a. │ │ │ │ -00088d40: 01cc ccdb 548e 9126 4e5d cf2c 8d91 054d ....T..&N].,...M │ │ │ │ -00088d50: f5df 5369 678e 8d91 14a2 5b9f 02d5 54db ..Sig.....[...T. │ │ │ │ -00088d60: 548e 9120 ed3d cf61 6e64 8d93 df41 7869 T.. .=.and...Axi │ │ │ │ -00088d70: 6f6d 738e 8d91 2899 a19f 01cc ccdb 548e oms...(.......T. │ │ │ │ -00088d80: 9134 e483 cf63 616e 9362 9053 8e65 9365 .4...can.b.S.e.e │ │ │ │ -00088d90: 7874 656e 6465 643b 9105 9505 696e 9374 xtended;....in.t │ │ │ │ -00088da0: 6865 936c 6174 7465 7293 6f6e 6c79 8d93 he.latter.only.. │ │ │ │ -00088db0: df54 6865 6f90 ac72 7265 6d73 8e8d 9134 .Theo..rrems...4 │ │ │ │ -00088dc0: d99a 9f01 cccc db54 8e91 4124 7ccf 6361 .......T..A$|.ca │ │ │ │ -00088dd0: 6e8e a18d 9112 c761 629a 538e 6596 04aa n......ab.S.e... │ │ │ │ -00088de0: 7863 90ac 7268 616e 6765 642e 9107 7852 xc..rhanged...xR │ │ │ │ -00088df0: 496e 9364 7261 6674 936d 6f98 6465 2c91 In.draft.mo.de,. │ │ │ │ -00088e00: 04da 6d69 6e63 6f6e 7369 7374 656e 6369 ..minconsistenci │ │ │ │ -00088e10: 6573 9363 616e 9362 9865 9104 aa79 696e es.can.b.e...yin │ │ │ │ -00088e20: 90ac 7274 726f 9864 7563 6564 9362 9aac ..rtro.duced.b.. │ │ │ │ -00088e30: 7279 9104 aa79 6173 7365 7274 696e 6793 ry...yasserting. │ │ │ │ -00088e40: 696e 636f 6e73 6973 7465 6e98 748e a18d inconsisten.t... │ │ │ │ -00088e50: 9112 c761 6178 696f 6d73 2c91 0449 bc62 ...aaxioms,..I.b │ │ │ │ -00088e60: 7574 9604 36b7 696e 9104 36b8 7072 6f9a ut..6.in..6.pro. │ │ │ │ -00088e70: 538e 6f66 936d 6f98 6465 9604 36b8 6f6e S.of.mo.de..6.on │ │ │ │ -00088e80: 6c79 9363 6f6e 7369 7374 656e 6379 2d70 ly.consistency-p │ │ │ │ -00088e90: 7265 7365 7276 696e 679b 0436 b761 6374 reserving..6.act │ │ │ │ -00088ea0: 696f 6e73 9328 6e61 6d65 6c79 9376 91ff ions.(namely.v.. │ │ │ │ -00088eb0: 58e4 616c 6964 9870 726f 9053 8e6f 6691 X.alid.pro.S.of. │ │ │ │ -00088ec0: 00d6 3829 9363 616e 8ea1 8d91 12c7 6162 ..8).can......ab │ │ │ │ -00088ed0: 9a53 8e65 9603 186e 6576 91ff 58e4 616c .S.e...nev..X.al │ │ │ │ -00088ee0: 7561 7465 642e 9104 f2cd 4472 6166 7493 uated.....Draft. │ │ │ │ -00088ef0: 6d6f 9864 6593 6973 9361 6e61 6c6f 676f mo.de.is.analogo │ │ │ │ -00088f00: 7573 9374 6f93 6073 7570 9865 7293 7573 us.to.`sup.er.us │ │ │ │ -00088f10: 6572 936d 6f98 6465 2793 696e 9103 186d er.mo.de'.in...m │ │ │ │ -00088f20: 556e 6978 2c91 0342 7a69 6e93 7468 6174 Unix,..Bzin.that │ │ │ │ -00088f30: 9369 7493 6769 7690 ac72 6573 9361 6363 .it.giv..res.acc │ │ │ │ -00088f40: 6573 738e a18d 9112 c761 746f 9604 118a ess......ato.... │ │ │ │ -00088f50: 6461 6e67 6572 6f75 7393 6661 6369 6c69 dangerous.facili │ │ │ │ -00088f60: 7469 6573 2e91 05ad 8745 7690 ac72 6572 ties.....Ev..rer │ │ │ │ -00088f70: 7974 6869 6e67 9374 6861 7493 6361 6e93 ything.that.can. │ │ │ │ -00088f80: 629a 538e 6591 0411 8b64 6f6e 6593 696e b.S.e....done.in │ │ │ │ -00088f90: 9370 726f 986f 6693 6d6f 9864 6593 6361 .pro.of.mo.de.ca │ │ │ │ -00088fa0: 6e93 6298 6591 0411 8b64 6f6e 6593 696e n.b.e....done.in │ │ │ │ -00088fb0: 9364 7261 6674 8ea1 8d91 12c7 616d 6f90 .draft......amo. │ │ │ │ -00088fc0: 538e 6465 2c96 03ea a862 7574 936e 6f74 S.de,....but.not │ │ │ │ -00088fd0: 9376 6963 6593 7690 ac72 6572 7361 2e8e .vice.v..rersa.. │ │ │ │ -00088fe0: a68d 911e 28f0 5468 6572 659b 03c6 3969 ....(.There...9i │ │ │ │ -00088ff0: 7391 03c6 3861 6c77 95ac 7261 9379 7398 s...8alw..ra.ys. │ │ │ │ -00089000: 619b 03c6 38e5 6375 7272 96ff 6666 656e a...8.curr..ffen │ │ │ │ -00089010: 7491 0411 b774 6865 936f 7279 9104 d3bb t....the.ory.... │ │ │ │ -00089020: cf77 6869 6390 ac72 6898 6973 9603 c639 .whic..rh.is...9 │ │ │ │ -00089030: 7468 6598 7468 656f 7279 9372 6570 7265 the.theory.repre │ │ │ │ -00089040: 7365 6e95 ac72 7465 6498 6293 7991 03c6 sen..rted.b.y... │ │ │ │ -00089050: 3974 6865 9863 7572 7265 6e93 7491 03c6 9the.curren.t... │ │ │ │ -00089060: 3974 6865 6f72 798e a18d 9112 c761 7365 9theory......ase │ │ │ │ -00089070: 676d 656e 90ac 7274 9604 9c3c 746f 6765 gmen..rt....string. │ │ │ │ -00089150: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ -00089160: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -00089170: 8e9f 1d56 de8d 911e 28f0 cf49 6e69 7469 ...V....(..Initi │ │ │ │ -00089180: 616c 6c79 9604 f42d eb48 484f 4c93 cf69 ally...-.HHOL..i │ │ │ │ -00089190: 7391 04f4 2e69 6e93 7072 6f9a 538e 6f66 s....in.pro.S.of │ │ │ │ -000891a0: 936d 6f98 6465 9377 6974 6893 6375 7272 .mo.de.with.curr │ │ │ │ -000891b0: 656e 9aac 7274 9104 f42e 7468 656f 7279 en..rt....theory │ │ │ │ -000891c0: 9363 616c 6c65 648d 93eb 6148 4f4c 8e91 .called...aHOL.. │ │ │ │ -000891d0: 1633 2bcf 2c91 0536 8e77 6869 6398 6891 .3+.,..6.whic.h. │ │ │ │ -000891e0: 04f4 2e69 7393 6465 7363 7269 6290 538e ...is.describ.S. │ │ │ │ -000891f0: 6564 9369 6e8e a18d 9112 c761 5365 6374 ed.in......aSect │ │ │ │ -00089200: 696f 6e91 03ea a831 312e 382e 342e 8e9f ion....11.8.4... │ │ │ │ -00089210: 2317 318d 8d91 12c7 61eb 4731 312e 382e #.1.....a.G11.8. │ │ │ │ -00089220: 318e 914c 60f5 5072 696d 6974 6976 908c 1..L`.Primitiv.. │ │ │ │ -00089230: cc65 9605 6666 4d4c 9366 756e 6374 696f .e..ffML.functio │ │ │ │ -00089240: 6e73 9366 6f72 9363 7265 6174 696e 6793 ns.for.creating. │ │ │ │ -00089250: 7468 656f 7269 6573 8e9f 17d9 3c8d 9112 theories....<... │ │ │ │ -00089260: c761 cf54 6865 9603 eaa8 eb48 4d4c 93cf .a.The.....HML.. │ │ │ │ -00089270: 6675 6e63 7469 6f6e 7393 666f 7293 6372 functions.for.cr │ │ │ │ -00089280: 6561 7469 6e67 9374 6865 6f72 6965 7393 eating.theories. │ │ │ │ -00089290: 6172 6593 6c69 7374 6564 9362 9053 8e65 are.listed.b.S.e │ │ │ │ -000892a0: 6c6f 90ac 7277 2e8e a68d 8d8d 9112 c761 lo..rw.........a │ │ │ │ -000892b0: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -000892c0: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -000892d0: 0066 668d 9ffb a664 8d91 170b cceb 616e .ff....d......an │ │ │ │ -000892e0: 6577 5f74 6865 6f72 7996 05bf aa3a 9373 ew_theory....:.s │ │ │ │ -000892f0: 7472 696e 6793 2d3e 9376 6f69 648e 8e92 tring.->.void... │ │ │ │ -00089300: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ -00089310: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -00089320: 1d56 de8d 8d91 12c7 616e 6577 5f74 6865 .V......anew_the │ │ │ │ -00089330: 6f72 7991 05bf aa60 eb62 7468 7990 6493 ory....`.bthy.d. │ │ │ │ -00089340: eb61 608e 9170 bf28 cf63 616e 9603 35dc .a`..p.(.can..5. │ │ │ │ -00089350: 629a 538e 6593 646f 6e65 9103 35dd 696e b.S.e.done..5.in │ │ │ │ -00089360: 9362 986f 7468 9370 726f 986f 6693 616e .b.oth.pro.of.an │ │ │ │ -00089370: 6493 6472 6166 7493 6d6f 9864 6573 2e91 d.draft.mo.des.. │ │ │ │ -00089380: 04fc 9c49 7491 0335 dd73 7769 7463 9aac ...It..5.switc.. │ │ │ │ -00089390: 7268 6573 9369 6e98 746f 9364 7261 6674 rhes.in.to.draft │ │ │ │ -000893a0: 936d 6f90 538e 6465 8ea1 8d91 12c7 6166 .mo.S.de......af │ │ │ │ -000893b0: 6f72 9604 d38f 6193 6e65 779b 04d3 9074 or....a.new....t │ │ │ │ -000893c0: 6865 6f72 7993 7769 7468 936e 616d 6593 heory.with.name. │ │ │ │ -000893d0: d774 6879 9105 41c9 cf61 6e64 9369 7493 .thy..A..and.it. │ │ │ │ -000893e0: 6661 696c 7393 6966 9374 6865 7265 9861 fails.if.there.a │ │ │ │ -000893f0: 6c72 6561 6479 9365 7869 7374 7393 6193 lready.exists.a. │ │ │ │ -00089400: 0c6c 6598 d774 6879 8d90 6e39 eb61 2e74 .le..thy..n9.a.t │ │ │ │ -00089410: 688e 9116 80c6 cf69 6e93 7468 658e a18d h......in.the... │ │ │ │ -00089420: 9112 c761 6375 7272 656e 95ac 7274 9b03 ...acurren..rt.. │ │ │ │ -00089430: eaa8 7365 6172 6393 6898 7061 7468 2e91 ..searc.h.path.. │ │ │ │ -00089440: 0538 e054 6865 9863 7572 7265 6e93 7498 .8.The.curren.t. │ │ │ │ -00089450: 7468 656f 7279 9862 9053 8e65 636f 6d65 theory.b.S.ecome │ │ │ │ -00089460: 7398 6198 6e65 7798 7061 7265 6e93 7498 s.a.new.paren.t. │ │ │ │ -00089470: 6f66 98d7 7468 7990 6e39 cf2e 8ea6 8d8d of..thy.n9...... │ │ │ │ -00089480: 8d91 12c7 619f f54f a789 0000 6666 01c7 ....a..O....ff.. │ │ │ │ -00089490: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -000894a0: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ -000894b0: 0bcc eb61 6e65 775f 7061 7265 6e74 9605 ...anew_parent.. │ │ │ │ -000894c0: bfaa 3a93 7374 7269 6e67 932d 3e93 766f ..:.string.->.vo │ │ │ │ -000894d0: 6964 8e8e 9201 c671 b184 000f 60b2 0000 id.....q....`... │ │ │ │ -000894e0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -000894f0: 4a8e 8e8e 9f1d 56de 8d91 12c7 61cf 4578 J.....V.....a.Ex │ │ │ │ -00089500: 6563 7574 696e 678d 9103 eaa8 eb61 6e65 ecuting......ane │ │ │ │ -00089510: 775f 7061 7265 6e74 8e91 4151 f4d7 7468 w_parent..AQ..th │ │ │ │ -00089520: 7996 0458 e1cf 6d61 6b9a ac72 6573 9103 y..X..mak..res.. │ │ │ │ -00089530: eaa8 d774 6879 93cf 696e 9874 6f96 03ea ...thy..in.to... │ │ │ │ -00089540: a861 9370 6172 656e 9874 936f 6693 7468 .a.paren.t.of.th │ │ │ │ -00089550: 6593 6375 7272 656e 9874 9374 6865 6f72 e.curren.t.theor │ │ │ │ -00089560: 7996 ff05 562e 9105 38e0 4693 6169 6c75 y...V...8.F.ailu │ │ │ │ -00089570: 7265 9103 eaa8 6966 3a8e a41a 3e0c 8d8d re....if:...>... │ │ │ │ -00089580: 8d8d 911f 4e79 2869 298e 8e8e 9131 9589 ....Ny(i)....1.. │ │ │ │ -00089590: 6e6f 7496 03ea a869 6e93 6472 6166 7493 not....in.draft. │ │ │ │ -000895a0: 6d6f 9053 8e64 653b 8ea1 8d8d 8d8d 911c mo.S.de;........ │ │ │ │ -000895b0: 0aed 2869 6929 8e8e 8e91 3195 89d7 7468 ..(ii)....1...th │ │ │ │ -000895c0: 7991 0458 e1cf 6973 9603 eaa8 6e6f 7493 y..X..is....not. │ │ │ │ -000895d0: 6193 7468 656f 7279 936f 6e93 7468 6593 a.theory.on.the. │ │ │ │ -000895e0: 6375 7272 656e 9aac 7274 9373 6561 7263 curren..rt.searc │ │ │ │ -000895f0: 9868 9370 6174 683b 8e9f 1a3e 0d8d 8d8d .h.path;...>.... │ │ │ │ -00089600: 8d91 18c7 6128 6969 6929 8e8e 8e91 3195 ....a(iii)....1. │ │ │ │ -00089610: 8974 6865 7265 9603 eaa8 6973 9361 9374 .there....is.a.t │ │ │ │ -00089620: 9aac 7279 7090 538e 6593 696e 93d7 7468 ..ryp.S.e.in..th │ │ │ │ -00089630: 7991 0458 e1cf 7769 7468 9374 6865 9373 y..X..with.the.s │ │ │ │ -00089640: 616d 6593 6e61 6d65 9361 7393 6193 7498 ame.name.as.a.t. │ │ │ │ -00089650: 7970 9053 8e65 9369 6e93 7468 6593 6375 yp.S.e.in.the.cu │ │ │ │ -00089660: 7272 656e 9874 9374 6865 6f72 793b 8ea1 rren.t.theory;.. │ │ │ │ -00089670: 8d8d 8d8d 9119 1aef 2869 7629 8e8e 8e91 ........(iv).... │ │ │ │ -00089680: 3195 8974 6865 7265 9603 eaa8 6973 9361 1..there....is.a │ │ │ │ -00089690: 9363 6f6e 7374 616e 9aac 7274 9369 6e93 .constan..rt.in. │ │ │ │ -000896a0: d774 6879 9104 58e1 cf77 6974 6893 7468 .thy..X..with.th │ │ │ │ -000896b0: 6593 7361 6d65 936e 616d 6593 6173 9361 e.same.name.as.a │ │ │ │ -000896c0: 9363 6f6e 7374 616e 9874 9369 6e93 7468 .constan.t.in.th │ │ │ │ -000896d0: 6593 6375 7272 656e 9874 9374 6865 6f72 e.curren.t.theor │ │ │ │ -000896e0: 7991 ff05 562e 8e8e 9f24 fd13 8e8c 8b00 y...V....$...... │ │ │ │ -000896f0: 0000 a200 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00088980: 0000 0000 0000 087a b0a0 02cc 0555 8da0 .......z.....U.. │ │ │ │ +00088990: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +000889a0: 61d0 3131 2e38 2e91 0a80 0054 6865 6f72 a.11.8.....Theor │ │ │ │ +000889b0: 6965 7392 015a 3266 3136 318e 9112 c761 ies..Z2f161....a │ │ │ │ +000889c0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +000889d0: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 12c7 ..../......!.... │ │ │ │ +000889e0: 61cf 6f66 9603 7162 6465 0c6e 6974 696f a.of..qbde.nitio │ │ │ │ +000889f0: 6e73 2e91 0510 7354 6865 9b03 7161 636f ns....sThe..qaco │ │ │ │ +00088a00: 6e63 7265 7465 9372 6573 756c 7493 6f66 ncrete.result.of │ │ │ │ +00088a10: 9874 6865 9373 6573 7369 6f6e 9377 696c .the.session.wil │ │ │ │ +00088a20: 6c98 6290 538e 6593 6198 7468 656f 7279 l.b.S.e.a.theory │ │ │ │ +00088a30: 930c 6c65 93da 548d 9103 0ccd eb61 2e74 ..le..T......a.t │ │ │ │ +00088a40: 688e 9117 bd2c cf77 686f 7365 9363 6f6e h....,.whose.con │ │ │ │ +00088a50: 95ac 7274 656e 9374 738e a410 0000 8d91 ..rten.ts....... │ │ │ │ +00088a60: 12c7 6169 7396 0302 0574 6865 9373 6567 ..ais....the.seg │ │ │ │ +00088a70: 6d65 6e9a ac72 7493 6372 6561 7465 6493 men..rt.created. │ │ │ │ +00088a80: 6475 7269 6e67 9374 6865 9373 6573 7369 during.the.sessi │ │ │ │ +00088a90: 6f6e 9103 0206 616e 6493 7768 6f73 6593 on....and.whose. │ │ │ │ +00088aa0: 616e 6365 7374 7279 9372 6570 7265 7365 ancestry.represe │ │ │ │ +00088ab0: 6e98 7473 9374 6865 9364 6573 6972 6564 n.ts.the.desired │ │ │ │ +00088ac0: 936c 6f67 6963 616c 8ea1 8d91 12c7 6174 .logical......at │ │ │ │ +00088ad0: 6865 6f72 7991 ff05 562e 9105 2b5e 496e heory...V...+^In │ │ │ │ +00088ae0: 9603 c220 7375 6273 6571 7565 6e90 ac72 ... subsequen..r │ │ │ │ +00088af0: 749b 03c2 2173 6573 7369 6f6e 7393 7468 t...!sessions.th │ │ │ │ +00088b00: 6973 9874 6865 6f72 7998 6973 9365 7874 is.theory.is.ext │ │ │ │ +00088b10: 656e 6465 6498 6295 ac72 7998 7072 6f93 ended.b..ry.pro. │ │ │ │ +00088b20: 7669 6e67 9603 c220 6e65 7798 7468 656f ving... new.theo │ │ │ │ +00088b30: 7265 6d73 9374 6861 7498 7769 6c6c 8ea1 rems.that.will.. │ │ │ │ +00088b40: 8d91 12c7 6162 9053 8e65 9604 067d 7374 ....ab.S.e...}st │ │ │ │ +00088b50: 6f72 6564 9369 6e9b 0406 7e74 6865 930c ored.in...~the.. │ │ │ │ +00088b60: 6c65 93da 548d 9103 0ccd eb61 2e74 688e le..T......a.th. │ │ │ │ +00088b70: 9114 4bcb cf2e 9105 8c60 5468 6593 6c6f ..K......`The.lo │ │ │ │ +00088b80: 6769 6361 6c93 6d65 616e 696e 6793 6f66 gical.meaning.of │ │ │ │ +00088b90: 9874 6865 7365 9373 6573 7369 6f6e 7393 .these.sessions. │ │ │ │ +00088ba0: 6973 9374 6861 7498 6193 6e65 7793 6578 is.that.a.new.ex │ │ │ │ +00088bb0: 7465 6e73 696f 6e8e a18d 9112 c761 746f tension......ato │ │ │ │ +00088bc0: 9604 803f da54 9107 8d0c cf69 7393 6372 ...?.T.....is.cr │ │ │ │ +00088bd0: 6561 7465 6493 7768 6963 9aac 7268 9372 eated.whic..rh.r │ │ │ │ +00088be0: 6570 6c61 6365 7393 7468 6593 6f6c 6493 eplaces.the.old. │ │ │ │ +00088bf0: 7698 6572 7369 6f6e 2e91 06f9 a653 7562 v.ersion.....Sub │ │ │ │ +00088c00: 7365 7175 656e 9874 9370 6965 6365 7393 sequen.t.pieces. │ │ │ │ +00088c10: 6f66 9377 986f 726b 9363 616e 9362 7569 of.w.ork.can.bui │ │ │ │ +00088c20: 6c64 936f 6e8e a18d 9112 c761 288d 692e ld.on......a(.i. │ │ │ │ +00088c30: 652e 8e91 12ee 2c65 7874 656e 6429 9603 e.....,extend).. │ │ │ │ +00088c40: eaa8 7468 6593 6465 0c6e 6974 696f 6e73 ..the.de.nitions │ │ │ │ +00088c50: 9361 6e64 9374 6865 6f72 656d 7393 6f66 .and.theorems.of │ │ │ │ +00088c60: 93da 5491 06f7 75cf 629a ac72 7993 6d61 ..T...u.b..ry.ma │ │ │ │ +00088c70: 6b69 6e67 9369 7493 6193 7061 7265 6e98 king.it.a.paren. │ │ │ │ +00088c80: 7493 6f66 936e 6577 9374 6865 6f72 6965 t.of.new.theorie │ │ │ │ +00088c90: 732e 8ea9 100c 698d 911e 28f0 5468 6572 s.....i...(.Ther │ │ │ │ +00088ca0: 659b 03ba 2561 7265 9103 ba26 7495 ac72 e...%are...&t..r │ │ │ │ +00088cb0: 7793 6f98 6d6f 9053 8e64 6573 986f 6698 w.o.mo.S.des.of. │ │ │ │ +00088cc0: 7793 6f72 6b69 6e67 9103 ba26 7769 7468 w.orking...&with │ │ │ │ +00088cd0: 98eb 4848 4f4c cf3a 98e5 6472 96ff 6666 ..HHOL.:..dr..ff │ │ │ │ +00088ce0: 6166 7491 0406 9e6d 6f93 6465 9104 9fd6 aft....mo.de.... │ │ │ │ +00088cf0: cf61 6e64 98e5 7072 936f 936f 6691 0406 .and..pr.o.of... │ │ │ │ +00088d00: 9e6d 6f93 6465 9100 e5b0 cf2e 9105 28b4 .mo.de........(. │ │ │ │ +00088d10: 496e 9103 ba26 7468 6598 666f 726d 6572 In...&the.former │ │ │ │ +00088d20: 2c8e a18d 9112 c761 7468 6596 0506 e673 ,......athe....s │ │ │ │ +00088d30: 6574 738d 93df 5374 7275 638e 8d91 1f0a ets...Struc..... │ │ │ │ +00088d40: 619f 01cc ccdb 548e 9126 4e5d cf2c 8d91 a.....T..&N].,.. │ │ │ │ +00088d50: 054d f5df 5369 678e 8d91 14a2 5b9f 02d5 .M..Sig.....[... │ │ │ │ +00088d60: 54db 548e 9120 ed3d cf61 6e64 8d93 df41 T.T.. .=.and...A │ │ │ │ +00088d70: 7869 6f6d 738e 8d91 2899 a19f 01cc ccdb xioms...(....... │ │ │ │ +00088d80: 548e 9134 e483 cf63 616e 9362 9053 8e65 T..4...can.b.S.e │ │ │ │ +00088d90: 9365 7874 656e 6465 643b 9105 9505 696e .extended;....in │ │ │ │ +00088da0: 9374 6865 936c 6174 7465 7293 6f6e 6c79 .the.latter.only │ │ │ │ +00088db0: 8d93 df54 6865 6f90 ac72 7265 6d73 8e8d ...Theo..rrems.. │ │ │ │ +00088dc0: 9134 d99a 9f01 cccc db54 8e91 4124 7ccf .4.......T..A$|. │ │ │ │ +00088dd0: 6361 6e8e a18d 9112 c761 629a 538e 6596 can......ab.S.e. │ │ │ │ +00088de0: 04aa 7863 90ac 7268 616e 6765 642e 9107 ..xc..rhanged... │ │ │ │ +00088df0: 7852 496e 9364 7261 6674 936d 6f98 6465 xRIn.draft.mo.de │ │ │ │ +00088e00: 2c91 04da 6d69 6e63 6f6e 7369 7374 656e ,...minconsisten │ │ │ │ +00088e10: 6369 6573 9363 616e 9362 9865 9104 aa79 cies.can.b.e...y │ │ │ │ +00088e20: 696e 90ac 7274 726f 9864 7563 6564 9362 in..rtro.duced.b │ │ │ │ +00088e30: 9aac 7279 9104 aa79 6173 7365 7274 696e ..ry...yassertin │ │ │ │ +00088e40: 6793 696e 636f 6e73 6973 7465 6e98 748e g.inconsisten.t. │ │ │ │ +00088e50: a18d 9112 c761 6178 696f 6d73 2c91 0449 .....aaxioms,..I │ │ │ │ +00088e60: bc62 7574 9604 36b7 696e 9104 36b8 7072 .but..6.in..6.pr │ │ │ │ +00088e70: 6f9a 538e 6f66 936d 6f98 6465 9604 36b8 o.S.of.mo.de..6. │ │ │ │ +00088e80: 6f6e 6c79 9363 6f6e 7369 7374 656e 6379 only.consistency │ │ │ │ +00088e90: 2d70 7265 7365 7276 696e 679b 0436 b761 -preserving..6.a │ │ │ │ +00088ea0: 6374 696f 6e73 9328 6e61 6d65 6c79 9376 ctions.(namely.v │ │ │ │ +00088eb0: 91ff 58e4 616c 6964 9870 726f 9053 8e6f ..X.alid.pro.S.o │ │ │ │ +00088ec0: 6691 00d6 3829 9363 616e 8ea1 8d91 12c7 f...8).can...... │ │ │ │ +00088ed0: 6162 9a53 8e65 9603 186e 6576 91ff 58e4 ab.S.e...nev..X. │ │ │ │ +00088ee0: 616c 7561 7465 642e 9104 f2cd 4472 6166 aluated.....Draf │ │ │ │ +00088ef0: 7493 6d6f 9864 6593 6973 9361 6e61 6c6f t.mo.de.is.analo │ │ │ │ +00088f00: 676f 7573 9374 6f93 6073 7570 9865 7293 gous.to.`sup.er. │ │ │ │ +00088f10: 7573 6572 936d 6f98 6465 2793 696e 9103 user.mo.de'.in.. │ │ │ │ +00088f20: 186d 556e 6978 2c91 0342 7a69 6e93 7468 .mUnix,..Bzin.th │ │ │ │ +00088f30: 6174 9369 7493 6769 7690 ac72 6573 9361 at.it.giv..res.a │ │ │ │ +00088f40: 6363 6573 738e a18d 9112 c761 746f 9604 ccess......ato.. │ │ │ │ +00088f50: 118a 6461 6e67 6572 6f75 7393 6661 6369 ..dangerous.faci │ │ │ │ +00088f60: 6c69 7469 6573 2e91 05ad 8745 7690 ac72 lities.....Ev..r │ │ │ │ +00088f70: 6572 7974 6869 6e67 9374 6861 7493 6361 erything.that.ca │ │ │ │ +00088f80: 6e93 629a 538e 6591 0411 8b64 6f6e 6593 n.b.S.e....done. │ │ │ │ +00088f90: 696e 9370 726f 986f 6693 6d6f 9864 6593 in.pro.of.mo.de. │ │ │ │ +00088fa0: 6361 6e93 6298 6591 0411 8b64 6f6e 6593 can.b.e....done. │ │ │ │ +00088fb0: 696e 9364 7261 6674 8ea1 8d91 12c7 616d in.draft......am │ │ │ │ +00088fc0: 6f90 538e 6465 2c96 03ea a862 7574 936e o.S.de,....but.n │ │ │ │ +00088fd0: 6f74 9376 6963 6593 7690 ac72 6572 7361 ot.vice.v..rersa │ │ │ │ +00088fe0: 2e8e a68d 911e 28f0 5468 6572 659b 03c6 ......(.There... │ │ │ │ +00088ff0: 3969 7391 03c6 3861 6c77 95ac 7261 9379 9is...8alw..ra.y │ │ │ │ +00089000: 7398 619b 03c6 38e5 6375 7272 96ff 6666 s.a...8.curr..ff │ │ │ │ +00089010: 656e 7491 0411 b774 6865 936f 7279 9104 ent....the.ory.. │ │ │ │ +00089020: d3bb cf77 6869 6390 ac72 6898 6973 9603 ...whic..rh.is.. │ │ │ │ +00089030: c639 7468 6598 7468 656f 7279 9372 6570 .9the.theory.rep │ │ │ │ +00089040: 7265 7365 6e95 ac72 7465 6498 6293 7991 resen..rted.b.y. │ │ │ │ +00089050: 03c6 3974 6865 9863 7572 7265 6e93 7491 ..9the.curren.t. │ │ │ │ +00089060: 03c6 3974 6865 6f72 798e a18d 9112 c761 ..9theory......a │ │ │ │ +00089070: 7365 676d 656e 90ac 7274 9604 9c3c 746f segmen..rt....strin │ │ │ │ +00089150: 678e 8e92 01c6 71b1 8400 0f60 b200 0066 g.....q....`...f │ │ │ │ +00089160: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +00089170: 8e8e 8e9f 1d56 de8d 911e 28f0 cf49 6e69 .....V....(..Ini │ │ │ │ +00089180: 7469 616c 6c79 9604 f42d eb48 484f 4c93 tially...-.HHOL. │ │ │ │ +00089190: cf69 7391 04f4 2e69 6e93 7072 6f9a 538e .is....in.pro.S. │ │ │ │ +000891a0: 6f66 936d 6f98 6465 9377 6974 6893 6375 of.mo.de.with.cu │ │ │ │ +000891b0: 7272 656e 9aac 7274 9104 f42e 7468 656f rren..rt....theo │ │ │ │ +000891c0: 7279 9363 616c 6c65 648d 93eb 6148 4f4c ry.called...aHOL │ │ │ │ +000891d0: 8e91 1633 2bcf 2c91 0536 8e77 6869 6398 ...3+.,..6.whic. │ │ │ │ +000891e0: 6891 04f4 2e69 7393 6465 7363 7269 6290 h....is.describ. │ │ │ │ +000891f0: 538e 6564 9369 6e8e a18d 9112 c761 5365 S.ed.in......aSe │ │ │ │ +00089200: 6374 696f 6e91 03ea a831 312e 382e 342e ction....11.8.4. │ │ │ │ +00089210: 8e9f 2317 318d 8d91 12c7 61eb 4731 312e ..#.1.....a.G11. │ │ │ │ +00089220: 382e 318e 914c 60f5 5072 696d 6974 6976 8.1..L`.Primitiv │ │ │ │ +00089230: 908c cc65 9605 6666 4d4c 9366 756e 6374 ...e..ffML.funct │ │ │ │ +00089240: 696f 6e73 9366 6f72 9363 7265 6174 696e ions.for.creatin │ │ │ │ +00089250: 6793 7468 656f 7269 6573 8e9f 17d9 3c8d g.theories....<. │ │ │ │ +00089260: 9112 c761 cf54 6865 9603 eaa8 eb48 4d4c ...a.The.....HML │ │ │ │ +00089270: 93cf 6675 6e63 7469 6f6e 7393 666f 7293 ..functions.for. │ │ │ │ +00089280: 6372 6561 7469 6e67 9374 6865 6f72 6965 creating.theorie │ │ │ │ +00089290: 7393 6172 6593 6c69 7374 6564 9362 9053 s.are.listed.b.S │ │ │ │ +000892a0: 8e65 6c6f 90ac 7277 2e8e a68d 8d8d 9112 .elo..rw........ │ │ │ │ +000892b0: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ +000892c0: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ +000892d0: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ +000892e0: 616e 6577 5f74 6865 6f72 7996 05bf aa3a anew_theory....: │ │ │ │ +000892f0: 9373 7472 696e 6793 2d3e 9376 6f69 648e .string.->.void. │ │ │ │ +00089300: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ +00089310: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +00089320: 8e9f 1d56 de8d 8d91 12c7 616e 6577 5f74 ...V......anew_t │ │ │ │ +00089330: 6865 6f72 7991 05bf aa60 eb62 7468 7990 heory....`.bthy. │ │ │ │ +00089340: 6493 eb61 608e 9170 bf28 cf63 616e 9603 d..a`..p.(.can.. │ │ │ │ +00089350: 35dc 629a 538e 6593 646f 6e65 9103 35dd 5.b.S.e.done..5. │ │ │ │ +00089360: 696e 9362 986f 7468 9370 726f 986f 6693 in.b.oth.pro.of. │ │ │ │ +00089370: 616e 6493 6472 6166 7493 6d6f 9864 6573 and.draft.mo.des │ │ │ │ +00089380: 2e91 04fc 9c49 7491 0335 dd73 7769 7463 .....It..5.switc │ │ │ │ +00089390: 9aac 7268 6573 9369 6e98 746f 9364 7261 ..rhes.in.to.dra │ │ │ │ +000893a0: 6674 936d 6f90 538e 6465 8ea1 8d91 12c7 ft.mo.S.de...... │ │ │ │ +000893b0: 6166 6f72 9604 d38f 6193 6e65 779b 04d3 afor....a.new... │ │ │ │ +000893c0: 9074 6865 6f72 7993 7769 7468 936e 616d .theory.with.nam │ │ │ │ +000893d0: 6593 d774 6879 9105 41c9 cf61 6e64 9369 e..thy..A..and.i │ │ │ │ +000893e0: 7493 6661 696c 7393 6966 9374 6865 7265 t.fails.if.there │ │ │ │ +000893f0: 9861 6c72 6561 6479 9365 7869 7374 7393 .already.exists. │ │ │ │ +00089400: 6193 0c6c 6598 d774 6879 8d90 6e39 eb61 a..le..thy..n9.a │ │ │ │ +00089410: 2e74 688e 9116 80c6 cf69 6e93 7468 658e .th......in.the. │ │ │ │ +00089420: a18d 9112 c761 6375 7272 656e 95ac 7274 .....acurren..rt │ │ │ │ +00089430: 9b03 eaa8 7365 6172 6393 6898 7061 7468 ....searc.h.path │ │ │ │ +00089440: 2e91 0538 e054 6865 9863 7572 7265 6e93 ...8.The.curren. │ │ │ │ +00089450: 7498 7468 656f 7279 9862 9053 8e65 636f t.theory.b.S.eco │ │ │ │ +00089460: 6d65 7398 6198 6e65 7798 7061 7265 6e93 mes.a.new.paren. │ │ │ │ +00089470: 7498 6f66 98d7 7468 7990 6e39 cf2e 8ea6 t.of..thy.n9.... │ │ │ │ +00089480: 8d8d 8d91 12c7 619f f54f a789 0000 6666 ......a..O....ff │ │ │ │ +00089490: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ +000894a0: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ +000894b0: 9117 0bcc eb61 6e65 775f 7061 7265 6e74 .....anew_parent │ │ │ │ +000894c0: 9605 bfaa 3a93 7374 7269 6e67 932d 3e93 ....:.string.->. │ │ │ │ +000894d0: 766f 6964 8e8e 9201 c671 b184 000f 60b2 void.....q....`. │ │ │ │ +000894e0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +000894f0: c70b 4a8e 8e8e 9f1d 56de 8d91 12c7 61cf ..J.....V.....a. │ │ │ │ +00089500: 4578 6563 7574 696e 678d 9103 eaa8 eb61 Executing......a │ │ │ │ +00089510: 6e65 775f 7061 7265 6e74 8e91 4151 f4d7 new_parent..AQ.. │ │ │ │ +00089520: 7468 7996 0458 e1cf 6d61 6b9a ac72 6573 thy..X..mak..res │ │ │ │ +00089530: 9103 eaa8 d774 6879 93cf 696e 9874 6f96 .....thy..in.to. │ │ │ │ +00089540: 03ea a861 9370 6172 656e 9874 936f 6693 ...a.paren.t.of. │ │ │ │ +00089550: 7468 6593 6375 7272 656e 9874 9374 6865 the.curren.t.the │ │ │ │ +00089560: 6f72 7996 ff05 562e 9105 38e0 4693 6169 ory...V...8.F.ai │ │ │ │ +00089570: 6c75 7265 9103 eaa8 6966 3a8e a41a 3e0c lure....if:...>. │ │ │ │ +00089580: 8d8d 8d8d 911f 4e79 2869 298e 8e8e 9131 ......Ny(i)....1 │ │ │ │ +00089590: 9589 6e6f 7496 03ea a869 6e93 6472 6166 ..not....in.draf │ │ │ │ +000895a0: 7493 6d6f 9053 8e64 653b 8ea1 8d8d 8d8d t.mo.S.de;...... │ │ │ │ +000895b0: 911c 0aed 2869 6929 8e8e 8e91 3195 89d7 ....(ii)....1... │ │ │ │ +000895c0: 7468 7991 0458 e1cf 6973 9603 eaa8 6e6f thy..X..is....no │ │ │ │ +000895d0: 7493 6193 7468 656f 7279 936f 6e93 7468 t.a.theory.on.th │ │ │ │ +000895e0: 6593 6375 7272 656e 9aac 7274 9373 6561 e.curren..rt.sea │ │ │ │ +000895f0: 7263 9868 9370 6174 683b 8e9f 1a3e 0d8d rc.h.path;...>.. │ │ │ │ +00089600: 8d8d 8d91 18c7 6128 6969 6929 8e8e 8e91 ......a(iii).... │ │ │ │ +00089610: 3195 8974 6865 7265 9603 eaa8 6973 9361 1..there....is.a │ │ │ │ +00089620: 9374 9aac 7279 7090 538e 6593 696e 93d7 .t..ryp.S.e.in.. │ │ │ │ +00089630: 7468 7991 0458 e1cf 7769 7468 9374 6865 thy..X..with.the │ │ │ │ +00089640: 9373 616d 6593 6e61 6d65 9361 7393 6193 .same.name.as.a. │ │ │ │ +00089650: 7498 7970 9053 8e65 9369 6e93 7468 6593 t.yp.S.e.in.the. │ │ │ │ +00089660: 6375 7272 656e 9874 9374 6865 6f72 793b curren.t.theory; │ │ │ │ +00089670: 8ea1 8d8d 8d8d 9119 1aef 2869 7629 8e8e ..........(iv).. │ │ │ │ +00089680: 8e91 3195 8974 6865 7265 9603 eaa8 6973 ..1..there....is │ │ │ │ +00089690: 9361 9363 6f6e 7374 616e 9aac 7274 9369 .a.constan..rt.i │ │ │ │ +000896a0: 6e93 d774 6879 9104 58e1 cf77 6974 6893 n..thy..X..with. │ │ │ │ +000896b0: 7468 6593 7361 6d65 936e 616d 6593 6173 the.same.name.as │ │ │ │ +000896c0: 9361 9363 6f6e 7374 616e 9874 9369 6e93 .a.constan.t.in. │ │ │ │ +000896d0: 7468 6593 6375 7272 656e 9874 9374 6865 the.curren.t.the │ │ │ │ +000896e0: 6f72 7991 ff05 562e 8e8e 9f24 fd13 8e8c ory...V....$.... │ │ │ │ +000896f0: 8b00 0000 a200 0000 0000 0000 0000 0000 ................ │ │ │ │ 00089700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00089710: 0000 0000 0000 0000 0889 5aa0 02cc 0555 ..........Z....U │ │ │ │ -00089720: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -00089730: eaf1 ebd0 3136 3292 00dd 2043 4368 6170 ....162... CChap │ │ │ │ -00089740: 7465 7296 0480 0031 312e 910a 8000 5468 ter....11.....Th │ │ │ │ -00089750: 6593 484f 4c93 4c6f 6769 6393 696e 934d e.HOL.Logic.in.M │ │ │ │ -00089760: 4c8e 91ea f1eb 9f05 6666 8900 00e6 6601 L.......ff....f. │ │ │ │ -00089770: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ -00089780: d021 8d8d 8d91 eaf1 eb9f f54f a789 0000 .!.........O.... │ │ │ │ -00089790: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -000897a0: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ -000897b0: 648d 9117 0bcc eb61 6e65 775f 7479 7065 d......anew_type │ │ │ │ -000897c0: 9605 bfaa 3a93 696e 7493 2d3e 9373 7472 ....:.int.->.str │ │ │ │ -000897d0: 696e 6793 2d3e 9376 6f69 648e 8e92 01c6 ing.->.void..... │ │ │ │ -000897e0: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ -000897f0: 0289 0000 6666 01c7 0b4a 8e8e 8ea4 1d11 ....ff...J...... │ │ │ │ -00089800: 6f8d 91ea f1eb cf45 7865 6375 7469 6e67 o......Executing │ │ │ │ -00089810: 8d91 04b9 15eb 616e 6577 5f74 7970 658e ......anew_type. │ │ │ │ -00089820: 9137 6f7a d76e 8d91 04b9 14eb 6160 f368 .7oz.n......a`.h │ │ │ │ -00089830: 70ae 304a 000a f333 000a 0000 0006 636d p.0J...3......cm │ │ │ │ -00089840: 736c 3130 eb68 6f70 eb61 608e 9120 806d sl10.hop.a`.. .m │ │ │ │ -00089850: cf6d 616b 9aac 7265 7396 04b9 15eb 406f .mak..res.....@o │ │ │ │ -00089860: 7093 cf61 936e 6577 9104 b914 d76e cf2d p..a.new.....n.- │ │ │ │ -00089870: 6172 7993 7498 7970 9a53 8e65 936f 7098 ary.t.yp.S.e.op. │ │ │ │ -00089880: 6572 6174 6f72 9369 6e91 04b9 1474 6865 erator.in....the │ │ │ │ -00089890: 9363 7572 7265 6e90 ac72 7493 7468 656f .curren..rt.theo │ │ │ │ -000898a0: 7279 91ff 0556 2e8e a910 0000 8d91 eaf1 ry...V.......... │ │ │ │ -000898b0: eb46 91ff 0556 6169 6c75 7265 9103 eaa8 .F...Vailure.... │ │ │ │ -000898c0: 6966 3a8e 9f1a 0c75 8d8d 8d8d 91f7 7903 if:....u......y. │ │ │ │ -000898d0: 2869 298e 8e8e 9109 c013 6e6f 7496 03ea (i).......not... │ │ │ │ -000898e0: a869 6e93 6472 6166 7493 6d6f 9053 8e64 .in.draft.mo.S.d │ │ │ │ -000898f0: 653b 8e9f 1a0c 748d 8d8d 8d91 f435 7728 e;....t......5w( │ │ │ │ -00089900: 6969 298e 8e8e 9109 c013 7468 6572 6596 ii).......there. │ │ │ │ -00089910: 03ea a861 6c72 6561 6479 9365 7869 7374 ...already.exist │ │ │ │ -00089920: 7393 6193 7490 ac72 7970 9a53 8e65 936f s.a.t..ryp.S.e.o │ │ │ │ -00089930: 7098 6572 6174 6f72 936e 616d 6564 8d93 p.erator.named.. │ │ │ │ -00089940: eb40 6f70 8e91 1491 e9cf 696e 9374 6865 .@op......in.the │ │ │ │ -00089950: 9363 7572 7265 6e90 ac72 7493 7468 656f .curren..rt.theo │ │ │ │ -00089960: 7279 91ff 0556 2e8e 9f1d 13ed 8d8d 8d91 ry...V.......... │ │ │ │ -00089970: eaf1 eb9f f4da da89 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ -00089980: 9f0b f0af 8d8d 90cc cd9f 0459 9c84 0010 ...........Y.... │ │ │ │ -00089990: 4a4b 0000 6666 8d9f fba6 648d 9117 0bcc JK..ff....d..... │ │ │ │ -000899a0: eb61 6e65 775f 636f 6e73 7461 6e74 9605 .anew_constant.. │ │ │ │ -000899b0: bfaa 3a93 2873 7472 696e 6793 2393 7479 ..:.(string.#.ty │ │ │ │ -000899c0: 7065 2993 2d3e 9376 6f69 648e 8e92 01c6 pe).->.void..... │ │ │ │ -000899d0: 71b1 8400 104a 4b00 0066 668e 8e9f 04c0 q....JK..ff..... │ │ │ │ -000899e0: 0289 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 ....ff...J...... │ │ │ │ -000899f0: eaf1 ebcf 4578 6563 7574 696e 6796 0496 ....Executing... │ │ │ │ -00089a00: 55eb 616e 6577 5f63 6f6e 7374 616e 7428 U.anew_constant( │ │ │ │ -00089a10: 60d7 63eb 6160 2cd7 1b90 6e39 eb61 2991 `.c.a`,...n9.a). │ │ │ │ -00089a20: 0496 56cf 6d61 6b9a ac72 6573 93d7 638d ..V.mak..res..c. │ │ │ │ -00089a30: 9f01 cccc d81b 8d90 497b 9ffd b8e4 dc30 ........I{.....0 │ │ │ │ -00089a40: 8e8e 910c ed1c cf61 936e 6577 9363 6f6e .......a.new.con │ │ │ │ -00089a50: 7374 616e 9874 9104 9656 6f66 9374 6865 stan.t...Vof.the │ │ │ │ -00089a60: 9363 7572 7265 6e98 7491 0496 5674 6865 .curren.t...Vthe │ │ │ │ -00089a70: 6f72 7991 ff05 562c 9104 c141 666f 7293 ory...V,...Afor. │ │ │ │ -00089a80: 616c 6c8e a68d 91ea f1eb d763 8d9f 01cc all........c.... │ │ │ │ -00089a90: ccd8 1b8d 9049 7b9f fdb8 e4dc 308e 8e91 .....I{.....0... │ │ │ │ -00089aa0: 0c18 facf 7768 6572 6596 03c2 34d7 1b8d ....where...4... │ │ │ │ -00089ab0: 906e 399f fba5 32db 308e 9106 fea6 cf69 .n9...2.0......i │ │ │ │ -00089ac0: 7393 616e 9369 6e73 7461 6e63 6593 6f66 s.an.instance.of │ │ │ │ -00089ad0: 93d7 1b90 6e39 cf2e 9b05 2b64 5468 6593 ....n9....+dThe. │ │ │ │ -00089ae0: 7490 ac72 7970 9053 8e65 93d7 1b91 0430 t..ryp.S.e.....0 │ │ │ │ -00089af0: 6dcf 6973 9103 c235 6361 6c6c 6564 9374 m.is...5called.t │ │ │ │ -00089b00: 6865 93e5 6765 6e65 7269 6391 040e 0674 he..generic....t │ │ │ │ -00089b10: 7970 91ff 6666 6591 04a7 e4cf 6f66 93d7 yp..ffe.....of.. │ │ │ │ -00089b20: 63cf 2e98 4691 ff05 5661 696c 7572 6593 c...F...Vailure. │ │ │ │ -00089b30: 6966 3a8e 9f1a 0c74 8d8d 8d8d 91f7 7903 if:....t......y. │ │ │ │ -00089b40: 2869 298e 8e8e 9109 c013 6e6f 7496 03ea (i).......not... │ │ │ │ -00089b50: a869 6e93 6472 6166 7493 6d6f 9053 8e64 .in.draft.mo.S.d │ │ │ │ -00089b60: 653b 8e9f 1a0c 758d 8d8d 8d91 f435 7728 e;....u......5w( │ │ │ │ -00089b70: 6969 298e 8e8e 9109 c013 7468 6572 6596 ii).......there. │ │ │ │ -00089b80: 03ea a861 6c72 6561 6479 9365 7869 7374 ...already.exist │ │ │ │ -00089b90: 7393 6193 636f 6e73 7461 6e9a ac72 7493 s.a.constan..rt. │ │ │ │ -00089ba0: 6e61 6d65 6493 d763 93cf 696e 9374 6865 named..c..in.the │ │ │ │ -00089bb0: 9363 7572 7265 6e98 7493 7468 656f 7279 .curren.t.theory │ │ │ │ -00089bc0: 91ff 0556 2e8e 9f1d 13ed 8d8d 8d91 eaf1 ...V............ │ │ │ │ -00089bd0: eb9f f4da da89 0000 6666 01c7 0b4a 9f0b ........ff...J.. │ │ │ │ -00089be0: f0af 8d8d 90cc cd9f 0459 9c84 0010 4a4b .........Y....JK │ │ │ │ -00089bf0: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -00089c00: 6e65 775f 696e 6669 7896 05bf aa3a 9328 new_infix....:.( │ │ │ │ -00089c10: 7374 7269 6e67 9323 9374 7970 6529 932d string.#.type).- │ │ │ │ -00089c20: 3e93 766f 6964 8e8e 9201 c671 b184 0010 >.void.....q.... │ │ │ │ -00089c30: 4a4b 0000 6666 8e8e 9f04 c002 8900 0066 JK..ff.........f │ │ │ │ -00089c40: 6601 c70b 4a8e 8e8e a18d 91ea f1eb cf45 f...J..........E │ │ │ │ -00089c50: 7865 6375 7469 6e67 8d91 0439 a2eb 616e xecuting...9..an │ │ │ │ -00089c60: 6577 5f69 6e66 6978 2860 8e91 4375 f0d7 ew_infix(`..Cu.. │ │ │ │ -00089c70: 6978 8deb 6160 2c8e 910b 7f54 d71b 8d90 ix..a`,....T.... │ │ │ │ -00089c80: 6e39 eb61 298e 910a 6784 cf64 6563 6c61 n9.a)...g..decla │ │ │ │ -00089c90: 7265 7396 0439 a2d7 6978 9b04 39a1 cf74 res..9..ix..9..t │ │ │ │ -00089ca0: 6f93 6290 538e 6593 6198 6e65 7793 636f o.b.S.e.a.new.co │ │ │ │ -00089cb0: 6e73 7461 6e90 ac72 7493 7769 7468 9867 nstan..rt.with.g │ │ │ │ -00089cc0: 656e 6572 6963 9374 90ac 7279 7090 538e eneric.t..ryp.S. │ │ │ │ -00089cd0: 6598 d71b 9104 a7db cf61 6e64 8ea6 8d91 e........and.... │ │ │ │ -00089ce0: eaf1 eb69 6e0c 7896 03ea a873 7461 7475 ...in.x....statu │ │ │ │ -00089cf0: 732e 9105 38e0 4691 ff05 5661 696c 7572 s...8.F...Vailur │ │ │ │ -00089d00: 6593 6966 3a8e a41a 0c74 8d8d 8d8d 91f7 e.if:....t...... │ │ │ │ -00089d10: 7903 2869 298e 8e8e 9109 c013 6e6f 7496 y.(i).......not. │ │ │ │ -00089d20: 03ea a869 6e93 6472 6166 7493 6d6f 9053 ...in.draft.mo.S │ │ │ │ -00089d30: 8e64 653b 8ea1 8d8d 8d8d 91f4 3577 2869 .de;........5w(i │ │ │ │ -00089d40: 6929 8e8e 8e91 09c0 1374 6865 7265 9603 i).......there.. │ │ │ │ -00089d50: eaa8 616c 7265 6164 7993 6578 6973 7473 ..already.exists │ │ │ │ -00089d60: 9361 9363 6f6e 7374 616e 9aac 7274 936e .a.constan..rt.n │ │ │ │ -00089d70: 616d 6564 93d7 6978 93cf 696e 9374 6865 amed..ix..in.the │ │ │ │ -00089d80: 9363 7572 7265 6e98 7493 7468 656f 7279 .curren.t.theory │ │ │ │ -00089d90: 3b8e a18d 8d8d 8d91 f0f1 eb28 6969 6929 ;..........(iii) │ │ │ │ -00089da0: 8e8e 8e91 09c0 13d7 1b91 0458 e1cf 6e6f ...........X..no │ │ │ │ -00089db0: 7496 03ea a86f 6693 7468 6593 666f 726d t....of.the.form │ │ │ │ -00089dc0: 8d93 eb62 1b8d 9f01 a47a d531 8e96 04c0 ...b.....z.1.... │ │ │ │ -00089dd0: 04eb 612d 3eeb 621b 8d9f 01a4 7ad5 328e ..a->.b.....z.2. │ │ │ │ -00089de0: 93eb 612d 3eeb 621b 8d9f 01a4 7ad5 338e ..a->.b.....z.3. │ │ │ │ -00089df0: 8e91 3bee b7cf 2e8e 9f1d 13ed 8d8d 8d91 ..;............. │ │ │ │ -00089e00: eaf1 eb9f f4da da89 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ -00089e10: 9f0b f0af 8d8d 90cc cd9f 0459 9c84 0010 ...........Y.... │ │ │ │ -00089e20: 4a4b 0000 6666 8d9f fba6 648d 9117 0bcc JK..ff....d..... │ │ │ │ -00089e30: eb61 6e65 775f 6269 6e64 6572 9605 bfaa .anew_binder.... │ │ │ │ -00089e40: 3a93 2873 7472 696e 6793 2393 7479 7065 :.(string.#.type │ │ │ │ -00089e50: 2993 2d3e 9376 6f69 648e 8e92 01c6 71b1 ).->.void.....q. │ │ │ │ -00089e60: 8400 104a 4b00 0066 668e 8e9f 04c0 0289 ...JK..ff....... │ │ │ │ -00089e70: 0000 6666 01c7 0b4a 8e8e 8e9f 1d11 708d ..ff...J......p. │ │ │ │ -00089e80: 91ea f1eb cf45 7865 6375 7469 6e67 8d91 .....Executing.. │ │ │ │ -00089e90: 04a8 83eb 616e 6577 5f62 696e 6465 7228 ....anew_binder( │ │ │ │ -00089ea0: 608e 9149 a47b d762 8deb 6160 2c8e 910b `..I.{.b..a`,... │ │ │ │ -00089eb0: 7f54 d71b 8d90 6e39 eb61 298e 910a d666 .T....n9.a)....f │ │ │ │ -00089ec0: cf64 6563 6c61 7265 7396 04a8 83d7 629b .declares.....b. │ │ │ │ -00089ed0: 04a8 84cf 746f 9362 9053 8e65 9361 936e ....to.b.S.e.a.n │ │ │ │ -00089ee0: 6577 9363 6f6e 7374 616e 90ac 7274 9377 ew.constan..rt.w │ │ │ │ -00089ef0: 6974 6898 6765 6e65 7269 6393 7490 ac72 ith.generic.t..r │ │ │ │ -00089f00: 7970 9053 8e65 93d7 1b91 0516 bccf 616e yp.S.e........an │ │ │ │ -00089f10: 648e a68d 91ea f1eb 6269 6e64 6572 9603 d.......binder.. │ │ │ │ -00089f20: eaa8 7374 6174 7573 2e91 0538 e046 91ff ..status...8.F.. │ │ │ │ -00089f30: 0556 6169 6c75 7265 9369 663a 8ea1 8d8d .Vailure.if:.... │ │ │ │ -00089f40: 8d8d 91f7 7903 2869 298e 8e8e 9109 c013 ....y.(i)....... │ │ │ │ -00089f50: 6e6f 7496 03ea a869 6e93 6472 6166 7493 not....in.draft. │ │ │ │ -00089f60: 6d6f 9053 8e64 653b 8ea1 8d8d 8d8d 91f4 mo.S.de;........ │ │ │ │ -00089f70: 3577 2869 6929 8e8e 8e91 09c0 1374 6865 5w(ii).......the │ │ │ │ -00089f80: 7265 9603 eaa8 616c 7265 6164 7993 6578 re....already.ex │ │ │ │ -00089f90: 6973 7473 9361 9363 6f6e 7374 616e 9aac ists.a.constan.. │ │ │ │ -00089fa0: 7274 936e 616d 6564 93d7 6293 cf69 6e93 rt.named..b..in. │ │ │ │ -00089fb0: 7468 6593 6375 7272 656e 9874 9374 6865 the.curren.t.the │ │ │ │ -00089fc0: 6f72 793b 8ea1 8d8d 8d8d 91f0 f1eb 2869 ory;..........(i │ │ │ │ -00089fd0: 6969 298e 8e8e 9109 c013 d71b 9104 58e1 ii)...........X. │ │ │ │ -00089fe0: cf6e 6f74 9603 eaa8 6f66 9374 6865 9366 .not....of.the.f │ │ │ │ -00089ff0: 6f72 6d8d 93eb 6128 eb62 1b8d 9f01 a47a orm...a(.b.....z │ │ │ │ -0008a000: d531 8e96 04c0 04eb 612d 3eeb 621b 8d9f .1......a->.b... │ │ │ │ -0008a010: 01a4 7ad5 328e 93eb 6129 2d3e eb62 1b8d ..z.2...a)->.b.. │ │ │ │ -0008a020: 9f01 a47a d533 8e8e 9147 6e0b cf2e 8e9f ...z.3...Gn..... │ │ │ │ -0008a030: 1d13 ed8d 8d8d 91ea f1eb 9ff4 dada 8900 ................ │ │ │ │ -0008a040: 0066 6601 c70b 4a9f 0bf0 af8d 8d90 cccd .ff...J......... │ │ │ │ -0008a050: 9f04 599c 8400 104a 4b00 0066 668d 9ffb ..Y....JK..ff... │ │ │ │ -0008a060: a664 8d91 170b cceb 616e 6577 5f61 7869 .d......anew_axi │ │ │ │ -0008a070: 6f6d 9605 bfaa 3a93 2873 7472 696e 6793 om....:.(string. │ │ │ │ -0008a080: 2393 7465 726d 2993 2d3e 9374 686d 8e8e #.term).->.thm.. │ │ │ │ -0008a090: 9201 c671 b184 0010 4a4b 0000 6666 8e8e ...q....JK..ff.. │ │ │ │ -0008a0a0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -0008a0b0: 9f1d 1170 8d91 eaf1 ebcf 4578 6563 7574 ...p......Execut │ │ │ │ -0008a0c0: 696e 678d 9102 d5f5 eb61 6e65 775f 6178 ing......anew_ax │ │ │ │ -0008a0d0: 696f 6d28 608e 9142 1243 d76e 616d 658d iom(`..B.C.name. │ │ │ │ -0008a0e0: eb61 602c 8e91 0b7f 54d7 748d eb61 298e .a`,....T.t..a). │ │ │ │ -0008a0f0: 9108 95a0 cf64 6563 6c61 7265 7396 02d5 .....declares... │ │ │ │ -0008a100: f574 6865 9373 6571 7565 6e90 ac72 748d .the.sequen..rt. │ │ │ │ -0008a110: 9102 d5f6 eb61 28eb 6366 67eb 612c eb62 .....a(.cfg.a,.b │ │ │ │ -0008a120: 74eb 6129 8e91 25d2 62cf 746f 9362 9053 t.a)..%.b.to.b.S │ │ │ │ -0008a130: 8e65 9b02 d5f6 616e 9361 7869 6f6d 936f .e....an.axiom.o │ │ │ │ -0008a140: 6698 7468 6593 6375 7272 656e 90ac 7274 f.the.curren..rt │ │ │ │ -0008a150: 8ea6 8d91 eaf1 eb74 6865 6f72 7996 03ea .......theory... │ │ │ │ -0008a160: a877 6974 6893 6e61 6d65 93d7 6e61 6d65 .with.name..name │ │ │ │ -0008a170: cf2e 9105 38e0 4691 ff05 5661 696c 7572 ....8.F...Vailur │ │ │ │ -0008a180: 6593 6966 3a8e a18d 8d8d 8d91 f779 0328 e.if:........y.( │ │ │ │ -0008a190: 6929 8e8e 8e91 09c0 136e 6f74 9603 eaa8 i).......not.... │ │ │ │ -0008a1a0: 696e 9364 7261 6674 936d 6f90 538e 6465 in.draft.mo.S.de │ │ │ │ -0008a1b0: 3b8e 8e9f 24fd 138e 8c8b 0000 00a3 0000 ;...$........... │ │ │ │ +00089710: 0000 0000 0000 0000 0000 0889 5ca0 02cc ............\... │ │ │ │ +00089720: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +00089730: 8d91 eaf1 ebd0 3136 3292 00dd 2043 4368 ......162... CCh │ │ │ │ +00089740: 6170 7465 7296 0480 0031 312e 910a 8000 apter....11..... │ │ │ │ +00089750: 5468 6593 484f 4c93 4c6f 6769 6393 696e The.HOL.Logic.in │ │ │ │ +00089760: 934d 4c8e 91ea f1eb 9f05 6666 8900 00e6 .ML.......ff.... │ │ │ │ +00089770: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +00089780: fd8b d021 8d8d 8d91 eaf1 eb9f f54f a789 ...!.........O.. │ │ │ │ +00089790: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ +000897a0: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ +000897b0: fba6 648d 9117 0bcc eb61 6e65 775f 7479 ..d......anew_ty │ │ │ │ +000897c0: 7065 9605 bfaa 3a93 696e 7493 2d3e 9373 pe....:.int.->.s │ │ │ │ +000897d0: 7472 696e 6793 2d3e 9376 6f69 648e 8e92 tring.->.void... │ │ │ │ +000897e0: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +000897f0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea4 ......ff...J.... │ │ │ │ +00089800: 1d11 6f8d 91ea f1eb cf45 7865 6375 7469 ..o......Executi │ │ │ │ +00089810: 6e67 8d91 04b9 15eb 616e 6577 5f74 7970 ng......anew_typ │ │ │ │ +00089820: 658e 9137 6f7a d76e 8d91 04b9 14eb 6160 e..7oz.n......a` │ │ │ │ +00089830: f368 70ae 304a 000a f333 000a 0000 0006 .hp.0J...3...... │ │ │ │ +00089840: 636d 736c 3130 eb68 6f70 eb61 608e 9120 cmsl10.hop.a`.. │ │ │ │ +00089850: 806d cf6d 616b 9aac 7265 7396 04b9 15eb .m.mak..res..... │ │ │ │ +00089860: 406f 7093 cf61 936e 6577 9104 b914 d76e @op..a.new.....n │ │ │ │ +00089870: cf2d 6172 7993 7498 7970 9a53 8e65 936f .-ary.t.yp.S.e.o │ │ │ │ +00089880: 7098 6572 6174 6f72 9369 6e91 04b9 1474 p.erator.in....t │ │ │ │ +00089890: 6865 9363 7572 7265 6e90 ac72 7493 7468 he.curren..rt.th │ │ │ │ +000898a0: 656f 7279 91ff 0556 2e8e a910 0000 8d91 eory...V........ │ │ │ │ +000898b0: eaf1 eb46 91ff 0556 6169 6c75 7265 9103 ...F...Vailure.. │ │ │ │ +000898c0: eaa8 6966 3a8e 9f1a 0c75 8d8d 8d8d 91f7 ..if:....u...... │ │ │ │ +000898d0: 7903 2869 298e 8e8e 9109 c013 6e6f 7496 y.(i).......not. │ │ │ │ +000898e0: 03ea a869 6e93 6472 6166 7493 6d6f 9053 ...in.draft.mo.S │ │ │ │ +000898f0: 8e64 653b 8e9f 1a0c 748d 8d8d 8d91 f435 .de;....t......5 │ │ │ │ +00089900: 7728 6969 298e 8e8e 9109 c013 7468 6572 w(ii).......ther │ │ │ │ +00089910: 6596 03ea a861 6c72 6561 6479 9365 7869 e....already.exi │ │ │ │ +00089920: 7374 7393 6193 7490 ac72 7970 9a53 8e65 sts.a.t..ryp.S.e │ │ │ │ +00089930: 936f 7098 6572 6174 6f72 936e 616d 6564 .op.erator.named │ │ │ │ +00089940: 8d93 eb40 6f70 8e91 1491 e9cf 696e 9374 ...@op......in.t │ │ │ │ +00089950: 6865 9363 7572 7265 6e90 ac72 7493 7468 he.curren..rt.th │ │ │ │ +00089960: 656f 7279 91ff 0556 2e8e 9f1d 13ed 8d8d eory...V........ │ │ │ │ +00089970: 8d91 eaf1 eb9f f4da da89 0000 6666 01c7 ............ff.. │ │ │ │ +00089980: 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +00089990: 0010 4a4b 0000 6666 8d9f fba6 648d 9117 ..JK..ff....d... │ │ │ │ +000899a0: 0bcc eb61 6e65 775f 636f 6e73 7461 6e74 ...anew_constant │ │ │ │ +000899b0: 9605 bfaa 3a93 2873 7472 696e 6793 2393 ....:.(string.#. │ │ │ │ +000899c0: 7479 7065 2993 2d3e 9376 6f69 648e 8e92 type).->.void... │ │ │ │ +000899d0: 01c6 71b1 8400 104a 4b00 0066 668e 8e9f ..q....JK..ff... │ │ │ │ +000899e0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea1 ......ff...J.... │ │ │ │ +000899f0: 8d91 eaf1 ebcf 4578 6563 7574 696e 6796 ......Executing. │ │ │ │ +00089a00: 0496 55eb 616e 6577 5f63 6f6e 7374 616e ..U.anew_constan │ │ │ │ +00089a10: 7428 60d7 63eb 6160 2cd7 1b90 6e39 eb61 t(`.c.a`,...n9.a │ │ │ │ +00089a20: 2991 0496 56cf 6d61 6b9a ac72 6573 93d7 )...V.mak..res.. │ │ │ │ +00089a30: 638d 9f01 cccc d81b 8d90 497b 9ffd b8e4 c.........I{.... │ │ │ │ +00089a40: dc30 8e8e 910c ed1c cf61 936e 6577 9363 .0.......a.new.c │ │ │ │ +00089a50: 6f6e 7374 616e 9874 9104 9656 6f66 9374 onstan.t...Vof.t │ │ │ │ +00089a60: 6865 9363 7572 7265 6e98 7491 0496 5674 he.curren.t...Vt │ │ │ │ +00089a70: 6865 6f72 7991 ff05 562c 9104 c141 666f heory...V,...Afo │ │ │ │ +00089a80: 7293 616c 6c8e a68d 91ea f1eb d763 8d9f r.all........c.. │ │ │ │ +00089a90: 01cc ccd8 1b8d 9049 7b9f fdb8 e4dc 308e .......I{.....0. │ │ │ │ +00089aa0: 8e91 0c18 facf 7768 6572 6596 03c2 34d7 ......where...4. │ │ │ │ +00089ab0: 1b8d 906e 399f fba5 32db 308e 9106 fea6 ...n9...2.0..... │ │ │ │ +00089ac0: cf69 7393 616e 9369 6e73 7461 6e63 6593 .is.an.instance. │ │ │ │ +00089ad0: 6f66 93d7 1b90 6e39 cf2e 9b05 2b64 5468 of....n9....+dTh │ │ │ │ +00089ae0: 6593 7490 ac72 7970 9053 8e65 93d7 1b91 e.t..ryp.S.e.... │ │ │ │ +00089af0: 0430 6dcf 6973 9103 c235 6361 6c6c 6564 .0m.is...5called │ │ │ │ +00089b00: 9374 6865 93e5 6765 6e65 7269 6391 040e .the..generic... │ │ │ │ +00089b10: 0674 7970 91ff 6666 6591 04a7 e4cf 6f66 .typ..ffe.....of │ │ │ │ +00089b20: 93d7 63cf 2e98 4691 ff05 5661 696c 7572 ..c...F...Vailur │ │ │ │ +00089b30: 6593 6966 3a8e 9f1a 0c74 8d8d 8d8d 91f7 e.if:....t...... │ │ │ │ +00089b40: 7903 2869 298e 8e8e 9109 c013 6e6f 7496 y.(i).......not. │ │ │ │ +00089b50: 03ea a869 6e93 6472 6166 7493 6d6f 9053 ...in.draft.mo.S │ │ │ │ +00089b60: 8e64 653b 8e9f 1a0c 758d 8d8d 8d91 f435 .de;....u......5 │ │ │ │ +00089b70: 7728 6969 298e 8e8e 9109 c013 7468 6572 w(ii).......ther │ │ │ │ +00089b80: 6596 03ea a861 6c72 6561 6479 9365 7869 e....already.exi │ │ │ │ +00089b90: 7374 7393 6193 636f 6e73 7461 6e9a ac72 sts.a.constan..r │ │ │ │ +00089ba0: 7493 6e61 6d65 6493 d763 93cf 696e 9374 t.named..c..in.t │ │ │ │ +00089bb0: 6865 9363 7572 7265 6e98 7493 7468 656f he.curren.t.theo │ │ │ │ +00089bc0: 7279 91ff 0556 2e8e 9f1d 13ed 8d8d 8d91 ry...V.......... │ │ │ │ +00089bd0: eaf1 eb9f f4da da89 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ +00089be0: 9f0b f0af 8d8d 90cc cd9f 0459 9c84 0010 ...........Y.... │ │ │ │ +00089bf0: 4a4b 0000 6666 8d9f fba6 648d 9117 0bcc JK..ff....d..... │ │ │ │ +00089c00: eb61 6e65 775f 696e 6669 7896 05bf aa3a .anew_infix....: │ │ │ │ +00089c10: 9328 7374 7269 6e67 9323 9374 7970 6529 .(string.#.type) │ │ │ │ +00089c20: 932d 3e93 766f 6964 8e8e 9201 c671 b184 .->.void.....q.. │ │ │ │ +00089c30: 0010 4a4b 0000 6666 8e8e 9f04 c002 8900 ..JK..ff........ │ │ │ │ +00089c40: 0066 6601 c70b 4a8e 8e8e a18d 91ea f1eb .ff...J......... │ │ │ │ +00089c50: cf45 7865 6375 7469 6e67 8d91 0439 a2eb .Executing...9.. │ │ │ │ +00089c60: 616e 6577 5f69 6e66 6978 2860 8e91 4375 anew_infix(`..Cu │ │ │ │ +00089c70: f0d7 6978 8deb 6160 2c8e 910b 7f54 d71b ..ix..a`,....T.. │ │ │ │ +00089c80: 8d90 6e39 eb61 298e 910a 6784 cf64 6563 ..n9.a)...g..dec │ │ │ │ +00089c90: 6c61 7265 7396 0439 a2d7 6978 9b04 39a1 lares..9..ix..9. │ │ │ │ +00089ca0: cf74 6f93 6290 538e 6593 6198 6e65 7793 .to.b.S.e.a.new. │ │ │ │ +00089cb0: 636f 6e73 7461 6e90 ac72 7493 7769 7468 constan..rt.with │ │ │ │ +00089cc0: 9867 656e 6572 6963 9374 90ac 7279 7090 .generic.t..ryp. │ │ │ │ +00089cd0: 538e 6598 d71b 9104 a7db cf61 6e64 8ea6 S.e........and.. │ │ │ │ +00089ce0: 8d91 eaf1 eb69 6e0c 7896 03ea a873 7461 .....in.x....sta │ │ │ │ +00089cf0: 7475 732e 9105 38e0 4691 ff05 5661 696c tus...8.F...Vail │ │ │ │ +00089d00: 7572 6593 6966 3a8e a41a 0c74 8d8d 8d8d ure.if:....t.... │ │ │ │ +00089d10: 91f7 7903 2869 298e 8e8e 9109 c013 6e6f ..y.(i).......no │ │ │ │ +00089d20: 7496 03ea a869 6e93 6472 6166 7493 6d6f t....in.draft.mo │ │ │ │ +00089d30: 9053 8e64 653b 8ea1 8d8d 8d8d 91f4 3577 .S.de;........5w │ │ │ │ +00089d40: 2869 6929 8e8e 8e91 09c0 1374 6865 7265 (ii).......there │ │ │ │ +00089d50: 9603 eaa8 616c 7265 6164 7993 6578 6973 ....already.exis │ │ │ │ +00089d60: 7473 9361 9363 6f6e 7374 616e 9aac 7274 ts.a.constan..rt │ │ │ │ +00089d70: 936e 616d 6564 93d7 6978 93cf 696e 9374 .named..ix..in.t │ │ │ │ +00089d80: 6865 9363 7572 7265 6e98 7493 7468 656f he.curren.t.theo │ │ │ │ +00089d90: 7279 3b8e a18d 8d8d 8d91 f0f1 eb28 6969 ry;..........(ii │ │ │ │ +00089da0: 6929 8e8e 8e91 09c0 13d7 1b91 0458 e1cf i)...........X.. │ │ │ │ +00089db0: 6e6f 7496 03ea a86f 6693 7468 6593 666f not....of.the.fo │ │ │ │ +00089dc0: 726d 8d93 eb62 1b8d 9f01 a47a d531 8e96 rm...b.....z.1.. │ │ │ │ +00089dd0: 04c0 04eb 612d 3eeb 621b 8d9f 01a4 7ad5 ....a->.b.....z. │ │ │ │ +00089de0: 328e 93eb 612d 3eeb 621b 8d9f 01a4 7ad5 2...a->.b.....z. │ │ │ │ +00089df0: 338e 8e91 3bee b7cf 2e8e 9f1d 13ed 8d8d 3...;........... │ │ │ │ +00089e00: 8d91 eaf1 eb9f f4da da89 0000 6666 01c7 ............ff.. │ │ │ │ +00089e10: 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +00089e20: 0010 4a4b 0000 6666 8d9f fba6 648d 9117 ..JK..ff....d... │ │ │ │ +00089e30: 0bcc eb61 6e65 775f 6269 6e64 6572 9605 ...anew_binder.. │ │ │ │ +00089e40: bfaa 3a93 2873 7472 696e 6793 2393 7479 ..:.(string.#.ty │ │ │ │ +00089e50: 7065 2993 2d3e 9376 6f69 648e 8e92 01c6 pe).->.void..... │ │ │ │ +00089e60: 71b1 8400 104a 4b00 0066 668e 8e9f 04c0 q....JK..ff..... │ │ │ │ +00089e70: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 1d11 ....ff...J...... │ │ │ │ +00089e80: 708d 91ea f1eb cf45 7865 6375 7469 6e67 p......Executing │ │ │ │ +00089e90: 8d91 04a8 83eb 616e 6577 5f62 696e 6465 ......anew_binde │ │ │ │ +00089ea0: 7228 608e 9149 a47b d762 8deb 6160 2c8e r(`..I.{.b..a`,. │ │ │ │ +00089eb0: 910b 7f54 d71b 8d90 6e39 eb61 298e 910a ...T....n9.a)... │ │ │ │ +00089ec0: d666 cf64 6563 6c61 7265 7396 04a8 83d7 .f.declares..... │ │ │ │ +00089ed0: 629b 04a8 84cf 746f 9362 9053 8e65 9361 b.....to.b.S.e.a │ │ │ │ +00089ee0: 936e 6577 9363 6f6e 7374 616e 90ac 7274 .new.constan..rt │ │ │ │ +00089ef0: 9377 6974 6898 6765 6e65 7269 6393 7490 .with.generic.t. │ │ │ │ +00089f00: ac72 7970 9053 8e65 93d7 1b91 0516 bccf .ryp.S.e........ │ │ │ │ +00089f10: 616e 648e a68d 91ea f1eb 6269 6e64 6572 and.......binder │ │ │ │ +00089f20: 9603 eaa8 7374 6174 7573 2e91 0538 e046 ....status...8.F │ │ │ │ +00089f30: 91ff 0556 6169 6c75 7265 9369 663a 8ea1 ...Vailure.if:.. │ │ │ │ +00089f40: 8d8d 8d8d 91f7 7903 2869 298e 8e8e 9109 ......y.(i)..... │ │ │ │ +00089f50: c013 6e6f 7496 03ea a869 6e93 6472 6166 ..not....in.draf │ │ │ │ +00089f60: 7493 6d6f 9053 8e64 653b 8ea1 8d8d 8d8d t.mo.S.de;...... │ │ │ │ +00089f70: 91f4 3577 2869 6929 8e8e 8e91 09c0 1374 ..5w(ii).......t │ │ │ │ +00089f80: 6865 7265 9603 eaa8 616c 7265 6164 7993 here....already. │ │ │ │ +00089f90: 6578 6973 7473 9361 9363 6f6e 7374 616e exists.a.constan │ │ │ │ +00089fa0: 9aac 7274 936e 616d 6564 93d7 6293 cf69 ..rt.named..b..i │ │ │ │ +00089fb0: 6e93 7468 6593 6375 7272 656e 9874 9374 n.the.curren.t.t │ │ │ │ +00089fc0: 6865 6f72 793b 8ea1 8d8d 8d8d 91f0 f1eb heory;.......... │ │ │ │ +00089fd0: 2869 6969 298e 8e8e 9109 c013 d71b 9104 (iii)........... │ │ │ │ +00089fe0: 58e1 cf6e 6f74 9603 eaa8 6f66 9374 6865 X..not....of.the │ │ │ │ +00089ff0: 9366 6f72 6d8d 93eb 6128 eb62 1b8d 9f01 .form...a(.b.... │ │ │ │ +0008a000: a47a d531 8e96 04c0 04eb 612d 3eeb 621b .z.1......a->.b. │ │ │ │ +0008a010: 8d9f 01a4 7ad5 328e 93eb 6129 2d3e eb62 ....z.2...a)->.b │ │ │ │ +0008a020: 1b8d 9f01 a47a d533 8e8e 9147 6e0b cf2e .....z.3...Gn... │ │ │ │ +0008a030: 8e9f 1d13 ed8d 8d8d 91ea f1eb 9ff4 dada ................ │ │ │ │ +0008a040: 8900 0066 6601 c70b 4a9f 0bf0 af8d 8d90 ...ff...J....... │ │ │ │ +0008a050: cccd 9f04 599c 8400 104a 4b00 0066 668d ....Y....JK..ff. │ │ │ │ +0008a060: 9ffb a664 8d91 170b cceb 616e 6577 5f61 ...d......anew_a │ │ │ │ +0008a070: 7869 6f6d 9605 bfaa 3a93 2873 7472 696e xiom....:.(strin │ │ │ │ +0008a080: 6793 2393 7465 726d 2993 2d3e 9374 686d g.#.term).->.thm │ │ │ │ +0008a090: 8e8e 9201 c671 b184 0010 4a4b 0000 6666 .....q....JK..ff │ │ │ │ +0008a0a0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +0008a0b0: 8e8e 9f1d 1170 8d91 eaf1 ebcf 4578 6563 .....p......Exec │ │ │ │ +0008a0c0: 7574 696e 678d 9102 d5f5 eb61 6e65 775f uting......anew_ │ │ │ │ +0008a0d0: 6178 696f 6d28 608e 9142 1243 d76e 616d axiom(`..B.C.nam │ │ │ │ +0008a0e0: 658d eb61 602c 8e91 0b7f 54d7 748d eb61 e..a`,....T.t..a │ │ │ │ +0008a0f0: 298e 9108 95a0 cf64 6563 6c61 7265 7396 )......declares. │ │ │ │ +0008a100: 02d5 f574 6865 9373 6571 7565 6e90 ac72 ...the.sequen..r │ │ │ │ +0008a110: 748d 9102 d5f6 eb61 28eb 6366 67eb 612c t......a(.cfg.a, │ │ │ │ +0008a120: eb62 74eb 6129 8e91 25d2 62cf 746f 9362 .bt.a)..%.b.to.b │ │ │ │ +0008a130: 9053 8e65 9b02 d5f6 616e 9361 7869 6f6d .S.e....an.axiom │ │ │ │ +0008a140: 936f 6698 7468 6593 6375 7272 656e 90ac .of.the.curren.. │ │ │ │ +0008a150: 7274 8ea6 8d91 eaf1 eb74 6865 6f72 7996 rt.......theory. │ │ │ │ +0008a160: 03ea a877 6974 6893 6e61 6d65 93d7 6e61 ...with.name..na │ │ │ │ +0008a170: 6d65 cf2e 9105 38e0 4691 ff05 5661 696c me....8.F...Vail │ │ │ │ +0008a180: 7572 6593 6966 3a8e a18d 8d8d 8d91 f779 ure.if:........y │ │ │ │ +0008a190: 0328 6929 8e8e 8e91 09c0 136e 6f74 9603 .(i).......not.. │ │ │ │ +0008a1a0: eaa8 696e 9364 7261 6674 936d 6f90 538e ..in.draft.mo.S. │ │ │ │ +0008a1b0: 6465 3b8e 8e9f 24fd 138e 8c8b 0000 00a3 de;...$......... │ │ │ │ 0008a1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0008a1d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0008a1e0: 0000 0008 96ee a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ -0008a1f0: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d031 .............a.1 │ │ │ │ -0008a200: 312e 382e 910a 8000 5468 656f 7269 6573 1.8.....Theories │ │ │ │ -0008a210: 9201 5a32 6631 3633 8e91 12c7 619f 0566 ..Z2f163....a..f │ │ │ │ -0008a220: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -0008a230: 942f df8d a0fd 8bd0 218d 8d8d 8d91 1c0a ./......!....... │ │ │ │ -0008a240: edcf 2869 6929 8e8e 8e91 3195 8974 6865 ..(ii)....1..the │ │ │ │ -0008a250: 7265 9604 dc86 6973 9b04 dc85 616c 7265 re....is....alre │ │ │ │ -0008a260: 6164 7993 616e 9861 7869 6f6d 2c91 0518 ady.an.axiom,... │ │ │ │ -0008a270: fd64 650c 6e69 7469 6f6e 936f 7298 7370 .de.nition.or.sp │ │ │ │ -0008a280: 9053 8e65 6369 0c63 6174 696f 6e93 6e61 .S.eci.cation.na │ │ │ │ -0008a290: 6d65 6498 d76e 616d 6593 cf69 6e98 7468 med..name..in.th │ │ │ │ -0008a2a0: 6593 6375 7272 656e 90ac 7274 8ea4 1000 e.curren..rt.... │ │ │ │ -0008a2b0: 008d 9131 9589 7468 656f 7279 9103 eaa8 ...1..theory.... │ │ │ │ -0008a2c0: 7365 676d 656e 90ac 7274 2e8e 9f1a 6a81 segmen..rt....j. │ │ │ │ -0008a2d0: 8d91 1e28 f04f 6e63 6596 03ea a861 9374 ...(.Once....a.t │ │ │ │ -0008a2e0: 6865 6f72 656d 9368 6173 9362 9a53 8e65 heorem.has.b.S.e │ │ │ │ -0008a2f0: 656e 9370 726f 95ac 7276 9365 642c 9603 en.pro..rv.ed,.. │ │ │ │ -0008a300: eaa8 6974 9363 616e 9362 9865 9373 6195 ..it.can.b.e.sa. │ │ │ │ -0008a310: ac72 7693 6564 9603 eaa8 7769 7468 9374 .rv.ed....with.t │ │ │ │ -0008a320: 6865 9366 756e 6374 696f 6e8e a91d aa69 he.function....i │ │ │ │ -0008a330: 8d8d 8d91 12c7 619f f4da da89 0000 6666 ......a.......ff │ │ │ │ -0008a340: 01c7 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -0008a350: 9c84 0010 4a4b 0000 6666 8d9f fba6 648d ....JK..ff....d. │ │ │ │ -0008a360: 9117 0bcc eb61 7361 7665 5f74 686d 9605 .....asave_thm.. │ │ │ │ -0008a370: bfaa 3a93 2873 7472 696e 6793 2393 7468 ..:.(string.#.th │ │ │ │ -0008a380: 6d29 932d 3e93 7468 6d8e 8e92 01c6 71b1 m).->.thm.....q. │ │ │ │ -0008a390: 8400 104a 4b00 0066 668e 8e9f 04c0 0289 ...JK..ff....... │ │ │ │ -0008a3a0: 0000 6666 01c7 0b4a 8e8e 8e9f 1d95 1c8d ..ff...J........ │ │ │ │ -0008a3b0: 9112 c761 cf45 7691 ff58 e461 6c75 6174 ...a.Ev..X.aluat │ │ │ │ -0008a3c0: 696e 678d 9102 df12 eb61 7361 7665 5f74 ing......asave_t │ │ │ │ -0008a3d0: 686d 2860 8e91 3c5b b6d7 6e61 6d65 8deb hm(`..<[..name.. │ │ │ │ -0008a3e0: 6160 2c8e 910b 7f54 d774 688d eb61 298e a`,....T.th..a). │ │ │ │ -0008a3f0: 9108 9ebc cf77 696c 6c9b 02df 1273 6195 .....will....sa. │ │ │ │ -0008a400: ac72 7693 6598 7468 6598 7468 656f 7265 .rv.e.the.theore │ │ │ │ -0008a410: 6d91 02df 11d7 7468 98cf 7769 7468 986e m.....th..with.n │ │ │ │ -0008a420: 616d 6598 d76e 616d 6598 cf69 6e98 7468 ame..name..in.th │ │ │ │ -0008a430: 6598 6375 7272 656e 9374 8ea1 8d91 12c7 e.curren.t...... │ │ │ │ -0008a440: 6174 6865 6f72 7991 03ea a873 6567 6d65 atheory....segme │ │ │ │ -0008a450: 6e90 ac72 742e 8e9f 1015 4d8d 911e 28f0 n..rt.....M...(. │ │ │ │ -0008a460: 5468 6596 04b0 9966 6f6c 6c6f 90ac 7277 The....follo..rw │ │ │ │ -0008a470: 696e 679b 04b0 9866 756e 6374 696f 6e93 ing....function. │ │ │ │ -0008a480: 6973 9875 7365 6493 746f 930c 6e69 7368 is.used.to..nish │ │ │ │ -0008a490: 9861 9373 6573 7369 6f6e 9869 6e93 6472 .a.session.in.dr │ │ │ │ -0008a4a0: 6166 7493 6d6f 9053 8e64 6598 616e 6493 aft.mo.S.de.and. │ │ │ │ -0008a4b0: 7361 95ac 7276 9365 9874 6865 9104 b099 sa..rv.e.the.... │ │ │ │ -0008a4c0: 6375 7272 656e 9374 8ea1 8d91 12c7 6174 curren.t......at │ │ │ │ -0008a4d0: 6865 6f72 7996 03ea a873 6567 6d65 6e90 heory....segmen. │ │ │ │ -0008a4e0: ac72 7493 696e 9361 9374 6865 6f72 7993 .rt.in.a.theory. │ │ │ │ -0008a4f0: 0c6c 6593 6f6e 9364 6973 6b2e 8ea6 8d8d .le.on.disk..... │ │ │ │ -0008a500: 8d91 12c7 619f f54f a789 0000 6666 01c7 ....a..O....ff.. │ │ │ │ -0008a510: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -0008a520: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ -0008a530: 0bcc eb61 636c 6f73 655f 7468 656f 7279 ...aclose_theory │ │ │ │ -0008a540: 9605 bfaa 3a93 766f 6964 932d 3e93 766f ....:.void.->.vo │ │ │ │ -0008a550: 6964 8e8e 9201 c671 b184 000f 60b2 0000 id.....q....`... │ │ │ │ -0008a560: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0008a570: 4a8e 8e8e 9f1d 951b 8d91 12c7 61d0 5791 J...........a.W. │ │ │ │ -0008a580: fee0 0061 726e 696e 673a 9104 fc4e cf71 ...arning:...N.q │ │ │ │ -0008a590: 7569 7474 696e 6796 0371 84eb 4848 4f4c uitting..q..HHOL │ │ │ │ -0008a5a0: 93cf 7769 7468 6f75 749b 0371 8563 6c6f ..without..q.clo │ │ │ │ -0008a5b0: 7369 6e67 9374 6865 9373 6573 7369 6f6e sing.the.session │ │ │ │ -0008a5c0: 9377 6974 688d 93eb 6163 6c6f 7365 5f74 .with...aclose_t │ │ │ │ -0008a5d0: 6865 6f72 798e 914b df00 cf6d 6190 ac72 heory..K...ma..r │ │ │ │ -0008a5e0: 7998 7265 7375 6c74 9369 6e93 7468 658e y.result.in.the. │ │ │ │ -0008a5f0: a18d 9112 c761 7468 656f 7279 9603 eaa8 .....atheory.... │ │ │ │ -0008a600: 7365 676d 656e 9aac 7274 9363 7265 6174 segmen..rt.creat │ │ │ │ -0008a610: 6564 9364 7572 696e 6793 7468 6593 7365 ed.during.the.se │ │ │ │ -0008a620: 7373 696f 6e93 6290 538e 6569 6e67 936c ssion.b.S.eing.l │ │ │ │ -0008a630: 6f73 7493 288d 692e 652e 8e91 12ee 2c6e ost.(.i.e.....,n │ │ │ │ -0008a640: 6f74 9373 6198 7698 6564 9369 6e93 6193 ot.sa.v.ed.in.a. │ │ │ │ -0008a650: 7468 656f 7279 930c 6c65 2921 8e9f 234e theory..le)!..#N │ │ │ │ -0008a660: 078d 8d91 12c7 61eb 4731 312e 382e 328e ......a.G11.8.2. │ │ │ │ -0008a670: 914c 60f5 4691 fea6 6675 6e63 7469 6f6e .L`.F...function │ │ │ │ -0008a680: 7396 0566 6666 6f72 9363 7265 6174 696e s..fffor.creatin │ │ │ │ -0008a690: 6793 6465 0c6e 6974 696f 6e61 6c93 6578 g.de.nitional.ex │ │ │ │ -0008a6a0: 7465 6e73 696f 6e73 8e9f 17eb 4f8d 9112 tensions....O... │ │ │ │ -0008a6b0: c761 cf54 6865 7265 9604 3082 6172 6593 .a.There..0.are. │ │ │ │ -0008a6c0: 7468 7265 6591 0430 816b 696e 6473 936f three..0.kinds.o │ │ │ │ -0008a6d0: 6693 6465 0c6e 6974 696f 6e61 6c93 6578 f.de.nitional.ex │ │ │ │ -0008a6e0: 7465 6e73 696f 6e73 3a91 05c4 9363 6f6e tensions:....con │ │ │ │ -0008a6f0: 7374 616e 9aac 7274 9364 650c 6e69 7469 stan..rt.de.niti │ │ │ │ -0008a700: 6f6e 732c 9104 41f8 636f 6e73 7461 6e98 ons,..A.constan. │ │ │ │ -0008a710: 7493 7370 9053 8e65 6369 0c63 612d 8ea1 t.sp.S.eci.ca-.. │ │ │ │ -0008a720: 8d91 12c7 6174 696f 6e73 9603 eaa8 616e ....ations....an │ │ │ │ -0008a730: 6493 7490 ac72 7970 9053 8e65 9364 650c d.t..ryp.S.e.de. │ │ │ │ -0008a740: 6e69 7469 6f6e 732e 8e9f 1fce 078d 8d91 nitions......... │ │ │ │ -0008a750: 12c7 61d0 3131 2e38 2e32 2e31 8e91 4d47 ..a.11.8.2.1..MG │ │ │ │ -0008a760: 6143 6f6e 7374 616e 90a0 0074 9104 8000 aConstan...t.... │ │ │ │ -0008a770: 6465 0c6e 6974 696f 6e73 8e9f 17eb 508d de.nitions....P. │ │ │ │ -0008a780: 9112 c761 cf49 6e96 043d 8653 6563 7469 ...a.In..=.Secti │ │ │ │ -0008a790: 6f6e 9331 302e 352e 3191 043d 8761 9363 on.10.5.1..=.a.c │ │ │ │ -0008a7a0: 6f6e 7374 616e 9aac 7274 9364 650c 6e69 onstan..rt.de.ni │ │ │ │ -0008a7b0: 7469 6f6e 936f 9876 9865 7293 619b 043d tion.o.v.er.a..= │ │ │ │ -0008a7c0: 8773 6967 6e61 7475 7265 9306 8d9f 01cc .signature...... │ │ │ │ -0008a7d0: ccd5 0a8e 910a e11a cf69 7393 6465 0c6e .........is.de.n │ │ │ │ -0008a7e0: 6564 9374 6f98 6290 538e 6593 616e 9365 ed.to.b.S.e.an.e │ │ │ │ -0008a7f0: 7175 6174 696f 6e2c 8ea1 8d8d 9112 c761 quation,.......a │ │ │ │ -0008a800: 692e 652e 8e91 25b5 8d61 9603 eaa8 666f i.e...%..a....fo │ │ │ │ -0008a810: 726d 9aac 7275 6c61 936f 6693 7468 6593 rm..rula.of.the. │ │ │ │ -0008a820: 666f 726d 93d7 638d 9f01 cccc d81b 8e91 form..c......... │ │ │ │ -0008a830: 08fa 51cf 3d91 0355 52d7 748d 9f01 cccc ..Q.=..UR.t..... │ │ │ │ -0008a840: d81b 8e91 05a4 ffcf 2c93 7375 6398 6893 ........,.suc.h. │ │ │ │ -0008a850: 7468 6174 3a8e a41a 6a81 8d8d 8d8d 911f that:...j....... │ │ │ │ -0008a860: 4e79 2869 298e 8e8e 9131 9589 d763 9603 Ny(i)....1...c.. │ │ │ │ -0008a870: eaa8 cf69 7393 6e6f 7493 7468 6593 6e61 ...is.not.the.na │ │ │ │ -0008a880: 6d65 936f 6693 616e 9aac 7279 9363 6f6e me.of.an..ry.con │ │ │ │ -0008a890: 7374 616e 9874 9369 6e93 068d 9f01 cccc stan.t.in....... │ │ │ │ -0008a8a0: d50a 8e91 06a3 94cf 3b8e a18d 8d8d 8d91 ........;....... │ │ │ │ -0008a8b0: 1c0a ed28 6969 298e 8e8e 9131 9589 d774 ...(ii)....1...t │ │ │ │ -0008a8c0: 8d9f 01cc ccd8 1b8e 9109 8fa7 cf69 7396 .............is. │ │ │ │ -0008a8d0: 03ea a861 9363 6c6f 7365 6493 7465 726d ...a.closed.term │ │ │ │ -0008a8e0: 9369 6e8d 93df 5491 ff05 5665 726d 738e .in...T...Verms. │ │ │ │ -0008a8f0: 8d91 21f6 4d9f 01cc ccd5 068d 9f01 582e ..!.M.........X. │ │ │ │ -0008a900: d60a 8e8e 912e 52c1 cf3b 8e9f 1a6a 828d ......R..;...j.. │ │ │ │ -0008a910: 8d8d 8d91 18c7 6128 6969 6929 8e8e 8e91 ......a(iii).... │ │ │ │ -0008a920: 3195 8961 6c6c 9603 eaa8 7468 6593 7490 1..all....the.t. │ │ │ │ -0008a930: ac72 7970 9a53 8e65 9376 91ff 58e4 6172 .ryp.S.e.v..X.ar │ │ │ │ -0008a940: 6961 626c 6573 936f 9863 6375 7272 696e iables.o.ccurrin │ │ │ │ -0008a950: 6793 696e 93d7 748d 9f01 cccc d81b 8e91 g.in..t......... │ │ │ │ -0008a960: 098f a7cf 6f98 6363 7572 9369 6e93 d71b ....o.ccur.in... │ │ │ │ -0008a970: 906e 39cf 2e8e a18d 911e 28f0 496e 9603 .n9.......(.In.. │ │ │ │ -0008a980: eaa8 eb48 484f 4ccf 2c93 6465 0c6e 6974 ...HHOL.,.de.nit │ │ │ │ -0008a990: 696f 6e73 9363 616e 9362 9053 8e65 9373 ions.can.b.S.e.s │ │ │ │ -0008a9a0: 6c69 6768 90ac 7274 6c79 936d 6f72 6593 ligh..rtly.more. │ │ │ │ -0008a9b0: 6765 6e65 7261 6c93 7468 616e 9374 6869 general.than.thi │ │ │ │ -0008a9c0: 732c 9369 6e93 7468 6174 9361 6e93 6571 s,.in.that.an.eq │ │ │ │ -0008a9d0: 7561 7469 6f6e 3a8e a68d 8d8d 9118 c761 uation:........a │ │ │ │ -0008a9e0: d763 9103 eaa8 768d 9f01 cccc d531 8e8d .c....v......1.. │ │ │ │ -0008a9f0: 910a aaaa da01 9601 fffe 0193 018e 911e ................ │ │ │ │ -0008aa00: 954e d776 8d9f 01cc ccd8 6e8e 910c e84a .N.v......n....J │ │ │ │ -0008aa10: cf3d 9107 3ffa d774 8e8e 8ea4 1d95 1c8d .=..?..t........ │ │ │ │ -0008aa20: 9112 c761 cf69 739b 0374 0a61 6c6c 6f95 ...a.is..t.allo. │ │ │ │ -0008aa30: ac72 7793 6564 9603 740b 746f 9862 9053 .rw.ed..t.to.b.S │ │ │ │ -0008aa40: 8e65 9861 9364 650c 6e69 7469 6f6e 9877 .e.a.de.nition.w │ │ │ │ -0008aa50: 6865 7265 93d7 768d 9f01 cccc d531 8e91 here..v......1.. │ │ │ │ -0008aa60: 04c0 04cf 2c8d 9103 8bc3 d73a 9601 fffe ....,......:.... │ │ │ │ -0008aa70: 3a93 3a8e 9111 5663 cf2c 9103 8bc3 d776 :.:...Vc.,.....v │ │ │ │ -0008aa80: 8d9f 01cc ccd8 6e8e 9109 1c5b cf61 7265 ......n....[.are │ │ │ │ -0008aa90: 9876 91ff 58e4 6172 6961 626c 6593 7374 .v..X.ariable.st │ │ │ │ -0008aaa0: 7275 6374 7572 6573 9828 8d69 2e65 2e8e ructures.(.i.e.. │ │ │ │ -0008aab0: 9112 778e 7475 706c 6573 936f 6698 6469 ..w.tuples.of.di │ │ │ │ -0008aac0: 7374 696e 6374 8e9f 1000 008d 9112 c761 stinct.........a │ │ │ │ -0008aad0: 769b ff58 e461 7269 6162 6c65 7329 2e91 v..X.ariables).. │ │ │ │ -0008aae0: 0538 e053 7563 90ac 7268 9603 eaa8 616e .8.Suc..rh....an │ │ │ │ -0008aaf0: 9365 7175 6174 696f 6e93 6973 936c 6f67 .equation.is.log │ │ │ │ -0008ab00: 6963 616c 6c79 9365 7175 6976 9861 6c65 ically.equiv.ale │ │ │ │ -0008ab10: 6e90 ac72 7493 746f 3a8e 9f1d aa68 8d8d n..rt.to:....h.. │ │ │ │ -0008ab20: 8d91 18c7 61d7 6396 073f facf 3d93 d715 ....a.c..?..=... │ │ │ │ -0008ab30: 768d 9f01 cccc d531 8e8d 910a aaaa da01 v......1........ │ │ │ │ -0008ab40: 9601 fffe 0193 018e 911e 954e d776 8d9f ...........N.v.. │ │ │ │ -0008ab50: 01cc ccd8 6e8e 9105 a850 d73a 9103 eaa8 ....n....P.:.... │ │ │ │ -0008ab60: 748e 8e8e a18d 9112 c761 cf77 6869 6390 t........a.whic. │ │ │ │ -0008ab70: ac72 6896 03ea a869 7393 6193 6465 0c6e .rh....is.a.de.n │ │ │ │ -0008ab80: 6974 696f 6e93 696e 9374 6865 9373 656e ition.in.the.sen │ │ │ │ -0008ab90: 7365 936f 6693 5365 6374 696f 6e93 3130 se.of.Section.10 │ │ │ │ -0008aba0: 2e35 2e31 9369 6693 2869 292c 9328 6969 .5.1.if.(i),.(ii │ │ │ │ -0008abb0: 2993 616e 6493 2869 6969 2993 686f 6c64 ).and.(iii).hold │ │ │ │ -0008abc0: 2e8e 9f10 154d 8d91 1e28 f054 6865 9603 .....M...(.The.. │ │ │ │ -0008abd0: eaa8 666f 6c6c 6f9a ac72 7769 6e67 93eb ..follo..rwing.. │ │ │ │ -0008abe0: 484d 4c93 cf66 756e 6374 696f 6e93 6372 HML..function.cr │ │ │ │ -0008abf0: 6561 7465 7393 6193 6e65 7793 6465 0c6e eates.a.new.de.n │ │ │ │ -0008ac00: 6974 696f 6e93 696e 9374 6865 9363 7572 ition.in.the.cur │ │ │ │ -0008ac10: 7265 6e98 7493 7468 656f 7279 91ff 0556 ren.t.theory...V │ │ │ │ -0008ac20: 2e8e 8e9f 24fd 138e 8c8b 0000 00a4 0000 ....$........... │ │ │ │ +0008a1e0: 0000 0000 0008 96f0 a002 cc05 558d a0fd ............U... │ │ │ │ +0008a1f0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +0008a200: d031 312e 382e 910a 8000 5468 656f 7269 .11.8.....Theori │ │ │ │ +0008a210: 6573 9201 5a32 6631 3633 8e91 12c7 619f es..Z2f163....a. │ │ │ │ +0008a220: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +0008a230: a002 942f df8d a0fd 8bd0 218d 8d8d 8d91 .../......!..... │ │ │ │ +0008a240: 1c0a edcf 2869 6929 8e8e 8e91 3195 8974 ....(ii)....1..t │ │ │ │ +0008a250: 6865 7265 9604 dc86 6973 9b04 dc85 616c here....is....al │ │ │ │ +0008a260: 7265 6164 7993 616e 9861 7869 6f6d 2c91 ready.an.axiom,. │ │ │ │ +0008a270: 0518 fd64 650c 6e69 7469 6f6e 936f 7298 ...de.nition.or. │ │ │ │ +0008a280: 7370 9053 8e65 6369 0c63 6174 696f 6e93 sp.S.eci.cation. │ │ │ │ +0008a290: 6e61 6d65 6498 d76e 616d 6593 cf69 6e98 named..name..in. │ │ │ │ +0008a2a0: 7468 6593 6375 7272 656e 90ac 7274 8ea4 the.curren..rt.. │ │ │ │ +0008a2b0: 1000 008d 9131 9589 7468 656f 7279 9103 .....1..theory.. │ │ │ │ +0008a2c0: eaa8 7365 676d 656e 90ac 7274 2e8e 9f1a ..segmen..rt.... │ │ │ │ +0008a2d0: 6a81 8d91 1e28 f04f 6e63 6596 03ea a861 j....(.Once....a │ │ │ │ +0008a2e0: 9374 6865 6f72 656d 9368 6173 9362 9a53 .theorem.has.b.S │ │ │ │ +0008a2f0: 8e65 656e 9370 726f 95ac 7276 9365 642c .een.pro..rv.ed, │ │ │ │ +0008a300: 9603 eaa8 6974 9363 616e 9362 9865 9373 ....it.can.b.e.s │ │ │ │ +0008a310: 6195 ac72 7693 6564 9603 eaa8 7769 7468 a..rv.ed....with │ │ │ │ +0008a320: 9374 6865 9366 756e 6374 696f 6e8e a91d .the.function... │ │ │ │ +0008a330: aa69 8d8d 8d91 12c7 619f f4da da89 0000 .i......a....... │ │ │ │ +0008a340: 6666 01c7 0b4a 9f0b f0af 8d8d 90cc cd9f ff...J.......... │ │ │ │ +0008a350: 0459 9c84 0010 4a4b 0000 6666 8d9f fba6 .Y....JK..ff.... │ │ │ │ +0008a360: 648d 9117 0bcc eb61 7361 7665 5f74 686d d......asave_thm │ │ │ │ +0008a370: 9605 bfaa 3a93 2873 7472 696e 6793 2393 ....:.(string.#. │ │ │ │ +0008a380: 7468 6d29 932d 3e93 7468 6d8e 8e92 01c6 thm).->.thm..... │ │ │ │ +0008a390: 71b1 8400 104a 4b00 0066 668e 8e9f 04c0 q....JK..ff..... │ │ │ │ +0008a3a0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 1d95 ....ff...J...... │ │ │ │ +0008a3b0: 1c8d 9112 c761 cf45 7691 ff58 e461 6c75 .....a.Ev..X.alu │ │ │ │ +0008a3c0: 6174 696e 678d 9102 df12 eb61 7361 7665 ating......asave │ │ │ │ +0008a3d0: 5f74 686d 2860 8e91 3c5b b6d7 6e61 6d65 _thm(`..<[..name │ │ │ │ +0008a3e0: 8deb 6160 2c8e 910b 7f54 d774 688d eb61 ..a`,....T.th..a │ │ │ │ +0008a3f0: 298e 9108 9ebc cf77 696c 6c9b 02df 1273 )......will....s │ │ │ │ +0008a400: 6195 ac72 7693 6598 7468 6598 7468 656f a..rv.e.the.theo │ │ │ │ +0008a410: 7265 6d91 02df 11d7 7468 98cf 7769 7468 rem.....th..with │ │ │ │ +0008a420: 986e 616d 6598 d76e 616d 6598 cf69 6e98 .name..name..in. │ │ │ │ +0008a430: 7468 6598 6375 7272 656e 9374 8ea1 8d91 the.curren.t.... │ │ │ │ +0008a440: 12c7 6174 6865 6f72 7991 03ea a873 6567 ..atheory....seg │ │ │ │ +0008a450: 6d65 6e90 ac72 742e 8e9f 1015 4d8d 911e men..rt.....M... │ │ │ │ +0008a460: 28f0 5468 6596 04b0 9966 6f6c 6c6f 90ac (.The....follo.. │ │ │ │ +0008a470: 7277 696e 679b 04b0 9866 756e 6374 696f rwing....functio │ │ │ │ +0008a480: 6e93 6973 9875 7365 6493 746f 930c 6e69 n.is.used.to..ni │ │ │ │ +0008a490: 7368 9861 9373 6573 7369 6f6e 9869 6e93 sh.a.session.in. │ │ │ │ +0008a4a0: 6472 6166 7493 6d6f 9053 8e64 6598 616e draft.mo.S.de.an │ │ │ │ +0008a4b0: 6493 7361 95ac 7276 9365 9874 6865 9104 d.sa..rv.e.the.. │ │ │ │ +0008a4c0: b099 6375 7272 656e 9374 8ea1 8d91 12c7 ..curren.t...... │ │ │ │ +0008a4d0: 6174 6865 6f72 7996 03ea a873 6567 6d65 atheory....segme │ │ │ │ +0008a4e0: 6e90 ac72 7493 696e 9361 9374 6865 6f72 n..rt.in.a.theor │ │ │ │ +0008a4f0: 7993 0c6c 6593 6f6e 9364 6973 6b2e 8ea6 y..le.on.disk... │ │ │ │ +0008a500: 8d8d 8d91 12c7 619f f54f a789 0000 6666 ......a..O....ff │ │ │ │ +0008a510: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ +0008a520: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ +0008a530: 9117 0bcc eb61 636c 6f73 655f 7468 656f .....aclose_theo │ │ │ │ +0008a540: 7279 9605 bfaa 3a93 766f 6964 932d 3e93 ry....:.void.->. │ │ │ │ +0008a550: 766f 6964 8e8e 9201 c671 b184 000f 60b2 void.....q....`. │ │ │ │ +0008a560: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0008a570: c70b 4a8e 8e8e 9f1d 951b 8d91 12c7 61d0 ..J...........a. │ │ │ │ +0008a580: 5791 fee0 0061 726e 696e 673a 9104 fc4e W....arning:...N │ │ │ │ +0008a590: cf71 7569 7474 696e 6796 0371 84eb 4848 .quitting..q..HH │ │ │ │ +0008a5a0: 4f4c 93cf 7769 7468 6f75 749b 0371 8563 OL..without..q.c │ │ │ │ +0008a5b0: 6c6f 7369 6e67 9374 6865 9373 6573 7369 losing.the.sessi │ │ │ │ +0008a5c0: 6f6e 9377 6974 688d 93eb 6163 6c6f 7365 on.with...aclose │ │ │ │ +0008a5d0: 5f74 6865 6f72 798e 914b df00 cf6d 6190 _theory..K...ma. │ │ │ │ +0008a5e0: ac72 7998 7265 7375 6c74 9369 6e93 7468 .ry.result.in.th │ │ │ │ +0008a5f0: 658e a18d 9112 c761 7468 656f 7279 9603 e......atheory.. │ │ │ │ +0008a600: eaa8 7365 676d 656e 9aac 7274 9363 7265 ..segmen..rt.cre │ │ │ │ +0008a610: 6174 6564 9364 7572 696e 6793 7468 6593 ated.during.the. │ │ │ │ +0008a620: 7365 7373 696f 6e93 6290 538e 6569 6e67 session.b.S.eing │ │ │ │ +0008a630: 936c 6f73 7493 288d 692e 652e 8e91 12ee .lost.(.i.e..... │ │ │ │ +0008a640: 2c6e 6f74 9373 6198 7698 6564 9369 6e93 ,not.sa.v.ed.in. │ │ │ │ +0008a650: 6193 7468 656f 7279 930c 6c65 2921 8e9f a.theory..le)!.. │ │ │ │ +0008a660: 234e 078d 8d91 12c7 61eb 4731 312e 382e #N......a.G11.8. │ │ │ │ +0008a670: 328e 914c 60f5 4691 fea6 6675 6e63 7469 2..L`.F...functi │ │ │ │ +0008a680: 6f6e 7396 0566 6666 6f72 9363 7265 6174 ons..fffor.creat │ │ │ │ +0008a690: 696e 6793 6465 0c6e 6974 696f 6e61 6c93 ing.de.nitional. │ │ │ │ +0008a6a0: 6578 7465 6e73 696f 6e73 8e9f 17eb 4f8d extensions....O. │ │ │ │ +0008a6b0: 9112 c761 cf54 6865 7265 9604 3082 6172 ...a.There..0.ar │ │ │ │ +0008a6c0: 6593 7468 7265 6591 0430 816b 696e 6473 e.three..0.kinds │ │ │ │ +0008a6d0: 936f 6693 6465 0c6e 6974 696f 6e61 6c93 .of.de.nitional. │ │ │ │ +0008a6e0: 6578 7465 6e73 696f 6e73 3a91 05c4 9363 extensions:....c │ │ │ │ +0008a6f0: 6f6e 7374 616e 9aac 7274 9364 650c 6e69 onstan..rt.de.ni │ │ │ │ +0008a700: 7469 6f6e 732c 9104 41f8 636f 6e73 7461 tions,..A.consta │ │ │ │ +0008a710: 6e98 7493 7370 9053 8e65 6369 0c63 612d n.t.sp.S.eci.ca- │ │ │ │ +0008a720: 8ea1 8d91 12c7 6174 696f 6e73 9603 eaa8 ......ations.... │ │ │ │ +0008a730: 616e 6493 7490 ac72 7970 9053 8e65 9364 and.t..ryp.S.e.d │ │ │ │ +0008a740: 650c 6e69 7469 6f6e 732e 8e9f 1fce 078d e.nitions....... │ │ │ │ +0008a750: 8d91 12c7 61d0 3131 2e38 2e32 2e31 8e91 ....a.11.8.2.1.. │ │ │ │ +0008a760: 4d47 6143 6f6e 7374 616e 90a0 0074 9104 MGaConstan...t.. │ │ │ │ +0008a770: 8000 6465 0c6e 6974 696f 6e73 8e9f 17eb ..de.nitions.... │ │ │ │ +0008a780: 508d 9112 c761 cf49 6e96 043d 8653 6563 P....a.In..=.Sec │ │ │ │ +0008a790: 7469 6f6e 9331 302e 352e 3191 043d 8761 tion.10.5.1..=.a │ │ │ │ +0008a7a0: 9363 6f6e 7374 616e 9aac 7274 9364 650c .constan..rt.de. │ │ │ │ +0008a7b0: 6e69 7469 6f6e 936f 9876 9865 7293 619b nition.o.v.er.a. │ │ │ │ +0008a7c0: 043d 8773 6967 6e61 7475 7265 9306 8d9f .=.signature.... │ │ │ │ +0008a7d0: 01cc ccd5 0a8e 910a e11a cf69 7393 6465 ...........is.de │ │ │ │ +0008a7e0: 0c6e 6564 9374 6f98 6290 538e 6593 616e .ned.to.b.S.e.an │ │ │ │ +0008a7f0: 9365 7175 6174 696f 6e2c 8ea1 8d8d 9112 .equation,...... │ │ │ │ +0008a800: c761 692e 652e 8e91 25b5 8d61 9603 eaa8 .ai.e...%..a.... │ │ │ │ +0008a810: 666f 726d 9aac 7275 6c61 936f 6693 7468 form..rula.of.th │ │ │ │ +0008a820: 6593 666f 726d 93d7 638d 9f01 cccc d81b e.form..c....... │ │ │ │ +0008a830: 8e91 08fa 51cf 3d91 0355 52d7 748d 9f01 ....Q.=..UR.t... │ │ │ │ +0008a840: cccc d81b 8e91 05a4 ffcf 2c93 7375 6398 ..........,.suc. │ │ │ │ +0008a850: 6893 7468 6174 3a8e a41a 6a81 8d8d 8d8d h.that:...j..... │ │ │ │ +0008a860: 911f 4e79 2869 298e 8e8e 9131 9589 d763 ..Ny(i)....1...c │ │ │ │ +0008a870: 9603 eaa8 cf69 7393 6e6f 7493 7468 6593 .....is.not.the. │ │ │ │ +0008a880: 6e61 6d65 936f 6693 616e 9aac 7279 9363 name.of.an..ry.c │ │ │ │ +0008a890: 6f6e 7374 616e 9874 9369 6e93 068d 9f01 onstan.t.in..... │ │ │ │ +0008a8a0: cccc d50a 8e91 06a3 94cf 3b8e a18d 8d8d ..........;..... │ │ │ │ +0008a8b0: 8d91 1c0a ed28 6969 298e 8e8e 9131 9589 .....(ii)....1.. │ │ │ │ +0008a8c0: d774 8d9f 01cc ccd8 1b8e 9109 8fa7 cf69 .t.............i │ │ │ │ +0008a8d0: 7396 03ea a861 9363 6c6f 7365 6493 7465 s....a.closed.te │ │ │ │ +0008a8e0: 726d 9369 6e8d 93df 5491 ff05 5665 726d rm.in...T...Verm │ │ │ │ +0008a8f0: 738e 8d91 21f6 4d9f 01cc ccd5 068d 9f01 s...!.M......... │ │ │ │ +0008a900: 582e d60a 8e8e 912e 52c1 cf3b 8e9f 1a6a X.......R..;...j │ │ │ │ +0008a910: 828d 8d8d 8d91 18c7 6128 6969 6929 8e8e ........a(iii).. │ │ │ │ +0008a920: 8e91 3195 8961 6c6c 9603 eaa8 7468 6593 ..1..all....the. │ │ │ │ +0008a930: 7490 ac72 7970 9a53 8e65 9376 91ff 58e4 t..ryp.S.e.v..X. │ │ │ │ +0008a940: 6172 6961 626c 6573 936f 9863 6375 7272 ariables.o.ccurr │ │ │ │ +0008a950: 696e 6793 696e 93d7 748d 9f01 cccc d81b ing.in..t....... │ │ │ │ +0008a960: 8e91 098f a7cf 6f98 6363 7572 9369 6e93 ......o.ccur.in. │ │ │ │ +0008a970: d71b 906e 39cf 2e8e a18d 911e 28f0 496e ...n9.......(.In │ │ │ │ +0008a980: 9603 eaa8 eb48 484f 4ccf 2c93 6465 0c6e .....HHOL.,.de.n │ │ │ │ +0008a990: 6974 696f 6e73 9363 616e 9362 9053 8e65 itions.can.b.S.e │ │ │ │ +0008a9a0: 9373 6c69 6768 90ac 7274 6c79 936d 6f72 .sligh..rtly.mor │ │ │ │ +0008a9b0: 6593 6765 6e65 7261 6c93 7468 616e 9374 e.general.than.t │ │ │ │ +0008a9c0: 6869 732c 9369 6e93 7468 6174 9361 6e93 his,.in.that.an. │ │ │ │ +0008a9d0: 6571 7561 7469 6f6e 3a8e a68d 8d8d 9118 equation:....... │ │ │ │ +0008a9e0: c761 d763 9103 eaa8 768d 9f01 cccc d531 .a.c....v......1 │ │ │ │ +0008a9f0: 8e8d 910a aaaa da01 9601 fffe 0193 018e ................ │ │ │ │ +0008aa00: 911e 954e d776 8d9f 01cc ccd8 6e8e 910c ...N.v......n... │ │ │ │ +0008aa10: e84a cf3d 9107 3ffa d774 8e8e 8ea4 1d95 .J.=..?..t...... │ │ │ │ +0008aa20: 1c8d 9112 c761 cf69 739b 0374 0a61 6c6c .....a.is..t.all │ │ │ │ +0008aa30: 6f95 ac72 7793 6564 9603 740b 746f 9862 o..rw.ed..t.to.b │ │ │ │ +0008aa40: 9053 8e65 9861 9364 650c 6e69 7469 6f6e .S.e.a.de.nition │ │ │ │ +0008aa50: 9877 6865 7265 93d7 768d 9f01 cccc d531 .where..v......1 │ │ │ │ +0008aa60: 8e91 04c0 04cf 2c8d 9103 8bc3 d73a 9601 ......,......:.. │ │ │ │ +0008aa70: fffe 3a93 3a8e 9111 5663 cf2c 9103 8bc3 ..:.:...Vc.,.... │ │ │ │ +0008aa80: d776 8d9f 01cc ccd8 6e8e 9109 1c5b cf61 .v......n....[.a │ │ │ │ +0008aa90: 7265 9876 91ff 58e4 6172 6961 626c 6593 re.v..X.ariable. │ │ │ │ +0008aaa0: 7374 7275 6374 7572 6573 9828 8d69 2e65 structures.(.i.e │ │ │ │ +0008aab0: 2e8e 9112 778e 7475 706c 6573 936f 6698 ....w.tuples.of. │ │ │ │ +0008aac0: 6469 7374 696e 6374 8e9f 1000 008d 9112 distinct........ │ │ │ │ +0008aad0: c761 769b ff58 e461 7269 6162 6c65 7329 .av..X.ariables) │ │ │ │ +0008aae0: 2e91 0538 e053 7563 90ac 7268 9603 eaa8 ...8.Suc..rh.... │ │ │ │ +0008aaf0: 616e 9365 7175 6174 696f 6e93 6973 936c an.equation.is.l │ │ │ │ +0008ab00: 6f67 6963 616c 6c79 9365 7175 6976 9861 ogically.equiv.a │ │ │ │ +0008ab10: 6c65 6e90 ac72 7493 746f 3a8e 9f1d aa68 len..rt.to:....h │ │ │ │ +0008ab20: 8d8d 8d91 18c7 61d7 6396 073f facf 3d93 ......a.c..?..=. │ │ │ │ +0008ab30: d715 768d 9f01 cccc d531 8e8d 910a aaaa ..v......1...... │ │ │ │ +0008ab40: da01 9601 fffe 0193 018e 911e 954e d776 .............N.v │ │ │ │ +0008ab50: 8d9f 01cc ccd8 6e8e 9105 a850 d73a 9103 ......n....P.:.. │ │ │ │ +0008ab60: eaa8 748e 8e8e a18d 9112 c761 cf77 6869 ..t........a.whi │ │ │ │ +0008ab70: 6390 ac72 6896 03ea a869 7393 6193 6465 c..rh....is.a.de │ │ │ │ +0008ab80: 0c6e 6974 696f 6e93 696e 9374 6865 9373 .nition.in.the.s │ │ │ │ +0008ab90: 656e 7365 936f 6693 5365 6374 696f 6e93 ense.of.Section. │ │ │ │ +0008aba0: 3130 2e35 2e31 9369 6693 2869 292c 9328 10.5.1.if.(i),.( │ │ │ │ +0008abb0: 6969 2993 616e 6493 2869 6969 2993 686f ii).and.(iii).ho │ │ │ │ +0008abc0: 6c64 2e8e 9f10 154d 8d91 1e28 f054 6865 ld.....M...(.The │ │ │ │ +0008abd0: 9603 eaa8 666f 6c6c 6f9a ac72 7769 6e67 ....follo..rwing │ │ │ │ +0008abe0: 93eb 484d 4c93 cf66 756e 6374 696f 6e93 ..HML..function. │ │ │ │ +0008abf0: 6372 6561 7465 7393 6193 6e65 7793 6465 creates.a.new.de │ │ │ │ +0008ac00: 0c6e 6974 696f 6e93 696e 9374 6865 9363 .nition.in.the.c │ │ │ │ +0008ac10: 7572 7265 6e98 7493 7468 656f 7279 91ff urren.t.theory.. │ │ │ │ +0008ac20: 0556 2e8e 8e9f 24fd 138e 8c8b 0000 00a4 .V....$......... │ │ │ │ 0008ac30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0008ac40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0008ac50: 0000 0008 a1b9 a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ -0008ac60: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d031 ...............1 │ │ │ │ -0008ac70: 3634 9200 dd20 4343 6861 7074 6572 9604 64... CChapter.. │ │ │ │ -0008ac80: 8000 3131 2e91 0a80 0054 6865 9348 4f4c ..11.....The.HOL │ │ │ │ -0008ac90: 934c 6f67 6963 9369 6e93 4d4c 8e91 eaf1 .Logic.in.ML.... │ │ │ │ -0008aca0: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ -0008acb0: 8e8e a002 942f df8d a0fd 8bd0 218d 8d8d ...../......!... │ │ │ │ -0008acc0: 91ea f1eb 9ff4 dada 8900 0066 6601 c70b ...........ff... │ │ │ │ -0008acd0: 4a9f 0bf0 af8d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -0008ace0: 104a 4b00 0066 668d 9ffb a664 8d91 170b .JK..ff....d.... │ │ │ │ -0008acf0: cceb 616e 6577 5f64 6566 696e 6974 696f ..anew_definitio │ │ │ │ -0008ad00: 6e96 05bf aa3a 9328 7374 7269 6e67 9323 n....:.(string.# │ │ │ │ -0008ad10: 9374 6572 6d29 932d 3e93 7468 6d8e 8e92 .term).->.thm... │ │ │ │ -0008ad20: 01c6 71b1 8400 104a 4b00 0066 668e 8e9f ..q....JK..ff... │ │ │ │ -0008ad30: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -0008ad40: 1980 4d8d 91ea f1eb cf45 7691 ff58 e461 ..M......Ev..X.a │ │ │ │ -0008ad50: 6c75 6174 696e 678d 9105 949a eb61 6e65 luating......ane │ │ │ │ -0008ad60: 775f 6465 6669 6e69 7469 6f6e 2860 8e91 w_definition(`.. │ │ │ │ -0008ad70: 618f 3ad7 6e61 6d65 8deb 6160 2c91 05bf a.:.name..a`,... │ │ │ │ -0008ad80: aa22 8e91 16fe a8d7 6396 0594 9a76 8d9f ."......c....v.. │ │ │ │ -0008ad90: 01cc ccd5 318e 8d91 0c54 9cda 0196 01ff ....1....T...... │ │ │ │ -0008ada0: fe01 9301 8e91 21e9 31d7 768d 9f01 cccc ......!.1.v..... │ │ │ │ -0008adb0: d86e 8e91 1167 3ecf 3d91 0bbe eed7 748d .n...g>.=.....t. │ │ │ │ -0008adc0: eb61 2229 8e91 0b7f 54cf 2c91 05ff 1777 .a")....T.,....w │ │ │ │ -0008add0: 6865 7265 93d7 6391 0594 99cf 6973 936e here..c.....is.n │ │ │ │ -0008ade0: 6f74 9361 6c72 6561 6479 9361 8ea4 1000 ot.already.a.... │ │ │ │ -0008adf0: 008d 91ea f1eb 636f 6e73 7461 6e9a ac72 ......constan..r │ │ │ │ -0008ae00: 742c 9103 0846 6465 636c 6172 6573 9602 t,...Fdeclares.. │ │ │ │ -0008ae10: cfae 7468 6593 7365 7175 656e 9874 8d93 ..the.sequen.t.. │ │ │ │ -0008ae20: eb61 28eb 6366 67eb 612c eb62 1576 8d9f .a(.cfg.a,.b.v.. │ │ │ │ -0008ae30: 01a4 7ad5 318e 8d91 0c52 dfeb 6301 9601 ..z.1....R..c... │ │ │ │ -0008ae40: d331 0193 018e 9120 ac1d eb62 768d 9f01 .1..... ...bv... │ │ │ │ -0008ae50: a47a d86e 8e91 05a8 50eb 623a 9105 bfaa .z.n....P.b:.... │ │ │ │ -0008ae60: 74eb 6129 8e91 65e5 57cf 746f 9362 9053 t.a)..e.W.to.b.S │ │ │ │ -0008ae70: 8e65 9361 9102 cfad 636f 6e73 7461 6e98 .e.a....constan. │ │ │ │ -0008ae80: 7493 6465 0c6e 6974 696f 6e93 6f66 9374 t.de.nition.of.t │ │ │ │ -0008ae90: 6865 9363 7572 7265 6e98 748e a18d 91ea he.curren.t..... │ │ │ │ -0008aea0: f1eb 7468 656f 7279 91ff 0556 2e9b 0538 ..theory...V...8 │ │ │ │ -0008aeb0: e054 6865 9603 eaa8 6e61 6d65 9361 7373 .The....name.ass │ │ │ │ -0008aec0: 6f90 538e 6369 6174 6564 9377 6974 6893 o.S.ciated.with. │ │ │ │ -0008aed0: 7468 6593 6465 0c6e 6974 696f 6e93 696e the.de.nition.in │ │ │ │ -0008aee0: 9374 6869 7393 7468 656f 7279 9369 7393 .this.theory.is. │ │ │ │ -0008aef0: d76e 616d 65cf 2e98 4691 ff05 5661 696c .name...F...Vail │ │ │ │ -0008af00: 7572 6593 6966 3a8e 9f17 603a 8d8d 8d8d ure.if:...`:.... │ │ │ │ -0008af10: 91f7 7903 2869 298e 8e8e 9109 c013 6e6f ..y.(i).......no │ │ │ │ -0008af20: 7496 03ea a869 6e93 6472 6166 7493 6d6f t....in.draft.mo │ │ │ │ -0008af30: 9053 8e64 653b 8ea9 1920 138d 8d8d 8d91 .S.de;... ...... │ │ │ │ -0008af40: f435 7728 6969 298e 8e8e 9109 c013 7468 .5w(ii).......th │ │ │ │ -0008af50: 6572 6596 04dc 8669 739b 04dc 8561 6c72 ere....is....alr │ │ │ │ -0008af60: 6561 6479 9361 6e98 6178 696f 6d2c 9105 eady.an.axiom,.. │ │ │ │ -0008af70: 18fd 6465 0c6e 6974 696f 6e93 6f72 9873 ..de.nition.or.s │ │ │ │ -0008af80: 7090 538e 6563 690c 6361 7469 6f6e 936e p.S.eci.cation.n │ │ │ │ -0008af90: 616d 6564 98d7 6e61 6d65 93cf 696e 9874 amed..name..in.t │ │ │ │ -0008afa0: 6865 9363 7572 7265 6e90 ac72 748e a18d he.curren..rt... │ │ │ │ -0008afb0: 9109 c013 7468 656f 7279 9103 eaa8 7365 ....theory....se │ │ │ │ -0008afc0: 676d 656e 90ac 7274 3b8e a68d 8d8d 8d91 gmen..rt;....... │ │ │ │ -0008afd0: f0f1 eb28 6969 6929 8e8e 8e91 09c0 13d7 ...(iii)........ │ │ │ │ -0008afe0: 6396 03ea a8cf 6973 9361 6c72 6561 6479 c.....is.already │ │ │ │ -0008aff0: 9361 9363 6f6e 7374 616e 9aac 7274 9369 .a.constan..rt.i │ │ │ │ -0008b000: 6e93 7468 6593 6375 7272 656e 9874 9374 n.the.curren.t.t │ │ │ │ -0008b010: 6865 6f72 793b 8ea6 8d8d 8d8d 91f1 4579 heory;........Ey │ │ │ │ -0008b020: 2869 7629 8e8e 8e91 09c0 13d7 7496 04db (iv)........t... │ │ │ │ -0008b030: 76cf 636f 6e90 ac72 7461 696e 739b 04db v.con..rtains... │ │ │ │ -0008b040: 7566 7265 6593 7691 ff58 e461 7269 6162 ufree.v..X.ariab │ │ │ │ -0008b050: 6c65 7393 7468 6174 9861 7265 936e 6f74 les.that.are.not │ │ │ │ -0008b060: 9369 6e98 616e 90ac 7279 936f 6693 7468 .in.an..ry.of.th │ │ │ │ -0008b070: 6598 7691 ff58 e461 7269 6162 6c65 9373 e.v..X.ariable.s │ │ │ │ -0008b080: 7472 7563 7475 7265 7393 d776 8d9f 01cc tructures..v.... │ │ │ │ -0008b090: ccd5 318e 9104 c004 cf2c 8d91 0517 a9d7 ..1......,...... │ │ │ │ -0008b0a0: 3a96 01ff fe3a 933a 8e91 12e2 49cf 2c91 :....:.:....I.,. │ │ │ │ -0008b0b0: 0517 a9d7 768d 9f01 cccc d86e 8e8e a18d ....v......n.... │ │ │ │ -0008b0c0: 9109 c013 cf28 7468 6973 9603 eaa8 6973 .....(this....is │ │ │ │ -0008b0d0: 9365 7175 6976 91ff 58e4 616c 656e 90ac .equiv..X.alen.. │ │ │ │ -0008b0e0: 7274 9374 6f93 7265 7175 6972 696e 6793 rt.to.requiring. │ │ │ │ -0008b0f0: d715 768d 9f01 cccc d531 8e8d 910a aaaa ..v......1...... │ │ │ │ -0008b100: da01 9601 fffe 0193 018e 911e 954e d776 .............N.v │ │ │ │ -0008b110: 8d9f 01cc ccd8 6e8e 9105 a850 d73a 9374 ......n....P.:.t │ │ │ │ -0008b120: 93cf 746f 9362 9053 8e65 9361 9363 6c6f ..to.b.S.e.a.clo │ │ │ │ -0008b130: 7365 6493 7465 726d 293b 8ea6 8d8d 8d8d sed.term);...... │ │ │ │ -0008b140: 91f4 8905 2876 298e 8e8e 9109 c013 7468 ....(v).......th │ │ │ │ -0008b150: 6572 6596 03ea a869 7393 6193 7490 ac72 ere....is.a.t..r │ │ │ │ -0008b160: 7970 9a53 8e65 9376 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ -0008b170: 626c 6593 696e 93d7 768d 9f01 cccc d531 ble.in..v......1 │ │ │ │ -0008b180: 8e91 04c0 04cf 2c8d 93d7 3a96 01ff fe3a ......,...:....: │ │ │ │ -0008b190: 933a 8e91 11b5 48cf 2c93 d776 8d9f 01cc .:....H.,..v.... │ │ │ │ -0008b1a0: ccd8 6e8e 9109 92f8 cf6f 7293 d774 93cf ..n......or..t.. │ │ │ │ -0008b1b0: 7468 6174 9364 6f98 6573 936e 6f74 936f that.do.es.not.o │ │ │ │ -0008b1c0: 9863 6375 7293 696e 9374 6865 9374 90ac .ccur.in.the.t.. │ │ │ │ -0008b1d0: 7279 7098 6593 6f66 93d7 63cf 2e8e 9f17 ryp.e.of..c..... │ │ │ │ -0008b1e0: 603a 8d91 f653 7a54 6865 9603 40d9 666f `:...SzThe..@.fo │ │ │ │ -0008b1f0: 6c6c 6f9a ac72 7769 6e67 9374 9877 986f llo..rwing.t.w.o │ │ │ │ -0008b200: 9103 40d8 6675 6e63 7469 6f6e 7393 6465 ..@.functions.de │ │ │ │ -0008b210: 636c 6172 6593 6e65 7793 636f 6e73 7461 clare.new.consta │ │ │ │ -0008b220: 6e98 7473 9103 40d8 7468 6174 9368 6198 n.ts..@.that.ha. │ │ │ │ -0008b230: 7698 6593 696e 0c78 936f 7293 6269 6e64 v.e.in.x.or.bind │ │ │ │ -0008b240: 6572 9103 40d8 7374 6174 7573 2e91 0500 er..@.status.... │ │ │ │ -0008b250: 4654 6865 8ea1 8d91 eaf1 eb66 6169 6c75 FThe.......failu │ │ │ │ -0008b260: 7265 9603 58ef 636f 6e64 6974 696f 6e73 re..X.conditions │ │ │ │ -0008b270: 9361 7265 9374 6865 9373 616d 6593 6173 .are.the.same.as │ │ │ │ -0008b280: 9103 58ee 666f 728d 93eb 616e 6577 5f64 ..X.for...anew_d │ │ │ │ -0008b290: 6566 696e 6974 696f 6e8e 9153 d43b cf2c efinition..S.;., │ │ │ │ -0008b2a0: 9103 7614 7769 7468 9374 6865 9361 6464 ..v.with.the.add │ │ │ │ -0008b2b0: 6974 696f 6e61 6c93 636f 6e64 6974 696f itional.conditio │ │ │ │ -0008b2c0: 6e73 9374 6861 748e a18d 91ea f1eb 7468 ns.that.......th │ │ │ │ -0008b2d0: 6596 0317 b763 6f6e 7374 616e 90ac 7274 e....constan..rt │ │ │ │ -0008b2e0: 739b 0317 b662 9053 8e65 696e 6793 6465 s....b.S.eing.de │ │ │ │ -0008b2f0: 636c 6172 6564 986d 90ac 7275 7374 9362 clared.m..rust.b │ │ │ │ -0008b300: 9553 8e65 9874 90ac 7279 7093 6573 9603 .S.e.t..ryp.es.. │ │ │ │ -0008b310: 17b7 6f66 9874 6865 9361 7070 726f 7072 ..of.the.appropr │ │ │ │ -0008b320: 6961 7465 9866 6f72 6d93 288d eb62 1b8d iate.form.(..b.. │ │ │ │ -0008b330: 9f01 a47a d531 8e96 04c0 04eb 612d 3eeb ...z.1......a->. │ │ │ │ -0008b340: 621b 8d9f 01a4 7ad5 328e 93eb 612d 3eeb b.....z.2...a->. │ │ │ │ -0008b350: 621b 8d9f 01a4 7ad5 338e 8e91 3b1b c5cf b.....z.3...;... │ │ │ │ -0008b360: 666f 7293 696e 0c78 6573 8ea1 8d91 eaf1 for.in.xes...... │ │ │ │ -0008b370: eb61 6e64 8d91 03ea a8eb 6128 eb62 1b8d .and......a(.b.. │ │ │ │ -0008b380: 9f01 a47a d531 8e96 04c0 04eb 612d 3eeb ...z.1......a->. │ │ │ │ -0008b390: 621b 8d9f 01a4 7ad5 328e 93eb 6129 2d3e b.....z.2...a)-> │ │ │ │ -0008b3a0: eb62 1b8d 9f01 a47a d533 8e8e 914b 58b3 .b.....z.3...KX. │ │ │ │ -0008b3b0: cf66 6f72 9103 eaa8 6269 6e64 6572 7329 .for....binders) │ │ │ │ -0008b3c0: 2e8e 9f1f 8bd9 8d8d 8d91 eaf1 eb9f ee5a ...............Z │ │ │ │ -0008b3d0: da89 0000 6666 01c7 0b4a 9f18 f0af 8d8d ....ff...J...... │ │ │ │ -0008b3e0: 90cc cd9f 0459 9c84 001d 4a4b 0000 6666 .....Y....JK..ff │ │ │ │ -0008b3f0: 8d9f eea6 648d 9117 0bcc eb61 6e65 775f ....d......anew_ │ │ │ │ -0008b400: 696e 6669 785f 6465 6669 6e69 7469 6f6e infix_definition │ │ │ │ -0008b410: 910b 7f54 3a96 05bf aa28 7374 7269 6e67 ...T:....(string │ │ │ │ -0008b420: 9323 9374 6572 6d29 932d 3e93 7468 6d8e .#.term).->.thm. │ │ │ │ -0008b430: 9f0d 0000 8d91 170b cc6e 6577 5f62 696e .........new_bin │ │ │ │ -0008b440: 6465 725f 6465 6669 6e69 7469 6f6e 9605 der_definition.. │ │ │ │ -0008b450: bfaa 3a93 2873 7472 696e 6793 2393 7465 ..:.(string.#.te │ │ │ │ -0008b460: 726d 2993 2d3e 9374 686d 8e8e 9201 c671 rm).->.thm.....q │ │ │ │ -0008b470: b184 001d 4a4b 0000 6666 8e8e 9f04 c002 ....JK..ff...... │ │ │ │ -0008b480: 8900 0066 6601 c70b 4a8e 8e8e 9f1e e12c ...ff...J......, │ │ │ │ -0008b490: 8d91 eaf1 ebcf 4e6f 7465 9605 a641 7468 ......Note...Ath │ │ │ │ -0008b4a0: 6174 9b05 a640 756e 90ac 7274 696c 9361 at...@un..rtil.a │ │ │ │ -0008b4b0: 6e98 696e 0c78 936f 7298 6269 6e64 6572 n.in.x.or.binder │ │ │ │ -0008b4c0: 9364 6563 6c61 7261 7469 6f6e 9868 6173 .declaration.has │ │ │ │ -0008b4d0: 9362 9553 8e65 656e 9870 726f 9363 6573 .b.S.een.pro.ces │ │ │ │ -0008b4e0: 7365 6496 05a6 4174 6865 9863 6f6e 7374 sed...Athe.const │ │ │ │ -0008b4f0: 616e 90ac 7274 9362 9053 8e65 696e 678e an..rt.b.S.eing. │ │ │ │ -0008b500: a18d 91ea f1eb 6465 0c6e 6564 9604 aa6d ......de.ned...m │ │ │ │ -0008b510: 7769 6c6c 9b04 aa6e 6e6f 7493 6861 95ac will...nnot.ha.. │ │ │ │ -0008b520: 7276 9365 9604 aa6d 6974 7398 7370 9053 rv.e...mits.sp.S │ │ │ │ -0008b530: 8e65 6369 616c 9373 7461 7475 732e 9107 .ecial.status... │ │ │ │ -0008b540: 7830 4974 9869 7393 7468 6572 6566 6f72 x0It.is.therefor │ │ │ │ -0008b550: 6593 6e65 6365 7373 6172 7998 746f 9375 e.necessary.to.u │ │ │ │ -0008b560: 7365 9374 6865 9863 6f6e 7374 616e 90ac se.the.constan.. │ │ │ │ -0008b570: 7274 9369 6e8e a18d 91ea f1eb 6e6f 726d rt.in.......norm │ │ │ │ -0008b580: 616c 9603 eaa8 7072 650c 7893 7090 538e al....pre.x.p.S. │ │ │ │ -0008b590: 6f73 6974 696f 6e93 7768 656e 936d 616b osition.when.mak │ │ │ │ -0008b5a0: 696e 6793 7468 6593 6465 0c6e 6974 696f ing.the.de.nitio │ │ │ │ -0008b5b0: 6e2e 9105 38e0 4691 ff05 566f 7293 6578 n...8.F...Vor.ex │ │ │ │ -0008b5c0: 616d 706c 652c 8ea4 1980 4d8d 8d8d 9f00 ample,....M..... │ │ │ │ -0008b5d0: cb89 8d8d 8d8d 9102 30ea eb61 6e65 775f ........0..anew_ │ │ │ │ -0008b5e0: 696e 6669 785f 6465 6669 6e69 7469 6f6e infix_definition │ │ │ │ -0008b5f0: 2860 eb62 6978 eb61 5f44 4546 602c 9b05 (`.bix.a_DEF`,.. │ │ │ │ -0008b600: bfaa 22eb 626d 9603 a666 6978 936e 98eb ..".bm...fix.n.. │ │ │ │ -0008b610: 613d 982e 2e2e 9822 298e 8e8e 8e8e 8e8e a=.....")....... │ │ │ │ -0008b620: a18d 91ea f1eb cf77 696c 6c96 03f6 036e .......will....n │ │ │ │ -0008b630: 6f74 9377 90ac 726f 726b 2c91 03f8 da61 ot.w..rork,....a │ │ │ │ -0008b640: 739b 03f6 0461 7493 7468 6593 7469 6d65 s....at.the.time │ │ │ │ -0008b650: 9377 6865 6e93 7468 6598 7175 6f74 6174 .when.the.quotat │ │ │ │ -0008b660: 696f 6e93 6973 9370 6172 7365 642c 8d91 ion.is.parsed,.. │ │ │ │ -0008b670: 03f8 daeb 6169 788e 9113 6e31 cf64 6f90 ....aix...n1.do. │ │ │ │ -0008b680: 538e 6573 936e 6f74 9868 6195 ac72 7693 S.es.not.ha..rv. │ │ │ │ -0008b690: 6596 03f6 0369 6e0c 7893 7374 6174 7573 e....in.x.status │ │ │ │ -0008b6a0: 8ea4 1000 008d 91ea f1eb 616e 6496 049f ..........and... │ │ │ │ -0008b6b0: 1968 656e 6365 8d93 eb61 6d96 05bf aa69 .hence...am....i │ │ │ │ -0008b6c0: 7893 6e8e 912b bc2e cf77 696c 6c93 7061 x.n..+...will.pa │ │ │ │ -0008b6d0: 7273 6593 7769 7468 8d93 eb61 6d8e 910e rse.with...am... │ │ │ │ -0008b6e0: fddc cf61 7393 7468 6591 049f 1a66 756e ...as.the....fun │ │ │ │ -0008b6f0: 6374 696f 6e2e 9107 5633 5468 6593 6465 ction...V3The.de │ │ │ │ -0008b700: 0c6e 6974 696f 6e93 6d9a ac72 7573 7493 .nition.m..rust. │ │ │ │ -0008b710: 7468 9875 7393 6861 9876 9865 9374 6865 th.us.ha.v.e.the │ │ │ │ -0008b720: 8ea1 8d91 eaf1 eb66 6f72 6d3a 8e9f 1980 .......form:.... │ │ │ │ -0008b730: 4c8d 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea L.............0. │ │ │ │ -0008b740: eb61 6e65 775f 696e 6669 785f 6465 6669 .anew_infix_defi │ │ │ │ -0008b750: 6e69 7469 6f6e 2860 eb62 6978 eb61 5f44 nition(`.bix.a_D │ │ │ │ -0008b760: 4546 602c 9b05 bfaa 22eb 6269 7896 03a6 EF`,....".bix... │ │ │ │ -0008b770: 666d 936e 98eb 613d 982e 2e2e 9822 298e fm.n..a=....."). │ │ │ │ -0008b780: 8e8e 8e8e 8e8e a919 804d 8d91 eaf1 ebcf .........M...... │ │ │ │ -0008b790: 4f6e 6c79 9604 b744 6166 7465 729b 04b7 Only...Dafter... │ │ │ │ -0008b7a0: 4574 6869 7393 6861 7398 629a 538e 6565 Ethis.has.b.S.ee │ │ │ │ -0008b7b0: 6e93 7072 6f98 6365 7373 6564 9b04 b745 n.pro.cessed...E │ │ │ │ -0008b7c0: 7769 6c6c 93d7 6978 98cf 6290 538e 6593 will..ix..b.S.e. │ │ │ │ -0008b7d0: 616e 9369 6e0c 782e 9107 9eb6 4974 9369 an.in.x.....It.i │ │ │ │ -0008b7e0: 7398 6193 636f 6d6d 6f6e 9870 7261 6374 s.a.common.pract │ │ │ │ -0008b7f0: 6963 6593 616d 6f6e 678e a18d 91ea f1eb ice.among....... │ │ │ │ -0008b800: eb48 484f 4c96 03b5 6acf 7573 6572 7393 .HHOL...j.users. │ │ │ │ -0008b810: 746f 9377 7269 7465 9361 93eb 6124 93cf to.write.a..a$.. │ │ │ │ -0008b820: 629a 538e 6566 6f72 6593 7468 6593 636f b.S.efore.the.co │ │ │ │ -0008b830: 6e73 7461 6e90 ac72 7493 6298 6569 6e67 nstan..rt.b.eing │ │ │ │ -0008b840: 9364 650c 6e65 6493 6173 9361 6e93 696e .de.ned.as.an.in │ │ │ │ -0008b850: 0c78 936f 7293 6269 6e64 6572 9374 6f93 .x.or.binder.to. │ │ │ │ -0008b860: 696e 6469 6361 7465 8ea1 8d91 eaf1 eb74 indicate.......t │ │ │ │ -0008b870: 6861 7496 03ea a861 6674 6572 9374 6865 hat....after.the │ │ │ │ -0008b880: 9364 650c 6e69 7469 6f6e 9369 7393 6d61 .de.nition.is.ma │ │ │ │ -0008b890: 6465 2c93 6974 9377 696c 6c93 6861 95ac de,.it.will.ha.. │ │ │ │ -0008b8a0: 7276 9365 9603 eaa8 6193 7370 9053 8e65 rv.e....a.sp.S.e │ │ │ │ -0008b8b0: 6369 616c 9373 796e 90ac 7274 6163 7469 cial.syn..rtacti │ │ │ │ -0008b8c0: 6393 7374 6174 7573 3b8d 9369 2e65 2e8e c.status;..i.e.. │ │ │ │ -0008b8d0: 9116 d8d4 746f 9377 7269 7465 3a8e a68d ....to.write:... │ │ │ │ -0008b8e0: 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ -0008b8f0: 6e65 775f 696e 6669 785f 6465 6669 6e69 new_infix_defini │ │ │ │ -0008b900: 7469 6f6e 2860 eb62 6978 eb61 5f44 4546 tion(`.bix.a_DEF │ │ │ │ -0008b910: 602c 9b05 bfaa 2224 eb62 6978 9603 a666 `,...."$.bix...f │ │ │ │ -0008b920: 6d93 6e98 eb61 3d98 2e2e 2e98 2229 8e8e m.n..a=.....").. │ │ │ │ -0008b930: 8e8e 8e8e 8ea6 8d91 eaf1 ebcf 616e 6496 ............and. │ │ │ │ -0008b940: 0436 be73 696d 696c 6172 6c79 9b04 36bf .6.similarly..6. │ │ │ │ -0008b950: 7769 7468 8d93 eb61 6e65 775f 6269 6e64 with...anew_bind │ │ │ │ -0008b960: 6572 5f64 6566 696e 6974 696f 6e8e 917c er_definition..| │ │ │ │ -0008b970: efb0 cf2e 9106 1d24 5468 6973 9375 7365 .......$This.use │ │ │ │ -0008b980: 986f 6693 eb61 2498 cf69 7393 6e6f 7493 .of..a$..is.not. │ │ │ │ -0008b990: 6e65 6365 7373 6172 793b 9104 5cca 6275 necessary;..\.bu │ │ │ │ -0008b9a0: 7498 6166 7465 7293 7468 658e a18d 91ea t.after.the..... │ │ │ │ -0008b9b0: f1eb 6465 0c6e 6974 696f 6e96 049e e468 ..de.nition....h │ │ │ │ -0008b9c0: 6173 9362 9a53 8e65 656e 9104 9ee3 6d61 as.b.S.een....ma │ │ │ │ -0008b9d0: 6465 93eb 6124 93cf 6d90 ac72 7573 742c de..a$..m..rust, │ │ │ │ -0008b9e0: 9104 cbf2 6f66 9363 6f75 7273 652c 9104 ....of.course,.. │ │ │ │ -0008b9f0: cbf3 6298 6593 7573 6564 9b04 9ee3 6966 ..b.e.used....if │ │ │ │ -0008ba00: 9374 6865 9373 796e 90ac 7274 6163 7469 .the.syn..rtacti │ │ │ │ -0008ba10: 6393 7374 6174 7573 986e 6565 6473 9374 c.status.needs.t │ │ │ │ -0008ba20: 6f93 6290 538e 658e a18d 91ea f1eb 7375 o.b.S.e.......su │ │ │ │ -0008ba30: 7070 7265 7373 6564 2e8e 8e9f 24fd 138e ppressed....$... │ │ │ │ -0008ba40: 8c8b 0000 00a5 0000 0000 0000 0000 0000 ................ │ │ │ │ +0008ac50: 0000 0000 0008 a1bb a002 cc05 558d a0fd ............U... │ │ │ │ +0008ac60: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ +0008ac70: d031 3634 9200 dd20 4343 6861 7074 6572 .164... CChapter │ │ │ │ +0008ac80: 9604 8000 3131 2e91 0a80 0054 6865 9348 ....11.....The.H │ │ │ │ +0008ac90: 4f4c 934c 6f67 6963 9369 6e93 4d4c 8e91 OL.Logic.in.ML.. │ │ │ │ +0008aca0: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ +0008acb0: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ +0008acc0: 8d8d 91ea f1eb 9ff4 dada 8900 0066 6601 .............ff. │ │ │ │ +0008acd0: c70b 4a9f 0bf0 af8d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +0008ace0: 8400 104a 4b00 0066 668d 9ffb a664 8d91 ...JK..ff....d.. │ │ │ │ +0008acf0: 170b cceb 616e 6577 5f64 6566 696e 6974 ....anew_definit │ │ │ │ +0008ad00: 696f 6e96 05bf aa3a 9328 7374 7269 6e67 ion....:.(string │ │ │ │ +0008ad10: 9323 9374 6572 6d29 932d 3e93 7468 6d8e .#.term).->.thm. │ │ │ │ +0008ad20: 8e92 01c6 71b1 8400 104a 4b00 0066 668e ....q....JK..ff. │ │ │ │ +0008ad30: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +0008ad40: 8e9f 1980 4d8d 91ea f1eb cf45 7691 ff58 ....M......Ev..X │ │ │ │ +0008ad50: e461 6c75 6174 696e 678d 9105 949a eb61 .aluating......a │ │ │ │ +0008ad60: 6e65 775f 6465 6669 6e69 7469 6f6e 2860 new_definition(` │ │ │ │ +0008ad70: 8e91 618f 3ad7 6e61 6d65 8deb 6160 2c91 ..a.:.name..a`,. │ │ │ │ +0008ad80: 05bf aa22 8e91 16fe a8d7 6396 0594 9a76 ..."......c....v │ │ │ │ +0008ad90: 8d9f 01cc ccd5 318e 8d91 0c54 9cda 0196 ......1....T.... │ │ │ │ +0008ada0: 01ff fe01 9301 8e91 21e9 31d7 768d 9f01 ........!.1.v... │ │ │ │ +0008adb0: cccc d86e 8e91 1167 3ecf 3d91 0bbe eed7 ...n...g>.=..... │ │ │ │ +0008adc0: 748d eb61 2229 8e91 0b7f 54cf 2c91 05ff t..a")....T.,... │ │ │ │ +0008add0: 1777 6865 7265 93d7 6391 0594 99cf 6973 .where..c.....is │ │ │ │ +0008ade0: 936e 6f74 9361 6c72 6561 6479 9361 8ea4 .not.already.a.. │ │ │ │ +0008adf0: 1000 008d 91ea f1eb 636f 6e73 7461 6e9a ........constan. │ │ │ │ +0008ae00: ac72 742c 9103 0846 6465 636c 6172 6573 .rt,...Fdeclares │ │ │ │ +0008ae10: 9602 cfae 7468 6593 7365 7175 656e 9874 ....the.sequen.t │ │ │ │ +0008ae20: 8d93 eb61 28eb 6366 67eb 612c eb62 1576 ...a(.cfg.a,.b.v │ │ │ │ +0008ae30: 8d9f 01a4 7ad5 318e 8d91 0c52 dfeb 6301 ....z.1....R..c. │ │ │ │ +0008ae40: 9601 d331 0193 018e 9120 ac1d eb62 768d ...1..... ...bv. │ │ │ │ +0008ae50: 9f01 a47a d86e 8e91 05a8 50eb 623a 9105 ...z.n....P.b:.. │ │ │ │ +0008ae60: bfaa 74eb 6129 8e91 65e5 57cf 746f 9362 ..t.a)..e.W.to.b │ │ │ │ +0008ae70: 9053 8e65 9361 9102 cfad 636f 6e73 7461 .S.e.a....consta │ │ │ │ +0008ae80: 6e98 7493 6465 0c6e 6974 696f 6e93 6f66 n.t.de.nition.of │ │ │ │ +0008ae90: 9374 6865 9363 7572 7265 6e98 748e a18d .the.curren.t... │ │ │ │ +0008aea0: 91ea f1eb 7468 656f 7279 91ff 0556 2e9b ....theory...V.. │ │ │ │ +0008aeb0: 0538 e054 6865 9603 eaa8 6e61 6d65 9361 .8.The....name.a │ │ │ │ +0008aec0: 7373 6f90 538e 6369 6174 6564 9377 6974 sso.S.ciated.wit │ │ │ │ +0008aed0: 6893 7468 6593 6465 0c6e 6974 696f 6e93 h.the.de.nition. │ │ │ │ +0008aee0: 696e 9374 6869 7393 7468 656f 7279 9369 in.this.theory.i │ │ │ │ +0008aef0: 7393 d76e 616d 65cf 2e98 4691 ff05 5661 s..name...F...Va │ │ │ │ +0008af00: 696c 7572 6593 6966 3a8e 9f17 603a 8d8d ilure.if:...`:.. │ │ │ │ +0008af10: 8d8d 91f7 7903 2869 298e 8e8e 9109 c013 ....y.(i)....... │ │ │ │ +0008af20: 6e6f 7496 03ea a869 6e93 6472 6166 7493 not....in.draft. │ │ │ │ +0008af30: 6d6f 9053 8e64 653b 8ea9 1920 138d 8d8d mo.S.de;... .... │ │ │ │ +0008af40: 8d91 f435 7728 6969 298e 8e8e 9109 c013 ...5w(ii)....... │ │ │ │ +0008af50: 7468 6572 6596 04dc 8669 739b 04dc 8561 there....is....a │ │ │ │ +0008af60: 6c72 6561 6479 9361 6e98 6178 696f 6d2c lready.an.axiom, │ │ │ │ +0008af70: 9105 18fd 6465 0c6e 6974 696f 6e93 6f72 ....de.nition.or │ │ │ │ +0008af80: 9873 7090 538e 6563 690c 6361 7469 6f6e .sp.S.eci.cation │ │ │ │ +0008af90: 936e 616d 6564 98d7 6e61 6d65 93cf 696e .named..name..in │ │ │ │ +0008afa0: 9874 6865 9363 7572 7265 6e90 ac72 748e .the.curren..rt. │ │ │ │ +0008afb0: a18d 9109 c013 7468 656f 7279 9103 eaa8 ......theory.... │ │ │ │ +0008afc0: 7365 676d 656e 90ac 7274 3b8e a68d 8d8d segmen..rt;..... │ │ │ │ +0008afd0: 8d91 f0f1 eb28 6969 6929 8e8e 8e91 09c0 .....(iii)...... │ │ │ │ +0008afe0: 13d7 6396 03ea a8cf 6973 9361 6c72 6561 ..c.....is.alrea │ │ │ │ +0008aff0: 6479 9361 9363 6f6e 7374 616e 9aac 7274 dy.a.constan..rt │ │ │ │ +0008b000: 9369 6e93 7468 6593 6375 7272 656e 9874 .in.the.curren.t │ │ │ │ +0008b010: 9374 6865 6f72 793b 8ea6 8d8d 8d8d 91f1 .theory;........ │ │ │ │ +0008b020: 4579 2869 7629 8e8e 8e91 09c0 13d7 7496 Ey(iv)........t. │ │ │ │ +0008b030: 04db 76cf 636f 6e90 ac72 7461 696e 739b ..v.con..rtains. │ │ │ │ +0008b040: 04db 7566 7265 6593 7691 ff58 e461 7269 ..ufree.v..X.ari │ │ │ │ +0008b050: 6162 6c65 7393 7468 6174 9861 7265 936e ables.that.are.n │ │ │ │ +0008b060: 6f74 9369 6e98 616e 90ac 7279 936f 6693 ot.in.an..ry.of. │ │ │ │ +0008b070: 7468 6598 7691 ff58 e461 7269 6162 6c65 the.v..X.ariable │ │ │ │ +0008b080: 9373 7472 7563 7475 7265 7393 d776 8d9f .structures..v.. │ │ │ │ +0008b090: 01cc ccd5 318e 9104 c004 cf2c 8d91 0517 ....1......,.... │ │ │ │ +0008b0a0: a9d7 3a96 01ff fe3a 933a 8e91 12e2 49cf ..:....:.:....I. │ │ │ │ +0008b0b0: 2c91 0517 a9d7 768d 9f01 cccc d86e 8e8e ,.....v......n.. │ │ │ │ +0008b0c0: a18d 9109 c013 cf28 7468 6973 9603 eaa8 .......(this.... │ │ │ │ +0008b0d0: 6973 9365 7175 6976 91ff 58e4 616c 656e is.equiv..X.alen │ │ │ │ +0008b0e0: 90ac 7274 9374 6f93 7265 7175 6972 696e ..rt.to.requirin │ │ │ │ +0008b0f0: 6793 d715 768d 9f01 cccc d531 8e8d 910a g...v......1.... │ │ │ │ +0008b100: aaaa da01 9601 fffe 0193 018e 911e 954e ...............N │ │ │ │ +0008b110: d776 8d9f 01cc ccd8 6e8e 9105 a850 d73a .v......n....P.: │ │ │ │ +0008b120: 9374 93cf 746f 9362 9053 8e65 9361 9363 .t..to.b.S.e.a.c │ │ │ │ +0008b130: 6c6f 7365 6493 7465 726d 293b 8ea6 8d8d losed.term);.... │ │ │ │ +0008b140: 8d8d 91f4 8905 2876 298e 8e8e 9109 c013 ......(v)....... │ │ │ │ +0008b150: 7468 6572 6596 03ea a869 7393 6193 7490 there....is.a.t. │ │ │ │ +0008b160: ac72 7970 9a53 8e65 9376 91ff 58e4 6172 .ryp.S.e.v..X.ar │ │ │ │ +0008b170: 6961 626c 6593 696e 93d7 768d 9f01 cccc iable.in..v..... │ │ │ │ +0008b180: d531 8e91 04c0 04cf 2c8d 93d7 3a96 01ff .1......,...:... │ │ │ │ +0008b190: fe3a 933a 8e91 11b5 48cf 2c93 d776 8d9f .:.:....H.,..v.. │ │ │ │ +0008b1a0: 01cc ccd8 6e8e 9109 92f8 cf6f 7293 d774 ....n......or..t │ │ │ │ +0008b1b0: 93cf 7468 6174 9364 6f98 6573 936e 6f74 ..that.do.es.not │ │ │ │ +0008b1c0: 936f 9863 6375 7293 696e 9374 6865 9374 .o.ccur.in.the.t │ │ │ │ +0008b1d0: 90ac 7279 7098 6593 6f66 93d7 63cf 2e8e ..ryp.e.of..c... │ │ │ │ +0008b1e0: 9f17 603a 8d91 f653 7a54 6865 9603 40d9 ..`:...SzThe..@. │ │ │ │ +0008b1f0: 666f 6c6c 6f9a ac72 7769 6e67 9374 9877 follo..rwing.t.w │ │ │ │ +0008b200: 986f 9103 40d8 6675 6e63 7469 6f6e 7393 .o..@.functions. │ │ │ │ +0008b210: 6465 636c 6172 6593 6e65 7793 636f 6e73 declare.new.cons │ │ │ │ +0008b220: 7461 6e98 7473 9103 40d8 7468 6174 9368 tan.ts..@.that.h │ │ │ │ +0008b230: 6198 7698 6593 696e 0c78 936f 7293 6269 a.v.e.in.x.or.bi │ │ │ │ +0008b240: 6e64 6572 9103 40d8 7374 6174 7573 2e91 nder..@.status.. │ │ │ │ +0008b250: 0500 4654 6865 8ea1 8d91 eaf1 eb66 6169 ..FThe.......fai │ │ │ │ +0008b260: 6c75 7265 9603 58ef 636f 6e64 6974 696f lure..X.conditio │ │ │ │ +0008b270: 6e73 9361 7265 9374 6865 9373 616d 6593 ns.are.the.same. │ │ │ │ +0008b280: 6173 9103 58ee 666f 728d 93eb 616e 6577 as..X.for...anew │ │ │ │ +0008b290: 5f64 6566 696e 6974 696f 6e8e 9153 d43b _definition..S.; │ │ │ │ +0008b2a0: cf2c 9103 7614 7769 7468 9374 6865 9361 .,..v.with.the.a │ │ │ │ +0008b2b0: 6464 6974 696f 6e61 6c93 636f 6e64 6974 dditional.condit │ │ │ │ +0008b2c0: 696f 6e73 9374 6861 748e a18d 91ea f1eb ions.that....... │ │ │ │ +0008b2d0: 7468 6596 0317 b763 6f6e 7374 616e 90ac the....constan.. │ │ │ │ +0008b2e0: 7274 739b 0317 b662 9053 8e65 696e 6793 rts....b.S.eing. │ │ │ │ +0008b2f0: 6465 636c 6172 6564 986d 90ac 7275 7374 declared.m..rust │ │ │ │ +0008b300: 9362 9553 8e65 9874 90ac 7279 7093 6573 .b.S.e.t..ryp.es │ │ │ │ +0008b310: 9603 17b7 6f66 9874 6865 9361 7070 726f ....of.the.appro │ │ │ │ +0008b320: 7072 6961 7465 9866 6f72 6d93 288d eb62 priate.form.(..b │ │ │ │ +0008b330: 1b8d 9f01 a47a d531 8e96 04c0 04eb 612d .....z.1......a- │ │ │ │ +0008b340: 3eeb 621b 8d9f 01a4 7ad5 328e 93eb 612d >.b.....z.2...a- │ │ │ │ +0008b350: 3eeb 621b 8d9f 01a4 7ad5 338e 8e91 3b1b >.b.....z.3...;. │ │ │ │ +0008b360: c5cf 666f 7293 696e 0c78 6573 8ea1 8d91 ..for.in.xes.... │ │ │ │ +0008b370: eaf1 eb61 6e64 8d91 03ea a8eb 6128 eb62 ...and......a(.b │ │ │ │ +0008b380: 1b8d 9f01 a47a d531 8e96 04c0 04eb 612d .....z.1......a- │ │ │ │ +0008b390: 3eeb 621b 8d9f 01a4 7ad5 328e 93eb 6129 >.b.....z.2...a) │ │ │ │ +0008b3a0: 2d3e eb62 1b8d 9f01 a47a d533 8e8e 914b ->.b.....z.3...K │ │ │ │ +0008b3b0: 58b3 cf66 6f72 9103 eaa8 6269 6e64 6572 X..for....binder │ │ │ │ +0008b3c0: 7329 2e8e 9f1f 8bd9 8d8d 8d91 eaf1 eb9f s).............. │ │ │ │ +0008b3d0: ee5a da89 0000 6666 01c7 0b4a 9f18 f0af .Z....ff...J.... │ │ │ │ +0008b3e0: 8d8d 90cc cd9f 0459 9c84 001d 4a4b 0000 .......Y....JK.. │ │ │ │ +0008b3f0: 6666 8d9f eea6 648d 9117 0bcc eb61 6e65 ff....d......ane │ │ │ │ +0008b400: 775f 696e 6669 785f 6465 6669 6e69 7469 w_infix_definiti │ │ │ │ +0008b410: 6f6e 910b 7f54 3a96 05bf aa28 7374 7269 on...T:....(stri │ │ │ │ +0008b420: 6e67 9323 9374 6572 6d29 932d 3e93 7468 ng.#.term).->.th │ │ │ │ +0008b430: 6d8e 9f0d 0000 8d91 170b cc6e 6577 5f62 m..........new_b │ │ │ │ +0008b440: 696e 6465 725f 6465 6669 6e69 7469 6f6e inder_definition │ │ │ │ +0008b450: 9605 bfaa 3a93 2873 7472 696e 6793 2393 ....:.(string.#. │ │ │ │ +0008b460: 7465 726d 2993 2d3e 9374 686d 8e8e 9201 term).->.thm.... │ │ │ │ +0008b470: c671 b184 001d 4a4b 0000 6666 8e8e 9f04 .q....JK..ff.... │ │ │ │ +0008b480: c002 8900 0066 6601 c70b 4a8e 8e8e 9f1e .....ff...J..... │ │ │ │ +0008b490: e12c 8d91 eaf1 ebcf 4e6f 7465 9605 a641 .,......Note...A │ │ │ │ +0008b4a0: 7468 6174 9b05 a640 756e 90ac 7274 696c that...@un..rtil │ │ │ │ +0008b4b0: 9361 6e98 696e 0c78 936f 7298 6269 6e64 .an.in.x.or.bind │ │ │ │ +0008b4c0: 6572 9364 6563 6c61 7261 7469 6f6e 9868 er.declaration.h │ │ │ │ +0008b4d0: 6173 9362 9553 8e65 656e 9870 726f 9363 as.b.S.een.pro.c │ │ │ │ +0008b4e0: 6573 7365 6496 05a6 4174 6865 9863 6f6e essed...Athe.con │ │ │ │ +0008b4f0: 7374 616e 90ac 7274 9362 9053 8e65 696e stan..rt.b.S.ein │ │ │ │ +0008b500: 678e a18d 91ea f1eb 6465 0c6e 6564 9604 g.......de.ned.. │ │ │ │ +0008b510: aa6d 7769 6c6c 9b04 aa6e 6e6f 7493 6861 .mwill...nnot.ha │ │ │ │ +0008b520: 95ac 7276 9365 9604 aa6d 6974 7398 7370 ..rv.e...mits.sp │ │ │ │ +0008b530: 9053 8e65 6369 616c 9373 7461 7475 732e .S.ecial.status. │ │ │ │ +0008b540: 9107 7830 4974 9869 7393 7468 6572 6566 ..x0It.is.theref │ │ │ │ +0008b550: 6f72 6593 6e65 6365 7373 6172 7998 746f ore.necessary.to │ │ │ │ +0008b560: 9375 7365 9374 6865 9863 6f6e 7374 616e .use.the.constan │ │ │ │ +0008b570: 90ac 7274 9369 6e8e a18d 91ea f1eb 6e6f ..rt.in.......no │ │ │ │ +0008b580: 726d 616c 9603 eaa8 7072 650c 7893 7090 rmal....pre.x.p. │ │ │ │ +0008b590: 538e 6f73 6974 696f 6e93 7768 656e 936d S.osition.when.m │ │ │ │ +0008b5a0: 616b 696e 6793 7468 6593 6465 0c6e 6974 aking.the.de.nit │ │ │ │ +0008b5b0: 696f 6e2e 9105 38e0 4691 ff05 566f 7293 ion...8.F...Vor. │ │ │ │ +0008b5c0: 6578 616d 706c 652c 8ea4 1980 4d8d 8d8d example,....M... │ │ │ │ +0008b5d0: 9f00 cb89 8d8d 8d8d 9102 30ea eb61 6e65 ..........0..ane │ │ │ │ +0008b5e0: 775f 696e 6669 785f 6465 6669 6e69 7469 w_infix_definiti │ │ │ │ +0008b5f0: 6f6e 2860 eb62 6978 eb61 5f44 4546 602c on(`.bix.a_DEF`, │ │ │ │ +0008b600: 9b05 bfaa 22eb 626d 9603 a666 6978 936e ....".bm...fix.n │ │ │ │ +0008b610: 98eb 613d 982e 2e2e 9822 298e 8e8e 8e8e ..a=.....")..... │ │ │ │ +0008b620: 8e8e a18d 91ea f1eb cf77 696c 6c96 03f6 .........will... │ │ │ │ +0008b630: 036e 6f74 9377 90ac 726f 726b 2c91 03f8 .not.w..rork,... │ │ │ │ +0008b640: da61 739b 03f6 0461 7493 7468 6593 7469 .as....at.the.ti │ │ │ │ +0008b650: 6d65 9377 6865 6e93 7468 6598 7175 6f74 me.when.the.quot │ │ │ │ +0008b660: 6174 696f 6e93 6973 9370 6172 7365 642c ation.is.parsed, │ │ │ │ +0008b670: 8d91 03f8 daeb 6169 788e 9113 6e31 cf64 ......aix...n1.d │ │ │ │ +0008b680: 6f90 538e 6573 936e 6f74 9868 6195 ac72 o.S.es.not.ha..r │ │ │ │ +0008b690: 7693 6596 03f6 0369 6e0c 7893 7374 6174 v.e....in.x.stat │ │ │ │ +0008b6a0: 7573 8ea4 1000 008d 91ea f1eb 616e 6496 us..........and. │ │ │ │ +0008b6b0: 049f 1968 656e 6365 8d93 eb61 6d96 05bf ...hence...am... │ │ │ │ +0008b6c0: aa69 7893 6e8e 912b bc2e cf77 696c 6c93 .ix.n..+...will. │ │ │ │ +0008b6d0: 7061 7273 6593 7769 7468 8d93 eb61 6d8e parse.with...am. │ │ │ │ +0008b6e0: 910e fddc cf61 7393 7468 6591 049f 1a66 .....as.the....f │ │ │ │ +0008b6f0: 756e 6374 696f 6e2e 9107 5633 5468 6593 unction...V3The. │ │ │ │ +0008b700: 6465 0c6e 6974 696f 6e93 6d9a ac72 7573 de.nition.m..rus │ │ │ │ +0008b710: 7493 7468 9875 7393 6861 9876 9865 9374 t.th.us.ha.v.e.t │ │ │ │ +0008b720: 6865 8ea1 8d91 eaf1 eb66 6f72 6d3a 8e9f he.......form:.. │ │ │ │ +0008b730: 1980 4c8d 8d8d 9f00 cb89 8d8d 8d8d 9102 ..L............. │ │ │ │ +0008b740: 30ea eb61 6e65 775f 696e 6669 785f 6465 0..anew_infix_de │ │ │ │ +0008b750: 6669 6e69 7469 6f6e 2860 eb62 6978 eb61 finition(`.bix.a │ │ │ │ +0008b760: 5f44 4546 602c 9b05 bfaa 22eb 6269 7896 _DEF`,....".bix. │ │ │ │ +0008b770: 03a6 666d 936e 98eb 613d 982e 2e2e 9822 ..fm.n..a=....." │ │ │ │ +0008b780: 298e 8e8e 8e8e 8e8e a919 804d 8d91 eaf1 )..........M.... │ │ │ │ +0008b790: ebcf 4f6e 6c79 9604 b744 6166 7465 729b ..Only...Dafter. │ │ │ │ +0008b7a0: 04b7 4574 6869 7393 6861 7398 629a 538e ..Ethis.has.b.S. │ │ │ │ +0008b7b0: 6565 6e93 7072 6f98 6365 7373 6564 9b04 een.pro.cessed.. │ │ │ │ +0008b7c0: b745 7769 6c6c 93d7 6978 98cf 6290 538e .Ewill..ix..b.S. │ │ │ │ +0008b7d0: 6593 616e 9369 6e0c 782e 9107 9eb6 4974 e.an.in.x.....It │ │ │ │ +0008b7e0: 9369 7398 6193 636f 6d6d 6f6e 9870 7261 .is.a.common.pra │ │ │ │ +0008b7f0: 6374 6963 6593 616d 6f6e 678e a18d 91ea ctice.among..... │ │ │ │ +0008b800: f1eb eb48 484f 4c96 03b5 6acf 7573 6572 ...HHOL...j.user │ │ │ │ +0008b810: 7393 746f 9377 7269 7465 9361 93eb 6124 s.to.write.a..a$ │ │ │ │ +0008b820: 93cf 629a 538e 6566 6f72 6593 7468 6593 ..b.S.efore.the. │ │ │ │ +0008b830: 636f 6e73 7461 6e90 ac72 7493 6298 6569 constan..rt.b.ei │ │ │ │ +0008b840: 6e67 9364 650c 6e65 6493 6173 9361 6e93 ng.de.ned.as.an. │ │ │ │ +0008b850: 696e 0c78 936f 7293 6269 6e64 6572 9374 in.x.or.binder.t │ │ │ │ +0008b860: 6f93 696e 6469 6361 7465 8ea1 8d91 eaf1 o.indicate...... │ │ │ │ +0008b870: eb74 6861 7496 03ea a861 6674 6572 9374 .that....after.t │ │ │ │ +0008b880: 6865 9364 650c 6e69 7469 6f6e 9369 7393 he.de.nition.is. │ │ │ │ +0008b890: 6d61 6465 2c93 6974 9377 696c 6c93 6861 made,.it.will.ha │ │ │ │ +0008b8a0: 95ac 7276 9365 9603 eaa8 6193 7370 9053 ..rv.e....a.sp.S │ │ │ │ +0008b8b0: 8e65 6369 616c 9373 796e 90ac 7274 6163 .ecial.syn..rtac │ │ │ │ +0008b8c0: 7469 6393 7374 6174 7573 3b8d 9369 2e65 tic.status;..i.e │ │ │ │ +0008b8d0: 2e8e 9116 d8d4 746f 9377 7269 7465 3a8e ......to.write:. │ │ │ │ +0008b8e0: a68d 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea ..............0. │ │ │ │ +0008b8f0: eb61 6e65 775f 696e 6669 785f 6465 6669 .anew_infix_defi │ │ │ │ +0008b900: 6e69 7469 6f6e 2860 eb62 6978 eb61 5f44 nition(`.bix.a_D │ │ │ │ +0008b910: 4546 602c 9b05 bfaa 2224 eb62 6978 9603 EF`,...."$.bix.. │ │ │ │ +0008b920: a666 6d93 6e98 eb61 3d98 2e2e 2e98 2229 .fm.n..a=.....") │ │ │ │ +0008b930: 8e8e 8e8e 8e8e 8ea6 8d91 eaf1 ebcf 616e ..............an │ │ │ │ +0008b940: 6496 0436 be73 696d 696c 6172 6c79 9b04 d..6.similarly.. │ │ │ │ +0008b950: 36bf 7769 7468 8d93 eb61 6e65 775f 6269 6.with...anew_bi │ │ │ │ +0008b960: 6e64 6572 5f64 6566 696e 6974 696f 6e8e nder_definition. │ │ │ │ +0008b970: 917c efb0 cf2e 9106 1d24 5468 6973 9375 .|.......$This.u │ │ │ │ +0008b980: 7365 986f 6693 eb61 2498 cf69 7393 6e6f se.of..a$..is.no │ │ │ │ +0008b990: 7493 6e65 6365 7373 6172 793b 9104 5cca t.necessary;..\. │ │ │ │ +0008b9a0: 6275 7498 6166 7465 7293 7468 658e a18d but.after.the... │ │ │ │ +0008b9b0: 91ea f1eb 6465 0c6e 6974 696f 6e96 049e ....de.nition... │ │ │ │ +0008b9c0: e468 6173 9362 9a53 8e65 656e 9104 9ee3 .has.b.S.een.... │ │ │ │ +0008b9d0: 6d61 6465 93eb 6124 93cf 6d90 ac72 7573 made..a$..m..rus │ │ │ │ +0008b9e0: 742c 9104 cbf2 6f66 9363 6f75 7273 652c t,....of.course, │ │ │ │ +0008b9f0: 9104 cbf3 6298 6593 7573 6564 9b04 9ee3 ....b.e.used.... │ │ │ │ +0008ba00: 6966 9374 6865 9373 796e 90ac 7274 6163 if.the.syn..rtac │ │ │ │ +0008ba10: 7469 6393 7374 6174 7573 986e 6565 6473 tic.status.needs │ │ │ │ +0008ba20: 9374 6f93 6290 538e 658e a18d 91ea f1eb .to.b.S.e....... │ │ │ │ +0008ba30: 7375 7070 7265 7373 6564 2e8e 8e9f 24fd suppressed....$. │ │ │ │ +0008ba40: 138e 8c8b 0000 00a5 0000 0000 0000 0000 ................ │ │ │ │ 0008ba50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0008ba60: 0000 0000 0000 0000 0000 0008 ac29 a002 .............).. │ │ │ │ -0008ba70: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -0008ba80: 9a8d 9112 c761 d031 312e 382e 910a 8000 .....a.11.8..... │ │ │ │ -0008ba90: 5468 656f 7269 6573 9201 5a32 6631 3635 Theories..Z2f165 │ │ │ │ -0008baa0: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ -0008bab0: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -0008bac0: 218d 8d91 12c7 6131 312e 382e 322e 328e !.....a11.8.2.2. │ │ │ │ -0008bad0: 914d 4761 436f 6e73 7461 6e90 a000 7491 .MGaConstan...t. │ │ │ │ -0008bae0: 0480 0073 7090 6000 6563 690c 6361 7469 ...sp.`.eci.cati │ │ │ │ -0008baf0: 6f6e 738e 9f17 c000 8d91 12c7 61cf 496e ons.........a.In │ │ │ │ -0008bb00: 9603 eaa8 5365 6374 696f 6e93 3130 2e35 ....Section.10.5 │ │ │ │ -0008bb10: 2e32 9361 9363 6f6e 7374 616e 90ac 7274 .2.a.constan..rt │ │ │ │ -0008bb20: 9373 709a 538e 6563 690c 6361 7469 6f6e .sp.S.eci.cation │ │ │ │ -0008bb30: 9366 6f72 9361 9374 6865 6f72 7993 da54 .for.a.theory..T │ │ │ │ -0008bb40: 9106 f775 cf69 7393 6465 0c6e 6564 9374 ...u.is.de.ned.t │ │ │ │ -0008bb50: 6f93 6298 6593 6193 7061 6972 3a8e a41c o.b.e.a.pair:... │ │ │ │ -0008bb60: 0605 8d8d 8d91 18c7 61da 68cf 28d7 638d ........a.h.(.c. │ │ │ │ -0008bb70: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ -0008bb80: fffe 3a93 3a93 3a8e 9111 ca9c 3b96 01ff ..:.:.:.....;... │ │ │ │ -0008bb90: fe63 8d9f 01cc ccd8 6e8e 9105 a850 cf29 .c......n....P.) │ │ │ │ -0008bba0: d73b 9105 eaa6 158d 788d 9f01 cccc d531 .;......x......1 │ │ │ │ -0008bbb0: 8e8e 8d91 0b6d 569f 024c ccd8 1b8d 9f01 .....mV..L...... │ │ │ │ -0008bbc0: 1c71 d631 8e8e 8d91 16f3 7fda 0193 0193 .q.1............ │ │ │ │ -0008bbd0: 018e 8d91 26f3 7bd7 788d 9f01 cccc d86e ....&.{.x......n │ │ │ │ -0008bbe0: 8e8e 8d91 3349 1d9f 024c cc1b 8d9f 0100 ....3I...L...... │ │ │ │ -0008bbf0: 00d9 6e8e 8e91 3dc2 d8d7 3a91 03ea a874 ..n...=...:....t │ │ │ │ -0008bc00: 8d9f 01cc cceb 4162 953c 726f 936f 6c8e ......Ab.V........ │ │ │ │ -0008bf00: 8d91 1e28 f054 6865 9603 eaa8 666f 6c6c ...(.The....foll │ │ │ │ -0008bf10: 6f9a ac72 7769 6e67 93eb 484d 4c93 cf66 o..rwing..HML..f │ │ │ │ -0008bf20: 756e 6374 696f 6e93 6973 9375 7365 6493 unction.is.used. │ │ │ │ -0008bf30: 746f 936d 616b 9865 9363 6f6e 7374 616e to.mak.e.constan │ │ │ │ -0008bf40: 9874 9373 7090 538e 6563 690c 6361 7469 .t.sp.S.eci.cati │ │ │ │ -0008bf50: 6f6e 7393 696e 9374 6865 93eb 4848 4f4c ons.in.the..HHOL │ │ │ │ -0008bf60: 93cf 7379 7374 656d 2e8e a18d 8d8d 9112 ..system........ │ │ │ │ -0008bf70: c761 9ff4 dada 8900 0066 6601 c70b 4a9f .a.......ff...J. │ │ │ │ -0008bf80: 0bf0 af8d 8d90 cccd 9f04 599c 8400 104a ..........Y....J │ │ │ │ -0008bf90: 4b00 0066 668d 9ffb a664 8d91 170b cceb K..ff....d...... │ │ │ │ -0008bfa0: 616e 6577 5f73 7065 6369 6669 6361 7469 anew_specificati │ │ │ │ -0008bfb0: 6f6e 9605 bfaa 3a93 7374 7269 6e67 932d on....:.string.- │ │ │ │ -0008bfc0: 3e93 2828 7374 7269 6e67 2373 7472 696e >.((string#strin │ │ │ │ -0008bfd0: 6729 6c69 7374 2993 2d3e 9374 686d 932d g)list).->.thm.- │ │ │ │ -0008bfe0: 3e93 7468 6d8e 8e92 01c6 71b1 8400 104a >.thm.....q....J │ │ │ │ -0008bff0: 4b00 0066 668e 8e9f 04c0 0289 0000 6666 K..ff.........ff │ │ │ │ -0008c000: 01c7 0b4a 8e8e 8ea9 1c06 068d 911e 28f0 ...J..........(. │ │ │ │ -0008c010: cf45 7691 ff58 e461 6c75 6174 696e 673a .Ev..X.aluating: │ │ │ │ -0008c020: 8ea4 2916 d38d 8d8d 9fea 2665 8d8d 8d91 ..).......&e.... │ │ │ │ -0008c030: 2428 f1eb 616e 6577 5f73 7065 6369 6669 $(..anew_specifi │ │ │ │ -0008c040: 6361 7469 6f6e 8e8e 8ea4 0e7f ff8d 8d8d cation.......... │ │ │ │ -0008c050: 9128 1399 608e 912d d343 d76e 616d 658d .(..`..-.C.name. │ │ │ │ -0008c060: eb61 608e 8e8e a18d 8d8d 9128 1399 5b60 .a`........(..[` │ │ │ │ -0008c070: 8e91 3392 edd7 669b 0147 ff6c 9043 8f61 ..3...f..G.l.C.a │ │ │ │ -0008c080: 678d 9f01 cccc d531 8e8d 9104 c004 eb61 g......1.......a │ │ │ │ -0008c090: 602c 608e 9615 ff02 d763 8d9f 01cc ccd5 `,`......c...... │ │ │ │ -0008c0a0: 318e 8d91 04c0 04eb 6160 3b8e 8d93 d73a 1.......a`;....: │ │ │ │ -0008c0b0: 9601 fffe 3a93 3a8e 8d91 2989 4ceb 613b ....:.:...).L.a; │ │ │ │ -0008c0c0: 9105 bfaa 608e 913a c84a d766 986c 9043 ....`..:.J.f.l.C │ │ │ │ -0008c0d0: 8f61 678d 9f01 cccc d86e 8e8d 9105 a850 .ag......n.....P │ │ │ │ -0008c0e0: eb61 602c 608e 9116 e74e d763 8d9f 01cc .a`,`....N.c.... │ │ │ │ -0008c0f0: ccd8 6e8e 8d91 05a8 50eb 6160 5d8e 8e8e ..n.....P.a`]... │ │ │ │ -0008c100: a18d 8d8d 9128 1399 7c2d 9105 bfaa 3f8e .....(..|-....?. │ │ │ │ -0008c110: 913f 1241 d778 8d9f 01cc ccd5 318e 8d91 .?.A.x......1... │ │ │ │ -0008c120: 0aaa aada 0196 01ff fe01 9301 8e91 1e95 ................ │ │ │ │ -0008c130: 4ed7 788d 9f01 cccc d86e 8e8d 9105 a850 N.x......n.....P │ │ │ │ -0008c140: eb61 2e8e 910f 52a2 d774 8deb 615b 8e91 .a....R..t..a[.. │ │ │ │ -0008c150: 05bf aad7 788d 9f01 cccc d531 8e8d 9104 ....x......1.... │ │ │ │ -0008c160: c004 eb61 2c8e 8d91 0e6a 56d7 3a96 01ff ...a,....jV.:... │ │ │ │ -0008c170: fe3a 933a 8e8d 9120 1f9e eb61 2c8e 9125 .:.:... ...a,..% │ │ │ │ -0008c180: df48 d778 8d9f 01cc ccd8 6e8e 8d91 05a8 .H.x......n..... │ │ │ │ -0008c190: 50eb 615d 8e8e 8e8e 8e8e a18d 9112 c761 P.a]...........a │ │ │ │ -0008c1a0: cf73 696d 95ac 7275 6c74 616e 656f 7573 .sim..rultaneous │ │ │ │ -0008c1b0: 6c79 9b03 eaa8 696e 9374 726f 9053 8e64 ly....in.tro.S.d │ │ │ │ -0008c1c0: 7563 6573 986e 6577 9863 6f6e 7374 616e uces.new.constan │ │ │ │ -0008c1d0: 9374 7398 6e61 6d65 6498 d763 8d9f 01cc .ts.named..c.... │ │ │ │ -0008c1e0: ccd5 318e 9104 c004 cf2c 8d98 d73a 9601 ..1......,...:.. │ │ │ │ -0008c1f0: fffe 3a93 3a8e 9111 b548 cf2c 98d7 638d ..:.:....H.,..c. │ │ │ │ -0008c200: 9f01 cccc d86e 8e91 0992 f8cf 7361 7469 .....n......sati │ │ │ │ -0008c210: 7366 7969 6e67 9874 6865 9870 726f 7090 sfying.the.prop. │ │ │ │ -0008c220: 538e 6572 7493 793a 8ea4 1c06 058d 8d8d S.ert.y:........ │ │ │ │ -0008c230: 8d91 18c7 61eb 617c 2d8e 912a 065f d774 ....a.a|-..*._.t │ │ │ │ -0008c240: 8deb 615b 8e91 05bf aad7 638d 9f01 cccc ..a[......c..... │ │ │ │ -0008c250: d531 8e8d 9104 c004 eb61 2c8e 8d91 106a .1.......a,....j │ │ │ │ -0008c260: 54d7 3a96 01ff fe3a 933a 8e8d 9124 1f9a T.:....:.:...$.. │ │ │ │ -0008c270: eb61 2c8e 9129 df44 d763 8d9f 01cc ccd8 .a,..).D.c...... │ │ │ │ -0008c280: 6e8e 8d91 05a8 50eb 615d 8e8e 8e8e a18d n.....P.a]...... │ │ │ │ -0008c290: 9112 c761 cf49 668d 9103 6c8f eb61 608e ...a.If...l..a`. │ │ │ │ -0008c2a0: 9109 2c39 d766 9101 47ff 6c90 438f 6167 ..,9.f..G.l.C.ag │ │ │ │ -0008c2b0: 8d9f 01cc ccd8 698e 8d91 0364 daeb 6160 ......i....d..a` │ │ │ │ -0008c2c0: 8e91 0c91 12cf 6973 8d91 036c 8feb 6160 ......is...l..a` │ │ │ │ -0008c2d0: 636f 6e73 7461 6e74 608e 9140 55c2 cf74 constant`..@U..t │ │ │ │ -0008c2e0: 6865 6e96 036c 8fd7 638d 9f01 cccc d869 hen..l..c......i │ │ │ │ -0008c2f0: 8e91 06d1 68cf 6973 9364 6563 6c61 7265 ....h.is.declare │ │ │ │ -0008c300: 6493 616e 936f 7264 696e 6172 7991 036c d.an.ordinary..l │ │ │ │ -0008c310: 8e63 6f6e 7374 616e 90ac 7274 2c91 0385 .constan..rt,... │ │ │ │ -0008c320: c769 6693 6974 9369 738d 93eb 6160 696e .if.it.is...a`in │ │ │ │ -0008c330: 6669 7860 8e91 2f16 c3cf 7468 656e 93d7 fix`../...then.. │ │ │ │ -0008c340: 638d 9f01 cccc d869 8e91 06d1 69cf 6973 c......i....i.is │ │ │ │ -0008c350: 8ea4 1000 008d 9112 c761 6465 636c 6172 .........adeclar │ │ │ │ -0008c360: 6564 9603 7961 616e 9b03 7960 696e 0c78 ed..yaan..y`in.x │ │ │ │ -0008c370: 9361 6e64 9869 6693 6974 9869 738d 93eb .and.if.it.is... │ │ │ │ -0008c380: 6160 6269 6e64 6572 608e 9134 f011 cf74 a`binder`..4...t │ │ │ │ -0008c390: 6865 6e8d 93eb 6163 8e8d 9109 390b 9f01 hen...ac....9... │ │ │ │ -0008c3a0: cccc d869 8e91 1017 46cf 6973 9864 6563 ...i....F.is.dec │ │ │ │ -0008c3b0: 6c61 7265 6493 6198 6269 6e64 6572 2e91 lared.a.binder.. │ │ │ │ -0008c3c0: 0513 1e41 6e90 ac72 7998 6f74 6865 7293 ...An..ry.other. │ │ │ │ -0008c3d0: 7691 ff58 e461 6c75 6598 6f66 930d 6167 v..X.alue.of..ag │ │ │ │ -0008c3e0: 8ea1 8d91 12c7 6163 6175 7365 7396 0437 ......acauses..7 │ │ │ │ -0008c3f0: 4161 6e9b 0437 4265 7272 6f72 2e91 061e Aan..7Berror.... │ │ │ │ -0008c400: ac54 6869 7393 7468 656f 7265 6d98 6973 .This.theorem.is │ │ │ │ -0008c410: 9373 746f 7265 642c 9b04 4a68 7769 7468 .stored,..Jhwith │ │ │ │ -0008c420: 936e 616d 6593 d76e 616d 65cf 2c98 6173 .name..name.,.as │ │ │ │ -0008c430: 9b04 3742 6193 6465 0c6e 6974 696f 6e93 ..7Ba.de.nition. │ │ │ │ -0008c440: 696e 9874 6865 9363 7572 7265 6e90 ac72 in.the.curren..r │ │ │ │ -0008c450: 748e a18d 9112 c761 7468 656f 7279 9603 t......atheory.. │ │ │ │ -0008c460: eaa8 7365 676d 656e 90ac 7274 2e91 0538 ..segmen..rt...8 │ │ │ │ -0008c470: e041 9363 616c 6c93 746f 8d93 eb61 6e65 .A.call.to...ane │ │ │ │ -0008c480: 775f 7370 6563 6966 6963 6174 696f 6e8e w_specification. │ │ │ │ -0008c490: 9169 8f9a cf66 6169 6c73 9369 663a 8ea6 .i...fails.if:.. │ │ │ │ -0008c4a0: 8d8d 8d8d 911f 4e79 2869 298e 8e8e 9131 ......Ny(i)....1 │ │ │ │ -0008c4b0: 9589 6e6f 7496 03ea a869 6e93 6472 6166 ..not....in.draf │ │ │ │ -0008c4c0: 7493 6d6f 9053 8e64 653b 8ea9 19c1 818d t.mo.S.de;...... │ │ │ │ -0008c4d0: 8d8d 8d91 1c0a ed28 6969 298e 8e8e 9131 .......(ii)....1 │ │ │ │ -0008c4e0: 9589 7468 6572 6596 04dc 8669 739b 04dc ..there....is... │ │ │ │ -0008c4f0: 8561 6c72 6561 6479 9361 6e98 6178 696f .already.an.axio │ │ │ │ -0008c500: 6d2c 9105 18fd 6465 0c6e 6974 696f 6e93 m,....de.nition. │ │ │ │ -0008c510: 6f72 9873 7090 538e 6563 690c 6361 7469 or.sp.S.eci.cati │ │ │ │ -0008c520: 6f6e 936e 616d 6564 98d7 6e61 6d65 93cf on.named..name.. │ │ │ │ -0008c530: 696e 9874 6865 9363 7572 7265 6e90 ac72 in.the.curren..r │ │ │ │ -0008c540: 748e a18d 9131 9589 7468 656f 7279 9103 t....1..theory.. │ │ │ │ -0008c550: eaa8 7365 676d 656e 90ac 7274 3b8e a68d ..segmen..rt;... │ │ │ │ -0008c560: 8d8d 8d91 18c7 6128 6969 6929 8e8e 8e91 ......a(iii).... │ │ │ │ -0008c570: 3195 8974 6865 9603 eaa8 7468 656f 7265 1..the....theore │ │ │ │ -0008c580: 6d93 6172 6775 6d65 6e9a ac72 7493 6861 m.argumen..rt.ha │ │ │ │ -0008c590: 7393 6193 6e6f 6e2d 656d 7074 9879 9361 s.a.non-empt.y.a │ │ │ │ -0008c5a0: 7373 756d 7074 696f 6e93 6c69 7374 3b8e ssumption.list;. │ │ │ │ -0008c5b0: a68d 8d8d 8d91 191a ef28 6976 298e 8e8e .........(iv)... │ │ │ │ -0008c5c0: 9131 9589 7468 6572 6596 03ea a861 7265 .1..there....are │ │ │ │ -0008c5d0: 9366 7265 6593 7691 ff58 e461 7269 6162 .free.v..X.ariab │ │ │ │ -0008c5e0: 6c65 7393 696e 9374 6865 9374 6865 6f72 les.in.the.theor │ │ │ │ -0008c5f0: 656d 9361 7267 756d 656e 90ac 7274 3b8e em.argumen..rt;. │ │ │ │ -0008c600: 9f19 c182 8d8d 8d8d 911c 5e7b 2876 298e ..........^{(v). │ │ │ │ -0008c610: 8e8e 9131 9589 d763 8d9f 01cc ccd5 318e ...1...c......1. │ │ │ │ -0008c620: 9104 c004 cf2c 8d91 03ea a8d7 3a96 01ff .....,......:... │ │ │ │ -0008c630: fe3a 933a 8e91 11b5 48cf 2c96 03ea a8d7 .:.:....H.,..... │ │ │ │ -0008c640: 638d 9f01 cccc d86e 8e91 0992 f8cf 6172 c......n......ar │ │ │ │ -0008c650: 6593 6e6f 7493 6469 7374 696e 6374 9376 e.not.distinct.v │ │ │ │ -0008c660: 91ff 58e4 6172 6961 626c 6573 3b8e a68d ..X.ariables;... │ │ │ │ -0008c670: 8d8d 8d91 191a ef28 7669 298e 8e8e 9131 .......(vi)....1 │ │ │ │ -0008c680: 9589 736f 6d65 9603 eaa8 d763 8d9f 01cc ..some.....c.... │ │ │ │ -0008c690: ccd8 698e 9107 4f82 cf69 7393 616c 7265 ..i...O..is.alre │ │ │ │ -0008c6a0: 6164 7993 6193 636f 6e73 7461 6e9a ac72 ady.a.constan..r │ │ │ │ -0008c6b0: 7493 696e 9374 6865 9363 7572 7265 6e98 t.in.the.curren. │ │ │ │ -0008c6c0: 7493 7468 656f 7279 3b8e 8e9f 24fd 138e t.theory;...$... │ │ │ │ -0008c6d0: 8c8b 0000 00a6 0000 0000 0000 0000 0000 ................ │ │ │ │ +0008ba60: 0000 0000 0000 0000 0000 0000 0008 ac2b ...............+ │ │ │ │ +0008ba70: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +0008ba80: fa99 9a8d 9112 c761 d031 312e 382e 910a .......a.11.8... │ │ │ │ +0008ba90: 8000 5468 656f 7269 6573 9201 5a32 6631 ..Theories..Z2f1 │ │ │ │ +0008baa0: 3635 8e91 12c7 619f 0566 6689 0000 e666 65....a..ff....f │ │ │ │ +0008bab0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +0008bac0: 8bd0 218d 8d91 12c7 6131 312e 382e 322e ..!.....a11.8.2. │ │ │ │ +0008bad0: 328e 914d 4761 436f 6e73 7461 6e90 a000 2..MGaConstan... │ │ │ │ +0008bae0: 7491 0480 0073 7090 6000 6563 690c 6361 t....sp.`.eci.ca │ │ │ │ +0008baf0: 7469 6f6e 738e 9f17 c000 8d91 12c7 61cf tions.........a. │ │ │ │ +0008bb00: 496e 9603 eaa8 5365 6374 696f 6e93 3130 In....Section.10 │ │ │ │ +0008bb10: 2e35 2e32 9361 9363 6f6e 7374 616e 90ac .5.2.a.constan.. │ │ │ │ +0008bb20: 7274 9373 709a 538e 6563 690c 6361 7469 rt.sp.S.eci.cati │ │ │ │ +0008bb30: 6f6e 9366 6f72 9361 9374 6865 6f72 7993 on.for.a.theory. │ │ │ │ +0008bb40: da54 9106 f775 cf69 7393 6465 0c6e 6564 .T...u.is.de.ned │ │ │ │ +0008bb50: 9374 6f93 6298 6593 6193 7061 6972 3a8e .to.b.e.a.pair:. │ │ │ │ +0008bb60: a41c 0605 8d8d 8d91 18c7 61da 68cf 28d7 ..........a.h.(. │ │ │ │ +0008bb70: 638d 9f01 cccc d531 8e91 04c0 04d7 3b8d c......1......;. │ │ │ │ +0008bb80: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b96 ....:.:.:.....;. │ │ │ │ +0008bb90: 01ff fe63 8d9f 01cc ccd8 6e8e 9105 a850 ...c......n....P │ │ │ │ +0008bba0: cf29 d73b 9105 eaa6 158d 788d 9f01 cccc .).;......x..... │ │ │ │ +0008bbb0: d531 8e8e 8d91 0b6d 569f 024c ccd8 1b8d .1.....mV..L.... │ │ │ │ +0008bbc0: 9f01 1c71 d631 8e8e 8d91 16f3 7fda 0193 ...q.1.......... │ │ │ │ +0008bbd0: 0193 018e 8d91 26f3 7bd7 788d 9f01 cccc ......&.{.x..... │ │ │ │ +0008bbe0: d86e 8e8e 8d91 3349 1d9f 024c cc1b 8d9f .n....3I...L.... │ │ │ │ +0008bbf0: 0100 00d9 6e8e 8e91 3dc2 d8d7 3a91 03ea ....n...=...:... │ │ │ │ +0008bc00: a874 8d9f 01cc cceb 4162 953c 726f 936f .t......Ab.V...... │ │ │ │ +0008bf00: 0605 8d91 1e28 f054 6865 9603 eaa8 666f .....(.The....fo │ │ │ │ +0008bf10: 6c6c 6f9a ac72 7769 6e67 93eb 484d 4c93 llo..rwing..HML. │ │ │ │ +0008bf20: cf66 756e 6374 696f 6e93 6973 9375 7365 .function.is.use │ │ │ │ +0008bf30: 6493 746f 936d 616b 9865 9363 6f6e 7374 d.to.mak.e.const │ │ │ │ +0008bf40: 616e 9874 9373 7090 538e 6563 690c 6361 an.t.sp.S.eci.ca │ │ │ │ +0008bf50: 7469 6f6e 7393 696e 9374 6865 93eb 4848 tions.in.the..HH │ │ │ │ +0008bf60: 4f4c 93cf 7379 7374 656d 2e8e a18d 8d8d OL..system...... │ │ │ │ +0008bf70: 9112 c761 9ff4 dada 8900 0066 6601 c70b ...a.......ff... │ │ │ │ +0008bf80: 4a9f 0bf0 af8d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +0008bf90: 104a 4b00 0066 668d 9ffb a664 8d91 170b .JK..ff....d.... │ │ │ │ +0008bfa0: cceb 616e 6577 5f73 7065 6369 6669 6361 ..anew_specifica │ │ │ │ +0008bfb0: 7469 6f6e 9605 bfaa 3a93 7374 7269 6e67 tion....:.string │ │ │ │ +0008bfc0: 932d 3e93 2828 7374 7269 6e67 2373 7472 .->.((string#str │ │ │ │ +0008bfd0: 696e 6729 6c69 7374 2993 2d3e 9374 686d ing)list).->.thm │ │ │ │ +0008bfe0: 932d 3e93 7468 6d8e 8e92 01c6 71b1 8400 .->.thm.....q... │ │ │ │ +0008bff0: 104a 4b00 0066 668e 8e9f 04c0 0289 0000 .JK..ff......... │ │ │ │ +0008c000: 6666 01c7 0b4a 8e8e 8ea9 1c06 068d 911e ff...J.......... │ │ │ │ +0008c010: 28f0 cf45 7691 ff58 e461 6c75 6174 696e (..Ev..X.aluatin │ │ │ │ +0008c020: 673a 8ea4 2916 d38d 8d8d 9fea 2665 8d8d g:..).......&e.. │ │ │ │ +0008c030: 8d91 2428 f1eb 616e 6577 5f73 7065 6369 ..$(..anew_speci │ │ │ │ +0008c040: 6669 6361 7469 6f6e 8e8e 8ea4 0e7f ff8d fication........ │ │ │ │ +0008c050: 8d8d 9128 1399 608e 912d d343 d76e 616d ...(..`..-.C.nam │ │ │ │ +0008c060: 658d eb61 608e 8e8e a18d 8d8d 9128 1399 e..a`........(.. │ │ │ │ +0008c070: 5b60 8e91 3392 edd7 669b 0147 ff6c 9043 [`..3...f..G.l.C │ │ │ │ +0008c080: 8f61 678d 9f01 cccc d531 8e8d 9104 c004 .ag......1...... │ │ │ │ +0008c090: eb61 602c 608e 9615 ff02 d763 8d9f 01cc .a`,`......c.... │ │ │ │ +0008c0a0: ccd5 318e 8d91 04c0 04eb 6160 3b8e 8d93 ..1.......a`;... │ │ │ │ +0008c0b0: d73a 9601 fffe 3a93 3a8e 8d91 2989 4ceb .:....:.:...).L. │ │ │ │ +0008c0c0: 613b 9105 bfaa 608e 913a c84a d766 986c a;....`..:.J.f.l │ │ │ │ +0008c0d0: 9043 8f61 678d 9f01 cccc d86e 8e8d 9105 .C.ag......n.... │ │ │ │ +0008c0e0: a850 eb61 602c 608e 9116 e74e d763 8d9f .P.a`,`....N.c.. │ │ │ │ +0008c0f0: 01cc ccd8 6e8e 8d91 05a8 50eb 6160 5d8e ....n.....P.a`]. │ │ │ │ +0008c100: 8e8e a18d 8d8d 9128 1399 7c2d 9105 bfaa .......(..|-.... │ │ │ │ +0008c110: 3f8e 913f 1241 d778 8d9f 01cc ccd5 318e ?..?.A.x......1. │ │ │ │ +0008c120: 8d91 0aaa aada 0196 01ff fe01 9301 8e91 ................ │ │ │ │ +0008c130: 1e95 4ed7 788d 9f01 cccc d86e 8e8d 9105 ..N.x......n.... │ │ │ │ +0008c140: a850 eb61 2e8e 910f 52a2 d774 8deb 615b .P.a....R..t..a[ │ │ │ │ +0008c150: 8e91 05bf aad7 788d 9f01 cccc d531 8e8d ......x......1.. │ │ │ │ +0008c160: 9104 c004 eb61 2c8e 8d91 0e6a 56d7 3a96 .....a,....jV.:. │ │ │ │ +0008c170: 01ff fe3a 933a 8e8d 9120 1f9e eb61 2c8e ...:.:... ...a,. │ │ │ │ +0008c180: 9125 df48 d778 8d9f 01cc ccd8 6e8e 8d91 .%.H.x......n... │ │ │ │ +0008c190: 05a8 50eb 615d 8e8e 8e8e 8e8e a18d 9112 ..P.a].......... │ │ │ │ +0008c1a0: c761 cf73 696d 95ac 7275 6c74 616e 656f .a.sim..rultaneo │ │ │ │ +0008c1b0: 7573 6c79 9b03 eaa8 696e 9374 726f 9053 usly....in.tro.S │ │ │ │ +0008c1c0: 8e64 7563 6573 986e 6577 9863 6f6e 7374 .duces.new.const │ │ │ │ +0008c1d0: 616e 9374 7398 6e61 6d65 6498 d763 8d9f an.ts.named..c.. │ │ │ │ +0008c1e0: 01cc ccd5 318e 9104 c004 cf2c 8d98 d73a ....1......,...: │ │ │ │ +0008c1f0: 9601 fffe 3a93 3a8e 9111 b548 cf2c 98d7 ....:.:....H.,.. │ │ │ │ +0008c200: 638d 9f01 cccc d86e 8e91 0992 f8cf 7361 c......n......sa │ │ │ │ +0008c210: 7469 7366 7969 6e67 9874 6865 9870 726f tisfying.the.pro │ │ │ │ +0008c220: 7090 538e 6572 7493 793a 8ea4 1c06 058d p.S.ert.y:...... │ │ │ │ +0008c230: 8d8d 8d91 18c7 61eb 617c 2d8e 912a 065f ......a.a|-..*._ │ │ │ │ +0008c240: d774 8deb 615b 8e91 05bf aad7 638d 9f01 .t..a[......c... │ │ │ │ +0008c250: cccc d531 8e8d 9104 c004 eb61 2c8e 8d91 ...1.......a,... │ │ │ │ +0008c260: 106a 54d7 3a96 01ff fe3a 933a 8e8d 9124 .jT.:....:.:...$ │ │ │ │ +0008c270: 1f9a eb61 2c8e 9129 df44 d763 8d9f 01cc ...a,..).D.c.... │ │ │ │ +0008c280: ccd8 6e8e 8d91 05a8 50eb 615d 8e8e 8e8e ..n.....P.a].... │ │ │ │ +0008c290: a18d 9112 c761 cf49 668d 9103 6c8f eb61 .....a.If...l..a │ │ │ │ +0008c2a0: 608e 9109 2c39 d766 9101 47ff 6c90 438f `...,9.f..G.l.C. │ │ │ │ +0008c2b0: 6167 8d9f 01cc ccd8 698e 8d91 0364 daeb ag......i....d.. │ │ │ │ +0008c2c0: 6160 8e91 0c91 12cf 6973 8d91 036c 8feb a`......is...l.. │ │ │ │ +0008c2d0: 6160 636f 6e73 7461 6e74 608e 9140 55c2 a`constant`..@U. │ │ │ │ +0008c2e0: cf74 6865 6e96 036c 8fd7 638d 9f01 cccc .then..l..c..... │ │ │ │ +0008c2f0: d869 8e91 06d1 68cf 6973 9364 6563 6c61 .i....h.is.decla │ │ │ │ +0008c300: 7265 6493 616e 936f 7264 696e 6172 7991 red.an.ordinary. │ │ │ │ +0008c310: 036c 8e63 6f6e 7374 616e 90ac 7274 2c91 .l.constan..rt,. │ │ │ │ +0008c320: 0385 c769 6693 6974 9369 738d 93eb 6160 ...if.it.is...a` │ │ │ │ +0008c330: 696e 6669 7860 8e91 2f16 c3cf 7468 656e infix`../...then │ │ │ │ +0008c340: 93d7 638d 9f01 cccc d869 8e91 06d1 69cf ..c......i....i. │ │ │ │ +0008c350: 6973 8ea4 1000 008d 9112 c761 6465 636c is.........adecl │ │ │ │ +0008c360: 6172 6564 9603 7961 616e 9b03 7960 696e ared..yaan..y`in │ │ │ │ +0008c370: 0c78 9361 6e64 9869 6693 6974 9869 738d .x.and.if.it.is. │ │ │ │ +0008c380: 93eb 6160 6269 6e64 6572 608e 9134 f011 ..a`binder`..4.. │ │ │ │ +0008c390: cf74 6865 6e8d 93eb 6163 8e8d 9109 390b .then...ac....9. │ │ │ │ +0008c3a0: 9f01 cccc d869 8e91 1017 46cf 6973 9864 .....i....F.is.d │ │ │ │ +0008c3b0: 6563 6c61 7265 6493 6198 6269 6e64 6572 eclared.a.binder │ │ │ │ +0008c3c0: 2e91 0513 1e41 6e90 ac72 7998 6f74 6865 .....An..ry.othe │ │ │ │ +0008c3d0: 7293 7691 ff58 e461 6c75 6598 6f66 930d r.v..X.alue.of.. │ │ │ │ +0008c3e0: 6167 8ea1 8d91 12c7 6163 6175 7365 7396 ag......acauses. │ │ │ │ +0008c3f0: 0437 4161 6e9b 0437 4265 7272 6f72 2e91 .7Aan..7Berror.. │ │ │ │ +0008c400: 061e ac54 6869 7393 7468 656f 7265 6d98 ...This.theorem. │ │ │ │ +0008c410: 6973 9373 746f 7265 642c 9b04 4a68 7769 is.stored,..Jhwi │ │ │ │ +0008c420: 7468 936e 616d 6593 d76e 616d 65cf 2c98 th.name..name.,. │ │ │ │ +0008c430: 6173 9b04 3742 6193 6465 0c6e 6974 696f as..7Ba.de.nitio │ │ │ │ +0008c440: 6e93 696e 9874 6865 9363 7572 7265 6e90 n.in.the.curren. │ │ │ │ +0008c450: ac72 748e a18d 9112 c761 7468 656f 7279 .rt......atheory │ │ │ │ +0008c460: 9603 eaa8 7365 676d 656e 90ac 7274 2e91 ....segmen..rt.. │ │ │ │ +0008c470: 0538 e041 9363 616c 6c93 746f 8d93 eb61 .8.A.call.to...a │ │ │ │ +0008c480: 6e65 775f 7370 6563 6966 6963 6174 696f new_specificatio │ │ │ │ +0008c490: 6e8e 9169 8f9a cf66 6169 6c73 9369 663a n..i...fails.if: │ │ │ │ +0008c4a0: 8ea6 8d8d 8d8d 911f 4e79 2869 298e 8e8e ........Ny(i)... │ │ │ │ +0008c4b0: 9131 9589 6e6f 7496 03ea a869 6e93 6472 .1..not....in.dr │ │ │ │ +0008c4c0: 6166 7493 6d6f 9053 8e64 653b 8ea9 19c1 aft.mo.S.de;.... │ │ │ │ +0008c4d0: 818d 8d8d 8d91 1c0a ed28 6969 298e 8e8e .........(ii)... │ │ │ │ +0008c4e0: 9131 9589 7468 6572 6596 04dc 8669 739b .1..there....is. │ │ │ │ +0008c4f0: 04dc 8561 6c72 6561 6479 9361 6e98 6178 ...already.an.ax │ │ │ │ +0008c500: 696f 6d2c 9105 18fd 6465 0c6e 6974 696f iom,....de.nitio │ │ │ │ +0008c510: 6e93 6f72 9873 7090 538e 6563 690c 6361 n.or.sp.S.eci.ca │ │ │ │ +0008c520: 7469 6f6e 936e 616d 6564 98d7 6e61 6d65 tion.named..name │ │ │ │ +0008c530: 93cf 696e 9874 6865 9363 7572 7265 6e90 ..in.the.curren. │ │ │ │ +0008c540: ac72 748e a18d 9131 9589 7468 656f 7279 .rt....1..theory │ │ │ │ +0008c550: 9103 eaa8 7365 676d 656e 90ac 7274 3b8e ....segmen..rt;. │ │ │ │ +0008c560: a68d 8d8d 8d91 18c7 6128 6969 6929 8e8e ........a(iii).. │ │ │ │ +0008c570: 8e91 3195 8974 6865 9603 eaa8 7468 656f ..1..the....theo │ │ │ │ +0008c580: 7265 6d93 6172 6775 6d65 6e9a ac72 7493 rem.argumen..rt. │ │ │ │ +0008c590: 6861 7393 6193 6e6f 6e2d 656d 7074 9879 has.a.non-empt.y │ │ │ │ +0008c5a0: 9361 7373 756d 7074 696f 6e93 6c69 7374 .assumption.list │ │ │ │ +0008c5b0: 3b8e a68d 8d8d 8d91 191a ef28 6976 298e ;..........(iv). │ │ │ │ +0008c5c0: 8e8e 9131 9589 7468 6572 6596 03ea a861 ...1..there....a │ │ │ │ +0008c5d0: 7265 9366 7265 6593 7691 ff58 e461 7269 re.free.v..X.ari │ │ │ │ +0008c5e0: 6162 6c65 7393 696e 9374 6865 9374 6865 ables.in.the.the │ │ │ │ +0008c5f0: 6f72 656d 9361 7267 756d 656e 90ac 7274 orem.argumen..rt │ │ │ │ +0008c600: 3b8e 9f19 c182 8d8d 8d8d 911c 5e7b 2876 ;...........^{(v │ │ │ │ +0008c610: 298e 8e8e 9131 9589 d763 8d9f 01cc ccd5 )....1...c...... │ │ │ │ +0008c620: 318e 9104 c004 cf2c 8d91 03ea a8d7 3a96 1......,......:. │ │ │ │ +0008c630: 01ff fe3a 933a 8e91 11b5 48cf 2c96 03ea ...:.:....H.,... │ │ │ │ +0008c640: a8d7 638d 9f01 cccc d86e 8e91 0992 f8cf ..c......n...... │ │ │ │ +0008c650: 6172 6593 6e6f 7493 6469 7374 696e 6374 are.not.distinct │ │ │ │ +0008c660: 9376 91ff 58e4 6172 6961 626c 6573 3b8e .v..X.ariables;. │ │ │ │ +0008c670: a68d 8d8d 8d91 191a ef28 7669 298e 8e8e .........(vi)... │ │ │ │ +0008c680: 9131 9589 736f 6d65 9603 eaa8 d763 8d9f .1..some.....c.. │ │ │ │ +0008c690: 01cc ccd8 698e 9107 4f82 cf69 7393 616c ....i...O..is.al │ │ │ │ +0008c6a0: 7265 6164 7993 6193 636f 6e73 7461 6e9a ready.a.constan. │ │ │ │ +0008c6b0: ac72 7493 696e 9374 6865 9363 7572 7265 .rt.in.the.curre │ │ │ │ +0008c6c0: 6e98 7493 7468 656f 7279 3b8e 8e9f 24fd n.t.theory;...$. │ │ │ │ +0008c6d0: 138e 8c8b 0000 00a6 0000 0000 0000 0000 ................ │ │ │ │ 0008c6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0008c6f0: 0000 0000 0000 0000 0000 0008 ba41 a002 .............A.. │ │ │ │ -0008c700: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -0008c710: 9a8d 91ea f1eb d031 3636 9200 dd20 4343 .......166... CC │ │ │ │ -0008c720: 6861 7074 6572 9604 8000 3131 2e91 0a80 hapter....11.... │ │ │ │ -0008c730: 0054 6865 9348 4f4c 934c 6f67 6963 9369 .The.HOL.Logic.i │ │ │ │ -0008c740: 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 0000 n.ML.......ff... │ │ │ │ -0008c750: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -0008c760: a0fd 8bd0 218d 8d8d 8d91 ee01 edcf 2876 ....!.........(v │ │ │ │ -0008c770: 6969 298e 8e8e 9109 c013 736f 6d65 9603 ii).......some.. │ │ │ │ -0008c780: eaa8 d763 8d9f 01cc ccd8 698e 9107 4f82 ...c......i...O. │ │ │ │ -0008c790: cf69 7393 6e6f 7493 616e 9361 6c6c 6f95 .is.not.an.allo. │ │ │ │ -0008c7a0: ac72 7793 6564 9603 eaa8 6e61 6d65 9366 .rw.ed....name.f │ │ │ │ -0008c7b0: 6f72 9361 9363 6f6e 7374 616e 90ac 7274 or.a.constan..rt │ │ │ │ -0008c7c0: 3b8e a41a b509 8d8d 8d8d 91ea be61 2876 ;............a(v │ │ │ │ -0008c7d0: 6969 6929 8e8e 8e91 09c0 1373 6f6d 6596 iii).......some. │ │ │ │ -0008c7e0: 03ea a8d7 6691 0147 ff6c 9043 8f61 678d ....f..G.l.C.ag. │ │ │ │ -0008c7f0: 9f01 cccc d869 8e91 074f 82cf 6973 936e .....i...O..is.n │ │ │ │ -0008c800: 6f74 9365 6974 6865 728d 93eb 6163 6f6e ot.either...acon │ │ │ │ -0008c810: 7374 616e 748e 9131 e7f8 cf2c 8d93 eb61 stant..1...,...a │ │ │ │ -0008c820: 696e 6669 788e 9124 93a2 cf6f 728d 93eb infix..$...or... │ │ │ │ -0008c830: 6162 696e 6465 728e 9126 68a4 cf3b 8e9f abinder..&h..;.. │ │ │ │ -0008c840: 1ab5 088d 8d8d 8d91 f145 7928 6978 298e .........Ey(ix). │ │ │ │ -0008c850: 8e8e 9109 c013 7468 6596 0487 5974 90ac ......the...Yt.. │ │ │ │ -0008c860: 7279 7090 538e 659b 0487 586f 6693 d763 ryp.S.e...Xof..c │ │ │ │ -0008c870: 8d9f 01cc ccd8 698e 9107 ec33 cf69 7393 ......i....3.is. │ │ │ │ -0008c880: 6e6f 7498 7375 6974 6162 6c65 9366 6f72 not.suitable.for │ │ │ │ -0008c890: 9361 9363 6f6e 7374 616e 90ac 7274 9877 .a.constan..rt.w │ │ │ │ -0008c8a0: 6974 6893 7468 6593 7379 6e90 ac72 7461 ith.the.syn..rta │ │ │ │ -0008c8b0: 6374 6963 9373 7461 7475 7398 7370 9053 ctic.status.sp.S │ │ │ │ -0008c8c0: 8e65 6369 0c65 6493 6290 ac72 798e a910 .eci.ed.b..ry... │ │ │ │ -0008c8d0: 0000 8d91 09c0 13d7 6691 0147 ff6c 9043 ........f..G.l.C │ │ │ │ -0008c8e0: 8f61 678d 9f01 cccc d869 8e91 0364 dacf .ag......i...d.. │ │ │ │ -0008c8f0: 3b8e a18d 8d8d 8d91 f489 0528 7829 8e8e ;..........(x).. │ │ │ │ -0008c900: 8e91 09c0 1374 6865 9603 d566 7490 ac72 .....the...ft..r │ │ │ │ -0008c910: 7970 9a53 8e65 9103 d567 6f66 9373 6f6d yp.S.e...gof.som │ │ │ │ -0008c920: 6593 d763 8d9f 01cc ccd8 698e 9107 3a41 e..c......i...:A │ │ │ │ -0008c930: cf64 6f98 6573 936e 6f74 9363 6f6e 9aac .do.es.not.con.. │ │ │ │ -0008c940: 7274 6169 6e93 616c 6c91 03d5 6774 6865 rtain.all...gthe │ │ │ │ -0008c950: 9374 9879 7090 538e 6593 7691 ff58 e461 .t.yp.S.e.v..X.a │ │ │ │ -0008c960: 7269 6162 6c65 7391 03d5 6777 6869 6398 riables...gwhic. │ │ │ │ -0008c970: 6893 6f90 538e 6363 7572 9369 6e91 03d5 h.o.S.ccur.in... │ │ │ │ -0008c980: 6774 6865 9374 6572 6d8e a68d 9109 c013 gthe.term....... │ │ │ │ -0008c990: eb61 5cd7 788d 9f01 cccc d531 8e8d 910a .a\.x......1.... │ │ │ │ -0008c9a0: aaaa da01 9601 fffe 0193 018e 911e 954e ...............N │ │ │ │ -0008c9b0: d778 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb .x......n.....P. │ │ │ │ -0008c9c0: 612e 8e91 0f52 a2d7 748d eb61 5b8e 9105 a....R..t..a[... │ │ │ │ -0008c9d0: bfaa d778 8d9f 01cc ccd5 318e 8d91 04c0 ...x......1..... │ │ │ │ -0008c9e0: 04eb 612c 8e8d 910e 6a56 d73a 9601 fffe ..a,....jV.:.... │ │ │ │ -0008c9f0: 3a93 3a8e 8d91 201f 9eeb 612c 8e91 25df :.:... ...a,..%. │ │ │ │ -0008ca00: 48d7 788d 9f01 cccc d86e 8e8d 9105 a850 H.x......n.....P │ │ │ │ -0008ca10: eb61 5d8e 910b 67fa cf2e 8e9f 2029 f28d .a]...g..... ).. │ │ │ │ -0008ca20: 8d91 eaf1 ebd0 3131 2e38 2e32 2e33 8e91 ......11.8.2.3.. │ │ │ │ -0008ca30: 2571 eb54 90a0 0079 7090 6000 6591 0480 %q.T...yp.`.e... │ │ │ │ -0008ca40: 0064 650c 6e69 7469 6f6e 738e 9f18 099e .de.nitions..... │ │ │ │ -0008ca50: 8d91 eaf1 ebcf 496e 9604 b2a7 5365 6374 ......In....Sect │ │ │ │ -0008ca60: 696f 6e9b 04b2 a631 302e 352e 3493 6974 ion....10.5.4.it │ │ │ │ -0008ca70: 9369 7398 6578 706c 6169 6e65 6493 7468 .is.explained.th │ │ │ │ -0008ca80: 6174 9364 650c 6e69 6e67 9861 936e 6577 at.de.ning.a.new │ │ │ │ -0008ca90: 9374 90ac 7279 7090 538e 6598 28d7 0b8d .t..ryp.S.e.(... │ │ │ │ -0008caa0: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ -0008cab0: fffe 3a93 3a93 3a8e 9111 ca9c 3b91 01ff ..:.:.:.....;... │ │ │ │ -0008cac0: fe0b 8d9f 01cc ccd8 6e8e 9105 a850 cf29 ........n....P.) │ │ │ │ -0008cad0: 8deb 406f 708e 9111 6f40 cf69 6e93 6198 ..@op...o@.in.a. │ │ │ │ -0008cae0: 7468 656f 7279 93da 548e a68d 91ea f1eb theory..T....... │ │ │ │ -0008caf0: cf63 6f6e 7369 7374 7396 03ea a86f 6693 .consists....of. │ │ │ │ -0008cb00: 696e 9aac 7274 726f 9053 8e64 7563 696e in..rtro.S.ducin │ │ │ │ -0008cb10: 678d 93eb 406f 708e 9114 91e9 cf61 7393 g...@op......as. │ │ │ │ -0008cb20: 6193 6e65 7793 d76e cf2d 6172 7993 7498 a.new..n.-ary.t. │ │ │ │ -0008cb30: 7970 9a53 8e65 936f 7098 6572 6174 6f72 yp.S.e.op.erator │ │ │ │ -0008cb40: 9361 6e64 8e9f 1e21 a88d 8d8d 91f4 dc93 .and...!........ │ │ │ │ -0008cb50: da60 9107 3ffa 39d7 668d 9f01 dddf d528 .`..?.9.f......( │ │ │ │ -0008cb60: d80b 8d9f 011c 71d6 318e 9104 2aa7 d83b ......q.1...*..; │ │ │ │ -0008cb70: 8d3a 3a3a 8e91 0715 5c3b 0b8d 9f01 0000 .:::....\;...... │ │ │ │ -0008cb80: d96e 8e91 051e 37d5 298d eb41 6f70 8e8d .n....7.)..Aop.. │ │ │ │ -0008cb90: 9109 3651 db21 8e91 11b6 59d8 1b8e 913d ..6Q.!....Y....= │ │ │ │ -0008cba0: fa20 d73a 8d91 03ea a8df 5491 ff05 5679 . .:......T...Vy │ │ │ │ -0008cbb0: 7090 538e 658d 8d91 00b4 7889 0000 6666 p.S.e.....x...ff │ │ │ │ -0008cbc0: 0003 8666 8e8e 9104 3ade 4465 0c6e 6974 ...f....:.De.nit │ │ │ │ -0008cbd0: 696f 6e8e 9153 b381 d770 9103 eaa8 668e ion..S...p....f. │ │ │ │ -0008cbe0: 8e8e a41d fd73 8d91 eaf1 ebcf 6173 9604 .....s......as.. │ │ │ │ -0008cbf0: 2001 6193 6e65 7793 6178 696f 6d2c 9104 .a.new.axiom,.. │ │ │ │ -0008cc00: 2d57 7768 6572 6593 d770 93cf 6973 9361 -Wwhere..p..is.a │ │ │ │ -0008cc10: 9370 7265 6469 6361 7465 9363 9aac 7268 .predicate.c..rh │ │ │ │ -0008cc20: 6172 6163 7465 7269 7a69 6e67 9361 936e aracterizing.a.n │ │ │ │ -0008cc30: 6f6e 2d65 6d70 7498 7993 7375 6273 6574 on-empt.y.subset │ │ │ │ -0008cc40: 936f 6693 616e 9365 7869 7374 696e 678e .of.an.existing. │ │ │ │ -0008cc50: a68d 91ea f1eb 7490 ac72 7970 9053 8e65 ......t..ryp.S.e │ │ │ │ -0008cc60: 9b03 eaa8 d71b 906e 39cf 2e91 0538 e046 .......n9....8.F │ │ │ │ -0008cc70: 96ff 0556 6f72 6d61 6c6c 7993 2c98 6198 ...Vormally.,.a. │ │ │ │ -0008cc80: 7490 ac72 7970 9053 8e65 9864 650c 6e69 t..ryp.S.e.de.ni │ │ │ │ -0008cc90: 7469 6f6e 9866 6f72 9861 9874 6865 6f72 tion.for.a.theor │ │ │ │ -0008cca0: 7998 da54 9106 f775 cf69 7398 6198 332d y..T...u.is.a.3- │ │ │ │ -0008ccb0: 7475 706c 658e 9f1e 21a7 8d8d 8d91 f0f1 tuple...!....... │ │ │ │ -0008ccc0: ebda 68d7 1b90 c71d 3b96 05ea a6cf 28d7 ..h.....;.....(. │ │ │ │ -0008ccd0: 0b8d 9f01 cccc d531 8e91 04c0 04d7 3b8d .......1......;. │ │ │ │ -0008cce0: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ -0008ccf0: 01ff fe0b 8d9f 01cc ccd8 6e8e 9105 a850 ..........n....P │ │ │ │ -0008cd00: cf29 8deb 406f 708e 910c bc99 d73b 9370 .)..@op......;.p │ │ │ │ -0008cd10: 8d9f 01cc ccd8 1b8d 9049 7bdb 218e 8d91 .........I{.!... │ │ │ │ -0008cd20: 08c9 83eb 4162 953c 726f 936f 6c8e 8e91 ....Ab.V..... │ │ │ │ -0008cf70: 1dfd 738d 91f6 537a 5468 6596 03ea a866 ..s...SzThe....f │ │ │ │ -0008cf80: 6f6c 6c6f 9aac 7277 696e 6793 eb48 4d4c ollo..rwing..HML │ │ │ │ -0008cf90: 93cf 6675 6e63 7469 6f6e 936d 616b 9865 ..function.mak.e │ │ │ │ -0008cfa0: 7393 6193 7498 7970 9053 8e65 9364 650c s.a.t.yp.S.e.de. │ │ │ │ -0008cfb0: 6e69 7469 6f6e 9369 6e93 7468 6593 eb48 nition.in.the..H │ │ │ │ -0008cfc0: 484f 4c93 cf73 7973 7465 6d2e 8ea4 1e21 HOL..system....! │ │ │ │ -0008cfd0: a88d 8d8d 91ea f1eb 9ff4 dada 8900 0066 ...............f │ │ │ │ -0008cfe0: 6601 c70b 4a9f 0bf0 af8d 8d90 cccd 9f04 f...J........... │ │ │ │ -0008cff0: 599c 8400 104a 4b00 0066 668d 9ffb a664 Y....JK..ff....d │ │ │ │ -0008d000: 8d91 170b cceb 616e 6577 5f74 7970 655f ......anew_type_ │ │ │ │ -0008d010: 6465 6669 6e69 7469 6f6e 9605 bfaa 3a93 definition....:. │ │ │ │ -0008d020: 2873 7472 696e 6793 2393 7465 726d 9323 (string.#.term.# │ │ │ │ -0008d030: 9374 686d 2993 2d3e 9374 686d 8e8e 9201 .thm).->.thm.... │ │ │ │ -0008d040: c671 b184 0010 4a4b 0000 6666 8e8e 9f04 .q....JK..ff.... │ │ │ │ -0008d050: c002 8900 0066 6601 c70b 4a8e 8e8e a68d .....ff...J..... │ │ │ │ -0008d060: 91ea f1eb cf49 6696 03ea a8d7 7493 cf69 .....If.....t..i │ │ │ │ -0008d070: 7393 6193 7465 726d 936f 6693 749a ac72 s.a.term.of.t..r │ │ │ │ -0008d080: 7970 9053 8e65 93d7 1b8d 906e 39eb 612d yp.S.e.....n9.a- │ │ │ │ -0008d090: 3e62 6f6f 6c8e 9126 d6dd cf63 6f6e 9874 >bool..&...con.t │ │ │ │ -0008d0a0: 6169 6e69 6e67 93d7 6e93 cf64 6973 7469 aining..n..disti │ │ │ │ -0008d0b0: 6e63 7493 7498 7970 9053 8e65 9376 9bff nct.t.yp.S.e.v.. │ │ │ │ -0008d0c0: 58e4 6172 6961 626c 6573 2c93 7468 656e X.ariables,.then │ │ │ │ -0008d0d0: 9365 7698 616c 7561 7469 6e67 3a8e a18d .ev.aluating:... │ │ │ │ -0008d0e0: 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ -0008d0f0: 6e65 775f 7479 7065 5f64 6566 696e 6974 new_type_definit │ │ │ │ -0008d100: 696f 6e28 60eb 406f 70eb 6160 2c8d 9105 ion(`.@op.a`,... │ │ │ │ -0008d110: bfaa d774 8e91 09fd e0eb 612c 9605 bfaa ...t......a,.... │ │ │ │ -0008d120: 7c2d 933f 8dd7 788e 9106 ad52 eb61 2e8d |-.?..x....R.a.. │ │ │ │ -0008d130: 9102 aaa8 d774 9107 3ffa 788e 9114 d62a .....t..?.x....* │ │ │ │ -0008d140: eb61 298e 8e8e 8e8e 8e8e a68d 91ea f1eb .a)............. │ │ │ │ -0008d150: cf72 6573 756c 7473 9603 41d9 696e 9b03 .results..A.in.. │ │ │ │ -0008d160: 41da eb40 6f70 93cf 6290 538e 6569 6e67 A..@op..b.S.eing │ │ │ │ -0008d170: 9364 6563 6c61 7265 6498 6173 9361 936e .declared.as.a.n │ │ │ │ -0008d180: 6577 98d7 6ecf 2d61 7279 9374 90ac 7279 ew..n.-ary.t..ry │ │ │ │ -0008d190: 7095 538e 6598 6f70 9365 7261 746f 7296 p.S.e.op.erator. │ │ │ │ -0008d1a0: 0341 d963 9aac 7268 6172 6163 7465 7269 .A.c..rharacteri │ │ │ │ -0008d1b0: 7a65 6493 6298 7991 0341 da74 6865 9364 zed.b.y..A.the.d │ │ │ │ -0008d1c0: 650c 6e69 7469 6f6e 616c 8e9f 1000 008d e.nitional...... │ │ │ │ -0008d1d0: 91ea f1eb 6178 696f 6d3a 8ea1 8d8d 8d9f ....axiom:...... │ │ │ │ -0008d1e0: 00cb 898d 8d8d 8d91 0230 eaeb 617c 2d96 .........0..a|-. │ │ │ │ -0008d1f0: 05bf aa3f 7265 702e 9354 5950 458d 9100 ...?rep..TYPE... │ │ │ │ -0008d200: b097 8900 0066 6600 0373 028e 9104 2399 .....ff..s....#. │ │ │ │ -0008d210: 4445 4649 4e49 5449 4f4e 8d93 d774 8e91 DEFINITION...t.. │ │ │ │ -0008d220: 0fbd 8aeb 6172 6570 8e8e 8e8e 8e8e 8e8e ....arep........ │ │ │ │ -0008d230: 9f24 fd13 8e8c 8b00 0000 a700 0000 0000 .$.............. │ │ │ │ +0008c6f0: 0000 0000 0000 0000 0000 0000 0008 ba43 ...............C │ │ │ │ +0008c700: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +0008c710: fa99 9a8d 91ea f1eb d031 3636 9200 dd20 .........166... │ │ │ │ +0008c720: 4343 6861 7074 6572 9604 8000 3131 2e91 CChapter....11.. │ │ │ │ +0008c730: 0a80 0054 6865 9348 4f4c 934c 6f67 6963 ...The.HOL.Logic │ │ │ │ +0008c740: 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 .in.ML.......ff. │ │ │ │ +0008c750: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +0008c760: df8d a0fd 8bd0 218d 8d8d 8d91 ee01 edcf ......!......... │ │ │ │ +0008c770: 2876 6969 298e 8e8e 9109 c013 736f 6d65 (vii).......some │ │ │ │ +0008c780: 9603 eaa8 d763 8d9f 01cc ccd8 698e 9107 .....c......i... │ │ │ │ +0008c790: 4f82 cf69 7393 6e6f 7493 616e 9361 6c6c O..is.not.an.all │ │ │ │ +0008c7a0: 6f95 ac72 7793 6564 9603 eaa8 6e61 6d65 o..rw.ed....name │ │ │ │ +0008c7b0: 9366 6f72 9361 9363 6f6e 7374 616e 90ac .for.a.constan.. │ │ │ │ +0008c7c0: 7274 3b8e a41a b509 8d8d 8d8d 91ea be61 rt;............a │ │ │ │ +0008c7d0: 2876 6969 6929 8e8e 8e91 09c0 1373 6f6d (viii).......som │ │ │ │ +0008c7e0: 6596 03ea a8d7 6691 0147 ff6c 9043 8f61 e.....f..G.l.C.a │ │ │ │ +0008c7f0: 678d 9f01 cccc d869 8e91 074f 82cf 6973 g......i...O..is │ │ │ │ +0008c800: 936e 6f74 9365 6974 6865 728d 93eb 6163 .not.either...ac │ │ │ │ +0008c810: 6f6e 7374 616e 748e 9131 e7f8 cf2c 8d93 onstant..1...,.. │ │ │ │ +0008c820: eb61 696e 6669 788e 9124 93a2 cf6f 728d .ainfix..$...or. │ │ │ │ +0008c830: 93eb 6162 696e 6465 728e 9126 68a4 cf3b ..abinder..&h..; │ │ │ │ +0008c840: 8e9f 1ab5 088d 8d8d 8d91 f145 7928 6978 ...........Ey(ix │ │ │ │ +0008c850: 298e 8e8e 9109 c013 7468 6596 0487 5974 ).......the...Yt │ │ │ │ +0008c860: 90ac 7279 7090 538e 659b 0487 586f 6693 ..ryp.S.e...Xof. │ │ │ │ +0008c870: d763 8d9f 01cc ccd8 698e 9107 ec33 cf69 .c......i....3.i │ │ │ │ +0008c880: 7393 6e6f 7498 7375 6974 6162 6c65 9366 s.not.suitable.f │ │ │ │ +0008c890: 6f72 9361 9363 6f6e 7374 616e 90ac 7274 or.a.constan..rt │ │ │ │ +0008c8a0: 9877 6974 6893 7468 6593 7379 6e90 ac72 .with.the.syn..r │ │ │ │ +0008c8b0: 7461 6374 6963 9373 7461 7475 7398 7370 tactic.status.sp │ │ │ │ +0008c8c0: 9053 8e65 6369 0c65 6493 6290 ac72 798e .S.eci.ed.b..ry. │ │ │ │ +0008c8d0: a910 0000 8d91 09c0 13d7 6691 0147 ff6c ..........f..G.l │ │ │ │ +0008c8e0: 9043 8f61 678d 9f01 cccc d869 8e91 0364 .C.ag......i...d │ │ │ │ +0008c8f0: dacf 3b8e a18d 8d8d 8d91 f489 0528 7829 ..;..........(x) │ │ │ │ +0008c900: 8e8e 8e91 09c0 1374 6865 9603 d566 7490 .......the...ft. │ │ │ │ +0008c910: ac72 7970 9a53 8e65 9103 d567 6f66 9373 .ryp.S.e...gof.s │ │ │ │ +0008c920: 6f6d 6593 d763 8d9f 01cc ccd8 698e 9107 ome..c......i... │ │ │ │ +0008c930: 3a41 cf64 6f98 6573 936e 6f74 9363 6f6e :A.do.es.not.con │ │ │ │ +0008c940: 9aac 7274 6169 6e93 616c 6c91 03d5 6774 ..rtain.all...gt │ │ │ │ +0008c950: 6865 9374 9879 7090 538e 6593 7691 ff58 he.t.yp.S.e.v..X │ │ │ │ +0008c960: e461 7269 6162 6c65 7391 03d5 6777 6869 .ariables...gwhi │ │ │ │ +0008c970: 6398 6893 6f90 538e 6363 7572 9369 6e91 c.h.o.S.ccur.in. │ │ │ │ +0008c980: 03d5 6774 6865 9374 6572 6d8e a68d 9109 ..gthe.term..... │ │ │ │ +0008c990: c013 eb61 5cd7 788d 9f01 cccc d531 8e8d ...a\.x......1.. │ │ │ │ +0008c9a0: 910a aaaa da01 9601 fffe 0193 018e 911e ................ │ │ │ │ +0008c9b0: 954e d778 8d9f 01cc ccd8 6e8e 8d91 05a8 .N.x......n..... │ │ │ │ +0008c9c0: 50eb 612e 8e91 0f52 a2d7 748d eb61 5b8e P.a....R..t..a[. │ │ │ │ +0008c9d0: 9105 bfaa d778 8d9f 01cc ccd5 318e 8d91 .....x......1... │ │ │ │ +0008c9e0: 04c0 04eb 612c 8e8d 910e 6a56 d73a 9601 ....a,....jV.:.. │ │ │ │ +0008c9f0: fffe 3a93 3a8e 8d91 201f 9eeb 612c 8e91 ..:.:... ...a,.. │ │ │ │ +0008ca00: 25df 48d7 788d 9f01 cccc d86e 8e8d 9105 %.H.x......n.... │ │ │ │ +0008ca10: a850 eb61 5d8e 910b 67fa cf2e 8e9f 2029 .P.a]...g..... ) │ │ │ │ +0008ca20: f28d 8d91 eaf1 ebd0 3131 2e38 2e32 2e33 ........11.8.2.3 │ │ │ │ +0008ca30: 8e91 2571 eb54 90a0 0079 7090 6000 6591 ..%q.T...yp.`.e. │ │ │ │ +0008ca40: 0480 0064 650c 6e69 7469 6f6e 738e 9f18 ...de.nitions... │ │ │ │ +0008ca50: 099e 8d91 eaf1 ebcf 496e 9604 b2a7 5365 ........In....Se │ │ │ │ +0008ca60: 6374 696f 6e9b 04b2 a631 302e 352e 3493 ction....10.5.4. │ │ │ │ +0008ca70: 6974 9369 7398 6578 706c 6169 6e65 6493 it.is.explained. │ │ │ │ +0008ca80: 7468 6174 9364 650c 6e69 6e67 9861 936e that.de.ning.a.n │ │ │ │ +0008ca90: 6577 9374 90ac 7279 7090 538e 6598 28d7 ew.t..ryp.S.e.(. │ │ │ │ +0008caa0: 0b8d 9f01 cccc d531 8e91 04c0 04d7 3b8d .......1......;. │ │ │ │ +0008cab0: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ +0008cac0: 01ff fe0b 8d9f 01cc ccd8 6e8e 9105 a850 ..........n....P │ │ │ │ +0008cad0: cf29 8deb 406f 708e 9111 6f40 cf69 6e93 .)..@op...o@.in. │ │ │ │ +0008cae0: 6198 7468 656f 7279 93da 548e a68d 91ea a.theory..T..... │ │ │ │ +0008caf0: f1eb cf63 6f6e 7369 7374 7396 03ea a86f ...consists....o │ │ │ │ +0008cb00: 6693 696e 9aac 7274 726f 9053 8e64 7563 f.in..rtro.S.duc │ │ │ │ +0008cb10: 696e 678d 93eb 406f 708e 9114 91e9 cf61 ing...@op......a │ │ │ │ +0008cb20: 7393 6193 6e65 7793 d76e cf2d 6172 7993 s.a.new..n.-ary. │ │ │ │ +0008cb30: 7498 7970 9a53 8e65 936f 7098 6572 6174 t.yp.S.e.op.erat │ │ │ │ +0008cb40: 6f72 9361 6e64 8e9f 1e21 a88d 8d8d 91f4 or.and...!...... │ │ │ │ +0008cb50: dc93 da60 9107 3ffa 39d7 668d 9f01 dddf ...`..?.9.f..... │ │ │ │ +0008cb60: d528 d80b 8d9f 011c 71d6 318e 9104 2aa7 .(......q.1...*. │ │ │ │ +0008cb70: d83b 8d3a 3a3a 8e91 0715 5c3b 0b8d 9f01 .;.:::....\;.... │ │ │ │ +0008cb80: 0000 d96e 8e91 051e 37d5 298d eb41 6f70 ...n....7.)..Aop │ │ │ │ +0008cb90: 8e8d 9109 3651 db21 8e91 11b6 59d8 1b8e ....6Q.!....Y... │ │ │ │ +0008cba0: 913d fa20 d73a 8d91 03ea a8df 5491 ff05 .=. .:......T... │ │ │ │ +0008cbb0: 5679 7090 538e 658d 8d91 00b4 7889 0000 Vyp.S.e.....x... │ │ │ │ +0008cbc0: 6666 0003 8666 8e8e 9104 3ade 4465 0c6e ff...f....:.De.n │ │ │ │ +0008cbd0: 6974 696f 6e8e 9153 b381 d770 9103 eaa8 ition..S...p.... │ │ │ │ +0008cbe0: 668e 8e8e a41d fd73 8d91 eaf1 ebcf 6173 f......s......as │ │ │ │ +0008cbf0: 9604 2001 6193 6e65 7793 6178 696f 6d2c .. .a.new.axiom, │ │ │ │ +0008cc00: 9104 2d57 7768 6572 6593 d770 93cf 6973 ..-Wwhere..p..is │ │ │ │ +0008cc10: 9361 9370 7265 6469 6361 7465 9363 9aac .a.predicate.c.. │ │ │ │ +0008cc20: 7268 6172 6163 7465 7269 7a69 6e67 9361 rharacterizing.a │ │ │ │ +0008cc30: 936e 6f6e 2d65 6d70 7498 7993 7375 6273 .non-empt.y.subs │ │ │ │ +0008cc40: 6574 936f 6693 616e 9365 7869 7374 696e et.of.an.existin │ │ │ │ +0008cc50: 678e a68d 91ea f1eb 7490 ac72 7970 9053 g.......t..ryp.S │ │ │ │ +0008cc60: 8e65 9b03 eaa8 d71b 906e 39cf 2e91 0538 .e.......n9....8 │ │ │ │ +0008cc70: e046 96ff 0556 6f72 6d61 6c6c 7993 2c98 .F...Vormally.,. │ │ │ │ +0008cc80: 6198 7490 ac72 7970 9053 8e65 9864 650c a.t..ryp.S.e.de. │ │ │ │ +0008cc90: 6e69 7469 6f6e 9866 6f72 9861 9874 6865 nition.for.a.the │ │ │ │ +0008cca0: 6f72 7998 da54 9106 f775 cf69 7398 6198 ory..T...u.is.a. │ │ │ │ +0008ccb0: 332d 7475 706c 658e 9f1e 21a7 8d8d 8d91 3-tuple...!..... │ │ │ │ +0008ccc0: f0f1 ebda 68d7 1b90 c71d 3b96 05ea a6cf ....h.....;..... │ │ │ │ +0008ccd0: 28d7 0b8d 9f01 cccc d531 8e91 04c0 04d7 (........1...... │ │ │ │ +0008cce0: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ +0008ccf0: 3b91 01ff fe0b 8d9f 01cc ccd8 6e8e 9105 ;...........n... │ │ │ │ +0008cd00: a850 cf29 8deb 406f 708e 910c bc99 d73b .P.)..@op......; │ │ │ │ +0008cd10: 9370 8d9f 01cc ccd8 1b8d 9049 7bdb 218e .p.........I{.!. │ │ │ │ +0008cd20: 8d91 08c9 83eb 4162 953c 726f 936f 6c8e ......Ab.V... │ │ │ │ +0008cf70: 8e9f 1dfd 738d 91f6 537a 5468 6596 03ea ....s...SzThe... │ │ │ │ +0008cf80: a866 6f6c 6c6f 9aac 7277 696e 6793 eb48 .follo..rwing..H │ │ │ │ +0008cf90: 4d4c 93cf 6675 6e63 7469 6f6e 936d 616b ML..function.mak │ │ │ │ +0008cfa0: 9865 7393 6193 7498 7970 9053 8e65 9364 .es.a.t.yp.S.e.d │ │ │ │ +0008cfb0: 650c 6e69 7469 6f6e 9369 6e93 7468 6593 e.nition.in.the. │ │ │ │ +0008cfc0: eb48 484f 4c93 cf73 7973 7465 6d2e 8ea4 .HHOL..system... │ │ │ │ +0008cfd0: 1e21 a88d 8d8d 91ea f1eb 9ff4 dada 8900 .!.............. │ │ │ │ +0008cfe0: 0066 6601 c70b 4a9f 0bf0 af8d 8d90 cccd .ff...J......... │ │ │ │ +0008cff0: 9f04 599c 8400 104a 4b00 0066 668d 9ffb ..Y....JK..ff... │ │ │ │ +0008d000: a664 8d91 170b cceb 616e 6577 5f74 7970 .d......anew_typ │ │ │ │ +0008d010: 655f 6465 6669 6e69 7469 6f6e 9605 bfaa e_definition.... │ │ │ │ +0008d020: 3a93 2873 7472 696e 6793 2393 7465 726d :.(string.#.term │ │ │ │ +0008d030: 9323 9374 686d 2993 2d3e 9374 686d 8e8e .#.thm).->.thm.. │ │ │ │ +0008d040: 9201 c671 b184 0010 4a4b 0000 6666 8e8e ...q....JK..ff.. │ │ │ │ +0008d050: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +0008d060: a68d 91ea f1eb cf49 6696 03ea a8d7 7493 .......If.....t. │ │ │ │ +0008d070: cf69 7393 6193 7465 726d 936f 6693 749a .is.a.term.of.t. │ │ │ │ +0008d080: ac72 7970 9053 8e65 93d7 1b8d 906e 39eb .ryp.S.e.....n9. │ │ │ │ +0008d090: 612d 3e62 6f6f 6c8e 9126 d6dd cf63 6f6e a->bool..&...con │ │ │ │ +0008d0a0: 9874 6169 6e69 6e67 93d7 6e93 cf64 6973 .taining..n..dis │ │ │ │ +0008d0b0: 7469 6e63 7493 7498 7970 9053 8e65 9376 tinct.t.yp.S.e.v │ │ │ │ +0008d0c0: 9bff 58e4 6172 6961 626c 6573 2c93 7468 ..X.ariables,.th │ │ │ │ +0008d0d0: 656e 9365 7698 616c 7561 7469 6e67 3a8e en.ev.aluating:. │ │ │ │ +0008d0e0: a18d 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea ..............0. │ │ │ │ +0008d0f0: eb61 6e65 775f 7479 7065 5f64 6566 696e .anew_type_defin │ │ │ │ +0008d100: 6974 696f 6e28 60eb 406f 70eb 6160 2c8d ition(`.@op.a`,. │ │ │ │ +0008d110: 9105 bfaa d774 8e91 09fd e0eb 612c 9605 .....t......a,.. │ │ │ │ +0008d120: bfaa 7c2d 933f 8dd7 788e 9106 ad52 eb61 ..|-.?..x....R.a │ │ │ │ +0008d130: 2e8d 9102 aaa8 d774 9107 3ffa 788e 9114 .......t..?.x... │ │ │ │ +0008d140: d62a eb61 298e 8e8e 8e8e 8e8e a68d 91ea .*.a)........... │ │ │ │ +0008d150: f1eb cf72 6573 756c 7473 9603 41d9 696e ...results..A.in │ │ │ │ +0008d160: 9b03 41da eb40 6f70 93cf 6290 538e 6569 ..A..@op..b.S.ei │ │ │ │ +0008d170: 6e67 9364 6563 6c61 7265 6498 6173 9361 ng.declared.as.a │ │ │ │ +0008d180: 936e 6577 98d7 6ecf 2d61 7279 9374 90ac .new..n.-ary.t.. │ │ │ │ +0008d190: 7279 7095 538e 6598 6f70 9365 7261 746f ryp.S.e.op.erato │ │ │ │ +0008d1a0: 7296 0341 d963 9aac 7268 6172 6163 7465 r..A.c..rharacte │ │ │ │ +0008d1b0: 7269 7a65 6493 6298 7991 0341 da74 6865 rized.b.y..A.the │ │ │ │ +0008d1c0: 9364 650c 6e69 7469 6f6e 616c 8e9f 1000 .de.nitional.... │ │ │ │ +0008d1d0: 008d 91ea f1eb 6178 696f 6d3a 8ea1 8d8d ......axiom:.... │ │ │ │ +0008d1e0: 8d9f 00cb 898d 8d8d 8d91 0230 eaeb 617c ...........0..a| │ │ │ │ +0008d1f0: 2d96 05bf aa3f 7265 702e 9354 5950 458d -....?rep..TYPE. │ │ │ │ +0008d200: 9100 b097 8900 0066 6600 0373 028e 9104 .......ff..s.... │ │ │ │ +0008d210: 2399 4445 4649 4e49 5449 4f4e 8d93 d774 #.DEFINITION...t │ │ │ │ +0008d220: 8e91 0fbd 8aeb 6172 6570 8e8e 8e8e 8e8e ......arep...... │ │ │ │ +0008d230: 8e8e 9f24 fd13 8e8c 8b00 0000 a700 0000 ...$............ │ │ │ │ 0008d240: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0008d250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0008d260: 08c6 d1a0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ -0008d270: 8d8d 9ffa 999a 8d91 12c7 61d0 3131 2e38 ..........a.11.8 │ │ │ │ -0008d280: 2e91 0a80 0054 6865 6f72 6965 7392 015a .....Theories..Z │ │ │ │ -0008d290: 3266 3136 378e 9112 c761 9f05 6666 8900 2f167....a..ff.. │ │ │ │ -0008d2a0: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -0008d2b0: 8da0 fd8b d021 8d91 12c7 61cf 7768 6963 .....!....a.whic │ │ │ │ -0008d2c0: 90ac 7268 9604 583a 6973 9373 746f 7265 ..rh..X:is.store │ │ │ │ -0008d2d0: 6493 6173 9361 9364 650c 6e69 7469 6f6e d.as.a.de.nition │ │ │ │ -0008d2e0: 9377 6974 6893 7468 6593 6175 746f 6d61 .with.the.automa │ │ │ │ -0008d2f0: 7469 6361 6c6c 7993 6765 6e65 7261 7465 tically.generate │ │ │ │ -0008d300: 6493 6e61 6d65 93eb 406f 708d eb61 5f54 d.name..@op..a_T │ │ │ │ -0008d310: 595f 4445 468e 9128 3da6 cf2e 8d8d 9ffb Y_DEF..(=....... │ │ │ │ -0008d320: a532 d536 8e8e 910b 419a cf54 6865 8ea9 .2.6....A..The.. │ │ │ │ -0008d330: 1000 008d 9112 c761 636f 6e73 7461 6e9a .......aconstan. │ │ │ │ -0008d340: ac72 748d 9103 eaa8 eb61 5459 5045 5f44 .rt......aTYPE_D │ │ │ │ -0008d350: 4546 494e 4954 494f 4e8e 915e 1046 cf69 EFINITION..^.F.i │ │ │ │ -0008d360: 7396 03ea a864 650c 6e65 6493 696e 9374 s....de.ned.in.t │ │ │ │ -0008d370: 6865 9374 6865 6f72 798d 93eb 6162 6f6f he.theory...aboo │ │ │ │ -0008d380: 6c8e 911e d3f8 cf62 9879 3a8e 9f29 266c l......b.y:..)&l │ │ │ │ -0008d390: 8d8d 8d9f 0dcb 898d 8d8d 9fe6 0000 8d91 ................ │ │ │ │ -0008d3a0: 2a06 60eb 617c 2d96 05bf aa54 5950 455f *.`.a|-....TYPE_ │ │ │ │ -0008d3b0: 4445 4649 4e49 5449 4f4e 9328 503a 2a2d DEFINITION.(P:*- │ │ │ │ -0008d3c0: 3e62 6f6f 6c29 9328 7265 703a 2a2a 2d3e >bool).(rep:**-> │ │ │ │ -0008d3d0: 2a29 933d 8ea4 0d00 008d 9141 0508 2821 *).=.......A..(! │ │ │ │ -0008d3e0: 7827 9605 bfaa 7827 272e 9328 7265 7093 x'....x''..(rep. │ │ │ │ -0008d3f0: 7827 933d 9372 6570 9378 2727 2993 3d3d x'.=.rep.x'').== │ │ │ │ -0008d400: 3e93 2878 2793 3d93 7827 2729 2993 2f5c >.(x'.=.x''))./\ │ │ │ │ -0008d410: 8ea1 8d91 4105 0828 2178 2e96 05bf aa50 ....A..(!x.....P │ │ │ │ -0008d420: 9378 933d 9328 3f78 272e 9378 933d 9372 .x.=.(?x'..x.=.r │ │ │ │ -0008d430: 6570 9378 2729 298e 8e8e 8e8e 8e8e 9f29 ep.x'))........) │ │ │ │ -0008d440: 10ec 8d91 12c7 61cf 4578 6563 7574 696e ......a.Executin │ │ │ │ -0008d450: 678d 9103 eaa8 eb61 6e65 775f 7479 7065 g......anew_type │ │ │ │ -0008d460: 5f64 6566 696e 6974 696f 6e28 60eb 686f _definition(`.ho │ │ │ │ -0008d470: 70eb 6160 2c8e 9200 9971 88d7 748d eb61 p.a`,....q..t..a │ │ │ │ -0008d480: 2c96 05bf aa7c 2d93 3f8e 9122 7dfc d778 ,....|-.?.."}..x │ │ │ │ -0008d490: 8deb 612e 8e96 09aa 52d7 749b 03ea a878 ..a.....R.t....x │ │ │ │ -0008d4a0: 8deb 6129 8e93 cf66 6169 6c73 9869 663a ..a)...fails.if: │ │ │ │ -0008d4b0: 8ea4 1a6b 778d 8d8d 8d91 1f4e 7928 6929 ...kw......Ny(i) │ │ │ │ -0008d4c0: 8e8e 8e91 3195 896e 6f74 9603 eaa8 696e ....1..not....in │ │ │ │ -0008d4d0: 9364 7261 6674 936d 6f90 538e 6465 3b8e .draft.mo.S.de;. │ │ │ │ -0008d4e0: a18d 8d8d 8d91 1c0a ed28 6969 298e 8e8e .........(ii)... │ │ │ │ -0008d4f0: 8d91 3195 89eb 406f 708e 9142 3cca cf69 ..1...@op..B<..i │ │ │ │ -0008d500: 7396 03ea a861 6c72 6561 6479 9374 6865 s....already.the │ │ │ │ -0008d510: 936e 616d 6593 6f66 9361 9374 9aac 7279 .name.of.a.t..ry │ │ │ │ -0008d520: 7090 538e 6593 6f72 9374 9879 709a 538e p.S.e.or.t.yp.S. │ │ │ │ -0008d530: 6593 6f70 9865 7261 746f 7293 696e 9374 e.op.erator.in.t │ │ │ │ -0008d540: 6865 9363 7572 7265 6e90 ac72 7493 7468 he.curren..rt.th │ │ │ │ -0008d550: 656f 7279 3b8e a18d 8d8d 8d91 18c7 6128 eory;.........a( │ │ │ │ -0008d560: 6969 6929 8e8e 8e91 3195 8974 6865 7265 iii)....1..there │ │ │ │ -0008d570: 9604 05e2 616c 7265 6164 799b 0405 e365 ....already....e │ │ │ │ -0008d580: 7869 7374 7393 6198 636f 6e73 7461 6e9a xists.a.constan. │ │ │ │ -0008d590: ac72 7493 6465 0c6e 6974 696f 6e2c 9604 .rt.de.nition,.. │ │ │ │ -0008d5a0: 0cb1 636f 6e73 7461 6e98 7491 0405 e373 ..constan.t....s │ │ │ │ -0008d5b0: 7090 538e 6563 690c 6361 7469 6f6e 2c93 p.S.eci.cation,. │ │ │ │ -0008d5c0: 7498 7970 9053 8e65 9104 05e3 6465 0c6e t.yp.S.e....de.n │ │ │ │ -0008d5d0: 6974 696f 6e91 0405 e26f 728e a68d 9131 ition....or....1 │ │ │ │ -0008d5e0: 9589 6178 696f 6d96 03ea a86e 616d 6564 ..axiom....named │ │ │ │ -0008d5f0: 93eb 406f 708d eb61 5f54 595f 4445 468e ..@op..a_TY_DEF. │ │ │ │ -0008d600: 912c 284e cf69 6e93 7468 6593 6375 7272 .,(N.in.the.curr │ │ │ │ -0008d610: 656e 90ac 7274 9374 6865 6f72 793b 8ea1 en..rt.theory;.. │ │ │ │ -0008d620: 8d8d 8d8d 9119 1aef 2869 7629 8e8e 8e91 ........(iv).... │ │ │ │ -0008d630: 3195 89d7 7496 03ea a8cf 646f 9a53 8e65 1...t.....do.S.e │ │ │ │ -0008d640: 7393 6e6f 7493 6861 95ac 7276 9365 9603 s.not.ha..rv.e.. │ │ │ │ -0008d650: eaa8 6193 7490 ac72 7970 9865 936f 6693 ..a.t..ryp.e.of. │ │ │ │ -0008d660: 7468 6593 666f 726d 93d7 1b8d 906e 39eb the.form.....n9. │ │ │ │ -0008d670: 612d 3e62 6f6f 6c8e 9122 ec35 cf2e 8e9f a->bool..".5.... │ │ │ │ -0008d680: 2a25 2e8d 8d91 12c7 61d0 3131 2e38 2e32 *%......a.11.8.2 │ │ │ │ -0008d690: 2e34 8e91 4d47 6144 650c 6e69 6e67 9104 .4..MGaDe.ning.. │ │ │ │ -0008d6a0: 8000 6269 6a65 6374 696f 6e73 8e9f 17eb ..bijections.... │ │ │ │ -0008d6b0: b48d 9112 c761 cf54 6865 9603 49ae 7265 .....a.The..I.re │ │ │ │ -0008d6c0: 7375 6c74 9b03 49af 6f66 9361 9374 90ac sult..I.of.a.t.. │ │ │ │ -0008d6d0: 7279 7090 538e 6598 6465 0c6e 6974 696f ryp.S.e.de.nitio │ │ │ │ -0008d6e0: 6e93 7573 696e 678d 93eb 616e 6577 5f74 n.using...anew_t │ │ │ │ -0008d6f0: 7970 655f 6465 6669 6e69 7469 6f6e 8e91 ype_definition.. │ │ │ │ -0008d700: 73cc facf 6973 9861 9374 6865 6f72 656d s...is.a.theorem │ │ │ │ -0008d710: 9377 6869 6390 ac72 6898 6173 7365 7274 .whic..rh.assert │ │ │ │ -0008d720: 7393 6f6e 6c79 8ea6 8d91 12c7 6174 6865 s.only......athe │ │ │ │ -0008d730: 9605 0ee2 e565 7869 7374 656e 6391 ff66 .....existenc..f │ │ │ │ -0008d740: 6665 9105 f492 cf6f 6693 619b 050e e362 fe.....of.a....b │ │ │ │ -0008d750: 696a 6563 7469 6f6e 9366 726f 6d93 7468 ijection.from.th │ │ │ │ -0008d760: 6593 7490 ac72 7970 9053 8e65 9369 7493 e.t..ryp.S.e.it. │ │ │ │ -0008d770: 6465 0c6e 6573 9374 6f93 7468 6598 636f de.nes.to.the.co │ │ │ │ -0008d780: 7272 6573 7090 538e 6f6e 6469 6e67 9373 rresp.S.onding.s │ │ │ │ -0008d790: 7562 7365 7493 6f66 9361 6e8e a68d 9112 ubset.of.an..... │ │ │ │ -0008d7a0: c761 6578 6973 7469 6e67 9603 b60c 749a .aexisting....t. │ │ │ │ -0008d7b0: ac72 7970 9053 8e65 2e91 0527 5754 91ff .ryp.S.e...'WT.. │ │ │ │ -0008d7c0: 0556 6f93 696e 9874 726f 9053 8e64 7563 .Vo.in.tro.S.duc │ │ │ │ -0008d7d0: 6593 636f 6e73 7461 6e98 7473 9374 6861 e.constan.ts.tha │ │ │ │ -0008d7e0: 7493 696e 9366 6163 7493 6465 6e6f 7465 t.in.fact.denote │ │ │ │ -0008d7f0: 9373 7563 9868 9103 b60d 6193 6269 6a65 .suc.h....a.bije │ │ │ │ -0008d800: 6374 696f 6e93 616e 6493 6974 7393 696e ction.and.its.in │ │ │ │ -0008d810: 9876 9865 7273 652c 8ea6 8d91 12c7 6174 .v.erse,......at │ │ │ │ -0008d820: 6865 9603 eaa8 666f 6c6c 6f9a ac72 7769 he....follo..rwi │ │ │ │ -0008d830: 6e67 93eb 484d 4c93 cf66 756e 6374 696f ng..HML..functio │ │ │ │ -0008d840: 6e93 6973 9370 726f 9876 6964 6564 3a8e n.is.pro.vided:. │ │ │ │ -0008d850: 9f1d abf1 8d8d 8d91 12c7 619f f54f a789 ..........a..O.. │ │ │ │ -0008d860: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ -0008d870: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ -0008d880: fba6 648d 9117 0bcc eb61 6465 6669 6e65 ..d......adefine │ │ │ │ -0008d890: 5f6e 6577 5f74 7970 655f 6269 6a65 6374 _new_type_biject │ │ │ │ -0008d8a0: 696f 6e73 9605 bfaa 3a93 7374 7269 6e67 ions....:.string │ │ │ │ -0008d8b0: 932d 3e93 7374 7269 6e67 932d 3e93 7374 .->.string.->.st │ │ │ │ -0008d8c0: 7269 6e67 932d 3e93 7468 6d93 2d3e 9374 ring.->.thm.->.t │ │ │ │ -0008d8d0: 686d 8e8e 9201 c671 b184 000f 60b2 0000 hm.....q....`... │ │ │ │ -0008d8e0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0008d8f0: 4a8e 8e8e 9f1d 9674 8d91 12c7 61cf 5468 J......t....a.Th │ │ │ │ -0008d900: 6973 9603 e352 6675 6e63 7469 6f6e 9374 is...Rfunction.t │ │ │ │ -0008d910: 616b 9aac 7265 7391 03e3 5174 6872 6565 ak..res...Qthree │ │ │ │ -0008d920: 9373 7472 696e 6793 6172 6775 6d65 6e98 .string.argumen. │ │ │ │ -0008d930: 7473 9361 6e64 9361 9374 6865 6f72 656d ts.and.a.theorem │ │ │ │ -0008d940: 9103 e351 6172 6775 6d65 6e98 742e 9105 ...Qargumen.t... │ │ │ │ -0008d950: 366e 5468 6593 7468 656f 7265 6d93 6172 6nThe.theorem.ar │ │ │ │ -0008d960: 6775 2d8e a68d 9112 c761 6d65 6e95 ac72 gu-......amen..r │ │ │ │ -0008d970: 749b 04b5 4d6d 9375 7374 9604 b54e 6290 t...Mm.ust...Nb. │ │ │ │ -0008d980: 538e 6598 6193 6465 0c6e 6974 696f 6e61 S.e.a.de.nitiona │ │ │ │ -0008d990: 6c98 6178 696f 6d93 6f66 9874 6865 9866 l.axiom.of.the.f │ │ │ │ -0008d9a0: 6f72 6d93 7265 7475 726e 6564 9862 90ac orm.returned.b.. │ │ │ │ -0008d9b0: 7279 8d93 eb61 6e65 775f 7479 7065 5f64 ry...anew_type_d │ │ │ │ -0008d9c0: 6566 696e 6974 696f 6e8e 9171 eeec cf2e efinition..q.... │ │ │ │ -0008d9d0: 9107 98d0 5468 658e a68d 9112 c761 0c72 ....The......a.r │ │ │ │ -0008d9e0: 7374 9603 bb20 7374 7269 6e67 9361 7267 st... string.arg │ │ │ │ -0008d9f0: 756d 656e 9aac 7274 9369 7391 03bb 2174 umen..rt.is...!t │ │ │ │ -0008da00: 6865 936e 616d 6593 756e 6465 7293 7768 he.name.under.wh │ │ │ │ -0008da10: 6963 9868 9374 6865 9363 6f6e 7374 616e ic.h.the.constan │ │ │ │ -0008da20: 9874 9103 bb21 6465 0c6e 6974 696f 6e93 .t...!de.nition. │ │ │ │ -0008da30: 2861 9363 6f6e 7374 616e 9874 9373 7090 (a.constan.t.sp. │ │ │ │ -0008da40: 538e 6563 690c 2d8e a68d 9112 c761 6361 S.eci.-......aca │ │ │ │ -0008da50: 7469 6f6e 2c91 0371 c869 6e96 0353 9166 tion,..q.in..S.f │ │ │ │ -0008da60: 6163 7429 9b03 5390 6d61 6465 9362 90ac act)..S.made.b.. │ │ │ │ -0008da70: 7279 98eb 6164 6566 696e 655f 6e65 775f ry..adefine_new_ │ │ │ │ -0008da80: 7479 7065 5f62 696a 6563 7469 6f6e 7393 type_bijections. │ │ │ │ -0008da90: cf77 696c 6c98 6290 538e 6593 7374 6f72 .will.b.S.e.stor │ │ │ │ -0008daa0: 6564 9869 6e93 7468 6598 6375 7272 656e ed.in.the.curren │ │ │ │ -0008dab0: 90ac 7274 9374 6865 6f72 798e a68d 9112 ..rt.theory..... │ │ │ │ -0008dac0: c761 7365 676d 656e 9aac 7274 2c91 03d2 .asegmen..rt,... │ │ │ │ -0008dad0: a961 6e64 9603 cca9 7468 6593 7365 636f .and....the.seco │ │ │ │ -0008dae0: 6e64 9361 6e64 9374 6869 7264 9373 7472 nd.and.third.str │ │ │ │ -0008daf0: 696e 6793 6172 6775 6d65 6e98 7473 9103 ing.argumen.ts.. │ │ │ │ -0008db00: ccaa 6172 6593 7573 6572 2d73 7090 538e ..are.user-sp.S. │ │ │ │ -0008db10: 6563 690c 6564 936e 616d 6573 9366 6f72 eci.ed.names.for │ │ │ │ -0008db20: 9374 6865 9374 9877 986f 8ea6 8d91 12c7 .the.t.w.o...... │ │ │ │ -0008db30: 6163 6f6e 7374 616e 90ac 7274 7396 0489 aconstan..rts... │ │ │ │ -0008db40: 7074 6861 749b 0489 6f61 7265 9374 6f98 pthat...oare.to. │ │ │ │ -0008db50: 6290 538e 6593 6465 0c6e 6564 2e91 0715 b.S.e.de.ned.... │ │ │ │ -0008db60: 3654 6865 7365 9363 6f6e 7374 616e 90ac 6These.constan.. │ │ │ │ -0008db70: 7274 7398 6172 6593 6465 0c6e 6564 9873 rts.are.de.ned.s │ │ │ │ -0008db80: 6f93 6173 9874 6f93 6465 6e6f 7465 986d o.as.to.denote.m │ │ │ │ -0008db90: 90ac 7275 7475 616c 6c79 8ea6 8d91 12c7 ..rutually...... │ │ │ │ -0008dba0: 6169 6e95 ac72 7693 6572 7365 9b05 8293 ain..rv.erse.... │ │ │ │ -0008dbb0: 6269 6a65 6374 696f 6e73 9105 8292 6290 bijections....b. │ │ │ │ -0008dbc0: 538e 6574 9377 9365 656e 9874 6865 9105 S.et.w.een.the.. │ │ │ │ -0008dbd0: 8292 6465 0c6e 6564 9874 9379 7090 538e ..de.ned.t.yp.S. │ │ │ │ -0008dbe0: 652c 9105 e88d 7768 6f73 6598 6465 0c6e e,....whose.de.n │ │ │ │ -0008dbf0: 6974 696f 6e98 6973 9105 8292 6769 7693 ition.is....giv. │ │ │ │ -0008dc00: 656e 9862 9379 9105 8292 7468 6598 7375 en.b.y....the.su │ │ │ │ -0008dc10: 7070 6c69 6564 8ea6 8d91 12c7 6174 6865 pplied......athe │ │ │ │ -0008dc20: 6f72 656d 2c96 03ea a861 6e64 9374 6865 orem,....and.the │ │ │ │ -0008dc30: 9372 6570 7265 7365 6e9a ac72 7469 6e67 .represen..rting │ │ │ │ -0008dc40: 9374 9879 7090 538e 6593 6f66 9374 6869 .t.yp.S.e.of.thi │ │ │ │ -0008dc50: 7393 6465 0c6e 6564 9374 9879 7090 538e s.de.ned.t.yp.S. │ │ │ │ -0008dc60: 652e 8e9f 1015 7e8d 911e 28f0 4576 91ff e.....~...(.Ev.. │ │ │ │ -0008dc70: 58e4 616c 7561 7469 6e67 3a8e 9f29 2ebd X.aluating:..).. │ │ │ │ -0008dc80: 8d8d 8d9f 07a8 de8d 8d8d 9ff3 0000 8d91 ................ │ │ │ │ -0008dc90: 2a06 60eb 6164 6566 696e 658d 9100 b097 *.`.adefine..... │ │ │ │ -0008dca0: 8900 0066 6600 0373 028e 9604 2399 6e65 ...ff..s....#.ne │ │ │ │ -0008dcb0: 778d 9100 b097 8900 0066 6600 0373 028e w........ff..s.. │ │ │ │ -0008dcc0: 9374 7970 658d 9100 b097 8900 0066 6600 .type........ff. │ │ │ │ -0008dcd0: 0373 028e 9362 696a 6563 7469 6f6e 7396 .s...bijections. │ │ │ │ -0008dce0: 05bf aa60 8dd7 6e61 6d65 8e91 1ce7 beeb ...`..name...... │ │ │ │ -0008dcf0: 6160 9360 8dd7 6162 738e 9110 b2cc eb61 a`.`..abs......a │ │ │ │ -0008dd00: 6093 608d d772 9053 8e65 708e 9110 f6e5 `.`..r.S.ep..... │ │ │ │ -0008dd10: eb61 608e 9f0d 0000 8d91 5803 b07c 2d96 .a`.......X..|-. │ │ │ │ -0008dd20: 05bf aa3f 7265 703a 6e65 7774 792d 3e74 ...?rep:newty->t │ │ │ │ -0008dd30: 792e 9354 5950 458d 9100 b097 8900 0066 y..TYPE........f │ │ │ │ -0008dd40: 6600 0373 028e 9104 2399 4445 4649 4e49 f..s....#.DEFINI │ │ │ │ -0008dd50: 5449 4f4e 8d93 d750 8e91 14b3 efeb 6172 TION...P......ar │ │ │ │ -0008dd60: 6570 8e8e 8e8e 8e8e 8e9f 2919 3e8d 9112 ep........).>... │ │ │ │ -0008dd70: c761 cf61 7574 6f6d 6174 6963 616c 6c79 .a.automatically │ │ │ │ -0008dd80: 9603 eaa8 6465 0c6e 6573 9374 95ac 7277 ....de.nes.t..rw │ │ │ │ -0008dd90: 936f 9603 eaa8 6e65 7793 636f 6e73 7461 .o....new.consta │ │ │ │ -0008dda0: 6e9a ac72 7473 8d93 d761 6273 8e91 149d n..rts...abs.... │ │ │ │ -0008ddb0: 74eb 613a 7479 2d3e 6e65 7774 7993 cf61 t.a:ty->newty..a │ │ │ │ -0008ddc0: 6e64 8d93 d772 9053 8e65 708e 9114 e18d nd...r.S.ep..... │ │ │ │ -0008ddd0: eb61 3a74 792d 3e6e 6577 7479 93cf 7375 .a:ty->newty..su │ │ │ │ -0008dde0: 6398 6893 7468 6174 3a8e 9112 c761 9f0c c.h.that:....a.. │ │ │ │ -0008ddf0: 0051 8900 0066 6600 71cf 9f9f 0c99 9a8d .Q...ff.q....... │ │ │ │ -0008de00: 8d8d 8d91 0d83 909f fc5e ffc5 368e 8e8e .........^..6... │ │ │ │ -0008de10: 9112 0003 c649 6e96 0355 5570 7265 7669 .....In..UUprevi │ │ │ │ -0008de20: 6f75 7393 769a b8e3 6572 7369 6f6e 7393 ous.v...ersions. │ │ │ │ -0008de30: 6f66 9348 4f4c 2c93 7498 7970 9047 1d65 of.HOL,.t.yp.G.e │ │ │ │ -0008de40: 9364 650c 6e69 7469 6f6e 7393 7798 6572 .de.nitions.w.er │ │ │ │ -0008de50: 6593 7374 6f72 6564 9361 7393 6178 696f e.stored.as.axio │ │ │ │ -0008de60: 6d73 9372 6174 6865 7293 7468 616e 9364 ms.rather.than.d │ │ │ │ -0008de70: 650c 6e69 7469 6f6e 732e 8e8e 9f24 fd13 e.nitions....$.. │ │ │ │ -0008de80: 8e8c 8b00 0000 a800 0000 0000 0000 0000 ................ │ │ │ │ +0008d260: 0000 08c6 d3a0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ +0008d270: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 3131 ............a.11 │ │ │ │ +0008d280: 2e38 2e91 0a80 0054 6865 6f72 6965 7392 .8.....Theories. │ │ │ │ +0008d290: 015a 3266 3136 378e 9112 c761 9f05 6666 .Z2f167....a..ff │ │ │ │ +0008d2a0: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +0008d2b0: 2fdf 8da0 fd8b d021 8d91 12c7 61cf 7768 /......!....a.wh │ │ │ │ +0008d2c0: 6963 90ac 7268 9604 583a 6973 9373 746f ic..rh..X:is.sto │ │ │ │ +0008d2d0: 7265 6493 6173 9361 9364 650c 6e69 7469 red.as.a.de.niti │ │ │ │ +0008d2e0: 6f6e 9377 6974 6893 7468 6593 6175 746f on.with.the.auto │ │ │ │ +0008d2f0: 6d61 7469 6361 6c6c 7993 6765 6e65 7261 matically.genera │ │ │ │ +0008d300: 7465 6493 6e61 6d65 93eb 406f 708d eb61 ted.name..@op..a │ │ │ │ +0008d310: 5f54 595f 4445 468e 9128 3da6 cf2e 8d8d _TY_DEF..(=..... │ │ │ │ +0008d320: 9ffb a532 d536 8e8e 910b 419a cf54 6865 ...2.6....A..The │ │ │ │ +0008d330: 8ea9 1000 008d 9112 c761 636f 6e73 7461 .........aconsta │ │ │ │ +0008d340: 6e9a ac72 748d 9103 eaa8 eb61 5459 5045 n..rt......aTYPE │ │ │ │ +0008d350: 5f44 4546 494e 4954 494f 4e8e 915e 1046 _DEFINITION..^.F │ │ │ │ +0008d360: cf69 7396 03ea a864 650c 6e65 6493 696e .is....de.ned.in │ │ │ │ +0008d370: 9374 6865 9374 6865 6f72 798d 93eb 6162 .the.theory...ab │ │ │ │ +0008d380: 6f6f 6c8e 911e d3f8 cf62 9879 3a8e 9f29 ool......b.y:..) │ │ │ │ +0008d390: 266c 8d8d 8d9f 0dcb 898d 8d8d 9fe6 0000 &l.............. │ │ │ │ +0008d3a0: 8d91 2a06 60eb 617c 2d96 05bf aa54 5950 ..*.`.a|-....TYP │ │ │ │ +0008d3b0: 455f 4445 4649 4e49 5449 4f4e 9328 503a E_DEFINITION.(P: │ │ │ │ +0008d3c0: 2a2d 3e62 6f6f 6c29 9328 7265 703a 2a2a *->bool).(rep:** │ │ │ │ +0008d3d0: 2d3e 2a29 933d 8ea4 0d00 008d 9141 0508 ->*).=.......A.. │ │ │ │ +0008d3e0: 2821 7827 9605 bfaa 7827 272e 9328 7265 (!x'....x''..(re │ │ │ │ +0008d3f0: 7093 7827 933d 9372 6570 9378 2727 2993 p.x'.=.rep.x''). │ │ │ │ +0008d400: 3d3d 3e93 2878 2793 3d93 7827 2729 2993 ==>.(x'.=.x'')). │ │ │ │ +0008d410: 2f5c 8ea1 8d91 4105 0828 2178 2e96 05bf /\....A..(!x.... │ │ │ │ +0008d420: aa50 9378 933d 9328 3f78 272e 9378 933d .P.x.=.(?x'..x.= │ │ │ │ +0008d430: 9372 6570 9378 2729 298e 8e8e 8e8e 8e8e .rep.x'))....... │ │ │ │ +0008d440: 9f29 10ec 8d91 12c7 61cf 4578 6563 7574 .)......a.Execut │ │ │ │ +0008d450: 696e 678d 9103 eaa8 eb61 6e65 775f 7479 ing......anew_ty │ │ │ │ +0008d460: 7065 5f64 6566 696e 6974 696f 6e28 60eb pe_definition(`. │ │ │ │ +0008d470: 686f 70eb 6160 2c8e 9200 9971 88d7 748d hop.a`,....q..t. │ │ │ │ +0008d480: eb61 2c96 05bf aa7c 2d93 3f8e 9122 7dfc .a,....|-.?.."}. │ │ │ │ +0008d490: d778 8deb 612e 8e96 09aa 52d7 749b 03ea .x..a.....R.t... │ │ │ │ +0008d4a0: a878 8deb 6129 8e93 cf66 6169 6c73 9869 .x..a)...fails.i │ │ │ │ +0008d4b0: 663a 8ea4 1a6b 778d 8d8d 8d91 1f4e 7928 f:...kw......Ny( │ │ │ │ +0008d4c0: 6929 8e8e 8e91 3195 896e 6f74 9603 eaa8 i)....1..not.... │ │ │ │ +0008d4d0: 696e 9364 7261 6674 936d 6f90 538e 6465 in.draft.mo.S.de │ │ │ │ +0008d4e0: 3b8e a18d 8d8d 8d91 1c0a ed28 6969 298e ;..........(ii). │ │ │ │ +0008d4f0: 8e8e 8d91 3195 89eb 406f 708e 9142 3cca ....1...@op..B<. │ │ │ │ +0008d500: cf69 7396 03ea a861 6c72 6561 6479 9374 .is....already.t │ │ │ │ +0008d510: 6865 936e 616d 6593 6f66 9361 9374 9aac he.name.of.a.t.. │ │ │ │ +0008d520: 7279 7090 538e 6593 6f72 9374 9879 709a ryp.S.e.or.t.yp. │ │ │ │ +0008d530: 538e 6593 6f70 9865 7261 746f 7293 696e S.e.op.erator.in │ │ │ │ +0008d540: 9374 6865 9363 7572 7265 6e90 ac72 7493 .the.curren..rt. │ │ │ │ +0008d550: 7468 656f 7279 3b8e a18d 8d8d 8d91 18c7 theory;......... │ │ │ │ +0008d560: 6128 6969 6929 8e8e 8e91 3195 8974 6865 a(iii)....1..the │ │ │ │ +0008d570: 7265 9604 05e2 616c 7265 6164 799b 0405 re....already... │ │ │ │ +0008d580: e365 7869 7374 7393 6198 636f 6e73 7461 .exists.a.consta │ │ │ │ +0008d590: 6e9a ac72 7493 6465 0c6e 6974 696f 6e2c n..rt.de.nition, │ │ │ │ +0008d5a0: 9604 0cb1 636f 6e73 7461 6e98 7491 0405 ....constan.t... │ │ │ │ +0008d5b0: e373 7090 538e 6563 690c 6361 7469 6f6e .sp.S.eci.cation │ │ │ │ +0008d5c0: 2c93 7498 7970 9053 8e65 9104 05e3 6465 ,.t.yp.S.e....de │ │ │ │ +0008d5d0: 0c6e 6974 696f 6e91 0405 e26f 728e a68d .nition....or... │ │ │ │ +0008d5e0: 9131 9589 6178 696f 6d96 03ea a86e 616d .1..axiom....nam │ │ │ │ +0008d5f0: 6564 93eb 406f 708d eb61 5f54 595f 4445 ed..@op..a_TY_DE │ │ │ │ +0008d600: 468e 912c 284e cf69 6e93 7468 6593 6375 F..,(N.in.the.cu │ │ │ │ +0008d610: 7272 656e 90ac 7274 9374 6865 6f72 793b rren..rt.theory; │ │ │ │ +0008d620: 8ea1 8d8d 8d8d 9119 1aef 2869 7629 8e8e ..........(iv).. │ │ │ │ +0008d630: 8e91 3195 89d7 7496 03ea a8cf 646f 9a53 ..1...t.....do.S │ │ │ │ +0008d640: 8e65 7393 6e6f 7493 6861 95ac 7276 9365 .es.not.ha..rv.e │ │ │ │ +0008d650: 9603 eaa8 6193 7490 ac72 7970 9865 936f ....a.t..ryp.e.o │ │ │ │ +0008d660: 6693 7468 6593 666f 726d 93d7 1b8d 906e f.the.form.....n │ │ │ │ +0008d670: 39eb 612d 3e62 6f6f 6c8e 9122 ec35 cf2e 9.a->bool..".5.. │ │ │ │ +0008d680: 8e9f 2a25 2e8d 8d91 12c7 61d0 3131 2e38 ..*%......a.11.8 │ │ │ │ +0008d690: 2e32 2e34 8e91 4d47 6144 650c 6e69 6e67 .2.4..MGaDe.ning │ │ │ │ +0008d6a0: 9104 8000 6269 6a65 6374 696f 6e73 8e9f ....bijections.. │ │ │ │ +0008d6b0: 17eb b48d 9112 c761 cf54 6865 9603 49ae .......a.The..I. │ │ │ │ +0008d6c0: 7265 7375 6c74 9b03 49af 6f66 9361 9374 result..I.of.a.t │ │ │ │ +0008d6d0: 90ac 7279 7090 538e 6598 6465 0c6e 6974 ..ryp.S.e.de.nit │ │ │ │ +0008d6e0: 696f 6e93 7573 696e 678d 93eb 616e 6577 ion.using...anew │ │ │ │ +0008d6f0: 5f74 7970 655f 6465 6669 6e69 7469 6f6e _type_definition │ │ │ │ +0008d700: 8e91 73cc facf 6973 9861 9374 6865 6f72 ..s...is.a.theor │ │ │ │ +0008d710: 656d 9377 6869 6390 ac72 6898 6173 7365 em.whic..rh.asse │ │ │ │ +0008d720: 7274 7393 6f6e 6c79 8ea6 8d91 12c7 6174 rts.only......at │ │ │ │ +0008d730: 6865 9605 0ee2 e565 7869 7374 656e 6391 he.....existenc. │ │ │ │ +0008d740: ff66 6665 9105 f492 cf6f 6693 619b 050e .ffe.....of.a... │ │ │ │ +0008d750: e362 696a 6563 7469 6f6e 9366 726f 6d93 .bijection.from. │ │ │ │ +0008d760: 7468 6593 7490 ac72 7970 9053 8e65 9369 the.t..ryp.S.e.i │ │ │ │ +0008d770: 7493 6465 0c6e 6573 9374 6f93 7468 6598 t.de.nes.to.the. │ │ │ │ +0008d780: 636f 7272 6573 7090 538e 6f6e 6469 6e67 corresp.S.onding │ │ │ │ +0008d790: 9373 7562 7365 7493 6f66 9361 6e8e a68d .subset.of.an... │ │ │ │ +0008d7a0: 9112 c761 6578 6973 7469 6e67 9603 b60c ...aexisting.... │ │ │ │ +0008d7b0: 749a ac72 7970 9053 8e65 2e91 0527 5754 t..ryp.S.e...'WT │ │ │ │ +0008d7c0: 91ff 0556 6f93 696e 9874 726f 9053 8e64 ...Vo.in.tro.S.d │ │ │ │ +0008d7d0: 7563 6593 636f 6e73 7461 6e98 7473 9374 uce.constan.ts.t │ │ │ │ +0008d7e0: 6861 7493 696e 9366 6163 7493 6465 6e6f hat.in.fact.deno │ │ │ │ +0008d7f0: 7465 9373 7563 9868 9103 b60d 6193 6269 te.suc.h....a.bi │ │ │ │ +0008d800: 6a65 6374 696f 6e93 616e 6493 6974 7393 jection.and.its. │ │ │ │ +0008d810: 696e 9876 9865 7273 652c 8ea6 8d91 12c7 in.v.erse,...... │ │ │ │ +0008d820: 6174 6865 9603 eaa8 666f 6c6c 6f9a ac72 athe....follo..r │ │ │ │ +0008d830: 7769 6e67 93eb 484d 4c93 cf66 756e 6374 wing..HML..funct │ │ │ │ +0008d840: 696f 6e93 6973 9370 726f 9876 6964 6564 ion.is.pro.vided │ │ │ │ +0008d850: 3a8e 9f1d abf1 8d8d 8d91 12c7 619f f54f :...........a..O │ │ │ │ +0008d860: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ +0008d870: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ +0008d880: 8d9f fba6 648d 9117 0bcc eb61 6465 6669 ....d......adefi │ │ │ │ +0008d890: 6e65 5f6e 6577 5f74 7970 655f 6269 6a65 ne_new_type_bije │ │ │ │ +0008d8a0: 6374 696f 6e73 9605 bfaa 3a93 7374 7269 ctions....:.stri │ │ │ │ +0008d8b0: 6e67 932d 3e93 7374 7269 6e67 932d 3e93 ng.->.string.->. │ │ │ │ +0008d8c0: 7374 7269 6e67 932d 3e93 7468 6d93 2d3e string.->.thm.-> │ │ │ │ +0008d8d0: 9374 686d 8e8e 9201 c671 b184 000f 60b2 .thm.....q....`. │ │ │ │ +0008d8e0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0008d8f0: c70b 4a8e 8e8e 9f1d 9674 8d91 12c7 61cf ..J......t....a. │ │ │ │ +0008d900: 5468 6973 9603 e352 6675 6e63 7469 6f6e This...Rfunction │ │ │ │ +0008d910: 9374 616b 9aac 7265 7391 03e3 5174 6872 .tak..res...Qthr │ │ │ │ +0008d920: 6565 9373 7472 696e 6793 6172 6775 6d65 ee.string.argume │ │ │ │ +0008d930: 6e98 7473 9361 6e64 9361 9374 6865 6f72 n.ts.and.a.theor │ │ │ │ +0008d940: 656d 9103 e351 6172 6775 6d65 6e98 742e em...Qargumen.t. │ │ │ │ +0008d950: 9105 366e 5468 6593 7468 656f 7265 6d93 ..6nThe.theorem. │ │ │ │ +0008d960: 6172 6775 2d8e a68d 9112 c761 6d65 6e95 argu-......amen. │ │ │ │ +0008d970: ac72 749b 04b5 4d6d 9375 7374 9604 b54e .rt...Mm.ust...N │ │ │ │ +0008d980: 6290 538e 6598 6193 6465 0c6e 6974 696f b.S.e.a.de.nitio │ │ │ │ +0008d990: 6e61 6c98 6178 696f 6d93 6f66 9874 6865 nal.axiom.of.the │ │ │ │ +0008d9a0: 9866 6f72 6d93 7265 7475 726e 6564 9862 .form.returned.b │ │ │ │ +0008d9b0: 90ac 7279 8d93 eb61 6e65 775f 7479 7065 ..ry...anew_type │ │ │ │ +0008d9c0: 5f64 6566 696e 6974 696f 6e8e 9171 eeec _definition..q.. │ │ │ │ +0008d9d0: cf2e 9107 98d0 5468 658e a68d 9112 c761 ......The......a │ │ │ │ +0008d9e0: 0c72 7374 9603 bb20 7374 7269 6e67 9361 .rst... string.a │ │ │ │ +0008d9f0: 7267 756d 656e 9aac 7274 9369 7391 03bb rgumen..rt.is... │ │ │ │ +0008da00: 2174 6865 936e 616d 6593 756e 6465 7293 !the.name.under. │ │ │ │ +0008da10: 7768 6963 9868 9374 6865 9363 6f6e 7374 whic.h.the.const │ │ │ │ +0008da20: 616e 9874 9103 bb21 6465 0c6e 6974 696f an.t...!de.nitio │ │ │ │ +0008da30: 6e93 2861 9363 6f6e 7374 616e 9874 9373 n.(a.constan.t.s │ │ │ │ +0008da40: 7090 538e 6563 690c 2d8e a68d 9112 c761 p.S.eci.-......a │ │ │ │ +0008da50: 6361 7469 6f6e 2c91 0371 c869 6e96 0353 cation,..q.in..S │ │ │ │ +0008da60: 9166 6163 7429 9b03 5390 6d61 6465 9362 .fact)..S.made.b │ │ │ │ +0008da70: 90ac 7279 98eb 6164 6566 696e 655f 6e65 ..ry..adefine_ne │ │ │ │ +0008da80: 775f 7479 7065 5f62 696a 6563 7469 6f6e w_type_bijection │ │ │ │ +0008da90: 7393 cf77 696c 6c98 6290 538e 6593 7374 s..will.b.S.e.st │ │ │ │ +0008daa0: 6f72 6564 9869 6e93 7468 6598 6375 7272 ored.in.the.curr │ │ │ │ +0008dab0: 656e 90ac 7274 9374 6865 6f72 798e a68d en..rt.theory... │ │ │ │ +0008dac0: 9112 c761 7365 676d 656e 9aac 7274 2c91 ...asegmen..rt,. │ │ │ │ +0008dad0: 03d2 a961 6e64 9603 cca9 7468 6593 7365 ...and....the.se │ │ │ │ +0008dae0: 636f 6e64 9361 6e64 9374 6869 7264 9373 cond.and.third.s │ │ │ │ +0008daf0: 7472 696e 6793 6172 6775 6d65 6e98 7473 tring.argumen.ts │ │ │ │ +0008db00: 9103 ccaa 6172 6593 7573 6572 2d73 7090 ....are.user-sp. │ │ │ │ +0008db10: 538e 6563 690c 6564 936e 616d 6573 9366 S.eci.ed.names.f │ │ │ │ +0008db20: 6f72 9374 6865 9374 9877 986f 8ea6 8d91 or.the.t.w.o.... │ │ │ │ +0008db30: 12c7 6163 6f6e 7374 616e 90ac 7274 7396 ..aconstan..rts. │ │ │ │ +0008db40: 0489 7074 6861 749b 0489 6f61 7265 9374 ..pthat...oare.t │ │ │ │ +0008db50: 6f98 6290 538e 6593 6465 0c6e 6564 2e91 o.b.S.e.de.ned.. │ │ │ │ +0008db60: 0715 3654 6865 7365 9363 6f6e 7374 616e ..6These.constan │ │ │ │ +0008db70: 90ac 7274 7398 6172 6593 6465 0c6e 6564 ..rts.are.de.ned │ │ │ │ +0008db80: 9873 6f93 6173 9874 6f93 6465 6e6f 7465 .so.as.to.denote │ │ │ │ +0008db90: 986d 90ac 7275 7475 616c 6c79 8ea6 8d91 .m..rutually.... │ │ │ │ +0008dba0: 12c7 6169 6e95 ac72 7693 6572 7365 9b05 ..ain..rv.erse.. │ │ │ │ +0008dbb0: 8293 6269 6a65 6374 696f 6e73 9105 8292 ..bijections.... │ │ │ │ +0008dbc0: 6290 538e 6574 9377 9365 656e 9874 6865 b.S.et.w.een.the │ │ │ │ +0008dbd0: 9105 8292 6465 0c6e 6564 9874 9379 7090 ....de.ned.t.yp. │ │ │ │ +0008dbe0: 538e 652c 9105 e88d 7768 6f73 6598 6465 S.e,....whose.de │ │ │ │ +0008dbf0: 0c6e 6974 696f 6e98 6973 9105 8292 6769 .nition.is....gi │ │ │ │ +0008dc00: 7693 656e 9862 9379 9105 8292 7468 6598 v.en.b.y....the. │ │ │ │ +0008dc10: 7375 7070 6c69 6564 8ea6 8d91 12c7 6174 supplied......at │ │ │ │ +0008dc20: 6865 6f72 656d 2c96 03ea a861 6e64 9374 heorem,....and.t │ │ │ │ +0008dc30: 6865 9372 6570 7265 7365 6e9a ac72 7469 he.represen..rti │ │ │ │ +0008dc40: 6e67 9374 9879 7090 538e 6593 6f66 9374 ng.t.yp.S.e.of.t │ │ │ │ +0008dc50: 6869 7393 6465 0c6e 6564 9374 9879 7090 his.de.ned.t.yp. │ │ │ │ +0008dc60: 538e 652e 8e9f 1015 7e8d 911e 28f0 4576 S.e.....~...(.Ev │ │ │ │ +0008dc70: 91ff 58e4 616c 7561 7469 6e67 3a8e 9f29 ..X.aluating:..) │ │ │ │ +0008dc80: 2ebd 8d8d 8d9f 07a8 de8d 8d8d 9ff3 0000 ................ │ │ │ │ +0008dc90: 8d91 2a06 60eb 6164 6566 696e 658d 9100 ..*.`.adefine... │ │ │ │ +0008dca0: b097 8900 0066 6600 0373 028e 9604 2399 .....ff..s....#. │ │ │ │ +0008dcb0: 6e65 778d 9100 b097 8900 0066 6600 0373 new........ff..s │ │ │ │ +0008dcc0: 028e 9374 7970 658d 9100 b097 8900 0066 ...type........f │ │ │ │ +0008dcd0: 6600 0373 028e 9362 696a 6563 7469 6f6e f..s...bijection │ │ │ │ +0008dce0: 7396 05bf aa60 8dd7 6e61 6d65 8e91 1ce7 s....`..name.... │ │ │ │ +0008dcf0: beeb 6160 9360 8dd7 6162 738e 9110 b2cc ..a`.`..abs..... │ │ │ │ +0008dd00: eb61 6093 608d d772 9053 8e65 708e 9110 .a`.`..r.S.ep... │ │ │ │ +0008dd10: f6e5 eb61 608e 9f0d 0000 8d91 5803 b07c ...a`.......X..| │ │ │ │ +0008dd20: 2d96 05bf aa3f 7265 703a 6e65 7774 792d -....?rep:newty- │ │ │ │ +0008dd30: 3e74 792e 9354 5950 458d 9100 b097 8900 >ty..TYPE....... │ │ │ │ +0008dd40: 0066 6600 0373 028e 9104 2399 4445 4649 .ff..s....#.DEFI │ │ │ │ +0008dd50: 4e49 5449 4f4e 8d93 d750 8e91 14b3 efeb NITION...P...... │ │ │ │ +0008dd60: 6172 6570 8e8e 8e8e 8e8e 8e9f 2919 3e8d arep........).>. │ │ │ │ +0008dd70: 9112 c761 cf61 7574 6f6d 6174 6963 616c ...a.automatical │ │ │ │ +0008dd80: 6c79 9603 eaa8 6465 0c6e 6573 9374 95ac ly....de.nes.t.. │ │ │ │ +0008dd90: 7277 936f 9603 eaa8 6e65 7793 636f 6e73 rw.o....new.cons │ │ │ │ +0008dda0: 7461 6e9a ac72 7473 8d93 d761 6273 8e91 tan..rts...abs.. │ │ │ │ +0008ddb0: 149d 74eb 613a 7479 2d3e 6e65 7774 7993 ..t.a:ty->newty. │ │ │ │ +0008ddc0: cf61 6e64 8d93 d772 9053 8e65 708e 9114 .and...r.S.ep... │ │ │ │ +0008ddd0: e18d eb61 3a74 792d 3e6e 6577 7479 93cf ...a:ty->newty.. │ │ │ │ +0008dde0: 7375 6398 6893 7468 6174 3a8e 9112 c761 suc.h.that:....a │ │ │ │ +0008ddf0: 9f0c 0051 8900 0066 6600 71cf 9f9f 0c99 ...Q...ff.q..... │ │ │ │ +0008de00: 9a8d 8d8d 8d91 0d83 909f fc5e ffc5 368e ...........^..6. │ │ │ │ +0008de10: 8e8e 9112 0003 c649 6e96 0355 5570 7265 .......In..UUpre │ │ │ │ +0008de20: 7669 6f75 7393 769a b8e3 6572 7369 6f6e vious.v...ersion │ │ │ │ +0008de30: 7393 6f66 9348 4f4c 2c93 7498 7970 9047 s.of.HOL,.t.yp.G │ │ │ │ +0008de40: 1d65 9364 650c 6e69 7469 6f6e 7393 7798 .e.de.nitions.w. │ │ │ │ +0008de50: 6572 6593 7374 6f72 6564 9361 7393 6178 ere.stored.as.ax │ │ │ │ +0008de60: 696f 6d73 9372 6174 6865 7293 7468 616e ioms.rather.than │ │ │ │ +0008de70: 9364 650c 6e69 7469 6f6e 732e 8e8e 9f24 .de.nitions....$ │ │ │ │ +0008de80: fd13 8e8c 8b00 0000 a800 0000 0000 0000 ................ │ │ │ │ 0008de90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0008dea0: 0000 0000 0000 0000 0000 0000 08d2 36a0 ..............6. │ │ │ │ -0008deb0: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ -0008dec0: 999a 8d91 eaf1 ebd0 3136 3892 00dd 2043 ........168... C │ │ │ │ -0008ded0: 4368 6170 7465 7296 0480 0031 312e 910a Chapter....11... │ │ │ │ -0008dee0: 8000 5468 6593 484f 4c93 4c6f 6769 6393 ..The.HOL.Logic. │ │ │ │ -0008def0: 696e 934d 4c8e 91ea f1eb 9f05 6666 8900 in.ML.......ff.. │ │ │ │ -0008df00: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -0008df10: 8da0 fd8b d021 8d8d 8d9f 0128 de8d 8d8d .....!.....(.... │ │ │ │ -0008df20: 8d91 0230 eaeb 617c 2d96 05bf aa28 2161 ...0..a|-....(!a │ │ │ │ -0008df30: 2e8d 93d7 6162 738e 9b16 7276 eb61 288d ....abs...rv.a(. │ │ │ │ -0008df40: d772 9053 8e65 708e 9116 b68f eb61 6129 .r.S.ep......aa) │ │ │ │ -0008df50: 933d 9361 2993 2f5c 9328 2172 2e8d 93d7 .=.a)./\.(!r.... │ │ │ │ -0008df60: 508e 9114 b3ef eb61 7293 3d93 288d d772 P......ar.=.(..r │ │ │ │ -0008df70: 9053 8e65 708e 9110 f6e5 eb61 288d d761 .S.ep......a(..a │ │ │ │ -0008df80: 6273 8e98 eb61 7229 933d 9372 2929 8e8e bs...ar).=.r)).. │ │ │ │ -0008df90: 8e8e 8e8e 8ea9 1dc8 158d 91ea f1eb cf54 ...............T │ │ │ │ -0008dfa0: 6869 7396 0552 9d74 6865 6f72 656d 2c91 his..R.theorem,. │ │ │ │ -0008dfb0: 05ac 9a77 6869 639a ac72 6893 6973 9374 ...whic..rh.is.t │ │ │ │ -0008dfc0: 6865 9364 650c 6e69 6e67 9370 726f 7090 he.de.ning.prop. │ │ │ │ -0008dfd0: 538e 6572 7498 7993 666f 7291 0552 9c74 S.ert.y.for..R.t │ │ │ │ -0008dfe0: 6865 9363 6f6e 7374 616e 9874 738d 93d7 he.constan.ts... │ │ │ │ -0008dff0: 6162 738e 911b 5806 cf61 6e64 8d93 d772 abs...X..and...r │ │ │ │ -0008e000: 9053 8e65 708e 9116 4982 cf2c 9105 ac9a .S.ep...I..,.... │ │ │ │ -0008e010: 6973 9373 746f 7265 648e a410 0000 8d91 is.stored....... │ │ │ │ -0008e020: eaf1 eb75 6e64 6572 9605 9a4d 7468 659b ...under...Mthe. │ │ │ │ -0008e030: 059a 4c6e 616d 6593 608d d76e 616d 658e ..Lname.`..name. │ │ │ │ -0008e040: 911c e7be cf60 9369 6e98 7468 6593 6375 .....`.in.the.cu │ │ │ │ -0008e050: 7272 656e 9aac 7274 9374 6865 6f72 7993 rren..rt.theory. │ │ │ │ -0008e060: 7365 676d 656e 9874 2e91 0a47 ce49 749b segmen.t...G.It. │ │ │ │ -0008e070: 059a 4c69 7393 616c 736f 9374 6865 9876 ..Lis.also.the.v │ │ │ │ -0008e080: 91ff 58e4 616c 7565 9372 6574 7572 6e65 ..X.alue.returne │ │ │ │ -0008e090: 648e a18d 91ea f1eb 6290 ac72 798d 9104 d.......b..ry... │ │ │ │ -0008e0a0: 9d3f eb61 6465 6669 6e65 5f6e 6577 5f74 .?.adefine_new_t │ │ │ │ -0008e0b0: 7970 655f 6269 6a65 6374 696f 6e73 8e92 ype_bijections.. │ │ │ │ -0008e0c0: 009a 1483 cf2e 9107 50a6 5468 6596 049d ........P.The... │ │ │ │ -0008e0d0: 3f74 6865 6f72 656d 9373 7461 7465 739b ?theorem.states. │ │ │ │ -0008e0e0: 049d 4074 6861 748d 93d7 6162 738e 9119 ..@that...abs... │ │ │ │ -0008e0f0: ed4a cf69 7393 7468 6593 6c65 6674 9869 .J.is.the.left.i │ │ │ │ -0008e100: 6e95 ac72 7693 6572 7365 9604 9d3f 6f66 n..rv.erse...?of │ │ │ │ -0008e110: 8d93 d772 9053 8e65 708e 8ea1 8d91 eaf1 ...r.S.ep....... │ │ │ │ -0008e120: ebcf 616e 647c 666f 7296 03ea a876 91ff ..and|for....v.. │ │ │ │ -0008e130: 58e4 616c 7565 7393 7361 7469 7366 7969 X.alues.satisfyi │ │ │ │ -0008e140: 6e67 8d93 d750 8e91 0d1f 43cf 7c74 6861 ng...P....C.|tha │ │ │ │ -0008e150: 748d 93d7 7290 538e 6570 8e91 18cc 35cf t...r.S.ep....5. │ │ │ │ -0008e160: 6973 9374 6865 936c 6566 7493 696e 95ac is.the.left.in.. │ │ │ │ -0008e170: 7276 9365 7273 6596 03ea a86f 668d 93d7 rv.erse....of... │ │ │ │ -0008e180: 6162 738e 9114 9d74 cf2e 8e9f 101c 968d abs....t........ │ │ │ │ -0008e190: 91f6 537a 4196 03ea a863 616c 6c93 746f ..SzA....call.to │ │ │ │ -0008e1a0: 8d93 eb61 6465 6669 6e65 5f6e 6577 5f74 ...adefine_new_t │ │ │ │ -0008e1b0: 7970 655f 6269 6a65 6374 696f 6e73 8d91 ype_bijections.. │ │ │ │ -0008e1c0: 05bf aad7 6e61 6d65 8e8d 9128 6712 6162 ....name...(g.ab │ │ │ │ -0008e1d0: 738e 8d91 3ed9 8872 9053 8e65 708e 8d91 s...>..r.S.ep... │ │ │ │ -0008e1e0: 5590 1774 688e 8e92 00fd de6b cf66 6169 U..th......k.fai │ │ │ │ -0008e1f0: 6c73 9369 663a 8ea6 8d8d 8d8d 91f7 7903 ls.if:........y. │ │ │ │ -0008e200: 2869 298e 8e8e 9109 c013 6e6f 7496 03ea (i).......not... │ │ │ │ -0008e210: a869 6e93 6472 6166 7493 6d6f 9053 8e64 .in.draft.mo.S.d │ │ │ │ -0008e220: 653b 8ea9 1a8e eb8d 8d8d 8d91 f435 7728 e;...........5w( │ │ │ │ -0008e230: 6969 298e 8e8e 9109 c013 6569 7468 6572 ii).......either │ │ │ │ -0008e240: 9603 eaa8 d761 6273 93cf 6f72 93d7 7290 .....abs..or..r. │ │ │ │ -0008e250: 538e 6570 93cf 6973 9361 6c72 6561 6479 S.ep..is.already │ │ │ │ -0008e260: 9374 6865 936e 616d 6593 6f66 9361 9363 .the.name.of.a.c │ │ │ │ -0008e270: 6f6e 7374 616e 9aac 7274 9369 6e93 7468 onstan..rt.in.th │ │ │ │ -0008e280: 6593 6375 7272 656e 9874 9374 6865 6f72 e.curren.t.theor │ │ │ │ -0008e290: 793b 8e9f 1a8e ea8d 8d8d 8d91 f0f1 eb28 y;.............( │ │ │ │ -0008e2a0: 6969 6929 8e8e 8e91 09c0 1374 6865 7265 iii).......there │ │ │ │ -0008e2b0: 9604 05e2 616c 7265 6164 799b 0405 e365 ....already....e │ │ │ │ -0008e2c0: 7869 7374 7393 6198 636f 6e73 7461 6e9a xists.a.constan. │ │ │ │ -0008e2d0: ac72 7493 6465 0c6e 6974 696f 6e2c 9604 .rt.de.nition,.. │ │ │ │ -0008e2e0: 0cb1 636f 6e73 7461 6e98 7491 0405 e373 ..constan.t....s │ │ │ │ -0008e2f0: 7090 538e 6563 690c 6361 7469 6f6e 2c93 p.S.eci.cation,. │ │ │ │ -0008e300: 7498 7970 9053 8e65 9104 05e3 6465 0c6e t.yp.S.e....de.n │ │ │ │ -0008e310: 6974 696f 6e91 0405 e26f 728e a18d 9109 ition....or..... │ │ │ │ -0008e320: c013 6178 696f 6d96 03ea a86e 616d 6564 ..axiom....named │ │ │ │ -0008e330: 8d93 d76e 616d 658e 9124 bd0e cf69 6e93 ...name..$...in. │ │ │ │ -0008e340: 7468 6593 6375 7272 656e 90ac 7274 9374 the.curren..rt.t │ │ │ │ -0008e350: 6865 6f72 793b 8ea6 8d8d 8d8d 91f1 4579 heory;........Ey │ │ │ │ -0008e360: 2869 7629 8e8e 8e91 09c0 13d7 7468 9603 (iv)........th.. │ │ │ │ -0008e370: eaa8 cf69 7393 6e6f 7493 6193 7468 656f ...is.not.a.theo │ │ │ │ -0008e380: 7265 6d93 6f66 9374 6865 9366 6f72 6d93 rem.of.the.form. │ │ │ │ -0008e390: 7265 7475 726e 6564 9362 90ac 7279 8d93 returned.b..ry.. │ │ │ │ -0008e3a0: eb61 6e65 775f 7479 7065 5f64 6566 696e .anew_type_defin │ │ │ │ -0008e3b0: 6974 696f 6e8e 9171 2446 cf2e 8e9f 2da6 ition..q$F....-. │ │ │ │ -0008e3c0: 6f8d 8d91 eaf1 ebd0 3131 2e38 2e32 2e35 o.......11.8.2.5 │ │ │ │ -0008e3d0: 8e91 2571 eb50 726f 709a 6000 6572 7469 ..%q.Prop.`.erti │ │ │ │ -0008e3e0: 6573 9604 8000 6f66 9374 90a0 0079 7098 es....of.t...yp. │ │ │ │ -0008e3f0: 6593 6269 6a65 6374 696f 6e73 8e9f 17fa e.bijections.... │ │ │ │ -0008e400: 1e8d 91ea f1eb cf54 6865 9604 f10a 666f .......The....fo │ │ │ │ -0008e410: 6c6c 6f9a ac72 7769 6e67 93eb 484d 4c93 llo..rwing..HML. │ │ │ │ -0008e420: cf66 756e 6374 696f 6e73 9104 f109 6172 .functions....ar │ │ │ │ -0008e430: 6593 7072 6f98 7669 6465 6493 666f 7293 e.pro.vided.for. │ │ │ │ -0008e440: 7072 6f98 7669 6e67 9374 6861 7493 7468 pro.ving.that.th │ │ │ │ -0008e450: 6591 04f1 0962 696a 6563 7469 6f6e 7393 e....bijections. │ │ │ │ -0008e460: 696e 9874 726f 9053 8e64 7563 6564 9362 in.tro.S.duced.b │ │ │ │ -0008e470: 9879 8ea1 8d8d 91ea f1eb eb61 6465 6669 .y.........adefi │ │ │ │ -0008e480: 6e65 5f6e 6577 5f74 7970 655f 6973 6f6d ne_new_type_isom │ │ │ │ -0008e490: 6f72 7068 6973 6d73 8e92 008f d32b cf61 orphisms.....+.a │ │ │ │ -0008e4a0: 7265 9603 eaa8 696e 6a65 6374 6976 9aac re....injectiv.. │ │ │ │ -0008e4b0: 7265 9328 6f6e 652d 746f 2d6f 6e65 2993 re.(one-to-one). │ │ │ │ -0008e4c0: 616e 6493 7375 726a 6563 7469 7698 6593 and.surjectiv.e. │ │ │ │ -0008e4d0: 286f 6e98 746f 293a 8e9f 307b 6a8d 8d8d (on.to):..0{j... │ │ │ │ -0008e4e0: 91ea f1eb 9fe1 cfa7 8900 0066 6601 c70b ...........ff... │ │ │ │ -0008e4f0: 4a9f 3207 168d 8d90 cccd 9f04 599c 8400 J.2.........Y... │ │ │ │ -0008e500: 3660 b200 0066 668d 9fd4 a664 8d91 170b 6`...ff....d.... │ │ │ │ -0008e510: cceb 6170 726f 7665 5f72 6570 5f66 6e5f ..aprove_rep_fn_ │ │ │ │ -0008e520: 6f6e 655f 6f6e 6596 05bf aa3a 9374 686d one_one....:.thm │ │ │ │ -0008e530: 932d 3e93 7468 6d8e a40d 0000 8d91 170b .->.thm......... │ │ │ │ -0008e540: cc70 726f 7665 5f72 6570 5f66 6e5f 6f6e .prove_rep_fn_on │ │ │ │ -0008e550: 746f 9116 fea8 3a96 05bf aa74 686d 932d to....:....thm.- │ │ │ │ -0008e560: 3e93 7468 6d8e a18d 9117 0bcc 7072 6f76 >.thm.......prov │ │ │ │ -0008e570: 655f 6162 735f 666e 5f6f 6e65 5f6f 6e65 e_abs_fn_one_one │ │ │ │ -0008e580: 9605 bfaa 3a93 7468 6d93 2d3e 9374 686d ....:.thm.->.thm │ │ │ │ -0008e590: 8ea1 8d91 170b cc70 726f 7665 5f61 6273 .......prove_abs │ │ │ │ -0008e5a0: 5f66 6e5f 6f6e 746f 9116 fea8 3a96 05bf _fn_onto....:... │ │ │ │ -0008e5b0: aa74 686d 932d 3e93 7468 6d8e 8e92 01c6 .thm.->.thm..... │ │ │ │ -0008e5c0: 71b1 8400 3660 b200 0066 668e 8e9f 04c0 q...6`...ff..... │ │ │ │ -0008e5d0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 2fb4 ....ff...J..../. │ │ │ │ -0008e5e0: 288d 91ea f1eb cf54 6865 9603 661c 7468 (......The..f.th │ │ │ │ -0008e5f0: 656f 7265 6d93 6172 6775 6d65 6e9a ac72 eorem.argumen..r │ │ │ │ -0008e600: 7493 746f 9103 661d 6561 6398 6893 6f66 t.to..f.eac.h.of │ │ │ │ -0008e610: 9374 6865 7365 9366 756e 6374 696f 6e73 .these.functions │ │ │ │ -0008e620: 936d 9875 7374 9362 9053 8e65 9361 9374 .m.ust.b.S.e.a.t │ │ │ │ -0008e630: 6865 6f72 656d 9103 661d 6f66 9374 6865 heorem..f.of.the │ │ │ │ -0008e640: 9366 6f72 6d93 7265 7475 726e 6564 8ea1 .form.returned.. │ │ │ │ -0008e650: 8d91 eaf1 eb62 90ac 7279 8d91 03ea a8eb .....b..ry...... │ │ │ │ -0008e660: 6164 6566 696e 655f 6e65 775f 7479 7065 adefine_new_type │ │ │ │ -0008e670: 5f62 696a 6563 7469 6f6e 738e 9200 9961 _bijections....a │ │ │ │ -0008e680: eccf 3a8e a91d e4ab 8d8d 8d9f 0128 de8d ..:..........(.. │ │ │ │ -0008e690: 8d8d 8d91 0230 eaeb 617c 2d96 05bf aa28 .....0..a|-....( │ │ │ │ -0008e6a0: 2161 2e8d 93d7 6162 738e 9b16 7276 eb61 !a....abs...rv.a │ │ │ │ -0008e6b0: 288d d772 9053 8e65 708e 9116 b68f eb61 (..r.S.ep......a │ │ │ │ -0008e6c0: 6129 933d 9361 2993 2f5c 9328 2172 2e8d a).=.a)./\.(!r.. │ │ │ │ -0008e6d0: 93d7 508e 9114 b3ef eb61 7293 3d93 288d ..P......ar.=.(. │ │ │ │ -0008e6e0: d772 9053 8e65 708e 9110 f6e5 eb61 288d .r.S.ep......a(. │ │ │ │ -0008e6f0: d761 6273 8e98 eb61 7229 933d 9372 2929 .abs...ar).=.r)) │ │ │ │ -0008e700: 8e8e 8e8e 8e8e 8e9f 1dc8 158d 91ea f1eb ................ │ │ │ │ -0008e710: cf49 668d 9103 af37 d774 688e 9112 602e .If....7.th...`. │ │ │ │ -0008e720: cf69 7396 03af 3761 9374 6865 6f72 656d .is...7a.theorem │ │ │ │ -0008e730: 9b03 af36 6f66 9374 6869 7393 666f 726d ...6of.this.form │ │ │ │ -0008e740: 2c91 03bb 1b74 6865 6e98 6576 91ff 58e4 ,....then.ev..X. │ │ │ │ -0008e750: 616c 7561 7469 6e67 8d93 eb61 7072 6f76 aluating...aprov │ │ │ │ -0008e760: 655f 7265 705f 666e 5f6f 6e65 5f6f 6e65 e_rep_fn_one_one │ │ │ │ -0008e770: 8d91 05bf aad7 7468 8e8e 9200 8b19 20cf ......th...... . │ │ │ │ -0008e780: 7072 6f95 ac72 7693 6573 9603 af37 7468 pro..rv.es...7th │ │ │ │ -0008e790: 6174 9374 6865 8ea1 8d91 eaf1 eb66 756e at.the.......fun │ │ │ │ -0008e7a0: 6374 696f 6e8d 9103 eaa8 d772 9053 8e65 ction......r.S.e │ │ │ │ -0008e7b0: 708e 9118 cc35 cf69 7396 03ea a86f 6e65 p....5.is....one │ │ │ │ -0008e7c0: 2d74 6f2d 6f6e 652c 9361 6e64 9372 6574 -to-one,.and.ret │ │ │ │ -0008e7d0: 7572 6e73 9374 6865 9374 6865 6f72 656d urns.the.theorem │ │ │ │ -0008e7e0: 3a8e a68d 8d8d 9f00 cb89 8d8d 8d8d 9102 :............... │ │ │ │ -0008e7f0: 30ea eb61 7c2d 9605 bfaa 2161 9361 272e 0..a|-....!a.a'. │ │ │ │ -0008e800: 9328 8dd7 7290 538e 6570 8e91 16b6 8feb .(..r.S.ep...... │ │ │ │ -0008e810: 6161 933d 8d93 d772 9053 8e65 708e 911c aa.=...r.S.ep... │ │ │ │ -0008e820: 7639 eb61 6127 2993 3d93 2861 933d 9361 v9.aa').=.(a.=.a │ │ │ │ -0008e830: 2729 8e8e 8e8e 8e8e 8ea4 1dc8 158d 91ea ').............. │ │ │ │ -0008e840: f1eb cf4c 696b 95ac 7265 7769 7365 2c8d ...Lik..rewise,. │ │ │ │ -0008e850: 9103 eaa8 eb61 7072 6f76 655f 7265 705f .....aprove_rep_ │ │ │ │ -0008e860: 666e 5f6f 6e74 6f8d 9105 bfaa d774 688e fn_onto......th. │ │ │ │ -0008e870: 8e91 7a51 04cf 7072 6f93 7693 6573 9603 ..zQ..pro.v.es.. │ │ │ │ -0008e880: eaa8 7468 6174 8d93 d772 9053 8e65 708e ..that...r.S.ep. │ │ │ │ -0008e890: 9118 cc35 cf69 7393 6f6e 90ac 7274 6f93 ...5.is.on..rto. │ │ │ │ -0008e8a0: 7468 6593 7365 7493 6f66 9376 91ff 58e4 the.set.of.v..X. │ │ │ │ -0008e8b0: 616c 7565 7393 7468 6174 9373 6174 6973 alues.that.satis │ │ │ │ -0008e8c0: 6679 8d93 d750 8e91 0d1f 43cf 3a8e a68d fy...P....C.:... │ │ │ │ -0008e8d0: 8d8d 9f01 17ce 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ -0008e8e0: 7c2d 9605 bfaa 2172 2e8d 93d7 508e 9114 |-....!r....P... │ │ │ │ -0008e8f0: b3ef eb61 7293 3d93 283f 612e 9372 933d ...ar.=.(?a..r.= │ │ │ │ -0008e900: 8d93 d772 9053 8e65 708e 911c 7639 eb61 ...r.S.ep...v9.a │ │ │ │ -0008e910: 6129 8e8e 8e8e 8e8e 8ea1 8d91 eaf1 ebcf a).............. │ │ │ │ -0008e920: 4576 9bff 58e4 616c 7561 7469 6e67 8d91 Ev..X.aluating.. │ │ │ │ -0008e930: 03ac 67eb 6170 726f 7665 5f61 6273 5f66 ..g.aprove_abs_f │ │ │ │ -0008e940: 6e5f 6f6e 655f 6f6e 658d 9105 bfaa d774 n_one_one......t │ │ │ │ -0008e950: 688e 8e92 008b 1380 cf70 726f 95ac 7276 h........pro..rv │ │ │ │ -0008e960: 9365 7396 03ac 6774 6861 748d 93d7 6162 .es...gthat...ab │ │ │ │ -0008e970: 738e 9118 0b99 cf69 7393 6f6e 652d 746f s......is.one-to │ │ │ │ -0008e980: 2d6f 6e65 9366 6f72 9376 9861 6c75 6573 -one.for.v.alues │ │ │ │ -0008e990: 9374 6861 7493 7361 7469 7366 798e 9f10 .that.satisfy... │ │ │ │ -0008e9a0: 0000 8d8d 91ea f1eb d750 8e91 f426 86cf .........P...&.. │ │ │ │ -0008e9b0: 2c96 03ea a861 6e64 9372 6574 7572 6e73 ,....and.returns │ │ │ │ -0008e9c0: 9374 6865 9374 6865 6f72 656d 3a8e 8e9f .the.theorem:... │ │ │ │ -0008e9d0: 24fd 138e 8c8b 0000 00a9 0000 0000 0000 $............... │ │ │ │ +0008dea0: 0000 0000 0000 0000 0000 0000 0000 08d2 ................ │ │ │ │ +0008deb0: 38a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 8....U...F...... │ │ │ │ +0008dec0: 9ffa 999a 8d91 eaf1 ebd0 3136 3892 00dd ..........168... │ │ │ │ +0008ded0: 2043 4368 6170 7465 7296 0480 0031 312e CChapter....11. │ │ │ │ +0008dee0: 910a 8000 5468 6593 484f 4c93 4c6f 6769 ....The.HOL.Logi │ │ │ │ +0008def0: 6393 696e 934d 4c8e 91ea f1eb 9f05 6666 c.in.ML.......ff │ │ │ │ +0008df00: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +0008df10: 2fdf 8da0 fd8b d021 8d8d 8d9f 0128 de8d /......!.....(.. │ │ │ │ +0008df20: 8d8d 8d91 0230 eaeb 617c 2d96 05bf aa28 .....0..a|-....( │ │ │ │ +0008df30: 2161 2e8d 93d7 6162 738e 9b16 7276 eb61 !a....abs...rv.a │ │ │ │ +0008df40: 288d d772 9053 8e65 708e 9116 b68f eb61 (..r.S.ep......a │ │ │ │ +0008df50: 6129 933d 9361 2993 2f5c 9328 2172 2e8d a).=.a)./\.(!r.. │ │ │ │ +0008df60: 93d7 508e 9114 b3ef eb61 7293 3d93 288d ..P......ar.=.(. │ │ │ │ +0008df70: d772 9053 8e65 708e 9110 f6e5 eb61 288d .r.S.ep......a(. │ │ │ │ +0008df80: d761 6273 8e98 eb61 7229 933d 9372 2929 .abs...ar).=.r)) │ │ │ │ +0008df90: 8e8e 8e8e 8e8e 8ea9 1dc8 158d 91ea f1eb ................ │ │ │ │ +0008dfa0: cf54 6869 7396 0552 9d74 6865 6f72 656d .This..R.theorem │ │ │ │ +0008dfb0: 2c91 05ac 9a77 6869 639a ac72 6893 6973 ,....whic..rh.is │ │ │ │ +0008dfc0: 9374 6865 9364 650c 6e69 6e67 9370 726f .the.de.ning.pro │ │ │ │ +0008dfd0: 7090 538e 6572 7498 7993 666f 7291 0552 p.S.ert.y.for..R │ │ │ │ +0008dfe0: 9c74 6865 9363 6f6e 7374 616e 9874 738d .the.constan.ts. │ │ │ │ +0008dff0: 93d7 6162 738e 911b 5806 cf61 6e64 8d93 ..abs...X..and.. │ │ │ │ +0008e000: d772 9053 8e65 708e 9116 4982 cf2c 9105 .r.S.ep...I..,.. │ │ │ │ +0008e010: ac9a 6973 9373 746f 7265 648e a410 0000 ..is.stored..... │ │ │ │ +0008e020: 8d91 eaf1 eb75 6e64 6572 9605 9a4d 7468 .....under...Mth │ │ │ │ +0008e030: 659b 059a 4c6e 616d 6593 608d d76e 616d e...Lname.`..nam │ │ │ │ +0008e040: 658e 911c e7be cf60 9369 6e98 7468 6593 e......`.in.the. │ │ │ │ +0008e050: 6375 7272 656e 9aac 7274 9374 6865 6f72 curren..rt.theor │ │ │ │ +0008e060: 7993 7365 676d 656e 9874 2e91 0a47 ce49 y.segmen.t...G.I │ │ │ │ +0008e070: 749b 059a 4c69 7393 616c 736f 9374 6865 t...Lis.also.the │ │ │ │ +0008e080: 9876 91ff 58e4 616c 7565 9372 6574 7572 .v..X.alue.retur │ │ │ │ +0008e090: 6e65 648e a18d 91ea f1eb 6290 ac72 798d ned.......b..ry. │ │ │ │ +0008e0a0: 9104 9d3f eb61 6465 6669 6e65 5f6e 6577 ...?.adefine_new │ │ │ │ +0008e0b0: 5f74 7970 655f 6269 6a65 6374 696f 6e73 _type_bijections │ │ │ │ +0008e0c0: 8e92 009a 1483 cf2e 9107 50a6 5468 6596 ..........P.The. │ │ │ │ +0008e0d0: 049d 3f74 6865 6f72 656d 9373 7461 7465 ..?theorem.state │ │ │ │ +0008e0e0: 739b 049d 4074 6861 748d 93d7 6162 738e s...@that...abs. │ │ │ │ +0008e0f0: 9119 ed4a cf69 7393 7468 6593 6c65 6674 ...J.is.the.left │ │ │ │ +0008e100: 9869 6e95 ac72 7693 6572 7365 9604 9d3f .in..rv.erse...? │ │ │ │ +0008e110: 6f66 8d93 d772 9053 8e65 708e 8ea1 8d91 of...r.S.ep..... │ │ │ │ +0008e120: eaf1 ebcf 616e 647c 666f 7296 03ea a876 ....and|for....v │ │ │ │ +0008e130: 91ff 58e4 616c 7565 7393 7361 7469 7366 ..X.alues.satisf │ │ │ │ +0008e140: 7969 6e67 8d93 d750 8e91 0d1f 43cf 7c74 ying...P....C.|t │ │ │ │ +0008e150: 6861 748d 93d7 7290 538e 6570 8e91 18cc hat...r.S.ep.... │ │ │ │ +0008e160: 35cf 6973 9374 6865 936c 6566 7493 696e 5.is.the.left.in │ │ │ │ +0008e170: 95ac 7276 9365 7273 6596 03ea a86f 668d ..rv.erse....of. │ │ │ │ +0008e180: 93d7 6162 738e 9114 9d74 cf2e 8e9f 101c ..abs....t...... │ │ │ │ +0008e190: 968d 91f6 537a 4196 03ea a863 616c 6c93 ....SzA....call. │ │ │ │ +0008e1a0: 746f 8d93 eb61 6465 6669 6e65 5f6e 6577 to...adefine_new │ │ │ │ +0008e1b0: 5f74 7970 655f 6269 6a65 6374 696f 6e73 _type_bijections │ │ │ │ +0008e1c0: 8d91 05bf aad7 6e61 6d65 8e8d 9128 6712 ......name...(g. │ │ │ │ +0008e1d0: 6162 738e 8d91 3ed9 8872 9053 8e65 708e abs...>..r.S.ep. │ │ │ │ +0008e1e0: 8d91 5590 1774 688e 8e92 00fd de6b cf66 ..U..th......k.f │ │ │ │ +0008e1f0: 6169 6c73 9369 663a 8ea6 8d8d 8d8d 91f7 ails.if:........ │ │ │ │ +0008e200: 7903 2869 298e 8e8e 9109 c013 6e6f 7496 y.(i).......not. │ │ │ │ +0008e210: 03ea a869 6e93 6472 6166 7493 6d6f 9053 ...in.draft.mo.S │ │ │ │ +0008e220: 8e64 653b 8ea9 1a8e eb8d 8d8d 8d91 f435 .de;...........5 │ │ │ │ +0008e230: 7728 6969 298e 8e8e 9109 c013 6569 7468 w(ii).......eith │ │ │ │ +0008e240: 6572 9603 eaa8 d761 6273 93cf 6f72 93d7 er.....abs..or.. │ │ │ │ +0008e250: 7290 538e 6570 93cf 6973 9361 6c72 6561 r.S.ep..is.alrea │ │ │ │ +0008e260: 6479 9374 6865 936e 616d 6593 6f66 9361 dy.the.name.of.a │ │ │ │ +0008e270: 9363 6f6e 7374 616e 9aac 7274 9369 6e93 .constan..rt.in. │ │ │ │ +0008e280: 7468 6593 6375 7272 656e 9874 9374 6865 the.curren.t.the │ │ │ │ +0008e290: 6f72 793b 8e9f 1a8e ea8d 8d8d 8d91 f0f1 ory;............ │ │ │ │ +0008e2a0: eb28 6969 6929 8e8e 8e91 09c0 1374 6865 .(iii).......the │ │ │ │ +0008e2b0: 7265 9604 05e2 616c 7265 6164 799b 0405 re....already... │ │ │ │ +0008e2c0: e365 7869 7374 7393 6198 636f 6e73 7461 .exists.a.consta │ │ │ │ +0008e2d0: 6e9a ac72 7493 6465 0c6e 6974 696f 6e2c n..rt.de.nition, │ │ │ │ +0008e2e0: 9604 0cb1 636f 6e73 7461 6e98 7491 0405 ....constan.t... │ │ │ │ +0008e2f0: e373 7090 538e 6563 690c 6361 7469 6f6e .sp.S.eci.cation │ │ │ │ +0008e300: 2c93 7498 7970 9053 8e65 9104 05e3 6465 ,.t.yp.S.e....de │ │ │ │ +0008e310: 0c6e 6974 696f 6e91 0405 e26f 728e a18d .nition....or... │ │ │ │ +0008e320: 9109 c013 6178 696f 6d96 03ea a86e 616d ....axiom....nam │ │ │ │ +0008e330: 6564 8d93 d76e 616d 658e 9124 bd0e cf69 ed...name..$...i │ │ │ │ +0008e340: 6e93 7468 6593 6375 7272 656e 90ac 7274 n.the.curren..rt │ │ │ │ +0008e350: 9374 6865 6f72 793b 8ea6 8d8d 8d8d 91f1 .theory;........ │ │ │ │ +0008e360: 4579 2869 7629 8e8e 8e91 09c0 13d7 7468 Ey(iv)........th │ │ │ │ +0008e370: 9603 eaa8 cf69 7393 6e6f 7493 6193 7468 .....is.not.a.th │ │ │ │ +0008e380: 656f 7265 6d93 6f66 9374 6865 9366 6f72 eorem.of.the.for │ │ │ │ +0008e390: 6d93 7265 7475 726e 6564 9362 90ac 7279 m.returned.b..ry │ │ │ │ +0008e3a0: 8d93 eb61 6e65 775f 7479 7065 5f64 6566 ...anew_type_def │ │ │ │ +0008e3b0: 696e 6974 696f 6e8e 9171 2446 cf2e 8e9f inition..q$F.... │ │ │ │ +0008e3c0: 2da6 6f8d 8d91 eaf1 ebd0 3131 2e38 2e32 -.o.......11.8.2 │ │ │ │ +0008e3d0: 2e35 8e91 2571 eb50 726f 709a 6000 6572 .5..%q.Prop.`.er │ │ │ │ +0008e3e0: 7469 6573 9604 8000 6f66 9374 90a0 0079 ties....of.t...y │ │ │ │ +0008e3f0: 7098 6593 6269 6a65 6374 696f 6e73 8e9f p.e.bijections.. │ │ │ │ +0008e400: 17fa 1e8d 91ea f1eb cf54 6865 9604 f10a .........The.... │ │ │ │ +0008e410: 666f 6c6c 6f9a ac72 7769 6e67 93eb 484d follo..rwing..HM │ │ │ │ +0008e420: 4c93 cf66 756e 6374 696f 6e73 9104 f109 L..functions.... │ │ │ │ +0008e430: 6172 6593 7072 6f98 7669 6465 6493 666f are.pro.vided.fo │ │ │ │ +0008e440: 7293 7072 6f98 7669 6e67 9374 6861 7493 r.pro.ving.that. │ │ │ │ +0008e450: 7468 6591 04f1 0962 696a 6563 7469 6f6e the....bijection │ │ │ │ +0008e460: 7393 696e 9874 726f 9053 8e64 7563 6564 s.in.tro.S.duced │ │ │ │ +0008e470: 9362 9879 8ea1 8d8d 91ea f1eb eb61 6465 .b.y.........ade │ │ │ │ +0008e480: 6669 6e65 5f6e 6577 5f74 7970 655f 6973 fine_new_type_is │ │ │ │ +0008e490: 6f6d 6f72 7068 6973 6d73 8e92 008f d32b omorphisms.....+ │ │ │ │ +0008e4a0: cf61 7265 9603 eaa8 696e 6a65 6374 6976 .are....injectiv │ │ │ │ +0008e4b0: 9aac 7265 9328 6f6e 652d 746f 2d6f 6e65 ..re.(one-to-one │ │ │ │ +0008e4c0: 2993 616e 6493 7375 726a 6563 7469 7698 ).and.surjectiv. │ │ │ │ +0008e4d0: 6593 286f 6e98 746f 293a 8e9f 307b 6a8d e.(on.to):..0{j. │ │ │ │ +0008e4e0: 8d8d 91ea f1eb 9fe1 cfa7 8900 0066 6601 .............ff. │ │ │ │ +0008e4f0: c70b 4a9f 3207 168d 8d90 cccd 9f04 599c ..J.2.........Y. │ │ │ │ +0008e500: 8400 3660 b200 0066 668d 9fd4 a664 8d91 ..6`...ff....d.. │ │ │ │ +0008e510: 170b cceb 6170 726f 7665 5f72 6570 5f66 ....aprove_rep_f │ │ │ │ +0008e520: 6e5f 6f6e 655f 6f6e 6596 05bf aa3a 9374 n_one_one....:.t │ │ │ │ +0008e530: 686d 932d 3e93 7468 6d8e a40d 0000 8d91 hm.->.thm....... │ │ │ │ +0008e540: 170b cc70 726f 7665 5f72 6570 5f66 6e5f ...prove_rep_fn_ │ │ │ │ +0008e550: 6f6e 746f 9116 fea8 3a96 05bf aa74 686d onto....:....thm │ │ │ │ +0008e560: 932d 3e93 7468 6d8e a18d 9117 0bcc 7072 .->.thm.......pr │ │ │ │ +0008e570: 6f76 655f 6162 735f 666e 5f6f 6e65 5f6f ove_abs_fn_one_o │ │ │ │ +0008e580: 6e65 9605 bfaa 3a93 7468 6d93 2d3e 9374 ne....:.thm.->.t │ │ │ │ +0008e590: 686d 8ea1 8d91 170b cc70 726f 7665 5f61 hm.......prove_a │ │ │ │ +0008e5a0: 6273 5f66 6e5f 6f6e 746f 9116 fea8 3a96 bs_fn_onto....:. │ │ │ │ +0008e5b0: 05bf aa74 686d 932d 3e93 7468 6d8e 8e92 ...thm.->.thm... │ │ │ │ +0008e5c0: 01c6 71b1 8400 3660 b200 0066 668e 8e9f ..q...6`...ff... │ │ │ │ +0008e5d0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ +0008e5e0: 2fb4 288d 91ea f1eb cf54 6865 9603 661c /.(......The..f. │ │ │ │ +0008e5f0: 7468 656f 7265 6d93 6172 6775 6d65 6e9a theorem.argumen. │ │ │ │ +0008e600: ac72 7493 746f 9103 661d 6561 6398 6893 .rt.to..f.eac.h. │ │ │ │ +0008e610: 6f66 9374 6865 7365 9366 756e 6374 696f of.these.functio │ │ │ │ +0008e620: 6e73 936d 9875 7374 9362 9053 8e65 9361 ns.m.ust.b.S.e.a │ │ │ │ +0008e630: 9374 6865 6f72 656d 9103 661d 6f66 9374 .theorem..f.of.t │ │ │ │ +0008e640: 6865 9366 6f72 6d93 7265 7475 726e 6564 he.form.returned │ │ │ │ +0008e650: 8ea1 8d91 eaf1 eb62 90ac 7279 8d91 03ea .......b..ry.... │ │ │ │ +0008e660: a8eb 6164 6566 696e 655f 6e65 775f 7479 ..adefine_new_ty │ │ │ │ +0008e670: 7065 5f62 696a 6563 7469 6f6e 738e 9200 pe_bijections... │ │ │ │ +0008e680: 9961 eccf 3a8e a91d e4ab 8d8d 8d9f 0128 .a..:..........( │ │ │ │ +0008e690: de8d 8d8d 8d91 0230 eaeb 617c 2d96 05bf .......0..a|-... │ │ │ │ +0008e6a0: aa28 2161 2e8d 93d7 6162 738e 9b16 7276 .(!a....abs...rv │ │ │ │ +0008e6b0: eb61 288d d772 9053 8e65 708e 9116 b68f .a(..r.S.ep..... │ │ │ │ +0008e6c0: eb61 6129 933d 9361 2993 2f5c 9328 2172 .aa).=.a)./\.(!r │ │ │ │ +0008e6d0: 2e8d 93d7 508e 9114 b3ef eb61 7293 3d93 ....P......ar.=. │ │ │ │ +0008e6e0: 288d d772 9053 8e65 708e 9110 f6e5 eb61 (..r.S.ep......a │ │ │ │ +0008e6f0: 288d d761 6273 8e98 eb61 7229 933d 9372 (..abs...ar).=.r │ │ │ │ +0008e700: 2929 8e8e 8e8e 8e8e 8e9f 1dc8 158d 91ea )).............. │ │ │ │ +0008e710: f1eb cf49 668d 9103 af37 d774 688e 9112 ...If....7.th... │ │ │ │ +0008e720: 602e cf69 7396 03af 3761 9374 6865 6f72 `..is...7a.theor │ │ │ │ +0008e730: 656d 9b03 af36 6f66 9374 6869 7393 666f em...6of.this.fo │ │ │ │ +0008e740: 726d 2c91 03bb 1b74 6865 6e98 6576 91ff rm,....then.ev.. │ │ │ │ +0008e750: 58e4 616c 7561 7469 6e67 8d93 eb61 7072 X.aluating...apr │ │ │ │ +0008e760: 6f76 655f 7265 705f 666e 5f6f 6e65 5f6f ove_rep_fn_one_o │ │ │ │ +0008e770: 6e65 8d91 05bf aad7 7468 8e8e 9200 8b19 ne......th...... │ │ │ │ +0008e780: 20cf 7072 6f95 ac72 7693 6573 9603 af37 .pro..rv.es...7 │ │ │ │ +0008e790: 7468 6174 9374 6865 8ea1 8d91 eaf1 eb66 that.the.......f │ │ │ │ +0008e7a0: 756e 6374 696f 6e8d 9103 eaa8 d772 9053 unction......r.S │ │ │ │ +0008e7b0: 8e65 708e 9118 cc35 cf69 7396 03ea a86f .ep....5.is....o │ │ │ │ +0008e7c0: 6e65 2d74 6f2d 6f6e 652c 9361 6e64 9372 ne-to-one,.and.r │ │ │ │ +0008e7d0: 6574 7572 6e73 9374 6865 9374 6865 6f72 eturns.the.theor │ │ │ │ +0008e7e0: 656d 3a8e a68d 8d8d 9f00 cb89 8d8d 8d8d em:............. │ │ │ │ +0008e7f0: 9102 30ea eb61 7c2d 9605 bfaa 2161 9361 ..0..a|-....!a.a │ │ │ │ +0008e800: 272e 9328 8dd7 7290 538e 6570 8e91 16b6 '..(..r.S.ep.... │ │ │ │ +0008e810: 8feb 6161 933d 8d93 d772 9053 8e65 708e ..aa.=...r.S.ep. │ │ │ │ +0008e820: 911c 7639 eb61 6127 2993 3d93 2861 933d ..v9.aa').=.(a.= │ │ │ │ +0008e830: 9361 2729 8e8e 8e8e 8e8e 8ea4 1dc8 158d .a')............ │ │ │ │ +0008e840: 91ea f1eb cf4c 696b 95ac 7265 7769 7365 .....Lik..rewise │ │ │ │ +0008e850: 2c8d 9103 eaa8 eb61 7072 6f76 655f 7265 ,......aprove_re │ │ │ │ +0008e860: 705f 666e 5f6f 6e74 6f8d 9105 bfaa d774 p_fn_onto......t │ │ │ │ +0008e870: 688e 8e91 7a51 04cf 7072 6f93 7693 6573 h...zQ..pro.v.es │ │ │ │ +0008e880: 9603 eaa8 7468 6174 8d93 d772 9053 8e65 ....that...r.S.e │ │ │ │ +0008e890: 708e 9118 cc35 cf69 7393 6f6e 90ac 7274 p....5.is.on..rt │ │ │ │ +0008e8a0: 6f93 7468 6593 7365 7493 6f66 9376 91ff o.the.set.of.v.. │ │ │ │ +0008e8b0: 58e4 616c 7565 7393 7468 6174 9373 6174 X.alues.that.sat │ │ │ │ +0008e8c0: 6973 6679 8d93 d750 8e91 0d1f 43cf 3a8e isfy...P....C.:. │ │ │ │ +0008e8d0: a68d 8d8d 9f01 17ce 8d8d 8d8d 9102 30ea ..............0. │ │ │ │ +0008e8e0: eb61 7c2d 9605 bfaa 2172 2e8d 93d7 508e .a|-....!r....P. │ │ │ │ +0008e8f0: 9114 b3ef eb61 7293 3d93 283f 612e 9372 .....ar.=.(?a..r │ │ │ │ +0008e900: 933d 8d93 d772 9053 8e65 708e 911c 7639 .=...r.S.ep...v9 │ │ │ │ +0008e910: eb61 6129 8e8e 8e8e 8e8e 8ea1 8d91 eaf1 .aa)............ │ │ │ │ +0008e920: ebcf 4576 9bff 58e4 616c 7561 7469 6e67 ..Ev..X.aluating │ │ │ │ +0008e930: 8d91 03ac 67eb 6170 726f 7665 5f61 6273 ....g.aprove_abs │ │ │ │ +0008e940: 5f66 6e5f 6f6e 655f 6f6e 658d 9105 bfaa _fn_one_one..... │ │ │ │ +0008e950: d774 688e 8e92 008b 1380 cf70 726f 95ac .th........pro.. │ │ │ │ +0008e960: 7276 9365 7396 03ac 6774 6861 748d 93d7 rv.es...gthat... │ │ │ │ +0008e970: 6162 738e 9118 0b99 cf69 7393 6f6e 652d abs......is.one- │ │ │ │ +0008e980: 746f 2d6f 6e65 9366 6f72 9376 9861 6c75 to-one.for.v.alu │ │ │ │ +0008e990: 6573 9374 6861 7493 7361 7469 7366 798e es.that.satisfy. │ │ │ │ +0008e9a0: 9f10 0000 8d8d 91ea f1eb d750 8e91 f426 ...........P...& │ │ │ │ +0008e9b0: 86cf 2c96 03ea a861 6e64 9372 6574 7572 ..,....and.retur │ │ │ │ +0008e9c0: 6e73 9374 6865 9374 6865 6f72 656d 3a8e ns.the.theorem:. │ │ │ │ +0008e9d0: 8e9f 24fd 138e 8c8b 0000 00a9 0000 0000 ..$............. │ │ │ │ 0008e9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0008e9f0: 0000 0000 0000 0000 0000 0000 0000 0008 ................ │ │ │ │ -0008ea00: de82 a002 cc05 558d a0fd 46d3 0e8d 8d8d ......U...F..... │ │ │ │ -0008ea10: 8d9f fa99 9a8d 9112 c761 d031 312e 382e .........a.11.8. │ │ │ │ -0008ea20: 910a 8000 5468 656f 7269 6573 9201 5a32 ....Theories..Z2 │ │ │ │ -0008ea30: 6631 3639 8e91 12c7 619f 0566 6689 0000 f169....a..ff... │ │ │ │ -0008ea40: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -0008ea50: a0fd 8bd0 218d 8d8d 9f01 28de 8d8d 8d8d ....!.....(..... │ │ │ │ -0008ea60: 912a 0660 eb61 7c2d 9605 bfaa 2172 9372 .*.`.a|-....!r.r │ │ │ │ -0008ea70: 272e 8d93 d750 8e9b 14b3 efeb 6172 933d '....P......ar.= │ │ │ │ -0008ea80: 3d3e 8d93 d750 8e98 eb61 7227 933d 3d3e =>...P...ar'.==> │ │ │ │ -0008ea90: 9328 288d d761 6273 8e91 1672 76eb 6172 .((..abs...rv.ar │ │ │ │ -0008eaa0: 933d 8d93 d761 6273 8e91 1c32 20eb 6172 .=...abs...2 .ar │ │ │ │ -0008eab0: 2729 933d 9328 7293 3d93 7227 2929 8e8e ').=.(r.=.r')).. │ │ │ │ -0008eac0: 8e8e 8e8e 8ea4 1d13 318d 9112 c761 cf41 ........1....a.A │ │ │ │ -0008ead0: 6e64 9603 eaa8 6576 91ff 58e4 616c 7561 nd....ev..X.alua │ │ │ │ -0008eae0: 7469 6e67 8d93 eb61 7072 6f76 655f 6162 ting...aprove_ab │ │ │ │ -0008eaf0: 735f 666e 5f6f 6e74 6f8d 9105 bfaa d774 s_fn_onto......t │ │ │ │ -0008eb00: 688e 8e91 7a51 04cf 7072 6f95 ac72 7693 h...zQ..pro..rv. │ │ │ │ -0008eb10: 6573 9603 eaa8 7468 6174 8d93 d761 6273 es....that...abs │ │ │ │ -0008eb20: 8e91 1888 1ccf 6973 936f 6e90 ac72 746f ......is.on..rto │ │ │ │ -0008eb30: 2c93 7265 7475 726e 696e 6793 7468 6593 ,.returning.the. │ │ │ │ -0008eb40: 7468 656f 7265 6d3a 8e9f 1d15 ef8d 8d8d theorem:........ │ │ │ │ -0008eb50: 9f01 28de 8d8d 8d8d 912a 0660 eb61 7c2d ..(......*.`.a|- │ │ │ │ -0008eb60: 9605 bfaa 2161 2e93 3f72 2e93 2861 933d ....!a..?r..(a.= │ │ │ │ -0008eb70: 8d93 d761 6273 8e91 1c32 20eb 6172 2993 ...abs...2 .ar). │ │ │ │ -0008eb80: 2f5c 8d93 d750 8e91 14b3 efeb 6172 8e8e /\...P......ar.. │ │ │ │ -0008eb90: 8e8e 8e8e 8ea1 8d91 12c7 61cf 416c 6c96 ..........a.All. │ │ │ │ -0008eba0: 038b 1d66 6f75 729b 038b 1e66 756e 6374 ...four....funct │ │ │ │ -0008ebb0: 696f 6e73 9377 696c 6c93 6661 696c 9369 ions.will.fail.i │ │ │ │ -0008ebc0: 6698 6170 706c 6965 6493 746f 9361 6e90 f.applied.to.an. │ │ │ │ -0008ebd0: ac72 7993 7468 656f 7265 6d98 7468 6174 .ry.theorem.that │ │ │ │ -0008ebe0: 9364 6f90 538e 6573 936e 6f74 9868 6195 .do.S.es.not.ha. │ │ │ │ -0008ebf0: ac72 7693 6596 038b 1d74 6865 9366 6f72 .rv.e....the.for │ │ │ │ -0008ec00: 6d93 6f66 9861 9374 6865 2d8e a410 0000 m.of.a.the-..... │ │ │ │ -0008ec10: 8d91 12c7 616f 7265 6d96 0455 9172 6574 ....aorem..U.ret │ │ │ │ -0008ec20: 7572 6e65 6493 629a ac72 798d 9104 5592 urned.b..ry...U. │ │ │ │ -0008ec30: eb61 6465 6669 6e65 5f6e 6577 5f74 7970 .adefine_new_typ │ │ │ │ -0008ec40: 655f 6269 6a65 6374 696f 6e73 8e92 0099 e_bijections.... │ │ │ │ -0008ec50: ccd6 cf2e 9106 799b 4e6f 6e65 936f 6693 ......y.None.of. │ │ │ │ -0008ec60: 7468 6573 6591 0455 9266 756e 6374 696f these..U.functio │ │ │ │ -0008ec70: 6e73 9373 6198 7698 6573 9361 6e98 7974 ns.sa.v.es.an.yt │ │ │ │ -0008ec80: 6869 6e67 8ea1 8d91 12c7 616f 6e96 04a9 hing......aon... │ │ │ │ -0008ec90: 9674 6865 9363 7572 7265 6e90 ac72 7493 .the.curren..rt. │ │ │ │ -0008eca0: 7468 656f 7279 9b04 a995 0c6c 652e 9107 theory.....le... │ │ │ │ -0008ecb0: 75aa 496e 9366 6163 742c 9104 d951 6974 u.In.fact,...Qit │ │ │ │ -0008ecc0: 9373 686f 756c 6493 7573 7561 6c6c 7993 .should.usually. │ │ │ │ -0008ecd0: 6290 538e 6593 756e 6e65 6365 7373 6172 b.S.e.unnecessar │ │ │ │ -0008ece0: 7998 746f 9373 6195 ac72 7693 6596 04a9 y.to.sa..rv.e... │ │ │ │ -0008ecf0: 9674 6865 9372 6573 756c 7473 8ea1 8d91 .the.results.... │ │ │ │ -0008ed00: 12c7 6170 726f 95ac 7276 9365 649b 049d ..apro..rv.ed... │ │ │ │ -0008ed10: 6562 9379 9874 6865 7365 9866 756e 6374 eb.y.these.funct │ │ │ │ -0008ed20: 696f 6e73 2c91 04ca 1473 696e 6365 9874 ions,....since.t │ │ │ │ -0008ed30: 6865 7998 6361 6e98 6290 538e 6591 049d hey.can.b.S.e... │ │ │ │ -0008ed40: 6467 656e 6572 6174 6564 9871 7569 6393 dgenerated.quic. │ │ │ │ -0008ed50: 6b6c 7998 7768 656e 6576 9365 7298 7265 kly.whenev.er.re │ │ │ │ -0008ed60: 7175 6972 6564 9866 726f 6d8e a18d 9112 quired.from..... │ │ │ │ -0008ed70: c761 7468 6596 0473 7f74 6865 6f72 656d .athe..s.theorem │ │ │ │ -0008ed80: 9372 6574 7572 6e65 6493 6295 ac72 798d .returned.b..ry. │ │ │ │ -0008ed90: 9104 737e eb61 6465 6669 6e65 5f6e 6577 ..s~.adefine_new │ │ │ │ -0008eda0: 5f74 7970 655f 6269 6a65 6374 696f 6e73 _type_bijections │ │ │ │ -0008edb0: 8e92 0099 eac2 cf2c 9104 95b5 7768 6963 .......,....whic │ │ │ │ -0008edc0: 9368 9604 737f 6973 9369 7473 656c 6693 .h..s.is.itself. │ │ │ │ -0008edd0: 7361 95ac 7276 9365 642e 9106 d364 4f66 sa..rv.ed....dOf │ │ │ │ -0008ede0: 9104 737f 636f 7572 7365 2c8e a18d 9112 ..s.course,..... │ │ │ │ -0008edf0: c761 7769 7468 696e 9603 eaa8 616e 9aac .awithin....an.. │ │ │ │ -0008ee00: 7279 9367 6976 9865 6e93 7365 7373 696f ry.giv.en.sessio │ │ │ │ -0008ee10: 6e2c 936f 6e65 9377 986f 756c 6493 6269 n,.one.w.ould.bi │ │ │ │ -0008ee20: 6e64 9372 6573 756c 7473 9374 6f93 eb48 nd.results.to..H │ │ │ │ -0008ee30: 4d4c 93cf 6964 656e 9874 690c 6572 732e ML..iden.ti.ers. │ │ │ │ -0008ee40: 8e9f 22db 938d 8d91 12c7 61eb 4731 312e ..".......a.G11. │ │ │ │ -0008ee50: 382e 338e 914c 60f5 5072 696d 6974 6976 8.3..L`.Primitiv │ │ │ │ -0008ee60: 908c cc65 9605 6666 4d4c 9366 756e 6374 ...e..ffML.funct │ │ │ │ -0008ee70: 696f 6e93 666f 7293 6163 6365 7373 696e ion.for.accessin │ │ │ │ -0008ee80: 6793 7468 656f 7269 6573 8e9f 17c5 938d g.theories...... │ │ │ │ -0008ee90: 9112 c761 cf54 6865 9604 a736 6172 6775 ...a.The...6argu │ │ │ │ -0008eea0: 6d65 6e9a ac72 7473 9104 a735 6f66 93eb men..rts...5of.. │ │ │ │ -0008eeb0: 484d 4c93 cf74 9879 7090 538e 6593 eb61 HML..t.yp.S.e..a │ │ │ │ -0008eec0: 7374 7269 6e67 9b04 a735 cf74 6f93 eb61 string...5.to..a │ │ │ │ -0008eed0: 6e65 775f 6178 696f 6dcf 2c91 04d6 59eb new_axiom.,...Y. │ │ │ │ -0008eee0: 616e 6577 5f64 6566 696e 6974 696f 6e8d anew_definition. │ │ │ │ -0008eef0: 93cf 6574 632e 8e91 1b95 7c61 7265 9374 ..etc.....|are.t │ │ │ │ -0008ef00: 6865 986e 616d 6573 936f 668e a18d 9112 he.names.of..... │ │ │ │ -0008ef10: c761 7468 6596 03c2 4463 6f72 7265 7370 .athe...Dcorresp │ │ │ │ -0008ef20: 9053 8e6f 6e64 696e 6793 6178 696f 6d73 .S.onding.axioms │ │ │ │ -0008ef30: 9361 6e64 9364 650c 6e69 7469 6f6e 732e .and.de.nitions. │ │ │ │ -0008ef40: 9105 2b6a 5468 6573 6593 6e61 6d65 7393 ..+jThese.names. │ │ │ │ -0008ef50: 6172 6593 7573 6564 9377 6865 6e93 6163 are.used.when.ac │ │ │ │ -0008ef60: 6365 7373 696e 6793 7468 656f 7269 6573 cessing.theories │ │ │ │ -0008ef70: 8ea1 8d91 12c7 6177 6974 6896 03ea a874 ......awith....t │ │ │ │ -0008ef80: 6865 9366 756e 6374 696f 6e73 93eb 6161 he.functions..aa │ │ │ │ -0008ef90: 7869 6f6d cf2c 93eb 6164 6566 696e 6974 xiom.,..adefinit │ │ │ │ -0008efa0: 696f 6ecf 2c8d 9365 7463 2e8e 9116 31b8 ion.,..etc....1. │ │ │ │ -0008efb0: 2c93 6465 7363 7269 629a 538e 6564 9362 ,.describ.S.ed.b │ │ │ │ -0008efc0: 9865 6c6f 90ac 7277 2e8e a910 02be 8d91 .elo..rw........ │ │ │ │ -0008efd0: 1e28 f041 9103 0df2 7468 656f 7279 9603 .(.A....theory.. │ │ │ │ -0008efe0: 0e2b 7769 7468 9b03 0e2a 6e6f 9364 6573 .+with...*no.des │ │ │ │ -0008eff0: 6365 6e64 616e 90ac 7274 7398 6361 6e93 cendan..rts.can. │ │ │ │ -0008f000: 6290 538e 6598 6578 7465 6e64 6564 9362 b.S.e.extended.b │ │ │ │ -0008f010: 90ac 7279 9861 6464 696e 6798 6e65 7793 ..ry.adding.new. │ │ │ │ -0008f020: 7061 7265 6e95 ac72 7473 2c91 033a 4374 paren..rts,..:Ct │ │ │ │ -0008f030: 9379 7090 538e 6573 2c91 033a 4463 6f6e .yp.S.es,..:Dcon │ │ │ │ -0008f040: 7374 616e 9374 732c 8ea1 8d91 12c7 6161 stan.ts,......aa │ │ │ │ -0008f050: 7869 6f6d 739b 03ac 5d61 6e64 9603 ac5c xioms...]and...\ │ │ │ │ -0008f060: 6465 0c6e 6974 696f 6e73 2e91 0524 1d54 de.nitions...$.T │ │ │ │ -0008f070: 6865 6f72 6965 7393 7468 6174 9861 7265 heories.that.are │ │ │ │ -0008f080: 9361 6c72 6561 6479 9874 6865 9870 6172 .already.the.par │ │ │ │ -0008f090: 656e 90ac 7274 7393 6f66 986f 7468 6572 en..rts.of.other │ │ │ │ -0008f0a0: 9874 6865 6f72 6965 7393 6361 6e6e 6f74 .theories.cannot │ │ │ │ -0008f0b0: 9862 9053 8e65 8ea1 8d91 12c7 6165 7874 .b.S.e......aext │ │ │ │ -0008f0c0: 656e 6465 6496 0437 a569 6e93 7468 6973 ended..7.in.this │ │ │ │ -0008f0d0: 9377 95ac 7261 9379 91ff 0556 2e8d 8d9f .w..ra.y...V.... │ │ │ │ -0008f0e0: fba5 32d5 378e 8e91 0adf dccf 5768 656e ..2.7.......When │ │ │ │ -0008f0f0: 9604 37a5 6193 6e65 7793 7468 656f 7279 ..7.a.new.theory │ │ │ │ -0008f100: 9369 7393 6290 538e 6569 6e67 9363 7265 .is.b.S.eing.cre │ │ │ │ -0008f110: 6174 6564 9104 37a6 6f72 9361 6e93 6578 ated..7.or.an.ex │ │ │ │ -0008f120: 6973 7469 6e67 936f 6e65 9365 7874 656e isting.one.exten │ │ │ │ -0008f130: 6465 648e a18d 9112 c761 6974 9604 038f ded......ait.... │ │ │ │ -0008f140: 6973 9b04 0390 6e65 6365 7373 6172 7993 is....necessary. │ │ │ │ -0008f150: 746f 9362 9053 8e65 9369 6e98 6472 6166 to.b.S.e.in.draf │ │ │ │ -0008f160: 7493 6d6f 9a53 8e64 652e 9105 8396 496e t.mo.S.de.....In │ │ │ │ -0008f170: 9370 726f 986f 6693 6d6f 9864 659b 0403 .pro.of.mo.de... │ │ │ │ -0008f180: 9074 6865 9366 756e 6374 696f 6e73 9377 .the.functions.w │ │ │ │ -0008f190: 6974 6893 7072 650c 7898 60eb 616e 6577 ith.pre.x.`.anew │ │ │ │ -0008f1a0: 5fcf 2793 6c69 7374 6564 8ea1 8d91 12c7 _.'.listed...... │ │ │ │ -0008f1b0: 6161 6290 538e 6f95 ac72 7693 6596 03ea aab.S.o..rv.e... │ │ │ │ -0008f1c0: a861 7265 936e 6f74 9361 90ac 7276 91ff .are.not.a..rv.. │ │ │ │ -0008f1d0: 58e4 6169 6c61 626c 652e 8ea6 8d91 1e28 X.ailable......( │ │ │ │ -0008f1e0: f054 6865 9602 ff1f 6675 6e63 7469 6f6e .The....function │ │ │ │ -0008f1f0: 7393 666f 729b 02ff 1e65 6e90 ac72 7465 s.for....en..rte │ │ │ │ -0008f200: 7269 6e67 9361 6e93 616c 7265 6164 7993 ring.an.already. │ │ │ │ -0008f210: 6578 6973 7469 6e67 9874 6865 6f72 7993 existing.theory. │ │ │ │ -0008f220: 696e 9365 6974 6865 7293 6472 6166 7493 in.either.draft. │ │ │ │ -0008f230: 6d6f 9053 8e64 6598 6f72 9370 726f 9a53 mo.S.de.or.pro.S │ │ │ │ -0008f240: 8e6f 6693 6d6f 9864 658e a18d 9112 c761 .of.mo.de......a │ │ │ │ -0008f250: 6172 652c 9103 eaa8 7265 7370 9053 8e65 are,....resp.S.e │ │ │ │ -0008f260: 6374 6976 90ac 7265 6c79 3a8e 9f22 0202 ctiv..rely:..".. │ │ │ │ -0008f270: 8d8d 8d91 12c7 619f eecf a789 0000 6666 ......a.......ff │ │ │ │ -0008f280: 01c7 0b4a 9f18 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -0008f290: 9c84 001c 60b2 0000 6666 8d9f eea6 648d ....`...ff....d. │ │ │ │ -0008f2a0: 9117 0bcc eb61 6578 7465 6e64 5f74 6865 .....aextend_the │ │ │ │ -0008f2b0: 6f72 7996 05bf aa3a 9373 7472 696e 6793 ory....:.string. │ │ │ │ -0008f2c0: 2d3e 9376 6f69 648e 9f0d 0000 8d91 170b ->.void......... │ │ │ │ -0008f2d0: cc6c 6f61 645f 7468 656f 7279 9111 3efe .load_theory..>. │ │ │ │ -0008f2e0: 3a96 05bf aa73 7472 696e 6793 2d3e 9376 :....string.->.v │ │ │ │ -0008f2f0: 6f69 648e 8e92 01c6 71b1 8400 1c60 b200 oid.....q....`.. │ │ │ │ -0008f300: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -0008f310: 0b4a 8e8e 8e9f 22a9 f08d 911e 28f0 cf54 .J....".....(..T │ │ │ │ -0008f320: 6865 9603 dfc6 6675 6e63 7469 6f6e 8d93 he....function.. │ │ │ │ -0008f330: eb61 636c 6f73 655f 7468 656f 7279 8e91 .aclose_theory.. │ │ │ │ -0008f340: 4cbb 84cf 2873 6565 9353 6563 7469 6f6e L...(see.Section │ │ │ │ -0008f350: 9331 312e 382e 3129 9369 7393 7573 6564 .11.8.1).is.used │ │ │ │ -0008f360: 9103 dfc7 746f 930c 6e69 7368 9361 9373 ....to..nish.a.s │ │ │ │ -0008f370: 6573 7369 6f6e 9361 6e64 9377 7269 7465 ession.and.write │ │ │ │ -0008f380: 9361 6c6c 8ea1 8d91 12c7 616e 6577 9603 .all......anew.. │ │ │ │ -0008f390: eaa8 6465 636c 6172 6174 696f 6e73 9374 ..declarations.t │ │ │ │ -0008f3a0: 6f93 7468 6593 7468 656f 7279 930c 6c65 o.the.theory..le │ │ │ │ -0008f3b0: 2e8e 9f10 02bd 8d91 1e28 f054 6865 7265 .........(.There │ │ │ │ -0008f3c0: 9603 eaa8 6172 6593 7691 ff58 e461 7269 ....are.v..X.ari │ │ │ │ -0008f3d0: 6f75 7393 6675 6e63 7469 6f6e 7393 666f ous.functions.fo │ │ │ │ -0008f3e0: 7293 6c6f 6164 696e 6793 7468 6593 636f r.loading.the.co │ │ │ │ -0008f3f0: 6e95 ac72 7465 6e93 7473 9603 eaa8 6f66 n..rten.ts....of │ │ │ │ -0008f400: 9374 6865 6f72 7993 0c6c 6573 3a8e 9f49 .theory..les:..I │ │ │ │ -0008f410: 0202 8d8d 8d91 12c7 619f c7cf a789 0000 ........a....... │ │ │ │ -0008f420: 6666 01c7 0b4a 9f66 0716 8d8d 90cc cd9f ff...J.f........ │ │ │ │ -0008f430: 0459 9c84 006a 60b2 0000 6666 8d9f a0a6 .Y...j`...ff.... │ │ │ │ -0008f440: 648d 9117 0bcc eb61 7061 7265 6e74 7391 d......aparents. │ │ │ │ -0008f450: 1cbe 523a 9605 bfaa 7374 7269 6e67 932d ..R:....string.- │ │ │ │ -0008f460: 3e93 7374 7269 6e67 936c 6973 748e a40d >.string.list... │ │ │ │ -0008f470: 0000 8d91 170b cc74 7970 6573 9128 3da6 .......types.(=. │ │ │ │ -0008f480: 3a96 05bf aa73 7472 696e 6793 2d3e 9328 :....string.->.( │ │ │ │ -0008f490: 696e 7493 2393 7374 7269 6e67 2993 6c69 int.#.string).li │ │ │ │ -0008f4a0: 7374 8ea1 8d91 170b cc63 6f6e 7374 616e st.......constan │ │ │ │ -0008f4b0: 7473 9111 3efe 3a96 05bf aa73 7472 696e ts..>.:....strin │ │ │ │ -0008f4c0: 6793 2d3e 9374 6572 6d93 6c69 7374 8ea1 g.->.term.list.. │ │ │ │ -0008f4d0: 8d91 170b cc69 6e66 6978 6573 911c be52 .....infixes...R │ │ │ │ -0008f4e0: 3a96 05bf aa73 7472 696e 6793 2d3e 9374 :....string.->.t │ │ │ │ -0008f4f0: 6572 6d93 6c69 7374 8ea1 8d91 170b cc62 erm.list.......b │ │ │ │ -0008f500: 696e 6465 7273 911c be52 3a96 05bf aa73 inders...R:....s │ │ │ │ -0008f510: 7472 696e 6793 2d3e 9374 6572 6d93 6c69 tring.->.term.li │ │ │ │ -0008f520: 7374 8ea1 8d91 170b cc61 7869 6f6d 7391 st.......axioms. │ │ │ │ -0008f530: 227d fc3a 9605 bfaa 7374 7269 6e67 932d "}.:....string.- │ │ │ │ -0008f540: 3e93 2873 7472 696e 6793 2393 7468 6d29 >.(string.#.thm) │ │ │ │ -0008f550: 936c 6973 748e a18d 9117 0bcc 6465 6669 .list.......defi │ │ │ │ -0008f560: 6e69 7469 6f6e 7396 05bf aa3a 9373 7472 nitions....:.str │ │ │ │ -0008f570: 696e 6793 2d3e 9328 7374 7269 6e67 9323 ing.->.(string.# │ │ │ │ -0008f580: 9374 686d 2993 6c69 7374 8ea1 8d91 170b .thm).list...... │ │ │ │ -0008f590: cc74 6865 6f72 656d 7391 16fe a83a 9605 .theorems....:.. │ │ │ │ -0008f5a0: bfaa 7374 7269 6e67 932d 3e93 2873 7472 ..string.->.(str │ │ │ │ -0008f5b0: 696e 6793 2393 7468 6d29 936c 6973 748e ing.#.thm).list. │ │ │ │ -0008f5c0: 8e92 01c6 71b1 8400 6a60 b200 0066 668e ....q...j`...ff. │ │ │ │ -0008f5d0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -0008f5e0: 8e91 12c7 619f 3c02 a189 0000 6666 0071 ....a.<.....ff.q │ │ │ │ -0008f5f0: cf9f 9f0c 999a 8d8d 8d8d 910d 8390 9ffc ................ │ │ │ │ -0008f600: 5eff c537 8e8e 8e91 1200 03c6 4974 9603 ^..7........It.. │ │ │ │ -0008f610: f618 7790 b8e3 6f75 6c64 9b03 f619 6290 ..w...ould....b. │ │ │ │ -0008f620: 471d 6593 6469 0e63 756c 7493 746f 9869 G.e.di.cult.to.i │ │ │ │ -0008f630: 6d70 6c65 6d65 6e90 b8e3 7493 7468 6593 mplemen...t.the. │ │ │ │ -0008f640: 6e65 6365 7373 6172 7998 6395 b8e3 6865 necessary.c...he │ │ │ │ -0008f650: 6393 6b73 9603 f618 746f 9865 6e73 7572 c.ks....to.ensur │ │ │ │ -0008f660: 6593 7468 6174 9361 6464 6564 9874 95b8 e.that.added.t.. │ │ │ │ -0008f670: e379 7090 471d 6573 2c91 041e 4963 6f6e .yp.G.es,...Icon │ │ │ │ -0008f680: 7374 616e 9374 738d 9103 f618 6574 632e stan.ts.....etc. │ │ │ │ -0008f690: 8e8e 9f0c 0000 8d64 6964 9603 5555 6e6f .......did..UUno │ │ │ │ -0008f6a0: 7493 696e 9ab8 e376 91ff 71c7 616c 6964 t.in...v..q.alid │ │ │ │ -0008f6b0: 6174 6593 6465 636c 6172 6174 696f 6e73 ate.declarations │ │ │ │ -0008f6c0: 9369 6e93 7468 6593 6465 7363 656e 6461 .in.the.descenda │ │ │ │ -0008f6d0: 6e98 7493 7468 656f 7269 6573 2e8e 8e9f n.t.theories.... │ │ │ │ -0008f6e0: 24fd 138e 8c8b 0000 00aa 0000 0000 0000 $............... │ │ │ │ +0008e9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0008ea00: 0008 de84 a002 cc05 558d a0fd 46d3 0e8d ........U...F... │ │ │ │ +0008ea10: 8d8d 8d9f fa99 9a8d 9112 c761 d031 312e ...........a.11. │ │ │ │ +0008ea20: 382e 910a 8000 5468 656f 7269 6573 9201 8.....Theories.. │ │ │ │ +0008ea30: 5a32 6631 3639 8e91 12c7 619f 0566 6689 Z2f169....a..ff. │ │ │ │ +0008ea40: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +0008ea50: df8d a0fd 8bd0 218d 8d8d 9f01 28de 8d8d ......!.....(... │ │ │ │ +0008ea60: 8d8d 912a 0660 eb61 7c2d 9605 bfaa 2172 ...*.`.a|-....!r │ │ │ │ +0008ea70: 9372 272e 8d93 d750 8e9b 14b3 efeb 6172 .r'....P......ar │ │ │ │ +0008ea80: 933d 3d3e 8d93 d750 8e98 eb61 7227 933d .==>...P...ar'.= │ │ │ │ +0008ea90: 3d3e 9328 288d d761 6273 8e91 1672 76eb =>.((..abs...rv. │ │ │ │ +0008eaa0: 6172 933d 8d93 d761 6273 8e91 1c32 20eb ar.=...abs...2 . │ │ │ │ +0008eab0: 6172 2729 933d 9328 7293 3d93 7227 2929 ar').=.(r.=.r')) │ │ │ │ +0008eac0: 8e8e 8e8e 8e8e 8ea4 1d13 318d 9112 c761 ..........1....a │ │ │ │ +0008ead0: cf41 6e64 9603 eaa8 6576 91ff 58e4 616c .And....ev..X.al │ │ │ │ +0008eae0: 7561 7469 6e67 8d93 eb61 7072 6f76 655f uating...aprove_ │ │ │ │ +0008eaf0: 6162 735f 666e 5f6f 6e74 6f8d 9105 bfaa abs_fn_onto..... │ │ │ │ +0008eb00: d774 688e 8e91 7a51 04cf 7072 6f95 ac72 .th...zQ..pro..r │ │ │ │ +0008eb10: 7693 6573 9603 eaa8 7468 6174 8d93 d761 v.es....that...a │ │ │ │ +0008eb20: 6273 8e91 1888 1ccf 6973 936f 6e90 ac72 bs......is.on..r │ │ │ │ +0008eb30: 746f 2c93 7265 7475 726e 696e 6793 7468 to,.returning.th │ │ │ │ +0008eb40: 6593 7468 656f 7265 6d3a 8e9f 1d15 ef8d e.theorem:...... │ │ │ │ +0008eb50: 8d8d 9f01 28de 8d8d 8d8d 912a 0660 eb61 ....(......*.`.a │ │ │ │ +0008eb60: 7c2d 9605 bfaa 2161 2e93 3f72 2e93 2861 |-....!a..?r..(a │ │ │ │ +0008eb70: 933d 8d93 d761 6273 8e91 1c32 20eb 6172 .=...abs...2 .ar │ │ │ │ +0008eb80: 2993 2f5c 8d93 d750 8e91 14b3 efeb 6172 )./\...P......ar │ │ │ │ +0008eb90: 8e8e 8e8e 8e8e 8ea1 8d91 12c7 61cf 416c ............a.Al │ │ │ │ +0008eba0: 6c96 038b 1d66 6f75 729b 038b 1e66 756e l....four....fun │ │ │ │ +0008ebb0: 6374 696f 6e73 9377 696c 6c93 6661 696c ctions.will.fail │ │ │ │ +0008ebc0: 9369 6698 6170 706c 6965 6493 746f 9361 .if.applied.to.a │ │ │ │ +0008ebd0: 6e90 ac72 7993 7468 656f 7265 6d98 7468 n..ry.theorem.th │ │ │ │ +0008ebe0: 6174 9364 6f90 538e 6573 936e 6f74 9868 at.do.S.es.not.h │ │ │ │ +0008ebf0: 6195 ac72 7693 6596 038b 1d74 6865 9366 a..rv.e....the.f │ │ │ │ +0008ec00: 6f72 6d93 6f66 9861 9374 6865 2d8e a410 orm.of.a.the-... │ │ │ │ +0008ec10: 0000 8d91 12c7 616f 7265 6d96 0455 9172 ......aorem..U.r │ │ │ │ +0008ec20: 6574 7572 6e65 6493 629a ac72 798d 9104 eturned.b..ry... │ │ │ │ +0008ec30: 5592 eb61 6465 6669 6e65 5f6e 6577 5f74 U..adefine_new_t │ │ │ │ +0008ec40: 7970 655f 6269 6a65 6374 696f 6e73 8e92 ype_bijections.. │ │ │ │ +0008ec50: 0099 ccd6 cf2e 9106 799b 4e6f 6e65 936f ........y.None.o │ │ │ │ +0008ec60: 6693 7468 6573 6591 0455 9266 756e 6374 f.these..U.funct │ │ │ │ +0008ec70: 696f 6e73 9373 6198 7698 6573 9361 6e98 ions.sa.v.es.an. │ │ │ │ +0008ec80: 7974 6869 6e67 8ea1 8d91 12c7 616f 6e96 ything......aon. │ │ │ │ +0008ec90: 04a9 9674 6865 9363 7572 7265 6e90 ac72 ...the.curren..r │ │ │ │ +0008eca0: 7493 7468 656f 7279 9b04 a995 0c6c 652e t.theory.....le. │ │ │ │ +0008ecb0: 9107 75aa 496e 9366 6163 742c 9104 d951 ..u.In.fact,...Q │ │ │ │ +0008ecc0: 6974 9373 686f 756c 6493 7573 7561 6c6c it.should.usuall │ │ │ │ +0008ecd0: 7993 6290 538e 6593 756e 6e65 6365 7373 y.b.S.e.unnecess │ │ │ │ +0008ece0: 6172 7998 746f 9373 6195 ac72 7693 6596 ary.to.sa..rv.e. │ │ │ │ +0008ecf0: 04a9 9674 6865 9372 6573 756c 7473 8ea1 ...the.results.. │ │ │ │ +0008ed00: 8d91 12c7 6170 726f 95ac 7276 9365 649b ....apro..rv.ed. │ │ │ │ +0008ed10: 049d 6562 9379 9874 6865 7365 9866 756e ..eb.y.these.fun │ │ │ │ +0008ed20: 6374 696f 6e73 2c91 04ca 1473 696e 6365 ctions,....since │ │ │ │ +0008ed30: 9874 6865 7998 6361 6e98 6290 538e 6591 .they.can.b.S.e. │ │ │ │ +0008ed40: 049d 6467 656e 6572 6174 6564 9871 7569 ..dgenerated.qui │ │ │ │ +0008ed50: 6393 6b6c 7998 7768 656e 6576 9365 7298 c.kly.whenev.er. │ │ │ │ +0008ed60: 7265 7175 6972 6564 9866 726f 6d8e a18d required.from... │ │ │ │ +0008ed70: 9112 c761 7468 6596 0473 7f74 6865 6f72 ...athe..s.theor │ │ │ │ +0008ed80: 656d 9372 6574 7572 6e65 6493 6295 ac72 em.returned.b..r │ │ │ │ +0008ed90: 798d 9104 737e eb61 6465 6669 6e65 5f6e y...s~.adefine_n │ │ │ │ +0008eda0: 6577 5f74 7970 655f 6269 6a65 6374 696f ew_type_bijectio │ │ │ │ +0008edb0: 6e73 8e92 0099 eac2 cf2c 9104 95b5 7768 ns.......,....wh │ │ │ │ +0008edc0: 6963 9368 9604 737f 6973 9369 7473 656c ic.h..s.is.itsel │ │ │ │ +0008edd0: 6693 7361 95ac 7276 9365 642e 9106 d364 f.sa..rv.ed....d │ │ │ │ +0008ede0: 4f66 9104 737f 636f 7572 7365 2c8e a18d Of..s.course,... │ │ │ │ +0008edf0: 9112 c761 7769 7468 696e 9603 eaa8 616e ...awithin....an │ │ │ │ +0008ee00: 9aac 7279 9367 6976 9865 6e93 7365 7373 ..ry.giv.en.sess │ │ │ │ +0008ee10: 696f 6e2c 936f 6e65 9377 986f 756c 6493 ion,.one.w.ould. │ │ │ │ +0008ee20: 6269 6e64 9372 6573 756c 7473 9374 6f93 bind.results.to. │ │ │ │ +0008ee30: eb48 4d4c 93cf 6964 656e 9874 690c 6572 .HML..iden.ti.er │ │ │ │ +0008ee40: 732e 8e9f 22db 938d 8d91 12c7 61eb 4731 s...".......a.G1 │ │ │ │ +0008ee50: 312e 382e 338e 914c 60f5 5072 696d 6974 1.8.3..L`.Primit │ │ │ │ +0008ee60: 6976 908c cc65 9605 6666 4d4c 9366 756e iv...e..ffML.fun │ │ │ │ +0008ee70: 6374 696f 6e93 666f 7293 6163 6365 7373 ction.for.access │ │ │ │ +0008ee80: 696e 6793 7468 656f 7269 6573 8e9f 17c5 ing.theories.... │ │ │ │ +0008ee90: 938d 9112 c761 cf54 6865 9604 a736 6172 .....a.The...6ar │ │ │ │ +0008eea0: 6775 6d65 6e9a ac72 7473 9104 a735 6f66 gumen..rts...5of │ │ │ │ +0008eeb0: 93eb 484d 4c93 cf74 9879 7090 538e 6593 ..HML..t.yp.S.e. │ │ │ │ +0008eec0: eb61 7374 7269 6e67 9b04 a735 cf74 6f93 .astring...5.to. │ │ │ │ +0008eed0: eb61 6e65 775f 6178 696f 6dcf 2c91 04d6 .anew_axiom.,... │ │ │ │ +0008eee0: 59eb 616e 6577 5f64 6566 696e 6974 696f Y.anew_definitio │ │ │ │ +0008eef0: 6e8d 93cf 6574 632e 8e91 1b95 7c61 7265 n...etc.....|are │ │ │ │ +0008ef00: 9374 6865 986e 616d 6573 936f 668e a18d .the.names.of... │ │ │ │ +0008ef10: 9112 c761 7468 6596 03c2 4463 6f72 7265 ...athe...Dcorre │ │ │ │ +0008ef20: 7370 9053 8e6f 6e64 696e 6793 6178 696f sp.S.onding.axio │ │ │ │ +0008ef30: 6d73 9361 6e64 9364 650c 6e69 7469 6f6e ms.and.de.nition │ │ │ │ +0008ef40: 732e 9105 2b6a 5468 6573 6593 6e61 6d65 s...+jThese.name │ │ │ │ +0008ef50: 7393 6172 6593 7573 6564 9377 6865 6e93 s.are.used.when. │ │ │ │ +0008ef60: 6163 6365 7373 696e 6793 7468 656f 7269 accessing.theori │ │ │ │ +0008ef70: 6573 8ea1 8d91 12c7 6177 6974 6896 03ea es......awith... │ │ │ │ +0008ef80: a874 6865 9366 756e 6374 696f 6e73 93eb .the.functions.. │ │ │ │ +0008ef90: 6161 7869 6f6d cf2c 93eb 6164 6566 696e aaxiom.,..adefin │ │ │ │ +0008efa0: 6974 696f 6ecf 2c8d 9365 7463 2e8e 9116 ition.,..etc.... │ │ │ │ +0008efb0: 31b8 2c93 6465 7363 7269 629a 538e 6564 1.,.describ.S.ed │ │ │ │ +0008efc0: 9362 9865 6c6f 90ac 7277 2e8e a910 02be .b.elo..rw...... │ │ │ │ +0008efd0: 8d91 1e28 f041 9103 0df2 7468 656f 7279 ...(.A....theory │ │ │ │ +0008efe0: 9603 0e2b 7769 7468 9b03 0e2a 6e6f 9364 ...+with...*no.d │ │ │ │ +0008eff0: 6573 6365 6e64 616e 90ac 7274 7398 6361 escendan..rts.ca │ │ │ │ +0008f000: 6e93 6290 538e 6598 6578 7465 6e64 6564 n.b.S.e.extended │ │ │ │ +0008f010: 9362 90ac 7279 9861 6464 696e 6798 6e65 .b..ry.adding.ne │ │ │ │ +0008f020: 7793 7061 7265 6e95 ac72 7473 2c91 033a w.paren..rts,..: │ │ │ │ +0008f030: 4374 9379 7090 538e 6573 2c91 033a 4463 Ct.yp.S.es,..:Dc │ │ │ │ +0008f040: 6f6e 7374 616e 9374 732c 8ea1 8d91 12c7 onstan.ts,...... │ │ │ │ +0008f050: 6161 7869 6f6d 739b 03ac 5d61 6e64 9603 aaxioms...]and.. │ │ │ │ +0008f060: ac5c 6465 0c6e 6974 696f 6e73 2e91 0524 .\de.nitions...$ │ │ │ │ +0008f070: 1d54 6865 6f72 6965 7393 7468 6174 9861 .Theories.that.a │ │ │ │ +0008f080: 7265 9361 6c72 6561 6479 9874 6865 9870 re.already.the.p │ │ │ │ +0008f090: 6172 656e 90ac 7274 7393 6f66 986f 7468 aren..rts.of.oth │ │ │ │ +0008f0a0: 6572 9874 6865 6f72 6965 7393 6361 6e6e er.theories.cann │ │ │ │ +0008f0b0: 6f74 9862 9053 8e65 8ea1 8d91 12c7 6165 ot.b.S.e......ae │ │ │ │ +0008f0c0: 7874 656e 6465 6496 0437 a569 6e93 7468 xtended..7.in.th │ │ │ │ +0008f0d0: 6973 9377 95ac 7261 9379 91ff 0556 2e8d is.w..ra.y...V.. │ │ │ │ +0008f0e0: 8d9f fba5 32d5 378e 8e91 0adf dccf 5768 ....2.7.......Wh │ │ │ │ +0008f0f0: 656e 9604 37a5 6193 6e65 7793 7468 656f en..7.a.new.theo │ │ │ │ +0008f100: 7279 9369 7393 6290 538e 6569 6e67 9363 ry.is.b.S.eing.c │ │ │ │ +0008f110: 7265 6174 6564 9104 37a6 6f72 9361 6e93 reated..7.or.an. │ │ │ │ +0008f120: 6578 6973 7469 6e67 936f 6e65 9365 7874 existing.one.ext │ │ │ │ +0008f130: 656e 6465 648e a18d 9112 c761 6974 9604 ended......ait.. │ │ │ │ +0008f140: 038f 6973 9b04 0390 6e65 6365 7373 6172 ..is....necessar │ │ │ │ +0008f150: 7993 746f 9362 9053 8e65 9369 6e98 6472 y.to.b.S.e.in.dr │ │ │ │ +0008f160: 6166 7493 6d6f 9a53 8e64 652e 9105 8396 aft.mo.S.de..... │ │ │ │ +0008f170: 496e 9370 726f 986f 6693 6d6f 9864 659b In.pro.of.mo.de. │ │ │ │ +0008f180: 0403 9074 6865 9366 756e 6374 696f 6e73 ...the.functions │ │ │ │ +0008f190: 9377 6974 6893 7072 650c 7898 60eb 616e .with.pre.x.`.an │ │ │ │ +0008f1a0: 6577 5fcf 2793 6c69 7374 6564 8ea1 8d91 ew_.'.listed.... │ │ │ │ +0008f1b0: 12c7 6161 6290 538e 6f95 ac72 7693 6596 ..aab.S.o..rv.e. │ │ │ │ +0008f1c0: 03ea a861 7265 936e 6f74 9361 90ac 7276 ...are.not.a..rv │ │ │ │ +0008f1d0: 91ff 58e4 6169 6c61 626c 652e 8ea6 8d91 ..X.ailable..... │ │ │ │ +0008f1e0: 1e28 f054 6865 9602 ff1f 6675 6e63 7469 .(.The....functi │ │ │ │ +0008f1f0: 6f6e 7393 666f 729b 02ff 1e65 6e90 ac72 ons.for....en..r │ │ │ │ +0008f200: 7465 7269 6e67 9361 6e93 616c 7265 6164 tering.an.alread │ │ │ │ +0008f210: 7993 6578 6973 7469 6e67 9874 6865 6f72 y.existing.theor │ │ │ │ +0008f220: 7993 696e 9365 6974 6865 7293 6472 6166 y.in.either.draf │ │ │ │ +0008f230: 7493 6d6f 9053 8e64 6598 6f72 9370 726f t.mo.S.de.or.pro │ │ │ │ +0008f240: 9a53 8e6f 6693 6d6f 9864 658e a18d 9112 .S.of.mo.de..... │ │ │ │ +0008f250: c761 6172 652c 9103 eaa8 7265 7370 9053 .aare,....resp.S │ │ │ │ +0008f260: 8e65 6374 6976 90ac 7265 6c79 3a8e 9f22 .ectiv..rely:.." │ │ │ │ +0008f270: 0202 8d8d 8d91 12c7 619f eecf a789 0000 ........a....... │ │ │ │ +0008f280: 6666 01c7 0b4a 9f18 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +0008f290: 0459 9c84 001c 60b2 0000 6666 8d9f eea6 .Y....`...ff.... │ │ │ │ +0008f2a0: 648d 9117 0bcc eb61 6578 7465 6e64 5f74 d......aextend_t │ │ │ │ +0008f2b0: 6865 6f72 7996 05bf aa3a 9373 7472 696e heory....:.strin │ │ │ │ +0008f2c0: 6793 2d3e 9376 6f69 648e 9f0d 0000 8d91 g.->.void....... │ │ │ │ +0008f2d0: 170b cc6c 6f61 645f 7468 656f 7279 9111 ...load_theory.. │ │ │ │ +0008f2e0: 3efe 3a96 05bf aa73 7472 696e 6793 2d3e >.:....string.-> │ │ │ │ +0008f2f0: 9376 6f69 648e 8e92 01c6 71b1 8400 1c60 .void.....q....` │ │ │ │ +0008f300: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +0008f310: 01c7 0b4a 8e8e 8e9f 22a9 f08d 911e 28f0 ...J....".....(. │ │ │ │ +0008f320: cf54 6865 9603 dfc6 6675 6e63 7469 6f6e .The....function │ │ │ │ +0008f330: 8d93 eb61 636c 6f73 655f 7468 656f 7279 ...aclose_theory │ │ │ │ +0008f340: 8e91 4cbb 84cf 2873 6565 9353 6563 7469 ..L...(see.Secti │ │ │ │ +0008f350: 6f6e 9331 312e 382e 3129 9369 7393 7573 on.11.8.1).is.us │ │ │ │ +0008f360: 6564 9103 dfc7 746f 930c 6e69 7368 9361 ed....to..nish.a │ │ │ │ +0008f370: 9373 6573 7369 6f6e 9361 6e64 9377 7269 .session.and.wri │ │ │ │ +0008f380: 7465 9361 6c6c 8ea1 8d91 12c7 616e 6577 te.all......anew │ │ │ │ +0008f390: 9603 eaa8 6465 636c 6172 6174 696f 6e73 ....declarations │ │ │ │ +0008f3a0: 9374 6f93 7468 6593 7468 656f 7279 930c .to.the.theory.. │ │ │ │ +0008f3b0: 6c65 2e8e 9f10 02bd 8d91 1e28 f054 6865 le.........(.The │ │ │ │ +0008f3c0: 7265 9603 eaa8 6172 6593 7691 ff58 e461 re....are.v..X.a │ │ │ │ +0008f3d0: 7269 6f75 7393 6675 6e63 7469 6f6e 7393 rious.functions. │ │ │ │ +0008f3e0: 666f 7293 6c6f 6164 696e 6793 7468 6593 for.loading.the. │ │ │ │ +0008f3f0: 636f 6e95 ac72 7465 6e93 7473 9603 eaa8 con..rten.ts.... │ │ │ │ +0008f400: 6f66 9374 6865 6f72 7993 0c6c 6573 3a8e of.theory..les:. │ │ │ │ +0008f410: 9f49 0202 8d8d 8d91 12c7 619f c7cf a789 .I........a..... │ │ │ │ +0008f420: 0000 6666 01c7 0b4a 9f66 0716 8d8d 90cc ..ff...J.f...... │ │ │ │ +0008f430: cd9f 0459 9c84 006a 60b2 0000 6666 8d9f ...Y...j`...ff.. │ │ │ │ +0008f440: a0a6 648d 9117 0bcc eb61 7061 7265 6e74 ..d......aparent │ │ │ │ +0008f450: 7391 1cbe 523a 9605 bfaa 7374 7269 6e67 s...R:....string │ │ │ │ +0008f460: 932d 3e93 7374 7269 6e67 936c 6973 748e .->.string.list. │ │ │ │ +0008f470: a40d 0000 8d91 170b cc74 7970 6573 9128 .........types.( │ │ │ │ +0008f480: 3da6 3a96 05bf aa73 7472 696e 6793 2d3e =.:....string.-> │ │ │ │ +0008f490: 9328 696e 7493 2393 7374 7269 6e67 2993 .(int.#.string). │ │ │ │ +0008f4a0: 6c69 7374 8ea1 8d91 170b cc63 6f6e 7374 list.......const │ │ │ │ +0008f4b0: 616e 7473 9111 3efe 3a96 05bf aa73 7472 ants..>.:....str │ │ │ │ +0008f4c0: 696e 6793 2d3e 9374 6572 6d93 6c69 7374 ing.->.term.list │ │ │ │ +0008f4d0: 8ea1 8d91 170b cc69 6e66 6978 6573 911c .......infixes.. │ │ │ │ +0008f4e0: be52 3a96 05bf aa73 7472 696e 6793 2d3e .R:....string.-> │ │ │ │ +0008f4f0: 9374 6572 6d93 6c69 7374 8ea1 8d91 170b .term.list...... │ │ │ │ +0008f500: cc62 696e 6465 7273 911c be52 3a96 05bf .binders...R:... │ │ │ │ +0008f510: aa73 7472 696e 6793 2d3e 9374 6572 6d93 .string.->.term. │ │ │ │ +0008f520: 6c69 7374 8ea1 8d91 170b cc61 7869 6f6d list.......axiom │ │ │ │ +0008f530: 7391 227d fc3a 9605 bfaa 7374 7269 6e67 s."}.:....string │ │ │ │ +0008f540: 932d 3e93 2873 7472 696e 6793 2393 7468 .->.(string.#.th │ │ │ │ +0008f550: 6d29 936c 6973 748e a18d 9117 0bcc 6465 m).list.......de │ │ │ │ +0008f560: 6669 6e69 7469 6f6e 7396 05bf aa3a 9373 finitions....:.s │ │ │ │ +0008f570: 7472 696e 6793 2d3e 9328 7374 7269 6e67 tring.->.(string │ │ │ │ +0008f580: 9323 9374 686d 2993 6c69 7374 8ea1 8d91 .#.thm).list.... │ │ │ │ +0008f590: 170b cc74 6865 6f72 656d 7391 16fe a83a ...theorems....: │ │ │ │ +0008f5a0: 9605 bfaa 7374 7269 6e67 932d 3e93 2873 ....string.->.(s │ │ │ │ +0008f5b0: 7472 696e 6793 2393 7468 6d29 936c 6973 tring.#.thm).lis │ │ │ │ +0008f5c0: 748e 8e92 01c6 71b1 8400 6a60 b200 0066 t.....q...j`...f │ │ │ │ +0008f5d0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +0008f5e0: 8e8e 8e91 12c7 619f 3c02 a189 0000 6666 ......a.<.....ff │ │ │ │ +0008f5f0: 0071 cf9f 9f0c 999a 8d8d 8d8d 910d 8390 .q.............. │ │ │ │ +0008f600: 9ffc 5eff c537 8e8e 8e91 1200 03c6 4974 ..^..7........It │ │ │ │ +0008f610: 9603 f618 7790 b8e3 6f75 6c64 9b03 f619 ....w...ould.... │ │ │ │ +0008f620: 6290 471d 6593 6469 0e63 756c 7493 746f b.G.e.di.cult.to │ │ │ │ +0008f630: 9869 6d70 6c65 6d65 6e90 b8e3 7493 7468 .implemen...t.th │ │ │ │ +0008f640: 6593 6e65 6365 7373 6172 7998 6395 b8e3 e.necessary.c... │ │ │ │ +0008f650: 6865 6393 6b73 9603 f618 746f 9865 6e73 hec.ks....to.ens │ │ │ │ +0008f660: 7572 6593 7468 6174 9361 6464 6564 9874 ure.that.added.t │ │ │ │ +0008f670: 95b8 e379 7090 471d 6573 2c91 041e 4963 ...yp.G.es,...Ic │ │ │ │ +0008f680: 6f6e 7374 616e 9374 738d 9103 f618 6574 onstan.ts.....et │ │ │ │ +0008f690: 632e 8e8e 9f0c 0000 8d64 6964 9603 5555 c........did..UU │ │ │ │ +0008f6a0: 6e6f 7493 696e 9ab8 e376 91ff 71c7 616c not.in...v..q.al │ │ │ │ +0008f6b0: 6964 6174 6593 6465 636c 6172 6174 696f idate.declaratio │ │ │ │ +0008f6c0: 6e73 9369 6e93 7468 6593 6465 7363 656e ns.in.the.descen │ │ │ │ +0008f6d0: 6461 6e98 7493 7468 656f 7269 6573 2e8e dan.t.theories.. │ │ │ │ +0008f6e0: 8e9f 24fd 138e 8c8b 0000 00aa 0000 0000 ..$............. │ │ │ │ 0008f6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0008f700: 0000 0000 0000 0000 0000 0000 0000 0008 ................ │ │ │ │ -0008f710: e9d5 a002 cc05 558d a0fd 46d3 0e8d 8d8d ......U...F..... │ │ │ │ -0008f720: 8d9f fa99 9a8d 91ea f1eb d031 3730 9200 ...........170.. │ │ │ │ -0008f730: dd20 4343 6861 7074 6572 9604 8000 3131 . CChapter....11 │ │ │ │ -0008f740: 2e91 0a80 0054 6865 9348 4f4c 934c 6f67 .....The.HOL.Log │ │ │ │ -0008f750: 6963 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 ic.in.ML.......f │ │ │ │ -0008f760: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -0008f770: 942f df8d a0fd 8bd0 218d 91ea f1eb cf54 ./......!......T │ │ │ │ -0008f780: 6865 9603 b49e 0c72 7374 9b03 b49d 6172 he.....rst....ar │ │ │ │ -0008f790: 6775 6d65 6e90 ac72 7493 6973 9874 6865 gumen..rt.is.the │ │ │ │ -0008f7a0: 936e 616d 6598 6f66 9361 9874 6865 6f72 .name.of.a.theor │ │ │ │ -0008f7b0: 7993 2877 6869 6395 ac72 6898 6d93 7573 y.(whic..rh.m.us │ │ │ │ -0008f7c0: 7496 03b4 9e62 9053 8e65 9869 6e93 7468 t....b.S.e.in.th │ │ │ │ -0008f7d0: 6598 616e 6365 7374 7279 936f 6698 7468 e.ancestry.of.th │ │ │ │ -0008f7e0: 6593 6375 7272 656e 90ac 7274 8ea4 1000 e.curren..rt.... │ │ │ │ -0008f7f0: 008d 91ea f1eb 7468 656f 7279 9604 a2f3 ......theory.... │ │ │ │ -0008f800: 7365 676d 656e 90ac 7274 293b 9104 ff19 segmen..rt);.... │ │ │ │ -0008f810: 7468 6593 7265 7375 6c74 9b04 a2f4 6973 the.result....is │ │ │ │ -0008f820: 9361 936c 6973 7493 6f66 9874 6865 9363 .a.list.of.the.c │ │ │ │ -0008f830: 6f6d 7090 538e 6f6e 656e 90ac 7274 7393 omp.S.onen..rts. │ │ │ │ -0008f840: 6f66 9374 6865 9874 6865 6f72 7991 ff05 of.the.theory... │ │ │ │ -0008f850: 562e 9107 61c1 5468 6598 6e61 6d65 936f V...a.The.name.o │ │ │ │ -0008f860: 6693 7468 658e a18d 91ea f1eb 6375 7272 f.the.......curr │ │ │ │ -0008f870: 656e 9aac 7274 9603 b893 7468 656f 7279 en..rt....theory │ │ │ │ -0008f880: 9363 616e 9103 b892 6290 538e 6593 6162 .can....b.S.e.ab │ │ │ │ -0008f890: 6272 6576 6961 7465 6493 6298 798d 93eb breviated.b.y... │ │ │ │ -0008f8a0: 6160 2d60 8e91 14f7 91cf 2e91 0528 2e46 a`-`.........(.F │ │ │ │ -0008f8b0: 91ff 0556 6f72 9365 7861 6d70 6c65 2c8d ...Vor.example,. │ │ │ │ -0008f8c0: 9103 c297 eb61 7061 7265 6e74 7391 05bf .....aparents... │ │ │ │ -0008f8d0: aa60 2d60 8e91 46b7 77cf 7265 7475 726e .`-`..F.w.return │ │ │ │ -0008f8e0: 7393 7468 6593 7061 7265 6e98 7473 8ea1 s.the.paren.ts.. │ │ │ │ -0008f8f0: 8d91 eaf1 eb6f 6696 03ea a874 6865 9363 .....of....the.c │ │ │ │ -0008f900: 7572 7265 6e90 ac72 7493 7468 656f 7279 urren..rt.theory │ │ │ │ -0008f910: 91ff 0556 2e8e a18d 91f6 537a 496e 9605 ...V......SzIn.. │ │ │ │ -0008f920: ff65 7468 659b 05ff 6463 6173 6593 6f66 .ethe...dcase.of │ │ │ │ -0008f930: 8d93 eb61 7479 7065 738e 9128 bd1c cf61 ...atypes..(...a │ │ │ │ -0008f940: 986c 6973 7493 6f66 9361 7269 7490 ac72 .list.of.arit..r │ │ │ │ -0008f950: 792d 6e61 6d65 9370 6169 7273 9869 7393 y-name.pairs.is. │ │ │ │ -0008f960: 7265 7475 726e 6564 3b91 0709 c369 6e93 returned;....in. │ │ │ │ -0008f970: 7468 6593 6361 7365 986f 668d 93eb 6161 the.case.of...aa │ │ │ │ -0008f980: 7869 6f6d 738e 9128 7d61 cf2c 8ea1 8d8d xioms..(}a.,.... │ │ │ │ -0008f990: 91ea f1eb eb61 6465 6669 6e69 7469 6f6e .....adefinition │ │ │ │ -0008f9a0: 738e 912f 3aab cf6f 728d 9105 0c72 eb61 s../:..or....r.a │ │ │ │ -0008f9b0: 7468 656f 7265 6d73 8e91 3816 34cf 6196 theorems..8.4.a. │ │ │ │ -0008f9c0: 050c 726c 6973 7493 6f66 9373 7472 696e ..rlist.of.strin │ │ │ │ -0008f9d0: 672d 7468 656f 7265 6d93 7061 6972 7393 g-theorem.pairs. │ │ │ │ -0008f9e0: 6973 9372 6574 7572 6e65 642c 9105 54e4 is.returned,..T. │ │ │ │ -0008f9f0: 7768 6572 6593 7468 6593 7374 7269 6e67 where.the.string │ │ │ │ -0008fa00: 9369 738e a18d 91ea f1eb 7468 6596 03aa .is.......the... │ │ │ │ -0008fa10: b76e 616d 659b 03aa b86f 6693 7468 6598 .name....of.the. │ │ │ │ -0008fa20: 7468 656f 7265 6d93 7265 7072 6573 656e theorem.represen │ │ │ │ -0008fa30: 90ac 7274 696e 6793 7468 6598 6178 696f ..rting.the.axio │ │ │ │ -0008fa40: 6d2c 9103 b781 6465 0c6e 6974 696f 6e93 m,....de.nition. │ │ │ │ -0008fa50: 6f72 9874 6865 6f72 656d 9374 6861 7498 or.theorem.that. │ │ │ │ -0008fa60: 7790 ac72 6173 9373 7570 706c 6965 648e w..ras.supplied. │ │ │ │ -0008fa70: a18d 91ea f1eb 6290 ac72 799b 0531 d274 ......b..ry..1.t │ │ │ │ -0008fa80: 6865 9605 31d1 7573 6572 2e91 090e 5d4e he..1.user....]N │ │ │ │ -0008fa90: 6f74 6593 7468 6174 9863 6f6e 7374 616e ote.that.constan │ │ │ │ -0008faa0: 90ac 7274 9373 7090 538e 6563 690c 6361 ..rt.sp.S.eci.ca │ │ │ │ -0008fab0: 7469 6f6e 7398 616e 6493 7490 ac72 7970 tions.and.t..ryp │ │ │ │ -0008fac0: 9053 8e65 9864 650c 6e69 7469 6f6e 7393 .S.e.de.nitions. │ │ │ │ -0008fad0: 6172 6598 6290 538e 6f74 6893 7265 7472 are.b.S.oth.retr │ │ │ │ -0008fae0: 6965 7690 ac72 6564 8ea1 8d91 eaf1 eb75 iev..red.......u │ │ │ │ -0008faf0: 7369 6e67 9603 eaa8 7468 6593 6675 6e63 sing....the.func │ │ │ │ -0008fb00: 7469 6f6e 8d93 eb61 6465 6669 6e69 7469 tion...adefiniti │ │ │ │ -0008fb10: 6f6e 738e 9143 26f6 cf2e 8ea1 8d91 f653 ons..C&........S │ │ │ │ -0008fb20: 7a49 6e64 6976 6964 7561 6c96 0400 2061 zIndividual... a │ │ │ │ -0008fb30: 7869 6f6d 732c 9104 057e 6465 0c6e 6974 xioms,...~de.nit │ │ │ │ -0008fb40: 696f 6e73 9361 6e64 9374 6865 6f72 656d ions.and.theorem │ │ │ │ -0008fb50: 7393 6361 6e93 6290 538e 6593 7265 6164 s.can.b.S.e.read │ │ │ │ -0008fb60: 9328 6672 6f6d 9374 6865 9363 7572 7265 .(from.the.curre │ │ │ │ -0008fb70: 6e90 ac72 7493 6f72 9361 6e63 6573 746f n..rt.or.ancesto │ │ │ │ -0008fb80: 728e a18d 91ea f1eb 7468 656f 7269 6573 r.......theories │ │ │ │ -0008fb90: 2996 03ea a875 7369 6e67 9374 6865 9366 )....using.the.f │ │ │ │ -0008fba0: 6f6c 6c6f 90ac 7277 696e 6793 eb48 4d4c ollo..rwing..HML │ │ │ │ -0008fbb0: 93cf 6675 6e63 7469 6f6e 733a 8ea4 2743 ..functions:..'C │ │ │ │ -0008fbc0: eb8d 8d8d 91ea f1eb 9fe8 4fa7 8900 0066 ..........O....f │ │ │ │ -0008fbd0: 6601 c70b 4a9f 2507 168d 8d90 cccd 9f04 f...J.%......... │ │ │ │ -0008fbe0: 599c 8400 2960 b200 0066 668d 9fe1 a664 Y...)`...ff....d │ │ │ │ -0008fbf0: 8d91 170b cceb 6161 7869 6f6d 9122 7dfc ......aaxiom."}. │ │ │ │ -0008fc00: 3a96 05bf aa73 7472 696e 6793 2d3e 9373 :....string.->.s │ │ │ │ -0008fc10: 7472 696e 6793 2d3e 9374 686d 8ea4 0d00 tring.->.thm.... │ │ │ │ -0008fc20: 008d 9117 0bcc 6465 6669 6e69 7469 6f6e ......definition │ │ │ │ -0008fc30: 9605 bfaa 3a93 7374 7269 6e67 932d 3e93 ....:.string.->. │ │ │ │ -0008fc40: 7374 7269 6e67 932d 3e93 7468 6d8e a18d string.->.thm... │ │ │ │ -0008fc50: 9117 0bcc 7468 656f 7265 6d91 16fe a83a ....theorem....: │ │ │ │ -0008fc60: 9605 bfaa 7374 7269 6e67 932d 3e93 7374 ....string.->.st │ │ │ │ -0008fc70: 7269 6e67 932d 3e93 7468 6d8e 8e92 01c6 ring.->.thm..... │ │ │ │ -0008fc80: 71b1 8400 2960 b200 0066 668e 8e9f 04c0 q...)`...ff..... │ │ │ │ -0008fc90: 0289 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 ....ff...J...... │ │ │ │ -0008fca0: eaf1 ebcf 5468 6596 0509 400c 7273 7493 ....The...@.rst. │ │ │ │ -0008fcb0: 6172 6775 6d65 6e90 ac72 7493 6973 9b05 argumen..rt.is.. │ │ │ │ -0008fcc0: 0941 7468 6593 7468 656f 7279 9328 8deb .Athe.theory.(.. │ │ │ │ -0008fcd0: 6160 2d60 8e91 1648 3ecf 6361 6e93 6290 a`-`...H>.can.b. │ │ │ │ -0008fce0: 538e 6593 7573 6564 9366 6f72 9374 6865 S.e.used.for.the │ │ │ │ -0008fcf0: 9863 7572 7265 6e90 ac72 7493 7468 656f .curren..rt.theo │ │ │ │ -0008fd00: 7279 293b 9105 988c 7468 6593 7365 636f ry);....the.seco │ │ │ │ -0008fd10: 6e64 8ea4 1000 008d 91ea f1eb 6172 6775 nd..........argu │ │ │ │ -0008fd20: 6d65 6e90 ac72 7496 03ea a869 7393 7468 men..rt....is.th │ │ │ │ -0008fd30: 6593 7573 6572 9373 7570 706c 6965 6493 e.user.supplied. │ │ │ │ -0008fd40: 6e61 6d65 936f 6693 7468 6593 6178 696f name.of.the.axio │ │ │ │ -0008fd50: 6d2c 9364 650c 6e69 7469 6f6e 936f 7293 m,.de.nition.or. │ │ │ │ -0008fd60: 7468 656f 7265 6d93 696e 9374 6865 9374 theorem.in.the.t │ │ │ │ -0008fd70: 6865 6f72 7991 ff05 562e 8ea1 8d91 f653 heory...V......S │ │ │ │ -0008fd80: 7a54 6865 6f72 6965 7396 0479 bc63 616e zTheories..y.can │ │ │ │ -0008fd90: 9b04 79bb 6290 538e 6593 7072 696e 90ac ..y.b.S.e.prin.. │ │ │ │ -0008fda0: 7274 6564 9375 7369 6e67 9874 6865 9366 rted.using.the.f │ │ │ │ -0008fdb0: 756e 6374 696f 6e93 eb61 7072 696e 745f unction..aprint_ │ │ │ │ -0008fdc0: 7468 656f 7279 cf2c 9104 9d80 7768 6963 theory.,....whic │ │ │ │ -0008fdd0: 9aac 7268 9374 616b 9865 7393 6191 0479 ..rh.tak.es.a..y │ │ │ │ -0008fde0: bb74 6865 6f72 7993 6e61 6d65 8ea1 8d91 .theory.name.... │ │ │ │ -0008fdf0: eaf1 eb61 6e64 9603 eaa8 7468 656e 9370 ...and....then.p │ │ │ │ -0008fe00: 7269 6e90 ac72 7473 936f 7574 9374 6865 rin..rts.out.the │ │ │ │ -0008fe10: 936e 616d 6564 9374 6865 6f72 7993 696e .named.theory.in │ │ │ │ -0008fe20: 9361 9372 6561 6461 626c 6593 666f 726d .a.readable.form │ │ │ │ -0008fe30: 6174 2e8e 9f22 8e5f 8d8d 91ea f1eb eb47 at..."._.......G │ │ │ │ -0008fe40: 3131 2e38 2e34 8e91 248b 7f54 6865 9605 11.8.4..$..The.. │ │ │ │ -0008fe50: 6666 7468 656f 7279 93eb 6a48 4f4c 8ea9 fftheory..jHOL.. │ │ │ │ -0008fe60: 17c0 008d 91ea f1eb cf41 90ac 7274 9604 .........A..rt.. │ │ │ │ -0008fe70: d053 7374 6172 742d 7570 2c9b 0509 be74 .Sstart-up,....t │ │ │ │ -0008fe80: 6865 9369 6e69 7469 616c 9374 6865 6f72 he.initial.theor │ │ │ │ -0008fe90: 7993 666f 7293 7573 6572 7393 6f66 9374 y.for.users.of.t │ │ │ │ -0008fea0: 6865 9104 d052 eb48 484f 4c93 cf73 7973 he...R.HHOL..sys │ │ │ │ -0008feb0: 7465 6d93 6973 9363 616c 6c65 648d 93eb tem.is.called... │ │ │ │ -0008fec0: 6148 4f4c 8e91 160f 51cf 2c98 7768 6963 aHOL....Q.,.whic │ │ │ │ -0008fed0: 90ac 7268 9369 7393 636f 6e2d 8ea1 8d91 ..rh.is.con-.... │ │ │ │ -0008fee0: eaf1 eb73 7472 7563 7465 6496 03b9 a877 ...structed....w │ │ │ │ -0008fef0: 6865 6e9b 03b9 a774 6865 93eb 4848 4f4c hen....the..HHOL │ │ │ │ -0008ff00: 93cf 7379 7374 656d 9869 7393 6d61 6465 ..system.is.made │ │ │ │ -0008ff10: 2e91 0528 8a54 6865 9361 6e63 6573 7472 ...(.The.ancestr │ │ │ │ -0008ff20: 7993 6f66 9874 6869 7393 7468 656f 7279 y.of.this.theory │ │ │ │ -0008ff30: 9369 7398 7175 6974 6593 636f 6d70 6c69 .is.quite.compli │ │ │ │ -0008ff40: 6361 7465 648e a18d 91ea f1eb 616e 6496 cated.......and. │ │ │ │ -0008ff50: 047d b972 650d 6563 7473 2c9b 04a2 7d74 .}.re.ects,...}t │ │ │ │ -0008ff60: 6f93 736f 6d65 9365 7874 656e 90ac 7274 o.some.exten..rt │ │ │ │ -0008ff70: 2c98 7468 6593 6869 7374 6f72 7993 6f66 ,.the.history.of │ │ │ │ -0008ff80: 93eb 4848 4f4c 93cf 6173 9369 7493 6576 ..HHOL..as.it.ev │ │ │ │ -0008ff90: 95ac 726f 6c76 9365 6496 047d b966 726f ..rolv.ed..}.fro │ │ │ │ -0008ffa0: 6d93 eb48 4c43 46cf 2e93 5468 6973 9361 m..HLCF...This.a │ │ │ │ -0008ffb0: 6e63 6573 7472 7991 ff05 562c 8ea1 8d91 ncestry...V,.... │ │ │ │ -0008ffc0: eaf1 eb77 6869 6390 ac72 6896 04a9 8669 ...whic..rh....i │ │ │ │ -0008ffd0: 739b 04a9 8764 6573 6372 6962 9053 8e65 s....describ.S.e │ │ │ │ -0008ffe0: 6493 696e 9864 6574 6169 6c93 696e 9853 d.in.detail.in.S │ │ │ │ -0008fff0: 6563 7469 6f6e 9331 312e 392c 9104 d93e ection.11.9,...> │ │ │ │ -00090000: 636f 6e95 ac72 7461 696e 7398 7493 7793 con..rtains.t.w. │ │ │ │ -00090010: 6f91 04a9 8669 6d70 9053 8e6f 7274 616e o....imp.S.ortan │ │ │ │ -00090020: 9374 9874 6865 6f72 6965 733a 8d91 06b6 .t.theories:.... │ │ │ │ -00090030: 9deb 6162 6f6f 6c8e 9122 5ecb cf61 6e64 ..abool.."^..and │ │ │ │ -00090040: 8ea1 8d8d 91ea f1eb eb61 696e 648e 91fc .........aind... │ │ │ │ -00090050: 30e9 cf2e 9105 38e0 5468 6573 6596 03ea 0.....8.These... │ │ │ │ -00090060: a864 650c 6e65 9374 6865 9370 7269 6d69 .de.ne.the.primi │ │ │ │ -00090070: 7469 7690 ac72 6593 6c6f 6769 6361 6c93 tiv..re.logical. │ │ │ │ -00090080: 6261 7369 7393 6f66 9374 6865 93eb 4848 basis.of.the..HH │ │ │ │ -00090090: 4f4c 93cf 6c6f 6769 632e 8e9f 1f0e 5f8d OL..logic....._. │ │ │ │ -000900a0: 8d91 eaf1 ebd0 3131 2e38 2e34 2e31 8e91 ......11.8.4.1.. │ │ │ │ -000900b0: 2571 eb54 6865 9604 8000 7468 656f 7279 %q.The....theory │ │ │ │ -000900c0: 93e2 626f 6f6c 8ea6 8d91 eaf1 ebcf 5468 ..bool........Th │ │ │ │ -000900d0: 6596 03d6 0b74 6865 6f72 7993 eb61 626f e....theory..abo │ │ │ │ -000900e0: 6f6c 93cf 696e 9aac 7274 726f 9053 8e64 ol..in..rtro.S.d │ │ │ │ -000900f0: 7563 6573 9374 6865 9374 9879 7090 538e uces.the.t.yp.S. │ │ │ │ -00090100: 6593 eb61 626f 6f6c 93cf 616e 6491 03d6 e..abool..and... │ │ │ │ -00090110: 0a63 6f6e 9874 6169 6e73 9366 6f75 7293 .con.tains.four. │ │ │ │ -00090120: 6f66 9374 6865 930c 7698 6593 6178 696f of.the..v.e.axio │ │ │ │ -00090130: 6d73 9366 6f72 9368 6967 6865 728e a18d ms.for.higher... │ │ │ │ -00090140: 91ea f1eb 6f72 6465 7296 035c 046c 6f67 ....order..\.log │ │ │ │ -00090150: 6963 9b03 5c05 2874 6865 930c 6674 6893 ic..\.(the..fth. │ │ │ │ -00090160: 6178 696f 6d98 6973 9369 6e93 7468 6598 axiom.is.in.the. │ │ │ │ -00090170: 7468 656f 7279 93eb 6169 6e64 cf29 2e91 theory..aind.).. │ │ │ │ -00090180: 0509 5454 6865 7365 9361 7869 6f6d 732c ..TThese.axioms, │ │ │ │ -00090190: 9103 788c 746f 6765 7468 6572 9377 6974 ..x.together.wit │ │ │ │ -000901a0: 6893 7468 6598 7275 6c65 7393 6f66 8ea1 h.the.rules.of.. │ │ │ │ -000901b0: 8d91 eaf1 eb69 6e66 6572 656e 6365 9603 .....inference.. │ │ │ │ -000901c0: f2ce 6465 7363 7269 6290 538e 6564 9b03 ..describ.S.ed.. │ │ │ │ -000901d0: f2cd 6c61 7465 7293 696e 9853 6563 7469 ..later.in.Secti │ │ │ │ -000901e0: 6f6e 9331 312e 382e 352c 9103 f4d7 636f on.11.8.5,....co │ │ │ │ -000901f0: 6e73 7469 7475 7465 9874 6865 9363 6f72 nstitute.the.cor │ │ │ │ -00090200: 6593 6f66 9874 6865 93eb 4848 4f4c 98cf e.of.the..HHOL.. │ │ │ │ -00090210: 6c6f 6769 632e 9105 5151 4265 6361 7573 logic...QQBecaus │ │ │ │ -00090220: 658e a18d 91ea f1eb 6f66 9b04 884f 7468 e.......of...Oth │ │ │ │ -00090230: 6591 0488 4e77 95ac 7261 9379 9874 6865 e...Nw..ra.y.the │ │ │ │ -00090240: 9604 884e eb48 484f 4c98 cf73 7973 7465 ...N.HHOL..syste │ │ │ │ -00090250: 6d93 6576 95ac 726f 6c76 9365 6498 6672 m.ev..rolv.ed.fr │ │ │ │ -00090260: 6f6d 9604 884e eb48 4c43 46cf 2c8d 8d9f om...N.HLCF.,... │ │ │ │ -00090270: fba5 32d5 388e 8e91 0948 53cf 7468 6593 ..2.8....HS.the. │ │ │ │ -00090280: 7061 7274 6963 756c 6172 9861 7869 6f6d particular.axiom │ │ │ │ -00090290: 6174 697a 6174 696f 6e93 6f66 9868 6967 atization.of.hig │ │ │ │ -000902a0: 6865 728e a18d 91ea f1eb 6f72 6465 7296 her.......order. │ │ │ │ -000902b0: 0371 1d6c 6f67 6963 9b03 711e 6974 9375 .q.logic..q.it.u │ │ │ │ -000902c0: 7365 7393 6469 0b65 7273 9866 726f 6d93 ses.di.ers.from. │ │ │ │ -000902d0: 7468 6593 636c 6173 7369 6361 6c98 6178 the.classical.ax │ │ │ │ -000902e0: 696f 6d61 7469 7a61 7469 6f6e 9364 7565 iomatization.due │ │ │ │ -000902f0: 9374 6f98 4368 95ac 7275 7263 9368 9603 .to.Ch..rurc.h.. │ │ │ │ -00090300: 711d 5b8d 338e 9105 dffc 5d2e 9105 105d q.[.3.....]....] │ │ │ │ -00090310: 5468 6593 6269 6767 6573 748e a18d 91ea The.biggest..... │ │ │ │ -00090320: f1eb 6469 0b65 7265 6e63 6596 02f2 dc69 ..di.erence....i │ │ │ │ -00090330: 7393 7468 6174 9369 6e93 4368 95ac 7275 s.that.in.Ch..ru │ │ │ │ -00090340: 7263 9368 2773 9102 f2db 666f 726d 9375 rc.h's....form.u │ │ │ │ -00090350: 6c61 7469 6f6e 9b02 f2dc 7493 7970 9053 lation....t.yp.S │ │ │ │ -00090360: 8e65 9876 91ff 58e4 6172 6961 626c 6573 .e.v..X.ariables │ │ │ │ -00090370: 9861 7265 9869 6e98 7468 6598 6d65 7461 .are.in.the.meta │ │ │ │ -00090380: 2d6c 616e 6775 6167 652c 9103 246b 7768 -language,..$kwh │ │ │ │ -00090390: 6572 6561 738e a18d 91ea f1eb 696e 9603 ereas.......in.. │ │ │ │ -000903a0: eaa8 7468 6593 eb48 484f 4c93 cf6c 6f67 ..the..HHOL..log │ │ │ │ -000903b0: 6963 9374 6865 7993 6172 6593 7061 7274 ic.they.are.part │ │ │ │ -000903c0: 936f 6693 7468 6593 6f62 9100 a71c 6a65 .of.the.ob....je │ │ │ │ -000903d0: 6374 936c 616e 6775 6167 652e 8ea1 8d91 ct.language..... │ │ │ │ -000903e0: f653 7a54 6865 7265 9605 c109 6172 6591 .SzThere....are. │ │ │ │ -000903f0: 05c1 0a74 6872 6565 9370 7269 6d69 7469 ...three.primiti │ │ │ │ -00090400: 769a ac72 6593 636f 6e73 7461 6e98 7473 v..re.constan.ts │ │ │ │ -00090410: 9105 c10a 696e 9374 6865 9374 6865 6f72 ....in.the.theor │ │ │ │ -00090420: 7993 eb61 626f 6f6c cf3a 9108 e5a3 eb61 y..abool.:.....a │ │ │ │ -00090430: 3d93 cf28 6571 7561 6c69 7498 7991 ff05 =..(equalit.y... │ │ │ │ -00090440: 562c 9b06 36a2 616e 9369 6e0c 7829 2c98 V,..6.an.in.x),. │ │ │ │ -00090450: eb61 3d3d 3e8e a18d 91ea f1eb cf28 696d .a==>........(im │ │ │ │ -00090460: 706c 6963 6174 696f 6e2c 9b04 ea59 616e plication,...Yan │ │ │ │ -00090470: 9604 b736 696e 0c78 2993 616e 6491 04b7 ...6in.x).and... │ │ │ │ -00090480: 35eb 6140 93cf 2863 90ac 7268 6f69 6365 5.a@..(c..rhoice │ │ │ │ -00090490: 2c98 6193 6269 6e64 6572 292e 9107 9e89 ,.a.binder)..... │ │ │ │ -000904a0: 4571 7561 6c69 7490 ac72 7993 616e 6493 Equalit..ry.and. │ │ │ │ -000904b0: 696d 706c 6963 6174 696f 6e91 04b7 3561 implication...5a │ │ │ │ -000904c0: 7265 9373 7461 6e64 6172 648e 91ea f1eb re.standard..... │ │ │ │ -000904d0: 9f0b f1b1 8900 0066 6600 71cf 9f9f 0c99 .......ff.q..... │ │ │ │ -000904e0: 9a8d 8d8d 8d91 0d83 909f fc5e ffc5 388e ...........^..8. │ │ │ │ -000904f0: 8e8e 9112 0003 c654 91ff 2aaa 6f96 03e9 .......T..*.o... │ │ │ │ -00090500: 2a73 696d 706c 6966 7993 7468 6593 709a *simplify.the.p. │ │ │ │ -00090510: 471d 6f72 7469 6e67 936f 6693 7468 6593 G.orting.of.the. │ │ │ │ -00090520: 4c43 4691 03e9 0474 6865 6f72 656d 2d70 LCF....theorem-p │ │ │ │ -00090530: 726f 90b8 e376 696e 6793 746f 986f 6c73 ro...ving.to.ols │ │ │ │ -00090540: 9374 6f93 7468 6593 484f 4c9b 03e9 0473 .to.the.HOL....s │ │ │ │ -00090550: 7973 7465 6d2c 9104 0e1f 7468 6593 484f ystem,....the.HO │ │ │ │ -00090560: 4c98 6c6f 6769 6393 7790 b8e3 6173 8e9f L.logic.w...as.. │ │ │ │ -00090570: 0c00 008d 6d61 6465 9603 5555 6173 936c ....made..UUas.l │ │ │ │ -00090580: 696b 90b8 e365 9350 50c9 1593 c628 7468 ik...e.PP....(th │ │ │ │ -00090590: 6593 6c6f 6769 6393 6275 696c 742d 696e e.logic.built-in │ │ │ │ -000905a0: 9374 6f93 4c43 4629 9361 7393 7090 471d .to.LCF).as.p.G. │ │ │ │ -000905b0: 6f73 7369 626c 652e 8e8e 9f24 fd13 8e8c ossible....$.... │ │ │ │ -000905c0: 8b00 0000 ab00 0000 0000 0000 0000 0000 ................ │ │ │ │ +0008f700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0008f710: 0008 e9d7 a002 cc05 558d a0fd 46d3 0e8d ........U...F... │ │ │ │ +0008f720: 8d8d 8d9f fa99 9a8d 91ea f1eb d031 3730 .............170 │ │ │ │ +0008f730: 9200 dd20 4343 6861 7074 6572 9604 8000 ... CChapter.... │ │ │ │ +0008f740: 3131 2e91 0a80 0054 6865 9348 4f4c 934c 11.....The.HOL.L │ │ │ │ +0008f750: 6f67 6963 9369 6e93 4d4c 8e91 eaf1 eb9f ogic.in.ML...... │ │ │ │ +0008f760: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +0008f770: a002 942f df8d a0fd 8bd0 218d 91ea f1eb .../......!..... │ │ │ │ +0008f780: cf54 6865 9603 b49e 0c72 7374 9b03 b49d .The.....rst.... │ │ │ │ +0008f790: 6172 6775 6d65 6e90 ac72 7493 6973 9874 argumen..rt.is.t │ │ │ │ +0008f7a0: 6865 936e 616d 6598 6f66 9361 9874 6865 he.name.of.a.the │ │ │ │ +0008f7b0: 6f72 7993 2877 6869 6395 ac72 6898 6d93 ory.(whic..rh.m. │ │ │ │ +0008f7c0: 7573 7496 03b4 9e62 9053 8e65 9869 6e93 ust....b.S.e.in. │ │ │ │ +0008f7d0: 7468 6598 616e 6365 7374 7279 936f 6698 the.ancestry.of. │ │ │ │ +0008f7e0: 7468 6593 6375 7272 656e 90ac 7274 8ea4 the.curren..rt.. │ │ │ │ +0008f7f0: 1000 008d 91ea f1eb 7468 656f 7279 9604 ........theory.. │ │ │ │ +0008f800: a2f3 7365 676d 656e 90ac 7274 293b 9104 ..segmen..rt);.. │ │ │ │ +0008f810: ff19 7468 6593 7265 7375 6c74 9b04 a2f4 ..the.result.... │ │ │ │ +0008f820: 6973 9361 936c 6973 7493 6f66 9874 6865 is.a.list.of.the │ │ │ │ +0008f830: 9363 6f6d 7090 538e 6f6e 656e 90ac 7274 .comp.S.onen..rt │ │ │ │ +0008f840: 7393 6f66 9374 6865 9874 6865 6f72 7991 s.of.the.theory. │ │ │ │ +0008f850: ff05 562e 9107 61c1 5468 6598 6e61 6d65 ..V...a.The.name │ │ │ │ +0008f860: 936f 6693 7468 658e a18d 91ea f1eb 6375 .of.the.......cu │ │ │ │ +0008f870: 7272 656e 9aac 7274 9603 b893 7468 656f rren..rt....theo │ │ │ │ +0008f880: 7279 9363 616e 9103 b892 6290 538e 6593 ry.can....b.S.e. │ │ │ │ +0008f890: 6162 6272 6576 6961 7465 6493 6298 798d abbreviated.b.y. │ │ │ │ +0008f8a0: 93eb 6160 2d60 8e91 14f7 91cf 2e91 0528 ..a`-`.........( │ │ │ │ +0008f8b0: 2e46 91ff 0556 6f72 9365 7861 6d70 6c65 .F...Vor.example │ │ │ │ +0008f8c0: 2c8d 9103 c297 eb61 7061 7265 6e74 7391 ,......aparents. │ │ │ │ +0008f8d0: 05bf aa60 2d60 8e91 46b7 77cf 7265 7475 ...`-`..F.w.retu │ │ │ │ +0008f8e0: 726e 7393 7468 6593 7061 7265 6e98 7473 rns.the.paren.ts │ │ │ │ +0008f8f0: 8ea1 8d91 eaf1 eb6f 6696 03ea a874 6865 .......of....the │ │ │ │ +0008f900: 9363 7572 7265 6e90 ac72 7493 7468 656f .curren..rt.theo │ │ │ │ +0008f910: 7279 91ff 0556 2e8e a18d 91f6 537a 496e ry...V......SzIn │ │ │ │ +0008f920: 9605 ff65 7468 659b 05ff 6463 6173 6593 ...ethe...dcase. │ │ │ │ +0008f930: 6f66 8d93 eb61 7479 7065 738e 9128 bd1c of...atypes..(.. │ │ │ │ +0008f940: cf61 986c 6973 7493 6f66 9361 7269 7490 .a.list.of.arit. │ │ │ │ +0008f950: ac72 792d 6e61 6d65 9370 6169 7273 9869 .ry-name.pairs.i │ │ │ │ +0008f960: 7393 7265 7475 726e 6564 3b91 0709 c369 s.returned;....i │ │ │ │ +0008f970: 6e93 7468 6593 6361 7365 986f 668d 93eb n.the.case.of... │ │ │ │ +0008f980: 6161 7869 6f6d 738e 9128 7d61 cf2c 8ea1 aaxioms..(}a.,.. │ │ │ │ +0008f990: 8d8d 91ea f1eb eb61 6465 6669 6e69 7469 .......adefiniti │ │ │ │ +0008f9a0: 6f6e 738e 912f 3aab cf6f 728d 9105 0c72 ons../:..or....r │ │ │ │ +0008f9b0: eb61 7468 656f 7265 6d73 8e91 3816 34cf .atheorems..8.4. │ │ │ │ +0008f9c0: 6196 050c 726c 6973 7493 6f66 9373 7472 a...rlist.of.str │ │ │ │ +0008f9d0: 696e 672d 7468 656f 7265 6d93 7061 6972 ing-theorem.pair │ │ │ │ +0008f9e0: 7393 6973 9372 6574 7572 6e65 642c 9105 s.is.returned,.. │ │ │ │ +0008f9f0: 54e4 7768 6572 6593 7468 6593 7374 7269 T.where.the.stri │ │ │ │ +0008fa00: 6e67 9369 738e a18d 91ea f1eb 7468 6596 ng.is.......the. │ │ │ │ +0008fa10: 03aa b76e 616d 659b 03aa b86f 6693 7468 ...name....of.th │ │ │ │ +0008fa20: 6598 7468 656f 7265 6d93 7265 7072 6573 e.theorem.repres │ │ │ │ +0008fa30: 656e 90ac 7274 696e 6793 7468 6598 6178 en..rting.the.ax │ │ │ │ +0008fa40: 696f 6d2c 9103 b781 6465 0c6e 6974 696f iom,....de.nitio │ │ │ │ +0008fa50: 6e93 6f72 9874 6865 6f72 656d 9374 6861 n.or.theorem.tha │ │ │ │ +0008fa60: 7498 7790 ac72 6173 9373 7570 706c 6965 t.w..ras.supplie │ │ │ │ +0008fa70: 648e a18d 91ea f1eb 6290 ac72 799b 0531 d.......b..ry..1 │ │ │ │ +0008fa80: d274 6865 9605 31d1 7573 6572 2e91 090e .the..1.user.... │ │ │ │ +0008fa90: 5d4e 6f74 6593 7468 6174 9863 6f6e 7374 ]Note.that.const │ │ │ │ +0008faa0: 616e 90ac 7274 9373 7090 538e 6563 690c an..rt.sp.S.eci. │ │ │ │ +0008fab0: 6361 7469 6f6e 7398 616e 6493 7490 ac72 cations.and.t..r │ │ │ │ +0008fac0: 7970 9053 8e65 9864 650c 6e69 7469 6f6e yp.S.e.de.nition │ │ │ │ +0008fad0: 7393 6172 6598 6290 538e 6f74 6893 7265 s.are.b.S.oth.re │ │ │ │ +0008fae0: 7472 6965 7690 ac72 6564 8ea1 8d91 eaf1 triev..red...... │ │ │ │ +0008faf0: eb75 7369 6e67 9603 eaa8 7468 6593 6675 .using....the.fu │ │ │ │ +0008fb00: 6e63 7469 6f6e 8d93 eb61 6465 6669 6e69 nction...adefini │ │ │ │ +0008fb10: 7469 6f6e 738e 9143 26f6 cf2e 8ea1 8d91 tions..C&....... │ │ │ │ +0008fb20: f653 7a49 6e64 6976 6964 7561 6c96 0400 .SzIndividual... │ │ │ │ +0008fb30: 2061 7869 6f6d 732c 9104 057e 6465 0c6e axioms,...~de.n │ │ │ │ +0008fb40: 6974 696f 6e73 9361 6e64 9374 6865 6f72 itions.and.theor │ │ │ │ +0008fb50: 656d 7393 6361 6e93 6290 538e 6593 7265 ems.can.b.S.e.re │ │ │ │ +0008fb60: 6164 9328 6672 6f6d 9374 6865 9363 7572 ad.(from.the.cur │ │ │ │ +0008fb70: 7265 6e90 ac72 7493 6f72 9361 6e63 6573 ren..rt.or.ances │ │ │ │ +0008fb80: 746f 728e a18d 91ea f1eb 7468 656f 7269 tor.......theori │ │ │ │ +0008fb90: 6573 2996 03ea a875 7369 6e67 9374 6865 es)....using.the │ │ │ │ +0008fba0: 9366 6f6c 6c6f 90ac 7277 696e 6793 eb48 .follo..rwing..H │ │ │ │ +0008fbb0: 4d4c 93cf 6675 6e63 7469 6f6e 733a 8ea4 ML..functions:.. │ │ │ │ +0008fbc0: 2743 eb8d 8d8d 91ea f1eb 9fe8 4fa7 8900 'C..........O... │ │ │ │ +0008fbd0: 0066 6601 c70b 4a9f 2507 168d 8d90 cccd .ff...J.%....... │ │ │ │ +0008fbe0: 9f04 599c 8400 2960 b200 0066 668d 9fe1 ..Y...)`...ff... │ │ │ │ +0008fbf0: a664 8d91 170b cceb 6161 7869 6f6d 9122 .d......aaxiom." │ │ │ │ +0008fc00: 7dfc 3a96 05bf aa73 7472 696e 6793 2d3e }.:....string.-> │ │ │ │ +0008fc10: 9373 7472 696e 6793 2d3e 9374 686d 8ea4 .string.->.thm.. │ │ │ │ +0008fc20: 0d00 008d 9117 0bcc 6465 6669 6e69 7469 ........definiti │ │ │ │ +0008fc30: 6f6e 9605 bfaa 3a93 7374 7269 6e67 932d on....:.string.- │ │ │ │ +0008fc40: 3e93 7374 7269 6e67 932d 3e93 7468 6d8e >.string.->.thm. │ │ │ │ +0008fc50: a18d 9117 0bcc 7468 656f 7265 6d91 16fe ......theorem... │ │ │ │ +0008fc60: a83a 9605 bfaa 7374 7269 6e67 932d 3e93 .:....string.->. │ │ │ │ +0008fc70: 7374 7269 6e67 932d 3e93 7468 6d8e 8e92 string.->.thm... │ │ │ │ +0008fc80: 01c6 71b1 8400 2960 b200 0066 668e 8e9f ..q...)`...ff... │ │ │ │ +0008fc90: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea1 ......ff...J.... │ │ │ │ +0008fca0: 8d91 eaf1 ebcf 5468 6596 0509 400c 7273 ......The...@.rs │ │ │ │ +0008fcb0: 7493 6172 6775 6d65 6e90 ac72 7493 6973 t.argumen..rt.is │ │ │ │ +0008fcc0: 9b05 0941 7468 6593 7468 656f 7279 9328 ...Athe.theory.( │ │ │ │ +0008fcd0: 8deb 6160 2d60 8e91 1648 3ecf 6361 6e93 ..a`-`...H>.can. │ │ │ │ +0008fce0: 6290 538e 6593 7573 6564 9366 6f72 9374 b.S.e.used.for.t │ │ │ │ +0008fcf0: 6865 9863 7572 7265 6e90 ac72 7493 7468 he.curren..rt.th │ │ │ │ +0008fd00: 656f 7279 293b 9105 988c 7468 6593 7365 eory);....the.se │ │ │ │ +0008fd10: 636f 6e64 8ea4 1000 008d 91ea f1eb 6172 cond..........ar │ │ │ │ +0008fd20: 6775 6d65 6e90 ac72 7496 03ea a869 7393 gumen..rt....is. │ │ │ │ +0008fd30: 7468 6593 7573 6572 9373 7570 706c 6965 the.user.supplie │ │ │ │ +0008fd40: 6493 6e61 6d65 936f 6693 7468 6593 6178 d.name.of.the.ax │ │ │ │ +0008fd50: 696f 6d2c 9364 650c 6e69 7469 6f6e 936f iom,.de.nition.o │ │ │ │ +0008fd60: 7293 7468 656f 7265 6d93 696e 9374 6865 r.theorem.in.the │ │ │ │ +0008fd70: 9374 6865 6f72 7991 ff05 562e 8ea1 8d91 .theory...V..... │ │ │ │ +0008fd80: f653 7a54 6865 6f72 6965 7396 0479 bc63 .SzTheories..y.c │ │ │ │ +0008fd90: 616e 9b04 79bb 6290 538e 6593 7072 696e an..y.b.S.e.prin │ │ │ │ +0008fda0: 90ac 7274 6564 9375 7369 6e67 9874 6865 ..rted.using.the │ │ │ │ +0008fdb0: 9366 756e 6374 696f 6e93 eb61 7072 696e .function..aprin │ │ │ │ +0008fdc0: 745f 7468 656f 7279 cf2c 9104 9d80 7768 t_theory.,....wh │ │ │ │ +0008fdd0: 6963 9aac 7268 9374 616b 9865 7393 6191 ic..rh.tak.es.a. │ │ │ │ +0008fde0: 0479 bb74 6865 6f72 7993 6e61 6d65 8ea1 .y.theory.name.. │ │ │ │ +0008fdf0: 8d91 eaf1 eb61 6e64 9603 eaa8 7468 656e .....and....then │ │ │ │ +0008fe00: 9370 7269 6e90 ac72 7473 936f 7574 9374 .prin..rts.out.t │ │ │ │ +0008fe10: 6865 936e 616d 6564 9374 6865 6f72 7993 he.named.theory. │ │ │ │ +0008fe20: 696e 9361 9372 6561 6461 626c 6593 666f in.a.readable.fo │ │ │ │ +0008fe30: 726d 6174 2e8e 9f22 8e5f 8d8d 91ea f1eb rmat..."._...... │ │ │ │ +0008fe40: eb47 3131 2e38 2e34 8e91 248b 7f54 6865 .G11.8.4..$..The │ │ │ │ +0008fe50: 9605 6666 7468 656f 7279 93eb 6a48 4f4c ..fftheory..jHOL │ │ │ │ +0008fe60: 8ea9 17c0 008d 91ea f1eb cf41 90ac 7274 ...........A..rt │ │ │ │ +0008fe70: 9604 d053 7374 6172 742d 7570 2c9b 0509 ...Sstart-up,... │ │ │ │ +0008fe80: be74 6865 9369 6e69 7469 616c 9374 6865 .the.initial.the │ │ │ │ +0008fe90: 6f72 7993 666f 7293 7573 6572 7393 6f66 ory.for.users.of │ │ │ │ +0008fea0: 9374 6865 9104 d052 eb48 484f 4c93 cf73 .the...R.HHOL..s │ │ │ │ +0008feb0: 7973 7465 6d93 6973 9363 616c 6c65 648d ystem.is.called. │ │ │ │ +0008fec0: 93eb 6148 4f4c 8e91 160f 51cf 2c98 7768 ..aHOL....Q.,.wh │ │ │ │ +0008fed0: 6963 90ac 7268 9369 7393 636f 6e2d 8ea1 ic..rh.is.con-.. │ │ │ │ +0008fee0: 8d91 eaf1 eb73 7472 7563 7465 6496 03b9 .....structed... │ │ │ │ +0008fef0: a877 6865 6e9b 03b9 a774 6865 93eb 4848 .when....the..HH │ │ │ │ +0008ff00: 4f4c 93cf 7379 7374 656d 9869 7393 6d61 OL..system.is.ma │ │ │ │ +0008ff10: 6465 2e91 0528 8a54 6865 9361 6e63 6573 de...(.The.ances │ │ │ │ +0008ff20: 7472 7993 6f66 9874 6869 7393 7468 656f try.of.this.theo │ │ │ │ +0008ff30: 7279 9369 7398 7175 6974 6593 636f 6d70 ry.is.quite.comp │ │ │ │ +0008ff40: 6c69 6361 7465 648e a18d 91ea f1eb 616e licated.......an │ │ │ │ +0008ff50: 6496 047d b972 650d 6563 7473 2c9b 04a2 d..}.re.ects,... │ │ │ │ +0008ff60: 7d74 6f93 736f 6d65 9365 7874 656e 90ac }to.some.exten.. │ │ │ │ +0008ff70: 7274 2c98 7468 6593 6869 7374 6f72 7993 rt,.the.history. │ │ │ │ +0008ff80: 6f66 93eb 4848 4f4c 93cf 6173 9369 7493 of..HHOL..as.it. │ │ │ │ +0008ff90: 6576 95ac 726f 6c76 9365 6496 047d b966 ev..rolv.ed..}.f │ │ │ │ +0008ffa0: 726f 6d93 eb48 4c43 46cf 2e93 5468 6973 rom..HLCF...This │ │ │ │ +0008ffb0: 9361 6e63 6573 7472 7991 ff05 562c 8ea1 .ancestry...V,.. │ │ │ │ +0008ffc0: 8d91 eaf1 eb77 6869 6390 ac72 6896 04a9 .....whic..rh... │ │ │ │ +0008ffd0: 8669 739b 04a9 8764 6573 6372 6962 9053 .is....describ.S │ │ │ │ +0008ffe0: 8e65 6493 696e 9864 6574 6169 6c93 696e .ed.in.detail.in │ │ │ │ +0008fff0: 9853 6563 7469 6f6e 9331 312e 392c 9104 .Section.11.9,.. │ │ │ │ +00090000: d93e 636f 6e95 ac72 7461 696e 7398 7493 .>con..rtains.t. │ │ │ │ +00090010: 7793 6f91 04a9 8669 6d70 9053 8e6f 7274 w.o....imp.S.ort │ │ │ │ +00090020: 616e 9374 9874 6865 6f72 6965 733a 8d91 an.t.theories:.. │ │ │ │ +00090030: 06b6 9deb 6162 6f6f 6c8e 9122 5ecb cf61 ....abool.."^..a │ │ │ │ +00090040: 6e64 8ea1 8d8d 91ea f1eb eb61 696e 648e nd.........aind. │ │ │ │ +00090050: 91fc 30e9 cf2e 9105 38e0 5468 6573 6596 ..0.....8.These. │ │ │ │ +00090060: 03ea a864 650c 6e65 9374 6865 9370 7269 ...de.ne.the.pri │ │ │ │ +00090070: 6d69 7469 7690 ac72 6593 6c6f 6769 6361 mitiv..re.logica │ │ │ │ +00090080: 6c93 6261 7369 7393 6f66 9374 6865 93eb l.basis.of.the.. │ │ │ │ +00090090: 4848 4f4c 93cf 6c6f 6769 632e 8e9f 1f0e HHOL..logic..... │ │ │ │ +000900a0: 5f8d 8d91 eaf1 ebd0 3131 2e38 2e34 2e31 _.......11.8.4.1 │ │ │ │ +000900b0: 8e91 2571 eb54 6865 9604 8000 7468 656f ..%q.The....theo │ │ │ │ +000900c0: 7279 93e2 626f 6f6c 8ea6 8d91 eaf1 ebcf ry..bool........ │ │ │ │ +000900d0: 5468 6596 03d6 0b74 6865 6f72 7993 eb61 The....theory..a │ │ │ │ +000900e0: 626f 6f6c 93cf 696e 9aac 7274 726f 9053 bool..in..rtro.S │ │ │ │ +000900f0: 8e64 7563 6573 9374 6865 9374 9879 7090 .duces.the.t.yp. │ │ │ │ +00090100: 538e 6593 eb61 626f 6f6c 93cf 616e 6491 S.e..abool..and. │ │ │ │ +00090110: 03d6 0a63 6f6e 9874 6169 6e73 9366 6f75 ...con.tains.fou │ │ │ │ +00090120: 7293 6f66 9374 6865 930c 7698 6593 6178 r.of.the..v.e.ax │ │ │ │ +00090130: 696f 6d73 9366 6f72 9368 6967 6865 728e ioms.for.higher. │ │ │ │ +00090140: a18d 91ea f1eb 6f72 6465 7296 035c 046c ......order..\.l │ │ │ │ +00090150: 6f67 6963 9b03 5c05 2874 6865 930c 6674 ogic..\.(the..ft │ │ │ │ +00090160: 6893 6178 696f 6d98 6973 9369 6e93 7468 h.axiom.is.in.th │ │ │ │ +00090170: 6598 7468 656f 7279 93eb 6169 6e64 cf29 e.theory..aind.) │ │ │ │ +00090180: 2e91 0509 5454 6865 7365 9361 7869 6f6d ....TThese.axiom │ │ │ │ +00090190: 732c 9103 788c 746f 6765 7468 6572 9377 s,..x.together.w │ │ │ │ +000901a0: 6974 6893 7468 6598 7275 6c65 7393 6f66 ith.the.rules.of │ │ │ │ +000901b0: 8ea1 8d91 eaf1 eb69 6e66 6572 656e 6365 .......inference │ │ │ │ +000901c0: 9603 f2ce 6465 7363 7269 6290 538e 6564 ....describ.S.ed │ │ │ │ +000901d0: 9b03 f2cd 6c61 7465 7293 696e 9853 6563 ....later.in.Sec │ │ │ │ +000901e0: 7469 6f6e 9331 312e 382e 352c 9103 f4d7 tion.11.8.5,.... │ │ │ │ +000901f0: 636f 6e73 7469 7475 7465 9874 6865 9363 constitute.the.c │ │ │ │ +00090200: 6f72 6593 6f66 9874 6865 93eb 4848 4f4c ore.of.the..HHOL │ │ │ │ +00090210: 98cf 6c6f 6769 632e 9105 5151 4265 6361 ..logic...QQBeca │ │ │ │ +00090220: 7573 658e a18d 91ea f1eb 6f66 9b04 884f use.......of...O │ │ │ │ +00090230: 7468 6591 0488 4e77 95ac 7261 9379 9874 the...Nw..ra.y.t │ │ │ │ +00090240: 6865 9604 884e eb48 484f 4c98 cf73 7973 he...N.HHOL..sys │ │ │ │ +00090250: 7465 6d93 6576 95ac 726f 6c76 9365 6498 tem.ev..rolv.ed. │ │ │ │ +00090260: 6672 6f6d 9604 884e eb48 4c43 46cf 2c8d from...N.HLCF.,. │ │ │ │ +00090270: 8d9f fba5 32d5 388e 8e91 0948 53cf 7468 ....2.8....HS.th │ │ │ │ +00090280: 6593 7061 7274 6963 756c 6172 9861 7869 e.particular.axi │ │ │ │ +00090290: 6f6d 6174 697a 6174 696f 6e93 6f66 9868 omatization.of.h │ │ │ │ +000902a0: 6967 6865 728e a18d 91ea f1eb 6f72 6465 igher.......orde │ │ │ │ +000902b0: 7296 0371 1d6c 6f67 6963 9b03 711e 6974 r..q.logic..q.it │ │ │ │ +000902c0: 9375 7365 7393 6469 0b65 7273 9866 726f .uses.di.ers.fro │ │ │ │ +000902d0: 6d93 7468 6593 636c 6173 7369 6361 6c98 m.the.classical. │ │ │ │ +000902e0: 6178 696f 6d61 7469 7a61 7469 6f6e 9364 axiomatization.d │ │ │ │ +000902f0: 7565 9374 6f98 4368 95ac 7275 7263 9368 ue.to.Ch..rurc.h │ │ │ │ +00090300: 9603 711d 5b8d 338e 9105 dffc 5d2e 9105 ..q.[.3.....]... │ │ │ │ +00090310: 105d 5468 6593 6269 6767 6573 748e a18d .]The.biggest... │ │ │ │ +00090320: 91ea f1eb 6469 0b65 7265 6e63 6596 02f2 ....di.erence... │ │ │ │ +00090330: dc69 7393 7468 6174 9369 6e93 4368 95ac .is.that.in.Ch.. │ │ │ │ +00090340: 7275 7263 9368 2773 9102 f2db 666f 726d rurc.h's....form │ │ │ │ +00090350: 9375 6c61 7469 6f6e 9b02 f2dc 7493 7970 .ulation....t.yp │ │ │ │ +00090360: 9053 8e65 9876 91ff 58e4 6172 6961 626c .S.e.v..X.ariabl │ │ │ │ +00090370: 6573 9861 7265 9869 6e98 7468 6598 6d65 es.are.in.the.me │ │ │ │ +00090380: 7461 2d6c 616e 6775 6167 652c 9103 246b ta-language,..$k │ │ │ │ +00090390: 7768 6572 6561 738e a18d 91ea f1eb 696e whereas.......in │ │ │ │ +000903a0: 9603 eaa8 7468 6593 eb48 484f 4c93 cf6c ....the..HHOL..l │ │ │ │ +000903b0: 6f67 6963 9374 6865 7993 6172 6593 7061 ogic.they.are.pa │ │ │ │ +000903c0: 7274 936f 6693 7468 6593 6f62 9100 a71c rt.of.the.ob.... │ │ │ │ +000903d0: 6a65 6374 936c 616e 6775 6167 652e 8ea1 ject.language... │ │ │ │ +000903e0: 8d91 f653 7a54 6865 7265 9605 c109 6172 ...SzThere....ar │ │ │ │ +000903f0: 6591 05c1 0a74 6872 6565 9370 7269 6d69 e....three.primi │ │ │ │ +00090400: 7469 769a ac72 6593 636f 6e73 7461 6e98 tiv..re.constan. │ │ │ │ +00090410: 7473 9105 c10a 696e 9374 6865 9374 6865 ts....in.the.the │ │ │ │ +00090420: 6f72 7993 eb61 626f 6f6c cf3a 9108 e5a3 ory..abool.:.... │ │ │ │ +00090430: eb61 3d93 cf28 6571 7561 6c69 7498 7991 .a=..(equalit.y. │ │ │ │ +00090440: ff05 562c 9b06 36a2 616e 9369 6e0c 7829 ..V,..6.an.in.x) │ │ │ │ +00090450: 2c98 eb61 3d3d 3e8e a18d 91ea f1eb cf28 ,..a==>........( │ │ │ │ +00090460: 696d 706c 6963 6174 696f 6e2c 9b04 ea59 implication,...Y │ │ │ │ +00090470: 616e 9604 b736 696e 0c78 2993 616e 6491 an...6in.x).and. │ │ │ │ +00090480: 04b7 35eb 6140 93cf 2863 90ac 7268 6f69 ..5.a@..(c..rhoi │ │ │ │ +00090490: 6365 2c98 6193 6269 6e64 6572 292e 9107 ce,.a.binder)... │ │ │ │ +000904a0: 9e89 4571 7561 6c69 7490 ac72 7993 616e ..Equalit..ry.an │ │ │ │ +000904b0: 6493 696d 706c 6963 6174 696f 6e91 04b7 d.implication... │ │ │ │ +000904c0: 3561 7265 9373 7461 6e64 6172 648e 91ea 5are.standard... │ │ │ │ +000904d0: f1eb 9f0b f1b1 8900 0066 6600 71cf 9f9f .........ff.q... │ │ │ │ +000904e0: 0c99 9a8d 8d8d 8d91 0d83 909f fc5e ffc5 .............^.. │ │ │ │ +000904f0: 388e 8e8e 9112 0003 c654 91ff 2aaa 6f96 8........T..*.o. │ │ │ │ +00090500: 03e9 2a73 696d 706c 6966 7993 7468 6593 ..*simplify.the. │ │ │ │ +00090510: 709a 471d 6f72 7469 6e67 936f 6693 7468 p.G.orting.of.th │ │ │ │ +00090520: 6593 4c43 4691 03e9 0474 6865 6f72 656d e.LCF....theorem │ │ │ │ +00090530: 2d70 726f 90b8 e376 696e 6793 746f 986f -pro...ving.to.o │ │ │ │ +00090540: 6c73 9374 6f93 7468 6593 484f 4c9b 03e9 ls.to.the.HOL... │ │ │ │ +00090550: 0473 7973 7465 6d2c 9104 0e1f 7468 6593 .system,....the. │ │ │ │ +00090560: 484f 4c98 6c6f 6769 6393 7790 b8e3 6173 HOL.logic.w...as │ │ │ │ +00090570: 8e9f 0c00 008d 6d61 6465 9603 5555 6173 ......made..UUas │ │ │ │ +00090580: 936c 696b 90b8 e365 9350 50c9 1593 c628 .lik...e.PP....( │ │ │ │ +00090590: 7468 6593 6c6f 6769 6393 6275 696c 742d the.logic.built- │ │ │ │ +000905a0: 696e 9374 6f93 4c43 4629 9361 7393 7090 in.to.LCF).as.p. │ │ │ │ +000905b0: 471d 6f73 7369 626c 652e 8e8e 9f24 fd13 G.ossible....$.. │ │ │ │ +000905c0: 8e8c 8b00 0000 ab00 0000 0000 0000 0000 ................ │ │ │ │ 000905d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000905e0: 0000 0000 0000 0000 0000 08f6 e5a0 02cc ................ │ │ │ │ -000905f0: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -00090600: 8d91 12c7 61d0 3131 2e38 2e91 0a80 0054 ....a.11.8.....T │ │ │ │ -00090610: 6865 6f72 6965 7392 015a 3266 3137 318e heories..Z2f171. │ │ │ │ -00090620: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ -00090630: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -00090640: 8d91 12c7 61cf 7072 6564 6963 6174 6596 ....a.predicate. │ │ │ │ -00090650: 03fc e263 616c 6375 6c75 7393 6e6f 7469 ...calculus.noti │ │ │ │ -00090660: 6f6e 732c 9104 0171 6275 7493 6390 ac72 ons,...qbut.c..r │ │ │ │ -00090670: 686f 6963 6593 6973 936d 6f72 659b 03fc hoice.is.more... │ │ │ │ -00090680: e365 786f 7469 633a 9105 5d54 6966 93d7 .exotic:..]Tif.. │ │ │ │ -00090690: 7493 cf69 7393 6198 7465 726d 9368 619a t..is.a.term.ha. │ │ │ │ -000906a0: ac72 7669 6e67 9374 9879 7090 538e 6593 .rving.t.yp.S.e. │ │ │ │ -000906b0: d71b 906e 39eb 612d 3e62 6f6f 6ccf 2c8e ...n9.a->bool.,. │ │ │ │ -000906c0: a410 0000 8d91 12c7 6174 6865 6e96 0447 ........athen..G │ │ │ │ -000906d0: aceb 6140 782e d774 9105 bfaa eb61 7893 ..a@x..t.....ax. │ │ │ │ -000906e0: cf28 6f72 2c91 045e ec65 7175 6976 91ff .(or,..^.equiv.. │ │ │ │ -000906f0: 58e4 616c 656e 9aac 7274 6c79 91ff 0556 X.alen..rtly...V │ │ │ │ -00090700: 2c91 045e edeb 6124 40d7 74cf 2993 6465 ,..^..a$@.t.).de │ │ │ │ -00090710: 6e6f 7465 7391 0447 abe5 736f 6d65 9105 notes..G..some.. │ │ │ │ -00090720: 2d5c cf6d 656d 9862 9053 8e65 7293 6f66 -\.mem.b.S.er.of │ │ │ │ -00090730: 9374 6865 9104 47ab 7365 7493 7768 6f73 .the..G.set.whos │ │ │ │ -00090740: 6593 6398 6861 7261 6374 6572 6973 7469 e.c.haracteristi │ │ │ │ -00090750: 638e a18d 9112 c761 6675 6e63 7469 6f6e c......afunction │ │ │ │ -00090760: 9604 f310 6973 93d7 74cf 2e91 0852 1949 ....is..t....R.I │ │ │ │ -00090770: 6693 7468 6593 7365 7493 6973 9365 6d70 f.the.set.is.emp │ │ │ │ -00090780: 749a ac72 7991 ff05 562c 9105 352b 7468 t..ry...V,..5+th │ │ │ │ -00090790: 656e 93eb 6140 782e d774 9105 bfaa eb61 en..a@x..t.....a │ │ │ │ -000907a0: 7893 cf64 656e 6f74 6573 9361 6e93 6172 x..denotes.an.ar │ │ │ │ -000907b0: 6269 7472 6172 7991 04f3 116d 656d 9862 bitrary....mem.b │ │ │ │ -000907c0: 9053 8e65 7293 6f66 9374 6865 9373 6574 .S.er.of.the.set │ │ │ │ -000907d0: 8ea1 8d91 12c7 6164 656e 6f74 6564 9105 ......adenoted.. │ │ │ │ -000907e0: 8805 629a ac72 7996 0588 06d7 1b90 6e39 ..b..ry.......n9 │ │ │ │ -000907f0: cf2e 910a 10f8 5468 6593 636f 6e73 7461 ......The.consta │ │ │ │ -00090800: 6e98 749b 0588 05eb 6140 93cf 6973 9861 n.t.....a@..is.a │ │ │ │ -00090810: 9368 6967 6865 7298 6f72 6465 7293 7690 .higher.order.v. │ │ │ │ -00090820: ac72 6572 7369 6f6e 986f 6693 4869 6c62 .rersion.of.Hilb │ │ │ │ -00090830: 9553 8e65 7274 2773 98d7 22cf 2d6f 7093 .S.ert's..".-op. │ │ │ │ -00090840: 6572 6174 6f72 3b91 0656 b569 7498 6973 erator;..V.it.is │ │ │ │ -00090850: 8ea1 8d91 12c7 6172 656c 6174 6564 9603 ......arelated.. │ │ │ │ -00090860: fa42 746f 9b03 fa43 7468 6593 636f 6e73 .Bto...Cthe.cons │ │ │ │ -00090870: 7461 6e90 ac72 7493 d713 98cf 696e 9343 tan..rt.....in.C │ │ │ │ -00090880: 6895 ac72 7572 6393 6827 7391 03fa 4266 h..rurc.h's...Bf │ │ │ │ -00090890: 6f72 6d93 756c 6174 696f 6e98 6f66 9603 orm.ulation.of.. │ │ │ │ -000908a0: fa42 6869 6768 6572 936f 7264 6572 936c .Bhigher.order.l │ │ │ │ -000908b0: 6f67 6963 2e91 0567 af46 91ff 0556 6f72 ogic...g.F...Vor │ │ │ │ -000908c0: 986d 6f72 6593 6465 7461 696c 732c 8ea1 .more.details,.. │ │ │ │ -000908d0: 8d91 12c7 6173 6565 9b03 a346 4368 95ac ....asee...FCh.. │ │ │ │ -000908e0: 7275 7263 9368 2773 986f 7269 6769 6e61 rurc.h's.origina │ │ │ │ -000908f0: 6c98 7061 7095 538e 6572 985b 8d33 8e91 l.pap.S.er.[.3.. │ │ │ │ -00090900: 05df fc5d 2c91 03b1 8d4c 6569 7365 6e72 ...],....Leisenr │ │ │ │ -00090910: 696e 6727 7398 6293 6f93 6f6b 9103 a347 ing's.b.o.ok...G │ │ │ │ -00090920: 6f6e 9848 696c 6293 6572 7427 7398 d722 on.Hilb.ert's.." │ │ │ │ -00090930: cf2d 7379 6d90 ac72 6293 6f6c 985b 8d31 .-sym..rb.ol.[.1 │ │ │ │ -00090940: 328e 910b bff8 5d2c 9103 b18d 6f72 9841 2.....],....or.A │ │ │ │ -00090950: 6e64 7265 7773 278e a18d 9112 c761 7465 ndrews'......ate │ │ │ │ -00090960: 7874 6295 538e 6f93 6f6b 9603 eaa8 6f6e xtb.S.o.ok....on │ │ │ │ -00090970: 9374 90ac 7279 7090 538e 6593 7468 656f .t..ryp.S.e.theo │ │ │ │ -00090980: 7279 935b 8d31 8e91 05df fc5d 2e8e a910 ry.[.1.....].... │ │ │ │ -00090990: 0cda 8d91 1e28 f054 6865 9603 e97b 6c6f .....(.The...{lo │ │ │ │ -000909a0: 6769 6361 6c93 636f 6e73 7461 6e9a ac72 gical.constan..r │ │ │ │ -000909b0: 7473 9103 e97c eb61 5493 cf28 7472 7574 ts...|.aT..(trut │ │ │ │ -000909c0: 6829 2c91 03e9 b7eb 6146 93cf 2866 616c h),.....aF..(fal │ │ │ │ -000909d0: 7369 7498 7929 2c96 03e9 b7eb 617e 9103 sit.y),.....a~.. │ │ │ │ -000909e0: e97c cf28 6e65 6761 7469 6f6e 292c 93eb .|.(negation),.. │ │ │ │ -000909f0: 612f 5c96 03e9 7bcf 2863 6f6e 6a75 6e63 a/\...{.(conjunc │ │ │ │ -00090a00: 7469 6f6e 292c 9103 e9b8 eb61 5c2f 93cf tion),.....a\/.. │ │ │ │ -00090a10: 2864 6973 6a75 6e63 2d8e a18d 9112 c761 (disjunc-......a │ │ │ │ -00090a20: 7469 6f6e 292c 9103 fc16 eb61 2196 03f8 tion),.....a!... │ │ │ │ -00090a30: 99cf 2875 6e69 769a ac72 6572 7361 6c93 ..(univ..rersal. │ │ │ │ -00090a40: 7175 616e 9874 690c 6361 7469 6f6e 292c quan.ti.cation), │ │ │ │ -00090a50: 9103 fc16 eb61 3f93 cf28 6578 6973 7465 .....a?..(existe │ │ │ │ -00090a60: 6e98 7469 616c 9103 f89a 7175 616e 9874 n.tial....quan.t │ │ │ │ -00090a70: 690c 6361 7469 6f6e 2993 616e 6493 eb61 i.cation).and..a │ │ │ │ -00090a80: 3f21 9103 f89a cf28 756e 6971 7565 9365 ?!.....(unique.e │ │ │ │ -00090a90: 7869 7374 656e 6365 8ea1 8d91 12c7 6171 xistence......aq │ │ │ │ -00090aa0: 7561 6e9a ac72 7469 0c65 7229 9603 7f43 uan..rti.er)...C │ │ │ │ -00090ab0: 6361 6e93 616c 6c93 6290 538e 6591 037f can.all.b.S.e... │ │ │ │ -00090ac0: 4464 650c 6e65 6493 696e 9374 6572 6d73 Dde.ned.in.terms │ │ │ │ -00090ad0: 936f 6693 6571 7561 6c69 7498 792c 9103 .of.equalit.y,.. │ │ │ │ -00090ae0: 94be 696d 706c 6963 6174 696f 6e93 616e ..implication.an │ │ │ │ -00090af0: 6493 6398 686f 6963 652e 9105 1514 5468 d.c.hoice.....Th │ │ │ │ -00090b00: 6593 6465 0c6e 6974 696f 6e73 8ea1 8d91 e.de.nitions.... │ │ │ │ -00090b10: 12c7 616c 6973 7465 6496 03f7 c562 9053 ..alisted....b.S │ │ │ │ -00090b20: 8e65 6c6f 9aac 7277 9103 f7c4 6172 6593 .elo..rw....are. │ │ │ │ -00090b30: 6661 6972 6c79 9373 7461 6e64 6172 643b fairly.standard; │ │ │ │ -00090b40: 9103 fe53 6561 6398 689b 03f7 c46f 6e65 ...Seac.h....one │ │ │ │ -00090b50: 9369 7393 7072 6563 6564 6564 9862 90ac .is.preceded.b.. │ │ │ │ -00090b60: 7279 9369 7473 93eb 484d 4c98 cf6e 616d ry.its..HML..nam │ │ │ │ -00090b70: 652e 9105 6036 284c 6174 6572 9364 650c e...`6(Later.de. │ │ │ │ -00090b80: 6e69 7469 6f6e 738e a18d 9112 c761 736f nitions......aso │ │ │ │ -00090b90: 6d65 7469 6d65 7396 03ea a875 7365 9365 metimes....use.e │ │ │ │ -00090ba0: 6172 6c69 6572 936f 6e65 732e 298e 9f77 arlier.ones.)..w │ │ │ │ -00090bb0: 8bfa 8d8d 8d9f 5bcb 898d 8d8d a0ff 4a00 ......[.......J. │ │ │ │ -00090bc0: 008d 912a 0660 eb61 545f 4445 4691 507b ...*.`.aT_DEF.P{ │ │ │ │ -00090bd0: 4c7c 2d96 05bf aa54 9111 3efe 3d93 2828 L|-....T..>.=.(( │ │ │ │ -00090be0: 5c78 3a62 6f6f 6c2e 9378 293d 285c 782e \x:bool..x)=(\x. │ │ │ │ -00090bf0: 9378 2929 8ea4 0d00 00a1 8d91 2a06 6046 .x))........*.`F │ │ │ │ -00090c00: 4f52 414c 4c5f 4445 4691 33bc fa7c 2d96 ORALL_DEF.3..|-. │ │ │ │ -00090c10: 05bf aa24 2191 0b7f 543d 935c 503a 2a2d ...$!...T=.\P:*- │ │ │ │ -00090c20: 3e62 6f6f 6c2e 9350 3d28 5c78 2e93 5429 >bool..P=(\x..T) │ │ │ │ -00090c30: 8ea1 a18d 912a 0660 4558 4953 5453 5f44 .....*.`EXISTS_D │ │ │ │ -00090c40: 4546 9133 bcfa 7c2d 9605 bfaa 243f 910b EF.3..|-....$?.. │ │ │ │ -00090c50: 7f54 3d93 5c50 3a2a 2d3e 626f 6f6c 2e93 .T=.\P:*->bool.. │ │ │ │ -00090c60: 5028 2440 9350 298e a1a1 8d91 2a06 6041 P($@.P).....*.`A │ │ │ │ -00090c70: 4e44 5f44 4546 9144 fbf8 7c2d 9605 bfaa ND_DEF.D..|-.... │ │ │ │ -00090c80: 242f 5c93 3d93 5c74 3193 7432 2e93 2174 $/\.=.\t1.t2..!t │ │ │ │ -00090c90: 2e93 2874 3193 3d3d 3e93 7432 933d 3d3e ..(t1.==>.t2.==> │ │ │ │ -00090ca0: 9374 2993 3d3d 3e93 748e a1a1 8d91 2a06 .t).==>.t.....*. │ │ │ │ -00090cb0: 604f 525f 4445 4691 4abb a27c 2d96 05bf `OR_DEF.J..|-... │ │ │ │ -00090cc0: aa24 5c2f 933d 935c 7431 9374 322e 9321 .$\/.=.\t1.t2..! │ │ │ │ -00090cd0: 742e 9328 7431 933d 3d3e 9374 2993 3d3d t..(t1.==>.t).== │ │ │ │ -00090ce0: 3e93 2874 3293 3d3d 3e93 7429 933d 3d3e >.(t2.==>.t).==> │ │ │ │ -00090cf0: 9374 8ea1 a18d 912a 0660 465f 4445 4691 .t.....*.`F_DEF. │ │ │ │ -00090d00: 507b 4c7c 2d96 05bf aa46 9111 3efe 3d93 P{L|-....F..>.=. │ │ │ │ -00090d10: 2174 2e93 748e a1a1 8d91 2a06 604e 4f54 !t..t.....*.`NOT │ │ │ │ -00090d20: 5f44 4546 9144 fbf8 7c2d 9605 bfaa 247e _DEF.D..|-....$~ │ │ │ │ -00090d30: 910b 7f54 3d93 5c74 2e93 7493 3d3d 3e93 ...T=.\t..t.==>. │ │ │ │ -00090d40: 468e a1a1 8d91 2a06 6045 5849 5354 535f F.....*.`EXISTS_ │ │ │ │ -00090d50: 554e 4951 5545 5f44 4546 910b 7f54 7c2d UNIQUE_DEF...T|- │ │ │ │ -00090d60: 9605 bfaa 243f 2193 3d93 285c 502e 9324 ....$?!.=.(\P..$ │ │ │ │ -00090d70: 3f93 5093 2f5c 9328 2178 9379 2e93 5093 ?.P./\.(!x.y..P. │ │ │ │ -00090d80: 7893 2f5c 9350 9379 933d 3d3e 9328 7893 x./\.P.y.==>.(x. │ │ │ │ -00090d90: 3d93 7929 2929 8e8e 8e8e 8e8e 8e9f 76d4 =.y)))........v. │ │ │ │ -00090da0: 728d 911e 28f0 cf54 6865 7265 9603 eaa8 r...(..There.... │ │ │ │ -00090db0: 6172 6593 666f 7572 9361 7869 6f6d 7393 are.four.axioms. │ │ │ │ -00090dc0: 696e 9374 6865 9374 6865 6f72 7993 eb61 in.the.theory..a │ │ │ │ -00090dd0: 626f 6f6c cf3a 8e9f 42e1 4d8d 8d8d 9f27 bool.:..B.M....' │ │ │ │ -00090de0: cb89 8d8d 8d9f b200 008d 912a 0660 eb61 ...........*.`.a │ │ │ │ -00090df0: 424f 4f4c 5f43 4153 4553 5f41 5891 113e BOOL_CASES_AX..> │ │ │ │ -00090e00: fe7c 2d96 05bf aa21 742e 9328 7493 3d93 .|-....!t..(t.=. │ │ │ │ -00090e10: 5429 935c 2f93 2874 933d 9346 298e a40d T).\/.(t.=.F)... │ │ │ │ -00090e20: 0000 a18d 912a 0660 494d 505f 414e 5449 .....*.`IMP_ANTI │ │ │ │ -00090e30: 5359 4d5f 4158 910b 7f54 7c2d 9605 bfaa SYM_AX...T|-.... │ │ │ │ -00090e40: 2174 3193 7432 2e93 2874 3193 3d3d 3e93 !t1.t2..(t1.==>. │ │ │ │ -00090e50: 7432 2993 3d3d 3e93 2874 3293 3d3d 3e93 t2).==>.(t2.==>. │ │ │ │ -00090e60: 7431 2993 3d3d 3e93 2874 3193 3d93 7432 t1).==>.(t1.=.t2 │ │ │ │ -00090e70: 298e a1a1 8d91 2a06 6045 5441 5f41 5891 ).....*.`ETA_AX. │ │ │ │ -00090e80: 397c a47c 2d96 05bf aa21 742e 9328 5c78 9|.|-....!t..(\x │ │ │ │ -00090e90: 2e93 7493 7829 933d 9374 8ea1 a18d 912a ..t.x).=.t.....* │ │ │ │ -00090ea0: 0660 5345 4c45 4354 5f41 5891 283d a67c .`SELECT_AX.(=.| │ │ │ │ -00090eb0: 2d96 05bf aa21 503a 2a2d 3e62 6f6f 6c93 -....!P:*->bool. │ │ │ │ -00090ec0: 782e 9350 9378 933d 3d3e 9350 2824 4093 x..P.x.==>.P($@. │ │ │ │ -00090ed0: 5029 8e8e 8e8e 8e8e 8e9f 42d4 728d 9112 P)........B.r... │ │ │ │ -00090ee0: c761 cf54 6865 9604 562d 0c66 7468 9361 .a.The..V-.fth.a │ │ │ │ -00090ef0: 6e64 936c 6173 7493 6178 696f 6d93 6f66 nd.last.axiom.of │ │ │ │ -00090f00: 9374 6865 93eb 4848 4f4c 93cf 6c6f 6769 .the..HHOL..logi │ │ │ │ -00090f10: 6393 6973 9374 6865 9341 7869 6f6d 936f c.is.the.Axiom.o │ │ │ │ -00090f20: 6693 496e 0c6e 6974 90ac 7279 3b91 048b f.In.nit..ry;... │ │ │ │ -00090f30: ef74 6869 7393 6973 9369 6e93 7468 6593 .this.is.in.the. │ │ │ │ -00090f40: 7468 656f 7279 8ea1 8d91 12c7 61eb 6169 theory......a.ai │ │ │ │ -00090f50: 6e64 9603 eaa8 cf64 6573 6372 6962 9053 nd.....describ.S │ │ │ │ -00090f60: 8e65 6493 696e 9353 6563 7469 6f6e 9331 .ed.in.Section.1 │ │ │ │ -00090f70: 312e 382e 342e 322e 8ea6 8d91 1e28 f054 1.8.4.2......(.T │ │ │ │ -00090f80: 6865 9603 9370 7468 656f 7279 93eb 6162 he...ptheory..ab │ │ │ │ -00090f90: 6f6f 6c93 cf61 6c73 6f93 7375 7070 6c69 ool..also.suppli │ │ │ │ -00090fa0: 6573 9103 9371 7468 6593 6465 0c6e 6974 es...qthe.de.nit │ │ │ │ -00090fb0: 696f 6e73 936f 6693 6193 6e95 ac72 756d ions.of.a.n..rum │ │ │ │ -00090fc0: 9362 9053 8e65 7296 0393 706f 6693 7573 .b.S.er...pof.us │ │ │ │ -00090fd0: 6566 756c 9363 6f6e 7374 616e 90ac 7274 eful.constan..rt │ │ │ │ -00090fe0: 732e 9105 1bce 5468 6593 636f 6e2d 8ea1 s.....The.con-.. │ │ │ │ -00090ff0: 8d91 12c7 6173 7461 6e9a ac72 7496 03ef ....astan..rt... │ │ │ │ -00091000: b6eb 614c 4554 9103 efb4 cf69 7393 7573 ..aLET.....is.us │ │ │ │ -00091010: 6564 9369 6e93 7265 7072 6573 656e 9874 ed.in.represen.t │ │ │ │ -00091020: 696e 6791 03ef b574 6572 6d73 9363 6f6e ing....terms.con │ │ │ │ -00091030: 9874 6169 6e69 6e67 936c 6f90 538e 6361 .taining.lo.S.ca │ │ │ │ -00091040: 6c93 7691 ff58 e461 7269 6162 6c65 9103 l.v..X.ariable.. │ │ │ │ -00091050: efb5 6269 6e64 696e 6773 9328 8d69 2e65 ..bindings.(.i.e │ │ │ │ -00091060: 2e8e 9112 f33a eb61 6c65 74cf 2d74 6572 .....:.alet.-ter │ │ │ │ -00091070: 6d73 2c8e a18d 9112 c761 6173 9604 075d ms,......aas...] │ │ │ │ -00091080: 6469 7363 7573 7365 6493 696e 9b04 075e discussed.in...^ │ │ │ │ -00091090: 5365 6374 696f 6e93 3131 2e34 292c 9104 Section.11.4),.. │ │ │ │ -000910a0: 0e8a 616e 6498 7468 6593 636f 6e73 7461 ..and.the.consta │ │ │ │ -000910b0: 6e90 ac72 7493 eb61 434f 4e44 9104 0756 n..rt..aCOND...V │ │ │ │ -000910c0: cf69 7393 7573 6564 9869 6e93 7265 7072 .is.used.in.repr │ │ │ │ -000910d0: 6573 656e 90ac 7274 696e 6793 636f 6e64 esen..rting.cond │ │ │ │ -000910e0: 6974 696f 6e61 6c73 2e8e a18d 9112 c761 itionals.......a │ │ │ │ -000910f0: 426f 7468 9603 eaa8 636f 6e73 7461 6e9a Both....constan. │ │ │ │ -00091100: ac72 7473 9361 7265 9364 650c 6e65 6493 .rts.are.de.ned. │ │ │ │ -00091110: 696e 9374 6865 9374 6865 6f72 798d 93eb in.the.theory... │ │ │ │ -00091120: 6162 6f6f 6c8e 911a e950 cf2c 9361 6e64 abool....P.,.and │ │ │ │ -00091130: 9368 6198 7698 6593 7468 6593 666f 6c6c .ha.v.e.the.foll │ │ │ │ -00091140: 6f98 7769 6e67 9364 650c 6e69 7469 6f6e o.wing.de.nition │ │ │ │ -00091150: 733a 8e8e 9f24 fd13 8e8c 8b00 0000 ac00 s:...$.......... │ │ │ │ -00091160: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000905e0: 0000 0000 0000 0000 0000 0000 08f6 e7a0 ................ │ │ │ │ +000905f0: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +00090600: 999a 8d91 12c7 61d0 3131 2e38 2e91 0a80 ......a.11.8.... │ │ │ │ +00090610: 0054 6865 6f72 6965 7392 015a 3266 3137 .Theories..Z2f17 │ │ │ │ +00090620: 318e 9112 c761 9f05 6666 8900 00e6 6601 1....a..ff....f. │ │ │ │ +00090630: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ +00090640: d021 8d91 12c7 61cf 7072 6564 6963 6174 .!....a.predicat │ │ │ │ +00090650: 6596 03fc e263 616c 6375 6c75 7393 6e6f e....calculus.no │ │ │ │ +00090660: 7469 6f6e 732c 9104 0171 6275 7493 6390 tions,...qbut.c. │ │ │ │ +00090670: ac72 686f 6963 6593 6973 936d 6f72 659b .rhoice.is.more. │ │ │ │ +00090680: 03fc e365 786f 7469 633a 9105 5d54 6966 ...exotic:..]Tif │ │ │ │ +00090690: 93d7 7493 cf69 7393 6198 7465 726d 9368 ..t..is.a.term.h │ │ │ │ +000906a0: 619a ac72 7669 6e67 9374 9879 7090 538e a..rving.t.yp.S. │ │ │ │ +000906b0: 6593 d71b 906e 39eb 612d 3e62 6f6f 6ccf e....n9.a->bool. │ │ │ │ +000906c0: 2c8e a410 0000 8d91 12c7 6174 6865 6e96 ,.........athen. │ │ │ │ +000906d0: 0447 aceb 6140 782e d774 9105 bfaa eb61 .G..a@x..t.....a │ │ │ │ +000906e0: 7893 cf28 6f72 2c91 045e ec65 7175 6976 x..(or,..^.equiv │ │ │ │ +000906f0: 91ff 58e4 616c 656e 9aac 7274 6c79 91ff ..X.alen..rtly.. │ │ │ │ +00090700: 0556 2c91 045e edeb 6124 40d7 74cf 2993 .V,..^..a$@.t.). │ │ │ │ +00090710: 6465 6e6f 7465 7391 0447 abe5 736f 6d65 denotes..G..some │ │ │ │ +00090720: 9105 2d5c cf6d 656d 9862 9053 8e65 7293 ..-\.mem.b.S.er. │ │ │ │ +00090730: 6f66 9374 6865 9104 47ab 7365 7493 7768 of.the..G.set.wh │ │ │ │ +00090740: 6f73 6593 6398 6861 7261 6374 6572 6973 ose.c.haracteris │ │ │ │ +00090750: 7469 638e a18d 9112 c761 6675 6e63 7469 tic......afuncti │ │ │ │ +00090760: 6f6e 9604 f310 6973 93d7 74cf 2e91 0852 on....is..t....R │ │ │ │ +00090770: 1949 6693 7468 6593 7365 7493 6973 9365 .If.the.set.is.e │ │ │ │ +00090780: 6d70 749a ac72 7991 ff05 562c 9105 352b mpt..ry...V,..5+ │ │ │ │ +00090790: 7468 656e 93eb 6140 782e d774 9105 bfaa then..a@x..t.... │ │ │ │ +000907a0: eb61 7893 cf64 656e 6f74 6573 9361 6e93 .ax..denotes.an. │ │ │ │ +000907b0: 6172 6269 7472 6172 7991 04f3 116d 656d arbitrary....mem │ │ │ │ +000907c0: 9862 9053 8e65 7293 6f66 9374 6865 9373 .b.S.er.of.the.s │ │ │ │ +000907d0: 6574 8ea1 8d91 12c7 6164 656e 6f74 6564 et......adenoted │ │ │ │ +000907e0: 9105 8805 629a ac72 7996 0588 06d7 1b90 ....b..ry....... │ │ │ │ +000907f0: 6e39 cf2e 910a 10f8 5468 6593 636f 6e73 n9......The.cons │ │ │ │ +00090800: 7461 6e98 749b 0588 05eb 6140 93cf 6973 tan.t.....a@..is │ │ │ │ +00090810: 9861 9368 6967 6865 7298 6f72 6465 7293 .a.higher.order. │ │ │ │ +00090820: 7690 ac72 6572 7369 6f6e 986f 6693 4869 v..rersion.of.Hi │ │ │ │ +00090830: 6c62 9553 8e65 7274 2773 98d7 22cf 2d6f lb.S.ert's..".-o │ │ │ │ +00090840: 7093 6572 6174 6f72 3b91 0656 b569 7498 p.erator;..V.it. │ │ │ │ +00090850: 6973 8ea1 8d91 12c7 6172 656c 6174 6564 is......arelated │ │ │ │ +00090860: 9603 fa42 746f 9b03 fa43 7468 6593 636f ...Bto...Cthe.co │ │ │ │ +00090870: 6e73 7461 6e90 ac72 7493 d713 98cf 696e nstan..rt.....in │ │ │ │ +00090880: 9343 6895 ac72 7572 6393 6827 7391 03fa .Ch..rurc.h's... │ │ │ │ +00090890: 4266 6f72 6d93 756c 6174 696f 6e98 6f66 Bform.ulation.of │ │ │ │ +000908a0: 9603 fa42 6869 6768 6572 936f 7264 6572 ...Bhigher.order │ │ │ │ +000908b0: 936c 6f67 6963 2e91 0567 af46 91ff 0556 .logic...g.F...V │ │ │ │ +000908c0: 6f72 986d 6f72 6593 6465 7461 696c 732c or.more.details, │ │ │ │ +000908d0: 8ea1 8d91 12c7 6173 6565 9b03 a346 4368 ......asee...FCh │ │ │ │ +000908e0: 95ac 7275 7263 9368 2773 986f 7269 6769 ..rurc.h's.origi │ │ │ │ +000908f0: 6e61 6c98 7061 7095 538e 6572 985b 8d33 nal.pap.S.er.[.3 │ │ │ │ +00090900: 8e91 05df fc5d 2c91 03b1 8d4c 6569 7365 .....],....Leise │ │ │ │ +00090910: 6e72 696e 6727 7398 6293 6f93 6f6b 9103 nring's.b.o.ok.. │ │ │ │ +00090920: a347 6f6e 9848 696c 6293 6572 7427 7398 .Gon.Hilb.ert's. │ │ │ │ +00090930: d722 cf2d 7379 6d90 ac72 6293 6f6c 985b .".-sym..rb.ol.[ │ │ │ │ +00090940: 8d31 328e 910b bff8 5d2c 9103 b18d 6f72 .12.....],....or │ │ │ │ +00090950: 9841 6e64 7265 7773 278e a18d 9112 c761 .Andrews'......a │ │ │ │ +00090960: 7465 7874 6295 538e 6f93 6f6b 9603 eaa8 textb.S.o.ok.... │ │ │ │ +00090970: 6f6e 9374 90ac 7279 7090 538e 6593 7468 on.t..ryp.S.e.th │ │ │ │ +00090980: 656f 7279 935b 8d31 8e91 05df fc5d 2e8e eory.[.1.....].. │ │ │ │ +00090990: a910 0cda 8d91 1e28 f054 6865 9603 e97b .......(.The...{ │ │ │ │ +000909a0: 6c6f 6769 6361 6c93 636f 6e73 7461 6e9a logical.constan. │ │ │ │ +000909b0: ac72 7473 9103 e97c eb61 5493 cf28 7472 .rts...|.aT..(tr │ │ │ │ +000909c0: 7574 6829 2c91 03e9 b7eb 6146 93cf 2866 uth),.....aF..(f │ │ │ │ +000909d0: 616c 7369 7498 7929 2c96 03e9 b7eb 617e alsit.y),.....a~ │ │ │ │ +000909e0: 9103 e97c cf28 6e65 6761 7469 6f6e 292c ...|.(negation), │ │ │ │ +000909f0: 93eb 612f 5c96 03e9 7bcf 2863 6f6e 6a75 ..a/\...{.(conju │ │ │ │ +00090a00: 6e63 7469 6f6e 292c 9103 e9b8 eb61 5c2f nction),.....a\/ │ │ │ │ +00090a10: 93cf 2864 6973 6a75 6e63 2d8e a18d 9112 ..(disjunc-..... │ │ │ │ +00090a20: c761 7469 6f6e 292c 9103 fc16 eb61 2196 .ation),.....a!. │ │ │ │ +00090a30: 03f8 99cf 2875 6e69 769a ac72 6572 7361 ....(univ..rersa │ │ │ │ +00090a40: 6c93 7175 616e 9874 690c 6361 7469 6f6e l.quan.ti.cation │ │ │ │ +00090a50: 292c 9103 fc16 eb61 3f93 cf28 6578 6973 ),.....a?..(exis │ │ │ │ +00090a60: 7465 6e98 7469 616c 9103 f89a 7175 616e ten.tial....quan │ │ │ │ +00090a70: 9874 690c 6361 7469 6f6e 2993 616e 6493 .ti.cation).and. │ │ │ │ +00090a80: eb61 3f21 9103 f89a cf28 756e 6971 7565 .a?!.....(unique │ │ │ │ +00090a90: 9365 7869 7374 656e 6365 8ea1 8d91 12c7 .existence...... │ │ │ │ +00090aa0: 6171 7561 6e9a ac72 7469 0c65 7229 9603 aquan..rti.er).. │ │ │ │ +00090ab0: 7f43 6361 6e93 616c 6c93 6290 538e 6591 .Ccan.all.b.S.e. │ │ │ │ +00090ac0: 037f 4464 650c 6e65 6493 696e 9374 6572 ..Dde.ned.in.ter │ │ │ │ +00090ad0: 6d73 936f 6693 6571 7561 6c69 7498 792c ms.of.equalit.y, │ │ │ │ +00090ae0: 9103 94be 696d 706c 6963 6174 696f 6e93 ....implication. │ │ │ │ +00090af0: 616e 6493 6398 686f 6963 652e 9105 1514 and.c.hoice..... │ │ │ │ +00090b00: 5468 6593 6465 0c6e 6974 696f 6e73 8ea1 The.de.nitions.. │ │ │ │ +00090b10: 8d91 12c7 616c 6973 7465 6496 03f7 c562 ....alisted....b │ │ │ │ +00090b20: 9053 8e65 6c6f 9aac 7277 9103 f7c4 6172 .S.elo..rw....ar │ │ │ │ +00090b30: 6593 6661 6972 6c79 9373 7461 6e64 6172 e.fairly.standar │ │ │ │ +00090b40: 643b 9103 fe53 6561 6398 689b 03f7 c46f d;...Seac.h....o │ │ │ │ +00090b50: 6e65 9369 7393 7072 6563 6564 6564 9862 ne.is.preceded.b │ │ │ │ +00090b60: 90ac 7279 9369 7473 93eb 484d 4c98 cf6e ..ry.its..HML..n │ │ │ │ +00090b70: 616d 652e 9105 6036 284c 6174 6572 9364 ame...`6(Later.d │ │ │ │ +00090b80: 650c 6e69 7469 6f6e 738e a18d 9112 c761 e.nitions......a │ │ │ │ +00090b90: 736f 6d65 7469 6d65 7396 03ea a875 7365 sometimes....use │ │ │ │ +00090ba0: 9365 6172 6c69 6572 936f 6e65 732e 298e .earlier.ones.). │ │ │ │ +00090bb0: 9f77 8bfa 8d8d 8d9f 5bcb 898d 8d8d a0ff .w......[....... │ │ │ │ +00090bc0: 4a00 008d 912a 0660 eb61 545f 4445 4691 J....*.`.aT_DEF. │ │ │ │ +00090bd0: 507b 4c7c 2d96 05bf aa54 9111 3efe 3d93 P{L|-....T..>.=. │ │ │ │ +00090be0: 2828 5c78 3a62 6f6f 6c2e 9378 293d 285c ((\x:bool..x)=(\ │ │ │ │ +00090bf0: 782e 9378 2929 8ea4 0d00 00a1 8d91 2a06 x..x))........*. │ │ │ │ +00090c00: 6046 4f52 414c 4c5f 4445 4691 33bc fa7c `FORALL_DEF.3..| │ │ │ │ +00090c10: 2d96 05bf aa24 2191 0b7f 543d 935c 503a -....$!...T=.\P: │ │ │ │ +00090c20: 2a2d 3e62 6f6f 6c2e 9350 3d28 5c78 2e93 *->bool..P=(\x.. │ │ │ │ +00090c30: 5429 8ea1 a18d 912a 0660 4558 4953 5453 T).....*.`EXISTS │ │ │ │ +00090c40: 5f44 4546 9133 bcfa 7c2d 9605 bfaa 243f _DEF.3..|-....$? │ │ │ │ +00090c50: 910b 7f54 3d93 5c50 3a2a 2d3e 626f 6f6c ...T=.\P:*->bool │ │ │ │ +00090c60: 2e93 5028 2440 9350 298e a1a1 8d91 2a06 ..P($@.P).....*. │ │ │ │ +00090c70: 6041 4e44 5f44 4546 9144 fbf8 7c2d 9605 `AND_DEF.D..|-.. │ │ │ │ +00090c80: bfaa 242f 5c93 3d93 5c74 3193 7432 2e93 ..$/\.=.\t1.t2.. │ │ │ │ +00090c90: 2174 2e93 2874 3193 3d3d 3e93 7432 933d !t..(t1.==>.t2.= │ │ │ │ +00090ca0: 3d3e 9374 2993 3d3d 3e93 748e a1a1 8d91 =>.t).==>.t..... │ │ │ │ +00090cb0: 2a06 604f 525f 4445 4691 4abb a27c 2d96 *.`OR_DEF.J..|-. │ │ │ │ +00090cc0: 05bf aa24 5c2f 933d 935c 7431 9374 322e ...$\/.=.\t1.t2. │ │ │ │ +00090cd0: 9321 742e 9328 7431 933d 3d3e 9374 2993 .!t..(t1.==>.t). │ │ │ │ +00090ce0: 3d3d 3e93 2874 3293 3d3d 3e93 7429 933d ==>.(t2.==>.t).= │ │ │ │ +00090cf0: 3d3e 9374 8ea1 a18d 912a 0660 465f 4445 =>.t.....*.`F_DE │ │ │ │ +00090d00: 4691 507b 4c7c 2d96 05bf aa46 9111 3efe F.P{L|-....F..>. │ │ │ │ +00090d10: 3d93 2174 2e93 748e a1a1 8d91 2a06 604e =.!t..t.....*.`N │ │ │ │ +00090d20: 4f54 5f44 4546 9144 fbf8 7c2d 9605 bfaa OT_DEF.D..|-.... │ │ │ │ +00090d30: 247e 910b 7f54 3d93 5c74 2e93 7493 3d3d $~...T=.\t..t.== │ │ │ │ +00090d40: 3e93 468e a1a1 8d91 2a06 6045 5849 5354 >.F.....*.`EXIST │ │ │ │ +00090d50: 535f 554e 4951 5545 5f44 4546 910b 7f54 S_UNIQUE_DEF...T │ │ │ │ +00090d60: 7c2d 9605 bfaa 243f 2193 3d93 285c 502e |-....$?!.=.(\P. │ │ │ │ +00090d70: 9324 3f93 5093 2f5c 9328 2178 9379 2e93 .$?.P./\.(!x.y.. │ │ │ │ +00090d80: 5093 7893 2f5c 9350 9379 933d 3d3e 9328 P.x./\.P.y.==>.( │ │ │ │ +00090d90: 7893 3d93 7929 2929 8e8e 8e8e 8e8e 8e9f x.=.y)))........ │ │ │ │ +00090da0: 76d4 728d 911e 28f0 cf54 6865 7265 9603 v.r...(..There.. │ │ │ │ +00090db0: eaa8 6172 6593 666f 7572 9361 7869 6f6d ..are.four.axiom │ │ │ │ +00090dc0: 7393 696e 9374 6865 9374 6865 6f72 7993 s.in.the.theory. │ │ │ │ +00090dd0: eb61 626f 6f6c cf3a 8e9f 42e1 4d8d 8d8d .abool.:..B.M... │ │ │ │ +00090de0: 9f27 cb89 8d8d 8d9f b200 008d 912a 0660 .'...........*.` │ │ │ │ +00090df0: eb61 424f 4f4c 5f43 4153 4553 5f41 5891 .aBOOL_CASES_AX. │ │ │ │ +00090e00: 113e fe7c 2d96 05bf aa21 742e 9328 7493 .>.|-....!t..(t. │ │ │ │ +00090e10: 3d93 5429 935c 2f93 2874 933d 9346 298e =.T).\/.(t.=.F). │ │ │ │ +00090e20: a40d 0000 a18d 912a 0660 494d 505f 414e .......*.`IMP_AN │ │ │ │ +00090e30: 5449 5359 4d5f 4158 910b 7f54 7c2d 9605 TISYM_AX...T|-.. │ │ │ │ +00090e40: bfaa 2174 3193 7432 2e93 2874 3193 3d3d ..!t1.t2..(t1.== │ │ │ │ +00090e50: 3e93 7432 2993 3d3d 3e93 2874 3293 3d3d >.t2).==>.(t2.== │ │ │ │ +00090e60: 3e93 7431 2993 3d3d 3e93 2874 3193 3d93 >.t1).==>.(t1.=. │ │ │ │ +00090e70: 7432 298e a1a1 8d91 2a06 6045 5441 5f41 t2).....*.`ETA_A │ │ │ │ +00090e80: 5891 397c a47c 2d96 05bf aa21 742e 9328 X.9|.|-....!t..( │ │ │ │ +00090e90: 5c78 2e93 7493 7829 933d 9374 8ea1 a18d \x..t.x).=.t.... │ │ │ │ +00090ea0: 912a 0660 5345 4c45 4354 5f41 5891 283d .*.`SELECT_AX.(= │ │ │ │ +00090eb0: a67c 2d96 05bf aa21 503a 2a2d 3e62 6f6f .|-....!P:*->boo │ │ │ │ +00090ec0: 6c93 782e 9350 9378 933d 3d3e 9350 2824 l.x..P.x.==>.P($ │ │ │ │ +00090ed0: 4093 5029 8e8e 8e8e 8e8e 8e9f 42d4 728d @.P)........B.r. │ │ │ │ +00090ee0: 9112 c761 cf54 6865 9604 562d 0c66 7468 ...a.The..V-.fth │ │ │ │ +00090ef0: 9361 6e64 936c 6173 7493 6178 696f 6d93 .and.last.axiom. │ │ │ │ +00090f00: 6f66 9374 6865 93eb 4848 4f4c 93cf 6c6f of.the..HHOL..lo │ │ │ │ +00090f10: 6769 6393 6973 9374 6865 9341 7869 6f6d gic.is.the.Axiom │ │ │ │ +00090f20: 936f 6693 496e 0c6e 6974 90ac 7279 3b91 .of.In.nit..ry;. │ │ │ │ +00090f30: 048b ef74 6869 7393 6973 9369 6e93 7468 ...this.is.in.th │ │ │ │ +00090f40: 6593 7468 656f 7279 8ea1 8d91 12c7 61eb e.theory......a. │ │ │ │ +00090f50: 6169 6e64 9603 eaa8 cf64 6573 6372 6962 aind.....describ │ │ │ │ +00090f60: 9053 8e65 6493 696e 9353 6563 7469 6f6e .S.ed.in.Section │ │ │ │ +00090f70: 9331 312e 382e 342e 322e 8ea6 8d91 1e28 .11.8.4.2......( │ │ │ │ +00090f80: f054 6865 9603 9370 7468 656f 7279 93eb .The...ptheory.. │ │ │ │ +00090f90: 6162 6f6f 6c93 cf61 6c73 6f93 7375 7070 abool..also.supp │ │ │ │ +00090fa0: 6c69 6573 9103 9371 7468 6593 6465 0c6e lies...qthe.de.n │ │ │ │ +00090fb0: 6974 696f 6e73 936f 6693 6193 6e95 ac72 itions.of.a.n..r │ │ │ │ +00090fc0: 756d 9362 9053 8e65 7296 0393 706f 6693 um.b.S.er...pof. │ │ │ │ +00090fd0: 7573 6566 756c 9363 6f6e 7374 616e 90ac useful.constan.. │ │ │ │ +00090fe0: 7274 732e 9105 1bce 5468 6593 636f 6e2d rts.....The.con- │ │ │ │ +00090ff0: 8ea1 8d91 12c7 6173 7461 6e9a ac72 7496 ......astan..rt. │ │ │ │ +00091000: 03ef b6eb 614c 4554 9103 efb4 cf69 7393 ....aLET.....is. │ │ │ │ +00091010: 7573 6564 9369 6e93 7265 7072 6573 656e used.in.represen │ │ │ │ +00091020: 9874 696e 6791 03ef b574 6572 6d73 9363 .ting....terms.c │ │ │ │ +00091030: 6f6e 9874 6169 6e69 6e67 936c 6f90 538e on.taining.lo.S. │ │ │ │ +00091040: 6361 6c93 7691 ff58 e461 7269 6162 6c65 cal.v..X.ariable │ │ │ │ +00091050: 9103 efb5 6269 6e64 696e 6773 9328 8d69 ....bindings.(.i │ │ │ │ +00091060: 2e65 2e8e 9112 f33a eb61 6c65 74cf 2d74 .e.....:.alet.-t │ │ │ │ +00091070: 6572 6d73 2c8e a18d 9112 c761 6173 9604 erms,......aas.. │ │ │ │ +00091080: 075d 6469 7363 7573 7365 6493 696e 9b04 .]discussed.in.. │ │ │ │ +00091090: 075e 5365 6374 696f 6e93 3131 2e34 292c .^Section.11.4), │ │ │ │ +000910a0: 9104 0e8a 616e 6498 7468 6593 636f 6e73 ....and.the.cons │ │ │ │ +000910b0: 7461 6e90 ac72 7493 eb61 434f 4e44 9104 tan..rt..aCOND.. │ │ │ │ +000910c0: 0756 cf69 7393 7573 6564 9869 6e93 7265 .V.is.used.in.re │ │ │ │ +000910d0: 7072 6573 656e 90ac 7274 696e 6793 636f presen..rting.co │ │ │ │ +000910e0: 6e64 6974 696f 6e61 6c73 2e8e a18d 9112 nditionals...... │ │ │ │ +000910f0: c761 426f 7468 9603 eaa8 636f 6e73 7461 .aBoth....consta │ │ │ │ +00091100: 6e9a ac72 7473 9361 7265 9364 650c 6e65 n..rts.are.de.ne │ │ │ │ +00091110: 6493 696e 9374 6865 9374 6865 6f72 798d d.in.the.theory. │ │ │ │ +00091120: 93eb 6162 6f6f 6c8e 911a e950 cf2c 9361 ..abool....P.,.a │ │ │ │ +00091130: 6e64 9368 6198 7698 6593 7468 6593 666f nd.ha.v.e.the.fo │ │ │ │ +00091140: 6c6c 6f98 7769 6e67 9364 650c 6e69 7469 llo.wing.de.niti │ │ │ │ +00091150: 6f6e 733a 8e8e 9f24 fd13 8e8c 8b00 0000 ons:...$........ │ │ │ │ +00091160: ac00 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00091170: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00091180: 0000 0000 0905 c0a0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ -00091190: d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 ................ │ │ │ │ -000911a0: 3137 3292 00dd 2043 4368 6170 7465 7296 172... CChapter. │ │ │ │ -000911b0: 0480 0031 312e 910a 8000 5468 6593 484f ...11.....The.HO │ │ │ │ -000911c0: 4c93 4c6f 6769 6393 696e 934d 4c8e 91ea L.Logic.in.ML... │ │ │ │ -000911d0: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ -000911e0: 8e8e 8ea0 0294 2fdf 8da0 fd97 f547 8d8d ....../......G.. │ │ │ │ -000911f0: 8d9f 0dcb 898d 8d8d 9fe6 0000 8d91 0230 ...............0 │ │ │ │ -00091200: eaeb 614c 4554 5f44 4546 9122 7dfc 7c2d ..aLET_DEF."}.|- │ │ │ │ -00091210: 9605 bfaa 4c45 5491 283d a63d 935c 6693 ....LET.(=.=.\f. │ │ │ │ -00091220: 782e 9366 9378 8ea4 0d00 00a1 8d91 0230 x..f.x.........0 │ │ │ │ -00091230: ea43 4f4e 445f 4445 4691 1cbe 527c 2d96 .COND_DEF...R|-. │ │ │ │ -00091240: 05bf aa43 4f4e 4491 227d fc3d 935c 7493 ...COND."}.=.\t. │ │ │ │ -00091250: 7431 9374 322e 4078 2e28 2874 3d54 293d t1.t2.@x.((t=T)= │ │ │ │ -00091260: 3d3e 2878 3d74 3129 292f 5c28 2874 3d46 =>(x=t1))/\((t=F │ │ │ │ -00091270: 293d 3d3e 2878 3d74 3229 298e 8e8e 8e8e )==>(x=t2))..... │ │ │ │ -00091280: 8e8e 9f2b d3ab 8d91 eaf1 ebcf 5468 6596 ...+........The. │ │ │ │ -00091290: 04c7 9c74 6865 6f72 798d 93eb 6162 6f6f ...theory...aboo │ │ │ │ -000912a0: 6c8e 9120 8ddf cf61 6c73 6f93 636f 6e9a l.. ...also.con. │ │ │ │ -000912b0: ac72 7461 696e 7393 7468 6593 6465 0c6e .rtains.the.de.n │ │ │ │ -000912c0: 6974 696f 6e73 936f 6693 7468 6591 04c7 itions.of.the... │ │ │ │ -000912d0: 9b63 6f6e 7374 616e 9874 7393 eb61 5245 .constan.ts..aRE │ │ │ │ -000912e0: 535f 464f 5241 4c4c cf2c 93eb 6152 4553 S_FORALL.,..aRES │ │ │ │ -000912f0: 5f45 5849 5354 53cf 2c8e a410 0000 8d91 _EXISTS.,....... │ │ │ │ -00091300: eaf1 ebeb 6152 4553 5f53 454c 4543 54cf ....aRES_SELECT. │ │ │ │ -00091310: 2c96 038e 91eb 6141 5242 9103 8e7a cf61 ,.....aARB...z.a │ │ │ │ -00091320: 6e64 93eb 6152 4553 5f41 4253 5452 4143 nd..aRES_ABSTRAC │ │ │ │ -00091330: 54cf 2c93 7768 6963 9aac 7268 9361 7265 T.,.whic..rh.are │ │ │ │ -00091340: 9375 7365 6493 746f 9373 7570 7090 538e .used.to.supp.S. │ │ │ │ -00091350: 6f72 7493 7265 7374 7269 6374 6564 9371 ort.restricted.q │ │ │ │ -00091360: 7561 6e98 7469 0c63 6174 696f 6e93 696e uan.ti.cation.in │ │ │ │ -00091370: 8ea1 8d91 eaf1 eb74 6865 9603 eaa8 eb48 .......the.....H │ │ │ │ -00091380: 484f 4c93 cf6c 6f67 6963 9328 7365 6593 HOL..logic.(see. │ │ │ │ -00091390: 5365 6374 696f 6e93 3131 2e35 292e 9105 Section.11.5)... │ │ │ │ -000913a0: 38e0 5468 6593 6465 0c6e 6974 696f 6e73 8.The.de.nitions │ │ │ │ -000913b0: 9361 7265 3a8e 9f53 f8cd 8d8d 8d9f 34cb .are:..S......4. │ │ │ │ -000913c0: 898d 8d8d 9f98 0000 8d91 0230 eaeb 6152 ...........0..aR │ │ │ │ -000913d0: 4553 5f46 4f52 414c 4c91 113e fe7c 2d96 ES_FORALL..>.|-. │ │ │ │ -000913e0: 05bf aa21 5093 422e 9352 4553 5f46 4f52 ...!P.B..RES_FOR │ │ │ │ -000913f0: 414c 4c93 5093 4293 3d93 2821 782e 9350 ALL.P.B.=.(!x..P │ │ │ │ -00091400: 9378 933d 3d3e 9342 9378 298e a40d 0000 .x.==>.B.x)..... │ │ │ │ -00091410: a18d 9102 30ea 5245 535f 4558 4953 5453 ....0.RES_EXISTS │ │ │ │ -00091420: 9111 3efe 7c2d 9605 bfaa 2150 9342 2e93 ..>.|-....!P.B.. │ │ │ │ -00091430: 5245 535f 4558 4953 5453 9350 9342 933d RES_EXISTS.P.B.= │ │ │ │ -00091440: 9328 3f78 2e93 5093 7893 2f5c 9342 9378 .(?x..P.x./\.B.x │ │ │ │ -00091450: 298e a1a1 8d91 0230 ea52 4553 5f53 454c )......0.RES_SEL │ │ │ │ -00091460: 4543 5491 113e fe7c 2d96 05bf aa21 5093 ECT..>.|-....!P. │ │ │ │ -00091470: 422e 9352 4553 5f53 454c 4543 5493 5093 B..RES_SELECT.P. │ │ │ │ -00091480: 4293 3d93 2840 782e 9350 9378 932f 5c93 B.=.(@x..P.x./\. │ │ │ │ -00091490: 4293 7829 8ea1 a18d 9102 30ea 4152 4291 B.x)......0.ARB. │ │ │ │ -000914a0: 397c a47c 2d96 05bf aa41 5242 933d 9328 9|.|-....ARB.=.( │ │ │ │ -000914b0: 4078 2e93 5429 8ea1 a18d 9102 30ea 5245 @x..T)......0.RE │ │ │ │ -000914c0: 535f 4142 5354 5241 4354 9605 bfaa 7c2d S_ABSTRACT....|- │ │ │ │ -000914d0: 9321 5093 422e 9352 4553 5f41 4253 5452 .!P.B..RES_ABSTR │ │ │ │ -000914e0: 4143 5493 5093 4293 3d93 285c 782e 9328 ACT.P.B.=.(\x..( │ │ │ │ -000914f0: 5093 7893 3d3e 9342 9378 937c 9341 5242 P.x.=>.B.x.|.ARB │ │ │ │ -00091500: 2929 8e8e 8e8e 8e8e 8e9f 52d3 ab8d 91ea ))........R..... │ │ │ │ -00091510: f1eb cf54 6865 9604 88d3 7468 656f 7279 ...The....theory │ │ │ │ -00091520: 8d91 0488 d4eb 6162 6f6f 6c8e 9120 104f ......abool.. .O │ │ │ │ -00091530: cf61 6c73 6f93 636f 6e90 ac72 7461 696e .also.con..rtain │ │ │ │ -00091540: 7393 7468 659b 0488 d464 650c 6e69 7469 s.the....de.niti │ │ │ │ -00091550: 6f6e 7393 6f66 9374 6865 9863 6f6e 7374 ons.of.the.const │ │ │ │ -00091560: 616e 90ac 7274 7393 eb61 4f4e 455f 4f4e an..rts..aONE_ON │ │ │ │ -00091570: 4591 0488 aacf 616e 6498 eb61 4f4e 544f E.....and..aONTO │ │ │ │ -00091580: cf2c 9377 6869 6390 ac72 688e a18d 91ea .,.whic..rh..... │ │ │ │ -00091590: f1eb 6172 6596 03ea a875 7365 6493 696e ..are....used.in │ │ │ │ -000915a0: 9373 7461 7469 6e67 9374 6865 9341 7869 .stating.the.Axi │ │ │ │ -000915b0: 6f6d 936f 6693 496e 0c6e 6974 90ac 7279 om.of.In.nit..ry │ │ │ │ -000915c0: 9328 7365 6593 5365 6374 696f 6e93 3131 .(see.Section.11 │ │ │ │ -000915d0: 2e38 2e34 2e32 292e 9105 38e0 5468 6593 .8.4.2)...8.The. │ │ │ │ -000915e0: 6465 0c6e 6974 696f 6e73 9361 7265 3a8e de.nitions.are:. │ │ │ │ -000915f0: 9f2c f8cd 8d8d 8d9f 0dcb 898d 8d8d 9fe6 .,.............. │ │ │ │ -00091600: 0000 8d91 0230 eaeb 614f 4e45 5f4f 4e45 .....0..aONE_ONE │ │ │ │ -00091610: 5f44 4546 9605 bfaa 7c2d 934f 4e45 5f4f _DEF....|-.ONE_O │ │ │ │ -00091620: 4e45 9366 933d 9328 2178 3193 7832 2e93 NE.f.=.(!x1.x2.. │ │ │ │ -00091630: 2866 9378 3193 3d93 6693 7832 2993 3d3d (f.x1.=.f.x2).== │ │ │ │ -00091640: 3e93 2878 3193 3d93 7832 2929 8ea4 0d00 >.(x1.=.x2)).... │ │ │ │ -00091650: 00a1 8d91 0230 ea4f 4e54 4f5f 4445 469b .....0.ONTO_DEF. │ │ │ │ -00091660: 16fe a87c 2d96 05bf aa4f 4e54 4f93 6698 ...|-....ONTO.f. │ │ │ │ -00091670: 3d93 2821 792e 933f 782e 9379 933d 9366 =.(!y..?x..y.=.f │ │ │ │ -00091680: 9378 298e 8e8e 8e8e 8e8e 9f2b d3ac 8d91 .x)........+.... │ │ │ │ -00091690: eaf1 ebcf 4691 ff05 566f 7296 03ea a866 ....F...Vor....f │ │ │ │ -000916a0: 7572 7468 6572 9364 6973 6375 7373 696f urther.discussio │ │ │ │ -000916b0: 6e93 6f66 9374 6865 9374 6865 6f72 798d n.of.the.theory. │ │ │ │ -000916c0: 93eb 6162 6f6f 6c8e 911e d3f8 cf73 6565 ..abool......see │ │ │ │ -000916d0: 9353 6563 7469 6f6e 9331 312e 392e 322e .Section.11.9.2. │ │ │ │ -000916e0: 8e9f 223d d18d 8d91 eaf1 ebd0 3131 2e38 .."=........11.8 │ │ │ │ -000916f0: 2e34 2e32 8e91 2571 eb54 6865 9604 8000 .4.2..%q.The.... │ │ │ │ -00091700: 7468 656f 7279 93e2 696e 648e 9f18 b8fe theory..ind..... │ │ │ │ -00091710: 8d91 eaf1 ebcf 5468 6596 0498 fb74 6865 ......The....the │ │ │ │ -00091720: 6f72 799b 0498 fceb 6169 6e64 93cf 696e ory.....aind..in │ │ │ │ -00091730: 90ac 7274 726f 9053 8e64 7563 6573 9874 ..rtro.S.duces.t │ │ │ │ -00091740: 6865 9374 90ac 7279 7090 538e 6593 eb61 he.t..ryp.S.e..a │ │ │ │ -00091750: 696e 6498 cf6f 6693 e569 6e64 6976 6964 ind..of..individ │ │ │ │ -00091760: 7561 6c73 9105 96d9 cf61 6e64 9374 6865 uals.....and.the │ │ │ │ -00091770: 98e5 4178 696f 6d96 04d3 716f 6693 496e ..Axiom...qof.In │ │ │ │ -00091780: 0c6e 6974 7991 010d 82cf 2e91 0743 da54 .nity........C.T │ │ │ │ -00091790: 6869 738e a18d 91ea f1eb 6178 696f 6d96 his.......axiom. │ │ │ │ -000917a0: 05ae aa73 7461 7465 7393 7468 6174 9374 ...states.that.t │ │ │ │ -000917b0: 6865 9373 6574 9364 656e 6f74 6564 9362 he.set.denoted.b │ │ │ │ -000917c0: 90ac 7279 93eb 6169 6e64 93cf 6973 9369 ..ry..aind..is.i │ │ │ │ -000917d0: 6e0c 6e69 7465 2e91 0a84 e654 6865 9366 n.nite.....The.f │ │ │ │ -000917e0: 6f75 7293 6178 696f 6d73 936f 6693 7468 our.axioms.of.th │ │ │ │ -000917f0: 6593 7468 656f 7279 8ea1 8d91 eaf1 ebeb e.theory........ │ │ │ │ -00091800: 6162 6f6f 6ccf 2c91 05b8 ed74 6865 9605 abool.,....the.. │ │ │ │ -00091810: 5c79 7275 6c65 739b 055c 7a6f 6693 696e \yrules..\zof.in │ │ │ │ -00091820: 6665 7265 6e63 6593 696e 9353 6563 7469 ference.in.Secti │ │ │ │ -00091830: 6f6e 9331 312e 382e 3593 616e 6493 7468 on.11.8.5.and.th │ │ │ │ -00091840: 6593 4178 696f 6d93 6f66 9849 6e0c 6e69 e.Axiom.of.In.ni │ │ │ │ -00091850: 7490 ac72 7993 6172 652c 9105 b8ed 746f t..ry.are,....to │ │ │ │ -00091860: 6765 7468 6572 2c8e a18d 91ea f1eb 7375 gether,.......su │ │ │ │ -00091870: 0e63 6965 6e9a ac72 7496 0599 b666 6f72 .cien..rt....for │ │ │ │ -00091880: 9364 6576 9865 6c6f 7069 6e67 9361 6c6c .dev.eloping.all │ │ │ │ -00091890: 936f 6693 7374 616e 6461 7264 936d 6174 .of.standard.mat │ │ │ │ -000918a0: 6865 6d61 7469 6373 2e91 0a46 0b54 6898 hematics...F.Th. │ │ │ │ -000918b0: 7573 2c91 0605 7969 6e93 7072 696e 6369 us,...yin.princi │ │ │ │ -000918c0: 706c 652c 9106 057a 7468 6593 7573 6572 ple,...zthe.user │ │ │ │ -000918d0: 936f 668e a18d 91ea f1eb 7468 6596 0498 .of.......the... │ │ │ │ -000918e0: 6aeb 4848 4f4c 9b04 986b cf73 7973 7465 j.HHOL...k.syste │ │ │ │ -000918f0: 6d93 7368 6f75 6c64 986e 6576 90ac 7265 m.should.nev..re │ │ │ │ -00091900: 7293 6e65 6564 9374 6f98 6d61 6b90 ac72 r.need.to.mak..r │ │ │ │ -00091910: 6593 6198 6e6f 6e2d 6465 0c6e 6974 696f e.a.non-de.nitio │ │ │ │ -00091920: 6e61 6c93 7468 656f 7279 91ff 0556 2e91 nal.theory...V.. │ │ │ │ -00091930: 0742 2749 6e98 7072 6163 7469 6365 2c91 .B'In.practice,. │ │ │ │ -00091940: 04c3 db69 7493 6973 8ea1 8d91 eaf1 eb6f ...it.is.......o │ │ │ │ -00091950: 6674 656e 9604 d9c8 769a ac72 6572 7991 ften....v..rery. │ │ │ │ -00091960: 04d9 c974 656d 7074 696e 6793 746f 9374 ...tempting.to.t │ │ │ │ -00091970: 616b 9865 9104 d9c9 7468 6593 7269 736b ak.e....the.risk │ │ │ │ -00091980: 936f 6693 696e 9874 726f 9a53 8e64 7563 .of.in.tro.S.duc │ │ │ │ -00091990: 696e 6791 04d9 c96e 6577 9361 7869 6f6d ing....new.axiom │ │ │ │ -000919a0: 7393 6298 6563 6175 7365 9104 d9c9 6465 s.b.ecause....de │ │ │ │ -000919b0: 7269 7669 6e67 9374 6865 6d8e a18d 91ea riving.them..... │ │ │ │ -000919c0: f1eb 6672 6f6d 9603 680b 6465 0c6e 6974 ..from..h.de.nit │ │ │ │ -000919d0: 696f 6e73 9b03 680c 6361 6e93 6290 538e ions..h.can.b.S. │ │ │ │ -000919e0: 6593 7465 6469 6f75 737c 7072 6f90 ac72 e.tedious|pro..r │ │ │ │ -000919f0: 7669 6e67 9374 6861 7498 6061 7869 6f6d ving.that.`axiom │ │ │ │ -00091a00: 7327 9366 6f6c 6c6f 90ac 7277 9366 726f s'.follo..rw.fro │ │ │ │ -00091a10: 6d93 6465 0c6e 6974 696f 6e73 9861 6d6f m.de.nitions.amo │ │ │ │ -00091a20: 756e 90ac 7274 7393 746f 8ea1 8d91 eaf1 un..rts.to...... │ │ │ │ -00091a30: eb70 726f 90ac 7276 696e 6796 03ea a874 .pro..rving....t │ │ │ │ -00091a40: 6865 6972 9363 6f6e 7369 7374 656e 6379 heir.consistency │ │ │ │ -00091a50: 91ff 0556 2e8e 9f10 7a75 8d91 f653 7a54 ...V....zu...SzT │ │ │ │ -00091a60: 6865 9603 eaa8 4178 696f 6d93 6f66 9349 he....Axiom.of.I │ │ │ │ -00091a70: 6e0c 6e69 7490 ac72 7993 6973 8e9f 20d3 n.nit..ry.is.. . │ │ │ │ -00091a80: a78d 8d8d 9f00 cb89 8d8d 8d8d 91fc 7140 ..............q@ │ │ │ │ -00091a90: eb61 494e 4649 4e49 5459 5f41 5891 0b7f .aINFINITY_AX... │ │ │ │ -00091aa0: 547c 2d96 05bf aa3f 663a 696e 642d 3e69 T|-....?f:ind->i │ │ │ │ -00091ab0: 6e64 2e93 4f4e 455f 4f4e 4593 6693 2f5c nd..ONE_ONE.f./\ │ │ │ │ -00091ac0: 937e 284f 4e54 4f93 6629 8e8e 8e8e 8e8e .~(ONTO.f)...... │ │ │ │ -00091ad0: 8e9f 2059 328d 91ea f1eb cf54 6869 7396 .. Y2......This. │ │ │ │ -00091ae0: 0435 b261 7373 6572 7473 9374 6861 749b .5.asserts.that. │ │ │ │ -00091af0: 0435 b174 6865 7265 9365 7869 7374 7393 .5.there.exists. │ │ │ │ -00091b00: 6193 6f6e 652d 746f 2d6f 6e65 986d 6170 a.one-to-one.map │ │ │ │ -00091b10: 9366 726f 6d93 eb61 696e 6493 cf74 6f93 .from..aind..to. │ │ │ │ -00091b20: 6974 7365 6c66 9874 6861 7493 6973 936e itself.that.is.n │ │ │ │ -00091b30: 6f74 936f 6e90 ac72 746f 2e91 0619 fd54 ot.on..rto.....T │ │ │ │ -00091b40: 6869 738e a18d 91ea f1eb 696d 706c 6965 his.......implie │ │ │ │ -00091b50: 7396 03ea a874 6861 7493 7468 6593 7490 s....that.the.t. │ │ │ │ -00091b60: ac72 7970 9053 8e65 93eb 6169 6e64 93cf .ryp.S.e..aind.. │ │ │ │ -00091b70: 6465 6e6f 7465 7393 616e 9369 6e0c 6e69 denotes.an.in.ni │ │ │ │ -00091b80: 7465 9373 6574 2e8e 8e9f 24fd 138e 8c8b te.set....$..... │ │ │ │ -00091b90: 0000 00ad 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00091180: 0000 0000 0000 0905 c2a0 02cc 0555 8da0 .............U.. │ │ │ │ +00091190: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ +000911a0: ebd0 3137 3292 00dd 2043 4368 6170 7465 ..172... CChapte │ │ │ │ +000911b0: 7296 0480 0031 312e 910a 8000 5468 6593 r....11.....The. │ │ │ │ +000911c0: 484f 4c93 4c6f 6769 6393 696e 934d 4c8e HOL.Logic.in.ML. │ │ │ │ +000911d0: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ +000911e0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd97 f547 |......./......G │ │ │ │ +000911f0: 8d8d 8d9f 0dcb 898d 8d8d 9fe6 0000 8d91 ................ │ │ │ │ +00091200: 0230 eaeb 614c 4554 5f44 4546 9122 7dfc .0..aLET_DEF."}. │ │ │ │ +00091210: 7c2d 9605 bfaa 4c45 5491 283d a63d 935c |-....LET.(=.=.\ │ │ │ │ +00091220: 6693 782e 9366 9378 8ea4 0d00 00a1 8d91 f.x..f.x........ │ │ │ │ +00091230: 0230 ea43 4f4e 445f 4445 4691 1cbe 527c .0.COND_DEF...R| │ │ │ │ +00091240: 2d96 05bf aa43 4f4e 4491 227d fc3d 935c -....COND."}.=.\ │ │ │ │ +00091250: 7493 7431 9374 322e 4078 2e28 2874 3d54 t.t1.t2.@x.((t=T │ │ │ │ +00091260: 293d 3d3e 2878 3d74 3129 292f 5c28 2874 )==>(x=t1))/\((t │ │ │ │ +00091270: 3d46 293d 3d3e 2878 3d74 3229 298e 8e8e =F)==>(x=t2))... │ │ │ │ +00091280: 8e8e 8e8e 9f2b d3ab 8d91 eaf1 ebcf 5468 .....+........Th │ │ │ │ +00091290: 6596 04c7 9c74 6865 6f72 798d 93eb 6162 e....theory...ab │ │ │ │ +000912a0: 6f6f 6c8e 9120 8ddf cf61 6c73 6f93 636f ool.. ...also.co │ │ │ │ +000912b0: 6e9a ac72 7461 696e 7393 7468 6593 6465 n..rtains.the.de │ │ │ │ +000912c0: 0c6e 6974 696f 6e73 936f 6693 7468 6591 .nitions.of.the. │ │ │ │ +000912d0: 04c7 9b63 6f6e 7374 616e 9874 7393 eb61 ...constan.ts..a │ │ │ │ +000912e0: 5245 535f 464f 5241 4c4c cf2c 93eb 6152 RES_FORALL.,..aR │ │ │ │ +000912f0: 4553 5f45 5849 5354 53cf 2c8e a410 0000 ES_EXISTS.,..... │ │ │ │ +00091300: 8d91 eaf1 ebeb 6152 4553 5f53 454c 4543 ......aRES_SELEC │ │ │ │ +00091310: 54cf 2c96 038e 91eb 6141 5242 9103 8e7a T.,.....aARB...z │ │ │ │ +00091320: cf61 6e64 93eb 6152 4553 5f41 4253 5452 .and..aRES_ABSTR │ │ │ │ +00091330: 4143 54cf 2c93 7768 6963 9aac 7268 9361 ACT.,.whic..rh.a │ │ │ │ +00091340: 7265 9375 7365 6493 746f 9373 7570 7090 re.used.to.supp. │ │ │ │ +00091350: 538e 6f72 7493 7265 7374 7269 6374 6564 S.ort.restricted │ │ │ │ +00091360: 9371 7561 6e98 7469 0c63 6174 696f 6e93 .quan.ti.cation. │ │ │ │ +00091370: 696e 8ea1 8d91 eaf1 eb74 6865 9603 eaa8 in.......the.... │ │ │ │ +00091380: eb48 484f 4c93 cf6c 6f67 6963 9328 7365 .HHOL..logic.(se │ │ │ │ +00091390: 6593 5365 6374 696f 6e93 3131 2e35 292e e.Section.11.5). │ │ │ │ +000913a0: 9105 38e0 5468 6593 6465 0c6e 6974 696f ..8.The.de.nitio │ │ │ │ +000913b0: 6e73 9361 7265 3a8e 9f53 f8cd 8d8d 8d9f ns.are:..S...... │ │ │ │ +000913c0: 34cb 898d 8d8d 9f98 0000 8d91 0230 eaeb 4............0.. │ │ │ │ +000913d0: 6152 4553 5f46 4f52 414c 4c91 113e fe7c aRES_FORALL..>.| │ │ │ │ +000913e0: 2d96 05bf aa21 5093 422e 9352 4553 5f46 -....!P.B..RES_F │ │ │ │ +000913f0: 4f52 414c 4c93 5093 4293 3d93 2821 782e ORALL.P.B.=.(!x. │ │ │ │ +00091400: 9350 9378 933d 3d3e 9342 9378 298e a40d .P.x.==>.B.x)... │ │ │ │ +00091410: 0000 a18d 9102 30ea 5245 535f 4558 4953 ......0.RES_EXIS │ │ │ │ +00091420: 5453 9111 3efe 7c2d 9605 bfaa 2150 9342 TS..>.|-....!P.B │ │ │ │ +00091430: 2e93 5245 535f 4558 4953 5453 9350 9342 ..RES_EXISTS.P.B │ │ │ │ +00091440: 933d 9328 3f78 2e93 5093 7893 2f5c 9342 .=.(?x..P.x./\.B │ │ │ │ +00091450: 9378 298e a1a1 8d91 0230 ea52 4553 5f53 .x)......0.RES_S │ │ │ │ +00091460: 454c 4543 5491 113e fe7c 2d96 05bf aa21 ELECT..>.|-....! │ │ │ │ +00091470: 5093 422e 9352 4553 5f53 454c 4543 5493 P.B..RES_SELECT. │ │ │ │ +00091480: 5093 4293 3d93 2840 782e 9350 9378 932f P.B.=.(@x..P.x./ │ │ │ │ +00091490: 5c93 4293 7829 8ea1 a18d 9102 30ea 4152 \.B.x)......0.AR │ │ │ │ +000914a0: 4291 397c a47c 2d96 05bf aa41 5242 933d B.9|.|-....ARB.= │ │ │ │ +000914b0: 9328 4078 2e93 5429 8ea1 a18d 9102 30ea .(@x..T)......0. │ │ │ │ +000914c0: 5245 535f 4142 5354 5241 4354 9605 bfaa RES_ABSTRACT.... │ │ │ │ +000914d0: 7c2d 9321 5093 422e 9352 4553 5f41 4253 |-.!P.B..RES_ABS │ │ │ │ +000914e0: 5452 4143 5493 5093 4293 3d93 285c 782e TRACT.P.B.=.(\x. │ │ │ │ +000914f0: 9328 5093 7893 3d3e 9342 9378 937c 9341 .(P.x.=>.B.x.|.A │ │ │ │ +00091500: 5242 2929 8e8e 8e8e 8e8e 8e9f 52d3 ab8d RB))........R... │ │ │ │ +00091510: 91ea f1eb cf54 6865 9604 88d3 7468 656f .....The....theo │ │ │ │ +00091520: 7279 8d91 0488 d4eb 6162 6f6f 6c8e 9120 ry......abool.. │ │ │ │ +00091530: 104f cf61 6c73 6f93 636f 6e90 ac72 7461 .O.also.con..rta │ │ │ │ +00091540: 696e 7393 7468 659b 0488 d464 650c 6e69 ins.the....de.ni │ │ │ │ +00091550: 7469 6f6e 7393 6f66 9374 6865 9863 6f6e tions.of.the.con │ │ │ │ +00091560: 7374 616e 90ac 7274 7393 eb61 4f4e 455f stan..rts..aONE_ │ │ │ │ +00091570: 4f4e 4591 0488 aacf 616e 6498 eb61 4f4e ONE.....and..aON │ │ │ │ +00091580: 544f cf2c 9377 6869 6390 ac72 688e a18d TO.,.whic..rh... │ │ │ │ +00091590: 91ea f1eb 6172 6596 03ea a875 7365 6493 ....are....used. │ │ │ │ +000915a0: 696e 9373 7461 7469 6e67 9374 6865 9341 in.stating.the.A │ │ │ │ +000915b0: 7869 6f6d 936f 6693 496e 0c6e 6974 90ac xiom.of.In.nit.. │ │ │ │ +000915c0: 7279 9328 7365 6593 5365 6374 696f 6e93 ry.(see.Section. │ │ │ │ +000915d0: 3131 2e38 2e34 2e32 292e 9105 38e0 5468 11.8.4.2)...8.Th │ │ │ │ +000915e0: 6593 6465 0c6e 6974 696f 6e73 9361 7265 e.de.nitions.are │ │ │ │ +000915f0: 3a8e 9f2c f8cd 8d8d 8d9f 0dcb 898d 8d8d :..,............ │ │ │ │ +00091600: 9fe6 0000 8d91 0230 eaeb 614f 4e45 5f4f .......0..aONE_O │ │ │ │ +00091610: 4e45 5f44 4546 9605 bfaa 7c2d 934f 4e45 NE_DEF....|-.ONE │ │ │ │ +00091620: 5f4f 4e45 9366 933d 9328 2178 3193 7832 _ONE.f.=.(!x1.x2 │ │ │ │ +00091630: 2e93 2866 9378 3193 3d93 6693 7832 2993 ..(f.x1.=.f.x2). │ │ │ │ +00091640: 3d3d 3e93 2878 3193 3d93 7832 2929 8ea4 ==>.(x1.=.x2)).. │ │ │ │ +00091650: 0d00 00a1 8d91 0230 ea4f 4e54 4f5f 4445 .......0.ONTO_DE │ │ │ │ +00091660: 469b 16fe a87c 2d96 05bf aa4f 4e54 4f93 F....|-....ONTO. │ │ │ │ +00091670: 6698 3d93 2821 792e 933f 782e 9379 933d f.=.(!y..?x..y.= │ │ │ │ +00091680: 9366 9378 298e 8e8e 8e8e 8e8e 9f2b d3ac .f.x)........+.. │ │ │ │ +00091690: 8d91 eaf1 ebcf 4691 ff05 566f 7296 03ea ......F...Vor... │ │ │ │ +000916a0: a866 7572 7468 6572 9364 6973 6375 7373 .further.discuss │ │ │ │ +000916b0: 696f 6e93 6f66 9374 6865 9374 6865 6f72 ion.of.the.theor │ │ │ │ +000916c0: 798d 93eb 6162 6f6f 6c8e 911e d3f8 cf73 y...abool......s │ │ │ │ +000916d0: 6565 9353 6563 7469 6f6e 9331 312e 392e ee.Section.11.9. │ │ │ │ +000916e0: 322e 8e9f 223d d18d 8d91 eaf1 ebd0 3131 2..."=........11 │ │ │ │ +000916f0: 2e38 2e34 2e32 8e91 2571 eb54 6865 9604 .8.4.2..%q.The.. │ │ │ │ +00091700: 8000 7468 656f 7279 93e2 696e 648e 9f18 ..theory..ind... │ │ │ │ +00091710: b8fe 8d91 eaf1 ebcf 5468 6596 0498 fb74 ........The....t │ │ │ │ +00091720: 6865 6f72 799b 0498 fceb 6169 6e64 93cf heory.....aind.. │ │ │ │ +00091730: 696e 90ac 7274 726f 9053 8e64 7563 6573 in..rtro.S.duces │ │ │ │ +00091740: 9874 6865 9374 90ac 7279 7090 538e 6593 .the.t..ryp.S.e. │ │ │ │ +00091750: eb61 696e 6498 cf6f 6693 e569 6e64 6976 .aind..of..indiv │ │ │ │ +00091760: 6964 7561 6c73 9105 96d9 cf61 6e64 9374 iduals.....and.t │ │ │ │ +00091770: 6865 98e5 4178 696f 6d96 04d3 716f 6693 he..Axiom...qof. │ │ │ │ +00091780: 496e 0c6e 6974 7991 010d 82cf 2e91 0743 In.nity........C │ │ │ │ +00091790: da54 6869 738e a18d 91ea f1eb 6178 696f .This.......axio │ │ │ │ +000917a0: 6d96 05ae aa73 7461 7465 7393 7468 6174 m....states.that │ │ │ │ +000917b0: 9374 6865 9373 6574 9364 656e 6f74 6564 .the.set.denoted │ │ │ │ +000917c0: 9362 90ac 7279 93eb 6169 6e64 93cf 6973 .b..ry..aind..is │ │ │ │ +000917d0: 9369 6e0c 6e69 7465 2e91 0a84 e654 6865 .in.nite.....The │ │ │ │ +000917e0: 9366 6f75 7293 6178 696f 6d73 936f 6693 .four.axioms.of. │ │ │ │ +000917f0: 7468 6593 7468 656f 7279 8ea1 8d91 eaf1 the.theory...... │ │ │ │ +00091800: ebeb 6162 6f6f 6ccf 2c91 05b8 ed74 6865 ..abool.,....the │ │ │ │ +00091810: 9605 5c79 7275 6c65 739b 055c 7a6f 6693 ..\yrules..\zof. │ │ │ │ +00091820: 696e 6665 7265 6e63 6593 696e 9353 6563 inference.in.Sec │ │ │ │ +00091830: 7469 6f6e 9331 312e 382e 3593 616e 6493 tion.11.8.5.and. │ │ │ │ +00091840: 7468 6593 4178 696f 6d93 6f66 9849 6e0c the.Axiom.of.In. │ │ │ │ +00091850: 6e69 7490 ac72 7993 6172 652c 9105 b8ed nit..ry.are,.... │ │ │ │ +00091860: 746f 6765 7468 6572 2c8e a18d 91ea f1eb together,....... │ │ │ │ +00091870: 7375 0e63 6965 6e9a ac72 7496 0599 b666 su.cien..rt....f │ │ │ │ +00091880: 6f72 9364 6576 9865 6c6f 7069 6e67 9361 or.dev.eloping.a │ │ │ │ +00091890: 6c6c 936f 6693 7374 616e 6461 7264 936d ll.of.standard.m │ │ │ │ +000918a0: 6174 6865 6d61 7469 6373 2e91 0a46 0b54 athematics...F.T │ │ │ │ +000918b0: 6898 7573 2c91 0605 7969 6e93 7072 696e h.us,...yin.prin │ │ │ │ +000918c0: 6369 706c 652c 9106 057a 7468 6593 7573 ciple,...zthe.us │ │ │ │ +000918d0: 6572 936f 668e a18d 91ea f1eb 7468 6596 er.of.......the. │ │ │ │ +000918e0: 0498 6aeb 4848 4f4c 9b04 986b cf73 7973 ..j.HHOL...k.sys │ │ │ │ +000918f0: 7465 6d93 7368 6f75 6c64 986e 6576 90ac tem.should.nev.. │ │ │ │ +00091900: 7265 7293 6e65 6564 9374 6f98 6d61 6b90 rer.need.to.mak. │ │ │ │ +00091910: ac72 6593 6198 6e6f 6e2d 6465 0c6e 6974 .re.a.non-de.nit │ │ │ │ +00091920: 696f 6e61 6c93 7468 656f 7279 91ff 0556 ional.theory...V │ │ │ │ +00091930: 2e91 0742 2749 6e98 7072 6163 7469 6365 ...B'In.practice │ │ │ │ +00091940: 2c91 04c3 db69 7493 6973 8ea1 8d91 eaf1 ,....it.is...... │ │ │ │ +00091950: eb6f 6674 656e 9604 d9c8 769a ac72 6572 .often....v..rer │ │ │ │ +00091960: 7991 04d9 c974 656d 7074 696e 6793 746f y....tempting.to │ │ │ │ +00091970: 9374 616b 9865 9104 d9c9 7468 6593 7269 .tak.e....the.ri │ │ │ │ +00091980: 736b 936f 6693 696e 9874 726f 9a53 8e64 sk.of.in.tro.S.d │ │ │ │ +00091990: 7563 696e 6791 04d9 c96e 6577 9361 7869 ucing....new.axi │ │ │ │ +000919a0: 6f6d 7393 6298 6563 6175 7365 9104 d9c9 oms.b.ecause.... │ │ │ │ +000919b0: 6465 7269 7669 6e67 9374 6865 6d8e a18d deriving.them... │ │ │ │ +000919c0: 91ea f1eb 6672 6f6d 9603 680b 6465 0c6e ....from..h.de.n │ │ │ │ +000919d0: 6974 696f 6e73 9b03 680c 6361 6e93 6290 itions..h.can.b. │ │ │ │ +000919e0: 538e 6593 7465 6469 6f75 737c 7072 6f90 S.e.tedious|pro. │ │ │ │ +000919f0: ac72 7669 6e67 9374 6861 7498 6061 7869 .rving.that.`axi │ │ │ │ +00091a00: 6f6d 7327 9366 6f6c 6c6f 90ac 7277 9366 oms'.follo..rw.f │ │ │ │ +00091a10: 726f 6d93 6465 0c6e 6974 696f 6e73 9861 rom.de.nitions.a │ │ │ │ +00091a20: 6d6f 756e 90ac 7274 7393 746f 8ea1 8d91 moun..rts.to.... │ │ │ │ +00091a30: eaf1 eb70 726f 90ac 7276 696e 6796 03ea ...pro..rving... │ │ │ │ +00091a40: a874 6865 6972 9363 6f6e 7369 7374 656e .their.consisten │ │ │ │ +00091a50: 6379 91ff 0556 2e8e 9f10 7a75 8d91 f653 cy...V....zu...S │ │ │ │ +00091a60: 7a54 6865 9603 eaa8 4178 696f 6d93 6f66 zThe....Axiom.of │ │ │ │ +00091a70: 9349 6e0c 6e69 7490 ac72 7993 6973 8e9f .In.nit..ry.is.. │ │ │ │ +00091a80: 20d3 a78d 8d8d 9f00 cb89 8d8d 8d8d 91fc ............... │ │ │ │ +00091a90: 7140 eb61 494e 4649 4e49 5459 5f41 5891 q@.aINFINITY_AX. │ │ │ │ +00091aa0: 0b7f 547c 2d96 05bf aa3f 663a 696e 642d ..T|-....?f:ind- │ │ │ │ +00091ab0: 3e69 6e64 2e93 4f4e 455f 4f4e 4593 6693 >ind..ONE_ONE.f. │ │ │ │ +00091ac0: 2f5c 937e 284f 4e54 4f93 6629 8e8e 8e8e /\.~(ONTO.f).... │ │ │ │ +00091ad0: 8e8e 8e9f 2059 328d 91ea f1eb cf54 6869 .... Y2......Thi │ │ │ │ +00091ae0: 7396 0435 b261 7373 6572 7473 9374 6861 s..5.asserts.tha │ │ │ │ +00091af0: 749b 0435 b174 6865 7265 9365 7869 7374 t..5.there.exist │ │ │ │ +00091b00: 7393 6193 6f6e 652d 746f 2d6f 6e65 986d s.a.one-to-one.m │ │ │ │ +00091b10: 6170 9366 726f 6d93 eb61 696e 6493 cf74 ap.from..aind..t │ │ │ │ +00091b20: 6f93 6974 7365 6c66 9874 6861 7493 6973 o.itself.that.is │ │ │ │ +00091b30: 936e 6f74 936f 6e90 ac72 746f 2e91 0619 .not.on..rto.... │ │ │ │ +00091b40: fd54 6869 738e a18d 91ea f1eb 696d 706c .This.......impl │ │ │ │ +00091b50: 6965 7396 03ea a874 6861 7493 7468 6593 ies....that.the. │ │ │ │ +00091b60: 7490 ac72 7970 9053 8e65 93eb 6169 6e64 t..ryp.S.e..aind │ │ │ │ +00091b70: 93cf 6465 6e6f 7465 7393 616e 9369 6e0c ..denotes.an.in. │ │ │ │ +00091b80: 6e69 7465 9373 6574 2e8e 8e9f 24fd 138e nite.set....$... │ │ │ │ +00091b90: 8c8b 0000 00ad 0000 0000 0000 0000 0000 ................ │ │ │ │ 00091ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00091bb0: 0000 0000 0000 0000 0009 115a a002 cc05 ...........Z.... │ │ │ │ -00091bc0: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ -00091bd0: 9112 c761 d031 312e 382e 910a 8000 5468 ...a.11.8.....Th │ │ │ │ -00091be0: 656f 7269 6573 9201 5a32 6631 3733 8e91 eories..Z2f173.. │ │ │ │ -00091bf0: 12c7 619f 0566 6689 0000 e666 01c7 3e7c ..a..ff....f..>| │ │ │ │ -00091c00: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -00091c10: 8d91 12c7 61eb 4731 312e 382e 358e 914c ....a.G11.8.5..L │ │ │ │ -00091c20: 60f5 5072 696d 6974 6976 908c cc65 9605 `.Primitiv...e.. │ │ │ │ -00091c30: 6666 7275 6c65 7393 6f66 9369 6e66 6572 ffrules.of.infer │ │ │ │ -00091c40: 656e 6365 936f 6693 7468 6593 484f 4c93 ence.of.the.HOL. │ │ │ │ -00091c50: 4c6f 6769 638e 9f17 e5a2 8d91 12c7 61cf Logic.........a. │ │ │ │ -00091c60: 5468 6596 046c 8570 7269 6d69 7469 7690 The..l.primitiv. │ │ │ │ -00091c70: ac72 6593 7275 6c65 739b 046c 846f 6693 .re.rules..l.of. │ │ │ │ -00091c80: 696e 6665 7265 6e63 6593 6f66 9374 6865 inference.of.the │ │ │ │ -00091c90: 986c 6f67 6963 9377 90ac 7265 7265 9364 .logic.w..rere.d │ │ │ │ -00091ca0: 6573 6372 6962 9053 8e65 6493 6162 7374 escrib.S.ed.abst │ │ │ │ -00091cb0: 7261 6374 6c79 9869 6e93 5365 6374 696f ractly.in.Sectio │ │ │ │ -00091cc0: 6e93 3130 2e33 2e31 2e8e a410 0000 8d91 n.10.3.1........ │ │ │ │ -00091cd0: 12c7 6154 6865 9604 6b2d 6465 7363 7269 ..aThe..k-descri │ │ │ │ -00091ce0: 7074 696f 6e73 9b04 6b2c 7265 6c69 6564 ptions..k,relied │ │ │ │ -00091cf0: 936f 6e98 6d65 7461 2d76 91ff 58e4 6172 .on.meta-v..X.ar │ │ │ │ -00091d00: 6961 626c 6573 93d7 74cf 2c9b 048b 4dd7 iables..t.,...M. │ │ │ │ -00091d10: 748d 9f01 cccc d531 8e96 04c0 04cf 2c91 t......1......,. │ │ │ │ -00091d20: 048b 4ed7 748d 9f01 cccc d532 8e93 cf2c ..N.t......2..., │ │ │ │ -00091d30: 9861 6e64 9b04 6b2d 736f 9604 6b2c 6f6e .and..k-so..k,on │ │ │ │ -00091d40: 2e91 06ba 6e49 6e93 7468 6598 eb48 484f ....nIn.the..HHO │ │ │ │ -00091d50: 4c93 cf6c 6f67 6963 2c91 048b 4e69 6e0c L..logic,...Nin. │ │ │ │ -00091d60: 6e69 7465 8ea1 8d91 12c7 6166 616d 696c nite......afamil │ │ │ │ -00091d70: 6965 7396 0350 6f6f 6693 7072 696d 6974 ies..Poof.primit │ │ │ │ -00091d80: 6976 90ac 7265 9b03 506e 696e 6665 7265 iv..re..Pninfere │ │ │ │ -00091d90: 6e63 6573 9361 7265 9367 726f 7570 9053 nces.are.group.S │ │ │ │ -00091da0: 8e65 6493 746f 6765 7468 6572 9861 6e64 .ed.together.and │ │ │ │ -00091db0: 9374 686f 7567 6890 ac72 7493 6f66 9361 .though..rt.of.a │ │ │ │ -00091dc0: 7398 7369 6e67 6c65 9370 7269 6d69 7469 s.single.primiti │ │ │ │ -00091dd0: 7690 ac72 6593 696e 2d8e a18d 9112 c761 v..re.in-......a │ │ │ │ -00091de0: 6665 7265 6e63 659b 02cd 6d73 6395 ac72 ference...msc..r │ │ │ │ -00091df0: 6865 6d65 732e 9104 d9cc 4561 6393 6891 hemes.....Eac.h. │ │ │ │ -00091e00: 02cd 6c66 616d 696c 7998 636f 6e93 7461 ..lfamily.con.ta │ │ │ │ -00091e10: 696e 7398 616c 6c96 02cd 6c74 6865 9863 ins.all...lthe.c │ │ │ │ -00091e20: 6f6e 6372 6574 6598 696e 7374 616e 6365 oncrete.instance │ │ │ │ -00091e30: 7393 6f66 986f 6e65 9370 6172 7469 6375 s.of.one.particu │ │ │ │ -00091e40: 6c61 7298 696e 6665 7265 6e63 658e a18d lar.inference... │ │ │ │ -00091e50: 9112 c761 6070 6174 7465 726e 272e 9106 ...a`pattern'... │ │ │ │ -00091e60: 99c0 5468 6573 6591 0460 4963 616e 9604 ..These..`Ican.. │ │ │ │ -00091e70: 6048 629a 538e 6593 7072 6f98 6475 6365 `Hb.S.e.pro.duce │ │ │ │ -00091e80: 642c 9104 7db0 696e 9361 6273 7472 6163 d,..}.in.abstrac │ │ │ │ -00091e90: 7493 666f 726d 2c91 047d b162 9aac 7279 t.form,..}.b..ry │ │ │ │ -00091ea0: 9369 6e73 7461 6e98 7469 6174 696e 6793 .instan.tiating. │ │ │ │ -00091eb0: 7468 6593 6d65 7461 2d76 91ff 58e4 6172 the.meta-v..X.ar │ │ │ │ -00091ec0: 6961 626c 6573 8ea1 8d91 12c7 6169 6e96 iables......ain. │ │ │ │ -00091ed0: 03ea a853 6563 7469 6f6e 9331 302e 332e ...Section.10.3. │ │ │ │ -00091ee0: 3193 746f 9363 6f6e 6372 6574 6593 7465 1.to.concrete.te │ │ │ │ -00091ef0: 726d 732e 8ea9 1012 828d 911e 28f0 496e rms.........(.In │ │ │ │ -00091f00: 9603 a66e eb48 484f 4ccf 2c93 7072 696d ...n.HHOL.,.prim │ │ │ │ -00091f10: 6974 6976 9aac 7265 9103 a66d 696e 6665 itiv..re...minfe │ │ │ │ -00091f20: 7265 6e63 6593 7363 9868 656d 6573 9361 rence.sc.hemes.a │ │ │ │ -00091f30: 7265 9372 6570 7265 7365 6e98 7465 6493 re.represen.ted. │ │ │ │ -00091f40: 6298 7993 eb48 4d4c 9103 a66d cf66 756e b.y..HML...m.fun │ │ │ │ -00091f50: 6374 696f 6e73 9374 6861 7493 7265 7475 ctions.that.retu │ │ │ │ -00091f60: 726e 9374 6865 6f2d 8ea1 8d91 12c7 6172 rn.theo-......ar │ │ │ │ -00091f70: 656d 7396 0333 8261 7393 7691 ff58 e461 ems..3.as.v..X.a │ │ │ │ -00091f80: 6c75 6573 2e91 04fb d354 6861 7493 6973 lues.....That.is │ │ │ │ -00091f90: 2c9b 0358 2366 6f72 9370 6172 7469 6375 ,..X#for.particu │ │ │ │ -00091fa0: 6c61 7293 eb48 484f 4c93 cf74 6572 6d73 lar..HHOL..terms │ │ │ │ -00091fb0: 2c98 7468 6593 eb48 4d4c 9103 3381 cf66 ,.the..HML..3..f │ │ │ │ -00091fc0: 756e 6374 696f 6e73 9372 6574 7572 6e93 unctions.return. │ │ │ │ -00091fd0: 7468 6593 696e 7374 616e 6365 936f 668e the.instance.of. │ │ │ │ -00091fe0: a18d 9112 c761 7468 6596 03f6 a074 6865 .....athe....the │ │ │ │ -00091ff0: 6f72 656d 9361 749b 03f6 9f74 686f 7365 orem.at....those │ │ │ │ -00092000: 9374 6572 6d73 2e91 055c c854 6865 98eb .terms...\.The.. │ │ │ │ -00092010: 484d 4c93 cf66 756e 6374 696f 6e73 9361 HML..functions.a │ │ │ │ -00092020: 7265 9370 6172 7498 6f66 9374 6865 93eb re.part.of.the.. │ │ │ │ -00092030: 484d 4c93 cf61 6273 7472 6163 7493 7490 HML..abstract.t. │ │ │ │ -00092040: ac72 7970 9053 8e65 8d98 eb61 7468 6d8e .ryp.S.e...athm. │ │ │ │ -00092050: 9115 359d cf3a 9105 50d0 616c 2d8e a18d ..5..:..P.al-... │ │ │ │ -00092060: 9112 c761 7468 6f75 6768 8d91 034d 37eb ...athough...M7. │ │ │ │ -00092070: 6174 686d 8e91 17d9 6ccf 6861 7396 034d athm....l.has..M │ │ │ │ -00092080: 376e 6f93 7072 696d 6974 6976 9aac 7265 7no.primitiv..re │ │ │ │ -00092090: 9363 6f6e 7374 7275 6374 6f72 732c 9103 .constructors,.. │ │ │ │ -000920a0: 6cb4 6974 9103 4d36 6861 7393 2865 6967 l.it..M6has.(eig │ │ │ │ -000920b0: 6898 7429 936f 7090 538e 6572 6174 696f h.t).op.S.eratio │ │ │ │ -000920c0: 6e73 9377 6869 6398 6893 7265 7475 726e ns.whic.h.return │ │ │ │ -000920d0: 9374 6865 6f72 656d 738e a18d 9112 c761 .theorems......a │ │ │ │ -000920e0: 6173 9603 eaa8 7691 ff58 e461 6c75 6573 as....v..X.alues │ │ │ │ -000920f0: 3a8d 9105 38e0 eb61 4153 5355 4d45 8e91 :...8..aASSUME.. │ │ │ │ -00092100: 27b6 dccf 2c8d 93eb 6152 4546 4c8e 911a '...,...aREFL... │ │ │ │ -00092110: e950 cf2c 8d93 eb61 4245 5441 5f43 4f4e .P.,...aBETA_CON │ │ │ │ -00092120: 568e 9b37 a7a2 cf2c 8d93 eb61 5355 4253 V..7...,...aSUBS │ │ │ │ -00092130: 548e 9120 a8fa cf2c 8d93 eb61 4142 538e T.. ...,...aABS. │ │ │ │ -00092140: 9115 29a6 cf2c 8d93 eb61 494e 5354 5f54 ..)..,...aINST_T │ │ │ │ -00092150: 5950 458e 98cf 2c8d 93eb 6144 4953 4348 YPE...,...aDISCH │ │ │ │ -00092160: 8e91 2493 a2cf 616e 648d 93eb 614d 508e ..$...and...aMP. │ │ │ │ -00092170: 910f 69fc cf2e 8ea6 8d91 1e28 f054 6865 ..i........(.The │ │ │ │ -00092180: 9604 3e22 eb48 4d4c 9b04 3e21 cf66 756e ..>".HML..>!.fun │ │ │ │ -00092190: 6374 696f 6e73 9374 6861 7498 696d 706c ctions.that.impl │ │ │ │ -000921a0: 656d 656e 90ac 7274 9374 6865 9870 7269 emen..rt.the.pri │ │ │ │ -000921b0: 6d69 7469 769a ac72 6593 696e 6665 7265 mitiv..re.infere │ │ │ │ -000921c0: 6e63 6593 7363 9868 656d 6573 9b04 3e21 nce.sc.hemes..>! │ │ │ │ -000921d0: 696e 9374 6865 98eb 4848 4f4c 93cf 7379 in.the..HHOL..sy │ │ │ │ -000921e0: 7374 656d 8ea1 8d91 12c7 6161 7265 9b05 stem......aare.. │ │ │ │ -000921f0: 018c 6465 7363 7269 6295 538e 6564 9105 ..describ.S.ed.. │ │ │ │ -00092200: 018b 6293 656c 6f90 ac72 772e 9108 7d8b ..b.elo..rw...}. │ │ │ │ -00092210: 5468 6598 7361 6d65 9605 018b 6e6f 7461 The.same....nota │ │ │ │ -00092220: 7469 6f6e 9869 7398 7573 6564 9368 6572 tion.is.used.her │ │ │ │ -00092230: 6598 6173 9869 6e93 5365 6374 696f 6e98 e.as.in.Section. │ │ │ │ -00092240: 3130 2e33 2e31 3a91 0766 a768 90ac 7279 10.3.1:..f.h..ry │ │ │ │ -00092250: 7090 538e 6f74 6865 7365 738e a18d 9112 p.S.otheses..... │ │ │ │ -00092260: c761 6162 9a53 8e6f 95ac 7276 9365 9603 .aab.S.o..rv.e.. │ │ │ │ -00092270: dc34 6193 686f 7269 7a6f 6e90 ac72 7461 .4a.horizon..rta │ │ │ │ -00092280: 6c93 6c69 6e65 9361 6e64 9363 6f6e 636c l.line.and.concl │ │ │ │ -00092290: 7573 696f 6e91 03dc 3362 9865 6e65 6174 usion...3b.eneat │ │ │ │ -000922a0: 682e 9105 340f 5468 6593 6d61 6390 ac72 h...4.The.mac..r │ │ │ │ -000922b0: 6869 6e65 2d72 6561 6461 626c 6593 eb48 hine-readable..H │ │ │ │ -000922c0: 4153 4349 904d de49 9103 dc30 cf6e 6f74 ASCI.M.I...0.not │ │ │ │ -000922d0: 6174 696f 6e93 6973 8ea1 8d91 12c7 6175 ation.is......au │ │ │ │ -000922e0: 7365 6496 03ea a866 6f72 9374 6865 936c sed....for.the.l │ │ │ │ -000922f0: 6f67 6963 616c 9363 6f6e 7374 616e 90ac ogical.constan.. │ │ │ │ -00092300: 7274 732e 8e9f 1fbc cd8d 8d91 12c7 61d0 rts...........a. │ │ │ │ -00092310: 3131 2e38 2e35 2e31 8e91 4d47 6141 7373 11.8.5.1..MGaAss │ │ │ │ -00092320: 756d 7074 696f 6e91 0480 0069 6e90 a000 umption....in... │ │ │ │ -00092330: 7472 6f90 6000 6475 6374 696f 6e8e a417 tro.`.duction... │ │ │ │ -00092340: e5a2 8d8d 8d91 12c7 619f f54f a789 0000 ........a..O.... │ │ │ │ -00092350: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -00092360: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ -00092370: 648d 9117 0bcc eb61 4153 5355 4d45 9605 d......aASSUME.. │ │ │ │ -00092380: bfaa 3a93 7465 726d 932d 3e93 7468 6d8e ..:.term.->.thm. │ │ │ │ -00092390: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ -000923a0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -000923b0: 8ea9 254b 808d 8d8d 9ff8 7331 9200 e0a9 ..%K......s1.... │ │ │ │ -000923c0: 159f 04c0 0289 0000 6666 002b 7b15 9f0a ........ff.+{... │ │ │ │ -000923d0: 2663 8d8d 9106 0001 d774 9605 bfaa eb61 &c.......t.....a │ │ │ │ -000923e0: 7c2d 93d7 748e 8e8e 8e8e 9f22 8a15 8d91 |-..t......".... │ │ │ │ -000923f0: 12c7 61eb 6141 5353 554d 459b 05bf aad7 ..a.aASSUME..... │ │ │ │ -00092400: 7496 03ea a8cf 6576 91ff 58e4 616c 7561 t.....ev..X.alua │ │ │ │ -00092410: 7465 7393 746f 93d7 74eb 617c 2d98 d774 tes.to..t.a|-..t │ │ │ │ -00092420: cf2e 9105 38e0 4691 ff05 5661 696c 7572 ....8.F...Vailur │ │ │ │ -00092430: 6593 6966 93d7 7493 cf69 7393 6e6f 7493 e.if..t..is.not. │ │ │ │ -00092440: 6f66 9374 90ac 7279 7090 538e 658d 93eb of.t..ryp.S.e... │ │ │ │ -00092450: 6162 6f6f 6c8e 911a e950 cf2e 8e9f 2c06 abool....P....,. │ │ │ │ -00092460: d58d 8d91 12c7 61d0 3131 2e38 2e35 2e32 ......a.11.8.5.2 │ │ │ │ -00092470: 8e91 4d47 6152 650d 6578 6976 6974 90a0 ..MGaRe.exivit.. │ │ │ │ -00092480: 0079 8ea1 8d8d 8d91 12c7 619f f54f a789 .y........a..O.. │ │ │ │ -00092490: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ -000924a0: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ -000924b0: fba6 648d 9117 0bcc eb61 5245 464c 9605 ..d......aREFL.. │ │ │ │ -000924c0: bfaa 3a93 7465 726d 932d 3e93 7468 6d8e ..:.term.->.thm. │ │ │ │ -000924d0: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ -000924e0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -000924f0: 8ea6 8d8d 8d9f f873 3192 00d8 0996 9f04 .......s1....... │ │ │ │ -00092500: c002 8900 0066 6600 3cba 139f 0a26 638d .....ff.<....&c. │ │ │ │ -00092510: 8d91 0bbf ab7c 2d96 05bf aad7 7493 eb61 .....|-.....t..a │ │ │ │ -00092520: 3d93 d774 8e8e 8e8e 8e9f 228a 158d 9112 =..t......"..... │ │ │ │ -00092530: c761 eb61 5245 464c 9b05 bfaa d774 9603 .a.aREFL.....t.. │ │ │ │ -00092540: eaa8 cf65 7691 ff58 e461 6c75 6174 6573 ...ev..X.aluates │ │ │ │ -00092550: 9374 6f93 eb61 7c2d 98d7 7498 eb61 3d98 .to..a|-..t..a=. │ │ │ │ -00092560: d774 cf2e 9105 38e0 4193 6361 6c6c 9374 .t....8.A.call.t │ │ │ │ -00092570: 6f8d 93eb 6152 4546 4c8e 911e d3f8 cf6e o...aREFL......n │ │ │ │ -00092580: 6576 90ac 7265 7293 6661 696c 732e 8e9f ev..rer.fails... │ │ │ │ -00092590: 2c06 d58d 8d91 12c7 61d0 3131 2e38 2e35 ,.......a.11.8.5 │ │ │ │ -000925a0: 2e33 8e91 4d47 6142 6574 612d 636f 6e95 .3..MGaBeta-con. │ │ │ │ -000925b0: a000 7693 6572 7369 6f6e 8ea1 8d8d 8d91 ..v.ersion...... │ │ │ │ -000925c0: 12c7 619f f54f a789 0000 6666 01c7 0b4a ..a..O....ff...J │ │ │ │ -000925d0: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ -000925e0: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ -000925f0: eb61 4245 5441 5f43 4f4e 5696 05bf aa3a .aBETA_CONV....: │ │ │ │ -00092600: 9374 6572 6d93 2d3e 9374 686d 8e8e 9201 .term.->.thm.... │ │ │ │ -00092610: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ -00092620: c002 8900 0066 6601 c70b 4a8e 8e8e a68d .....ff...J..... │ │ │ │ -00092630: 8d8d 9ff8 7331 9200 b1eb 289f 04c0 0289 ....s1....(..... │ │ │ │ -00092640: 0000 6666 0088 f6ef 9f0a 2663 8d8d 910b ..ff......&c.... │ │ │ │ -00092650: bfab 7c2d 9605 bfaa 285c d778 eb61 2ed7 ..|-....(\.x.a.. │ │ │ │ -00092660: 748d 9f01 cccc d531 8e9b 04c0 04eb 6129 t......1......a) │ │ │ │ -00092670: d774 8d9f 01cc ccd5 328e 910a 7fae eb61 .t......2......a │ │ │ │ -00092680: 3d93 d774 8d9f 01cc ccd5 318e 98cf 5bd7 =..t......1...[. │ │ │ │ -00092690: 748d 9f01 cccc d532 8e98 d73d 78cf 5d8e t......2...=x.]. │ │ │ │ -000926a0: 8e8e 8e8e 8e9f 24fd 138e 8c8b 0000 00ae ......$......... │ │ │ │ -000926b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00091bb0: 0000 0000 0000 0000 0000 0009 115c a002 .............\.. │ │ │ │ +00091bc0: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +00091bd0: 9a8d 9112 c761 d031 312e 382e 910a 8000 .....a.11.8..... │ │ │ │ +00091be0: 5468 656f 7269 6573 9201 5a32 6631 3733 Theories..Z2f173 │ │ │ │ +00091bf0: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ +00091c00: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ +00091c10: 218d 8d91 12c7 61eb 4731 312e 382e 358e !.....a.G11.8.5. │ │ │ │ +00091c20: 914c 60f5 5072 696d 6974 6976 908c cc65 .L`.Primitiv...e │ │ │ │ +00091c30: 9605 6666 7275 6c65 7393 6f66 9369 6e66 ..ffrules.of.inf │ │ │ │ +00091c40: 6572 656e 6365 936f 6693 7468 6593 484f erence.of.the.HO │ │ │ │ +00091c50: 4c93 4c6f 6769 638e 9f17 e5a2 8d91 12c7 L.Logic......... │ │ │ │ +00091c60: 61cf 5468 6596 046c 8570 7269 6d69 7469 a.The..l.primiti │ │ │ │ +00091c70: 7690 ac72 6593 7275 6c65 739b 046c 846f v..re.rules..l.o │ │ │ │ +00091c80: 6693 696e 6665 7265 6e63 6593 6f66 9374 f.inference.of.t │ │ │ │ +00091c90: 6865 986c 6f67 6963 9377 90ac 7265 7265 he.logic.w..rere │ │ │ │ +00091ca0: 9364 6573 6372 6962 9053 8e65 6493 6162 .describ.S.ed.ab │ │ │ │ +00091cb0: 7374 7261 6374 6c79 9869 6e93 5365 6374 stractly.in.Sect │ │ │ │ +00091cc0: 696f 6e93 3130 2e33 2e31 2e8e a410 0000 ion.10.3.1...... │ │ │ │ +00091cd0: 8d91 12c7 6154 6865 9604 6b2d 6465 7363 ....aThe..k-desc │ │ │ │ +00091ce0: 7269 7074 696f 6e73 9b04 6b2c 7265 6c69 riptions..k,reli │ │ │ │ +00091cf0: 6564 936f 6e98 6d65 7461 2d76 91ff 58e4 ed.on.meta-v..X. │ │ │ │ +00091d00: 6172 6961 626c 6573 93d7 74cf 2c9b 048b ariables..t.,... │ │ │ │ +00091d10: 4dd7 748d 9f01 cccc d531 8e96 04c0 04cf M.t......1...... │ │ │ │ +00091d20: 2c91 048b 4ed7 748d 9f01 cccc d532 8e93 ,...N.t......2.. │ │ │ │ +00091d30: cf2c 9861 6e64 9b04 6b2d 736f 9604 6b2c .,.and..k-so..k, │ │ │ │ +00091d40: 6f6e 2e91 06ba 6e49 6e93 7468 6598 eb48 on....nIn.the..H │ │ │ │ +00091d50: 484f 4c93 cf6c 6f67 6963 2c91 048b 4e69 HOL..logic,...Ni │ │ │ │ +00091d60: 6e0c 6e69 7465 8ea1 8d91 12c7 6166 616d n.nite......afam │ │ │ │ +00091d70: 696c 6965 7396 0350 6f6f 6693 7072 696d ilies..Poof.prim │ │ │ │ +00091d80: 6974 6976 90ac 7265 9b03 506e 696e 6665 itiv..re..Pninfe │ │ │ │ +00091d90: 7265 6e63 6573 9361 7265 9367 726f 7570 rences.are.group │ │ │ │ +00091da0: 9053 8e65 6493 746f 6765 7468 6572 9861 .S.ed.together.a │ │ │ │ +00091db0: 6e64 9374 686f 7567 6890 ac72 7493 6f66 nd.though..rt.of │ │ │ │ +00091dc0: 9361 7398 7369 6e67 6c65 9370 7269 6d69 .as.single.primi │ │ │ │ +00091dd0: 7469 7690 ac72 6593 696e 2d8e a18d 9112 tiv..re.in-..... │ │ │ │ +00091de0: c761 6665 7265 6e63 659b 02cd 6d73 6395 .aference...msc. │ │ │ │ +00091df0: ac72 6865 6d65 732e 9104 d9cc 4561 6393 .rhemes.....Eac. │ │ │ │ +00091e00: 6891 02cd 6c66 616d 696c 7998 636f 6e93 h...lfamily.con. │ │ │ │ +00091e10: 7461 696e 7398 616c 6c96 02cd 6c74 6865 tains.all...lthe │ │ │ │ +00091e20: 9863 6f6e 6372 6574 6598 696e 7374 616e .concrete.instan │ │ │ │ +00091e30: 6365 7393 6f66 986f 6e65 9370 6172 7469 ces.of.one.parti │ │ │ │ +00091e40: 6375 6c61 7298 696e 6665 7265 6e63 658e cular.inference. │ │ │ │ +00091e50: a18d 9112 c761 6070 6174 7465 726e 272e .....a`pattern'. │ │ │ │ +00091e60: 9106 99c0 5468 6573 6591 0460 4963 616e ....These..`Ican │ │ │ │ +00091e70: 9604 6048 629a 538e 6593 7072 6f98 6475 ..`Hb.S.e.pro.du │ │ │ │ +00091e80: 6365 642c 9104 7db0 696e 9361 6273 7472 ced,..}.in.abstr │ │ │ │ +00091e90: 6163 7493 666f 726d 2c91 047d b162 9aac act.form,..}.b.. │ │ │ │ +00091ea0: 7279 9369 6e73 7461 6e98 7469 6174 696e ry.instan.tiatin │ │ │ │ +00091eb0: 6793 7468 6593 6d65 7461 2d76 91ff 58e4 g.the.meta-v..X. │ │ │ │ +00091ec0: 6172 6961 626c 6573 8ea1 8d91 12c7 6169 ariables......ai │ │ │ │ +00091ed0: 6e96 03ea a853 6563 7469 6f6e 9331 302e n....Section.10. │ │ │ │ +00091ee0: 332e 3193 746f 9363 6f6e 6372 6574 6593 3.1.to.concrete. │ │ │ │ +00091ef0: 7465 726d 732e 8ea9 1012 828d 911e 28f0 terms.........(. │ │ │ │ +00091f00: 496e 9603 a66e eb48 484f 4ccf 2c93 7072 In...n.HHOL.,.pr │ │ │ │ +00091f10: 696d 6974 6976 9aac 7265 9103 a66d 696e imitiv..re...min │ │ │ │ +00091f20: 6665 7265 6e63 6593 7363 9868 656d 6573 ference.sc.hemes │ │ │ │ +00091f30: 9361 7265 9372 6570 7265 7365 6e98 7465 .are.represen.te │ │ │ │ +00091f40: 6493 6298 7993 eb48 4d4c 9103 a66d cf66 d.b.y..HML...m.f │ │ │ │ +00091f50: 756e 6374 696f 6e73 9374 6861 7493 7265 unctions.that.re │ │ │ │ +00091f60: 7475 726e 9374 6865 6f2d 8ea1 8d91 12c7 turn.theo-...... │ │ │ │ +00091f70: 6172 656d 7396 0333 8261 7393 7691 ff58 arems..3.as.v..X │ │ │ │ +00091f80: e461 6c75 6573 2e91 04fb d354 6861 7493 .alues.....That. │ │ │ │ +00091f90: 6973 2c9b 0358 2366 6f72 9370 6172 7469 is,..X#for.parti │ │ │ │ +00091fa0: 6375 6c61 7293 eb48 484f 4c93 cf74 6572 cular..HHOL..ter │ │ │ │ +00091fb0: 6d73 2c98 7468 6593 eb48 4d4c 9103 3381 ms,.the..HML..3. │ │ │ │ +00091fc0: cf66 756e 6374 696f 6e73 9372 6574 7572 .functions.retur │ │ │ │ +00091fd0: 6e93 7468 6593 696e 7374 616e 6365 936f n.the.instance.o │ │ │ │ +00091fe0: 668e a18d 9112 c761 7468 6596 03f6 a074 f......athe....t │ │ │ │ +00091ff0: 6865 6f72 656d 9361 749b 03f6 9f74 686f heorem.at....tho │ │ │ │ +00092000: 7365 9374 6572 6d73 2e91 055c c854 6865 se.terms...\.The │ │ │ │ +00092010: 98eb 484d 4c93 cf66 756e 6374 696f 6e73 ..HML..functions │ │ │ │ +00092020: 9361 7265 9370 6172 7498 6f66 9374 6865 .are.part.of.the │ │ │ │ +00092030: 93eb 484d 4c93 cf61 6273 7472 6163 7493 ..HML..abstract. │ │ │ │ +00092040: 7490 ac72 7970 9053 8e65 8d98 eb61 7468 t..ryp.S.e...ath │ │ │ │ +00092050: 6d8e 9115 359d cf3a 9105 50d0 616c 2d8e m...5..:..P.al-. │ │ │ │ +00092060: a18d 9112 c761 7468 6f75 6768 8d91 034d .....athough...M │ │ │ │ +00092070: 37eb 6174 686d 8e91 17d9 6ccf 6861 7396 7.athm....l.has. │ │ │ │ +00092080: 034d 376e 6f93 7072 696d 6974 6976 9aac .M7no.primitiv.. │ │ │ │ +00092090: 7265 9363 6f6e 7374 7275 6374 6f72 732c re.constructors, │ │ │ │ +000920a0: 9103 6cb4 6974 9103 4d36 6861 7393 2865 ..l.it..M6has.(e │ │ │ │ +000920b0: 6967 6898 7429 936f 7090 538e 6572 6174 igh.t).op.S.erat │ │ │ │ +000920c0: 696f 6e73 9377 6869 6398 6893 7265 7475 ions.whic.h.retu │ │ │ │ +000920d0: 726e 9374 6865 6f72 656d 738e a18d 9112 rn.theorems..... │ │ │ │ +000920e0: c761 6173 9603 eaa8 7691 ff58 e461 6c75 .aas....v..X.alu │ │ │ │ +000920f0: 6573 3a8d 9105 38e0 eb61 4153 5355 4d45 es:...8..aASSUME │ │ │ │ +00092100: 8e91 27b6 dccf 2c8d 93eb 6152 4546 4c8e ..'...,...aREFL. │ │ │ │ +00092110: 911a e950 cf2c 8d93 eb61 4245 5441 5f43 ...P.,...aBETA_C │ │ │ │ +00092120: 4f4e 568e 9b37 a7a2 cf2c 8d93 eb61 5355 ONV..7...,...aSU │ │ │ │ +00092130: 4253 548e 9120 a8fa cf2c 8d93 eb61 4142 BST.. ...,...aAB │ │ │ │ +00092140: 538e 9115 29a6 cf2c 8d93 eb61 494e 5354 S...)..,...aINST │ │ │ │ +00092150: 5f54 5950 458e 98cf 2c8d 93eb 6144 4953 _TYPE...,...aDIS │ │ │ │ +00092160: 4348 8e91 2493 a2cf 616e 648d 93eb 614d CH..$...and...aM │ │ │ │ +00092170: 508e 910f 69fc cf2e 8ea6 8d91 1e28 f054 P...i........(.T │ │ │ │ +00092180: 6865 9604 3e22 eb48 4d4c 9b04 3e21 cf66 he..>".HML..>!.f │ │ │ │ +00092190: 756e 6374 696f 6e73 9374 6861 7498 696d unctions.that.im │ │ │ │ +000921a0: 706c 656d 656e 90ac 7274 9374 6865 9870 plemen..rt.the.p │ │ │ │ +000921b0: 7269 6d69 7469 769a ac72 6593 696e 6665 rimitiv..re.infe │ │ │ │ +000921c0: 7265 6e63 6593 7363 9868 656d 6573 9b04 rence.sc.hemes.. │ │ │ │ +000921d0: 3e21 696e 9374 6865 98eb 4848 4f4c 93cf >!in.the..HHOL.. │ │ │ │ +000921e0: 7379 7374 656d 8ea1 8d91 12c7 6161 7265 system......aare │ │ │ │ +000921f0: 9b05 018c 6465 7363 7269 6295 538e 6564 ....describ.S.ed │ │ │ │ +00092200: 9105 018b 6293 656c 6f90 ac72 772e 9108 ....b.elo..rw... │ │ │ │ +00092210: 7d8b 5468 6598 7361 6d65 9605 018b 6e6f }.The.same....no │ │ │ │ +00092220: 7461 7469 6f6e 9869 7398 7573 6564 9368 tation.is.used.h │ │ │ │ +00092230: 6572 6598 6173 9869 6e93 5365 6374 696f ere.as.in.Sectio │ │ │ │ +00092240: 6e98 3130 2e33 2e31 3a91 0766 a768 90ac n.10.3.1:..f.h.. │ │ │ │ +00092250: 7279 7090 538e 6f74 6865 7365 738e a18d ryp.S.otheses... │ │ │ │ +00092260: 9112 c761 6162 9a53 8e6f 95ac 7276 9365 ...aab.S.o..rv.e │ │ │ │ +00092270: 9603 dc34 6193 686f 7269 7a6f 6e90 ac72 ...4a.horizon..r │ │ │ │ +00092280: 7461 6c93 6c69 6e65 9361 6e64 9363 6f6e tal.line.and.con │ │ │ │ +00092290: 636c 7573 696f 6e91 03dc 3362 9865 6e65 clusion...3b.ene │ │ │ │ +000922a0: 6174 682e 9105 340f 5468 6593 6d61 6390 ath...4.The.mac. │ │ │ │ +000922b0: ac72 6869 6e65 2d72 6561 6461 626c 6593 .rhine-readable. │ │ │ │ +000922c0: eb48 4153 4349 904d de49 9103 dc30 cf6e .HASCI.M.I...0.n │ │ │ │ +000922d0: 6f74 6174 696f 6e93 6973 8ea1 8d91 12c7 otation.is...... │ │ │ │ +000922e0: 6175 7365 6496 03ea a866 6f72 9374 6865 aused....for.the │ │ │ │ +000922f0: 936c 6f67 6963 616c 9363 6f6e 7374 616e .logical.constan │ │ │ │ +00092300: 90ac 7274 732e 8e9f 1fbc cd8d 8d91 12c7 ..rts........... │ │ │ │ +00092310: 61d0 3131 2e38 2e35 2e31 8e91 4d47 6141 a.11.8.5.1..MGaA │ │ │ │ +00092320: 7373 756d 7074 696f 6e91 0480 0069 6e90 ssumption....in. │ │ │ │ +00092330: a000 7472 6f90 6000 6475 6374 696f 6e8e ..tro.`.duction. │ │ │ │ +00092340: a417 e5a2 8d8d 8d91 12c7 619f f54f a789 ..........a..O.. │ │ │ │ +00092350: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ +00092360: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ +00092370: fba6 648d 9117 0bcc eb61 4153 5355 4d45 ..d......aASSUME │ │ │ │ +00092380: 9605 bfaa 3a93 7465 726d 932d 3e93 7468 ....:.term.->.th │ │ │ │ +00092390: 6d8e 8e92 01c6 71b1 8400 0f60 b200 0066 m.....q....`...f │ │ │ │ +000923a0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000923b0: 8e8e 8ea9 254b 808d 8d8d 9ff8 7331 9200 ....%K......s1.. │ │ │ │ +000923c0: e0a9 159f 04c0 0289 0000 6666 002b 7b15 ..........ff.+{. │ │ │ │ +000923d0: 9f0a 2663 8d8d 9106 0001 d774 9605 bfaa ..&c.......t.... │ │ │ │ +000923e0: eb61 7c2d 93d7 748e 8e8e 8e8e 9f22 8a15 .a|-..t......".. │ │ │ │ +000923f0: 8d91 12c7 61eb 6141 5353 554d 459b 05bf ....a.aASSUME... │ │ │ │ +00092400: aad7 7496 03ea a8cf 6576 91ff 58e4 616c ..t.....ev..X.al │ │ │ │ +00092410: 7561 7465 7393 746f 93d7 74eb 617c 2d98 uates.to..t.a|-. │ │ │ │ +00092420: d774 cf2e 9105 38e0 4691 ff05 5661 696c .t....8.F...Vail │ │ │ │ +00092430: 7572 6593 6966 93d7 7493 cf69 7393 6e6f ure.if..t..is.no │ │ │ │ +00092440: 7493 6f66 9374 90ac 7279 7090 538e 658d t.of.t..ryp.S.e. │ │ │ │ +00092450: 93eb 6162 6f6f 6c8e 911a e950 cf2e 8e9f ..abool....P.... │ │ │ │ +00092460: 2c06 d58d 8d91 12c7 61d0 3131 2e38 2e35 ,.......a.11.8.5 │ │ │ │ +00092470: 2e32 8e91 4d47 6152 650d 6578 6976 6974 .2..MGaRe.exivit │ │ │ │ +00092480: 90a0 0079 8ea1 8d8d 8d91 12c7 619f f54f ...y........a..O │ │ │ │ +00092490: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ +000924a0: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ +000924b0: 8d9f fba6 648d 9117 0bcc eb61 5245 464c ....d......aREFL │ │ │ │ +000924c0: 9605 bfaa 3a93 7465 726d 932d 3e93 7468 ....:.term.->.th │ │ │ │ +000924d0: 6d8e 8e92 01c6 71b1 8400 0f60 b200 0066 m.....q....`...f │ │ │ │ +000924e0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000924f0: 8e8e 8ea6 8d8d 8d9f f873 3192 00d8 0996 .........s1..... │ │ │ │ +00092500: 9f04 c002 8900 0066 6600 3cba 139f 0a26 .......ff.<....& │ │ │ │ +00092510: 638d 8d91 0bbf ab7c 2d96 05bf aad7 7493 c......|-.....t. │ │ │ │ +00092520: eb61 3d93 d774 8e8e 8e8e 8e9f 228a 158d .a=..t......"... │ │ │ │ +00092530: 9112 c761 eb61 5245 464c 9b05 bfaa d774 ...a.aREFL.....t │ │ │ │ +00092540: 9603 eaa8 cf65 7691 ff58 e461 6c75 6174 .....ev..X.aluat │ │ │ │ +00092550: 6573 9374 6f93 eb61 7c2d 98d7 7498 eb61 es.to..a|-..t..a │ │ │ │ +00092560: 3d98 d774 cf2e 9105 38e0 4193 6361 6c6c =..t....8.A.call │ │ │ │ +00092570: 9374 6f8d 93eb 6152 4546 4c8e 911e d3f8 .to...aREFL..... │ │ │ │ +00092580: cf6e 6576 90ac 7265 7293 6661 696c 732e .nev..rer.fails. │ │ │ │ +00092590: 8e9f 2c06 d58d 8d91 12c7 61d0 3131 2e38 ..,.......a.11.8 │ │ │ │ +000925a0: 2e35 2e33 8e91 4d47 6142 6574 612d 636f .5.3..MGaBeta-co │ │ │ │ +000925b0: 6e95 a000 7693 6572 7369 6f6e 8ea1 8d8d n...v.ersion.... │ │ │ │ +000925c0: 8d91 12c7 619f f54f a789 0000 6666 01c7 ....a..O....ff.. │ │ │ │ +000925d0: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +000925e0: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +000925f0: 0bcc eb61 4245 5441 5f43 4f4e 5696 05bf ...aBETA_CONV... │ │ │ │ +00092600: aa3a 9374 6572 6d93 2d3e 9374 686d 8e8e .:.term.->.thm.. │ │ │ │ +00092610: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ +00092620: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00092630: a68d 8d8d 9ff8 7331 9200 b1eb 289f 04c0 ......s1....(... │ │ │ │ +00092640: 0289 0000 6666 0088 f6ef 9f0a 2663 8d8d ....ff......&c.. │ │ │ │ +00092650: 910b bfab 7c2d 9605 bfaa 285c d778 eb61 ....|-....(\.x.a │ │ │ │ +00092660: 2ed7 748d 9f01 cccc d531 8e9b 04c0 04eb ..t......1...... │ │ │ │ +00092670: 6129 d774 8d9f 01cc ccd5 328e 910a 7fae a).t......2..... │ │ │ │ +00092680: eb61 3d93 d774 8d9f 01cc ccd5 318e 98cf .a=..t......1... │ │ │ │ +00092690: 5bd7 748d 9f01 cccc d532 8e98 d73d 78cf [.t......2...=x. │ │ │ │ +000926a0: 5d8e 8e8e 8e8e 8e9f 24fd 138e 8c8b 0000 ].......$....... │ │ │ │ +000926b0: 00ae 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000926c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000926d0: 0000 0000 0009 1b8f a002 cc05 558d a0fd ............U... │ │ │ │ -000926e0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -000926f0: d031 3734 9200 dd20 4343 6861 7074 6572 .174... CChapter │ │ │ │ -00092700: 9604 8000 3131 2e91 0a80 0054 6865 9348 ....11.....The.H │ │ │ │ -00092710: 4f4c 934c 6f67 6963 9369 6e93 4d4c 8e91 OL.Logic.in.ML.. │ │ │ │ -00092720: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ -00092730: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -00092740: 8d8d 8d91 fc92 39eb 6080 888e 8e8e 9108 ......9.`....... │ │ │ │ -00092750: 51d7 cf77 6865 7265 9b02 fc8f d774 8d9f Q..where.....t.. │ │ │ │ -00092760: 01cc ccd5 318e 9604 c004 cf5b d774 8d9f ....1......[.t.. │ │ │ │ -00092770: 01cc ccd5 328e 93d7 3d78 cf5d 9602 fc90 ....2...=x.].... │ │ │ │ -00092780: 6465 6e6f 7465 7398 7468 6593 7265 7375 denotes.the.resu │ │ │ │ -00092790: 6c74 986f 6698 7375 6273 7469 7475 7469 lt.of.substituti │ │ │ │ -000927a0: 6e67 93d7 748d 9f01 cccc d532 8e91 07bc ng..t......2.... │ │ │ │ -000927b0: 93cf 666f 7293 d778 98cf 696e 98d7 748d ..for..x..in..t. │ │ │ │ -000927c0: 9f01 cccc d531 8e91 04c0 04cf 2c91 032c .....1......,.., │ │ │ │ -000927d0: 2e77 6974 6893 7375 6974 6162 6c65 9872 .with.suitable.r │ │ │ │ -000927e0: 656e 616d 696e 678e a410 0000 8d91 0851 enaming........Q │ │ │ │ -000927f0: d76f 6696 041d 1876 91ff 58e4 6172 6961 .of....v..X.aria │ │ │ │ -00092800: 626c 6573 9b04 1d19 746f 9370 7265 7695 bles....to.prev. │ │ │ │ -00092810: ac72 656e 9374 9866 7265 6596 041d 1876 .ren.t.free....v │ │ │ │ -00092820: 91ff 58e4 6172 6961 626c 6573 9869 6e93 ..X.ariables.in. │ │ │ │ -00092830: d774 8d9f 01cc ccd5 328e 9108 dd1c cf62 .t......2......b │ │ │ │ -00092840: 9553 8e65 636f 6d69 6e67 9862 936f 756e .S.ecoming.b.oun │ │ │ │ -00092850: 6491 041d 1861 6674 6572 9873 7562 7374 d....after.subst │ │ │ │ -00092860: 6974 7574 696f 6e2e 9105 d031 5468 658e itution....1The. │ │ │ │ -00092870: a18d 9108 51d7 7375 6273 7469 7475 7469 ....Q.substituti │ │ │ │ -00092880: 6f6e 9b03 eaa8 d774 8d9f 01cc ccd5 318e on.....t......1. │ │ │ │ -00092890: 9604 c004 cf5b d774 8d9f 01cc ccd5 328e .....[.t......2. │ │ │ │ -000928a0: 93d7 3d78 cf5d 9869 7398 616c 7795 ac72 ..=x.].is.alw..r │ │ │ │ -000928b0: 6193 7973 9864 650c 6e65 642e 8e9f 19b8 a.ys.de.ned..... │ │ │ │ -000928c0: f28d 91ea f1eb eb61 4245 5441 5f43 4f4e .......aBETA_CON │ │ │ │ -000928d0: 569b 05bf aa28 5cd7 78eb 612e d774 8d9f V....(\.x.a..t.. │ │ │ │ -000928e0: 01cc ccd5 318e 9104 c004 eb61 29d7 748d ....1......a).t. │ │ │ │ -000928f0: 9f01 cccc d532 8e91 08ec c4cf 6576 91ff .....2......ev.. │ │ │ │ -00092900: 58e4 616c 7561 7465 7391 042c bf74 6f96 X.aluates..,.to. │ │ │ │ -00092910: 042c c074 6865 9374 6865 6f72 656d 93eb .,.the.theorem.. │ │ │ │ -00092920: 617c 2d98 285c d778 eb61 2ed7 748d 9f01 a|-.(\.x.a..t... │ │ │ │ -00092930: cccc d531 8e96 04c0 04eb 6129 d774 8d9f ...1......a).t.. │ │ │ │ -00092940: 01cc ccd5 328e 910a 7fae eb61 3d98 d774 ....2......a=..t │ │ │ │ -00092950: 8d9f 01cc ccd5 318e 93cf 5bd7 748d 9f01 ......1...[.t... │ │ │ │ -00092960: cccc d532 8e93 d73d 78cf 5d2e 9105 ff27 ...2...=x.]....' │ │ │ │ -00092970: 4691 ff05 5661 696c 7572 6596 042c c069 F...Vailure..,.i │ │ │ │ -00092980: 6691 042c bf74 6865 9361 722d 8ea1 8d91 f..,.the.ar-.... │ │ │ │ -00092990: eaf1 eb67 756d 656e 90ac 7274 9603 eaa8 ...gumen..rt.... │ │ │ │ -000929a0: 746f 8d93 eb61 4245 5441 5f43 4f4e 568e to...aBETA_CONV. │ │ │ │ -000929b0: 913b 924a cf69 7393 6e6f 7493 6193 d70c .;.J.is.not.a... │ │ │ │ -000929c0: 9100 aa4f cf2d 7265 6465 7893 288d 692e ...O.-redex.(.i. │ │ │ │ -000929d0: 652e 8e91 12ee 2c69 7393 6e6f 7493 6f66 e.....,is.not.of │ │ │ │ -000929e0: 9374 6865 9366 6f72 6d93 eb61 285c d778 .the.form..a(\.x │ │ │ │ -000929f0: eb61 2ed7 748d 9f01 cccc d531 8e96 04c0 .a..t......1.... │ │ │ │ -00092a00: 04eb 6129 d774 8d9f 01cc ccd5 328e 93cf ..a).t......2... │ │ │ │ -00092a10: 292e 8e9f 293a c38d 8d91 eaf1 ebd0 3131 )...):........11 │ │ │ │ -00092a20: 2e38 2e35 2e34 8e91 2571 eb53 7562 7374 .8.5.4..%q.Subst │ │ │ │ -00092a30: 6974 7574 696f 6e8e a917 c000 8d8d 8d91 itution......... │ │ │ │ -00092a40: eaf1 eb9f f4da da89 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ -00092a50: 9f0b f0af 8d8d 90cc cd9f 0459 9c84 0010 ...........Y.... │ │ │ │ -00092a60: 4a4b 0000 6666 8d9f fba6 648d 9117 0bcc JK..ff....d..... │ │ │ │ -00092a70: eb61 5355 4253 5496 05bf aa3a 9328 7468 .aSUBST....:.(th │ │ │ │ -00092a80: 6d93 2393 7465 726d 296c 6973 7493 2d3e m.#.term)list.-> │ │ │ │ -00092a90: 9374 6572 6d93 2d3e 9374 686d 932d 3e93 .term.->.thm.->. │ │ │ │ -00092aa0: 7468 6d8e 8e92 01c6 71b1 8400 104a 4b00 thm.....q....JK. │ │ │ │ -00092ab0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -00092ac0: 0b4a 8e8e 8e9f 21f7 af8d 8d8d 9ff8 7331 .J....!.......s1 │ │ │ │ -00092ad0: 8d8d 913d 5a9c cf00 8d9f 01cc ccd5 318e ...=Z.........1. │ │ │ │ -00092ae0: 910a 7fae eb61 7c2d 9609 aa52 d774 8d9f .....a|-...R.t.. │ │ │ │ -00092af0: 01cc ccd5 318e 9b04 c004 eb61 3dd7 748d ....1......a=.t. │ │ │ │ -00092b00: 9ffb a532 8ddb 308e 9f07 5241 8dd5 318e ...2..0...RA..1. │ │ │ │ -00092b10: 8e8d 9118 14a8 da01 9601 fffe 0193 018e ................ │ │ │ │ -00092b20: 9139 694a cf00 8d9f 01cc ccd8 6e8e 910b .9iJ........n... │ │ │ │ -00092b30: 67fa eb61 7c2d 93d7 748d 9f01 cccc d86e g..a|-..t......n │ │ │ │ -00092b40: 8e91 05a8 50eb 613d d774 8d9f fba5 328d ....P.a=.t....2. │ │ │ │ -00092b50: db30 8e9f 0752 418d d86e 8e8e 9118 fcf4 .0...RA..n...... │ │ │ │ -00092b60: cf00 9105 bfaa eb61 7c2d 93d7 74cf 5bd7 .......a|-..t.[. │ │ │ │ -00092b70: 748d 9f01 cccc d531 8e98 d73b 8d96 01ff t......1...;.... │ │ │ │ -00092b80: fe3a 933a 933a 8e91 11ca 9c3b 9101 fffe .:.:.:.....;.... │ │ │ │ -00092b90: 748d 9f01 cccc d86e 8e91 05a8 50cf 5d8e t......n....P.]. │ │ │ │ -00092ba0: 8e91 375a 9b9f 04c0 0289 0000 6666 012e ..7Z........ff.. │ │ │ │ -00092bb0: 6d1c 9f0a 2663 8d8d 9142 8cb8 008d 9f01 m...&c...B...... │ │ │ │ -00092bc0: cccc d531 8e91 076a acda 5b8d 9102 aaa8 ...1...j..[..... │ │ │ │ -00092bd0: 0196 01ff fe01 9301 8e91 1355 4e5b 9602 ...........UN[.. │ │ │ │ -00092be0: aaa8 cf00 8d9f 01cc ccd8 6e8e 9108 52f8 ..........n...R. │ │ │ │ -00092bf0: da5b 93cf 0091 05bf aaeb 617c 2d91 09aa .[........a|-... │ │ │ │ -00092c00: 52d7 74cf 5bd7 748d 9ffb a532 8ddb 308e R.t.[.t....2..0. │ │ │ │ -00092c10: 9f07 5241 8dd5 318e 8e91 04c0 04d7 3b8d ..RA..1.......;. │ │ │ │ -00092c20: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ -00092c30: 01ff fe74 8d9f fba5 328d db30 8e9f 0752 ...t....2..0...R │ │ │ │ -00092c40: 418d d86e 8e8e 9105 a850 cf5d 8e8e 8e8e A..n.....P.].... │ │ │ │ -00092c50: 8e9f 3381 8e8d 8d8d 8d91 fc92 39eb 6080 ..3.........9.`. │ │ │ │ -00092c60: 888e 8e8e 9108 51d7 cf77 6865 7265 9603 ......Q..where.. │ │ │ │ -00092c70: 1e8f d774 cf5b d774 8d9f 01cc ccd5 318e ...t.[.t......1. │ │ │ │ -00092c80: 9104 c004 d73b 8d96 01ff fe3a 933a 933a .....;.....:.:.: │ │ │ │ -00092c90: 8e91 11ca 9c3b 9101 fffe 748d 9f01 cccc .....;....t..... │ │ │ │ -00092ca0: d86e 8e91 05a8 50cf 5d93 6465 6e6f 7465 .n....P.].denote │ │ │ │ -00092cb0: 739b 031e 9061 9374 6572 6d93 d774 93cf s....a.term..t.. │ │ │ │ -00092cc0: 7769 7468 9873 6f6d 6593 6672 6565 936f with.some.free.o │ │ │ │ -00092cd0: 9053 8e63 6375 7272 656e 6365 7393 6f66 .S.ccurrences.of │ │ │ │ -00092ce0: 9874 6865 9374 6572 6d73 93d7 748d 9f01 .the.terms..t... │ │ │ │ -00092cf0: cccc d531 8e91 04c0 04cf 2c8d 9103 4761 ...1......,...Ga │ │ │ │ -00092d00: d73a 9601 fffe 3a93 3a8e 9111 1201 cf2c .:....:.:......, │ │ │ │ -00092d10: 9103 4761 d774 8d9f 01cc ccd8 6e8e 8ea1 ..Ga.t......n... │ │ │ │ -00092d20: 8d91 0851 d7cf 7369 6e67 6c65 6496 0379 ...Q..singled..y │ │ │ │ -00092d30: 526f 7574 9b03 7953 616e 6493 d774 cf5b Rout..ySand..t.[ │ │ │ │ -00092d40: d774 8d9f fba5 328d db30 8e9f 0752 418d .t....2..0...RA. │ │ │ │ -00092d50: d531 8e8e 9104 c004 d73b 8d96 01ff fe3a .1.......;.....: │ │ │ │ -00092d60: 933a 933a 8e91 11ca 9c3b 9101 fffe 748d .:.:.....;....t. │ │ │ │ -00092d70: 9ffb a532 8ddb 308e 9f07 5241 8dd8 6e8e ...2..0...RA..n. │ │ │ │ -00092d80: 8e91 05a8 50cf 5d93 6465 6e6f 7465 7398 ....P.].denotes. │ │ │ │ -00092d90: 7468 6593 7265 7375 6c74 986f 6693 7369 the.result.of.si │ │ │ │ -00092da0: 6d90 ac72 756c 7461 6e65 6f75 736c 7993 m..rultaneously. │ │ │ │ -00092db0: 7265 706c 6163 696e 6798 6561 639a ac72 replacing.eac..r │ │ │ │ -00092dc0: 6893 7375 6398 688e a18d 9108 51d7 6f90 h.suc.h.....Q.o. │ │ │ │ -00092dd0: 538e 6363 7572 7265 6e63 6573 9104 2c86 S.ccurrences..,. │ │ │ │ -00092de0: 6f66 9604 2c85 d774 8d9f 01cc ccd8 698e of..,..t......i. │ │ │ │ -00092df0: 9b07 9160 cf62 90ac 7279 93d7 748d 9ffb ...`.b..ry..t... │ │ │ │ -00092e00: a532 8ddb 308e 9f07 5241 8dd8 698e 8e98 .2..0...RA..i... │ │ │ │ -00092e10: cf28 666f 729b 042c 8631 8dda 148e 9609 .(for..,.1...... │ │ │ │ -00092e20: 5557 d769 8dda 148e 93d7 6ecf 292c 9104 UW.i......n.),.. │ │ │ │ -00092e30: 3cfc 7769 7468 9873 7569 7461 626c 6598 <.with.suitable. │ │ │ │ -00092e40: 7265 6e61 6d69 6e67 9604 2c85 6f66 9876 renaming..,.of.v │ │ │ │ -00092e50: 91ff 58e4 6172 6961 626c 6573 9374 6f98 ..X.ariables.to. │ │ │ │ -00092e60: 7072 6576 95ac 7265 6e93 748e a18d 9108 prev..ren.t..... │ │ │ │ -00092e70: 51d7 6672 6565 9603 eaa8 7691 ff58 e461 Q.free....v..X.a │ │ │ │ -00092e80: 7269 6162 6c65 7393 696e 93d7 748d 9ffb riables.in..t... │ │ │ │ -00092e90: a532 8ddb 308e 9f07 5241 8dd8 698e 8e91 .2..0...RA..i... │ │ │ │ -00092ea0: 074f 82cf 629a 538e 6563 6f6d 696e 6793 .O..b.S.ecoming. │ │ │ │ -00092eb0: 6298 6f75 6e64 9361 6674 6572 9373 7562 b.ound.after.sub │ │ │ │ -00092ec0: 7374 6974 7574 696f 6e2e 8e9f 19b8 f18d stitution....... │ │ │ │ -00092ed0: 91ea f1eb 5468 6596 04b4 b90c 7273 749b ....The.....rst. │ │ │ │ -00092ee0: 04b4 b861 7267 756d 656e 90ac 7274 9374 ...argumen..rt.t │ │ │ │ -00092ef0: 6f93 eb61 5355 4253 5491 04b4 85cf 6973 o..aSUBST.....is │ │ │ │ -00092f00: 9861 936c 6973 7493 eb61 5b28 7c2d d774 .a.list..a[(|-.t │ │ │ │ -00092f10: 8d9f 01cc ccd5 318e 9604 c004 eb61 3dd7 ......1......a=. │ │ │ │ -00092f20: 748d 9ffb a532 8ddb 308e 9f07 5241 8dd5 t....2..0...RA.. │ │ │ │ -00092f30: 318e 8e93 eb61 2c9b 05bf aad7 788d 9f01 1....a,.....x... │ │ │ │ -00092f40: cccc d531 8e93 eb61 293b 8d91 0334 3bd7 ...1...a);...4;. │ │ │ │ -00092f50: 3a96 01ff fe3a 933a 8e91 1433 16eb 613b :....:.:...3..a; │ │ │ │ -00092f60: 287c 2dd7 748d 9f01 cccc d86e 8e96 05a8 (|-.t......n.... │ │ │ │ -00092f70: 50eb 613d 9104 b4b9 d774 8d9f fba5 328d P.a=.....t....2. │ │ │ │ -00092f80: db30 8e9f 0752 418d d86e 8e8e 93eb 612c .0...RA..n....a, │ │ │ │ -00092f90: 98d7 788d 9f01 cccc d86e 8e93 eb61 295d ..x......n...a)] │ │ │ │ -00092fa0: cf2e 9107 9712 5468 6591 04b4 b973 6563 ......The....sec │ │ │ │ -00092fb0: 6f6e 648e a18d 91ea f1eb 6172 6775 6d65 ond.......argume │ │ │ │ -00092fc0: 6e90 ac72 7496 041e c569 739b 041e c661 n..rt....is....a │ │ │ │ -00092fd0: 9374 656d 706c 6174 6598 7465 726d 93d7 .template.term.. │ │ │ │ -00092fe0: 74cf 5bd7 788d 9f01 cccc d531 8e91 04c0 t.[.x......1.... │ │ │ │ -00092ff0: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ -00093000: ca9c 3b91 01ff fe78 8d9f 01cc ccd8 6e8e ..;....x......n. │ │ │ │ -00093010: 9105 a850 cf5d 9369 6e98 7768 6963 90ac ...P.].in.whic.. │ │ │ │ -00093020: 7268 936f 9053 8e63 6375 7272 656e 6365 rh.o.S.ccurrence │ │ │ │ -00093030: 7393 6f66 9874 6865 9376 91ff 58e4 6172 s.of.the.v..X.ar │ │ │ │ -00093040: 6961 626c 6598 d778 8d9f 01cc ccd8 698e iable..x......i. │ │ │ │ -00093050: 9107 839f cf28 7768 6572 658e a18d 91ea .....(where..... │ │ │ │ -00093060: f1eb 3196 0375 bada 1493 d769 9103 75b9 ..1..u.....i..u. │ │ │ │ -00093070: da14 93d7 6ecf 2996 03fd b261 7265 9375 ....n.)....are.u │ │ │ │ -00093080: 7365 649b 03fd b174 6f93 6d61 726b 9374 sed....to.mark.t │ │ │ │ -00093090: 6865 9370 6c61 6365 7393 7768 6572 6598 he.places.where. │ │ │ │ -000930a0: 7375 6273 7469 7475 7469 6f6e 7393 7769 substitutions.wi │ │ │ │ -000930b0: 7468 93eb 617c 2d91 05bf aad7 748d 9f01 th..a|-.....t... │ │ │ │ -000930c0: cccc d869 8e91 0364 daeb 613d d774 8d9f ...i...d..a=.t.. │ │ │ │ -000930d0: fba5 328d db30 8e9f 0752 418d d869 8e8e ..2..0...RA..i.. │ │ │ │ -000930e0: 9107 628c cf61 7265 9874 6f93 6290 538e ..b..are.to.b.S. │ │ │ │ -000930f0: 6593 646f 6e65 2e8e a18d 91ea f1eb 5468 e.done........Th │ │ │ │ -00093100: 90ac 7275 738e a41a 5c79 8d91 f653 7aeb ..rus...\y...Sz. │ │ │ │ -00093110: 6153 5542 5354 9b05 bfaa 5b28 7c2d d774 aSUBST....[(|-.t │ │ │ │ -00093120: 8d9f 01cc ccd5 318e 9604 c004 eb61 3dd7 ......1......a=. │ │ │ │ -00093130: 748d 9ffb a532 8ddb 308e 9f07 5241 8dd5 t....2..0...RA.. │ │ │ │ -00093140: 318e 8e93 eb61 2c98 d778 8d9f 01cc ccd5 1....a,..x...... │ │ │ │ -00093150: 318e 93eb 6129 3b8d d73a 9601 fffe 3a93 1...a);..:....:. │ │ │ │ -00093160: 3a8e 910d caa0 eb61 3b28 7c2d d774 8d9f :......a;(|-.t.. │ │ │ │ -00093170: 01cc ccd8 6e8e 9605 a850 eb61 3d91 03ea ....n....P.a=... │ │ │ │ -00093180: a8d7 748d 9ffb a532 8ddb 308e 9f07 5241 ..t....2..0...RA │ │ │ │ -00093190: 8dd8 6e8e 8e93 eb61 2c98 d778 8d9f 01cc ..n....a,..x.... │ │ │ │ -000931a0: ccd8 6e8e 93eb 6129 5d91 0b7f 54d7 74cf ..n...a)]...T.t. │ │ │ │ -000931b0: 5bd7 788d 9f01 cccc d531 8e91 04c0 04d7 [.x......1...... │ │ │ │ -000931c0: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -000931d0: 3b91 01ff fe78 8d9f 01cc ccd8 6e8e 93cf ;....x......n... │ │ │ │ -000931e0: 5d91 0f69 fc00 98eb 617c 2d98 d774 cf5b ]..i....a|-..t.[ │ │ │ │ -000931f0: d774 8d9f 01cc ccd5 318e 9104 c004 d73b .t......1......; │ │ │ │ -00093200: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ -00093210: 9101 fffe 748d 9f01 cccc d86e 8e93 cf5d ....t......n...] │ │ │ │ -00093220: 8ea1 8d91 eaf1 eb72 6574 7572 6e73 9b03 .......returns.. │ │ │ │ -00093230: eaa8 0096 05bf aaeb 617c 2d93 d774 cf5b ........a|-..t.[ │ │ │ │ -00093240: d774 8d9f fba5 328d db30 8e9f 0752 418d .t....2..0...RA. │ │ │ │ -00093250: d531 8e8e 9104 c004 d73b 8d96 01ff fe3a .1.......;.....: │ │ │ │ -00093260: 933a 933a 8e91 11ca 9c3b 9101 fffe 748d .:.:.....;....t. │ │ │ │ -00093270: 9ffb a532 8ddb 308e 9f07 5241 8dd8 6e8e ...2..0...RA..n. │ │ │ │ -00093280: 8e91 05a8 50cf 5d2e 9105 38e0 4691 ff05 ....P.]...8.F... │ │ │ │ -00093290: 5661 696c 7572 6598 6966 3a8e 9f17 8ab5 Vailure.if:..... │ │ │ │ -000932a0: 8d8d 8d8d 91f7 7903 2869 298e 8e8e 9109 ......y.(i)..... │ │ │ │ -000932b0: c013 616e 9aac 7279 9603 eaa8 6f66 9374 ..an..ry....of.t │ │ │ │ -000932c0: 6865 9361 7267 756d 656e 9874 7393 6172 he.argumen.ts.ar │ │ │ │ -000932d0: 6593 6f66 9374 6865 9377 726f 6e67 9366 e.of.the.wrong.f │ │ │ │ -000932e0: 6f72 6d3b 8e9f 192e 3c8d 8d8d 8d91 f435 orm;....<......5 │ │ │ │ -000932f0: 7728 6969 298e 8e8e 9109 c013 7468 6596 w(ii).......the. │ │ │ │ -00093300: 03ea a874 9aac 7279 7090 538e 6593 6f66 ...t..ryp.S.e.of │ │ │ │ -00093310: 93d7 788d 9f01 cccc d869 8e91 074f 82cf ..x......i...O.. │ │ │ │ -00093320: 6973 936e 6f74 9365 7175 616c 9374 6f93 is.not.equal.to. │ │ │ │ -00093330: 7468 6593 7498 7970 9053 8e65 936f 6693 the.t.yp.S.e.of. │ │ │ │ -00093340: d774 8d9f 01cc ccd8 698e 9107 4f82 cf66 .t......i...O..f │ │ │ │ -00093350: 6f72 9373 6f6d 6593 3196 0355 52da 1493 or.some.1..UR... │ │ │ │ -00093360: d769 93da 1493 d76e cf2e 8e9f 2669 008d .i.....n....&i.. │ │ │ │ -00093370: 8d91 eaf1 ebd0 3131 2e38 2e35 2e35 8e91 ......11.8.5.5.. │ │ │ │ -00093380: 2571 eb41 6273 7472 6163 7469 6f6e 8ea6 %q.Abstraction.. │ │ │ │ -00093390: 8d8d 8d91 eaf1 eb9f f54f a789 0000 6666 .........O....ff │ │ │ │ -000933a0: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -000933b0: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ -000933c0: 9117 0bcc eb61 4142 5396 05bf aa3a 9374 .....aABS....:.t │ │ │ │ -000933d0: 6572 6d93 2d3e 9374 686d 932d 3e93 7468 erm.->.thm.->.th │ │ │ │ -000933e0: 6d8e 8e92 01c6 71b1 8400 0f60 b200 0066 m.....q....`...f │ │ │ │ -000933f0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -00093400: 8e8e 8e9f 2182 e38d 8d8d 9ff8 7331 8d8d ....!.......s1.. │ │ │ │ -00093410: 9200 adc8 63cf 0096 05bf aaeb 617c 2d93 ....c.......a|-. │ │ │ │ -00093420: d774 8d9f 01cc ccd5 318e 910a 7fae eb61 .t......1......a │ │ │ │ -00093430: 3d93 d774 8d9f 01cc ccd5 328e 8e8e 9200 =..t......2..... │ │ │ │ -00093440: 8a1c 689f 04c0 0289 0000 6666 0088 e982 ..h.......ff.... │ │ │ │ -00093450: 9f0a 2663 8d8d 9106 0001 cf00 9605 bfaa ..&c............ │ │ │ │ -00093460: eb61 7c2d 9328 5cd7 78eb 612e d774 8d9f .a|-.(\.x.a..t.. │ │ │ │ -00093470: 01cc ccd5 318e 9b04 c004 eb61 2993 3d93 ....1......a).=. │ │ │ │ -00093480: 285c d778 eb61 2ed7 748d 9f01 cccc d532 (\.x.a..t......2 │ │ │ │ -00093490: 8e98 eb61 298e 8e8e 8e8e 9f1e c178 8d8d ...a)........x.. │ │ │ │ -000934a0: 8d8d 91fc 9239 eb60 8088 8e8e 8e91 0851 .....9.`.......Q │ │ │ │ -000934b0: d7cf 7768 6572 6596 03ea a8d7 7893 cf69 ..where.....x..i │ │ │ │ -000934c0: 7393 6e6f 7493 6672 6565 9369 6e93 002e s.not.free.in... │ │ │ │ -000934d0: 8e9f 19b8 f18d 91ea f1eb eb61 4142 5396 ...........aABS. │ │ │ │ -000934e0: 05bf aad7 7893 cf00 93eb 617c 2d93 d774 ....x.....a|-..t │ │ │ │ -000934f0: 8d9f 01cc ccd5 318e 9b04 c004 eb61 3dd7 ......1......a=. │ │ │ │ -00093500: 748d 9f01 cccc d532 8e91 0a8e f1cf 7265 t......2......re │ │ │ │ -00093510: 7475 726e 7391 05ce ee74 6865 9605 ceed turns....the.... │ │ │ │ -00093520: 7468 656f 7265 6d93 0096 05bf aaeb 617c theorem.......a| │ │ │ │ -00093530: 2d93 285c d778 eb61 2ed7 748d 9f01 cccc -.(\.x.a..t..... │ │ │ │ -00093540: d531 8e98 eb61 2993 3d93 285c d778 eb61 .1...a).=.(\.x.a │ │ │ │ -00093550: 2ed7 748d 9f01 cccc d532 8e98 eb61 29cf ..t......2...a). │ │ │ │ -00093560: 2e91 0ae5 b046 91ff 0556 6169 6c75 7265 .....F...Vailure │ │ │ │ -00093570: 9605 ceed 6966 93d7 7891 05ce eecf 6973 ....if..x.....is │ │ │ │ -00093580: 936e 6f74 9361 8e9f 1000 008d 91ea f1eb .not.a.......... │ │ │ │ -00093590: 7691 ff58 e461 7269 6162 6c65 2c96 03ea v..X.ariable,... │ │ │ │ -000935a0: a86f 7293 d778 93cf 6f90 538e 6363 7572 .or..x..o.S.ccur │ │ │ │ -000935b0: 7393 6672 6565 9369 6e93 616e 90ac 7279 s.free.in.an..ry │ │ │ │ -000935c0: 9361 7373 756d 7074 696f 6e93 696e 9300 .assumption.in.. │ │ │ │ -000935d0: 2e8e 8e9f 24fd 138e 8c8b 0000 00af 0000 ....$........... │ │ │ │ +000926d0: 0000 0000 0000 0009 1b91 a002 cc05 558d ..............U. │ │ │ │ +000926e0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ +000926f0: f1eb d031 3734 9200 dd20 4343 6861 7074 ...174... CChapt │ │ │ │ +00092700: 6572 9604 8000 3131 2e91 0a80 0054 6865 er....11.....The │ │ │ │ +00092710: 9348 4f4c 934c 6f67 6963 9369 6e93 4d4c .HOL.Logic.in.ML │ │ │ │ +00092720: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ +00092730: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ +00092740: 218d 8d8d 8d91 fc92 39eb 6080 888e 8e8e !.......9.`..... │ │ │ │ +00092750: 9108 51d7 cf77 6865 7265 9b02 fc8f d774 ..Q..where.....t │ │ │ │ +00092760: 8d9f 01cc ccd5 318e 9604 c004 cf5b d774 ......1......[.t │ │ │ │ +00092770: 8d9f 01cc ccd5 328e 93d7 3d78 cf5d 9602 ......2...=x.].. │ │ │ │ +00092780: fc90 6465 6e6f 7465 7398 7468 6593 7265 ..denotes.the.re │ │ │ │ +00092790: 7375 6c74 986f 6698 7375 6273 7469 7475 sult.of.substitu │ │ │ │ +000927a0: 7469 6e67 93d7 748d 9f01 cccc d532 8e91 ting..t......2.. │ │ │ │ +000927b0: 07bc 93cf 666f 7293 d778 98cf 696e 98d7 ....for..x..in.. │ │ │ │ +000927c0: 748d 9f01 cccc d531 8e91 04c0 04cf 2c91 t......1......,. │ │ │ │ +000927d0: 032c 2e77 6974 6893 7375 6974 6162 6c65 .,.with.suitable │ │ │ │ +000927e0: 9872 656e 616d 696e 678e a410 0000 8d91 .renaming....... │ │ │ │ +000927f0: 0851 d76f 6696 041d 1876 91ff 58e4 6172 .Q.of....v..X.ar │ │ │ │ +00092800: 6961 626c 6573 9b04 1d19 746f 9370 7265 iables....to.pre │ │ │ │ +00092810: 7695 ac72 656e 9374 9866 7265 6596 041d v..ren.t.free... │ │ │ │ +00092820: 1876 91ff 58e4 6172 6961 626c 6573 9869 .v..X.ariables.i │ │ │ │ +00092830: 6e93 d774 8d9f 01cc ccd5 328e 9108 dd1c n..t......2..... │ │ │ │ +00092840: cf62 9553 8e65 636f 6d69 6e67 9862 936f .b.S.ecoming.b.o │ │ │ │ +00092850: 756e 6491 041d 1861 6674 6572 9873 7562 und....after.sub │ │ │ │ +00092860: 7374 6974 7574 696f 6e2e 9105 d031 5468 stitution....1Th │ │ │ │ +00092870: 658e a18d 9108 51d7 7375 6273 7469 7475 e.....Q.substitu │ │ │ │ +00092880: 7469 6f6e 9b03 eaa8 d774 8d9f 01cc ccd5 tion.....t...... │ │ │ │ +00092890: 318e 9604 c004 cf5b d774 8d9f 01cc ccd5 1......[.t...... │ │ │ │ +000928a0: 328e 93d7 3d78 cf5d 9869 7398 616c 7795 2...=x.].is.alw. │ │ │ │ +000928b0: ac72 6193 7973 9864 650c 6e65 642e 8e9f .ra.ys.de.ned... │ │ │ │ +000928c0: 19b8 f28d 91ea f1eb eb61 4245 5441 5f43 .........aBETA_C │ │ │ │ +000928d0: 4f4e 569b 05bf aa28 5cd7 78eb 612e d774 ONV....(\.x.a..t │ │ │ │ +000928e0: 8d9f 01cc ccd5 318e 9104 c004 eb61 29d7 ......1......a). │ │ │ │ +000928f0: 748d 9f01 cccc d532 8e91 08ec c4cf 6576 t......2......ev │ │ │ │ +00092900: 91ff 58e4 616c 7561 7465 7391 042c bf74 ..X.aluates..,.t │ │ │ │ +00092910: 6f96 042c c074 6865 9374 6865 6f72 656d o..,.the.theorem │ │ │ │ +00092920: 93eb 617c 2d98 285c d778 eb61 2ed7 748d ..a|-.(\.x.a..t. │ │ │ │ +00092930: 9f01 cccc d531 8e96 04c0 04eb 6129 d774 .....1......a).t │ │ │ │ +00092940: 8d9f 01cc ccd5 328e 910a 7fae eb61 3d98 ......2......a=. │ │ │ │ +00092950: d774 8d9f 01cc ccd5 318e 93cf 5bd7 748d .t......1...[.t. │ │ │ │ +00092960: 9f01 cccc d532 8e93 d73d 78cf 5d2e 9105 .....2...=x.]... │ │ │ │ +00092970: ff27 4691 ff05 5661 696c 7572 6596 042c .'F...Vailure.., │ │ │ │ +00092980: c069 6691 042c bf74 6865 9361 722d 8ea1 .if..,.the.ar-.. │ │ │ │ +00092990: 8d91 eaf1 eb67 756d 656e 90ac 7274 9603 .....gumen..rt.. │ │ │ │ +000929a0: eaa8 746f 8d93 eb61 4245 5441 5f43 4f4e ..to...aBETA_CON │ │ │ │ +000929b0: 568e 913b 924a cf69 7393 6e6f 7493 6193 V..;.J.is.not.a. │ │ │ │ +000929c0: d70c 9100 aa4f cf2d 7265 6465 7893 288d .....O.-redex.(. │ │ │ │ +000929d0: 692e 652e 8e91 12ee 2c69 7393 6e6f 7493 i.e.....,is.not. │ │ │ │ +000929e0: 6f66 9374 6865 9366 6f72 6d93 eb61 285c of.the.form..a(\ │ │ │ │ +000929f0: d778 eb61 2ed7 748d 9f01 cccc d531 8e96 .x.a..t......1.. │ │ │ │ +00092a00: 04c0 04eb 6129 d774 8d9f 01cc ccd5 328e ....a).t......2. │ │ │ │ +00092a10: 93cf 292e 8e9f 293a c38d 8d91 eaf1 ebd0 ..)...):........ │ │ │ │ +00092a20: 3131 2e38 2e35 2e34 8e91 2571 eb53 7562 11.8.5.4..%q.Sub │ │ │ │ +00092a30: 7374 6974 7574 696f 6e8e a917 c000 8d8d stitution....... │ │ │ │ +00092a40: 8d91 eaf1 eb9f f4da da89 0000 6666 01c7 ............ff.. │ │ │ │ +00092a50: 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +00092a60: 0010 4a4b 0000 6666 8d9f fba6 648d 9117 ..JK..ff....d... │ │ │ │ +00092a70: 0bcc eb61 5355 4253 5496 05bf aa3a 9328 ...aSUBST....:.( │ │ │ │ +00092a80: 7468 6d93 2393 7465 726d 296c 6973 7493 thm.#.term)list. │ │ │ │ +00092a90: 2d3e 9374 6572 6d93 2d3e 9374 686d 932d ->.term.->.thm.- │ │ │ │ +00092aa0: 3e93 7468 6d8e 8e92 01c6 71b1 8400 104a >.thm.....q....J │ │ │ │ +00092ab0: 4b00 0066 668e 8e9f 04c0 0289 0000 6666 K..ff.........ff │ │ │ │ +00092ac0: 01c7 0b4a 8e8e 8e9f 21f7 af8d 8d8d 9ff8 ...J....!....... │ │ │ │ +00092ad0: 7331 8d8d 913d 5a9c cf00 8d9f 01cc ccd5 s1...=Z......... │ │ │ │ +00092ae0: 318e 910a 7fae eb61 7c2d 9609 aa52 d774 1......a|-...R.t │ │ │ │ +00092af0: 8d9f 01cc ccd5 318e 9b04 c004 eb61 3dd7 ......1......a=. │ │ │ │ +00092b00: 748d 9ffb a532 8ddb 308e 9f07 5241 8dd5 t....2..0...RA.. │ │ │ │ +00092b10: 318e 8e8d 9118 14a8 da01 9601 fffe 0193 1............... │ │ │ │ +00092b20: 018e 9139 694a cf00 8d9f 01cc ccd8 6e8e ...9iJ........n. │ │ │ │ +00092b30: 910b 67fa eb61 7c2d 93d7 748d 9f01 cccc ..g..a|-..t..... │ │ │ │ +00092b40: d86e 8e91 05a8 50eb 613d d774 8d9f fba5 .n....P.a=.t.... │ │ │ │ +00092b50: 328d db30 8e9f 0752 418d d86e 8e8e 9118 2..0...RA..n.... │ │ │ │ +00092b60: fcf4 cf00 9105 bfaa eb61 7c2d 93d7 74cf .........a|-..t. │ │ │ │ +00092b70: 5bd7 748d 9f01 cccc d531 8e98 d73b 8d96 [.t......1...;.. │ │ │ │ +00092b80: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ +00092b90: fffe 748d 9f01 cccc d86e 8e91 05a8 50cf ..t......n....P. │ │ │ │ +00092ba0: 5d8e 8e91 375a 9b9f 04c0 0289 0000 6666 ]...7Z........ff │ │ │ │ +00092bb0: 012e 6d1c 9f0a 2663 8d8d 9142 8cb8 008d ..m...&c...B.... │ │ │ │ +00092bc0: 9f01 cccc d531 8e91 076a acda 5b8d 9102 .....1...j..[... │ │ │ │ +00092bd0: aaa8 0196 01ff fe01 9301 8e91 1355 4e5b .............UN[ │ │ │ │ +00092be0: 9602 aaa8 cf00 8d9f 01cc ccd8 6e8e 9108 ............n... │ │ │ │ +00092bf0: 52f8 da5b 93cf 0091 05bf aaeb 617c 2d91 R..[........a|-. │ │ │ │ +00092c00: 09aa 52d7 74cf 5bd7 748d 9ffb a532 8ddb ..R.t.[.t....2.. │ │ │ │ +00092c10: 308e 9f07 5241 8dd5 318e 8e91 04c0 04d7 0...RA..1....... │ │ │ │ +00092c20: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ +00092c30: 3b91 01ff fe74 8d9f fba5 328d db30 8e9f ;....t....2..0.. │ │ │ │ +00092c40: 0752 418d d86e 8e8e 9105 a850 cf5d 8e8e .RA..n.....P.].. │ │ │ │ +00092c50: 8e8e 8e9f 3381 8e8d 8d8d 8d91 fc92 39eb ....3.........9. │ │ │ │ +00092c60: 6080 888e 8e8e 9108 51d7 cf77 6865 7265 `.......Q..where │ │ │ │ +00092c70: 9603 1e8f d774 cf5b d774 8d9f 01cc ccd5 .....t.[.t...... │ │ │ │ +00092c80: 318e 9104 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ +00092c90: 933a 8e91 11ca 9c3b 9101 fffe 748d 9f01 .:.....;....t... │ │ │ │ +00092ca0: cccc d86e 8e91 05a8 50cf 5d93 6465 6e6f ...n....P.].deno │ │ │ │ +00092cb0: 7465 739b 031e 9061 9374 6572 6d93 d774 tes....a.term..t │ │ │ │ +00092cc0: 93cf 7769 7468 9873 6f6d 6593 6672 6565 ..with.some.free │ │ │ │ +00092cd0: 936f 9053 8e63 6375 7272 656e 6365 7393 .o.S.ccurrences. │ │ │ │ +00092ce0: 6f66 9874 6865 9374 6572 6d73 93d7 748d of.the.terms..t. │ │ │ │ +00092cf0: 9f01 cccc d531 8e91 04c0 04cf 2c8d 9103 .....1......,... │ │ │ │ +00092d00: 4761 d73a 9601 fffe 3a93 3a8e 9111 1201 Ga.:....:.:..... │ │ │ │ +00092d10: cf2c 9103 4761 d774 8d9f 01cc ccd8 6e8e .,..Ga.t......n. │ │ │ │ +00092d20: 8ea1 8d91 0851 d7cf 7369 6e67 6c65 6496 .....Q..singled. │ │ │ │ +00092d30: 0379 526f 7574 9b03 7953 616e 6493 d774 .yRout..ySand..t │ │ │ │ +00092d40: cf5b d774 8d9f fba5 328d db30 8e9f 0752 .[.t....2..0...R │ │ │ │ +00092d50: 418d d531 8e8e 9104 c004 d73b 8d96 01ff A..1.......;.... │ │ │ │ +00092d60: fe3a 933a 933a 8e91 11ca 9c3b 9101 fffe .:.:.:.....;.... │ │ │ │ +00092d70: 748d 9ffb a532 8ddb 308e 9f07 5241 8dd8 t....2..0...RA.. │ │ │ │ +00092d80: 6e8e 8e91 05a8 50cf 5d93 6465 6e6f 7465 n.....P.].denote │ │ │ │ +00092d90: 7398 7468 6593 7265 7375 6c74 986f 6693 s.the.result.of. │ │ │ │ +00092da0: 7369 6d90 ac72 756c 7461 6e65 6f75 736c sim..rultaneousl │ │ │ │ +00092db0: 7993 7265 706c 6163 696e 6798 6561 639a y.replacing.eac. │ │ │ │ +00092dc0: ac72 6893 7375 6398 688e a18d 9108 51d7 .rh.suc.h.....Q. │ │ │ │ +00092dd0: 6f90 538e 6363 7572 7265 6e63 6573 9104 o.S.ccurrences.. │ │ │ │ +00092de0: 2c86 6f66 9604 2c85 d774 8d9f 01cc ccd8 ,.of..,..t...... │ │ │ │ +00092df0: 698e 9b07 9160 cf62 90ac 7279 93d7 748d i....`.b..ry..t. │ │ │ │ +00092e00: 9ffb a532 8ddb 308e 9f07 5241 8dd8 698e ...2..0...RA..i. │ │ │ │ +00092e10: 8e98 cf28 666f 729b 042c 8631 8dda 148e ...(for..,.1.... │ │ │ │ +00092e20: 9609 5557 d769 8dda 148e 93d7 6ecf 292c ..UW.i......n.), │ │ │ │ +00092e30: 9104 3cfc 7769 7468 9873 7569 7461 626c ..<.with.suitabl │ │ │ │ +00092e40: 6598 7265 6e61 6d69 6e67 9604 2c85 6f66 e.renaming..,.of │ │ │ │ +00092e50: 9876 91ff 58e4 6172 6961 626c 6573 9374 .v..X.ariables.t │ │ │ │ +00092e60: 6f98 7072 6576 95ac 7265 6e93 748e a18d o.prev..ren.t... │ │ │ │ +00092e70: 9108 51d7 6672 6565 9603 eaa8 7691 ff58 ..Q.free....v..X │ │ │ │ +00092e80: e461 7269 6162 6c65 7393 696e 93d7 748d .ariables.in..t. │ │ │ │ +00092e90: 9ffb a532 8ddb 308e 9f07 5241 8dd8 698e ...2..0...RA..i. │ │ │ │ +00092ea0: 8e91 074f 82cf 629a 538e 6563 6f6d 696e ...O..b.S.ecomin │ │ │ │ +00092eb0: 6793 6298 6f75 6e64 9361 6674 6572 9373 g.b.ound.after.s │ │ │ │ +00092ec0: 7562 7374 6974 7574 696f 6e2e 8e9f 19b8 ubstitution..... │ │ │ │ +00092ed0: f18d 91ea f1eb 5468 6596 04b4 b90c 7273 ......The.....rs │ │ │ │ +00092ee0: 749b 04b4 b861 7267 756d 656e 90ac 7274 t....argumen..rt │ │ │ │ +00092ef0: 9374 6f93 eb61 5355 4253 5491 04b4 85cf .to..aSUBST..... │ │ │ │ +00092f00: 6973 9861 936c 6973 7493 eb61 5b28 7c2d is.a.list..a[(|- │ │ │ │ +00092f10: d774 8d9f 01cc ccd5 318e 9604 c004 eb61 .t......1......a │ │ │ │ +00092f20: 3dd7 748d 9ffb a532 8ddb 308e 9f07 5241 =.t....2..0...RA │ │ │ │ +00092f30: 8dd5 318e 8e93 eb61 2c9b 05bf aad7 788d ..1....a,.....x. │ │ │ │ +00092f40: 9f01 cccc d531 8e93 eb61 293b 8d91 0334 .....1...a);...4 │ │ │ │ +00092f50: 3bd7 3a96 01ff fe3a 933a 8e91 1433 16eb ;.:....:.:...3.. │ │ │ │ +00092f60: 613b 287c 2dd7 748d 9f01 cccc d86e 8e96 a;(|-.t......n.. │ │ │ │ +00092f70: 05a8 50eb 613d 9104 b4b9 d774 8d9f fba5 ..P.a=.....t.... │ │ │ │ +00092f80: 328d db30 8e9f 0752 418d d86e 8e8e 93eb 2..0...RA..n.... │ │ │ │ +00092f90: 612c 98d7 788d 9f01 cccc d86e 8e93 eb61 a,..x......n...a │ │ │ │ +00092fa0: 295d cf2e 9107 9712 5468 6591 04b4 b973 )]......The....s │ │ │ │ +00092fb0: 6563 6f6e 648e a18d 91ea f1eb 6172 6775 econd.......argu │ │ │ │ +00092fc0: 6d65 6e90 ac72 7496 041e c569 739b 041e men..rt....is... │ │ │ │ +00092fd0: c661 9374 656d 706c 6174 6598 7465 726d .a.template.term │ │ │ │ +00092fe0: 93d7 74cf 5bd7 788d 9f01 cccc d531 8e91 ..t.[.x......1.. │ │ │ │ +00092ff0: 04c0 04d7 3b8d 9601 fffe 3a93 3a93 3a8e ....;.....:.:.:. │ │ │ │ +00093000: 9111 ca9c 3b91 01ff fe78 8d9f 01cc ccd8 ....;....x...... │ │ │ │ +00093010: 6e8e 9105 a850 cf5d 9369 6e98 7768 6963 n....P.].in.whic │ │ │ │ +00093020: 90ac 7268 936f 9053 8e63 6375 7272 656e ..rh.o.S.ccurren │ │ │ │ +00093030: 6365 7393 6f66 9874 6865 9376 91ff 58e4 ces.of.the.v..X. │ │ │ │ +00093040: 6172 6961 626c 6598 d778 8d9f 01cc ccd8 ariable..x...... │ │ │ │ +00093050: 698e 9107 839f cf28 7768 6572 658e a18d i......(where... │ │ │ │ +00093060: 91ea f1eb 3196 0375 bada 1493 d769 9103 ....1..u.....i.. │ │ │ │ +00093070: 75b9 da14 93d7 6ecf 2996 03fd b261 7265 u.....n.)....are │ │ │ │ +00093080: 9375 7365 649b 03fd b174 6f93 6d61 726b .used....to.mark │ │ │ │ +00093090: 9374 6865 9370 6c61 6365 7393 7768 6572 .the.places.wher │ │ │ │ +000930a0: 6598 7375 6273 7469 7475 7469 6f6e 7393 e.substitutions. │ │ │ │ +000930b0: 7769 7468 93eb 617c 2d91 05bf aad7 748d with..a|-.....t. │ │ │ │ +000930c0: 9f01 cccc d869 8e91 0364 daeb 613d d774 .....i...d..a=.t │ │ │ │ +000930d0: 8d9f fba5 328d db30 8e9f 0752 418d d869 ....2..0...RA..i │ │ │ │ +000930e0: 8e8e 9107 628c cf61 7265 9874 6f93 6290 ....b..are.to.b. │ │ │ │ +000930f0: 538e 6593 646f 6e65 2e8e a18d 91ea f1eb S.e.done........ │ │ │ │ +00093100: 5468 90ac 7275 738e a41a 5c79 8d91 f653 Th..rus...\y...S │ │ │ │ +00093110: 7aeb 6153 5542 5354 9b05 bfaa 5b28 7c2d z.aSUBST....[(|- │ │ │ │ +00093120: d774 8d9f 01cc ccd5 318e 9604 c004 eb61 .t......1......a │ │ │ │ +00093130: 3dd7 748d 9ffb a532 8ddb 308e 9f07 5241 =.t....2..0...RA │ │ │ │ +00093140: 8dd5 318e 8e93 eb61 2c98 d778 8d9f 01cc ..1....a,..x.... │ │ │ │ +00093150: ccd5 318e 93eb 6129 3b8d d73a 9601 fffe ..1...a);..:.... │ │ │ │ +00093160: 3a93 3a8e 910d caa0 eb61 3b28 7c2d d774 :.:......a;(|-.t │ │ │ │ +00093170: 8d9f 01cc ccd8 6e8e 9605 a850 eb61 3d91 ......n....P.a=. │ │ │ │ +00093180: 03ea a8d7 748d 9ffb a532 8ddb 308e 9f07 ....t....2..0... │ │ │ │ +00093190: 5241 8dd8 6e8e 8e93 eb61 2c98 d778 8d9f RA..n....a,..x.. │ │ │ │ +000931a0: 01cc ccd8 6e8e 93eb 6129 5d91 0b7f 54d7 ....n...a)]...T. │ │ │ │ +000931b0: 74cf 5bd7 788d 9f01 cccc d531 8e91 04c0 t.[.x......1.... │ │ │ │ +000931c0: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +000931d0: ca9c 3b91 01ff fe78 8d9f 01cc ccd8 6e8e ..;....x......n. │ │ │ │ +000931e0: 93cf 5d91 0f69 fc00 98eb 617c 2d98 d774 ..]..i....a|-..t │ │ │ │ +000931f0: cf5b d774 8d9f 01cc ccd5 318e 9104 c004 .[.t......1..... │ │ │ │ +00093200: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +00093210: 9c3b 9101 fffe 748d 9f01 cccc d86e 8e93 .;....t......n.. │ │ │ │ +00093220: cf5d 8ea1 8d91 eaf1 eb72 6574 7572 6e73 .].......returns │ │ │ │ +00093230: 9b03 eaa8 0096 05bf aaeb 617c 2d93 d774 ..........a|-..t │ │ │ │ +00093240: cf5b d774 8d9f fba5 328d db30 8e9f 0752 .[.t....2..0...R │ │ │ │ +00093250: 418d d531 8e8e 9104 c004 d73b 8d96 01ff A..1.......;.... │ │ │ │ +00093260: fe3a 933a 933a 8e91 11ca 9c3b 9101 fffe .:.:.:.....;.... │ │ │ │ +00093270: 748d 9ffb a532 8ddb 308e 9f07 5241 8dd8 t....2..0...RA.. │ │ │ │ +00093280: 6e8e 8e91 05a8 50cf 5d2e 9105 38e0 4691 n.....P.]...8.F. │ │ │ │ +00093290: ff05 5661 696c 7572 6598 6966 3a8e 9f17 ..Vailure.if:... │ │ │ │ +000932a0: 8ab5 8d8d 8d8d 91f7 7903 2869 298e 8e8e ........y.(i)... │ │ │ │ +000932b0: 9109 c013 616e 9aac 7279 9603 eaa8 6f66 ....an..ry....of │ │ │ │ +000932c0: 9374 6865 9361 7267 756d 656e 9874 7393 .the.argumen.ts. │ │ │ │ +000932d0: 6172 6593 6f66 9374 6865 9377 726f 6e67 are.of.the.wrong │ │ │ │ +000932e0: 9366 6f72 6d3b 8e9f 192e 3c8d 8d8d 8d91 .form;....<..... │ │ │ │ +000932f0: f435 7728 6969 298e 8e8e 9109 c013 7468 .5w(ii).......th │ │ │ │ +00093300: 6596 03ea a874 9aac 7279 7090 538e 6593 e....t..ryp.S.e. │ │ │ │ +00093310: 6f66 93d7 788d 9f01 cccc d869 8e91 074f of..x......i...O │ │ │ │ +00093320: 82cf 6973 936e 6f74 9365 7175 616c 9374 ..is.not.equal.t │ │ │ │ +00093330: 6f93 7468 6593 7498 7970 9053 8e65 936f o.the.t.yp.S.e.o │ │ │ │ +00093340: 6693 d774 8d9f 01cc ccd8 698e 9107 4f82 f..t......i...O. │ │ │ │ +00093350: cf66 6f72 9373 6f6d 6593 3196 0355 52da .for.some.1..UR. │ │ │ │ +00093360: 1493 d769 93da 1493 d76e cf2e 8e9f 2669 ...i.....n....&i │ │ │ │ +00093370: 008d 8d91 eaf1 ebd0 3131 2e38 2e35 2e35 ........11.8.5.5 │ │ │ │ +00093380: 8e91 2571 eb41 6273 7472 6163 7469 6f6e ..%q.Abstraction │ │ │ │ +00093390: 8ea6 8d8d 8d91 eaf1 eb9f f54f a789 0000 ...........O.... │ │ │ │ +000933a0: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +000933b0: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ +000933c0: 648d 9117 0bcc eb61 4142 5396 05bf aa3a d......aABS....: │ │ │ │ +000933d0: 9374 6572 6d93 2d3e 9374 686d 932d 3e93 .term.->.thm.->. │ │ │ │ +000933e0: 7468 6d8e 8e92 01c6 71b1 8400 0f60 b200 thm.....q....`.. │ │ │ │ +000933f0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +00093400: 0b4a 8e8e 8e9f 2182 e38d 8d8d 9ff8 7331 .J....!.......s1 │ │ │ │ +00093410: 8d8d 9200 adc8 63cf 0096 05bf aaeb 617c ......c.......a| │ │ │ │ +00093420: 2d93 d774 8d9f 01cc ccd5 318e 910a 7fae -..t......1..... │ │ │ │ +00093430: eb61 3d93 d774 8d9f 01cc ccd5 328e 8e8e .a=..t......2... │ │ │ │ +00093440: 9200 8a1c 689f 04c0 0289 0000 6666 0088 ....h.......ff.. │ │ │ │ +00093450: e982 9f0a 2663 8d8d 9106 0001 cf00 9605 ....&c.......... │ │ │ │ +00093460: bfaa eb61 7c2d 9328 5cd7 78eb 612e d774 ...a|-.(\.x.a..t │ │ │ │ +00093470: 8d9f 01cc ccd5 318e 9b04 c004 eb61 2993 ......1......a). │ │ │ │ +00093480: 3d93 285c d778 eb61 2ed7 748d 9f01 cccc =.(\.x.a..t..... │ │ │ │ +00093490: d532 8e98 eb61 298e 8e8e 8e8e 9f1e c178 .2...a)........x │ │ │ │ +000934a0: 8d8d 8d8d 91fc 9239 eb60 8088 8e8e 8e91 .......9.`...... │ │ │ │ +000934b0: 0851 d7cf 7768 6572 6596 03ea a8d7 7893 .Q..where.....x. │ │ │ │ +000934c0: cf69 7393 6e6f 7493 6672 6565 9369 6e93 .is.not.free.in. │ │ │ │ +000934d0: 002e 8e9f 19b8 f18d 91ea f1eb eb61 4142 .............aAB │ │ │ │ +000934e0: 5396 05bf aad7 7893 cf00 93eb 617c 2d93 S.....x.....a|-. │ │ │ │ +000934f0: d774 8d9f 01cc ccd5 318e 9b04 c004 eb61 .t......1......a │ │ │ │ +00093500: 3dd7 748d 9f01 cccc d532 8e91 0a8e f1cf =.t......2...... │ │ │ │ +00093510: 7265 7475 726e 7391 05ce ee74 6865 9605 returns....the.. │ │ │ │ +00093520: ceed 7468 656f 7265 6d93 0096 05bf aaeb ..theorem....... │ │ │ │ +00093530: 617c 2d93 285c d778 eb61 2ed7 748d 9f01 a|-.(\.x.a..t... │ │ │ │ +00093540: cccc d531 8e98 eb61 2993 3d93 285c d778 ...1...a).=.(\.x │ │ │ │ +00093550: eb61 2ed7 748d 9f01 cccc d532 8e98 eb61 .a..t......2...a │ │ │ │ +00093560: 29cf 2e91 0ae5 b046 91ff 0556 6169 6c75 )......F...Vailu │ │ │ │ +00093570: 7265 9605 ceed 6966 93d7 7891 05ce eecf re....if..x..... │ │ │ │ +00093580: 6973 936e 6f74 9361 8e9f 1000 008d 91ea is.not.a........ │ │ │ │ +00093590: f1eb 7691 ff58 e461 7269 6162 6c65 2c96 ..v..X.ariable,. │ │ │ │ +000935a0: 03ea a86f 7293 d778 93cf 6f90 538e 6363 ...or..x..o.S.cc │ │ │ │ +000935b0: 7572 7393 6672 6565 9369 6e93 616e 90ac urs.free.in.an.. │ │ │ │ +000935c0: 7279 9361 7373 756d 7074 696f 6e93 696e ry.assumption.in │ │ │ │ +000935d0: 9300 2e8e 8e9f 24fd 138e 8c8b 0000 00af ......$......... │ │ │ │ 000935e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000935f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00093600: 0000 0009 26ab a002 cc05 558d a0fd 46d3 ....&.....U...F. │ │ │ │ -00093610: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d031 .............a.1 │ │ │ │ -00093620: 312e 382e 910a 8000 5468 656f 7269 6573 1.8.....Theories │ │ │ │ -00093630: 9201 5a32 6631 3735 8e91 12c7 619f 0566 ..Z2f175....a..f │ │ │ │ -00093640: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -00093650: 942f df8d a0fd 8bd0 218d 8d91 12c7 6131 ./......!.....a1 │ │ │ │ -00093660: 312e 382e 352e 368e 914d 4761 5495 a000 1.8.5.6..MGaT... │ │ │ │ -00093670: 7970 9060 0065 9104 8000 696e 7374 616e yp.`.e....instan │ │ │ │ -00093680: 9374 6961 7469 6f6e 8ea9 1807 3f8d 8d8d .tiation....?... │ │ │ │ -00093690: 9112 c761 9ff4 dada 8900 0066 6601 c70b ...a.......ff... │ │ │ │ -000936a0: 4a9f 0bf0 af8d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -000936b0: 104a 4b00 0066 668d 9ffb a664 8d91 170b .JK..ff....d.... │ │ │ │ -000936c0: cceb 6149 4e53 545f 5459 5045 9605 bfaa ..aINST_TYPE.... │ │ │ │ -000936d0: 3a93 2874 7970 6523 7479 7065 2993 6c69 :.(type#type).li │ │ │ │ -000936e0: 7374 932d 3e93 7468 6d93 2d3e 9374 686d st.->.thm.->.thm │ │ │ │ -000936f0: 8e8e 9201 c671 b184 0010 4a4b 0000 6666 .....q....JK..ff │ │ │ │ -00093700: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -00093710: 8e8e 9f26 3404 8d8d 8d9f f873 318d 8d92 ...&4......s1... │ │ │ │ -00093720: 00e5 1c77 cf00 9605 bfaa eb61 7c2d 93d7 ...w.......a|-.. │ │ │ │ -00093730: 748e 8e92 009e 32b1 9f04 c002 8900 0066 t.....2........f │ │ │ │ -00093740: 6600 b067 dc9f 0a26 638d 8d91 0600 01cf f..g...&c....... │ │ │ │ -00093750: 0096 05bf aaeb 617c 2d93 d774 cf5b d71b ......a|-..t.[.. │ │ │ │ -00093760: 8d9f 01cc ccd5 318e 9604 c004 d73b 8d91 ......1......;.. │ │ │ │ -00093770: 05ea a63a 9601 fffe 3a93 3a8e 9119 9fec ...:....:.:..... │ │ │ │ -00093780: 3b9b 01ff fe1b 8d9f 01cc ccd8 6e8e 9105 ;...........n... │ │ │ │ -00093790: a850 d73d 0b8d 9f01 cccc d531 8e93 d73b .P.=.......1...; │ │ │ │ -000937a0: 8d91 05ea a63a 983a 983a 8e91 199f ec3b .....:.:.:.....; │ │ │ │ -000937b0: 980b 8d9f 01cc ccd8 6e8e 9105 a850 cf5d ........n....P.] │ │ │ │ -000937c0: 8e8e 8e8e 8e9f 3e06 de8d 8d8d 8d91 2467 ......>.......$g │ │ │ │ -000937d0: afeb 6080 888e 8e8e 9130 274d d774 cf5b ..`......0'M.t.[ │ │ │ │ -000937e0: d71b 8d9f 01cc ccd5 318e 9604 c004 d73b ........1......; │ │ │ │ -000937f0: 8d91 060b 023a 9601 fffe 3a93 3a8e 9119 .....:....:.:... │ │ │ │ -00093800: e0a5 3b9b 01ff fe1b 8d9f 01cc ccd8 6e8e ..;...........n. │ │ │ │ -00093810: 9105 a850 d73d 0b8d 9f01 cccc d531 8e93 ...P.=.......1.. │ │ │ │ -00093820: d73b 8d91 060b 023a 983a 983a 8e91 19e0 .;.....:.:.:.... │ │ │ │ -00093830: a53b 980b 8d9f 01cc ccd8 6e8e 9105 a850 .;........n....P │ │ │ │ -00093840: cf5d 9604 0b04 6465 6e6f 7465 739b 040b .]....denotes... │ │ │ │ -00093850: 0574 6865 9372 6573 756c 7498 6f66 9373 .the.result.of.s │ │ │ │ -00093860: 7562 7374 6974 7574 696e 6798 2869 6e93 ubstituting.(in. │ │ │ │ -00093870: 7061 7261 6c6c 656c 2998 7468 6593 7490 parallel).the.t. │ │ │ │ -00093880: ac72 7970 9053 8e65 738e a410 0000 8d91 .ryp.S.es....... │ │ │ │ -00093890: 3027 4dd7 1b8d 9f01 cccc d531 8e9b 04c0 0'M........1.... │ │ │ │ -000938a0: 04cf 2c8d 9103 ecb9 d73a 9601 fffe 3a93 ..,......:....:. │ │ │ │ -000938b0: 3a8e 9115 a3a8 cf2c 9103 ecba d71b 8d9f :......,........ │ │ │ │ -000938c0: 01cc ccd8 6e8e 9109 949f cf66 6f72 9603 ....n......for.. │ │ │ │ -000938d0: ec4f 7468 6591 03ec 5074 90ac 7279 7090 .Othe...Pt..ryp. │ │ │ │ -000938e0: 538e 6593 7691 ff58 e461 7269 6162 6c65 S.e.v..X.ariable │ │ │ │ -000938f0: 7393 d70b 8d9f 01cc ccd5 318e 98cf 2c8d s.........1...,. │ │ │ │ -00093900: 9103 ecb9 d73a 9601 fffe 3a93 3a8e 9115 .....:....:.:... │ │ │ │ -00093910: a3a9 cf2c 9b03 ecb9 d70b 8d9f 01cc ccd8 ...,............ │ │ │ │ -00093920: 6e8e 9109 949f cf69 6e93 d774 cf2c 9877 n......in..t.,.w │ │ │ │ -00093930: 6974 689b 03ec 5074 6865 9372 6573 7472 ith...Pthe.restr │ │ │ │ -00093940: 6963 7469 6f6e 9374 6861 7498 6e6f 6e65 iction.that.none │ │ │ │ -00093950: 936f 668e a18d 9130 274d d70b 8d9f 01cc .of....0'M...... │ │ │ │ -00093960: ccd5 318e 9104 c004 cf2c 8d91 03ea a8d7 ..1......,...... │ │ │ │ -00093970: 3a96 01ff fe3a 933a 8e91 159f f0cf 2c96 :....:.:......,. │ │ │ │ -00093980: 03ea a8d7 0b8d 9f01 cccc d86e 8e91 0992 ...........n.... │ │ │ │ -00093990: f8cf 6f90 538e 6363 7572 9369 6e93 002e ..o.S.ccur.in... │ │ │ │ -000939a0: 8e9f 1df5 468d 9112 c761 eb61 494e 5354 ....F....a.aINST │ │ │ │ -000939b0: 5f54 5950 455b 28d7 1b8d 9f01 cccc d531 _TYPE[(........1 │ │ │ │ -000939c0: 8e96 04c0 04eb 612c d70b 8d9f 01cc ccd5 ......a,........ │ │ │ │ -000939d0: 318e 93eb 6129 3b8d d73a 9601 fffe 3a93 1...a);..:....:. │ │ │ │ -000939e0: 3a8e 910d caa0 eb61 3b28 d71b 8d9f 01cc :......a;(...... │ │ │ │ -000939f0: ccd8 6e8e 9605 a850 eb61 2cd7 0b8d 9f01 ..n....P.a,..... │ │ │ │ -00093a00: cccc d86e 8e93 eb61 295d 9105 bfaa d774 ...n...a)].....t │ │ │ │ -00093a10: 6896 04bb 2ccf 7265 7475 726e 7393 7468 h...,.returns.th │ │ │ │ -00093a20: 6593 7265 7375 6c74 936f 6693 696e 7374 e.result.of.inst │ │ │ │ -00093a30: 616e 9aac 7274 6961 7469 6e67 9365 6163 an..rtiating.eac │ │ │ │ -00093a40: 9868 936f 9053 8e63 6375 7272 656e 6365 .h.o.S.ccurrence │ │ │ │ -00093a50: 8ea1 8d91 12c7 616f 6696 03ea a8d7 0b8d ......aof....... │ │ │ │ -00093a60: 9f01 cccc d869 8e9b 074f 82cf 696e 9374 .....i...O..in.t │ │ │ │ -00093a70: 6865 9374 6865 6f72 656d 93d7 7468 93cf he.theorem..th.. │ │ │ │ -00093a80: 746f 93d7 1b8d 9f01 cccc d869 8e98 cf28 to.........i...( │ │ │ │ -00093a90: 666f 7293 3196 0355 52da 1493 d769 93da for.1..UR....i.. │ │ │ │ -00093aa0: 1493 d76e cf29 2e91 0538 e046 91ff 0556 ...n.)...8.F...V │ │ │ │ -00093ab0: 6169 6c75 7265 9103 eaa8 6966 3a8e 9f1a ailure....if:... │ │ │ │ -00093ac0: af33 8d8d 8d8d 911f 4e79 2869 298e 8e8e .3......Ny(i)... │ │ │ │ -00093ad0: 9131 9589 6172 6775 6d65 6e9a ac72 7473 .1..argumen..rts │ │ │ │ -00093ae0: 9603 eaa8 6f66 9374 6865 9377 726f 6e67 ....of.the.wrong │ │ │ │ -00093af0: 9366 6f72 6d93 288d 652e 672e 8e91 158a .form.(.e.g..... │ │ │ │ -00093b00: 9c61 6e93 d70b 8d9f 01cc ccd8 698e 9107 .an.........i... │ │ │ │ -00093b10: 4f82 cf69 7393 6e6f 7493 6193 7498 7970 O..is.not.a.t.yp │ │ │ │ -00093b20: 9053 8e65 9376 91ff 58e4 6172 6961 626c .S.e.v..X.ariabl │ │ │ │ -00093b30: 6529 3b8e 9f1a af32 8d8d 8d8d 911c 0aed e);....2........ │ │ │ │ -00093b40: 2869 6929 8e8e 8e91 3195 89d7 0b8d 9f01 (ii)....1....... │ │ │ │ -00093b50: cccc d869 8e91 074f 82cf 2866 6f72 9b03 ...i...O..(for.. │ │ │ │ -00093b60: eaa8 3196 0355 52da 1493 d769 93da 1493 ..1..UR....i.... │ │ │ │ -00093b70: d76e cf29 986f 9053 8e63 6375 7273 9869 .n.).o.S.ccurs.i │ │ │ │ -00093b80: 6e98 616e 90ac 7279 9861 7373 756d 7074 n.an..ry.assumpt │ │ │ │ -00093b90: 696f 6e98 696e 9800 2e8e 9f37 3b10 8d8d ion.in.....7;... │ │ │ │ -00093ba0: 9112 c761 d031 312e 382e 352e 378e 914d ...a.11.8.5.7..M │ │ │ │ -00093bb0: 4761 4469 7363 90a0 0068 6172 6769 6e67 GaDisc...harging │ │ │ │ -00093bc0: 9604 8000 616e 9361 7373 756d 7074 696f ....an.assumptio │ │ │ │ -00093bd0: 6e8e a68d 8d8d 9112 c761 9ff5 4fa7 8900 n........a..O... │ │ │ │ -00093be0: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ -00093bf0: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ -00093c00: a664 8d91 170b cceb 6144 4953 4348 9605 .d......aDISCH.. │ │ │ │ -00093c10: bfaa 3a93 7465 726d 932d 3e93 7468 6d93 ..:.term.->.thm. │ │ │ │ -00093c20: 2d3e 9374 686d 8e8e 9201 c671 b184 000f ->.thm.....q.... │ │ │ │ -00093c30: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ -00093c40: 6601 c70b 4a8e 8e8e 9f25 bf38 8d8d 8d9f f...J....%.8.... │ │ │ │ -00093c50: f873 318d 8d92 00e0 c722 cf00 9105 bfaa .s1......"...... │ │ │ │ -00093c60: eb61 7c2d 9109 aa52 d774 8d9f 01cc ccd5 .a|-...R.t...... │ │ │ │ -00093c70: 328e 8e8e 9200 b8bf 119f 04c0 0289 0000 2............... │ │ │ │ -00093c80: 6666 007b 4f1d 9f0a 2663 8d8d 9106 0001 ff.{O...&c...... │ │ │ │ -00093c90: cf00 8dda 008e 9109 5557 66d7 748d 9f01 ........UWf.t... │ │ │ │ -00093ca0: cccc d531 8e91 04c0 04da 6796 05bf aaeb ...1......g..... │ │ │ │ -00093cb0: 617c 2d91 09aa 52d7 748d 9f01 cccc d531 a|-...R.t......1 │ │ │ │ -00093cc0: 8e91 0a7f aeeb 613d 3d3e 93d7 748d 9f01 ......a==>..t... │ │ │ │ -00093cd0: cccc d532 8e8e 8e8e 8e8e 9f23 856f 8d8d ...2.......#.o.. │ │ │ │ -00093ce0: 8d8d 9124 67af eb60 8088 8e8e 8e91 3027 ...$g..`......0' │ │ │ │ -00093cf0: 4dcf 008d da00 8e91 0955 5766 d774 8d9f M........UWf.t.. │ │ │ │ -00093d00: 01cc ccd5 318e 9104 c004 da67 9603 4b50 ....1......g..KP │ │ │ │ -00093d10: cf64 656e 6f74 6573 9b03 4b51 7468 6593 .denotes..KQthe. │ │ │ │ -00093d20: 7365 7498 6f62 7461 696e 6564 9362 95ac set.obtained.b.. │ │ │ │ -00093d30: 7279 9872 656d 6f93 7669 6e67 9603 4b50 ry.remo.ving..KP │ │ │ │ -00093d40: d774 8d9f 01cc ccd5 318e 9108 0b55 cf66 .t......1....U.f │ │ │ │ -00093d50: 726f 6d93 0098 286e 6f74 6593 7468 6174 rom...(note.that │ │ │ │ -00093d60: 98d7 748d 9f01 cccc d531 8e91 080b 54cf ..t......1....T. │ │ │ │ -00093d70: 6e65 6564 986e 6f74 936f 9053 8e63 6375 need.not.o.S.ccu │ │ │ │ -00093d80: 728e a18d 9130 274d 696e 9603 eaa8 003b r....0'Min.....; │ │ │ │ -00093d90: 9369 6e93 7468 6973 9363 6173 6593 008d .in.this.case... │ │ │ │ -00093da0: da00 8e91 0955 5766 d774 8d9f 01cc ccd5 .....UWf.t...... │ │ │ │ -00093db0: 318e 9104 c004 da67 9603 5552 cf3d 9300 1......g..UR.=.. │ │ │ │ -00093dc0: 292e 8e9f 1df5 468d 9112 c761 eb61 4449 ).....F....a.aDI │ │ │ │ -00093dd0: 5343 4896 05bf aad7 748d 9f01 cccc d531 SCH.....t......1 │ │ │ │ -00093de0: 8e9b 0a7f aecf 0093 eb61 7c2d 93d7 748d .........a|-..t. │ │ │ │ -00093df0: 9f01 cccc d532 8e91 08f6 f8cf 6576 91ff .....2......ev.. │ │ │ │ -00093e00: 58e4 616c 7561 7465 7391 0436 f574 6f96 X.aluates..6.to. │ │ │ │ -00093e10: 0436 f474 6865 9374 6865 6f72 656d 9300 .6.the.theorem.. │ │ │ │ -00093e20: 8dda 008e 9109 5557 66d7 748d 9f01 cccc ......UWf.t..... │ │ │ │ -00093e30: d531 8e91 04c0 04da 6796 05bf aaeb 617c .1......g.....a| │ │ │ │ -00093e40: 2d93 d774 8d9f 01cc ccd5 318e 98eb 613d -..t......1...a= │ │ │ │ -00093e50: 3d3e 93d7 748d 9f01 cccc d532 8e91 04c0 =>..t......2.... │ │ │ │ -00093e60: 04cf 2e8d 9106 1dc5 eb61 4449 5343 488e .........aDISCH. │ │ │ │ -00093e70: 9127 130b cf66 6169 6c73 9104 36f5 6966 .'...fails..6.if │ │ │ │ -00093e80: 9604 36f4 7468 6593 7465 726d 8ea1 8d91 ..6.the.term.... │ │ │ │ -00093e90: 12c7 6167 6976 9aac 7265 6e96 03ea a861 ..agiv..ren....a │ │ │ │ -00093ea0: 7393 6974 7393 0c72 7374 9361 7267 756d s.its..rst.argum │ │ │ │ -00093eb0: 656e 9874 9369 7393 6e6f 7493 6f66 9374 en.t.is.not.of.t │ │ │ │ -00093ec0: 9879 7090 538e 658d 93eb 6162 6f6f 6c8e .yp.S.e...abool. │ │ │ │ -00093ed0: 911a e950 cf2e 8e9f 2cae e78d 8d91 12c7 ...P....,....... │ │ │ │ -00093ee0: 61d0 3131 2e38 2e35 2e38 8e91 4d47 614d a.11.8.5.8..MGaM │ │ │ │ -00093ef0: 6f90 6000 6475 7391 0480 0050 90a0 006f o.`.dus....P...o │ │ │ │ -00093f00: 6e65 6e73 8ea6 8d8d 8d91 12c7 619f f54f nens........a..O │ │ │ │ -00093f10: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ -00093f20: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ -00093f30: 8d9f fba6 648d 9117 0bcc eb61 4d50 9605 ....d......aMP.. │ │ │ │ -00093f40: bfaa 3a93 7468 6d93 2d3e 9374 686d 932d ..:.thm.->.thm.- │ │ │ │ -00093f50: 3e93 7468 6d8e 8e92 01c6 71b1 8400 0f60 >.thm.....q....` │ │ │ │ -00093f60: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -00093f70: 01c7 0b4a 8e8e 8e9f 25bf 388d 8d8d 9ff8 ...J....%.8..... │ │ │ │ -00093f80: 7331 8d8d 9200 a52a 30cf 008d 9f01 cccc s1.....*0....... │ │ │ │ -00093f90: d531 8e96 0a7f aeeb 617c 2d9b 05bf aad7 .1......a|-..... │ │ │ │ -00093fa0: 748d 9f01 cccc d531 8e93 eb61 3d3d 3e98 t......1...a==>. │ │ │ │ -00093fb0: d774 8d9f 01cc ccd5 328e 9129 53a6 cf00 .t......2..)S... │ │ │ │ -00093fc0: 8d9f 01cc ccd5 328e 93eb 617c 2d98 d774 ......2...a|-..t │ │ │ │ -00093fd0: 8d9f 01cc ccd5 318e 8e8e 9200 9f2a 2f9f ......1......*/. │ │ │ │ -00093fe0: 04c0 0289 0000 6666 00ae 78e1 9f0a 2663 ......ff..x...&c │ │ │ │ -00093ff0: 8d8d 9134 7be1 cf00 8d9f 01cc ccd5 318e ...4{.........1. │ │ │ │ -00094000: 9107 6aac da5b 9102 aaa8 cf00 8d9f 01cc ..j..[.......... │ │ │ │ -00094010: ccd5 328e 910a 7fae eb61 7c2d 9105 bfaa ..2......a|-.... │ │ │ │ -00094020: d774 8d9f 01cc ccd5 328e 8e8e 8e8e 8e9f .t......2....... │ │ │ │ -00094030: 23a8 798d 9112 c761 eb61 4d50 9105 65c0 #.y....a.aMP..e. │ │ │ │ -00094040: cf74 616b 95ac 7265 739b 0566 2274 9377 .tak..res..f"t.w │ │ │ │ -00094050: 936f 9874 6865 6f72 656d 7398 2869 6e98 .o.theorems.(in. │ │ │ │ -00094060: 7468 6591 0566 216f 7264 6572 9873 686f the..f!order.sho │ │ │ │ -00094070: 9377 6e98 6162 9053 8e6f 9376 9365 2998 .wn.ab.S.o.v.e). │ │ │ │ -00094080: 616e 6498 7265 7475 726e 7398 7468 6591 and.returns.the. │ │ │ │ -00094090: 0566 2172 6573 756c 7498 6f66 9861 7070 .f!result.of.app │ │ │ │ -000940a0: 6c79 696e 678e a18d 9112 c761 4d6f 9053 lying......aMo.S │ │ │ │ -000940b0: 8e64 7573 9603 eaa8 509a ac72 6f6e 656e .dus....P..ronen │ │ │ │ -000940c0: 733b 9369 7493 6661 696c 7393 6966 9374 s;.it.fails.if.t │ │ │ │ -000940d0: 6865 9361 7267 756d 656e 9874 7393 6172 he.argumen.ts.ar │ │ │ │ -000940e0: 6593 6e6f 7493 6f66 9374 6865 9372 6967 e.not.of.the.rig │ │ │ │ -000940f0: 6898 7493 666f 726d 2e8e 8e9f 24fd 138e h.t.form....$... │ │ │ │ -00094100: 8c8b 0000 00b0 0000 0000 0000 0000 0000 ................ │ │ │ │ +00093600: 0000 0000 0009 26ad a002 cc05 558d a0fd ......&.....U... │ │ │ │ +00093610: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +00093620: d031 312e 382e 910a 8000 5468 656f 7269 .11.8.....Theori │ │ │ │ +00093630: 6573 9201 5a32 6631 3735 8e91 12c7 619f es..Z2f175....a. │ │ │ │ +00093640: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +00093650: a002 942f df8d a0fd 8bd0 218d 8d91 12c7 .../......!..... │ │ │ │ +00093660: 6131 312e 382e 352e 368e 914d 4761 5495 a11.8.5.6..MGaT. │ │ │ │ +00093670: a000 7970 9060 0065 9104 8000 696e 7374 ..yp.`.e....inst │ │ │ │ +00093680: 616e 9374 6961 7469 6f6e 8ea9 1807 3f8d an.tiation....?. │ │ │ │ +00093690: 8d8d 9112 c761 9ff4 dada 8900 0066 6601 .....a.......ff. │ │ │ │ +000936a0: c70b 4a9f 0bf0 af8d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000936b0: 8400 104a 4b00 0066 668d 9ffb a664 8d91 ...JK..ff....d.. │ │ │ │ +000936c0: 170b cceb 6149 4e53 545f 5459 5045 9605 ....aINST_TYPE.. │ │ │ │ +000936d0: bfaa 3a93 2874 7970 6523 7479 7065 2993 ..:.(type#type). │ │ │ │ +000936e0: 6c69 7374 932d 3e93 7468 6d93 2d3e 9374 list.->.thm.->.t │ │ │ │ +000936f0: 686d 8e8e 9201 c671 b184 0010 4a4b 0000 hm.....q....JK.. │ │ │ │ +00093700: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +00093710: 4a8e 8e8e 9f26 3404 8d8d 8d9f f873 318d J....&4......s1. │ │ │ │ +00093720: 8d92 00e5 1c77 cf00 9605 bfaa eb61 7c2d .....w.......a|- │ │ │ │ +00093730: 93d7 748e 8e92 009e 32b1 9f04 c002 8900 ..t.....2....... │ │ │ │ +00093740: 0066 6600 b067 dc9f 0a26 638d 8d91 0600 .ff..g...&c..... │ │ │ │ +00093750: 01cf 0096 05bf aaeb 617c 2d93 d774 cf5b ........a|-..t.[ │ │ │ │ +00093760: d71b 8d9f 01cc ccd5 318e 9604 c004 d73b ........1......; │ │ │ │ +00093770: 8d91 05ea a63a 9601 fffe 3a93 3a8e 9119 .....:....:.:... │ │ │ │ +00093780: 9fec 3b9b 01ff fe1b 8d9f 01cc ccd8 6e8e ..;...........n. │ │ │ │ +00093790: 9105 a850 d73d 0b8d 9f01 cccc d531 8e93 ...P.=.......1.. │ │ │ │ +000937a0: d73b 8d91 05ea a63a 983a 983a 8e91 199f .;.....:.:.:.... │ │ │ │ +000937b0: ec3b 980b 8d9f 01cc ccd8 6e8e 9105 a850 .;........n....P │ │ │ │ +000937c0: cf5d 8e8e 8e8e 8e9f 3e06 de8d 8d8d 8d91 .]......>....... │ │ │ │ +000937d0: 2467 afeb 6080 888e 8e8e 9130 274d d774 $g..`......0'M.t │ │ │ │ +000937e0: cf5b d71b 8d9f 01cc ccd5 318e 9604 c004 .[........1..... │ │ │ │ +000937f0: d73b 8d91 060b 023a 9601 fffe 3a93 3a8e .;.....:....:.:. │ │ │ │ +00093800: 9119 e0a5 3b9b 01ff fe1b 8d9f 01cc ccd8 ....;........... │ │ │ │ +00093810: 6e8e 9105 a850 d73d 0b8d 9f01 cccc d531 n....P.=.......1 │ │ │ │ +00093820: 8e93 d73b 8d91 060b 023a 983a 983a 8e91 ...;.....:.:.:.. │ │ │ │ +00093830: 19e0 a53b 980b 8d9f 01cc ccd8 6e8e 9105 ...;........n... │ │ │ │ +00093840: a850 cf5d 9604 0b04 6465 6e6f 7465 739b .P.]....denotes. │ │ │ │ +00093850: 040b 0574 6865 9372 6573 756c 7498 6f66 ...the.result.of │ │ │ │ +00093860: 9373 7562 7374 6974 7574 696e 6798 2869 .substituting.(i │ │ │ │ +00093870: 6e93 7061 7261 6c6c 656c 2998 7468 6593 n.parallel).the. │ │ │ │ +00093880: 7490 ac72 7970 9053 8e65 738e a410 0000 t..ryp.S.es..... │ │ │ │ +00093890: 8d91 3027 4dd7 1b8d 9f01 cccc d531 8e9b ..0'M........1.. │ │ │ │ +000938a0: 04c0 04cf 2c8d 9103 ecb9 d73a 9601 fffe ....,......:.... │ │ │ │ +000938b0: 3a93 3a8e 9115 a3a8 cf2c 9103 ecba d71b :.:......,...... │ │ │ │ +000938c0: 8d9f 01cc ccd8 6e8e 9109 949f cf66 6f72 ......n......for │ │ │ │ +000938d0: 9603 ec4f 7468 6591 03ec 5074 90ac 7279 ...Othe...Pt..ry │ │ │ │ +000938e0: 7090 538e 6593 7691 ff58 e461 7269 6162 p.S.e.v..X.ariab │ │ │ │ +000938f0: 6c65 7393 d70b 8d9f 01cc ccd5 318e 98cf les.........1... │ │ │ │ +00093900: 2c8d 9103 ecb9 d73a 9601 fffe 3a93 3a8e ,......:....:.:. │ │ │ │ +00093910: 9115 a3a9 cf2c 9b03 ecb9 d70b 8d9f 01cc .....,.......... │ │ │ │ +00093920: ccd8 6e8e 9109 949f cf69 6e93 d774 cf2c ..n......in..t., │ │ │ │ +00093930: 9877 6974 689b 03ec 5074 6865 9372 6573 .with...Pthe.res │ │ │ │ +00093940: 7472 6963 7469 6f6e 9374 6861 7498 6e6f triction.that.no │ │ │ │ +00093950: 6e65 936f 668e a18d 9130 274d d70b 8d9f ne.of....0'M.... │ │ │ │ +00093960: 01cc ccd5 318e 9104 c004 cf2c 8d91 03ea ....1......,.... │ │ │ │ +00093970: a8d7 3a96 01ff fe3a 933a 8e91 159f f0cf ..:....:.:...... │ │ │ │ +00093980: 2c96 03ea a8d7 0b8d 9f01 cccc d86e 8e91 ,............n.. │ │ │ │ +00093990: 0992 f8cf 6f90 538e 6363 7572 9369 6e93 ....o.S.ccur.in. │ │ │ │ +000939a0: 002e 8e9f 1df5 468d 9112 c761 eb61 494e ......F....a.aIN │ │ │ │ +000939b0: 5354 5f54 5950 455b 28d7 1b8d 9f01 cccc ST_TYPE[(....... │ │ │ │ +000939c0: d531 8e96 04c0 04eb 612c d70b 8d9f 01cc .1......a,...... │ │ │ │ +000939d0: ccd5 318e 93eb 6129 3b8d d73a 9601 fffe ..1...a);..:.... │ │ │ │ +000939e0: 3a93 3a8e 910d caa0 eb61 3b28 d71b 8d9f :.:......a;(.... │ │ │ │ +000939f0: 01cc ccd8 6e8e 9605 a850 eb61 2cd7 0b8d ....n....P.a,... │ │ │ │ +00093a00: 9f01 cccc d86e 8e93 eb61 295d 9105 bfaa .....n...a)].... │ │ │ │ +00093a10: d774 6896 04bb 2ccf 7265 7475 726e 7393 .th...,.returns. │ │ │ │ +00093a20: 7468 6593 7265 7375 6c74 936f 6693 696e the.result.of.in │ │ │ │ +00093a30: 7374 616e 9aac 7274 6961 7469 6e67 9365 stan..rtiating.e │ │ │ │ +00093a40: 6163 9868 936f 9053 8e63 6375 7272 656e ac.h.o.S.ccurren │ │ │ │ +00093a50: 6365 8ea1 8d91 12c7 616f 6696 03ea a8d7 ce......aof..... │ │ │ │ +00093a60: 0b8d 9f01 cccc d869 8e9b 074f 82cf 696e .......i...O..in │ │ │ │ +00093a70: 9374 6865 9374 6865 6f72 656d 93d7 7468 .the.theorem..th │ │ │ │ +00093a80: 93cf 746f 93d7 1b8d 9f01 cccc d869 8e98 ..to.........i.. │ │ │ │ +00093a90: cf28 666f 7293 3196 0355 52da 1493 d769 .(for.1..UR....i │ │ │ │ +00093aa0: 93da 1493 d76e cf29 2e91 0538 e046 91ff .....n.)...8.F.. │ │ │ │ +00093ab0: 0556 6169 6c75 7265 9103 eaa8 6966 3a8e .Vailure....if:. │ │ │ │ +00093ac0: 9f1a af33 8d8d 8d8d 911f 4e79 2869 298e ...3......Ny(i). │ │ │ │ +00093ad0: 8e8e 9131 9589 6172 6775 6d65 6e9a ac72 ...1..argumen..r │ │ │ │ +00093ae0: 7473 9603 eaa8 6f66 9374 6865 9377 726f ts....of.the.wro │ │ │ │ +00093af0: 6e67 9366 6f72 6d93 288d 652e 672e 8e91 ng.form.(.e.g... │ │ │ │ +00093b00: 158a 9c61 6e93 d70b 8d9f 01cc ccd8 698e ...an.........i. │ │ │ │ +00093b10: 9107 4f82 cf69 7393 6e6f 7493 6193 7498 ..O..is.not.a.t. │ │ │ │ +00093b20: 7970 9053 8e65 9376 91ff 58e4 6172 6961 yp.S.e.v..X.aria │ │ │ │ +00093b30: 626c 6529 3b8e 9f1a af32 8d8d 8d8d 911c ble);....2...... │ │ │ │ +00093b40: 0aed 2869 6929 8e8e 8e91 3195 89d7 0b8d ..(ii)....1..... │ │ │ │ +00093b50: 9f01 cccc d869 8e91 074f 82cf 2866 6f72 .....i...O..(for │ │ │ │ +00093b60: 9b03 eaa8 3196 0355 52da 1493 d769 93da ....1..UR....i.. │ │ │ │ +00093b70: 1493 d76e cf29 986f 9053 8e63 6375 7273 ...n.).o.S.ccurs │ │ │ │ +00093b80: 9869 6e98 616e 90ac 7279 9861 7373 756d .in.an..ry.assum │ │ │ │ +00093b90: 7074 696f 6e98 696e 9800 2e8e 9f37 3b10 ption.in.....7;. │ │ │ │ +00093ba0: 8d8d 9112 c761 d031 312e 382e 352e 378e .....a.11.8.5.7. │ │ │ │ +00093bb0: 914d 4761 4469 7363 90a0 0068 6172 6769 .MGaDisc...hargi │ │ │ │ +00093bc0: 6e67 9604 8000 616e 9361 7373 756d 7074 ng....an.assumpt │ │ │ │ +00093bd0: 696f 6e8e a68d 8d8d 9112 c761 9ff5 4fa7 ion........a..O. │ │ │ │ +00093be0: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ +00093bf0: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ +00093c00: 9ffb a664 8d91 170b cceb 6144 4953 4348 ...d......aDISCH │ │ │ │ +00093c10: 9605 bfaa 3a93 7465 726d 932d 3e93 7468 ....:.term.->.th │ │ │ │ +00093c20: 6d93 2d3e 9374 686d 8e8e 9201 c671 b184 m.->.thm.....q.. │ │ │ │ +00093c30: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ +00093c40: 0066 6601 c70b 4a8e 8e8e 9f25 bf38 8d8d .ff...J....%.8.. │ │ │ │ +00093c50: 8d9f f873 318d 8d92 00e0 c722 cf00 9105 ...s1......".... │ │ │ │ +00093c60: bfaa eb61 7c2d 9109 aa52 d774 8d9f 01cc ...a|-...R.t.... │ │ │ │ +00093c70: ccd5 328e 8e8e 9200 b8bf 119f 04c0 0289 ..2............. │ │ │ │ +00093c80: 0000 6666 007b 4f1d 9f0a 2663 8d8d 9106 ..ff.{O...&c.... │ │ │ │ +00093c90: 0001 cf00 8dda 008e 9109 5557 66d7 748d ..........UWf.t. │ │ │ │ +00093ca0: 9f01 cccc d531 8e91 04c0 04da 6796 05bf .....1......g... │ │ │ │ +00093cb0: aaeb 617c 2d91 09aa 52d7 748d 9f01 cccc ..a|-...R.t..... │ │ │ │ +00093cc0: d531 8e91 0a7f aeeb 613d 3d3e 93d7 748d .1......a==>..t. │ │ │ │ +00093cd0: 9f01 cccc d532 8e8e 8e8e 8e8e 9f23 856f .....2.......#.o │ │ │ │ +00093ce0: 8d8d 8d8d 9124 67af eb60 8088 8e8e 8e91 .....$g..`...... │ │ │ │ +00093cf0: 3027 4dcf 008d da00 8e91 0955 5766 d774 0'M........UWf.t │ │ │ │ +00093d00: 8d9f 01cc ccd5 318e 9104 c004 da67 9603 ......1......g.. │ │ │ │ +00093d10: 4b50 cf64 656e 6f74 6573 9b03 4b51 7468 KP.denotes..KQth │ │ │ │ +00093d20: 6593 7365 7498 6f62 7461 696e 6564 9362 e.set.obtained.b │ │ │ │ +00093d30: 95ac 7279 9872 656d 6f93 7669 6e67 9603 ..ry.remo.ving.. │ │ │ │ +00093d40: 4b50 d774 8d9f 01cc ccd5 318e 9108 0b55 KP.t......1....U │ │ │ │ +00093d50: cf66 726f 6d93 0098 286e 6f74 6593 7468 .from...(note.th │ │ │ │ +00093d60: 6174 98d7 748d 9f01 cccc d531 8e91 080b at..t......1.... │ │ │ │ +00093d70: 54cf 6e65 6564 986e 6f74 936f 9053 8e63 T.need.not.o.S.c │ │ │ │ +00093d80: 6375 728e a18d 9130 274d 696e 9603 eaa8 cur....0'Min.... │ │ │ │ +00093d90: 003b 9369 6e93 7468 6973 9363 6173 6593 .;.in.this.case. │ │ │ │ +00093da0: 008d da00 8e91 0955 5766 d774 8d9f 01cc .......UWf.t.... │ │ │ │ +00093db0: ccd5 318e 9104 c004 da67 9603 5552 cf3d ..1......g..UR.= │ │ │ │ +00093dc0: 9300 292e 8e9f 1df5 468d 9112 c761 eb61 ..).....F....a.a │ │ │ │ +00093dd0: 4449 5343 4896 05bf aad7 748d 9f01 cccc DISCH.....t..... │ │ │ │ +00093de0: d531 8e9b 0a7f aecf 0093 eb61 7c2d 93d7 .1.........a|-.. │ │ │ │ +00093df0: 748d 9f01 cccc d532 8e91 08f6 f8cf 6576 t......2......ev │ │ │ │ +00093e00: 91ff 58e4 616c 7561 7465 7391 0436 f574 ..X.aluates..6.t │ │ │ │ +00093e10: 6f96 0436 f474 6865 9374 6865 6f72 656d o..6.the.theorem │ │ │ │ +00093e20: 9300 8dda 008e 9109 5557 66d7 748d 9f01 ........UWf.t... │ │ │ │ +00093e30: cccc d531 8e91 04c0 04da 6796 05bf aaeb ...1......g..... │ │ │ │ +00093e40: 617c 2d93 d774 8d9f 01cc ccd5 318e 98eb a|-..t......1... │ │ │ │ +00093e50: 613d 3d3e 93d7 748d 9f01 cccc d532 8e91 a==>..t......2.. │ │ │ │ +00093e60: 04c0 04cf 2e8d 9106 1dc5 eb61 4449 5343 ...........aDISC │ │ │ │ +00093e70: 488e 9127 130b cf66 6169 6c73 9104 36f5 H..'...fails..6. │ │ │ │ +00093e80: 6966 9604 36f4 7468 6593 7465 726d 8ea1 if..6.the.term.. │ │ │ │ +00093e90: 8d91 12c7 6167 6976 9aac 7265 6e96 03ea ....agiv..ren... │ │ │ │ +00093ea0: a861 7393 6974 7393 0c72 7374 9361 7267 .as.its..rst.arg │ │ │ │ +00093eb0: 756d 656e 9874 9369 7393 6e6f 7493 6f66 umen.t.is.not.of │ │ │ │ +00093ec0: 9374 9879 7090 538e 658d 93eb 6162 6f6f .t.yp.S.e...aboo │ │ │ │ +00093ed0: 6c8e 911a e950 cf2e 8e9f 2cae e78d 8d91 l....P....,..... │ │ │ │ +00093ee0: 12c7 61d0 3131 2e38 2e35 2e38 8e91 4d47 ..a.11.8.5.8..MG │ │ │ │ +00093ef0: 614d 6f90 6000 6475 7391 0480 0050 90a0 aMo.`.dus....P.. │ │ │ │ +00093f00: 006f 6e65 6e73 8ea6 8d8d 8d91 12c7 619f .onens........a. │ │ │ │ +00093f10: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ +00093f20: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ +00093f30: 6666 8d9f fba6 648d 9117 0bcc eb61 4d50 ff....d......aMP │ │ │ │ +00093f40: 9605 bfaa 3a93 7468 6d93 2d3e 9374 686d ....:.thm.->.thm │ │ │ │ +00093f50: 932d 3e93 7468 6d8e 8e92 01c6 71b1 8400 .->.thm.....q... │ │ │ │ +00093f60: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ +00093f70: 6666 01c7 0b4a 8e8e 8e9f 25bf 388d 8d8d ff...J....%.8... │ │ │ │ +00093f80: 9ff8 7331 8d8d 9200 a52a 30cf 008d 9f01 ..s1.....*0..... │ │ │ │ +00093f90: cccc d531 8e96 0a7f aeeb 617c 2d9b 05bf ...1......a|-... │ │ │ │ +00093fa0: aad7 748d 9f01 cccc d531 8e93 eb61 3d3d ..t......1...a== │ │ │ │ +00093fb0: 3e98 d774 8d9f 01cc ccd5 328e 9129 53a6 >..t......2..)S. │ │ │ │ +00093fc0: cf00 8d9f 01cc ccd5 328e 93eb 617c 2d98 ........2...a|-. │ │ │ │ +00093fd0: d774 8d9f 01cc ccd5 318e 8e8e 9200 9f2a .t......1......* │ │ │ │ +00093fe0: 2f9f 04c0 0289 0000 6666 00ae 78e1 9f0a /.......ff..x... │ │ │ │ +00093ff0: 2663 8d8d 9134 7be1 cf00 8d9f 01cc ccd5 &c...4{......... │ │ │ │ +00094000: 318e 9107 6aac da5b 9102 aaa8 cf00 8d9f 1...j..[........ │ │ │ │ +00094010: 01cc ccd5 328e 910a 7fae eb61 7c2d 9105 ....2......a|-.. │ │ │ │ +00094020: bfaa d774 8d9f 01cc ccd5 328e 8e8e 8e8e ...t......2..... │ │ │ │ +00094030: 8e9f 23a8 798d 9112 c761 eb61 4d50 9105 ..#.y....a.aMP.. │ │ │ │ +00094040: 65c0 cf74 616b 95ac 7265 739b 0566 2274 e..tak..res..f"t │ │ │ │ +00094050: 9377 936f 9874 6865 6f72 656d 7398 2869 .w.o.theorems.(i │ │ │ │ +00094060: 6e98 7468 6591 0566 216f 7264 6572 9873 n.the..f!order.s │ │ │ │ +00094070: 686f 9377 6e98 6162 9053 8e6f 9376 9365 ho.wn.ab.S.o.v.e │ │ │ │ +00094080: 2998 616e 6498 7265 7475 726e 7398 7468 ).and.returns.th │ │ │ │ +00094090: 6591 0566 2172 6573 756c 7498 6f66 9861 e..f!result.of.a │ │ │ │ +000940a0: 7070 6c79 696e 678e a18d 9112 c761 4d6f pplying......aMo │ │ │ │ +000940b0: 9053 8e64 7573 9603 eaa8 509a ac72 6f6e .S.dus....P..ron │ │ │ │ +000940c0: 656e 733b 9369 7493 6661 696c 7393 6966 ens;.it.fails.if │ │ │ │ +000940d0: 9374 6865 9361 7267 756d 656e 9874 7393 .the.argumen.ts. │ │ │ │ +000940e0: 6172 6593 6e6f 7493 6f66 9374 6865 9372 are.not.of.the.r │ │ │ │ +000940f0: 6967 6898 7493 666f 726d 2e8e 8e9f 24fd igh.t.form....$. │ │ │ │ +00094100: 138e 8c8b 0000 00b0 0000 0000 0000 0000 ................ │ │ │ │ 00094110: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00094120: 0000 0000 0000 0000 0000 0009 35d9 a002 ............5... │ │ │ │ -00094130: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -00094140: 9a8d 91ea f1eb d031 3736 9200 dd20 4343 .......176... CC │ │ │ │ -00094150: 6861 7074 6572 9604 8000 3131 2e91 0a80 hapter....11.... │ │ │ │ -00094160: 0054 6865 9348 4f4c 934c 6f67 6963 9369 .The.HOL.Logic.i │ │ │ │ -00094170: 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 0000 n.ML.......ff... │ │ │ │ -00094180: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -00094190: a0fd 8bd0 218d 8d91 eaf1 ebeb 4731 312e ....!.......G11. │ │ │ │ -000941a0: 382e 368e 9124 8b7f 5490 8ccc 7970 9073 8.6..$..T...yp.s │ │ │ │ -000941b0: 3365 9105 6666 6162 6272 6576 6961 7469 3e..ffabbreviati │ │ │ │ -000941c0: 6f6e 738e 9f18 61a7 8d91 eaf1 ebcf 4974 ons...a.......It │ │ │ │ -000941d0: 9603 eaa8 6973 9370 9a53 8e6f 7373 6962 ....is.p.S.ossib │ │ │ │ -000941e0: 6c65 9374 6f93 696e 90ac 7274 726f 9864 le.to.in..rtro.d │ │ │ │ -000941f0: 7563 6593 616e 9361 6262 7265 7669 6174 uce.an.abbreviat │ │ │ │ -00094200: 696f 6e93 666f 7293 6193 6d6f 6e6f 6d6f ion.for.a.monomo │ │ │ │ -00094210: 7270 6869 6393 7490 ac72 7970 9865 9375 rphic.t..ryp.e.u │ │ │ │ -00094220: 7369 6e67 9374 6865 9366 756e 6374 696f sing.the.functio │ │ │ │ -00094230: 6e3a 8ea9 1f7c 068d 8d8d 91ea f1eb 9ff4 n:...|.......... │ │ │ │ -00094240: dada 8900 0066 6601 c70b 4a9f 0bf0 af8d .....ff...J..... │ │ │ │ -00094250: 8d90 cccd 9f04 599c 8400 104a 4b00 0066 ......Y....JK..f │ │ │ │ -00094260: 668d 9ffb a664 8d91 170b cceb 616e 6577 f....d......anew │ │ │ │ -00094270: 5f74 7970 655f 6162 6272 6576 9605 bfaa _type_abbrev.... │ │ │ │ -00094280: 3a93 2873 7472 696e 6793 2393 7479 7065 :.(string.#.type │ │ │ │ -00094290: 2993 2d3e 9376 6f69 648e 8e92 01c6 71b1 ).->.void.....q. │ │ │ │ -000942a0: 8400 104a 4b00 0066 668e 8e9f 04c0 0289 ...JK..ff....... │ │ │ │ -000942b0: 0000 6666 01c7 0b4a 8e8e 8e9f 1f2c 848d ..ff...J.....,.. │ │ │ │ -000942c0: 91ea f1eb cf45 7691 ff58 e461 6c75 6174 .....Ev..X.aluat │ │ │ │ -000942d0: 696e 678d 9104 bd6f eb61 6e65 775f 7479 ing....o.anew_ty │ │ │ │ -000942e0: 7065 5f61 6262 7265 7628 608e 9166 77b9 pe_abbrev(`..fw. │ │ │ │ -000942f0: d76e 616d 658d eb61 602c 223a 8e91 16fe .name..a`,":.... │ │ │ │ -00094300: a8d7 1b8d 906e 39eb 6122 298e 9110 aafd .....n9.a")..... │ │ │ │ -00094310: cf65 6e61 626c 6573 9604 bd6f d76e 616d .enables...o.nam │ │ │ │ -00094320: 6593 cf74 6f9b 04bd 7062 9053 8e65 9375 e..to...pb.S.e.u │ │ │ │ -00094330: 7365 6493 696e 9871 756f 7461 7469 6f6e sed.in.quotation │ │ │ │ -00094340: 7393 696e 2d8e a410 0000 8d91 eaf1 eb73 s.in-..........s │ │ │ │ -00094350: 7465 6164 9b04 246b 6f66 9604 246a d71b tead..$kof..$j.. │ │ │ │ -00094360: 906e 39cf 2e91 05e6 2854 6865 9365 7691 .n9.....(The.ev. │ │ │ │ -00094370: ff58 e461 6c75 6174 696f 6e98 6661 696c .X.aluation.fail │ │ │ │ -00094380: 7393 6966 98d7 1b91 0492 a4cf 6973 9370 s.if........is.p │ │ │ │ -00094390: 9553 8e6f 6c79 6d6f 7270 6869 632e 9105 .S.olymorphic... │ │ │ │ -000943a0: e628 5490 ac72 7970 9365 9604 246a 6162 .(T..ryp.e..$jab │ │ │ │ -000943b0: 6272 6576 6961 7469 6f6e 7398 6172 6593 breviations.are. │ │ │ │ -000943c0: 7265 636f 7264 6564 9869 6e8e a18d 91ea recorded.in..... │ │ │ │ -000943d0: f1eb 7468 656f 7279 9603 e48b 0c6c 6573 ..theory.....les │ │ │ │ -000943e0: 2c9b 03e5 c473 6f93 7468 6174 9103 e48a ,....so.that.... │ │ │ │ -000943f0: 7768 656e 9361 9374 6865 6f72 7993 6973 when.a.theory.is │ │ │ │ -00094400: 936c 6f61 6465 642c 9861 6e9a ac72 7993 .loaded,.an..ry. │ │ │ │ -00094410: 7498 7970 9053 8e65 9103 e48a 6162 6272 t.yp.S.e....abbr │ │ │ │ -00094420: 6576 6961 7469 6f6e 7393 6d61 6465 9361 eviations.made.a │ │ │ │ -00094430: 7265 9361 6374 6976 91ff 58e4 6174 6564 re.activ..X.ated │ │ │ │ -00094440: 2e8e a18d 91ea f1eb 5468 6596 03ea a86c ........The....l │ │ │ │ -00094450: 6973 7493 6f66 9363 7572 7265 6e9a ac72 ist.of.curren..r │ │ │ │ -00094460: 746c 7993 6163 7469 7698 6593 6162 6272 tly.activ.e.abbr │ │ │ │ -00094470: 6576 6961 7469 6f6e 7393 696e 9361 9374 eviations.in.a.t │ │ │ │ -00094480: 6865 6f72 7993 6973 9367 6976 9865 6e93 heory.is.giv.en. │ │ │ │ -00094490: 6298 7993 7468 6593 6675 6e63 7469 6f6e b.y.the.function │ │ │ │ -000944a0: 3a8e a68d 8d8d 91ea f1eb 9ff4 dada 8900 :............... │ │ │ │ -000944b0: 0066 6601 c70b 4a9f 0bf0 af8d 8d90 cccd .ff...J......... │ │ │ │ -000944c0: 9f04 599c 8400 104a 4b00 0066 668d 9ffb ..Y....JK..ff... │ │ │ │ -000944d0: a664 8d91 170b cceb 6174 7970 655f 6162 .d......atype_ab │ │ │ │ -000944e0: 6272 6576 7396 05bf aa3a 9373 7472 696e brevs....:.strin │ │ │ │ -000944f0: 6793 2d3e 9328 7374 7269 6e67 9323 9374 g.->.(string.#.t │ │ │ │ -00094500: 7970 6529 936c 6973 748e 8e92 01c6 71b1 ype).list.....q. │ │ │ │ -00094510: 8400 104a 4b00 0066 668e 8e9f 04c0 0289 ...JK..ff....... │ │ │ │ -00094520: 0000 6666 01c7 0b4a 8e8e 8e9f 1f2c 848d ..ff...J.....,.. │ │ │ │ -00094530: 91f6 537a cf4e 6f74 6596 0472 ed74 6861 ..Sz.Note..r.tha │ │ │ │ -00094540: 7493 6162 6272 6576 6961 7469 6f6e 9b04 t.abbreviation.. │ │ │ │ -00094550: 72ec 6361 6e93 616c 736f 9362 9053 8e65 r.can.also.b.S.e │ │ │ │ -00094560: 936d 6164 6593 7573 696e 6798 616e 90ac .made.using.an.. │ │ │ │ -00094570: 7274 6971 756f 7461 7469 6f6e 2c91 0494 rtiquotation,... │ │ │ │ -00094580: fe77 6974 686f 7574 9374 6865 9372 6573 .without.the.res │ │ │ │ -00094590: 7472 6963 7469 6f6e 8ea1 8d91 eaf1 eb74 triction.......t │ │ │ │ -000945a0: 6f91 0467 166d 6f6e 6f6d 6f72 7068 6963 o..g.monomorphic │ │ │ │ -000945b0: 9b04 6717 7495 ac72 7970 9053 8e65 732e ..g.t..ryp.S.es. │ │ │ │ -000945c0: 9106 ae2b 5375 6393 6898 eb48 4d4c 9604 ...+Suc.h..HML.. │ │ │ │ -000945d0: 6716 cf61 6262 7265 7669 6174 696f 6e73 g..abbreviations │ │ │ │ -000945e0: 9861 7265 936e 6f74 2c96 0486 326f 6698 .are.not,...2of. │ │ │ │ -000945f0: 636f 7572 7365 2c93 7374 6f72 6564 9604 course,.stored.. │ │ │ │ -00094600: 6716 696e 9874 6865 6f72 7993 0c6c 6573 g.in.theory..les │ │ │ │ -00094610: 8ea1 8d91 eaf1 eb61 6e64 9604 d02e 736f .......and....so │ │ │ │ -00094620: 9364 6f93 6e6f 7491 04d0 2f70 9a53 8e65 .do.not.../p.S.e │ │ │ │ -00094630: 7273 6973 7493 6298 6579 9aac 726f 6e64 rsist.b.ey..rond │ │ │ │ -00094640: 9361 9373 696e 676c 6593 7365 7373 696f .a.single.sessio │ │ │ │ -00094650: 6e2e 9107 e972 5468 6591 04d0 2f66 6f6c n....rThe.../fol │ │ │ │ -00094660: 6c6f 9877 696e 6793 7365 7373 696f 6e93 lo.wing.session. │ │ │ │ -00094670: 696c 6c75 7374 7261 7465 7393 7691 ff58 illustrates.v..X │ │ │ │ -00094680: e461 7269 6f75 738e a18d 91ea f1eb 7795 .arious.......w. │ │ │ │ -00094690: ac72 6193 7973 9603 eaa8 6f66 9361 6262 .ra.ys....of.abb │ │ │ │ -000946a0: 7265 7669 6174 696e 6793 7490 ac72 7970 reviating.t..ryp │ │ │ │ -000946b0: 9053 8e65 733a 8e9f 71b0 3f8d 8d8d 91ea .S.es:..q.?..... │ │ │ │ -000946c0: f1eb 9fa1 8781 8900 0066 6601 c70b 4aa0 .........ff...J. │ │ │ │ -000946d0: 00b2 9762 8d8d 90cc cd9f 0459 9c84 00b6 ...b.......Y.... │ │ │ │ -000946e0: f0fe 0000 6666 8da0 ff53 6610 8d8d 9201 ....ff...Sf..... │ │ │ │ -000946f0: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ -00094700: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ -00094710: 9201 b94d b29f fd1c 15eb 4931 8e8e 8e8e ...M......I1.... │ │ │ │ -00094720: 9fff 4054 8d91 05cc ceeb 6123 6e65 775f ..@T......a#new_ │ │ │ │ -00094730: 7468 656f 7279 9105 bfaa 606e 756d 7061 theory....`numpa │ │ │ │ -00094740: 6972 603b 3b8e a40d 0000 8d91 05cc ce28 ir`;;..........( │ │ │ │ -00094750: 2996 05bf aa3a 9376 6f69 648e a1a1 8d91 )....:.void..... │ │ │ │ -00094760: 05cc ce23 6e65 775f 7479 7065 5f61 6262 ...#new_type_abb │ │ │ │ -00094770: 7265 7628 606e 756d 7061 6972 602c 9105 rev(`numpair`,.. │ │ │ │ -00094780: bfaa 223a 6e75 6d23 6e75 6d22 293b 3b8e ..":num#num");;. │ │ │ │ -00094790: a18d 9105 ccce 2829 9605 bfaa 3a93 766f ......()....:.vo │ │ │ │ -000947a0: 6964 8ea1 a18d 9105 ccce 236c 6574 9605 id........#let.. │ │ │ │ -000947b0: bfaa 7431 933d 9322 783a 6e75 6d70 6169 ..t1.=."x:numpai │ │ │ │ -000947c0: 7222 3b3b 8ea1 8d91 05cc ce74 3196 05bf r";;.......t1... │ │ │ │ -000947d0: aa3d 9322 7822 933a 9374 6572 6d8e a1a1 .=."x".:.term... │ │ │ │ -000947e0: 8d91 05cc ce23 7479 7065 5f6f 6691 05bf .....#type_of... │ │ │ │ -000947f0: aa74 313b 3b8e a18d 9105 ccce 223a 6e75 .t1;;.......":nu │ │ │ │ -00094800: 6d96 05bf aa23 936e 756d 2293 3a93 7479 m....#.num".:.ty │ │ │ │ -00094810: 7065 8ea1 a18d 9105 ccce 2322 3a6e 756d pe........#":num │ │ │ │ -00094820: 7061 6972 2296 05bf aa3d 9322 3a6e 756d pair"....=.":num │ │ │ │ -00094830: 236e 756d 223b 3b8e a18d 9105 ccce 7472 #num";;.......tr │ │ │ │ -00094840: 7565 9605 bfaa 3a93 626f 6f6c 8e8e 9201 ue....:.bool.... │ │ │ │ -00094850: c671 b184 00b6 f0fe 0000 6666 8e8e 9f04 .q........ff.... │ │ │ │ -00094860: c002 8900 0066 6601 c70b 4a8e 8e8e 9f71 .....ff...J....q │ │ │ │ -00094870: 60be 8d91 eaf1 ebcf 5468 6596 04b2 8961 `.......The....a │ │ │ │ -00094880: 6c74 6572 6e61 7469 769a ac72 6593 746f lternativ..re.to │ │ │ │ -00094890: 9369 6e98 7472 6f90 538e 6475 6369 6e67 .in.tro.S.ducing │ │ │ │ -000948a0: 9361 9374 9879 7090 538e 6593 6162 6272 .a.t.yp.S.e.abbr │ │ │ │ -000948b0: 6576 6961 7469 6f6e 9369 7391 04b2 8a74 eviation.is....t │ │ │ │ -000948c0: 6f93 6769 7698 6593 616e 93eb 484d 4c93 o.giv.e.an..HML. │ │ │ │ -000948d0: cf6e 616d 6593 746f 9374 6865 9374 9879 .name.to.the.t.y │ │ │ │ -000948e0: 7090 538e 652c 8ea1 8d91 eaf1 eb61 6e64 p.S.e,.......and │ │ │ │ -000948f0: 9603 eaa8 7468 656e 9374 6f93 7573 6593 ....then.to.use. │ │ │ │ -00094900: 7468 6973 936e 616d 6593 7669 6193 616e this.name.via.an │ │ │ │ -00094910: 95ac 7274 6971 756f 7461 7469 6f6e 2e91 ..rtiquotation.. │ │ │ │ -00094920: 0538 e043 6f6e 9374 696e 9375 696e 6796 .8.Con.tin.uing. │ │ │ │ -00094930: 03ea a874 6865 9373 6573 7369 6f6e 3a8e ...the.session:. │ │ │ │ -00094940: 9f4a b03e 8d8d 8d91 eaf1 eb9f c887 8189 .J.>............ │ │ │ │ -00094950: 0000 6666 01c7 0b4a 9f64 9762 8d8d 90cc ..ff...J.d.b.... │ │ │ │ -00094960: cd9f 0459 9c84 0068 f0fe 0000 6666 8d9f ...Y...h....ff.. │ │ │ │ -00094970: a166 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ -00094980: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ -00094990: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ -000949a0: eb49 328e 8e8e 8e9f ff40 548d 9105 ccce .I2......@T..... │ │ │ │ -000949b0: eb61 236c 6574 9605 bfaa 7479 933d 9322 .a#let....ty.=." │ │ │ │ -000949c0: 3a6e 756d 236e 756d 223b 3b8e a40d 0000 :num#num";;..... │ │ │ │ -000949d0: 8d91 05cc ce74 7996 05bf aa3d 9322 3a6e .....ty....=.":n │ │ │ │ -000949e0: 756d 9323 936e 756d 2293 3a93 7479 7065 um.#.num".:.type │ │ │ │ -000949f0: 8ea1 a18d 9105 ccce 236c 6574 9605 bfaa ........#let.... │ │ │ │ -00094a00: 7432 933d 9322 783a 5e74 7922 3b3b 8ea1 t2.=."x:^ty";;.. │ │ │ │ -00094a10: 8d91 05cc ce74 3296 05bf aa3d 9322 7822 .....t2....=."x" │ │ │ │ -00094a20: 933a 9374 6572 6d8e a1a1 8d91 05cc ce23 .:.term........# │ │ │ │ -00094a30: 7431 9605 bfaa 3d93 7432 3b3b 8ea1 8d91 t1....=.t2;;.... │ │ │ │ -00094a40: 05cc ce74 7275 6596 05bf aa3a 9362 6f6f ...true....:.boo │ │ │ │ -00094a50: 6c8e 8e92 01c6 71b1 8400 68f0 fe00 0066 l.....q...h....f │ │ │ │ -00094a60: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -00094a70: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 b100 .....$.......... │ │ │ │ -00094a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00094120: 0000 0000 0000 0000 0000 0000 0009 35db ..............5. │ │ │ │ +00094130: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +00094140: fa99 9a8d 91ea f1eb d031 3736 9200 dd20 .........176... │ │ │ │ +00094150: 4343 6861 7074 6572 9604 8000 3131 2e91 CChapter....11.. │ │ │ │ +00094160: 0a80 0054 6865 9348 4f4c 934c 6f67 6963 ...The.HOL.Logic │ │ │ │ +00094170: 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 .in.ML.......ff. │ │ │ │ +00094180: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +00094190: df8d a0fd 8bd0 218d 8d91 eaf1 ebeb 4731 ......!.......G1 │ │ │ │ +000941a0: 312e 382e 368e 9124 8b7f 5490 8ccc 7970 1.8.6..$..T...yp │ │ │ │ +000941b0: 9073 3365 9105 6666 6162 6272 6576 6961 .s3e..ffabbrevia │ │ │ │ +000941c0: 7469 6f6e 738e 9f18 61a7 8d91 eaf1 ebcf tions...a....... │ │ │ │ +000941d0: 4974 9603 eaa8 6973 9370 9a53 8e6f 7373 It....is.p.S.oss │ │ │ │ +000941e0: 6962 6c65 9374 6f93 696e 90ac 7274 726f ible.to.in..rtro │ │ │ │ +000941f0: 9864 7563 6593 616e 9361 6262 7265 7669 .duce.an.abbrevi │ │ │ │ +00094200: 6174 696f 6e93 666f 7293 6193 6d6f 6e6f ation.for.a.mono │ │ │ │ +00094210: 6d6f 7270 6869 6393 7490 ac72 7970 9865 morphic.t..ryp.e │ │ │ │ +00094220: 9375 7369 6e67 9374 6865 9366 756e 6374 .using.the.funct │ │ │ │ +00094230: 696f 6e3a 8ea9 1f7c 068d 8d8d 91ea f1eb ion:...|........ │ │ │ │ +00094240: 9ff4 dada 8900 0066 6601 c70b 4a9f 0bf0 .......ff...J... │ │ │ │ +00094250: af8d 8d90 cccd 9f04 599c 8400 104a 4b00 ........Y....JK. │ │ │ │ +00094260: 0066 668d 9ffb a664 8d91 170b cceb 616e .ff....d......an │ │ │ │ +00094270: 6577 5f74 7970 655f 6162 6272 6576 9605 ew_type_abbrev.. │ │ │ │ +00094280: bfaa 3a93 2873 7472 696e 6793 2393 7479 ..:.(string.#.ty │ │ │ │ +00094290: 7065 2993 2d3e 9376 6f69 648e 8e92 01c6 pe).->.void..... │ │ │ │ +000942a0: 71b1 8400 104a 4b00 0066 668e 8e9f 04c0 q....JK..ff..... │ │ │ │ +000942b0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 1f2c ....ff...J....., │ │ │ │ +000942c0: 848d 91ea f1eb cf45 7691 ff58 e461 6c75 .......Ev..X.alu │ │ │ │ +000942d0: 6174 696e 678d 9104 bd6f eb61 6e65 775f ating....o.anew_ │ │ │ │ +000942e0: 7479 7065 5f61 6262 7265 7628 608e 9166 type_abbrev(`..f │ │ │ │ +000942f0: 77b9 d76e 616d 658d eb61 602c 223a 8e91 w..name..a`,":.. │ │ │ │ +00094300: 16fe a8d7 1b8d 906e 39eb 6122 298e 9110 .......n9.a")... │ │ │ │ +00094310: aafd cf65 6e61 626c 6573 9604 bd6f d76e ...enables...o.n │ │ │ │ +00094320: 616d 6593 cf74 6f9b 04bd 7062 9053 8e65 ame..to...pb.S.e │ │ │ │ +00094330: 9375 7365 6493 696e 9871 756f 7461 7469 .used.in.quotati │ │ │ │ +00094340: 6f6e 7393 696e 2d8e a410 0000 8d91 eaf1 ons.in-......... │ │ │ │ +00094350: eb73 7465 6164 9b04 246b 6f66 9604 246a .stead..$kof..$j │ │ │ │ +00094360: d71b 906e 39cf 2e91 05e6 2854 6865 9365 ...n9.....(The.e │ │ │ │ +00094370: 7691 ff58 e461 6c75 6174 696f 6e98 6661 v..X.aluation.fa │ │ │ │ +00094380: 696c 7393 6966 98d7 1b91 0492 a4cf 6973 ils.if........is │ │ │ │ +00094390: 9370 9553 8e6f 6c79 6d6f 7270 6869 632e .p.S.olymorphic. │ │ │ │ +000943a0: 9105 e628 5490 ac72 7970 9365 9604 246a ...(T..ryp.e..$j │ │ │ │ +000943b0: 6162 6272 6576 6961 7469 6f6e 7398 6172 abbreviations.ar │ │ │ │ +000943c0: 6593 7265 636f 7264 6564 9869 6e8e a18d e.recorded.in... │ │ │ │ +000943d0: 91ea f1eb 7468 656f 7279 9603 e48b 0c6c ....theory.....l │ │ │ │ +000943e0: 6573 2c9b 03e5 c473 6f93 7468 6174 9103 es,....so.that.. │ │ │ │ +000943f0: e48a 7768 656e 9361 9374 6865 6f72 7993 ..when.a.theory. │ │ │ │ +00094400: 6973 936c 6f61 6465 642c 9861 6e9a ac72 is.loaded,.an..r │ │ │ │ +00094410: 7993 7498 7970 9053 8e65 9103 e48a 6162 y.t.yp.S.e....ab │ │ │ │ +00094420: 6272 6576 6961 7469 6f6e 7393 6d61 6465 breviations.made │ │ │ │ +00094430: 9361 7265 9361 6374 6976 91ff 58e4 6174 .are.activ..X.at │ │ │ │ +00094440: 6564 2e8e a18d 91ea f1eb 5468 6596 03ea ed........The... │ │ │ │ +00094450: a86c 6973 7493 6f66 9363 7572 7265 6e9a .list.of.curren. │ │ │ │ +00094460: ac72 746c 7993 6163 7469 7698 6593 6162 .rtly.activ.e.ab │ │ │ │ +00094470: 6272 6576 6961 7469 6f6e 7393 696e 9361 breviations.in.a │ │ │ │ +00094480: 9374 6865 6f72 7993 6973 9367 6976 9865 .theory.is.giv.e │ │ │ │ +00094490: 6e93 6298 7993 7468 6593 6675 6e63 7469 n.b.y.the.functi │ │ │ │ +000944a0: 6f6e 3a8e a68d 8d8d 91ea f1eb 9ff4 dada on:............. │ │ │ │ +000944b0: 8900 0066 6601 c70b 4a9f 0bf0 af8d 8d90 ...ff...J....... │ │ │ │ +000944c0: cccd 9f04 599c 8400 104a 4b00 0066 668d ....Y....JK..ff. │ │ │ │ +000944d0: 9ffb a664 8d91 170b cceb 6174 7970 655f ...d......atype_ │ │ │ │ +000944e0: 6162 6272 6576 7396 05bf aa3a 9373 7472 abbrevs....:.str │ │ │ │ +000944f0: 696e 6793 2d3e 9328 7374 7269 6e67 9323 ing.->.(string.# │ │ │ │ +00094500: 9374 7970 6529 936c 6973 748e 8e92 01c6 .type).list..... │ │ │ │ +00094510: 71b1 8400 104a 4b00 0066 668e 8e9f 04c0 q....JK..ff..... │ │ │ │ +00094520: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 1f2c ....ff...J....., │ │ │ │ +00094530: 848d 91f6 537a cf4e 6f74 6596 0472 ed74 ....Sz.Note..r.t │ │ │ │ +00094540: 6861 7493 6162 6272 6576 6961 7469 6f6e hat.abbreviation │ │ │ │ +00094550: 9b04 72ec 6361 6e93 616c 736f 9362 9053 ..r.can.also.b.S │ │ │ │ +00094560: 8e65 936d 6164 6593 7573 696e 6798 616e .e.made.using.an │ │ │ │ +00094570: 90ac 7274 6971 756f 7461 7469 6f6e 2c91 ..rtiquotation,. │ │ │ │ +00094580: 0494 fe77 6974 686f 7574 9374 6865 9372 ...without.the.r │ │ │ │ +00094590: 6573 7472 6963 7469 6f6e 8ea1 8d91 eaf1 estriction...... │ │ │ │ +000945a0: eb74 6f91 0467 166d 6f6e 6f6d 6f72 7068 .to..g.monomorph │ │ │ │ +000945b0: 6963 9b04 6717 7495 ac72 7970 9053 8e65 ic..g.t..ryp.S.e │ │ │ │ +000945c0: 732e 9106 ae2b 5375 6393 6898 eb48 4d4c s....+Suc.h..HML │ │ │ │ +000945d0: 9604 6716 cf61 6262 7265 7669 6174 696f ..g..abbreviatio │ │ │ │ +000945e0: 6e73 9861 7265 936e 6f74 2c96 0486 326f ns.are.not,...2o │ │ │ │ +000945f0: 6698 636f 7572 7365 2c93 7374 6f72 6564 f.course,.stored │ │ │ │ +00094600: 9604 6716 696e 9874 6865 6f72 7993 0c6c ..g.in.theory..l │ │ │ │ +00094610: 6573 8ea1 8d91 eaf1 eb61 6e64 9604 d02e es.......and.... │ │ │ │ +00094620: 736f 9364 6f93 6e6f 7491 04d0 2f70 9a53 so.do.not.../p.S │ │ │ │ +00094630: 8e65 7273 6973 7493 6298 6579 9aac 726f .ersist.b.ey..ro │ │ │ │ +00094640: 6e64 9361 9373 696e 676c 6593 7365 7373 nd.a.single.sess │ │ │ │ +00094650: 696f 6e2e 9107 e972 5468 6591 04d0 2f66 ion....rThe.../f │ │ │ │ +00094660: 6f6c 6c6f 9877 696e 6793 7365 7373 696f ollo.wing.sessio │ │ │ │ +00094670: 6e93 696c 6c75 7374 7261 7465 7393 7691 n.illustrates.v. │ │ │ │ +00094680: ff58 e461 7269 6f75 738e a18d 91ea f1eb .X.arious....... │ │ │ │ +00094690: 7795 ac72 6193 7973 9603 eaa8 6f66 9361 w..ra.ys....of.a │ │ │ │ +000946a0: 6262 7265 7669 6174 696e 6793 7490 ac72 bbreviating.t..r │ │ │ │ +000946b0: 7970 9053 8e65 733a 8e9f 71b0 3f8d 8d8d yp.S.es:..q.?... │ │ │ │ +000946c0: 91ea f1eb 9fa1 8781 8900 0066 6601 c70b ...........ff... │ │ │ │ +000946d0: 4aa0 00b2 9762 8d8d 90cc cd9f 0459 9c84 J....b.......Y.. │ │ │ │ +000946e0: 00b6 f0fe 0000 6666 8da0 ff53 6610 8d8d ......ff...Sf... │ │ │ │ +000946f0: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ +00094700: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ +00094710: 8d8d 9201 b94d b29f fd1c 15eb 4931 8e8e .....M......I1.. │ │ │ │ +00094720: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6e65 ....@T......a#ne │ │ │ │ +00094730: 775f 7468 656f 7279 9105 bfaa 606e 756d w_theory....`num │ │ │ │ +00094740: 7061 6972 603b 3b8e a40d 0000 8d91 05cc pair`;;......... │ │ │ │ +00094750: ce28 2996 05bf aa3a 9376 6f69 648e a1a1 .()....:.void... │ │ │ │ +00094760: 8d91 05cc ce23 6e65 775f 7479 7065 5f61 .....#new_type_a │ │ │ │ +00094770: 6262 7265 7628 606e 756d 7061 6972 602c bbrev(`numpair`, │ │ │ │ +00094780: 9105 bfaa 223a 6e75 6d23 6e75 6d22 293b ....":num#num"); │ │ │ │ +00094790: 3b8e a18d 9105 ccce 2829 9605 bfaa 3a93 ;.......()....:. │ │ │ │ +000947a0: 766f 6964 8ea1 a18d 9105 ccce 236c 6574 void........#let │ │ │ │ +000947b0: 9605 bfaa 7431 933d 9322 783a 6e75 6d70 ....t1.=."x:nump │ │ │ │ +000947c0: 6169 7222 3b3b 8ea1 8d91 05cc ce74 3196 air";;.......t1. │ │ │ │ +000947d0: 05bf aa3d 9322 7822 933a 9374 6572 6d8e ...=."x".:.term. │ │ │ │ +000947e0: a1a1 8d91 05cc ce23 7479 7065 5f6f 6691 .......#type_of. │ │ │ │ +000947f0: 05bf aa74 313b 3b8e a18d 9105 ccce 223a ...t1;;.......": │ │ │ │ +00094800: 6e75 6d96 05bf aa23 936e 756d 2293 3a93 num....#.num".:. │ │ │ │ +00094810: 7479 7065 8ea1 a18d 9105 ccce 2322 3a6e type........#":n │ │ │ │ +00094820: 756d 7061 6972 2296 05bf aa3d 9322 3a6e umpair"....=.":n │ │ │ │ +00094830: 756d 236e 756d 223b 3b8e a18d 9105 ccce um#num";;....... │ │ │ │ +00094840: 7472 7565 9605 bfaa 3a93 626f 6f6c 8e8e true....:.bool.. │ │ │ │ +00094850: 9201 c671 b184 00b6 f0fe 0000 6666 8e8e ...q........ff.. │ │ │ │ +00094860: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00094870: 9f71 60be 8d91 eaf1 ebcf 5468 6596 04b2 .q`.......The... │ │ │ │ +00094880: 8961 6c74 6572 6e61 7469 769a ac72 6593 .alternativ..re. │ │ │ │ +00094890: 746f 9369 6e98 7472 6f90 538e 6475 6369 to.in.tro.S.duci │ │ │ │ +000948a0: 6e67 9361 9374 9879 7090 538e 6593 6162 ng.a.t.yp.S.e.ab │ │ │ │ +000948b0: 6272 6576 6961 7469 6f6e 9369 7391 04b2 breviation.is... │ │ │ │ +000948c0: 8a74 6f93 6769 7698 6593 616e 93eb 484d .to.giv.e.an..HM │ │ │ │ +000948d0: 4c93 cf6e 616d 6593 746f 9374 6865 9374 L..name.to.the.t │ │ │ │ +000948e0: 9879 7090 538e 652c 8ea1 8d91 eaf1 eb61 .yp.S.e,.......a │ │ │ │ +000948f0: 6e64 9603 eaa8 7468 656e 9374 6f93 7573 nd....then.to.us │ │ │ │ +00094900: 6593 7468 6973 936e 616d 6593 7669 6193 e.this.name.via. │ │ │ │ +00094910: 616e 95ac 7274 6971 756f 7461 7469 6f6e an..rtiquotation │ │ │ │ +00094920: 2e91 0538 e043 6f6e 9374 696e 9375 696e ...8.Con.tin.uin │ │ │ │ +00094930: 6796 03ea a874 6865 9373 6573 7369 6f6e g....the.session │ │ │ │ +00094940: 3a8e 9f4a b03e 8d8d 8d91 eaf1 eb9f c887 :..J.>.......... │ │ │ │ +00094950: 8189 0000 6666 01c7 0b4a 9f64 9762 8d8d ....ff...J.d.b.. │ │ │ │ +00094960: 90cc cd9f 0459 9c84 0068 f0fe 0000 6666 .....Y...h....ff │ │ │ │ +00094970: 8d9f a166 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ +00094980: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +00094990: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ +000949a0: 1c15 eb49 328e 8e8e 8e9f ff40 548d 9105 ...I2......@T... │ │ │ │ +000949b0: ccce eb61 236c 6574 9605 bfaa 7479 933d ...a#let....ty.= │ │ │ │ +000949c0: 9322 3a6e 756d 236e 756d 223b 3b8e a40d .":num#num";;... │ │ │ │ +000949d0: 0000 8d91 05cc ce74 7996 05bf aa3d 9322 .......ty....=." │ │ │ │ +000949e0: 3a6e 756d 9323 936e 756d 2293 3a93 7479 :num.#.num".:.ty │ │ │ │ +000949f0: 7065 8ea1 a18d 9105 ccce 236c 6574 9605 pe........#let.. │ │ │ │ +00094a00: bfaa 7432 933d 9322 783a 5e74 7922 3b3b ..t2.=."x:^ty";; │ │ │ │ +00094a10: 8ea1 8d91 05cc ce74 3296 05bf aa3d 9322 .......t2....=." │ │ │ │ +00094a20: 7822 933a 9374 6572 6d8e a1a1 8d91 05cc x".:.term....... │ │ │ │ +00094a30: ce23 7431 9605 bfaa 3d93 7432 3b3b 8ea1 .#t1....=.t2;;.. │ │ │ │ +00094a40: 8d91 05cc ce74 7275 6596 05bf aa3a 9362 .....true....:.b │ │ │ │ +00094a50: 6f6f 6c8e 8e92 01c6 71b1 8400 68f0 fe00 ool.....q...h... │ │ │ │ +00094a60: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +00094a70: 0b4a 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 .J.....$........ │ │ │ │ +00094a80: b100 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00094a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00094aa0: 0000 0000 0941 01a0 02cc 0555 8da0 fd46 .....A.....U...F │ │ │ │ -00094ab0: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ -00094ac0: 3131 2e39 2e91 0a80 0054 6865 9604 8000 11.9.....The.... │ │ │ │ -00094ad0: 616e 6365 7374 7279 936f 6693 7468 6593 ancestry.of.the. │ │ │ │ -00094ae0: 7468 656f 7279 93e2 484f 4c92 00d7 26aa theory..HOL...&. │ │ │ │ -00094af0: d031 3737 8e91 12c7 619f 0566 6689 0000 .177....a..ff... │ │ │ │ -00094b00: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -00094b10: a0fd 8bd0 218d 9112 c761 cf54 6865 9603 ....!....a.The.. │ │ │ │ -00094b20: 6b9b 7490 ac72 7970 9053 8e65 9b03 6b9a k.t..ryp.S.e..k. │ │ │ │ -00094b30: 6162 6272 6576 6961 7469 6f6e 9369 7398 abbreviation.is. │ │ │ │ -00094b40: 7374 6f72 6564 9369 6e98 7468 6593 7468 stored.in.the.th │ │ │ │ -00094b50: 656f 7279 980c 6c65 9361 6e64 9373 6f98 eory..le.and.so. │ │ │ │ -00094b60: 7090 538e 6572 7369 7374 7393 6163 726f p.S.ersists.acro │ │ │ │ -00094b70: 7373 9873 6573 7369 6f6e 732e 9105 0e86 ss.sessions..... │ │ │ │ -00094b80: 5468 6973 9363 616e 8ea4 1000 008d 9112 This.can........ │ │ │ │ -00094b90: c761 6290 538e 6596 03ea a873 6565 6e93 .ab.S.e....seen. │ │ │ │ -00094ba0: 629a ac72 7993 7468 6593 7265 7375 6c74 b..ry.the.result │ │ │ │ -00094bb0: 936f 6693 7072 696e 9874 696e 6793 7468 .of.prin.ting.th │ │ │ │ -00094bc0: 6593 7468 656f 7279 8d93 eb61 6e75 6d70 e.theory...anump │ │ │ │ -00094bd0: 6169 728e 912c 284e cf3a 8e9f 5133 c58d air..,(N.:..Q3.. │ │ │ │ -00094be0: 8d8d 9112 c761 9fcf 0781 8900 0066 6601 .....a.......ff. │ │ │ │ -00094bf0: c70b 4a9f 5797 628d 8d90 cccd 9f04 599c ..J.W.b.......Y. │ │ │ │ -00094c00: 8400 5bf0 fe00 0066 668d 9fae 6610 8d8d ..[....ff...f... │ │ │ │ -00094c10: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ -00094c20: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ -00094c30: 8d8d 9201 b94d b29f fd1c 15eb 4933 8e8e .....M......I3.. │ │ │ │ -00094c40: 8e8e 9fff 4054 8d91 05cc ceeb 6123 7072 ....@T......a#pr │ │ │ │ -00094c50: 696e 745f 7468 656f 7279 606e 756d 7061 int_theory`numpa │ │ │ │ -00094c60: 6972 603b 3b8e a40d 0000 8d91 05cc ce54 ir`;;..........T │ │ │ │ -00094c70: 6865 9605 bfaa 5468 656f 7279 936e 756d he....Theory.num │ │ │ │ -00094c80: 7061 6972 8ea1 8d91 05cc ce50 6172 656e pair.......Paren │ │ │ │ -00094c90: 7473 9105 bfaa 2d2d 910b 7f54 484f 4c8e ts....--...THOL. │ │ │ │ -00094ca0: a18d 9105 ccce 5479 7065 9605 bfaa 4162 ......Type....Ab │ │ │ │ -00094cb0: 6272 6576 6961 7469 6f6e 7393 2d2d 910b breviations.--.. │ │ │ │ -00094cc0: 7f54 6e75 6d70 6169 7293 223a 6e75 6d93 .Tnumpair.":num. │ │ │ │ -00094cd0: 2393 6e75 6d22 8ea1 8d91 05cc ce2a 2a2a #.num".......*** │ │ │ │ +00094aa0: 0000 0000 0000 0941 03a0 02cc 0555 8da0 .......A.....U.. │ │ │ │ +00094ab0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +00094ac0: 61d0 3131 2e39 2e91 0a80 0054 6865 9604 a.11.9.....The.. │ │ │ │ +00094ad0: 8000 616e 6365 7374 7279 936f 6693 7468 ..ancestry.of.th │ │ │ │ +00094ae0: 6593 7468 656f 7279 93e2 484f 4c92 00d7 e.theory..HOL... │ │ │ │ +00094af0: 26aa d031 3737 8e91 12c7 619f 0566 6689 &..177....a..ff. │ │ │ │ +00094b00: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +00094b10: df8d a0fd 8bd0 218d 9112 c761 cf54 6865 ......!....a.The │ │ │ │ +00094b20: 9603 6b9b 7490 ac72 7970 9053 8e65 9b03 ..k.t..ryp.S.e.. │ │ │ │ +00094b30: 6b9a 6162 6272 6576 6961 7469 6f6e 9369 k.abbreviation.i │ │ │ │ +00094b40: 7398 7374 6f72 6564 9369 6e98 7468 6593 s.stored.in.the. │ │ │ │ +00094b50: 7468 656f 7279 980c 6c65 9361 6e64 9373 theory..le.and.s │ │ │ │ +00094b60: 6f98 7090 538e 6572 7369 7374 7393 6163 o.p.S.ersists.ac │ │ │ │ +00094b70: 726f 7373 9873 6573 7369 6f6e 732e 9105 ross.sessions... │ │ │ │ +00094b80: 0e86 5468 6973 9363 616e 8ea4 1000 008d ..This.can...... │ │ │ │ +00094b90: 9112 c761 6290 538e 6596 03ea a873 6565 ...ab.S.e....see │ │ │ │ +00094ba0: 6e93 629a ac72 7993 7468 6593 7265 7375 n.b..ry.the.resu │ │ │ │ +00094bb0: 6c74 936f 6693 7072 696e 9874 696e 6793 lt.of.prin.ting. │ │ │ │ +00094bc0: 7468 6593 7468 656f 7279 8d93 eb61 6e75 the.theory...anu │ │ │ │ +00094bd0: 6d70 6169 728e 912c 284e cf3a 8e9f 5133 mpair..,(N.:..Q3 │ │ │ │ +00094be0: c58d 8d8d 9112 c761 9fcf 0781 8900 0066 .......a.......f │ │ │ │ +00094bf0: 6601 c70b 4a9f 5797 628d 8d90 cccd 9f04 f...J.W.b....... │ │ │ │ +00094c00: 599c 8400 5bf0 fe00 0066 668d 9fae 6610 Y...[....ff...f. │ │ │ │ +00094c10: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +00094c20: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +00094c30: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4933 .......M......I3 │ │ │ │ +00094c40: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +00094c50: 7072 696e 745f 7468 656f 7279 606e 756d print_theory`num │ │ │ │ +00094c60: 7061 6972 603b 3b8e a40d 0000 8d91 05cc pair`;;......... │ │ │ │ +00094c70: ce54 6865 9605 bfaa 5468 656f 7279 936e .The....Theory.n │ │ │ │ +00094c80: 756d 7061 6972 8ea1 8d91 05cc ce50 6172 umpair.......Par │ │ │ │ +00094c90: 656e 7473 9105 bfaa 2d2d 910b 7f54 484f ents....--...THO │ │ │ │ +00094ca0: 4c8e a18d 9105 ccce 5479 7065 9605 bfaa L.......Type.... │ │ │ │ +00094cb0: 4162 6272 6576 6961 7469 6f6e 7393 2d2d Abbreviations.-- │ │ │ │ +00094cc0: 910b 7f54 6e75 6d70 6169 7293 223a 6e75 ...Tnumpair.":nu │ │ │ │ +00094cd0: 6d93 2393 6e75 6d22 8ea1 8d91 05cc ce2a m.#.num".......* │ │ │ │ 00094ce0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ -00094cf0: 2a96 05bf aa6e 756d 7061 6972 932a 2a2a *....numpair.*** │ │ │ │ +00094cf0: 2a2a 2a96 05bf aa6e 756d 7061 6972 932a ***....numpair.* │ │ │ │ 00094d00: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ -00094d10: 2a8e a1a1 8d91 05cc ce28 2996 05bf aa3a *........()....: │ │ │ │ -00094d20: 9376 6f69 648e 8e92 01c6 71b1 8400 5bf0 .void.....q...[. │ │ │ │ -00094d30: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -00094d40: 01c7 0b4a 8e8e 8e9f 4f2d 6c8d 9112 c761 ...J....O-l....a │ │ │ │ -00094d50: cf49 6696 03ea a874 6865 9373 6573 7369 .If....the.sessi │ │ │ │ -00094d60: 6f6e 9369 7393 7468 656e 9365 6e64 6564 on.is.then.ended │ │ │ │ -00094d70: 3a8e 9f3b 44d7 8d8d 8d91 12c7 619f e287 :..;D.......a... │ │ │ │ -00094d80: 8189 0000 6666 01c7 0b4a 9f30 9762 8d8d ....ff...J.0.b.. │ │ │ │ -00094d90: 90cc cd9f 0459 9c84 0034 f0fe 0000 6666 .....Y...4....ff │ │ │ │ -00094da0: 8d9f d566 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ -00094db0: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ -00094dc0: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ -00094dd0: 1c15 eb49 348e 8e8e 8e9f ff40 548d 9105 ...I4......@T... │ │ │ │ -00094de0: ccce eb61 2363 6c6f 7365 5f74 6865 6f72 ...a#close_theor │ │ │ │ -00094df0: 7928 293b 3b8e a40d 0000 8d91 05cc ce28 y();;..........( │ │ │ │ -00094e00: 2996 05bf aa3a 9376 6f69 648e a1a1 8d91 )....:.void..... │ │ │ │ -00094e10: 05cc ce23 7175 6974 2829 3b3b 8e8e 9201 ...#quit();;.... │ │ │ │ -00094e20: c671 b184 0034 f0fe 0000 6666 8e8e 9f04 .q...4....ff.... │ │ │ │ -00094e30: c002 8900 0066 6601 c70b 4a8e 8e8e 9f3b .....ff...J....; │ │ │ │ -00094e40: ad6c 8d91 12c7 61cf 616e 6496 03ea a861 .l....a.and....a │ │ │ │ -00094e50: 936e 6577 9373 6573 7369 6f6e 9369 7393 .new.session.is. │ │ │ │ -00094e60: 7374 6172 7465 6493 696e 9377 6869 6390 started.in.whic. │ │ │ │ -00094e70: ac72 6893 7468 6593 7468 656f 7279 8d93 .rh.the.theory.. │ │ │ │ -00094e80: eb61 6e75 6d70 6169 728e 9130 12f6 cf69 .anumpair..0...i │ │ │ │ -00094e90: 7393 6c6f 6164 6564 3a8e 9f5e 33c5 8d8d s.loaded:..^3... │ │ │ │ -00094ea0: 8d91 12c7 619f c207 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ -00094eb0: 0b4a 9f71 9762 8d8d 90cc cd9f 0459 9c84 .J.q.b.......Y.. │ │ │ │ -00094ec0: 0075 f0fe 0000 6666 8d9f 9466 108d 8d92 .u....ff...f.... │ │ │ │ -00094ed0: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ -00094ee0: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ -00094ef0: 8d92 01b9 4db2 9ffd 1c15 eb49 318e 8e8e ....M......I1... │ │ │ │ -00094f00: 8e9f ff40 548d 9105 ccce eb61 236c 6f61 ...@T......a#loa │ │ │ │ -00094f10: 645f 7468 656f 7279 606e 756d 7061 6972 d_theory`numpair │ │ │ │ -00094f20: 603b 3b8e a40d 0000 8d91 05cc ce54 6865 `;;..........The │ │ │ │ -00094f30: 6f72 7996 05bf aa6e 756d 7061 6972 936c ory....numpair.l │ │ │ │ -00094f40: 6f61 6465 648e a18d 9105 ccce 2829 9605 oaded.......().. │ │ │ │ -00094f50: bfaa 3a93 766f 6964 8ea1 a18d 9105 ccce ..:.void........ │ │ │ │ -00094f60: 2322 783a 6e75 6d70 6169 7222 3b3b 8ea1 #"x:numpair";;.. │ │ │ │ -00094f70: 8d91 05cc ce22 7822 9605 bfaa 3a93 7465 ....."x"....:.te │ │ │ │ -00094f80: 726d 8ea1 a18d 9105 ccce 2374 7970 655f rm........#type_ │ │ │ │ -00094f90: 6162 6272 6576 7391 05bf aa60 2d60 3b3b abbrevs....`-`;; │ │ │ │ -00094fa0: 8ea1 8d91 05cc ce5b 2860 6e75 6d70 6169 .......[(`numpai │ │ │ │ -00094fb0: 7260 2c96 05bf aa22 3a6e 756d 9323 936e r`,....":num.#.n │ │ │ │ -00094fc0: 756d 2229 5d93 3a93 2873 7472 696e 6793 um")].:.(string. │ │ │ │ -00094fd0: 2393 7479 7065 2993 6c69 7374 8e8e 9201 #.type).list.... │ │ │ │ -00094fe0: c671 b184 0075 f0fe 0000 6666 8e8e 9f04 .q...u....ff.... │ │ │ │ -00094ff0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f5c .....ff...J....\ │ │ │ │ -00095000: 2d6c 8d91 12c7 61cf 7468 656e 9603 eaa8 -l....a.then.... │ │ │ │ -00095010: 7468 6593 7490 ac72 7970 9a53 8e65 9361 the.t..ryp.S.e.a │ │ │ │ -00095020: 6262 7265 7669 6174 696f 6e93 7098 6572 bbreviation.p.er │ │ │ │ -00095030: 7369 7374 732e 8e9f 11ec be8d 911e 28f0 sists.........(. │ │ │ │ -00095040: 5490 ac72 7970 9a53 8e65 9605 c77c 6162 T..ryp.S.e...|ab │ │ │ │ -00095050: 6272 6576 6961 7469 6f6e 7393 7465 6e64 breviations.tend │ │ │ │ -00095060: 9374 6f93 6298 6593 6c69 7474 6c65 9375 .to.b.e.little.u │ │ │ │ -00095070: 7365 6491 05c7 7d69 6e93 7072 6163 7469 sed...}in.practi │ │ │ │ -00095080: 6365 3b91 06b5 e674 6865 9361 6e90 ac72 ce;....the.an..r │ │ │ │ -00095090: 7469 7175 6f74 6174 696f 6e93 6d65 7468 tiquotation.meth │ │ │ │ -000950a0: 6f98 6493 6973 8ea1 8d91 12c7 6175 7375 o.d.is......ausu │ │ │ │ -000950b0: 616c 6c79 9103 eaa8 7375 0e63 6965 6e90 ally....su.cien. │ │ │ │ -000950c0: ac72 742e 8e9f 33f3 ec8d 8d91 12c7 61eb .rt...3.......a. │ │ │ │ -000950d0: 4b31 312e 398e 9148 c75d 5468 6596 067a K11.9..H.]The..z │ │ │ │ -000950e0: e161 6e63 6573 7472 7993 6f66 9374 6865 .ancestry.of.the │ │ │ │ -000950f0: 9374 6865 6f72 7993 f372 df86 b554 0011 .theory..r...T.. │ │ │ │ -00095100: 47ae 000c 0000 0006 636d 7474 3132 eb72 G.......cmtt12.r │ │ │ │ -00095110: 484f 4c8e 9f1f cc09 8d91 12c7 61cf 5468 HOL.........a.Th │ │ │ │ -00095120: 6596 03ea a861 6e63 6573 7472 7993 6f66 e....ancestry.of │ │ │ │ -00095130: 9374 6865 9374 6865 6f72 798d 93eb 6148 .the.theory...aH │ │ │ │ -00095140: 4f4c 8e91 1914 4ecf 6973 3a8e 8e9f 24fd OL....N.is:...$. │ │ │ │ -00095150: 138e 8c8b 0000 00b2 0000 0000 0000 0000 ................ │ │ │ │ +00094d10: 2a2a 2a8e a1a1 8d91 05cc ce28 2996 05bf ***........()... │ │ │ │ +00094d20: aa3a 9376 6f69 648e 8e92 01c6 71b1 8400 .:.void.....q... │ │ │ │ +00094d30: 5bf0 fe00 0066 668e 8e9f 04c0 0289 0000 [....ff......... │ │ │ │ +00094d40: 6666 01c7 0b4a 8e8e 8e9f 4f2d 6c8d 9112 ff...J....O-l... │ │ │ │ +00094d50: c761 cf49 6696 03ea a874 6865 9373 6573 .a.If....the.ses │ │ │ │ +00094d60: 7369 6f6e 9369 7393 7468 656e 9365 6e64 sion.is.then.end │ │ │ │ +00094d70: 6564 3a8e 9f3b 44d7 8d8d 8d91 12c7 619f ed:..;D.......a. │ │ │ │ +00094d80: e287 8189 0000 6666 01c7 0b4a 9f30 9762 ......ff...J.0.b │ │ │ │ +00094d90: 8d8d 90cc cd9f 0459 9c84 0034 f0fe 0000 .......Y...4.... │ │ │ │ +00094da0: 6666 8d9f d566 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ +00094db0: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ +00094dc0: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ +00094dd0: 9ffd 1c15 eb49 348e 8e8e 8e9f ff40 548d .....I4......@T. │ │ │ │ +00094de0: 9105 ccce eb61 2363 6c6f 7365 5f74 6865 .....a#close_the │ │ │ │ +00094df0: 6f72 7928 293b 3b8e a40d 0000 8d91 05cc ory();;......... │ │ │ │ +00094e00: ce28 2996 05bf aa3a 9376 6f69 648e a1a1 .()....:.void... │ │ │ │ +00094e10: 8d91 05cc ce23 7175 6974 2829 3b3b 8e8e .....#quit();;.. │ │ │ │ +00094e20: 9201 c671 b184 0034 f0fe 0000 6666 8e8e ...q...4....ff.. │ │ │ │ +00094e30: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00094e40: 9f3b ad6c 8d91 12c7 61cf 616e 6496 03ea .;.l....a.and... │ │ │ │ +00094e50: a861 936e 6577 9373 6573 7369 6f6e 9369 .a.new.session.i │ │ │ │ +00094e60: 7393 7374 6172 7465 6493 696e 9377 6869 s.started.in.whi │ │ │ │ +00094e70: 6390 ac72 6893 7468 6593 7468 656f 7279 c..rh.the.theory │ │ │ │ +00094e80: 8d93 eb61 6e75 6d70 6169 728e 9130 12f6 ...anumpair..0.. │ │ │ │ +00094e90: cf69 7393 6c6f 6164 6564 3a8e 9f5e 33c5 .is.loaded:..^3. │ │ │ │ +00094ea0: 8d8d 8d91 12c7 619f c207 8189 0000 6666 ......a.......ff │ │ │ │ +00094eb0: 01c7 0b4a 9f71 9762 8d8d 90cc cd9f 0459 ...J.q.b.......Y │ │ │ │ +00094ec0: 9c84 0075 f0fe 0000 6666 8d9f 9466 108d ...u....ff...f.. │ │ │ │ +00094ed0: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ +00094ee0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ +00094ef0: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 318e ......M......I1. │ │ │ │ +00094f00: 8e8e 8e9f ff40 548d 9105 ccce eb61 236c .....@T......a#l │ │ │ │ +00094f10: 6f61 645f 7468 656f 7279 606e 756d 7061 oad_theory`numpa │ │ │ │ +00094f20: 6972 603b 3b8e a40d 0000 8d91 05cc ce54 ir`;;..........T │ │ │ │ +00094f30: 6865 6f72 7996 05bf aa6e 756d 7061 6972 heory....numpair │ │ │ │ +00094f40: 936c 6f61 6465 648e a18d 9105 ccce 2829 .loaded.......() │ │ │ │ +00094f50: 9605 bfaa 3a93 766f 6964 8ea1 a18d 9105 ....:.void...... │ │ │ │ +00094f60: ccce 2322 783a 6e75 6d70 6169 7222 3b3b ..#"x:numpair";; │ │ │ │ +00094f70: 8ea1 8d91 05cc ce22 7822 9605 bfaa 3a93 ......."x"....:. │ │ │ │ +00094f80: 7465 726d 8ea1 a18d 9105 ccce 2374 7970 term........#typ │ │ │ │ +00094f90: 655f 6162 6272 6576 7391 05bf aa60 2d60 e_abbrevs....`-` │ │ │ │ +00094fa0: 3b3b 8ea1 8d91 05cc ce5b 2860 6e75 6d70 ;;.......[(`nump │ │ │ │ +00094fb0: 6169 7260 2c96 05bf aa22 3a6e 756d 9323 air`,....":num.# │ │ │ │ +00094fc0: 936e 756d 2229 5d93 3a93 2873 7472 696e .num")].:.(strin │ │ │ │ +00094fd0: 6793 2393 7479 7065 2993 6c69 7374 8e8e g.#.type).list.. │ │ │ │ +00094fe0: 9201 c671 b184 0075 f0fe 0000 6666 8e8e ...q...u....ff.. │ │ │ │ +00094ff0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +00095000: 9f5c 2d6c 8d91 12c7 61cf 7468 656e 9603 .\-l....a.then.. │ │ │ │ +00095010: eaa8 7468 6593 7490 ac72 7970 9a53 8e65 ..the.t..ryp.S.e │ │ │ │ +00095020: 9361 6262 7265 7669 6174 696f 6e93 7098 .abbreviation.p. │ │ │ │ +00095030: 6572 7369 7374 732e 8e9f 11ec be8d 911e ersists......... │ │ │ │ +00095040: 28f0 5490 ac72 7970 9a53 8e65 9605 c77c (.T..ryp.S.e...| │ │ │ │ +00095050: 6162 6272 6576 6961 7469 6f6e 7393 7465 abbreviations.te │ │ │ │ +00095060: 6e64 9374 6f93 6298 6593 6c69 7474 6c65 nd.to.b.e.little │ │ │ │ +00095070: 9375 7365 6491 05c7 7d69 6e93 7072 6163 .used...}in.prac │ │ │ │ +00095080: 7469 6365 3b91 06b5 e674 6865 9361 6e90 tice;....the.an. │ │ │ │ +00095090: ac72 7469 7175 6f74 6174 696f 6e93 6d65 .rtiquotation.me │ │ │ │ +000950a0: 7468 6f98 6493 6973 8ea1 8d91 12c7 6175 tho.d.is......au │ │ │ │ +000950b0: 7375 616c 6c79 9103 eaa8 7375 0e63 6965 sually....su.cie │ │ │ │ +000950c0: 6e90 ac72 742e 8e9f 33f3 ec8d 8d91 12c7 n..rt...3....... │ │ │ │ +000950d0: 61eb 4b31 312e 398e 9148 c75d 5468 6596 a.K11.9..H.]The. │ │ │ │ +000950e0: 067a e161 6e63 6573 7472 7993 6f66 9374 .z.ancestry.of.t │ │ │ │ +000950f0: 6865 9374 6865 6f72 7993 f372 df86 b554 he.theory..r...T │ │ │ │ +00095100: 0011 47ae 000c 0000 0006 636d 7474 3132 ..G.......cmtt12 │ │ │ │ +00095110: eb72 484f 4c8e 9f1f cc09 8d91 12c7 61cf .rHOL.........a. │ │ │ │ +00095120: 5468 6596 03ea a861 6e63 6573 7472 7993 The....ancestry. │ │ │ │ +00095130: 6f66 9374 6865 9374 6865 6f72 798d 93eb of.the.theory... │ │ │ │ +00095140: 6148 4f4c 8e91 1914 4ecf 6973 3a8e 8e9f aHOL....N.is:... │ │ │ │ +00095150: 24fd 138e 8c8b 0000 00b2 0000 0000 0000 $............... │ │ │ │ 00095160: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00095170: 0000 0000 0000 0000 0000 0000 0009 4a7a ..............Jz │ │ │ │ -00095180: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -00095190: fa99 9a8d 91ea f1eb d031 3738 9200 dd20 .........178... │ │ │ │ -000951a0: 4343 6861 7074 6572 9604 8000 3131 2e91 CChapter....11.. │ │ │ │ -000951b0: 0a80 0054 6865 9348 4f4c 934c 6f67 6963 ...The.HOL.Logic │ │ │ │ -000951c0: 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 .in.ML.......ff. │ │ │ │ -000951d0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -000951e0: df8d a0fe c704 9a8d 8d8d 8d8d 8d92 00d9 ................ │ │ │ │ -000951f0: e810 9ff1 c611 f316 7fe4 4fa3 000a 0000 ..........O..... │ │ │ │ -00095200: 000a 0000 0007 6c69 6e65 7731 30c1 588e ......linew10.X. │ │ │ │ -00095210: 8d92 00cf e810 9fef 4611 588e 8d92 00c5 ........F.X..... │ │ │ │ -00095220: e810 9fec c611 588e 8d92 00bb e810 9fea ......X......... │ │ │ │ -00095230: 4611 588e 8d92 00b1 e810 9fe7 c611 588e F.X...........X. │ │ │ │ -00095240: 8d92 00ab 0054 9fe6 0c78 588e 8e8d 8d92 .....T...xX..... │ │ │ │ -00095250: 00e3 81aa 9ff1 c611 8400 0e39 ef00 00cc ...........9.... │ │ │ │ -00095260: cc8e 8e8d 8d92 00e3 e810 9ff1 c611 188e ................ │ │ │ │ -00095270: 8d92 00ed e810 9fef 4611 188e 8d92 00f7 ........F....... │ │ │ │ -00095280: e810 9fec c611 188e 8d92 0101 e810 9fea ................ │ │ │ │ -00095290: 4611 188e 8d92 010b e810 9fe7 c611 188e F............... │ │ │ │ -000952a0: 8d92 0112 cfcc 9fe6 0c78 188e 8e8d 8d92 .........x...... │ │ │ │ -000952b0: 00aa 99ee 9fd5 5233 8400 0e39 ef00 00cc ......R3...9.... │ │ │ │ -000952c0: cc8e 8e8d 8d92 00dd 3d66 9fd5 5233 4a8e ........=f..R3J. │ │ │ │ -000952d0: 8d92 00d6 92bc 9fcb 5233 4a8e 8d92 00cf ........R3J..... │ │ │ │ -000952e0: e812 9fc1 5233 4a8e 8d92 00c9 3d68 9fb7 ....R3J.....=h.. │ │ │ │ -000952f0: 5233 4a8e 8d92 00c7 7432 9fb4 a6ae 4a8e R3J.....t2....J. │ │ │ │ -00095300: 8e8d 8d92 00a1 0054 9fb8 de55 488e 8d92 .......T...UH... │ │ │ │ -00095310: 0097 0054 9fb3 de55 488e 8d92 008e 8c76 ...T...UH......v │ │ │ │ -00095320: 9faf a4bc 488e 8e8d 8d92 00ab 0054 9fb8 ....H........T.. │ │ │ │ -00095330: de55 088e 8d92 00b5 0054 9fb3 de55 088e .U.......T...U.. │ │ │ │ -00095340: 8d92 00bd 7432 9faf a4bc 088e 8e8d 8d92 ....t2.......... │ │ │ │ -00095350: 008e 2610 9f9c 6a77 8400 0e39 ef00 00cc ..&...jw...9.... │ │ │ │ -00095360: cc8e 8e8d 8d92 008e 2610 a0ff 7ff6 9984 ........&....... │ │ │ │ -00095370: 000e 39ef 0000 cccc 8e8e 8d8d 9200 8e26 ..9............& │ │ │ │ -00095380: 10a0 ff63 82bb 8400 0e39 ef00 00cc cc8e ...c.....9...... │ │ │ │ -00095390: 8e8d 8d92 008e 2610 a0ff 470e dd84 000e ......&...G..... │ │ │ │ -000953a0: 39ef 0000 cccc 8e8e 8d8d 9200 8e8c 76a0 9.............v. │ │ │ │ -000953b0: ff2a 9aff 188e 8d92 0098 8c76 a0ff 281a .*.........v..(. │ │ │ │ -000953c0: ff18 8e8d 9200 a28c 76a0 ff25 9aff 188e ........v..%.... │ │ │ │ -000953d0: 8d92 00ac 8c76 a0ff 231a ff18 8e8d 9200 .....v..#....... │ │ │ │ -000953e0: b68c 76a0 ff20 9aff 188e 8d92 00bd 7432 ..v.. ........t2 │ │ │ │ -000953f0: a0ff 1ee1 6618 8e8e 8d8d 9200 c70d cca0 ....f........... │ │ │ │ -00095400: ff0e 2721 8400 0e39 ef00 00cc cc8e 8e8d ..'!...9........ │ │ │ │ -00095410: 8d92 00c7 0dcc a0fe f1b3 4384 000e 39ef ..........C...9. │ │ │ │ -00095420: 0000 cccc 8e8e 8d8d 9200 c70d cca0 fed5 ................ │ │ │ │ -00095430: 3f65 8400 0e39 ef00 00cc cc8e 8e8d 8d92 ?e...9.......... │ │ │ │ -00095440: 00c7 0dcc 9f9c 6a77 8400 8009 6700 00cc ......jw....g... │ │ │ │ -00095450: cc8e 8e8d 8d92 0117 cfcc 9fc7 1844 418e .............DA. │ │ │ │ -00095460: 8d92 0112 cfcc 9fbd 1844 418e 8d92 010d .........DA..... │ │ │ │ -00095470: cfcc 9fb3 1844 418e 8d92 0108 cfcc 9fa9 .....DA......... │ │ │ │ -00095480: 1844 418e 8d92 0103 cfcc 9f9f 1844 418e .DA..........DA. │ │ │ │ -00095490: 8d92 00fe cfcc 9f95 1844 418e 8d92 00f9 .........DA..... │ │ │ │ -000954a0: cfcc 9f8b 1844 418e 8d92 00f4 cfcc 9f81 .....DA......... │ │ │ │ -000954b0: 1844 418e 8d92 00ef cfcc a0ff 7718 4441 .DA.........w.DA │ │ │ │ -000954c0: 8e8d 9200 eacf cca0 ff6d 1844 418e 8d92 .........m.DA... │ │ │ │ -000954d0: 00e5 cfcc a0ff 6318 4441 8e8d 9200 e0cf ......c.DA...... │ │ │ │ -000954e0: cca0 ff59 1844 418e 8d92 00db cfcc a0ff ...Y.DA......... │ │ │ │ -000954f0: 4f18 4441 8e8d 9200 d6cf cca0 ff45 1844 O.DA.........E.D │ │ │ │ -00095500: 418e 8d92 00d1 cfcc a0ff 3b18 4441 8e8d A.........;.DA.. │ │ │ │ -00095510: 9200 cccf cca0 ff31 1844 418e 8d92 00c7 .......1.DA..... │ │ │ │ -00095520: cfcc a0ff 2718 4441 8e8d 9200 c774 32a0 ....'.DA.....t2. │ │ │ │ -00095530: ff26 6282 418e 8e8d 8d92 011c 6966 9fd5 .&b.A.......if.. │ │ │ │ -00095540: 5233 8400 0e39 ef00 00cc cc8e 8e8d 8d9f R3...9.......... │ │ │ │ -00095550: fc8d b38d 9200 daa4 dce2 484f 4c8e 8e8e ..........HOL... │ │ │ │ -00095560: 8d8d 9fde c480 8d92 0098 79ed 7479 6465 ..........y.tyde │ │ │ │ -00095570: 6673 8e8e 8e8d 8d9f df04 808d 9200 daa4 fs.............. │ │ │ │ -00095580: dc73 756d 8e8e 8e8d 8d9f df04 808d 9201 .sum............ │ │ │ │ -00095590: 138c 986f 6e65 8e8e 8e8d 8d9f c3a5 f78d ...one.......... │ │ │ │ -000955a0: 9200 9b90 536c 7472 6565 8e8e 8e8d 8d9f ....Sltree...... │ │ │ │ -000955b0: a732 198d 9200 b4ed cb63 6f6d 6269 6e8e .2.......combin. │ │ │ │ -000955c0: 8e8e 8d8d 9fa6 d9b9 8d92 0082 32dc 7472 ............2.tr │ │ │ │ -000955d0: 6565 8e8e 8e8d 8d9f 8abe 3b8d 9200 8232 ee........;....2 │ │ │ │ -000955e0: dc6c 6973 748e 8e8e 8d8d a0ff 6e4a 5d8d .list.......nJ]. │ │ │ │ -000955f0: 916f ac75 6172 6974 686d 6574 6963 8e8e .o.uarithmetic.. │ │ │ │ -00095600: 8e8d 8da0 ff50 812a 8d91 76b6 9270 7269 .....P.*..v..pri │ │ │ │ -00095610: 6d8d 9100 bdb0 8900 0066 6600 03b4 7d8e m........ff...}. │ │ │ │ -00095620: 9104 722d 7265 638e 8e8e 8d8d a0ff 344d ..r-rec.......4M │ │ │ │ -00095630: 4c8d 9200 8549 426e 756d 8e8e 8e8d 8da0 L....IBnum...... │ │ │ │ -00095640: ff18 eec3 8d92 00ab aa97 4241 5349 432d ..........BASIC- │ │ │ │ -00095650: 484f 4c8e 8e8e 8d8d a0fe fc7a e58d 9200 HOL........z.... │ │ │ │ -00095660: be30 fe69 6e64 8e8e 8e8d 8da0 fee0 0707 .0.ind.......... │ │ │ │ -00095670: 8d92 00bb 1a98 626f 6f6c 8e8e 8e8d 8da0 ......bool...... │ │ │ │ -00095680: fec3 9329 8d92 00b4 edcb 5050 4c41 4d42 ...)......PPLAMB │ │ │ │ -00095690: 8e8e 8e8e 8e8e 8e9f 1a4c 5e8d 91ea f1eb .........L^..... │ │ │ │ -000956a0: cf49 6e96 03ed 7574 6865 9372 6573 749b .In...uthe.rest. │ │ │ │ -000956b0: 03ed 746f 6693 7468 6973 9373 6563 7469 ..tof.this.secti │ │ │ │ -000956c0: 6f6e 2c91 03ee 2865 6163 90ac 7268 936f on,...(eac..rh.o │ │ │ │ -000956d0: 6693 7468 6593 7468 656f 7269 6573 9869 f.the.theories.i │ │ │ │ -000956e0: 6e93 7468 6593 616e 6365 7374 7279 936f n.the.ancestry.o │ │ │ │ -000956f0: 668d 93eb 6148 4f4c 8e91 1919 e7cf 6973 f...aHOL......is │ │ │ │ -00095700: 9362 7269 650d 7993 6465 7363 7269 6290 .brie.y.describ. │ │ │ │ -00095710: 538e 6564 2e8e a410 0000 8d91 eaf1 eb41 S.ed...........A │ │ │ │ -00095720: 9104 642a 636f 6d70 6c65 7465 9604 644a ..d*complete..dJ │ │ │ │ -00095730: 6c69 7374 9b04 6449 6f66 9361 6c6c 9874 list..dIof.all.t │ │ │ │ -00095740: 6865 9364 650c 6e69 7469 6f6e 7398 616e he.de.nitions.an │ │ │ │ -00095750: 6498 7468 656f 7265 6d73 9369 6e98 6561 d.theorems.in.ea │ │ │ │ -00095760: 6390 ac72 6893 7468 656f 7279 9869 7393 c..rh.theory.is. │ │ │ │ -00095770: 6e6f 7498 6769 7690 ac72 656e 9368 6572 not.giv..ren.her │ │ │ │ -00095780: 653b 9104 a11a 7468 658e a18d 91ea f1eb e;....the....... │ │ │ │ -00095790: 7365 6374 696f 6e73 9602 b9d8 7468 6174 sections....that │ │ │ │ -000957a0: 9366 6f6c 6c6f 9aac 7277 9370 726f 9876 .follo..rw.pro.v │ │ │ │ -000957b0: 6964 6593 6f6e 6c79 9102 b9d9 616e 936f ide.only....an.o │ │ │ │ -000957c0: 9876 9865 7276 6965 7793 6f66 9374 6865 .v.erview.of.the │ │ │ │ -000957d0: 9363 6f6e 9874 656e 9874 7393 6f66 9365 .con.ten.ts.of.e │ │ │ │ -000957e0: 6163 9868 9374 6865 6f72 7996 ff05 562e ac.h.theory...V. │ │ │ │ -000957f0: 9104 d346 4693 6f72 9602 b9d8 6193 636f ...FF.or....a.co │ │ │ │ -00095800: 6d70 6c65 7465 8ea1 8d91 eaf1 eb6c 6973 mplete.......lis │ │ │ │ -00095810: 7496 03ea a86f 6693 616c 6c93 7468 6593 t....of.all.the. │ │ │ │ -00095820: 6275 696c 742d 696e 9361 7869 6f6d 732c built-in.axioms, │ │ │ │ -00095830: 9364 650c 6e69 7469 6f6e 7393 616e 6493 .de.nitions.and. │ │ │ │ -00095840: 7468 656f 7265 6d73 9369 6e93 eb48 484f theorems.in..HHO │ │ │ │ -00095850: 4ccf 2c93 7365 6593 eb49 5245 4645 5245 L.,.see..IREFERE │ │ │ │ -00095860: 4e43 45cf 2e8e a922 7155 8d8d 91ea f1eb NCE...."qU...... │ │ │ │ -00095870: eb47 3131 2e39 2e31 8e91 248b 7f54 6865 .G11.9.1..$..The │ │ │ │ -00095880: 9605 6666 7468 656f 7279 93eb 6a50 504c ..fftheory..jPPL │ │ │ │ -00095890: 414d 428e 9f17 c000 8d91 eaf1 ebcf 5468 AMB...........Th │ │ │ │ -000958a0: 6596 0428 a16d 6f73 749b 0428 a270 7269 e..(.most..(.pri │ │ │ │ -000958b0: 6d69 7469 7690 ac72 6593 7468 656f 7279 mitiv..re.theory │ │ │ │ -000958c0: 9369 7398 6361 6c6c 6564 8d93 eb61 5050 .is.called...aPP │ │ │ │ -000958d0: 4c41 4d42 8e91 2acf 3ecf 616e 6498 6973 LAMB..*.>.and.is │ │ │ │ -000958e0: 9361 9373 7472 6970 7090 538e 6564 9864 .a.stripp.S.ed.d │ │ │ │ -000958f0: 6f9a ac72 776e 9376 9865 7273 696f 6e93 o..rwn.v.ersion. │ │ │ │ -00095900: 6f66 9104 28a2 7468 6593 7468 656f 7279 of..(.the.theory │ │ │ │ -00095910: 8ea1 8d91 eaf1 eb75 6e64 6572 6c79 696e .......underlyin │ │ │ │ -00095920: 6796 0509 8ceb 484c 4346 cf2e 9354 6865 g.....HLCF...The │ │ │ │ -00095930: 93eb 4848 4f4c 93cf 7468 656f 7279 8d93 ..HHOL..theory.. │ │ │ │ -00095940: eb61 5050 4c41 4d42 8e91 2c91 14cf 646f .aPPLAMB..,...do │ │ │ │ -00095950: 9053 8e65 7391 0509 8b6e 6f74 9372 6570 .S.es....not.rep │ │ │ │ -00095960: 7265 7365 6e9a ac72 7493 616e 9879 936c resen..rt.an.y.l │ │ │ │ -00095970: 6f67 6963 616c 9370 7269 6e63 6970 6c65 ogical.principle │ │ │ │ -00095980: 7393 6275 748e a18d 91ea f1eb 6973 9605 s.but.......is.. │ │ │ │ -00095990: 6b7f 616e 9369 6e9a ac72 7465 7266 6163 k.an.in..rterfac │ │ │ │ -000959a0: 6593 6290 538e 6574 9877 9865 656e 9374 e.b.S.et.w.een.t │ │ │ │ -000959b0: 6865 93eb 4848 4f4c 93cf 616e 6491 056b he..HHOL..and..k │ │ │ │ -000959c0: 80eb 484c 4346 93cf 7379 7374 656d 7393 ..HLCF..systems. │ │ │ │ -000959d0: 2869 7493 636f 6e98 7461 696e 7393 7468 (it.con.tains.th │ │ │ │ -000959e0: 6593 6465 636c 6172 6174 696f 6e93 6f66 e.declaration.of │ │ │ │ -000959f0: 9374 6865 8ea1 8d91 eaf1 eb70 7269 6d69 .the.......primi │ │ │ │ -00095a00: 7469 7695 ac72 659b 03ec 3874 9379 7095 tiv..re...8t.yp. │ │ │ │ -00095a10: 538e 6591 03ec 376f 7093 6572 6174 6f72 S.e...7op.erator │ │ │ │ -00095a20: 8d98 eb61 2d3e 8e91 0f6b 8ccf 292e 9105 ...a->...k..)... │ │ │ │ -00095a30: 3d8e 4691 ff05 566f 7298 6196 03ec 3777 =.F...Vor.a...7w │ │ │ │ -00095a40: 6869 6c65 9874 6865 9374 95ac 7277 936f hile.the.t..rw.o │ │ │ │ -00095a50: 9873 7973 7465 6d73 9103 ec37 6465 7693 .systems...7dev. │ │ │ │ -00095a60: 656c 6f70 9053 8e65 6498 696e 9870 6172 elop.S.ed.in.par │ │ │ │ -00095a70: 616c 6c65 6c2c 9103 ec9b 7570 6772 6164 allel,....upgrad │ │ │ │ -00095a80: 6573 8ea1 8d91 eaf1 eb69 6e96 03b8 bceb es.......in..... │ │ │ │ -00095a90: 484c 4346 93cf 6672 6f6d 9347 6572 6172 HLCF..from.Gerar │ │ │ │ -00095aa0: 6493 4875 6574 936f 6693 eb48 494e 5249 d.Huet.of..HINRI │ │ │ │ -00095ab0: 4191 03b8 b0cf 6f72 934c 6172 7279 9350 A.....or.Larry.P │ │ │ │ -00095ac0: 9aac 7261 756c 736f 6e93 6f66 9343 616d ..raulson.of.Cam │ │ │ │ -00095ad0: 9862 7269 6467 6593 7265 7375 6c74 696e .bridge.resultin │ │ │ │ -00095ae0: 6793 696e 9375 7067 7261 6465 738e a18d g.in.upgrades... │ │ │ │ -00095af0: 91ea f1eb 696e 9103 eaa8 eb48 484f 4ccf ....in.....HHOL. │ │ │ │ -00095b00: 2e8e a68d 8d91 eaf1 ebeb 4731 312e 392e ..........G11.9. │ │ │ │ -00095b10: 328e 9124 8b7f 5468 6596 0566 6674 6865 2..$..The..ffthe │ │ │ │ -00095b20: 6f72 7993 eb6a 626f 6f6c 8e9f 17c0 008d ory..jbool...... │ │ │ │ -00095b30: 91ea f1eb cf54 6865 9604 c297 7468 656f .....The....theo │ │ │ │ -00095b40: 7279 8d91 04c2 96eb 6162 6f6f 6c8e 9120 ry......abool.. │ │ │ │ -00095b50: 83d5 cf68 6173 9361 6c72 6561 6479 9362 ...has.already.b │ │ │ │ -00095b60: 9a53 8e65 656e 9104 c296 7061 7274 6c79 .S.een....partly │ │ │ │ -00095b70: 9364 6573 6372 6962 9865 6493 696e 9353 .describ.ed.in.S │ │ │ │ -00095b80: 6563 7469 6f6e 9604 c296 3131 2e38 2e34 ection....11.8.4 │ │ │ │ -00095b90: 2e31 2e91 07c0 ad49 7493 636f 6e90 ac72 .1.....It.con..r │ │ │ │ -00095ba0: 7461 696e 7391 04c2 9774 6865 8ea1 8d91 tains....the.... │ │ │ │ -00095bb0: eaf1 eb64 650c 6e69 7469 6f6e 7396 03ea ...de.nitions... │ │ │ │ -00095bc0: a86f 6693 7365 769a ac72 6572 616c 9373 .of.sev..reral.s │ │ │ │ -00095bd0: 6f72 7473 936f 6693 636f 6e73 7461 6e98 orts.of.constan. │ │ │ │ -00095be0: 7473 3a8e 9f1a 4c5e 8d8d 8d8d 91f7 7903 ts:...L^......y. │ │ │ │ -00095bf0: 2869 298e 8e8e 9109 c013 6c6f 6769 6361 (i).......logica │ │ │ │ -00095c00: 6c96 03ea a863 6f6e 7374 616e 90ac 7274 l....constan..rt │ │ │ │ -00095c10: 733a 8d91 0a71 c0eb 6154 8e91 1031 6acf s:...q..aT...1j. │ │ │ │ -00095c20: 2c8d 93eb 6146 8e9b 09aa 52cf 2c93 eb61 ,...aF....R.,..a │ │ │ │ -00095c30: 7ecf 2c93 eb61 2f5c cf2c 93eb 615c 2fcf ~.,..a/\.,..a\/. │ │ │ │ -00095c40: 2c8d 93eb 613d 3d3e 8e91 1529 a6cf 2c8d ,...a==>...)..,. │ │ │ │ -00095c50: 93eb 613d 8e98 cf2c 8d93 eb61 218e 98cf ..a=...,...a!... │ │ │ │ -00095c60: 2c8d 93eb 613f 8e98 cf2c 8d93 eb61 3f21 ,...a?...,...a?! │ │ │ │ -00095c70: 8e91 1354 a4cf 616e 648d 93eb 6140 8e98 ...T..and...a@.. │ │ │ │ -00095c80: cf2e 8e8e 9f24 fd13 8e8c 8b00 0000 b300 .....$.......... │ │ │ │ -00095c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00095170: 0000 0000 0000 0000 0000 0000 0000 0009 ................ │ │ │ │ +00095180: 4a7c a002 cc05 558d a0fd 46d3 0e8d 8d8d J|....U...F..... │ │ │ │ +00095190: 8d9f fa99 9a8d 91ea f1eb d031 3738 9200 ...........178.. │ │ │ │ +000951a0: dd20 4343 6861 7074 6572 9604 8000 3131 . CChapter....11 │ │ │ │ +000951b0: 2e91 0a80 0054 6865 9348 4f4c 934c 6f67 .....The.HOL.Log │ │ │ │ +000951c0: 6963 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 ic.in.ML.......f │ │ │ │ +000951d0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000951e0: 942f df8d a0fe c704 9a8d 8d8d 8d8d 8d92 ./.............. │ │ │ │ +000951f0: 00d9 e810 9ff1 c611 f316 7fe4 4fa3 000a ............O... │ │ │ │ +00095200: 0000 000a 0000 0007 6c69 6e65 7731 30c1 ........linew10. │ │ │ │ +00095210: 588e 8d92 00cf e810 9fef 4611 588e 8d92 X.........F.X... │ │ │ │ +00095220: 00c5 e810 9fec c611 588e 8d92 00bb e810 ........X....... │ │ │ │ +00095230: 9fea 4611 588e 8d92 00b1 e810 9fe7 c611 ..F.X........... │ │ │ │ +00095240: 588e 8d92 00ab 0054 9fe6 0c78 588e 8e8d X......T...xX... │ │ │ │ +00095250: 8d92 00e3 81aa 9ff1 c611 8400 0e39 ef00 .............9.. │ │ │ │ +00095260: 00cc cc8e 8e8d 8d92 00e3 e810 9ff1 c611 ................ │ │ │ │ +00095270: 188e 8d92 00ed e810 9fef 4611 188e 8d92 ..........F..... │ │ │ │ +00095280: 00f7 e810 9fec c611 188e 8d92 0101 e810 ................ │ │ │ │ +00095290: 9fea 4611 188e 8d92 010b e810 9fe7 c611 ..F............. │ │ │ │ +000952a0: 188e 8d92 0112 cfcc 9fe6 0c78 188e 8e8d ...........x.... │ │ │ │ +000952b0: 8d92 00aa 99ee 9fd5 5233 8400 0e39 ef00 ........R3...9.. │ │ │ │ +000952c0: 00cc cc8e 8e8d 8d92 00dd 3d66 9fd5 5233 ..........=f..R3 │ │ │ │ +000952d0: 4a8e 8d92 00d6 92bc 9fcb 5233 4a8e 8d92 J.........R3J... │ │ │ │ +000952e0: 00cf e812 9fc1 5233 4a8e 8d92 00c9 3d68 ......R3J.....=h │ │ │ │ +000952f0: 9fb7 5233 4a8e 8d92 00c7 7432 9fb4 a6ae ..R3J.....t2.... │ │ │ │ +00095300: 4a8e 8e8d 8d92 00a1 0054 9fb8 de55 488e J........T...UH. │ │ │ │ +00095310: 8d92 0097 0054 9fb3 de55 488e 8d92 008e .....T...UH..... │ │ │ │ +00095320: 8c76 9faf a4bc 488e 8e8d 8d92 00ab 0054 .v....H........T │ │ │ │ +00095330: 9fb8 de55 088e 8d92 00b5 0054 9fb3 de55 ...U.......T...U │ │ │ │ +00095340: 088e 8d92 00bd 7432 9faf a4bc 088e 8e8d ......t2........ │ │ │ │ +00095350: 8d92 008e 2610 9f9c 6a77 8400 0e39 ef00 ....&...jw...9.. │ │ │ │ +00095360: 00cc cc8e 8e8d 8d92 008e 2610 a0ff 7ff6 ..........&..... │ │ │ │ +00095370: 9984 000e 39ef 0000 cccc 8e8e 8d8d 9200 ....9........... │ │ │ │ +00095380: 8e26 10a0 ff63 82bb 8400 0e39 ef00 00cc .&...c.....9.... │ │ │ │ +00095390: cc8e 8e8d 8d92 008e 2610 a0ff 470e dd84 ........&...G... │ │ │ │ +000953a0: 000e 39ef 0000 cccc 8e8e 8d8d 9200 8e8c ..9............. │ │ │ │ +000953b0: 76a0 ff2a 9aff 188e 8d92 0098 8c76 a0ff v..*.........v.. │ │ │ │ +000953c0: 281a ff18 8e8d 9200 a28c 76a0 ff25 9aff (.........v..%.. │ │ │ │ +000953d0: 188e 8d92 00ac 8c76 a0ff 231a ff18 8e8d .......v..#..... │ │ │ │ +000953e0: 9200 b68c 76a0 ff20 9aff 188e 8d92 00bd ....v.. ........ │ │ │ │ +000953f0: 7432 a0ff 1ee1 6618 8e8e 8d8d 9200 c70d t2....f......... │ │ │ │ +00095400: cca0 ff0e 2721 8400 0e39 ef00 00cc cc8e ....'!...9...... │ │ │ │ +00095410: 8e8d 8d92 00c7 0dcc a0fe f1b3 4384 000e ............C... │ │ │ │ +00095420: 39ef 0000 cccc 8e8e 8d8d 9200 c70d cca0 9............... │ │ │ │ +00095430: fed5 3f65 8400 0e39 ef00 00cc cc8e 8e8d ..?e...9........ │ │ │ │ +00095440: 8d92 00c7 0dcc 9f9c 6a77 8400 8009 6700 ........jw....g. │ │ │ │ +00095450: 00cc cc8e 8e8d 8d92 0117 cfcc 9fc7 1844 ...............D │ │ │ │ +00095460: 418e 8d92 0112 cfcc 9fbd 1844 418e 8d92 A..........DA... │ │ │ │ +00095470: 010d cfcc 9fb3 1844 418e 8d92 0108 cfcc .......DA....... │ │ │ │ +00095480: 9fa9 1844 418e 8d92 0103 cfcc 9f9f 1844 ...DA..........D │ │ │ │ +00095490: 418e 8d92 00fe cfcc 9f95 1844 418e 8d92 A..........DA... │ │ │ │ +000954a0: 00f9 cfcc 9f8b 1844 418e 8d92 00f4 cfcc .......DA....... │ │ │ │ +000954b0: 9f81 1844 418e 8d92 00ef cfcc a0ff 7718 ...DA.........w. │ │ │ │ +000954c0: 4441 8e8d 9200 eacf cca0 ff6d 1844 418e DA.........m.DA. │ │ │ │ +000954d0: 8d92 00e5 cfcc a0ff 6318 4441 8e8d 9200 ........c.DA.... │ │ │ │ +000954e0: e0cf cca0 ff59 1844 418e 8d92 00db cfcc .....Y.DA....... │ │ │ │ +000954f0: a0ff 4f18 4441 8e8d 9200 d6cf cca0 ff45 ..O.DA.........E │ │ │ │ +00095500: 1844 418e 8d92 00d1 cfcc a0ff 3b18 4441 .DA.........;.DA │ │ │ │ +00095510: 8e8d 9200 cccf cca0 ff31 1844 418e 8d92 .........1.DA... │ │ │ │ +00095520: 00c7 cfcc a0ff 2718 4441 8e8d 9200 c774 ......'.DA.....t │ │ │ │ +00095530: 32a0 ff26 6282 418e 8e8d 8d92 011c 6966 2..&b.A.......if │ │ │ │ +00095540: 9fd5 5233 8400 0e39 ef00 00cc cc8e 8e8d ..R3...9........ │ │ │ │ +00095550: 8d9f fc8d b38d 9200 daa4 dce2 484f 4c8e ............HOL. │ │ │ │ +00095560: 8e8e 8d8d 9fde c480 8d92 0098 79ed 7479 ............y.ty │ │ │ │ +00095570: 6465 6673 8e8e 8e8d 8d9f df04 808d 9200 defs............ │ │ │ │ +00095580: daa4 dc73 756d 8e8e 8e8d 8d9f df04 808d ...sum.......... │ │ │ │ +00095590: 9201 138c 986f 6e65 8e8e 8e8d 8d9f c3a5 .....one........ │ │ │ │ +000955a0: f78d 9200 9b90 536c 7472 6565 8e8e 8e8d ......Sltree.... │ │ │ │ +000955b0: 8d9f a732 198d 9200 b4ed cb63 6f6d 6269 ...2.......combi │ │ │ │ +000955c0: 6e8e 8e8e 8d8d 9fa6 d9b9 8d92 0082 32dc n.............2. │ │ │ │ +000955d0: 7472 6565 8e8e 8e8d 8d9f 8abe 3b8d 9200 tree........;... │ │ │ │ +000955e0: 8232 dc6c 6973 748e 8e8e 8d8d a0ff 6e4a .2.list.......nJ │ │ │ │ +000955f0: 5d8d 916f ac75 6172 6974 686d 6574 6963 ]..o.uarithmetic │ │ │ │ +00095600: 8e8e 8e8d 8da0 ff50 812a 8d91 76b6 9270 .......P.*..v..p │ │ │ │ +00095610: 7269 6d8d 9100 bdb0 8900 0066 6600 03b4 rim........ff... │ │ │ │ +00095620: 7d8e 9104 722d 7265 638e 8e8e 8d8d a0ff }...r-rec....... │ │ │ │ +00095630: 344d 4c8d 9200 8549 426e 756d 8e8e 8e8d 4ML....IBnum.... │ │ │ │ +00095640: 8da0 ff18 eec3 8d92 00ab aa97 4241 5349 ............BASI │ │ │ │ +00095650: 432d 484f 4c8e 8e8e 8d8d a0fe fc7a e58d C-HOL........z.. │ │ │ │ +00095660: 9200 be30 fe69 6e64 8e8e 8e8d 8da0 fee0 ...0.ind........ │ │ │ │ +00095670: 0707 8d92 00bb 1a98 626f 6f6c 8e8e 8e8d ........bool.... │ │ │ │ +00095680: 8da0 fec3 9329 8d92 00b4 edcb 5050 4c41 .....)......PPLA │ │ │ │ +00095690: 4d42 8e8e 8e8e 8e8e 8e9f 1a4c 5e8d 91ea MB.........L^... │ │ │ │ +000956a0: f1eb cf49 6e96 03ed 7574 6865 9372 6573 ...In...uthe.res │ │ │ │ +000956b0: 749b 03ed 746f 6693 7468 6973 9373 6563 t...tof.this.sec │ │ │ │ +000956c0: 7469 6f6e 2c91 03ee 2865 6163 90ac 7268 tion,...(eac..rh │ │ │ │ +000956d0: 936f 6693 7468 6593 7468 656f 7269 6573 .of.the.theories │ │ │ │ +000956e0: 9869 6e93 7468 6593 616e 6365 7374 7279 .in.the.ancestry │ │ │ │ +000956f0: 936f 668d 93eb 6148 4f4c 8e91 1919 e7cf .of...aHOL...... │ │ │ │ +00095700: 6973 9362 7269 650d 7993 6465 7363 7269 is.brie.y.descri │ │ │ │ +00095710: 6290 538e 6564 2e8e a410 0000 8d91 eaf1 b.S.ed.......... │ │ │ │ +00095720: eb41 9104 642a 636f 6d70 6c65 7465 9604 .A..d*complete.. │ │ │ │ +00095730: 644a 6c69 7374 9b04 6449 6f66 9361 6c6c dJlist..dIof.all │ │ │ │ +00095740: 9874 6865 9364 650c 6e69 7469 6f6e 7398 .the.de.nitions. │ │ │ │ +00095750: 616e 6498 7468 656f 7265 6d73 9369 6e98 and.theorems.in. │ │ │ │ +00095760: 6561 6390 ac72 6893 7468 656f 7279 9869 eac..rh.theory.i │ │ │ │ +00095770: 7393 6e6f 7498 6769 7690 ac72 656e 9368 s.not.giv..ren.h │ │ │ │ +00095780: 6572 653b 9104 a11a 7468 658e a18d 91ea ere;....the..... │ │ │ │ +00095790: f1eb 7365 6374 696f 6e73 9602 b9d8 7468 ..sections....th │ │ │ │ +000957a0: 6174 9366 6f6c 6c6f 9aac 7277 9370 726f at.follo..rw.pro │ │ │ │ +000957b0: 9876 6964 6593 6f6e 6c79 9102 b9d9 616e .vide.only....an │ │ │ │ +000957c0: 936f 9876 9865 7276 6965 7793 6f66 9374 .o.v.erview.of.t │ │ │ │ +000957d0: 6865 9363 6f6e 9874 656e 9874 7393 6f66 he.con.ten.ts.of │ │ │ │ +000957e0: 9365 6163 9868 9374 6865 6f72 7996 ff05 .eac.h.theory... │ │ │ │ +000957f0: 562e 9104 d346 4693 6f72 9602 b9d8 6193 V....FF.or....a. │ │ │ │ +00095800: 636f 6d70 6c65 7465 8ea1 8d91 eaf1 eb6c complete.......l │ │ │ │ +00095810: 6973 7496 03ea a86f 6693 616c 6c93 7468 ist....of.all.th │ │ │ │ +00095820: 6593 6275 696c 742d 696e 9361 7869 6f6d e.built-in.axiom │ │ │ │ +00095830: 732c 9364 650c 6e69 7469 6f6e 7393 616e s,.de.nitions.an │ │ │ │ +00095840: 6493 7468 656f 7265 6d73 9369 6e93 eb48 d.theorems.in..H │ │ │ │ +00095850: 484f 4ccf 2c93 7365 6593 eb49 5245 4645 HOL.,.see..IREFE │ │ │ │ +00095860: 5245 4e43 45cf 2e8e a922 7155 8d8d 91ea RENCE...."qU.... │ │ │ │ +00095870: f1eb eb47 3131 2e39 2e31 8e91 248b 7f54 ...G11.9.1..$..T │ │ │ │ +00095880: 6865 9605 6666 7468 656f 7279 93eb 6a50 he..fftheory..jP │ │ │ │ +00095890: 504c 414d 428e 9f17 c000 8d91 eaf1 ebcf PLAMB........... │ │ │ │ +000958a0: 5468 6596 0428 a16d 6f73 749b 0428 a270 The..(.most..(.p │ │ │ │ +000958b0: 7269 6d69 7469 7690 ac72 6593 7468 656f rimitiv..re.theo │ │ │ │ +000958c0: 7279 9369 7398 6361 6c6c 6564 8d93 eb61 ry.is.called...a │ │ │ │ +000958d0: 5050 4c41 4d42 8e91 2acf 3ecf 616e 6498 PPLAMB..*.>.and. │ │ │ │ +000958e0: 6973 9361 9373 7472 6970 7090 538e 6564 is.a.stripp.S.ed │ │ │ │ +000958f0: 9864 6f9a ac72 776e 9376 9865 7273 696f .do..rwn.v.ersio │ │ │ │ +00095900: 6e93 6f66 9104 28a2 7468 6593 7468 656f n.of..(.the.theo │ │ │ │ +00095910: 7279 8ea1 8d91 eaf1 eb75 6e64 6572 6c79 ry.......underly │ │ │ │ +00095920: 696e 6796 0509 8ceb 484c 4346 cf2e 9354 ing.....HLCF...T │ │ │ │ +00095930: 6865 93eb 4848 4f4c 93cf 7468 656f 7279 he..HHOL..theory │ │ │ │ +00095940: 8d93 eb61 5050 4c41 4d42 8e91 2c91 14cf ...aPPLAMB..,... │ │ │ │ +00095950: 646f 9053 8e65 7391 0509 8b6e 6f74 9372 do.S.es....not.r │ │ │ │ +00095960: 6570 7265 7365 6e9a ac72 7493 616e 9879 epresen..rt.an.y │ │ │ │ +00095970: 936c 6f67 6963 616c 9370 7269 6e63 6970 .logical.princip │ │ │ │ +00095980: 6c65 7393 6275 748e a18d 91ea f1eb 6973 les.but.......is │ │ │ │ +00095990: 9605 6b7f 616e 9369 6e9a ac72 7465 7266 ..k.an.in..rterf │ │ │ │ +000959a0: 6163 6593 6290 538e 6574 9877 9865 656e ace.b.S.et.w.een │ │ │ │ +000959b0: 9374 6865 93eb 4848 4f4c 93cf 616e 6491 .the..HHOL..and. │ │ │ │ +000959c0: 056b 80eb 484c 4346 93cf 7379 7374 656d .k..HLCF..system │ │ │ │ +000959d0: 7393 2869 7493 636f 6e98 7461 696e 7393 s.(it.con.tains. │ │ │ │ +000959e0: 7468 6593 6465 636c 6172 6174 696f 6e93 the.declaration. │ │ │ │ +000959f0: 6f66 9374 6865 8ea1 8d91 eaf1 eb70 7269 of.the.......pri │ │ │ │ +00095a00: 6d69 7469 7695 ac72 659b 03ec 3874 9379 mitiv..re...8t.y │ │ │ │ +00095a10: 7095 538e 6591 03ec 376f 7093 6572 6174 p.S.e...7op.erat │ │ │ │ +00095a20: 6f72 8d98 eb61 2d3e 8e91 0f6b 8ccf 292e or...a->...k..). │ │ │ │ +00095a30: 9105 3d8e 4691 ff05 566f 7298 6196 03ec ..=.F...Vor.a... │ │ │ │ +00095a40: 3777 6869 6c65 9874 6865 9374 95ac 7277 7while.the.t..rw │ │ │ │ +00095a50: 936f 9873 7973 7465 6d73 9103 ec37 6465 .o.systems...7de │ │ │ │ +00095a60: 7693 656c 6f70 9053 8e65 6498 696e 9870 v.elop.S.ed.in.p │ │ │ │ +00095a70: 6172 616c 6c65 6c2c 9103 ec9b 7570 6772 arallel,....upgr │ │ │ │ +00095a80: 6164 6573 8ea1 8d91 eaf1 eb69 6e96 03b8 ades.......in... │ │ │ │ +00095a90: bceb 484c 4346 93cf 6672 6f6d 9347 6572 ..HLCF..from.Ger │ │ │ │ +00095aa0: 6172 6493 4875 6574 936f 6693 eb48 494e ard.Huet.of..HIN │ │ │ │ +00095ab0: 5249 4191 03b8 b0cf 6f72 934c 6172 7279 RIA.....or.Larry │ │ │ │ +00095ac0: 9350 9aac 7261 756c 736f 6e93 6f66 9343 .P..raulson.of.C │ │ │ │ +00095ad0: 616d 9862 7269 6467 6593 7265 7375 6c74 am.bridge.result │ │ │ │ +00095ae0: 696e 6793 696e 9375 7067 7261 6465 738e ing.in.upgrades. │ │ │ │ +00095af0: a18d 91ea f1eb 696e 9103 eaa8 eb48 484f ......in.....HHO │ │ │ │ +00095b00: 4ccf 2e8e a68d 8d91 eaf1 ebeb 4731 312e L...........G11. │ │ │ │ +00095b10: 392e 328e 9124 8b7f 5468 6596 0566 6674 9.2..$..The..fft │ │ │ │ +00095b20: 6865 6f72 7993 eb6a 626f 6f6c 8e9f 17c0 heory..jbool.... │ │ │ │ +00095b30: 008d 91ea f1eb cf54 6865 9604 c297 7468 .......The....th │ │ │ │ +00095b40: 656f 7279 8d91 04c2 96eb 6162 6f6f 6c8e eory......abool. │ │ │ │ +00095b50: 9120 83d5 cf68 6173 9361 6c72 6561 6479 . ...has.already │ │ │ │ +00095b60: 9362 9a53 8e65 656e 9104 c296 7061 7274 .b.S.een....part │ │ │ │ +00095b70: 6c79 9364 6573 6372 6962 9865 6493 696e ly.describ.ed.in │ │ │ │ +00095b80: 9353 6563 7469 6f6e 9604 c296 3131 2e38 .Section....11.8 │ │ │ │ +00095b90: 2e34 2e31 2e91 07c0 ad49 7493 636f 6e90 .4.1.....It.con. │ │ │ │ +00095ba0: ac72 7461 696e 7391 04c2 9774 6865 8ea1 .rtains....the.. │ │ │ │ +00095bb0: 8d91 eaf1 eb64 650c 6e69 7469 6f6e 7396 .....de.nitions. │ │ │ │ +00095bc0: 03ea a86f 6693 7365 769a ac72 6572 616c ...of.sev..reral │ │ │ │ +00095bd0: 9373 6f72 7473 936f 6693 636f 6e73 7461 .sorts.of.consta │ │ │ │ +00095be0: 6e98 7473 3a8e 9f1a 4c5e 8d8d 8d8d 91f7 n.ts:...L^...... │ │ │ │ +00095bf0: 7903 2869 298e 8e8e 9109 c013 6c6f 6769 y.(i).......logi │ │ │ │ +00095c00: 6361 6c96 03ea a863 6f6e 7374 616e 90ac cal....constan.. │ │ │ │ +00095c10: 7274 733a 8d91 0a71 c0eb 6154 8e91 1031 rts:...q..aT...1 │ │ │ │ +00095c20: 6acf 2c8d 93eb 6146 8e9b 09aa 52cf 2c93 j.,...aF....R.,. │ │ │ │ +00095c30: eb61 7ecf 2c93 eb61 2f5c cf2c 93eb 615c .a~.,..a/\.,..a\ │ │ │ │ +00095c40: 2fcf 2c8d 93eb 613d 3d3e 8e91 1529 a6cf /.,...a==>...).. │ │ │ │ +00095c50: 2c8d 93eb 613d 8e98 cf2c 8d93 eb61 218e ,...a=...,...a!. │ │ │ │ +00095c60: 98cf 2c8d 93eb 613f 8e98 cf2c 8d93 eb61 ..,...a?...,...a │ │ │ │ +00095c70: 3f21 8e91 1354 a4cf 616e 648d 93eb 6140 ?!...T..and...a@ │ │ │ │ +00095c80: 8e98 cf2e 8e8e 9f24 fd13 8e8c 8b00 0000 .......$........ │ │ │ │ +00095c90: b300 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00095ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00095cb0: 0000 0000 0951 53a0 02cc 0555 8da0 fd46 .....QS....U...F │ │ │ │ -00095cc0: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ -00095cd0: 3131 2e39 2e91 0a80 0054 6865 9604 8000 11.9.....The.... │ │ │ │ -00095ce0: 616e 6365 7374 7279 936f 6693 7468 6593 ancestry.of.the. │ │ │ │ -00095cf0: 7468 656f 7279 93e2 484f 4c92 00d7 26aa theory..HOL...&. │ │ │ │ -00095d00: d031 3739 8e91 12c7 619f 0566 6689 0000 .179....a..ff... │ │ │ │ -00095d10: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -00095d20: a0fd 8bd0 218d 8d8d 8d91 1c0a edcf 2869 ....!.........(i │ │ │ │ -00095d30: 6929 8e8e 8e91 3195 8973 7973 7465 6d9b i)....1..system. │ │ │ │ -00095d40: 048a b963 6f6e 7374 616e 95ac 7274 732c ...constan..rts, │ │ │ │ -00095d50: 9104 b2bd 7768 6963 9368 9861 7265 9604 ....whic.h.are.. │ │ │ │ -00095d60: 8ab8 7573 6564 9869 6e98 636f 9053 8e64 ..used.in.co.S.d │ │ │ │ -00095d70: 696e 6798 eb48 484f 4c93 cf74 6865 6f72 ing..HHOL..theor │ │ │ │ -00095d80: 6965 7398 6173 98eb 484c 4346 98cf 7468 ies.as..HLCF..th │ │ │ │ -00095d90: 656f 7269 6573 2e91 0719 1254 6865 7365 eories.....These │ │ │ │ -00095da0: 8ea4 1000 008d 9131 9589 636f 6e73 7461 .......1..consta │ │ │ │ -00095db0: 6e9a ac72 7473 9604 60a4 6172 658d 93eb n..rts..`.are... │ │ │ │ -00095dc0: 6148 4f4c 5f44 4546 494e 4954 494f 4e8e aHOL_DEFINITION. │ │ │ │ -00095dd0: 9159 3c95 cf61 6e64 8d93 eb61 4249 4e44 .Y<..and...aBIND │ │ │ │ -00095de0: 4552 538e 912c 9e4a cf2e 9106 9ad4 5468 ERS..,.J......Th │ │ │ │ -00095df0: 6579 9368 6198 7698 6591 0460 a56e 6f93 ey.ha.v.e..`.no. │ │ │ │ -00095e00: 6c6f 6769 6361 6c93 7369 676e 690c 6361 logical.signi.ca │ │ │ │ -00095e10: 6e63 6593 616e 648e a18d 9131 9589 6172 nce.and....1..ar │ │ │ │ -00095e20: 6596 03ea a870 6172 7493 6f66 9374 6865 e....part.of.the │ │ │ │ -00095e30: 9369 6e9a ac72 7465 726e 616c 9377 986f .in..rternal.w.o │ │ │ │ -00095e40: 726b 696e 6773 936f 6693 7468 6593 eb48 rkings.of.the..H │ │ │ │ -00095e50: 484f 4c93 cf73 7973 7465 6d2e 8ea9 1be1 HOL..system..... │ │ │ │ -00095e60: fe8d 8d8d 8d91 18c7 6128 6969 6929 8e8e ........a(iii).. │ │ │ │ -00095e70: 8e91 3195 896d 6973 6365 6c6c 616e 656f ..1..miscellaneo │ │ │ │ -00095e80: 7573 9b04 b7d3 636f 6e73 7461 6e95 ac72 us....constan..r │ │ │ │ -00095e90: 7473 2c91 04eb 1e77 6869 6393 6891 04b7 ts,....whic.h... │ │ │ │ -00095ea0: d473 7570 7095 538e 6f72 7498 7691 ff58 .supp.S.ort.v..X │ │ │ │ -00095eb0: e461 7269 6f75 7398 7370 9365 6369 616c .arious.sp.ecial │ │ │ │ -00095ec0: 9104 b7d4 7379 6e90 ac72 7461 6374 6963 ....syn..rtactic │ │ │ │ -00095ed0: 9866 6f72 6d73 3a8d 9106 d337 eb61 434f .forms:....7.aCO │ │ │ │ -00095ee0: 4e44 8e91 2289 b2cf 2866 6f72 8ea1 8d91 ND.."...(for.... │ │ │ │ -00095ef0: 3195 8963 6f6e 6469 7469 6f6e 616c 732c 1..conditionals, │ │ │ │ -00095f00: 9103 e319 7365 6596 03e1 3553 6563 7469 ....see...5Secti │ │ │ │ -00095f10: 6f6e 9331 312e 352e 3129 3b8d 9103 e45b on.11.5.1);....[ │ │ │ │ -00095f20: eb61 4c45 548e 9119 048e cf28 666f 728d .aLET......(for. │ │ │ │ -00095f30: 9103 e136 eb61 6c65 748e 9115 2034 cf2d ...6.alet... 4.- │ │ │ │ -00095f40: 7465 726d 732c 9103 e318 7365 6593 5365 terms,....see.Se │ │ │ │ -00095f50: 6374 696f 6e91 03e1 3631 312e 352e 3329 ction...611.5.3) │ │ │ │ -00095f60: 3b8d 9103 e45b eb61 4355 5252 598e 9124 ;....[.aCURRY..$ │ │ │ │ -00095f70: 83e2 cf61 6e64 8ea1 8d8d 9131 9589 eb61 ...and.....1...a │ │ │ │ -00095f80: 554e 4355 5252 598e 915d fa8c cf28 666f UNCURRY..]...(fo │ │ │ │ -00095f90: 729b 0427 5e70 6169 7265 6496 0427 5d61 r..'^paired..']a │ │ │ │ -00095fa0: 6273 7472 6163 7469 6f6e 732c 9104 368b bstractions,..6. │ │ │ │ -00095fb0: 7365 6593 5365 6374 696f 6e98 3131 2e35 see.Section.11.5 │ │ │ │ -00095fc0: 2e32 293b 9104 45b8 616e 648d 93eb 6152 .2);..E.and...aR │ │ │ │ -00095fd0: 4553 5f46 4f52 414c 4c8e 913d a401 cf2c ES_FORALL..=..., │ │ │ │ -00095fe0: 8d91 0436 8beb 6152 4553 5f45 5849 5354 ...6..aRES_EXIST │ │ │ │ -00095ff0: 538e 913d b32f cf2c 8ea1 8d8d 9131 9589 S..=./.,.....1.. │ │ │ │ -00096000: eb61 5245 535f 5345 4c45 4354 8e91 6b12 .aRES_SELECT..k. │ │ │ │ -00096010: 2dcf 2c8d 9103 eaa8 eb61 5245 535f 4142 -.,......aRES_AB │ │ │ │ -00096020: 5354 5241 4354 8e91 4cd1 48cf 616e 648d STRACT..L.H.and. │ │ │ │ -00096030: 9103 eaa8 eb61 4152 428e 9119 144e cf28 .....aARB....N.( │ │ │ │ -00096040: 666f 7296 03ea a872 6573 7472 6963 7465 for....restricte │ │ │ │ -00096050: 6493 7175 616e 90ac 7274 690c 6361 7469 d.quan..rti.cati │ │ │ │ -00096060: 6f6e 2c93 7365 6593 5365 6374 696f 6e93 on,.see.Section. │ │ │ │ -00096070: 3131 2e35 292e 8ea6 8d8d 8d8d 9119 1aef 11.5)........... │ │ │ │ -00096080: 2869 7629 8e8e 8e91 3195 8974 6865 9b03 (iv)....1..the.. │ │ │ │ -00096090: 87d0 636f 6e73 7461 6e95 ac72 748d 9103 ..constan..rt... │ │ │ │ -000960a0: 87d1 eb61 5459 5045 5f44 4546 494e 4954 ...aTYPE_DEFINIT │ │ │ │ -000960b0: 494f 4e8e 9159 c2c7 cf2c 9103 9b95 7768 ION..Y...,....wh │ │ │ │ -000960c0: 6963 9368 9869 7398 7573 6564 9103 87d1 ic.h.is.used.... │ │ │ │ -000960d0: 6293 7998 7468 6598 7493 7970 9053 8e65 b.y.the.t.yp.S.e │ │ │ │ -000960e0: 9864 650c 6e69 7469 6f6e 9103 87d1 6d65 .de.nition....me │ │ │ │ -000960f0: 6393 6861 6e69 736d 9828 7365 658e a18d c.hanism.(see... │ │ │ │ -00096100: 9131 9589 5365 6374 696f 6e91 03ea a831 .1..Section....1 │ │ │ │ -00096110: 312e 382e 322e 3329 2e8e 9f1b e1ff 8d8d 1.8.2.3)........ │ │ │ │ -00096120: 8d8d 911c 5e7b 2876 298e 8e8e 9131 9589 ....^{(v)....1.. │ │ │ │ -00096130: 636f 6e73 7461 6e9a ac72 7473 9605 4567 constan..rts..Eg │ │ │ │ -00096140: 6173 736f 9053 8e63 6961 7465 6493 7769 asso.S.ciated.wi │ │ │ │ -00096150: 7468 9105 4566 7061 6972 733a 8d91 0fdc th..Efpairs:.... │ │ │ │ -00096160: bceb 612c 8e91 1ae1 cdcf 288d 692e 652e ..a,......(.i.e. │ │ │ │ -00096170: 8e91 1448 ea74 6865 9363 6f6d 6d61 9373 ...H.the.comma.s │ │ │ │ -00096180: 796d 9862 9053 8e6f 6c29 2c8d 9105 9c16 ym.b.S.ol),..... │ │ │ │ -00096190: eb61 4d4b 5f50 4149 528e 912d d9bc cf2c .aMK_PAIR..-..., │ │ │ │ -000961a0: 8d91 059c 17eb 6149 535f 5041 4952 8e91 ......aIS_PAIR.. │ │ │ │ -000961b0: 2dd9 bdcf 2c8e a18d 8d91 3195 89eb 6152 -...,.....1...aR │ │ │ │ -000961c0: 4550 5f70 726f 648e 915f 92d9 cf2c 8d91 EP_prod.._...,.. │ │ │ │ -000961d0: 03ea a8eb 6146 5354 8e96 1914 4ecf 616e ....aFST....N.an │ │ │ │ -000961e0: 648d 9103 eaa8 eb61 534e 448e 93cf 2873 d......aSND...(s │ │ │ │ -000961f0: 6565 9603 eaa8 5365 6374 696f 6e93 3131 ee....Section.11 │ │ │ │ -00096200: 2e39 2e32 2e31 9362 9053 8e65 6c6f 90ac .9.2.1.b.S.elo.. │ │ │ │ -00096210: 7277 292e 8e9f 219d 208d 8d91 12c7 61d0 rw)...!. .....a. │ │ │ │ -00096220: 3131 2e39 2e32 2e31 8e91 4d47 6150 9aa0 11.9.2.1..MGaP.. │ │ │ │ -00096230: 0061 6972 7396 0480 0061 6e64 9374 6865 .airs....and.the │ │ │ │ -00096240: 9374 9879 7090 6000 6593 e270 726f 648e .t.yp.`.e..prod. │ │ │ │ -00096250: 9f18 8402 8d91 12c7 61cf 5468 6596 030f ........a.The... │ │ │ │ -00096260: f943 6172 7465 7369 616e 9103 0ffa 7072 .Cartesian....pr │ │ │ │ -00096270: 6f9a 538e 6475 6374 9374 90ac 7279 7098 o.S.duct.t..ryp. │ │ │ │ -00096280: 6593 6f70 9865 7261 746f 728d 9103 0ffa e.op.erator..... │ │ │ │ -00096290: eb61 7072 6f64 8e91 1d1e 9bcf 6973 9364 .aprod......is.d │ │ │ │ -000962a0: 650c 6e65 649b 030f fa69 6e93 7468 6593 e.ned....in.the. │ │ │ │ -000962b0: 7468 656f 7279 8d98 eb61 626f 6f6c 8e91 theory...abool.. │ │ │ │ -000962c0: 1a0e a2cf 2c91 033b b661 6c74 686f 7567 ....,..;.althoug │ │ │ │ -000962d0: 6893 6c6f 6769 6361 6c6c 798e a18d 9112 h.logically..... │ │ │ │ -000962e0: c761 6974 9602 d56a 7368 6f75 6c64 9b02 .ait...jshould.. │ │ │ │ -000962f0: d56b 7265 616c 6c79 9362 9053 8e65 9869 .kreally.b.S.e.i │ │ │ │ -00096300: 6e93 6198 7365 7061 7261 7465 9374 6865 n.a.separate.the │ │ │ │ -00096310: 6f72 7991 ff05 562e 9104 dc77 5468 6593 ory...V....wThe. │ │ │ │ -00096320: 7265 6173 6f6e 9866 6f72 9369 7473 9864 reason.for.its.d │ │ │ │ -00096330: 650c 6e69 7469 6f6e 9365 6172 6c79 986f e.nition.early.o │ │ │ │ -00096340: 6e93 6973 9874 6861 7493 6365 7274 6169 n.is.that.certai │ │ │ │ -00096350: 6e8e a18d 9112 c761 7379 6e90 ac72 7461 n......asyn..rta │ │ │ │ -00096360: 6374 6963 9603 eaa8 666f 726d 7393 288d ctic....forms.(. │ │ │ │ -00096370: 652e 672e 8e91 158a 9c70 6169 7265 6493 e.g......paired. │ │ │ │ -00096380: 6162 7374 7261 6374 696f 6e73 2993 7072 abstractions).pr │ │ │ │ -00096390: 6573 7570 7090 538e 6f73 6593 7061 6972 esupp.S.ose.pair │ │ │ │ -000963a0: 732e 8ea9 1060 668d 911e 28f0 5691 ff05 s....`f...(.V... │ │ │ │ -000963b0: 5661 6c75 6573 9604 8f42 6f66 9b04 8f41 Values...Bof...A │ │ │ │ -000963c0: 7490 ac72 7970 9053 8e65 93eb 6128 d71b t..ryp.S.e..a(.. │ │ │ │ -000963d0: 8d9f 01cc ccd5 318e 9604 c004 eb61 2cd7 ......1......a,. │ │ │ │ -000963e0: 1b8d 9f01 cccc d532 8e93 eb61 2970 726f .......2...a)pro │ │ │ │ -000963f0: 6498 cf61 7265 9604 8f42 6f72 6465 7265 d..are...Bordere │ │ │ │ -00096400: 6498 7061 6972 7393 7768 6f73 6598 0c72 d.pairs.whose..r │ │ │ │ -00096410: 7374 9363 6f6d 7090 538e 6f6e 656e 90ac st.comp.S.onen.. │ │ │ │ -00096420: 7274 9868 6173 9374 90ac 7279 7090 538e rt.has.t..ryp.S. │ │ │ │ -00096430: 6598 d71b 8d9f 01cc ccd5 318e 9109 4f46 e.........1...OF │ │ │ │ -00096440: cf61 6e64 8ea1 8d91 12c7 6177 686f 7365 .and......awhose │ │ │ │ -00096450: 9604 3e05 7365 636f 6e64 9b04 3e04 636f ..>.second..>.co │ │ │ │ -00096460: 6d70 9053 8e6f 6e65 6e90 ac72 7493 6861 mp.S.onen..rt.ha │ │ │ │ -00096470: 7398 7490 ac72 7970 9053 8e65 93d7 1b8d s.t..ryp.S.e.... │ │ │ │ -00096480: 9f01 cccc d532 8e91 04c0 04cf 2e91 0632 .....2.........2 │ │ │ │ -00096490: f554 6865 93eb 4848 4f4c 98cf 7061 7273 .The..HHOL..pars │ │ │ │ -000964a0: 6572 9363 6f6e 95ac 7276 9365 7274 7398 er.con..rv.erts. │ │ │ │ -000964b0: 7493 7970 9053 8e65 9604 3e05 6578 7072 t.yp.S.e..>.expr │ │ │ │ -000964c0: 6573 7369 6f6e 7398 6f66 9374 6865 8ea1 essions.of.the.. │ │ │ │ -000964d0: 8d91 12c7 6166 6f72 6d8d 9104 b297 eb61 ....aform......a │ │ │ │ -000964e0: 223a 8e91 1031 ebd7 1b8d 9f01 cccc d531 ":...1.........1 │ │ │ │ -000964f0: 8e96 04c0 04eb 6123 d71b 8d9f 01cc ccd5 ......a#........ │ │ │ │ -00096500: 328e 8d93 eb61 228e 910f 3245 cf69 6e9a 2....a"...2E.in. │ │ │ │ -00096510: ac72 746f 8d91 04b2 97eb 6128 8e91 0a72 .rto......a(...r │ │ │ │ -00096520: 41d7 1b8d 9f01 cccc d531 8e8d 93eb 612c A........1....a, │ │ │ │ -00096530: 8e91 0a7f aed7 1b8d 9f01 cccc d532 8e8d .............2.. │ │ │ │ -00096540: 93eb 6129 7072 6f64 8e91 217e 56cf 2c91 ..a)prod..!~V.,. │ │ │ │ -00096550: 04e4 9361 6e64 9604 b297 7468 6593 7072 ...and....the.pr │ │ │ │ -00096560: 696e 9874 6572 9369 6e98 7698 6572 7473 in.ter.in.v.erts │ │ │ │ -00096570: 9374 6869 7393 7472 616e 7366 6f72 6d61 .this.transforma │ │ │ │ -00096580: 7469 6f6e 2e91 0790 ad50 9861 6972 7393 tion.....P.airs. │ │ │ │ -00096590: 6172 658e a18d 9112 c761 636f 6e73 7472 are......aconstr │ │ │ │ -000965a0: 7563 7465 6496 03ea a877 6974 6893 616e ucted....with.an │ │ │ │ -000965b0: 9369 6e0c 7865 6493 636f 6d6d 6193 7379 .in.xed.comma.sy │ │ │ │ -000965c0: 6d90 ac72 6290 538e 6f6c 8e9f 2003 308d m..rb.S.ol.. .0. │ │ │ │ -000965d0: 8d8d 9f00 cb89 8d8d 8d8d 912a 0660 eb61 ...........*.`.a │ │ │ │ -000965e0: 242c 9605 bfaa 3a93 2a93 2d3e 932a 2a93 $,....:.*.->.**. │ │ │ │ -000965f0: 2d3e 932a 232a 2a8e 8e8e 8e8e 8e8e 9f1f ->.*#**......... │ │ │ │ -00096600: a2cb 8d91 12c7 61cf 736f 2c96 03a9 0b66 ......a.so,....f │ │ │ │ -00096610: 6f72 9b03 98a5 6578 616d 706c 652c 9369 or....example,.i │ │ │ │ -00096620: 6696 0398 a4d7 748d 9f01 cccc d531 8e91 f.....t......1.. │ │ │ │ -00096630: 0858 a9cf 616e 6493 d774 8d9f 01cc ccd5 .X..and..t...... │ │ │ │ -00096640: 328e 9108 58a8 cf68 6195 ac72 7693 6591 2...X..ha..rv.e. │ │ │ │ -00096650: 0398 a474 9379 7090 538e 6573 98d7 1b8d ...t.yp.S.es.... │ │ │ │ -00096660: 9f01 cccc d531 8e96 0858 a8cf 616e 649b .....1...X..and. │ │ │ │ -00096670: 0398 a4d7 1b8d 9f01 cccc d532 8e93 cf72 ...........2...r │ │ │ │ -00096680: 6573 7090 538e 6563 7469 7690 ac72 656c esp.S.ectiv..rel │ │ │ │ -00096690: 7991 ff05 562c 9103 a90c 7468 656e 8d98 y...V,....then.. │ │ │ │ -000966a0: eb61 228e 9109 584e d774 8d9f 01cc ccd5 .a"...XN.t...... │ │ │ │ -000966b0: 318e 8d91 04c0 04eb 612c 8e91 0a7f aed7 1.......a,...... │ │ │ │ -000966c0: 748d 9f01 cccc d532 8e8d 9104 c004 eb61 t......2.......a │ │ │ │ -000966d0: 228e 910e 1852 cf69 7398 6191 0398 a574 "....R.is.a....t │ │ │ │ -000966e0: 6572 6d98 7769 7468 8ea1 8d91 12c7 6174 erm.with......at │ │ │ │ -000966f0: 90ac 7279 7090 538e 659b 03f2 60d7 1b8d ..ryp.S.e...`... │ │ │ │ -00096700: 9f01 cccc d531 8e96 04c0 04eb 6123 d71b .....1......a#.. │ │ │ │ -00096710: 8d9f 01cc ccd5 328e 93cf 2e91 0550 0649 ......2......P.I │ │ │ │ -00096720: 7498 6973 9603 f25f 7573 7561 6c2c 9103 t.is..._usual,.. │ │ │ │ -00096730: f44e 6275 7493 6e6f 7498 6e65 6365 7373 .Nbut.not.necess │ │ │ │ -00096740: 6172 7991 ff05 562c 9103 f44d 746f 9877 ary...V,...Mto.w │ │ │ │ -00096750: 7269 7465 9370 6169 7273 9877 6974 6869 rite.pairs.withi │ │ │ │ -00096760: 6e93 6272 6163 95ac 726b 9365 7473 3a8d n.brac..rk.ets:. │ │ │ │ -00096770: 9105 484f eb61 2228 8e91 10c7 a3d7 748d ..HO.a"(......t. │ │ │ │ -00096780: 9f01 cccc d531 8e8d 9104 c004 eb61 2c8e .....1.......a,. │ │ │ │ -00096790: 910a 7fae d774 8d9f 01cc ccd5 328e 8d91 .....t......2... │ │ │ │ -000967a0: 04c0 04eb 6129 228e 9110 3f58 cf2e 9105 ....a)"...?X.... │ │ │ │ -000967b0: 5007 5468 658e a18d 9112 c761 636f 6d6d P.The......acomm │ │ │ │ -000967c0: 619b 037f 3f73 796d 90ac 7262 9553 8e6f a...?sym..rb.S.o │ │ │ │ -000967d0: 6c91 037f 3e61 7373 6f93 6369 6174 6573 l...>asso.ciates │ │ │ │ -000967e0: 9874 6f98 7468 6591 037f 3e72 6967 6890 .to.the...>righ. │ │ │ │ -000967f0: ac72 742c 9103 94ba 736f 9874 6861 748d .rt,....so.that. │ │ │ │ -00096800: 98eb 6122 288e 910e fe93 d774 8d9f 01cc ..a"(......t.... │ │ │ │ -00096810: ccd5 318e 8d91 04c0 04eb 612c 8e96 0a7f ..1.......a,.... │ │ │ │ -00096820: aed7 748d 9f01 cccc d532 8e8d 9104 c004 ..t......2...... │ │ │ │ -00096830: eb61 2c8e 8d93 d73a 9601 fffe 3a93 3a8e .a,....:....:.:. │ │ │ │ -00096840: 8d91 184a 4eeb 612c 8e91 1e09 f8d7 748d ...JN.a,......t. │ │ │ │ -00096850: 9f01 cccc d86e 8e8d 9105 a850 eb61 2922 .....n.....P.a)" │ │ │ │ -00096860: 8e91 14a6 e2cf 6d65 616e 738d 98eb 6122 ......means...a" │ │ │ │ -00096870: 288e 910e fe93 d774 8d9f 01cc ccd5 318e (......t......1. │ │ │ │ -00096880: 8d91 04c0 04eb 612c 288e 9110 3f58 d774 ......a,(...?X.t │ │ │ │ -00096890: 8d9f 01cc ccd5 328e 8d91 04c0 04eb 612c ......2.......a, │ │ │ │ -000968a0: 8e8d 93d7 3a96 01ff fe3a 933a 8e8d 9118 ....:....:.:.... │ │ │ │ -000968b0: 4a4e eb61 2c8e 911e 09f8 d774 8d9f 01cc JN.a,......t.... │ │ │ │ -000968c0: ccd8 6e8e 8d91 05a8 50eb 6129 2922 8e91 ..n.....P.a))".. │ │ │ │ -000968d0: 16e7 4ecf 2e8e a18d 9112 c761 5468 6591 ..N........aThe. │ │ │ │ -000968e0: 03ea a863 6f6e 7374 616e 90ac 7274 738e ...constan..rts. │ │ │ │ -000968f0: 9f22 3389 8d8d 8d9f 06d6 bd8d 8d8d 9ff3 ."3............. │ │ │ │ -00096900: 0000 8d91 2a06 60eb 6146 5354 9605 bfaa ....*.`.aFST.... │ │ │ │ -00096910: 3a93 2a93 2393 2a2a 932d 3e93 2a8e 9f0d :.*.#.**.->.*... │ │ │ │ -00096920: 0000 8d91 2a06 6053 4e44 9605 bfaa 3a93 ....*.`SND....:. │ │ │ │ -00096930: 2a93 2393 2a2a 932d 3e93 2a2a 8e8e 8e8e *.#.**.->.**.... │ │ │ │ -00096940: 8e8e 8e9f 2428 778d 9112 c761 cf73 656c ....$(w....a.sel │ │ │ │ -00096950: 6563 7496 03ea a874 6865 930c 7273 7493 ect....the..rst. │ │ │ │ -00096960: 616e 6493 7365 636f 6e64 9363 6f6d 7090 and.second.comp. │ │ │ │ -00096970: 538e 6f6e 656e 90ac 7274 7393 6f66 9370 S.onen..rts.of.p │ │ │ │ -00096980: 6169 7273 2e8e a68d 911e 28f0 4361 7274 airs......(.Cart │ │ │ │ -00096990: 6573 6961 6e96 03ea a870 726f 9053 8e64 esian....pro.S.d │ │ │ │ -000969a0: 7563 7473 9361 7265 9364 650c 6e65 6493 ucts.are.de.ned. │ │ │ │ -000969b0: 629a ac72 7993 7265 7072 6573 656e 9874 b..ry.represen.t │ │ │ │ -000969c0: 696e 6793 6193 7061 6972 93eb 6128 d774 ing.a.pair..a(.t │ │ │ │ -000969d0: 8d9f 01cc ccd5 318e 9604 c004 eb61 2cd7 ......1......a,. │ │ │ │ -000969e0: 748d 9f01 cccc d532 8e93 eb61 2996 03ea t......2...a)... │ │ │ │ -000969f0: a8cf 6298 7993 7468 6593 6675 6e63 7469 ..b.y.the.functi │ │ │ │ -00096a00: 6f6e 8e9f 2003 318d 8d8d 9f00 cb89 8d8d on.. .1......... │ │ │ │ -00096a10: 8d8d 912a 0660 eb61 5c61 9605 bfaa 622e ...*.`.a\a....b. │ │ │ │ -00096a20: 9328 613d 8dd7 748d 9f01 cccc d531 8e8e .(a=..t......1.. │ │ │ │ -00096a30: 9b08 fe3a eb61 2993 2f5c 9328 623d 8dd7 ...:.a)./\.(b=.. │ │ │ │ -00096a40: 748d 9f01 cccc d532 8e8e 98eb 6129 8e8e t......2....a).. │ │ │ │ -00096a50: 8e8e 8e8e 8e9f 1fa2 ca8d 9112 c761 cf54 .............a.T │ │ │ │ -00096a60: 6865 9b04 52a7 7265 7072 6573 656e 95ac he..R.represen.. │ │ │ │ -00096a70: 7274 696e 6791 0452 a674 9379 7090 538e rting..R.t.yp.S. │ │ │ │ -00096a80: 6598 6f66 98d7 1b8d 9f01 cccc d531 8e91 e.of.........1.. │ │ │ │ -00096a90: 04c0 04eb 6123 d71b 8d9f 01cc ccd5 328e ....a#........2. │ │ │ │ -00096aa0: 9109 12aa cf69 7398 7468 9375 7398 d71b .....is.th.us... │ │ │ │ -00096ab0: 8d9f 01cc ccd5 318e 9604 c004 eb61 2d3e ......1......a-> │ │ │ │ -00096ac0: d71b 8d9f 01cc ccd5 328e 93eb 612d 3e62 ........2...a->b │ │ │ │ -00096ad0: 6f6f 6ccf 2e91 0670 db54 91ff 0556 6f98 ool....p.T...Vo. │ │ │ │ -00096ae0: 6465 0c6e 6598 7061 6972 7391 0452 a674 de.ne.pairs..R.t │ │ │ │ -00096af0: 6869 7398 7795 ac72 6193 7991 ff05 562c his.w..ra.y...V, │ │ │ │ -00096b00: 9104 6ca6 7468 6598 636f 6e2d 8ea1 8d91 ..l.the.con-.... │ │ │ │ -00096b10: 12c7 6173 7461 6e90 ac72 7473 8d91 03ea ..astan..rts.... │ │ │ │ -00096b20: a8eb 614d 4b5f 5041 4952 8e96 3012 f6cf ..aMK_PAIR..0... │ │ │ │ -00096b30: 616e 648d 9103 eaa8 eb61 4953 5f50 4149 and......aIS_PAI │ │ │ │ -00096b40: 528e 93cf 6172 6596 03ea a80c 7273 7493 R...are.....rst. │ │ │ │ -00096b50: 6465 0c6e 6564 2e8e 8e9f 24fd 138e 8c8b de.ned....$..... │ │ │ │ -00096b60: 0000 00b4 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00095cb0: 0000 0000 0000 0951 55a0 02cc 0555 8da0 .......QU....U.. │ │ │ │ +00095cc0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +00095cd0: 61d0 3131 2e39 2e91 0a80 0054 6865 9604 a.11.9.....The.. │ │ │ │ +00095ce0: 8000 616e 6365 7374 7279 936f 6693 7468 ..ancestry.of.th │ │ │ │ +00095cf0: 6593 7468 656f 7279 93e2 484f 4c92 00d7 e.theory..HOL... │ │ │ │ +00095d00: 26aa d031 3739 8e91 12c7 619f 0566 6689 &..179....a..ff. │ │ │ │ +00095d10: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ +00095d20: df8d a0fd 8bd0 218d 8d8d 8d91 1c0a edcf ......!......... │ │ │ │ +00095d30: 2869 6929 8e8e 8e91 3195 8973 7973 7465 (ii)....1..syste │ │ │ │ +00095d40: 6d9b 048a b963 6f6e 7374 616e 95ac 7274 m....constan..rt │ │ │ │ +00095d50: 732c 9104 b2bd 7768 6963 9368 9861 7265 s,....whic.h.are │ │ │ │ +00095d60: 9604 8ab8 7573 6564 9869 6e98 636f 9053 ....used.in.co.S │ │ │ │ +00095d70: 8e64 696e 6798 eb48 484f 4c93 cf74 6865 .ding..HHOL..the │ │ │ │ +00095d80: 6f72 6965 7398 6173 98eb 484c 4346 98cf ories.as..HLCF.. │ │ │ │ +00095d90: 7468 656f 7269 6573 2e91 0719 1254 6865 theories.....The │ │ │ │ +00095da0: 7365 8ea4 1000 008d 9131 9589 636f 6e73 se.......1..cons │ │ │ │ +00095db0: 7461 6e9a ac72 7473 9604 60a4 6172 658d tan..rts..`.are. │ │ │ │ +00095dc0: 93eb 6148 4f4c 5f44 4546 494e 4954 494f ..aHOL_DEFINITIO │ │ │ │ +00095dd0: 4e8e 9159 3c95 cf61 6e64 8d93 eb61 4249 N..Y<..and...aBI │ │ │ │ +00095de0: 4e44 4552 538e 912c 9e4a cf2e 9106 9ad4 NDERS..,.J...... │ │ │ │ +00095df0: 5468 6579 9368 6198 7698 6591 0460 a56e They.ha.v.e..`.n │ │ │ │ +00095e00: 6f93 6c6f 6769 6361 6c93 7369 676e 690c o.logical.signi. │ │ │ │ +00095e10: 6361 6e63 6593 616e 648e a18d 9131 9589 cance.and....1.. │ │ │ │ +00095e20: 6172 6596 03ea a870 6172 7493 6f66 9374 are....part.of.t │ │ │ │ +00095e30: 6865 9369 6e9a ac72 7465 726e 616c 9377 he.in..rternal.w │ │ │ │ +00095e40: 986f 726b 696e 6773 936f 6693 7468 6593 .orkings.of.the. │ │ │ │ +00095e50: eb48 484f 4c93 cf73 7973 7465 6d2e 8ea9 .HHOL..system... │ │ │ │ +00095e60: 1be1 fe8d 8d8d 8d91 18c7 6128 6969 6929 ..........a(iii) │ │ │ │ +00095e70: 8e8e 8e91 3195 896d 6973 6365 6c6c 616e ....1..miscellan │ │ │ │ +00095e80: 656f 7573 9b04 b7d3 636f 6e73 7461 6e95 eous....constan. │ │ │ │ +00095e90: ac72 7473 2c91 04eb 1e77 6869 6393 6891 .rts,....whic.h. │ │ │ │ +00095ea0: 04b7 d473 7570 7095 538e 6f72 7498 7691 ...supp.S.ort.v. │ │ │ │ +00095eb0: ff58 e461 7269 6f75 7398 7370 9365 6369 .X.arious.sp.eci │ │ │ │ +00095ec0: 616c 9104 b7d4 7379 6e90 ac72 7461 6374 al....syn..rtact │ │ │ │ +00095ed0: 6963 9866 6f72 6d73 3a8d 9106 d337 eb61 ic.forms:....7.a │ │ │ │ +00095ee0: 434f 4e44 8e91 2289 b2cf 2866 6f72 8ea1 COND.."...(for.. │ │ │ │ +00095ef0: 8d91 3195 8963 6f6e 6469 7469 6f6e 616c ..1..conditional │ │ │ │ +00095f00: 732c 9103 e319 7365 6596 03e1 3553 6563 s,....see...5Sec │ │ │ │ +00095f10: 7469 6f6e 9331 312e 352e 3129 3b8d 9103 tion.11.5.1);... │ │ │ │ +00095f20: e45b eb61 4c45 548e 9119 048e cf28 666f .[.aLET......(fo │ │ │ │ +00095f30: 728d 9103 e136 eb61 6c65 748e 9115 2034 r....6.alet... 4 │ │ │ │ +00095f40: cf2d 7465 726d 732c 9103 e318 7365 6593 .-terms,....see. │ │ │ │ +00095f50: 5365 6374 696f 6e91 03e1 3631 312e 352e Section...611.5. │ │ │ │ +00095f60: 3329 3b8d 9103 e45b eb61 4355 5252 598e 3);....[.aCURRY. │ │ │ │ +00095f70: 9124 83e2 cf61 6e64 8ea1 8d8d 9131 9589 .$...and.....1.. │ │ │ │ +00095f80: eb61 554e 4355 5252 598e 915d fa8c cf28 .aUNCURRY..]...( │ │ │ │ +00095f90: 666f 729b 0427 5e70 6169 7265 6496 0427 for..'^paired..' │ │ │ │ +00095fa0: 5d61 6273 7472 6163 7469 6f6e 732c 9104 ]abstractions,.. │ │ │ │ +00095fb0: 368b 7365 6593 5365 6374 696f 6e98 3131 6.see.Section.11 │ │ │ │ +00095fc0: 2e35 2e32 293b 9104 45b8 616e 648d 93eb .5.2);..E.and... │ │ │ │ +00095fd0: 6152 4553 5f46 4f52 414c 4c8e 913d a401 aRES_FORALL..=.. │ │ │ │ +00095fe0: cf2c 8d91 0436 8beb 6152 4553 5f45 5849 .,...6..aRES_EXI │ │ │ │ +00095ff0: 5354 538e 913d b32f cf2c 8ea1 8d8d 9131 STS..=./.,.....1 │ │ │ │ +00096000: 9589 eb61 5245 535f 5345 4c45 4354 8e91 ...aRES_SELECT.. │ │ │ │ +00096010: 6b12 2dcf 2c8d 9103 eaa8 eb61 5245 535f k.-.,......aRES_ │ │ │ │ +00096020: 4142 5354 5241 4354 8e91 4cd1 48cf 616e ABSTRACT..L.H.an │ │ │ │ +00096030: 648d 9103 eaa8 eb61 4152 428e 9119 144e d......aARB....N │ │ │ │ +00096040: cf28 666f 7296 03ea a872 6573 7472 6963 .(for....restric │ │ │ │ +00096050: 7465 6493 7175 616e 90ac 7274 690c 6361 ted.quan..rti.ca │ │ │ │ +00096060: 7469 6f6e 2c93 7365 6593 5365 6374 696f tion,.see.Sectio │ │ │ │ +00096070: 6e93 3131 2e35 292e 8ea6 8d8d 8d8d 9119 n.11.5)......... │ │ │ │ +00096080: 1aef 2869 7629 8e8e 8e91 3195 8974 6865 ..(iv)....1..the │ │ │ │ +00096090: 9b03 87d0 636f 6e73 7461 6e95 ac72 748d ....constan..rt. │ │ │ │ +000960a0: 9103 87d1 eb61 5459 5045 5f44 4546 494e .....aTYPE_DEFIN │ │ │ │ +000960b0: 4954 494f 4e8e 9159 c2c7 cf2c 9103 9b95 ITION..Y...,.... │ │ │ │ +000960c0: 7768 6963 9368 9869 7398 7573 6564 9103 whic.h.is.used.. │ │ │ │ +000960d0: 87d1 6293 7998 7468 6598 7493 7970 9053 ..b.y.the.t.yp.S │ │ │ │ +000960e0: 8e65 9864 650c 6e69 7469 6f6e 9103 87d1 .e.de.nition.... │ │ │ │ +000960f0: 6d65 6393 6861 6e69 736d 9828 7365 658e mec.hanism.(see. │ │ │ │ +00096100: a18d 9131 9589 5365 6374 696f 6e91 03ea ...1..Section... │ │ │ │ +00096110: a831 312e 382e 322e 3329 2e8e 9f1b e1ff .11.8.2.3)...... │ │ │ │ +00096120: 8d8d 8d8d 911c 5e7b 2876 298e 8e8e 9131 ......^{(v)....1 │ │ │ │ +00096130: 9589 636f 6e73 7461 6e9a ac72 7473 9605 ..constan..rts.. │ │ │ │ +00096140: 4567 6173 736f 9053 8e63 6961 7465 6493 Egasso.S.ciated. │ │ │ │ +00096150: 7769 7468 9105 4566 7061 6972 733a 8d91 with..Efpairs:.. │ │ │ │ +00096160: 0fdc bceb 612c 8e91 1ae1 cdcf 288d 692e ....a,......(.i. │ │ │ │ +00096170: 652e 8e91 1448 ea74 6865 9363 6f6d 6d61 e....H.the.comma │ │ │ │ +00096180: 9373 796d 9862 9053 8e6f 6c29 2c8d 9105 .sym.b.S.ol),... │ │ │ │ +00096190: 9c16 eb61 4d4b 5f50 4149 528e 912d d9bc ...aMK_PAIR..-.. │ │ │ │ +000961a0: cf2c 8d91 059c 17eb 6149 535f 5041 4952 .,......aIS_PAIR │ │ │ │ +000961b0: 8e91 2dd9 bdcf 2c8e a18d 8d91 3195 89eb ..-...,.....1... │ │ │ │ +000961c0: 6152 4550 5f70 726f 648e 915f 92d9 cf2c aREP_prod.._..., │ │ │ │ +000961d0: 8d91 03ea a8eb 6146 5354 8e96 1914 4ecf ......aFST....N. │ │ │ │ +000961e0: 616e 648d 9103 eaa8 eb61 534e 448e 93cf and......aSND... │ │ │ │ +000961f0: 2873 6565 9603 eaa8 5365 6374 696f 6e93 (see....Section. │ │ │ │ +00096200: 3131 2e39 2e32 2e31 9362 9053 8e65 6c6f 11.9.2.1.b.S.elo │ │ │ │ +00096210: 90ac 7277 292e 8e9f 219d 208d 8d91 12c7 ..rw)...!. ..... │ │ │ │ +00096220: 61d0 3131 2e39 2e32 2e31 8e91 4d47 6150 a.11.9.2.1..MGaP │ │ │ │ +00096230: 9aa0 0061 6972 7396 0480 0061 6e64 9374 ...airs....and.t │ │ │ │ +00096240: 6865 9374 9879 7090 6000 6593 e270 726f he.t.yp.`.e..pro │ │ │ │ +00096250: 648e 9f18 8402 8d91 12c7 61cf 5468 6596 d.........a.The. │ │ │ │ +00096260: 030f f943 6172 7465 7369 616e 9103 0ffa ...Cartesian.... │ │ │ │ +00096270: 7072 6f9a 538e 6475 6374 9374 90ac 7279 pro.S.duct.t..ry │ │ │ │ +00096280: 7098 6593 6f70 9865 7261 746f 728d 9103 p.e.op.erator... │ │ │ │ +00096290: 0ffa eb61 7072 6f64 8e91 1d1e 9bcf 6973 ...aprod......is │ │ │ │ +000962a0: 9364 650c 6e65 649b 030f fa69 6e93 7468 .de.ned....in.th │ │ │ │ +000962b0: 6593 7468 656f 7279 8d98 eb61 626f 6f6c e.theory...abool │ │ │ │ +000962c0: 8e91 1a0e a2cf 2c91 033b b661 6c74 686f ......,..;.altho │ │ │ │ +000962d0: 7567 6893 6c6f 6769 6361 6c6c 798e a18d ugh.logically... │ │ │ │ +000962e0: 9112 c761 6974 9602 d56a 7368 6f75 6c64 ...ait...jshould │ │ │ │ +000962f0: 9b02 d56b 7265 616c 6c79 9362 9053 8e65 ...kreally.b.S.e │ │ │ │ +00096300: 9869 6e93 6198 7365 7061 7261 7465 9374 .in.a.separate.t │ │ │ │ +00096310: 6865 6f72 7991 ff05 562e 9104 dc77 5468 heory...V....wTh │ │ │ │ +00096320: 6593 7265 6173 6f6e 9866 6f72 9369 7473 e.reason.for.its │ │ │ │ +00096330: 9864 650c 6e69 7469 6f6e 9365 6172 6c79 .de.nition.early │ │ │ │ +00096340: 986f 6e93 6973 9874 6861 7493 6365 7274 .on.is.that.cert │ │ │ │ +00096350: 6169 6e8e a18d 9112 c761 7379 6e90 ac72 ain......asyn..r │ │ │ │ +00096360: 7461 6374 6963 9603 eaa8 666f 726d 7393 tactic....forms. │ │ │ │ +00096370: 288d 652e 672e 8e91 158a 9c70 6169 7265 (.e.g......paire │ │ │ │ +00096380: 6493 6162 7374 7261 6374 696f 6e73 2993 d.abstractions). │ │ │ │ +00096390: 7072 6573 7570 7090 538e 6f73 6593 7061 presupp.S.ose.pa │ │ │ │ +000963a0: 6972 732e 8ea9 1060 668d 911e 28f0 5691 irs....`f...(.V. │ │ │ │ +000963b0: ff05 5661 6c75 6573 9604 8f42 6f66 9b04 ..Values...Bof.. │ │ │ │ +000963c0: 8f41 7490 ac72 7970 9053 8e65 93eb 6128 .At..ryp.S.e..a( │ │ │ │ +000963d0: d71b 8d9f 01cc ccd5 318e 9604 c004 eb61 ........1......a │ │ │ │ +000963e0: 2cd7 1b8d 9f01 cccc d532 8e93 eb61 2970 ,........2...a)p │ │ │ │ +000963f0: 726f 6498 cf61 7265 9604 8f42 6f72 6465 rod..are...Borde │ │ │ │ +00096400: 7265 6498 7061 6972 7393 7768 6f73 6598 red.pairs.whose. │ │ │ │ +00096410: 0c72 7374 9363 6f6d 7090 538e 6f6e 656e .rst.comp.S.onen │ │ │ │ +00096420: 90ac 7274 9868 6173 9374 90ac 7279 7090 ..rt.has.t..ryp. │ │ │ │ +00096430: 538e 6598 d71b 8d9f 01cc ccd5 318e 9109 S.e.........1... │ │ │ │ +00096440: 4f46 cf61 6e64 8ea1 8d91 12c7 6177 686f OF.and......awho │ │ │ │ +00096450: 7365 9604 3e05 7365 636f 6e64 9b04 3e04 se..>.second..>. │ │ │ │ +00096460: 636f 6d70 9053 8e6f 6e65 6e90 ac72 7493 comp.S.onen..rt. │ │ │ │ +00096470: 6861 7398 7490 ac72 7970 9053 8e65 93d7 has.t..ryp.S.e.. │ │ │ │ +00096480: 1b8d 9f01 cccc d532 8e91 04c0 04cf 2e91 .......2........ │ │ │ │ +00096490: 0632 f554 6865 93eb 4848 4f4c 98cf 7061 .2.The..HHOL..pa │ │ │ │ +000964a0: 7273 6572 9363 6f6e 95ac 7276 9365 7274 rser.con..rv.ert │ │ │ │ +000964b0: 7398 7493 7970 9053 8e65 9604 3e05 6578 s.t.yp.S.e..>.ex │ │ │ │ +000964c0: 7072 6573 7369 6f6e 7398 6f66 9374 6865 pressions.of.the │ │ │ │ +000964d0: 8ea1 8d91 12c7 6166 6f72 6d8d 9104 b297 ......aform..... │ │ │ │ +000964e0: eb61 223a 8e91 1031 ebd7 1b8d 9f01 cccc .a":...1........ │ │ │ │ +000964f0: d531 8e96 04c0 04eb 6123 d71b 8d9f 01cc .1......a#...... │ │ │ │ +00096500: ccd5 328e 8d93 eb61 228e 910f 3245 cf69 ..2....a"...2E.i │ │ │ │ +00096510: 6e9a ac72 746f 8d91 04b2 97eb 6128 8e91 n..rto......a(.. │ │ │ │ +00096520: 0a72 41d7 1b8d 9f01 cccc d531 8e8d 93eb .rA........1.... │ │ │ │ +00096530: 612c 8e91 0a7f aed7 1b8d 9f01 cccc d532 a,.............2 │ │ │ │ +00096540: 8e8d 93eb 6129 7072 6f64 8e91 217e 56cf ....a)prod..!~V. │ │ │ │ +00096550: 2c91 04e4 9361 6e64 9604 b297 7468 6593 ,....and....the. │ │ │ │ +00096560: 7072 696e 9874 6572 9369 6e98 7698 6572 prin.ter.in.v.er │ │ │ │ +00096570: 7473 9374 6869 7393 7472 616e 7366 6f72 ts.this.transfor │ │ │ │ +00096580: 6d61 7469 6f6e 2e91 0790 ad50 9861 6972 mation.....P.air │ │ │ │ +00096590: 7393 6172 658e a18d 9112 c761 636f 6e73 s.are......acons │ │ │ │ +000965a0: 7472 7563 7465 6496 03ea a877 6974 6893 tructed....with. │ │ │ │ +000965b0: 616e 9369 6e0c 7865 6493 636f 6d6d 6193 an.in.xed.comma. │ │ │ │ +000965c0: 7379 6d90 ac72 6290 538e 6f6c 8e9f 2003 sym..rb.S.ol.. . │ │ │ │ +000965d0: 308d 8d8d 9f00 cb89 8d8d 8d8d 912a 0660 0............*.` │ │ │ │ +000965e0: eb61 242c 9605 bfaa 3a93 2a93 2d3e 932a .a$,....:.*.->.* │ │ │ │ +000965f0: 2a93 2d3e 932a 232a 2a8e 8e8e 8e8e 8e8e *.->.*#**....... │ │ │ │ +00096600: 9f1f a2cb 8d91 12c7 61cf 736f 2c96 03a9 ........a.so,... │ │ │ │ +00096610: 0b66 6f72 9b03 98a5 6578 616d 706c 652c .for....example, │ │ │ │ +00096620: 9369 6696 0398 a4d7 748d 9f01 cccc d531 .if.....t......1 │ │ │ │ +00096630: 8e91 0858 a9cf 616e 6493 d774 8d9f 01cc ...X..and..t.... │ │ │ │ +00096640: ccd5 328e 9108 58a8 cf68 6195 ac72 7693 ..2...X..ha..rv. │ │ │ │ +00096650: 6591 0398 a474 9379 7090 538e 6573 98d7 e....t.yp.S.es.. │ │ │ │ +00096660: 1b8d 9f01 cccc d531 8e96 0858 a8cf 616e .......1...X..an │ │ │ │ +00096670: 649b 0398 a4d7 1b8d 9f01 cccc d532 8e93 d............2.. │ │ │ │ +00096680: cf72 6573 7090 538e 6563 7469 7690 ac72 .resp.S.ectiv..r │ │ │ │ +00096690: 656c 7991 ff05 562c 9103 a90c 7468 656e ely...V,....then │ │ │ │ +000966a0: 8d98 eb61 228e 9109 584e d774 8d9f 01cc ...a"...XN.t.... │ │ │ │ +000966b0: ccd5 318e 8d91 04c0 04eb 612c 8e91 0a7f ..1.......a,.... │ │ │ │ +000966c0: aed7 748d 9f01 cccc d532 8e8d 9104 c004 ..t......2...... │ │ │ │ +000966d0: eb61 228e 910e 1852 cf69 7398 6191 0398 .a"....R.is.a... │ │ │ │ +000966e0: a574 6572 6d98 7769 7468 8ea1 8d91 12c7 .term.with...... │ │ │ │ +000966f0: 6174 90ac 7279 7090 538e 659b 03f2 60d7 at..ryp.S.e...`. │ │ │ │ +00096700: 1b8d 9f01 cccc d531 8e96 04c0 04eb 6123 .......1......a# │ │ │ │ +00096710: d71b 8d9f 01cc ccd5 328e 93cf 2e91 0550 ........2......P │ │ │ │ +00096720: 0649 7498 6973 9603 f25f 7573 7561 6c2c .It.is..._usual, │ │ │ │ +00096730: 9103 f44e 6275 7493 6e6f 7498 6e65 6365 ...Nbut.not.nece │ │ │ │ +00096740: 7373 6172 7991 ff05 562c 9103 f44d 746f ssary...V,...Mto │ │ │ │ +00096750: 9877 7269 7465 9370 6169 7273 9877 6974 .write.pairs.wit │ │ │ │ +00096760: 6869 6e93 6272 6163 95ac 726b 9365 7473 hin.brac..rk.ets │ │ │ │ +00096770: 3a8d 9105 484f eb61 2228 8e91 10c7 a3d7 :...HO.a"(...... │ │ │ │ +00096780: 748d 9f01 cccc d531 8e8d 9104 c004 eb61 t......1.......a │ │ │ │ +00096790: 2c8e 910a 7fae d774 8d9f 01cc ccd5 328e ,......t......2. │ │ │ │ +000967a0: 8d91 04c0 04eb 6129 228e 9110 3f58 cf2e ......a)"...?X.. │ │ │ │ +000967b0: 9105 5007 5468 658e a18d 9112 c761 636f ..P.The......aco │ │ │ │ +000967c0: 6d6d 619b 037f 3f73 796d 90ac 7262 9553 mma...?sym..rb.S │ │ │ │ +000967d0: 8e6f 6c91 037f 3e61 7373 6f93 6369 6174 .ol...>asso.ciat │ │ │ │ +000967e0: 6573 9874 6f98 7468 6591 037f 3e72 6967 es.to.the...>rig │ │ │ │ +000967f0: 6890 ac72 742c 9103 94ba 736f 9874 6861 h..rt,....so.tha │ │ │ │ +00096800: 748d 98eb 6122 288e 910e fe93 d774 8d9f t...a"(......t.. │ │ │ │ +00096810: 01cc ccd5 318e 8d91 04c0 04eb 612c 8e96 ....1.......a,.. │ │ │ │ +00096820: 0a7f aed7 748d 9f01 cccc d532 8e8d 9104 ....t......2.... │ │ │ │ +00096830: c004 eb61 2c8e 8d93 d73a 9601 fffe 3a93 ...a,....:....:. │ │ │ │ +00096840: 3a8e 8d91 184a 4eeb 612c 8e91 1e09 f8d7 :....JN.a,...... │ │ │ │ +00096850: 748d 9f01 cccc d86e 8e8d 9105 a850 eb61 t......n.....P.a │ │ │ │ +00096860: 2922 8e91 14a6 e2cf 6d65 616e 738d 98eb )"......means... │ │ │ │ +00096870: 6122 288e 910e fe93 d774 8d9f 01cc ccd5 a"(......t...... │ │ │ │ +00096880: 318e 8d91 04c0 04eb 612c 288e 9110 3f58 1.......a,(...?X │ │ │ │ +00096890: d774 8d9f 01cc ccd5 328e 8d91 04c0 04eb .t......2....... │ │ │ │ +000968a0: 612c 8e8d 93d7 3a96 01ff fe3a 933a 8e8d a,....:....:.:.. │ │ │ │ +000968b0: 9118 4a4e eb61 2c8e 911e 09f8 d774 8d9f ..JN.a,......t.. │ │ │ │ +000968c0: 01cc ccd8 6e8e 8d91 05a8 50eb 6129 2922 ....n.....P.a))" │ │ │ │ +000968d0: 8e91 16e7 4ecf 2e8e a18d 9112 c761 5468 ....N........aTh │ │ │ │ +000968e0: 6591 03ea a863 6f6e 7374 616e 90ac 7274 e....constan..rt │ │ │ │ +000968f0: 738e 9f22 3389 8d8d 8d9f 06d6 bd8d 8d8d s.."3........... │ │ │ │ +00096900: 9ff3 0000 8d91 2a06 60eb 6146 5354 9605 ......*.`.aFST.. │ │ │ │ +00096910: bfaa 3a93 2a93 2393 2a2a 932d 3e93 2a8e ..:.*.#.**.->.*. │ │ │ │ +00096920: 9f0d 0000 8d91 2a06 6053 4e44 9605 bfaa ......*.`SND.... │ │ │ │ +00096930: 3a93 2a93 2393 2a2a 932d 3e93 2a2a 8e8e :.*.#.**.->.**.. │ │ │ │ +00096940: 8e8e 8e8e 8e9f 2428 778d 9112 c761 cf73 ......$(w....a.s │ │ │ │ +00096950: 656c 6563 7496 03ea a874 6865 930c 7273 elect....the..rs │ │ │ │ +00096960: 7493 616e 6493 7365 636f 6e64 9363 6f6d t.and.second.com │ │ │ │ +00096970: 7090 538e 6f6e 656e 90ac 7274 7393 6f66 p.S.onen..rts.of │ │ │ │ +00096980: 9370 6169 7273 2e8e a68d 911e 28f0 4361 .pairs......(.Ca │ │ │ │ +00096990: 7274 6573 6961 6e96 03ea a870 726f 9053 rtesian....pro.S │ │ │ │ +000969a0: 8e64 7563 7473 9361 7265 9364 650c 6e65 .ducts.are.de.ne │ │ │ │ +000969b0: 6493 629a ac72 7993 7265 7072 6573 656e d.b..ry.represen │ │ │ │ +000969c0: 9874 696e 6793 6193 7061 6972 93eb 6128 .ting.a.pair..a( │ │ │ │ +000969d0: d774 8d9f 01cc ccd5 318e 9604 c004 eb61 .t......1......a │ │ │ │ +000969e0: 2cd7 748d 9f01 cccc d532 8e93 eb61 2996 ,.t......2...a). │ │ │ │ +000969f0: 03ea a8cf 6298 7993 7468 6593 6675 6e63 ....b.y.the.func │ │ │ │ +00096a00: 7469 6f6e 8e9f 2003 318d 8d8d 9f00 cb89 tion.. .1....... │ │ │ │ +00096a10: 8d8d 8d8d 912a 0660 eb61 5c61 9605 bfaa .....*.`.a\a.... │ │ │ │ +00096a20: 622e 9328 613d 8dd7 748d 9f01 cccc d531 b..(a=..t......1 │ │ │ │ +00096a30: 8e8e 9b08 fe3a eb61 2993 2f5c 9328 623d .....:.a)./\.(b= │ │ │ │ +00096a40: 8dd7 748d 9f01 cccc d532 8e8e 98eb 6129 ..t......2....a) │ │ │ │ +00096a50: 8e8e 8e8e 8e8e 8e9f 1fa2 ca8d 9112 c761 ...............a │ │ │ │ +00096a60: cf54 6865 9b04 52a7 7265 7072 6573 656e .The..R.represen │ │ │ │ +00096a70: 95ac 7274 696e 6791 0452 a674 9379 7090 ..rting..R.t.yp. │ │ │ │ +00096a80: 538e 6598 6f66 98d7 1b8d 9f01 cccc d531 S.e.of.........1 │ │ │ │ +00096a90: 8e91 04c0 04eb 6123 d71b 8d9f 01cc ccd5 ......a#........ │ │ │ │ +00096aa0: 328e 9109 12aa cf69 7398 7468 9375 7398 2......is.th.us. │ │ │ │ +00096ab0: d71b 8d9f 01cc ccd5 318e 9604 c004 eb61 ........1......a │ │ │ │ +00096ac0: 2d3e d71b 8d9f 01cc ccd5 328e 93eb 612d ->........2...a- │ │ │ │ +00096ad0: 3e62 6f6f 6ccf 2e91 0670 db54 91ff 0556 >bool....p.T...V │ │ │ │ +00096ae0: 6f98 6465 0c6e 6598 7061 6972 7391 0452 o.de.ne.pairs..R │ │ │ │ +00096af0: a674 6869 7398 7795 ac72 6193 7991 ff05 .this.w..ra.y... │ │ │ │ +00096b00: 562c 9104 6ca6 7468 6598 636f 6e2d 8ea1 V,..l.the.con-.. │ │ │ │ +00096b10: 8d91 12c7 6173 7461 6e90 ac72 7473 8d91 ....astan..rts.. │ │ │ │ +00096b20: 03ea a8eb 614d 4b5f 5041 4952 8e96 3012 ....aMK_PAIR..0. │ │ │ │ +00096b30: f6cf 616e 648d 9103 eaa8 eb61 4953 5f50 ..and......aIS_P │ │ │ │ +00096b40: 4149 528e 93cf 6172 6596 03ea a80c 7273 AIR...are.....rs │ │ │ │ +00096b50: 7493 6465 0c6e 6564 2e8e 8e9f 24fd 138e t.de.ned....$... │ │ │ │ +00096b60: 8c8b 0000 00b4 0000 0000 0000 0000 0000 ................ │ │ │ │ 00096b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00096b80: 0000 0000 0000 0000 0009 5c8a a002 cc05 ..........\..... │ │ │ │ -00096b90: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ -00096ba0: 91ea f1eb d031 3830 9200 dd20 4343 6861 .....180... CCha │ │ │ │ -00096bb0: 7074 6572 9604 8000 3131 2e91 0a80 0054 pter....11.....T │ │ │ │ -00096bc0: 6865 9348 4f4c 934c 6f67 6963 9369 6e93 he.HOL.Logic.in. │ │ │ │ -00096bd0: 4d4c 8e91 eaf1 eb9f 0566 6689 0000 e666 ML.......ff....f │ │ │ │ -00096be0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -00096bf0: 97f5 478d 8d8d 9f0d cb89 8d8d 8d9f e600 ..G............. │ │ │ │ -00096c00: 008d 9102 30ea eb61 4d4b 5f50 4149 525f ....0..aMK_PAIR_ │ │ │ │ -00096c10: 4445 4691 113e fe7c 2d96 05bf aa21 7893 DEF..>.|-....!x. │ │ │ │ -00096c20: 792e 934d 4b5f 5041 4952 9378 9379 933d y..MK_PAIR.x.y.= │ │ │ │ -00096c30: 9328 5c61 9362 2e93 2861 933d 9378 2993 .(\a.b..(a.=.x). │ │ │ │ -00096c40: 2f5c 9328 6293 3d93 7929 298e a40d 0000 /\.(b.=.y))..... │ │ │ │ -00096c50: a18d 9102 30ea 4953 5f50 4149 525f 4445 ....0.IS_PAIR_DE │ │ │ │ -00096c60: 4691 113e fe7c 2d96 05bf aa21 702e 9349 F..>.|-....!p..I │ │ │ │ -00096c70: 535f 5041 4952 9370 933d 9328 3f78 9379 S_PAIR.p.=.(?x.y │ │ │ │ -00096c80: 2e93 7093 3d93 4d4b 5f50 4149 5293 7893 ..p.=.MK_PAIR.x. │ │ │ │ -00096c90: 7929 8e8e 8e8e 8e8e 8e9f 25ea 948d 91ea y)........%..... │ │ │ │ -00096ca0: f1eb cf46 91ff 0556 726f 6d96 03ea a874 ...F...Vrom....t │ │ │ │ -00096cb0: 6865 7365 9374 95ac 7277 936f 9603 eaa8 hese.t..rw.o.... │ │ │ │ -00096cc0: 6465 0c6e 6974 696f 6e73 9369 7493 6973 de.nitions.it.is │ │ │ │ -00096cd0: 9365 6173 7993 746f 9370 726f 95ac 7276 .easy.to.pro..rv │ │ │ │ -00096ce0: 9365 9103 eaa8 7468 6174 3a8e 9f1a 701c .e....that:...p. │ │ │ │ -00096cf0: 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 eaeb .............0.. │ │ │ │ -00096d00: 617c 2d96 05bf aa3f 703a 2a2d 3e2a 2a2d a|-....?p:*->**- │ │ │ │ -00096d10: 3e62 6f6f 6c2e 9349 535f 5041 4952 9370 >bool..IS_PAIR.p │ │ │ │ -00096d20: 8e8e 8e8e 8e8e 8ea9 1a70 1b8d 91ea f1eb .........p...... │ │ │ │ -00096d30: cf73 696e 6365 9b04 b8d3 eb61 7c2d 9605 .since.....a|-.. │ │ │ │ -00096d40: bfaa 4953 5f50 4149 5228 4d4b 5f50 4149 ..IS_PAIR(MK_PAI │ │ │ │ -00096d50: 5293 7893 7929 9604 b8d2 cf66 6f6c 6c6f R.x.y).....follo │ │ │ │ -00096d60: 90ac 7277 7398 6561 7369 6c79 9866 726f ..rws.easily.fro │ │ │ │ -00096d70: 6d93 7468 6598 6465 0c6e 6974 696f 6e98 m.the.de.nition. │ │ │ │ -00096d80: 6f66 8d93 eb61 4953 5f50 4149 528e 912c of...aIS_PAIR.., │ │ │ │ -00096d90: f678 cf2e 9107 a360 5468 6598 6578 6973 .x.....`The.exis │ │ │ │ -00096da0: 2d8e a410 0000 8d91 eaf1 eb74 656e 6365 -..........tence │ │ │ │ -00096db0: 9603 c8c3 7468 656f 7265 6d91 03c8 c273 ....theorem....s │ │ │ │ -00096dc0: 686f 9aac 7277 6e93 6162 9053 8e6f 9876 ho..rwn.ab.S.o.v │ │ │ │ -00096dd0: 9865 9b03 c8c2 6973 9363 616c 6c65 6498 .e....is.called. │ │ │ │ -00096de0: eb61 5041 4952 5f45 5849 5354 53cf 2e93 .aPAIR_EXISTS... │ │ │ │ -00096df0: 4769 7690 ac72 656e 9874 6869 7393 7468 Giv..ren.this.th │ │ │ │ -00096e00: 656f 7265 6d2c 9103 cf8a 7468 6598 7490 eorem,....the.t. │ │ │ │ -00096e10: ac72 7970 9a53 8e65 936f 7098 6572 6174 .ryp.S.e.op.erat │ │ │ │ -00096e20: 6f72 8ea1 8d91 eaf1 ebeb 6170 726f 6496 or........aprod. │ │ │ │ -00096e30: 03ea a8cf 6973 9364 650c 6e65 6493 6290 ....is.de.ned.b. │ │ │ │ -00096e40: ac72 7993 6576 91ff 58e4 616c 7561 7469 .ry.ev..X.aluati │ │ │ │ -00096e50: 6e67 3a8e a68d 8d8d 9f00 cb89 8d8d 8d8d ng:............. │ │ │ │ -00096e60: 9102 30ea eb61 6e65 775f 7479 7065 5f64 ..0..anew_type_d │ │ │ │ -00096e70: 6566 696e 6974 696f 6e28 6070 726f 6460 efinition(`prod` │ │ │ │ -00096e80: 2c96 05bf aa22 4953 5f50 4149 523a 282a ,...."IS_PAIR:(* │ │ │ │ -00096e90: 2d3e 2a2a 2d3e 626f 6f6c 292d 3e62 6f6f ->**->bool)->boo │ │ │ │ -00096ea0: 6c22 2c93 5041 4952 5f45 5849 5354 5329 l",.PAIR_EXISTS) │ │ │ │ -00096eb0: 8e8e 8e8e 8e8e 8e9f 1a70 1c8d 91ea f1eb .........p...... │ │ │ │ -00096ec0: cf77 6869 6390 ac72 6896 04d7 d072 6573 .whic..rh....res │ │ │ │ -00096ed0: 756c 7473 9b04 d7cf 696e 9374 6865 9364 ults....in.the.d │ │ │ │ -00096ee0: 650c 6e69 7469 6f6e 616c 9861 7869 6f6d e.nitional.axiom │ │ │ │ -00096ef0: 8d93 eb61 7072 6f64 5f54 595f 4445 468e ...aprod_TY_DEF. │ │ │ │ -00096f00: 9148 ebee cf73 686f 95ac 7277 6e98 629a .H...sho..rwn.b. │ │ │ │ -00096f10: 538e 656c 6f93 7796 04d7 d062 9865 696e S.elo.w....b.ein │ │ │ │ -00096f20: 6793 6173 7365 7274 6564 9104 d7cf 696e g.asserted....in │ │ │ │ -00096f30: 9374 6865 8ea1 8d91 eaf1 eb74 6865 6f72 .the.......theor │ │ │ │ -00096f40: 798d 9103 eaa8 eb61 626f 6f6c 8e91 1ae9 y......abool.... │ │ │ │ -00096f50: 50cf 2e8e a68d 8d8d 9f00 cb89 8d8d 8d8d P............... │ │ │ │ -00096f60: 9102 30ea eb61 7072 6f64 5f54 595f 4445 ..0..aprod_TY_DE │ │ │ │ -00096f70: 4691 0b7f 547c 2d96 05bf aa3f 7265 702e F...T|-....?rep. │ │ │ │ -00096f80: 9354 5950 455f 4445 4649 4e49 5449 4f4e .TYPE_DEFINITION │ │ │ │ -00096f90: 9349 535f 5041 4952 9372 6570 8e8e 8e8e .IS_PAIR.rep.... │ │ │ │ -00096fa0: 8e8e 8ea6 8d91 f653 7acf 4e65 7874 2c91 .......Sz.Next,. │ │ │ │ -00096fb0: 03dc 3361 9603 d895 6e65 779b 03d8 9663 ..3a....new....c │ │ │ │ -00096fc0: 6f6e 7374 616e 90ac 7274 93eb 6152 4550 onstan..rt..aREP │ │ │ │ -00096fd0: 5f70 726f 6493 cf69 7398 6465 0c6e 6564 _prod..is.de.ned │ │ │ │ -00096fe0: 2c91 03dc 3377 6869 6390 ac72 6893 6d61 ,...3whic..rh.ma │ │ │ │ -00096ff0: 7073 9361 9870 6169 7293 746f 9869 7473 ps.a.pair.to.its │ │ │ │ -00097000: 9372 6570 7265 7365 6e90 ac72 7461 7469 .represen..rtati │ │ │ │ -00097010: 6f6e 9861 7393 618e a18d 91ea f1eb 6675 on.as.a.......fu │ │ │ │ -00097020: 6e63 7469 6f6e 3a8e 9f2a 1541 8d8d 8d9f nction:..*.A.... │ │ │ │ -00097030: 144b 898d 8d8d 9fd9 0000 8d91 0230 eaeb .K...........0.. │ │ │ │ -00097040: 6152 4550 5f70 726f 6491 16fe a87c 2d96 aREP_prod....|-. │ │ │ │ -00097050: 05bf aa52 4550 5f70 726f 6493 3d8e a40d ...REP_prod.=... │ │ │ │ -00097060: 0000 8d91 586b e028 4072 6570 9605 bfaa ....Xk.(@rep.... │ │ │ │ -00097070: 3a93 2a93 2393 2a2a 932d 3e93 282a 932d :.*.#.**.->.(*.- │ │ │ │ -00097080: 3e93 282a 2a93 2d3e 9362 6f6f 6c29 292e >.(**.->.bool)). │ │ │ │ -00097090: 8ea1 8d91 63eb 3428 2170 2796 05bf aa70 ....c.4(!p'....p │ │ │ │ -000970a0: 2727 2e93 2872 6570 9370 2793 3d93 7265 ''..(rep.p'.=.re │ │ │ │ -000970b0: 7093 7027 2729 933d 3d3e 9328 7027 933d p.p'').==>.(p'.= │ │ │ │ -000970c0: 9370 2727 2929 932f 5c8e a18d 9163 eb34 .p''))./\....c.4 │ │ │ │ -000970d0: 2821 702e 9605 bfaa 4953 5f50 4149 5293 (!p.....IS_PAIR. │ │ │ │ -000970e0: 7093 3d93 283f 7027 2e93 7093 3d93 7265 p.=.(?p'..p.=.re │ │ │ │ -000970f0: 7093 7027 2929 298e 8e8e 8e8e 8e8e 9f2c p.p')))........, │ │ │ │ -00097100: 6a95 8d91 f653 7acf 5468 6596 05af 8369 j....Sz.The....i │ │ │ │ -00097110: 6e0c 789b 05af 8263 6f6e 7374 7275 6374 n.x....construct │ │ │ │ -00097120: 6f72 9360 eb61 2ccf 2793 616e 6498 7468 or.`.a,.'.and.th │ │ │ │ -00097130: 6593 7365 6c65 6374 6f72 7398 eb61 4653 e.selectors..aFS │ │ │ │ -00097140: 543a 2a23 2a2a 2d3e 2a93 cf61 6e64 93eb T:*#**->*..and.. │ │ │ │ -00097150: 6153 4e44 3a2a 232a 2a2d 3e2a 2a98 cf61 aSND:*#**->**..a │ │ │ │ -00097160: 7265 9374 6865 6e8e a18d 91ea f1eb 6465 re.then.......de │ │ │ │ -00097170: 0c6e 6564 9603 eaa8 629a ac72 7993 7468 .ned....b..ry.th │ │ │ │ -00097180: 6593 6571 7561 7469 6f6e 7393 7368 6f98 e.equations.sho. │ │ │ │ -00097190: 776e 9362 9053 8e65 6c6f 9877 2e8e 9f32 wn.b.S.elo.w...2 │ │ │ │ -000971a0: ea95 8d8d 8d9f 1acb 898d 8d8d 9fcc 0000 ................ │ │ │ │ -000971b0: 8d91 0230 eaeb 6143 4f4d 4d41 5f44 4546 ...0..aCOMMA_DEF │ │ │ │ -000971c0: 910b 7f54 7c2d 9605 bfaa 2178 9379 2e93 ...T|-....!x.y.. │ │ │ │ -000971d0: 782c 7993 3d93 2840 702e 9352 4550 5f70 x,y.=.(@p..REP_p │ │ │ │ -000971e0: 726f 6493 7093 3d93 4d4b 5f50 4149 5293 rod.p.=.MK_PAIR. │ │ │ │ -000971f0: 7893 7929 8ea4 0d00 00a1 8d91 0230 ea46 x.y).........0.F │ │ │ │ -00097200: 5354 5f44 4546 9116 fea8 7c2d 9605 bfaa ST_DEF....|-.... │ │ │ │ -00097210: 2170 2e93 4653 5493 7093 3d93 2840 782e !p..FST.p.=.(@x. │ │ │ │ -00097220: 933f 792e 934d 4b5f 5041 4952 9378 9379 .?y..MK_PAIR.x.y │ │ │ │ -00097230: 933d 9352 4550 5f70 726f 6493 7029 8ea1 .=.REP_prod.p).. │ │ │ │ -00097240: a18d 9102 30ea 534e 445f 4445 4691 16fe ....0.SND_DEF... │ │ │ │ -00097250: a87c 2d96 05bf aa21 702e 9353 4e44 9370 .|-....!p..SND.p │ │ │ │ -00097260: 933d 9328 4079 2e93 3f78 2e93 4d4b 5f50 .=.(@y..?x..MK_P │ │ │ │ -00097270: 4149 5293 7893 7993 3d93 5245 505f 7072 AIR.x.y.=.REP_pr │ │ │ │ -00097280: 6f64 9370 298e 8e8e 8e8e 8e8e 9f32 ea94 od.p)........2.. │ │ │ │ -00097290: 8d91 f653 7acf 5468 6596 04ae 2266 6f6c ...Sz.The..."fol │ │ │ │ -000972a0: 6c6f 90ac 7277 696e 679b 04ae 2373 7461 lo..rwing...#sta │ │ │ │ -000972b0: 6e64 6172 6493 7468 656f 7265 6d73 9861 ndard.theorems.a │ │ │ │ -000972c0: 6290 538e 6f75 7493 7061 6972 7398 666f b.S.out.pairs.fo │ │ │ │ -000972d0: 6c6c 6f90 ac72 7793 6561 7369 6c79 9866 llo..rw.easily.f │ │ │ │ -000972e0: 726f 6d93 7468 6573 6598 6465 0c6e 6974 rom.these.de.nit │ │ │ │ -000972f0: 696f 6e73 9361 6e64 8ea1 8d91 eaf1 eb74 ions.and.......t │ │ │ │ -00097300: 6865 9603 bb2b 6178 696f 6d8d 9103 bb2c he...+axiom...., │ │ │ │ -00097310: eb61 7072 6f64 5f54 595f 4445 468e 9142 .aprod_TY_DEF..B │ │ │ │ -00097320: f77a cf2e 9105 290c 416c 7468 6f75 6768 .z....).Although │ │ │ │ -00097330: 9374 6865 7365 9b03 bb2c 7468 656f 7265 .these...,theore │ │ │ │ -00097340: 6d73 9363 6f75 6c64 9362 9053 8e65 9864 ms.could.b.S.e.d │ │ │ │ -00097350: 6572 6976 9aac 7265 6493 6298 7991 03bb eriv..red.b.y... │ │ │ │ -00097360: 2c66 6f72 6d61 6c93 7072 6f90 538e 6f66 ,formal.pro.S.of │ │ │ │ -00097370: 2c91 03c4 ab74 6865 798e a18d 91ea f1eb ,....they....... │ │ │ │ -00097380: 6172 6596 03ea a828 666f 7293 696d 706c are....(for.impl │ │ │ │ -00097390: 656d 656e 90ac 7274 6174 696f 6e93 7265 emen..rtation.re │ │ │ │ -000973a0: 6173 6f6e 7329 9361 7373 6572 7465 6493 asons).asserted. │ │ │ │ -000973b0: 6173 9361 7869 6f6d 7393 696e 9374 6865 as.axioms.in.the │ │ │ │ -000973c0: 9374 6865 6f72 798d 93eb 6162 6f6f 6c8e .theory...abool. │ │ │ │ -000973d0: 911e d3f8 cf2e 8e9f 4095 428d 8d8d 9f27 ........@.B....' │ │ │ │ -000973e0: cb89 8d8d 8d9f b200 008d 9102 30ea eb61 ............0..a │ │ │ │ -000973f0: 5041 4952 911c be52 7c2d 9605 bfaa 2178 PAIR...R|-....!x │ │ │ │ -00097400: 2e93 2846 5354 9378 2c53 4e44 9378 2993 ..(FST.x,SND.x). │ │ │ │ -00097410: 3d93 788e a40d 0000 a18d 9102 30ea 4653 =.x.........0.FS │ │ │ │ -00097420: 5491 227d fc7c 2d96 05bf aa21 7893 792e T."}.|-....!x.y. │ │ │ │ -00097430: 9346 5354 2878 2c79 2993 3d93 788e a1a1 .FST(x,y).=.x... │ │ │ │ -00097440: 8d91 0230 ea53 4e44 9122 7dfc 7c2d 9605 ...0.SND."}.|-.. │ │ │ │ -00097450: bfaa 2178 9379 2e93 534e 4428 782c 7929 ..!x.y..SND(x,y) │ │ │ │ -00097460: 933d 9379 8ea1 a18d 9102 30ea 5041 4952 .=.y......0.PAIR │ │ │ │ -00097470: 5f45 519b 0b7f 547c 2d96 05bf aa21 7893 _EQ...T|-....!x. │ │ │ │ -00097480: 7993 6193 622e 9328 782c 7993 3d93 612c y.a.b..(x,y.=.a, │ │ │ │ -00097490: 6229 983d 9828 7893 3d93 6129 932f 5c93 b).=.(x.=.a)./\. │ │ │ │ -000974a0: 2879 933d 9362 298e 8e8e 8e8e 8e8e 8e9f (y.=.b)......... │ │ │ │ -000974b0: 24fd 138e 8c8b 0000 00b5 0000 0000 0000 $............... │ │ │ │ +00096b80: 0000 0000 0000 0000 0000 0009 5c8c a002 ............\... │ │ │ │ +00096b90: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +00096ba0: 9a8d 91ea f1eb d031 3830 9200 dd20 4343 .......180... CC │ │ │ │ +00096bb0: 6861 7074 6572 9604 8000 3131 2e91 0a80 hapter....11.... │ │ │ │ +00096bc0: 0054 6865 9348 4f4c 934c 6f67 6963 9369 .The.HOL.Logic.i │ │ │ │ +00096bd0: 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 0000 n.ML.......ff... │ │ │ │ +00096be0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +00096bf0: a0fd 97f5 478d 8d8d 9f0d cb89 8d8d 8d9f ....G........... │ │ │ │ +00096c00: e600 008d 9102 30ea eb61 4d4b 5f50 4149 ......0..aMK_PAI │ │ │ │ +00096c10: 525f 4445 4691 113e fe7c 2d96 05bf aa21 R_DEF..>.|-....! │ │ │ │ +00096c20: 7893 792e 934d 4b5f 5041 4952 9378 9379 x.y..MK_PAIR.x.y │ │ │ │ +00096c30: 933d 9328 5c61 9362 2e93 2861 933d 9378 .=.(\a.b..(a.=.x │ │ │ │ +00096c40: 2993 2f5c 9328 6293 3d93 7929 298e a40d )./\.(b.=.y))... │ │ │ │ +00096c50: 0000 a18d 9102 30ea 4953 5f50 4149 525f ......0.IS_PAIR_ │ │ │ │ +00096c60: 4445 4691 113e fe7c 2d96 05bf aa21 702e DEF..>.|-....!p. │ │ │ │ +00096c70: 9349 535f 5041 4952 9370 933d 9328 3f78 .IS_PAIR.p.=.(?x │ │ │ │ +00096c80: 9379 2e93 7093 3d93 4d4b 5f50 4149 5293 .y..p.=.MK_PAIR. │ │ │ │ +00096c90: 7893 7929 8e8e 8e8e 8e8e 8e9f 25ea 948d x.y)........%... │ │ │ │ +00096ca0: 91ea f1eb cf46 91ff 0556 726f 6d96 03ea .....F...Vrom... │ │ │ │ +00096cb0: a874 6865 7365 9374 95ac 7277 936f 9603 .these.t..rw.o.. │ │ │ │ +00096cc0: eaa8 6465 0c6e 6974 696f 6e73 9369 7493 ..de.nitions.it. │ │ │ │ +00096cd0: 6973 9365 6173 7993 746f 9370 726f 95ac is.easy.to.pro.. │ │ │ │ +00096ce0: 7276 9365 9103 eaa8 7468 6174 3a8e 9f1a rv.e....that:... │ │ │ │ +00096cf0: 701c 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 p..............0 │ │ │ │ +00096d00: eaeb 617c 2d96 05bf aa3f 703a 2a2d 3e2a ..a|-....?p:*->* │ │ │ │ +00096d10: 2a2d 3e62 6f6f 6c2e 9349 535f 5041 4952 *->bool..IS_PAIR │ │ │ │ +00096d20: 9370 8e8e 8e8e 8e8e 8ea9 1a70 1b8d 91ea .p.........p.... │ │ │ │ +00096d30: f1eb cf73 696e 6365 9b04 b8d3 eb61 7c2d ...since.....a|- │ │ │ │ +00096d40: 9605 bfaa 4953 5f50 4149 5228 4d4b 5f50 ....IS_PAIR(MK_P │ │ │ │ +00096d50: 4149 5293 7893 7929 9604 b8d2 cf66 6f6c AIR.x.y).....fol │ │ │ │ +00096d60: 6c6f 90ac 7277 7398 6561 7369 6c79 9866 lo..rws.easily.f │ │ │ │ +00096d70: 726f 6d93 7468 6598 6465 0c6e 6974 696f rom.the.de.nitio │ │ │ │ +00096d80: 6e98 6f66 8d93 eb61 4953 5f50 4149 528e n.of...aIS_PAIR. │ │ │ │ +00096d90: 912c f678 cf2e 9107 a360 5468 6598 6578 .,.x.....`The.ex │ │ │ │ +00096da0: 6973 2d8e a410 0000 8d91 eaf1 eb74 656e is-..........ten │ │ │ │ +00096db0: 6365 9603 c8c3 7468 656f 7265 6d91 03c8 ce....theorem... │ │ │ │ +00096dc0: c273 686f 9aac 7277 6e93 6162 9053 8e6f .sho..rwn.ab.S.o │ │ │ │ +00096dd0: 9876 9865 9b03 c8c2 6973 9363 616c 6c65 .v.e....is.calle │ │ │ │ +00096de0: 6498 eb61 5041 4952 5f45 5849 5354 53cf d..aPAIR_EXISTS. │ │ │ │ +00096df0: 2e93 4769 7690 ac72 656e 9874 6869 7393 ..Giv..ren.this. │ │ │ │ +00096e00: 7468 656f 7265 6d2c 9103 cf8a 7468 6598 theorem,....the. │ │ │ │ +00096e10: 7490 ac72 7970 9a53 8e65 936f 7098 6572 t..ryp.S.e.op.er │ │ │ │ +00096e20: 6174 6f72 8ea1 8d91 eaf1 ebeb 6170 726f ator........apro │ │ │ │ +00096e30: 6496 03ea a8cf 6973 9364 650c 6e65 6493 d.....is.de.ned. │ │ │ │ +00096e40: 6290 ac72 7993 6576 91ff 58e4 616c 7561 b..ry.ev..X.alua │ │ │ │ +00096e50: 7469 6e67 3a8e a68d 8d8d 9f00 cb89 8d8d ting:........... │ │ │ │ +00096e60: 8d8d 9102 30ea eb61 6e65 775f 7479 7065 ....0..anew_type │ │ │ │ +00096e70: 5f64 6566 696e 6974 696f 6e28 6070 726f _definition(`pro │ │ │ │ +00096e80: 6460 2c96 05bf aa22 4953 5f50 4149 523a d`,...."IS_PAIR: │ │ │ │ +00096e90: 282a 2d3e 2a2a 2d3e 626f 6f6c 292d 3e62 (*->**->bool)->b │ │ │ │ +00096ea0: 6f6f 6c22 2c93 5041 4952 5f45 5849 5354 ool",.PAIR_EXIST │ │ │ │ +00096eb0: 5329 8e8e 8e8e 8e8e 8e9f 1a70 1c8d 91ea S).........p.... │ │ │ │ +00096ec0: f1eb cf77 6869 6390 ac72 6896 04d7 d072 ...whic..rh....r │ │ │ │ +00096ed0: 6573 756c 7473 9b04 d7cf 696e 9374 6865 esults....in.the │ │ │ │ +00096ee0: 9364 650c 6e69 7469 6f6e 616c 9861 7869 .de.nitional.axi │ │ │ │ +00096ef0: 6f6d 8d93 eb61 7072 6f64 5f54 595f 4445 om...aprod_TY_DE │ │ │ │ +00096f00: 468e 9148 ebee cf73 686f 95ac 7277 6e98 F..H...sho..rwn. │ │ │ │ +00096f10: 629a 538e 656c 6f93 7796 04d7 d062 9865 b.S.elo.w....b.e │ │ │ │ +00096f20: 696e 6793 6173 7365 7274 6564 9104 d7cf ing.asserted.... │ │ │ │ +00096f30: 696e 9374 6865 8ea1 8d91 eaf1 eb74 6865 in.the.......the │ │ │ │ +00096f40: 6f72 798d 9103 eaa8 eb61 626f 6f6c 8e91 ory......abool.. │ │ │ │ +00096f50: 1ae9 50cf 2e8e a68d 8d8d 9f00 cb89 8d8d ..P............. │ │ │ │ +00096f60: 8d8d 9102 30ea eb61 7072 6f64 5f54 595f ....0..aprod_TY_ │ │ │ │ +00096f70: 4445 4691 0b7f 547c 2d96 05bf aa3f 7265 DEF...T|-....?re │ │ │ │ +00096f80: 702e 9354 5950 455f 4445 4649 4e49 5449 p..TYPE_DEFINITI │ │ │ │ +00096f90: 4f4e 9349 535f 5041 4952 9372 6570 8e8e ON.IS_PAIR.rep.. │ │ │ │ +00096fa0: 8e8e 8e8e 8ea6 8d91 f653 7acf 4e65 7874 .........Sz.Next │ │ │ │ +00096fb0: 2c91 03dc 3361 9603 d895 6e65 779b 03d8 ,...3a....new... │ │ │ │ +00096fc0: 9663 6f6e 7374 616e 90ac 7274 93eb 6152 .constan..rt..aR │ │ │ │ +00096fd0: 4550 5f70 726f 6493 cf69 7398 6465 0c6e EP_prod..is.de.n │ │ │ │ +00096fe0: 6564 2c91 03dc 3377 6869 6390 ac72 6893 ed,...3whic..rh. │ │ │ │ +00096ff0: 6d61 7073 9361 9870 6169 7293 746f 9869 maps.a.pair.to.i │ │ │ │ +00097000: 7473 9372 6570 7265 7365 6e90 ac72 7461 ts.represen..rta │ │ │ │ +00097010: 7469 6f6e 9861 7393 618e a18d 91ea f1eb tion.as.a....... │ │ │ │ +00097020: 6675 6e63 7469 6f6e 3a8e 9f2a 1541 8d8d function:..*.A.. │ │ │ │ +00097030: 8d9f 144b 898d 8d8d 9fd9 0000 8d91 0230 ...K...........0 │ │ │ │ +00097040: eaeb 6152 4550 5f70 726f 6491 16fe a87c ..aREP_prod....| │ │ │ │ +00097050: 2d96 05bf aa52 4550 5f70 726f 6493 3d8e -....REP_prod.=. │ │ │ │ +00097060: a40d 0000 8d91 586b e028 4072 6570 9605 ......Xk.(@rep.. │ │ │ │ +00097070: bfaa 3a93 2a93 2393 2a2a 932d 3e93 282a ..:.*.#.**.->.(* │ │ │ │ +00097080: 932d 3e93 282a 2a93 2d3e 9362 6f6f 6c29 .->.(**.->.bool) │ │ │ │ +00097090: 292e 8ea1 8d91 63eb 3428 2170 2796 05bf ).....c.4(!p'... │ │ │ │ +000970a0: aa70 2727 2e93 2872 6570 9370 2793 3d93 .p''..(rep.p'.=. │ │ │ │ +000970b0: 7265 7093 7027 2729 933d 3d3e 9328 7027 rep.p'').==>.(p' │ │ │ │ +000970c0: 933d 9370 2727 2929 932f 5c8e a18d 9163 .=.p''))./\....c │ │ │ │ +000970d0: eb34 2821 702e 9605 bfaa 4953 5f50 4149 .4(!p.....IS_PAI │ │ │ │ +000970e0: 5293 7093 3d93 283f 7027 2e93 7093 3d93 R.p.=.(?p'..p.=. │ │ │ │ +000970f0: 7265 7093 7027 2929 298e 8e8e 8e8e 8e8e rep.p')))....... │ │ │ │ +00097100: 9f2c 6a95 8d91 f653 7acf 5468 6596 05af .,j....Sz.The... │ │ │ │ +00097110: 8369 6e0c 789b 05af 8263 6f6e 7374 7275 .in.x....constru │ │ │ │ +00097120: 6374 6f72 9360 eb61 2ccf 2793 616e 6498 ctor.`.a,.'.and. │ │ │ │ +00097130: 7468 6593 7365 6c65 6374 6f72 7398 eb61 the.selectors..a │ │ │ │ +00097140: 4653 543a 2a23 2a2a 2d3e 2a93 cf61 6e64 FST:*#**->*..and │ │ │ │ +00097150: 93eb 6153 4e44 3a2a 232a 2a2d 3e2a 2a98 ..aSND:*#**->**. │ │ │ │ +00097160: cf61 7265 9374 6865 6e8e a18d 91ea f1eb .are.then....... │ │ │ │ +00097170: 6465 0c6e 6564 9603 eaa8 629a ac72 7993 de.ned....b..ry. │ │ │ │ +00097180: 7468 6593 6571 7561 7469 6f6e 7393 7368 the.equations.sh │ │ │ │ +00097190: 6f98 776e 9362 9053 8e65 6c6f 9877 2e8e o.wn.b.S.elo.w.. │ │ │ │ +000971a0: 9f32 ea95 8d8d 8d9f 1acb 898d 8d8d 9fcc .2.............. │ │ │ │ +000971b0: 0000 8d91 0230 eaeb 6143 4f4d 4d41 5f44 .....0..aCOMMA_D │ │ │ │ +000971c0: 4546 910b 7f54 7c2d 9605 bfaa 2178 9379 EF...T|-....!x.y │ │ │ │ +000971d0: 2e93 782c 7993 3d93 2840 702e 9352 4550 ..x,y.=.(@p..REP │ │ │ │ +000971e0: 5f70 726f 6493 7093 3d93 4d4b 5f50 4149 _prod.p.=.MK_PAI │ │ │ │ +000971f0: 5293 7893 7929 8ea4 0d00 00a1 8d91 0230 R.x.y).........0 │ │ │ │ +00097200: ea46 5354 5f44 4546 9116 fea8 7c2d 9605 .FST_DEF....|-.. │ │ │ │ +00097210: bfaa 2170 2e93 4653 5493 7093 3d93 2840 ..!p..FST.p.=.(@ │ │ │ │ +00097220: 782e 933f 792e 934d 4b5f 5041 4952 9378 x..?y..MK_PAIR.x │ │ │ │ +00097230: 9379 933d 9352 4550 5f70 726f 6493 7029 .y.=.REP_prod.p) │ │ │ │ +00097240: 8ea1 a18d 9102 30ea 534e 445f 4445 4691 ......0.SND_DEF. │ │ │ │ +00097250: 16fe a87c 2d96 05bf aa21 702e 9353 4e44 ...|-....!p..SND │ │ │ │ +00097260: 9370 933d 9328 4079 2e93 3f78 2e93 4d4b .p.=.(@y..?x..MK │ │ │ │ +00097270: 5f50 4149 5293 7893 7993 3d93 5245 505f _PAIR.x.y.=.REP_ │ │ │ │ +00097280: 7072 6f64 9370 298e 8e8e 8e8e 8e8e 9f32 prod.p)........2 │ │ │ │ +00097290: ea94 8d91 f653 7acf 5468 6596 04ae 2266 .....Sz.The..."f │ │ │ │ +000972a0: 6f6c 6c6f 90ac 7277 696e 679b 04ae 2373 ollo..rwing...#s │ │ │ │ +000972b0: 7461 6e64 6172 6493 7468 656f 7265 6d73 tandard.theorems │ │ │ │ +000972c0: 9861 6290 538e 6f75 7493 7061 6972 7398 .ab.S.out.pairs. │ │ │ │ +000972d0: 666f 6c6c 6f90 ac72 7793 6561 7369 6c79 follo..rw.easily │ │ │ │ +000972e0: 9866 726f 6d93 7468 6573 6598 6465 0c6e .from.these.de.n │ │ │ │ +000972f0: 6974 696f 6e73 9361 6e64 8ea1 8d91 eaf1 itions.and...... │ │ │ │ +00097300: eb74 6865 9603 bb2b 6178 696f 6d8d 9103 .the...+axiom... │ │ │ │ +00097310: bb2c eb61 7072 6f64 5f54 595f 4445 468e .,.aprod_TY_DEF. │ │ │ │ +00097320: 9142 f77a cf2e 9105 290c 416c 7468 6f75 .B.z....).Althou │ │ │ │ +00097330: 6768 9374 6865 7365 9b03 bb2c 7468 656f gh.these...,theo │ │ │ │ +00097340: 7265 6d73 9363 6f75 6c64 9362 9053 8e65 rems.could.b.S.e │ │ │ │ +00097350: 9864 6572 6976 9aac 7265 6493 6298 7991 .deriv..red.b.y. │ │ │ │ +00097360: 03bb 2c66 6f72 6d61 6c93 7072 6f90 538e ..,formal.pro.S. │ │ │ │ +00097370: 6f66 2c91 03c4 ab74 6865 798e a18d 91ea of,....they..... │ │ │ │ +00097380: f1eb 6172 6596 03ea a828 666f 7293 696d ..are....(for.im │ │ │ │ +00097390: 706c 656d 656e 90ac 7274 6174 696f 6e93 plemen..rtation. │ │ │ │ +000973a0: 7265 6173 6f6e 7329 9361 7373 6572 7465 reasons).asserte │ │ │ │ +000973b0: 6493 6173 9361 7869 6f6d 7393 696e 9374 d.as.axioms.in.t │ │ │ │ +000973c0: 6865 9374 6865 6f72 798d 93eb 6162 6f6f he.theory...aboo │ │ │ │ +000973d0: 6c8e 911e d3f8 cf2e 8e9f 4095 428d 8d8d l.........@.B... │ │ │ │ +000973e0: 9f27 cb89 8d8d 8d9f b200 008d 9102 30ea .'............0. │ │ │ │ +000973f0: eb61 5041 4952 911c be52 7c2d 9605 bfaa .aPAIR...R|-.... │ │ │ │ +00097400: 2178 2e93 2846 5354 9378 2c53 4e44 9378 !x..(FST.x,SND.x │ │ │ │ +00097410: 2993 3d93 788e a40d 0000 a18d 9102 30ea ).=.x.........0. │ │ │ │ +00097420: 4653 5491 227d fc7c 2d96 05bf aa21 7893 FST."}.|-....!x. │ │ │ │ +00097430: 792e 9346 5354 2878 2c79 2993 3d93 788e y..FST(x,y).=.x. │ │ │ │ +00097440: a1a1 8d91 0230 ea53 4e44 9122 7dfc 7c2d .....0.SND."}.|- │ │ │ │ +00097450: 9605 bfaa 2178 9379 2e93 534e 4428 782c ....!x.y..SND(x, │ │ │ │ +00097460: 7929 933d 9379 8ea1 a18d 9102 30ea 5041 y).=.y......0.PA │ │ │ │ +00097470: 4952 5f45 519b 0b7f 547c 2d96 05bf aa21 IR_EQ...T|-....! │ │ │ │ +00097480: 7893 7993 6193 622e 9328 782c 7993 3d93 x.y.a.b..(x,y.=. │ │ │ │ +00097490: 612c 6229 983d 9828 7893 3d93 6129 932f a,b).=.(x.=.a)./ │ │ │ │ +000974a0: 5c93 2879 933d 9362 298e 8e8e 8e8e 8e8e \.(y.=.b)....... │ │ │ │ +000974b0: 8e9f 24fd 138e 8c8b 0000 00b5 0000 0000 ..$............. │ │ │ │ 000974c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000974d0: 0000 0000 0000 0000 0000 0000 0000 0009 ................ │ │ │ │ -000974e0: 6b5f a002 cc05 558d a0fd 46d3 0e8d 8d8d k_....U...F..... │ │ │ │ -000974f0: 8d9f fa99 9a8d 9112 c761 d031 312e 392e .........a.11.9. │ │ │ │ -00097500: 910a 8000 5468 6596 0480 0061 6e63 6573 ....The....ances │ │ │ │ -00097510: 7472 7993 6f66 9374 6865 9374 6865 6f72 try.of.the.theor │ │ │ │ -00097520: 7993 e248 4f4c 9200 d726 aad0 3138 318e y..HOL...&..181. │ │ │ │ -00097530: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ -00097540: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -00097550: 8d8d 9112 c761 eb47 3131 2e39 2e33 8e91 .....a.G11.9.3.. │ │ │ │ -00097560: 4c60 f554 6865 9605 6666 7468 656f 7279 L`.The..fftheory │ │ │ │ -00097570: 93eb 6a42 4153 4943 2d48 4f4c 8ea9 1858 ..jBASIC-HOL...X │ │ │ │ -00097580: b28d 9112 c761 cf54 6865 9603 5319 7468 .....a.The..S.th │ │ │ │ -00097590: 656f 7279 8d93 eb61 4241 5349 432d 484f eory...aBASIC-HO │ │ │ │ -000975a0: 4c8e 913a 632c cf72 6f75 6768 6c79 9103 L..:c,.roughly.. │ │ │ │ -000975b0: 531a 636f 7272 6573 709a 538e 6f6e 6473 S.corresp.S.onds │ │ │ │ -000975c0: 9374 6f93 7468 6593 7468 656f 7279 8d93 .to.the.theory.. │ │ │ │ -000975d0: eb61 494e 4954 8e91 1da4 dacf 6465 7363 .aINIT......desc │ │ │ │ -000975e0: 7269 6298 6564 9103 531a 696e 9353 6563 rib.ed..S.in.Sec │ │ │ │ -000975f0: 7469 6f6e 9331 302e 342e 332e 8ea4 1000 tion.10.4.3..... │ │ │ │ -00097600: 008d 9112 c761 4974 9603 619d 636f 6e73 .....aIt..a.cons │ │ │ │ -00097610: 6973 7473 9b03 619c 6f66 9374 6865 9864 ists..a.of.the.d │ │ │ │ -00097620: 6174 6193 696e 9874 6865 9374 6865 6f72 ata.in.the.theor │ │ │ │ -00097630: 6965 738d 98eb 6162 6f6f 6c8e 911d c1e1 ies...abool..... │ │ │ │ -00097640: cf61 6e64 8d93 eb61 696e 648e 9114 a09b .and...aind..... │ │ │ │ -00097650: cf2c 9103 7d05 746f 6765 7468 6572 9877 .,..}.together.w │ │ │ │ -00097660: 6974 6893 6f6e 6598 7072 652d 7072 6f95 ith.one.pre-pro. │ │ │ │ -00097670: ac72 7693 6564 9103 619d 7468 656f 7265 .rv.ed..a.theore │ │ │ │ -00097680: 6d8e a18d 9112 c761 6361 6c6c 6564 8d91 m......acalled.. │ │ │ │ -00097690: 03af 7ceb 6141 4253 5f52 4550 5f54 484d ..|.aABS_REP_THM │ │ │ │ -000976a0: 8e91 42eb cacf 2c91 03bb 5277 6869 6390 ..B...,...Rwhic. │ │ │ │ -000976b0: ac72 6896 03af 7c65 7374 6162 6c69 7368 .rh...|establish │ │ │ │ -000976c0: 6573 9376 91ff 58e4 6172 696f 7573 9373 es.v..X.arious.s │ │ │ │ -000976d0: 7461 6e64 6172 6493 7072 6f70 9053 8e65 tandard.prop.S.e │ │ │ │ -000976e0: 7274 6965 7393 6f66 9369 736f 6d6f 7270 rties.of.isomorp │ │ │ │ -000976f0: 6869 736d 7393 616e 6493 6973 8ea1 8d91 hisms.and.is.... │ │ │ │ -00097700: 12c7 6175 7365 6496 03ea a866 6f72 9364 ..aused....for.d │ │ │ │ -00097710: 6572 6976 696e 6793 636f 6e73 6571 7565 eriving.conseque │ │ │ │ -00097720: 6e63 6573 936f 6693 7490 ac72 7970 9053 nces.of.t..ryp.S │ │ │ │ -00097730: 8e65 9364 650c 6e69 7469 6f6e 7393 2873 .e.de.nitions.(s │ │ │ │ -00097740: 6565 9353 6563 7469 6f6e 9331 312e 382e ee.Section.11.8. │ │ │ │ -00097750: 322e 3329 2e8e 9f10 4b19 8d91 1e28 f054 2.3)....K....(.T │ │ │ │ -00097760: 6865 9604 2240 6465 7363 656e 6465 6e9a he.."@descenden. │ │ │ │ -00097770: ac72 7473 936f 668d 9104 2241 eb61 4241 .rts.of..."A.aBA │ │ │ │ -00097780: 5349 432d 484f 4c8e 913c 017b cf61 7265 SIC-HOL..<.{.are │ │ │ │ -00097790: 936f 6274 6169 6e65 6493 6298 799b 0422 .obtained.b.y.." │ │ │ │ -000977a0: 4164 650c 6e69 7469 6f6e 616c 9365 7874 Ade.nitional.ext │ │ │ │ -000977b0: 656e 7369 6f6e 2e91 05df a854 6865 7265 ension.....There │ │ │ │ -000977c0: 9861 7265 2c91 0430 2668 6f90 ac72 772d .are,..0&ho..rw- │ │ │ │ -000977d0: 8ea1 8d91 12c7 6165 7690 ac72 6572 2c91 ......aev..rer,. │ │ │ │ -000977e0: 0481 5761 9b04 6333 6665 7796 0463 3469 ..Wa..c3few..c4i │ │ │ │ -000977f0: 6d70 7572 6974 6965 7393 696e 9374 6865 mpurities.in.the │ │ │ │ -00097800: 7365 9865 7874 656e 7369 6f6e 732c 9104 se.extensions,.. │ │ │ │ -00097810: 8157 7769 7468 9374 6865 9372 6573 756c .Wwith.the.resul │ │ │ │ -00097820: 7498 7468 6174 936e 6f74 9361 6c6c 936f t.that.not.all.o │ │ │ │ -00097830: 6698 7468 656d 9363 6f75 6c64 9362 9053 f.them.could.b.S │ │ │ │ -00097840: 8e65 8ea1 8d91 12c7 6162 7569 6c74 9604 .e......abuilt.. │ │ │ │ -00097850: 3d86 7075 7265 6c79 9362 9aac 7279 9375 =.purely.b..ry.u │ │ │ │ -00097860: 7369 6e67 9374 6865 9364 650c 6e69 7469 sing.the.de.niti │ │ │ │ -00097870: 6f6e 616c 936d 6563 9868 616e 6973 6d73 onal.mec.hanisms │ │ │ │ -00097880: 936f 6693 eb48 484f 4ccf 2e93 5468 6593 .of..HHOL...The. │ │ │ │ -00097890: 7468 656f 7279 8d93 eb61 6e75 6d8e 9115 theory...anum... │ │ │ │ -000978a0: 7c84 cf2c 9104 523e 666f 7293 6578 616d |..,..R>for.exam │ │ │ │ -000978b0: 706c 652c 8ea1 8d91 12c7 6163 6f6e 9aac ple,......acon.. │ │ │ │ -000978c0: 7274 6169 6e73 9604 2f70 616e 9369 6e0c rtains../pan.in. │ │ │ │ -000978d0: 6e69 7465 9366 616d 696c 7991 042f 716f nite.family../qo │ │ │ │ -000978e0: 6693 636f 6e73 7461 6e98 7473 8d93 eb61 f.constan.ts...a │ │ │ │ -000978f0: 308e 9109 ef1a cf2c 8d91 0440 a2eb 6131 0......,...@..a1 │ │ │ │ -00097900: 8e91 0a00 4ccf 2c8d 9104 40a2 eb61 328e ....L.,...@..a2. │ │ │ │ -00097910: 8d91 0e2f bccf 6574 632e 8e91 2076 cc2c .../..etc... v., │ │ │ │ -00097920: 9104 40a2 6275 7493 7468 6572 6591 042f ..@.but.there../ │ │ │ │ -00097930: 7169 7393 6375 7272 656e 9874 6c79 936e qis.curren.tly.n │ │ │ │ -00097940: 6f93 6d65 6398 6861 6e69 736d 8ea1 8d91 o.mec.hanism.... │ │ │ │ -00097950: 12c7 6174 6861 7496 03ea a861 6c6c 6f9a ..athat....allo. │ │ │ │ -00097960: ac72 7773 9375 7365 7273 9374 6f93 6465 .rws.users.to.de │ │ │ │ -00097970: 0c6e 6593 7375 6398 6893 696e 0c6e 6974 .ne.suc.h.in.nit │ │ │ │ -00097980: 6593 6661 6d69 6c69 6573 2e8e 9f24 99c4 e.families...$.. │ │ │ │ -00097990: 8d8d 9112 c761 eb47 3131 2e39 2e34 8e91 .....a.G11.9.4.. │ │ │ │ -000979a0: 4c60 f554 6865 9605 6666 7468 656f 7279 L`.The..fftheory │ │ │ │ -000979b0: 93eb 6a6e 756d 8ea6 8d91 12c7 61cf 5468 ..jnum......a.Th │ │ │ │ -000979c0: 6596 0403 de74 6865 6f72 798d 9104 03dd e....theory..... │ │ │ │ -000979d0: eb61 6e75 6d8e 9b19 46b9 cf64 650c 6e65 .anum...F..de.ne │ │ │ │ -000979e0: 7393 7468 6593 7490 ac72 7970 9053 8e65 s.the.t..ryp.S.e │ │ │ │ -000979f0: 8d91 0403 ddeb 616e 756d 8e98 cf6f 6693 ......anum...of. │ │ │ │ -00097a00: 6e61 7475 7261 6c93 6e95 ac72 756d 9362 natural.n..rum.b │ │ │ │ -00097a10: 9553 8e65 7273 9104 03dd 746f 9b04 03de .S.ers....to.... │ │ │ │ -00097a20: 6293 6598 6973 6f6d 6f72 7068 6963 9874 b.e.isomorphic.t │ │ │ │ -00097a30: 6f91 0403 dd61 9863 6f75 6e90 ac72 7461 o....a.coun..rta │ │ │ │ -00097a40: 626c 658e a18d 9112 c761 7375 6273 6574 ble......asubset │ │ │ │ -00097a50: 9604 71eb 6f66 9b04 71ec 7468 6593 7072 ..q.of..q.the.pr │ │ │ │ -00097a60: 696d 6974 6976 95ac 7265 9874 9379 7090 imitiv..re.t.yp. │ │ │ │ -00097a70: 538e 658d 9104 71eb eb61 696e 648e 9115 S.e...q..aind... │ │ │ │ -00097a80: b0e9 cf2e 9106 ceaa 496e 9874 6869 7391 ........In.this. │ │ │ │ -00097a90: 0471 eb74 6865 6f72 7991 ff05 562c 9104 .q.theory...V,.. │ │ │ │ -00097aa0: 93bc 7468 6598 636f 6e73 7461 6e93 7473 ..the.constan.ts │ │ │ │ -00097ab0: 8d91 0471 ebeb 6130 8e91 0ea3 81cf 616e ...q..a0......an │ │ │ │ -00097ac0: 648d 9104 71eb eb61 5355 438e 911a 22d5 d...q..aSUC...". │ │ │ │ -00097ad0: cf28 7468 6591 0471 eb73 7563 6365 7373 .(the..q.success │ │ │ │ -00097ae0: 6f72 8ea1 8d91 12c7 6166 756e 6374 696f or......afunctio │ │ │ │ -00097af0: 6e29 9603 eaa8 6172 6593 6465 0c6e 6564 n)....are.de.ned │ │ │ │ -00097b00: 9361 6e64 9350 9aac 7265 616e 6f27 7393 .and.P..reano's. │ │ │ │ -00097b10: 6178 696f 6d73 9370 7265 2d70 726f 9876 axioms.pre-pro.v │ │ │ │ -00097b20: 9865 6493 696e 9374 6865 9366 6f72 6d3a .ed.in.the.form: │ │ │ │ -00097b30: 8e9f 2b7d ed8d 8d8d 9f0d cb89 8d8d 8d9f ..+}............ │ │ │ │ -00097b40: e600 008d 912a 0660 eb61 4e4f 545f 5355 .....*.`.aNOT_SU │ │ │ │ -00097b50: 4391 16fe a87c 2d96 05bf aa21 6e2e 937e C....|-....!n..~ │ │ │ │ -00097b60: 2853 5543 936e 933d 9330 298e a40d 0000 (SUC.n.=.0)..... │ │ │ │ -00097b70: 8d91 2a06 6049 4e56 5f53 5543 9116 fea8 ..*.`INV_SUC.... │ │ │ │ -00097b80: 7c2d 9605 bfaa 216d 936e 2e93 2853 5543 |-....!m.n..(SUC │ │ │ │ -00097b90: 936d 933d 9353 5543 936e 2993 3d3d 3e93 .m.=.SUC.n).==>. │ │ │ │ -00097ba0: 286d 933d 936e 298e a18d 912a 0660 494e (m.=.n)....*.`IN │ │ │ │ -00097bb0: 4455 4354 494f 4e91 0b7f 547c 2d96 05bf DUCTION...T|-... │ │ │ │ -00097bc0: aa21 502e 9350 9330 932f 5c93 2821 6e2e .!P..P.0./\.(!n. │ │ │ │ -00097bd0: 9350 936e 933d 3d3e 9350 2853 5543 936e .P.n.==>.P(SUC.n │ │ │ │ -00097be0: 2929 933d 3d3e 9328 216e 2e93 5093 6e29 )).==>.(!n..P.n) │ │ │ │ -00097bf0: 8e8e 8e8e 8e8e 8e9f 2a88 278d 911e 28f0 ........*.'...(. │ │ │ │ -00097c00: cf49 6e96 02a9 9168 6967 6865 729b 02a9 .In....higher... │ │ │ │ -00097c10: 906f 7264 6572 936c 6f67 6963 2c91 02e9 .order.logic,... │ │ │ │ -00097c20: c850 90ac 7265 616e 6f27 7393 6178 696f .P..reano's.axio │ │ │ │ -00097c30: 6d73 9861 7265 9373 750e 6369 656e 90ac ms.are.su.cien.. │ │ │ │ -00097c40: 7274 9366 6f72 9864 6576 9aac 7265 6c6f rt.for.dev..relo │ │ │ │ -00097c50: 7069 6e67 936e 9875 6d98 629a 538e 6572 ping.n.um.b.S.er │ │ │ │ -00097c60: 9102 a990 7468 656f 7279 9362 9865 6361 ....theory.b.eca │ │ │ │ -00097c70: 7573 658e a18d 9112 c761 6164 6469 7469 use......aadditi │ │ │ │ -00097c80: 6f6e 9604 c0db 616e 649b 04c0 dc6d 90ac on....and....m.. │ │ │ │ -00097c90: 7275 6c74 6970 6c69 6361 7469 6f6e 9363 rultiplication.c │ │ │ │ -00097ca0: 616e 9862 9053 8e65 9364 650c 6e65 642e an.b.S.e.de.ned. │ │ │ │ -00097cb0: 9107 bb7b 496e 930c 7273 7493 6f72 6465 ...{In..rst.orde │ │ │ │ -00097cc0: 7298 6c6f 6769 6393 7468 6573 6598 6d90 r.logic.these.m. │ │ │ │ -00097cd0: ac72 7573 7493 6290 538e 6598 7461 6b90 .rust.b.S.e.tak. │ │ │ │ -00097ce0: ac72 656e 9361 738e a18d 9112 c761 7072 .ren.as......apr │ │ │ │ -00097cf0: 696d 6974 6976 90ac 7265 2e91 0681 b14e imitiv..re.....N │ │ │ │ -00097d00: 6f74 6596 0458 4361 6c73 6f93 7468 6174 ote..XCalso.that │ │ │ │ -00097d10: 93eb 6149 4e44 5543 5449 4f4e 9104 5827 ..aINDUCTION..X' │ │ │ │ -00097d20: cf63 6f75 6c64 936e 6f74 9362 9053 8e65 .could.not.b.S.e │ │ │ │ -00097d30: 9373 7461 7465 6493 6173 9361 9373 696e .stated.as.a.sin │ │ │ │ -00097d40: 676c 6593 6178 696f 6d93 696e 930c 7273 gle.axiom.in..rs │ │ │ │ -00097d50: 7493 6f72 6465 728e a18d 9112 c761 6c6f t.order......alo │ │ │ │ -00097d60: 6769 6396 03ea a862 9a53 8e65 6361 7573 gic....b.S.ecaus │ │ │ │ -00097d70: 6593 7072 6564 6963 6174 6573 9328 8d65 e.predicates.(.e │ │ │ │ -00097d80: 2e67 2e8e 9115 8a9c eb61 50cf 2993 6361 .g.......aP.).ca │ │ │ │ -00097d90: 6e6e 6f74 9362 9865 9371 7561 6e90 ac72 nnot.b.e.quan..r │ │ │ │ -00097da0: 7469 0c65 642e 8e9f 104b 198d 911e 28f0 ti.ed....K....(. │ │ │ │ -00097db0: 5573 6573 9605 765a 6f66 9b05 7659 7468 Uses..vZof..vYth │ │ │ │ -00097dc0: 6593 7468 656f 7265 6d8d 98eb 6149 4e44 e.theorem...aIND │ │ │ │ -00097dd0: 5543 5449 4f4e 8e91 3ea9 adcf 6172 6598 UCTION..>...are. │ │ │ │ -00097de0: 7375 7070 9053 8e6f 7274 6564 9362 90ac supp.S.orted.b.. │ │ │ │ -00097df0: 7279 9874 6865 9362 7569 6c74 2d69 6e98 ry.the.built-in. │ │ │ │ -00097e00: 6465 7269 7690 ac72 6564 9369 6e66 6572 deriv..red.infer │ │ │ │ -00097e10: 656e 6365 9872 756c 658e a18d 8d91 12c7 ence.rule....... │ │ │ │ -00097e20: 61eb 6149 4e44 5543 548e 9139 c4fc cf61 a.aINDUCT..9...a │ │ │ │ -00097e30: 6e64 9b04 7f9e 7468 6596 047f 9f62 7569 nd....the....bui │ │ │ │ -00097e40: 6c74 2d69 6e93 7461 6374 6963 8d98 eb61 lt-in.tactic...a │ │ │ │ -00097e50: 494e 4455 4354 5f54 4143 8e91 427b e1cf INDUCT_TAC..B{.. │ │ │ │ -00097e60: 2873 6565 9374 6865 9864 6f90 538e 6375 (see.the.do.S.cu │ │ │ │ -00097e70: 6d65 6e90 ac72 7461 7469 6f6e 936f 6e93 men..rtation.on. │ │ │ │ -00097e80: 7468 6573 6598 6675 6e63 7469 6f6e 7393 these.functions. │ │ │ │ -00097e90: 696e 8ea1 8d91 12c7 61eb 4952 4546 4552 in......a.IREFER │ │ │ │ -00097ea0: 454e 4345 9603 eaa8 cf66 6f72 9364 6574 ENCE.....for.det │ │ │ │ -00097eb0: 6169 6c73 292e 8e9f 2119 c48d 8d91 12c7 ails)...!....... │ │ │ │ -00097ec0: 61d0 3131 2e39 2e34 2e31 8e91 4d47 614e a.11.9.4.1..MGaN │ │ │ │ -00097ed0: 756d 6572 616c 738e a68d 9112 c761 cf41 umerals......a.A │ │ │ │ -00097ee0: 7373 6f90 538e 6369 6174 6564 9604 36f4 sso.S.ciated..6. │ │ │ │ -00097ef0: 7769 7468 9374 6865 9374 6865 6f72 798d with.the.theory. │ │ │ │ -00097f00: 93eb 616e 756d 8e91 19ac e6cf 6172 6593 ..anum......are. │ │ │ │ -00097f10: 7468 6593 6e9a ac72 756d 6572 616c 7393 the.n..rumerals. │ │ │ │ -00097f20: 6f66 9374 9879 7090 538e 658d 93eb 613a of.t.yp.S.e...a: │ │ │ │ -00097f30: 6e75 6d8e 911b 359c cf2c 9104 4a07 616e num...5..,..J.an │ │ │ │ -00097f40: 9369 6e0c 6e69 7465 9366 616d 696c 7993 .in.nite.family. │ │ │ │ -00097f50: 6f66 9363 6f6e 2d8e a18d 9112 c761 7374 of.con-......ast │ │ │ │ -00097f60: 616e 90ac 7274 733a 8d91 06dd 3ceb 6131 an..rts:....<.a1 │ │ │ │ -00097f70: 8e91 0c9c e6cf 2c8d 9104 f162 eb61 328e ......,....b.a2. │ │ │ │ -00097f80: 960a b10c cf2c 8d91 04f1 62eb 6133 8e93 .....,....b.a3.. │ │ │ │ -00097f90: cf2c 9104 f162 6574 632e 9107 af6a 5468 .,...betc....jTh │ │ │ │ -00097fa0: 6573 6596 04bc d663 616e 9b04 bcd7 6290 ese....can....b. │ │ │ │ -00097fb0: 538e 6593 7265 6761 7264 6564 936c 6f67 S.e.regarded.log │ │ │ │ -00097fc0: 6963 616c 6c79 9361 7393 616e 9369 6e0c ically.as.an.in. │ │ │ │ -00097fd0: 6e69 7465 9863 6f6c 6c65 6374 696f 6e93 nite.collection. │ │ │ │ -00097fe0: 6f66 9364 650c 6e65 648e a18d 9112 c761 of.de.ned......a │ │ │ │ -00097ff0: 636f 6e73 7461 6e95 ac72 7473 2c9b 03ea constan..rts,... │ │ │ │ -00098000: a869 6e93 7472 6f90 538e 6475 6365 6498 .in.tro.S.duced. │ │ │ │ -00098010: 6293 7998 7468 6598 696e 0c6e 6974 6598 b.y.the.in.nite. │ │ │ │ -00098020: 7365 7269 6573 986f 6698 6465 0c6e 6974 series.of.de.nit │ │ │ │ -00098030: 696f 6e61 6c98 6178 696f 6d73 3a8e a91f ional.axioms:... │ │ │ │ -00098040: 58c7 8d8d 8d9f 00cb 898d 8d8d 8d91 2a06 X.............*. │ │ │ │ -00098050: 60eb 617c 2d96 05bf aa31 933d 9353 5543 `.a|-....1.=.SUC │ │ │ │ -00098060: 9330 9b03 a666 eb48 2c91 0d0c 76eb 617c .0...f.H,...v.a| │ │ │ │ -00098070: 2d93 3293 3d93 5355 4393 3198 eb48 2c91 -.2.=.SUC.1..H,. │ │ │ │ -00098080: 0d0c 76eb 617c 2d93 3393 3d93 5355 4393 ..v.a|-.3.=.SUC. │ │ │ │ -00098090: 3298 eb48 2c91 0bbf f8cf 6574 632e 8e8e 2..H,.....etc... │ │ │ │ -000980a0: 8e8e 8e8e 8e9f 1f0d ae8d 9112 c761 5468 .............aTh │ │ │ │ -000980b0: 6973 9603 8928 696e 0c6e 6974 659b 0389 is...(in.nite... │ │ │ │ -000980c0: 276c 6973 7493 6f66 9374 6865 6f72 656d 'list.of.theorem │ │ │ │ -000980d0: 7393 6361 6e6e 6f74 2c91 039c a76f 6693 s.cannot,....of. │ │ │ │ -000980e0: 636f 7572 7365 2c91 039c a861 6374 7561 course,....actua │ │ │ │ -000980f0: 6c6c 7993 6290 538e 6598 7374 6f72 6564 lly.b.S.e.stored │ │ │ │ -00098100: 9369 6e93 7468 6598 7468 656f 7279 8d93 .in.the.theory.. │ │ │ │ -00098110: eb61 6e75 6d8e 9114 c826 cf2e 9105 1860 .anum....&.....` │ │ │ │ -00098120: eb48 484f 4c8e a18d 9112 c761 cf74 6865 .HHOL......a.the │ │ │ │ -00098130: 7265 666f 7265 9603 eaa8 7072 6f90 ac72 refore....pro..r │ │ │ │ -00098140: 7669 6465 7393 7468 6593 eb48 4d4c 93cf vides.the..HML.. │ │ │ │ -00098150: 6675 6e63 7469 6f6e 3a8e a68d 8d8d 9112 function:....... │ │ │ │ -00098160: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ -00098170: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -00098180: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -00098190: 616e 756d 5f43 4f4e 5696 05bf aa3a 9374 anum_CONV....:.t │ │ │ │ -000981a0: 6572 6d93 2d3e 9374 686d 8e8e 9201 c671 erm.->.thm.....q │ │ │ │ -000981b0: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -000981c0: 8900 0066 6601 c70b 4a8e 8e8e 8e9f 24fd ...ff...J.....$. │ │ │ │ -000981d0: 138e 8c8b 0000 00b6 0000 0000 0000 0000 ................ │ │ │ │ +000974d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000974e0: 0009 6b61 a002 cc05 558d a0fd 46d3 0e8d ..ka....U...F... │ │ │ │ +000974f0: 8d8d 8d9f fa99 9a8d 9112 c761 d031 312e ...........a.11. │ │ │ │ +00097500: 392e 910a 8000 5468 6596 0480 0061 6e63 9.....The....anc │ │ │ │ +00097510: 6573 7472 7993 6f66 9374 6865 9374 6865 estry.of.the.the │ │ │ │ +00097520: 6f72 7993 e248 4f4c 9200 d726 aad0 3138 ory..HOL...&..18 │ │ │ │ +00097530: 318e 9112 c761 9f05 6666 8900 00e6 6601 1....a..ff....f. │ │ │ │ +00097540: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ +00097550: d021 8d8d 9112 c761 eb47 3131 2e39 2e33 .!.....a.G11.9.3 │ │ │ │ +00097560: 8e91 4c60 f554 6865 9605 6666 7468 656f ..L`.The..fftheo │ │ │ │ +00097570: 7279 93eb 6a42 4153 4943 2d48 4f4c 8ea9 ry..jBASIC-HOL.. │ │ │ │ +00097580: 1858 b28d 9112 c761 cf54 6865 9603 5319 .X.....a.The..S. │ │ │ │ +00097590: 7468 656f 7279 8d93 eb61 4241 5349 432d theory...aBASIC- │ │ │ │ +000975a0: 484f 4c8e 913a 632c cf72 6f75 6768 6c79 HOL..:c,.roughly │ │ │ │ +000975b0: 9103 531a 636f 7272 6573 709a 538e 6f6e ..S.corresp.S.on │ │ │ │ +000975c0: 6473 9374 6f93 7468 6593 7468 656f 7279 ds.to.the.theory │ │ │ │ +000975d0: 8d93 eb61 494e 4954 8e91 1da4 dacf 6465 ...aINIT......de │ │ │ │ +000975e0: 7363 7269 6298 6564 9103 531a 696e 9353 scrib.ed..S.in.S │ │ │ │ +000975f0: 6563 7469 6f6e 9331 302e 342e 332e 8ea4 ection.10.4.3... │ │ │ │ +00097600: 1000 008d 9112 c761 4974 9603 619d 636f .......aIt..a.co │ │ │ │ +00097610: 6e73 6973 7473 9b03 619c 6f66 9374 6865 nsists..a.of.the │ │ │ │ +00097620: 9864 6174 6193 696e 9874 6865 9374 6865 .data.in.the.the │ │ │ │ +00097630: 6f72 6965 738d 98eb 6162 6f6f 6c8e 911d ories...abool... │ │ │ │ +00097640: c1e1 cf61 6e64 8d93 eb61 696e 648e 9114 ...and...aind... │ │ │ │ +00097650: a09b cf2c 9103 7d05 746f 6765 7468 6572 ...,..}.together │ │ │ │ +00097660: 9877 6974 6893 6f6e 6598 7072 652d 7072 .with.one.pre-pr │ │ │ │ +00097670: 6f95 ac72 7693 6564 9103 619d 7468 656f o..rv.ed..a.theo │ │ │ │ +00097680: 7265 6d8e a18d 9112 c761 6361 6c6c 6564 rem......acalled │ │ │ │ +00097690: 8d91 03af 7ceb 6141 4253 5f52 4550 5f54 ....|.aABS_REP_T │ │ │ │ +000976a0: 484d 8e91 42eb cacf 2c91 03bb 5277 6869 HM..B...,...Rwhi │ │ │ │ +000976b0: 6390 ac72 6896 03af 7c65 7374 6162 6c69 c..rh...|establi │ │ │ │ +000976c0: 7368 6573 9376 91ff 58e4 6172 696f 7573 shes.v..X.arious │ │ │ │ +000976d0: 9373 7461 6e64 6172 6493 7072 6f70 9053 .standard.prop.S │ │ │ │ +000976e0: 8e65 7274 6965 7393 6f66 9369 736f 6d6f .erties.of.isomo │ │ │ │ +000976f0: 7270 6869 736d 7393 616e 6493 6973 8ea1 rphisms.and.is.. │ │ │ │ +00097700: 8d91 12c7 6175 7365 6496 03ea a866 6f72 ....aused....for │ │ │ │ +00097710: 9364 6572 6976 696e 6793 636f 6e73 6571 .deriving.conseq │ │ │ │ +00097720: 7565 6e63 6573 936f 6693 7490 ac72 7970 uences.of.t..ryp │ │ │ │ +00097730: 9053 8e65 9364 650c 6e69 7469 6f6e 7393 .S.e.de.nitions. │ │ │ │ +00097740: 2873 6565 9353 6563 7469 6f6e 9331 312e (see.Section.11. │ │ │ │ +00097750: 382e 322e 3329 2e8e 9f10 4b19 8d91 1e28 8.2.3)....K....( │ │ │ │ +00097760: f054 6865 9604 2240 6465 7363 656e 6465 .The.."@descende │ │ │ │ +00097770: 6e9a ac72 7473 936f 668d 9104 2241 eb61 n..rts.of..."A.a │ │ │ │ +00097780: 4241 5349 432d 484f 4c8e 913c 017b cf61 BASIC-HOL..<.{.a │ │ │ │ +00097790: 7265 936f 6274 6169 6e65 6493 6298 799b re.obtained.b.y. │ │ │ │ +000977a0: 0422 4164 650c 6e69 7469 6f6e 616c 9365 ."Ade.nitional.e │ │ │ │ +000977b0: 7874 656e 7369 6f6e 2e91 05df a854 6865 xtension.....The │ │ │ │ +000977c0: 7265 9861 7265 2c91 0430 2668 6f90 ac72 re.are,..0&ho..r │ │ │ │ +000977d0: 772d 8ea1 8d91 12c7 6165 7690 ac72 6572 w-......aev..rer │ │ │ │ +000977e0: 2c91 0481 5761 9b04 6333 6665 7796 0463 ,...Wa..c3few..c │ │ │ │ +000977f0: 3469 6d70 7572 6974 6965 7393 696e 9374 4impurities.in.t │ │ │ │ +00097800: 6865 7365 9865 7874 656e 7369 6f6e 732c hese.extensions, │ │ │ │ +00097810: 9104 8157 7769 7468 9374 6865 9372 6573 ...Wwith.the.res │ │ │ │ +00097820: 756c 7498 7468 6174 936e 6f74 9361 6c6c ult.that.not.all │ │ │ │ +00097830: 936f 6698 7468 656d 9363 6f75 6c64 9362 .of.them.could.b │ │ │ │ +00097840: 9053 8e65 8ea1 8d91 12c7 6162 7569 6c74 .S.e......abuilt │ │ │ │ +00097850: 9604 3d86 7075 7265 6c79 9362 9aac 7279 ..=.purely.b..ry │ │ │ │ +00097860: 9375 7369 6e67 9374 6865 9364 650c 6e69 .using.the.de.ni │ │ │ │ +00097870: 7469 6f6e 616c 936d 6563 9868 616e 6973 tional.mec.hanis │ │ │ │ +00097880: 6d73 936f 6693 eb48 484f 4ccf 2e93 5468 ms.of..HHOL...Th │ │ │ │ +00097890: 6593 7468 656f 7279 8d93 eb61 6e75 6d8e e.theory...anum. │ │ │ │ +000978a0: 9115 7c84 cf2c 9104 523e 666f 7293 6578 ..|..,..R>for.ex │ │ │ │ +000978b0: 616d 706c 652c 8ea1 8d91 12c7 6163 6f6e ample,......acon │ │ │ │ +000978c0: 9aac 7274 6169 6e73 9604 2f70 616e 9369 ..rtains../pan.i │ │ │ │ +000978d0: 6e0c 6e69 7465 9366 616d 696c 7991 042f n.nite.family../ │ │ │ │ +000978e0: 716f 6693 636f 6e73 7461 6e98 7473 8d93 qof.constan.ts.. │ │ │ │ +000978f0: eb61 308e 9109 ef1a cf2c 8d91 0440 a2eb .a0......,...@.. │ │ │ │ +00097900: 6131 8e91 0a00 4ccf 2c8d 9104 40a2 eb61 a1....L.,...@..a │ │ │ │ +00097910: 328e 8d91 0e2f bccf 6574 632e 8e91 2076 2..../..etc... v │ │ │ │ +00097920: cc2c 9104 40a2 6275 7493 7468 6572 6591 .,..@.but.there. │ │ │ │ +00097930: 042f 7169 7393 6375 7272 656e 9874 6c79 ./qis.curren.tly │ │ │ │ +00097940: 936e 6f93 6d65 6398 6861 6e69 736d 8ea1 .no.mec.hanism.. │ │ │ │ +00097950: 8d91 12c7 6174 6861 7496 03ea a861 6c6c ....athat....all │ │ │ │ +00097960: 6f9a ac72 7773 9375 7365 7273 9374 6f93 o..rws.users.to. │ │ │ │ +00097970: 6465 0c6e 6593 7375 6398 6893 696e 0c6e de.ne.suc.h.in.n │ │ │ │ +00097980: 6974 6593 6661 6d69 6c69 6573 2e8e 9f24 ite.families...$ │ │ │ │ +00097990: 99c4 8d8d 9112 c761 eb47 3131 2e39 2e34 .......a.G11.9.4 │ │ │ │ +000979a0: 8e91 4c60 f554 6865 9605 6666 7468 656f ..L`.The..fftheo │ │ │ │ +000979b0: 7279 93eb 6a6e 756d 8ea6 8d91 12c7 61cf ry..jnum......a. │ │ │ │ +000979c0: 5468 6596 0403 de74 6865 6f72 798d 9104 The....theory... │ │ │ │ +000979d0: 03dd eb61 6e75 6d8e 9b19 46b9 cf64 650c ...anum...F..de. │ │ │ │ +000979e0: 6e65 7393 7468 6593 7490 ac72 7970 9053 nes.the.t..ryp.S │ │ │ │ +000979f0: 8e65 8d91 0403 ddeb 616e 756d 8e98 cf6f .e......anum...o │ │ │ │ +00097a00: 6693 6e61 7475 7261 6c93 6e95 ac72 756d f.natural.n..rum │ │ │ │ +00097a10: 9362 9553 8e65 7273 9104 03dd 746f 9b04 .b.S.ers....to.. │ │ │ │ +00097a20: 03de 6293 6598 6973 6f6d 6f72 7068 6963 ..b.e.isomorphic │ │ │ │ +00097a30: 9874 6f91 0403 dd61 9863 6f75 6e90 ac72 .to....a.coun..r │ │ │ │ +00097a40: 7461 626c 658e a18d 9112 c761 7375 6273 table......asubs │ │ │ │ +00097a50: 6574 9604 71eb 6f66 9b04 71ec 7468 6593 et..q.of..q.the. │ │ │ │ +00097a60: 7072 696d 6974 6976 95ac 7265 9874 9379 primitiv..re.t.y │ │ │ │ +00097a70: 7090 538e 658d 9104 71eb eb61 696e 648e p.S.e...q..aind. │ │ │ │ +00097a80: 9115 b0e9 cf2e 9106 ceaa 496e 9874 6869 ..........In.thi │ │ │ │ +00097a90: 7391 0471 eb74 6865 6f72 7991 ff05 562c s..q.theory...V, │ │ │ │ +00097aa0: 9104 93bc 7468 6598 636f 6e73 7461 6e93 ....the.constan. │ │ │ │ +00097ab0: 7473 8d91 0471 ebeb 6130 8e91 0ea3 81cf ts...q..a0...... │ │ │ │ +00097ac0: 616e 648d 9104 71eb eb61 5355 438e 911a and...q..aSUC... │ │ │ │ +00097ad0: 22d5 cf28 7468 6591 0471 eb73 7563 6365 "..(the..q.succe │ │ │ │ +00097ae0: 7373 6f72 8ea1 8d91 12c7 6166 756e 6374 ssor......afunct │ │ │ │ +00097af0: 696f 6e29 9603 eaa8 6172 6593 6465 0c6e ion)....are.de.n │ │ │ │ +00097b00: 6564 9361 6e64 9350 9aac 7265 616e 6f27 ed.and.P..reano' │ │ │ │ +00097b10: 7393 6178 696f 6d73 9370 7265 2d70 726f s.axioms.pre-pro │ │ │ │ +00097b20: 9876 9865 6493 696e 9374 6865 9366 6f72 .v.ed.in.the.for │ │ │ │ +00097b30: 6d3a 8e9f 2b7d ed8d 8d8d 9f0d cb89 8d8d m:..+}.......... │ │ │ │ +00097b40: 8d9f e600 008d 912a 0660 eb61 4e4f 545f .......*.`.aNOT_ │ │ │ │ +00097b50: 5355 4391 16fe a87c 2d96 05bf aa21 6e2e SUC....|-....!n. │ │ │ │ +00097b60: 937e 2853 5543 936e 933d 9330 298e a40d .~(SUC.n.=.0)... │ │ │ │ +00097b70: 0000 8d91 2a06 6049 4e56 5f53 5543 9116 ....*.`INV_SUC.. │ │ │ │ +00097b80: fea8 7c2d 9605 bfaa 216d 936e 2e93 2853 ..|-....!m.n..(S │ │ │ │ +00097b90: 5543 936d 933d 9353 5543 936e 2993 3d3d UC.m.=.SUC.n).== │ │ │ │ +00097ba0: 3e93 286d 933d 936e 298e a18d 912a 0660 >.(m.=.n)....*.` │ │ │ │ +00097bb0: 494e 4455 4354 494f 4e91 0b7f 547c 2d96 INDUCTION...T|-. │ │ │ │ +00097bc0: 05bf aa21 502e 9350 9330 932f 5c93 2821 ...!P..P.0./\.(! │ │ │ │ +00097bd0: 6e2e 9350 936e 933d 3d3e 9350 2853 5543 n..P.n.==>.P(SUC │ │ │ │ +00097be0: 936e 2929 933d 3d3e 9328 216e 2e93 5093 .n)).==>.(!n..P. │ │ │ │ +00097bf0: 6e29 8e8e 8e8e 8e8e 8e9f 2a88 278d 911e n)........*.'... │ │ │ │ +00097c00: 28f0 cf49 6e96 02a9 9168 6967 6865 729b (..In....higher. │ │ │ │ +00097c10: 02a9 906f 7264 6572 936c 6f67 6963 2c91 ...order.logic,. │ │ │ │ +00097c20: 02e9 c850 90ac 7265 616e 6f27 7393 6178 ...P..reano's.ax │ │ │ │ +00097c30: 696f 6d73 9861 7265 9373 750e 6369 656e ioms.are.su.cien │ │ │ │ +00097c40: 90ac 7274 9366 6f72 9864 6576 9aac 7265 ..rt.for.dev..re │ │ │ │ +00097c50: 6c6f 7069 6e67 936e 9875 6d98 629a 538e loping.n.um.b.S. │ │ │ │ +00097c60: 6572 9102 a990 7468 656f 7279 9362 9865 er....theory.b.e │ │ │ │ +00097c70: 6361 7573 658e a18d 9112 c761 6164 6469 cause......aaddi │ │ │ │ +00097c80: 7469 6f6e 9604 c0db 616e 649b 04c0 dc6d tion....and....m │ │ │ │ +00097c90: 90ac 7275 6c74 6970 6c69 6361 7469 6f6e ..rultiplication │ │ │ │ +00097ca0: 9363 616e 9862 9053 8e65 9364 650c 6e65 .can.b.S.e.de.ne │ │ │ │ +00097cb0: 642e 9107 bb7b 496e 930c 7273 7493 6f72 d....{In..rst.or │ │ │ │ +00097cc0: 6465 7298 6c6f 6769 6393 7468 6573 6598 der.logic.these. │ │ │ │ +00097cd0: 6d90 ac72 7573 7493 6290 538e 6598 7461 m..rust.b.S.e.ta │ │ │ │ +00097ce0: 6b90 ac72 656e 9361 738e a18d 9112 c761 k..ren.as......a │ │ │ │ +00097cf0: 7072 696d 6974 6976 90ac 7265 2e91 0681 primitiv..re.... │ │ │ │ +00097d00: b14e 6f74 6596 0458 4361 6c73 6f93 7468 .Note..XCalso.th │ │ │ │ +00097d10: 6174 93eb 6149 4e44 5543 5449 4f4e 9104 at..aINDUCTION.. │ │ │ │ +00097d20: 5827 cf63 6f75 6c64 936e 6f74 9362 9053 X'.could.not.b.S │ │ │ │ +00097d30: 8e65 9373 7461 7465 6493 6173 9361 9373 .e.stated.as.a.s │ │ │ │ +00097d40: 696e 676c 6593 6178 696f 6d93 696e 930c ingle.axiom.in.. │ │ │ │ +00097d50: 7273 7493 6f72 6465 728e a18d 9112 c761 rst.order......a │ │ │ │ +00097d60: 6c6f 6769 6396 03ea a862 9a53 8e65 6361 logic....b.S.eca │ │ │ │ +00097d70: 7573 6593 7072 6564 6963 6174 6573 9328 use.predicates.( │ │ │ │ +00097d80: 8d65 2e67 2e8e 9115 8a9c eb61 50cf 2993 .e.g.......aP.). │ │ │ │ +00097d90: 6361 6e6e 6f74 9362 9865 9371 7561 6e90 cannot.b.e.quan. │ │ │ │ +00097da0: ac72 7469 0c65 642e 8e9f 104b 198d 911e .rti.ed....K.... │ │ │ │ +00097db0: 28f0 5573 6573 9605 765a 6f66 9b05 7659 (.Uses..vZof..vY │ │ │ │ +00097dc0: 7468 6593 7468 656f 7265 6d8d 98eb 6149 the.theorem...aI │ │ │ │ +00097dd0: 4e44 5543 5449 4f4e 8e91 3ea9 adcf 6172 NDUCTION..>...ar │ │ │ │ +00097de0: 6598 7375 7070 9053 8e6f 7274 6564 9362 e.supp.S.orted.b │ │ │ │ +00097df0: 90ac 7279 9874 6865 9362 7569 6c74 2d69 ..ry.the.built-i │ │ │ │ +00097e00: 6e98 6465 7269 7690 ac72 6564 9369 6e66 n.deriv..red.inf │ │ │ │ +00097e10: 6572 656e 6365 9872 756c 658e a18d 8d91 erence.rule..... │ │ │ │ +00097e20: 12c7 61eb 6149 4e44 5543 548e 9139 c4fc ..a.aINDUCT..9.. │ │ │ │ +00097e30: cf61 6e64 9b04 7f9e 7468 6596 047f 9f62 .and....the....b │ │ │ │ +00097e40: 7569 6c74 2d69 6e93 7461 6374 6963 8d98 uilt-in.tactic.. │ │ │ │ +00097e50: eb61 494e 4455 4354 5f54 4143 8e91 427b .aINDUCT_TAC..B{ │ │ │ │ +00097e60: e1cf 2873 6565 9374 6865 9864 6f90 538e ..(see.the.do.S. │ │ │ │ +00097e70: 6375 6d65 6e90 ac72 7461 7469 6f6e 936f cumen..rtation.o │ │ │ │ +00097e80: 6e93 7468 6573 6598 6675 6e63 7469 6f6e n.these.function │ │ │ │ +00097e90: 7393 696e 8ea1 8d91 12c7 61eb 4952 4546 s.in......a.IREF │ │ │ │ +00097ea0: 4552 454e 4345 9603 eaa8 cf66 6f72 9364 ERENCE.....for.d │ │ │ │ +00097eb0: 6574 6169 6c73 292e 8e9f 2119 c48d 8d91 etails)...!..... │ │ │ │ +00097ec0: 12c7 61d0 3131 2e39 2e34 2e31 8e91 4d47 ..a.11.9.4.1..MG │ │ │ │ +00097ed0: 614e 756d 6572 616c 738e a68d 9112 c761 aNumerals......a │ │ │ │ +00097ee0: cf41 7373 6f90 538e 6369 6174 6564 9604 .Asso.S.ciated.. │ │ │ │ +00097ef0: 36f4 7769 7468 9374 6865 9374 6865 6f72 6.with.the.theor │ │ │ │ +00097f00: 798d 93eb 616e 756d 8e91 19ac e6cf 6172 y...anum......ar │ │ │ │ +00097f10: 6593 7468 6593 6e9a ac72 756d 6572 616c e.the.n..rumeral │ │ │ │ +00097f20: 7393 6f66 9374 9879 7090 538e 658d 93eb s.of.t.yp.S.e... │ │ │ │ +00097f30: 613a 6e75 6d8e 911b 359c cf2c 9104 4a07 a:num...5..,..J. │ │ │ │ +00097f40: 616e 9369 6e0c 6e69 7465 9366 616d 696c an.in.nite.famil │ │ │ │ +00097f50: 7993 6f66 9363 6f6e 2d8e a18d 9112 c761 y.of.con-......a │ │ │ │ +00097f60: 7374 616e 90ac 7274 733a 8d91 06dd 3ceb stan..rts:....<. │ │ │ │ +00097f70: 6131 8e91 0c9c e6cf 2c8d 9104 f162 eb61 a1......,....b.a │ │ │ │ +00097f80: 328e 960a b10c cf2c 8d91 04f1 62eb 6133 2......,....b.a3 │ │ │ │ +00097f90: 8e93 cf2c 9104 f162 6574 632e 9107 af6a ...,...betc....j │ │ │ │ +00097fa0: 5468 6573 6596 04bc d663 616e 9b04 bcd7 These....can.... │ │ │ │ +00097fb0: 6290 538e 6593 7265 6761 7264 6564 936c b.S.e.regarded.l │ │ │ │ +00097fc0: 6f67 6963 616c 6c79 9361 7393 616e 9369 ogically.as.an.i │ │ │ │ +00097fd0: 6e0c 6e69 7465 9863 6f6c 6c65 6374 696f n.nite.collectio │ │ │ │ +00097fe0: 6e93 6f66 9364 650c 6e65 648e a18d 9112 n.of.de.ned..... │ │ │ │ +00097ff0: c761 636f 6e73 7461 6e95 ac72 7473 2c9b .aconstan..rts,. │ │ │ │ +00098000: 03ea a869 6e93 7472 6f90 538e 6475 6365 ...in.tro.S.duce │ │ │ │ +00098010: 6498 6293 7998 7468 6598 696e 0c6e 6974 d.b.y.the.in.nit │ │ │ │ +00098020: 6598 7365 7269 6573 986f 6698 6465 0c6e e.series.of.de.n │ │ │ │ +00098030: 6974 696f 6e61 6c98 6178 696f 6d73 3a8e itional.axioms:. │ │ │ │ +00098040: a91f 58c7 8d8d 8d9f 00cb 898d 8d8d 8d91 ..X............. │ │ │ │ +00098050: 2a06 60eb 617c 2d96 05bf aa31 933d 9353 *.`.a|-....1.=.S │ │ │ │ +00098060: 5543 9330 9b03 a666 eb48 2c91 0d0c 76eb UC.0...f.H,...v. │ │ │ │ +00098070: 617c 2d93 3293 3d93 5355 4393 3198 eb48 a|-.2.=.SUC.1..H │ │ │ │ +00098080: 2c91 0d0c 76eb 617c 2d93 3393 3d93 5355 ,...v.a|-.3.=.SU │ │ │ │ +00098090: 4393 3298 eb48 2c91 0bbf f8cf 6574 632e C.2..H,.....etc. │ │ │ │ +000980a0: 8e8e 8e8e 8e8e 8e9f 1f0d ae8d 9112 c761 ...............a │ │ │ │ +000980b0: 5468 6973 9603 8928 696e 0c6e 6974 659b This...(in.nite. │ │ │ │ +000980c0: 0389 276c 6973 7493 6f66 9374 6865 6f72 ..'list.of.theor │ │ │ │ +000980d0: 656d 7393 6361 6e6e 6f74 2c91 039c a76f ems.cannot,....o │ │ │ │ +000980e0: 6693 636f 7572 7365 2c91 039c a861 6374 f.course,....act │ │ │ │ +000980f0: 7561 6c6c 7993 6290 538e 6598 7374 6f72 ually.b.S.e.stor │ │ │ │ +00098100: 6564 9369 6e93 7468 6598 7468 656f 7279 ed.in.the.theory │ │ │ │ +00098110: 8d93 eb61 6e75 6d8e 9114 c826 cf2e 9105 ...anum....&.... │ │ │ │ +00098120: 1860 eb48 484f 4c8e a18d 9112 c761 cf74 .`.HHOL......a.t │ │ │ │ +00098130: 6865 7265 666f 7265 9603 eaa8 7072 6f90 herefore....pro. │ │ │ │ +00098140: ac72 7669 6465 7393 7468 6593 eb48 4d4c .rvides.the..HML │ │ │ │ +00098150: 93cf 6675 6e63 7469 6f6e 3a8e a68d 8d8d ..function:..... │ │ │ │ +00098160: 9112 c761 9ff5 4fa7 8900 0066 6601 c70b ...a..O....ff... │ │ │ │ +00098170: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +00098180: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ +00098190: cceb 616e 756d 5f43 4f4e 5696 05bf aa3a ..anum_CONV....: │ │ │ │ +000981a0: 9374 6572 6d93 2d3e 9374 686d 8e8e 9201 .term.->.thm.... │ │ │ │ +000981b0: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +000981c0: c002 8900 0066 6601 c70b 4a8e 8e8e 8e9f .....ff...J..... │ │ │ │ +000981d0: 24fd 138e 8c8b 0000 00b6 0000 0000 0000 $............... │ │ │ │ 000981e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000981f0: 0000 0000 0000 0000 0000 0000 0009 74b5 ..............t. │ │ │ │ -00098200: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -00098210: fa99 9a8d 91ea f1eb d031 3832 9200 dd20 .........182... │ │ │ │ -00098220: 4343 6861 7074 6572 9604 8000 3131 2e91 CChapter....11.. │ │ │ │ -00098230: 0a80 0054 6865 9348 4f4c 934c 6f67 6963 ...The.HOL.Logic │ │ │ │ -00098240: 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 .in.ML.......ff. │ │ │ │ -00098250: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -00098260: df8d a0fd 8bd0 218d 91ea f1eb cf77 6869 ......!......whi │ │ │ │ -00098270: 639a ac72 6896 036d b063 616e 9362 9053 c..rh..m.can.b.S │ │ │ │ -00098280: 8e65 9375 7365 6491 036d b174 6f93 6765 .e.used..m.to.ge │ │ │ │ -00098290: 6e65 7261 7465 9374 6865 9364 650c 6e69 nerate.the.de.ni │ │ │ │ -000982a0: 6e67 9365 7175 6174 696f 6e93 666f 7293 ng.equation.for. │ │ │ │ -000982b0: 616e 9879 9363 6f6e 7374 616e 9874 9103 an.y.constan.t.. │ │ │ │ -000982c0: 6db1 6e98 756d 9862 9053 8e65 7293 6f66 m.n.um.b.S.er.of │ │ │ │ -000982d0: 9374 9879 7090 538e 658d 93eb 616e 756d .t.yp.S.e...anum │ │ │ │ -000982e0: 8e91 14ac aecf 2e8e a410 0000 8d91 eaf1 ................ │ │ │ │ -000982f0: eb46 91ff 0556 6f72 9103 eaa8 6578 616d .F...Vor....exam │ │ │ │ -00098300: 706c 653a 8e9f 49d2 968d 8d8d 91ea f1eb ple:..I......... │ │ │ │ -00098310: 9fc8 8781 8900 0066 6601 c70b 4a9f 6497 .......ff...J.d. │ │ │ │ -00098320: 628d 8d90 cccd 9f04 599c 8400 68f0 fe00 b.......Y...h... │ │ │ │ -00098330: 0066 668d 9fa1 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ -00098340: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -00098350: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ -00098360: b29f fd1c 15eb 4931 8e8e 8e8e 9fff 4054 ......I1......@T │ │ │ │ -00098370: 8d91 05cc ceeb 6123 6c65 7496 05bf aa74 ......a#let....t │ │ │ │ -00098380: 686d 3193 3d93 6e75 6d5f 434f 4e56 9322 hm1.=.num_CONV." │ │ │ │ -00098390: 3122 3b3b 8ea4 0d00 008d 9105 ccce 7468 1";;..........th │ │ │ │ -000983a0: 6d31 9605 bfaa 3d93 7c2d 9331 933d 9353 m1....=.|-.1.=.S │ │ │ │ -000983b0: 5543 9330 8ea1 a18d 9105 ccce 236c 6574 UC.0........#let │ │ │ │ -000983c0: 9605 bfaa 7468 6d32 933d 936e 756d 5f43 ....thm2.=.num_C │ │ │ │ -000983d0: 4f4e 5693 2232 223b 3b8e a18d 9105 ccce ONV."2";;....... │ │ │ │ -000983e0: 7468 6d32 9605 bfaa 3d93 7c2d 9332 933d thm2....=.|-.2.= │ │ │ │ -000983f0: 9353 5543 9331 8ea1 a18d 9105 ccce 236c .SUC.1........#l │ │ │ │ -00098400: 6574 9605 bfaa 7468 6d33 933d 936e 756d et....thm3.=.num │ │ │ │ -00098410: 5f43 4f4e 5693 2233 3134 3135 3932 3635 _CONV."314159265 │ │ │ │ -00098420: 3322 3b3b 8ea1 8d91 05cc ce74 686d 3396 3";;.......thm3. │ │ │ │ -00098430: 05bf aa3d 937c 2d93 3331 3431 3539 3236 ...=.|-.31415926 │ │ │ │ -00098440: 3533 933d 9353 5543 9333 3134 3135 3932 53.=.SUC.3141592 │ │ │ │ -00098450: 3635 328e 8e92 01c6 71b1 8400 68f0 fe00 652.....q...h... │ │ │ │ -00098460: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -00098470: 0b4a 8e8e 8e9f 499e cb8d 91ea f1eb cf54 .J....I........T │ │ │ │ -00098480: 6865 9602 b840 6465 0c6e 696e 679b 02b8 he...@de.ning... │ │ │ │ -00098490: 3f65 7175 6174 696f 6e93 666f 7298 616e ?equation.for.an │ │ │ │ -000984a0: 9aac 7279 936e 9875 6d65 7261 6c91 02b8 ..ry.n.umeral... │ │ │ │ -000984b0: 3f6f 6693 7498 7970 9053 8e65 8d93 eb61 ?of.t.yp.S.e...a │ │ │ │ -000984c0: 6e75 6d8e 9116 af7d cf63 616e 936c 696b num....}.can.lik │ │ │ │ -000984d0: 9865 7769 7365 9b02 b83f 6290 538e 6593 .ewise...?b.S.e. │ │ │ │ -000984e0: 6f62 7461 696e 6564 9875 7369 6e67 8d93 obtained.using.. │ │ │ │ -000984f0: eb61 6e75 6d5f 434f 4e56 8e91 30b5 90cf .anum_CONV..0... │ │ │ │ -00098500: 2e8e 9f24 0a12 8d8d 91ea f1eb eb47 3131 ...$.........G11 │ │ │ │ -00098510: 2e39 2e35 8e91 248b 7f54 6865 9605 6666 .9.5..$..The..ff │ │ │ │ -00098520: 7468 656f 7279 93eb 6a70 7269 6d8d 9100 theory..jprim... │ │ │ │ -00098530: e3a0 8900 0066 6600 0472 2f8e 9105 55cf .....ff..r/...U. │ │ │ │ -00098540: 7265 638e 9f18 2951 8d91 eaf1 ebcf 496e rec...)Q......In │ │ │ │ -00098550: 9603 cf18 636c 6173 7369 6361 6c9b 03cf ....classical... │ │ │ │ -00098560: 176c 6f67 6963 2c91 03d4 9b75 6e6c 696b .logic,....unlik │ │ │ │ -00098570: 90ac 7265 9364 6f6d 6169 6e93 7468 656f ..re.domain.theo │ │ │ │ -00098580: 7279 986c 6f67 6963 7393 7375 6390 ac72 ry.logics.suc..r │ │ │ │ -00098590: 6893 6173 93eb 4850 5091 fee2 3ed7 15cf h.as..HPP...>... │ │ │ │ -000985a0: 2c91 03d4 9b61 7262 6974 7261 7279 9872 ,....arbitrary.r │ │ │ │ -000985b0: 6563 7572 7369 7690 ac72 6593 6465 0c6e ecursiv..re.de.n │ │ │ │ -000985c0: 6974 696f 6e73 8ea1 8d91 eaf1 eb61 7265 itions.......are │ │ │ │ -000985d0: 9603 eaa8 6e6f 7493 616c 6c6f 95ac 7277 ....not.allo..rw │ │ │ │ -000985e0: 9365 642e 9105 38e0 4691 ff05 566f 7296 .ed...8.F...Vor. │ │ │ │ -000985f0: 03ea a865 7861 6d70 6c65 2c93 7468 6572 ...example,.ther │ │ │ │ -00098600: 6593 6973 936e 6f93 6675 6e63 7469 6f6e e.is.no.function │ │ │ │ -00098610: 93d7 6691 0532 a7cf 286f 6693 749a ac72 ..f..2..(of.t..r │ │ │ │ -00098620: 7970 9053 8e65 8d93 eb61 6e75 6d2d 3e6e yp.S.e...anum->n │ │ │ │ -00098630: 756d 8e91 31e7 f8cf 2993 7375 6398 6893 um..1...).suc.h. │ │ │ │ -00098640: 7468 6174 8ea9 1e9e 5d8d 8d8d 9f00 cb89 that....]....... │ │ │ │ -00098650: 8d8d 8d8d 9102 30ea eb61 21eb 6278 eb61 ......0..a!.bx.a │ │ │ │ -00098660: 2e91 05bf aaeb 6266 9b04 d422 7896 0b7f ......bf..."x... │ │ │ │ -00098670: 54eb 613d 9328 eb62 6698 78eb 6129 9605 T.a=.(.bf.x.a).. │ │ │ │ -00098680: bfaa 2b93 318e 8e8e 8e8e 8e8e 9f1e 6a92 ..+.1.........j. │ │ │ │ -00098690: 8d91 eaf1 ebcf 4365 7274 6169 6e96 0342 ......Certain..B │ │ │ │ -000986a0: 9372 6573 7472 6963 7465 6493 666f 726d .restricted.form │ │ │ │ -000986b0: 7393 6f66 9103 4292 7265 6375 7273 6976 s.of..B.recursiv │ │ │ │ -000986c0: 9aac 7265 9364 650c 6e69 7469 6f6e 9364 ..re.de.nition.d │ │ │ │ -000986d0: 6f2c 9103 6431 686f 9877 9865 7698 6572 o,..d1ho.w.ev.er │ │ │ │ -000986e0: 2c91 0364 3075 6e69 7175 656c 7993 6465 ,..d0uniquely.de │ │ │ │ -000986f0: 0c6e 6593 6675 6e63 7469 6f6e 732e 9105 .ne.functions... │ │ │ │ -00098700: 00d9 416e 8ea1 8d91 eaf1 eb69 6d70 9053 ..An.......imp.S │ │ │ │ -00098710: 8e6f 7274 616e 9aac 7274 9603 e8f9 6578 .ortan..rt....ex │ │ │ │ -00098720: 616d 706c 6593 6172 6591 03e8 f874 6865 ample.are....the │ │ │ │ -00098730: 93e5 7072 696d 6974 6976 6591 0431 a972 ..primitive..1.r │ │ │ │ -00098740: 96ff 6666 6593 6375 7273 6976 6591 04ce ..ffe.cursive... │ │ │ │ -00098750: a9cf 6675 6e63 7469 6f6e 732e 8d8d 9ffb ..functions..... │ │ │ │ -00098760: a532 d539 8e8e 9109 f854 cf46 91ff 0556 .2.9.....T.F...V │ │ │ │ -00098770: 6f72 9603 e8f9 616e 9879 93d7 7893 cf61 or....an.y..x..a │ │ │ │ -00098780: 6e64 9103 e8f8 d766 9105 30f8 cf74 6865 nd.....f..0..the │ │ │ │ -00098790: 93e5 7072 696d 6974 6976 658e a18d 91ea ..primitive..... │ │ │ │ -000987a0: f1eb 7296 ff66 6665 9363 7572 7369 6f6e ..r..ffe.cursion │ │ │ │ -000987b0: 9104 3335 7468 6593 6f72 9365 6d91 04d0 ..35the.or.em... │ │ │ │ -000987c0: 58cf 7465 6c6c 7396 03ea a875 7393 7468 X.tells....us.th │ │ │ │ -000987d0: 6174 9374 6865 7265 9369 7393 6193 756e at.there.is.a.un │ │ │ │ -000987e0: 6971 7565 9366 756e 6374 696f 6e93 eb61 ique.function..a │ │ │ │ -000987f0: 666e 93cf 7375 6390 ac72 6893 7468 6174 fn..suc..rh.that │ │ │ │ -00098800: 3a8e a68d 8d8d 9f00 cb89 8d8d 8d8d 8d91 :............... │ │ │ │ -00098810: 0230 eaeb 6166 6e8e 9113 6fe8 3096 05bf .0..afn...o.0... │ │ │ │ -00098820: aa3d 93eb 6278 eb61 2993 2f5c 9328 21eb .=..bx.a)./\.(!. │ │ │ │ -00098830: 626e eb61 2e8d 666e 8e91 0b7f 5428 8d53 bn.a..fn....T(.S │ │ │ │ -00098840: 5543 8e91 14e5 64eb 626e eb61 2993 3d93 UC....d.bn.a).=. │ │ │ │ -00098850: eb62 6691 06ed 66eb 6128 8d66 6e8e 910f .bf...f.a(.fn... │ │ │ │ -00098860: 25ba eb62 6eeb 6129 9103 a666 eb62 6eeb %..bn.a)...f.bn. │ │ │ │ -00098870: 6129 8e8e 8e8e 8e8e 8e9f 1e6a 918d 91f6 a).........j.... │ │ │ │ -00098880: 537a cf54 6865 9604 24b1 7072 696d 6974 Sz.The..$.primit │ │ │ │ -00098890: 6976 9aac 7265 9372 6563 7572 7369 6f6e iv..re.recursion │ │ │ │ -000988a0: 9374 6865 6f72 656d 9104 24b2 666f 6c6c .theorem..$.foll │ │ │ │ -000988b0: 6f98 7773 9366 726f 6d93 5098 6561 6e6f o.ws.from.P.eano │ │ │ │ -000988c0: 2773 9361 7869 6f6d 732e 9105 e6fc 5768 's.axioms.....Wh │ │ │ │ -000988d0: 656e 9374 6865 93eb 4848 4f4c 93cf 7379 en.the..HHOL..sy │ │ │ │ -000988e0: 7374 656d 8ea1 8d91 eaf1 eb69 7396 03ea stem.......is... │ │ │ │ -000988f0: a862 7569 6c74 2c93 7468 6593 666f 6c6c .built,.the.foll │ │ │ │ -00098900: 6f9a ac72 7769 6e67 9374 6865 6f72 656d o..rwing.theorem │ │ │ │ -00098910: 9369 7393 7072 6f98 7698 6564 9361 6e64 .is.pro.v.ed.and │ │ │ │ -00098920: 9373 746f 7265 6493 696e 9374 6865 9374 .stored.in.the.t │ │ │ │ -00098930: 6865 6f72 7993 eb61 7072 696d 5f72 6563 heory..aprim_rec │ │ │ │ -00098940: cf3a 8ea6 8d8d 8d9f 00cb 898d 8d8d 8d91 .:.............. │ │ │ │ -00098950: 0230 eaeb 616e 756d 5f41 7869 6f6d 9111 .0..anum_Axiom.. │ │ │ │ -00098960: 3efe 7c2d 9605 bfaa 2178 9366 2e93 3f21 >.|-....!x.f..?! │ │ │ │ -00098970: 666e 2e93 2866 6e93 3093 3d93 7829 932f fn..(fn.0.=.x)./ │ │ │ │ -00098980: 5c93 2821 6e2e 9366 6e28 5355 4393 6e29 \.(!n..fn(SUC.n) │ │ │ │ -00098990: 933d 9366 9328 666e 936e 2993 6e29 8e8e .=.f.(fn.n).n).. │ │ │ │ -000989a0: 8e8e 8e8e 8e9f 1e6a 928d 91ea f1eb cf54 .......j.......T │ │ │ │ -000989b0: 6865 9603 8ec8 7468 656f 7265 6d9b 038e he....theorem... │ │ │ │ -000989c0: c773 7461 7465 7393 7468 6593 7691 ff58 .states.the.v..X │ │ │ │ -000989d0: e461 6c69 6469 7490 ac72 7998 6f66 9370 .alidit..ry.of.p │ │ │ │ -000989e0: 7269 6d69 7469 769a ac72 6593 7265 6375 rimitiv..re.recu │ │ │ │ -000989f0: 7273 6976 9865 9b03 8ec7 6465 0c6e 6974 rsiv.e....de.nit │ │ │ │ -00098a00: 696f 6e73 936f 6e93 7468 6598 6e61 7475 ions.on.the.natu │ │ │ │ -00098a10: 7261 6c93 6e95 ac72 756d 9362 9053 8e65 ral.n..rum.b.S.e │ │ │ │ -00098a20: 7273 3a8e a18d 91ea f1eb 666f 7296 0365 rs:.......for..e │ │ │ │ -00098a30: d161 6e90 ac72 798d 93eb 6178 8e9b 0c8b .an..ry...ax.... │ │ │ │ -00098a40: 4ccf 616e 648d 93eb 6166 8e98 cf74 6865 L.and...af...the │ │ │ │ -00098a50: 7265 9365 7869 7374 7393 6191 0365 d063 re.exists.a..e.c │ │ │ │ -00098a60: 6f72 7265 7370 9053 8e6f 6e64 696e 6793 orresp.S.onding. │ │ │ │ -00098a70: 746f 7461 6c93 6675 6e63 7469 6f6e 8d93 total.function.. │ │ │ │ -00098a80: eb61 666e 8e91 124a f6cf 7768 6963 9aac .afn...J..whic.. │ │ │ │ -00098a90: 7268 9373 6174 6973 0c65 7393 7468 6593 rh.satis.es.the. │ │ │ │ -00098aa0: 7072 696d 6974 6976 9865 8ea1 8d91 eaf1 primitiv.e...... │ │ │ │ -00098ab0: eb72 6563 7572 7369 769a ac72 6596 03ea .recursiv..re... │ │ │ │ -00098ac0: a864 650c 6e69 7469 6f6e 9377 686f 7365 .de.nition.whose │ │ │ │ -00098ad0: 9366 6f72 6d93 6973 9364 6574 6572 6d69 .form.is.determi │ │ │ │ -00098ae0: 6e65 6493 6298 798d 93eb 6178 8e91 0d94 ned.b.y...ax.... │ │ │ │ -00098af0: facf 616e 648d 93eb 6166 8e91 09aa 52cf ..and...af....R. │ │ │ │ -00098b00: 2e8e 9f20 8a13 8d8d 91ea f1eb d031 312e ... .........11. │ │ │ │ -00098b10: 392e 352e 318e 9125 71eb 5072 696d 6974 9.5.1..%q.Primit │ │ │ │ -00098b20: 6976 95a0 0065 9b04 8000 7265 6375 7273 iv...e....recurs │ │ │ │ -00098b30: 6976 9365 9864 650c 6e69 7469 6f6e 738e iv.e.de.nitions. │ │ │ │ -00098b40: 9f18 2951 8d91 eaf1 ebcf 5468 6596 037c ..)Q......The..| │ │ │ │ -00098b50: 6470 7269 6d69 7469 769a ac72 6593 7265 dprimitiv..re.re │ │ │ │ -00098b60: 6375 7273 696f 6e93 7468 656f 7265 6d91 cursion.theorem. │ │ │ │ -00098b70: 037c 6563 616e 9362 9053 8e65 9375 7365 .|ecan.b.S.e.use │ │ │ │ -00098b80: 6493 746f 936a 7573 7469 6679 9361 6e98 d.to.justify.an. │ │ │ │ -00098b90: 7993 6465 0c6e 6974 696f 6e93 6f66 9103 y.de.nition.of.. │ │ │ │ -00098ba0: 7c65 6193 6675 6e63 7469 6f6e 936f 6e93 |ea.function.on. │ │ │ │ -00098bb0: 7468 658e a18d 91ea f1eb 6e61 7475 7261 the.......natura │ │ │ │ -00098bc0: 6c9b 0434 826e 95ac 7275 6d93 6290 538e l..4.n..rum.b.S. │ │ │ │ -00098bd0: 6572 7398 6293 7998 7072 696d 6974 6976 ers.b.y.primitiv │ │ │ │ -00098be0: 9365 9872 6563 7572 7369 6f6e 2e91 0616 .e.recursion.... │ │ │ │ -00098bf0: 6d46 91ff 0556 6f72 9865 7861 6d70 6c65 mF...Vor.example │ │ │ │ -00098c00: 2c91 0446 f861 9870 7269 6d69 7469 7693 ,..F.a.primitiv. │ │ │ │ -00098c10: 6598 7265 6375 7273 6976 9365 9864 650c e.recursiv.e.de. │ │ │ │ -00098c20: 6e69 7469 6f6e 9869 6e8e a18d 91ea f1eb nition.in....... │ │ │ │ -00098c30: 6869 6768 6572 9603 eaa8 6f72 6465 7293 higher....order. │ │ │ │ -00098c40: 6c6f 6769 6393 6f66 9374 6865 9366 6f72 logic.of.the.for │ │ │ │ -00098c50: 6d8e 91ea f1eb 9f0c 2351 8900 0066 6600 m.......#Q...ff. │ │ │ │ -00098c60: 71cf 9f9f 0c99 9a8d 8d8d 8d91 0d83 909f q............... │ │ │ │ -00098c70: fc5e ffc5 398e 8e8e 9112 0003 c649 6e96 .^..9........In. │ │ │ │ -00098c80: 02d1 4468 6967 6865 7293 6f72 6465 7291 ..Dhigher.order. │ │ │ │ -00098c90: 02d1 456c 6f67 6963 2c91 02eb ae70 7269 ..Elogic,....pri │ │ │ │ -00098ca0: 6d69 7469 769a b8e3 6593 7265 6375 7273 mitiv...e.recurs │ │ │ │ -00098cb0: 696f 6e93 6973 936d 9875 6398 6891 02d1 ion.is.m.uc.h... │ │ │ │ -00098cc0: 456d 6f72 6593 7090 471d 6f98 7798 6572 Emore.p.G.o.w.er │ │ │ │ -00098cd0: 6675 6c93 7468 616e 9369 6e93 0c72 7374 ful.than.in..rst │ │ │ │ -00098ce0: 9102 d145 6f72 6465 7293 6c6f 6769 633b ...Eorder.logic; │ │ │ │ -00098cf0: 9102 fd4a 666f 7293 6578 616d 706c 652c ...Jfor.example, │ │ │ │ -00098d00: 8e9f 0c00 008d 4163 95b8 e36b 9365 726d ......Ac...k.erm │ │ │ │ -00098d10: 616e 6e27 7396 0355 5566 756e 6374 696f ann's..UUfunctio │ │ │ │ -00098d20: 6e93 6361 6e93 6290 471d 6593 6465 0c6e n.can.b.G.e.de.n │ │ │ │ -00098d30: 6564 9362 9ab8 e379 9370 7269 6d69 7469 ed.b...y.primiti │ │ │ │ -00098d40: 7698 6593 7265 6375 7273 696f 6e93 696e v.e.recursion.in │ │ │ │ -00098d50: 9368 6967 6865 7293 6f72 6465 7293 6c6f .higher.order.lo │ │ │ │ -00098d60: 6769 632e 8e8e 9f24 fd13 8e8c 8b00 0000 gic....$........ │ │ │ │ -00098d70: b700 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000981f0: 0000 0000 0000 0000 0000 0000 0000 0009 ................ │ │ │ │ +00098200: 74b7 a002 cc05 558d a0fd 46d3 0e8d 8d8d t.....U...F..... │ │ │ │ +00098210: 8d9f fa99 9a8d 91ea f1eb d031 3832 9200 ...........182.. │ │ │ │ +00098220: dd20 4343 6861 7074 6572 9604 8000 3131 . CChapter....11 │ │ │ │ +00098230: 2e91 0a80 0054 6865 9348 4f4c 934c 6f67 .....The.HOL.Log │ │ │ │ +00098240: 6963 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 ic.in.ML.......f │ │ │ │ +00098250: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +00098260: 942f df8d a0fd 8bd0 218d 91ea f1eb cf77 ./......!......w │ │ │ │ +00098270: 6869 639a ac72 6896 036d b063 616e 9362 hic..rh..m.can.b │ │ │ │ +00098280: 9053 8e65 9375 7365 6491 036d b174 6f93 .S.e.used..m.to. │ │ │ │ +00098290: 6765 6e65 7261 7465 9374 6865 9364 650c generate.the.de. │ │ │ │ +000982a0: 6e69 6e67 9365 7175 6174 696f 6e93 666f ning.equation.fo │ │ │ │ +000982b0: 7293 616e 9879 9363 6f6e 7374 616e 9874 r.an.y.constan.t │ │ │ │ +000982c0: 9103 6db1 6e98 756d 9862 9053 8e65 7293 ..m.n.um.b.S.er. │ │ │ │ +000982d0: 6f66 9374 9879 7090 538e 658d 93eb 616e of.t.yp.S.e...an │ │ │ │ +000982e0: 756d 8e91 14ac aecf 2e8e a410 0000 8d91 um.............. │ │ │ │ +000982f0: eaf1 eb46 91ff 0556 6f72 9103 eaa8 6578 ...F...Vor....ex │ │ │ │ +00098300: 616d 706c 653a 8e9f 49d2 968d 8d8d 91ea ample:..I....... │ │ │ │ +00098310: f1eb 9fc8 8781 8900 0066 6601 c70b 4a9f .........ff...J. │ │ │ │ +00098320: 6497 628d 8d90 cccd 9f04 599c 8400 68f0 d.b.......Y...h. │ │ │ │ +00098330: fe00 0066 668d 9fa1 6610 8d8d 9201 aff0 ...ff...f....... │ │ │ │ +00098340: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ +00098350: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ +00098360: b94d b29f fd1c 15eb 4931 8e8e 8e8e 9fff .M......I1...... │ │ │ │ +00098370: 4054 8d91 05cc ceeb 6123 6c65 7496 05bf @T......a#let... │ │ │ │ +00098380: aa74 686d 3193 3d93 6e75 6d5f 434f 4e56 .thm1.=.num_CONV │ │ │ │ +00098390: 9322 3122 3b3b 8ea4 0d00 008d 9105 ccce ."1";;.......... │ │ │ │ +000983a0: 7468 6d31 9605 bfaa 3d93 7c2d 9331 933d thm1....=.|-.1.= │ │ │ │ +000983b0: 9353 5543 9330 8ea1 a18d 9105 ccce 236c .SUC.0........#l │ │ │ │ +000983c0: 6574 9605 bfaa 7468 6d32 933d 936e 756d et....thm2.=.num │ │ │ │ +000983d0: 5f43 4f4e 5693 2232 223b 3b8e a18d 9105 _CONV."2";;..... │ │ │ │ +000983e0: ccce 7468 6d32 9605 bfaa 3d93 7c2d 9332 ..thm2....=.|-.2 │ │ │ │ +000983f0: 933d 9353 5543 9331 8ea1 a18d 9105 ccce .=.SUC.1........ │ │ │ │ +00098400: 236c 6574 9605 bfaa 7468 6d33 933d 936e #let....thm3.=.n │ │ │ │ +00098410: 756d 5f43 4f4e 5693 2233 3134 3135 3932 um_CONV."3141592 │ │ │ │ +00098420: 3635 3322 3b3b 8ea1 8d91 05cc ce74 686d 653";;.......thm │ │ │ │ +00098430: 3396 05bf aa3d 937c 2d93 3331 3431 3539 3....=.|-.314159 │ │ │ │ +00098440: 3236 3533 933d 9353 5543 9333 3134 3135 2653.=.SUC.31415 │ │ │ │ +00098450: 3932 3635 328e 8e92 01c6 71b1 8400 68f0 92652.....q...h. │ │ │ │ +00098460: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +00098470: 01c7 0b4a 8e8e 8e9f 499e cb8d 91ea f1eb ...J....I....... │ │ │ │ +00098480: cf54 6865 9602 b840 6465 0c6e 696e 679b .The...@de.ning. │ │ │ │ +00098490: 02b8 3f65 7175 6174 696f 6e93 666f 7298 ..?equation.for. │ │ │ │ +000984a0: 616e 9aac 7279 936e 9875 6d65 7261 6c91 an..ry.n.umeral. │ │ │ │ +000984b0: 02b8 3f6f 6693 7498 7970 9053 8e65 8d93 ..?of.t.yp.S.e.. │ │ │ │ +000984c0: eb61 6e75 6d8e 9116 af7d cf63 616e 936c .anum....}.can.l │ │ │ │ +000984d0: 696b 9865 7769 7365 9b02 b83f 6290 538e ik.ewise...?b.S. │ │ │ │ +000984e0: 6593 6f62 7461 696e 6564 9875 7369 6e67 e.obtained.using │ │ │ │ +000984f0: 8d93 eb61 6e75 6d5f 434f 4e56 8e91 30b5 ...anum_CONV..0. │ │ │ │ +00098500: 90cf 2e8e 9f24 0a12 8d8d 91ea f1eb eb47 .....$.........G │ │ │ │ +00098510: 3131 2e39 2e35 8e91 248b 7f54 6865 9605 11.9.5..$..The.. │ │ │ │ +00098520: 6666 7468 656f 7279 93eb 6a70 7269 6d8d fftheory..jprim. │ │ │ │ +00098530: 9100 e3a0 8900 0066 6600 0472 2f8e 9105 .......ff..r/... │ │ │ │ +00098540: 55cf 7265 638e 9f18 2951 8d91 eaf1 ebcf U.rec...)Q...... │ │ │ │ +00098550: 496e 9603 cf18 636c 6173 7369 6361 6c9b In....classical. │ │ │ │ +00098560: 03cf 176c 6f67 6963 2c91 03d4 9b75 6e6c ...logic,....unl │ │ │ │ +00098570: 696b 90ac 7265 9364 6f6d 6169 6e93 7468 ik..re.domain.th │ │ │ │ +00098580: 656f 7279 986c 6f67 6963 7393 7375 6390 eory.logics.suc. │ │ │ │ +00098590: ac72 6893 6173 93eb 4850 5091 fee2 3ed7 .rh.as..HPP...>. │ │ │ │ +000985a0: 15cf 2c91 03d4 9b61 7262 6974 7261 7279 ..,....arbitrary │ │ │ │ +000985b0: 9872 6563 7572 7369 7690 ac72 6593 6465 .recursiv..re.de │ │ │ │ +000985c0: 0c6e 6974 696f 6e73 8ea1 8d91 eaf1 eb61 .nitions.......a │ │ │ │ +000985d0: 7265 9603 eaa8 6e6f 7493 616c 6c6f 95ac re....not.allo.. │ │ │ │ +000985e0: 7277 9365 642e 9105 38e0 4691 ff05 566f rw.ed...8.F...Vo │ │ │ │ +000985f0: 7296 03ea a865 7861 6d70 6c65 2c93 7468 r....example,.th │ │ │ │ +00098600: 6572 6593 6973 936e 6f93 6675 6e63 7469 ere.is.no.functi │ │ │ │ +00098610: 6f6e 93d7 6691 0532 a7cf 286f 6693 749a on..f..2..(of.t. │ │ │ │ +00098620: ac72 7970 9053 8e65 8d93 eb61 6e75 6d2d .ryp.S.e...anum- │ │ │ │ +00098630: 3e6e 756d 8e91 31e7 f8cf 2993 7375 6398 >num..1...).suc. │ │ │ │ +00098640: 6893 7468 6174 8ea9 1e9e 5d8d 8d8d 9f00 h.that....]..... │ │ │ │ +00098650: cb89 8d8d 8d8d 9102 30ea eb61 21eb 6278 ........0..a!.bx │ │ │ │ +00098660: eb61 2e91 05bf aaeb 6266 9b04 d422 7896 .a......bf..."x. │ │ │ │ +00098670: 0b7f 54eb 613d 9328 eb62 6698 78eb 6129 ..T.a=.(.bf.x.a) │ │ │ │ +00098680: 9605 bfaa 2b93 318e 8e8e 8e8e 8e8e 9f1e ....+.1......... │ │ │ │ +00098690: 6a92 8d91 eaf1 ebcf 4365 7274 6169 6e96 j.......Certain. │ │ │ │ +000986a0: 0342 9372 6573 7472 6963 7465 6493 666f .B.restricted.fo │ │ │ │ +000986b0: 726d 7393 6f66 9103 4292 7265 6375 7273 rms.of..B.recurs │ │ │ │ +000986c0: 6976 9aac 7265 9364 650c 6e69 7469 6f6e iv..re.de.nition │ │ │ │ +000986d0: 9364 6f2c 9103 6431 686f 9877 9865 7698 .do,..d1ho.w.ev. │ │ │ │ +000986e0: 6572 2c91 0364 3075 6e69 7175 656c 7993 er,..d0uniquely. │ │ │ │ +000986f0: 6465 0c6e 6593 6675 6e63 7469 6f6e 732e de.ne.functions. │ │ │ │ +00098700: 9105 00d9 416e 8ea1 8d91 eaf1 eb69 6d70 ....An.......imp │ │ │ │ +00098710: 9053 8e6f 7274 616e 9aac 7274 9603 e8f9 .S.ortan..rt.... │ │ │ │ +00098720: 6578 616d 706c 6593 6172 6591 03e8 f874 example.are....t │ │ │ │ +00098730: 6865 93e5 7072 696d 6974 6976 6591 0431 he..primitive..1 │ │ │ │ +00098740: a972 96ff 6666 6593 6375 7273 6976 6591 .r..ffe.cursive. │ │ │ │ +00098750: 04ce a9cf 6675 6e63 7469 6f6e 732e 8d8d ....functions... │ │ │ │ +00098760: 9ffb a532 d539 8e8e 9109 f854 cf46 91ff ...2.9.....T.F.. │ │ │ │ +00098770: 0556 6f72 9603 e8f9 616e 9879 93d7 7893 .Vor....an.y..x. │ │ │ │ +00098780: cf61 6e64 9103 e8f8 d766 9105 30f8 cf74 .and.....f..0..t │ │ │ │ +00098790: 6865 93e5 7072 696d 6974 6976 658e a18d he..primitive... │ │ │ │ +000987a0: 91ea f1eb 7296 ff66 6665 9363 7572 7369 ....r..ffe.cursi │ │ │ │ +000987b0: 6f6e 9104 3335 7468 6593 6f72 9365 6d91 on..35the.or.em. │ │ │ │ +000987c0: 04d0 58cf 7465 6c6c 7396 03ea a875 7393 ..X.tells....us. │ │ │ │ +000987d0: 7468 6174 9374 6865 7265 9369 7393 6193 that.there.is.a. │ │ │ │ +000987e0: 756e 6971 7565 9366 756e 6374 696f 6e93 unique.function. │ │ │ │ +000987f0: eb61 666e 93cf 7375 6390 ac72 6893 7468 .afn..suc..rh.th │ │ │ │ +00098800: 6174 3a8e a68d 8d8d 9f00 cb89 8d8d 8d8d at:............. │ │ │ │ +00098810: 8d91 0230 eaeb 6166 6e8e 9113 6fe8 3096 ...0..afn...o.0. │ │ │ │ +00098820: 05bf aa3d 93eb 6278 eb61 2993 2f5c 9328 ...=..bx.a)./\.( │ │ │ │ +00098830: 21eb 626e eb61 2e8d 666e 8e91 0b7f 5428 !.bn.a..fn....T( │ │ │ │ +00098840: 8d53 5543 8e91 14e5 64eb 626e eb61 2993 .SUC....d.bn.a). │ │ │ │ +00098850: 3d93 eb62 6691 06ed 66eb 6128 8d66 6e8e =..bf...f.a(.fn. │ │ │ │ +00098860: 910f 25ba eb62 6eeb 6129 9103 a666 eb62 ..%..bn.a)...f.b │ │ │ │ +00098870: 6eeb 6129 8e8e 8e8e 8e8e 8e9f 1e6a 918d n.a).........j.. │ │ │ │ +00098880: 91f6 537a cf54 6865 9604 24b1 7072 696d ..Sz.The..$.prim │ │ │ │ +00098890: 6974 6976 9aac 7265 9372 6563 7572 7369 itiv..re.recursi │ │ │ │ +000988a0: 6f6e 9374 6865 6f72 656d 9104 24b2 666f on.theorem..$.fo │ │ │ │ +000988b0: 6c6c 6f98 7773 9366 726f 6d93 5098 6561 llo.ws.from.P.ea │ │ │ │ +000988c0: 6e6f 2773 9361 7869 6f6d 732e 9105 e6fc no's.axioms..... │ │ │ │ +000988d0: 5768 656e 9374 6865 93eb 4848 4f4c 93cf When.the..HHOL.. │ │ │ │ +000988e0: 7379 7374 656d 8ea1 8d91 eaf1 eb69 7396 system.......is. │ │ │ │ +000988f0: 03ea a862 7569 6c74 2c93 7468 6593 666f ...built,.the.fo │ │ │ │ +00098900: 6c6c 6f9a ac72 7769 6e67 9374 6865 6f72 llo..rwing.theor │ │ │ │ +00098910: 656d 9369 7393 7072 6f98 7698 6564 9361 em.is.pro.v.ed.a │ │ │ │ +00098920: 6e64 9373 746f 7265 6493 696e 9374 6865 nd.stored.in.the │ │ │ │ +00098930: 9374 6865 6f72 7993 eb61 7072 696d 5f72 .theory..aprim_r │ │ │ │ +00098940: 6563 cf3a 8ea6 8d8d 8d9f 00cb 898d 8d8d ec.:............ │ │ │ │ +00098950: 8d91 0230 eaeb 616e 756d 5f41 7869 6f6d ...0..anum_Axiom │ │ │ │ +00098960: 9111 3efe 7c2d 9605 bfaa 2178 9366 2e93 ..>.|-....!x.f.. │ │ │ │ +00098970: 3f21 666e 2e93 2866 6e93 3093 3d93 7829 ?!fn..(fn.0.=.x) │ │ │ │ +00098980: 932f 5c93 2821 6e2e 9366 6e28 5355 4393 ./\.(!n..fn(SUC. │ │ │ │ +00098990: 6e29 933d 9366 9328 666e 936e 2993 6e29 n).=.f.(fn.n).n) │ │ │ │ +000989a0: 8e8e 8e8e 8e8e 8e9f 1e6a 928d 91ea f1eb .........j...... │ │ │ │ +000989b0: cf54 6865 9603 8ec8 7468 656f 7265 6d9b .The....theorem. │ │ │ │ +000989c0: 038e c773 7461 7465 7393 7468 6593 7691 ...states.the.v. │ │ │ │ +000989d0: ff58 e461 6c69 6469 7490 ac72 7998 6f66 .X.alidit..ry.of │ │ │ │ +000989e0: 9370 7269 6d69 7469 769a ac72 6593 7265 .primitiv..re.re │ │ │ │ +000989f0: 6375 7273 6976 9865 9b03 8ec7 6465 0c6e cursiv.e....de.n │ │ │ │ +00098a00: 6974 696f 6e73 936f 6e93 7468 6598 6e61 itions.on.the.na │ │ │ │ +00098a10: 7475 7261 6c93 6e95 ac72 756d 9362 9053 tural.n..rum.b.S │ │ │ │ +00098a20: 8e65 7273 3a8e a18d 91ea f1eb 666f 7296 .ers:.......for. │ │ │ │ +00098a30: 0365 d161 6e90 ac72 798d 93eb 6178 8e9b .e.an..ry...ax.. │ │ │ │ +00098a40: 0c8b 4ccf 616e 648d 93eb 6166 8e98 cf74 ..L.and...af...t │ │ │ │ +00098a50: 6865 7265 9365 7869 7374 7393 6191 0365 here.exists.a..e │ │ │ │ +00098a60: d063 6f72 7265 7370 9053 8e6f 6e64 696e .corresp.S.ondin │ │ │ │ +00098a70: 6793 746f 7461 6c93 6675 6e63 7469 6f6e g.total.function │ │ │ │ +00098a80: 8d93 eb61 666e 8e91 124a f6cf 7768 6963 ...afn...J..whic │ │ │ │ +00098a90: 9aac 7268 9373 6174 6973 0c65 7393 7468 ..rh.satis.es.th │ │ │ │ +00098aa0: 6593 7072 696d 6974 6976 9865 8ea1 8d91 e.primitiv.e.... │ │ │ │ +00098ab0: eaf1 eb72 6563 7572 7369 769a ac72 6596 ...recursiv..re. │ │ │ │ +00098ac0: 03ea a864 650c 6e69 7469 6f6e 9377 686f ...de.nition.who │ │ │ │ +00098ad0: 7365 9366 6f72 6d93 6973 9364 6574 6572 se.form.is.deter │ │ │ │ +00098ae0: 6d69 6e65 6493 6298 798d 93eb 6178 8e91 mined.b.y...ax.. │ │ │ │ +00098af0: 0d94 facf 616e 648d 93eb 6166 8e91 09aa ....and...af.... │ │ │ │ +00098b00: 52cf 2e8e 9f20 8a13 8d8d 91ea f1eb d031 R.... .........1 │ │ │ │ +00098b10: 312e 392e 352e 318e 9125 71eb 5072 696d 1.9.5.1..%q.Prim │ │ │ │ +00098b20: 6974 6976 95a0 0065 9b04 8000 7265 6375 itiv...e....recu │ │ │ │ +00098b30: 7273 6976 9365 9864 650c 6e69 7469 6f6e rsiv.e.de.nition │ │ │ │ +00098b40: 738e 9f18 2951 8d91 eaf1 ebcf 5468 6596 s...)Q......The. │ │ │ │ +00098b50: 037c 6470 7269 6d69 7469 769a ac72 6593 .|dprimitiv..re. │ │ │ │ +00098b60: 7265 6375 7273 696f 6e93 7468 656f 7265 recursion.theore │ │ │ │ +00098b70: 6d91 037c 6563 616e 9362 9053 8e65 9375 m..|ecan.b.S.e.u │ │ │ │ +00098b80: 7365 6493 746f 936a 7573 7469 6679 9361 sed.to.justify.a │ │ │ │ +00098b90: 6e98 7993 6465 0c6e 6974 696f 6e93 6f66 n.y.de.nition.of │ │ │ │ +00098ba0: 9103 7c65 6193 6675 6e63 7469 6f6e 936f ..|ea.function.o │ │ │ │ +00098bb0: 6e93 7468 658e a18d 91ea f1eb 6e61 7475 n.the.......natu │ │ │ │ +00098bc0: 7261 6c9b 0434 826e 95ac 7275 6d93 6290 ral..4.n..rum.b. │ │ │ │ +00098bd0: 538e 6572 7398 6293 7998 7072 696d 6974 S.ers.b.y.primit │ │ │ │ +00098be0: 6976 9365 9872 6563 7572 7369 6f6e 2e91 iv.e.recursion.. │ │ │ │ +00098bf0: 0616 6d46 91ff 0556 6f72 9865 7861 6d70 ..mF...Vor.examp │ │ │ │ +00098c00: 6c65 2c91 0446 f861 9870 7269 6d69 7469 le,..F.a.primiti │ │ │ │ +00098c10: 7693 6598 7265 6375 7273 6976 9365 9864 v.e.recursiv.e.d │ │ │ │ +00098c20: 650c 6e69 7469 6f6e 9869 6e8e a18d 91ea e.nition.in..... │ │ │ │ +00098c30: f1eb 6869 6768 6572 9603 eaa8 6f72 6465 ..higher....orde │ │ │ │ +00098c40: 7293 6c6f 6769 6393 6f66 9374 6865 9366 r.logic.of.the.f │ │ │ │ +00098c50: 6f72 6d8e 91ea f1eb 9f0c 2351 8900 0066 orm.......#Q...f │ │ │ │ +00098c60: 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 0d83 f.q............. │ │ │ │ +00098c70: 909f fc5e ffc5 398e 8e8e 9112 0003 c649 ...^..9........I │ │ │ │ +00098c80: 6e96 02d1 4468 6967 6865 7293 6f72 6465 n...Dhigher.orde │ │ │ │ +00098c90: 7291 02d1 456c 6f67 6963 2c91 02eb ae70 r...Elogic,....p │ │ │ │ +00098ca0: 7269 6d69 7469 769a b8e3 6593 7265 6375 rimitiv...e.recu │ │ │ │ +00098cb0: 7273 696f 6e93 6973 936d 9875 6398 6891 rsion.is.m.uc.h. │ │ │ │ +00098cc0: 02d1 456d 6f72 6593 7090 471d 6f98 7798 ..Emore.p.G.o.w. │ │ │ │ +00098cd0: 6572 6675 6c93 7468 616e 9369 6e93 0c72 erful.than.in..r │ │ │ │ +00098ce0: 7374 9102 d145 6f72 6465 7293 6c6f 6769 st...Eorder.logi │ │ │ │ +00098cf0: 633b 9102 fd4a 666f 7293 6578 616d 706c c;...Jfor.exampl │ │ │ │ +00098d00: 652c 8e9f 0c00 008d 4163 95b8 e36b 9365 e,......Ac...k.e │ │ │ │ +00098d10: 726d 616e 6e27 7396 0355 5566 756e 6374 rmann's..UUfunct │ │ │ │ +00098d20: 696f 6e93 6361 6e93 6290 471d 6593 6465 ion.can.b.G.e.de │ │ │ │ +00098d30: 0c6e 6564 9362 9ab8 e379 9370 7269 6d69 .ned.b...y.primi │ │ │ │ +00098d40: 7469 7698 6593 7265 6375 7273 696f 6e93 tiv.e.recursion. │ │ │ │ +00098d50: 696e 9368 6967 6865 7293 6f72 6465 7293 in.higher.order. │ │ │ │ +00098d60: 6c6f 6769 632e 8e8e 9f24 fd13 8e8c 8b00 logic....$...... │ │ │ │ +00098d70: 0000 b700 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00098d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00098d90: 0000 0000 0000 0981 d3a0 02cc 0555 8da0 .............U.. │ │ │ │ -00098da0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ -00098db0: 61d0 3131 2e39 2e91 0a80 0054 6865 9604 a.11.9.....The.. │ │ │ │ -00098dc0: 8000 616e 6365 7374 7279 936f 6693 7468 ..ancestry.of.th │ │ │ │ -00098dd0: 6593 7468 656f 7279 93e2 484f 4c92 00d7 e.theory..HOL... │ │ │ │ -00098de0: 26aa d031 3833 8e91 12c7 619f 0566 6689 &..183....a..ff. │ │ │ │ -00098df0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -00098e00: df8d a0fd 9227 f28d 8d8d 9f07 fe34 8d8d .....'.......4.. │ │ │ │ -00098e10: 8d9f f300 008d 912a 0660 eb61 6675 6e96 .......*.`.afun. │ │ │ │ -00098e20: 05bf aa30 9128 3da6 788d 9f01 a47a d531 ...0.(=.x....z.1 │ │ │ │ -00098e30: 8e8d 8d91 0a7f aed7 3a96 01ff fe3a 933a ........:....:.: │ │ │ │ -00098e40: 8e8e 911e 09f8 eb61 788d 9f01 a47a d869 .......ax....z.i │ │ │ │ -00098e50: 8e91 0924 84eb 613d 8d93 d766 8d9f 01cc ...$..a=...f.... │ │ │ │ -00098e60: ccd5 318e 9104 c004 cf5b 8e91 138d e2eb ..1......[...... │ │ │ │ -00098e70: 6178 8d9f 01a4 7ad5 318e 8d91 04c0 04d7 ax....z.1....... │ │ │ │ -00098e80: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -00098e90: 3b8e 9124 d160 eb61 788d 9f01 a47a d869 ;..$.`.ax....z.i │ │ │ │ -00098ea0: 8e91 0364 daeb 485d 8e9f 0d00 008d 912a ...d..H].......* │ │ │ │ -00098eb0: 0660 eb61 6675 6e96 05bf aa28 5355 4393 .`.afun....(SUC. │ │ │ │ -00098ec0: 6e29 9378 8d9f 01a4 7ad5 318e 8d8d 910a n).x....z.1..... │ │ │ │ -00098ed0: 7fae d73a 9601 fffe 3a93 3a8e 8e91 1e09 ...:....:.:..... │ │ │ │ -00098ee0: f8eb 6178 8d9f 01a4 7ad8 698e 9109 2484 ..ax....z.i...$. │ │ │ │ -00098ef0: eb61 3d8d 93d7 668d 9f01 cccc d532 8e91 .a=...f......2.. │ │ │ │ -00098f00: 04c0 04cf 5b8e 9113 8de2 eb61 6675 6e93 ....[......afun. │ │ │ │ -00098f10: 6e8d 93d7 748d 9f01 cccc d531 8e8d 910a n...t......1.... │ │ │ │ -00098f20: aaaa d73a 9601 fffe 3a93 3a8e 911e 5ff0 ...:....:.:..._. │ │ │ │ -00098f30: 748d 9f01 cccc d869 8e91 0364 dad7 3b8e t......i...d..;. │ │ │ │ -00098f40: 9139 0416 eb61 6e8d d73b 8e91 0903 36eb .9...an..;....6. │ │ │ │ -00098f50: 6178 8d9f 01a4 7ad5 318e 8d91 04c0 04d7 ax....z.1....... │ │ │ │ -00098f60: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -00098f70: 3b8e 911f 11b6 eb61 788d 9f01 a47a d869 ;......ax....z.i │ │ │ │ -00098f80: 8e91 0364 daeb 485d 8e8e 8e8e 8e8e 8ea9 ...d..H]........ │ │ │ │ -00098f90: 22e8 398d 9112 c761 cf77 6865 7265 9604 ".9....a.where.. │ │ │ │ -00098fa0: f302 616c 6c9b 04f3 0374 6865 9366 7265 ..all....the.fre │ │ │ │ -00098fb0: 6593 7691 ff58 e461 7269 6162 6c65 7393 e.v..X.ariables. │ │ │ │ -00098fc0: 696e 9874 6865 9374 6572 6d73 93d7 748d in.the.terms..t. │ │ │ │ -00098fd0: 9f01 cccc d531 8e91 04c0 04cf 2c9b 0535 .....1......,..5 │ │ │ │ -00098fe0: 192e 9601 f554 2e93 2e93 2c98 d774 8d9f .....T....,..t.. │ │ │ │ -00098ff0: 01cc ccd8 698e 9108 57dc cf61 7265 9604 ....i...W..are.. │ │ │ │ -00099000: f302 636f 6e90 ac72 7461 696e 6564 9369 ..con..rtained.i │ │ │ │ -00099010: 6e91 04f3 03da 668d eb61 6e8e 9105 bfaa n.....f..an..... │ │ │ │ -00099020: cf2c 8d98 eb61 788e 8d91 0af4 c39f 01cc .,...ax......... │ │ │ │ -00099030: ccd5 318e 910f b4c7 cf2c 9105 3518 2e96 ..1......,..5... │ │ │ │ -00099040: 01f5 542e 932e 932c 8d98 eb61 788e 8d91 ..T....,...ax... │ │ │ │ -00099050: 0af4 c39f 01cc ccd8 698e 910e 599d da67 ........i...Y..g │ │ │ │ -00099060: cf2c 9869 738e a410 0000 8d91 12c7 616c .,.is.........al │ │ │ │ -00099070: 6f67 6963 616c 6c79 9603 eaa8 6571 7569 ogically....equi │ │ │ │ -00099080: 7691 ff58 e461 6c65 6e90 ac72 7493 746f v..X.alen..rt.to │ │ │ │ -00099090: 3a8e 9f28 bd8e 8d8d 8d9f 0e7e 348d 8d8d :..(.......~4... │ │ │ │ -000990a0: 9fe6 0000 8d91 2a06 60eb 6166 756e 9605 ......*.`.afun.. │ │ │ │ -000990b0: bfaa 3091 283d a63d 935c 788d 9f01 a47a ..0.(=.=.\x....z │ │ │ │ -000990c0: d531 8e8d 8d91 0a7f aed7 3a96 01ff fe3a .1........:....: │ │ │ │ -000990d0: 933a 8e8e 911e 09f8 eb61 788d 9f01 a47a .:.......ax....z │ │ │ │ -000990e0: d869 8e96 0364 daeb 612e 8dd7 668d 9f01 .i...d..a...f... │ │ │ │ -000990f0: cccc d531 8e91 04c0 04cf 5b8e 910d ce38 ...1......[....8 │ │ │ │ -00099100: eb61 788d 9f01 a47a d531 8e8d 9104 c004 .ax....z.1...... │ │ │ │ -00099110: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ -00099120: 9c3b 8e91 1f11 b6eb 6178 8d9f 01a4 7ad8 .;......ax....z. │ │ │ │ -00099130: 698e 93eb 485d 8ea4 0d00 008d 912a 0660 i...H].......*.` │ │ │ │ -00099140: eb61 6675 6e96 05bf aa28 5355 4393 6e29 .afun....(SUC.n) │ │ │ │ -00099150: 933d 935c 788d 9f01 a47a d531 8e8d 8d91 .=.\x....z.1.... │ │ │ │ -00099160: 0a7f aed7 3a96 01ff fe3a 933a 8e8e 911e ....:....:.:.... │ │ │ │ -00099170: 09f8 eb61 788d 9f01 a47a d869 8e9b 0364 ...ax....z.i...d │ │ │ │ -00099180: daeb 612e 8dd7 668d 9f01 cccc d532 8e91 ..a...f......2.. │ │ │ │ -00099190: 04c0 04cf 5b8e 910d ce38 eb61 6675 6e93 ....[....8.afun. │ │ │ │ -000991a0: 6e8d 93d7 748d 9f01 cccc d531 8e8d 910a n...t......1.... │ │ │ │ -000991b0: aaaa d73a 9601 fffe 3a93 3a8e 911e 5ff0 ...:....:.:..._. │ │ │ │ -000991c0: 748d 9f01 cccc d869 8e98 d73b 8e91 3904 t......i...;..9. │ │ │ │ -000991d0: 16eb 616e 8dd7 3b8e 9103 438c eb61 788d ..an..;...C..ax. │ │ │ │ -000991e0: 9f01 a47a d531 8e8d 9104 c004 d73b 8d96 ...z.1.......;.. │ │ │ │ -000991f0: 01ff fe3a 933a 933a 8e91 11ca 9c3b 8e91 ...:.:.:.....;.. │ │ │ │ -00099200: 1f11 b6eb 6178 8d9f 01a4 7ad8 698e 98eb ....ax....z.i... │ │ │ │ -00099210: 485d 8ea1 8d91 6f02 58eb 613d 9605 bfaa H]....o.X.a=.... │ │ │ │ -00099220: 285c 6693 6e93 788d 9f01 a47a d531 8e8d (\f.n.x....z.1.. │ │ │ │ -00099230: 8d91 0a7f aed7 3a96 01ff fe3a 933a 8e8e ......:....:.:.. │ │ │ │ -00099240: 911e 09f8 eb61 788d 9f01 a47a d869 8e9b .....ax....z.i.. │ │ │ │ -00099250: 0364 daeb 612e 8dd7 668d 9f01 cccc d532 .d..a...f......2 │ │ │ │ -00099260: 8e91 04c0 04cf 5b8e 910d ce38 eb61 668d ......[....8.af. │ │ │ │ -00099270: 93d7 748d 9f01 cccc d531 8e8d 910a aaaa ..t......1...... │ │ │ │ -00099280: d73a 9601 fffe 3a93 3a8e 911e 5ff0 748d .:....:.:..._.t. │ │ │ │ -00099290: 9f01 cccc d869 8e98 d73b 8e91 3904 16eb .....i...;..9... │ │ │ │ -000992a0: 616e 8dd7 3b8e 9109 0336 eb61 788d 9f01 an..;....6.ax... │ │ │ │ -000992b0: a47a d531 8e8d 9104 c004 d73b 8d96 01ff .z.1.......;.... │ │ │ │ -000992c0: fe3a 933a 933a 8e91 11ca 9c3b 8e91 1f11 .:.:.:.....;.... │ │ │ │ -000992d0: b6eb 6178 8d9f 01a4 7ad8 698e 98eb 485d ..ax....z.i...H] │ │ │ │ -000992e0: eb61 2993 2866 756e 936e 2993 6e8e 8e8e .a).(fun.n).n... │ │ │ │ -000992f0: 8e8e 8e8e 9f28 bd8d 8d91 1e28 f0cf 5468 .....(.....(..Th │ │ │ │ -00099300: 6596 0512 8c65 7869 7374 656e 6365 936f e....existence.o │ │ │ │ -00099310: 6691 0512 8b61 9372 6563 7572 7369 769a f....a.recursiv. │ │ │ │ -00099320: ac72 6593 6675 6e63 7469 6f6e 8d93 eb61 .re.function...a │ │ │ │ -00099330: 6675 6e8e 911b 6415 cf77 6869 6398 6893 fun...d..whic.h. │ │ │ │ -00099340: 7361 7469 730c 6573 9374 6865 7365 9374 satis.es.these.t │ │ │ │ -00099350: 9877 986f 9105 128b 6571 7561 7469 6f6e .w.o....equation │ │ │ │ -00099360: 7393 666f 6c6c 6f98 7773 8ea1 8d91 12c7 s.follo.ws...... │ │ │ │ -00099370: 6164 6972 6563 746c 7996 049e e666 726f adirectly....fro │ │ │ │ -00099380: 6d93 7468 6591 049e e770 7269 6d69 7469 m.the....primiti │ │ │ │ -00099390: 769a ac72 6593 7265 6375 7273 696f 6e93 v..re.recursion. │ │ │ │ -000993a0: 7468 656f 7265 6d8d 93eb 616e 756d 5f41 theorem...anum_A │ │ │ │ -000993b0: 7869 6f6d 8e91 3cfa c6cf 7368 6f98 776e xiom..<...sho.wn │ │ │ │ -000993c0: 9361 6295 538e 6f98 7698 652e 9107 559b .ab.S.o.v.e...U. │ │ │ │ -000993d0: 5370 9365 6369 616c 697a 696e 6791 049e Sp.ecializing... │ │ │ │ -000993e0: e674 6865 8ea1 8d91 12c7 6171 7561 6e9a .the......aquan. │ │ │ │ -000993f0: ac72 7469 0c65 6496 03ea a876 91ff 58e4 .rti.ed....v..X. │ │ │ │ -00099400: 6172 6961 626c 6573 93e2 7893 cf61 6e64 ariables..x..and │ │ │ │ -00099410: 93e2 6693 cf69 6e93 6193 7375 6974 6162 ..f..in.a.suitab │ │ │ │ -00099420: 6c79 9374 9879 7090 538e 652d 696e 7374 ly.t.yp.S.e-inst │ │ │ │ -00099430: 616e 9874 6961 7465 6493 7698 6572 7369 an.tiated.v.ersi │ │ │ │ -00099440: 6f6e 936f 668d 93eb 616e 756d 5f41 7869 on.of...anum_Axi │ │ │ │ -00099450: 6f6d 8e91 3b92 4acf 736f 9374 6861 748e om..;.J.so.that. │ │ │ │ -00099460: 9f1c 906a 8d8d 8d9f 017e 348d 8d8d 8d91 ...j.....~4..... │ │ │ │ -00099470: 2a06 60eb 6178 8dcf 3d8e 9109 2388 eb61 *.`.ax..=...#..a │ │ │ │ -00099480: 5c78 8d9f 01a4 7ad5 318e 8d91 0a7f aeeb \x....z.1....... │ │ │ │ -00099490: 623a 9601 d331 3a93 3a8e 911d 05bb eb61 b:...1:.:......a │ │ │ │ -000994a0: 788d 9f01 a47a d869 8e96 0364 daeb 612e x....z.i...d..a. │ │ │ │ -000994b0: 8dd7 668d 9f01 cccc d531 8e91 04c0 04cf ..f......1...... │ │ │ │ -000994c0: 5b8e 910d ce38 eb61 788d 9f01 a47a d531 [....8.ax....z.1 │ │ │ │ -000994d0: 8e91 04c0 04eb 623b 8d96 01d3 313a 933a ......b;....1:.: │ │ │ │ -000994e0: 933a 8e91 106c c53b 9b01 d331 eb61 788d .:...l.;...1.ax. │ │ │ │ -000994f0: 9f01 a47a d869 8e93 eb48 5d91 0f25 ba61 ...z.i...H]..%.a │ │ │ │ -00099500: 6e64 910b 7f54 eb61 66eb 483d eb61 5c66 nd...T.af.H=.a\f │ │ │ │ -00099510: 9605 bfaa 6e93 788d 9f01 a47a d531 8e8d ....n.x....z.1.. │ │ │ │ -00099520: 910a 7fae eb62 3a98 3a98 3a8e 911d 05bb .....b:.:.:..... │ │ │ │ -00099530: eb61 788d 9f01 a47a d869 8e9b 0364 daeb .ax....z.i...d.. │ │ │ │ -00099540: 612e 8dd7 668d 9f01 cccc d532 8e91 04c0 a...f......2.... │ │ │ │ -00099550: 04cf 5b8e 910d ce38 eb61 668d 93d7 748d ..[....8.af...t. │ │ │ │ -00099560: 9f01 cccc d531 8e8d 910a aaaa d73a 9601 .....1.......:.. │ │ │ │ -00099570: fffe 3a93 3a8e 911e 5ff0 748d 9f01 cccc ..:.:..._.t..... │ │ │ │ -00099580: d869 8e98 d73b 8e91 3904 16eb 616e eb62 .i...;..9...an.b │ │ │ │ -00099590: 3b93 eb61 788d 9f01 a47a d531 8e91 04c0 ;..ax....z.1.... │ │ │ │ -000995a0: 04eb 623b 8d96 01d3 313a 933a 933a 8e91 ..b;....1:.:.:.. │ │ │ │ -000995b0: 106c c53b 9101 d331 eb61 788d 9f01 a47a .l.;...1.ax....z │ │ │ │ -000995c0: d869 8e98 eb48 5deb 6129 8e8e 8e8e 8e8e .i...H].a)...... │ │ │ │ -000995d0: 8e9f 1c90 698d 9112 c761 cf79 6965 6c64 ....i....a.yield │ │ │ │ -000995e0: 7396 03ea a828 6967 6e6f 7269 6e67 9374 s....(ignoring.t │ │ │ │ -000995f0: 6865 9375 6e69 7175 656e 6573 7393 6f66 he.uniqueness.of │ │ │ │ -00099600: 8d93 eb61 666e 8e91 0f69 fccf 2993 7468 ...afn...i..).th │ │ │ │ -00099610: 6593 6578 6973 7465 6e63 6593 7468 656f e.existence.theo │ │ │ │ -00099620: 7265 6d93 7368 6f9a ac72 776e 9362 9053 rem.sho..rwn.b.S │ │ │ │ -00099630: 8e65 6c6f 9877 3a8e 9f22 e83a 8d8d 8d9f .elo.w:..".:.... │ │ │ │ -00099640: 07fe 348d 8d8d 9ff3 0000 8d91 2a06 60eb ..4.........*.`. │ │ │ │ -00099650: 617c 2d96 05bf aa3f 666e 2e93 666e 9330 a|-....?fn..fn.0 │ │ │ │ -00099660: 9128 3da6 3d93 5c78 8d9f 01a4 7ad5 318e .(=.=.\x....z.1. │ │ │ │ -00099670: 8d91 0a7f aeeb 623a 9601 d331 3a93 3a8e ......b:...1:.:. │ │ │ │ -00099680: 911d 05bb eb61 788d 9f01 a47a d869 8e96 .....ax....z.i.. │ │ │ │ -00099690: 0364 daeb 612e 8dd7 668d 9f01 cccc d531 .d..a...f......1 │ │ │ │ -000996a0: 8e91 04c0 04cf 5b8e 910d ce38 eb61 788d ......[....8.ax. │ │ │ │ -000996b0: 9f01 a47a d531 8e91 04c0 04eb 623b 8d96 ...z.1......b;.. │ │ │ │ -000996c0: 01d3 313a 933a 933a 8e91 106c c53b 9101 ..1:.:.:...l.;.. │ │ │ │ -000996d0: d331 eb61 788d 9f01 a47a d869 8e93 eb48 .1.ax....z.i...H │ │ │ │ -000996e0: 5d91 05bf aaeb 612f 5c8e 9f0d 0000 8d91 ].....a/\....... │ │ │ │ -000996f0: 5803 b066 6e96 05bf aa28 5355 4393 6e29 X..fn....(SUC.n) │ │ │ │ -00099700: 933d 9328 5c66 936e 9378 8d9f 01a4 7ad5 .=.(\f.n.x....z. │ │ │ │ -00099710: 318e 8d91 0a7f aeeb 623a 9601 d331 3a93 1.......b:...1:. │ │ │ │ -00099720: 3a8e 911d 05bb eb61 788d 9f01 a47a d869 :......ax....z.i │ │ │ │ -00099730: 8e9b 0364 daeb 612e 8dd7 668d 9f01 cccc ...d..a...f..... │ │ │ │ -00099740: d532 8e91 04c0 04cf 5b8e 910d ce38 eb61 .2......[....8.a │ │ │ │ -00099750: 668d 93d7 748d 9f01 cccc d531 8e8d 910a f...t......1.... │ │ │ │ -00099760: aaaa d73a 9601 fffe 3a93 3a8e 911e 5ff0 ...:....:.:..._. │ │ │ │ -00099770: 748d 9f01 cccc d869 8e98 d73b 8e91 3904 t......i...;..9. │ │ │ │ -00099780: 16eb 616e eb62 3b93 eb61 788d 9f01 a47a ..an.b;..ax....z │ │ │ │ -00099790: d531 8e91 04c0 04eb 623b 8d96 01d3 313a .1......b;....1: │ │ │ │ -000997a0: 933a 933a 8e91 106c c53b 9101 d331 eb61 .:.:...l.;...1.a │ │ │ │ -000997b0: 788d 9f01 a47a d869 8e98 eb48 5deb 6129 x....z.i...H].a) │ │ │ │ -000997c0: 9328 666e 936e 2993 6e8e 8e8e 8e8e 8e8e .(fn.n).n....... │ │ │ │ -000997d0: a68d 9112 c761 cf54 6869 7396 044c 2174 .....a.This..L!t │ │ │ │ -000997e0: 6865 6f72 656d 9361 6c6c 6f9a ac72 7773 heorem.allo..rws │ │ │ │ -000997f0: 9104 4c20 6193 636f 6e73 7461 6e98 748d ..L a.constan.t. │ │ │ │ -00099800: 93eb 6166 756e 8e91 19d7 40cf 746f 9104 ..afun....@.to.. │ │ │ │ -00099810: 4c20 6290 538e 6593 696e 9874 726f 9053 L b.S.e.in.tro.S │ │ │ │ -00099820: 8e64 7563 6564 9328 7669 6193 7468 6591 .duced.(via.the. │ │ │ │ -00099830: 044c 2064 650c 6e69 7469 6f6e 616c 936d .L de.nitional.m │ │ │ │ -00099840: 6563 9868 616e 6973 6d93 6f66 8ea1 8d91 ec.hanism.of.... │ │ │ │ -00099850: 12c7 6163 6f6e 7374 616e 9aac 7274 9602 ..aconstan..rt.. │ │ │ │ -00099860: bf92 7370 9053 8e65 6369 0c63 6174 696f ..sp.S.eci.catio │ │ │ │ -00099870: 6e73 7c73 6565 9353 6563 7469 6f6e 9102 ns|see.Section.. │ │ │ │ -00099880: bf93 3131 2e38 2e32 2e32 2993 746f 9364 ..11.8.2.2).to.d │ │ │ │ -00099890: 656e 6f74 6593 7468 6593 7265 6375 7273 enote.the.recurs │ │ │ │ -000998a0: 6976 9865 9102 bf93 6675 6e63 7469 6f6e iv.e....function │ │ │ │ -000998b0: 9374 6861 7493 7361 7469 730c 6573 8ea1 .that.satis.es.. │ │ │ │ -000998c0: 8d91 12c7 6174 6865 9b04 6d49 7495 ac72 ....athe..mIt..r │ │ │ │ -000998d0: 7793 6f96 046d 4a65 7175 6174 696f 6e73 w.o..mJequations │ │ │ │ -000998e0: 9869 6e93 7468 6598 6295 538e 6f93 6479 .in.the.b.S.o.dy │ │ │ │ -000998f0: 9604 6d4a 6f66 9874 6865 9374 6865 6f72 ..mJof.the.theor │ │ │ │ -00099900: 656d 2e91 06c0 c449 6e90 ac72 7472 6f90 em.....In..rtro. │ │ │ │ -00099910: 538e 6475 6369 6e67 9361 9863 6f6e 7374 S.ducing.a.const │ │ │ │ -00099920: 616e 90ac 7274 8d93 eb61 6675 6e8e 911a an..rt...afun... │ │ │ │ -00099930: 1991 cf74 6f93 6e61 6d65 9874 6865 8ea1 ...to.name.the.. │ │ │ │ -00099940: 8d91 12c7 6166 756e 6374 696f 6e96 0326 ....afunction..& │ │ │ │ -00099950: 1d61 7373 6572 7465 6493 746f 9103 261c .asserted.to..&. │ │ │ │ -00099960: 6578 6973 7493 629a ac72 7993 7468 6593 exist.b..ry.the. │ │ │ │ -00099970: 7468 656f 7265 6d93 7368 6f98 776e 9361 theorem.sho.wn.a │ │ │ │ -00099980: 6290 538e 6f98 7698 652c 9103 4d6c 616e b.S.o.v.e,..Mlan │ │ │ │ -00099990: 6491 0326 1c73 696d 706c 6966 7969 6e67 d..&.simplifying │ │ │ │ -000999a0: 9375 7369 6e67 93d7 0c91 00aa 4fcf 2d72 .using......O.-r │ │ │ │ -000999b0: 6564 7563 7469 6f6e 2c8e a18d 9112 c761 eduction,......a │ │ │ │ -000999c0: 7969 656c 6473 9603 eaa8 7468 6593 666f yields....the.fo │ │ │ │ -000999d0: 6c6c 6f90 ac72 7769 6e67 9374 6865 6f72 llo..rwing.theor │ │ │ │ -000999e0: 656d 3a8e 9f22 3d8e 8d8d 8d9f 07fe 348d em:.."=.......4. │ │ │ │ -000999f0: 8d8d 9ff3 0000 8d91 2a06 60eb 617c 2d96 ........*.`.a|-. │ │ │ │ -00099a00: 05bf aa66 756e 9330 9128 3da6 3d93 5c78 ...fun.0.(=.=.\x │ │ │ │ -00099a10: 8d9f 01a4 7ad5 318e 8d91 0a7f aeeb 623a ....z.1.......b: │ │ │ │ -00099a20: 9601 d331 3a93 3a8e 911d 05bb eb61 788d ...1:.:......ax. │ │ │ │ -00099a30: 9f01 a47a d869 8e96 0364 daeb 612e 8dd7 ...z.i...d..a... │ │ │ │ -00099a40: 668d 9f01 cccc d531 8e91 04c0 04cf 5b8e f......1......[. │ │ │ │ -00099a50: 910d ce38 eb61 788d 9f01 a47a d531 8e91 ...8.ax....z.1.. │ │ │ │ -00099a60: 04c0 04eb 623b 8d96 01d3 313a 933a 933a ....b;....1:.:.: │ │ │ │ -00099a70: 8e91 106c c53b 9101 d331 eb61 788d 9f01 ...l.;...1.ax... │ │ │ │ -00099a80: a47a d869 8e93 eb48 5d91 05bf aaeb 612f .z.i...H].....a/ │ │ │ │ -00099a90: 5c8e 9f0d 0000 8d91 3b45 5e66 756e 9605 \.......;E^fun.. │ │ │ │ -00099aa0: bfaa 2853 5543 936e 2993 3d93 5c78 8d9f ..(SUC.n).=.\x.. │ │ │ │ -00099ab0: 01a4 7ad5 318e 8d91 0a7f aeeb 623a 9601 ..z.1.......b:.. │ │ │ │ -00099ac0: d331 3a93 3a8e 911d 05bb eb61 788d 9f01 .1:.:......ax... │ │ │ │ -00099ad0: a47a d869 8e9b 0364 daeb 612e 8dd7 668d .z.i...d..a...f. │ │ │ │ -00099ae0: 9f01 cccc d532 8e91 04c0 04cf 5b8e 910d .....2......[... │ │ │ │ -00099af0: ce38 eb61 6675 6e93 6e8d 93d7 748d 9f01 .8.afun.n...t... │ │ │ │ -00099b00: cccc d531 8e8d 910a aaaa d73a 9601 fffe ...1.......:.... │ │ │ │ -00099b10: 3a93 3a8e 911e 5ff0 748d 9f01 cccc d869 :.:..._.t......i │ │ │ │ -00099b20: 8e98 d73b 8e91 3904 16eb 616e eb62 3b93 ...;..9...an.b;. │ │ │ │ -00099b30: eb61 788d 9f01 a47a d531 8e91 04c0 04eb .ax....z.1...... │ │ │ │ -00099b40: 623b 8d96 01d3 313a 933a 933a 8e91 106c b;....1:.:.:...l │ │ │ │ -00099b50: c53b 9101 d331 eb61 788d 9f01 a47a d869 .;...1.ax....z.i │ │ │ │ -00099b60: 8e98 eb48 5d8e 8e8e 8e8e 8e8e a922 3d8d ...H]........"=. │ │ │ │ -00099b70: 8d91 12c7 61cf 4974 9605 4c38 666f 6c6c ....a.It..L8foll │ │ │ │ -00099b80: 6f9a ac72 7773 9369 6d6d 6564 6961 7465 o..rws.immediate │ │ │ │ -00099b90: 6c79 9366 726f 6d93 7468 6973 9374 6865 ly.from.this.the │ │ │ │ -00099ba0: 6f72 656d 9374 6861 7491 054c 3774 6865 orem.that..L7the │ │ │ │ -00099bb0: 9363 6f6e 7374 616e 9874 8d93 eb61 6675 .constan.t...afu │ │ │ │ -00099bc0: 6e8e 911b d76e cf73 6174 6973 0c65 7393 n....n.satis.es. │ │ │ │ -00099bd0: 7468 6593 7072 696d 6974 6976 9865 8ea1 the.primitiv.e.. │ │ │ │ -00099be0: 8d91 12c7 6172 6563 7572 7369 769a ac72 ....arecursiv..r │ │ │ │ -00099bf0: 6596 03ea a864 650c 6e69 6e67 9365 7175 e....de.ning.equ │ │ │ │ -00099c00: 6174 696f 6e73 9367 6976 9865 6e93 6298 ations.giv.en.b. │ │ │ │ -00099c10: 7993 7468 6593 7468 656f 7265 6d93 7368 y.the.theorem.sh │ │ │ │ -00099c20: 6f98 776e 9362 9053 8e65 6c6f 9877 3a8e o.wn.b.S.elo.w:. │ │ │ │ -00099c30: 9f22 3d8f 8d8d 8d9f 07fe 348d 8d8d 9ff3 ."=.......4..... │ │ │ │ -00099c40: 0000 8d91 2a06 60eb 617c 2d96 05bf aa66 ....*.`.a|-....f │ │ │ │ -00099c50: 756e 9330 9378 8d9f 01a4 7ad5 318e 8d91 un.0.x....z.1... │ │ │ │ -00099c60: 0a7f aeeb 623a 9601 d331 3a93 3a8e 911d ....b:...1:.:... │ │ │ │ -00099c70: 05bb eb61 788d 9f01 a47a d869 8e91 0924 ...ax....z.i...$ │ │ │ │ -00099c80: 84eb 613d 8d93 d766 8d9f 01cc ccd5 318e ..a=...f......1. │ │ │ │ -00099c90: 9104 c004 cf5b 8e91 138d e2eb 6178 8d9f .....[......ax.. │ │ │ │ -00099ca0: 01a4 7ad5 318e 9104 c004 eb62 3b8d 9601 ..z.1......b;... │ │ │ │ -00099cb0: d331 3a93 3a93 3a8e 9110 6cc5 3b91 01d3 .1:.:.:...l.;... │ │ │ │ -00099cc0: 31eb 6178 8d9f 01a4 7ad8 698e 9103 64da 1.ax....z.i...d. │ │ │ │ -00099cd0: eb48 5d8e 9f0d 0000 8d91 3b45 5eeb 6166 .H].......;E^.af │ │ │ │ -00099ce0: 756e 9605 bfaa 2853 5543 936e 2993 788d un....(SUC.n).x. │ │ │ │ -00099cf0: 9f01 a47a d531 8e8d 910a 7fae eb62 3a96 ...z.1.......b:. │ │ │ │ -00099d00: 01d3 313a 933a 8e91 1d05 bbeb 6178 8d9f ..1:.:......ax.. │ │ │ │ -00099d10: 01a4 7ad8 698e 9109 2484 eb61 3d8d 93d7 ..z.i...$..a=... │ │ │ │ -00099d20: 668d 9f01 cccc d532 8e91 04c0 04cf 5b8e f......2......[. │ │ │ │ -00099d30: 9113 8de2 eb61 6675 6e93 6e8d 93d7 748d .....afun.n...t. │ │ │ │ -00099d40: 9f01 cccc d531 8e8d 910a aaaa d73a 9601 .....1.......:.. │ │ │ │ -00099d50: fffe 3a93 3a8e 911e 5ff0 748d 9f01 cccc ..:.:..._.t..... │ │ │ │ -00099d60: d869 8e91 0364 dad7 3b8e 9139 0416 eb61 .i...d..;..9...a │ │ │ │ -00099d70: 6eeb 623b 93eb 6178 8d9f 01a4 7ad5 318e n.b;..ax....z.1. │ │ │ │ -00099d80: 9104 c004 eb62 3b8d 9601 d331 3a93 3a93 .....b;....1:.:. │ │ │ │ -00099d90: 3a8e 9110 6cc5 3b91 01d3 31eb 6178 8d9f :...l.;...1.ax.. │ │ │ │ -00099da0: 01a4 7ad8 698e 9103 64da eb48 5d8e 8e8e ..z.i...d..H]... │ │ │ │ -00099db0: 8e8e 8e8e a68d 911e 28f0 cf54 91ff 0556 ........(..T...V │ │ │ │ -00099dc0: 6f96 0352 6961 7574 6f6d 6174 6593 7468 o..Riautomate.th │ │ │ │ -00099dd0: 659b 0352 6a75 7365 936f 6693 7468 6593 e..Rjuse.of.the. │ │ │ │ -00099de0: 7072 696d 6974 6976 90ac 7265 9872 6563 primitiv..re.rec │ │ │ │ -00099df0: 7572 7369 6f6e 9374 6865 6f72 656d 9369 ursion.theorem.i │ │ │ │ -00099e00: 6e93 6465 7269 7669 6e67 9872 6563 7572 n.deriving.recur │ │ │ │ -00099e10: 7369 7690 ac72 6593 6465 0c6e 6974 696f siv..re.de.nitio │ │ │ │ -00099e20: 6e73 8ea1 8d91 12c7 616f 6696 0442 0b74 ns......aof..B.t │ │ │ │ -00099e30: 6869 7393 6b69 6e64 2c91 0457 e374 6865 his.kind,..W.the │ │ │ │ -00099e40: 93eb 4848 4f4c 93cf 7379 7374 656d 9370 ..HHOL..system.p │ │ │ │ -00099e50: 726f 9aac 7276 6964 6573 9374 9877 986f ro..rvides.t.w.o │ │ │ │ -00099e60: 9366 756e 6374 696f 6e73 9377 6869 6398 .functions.whic. │ │ │ │ -00099e70: 682c 9104 57e4 746f 6765 7468 6572 2c91 h,..W.together,. │ │ │ │ -00099e80: 0457 e30c 7273 7493 646f 9361 7574 6f6d .W..rst.do.autom │ │ │ │ -00099e90: 6174 6963 8ea1 8d91 12c7 6170 726f 9053 atic......apro.S │ │ │ │ -00099ea0: 8e6f 6673 9603 cc0e 6f66 9b03 cc0d 7468 .ofs....of....th │ │ │ │ -00099eb0: 6593 6578 6973 7465 6e63 6593 6f66 9870 e.existence.of.p │ │ │ │ -00099ec0: 7269 6d69 7469 769a ac72 6593 7265 6375 rimitiv..re.recu │ │ │ │ -00099ed0: 7273 6976 9865 9366 756e 6374 696f 6e73 rsiv.e.functions │ │ │ │ -00099ee0: 9103 cc0d 616e 6493 7468 656e 936d 616b ....and.then.mak │ │ │ │ -00099ef0: 9865 9103 cc0d 636f 6e73 7461 6e98 7493 .e....constan.t. │ │ │ │ -00099f00: 7370 9053 8e65 6369 0c63 612d 8ea1 8d91 sp.S.eci.ca-.... │ │ │ │ -00099f10: 12c7 6174 696f 6e73 9603 eaa8 746f 9369 ..ations....to.i │ │ │ │ -00099f20: 6e9a ac72 7472 6f90 538e 6475 6365 9363 n..rtro.S.duce.c │ │ │ │ -00099f30: 6f6e 7374 616e 9874 7393 7468 6174 9364 onstan.ts.that.d │ │ │ │ -00099f40: 656e 6f74 6593 7375 6398 6893 6675 6e63 enote.suc.h.func │ │ │ │ -00099f50: 7469 6f6e 733a 8e9f 1f9b f58d 8d8d 9112 tions:.......... │ │ │ │ -00099f60: c761 9fee 5ada 8900 0066 6601 c70b 4a9f .a..Z....ff...J. │ │ │ │ -00099f70: 18f0 af8d 8d90 cccd 9f04 599c 8400 1d4a ..........Y....J │ │ │ │ -00099f80: 4b00 0066 668d 9fee a664 8d91 170b cceb K..ff....d...... │ │ │ │ -00099f90: 616e 6577 5f70 7269 6d5f 7265 635f 6465 anew_prim_rec_de │ │ │ │ -00099fa0: 6669 6e69 7469 6f6e 9128 3da6 3a96 05bf finition.(=.:... │ │ │ │ -00099fb0: aa28 7374 7269 6e67 9323 9374 6572 6d29 .(string.#.term) │ │ │ │ -00099fc0: 932d 3e93 7468 6d8e 9f0d 0000 8d91 170b .->.thm......... │ │ │ │ -00099fd0: cc6e 6577 5f69 6e66 6978 5f70 7269 6d5f .new_infix_prim_ │ │ │ │ -00099fe0: 7265 635f 6465 6669 6e69 7469 6f6e 9605 rec_definition.. │ │ │ │ -00099ff0: bfaa 3a93 2873 7472 696e 6793 2393 7465 ..:.(string.#.te │ │ │ │ -0009a000: 726d 2993 2d3e 9374 686d 8e8e 9201 c671 rm).->.thm.....q │ │ │ │ -0009a010: b184 001d 4a4b 0000 6666 8e8e 9f04 c002 ....JK..ff...... │ │ │ │ -0009a020: 8900 0066 6601 c70b 4a8e 8e8e 9f21 f148 ...ff...J....!.H │ │ │ │ -0009a030: 8d91 12c7 61cf 4576 91ff 58e4 616c 7561 ....a.Ev..X.alua │ │ │ │ -0009a040: 7469 6e67 8e8e 9f24 fd13 8e8c 8b00 0000 ting...$........ │ │ │ │ -0009a050: b800 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00098d90: 0000 0000 0000 0000 0981 d5a0 02cc 0555 ...............U │ │ │ │ +00098da0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +00098db0: 12c7 61d0 3131 2e39 2e91 0a80 0054 6865 ..a.11.9.....The │ │ │ │ +00098dc0: 9604 8000 616e 6365 7374 7279 936f 6693 ....ancestry.of. │ │ │ │ +00098dd0: 7468 6593 7468 656f 7279 93e2 484f 4c92 the.theory..HOL. │ │ │ │ +00098de0: 00d7 26aa d031 3833 8e91 12c7 619f 0566 ..&..183....a..f │ │ │ │ +00098df0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +00098e00: 942f df8d a0fd 9227 f28d 8d8d 9f07 fe34 ./.....'.......4 │ │ │ │ +00098e10: 8d8d 8d9f f300 008d 912a 0660 eb61 6675 .........*.`.afu │ │ │ │ +00098e20: 6e96 05bf aa30 9128 3da6 788d 9f01 a47a n....0.(=.x....z │ │ │ │ +00098e30: d531 8e8d 8d91 0a7f aed7 3a96 01ff fe3a .1........:....: │ │ │ │ +00098e40: 933a 8e8e 911e 09f8 eb61 788d 9f01 a47a .:.......ax....z │ │ │ │ +00098e50: d869 8e91 0924 84eb 613d 8d93 d766 8d9f .i...$..a=...f.. │ │ │ │ +00098e60: 01cc ccd5 318e 9104 c004 cf5b 8e91 138d ....1......[.... │ │ │ │ +00098e70: e2eb 6178 8d9f 01a4 7ad5 318e 8d91 04c0 ..ax....z.1..... │ │ │ │ +00098e80: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +00098e90: ca9c 3b8e 9124 d160 eb61 788d 9f01 a47a ..;..$.`.ax....z │ │ │ │ +00098ea0: d869 8e91 0364 daeb 485d 8e9f 0d00 008d .i...d..H]...... │ │ │ │ +00098eb0: 912a 0660 eb61 6675 6e96 05bf aa28 5355 .*.`.afun....(SU │ │ │ │ +00098ec0: 4393 6e29 9378 8d9f 01a4 7ad5 318e 8d8d C.n).x....z.1... │ │ │ │ +00098ed0: 910a 7fae d73a 9601 fffe 3a93 3a8e 8e91 .....:....:.:... │ │ │ │ +00098ee0: 1e09 f8eb 6178 8d9f 01a4 7ad8 698e 9109 ....ax....z.i... │ │ │ │ +00098ef0: 2484 eb61 3d8d 93d7 668d 9f01 cccc d532 $..a=...f......2 │ │ │ │ +00098f00: 8e91 04c0 04cf 5b8e 9113 8de2 eb61 6675 ......[......afu │ │ │ │ +00098f10: 6e93 6e8d 93d7 748d 9f01 cccc d531 8e8d n.n...t......1.. │ │ │ │ +00098f20: 910a aaaa d73a 9601 fffe 3a93 3a8e 911e .....:....:.:... │ │ │ │ +00098f30: 5ff0 748d 9f01 cccc d869 8e91 0364 dad7 _.t......i...d.. │ │ │ │ +00098f40: 3b8e 9139 0416 eb61 6e8d d73b 8e91 0903 ;..9...an..;.... │ │ │ │ +00098f50: 36eb 6178 8d9f 01a4 7ad5 318e 8d91 04c0 6.ax....z.1..... │ │ │ │ +00098f60: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +00098f70: ca9c 3b8e 911f 11b6 eb61 788d 9f01 a47a ..;......ax....z │ │ │ │ +00098f80: d869 8e91 0364 daeb 485d 8e8e 8e8e 8e8e .i...d..H]...... │ │ │ │ +00098f90: 8ea9 22e8 398d 9112 c761 cf77 6865 7265 ..".9....a.where │ │ │ │ +00098fa0: 9604 f302 616c 6c9b 04f3 0374 6865 9366 ....all....the.f │ │ │ │ +00098fb0: 7265 6593 7691 ff58 e461 7269 6162 6c65 ree.v..X.ariable │ │ │ │ +00098fc0: 7393 696e 9874 6865 9374 6572 6d73 93d7 s.in.the.terms.. │ │ │ │ +00098fd0: 748d 9f01 cccc d531 8e91 04c0 04cf 2c9b t......1......,. │ │ │ │ +00098fe0: 0535 192e 9601 f554 2e93 2e93 2c98 d774 .5.....T....,..t │ │ │ │ +00098ff0: 8d9f 01cc ccd8 698e 9108 57dc cf61 7265 ......i...W..are │ │ │ │ +00099000: 9604 f302 636f 6e90 ac72 7461 696e 6564 ....con..rtained │ │ │ │ +00099010: 9369 6e91 04f3 03da 668d eb61 6e8e 9105 .in.....f..an... │ │ │ │ +00099020: bfaa cf2c 8d98 eb61 788e 8d91 0af4 c39f ...,...ax....... │ │ │ │ +00099030: 01cc ccd5 318e 910f b4c7 cf2c 9105 3518 ....1......,..5. │ │ │ │ +00099040: 2e96 01f5 542e 932e 932c 8d98 eb61 788e ....T....,...ax. │ │ │ │ +00099050: 8d91 0af4 c39f 01cc ccd8 698e 910e 599d ..........i...Y. │ │ │ │ +00099060: da67 cf2c 9869 738e a410 0000 8d91 12c7 .g.,.is......... │ │ │ │ +00099070: 616c 6f67 6963 616c 6c79 9603 eaa8 6571 alogically....eq │ │ │ │ +00099080: 7569 7691 ff58 e461 6c65 6e90 ac72 7493 uiv..X.alen..rt. │ │ │ │ +00099090: 746f 3a8e 9f28 bd8e 8d8d 8d9f 0e7e 348d to:..(.......~4. │ │ │ │ +000990a0: 8d8d 9fe6 0000 8d91 2a06 60eb 6166 756e ........*.`.afun │ │ │ │ +000990b0: 9605 bfaa 3091 283d a63d 935c 788d 9f01 ....0.(=.=.\x... │ │ │ │ +000990c0: a47a d531 8e8d 8d91 0a7f aed7 3a96 01ff .z.1........:... │ │ │ │ +000990d0: fe3a 933a 8e8e 911e 09f8 eb61 788d 9f01 .:.:.......ax... │ │ │ │ +000990e0: a47a d869 8e96 0364 daeb 612e 8dd7 668d .z.i...d..a...f. │ │ │ │ +000990f0: 9f01 cccc d531 8e91 04c0 04cf 5b8e 910d .....1......[... │ │ │ │ +00099100: ce38 eb61 788d 9f01 a47a d531 8e8d 9104 .8.ax....z.1.... │ │ │ │ +00099110: c004 d73b 8d96 01ff fe3a 933a 933a 8e91 ...;.....:.:.:.. │ │ │ │ +00099120: 11ca 9c3b 8e91 1f11 b6eb 6178 8d9f 01a4 ...;......ax.... │ │ │ │ +00099130: 7ad8 698e 93eb 485d 8ea4 0d00 008d 912a z.i...H].......* │ │ │ │ +00099140: 0660 eb61 6675 6e96 05bf aa28 5355 4393 .`.afun....(SUC. │ │ │ │ +00099150: 6e29 933d 935c 788d 9f01 a47a d531 8e8d n).=.\x....z.1.. │ │ │ │ +00099160: 8d91 0a7f aed7 3a96 01ff fe3a 933a 8e8e ......:....:.:.. │ │ │ │ +00099170: 911e 09f8 eb61 788d 9f01 a47a d869 8e9b .....ax....z.i.. │ │ │ │ +00099180: 0364 daeb 612e 8dd7 668d 9f01 cccc d532 .d..a...f......2 │ │ │ │ +00099190: 8e91 04c0 04cf 5b8e 910d ce38 eb61 6675 ......[....8.afu │ │ │ │ +000991a0: 6e93 6e8d 93d7 748d 9f01 cccc d531 8e8d n.n...t......1.. │ │ │ │ +000991b0: 910a aaaa d73a 9601 fffe 3a93 3a8e 911e .....:....:.:... │ │ │ │ +000991c0: 5ff0 748d 9f01 cccc d869 8e98 d73b 8e91 _.t......i...;.. │ │ │ │ +000991d0: 3904 16eb 616e 8dd7 3b8e 9103 438c eb61 9...an..;...C..a │ │ │ │ +000991e0: 788d 9f01 a47a d531 8e8d 9104 c004 d73b x....z.1.......; │ │ │ │ +000991f0: 8d96 01ff fe3a 933a 933a 8e91 11ca 9c3b .....:.:.:.....; │ │ │ │ +00099200: 8e91 1f11 b6eb 6178 8d9f 01a4 7ad8 698e ......ax....z.i. │ │ │ │ +00099210: 98eb 485d 8ea1 8d91 6f02 58eb 613d 9605 ..H]....o.X.a=.. │ │ │ │ +00099220: bfaa 285c 6693 6e93 788d 9f01 a47a d531 ..(\f.n.x....z.1 │ │ │ │ +00099230: 8e8d 8d91 0a7f aed7 3a96 01ff fe3a 933a ........:....:.: │ │ │ │ +00099240: 8e8e 911e 09f8 eb61 788d 9f01 a47a d869 .......ax....z.i │ │ │ │ +00099250: 8e9b 0364 daeb 612e 8dd7 668d 9f01 cccc ...d..a...f..... │ │ │ │ +00099260: d532 8e91 04c0 04cf 5b8e 910d ce38 eb61 .2......[....8.a │ │ │ │ +00099270: 668d 93d7 748d 9f01 cccc d531 8e8d 910a f...t......1.... │ │ │ │ +00099280: aaaa d73a 9601 fffe 3a93 3a8e 911e 5ff0 ...:....:.:..._. │ │ │ │ +00099290: 748d 9f01 cccc d869 8e98 d73b 8e91 3904 t......i...;..9. │ │ │ │ +000992a0: 16eb 616e 8dd7 3b8e 9109 0336 eb61 788d ..an..;....6.ax. │ │ │ │ +000992b0: 9f01 a47a d531 8e8d 9104 c004 d73b 8d96 ...z.1.......;.. │ │ │ │ +000992c0: 01ff fe3a 933a 933a 8e91 11ca 9c3b 8e91 ...:.:.:.....;.. │ │ │ │ +000992d0: 1f11 b6eb 6178 8d9f 01a4 7ad8 698e 98eb ....ax....z.i... │ │ │ │ +000992e0: 485d eb61 2993 2866 756e 936e 2993 6e8e H].a).(fun.n).n. │ │ │ │ +000992f0: 8e8e 8e8e 8e8e 9f28 bd8d 8d91 1e28 f0cf .......(.....(.. │ │ │ │ +00099300: 5468 6596 0512 8c65 7869 7374 656e 6365 The....existence │ │ │ │ +00099310: 936f 6691 0512 8b61 9372 6563 7572 7369 .of....a.recursi │ │ │ │ +00099320: 769a ac72 6593 6675 6e63 7469 6f6e 8d93 v..re.function.. │ │ │ │ +00099330: eb61 6675 6e8e 911b 6415 cf77 6869 6398 .afun...d..whic. │ │ │ │ +00099340: 6893 7361 7469 730c 6573 9374 6865 7365 h.satis.es.these │ │ │ │ +00099350: 9374 9877 986f 9105 128b 6571 7561 7469 .t.w.o....equati │ │ │ │ +00099360: 6f6e 7393 666f 6c6c 6f98 7773 8ea1 8d91 ons.follo.ws.... │ │ │ │ +00099370: 12c7 6164 6972 6563 746c 7996 049e e666 ..adirectly....f │ │ │ │ +00099380: 726f 6d93 7468 6591 049e e770 7269 6d69 rom.the....primi │ │ │ │ +00099390: 7469 769a ac72 6593 7265 6375 7273 696f tiv..re.recursio │ │ │ │ +000993a0: 6e93 7468 656f 7265 6d8d 93eb 616e 756d n.theorem...anum │ │ │ │ +000993b0: 5f41 7869 6f6d 8e91 3cfa c6cf 7368 6f98 _Axiom..<...sho. │ │ │ │ +000993c0: 776e 9361 6295 538e 6f98 7698 652e 9107 wn.ab.S.o.v.e... │ │ │ │ +000993d0: 559b 5370 9365 6369 616c 697a 696e 6791 U.Sp.ecializing. │ │ │ │ +000993e0: 049e e674 6865 8ea1 8d91 12c7 6171 7561 ...the......aqua │ │ │ │ +000993f0: 6e9a ac72 7469 0c65 6496 03ea a876 91ff n..rti.ed....v.. │ │ │ │ +00099400: 58e4 6172 6961 626c 6573 93e2 7893 cf61 X.ariables..x..a │ │ │ │ +00099410: 6e64 93e2 6693 cf69 6e93 6193 7375 6974 nd..f..in.a.suit │ │ │ │ +00099420: 6162 6c79 9374 9879 7090 538e 652d 696e ably.t.yp.S.e-in │ │ │ │ +00099430: 7374 616e 9874 6961 7465 6493 7698 6572 stan.tiated.v.er │ │ │ │ +00099440: 7369 6f6e 936f 668d 93eb 616e 756d 5f41 sion.of...anum_A │ │ │ │ +00099450: 7869 6f6d 8e91 3b92 4acf 736f 9374 6861 xiom..;.J.so.tha │ │ │ │ +00099460: 748e 9f1c 906a 8d8d 8d9f 017e 348d 8d8d t....j.....~4... │ │ │ │ +00099470: 8d91 2a06 60eb 6178 8dcf 3d8e 9109 2388 ..*.`.ax..=...#. │ │ │ │ +00099480: eb61 5c78 8d9f 01a4 7ad5 318e 8d91 0a7f .a\x....z.1..... │ │ │ │ +00099490: aeeb 623a 9601 d331 3a93 3a8e 911d 05bb ..b:...1:.:..... │ │ │ │ +000994a0: eb61 788d 9f01 a47a d869 8e96 0364 daeb .ax....z.i...d.. │ │ │ │ +000994b0: 612e 8dd7 668d 9f01 cccc d531 8e91 04c0 a...f......1.... │ │ │ │ +000994c0: 04cf 5b8e 910d ce38 eb61 788d 9f01 a47a ..[....8.ax....z │ │ │ │ +000994d0: d531 8e91 04c0 04eb 623b 8d96 01d3 313a .1......b;....1: │ │ │ │ +000994e0: 933a 933a 8e91 106c c53b 9b01 d331 eb61 .:.:...l.;...1.a │ │ │ │ +000994f0: 788d 9f01 a47a d869 8e93 eb48 5d91 0f25 x....z.i...H]..% │ │ │ │ +00099500: ba61 6e64 910b 7f54 eb61 66eb 483d eb61 .and...T.af.H=.a │ │ │ │ +00099510: 5c66 9605 bfaa 6e93 788d 9f01 a47a d531 \f....n.x....z.1 │ │ │ │ +00099520: 8e8d 910a 7fae eb62 3a98 3a98 3a8e 911d .......b:.:.:... │ │ │ │ +00099530: 05bb eb61 788d 9f01 a47a d869 8e9b 0364 ...ax....z.i...d │ │ │ │ +00099540: daeb 612e 8dd7 668d 9f01 cccc d532 8e91 ..a...f......2.. │ │ │ │ +00099550: 04c0 04cf 5b8e 910d ce38 eb61 668d 93d7 ....[....8.af... │ │ │ │ +00099560: 748d 9f01 cccc d531 8e8d 910a aaaa d73a t......1.......: │ │ │ │ +00099570: 9601 fffe 3a93 3a8e 911e 5ff0 748d 9f01 ....:.:..._.t... │ │ │ │ +00099580: cccc d869 8e98 d73b 8e91 3904 16eb 616e ...i...;..9...an │ │ │ │ +00099590: eb62 3b93 eb61 788d 9f01 a47a d531 8e91 .b;..ax....z.1.. │ │ │ │ +000995a0: 04c0 04eb 623b 8d96 01d3 313a 933a 933a ....b;....1:.:.: │ │ │ │ +000995b0: 8e91 106c c53b 9101 d331 eb61 788d 9f01 ...l.;...1.ax... │ │ │ │ +000995c0: a47a d869 8e98 eb48 5deb 6129 8e8e 8e8e .z.i...H].a).... │ │ │ │ +000995d0: 8e8e 8e9f 1c90 698d 9112 c761 cf79 6965 ......i....a.yie │ │ │ │ +000995e0: 6c64 7396 03ea a828 6967 6e6f 7269 6e67 lds....(ignoring │ │ │ │ +000995f0: 9374 6865 9375 6e69 7175 656e 6573 7393 .the.uniqueness. │ │ │ │ +00099600: 6f66 8d93 eb61 666e 8e91 0f69 fccf 2993 of...afn...i..). │ │ │ │ +00099610: 7468 6593 6578 6973 7465 6e63 6593 7468 the.existence.th │ │ │ │ +00099620: 656f 7265 6d93 7368 6f9a ac72 776e 9362 eorem.sho..rwn.b │ │ │ │ +00099630: 9053 8e65 6c6f 9877 3a8e 9f22 e83a 8d8d .S.elo.w:..".:.. │ │ │ │ +00099640: 8d9f 07fe 348d 8d8d 9ff3 0000 8d91 2a06 ....4.........*. │ │ │ │ +00099650: 60eb 617c 2d96 05bf aa3f 666e 2e93 666e `.a|-....?fn..fn │ │ │ │ +00099660: 9330 9128 3da6 3d93 5c78 8d9f 01a4 7ad5 .0.(=.=.\x....z. │ │ │ │ +00099670: 318e 8d91 0a7f aeeb 623a 9601 d331 3a93 1.......b:...1:. │ │ │ │ +00099680: 3a8e 911d 05bb eb61 788d 9f01 a47a d869 :......ax....z.i │ │ │ │ +00099690: 8e96 0364 daeb 612e 8dd7 668d 9f01 cccc ...d..a...f..... │ │ │ │ +000996a0: d531 8e91 04c0 04cf 5b8e 910d ce38 eb61 .1......[....8.a │ │ │ │ +000996b0: 788d 9f01 a47a d531 8e91 04c0 04eb 623b x....z.1......b; │ │ │ │ +000996c0: 8d96 01d3 313a 933a 933a 8e91 106c c53b ....1:.:.:...l.; │ │ │ │ +000996d0: 9101 d331 eb61 788d 9f01 a47a d869 8e93 ...1.ax....z.i.. │ │ │ │ +000996e0: eb48 5d91 05bf aaeb 612f 5c8e 9f0d 0000 .H].....a/\..... │ │ │ │ +000996f0: 8d91 5803 b066 6e96 05bf aa28 5355 4393 ..X..fn....(SUC. │ │ │ │ +00099700: 6e29 933d 9328 5c66 936e 9378 8d9f 01a4 n).=.(\f.n.x.... │ │ │ │ +00099710: 7ad5 318e 8d91 0a7f aeeb 623a 9601 d331 z.1.......b:...1 │ │ │ │ +00099720: 3a93 3a8e 911d 05bb eb61 788d 9f01 a47a :.:......ax....z │ │ │ │ +00099730: d869 8e9b 0364 daeb 612e 8dd7 668d 9f01 .i...d..a...f... │ │ │ │ +00099740: cccc d532 8e91 04c0 04cf 5b8e 910d ce38 ...2......[....8 │ │ │ │ +00099750: eb61 668d 93d7 748d 9f01 cccc d531 8e8d .af...t......1.. │ │ │ │ +00099760: 910a aaaa d73a 9601 fffe 3a93 3a8e 911e .....:....:.:... │ │ │ │ +00099770: 5ff0 748d 9f01 cccc d869 8e98 d73b 8e91 _.t......i...;.. │ │ │ │ +00099780: 3904 16eb 616e eb62 3b93 eb61 788d 9f01 9...an.b;..ax... │ │ │ │ +00099790: a47a d531 8e91 04c0 04eb 623b 8d96 01d3 .z.1......b;.... │ │ │ │ +000997a0: 313a 933a 933a 8e91 106c c53b 9101 d331 1:.:.:...l.;...1 │ │ │ │ +000997b0: eb61 788d 9f01 a47a d869 8e98 eb48 5deb .ax....z.i...H]. │ │ │ │ +000997c0: 6129 9328 666e 936e 2993 6e8e 8e8e 8e8e a).(fn.n).n..... │ │ │ │ +000997d0: 8e8e a68d 9112 c761 cf54 6869 7396 044c .......a.This..L │ │ │ │ +000997e0: 2174 6865 6f72 656d 9361 6c6c 6f9a ac72 !theorem.allo..r │ │ │ │ +000997f0: 7773 9104 4c20 6193 636f 6e73 7461 6e98 ws..L a.constan. │ │ │ │ +00099800: 748d 93eb 6166 756e 8e91 19d7 40cf 746f t...afun....@.to │ │ │ │ +00099810: 9104 4c20 6290 538e 6593 696e 9874 726f ..L b.S.e.in.tro │ │ │ │ +00099820: 9053 8e64 7563 6564 9328 7669 6193 7468 .S.duced.(via.th │ │ │ │ +00099830: 6591 044c 2064 650c 6e69 7469 6f6e 616c e..L de.nitional │ │ │ │ +00099840: 936d 6563 9868 616e 6973 6d93 6f66 8ea1 .mec.hanism.of.. │ │ │ │ +00099850: 8d91 12c7 6163 6f6e 7374 616e 9aac 7274 ....aconstan..rt │ │ │ │ +00099860: 9602 bf92 7370 9053 8e65 6369 0c63 6174 ....sp.S.eci.cat │ │ │ │ +00099870: 696f 6e73 7c73 6565 9353 6563 7469 6f6e ions|see.Section │ │ │ │ +00099880: 9102 bf93 3131 2e38 2e32 2e32 2993 746f ....11.8.2.2).to │ │ │ │ +00099890: 9364 656e 6f74 6593 7468 6593 7265 6375 .denote.the.recu │ │ │ │ +000998a0: 7273 6976 9865 9102 bf93 6675 6e63 7469 rsiv.e....functi │ │ │ │ +000998b0: 6f6e 9374 6861 7493 7361 7469 730c 6573 on.that.satis.es │ │ │ │ +000998c0: 8ea1 8d91 12c7 6174 6865 9b04 6d49 7495 ......athe..mIt. │ │ │ │ +000998d0: ac72 7793 6f96 046d 4a65 7175 6174 696f .rw.o..mJequatio │ │ │ │ +000998e0: 6e73 9869 6e93 7468 6598 6295 538e 6f93 ns.in.the.b.S.o. │ │ │ │ +000998f0: 6479 9604 6d4a 6f66 9874 6865 9374 6865 dy..mJof.the.the │ │ │ │ +00099900: 6f72 656d 2e91 06c0 c449 6e90 ac72 7472 orem.....In..rtr │ │ │ │ +00099910: 6f90 538e 6475 6369 6e67 9361 9863 6f6e o.S.ducing.a.con │ │ │ │ +00099920: 7374 616e 90ac 7274 8d93 eb61 6675 6e8e stan..rt...afun. │ │ │ │ +00099930: 911a 1991 cf74 6f93 6e61 6d65 9874 6865 .....to.name.the │ │ │ │ +00099940: 8ea1 8d91 12c7 6166 756e 6374 696f 6e96 ......afunction. │ │ │ │ +00099950: 0326 1d61 7373 6572 7465 6493 746f 9103 .&.asserted.to.. │ │ │ │ +00099960: 261c 6578 6973 7493 629a ac72 7993 7468 &.exist.b..ry.th │ │ │ │ +00099970: 6593 7468 656f 7265 6d93 7368 6f98 776e e.theorem.sho.wn │ │ │ │ +00099980: 9361 6290 538e 6f98 7698 652c 9103 4d6c .ab.S.o.v.e,..Ml │ │ │ │ +00099990: 616e 6491 0326 1c73 696d 706c 6966 7969 and..&.simplifyi │ │ │ │ +000999a0: 6e67 9375 7369 6e67 93d7 0c91 00aa 4fcf ng.using......O. │ │ │ │ +000999b0: 2d72 6564 7563 7469 6f6e 2c8e a18d 9112 -reduction,..... │ │ │ │ +000999c0: c761 7969 656c 6473 9603 eaa8 7468 6593 .ayields....the. │ │ │ │ +000999d0: 666f 6c6c 6f90 ac72 7769 6e67 9374 6865 follo..rwing.the │ │ │ │ +000999e0: 6f72 656d 3a8e 9f22 3d8e 8d8d 8d9f 07fe orem:.."=....... │ │ │ │ +000999f0: 348d 8d8d 9ff3 0000 8d91 2a06 60eb 617c 4.........*.`.a| │ │ │ │ +00099a00: 2d96 05bf aa66 756e 9330 9128 3da6 3d93 -....fun.0.(=.=. │ │ │ │ +00099a10: 5c78 8d9f 01a4 7ad5 318e 8d91 0a7f aeeb \x....z.1....... │ │ │ │ +00099a20: 623a 9601 d331 3a93 3a8e 911d 05bb eb61 b:...1:.:......a │ │ │ │ +00099a30: 788d 9f01 a47a d869 8e96 0364 daeb 612e x....z.i...d..a. │ │ │ │ +00099a40: 8dd7 668d 9f01 cccc d531 8e91 04c0 04cf ..f......1...... │ │ │ │ +00099a50: 5b8e 910d ce38 eb61 788d 9f01 a47a d531 [....8.ax....z.1 │ │ │ │ +00099a60: 8e91 04c0 04eb 623b 8d96 01d3 313a 933a ......b;....1:.: │ │ │ │ +00099a70: 933a 8e91 106c c53b 9101 d331 eb61 788d .:...l.;...1.ax. │ │ │ │ +00099a80: 9f01 a47a d869 8e93 eb48 5d91 05bf aaeb ...z.i...H]..... │ │ │ │ +00099a90: 612f 5c8e 9f0d 0000 8d91 3b45 5e66 756e a/\.......;E^fun │ │ │ │ +00099aa0: 9605 bfaa 2853 5543 936e 2993 3d93 5c78 ....(SUC.n).=.\x │ │ │ │ +00099ab0: 8d9f 01a4 7ad5 318e 8d91 0a7f aeeb 623a ....z.1.......b: │ │ │ │ +00099ac0: 9601 d331 3a93 3a8e 911d 05bb eb61 788d ...1:.:......ax. │ │ │ │ +00099ad0: 9f01 a47a d869 8e9b 0364 daeb 612e 8dd7 ...z.i...d..a... │ │ │ │ +00099ae0: 668d 9f01 cccc d532 8e91 04c0 04cf 5b8e f......2......[. │ │ │ │ +00099af0: 910d ce38 eb61 6675 6e93 6e8d 93d7 748d ...8.afun.n...t. │ │ │ │ +00099b00: 9f01 cccc d531 8e8d 910a aaaa d73a 9601 .....1.......:.. │ │ │ │ +00099b10: fffe 3a93 3a8e 911e 5ff0 748d 9f01 cccc ..:.:..._.t..... │ │ │ │ +00099b20: d869 8e98 d73b 8e91 3904 16eb 616e eb62 .i...;..9...an.b │ │ │ │ +00099b30: 3b93 eb61 788d 9f01 a47a d531 8e91 04c0 ;..ax....z.1.... │ │ │ │ +00099b40: 04eb 623b 8d96 01d3 313a 933a 933a 8e91 ..b;....1:.:.:.. │ │ │ │ +00099b50: 106c c53b 9101 d331 eb61 788d 9f01 a47a .l.;...1.ax....z │ │ │ │ +00099b60: d869 8e98 eb48 5d8e 8e8e 8e8e 8e8e a922 .i...H]........" │ │ │ │ +00099b70: 3d8d 8d91 12c7 61cf 4974 9605 4c38 666f =.....a.It..L8fo │ │ │ │ +00099b80: 6c6c 6f9a ac72 7773 9369 6d6d 6564 6961 llo..rws.immedia │ │ │ │ +00099b90: 7465 6c79 9366 726f 6d93 7468 6973 9374 tely.from.this.t │ │ │ │ +00099ba0: 6865 6f72 656d 9374 6861 7491 054c 3774 heorem.that..L7t │ │ │ │ +00099bb0: 6865 9363 6f6e 7374 616e 9874 8d93 eb61 he.constan.t...a │ │ │ │ +00099bc0: 6675 6e8e 911b d76e cf73 6174 6973 0c65 fun....n.satis.e │ │ │ │ +00099bd0: 7393 7468 6593 7072 696d 6974 6976 9865 s.the.primitiv.e │ │ │ │ +00099be0: 8ea1 8d91 12c7 6172 6563 7572 7369 769a ......arecursiv. │ │ │ │ +00099bf0: ac72 6596 03ea a864 650c 6e69 6e67 9365 .re....de.ning.e │ │ │ │ +00099c00: 7175 6174 696f 6e73 9367 6976 9865 6e93 quations.giv.en. │ │ │ │ +00099c10: 6298 7993 7468 6593 7468 656f 7265 6d93 b.y.the.theorem. │ │ │ │ +00099c20: 7368 6f98 776e 9362 9053 8e65 6c6f 9877 sho.wn.b.S.elo.w │ │ │ │ +00099c30: 3a8e 9f22 3d8f 8d8d 8d9f 07fe 348d 8d8d :.."=.......4... │ │ │ │ +00099c40: 9ff3 0000 8d91 2a06 60eb 617c 2d96 05bf ......*.`.a|-... │ │ │ │ +00099c50: aa66 756e 9330 9378 8d9f 01a4 7ad5 318e .fun.0.x....z.1. │ │ │ │ +00099c60: 8d91 0a7f aeeb 623a 9601 d331 3a93 3a8e ......b:...1:.:. │ │ │ │ +00099c70: 911d 05bb eb61 788d 9f01 a47a d869 8e91 .....ax....z.i.. │ │ │ │ +00099c80: 0924 84eb 613d 8d93 d766 8d9f 01cc ccd5 .$..a=...f...... │ │ │ │ +00099c90: 318e 9104 c004 cf5b 8e91 138d e2eb 6178 1......[......ax │ │ │ │ +00099ca0: 8d9f 01a4 7ad5 318e 9104 c004 eb62 3b8d ....z.1......b;. │ │ │ │ +00099cb0: 9601 d331 3a93 3a93 3a8e 9110 6cc5 3b91 ...1:.:.:...l.;. │ │ │ │ +00099cc0: 01d3 31eb 6178 8d9f 01a4 7ad8 698e 9103 ..1.ax....z.i... │ │ │ │ +00099cd0: 64da eb48 5d8e 9f0d 0000 8d91 3b45 5eeb d..H].......;E^. │ │ │ │ +00099ce0: 6166 756e 9605 bfaa 2853 5543 936e 2993 afun....(SUC.n). │ │ │ │ +00099cf0: 788d 9f01 a47a d531 8e8d 910a 7fae eb62 x....z.1.......b │ │ │ │ +00099d00: 3a96 01d3 313a 933a 8e91 1d05 bbeb 6178 :...1:.:......ax │ │ │ │ +00099d10: 8d9f 01a4 7ad8 698e 9109 2484 eb61 3d8d ....z.i...$..a=. │ │ │ │ +00099d20: 93d7 668d 9f01 cccc d532 8e91 04c0 04cf ..f......2...... │ │ │ │ +00099d30: 5b8e 9113 8de2 eb61 6675 6e93 6e8d 93d7 [......afun.n... │ │ │ │ +00099d40: 748d 9f01 cccc d531 8e8d 910a aaaa d73a t......1.......: │ │ │ │ +00099d50: 9601 fffe 3a93 3a8e 911e 5ff0 748d 9f01 ....:.:..._.t... │ │ │ │ +00099d60: cccc d869 8e91 0364 dad7 3b8e 9139 0416 ...i...d..;..9.. │ │ │ │ +00099d70: eb61 6eeb 623b 93eb 6178 8d9f 01a4 7ad5 .an.b;..ax....z. │ │ │ │ +00099d80: 318e 9104 c004 eb62 3b8d 9601 d331 3a93 1......b;....1:. │ │ │ │ +00099d90: 3a93 3a8e 9110 6cc5 3b91 01d3 31eb 6178 :.:...l.;...1.ax │ │ │ │ +00099da0: 8d9f 01a4 7ad8 698e 9103 64da eb48 5d8e ....z.i...d..H]. │ │ │ │ +00099db0: 8e8e 8e8e 8e8e a68d 911e 28f0 cf54 91ff ..........(..T.. │ │ │ │ +00099dc0: 0556 6f96 0352 6961 7574 6f6d 6174 6593 .Vo..Riautomate. │ │ │ │ +00099dd0: 7468 659b 0352 6a75 7365 936f 6693 7468 the..Rjuse.of.th │ │ │ │ +00099de0: 6593 7072 696d 6974 6976 90ac 7265 9872 e.primitiv..re.r │ │ │ │ +00099df0: 6563 7572 7369 6f6e 9374 6865 6f72 656d ecursion.theorem │ │ │ │ +00099e00: 9369 6e93 6465 7269 7669 6e67 9872 6563 .in.deriving.rec │ │ │ │ +00099e10: 7572 7369 7690 ac72 6593 6465 0c6e 6974 ursiv..re.de.nit │ │ │ │ +00099e20: 696f 6e73 8ea1 8d91 12c7 616f 6696 0442 ions......aof..B │ │ │ │ +00099e30: 0b74 6869 7393 6b69 6e64 2c91 0457 e374 .this.kind,..W.t │ │ │ │ +00099e40: 6865 93eb 4848 4f4c 93cf 7379 7374 656d he..HHOL..system │ │ │ │ +00099e50: 9370 726f 9aac 7276 6964 6573 9374 9877 .pro..rvides.t.w │ │ │ │ +00099e60: 986f 9366 756e 6374 696f 6e73 9377 6869 .o.functions.whi │ │ │ │ +00099e70: 6398 682c 9104 57e4 746f 6765 7468 6572 c.h,..W.together │ │ │ │ +00099e80: 2c91 0457 e30c 7273 7493 646f 9361 7574 ,..W..rst.do.aut │ │ │ │ +00099e90: 6f6d 6174 6963 8ea1 8d91 12c7 6170 726f omatic......apro │ │ │ │ +00099ea0: 9053 8e6f 6673 9603 cc0e 6f66 9b03 cc0d .S.ofs....of.... │ │ │ │ +00099eb0: 7468 6593 6578 6973 7465 6e63 6593 6f66 the.existence.of │ │ │ │ +00099ec0: 9870 7269 6d69 7469 769a ac72 6593 7265 .primitiv..re.re │ │ │ │ +00099ed0: 6375 7273 6976 9865 9366 756e 6374 696f cursiv.e.functio │ │ │ │ +00099ee0: 6e73 9103 cc0d 616e 6493 7468 656e 936d ns....and.then.m │ │ │ │ +00099ef0: 616b 9865 9103 cc0d 636f 6e73 7461 6e98 ak.e....constan. │ │ │ │ +00099f00: 7493 7370 9053 8e65 6369 0c63 612d 8ea1 t.sp.S.eci.ca-.. │ │ │ │ +00099f10: 8d91 12c7 6174 696f 6e73 9603 eaa8 746f ....ations....to │ │ │ │ +00099f20: 9369 6e9a ac72 7472 6f90 538e 6475 6365 .in..rtro.S.duce │ │ │ │ +00099f30: 9363 6f6e 7374 616e 9874 7393 7468 6174 .constan.ts.that │ │ │ │ +00099f40: 9364 656e 6f74 6593 7375 6398 6893 6675 .denote.suc.h.fu │ │ │ │ +00099f50: 6e63 7469 6f6e 733a 8e9f 1f9b f58d 8d8d nctions:........ │ │ │ │ +00099f60: 9112 c761 9fee 5ada 8900 0066 6601 c70b ...a..Z....ff... │ │ │ │ +00099f70: 4a9f 18f0 af8d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +00099f80: 1d4a 4b00 0066 668d 9fee a664 8d91 170b .JK..ff....d.... │ │ │ │ +00099f90: cceb 616e 6577 5f70 7269 6d5f 7265 635f ..anew_prim_rec_ │ │ │ │ +00099fa0: 6465 6669 6e69 7469 6f6e 9128 3da6 3a96 definition.(=.:. │ │ │ │ +00099fb0: 05bf aa28 7374 7269 6e67 9323 9374 6572 ...(string.#.ter │ │ │ │ +00099fc0: 6d29 932d 3e93 7468 6d8e 9f0d 0000 8d91 m).->.thm....... │ │ │ │ +00099fd0: 170b cc6e 6577 5f69 6e66 6978 5f70 7269 ...new_infix_pri │ │ │ │ +00099fe0: 6d5f 7265 635f 6465 6669 6e69 7469 6f6e m_rec_definition │ │ │ │ +00099ff0: 9605 bfaa 3a93 2873 7472 696e 6793 2393 ....:.(string.#. │ │ │ │ +0009a000: 7465 726d 2993 2d3e 9374 686d 8e8e 9201 term).->.thm.... │ │ │ │ +0009a010: c671 b184 001d 4a4b 0000 6666 8e8e 9f04 .q....JK..ff.... │ │ │ │ +0009a020: c002 8900 0066 6601 c70b 4a8e 8e8e 9f21 .....ff...J....! │ │ │ │ +0009a030: f148 8d91 12c7 61cf 4576 91ff 58e4 616c .H....a.Ev..X.al │ │ │ │ +0009a040: 7561 7469 6e67 8e8e 9f24 fd13 8e8c 8b00 uating...$...... │ │ │ │ +0009a050: 0000 b800 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0009a060: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0009a070: 0000 0000 0000 098d 6ca0 02cc 0555 8da0 ........l....U.. │ │ │ │ -0009a080: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ -0009a090: ebd0 3138 3492 00dd 2043 4368 6170 7465 ..184... CChapte │ │ │ │ -0009a0a0: 7296 0480 0031 312e 910a 8000 5468 6593 r....11.....The. │ │ │ │ -0009a0b0: 484f 4c93 4c6f 6769 6393 696e 934d 4c8e HOL.Logic.in.ML. │ │ │ │ -0009a0c0: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ -0009a0d0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd9e 007a |......./......z │ │ │ │ -0009a0e0: 8d8d 8d9f 13d6 bd8d 8d8d 9fd9 0000 8d91 ................ │ │ │ │ -0009a0f0: 0230 eaeb 616e 6577 5f70 7269 6d5f 7265 .0..anew_prim_re │ │ │ │ -0009a100: 635f 6465 6669 6e69 7469 6f6e 8ea4 0d00 c_definition.... │ │ │ │ -0009a110: 008d 9107 f094 2860 6675 6e5f 4445 4660 ......(`fun_DEF` │ │ │ │ -0009a120: 2c8e a18d 910d b03e 2228 6675 6e96 05bf ,......>"(fun... │ │ │ │ -0009a130: aa30 9378 8d9f 01a4 7ad5 318e 8d91 0a7f .0.x....z.1..... │ │ │ │ -0009a140: aeeb 623a 9601 d331 3a93 3a8e 911d 05bb ..b:...1:.:..... │ │ │ │ -0009a150: eb61 788d 9f01 a47a d869 8e91 0924 84eb .ax....z.i...$.. │ │ │ │ -0009a160: 613d 8d93 d766 8d9f 01cc ccd5 318e 9104 a=...f......1... │ │ │ │ -0009a170: c004 cf5b 8e91 138d e2eb 6178 8d9f 01a4 ...[......ax.... │ │ │ │ -0009a180: 7ad5 318e 9104 c004 eb62 3b8d 9601 d331 z.1......b;....1 │ │ │ │ -0009a190: 3a93 3a93 3a8e 9110 6cc5 3b91 01d3 31eb :.:.:...l.;...1. │ │ │ │ -0009a1a0: 6178 8d9f 01a4 7ad8 698e 9103 64da eb48 ax....z.i...d..H │ │ │ │ -0009a1b0: 5d93 eb61 2f5c 8ea1 8d91 136f e828 6675 ]..a/\.....o.(fu │ │ │ │ -0009a1c0: 6e96 05bf aa28 5355 4393 6e29 9378 8d9f n....(SUC.n).x.. │ │ │ │ -0009a1d0: 01a4 7ad5 318e 8d91 0a7f aeeb 623a 9601 ..z.1.......b:.. │ │ │ │ -0009a1e0: d331 3a93 3a8e 911d 05bb eb61 788d 9f01 .1:.:......ax... │ │ │ │ -0009a1f0: a47a d869 8e91 0924 84eb 613d 8d93 d766 .z.i...$..a=...f │ │ │ │ -0009a200: 8d9f 01cc ccd5 328e 9104 c004 cf5b 8e91 ......2......[.. │ │ │ │ -0009a210: 138d e2eb 6166 756e 936e 8d93 d774 8d9f ....afun.n...t.. │ │ │ │ -0009a220: 01cc ccd5 318e 8d91 0aaa aad7 3a96 01ff ....1.......:... │ │ │ │ -0009a230: fe3a 933a 8e91 1e5f f074 8d9f 01cc ccd8 .:.:..._.t...... │ │ │ │ -0009a240: 698e 9103 64da d73b 8e91 3904 16eb 616e i...d..;..9...an │ │ │ │ -0009a250: eb62 3b93 eb61 788d 9f01 a47a d531 8e91 .b;..ax....z.1.. │ │ │ │ -0009a260: 04c0 04eb 623b 8d96 01d3 313a 933a 933a ....b;....1:.:.: │ │ │ │ -0009a270: 8e91 106c c53b 9101 d331 eb61 788d 9f01 ...l.;...1.ax... │ │ │ │ -0009a280: a47a d869 8e91 0364 daeb 485d eb61 2922 .z.i...d..H].a)" │ │ │ │ -0009a290: 293b 3b8e 8e8e 8e8e 8e8e 9f2d 951a 8d91 );;........-.... │ │ │ │ -0009a2a0: eaf1 ebcf 6175 746f 6d61 7469 6361 6c6c ....automaticall │ │ │ │ -0009a2b0: 799b 03ea a870 726f 95ac 7276 9365 7398 y....pro..rv.es. │ │ │ │ -0009a2c0: 7468 6598 7468 656f 7265 6d3a 8ea4 21bc the.theorem:..!. │ │ │ │ -0009a2d0: 918d 8d8d 9f07 fe34 8d8d 8d9f f300 008d .......4........ │ │ │ │ -0009a2e0: 9102 30ea eb61 7c2d 910b 7f54 3f66 756e ..0..a|-...T?fun │ │ │ │ -0009a2f0: 2e96 05bf aa21 788d 9f01 a47a d531 8e8d .....!x....z.1.. │ │ │ │ -0009a300: 910a 7fae eb62 3a96 01d3 313a 933a 8e9b .....b:...1:.:.. │ │ │ │ -0009a310: 1d05 bbeb 6178 8d9f 01a4 7ad8 698e 9103 ....ax....z.i... │ │ │ │ -0009a320: 64da eb61 2e93 6675 6e93 3093 788d 9f01 d..a..fun.0.x... │ │ │ │ -0009a330: a47a d531 8e8d 910a 7fae eb62 3a96 01d3 .z.1.......b:... │ │ │ │ -0009a340: 313a 933a 8e98 eb61 788d 9f01 a47a d869 1:.:...ax....z.i │ │ │ │ -0009a350: 8e91 0924 84eb 613d 8d93 d766 8d9f 01cc ...$..a=...f.... │ │ │ │ -0009a360: ccd5 318e 9104 c004 cf5b 8e91 138d e2eb ..1......[...... │ │ │ │ -0009a370: 6178 8d9f 01a4 7ad5 318e 9104 c004 eb62 ax....z.1......b │ │ │ │ -0009a380: 3b8d 9601 d331 3a93 3a93 3a8e 9110 6cc5 ;....1:.:.:...l. │ │ │ │ -0009a390: 3b91 01d3 31eb 6178 8d9f 01a4 7ad8 698e ;...1.ax....z.i. │ │ │ │ -0009a3a0: 9103 64da eb48 5d93 eb61 2f5c 8e9f 0d00 ..d..H]..a/\.... │ │ │ │ -0009a3b0: 008d 913b ad8e 2178 8d9f 01a4 7ad5 318e ...;..!x....z.1. │ │ │ │ -0009a3c0: 8d91 0a7f aeeb 623a 9601 d331 3a93 3a8e ......b:...1:.:. │ │ │ │ -0009a3d0: 9b1d 05bb eb61 788d 9f01 a47a d869 8e91 .....ax....z.i.. │ │ │ │ -0009a3e0: 0364 daeb 612e 9605 bfaa 6675 6e93 2853 .d..a.....fun.(S │ │ │ │ -0009a3f0: 5543 936e 2993 788d 9f01 a47a d531 8e8d UC.n).x....z.1.. │ │ │ │ -0009a400: 910a 7fae eb62 3a96 01d3 313a 933a 8e98 .....b:...1:.:.. │ │ │ │ -0009a410: eb61 788d 9f01 a47a d869 8e91 0924 84eb .ax....z.i...$.. │ │ │ │ -0009a420: 613d 8d93 d766 8d9f 01cc ccd5 328e 9104 a=...f......2... │ │ │ │ -0009a430: c004 cf5b 8e91 138d e2eb 6166 756e 936e ...[......afun.n │ │ │ │ -0009a440: 8d93 d774 8d9f 01cc ccd5 318e 8d91 0aaa ...t......1..... │ │ │ │ -0009a450: aad7 3a96 01ff fe3a 933a 8e91 1e5f f074 ..:....:.:..._.t │ │ │ │ -0009a460: 8d9f 01cc ccd8 698e 9103 64da d73b 8e91 ......i...d..;.. │ │ │ │ -0009a470: 3904 16eb 616e eb62 3b93 eb61 788d 9f01 9...an.b;..ax... │ │ │ │ -0009a480: a47a d531 8e91 04c0 04eb 623b 8d96 01d3 .z.1......b;.... │ │ │ │ -0009a490: 313a 933a 933a 8e91 106c c53b 9101 d331 1:.:.:...l.;...1 │ │ │ │ -0009a4a0: eb61 788d 9f01 a47a d869 8e91 0364 daeb .ax....z.i...d.. │ │ │ │ -0009a4b0: 485d 8e8e 8e8e 8e8e 8ea1 8d91 eaf1 ebcf H].............. │ │ │ │ -0009a4c0: 616e 6496 030b 5974 6865 6e93 6465 636c and...Ythen.decl │ │ │ │ -0009a4d0: 6172 6573 9361 936e 6577 9363 6f6e 7374 ares.a.new.const │ │ │ │ -0009a4e0: 616e 9aac 7274 8d93 eb61 6675 6e8e 9117 an..rt...afun... │ │ │ │ -0009a4f0: 55b0 cf77 6974 6893 7468 6973 9370 726f U..with.this.pro │ │ │ │ -0009a500: 7090 538e 6572 7498 7993 6173 9103 0b5a p.S.ert.y.as...Z │ │ │ │ -0009a510: 6974 7393 7370 9053 8e65 6369 0c63 6174 its.sp.S.eci.cat │ │ │ │ -0009a520: 696f 6e2e 9104 ee70 5468 6973 9363 6f6e ion....pThis.con │ │ │ │ -0009a530: 7374 616e 9874 8ea4 1000 008d 91ea f1eb stan.t.......... │ │ │ │ -0009a540: 7370 9053 8e65 6369 0c63 6174 696f 6e96 sp.S.eci.cation. │ │ │ │ -0009a550: 02bd 2d69 739b 02bd 2c72 6574 7572 6e65 ..-is...,returne │ │ │ │ -0009a560: 6493 6173 9361 9874 6865 6f72 656d 9362 d.as.a.theorem.b │ │ │ │ -0009a570: 9aac 7279 8d93 eb61 6e65 775f 7072 696d ..ry...anew_prim │ │ │ │ -0009a580: 5f72 6563 5f64 6566 696e 6974 696f 6e8e _rec_definition. │ │ │ │ -0009a590: 9200 89b2 9fcf 616e 6493 6973 9373 6198 ......and.is.sa. │ │ │ │ -0009a5a0: 7698 6564 9102 bd2c 7769 7468 936e 616d v.ed...,with.nam │ │ │ │ -0009a5b0: 658e a18d 8d91 eaf1 ebeb 6166 756e 5f44 e.........afun_D │ │ │ │ -0009a5c0: 4546 8e91 171a 39cf 696e 9603 eaa8 7468 EF....9.in....th │ │ │ │ -0009a5d0: 6593 6375 7272 656e 9aac 7274 9374 6865 e.curren..rt.the │ │ │ │ -0009a5e0: 6f72 7993 7365 676d 656e 9874 2e91 0538 ory.segmen.t...8 │ │ │ │ -0009a5f0: e046 91ff 0556 6169 6c75 7265 936f 9053 .F...Vailure.o.S │ │ │ │ -0009a600: 8e63 6375 7273 9369 663a 8e9f 1c0f 6c8d .ccurs.if:....l. │ │ │ │ -0009a610: 8d8d 8d91 f779 0328 6929 8e8e 8e91 09c0 .....y.(i)...... │ │ │ │ -0009a620: 13eb 4848 4f4c 9b04 c150 cf63 616e 6e6f ..HHOL...P.canno │ │ │ │ -0009a630: 7491 04c1 4f70 726f 95ac 7276 9365 9874 t...Opro..rv.e.t │ │ │ │ -0009a640: 6865 7265 9604 c14f 6973 9861 9366 756e here...Ois.a.fun │ │ │ │ -0009a650: 6374 696f 6e98 7361 7469 7366 7969 6e67 ction.satisfying │ │ │ │ -0009a660: 9374 6865 9873 7090 538e 6563 690c 6361 .the.sp.S.eci.ca │ │ │ │ -0009a670: 7469 6f6e 9328 8d69 2e65 2e8e 9113 c4d4 tion.(.i.e...... │ │ │ │ -0009a680: 6966 9374 6865 9874 6572 6d8e a18d 9109 if.the.term..... │ │ │ │ -0009a690: c013 7375 7070 6c69 6564 9603 f154 746f ..supplied...Tto │ │ │ │ -0009a6a0: 8d91 03f1 53eb 616e 6577 5f70 7269 6d5f ....S.anew_prim_ │ │ │ │ -0009a6b0: 7265 635f 6465 6669 6e69 7469 6f6e 8e92 rec_definition.. │ │ │ │ -0009a6c0: 008c 1aed cf69 739b 03f1 536e 6f74 9361 .....is...Snot.a │ │ │ │ -0009a6d0: 9877 9aac 7265 6c6c 2d66 6f72 6d65 6493 .w..rell-formed. │ │ │ │ -0009a6e0: 7072 696d 6974 6976 9865 9103 f153 7265 primitiv.e...Sre │ │ │ │ -0009a6f0: 6375 7273 6976 9865 9364 650c 2d8e a18d cursiv.e.de.-... │ │ │ │ -0009a700: 9109 c013 6e69 7469 6f6e 293b 8e9f 19c3 ....nition);.... │ │ │ │ -0009a710: db8d 8d8d 8d91 f435 7728 6969 298e 8e8e .......5w(ii)... │ │ │ │ -0009a720: 9109 c013 616e 90ac 7279 9604 3b94 6f74 ....an..ry..;.ot │ │ │ │ -0009a730: 6865 729b 043b 9363 6f6e 6469 7469 6f6e her..;.condition │ │ │ │ -0009a740: 9366 6f72 936d 616b 696e 6798 6193 636f .for.making.a.co │ │ │ │ -0009a750: 6e73 7461 6e90 ac72 7493 7370 9053 8e65 nstan..rt.sp.S.e │ │ │ │ -0009a760: 6369 0c63 6174 696f 6e98 6973 9376 696f ci.cation.is.vio │ │ │ │ -0009a770: 6c61 7465 6493 2873 6565 9874 6865 9366 lated.(see.the.f │ │ │ │ -0009a780: 6169 6c75 7265 8ea1 8d91 09c0 1363 6f6e ailure.......con │ │ │ │ -0009a790: 6469 7469 6f6e 7396 03ea a866 6f72 8d93 ditions....for.. │ │ │ │ -0009a7a0: eb61 6e65 775f 7370 6563 6966 6963 6174 .anew_specificat │ │ │ │ -0009a7b0: 696f 6e8e 9169 8f9a cf69 6e93 5365 6374 ion..i...in.Sect │ │ │ │ -0009a7c0: 696f 6e93 3131 2e38 2e32 2e32 292e 8e9f ion.11.8.2.2)... │ │ │ │ -0009a7d0: 1c0f 6d8d 91f6 537a 5468 6596 053c 94eb ..m...SzThe..<.. │ │ │ │ -0009a7e0: 484d 4c93 cf66 756e 6374 696f 6e8d 93eb HML..function... │ │ │ │ -0009a7f0: 616e 6577 5f70 7269 6d5f 7265 635f 6465 anew_prim_rec_de │ │ │ │ -0009a800: 6669 6e69 7469 6f6e 8e92 008e b16e cf69 finition.....n.i │ │ │ │ -0009a810: 732c 9605 910f 696e 9105 3c93 6661 6374 s,....in..<.fact │ │ │ │ -0009a820: 2c93 736c 6967 6890 ac72 746c 7996 053c ,.sligh..rtly..< │ │ │ │ -0009a830: 946d 6f72 6593 6765 6e65 7261 6c93 7468 .more.general.th │ │ │ │ -0009a840: 616e 9369 738e a18d 91ea f1eb 696e 6469 an.is.......indi │ │ │ │ -0009a850: 6361 7465 6496 0562 9b62 9aac 7279 9374 cated..b.b..ry.t │ │ │ │ -0009a860: 6865 9365 7861 6d70 6c65 9361 7070 6c69 he.example.appli │ │ │ │ -0009a870: 6361 7469 6f6e 9373 686f 9877 6e91 0562 cation.sho.wn..b │ │ │ │ -0009a880: 9c61 6290 538e 6f98 7698 652e 9109 a0b9 .ab.S.o.v.e..... │ │ │ │ -0009a890: 496e 9370 6172 7469 6375 6c61 722c 9105 In.particular,.. │ │ │ │ -0009a8a0: c098 6193 6375 7272 6965 6493 7072 696d ..a.curried.prim │ │ │ │ -0009a8b0: 6974 6976 9865 8ea1 8d91 eaf1 eb72 6563 itiv.e.......rec │ │ │ │ -0009a8c0: 7572 7369 769a ac72 6596 034b cb66 756e ursiv..re..K.fun │ │ │ │ -0009a8d0: 6374 696f 6e93 6465 0c6e 6564 9375 7369 ction.de.ned.usi │ │ │ │ -0009a8e0: 6e67 9374 6869 7393 eb48 4d4c 93cf 6675 ng.this..HML..fu │ │ │ │ -0009a8f0: 6e63 7469 6f6e 9103 4bca 6361 6e93 6290 nction..K.can.b. │ │ │ │ -0009a900: 538e 6593 6465 0c6e 6564 9362 9879 9370 S.e.de.ned.b.y.p │ │ │ │ -0009a910: 7269 6d69 7469 7698 6593 7265 6375 7273 rimitiv.e.recurs │ │ │ │ -0009a920: 696f 6e93 6f6e 8ea1 8d91 eaf1 eb61 6e9a ion.on.......an. │ │ │ │ -0009a930: ac72 7996 043b d76f 6e65 936f 6693 6974 .ry..;.one.of.it │ │ │ │ -0009a940: 7391 043b d661 7267 756d 656e 9874 732e s..;.argumen.ts. │ │ │ │ -0009a950: 9106 2c6d 4691 ff05 566f 7293 6578 616d ..,mF...Vor.exam │ │ │ │ -0009a960: 706c 652c 9104 5023 6191 043b d663 7572 ple,..P#a..;.cur │ │ │ │ -0009a970: 7269 6564 9361 6464 6974 696f 6e93 6675 ried.addition.fu │ │ │ │ -0009a980: 6e63 7469 6f6e 8d93 eb61 706c 7573 3a6e nction...aplus:n │ │ │ │ -0009a990: 756d 2d3e 6e75 6d2d 3e6e 756d 8e8e a18d um->num->num.... │ │ │ │ -0009a9a0: 91ea f1eb cf63 616e 9603 eaa8 6290 538e .....can....b.S. │ │ │ │ -0009a9b0: 6593 6465 0c6e 6564 9362 9aac 7279 9370 e.de.ned.b..ry.p │ │ │ │ -0009a9c0: 7269 6d69 7469 7698 6593 7265 6375 7273 rimitiv.e.recurs │ │ │ │ -0009a9d0: 696f 6e93 6f6e 9369 7473 930c 7273 7493 ion.on.its..rst. │ │ │ │ -0009a9e0: 6172 6775 6d65 6e98 743a 8ea4 33c3 a58d argumen.t:..3... │ │ │ │ -0009a9f0: 8d8d 91ea f1eb 9fdc 0781 8900 0066 6601 .............ff. │ │ │ │ -0009aa00: c70b 4a9f 3d97 628d 8d90 cccd 9f04 599c ..J.=.b.......Y. │ │ │ │ -0009aa10: 8400 41f0 fe00 0066 668d 9fc8 6610 8d8d ..A....ff...f... │ │ │ │ -0009aa20: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ -0009aa30: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ -0009aa40: 8d8d 9201 b94d b29f fd1c 15eb 4931 8e8e .....M......I1.. │ │ │ │ -0009aa50: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6c65 ....@T......a#le │ │ │ │ -0009aa60: 7496 05bf aa50 4c55 5393 3d93 6e65 775f t....PLUS.=.new_ │ │ │ │ -0009aa70: 7072 696d 5f72 6563 5f64 6566 696e 6974 prim_rec_definit │ │ │ │ -0009aa80: 696f 6e8e a40d 0000 8d91 05cc ce23 913f ion..........#.? │ │ │ │ -0009aa90: 3c4e 2860 504c 5553 602c 8ea1 8d91 05cc |......./..... │ │ │ │ +0009a0e0: 007a 8d8d 8d9f 13d6 bd8d 8d8d 9fd9 0000 .z.............. │ │ │ │ +0009a0f0: 8d91 0230 eaeb 616e 6577 5f70 7269 6d5f ...0..anew_prim_ │ │ │ │ +0009a100: 7265 635f 6465 6669 6e69 7469 6f6e 8ea4 rec_definition.. │ │ │ │ +0009a110: 0d00 008d 9107 f094 2860 6675 6e5f 4445 ........(`fun_DE │ │ │ │ +0009a120: 4660 2c8e a18d 910d b03e 2228 6675 6e96 F`,......>"(fun. │ │ │ │ +0009a130: 05bf aa30 9378 8d9f 01a4 7ad5 318e 8d91 ...0.x....z.1... │ │ │ │ +0009a140: 0a7f aeeb 623a 9601 d331 3a93 3a8e 911d ....b:...1:.:... │ │ │ │ +0009a150: 05bb eb61 788d 9f01 a47a d869 8e91 0924 ...ax....z.i...$ │ │ │ │ +0009a160: 84eb 613d 8d93 d766 8d9f 01cc ccd5 318e ..a=...f......1. │ │ │ │ +0009a170: 9104 c004 cf5b 8e91 138d e2eb 6178 8d9f .....[......ax.. │ │ │ │ +0009a180: 01a4 7ad5 318e 9104 c004 eb62 3b8d 9601 ..z.1......b;... │ │ │ │ +0009a190: d331 3a93 3a93 3a8e 9110 6cc5 3b91 01d3 .1:.:.:...l.;... │ │ │ │ +0009a1a0: 31eb 6178 8d9f 01a4 7ad8 698e 9103 64da 1.ax....z.i...d. │ │ │ │ +0009a1b0: eb48 5d93 eb61 2f5c 8ea1 8d91 136f e828 .H]..a/\.....o.( │ │ │ │ +0009a1c0: 6675 6e96 05bf aa28 5355 4393 6e29 9378 fun....(SUC.n).x │ │ │ │ +0009a1d0: 8d9f 01a4 7ad5 318e 8d91 0a7f aeeb 623a ....z.1.......b: │ │ │ │ +0009a1e0: 9601 d331 3a93 3a8e 911d 05bb eb61 788d ...1:.:......ax. │ │ │ │ +0009a1f0: 9f01 a47a d869 8e91 0924 84eb 613d 8d93 ...z.i...$..a=.. │ │ │ │ +0009a200: d766 8d9f 01cc ccd5 328e 9104 c004 cf5b .f......2......[ │ │ │ │ +0009a210: 8e91 138d e2eb 6166 756e 936e 8d93 d774 ......afun.n...t │ │ │ │ +0009a220: 8d9f 01cc ccd5 318e 8d91 0aaa aad7 3a96 ......1.......:. │ │ │ │ +0009a230: 01ff fe3a 933a 8e91 1e5f f074 8d9f 01cc ...:.:..._.t.... │ │ │ │ +0009a240: ccd8 698e 9103 64da d73b 8e91 3904 16eb ..i...d..;..9... │ │ │ │ +0009a250: 616e eb62 3b93 eb61 788d 9f01 a47a d531 an.b;..ax....z.1 │ │ │ │ +0009a260: 8e91 04c0 04eb 623b 8d96 01d3 313a 933a ......b;....1:.: │ │ │ │ +0009a270: 933a 8e91 106c c53b 9101 d331 eb61 788d .:...l.;...1.ax. │ │ │ │ +0009a280: 9f01 a47a d869 8e91 0364 daeb 485d eb61 ...z.i...d..H].a │ │ │ │ +0009a290: 2922 293b 3b8e 8e8e 8e8e 8e8e 9f2d 951a )");;........-.. │ │ │ │ +0009a2a0: 8d91 eaf1 ebcf 6175 746f 6d61 7469 6361 ......automatica │ │ │ │ +0009a2b0: 6c6c 799b 03ea a870 726f 95ac 7276 9365 lly....pro..rv.e │ │ │ │ +0009a2c0: 7398 7468 6598 7468 656f 7265 6d3a 8ea4 s.the.theorem:.. │ │ │ │ +0009a2d0: 21bc 918d 8d8d 9f07 fe34 8d8d 8d9f f300 !........4...... │ │ │ │ +0009a2e0: 008d 9102 30ea eb61 7c2d 910b 7f54 3f66 ....0..a|-...T?f │ │ │ │ +0009a2f0: 756e 2e96 05bf aa21 788d 9f01 a47a d531 un.....!x....z.1 │ │ │ │ +0009a300: 8e8d 910a 7fae eb62 3a96 01d3 313a 933a .......b:...1:.: │ │ │ │ +0009a310: 8e9b 1d05 bbeb 6178 8d9f 01a4 7ad8 698e ......ax....z.i. │ │ │ │ +0009a320: 9103 64da eb61 2e93 6675 6e93 3093 788d ..d..a..fun.0.x. │ │ │ │ +0009a330: 9f01 a47a d531 8e8d 910a 7fae eb62 3a96 ...z.1.......b:. │ │ │ │ +0009a340: 01d3 313a 933a 8e98 eb61 788d 9f01 a47a ..1:.:...ax....z │ │ │ │ +0009a350: d869 8e91 0924 84eb 613d 8d93 d766 8d9f .i...$..a=...f.. │ │ │ │ +0009a360: 01cc ccd5 318e 9104 c004 cf5b 8e91 138d ....1......[.... │ │ │ │ +0009a370: e2eb 6178 8d9f 01a4 7ad5 318e 9104 c004 ..ax....z.1..... │ │ │ │ +0009a380: eb62 3b8d 9601 d331 3a93 3a93 3a8e 9110 .b;....1:.:.:... │ │ │ │ +0009a390: 6cc5 3b91 01d3 31eb 6178 8d9f 01a4 7ad8 l.;...1.ax....z. │ │ │ │ +0009a3a0: 698e 9103 64da eb48 5d93 eb61 2f5c 8e9f i...d..H]..a/\.. │ │ │ │ +0009a3b0: 0d00 008d 913b ad8e 2178 8d9f 01a4 7ad5 .....;..!x....z. │ │ │ │ +0009a3c0: 318e 8d91 0a7f aeeb 623a 9601 d331 3a93 1.......b:...1:. │ │ │ │ +0009a3d0: 3a8e 9b1d 05bb eb61 788d 9f01 a47a d869 :......ax....z.i │ │ │ │ +0009a3e0: 8e91 0364 daeb 612e 9605 bfaa 6675 6e93 ...d..a.....fun. │ │ │ │ +0009a3f0: 2853 5543 936e 2993 788d 9f01 a47a d531 (SUC.n).x....z.1 │ │ │ │ +0009a400: 8e8d 910a 7fae eb62 3a96 01d3 313a 933a .......b:...1:.: │ │ │ │ +0009a410: 8e98 eb61 788d 9f01 a47a d869 8e91 0924 ...ax....z.i...$ │ │ │ │ +0009a420: 84eb 613d 8d93 d766 8d9f 01cc ccd5 328e ..a=...f......2. │ │ │ │ +0009a430: 9104 c004 cf5b 8e91 138d e2eb 6166 756e .....[......afun │ │ │ │ +0009a440: 936e 8d93 d774 8d9f 01cc ccd5 318e 8d91 .n...t......1... │ │ │ │ +0009a450: 0aaa aad7 3a96 01ff fe3a 933a 8e91 1e5f ....:....:.:..._ │ │ │ │ +0009a460: f074 8d9f 01cc ccd8 698e 9103 64da d73b .t......i...d..; │ │ │ │ +0009a470: 8e91 3904 16eb 616e eb62 3b93 eb61 788d ..9...an.b;..ax. │ │ │ │ +0009a480: 9f01 a47a d531 8e91 04c0 04eb 623b 8d96 ...z.1......b;.. │ │ │ │ +0009a490: 01d3 313a 933a 933a 8e91 106c c53b 9101 ..1:.:.:...l.;.. │ │ │ │ +0009a4a0: d331 eb61 788d 9f01 a47a d869 8e91 0364 .1.ax....z.i...d │ │ │ │ +0009a4b0: daeb 485d 8e8e 8e8e 8e8e 8ea1 8d91 eaf1 ..H]............ │ │ │ │ +0009a4c0: ebcf 616e 6496 030b 5974 6865 6e93 6465 ..and...Ythen.de │ │ │ │ +0009a4d0: 636c 6172 6573 9361 936e 6577 9363 6f6e clares.a.new.con │ │ │ │ +0009a4e0: 7374 616e 9aac 7274 8d93 eb61 6675 6e8e stan..rt...afun. │ │ │ │ +0009a4f0: 9117 55b0 cf77 6974 6893 7468 6973 9370 ..U..with.this.p │ │ │ │ +0009a500: 726f 7090 538e 6572 7498 7993 6173 9103 rop.S.ert.y.as.. │ │ │ │ +0009a510: 0b5a 6974 7393 7370 9053 8e65 6369 0c63 .Zits.sp.S.eci.c │ │ │ │ +0009a520: 6174 696f 6e2e 9104 ee70 5468 6973 9363 ation....pThis.c │ │ │ │ +0009a530: 6f6e 7374 616e 9874 8ea4 1000 008d 91ea onstan.t........ │ │ │ │ +0009a540: f1eb 7370 9053 8e65 6369 0c63 6174 696f ..sp.S.eci.catio │ │ │ │ +0009a550: 6e96 02bd 2d69 739b 02bd 2c72 6574 7572 n...-is...,retur │ │ │ │ +0009a560: 6e65 6493 6173 9361 9874 6865 6f72 656d ned.as.a.theorem │ │ │ │ +0009a570: 9362 9aac 7279 8d93 eb61 6e65 775f 7072 .b..ry...anew_pr │ │ │ │ +0009a580: 696d 5f72 6563 5f64 6566 696e 6974 696f im_rec_definitio │ │ │ │ +0009a590: 6e8e 9200 89b2 9fcf 616e 6493 6973 9373 n.......and.is.s │ │ │ │ +0009a5a0: 6198 7698 6564 9102 bd2c 7769 7468 936e a.v.ed...,with.n │ │ │ │ +0009a5b0: 616d 658e a18d 8d91 eaf1 ebeb 6166 756e ame.........afun │ │ │ │ +0009a5c0: 5f44 4546 8e91 171a 39cf 696e 9603 eaa8 _DEF....9.in.... │ │ │ │ +0009a5d0: 7468 6593 6375 7272 656e 9aac 7274 9374 the.curren..rt.t │ │ │ │ +0009a5e0: 6865 6f72 7993 7365 676d 656e 9874 2e91 heory.segmen.t.. │ │ │ │ +0009a5f0: 0538 e046 91ff 0556 6169 6c75 7265 936f .8.F...Vailure.o │ │ │ │ +0009a600: 9053 8e63 6375 7273 9369 663a 8e9f 1c0f .S.ccurs.if:.... │ │ │ │ +0009a610: 6c8d 8d8d 8d91 f779 0328 6929 8e8e 8e91 l......y.(i).... │ │ │ │ +0009a620: 09c0 13eb 4848 4f4c 9b04 c150 cf63 616e ....HHOL...P.can │ │ │ │ +0009a630: 6e6f 7491 04c1 4f70 726f 95ac 7276 9365 not...Opro..rv.e │ │ │ │ +0009a640: 9874 6865 7265 9604 c14f 6973 9861 9366 .there...Ois.a.f │ │ │ │ +0009a650: 756e 6374 696f 6e98 7361 7469 7366 7969 unction.satisfyi │ │ │ │ +0009a660: 6e67 9374 6865 9873 7090 538e 6563 690c ng.the.sp.S.eci. │ │ │ │ +0009a670: 6361 7469 6f6e 9328 8d69 2e65 2e8e 9113 cation.(.i.e.... │ │ │ │ +0009a680: c4d4 6966 9374 6865 9874 6572 6d8e a18d ..if.the.term... │ │ │ │ +0009a690: 9109 c013 7375 7070 6c69 6564 9603 f154 ....supplied...T │ │ │ │ +0009a6a0: 746f 8d91 03f1 53eb 616e 6577 5f70 7269 to....S.anew_pri │ │ │ │ +0009a6b0: 6d5f 7265 635f 6465 6669 6e69 7469 6f6e m_rec_definition │ │ │ │ +0009a6c0: 8e92 008c 1aed cf69 739b 03f1 536e 6f74 .......is...Snot │ │ │ │ +0009a6d0: 9361 9877 9aac 7265 6c6c 2d66 6f72 6d65 .a.w..rell-forme │ │ │ │ +0009a6e0: 6493 7072 696d 6974 6976 9865 9103 f153 d.primitiv.e...S │ │ │ │ +0009a6f0: 7265 6375 7273 6976 9865 9364 650c 2d8e recursiv.e.de.-. │ │ │ │ +0009a700: a18d 9109 c013 6e69 7469 6f6e 293b 8e9f ......nition);.. │ │ │ │ +0009a710: 19c3 db8d 8d8d 8d91 f435 7728 6969 298e .........5w(ii). │ │ │ │ +0009a720: 8e8e 9109 c013 616e 90ac 7279 9604 3b94 ......an..ry..;. │ │ │ │ +0009a730: 6f74 6865 729b 043b 9363 6f6e 6469 7469 other..;.conditi │ │ │ │ +0009a740: 6f6e 9366 6f72 936d 616b 696e 6798 6193 on.for.making.a. │ │ │ │ +0009a750: 636f 6e73 7461 6e90 ac72 7493 7370 9053 constan..rt.sp.S │ │ │ │ +0009a760: 8e65 6369 0c63 6174 696f 6e98 6973 9376 .eci.cation.is.v │ │ │ │ +0009a770: 696f 6c61 7465 6493 2873 6565 9874 6865 iolated.(see.the │ │ │ │ +0009a780: 9366 6169 6c75 7265 8ea1 8d91 09c0 1363 .failure.......c │ │ │ │ +0009a790: 6f6e 6469 7469 6f6e 7396 03ea a866 6f72 onditions....for │ │ │ │ +0009a7a0: 8d93 eb61 6e65 775f 7370 6563 6966 6963 ...anew_specific │ │ │ │ +0009a7b0: 6174 696f 6e8e 9169 8f9a cf69 6e93 5365 ation..i...in.Se │ │ │ │ +0009a7c0: 6374 696f 6e93 3131 2e38 2e32 2e32 292e ction.11.8.2.2). │ │ │ │ +0009a7d0: 8e9f 1c0f 6d8d 91f6 537a 5468 6596 053c ....m...SzThe..< │ │ │ │ +0009a7e0: 94eb 484d 4c93 cf66 756e 6374 696f 6e8d ..HML..function. │ │ │ │ +0009a7f0: 93eb 616e 6577 5f70 7269 6d5f 7265 635f ..anew_prim_rec_ │ │ │ │ +0009a800: 6465 6669 6e69 7469 6f6e 8e92 008e b16e definition.....n │ │ │ │ +0009a810: cf69 732c 9605 910f 696e 9105 3c93 6661 .is,....in..<.fa │ │ │ │ +0009a820: 6374 2c93 736c 6967 6890 ac72 746c 7996 ct,.sligh..rtly. │ │ │ │ +0009a830: 053c 946d 6f72 6593 6765 6e65 7261 6c93 .<.more.general. │ │ │ │ +0009a840: 7468 616e 9369 738e a18d 91ea f1eb 696e than.is.......in │ │ │ │ +0009a850: 6469 6361 7465 6496 0562 9b62 9aac 7279 dicated..b.b..ry │ │ │ │ +0009a860: 9374 6865 9365 7861 6d70 6c65 9361 7070 .the.example.app │ │ │ │ +0009a870: 6c69 6361 7469 6f6e 9373 686f 9877 6e91 lication.sho.wn. │ │ │ │ +0009a880: 0562 9c61 6290 538e 6f98 7698 652e 9109 .b.ab.S.o.v.e... │ │ │ │ +0009a890: a0b9 496e 9370 6172 7469 6375 6c61 722c ..In.particular, │ │ │ │ +0009a8a0: 9105 c098 6193 6375 7272 6965 6493 7072 ....a.curried.pr │ │ │ │ +0009a8b0: 696d 6974 6976 9865 8ea1 8d91 eaf1 eb72 imitiv.e.......r │ │ │ │ +0009a8c0: 6563 7572 7369 769a ac72 6596 034b cb66 ecursiv..re..K.f │ │ │ │ +0009a8d0: 756e 6374 696f 6e93 6465 0c6e 6564 9375 unction.de.ned.u │ │ │ │ +0009a8e0: 7369 6e67 9374 6869 7393 eb48 4d4c 93cf sing.this..HML.. │ │ │ │ +0009a8f0: 6675 6e63 7469 6f6e 9103 4bca 6361 6e93 function..K.can. │ │ │ │ +0009a900: 6290 538e 6593 6465 0c6e 6564 9362 9879 b.S.e.de.ned.b.y │ │ │ │ +0009a910: 9370 7269 6d69 7469 7698 6593 7265 6375 .primitiv.e.recu │ │ │ │ +0009a920: 7273 696f 6e93 6f6e 8ea1 8d91 eaf1 eb61 rsion.on.......a │ │ │ │ +0009a930: 6e9a ac72 7996 043b d76f 6e65 936f 6693 n..ry..;.one.of. │ │ │ │ +0009a940: 6974 7391 043b d661 7267 756d 656e 9874 its..;.argumen.t │ │ │ │ +0009a950: 732e 9106 2c6d 4691 ff05 566f 7293 6578 s...,mF...Vor.ex │ │ │ │ +0009a960: 616d 706c 652c 9104 5023 6191 043b d663 ample,..P#a..;.c │ │ │ │ +0009a970: 7572 7269 6564 9361 6464 6974 696f 6e93 urried.addition. │ │ │ │ +0009a980: 6675 6e63 7469 6f6e 8d93 eb61 706c 7573 function...aplus │ │ │ │ +0009a990: 3a6e 756d 2d3e 6e75 6d2d 3e6e 756d 8e8e :num->num->num.. │ │ │ │ +0009a9a0: a18d 91ea f1eb cf63 616e 9603 eaa8 6290 .......can....b. │ │ │ │ +0009a9b0: 538e 6593 6465 0c6e 6564 9362 9aac 7279 S.e.de.ned.b..ry │ │ │ │ +0009a9c0: 9370 7269 6d69 7469 7698 6593 7265 6375 .primitiv.e.recu │ │ │ │ +0009a9d0: 7273 696f 6e93 6f6e 9369 7473 930c 7273 rsion.on.its..rs │ │ │ │ +0009a9e0: 7493 6172 6775 6d65 6e98 743a 8ea4 33c3 t.argumen.t:..3. │ │ │ │ +0009a9f0: a58d 8d8d 91ea f1eb 9fdc 0781 8900 0066 ...............f │ │ │ │ +0009aa00: 6601 c70b 4a9f 3d97 628d 8d90 cccd 9f04 f...J.=.b....... │ │ │ │ +0009aa10: 599c 8400 41f0 fe00 0066 668d 9fc8 6610 Y...A....ff...f. │ │ │ │ +0009aa20: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +0009aa30: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +0009aa40: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4931 .......M......I1 │ │ │ │ +0009aa50: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +0009aa60: 6c65 7496 05bf aa50 4c55 5393 3d93 6e65 let....PLUS.=.ne │ │ │ │ +0009aa70: 775f 7072 696d 5f72 6563 5f64 6566 696e w_prim_rec_defin │ │ │ │ +0009aa80: 6974 696f 6e8e a40d 0000 8d91 05cc ce23 ition..........# │ │ │ │ +0009aa90: 913f 3c4e 2860 504c 5553 602c 8ea1 8d91 .?|... │ │ │ │ -0009afc0: 8ea0 0294 2fdf 8da0 fd97 2f06 8d8d 8d91 ..../...../..... │ │ │ │ -0009afd0: 12c7 619f e907 8189 0000 6666 01c7 0b4a ..a.......ff...J │ │ │ │ -0009afe0: 9f23 9762 8d8d 90cc cd9f 0459 9c84 0027 .#.b.......Y...' │ │ │ │ -0009aff0: f0fe 0000 6666 8d9f e266 108d 8d92 01af ....ff...f...... │ │ │ │ -0009b000: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -0009b010: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -0009b020: 01b9 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ..M......I1..... │ │ │ │ -0009b030: ff40 548d 9105 ccce eb61 236c 6574 9605 .@T......a#let.. │ │ │ │ -0009b040: bfaa 4445 4393 3d93 6e65 775f 7072 696d ..DEC.=.new_prim │ │ │ │ -0009b050: 5f72 6563 5f64 6566 696e 6974 696f 6e8e _rec_definition. │ │ │ │ -0009b060: a40d 0000 8d91 05cc ce23 9144 fbf8 2860 .........#.D..(` │ │ │ │ -0009b070: 4445 4360 2c96 05bf aa22 4445 4393 2853 DEC`,...."DEC.(S │ │ │ │ -0009b080: 5543 936e 2993 3d93 6e22 293b 3b8e a18d UC.n).=.n");;... │ │ │ │ -0009b090: 9105 ccce 4445 4396 05bf aa3d 937c 2d93 ....DEC....=.|-. │ │ │ │ -0009b0a0: 216e 2e93 4445 4328 5355 4393 6e29 933d !n..DEC(SUC.n).= │ │ │ │ -0009b0b0: 936e 8e8e 9201 c671 b184 0027 f0fe 0000 .n.....q...'.... │ │ │ │ -0009b0c0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -0009b0d0: 4a8e 8e8e 9f2b f3e3 8d91 12c7 61cf 5468 J....+......a.Th │ │ │ │ -0009b0e0: 6973 9604 3dfd 6465 0c6e 6974 696f 6e93 is..=.de.nition. │ │ │ │ -0009b0f0: 7370 9a53 8e65 6369 0c65 7393 7468 6593 sp.S.eci.es.the. │ │ │ │ -0009b100: 7691 ff58 e461 6c75 6593 6f66 9374 6865 v..X.alue.of.the │ │ │ │ -0009b110: 9104 3dfc 6675 6e63 7469 6f6e 8d93 eb61 ..=.function...a │ │ │ │ -0009b120: 4445 438e 9119 baf8 cf6f 6e6c 7993 666f DEC......only.fo │ │ │ │ -0009b130: 7293 7098 6f73 6974 6976 9aac 7265 936e r.p.ositiv..re.n │ │ │ │ -0009b140: 6174 7572 616c 936e 9875 6d98 6290 538e atural.n.um.b.S. │ │ │ │ -0009b150: 6572 732e 8ea4 1000 008d 9112 c761 496e ers..........aIn │ │ │ │ -0009b160: 9603 7e3b 7061 7274 6963 756c 6172 2c91 ..~;particular,. │ │ │ │ -0009b170: 0393 ea74 6865 9376 91ff 58e4 616c 7565 ...the.v..X.alue │ │ │ │ -0009b180: 936f 668d 93eb 6144 4543 9105 bfaa 308e .of...aDEC....0. │ │ │ │ -0009b190: 9123 bac8 cf69 739b 037e 3a6c 6566 7493 .#...is..~:left. │ │ │ │ -0009b1a0: 756e 7370 9053 8e65 6369 0c65 642c 9103 unsp.S.eci.ed,.. │ │ │ │ -0009b1b0: 93eb 616e 6493 7468 6598 6f6e 6c79 936e ..and.the.only.n │ │ │ │ -0009b1c0: 6f6e 2d74 7269 7669 616c 9370 726f 7090 on-trivial.prop. │ │ │ │ -0009b1d0: 538e 6572 7490 ac72 7993 7468 6174 8ea1 S.ert..ry.that.. │ │ │ │ -0009b1e0: 8d91 12c7 6163 616e 9603 a374 629a 538e ....acan...tb.S. │ │ │ │ -0009b1f0: 6593 7072 6f95 ac72 7693 6564 9603 a374 e.pro..rv.ed...t │ │ │ │ -0009b200: 746f 9368 6f6c 6491 03a3 756f 6693 7468 to.hold...uof.th │ │ │ │ -0009b210: 6593 636f 6e73 7461 6e90 ac72 748d 93eb e.constan..rt... │ │ │ │ -0009b220: 6144 4543 8e91 1885 e6cf 6973 9374 6865 aDEC......is.the │ │ │ │ -0009b230: 9370 726f 7098 6572 749a ac72 7993 7374 .prop.ert..ry.st │ │ │ │ -0009b240: 6174 6564 9103 a375 6298 7993 7468 6593 ated...ub.y.the. │ │ │ │ -0009b250: 7468 656f 7265 6d93 7265 7475 726e 6564 theorem.returned │ │ │ │ -0009b260: 8ea1 8d91 12c7 6162 9aac 7279 9603 eaa8 ......ab..ry.... │ │ │ │ -0009b270: 7468 6593 6361 6c6c 9374 6f8d 93eb 616e the.call.to...an │ │ │ │ -0009b280: 6577 5f70 7269 6d5f 7265 635f 6465 6669 ew_prim_rec_defi │ │ │ │ -0009b290: 6e69 7469 6f6e 8e92 008c 0d96 cf73 686f nition.......sho │ │ │ │ -0009b2a0: 9877 6e93 696e 9374 6865 9373 6573 7369 .wn.in.the.sessi │ │ │ │ -0009b2b0: 6f6e 9361 6290 538e 6f98 7698 652e 8e9f on.ab.S.o.v.e... │ │ │ │ -0009b2c0: 109b 628d 911e 28f0 5468 6596 034b 8166 ..b...(.The..K.f │ │ │ │ -0009b2d0: 756e 6374 696f 6e8d 9103 4b82 eb61 6e65 unction...K..ane │ │ │ │ -0009b2e0: 775f 696e 6669 785f 7072 696d 5f72 6563 w_infix_prim_rec │ │ │ │ -0009b2f0: 5f64 6566 696e 6974 696f 6e8e 9200 ad4d _definition....M │ │ │ │ -0009b300: 45cf 6361 6e93 6290 538e 6593 7573 6564 E.can.b.S.e.used │ │ │ │ -0009b310: 9b03 4b82 746f 9364 650c 6e65 9361 6e98 ..K.to.de.ne.an. │ │ │ │ -0009b320: 696e 0c78 6564 9366 756e 6374 696f 6e8e in.xed.function. │ │ │ │ -0009b330: a18d 9112 c761 6295 ac72 799b 0344 0a70 .....ab..ry..D.p │ │ │ │ -0009b340: 7269 6d69 7469 7693 6598 7265 6375 7273 rimitiv.e.recurs │ │ │ │ -0009b350: 696f 6e91 0344 096f 6e98 7468 6598 6e61 ion..D.on.the.na │ │ │ │ -0009b360: 7475 7261 6c98 6e93 756d 9362 9053 8e65 tural.n.um.b.S.e │ │ │ │ -0009b370: 7273 2e91 0501 5649 7491 0344 0974 616b rs....VIt..D.tak │ │ │ │ -0009b380: 9365 7398 6974 7398 6172 6775 6d65 6e93 .es.its.argumen. │ │ │ │ -0009b390: 7473 9869 6e98 7468 6591 0344 0973 616d ts.in.the..D.sam │ │ │ │ -0009b3a0: 6598 666f 726d 9861 738e a18d 8d91 12c7 e.form.as....... │ │ │ │ -0009b3b0: 61eb 616e 6577 5f70 7269 6d5f 7265 635f a.anew_prim_rec_ │ │ │ │ -0009b3c0: 6465 6669 6e69 7469 6f6e 8e92 0099 df35 definition.....5 │ │ │ │ -0009b3d0: cf61 6e64 9602 df8e 6861 7393 7369 6d69 .and....has.simi │ │ │ │ -0009b3e0: 6c61 7293 6661 696c 7572 659b 02df 8f63 lar.failure....c │ │ │ │ -0009b3f0: 6f6e 6469 7469 6f6e 733b 9103 3896 7468 onditions;..8.th │ │ │ │ -0009b400: 6593 6f6e 6c79 9864 690b 6572 656e 6365 e.only.di.erence │ │ │ │ -0009b410: 9369 7393 7468 6174 9374 6865 8ea1 8d91 .is.that.the.... │ │ │ │ -0009b420: 12c7 6172 6573 756c 7469 6e67 9603 d6ec ..aresulting.... │ │ │ │ -0009b430: 6675 6e63 7469 6f6e 9363 6f6e 7374 616e function.constan │ │ │ │ -0009b440: 90ac 7274 9368 6173 9103 d6eb 696e 0c78 ..rt.has....in.x │ │ │ │ -0009b450: 9373 7461 7475 732e 9105 324c 4865 7265 .status...2LHere │ │ │ │ -0009b460: 2c9b 03da de66 6f72 9365 7861 6d70 6c65 ,....for.example │ │ │ │ -0009b470: 2c98 6973 9374 6865 9372 6563 7572 7369 ,.is.the.recursi │ │ │ │ -0009b480: 7690 ac72 6593 6465 0c6e 6974 696f 6e8e v..re.de.nition. │ │ │ │ -0009b490: a18d 9112 c761 6f66 9603 eaa8 7468 6593 .....aof....the. │ │ │ │ -0009b4a0: 636f 6e73 7461 6e9a ac72 748d 93eb 612b constan..rt...a+ │ │ │ │ -0009b4b0: 8e91 0d94 facf 7573 6564 9362 9879 9374 ......used.b.y.t │ │ │ │ -0009b4c0: 6865 9373 7973 7465 6d3a 8e9f 3360 b98d he.system:..3`.. │ │ │ │ -0009b4d0: 8d8d 9f13 d6bd 8d8d 8d9f d900 008d 912a ...............* │ │ │ │ -0009b4e0: 0660 eb61 6e65 775f 696e 6669 785f 7072 .`.anew_infix_pr │ │ │ │ -0009b4f0: 696d 5f72 6563 5f64 6566 696e 6974 696f im_rec_definitio │ │ │ │ -0009b500: 6e8e a40d 0000 8d91 2fc6 0a28 6041 4444 n......./..(`ADD │ │ │ │ -0009b510: 602c 8ea1 8d91 3585 b422 2824 2b96 05bf `,....5.."($+... │ │ │ │ -0009b520: aa30 936e 933d 936e 2993 2f5c 8ea1 8d91 .0.n.=.n)./\.... │ │ │ │ -0009b530: 3b45 5e28 242b 9605 bfaa 2853 5543 936d ;E^($+....(SUC.m │ │ │ │ -0009b540: 2993 6e93 3d93 5355 4328 242b 936d 936e ).n.=.SUC($+.m.n │ │ │ │ -0009b550: 2929 2229 8e8e 8e8e 8e8e 8e9f 3370 038d ))")........3p.. │ │ │ │ -0009b560: 9112 c761 cf54 6865 9603 cd92 eb61 24cf ...a.The.....a$. │ │ │ │ -0009b570: 2773 9361 7265 9374 6865 7265 9103 cd93 's.are.there.... │ │ │ │ -0009b580: 2861 7393 646f 9053 8e63 756d 656e 9aac (as.do.S.cumen.. │ │ │ │ -0009b590: 7274 6174 696f 6e29 9374 6f93 696e 6469 rtation).to.indi │ │ │ │ -0009b5a0: 6361 7465 9374 6861 7493 7468 6593 636f cate.that.the.co │ │ │ │ -0009b5b0: 6e73 7461 6e98 7493 eb61 2b91 03cd 93cf nstan.t..a+..... │ │ │ │ -0009b5c0: 6973 9362 9053 8e65 696e 6793 6465 636c is.b.S.eing.decl │ │ │ │ -0009b5d0: 6172 6564 9374 6f8e a18d 9112 c761 6290 ared.to......ab. │ │ │ │ -0009b5e0: 538e 6596 0380 6a61 6e93 696e 0c78 2e91 S.e...jan.in.x.. │ │ │ │ -0009b5f0: 0515 7645 7691 ff58 e461 6c75 6174 696e ..vEv..X.aluatin │ │ │ │ -0009b600: 6793 7468 6973 93eb 484d 4c93 cf65 7870 g.this..HML..exp │ │ │ │ -0009b610: 7265 7373 696f 6e91 0380 6977 696c 6c93 ression...iwill. │ │ │ │ -0009b620: 6372 6561 7465 9374 6865 9366 6f6c 6c6f create.the.follo │ │ │ │ -0009b630: 9aac 7277 696e 6793 636f 6e73 7461 6e98 ..rwing.constan. │ │ │ │ -0009b640: 7493 7370 9053 8e65 6369 0c63 6174 696f t.sp.S.eci.catio │ │ │ │ -0009b650: 6e8e a18d 9112 c761 696e 9603 eaa8 7468 n......ain....th │ │ │ │ -0009b660: 6593 6375 7272 656e 90ac 7274 9374 6865 e.curren..rt.the │ │ │ │ -0009b670: 6f72 793a 8ea9 21db 0c8d 8d8d 9f00 cb89 ory:..!......... │ │ │ │ -0009b680: 8d8d 8d8d 912a 0660 eb61 4144 4491 113e .....*.`.aADD..> │ │ │ │ -0009b690: fe7c 2d96 05bf aa28 216e 2e93 3093 2b93 .|-....(!n..0.+. │ │ │ │ -0009b6a0: 6e93 3d93 6e29 932f 5c93 2821 6d93 6e2e n.=.n)./\.(!m.n. │ │ │ │ -0009b6b0: 9328 5355 4393 6d29 932b 936e 933d 9353 .(SUC.m).+.n.=.S │ │ │ │ -0009b6c0: 5543 286d 932b 936e 2929 8e8e 8e8e 8e8e UC(m.+.n))...... │ │ │ │ -0009b6d0: 8e9f 213f aa8d 911e 28f0 cf46 91ff 0556 ..!?....(..F...V │ │ │ │ -0009b6e0: 6f72 9604 1dac 6675 7274 6865 729b 041d or....further... │ │ │ │ -0009b6f0: ad64 6574 6169 6c73 9361 6290 538e 6f75 .details.ab.S.ou │ │ │ │ -0009b700: 7498 7265 6375 7273 6976 90ac 7265 9364 t.recursiv..re.d │ │ │ │ -0009b710: 650c 6e69 7469 6f6e 732c 9104 2a6e 7365 e.nitions,..*nse │ │ │ │ -0009b720: 6593 5365 6374 696f 6e98 3131 2e31 302e e.Section.11.10. │ │ │ │ -0009b730: 322c 9104 2a6d 6f72 9874 6865 93eb 4952 2,..*mor.the..IR │ │ │ │ -0009b740: 4546 4552 454e 4345 8ea1 8d91 12c7 61cf EFERENCE......a. │ │ │ │ -0009b750: 646f 9053 8e63 756d 656e 90ac 7274 6174 do.S.cumen..rtat │ │ │ │ -0009b760: 696f 6e96 03ea a86f 6e8d 93eb 616e 6577 ion....on...anew │ │ │ │ -0009b770: 5f70 7269 6d5f 7265 635f 6465 6669 6e69 _prim_rec_defini │ │ │ │ -0009b780: 7469 6f6e 8e92 008c 0d96 cf61 6e64 8d93 tion.......and.. │ │ │ │ -0009b790: eb61 6e65 775f 696e 6669 785f 7072 696d .anew_infix_prim │ │ │ │ -0009b7a0: 5f72 6563 5f64 6566 696e 6974 696f 6e8e _rec_definition. │ │ │ │ -0009b7b0: 9200 aaa0 eacf 2e8e 9f23 08da 8d8d 9112 .........#...... │ │ │ │ -0009b7c0: c761 d031 312e 392e 352e 328e 914d 4761 .a.11.9.5.2..MGa │ │ │ │ -0009b7d0: 5468 6596 0480 006c 6573 732d 7468 616e The....less-than │ │ │ │ -0009b7e0: 9372 656c 6174 696f 6e8e 9f18 fbf0 8d91 .relation....... │ │ │ │ -0009b7f0: 12c7 61cf 5468 6596 04b3 376c 6573 732d ..a.The...7less- │ │ │ │ -0009b800: 7468 616e 9b04 b336 7265 6c61 7469 6f6e than...6relation │ │ │ │ -0009b810: 9360 eb61 3ccf 2793 6973 986d 6f73 7493 .`.a<.'.is.most. │ │ │ │ -0009b820: 6e61 7475 7261 6c6c 7993 6465 0c6e 6564 naturally.de.ned │ │ │ │ -0009b830: 9862 9aac 7279 9370 7269 6d69 7469 7698 .b..ry.primitiv. │ │ │ │ -0009b840: 6593 7265 6375 7273 696f 6e2e 9107 928c e.recursion..... │ │ │ │ -0009b850: 486f 9877 9865 7698 6572 2c91 04e5 5a69 Ho.w.ev.er,...Zi │ │ │ │ -0009b860: 748e a18d 9112 c761 6973 9604 8418 6e65 t......ais....ne │ │ │ │ -0009b870: 6564 6564 9b04 8419 666f 7293 7468 6593 eded....for.the. │ │ │ │ -0009b880: 7072 6f90 538e 6f66 936f 6698 7468 6593 pro.S.of.of.the. │ │ │ │ -0009b890: 7072 696d 6974 6976 9aac 7265 9372 6563 primitiv..re.rec │ │ │ │ -0009b8a0: 7572 7369 6f6e 9374 6865 6f72 656d 2c91 ursion.theorem,. │ │ │ │ -0009b8b0: 04aa 7573 6f93 6974 936d 9875 7374 9362 ..uso.it.m.ust.b │ │ │ │ -0009b8c0: 9a53 8e65 9104 8419 6465 0c6e 6564 9362 .S.e....de.ned.b │ │ │ │ -0009b8d0: 9865 666f 7265 8ea1 8d91 12c7 6164 650c .efore......ade. │ │ │ │ -0009b8e0: 6e69 7469 6f6e 9b03 ccbc 6295 ac72 7991 nition....b..ry. │ │ │ │ -0009b8f0: 03cc bb70 7269 6d69 7469 7693 6598 7265 ...primitiv.e.re │ │ │ │ -0009b900: 6375 7273 696f 6e98 6973 9861 9376 91ff cursion.is.a.v.. │ │ │ │ -0009b910: 58e4 6169 6c61 626c 652e 9105 2ee6 5468 X.ailable.....Th │ │ │ │ -0009b920: 6598 7468 656f 7279 8d98 eb61 7072 696d e.theory...aprim │ │ │ │ -0009b930: 5f72 6563 8e91 3596 c8cf 7468 6572 6566 _rec..5...theref │ │ │ │ -0009b940: 6f72 6591 03cc bb63 6f6e 9374 6169 6e73 ore....con.tains │ │ │ │ -0009b950: 9874 6865 8ea1 8d91 12c7 6166 6f6c 6c6f .the......afollo │ │ │ │ -0009b960: 95ac 7277 696e 679b 03ea a86e 6f6e 2d72 ..rwing....non-r │ │ │ │ -0009b970: 6563 7572 7369 7693 6598 6465 0c6e 6974 ecursiv.e.de.nit │ │ │ │ -0009b980: 696f 6e98 6f66 8d98 eb61 3c8e 9109 aa52 ion.of...a<....R │ │ │ │ -0009b990: cf3a 8ea6 8d8d 8d9f 00cb 898d 8d8d 8d91 .:.............. │ │ │ │ -0009b9a0: 2a06 60eb 614c 4553 5391 0b7f 547c 2d96 *.`.aLESS...T|-. │ │ │ │ -0009b9b0: 05bf aa21 6d93 6e2e 936d 933c 936e 933d ...!m.n..m.<.n.= │ │ │ │ -0009b9c0: 9328 3f50 2e93 2821 6e27 2e93 5028 5355 .(?P..(!n'..P(SU │ │ │ │ -0009b9d0: 4393 6e27 2993 3d3d 3e93 5093 6e27 2993 C.n').==>.P.n'). │ │ │ │ -0009b9e0: 2f5c 9350 936d 932f 5c93 7e50 936e 298e /\.P.m./\.~P.n). │ │ │ │ -0009b9f0: 8e8e 8e8e 8e8e 9f21 3faa 8d91 12c7 61cf .......!?.....a. │ │ │ │ -0009ba00: 5468 6973 9603 9328 6465 0c6e 6974 696f This...(de.nitio │ │ │ │ -0009ba10: 6e93 7361 9aac 7279 7393 7468 6174 93eb n.sa..rys.that.. │ │ │ │ -0009ba20: 6122 6d96 05bf aa3c 936e eb48 2296 0393 a"m....<.n.H"... │ │ │ │ -0009ba30: 28cf 6966 9374 6865 7265 9365 7869 7374 (.if.there.exist │ │ │ │ -0009ba40: 7393 6193 7365 7493 2877 6974 6893 6398 s.a.set.(with.c. │ │ │ │ -0009ba50: 6861 7261 6374 6572 6973 7469 6393 6675 haracteristic.fu │ │ │ │ -0009ba60: 6e63 7469 6f6e 93eb 6150 cf29 9103 9312 nction..aP.).... │ │ │ │ -0009ba70: 7468 6174 8ea1 8d91 12c7 6169 739b 03ea that......ais... │ │ │ │ -0009ba80: a864 6f95 ac72 776e 9377 9361 7264 9863 .do..rwn.w.ard.c │ │ │ │ -0009ba90: 6c6f 7365 648d 8d9f fba5 32d5 3130 8e8e losed.....2.10.. │ │ │ │ -0009baa0: 910c eab0 cf61 6e64 9863 6f6e 9374 6169 .....and.con.tai │ │ │ │ -0009bab0: 6e73 98eb 616d 98cf 6275 7498 6e6f 7498 ns..am..but.not. │ │ │ │ -0009bac0: eb61 6ecf 2e8e 9112 c761 9f0a 9d29 8900 .an......a...).. │ │ │ │ -0009bad0: 0066 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 .ff.q........... │ │ │ │ -0009bae0: 0987 1d9f fc5e ffc5 3130 8e8e 8e91 1200 .....^..10...... │ │ │ │ -0009baf0: 03c6 4191 027d 7673 6574 9102 7dae 6f66 ..A..}vset..}.of │ │ │ │ -0009bb00: 9b02 7dad 6e95 b8e3 756d 9362 9047 1d65 ..}.n...um.b.G.e │ │ │ │ -0009bb10: 7273 9869 7398 eb55 646f 776e 7761 7296 rs.is..Udownwar. │ │ │ │ -0009bb20: ff7d 2764 9102 cd81 636c 6f73 6593 6491 .}'d....close.d. │ │ │ │ -0009bb30: 0386 36c6 6966 9877 6865 6e65 7695 b8e3 ..6.if.whenev... │ │ │ │ -0009bb40: 6572 9869 7498 636f 6e93 7461 696e 7398 er.it.con.tains. │ │ │ │ -0009bb50: 7468 6598 7375 6363 6573 736f 7298 6f66 the.successor.of │ │ │ │ -0009bb60: 9861 986e 9375 6d93 6290 471d 6572 2c91 .a.n.um.b.G.er,. │ │ │ │ -0009bb70: 02a8 cf69 7498 616c 736f 9863 6f6e 9374 ...it.also.con.t │ │ │ │ -0009bb80: 6169 6e73 8e9f 0c00 008d 7468 6591 0355 ains......the..U │ │ │ │ -0009bb90: 556e 95b8 e375 6d93 6290 471d 6572 2e8e Un...um.b.G.er.. │ │ │ │ -0009bba0: 8e9f 24fd 138e 8c8b 0000 00ba 0000 0000 ..$............. │ │ │ │ +0009af50: 0000 0000 0000 0000 0000 0000 0009 a04e ...............N │ │ │ │ +0009af60: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +0009af70: fa99 9a8d 9112 c761 d031 312e 392e 910a .......a.11.9... │ │ │ │ +0009af80: 8000 5468 6596 0480 0061 6e63 6573 7472 ..The....ancestr │ │ │ │ +0009af90: 7993 6f66 9374 6865 9374 6865 6f72 7993 y.of.the.theory. │ │ │ │ +0009afa0: e248 4f4c 9200 d726 aad0 3138 358e 9112 .HOL...&..185... │ │ │ │ +0009afb0: c761 9f05 6666 8900 00e6 6601 c73e 7c8e .a..ff....f..>|. │ │ │ │ +0009afc0: 8e8e 8ea0 0294 2fdf 8da0 fd97 2f06 8d8d ....../...../... │ │ │ │ +0009afd0: 8d91 12c7 619f e907 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ +0009afe0: 0b4a 9f23 9762 8d8d 90cc cd9f 0459 9c84 .J.#.b.......Y.. │ │ │ │ +0009aff0: 0027 f0fe 0000 6666 8d9f e266 108d 8d92 .'....ff...f.... │ │ │ │ +0009b000: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +0009b010: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +0009b020: 8d92 01b9 4db2 9ffd 1c15 eb49 318e 8e8e ....M......I1... │ │ │ │ +0009b030: 8e9f ff40 548d 9105 ccce eb61 236c 6574 ...@T......a#let │ │ │ │ +0009b040: 9605 bfaa 4445 4393 3d93 6e65 775f 7072 ....DEC.=.new_pr │ │ │ │ +0009b050: 696d 5f72 6563 5f64 6566 696e 6974 696f im_rec_definitio │ │ │ │ +0009b060: 6e8e a40d 0000 8d91 05cc ce23 9144 fbf8 n..........#.D.. │ │ │ │ +0009b070: 2860 4445 4360 2c96 05bf aa22 4445 4393 (`DEC`,...."DEC. │ │ │ │ +0009b080: 2853 5543 936e 2993 3d93 6e22 293b 3b8e (SUC.n).=.n");;. │ │ │ │ +0009b090: a18d 9105 ccce 4445 4396 05bf aa3d 937c ......DEC....=.| │ │ │ │ +0009b0a0: 2d93 216e 2e93 4445 4328 5355 4393 6e29 -.!n..DEC(SUC.n) │ │ │ │ +0009b0b0: 933d 936e 8e8e 9201 c671 b184 0027 f0fe .=.n.....q...'.. │ │ │ │ +0009b0c0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +0009b0d0: c70b 4a8e 8e8e 9f2b f3e3 8d91 12c7 61cf ..J....+......a. │ │ │ │ +0009b0e0: 5468 6973 9604 3dfd 6465 0c6e 6974 696f This..=.de.nitio │ │ │ │ +0009b0f0: 6e93 7370 9a53 8e65 6369 0c65 7393 7468 n.sp.S.eci.es.th │ │ │ │ +0009b100: 6593 7691 ff58 e461 6c75 6593 6f66 9374 e.v..X.alue.of.t │ │ │ │ +0009b110: 6865 9104 3dfc 6675 6e63 7469 6f6e 8d93 he..=.function.. │ │ │ │ +0009b120: eb61 4445 438e 9119 baf8 cf6f 6e6c 7993 .aDEC......only. │ │ │ │ +0009b130: 666f 7293 7098 6f73 6974 6976 9aac 7265 for.p.ositiv..re │ │ │ │ +0009b140: 936e 6174 7572 616c 936e 9875 6d98 6290 .natural.n.um.b. │ │ │ │ +0009b150: 538e 6572 732e 8ea4 1000 008d 9112 c761 S.ers..........a │ │ │ │ +0009b160: 496e 9603 7e3b 7061 7274 6963 756c 6172 In..~;particular │ │ │ │ +0009b170: 2c91 0393 ea74 6865 9376 91ff 58e4 616c ,....the.v..X.al │ │ │ │ +0009b180: 7565 936f 668d 93eb 6144 4543 9105 bfaa ue.of...aDEC.... │ │ │ │ +0009b190: 308e 9123 bac8 cf69 739b 037e 3a6c 6566 0..#...is..~:lef │ │ │ │ +0009b1a0: 7493 756e 7370 9053 8e65 6369 0c65 642c t.unsp.S.eci.ed, │ │ │ │ +0009b1b0: 9103 93eb 616e 6493 7468 6598 6f6e 6c79 ....and.the.only │ │ │ │ +0009b1c0: 936e 6f6e 2d74 7269 7669 616c 9370 726f .non-trivial.pro │ │ │ │ +0009b1d0: 7090 538e 6572 7490 ac72 7993 7468 6174 p.S.ert..ry.that │ │ │ │ +0009b1e0: 8ea1 8d91 12c7 6163 616e 9603 a374 629a ......acan...tb. │ │ │ │ +0009b1f0: 538e 6593 7072 6f95 ac72 7693 6564 9603 S.e.pro..rv.ed.. │ │ │ │ +0009b200: a374 746f 9368 6f6c 6491 03a3 756f 6693 .tto.hold...uof. │ │ │ │ +0009b210: 7468 6593 636f 6e73 7461 6e90 ac72 748d the.constan..rt. │ │ │ │ +0009b220: 93eb 6144 4543 8e91 1885 e6cf 6973 9374 ..aDEC......is.t │ │ │ │ +0009b230: 6865 9370 726f 7098 6572 749a ac72 7993 he.prop.ert..ry. │ │ │ │ +0009b240: 7374 6174 6564 9103 a375 6298 7993 7468 stated...ub.y.th │ │ │ │ +0009b250: 6593 7468 656f 7265 6d93 7265 7475 726e e.theorem.return │ │ │ │ +0009b260: 6564 8ea1 8d91 12c7 6162 9aac 7279 9603 ed......ab..ry.. │ │ │ │ +0009b270: eaa8 7468 6593 6361 6c6c 9374 6f8d 93eb ..the.call.to... │ │ │ │ +0009b280: 616e 6577 5f70 7269 6d5f 7265 635f 6465 anew_prim_rec_de │ │ │ │ +0009b290: 6669 6e69 7469 6f6e 8e92 008c 0d96 cf73 finition.......s │ │ │ │ +0009b2a0: 686f 9877 6e93 696e 9374 6865 9373 6573 ho.wn.in.the.ses │ │ │ │ +0009b2b0: 7369 6f6e 9361 6290 538e 6f98 7698 652e sion.ab.S.o.v.e. │ │ │ │ +0009b2c0: 8e9f 109b 628d 911e 28f0 5468 6596 034b ....b...(.The..K │ │ │ │ +0009b2d0: 8166 756e 6374 696f 6e8d 9103 4b82 eb61 .function...K..a │ │ │ │ +0009b2e0: 6e65 775f 696e 6669 785f 7072 696d 5f72 new_infix_prim_r │ │ │ │ +0009b2f0: 6563 5f64 6566 696e 6974 696f 6e8e 9200 ec_definition... │ │ │ │ +0009b300: ad4d 45cf 6361 6e93 6290 538e 6593 7573 .ME.can.b.S.e.us │ │ │ │ +0009b310: 6564 9b03 4b82 746f 9364 650c 6e65 9361 ed..K.to.de.ne.a │ │ │ │ +0009b320: 6e98 696e 0c78 6564 9366 756e 6374 696f n.in.xed.functio │ │ │ │ +0009b330: 6e8e a18d 9112 c761 6295 ac72 799b 0344 n......ab..ry..D │ │ │ │ +0009b340: 0a70 7269 6d69 7469 7693 6598 7265 6375 .primitiv.e.recu │ │ │ │ +0009b350: 7273 696f 6e91 0344 096f 6e98 7468 6598 rsion..D.on.the. │ │ │ │ +0009b360: 6e61 7475 7261 6c98 6e93 756d 9362 9053 natural.n.um.b.S │ │ │ │ +0009b370: 8e65 7273 2e91 0501 5649 7491 0344 0974 .ers....VIt..D.t │ │ │ │ +0009b380: 616b 9365 7398 6974 7398 6172 6775 6d65 ak.es.its.argume │ │ │ │ +0009b390: 6e93 7473 9869 6e98 7468 6591 0344 0973 n.ts.in.the..D.s │ │ │ │ +0009b3a0: 616d 6598 666f 726d 9861 738e a18d 8d91 ame.form.as..... │ │ │ │ +0009b3b0: 12c7 61eb 616e 6577 5f70 7269 6d5f 7265 ..a.anew_prim_re │ │ │ │ +0009b3c0: 635f 6465 6669 6e69 7469 6f6e 8e92 0099 c_definition.... │ │ │ │ +0009b3d0: df35 cf61 6e64 9602 df8e 6861 7393 7369 .5.and....has.si │ │ │ │ +0009b3e0: 6d69 6c61 7293 6661 696c 7572 659b 02df milar.failure... │ │ │ │ +0009b3f0: 8f63 6f6e 6469 7469 6f6e 733b 9103 3896 .conditions;..8. │ │ │ │ +0009b400: 7468 6593 6f6e 6c79 9864 690b 6572 656e the.only.di.eren │ │ │ │ +0009b410: 6365 9369 7393 7468 6174 9374 6865 8ea1 ce.is.that.the.. │ │ │ │ +0009b420: 8d91 12c7 6172 6573 756c 7469 6e67 9603 ....aresulting.. │ │ │ │ +0009b430: d6ec 6675 6e63 7469 6f6e 9363 6f6e 7374 ..function.const │ │ │ │ +0009b440: 616e 90ac 7274 9368 6173 9103 d6eb 696e an..rt.has....in │ │ │ │ +0009b450: 0c78 9373 7461 7475 732e 9105 324c 4865 .x.status...2LHe │ │ │ │ +0009b460: 7265 2c9b 03da de66 6f72 9365 7861 6d70 re,....for.examp │ │ │ │ +0009b470: 6c65 2c98 6973 9374 6865 9372 6563 7572 le,.is.the.recur │ │ │ │ +0009b480: 7369 7690 ac72 6593 6465 0c6e 6974 696f siv..re.de.nitio │ │ │ │ +0009b490: 6e8e a18d 9112 c761 6f66 9603 eaa8 7468 n......aof....th │ │ │ │ +0009b4a0: 6593 636f 6e73 7461 6e9a ac72 748d 93eb e.constan..rt... │ │ │ │ +0009b4b0: 612b 8e91 0d94 facf 7573 6564 9362 9879 a+......used.b.y │ │ │ │ +0009b4c0: 9374 6865 9373 7973 7465 6d3a 8e9f 3360 .the.system:..3` │ │ │ │ +0009b4d0: b98d 8d8d 9f13 d6bd 8d8d 8d9f d900 008d ................ │ │ │ │ +0009b4e0: 912a 0660 eb61 6e65 775f 696e 6669 785f .*.`.anew_infix_ │ │ │ │ +0009b4f0: 7072 696d 5f72 6563 5f64 6566 696e 6974 prim_rec_definit │ │ │ │ +0009b500: 696f 6e8e a40d 0000 8d91 2fc6 0a28 6041 ion......./..(`A │ │ │ │ +0009b510: 4444 602c 8ea1 8d91 3585 b422 2824 2b96 DD`,....5.."($+. │ │ │ │ +0009b520: 05bf aa30 936e 933d 936e 2993 2f5c 8ea1 ...0.n.=.n)./\.. │ │ │ │ +0009b530: 8d91 3b45 5e28 242b 9605 bfaa 2853 5543 ..;E^($+....(SUC │ │ │ │ +0009b540: 936d 2993 6e93 3d93 5355 4328 242b 936d .m).n.=.SUC($+.m │ │ │ │ +0009b550: 936e 2929 2229 8e8e 8e8e 8e8e 8e9f 3370 .n))")........3p │ │ │ │ +0009b560: 038d 9112 c761 cf54 6865 9603 cd92 eb61 .....a.The.....a │ │ │ │ +0009b570: 24cf 2773 9361 7265 9374 6865 7265 9103 $.'s.are.there.. │ │ │ │ +0009b580: cd93 2861 7393 646f 9053 8e63 756d 656e ..(as.do.S.cumen │ │ │ │ +0009b590: 9aac 7274 6174 696f 6e29 9374 6f93 696e ..rtation).to.in │ │ │ │ +0009b5a0: 6469 6361 7465 9374 6861 7493 7468 6593 dicate.that.the. │ │ │ │ +0009b5b0: 636f 6e73 7461 6e98 7493 eb61 2b91 03cd constan.t..a+... │ │ │ │ +0009b5c0: 93cf 6973 9362 9053 8e65 696e 6793 6465 ..is.b.S.eing.de │ │ │ │ +0009b5d0: 636c 6172 6564 9374 6f8e a18d 9112 c761 clared.to......a │ │ │ │ +0009b5e0: 6290 538e 6596 0380 6a61 6e93 696e 0c78 b.S.e...jan.in.x │ │ │ │ +0009b5f0: 2e91 0515 7645 7691 ff58 e461 6c75 6174 ....vEv..X.aluat │ │ │ │ +0009b600: 696e 6793 7468 6973 93eb 484d 4c93 cf65 ing.this..HML..e │ │ │ │ +0009b610: 7870 7265 7373 696f 6e91 0380 6977 696c xpression...iwil │ │ │ │ +0009b620: 6c93 6372 6561 7465 9374 6865 9366 6f6c l.create.the.fol │ │ │ │ +0009b630: 6c6f 9aac 7277 696e 6793 636f 6e73 7461 lo..rwing.consta │ │ │ │ +0009b640: 6e98 7493 7370 9053 8e65 6369 0c63 6174 n.t.sp.S.eci.cat │ │ │ │ +0009b650: 696f 6e8e a18d 9112 c761 696e 9603 eaa8 ion......ain.... │ │ │ │ +0009b660: 7468 6593 6375 7272 656e 90ac 7274 9374 the.curren..rt.t │ │ │ │ +0009b670: 6865 6f72 793a 8ea9 21db 0c8d 8d8d 9f00 heory:..!....... │ │ │ │ +0009b680: cb89 8d8d 8d8d 912a 0660 eb61 4144 4491 .......*.`.aADD. │ │ │ │ +0009b690: 113e fe7c 2d96 05bf aa28 216e 2e93 3093 .>.|-....(!n..0. │ │ │ │ +0009b6a0: 2b93 6e93 3d93 6e29 932f 5c93 2821 6d93 +.n.=.n)./\.(!m. │ │ │ │ +0009b6b0: 6e2e 9328 5355 4393 6d29 932b 936e 933d n..(SUC.m).+.n.= │ │ │ │ +0009b6c0: 9353 5543 286d 932b 936e 2929 8e8e 8e8e .SUC(m.+.n)).... │ │ │ │ +0009b6d0: 8e8e 8e9f 213f aa8d 911e 28f0 cf46 91ff ....!?....(..F.. │ │ │ │ +0009b6e0: 0556 6f72 9604 1dac 6675 7274 6865 729b .Vor....further. │ │ │ │ +0009b6f0: 041d ad64 6574 6169 6c73 9361 6290 538e ...details.ab.S. │ │ │ │ +0009b700: 6f75 7498 7265 6375 7273 6976 90ac 7265 out.recursiv..re │ │ │ │ +0009b710: 9364 650c 6e69 7469 6f6e 732c 9104 2a6e .de.nitions,..*n │ │ │ │ +0009b720: 7365 6593 5365 6374 696f 6e98 3131 2e31 see.Section.11.1 │ │ │ │ +0009b730: 302e 322c 9104 2a6d 6f72 9874 6865 93eb 0.2,..*mor.the.. │ │ │ │ +0009b740: 4952 4546 4552 454e 4345 8ea1 8d91 12c7 IREFERENCE...... │ │ │ │ +0009b750: 61cf 646f 9053 8e63 756d 656e 90ac 7274 a.do.S.cumen..rt │ │ │ │ +0009b760: 6174 696f 6e96 03ea a86f 6e8d 93eb 616e ation....on...an │ │ │ │ +0009b770: 6577 5f70 7269 6d5f 7265 635f 6465 6669 ew_prim_rec_defi │ │ │ │ +0009b780: 6e69 7469 6f6e 8e92 008c 0d96 cf61 6e64 nition.......and │ │ │ │ +0009b790: 8d93 eb61 6e65 775f 696e 6669 785f 7072 ...anew_infix_pr │ │ │ │ +0009b7a0: 696d 5f72 6563 5f64 6566 696e 6974 696f im_rec_definitio │ │ │ │ +0009b7b0: 6e8e 9200 aaa0 eacf 2e8e 9f23 08da 8d8d n..........#.... │ │ │ │ +0009b7c0: 9112 c761 d031 312e 392e 352e 328e 914d ...a.11.9.5.2..M │ │ │ │ +0009b7d0: 4761 5468 6596 0480 006c 6573 732d 7468 GaThe....less-th │ │ │ │ +0009b7e0: 616e 9372 656c 6174 696f 6e8e 9f18 fbf0 an.relation..... │ │ │ │ +0009b7f0: 8d91 12c7 61cf 5468 6596 04b3 376c 6573 ....a.The...7les │ │ │ │ +0009b800: 732d 7468 616e 9b04 b336 7265 6c61 7469 s-than...6relati │ │ │ │ +0009b810: 6f6e 9360 eb61 3ccf 2793 6973 986d 6f73 on.`.a<.'.is.mos │ │ │ │ +0009b820: 7493 6e61 7475 7261 6c6c 7993 6465 0c6e t.naturally.de.n │ │ │ │ +0009b830: 6564 9862 9aac 7279 9370 7269 6d69 7469 ed.b..ry.primiti │ │ │ │ +0009b840: 7698 6593 7265 6375 7273 696f 6e2e 9107 v.e.recursion... │ │ │ │ +0009b850: 928c 486f 9877 9865 7698 6572 2c91 04e5 ..Ho.w.ev.er,... │ │ │ │ +0009b860: 5a69 748e a18d 9112 c761 6973 9604 8418 Zit......ais.... │ │ │ │ +0009b870: 6e65 6564 6564 9b04 8419 666f 7293 7468 needed....for.th │ │ │ │ +0009b880: 6593 7072 6f90 538e 6f66 936f 6698 7468 e.pro.S.of.of.th │ │ │ │ +0009b890: 6593 7072 696d 6974 6976 9aac 7265 9372 e.primitiv..re.r │ │ │ │ +0009b8a0: 6563 7572 7369 6f6e 9374 6865 6f72 656d ecursion.theorem │ │ │ │ +0009b8b0: 2c91 04aa 7573 6f93 6974 936d 9875 7374 ,...uso.it.m.ust │ │ │ │ +0009b8c0: 9362 9a53 8e65 9104 8419 6465 0c6e 6564 .b.S.e....de.ned │ │ │ │ +0009b8d0: 9362 9865 666f 7265 8ea1 8d91 12c7 6164 .b.efore......ad │ │ │ │ +0009b8e0: 650c 6e69 7469 6f6e 9b03 ccbc 6295 ac72 e.nition....b..r │ │ │ │ +0009b8f0: 7991 03cc bb70 7269 6d69 7469 7693 6598 y....primitiv.e. │ │ │ │ +0009b900: 7265 6375 7273 696f 6e98 6973 9861 9376 recursion.is.a.v │ │ │ │ +0009b910: 91ff 58e4 6169 6c61 626c 652e 9105 2ee6 ..X.ailable..... │ │ │ │ +0009b920: 5468 6598 7468 656f 7279 8d98 eb61 7072 The.theory...apr │ │ │ │ +0009b930: 696d 5f72 6563 8e91 3596 c8cf 7468 6572 im_rec..5...ther │ │ │ │ +0009b940: 6566 6f72 6591 03cc bb63 6f6e 9374 6169 efore....con.tai │ │ │ │ +0009b950: 6e73 9874 6865 8ea1 8d91 12c7 6166 6f6c ns.the......afol │ │ │ │ +0009b960: 6c6f 95ac 7277 696e 679b 03ea a86e 6f6e lo..rwing....non │ │ │ │ +0009b970: 2d72 6563 7572 7369 7693 6598 6465 0c6e -recursiv.e.de.n │ │ │ │ +0009b980: 6974 696f 6e98 6f66 8d98 eb61 3c8e 9109 ition.of...a<... │ │ │ │ +0009b990: aa52 cf3a 8ea6 8d8d 8d9f 00cb 898d 8d8d .R.:............ │ │ │ │ +0009b9a0: 8d91 2a06 60eb 614c 4553 5391 0b7f 547c ..*.`.aLESS...T| │ │ │ │ +0009b9b0: 2d96 05bf aa21 6d93 6e2e 936d 933c 936e -....!m.n..m.<.n │ │ │ │ +0009b9c0: 933d 9328 3f50 2e93 2821 6e27 2e93 5028 .=.(?P..(!n'..P( │ │ │ │ +0009b9d0: 5355 4393 6e27 2993 3d3d 3e93 5093 6e27 SUC.n').==>.P.n' │ │ │ │ +0009b9e0: 2993 2f5c 9350 936d 932f 5c93 7e50 936e )./\.P.m./\.~P.n │ │ │ │ +0009b9f0: 298e 8e8e 8e8e 8e8e 9f21 3faa 8d91 12c7 )........!?..... │ │ │ │ +0009ba00: 61cf 5468 6973 9603 9328 6465 0c6e 6974 a.This...(de.nit │ │ │ │ +0009ba10: 696f 6e93 7361 9aac 7279 7393 7468 6174 ion.sa..rys.that │ │ │ │ +0009ba20: 93eb 6122 6d96 05bf aa3c 936e eb48 2296 ..a"m....<.n.H". │ │ │ │ +0009ba30: 0393 28cf 6966 9374 6865 7265 9365 7869 ..(.if.there.exi │ │ │ │ +0009ba40: 7374 7393 6193 7365 7493 2877 6974 6893 sts.a.set.(with. │ │ │ │ +0009ba50: 6398 6861 7261 6374 6572 6973 7469 6393 c.haracteristic. │ │ │ │ +0009ba60: 6675 6e63 7469 6f6e 93eb 6150 cf29 9103 function..aP.).. │ │ │ │ +0009ba70: 9312 7468 6174 8ea1 8d91 12c7 6169 739b ..that......ais. │ │ │ │ +0009ba80: 03ea a864 6f95 ac72 776e 9377 9361 7264 ...do..rwn.w.ard │ │ │ │ +0009ba90: 9863 6c6f 7365 648d 8d9f fba5 32d5 3130 .closed.....2.10 │ │ │ │ +0009baa0: 8e8e 910c eab0 cf61 6e64 9863 6f6e 9374 .......and.con.t │ │ │ │ +0009bab0: 6169 6e73 98eb 616d 98cf 6275 7498 6e6f ains..am..but.no │ │ │ │ +0009bac0: 7498 eb61 6ecf 2e8e 9112 c761 9f0a 9d29 t..an......a...) │ │ │ │ +0009bad0: 8900 0066 6600 71cf 9f9f 0c99 9a8d 8d8d ...ff.q......... │ │ │ │ +0009bae0: 8d91 0987 1d9f fc5e ffc5 3130 8e8e 8e91 .......^..10.... │ │ │ │ +0009baf0: 1200 03c6 4191 027d 7673 6574 9102 7dae ....A..}vset..}. │ │ │ │ +0009bb00: 6f66 9b02 7dad 6e95 b8e3 756d 9362 9047 of..}.n...um.b.G │ │ │ │ +0009bb10: 1d65 7273 9869 7398 eb55 646f 776e 7761 .ers.is..Udownwa │ │ │ │ +0009bb20: 7296 ff7d 2764 9102 cd81 636c 6f73 6593 r..}'d....close. │ │ │ │ +0009bb30: 6491 0386 36c6 6966 9877 6865 6e65 7695 d...6.if.whenev. │ │ │ │ +0009bb40: b8e3 6572 9869 7498 636f 6e93 7461 696e ..er.it.con.tain │ │ │ │ +0009bb50: 7398 7468 6598 7375 6363 6573 736f 7298 s.the.successor. │ │ │ │ +0009bb60: 6f66 9861 986e 9375 6d93 6290 471d 6572 of.a.n.um.b.G.er │ │ │ │ +0009bb70: 2c91 02a8 cf69 7498 616c 736f 9863 6f6e ,....it.also.con │ │ │ │ +0009bb80: 9374 6169 6e73 8e9f 0c00 008d 7468 6591 .tains......the. │ │ │ │ +0009bb90: 0355 556e 95b8 e375 6d93 6290 471d 6572 .UUn...um.b.G.er │ │ │ │ +0009bba0: 2e8e 8e9f 24fd 138e 8c8b 0000 00ba 0000 ....$........... │ │ │ │ 0009bbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0009bbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0009bbd0: 0009 af31 a002 cc05 558d a0fd 46d3 0e8d ...1....U...F... │ │ │ │ -0009bbe0: 8d8d 8d9f fa99 9a8d 91ea f1eb d031 3836 .............186 │ │ │ │ -0009bbf0: 9200 dd20 4343 6861 7074 6572 9604 8000 ... CChapter.... │ │ │ │ -0009bc00: 3131 2e91 0a80 0054 6865 9348 4f4c 934c 11.....The.HOL.L │ │ │ │ -0009bc10: 6f67 6963 9369 6e93 4d4c 8e91 eaf1 eb9f ogic.in.ML...... │ │ │ │ -0009bc20: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ -0009bc30: a002 942f df8d a0fd 8bd0 218d 8d91 eaf1 .../......!..... │ │ │ │ -0009bc40: ebeb 4731 312e 392e 368e 9124 8b7f 5468 ..G11.9.6..$..Th │ │ │ │ -0009bc50: 6596 0566 6674 6865 6f72 7993 eb6a 6172 e..fftheory..jar │ │ │ │ -0009bc60: 6974 686d 6574 6963 8ea9 18e5 da8d 91ea ithmetic........ │ │ │ │ -0009bc70: f1eb cf54 6865 9603 f1f3 6275 696c 742d ...The....built- │ │ │ │ -0009bc80: 696e 9b03 f1f4 7468 656f 7279 93eb 6161 in....theory..aa │ │ │ │ -0009bc90: 7269 7468 6d65 7469 6398 cf63 6f6e 9aac rithmetic..con.. │ │ │ │ -0009bca0: 7274 6169 6e73 9370 7269 6d69 7469 7698 rtains.primitiv. │ │ │ │ -0009bcb0: 6593 7265 6375 7273 6976 9865 9b03 f1f4 e.recursiv.e.... │ │ │ │ -0009bcc0: 6465 0c6e 6974 696f 6e73 936f 6698 666f de.nitions.of.fo │ │ │ │ -0009bcd0: 6c6c 6f90 ac72 7769 6e67 9373 7461 6e2d llo..rwing.stan- │ │ │ │ -0009bce0: 8ea4 1000 008d 91ea f1eb 6461 7264 9603 ..........dard.. │ │ │ │ -0009bcf0: eaa8 6172 6974 686d 6574 6963 936f 7090 ..arithmetic.op. │ │ │ │ -0009bd00: 538e 6572 6174 6f72 732e 8e9f 60fe a28d S.erators...`... │ │ │ │ -0009bd10: 8d8d 9f41 cb89 8d8d 8da0 ff7e 0000 8d91 ...A.......~.... │ │ │ │ -0009bd20: 0230 eaeb 6141 4444 9144 fbf8 7c2d 9605 .0..aADD.D..|-.. │ │ │ │ -0009bd30: bfaa 2821 6e2e 9330 932b 936e 933d 936e ..(!n..0.+.n.=.n │ │ │ │ -0009bd40: 2993 2f5c 8ea4 0d00 008d 9169 aade 2821 )./\.......i..(! │ │ │ │ -0009bd50: 6d96 05bf aa6e 2e93 2853 5543 936d 2993 m....n..(SUC.m). │ │ │ │ -0009bd60: 2b93 6e93 3d93 5355 4328 6d93 2b93 6e29 +.n.=.SUC(m.+.n) │ │ │ │ -0009bd70: 298e a1a1 8d91 0230 ea53 5542 9144 fbf8 )......0.SUB.D.. │ │ │ │ -0009bd80: 7c2d 9605 bfaa 2821 6d2e 9330 932d 936d |-....(!m..0.-.m │ │ │ │ -0009bd90: 933d 9330 2993 2f5c 8ea1 8d91 69aa de28 .=.0)./\....i..( │ │ │ │ -0009bda0: 216d 9605 bfaa 6e2e 9328 5355 4393 6d29 !m....n..(SUC.m) │ │ │ │ -0009bdb0: 932d 936e 933d 9328 6d93 3c93 6e93 3d3e .-.n.=.(m.<.n.=> │ │ │ │ -0009bdc0: 9330 937c 9353 5543 286d 932d 936e 2929 .0.|.SUC(m.-.n)) │ │ │ │ -0009bdd0: 298e a1a1 8d91 0230 ea4d 554c 5491 3f3c )......0.MULT.?< │ │ │ │ -0009bde0: 4e7c 2d96 05bf aa28 216e 2e93 3093 2a93 N|-....(!n..0.*. │ │ │ │ -0009bdf0: 6e93 3d93 3029 932f 5c8e a18d 9169 aade n.=.0)./\....i.. │ │ │ │ -0009be00: 2821 6d96 05bf aa6e 2e93 2853 5543 936d (!m....n..(SUC.m │ │ │ │ -0009be10: 2993 2a93 6e93 3d93 286d 932a 936e 2993 ).*.n.=.(m.*.n). │ │ │ │ -0009be20: 2b93 6e29 8ea1 a18d 9102 30ea 4558 5091 +.n)......0.EXP. │ │ │ │ -0009be30: 44fb f87c 2d96 05bf aa28 216d 2e93 6d93 D..|-....(!m..m. │ │ │ │ -0009be40: 4558 5093 3093 3d93 3129 932f 5c8e a18d EXP.0.=.1)./\... │ │ │ │ -0009be50: 9169 aade 2821 6d96 05bf aa6e 2e93 6d93 .i..(!m....n..m. │ │ │ │ -0009be60: 4558 5093 2853 5543 936e 2993 3d93 6d93 EXP.(SUC.n).=.m. │ │ │ │ -0009be70: 2a93 286d 9345 5850 936e 2929 8e8e 8e8e *.(m.EXP.n)).... │ │ │ │ -0009be80: 8e8e 8e9f 606e 1c8d 91ea f1eb cf49 7496 ....`n.......It. │ │ │ │ -0009be90: 03ea a861 6c73 6f93 636f 6e9a ac72 7461 ...also.con..rta │ │ │ │ -0009bea0: 696e 7393 7468 6593 666f 6c6c 6f98 7769 ins.the.follo.wi │ │ │ │ -0009beb0: 6e67 936e 6f6e 2d72 6563 7572 7369 7698 ng.non-recursiv. │ │ │ │ -0009bec0: 6593 6465 0c6e 6974 696f 6e73 2e8e 9f4d e.de.nitions...M │ │ │ │ -0009bed0: 7ea1 8d8d 8d9f 2e4b 898d 8d8d 9fa5 0000 ~......K........ │ │ │ │ -0009bee0: 8d91 0230 eaeb 6147 5245 4154 4552 912d ...0..aGREATER.- │ │ │ │ -0009bef0: fd50 7c2d 9605 bfaa 216d 936e 2e93 6d93 .P|-....!m.n..m. │ │ │ │ -0009bf00: 3e93 6e93 3d93 6e93 3c93 6d8e a40d 0000 >.n.=.n.<.m..... │ │ │ │ -0009bf10: a18d 9102 30ea 4c45 5353 5f4f 525f 4551 ....0.LESS_OR_EQ │ │ │ │ -0009bf20: 911c be52 7c2d 9605 bfaa 216d 936e 2e93 ...R|-....!m.n.. │ │ │ │ -0009bf30: 6d93 3c3d 936e 933d 936d 933c 936e 935c m.<=.n.=.m.<.n.\ │ │ │ │ -0009bf40: 2f93 286d 933d 936e 298e a1a1 8d91 0230 /.(m.=.n)......0 │ │ │ │ -0009bf50: ea47 5245 4154 4552 5f4f 525f 4551 910b .GREATER_OR_EQ.. │ │ │ │ -0009bf60: 7f54 7c2d 9605 bfaa 216d 936e 2e93 6d93 .T|-....!m.n..m. │ │ │ │ -0009bf70: 3e3d 936e 933d 936d 933e 936e 935c 2f93 >=.n.=.m.>.n.\/. │ │ │ │ -0009bf80: 286d 933d 936e 298e a1a1 8d91 0230 ea44 (m.=.n)......0.D │ │ │ │ -0009bf90: 4956 4953 494f 4e91 283d a67c 2d96 05bf IVISION.(=.|-... │ │ │ │ -0009bfa0: aa21 6e2e 9330 933c 936e 933d 3d3e 9328 .!n..0.<.n.==>.( │ │ │ │ -0009bfb0: 216b 2e93 286b 933d 9328 286b 9344 4956 !k..(k.=.((k.DIV │ │ │ │ -0009bfc0: 936e 2993 2a93 6e29 932b 9328 6b93 4d4f .n).*.n).+.(k.MO │ │ │ │ -0009bfd0: 4493 6e29 2993 2f5c 8ea1 8d92 00d6 e47c D.n))./\.......| │ │ │ │ -0009bfe0: 286b 9605 bfaa 4d4f 4493 6e29 933c 936e (k....MOD.n).<.n │ │ │ │ -0009bff0: 298e 8e8e 8e8e 8e8e 9f4c ee1c 8d91 f653 )........L.....S │ │ │ │ -0009c000: 7acf 416e 8d91 04b0 ade5 6164 9104 3335 z.An......ad..35 │ │ │ │ -0009c010: 686f 91ff 6666 638e 912a 616b cf62 7574 ho..ffc..*ak.but │ │ │ │ -0009c020: 9604 b0ad 7573 6566 756c 9363 6f6c 6c65 ....useful.colle │ │ │ │ -0009c030: 6374 696f 6e93 6f66 9104 b0ae 6f95 ac72 ction.of....o..r │ │ │ │ -0009c040: 7693 6572 9604 b0ad 6193 689a ac72 756e v.er....a.h..run │ │ │ │ -0009c050: 6472 6564 9365 6c65 6d65 6e98 7461 7279 dred.elemen.tary │ │ │ │ -0009c060: 9374 6865 6f72 656d 7393 6f66 9361 7269 .theorems.of.ari │ │ │ │ -0009c070: 7468 6d65 7469 638e a18d 91ea f1eb 6172 thmetic.......ar │ │ │ │ -0009c080: 659b 033e ab70 7265 2d70 726f 95ac 7276 e..>.pre-pro..rv │ │ │ │ -0009c090: 9365 6496 033e ac77 6865 6e98 eb48 484f .ed..>.when..HHO │ │ │ │ -0009c0a0: 4c93 cf69 7398 6275 696c 7493 616e 6498 L..is.built.and. │ │ │ │ -0009c0b0: 7374 6f72 6564 9369 6e98 7468 6593 7468 stored.in.the.th │ │ │ │ -0009c0c0: 656f 7279 98eb 6161 7269 7468 6d65 7469 eory..aarithmeti │ │ │ │ -0009c0d0: 63cf 2e91 04ff 8c45 6163 90ac 7268 9374 c......Eac..rh.t │ │ │ │ -0009c0e0: 6865 6f72 656d 9877 696c 6c8e a18d 91ea heorem.will..... │ │ │ │ -0009c0f0: f1eb 6290 538e 6596 03f9 bb61 7574 6f6c ..b.S.e....autol │ │ │ │ -0009c100: 6f61 6465 649b 03f9 bc77 6865 6e93 6974 oaded....when.it │ │ │ │ -0009c110: 7398 6e61 6d65 9369 7398 0c72 7374 936d s.name.is..rst.m │ │ │ │ -0009c120: 656e 90ac 7274 696f 6e65 6498 6475 7269 en..rtioned.duri │ │ │ │ -0009c130: 6e67 9361 6e90 ac72 7993 eb48 484f 4c98 ng.an..ry..HHOL. │ │ │ │ -0009c140: cf73 6573 7369 6f6e 2e91 0566 1a46 91ff .session...f.F.. │ │ │ │ -0009c150: 0556 6f72 9861 9363 6f6d 706c 6574 658e .Vor.a.complete. │ │ │ │ -0009c160: a18d 91ea f1eb 6c69 7374 9603 eaa8 6f66 ......list....of │ │ │ │ -0009c170: 9361 90ac 7276 91ff 58e4 6169 6c61 626c .a..rv..X.ailabl │ │ │ │ -0009c180: 6593 7468 656f 7265 6d73 2c93 7365 6593 e.theorems,.see. │ │ │ │ -0009c190: eb49 5245 4645 5245 4e43 45cf 2e8e 9f26 .IREFERENCE....& │ │ │ │ -0009c1a0: 45df 8d8d 91ea f1eb eb47 3131 2e39 2e37 E........G11.9.7 │ │ │ │ -0009c1b0: 8e91 248b 7f54 6865 9605 6666 7468 656f ..$..The..fftheo │ │ │ │ -0009c1c0: 7279 93eb 6a6c 6973 748e a68d 91ea f1eb ry..jlist....... │ │ │ │ -0009c1d0: cf54 6865 9605 1293 7468 656f 7279 8d93 .The....theory.. │ │ │ │ -0009c1e0: eb61 6c69 7374 8e91 2123 cfcf 696e 9aac .alist..!#..in.. │ │ │ │ -0009c1f0: 7274 726f 9053 8e64 7563 6573 9374 6865 rtro.S.duces.the │ │ │ │ -0009c200: 9375 6e61 7279 9374 9879 709a 538e 6593 .unary.t.yp.S.e. │ │ │ │ -0009c210: 6f70 9865 7261 746f 728d 9105 1294 eb61 op.erator......a │ │ │ │ -0009c220: 6c69 7374 8e91 2123 cfcf 629a ac72 7993 list..!#..b..ry. │ │ │ │ -0009c230: 6193 7498 7970 9053 8e65 9364 650c 6e69 a.t.yp.S.e.de.ni │ │ │ │ -0009c240: 7469 6f6e 2e8d 8d9f fba5 32d5 3131 8e8e tion......2.11.. │ │ │ │ -0009c250: 9111 b0aa cf54 6865 8ea1 8d91 eaf1 eb73 .....The.......s │ │ │ │ -0009c260: 7461 6e64 6172 6496 03ea a86c 6973 7493 tandard....list. │ │ │ │ -0009c270: 7072 6f9a 538e 6365 7373 696e 6793 6675 pro.S.cessing.fu │ │ │ │ -0009c280: 6e63 7469 6f6e 7393 6172 6593 7468 656e nctions.are.then │ │ │ │ -0009c290: 9364 650c 6e65 6493 6f6e 9374 6869 7393 .de.ned.on.this. │ │ │ │ -0009c2a0: 7490 ac72 7970 9865 3a8e 9f39 fea2 8d8d t..ryp.e:..9.... │ │ │ │ -0009c2b0: 8d9f 1acb 898d 8d8d 9fcc 0000 8d91 0230 ...............0 │ │ │ │ -0009c2c0: eaeb 614e 494c 910b 7f54 3a91 05bf aa28 ..aNIL...T:....( │ │ │ │ -0009c2d0: 2a29 6c69 7374 8ea4 0d00 008d 9102 30ea *)list........0. │ │ │ │ -0009c2e0: 434f 4e53 9605 bfaa 3a93 2a93 2d3e 9328 CONS....:.*.->.( │ │ │ │ -0009c2f0: 2a29 6c69 7374 932d 3e93 282a 296c 6973 *)list.->.(*)lis │ │ │ │ -0009c300: 748e a18d 9102 30ea 4844 9111 3efe 3a96 t.....0.HD..>.:. │ │ │ │ -0009c310: 05bf aa28 2a29 6c69 7374 932d 3e93 2a8e ...(*)list.->.*. │ │ │ │ -0009c320: a18d 9102 30ea 544c 9111 3efe 3a96 05bf ....0.TL..>.:... │ │ │ │ -0009c330: aa28 2a29 6c69 7374 932d 3e93 282a 296c .(*)list.->.(*)l │ │ │ │ -0009c340: 6973 748e a18d 9102 30ea 4e55 4c4c 9605 ist.....0.NULL.. │ │ │ │ -0009c350: bfaa 3a93 282a 296c 6973 7493 2d3e 9362 ..:.(*)list.->.b │ │ │ │ -0009c360: 6f6f 6c8e 8e8e 8e8e 8e8e 91ea f1eb 9f29 ool............) │ │ │ │ -0009c370: ac95 8900 0066 6600 71cf 9f9f 0c99 9a8d .....ff.q....... │ │ │ │ -0009c380: 8d8d 8d91 0987 1d9f fc5e ffc5 3131 8e8e .........^..11.. │ │ │ │ -0009c390: 8e91 1200 03c6 4691 ff2a aa6f 7296 0355 ......F..*.or..U │ │ │ │ -0009c3a0: 5564 6574 6169 6c73 936f 6693 7468 6593 Udetails.of.the. │ │ │ │ -0009c3b0: 6465 0c6e 6974 696f 6e2c 9373 6565 935b de.nition,.see.[ │ │ │ │ -0009c3c0: 8d37 8e91 0500 012c 8d93 3134 8e91 0d55 .7.....,..14...U │ │ │ │ -0009c3d0: 575d 2e8e 8e9f 24fd 138e 8c8b 0000 00bb W]....$......... │ │ │ │ -0009c3e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0009bbd0: 0000 0009 af33 a002 cc05 558d a0fd 46d3 .....3....U...F. │ │ │ │ +0009bbe0: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d031 ...............1 │ │ │ │ +0009bbf0: 3836 9200 dd20 4343 6861 7074 6572 9604 86... CChapter.. │ │ │ │ +0009bc00: 8000 3131 2e91 0a80 0054 6865 9348 4f4c ..11.....The.HOL │ │ │ │ +0009bc10: 934c 6f67 6963 9369 6e93 4d4c 8e91 eaf1 .Logic.in.ML.... │ │ │ │ +0009bc20: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ +0009bc30: 8e8e a002 942f df8d a0fd 8bd0 218d 8d91 ...../......!... │ │ │ │ +0009bc40: eaf1 ebeb 4731 312e 392e 368e 9124 8b7f ....G11.9.6..$.. │ │ │ │ +0009bc50: 5468 6596 0566 6674 6865 6f72 7993 eb6a The..fftheory..j │ │ │ │ +0009bc60: 6172 6974 686d 6574 6963 8ea9 18e5 da8d arithmetic...... │ │ │ │ +0009bc70: 91ea f1eb cf54 6865 9603 f1f3 6275 696c .....The....buil │ │ │ │ +0009bc80: 742d 696e 9b03 f1f4 7468 656f 7279 93eb t-in....theory.. │ │ │ │ +0009bc90: 6161 7269 7468 6d65 7469 6398 cf63 6f6e aarithmetic..con │ │ │ │ +0009bca0: 9aac 7274 6169 6e73 9370 7269 6d69 7469 ..rtains.primiti │ │ │ │ +0009bcb0: 7698 6593 7265 6375 7273 6976 9865 9b03 v.e.recursiv.e.. │ │ │ │ +0009bcc0: f1f4 6465 0c6e 6974 696f 6e73 936f 6698 ..de.nitions.of. │ │ │ │ +0009bcd0: 666f 6c6c 6f90 ac72 7769 6e67 9373 7461 follo..rwing.sta │ │ │ │ +0009bce0: 6e2d 8ea4 1000 008d 91ea f1eb 6461 7264 n-..........dard │ │ │ │ +0009bcf0: 9603 eaa8 6172 6974 686d 6574 6963 936f ....arithmetic.o │ │ │ │ +0009bd00: 7090 538e 6572 6174 6f72 732e 8e9f 60fe p.S.erators...`. │ │ │ │ +0009bd10: a28d 8d8d 9f41 cb89 8d8d 8da0 ff7e 0000 .....A.......~.. │ │ │ │ +0009bd20: 8d91 0230 eaeb 6141 4444 9144 fbf8 7c2d ...0..aADD.D..|- │ │ │ │ +0009bd30: 9605 bfaa 2821 6e2e 9330 932b 936e 933d ....(!n..0.+.n.= │ │ │ │ +0009bd40: 936e 2993 2f5c 8ea4 0d00 008d 9169 aade .n)./\.......i.. │ │ │ │ +0009bd50: 2821 6d96 05bf aa6e 2e93 2853 5543 936d (!m....n..(SUC.m │ │ │ │ +0009bd60: 2993 2b93 6e93 3d93 5355 4328 6d93 2b93 ).+.n.=.SUC(m.+. │ │ │ │ +0009bd70: 6e29 298e a1a1 8d91 0230 ea53 5542 9144 n))......0.SUB.D │ │ │ │ +0009bd80: fbf8 7c2d 9605 bfaa 2821 6d2e 9330 932d ..|-....(!m..0.- │ │ │ │ +0009bd90: 936d 933d 9330 2993 2f5c 8ea1 8d91 69aa .m.=.0)./\....i. │ │ │ │ +0009bda0: de28 216d 9605 bfaa 6e2e 9328 5355 4393 .(!m....n..(SUC. │ │ │ │ +0009bdb0: 6d29 932d 936e 933d 9328 6d93 3c93 6e93 m).-.n.=.(m.<.n. │ │ │ │ +0009bdc0: 3d3e 9330 937c 9353 5543 286d 932d 936e =>.0.|.SUC(m.-.n │ │ │ │ +0009bdd0: 2929 298e a1a1 8d91 0230 ea4d 554c 5491 )))......0.MULT. │ │ │ │ +0009bde0: 3f3c 4e7c 2d96 05bf aa28 216e 2e93 3093 ?.n.=.n.<.m... │ │ │ │ +0009bf10: 0000 a18d 9102 30ea 4c45 5353 5f4f 525f ......0.LESS_OR_ │ │ │ │ +0009bf20: 4551 911c be52 7c2d 9605 bfaa 216d 936e EQ...R|-....!m.n │ │ │ │ +0009bf30: 2e93 6d93 3c3d 936e 933d 936d 933c 936e ..m.<=.n.=.m.<.n │ │ │ │ +0009bf40: 935c 2f93 286d 933d 936e 298e a1a1 8d91 .\/.(m.=.n)..... │ │ │ │ +0009bf50: 0230 ea47 5245 4154 4552 5f4f 525f 4551 .0.GREATER_OR_EQ │ │ │ │ +0009bf60: 910b 7f54 7c2d 9605 bfaa 216d 936e 2e93 ...T|-....!m.n.. │ │ │ │ +0009bf70: 6d93 3e3d 936e 933d 936d 933e 936e 935c m.>=.n.=.m.>.n.\ │ │ │ │ +0009bf80: 2f93 286d 933d 936e 298e a1a1 8d91 0230 /.(m.=.n)......0 │ │ │ │ +0009bf90: ea44 4956 4953 494f 4e91 283d a67c 2d96 .DIVISION.(=.|-. │ │ │ │ +0009bfa0: 05bf aa21 6e2e 9330 933c 936e 933d 3d3e ...!n..0.<.n.==> │ │ │ │ +0009bfb0: 9328 216b 2e93 286b 933d 9328 286b 9344 .(!k..(k.=.((k.D │ │ │ │ +0009bfc0: 4956 936e 2993 2a93 6e29 932b 9328 6b93 IV.n).*.n).+.(k. │ │ │ │ +0009bfd0: 4d4f 4493 6e29 2993 2f5c 8ea1 8d92 00d6 MOD.n))./\...... │ │ │ │ +0009bfe0: e47c 286b 9605 bfaa 4d4f 4493 6e29 933c .|(k....MOD.n).< │ │ │ │ +0009bff0: 936e 298e 8e8e 8e8e 8e8e 9f4c ee1c 8d91 .n)........L.... │ │ │ │ +0009c000: f653 7acf 416e 8d91 04b0 ade5 6164 9104 .Sz.An......ad.. │ │ │ │ +0009c010: 3335 686f 91ff 6666 638e 912a 616b cf62 35ho..ffc..*ak.b │ │ │ │ +0009c020: 7574 9604 b0ad 7573 6566 756c 9363 6f6c ut....useful.col │ │ │ │ +0009c030: 6c65 6374 696f 6e93 6f66 9104 b0ae 6f95 lection.of....o. │ │ │ │ +0009c040: ac72 7693 6572 9604 b0ad 6193 689a ac72 .rv.er....a.h..r │ │ │ │ +0009c050: 756e 6472 6564 9365 6c65 6d65 6e98 7461 undred.elemen.ta │ │ │ │ +0009c060: 7279 9374 6865 6f72 656d 7393 6f66 9361 ry.theorems.of.a │ │ │ │ +0009c070: 7269 7468 6d65 7469 638e a18d 91ea f1eb rithmetic....... │ │ │ │ +0009c080: 6172 659b 033e ab70 7265 2d70 726f 95ac are..>.pre-pro.. │ │ │ │ +0009c090: 7276 9365 6496 033e ac77 6865 6e98 eb48 rv.ed..>.when..H │ │ │ │ +0009c0a0: 484f 4c93 cf69 7398 6275 696c 7493 616e HOL..is.built.an │ │ │ │ +0009c0b0: 6498 7374 6f72 6564 9369 6e98 7468 6593 d.stored.in.the. │ │ │ │ +0009c0c0: 7468 656f 7279 98eb 6161 7269 7468 6d65 theory..aarithme │ │ │ │ +0009c0d0: 7469 63cf 2e91 04ff 8c45 6163 90ac 7268 tic......Eac..rh │ │ │ │ +0009c0e0: 9374 6865 6f72 656d 9877 696c 6c8e a18d .theorem.will... │ │ │ │ +0009c0f0: 91ea f1eb 6290 538e 6596 03f9 bb61 7574 ....b.S.e....aut │ │ │ │ +0009c100: 6f6c 6f61 6465 649b 03f9 bc77 6865 6e93 oloaded....when. │ │ │ │ +0009c110: 6974 7398 6e61 6d65 9369 7398 0c72 7374 its.name.is..rst │ │ │ │ +0009c120: 936d 656e 90ac 7274 696f 6e65 6498 6475 .men..rtioned.du │ │ │ │ +0009c130: 7269 6e67 9361 6e90 ac72 7993 eb48 484f ring.an..ry..HHO │ │ │ │ +0009c140: 4c98 cf73 6573 7369 6f6e 2e91 0566 1a46 L..session...f.F │ │ │ │ +0009c150: 91ff 0556 6f72 9861 9363 6f6d 706c 6574 ...Vor.a.complet │ │ │ │ +0009c160: 658e a18d 91ea f1eb 6c69 7374 9603 eaa8 e.......list.... │ │ │ │ +0009c170: 6f66 9361 90ac 7276 91ff 58e4 6169 6c61 of.a..rv..X.aila │ │ │ │ +0009c180: 626c 6593 7468 656f 7265 6d73 2c93 7365 ble.theorems,.se │ │ │ │ +0009c190: 6593 eb49 5245 4645 5245 4e43 45cf 2e8e e..IREFERENCE... │ │ │ │ +0009c1a0: 9f26 45df 8d8d 91ea f1eb eb47 3131 2e39 .&E........G11.9 │ │ │ │ +0009c1b0: 2e37 8e91 248b 7f54 6865 9605 6666 7468 .7..$..The..ffth │ │ │ │ +0009c1c0: 656f 7279 93eb 6a6c 6973 748e a68d 91ea eory..jlist..... │ │ │ │ +0009c1d0: f1eb cf54 6865 9605 1293 7468 656f 7279 ...The....theory │ │ │ │ +0009c1e0: 8d93 eb61 6c69 7374 8e91 2123 cfcf 696e ...alist..!#..in │ │ │ │ +0009c1f0: 9aac 7274 726f 9053 8e64 7563 6573 9374 ..rtro.S.duces.t │ │ │ │ +0009c200: 6865 9375 6e61 7279 9374 9879 709a 538e he.unary.t.yp.S. │ │ │ │ +0009c210: 6593 6f70 9865 7261 746f 728d 9105 1294 e.op.erator..... │ │ │ │ +0009c220: eb61 6c69 7374 8e91 2123 cfcf 629a ac72 .alist..!#..b..r │ │ │ │ +0009c230: 7993 6193 7498 7970 9053 8e65 9364 650c y.a.t.yp.S.e.de. │ │ │ │ +0009c240: 6e69 7469 6f6e 2e8d 8d9f fba5 32d5 3131 nition......2.11 │ │ │ │ +0009c250: 8e8e 9111 b0aa cf54 6865 8ea1 8d91 eaf1 .......The...... │ │ │ │ +0009c260: eb73 7461 6e64 6172 6496 03ea a86c 6973 .standard....lis │ │ │ │ +0009c270: 7493 7072 6f9a 538e 6365 7373 696e 6793 t.pro.S.cessing. │ │ │ │ +0009c280: 6675 6e63 7469 6f6e 7393 6172 6593 7468 functions.are.th │ │ │ │ +0009c290: 656e 9364 650c 6e65 6493 6f6e 9374 6869 en.de.ned.on.thi │ │ │ │ +0009c2a0: 7393 7490 ac72 7970 9865 3a8e 9f39 fea2 s.t..ryp.e:..9.. │ │ │ │ +0009c2b0: 8d8d 8d9f 1acb 898d 8d8d 9fcc 0000 8d91 ................ │ │ │ │ +0009c2c0: 0230 eaeb 614e 494c 910b 7f54 3a91 05bf .0..aNIL...T:... │ │ │ │ +0009c2d0: aa28 2a29 6c69 7374 8ea4 0d00 008d 9102 .(*)list........ │ │ │ │ +0009c2e0: 30ea 434f 4e53 9605 bfaa 3a93 2a93 2d3e 0.CONS....:.*.-> │ │ │ │ +0009c2f0: 9328 2a29 6c69 7374 932d 3e93 282a 296c .(*)list.->.(*)l │ │ │ │ +0009c300: 6973 748e a18d 9102 30ea 4844 9111 3efe ist.....0.HD..>. │ │ │ │ +0009c310: 3a96 05bf aa28 2a29 6c69 7374 932d 3e93 :....(*)list.->. │ │ │ │ +0009c320: 2a8e a18d 9102 30ea 544c 9111 3efe 3a96 *.....0.TL..>.:. │ │ │ │ +0009c330: 05bf aa28 2a29 6c69 7374 932d 3e93 282a ...(*)list.->.(* │ │ │ │ +0009c340: 296c 6973 748e a18d 9102 30ea 4e55 4c4c )list.....0.NULL │ │ │ │ +0009c350: 9605 bfaa 3a93 282a 296c 6973 7493 2d3e ....:.(*)list.-> │ │ │ │ +0009c360: 9362 6f6f 6c8e 8e8e 8e8e 8e8e 91ea f1eb .bool........... │ │ │ │ +0009c370: 9f29 ac95 8900 0066 6600 71cf 9f9f 0c99 .).....ff.q..... │ │ │ │ +0009c380: 9a8d 8d8d 8d91 0987 1d9f fc5e ffc5 3131 ...........^..11 │ │ │ │ +0009c390: 8e8e 8e91 1200 03c6 4691 ff2a aa6f 7296 ........F..*.or. │ │ │ │ +0009c3a0: 0355 5564 6574 6169 6c73 936f 6693 7468 .UUdetails.of.th │ │ │ │ +0009c3b0: 6593 6465 0c6e 6974 696f 6e2c 9373 6565 e.de.nition,.see │ │ │ │ +0009c3c0: 935b 8d37 8e91 0500 012c 8d93 3134 8e91 .[.7.....,..14.. │ │ │ │ +0009c3d0: 0d55 575d 2e8e 8e9f 24fd 138e 8c8b 0000 .UW]....$....... │ │ │ │ +0009c3e0: 00bb 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0009c3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0009c400: 0000 0000 0009 bba7 a002 cc05 558d a0fd ............U... │ │ │ │ -0009c410: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -0009c420: d031 312e 392e 910a 8000 5468 6596 0480 .11.9.....The... │ │ │ │ -0009c430: 0061 6e63 6573 7472 7993 6f66 9374 6865 .ancestry.of.the │ │ │ │ -0009c440: 9374 6865 6f72 7993 e248 4f4c 9200 d726 .theory..HOL...& │ │ │ │ -0009c450: aad0 3138 378e 9112 c761 9f05 6666 8900 ..187....a..ff.. │ │ │ │ -0009c460: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -0009c470: 8da0 fd8b d021 8d91 1e28 f0cf 5468 6596 .....!...(..The. │ │ │ │ -0009c480: 03b5 6feb 4848 4f4c 93cf 7061 7273 6572 ..o.HHOL..parser │ │ │ │ -0009c490: 9368 6173 9103 b56e 629a 538e 6565 6e93 .has...nb.S.een. │ │ │ │ -0009c4a0: 7370 9865 6369 616c 6c79 936d 6f98 6469 sp.ecially.mo.di │ │ │ │ -0009c4b0: 0c65 6493 746f 9370 6172 7365 9374 6865 .ed.to.parse.the │ │ │ │ -0009c4c0: 9103 b56e 6578 7072 6573 7369 6f6e 93eb ...nexpression.. │ │ │ │ -0009c4d0: 615b 5d93 cf69 6e90 ac72 746f 93eb 614e a[]..in..rto..aN │ │ │ │ -0009c4e0: 494c 9103 b561 cf61 6e64 9374 6f8e a410 IL...a.and.to... │ │ │ │ -0009c4f0: 0000 8d91 12c7 6170 6172 7365 9604 9784 ......aparse.... │ │ │ │ -0009c500: 7468 6593 6578 7072 6573 7369 6f6e 93eb the.expression.. │ │ │ │ -0009c510: 615b d774 8d9f 01cc ccd5 318e 9604 c004 a[.t......1..... │ │ │ │ -0009c520: eb61 3bd7 748d 9f01 cccc d532 8e93 eb61 .a;.t......2...a │ │ │ │ -0009c530: 3b8d d73a 9601 fffe 3a93 3a8e 910d caa0 ;..:....:.:..... │ │ │ │ -0009c540: eb61 3bd7 748d 9f01 cccc d86e 8e91 05a8 .a;.t......n.... │ │ │ │ -0009c550: 50eb 615d 9604 9784 cf69 6e90 ac72 746f P.a].....in..rto │ │ │ │ -0009c560: 93eb 6143 4f4e 5396 05bf aad7 748d 9f01 ..aCONS.....t... │ │ │ │ -0009c570: cccc d531 8e91 0a7f aeeb 6128 434f 4e53 ...1......a(CONS │ │ │ │ -0009c580: 93d7 748d 9f01 cccc d532 8e8d 9106 c002 ..t......2...... │ │ │ │ -0009c590: da01 9601 fffe 0193 018e 9119 5784 eb61 ............W..a │ │ │ │ -0009c5a0: 2843 4f4e 5393 d774 8d9f 01cc ccd8 6e8e (CONS..t......n. │ │ │ │ -0009c5b0: 9111 27a4 eb61 4e49 4c29 8d91 0497 84da ..'..aNIL)...... │ │ │ │ -0009c5c0: 0196 01ff fe01 9301 8e91 172f 06eb 6129 .........../..a) │ │ │ │ -0009c5d0: cf2e 9107 3f74 5468 658e a18d 9112 c761 ....?tThe......a │ │ │ │ -0009c5e0: eb48 484f 4c96 03ea a8cf 7072 696e 9aac .HHOL.....prin.. │ │ │ │ -0009c5f0: 7274 6572 9372 6576 9865 7273 6573 9374 rter.rev.erses.t │ │ │ │ -0009c600: 6865 7365 9374 7261 6e73 666f 726d 6174 hese.transformat │ │ │ │ -0009c610: 696f 6e73 2e8e a18d 911e 28f0 5468 6596 ions......(.The. │ │ │ │ -0009c620: 03a5 9266 756e 6374 696f 6e73 8d93 eb61 ...functions...a │ │ │ │ -0009c630: 4e49 4c8e 9118 8a23 cf61 6e64 8d93 eb61 NIL....#.and...a │ │ │ │ -0009c640: 434f 4e53 8e91 1e49 cccf 6172 6593 6465 CONS...I..are.de │ │ │ │ -0009c650: 0c6e 6564 9b03 a593 696e 9374 6572 6d73 .ned....in.terms │ │ │ │ -0009c660: 936f 6693 7468 6598 7265 7072 6573 656e .of.the.represen │ │ │ │ -0009c670: 9aac 7274 696e 6793 7498 7970 9053 8e65 ..rting.t.yp.S.e │ │ │ │ -0009c680: 936f 6693 6c69 7374 732e 9105 21d9 4691 .of.lists...!.F. │ │ │ │ -0009c690: ff05 5672 6f6d 8ea1 8d91 12c7 6174 6865 ..Vrom......athe │ │ │ │ -0009c6a0: 6972 9603 8624 6465 0c6e 6974 696f 6e73 ir...$de.nitions │ │ │ │ -0009c6b0: 2c91 039a 3f74 6865 9366 6f6c 6c6f 95ac ,...?the.follo.. │ │ │ │ -0009c6c0: 7277 696e 679b 0386 2566 756e 6461 6d65 rwing...%fundame │ │ │ │ -0009c6d0: 6e93 7461 6c96 0386 2474 6865 6f72 656d n.tal...$theorem │ │ │ │ -0009c6e0: 7393 6162 9053 8e6f 7574 936c 6973 7473 s.ab.S.out.lists │ │ │ │ -0009c6f0: 9861 7265 9370 726f 95ac 7276 9365 6496 .are.pro..rv.ed. │ │ │ │ -0009c700: 0386 2461 6e64 9873 746f 7265 6493 696e ..$and.stored.in │ │ │ │ -0009c710: 8ea1 8d91 12c7 6174 6865 9603 eaa8 7468 ......athe....th │ │ │ │ -0009c720: 656f 7279 8d93 eb61 6c69 7374 8e91 1ae9 eory...alist.... │ │ │ │ -0009c730: 50cf 2e8e a459 7e8e 8d8d 8d9f 41cb 898d P....Y~.....A... │ │ │ │ -0009c740: 8d8d a0ff 7e00 008d 912a 0660 eb61 6c69 ....~....*.`.ali │ │ │ │ -0009c750: 7374 5f41 7869 6f6d 9116 fea8 7c2d 9605 st_Axiom....|-.. │ │ │ │ -0009c760: bfaa 2178 9366 2e93 3f21 666e 2e28 666e ..!x.f..?!fn.(fn │ │ │ │ -0009c770: 5b5d 933d 9378 2993 2f5c 9328 2168 9374 [].=.x)./\.(!h.t │ │ │ │ -0009c780: 2e93 666e 2843 4f4e 5393 6893 7429 933d ..fn(CONS.h.t).= │ │ │ │ -0009c790: 9366 2866 6e93 7429 6893 7429 8ea4 0d00 .f(fn.t)h.t).... │ │ │ │ -0009c7a0: 00a1 8d91 2a06 606c 6973 745f 494e 4455 ....*.`list_INDU │ │ │ │ -0009c7b0: 4354 9111 3efe 7c2d 9605 bfaa 2150 2e93 CT..>.|-....!P.. │ │ │ │ -0009c7c0: 505b 5d93 2f5c 9328 2174 2e93 5093 7493 P[]./\.(!t..P.t. │ │ │ │ -0009c7d0: 3d3d 3e93 2821 682e 9350 2843 4f4e 5393 ==>.(!h..P(CONS. │ │ │ │ -0009c7e0: 6893 7429 2929 933d 3d3e 9328 216c 2e93 h.t))).==>.(!l.. │ │ │ │ -0009c7f0: 5093 6c29 8ea1 a18d 912a 0660 6c69 7374 P.l).....*.`list │ │ │ │ -0009c800: 5f43 4153 4553 9116 fea8 7c2d 9605 bfaa _CASES....|-.... │ │ │ │ -0009c810: 216c 2e93 286c 933d 935b 5d29 935c 2f93 !l..(l.=.[]).\/. │ │ │ │ -0009c820: 283f 7493 682e 936c 933d 9343 4f4e 5393 (?t.h..l.=.CONS. │ │ │ │ -0009c830: 6893 7429 8ea1 a18d 912a 0660 434f 4e53 h.t).....*.`CONS │ │ │ │ -0009c840: 5f31 3191 283d a67c 2d96 05bf aa21 6893 _11.(=.|-....!h. │ │ │ │ -0009c850: 7493 6827 9374 272e 9328 434f 4e53 9368 t.h'.t'..(CONS.h │ │ │ │ -0009c860: 9374 933d 9343 4f4e 5393 6827 9374 2729 .t.=.CONS.h'.t') │ │ │ │ -0009c870: 933d 9328 6893 3d93 6827 2993 2f5c 9328 .=.(h.=.h')./\.( │ │ │ │ -0009c880: 7493 3d93 7427 298e a1a1 8d91 2a06 604e t.=.t').....*.`N │ │ │ │ -0009c890: 4f54 5f4e 494c 5f43 4f4e 5391 0b7f 547c OT_NIL_CONS...T| │ │ │ │ -0009c8a0: 2d96 05bf aa21 6893 742e 937e 285b 5d93 -....!h.t..~([]. │ │ │ │ -0009c8b0: 3d93 434f 4e53 9368 9374 298e a1a1 8d91 =.CONS.h.t)..... │ │ │ │ -0009c8c0: 2a06 604e 4f54 5f43 4f4e 535f 4e49 4c91 *.`NOT_CONS_NIL. │ │ │ │ -0009c8d0: 0b7f 547c 2d96 05bf aa21 6893 742e 937e ..T|-....!h.t..~ │ │ │ │ -0009c8e0: 2843 4f4e 5393 6893 7493 3d93 5b5d 298e (CONS.h.t.=.[]). │ │ │ │ -0009c8f0: 8e8e 8e8e 8e8e a18d 911e 28f0 cf41 9105 ..........(..A.. │ │ │ │ -0009c900: 20d8 6465 7269 7690 ac72 6564 9b05 2127 .deriv..red..!' │ │ │ │ -0009c910: 7275 6c65 9605 2128 6f66 9373 7472 7563 rule..!(of.struc │ │ │ │ -0009c920: 7475 7261 6c98 696e 6475 6374 696f 6e93 tural.induction. │ │ │ │ -0009c930: 6361 6c6c 6564 8d93 eb61 4c49 5354 5f49 called...aLIST_I │ │ │ │ -0009c940: 4e44 5543 548e 9149 7e9d cf69 7393 7072 NDUCT..I~..is.pr │ │ │ │ -0009c950: 6f90 ac72 7669 6465 642c 9105 6ec7 746f o..rvided,..n.to │ │ │ │ -0009c960: 6765 7468 6572 9377 6974 688e a410 0000 gether.with..... │ │ │ │ -0009c970: 8d91 12c7 6161 6e96 04fe 7061 7373 6f90 ....aan...passo. │ │ │ │ -0009c980: 538e 6369 6174 6564 9b04 fe6f 7374 7275 S.ciated...ostru │ │ │ │ -0009c990: 6374 7572 616c 9369 6e64 7563 7469 6f6e ctural.induction │ │ │ │ -0009c9a0: 9374 6163 7469 638d 98eb 614c 4953 545f .tactic...aLIST_ │ │ │ │ -0009c9b0: 494e 4455 4354 5f54 4143 8e91 5b39 65cf INDUCT_TAC..[9e. │ │ │ │ -0009c9c0: 2e91 0874 3754 6865 7365 9361 7574 6f6d ...t7These.autom │ │ │ │ -0009c9d0: 6174 6593 7468 6598 7573 6593 6f66 8ea1 ate.the.use.of.. │ │ │ │ -0009c9e0: 8d91 12c7 6174 6865 9603 81de 7468 656f ....athe....theo │ │ │ │ -0009c9f0: 7265 6d8d 9103 81dd eb61 6c69 7374 5f49 rem......alist_I │ │ │ │ -0009ca00: 4e44 5543 548e 9142 be2b cf2e 9105 15f2 NDUCT..B.+...... │ │ │ │ -0009ca10: 5365 6593 7468 6593 eb49 5245 4645 5245 See.the..IREFERE │ │ │ │ -0009ca20: 4e43 4591 0381 ddcf 646f 9053 8e63 756d NCE.....do.S.cum │ │ │ │ -0009ca30: 656e 9aac 7274 6174 696f 6e93 6f6e 9374 en..rtation.on.t │ │ │ │ -0009ca40: 6865 7365 9374 9877 986f 9103 81dd 6675 hese.t.w.o....fu │ │ │ │ -0009ca50: 6e63 7469 6f6e 7393 666f 728e a18d 9112 nctions.for..... │ │ │ │ -0009ca60: c761 6465 7461 696c 732e 8ea1 8d91 1e28 .adetails......( │ │ │ │ -0009ca70: f054 6865 9603 f9df 7468 656f 7265 6d8d .The....theorem. │ │ │ │ -0009ca80: 93eb 616c 6973 745f 4178 696f 6d8e 9141 ..alist_Axiom..A │ │ │ │ -0009ca90: 7061 cf73 686f 9aac 7277 6e93 6162 9053 pa.sho..rwn.ab.S │ │ │ │ -0009caa0: 8e6f 9876 9865 9369 7393 616e 616c 6f67 .o.v.e.is.analog │ │ │ │ -0009cab0: 6f75 7393 746f 9374 6865 9103 f9de 7072 ous.to.the....pr │ │ │ │ -0009cac0: 696d 6974 6976 9865 9372 6563 7572 7369 imitiv.e.recursi │ │ │ │ -0009cad0: 6f6e 9374 6865 6f72 656d 8ea1 8d91 12c7 on.theorem...... │ │ │ │ -0009cae0: 616f 6e96 059b 0374 6865 9105 9b02 6e61 aon....the....na │ │ │ │ -0009caf0: 7475 7261 6c93 6e95 ac72 756d 9362 9a53 tural.n..rum.b.S │ │ │ │ -0009cb00: 8e65 7273 9605 9b03 6469 7363 7573 7365 .ers....discusse │ │ │ │ -0009cb10: 6493 6162 986f 95ac 7276 9365 9b05 9b02 d.ab.o..rv.e.... │ │ │ │ -0009cb20: 696e 9605 9b03 5365 6374 696f 6e93 3131 in....Section.11 │ │ │ │ -0009cb30: 2e39 2e35 2e31 2e91 0a49 f049 7493 7374 .9.5.1...I.It.st │ │ │ │ -0009cb40: 6174 6573 9374 6865 9876 91ff 58e4 616c ates.the.v..X.al │ │ │ │ -0009cb50: 6964 6974 90ac 7279 936f 668e a18d 9112 idit..ry.of..... │ │ │ │ -0009cb60: c761 7072 696d 6974 6976 95ac 7265 9b03 .aprimitiv..re.. │ │ │ │ -0009cb70: 47d2 7265 6375 7273 6976 9365 9603 47d1 G.recursiv.e..G. │ │ │ │ -0009cb80: 6465 0c6e 6974 696f 6e73 986f 6e98 6c69 de.nitions.on.li │ │ │ │ -0009cb90: 7374 732c 9103 6863 616e 6493 6361 6e98 sts,..hcand.can. │ │ │ │ -0009cba0: 6290 538e 6598 7573 6564 9874 6f93 6a75 b.S.e.used.to.ju │ │ │ │ -0009cbb0: 7374 6966 7998 616e 95ac 7279 9873 7563 stify.an..ry.suc │ │ │ │ -0009cbc0: 9368 9103 47d1 6465 0c6e 6974 696f 6e2e .h..G.de.nition. │ │ │ │ -0009cbd0: 9105 0299 5468 658e a18d 9112 c761 eb48 ....The......a.H │ │ │ │ -0009cbe0: 4d4c 9103 eaa8 cf66 756e 6374 696f 6e73 ML.....functions │ │ │ │ -0009cbf0: 8e9f 1d0f a08d 8d8d 9112 c761 9fee 5ada ...........a..Z. │ │ │ │ -0009cc00: 8900 0066 6601 c70b 4a9f 18f0 af8d 8d90 ...ff...J....... │ │ │ │ -0009cc10: cccd 9f04 599c 8400 1d4a 4b00 0066 668d ....Y....JK..ff. │ │ │ │ -0009cc20: 9fee a664 8d91 170b cceb 616e 6577 5f6c ...d......anew_l │ │ │ │ -0009cc30: 6973 745f 7265 635f 6465 6669 6e69 7469 ist_rec_definiti │ │ │ │ -0009cc40: 6f6e 9128 3da6 3a96 05bf aa28 7374 7269 on.(=.:....(stri │ │ │ │ -0009cc50: 6e67 9323 9374 6572 6d29 932d 3e93 7468 ng.#.term).->.th │ │ │ │ -0009cc60: 6d8e 9f0d 0000 8d91 170b cc6e 6577 5f69 m..........new_i │ │ │ │ -0009cc70: 6e66 6978 5f6c 6973 745f 7265 635f 6465 nfix_list_rec_de │ │ │ │ -0009cc80: 6669 6e69 7469 6f6e 9605 bfaa 3a93 2873 finition....:.(s │ │ │ │ -0009cc90: 7472 696e 6793 2393 7465 726d 2993 2d3e tring.#.term).-> │ │ │ │ -0009cca0: 9374 686d 8e8e 9201 c671 b184 001d 4a4b .thm.....q....JK │ │ │ │ -0009ccb0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -0009ccc0: c70b 4a8e 8e8e 9f1f 64f4 8d91 12c7 61cf ..J.....d.....a. │ │ │ │ -0009ccd0: 7573 6596 040e ae74 6869 7393 7468 656f use....this.theo │ │ │ │ -0009cce0: 7265 6d93 746f 9b04 0eaf 646f 9361 7574 rem.to....do.aut │ │ │ │ -0009ccf0: 6f6d 6174 6963 9370 726f 9053 8e6f 6673 omatic.pro.S.ofs │ │ │ │ -0009cd00: 936f 6693 7468 6593 6578 6973 7465 6e63 .of.the.existenc │ │ │ │ -0009cd10: 6598 6f66 9370 7269 6d69 7469 769a ac72 e.of.primitiv..r │ │ │ │ -0009cd20: 6593 7265 6375 7273 6976 9865 9366 756e e.recursiv.e.fun │ │ │ │ -0009cd30: 6374 696f 6e73 8ea1 8d91 12c7 616f 6e96 ctions......aon. │ │ │ │ -0009cd40: 04d1 dc6c 6973 7473 9b04 d1db 616e 6493 ...lists....and. │ │ │ │ -0009cd50: 7468 656e 936d 616b 95ac 7265 9863 6f6e then.mak..re.con │ │ │ │ -0009cd60: 7374 616e 9374 9604 d1dc 7370 9053 8e65 stan.t....sp.S.e │ │ │ │ -0009cd70: 6369 0c63 6174 696f 6e73 9374 6f98 696e ci.cations.to.in │ │ │ │ -0009cd80: 9aac 7274 726f 9053 8e64 7563 6593 636f ..rtro.S.duce.co │ │ │ │ -0009cd90: 6e73 7461 6e98 7473 9374 6861 7491 04d1 nstan.ts.that... │ │ │ │ -0009cda0: db64 656e 6f74 6593 7375 6398 688e a18d .denote.suc.h... │ │ │ │ -0009cdb0: 9112 c761 6675 6e63 7469 6f6e 732e 9106 ...afunctions... │ │ │ │ -0009cdc0: 1802 5468 6579 9b04 3508 6172 6596 0435 ..They..5.are..5 │ │ │ │ -0009cdd0: 0961 6e61 6c6f 676f 7573 9374 6f98 7468 .analogous.to.th │ │ │ │ -0009cde0: 6593 636f 7272 6573 7090 538e 6f6e 6469 e.corresp.S.ondi │ │ │ │ -0009cdf0: 6e67 9866 756e 6374 696f 6e73 8d93 eb61 ng.functions...a │ │ │ │ -0009ce00: 6e65 775f 7072 696d 5f72 6563 5f64 6566 new_prim_rec_def │ │ │ │ -0009ce10: 696e 6974 696f 6e8e 8ea1 8d91 12c7 61cf inition.......a. │ │ │ │ -0009ce20: 616e 648d 9103 2eb5 eb61 6e65 775f 696e and......anew_in │ │ │ │ -0009ce30: 6669 785f 7072 696d 5f72 6563 5f64 6566 fix_prim_rec_def │ │ │ │ -0009ce40: 696e 6974 696f 6e8e 9200 ad13 abcf 6469 inition.......di │ │ │ │ -0009ce50: 7363 7573 7365 6496 032e b569 6e91 032e scussed....in... │ │ │ │ -0009ce60: b453 6563 7469 6f6e 9331 312e 392e 352e .Section.11.9.5. │ │ │ │ -0009ce70: 312e 9104 fa39 4691 ff05 566f 7293 6578 1....9F...Vor.ex │ │ │ │ -0009ce80: 616d 706c 652c 9103 544b 7468 6593 eb48 ample,..TKthe..H │ │ │ │ -0009ce90: 484f 4c8e a18d 9112 c761 cf73 7973 7465 HOL......a.syste │ │ │ │ -0009cea0: 6d96 03ea 2a64 650c 6e65 7393 6193 6c65 m...*de.nes.a.le │ │ │ │ -0009ceb0: 6e67 7468 9366 756e 6374 696f 6e2c 8d91 ngth.function,.. │ │ │ │ -0009cec0: 03ea 43eb 614c 454e 4754 488e 9126 683f ..C.aLENGTH..&h? │ │ │ │ -0009ced0: cf2c 9103 ea43 6f6e 936c 6973 7473 9362 .,...Con.lists.b │ │ │ │ -0009cee0: 9aac 7279 9374 6865 9370 7269 6d69 7469 ..ry.the.primiti │ │ │ │ -0009cef0: 7698 6593 7265 6375 7273 6976 9865 9364 v.e.recursiv.e.d │ │ │ │ -0009cf00: 650c 6e69 7469 6f6e 936f 6e8e a18d 9112 e.nition.on..... │ │ │ │ -0009cf10: c761 6c69 7374 7396 03ea a873 686f 9aac .alists....sho.. │ │ │ │ -0009cf20: 7277 6e93 6290 538e 656c 6f98 773a 8e9f rwn.b.S.elo.w:.. │ │ │ │ -0009cf30: 2934 6d8d 8d8d 9f13 d6bd 8d8d 8d9f d900 )4m............. │ │ │ │ -0009cf40: 008d 912a 0660 eb61 6e65 775f 6c69 7374 ...*.`.anew_list │ │ │ │ -0009cf50: 5f72 6563 5f64 6566 696e 6974 696f 6e8e _rec_definition. │ │ │ │ -0009cf60: a40d 0000 8d91 3585 b428 604c 454e 4754 ......5..(`LENGT │ │ │ │ -0009cf70: 4860 2c8e a18d 9135 85b4 2228 4c45 4e47 H`,....5.."(LENG │ │ │ │ -0009cf80: 5448 9605 bfaa 4e49 4c93 3d93 3029 932f TH....NIL.=.0)./ │ │ │ │ -0009cf90: 5c8e a18d 913b 455e 2821 683a 2a2e 9605 \....;E^(!h:*... │ │ │ │ -0009cfa0: bfaa 2174 2e93 4c45 4e47 5448 9328 434f ..!t..LENGTH.(CO │ │ │ │ -0009cfb0: 4e53 9368 9374 2993 3d93 5355 4393 284c NS.h.t).=.SUC.(L │ │ │ │ -0009cfc0: 454e 4754 4893 7429 2922 298e 8e8e 8e8e ENGTH.t))")..... │ │ │ │ -0009cfd0: 8e8e 9f2b 89c2 8d91 12c7 61cf 5768 656e ...+......a.When │ │ │ │ -0009cfe0: 9605 b923 7468 6973 93eb 484d 4c93 cf65 ...#this..HML..e │ │ │ │ -0009cff0: 7870 7265 7373 696f 6e93 6973 9365 7691 xpression.is.ev. │ │ │ │ -0009d000: ff58 e461 6c75 6174 6564 2c91 062c c1eb .X.aluated,..,.. │ │ │ │ -0009d010: 4848 4f4c 93cf 7573 6573 8d93 eb61 6c69 HHOL..uses...ali │ │ │ │ -0009d020: 7374 5f41 7869 6f6d 8e91 44ee eacf 746f st_Axiom..D...to │ │ │ │ -0009d030: 9370 726f 95ac 7276 9365 9605 b923 6578 .pro..rv.e...#ex │ │ │ │ -0009d040: 6973 7465 6e63 6593 6f66 9361 8ea1 8d91 istence.of.a.... │ │ │ │ -0009d050: 12c7 6166 756e 6374 696f 6e96 04d5 6374 ..afunction...ct │ │ │ │ -0009d060: 6861 749b 04d5 6473 6174 6973 0c65 7393 hat...dsatis.es. │ │ │ │ -0009d070: 7468 6598 6769 769a ac72 656e 9370 7269 the.giv..ren.pri │ │ │ │ -0009d080: 6d69 7469 7698 6593 7265 6375 7273 6976 mitiv.e.recursiv │ │ │ │ -0009d090: 9865 9104 d564 6465 0c6e 6974 696f 6e2c .e...dde.nition, │ │ │ │ -0009d0a0: 9105 1012 696e 9874 726f 9053 8e64 7563 ....in.tro.S.duc │ │ │ │ -0009d0b0: 6573 9361 9104 d564 636f 6e73 7461 6e98 es.a...dconstan. │ │ │ │ -0009d0c0: 7493 746f 8ea1 8d91 12c7 616e 616d 6596 t.to......aname. │ │ │ │ -0009d0d0: 03ea a874 6869 7393 6675 6e63 7469 6f6e ...this.function │ │ │ │ -0009d0e0: 9375 7369 6e67 9361 9363 6f6e 7374 616e .using.a.constan │ │ │ │ -0009d0f0: 90ac 7274 9373 7090 538e 6563 690c 6361 ..rt.sp.S.eci.ca │ │ │ │ -0009d100: 7469 6f6e 2c93 616e 6493 7374 6f72 6573 tion,.and.stores │ │ │ │ -0009d110: 9374 6865 9372 6573 756c 7469 6e67 9374 .the.resulting.t │ │ │ │ -0009d120: 6865 6f72 656d 3a8e 8e9f 24fd 138e 8c8b heorem:...$..... │ │ │ │ -0009d130: 0000 00bc 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0009c400: 0000 0000 0000 0009 bba9 a002 cc05 558d ..............U. │ │ │ │ +0009c410: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ +0009c420: c761 d031 312e 392e 910a 8000 5468 6596 .a.11.9.....The. │ │ │ │ +0009c430: 0480 0061 6e63 6573 7472 7993 6f66 9374 ...ancestry.of.t │ │ │ │ +0009c440: 6865 9374 6865 6f72 7993 e248 4f4c 9200 he.theory..HOL.. │ │ │ │ +0009c450: d726 aad0 3138 378e 9112 c761 9f05 6666 .&..187....a..ff │ │ │ │ +0009c460: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +0009c470: 2fdf 8da0 fd8b d021 8d91 1e28 f0cf 5468 /......!...(..Th │ │ │ │ +0009c480: 6596 03b5 6feb 4848 4f4c 93cf 7061 7273 e...o.HHOL..pars │ │ │ │ +0009c490: 6572 9368 6173 9103 b56e 629a 538e 6565 er.has...nb.S.ee │ │ │ │ +0009c4a0: 6e93 7370 9865 6369 616c 6c79 936d 6f98 n.sp.ecially.mo. │ │ │ │ +0009c4b0: 6469 0c65 6493 746f 9370 6172 7365 9374 di.ed.to.parse.t │ │ │ │ +0009c4c0: 6865 9103 b56e 6578 7072 6573 7369 6f6e he...nexpression │ │ │ │ +0009c4d0: 93eb 615b 5d93 cf69 6e90 ac72 746f 93eb ..a[]..in..rto.. │ │ │ │ +0009c4e0: 614e 494c 9103 b561 cf61 6e64 9374 6f8e aNIL...a.and.to. │ │ │ │ +0009c4f0: a410 0000 8d91 12c7 6170 6172 7365 9604 ........aparse.. │ │ │ │ +0009c500: 9784 7468 6593 6578 7072 6573 7369 6f6e ..the.expression │ │ │ │ +0009c510: 93eb 615b d774 8d9f 01cc ccd5 318e 9604 ..a[.t......1... │ │ │ │ +0009c520: c004 eb61 3bd7 748d 9f01 cccc d532 8e93 ...a;.t......2.. │ │ │ │ +0009c530: eb61 3b8d d73a 9601 fffe 3a93 3a8e 910d .a;..:....:.:... │ │ │ │ +0009c540: caa0 eb61 3bd7 748d 9f01 cccc d86e 8e91 ...a;.t......n.. │ │ │ │ +0009c550: 05a8 50eb 615d 9604 9784 cf69 6e90 ac72 ..P.a].....in..r │ │ │ │ +0009c560: 746f 93eb 6143 4f4e 5396 05bf aad7 748d to..aCONS.....t. │ │ │ │ +0009c570: 9f01 cccc d531 8e91 0a7f aeeb 6128 434f .....1......a(CO │ │ │ │ +0009c580: 4e53 93d7 748d 9f01 cccc d532 8e8d 9106 NS..t......2.... │ │ │ │ +0009c590: c002 da01 9601 fffe 0193 018e 9119 5784 ..............W. │ │ │ │ +0009c5a0: eb61 2843 4f4e 5393 d774 8d9f 01cc ccd8 .a(CONS..t...... │ │ │ │ +0009c5b0: 6e8e 9111 27a4 eb61 4e49 4c29 8d91 0497 n...'..aNIL).... │ │ │ │ +0009c5c0: 84da 0196 01ff fe01 9301 8e91 172f 06eb ............./.. │ │ │ │ +0009c5d0: 6129 cf2e 9107 3f74 5468 658e a18d 9112 a)....?tThe..... │ │ │ │ +0009c5e0: c761 eb48 484f 4c96 03ea a8cf 7072 696e .a.HHOL.....prin │ │ │ │ +0009c5f0: 9aac 7274 6572 9372 6576 9865 7273 6573 ..rter.rev.erses │ │ │ │ +0009c600: 9374 6865 7365 9374 7261 6e73 666f 726d .these.transform │ │ │ │ +0009c610: 6174 696f 6e73 2e8e a18d 911e 28f0 5468 ations......(.Th │ │ │ │ +0009c620: 6596 03a5 9266 756e 6374 696f 6e73 8d93 e....functions.. │ │ │ │ +0009c630: eb61 4e49 4c8e 9118 8a23 cf61 6e64 8d93 .aNIL....#.and.. │ │ │ │ +0009c640: eb61 434f 4e53 8e91 1e49 cccf 6172 6593 .aCONS...I..are. │ │ │ │ +0009c650: 6465 0c6e 6564 9b03 a593 696e 9374 6572 de.ned....in.ter │ │ │ │ +0009c660: 6d73 936f 6693 7468 6598 7265 7072 6573 ms.of.the.repres │ │ │ │ +0009c670: 656e 9aac 7274 696e 6793 7498 7970 9053 en..rting.t.yp.S │ │ │ │ +0009c680: 8e65 936f 6693 6c69 7374 732e 9105 21d9 .e.of.lists...!. │ │ │ │ +0009c690: 4691 ff05 5672 6f6d 8ea1 8d91 12c7 6174 F...Vrom......at │ │ │ │ +0009c6a0: 6865 6972 9603 8624 6465 0c6e 6974 696f heir...$de.nitio │ │ │ │ +0009c6b0: 6e73 2c91 039a 3f74 6865 9366 6f6c 6c6f ns,...?the.follo │ │ │ │ +0009c6c0: 95ac 7277 696e 679b 0386 2566 756e 6461 ..rwing...%funda │ │ │ │ +0009c6d0: 6d65 6e93 7461 6c96 0386 2474 6865 6f72 men.tal...$theor │ │ │ │ +0009c6e0: 656d 7393 6162 9053 8e6f 7574 936c 6973 ems.ab.S.out.lis │ │ │ │ +0009c6f0: 7473 9861 7265 9370 726f 95ac 7276 9365 ts.are.pro..rv.e │ │ │ │ +0009c700: 6496 0386 2461 6e64 9873 746f 7265 6493 d...$and.stored. │ │ │ │ +0009c710: 696e 8ea1 8d91 12c7 6174 6865 9603 eaa8 in......athe.... │ │ │ │ +0009c720: 7468 656f 7279 8d93 eb61 6c69 7374 8e91 theory...alist.. │ │ │ │ +0009c730: 1ae9 50cf 2e8e a459 7e8e 8d8d 8d9f 41cb ..P....Y~.....A. │ │ │ │ +0009c740: 898d 8d8d a0ff 7e00 008d 912a 0660 eb61 ......~....*.`.a │ │ │ │ +0009c750: 6c69 7374 5f41 7869 6f6d 9116 fea8 7c2d list_Axiom....|- │ │ │ │ +0009c760: 9605 bfaa 2178 9366 2e93 3f21 666e 2e28 ....!x.f..?!fn.( │ │ │ │ +0009c770: 666e 5b5d 933d 9378 2993 2f5c 9328 2168 fn[].=.x)./\.(!h │ │ │ │ +0009c780: 9374 2e93 666e 2843 4f4e 5393 6893 7429 .t..fn(CONS.h.t) │ │ │ │ +0009c790: 933d 9366 2866 6e93 7429 6893 7429 8ea4 .=.f(fn.t)h.t).. │ │ │ │ +0009c7a0: 0d00 00a1 8d91 2a06 606c 6973 745f 494e ......*.`list_IN │ │ │ │ +0009c7b0: 4455 4354 9111 3efe 7c2d 9605 bfaa 2150 DUCT..>.|-....!P │ │ │ │ +0009c7c0: 2e93 505b 5d93 2f5c 9328 2174 2e93 5093 ..P[]./\.(!t..P. │ │ │ │ +0009c7d0: 7493 3d3d 3e93 2821 682e 9350 2843 4f4e t.==>.(!h..P(CON │ │ │ │ +0009c7e0: 5393 6893 7429 2929 933d 3d3e 9328 216c S.h.t))).==>.(!l │ │ │ │ +0009c7f0: 2e93 5093 6c29 8ea1 a18d 912a 0660 6c69 ..P.l).....*.`li │ │ │ │ +0009c800: 7374 5f43 4153 4553 9116 fea8 7c2d 9605 st_CASES....|-.. │ │ │ │ +0009c810: bfaa 216c 2e93 286c 933d 935b 5d29 935c ..!l..(l.=.[]).\ │ │ │ │ +0009c820: 2f93 283f 7493 682e 936c 933d 9343 4f4e /.(?t.h..l.=.CON │ │ │ │ +0009c830: 5393 6893 7429 8ea1 a18d 912a 0660 434f S.h.t).....*.`CO │ │ │ │ +0009c840: 4e53 5f31 3191 283d a67c 2d96 05bf aa21 NS_11.(=.|-....! │ │ │ │ +0009c850: 6893 7493 6827 9374 272e 9328 434f 4e53 h.t.h'.t'..(CONS │ │ │ │ +0009c860: 9368 9374 933d 9343 4f4e 5393 6827 9374 .h.t.=.CONS.h'.t │ │ │ │ +0009c870: 2729 933d 9328 6893 3d93 6827 2993 2f5c ').=.(h.=.h')./\ │ │ │ │ +0009c880: 9328 7493 3d93 7427 298e a1a1 8d91 2a06 .(t.=.t').....*. │ │ │ │ +0009c890: 604e 4f54 5f4e 494c 5f43 4f4e 5391 0b7f `NOT_NIL_CONS... │ │ │ │ +0009c8a0: 547c 2d96 05bf aa21 6893 742e 937e 285b T|-....!h.t..~([ │ │ │ │ +0009c8b0: 5d93 3d93 434f 4e53 9368 9374 298e a1a1 ].=.CONS.h.t)... │ │ │ │ +0009c8c0: 8d91 2a06 604e 4f54 5f43 4f4e 535f 4e49 ..*.`NOT_CONS_NI │ │ │ │ +0009c8d0: 4c91 0b7f 547c 2d96 05bf aa21 6893 742e L...T|-....!h.t. │ │ │ │ +0009c8e0: 937e 2843 4f4e 5393 6893 7493 3d93 5b5d .~(CONS.h.t.=.[] │ │ │ │ +0009c8f0: 298e 8e8e 8e8e 8e8e a18d 911e 28f0 cf41 )...........(..A │ │ │ │ +0009c900: 9105 20d8 6465 7269 7690 ac72 6564 9b05 .. .deriv..red.. │ │ │ │ +0009c910: 2127 7275 6c65 9605 2128 6f66 9373 7472 !'rule..!(of.str │ │ │ │ +0009c920: 7563 7475 7261 6c98 696e 6475 6374 696f uctural.inductio │ │ │ │ +0009c930: 6e93 6361 6c6c 6564 8d93 eb61 4c49 5354 n.called...aLIST │ │ │ │ +0009c940: 5f49 4e44 5543 548e 9149 7e9d cf69 7393 _INDUCT..I~..is. │ │ │ │ +0009c950: 7072 6f90 ac72 7669 6465 642c 9105 6ec7 pro..rvided,..n. │ │ │ │ +0009c960: 746f 6765 7468 6572 9377 6974 688e a410 together.with... │ │ │ │ +0009c970: 0000 8d91 12c7 6161 6e96 04fe 7061 7373 ......aan...pass │ │ │ │ +0009c980: 6f90 538e 6369 6174 6564 9b04 fe6f 7374 o.S.ciated...ost │ │ │ │ +0009c990: 7275 6374 7572 616c 9369 6e64 7563 7469 ructural.inducti │ │ │ │ +0009c9a0: 6f6e 9374 6163 7469 638d 98eb 614c 4953 on.tactic...aLIS │ │ │ │ +0009c9b0: 545f 494e 4455 4354 5f54 4143 8e91 5b39 T_INDUCT_TAC..[9 │ │ │ │ +0009c9c0: 65cf 2e91 0874 3754 6865 7365 9361 7574 e....t7These.aut │ │ │ │ +0009c9d0: 6f6d 6174 6593 7468 6598 7573 6593 6f66 omate.the.use.of │ │ │ │ +0009c9e0: 8ea1 8d91 12c7 6174 6865 9603 81de 7468 ......athe....th │ │ │ │ +0009c9f0: 656f 7265 6d8d 9103 81dd eb61 6c69 7374 eorem......alist │ │ │ │ +0009ca00: 5f49 4e44 5543 548e 9142 be2b cf2e 9105 _INDUCT..B.+.... │ │ │ │ +0009ca10: 15f2 5365 6593 7468 6593 eb49 5245 4645 ..See.the..IREFE │ │ │ │ +0009ca20: 5245 4e43 4591 0381 ddcf 646f 9053 8e63 RENCE.....do.S.c │ │ │ │ +0009ca30: 756d 656e 9aac 7274 6174 696f 6e93 6f6e umen..rtation.on │ │ │ │ +0009ca40: 9374 6865 7365 9374 9877 986f 9103 81dd .these.t.w.o.... │ │ │ │ +0009ca50: 6675 6e63 7469 6f6e 7393 666f 728e a18d functions.for... │ │ │ │ +0009ca60: 9112 c761 6465 7461 696c 732e 8ea1 8d91 ...adetails..... │ │ │ │ +0009ca70: 1e28 f054 6865 9603 f9df 7468 656f 7265 .(.The....theore │ │ │ │ +0009ca80: 6d8d 93eb 616c 6973 745f 4178 696f 6d8e m...alist_Axiom. │ │ │ │ +0009ca90: 9141 7061 cf73 686f 9aac 7277 6e93 6162 .Apa.sho..rwn.ab │ │ │ │ +0009caa0: 9053 8e6f 9876 9865 9369 7393 616e 616c .S.o.v.e.is.anal │ │ │ │ +0009cab0: 6f67 6f75 7393 746f 9374 6865 9103 f9de ogous.to.the.... │ │ │ │ +0009cac0: 7072 696d 6974 6976 9865 9372 6563 7572 primitiv.e.recur │ │ │ │ +0009cad0: 7369 6f6e 9374 6865 6f72 656d 8ea1 8d91 sion.theorem.... │ │ │ │ +0009cae0: 12c7 616f 6e96 059b 0374 6865 9105 9b02 ..aon....the.... │ │ │ │ +0009caf0: 6e61 7475 7261 6c93 6e95 ac72 756d 9362 natural.n..rum.b │ │ │ │ +0009cb00: 9a53 8e65 7273 9605 9b03 6469 7363 7573 .S.ers....discus │ │ │ │ +0009cb10: 7365 6493 6162 986f 95ac 7276 9365 9b05 sed.ab.o..rv.e.. │ │ │ │ +0009cb20: 9b02 696e 9605 9b03 5365 6374 696f 6e93 ..in....Section. │ │ │ │ +0009cb30: 3131 2e39 2e35 2e31 2e91 0a49 f049 7493 11.9.5.1...I.It. │ │ │ │ +0009cb40: 7374 6174 6573 9374 6865 9876 91ff 58e4 states.the.v..X. │ │ │ │ +0009cb50: 616c 6964 6974 90ac 7279 936f 668e a18d alidit..ry.of... │ │ │ │ +0009cb60: 9112 c761 7072 696d 6974 6976 95ac 7265 ...aprimitiv..re │ │ │ │ +0009cb70: 9b03 47d2 7265 6375 7273 6976 9365 9603 ..G.recursiv.e.. │ │ │ │ +0009cb80: 47d1 6465 0c6e 6974 696f 6e73 986f 6e98 G.de.nitions.on. │ │ │ │ +0009cb90: 6c69 7374 732c 9103 6863 616e 6493 6361 lists,..hcand.ca │ │ │ │ +0009cba0: 6e98 6290 538e 6598 7573 6564 9874 6f93 n.b.S.e.used.to. │ │ │ │ +0009cbb0: 6a75 7374 6966 7998 616e 95ac 7279 9873 justify.an..ry.s │ │ │ │ +0009cbc0: 7563 9368 9103 47d1 6465 0c6e 6974 696f uc.h..G.de.nitio │ │ │ │ +0009cbd0: 6e2e 9105 0299 5468 658e a18d 9112 c761 n.....The......a │ │ │ │ +0009cbe0: eb48 4d4c 9103 eaa8 cf66 756e 6374 696f .HML.....functio │ │ │ │ +0009cbf0: 6e73 8e9f 1d0f a08d 8d8d 9112 c761 9fee ns...........a.. │ │ │ │ +0009cc00: 5ada 8900 0066 6601 c70b 4a9f 18f0 af8d Z....ff...J..... │ │ │ │ +0009cc10: 8d90 cccd 9f04 599c 8400 1d4a 4b00 0066 ......Y....JK..f │ │ │ │ +0009cc20: 668d 9fee a664 8d91 170b cceb 616e 6577 f....d......anew │ │ │ │ +0009cc30: 5f6c 6973 745f 7265 635f 6465 6669 6e69 _list_rec_defini │ │ │ │ +0009cc40: 7469 6f6e 9128 3da6 3a96 05bf aa28 7374 tion.(=.:....(st │ │ │ │ +0009cc50: 7269 6e67 9323 9374 6572 6d29 932d 3e93 ring.#.term).->. │ │ │ │ +0009cc60: 7468 6d8e 9f0d 0000 8d91 170b cc6e 6577 thm..........new │ │ │ │ +0009cc70: 5f69 6e66 6978 5f6c 6973 745f 7265 635f _infix_list_rec_ │ │ │ │ +0009cc80: 6465 6669 6e69 7469 6f6e 9605 bfaa 3a93 definition....:. │ │ │ │ +0009cc90: 2873 7472 696e 6793 2393 7465 726d 2993 (string.#.term). │ │ │ │ +0009cca0: 2d3e 9374 686d 8e8e 9201 c671 b184 001d ->.thm.....q.... │ │ │ │ +0009ccb0: 4a4b 0000 6666 8e8e 9f04 c002 8900 0066 JK..ff.........f │ │ │ │ +0009ccc0: 6601 c70b 4a8e 8e8e 9f1f 64f4 8d91 12c7 f...J.....d..... │ │ │ │ +0009ccd0: 61cf 7573 6596 040e ae74 6869 7393 7468 a.use....this.th │ │ │ │ +0009cce0: 656f 7265 6d93 746f 9b04 0eaf 646f 9361 eorem.to....do.a │ │ │ │ +0009ccf0: 7574 6f6d 6174 6963 9370 726f 9053 8e6f utomatic.pro.S.o │ │ │ │ +0009cd00: 6673 936f 6693 7468 6593 6578 6973 7465 fs.of.the.existe │ │ │ │ +0009cd10: 6e63 6598 6f66 9370 7269 6d69 7469 769a nce.of.primitiv. │ │ │ │ +0009cd20: ac72 6593 7265 6375 7273 6976 9865 9366 .re.recursiv.e.f │ │ │ │ +0009cd30: 756e 6374 696f 6e73 8ea1 8d91 12c7 616f unctions......ao │ │ │ │ +0009cd40: 6e96 04d1 dc6c 6973 7473 9b04 d1db 616e n....lists....an │ │ │ │ +0009cd50: 6493 7468 656e 936d 616b 95ac 7265 9863 d.then.mak..re.c │ │ │ │ +0009cd60: 6f6e 7374 616e 9374 9604 d1dc 7370 9053 onstan.t....sp.S │ │ │ │ +0009cd70: 8e65 6369 0c63 6174 696f 6e73 9374 6f98 .eci.cations.to. │ │ │ │ +0009cd80: 696e 9aac 7274 726f 9053 8e64 7563 6593 in..rtro.S.duce. │ │ │ │ +0009cd90: 636f 6e73 7461 6e98 7473 9374 6861 7491 constan.ts.that. │ │ │ │ +0009cda0: 04d1 db64 656e 6f74 6593 7375 6398 688e ...denote.suc.h. │ │ │ │ +0009cdb0: a18d 9112 c761 6675 6e63 7469 6f6e 732e .....afunctions. │ │ │ │ +0009cdc0: 9106 1802 5468 6579 9b04 3508 6172 6596 ....They..5.are. │ │ │ │ +0009cdd0: 0435 0961 6e61 6c6f 676f 7573 9374 6f98 .5.analogous.to. │ │ │ │ +0009cde0: 7468 6593 636f 7272 6573 7090 538e 6f6e the.corresp.S.on │ │ │ │ +0009cdf0: 6469 6e67 9866 756e 6374 696f 6e73 8d93 ding.functions.. │ │ │ │ +0009ce00: eb61 6e65 775f 7072 696d 5f72 6563 5f64 .anew_prim_rec_d │ │ │ │ +0009ce10: 6566 696e 6974 696f 6e8e 8ea1 8d91 12c7 efinition....... │ │ │ │ +0009ce20: 61cf 616e 648d 9103 2eb5 eb61 6e65 775f a.and......anew_ │ │ │ │ +0009ce30: 696e 6669 785f 7072 696d 5f72 6563 5f64 infix_prim_rec_d │ │ │ │ +0009ce40: 6566 696e 6974 696f 6e8e 9200 ad13 abcf efinition....... │ │ │ │ +0009ce50: 6469 7363 7573 7365 6496 032e b569 6e91 discussed....in. │ │ │ │ +0009ce60: 032e b453 6563 7469 6f6e 9331 312e 392e ...Section.11.9. │ │ │ │ +0009ce70: 352e 312e 9104 fa39 4691 ff05 566f 7293 5.1....9F...Vor. │ │ │ │ +0009ce80: 6578 616d 706c 652c 9103 544b 7468 6593 example,..TKthe. │ │ │ │ +0009ce90: eb48 484f 4c8e a18d 9112 c761 cf73 7973 .HHOL......a.sys │ │ │ │ +0009cea0: 7465 6d96 03ea 2a64 650c 6e65 7393 6193 tem...*de.nes.a. │ │ │ │ +0009ceb0: 6c65 6e67 7468 9366 756e 6374 696f 6e2c length.function, │ │ │ │ +0009cec0: 8d91 03ea 43eb 614c 454e 4754 488e 9126 ....C.aLENGTH..& │ │ │ │ +0009ced0: 683f cf2c 9103 ea43 6f6e 936c 6973 7473 h?.,...Con.lists │ │ │ │ +0009cee0: 9362 9aac 7279 9374 6865 9370 7269 6d69 .b..ry.the.primi │ │ │ │ +0009cef0: 7469 7698 6593 7265 6375 7273 6976 9865 tiv.e.recursiv.e │ │ │ │ +0009cf00: 9364 650c 6e69 7469 6f6e 936f 6e8e a18d .de.nition.on... │ │ │ │ +0009cf10: 9112 c761 6c69 7374 7396 03ea a873 686f ...alists....sho │ │ │ │ +0009cf20: 9aac 7277 6e93 6290 538e 656c 6f98 773a ..rwn.b.S.elo.w: │ │ │ │ +0009cf30: 8e9f 2934 6d8d 8d8d 9f13 d6bd 8d8d 8d9f ..)4m........... │ │ │ │ +0009cf40: d900 008d 912a 0660 eb61 6e65 775f 6c69 .....*.`.anew_li │ │ │ │ +0009cf50: 7374 5f72 6563 5f64 6566 696e 6974 696f st_rec_definitio │ │ │ │ +0009cf60: 6e8e a40d 0000 8d91 3585 b428 604c 454e n.......5..(`LEN │ │ │ │ +0009cf70: 4754 4860 2c8e a18d 9135 85b4 2228 4c45 GTH`,....5.."(LE │ │ │ │ +0009cf80: 4e47 5448 9605 bfaa 4e49 4c93 3d93 3029 NGTH....NIL.=.0) │ │ │ │ +0009cf90: 932f 5c8e a18d 913b 455e 2821 683a 2a2e ./\....;E^(!h:*. │ │ │ │ +0009cfa0: 9605 bfaa 2174 2e93 4c45 4e47 5448 9328 ....!t..LENGTH.( │ │ │ │ +0009cfb0: 434f 4e53 9368 9374 2993 3d93 5355 4393 CONS.h.t).=.SUC. │ │ │ │ +0009cfc0: 284c 454e 4754 4893 7429 2922 298e 8e8e (LENGTH.t))")... │ │ │ │ +0009cfd0: 8e8e 8e8e 9f2b 89c2 8d91 12c7 61cf 5768 .....+......a.Wh │ │ │ │ +0009cfe0: 656e 9605 b923 7468 6973 93eb 484d 4c93 en...#this..HML. │ │ │ │ +0009cff0: cf65 7870 7265 7373 696f 6e93 6973 9365 .expression.is.e │ │ │ │ +0009d000: 7691 ff58 e461 6c75 6174 6564 2c91 062c v..X.aluated,.., │ │ │ │ +0009d010: c1eb 4848 4f4c 93cf 7573 6573 8d93 eb61 ..HHOL..uses...a │ │ │ │ +0009d020: 6c69 7374 5f41 7869 6f6d 8e91 44ee eacf list_Axiom..D... │ │ │ │ +0009d030: 746f 9370 726f 95ac 7276 9365 9605 b923 to.pro..rv.e...# │ │ │ │ +0009d040: 6578 6973 7465 6e63 6593 6f66 9361 8ea1 existence.of.a.. │ │ │ │ +0009d050: 8d91 12c7 6166 756e 6374 696f 6e96 04d5 ....afunction... │ │ │ │ +0009d060: 6374 6861 749b 04d5 6473 6174 6973 0c65 cthat...dsatis.e │ │ │ │ +0009d070: 7393 7468 6598 6769 769a ac72 656e 9370 s.the.giv..ren.p │ │ │ │ +0009d080: 7269 6d69 7469 7698 6593 7265 6375 7273 rimitiv.e.recurs │ │ │ │ +0009d090: 6976 9865 9104 d564 6465 0c6e 6974 696f iv.e...dde.nitio │ │ │ │ +0009d0a0: 6e2c 9105 1012 696e 9874 726f 9053 8e64 n,....in.tro.S.d │ │ │ │ +0009d0b0: 7563 6573 9361 9104 d564 636f 6e73 7461 uces.a...dconsta │ │ │ │ +0009d0c0: 6e98 7493 746f 8ea1 8d91 12c7 616e 616d n.t.to......anam │ │ │ │ +0009d0d0: 6596 03ea a874 6869 7393 6675 6e63 7469 e....this.functi │ │ │ │ +0009d0e0: 6f6e 9375 7369 6e67 9361 9363 6f6e 7374 on.using.a.const │ │ │ │ +0009d0f0: 616e 90ac 7274 9373 7090 538e 6563 690c an..rt.sp.S.eci. │ │ │ │ +0009d100: 6361 7469 6f6e 2c93 616e 6493 7374 6f72 cation,.and.stor │ │ │ │ +0009d110: 6573 9374 6865 9372 6573 756c 7469 6e67 es.the.resulting │ │ │ │ +0009d120: 9374 6865 6f72 656d 3a8e 8e9f 24fd 138e .theorem:...$... │ │ │ │ +0009d130: 8c8b 0000 00bc 0000 0000 0000 0000 0000 ................ │ │ │ │ 0009d140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0009d150: 0000 0000 0000 0000 0009 c3db a002 cc05 ................ │ │ │ │ -0009d160: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ -0009d170: 91ea f1eb d031 3838 9200 dd20 4343 6861 .....188... CCha │ │ │ │ -0009d180: 7074 6572 9604 8000 3131 2e91 0a80 0054 pter....11.....T │ │ │ │ -0009d190: 6865 9348 4f4c 934c 6f67 6963 9369 6e93 he.HOL.Logic.in. │ │ │ │ -0009d1a0: 4d4c 8e91 eaf1 eb9f 0566 6689 0000 e666 ML.......ff....f │ │ │ │ -0009d1b0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -0009d1c0: 8bd0 218d 8d8d 9f00 cb89 8d8d 8d8d 9107 ..!............. │ │ │ │ -0009d1d0: f094 eb61 4c45 4e47 5448 9111 3efe 7c2d ...aLENGTH..>.|- │ │ │ │ -0009d1e0: 9605 bfaa 284c 454e 4754 485b 5d93 3d93 ....(LENGTH[].=. │ │ │ │ -0009d1f0: 3029 932f 5c93 2821 6893 742e 934c 454e 0)./\.(!h.t..LEN │ │ │ │ -0009d200: 4754 4828 434f 4e53 9368 9374 2993 3d93 GTH(CONS.h.t).=. │ │ │ │ -0009d210: 5355 4328 4c45 4e47 5448 9374 2929 8e8e SUC(LENGTH.t)).. │ │ │ │ -0009d220: 8e8e 8e8e 8e9f 19ea ef8d 91ea f1eb cf69 ...............i │ │ │ │ -0009d230: 6e96 03ea a874 6865 9363 7572 7265 6e90 n....the.curren. │ │ │ │ -0009d240: ac72 7493 7468 656f 7279 9328 696e 9374 .rt.theory.(in.t │ │ │ │ -0009d250: 6869 7393 6361 7365 2c93 7468 6593 7468 his.case,.the.th │ │ │ │ -0009d260: 656f 7279 8d93 eb61 6c69 7374 8e91 1ae9 eory...alist.... │ │ │ │ -0009d270: 50cf 292e 8ea4 1000 008d 91f6 537a 5573 P.).........SzUs │ │ │ │ -0009d280: 696e 678d 9105 251c eb61 6e65 775f 6c69 ing...%..anew_li │ │ │ │ -0009d290: 7374 5f72 6563 5f64 6566 696e 6974 696f st_rec_definitio │ │ │ │ -0009d2a0: 6e8e 9200 895d 62cf 2c91 0573 ba74 6865 n....]b.,..s.the │ │ │ │ -0009d2b0: 9605 251c 7072 6564 6963 6174 658d 93eb ..%.predicate... │ │ │ │ -0009d2c0: 614e 554c 4c8e 9121 48e0 cf61 6e64 9b05 aNULL..!H..and.. │ │ │ │ -0009d2d0: 251d 7468 6593 7365 6c65 6374 6f72 738d %.the.selectors. │ │ │ │ -0009d2e0: 93eb 6148 448e 9115 c98c cf61 6e64 8d98 ..aHD......and.. │ │ │ │ -0009d2f0: eb61 544c 8e91 15c9 8dcf 6172 658e a18d .aTL......are... │ │ │ │ -0009d300: 91ea f1eb 6465 0c6e 6564 9603 eaa8 696e ....de.ned....in │ │ │ │ -0009d310: 9374 6865 9374 6865 6f72 798d 93eb 616c .the.theory...al │ │ │ │ -0009d320: 6973 748e 911e d3f8 cf62 90ac 7279 9374 ist......b..ry.t │ │ │ │ -0009d330: 6865 9373 7090 538e 6563 690c 6361 7469 he.sp.S.eci.cati │ │ │ │ -0009d340: 6f6e 733a 8e9f 3265 698d 8d8d 9f1a cb89 ons:..2ei....... │ │ │ │ -0009d350: 8d8d 8d9f cc00 008d 9102 30ea eb61 4e55 ..........0..aNU │ │ │ │ -0009d360: 4c4c 9605 bfaa 7c2d 934e 554c 4c5b 5d93 LL....|-.NULL[]. │ │ │ │ -0009d370: 2f5c 9328 2168 9374 2e93 7e4e 554c 4c28 /\.(!h.t..~NULL( │ │ │ │ -0009d380: 434f 4e53 9368 9374 2929 8ea4 0d00 00a1 CONS.h.t))...... │ │ │ │ -0009d390: 8d91 0230 ea48 4491 113e fe7c 2d96 05bf ...0.HD..>.|-... │ │ │ │ -0009d3a0: aa21 2868 3a2a 2993 742e 9348 4428 434f .!(h:*).t..HD(CO │ │ │ │ -0009d3b0: 4e53 9368 9374 2993 3d93 688e a1a1 8d91 NS.h.t).=.h..... │ │ │ │ -0009d3c0: 0230 ea54 4c91 113e fe7c 2d96 05bf aa21 .0.TL..>.|-....! │ │ │ │ -0009d3d0: 2868 3a2a 2993 742e 9354 4c28 434f 4e53 (h:*).t..TL(CONS │ │ │ │ -0009d3e0: 9368 9374 2993 3d93 748e 8e8e 8e8e 8e8e .h.t).=.t....... │ │ │ │ -0009d3f0: 9f32 6568 8d91 eaf1 ebcf 5468 6596 0529 .2eh......The..) │ │ │ │ -0009d400: 7b66 6f6c 6c6f 9aac 7277 696e 6793 7072 {follo..rwing.pr │ │ │ │ -0009d410: 696d 6974 6976 9865 9372 6563 7572 7369 imitiv.e.recursi │ │ │ │ -0009d420: 7698 6593 6465 0c6e 6974 696f 6e73 936f v.e.de.nitions.o │ │ │ │ -0009d430: 6693 6675 6e63 7469 6f6e 7391 0529 7c6f f.functions..)|o │ │ │ │ -0009d440: 6e93 6c69 7374 7393 6172 6593 616c 736f n.lists.are.also │ │ │ │ -0009d450: 936d 6164 6593 696e 9374 6865 8ea1 8d91 .made.in.the.... │ │ │ │ -0009d460: eaf1 eb74 6865 6f72 798d 9103 eaa8 eb61 ...theory......a │ │ │ │ -0009d470: 6c69 7374 8e91 1ae9 50cf 3a8e 9f79 e569 list....P.:..y.i │ │ │ │ -0009d480: 8d8d 8d9f 624b 898d 8d8d a0ff 3d00 008d ....bK......=... │ │ │ │ -0009d490: 9102 30ea eb61 5355 4d91 2dfd 507c 2d96 ..0..aSUM.-.P|-. │ │ │ │ -0009d4a0: 05bf aa28 5355 4d5b 5d93 3d93 3029 932f ...(SUM[].=.0)./ │ │ │ │ -0009d4b0: 5c93 2821 6893 742e 9353 554d 2843 4f4e \.(!h.t..SUM(CON │ │ │ │ -0009d4c0: 5393 6893 7429 933d 9368 932b 9328 5355 S.h.t).=.h.+.(SU │ │ │ │ -0009d4d0: 4d93 7429 298e a40d 0000 a18d 9102 30ea M.t)).........0. │ │ │ │ -0009d4e0: 4150 5045 4e44 911c be52 7c2d 9605 bfaa APPEND...R|-.... │ │ │ │ -0009d4f0: 2821 6c2e 9341 5050 454e 445b 5d6c 933d (!l..APPEND[]l.= │ │ │ │ -0009d500: 936c 2993 2f5c 8ea1 8d91 52ac 3628 216c .l)./\....R.6(!l │ │ │ │ -0009d510: 3196 05bf aa6c 3293 682e 9341 5050 454e 1....l2.h..APPEN │ │ │ │ -0009d520: 4428 434f 4e53 9368 936c 3129 6c32 933d D(CONS.h.l1)l2.= │ │ │ │ -0009d530: 9343 4f4e 5393 6828 4150 5045 4e44 936c .CONS.h(APPEND.l │ │ │ │ -0009d540: 3193 6c32 2929 8ea1 a18d 9102 30ea 464c 1.l2))......0.FL │ │ │ │ -0009d550: 4154 9128 3da6 7c2d 9605 bfaa 2846 4c41 AT.(=.|-....(FLA │ │ │ │ -0009d560: 545b 5d93 3d93 5b5d 2993 2f5c 9328 2168 T[].=.[])./\.(!h │ │ │ │ -0009d570: 9374 2e93 464c 4154 2843 4f4e 5393 6893 .t..FLAT(CONS.h. │ │ │ │ -0009d580: 7429 933d 9341 5050 454e 4493 6828 464c t).=.APPEND.h(FL │ │ │ │ -0009d590: 4154 9374 2929 8ea1 a18d 9102 30ea 4c45 AT.t))......0.LE │ │ │ │ -0009d5a0: 4e47 5448 911c be52 7c2d 9605 bfaa 284c NGTH...R|-....(L │ │ │ │ -0009d5b0: 454e 4754 485b 5d93 3d93 3029 932f 5c93 ENGTH[].=.0)./\. │ │ │ │ -0009d5c0: 2821 6893 742e 934c 454e 4754 4828 434f (!h.t..LENGTH(CO │ │ │ │ -0009d5d0: 4e53 9368 9374 2993 3d93 5355 4328 4c45 NS.h.t).=.SUC(LE │ │ │ │ -0009d5e0: 4e47 5448 9374 2929 8ea1 a18d 9102 30ea NGTH.t))......0. │ │ │ │ -0009d5f0: 4d41 5091 2dfd 507c 2d96 05bf aa28 2166 MAP.-.P|-....(!f │ │ │ │ -0009d600: 2e93 4d41 5093 665b 5d93 3d93 5b5d 2993 ..MAP.f[].=.[]). │ │ │ │ -0009d610: 2f5c 8ea1 8d91 52ac 3628 2166 9605 bfaa /\....R.6(!f.... │ │ │ │ -0009d620: 6893 742e 934d 4150 9366 2843 4f4e 5393 h.t..MAP.f(CONS. │ │ │ │ -0009d630: 6893 7429 933d 9343 4f4e 5328 6693 6829 h.t).=.CONS(f.h) │ │ │ │ -0009d640: 284d 4150 9366 9374 2929 8ea1 a18d 9102 (MAP.f.t))...... │ │ │ │ -0009d650: 30ea 454c 9133 bcfa 7c2d 9605 bfaa 2821 0.EL.3..|-....(! │ │ │ │ -0009d660: 6c2e 9345 4c93 3093 6c93 3d93 4844 936c l..EL.0.l.=.HD.l │ │ │ │ -0009d670: 2993 2f5c 9328 216c 936e 2e93 454c 2853 )./\.(!l.n..EL(S │ │ │ │ -0009d680: 5543 936e 296c 933d 9345 4c93 6e28 544c UC.n)l.=.EL.n(TL │ │ │ │ -0009d690: 936c 2929 8ea1 a18d 9102 30ea 4556 4552 .l))......0.EVER │ │ │ │ -0009d6a0: 595f 4445 4691 0b7f 547c 2d96 05bf aa28 Y_DEF...T|-....( │ │ │ │ -0009d6b0: 2150 2e93 4556 4552 5993 505b 5d93 3d93 !P..EVERY.P[].=. │ │ │ │ -0009d6c0: 5429 932f 5c8e a18d 9152 ac36 2821 5096 T)./\....R.6(!P. │ │ │ │ -0009d6d0: 05bf aa68 9374 2e93 4556 4552 5993 5028 ...h.t..EVERY.P( │ │ │ │ -0009d6e0: 434f 4e53 9368 9374 2993 3d93 5093 6893 CONS.h.t).=.P.h. │ │ │ │ -0009d6f0: 2f5c 9345 5645 5259 9350 9374 298e 8e8e /\.EVERY.P.t)... │ │ │ │ -0009d700: 8e8e 8e8e 9f79 e568 8d91 eaf1 ebcf 5468 .....y.h......Th │ │ │ │ -0009d710: 6572 6596 050e d069 7393 616c 736f 9361 ere....is.also.a │ │ │ │ -0009d720: 9b05 0ecf 7365 6c65 6374 696f 6e93 6f66 ....selection.of │ │ │ │ -0009d730: 9370 7265 2d70 726f 95ac 7276 9365 6496 .pre-pro..rv.ed. │ │ │ │ -0009d740: 050e d074 6865 6f72 656d 7393 6162 9053 ...theorems.ab.S │ │ │ │ -0009d750: 8e6f 7574 936c 6973 7473 9373 746f 7265 .out.lists.store │ │ │ │ -0009d760: 6498 696e 9374 6865 9374 6865 6f72 798d d.in.the.theory. │ │ │ │ -0009d770: 93eb 616c 6973 748e 911c 0d78 cf2e 8ea1 ..alist....x.... │ │ │ │ -0009d780: 8d91 eaf1 eb54 6865 7365 9603 cecb 6172 .....These....ar │ │ │ │ -0009d790: 659b 03ce ca61 7574 6f6c 6f61 6465 6493 e....autoloaded. │ │ │ │ -0009d7a0: 7768 656e 9874 6865 6972 936e 616d 6573 when.their.names │ │ │ │ -0009d7b0: 9861 7265 930c 7273 7493 6d65 6e90 ac72 .are..rst.men..r │ │ │ │ -0009d7c0: 7469 6f6e 6564 9864 7572 696e 6793 616e tioned.during.an │ │ │ │ -0009d7d0: 90ac 7279 98eb 4848 4f4c 93cf 7365 7373 ..ry..HHOL..sess │ │ │ │ -0009d7e0: 696f 6e2e 9105 2f96 4691 ff05 566f 728e ion.../.F...Vor. │ │ │ │ -0009d7f0: a18d 91ea f1eb 6196 03ea a863 6f6d 706c ......a....compl │ │ │ │ -0009d800: 6574 6593 6c69 7374 936f 6693 6190 ac72 ete.list.of.a..r │ │ │ │ -0009d810: 7691 ff58 e461 696c 6162 6c65 9374 6865 v..X.ailable.the │ │ │ │ -0009d820: 6f72 656d 732c 9373 6565 93eb 4952 4546 orems,.see..IREF │ │ │ │ -0009d830: 4552 454e 4345 cf2e 8e9f 2264 c08d 8d91 ERENCE...."d.... │ │ │ │ -0009d840: eaf1 ebeb 4731 312e 392e 388e 9124 8b7f ....G11.9.8..$.. │ │ │ │ -0009d850: 5468 6596 0566 6674 6865 6f72 7993 eb6a The..fftheory..j │ │ │ │ -0009d860: 636f 6d62 696e 8e9f 17c0 008d 91ea f1eb combin.......... │ │ │ │ -0009d870: cf54 6865 9604 ddc0 7468 656f 7279 8d91 .The....theory.. │ │ │ │ -0009d880: 04dd bfeb 6163 6f6d 6269 6e8e 912c 397b ....acombin..,9{ │ │ │ │ -0009d890: cf63 6f6e 90ac 7274 6169 6e73 9374 6865 .con..rtains.the │ │ │ │ -0009d8a0: 9b04 ddbf 6465 0c6e 6974 696f 6e73 936f ....de.nitions.o │ │ │ │ -0009d8b0: 6693 6675 6e63 7469 6f6e 9863 6f6d 7090 f.function.comp. │ │ │ │ -0009d8c0: 538e 6f73 6974 696f 6e93 2869 6e0c 7865 S.osition.(in.xe │ │ │ │ -0009d8d0: 648d 93eb 616f 8e91 0a9d 6acf 2998 616e d...ao....j.).an │ │ │ │ -0009d8e0: 6493 7468 658e a18d 91ea f1eb 636f 6d90 d.the.......com. │ │ │ │ -0009d8f0: ac72 6269 6e61 746f 7273 8d91 03ea a8eb .rbinators...... │ │ │ │ -0009d900: 6153 8e96 09aa 52cf 2c8d 9103 eaa8 eb61 aS....R.,......a │ │ │ │ -0009d910: 4b8e 910d 94fa cf61 6e64 8d91 03ea a8eb K......and...... │ │ │ │ -0009d920: 6149 8e93 cf2e 8e9f 3f65 698d 8d8d 9f27 aI......?ei....' │ │ │ │ -0009d930: cb89 8d8d 8d9f b200 008d 9102 30ea eb61 ............0..a │ │ │ │ -0009d940: 6f5f 4445 4696 05bf aa7c 2d93 2166 9367 o_DEF....|-.!f.g │ │ │ │ -0009d950: 2e93 6693 6f93 6793 3d93 285c 782e 9366 ..f.o.g.=.(\x..f │ │ │ │ -0009d960: 2867 9378 2929 8ea4 0d00 00a1 8d91 0230 (g.x)).........0 │ │ │ │ -0009d970: ea4b 5f44 4546 9605 bfaa 7c2d 934b 933d .K_DEF....|-.K.= │ │ │ │ -0009d980: 9328 5c78 9379 2e93 7829 8ea1 a18d 9102 .(\x.y..x)...... │ │ │ │ -0009d990: 30ea 535f 4445 4696 05bf aa7c 2d93 5393 0.S_DEF....|-.S. │ │ │ │ -0009d9a0: 3d93 285c 6693 6793 782e 9366 9378 2867 =.(\f.g.x..f.x(g │ │ │ │ -0009d9b0: 9378 2929 8ea1 a18d 9102 30ea 495f 4445 .x))......0.I_DE │ │ │ │ -0009d9c0: 4696 05bf aa7c 2d93 4993 3d93 5393 4b93 F....|-.I.=.S.K. │ │ │ │ -0009d9d0: 4b8e 8e8e 8e8e 8e8e 8e9f 24fd 138e 8c8b K.........$..... │ │ │ │ -0009d9e0: 0000 00bd 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0009d150: 0000 0000 0000 0000 0000 0009 c3dd a002 ................ │ │ │ │ +0009d160: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +0009d170: 9a8d 91ea f1eb d031 3838 9200 dd20 4343 .......188... CC │ │ │ │ +0009d180: 6861 7074 6572 9604 8000 3131 2e91 0a80 hapter....11.... │ │ │ │ +0009d190: 0054 6865 9348 4f4c 934c 6f67 6963 9369 .The.HOL.Logic.i │ │ │ │ +0009d1a0: 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 0000 n.ML.......ff... │ │ │ │ +0009d1b0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +0009d1c0: a0fd 8bd0 218d 8d8d 9f00 cb89 8d8d 8d8d ....!........... │ │ │ │ +0009d1d0: 9107 f094 eb61 4c45 4e47 5448 9111 3efe .....aLENGTH..>. │ │ │ │ +0009d1e0: 7c2d 9605 bfaa 284c 454e 4754 485b 5d93 |-....(LENGTH[]. │ │ │ │ +0009d1f0: 3d93 3029 932f 5c93 2821 6893 742e 934c =.0)./\.(!h.t..L │ │ │ │ +0009d200: 454e 4754 4828 434f 4e53 9368 9374 2993 ENGTH(CONS.h.t). │ │ │ │ +0009d210: 3d93 5355 4328 4c45 4e47 5448 9374 2929 =.SUC(LENGTH.t)) │ │ │ │ +0009d220: 8e8e 8e8e 8e8e 8e9f 19ea ef8d 91ea f1eb ................ │ │ │ │ +0009d230: cf69 6e96 03ea a874 6865 9363 7572 7265 .in....the.curre │ │ │ │ +0009d240: 6e90 ac72 7493 7468 656f 7279 9328 696e n..rt.theory.(in │ │ │ │ +0009d250: 9374 6869 7393 6361 7365 2c93 7468 6593 .this.case,.the. │ │ │ │ +0009d260: 7468 656f 7279 8d93 eb61 6c69 7374 8e91 theory...alist.. │ │ │ │ +0009d270: 1ae9 50cf 292e 8ea4 1000 008d 91f6 537a ..P.).........Sz │ │ │ │ +0009d280: 5573 696e 678d 9105 251c eb61 6e65 775f Using...%..anew_ │ │ │ │ +0009d290: 6c69 7374 5f72 6563 5f64 6566 696e 6974 list_rec_definit │ │ │ │ +0009d2a0: 696f 6e8e 9200 895d 62cf 2c91 0573 ba74 ion....]b.,..s.t │ │ │ │ +0009d2b0: 6865 9605 251c 7072 6564 6963 6174 658d he..%.predicate. │ │ │ │ +0009d2c0: 93eb 614e 554c 4c8e 9121 48e0 cf61 6e64 ..aNULL..!H..and │ │ │ │ +0009d2d0: 9b05 251d 7468 6593 7365 6c65 6374 6f72 ..%.the.selector │ │ │ │ +0009d2e0: 738d 93eb 6148 448e 9115 c98c cf61 6e64 s...aHD......and │ │ │ │ +0009d2f0: 8d98 eb61 544c 8e91 15c9 8dcf 6172 658e ...aTL......are. │ │ │ │ +0009d300: a18d 91ea f1eb 6465 0c6e 6564 9603 eaa8 ......de.ned.... │ │ │ │ +0009d310: 696e 9374 6865 9374 6865 6f72 798d 93eb in.the.theory... │ │ │ │ +0009d320: 616c 6973 748e 911e d3f8 cf62 90ac 7279 alist......b..ry │ │ │ │ +0009d330: 9374 6865 9373 7090 538e 6563 690c 6361 .the.sp.S.eci.ca │ │ │ │ +0009d340: 7469 6f6e 733a 8e9f 3265 698d 8d8d 9f1a tions:..2ei..... │ │ │ │ +0009d350: cb89 8d8d 8d9f cc00 008d 9102 30ea eb61 ............0..a │ │ │ │ +0009d360: 4e55 4c4c 9605 bfaa 7c2d 934e 554c 4c5b NULL....|-.NULL[ │ │ │ │ +0009d370: 5d93 2f5c 9328 2168 9374 2e93 7e4e 554c ]./\.(!h.t..~NUL │ │ │ │ +0009d380: 4c28 434f 4e53 9368 9374 2929 8ea4 0d00 L(CONS.h.t)).... │ │ │ │ +0009d390: 00a1 8d91 0230 ea48 4491 113e fe7c 2d96 .....0.HD..>.|-. │ │ │ │ +0009d3a0: 05bf aa21 2868 3a2a 2993 742e 9348 4428 ...!(h:*).t..HD( │ │ │ │ +0009d3b0: 434f 4e53 9368 9374 2993 3d93 688e a1a1 CONS.h.t).=.h... │ │ │ │ +0009d3c0: 8d91 0230 ea54 4c91 113e fe7c 2d96 05bf ...0.TL..>.|-... │ │ │ │ +0009d3d0: aa21 2868 3a2a 2993 742e 9354 4c28 434f .!(h:*).t..TL(CO │ │ │ │ +0009d3e0: 4e53 9368 9374 2993 3d93 748e 8e8e 8e8e NS.h.t).=.t..... │ │ │ │ +0009d3f0: 8e8e 9f32 6568 8d91 eaf1 ebcf 5468 6596 ...2eh......The. │ │ │ │ +0009d400: 0529 7b66 6f6c 6c6f 9aac 7277 696e 6793 .){follo..rwing. │ │ │ │ +0009d410: 7072 696d 6974 6976 9865 9372 6563 7572 primitiv.e.recur │ │ │ │ +0009d420: 7369 7698 6593 6465 0c6e 6974 696f 6e73 siv.e.de.nitions │ │ │ │ +0009d430: 936f 6693 6675 6e63 7469 6f6e 7391 0529 .of.functions..) │ │ │ │ +0009d440: 7c6f 6e93 6c69 7374 7393 6172 6593 616c |on.lists.are.al │ │ │ │ +0009d450: 736f 936d 6164 6593 696e 9374 6865 8ea1 so.made.in.the.. │ │ │ │ +0009d460: 8d91 eaf1 eb74 6865 6f72 798d 9103 eaa8 .....theory..... │ │ │ │ +0009d470: eb61 6c69 7374 8e91 1ae9 50cf 3a8e 9f79 .alist....P.:..y │ │ │ │ +0009d480: e569 8d8d 8d9f 624b 898d 8d8d a0ff 3d00 .i....bK......=. │ │ │ │ +0009d490: 008d 9102 30ea eb61 5355 4d91 2dfd 507c ....0..aSUM.-.P| │ │ │ │ +0009d4a0: 2d96 05bf aa28 5355 4d5b 5d93 3d93 3029 -....(SUM[].=.0) │ │ │ │ +0009d4b0: 932f 5c93 2821 6893 742e 9353 554d 2843 ./\.(!h.t..SUM(C │ │ │ │ +0009d4c0: 4f4e 5393 6893 7429 933d 9368 932b 9328 ONS.h.t).=.h.+.( │ │ │ │ +0009d4d0: 5355 4d93 7429 298e a40d 0000 a18d 9102 SUM.t))......... │ │ │ │ +0009d4e0: 30ea 4150 5045 4e44 911c be52 7c2d 9605 0.APPEND...R|-.. │ │ │ │ +0009d4f0: bfaa 2821 6c2e 9341 5050 454e 445b 5d6c ..(!l..APPEND[]l │ │ │ │ +0009d500: 933d 936c 2993 2f5c 8ea1 8d91 52ac 3628 .=.l)./\....R.6( │ │ │ │ +0009d510: 216c 3196 05bf aa6c 3293 682e 9341 5050 !l1....l2.h..APP │ │ │ │ +0009d520: 454e 4428 434f 4e53 9368 936c 3129 6c32 END(CONS.h.l1)l2 │ │ │ │ +0009d530: 933d 9343 4f4e 5393 6828 4150 5045 4e44 .=.CONS.h(APPEND │ │ │ │ +0009d540: 936c 3193 6c32 2929 8ea1 a18d 9102 30ea .l1.l2))......0. │ │ │ │ +0009d550: 464c 4154 9128 3da6 7c2d 9605 bfaa 2846 FLAT.(=.|-....(F │ │ │ │ +0009d560: 4c41 545b 5d93 3d93 5b5d 2993 2f5c 9328 LAT[].=.[])./\.( │ │ │ │ +0009d570: 2168 9374 2e93 464c 4154 2843 4f4e 5393 !h.t..FLAT(CONS. │ │ │ │ +0009d580: 6893 7429 933d 9341 5050 454e 4493 6828 h.t).=.APPEND.h( │ │ │ │ +0009d590: 464c 4154 9374 2929 8ea1 a18d 9102 30ea FLAT.t))......0. │ │ │ │ +0009d5a0: 4c45 4e47 5448 911c be52 7c2d 9605 bfaa LENGTH...R|-.... │ │ │ │ +0009d5b0: 284c 454e 4754 485b 5d93 3d93 3029 932f (LENGTH[].=.0)./ │ │ │ │ +0009d5c0: 5c93 2821 6893 742e 934c 454e 4754 4828 \.(!h.t..LENGTH( │ │ │ │ +0009d5d0: 434f 4e53 9368 9374 2993 3d93 5355 4328 CONS.h.t).=.SUC( │ │ │ │ +0009d5e0: 4c45 4e47 5448 9374 2929 8ea1 a18d 9102 LENGTH.t))...... │ │ │ │ +0009d5f0: 30ea 4d41 5091 2dfd 507c 2d96 05bf aa28 0.MAP.-.P|-....( │ │ │ │ +0009d600: 2166 2e93 4d41 5093 665b 5d93 3d93 5b5d !f..MAP.f[].=.[] │ │ │ │ +0009d610: 2993 2f5c 8ea1 8d91 52ac 3628 2166 9605 )./\....R.6(!f.. │ │ │ │ +0009d620: bfaa 6893 742e 934d 4150 9366 2843 4f4e ..h.t..MAP.f(CON │ │ │ │ +0009d630: 5393 6893 7429 933d 9343 4f4e 5328 6693 S.h.t).=.CONS(f. │ │ │ │ +0009d640: 6829 284d 4150 9366 9374 2929 8ea1 a18d h)(MAP.f.t)).... │ │ │ │ +0009d650: 9102 30ea 454c 9133 bcfa 7c2d 9605 bfaa ..0.EL.3..|-.... │ │ │ │ +0009d660: 2821 6c2e 9345 4c93 3093 6c93 3d93 4844 (!l..EL.0.l.=.HD │ │ │ │ +0009d670: 936c 2993 2f5c 9328 216c 936e 2e93 454c .l)./\.(!l.n..EL │ │ │ │ +0009d680: 2853 5543 936e 296c 933d 9345 4c93 6e28 (SUC.n)l.=.EL.n( │ │ │ │ +0009d690: 544c 936c 2929 8ea1 a18d 9102 30ea 4556 TL.l))......0.EV │ │ │ │ +0009d6a0: 4552 595f 4445 4691 0b7f 547c 2d96 05bf ERY_DEF...T|-... │ │ │ │ +0009d6b0: aa28 2150 2e93 4556 4552 5993 505b 5d93 .(!P..EVERY.P[]. │ │ │ │ +0009d6c0: 3d93 5429 932f 5c8e a18d 9152 ac36 2821 =.T)./\....R.6(! │ │ │ │ +0009d6d0: 5096 05bf aa68 9374 2e93 4556 4552 5993 P....h.t..EVERY. │ │ │ │ +0009d6e0: 5028 434f 4e53 9368 9374 2993 3d93 5093 P(CONS.h.t).=.P. │ │ │ │ +0009d6f0: 6893 2f5c 9345 5645 5259 9350 9374 298e h./\.EVERY.P.t). │ │ │ │ +0009d700: 8e8e 8e8e 8e8e 9f79 e568 8d91 eaf1 ebcf .......y.h...... │ │ │ │ +0009d710: 5468 6572 6596 050e d069 7393 616c 736f There....is.also │ │ │ │ +0009d720: 9361 9b05 0ecf 7365 6c65 6374 696f 6e93 .a....selection. │ │ │ │ +0009d730: 6f66 9370 7265 2d70 726f 95ac 7276 9365 of.pre-pro..rv.e │ │ │ │ +0009d740: 6496 050e d074 6865 6f72 656d 7393 6162 d....theorems.ab │ │ │ │ +0009d750: 9053 8e6f 7574 936c 6973 7473 9373 746f .S.out.lists.sto │ │ │ │ +0009d760: 7265 6498 696e 9374 6865 9374 6865 6f72 red.in.the.theor │ │ │ │ +0009d770: 798d 93eb 616c 6973 748e 911c 0d78 cf2e y...alist....x.. │ │ │ │ +0009d780: 8ea1 8d91 eaf1 eb54 6865 7365 9603 cecb .......These.... │ │ │ │ +0009d790: 6172 659b 03ce ca61 7574 6f6c 6f61 6465 are....autoloade │ │ │ │ +0009d7a0: 6493 7768 656e 9874 6865 6972 936e 616d d.when.their.nam │ │ │ │ +0009d7b0: 6573 9861 7265 930c 7273 7493 6d65 6e90 es.are..rst.men. │ │ │ │ +0009d7c0: ac72 7469 6f6e 6564 9864 7572 696e 6793 .rtioned.during. │ │ │ │ +0009d7d0: 616e 90ac 7279 98eb 4848 4f4c 93cf 7365 an..ry..HHOL..se │ │ │ │ +0009d7e0: 7373 696f 6e2e 9105 2f96 4691 ff05 566f ssion.../.F...Vo │ │ │ │ +0009d7f0: 728e a18d 91ea f1eb 6196 03ea a863 6f6d r.......a....com │ │ │ │ +0009d800: 706c 6574 6593 6c69 7374 936f 6693 6190 plete.list.of.a. │ │ │ │ +0009d810: ac72 7691 ff58 e461 696c 6162 6c65 9374 .rv..X.ailable.t │ │ │ │ +0009d820: 6865 6f72 656d 732c 9373 6565 93eb 4952 heorems,.see..IR │ │ │ │ +0009d830: 4546 4552 454e 4345 cf2e 8e9f 2264 c08d EFERENCE...."d.. │ │ │ │ +0009d840: 8d91 eaf1 ebeb 4731 312e 392e 388e 9124 ......G11.9.8..$ │ │ │ │ +0009d850: 8b7f 5468 6596 0566 6674 6865 6f72 7993 ..The..fftheory. │ │ │ │ +0009d860: eb6a 636f 6d62 696e 8e9f 17c0 008d 91ea .jcombin........ │ │ │ │ +0009d870: f1eb cf54 6865 9604 ddc0 7468 656f 7279 ...The....theory │ │ │ │ +0009d880: 8d91 04dd bfeb 6163 6f6d 6269 6e8e 912c ......acombin.., │ │ │ │ +0009d890: 397b cf63 6f6e 90ac 7274 6169 6e73 9374 9{.con..rtains.t │ │ │ │ +0009d8a0: 6865 9b04 ddbf 6465 0c6e 6974 696f 6e73 he....de.nitions │ │ │ │ +0009d8b0: 936f 6693 6675 6e63 7469 6f6e 9863 6f6d .of.function.com │ │ │ │ +0009d8c0: 7090 538e 6f73 6974 696f 6e93 2869 6e0c p.S.osition.(in. │ │ │ │ +0009d8d0: 7865 648d 93eb 616f 8e91 0a9d 6acf 2998 xed...ao....j.). │ │ │ │ +0009d8e0: 616e 6493 7468 658e a18d 91ea f1eb 636f and.the.......co │ │ │ │ +0009d8f0: 6d90 ac72 6269 6e61 746f 7273 8d91 03ea m..rbinators.... │ │ │ │ +0009d900: a8eb 6153 8e96 09aa 52cf 2c8d 9103 eaa8 ..aS....R.,..... │ │ │ │ +0009d910: eb61 4b8e 910d 94fa cf61 6e64 8d91 03ea .aK......and.... │ │ │ │ +0009d920: a8eb 6149 8e93 cf2e 8e9f 3f65 698d 8d8d ..aI......?ei... │ │ │ │ +0009d930: 9f27 cb89 8d8d 8d9f b200 008d 9102 30ea .'............0. │ │ │ │ +0009d940: eb61 6f5f 4445 4696 05bf aa7c 2d93 2166 .ao_DEF....|-.!f │ │ │ │ +0009d950: 9367 2e93 6693 6f93 6793 3d93 285c 782e .g..f.o.g.=.(\x. │ │ │ │ +0009d960: 9366 2867 9378 2929 8ea4 0d00 00a1 8d91 .f(g.x))........ │ │ │ │ +0009d970: 0230 ea4b 5f44 4546 9605 bfaa 7c2d 934b .0.K_DEF....|-.K │ │ │ │ +0009d980: 933d 9328 5c78 9379 2e93 7829 8ea1 a18d .=.(\x.y..x).... │ │ │ │ +0009d990: 9102 30ea 535f 4445 4696 05bf aa7c 2d93 ..0.S_DEF....|-. │ │ │ │ +0009d9a0: 5393 3d93 285c 6693 6793 782e 9366 9378 S.=.(\f.g.x..f.x │ │ │ │ +0009d9b0: 2867 9378 2929 8ea1 a18d 9102 30ea 495f (g.x))......0.I_ │ │ │ │ +0009d9c0: 4445 4696 05bf aa7c 2d93 4993 3d93 5393 DEF....|-.I.=.S. │ │ │ │ +0009d9d0: 4b93 4b8e 8e8e 8e8e 8e8e 8e9f 24fd 138e K.K.........$... │ │ │ │ +0009d9e0: 8c8b 0000 00bd 0000 0000 0000 0000 0000 ................ │ │ │ │ 0009d9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0009da00: 0000 0000 0000 0000 0009 d12f a002 cc05 .........../.... │ │ │ │ -0009da10: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ -0009da20: 9112 c761 d031 312e 392e 910a 8000 5468 ...a.11.9.....Th │ │ │ │ -0009da30: 6596 0480 0061 6e63 6573 7472 7993 6f66 e....ancestry.of │ │ │ │ -0009da40: 9374 6865 9374 6865 6f72 7993 e248 4f4c .the.theory..HOL │ │ │ │ -0009da50: 9200 d726 aad0 3138 398e 9112 c761 9f05 ...&..189....a.. │ │ │ │ -0009da60: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -0009da70: 0294 2fdf 8da0 fd8b d021 8d91 12c7 61cf ../......!....a. │ │ │ │ -0009da80: 5468 6596 03ea a866 6f6c 6c6f 9aac 7277 The....follo..rw │ │ │ │ -0009da90: 696e 6793 656c 656d 656e 9874 6172 7993 ing.elemen.tary. │ │ │ │ -0009daa0: 7072 6f70 9053 8e65 7274 6965 7393 6172 prop.S.erties.ar │ │ │ │ -0009dab0: 6593 7072 652d 7072 6f98 7698 6564 9369 e.pre-pro.v.ed.i │ │ │ │ -0009dac0: 6e93 7468 6593 7468 656f 7279 8d93 eb61 n.the.theory...a │ │ │ │ -0009dad0: 636f 6d62 696e 8e91 2668 a4cf 3a8e 9f5c combin..&h..:..\ │ │ │ │ -0009dae0: 653f 8d8d 8d9f 41cb 898d 8d8d a0ff 7e00 e?....A.......~. │ │ │ │ -0009daf0: 008d 912a 0660 eb61 6f5f 5448 4d96 05bf ...*.`.ao_THM... │ │ │ │ -0009db00: aa7c 2d93 2166 9367 9378 2e93 2866 936f .|-.!f.g.x..(f.o │ │ │ │ -0009db10: 9367 2978 933d 9366 2867 9378 298e a40d .g)x.=.f(g.x)... │ │ │ │ -0009db20: 0000 a18d 912a 0660 6f5f 4153 534f 4396 .....*.`o_ASSOC. │ │ │ │ -0009db30: 05bf aa7c 2d93 2166 9367 9368 2e93 6693 ...|-.!f.g.h..f. │ │ │ │ -0009db40: 6f93 2867 936f 9368 2993 3d93 2866 936f o.(g.o.h).=.(f.o │ │ │ │ -0009db50: 9367 2993 6f93 688e a1a1 8d91 2a06 604b .g).o.h.....*.`K │ │ │ │ -0009db60: 5f54 484d 9605 bfaa 7c2d 9321 7893 792e _THM....|-.!x.y. │ │ │ │ -0009db70: 934b 9378 9379 933d 9378 8ea1 a18d 912a .K.x.y.=.x.....* │ │ │ │ -0009db80: 0660 535f 5448 4d96 05bf aa7c 2d93 2166 .`S_THM....|-.!f │ │ │ │ -0009db90: 9367 9378 2e93 5393 6693 6793 7893 3d93 .g.x..S.f.g.x.=. │ │ │ │ -0009dba0: 6693 7828 6793 7829 8ea1 a18d 912a 0660 f.x(g.x).....*.` │ │ │ │ -0009dbb0: 495f 5448 4d96 05bf aa7c 2d93 2178 2e93 I_THM....|-.!x.. │ │ │ │ -0009dbc0: 4993 7893 3d93 788e a1a1 8d91 2a06 6049 I.x.=.x.....*.`I │ │ │ │ -0009dbd0: 5f6f 5f49 4496 05bf aa7c 2d93 2166 2e93 _o_ID....|-.!f.. │ │ │ │ -0009dbe0: 2849 936f 9366 933d 9366 2993 2f5c 9328 (I.o.f.=.f)./\.( │ │ │ │ -0009dbf0: 6693 6f93 4993 3d93 6629 8e8e 8e8e 8e8e f.o.I.=.f)...... │ │ │ │ -0009dc00: 8e9f 5c65 3d8d 911e 28f0 cf48 6195 ac72 ..\e=...(..Ha..r │ │ │ │ -0009dc10: 7669 6e67 9b02 e6bf 7468 6591 02e6 be73 ving....the....s │ │ │ │ -0009dc20: 796d 9362 9053 8e6f 6c73 8d98 eb61 6f8e ym.b.S.ols...ao. │ │ │ │ -0009dc30: 9108 a669 cf2c 8d91 031a baeb 6153 8e91 ...i.,......aS.. │ │ │ │ -0009dc40: 08da 64cf 2c8d 9103 1aba eb61 4b8e 910b ..d.,......aK... │ │ │ │ -0009dc50: c123 cf61 6e64 8d91 02e6 beeb 6149 8e91 .#.and......aI.. │ │ │ │ -0009dc60: 0b8d 27cf 6173 9862 7569 6c74 2d69 6e91 ..'.as.built-in. │ │ │ │ -0009dc70: 02e6 be63 6f6e 7374 616e 9374 7398 6973 ...constan.ts.is │ │ │ │ -0009dc80: 9873 6f6d 6574 696d 6573 9102 e6be 696e .sometimes....in │ │ │ │ -0009dc90: 636f 6e93 7693 656e 6965 6e93 7498 6290 con.v.enien.t.b. │ │ │ │ -0009dca0: 538e 6563 6175 7365 8ea4 1000 008d 9112 S.ecause........ │ │ │ │ -0009dcb0: c761 7468 6579 9604 5b58 6172 6593 6f66 .athey..[Xare.of │ │ │ │ -0009dcc0: 7465 6e9b 045b 5777 95ac 7261 6e93 7465 ten..[Ww..ran.te │ │ │ │ -0009dcd0: 6496 045b 5861 7393 6d6e 656d 6f6e 6963 d..[Xas.mnemonic │ │ │ │ -0009dce0: 936e 616d 6573 9866 6f72 9376 91ff 58e4 .names.for.v..X. │ │ │ │ -0009dcf0: 6172 6961 626c 6573 9328 8d65 2e67 2e8e ariables.(.e.g.. │ │ │ │ -0009dd00: 8d91 15fb 4ceb 6153 8e91 2016 4dcf 746f ....L.aS.. .M.to │ │ │ │ -0009dd10: 9372 616e 6765 936f 95ac 7276 9365 7296 .range.o..rv.er. │ │ │ │ -0009dd20: 045b 5873 6574 7398 616e 648d 93eb 616f .[Xsets.and...ao │ │ │ │ -0009dd30: 8e8e a18d 9112 c761 cf74 6f9b 0432 bf72 .......a.to..2.r │ │ │ │ -0009dd40: 616e 6765 9104 32c0 6f95 ac72 7693 6572 ange..2.o..rv.er │ │ │ │ -0009dd50: 986f 7574 7075 7473 292e 9106 1126 5468 .outputs)....&Th │ │ │ │ -0009dd60: 6573 6591 0432 c06e 616d 6573 986d 6193 ese..2.names.ma. │ │ │ │ -0009dd70: 7998 7468 6572 6566 6f72 6591 0432 c062 y.therefore..2.b │ │ │ │ -0009dd80: 9053 8e65 9863 9368 616e 6765 6496 0432 .S.e.c.hanged..2 │ │ │ │ -0009dd90: c069 6e98 6675 7475 7265 9872 656c 6561 .in.future.relea │ │ │ │ -0009dda0: 7365 7393 6f66 9874 6865 8ea1 8d91 12c7 ses.of.the...... │ │ │ │ -0009ddb0: 6173 7973 7465 6d2c 9105 9310 6f72 9605 asystem,....or.. │ │ │ │ -0009ddc0: 3e2f 7468 659b 053e 2e74 6865 6f72 798d >/the..>.theory. │ │ │ │ -0009ddd0: 93eb 6163 6f6d 6269 6e8e 912c fa5a cf6d ..acombin..,.Z.m │ │ │ │ -0009dde0: 6190 ac72 7998 6290 538e 6593 6d61 6465 a..ry.b.S.e.made │ │ │ │ -0009ddf0: 9869 6e90 ac72 746f 9361 986c 6962 7261 .in..rto.a.libra │ │ │ │ -0009de00: 7279 91ff 0556 2e91 0933 7442 7574 9376 ry...V...3tBut.v │ │ │ │ -0009de10: 91ff 58e4 6172 6961 626c 6573 9828 7468 ..X.ariables.(th │ │ │ │ -0009de20: 6f75 6768 936e 6f74 8ea1 8d91 12c7 6163 ough.not......ac │ │ │ │ -0009de30: 6f6e 7374 616e 90ac 7274 7329 9604 67ff onstan..rts)..g. │ │ │ │ -0009de40: 7769 7468 9b04 6800 7468 6573 6593 6e61 with..h.these.na │ │ │ │ -0009de50: 6d65 7398 6361 6e93 6290 538e 6598 7573 mes.can.b.S.e.us │ │ │ │ -0009de60: 6564 9369 6e98 7468 6593 6375 7272 656e ed.in.the.curren │ │ │ │ -0009de70: 90ac 7274 9873 7973 7465 6d93 6966 8d98 ..rt.system.if.. │ │ │ │ -0009de80: eb61 6f8e 910a 27aa cf2c 8d91 0487 55eb .ao...'..,....U. │ │ │ │ -0009de90: 6153 8e91 0a46 ffcf 2c8d 9104 8755 eb61 aS...F..,....U.a │ │ │ │ -0009dea0: 4b8e 910e aeff cf61 6e64 8d93 eb61 498e K......and...aI. │ │ │ │ -0009deb0: 910e 8fa9 cf61 7265 930c 7273 748e a18d .....are..rst... │ │ │ │ -0009dec0: 9112 c761 6869 6464 656e 9603 eaa8 2873 ...ahidden....(s │ │ │ │ -0009ded0: 6565 9353 6563 7469 6f6e 9331 312e 3131 ee.Section.11.11 │ │ │ │ -0009dee0: 2e36 292e 8e9f 22c7 ed8d 8d91 12c7 61eb .6)...".......a. │ │ │ │ -0009def0: 4731 312e 392e 398e 914c 60f5 5468 6596 G11.9.9..L`.The. │ │ │ │ -0009df00: 0566 6674 6865 6f72 6965 7393 eb6a 7472 .fftheories..jtr │ │ │ │ -0009df10: 6565 93eb 4761 6e64 93eb 6a6c 7472 6565 ee..Gand..jltree │ │ │ │ -0009df20: 8ea9 17c0 008d 9112 c761 cf54 6865 9603 .........a.The.. │ │ │ │ -0009df30: f46d 7468 656f 7269 6573 8d93 eb61 7472 .mtheories...atr │ │ │ │ -0009df40: 6565 8e91 1ee7 82cf 616e 648d 93eb 616c ee......and...al │ │ │ │ -0009df50: 7472 6565 8e91 24a7 2ccf 636f 6e9a ac72 tree..$.,.con..r │ │ │ │ -0009df60: 7461 696e 9103 f46e 7468 6593 6465 0c6e tain...nthe.de.n │ │ │ │ -0009df70: 6974 696f 6e73 936f 6693 7498 7798 6f93 itions.of.t.w.o. │ │ │ │ -0009df80: 7374 7275 6374 7572 616c 6c79 2d69 736f structurally-iso │ │ │ │ -0009df90: 6d6f 7270 6869 6393 7498 7970 9053 8e65 morphic.t.yp.S.e │ │ │ │ -0009dfa0: 738e a18d 9112 c761 6f66 9604 26d8 0c6e s......aof..&..n │ │ │ │ -0009dfb0: 6974 656c 792d 6272 616e 639a ac72 6869 itely-branc..rhi │ │ │ │ -0009dfc0: 6e67 9104 26d7 6f72 6465 7265 6493 7472 ng..&.ordered.tr │ │ │ │ -0009dfd0: 6565 732e 9105 ed6f 5468 6593 7498 7970 ees....oThe.t.yp │ │ │ │ -0009dfe0: 9053 8e65 7393 6465 0c6e 6564 9369 6e9b .S.es.de.ned.in. │ │ │ │ -0009dff0: 0426 d774 6865 7365 9374 6865 6f72 6965 .&.these.theorie │ │ │ │ -0009e000: 7393 6172 6593 7573 6564 9862 90ac 7279 s.are.used.b..ry │ │ │ │ -0009e010: 9354 91ff 0556 6f6d 8ea1 8d91 12c7 614d .T...Vom......aM │ │ │ │ -0009e020: 656c 6861 6d27 7396 03e9 4574 9aac 7279 elham's...Et..ry │ │ │ │ -0009e030: 7090 538e 6591 03e9 4664 650c 6e69 7469 p.S.e...Fde.niti │ │ │ │ -0009e040: 6f6e 9370 6163 986b 91ff 58e4 6167 6593 on.pac.k..X.age. │ │ │ │ -0009e050: 2873 6565 9b03 e946 5365 6374 696f 6e93 (see...FSection. │ │ │ │ -0009e060: 3131 2e31 3029 9874 6f93 636f 6e73 7472 11.10).to.constr │ │ │ │ -0009e070: 7563 7493 7265 7072 6573 656e 90ac 7274 uct.represen..rt │ │ │ │ -0009e080: 6174 696f 6e73 9866 6f72 9361 722d 8ea1 ations.for.ar-.. │ │ │ │ -0009e090: 8d91 12c7 6162 6974 7261 7279 9603 759f ....abitrary..u. │ │ │ │ -0009e0a0: 636f 6e63 7265 7465 9372 6563 7572 7369 concrete.recursi │ │ │ │ -0009e0b0: 769a ac72 6593 7498 7970 9053 8e65 732e v..re.t.yp.S.es. │ │ │ │ -0009e0c0: 9105 11dd 5468 6579 9361 7265 936e 6f74 ....They.are.not │ │ │ │ -0009e0d0: 9369 6e98 7465 6e64 6564 9366 6f72 9103 .in.tended.for.. │ │ │ │ -0009e0e0: 75a0 6765 6e65 7261 6c93 7573 652c 9103 u.general.use,.. │ │ │ │ -0009e0f0: 8d07 616e 6493 7468 6593 7468 656f 7265 ..and.the.theore │ │ │ │ -0009e100: 6d73 8ea1 8d91 12c7 6173 746f 7265 6496 ms......astored. │ │ │ │ -0009e110: 03e2 5469 6e9b 03e2 5574 6865 7365 9374 ..Tin...Uthese.t │ │ │ │ -0009e120: 95ac 7277 936f 9862 7569 6c74 2d69 6e96 ..rw.o.built-in. │ │ │ │ -0009e130: 03e2 5474 6865 6f72 6965 7398 6172 6593 ..Ttheories.are. │ │ │ │ -0009e140: 7468 6572 6566 6f72 6593 6e6f 7498 6c6f therefore.not.lo │ │ │ │ -0009e150: 6164 6564 9369 6e90 ac72 746f 9874 6865 aded.in..rto.the │ │ │ │ -0009e160: 9373 7973 7465 6d98 6174 9373 7461 7274 .system.at.start │ │ │ │ -0009e170: 2d75 702e 8ea1 8d91 12c7 6154 6865 9603 -up.......aThe.. │ │ │ │ -0009e180: 732f 666f 6c6c 6f90 ac72 7769 6e67 9b03 s/follo..rwing.. │ │ │ │ -0009e190: 7330 6973 9361 9373 756d 6d61 7279 986f s0is.a.summary.o │ │ │ │ -0009e1a0: 6693 7468 6593 6d61 696e 9874 6865 6f72 f.the.main.theor │ │ │ │ -0009e1b0: 656d 7393 7768 6963 90ac 7268 9361 7265 ems.whic..rh.are │ │ │ │ -0009e1c0: 9861 90ac 7276 91ff 58e4 6169 6c61 626c .a..rv..X.ailabl │ │ │ │ -0009e1d0: 6593 696e 9374 6865 9874 6865 6f72 6965 e.in.the.theorie │ │ │ │ -0009e1e0: 738d 93eb 6174 7265 658e 8ea1 8d91 12c7 s...atree....... │ │ │ │ -0009e1f0: 61cf 616e 648d 9103 949c eb61 6c74 7265 a.and......altre │ │ │ │ -0009e200: 658e 9120 52ee cf2c 9103 a5d2 616e 649b e.. R..,....and. │ │ │ │ -0009e210: 0394 9c77 6869 6395 ac72 6891 0394 9d6d ...whic..rh....m │ │ │ │ -0009e220: 6193 7998 6295 538e 6598 6f66 9103 949d a.y.b.S.e.of.... │ │ │ │ -0009e230: 7573 6598 696e 9863 6572 7461 696e 9873 use.in.certain.s │ │ │ │ -0009e240: 7093 6563 6961 6c69 7a65 6496 0394 9d61 p.ecialized....a │ │ │ │ -0009e250: 7070 6c69 6361 7469 6f6e 732e 9105 1c31 pplications....1 │ │ │ │ -0009e260: 4691 ff05 566f 7298 6675 6c6c 9364 6574 F...Vor.full.det │ │ │ │ -0009e270: 6169 6c73 986f 668e a18d 9112 c761 7468 ails.of......ath │ │ │ │ -0009e280: 6596 03ea a86c 6f67 6963 616c 9362 6173 e....logical.bas │ │ │ │ -0009e290: 6973 9366 6f72 9374 6865 7365 9374 95ac is.for.these.t.. │ │ │ │ -0009e2a0: 7277 936f 9603 eaa8 7468 656f 7269 6573 rw.o....theories │ │ │ │ -0009e2b0: 2c93 7365 6593 5b8d 3134 8e91 0bbf f85d ,.see.[.14.....] │ │ │ │ -0009e2c0: 2e8e 9f1f 47ed 8d8d 9112 c761 d031 312e ....G......a.11. │ │ │ │ -0009e2d0: 392e 392e 318e 914d 4761 5468 6596 0480 9.9.1..MGaThe... │ │ │ │ -0009e2e0: 0074 6865 6f72 7993 e274 7265 658e a68d .theory..tree... │ │ │ │ -0009e2f0: 9112 c761 cf49 6e96 04d8 8b74 6865 9374 ...a.In....the.t │ │ │ │ -0009e300: 6865 6f72 798d 93eb 6174 7265 658e 911b heory...atree... │ │ │ │ -0009e310: d733 cf2c 9105 1404 6193 7490 ac72 7970 .3.,....a.t..ryp │ │ │ │ -0009e320: 9053 8e65 8d93 eb61 7472 6565 8e91 20af .S.e...atree.. . │ │ │ │ -0009e330: becf 6973 9364 650c 6e65 6493 746f 9364 ..is.de.ned.to.d │ │ │ │ -0009e340: 656e 6f74 6591 04d8 8c74 6865 9373 6574 enote....the.set │ │ │ │ -0009e350: 936f 6693 616c 6c93 6f72 6465 7265 6493 .of.all.ordered. │ │ │ │ -0009e360: 7472 6565 7393 7768 6f73 658e a18d 9112 trees.whose..... │ │ │ │ -0009e370: c761 6e6f 9053 8e64 6573 9603 eaa8 6361 .ano.S.des....ca │ │ │ │ -0009e380: 6e93 6272 616e 639a ac72 6893 616e 9879 n.branc..rh.an.y │ │ │ │ -0009e390: 9328 0c6e 6974 6529 936e 9875 6d98 6290 .(.nite).n.um.b. │ │ │ │ -0009e3a0: 538e 6572 936f 6693 7469 6d65 732e 9105 S.er.of.times... │ │ │ │ -0009e3b0: 38e0 4193 636f 6e73 7472 7563 746f 7293 8.A.constructor. │ │ │ │ -0009e3c0: 6675 6e63 7469 6f6e 8e9f 1cea c48d 8d8d function........ │ │ │ │ -0009e3d0: 9f00 cb89 8d8d 8d8d 912a 0660 eb61 6e6f .........*.`.ano │ │ │ │ -0009e3e0: 6465 9605 bfaa 3a93 2874 7265 6529 6c69 de....:.(tree)li │ │ │ │ -0009e3f0: 7374 932d 3e93 7472 6565 8e8e 8e8e 8e8e st.->.tree...... │ │ │ │ -0009e400: 8e9f 1cea c58d 9112 c761 cf69 7396 0562 .........a.is..b │ │ │ │ -0009e410: e974 6865 6e9b 0562 e864 650c 6e65 6493 .then..b.de.ned. │ │ │ │ -0009e420: 696e 9874 6865 9374 6865 6f72 798d 93eb in.the.theory... │ │ │ │ -0009e430: 6174 7265 658e 911c 6191 cf2e 9109 a1a1 atree...a....... │ │ │ │ -0009e440: 5468 6973 9366 756e 6374 696f 6e98 6361 This.function.ca │ │ │ │ -0009e450: 6e93 6290 538e 6593 7573 6564 9874 6f93 n.b.S.e.used.to. │ │ │ │ -0009e460: 636f 6e73 7472 7563 7498 616e 90ac 7279 construct.an..ry │ │ │ │ -0009e470: 9374 7265 652d 8ea1 8d91 12c7 6173 7472 .tree-......astr │ │ │ │ -0009e480: 7563 7475 7265 6496 04a7 7376 91ff 58e4 uctured...sv..X. │ │ │ │ -0009e490: 616c 7565 9b04 a774 6f66 9374 90ac 7279 alue...tof.t..ry │ │ │ │ -0009e4a0: 7090 538e 658d 98eb 6174 7265 658e 911b p.S.e...atree... │ │ │ │ -0009e4b0: a61c cf2e 9107 6f42 5468 6593 6578 7072 ......oBThe.expr │ │ │ │ -0009e4c0: 6573 7369 6f6e 8d98 eb61 226e 6f64 6591 ession...a"node. │ │ │ │ -0009e4d0: 05bf aa5b 5d22 8e91 3d0b e1cf 6465 6e6f ...[]"..=...deno │ │ │ │ -0009e4e0: 7465 7398 7468 6593 7472 6565 9863 6f6e tes.the.tree.con │ │ │ │ -0009e4f0: 7369 7374 696e 6793 6f66 8ea1 8d91 12c7 sisting.of...... │ │ │ │ -0009e500: 6161 9604 c16e 7369 6e67 6c65 9b04 c16f aa...nsingle...o │ │ │ │ -0009e510: 6c65 6166 936e 6f90 538e 6465 9877 6974 leaf.no.S.de.wit │ │ │ │ -0009e520: 6893 6e6f 9373 7562 7472 6565 732e 9107 h.no.subtrees... │ │ │ │ -0009e530: bd33 4966 98d7 746c 8d90 438f eb61 3a28 .3If..tl..C..a:( │ │ │ │ -0009e540: 7472 6565 296c 6973 748e 9144 414b cf69 tree)list..DAK.i │ │ │ │ -0009e550: 7398 6193 6e6f 6e2d 656d 7074 90ac 7279 s.a.non-empt..ry │ │ │ │ -0009e560: 936c 6973 7498 6f66 9374 7265 6573 2c91 .list.of.trees,. │ │ │ │ -0009e570: 04f7 2074 6865 6e8e a18d 9112 c761 7468 .. then......ath │ │ │ │ -0009e580: 6596 03c5 0d74 6572 6d8d 9103 c50c eb61 e....term......a │ │ │ │ -0009e590: 226e 6f64 658e 9126 4308 d774 6c8d 9043 "node..&C..tl..C │ │ │ │ -0009e5a0: 8feb 6122 8e91 09c8 46cf 6465 6e6f 7465 ..a"....F.denote │ │ │ │ -0009e5b0: 739b 03c5 0c74 6865 9374 7265 6598 7768 s....the.tree.wh │ │ │ │ -0009e5c0: 6f73 6593 696d 6d65 6469 6174 6598 7375 ose.immediate.su │ │ │ │ -0009e5d0: 6274 7265 6573 9361 7265 9874 6865 9374 btrees.are.the.t │ │ │ │ -0009e5e0: 7265 6573 9869 6e93 7468 6598 6c69 7374 rees.in.the.list │ │ │ │ -0009e5f0: 93d7 746c 9043 8fcf 2e8e a18d 9112 c761 ..tl.C.........a │ │ │ │ -0009e600: 5573 696e 678d 9103 eaa8 eb61 6e6f 6465 Using......anode │ │ │ │ -0009e610: 8e91 1ae9 50cf 2c96 03ea a869 7493 6973 ....P.,....it.is │ │ │ │ -0009e620: 9370 9a53 8e6f 7373 6962 6c65 9374 6f93 .p.S.ossible.to. │ │ │ │ -0009e630: 636f 6e73 7472 7563 7493 6193 7472 6565 construct.a.tree │ │ │ │ -0009e640: 936f 6693 616e 90ac 7279 9373 6861 7098 .of.an..ry.shap. │ │ │ │ -0009e650: 652e 9105 38e0 4691 ff05 566f 7293 6578 e...8.F...Vor.ex │ │ │ │ -0009e660: 616d 706c 652c 9374 6865 9374 7265 658e ample,.the.tree. │ │ │ │ -0009e670: 8e9f 24fd 138e 8c8b 0000 00be 0000 0000 ..$............. │ │ │ │ +0009da00: 0000 0000 0000 0000 0000 0009 d131 a002 .............1.. │ │ │ │ +0009da10: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +0009da20: 9a8d 9112 c761 d031 312e 392e 910a 8000 .....a.11.9..... │ │ │ │ +0009da30: 5468 6596 0480 0061 6e63 6573 7472 7993 The....ancestry. │ │ │ │ +0009da40: 6f66 9374 6865 9374 6865 6f72 7993 e248 of.the.theory..H │ │ │ │ +0009da50: 4f4c 9200 d726 aad0 3138 398e 9112 c761 OL...&..189....a │ │ │ │ +0009da60: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +0009da70: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 12c7 ..../......!.... │ │ │ │ +0009da80: 61cf 5468 6596 03ea a866 6f6c 6c6f 9aac a.The....follo.. │ │ │ │ +0009da90: 7277 696e 6793 656c 656d 656e 9874 6172 rwing.elemen.tar │ │ │ │ +0009daa0: 7993 7072 6f70 9053 8e65 7274 6965 7393 y.prop.S.erties. │ │ │ │ +0009dab0: 6172 6593 7072 652d 7072 6f98 7698 6564 are.pre-pro.v.ed │ │ │ │ +0009dac0: 9369 6e93 7468 6593 7468 656f 7279 8d93 .in.the.theory.. │ │ │ │ +0009dad0: eb61 636f 6d62 696e 8e91 2668 a4cf 3a8e .acombin..&h..:. │ │ │ │ +0009dae0: 9f5c 653f 8d8d 8d9f 41cb 898d 8d8d a0ff .\e?....A....... │ │ │ │ +0009daf0: 7e00 008d 912a 0660 eb61 6f5f 5448 4d96 ~....*.`.ao_THM. │ │ │ │ +0009db00: 05bf aa7c 2d93 2166 9367 9378 2e93 2866 ...|-.!f.g.x..(f │ │ │ │ +0009db10: 936f 9367 2978 933d 9366 2867 9378 298e .o.g)x.=.f(g.x). │ │ │ │ +0009db20: a40d 0000 a18d 912a 0660 6f5f 4153 534f .......*.`o_ASSO │ │ │ │ +0009db30: 4396 05bf aa7c 2d93 2166 9367 9368 2e93 C....|-.!f.g.h.. │ │ │ │ +0009db40: 6693 6f93 2867 936f 9368 2993 3d93 2866 f.o.(g.o.h).=.(f │ │ │ │ +0009db50: 936f 9367 2993 6f93 688e a1a1 8d91 2a06 .o.g).o.h.....*. │ │ │ │ +0009db60: 604b 5f54 484d 9605 bfaa 7c2d 9321 7893 `K_THM....|-.!x. │ │ │ │ +0009db70: 792e 934b 9378 9379 933d 9378 8ea1 a18d y..K.x.y.=.x.... │ │ │ │ +0009db80: 912a 0660 535f 5448 4d96 05bf aa7c 2d93 .*.`S_THM....|-. │ │ │ │ +0009db90: 2166 9367 9378 2e93 5393 6693 6793 7893 !f.g.x..S.f.g.x. │ │ │ │ +0009dba0: 3d93 6693 7828 6793 7829 8ea1 a18d 912a =.f.x(g.x).....* │ │ │ │ +0009dbb0: 0660 495f 5448 4d96 05bf aa7c 2d93 2178 .`I_THM....|-.!x │ │ │ │ +0009dbc0: 2e93 4993 7893 3d93 788e a1a1 8d91 2a06 ..I.x.=.x.....*. │ │ │ │ +0009dbd0: 6049 5f6f 5f49 4496 05bf aa7c 2d93 2166 `I_o_ID....|-.!f │ │ │ │ +0009dbe0: 2e93 2849 936f 9366 933d 9366 2993 2f5c ..(I.o.f.=.f)./\ │ │ │ │ +0009dbf0: 9328 6693 6f93 4993 3d93 6629 8e8e 8e8e .(f.o.I.=.f).... │ │ │ │ +0009dc00: 8e8e 8e9f 5c65 3d8d 911e 28f0 cf48 6195 ....\e=...(..Ha. │ │ │ │ +0009dc10: ac72 7669 6e67 9b02 e6bf 7468 6591 02e6 .rving....the... │ │ │ │ +0009dc20: be73 796d 9362 9053 8e6f 6c73 8d98 eb61 .sym.b.S.ols...a │ │ │ │ +0009dc30: 6f8e 9108 a669 cf2c 8d91 031a baeb 6153 o....i.,......aS │ │ │ │ +0009dc40: 8e91 08da 64cf 2c8d 9103 1aba eb61 4b8e ....d.,......aK. │ │ │ │ +0009dc50: 910b c123 cf61 6e64 8d91 02e6 beeb 6149 ...#.and......aI │ │ │ │ +0009dc60: 8e91 0b8d 27cf 6173 9862 7569 6c74 2d69 ....'.as.built-i │ │ │ │ +0009dc70: 6e91 02e6 be63 6f6e 7374 616e 9374 7398 n....constan.ts. │ │ │ │ +0009dc80: 6973 9873 6f6d 6574 696d 6573 9102 e6be is.sometimes.... │ │ │ │ +0009dc90: 696e 636f 6e93 7693 656e 6965 6e93 7498 incon.v.enien.t. │ │ │ │ +0009dca0: 6290 538e 6563 6175 7365 8ea4 1000 008d b.S.ecause...... │ │ │ │ +0009dcb0: 9112 c761 7468 6579 9604 5b58 6172 6593 ...athey..[Xare. │ │ │ │ +0009dcc0: 6f66 7465 6e9b 045b 5777 95ac 7261 6e93 often..[Ww..ran. │ │ │ │ +0009dcd0: 7465 6496 045b 5861 7393 6d6e 656d 6f6e ted..[Xas.mnemon │ │ │ │ +0009dce0: 6963 936e 616d 6573 9866 6f72 9376 91ff ic.names.for.v.. │ │ │ │ +0009dcf0: 58e4 6172 6961 626c 6573 9328 8d65 2e67 X.ariables.(.e.g │ │ │ │ +0009dd00: 2e8e 8d91 15fb 4ceb 6153 8e91 2016 4dcf ......L.aS.. .M. │ │ │ │ +0009dd10: 746f 9372 616e 6765 936f 95ac 7276 9365 to.range.o..rv.e │ │ │ │ +0009dd20: 7296 045b 5873 6574 7398 616e 648d 93eb r..[Xsets.and... │ │ │ │ +0009dd30: 616f 8e8e a18d 9112 c761 cf74 6f9b 0432 ao.......a.to..2 │ │ │ │ +0009dd40: bf72 616e 6765 9104 32c0 6f95 ac72 7693 .range..2.o..rv. │ │ │ │ +0009dd50: 6572 986f 7574 7075 7473 292e 9106 1126 er.outputs)....& │ │ │ │ +0009dd60: 5468 6573 6591 0432 c06e 616d 6573 986d These..2.names.m │ │ │ │ +0009dd70: 6193 7998 7468 6572 6566 6f72 6591 0432 a.y.therefore..2 │ │ │ │ +0009dd80: c062 9053 8e65 9863 9368 616e 6765 6496 .b.S.e.c.hanged. │ │ │ │ +0009dd90: 0432 c069 6e98 6675 7475 7265 9872 656c .2.in.future.rel │ │ │ │ +0009dda0: 6561 7365 7393 6f66 9874 6865 8ea1 8d91 eases.of.the.... │ │ │ │ +0009ddb0: 12c7 6173 7973 7465 6d2c 9105 9310 6f72 ..asystem,....or │ │ │ │ +0009ddc0: 9605 3e2f 7468 659b 053e 2e74 6865 6f72 ..>/the..>.theor │ │ │ │ +0009ddd0: 798d 93eb 6163 6f6d 6269 6e8e 912c fa5a y...acombin..,.Z │ │ │ │ +0009dde0: cf6d 6190 ac72 7998 6290 538e 6593 6d61 .ma..ry.b.S.e.ma │ │ │ │ +0009ddf0: 6465 9869 6e90 ac72 746f 9361 986c 6962 de.in..rto.a.lib │ │ │ │ +0009de00: 7261 7279 91ff 0556 2e91 0933 7442 7574 rary...V...3tBut │ │ │ │ +0009de10: 9376 91ff 58e4 6172 6961 626c 6573 9828 .v..X.ariables.( │ │ │ │ +0009de20: 7468 6f75 6768 936e 6f74 8ea1 8d91 12c7 though.not...... │ │ │ │ +0009de30: 6163 6f6e 7374 616e 90ac 7274 7329 9604 aconstan..rts).. │ │ │ │ +0009de40: 67ff 7769 7468 9b04 6800 7468 6573 6593 g.with..h.these. │ │ │ │ +0009de50: 6e61 6d65 7398 6361 6e93 6290 538e 6598 names.can.b.S.e. │ │ │ │ +0009de60: 7573 6564 9369 6e98 7468 6593 6375 7272 used.in.the.curr │ │ │ │ +0009de70: 656e 90ac 7274 9873 7973 7465 6d93 6966 en..rt.system.if │ │ │ │ +0009de80: 8d98 eb61 6f8e 910a 27aa cf2c 8d91 0487 ...ao...'..,.... │ │ │ │ +0009de90: 55eb 6153 8e91 0a46 ffcf 2c8d 9104 8755 U.aS...F..,....U │ │ │ │ +0009dea0: eb61 4b8e 910e aeff cf61 6e64 8d93 eb61 .aK......and...a │ │ │ │ +0009deb0: 498e 910e 8fa9 cf61 7265 930c 7273 748e I......are..rst. │ │ │ │ +0009dec0: a18d 9112 c761 6869 6464 656e 9603 eaa8 .....ahidden.... │ │ │ │ +0009ded0: 2873 6565 9353 6563 7469 6f6e 9331 312e (see.Section.11. │ │ │ │ +0009dee0: 3131 2e36 292e 8e9f 22c7 ed8d 8d91 12c7 11.6)..."....... │ │ │ │ +0009def0: 61eb 4731 312e 392e 398e 914c 60f5 5468 a.G11.9.9..L`.Th │ │ │ │ +0009df00: 6596 0566 6674 6865 6f72 6965 7393 eb6a e..fftheories..j │ │ │ │ +0009df10: 7472 6565 93eb 4761 6e64 93eb 6a6c 7472 tree..Gand..jltr │ │ │ │ +0009df20: 6565 8ea9 17c0 008d 9112 c761 cf54 6865 ee.........a.The │ │ │ │ +0009df30: 9603 f46d 7468 656f 7269 6573 8d93 eb61 ...mtheories...a │ │ │ │ +0009df40: 7472 6565 8e91 1ee7 82cf 616e 648d 93eb tree......and... │ │ │ │ +0009df50: 616c 7472 6565 8e91 24a7 2ccf 636f 6e9a altree..$.,.con. │ │ │ │ +0009df60: ac72 7461 696e 9103 f46e 7468 6593 6465 .rtain...nthe.de │ │ │ │ +0009df70: 0c6e 6974 696f 6e73 936f 6693 7498 7798 .nitions.of.t.w. │ │ │ │ +0009df80: 6f93 7374 7275 6374 7572 616c 6c79 2d69 o.structurally-i │ │ │ │ +0009df90: 736f 6d6f 7270 6869 6393 7498 7970 9053 somorphic.t.yp.S │ │ │ │ +0009dfa0: 8e65 738e a18d 9112 c761 6f66 9604 26d8 .es......aof..&. │ │ │ │ +0009dfb0: 0c6e 6974 656c 792d 6272 616e 639a ac72 .nitely-branc..r │ │ │ │ +0009dfc0: 6869 6e67 9104 26d7 6f72 6465 7265 6493 hing..&.ordered. │ │ │ │ +0009dfd0: 7472 6565 732e 9105 ed6f 5468 6593 7498 trees....oThe.t. │ │ │ │ +0009dfe0: 7970 9053 8e65 7393 6465 0c6e 6564 9369 yp.S.es.de.ned.i │ │ │ │ +0009dff0: 6e9b 0426 d774 6865 7365 9374 6865 6f72 n..&.these.theor │ │ │ │ +0009e000: 6965 7393 6172 6593 7573 6564 9862 90ac ies.are.used.b.. │ │ │ │ +0009e010: 7279 9354 91ff 0556 6f6d 8ea1 8d91 12c7 ry.T...Vom...... │ │ │ │ +0009e020: 614d 656c 6861 6d27 7396 03e9 4574 9aac aMelham's...Et.. │ │ │ │ +0009e030: 7279 7090 538e 6591 03e9 4664 650c 6e69 ryp.S.e...Fde.ni │ │ │ │ +0009e040: 7469 6f6e 9370 6163 986b 91ff 58e4 6167 tion.pac.k..X.ag │ │ │ │ +0009e050: 6593 2873 6565 9b03 e946 5365 6374 696f e.(see...FSectio │ │ │ │ +0009e060: 6e93 3131 2e31 3029 9874 6f93 636f 6e73 n.11.10).to.cons │ │ │ │ +0009e070: 7472 7563 7493 7265 7072 6573 656e 90ac truct.represen.. │ │ │ │ +0009e080: 7274 6174 696f 6e73 9866 6f72 9361 722d rtations.for.ar- │ │ │ │ +0009e090: 8ea1 8d91 12c7 6162 6974 7261 7279 9603 ......abitrary.. │ │ │ │ +0009e0a0: 759f 636f 6e63 7265 7465 9372 6563 7572 u.concrete.recur │ │ │ │ +0009e0b0: 7369 769a ac72 6593 7498 7970 9053 8e65 siv..re.t.yp.S.e │ │ │ │ +0009e0c0: 732e 9105 11dd 5468 6579 9361 7265 936e s.....They.are.n │ │ │ │ +0009e0d0: 6f74 9369 6e98 7465 6e64 6564 9366 6f72 ot.in.tended.for │ │ │ │ +0009e0e0: 9103 75a0 6765 6e65 7261 6c93 7573 652c ..u.general.use, │ │ │ │ +0009e0f0: 9103 8d07 616e 6493 7468 6593 7468 656f ....and.the.theo │ │ │ │ +0009e100: 7265 6d73 8ea1 8d91 12c7 6173 746f 7265 rems......astore │ │ │ │ +0009e110: 6496 03e2 5469 6e9b 03e2 5574 6865 7365 d...Tin...Uthese │ │ │ │ +0009e120: 9374 95ac 7277 936f 9862 7569 6c74 2d69 .t..rw.o.built-i │ │ │ │ +0009e130: 6e96 03e2 5474 6865 6f72 6965 7398 6172 n...Ttheories.ar │ │ │ │ +0009e140: 6593 7468 6572 6566 6f72 6593 6e6f 7498 e.therefore.not. │ │ │ │ +0009e150: 6c6f 6164 6564 9369 6e90 ac72 746f 9874 loaded.in..rto.t │ │ │ │ +0009e160: 6865 9373 7973 7465 6d98 6174 9373 7461 he.system.at.sta │ │ │ │ +0009e170: 7274 2d75 702e 8ea1 8d91 12c7 6154 6865 rt-up.......aThe │ │ │ │ +0009e180: 9603 732f 666f 6c6c 6f90 ac72 7769 6e67 ..s/follo..rwing │ │ │ │ +0009e190: 9b03 7330 6973 9361 9373 756d 6d61 7279 ..s0is.a.summary │ │ │ │ +0009e1a0: 986f 6693 7468 6593 6d61 696e 9874 6865 .of.the.main.the │ │ │ │ +0009e1b0: 6f72 656d 7393 7768 6963 90ac 7268 9361 orems.whic..rh.a │ │ │ │ +0009e1c0: 7265 9861 90ac 7276 91ff 58e4 6169 6c61 re.a..rv..X.aila │ │ │ │ +0009e1d0: 626c 6593 696e 9374 6865 9874 6865 6f72 ble.in.the.theor │ │ │ │ +0009e1e0: 6965 738d 93eb 6174 7265 658e 8ea1 8d91 ies...atree..... │ │ │ │ +0009e1f0: 12c7 61cf 616e 648d 9103 949c eb61 6c74 ..a.and......alt │ │ │ │ +0009e200: 7265 658e 9120 52ee cf2c 9103 a5d2 616e ree.. R..,....an │ │ │ │ +0009e210: 649b 0394 9c77 6869 6395 ac72 6891 0394 d....whic..rh... │ │ │ │ +0009e220: 9d6d 6193 7998 6295 538e 6598 6f66 9103 .ma.y.b.S.e.of.. │ │ │ │ +0009e230: 949d 7573 6598 696e 9863 6572 7461 696e ..use.in.certain │ │ │ │ +0009e240: 9873 7093 6563 6961 6c69 7a65 6496 0394 .sp.ecialized... │ │ │ │ +0009e250: 9d61 7070 6c69 6361 7469 6f6e 732e 9105 .applications... │ │ │ │ +0009e260: 1c31 4691 ff05 566f 7298 6675 6c6c 9364 .1F...Vor.full.d │ │ │ │ +0009e270: 6574 6169 6c73 986f 668e a18d 9112 c761 etails.of......a │ │ │ │ +0009e280: 7468 6596 03ea a86c 6f67 6963 616c 9362 the....logical.b │ │ │ │ +0009e290: 6173 6973 9366 6f72 9374 6865 7365 9374 asis.for.these.t │ │ │ │ +0009e2a0: 95ac 7277 936f 9603 eaa8 7468 656f 7269 ..rw.o....theori │ │ │ │ +0009e2b0: 6573 2c93 7365 6593 5b8d 3134 8e91 0bbf es,.see.[.14.... │ │ │ │ +0009e2c0: f85d 2e8e 9f1f 47ed 8d8d 9112 c761 d031 .]....G......a.1 │ │ │ │ +0009e2d0: 312e 392e 392e 318e 914d 4761 5468 6596 1.9.9.1..MGaThe. │ │ │ │ +0009e2e0: 0480 0074 6865 6f72 7993 e274 7265 658e ...theory..tree. │ │ │ │ +0009e2f0: a68d 9112 c761 cf49 6e96 04d8 8b74 6865 .....a.In....the │ │ │ │ +0009e300: 9374 6865 6f72 798d 93eb 6174 7265 658e .theory...atree. │ │ │ │ +0009e310: 911b d733 cf2c 9105 1404 6193 7490 ac72 ...3.,....a.t..r │ │ │ │ +0009e320: 7970 9053 8e65 8d93 eb61 7472 6565 8e91 yp.S.e...atree.. │ │ │ │ +0009e330: 20af becf 6973 9364 650c 6e65 6493 746f ...is.de.ned.to │ │ │ │ +0009e340: 9364 656e 6f74 6591 04d8 8c74 6865 9373 .denote....the.s │ │ │ │ +0009e350: 6574 936f 6693 616c 6c93 6f72 6465 7265 et.of.all.ordere │ │ │ │ +0009e360: 6493 7472 6565 7393 7768 6f73 658e a18d d.trees.whose... │ │ │ │ +0009e370: 9112 c761 6e6f 9053 8e64 6573 9603 eaa8 ...ano.S.des.... │ │ │ │ +0009e380: 6361 6e93 6272 616e 639a ac72 6893 616e can.branc..rh.an │ │ │ │ +0009e390: 9879 9328 0c6e 6974 6529 936e 9875 6d98 .y.(.nite).n.um. │ │ │ │ +0009e3a0: 6290 538e 6572 936f 6693 7469 6d65 732e b.S.er.of.times. │ │ │ │ +0009e3b0: 9105 38e0 4193 636f 6e73 7472 7563 746f ..8.A.constructo │ │ │ │ +0009e3c0: 7293 6675 6e63 7469 6f6e 8e9f 1cea c48d r.function...... │ │ │ │ +0009e3d0: 8d8d 9f00 cb89 8d8d 8d8d 912a 0660 eb61 ...........*.`.a │ │ │ │ +0009e3e0: 6e6f 6465 9605 bfaa 3a93 2874 7265 6529 node....:.(tree) │ │ │ │ +0009e3f0: 6c69 7374 932d 3e93 7472 6565 8e8e 8e8e list.->.tree.... │ │ │ │ +0009e400: 8e8e 8e9f 1cea c58d 9112 c761 cf69 7396 ...........a.is. │ │ │ │ +0009e410: 0562 e974 6865 6e9b 0562 e864 650c 6e65 .b.then..b.de.ne │ │ │ │ +0009e420: 6493 696e 9874 6865 9374 6865 6f72 798d d.in.the.theory. │ │ │ │ +0009e430: 93eb 6174 7265 658e 911c 6191 cf2e 9109 ..atree...a..... │ │ │ │ +0009e440: a1a1 5468 6973 9366 756e 6374 696f 6e98 ..This.function. │ │ │ │ +0009e450: 6361 6e93 6290 538e 6593 7573 6564 9874 can.b.S.e.used.t │ │ │ │ +0009e460: 6f93 636f 6e73 7472 7563 7498 616e 90ac o.construct.an.. │ │ │ │ +0009e470: 7279 9374 7265 652d 8ea1 8d91 12c7 6173 ry.tree-......as │ │ │ │ +0009e480: 7472 7563 7475 7265 6496 04a7 7376 91ff tructured...sv.. │ │ │ │ +0009e490: 58e4 616c 7565 9b04 a774 6f66 9374 90ac X.alue...tof.t.. │ │ │ │ +0009e4a0: 7279 7090 538e 658d 98eb 6174 7265 658e ryp.S.e...atree. │ │ │ │ +0009e4b0: 911b a61c cf2e 9107 6f42 5468 6593 6578 ........oBThe.ex │ │ │ │ +0009e4c0: 7072 6573 7369 6f6e 8d98 eb61 226e 6f64 pression...a"nod │ │ │ │ +0009e4d0: 6591 05bf aa5b 5d22 8e91 3d0b e1cf 6465 e....[]"..=...de │ │ │ │ +0009e4e0: 6e6f 7465 7398 7468 6593 7472 6565 9863 notes.the.tree.c │ │ │ │ +0009e4f0: 6f6e 7369 7374 696e 6793 6f66 8ea1 8d91 onsisting.of.... │ │ │ │ +0009e500: 12c7 6161 9604 c16e 7369 6e67 6c65 9b04 ..aa...nsingle.. │ │ │ │ +0009e510: c16f 6c65 6166 936e 6f90 538e 6465 9877 .oleaf.no.S.de.w │ │ │ │ +0009e520: 6974 6893 6e6f 9373 7562 7472 6565 732e ith.no.subtrees. │ │ │ │ +0009e530: 9107 bd33 4966 98d7 746c 8d90 438f eb61 ...3If..tl..C..a │ │ │ │ +0009e540: 3a28 7472 6565 296c 6973 748e 9144 414b :(tree)list..DAK │ │ │ │ +0009e550: cf69 7398 6193 6e6f 6e2d 656d 7074 90ac .is.a.non-empt.. │ │ │ │ +0009e560: 7279 936c 6973 7498 6f66 9374 7265 6573 ry.list.of.trees │ │ │ │ +0009e570: 2c91 04f7 2074 6865 6e8e a18d 9112 c761 ,... then......a │ │ │ │ +0009e580: 7468 6596 03c5 0d74 6572 6d8d 9103 c50c the....term..... │ │ │ │ +0009e590: eb61 226e 6f64 658e 9126 4308 d774 6c8d .a"node..&C..tl. │ │ │ │ +0009e5a0: 9043 8feb 6122 8e91 09c8 46cf 6465 6e6f .C..a"....F.deno │ │ │ │ +0009e5b0: 7465 739b 03c5 0c74 6865 9374 7265 6598 tes....the.tree. │ │ │ │ +0009e5c0: 7768 6f73 6593 696d 6d65 6469 6174 6598 whose.immediate. │ │ │ │ +0009e5d0: 7375 6274 7265 6573 9361 7265 9874 6865 subtrees.are.the │ │ │ │ +0009e5e0: 9374 7265 6573 9869 6e93 7468 6598 6c69 .trees.in.the.li │ │ │ │ +0009e5f0: 7374 93d7 746c 9043 8fcf 2e8e a18d 9112 st..tl.C........ │ │ │ │ +0009e600: c761 5573 696e 678d 9103 eaa8 eb61 6e6f .aUsing......ano │ │ │ │ +0009e610: 6465 8e91 1ae9 50cf 2c96 03ea a869 7493 de....P.,....it. │ │ │ │ +0009e620: 6973 9370 9a53 8e6f 7373 6962 6c65 9374 is.p.S.ossible.t │ │ │ │ +0009e630: 6f93 636f 6e73 7472 7563 7493 6193 7472 o.construct.a.tr │ │ │ │ +0009e640: 6565 936f 6693 616e 90ac 7279 9373 6861 ee.of.an..ry.sha │ │ │ │ +0009e650: 7098 652e 9105 38e0 4691 ff05 566f 7293 p.e...8.F...Vor. │ │ │ │ +0009e660: 6578 616d 706c 652c 9374 6865 9374 7265 example,.the.tre │ │ │ │ +0009e670: 658e 8e9f 24fd 138e 8c8b 0000 00be 0000 e...$........... │ │ │ │ 0009e680: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0009e690: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0009e6a0: 0009 d9df a002 cc05 558d a0fd 46d3 0e8d ........U...F... │ │ │ │ -0009e6b0: 8d8d 8d9f fa99 9a8d 91ea f1eb d031 3930 .............190 │ │ │ │ -0009e6c0: 9200 dd20 4343 6861 7074 6572 9604 8000 ... CChapter.... │ │ │ │ -0009e6d0: 3131 2e91 0a80 0054 6865 9348 4f4c 934c 11.....The.HOL.L │ │ │ │ -0009e6e0: 6f67 6963 9369 6e93 4d4c 8e91 eaf1 eb9f ogic.in.ML...... │ │ │ │ -0009e6f0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ -0009e700: a002 942f df8d a0fd b529 5b8d 8d8d 8d8d .../.....)[..... │ │ │ │ -0009e710: 8d9f ed53 c78d 9200 a0e3 60da 0f8e 8e8e ...S......`..... │ │ │ │ -0009e720: 8d8d 9fed 53c7 8d92 00cb 9128 0f8e 8e8e ....S......(.... │ │ │ │ -0009e730: 8d8d 9fed 53c7 8d92 00f6 3ef0 0f8e 8e8e ....S.....>..... │ │ │ │ -0009e740: 8d8d 9fd7 fce3 8d92 00cb 9128 0f8e 8e8e ...........(.... │ │ │ │ -0009e750: 8d8d 9f02 aaab 8d92 00e9 7134 0f8e 8e8e ..........q4.... │ │ │ │ -0009e760: 8d8d 9f02 aaab 8d92 0103 0cac 0f8e 8e8e ................ │ │ │ │ -0009e770: 8d8d 9200 ce2a c39f eaa9 1c84 0015 56e4 .....*........V. │ │ │ │ -0009e780: 0000 cccc 8e8e 8d8d 9200 ce91 299f da52 ............)..R │ │ │ │ -0009e790: 38c1 488e 8d92 00d8 9129 9fdf 5238 488e 8.H......)..R8H. │ │ │ │ -0009e7a0: 8d92 00e2 9129 9fe4 5238 488e 8d92 00ec .....)..R8H..... │ │ │ │ -0009e7b0: 9129 9fe9 5238 488e 8d92 00ef 3ef1 9fea .)..R8H.....>... │ │ │ │ -0009e7c0: a7fa 488e 8e8d 8d92 00c4 9129 9fda 5238 ..H........)..R8 │ │ │ │ -0009e7d0: 088e 8d92 00ba 9129 9fdf 5238 088e 8d92 .......)..R8.... │ │ │ │ -0009e7e0: 00b0 9129 9fe4 5238 088e 8d92 00a6 9129 ...)..R8.......) │ │ │ │ -0009e7f0: 9fe9 5238 088e 8d92 00a3 e361 9fea a7fa ..R8.......a.... │ │ │ │ -0009e800: 088e 8e8d 8d92 00f9 3ef1 9ff4 a91c 548e ........>.....T. │ │ │ │ -0009e810: 8d92 00ff 3ef1 9ffe a91c 548e 8d92 0100 ....>.....T..... │ │ │ │ -0009e820: 0cad 9efd 9654 8e8e 8d8d 9200 f33e f19f .....T.......>.. │ │ │ │ -0009e830: f4a9 1c14 8e8d 9200 ed3e f19f fea9 1c14 .........>...... │ │ │ │ -0009e840: 8e8d 9200 ec71 359e fd96 148e 8e8e 8e8e .....q5......... │ │ │ │ -0009e850: 8ea9 2005 508d 91ea f1eb cf69 7396 03ea .. .P......is... │ │ │ │ -0009e860: a864 656e 6f74 6564 9362 90ac 7279 9374 .denoted.b..ry.t │ │ │ │ -0009e870: 6865 9374 6572 6d8d 93eb 6122 6e6f 6465 he.term...a"node │ │ │ │ -0009e880: 5b6e 6f64 655b 5d3b 9605 bfaa 6e6f 6465 [node[];....node │ │ │ │ -0009e890: 5b5d 3b93 6e6f 6465 5b6e 6f64 655b 5d3b [];.node[node[]; │ │ │ │ -0009e8a0: 936e 6f64 655b 5d5d 228e 9200 fb1c 36cf .node[]]".....6. │ │ │ │ -0009e8b0: 2e8e 9f10 6e7a 8d91 f653 7a54 6865 9604 ....nz...SzThe.. │ │ │ │ -0009e8c0: 06f7 6e65 7874 9374 95ac 7277 936f 9604 ..next.t..rw.o.. │ │ │ │ -0009e8d0: 06f7 7468 656f 7265 6d73 9366 6f6c 6c6f ..theorems.follo │ │ │ │ -0009e8e0: 90ac 7277 9366 726f 6d93 7468 6593 666f ..rw.from.the.fo │ │ │ │ -0009e8f0: 726d 616c 9364 650c 6e69 7469 6f6e 936f rmal.de.nition.o │ │ │ │ -0009e900: 668d 93eb 616e 6f64 658e 911f 0c96 cf61 f...anode......a │ │ │ │ -0009e910: 6e64 9361 7265 9373 746f 7265 6493 696e nd.are.stored.in │ │ │ │ -0009e920: 9374 6865 8ea4 1000 008d 91ea f1eb 7468 .the..........th │ │ │ │ -0009e930: 656f 7279 8d91 03ea a8eb 6174 7265 658e eory......atree. │ │ │ │ -0009e940: 911a e950 cf3a 8e9f 256e 438d 8d8d 9f07 ...P.:..%nC..... │ │ │ │ -0009e950: 4b89 8d8d 8d9f f300 008d 9102 30ea eb61 K...........0..a │ │ │ │ -0009e960: 6e6f 6465 5f31 3191 227d fc7c 2d96 05bf node_11."}.|-... │ │ │ │ -0009e970: aa21 746c 3193 746c 322e 9328 6e6f 6465 .!tl1.tl2..(node │ │ │ │ -0009e980: 9374 6c31 933d 936e 6f64 6593 746c 3229 .tl1.=.node.tl2) │ │ │ │ -0009e990: 933d 9328 746c 3193 3d93 746c 3229 8e9f .=.(tl1.=.tl2).. │ │ │ │ -0009e9a0: 0d00 008d 9102 30ea 7472 6565 5f49 6e64 ......0.tree_Ind │ │ │ │ -0009e9b0: 7563 7491 0b7f 547c 2d96 05bf aa21 502e uct...T|-....!P. │ │ │ │ -0009e9c0: 9328 2174 6c2e 9345 5645 5259 9350 9374 .(!tl..EVERY.P.t │ │ │ │ -0009e9d0: 6c93 3d3d 3e93 5028 6e6f 6465 9374 6c29 l.==>.P(node.tl) │ │ │ │ -0009e9e0: 2993 3d3d 3e93 2821 742e 9350 9374 298e ).==>.(!t..P.t). │ │ │ │ -0009e9f0: 8e8e 8e8e 8e8e 9f24 ffca 8d91 eaf1 ebcf .......$........ │ │ │ │ -0009ea00: 5468 6573 659b 03f1 aa74 95ac 7277 936f These....t..rw.o │ │ │ │ -0009ea10: 9874 6865 6f72 656d 7398 6172 6598 616e .theorems.are.an │ │ │ │ -0009ea20: 616c 6f67 6f75 7391 03f1 a974 6f98 7468 alogous....to.th │ │ │ │ -0009ea30: 6598 5093 6561 6e6f 9870 9053 8e6f 7374 e.P.eano.p.S.ost │ │ │ │ -0009ea40: 756c 6174 6573 9866 6f72 9874 6865 986e ulates.for.the.n │ │ │ │ -0009ea50: 6174 7572 616c 986e 9375 6d93 6290 538e atural.n.um.b.S. │ │ │ │ -0009ea60: 6572 732c 9103 f36a 616e 648e a18d 91ea ers,...jand..... │ │ │ │ -0009ea70: f1eb 6172 6596 03ea a875 7365 6493 746f ..are....used.to │ │ │ │ -0009ea80: 9370 726f 95ac 7276 9365 9603 eaa8 7468 .pro..rv.e....th │ │ │ │ -0009ea90: 6593 666f 6c6c 6f9a ac72 7769 6e67 9361 e.follo..rwing.a │ │ │ │ -0009eaa0: 6273 7472 6163 7493 6398 6861 7261 6374 bstract.c.haract │ │ │ │ -0009eab0: 6572 697a 6174 696f 6e93 6f66 9374 6865 erization.of.the │ │ │ │ -0009eac0: 9364 650c 6e65 6493 7498 7970 9053 8e65 .de.ned.t.yp.S.e │ │ │ │ -0009ead0: 8d93 eb61 7472 6565 8e91 1ae9 50cf 2e8e ...atree....P... │ │ │ │ -0009eae0: 9f20 73ca 8d8d 8d9f 00cb 898d 8d8d 8d91 . s............. │ │ │ │ -0009eaf0: 0230 eaeb 6174 7265 655f 4178 696f 6d91 .0..atree_Axiom. │ │ │ │ -0009eb00: 0b7f 547c 2d96 05bf aa21 662e 933f 2193 ..T|-....!f..?!. │ │ │ │ -0009eb10: 666e 2e93 2174 6c2e 9366 6e28 6e6f 6465 fn..!tl..fn(node │ │ │ │ -0009eb20: 9374 6c29 933d 9366 284d 4150 9366 6e93 .tl).=.f(MAP.fn. │ │ │ │ -0009eb30: 746c 2974 6c8e 8e8e 8e8e 8e8e a68d 91ea tl)tl........... │ │ │ │ -0009eb40: f1eb cf54 6869 7396 04da b974 6865 6f72 ...This....theor │ │ │ │ -0009eb50: 656d 9373 7461 7465 7393 7468 6593 7691 em.states.the.v. │ │ │ │ -0009eb60: ff58 e461 6c69 6469 749a ac72 7993 6f66 .X.alidit..ry.of │ │ │ │ -0009eb70: 9104 daba 6765 6e65 7261 6c93 6070 7269 ....general.`pri │ │ │ │ -0009eb80: 6d69 7469 7698 6593 7265 6375 7273 6976 mitiv.e.recursiv │ │ │ │ -0009eb90: 9865 2793 6465 0c6e 6974 696f 6e73 936f .e'.de.nitions.o │ │ │ │ -0009eba0: 6693 6675 6e63 7469 6f6e 738e a18d 91ea f.functions..... │ │ │ │ -0009ebb0: f1eb 6f95 ac72 7693 6572 9b03 eaa8 0c6e ..o..rv.er.....n │ │ │ │ -0009ebc0: 6974 656c 792d 6272 616e 6393 6869 6e67 itely-branc.hing │ │ │ │ -0009ebd0: 986f 7264 6572 6564 9874 7265 6573 2e8e .ordered.trees.. │ │ │ │ -0009ebe0: 9f21 f3ec 8d8d 91ea f1eb d031 312e 392e .!.........11.9. │ │ │ │ -0009ebf0: 392e 328e 9125 71eb 5468 6596 0480 0074 9.2..%q.The....t │ │ │ │ -0009ec00: 6865 6f72 7993 e26c 7472 6565 8e9f 18a0 heory..ltree.... │ │ │ │ -0009ec10: a18d 91ea f1eb cf49 6e96 045a c174 6865 .......In..Z.the │ │ │ │ -0009ec20: 9b04 5ac2 7468 656f 7279 8d93 eb61 6c74 ..Z.theory...alt │ │ │ │ -0009ec30: 7265 658e 9121 1913 cf2c 9104 76c8 6198 ree..!...,..v.a. │ │ │ │ -0009ec40: 7490 ac72 7970 9053 8e65 936f 6698 e56c t..ryp.S.e.of..l │ │ │ │ -0009ec50: 6162 96ff 6666 656c 9100 9999 6c65 9364 ab..ffel....le.d │ │ │ │ -0009ec60: 9105 9954 cf74 7265 6573 9828 6361 6c6c ...T.trees.(call │ │ │ │ -0009ec70: 6564 8d91 045a c1eb 6128 2a29 6c74 7265 ed...Z..a(*)ltre │ │ │ │ -0009ec80: 658e 9132 5811 cf29 9869 7396 045a c164 e..2X..).is..Z.d │ │ │ │ -0009ec90: 650c 6e65 642e 9106 892d 4c61 6290 538e e.ned....-Lab.S. │ │ │ │ -0009eca0: 656c 6c65 6493 7472 6565 738e a18d 91ea elled.trees..... │ │ │ │ -0009ecb0: f1eb 6861 95ac 7276 9365 9604 3814 7468 ..ha..rv.e..8.th │ │ │ │ -0009ecc0: 6593 7361 6d65 9373 6f72 7493 6f66 9104 e.same.sort.of.. │ │ │ │ -0009ecd0: 3813 7374 7275 6374 7572 6593 6173 9376 8.structure.as.v │ │ │ │ -0009ece0: 91ff 58e4 616c 7565 7393 6f66 9374 6865 ..X.alues.of.the │ │ │ │ -0009ecf0: 9364 650c 6e65 6493 7490 ac72 7970 9a53 .de.ned.t..ryp.S │ │ │ │ -0009ed00: 8e65 8d93 eb61 7472 6565 8e91 1f6e cfcf .e...atree...n.. │ │ │ │ -0009ed10: 6469 7363 7573 7365 6493 6162 986f 95ac discussed.ab.o.. │ │ │ │ -0009ed20: 7276 9365 2e91 0621 2454 6865 8ea1 8d91 rv.e...!$The.... │ │ │ │ -0009ed30: eaf1 eb6f 6e6c 7996 0431 db64 690b 6572 ...only..1.di.er │ │ │ │ -0009ed40: 656e 6365 9369 7393 7468 6174 9361 9374 ence.is.that.a.t │ │ │ │ -0009ed50: 7265 6593 6f66 9374 90ac 7279 709a 538e ree.of.t..ryp.S. │ │ │ │ -0009ed60: 658d 93eb 6128 2a29 6c74 7265 658e 9136 e...a(*)ltree..6 │ │ │ │ -0009ed70: 6107 cf68 6173 9361 9376 91ff 58e4 616c a..has.a.v..X.al │ │ │ │ -0009ed80: 7565 936f 7293 606c 6162 9865 6c27 936f ue.or.`lab.el'.o │ │ │ │ -0009ed90: 6693 7490 ac72 7970 9865 8d93 eb61 2a8e f.t..ryp.e...a*. │ │ │ │ -0009eda0: 910e 2360 cf61 7373 6f98 6369 6174 6564 ..#`.asso.ciated │ │ │ │ -0009edb0: 8ea1 8d91 eaf1 eb77 6974 6896 03ea a865 .......with....e │ │ │ │ -0009edc0: 6163 90ac 7268 936f 6693 6974 7393 6e6f ac..rh.of.its.no │ │ │ │ -0009edd0: 9053 8e64 6573 2e91 0538 e041 9363 6f6e .S.des...8.A.con │ │ │ │ -0009ede0: 7374 7275 6374 6f72 8e9f 2073 c98d 8d8d structor.. s.... │ │ │ │ -0009edf0: 9f00 cb89 8d8d 8d8d 9102 30ea eb61 4e6f ..........0..aNo │ │ │ │ -0009ee00: 6465 9605 bfaa 3a93 2a93 2d3e 9328 2a29 de....:.*.->.(*) │ │ │ │ -0009ee10: 6c74 7265 6593 2d3e 9328 2a29 6c74 7265 ltree.->.(*)ltre │ │ │ │ -0009ee20: 658e 8e8e 8e8e 8e8e 9f20 0551 8d91 eaf1 e........ .Q.... │ │ │ │ -0009ee30: ebcf 6973 9604 8955 6465 0c6e 6564 9b04 ..is...Ude.ned.. │ │ │ │ -0009ee40: 8956 696e 9374 6865 9374 6865 6f72 798d .Vin.the.theory. │ │ │ │ -0009ee50: 98eb 616c 7472 6565 8e91 2147 a8cf 2e91 ..altree..!G.... │ │ │ │ -0009ee60: 0714 e854 6865 9366 756e 6374 696f 6e8d ...The.function. │ │ │ │ -0009ee70: 93eb 614e 6f64 658e 9120 1153 cf63 6f6e ..aNode.. .S.con │ │ │ │ -0009ee80: 7374 7275 6374 7393 6c61 6290 538e 656c structs.lab.S.el │ │ │ │ -0009ee90: 6c65 6493 7472 6565 7398 6290 ac72 7993 led.trees.b..ry. │ │ │ │ -0009eea0: 6d61 7070 696e 678e a18d 91ea f1eb 6196 mapping.......a. │ │ │ │ -0009eeb0: 0445 416c 6162 9a53 8e65 6c91 0445 426f .EAlab.S.el..EBo │ │ │ │ -0009eec0: 6693 7490 ac72 7970 9865 8d91 0445 42eb f.t..ryp.e...EB. │ │ │ │ -0009eed0: 612a 8e91 0e4a 2dcf 616e 6493 619b 0445 a*...J-.and.a..E │ │ │ │ -0009eee0: 426c 6973 7493 6f66 986c 6162 9053 8e65 Blist.of.lab.S.e │ │ │ │ -0009eef0: 6c6c 6564 9373 7562 7472 6565 7393 746f lled.subtrees.to │ │ │ │ -0009ef00: 9861 936c 6162 9053 8e65 6c6c 6564 9874 .a.lab.S.elled.t │ │ │ │ -0009ef10: 7265 6593 6f66 9374 90ac 7279 7090 538e ree.of.t..ryp.S. │ │ │ │ -0009ef20: 658d 98eb 6128 2a29 6c74 7265 658e 9132 e...a(*)ltree..2 │ │ │ │ -0009ef30: 4292 cf2e 9106 48ac 5468 658e a18d 91ea B.....H.The..... │ │ │ │ -0009ef40: f1eb 666f 6c6c 6f90 ac72 7769 6e67 9603 ..follo..rwing.. │ │ │ │ -0009ef50: eaa8 7468 656f 7265 6d73 9361 629a 538e ..theorems.ab.S. │ │ │ │ -0009ef60: 6f75 7493 6c61 6298 656c 6c65 6493 7472 out.lab.elled.tr │ │ │ │ -0009ef70: 6565 7393 6172 6593 7072 652d 7072 6f95 ees.are.pre-pro. │ │ │ │ -0009ef80: ac72 7693 6564 9603 eaa8 616e 6493 7374 .rv.ed....and.st │ │ │ │ -0009ef90: 6f72 6564 9369 6e93 7468 6593 7468 656f ored.in.the.theo │ │ │ │ -0009efa0: 7279 8d93 eb61 6c74 7265 658e 9120 a8fa ry...altree.. .. │ │ │ │ -0009efb0: cf2e 8e9f 326e 448d 8d8d 9f14 4b89 8d8d ....2nD.....K... │ │ │ │ -0009efc0: 8d9f d900 008d 9102 30ea eb61 4e6f 6465 ........0..aNode │ │ │ │ -0009efd0: 5f31 3191 283d a67c 2d96 05bf aa21 7631 _11.(=.|-....!v1 │ │ │ │ -0009efe0: 9376 3293 7472 6c31 9374 726c 322e 8ea4 .v2.trl1.trl2... │ │ │ │ -0009eff0: 0d00 008d 9163 eb34 284e 6f64 6596 05bf .....c.4(Node... │ │ │ │ -0009f000: aa76 3193 7472 6c31 933d 934e 6f64 6593 .v1.trl1.=.Node. │ │ │ │ -0009f010: 7632 9374 726c 3229 933d 9328 7631 933d v2.trl2).=.(v1.= │ │ │ │ -0009f020: 9376 3229 932f 5c93 2874 726c 3193 3d93 .v2)./\.(trl1.=. │ │ │ │ -0009f030: 7472 6c32 298e a18d 9102 30ea 6c74 7265 trl2).....0.ltre │ │ │ │ -0009f040: 655f 496e 6475 6374 910b 7f54 7c2d 9605 e_Induct...T|-.. │ │ │ │ -0009f050: bfaa 2150 2e93 2821 742e 9345 5645 5259 ..!P..(!t..EVERY │ │ │ │ -0009f060: 9350 9374 933d 3d3e 9328 2168 2e93 5028 .P.t.==>.(!h..P( │ │ │ │ -0009f070: 4e6f 6465 9368 9374 2929 2993 3d3d 3e93 Node.h.t))).==>. │ │ │ │ -0009f080: 2821 6c2e 9350 936c 298e a18d 9102 30ea (!l..P.l).....0. │ │ │ │ -0009f090: 6c74 7265 655f 4178 696f 6d91 113e fe7c ltree_Axiom..>.| │ │ │ │ -0009f0a0: 2d96 05bf aa21 662e 933f 2193 666e 2e93 -....!f..?!.fn.. │ │ │ │ -0009f0b0: 2176 9374 6c2e 9366 6e28 4e6f 6465 9376 !v.tl..fn(Node.v │ │ │ │ -0009f0c0: 9374 6c29 933d 9366 284d 4150 9366 6e93 .tl).=.f(MAP.fn. │ │ │ │ -0009f0d0: 746c 2976 9374 6c8e 8e8e 8e8e 8e8e 9f31 tl)v.tl........1 │ │ │ │ -0009f0e0: ffc9 8d91 eaf1 ebcf 5468 6573 6596 0452 ........These..R │ │ │ │ -0009f0f0: c474 6865 6f72 656d 7393 6172 659b 0452 .theorems.are..R │ │ │ │ -0009f100: c561 6e61 6c6f 676f 7573 9374 6f93 7468 .analogous.to.th │ │ │ │ -0009f110: 6569 7293 636f 756e 90ac 7274 6572 7061 eir.coun..rterpa │ │ │ │ -0009f120: 7274 7393 696e 9374 6865 9874 6865 6f72 rts.in.the.theor │ │ │ │ -0009f130: 798d 93eb 6174 7265 658e 911f a430 cf64 y...atree....0.d │ │ │ │ -0009f140: 6973 6375 7373 6564 9361 6290 538e 6f95 iscussed.ab.S.o. │ │ │ │ -0009f150: ac72 7693 652e 8ea1 8d91 eaf1 eb54 6865 .rv.e........The │ │ │ │ -0009f160: 9605 a0fe 7468 656f 7265 6d73 8d91 05a0 ....theorems.... │ │ │ │ -0009f170: fdeb 614e 6f64 655f 3131 8e91 337f a1cf ..aNode_11..3... │ │ │ │ -0009f180: 616e 648d 9105 a0fd eb61 6c74 7265 655f and......altree_ │ │ │ │ -0009f190: 496e 6475 6374 8e91 503d f3cf 616d 6f75 Induct..P=..amou │ │ │ │ -0009f1a0: 6e90 ac72 749b 05a0 fd74 6f93 6198 5095 n..rt....to.a.P. │ │ │ │ -0009f1b0: ac72 6561 6e6f 2d74 9379 7090 538e 6591 .reano-t.yp.S.e. │ │ │ │ -0009f1c0: 05a0 fe63 9368 6172 6163 7465 7269 7a61 ...c.haracteriza │ │ │ │ -0009f1d0: 7469 6f6e 986f 668e a18d 91ea f1eb 6c61 tion.of.......la │ │ │ │ -0009f1e0: 6290 538e 656c 6c65 6496 03d8 ab74 7265 b.S.elled....tre │ │ │ │ -0009f1f0: 6573 2c91 03dc 4561 6e64 9374 6865 9b03 es,...Eand.the.. │ │ │ │ -0009f200: d8ac 7468 656f 7265 6d8d 93eb 616c 7472 ..theorem...altr │ │ │ │ -0009f210: 6565 5f41 7869 6f6d 8e91 46ed a4cf 6973 ee_Axiom..F...is │ │ │ │ -0009f220: 9861 9370 7269 6d69 7469 7690 ac72 6598 .a.primitiv..re. │ │ │ │ -0009f230: 7265 6375 7273 696f 6e93 7468 656f 7265 recursion.theore │ │ │ │ -0009f240: 6d98 666f 7293 6c61 6290 538e 656c 6c65 m.for.lab.S.elle │ │ │ │ -0009f250: 648e a18d 91ea f1eb 7472 6565 732e 8e8e d.......trees... │ │ │ │ -0009f260: 9f24 fd13 8e8c 8b00 0000 bf00 0000 0000 .$.............. │ │ │ │ +0009e6a0: 0000 0009 d9e1 a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ +0009e6b0: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d031 ...............1 │ │ │ │ +0009e6c0: 3930 9200 dd20 4343 6861 7074 6572 9604 90... CChapter.. │ │ │ │ +0009e6d0: 8000 3131 2e91 0a80 0054 6865 9348 4f4c ..11.....The.HOL │ │ │ │ +0009e6e0: 934c 6f67 6963 9369 6e93 4d4c 8e91 eaf1 .Logic.in.ML.... │ │ │ │ +0009e6f0: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ +0009e700: 8e8e a002 942f df8d a0fd b529 5b8d 8d8d ...../.....)[... │ │ │ │ +0009e710: 8d8d 8d9f ed53 c78d 9200 a0e3 60da 0f8e .....S......`... │ │ │ │ +0009e720: 8e8e 8d8d 9fed 53c7 8d92 00cb 9128 0f8e ......S......(.. │ │ │ │ +0009e730: 8e8e 8d8d 9fed 53c7 8d92 00f6 3ef0 0f8e ......S.....>... │ │ │ │ +0009e740: 8e8e 8d8d 9fd7 fce3 8d92 00cb 9128 0f8e .............(.. │ │ │ │ +0009e750: 8e8e 8d8d 9f02 aaab 8d92 00e9 7134 0f8e ............q4.. │ │ │ │ +0009e760: 8e8e 8d8d 9f02 aaab 8d92 0103 0cac 0f8e ................ │ │ │ │ +0009e770: 8e8e 8d8d 9200 ce2a c39f eaa9 1c84 0015 .......*........ │ │ │ │ +0009e780: 56e4 0000 cccc 8e8e 8d8d 9200 ce91 299f V.............). │ │ │ │ +0009e790: da52 38c1 488e 8d92 00d8 9129 9fdf 5238 .R8.H......)..R8 │ │ │ │ +0009e7a0: 488e 8d92 00e2 9129 9fe4 5238 488e 8d92 H......)..R8H... │ │ │ │ +0009e7b0: 00ec 9129 9fe9 5238 488e 8d92 00ef 3ef1 ...)..R8H.....>. │ │ │ │ +0009e7c0: 9fea a7fa 488e 8e8d 8d92 00c4 9129 9fda ....H........).. │ │ │ │ +0009e7d0: 5238 088e 8d92 00ba 9129 9fdf 5238 088e R8.......)..R8.. │ │ │ │ +0009e7e0: 8d92 00b0 9129 9fe4 5238 088e 8d92 00a6 .....)..R8...... │ │ │ │ +0009e7f0: 9129 9fe9 5238 088e 8d92 00a3 e361 9fea .)..R8.......a.. │ │ │ │ +0009e800: a7fa 088e 8e8d 8d92 00f9 3ef1 9ff4 a91c ..........>..... │ │ │ │ +0009e810: 548e 8d92 00ff 3ef1 9ffe a91c 548e 8d92 T.....>.....T... │ │ │ │ +0009e820: 0100 0cad 9efd 9654 8e8e 8d8d 9200 f33e .......T.......> │ │ │ │ +0009e830: f19f f4a9 1c14 8e8d 9200 ed3e f19f fea9 ...........>.... │ │ │ │ +0009e840: 1c14 8e8d 9200 ec71 359e fd96 148e 8e8e .......q5....... │ │ │ │ +0009e850: 8e8e 8ea9 2005 508d 91ea f1eb cf69 7396 .... .P......is. │ │ │ │ +0009e860: 03ea a864 656e 6f74 6564 9362 90ac 7279 ...denoted.b..ry │ │ │ │ +0009e870: 9374 6865 9374 6572 6d8d 93eb 6122 6e6f .the.term...a"no │ │ │ │ +0009e880: 6465 5b6e 6f64 655b 5d3b 9605 bfaa 6e6f de[node[];....no │ │ │ │ +0009e890: 6465 5b5d 3b93 6e6f 6465 5b6e 6f64 655b de[];.node[node[ │ │ │ │ +0009e8a0: 5d3b 936e 6f64 655b 5d5d 228e 9200 fb1c ];.node[]]"..... │ │ │ │ +0009e8b0: 36cf 2e8e 9f10 6e7a 8d91 f653 7a54 6865 6.....nz...SzThe │ │ │ │ +0009e8c0: 9604 06f7 6e65 7874 9374 95ac 7277 936f ....next.t..rw.o │ │ │ │ +0009e8d0: 9604 06f7 7468 656f 7265 6d73 9366 6f6c ....theorems.fol │ │ │ │ +0009e8e0: 6c6f 90ac 7277 9366 726f 6d93 7468 6593 lo..rw.from.the. │ │ │ │ +0009e8f0: 666f 726d 616c 9364 650c 6e69 7469 6f6e formal.de.nition │ │ │ │ +0009e900: 936f 668d 93eb 616e 6f64 658e 911f 0c96 .of...anode..... │ │ │ │ +0009e910: cf61 6e64 9361 7265 9373 746f 7265 6493 .and.are.stored. │ │ │ │ +0009e920: 696e 9374 6865 8ea4 1000 008d 91ea f1eb in.the.......... │ │ │ │ +0009e930: 7468 656f 7279 8d91 03ea a8eb 6174 7265 theory......atre │ │ │ │ +0009e940: 658e 911a e950 cf3a 8e9f 256e 438d 8d8d e....P.:..%nC... │ │ │ │ +0009e950: 9f07 4b89 8d8d 8d9f f300 008d 9102 30ea ..K...........0. │ │ │ │ +0009e960: eb61 6e6f 6465 5f31 3191 227d fc7c 2d96 .anode_11."}.|-. │ │ │ │ +0009e970: 05bf aa21 746c 3193 746c 322e 9328 6e6f ...!tl1.tl2..(no │ │ │ │ +0009e980: 6465 9374 6c31 933d 936e 6f64 6593 746c de.tl1.=.node.tl │ │ │ │ +0009e990: 3229 933d 9328 746c 3193 3d93 746c 3229 2).=.(tl1.=.tl2) │ │ │ │ +0009e9a0: 8e9f 0d00 008d 9102 30ea 7472 6565 5f49 ........0.tree_I │ │ │ │ +0009e9b0: 6e64 7563 7491 0b7f 547c 2d96 05bf aa21 nduct...T|-....! │ │ │ │ +0009e9c0: 502e 9328 2174 6c2e 9345 5645 5259 9350 P..(!tl..EVERY.P │ │ │ │ +0009e9d0: 9374 6c93 3d3d 3e93 5028 6e6f 6465 9374 .tl.==>.P(node.t │ │ │ │ +0009e9e0: 6c29 2993 3d3d 3e93 2821 742e 9350 9374 l)).==>.(!t..P.t │ │ │ │ +0009e9f0: 298e 8e8e 8e8e 8e8e 9f24 ffca 8d91 eaf1 )........$...... │ │ │ │ +0009ea00: ebcf 5468 6573 659b 03f1 aa74 95ac 7277 ..These....t..rw │ │ │ │ +0009ea10: 936f 9874 6865 6f72 656d 7398 6172 6598 .o.theorems.are. │ │ │ │ +0009ea20: 616e 616c 6f67 6f75 7391 03f1 a974 6f98 analogous....to. │ │ │ │ +0009ea30: 7468 6598 5093 6561 6e6f 9870 9053 8e6f the.P.eano.p.S.o │ │ │ │ +0009ea40: 7374 756c 6174 6573 9866 6f72 9874 6865 stulates.for.the │ │ │ │ +0009ea50: 986e 6174 7572 616c 986e 9375 6d93 6290 .natural.n.um.b. │ │ │ │ +0009ea60: 538e 6572 732c 9103 f36a 616e 648e a18d S.ers,...jand... │ │ │ │ +0009ea70: 91ea f1eb 6172 6596 03ea a875 7365 6493 ....are....used. │ │ │ │ +0009ea80: 746f 9370 726f 95ac 7276 9365 9603 eaa8 to.pro..rv.e.... │ │ │ │ +0009ea90: 7468 6593 666f 6c6c 6f9a ac72 7769 6e67 the.follo..rwing │ │ │ │ +0009eaa0: 9361 6273 7472 6163 7493 6398 6861 7261 .abstract.c.hara │ │ │ │ +0009eab0: 6374 6572 697a 6174 696f 6e93 6f66 9374 cterization.of.t │ │ │ │ +0009eac0: 6865 9364 650c 6e65 6493 7498 7970 9053 he.de.ned.t.yp.S │ │ │ │ +0009ead0: 8e65 8d93 eb61 7472 6565 8e91 1ae9 50cf .e...atree....P. │ │ │ │ +0009eae0: 2e8e 9f20 73ca 8d8d 8d9f 00cb 898d 8d8d ... s........... │ │ │ │ +0009eaf0: 8d91 0230 eaeb 6174 7265 655f 4178 696f ...0..atree_Axio │ │ │ │ +0009eb00: 6d91 0b7f 547c 2d96 05bf aa21 662e 933f m...T|-....!f..? │ │ │ │ +0009eb10: 2193 666e 2e93 2174 6c2e 9366 6e28 6e6f !.fn..!tl..fn(no │ │ │ │ +0009eb20: 6465 9374 6c29 933d 9366 284d 4150 9366 de.tl).=.f(MAP.f │ │ │ │ +0009eb30: 6e93 746c 2974 6c8e 8e8e 8e8e 8e8e a68d n.tl)tl......... │ │ │ │ +0009eb40: 91ea f1eb cf54 6869 7396 04da b974 6865 .....This....the │ │ │ │ +0009eb50: 6f72 656d 9373 7461 7465 7393 7468 6593 orem.states.the. │ │ │ │ +0009eb60: 7691 ff58 e461 6c69 6469 749a ac72 7993 v..X.alidit..ry. │ │ │ │ +0009eb70: 6f66 9104 daba 6765 6e65 7261 6c93 6070 of....general.`p │ │ │ │ +0009eb80: 7269 6d69 7469 7698 6593 7265 6375 7273 rimitiv.e.recurs │ │ │ │ +0009eb90: 6976 9865 2793 6465 0c6e 6974 696f 6e73 iv.e'.de.nitions │ │ │ │ +0009eba0: 936f 6693 6675 6e63 7469 6f6e 738e a18d .of.functions... │ │ │ │ +0009ebb0: 91ea f1eb 6f95 ac72 7693 6572 9b03 eaa8 ....o..rv.er.... │ │ │ │ +0009ebc0: 0c6e 6974 656c 792d 6272 616e 6393 6869 .nitely-branc.hi │ │ │ │ +0009ebd0: 6e67 986f 7264 6572 6564 9874 7265 6573 ng.ordered.trees │ │ │ │ +0009ebe0: 2e8e 9f21 f3ec 8d8d 91ea f1eb d031 312e ...!.........11. │ │ │ │ +0009ebf0: 392e 392e 328e 9125 71eb 5468 6596 0480 9.9.2..%q.The... │ │ │ │ +0009ec00: 0074 6865 6f72 7993 e26c 7472 6565 8e9f .theory..ltree.. │ │ │ │ +0009ec10: 18a0 a18d 91ea f1eb cf49 6e96 045a c174 .........In..Z.t │ │ │ │ +0009ec20: 6865 9b04 5ac2 7468 656f 7279 8d93 eb61 he..Z.theory...a │ │ │ │ +0009ec30: 6c74 7265 658e 9121 1913 cf2c 9104 76c8 ltree..!...,..v. │ │ │ │ +0009ec40: 6198 7490 ac72 7970 9053 8e65 936f 6698 a.t..ryp.S.e.of. │ │ │ │ +0009ec50: e56c 6162 96ff 6666 656c 9100 9999 6c65 .lab..ffel....le │ │ │ │ +0009ec60: 9364 9105 9954 cf74 7265 6573 9828 6361 .d...T.trees.(ca │ │ │ │ +0009ec70: 6c6c 6564 8d91 045a c1eb 6128 2a29 6c74 lled...Z..a(*)lt │ │ │ │ +0009ec80: 7265 658e 9132 5811 cf29 9869 7396 045a ree..2X..).is..Z │ │ │ │ +0009ec90: c164 650c 6e65 642e 9106 892d 4c61 6290 .de.ned....-Lab. │ │ │ │ +0009eca0: 538e 656c 6c65 6493 7472 6565 738e a18d S.elled.trees... │ │ │ │ +0009ecb0: 91ea f1eb 6861 95ac 7276 9365 9604 3814 ....ha..rv.e..8. │ │ │ │ +0009ecc0: 7468 6593 7361 6d65 9373 6f72 7493 6f66 the.same.sort.of │ │ │ │ +0009ecd0: 9104 3813 7374 7275 6374 7572 6593 6173 ..8.structure.as │ │ │ │ +0009ece0: 9376 91ff 58e4 616c 7565 7393 6f66 9374 .v..X.alues.of.t │ │ │ │ +0009ecf0: 6865 9364 650c 6e65 6493 7490 ac72 7970 he.de.ned.t..ryp │ │ │ │ +0009ed00: 9a53 8e65 8d93 eb61 7472 6565 8e91 1f6e .S.e...atree...n │ │ │ │ +0009ed10: cfcf 6469 7363 7573 7365 6493 6162 986f ..discussed.ab.o │ │ │ │ +0009ed20: 95ac 7276 9365 2e91 0621 2454 6865 8ea1 ..rv.e...!$The.. │ │ │ │ +0009ed30: 8d91 eaf1 eb6f 6e6c 7996 0431 db64 690b .....only..1.di. │ │ │ │ +0009ed40: 6572 656e 6365 9369 7393 7468 6174 9361 erence.is.that.a │ │ │ │ +0009ed50: 9374 7265 6593 6f66 9374 90ac 7279 709a .tree.of.t..ryp. │ │ │ │ +0009ed60: 538e 658d 93eb 6128 2a29 6c74 7265 658e S.e...a(*)ltree. │ │ │ │ +0009ed70: 9136 6107 cf68 6173 9361 9376 91ff 58e4 .6a..has.a.v..X. │ │ │ │ +0009ed80: 616c 7565 936f 7293 606c 6162 9865 6c27 alue.or.`lab.el' │ │ │ │ +0009ed90: 936f 6693 7490 ac72 7970 9865 8d93 eb61 .of.t..ryp.e...a │ │ │ │ +0009eda0: 2a8e 910e 2360 cf61 7373 6f98 6369 6174 *...#`.asso.ciat │ │ │ │ +0009edb0: 6564 8ea1 8d91 eaf1 eb77 6974 6896 03ea ed.......with... │ │ │ │ +0009edc0: a865 6163 90ac 7268 936f 6693 6974 7393 .eac..rh.of.its. │ │ │ │ +0009edd0: 6e6f 9053 8e64 6573 2e91 0538 e041 9363 no.S.des...8.A.c │ │ │ │ +0009ede0: 6f6e 7374 7275 6374 6f72 8e9f 2073 c98d onstructor.. s.. │ │ │ │ +0009edf0: 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ +0009ee00: 4e6f 6465 9605 bfaa 3a93 2a93 2d3e 9328 Node....:.*.->.( │ │ │ │ +0009ee10: 2a29 6c74 7265 6593 2d3e 9328 2a29 6c74 *)ltree.->.(*)lt │ │ │ │ +0009ee20: 7265 658e 8e8e 8e8e 8e8e 9f20 0551 8d91 ree........ .Q.. │ │ │ │ +0009ee30: eaf1 ebcf 6973 9604 8955 6465 0c6e 6564 ....is...Ude.ned │ │ │ │ +0009ee40: 9b04 8956 696e 9374 6865 9374 6865 6f72 ...Vin.the.theor │ │ │ │ +0009ee50: 798d 98eb 616c 7472 6565 8e91 2147 a8cf y...altree..!G.. │ │ │ │ +0009ee60: 2e91 0714 e854 6865 9366 756e 6374 696f .....The.functio │ │ │ │ +0009ee70: 6e8d 93eb 614e 6f64 658e 9120 1153 cf63 n...aNode.. .S.c │ │ │ │ +0009ee80: 6f6e 7374 7275 6374 7393 6c61 6290 538e onstructs.lab.S. │ │ │ │ +0009ee90: 656c 6c65 6493 7472 6565 7398 6290 ac72 elled.trees.b..r │ │ │ │ +0009eea0: 7993 6d61 7070 696e 678e a18d 91ea f1eb y.mapping....... │ │ │ │ +0009eeb0: 6196 0445 416c 6162 9a53 8e65 6c91 0445 a..EAlab.S.el..E │ │ │ │ +0009eec0: 426f 6693 7490 ac72 7970 9865 8d91 0445 Bof.t..ryp.e...E │ │ │ │ +0009eed0: 42eb 612a 8e91 0e4a 2dcf 616e 6493 619b B.a*...J-.and.a. │ │ │ │ +0009eee0: 0445 426c 6973 7493 6f66 986c 6162 9053 .EBlist.of.lab.S │ │ │ │ +0009eef0: 8e65 6c6c 6564 9373 7562 7472 6565 7393 .elled.subtrees. │ │ │ │ +0009ef00: 746f 9861 936c 6162 9053 8e65 6c6c 6564 to.a.lab.S.elled │ │ │ │ +0009ef10: 9874 7265 6593 6f66 9374 90ac 7279 7090 .tree.of.t..ryp. │ │ │ │ +0009ef20: 538e 658d 98eb 6128 2a29 6c74 7265 658e S.e...a(*)ltree. │ │ │ │ +0009ef30: 9132 4292 cf2e 9106 48ac 5468 658e a18d .2B.....H.The... │ │ │ │ +0009ef40: 91ea f1eb 666f 6c6c 6f90 ac72 7769 6e67 ....follo..rwing │ │ │ │ +0009ef50: 9603 eaa8 7468 656f 7265 6d73 9361 629a ....theorems.ab. │ │ │ │ +0009ef60: 538e 6f75 7493 6c61 6298 656c 6c65 6493 S.out.lab.elled. │ │ │ │ +0009ef70: 7472 6565 7393 6172 6593 7072 652d 7072 trees.are.pre-pr │ │ │ │ +0009ef80: 6f95 ac72 7693 6564 9603 eaa8 616e 6493 o..rv.ed....and. │ │ │ │ +0009ef90: 7374 6f72 6564 9369 6e93 7468 6593 7468 stored.in.the.th │ │ │ │ +0009efa0: 656f 7279 8d93 eb61 6c74 7265 658e 9120 eory...altree.. │ │ │ │ +0009efb0: a8fa cf2e 8e9f 326e 448d 8d8d 9f14 4b89 ......2nD.....K. │ │ │ │ +0009efc0: 8d8d 8d9f d900 008d 9102 30ea eb61 4e6f ..........0..aNo │ │ │ │ +0009efd0: 6465 5f31 3191 283d a67c 2d96 05bf aa21 de_11.(=.|-....! │ │ │ │ +0009efe0: 7631 9376 3293 7472 6c31 9374 726c 322e v1.v2.trl1.trl2. │ │ │ │ +0009eff0: 8ea4 0d00 008d 9163 eb34 284e 6f64 6596 .......c.4(Node. │ │ │ │ +0009f000: 05bf aa76 3193 7472 6c31 933d 934e 6f64 ...v1.trl1.=.Nod │ │ │ │ +0009f010: 6593 7632 9374 726c 3229 933d 9328 7631 e.v2.trl2).=.(v1 │ │ │ │ +0009f020: 933d 9376 3229 932f 5c93 2874 726c 3193 .=.v2)./\.(trl1. │ │ │ │ +0009f030: 3d93 7472 6c32 298e a18d 9102 30ea 6c74 =.trl2).....0.lt │ │ │ │ +0009f040: 7265 655f 496e 6475 6374 910b 7f54 7c2d ree_Induct...T|- │ │ │ │ +0009f050: 9605 bfaa 2150 2e93 2821 742e 9345 5645 ....!P..(!t..EVE │ │ │ │ +0009f060: 5259 9350 9374 933d 3d3e 9328 2168 2e93 RY.P.t.==>.(!h.. │ │ │ │ +0009f070: 5028 4e6f 6465 9368 9374 2929 2993 3d3d P(Node.h.t))).== │ │ │ │ +0009f080: 3e93 2821 6c2e 9350 936c 298e a18d 9102 >.(!l..P.l)..... │ │ │ │ +0009f090: 30ea 6c74 7265 655f 4178 696f 6d91 113e 0.ltree_Axiom..> │ │ │ │ +0009f0a0: fe7c 2d96 05bf aa21 662e 933f 2193 666e .|-....!f..?!.fn │ │ │ │ +0009f0b0: 2e93 2176 9374 6c2e 9366 6e28 4e6f 6465 ..!v.tl..fn(Node │ │ │ │ +0009f0c0: 9376 9374 6c29 933d 9366 284d 4150 9366 .v.tl).=.f(MAP.f │ │ │ │ +0009f0d0: 6e93 746c 2976 9374 6c8e 8e8e 8e8e 8e8e n.tl)v.tl....... │ │ │ │ +0009f0e0: 9f31 ffc9 8d91 eaf1 ebcf 5468 6573 6596 .1........These. │ │ │ │ +0009f0f0: 0452 c474 6865 6f72 656d 7393 6172 659b .R.theorems.are. │ │ │ │ +0009f100: 0452 c561 6e61 6c6f 676f 7573 9374 6f93 .R.analogous.to. │ │ │ │ +0009f110: 7468 6569 7293 636f 756e 90ac 7274 6572 their.coun..rter │ │ │ │ +0009f120: 7061 7274 7393 696e 9374 6865 9874 6865 parts.in.the.the │ │ │ │ +0009f130: 6f72 798d 93eb 6174 7265 658e 911f a430 ory...atree....0 │ │ │ │ +0009f140: cf64 6973 6375 7373 6564 9361 6290 538e .discussed.ab.S. │ │ │ │ +0009f150: 6f95 ac72 7693 652e 8ea1 8d91 eaf1 eb54 o..rv.e........T │ │ │ │ +0009f160: 6865 9605 a0fe 7468 656f 7265 6d73 8d91 he....theorems.. │ │ │ │ +0009f170: 05a0 fdeb 614e 6f64 655f 3131 8e91 337f ....aNode_11..3. │ │ │ │ +0009f180: a1cf 616e 648d 9105 a0fd eb61 6c74 7265 ..and......altre │ │ │ │ +0009f190: 655f 496e 6475 6374 8e91 503d f3cf 616d e_Induct..P=..am │ │ │ │ +0009f1a0: 6f75 6e90 ac72 749b 05a0 fd74 6f93 6198 oun..rt....to.a. │ │ │ │ +0009f1b0: 5095 ac72 6561 6e6f 2d74 9379 7090 538e P..reano-t.yp.S. │ │ │ │ +0009f1c0: 6591 05a0 fe63 9368 6172 6163 7465 7269 e....c.haracteri │ │ │ │ +0009f1d0: 7a61 7469 6f6e 986f 668e a18d 91ea f1eb zation.of....... │ │ │ │ +0009f1e0: 6c61 6290 538e 656c 6c65 6496 03d8 ab74 lab.S.elled....t │ │ │ │ +0009f1f0: 7265 6573 2c91 03dc 4561 6e64 9374 6865 rees,...Eand.the │ │ │ │ +0009f200: 9b03 d8ac 7468 656f 7265 6d8d 93eb 616c ....theorem...al │ │ │ │ +0009f210: 7472 6565 5f41 7869 6f6d 8e91 46ed a4cf tree_Axiom..F... │ │ │ │ +0009f220: 6973 9861 9370 7269 6d69 7469 7690 ac72 is.a.primitiv..r │ │ │ │ +0009f230: 6598 7265 6375 7273 696f 6e93 7468 656f e.recursion.theo │ │ │ │ +0009f240: 7265 6d98 666f 7293 6c61 6290 538e 656c rem.for.lab.S.el │ │ │ │ +0009f250: 6c65 648e a18d 91ea f1eb 7472 6565 732e led.......trees. │ │ │ │ +0009f260: 8e8e 9f24 fd13 8e8c 8b00 0000 bf00 0000 ...$............ │ │ │ │ 0009f270: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0009f280: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0009f290: 09e6 77a0 02cc 0555 8da0 fd46 d30e 8d8d ..w....U...F.... │ │ │ │ -0009f2a0: 8d8d 9ffa 999a 8d91 12c7 61d0 3131 2e39 ..........a.11.9 │ │ │ │ -0009f2b0: 2e91 0a80 0054 6865 9604 8000 616e 6365 .....The....ance │ │ │ │ -0009f2c0: 7374 7279 936f 6693 7468 6593 7468 656f stry.of.the.theo │ │ │ │ -0009f2d0: 7279 93e2 484f 4c92 00d7 26aa d031 3931 ry..HOL...&..191 │ │ │ │ -0009f2e0: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ -0009f2f0: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -0009f300: 218d 8d91 12c7 61eb 4731 312e 392e 3130 !.....a.G11.9.10 │ │ │ │ -0009f310: 8e91 547a 8e54 6865 9605 6666 7468 656f ..Tz.The..fftheo │ │ │ │ -0009f320: 7279 93eb 6a74 7964 6566 738e a917 c000 ry..jtydefs..... │ │ │ │ -0009f330: 8d91 12c7 61cf 5468 6596 0447 5174 6865 ....a.The..GQthe │ │ │ │ -0009f340: 6f72 798d 93eb 6174 7964 6566 738e 912b ory...atydefs..+ │ │ │ │ -0009f350: 0c9e cf69 739b 0447 5261 9374 6563 90ac ...is..GRa.tec.. │ │ │ │ -0009f360: 7268 6e69 6361 6c93 7468 656f 7279 9375 rhnical.theory.u │ │ │ │ -0009f370: 7365 6493 746f 9373 7570 7090 538e 6f72 sed.to.supp.S.or │ │ │ │ -0009f380: 7493 7468 6598 749a ac72 7970 9053 8e65 t.the.t..ryp.S.e │ │ │ │ -0009f390: 9364 650c 6e69 7469 6f6e 9370 6163 986b .de.nition.pac.k │ │ │ │ -0009f3a0: 91ff 58e4 6167 6593 6465 2d8e a410 0000 ..X.age.de-..... │ │ │ │ -0009f3b0: 8d91 12c7 6173 6372 6962 9053 8e65 6496 ....ascrib.S.ed. │ │ │ │ -0009f3c0: 02f2 7669 6e93 5365 6374 696f 6e93 3131 ..vin.Section.11 │ │ │ │ -0009f3d0: 2e31 302e 9104 e624 5468 6593 6d61 696e .10....$The.main │ │ │ │ -0009f3e0: 9372 6573 756c 7493 7072 6f95 ac72 7693 .result.pro..rv. │ │ │ │ -0009f3f0: 6564 9602 f276 696e 8d93 eb61 7479 6465 ed...vin...atyde │ │ │ │ -0009f400: 6673 8e91 2862 e8cf 6973 9361 9374 6865 fs..(b..is.a.the │ │ │ │ -0009f410: 6f72 656d 9363 616c 6c65 648d 93eb 6154 orem.called...aT │ │ │ │ -0009f420: 595f 4445 465f 5448 4d8e 913c 6f1a cf2c Y_DEF_THM...* │ │ │ │ -0009f840: 932b 932a 2a8e a40d 0000 8d91 2a06 6049 .+.**.......*.`I │ │ │ │ -0009f850: 4e52 910b 7f54 3a96 05bf aa2a 2a91 1cbe NR...T:....**... │ │ │ │ -0009f860: 522d 3e93 2a93 2b93 2a2a 8ea1 8d91 2a06 R->.*.+.**....*. │ │ │ │ -0009f870: 6049 534c 910b 7f54 3a96 05bf aa2a 932b `ISL...T:....*.+ │ │ │ │ -0009f880: 932a 2a93 2d3e 9362 6f6f 6c8e a18d 912a .**.->.bool....* │ │ │ │ -0009f890: 0660 4953 5291 0b7f 543a 9605 bfaa 2a93 .`ISR...T:....*. │ │ │ │ -0009f8a0: 2b93 2a2a 932d 3e93 626f 6f6c 8ea1 8d91 +.**.->.bool.... │ │ │ │ -0009f8b0: 2a06 604f 5554 4c96 05bf aa3a 932a 932b *.`OUTL....:.*.+ │ │ │ │ -0009f8c0: 932a 2a93 2d3e 932a 8ea1 8d91 2a06 604f .**.->.*....*.`O │ │ │ │ -0009f8d0: 5554 5296 05bf aa3a 932a 932b 932a 2a93 UTR....:.*.+.**. │ │ │ │ -0009f8e0: 2d3e 932a 2a8e 8e8e 8e8e 8e8e a18d 9112 ->.**........... │ │ │ │ -0009f8f0: c761 cf54 6865 7365 9603 26f4 6172 659b .a.These..&.are. │ │ │ │ -0009f900: 0326 f561 6c6c 9364 650c 6e65 6493 6173 .&.all.de.ned.as │ │ │ │ -0009f910: 9363 6f6e 7374 616e 90ac 7274 7398 696e .constan..rts.in │ │ │ │ -0009f920: 9374 6865 9374 6865 6f72 798d 93eb 6173 .the.theory...as │ │ │ │ -0009f930: 756d 8e91 1465 f2cf 2e91 04f7 a454 6865 um...e.......The │ │ │ │ -0009f940: 9863 6f6e 7374 616e 9aac 7274 738d 93eb .constan..rts... │ │ │ │ -0009f950: 6149 4e4c 8e91 178c e6cf 616e 648d 93eb aINL......and... │ │ │ │ -0009f960: 6149 4e52 8e91 178c e7cf 696e 6a65 6374 aINR......inject │ │ │ │ -0009f970: 9369 6e98 746f 8ea4 1000 008d 9112 c761 .in.to.........a │ │ │ │ -0009f980: 7468 6596 0313 4a6c 6566 7491 0313 4b61 the...Jleft...Ka │ │ │ │ -0009f990: 6e64 9372 6967 689a ac72 7493 7375 6d6d nd.righ..rt.summ │ │ │ │ -0009f9a0: 616e 6473 2c91 033e 5d72 6573 7090 538e ands,..>]resp.S. │ │ │ │ -0009f9b0: 6563 7469 7698 656c 7991 ff05 562e 9104 ectiv.ely...V... │ │ │ │ -0009f9c0: f116 5468 6593 636f 6e73 7461 6e98 7473 ..The.constan.ts │ │ │ │ -0009f9d0: 8d91 0313 4beb 6149 534c 8e91 1765 93cf ....K.aISL...e.. │ │ │ │ -0009f9e0: 616e 648d 93eb 6149 5352 8e91 1765 92cf and...aISR...e.. │ │ │ │ -0009f9f0: 7465 7374 9103 134b 666f 7293 6d65 6d98 test...Kfor.mem. │ │ │ │ -0009fa00: 6290 538e 6572 7368 6970 8ea1 8d91 12c7 b.S.ership...... │ │ │ │ -0009fa10: 616f 6696 042b da74 6865 9b04 2bdb 6c65 aof..+.the..+.le │ │ │ │ -0009fa20: 6674 9361 6e64 9372 6967 6895 ac72 7498 ft.and.righ..rt. │ │ │ │ -0009fa30: 7375 6d6d 616e 6473 2c91 043c 2772 6573 summands,..<'res │ │ │ │ -0009fa40: 7090 538e 6563 7469 7693 656c 7991 ff05 p.S.ectiv.ely... │ │ │ │ -0009fa50: 562e 9105 fc77 5468 6591 042b da63 6f6e V....wThe..+.con │ │ │ │ -0009fa60: 7374 616e 9374 738d 98eb 614f 5554 4c8e stan.ts...aOUTL. │ │ │ │ -0009fa70: 961f 565d cf61 6e64 8d91 042b daeb 614f ..V].and...+..aO │ │ │ │ -0009fa80: 5554 528e 93cf 7072 6f91 00a7 1c6a 6563 UTR...pro....jec │ │ │ │ -0009fa90: 7491 042b da66 726f 6d8e a18d 9112 c761 t..+.from......a │ │ │ │ -0009faa0: 6196 03ea a873 756d 9374 6f93 7468 6593 a....sum.to.the. │ │ │ │ -0009fab0: 6c65 6674 9361 6e64 9372 6967 689a ac72 left.and.righ..r │ │ │ │ -0009fac0: 7493 7375 6d6d 616e 6473 2c93 7265 7370 t.summands,.resp │ │ │ │ -0009fad0: 9053 8e65 6374 6976 9865 6c79 91ff 0556 .S.ectiv.ely...V │ │ │ │ -0009fae0: 2e8e a18d 911e 28f0 5468 6596 051b 0766 ......(.The....f │ │ │ │ -0009faf0: 6f6c 6c6f 9aac 7277 696e 6793 7498 7798 ollo..rwing.t.w. │ │ │ │ -0009fb00: 6f93 7468 656f 7265 6d73 2c91 0567 1f77 o.theorems,..g.w │ │ │ │ -0009fb10: 6869 6398 6893 6172 6593 6d69 6e6f 7291 hic.h.are.minor. │ │ │ │ -0009fb20: 051b 0876 91ff 58e4 6172 6961 6e98 7473 ...v..X.arian.ts │ │ │ │ -0009fb30: 936f 6693 6561 6398 6893 6f74 6865 722c .of.eac.h.other, │ │ │ │ -0009fb40: 9105 671f 6172 6593 7072 652d 7072 6f98 ..g.are.pre-pro. │ │ │ │ -0009fb50: 7698 6564 8ea1 8d91 12c7 6169 6e96 05da v.ed......ain... │ │ │ │ -0009fb60: 4574 6865 9105 da46 6275 696c 742d 696e Ethe...Fbuilt-in │ │ │ │ -0009fb70: 9374 6865 6f72 798d 93eb 6173 756d 8e91 .theory...asum.. │ │ │ │ -0009fb80: 1719 43cf 2e91 0b07 b845 6163 9aac 7268 ..C......Eac..rh │ │ │ │ -0009fb90: 936f 6e65 2c91 0656 2d6f 6e93 6974 7393 .one,..V-on.its. │ │ │ │ -0009fba0: 6f98 776e 2c91 0656 2d70 726f 9876 6964 o.wn,..V-pro.vid │ │ │ │ -0009fbb0: 6573 9361 9363 6f6d 706c 6574 6591 05da es.a.complete... │ │ │ │ -0009fbc0: 4661 6e64 9361 6273 7472 6163 748e a18d Fand.abstract... │ │ │ │ -0009fbd0: 9112 c761 639a ac72 6861 7261 6374 6572 ...ac..rharacter │ │ │ │ -0009fbe0: 697a 6174 696f 6e96 03ea a86f 6693 7468 ization....of.th │ │ │ │ -0009fbf0: 6593 6469 736a 6f69 6e98 7493 7375 6d93 e.disjoin.t.sum. │ │ │ │ -0009fc00: 7498 7970 9053 8e65 2e8e a426 8bb7 8d8d t.yp.S.e...&.... │ │ │ │ -0009fc10: 8d9f 0dcb 898d 8d8d 9fe6 0000 8d91 2a06 ..............*. │ │ │ │ -0009fc20: 60eb 6173 756d 5f61 7869 6f6d 9111 3efe `.asum_axiom..>. │ │ │ │ -0009fc30: 7c2d 9605 bfaa 2166 9367 2e93 3f21 9368 |-....!f.g..?!.h │ │ │ │ -0009fc40: 2e93 2868 936f 9349 4e4c 933d 9366 2993 ..(h.o.INL.=.f). │ │ │ │ -0009fc50: 2f5c 9328 6893 6f93 494e 5293 3d93 6729 /\.(h.o.INR.=.g) │ │ │ │ -0009fc60: 8ea4 0d00 00a1 8d91 2a06 6073 756d 5f41 ........*.`sum_A │ │ │ │ -0009fc70: 7869 6f6d 9605 bfaa 3d93 7c2d 9321 6693 xiom....=.|-.!f. │ │ │ │ -0009fc80: 672e 933f 2193 682e 9328 2178 2e93 6828 g..?!.h..(!x..h( │ │ │ │ -0009fc90: 494e 4c93 7829 933d 9366 9378 2993 2f5c INL.x).=.f.x)./\ │ │ │ │ -0009fca0: 9328 2178 2e93 6828 494e 5293 7829 933d .(!x..h(INR.x).= │ │ │ │ -0009fcb0: 9367 9378 298e 8e8e 8e8e 8e8e a18d 9112 .g.x)........... │ │ │ │ -0009fcc0: c761 cf41 6c73 6f96 03bd 1470 726f 90ac .a.Also....pro.. │ │ │ │ -0009fcd0: 7276 6964 6564 9361 739b 03bd 1362 7569 rvided.as....bui │ │ │ │ -0009fce0: 6c74 2d69 6e2c 9103 c632 6172 6593 7468 lt-in,...2are.th │ │ │ │ -0009fcf0: 6598 666f 6c6c 6f9a ac72 7769 6e67 9374 e.follo..rwing.t │ │ │ │ -0009fd00: 6865 6f72 656d 7393 6861 9876 696e 6793 heorems.ha.ving. │ │ │ │ -0009fd10: 746f 9364 6f91 03bd 1377 6974 6893 7468 to.do....with.th │ │ │ │ -0009fd20: 6593 6469 7363 7269 6d69 6e61 746f 728e e.discriminator. │ │ │ │ -0009fd30: 9f10 0000 8d91 12c7 6166 756e 6374 696f ........afunctio │ │ │ │ -0009fd40: 6e73 8d91 03ea a8eb 6149 534c 8e91 1914 ns......aISL.... │ │ │ │ -0009fd50: 4ecf 616e 648d 9103 eaa8 eb61 4953 528e N.and......aISR. │ │ │ │ -0009fd60: 9115 29a6 cf3a 8e9f 3136 648d 8d8d 9f1a ..)..:..16d..... │ │ │ │ -0009fd70: cb89 8d8d 8d9f cc00 008d 912a 0660 eb61 ...........*.`.a │ │ │ │ -0009fd80: 4953 4c91 33bc fa7c 2d96 05bf aa28 2178 ISL.3..|-....(!x │ │ │ │ -0009fd90: 2e93 4953 4c28 494e 4c93 7829 2993 2f5c ..ISL(INL.x))./\ │ │ │ │ -0009fda0: 9328 2179 2e93 7e49 534c 2849 4e52 9379 .(!y..~ISL(INR.y │ │ │ │ -0009fdb0: 2929 8ea4 0d00 00a1 8d91 2a06 6049 5352 ))........*.`ISR │ │ │ │ -0009fdc0: 9133 bcfa 7c2d 9605 bfaa 2821 782e 9349 .3..|-....(!x..I │ │ │ │ -0009fdd0: 5352 2849 4e52 9378 2929 932f 5c93 2821 SR(INR.x))./\.(! │ │ │ │ -0009fde0: 792e 937e 4953 5228 494e 4c93 7929 298e y..~ISR(INL.y)). │ │ │ │ -0009fdf0: a1a1 8d91 2a06 6049 534c 5f4f 525f 4953 ....*.`ISL_OR_IS │ │ │ │ -0009fe00: 5291 0b7f 547c 2d96 05bf aa21 782e 9349 R...T|-....!x..I │ │ │ │ -0009fe10: 534c 9378 935c 2f93 4953 5293 788e 8e8e SL.x.\/.ISR.x... │ │ │ │ -0009fe20: 8e8e 8e8e 9112 c761 9f28 0fda 8900 0066 .......a.(.....f │ │ │ │ -0009fe30: 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 0987 f.q............. │ │ │ │ -0009fe40: 1d9f fc5e ffc5 3132 8e8e 8e91 1200 03c6 ...^..12........ │ │ │ │ -0009fe50: 5468 6596 032f c964 650c 6e69 7469 6f6e The../.de.nition │ │ │ │ -0009fe60: 9b03 2fca 6f66 9364 6973 6a6f 696e 90b8 ../.of.disjoin.. │ │ │ │ -0009fe70: e374 9375 6e69 6f6e 7398 696e 9374 6865 .t.unions.in.the │ │ │ │ -0009fe80: 9348 4f4c 9103 2fc0 7379 7374 656d 9369 .HOL../.system.i │ │ │ │ -0009fe90: 7398 6475 6593 746f 9354 91ff 2aaa 6f6d s.due.to.T..*.om │ │ │ │ -0009fea0: 984d 656c 6861 6d2e 9104 6543 5468 6593 .Melham...eCThe. │ │ │ │ -0009feb0: 7465 6390 b8e3 686e 6963 616c 9864 6574 tec...hnical.det │ │ │ │ -0009fec0: 6169 6c73 936f 668e 9f0c 0000 8d74 6869 ails.of......thi │ │ │ │ -0009fed0: 7396 0355 5564 650c 6e69 7469 6f6e 9363 s..UUde.nition.c │ │ │ │ -0009fee0: 616e 9362 9047 1d65 9366 6f75 6e64 9369 an.b.G.e.found.i │ │ │ │ -0009fef0: 6e93 5b8d 3134 8e91 0a00 025d 2e8e 8e9f n.[.14.....].... │ │ │ │ -0009ff00: 24fd 138e 8c8b 0000 00c0 0000 0000 0000 $............... │ │ │ │ +0009f290: 0000 09e6 79a0 02cc 0555 8da0 fd46 d30e ....y....U...F.. │ │ │ │ +0009f2a0: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 3131 ............a.11 │ │ │ │ +0009f2b0: 2e39 2e91 0a80 0054 6865 9604 8000 616e .9.....The....an │ │ │ │ +0009f2c0: 6365 7374 7279 936f 6693 7468 6593 7468 cestry.of.the.th │ │ │ │ +0009f2d0: 656f 7279 93e2 484f 4c92 00d7 26aa d031 eory..HOL...&..1 │ │ │ │ +0009f2e0: 3931 8e91 12c7 619f 0566 6689 0000 e666 91....a..ff....f │ │ │ │ +0009f2f0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +0009f300: 8bd0 218d 8d91 12c7 61eb 4731 312e 392e ..!.....a.G11.9. │ │ │ │ +0009f310: 3130 8e91 547a 8e54 6865 9605 6666 7468 10..Tz.The..ffth │ │ │ │ +0009f320: 656f 7279 93eb 6a74 7964 6566 738e a917 eory..jtydefs... │ │ │ │ +0009f330: c000 8d91 12c7 61cf 5468 6596 0447 5174 ......a.The..GQt │ │ │ │ +0009f340: 6865 6f72 798d 93eb 6174 7964 6566 738e heory...atydefs. │ │ │ │ +0009f350: 912b 0c9e cf69 739b 0447 5261 9374 6563 .+...is..GRa.tec │ │ │ │ +0009f360: 90ac 7268 6e69 6361 6c93 7468 656f 7279 ..rhnical.theory │ │ │ │ +0009f370: 9375 7365 6493 746f 9373 7570 7090 538e .used.to.supp.S. │ │ │ │ +0009f380: 6f72 7493 7468 6598 749a ac72 7970 9053 ort.the.t..ryp.S │ │ │ │ +0009f390: 8e65 9364 650c 6e69 7469 6f6e 9370 6163 .e.de.nition.pac │ │ │ │ +0009f3a0: 986b 91ff 58e4 6167 6593 6465 2d8e a410 .k..X.age.de-... │ │ │ │ +0009f3b0: 0000 8d91 12c7 6173 6372 6962 9053 8e65 ......ascrib.S.e │ │ │ │ +0009f3c0: 6496 02f2 7669 6e93 5365 6374 696f 6e93 d...vin.Section. │ │ │ │ +0009f3d0: 3131 2e31 302e 9104 e624 5468 6593 6d61 11.10....$The.ma │ │ │ │ +0009f3e0: 696e 9372 6573 756c 7493 7072 6f95 ac72 in.result.pro..r │ │ │ │ +0009f3f0: 7693 6564 9602 f276 696e 8d93 eb61 7479 v.ed...vin...aty │ │ │ │ +0009f400: 6465 6673 8e91 2862 e8cf 6973 9361 9374 defs..(b..is.a.t │ │ │ │ +0009f410: 6865 6f72 656d 9363 616c 6c65 648d 93eb heorem.called... │ │ │ │ +0009f420: 6154 595f 4445 465f 5448 4d8e 913c 6f1a aTY_DEF_THM.. │ │ │ │ +0009f840: 932a 932b 932a 2a8e a40d 0000 8d91 2a06 .*.+.**.......*. │ │ │ │ +0009f850: 6049 4e52 910b 7f54 3a96 05bf aa2a 2a91 `INR...T:....**. │ │ │ │ +0009f860: 1cbe 522d 3e93 2a93 2b93 2a2a 8ea1 8d91 ..R->.*.+.**.... │ │ │ │ +0009f870: 2a06 6049 534c 910b 7f54 3a96 05bf aa2a *.`ISL...T:....* │ │ │ │ +0009f880: 932b 932a 2a93 2d3e 9362 6f6f 6c8e a18d .+.**.->.bool... │ │ │ │ +0009f890: 912a 0660 4953 5291 0b7f 543a 9605 bfaa .*.`ISR...T:.... │ │ │ │ +0009f8a0: 2a93 2b93 2a2a 932d 3e93 626f 6f6c 8ea1 *.+.**.->.bool.. │ │ │ │ +0009f8b0: 8d91 2a06 604f 5554 4c96 05bf aa3a 932a ..*.`OUTL....:.* │ │ │ │ +0009f8c0: 932b 932a 2a93 2d3e 932a 8ea1 8d91 2a06 .+.**.->.*....*. │ │ │ │ +0009f8d0: 604f 5554 5296 05bf aa3a 932a 932b 932a `OUTR....:.*.+.* │ │ │ │ +0009f8e0: 2a93 2d3e 932a 2a8e 8e8e 8e8e 8e8e a18d *.->.**......... │ │ │ │ +0009f8f0: 9112 c761 cf54 6865 7365 9603 26f4 6172 ...a.These..&.ar │ │ │ │ +0009f900: 659b 0326 f561 6c6c 9364 650c 6e65 6493 e..&.all.de.ned. │ │ │ │ +0009f910: 6173 9363 6f6e 7374 616e 90ac 7274 7398 as.constan..rts. │ │ │ │ +0009f920: 696e 9374 6865 9374 6865 6f72 798d 93eb in.the.theory... │ │ │ │ +0009f930: 6173 756d 8e91 1465 f2cf 2e91 04f7 a454 asum...e.......T │ │ │ │ +0009f940: 6865 9863 6f6e 7374 616e 9aac 7274 738d he.constan..rts. │ │ │ │ +0009f950: 93eb 6149 4e4c 8e91 178c e6cf 616e 648d ..aINL......and. │ │ │ │ +0009f960: 93eb 6149 4e52 8e91 178c e7cf 696e 6a65 ..aINR......inje │ │ │ │ +0009f970: 6374 9369 6e98 746f 8ea4 1000 008d 9112 ct.in.to........ │ │ │ │ +0009f980: c761 7468 6596 0313 4a6c 6566 7491 0313 .athe...Jleft... │ │ │ │ +0009f990: 4b61 6e64 9372 6967 689a ac72 7493 7375 Kand.righ..rt.su │ │ │ │ +0009f9a0: 6d6d 616e 6473 2c91 033e 5d72 6573 7090 mmands,..>]resp. │ │ │ │ +0009f9b0: 538e 6563 7469 7698 656c 7991 ff05 562e S.ectiv.ely...V. │ │ │ │ +0009f9c0: 9104 f116 5468 6593 636f 6e73 7461 6e98 ....The.constan. │ │ │ │ +0009f9d0: 7473 8d91 0313 4beb 6149 534c 8e91 1765 ts....K.aISL...e │ │ │ │ +0009f9e0: 93cf 616e 648d 93eb 6149 5352 8e91 1765 ..and...aISR...e │ │ │ │ +0009f9f0: 92cf 7465 7374 9103 134b 666f 7293 6d65 ..test...Kfor.me │ │ │ │ +0009fa00: 6d98 6290 538e 6572 7368 6970 8ea1 8d91 m.b.S.ership.... │ │ │ │ +0009fa10: 12c7 616f 6696 042b da74 6865 9b04 2bdb ..aof..+.the..+. │ │ │ │ +0009fa20: 6c65 6674 9361 6e64 9372 6967 6895 ac72 left.and.righ..r │ │ │ │ +0009fa30: 7498 7375 6d6d 616e 6473 2c91 043c 2772 t.summands,..<'r │ │ │ │ +0009fa40: 6573 7090 538e 6563 7469 7693 656c 7991 esp.S.ectiv.ely. │ │ │ │ +0009fa50: ff05 562e 9105 fc77 5468 6591 042b da63 ..V....wThe..+.c │ │ │ │ +0009fa60: 6f6e 7374 616e 9374 738d 98eb 614f 5554 onstan.ts...aOUT │ │ │ │ +0009fa70: 4c8e 961f 565d cf61 6e64 8d91 042b daeb L...V].and...+.. │ │ │ │ +0009fa80: 614f 5554 528e 93cf 7072 6f91 00a7 1c6a aOUTR...pro....j │ │ │ │ +0009fa90: 6563 7491 042b da66 726f 6d8e a18d 9112 ect..+.from..... │ │ │ │ +0009faa0: c761 6196 03ea a873 756d 9374 6f93 7468 .aa....sum.to.th │ │ │ │ +0009fab0: 6593 6c65 6674 9361 6e64 9372 6967 689a e.left.and.righ. │ │ │ │ +0009fac0: ac72 7493 7375 6d6d 616e 6473 2c93 7265 .rt.summands,.re │ │ │ │ +0009fad0: 7370 9053 8e65 6374 6976 9865 6c79 91ff sp.S.ectiv.ely.. │ │ │ │ +0009fae0: 0556 2e8e a18d 911e 28f0 5468 6596 051b .V......(.The... │ │ │ │ +0009faf0: 0766 6f6c 6c6f 9aac 7277 696e 6793 7498 .follo..rwing.t. │ │ │ │ +0009fb00: 7798 6f93 7468 656f 7265 6d73 2c91 0567 w.o.theorems,..g │ │ │ │ +0009fb10: 1f77 6869 6398 6893 6172 6593 6d69 6e6f .whic.h.are.mino │ │ │ │ +0009fb20: 7291 051b 0876 91ff 58e4 6172 6961 6e98 r....v..X.arian. │ │ │ │ +0009fb30: 7473 936f 6693 6561 6398 6893 6f74 6865 ts.of.eac.h.othe │ │ │ │ +0009fb40: 722c 9105 671f 6172 6593 7072 652d 7072 r,..g.are.pre-pr │ │ │ │ +0009fb50: 6f98 7698 6564 8ea1 8d91 12c7 6169 6e96 o.v.ed......ain. │ │ │ │ +0009fb60: 05da 4574 6865 9105 da46 6275 696c 742d ..Ethe...Fbuilt- │ │ │ │ +0009fb70: 696e 9374 6865 6f72 798d 93eb 6173 756d in.theory...asum │ │ │ │ +0009fb80: 8e91 1719 43cf 2e91 0b07 b845 6163 9aac ....C......Eac.. │ │ │ │ +0009fb90: 7268 936f 6e65 2c91 0656 2d6f 6e93 6974 rh.one,..V-on.it │ │ │ │ +0009fba0: 7393 6f98 776e 2c91 0656 2d70 726f 9876 s.o.wn,..V-pro.v │ │ │ │ +0009fbb0: 6964 6573 9361 9363 6f6d 706c 6574 6591 ides.a.complete. │ │ │ │ +0009fbc0: 05da 4661 6e64 9361 6273 7472 6163 748e ..Fand.abstract. │ │ │ │ +0009fbd0: a18d 9112 c761 639a ac72 6861 7261 6374 .....ac..rharact │ │ │ │ +0009fbe0: 6572 697a 6174 696f 6e96 03ea a86f 6693 erization....of. │ │ │ │ +0009fbf0: 7468 6593 6469 736a 6f69 6e98 7493 7375 the.disjoin.t.su │ │ │ │ +0009fc00: 6d93 7498 7970 9053 8e65 2e8e a426 8bb7 m.t.yp.S.e...&.. │ │ │ │ +0009fc10: 8d8d 8d9f 0dcb 898d 8d8d 9fe6 0000 8d91 ................ │ │ │ │ +0009fc20: 2a06 60eb 6173 756d 5f61 7869 6f6d 9111 *.`.asum_axiom.. │ │ │ │ +0009fc30: 3efe 7c2d 9605 bfaa 2166 9367 2e93 3f21 >.|-....!f.g..?! │ │ │ │ +0009fc40: 9368 2e93 2868 936f 9349 4e4c 933d 9366 .h..(h.o.INL.=.f │ │ │ │ +0009fc50: 2993 2f5c 9328 6893 6f93 494e 5293 3d93 )./\.(h.o.INR.=. │ │ │ │ +0009fc60: 6729 8ea4 0d00 00a1 8d91 2a06 6073 756d g)........*.`sum │ │ │ │ +0009fc70: 5f41 7869 6f6d 9605 bfaa 3d93 7c2d 9321 _Axiom....=.|-.! │ │ │ │ +0009fc80: 6693 672e 933f 2193 682e 9328 2178 2e93 f.g..?!.h..(!x.. │ │ │ │ +0009fc90: 6828 494e 4c93 7829 933d 9366 9378 2993 h(INL.x).=.f.x). │ │ │ │ +0009fca0: 2f5c 9328 2178 2e93 6828 494e 5293 7829 /\.(!x..h(INR.x) │ │ │ │ +0009fcb0: 933d 9367 9378 298e 8e8e 8e8e 8e8e a18d .=.g.x)......... │ │ │ │ +0009fcc0: 9112 c761 cf41 6c73 6f96 03bd 1470 726f ...a.Also....pro │ │ │ │ +0009fcd0: 90ac 7276 6964 6564 9361 739b 03bd 1362 ..rvided.as....b │ │ │ │ +0009fce0: 7569 6c74 2d69 6e2c 9103 c632 6172 6593 uilt-in,...2are. │ │ │ │ +0009fcf0: 7468 6598 666f 6c6c 6f9a ac72 7769 6e67 the.follo..rwing │ │ │ │ +0009fd00: 9374 6865 6f72 656d 7393 6861 9876 696e .theorems.ha.vin │ │ │ │ +0009fd10: 6793 746f 9364 6f91 03bd 1377 6974 6893 g.to.do....with. │ │ │ │ +0009fd20: 7468 6593 6469 7363 7269 6d69 6e61 746f the.discriminato │ │ │ │ +0009fd30: 728e 9f10 0000 8d91 12c7 6166 756e 6374 r.........afunct │ │ │ │ +0009fd40: 696f 6e73 8d91 03ea a8eb 6149 534c 8e91 ions......aISL.. │ │ │ │ +0009fd50: 1914 4ecf 616e 648d 9103 eaa8 eb61 4953 ..N.and......aIS │ │ │ │ +0009fd60: 528e 9115 29a6 cf3a 8e9f 3136 648d 8d8d R...)..:..16d... │ │ │ │ +0009fd70: 9f1a cb89 8d8d 8d9f cc00 008d 912a 0660 .............*.` │ │ │ │ +0009fd80: eb61 4953 4c91 33bc fa7c 2d96 05bf aa28 .aISL.3..|-....( │ │ │ │ +0009fd90: 2178 2e93 4953 4c28 494e 4c93 7829 2993 !x..ISL(INL.x)). │ │ │ │ +0009fda0: 2f5c 9328 2179 2e93 7e49 534c 2849 4e52 /\.(!y..~ISL(INR │ │ │ │ +0009fdb0: 9379 2929 8ea4 0d00 00a1 8d91 2a06 6049 .y))........*.`I │ │ │ │ +0009fdc0: 5352 9133 bcfa 7c2d 9605 bfaa 2821 782e SR.3..|-....(!x. │ │ │ │ +0009fdd0: 9349 5352 2849 4e52 9378 2929 932f 5c93 .ISR(INR.x))./\. │ │ │ │ +0009fde0: 2821 792e 937e 4953 5228 494e 4c93 7929 (!y..~ISR(INL.y) │ │ │ │ +0009fdf0: 298e a1a1 8d91 2a06 6049 534c 5f4f 525f ).....*.`ISL_OR_ │ │ │ │ +0009fe00: 4953 5291 0b7f 547c 2d96 05bf aa21 782e ISR...T|-....!x. │ │ │ │ +0009fe10: 9349 534c 9378 935c 2f93 4953 5293 788e .ISL.x.\/.ISR.x. │ │ │ │ +0009fe20: 8e8e 8e8e 8e8e 9112 c761 9f28 0fda 8900 .........a.(.... │ │ │ │ +0009fe30: 0066 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 .ff.q........... │ │ │ │ +0009fe40: 0987 1d9f fc5e ffc5 3132 8e8e 8e91 1200 .....^..12...... │ │ │ │ +0009fe50: 03c6 5468 6596 032f c964 650c 6e69 7469 ..The../.de.niti │ │ │ │ +0009fe60: 6f6e 9b03 2fca 6f66 9364 6973 6a6f 696e on../.of.disjoin │ │ │ │ +0009fe70: 90b8 e374 9375 6e69 6f6e 7398 696e 9374 ...t.unions.in.t │ │ │ │ +0009fe80: 6865 9348 4f4c 9103 2fc0 7379 7374 656d he.HOL../.system │ │ │ │ +0009fe90: 9369 7398 6475 6593 746f 9354 91ff 2aaa .is.due.to.T..*. │ │ │ │ +0009fea0: 6f6d 984d 656c 6861 6d2e 9104 6543 5468 om.Melham...eCTh │ │ │ │ +0009feb0: 6593 7465 6390 b8e3 686e 6963 616c 9864 e.tec...hnical.d │ │ │ │ +0009fec0: 6574 6169 6c73 936f 668e 9f0c 0000 8d74 etails.of......t │ │ │ │ +0009fed0: 6869 7396 0355 5564 650c 6e69 7469 6f6e his..UUde.nition │ │ │ │ +0009fee0: 9363 616e 9362 9047 1d65 9366 6f75 6e64 .can.b.G.e.found │ │ │ │ +0009fef0: 9369 6e93 5b8d 3134 8e91 0a00 025d 2e8e .in.[.14.....].. │ │ │ │ +0009ff00: 8e9f 24fd 138e 8c8b 0000 00c0 0000 0000 ..$............. │ │ │ │ 0009ff10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0009ff20: 0000 0000 0000 0000 0000 0000 0000 0009 ................ │ │ │ │ -0009ff30: f266 a002 cc05 558d a0fd 46d3 0e8d 8d8d .f....U...F..... │ │ │ │ -0009ff40: 8d9f fa99 9a8d 91ea f1eb d031 3932 9200 ...........192.. │ │ │ │ -0009ff50: dd20 4343 6861 7074 6572 9604 8000 3131 . CChapter....11 │ │ │ │ -0009ff60: 2e91 0a80 0054 6865 9348 4f4c 934c 6f67 .....The.HOL.Log │ │ │ │ -0009ff70: 6963 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 ic.in.ML.......f │ │ │ │ -0009ff80: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -0009ff90: 942f df8d a0fd 8bd0 218d 91ea f1eb cf54 ./......!......T │ │ │ │ -0009ffa0: 6865 8d91 03ea a8eb 6173 756d 8e91 1914 he......asum.... │ │ │ │ -0009ffb0: 4ecf 7468 656f 7279 9603 eaa8 616c 736f N.theory....also │ │ │ │ -0009ffc0: 9370 726f 9aac 7276 6964 6573 9374 6865 .pro..rvides.the │ │ │ │ -0009ffd0: 9366 6f6c 6c6f 9877 696e 6793 6275 696c .follo.wing.buil │ │ │ │ -0009ffe0: 742d 696e 9374 6865 6f72 656d 733a 8e9f t-in.theorems:.. │ │ │ │ -0009fff0: 4337 b08d 8d8d 9f27 cb89 8d8d 8d9f b200 C7.....'........ │ │ │ │ -000a0000: 008d 9102 30ea eb61 4f55 544c 912d fd50 ....0..aOUTL.-.P │ │ │ │ -000a0010: 7c2d 9605 bfaa 2178 2e93 4f55 544c 2849 |-....!x..OUTL(I │ │ │ │ -000a0020: 4e4c 9378 2993 3d93 788e a40d 0000 a18d NL.x).=.x....... │ │ │ │ -000a0030: 9102 30ea 4f55 5452 912d fd50 7c2d 9605 ..0.OUTR.-.P|-.. │ │ │ │ -000a0040: bfaa 2178 2e93 4f55 5452 2849 4e52 9378 ..!x..OUTR(INR.x │ │ │ │ -000a0050: 2993 3d93 788e a1a1 8d91 0230 ea49 4e4c ).=.x......0.INL │ │ │ │ -000a0060: 9133 bcfa 7c2d 9605 bfaa 2178 2e93 4953 .3..|-....!x..IS │ │ │ │ -000a0070: 4c93 7893 3d3d 3e93 2849 4e4c 284f 5554 L.x.==>.(INL(OUT │ │ │ │ -000a0080: 4c93 7829 933d 9378 298e a1a1 8d91 0230 L.x).=.x)......0 │ │ │ │ -000a0090: ea49 4e52 9133 bcfa 7c2d 9605 bfaa 2178 .INR.3..|-....!x │ │ │ │ -000a00a0: 2e93 4953 5293 7893 3d3d 3e93 2849 4e52 ..ISR.x.==>.(INR │ │ │ │ -000a00b0: 284f 5554 5293 7829 933d 9378 298e 8e8e (OUTR.x).=.x)... │ │ │ │ -000a00c0: 8e8e 8e8e 9f43 2007 8d91 eaf1 ebcf 7768 .....C .......wh │ │ │ │ -000a00d0: 6963 90ac 7268 9603 eaa8 6465 7363 7269 ic..rh....descri │ │ │ │ -000a00e0: 6290 538e 6593 7468 6593 7072 6f91 00a7 b.S.e.the.pro... │ │ │ │ -000a00f0: 1c6a 6563 7469 6f6e 9366 756e 6374 696f .jection.functio │ │ │ │ -000a0100: 6e73 8d93 eb61 4f55 544c 8e91 1ed3 f8cf ns...aOUTL...... │ │ │ │ -000a0110: 616e 648d 93eb 614f 5554 528e 911a e950 and...aOUTR....P │ │ │ │ -000a0120: cf2e 8e9f 235c 858d 8d91 eaf1 ebeb 4731 ....#\........G1 │ │ │ │ -000a0130: 312e 392e 3132 8e91 2ca5 1854 6865 9605 1.9.12..,..The.. │ │ │ │ -000a0140: 6666 7468 656f 7279 93eb 6a6f 6e65 8e9f fftheory..jone.. │ │ │ │ -000a0150: 17f0 178d 91ea f1eb cf54 6865 9603 e22d .........The...- │ │ │ │ -000a0160: 7468 656f 7279 8d93 eb61 6f6e 658e 9119 theory...aone... │ │ │ │ -000a0170: 0358 cf64 650c 6e65 7393 7468 6591 03e2 .X.de.nes.the... │ │ │ │ -000a0180: 2c74 9aac 7279 7090 538e 658d 93eb 6122 ,t..ryp.S.e...a" │ │ │ │ -000a0190: 3a6f 6e65 228e 912a 4256 cf77 6869 6398 :one"..*BV.whic. │ │ │ │ -000a01a0: 6893 636f 6e98 7461 696e 7393 6f6e 6593 h.con.tains.one. │ │ │ │ -000a01b0: 656c 656d 656e 9874 2e91 0536 0c54 6865 elemen.t...6.The │ │ │ │ -000a01c0: 9363 6f6e 7374 616e 9874 8d93 eb61 6f6e .constan.t...aon │ │ │ │ -000a01d0: 658e 9119 0358 cf69 738e a410 0000 8d91 e....X.is....... │ │ │ │ -000a01e0: eaf1 eb73 7090 538e 6563 690c 6564 9603 ...sp.S.eci.ed.. │ │ │ │ -000a01f0: eaa8 746f 9364 656e 6f74 6593 7468 6973 ..to.denote.this │ │ │ │ -000a0200: 9365 6c65 6d65 6e9a ac72 742e 9105 38e0 .elemen..rt...8. │ │ │ │ -000a0210: 5468 6593 7072 652d 7072 6f98 7698 6564 The.pre-pro.v.ed │ │ │ │ -000a0220: 9374 6865 6f72 656d 7393 696e 9374 6865 .theorems.in.the │ │ │ │ -000a0230: 9374 6865 6f72 798d 93eb 616f 6e65 8e91 .theory...aone.. │ │ │ │ -000a0240: 1914 4ecf 6172 653a 8e9f 2937 b08d 8d8d ..N.are:..)7.... │ │ │ │ -000a0250: 9f0d cb89 8d8d 8d9f e600 008d 9102 30ea ..............0. │ │ │ │ -000a0260: eb61 6f6e 655f 6178 696f 6d91 113e fe7c .aone_axiom..>.| │ │ │ │ -000a0270: 2d96 05bf aa21 2866 3a2a 932d 3e93 6f6e -....!(f:*.->.on │ │ │ │ -000a0280: 6529 9328 673a 2a93 2d3e 936f 6e65 292e e).(g:*.->.one). │ │ │ │ -000a0290: 9366 933d 9367 8ea4 0d00 008d 9102 30ea .f.=.g........0. │ │ │ │ -000a02a0: 6f6e 6591 33bc fa7c 2d96 05bf aa21 2876 one.3..|-....!(v │ │ │ │ -000a02b0: 3a6f 6e65 292e 9376 933d 936f 6e65 8ea1 :one)..v.=.one.. │ │ │ │ -000a02c0: 8d91 0230 ea6f 6e65 5f41 7869 6f6d 9111 ...0.one_Axiom.. │ │ │ │ -000a02d0: 3efe 7c2d 9605 bfaa 2128 653a 2a29 2e93 >.|-....!(e:*).. │ │ │ │ -000a02e0: 3f21 2866 6e3a 6f6e 652d 3e2a 292e 9366 ?!(fn:one->*)..f │ │ │ │ -000a02f0: 6e93 6f6e 6593 3d93 658e 8e8e 8e8e 8e8e n.one.=.e....... │ │ │ │ -000a0300: 9f29 2007 8d91 eaf1 ebcf 5468 6573 6596 .) .......These. │ │ │ │ -000a0310: 03ea a874 6872 6565 9374 6865 6f72 656d ...three.theorem │ │ │ │ -000a0320: 7393 6172 6593 6571 7569 7691 ff58 e461 s.are.equiv..X.a │ │ │ │ -000a0330: 6c65 6e9a ac72 7493 6398 6861 7261 6374 len..rt.c.haract │ │ │ │ -000a0340: 6572 697a 6174 696f 6e73 936f 6693 7468 erizations.of.th │ │ │ │ -000a0350: 6593 7498 7970 9053 8e65 9377 6974 6893 e.t.yp.S.e.with. │ │ │ │ -000a0360: 6f6e 6c79 936f 6e65 9376 91ff 58e4 616c only.one.v..X.al │ │ │ │ -000a0370: 7565 2e8e 9f28 a730 8d8d 91ea f1eb eb4b ue...(.0.......K │ │ │ │ -000a0380: 3131 2e31 308e 912a aa38 5468 6596 067a 11.10..*.8The..z │ │ │ │ -000a0390: e174 9bff 75c2 7970 9100 8a3d 6593 6465 .t..u.yp...=e.de │ │ │ │ -000a03a0: 0c6e 6974 696f 6e93 7061 6398 6b91 feeb .nition.pac.k... │ │ │ │ -000a03b0: 8561 6765 8e9f 1c12 3a8d 91ea f1eb cf49 .age....:......I │ │ │ │ -000a03c0: 6e96 02d5 5074 6865 9b02 d54f eb48 484f n...Pthe...O.HHO │ │ │ │ -000a03d0: 4c93 cf73 7973 7465 6d2c 9103 0cc8 6e65 L..system,....ne │ │ │ │ -000a03e0: 7798 749a ac72 7970 9053 8e65 7393 616e w.t..ryp.S.es.an │ │ │ │ -000a03f0: 6493 7498 7970 9553 8e65 9b02 d54f 6f70 d.t.yp.S.e...Oop │ │ │ │ -000a0400: 9365 7261 746f 7273 9102 d550 6361 6e98 .erators...Pcan. │ │ │ │ -000a0410: 6293 659b 02d5 5069 6e90 ac72 7472 6f93 b.e...Pin..rtro. │ │ │ │ -000a0420: 6475 6365 6498 7573 696e 6791 02d5 4f74 duced.using...Ot │ │ │ │ -000a0430: 6865 9863 6f6e 7369 7374 656e 6379 2d8e he.consistency-. │ │ │ │ -000a0440: a18d 91ea f1eb 7072 6573 6572 7669 6e67 ......preserving │ │ │ │ -000a0450: 9604 a0d9 6465 0c6e 6974 696f 6e61 6c9b ....de.nitional. │ │ │ │ -000a0460: 04a0 d86d 6563 90ac 7268 616e 6973 6d93 ...mec..rhanism. │ │ │ │ -000a0470: 6f66 9874 90ac 7279 7090 538e 6593 6465 of.t..ryp.S.e.de │ │ │ │ -000a0480: 0c6e 6974 696f 6e73 9328 7365 6598 5365 .nitions.(see.Se │ │ │ │ -000a0490: 6374 696f 6e73 9331 302e 352e 3498 616e ctions.10.5.4.an │ │ │ │ -000a04a0: 6493 3131 2e38 2e32 2e33 292e 8ea1 8d91 d.11.8.2.3)..... │ │ │ │ -000a04b0: eaf1 eb54 6865 9603 eaa8 eb48 4d4c 93cf ...The.....HML.. │ │ │ │ -000a04c0: 7275 6c65 9366 6f72 9369 6e9a ac72 7472 rule.for.in..rtr │ │ │ │ -000a04d0: 6f90 538e 6475 6369 6e67 9361 936e 6577 o.S.ducing.a.new │ │ │ │ -000a04e0: 9374 9879 7090 538e 6593 6973 3a8e 9f1d .t.yp.S.e.is:... │ │ │ │ -000a04f0: bd35 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 .5.............0 │ │ │ │ -000a0500: eaeb 616e 6577 5f74 7970 655f 6465 6669 ..anew_type_defi │ │ │ │ -000a0510: 6e69 7469 6f6e 9605 bfaa 3a93 2873 7472 nition....:.(str │ │ │ │ -000a0520: 696e 6793 2393 7465 726d 9323 9374 686d ing.#.term.#.thm │ │ │ │ -000a0530: 2993 2d3e 9374 686d 8e8e 8e8e 8e8e 8e9f ).->.thm........ │ │ │ │ -000a0540: 1da5 8f8d 91ea f1eb cf54 6869 7396 0517 .........This... │ │ │ │ -000a0550: 7b72 756c 659b 0517 7a61 6c6c 6f90 ac72 {rule...zallo..r │ │ │ │ -000a0560: 7773 9361 7869 6f6d 7398 6f66 9361 9872 ws.axioms.of.a.r │ │ │ │ -000a0570: 6573 7472 6963 7465 6493 666f 726d 9874 estricted.form.t │ │ │ │ -000a0580: 6f93 6290 538e 6598 6164 6465 6493 746f o.b.S.e.added.to │ │ │ │ -000a0590: 9874 6865 9370 7269 6d69 7469 7690 ac72 .the.primitiv..r │ │ │ │ -000a05a0: 6598 6261 7369 7393 6f66 9874 6865 8ea1 e.basis.of.the.. │ │ │ │ -000a05b0: 8d91 eaf1 eb6c 6f67 6963 2e91 064e 5c54 .....logic...N\T │ │ │ │ -000a05c0: 6865 7365 9604 4726 6178 696f 6d73 9b04 hese..G&axioms.. │ │ │ │ -000a05d0: 4727 6172 6593 616e 616c 6f67 6f75 7398 G'are.analogous. │ │ │ │ -000a05e0: 746f 9364 650c 6e69 7469 6f6e 616c 9861 to.de.nitional.a │ │ │ │ -000a05f0: 7869 6f6d 7393 666f 7298 6e65 7793 636f xioms.for.new.co │ │ │ │ -000a0600: 6e73 7461 6e90 ac72 7473 3a91 05f1 dd74 nstan..rts:....t │ │ │ │ -000a0610: 6865 7998 6465 0c6e 658e a18d 91ea f1eb hey.de.ne....... │ │ │ │ -000a0620: 6e65 7796 0466 1474 9aac 7279 7090 538e new..f.t..ryp.S. │ │ │ │ -000a0630: 6573 9369 6e91 0466 1374 6572 6d73 936f es.in..f.terms.o │ │ │ │ -000a0640: 6693 6f74 6865 7293 7498 7970 9053 8e65 f.other.t.yp.S.e │ │ │ │ -000a0650: 9365 7870 7265 7373 696f 6e73 9361 6c72 .expressions.alr │ │ │ │ -000a0660: 6561 6479 9104 6613 7072 6573 656e 9874 eady..f.presen.t │ │ │ │ -000a0670: 9369 6e93 7468 6593 6c6f 6769 632e 9106 .in.the.logic... │ │ │ │ -000a0680: ab23 4c69 6b98 6593 7468 6593 7275 6c65 .#Lik.e.the.rule │ │ │ │ -000a0690: 8ea1 8d8d 91ea f1eb eb61 6e65 775f 6465 .........anew_de │ │ │ │ -000a06a0: 6669 6e69 7469 6f6e 8e91 400e 10cf 666f finition..@...fo │ │ │ │ -000a06b0: 7291 04a0 da6d 616b 696e 6796 04a0 d963 r....making....c │ │ │ │ -000a06c0: 6f6e 7374 616e 9aac 7274 9364 650c 6e69 onstan..rt.de.ni │ │ │ │ -000a06d0: 7469 6f6e 732c 9104 ce66 7468 6593 7275 tions,...fthe.ru │ │ │ │ -000a06e0: 6c65 8d93 eb61 6e65 775f 7479 7065 5f64 le...anew_type_d │ │ │ │ -000a06f0: 6566 696e 6974 696f 6e8e 9176 7b51 cf66 efinition..v{Q.f │ │ │ │ -000a0700: 6f72 9374 9879 7090 538e 658e a18d 91ea or.t.yp.S.e..... │ │ │ │ -000a0710: f1eb 6465 0c6e 6974 696f 6e73 9602 ac46 ..de.nitions...F │ │ │ │ -000a0720: 656e 7375 7265 7393 7468 6174 9b02 ac45 ensures.that...E │ │ │ │ -000a0730: 6164 6469 6e67 9361 936e 6577 9373 796e adding.a.new.syn │ │ │ │ -000a0740: 95ac 7274 6163 7469 6398 656e 9374 6974 ..rtactic.en.tit │ │ │ │ -000a0750: 9379 9602 ac46 2869 6e93 7468 6973 9363 .y...F(in.this.c │ │ │ │ -000a0760: 6173 652c 9102 ebf3 6193 7490 ac72 7970 ase,....a.t..ryp │ │ │ │ -000a0770: 9053 8e65 986f 7293 7490 ac72 7970 9a53 .S.e.or.t..ryp.S │ │ │ │ -000a0780: 8e65 936f 7098 6572 6174 6f72 298e a18d .e.op.erator)... │ │ │ │ -000a0790: 91ea f1eb 6973 9603 eaa8 6193 636f 6e73 ....is....a.cons │ │ │ │ -000a07a0: 6572 7691 ff58 e461 7469 7690 ac72 6593 erv..X.ativ..re. │ │ │ │ -000a07b0: 6578 7465 6e73 696f 6e93 6f66 9374 6865 extension.of.the │ │ │ │ -000a07c0: 936c 6f67 6963 2e8e 9f10 17a7 8d91 f653 .logic.........S │ │ │ │ -000a07d0: 7a54 6865 9603 6e82 6261 7369 6393 6964 zThe..n.basic.id │ │ │ │ -000a07e0: 6561 9b03 6e83 6290 538e 6568 696e 648d ea..n.b.S.ehind. │ │ │ │ -000a07f0: 93eb 616e 6577 5f74 7970 655f 6465 6669 ..anew_type_defi │ │ │ │ -000a0800: 6e69 7469 6f6e 8e91 7416 a2cf 6973 9374 nition..t...is.t │ │ │ │ -000a0810: 6861 7498 6193 7490 ac72 7970 9053 8e65 hat.a.t..ryp.S.e │ │ │ │ -000a0820: 9364 650c 6e69 7469 6f6e 9369 7398 6d61 .de.nition.is.ma │ │ │ │ -000a0830: 6465 9362 90ac 7279 9361 6464 696e 678e de.b..ry.adding. │ │ │ │ -000a0840: a18d 91ea f1eb 616e 9605 9e26 6178 696f ......an...&axio │ │ │ │ -000a0850: 6d93 746f 9b05 9e25 7468 6593 6c6f 6769 m.to...%the.logi │ │ │ │ -000a0860: 6393 7768 6963 90ac 7268 9361 7373 6572 c.whic..rh.asser │ │ │ │ -000a0870: 7473 9874 6861 7493 7468 6593 7365 7493 ts.that.the.set. │ │ │ │ -000a0880: 6f66 9876 91ff 58e4 616c 7565 7393 6465 of.v..X.alues.de │ │ │ │ -000a0890: 6e6f 7465 6493 6290 ac72 7993 6198 6e65 noted.b..ry.a.ne │ │ │ │ -000a08a0: 7793 7490 ac72 7970 9053 8e65 9369 738e w.t..ryp.S.e.is. │ │ │ │ -000a08b0: a18d 91ea f1eb 6973 6f6d 6f72 7068 6963 ......isomorphic │ │ │ │ -000a08c0: 9604 623c 746f 9361 6e93 6170 7072 6f70 ..b|.... │ │ │ │ +0009ff90: a002 942f df8d a0fd 8bd0 218d 91ea f1eb .../......!..... │ │ │ │ +0009ffa0: cf54 6865 8d91 03ea a8eb 6173 756d 8e91 .The......asum.. │ │ │ │ +0009ffb0: 1914 4ecf 7468 656f 7279 9603 eaa8 616c ..N.theory....al │ │ │ │ +0009ffc0: 736f 9370 726f 9aac 7276 6964 6573 9374 so.pro..rvides.t │ │ │ │ +0009ffd0: 6865 9366 6f6c 6c6f 9877 696e 6793 6275 he.follo.wing.bu │ │ │ │ +0009ffe0: 696c 742d 696e 9374 6865 6f72 656d 733a ilt-in.theorems: │ │ │ │ +0009fff0: 8e9f 4337 b08d 8d8d 9f27 cb89 8d8d 8d9f ..C7.....'...... │ │ │ │ +000a0000: b200 008d 9102 30ea eb61 4f55 544c 912d ......0..aOUTL.- │ │ │ │ +000a0010: fd50 7c2d 9605 bfaa 2178 2e93 4f55 544c .P|-....!x..OUTL │ │ │ │ +000a0020: 2849 4e4c 9378 2993 3d93 788e a40d 0000 (INL.x).=.x..... │ │ │ │ +000a0030: a18d 9102 30ea 4f55 5452 912d fd50 7c2d ....0.OUTR.-.P|- │ │ │ │ +000a0040: 9605 bfaa 2178 2e93 4f55 5452 2849 4e52 ....!x..OUTR(INR │ │ │ │ +000a0050: 9378 2993 3d93 788e a1a1 8d91 0230 ea49 .x).=.x......0.I │ │ │ │ +000a0060: 4e4c 9133 bcfa 7c2d 9605 bfaa 2178 2e93 NL.3..|-....!x.. │ │ │ │ +000a0070: 4953 4c93 7893 3d3d 3e93 2849 4e4c 284f ISL.x.==>.(INL(O │ │ │ │ +000a0080: 5554 4c93 7829 933d 9378 298e a1a1 8d91 UTL.x).=.x)..... │ │ │ │ +000a0090: 0230 ea49 4e52 9133 bcfa 7c2d 9605 bfaa .0.INR.3..|-.... │ │ │ │ +000a00a0: 2178 2e93 4953 5293 7893 3d3d 3e93 2849 !x..ISR.x.==>.(I │ │ │ │ +000a00b0: 4e52 284f 5554 5293 7829 933d 9378 298e NR(OUTR.x).=.x). │ │ │ │ +000a00c0: 8e8e 8e8e 8e8e 9f43 2007 8d91 eaf1 ebcf .......C ....... │ │ │ │ +000a00d0: 7768 6963 90ac 7268 9603 eaa8 6465 7363 whic..rh....desc │ │ │ │ +000a00e0: 7269 6290 538e 6593 7468 6593 7072 6f91 rib.S.e.the.pro. │ │ │ │ +000a00f0: 00a7 1c6a 6563 7469 6f6e 9366 756e 6374 ...jection.funct │ │ │ │ +000a0100: 696f 6e73 8d93 eb61 4f55 544c 8e91 1ed3 ions...aOUTL.... │ │ │ │ +000a0110: f8cf 616e 648d 93eb 614f 5554 528e 911a ..and...aOUTR... │ │ │ │ +000a0120: e950 cf2e 8e9f 235c 858d 8d91 eaf1 ebeb .P....#\........ │ │ │ │ +000a0130: 4731 312e 392e 3132 8e91 2ca5 1854 6865 G11.9.12..,..The │ │ │ │ +000a0140: 9605 6666 7468 656f 7279 93eb 6a6f 6e65 ..fftheory..jone │ │ │ │ +000a0150: 8e9f 17f0 178d 91ea f1eb cf54 6865 9603 ...........The.. │ │ │ │ +000a0160: e22d 7468 656f 7279 8d93 eb61 6f6e 658e .-theory...aone. │ │ │ │ +000a0170: 9119 0358 cf64 650c 6e65 7393 7468 6591 ...X.de.nes.the. │ │ │ │ +000a0180: 03e2 2c74 9aac 7279 7090 538e 658d 93eb ..,t..ryp.S.e... │ │ │ │ +000a0190: 6122 3a6f 6e65 228e 912a 4256 cf77 6869 a":one"..*BV.whi │ │ │ │ +000a01a0: 6398 6893 636f 6e98 7461 696e 7393 6f6e c.h.con.tains.on │ │ │ │ +000a01b0: 6593 656c 656d 656e 9874 2e91 0536 0c54 e.elemen.t...6.T │ │ │ │ +000a01c0: 6865 9363 6f6e 7374 616e 9874 8d93 eb61 he.constan.t...a │ │ │ │ +000a01d0: 6f6e 658e 9119 0358 cf69 738e a410 0000 one....X.is..... │ │ │ │ +000a01e0: 8d91 eaf1 eb73 7090 538e 6563 690c 6564 .....sp.S.eci.ed │ │ │ │ +000a01f0: 9603 eaa8 746f 9364 656e 6f74 6593 7468 ....to.denote.th │ │ │ │ +000a0200: 6973 9365 6c65 6d65 6e9a ac72 742e 9105 is.elemen..rt... │ │ │ │ +000a0210: 38e0 5468 6593 7072 652d 7072 6f98 7698 8.The.pre-pro.v. │ │ │ │ +000a0220: 6564 9374 6865 6f72 656d 7393 696e 9374 ed.theorems.in.t │ │ │ │ +000a0230: 6865 9374 6865 6f72 798d 93eb 616f 6e65 he.theory...aone │ │ │ │ +000a0240: 8e91 1914 4ecf 6172 653a 8e9f 2937 b08d ....N.are:..)7.. │ │ │ │ +000a0250: 8d8d 9f0d cb89 8d8d 8d9f e600 008d 9102 ................ │ │ │ │ +000a0260: 30ea eb61 6f6e 655f 6178 696f 6d91 113e 0..aone_axiom..> │ │ │ │ +000a0270: fe7c 2d96 05bf aa21 2866 3a2a 932d 3e93 .|-....!(f:*.->. │ │ │ │ +000a0280: 6f6e 6529 9328 673a 2a93 2d3e 936f 6e65 one).(g:*.->.one │ │ │ │ +000a0290: 292e 9366 933d 9367 8ea4 0d00 008d 9102 )..f.=.g........ │ │ │ │ +000a02a0: 30ea 6f6e 6591 33bc fa7c 2d96 05bf aa21 0.one.3..|-....! │ │ │ │ +000a02b0: 2876 3a6f 6e65 292e 9376 933d 936f 6e65 (v:one)..v.=.one │ │ │ │ +000a02c0: 8ea1 8d91 0230 ea6f 6e65 5f41 7869 6f6d .....0.one_Axiom │ │ │ │ +000a02d0: 9111 3efe 7c2d 9605 bfaa 2128 653a 2a29 ..>.|-....!(e:*) │ │ │ │ +000a02e0: 2e93 3f21 2866 6e3a 6f6e 652d 3e2a 292e ..?!(fn:one->*). │ │ │ │ +000a02f0: 9366 6e93 6f6e 6593 3d93 658e 8e8e 8e8e .fn.one.=.e..... │ │ │ │ +000a0300: 8e8e 9f29 2007 8d91 eaf1 ebcf 5468 6573 ...) .......Thes │ │ │ │ +000a0310: 6596 03ea a874 6872 6565 9374 6865 6f72 e....three.theor │ │ │ │ +000a0320: 656d 7393 6172 6593 6571 7569 7691 ff58 ems.are.equiv..X │ │ │ │ +000a0330: e461 6c65 6e9a ac72 7493 6398 6861 7261 .alen..rt.c.hara │ │ │ │ +000a0340: 6374 6572 697a 6174 696f 6e73 936f 6693 cterizations.of. │ │ │ │ +000a0350: 7468 6593 7498 7970 9053 8e65 9377 6974 the.t.yp.S.e.wit │ │ │ │ +000a0360: 6893 6f6e 6c79 936f 6e65 9376 91ff 58e4 h.only.one.v..X. │ │ │ │ +000a0370: 616c 7565 2e8e 9f28 a730 8d8d 91ea f1eb alue...(.0...... │ │ │ │ +000a0380: eb4b 3131 2e31 308e 912a aa38 5468 6596 .K11.10..*.8The. │ │ │ │ +000a0390: 067a e174 9bff 75c2 7970 9100 8a3d 6593 .z.t..u.yp...=e. │ │ │ │ +000a03a0: 6465 0c6e 6974 696f 6e93 7061 6398 6b91 de.nition.pac.k. │ │ │ │ +000a03b0: feeb 8561 6765 8e9f 1c12 3a8d 91ea f1eb ...age....:..... │ │ │ │ +000a03c0: cf49 6e96 02d5 5074 6865 9b02 d54f eb48 .In...Pthe...O.H │ │ │ │ +000a03d0: 484f 4c93 cf73 7973 7465 6d2c 9103 0cc8 HOL..system,.... │ │ │ │ +000a03e0: 6e65 7798 749a ac72 7970 9053 8e65 7393 new.t..ryp.S.es. │ │ │ │ +000a03f0: 616e 6493 7498 7970 9553 8e65 9b02 d54f and.t.yp.S.e...O │ │ │ │ +000a0400: 6f70 9365 7261 746f 7273 9102 d550 6361 op.erators...Pca │ │ │ │ +000a0410: 6e98 6293 659b 02d5 5069 6e90 ac72 7472 n.b.e...Pin..rtr │ │ │ │ +000a0420: 6f93 6475 6365 6498 7573 696e 6791 02d5 o.duced.using... │ │ │ │ +000a0430: 4f74 6865 9863 6f6e 7369 7374 656e 6379 Othe.consistency │ │ │ │ +000a0440: 2d8e a18d 91ea f1eb 7072 6573 6572 7669 -.......preservi │ │ │ │ +000a0450: 6e67 9604 a0d9 6465 0c6e 6974 696f 6e61 ng....de.nitiona │ │ │ │ +000a0460: 6c9b 04a0 d86d 6563 90ac 7268 616e 6973 l....mec..rhanis │ │ │ │ +000a0470: 6d93 6f66 9874 90ac 7279 7090 538e 6593 m.of.t..ryp.S.e. │ │ │ │ +000a0480: 6465 0c6e 6974 696f 6e73 9328 7365 6598 de.nitions.(see. │ │ │ │ +000a0490: 5365 6374 696f 6e73 9331 302e 352e 3498 Sections.10.5.4. │ │ │ │ +000a04a0: 616e 6493 3131 2e38 2e32 2e33 292e 8ea1 and.11.8.2.3)... │ │ │ │ +000a04b0: 8d91 eaf1 eb54 6865 9603 eaa8 eb48 4d4c .....The.....HML │ │ │ │ +000a04c0: 93cf 7275 6c65 9366 6f72 9369 6e9a ac72 ..rule.for.in..r │ │ │ │ +000a04d0: 7472 6f90 538e 6475 6369 6e67 9361 936e tro.S.ducing.a.n │ │ │ │ +000a04e0: 6577 9374 9879 7090 538e 6593 6973 3a8e ew.t.yp.S.e.is:. │ │ │ │ +000a04f0: 9f1d bd35 8d8d 8d9f 00cb 898d 8d8d 8d91 ...5............ │ │ │ │ +000a0500: 0230 eaeb 616e 6577 5f74 7970 655f 6465 .0..anew_type_de │ │ │ │ +000a0510: 6669 6e69 7469 6f6e 9605 bfaa 3a93 2873 finition....:.(s │ │ │ │ +000a0520: 7472 696e 6793 2393 7465 726d 9323 9374 tring.#.term.#.t │ │ │ │ +000a0530: 686d 2993 2d3e 9374 686d 8e8e 8e8e 8e8e hm).->.thm...... │ │ │ │ +000a0540: 8e9f 1da5 8f8d 91ea f1eb cf54 6869 7396 ...........This. │ │ │ │ +000a0550: 0517 7b72 756c 659b 0517 7a61 6c6c 6f90 ..{rule...zallo. │ │ │ │ +000a0560: ac72 7773 9361 7869 6f6d 7398 6f66 9361 .rws.axioms.of.a │ │ │ │ +000a0570: 9872 6573 7472 6963 7465 6493 666f 726d .restricted.form │ │ │ │ +000a0580: 9874 6f93 6290 538e 6598 6164 6465 6493 .to.b.S.e.added. │ │ │ │ +000a0590: 746f 9874 6865 9370 7269 6d69 7469 7690 to.the.primitiv. │ │ │ │ +000a05a0: ac72 6598 6261 7369 7393 6f66 9874 6865 .re.basis.of.the │ │ │ │ +000a05b0: 8ea1 8d91 eaf1 eb6c 6f67 6963 2e91 064e .......logic...N │ │ │ │ +000a05c0: 5c54 6865 7365 9604 4726 6178 696f 6d73 \These..G&axioms │ │ │ │ +000a05d0: 9b04 4727 6172 6593 616e 616c 6f67 6f75 ..G'are.analogou │ │ │ │ +000a05e0: 7398 746f 9364 650c 6e69 7469 6f6e 616c s.to.de.nitional │ │ │ │ +000a05f0: 9861 7869 6f6d 7393 666f 7298 6e65 7793 .axioms.for.new. │ │ │ │ +000a0600: 636f 6e73 7461 6e90 ac72 7473 3a91 05f1 constan..rts:... │ │ │ │ +000a0610: dd74 6865 7998 6465 0c6e 658e a18d 91ea .they.de.ne..... │ │ │ │ +000a0620: f1eb 6e65 7796 0466 1474 9aac 7279 7090 ..new..f.t..ryp. │ │ │ │ +000a0630: 538e 6573 9369 6e91 0466 1374 6572 6d73 S.es.in..f.terms │ │ │ │ +000a0640: 936f 6693 6f74 6865 7293 7498 7970 9053 .of.other.t.yp.S │ │ │ │ +000a0650: 8e65 9365 7870 7265 7373 696f 6e73 9361 .e.expressions.a │ │ │ │ +000a0660: 6c72 6561 6479 9104 6613 7072 6573 656e lready..f.presen │ │ │ │ +000a0670: 9874 9369 6e93 7468 6593 6c6f 6769 632e .t.in.the.logic. │ │ │ │ +000a0680: 9106 ab23 4c69 6b98 6593 7468 6593 7275 ...#Lik.e.the.ru │ │ │ │ +000a0690: 6c65 8ea1 8d8d 91ea f1eb eb61 6e65 775f le.........anew_ │ │ │ │ +000a06a0: 6465 6669 6e69 7469 6f6e 8e91 400e 10cf definition..@... │ │ │ │ +000a06b0: 666f 7291 04a0 da6d 616b 696e 6796 04a0 for....making... │ │ │ │ +000a06c0: d963 6f6e 7374 616e 9aac 7274 9364 650c .constan..rt.de. │ │ │ │ +000a06d0: 6e69 7469 6f6e 732c 9104 ce66 7468 6593 nitions,...fthe. │ │ │ │ +000a06e0: 7275 6c65 8d93 eb61 6e65 775f 7479 7065 rule...anew_type │ │ │ │ +000a06f0: 5f64 6566 696e 6974 696f 6e8e 9176 7b51 _definition..v{Q │ │ │ │ +000a0700: cf66 6f72 9374 9879 7090 538e 658e a18d .for.t.yp.S.e... │ │ │ │ +000a0710: 91ea f1eb 6465 0c6e 6974 696f 6e73 9602 ....de.nitions.. │ │ │ │ +000a0720: ac46 656e 7375 7265 7393 7468 6174 9b02 .Fensures.that.. │ │ │ │ +000a0730: ac45 6164 6469 6e67 9361 936e 6577 9373 .Eadding.a.new.s │ │ │ │ +000a0740: 796e 95ac 7274 6163 7469 6398 656e 9374 yn..rtactic.en.t │ │ │ │ +000a0750: 6974 9379 9602 ac46 2869 6e93 7468 6973 it.y...F(in.this │ │ │ │ +000a0760: 9363 6173 652c 9102 ebf3 6193 7490 ac72 .case,....a.t..r │ │ │ │ +000a0770: 7970 9053 8e65 986f 7293 7490 ac72 7970 yp.S.e.or.t..ryp │ │ │ │ +000a0780: 9a53 8e65 936f 7098 6572 6174 6f72 298e .S.e.op.erator). │ │ │ │ +000a0790: a18d 91ea f1eb 6973 9603 eaa8 6193 636f ......is....a.co │ │ │ │ +000a07a0: 6e73 6572 7691 ff58 e461 7469 7690 ac72 nserv..X.ativ..r │ │ │ │ +000a07b0: 6593 6578 7465 6e73 696f 6e93 6f66 9374 e.extension.of.t │ │ │ │ +000a07c0: 6865 936c 6f67 6963 2e8e 9f10 17a7 8d91 he.logic........ │ │ │ │ +000a07d0: f653 7a54 6865 9603 6e82 6261 7369 6393 .SzThe..n.basic. │ │ │ │ +000a07e0: 6964 6561 9b03 6e83 6290 538e 6568 696e idea..n.b.S.ehin │ │ │ │ +000a07f0: 648d 93eb 616e 6577 5f74 7970 655f 6465 d...anew_type_de │ │ │ │ +000a0800: 6669 6e69 7469 6f6e 8e91 7416 a2cf 6973 finition..t...is │ │ │ │ +000a0810: 9374 6861 7498 6193 7490 ac72 7970 9053 .that.a.t..ryp.S │ │ │ │ +000a0820: 8e65 9364 650c 6e69 7469 6f6e 9369 7398 .e.de.nition.is. │ │ │ │ +000a0830: 6d61 6465 9362 90ac 7279 9361 6464 696e made.b..ry.addin │ │ │ │ +000a0840: 678e a18d 91ea f1eb 616e 9605 9e26 6178 g.......an...&ax │ │ │ │ +000a0850: 696f 6d93 746f 9b05 9e25 7468 6593 6c6f iom.to...%the.lo │ │ │ │ +000a0860: 6769 6393 7768 6963 90ac 7268 9361 7373 gic.whic..rh.ass │ │ │ │ +000a0870: 6572 7473 9874 6861 7493 7468 6593 7365 erts.that.the.se │ │ │ │ +000a0880: 7493 6f66 9876 91ff 58e4 616c 7565 7393 t.of.v..X.alues. │ │ │ │ +000a0890: 6465 6e6f 7465 6493 6290 ac72 7993 6198 denoted.b..ry.a. │ │ │ │ +000a08a0: 6e65 7793 7490 ac72 7970 9053 8e65 9369 new.t..ryp.S.e.i │ │ │ │ +000a08b0: 738e a18d 91ea f1eb 6973 6f6d 6f72 7068 s.......isomorph │ │ │ │ +000a08c0: 6963 9604 623c 746f 9361 6e93 6170 7072 ic..b|......./..... │ │ │ │ -000a0b30: d021 8d91 12c7 61cf 6964 6561 9603 f30a .!....a.idea.... │ │ │ │ -000a0b40: 6973 9b03 f309 746f 9370 726f 95ac 7276 is....to.pro..rv │ │ │ │ -000a0b50: 9365 9861 9603 f30a 636f 6c6c 6563 7469 .e.a....collecti │ │ │ │ -000a0b60: 6f6e 986f 6693 7468 656f 7265 6d73 9874 on.of.theorems.t │ │ │ │ -000a0b70: 6861 7493 7374 6174 6598 7468 6593 6573 hat.state.the.es │ │ │ │ -000a0b80: 7365 6e90 ac72 7469 616c 9870 726f 7090 sen..rtial.prop. │ │ │ │ -000a0b90: 538e 6572 7469 6573 936f 6698 6193 6e65 S.erties.of.a.ne │ │ │ │ -000a0ba0: 7798 7490 ac72 7970 9053 8e65 8ea4 1000 w.t..ryp.S.e.... │ │ │ │ -000a0bb0: 008d 9112 c761 7769 7468 6f75 7496 0354 .....awithout..T │ │ │ │ -000a0bc0: 4a72 6566 6572 656e 6365 9b03 544b 746f Jreference..TKto │ │ │ │ -000a0bd0: 9368 6f90 ac72 7798 6974 9369 7398 6465 .ho..rw.it.is.de │ │ │ │ -000a0be0: 0c6e 6564 2e91 0506 c054 6865 7365 9874 .ned.....These.t │ │ │ │ -000a0bf0: 6865 6f72 656d 7393 7468 656e 9863 6f6e heorems.then.con │ │ │ │ -000a0c00: 7374 6974 7574 6593 6198 6465 7269 7690 stitute.a.deriv. │ │ │ │ -000a0c10: ac72 6564 9360 6162 7374 7261 6374 8ea1 .red.`abstract.. │ │ │ │ -000a0c20: 8d91 12c7 6161 7869 6f6d 6174 697a 6174 ....aaxiomatizat │ │ │ │ -000a0c30: 696f 6e27 9604 0a59 6f66 9374 6865 936e ion'...Yof.the.n │ │ │ │ -000a0c40: 6577 9374 9aac 7279 7090 538e 652c 9104 ew.t..ryp.S.e,.. │ │ │ │ -000a0c50: 1245 616e 6493 6f6e 6365 9374 6865 7993 .Eand.once.they. │ │ │ │ -000a0c60: 6861 9876 9865 9362 9053 8e65 656e 9370 ha.v.e.b.S.een.p │ │ │ │ -000a0c70: 726f 9876 9865 6493 7468 6579 9362 9053 ro.v.ed.they.b.S │ │ │ │ -000a0c80: 8e65 636f 6d65 9374 6865 9362 6173 6973 .ecome.the.basis │ │ │ │ -000a0c90: 8ea1 8d91 12c7 6166 6f72 9603 eaa8 616c ......afor....al │ │ │ │ -000a0ca0: 6c93 6675 7274 6865 7293 7265 6173 6f6e l.further.reason │ │ │ │ -000a0cb0: 696e 6793 6162 9053 8e6f 7574 9369 742e ing.ab.S.out.it. │ │ │ │ -000a0cc0: 8e9f 103d af8d 911e 28f0 5769 7468 9604 ...=....(.With.. │ │ │ │ -000a0cd0: e2a1 7468 6973 9361 7070 726f 6163 95ac ..this.approac.. │ │ │ │ -000a0ce0: 7268 2c91 0520 9f69 6e93 7472 6f9a 538e rh,.. .in.tro.S. │ │ │ │ -000a0cf0: 6475 6369 6e67 9604 e2a1 6191 04e2 a26e ducing....a....n │ │ │ │ -000a0d00: 6577 9374 90ac 7279 7098 6593 286f 7293 ew.t..ryp.e.(or. │ │ │ │ -000a0d10: 7490 ac72 7970 9865 936f 7098 6572 6174 t..ryp.e.op.erat │ │ │ │ -000a0d20: 6f72 2993 696e 93eb 4848 4f4c 93cf 696e or).in..HHOL..in │ │ │ │ -000a0d30: 95ac 7276 936f 6c76 9365 7391 04e2 a174 ..rv.olv.es....t │ │ │ │ -000a0d40: 9377 936f 8ea1 8d91 12c7 6164 6973 7469 .w.o......adisti │ │ │ │ -000a0d50: 6e63 7491 03ea a873 7465 7073 3a8e a91c nct....steps:... │ │ │ │ -000a0d60: 4237 8d8d 8d91 2101 5631 2e8e 8e91 2fd5 B7....!.V1..../. │ │ │ │ -000a0d70: a546 696e 6469 6e67 9605 fdb3 616e 9361 .Finding....an.a │ │ │ │ -000a0d80: 7070 726f 7072 6961 7465 9372 6570 7265 ppropriate.repre │ │ │ │ -000a0d90: 7365 6e9a ac72 7461 7469 6f6e 9366 6f72 sen..rtation.for │ │ │ │ -000a0da0: 9374 6865 936e 6577 9374 9879 7090 538e .the.new.t.yp.S. │ │ │ │ -000a0db0: 652c 9106 8276 616e 6493 6d61 6b69 6e67 e,...vand.making │ │ │ │ -000a0dc0: 9361 9374 9879 7090 538e 658e a18d 8d91 .a.t.yp.S.e..... │ │ │ │ -000a0dd0: 2f3b 4864 650c 6e69 7469 6f6e 8e91 6374 /;Hde.nition..ct │ │ │ │ -000a0de0: 0875 7369 6e67 8d91 03ea a8eb 616e 6577 .using......anew │ │ │ │ -000a0df0: 5f74 7970 655f 6465 6669 6e69 7469 6f6e _type_definition │ │ │ │ -000a0e00: 8e91 750e eecf 6261 7365 6496 03ea a86f ..u...based....o │ │ │ │ -000a0e10: 6e93 7468 6973 9372 6570 7265 7365 6e90 n.this.represen. │ │ │ │ -000a0e20: ac72 7461 7469 6f6e 2e8e 9f18 3daf 8d8d .rtation....=... │ │ │ │ -000a0e30: 8d91 2101 5632 2e8e 8e91 2fd5 a555 7369 ..!.V2..../..Usi │ │ │ │ -000a0e40: 6e67 9603 7328 7468 6593 6178 696f 6d61 ng..s(the.axioma │ │ │ │ -000a0e50: 7469 6393 6465 0c6e 6974 696f 6e9b 0373 tic.de.nition..s │ │ │ │ -000a0e60: 276f 6693 7468 6593 6e65 7793 7490 ac72 'of.the.new.t..r │ │ │ │ -000a0e70: 7970 9053 8e65 9361 6e64 9374 6865 9870 yp.S.e.and.the.p │ │ │ │ -000a0e80: 726f 7090 538e 6572 7469 6573 936f 6693 rop.S.erties.of. │ │ │ │ -000a0e90: 6974 7393 7265 7072 6573 656e 2d8e a18d its.represen-... │ │ │ │ -000a0ea0: 912f 3b48 7461 7469 6f6e 9603 eaa8 746f ./;Htation....to │ │ │ │ -000a0eb0: 9370 726f 95ac 7276 9365 9603 eaa8 6193 .pro..rv.e....a. │ │ │ │ -000a0ec0: 7365 7493 6f66 9374 6865 6f72 656d 7393 set.of.theorems. │ │ │ │ -000a0ed0: 7468 6174 9361 6273 7472 6163 746c 7993 that.abstractly. │ │ │ │ -000a0ee0: 6390 ac72 6861 7261 6374 6572 697a 6573 c..rharacterizes │ │ │ │ -000a0ef0: 9369 742e 8ea6 8d91 1e28 f044 650c 6e69 .it......(.De.ni │ │ │ │ -000a0f00: 6e67 9605 bf3f 619b 05bf 406e 6577 9374 ng...?a...@new.t │ │ │ │ -000a0f10: 90ac 7279 7090 538e 6593 7573 696e 6793 ..ryp.S.e.using. │ │ │ │ -000a0f20: 7468 6973 9861 7070 726f 6163 90ac 7268 this.approac..rh │ │ │ │ -000a0f30: 9363 616e 9362 9053 8e65 9868 6172 6493 .can.b.S.e.hard. │ │ │ │ -000a0f40: 7790 ac72 6f72 6b2e 910a b6a6 4275 7493 w..rork.....But. │ │ │ │ -000a0f50: 6193 7365 7493 6f66 9874 6f90 538e 6f6c a.set.of.to.S.ol │ │ │ │ -000a0f60: 7393 6973 8ea1 8d91 12c7 6170 726f 90ac s.is......apro.. │ │ │ │ -000a0f70: 7276 6964 6564 9604 de48 696e 9b04 de47 rvided...Hin...G │ │ │ │ -000a0f80: 7468 6593 7379 7374 656d 9877 6869 6390 the.system.whic. │ │ │ │ -000a0f90: ac72 687c 666f 7293 6198 6365 7274 6169 .rh|for.a.certai │ │ │ │ -000a0fa0: 6e93 636c 6173 7393 6f66 9863 6f6d 6d6f n.class.of.commo │ │ │ │ -000a0fb0: 6e6c 792d 7573 6564 93e5 6396 ff66 666f nly-used..c..ffo │ │ │ │ -000a0fc0: 6e63 7293 6574 6591 0513 2372 9365 9363 ncr.ete...#r.e.c │ │ │ │ -000a0fd0: 7572 7369 7665 8ea1 8d91 12c7 6174 7970 ursive......atyp │ │ │ │ -000a0fe0: 91ff 6666 6573 9100 fddd cf7c 6175 746f ..ffes.....|auto │ │ │ │ -000a0ff0: 6d61 7469 6361 6c6c 7996 0392 9f63 6172 matically....car │ │ │ │ -000a1000: 7269 6573 936f 7574 9361 6c6c 9374 6865 ries.out.all.the │ │ │ │ -000a1010: 9366 6f72 6d61 6c91 0392 9e70 726f 9a53 .formal....pro.S │ │ │ │ -000a1020: 8e6f 6673 936e 6563 6573 7361 7279 9374 .ofs.necessary.t │ │ │ │ -000a1030: 6f93 6465 0c6e 6593 7468 6573 6593 7490 o.de.ne.these.t. │ │ │ │ -000a1040: ac72 7970 9865 7393 616e 648e a18d 9112 .ryp.es.and..... │ │ │ │ -000a1050: c761 6465 7269 769a ac72 6596 039d b661 .aderiv..re....a │ │ │ │ -000a1060: 6273 7472 6163 7493 6398 6861 7261 6374 bstract.c.haract │ │ │ │ -000a1070: 6572 697a 6174 696f 6e73 9b03 9db5 6672 erizations....fr │ │ │ │ -000a1080: 6f6d 9374 6865 6972 9364 650c 6e69 7469 om.their.de.niti │ │ │ │ -000a1090: 6f6e 732e 9105 1f3a 5468 6973 9373 6563 ons....:This.sec │ │ │ │ -000a10a0: 7469 6f6e 9870 726f 9aac 7276 6964 6573 tion.pro..rvides │ │ │ │ -000a10b0: 9361 9375 7365 722d 6c65 7698 656c 8ea1 .a.user-lev.el.. │ │ │ │ -000a10c0: 8d91 12c7 616f 95ac 7276 9365 7276 6965 ....ao..rv.ervie │ │ │ │ -000a10d0: 7796 02be 826f 6693 7468 6573 6593 746f w....of.these.to │ │ │ │ -000a10e0: 9a53 8e6f 6c73 2e91 04d4 d344 6574 6169 .S.ols.....Detai │ │ │ │ -000a10f0: 6c73 936f 6693 7468 6593 666f 726d 616c ls.of.the.formal │ │ │ │ -000a1100: 9370 726f 986f 6673 9363 6172 7269 6564 .pro.ofs.carried │ │ │ │ -000a1110: 936f 7574 9362 90ac 7279 9374 6865 7365 .out.b..ry.these │ │ │ │ -000a1120: 9374 6f98 6f6c 7393 6172 6593 6469 7363 .to.ols.are.disc │ │ │ │ -000a1130: 7573 7365 648e a18d 9112 c761 696e 9103 ussed......ain.. │ │ │ │ -000a1140: eaa8 5b8d 3134 8e91 0bbf f85d 2e8e 9f24 ..[.14.....]...$ │ │ │ │ -000a1150: 470b 8d8d 9112 c761 eb47 3131 2e31 302e G......a.G11.10. │ │ │ │ -000a1160: 318e 9154 7a8e 4465 0c6e 696e 6791 0566 1..Tz.De.ning..f │ │ │ │ -000a1170: 6674 908c cc79 7090 7333 6573 8e9f 183d ft...yp.s3es...= │ │ │ │ -000a1180: 6b8d 9112 c761 cf54 6865 9603 eaa8 6d61 k....a.The....ma │ │ │ │ -000a1190: 696e 93eb 484d 4c93 cf66 756e 6374 696f in..HML..functio │ │ │ │ -000a11a0: 6e93 696e 9374 6865 93eb 4848 4f4c 93cf n.in.the..HHOL.. │ │ │ │ -000a11b0: 749a ac72 7970 9053 8e65 9364 650c 6e69 t..ryp.S.e.de.ni │ │ │ │ -000a11c0: 7469 6f6e 9370 6163 986b 91ff 58e4 6167 tion.pac.k..X.ag │ │ │ │ -000a11d0: 6593 6973 8e9f 1eed 768d 8d8d 9112 c761 e.is....v......a │ │ │ │ -000a11e0: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -000a11f0: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -000a1200: 0066 668d 9ffb a664 8d91 170b cceb 6164 .ff....d......ad │ │ │ │ -000a1210: 6566 696e 655f 7479 7065 9605 bfaa 3a93 efine_type....:. │ │ │ │ -000a1220: 7374 7269 6e67 932d 3e93 7374 7269 6e67 string.->.string │ │ │ │ -000a1230: 932d 3e93 7468 6d8e 8e92 01c6 71b1 8400 .->.thm.....q... │ │ │ │ -000a1240: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -000a1250: 6666 01c7 0b4a 8e8e 8e9f 1eaf c78d 9112 ff...J.......... │ │ │ │ -000a1260: c761 cf54 6869 7396 0343 d266 756e 6374 .a.This..C.funct │ │ │ │ -000a1270: 696f 6e9b 0343 d363 616e 9362 9053 8e65 ion..C.can.b.S.e │ │ │ │ -000a1280: 9875 7365 6493 746f 9864 650c 6e65 9361 .used.to.de.ne.a │ │ │ │ -000a1290: 6e90 ac72 7998 636f 6e63 7265 7465 9372 n..ry.concrete.r │ │ │ │ -000a12a0: 6563 7572 7369 7695 ac72 6598 7493 7970 ecursiv..re.t.yp │ │ │ │ -000a12b0: 9053 8e65 9603 43d2 696e 9874 6865 93eb .S.e..C.in.the.. │ │ │ │ -000a12c0: 4848 4f4c 98cf 7379 7374 656d 2e91 0501 HHOL..system.... │ │ │ │ -000a12d0: 4354 6865 7365 8ea1 8d91 12c7 6161 7265 CThese......aare │ │ │ │ -000a12e0: 9603 e826 7490 ac72 7970 9053 8e65 739b ...&t..ryp.S.es. │ │ │ │ -000a12f0: 03e8 2577 686f 7365 9376 91ff 58e4 616c ..%whose.v..X.al │ │ │ │ -000a1300: 7565 7393 6172 6593 6765 6e65 7261 7465 ues.are.generate │ │ │ │ -000a1310: 6498 6290 ac72 7993 6193 7365 7498 6f66 d.b..ry.a.set.of │ │ │ │ -000a1320: 93e5 6391 ff66 666f 6e73 7472 7563 746f ..c..ffonstructo │ │ │ │ -000a1330: 7273 9104 e603 cf28 692e 652e 9366 756e rs.....(i.e..fun │ │ │ │ -000a1340: 6374 696f 6e73 2998 7768 6963 90ac 7268 ctions).whic..rh │ │ │ │ -000a1350: 9379 6965 6c64 8ea1 8d91 12c7 6163 6f6e .yield......acon │ │ │ │ -000a1360: 6372 6574 6596 035e dc72 6570 7265 7365 crete..^.represe │ │ │ │ -000a1370: 6e9a ac72 7461 7469 6f6e 7393 666f 7291 n..rtations.for. │ │ │ │ -000a1380: 035e dd74 6865 7365 9376 91ff 58e4 616c .^.these.v..X.al │ │ │ │ -000a1390: 7565 732e 9105 0a47 4578 616d 706c 6573 ues....GExamples │ │ │ │ -000a13a0: 9369 6e63 6c75 6465 9374 9879 7090 538e .include.t.yp.S. │ │ │ │ -000a13b0: 6573 9377 6869 6398 6891 035e dd64 656e es.whic.h..^.den │ │ │ │ -000a13c0: 6f74 6593 0c6e 6974 6593 7365 7473 8ea1 ote..nite.sets.. │ │ │ │ -000a13d0: 8d91 12c7 616f 6696 0366 fc61 746f 6d69 ....aof..f.atomi │ │ │ │ -000a13e0: 6391 0366 fd76 91ff 58e4 616c 7565 7393 c..f.v..X.alues. │ │ │ │ -000a13f0: 2865 6e9a ac72 756d 6572 6174 6564 9374 (en..rumerated.t │ │ │ │ -000a1400: 9879 7095 538e 6573 292c 9103 8152 7498 .yp.S.es),...Rt. │ │ │ │ -000a1410: 7970 9365 7396 0366 fd77 6869 6398 689b yp.es..f.whic.h. │ │ │ │ -000a1420: 0366 fc64 656e 6f74 6593 7365 7473 986f .f.denote.sets.o │ │ │ │ -000a1430: 6698 7374 7275 6374 7572 6564 9376 91ff f.structured.v.. │ │ │ │ -000a1440: 58e4 616c 7565 7398 2872 6563 6f72 648e X.alues.(record. │ │ │ │ -000a1450: a18d 9112 c761 749a ac72 7970 9053 8e65 .....at..ryp.S.e │ │ │ │ -000a1460: 7329 9605 1988 6f72 9105 1989 0c6e 6974 s)....or.....nit │ │ │ │ -000a1470: 6593 6469 736a 6f69 6e98 7493 756e 696f e.disjoin.t.unio │ │ │ │ -000a1480: 6e73 9b05 1989 6f66 9373 7472 7563 7475 ns....of.structu │ │ │ │ -000a1490: 7265 6493 7696 ff58 e461 6c75 6573 9828 red.v..X.alues.( │ │ │ │ -000a14a0: 7693 6172 6961 6e95 ac72 7491 0519 8872 v.arian..rt....r │ │ │ │ -000a14b0: 6563 6f72 6473 292c 9105 6540 616e 6498 ecords),..e@and. │ │ │ │ -000a14c0: 7493 7970 9053 8e65 7391 0519 8877 6869 t.yp.S.es....whi │ │ │ │ -000a14d0: 6393 688e a18d 9112 c761 6465 6e6f 7465 c.h......adenote │ │ │ │ -000a14e0: 9603 eaa8 7365 7473 936f 6693 7265 6375 ....sets.of.recu │ │ │ │ -000a14f0: 7273 6976 9aac 7265 9364 6174 6193 7374 rsiv..re.data.st │ │ │ │ -000a1500: 7275 6374 7572 6573 9328 7265 6375 7273 ructures.(recurs │ │ │ │ -000a1510: 6976 9865 9374 9879 7090 538e 6573 292e iv.e.t.yp.S.es). │ │ │ │ -000a1520: 8e9f 103d af8d 911e 28f0 5468 659b 0364 ...=....(.The..d │ │ │ │ -000a1530: 8574 95ac 7277 936f 9869 6e70 7574 7396 .t..rw.o.inputs. │ │ │ │ -000a1540: 0364 8674 6f8d 98eb 6164 6566 696e 655f .d.to...adefine_ │ │ │ │ -000a1550: 7479 7065 8e91 4605 58cf 6172 6598 6290 type..F.X.are.b. │ │ │ │ -000a1560: 538e 6f74 6893 7374 7269 6e67 732e 9105 S.oth.strings... │ │ │ │ -000a1570: 0c29 5468 6593 0c72 7374 9873 7472 696e .)The..rst.strin │ │ │ │ -000a1580: 6798 6973 9861 936e 616d 6598 756e 6465 g.is.a.name.unde │ │ │ │ -000a1590: 7298 7768 6963 90ac 7268 8ea1 8d91 12c7 r.whic..rh...... │ │ │ │ -000a15a0: 6174 6865 9604 eb51 7265 7375 6c74 739b athe...Qresults. │ │ │ │ -000a15b0: 04eb 526f 6693 6d61 6b69 6e67 9374 6865 ..Rof.making.the │ │ │ │ -000a15c0: 9374 90ac 7279 7090 538e 6598 6465 0c6e .t..ryp.S.e.de.n │ │ │ │ -000a15d0: 6974 696f 6e93 7769 6c6c 9362 9053 8e65 ition.will.b.S.e │ │ │ │ -000a15e0: 9873 746f 7265 6493 696e 9374 6865 9363 .stored.in.the.c │ │ │ │ -000a15f0: 7572 7265 6e90 ac72 7498 7468 656f 7279 urren..rt.theory │ │ │ │ -000a1600: 9373 6567 6d65 6e90 ac72 742e 8ea1 8d91 .segmen..rt..... │ │ │ │ -000a1610: 12c7 6154 6865 9603 974b 7365 636f 6e64 ..aThe...Ksecond │ │ │ │ -000a1620: 9369 7393 6193 7573 6572 2d73 7570 706c .is.a.user-suppl │ │ │ │ -000a1630: 6965 6493 696e 666f 726d 616c 8d8d 9ffb ied.informal.... │ │ │ │ -000a1640: a532 d531 338e 8e91 0c97 53cf 7370 9053 .2.13.....S.sp.S │ │ │ │ -000a1650: 8e65 6369 0c63 6174 696f 6e91 0397 4a6f .eci.cation...Jo │ │ │ │ -000a1660: 6693 7468 6593 636f 6e63 7265 7465 9372 f.the.concrete.r │ │ │ │ -000a1670: 6563 7572 7369 769a ac72 6593 7498 7970 ecursiv..re.t.yp │ │ │ │ -000a1680: 9a53 8e65 9374 6f93 6298 658e a18d 9112 .S.e.to.b.e..... │ │ │ │ -000a1690: c761 6465 0c6e 6564 2e91 04e7 4c54 6869 .ade.ned....LThi │ │ │ │ -000a16a0: 7396 02f5 ed74 90ac 7279 709a 538e 6593 s....t..ryp.S.e. │ │ │ │ -000a16b0: 7370 9865 6369 0c63 6174 696f 6e91 02f5 sp.eci.cation... │ │ │ │ -000a16c0: ee69 7393 7772 6974 7465 6e93 696e 9361 .is.written.in.a │ │ │ │ -000a16d0: 936e 6f74 6174 696f 6e93 2865 7870 6c61 .notation.(expla │ │ │ │ -000a16e0: 696e 6564 9362 9865 6c6f 9aac 7277 2993 ined.b.elo..rw). │ │ │ │ -000a16f0: 7768 6963 9868 9372 6573 656d 9862 6c65 whic.h.resem.ble │ │ │ │ -000a1700: 738e a18d 9112 c761 6196 0479 4564 6174 s......aa..yEdat │ │ │ │ -000a1710: 6193 7490 ac72 7970 9053 8e65 9b04 7946 a.t..ryp.S.e..yF │ │ │ │ -000a1720: 6465 636c 6172 6174 696f 6e93 696e 9366 declaration.in.f │ │ │ │ -000a1730: 756e 6374 696f 6e61 6c93 7072 6f67 7261 unctional.progra │ │ │ │ -000a1740: 6d6d 696e 6798 6c61 6e67 7561 6765 7393 mming.languages. │ │ │ │ -000a1750: 6c69 6b90 ac72 6593 5374 616e 6461 7264 lik..re.Standard │ │ │ │ -000a1760: 93eb 484d 4c93 cf5b 8d31 318e 910b bff8 ..HML..[.11..... │ │ │ │ -000a1770: 5d2e 9106 e4b8 4974 8ea1 8d91 12c7 6173 ].....It......as │ │ │ │ -000a1780: 696d 706c 7996 0569 d873 7461 7465 7393 imply..i.states. │ │ │ │ -000a1790: 7468 6593 6e61 6d65 739b 0569 d76f 6693 the.names..i.of. │ │ │ │ -000a17a0: 7468 6593 6e65 7793 7490 ac72 7970 9053 the.new.t..ryp.S │ │ │ │ -000a17b0: 8e65 2773 9363 6f6e 7374 7275 6374 6f72 .e's.constructor │ │ │ │ -000a17c0: 7393 616e 6493 7468 6598 6c6f 6769 6361 s.and.the.logica │ │ │ │ -000a17d0: 6c93 7490 ac72 7970 9053 8e65 7393 6f66 l.t..ryp.S.es.of │ │ │ │ -000a17e0: 9374 6865 6972 8ea1 8d8d 9112 c761 6172 .their.......aar │ │ │ │ -000a17f0: 6775 6d65 6e90 ac72 7473 2e8e 914f 5433 gumen..rts...OT3 │ │ │ │ -000a1800: 5468 6596 0405 266f 7574 7075 7491 0405 The...&output... │ │ │ │ -000a1810: 2769 7393 6193 7468 656f 7265 6d93 7768 'is.a.theorem.wh │ │ │ │ -000a1820: 6963 9aac 7268 9361 6273 7472 6163 746c ic..rh.abstractl │ │ │ │ -000a1830: 7993 6398 6861 7261 6374 6572 697a 6573 y.c.haracterizes │ │ │ │ -000a1840: 9104 0527 7468 6593 7072 6f70 9053 8e65 ...'the.prop.S.e │ │ │ │ -000a1850: 7274 6965 7393 6f66 9374 6865 8ea1 8d91 rties.of.the.... │ │ │ │ -000a1860: 12c7 6164 6573 6972 6564 9603 eaa8 7265 ..adesired....re │ │ │ │ -000a1870: 6375 7273 6976 9aac 7265 9374 9879 7090 cursiv..re.t.yp. │ │ │ │ -000a1880: 538e 657c 692e 652e 9361 9364 6572 6976 S.e|i.e..a.deriv │ │ │ │ -000a1890: 9865 6493 6061 6273 7472 6163 7493 6178 .ed.`abstract.ax │ │ │ │ -000a18a0: 696f 6d61 7469 7a61 7469 6f6e 2793 6f66 iomatization'.of │ │ │ │ -000a18b0: 9374 6865 9374 9879 7090 538e 652e 8e91 .the.t.yp.S.e... │ │ │ │ -000a18c0: 12c7 619f 0c37 1789 0000 6666 0071 cf9f ..a..7....ff.q.. │ │ │ │ -000a18d0: 9f0c 999a 8d8d 8d8d 9109 871d 9ffc 5eff ..............^. │ │ │ │ -000a18e0: c531 338e 8e8e 9112 0003 c649 6e96 0355 .13........In..U │ │ │ │ -000a18f0: 5574 6869 7393 636f 6e90 b8e3 7465 7874 Uthis.con...text │ │ │ │ -000a1900: 2c93 eb55 696e 666f 726d 616c 9104 5dde ,..Uinformal..]. │ │ │ │ -000a1910: c66d 6561 6e73 936e 6f74 9369 6e93 7468 .means.not.in.th │ │ │ │ -000a1920: 6593 6c61 6e67 7561 6765 936f 6693 6869 e.language.of.hi │ │ │ │ -000a1930: 6768 6572 936f 7264 6572 936c 6f67 6963 gher.order.logic │ │ │ │ -000a1940: 2e8e 8e9f 24fd 138e 8c8b 0000 00c2 0000 ....$........... │ │ │ │ +000a0ab0: 0000 0000 0000 0000 0000 0000 0009 ff07 ................ │ │ │ │ +000a0ac0: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +000a0ad0: fa99 9a8d 9112 c761 d031 312e 3130 2e91 .......a.11.10.. │ │ │ │ +000a0ae0: 0a80 0054 6865 9604 8000 749a a000 7970 ...The....t...yp │ │ │ │ +000a0af0: 9060 0065 9364 650c 6e69 7469 6f6e 9370 .`.e.de.nition.p │ │ │ │ +000a0b00: 6163 986b 91ff 4000 6167 6592 00e2 3763 ac.k..@.age...7c │ │ │ │ +000a0b10: 3139 338e 9112 c761 9f05 6666 8900 00e6 193....a..ff.... │ │ │ │ +000a0b20: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +000a0b30: fd8b d021 8d91 12c7 61cf 6964 6561 9603 ...!....a.idea.. │ │ │ │ +000a0b40: f30a 6973 9b03 f309 746f 9370 726f 95ac ..is....to.pro.. │ │ │ │ +000a0b50: 7276 9365 9861 9603 f30a 636f 6c6c 6563 rv.e.a....collec │ │ │ │ +000a0b60: 7469 6f6e 986f 6693 7468 656f 7265 6d73 tion.of.theorems │ │ │ │ +000a0b70: 9874 6861 7493 7374 6174 6598 7468 6593 .that.state.the. │ │ │ │ +000a0b80: 6573 7365 6e90 ac72 7469 616c 9870 726f essen..rtial.pro │ │ │ │ +000a0b90: 7090 538e 6572 7469 6573 936f 6698 6193 p.S.erties.of.a. │ │ │ │ +000a0ba0: 6e65 7798 7490 ac72 7970 9053 8e65 8ea4 new.t..ryp.S.e.. │ │ │ │ +000a0bb0: 1000 008d 9112 c761 7769 7468 6f75 7496 .......awithout. │ │ │ │ +000a0bc0: 0354 4a72 6566 6572 656e 6365 9b03 544b .TJreference..TK │ │ │ │ +000a0bd0: 746f 9368 6f90 ac72 7798 6974 9369 7398 to.ho..rw.it.is. │ │ │ │ +000a0be0: 6465 0c6e 6564 2e91 0506 c054 6865 7365 de.ned.....These │ │ │ │ +000a0bf0: 9874 6865 6f72 656d 7393 7468 656e 9863 .theorems.then.c │ │ │ │ +000a0c00: 6f6e 7374 6974 7574 6593 6198 6465 7269 onstitute.a.deri │ │ │ │ +000a0c10: 7690 ac72 6564 9360 6162 7374 7261 6374 v..red.`abstract │ │ │ │ +000a0c20: 8ea1 8d91 12c7 6161 7869 6f6d 6174 697a ......aaxiomatiz │ │ │ │ +000a0c30: 6174 696f 6e27 9604 0a59 6f66 9374 6865 ation'...Yof.the │ │ │ │ +000a0c40: 936e 6577 9374 9aac 7279 7090 538e 652c .new.t..ryp.S.e, │ │ │ │ +000a0c50: 9104 1245 616e 6493 6f6e 6365 9374 6865 ...Eand.once.the │ │ │ │ +000a0c60: 7993 6861 9876 9865 9362 9053 8e65 656e y.ha.v.e.b.S.een │ │ │ │ +000a0c70: 9370 726f 9876 9865 6493 7468 6579 9362 .pro.v.ed.they.b │ │ │ │ +000a0c80: 9053 8e65 636f 6d65 9374 6865 9362 6173 .S.ecome.the.bas │ │ │ │ +000a0c90: 6973 8ea1 8d91 12c7 6166 6f72 9603 eaa8 is......afor.... │ │ │ │ +000a0ca0: 616c 6c93 6675 7274 6865 7293 7265 6173 all.further.reas │ │ │ │ +000a0cb0: 6f6e 696e 6793 6162 9053 8e6f 7574 9369 oning.ab.S.out.i │ │ │ │ +000a0cc0: 742e 8e9f 103d af8d 911e 28f0 5769 7468 t....=....(.With │ │ │ │ +000a0cd0: 9604 e2a1 7468 6973 9361 7070 726f 6163 ....this.approac │ │ │ │ +000a0ce0: 95ac 7268 2c91 0520 9f69 6e93 7472 6f9a ..rh,.. .in.tro. │ │ │ │ +000a0cf0: 538e 6475 6369 6e67 9604 e2a1 6191 04e2 S.ducing....a... │ │ │ │ +000a0d00: a26e 6577 9374 90ac 7279 7098 6593 286f .new.t..ryp.e.(o │ │ │ │ +000a0d10: 7293 7490 ac72 7970 9865 936f 7098 6572 r.t..ryp.e.op.er │ │ │ │ +000a0d20: 6174 6f72 2993 696e 93eb 4848 4f4c 93cf ator).in..HHOL.. │ │ │ │ +000a0d30: 696e 95ac 7276 936f 6c76 9365 7391 04e2 in..rv.olv.es... │ │ │ │ +000a0d40: a174 9377 936f 8ea1 8d91 12c7 6164 6973 .t.w.o......adis │ │ │ │ +000a0d50: 7469 6e63 7491 03ea a873 7465 7073 3a8e tinct....steps:. │ │ │ │ +000a0d60: a91c 4237 8d8d 8d91 2101 5631 2e8e 8e91 ..B7....!.V1.... │ │ │ │ +000a0d70: 2fd5 a546 696e 6469 6e67 9605 fdb3 616e /..Finding....an │ │ │ │ +000a0d80: 9361 7070 726f 7072 6961 7465 9372 6570 .appropriate.rep │ │ │ │ +000a0d90: 7265 7365 6e9a ac72 7461 7469 6f6e 9366 resen..rtation.f │ │ │ │ +000a0da0: 6f72 9374 6865 936e 6577 9374 9879 7090 or.the.new.t.yp. │ │ │ │ +000a0db0: 538e 652c 9106 8276 616e 6493 6d61 6b69 S.e,...vand.maki │ │ │ │ +000a0dc0: 6e67 9361 9374 9879 7090 538e 658e a18d ng.a.t.yp.S.e... │ │ │ │ +000a0dd0: 8d91 2f3b 4864 650c 6e69 7469 6f6e 8e91 ../;Hde.nition.. │ │ │ │ +000a0de0: 6374 0875 7369 6e67 8d91 03ea a8eb 616e ct.using......an │ │ │ │ +000a0df0: 6577 5f74 7970 655f 6465 6669 6e69 7469 ew_type_definiti │ │ │ │ +000a0e00: 6f6e 8e91 750e eecf 6261 7365 6496 03ea on..u...based... │ │ │ │ +000a0e10: a86f 6e93 7468 6973 9372 6570 7265 7365 .on.this.represe │ │ │ │ +000a0e20: 6e90 ac72 7461 7469 6f6e 2e8e 9f18 3daf n..rtation....=. │ │ │ │ +000a0e30: 8d8d 8d91 2101 5632 2e8e 8e91 2fd5 a555 ....!.V2..../..U │ │ │ │ +000a0e40: 7369 6e67 9603 7328 7468 6593 6178 696f sing..s(the.axio │ │ │ │ +000a0e50: 6d61 7469 6393 6465 0c6e 6974 696f 6e9b matic.de.nition. │ │ │ │ +000a0e60: 0373 276f 6693 7468 6593 6e65 7793 7490 .s'of.the.new.t. │ │ │ │ +000a0e70: ac72 7970 9053 8e65 9361 6e64 9374 6865 .ryp.S.e.and.the │ │ │ │ +000a0e80: 9870 726f 7090 538e 6572 7469 6573 936f .prop.S.erties.o │ │ │ │ +000a0e90: 6693 6974 7393 7265 7072 6573 656e 2d8e f.its.represen-. │ │ │ │ +000a0ea0: a18d 912f 3b48 7461 7469 6f6e 9603 eaa8 .../;Htation.... │ │ │ │ +000a0eb0: 746f 9370 726f 95ac 7276 9365 9603 eaa8 to.pro..rv.e.... │ │ │ │ +000a0ec0: 6193 7365 7493 6f66 9374 6865 6f72 656d a.set.of.theorem │ │ │ │ +000a0ed0: 7393 7468 6174 9361 6273 7472 6163 746c s.that.abstractl │ │ │ │ +000a0ee0: 7993 6390 ac72 6861 7261 6374 6572 697a y.c..rharacteriz │ │ │ │ +000a0ef0: 6573 9369 742e 8ea6 8d91 1e28 f044 650c es.it......(.De. │ │ │ │ +000a0f00: 6e69 6e67 9605 bf3f 619b 05bf 406e 6577 ning...?a...@new │ │ │ │ +000a0f10: 9374 90ac 7279 7090 538e 6593 7573 696e .t..ryp.S.e.usin │ │ │ │ +000a0f20: 6793 7468 6973 9861 7070 726f 6163 90ac g.this.approac.. │ │ │ │ +000a0f30: 7268 9363 616e 9362 9053 8e65 9868 6172 rh.can.b.S.e.har │ │ │ │ +000a0f40: 6493 7790 ac72 6f72 6b2e 910a b6a6 4275 d.w..rork.....Bu │ │ │ │ +000a0f50: 7493 6193 7365 7493 6f66 9874 6f90 538e t.a.set.of.to.S. │ │ │ │ +000a0f60: 6f6c 7393 6973 8ea1 8d91 12c7 6170 726f ols.is......apro │ │ │ │ +000a0f70: 90ac 7276 6964 6564 9604 de48 696e 9b04 ..rvided...Hin.. │ │ │ │ +000a0f80: de47 7468 6593 7379 7374 656d 9877 6869 .Gthe.system.whi │ │ │ │ +000a0f90: 6390 ac72 687c 666f 7293 6198 6365 7274 c..rh|for.a.cert │ │ │ │ +000a0fa0: 6169 6e93 636c 6173 7393 6f66 9863 6f6d ain.class.of.com │ │ │ │ +000a0fb0: 6d6f 6e6c 792d 7573 6564 93e5 6396 ff66 monly-used..c..f │ │ │ │ +000a0fc0: 666f 6e63 7293 6574 6591 0513 2372 9365 foncr.ete...#r.e │ │ │ │ +000a0fd0: 9363 7572 7369 7665 8ea1 8d91 12c7 6174 .cursive......at │ │ │ │ +000a0fe0: 7970 91ff 6666 6573 9100 fddd cf7c 6175 yp..ffes.....|au │ │ │ │ +000a0ff0: 746f 6d61 7469 6361 6c6c 7996 0392 9f63 tomatically....c │ │ │ │ +000a1000: 6172 7269 6573 936f 7574 9361 6c6c 9374 arries.out.all.t │ │ │ │ +000a1010: 6865 9366 6f72 6d61 6c91 0392 9e70 726f he.formal....pro │ │ │ │ +000a1020: 9a53 8e6f 6673 936e 6563 6573 7361 7279 .S.ofs.necessary │ │ │ │ +000a1030: 9374 6f93 6465 0c6e 6593 7468 6573 6593 .to.de.ne.these. │ │ │ │ +000a1040: 7490 ac72 7970 9865 7393 616e 648e a18d t..ryp.es.and... │ │ │ │ +000a1050: 9112 c761 6465 7269 769a ac72 6596 039d ...aderiv..re... │ │ │ │ +000a1060: b661 6273 7472 6163 7493 6398 6861 7261 .abstract.c.hara │ │ │ │ +000a1070: 6374 6572 697a 6174 696f 6e73 9b03 9db5 cterizations.... │ │ │ │ +000a1080: 6672 6f6d 9374 6865 6972 9364 650c 6e69 from.their.de.ni │ │ │ │ +000a1090: 7469 6f6e 732e 9105 1f3a 5468 6973 9373 tions....:This.s │ │ │ │ +000a10a0: 6563 7469 6f6e 9870 726f 9aac 7276 6964 ection.pro..rvid │ │ │ │ +000a10b0: 6573 9361 9375 7365 722d 6c65 7698 656c es.a.user-lev.el │ │ │ │ +000a10c0: 8ea1 8d91 12c7 616f 95ac 7276 9365 7276 ......ao..rv.erv │ │ │ │ +000a10d0: 6965 7796 02be 826f 6693 7468 6573 6593 iew....of.these. │ │ │ │ +000a10e0: 746f 9a53 8e6f 6c73 2e91 04d4 d344 6574 to.S.ols.....Det │ │ │ │ +000a10f0: 6169 6c73 936f 6693 7468 6593 666f 726d ails.of.the.form │ │ │ │ +000a1100: 616c 9370 726f 986f 6673 9363 6172 7269 al.pro.ofs.carri │ │ │ │ +000a1110: 6564 936f 7574 9362 90ac 7279 9374 6865 ed.out.b..ry.the │ │ │ │ +000a1120: 7365 9374 6f98 6f6c 7393 6172 6593 6469 se.to.ols.are.di │ │ │ │ +000a1130: 7363 7573 7365 648e a18d 9112 c761 696e scussed......ain │ │ │ │ +000a1140: 9103 eaa8 5b8d 3134 8e91 0bbf f85d 2e8e ....[.14.....].. │ │ │ │ +000a1150: 9f24 470b 8d8d 9112 c761 eb47 3131 2e31 .$G......a.G11.1 │ │ │ │ +000a1160: 302e 318e 9154 7a8e 4465 0c6e 696e 6791 0.1..Tz.De.ning. │ │ │ │ +000a1170: 0566 6674 908c cc79 7090 7333 6573 8e9f .fft...yp.s3es.. │ │ │ │ +000a1180: 183d 6b8d 9112 c761 cf54 6865 9603 eaa8 .=k....a.The.... │ │ │ │ +000a1190: 6d61 696e 93eb 484d 4c93 cf66 756e 6374 main..HML..funct │ │ │ │ +000a11a0: 696f 6e93 696e 9374 6865 93eb 4848 4f4c ion.in.the..HHOL │ │ │ │ +000a11b0: 93cf 749a ac72 7970 9053 8e65 9364 650c ..t..ryp.S.e.de. │ │ │ │ +000a11c0: 6e69 7469 6f6e 9370 6163 986b 91ff 58e4 nition.pac.k..X. │ │ │ │ +000a11d0: 6167 6593 6973 8e9f 1eed 768d 8d8d 9112 age.is....v..... │ │ │ │ +000a11e0: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ +000a11f0: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ +000a1200: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ +000a1210: 6164 6566 696e 655f 7479 7065 9605 bfaa adefine_type.... │ │ │ │ +000a1220: 3a93 7374 7269 6e67 932d 3e93 7374 7269 :.string.->.stri │ │ │ │ +000a1230: 6e67 932d 3e93 7468 6d8e 8e92 01c6 71b1 ng.->.thm.....q. │ │ │ │ +000a1240: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ +000a1250: 0000 6666 01c7 0b4a 8e8e 8e9f 1eaf c78d ..ff...J........ │ │ │ │ +000a1260: 9112 c761 cf54 6869 7396 0343 d266 756e ...a.This..C.fun │ │ │ │ +000a1270: 6374 696f 6e9b 0343 d363 616e 9362 9053 ction..C.can.b.S │ │ │ │ +000a1280: 8e65 9875 7365 6493 746f 9864 650c 6e65 .e.used.to.de.ne │ │ │ │ +000a1290: 9361 6e90 ac72 7998 636f 6e63 7265 7465 .an..ry.concrete │ │ │ │ +000a12a0: 9372 6563 7572 7369 7695 ac72 6598 7493 .recursiv..re.t. │ │ │ │ +000a12b0: 7970 9053 8e65 9603 43d2 696e 9874 6865 yp.S.e..C.in.the │ │ │ │ +000a12c0: 93eb 4848 4f4c 98cf 7379 7374 656d 2e91 ..HHOL..system.. │ │ │ │ +000a12d0: 0501 4354 6865 7365 8ea1 8d91 12c7 6161 ..CThese......aa │ │ │ │ +000a12e0: 7265 9603 e826 7490 ac72 7970 9053 8e65 re...&t..ryp.S.e │ │ │ │ +000a12f0: 739b 03e8 2577 686f 7365 9376 91ff 58e4 s...%whose.v..X. │ │ │ │ +000a1300: 616c 7565 7393 6172 6593 6765 6e65 7261 alues.are.genera │ │ │ │ +000a1310: 7465 6498 6290 ac72 7993 6193 7365 7498 ted.b..ry.a.set. │ │ │ │ +000a1320: 6f66 93e5 6391 ff66 666f 6e73 7472 7563 of..c..ffonstruc │ │ │ │ +000a1330: 746f 7273 9104 e603 cf28 692e 652e 9366 tors.....(i.e..f │ │ │ │ +000a1340: 756e 6374 696f 6e73 2998 7768 6963 90ac unctions).whic.. │ │ │ │ +000a1350: 7268 9379 6965 6c64 8ea1 8d91 12c7 6163 rh.yield......ac │ │ │ │ +000a1360: 6f6e 6372 6574 6596 035e dc72 6570 7265 oncrete..^.repre │ │ │ │ +000a1370: 7365 6e9a ac72 7461 7469 6f6e 7393 666f sen..rtations.fo │ │ │ │ +000a1380: 7291 035e dd74 6865 7365 9376 91ff 58e4 r..^.these.v..X. │ │ │ │ +000a1390: 616c 7565 732e 9105 0a47 4578 616d 706c alues....GExampl │ │ │ │ +000a13a0: 6573 9369 6e63 6c75 6465 9374 9879 7090 es.include.t.yp. │ │ │ │ +000a13b0: 538e 6573 9377 6869 6398 6891 035e dd64 S.es.whic.h..^.d │ │ │ │ +000a13c0: 656e 6f74 6593 0c6e 6974 6593 7365 7473 enote..nite.sets │ │ │ │ +000a13d0: 8ea1 8d91 12c7 616f 6696 0366 fc61 746f ......aof..f.ato │ │ │ │ +000a13e0: 6d69 6391 0366 fd76 91ff 58e4 616c 7565 mic..f.v..X.alue │ │ │ │ +000a13f0: 7393 2865 6e9a ac72 756d 6572 6174 6564 s.(en..rumerated │ │ │ │ +000a1400: 9374 9879 7095 538e 6573 292c 9103 8152 .t.yp.S.es),...R │ │ │ │ +000a1410: 7498 7970 9365 7396 0366 fd77 6869 6398 t.yp.es..f.whic. │ │ │ │ +000a1420: 689b 0366 fc64 656e 6f74 6593 7365 7473 h..f.denote.sets │ │ │ │ +000a1430: 986f 6698 7374 7275 6374 7572 6564 9376 .of.structured.v │ │ │ │ +000a1440: 91ff 58e4 616c 7565 7398 2872 6563 6f72 ..X.alues.(recor │ │ │ │ +000a1450: 648e a18d 9112 c761 749a ac72 7970 9053 d......at..ryp.S │ │ │ │ +000a1460: 8e65 7329 9605 1988 6f72 9105 1989 0c6e .es)....or.....n │ │ │ │ +000a1470: 6974 6593 6469 736a 6f69 6e98 7493 756e ite.disjoin.t.un │ │ │ │ +000a1480: 696f 6e73 9b05 1989 6f66 9373 7472 7563 ions....of.struc │ │ │ │ +000a1490: 7475 7265 6493 7696 ff58 e461 6c75 6573 tured.v..X.alues │ │ │ │ +000a14a0: 9828 7693 6172 6961 6e95 ac72 7491 0519 .(v.arian..rt... │ │ │ │ +000a14b0: 8872 6563 6f72 6473 292c 9105 6540 616e .records),..e@an │ │ │ │ +000a14c0: 6498 7493 7970 9053 8e65 7391 0519 8877 d.t.yp.S.es....w │ │ │ │ +000a14d0: 6869 6393 688e a18d 9112 c761 6465 6e6f hic.h......adeno │ │ │ │ +000a14e0: 7465 9603 eaa8 7365 7473 936f 6693 7265 te....sets.of.re │ │ │ │ +000a14f0: 6375 7273 6976 9aac 7265 9364 6174 6193 cursiv..re.data. │ │ │ │ +000a1500: 7374 7275 6374 7572 6573 9328 7265 6375 structures.(recu │ │ │ │ +000a1510: 7273 6976 9865 9374 9879 7090 538e 6573 rsiv.e.t.yp.S.es │ │ │ │ +000a1520: 292e 8e9f 103d af8d 911e 28f0 5468 659b )....=....(.The. │ │ │ │ +000a1530: 0364 8574 95ac 7277 936f 9869 6e70 7574 .d.t..rw.o.input │ │ │ │ +000a1540: 7396 0364 8674 6f8d 98eb 6164 6566 696e s..d.to...adefin │ │ │ │ +000a1550: 655f 7479 7065 8e91 4605 58cf 6172 6598 e_type..F.X.are. │ │ │ │ +000a1560: 6290 538e 6f74 6893 7374 7269 6e67 732e b.S.oth.strings. │ │ │ │ +000a1570: 9105 0c29 5468 6593 0c72 7374 9873 7472 ...)The..rst.str │ │ │ │ +000a1580: 696e 6798 6973 9861 936e 616d 6598 756e ing.is.a.name.un │ │ │ │ +000a1590: 6465 7298 7768 6963 90ac 7268 8ea1 8d91 der.whic..rh.... │ │ │ │ +000a15a0: 12c7 6174 6865 9604 eb51 7265 7375 6c74 ..athe...Qresult │ │ │ │ +000a15b0: 739b 04eb 526f 6693 6d61 6b69 6e67 9374 s...Rof.making.t │ │ │ │ +000a15c0: 6865 9374 90ac 7279 7090 538e 6598 6465 he.t..ryp.S.e.de │ │ │ │ +000a15d0: 0c6e 6974 696f 6e93 7769 6c6c 9362 9053 .nition.will.b.S │ │ │ │ +000a15e0: 8e65 9873 746f 7265 6493 696e 9374 6865 .e.stored.in.the │ │ │ │ +000a15f0: 9363 7572 7265 6e90 ac72 7498 7468 656f .curren..rt.theo │ │ │ │ +000a1600: 7279 9373 6567 6d65 6e90 ac72 742e 8ea1 ry.segmen..rt... │ │ │ │ +000a1610: 8d91 12c7 6154 6865 9603 974b 7365 636f ....aThe...Kseco │ │ │ │ +000a1620: 6e64 9369 7393 6193 7573 6572 2d73 7570 nd.is.a.user-sup │ │ │ │ +000a1630: 706c 6965 6493 696e 666f 726d 616c 8d8d plied.informal.. │ │ │ │ +000a1640: 9ffb a532 d531 338e 8e91 0c97 53cf 7370 ...2.13.....S.sp │ │ │ │ +000a1650: 9053 8e65 6369 0c63 6174 696f 6e91 0397 .S.eci.cation... │ │ │ │ +000a1660: 4a6f 6693 7468 6593 636f 6e63 7265 7465 Jof.the.concrete │ │ │ │ +000a1670: 9372 6563 7572 7369 769a ac72 6593 7498 .recursiv..re.t. │ │ │ │ +000a1680: 7970 9a53 8e65 9374 6f93 6298 658e a18d yp.S.e.to.b.e... │ │ │ │ +000a1690: 9112 c761 6465 0c6e 6564 2e91 04e7 4c54 ...ade.ned....LT │ │ │ │ +000a16a0: 6869 7396 02f5 ed74 90ac 7279 709a 538e his....t..ryp.S. │ │ │ │ +000a16b0: 6593 7370 9865 6369 0c63 6174 696f 6e91 e.sp.eci.cation. │ │ │ │ +000a16c0: 02f5 ee69 7393 7772 6974 7465 6e93 696e ...is.written.in │ │ │ │ +000a16d0: 9361 936e 6f74 6174 696f 6e93 2865 7870 .a.notation.(exp │ │ │ │ +000a16e0: 6c61 696e 6564 9362 9865 6c6f 9aac 7277 lained.b.elo..rw │ │ │ │ +000a16f0: 2993 7768 6963 9868 9372 6573 656d 9862 ).whic.h.resem.b │ │ │ │ +000a1700: 6c65 738e a18d 9112 c761 6196 0479 4564 les......aa..yEd │ │ │ │ +000a1710: 6174 6193 7490 ac72 7970 9053 8e65 9b04 ata.t..ryp.S.e.. │ │ │ │ +000a1720: 7946 6465 636c 6172 6174 696f 6e93 696e yFdeclaration.in │ │ │ │ +000a1730: 9366 756e 6374 696f 6e61 6c93 7072 6f67 .functional.prog │ │ │ │ +000a1740: 7261 6d6d 696e 6798 6c61 6e67 7561 6765 ramming.language │ │ │ │ +000a1750: 7393 6c69 6b90 ac72 6593 5374 616e 6461 s.lik..re.Standa │ │ │ │ +000a1760: 7264 93eb 484d 4c93 cf5b 8d31 318e 910b rd..HML..[.11... │ │ │ │ +000a1770: bff8 5d2e 9106 e4b8 4974 8ea1 8d91 12c7 ..].....It...... │ │ │ │ +000a1780: 6173 696d 706c 7996 0569 d873 7461 7465 asimply..i.state │ │ │ │ +000a1790: 7393 7468 6593 6e61 6d65 739b 0569 d76f s.the.names..i.o │ │ │ │ +000a17a0: 6693 7468 6593 6e65 7793 7490 ac72 7970 f.the.new.t..ryp │ │ │ │ +000a17b0: 9053 8e65 2773 9363 6f6e 7374 7275 6374 .S.e's.construct │ │ │ │ +000a17c0: 6f72 7393 616e 6493 7468 6598 6c6f 6769 ors.and.the.logi │ │ │ │ +000a17d0: 6361 6c93 7490 ac72 7970 9053 8e65 7393 cal.t..ryp.S.es. │ │ │ │ +000a17e0: 6f66 9374 6865 6972 8ea1 8d8d 9112 c761 of.their.......a │ │ │ │ +000a17f0: 6172 6775 6d65 6e90 ac72 7473 2e8e 914f argumen..rts...O │ │ │ │ +000a1800: 5433 5468 6596 0405 266f 7574 7075 7491 T3The...&output. │ │ │ │ +000a1810: 0405 2769 7393 6193 7468 656f 7265 6d93 ..'is.a.theorem. │ │ │ │ +000a1820: 7768 6963 9aac 7268 9361 6273 7472 6163 whic..rh.abstrac │ │ │ │ +000a1830: 746c 7993 6398 6861 7261 6374 6572 697a tly.c.haracteriz │ │ │ │ +000a1840: 6573 9104 0527 7468 6593 7072 6f70 9053 es...'the.prop.S │ │ │ │ +000a1850: 8e65 7274 6965 7393 6f66 9374 6865 8ea1 .erties.of.the.. │ │ │ │ +000a1860: 8d91 12c7 6164 6573 6972 6564 9603 eaa8 ....adesired.... │ │ │ │ +000a1870: 7265 6375 7273 6976 9aac 7265 9374 9879 recursiv..re.t.y │ │ │ │ +000a1880: 7090 538e 657c 692e 652e 9361 9364 6572 p.S.e|i.e..a.der │ │ │ │ +000a1890: 6976 9865 6493 6061 6273 7472 6163 7493 iv.ed.`abstract. │ │ │ │ +000a18a0: 6178 696f 6d61 7469 7a61 7469 6f6e 2793 axiomatization'. │ │ │ │ +000a18b0: 6f66 9374 6865 9374 9879 7090 538e 652e of.the.t.yp.S.e. │ │ │ │ +000a18c0: 8e91 12c7 619f 0c37 1789 0000 6666 0071 ....a..7....ff.q │ │ │ │ +000a18d0: cf9f 9f0c 999a 8d8d 8d8d 9109 871d 9ffc ................ │ │ │ │ +000a18e0: 5eff c531 338e 8e8e 9112 0003 c649 6e96 ^..13........In. │ │ │ │ +000a18f0: 0355 5574 6869 7393 636f 6e90 b8e3 7465 .UUthis.con...te │ │ │ │ +000a1900: 7874 2c93 eb55 696e 666f 726d 616c 9104 xt,..Uinformal.. │ │ │ │ +000a1910: 5dde c66d 6561 6e73 936e 6f74 9369 6e93 ]..means.not.in. │ │ │ │ +000a1920: 7468 6593 6c61 6e67 7561 6765 936f 6693 the.language.of. │ │ │ │ +000a1930: 6869 6768 6572 936f 7264 6572 936c 6f67 higher.order.log │ │ │ │ +000a1940: 6963 2e8e 8e9f 24fd 138e 8c8b 0000 00c2 ic....$......... │ │ │ │ 000a1950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000a1960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000a1970: 0000 000a 0a91 a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ -000a1980: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d031 ...............1 │ │ │ │ -000a1990: 3934 9200 dd20 4343 6861 7074 6572 9604 94... CChapter.. │ │ │ │ -000a19a0: 8000 3131 2e91 0a80 0054 6865 9348 4f4c ..11.....The.HOL │ │ │ │ -000a19b0: 934c 6f67 6963 9369 6e93 4d4c 8e91 eaf1 .Logic.in.ML.... │ │ │ │ -000a19c0: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ -000a19d0: 8e8e a002 942f df8d a0fd 8bd0 218d 8d91 ...../......!... │ │ │ │ -000a19e0: eaf1 eb31 312e 3130 2e31 2e31 8e91 2c31 ...11.10.1.1..,1 │ │ │ │ -000a19f0: eb49 6e70 7574 9104 8000 7379 6e90 a000 .Input....syn... │ │ │ │ -000a1a00: 7461 788e a917 c000 8d91 eaf1 ebcf 5468 tax...........Th │ │ │ │ -000a1a10: 659b 041b c474 90ac 7279 7095 538e 6591 e....t..ryp.S.e. │ │ │ │ -000a1a20: 041b c373 7093 6563 690c 6361 7469 6f6e ...sp.eci.cation │ │ │ │ -000a1a30: 9867 6976 90ac 7265 6e96 041b c361 7398 .giv..ren....as. │ │ │ │ -000a1a40: 696e 7075 7498 746f 8d93 eb61 6465 6669 input.to...adefi │ │ │ │ -000a1a50: 6e65 5f74 7970 658e 9147 73d5 cf6d 90ac ne_type..Gs..m.. │ │ │ │ -000a1a60: 7275 7374 9362 9053 8e65 9861 6e98 eb48 rust.b.S.e.an..H │ │ │ │ -000a1a70: 4d4c 93cf 7374 7269 6e67 9828 6f66 93eb ML..string.(of.. │ │ │ │ -000a1a80: 484d 4c98 cf74 90ac 7279 7090 538e 658e HML..t..ryp.S.e. │ │ │ │ -000a1a90: a410 0000 8d8d 91ea f1eb eb61 7374 7269 ...........astri │ │ │ │ -000a1aa0: 6e67 8e91 0d6f e7cf 2996 03ea a86f 6693 ng...o..)....of. │ │ │ │ -000a1ab0: 7468 6593 666f 726d 3a8e 9f1c c257 8d8d the.form:....W.. │ │ │ │ -000a1ac0: 8d9f 0236 4f8d 8d8d 8d91 0230 eaeb 6160 ...6O......0..a` │ │ │ │ -000a1ad0: eb40 6f70 9605 bfaa eb61 3d93 eb62 438d .@op.....a=..bC. │ │ │ │ -000a1ae0: 9f01 a47a d531 8e91 07ca abeb 6274 798d ...z.1......bty. │ │ │ │ -000a1af0: 9ffc 06be 8d90 6493 d531 8e9f 06c1 678d ......d..1....g. │ │ │ │ -000a1b00: 9064 9331 8e8e 8d91 0a02 6feb 623a 9601 .d.1......o.b:.. │ │ │ │ -000a1b10: d331 3a93 3a8e 911b a6aa 7479 8d9f fb1e .1:.:.....ty.... │ │ │ │ -000a1b20: 048d 9064 93d8 6b8d 9f01 1c71 d631 8e8e ...d..k....q.1.. │ │ │ │ -000a1b30: 9f07 ddd8 8d90 6493 d531 8e8e 9114 fb9b ......d..1...... │ │ │ │ -000a1b40: eb61 7c8d 93eb 6301 9601 d331 0193 018e .a|...c....1.... │ │ │ │ -000a1b50: 9118 45b7 eb61 7c93 eb62 438d 9f01 a47a ..E..a|..bC....z │ │ │ │ -000a1b60: d86d 8e91 0b0f 6beb 6274 798d 9ffc 06be .m....k.bty..... │ │ │ │ -000a1b70: 8d90 6493 d531 8e9f 06ae 418d 9064 93d8 ..d..1....A..d.. │ │ │ │ -000a1b80: 6d8e 8e8d 910d 472f eb62 3a96 01d3 313a m.....G/.b:...1: │ │ │ │ -000a1b90: 933a 8e91 1eeb 6a74 798d 9ffc 06be 8d90 .:....jty....... │ │ │ │ -000a1ba0: 6493 d86b 8d9f 0100 00d9 6d8e 8e9f 06ae d..k......m..... │ │ │ │ -000a1bb0: 418d 9064 93d8 6d8e 8e91 0c61 9eeb 6160 A..d..m....a..a` │ │ │ │ -000a1bc0: 8e8e 8e8e 8e8e 8e9f 1f4c 838d 91ea f1eb .........L...... │ │ │ │ -000a1bd0: cf77 6865 7265 9603 c987 6561 6390 ac72 .where....eac..r │ │ │ │ -000a1be0: 689b 03c9 86d7 7479 8d9f fa4f a68d 906e h.....ty...O...n │ │ │ │ -000a1bf0: 39d8 6a8e 9f08 71b5 8d69 8e8e 9108 9dca 9.j...q..i...... │ │ │ │ -000a1c00: cf69 7393 6569 7468 6572 9861 9374 90ac .is.either.a.t.. │ │ │ │ -000a1c10: 7279 7090 538e 6593 6578 7072 6573 7369 ryp.S.e.expressi │ │ │ │ -000a1c20: 6f6e 9861 6c72 6561 6479 9364 650c 6e65 on.already.de.ne │ │ │ │ -000a1c30: 6493 6173 9361 9874 90ac 7279 7090 538e d.as.a.t..ryp.S. │ │ │ │ -000a1c40: 6593 696e 9374 6865 9863 7572 7265 6e90 e.in.the.curren. │ │ │ │ -000a1c50: ac72 7493 7468 656f 7279 8ea1 8d91 eaf1 .rt.theory...... │ │ │ │ -000a1c60: eb28 7468 6973 9603 dc6c 749a ac72 7970 .(this...lt..ryp │ │ │ │ -000a1c70: 9053 8e65 9103 dc6d 6578 7072 6573 7369 .S.e...mexpressi │ │ │ │ -000a1c80: 6f6e 936d 9875 7374 9103 dc6d 6e6f 7493 on.m.ust...mnot. │ │ │ │ -000a1c90: 636f 6e98 7461 696e 9b03 dc6d eb40 6f70 con.tain...m.@op │ │ │ │ -000a1ca0: cf29 936f 7298 6973 9374 6865 936e 616d .).or.is.the.nam │ │ │ │ -000a1cb0: 6598 eb40 6f70 93cf 6974 7365 6c66 2e91 e..@op..itself.. │ │ │ │ -000a1cc0: 0534 2241 9103 dc69 7374 7269 6e67 936f .4"A...istring.o │ │ │ │ -000a1cd0: 6698 7468 6973 9366 6f72 6d8e a18d 91ea f.this.form..... │ │ │ │ -000a1ce0: f1eb 6465 7363 7269 629a 538e 6573 9605 ..describ.S.es.. │ │ │ │ -000a1cf0: 2067 616e 93d7 6ecf 2d61 7279 9374 90ac gan..n.-ary.t.. │ │ │ │ -000a1d00: 7279 7098 6593 6f70 9865 7261 746f 729b ryp.e.op.erator. │ │ │ │ -000a1d10: 0520 66eb 406f 70cf 2c91 056d d777 6865 . f.@op.,..m.whe │ │ │ │ -000a1d20: 7265 93d7 6e93 cf69 7393 7468 6598 6e95 re..n..is.the.n. │ │ │ │ -000a1d30: ac72 756d 9362 9a53 8e65 7296 0520 676f .rum.b.S.er.. go │ │ │ │ -000a1d40: 6693 6469 7374 696e 6374 9374 90ac 7279 f.distinct.t..ry │ │ │ │ -000a1d50: 7098 6593 7691 ff58 e461 7269 6162 6c65 p.e.v..X.ariable │ │ │ │ -000a1d60: 738e a18d 91ea f1eb 696e 9605 7333 7468 s.......in..s3th │ │ │ │ -000a1d70: 6593 749a ac72 7970 9053 8e65 7393 d774 e.t..ryp.S.es..t │ │ │ │ -000a1d80: 798d 9ffa 4fa6 8d90 6e39 d86a 8e9f 0871 y...O...n9.j...q │ │ │ │ -000a1d90: b58d 698e 8e91 0a47 76cf 6f6e 9105 7332 ..i....Gv.on..s2 │ │ │ │ -000a1da0: 7468 6593 7269 6768 9874 9368 616e 6493 the.righ.t.hand. │ │ │ │ -000a1db0: 7369 6465 936f 6693 7468 6593 6571 7561 side.of.the.equa │ │ │ │ -000a1dc0: 7469 6f6e 2e91 09d2 8149 669b 0573 32d7 tion.....If..s2. │ │ │ │ -000a1dd0: 6e96 05f1 7acf 3d93 3098 7468 656e 9605 n...z.=.0.then.. │ │ │ │ -000a1de0: 7333 eb40 6f70 93cf 6973 9361 9374 90ac s3.@op..is.a.t.. │ │ │ │ -000a1df0: 7279 7090 538e 658e a18d 91ea f1eb 636f ryp.S.e.......co │ │ │ │ -000a1e00: 6e73 7461 6e9a ac72 743b 9105 a5fa 6f74 nstan..rt;....ot │ │ │ │ -000a1e10: 6865 7277 6973 6596 0512 34eb 406f 7093 herwise...4.@op. │ │ │ │ -000a1e20: cf69 7391 0512 3561 6e93 d76e cf2d 6172 .is...5an..n.-ar │ │ │ │ -000a1e30: 7993 7498 7970 9a53 8e65 936f 7098 6572 y.t.yp.S.e.op.er │ │ │ │ -000a1e40: 6174 6f72 2e91 08af 8454 6865 9363 6f6e ator.....The.con │ │ │ │ -000a1e50: 6372 6574 6591 0512 3574 90ac 7279 7098 crete...5t..ryp. │ │ │ │ -000a1e60: 6593 6465 7363 7269 6298 6564 9368 6173 e.describ.ed.has │ │ │ │ -000a1e70: 93d7 6d8e a18d 91ea f1eb cf64 6973 7469 ..m........disti │ │ │ │ -000a1e80: 6e63 7496 0436 e063 6f6e 7374 7275 6374 nct..6.construct │ │ │ │ -000a1e90: 6f72 738d 9104 36df d743 8d9f 01cc ccd5 ors...6..C...... │ │ │ │ -000a1ea0: 318e 9104 c004 d73b 8d96 01ff fe3a 933a 1......;.....:.: │ │ │ │ -000a1eb0: 933a 8e91 11ca 9c3b 9101 fffe 438d 9f01 .:.....;....C... │ │ │ │ -000a1ec0: cccc d86d 8e8e 9140 5453 cf77 6865 7265 ...m...@TS.where │ │ │ │ -000a1ed0: 93d7 6d96 03d7 0dda 1593 cf31 2e91 061d ..m........1.... │ │ │ │ -000a1ee0: 8745 6163 95ac 7268 9b04 36df 636f 6e73 .Eac..rh..6.cons │ │ │ │ -000a1ef0: 7472 7563 746f 728d 9104 36e0 d743 8d9f tructor...6..C.. │ │ │ │ -000a1f00: 01cc ccd8 698e 8e91 143a a7cf 7461 6b93 ....i....:..tak. │ │ │ │ -000a1f10: 6573 98d7 6b8d 9f01 cccc d869 8e91 079b es..k......i.... │ │ │ │ -000a1f20: bacf 6172 6775 6d65 6e93 7473 2c8e a18d ..argumen.ts,... │ │ │ │ -000a1f30: 91ea f1eb 7768 6572 6596 04f5 2fd7 6b8d ....where.../.k. │ │ │ │ -000a1f40: 9f01 cccc d869 8e91 087f d6da 1591 051a .....i.......... │ │ │ │ -000a1f50: fdcf 303b 9105 7a73 616e 6493 7468 659b ..0;..zsand.the. │ │ │ │ -000a1f60: 04f5 3074 90ac 7279 7090 538e 6573 936f ..0t..ryp.S.es.o │ │ │ │ -000a1f70: 6693 7468 6573 6598 6172 6775 6d65 6e90 f.these.argumen. │ │ │ │ -000a1f80: ac72 7473 9361 7265 9867 6976 9aac 7265 .rts.are.giv..re │ │ │ │ -000a1f90: 6e93 6298 7991 04f5 3074 6865 9374 9879 n.b.y...0the.t.y │ │ │ │ -000a1fa0: 7090 538e 6591 04f5 3065 7870 7265 7373 p.S.e...0express │ │ │ │ -000a1fb0: 696f 6e73 93d7 7479 8d9f fa4f a68d 906e ions..ty...O...n │ │ │ │ -000a1fc0: 39d8 6a8e 9f08 71b5 8d69 8e8e 8ea1 8d91 9.j...q..i...... │ │ │ │ -000a1fd0: eaf1 ebcf 666f 729b 0445 8831 9603 f000 ....for..E.1.... │ │ │ │ -000a1fe0: da14 93d7 6a91 049c d3da 1493 d76b 8d9f ....j........k.. │ │ │ │ -000a1ff0: 01cc ccd8 698e 9103 64da cf2e 9106 4980 ....i...d.....I. │ │ │ │ -000a2000: 4966 986f 6e65 986f 7298 6d6f 7265 986f If.one.or.more.o │ │ │ │ -000a2010: 6698 7468 6598 7495 ac72 7970 9053 8e65 f.the.t..ryp.S.e │ │ │ │ -000a2020: 9104 4587 6578 7072 6573 7369 6f6e 7398 ..E.expressions. │ │ │ │ -000a2030: d774 798d 9ffa 4fa6 8d90 6e39 d86a 8e9f .ty...O...n9.j.. │ │ │ │ -000a2040: 0871 b58d 698e 8e91 0919 cbcf 6973 9874 .q..i.......is.t │ │ │ │ -000a2050: 6865 9874 9379 7090 538e 6598 eb40 6f70 he.t.yp.S.e..@op │ │ │ │ -000a2060: 98cf 6974 7365 6c66 2c91 045c 4074 6865 ..itself,..\@the │ │ │ │ -000a2070: 6e98 7468 658e a18d 8d91 eaf1 eb65 7175 n.the........equ │ │ │ │ -000a2080: 6174 696f 6e8e 911b 4a01 7370 9a53 8e65 ation...J.sp.S.e │ │ │ │ -000a2090: 6369 0c65 7396 0448 3461 93e5 7296 ff66 ci.es..H4a..r..f │ │ │ │ -000a20a0: 6665 9363 7572 7369 7665 9105 2de4 cf74 fe.cursive..-..t │ │ │ │ -000a20b0: 95ac 7279 7098 652e 9106 5185 496e 9b04 ..ryp.e...Q.In.. │ │ │ │ -000a20c0: 4834 616e 9379 9873 7090 538e 6563 690c H4an.y.sp.S.eci. │ │ │ │ -000a20d0: 6361 7469 6f6e 986f 6698 6198 7265 6375 cation.of.a.recu │ │ │ │ -000a20e0: 7273 6976 9365 9104 4835 7493 7970 9053 rsiv.e..H5t.yp.S │ │ │ │ -000a20f0: 8e65 2c91 045f 9761 7498 6c65 6173 7498 .e,.._.at.least. │ │ │ │ -000a2100: 6f6e 658e a18d 91ea f1eb 636f 6e73 7472 one.......constr │ │ │ │ -000a2110: 7563 746f 7296 0404 856d 9aac 7275 7374 uctor....m..rust │ │ │ │ -000a2120: 9362 9053 8e65 936e 6f6e 2d72 6563 7572 .b.S.e.non-recur │ │ │ │ -000a2130: 7369 7698 657c 692e 652e 9361 6c6c 9369 siv.e|i.e..all.i │ │ │ │ -000a2140: 7473 9104 0484 6172 6775 6d65 6e98 7473 ts....argumen.ts │ │ │ │ -000a2150: 936d 9875 7374 9368 6198 7698 6593 7498 .m.ust.ha.v.e.t. │ │ │ │ -000a2160: 7970 9053 8e65 7393 7768 6963 9868 9361 yp.S.es.whic.h.a │ │ │ │ -000a2170: 6c72 6561 6479 8ea1 8d91 eaf1 eb65 7869 lready.......exi │ │ │ │ -000a2180: 7374 9603 eaa8 696e 9374 6865 9363 7572 st....in.the.cur │ │ │ │ -000a2190: 7265 6e90 ac72 7493 7468 656f 7279 91ff ren..rt.theory.. │ │ │ │ -000a21a0: 0556 2e8e a18d 91f6 537a 5468 6596 0380 .V......SzThe... │ │ │ │ -000a21b0: 9469 6e70 7574 9b03 8095 7061 7273 6572 .input....parser │ │ │ │ -000a21c0: 9366 6f72 8d98 eb61 6465 6669 6e65 5f74 .for...adefine_t │ │ │ │ -000a21d0: 7970 658e 9146 3d77 cf74 7265 6174 7393 ype..F=w.treats. │ │ │ │ -000a21e0: 7490 ac72 7970 9053 8e65 9865 7870 7265 t..ryp.S.e.expre │ │ │ │ -000a21f0: 7373 696f 6e73 9365 7861 6374 6c79 9861 ssions.exactly.a │ │ │ │ -000a2200: 7393 7468 6598 eb48 484f 4c93 cf71 756f s.the..HHOL..quo │ │ │ │ -000a2210: 7461 7469 6f6e 8ea1 8d91 eaf1 eb70 6172 tation.......par │ │ │ │ -000a2220: 7365 7296 03ea a864 6f9a 538e 6573 2c93 ser....do.S.es,. │ │ │ │ -000a2230: 7769 7468 9370 7265 6365 6465 6e63 6573 with.precedences │ │ │ │ -000a2240: 9361 6d6f 6e67 9374 6865 9376 91ff 58e4 .among.the.v..X. │ │ │ │ -000a2250: 6172 696f 7573 9362 7569 6c74 2d69 6e93 arious.built-in. │ │ │ │ -000a2260: 7490 ac72 7970 9865 936f 7098 6572 6174 t..ryp.e.op.erat │ │ │ │ -000a2270: 6f72 7393 696e 9366 6f72 6365 2e8e 9f1f ors.in.force.... │ │ │ │ -000a2280: 42b4 8d8d 91ea f1eb d031 312e 3130 2e31 B........11.10.1 │ │ │ │ -000a2290: 2e32 8e91 2c31 eb54 6865 9604 8000 7490 .2..,1.The....t. │ │ │ │ -000a22a0: a000 7970 9a60 0065 9373 7098 6563 690c ..yp.`.e.sp.eci. │ │ │ │ -000a22b0: 6564 8ea6 8d91 eaf1 ebcf 5468 6596 02b1 ed........The... │ │ │ │ -000a22c0: 5a6c 6f67 6963 616c 9374 90ac 7279 709a Zlogical.t..ryp. │ │ │ │ -000a22d0: 538e 6593 6465 7363 7269 6298 6564 9362 S.e.describ.ed.b │ │ │ │ -000a22e0: 9aac 7279 9361 6e93 696e 7075 7493 7374 ..ry.an.input.st │ │ │ │ -000a22f0: 7269 6e67 936f 6693 7468 6593 666f 726d ring.of.the.form │ │ │ │ -000a2300: 9373 686f 9877 6e93 6162 9053 8e6f 9876 .sho.wn.ab.S.o.v │ │ │ │ -000a2310: 9865 9369 7393 696e 9874 656e 6465 6493 .e.is.in.tended. │ │ │ │ -000a2320: 746f 9364 656e 6f74 658e a18d 91ea f1eb to.denote....... │ │ │ │ -000a2330: 7468 6596 04c2 2e73 6574 9b04 c22f 6f66 the....set.../of │ │ │ │ -000a2340: 9361 6c6c 9876 91ff 58e4 616c 7565 7393 .all.v..X.alues. │ │ │ │ -000a2350: 7768 6963 90ac 7268 9863 616e 9362 9053 whic..rh.can.b.S │ │ │ │ -000a2360: 8e65 980c 6e69 7465 6c79 9367 656e 6572 .e..nitely.gener │ │ │ │ -000a2370: 6174 6564 9875 7369 6e67 9374 6865 9863 ated.using.the.c │ │ │ │ -000a2380: 6f6e 7374 7275 6374 6f72 738d 93d7 438d onstructors...C. │ │ │ │ -000a2390: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ -000a23a0: fffe 3a93 3a93 3a8e 9111 ca9c 3b91 01ff ..:.:.:.....;... │ │ │ │ -000a23b0: fe43 8d9f 01cc ccd8 6d8e 8e91 3ca8 c2cf .C......m...<... │ │ │ │ -000a23c0: 2c8e a18d 91ea f1eb 7768 6572 6596 050b ,.......where... │ │ │ │ -000a23d0: 5665 6163 9aac 7268 9363 6f6e 7374 7275 Veac..rh.constru │ │ │ │ -000a23e0: 6374 6f72 9105 0b57 6973 936f 6e65 2d74 ctor...Wis.one-t │ │ │ │ -000a23f0: 6f2d 6f6e 6593 616e 6493 616e 9879 9374 o-one.and.an.y.t │ │ │ │ -000a2400: 9877 986f 9364 690b 6572 656e 9874 9105 .w.o.di.eren.t.. │ │ │ │ -000a2410: 0b57 636f 6e73 7472 7563 746f 7273 9379 .Wconstructors.y │ │ │ │ -000a2420: 6965 6c64 9364 690b 6572 656e 9874 8ea1 ield.di.eren.t.. │ │ │ │ -000a2430: 8d91 eaf1 eb76 96ff 58e4 616c 7565 732e .....v..X.alues. │ │ │ │ -000a2440: 9105 38e0 4576 90ac 7265 7279 9b03 eaa8 ..8.Ev..rery.... │ │ │ │ -000a2450: 7693 616c 7565 986f 6698 7468 6973 9874 v.alue.of.this.t │ │ │ │ -000a2460: 90ac 7279 7095 538e 6598 7769 6c6c 9862 ..ryp.S.e.will.b │ │ │ │ -000a2470: 9365 9864 656e 6f74 6564 9862 90ac 7279 .e.denoted.b..ry │ │ │ │ -000a2480: 9873 6f6d 6598 7465 726d 986f 6698 7468 .some.term.of.th │ │ │ │ -000a2490: 6598 666f 726d 3a8e a41c c257 8d8d 8d91 e.form:....W.... │ │ │ │ -000a24a0: f0f1 ebd7 438d 9f01 cccc d869 8e91 06ba ....C......i.... │ │ │ │ -000a24b0: 2cd7 788d 9ffb 0b99 8dd5 318e 9f07 ebda ,.x.......1..... │ │ │ │ -000a24c0: 8dd8 698e 8e8d 910a 1554 d73a 9601 fffe ..i......T.:.... │ │ │ │ -000a24d0: 3a93 3a8e 911d 3544 788d 9ffa a5a5 8dd8 :.:...5Dx....... │ │ │ │ -000a24e0: 6b8d 9f01 383a d969 8e8e 9f08 1bb6 8dd8 k...8:.i........ │ │ │ │ -000a24f0: 698e 8e8e 8e8e a18d 91ea f1eb cf77 6865 i............whe │ │ │ │ -000a2500: 7265 9603 eaa8 d778 8d9f fa4f a68d d86a re.....x...O...j │ │ │ │ -000a2510: 8e9f 0871 b58d 698e 8e91 0850 b2cf 6973 ...q..i....P..is │ │ │ │ -000a2520: 9361 9374 6572 6d93 6f66 9374 9aac 7279 .a.term.of.t..ry │ │ │ │ -000a2530: 7090 538e 6593 d774 798d 9ffa 4fa6 8d90 p.S.e..ty...O... │ │ │ │ -000a2540: 6e39 d86a 8e9f 0871 b58d 698e 8e91 08be n9.j...q..i..... │ │ │ │ -000a2550: ebcf 666f 7293 3196 0355 52da 1493 d76a ..for.1..UR....j │ │ │ │ -000a2560: 9104 0225 da14 93d7 6b8d 9f01 cccc d869 ...%....k......i │ │ │ │ -000a2570: 8e91 0364 dacf 2e91 0538 e049 6e96 03ea ...d.....8.In... │ │ │ │ -000a2580: a861 6464 6974 696f 6e2c 9361 6e98 7993 .addition,.an.y. │ │ │ │ -000a2590: 7498 7798 6f93 7465 726d 733a 8ea1 8d8d t.w.o.terms:.... │ │ │ │ -000a25a0: 8d91 f0f1 ebd7 438d 9f01 cccc d869 8e91 ......C......i.. │ │ │ │ -000a25b0: 06ba 2cd7 788d 9ffb 0b99 8dd5 318e 9f07 ..,.x.......1... │ │ │ │ -000a25c0: ebda 8dd8 698e 8e8d 910a 1554 d73a 9601 ....i......T.:.. │ │ │ │ -000a25d0: fffe 3a93 3a8e 961d 3544 788d 9ffa a5a5 ..:.:...5Dx..... │ │ │ │ -000a25e0: 8dd8 6b8d 9f01 383a d969 8e8e 9f08 1bb6 ..k...8:.i...... │ │ │ │ -000a25f0: 8dd8 698e 8e8d 911f 996f cf61 6e64 8e91 ..i......o.and.. │ │ │ │ -000a2600: 4a07 8bd7 438d 9f01 cccc d86a 8e91 07bb J...C......j.... │ │ │ │ -000a2610: 5cd7 788d 9ffb 0b99 8dd5 318e 9f07 ebda \.x.......1..... │ │ │ │ -000a2620: 8dd8 6a8e 8e8d 910a 1554 d73a 9601 fffe ..j......T.:.... │ │ │ │ -000a2630: 3a93 3a8e 9378 8d9f f97a fa8d d86b 8d9f :.:..x...z...k.. │ │ │ │ -000a2640: 0138 3ad9 6a8e 8e9f 0946 618d d86a 8e8e .8:.j....Fa..j.. │ │ │ │ -000a2650: 8e8e 8e9f 1cc2 568d 91ea f1eb cf64 656e ......V......den │ │ │ │ -000a2660: 6f74 6596 0484 2765 7175 616c 9b04 8428 ote...'equal...( │ │ │ │ -000a2670: 7691 ff58 e461 6c75 6573 9365 7861 6374 v..X.alues.exact │ │ │ │ -000a2680: 6c79 9877 6865 6e93 7468 6569 7298 636f ly.when.their.co │ │ │ │ -000a2690: 6e73 7472 7563 746f 7273 9361 7265 9874 nstructors.are.t │ │ │ │ -000a26a0: 6865 9373 616d 6598 2869 2e65 2e93 d769 he.same.(i.e...i │ │ │ │ -000a26b0: 9104 5a98 cf3d 9104 5a97 d76a 9100 acd3 ..Z..=..Z..j.... │ │ │ │ -000a26c0: cf29 9861 6e64 9374 6865 7365 8ea4 1000 .).and.these.... │ │ │ │ -000a26d0: 008d 91ea f1eb 636f 6e73 7472 7563 746f ......constructo │ │ │ │ -000a26e0: 7273 9603 eaa8 6172 6593 6170 706c 6965 rs....are.applie │ │ │ │ -000a26f0: 6493 746f 9365 7175 616c 9361 7267 756d d.to.equal.argum │ │ │ │ -000a2700: 656e 90ac 7274 7393 2869 2e65 2e93 d778 en..rts.(i.e...x │ │ │ │ -000a2710: 8d9f fba5 328d d86e 8e9f 0752 418d 698e ....2..n...RA.i. │ │ │ │ -000a2720: 8e91 08fd a2cf 3d96 0355 52d7 788d 9ffb ......=..UR.x... │ │ │ │ -000a2730: a532 8dd8 6e8e 9f07 5241 8d6a 8e8e 8d91 .2..n...RA.j.... │ │ │ │ -000a2740: 0afd a0cf 666f 728e 911e 5bca 3193 da14 ....for...[.1... │ │ │ │ -000a2750: 93d7 6e93 da14 93d7 6b8d 9f01 cccc d869 ..n.....k......i │ │ │ │ -000a2760: 8e91 0364 dacf 292e 8e9f 1f42 b48d 8d91 ...d..)....B.... │ │ │ │ -000a2770: eaf1 ebd0 3131 2e31 302e 312e 338e 912c ....11.10.1.3.., │ │ │ │ -000a2780: 31eb 5468 6591 0480 006f 7574 7075 748e 1.The....output. │ │ │ │ -000a2790: a68d 91ea f1eb cf46 91ff 0556 6f72 9b03 .......F...Vor.. │ │ │ │ -000a27a0: 8d91 616e 95ac 7279 9103 8d92 7493 7970 ..an..ry....t.yp │ │ │ │ -000a27b0: 9553 8e65 9873 7093 6563 690c 6361 7469 .S.e.sp.eci.cati │ │ │ │ -000a27c0: 6f6e 9869 6e98 7468 6596 038d 9266 6f72 on.in.the....for │ │ │ │ -000a27d0: 6d98 6f66 9861 6e98 6571 7561 7469 6f6e m.of.an.equation │ │ │ │ -000a27e0: 936f 6698 7468 6598 6b69 6e64 9864 6973 .of.the.kind.dis │ │ │ │ -000a27f0: 6375 7373 6564 9361 6290 538e 6f95 ac72 cussed.ab.S.o..r │ │ │ │ -000a2800: 7693 652c 9103 a02f 6578 6563 7574 2d8e v.e,.../execut-. │ │ │ │ -000a2810: a18d 91ea f1eb 696e 673a 8e9f 1cc2 578d ......ing:....W. │ │ │ │ -000a2820: 8d8d 9f02 364f 8d8d 8d8d 9102 30ea eb61 ....6O......0..a │ │ │ │ -000a2830: 6465 6669 6e65 8d91 00b0 9789 0000 6666 define........ff │ │ │ │ -000a2840: 0003 7302 8e91 0423 9974 7970 6596 05bf ..s....#.type... │ │ │ │ -000a2850: aa60 8dd7 6e61 6d65 8e91 1ce7 beeb 6160 .`..name......a` │ │ │ │ -000a2860: 9360 eb40 6f70 93eb 613d 93eb 6243 8d9f .`.@op..a=..bC.. │ │ │ │ -000a2870: 01a4 7ad5 318e 9107 caab eb62 7479 8d9f ..z.1......bty.. │ │ │ │ -000a2880: fc06 be8d 9064 93d5 318e 9f06 c167 8d90 .....d..1....g.. │ │ │ │ -000a2890: 6493 318e 8e8d 910a 026f eb62 3a96 01d3 d.1......o.b:... │ │ │ │ -000a28a0: 313a 933a 8e91 1ba6 aa74 798d 9ffb 1e04 1:.:.....ty..... │ │ │ │ -000a28b0: 8d90 6493 d86b 8d9f 011c 71d6 318e 8e9f ..d..k....q.1... │ │ │ │ -000a28c0: 07dd d88d 9064 93d5 318e 8e91 14fb 9beb .....d..1....... │ │ │ │ -000a28d0: 617c 8d93 eb63 0196 01d3 3101 9301 8e91 a|...c....1..... │ │ │ │ -000a28e0: 1845 b7eb 617c 93eb 6243 8d9f 01a4 7ad8 .E..a|..bC....z. │ │ │ │ -000a28f0: 6d8e 910b 0f6b eb62 7479 8d9f fc06 be8d m....k.bty...... │ │ │ │ -000a2900: 9064 93d5 318e 9f06 ae41 8d90 6493 d86d .d..1....A..d..m │ │ │ │ -000a2910: 8e8e 8d91 0d47 2feb 623a 9601 d331 3a93 .....G/.b:...1:. │ │ │ │ -000a2920: 3a8e 911e eb6a 7479 8d9f fc06 be8d 9064 :....jty.......d │ │ │ │ -000a2930: 93d8 6b8d 9f01 0000 d96d 8e8e 9f06 ae41 ..k......m.....A │ │ │ │ -000a2940: 8d90 6493 d86d 8e8e 910c 619e eb61 608e ..d..m....a..a`. │ │ │ │ -000a2950: 8e8e 8e8e 8e8e 8e9f 24fd 138e 8c8b 0000 ........$....... │ │ │ │ -000a2960: 00c3 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000a1970: 0000 0000 000a 0a93 a002 cc05 558d a0fd ............U... │ │ │ │ +000a1980: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ +000a1990: d031 3934 9200 dd20 4343 6861 7074 6572 .194... CChapter │ │ │ │ +000a19a0: 9604 8000 3131 2e91 0a80 0054 6865 9348 ....11.....The.H │ │ │ │ +000a19b0: 4f4c 934c 6f67 6963 9369 6e93 4d4c 8e91 OL.Logic.in.ML.. │ │ │ │ +000a19c0: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ +000a19d0: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ +000a19e0: 8d91 eaf1 eb31 312e 3130 2e31 2e31 8e91 .....11.10.1.1.. │ │ │ │ +000a19f0: 2c31 eb49 6e70 7574 9104 8000 7379 6e90 ,1.Input....syn. │ │ │ │ +000a1a00: a000 7461 788e a917 c000 8d91 eaf1 ebcf ..tax........... │ │ │ │ +000a1a10: 5468 659b 041b c474 90ac 7279 7095 538e The....t..ryp.S. │ │ │ │ +000a1a20: 6591 041b c373 7093 6563 690c 6361 7469 e....sp.eci.cati │ │ │ │ +000a1a30: 6f6e 9867 6976 90ac 7265 6e96 041b c361 on.giv..ren....a │ │ │ │ +000a1a40: 7398 696e 7075 7498 746f 8d93 eb61 6465 s.input.to...ade │ │ │ │ +000a1a50: 6669 6e65 5f74 7970 658e 9147 73d5 cf6d fine_type..Gs..m │ │ │ │ +000a1a60: 90ac 7275 7374 9362 9053 8e65 9861 6e98 ..rust.b.S.e.an. │ │ │ │ +000a1a70: eb48 4d4c 93cf 7374 7269 6e67 9828 6f66 .HML..string.(of │ │ │ │ +000a1a80: 93eb 484d 4c98 cf74 90ac 7279 7090 538e ..HML..t..ryp.S. │ │ │ │ +000a1a90: 658e a410 0000 8d8d 91ea f1eb eb61 7374 e............ast │ │ │ │ +000a1aa0: 7269 6e67 8e91 0d6f e7cf 2996 03ea a86f ring...o..)....o │ │ │ │ +000a1ab0: 6693 7468 6593 666f 726d 3a8e 9f1c c257 f.the.form:....W │ │ │ │ +000a1ac0: 8d8d 8d9f 0236 4f8d 8d8d 8d91 0230 eaeb .....6O......0.. │ │ │ │ +000a1ad0: 6160 eb40 6f70 9605 bfaa eb61 3d93 eb62 a`.@op.....a=..b │ │ │ │ +000a1ae0: 438d 9f01 a47a d531 8e91 07ca abeb 6274 C....z.1......bt │ │ │ │ +000a1af0: 798d 9ffc 06be 8d90 6493 d531 8e9f 06c1 y.......d..1.... │ │ │ │ +000a1b00: 678d 9064 9331 8e8e 8d91 0a02 6feb 623a g..d.1......o.b: │ │ │ │ +000a1b10: 9601 d331 3a93 3a8e 911b a6aa 7479 8d9f ...1:.:.....ty.. │ │ │ │ +000a1b20: fb1e 048d 9064 93d8 6b8d 9f01 1c71 d631 .....d..k....q.1 │ │ │ │ +000a1b30: 8e8e 9f07 ddd8 8d90 6493 d531 8e8e 9114 ........d..1.... │ │ │ │ +000a1b40: fb9b eb61 7c8d 93eb 6301 9601 d331 0193 ...a|...c....1.. │ │ │ │ +000a1b50: 018e 9118 45b7 eb61 7c93 eb62 438d 9f01 ....E..a|..bC... │ │ │ │ +000a1b60: a47a d86d 8e91 0b0f 6beb 6274 798d 9ffc .z.m....k.bty... │ │ │ │ +000a1b70: 06be 8d90 6493 d531 8e9f 06ae 418d 9064 ....d..1....A..d │ │ │ │ +000a1b80: 93d8 6d8e 8e8d 910d 472f eb62 3a96 01d3 ..m.....G/.b:... │ │ │ │ +000a1b90: 313a 933a 8e91 1eeb 6a74 798d 9ffc 06be 1:.:....jty..... │ │ │ │ +000a1ba0: 8d90 6493 d86b 8d9f 0100 00d9 6d8e 8e9f ..d..k......m... │ │ │ │ +000a1bb0: 06ae 418d 9064 93d8 6d8e 8e91 0c61 9eeb ..A..d..m....a.. │ │ │ │ +000a1bc0: 6160 8e8e 8e8e 8e8e 8e9f 1f4c 838d 91ea a`.........L.... │ │ │ │ +000a1bd0: f1eb cf77 6865 7265 9603 c987 6561 6390 ...where....eac. │ │ │ │ +000a1be0: ac72 689b 03c9 86d7 7479 8d9f fa4f a68d .rh.....ty...O.. │ │ │ │ +000a1bf0: 906e 39d8 6a8e 9f08 71b5 8d69 8e8e 9108 .n9.j...q..i.... │ │ │ │ +000a1c00: 9dca cf69 7393 6569 7468 6572 9861 9374 ...is.either.a.t │ │ │ │ +000a1c10: 90ac 7279 7090 538e 6593 6578 7072 6573 ..ryp.S.e.expres │ │ │ │ +000a1c20: 7369 6f6e 9861 6c72 6561 6479 9364 650c sion.already.de. │ │ │ │ +000a1c30: 6e65 6493 6173 9361 9874 90ac 7279 7090 ned.as.a.t..ryp. │ │ │ │ +000a1c40: 538e 6593 696e 9374 6865 9863 7572 7265 S.e.in.the.curre │ │ │ │ +000a1c50: 6e90 ac72 7493 7468 656f 7279 8ea1 8d91 n..rt.theory.... │ │ │ │ +000a1c60: eaf1 eb28 7468 6973 9603 dc6c 749a ac72 ...(this...lt..r │ │ │ │ +000a1c70: 7970 9053 8e65 9103 dc6d 6578 7072 6573 yp.S.e...mexpres │ │ │ │ +000a1c80: 7369 6f6e 936d 9875 7374 9103 dc6d 6e6f sion.m.ust...mno │ │ │ │ +000a1c90: 7493 636f 6e98 7461 696e 9b03 dc6d eb40 t.con.tain...m.@ │ │ │ │ +000a1ca0: 6f70 cf29 936f 7298 6973 9374 6865 936e op.).or.is.the.n │ │ │ │ +000a1cb0: 616d 6598 eb40 6f70 93cf 6974 7365 6c66 ame..@op..itself │ │ │ │ +000a1cc0: 2e91 0534 2241 9103 dc69 7374 7269 6e67 ...4"A...istring │ │ │ │ +000a1cd0: 936f 6698 7468 6973 9366 6f72 6d8e a18d .of.this.form... │ │ │ │ +000a1ce0: 91ea f1eb 6465 7363 7269 629a 538e 6573 ....describ.S.es │ │ │ │ +000a1cf0: 9605 2067 616e 93d7 6ecf 2d61 7279 9374 .. gan..n.-ary.t │ │ │ │ +000a1d00: 90ac 7279 7098 6593 6f70 9865 7261 746f ..ryp.e.op.erato │ │ │ │ +000a1d10: 729b 0520 66eb 406f 70cf 2c91 056d d777 r.. f.@op.,..m.w │ │ │ │ +000a1d20: 6865 7265 93d7 6e93 cf69 7393 7468 6598 here..n..is.the. │ │ │ │ +000a1d30: 6e95 ac72 756d 9362 9a53 8e65 7296 0520 n..rum.b.S.er.. │ │ │ │ +000a1d40: 676f 6693 6469 7374 696e 6374 9374 90ac gof.distinct.t.. │ │ │ │ +000a1d50: 7279 7098 6593 7691 ff58 e461 7269 6162 ryp.e.v..X.ariab │ │ │ │ +000a1d60: 6c65 738e a18d 91ea f1eb 696e 9605 7333 les.......in..s3 │ │ │ │ +000a1d70: 7468 6593 749a ac72 7970 9053 8e65 7393 the.t..ryp.S.es. │ │ │ │ +000a1d80: d774 798d 9ffa 4fa6 8d90 6e39 d86a 8e9f .ty...O...n9.j.. │ │ │ │ +000a1d90: 0871 b58d 698e 8e91 0a47 76cf 6f6e 9105 .q..i....Gv.on.. │ │ │ │ +000a1da0: 7332 7468 6593 7269 6768 9874 9368 616e s2the.righ.t.han │ │ │ │ +000a1db0: 6493 7369 6465 936f 6693 7468 6593 6571 d.side.of.the.eq │ │ │ │ +000a1dc0: 7561 7469 6f6e 2e91 09d2 8149 669b 0573 uation.....If..s │ │ │ │ +000a1dd0: 32d7 6e96 05f1 7acf 3d93 3098 7468 656e 2.n...z.=.0.then │ │ │ │ +000a1de0: 9605 7333 eb40 6f70 93cf 6973 9361 9374 ..s3.@op..is.a.t │ │ │ │ +000a1df0: 90ac 7279 7090 538e 658e a18d 91ea f1eb ..ryp.S.e....... │ │ │ │ +000a1e00: 636f 6e73 7461 6e9a ac72 743b 9105 a5fa constan..rt;.... │ │ │ │ +000a1e10: 6f74 6865 7277 6973 6596 0512 34eb 406f otherwise...4.@o │ │ │ │ +000a1e20: 7093 cf69 7391 0512 3561 6e93 d76e cf2d p..is...5an..n.- │ │ │ │ +000a1e30: 6172 7993 7498 7970 9a53 8e65 936f 7098 ary.t.yp.S.e.op. │ │ │ │ +000a1e40: 6572 6174 6f72 2e91 08af 8454 6865 9363 erator.....The.c │ │ │ │ +000a1e50: 6f6e 6372 6574 6591 0512 3574 90ac 7279 oncrete...5t..ry │ │ │ │ +000a1e60: 7098 6593 6465 7363 7269 6298 6564 9368 p.e.describ.ed.h │ │ │ │ +000a1e70: 6173 93d7 6d8e a18d 91ea f1eb cf64 6973 as..m........dis │ │ │ │ +000a1e80: 7469 6e63 7496 0436 e063 6f6e 7374 7275 tinct..6.constru │ │ │ │ +000a1e90: 6374 6f72 738d 9104 36df d743 8d9f 01cc ctors...6..C.... │ │ │ │ +000a1ea0: ccd5 318e 9104 c004 d73b 8d96 01ff fe3a ..1......;.....: │ │ │ │ +000a1eb0: 933a 933a 8e91 11ca 9c3b 9101 fffe 438d .:.:.....;....C. │ │ │ │ +000a1ec0: 9f01 cccc d86d 8e8e 9140 5453 cf77 6865 .....m...@TS.whe │ │ │ │ +000a1ed0: 7265 93d7 6d96 03d7 0dda 1593 cf31 2e91 re..m........1.. │ │ │ │ +000a1ee0: 061d 8745 6163 95ac 7268 9b04 36df 636f ...Eac..rh..6.co │ │ │ │ +000a1ef0: 6e73 7472 7563 746f 728d 9104 36e0 d743 nstructor...6..C │ │ │ │ +000a1f00: 8d9f 01cc ccd8 698e 8e91 143a a7cf 7461 ......i....:..ta │ │ │ │ +000a1f10: 6b93 6573 98d7 6b8d 9f01 cccc d869 8e91 k.es..k......i.. │ │ │ │ +000a1f20: 079b bacf 6172 6775 6d65 6e93 7473 2c8e ....argumen.ts,. │ │ │ │ +000a1f30: a18d 91ea f1eb 7768 6572 6596 04f5 2fd7 ......where.../. │ │ │ │ +000a1f40: 6b8d 9f01 cccc d869 8e91 087f d6da 1591 k......i........ │ │ │ │ +000a1f50: 051a fdcf 303b 9105 7a73 616e 6493 7468 ....0;..zsand.th │ │ │ │ +000a1f60: 659b 04f5 3074 90ac 7279 7090 538e 6573 e...0t..ryp.S.es │ │ │ │ +000a1f70: 936f 6693 7468 6573 6598 6172 6775 6d65 .of.these.argume │ │ │ │ +000a1f80: 6e90 ac72 7473 9361 7265 9867 6976 9aac n..rts.are.giv.. │ │ │ │ +000a1f90: 7265 6e93 6298 7991 04f5 3074 6865 9374 ren.b.y...0the.t │ │ │ │ +000a1fa0: 9879 7090 538e 6591 04f5 3065 7870 7265 .yp.S.e...0expre │ │ │ │ +000a1fb0: 7373 696f 6e73 93d7 7479 8d9f fa4f a68d ssions..ty...O.. │ │ │ │ +000a1fc0: 906e 39d8 6a8e 9f08 71b5 8d69 8e8e 8ea1 .n9.j...q..i.... │ │ │ │ +000a1fd0: 8d91 eaf1 ebcf 666f 729b 0445 8831 9603 ......for..E.1.. │ │ │ │ +000a1fe0: f000 da14 93d7 6a91 049c d3da 1493 d76b ......j........k │ │ │ │ +000a1ff0: 8d9f 01cc ccd8 698e 9103 64da cf2e 9106 ......i...d..... │ │ │ │ +000a2000: 4980 4966 986f 6e65 986f 7298 6d6f 7265 I.If.one.or.more │ │ │ │ +000a2010: 986f 6698 7468 6598 7495 ac72 7970 9053 .of.the.t..ryp.S │ │ │ │ +000a2020: 8e65 9104 4587 6578 7072 6573 7369 6f6e .e..E.expression │ │ │ │ +000a2030: 7398 d774 798d 9ffa 4fa6 8d90 6e39 d86a s..ty...O...n9.j │ │ │ │ +000a2040: 8e9f 0871 b58d 698e 8e91 0919 cbcf 6973 ...q..i.......is │ │ │ │ +000a2050: 9874 6865 9874 9379 7090 538e 6598 eb40 .the.t.yp.S.e..@ │ │ │ │ +000a2060: 6f70 98cf 6974 7365 6c66 2c91 045c 4074 op..itself,..\@t │ │ │ │ +000a2070: 6865 6e98 7468 658e a18d 8d91 eaf1 eb65 hen.the........e │ │ │ │ +000a2080: 7175 6174 696f 6e8e 911b 4a01 7370 9a53 quation...J.sp.S │ │ │ │ +000a2090: 8e65 6369 0c65 7396 0448 3461 93e5 7296 .eci.es..H4a..r. │ │ │ │ +000a20a0: ff66 6665 9363 7572 7369 7665 9105 2de4 .ffe.cursive..-. │ │ │ │ +000a20b0: cf74 95ac 7279 7098 652e 9106 5185 496e .t..ryp.e...Q.In │ │ │ │ +000a20c0: 9b04 4834 616e 9379 9873 7090 538e 6563 ..H4an.y.sp.S.ec │ │ │ │ +000a20d0: 690c 6361 7469 6f6e 986f 6698 6198 7265 i.cation.of.a.re │ │ │ │ +000a20e0: 6375 7273 6976 9365 9104 4835 7493 7970 cursiv.e..H5t.yp │ │ │ │ +000a20f0: 9053 8e65 2c91 045f 9761 7498 6c65 6173 .S.e,.._.at.leas │ │ │ │ +000a2100: 7498 6f6e 658e a18d 91ea f1eb 636f 6e73 t.one.......cons │ │ │ │ +000a2110: 7472 7563 746f 7296 0404 856d 9aac 7275 tructor....m..ru │ │ │ │ +000a2120: 7374 9362 9053 8e65 936e 6f6e 2d72 6563 st.b.S.e.non-rec │ │ │ │ +000a2130: 7572 7369 7698 657c 692e 652e 9361 6c6c ursiv.e|i.e..all │ │ │ │ +000a2140: 9369 7473 9104 0484 6172 6775 6d65 6e98 .its....argumen. │ │ │ │ +000a2150: 7473 936d 9875 7374 9368 6198 7698 6593 ts.m.ust.ha.v.e. │ │ │ │ +000a2160: 7498 7970 9053 8e65 7393 7768 6963 9868 t.yp.S.es.whic.h │ │ │ │ +000a2170: 9361 6c72 6561 6479 8ea1 8d91 eaf1 eb65 .already.......e │ │ │ │ +000a2180: 7869 7374 9603 eaa8 696e 9374 6865 9363 xist....in.the.c │ │ │ │ +000a2190: 7572 7265 6e90 ac72 7493 7468 656f 7279 urren..rt.theory │ │ │ │ +000a21a0: 91ff 0556 2e8e a18d 91f6 537a 5468 6596 ...V......SzThe. │ │ │ │ +000a21b0: 0380 9469 6e70 7574 9b03 8095 7061 7273 ...input....pars │ │ │ │ +000a21c0: 6572 9366 6f72 8d98 eb61 6465 6669 6e65 er.for...adefine │ │ │ │ +000a21d0: 5f74 7970 658e 9146 3d77 cf74 7265 6174 _type..F=w.treat │ │ │ │ +000a21e0: 7393 7490 ac72 7970 9053 8e65 9865 7870 s.t..ryp.S.e.exp │ │ │ │ +000a21f0: 7265 7373 696f 6e73 9365 7861 6374 6c79 ressions.exactly │ │ │ │ +000a2200: 9861 7393 7468 6598 eb48 484f 4c93 cf71 .as.the..HHOL..q │ │ │ │ +000a2210: 756f 7461 7469 6f6e 8ea1 8d91 eaf1 eb70 uotation.......p │ │ │ │ +000a2220: 6172 7365 7296 03ea a864 6f9a 538e 6573 arser....do.S.es │ │ │ │ +000a2230: 2c93 7769 7468 9370 7265 6365 6465 6e63 ,.with.precedenc │ │ │ │ +000a2240: 6573 9361 6d6f 6e67 9374 6865 9376 91ff es.among.the.v.. │ │ │ │ +000a2250: 58e4 6172 696f 7573 9362 7569 6c74 2d69 X.arious.built-i │ │ │ │ +000a2260: 6e93 7490 ac72 7970 9865 936f 7098 6572 n.t..ryp.e.op.er │ │ │ │ +000a2270: 6174 6f72 7393 696e 9366 6f72 6365 2e8e ators.in.force.. │ │ │ │ +000a2280: 9f1f 42b4 8d8d 91ea f1eb d031 312e 3130 ..B........11.10 │ │ │ │ +000a2290: 2e31 2e32 8e91 2c31 eb54 6865 9604 8000 .1.2..,1.The.... │ │ │ │ +000a22a0: 7490 a000 7970 9a60 0065 9373 7098 6563 t...yp.`.e.sp.ec │ │ │ │ +000a22b0: 690c 6564 8ea6 8d91 eaf1 ebcf 5468 6596 i.ed........The. │ │ │ │ +000a22c0: 02b1 5a6c 6f67 6963 616c 9374 90ac 7279 ..Zlogical.t..ry │ │ │ │ +000a22d0: 709a 538e 6593 6465 7363 7269 6298 6564 p.S.e.describ.ed │ │ │ │ +000a22e0: 9362 9aac 7279 9361 6e93 696e 7075 7493 .b..ry.an.input. │ │ │ │ +000a22f0: 7374 7269 6e67 936f 6693 7468 6593 666f string.of.the.fo │ │ │ │ +000a2300: 726d 9373 686f 9877 6e93 6162 9053 8e6f rm.sho.wn.ab.S.o │ │ │ │ +000a2310: 9876 9865 9369 7393 696e 9874 656e 6465 .v.e.is.in.tende │ │ │ │ +000a2320: 6493 746f 9364 656e 6f74 658e a18d 91ea d.to.denote..... │ │ │ │ +000a2330: f1eb 7468 6596 04c2 2e73 6574 9b04 c22f ..the....set.../ │ │ │ │ +000a2340: 6f66 9361 6c6c 9876 91ff 58e4 616c 7565 of.all.v..X.alue │ │ │ │ +000a2350: 7393 7768 6963 90ac 7268 9863 616e 9362 s.whic..rh.can.b │ │ │ │ +000a2360: 9053 8e65 980c 6e69 7465 6c79 9367 656e .S.e..nitely.gen │ │ │ │ +000a2370: 6572 6174 6564 9875 7369 6e67 9374 6865 erated.using.the │ │ │ │ +000a2380: 9863 6f6e 7374 7275 6374 6f72 738d 93d7 .constructors... │ │ │ │ +000a2390: 438d 9f01 cccc d531 8e91 04c0 04d7 3b8d C......1......;. │ │ │ │ +000a23a0: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ +000a23b0: 01ff fe43 8d9f 01cc ccd8 6d8e 8e91 3ca8 ...C......m...<. │ │ │ │ +000a23c0: c2cf 2c8e a18d 91ea f1eb 7768 6572 6596 ..,.......where. │ │ │ │ +000a23d0: 050b 5665 6163 9aac 7268 9363 6f6e 7374 ..Veac..rh.const │ │ │ │ +000a23e0: 7275 6374 6f72 9105 0b57 6973 936f 6e65 ructor...Wis.one │ │ │ │ +000a23f0: 2d74 6f2d 6f6e 6593 616e 6493 616e 9879 -to-one.and.an.y │ │ │ │ +000a2400: 9374 9877 986f 9364 690b 6572 656e 9874 .t.w.o.di.eren.t │ │ │ │ +000a2410: 9105 0b57 636f 6e73 7472 7563 746f 7273 ...Wconstructors │ │ │ │ +000a2420: 9379 6965 6c64 9364 690b 6572 656e 9874 .yield.di.eren.t │ │ │ │ +000a2430: 8ea1 8d91 eaf1 eb76 96ff 58e4 616c 7565 .......v..X.alue │ │ │ │ +000a2440: 732e 9105 38e0 4576 90ac 7265 7279 9b03 s...8.Ev..rery.. │ │ │ │ +000a2450: eaa8 7693 616c 7565 986f 6698 7468 6973 ..v.alue.of.this │ │ │ │ +000a2460: 9874 90ac 7279 7095 538e 6598 7769 6c6c .t..ryp.S.e.will │ │ │ │ +000a2470: 9862 9365 9864 656e 6f74 6564 9862 90ac .b.e.denoted.b.. │ │ │ │ +000a2480: 7279 9873 6f6d 6598 7465 726d 986f 6698 ry.some.term.of. │ │ │ │ +000a2490: 7468 6598 666f 726d 3a8e a41c c257 8d8d the.form:....W.. │ │ │ │ +000a24a0: 8d91 f0f1 ebd7 438d 9f01 cccc d869 8e91 ......C......i.. │ │ │ │ +000a24b0: 06ba 2cd7 788d 9ffb 0b99 8dd5 318e 9f07 ..,.x.......1... │ │ │ │ +000a24c0: ebda 8dd8 698e 8e8d 910a 1554 d73a 9601 ....i......T.:.. │ │ │ │ +000a24d0: fffe 3a93 3a8e 911d 3544 788d 9ffa a5a5 ..:.:...5Dx..... │ │ │ │ +000a24e0: 8dd8 6b8d 9f01 383a d969 8e8e 9f08 1bb6 ..k...8:.i...... │ │ │ │ +000a24f0: 8dd8 698e 8e8e 8e8e a18d 91ea f1eb cf77 ..i............w │ │ │ │ +000a2500: 6865 7265 9603 eaa8 d778 8d9f fa4f a68d here.....x...O.. │ │ │ │ +000a2510: d86a 8e9f 0871 b58d 698e 8e91 0850 b2cf .j...q..i....P.. │ │ │ │ +000a2520: 6973 9361 9374 6572 6d93 6f66 9374 9aac is.a.term.of.t.. │ │ │ │ +000a2530: 7279 7090 538e 6593 d774 798d 9ffa 4fa6 ryp.S.e..ty...O. │ │ │ │ +000a2540: 8d90 6e39 d86a 8e9f 0871 b58d 698e 8e91 ..n9.j...q..i... │ │ │ │ +000a2550: 08be ebcf 666f 7293 3196 0355 52da 1493 ....for.1..UR... │ │ │ │ +000a2560: d76a 9104 0225 da14 93d7 6b8d 9f01 cccc .j...%....k..... │ │ │ │ +000a2570: d869 8e91 0364 dacf 2e91 0538 e049 6e96 .i...d.....8.In. │ │ │ │ +000a2580: 03ea a861 6464 6974 696f 6e2c 9361 6e98 ...addition,.an. │ │ │ │ +000a2590: 7993 7498 7798 6f93 7465 726d 733a 8ea1 y.t.w.o.terms:.. │ │ │ │ +000a25a0: 8d8d 8d91 f0f1 ebd7 438d 9f01 cccc d869 ........C......i │ │ │ │ +000a25b0: 8e91 06ba 2cd7 788d 9ffb 0b99 8dd5 318e ....,.x.......1. │ │ │ │ +000a25c0: 9f07 ebda 8dd8 698e 8e8d 910a 1554 d73a ......i......T.: │ │ │ │ +000a25d0: 9601 fffe 3a93 3a8e 961d 3544 788d 9ffa ....:.:...5Dx... │ │ │ │ +000a25e0: a5a5 8dd8 6b8d 9f01 383a d969 8e8e 9f08 ....k...8:.i.... │ │ │ │ +000a25f0: 1bb6 8dd8 698e 8e8d 911f 996f cf61 6e64 ....i......o.and │ │ │ │ +000a2600: 8e91 4a07 8bd7 438d 9f01 cccc d86a 8e91 ..J...C......j.. │ │ │ │ +000a2610: 07bb 5cd7 788d 9ffb 0b99 8dd5 318e 9f07 ..\.x.......1... │ │ │ │ +000a2620: ebda 8dd8 6a8e 8e8d 910a 1554 d73a 9601 ....j......T.:.. │ │ │ │ +000a2630: fffe 3a93 3a8e 9378 8d9f f97a fa8d d86b ..:.:..x...z...k │ │ │ │ +000a2640: 8d9f 0138 3ad9 6a8e 8e9f 0946 618d d86a ...8:.j....Fa..j │ │ │ │ +000a2650: 8e8e 8e8e 8e9f 1cc2 568d 91ea f1eb cf64 ........V......d │ │ │ │ +000a2660: 656e 6f74 6596 0484 2765 7175 616c 9b04 enote...'equal.. │ │ │ │ +000a2670: 8428 7691 ff58 e461 6c75 6573 9365 7861 .(v..X.alues.exa │ │ │ │ +000a2680: 6374 6c79 9877 6865 6e93 7468 6569 7298 ctly.when.their. │ │ │ │ +000a2690: 636f 6e73 7472 7563 746f 7273 9361 7265 constructors.are │ │ │ │ +000a26a0: 9874 6865 9373 616d 6598 2869 2e65 2e93 .the.same.(i.e.. │ │ │ │ +000a26b0: d769 9104 5a98 cf3d 9104 5a97 d76a 9100 .i..Z..=..Z..j.. │ │ │ │ +000a26c0: acd3 cf29 9861 6e64 9374 6865 7365 8ea4 ...).and.these.. │ │ │ │ +000a26d0: 1000 008d 91ea f1eb 636f 6e73 7472 7563 ........construc │ │ │ │ +000a26e0: 746f 7273 9603 eaa8 6172 6593 6170 706c tors....are.appl │ │ │ │ +000a26f0: 6965 6493 746f 9365 7175 616c 9361 7267 ied.to.equal.arg │ │ │ │ +000a2700: 756d 656e 90ac 7274 7393 2869 2e65 2e93 umen..rts.(i.e.. │ │ │ │ +000a2710: d778 8d9f fba5 328d d86e 8e9f 0752 418d .x....2..n...RA. │ │ │ │ +000a2720: 698e 8e91 08fd a2cf 3d96 0355 52d7 788d i.......=..UR.x. │ │ │ │ +000a2730: 9ffb a532 8dd8 6e8e 9f07 5241 8d6a 8e8e ...2..n...RA.j.. │ │ │ │ +000a2740: 8d91 0afd a0cf 666f 728e 911e 5bca 3193 ......for...[.1. │ │ │ │ +000a2750: da14 93d7 6e93 da14 93d7 6b8d 9f01 cccc ....n.....k..... │ │ │ │ +000a2760: d869 8e91 0364 dacf 292e 8e9f 1f42 b48d .i...d..)....B.. │ │ │ │ +000a2770: 8d91 eaf1 ebd0 3131 2e31 302e 312e 338e ......11.10.1.3. │ │ │ │ +000a2780: 912c 31eb 5468 6591 0480 006f 7574 7075 .,1.The....outpu │ │ │ │ +000a2790: 748e a68d 91ea f1eb cf46 91ff 0556 6f72 t........F...Vor │ │ │ │ +000a27a0: 9b03 8d91 616e 95ac 7279 9103 8d92 7493 ....an..ry....t. │ │ │ │ +000a27b0: 7970 9553 8e65 9873 7093 6563 690c 6361 yp.S.e.sp.eci.ca │ │ │ │ +000a27c0: 7469 6f6e 9869 6e98 7468 6596 038d 9266 tion.in.the....f │ │ │ │ +000a27d0: 6f72 6d98 6f66 9861 6e98 6571 7561 7469 orm.of.an.equati │ │ │ │ +000a27e0: 6f6e 936f 6698 7468 6598 6b69 6e64 9864 on.of.the.kind.d │ │ │ │ +000a27f0: 6973 6375 7373 6564 9361 6290 538e 6f95 iscussed.ab.S.o. │ │ │ │ +000a2800: ac72 7693 652c 9103 a02f 6578 6563 7574 .rv.e,.../execut │ │ │ │ +000a2810: 2d8e a18d 91ea f1eb 696e 673a 8e9f 1cc2 -.......ing:.... │ │ │ │ +000a2820: 578d 8d8d 9f02 364f 8d8d 8d8d 9102 30ea W.....6O......0. │ │ │ │ +000a2830: eb61 6465 6669 6e65 8d91 00b0 9789 0000 .adefine........ │ │ │ │ +000a2840: 6666 0003 7302 8e91 0423 9974 7970 6596 ff..s....#.type. │ │ │ │ +000a2850: 05bf aa60 8dd7 6e61 6d65 8e91 1ce7 beeb ...`..name...... │ │ │ │ +000a2860: 6160 9360 eb40 6f70 93eb 613d 93eb 6243 a`.`.@op..a=..bC │ │ │ │ +000a2870: 8d9f 01a4 7ad5 318e 9107 caab eb62 7479 ....z.1......bty │ │ │ │ +000a2880: 8d9f fc06 be8d 9064 93d5 318e 9f06 c167 .......d..1....g │ │ │ │ +000a2890: 8d90 6493 318e 8e8d 910a 026f eb62 3a96 ..d.1......o.b:. │ │ │ │ +000a28a0: 01d3 313a 933a 8e91 1ba6 aa74 798d 9ffb ..1:.:.....ty... │ │ │ │ +000a28b0: 1e04 8d90 6493 d86b 8d9f 011c 71d6 318e ....d..k....q.1. │ │ │ │ +000a28c0: 8e9f 07dd d88d 9064 93d5 318e 8e91 14fb .......d..1..... │ │ │ │ +000a28d0: 9beb 617c 8d93 eb63 0196 01d3 3101 9301 ..a|...c....1... │ │ │ │ +000a28e0: 8e91 1845 b7eb 617c 93eb 6243 8d9f 01a4 ...E..a|..bC.... │ │ │ │ +000a28f0: 7ad8 6d8e 910b 0f6b eb62 7479 8d9f fc06 z.m....k.bty.... │ │ │ │ +000a2900: be8d 9064 93d5 318e 9f06 ae41 8d90 6493 ...d..1....A..d. │ │ │ │ +000a2910: d86d 8e8e 8d91 0d47 2feb 623a 9601 d331 .m.....G/.b:...1 │ │ │ │ +000a2920: 3a93 3a8e 911e eb6a 7479 8d9f fc06 be8d :.:....jty...... │ │ │ │ +000a2930: 9064 93d8 6b8d 9f01 0000 d96d 8e8e 9f06 .d..k......m.... │ │ │ │ +000a2940: ae41 8d90 6493 d86d 8e8e 910c 619e eb61 .A..d..m....a..a │ │ │ │ +000a2950: 608e 8e8e 8e8e 8e8e 8e9f 24fd 138e 8c8b `.........$..... │ │ │ │ +000a2960: 0000 00c3 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000a2970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000a2980: 0000 0000 0000 000a 1949 a002 cc05 558d .........I....U. │ │ │ │ -000a2990: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ -000a29a0: c761 d031 312e 3130 2e91 0a80 0054 6865 .a.11.10.....The │ │ │ │ -000a29b0: 9604 8000 749a a000 7970 9060 0065 9364 ....t...yp.`.e.d │ │ │ │ -000a29c0: 650c 6e69 7469 6f6e 9370 6163 986b 91ff e.nition.pac.k.. │ │ │ │ -000a29d0: 4000 6167 6592 00e2 3763 3139 358e 9112 @.age...7c195... │ │ │ │ -000a29e0: c761 9f05 6666 8900 00e6 6601 c73e 7c8e .a..ff....f..>|. │ │ │ │ -000a29f0: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ -000a2a00: 12c7 61cf 7769 6c6c 9605 c89e 6d61 6b90 ..a.will....mak. │ │ │ │ -000a2a10: ac72 659b 05c8 9d61 9366 6f72 6d61 6c93 .re....a.formal. │ │ │ │ -000a2a20: 6465 0c6e 6974 696f 6e93 666f 7298 6193 de.nition.for.a. │ │ │ │ -000a2a30: 749a ac72 7970 9053 8e65 9328 6f72 9374 t..ryp.S.e.(or.t │ │ │ │ -000a2a40: 9879 7095 538e 659b 05c8 9d6f 7093 6572 .yp.S.e....op.er │ │ │ │ -000a2a50: 6174 6f72 2996 05c8 9eeb 406f 7093 cf69 ator).....@op..i │ │ │ │ -000a2a60: 6e93 7468 6598 6375 7272 656e 90ac 7274 n.the.curren..rt │ │ │ │ -000a2a70: 9374 6865 6f72 798e a410 0000 8d91 12c7 .theory......... │ │ │ │ -000a2a80: 6173 6567 6d65 6e95 ac72 742c 9105 9010 asegmen..rt,.... │ │ │ │ -000a2a90: 6d61 6b93 659b 053b c761 7070 726f 7072 mak.e..;.appropr │ │ │ │ -000a2aa0: 6961 7465 9605 3bc8 6465 0c6e 6974 696f iate..;.de.nitio │ │ │ │ -000a2ab0: 6e73 9366 6f72 9863 6f6e 7374 616e 90ac ns.for.constan.. │ │ │ │ -000a2ac0: 7274 738d 93d7 438d 9f01 cccc d531 8e96 rts...C......1.. │ │ │ │ -000a2ad0: 04c0 04d7 3b9b 01ff fe43 8d9f 01cc ccd5 ....;....C...... │ │ │ │ -000a2ae0: 328e 93d7 3b8d 983a 983a 983a 8e91 11ca 2...;..:.:.:.... │ │ │ │ -000a2af0: 9c3b 9843 8d9f 01cc ccd8 6d8e 8e91 4f8d .;.C......m...O. │ │ │ │ -000a2b00: f7cf 2c91 0590 0f61 6e64 9361 7574 6f6d ..,....and.autom │ │ │ │ -000a2b10: 6174 6963 616c 6c79 8ea1 8d91 12c7 6170 atically......ap │ │ │ │ -000a2b20: 726f 95ac 7276 9365 9604 d19c 6191 04d1 ro..rv.e....a... │ │ │ │ -000a2b30: 9b74 6865 6f72 656d 9377 6869 639a ac72 .theorem.whic..r │ │ │ │ -000a2b40: 6893 7072 6f98 7669 6465 739b 04d1 9b61 h.pro.vides....a │ │ │ │ -000a2b50: 6e93 6162 7374 7261 6374 9863 90ac 7268 n.abstract.c..rh │ │ │ │ -000a2b60: 6172 6163 7465 7269 7a61 7469 6f6e 936f aracterization.o │ │ │ │ -000a2b70: 6693 7468 6598 6e65 776c 792d 6465 0c6e f.the.newly-de.n │ │ │ │ -000a2b80: 6564 9374 90ac 7279 7090 538e 658e a18d ed.t..ryp.S.e... │ │ │ │ -000a2b90: 9112 c761 eb40 6f70 cf2e 9106 83a6 5468 ...a.@op......Th │ │ │ │ -000a2ba0: 6973 9604 58e9 7468 656f 7265 6d2c 9104 is..X.theorem,.. │ │ │ │ -000a2bb0: 747b 7768 6963 90ac 7268 9b04 58ea 6973 t{whic..rh..X.is │ │ │ │ -000a2bc0: 9373 746f 7265 6498 696e 9874 6865 9863 .stored.in.the.c │ │ │ │ -000a2bd0: 7572 7265 6e95 ac72 7498 7468 656f 7279 urren..rt.theory │ │ │ │ -000a2be0: 9873 6567 6d65 6e93 7491 0458 e975 6e64 .segmen.t..X.und │ │ │ │ -000a2bf0: 6572 9874 6865 986e 616d 6598 d76e 616d er.the.name..nam │ │ │ │ -000a2c00: 658e a18d 9112 c761 cf61 6e64 9603 eaa8 e......a.and.... │ │ │ │ -000a2c10: 616c 736f 9372 6574 7572 6e65 6493 629a also.returned.b. │ │ │ │ -000a2c20: ac72 798d 93eb 6164 6566 696e 655f 7479 .ry...adefine_ty │ │ │ │ -000a2c30: 7065 8e91 4326 f6cf 2c93 6861 7393 7468 pe..C&..,.has.th │ │ │ │ -000a2c40: 6593 666f 726d 9373 686f 9877 6e93 6290 e.form.sho.wn.b. │ │ │ │ -000a2c50: 538e 656c 6f98 773a 8e9f 3585 7a8d 8d8d S.elo.w:..5.z... │ │ │ │ -000a2c60: 9f17 78aa 8d8d 8d9f d2a5 be8d 912a 0660 ..x..........*.` │ │ │ │ -000a2c70: eb61 7c2d 9605 bfaa 2166 8d9f 01a4 7ad5 .a|-....!f....z. │ │ │ │ -000a2c80: 318e 8d91 0902 21eb 6301 9601 d331 0193 1.....!.c....1.. │ │ │ │ -000a2c90: 018e 9118 3770 eb61 668d 9f01 a47a d86d ....7p.af....z.m │ │ │ │ -000a2ca0: 8e91 0804 c4eb 612e 933f 2166 6e3a eb40 ......a..?!fn:.@ │ │ │ │ -000a2cb0: 6f70 eb61 2d3e 2a2e 8ea4 0d00 008d 914c op.a->*........L │ │ │ │ -000a2cc0: 845c 2178 8d9f fc06 be8d d531 8e9f 06c1 .\!x.......1.... │ │ │ │ -000a2cd0: 678d 318e 8e8d 910b 710d eb63 0196 01d3 g.1.....q..c.... │ │ │ │ -000a2ce0: 3101 9301 8e96 1d15 48eb 6178 8d9f fb1e 1.......H.ax.... │ │ │ │ -000a2cf0: 048d d86b 8d9f 011c 71d6 318e 8e9f 07dd ...k....q.1..... │ │ │ │ -000a2d00: d88d d531 8e8e 9b09 17b4 eb61 2e91 05bf ...1.......a.... │ │ │ │ -000a2d10: aa66 6e28 8dd7 438e 8d91 0944 ab9f 01a4 .fn(..C....D.... │ │ │ │ -000a2d20: 7ad5 318e 9115 978a eb61 788d 9ffc 06be z.1......ax..... │ │ │ │ -000a2d30: 8dd5 318e 9f06 c167 8d31 8e8e 8d91 0b71 ..1....g.1.....q │ │ │ │ -000a2d40: 0deb 623a 9601 d331 3a93 3a8e 93eb 6178 ..b:...1:.:...ax │ │ │ │ -000a2d50: 8d9f fb1e 048d d86b 8d9f 011c 71d6 318e .......k....q.1. │ │ │ │ -000a2d60: 8e9f 07dd d88d d531 8e8e 98eb 6129 9605 .......1....a).. │ │ │ │ -000a2d70: bfaa 3d93 668d 9f01 a47a d531 8e91 0a7f ..=.f....z.1.... │ │ │ │ -000a2d80: aeeb 6128 666e 9378 8d9f fc06 be8d d531 ..a(fn.x.......1 │ │ │ │ -000a2d90: 8e9f 06c1 678d 318e 8e91 04c0 04eb 6129 ....g.1.......a) │ │ │ │ -000a2da0: 8d91 030a a7eb 623a 9601 d331 3a93 3a8e ......b:...1:.:. │ │ │ │ -000a2db0: 9112 dbb1 eb61 2866 6e93 788d 9ffb 1e04 .....a(fn.x..... │ │ │ │ -000a2dc0: 8dd8 6b8d 9f01 1c71 d631 8e8e 9f07 ddd8 ..k....q.1...... │ │ │ │ -000a2dd0: 8dd5 318e 8e98 eb61 2993 788d 9ffc 06be ..1....a).x..... │ │ │ │ -000a2de0: 8dd5 318e 9f06 c167 8d31 8e8e 8d91 099d ..1....g.1...... │ │ │ │ -000a2df0: dceb 623a 9601 d331 3a93 3a8e 9119 6ee6 ..b:...1:.:...n. │ │ │ │ -000a2e00: eb61 788d 9ffb 1e04 8dd8 6b8d 9f01 1c71 .ax.......k....q │ │ │ │ -000a2e10: d631 8e8e 9f07 ddd8 8dd5 318e 8e8e 9f13 .1........1..... │ │ │ │ -000a2e20: 5a42 8d8d 9ff8 0000 8d92 00f3 3a9e eb61 ZB..........:..a │ │ │ │ -000a2e30: 2e8e a404 0000 8d92 00f3 3a9e 2e8e a18d ..........:..... │ │ │ │ -000a2e40: 9200 f33a 9e2e 8e8e 8ea1 8d91 4c84 5c21 ...:........L.\! │ │ │ │ -000a2e50: 788d 9ffc 06be 8dd5 318e 9f06 ae41 8dd8 x.......1....A.. │ │ │ │ -000a2e60: 6d8e 8e8d 910c e29c eb63 0196 01d3 3101 m........c....1. │ │ │ │ -000a2e70: 9301 8e96 1cb3 a6eb 6178 8d9f fb3a 758d ........ax...:u. │ │ │ │ -000a2e80: d86b 8d9f 0100 00d9 6d8e 8e9f 07c1 678d .k......m.....g. │ │ │ │ -000a2e90: d531 8e8e 910a 29da eb61 2e9b 05bf aa66 .1....)..a.....f │ │ │ │ -000a2ea0: 6e28 8dd7 438e 8d91 0944 ab9f 01a4 7ad8 n(..C....D....z. │ │ │ │ -000a2eb0: 6d8e 9117 0919 eb61 788d 9ffc 06be 8dd5 m......ax....... │ │ │ │ -000a2ec0: 318e 9f06 ae41 8dd8 6d8e 8e8d 910c e29c 1....A..m....... │ │ │ │ -000a2ed0: eb62 3a96 01d3 313a 933a 8e93 eb61 788d .b:...1:.:...ax. │ │ │ │ -000a2ee0: 9ffc 06be 8dd8 6b8d 9f01 0000 d96d 8e8e ......k......m.. │ │ │ │ -000a2ef0: 9f06 ae41 8dd8 6d8e 8e96 0bfd 0beb 6129 ...A..m.......a) │ │ │ │ -000a2f00: 983d 9866 8d9f 01a4 7ad8 6d8e 910d c46e .=.f....z.m....n │ │ │ │ -000a2f10: eb61 2866 6e98 788d 9ffc 06be 8dd5 318e .a(fn.x.......1. │ │ │ │ -000a2f20: 9f06 ae41 8dd8 6d8e 8e91 0804 c4eb 6129 ...A..m.......a) │ │ │ │ -000a2f30: 8d91 030a a7eb 623a 9601 d331 3a93 3a8e ......b:...1:.:. │ │ │ │ -000a2f40: 9112 dbb1 eb61 2866 6e98 788d 9ffc 06be .....a(fn.x..... │ │ │ │ -000a2f50: 8dd8 6b8d 9f01 0000 d96d 8e8e 9f06 ae41 ..k......m.....A │ │ │ │ -000a2f60: 8dd8 6d8e 8e93 eb61 2998 788d 9ffc 06be ..m....a).x..... │ │ │ │ -000a2f70: 8dd5 318e 9f06 ae41 8dd8 6d8e 8e8d 910c ..1....A..m..... │ │ │ │ -000a2f80: e29c eb62 3a96 01d3 313a 933a 8e91 1cb3 ...b:...1:.:.... │ │ │ │ -000a2f90: a6eb 6178 8d9f fc06 be8d d86b 8d9f 0100 ..ax.......k.... │ │ │ │ -000a2fa0: 00d9 6d8e 8e9f 06ae 418d d86d 8e8e 8e8e ..m.....A..m.... │ │ │ │ -000a2fb0: 8e8e 8e8e 8e9f 37a8 448d 9112 c761 cf77 ......7.D....a.w │ │ │ │ -000a2fc0: 6865 7265 9603 d2b8 7468 659b 03d2 b972 here....the....r │ │ │ │ -000a2fd0: 6967 6890 ac72 7493 6861 6e64 9873 6964 igh..rt.hand.sid │ │ │ │ -000a2fe0: 6573 936f 6698 7468 6593 6571 7561 7469 es.of.the.equati │ │ │ │ -000a2ff0: 6f6e 7398 696e 636c 7564 6593 7265 6375 ons.include.recu │ │ │ │ -000a3000: 7273 6976 90ac 7265 9861 7070 6c69 6361 rsiv..re.applica │ │ │ │ -000a3010: 7469 6f6e 7393 608d eb61 666e 8e8d 910e tions.`..afn.... │ │ │ │ -000a3020: d4a6 788e 8d9f fa4f a68d 9114 9450 d86a ..x....O.....P.j │ │ │ │ -000a3030: 8e9f 0871 b58d 9114 9450 698e 8e91 18fa ...q.....Pi..... │ │ │ │ -000a3040: 5acf 2798 6f6e 6c79 9366 6f72 8ea1 8d91 Z.'.only.for.... │ │ │ │ -000a3050: 12c7 6176 91ff 58e4 6172 6961 626c 6573 ..av..X.ariables │ │ │ │ -000a3060: 8d91 0437 beeb 6178 8e8d 9ffa 4fa6 8d91 ...7..ax....O... │ │ │ │ -000a3070: 09f7 68d8 6a8e 9f08 71b5 8d91 09f7 6869 ..h.j...q.....hi │ │ │ │ -000a3080: 8e8e 9112 952f cf6f 6696 0437 be74 90ac ...../.of..7.t.. │ │ │ │ -000a3090: 7279 7090 538e 659b 0437 bdeb 406f 70cf ryp.S.e..7..@op. │ │ │ │ -000a30a0: 2e91 0620 2128 5365 6593 7468 6593 6578 ... !(See.the.ex │ │ │ │ -000a30b0: 616d 706c 6573 9867 6976 9aac 7265 6e93 amples.giv..ren. │ │ │ │ -000a30c0: 6290 538e 656c 6f98 772e 2991 0620 2141 b.S.elo.w.).. !A │ │ │ │ -000a30d0: 9104 37aa 7468 656f 7265 6d9b 0437 bd6f ..7.theorem..7.o │ │ │ │ -000a30e0: 6693 7468 6973 9866 6f72 6d93 6173 7365 f.this.form.asse │ │ │ │ -000a30f0: 7274 738e a18d 9112 c761 7468 6596 03bc rts......athe... │ │ │ │ -000a3100: bc75 6e69 7175 6593 6578 6973 7465 6e63 .unique.existenc │ │ │ │ -000a3110: 6593 6f66 9103 bcbd 7072 696d 6974 6976 e.of....primitiv │ │ │ │ -000a3120: 9aac 7265 9372 6563 7572 7369 7698 6593 ..re.recursiv.e. │ │ │ │ -000a3130: 6675 6e63 7469 6f6e 7393 6465 0c6e 6564 functions.de.ned │ │ │ │ -000a3140: 9362 9879 9363 6173 6573 9103 bcbd 6f6e .b.y.cases....on │ │ │ │ -000a3150: 9374 6865 9363 6f6e 7374 7275 6374 6f72 .the.constructor │ │ │ │ -000a3160: 738e a18d 8d91 12c7 61d7 438d 9f01 cccc s.......a.C..... │ │ │ │ -000a3170: d531 8e96 04c0 04d7 3b9b 01ff fe43 8d9f .1......;....C.. │ │ │ │ -000a3180: 01cc ccd5 328e 93d7 3b8d 983a 983a 983a ....2...;..:.:.: │ │ │ │ -000a3190: 8e91 11ca 9c3b 9843 8d9f 01cc ccd8 6d8e .....;.C......m. │ │ │ │ -000a31a0: 8e91 5d19 90cf 2e91 0735 3354 6869 7396 ..]......53This. │ │ │ │ -000a31b0: 0494 1969 7393 6193 736c 6967 689a ac72 ...is.a.sligh..r │ │ │ │ -000a31c0: 7493 6578 7465 6e73 696f 6e91 0494 186f t.extension....o │ │ │ │ -000a31d0: 6693 7468 6593 e569 6e69 7469 616c 6974 f.the..initialit │ │ │ │ -000a31e0: 7991 05a1 9bcf 7072 6f70 9053 8e65 7274 y.....prop.S.ert │ │ │ │ -000a31f0: 9879 9362 9879 9377 6869 6398 6893 7374 .y.b.y.whic.h.st │ │ │ │ -000a3200: 7275 6374 7572 6573 8ea1 8d91 12c7 616f ructures......ao │ │ │ │ -000a3210: 6696 03be fb74 6869 739b 03be fc6b 696e f....this....kin │ │ │ │ -000a3220: 6493 6172 6598 6390 ac72 6861 7261 6374 d.are.c..rharact │ │ │ │ -000a3230: 6572 697a 6564 9369 6e93 7468 6598 6069 erized.in.the.`i │ │ │ │ -000a3240: 6e69 7469 616c 9361 6c67 6562 7261 2793 nitial.algebra'. │ │ │ │ -000a3250: 6170 7072 6f61 6390 ac72 6898 746f 9373 approac..rh.to.s │ │ │ │ -000a3260: 7090 538e 6563 6966 7969 6e67 9861 6273 p.S.ecifying.abs │ │ │ │ -000a3270: 7472 6163 7493 6461 7461 8ea1 8d91 12c7 tract.data...... │ │ │ │ -000a3280: 6174 90ac 7279 709a 538e 6573 9605 0016 at..ryp.S.es.... │ │ │ │ -000a3290: 5b8d 368e 9105 dffc 5d2e 9108 7929 5468 [.6.....]...y)Th │ │ │ │ -000a32a0: 6973 9370 726f 7098 6572 7495 ac72 799b is.prop.ert..ry. │ │ │ │ -000a32b0: 0500 1570 726f 9376 6964 6573 9605 0016 ...pro.vides.... │ │ │ │ -000a32c0: 616e 9361 6273 7472 6163 7493 6390 ac72 an.abstract.c..r │ │ │ │ -000a32d0: 6861 7261 6374 6572 697a 6174 696f 6e98 haracterization. │ │ │ │ -000a32e0: 6f66 9374 6865 9374 90ac 7279 7090 538e of.the.t..ryp.S. │ │ │ │ -000a32f0: 6593 eb40 6f70 98cf 7768 6963 90ac 7268 e..@op..whic..rh │ │ │ │ -000a3300: 9369 738e a18d 9112 c761 6290 538e 6f74 .is......ab.S.ot │ │ │ │ -000a3310: 6896 046d da73 7563 6369 6e63 7493 616e h..m.succinct.an │ │ │ │ -000a3320: 6493 636f 6d70 6c65 7465 2c91 048e a769 d.complete,....i │ │ │ │ -000a3330: 6e93 7468 6593 7365 6e73 6593 7468 6174 n.the.sense.that │ │ │ │ -000a3340: 9369 7491 046d db63 6f6d 706c 6574 656c .it..m.completel │ │ │ │ -000a3350: 7993 6465 7465 726d 696e 6573 9374 6865 y.determines.the │ │ │ │ -000a3360: 9373 7472 7563 7475 7265 936f 668e a18d .structure.of... │ │ │ │ -000a3370: 9112 c761 7468 6596 03ea a876 91ff 58e4 ...athe....v..X. │ │ │ │ -000a3380: 616c 7565 7393 6f66 93eb 406f 7093 cf75 alues.of..@op..u │ │ │ │ -000a3390: 7093 746f 9369 736f 6d6f 7270 6869 736d p.to.isomorphism │ │ │ │ -000a33a0: 2e8e 9f10 6888 8d91 1e28 f054 6865 9603 ....h....(.The.. │ │ │ │ -000a33b0: eaa8 6361 6c6c 9374 6f8d 93eb 6164 6566 ..call.to...adef │ │ │ │ -000a33c0: 696e 655f 7479 7065 8e91 4711 9ecf 7368 ine_type..G...sh │ │ │ │ -000a33d0: 6f9a ac72 776e 9361 6290 538e 6f98 7698 o..rwn.ab.S.o.v. │ │ │ │ -000a33e0: 6593 6661 696c 7393 6966 3a8e 9f1f dbbc e.fails.if:..... │ │ │ │ -000a33f0: 8d8d 8d8d 911f 4e79 2869 298e 8e8e 9131 ......Ny(i)....1 │ │ │ │ -000a3400: 9589 6e6f 7496 03ea a869 6e93 6472 6166 ..not....in.draf │ │ │ │ -000a3410: 7493 6d6f 9053 8e64 653b 8ea9 1c0a aa8d t.mo.S.de;...... │ │ │ │ -000a3420: 8d8d 8d91 1c0a ed28 6969 298e 8e8e 9131 .......(ii)....1 │ │ │ │ -000a3430: 9589 eb40 6f70 9603 eaa8 cf69 7393 616c ...@op.....is.al │ │ │ │ -000a3440: 7265 6164 7993 7468 6593 6e61 6d65 936f ready.the.name.o │ │ │ │ -000a3450: 6693 6193 749a ac72 7970 9053 8e65 9363 f.a.t..ryp.S.e.c │ │ │ │ -000a3460: 6f6e 7374 616e 9874 936f 7293 7498 7970 onstan.t.or.t.yp │ │ │ │ -000a3470: 9a53 8e65 936f 7098 6572 6174 6f72 9369 .S.e.op.erator.i │ │ │ │ -000a3480: 6e93 7468 6593 6375 7272 656e 90ac 7274 n.the.curren..rt │ │ │ │ -000a3490: 9374 6865 6f72 793b 8ea4 1c0a ab8d 8d8d .theory;........ │ │ │ │ -000a34a0: 8d91 18c7 6128 6969 6929 8e8e 8e91 3195 ....a(iii)....1. │ │ │ │ -000a34b0: 8961 6e9a ac72 7996 03ea a86f 6e65 936f .an..ry....one.o │ │ │ │ -000a34c0: 6693 d743 8d9f 01cc ccd5 318e 9104 c004 f..C......1..... │ │ │ │ -000a34d0: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ -000a34e0: 9c3b 9101 fffe 438d 9f01 cccc d86d 8e91 .;....C......m.. │ │ │ │ -000a34f0: 0bef 6ccf 6973 9361 6c72 6561 6479 9374 ..l.is.already.t │ │ │ │ -000a3500: 6865 936e 616d 6593 6f66 9361 9363 6f6e he.name.of.a.con │ │ │ │ -000a3510: 7374 616e 9874 9369 6e93 7468 6593 6375 stan.t.in.the.cu │ │ │ │ -000a3520: 7272 656e 9874 9374 6865 6f72 7991 ff05 rren.t.theory... │ │ │ │ -000a3530: 562e 8ea1 8d8d 8d8d 9119 1aef 2869 7629 V...........(iv) │ │ │ │ -000a3540: 8e8e 8e91 3195 8965 6974 6865 7296 03c7 ....1..either... │ │ │ │ -000a3550: 54eb 406f 7093 cf6f 7293 616e 9aac 7279 T.@op..or.an..ry │ │ │ │ -000a3560: 936f 6e65 93d7 438d 9f01 cccc d531 8e91 .one..C......1.. │ │ │ │ -000a3570: 04c0 04d7 3b8d 9601 fffe 3a93 3a93 3a8e ....;.....:.:.:. │ │ │ │ -000a3580: 9111 ca9c 3b91 01ff fe43 8d9f 01cc ccd8 ....;....C...... │ │ │ │ -000a3590: 6d8e 910b cc18 cf69 7393 6e6f 7493 6193 m......is.not.a. │ │ │ │ -000a35a0: 6c65 6761 6c93 6964 656e 9874 690c 6572 legal.iden.ti.er │ │ │ │ -000a35b0: 2e91 052d 1949 6465 6e98 7469 0c65 7273 ...-.Iden.ti.ers │ │ │ │ -000a35c0: 936d 9875 7374 9373 7461 7274 9377 6974 .m.ust.start.wit │ │ │ │ -000a35d0: 688e a410 0000 8d91 3195 8961 9605 2464 h.......1..a..$d │ │ │ │ -000a35e0: 6c65 7474 6572 9b05 2463 2861 7393 6465 letter..$c(as.de │ │ │ │ -000a35f0: 0c6e 6564 9362 90ac 7279 8d98 eb61 6973 .ned.b..ry...ais │ │ │ │ -000a3600: 5f6c 6574 7465 728e 9138 e15d cf29 9361 _letter..8.].).a │ │ │ │ -000a3610: 6e64 9863 6f6e 9aac 7274 6169 6e93 6f6e nd.con..rtain.on │ │ │ │ -000a3620: 6c79 9361 6c70 6861 6e98 756d 6572 6963 ly.alphan.umeric │ │ │ │ -000a3630: 9105 2463 6398 6861 7261 6374 6572 7393 ..$cc.haracters. │ │ │ │ -000a3640: 2861 738e a18d 9131 9589 6465 0c6e 6564 (as....1..de.ned │ │ │ │ -000a3650: 9603 eaa8 6290 ac72 798d 93eb 6169 735f ....b..ry...ais_ │ │ │ │ -000a3660: 616c 7068 616e 756d 8e91 4326 f6cf 298e alphanum..C&..). │ │ │ │ -000a3670: a68d 8d8d 8d91 1c5e 7b28 7629 8e8e 8e8d .......^{(v).... │ │ │ │ -000a3680: 9131 9589 eb61 4142 535f 8e8d 9148 9431 .1...aABS_...H.1 │ │ │ │ -000a3690: eb40 6f70 8e91 593b 72cf 6f72 8d91 03ea .@op..Y;r.or.... │ │ │ │ -000a36a0: a8eb 6152 4550 5f8e 8d91 1ae9 50eb 406f ..aREP_.....P.@o │ │ │ │ -000a36b0: 708e 912b 9091 cf61 7265 9603 eaa8 616c p..+...are....al │ │ │ │ -000a36c0: 7265 6164 7993 636f 6e73 7461 6e9a ac72 ready.constan..r │ │ │ │ -000a36d0: 7473 9369 6e93 7468 6593 6375 7272 656e ts.in.the.curren │ │ │ │ -000a36e0: 9874 9374 6865 6f72 793b 8e9f 1c0a ab8d .t.theory;...... │ │ │ │ -000a36f0: 8d8d 8d91 191a ef28 7669 298e 8e8e 9131 .......(vi)....1 │ │ │ │ -000a3700: 9589 7468 6572 6596 0332 6069 739b 0332 ..there..2`is..2 │ │ │ │ -000a3710: 6161 6c72 6561 6479 9361 6e93 6178 696f aalready.an.axio │ │ │ │ -000a3720: 6d2c 9103 573c 6465 0c6e 6974 696f 6e2c m,..W...or.t │ │ │ │ -000a37b0: 6865 936e 616d 658d 98eb 406f 708e 8d91 he.name...@op... │ │ │ │ -000a37c0: 11bf 01eb 615f 4953 4f5f 4445 468e 9144 ....a_ISO_DEF..D │ │ │ │ -000a37d0: beb8 cf69 6e93 7468 6598 6375 7272 656e ...in.the.curren │ │ │ │ -000a37e0: 90ac 7274 9374 6865 6f72 798e a18d 9131 ..rt.theory....1 │ │ │ │ -000a37f0: 9589 7365 676d 656e 90ac 7274 2e8e a68d ..segmen..rt.... │ │ │ │ -000a3800: 8d8d 8d91 15d7 6328 7669 6929 8e8e 8e91 ......c(vii).... │ │ │ │ -000a3810: 3195 8974 6865 7265 9604 f3ad 6973 9361 1..there....is.a │ │ │ │ -000a3820: 6c72 6561 6479 9b04 f3ae 6193 7468 656f lready....a.theo │ │ │ │ -000a3830: 7265 6d93 7374 6f72 6564 9375 6e64 6572 rem.stored.under │ │ │ │ -000a3840: 9874 6865 936e 616d 658d 93eb 6160 8dd7 .the.name...a`.. │ │ │ │ -000a3850: 6e61 6d65 8e91 1ce7 beeb 6160 8e91 324e name......a`..2N │ │ │ │ -000a3860: 6ccf 696e 9874 6865 9363 7572 7265 6e90 l.in.the.curren. │ │ │ │ -000a3870: ac72 7493 7468 656f 7279 8ea1 8d91 3195 .rt.theory....1. │ │ │ │ -000a3880: 8973 6567 6d65 6e90 ac72 742e 8e9f 1c0a .segmen..rt..... │ │ │ │ -000a3890: ab8d 8d8d 8d91 1293 d728 7669 6969 298e .........(viii). │ │ │ │ -000a38a0: 8e8e 9131 9589 7468 6596 03ea a869 6e70 ...1..the....inp │ │ │ │ -000a38b0: 7574 9374 90ac 7279 709a 538e 6593 7370 ut.t..ryp.S.e.sp │ │ │ │ -000a38c0: 9865 6369 0c63 6174 696f 6e93 646f 9865 .eci.cation.do.e │ │ │ │ -000a38d0: 7393 6e6f 7493 636f 6e66 6f72 6d93 746f s.not.conform.to │ │ │ │ -000a38e0: 9374 6865 9373 796e 90ac 7274 6178 9364 .the.syn..rtax.d │ │ │ │ -000a38f0: 6573 6372 6962 9865 6493 6162 986f 95ac escrib.ed.ab.o.. │ │ │ │ -000a3900: 7276 9365 2e8e 8e9f 24fd 138e 8c8b 0000 rv.e....$....... │ │ │ │ -000a3910: 00c4 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000a2980: 0000 0000 0000 0000 000a 194b a002 cc05 ...........K.... │ │ │ │ +000a2990: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ +000a29a0: 9112 c761 d031 312e 3130 2e91 0a80 0054 ...a.11.10.....T │ │ │ │ +000a29b0: 6865 9604 8000 749a a000 7970 9060 0065 he....t...yp.`.e │ │ │ │ +000a29c0: 9364 650c 6e69 7469 6f6e 9370 6163 986b .de.nition.pac.k │ │ │ │ +000a29d0: 91ff 4000 6167 6592 00e2 3763 3139 358e ..@.age...7c195. │ │ │ │ +000a29e0: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ +000a29f0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ +000a2a00: 8d91 12c7 61cf 7769 6c6c 9605 c89e 6d61 ....a.will....ma │ │ │ │ +000a2a10: 6b90 ac72 659b 05c8 9d61 9366 6f72 6d61 k..re....a.forma │ │ │ │ +000a2a20: 6c93 6465 0c6e 6974 696f 6e93 666f 7298 l.de.nition.for. │ │ │ │ +000a2a30: 6193 749a ac72 7970 9053 8e65 9328 6f72 a.t..ryp.S.e.(or │ │ │ │ +000a2a40: 9374 9879 7095 538e 659b 05c8 9d6f 7093 .t.yp.S.e....op. │ │ │ │ +000a2a50: 6572 6174 6f72 2996 05c8 9eeb 406f 7093 erator).....@op. │ │ │ │ +000a2a60: cf69 6e93 7468 6598 6375 7272 656e 90ac .in.the.curren.. │ │ │ │ +000a2a70: 7274 9374 6865 6f72 798e a410 0000 8d91 rt.theory....... │ │ │ │ +000a2a80: 12c7 6173 6567 6d65 6e95 ac72 742c 9105 ..asegmen..rt,.. │ │ │ │ +000a2a90: 9010 6d61 6b93 659b 053b c761 7070 726f ..mak.e..;.appro │ │ │ │ +000a2aa0: 7072 6961 7465 9605 3bc8 6465 0c6e 6974 priate..;.de.nit │ │ │ │ +000a2ab0: 696f 6e73 9366 6f72 9863 6f6e 7374 616e ions.for.constan │ │ │ │ +000a2ac0: 90ac 7274 738d 93d7 438d 9f01 cccc d531 ..rts...C......1 │ │ │ │ +000a2ad0: 8e96 04c0 04d7 3b9b 01ff fe43 8d9f 01cc ......;....C.... │ │ │ │ +000a2ae0: ccd5 328e 93d7 3b8d 983a 983a 983a 8e91 ..2...;..:.:.:.. │ │ │ │ +000a2af0: 11ca 9c3b 9843 8d9f 01cc ccd8 6d8e 8e91 ...;.C......m... │ │ │ │ +000a2b00: 4f8d f7cf 2c91 0590 0f61 6e64 9361 7574 O...,....and.aut │ │ │ │ +000a2b10: 6f6d 6174 6963 616c 6c79 8ea1 8d91 12c7 omatically...... │ │ │ │ +000a2b20: 6170 726f 95ac 7276 9365 9604 d19c 6191 apro..rv.e....a. │ │ │ │ +000a2b30: 04d1 9b74 6865 6f72 656d 9377 6869 639a ...theorem.whic. │ │ │ │ +000a2b40: ac72 6893 7072 6f98 7669 6465 739b 04d1 .rh.pro.vides... │ │ │ │ +000a2b50: 9b61 6e93 6162 7374 7261 6374 9863 90ac .an.abstract.c.. │ │ │ │ +000a2b60: 7268 6172 6163 7465 7269 7a61 7469 6f6e rharacterization │ │ │ │ +000a2b70: 936f 6693 7468 6598 6e65 776c 792d 6465 .of.the.newly-de │ │ │ │ +000a2b80: 0c6e 6564 9374 90ac 7279 7090 538e 658e .ned.t..ryp.S.e. │ │ │ │ +000a2b90: a18d 9112 c761 eb40 6f70 cf2e 9106 83a6 .....a.@op...... │ │ │ │ +000a2ba0: 5468 6973 9604 58e9 7468 656f 7265 6d2c This..X.theorem, │ │ │ │ +000a2bb0: 9104 747b 7768 6963 90ac 7268 9b04 58ea ..t{whic..rh..X. │ │ │ │ +000a2bc0: 6973 9373 746f 7265 6498 696e 9874 6865 is.stored.in.the │ │ │ │ +000a2bd0: 9863 7572 7265 6e95 ac72 7498 7468 656f .curren..rt.theo │ │ │ │ +000a2be0: 7279 9873 6567 6d65 6e93 7491 0458 e975 ry.segmen.t..X.u │ │ │ │ +000a2bf0: 6e64 6572 9874 6865 986e 616d 6598 d76e nder.the.name..n │ │ │ │ +000a2c00: 616d 658e a18d 9112 c761 cf61 6e64 9603 ame......a.and.. │ │ │ │ +000a2c10: eaa8 616c 736f 9372 6574 7572 6e65 6493 ..also.returned. │ │ │ │ +000a2c20: 629a ac72 798d 93eb 6164 6566 696e 655f b..ry...adefine_ │ │ │ │ +000a2c30: 7479 7065 8e91 4326 f6cf 2c93 6861 7393 type..C&..,.has. │ │ │ │ +000a2c40: 7468 6593 666f 726d 9373 686f 9877 6e93 the.form.sho.wn. │ │ │ │ +000a2c50: 6290 538e 656c 6f98 773a 8e9f 3585 7a8d b.S.elo.w:..5.z. │ │ │ │ +000a2c60: 8d8d 9f17 78aa 8d8d 8d9f d2a5 be8d 912a ....x..........* │ │ │ │ +000a2c70: 0660 eb61 7c2d 9605 bfaa 2166 8d9f 01a4 .`.a|-....!f.... │ │ │ │ +000a2c80: 7ad5 318e 8d91 0902 21eb 6301 9601 d331 z.1.....!.c....1 │ │ │ │ +000a2c90: 0193 018e 9118 3770 eb61 668d 9f01 a47a ......7p.af....z │ │ │ │ +000a2ca0: d86d 8e91 0804 c4eb 612e 933f 2166 6e3a .m......a..?!fn: │ │ │ │ +000a2cb0: eb40 6f70 eb61 2d3e 2a2e 8ea4 0d00 008d .@op.a->*....... │ │ │ │ +000a2cc0: 914c 845c 2178 8d9f fc06 be8d d531 8e9f .L.\!x.......1.. │ │ │ │ +000a2cd0: 06c1 678d 318e 8e8d 910b 710d eb63 0196 ..g.1.....q..c.. │ │ │ │ +000a2ce0: 01d3 3101 9301 8e96 1d15 48eb 6178 8d9f ..1.......H.ax.. │ │ │ │ +000a2cf0: fb1e 048d d86b 8d9f 011c 71d6 318e 8e9f .....k....q.1... │ │ │ │ +000a2d00: 07dd d88d d531 8e8e 9b09 17b4 eb61 2e91 .....1.......a.. │ │ │ │ +000a2d10: 05bf aa66 6e28 8dd7 438e 8d91 0944 ab9f ...fn(..C....D.. │ │ │ │ +000a2d20: 01a4 7ad5 318e 9115 978a eb61 788d 9ffc ..z.1......ax... │ │ │ │ +000a2d30: 06be 8dd5 318e 9f06 c167 8d31 8e8e 8d91 ....1....g.1.... │ │ │ │ +000a2d40: 0b71 0deb 623a 9601 d331 3a93 3a8e 93eb .q..b:...1:.:... │ │ │ │ +000a2d50: 6178 8d9f fb1e 048d d86b 8d9f 011c 71d6 ax.......k....q. │ │ │ │ +000a2d60: 318e 8e9f 07dd d88d d531 8e8e 98eb 6129 1........1....a) │ │ │ │ +000a2d70: 9605 bfaa 3d93 668d 9f01 a47a d531 8e91 ....=.f....z.1.. │ │ │ │ +000a2d80: 0a7f aeeb 6128 666e 9378 8d9f fc06 be8d ....a(fn.x...... │ │ │ │ +000a2d90: d531 8e9f 06c1 678d 318e 8e91 04c0 04eb .1....g.1....... │ │ │ │ +000a2da0: 6129 8d91 030a a7eb 623a 9601 d331 3a93 a)......b:...1:. │ │ │ │ +000a2db0: 3a8e 9112 dbb1 eb61 2866 6e93 788d 9ffb :......a(fn.x... │ │ │ │ +000a2dc0: 1e04 8dd8 6b8d 9f01 1c71 d631 8e8e 9f07 ....k....q.1.... │ │ │ │ +000a2dd0: ddd8 8dd5 318e 8e98 eb61 2993 788d 9ffc ....1....a).x... │ │ │ │ +000a2de0: 06be 8dd5 318e 9f06 c167 8d31 8e8e 8d91 ....1....g.1.... │ │ │ │ +000a2df0: 099d dceb 623a 9601 d331 3a93 3a8e 9119 ....b:...1:.:... │ │ │ │ +000a2e00: 6ee6 eb61 788d 9ffb 1e04 8dd8 6b8d 9f01 n..ax.......k... │ │ │ │ +000a2e10: 1c71 d631 8e8e 9f07 ddd8 8dd5 318e 8e8e .q.1........1... │ │ │ │ +000a2e20: 9f13 5a42 8d8d 9ff8 0000 8d92 00f3 3a9e ..ZB..........:. │ │ │ │ +000a2e30: eb61 2e8e a404 0000 8d92 00f3 3a9e 2e8e .a..........:... │ │ │ │ +000a2e40: a18d 9200 f33a 9e2e 8e8e 8ea1 8d91 4c84 .....:........L. │ │ │ │ +000a2e50: 5c21 788d 9ffc 06be 8dd5 318e 9f06 ae41 \!x.......1....A │ │ │ │ +000a2e60: 8dd8 6d8e 8e8d 910c e29c eb63 0196 01d3 ..m........c.... │ │ │ │ +000a2e70: 3101 9301 8e96 1cb3 a6eb 6178 8d9f fb3a 1.........ax...: │ │ │ │ +000a2e80: 758d d86b 8d9f 0100 00d9 6d8e 8e9f 07c1 u..k......m..... │ │ │ │ +000a2e90: 678d d531 8e8e 910a 29da eb61 2e9b 05bf g..1....)..a.... │ │ │ │ +000a2ea0: aa66 6e28 8dd7 438e 8d91 0944 ab9f 01a4 .fn(..C....D.... │ │ │ │ +000a2eb0: 7ad8 6d8e 9117 0919 eb61 788d 9ffc 06be z.m......ax..... │ │ │ │ +000a2ec0: 8dd5 318e 9f06 ae41 8dd8 6d8e 8e8d 910c ..1....A..m..... │ │ │ │ +000a2ed0: e29c eb62 3a96 01d3 313a 933a 8e93 eb61 ...b:...1:.:...a │ │ │ │ +000a2ee0: 788d 9ffc 06be 8dd8 6b8d 9f01 0000 d96d x.......k......m │ │ │ │ +000a2ef0: 8e8e 9f06 ae41 8dd8 6d8e 8e96 0bfd 0beb .....A..m....... │ │ │ │ +000a2f00: 6129 983d 9866 8d9f 01a4 7ad8 6d8e 910d a).=.f....z.m... │ │ │ │ +000a2f10: c46e eb61 2866 6e98 788d 9ffc 06be 8dd5 .n.a(fn.x....... │ │ │ │ +000a2f20: 318e 9f06 ae41 8dd8 6d8e 8e91 0804 c4eb 1....A..m....... │ │ │ │ +000a2f30: 6129 8d91 030a a7eb 623a 9601 d331 3a93 a)......b:...1:. │ │ │ │ +000a2f40: 3a8e 9112 dbb1 eb61 2866 6e98 788d 9ffc :......a(fn.x... │ │ │ │ +000a2f50: 06be 8dd8 6b8d 9f01 0000 d96d 8e8e 9f06 ....k......m.... │ │ │ │ +000a2f60: ae41 8dd8 6d8e 8e93 eb61 2998 788d 9ffc .A..m....a).x... │ │ │ │ +000a2f70: 06be 8dd5 318e 9f06 ae41 8dd8 6d8e 8e8d ....1....A..m... │ │ │ │ +000a2f80: 910c e29c eb62 3a96 01d3 313a 933a 8e91 .....b:...1:.:.. │ │ │ │ +000a2f90: 1cb3 a6eb 6178 8d9f fc06 be8d d86b 8d9f ....ax.......k.. │ │ │ │ +000a2fa0: 0100 00d9 6d8e 8e9f 06ae 418d d86d 8e8e ....m.....A..m.. │ │ │ │ +000a2fb0: 8e8e 8e8e 8e8e 8e9f 37a8 448d 9112 c761 ........7.D....a │ │ │ │ +000a2fc0: cf77 6865 7265 9603 d2b8 7468 659b 03d2 .where....the... │ │ │ │ +000a2fd0: b972 6967 6890 ac72 7493 6861 6e64 9873 .righ..rt.hand.s │ │ │ │ +000a2fe0: 6964 6573 936f 6698 7468 6593 6571 7561 ides.of.the.equa │ │ │ │ +000a2ff0: 7469 6f6e 7398 696e 636c 7564 6593 7265 tions.include.re │ │ │ │ +000a3000: 6375 7273 6976 90ac 7265 9861 7070 6c69 cursiv..re.appli │ │ │ │ +000a3010: 6361 7469 6f6e 7393 608d eb61 666e 8e8d cations.`..afn.. │ │ │ │ +000a3020: 910e d4a6 788e 8d9f fa4f a68d 9114 9450 ....x....O.....P │ │ │ │ +000a3030: d86a 8e9f 0871 b58d 9114 9450 698e 8e91 .j...q.....Pi... │ │ │ │ +000a3040: 18fa 5acf 2798 6f6e 6c79 9366 6f72 8ea1 ..Z.'.only.for.. │ │ │ │ +000a3050: 8d91 12c7 6176 91ff 58e4 6172 6961 626c ....av..X.ariabl │ │ │ │ +000a3060: 6573 8d91 0437 beeb 6178 8e8d 9ffa 4fa6 es...7..ax....O. │ │ │ │ +000a3070: 8d91 09f7 68d8 6a8e 9f08 71b5 8d91 09f7 ....h.j...q..... │ │ │ │ +000a3080: 6869 8e8e 9112 952f cf6f 6696 0437 be74 hi...../.of..7.t │ │ │ │ +000a3090: 90ac 7279 7090 538e 659b 0437 bdeb 406f ..ryp.S.e..7..@o │ │ │ │ +000a30a0: 70cf 2e91 0620 2128 5365 6593 7468 6593 p.... !(See.the. │ │ │ │ +000a30b0: 6578 616d 706c 6573 9867 6976 9aac 7265 examples.giv..re │ │ │ │ +000a30c0: 6e93 6290 538e 656c 6f98 772e 2991 0620 n.b.S.elo.w.).. │ │ │ │ +000a30d0: 2141 9104 37aa 7468 656f 7265 6d9b 0437 !A..7.theorem..7 │ │ │ │ +000a30e0: bd6f 6693 7468 6973 9866 6f72 6d93 6173 .of.this.form.as │ │ │ │ +000a30f0: 7365 7274 738e a18d 9112 c761 7468 6596 serts......athe. │ │ │ │ +000a3100: 03bc bc75 6e69 7175 6593 6578 6973 7465 ...unique.existe │ │ │ │ +000a3110: 6e63 6593 6f66 9103 bcbd 7072 696d 6974 nce.of....primit │ │ │ │ +000a3120: 6976 9aac 7265 9372 6563 7572 7369 7698 iv..re.recursiv. │ │ │ │ +000a3130: 6593 6675 6e63 7469 6f6e 7393 6465 0c6e e.functions.de.n │ │ │ │ +000a3140: 6564 9362 9879 9363 6173 6573 9103 bcbd ed.b.y.cases.... │ │ │ │ +000a3150: 6f6e 9374 6865 9363 6f6e 7374 7275 6374 on.the.construct │ │ │ │ +000a3160: 6f72 738e a18d 8d91 12c7 61d7 438d 9f01 ors.......a.C... │ │ │ │ +000a3170: cccc d531 8e96 04c0 04d7 3b9b 01ff fe43 ...1......;....C │ │ │ │ +000a3180: 8d9f 01cc ccd5 328e 93d7 3b8d 983a 983a ......2...;..:.: │ │ │ │ +000a3190: 983a 8e91 11ca 9c3b 9843 8d9f 01cc ccd8 .:.....;.C...... │ │ │ │ +000a31a0: 6d8e 8e91 5d19 90cf 2e91 0735 3354 6869 m...]......53Thi │ │ │ │ +000a31b0: 7396 0494 1969 7393 6193 736c 6967 689a s....is.a.sligh. │ │ │ │ +000a31c0: ac72 7493 6578 7465 6e73 696f 6e91 0494 .rt.extension... │ │ │ │ +000a31d0: 186f 6693 7468 6593 e569 6e69 7469 616c .of.the..initial │ │ │ │ +000a31e0: 6974 7991 05a1 9bcf 7072 6f70 9053 8e65 ity.....prop.S.e │ │ │ │ +000a31f0: 7274 9879 9362 9879 9377 6869 6398 6893 rt.y.b.y.whic.h. │ │ │ │ +000a3200: 7374 7275 6374 7572 6573 8ea1 8d91 12c7 structures...... │ │ │ │ +000a3210: 616f 6696 03be fb74 6869 739b 03be fc6b aof....this....k │ │ │ │ +000a3220: 696e 6493 6172 6598 6390 ac72 6861 7261 ind.are.c..rhara │ │ │ │ +000a3230: 6374 6572 697a 6564 9369 6e93 7468 6598 cterized.in.the. │ │ │ │ +000a3240: 6069 6e69 7469 616c 9361 6c67 6562 7261 `initial.algebra │ │ │ │ +000a3250: 2793 6170 7072 6f61 6390 ac72 6898 746f '.approac..rh.to │ │ │ │ +000a3260: 9373 7090 538e 6563 6966 7969 6e67 9861 .sp.S.ecifying.a │ │ │ │ +000a3270: 6273 7472 6163 7493 6461 7461 8ea1 8d91 bstract.data.... │ │ │ │ +000a3280: 12c7 6174 90ac 7279 709a 538e 6573 9605 ..at..ryp.S.es.. │ │ │ │ +000a3290: 0016 5b8d 368e 9105 dffc 5d2e 9108 7929 ..[.6.....]...y) │ │ │ │ +000a32a0: 5468 6973 9370 726f 7098 6572 7495 ac72 This.prop.ert..r │ │ │ │ +000a32b0: 799b 0500 1570 726f 9376 6964 6573 9605 y....pro.vides.. │ │ │ │ +000a32c0: 0016 616e 9361 6273 7472 6163 7493 6390 ..an.abstract.c. │ │ │ │ +000a32d0: ac72 6861 7261 6374 6572 697a 6174 696f .rharacterizatio │ │ │ │ +000a32e0: 6e98 6f66 9374 6865 9374 90ac 7279 7090 n.of.the.t..ryp. │ │ │ │ +000a32f0: 538e 6593 eb40 6f70 98cf 7768 6963 90ac S.e..@op..whic.. │ │ │ │ +000a3300: 7268 9369 738e a18d 9112 c761 6290 538e rh.is......ab.S. │ │ │ │ +000a3310: 6f74 6896 046d da73 7563 6369 6e63 7493 oth..m.succinct. │ │ │ │ +000a3320: 616e 6493 636f 6d70 6c65 7465 2c91 048e and.complete,... │ │ │ │ +000a3330: a769 6e93 7468 6593 7365 6e73 6593 7468 .in.the.sense.th │ │ │ │ +000a3340: 6174 9369 7491 046d db63 6f6d 706c 6574 at.it..m.complet │ │ │ │ +000a3350: 656c 7993 6465 7465 726d 696e 6573 9374 ely.determines.t │ │ │ │ +000a3360: 6865 9373 7472 7563 7475 7265 936f 668e he.structure.of. │ │ │ │ +000a3370: a18d 9112 c761 7468 6596 03ea a876 91ff .....athe....v.. │ │ │ │ +000a3380: 58e4 616c 7565 7393 6f66 93eb 406f 7093 X.alues.of..@op. │ │ │ │ +000a3390: cf75 7093 746f 9369 736f 6d6f 7270 6869 .up.to.isomorphi │ │ │ │ +000a33a0: 736d 2e8e 9f10 6888 8d91 1e28 f054 6865 sm....h....(.The │ │ │ │ +000a33b0: 9603 eaa8 6361 6c6c 9374 6f8d 93eb 6164 ....call.to...ad │ │ │ │ +000a33c0: 6566 696e 655f 7479 7065 8e91 4711 9ecf efine_type..G... │ │ │ │ +000a33d0: 7368 6f9a ac72 776e 9361 6290 538e 6f98 sho..rwn.ab.S.o. │ │ │ │ +000a33e0: 7698 6593 6661 696c 7393 6966 3a8e 9f1f v.e.fails.if:... │ │ │ │ +000a33f0: dbbc 8d8d 8d8d 911f 4e79 2869 298e 8e8e ........Ny(i)... │ │ │ │ +000a3400: 9131 9589 6e6f 7496 03ea a869 6e93 6472 .1..not....in.dr │ │ │ │ +000a3410: 6166 7493 6d6f 9053 8e64 653b 8ea9 1c0a aft.mo.S.de;.... │ │ │ │ +000a3420: aa8d 8d8d 8d91 1c0a ed28 6969 298e 8e8e .........(ii)... │ │ │ │ +000a3430: 9131 9589 eb40 6f70 9603 eaa8 cf69 7393 .1...@op.....is. │ │ │ │ +000a3440: 616c 7265 6164 7993 7468 6593 6e61 6d65 already.the.name │ │ │ │ +000a3450: 936f 6693 6193 749a ac72 7970 9053 8e65 .of.a.t..ryp.S.e │ │ │ │ +000a3460: 9363 6f6e 7374 616e 9874 936f 7293 7498 .constan.t.or.t. │ │ │ │ +000a3470: 7970 9a53 8e65 936f 7098 6572 6174 6f72 yp.S.e.op.erator │ │ │ │ +000a3480: 9369 6e93 7468 6593 6375 7272 656e 90ac .in.the.curren.. │ │ │ │ +000a3490: 7274 9374 6865 6f72 793b 8ea4 1c0a ab8d rt.theory;...... │ │ │ │ +000a34a0: 8d8d 8d91 18c7 6128 6969 6929 8e8e 8e91 ......a(iii).... │ │ │ │ +000a34b0: 3195 8961 6e9a ac72 7996 03ea a86f 6e65 1..an..ry....one │ │ │ │ +000a34c0: 936f 6693 d743 8d9f 01cc ccd5 318e 9104 .of..C......1... │ │ │ │ +000a34d0: c004 d73b 8d96 01ff fe3a 933a 933a 8e91 ...;.....:.:.:.. │ │ │ │ +000a34e0: 11ca 9c3b 9101 fffe 438d 9f01 cccc d86d ...;....C......m │ │ │ │ +000a34f0: 8e91 0bef 6ccf 6973 9361 6c72 6561 6479 ....l.is.already │ │ │ │ +000a3500: 9374 6865 936e 616d 6593 6f66 9361 9363 .the.name.of.a.c │ │ │ │ +000a3510: 6f6e 7374 616e 9874 9369 6e93 7468 6593 onstan.t.in.the. │ │ │ │ +000a3520: 6375 7272 656e 9874 9374 6865 6f72 7991 curren.t.theory. │ │ │ │ +000a3530: ff05 562e 8ea1 8d8d 8d8d 9119 1aef 2869 ..V...........(i │ │ │ │ +000a3540: 7629 8e8e 8e91 3195 8965 6974 6865 7296 v)....1..either. │ │ │ │ +000a3550: 03c7 54eb 406f 7093 cf6f 7293 616e 9aac ..T.@op..or.an.. │ │ │ │ +000a3560: 7279 936f 6e65 93d7 438d 9f01 cccc d531 ry.one..C......1 │ │ │ │ +000a3570: 8e91 04c0 04d7 3b8d 9601 fffe 3a93 3a93 ......;.....:.:. │ │ │ │ +000a3580: 3a8e 9111 ca9c 3b91 01ff fe43 8d9f 01cc :.....;....C.... │ │ │ │ +000a3590: ccd8 6d8e 910b cc18 cf69 7393 6e6f 7493 ..m......is.not. │ │ │ │ +000a35a0: 6193 6c65 6761 6c93 6964 656e 9874 690c a.legal.iden.ti. │ │ │ │ +000a35b0: 6572 2e91 052d 1949 6465 6e98 7469 0c65 er...-.Iden.ti.e │ │ │ │ +000a35c0: 7273 936d 9875 7374 9373 7461 7274 9377 rs.m.ust.start.w │ │ │ │ +000a35d0: 6974 688e a410 0000 8d91 3195 8961 9605 ith.......1..a.. │ │ │ │ +000a35e0: 2464 6c65 7474 6572 9b05 2463 2861 7393 $dletter..$c(as. │ │ │ │ +000a35f0: 6465 0c6e 6564 9362 90ac 7279 8d98 eb61 de.ned.b..ry...a │ │ │ │ +000a3600: 6973 5f6c 6574 7465 728e 9138 e15d cf29 is_letter..8.].) │ │ │ │ +000a3610: 9361 6e64 9863 6f6e 9aac 7274 6169 6e93 .and.con..rtain. │ │ │ │ +000a3620: 6f6e 6c79 9361 6c70 6861 6e98 756d 6572 only.alphan.umer │ │ │ │ +000a3630: 6963 9105 2463 6398 6861 7261 6374 6572 ic..$cc.haracter │ │ │ │ +000a3640: 7393 2861 738e a18d 9131 9589 6465 0c6e s.(as....1..de.n │ │ │ │ +000a3650: 6564 9603 eaa8 6290 ac72 798d 93eb 6169 ed....b..ry...ai │ │ │ │ +000a3660: 735f 616c 7068 616e 756d 8e91 4326 f6cf s_alphanum..C&.. │ │ │ │ +000a3670: 298e a68d 8d8d 8d91 1c5e 7b28 7629 8e8e )........^{(v).. │ │ │ │ +000a3680: 8e8d 9131 9589 eb61 4142 535f 8e8d 9148 ...1...aABS_...H │ │ │ │ +000a3690: 9431 eb40 6f70 8e91 593b 72cf 6f72 8d91 .1.@op..Y;r.or.. │ │ │ │ +000a36a0: 03ea a8eb 6152 4550 5f8e 8d91 1ae9 50eb ....aREP_.....P. │ │ │ │ +000a36b0: 406f 708e 912b 9091 cf61 7265 9603 eaa8 @op..+...are.... │ │ │ │ +000a36c0: 616c 7265 6164 7993 636f 6e73 7461 6e9a already.constan. │ │ │ │ +000a36d0: ac72 7473 9369 6e93 7468 6593 6375 7272 .rts.in.the.curr │ │ │ │ +000a36e0: 656e 9874 9374 6865 6f72 793b 8e9f 1c0a en.t.theory;.... │ │ │ │ +000a36f0: ab8d 8d8d 8d91 191a ef28 7669 298e 8e8e .........(vi)... │ │ │ │ +000a3700: 9131 9589 7468 6572 6596 0332 6069 739b .1..there..2`is. │ │ │ │ +000a3710: 0332 6161 6c72 6561 6479 9361 6e93 6178 .2aalready.an.ax │ │ │ │ +000a3720: 696f 6d2c 9103 573c 6465 0c6e 6974 696f iom,..W...or │ │ │ │ +000a37b0: 9374 6865 936e 616d 658d 98eb 406f 708e .the.name...@op. │ │ │ │ +000a37c0: 8d91 11bf 01eb 615f 4953 4f5f 4445 468e ......a_ISO_DEF. │ │ │ │ +000a37d0: 9144 beb8 cf69 6e93 7468 6598 6375 7272 .D...in.the.curr │ │ │ │ +000a37e0: 656e 90ac 7274 9374 6865 6f72 798e a18d en..rt.theory... │ │ │ │ +000a37f0: 9131 9589 7365 676d 656e 90ac 7274 2e8e .1..segmen..rt.. │ │ │ │ +000a3800: a68d 8d8d 8d91 15d7 6328 7669 6929 8e8e ........c(vii).. │ │ │ │ +000a3810: 8e91 3195 8974 6865 7265 9604 f3ad 6973 ..1..there....is │ │ │ │ +000a3820: 9361 6c72 6561 6479 9b04 f3ae 6193 7468 .already....a.th │ │ │ │ +000a3830: 656f 7265 6d93 7374 6f72 6564 9375 6e64 eorem.stored.und │ │ │ │ +000a3840: 6572 9874 6865 936e 616d 658d 93eb 6160 er.the.name...a` │ │ │ │ +000a3850: 8dd7 6e61 6d65 8e91 1ce7 beeb 6160 8e91 ..name......a`.. │ │ │ │ +000a3860: 324e 6ccf 696e 9874 6865 9363 7572 7265 2Nl.in.the.curre │ │ │ │ +000a3870: 6e90 ac72 7493 7468 656f 7279 8ea1 8d91 n..rt.theory.... │ │ │ │ +000a3880: 3195 8973 6567 6d65 6e90 ac72 742e 8e9f 1..segmen..rt... │ │ │ │ +000a3890: 1c0a ab8d 8d8d 8d91 1293 d728 7669 6969 ...........(viii │ │ │ │ +000a38a0: 298e 8e8e 9131 9589 7468 6596 03ea a869 )....1..the....i │ │ │ │ +000a38b0: 6e70 7574 9374 90ac 7279 709a 538e 6593 nput.t..ryp.S.e. │ │ │ │ +000a38c0: 7370 9865 6369 0c63 6174 696f 6e93 646f sp.eci.cation.do │ │ │ │ +000a38d0: 9865 7393 6e6f 7493 636f 6e66 6f72 6d93 .es.not.conform. │ │ │ │ +000a38e0: 746f 9374 6865 9373 796e 90ac 7274 6178 to.the.syn..rtax │ │ │ │ +000a38f0: 9364 6573 6372 6962 9865 6493 6162 986f .describ.ed.ab.o │ │ │ │ +000a3900: 95ac 7276 9365 2e8e 8e9f 24fd 138e 8c8b ..rv.e....$..... │ │ │ │ +000a3910: 0000 00c4 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000a3920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000a3930: 0000 0000 0000 000a 295d a002 cc05 558d ........)]....U. │ │ │ │ -000a3940: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ -000a3950: f1eb d031 3936 9200 dd20 4343 6861 7074 ...196... CChapt │ │ │ │ -000a3960: 6572 9604 8000 3131 2e91 0a80 0054 6865 er....11.....The │ │ │ │ -000a3970: 9348 4f4c 934c 6f67 6963 9369 6e93 4d4c .HOL.Logic.in.ML │ │ │ │ -000a3980: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ -000a3990: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ -000a39a0: 218d 8d91 eaf1 eb31 312e 3130 2e31 2e34 !......11.10.1.4 │ │ │ │ -000a39b0: 8e91 2c31 eb45 7861 6d70 6c65 738e 9f17 ..,1.Examples... │ │ │ │ -000a39c0: c000 8d91 eaf1 ebcf 5468 6596 03ed 6773 ........The...gs │ │ │ │ -000a39d0: 6573 7369 6f6e 9b03 ed66 7468 6174 9366 ession...fthat.f │ │ │ │ -000a39e0: 6f6c 6c6f 90ac 7277 7398 696c 6c75 7374 ollo..rws.illust │ │ │ │ -000a39f0: 7261 7465 7393 7468 6598 7573 6593 6f66 rates.the.use.of │ │ │ │ -000a3a00: 8d93 eb61 6465 6669 6e65 5f74 7970 658e ...adefine_type. │ │ │ │ -000a3a10: 9147 171b cf69 6e93 6465 0c6e 696e 6798 .G...in.de.ning. │ │ │ │ -000a3a20: 6193 7691 ff58 e461 7269 6574 90ac 7279 a.v..X.ariet..ry │ │ │ │ -000a3a30: 986f 6693 7369 6d70 6c65 8ea4 1000 008d .of.simple...... │ │ │ │ -000a3a40: 91ea f1eb 636f 6e63 7265 7465 9603 eaa8 ....concrete.... │ │ │ │ -000a3a50: 7490 ac72 7970 9a53 8e65 732e 9105 38e0 t..ryp.S.es...8. │ │ │ │ -000a3a60: 4974 9369 7393 6173 7375 6d65 6493 7468 It.is.assumed.th │ │ │ │ -000a3a70: 6174 9374 6865 9373 6573 7369 6f6e 9362 at.the.session.b │ │ │ │ -000a3a80: 9865 6769 6e73 9377 6974 6893 7468 6593 .egins.with.the. │ │ │ │ -000a3a90: 7573 6572 9369 6e93 6472 6166 7493 6d6f user.in.draft.mo │ │ │ │ -000a3aa0: 9864 652e 8ea1 8d91 f653 7a54 6865 9603 .de......SzThe.. │ │ │ │ -000a3ab0: fca7 0c72 7374 9b03 fca6 6465 0c6e 6974 ...rst....de.nit │ │ │ │ -000a3ac0: 696f 6e93 6973 9873 696d 706c 652c 9104 ion.is.simple,.. │ │ │ │ -000a3ad0: 0126 7468 6593 6465 0c6e 6974 696f 6e98 .&the.de.nition. │ │ │ │ -000a3ae0: 6f66 9361 9874 90ac 7279 7090 538e 658d of.a.t..ryp.S.e. │ │ │ │ -000a3af0: 93eb 6174 6872 6565 8e91 24b7 9fcf 7769 ..athree..$...wi │ │ │ │ -000a3b00: 7468 9365 7861 6374 6c79 9874 6872 6565 th.exactly.three │ │ │ │ -000a3b10: 9364 6973 7469 6e63 748e a18d 91ea f1eb .distinct....... │ │ │ │ -000a3b20: 7691 ff58 e461 6c75 6573 3a8d 9105 38e0 v..X.alues:...8. │ │ │ │ -000a3b30: eb61 4f4e 458e 9116 77de cf2c 8d91 03ea .aONE...w..,.... │ │ │ │ -000a3b40: a8eb 6154 574f 8e91 1529 a6cf 2c96 03ea ..aTWO...)..,... │ │ │ │ -000a3b50: a861 6e64 8d93 eb61 5448 5245 458e 9120 .and...aTHREE.. │ │ │ │ -000a3b60: a8fa cf2e 8e9f 2774 958d 8d8d 91ea f1eb ......'t........ │ │ │ │ -000a3b70: 9fe9 0781 8900 0066 6601 c70b 4a9f 2397 .......ff...J.#. │ │ │ │ -000a3b80: 628d 8d90 cccd 9f04 599c 8400 27f0 fe00 b.......Y...'... │ │ │ │ -000a3b90: 0066 668d 9fe2 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ -000a3ba0: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -000a3bb0: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ -000a3bc0: b29f fd1c 15eb 4931 8e8e 8e8e 9fff 4054 ......I1......@T │ │ │ │ -000a3bd0: 8d91 05cc ceeb 6123 6c65 7496 05bf aa74 ......a#let....t │ │ │ │ -000a3be0: 6872 6565 5f41 7869 6f6d 933d 9364 6566 hree_Axiom.=.def │ │ │ │ -000a3bf0: 696e 655f 7479 7065 9360 7468 7265 655f ine_type.`three_ │ │ │ │ -000a3c00: 4178 696f 6d60 9360 7468 7265 6593 3d93 Axiom`.`three.=. │ │ │ │ -000a3c10: 4f4e 4593 7c93 5457 4f93 7c93 5448 5245 ONE.|.TWO.|.THRE │ │ │ │ -000a3c20: 4560 3b3b 8ea4 0d00 008d 9105 ccce 7468 E`;;..........th │ │ │ │ -000a3c30: 7265 655f 4178 696f 6d91 05bf aa3d 8ea1 ree_Axiom....=.. │ │ │ │ -000a3c40: 8d91 05cc ce7c 2d96 05bf aa21 6530 9365 .....|-....!e0.e │ │ │ │ -000a3c50: 3193 6532 2e93 3f21 9366 6e2e 9328 666e 1.e2..?!.fn..(fn │ │ │ │ -000a3c60: 934f 4e45 933d 9365 3029 932f 5c93 2866 .ONE.=.e0)./\.(f │ │ │ │ -000a3c70: 6e93 5457 4f93 3d93 6531 2993 2f5c 9328 n.TWO.=.e1)./\.( │ │ │ │ -000a3c80: 666e 9354 4852 4545 933d 9365 3229 8e8e fn.THREE.=.e2).. │ │ │ │ -000a3c90: 9201 c671 b184 0027 f0fe 0000 6666 8e8e ...q...'....ff.. │ │ │ │ -000a3ca0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -000a3cb0: 9f27 7496 8d91 eaf1 ebcf 5468 6596 03b5 .'t.......The... │ │ │ │ -000a3cc0: ae74 6865 6f72 656d 9b03 b5af 7265 7475 .theorem....retu │ │ │ │ -000a3cd0: 726e 6564 9362 95ac 7279 8d98 eb61 6465 rned.b..ry...ade │ │ │ │ -000a3ce0: 6669 6e65 5f74 7970 658e 9146 a7ab cf70 fine_type..F...p │ │ │ │ -000a3cf0: 726f 9376 6964 6573 9603 b5ae 6198 636f ro.vides....a.co │ │ │ │ -000a3d00: 6d70 6c65 7465 9361 6e64 9861 6273 7472 mplete.and.abstr │ │ │ │ -000a3d10: 6163 7493 6390 ac72 6861 7261 6374 6572 act.c..rharacter │ │ │ │ -000a3d20: 697a 6174 696f 6e8e a18d 91ea f1eb 6f66 ization.......of │ │ │ │ -000a3d30: 9604 11ad 6193 6465 0c6e 6564 936c 6f67 ....a.de.ned.log │ │ │ │ -000a3d40: 6963 616c 9374 9aac 7279 7090 538e 658d ical.t..ryp.S.e. │ │ │ │ -000a3d50: 93eb 6174 6872 6565 8e91 24e1 accf 7768 ..athree..$...wh │ │ │ │ -000a3d60: 6963 9868 9364 656e 6f74 6573 9361 9104 ic.h.denotes.a.. │ │ │ │ -000a3d70: 11ae 7365 7493 6f66 9365 7861 6374 6c79 ..set.of.exactly │ │ │ │ -000a3d80: 9374 6872 6565 9365 6c65 6d65 6e98 7473 .three.elemen.ts │ │ │ │ -000a3d90: 2e91 05ad ef54 6869 7393 6398 6861 722d .....This.c.har- │ │ │ │ -000a3da0: 8ea1 8d91 eaf1 eb61 6374 6572 697a 6174 .......acterizat │ │ │ │ -000a3db0: 696f 6e96 03bc bc74 616b 9aac 7265 7393 ion....tak..res. │ │ │ │ -000a3dc0: 7468 6593 666f 726d 9103 bcbd 6f66 9361 the.form....of.a │ │ │ │ -000a3dd0: 9364 6567 656e 6572 6174 6593 6070 7269 .degenerate.`pri │ │ │ │ -000a3de0: 6d69 7469 7698 6593 7265 6375 7273 696f mitiv.e.recursio │ │ │ │ -000a3df0: 6e27 9374 6865 6f72 656d 9103 bcbd 666f n'.theorem....fo │ │ │ │ -000a3e00: 7293 7468 6593 636f 6e63 7265 7465 8ea1 r.the.concrete.. │ │ │ │ -000a3e10: 8d91 eaf1 eb74 95ac 7279 7090 538e 658d .....t..ryp.S.e. │ │ │ │ -000a3e20: 9104 67fa eb61 7468 7265 658e 9121 264c ..g..athree..!&L │ │ │ │ -000a3e30: cf2e 9106 b0d7 5369 6e63 658d 9104 67fa ......Since...g. │ │ │ │ -000a3e40: eb61 7468 7265 658e 9125 8e46 cf69 7391 .athree..%.F.is. │ │ │ │ -000a3e50: 0467 fb61 6e9b 0467 fa65 6e93 756d 6572 .g.an..g.en.umer │ │ │ │ -000a3e60: 6174 6564 9874 9379 7090 538e 6598 7769 ated.t.yp.S.e.wi │ │ │ │ -000a3e70: 7468 9104 67fb 6e6f 9872 6563 7572 7369 th..g.no.recursi │ │ │ │ -000a3e80: 7693 6598 636f 6e73 7472 7563 746f 7273 v.e.constructors │ │ │ │ -000a3e90: 2c91 0487 4f74 6865 9874 6865 2d8e a18d ,...Othe.the-... │ │ │ │ -000a3ea0: 91ea f1eb 6f72 656d 9604 c592 7265 7475 ....orem....retu │ │ │ │ -000a3eb0: 726e 6564 9b04 c591 6290 ac72 798d 93eb rned....b..ry... │ │ │ │ -000a3ec0: 6164 6566 696e 655f 7479 7065 8e91 48c7 adefine_type..H. │ │ │ │ -000a3ed0: 71cf 7369 6d70 6c79 9373 7461 7465 7398 q.simply.states. │ │ │ │ -000a3ee0: 7468 6174 9361 6e90 ac72 7998 6675 6e63 that.an..ry.func │ │ │ │ -000a3ef0: 7469 6f6e 9364 650c 6e65 6498 6290 ac72 tion.de.ned.b..r │ │ │ │ -000a3f00: 7993 6361 7365 7398 6f6e 9374 6865 8ea1 y.cases.on.the.. │ │ │ │ -000a3f10: 8d91 eaf1 eb74 6872 6565 9603 eaa8 636f .....three....co │ │ │ │ -000a3f20: 6e73 7461 6e90 ac72 7473 8d93 eb61 4f4e nstan..rts...aON │ │ │ │ -000a3f30: 458e 9b15 29a6 cf2c 8d93 eb61 5457 4f8e E...)..,...aTWO. │ │ │ │ -000a3f40: 98cf 2c93 616e 648d 93eb 6154 4852 4545 ..,.and...aTHREE │ │ │ │ -000a3f50: 8e91 2493 a2cf 6578 6973 7473 9361 6e64 ..$...exists.and │ │ │ │ -000a3f60: 9369 7393 756e 6971 7565 6c79 9364 650c .is.uniquely.de. │ │ │ │ -000a3f70: 6e65 642e 8ea1 8d91 f653 7a49 7496 04b7 ned......SzIt... │ │ │ │ -000a3f80: 9266 6f6c 6c6f 90ac 7277 739b 04b7 9169 .follo..rws....i │ │ │ │ -000a3f90: 6d6d 6564 6961 7465 6c79 9366 726f 6d98 mmediately.from. │ │ │ │ -000a3fa0: 7468 6973 9374 6865 6f72 656d 9874 6861 this.theorem.tha │ │ │ │ -000a3fb0: 7493 7468 6598 749a ac72 7970 9053 8e65 t.the.t..ryp.S.e │ │ │ │ -000a3fc0: 9363 6f6e 7374 616e 9874 8d91 04b7 91eb .constan.t...... │ │ │ │ -000a3fd0: 6174 6872 6565 8e91 262d 75cf 6465 6e6f athree..&-u.deno │ │ │ │ -000a3fe0: 7465 7391 04b7 9161 9373 6574 8ea1 8d91 tes....a.set.... │ │ │ │ -000a3ff0: eaf1 eb63 6f6e 90ac 7274 6169 6e69 6e67 ...con..rtaining │ │ │ │ -000a4000: 9604 5989 6578 6163 746c 799b 0459 8a74 ..Y.exactly..Y.t │ │ │ │ -000a4010: 6872 6565 9376 91ff 58e4 616c 7565 733a hree.v..X.alues: │ │ │ │ -000a4020: 9106 16a2 7468 6598 6661 6374 9374 6861 ....the.fact.tha │ │ │ │ -000a4030: 7493 7468 6598 6675 6e63 7469 6f6e 8d93 t.the.function.. │ │ │ │ -000a4040: eb61 666e 8e91 1432 66cf 616c 7795 ac72 .afn...2f.alw..r │ │ │ │ -000a4050: 6193 7973 9604 5989 6578 6973 7473 9869 a.ys..Y.exists.i │ │ │ │ -000a4060: 6d70 6c69 6573 9374 6861 748e a18d 91ea mplies.that..... │ │ │ │ -000a4070: f1eb 7468 6596 03e5 fb63 6f6e 7374 616e ..the....constan │ │ │ │ -000a4080: 90ac 7274 738d 9103 e5fa eb61 4f4e 458e ..rts......aONE. │ │ │ │ -000a4090: 9115 24f8 cf2c 8d91 03e6 eaeb 6154 574f ..$..,......aTWO │ │ │ │ -000a40a0: 8e91 1525 e8cf 2c91 03e6 ea61 6e64 8d93 ...%..,....and.. │ │ │ │ -000a40b0: eb61 5448 5245 458e 9124 8a48 cf64 656e .aTHREE..$.H.den │ │ │ │ -000a40c0: 6f74 659b 03e5 fa64 6973 7469 6e63 7493 ote....distinct. │ │ │ │ -000a40d0: 7691 ff58 e461 6c75 6573 936f 6698 7490 v..X.alues.of.t. │ │ │ │ -000a40e0: ac72 7970 9053 8e65 8d93 eb61 7468 7265 .ryp.S.e...athre │ │ │ │ -000a40f0: 658e 9120 a44d cf2c 9103 e6ea 616e 6493 e.. .M.,....and. │ │ │ │ -000a4100: 7468 6598 6661 6374 9374 6861 748e a18d the.fact.that... │ │ │ │ -000a4110: 8d91 eaf1 ebeb 6166 6e8e 91f9 5cda cf69 ......afn...\..i │ │ │ │ -000a4120: 7396 02eb 9b75 6e69 7175 656c 7993 6465 s....uniquely.de │ │ │ │ -000a4130: 7465 726d 696e 6564 9362 9aac 7279 9369 termined.b..ry.i │ │ │ │ -000a4140: 7473 9376 91ff 58e4 616c 7565 7393 666f ts.v..X.alues.fo │ │ │ │ -000a4150: 728d 93eb 614f 4e45 8e91 142a 99cf 2c8d r...aONE...*..,. │ │ │ │ -000a4160: 9103 1e9d eb61 5457 4f8e 9114 5d9b cf2c .....aTWO...].., │ │ │ │ -000a4170: 9103 1e9e 616e 648d 93eb 6154 4852 4545 ....and...aTHREE │ │ │ │ -000a4180: 8e91 2295 88cf 696d 706c 6965 7393 7468 .."...implies.th │ │ │ │ -000a4190: 6174 9374 6865 7365 9363 6f6e 7374 616e at.these.constan │ │ │ │ -000a41a0: 9874 738e a18d 91ea f1eb 6465 6e6f 7465 .ts.......denote │ │ │ │ -000a41b0: 9603 eaa8 7468 6593 6f6e 6c79 9376 91ff ....the.only.v.. │ │ │ │ -000a41c0: 58e4 616c 7565 7393 6f66 9374 90ac 7279 X.alues.of.t..ry │ │ │ │ -000a41d0: 7090 538e 658d 93eb 6174 6872 6565 8e91 p.S.e...athree.. │ │ │ │ -000a41e0: 20a8 facf 2e8e a18d 91f6 537a 5468 6596 .........SzThe. │ │ │ │ -000a41f0: 04a4 d36e 6578 749b 04a4 d263 616c 6c93 ...next....call. │ │ │ │ -000a4200: 746f 8d93 eb61 6465 6669 6e65 5f74 7970 to...adefine_typ │ │ │ │ -000a4210: 658e 9148 85f4 cf64 650c 6e65 7398 6193 e..H...de.nes.a. │ │ │ │ -000a4220: 6072 6563 6f72 6493 749a ac72 7970 9053 `record.t..ryp.S │ │ │ │ -000a4230: 8e65 278d 93eb 6172 6563 8e91 15e3 d1cf .e'...arec...... │ │ │ │ -000a4240: 2c91 04d3 5d76 91ff 58e4 616c 7565 7393 ,...]v..X.alues. │ │ │ │ -000a4250: 6f66 9377 6869 6398 6891 04a4 d261 7265 of.whic.h....are │ │ │ │ -000a4260: 9372 6563 6f72 6473 8ea1 8d91 eaf1 eb77 .records.......w │ │ │ │ -000a4270: 6974 6896 03ea a874 6872 6565 9362 9553 ith....three.b.S │ │ │ │ -000a4280: 8e6f 936f 6c65 616e 9603 eaa8 0c65 6c64 .o.olean.....eld │ │ │ │ -000a4290: 7393 2865 7373 656e 90ac 7274 6961 6c6c s.(essen..rtiall │ │ │ │ -000a42a0: 7993 332d 7475 706c 6573 293a 8e9f 219f y.3-tuples):..!. │ │ │ │ -000a42b0: 418d 8d8d 91ea f1eb 9fef 8781 8900 0066 A..............f │ │ │ │ -000a42c0: 6601 c70b 4a9f 1697 628d 8d90 cccd 9f04 f...J...b....... │ │ │ │ -000a42d0: 599c 8400 1af0 fe00 0066 668d 9fef 6610 Y........ff...f. │ │ │ │ -000a42e0: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ -000a42f0: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ -000a4300: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4932 .......M......I2 │ │ │ │ -000a4310: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ -000a4320: 6c65 7496 05bf aa72 6563 5f41 7869 6f6d let....rec_Axiom │ │ │ │ -000a4330: 933d 9364 6566 696e 655f 7479 7065 9360 .=.define_type.` │ │ │ │ -000a4340: 7265 635f 4178 696f 6d60 9360 7265 6393 rec_Axiom`.`rec. │ │ │ │ -000a4350: 3d93 5245 4393 626f 6f6c 9362 6f6f 6c93 =.REC.bool.bool. │ │ │ │ -000a4360: 626f 6f6c 603b 3b8e 9f0d 0000 8d91 05cc bool`;;......... │ │ │ │ -000a4370: ce72 6563 5f41 7869 6f6d 9605 bfaa 3d93 .rec_Axiom....=. │ │ │ │ -000a4380: 7c2d 9321 662e 933f 2193 666e 2e93 2162 |-.!f..?!.fn..!b │ │ │ │ -000a4390: 3093 6231 9362 322e 9366 6e28 5245 4393 0.b1.b2..fn(REC. │ │ │ │ -000a43a0: 6230 9362 3193 6232 2993 3d93 6693 6230 b0.b1.b2).=.f.b0 │ │ │ │ -000a43b0: 9362 3193 6232 8e8e 9201 c671 b184 001a .b1.b2.....q.... │ │ │ │ -000a43c0: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -000a43d0: 6601 c70b 4a8e 8e8e a920 f496 8d91 eaf1 f...J.... ...... │ │ │ │ -000a43e0: ebcf 4865 7265 2c91 03d1 1174 6865 9603 ..Here,....the.. │ │ │ │ -000a43f0: caac 7265 7375 6c74 696e 6793 7468 656f ..resulting.theo │ │ │ │ -000a4400: 7265 6d93 7374 6174 6573 9374 6861 7493 rem.states.that. │ │ │ │ -000a4410: 619b 03ca ab66 756e 6374 696f 6e8d 93eb a....function... │ │ │ │ -000a4420: 6166 6e8e 9113 14ac cf6f 6e93 7265 636f afn......on.reco │ │ │ │ -000a4430: 7264 9376 91ff 58e4 616c 7565 7393 6f66 rd.v..X.alues.of │ │ │ │ -000a4440: 9874 90ac 7279 709a 538e 658d 93eb 6172 .t..ryp.S.e...ar │ │ │ │ -000a4450: 6563 8e91 18d4 56cf 6361 6e93 6298 658e ec....V.can.b.e. │ │ │ │ -000a4460: a18d 91ea f1eb 756e 6971 7565 6c79 9603 ......uniquely.. │ │ │ │ -000a4470: eaa8 6465 0c6e 6564 9369 6e93 7465 726d ..de.ned.in.term │ │ │ │ -000a4480: 7393 6f66 9361 9366 756e 6374 696f 6e8d s.of.a.function. │ │ │ │ -000a4490: 93eb 6166 8e91 0d94 facf 6f66 9374 6865 ..af......of.the │ │ │ │ -000a44a0: 9374 6872 6565 9363 6f6d 7090 538e 6f6e .three.comp.S.on │ │ │ │ -000a44b0: 656e 90ac 7274 7393 6f66 9374 6865 9372 en..rts.of.the.r │ │ │ │ -000a44c0: 6563 6f72 642e 8ea1 8d91 f653 7a41 9104 ecord......SzA.. │ │ │ │ -000a44d0: d937 6d6f 7265 9604 d974 696e 9aac 7274 .7more...tin..rt │ │ │ │ -000a44e0: 6572 6573 7469 6e67 93e5 7296 ff66 6665 eresting..r..ffe │ │ │ │ -000a44f0: 9363 7572 7369 7665 9105 bf24 cf65 7861 .cursive...$.exa │ │ │ │ -000a4500: 6d70 6c65 9604 d974 6973 9104 d975 7468 mple...tis...uth │ │ │ │ -000a4510: 6593 7498 7970 9053 8e65 936f 6693 6e61 e.t.yp.S.e.of.na │ │ │ │ -000a4520: 7475 7261 6c93 6e98 756d 9862 9053 8e65 tural.n.um.b.S.e │ │ │ │ -000a4530: 7273 932c 9105 1528 7768 6963 9868 9363 rs.,...(whic.h.c │ │ │ │ -000a4540: 616e 9362 9053 8e65 8ea1 8d91 eaf1 eb64 an.b.S.e.......d │ │ │ │ -000a4550: 650c 6e65 6496 03ea a875 7369 6e67 8d93 e.ned....using.. │ │ │ │ -000a4560: eb61 6465 6669 6e65 5f74 7970 658e 9147 .adefine_type..G │ │ │ │ -000a4570: 119e cf61 7393 666f 6c6c 6f90 ac72 7773 ...as.follo..rws │ │ │ │ -000a4580: 3a8e 9f21 0e30 8d8d 8d91 eaf1 eb9f ef87 :..!.0.......... │ │ │ │ -000a4590: 8189 0000 6666 01c7 0b4a 9f16 9762 8d8d ....ff...J...b.. │ │ │ │ -000a45a0: 90cc cd9f 0459 9c84 001a f0fe 0000 6666 .....Y........ff │ │ │ │ -000a45b0: 8d9f ef66 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ -000a45c0: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ -000a45d0: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ -000a45e0: 1c15 eb49 338e 8e8e 8e9f ff40 548d 9105 ...I3......@T... │ │ │ │ -000a45f0: ccce eb61 236c 6574 9605 bfaa 6e61 745f ...a#let....nat_ │ │ │ │ -000a4600: 4178 696f 6d93 3d93 6465 6669 6e65 5f74 Axiom.=.define_t │ │ │ │ -000a4610: 7970 6593 606e 6174 5f41 7869 6f6d 6093 ype.`nat_Axiom`. │ │ │ │ -000a4620: 606e 6174 933d 935a 937c 9353 7563 936e `nat.=.Z.|.Suc.n │ │ │ │ -000a4630: 6174 603b 3b8e 9f0d 0000 8d91 05cc ce6e at`;;..........n │ │ │ │ -000a4640: 6174 5f41 7869 6f6d 9605 bfaa 3d93 7c2d at_Axiom....=.|- │ │ │ │ -000a4650: 9321 6593 662e 933f 2193 666e 2e93 2866 .!e.f..?!.fn..(f │ │ │ │ -000a4660: 6e93 5a93 3d93 6529 932f 5c93 2821 6e2e n.Z.=.e)./\.(!n. │ │ │ │ -000a4670: 9366 6e28 5375 6393 6e29 933d 9366 2866 .fn(Suc.n).=.f(f │ │ │ │ -000a4680: 6e93 6e29 6e29 8e8e 9201 c671 b184 001a n.n)n).....q.... │ │ │ │ -000a4690: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -000a46a0: 6601 c70b 4a8e 8e8e a68d 91ea f1eb cf48 f...J..........H │ │ │ │ -000a46b0: 6572 652c 9105 12e7 7468 6596 04d7 a869 ere,....the....i │ │ │ │ -000a46c0: 6e70 7574 9373 7472 696e 679b 04d7 a764 nput.string....d │ │ │ │ -000a46d0: 6573 6372 6962 9053 8e65 7393 6198 749a escrib.S.es.a.t. │ │ │ │ -000a46e0: ac72 7970 9053 8e65 8d93 eb61 6e61 748e .ryp.S.e...anat. │ │ │ │ -000a46f0: 911a ee4d cf77 6974 6893 7498 7798 6f96 ...M.with.t.w.o. │ │ │ │ -000a4700: 04d7 a763 6f6e 7374 7275 6374 6f72 733a ...constructors: │ │ │ │ -000a4710: 8d91 0712 dfeb 615a 8e91 0cd2 89cf 2c91 ......aZ......,. │ │ │ │ -000a4720: 0512 e877 6869 6398 6893 7374 616e 6473 ...whic.h.stands │ │ │ │ -000a4730: 9104 d7a8 666f 728e a18d 91ea f1eb 7a65 ....for.......ze │ │ │ │ -000a4740: 726f 3b91 0375 2861 6e64 8d91 033a 69eb ro;..u(and...:i. │ │ │ │ -000a4750: 6153 7563 8e91 1479 67cf 2c91 035d a877 aSuc...yg.,..].w │ │ │ │ -000a4760: 6869 6390 ac72 6896 033a 6969 7393 7468 hic..rh..:iis.th │ │ │ │ -000a4770: 659b 033a 6873 7563 6365 7373 6f72 9366 e..:hsuccessor.f │ │ │ │ -000a4780: 756e 6374 696f 6e98 6f6e 936e 6174 7572 unction.on.natur │ │ │ │ -000a4790: 616c 936e 95ac 7275 6d93 6290 538e 6572 al.n..rum.b.S.er │ │ │ │ -000a47a0: 732e 9104 fe20 2854 6865 986e 616d 6573 s.... (The.names │ │ │ │ -000a47b0: 8d91 033a 69eb 615a 8e91 08fa 13cf 2c91 ...:i.aZ......,. │ │ │ │ -000a47c0: 035d a861 6e64 8d91 033a 69eb 6153 7563 .].and...:i.aSuc │ │ │ │ -000a47d0: 8e8e a18d 91ea f1eb cf61 7265 9604 7310 .........are..s. │ │ │ │ -000a47e0: 7573 6564 9b04 7311 6865 7265 9362 9053 used..s.here.b.S │ │ │ │ -000a47f0: 8e65 6361 7573 658d 93eb 6130 8e91 0ea5 .ecause...a0.... │ │ │ │ -000a4800: cacf 616e 648d 98eb 6153 5543 8e91 1a25 ..and...aSUC...% │ │ │ │ -000a4810: 1fcf 6172 6593 616c 7265 6164 7993 636f ..are.already.co │ │ │ │ -000a4820: 6e73 7461 6e90 ac72 7473 9869 6e93 7468 nstan..rts.in.th │ │ │ │ -000a4830: 6593 6275 696c 742d 696e 93eb 4848 4f4c e.built-in..HHOL │ │ │ │ -000a4840: 98cf 7468 656f 7279 8d93 eb61 6e75 6d8e ..theory...anum. │ │ │ │ -000a4850: 9115 b20e cf2e 298e a18d 91ea f1eb 5468 ......).......Th │ │ │ │ -000a4860: 6596 04c5 806f 7574 7075 749b 04c5 7f74 e....output....t │ │ │ │ -000a4870: 6865 6f72 656d 9369 7398 6a75 7374 9374 heorem.is.just.t │ │ │ │ -000a4880: 6865 9870 7269 6d69 7469 7690 ac72 6593 he.primitiv..re. │ │ │ │ -000a4890: 7265 6375 7273 696f 6e98 7468 656f 7265 recursion.theore │ │ │ │ -000a48a0: 6d8d 8d9f fba5 32d5 3134 8e8e 910d c588 m.....2.14...... │ │ │ │ -000a48b0: cf66 6f72 9874 6865 936e 6174 7572 616c .for.the.natural │ │ │ │ -000a48c0: 986e 95ac 7275 6d93 6290 538e 6572 733b .n..rum.b.S.ers; │ │ │ │ -000a48d0: 8ea1 8d91 eaf1 eb69 7496 0407 5573 7461 .......it...Usta │ │ │ │ -000a48e0: 7465 7393 7468 6174 9361 6e95 ac72 7991 tes.that.an..ry. │ │ │ │ -000a48f0: 0407 5670 7269 6d69 7469 7693 659b 0407 ..Vprimitiv.e... │ │ │ │ -000a4900: 5572 6563 7572 7369 7693 6598 6465 0c6e Urecursiv.e.de.n │ │ │ │ -000a4910: 6974 696f 6e98 6f6e 9874 6865 986e 6174 ition.on.the.nat │ │ │ │ -000a4920: 7572 616c 986e 9375 6d93 6290 538e 6572 ural.n.um.b.S.er │ │ │ │ -000a4930: 7391 0407 5628 8d69 2e65 2e8e 9113 0ad9 s...V(.i.e...... │ │ │ │ -000a4940: 6f6e 9876 91ff 58e4 616c 7565 7398 6f66 on.v..X.alues.of │ │ │ │ -000a4950: 8ea1 8d91 eaf1 eb74 90ac 7279 7090 538e .......t..ryp.S. │ │ │ │ -000a4960: 658d 9103 eaa8 eb61 6e61 748e 9115 29a6 e......anat...). │ │ │ │ -000a4970: cf29 9603 eaa8 756e 6971 7565 6c79 9364 .)....uniquely.d │ │ │ │ -000a4980: 650c 6e65 7393 6193 746f 7461 6c93 6675 e.nes.a.total.fu │ │ │ │ -000a4990: 6e63 7469 6f6e 2e8e 91ea f1eb 9f0c 567d nction........V} │ │ │ │ -000a49a0: 8900 0066 6600 71cf 9f9f 0c99 9a8d 8d8d ...ff.q......... │ │ │ │ -000a49b0: 8d91 0987 1d9f fc5e ffc5 3134 8e8e 8e91 .......^..14.... │ │ │ │ -000a49c0: 1200 03c6 5365 6596 0355 5553 6563 7469 ....See..UUSecti │ │ │ │ -000a49d0: 6f6e 9331 312e 392e 3593 666f 7293 6193 on.11.9.5.for.a. │ │ │ │ -000a49e0: 6469 7363 7573 7369 6f6e 936f 6693 7468 discussion.of.th │ │ │ │ -000a49f0: 6593 7072 696d 6974 6976 90b8 e365 9372 e.primitiv...e.r │ │ │ │ -000a4a00: 6563 7572 7369 6f6e 9374 6865 6f72 656d ecursion.theorem │ │ │ │ -000a4a10: 2e8e 8e9f 24fd 138e 8c8b 0000 00c5 0000 ....$........... │ │ │ │ +000a3930: 0000 0000 0000 0000 000a 295f a002 cc05 ..........)_.... │ │ │ │ +000a3940: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ +000a3950: 91ea f1eb d031 3936 9200 dd20 4343 6861 .....196... CCha │ │ │ │ +000a3960: 7074 6572 9604 8000 3131 2e91 0a80 0054 pter....11.....T │ │ │ │ +000a3970: 6865 9348 4f4c 934c 6f67 6963 9369 6e93 he.HOL.Logic.in. │ │ │ │ +000a3980: 4d4c 8e91 eaf1 eb9f 0566 6689 0000 e666 ML.......ff....f │ │ │ │ +000a3990: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +000a39a0: 8bd0 218d 8d91 eaf1 eb31 312e 3130 2e31 ..!......11.10.1 │ │ │ │ +000a39b0: 2e34 8e91 2c31 eb45 7861 6d70 6c65 738e .4..,1.Examples. │ │ │ │ +000a39c0: 9f17 c000 8d91 eaf1 ebcf 5468 6596 03ed ..........The... │ │ │ │ +000a39d0: 6773 6573 7369 6f6e 9b03 ed66 7468 6174 gsession...fthat │ │ │ │ +000a39e0: 9366 6f6c 6c6f 90ac 7277 7398 696c 6c75 .follo..rws.illu │ │ │ │ +000a39f0: 7374 7261 7465 7393 7468 6598 7573 6593 strates.the.use. │ │ │ │ +000a3a00: 6f66 8d93 eb61 6465 6669 6e65 5f74 7970 of...adefine_typ │ │ │ │ +000a3a10: 658e 9147 171b cf69 6e93 6465 0c6e 696e e..G...in.de.nin │ │ │ │ +000a3a20: 6798 6193 7691 ff58 e461 7269 6574 90ac g.a.v..X.ariet.. │ │ │ │ +000a3a30: 7279 986f 6693 7369 6d70 6c65 8ea4 1000 ry.of.simple.... │ │ │ │ +000a3a40: 008d 91ea f1eb 636f 6e63 7265 7465 9603 ......concrete.. │ │ │ │ +000a3a50: eaa8 7490 ac72 7970 9a53 8e65 732e 9105 ..t..ryp.S.es... │ │ │ │ +000a3a60: 38e0 4974 9369 7393 6173 7375 6d65 6493 8.It.is.assumed. │ │ │ │ +000a3a70: 7468 6174 9374 6865 9373 6573 7369 6f6e that.the.session │ │ │ │ +000a3a80: 9362 9865 6769 6e73 9377 6974 6893 7468 .b.egins.with.th │ │ │ │ +000a3a90: 6593 7573 6572 9369 6e93 6472 6166 7493 e.user.in.draft. │ │ │ │ +000a3aa0: 6d6f 9864 652e 8ea1 8d91 f653 7a54 6865 mo.de......SzThe │ │ │ │ +000a3ab0: 9603 fca7 0c72 7374 9b03 fca6 6465 0c6e .....rst....de.n │ │ │ │ +000a3ac0: 6974 696f 6e93 6973 9873 696d 706c 652c ition.is.simple, │ │ │ │ +000a3ad0: 9104 0126 7468 6593 6465 0c6e 6974 696f ...&the.de.nitio │ │ │ │ +000a3ae0: 6e98 6f66 9361 9874 90ac 7279 7090 538e n.of.a.t..ryp.S. │ │ │ │ +000a3af0: 658d 93eb 6174 6872 6565 8e91 24b7 9fcf e...athree..$... │ │ │ │ +000a3b00: 7769 7468 9365 7861 6374 6c79 9874 6872 with.exactly.thr │ │ │ │ +000a3b10: 6565 9364 6973 7469 6e63 748e a18d 91ea ee.distinct..... │ │ │ │ +000a3b20: f1eb 7691 ff58 e461 6c75 6573 3a8d 9105 ..v..X.alues:... │ │ │ │ +000a3b30: 38e0 eb61 4f4e 458e 9116 77de cf2c 8d91 8..aONE...w..,.. │ │ │ │ +000a3b40: 03ea a8eb 6154 574f 8e91 1529 a6cf 2c96 ....aTWO...)..,. │ │ │ │ +000a3b50: 03ea a861 6e64 8d93 eb61 5448 5245 458e ...and...aTHREE. │ │ │ │ +000a3b60: 9120 a8fa cf2e 8e9f 2774 958d 8d8d 91ea . ......'t...... │ │ │ │ +000a3b70: f1eb 9fe9 0781 8900 0066 6601 c70b 4a9f .........ff...J. │ │ │ │ +000a3b80: 2397 628d 8d90 cccd 9f04 599c 8400 27f0 #.b.......Y...'. │ │ │ │ +000a3b90: fe00 0066 668d 9fe2 6610 8d8d 9201 aff0 ...ff...f....... │ │ │ │ +000a3ba0: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ +000a3bb0: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ +000a3bc0: b94d b29f fd1c 15eb 4931 8e8e 8e8e 9fff .M......I1...... │ │ │ │ +000a3bd0: 4054 8d91 05cc ceeb 6123 6c65 7496 05bf @T......a#let... │ │ │ │ +000a3be0: aa74 6872 6565 5f41 7869 6f6d 933d 9364 .three_Axiom.=.d │ │ │ │ +000a3bf0: 6566 696e 655f 7479 7065 9360 7468 7265 efine_type.`thre │ │ │ │ +000a3c00: 655f 4178 696f 6d60 9360 7468 7265 6593 e_Axiom`.`three. │ │ │ │ +000a3c10: 3d93 4f4e 4593 7c93 5457 4f93 7c93 5448 =.ONE.|.TWO.|.TH │ │ │ │ +000a3c20: 5245 4560 3b3b 8ea4 0d00 008d 9105 ccce REE`;;.......... │ │ │ │ +000a3c30: 7468 7265 655f 4178 696f 6d91 05bf aa3d three_Axiom....= │ │ │ │ +000a3c40: 8ea1 8d91 05cc ce7c 2d96 05bf aa21 6530 .......|-....!e0 │ │ │ │ +000a3c50: 9365 3193 6532 2e93 3f21 9366 6e2e 9328 .e1.e2..?!.fn..( │ │ │ │ +000a3c60: 666e 934f 4e45 933d 9365 3029 932f 5c93 fn.ONE.=.e0)./\. │ │ │ │ +000a3c70: 2866 6e93 5457 4f93 3d93 6531 2993 2f5c (fn.TWO.=.e1)./\ │ │ │ │ +000a3c80: 9328 666e 9354 4852 4545 933d 9365 3229 .(fn.THREE.=.e2) │ │ │ │ +000a3c90: 8e8e 9201 c671 b184 0027 f0fe 0000 6666 .....q...'....ff │ │ │ │ +000a3ca0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000a3cb0: 8e8e 9f27 7496 8d91 eaf1 ebcf 5468 6596 ...'t.......The. │ │ │ │ +000a3cc0: 03b5 ae74 6865 6f72 656d 9b03 b5af 7265 ...theorem....re │ │ │ │ +000a3cd0: 7475 726e 6564 9362 95ac 7279 8d98 eb61 turned.b..ry...a │ │ │ │ +000a3ce0: 6465 6669 6e65 5f74 7970 658e 9146 a7ab define_type..F.. │ │ │ │ +000a3cf0: cf70 726f 9376 6964 6573 9603 b5ae 6198 .pro.vides....a. │ │ │ │ +000a3d00: 636f 6d70 6c65 7465 9361 6e64 9861 6273 complete.and.abs │ │ │ │ +000a3d10: 7472 6163 7493 6390 ac72 6861 7261 6374 tract.c..rharact │ │ │ │ +000a3d20: 6572 697a 6174 696f 6e8e a18d 91ea f1eb erization....... │ │ │ │ +000a3d30: 6f66 9604 11ad 6193 6465 0c6e 6564 936c of....a.de.ned.l │ │ │ │ +000a3d40: 6f67 6963 616c 9374 9aac 7279 7090 538e ogical.t..ryp.S. │ │ │ │ +000a3d50: 658d 93eb 6174 6872 6565 8e91 24e1 accf e...athree..$... │ │ │ │ +000a3d60: 7768 6963 9868 9364 656e 6f74 6573 9361 whic.h.denotes.a │ │ │ │ +000a3d70: 9104 11ae 7365 7493 6f66 9365 7861 6374 ....set.of.exact │ │ │ │ +000a3d80: 6c79 9374 6872 6565 9365 6c65 6d65 6e98 ly.three.elemen. │ │ │ │ +000a3d90: 7473 2e91 05ad ef54 6869 7393 6398 6861 ts.....This.c.ha │ │ │ │ +000a3da0: 722d 8ea1 8d91 eaf1 eb61 6374 6572 697a r-.......acteriz │ │ │ │ +000a3db0: 6174 696f 6e96 03bc bc74 616b 9aac 7265 ation....tak..re │ │ │ │ +000a3dc0: 7393 7468 6593 666f 726d 9103 bcbd 6f66 s.the.form....of │ │ │ │ +000a3dd0: 9361 9364 6567 656e 6572 6174 6593 6070 .a.degenerate.`p │ │ │ │ +000a3de0: 7269 6d69 7469 7698 6593 7265 6375 7273 rimitiv.e.recurs │ │ │ │ +000a3df0: 696f 6e27 9374 6865 6f72 656d 9103 bcbd ion'.theorem.... │ │ │ │ +000a3e00: 666f 7293 7468 6593 636f 6e63 7265 7465 for.the.concrete │ │ │ │ +000a3e10: 8ea1 8d91 eaf1 eb74 95ac 7279 7090 538e .......t..ryp.S. │ │ │ │ +000a3e20: 658d 9104 67fa eb61 7468 7265 658e 9121 e...g..athree..! │ │ │ │ +000a3e30: 264c cf2e 9106 b0d7 5369 6e63 658d 9104 &L......Since... │ │ │ │ +000a3e40: 67fa eb61 7468 7265 658e 9125 8e46 cf69 g..athree..%.F.i │ │ │ │ +000a3e50: 7391 0467 fb61 6e9b 0467 fa65 6e93 756d s..g.an..g.en.um │ │ │ │ +000a3e60: 6572 6174 6564 9874 9379 7090 538e 6598 erated.t.yp.S.e. │ │ │ │ +000a3e70: 7769 7468 9104 67fb 6e6f 9872 6563 7572 with..g.no.recur │ │ │ │ +000a3e80: 7369 7693 6598 636f 6e73 7472 7563 746f siv.e.constructo │ │ │ │ +000a3e90: 7273 2c91 0487 4f74 6865 9874 6865 2d8e rs,...Othe.the-. │ │ │ │ +000a3ea0: a18d 91ea f1eb 6f72 656d 9604 c592 7265 ......orem....re │ │ │ │ +000a3eb0: 7475 726e 6564 9b04 c591 6290 ac72 798d turned....b..ry. │ │ │ │ +000a3ec0: 93eb 6164 6566 696e 655f 7479 7065 8e91 ..adefine_type.. │ │ │ │ +000a3ed0: 48c7 71cf 7369 6d70 6c79 9373 7461 7465 H.q.simply.state │ │ │ │ +000a3ee0: 7398 7468 6174 9361 6e90 ac72 7998 6675 s.that.an..ry.fu │ │ │ │ +000a3ef0: 6e63 7469 6f6e 9364 650c 6e65 6498 6290 nction.de.ned.b. │ │ │ │ +000a3f00: ac72 7993 6361 7365 7398 6f6e 9374 6865 .ry.cases.on.the │ │ │ │ +000a3f10: 8ea1 8d91 eaf1 eb74 6872 6565 9603 eaa8 .......three.... │ │ │ │ +000a3f20: 636f 6e73 7461 6e90 ac72 7473 8d93 eb61 constan..rts...a │ │ │ │ +000a3f30: 4f4e 458e 9b15 29a6 cf2c 8d93 eb61 5457 ONE...)..,...aTW │ │ │ │ +000a3f40: 4f8e 98cf 2c93 616e 648d 93eb 6154 4852 O...,.and...aTHR │ │ │ │ +000a3f50: 4545 8e91 2493 a2cf 6578 6973 7473 9361 EE..$...exists.a │ │ │ │ +000a3f60: 6e64 9369 7393 756e 6971 7565 6c79 9364 nd.is.uniquely.d │ │ │ │ +000a3f70: 650c 6e65 642e 8ea1 8d91 f653 7a49 7496 e.ned......SzIt. │ │ │ │ +000a3f80: 04b7 9266 6f6c 6c6f 90ac 7277 739b 04b7 ...follo..rws... │ │ │ │ +000a3f90: 9169 6d6d 6564 6961 7465 6c79 9366 726f .immediately.fro │ │ │ │ +000a3fa0: 6d98 7468 6973 9374 6865 6f72 656d 9874 m.this.theorem.t │ │ │ │ +000a3fb0: 6861 7493 7468 6598 749a ac72 7970 9053 hat.the.t..ryp.S │ │ │ │ +000a3fc0: 8e65 9363 6f6e 7374 616e 9874 8d91 04b7 .e.constan.t.... │ │ │ │ +000a3fd0: 91eb 6174 6872 6565 8e91 262d 75cf 6465 ..athree..&-u.de │ │ │ │ +000a3fe0: 6e6f 7465 7391 04b7 9161 9373 6574 8ea1 notes....a.set.. │ │ │ │ +000a3ff0: 8d91 eaf1 eb63 6f6e 90ac 7274 6169 6e69 .....con..rtaini │ │ │ │ +000a4000: 6e67 9604 5989 6578 6163 746c 799b 0459 ng..Y.exactly..Y │ │ │ │ +000a4010: 8a74 6872 6565 9376 91ff 58e4 616c 7565 .three.v..X.alue │ │ │ │ +000a4020: 733a 9106 16a2 7468 6598 6661 6374 9374 s:....the.fact.t │ │ │ │ +000a4030: 6861 7493 7468 6598 6675 6e63 7469 6f6e hat.the.function │ │ │ │ +000a4040: 8d93 eb61 666e 8e91 1432 66cf 616c 7795 ...afn...2f.alw. │ │ │ │ +000a4050: ac72 6193 7973 9604 5989 6578 6973 7473 .ra.ys..Y.exists │ │ │ │ +000a4060: 9869 6d70 6c69 6573 9374 6861 748e a18d .implies.that... │ │ │ │ +000a4070: 91ea f1eb 7468 6596 03e5 fb63 6f6e 7374 ....the....const │ │ │ │ +000a4080: 616e 90ac 7274 738d 9103 e5fa eb61 4f4e an..rts......aON │ │ │ │ +000a4090: 458e 9115 24f8 cf2c 8d91 03e6 eaeb 6154 E...$..,......aT │ │ │ │ +000a40a0: 574f 8e91 1525 e8cf 2c91 03e6 ea61 6e64 WO...%..,....and │ │ │ │ +000a40b0: 8d93 eb61 5448 5245 458e 9124 8a48 cf64 ...aTHREE..$.H.d │ │ │ │ +000a40c0: 656e 6f74 659b 03e5 fa64 6973 7469 6e63 enote....distinc │ │ │ │ +000a40d0: 7493 7691 ff58 e461 6c75 6573 936f 6698 t.v..X.alues.of. │ │ │ │ +000a40e0: 7490 ac72 7970 9053 8e65 8d93 eb61 7468 t..ryp.S.e...ath │ │ │ │ +000a40f0: 7265 658e 9120 a44d cf2c 9103 e6ea 616e ree.. .M.,....an │ │ │ │ +000a4100: 6493 7468 6598 6661 6374 9374 6861 748e d.the.fact.that. │ │ │ │ +000a4110: a18d 8d91 eaf1 ebeb 6166 6e8e 91f9 5cda ........afn...\. │ │ │ │ +000a4120: cf69 7396 02eb 9b75 6e69 7175 656c 7993 .is....uniquely. │ │ │ │ +000a4130: 6465 7465 726d 696e 6564 9362 9aac 7279 determined.b..ry │ │ │ │ +000a4140: 9369 7473 9376 91ff 58e4 616c 7565 7393 .its.v..X.alues. │ │ │ │ +000a4150: 666f 728d 93eb 614f 4e45 8e91 142a 99cf for...aONE...*.. │ │ │ │ +000a4160: 2c8d 9103 1e9d eb61 5457 4f8e 9114 5d9b ,......aTWO...]. │ │ │ │ +000a4170: cf2c 9103 1e9e 616e 648d 93eb 6154 4852 .,....and...aTHR │ │ │ │ +000a4180: 4545 8e91 2295 88cf 696d 706c 6965 7393 EE.."...implies. │ │ │ │ +000a4190: 7468 6174 9374 6865 7365 9363 6f6e 7374 that.these.const │ │ │ │ +000a41a0: 616e 9874 738e a18d 91ea f1eb 6465 6e6f an.ts.......deno │ │ │ │ +000a41b0: 7465 9603 eaa8 7468 6593 6f6e 6c79 9376 te....the.only.v │ │ │ │ +000a41c0: 91ff 58e4 616c 7565 7393 6f66 9374 90ac ..X.alues.of.t.. │ │ │ │ +000a41d0: 7279 7090 538e 658d 93eb 6174 6872 6565 ryp.S.e...athree │ │ │ │ +000a41e0: 8e91 20a8 facf 2e8e a18d 91f6 537a 5468 .. .........SzTh │ │ │ │ +000a41f0: 6596 04a4 d36e 6578 749b 04a4 d263 616c e....next....cal │ │ │ │ +000a4200: 6c93 746f 8d93 eb61 6465 6669 6e65 5f74 l.to...adefine_t │ │ │ │ +000a4210: 7970 658e 9148 85f4 cf64 650c 6e65 7398 ype..H...de.nes. │ │ │ │ +000a4220: 6193 6072 6563 6f72 6493 749a ac72 7970 a.`record.t..ryp │ │ │ │ +000a4230: 9053 8e65 278d 93eb 6172 6563 8e91 15e3 .S.e'...arec.... │ │ │ │ +000a4240: d1cf 2c91 04d3 5d76 91ff 58e4 616c 7565 ..,...]v..X.alue │ │ │ │ +000a4250: 7393 6f66 9377 6869 6398 6891 04a4 d261 s.of.whic.h....a │ │ │ │ +000a4260: 7265 9372 6563 6f72 6473 8ea1 8d91 eaf1 re.records...... │ │ │ │ +000a4270: eb77 6974 6896 03ea a874 6872 6565 9362 .with....three.b │ │ │ │ +000a4280: 9553 8e6f 936f 6c65 616e 9603 eaa8 0c65 .S.o.olean.....e │ │ │ │ +000a4290: 6c64 7393 2865 7373 656e 90ac 7274 6961 lds.(essen..rtia │ │ │ │ +000a42a0: 6c6c 7993 332d 7475 706c 6573 293a 8e9f lly.3-tuples):.. │ │ │ │ +000a42b0: 219f 418d 8d8d 91ea f1eb 9fef 8781 8900 !.A............. │ │ │ │ +000a42c0: 0066 6601 c70b 4a9f 1697 628d 8d90 cccd .ff...J...b..... │ │ │ │ +000a42d0: 9f04 599c 8400 1af0 fe00 0066 668d 9fef ..Y........ff... │ │ │ │ +000a42e0: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ +000a42f0: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ +000a4300: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ +000a4310: 4932 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I2......@T...... │ │ │ │ +000a4320: 6123 6c65 7496 05bf aa72 6563 5f41 7869 a#let....rec_Axi │ │ │ │ +000a4330: 6f6d 933d 9364 6566 696e 655f 7479 7065 om.=.define_type │ │ │ │ +000a4340: 9360 7265 635f 4178 696f 6d60 9360 7265 .`rec_Axiom`.`re │ │ │ │ +000a4350: 6393 3d93 5245 4393 626f 6f6c 9362 6f6f c.=.REC.bool.boo │ │ │ │ +000a4360: 6c93 626f 6f6c 603b 3b8e 9f0d 0000 8d91 l.bool`;;....... │ │ │ │ +000a4370: 05cc ce72 6563 5f41 7869 6f6d 9605 bfaa ...rec_Axiom.... │ │ │ │ +000a4380: 3d93 7c2d 9321 662e 933f 2193 666e 2e93 =.|-.!f..?!.fn.. │ │ │ │ +000a4390: 2162 3093 6231 9362 322e 9366 6e28 5245 !b0.b1.b2..fn(RE │ │ │ │ +000a43a0: 4393 6230 9362 3193 6232 2993 3d93 6693 C.b0.b1.b2).=.f. │ │ │ │ +000a43b0: 6230 9362 3193 6232 8e8e 9201 c671 b184 b0.b1.b2.....q.. │ │ │ │ +000a43c0: 001a f0fe 0000 6666 8e8e 9f04 c002 8900 ......ff........ │ │ │ │ +000a43d0: 0066 6601 c70b 4a8e 8e8e a920 f496 8d91 .ff...J.... .... │ │ │ │ +000a43e0: eaf1 ebcf 4865 7265 2c91 03d1 1174 6865 ....Here,....the │ │ │ │ +000a43f0: 9603 caac 7265 7375 6c74 696e 6793 7468 ....resulting.th │ │ │ │ +000a4400: 656f 7265 6d93 7374 6174 6573 9374 6861 eorem.states.tha │ │ │ │ +000a4410: 7493 619b 03ca ab66 756e 6374 696f 6e8d t.a....function. │ │ │ │ +000a4420: 93eb 6166 6e8e 9113 14ac cf6f 6e93 7265 ..afn......on.re │ │ │ │ +000a4430: 636f 7264 9376 91ff 58e4 616c 7565 7393 cord.v..X.alues. │ │ │ │ +000a4440: 6f66 9874 90ac 7279 709a 538e 658d 93eb of.t..ryp.S.e... │ │ │ │ +000a4450: 6172 6563 8e91 18d4 56cf 6361 6e93 6298 arec....V.can.b. │ │ │ │ +000a4460: 658e a18d 91ea f1eb 756e 6971 7565 6c79 e.......uniquely │ │ │ │ +000a4470: 9603 eaa8 6465 0c6e 6564 9369 6e93 7465 ....de.ned.in.te │ │ │ │ +000a4480: 726d 7393 6f66 9361 9366 756e 6374 696f rms.of.a.functio │ │ │ │ +000a4490: 6e8d 93eb 6166 8e91 0d94 facf 6f66 9374 n...af......of.t │ │ │ │ +000a44a0: 6865 9374 6872 6565 9363 6f6d 7090 538e he.three.comp.S. │ │ │ │ +000a44b0: 6f6e 656e 90ac 7274 7393 6f66 9374 6865 onen..rts.of.the │ │ │ │ +000a44c0: 9372 6563 6f72 642e 8ea1 8d91 f653 7a41 .record......SzA │ │ │ │ +000a44d0: 9104 d937 6d6f 7265 9604 d974 696e 9aac ...7more...tin.. │ │ │ │ +000a44e0: 7274 6572 6573 7469 6e67 93e5 7296 ff66 rteresting..r..f │ │ │ │ +000a44f0: 6665 9363 7572 7369 7665 9105 bf24 cf65 fe.cursive...$.e │ │ │ │ +000a4500: 7861 6d70 6c65 9604 d974 6973 9104 d975 xample...tis...u │ │ │ │ +000a4510: 7468 6593 7498 7970 9053 8e65 936f 6693 the.t.yp.S.e.of. │ │ │ │ +000a4520: 6e61 7475 7261 6c93 6e98 756d 9862 9053 natural.n.um.b.S │ │ │ │ +000a4530: 8e65 7273 932c 9105 1528 7768 6963 9868 .ers.,...(whic.h │ │ │ │ +000a4540: 9363 616e 9362 9053 8e65 8ea1 8d91 eaf1 .can.b.S.e...... │ │ │ │ +000a4550: eb64 650c 6e65 6496 03ea a875 7369 6e67 .de.ned....using │ │ │ │ +000a4560: 8d93 eb61 6465 6669 6e65 5f74 7970 658e ...adefine_type. │ │ │ │ +000a4570: 9147 119e cf61 7393 666f 6c6c 6f90 ac72 .G...as.follo..r │ │ │ │ +000a4580: 7773 3a8e 9f21 0e30 8d8d 8d91 eaf1 eb9f ws:..!.0........ │ │ │ │ +000a4590: ef87 8189 0000 6666 01c7 0b4a 9f16 9762 ......ff...J...b │ │ │ │ +000a45a0: 8d8d 90cc cd9f 0459 9c84 001a f0fe 0000 .......Y........ │ │ │ │ +000a45b0: 6666 8d9f ef66 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ +000a45c0: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ +000a45d0: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ +000a45e0: 9ffd 1c15 eb49 338e 8e8e 8e9f ff40 548d .....I3......@T. │ │ │ │ +000a45f0: 9105 ccce eb61 236c 6574 9605 bfaa 6e61 .....a#let....na │ │ │ │ +000a4600: 745f 4178 696f 6d93 3d93 6465 6669 6e65 t_Axiom.=.define │ │ │ │ +000a4610: 5f74 7970 6593 606e 6174 5f41 7869 6f6d _type.`nat_Axiom │ │ │ │ +000a4620: 6093 606e 6174 933d 935a 937c 9353 7563 `.`nat.=.Z.|.Suc │ │ │ │ +000a4630: 936e 6174 603b 3b8e 9f0d 0000 8d91 05cc .nat`;;......... │ │ │ │ +000a4640: ce6e 6174 5f41 7869 6f6d 9605 bfaa 3d93 .nat_Axiom....=. │ │ │ │ +000a4650: 7c2d 9321 6593 662e 933f 2193 666e 2e93 |-.!e.f..?!.fn.. │ │ │ │ +000a4660: 2866 6e93 5a93 3d93 6529 932f 5c93 2821 (fn.Z.=.e)./\.(! │ │ │ │ +000a4670: 6e2e 9366 6e28 5375 6393 6e29 933d 9366 n..fn(Suc.n).=.f │ │ │ │ +000a4680: 2866 6e93 6e29 6e29 8e8e 9201 c671 b184 (fn.n)n).....q.. │ │ │ │ +000a4690: 001a f0fe 0000 6666 8e8e 9f04 c002 8900 ......ff........ │ │ │ │ +000a46a0: 0066 6601 c70b 4a8e 8e8e a68d 91ea f1eb .ff...J......... │ │ │ │ +000a46b0: cf48 6572 652c 9105 12e7 7468 6596 04d7 .Here,....the... │ │ │ │ +000a46c0: a869 6e70 7574 9373 7472 696e 679b 04d7 .input.string... │ │ │ │ +000a46d0: a764 6573 6372 6962 9053 8e65 7393 6198 .describ.S.es.a. │ │ │ │ +000a46e0: 749a ac72 7970 9053 8e65 8d93 eb61 6e61 t..ryp.S.e...ana │ │ │ │ +000a46f0: 748e 911a ee4d cf77 6974 6893 7498 7798 t....M.with.t.w. │ │ │ │ +000a4700: 6f96 04d7 a763 6f6e 7374 7275 6374 6f72 o....constructor │ │ │ │ +000a4710: 733a 8d91 0712 dfeb 615a 8e91 0cd2 89cf s:......aZ...... │ │ │ │ +000a4720: 2c91 0512 e877 6869 6398 6893 7374 616e ,....whic.h.stan │ │ │ │ +000a4730: 6473 9104 d7a8 666f 728e a18d 91ea f1eb ds....for....... │ │ │ │ +000a4740: 7a65 726f 3b91 0375 2861 6e64 8d91 033a zero;..u(and...: │ │ │ │ +000a4750: 69eb 6153 7563 8e91 1479 67cf 2c91 035d i.aSuc...yg.,..] │ │ │ │ +000a4760: a877 6869 6390 ac72 6896 033a 6969 7393 .whic..rh..:iis. │ │ │ │ +000a4770: 7468 659b 033a 6873 7563 6365 7373 6f72 the..:hsuccessor │ │ │ │ +000a4780: 9366 756e 6374 696f 6e98 6f6e 936e 6174 .function.on.nat │ │ │ │ +000a4790: 7572 616c 936e 95ac 7275 6d93 6290 538e ural.n..rum.b.S. │ │ │ │ +000a47a0: 6572 732e 9104 fe20 2854 6865 986e 616d ers.... (The.nam │ │ │ │ +000a47b0: 6573 8d91 033a 69eb 615a 8e91 08fa 13cf es...:i.aZ...... │ │ │ │ +000a47c0: 2c91 035d a861 6e64 8d91 033a 69eb 6153 ,..].and...:i.aS │ │ │ │ +000a47d0: 7563 8e8e a18d 91ea f1eb cf61 7265 9604 uc.........are.. │ │ │ │ +000a47e0: 7310 7573 6564 9b04 7311 6865 7265 9362 s.used..s.here.b │ │ │ │ +000a47f0: 9053 8e65 6361 7573 658d 93eb 6130 8e91 .S.ecause...a0.. │ │ │ │ +000a4800: 0ea5 cacf 616e 648d 98eb 6153 5543 8e91 ....and...aSUC.. │ │ │ │ +000a4810: 1a25 1fcf 6172 6593 616c 7265 6164 7993 .%..are.already. │ │ │ │ +000a4820: 636f 6e73 7461 6e90 ac72 7473 9869 6e93 constan..rts.in. │ │ │ │ +000a4830: 7468 6593 6275 696c 742d 696e 93eb 4848 the.built-in..HH │ │ │ │ +000a4840: 4f4c 98cf 7468 656f 7279 8d93 eb61 6e75 OL..theory...anu │ │ │ │ +000a4850: 6d8e 9115 b20e cf2e 298e a18d 91ea f1eb m.......)....... │ │ │ │ +000a4860: 5468 6596 04c5 806f 7574 7075 749b 04c5 The....output... │ │ │ │ +000a4870: 7f74 6865 6f72 656d 9369 7398 6a75 7374 .theorem.is.just │ │ │ │ +000a4880: 9374 6865 9870 7269 6d69 7469 7690 ac72 .the.primitiv..r │ │ │ │ +000a4890: 6593 7265 6375 7273 696f 6e98 7468 656f e.recursion.theo │ │ │ │ +000a48a0: 7265 6d8d 8d9f fba5 32d5 3134 8e8e 910d rem.....2.14.... │ │ │ │ +000a48b0: c588 cf66 6f72 9874 6865 936e 6174 7572 ...for.the.natur │ │ │ │ +000a48c0: 616c 986e 95ac 7275 6d93 6290 538e 6572 al.n..rum.b.S.er │ │ │ │ +000a48d0: 733b 8ea1 8d91 eaf1 eb69 7496 0407 5573 s;.......it...Us │ │ │ │ +000a48e0: 7461 7465 7393 7468 6174 9361 6e95 ac72 tates.that.an..r │ │ │ │ +000a48f0: 7991 0407 5670 7269 6d69 7469 7693 659b y...Vprimitiv.e. │ │ │ │ +000a4900: 0407 5572 6563 7572 7369 7693 6598 6465 ..Urecursiv.e.de │ │ │ │ +000a4910: 0c6e 6974 696f 6e98 6f6e 9874 6865 986e .nition.on.the.n │ │ │ │ +000a4920: 6174 7572 616c 986e 9375 6d93 6290 538e atural.n.um.b.S. │ │ │ │ +000a4930: 6572 7391 0407 5628 8d69 2e65 2e8e 9113 ers...V(.i.e.... │ │ │ │ +000a4940: 0ad9 6f6e 9876 91ff 58e4 616c 7565 7398 ..on.v..X.alues. │ │ │ │ +000a4950: 6f66 8ea1 8d91 eaf1 eb74 90ac 7279 7090 of.......t..ryp. │ │ │ │ +000a4960: 538e 658d 9103 eaa8 eb61 6e61 748e 9115 S.e......anat... │ │ │ │ +000a4970: 29a6 cf29 9603 eaa8 756e 6971 7565 6c79 )..)....uniquely │ │ │ │ +000a4980: 9364 650c 6e65 7393 6193 746f 7461 6c93 .de.nes.a.total. │ │ │ │ +000a4990: 6675 6e63 7469 6f6e 2e8e 91ea f1eb 9f0c function........ │ │ │ │ +000a49a0: 567d 8900 0066 6600 71cf 9f9f 0c99 9a8d V}...ff.q....... │ │ │ │ +000a49b0: 8d8d 8d91 0987 1d9f fc5e ffc5 3134 8e8e .........^..14.. │ │ │ │ +000a49c0: 8e91 1200 03c6 5365 6596 0355 5553 6563 ......See..UUSec │ │ │ │ +000a49d0: 7469 6f6e 9331 312e 392e 3593 666f 7293 tion.11.9.5.for. │ │ │ │ +000a49e0: 6193 6469 7363 7573 7369 6f6e 936f 6693 a.discussion.of. │ │ │ │ +000a49f0: 7468 6593 7072 696d 6974 6976 90b8 e365 the.primitiv...e │ │ │ │ +000a4a00: 9372 6563 7572 7369 6f6e 9374 6865 6f72 .recursion.theor │ │ │ │ +000a4a10: 656d 2e8e 8e9f 24fd 138e 8c8b 0000 00c5 em....$......... │ │ │ │ 000a4a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000a4a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000a4a40: 0000 000a 390d a002 cc05 558d a0fd 46d3 ....9.....U...F. │ │ │ │ -000a4a50: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d031 .............a.1 │ │ │ │ -000a4a60: 312e 3130 2e91 0a80 0054 6865 9604 8000 1.10.....The.... │ │ │ │ -000a4a70: 749a a000 7970 9060 0065 9364 650c 6e69 t...yp.`.e.de.ni │ │ │ │ -000a4a80: 7469 6f6e 9370 6163 986b 91ff 4000 6167 tion.pac.k..@.ag │ │ │ │ -000a4a90: 6592 00e2 3763 3139 378e 9112 c761 9f05 e...7c197....a.. │ │ │ │ -000a4aa0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -000a4ab0: 0294 2fdf 8da0 fd8b d021 8d91 1e28 f0cf ../......!...(.. │ │ │ │ -000a4ac0: 4191 04ea 7972 6563 7572 7369 7695 ac72 A...yrecursiv..r │ │ │ │ -000a4ad0: 659b 04ea bb74 9379 7095 538e 6598 6f66 e....t.yp.S.e.of │ │ │ │ -000a4ae0: 986c 6162 9365 6c6c 6564 9862 696e 6172 .lab.elled.binar │ │ │ │ -000a4af0: 7998 7472 6565 732c 9105 2ac0 7768 6572 y.trees,..*.wher │ │ │ │ -000a4b00: 6598 6c61 6293 656c 7398 6f66 9874 90ac e.lab.els.of.t.. │ │ │ │ -000a4b10: 7279 7093 658d 98eb 612a 8e91 0f95 20cf ryp.e...a*.... . │ │ │ │ -000a4b20: 6170 7093 6561 7298 6f6e 6c79 986f 6e98 app.ear.only.on. │ │ │ │ -000a4b30: 6c65 6166 8ea4 1000 008d 9112 c761 6e6f leaf.........ano │ │ │ │ -000a4b40: 9a53 8e64 6573 2c91 0423 9a63 616e 9604 .S.des,..#.can.. │ │ │ │ -000a4b50: 1836 6c69 6b90 ac72 6577 6973 6593 6298 .6lik..rewise.b. │ │ │ │ -000a4b60: 659b 0418 3764 650c 6e65 6493 7573 696e e...7de.ned.usin │ │ │ │ -000a4b70: 678d 93eb 6164 6566 696e 655f 7479 7065 g...adefine_type │ │ │ │ -000a4b80: 8e91 4354 84cf 2e91 05c1 8b54 6865 9369 ..CT.......The.i │ │ │ │ -000a4b90: 6e70 7574 9873 7461 7465 7393 7468 6174 nput.states.that │ │ │ │ -000a4ba0: 9361 9362 696e 6172 7998 7472 6565 9369 .a.binary.tree.i │ │ │ │ -000a4bb0: 738e a18d 9112 c761 6569 7468 6572 9604 s......aeither.. │ │ │ │ -000a4bc0: 07d6 6193 6c65 6166 936e 6f9a 538e 6465 ..a.leaf.no.S.de │ │ │ │ -000a4bd0: 9328 8deb 614c 4541 468e 9116 fea8 cf29 .(..aLEAF......) │ │ │ │ -000a4be0: 9104 07d7 6c61 6298 656c 6c65 6493 629a ....lab.elled.b. │ │ │ │ -000a4bf0: ac72 7993 6193 7691 ff58 e461 6c75 6593 .ry.a.v..X.alue. │ │ │ │ -000a4c00: 6f66 9374 9879 7090 538e 658d 93eb 612a of.t.yp.S.e...a* │ │ │ │ -000a4c10: 8e91 0dcf 56cf 6f72 9361 6e91 0407 d769 ....V.or.an....i │ │ │ │ -000a4c20: 6e98 7465 726e 616c 936e 6f90 538e 6465 n.ternal.no.S.de │ │ │ │ -000a4c30: 8d93 eb61 4e4f 4445 8e91 1f0e 54cf 7769 ...aNODE....T.wi │ │ │ │ -000a4c40: 7468 9374 9877 986f 8ea1 8d91 12c7 6162 th.t.w.o......ab │ │ │ │ -000a4c50: 696e 6172 7996 03ea a874 7265 6573 9361 inary....trees.a │ │ │ │ -000a4c60: 7393 7375 6274 7265 6573 3a8e 9f43 2aef s.subtrees:..C*. │ │ │ │ -000a4c70: 8d8d 8d91 12c7 619f cf07 8189 0000 6666 ......a.......ff │ │ │ │ -000a4c80: 01c7 0b4a 9f57 9762 8d8d 90cc cd9f 0459 ...J.W.b.......Y │ │ │ │ -000a4c90: 9c84 005b f0fe 0000 6666 8d9f ae66 108d ...[....ff...f.. │ │ │ │ -000a4ca0: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ -000a4cb0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ -000a4cc0: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 348e ......M......I4. │ │ │ │ -000a4cd0: 8e8e 8e9f ff40 548d 9105 ccce eb61 236c .....@T......a#l │ │ │ │ -000a4ce0: 6574 9605 bfaa 6274 7265 655f 4178 696f et....btree_Axio │ │ │ │ -000a4cf0: 6d93 3d8e a40d 0000 8d91 05cc ce23 9116 m.=..........#.. │ │ │ │ -000a4d00: fea8 6465 6669 6e65 5f74 7970 6596 05bf ..define_type... │ │ │ │ -000a4d10: aa60 6274 7265 655f 4178 696f 6d60 9360 .`btree_Axiom`.` │ │ │ │ -000a4d20: 6274 7265 6593 3d93 4c45 4146 932a 937c btree.=.LEAF.*.| │ │ │ │ -000a4d30: 934e 4f44 4593 6274 7265 6593 6274 7265 .NODE.btree.btre │ │ │ │ -000a4d40: 6560 3b3b 8ea1 8d91 05cc ce62 7472 6565 e`;;.......btree │ │ │ │ -000a4d50: 5f41 7869 6f6d 9105 bfaa 3d8e a18d 9105 _Axiom....=..... │ │ │ │ -000a4d60: ccce 7c2d 9605 bfaa 2166 3093 6631 2e8e ..|-....!f0.f1.. │ │ │ │ -000a4d70: a18d 911c cb76 3f21 9105 bfaa 666e 2e8e .....v?!....fn.. │ │ │ │ -000a4d80: a18d 9122 8b20 2821 782e 9605 bfaa 666e ...". (!x.....fn │ │ │ │ -000a4d90: 284c 4541 4693 7829 933d 9366 3093 7829 (LEAF.x).=.f0.x) │ │ │ │ -000a4da0: 932f 5c8e a18d 9122 8b20 2821 6231 9605 ./\....". (!b1.. │ │ │ │ -000a4db0: bfaa 6232 2e93 666e 284e 4f44 4593 6231 ..b2..fn(NODE.b1 │ │ │ │ -000a4dc0: 9362 3229 933d 9366 3128 666e 9362 3129 .b2).=.f1(fn.b1) │ │ │ │ -000a4dd0: 2866 6e93 6232 2962 3193 6232 298e 8e92 (fn.b2)b1.b2)... │ │ │ │ -000a4de0: 01c6 71b1 8400 5bf0 fe00 0066 668e 8e9f ..q...[....ff... │ │ │ │ -000a4df0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -000a4e00: 42fc 178d 9112 c761 cf54 6865 9602 fb6b B......a.The...k │ │ │ │ -000a4e10: 7265 7375 6c74 9372 6574 7572 6e65 6493 result.returned. │ │ │ │ -000a4e20: 6290 ac72 799b 02fb 6c74 6865 9363 616c b..ry...lthe.cal │ │ │ │ -000a4e30: 6c93 746f 93eb 6164 6566 696e 655f 7479 l.to..adefine_ty │ │ │ │ -000a4e40: 7065 93cf 6973 2c91 032b 4469 6e93 7468 pe..is,..+Din.th │ │ │ │ -000a4e50: 6973 9863 6173 652c 9103 2b44 616e 9361 is.case,..+Dan.a │ │ │ │ -000a4e60: 6273 7472 6163 7493 6390 ac72 6861 7261 bstract.c..rhara │ │ │ │ -000a4e70: 6374 6572 697a 6174 696f 6e8e a18d 9112 cterization..... │ │ │ │ -000a4e80: c761 666f 7296 0334 4d61 9364 650c 6e65 .afor..4Ma.de.ne │ │ │ │ -000a4e90: 6493 749a ac72 7970 9053 8e65 93eb 6128 d.t..ryp.S.e..a( │ │ │ │ -000a4ea0: 2a29 6274 7265 65cf 2c91 0358 c569 6e93 *)btree.,..X.in. │ │ │ │ -000a4eb0: 7468 6593 666f 726d 936f 6693 6193 6070 the.form.of.a.`p │ │ │ │ -000a4ec0: 7269 6d69 7469 7698 6591 0334 4c72 6563 rimitiv.e..4Lrec │ │ │ │ -000a4ed0: 7572 7369 6f6e 9374 6865 6f72 656d 2793 ursion.theorem'. │ │ │ │ -000a4ee0: 666f 7293 7468 6593 7265 7175 6972 6564 for.the.required │ │ │ │ -000a4ef0: 8ea1 8d91 12c7 6174 90ac 7279 709a 538e ......at..ryp.S. │ │ │ │ -000a4f00: 6596 03ea a86f 6693 6c61 6298 656c 6c65 e....of.lab.elle │ │ │ │ -000a4f10: 6493 6269 6e61 7279 9374 7265 6573 2e8e d.binary.trees.. │ │ │ │ -000a4f20: a910 2ed7 8d91 1e28 f041 6e9a ac72 7996 .......(.An..ry. │ │ │ │ -000a4f30: 0437 bc73 696d 706c 6591 0437 bd63 6f6e .7.simple..7.con │ │ │ │ -000a4f40: 6372 6574 6593 7265 6375 7273 6976 9865 crete.recursiv.e │ │ │ │ -000a4f50: 9374 9879 709a 538e 6591 0437 bd63 616e .t.yp.S.e..7.can │ │ │ │ -000a4f60: 9362 9865 9b04 37bd 6465 0c6e 6564 9361 .b.e..7.de.ned.a │ │ │ │ -000a4f70: 7574 6f6d 6174 6963 616c 6c79 9366 726f utomatically.fro │ │ │ │ -000a4f80: 6d98 6193 7573 6572 2d73 7570 706c 6965 m.a.user-supplie │ │ │ │ -000a4f90: 648e a18d 9112 c761 6571 7561 7469 6f6e d......aequation │ │ │ │ -000a4fa0: 9603 eaa8 7573 696e 678d 93eb 6164 6566 ....using...adef │ │ │ │ -000a4fb0: 696e 655f 7479 7065 8e91 4711 9ecf 696e ine_type..G...in │ │ │ │ -000a4fc0: 9365 7861 6374 6c79 9374 6865 9373 616d .exactly.the.sam │ │ │ │ -000a4fd0: 6593 7795 ac72 6193 7991 ff05 562e 8e9f e.w..ra.y...V... │ │ │ │ -000a4fe0: 23eb 828d 8d91 12c7 61eb 4731 312e 3130 #.......a.G11.10 │ │ │ │ -000a4ff0: 2e32 8e91 547a 8e44 650c 6e69 6e67 9605 .2..Tz.De.ning.. │ │ │ │ -000a5000: 6666 7265 6375 7273 6976 908c cc65 9366 ffrecursiv...e.f │ │ │ │ -000a5010: 756e 6374 696f 6e73 8e9f 181f 3d8d 9112 unctions....=... │ │ │ │ -000a5020: c761 cf41 6e91 04ed cc69 6d70 9553 8e6f .a.An....imp.S.o │ │ │ │ -000a5030: 7274 616e 9aac 7274 9104 edcd 7072 6f70 rtan..rt....prop │ │ │ │ -000a5040: 9365 7274 9879 9604 edcc 6f66 9104 edcd .ert.y....of.... │ │ │ │ -000a5050: 7468 6593 6398 6861 7261 6374 6572 697a the.c.haracteriz │ │ │ │ -000a5060: 696e 679b 04ed cd74 6865 6f72 656d 7393 ing....theorems. │ │ │ │ -000a5070: 666f 7293 636f 6e63 7265 7465 9874 9aac for.concrete.t.. │ │ │ │ -000a5080: 7279 7090 538e 6573 9373 686f 9877 6e91 ryp.S.es.sho.wn. │ │ │ │ -000a5090: 04ed cd69 6e93 7468 658e a18d 9112 c761 ...in.the......a │ │ │ │ -000a50a0: 6578 616d 706c 6573 9b03 7c23 6769 7695 examples..|#giv. │ │ │ │ -000a50b0: ac72 656e 9103 7c24 6162 9053 8e6f 9376 .ren..|$ab.S.o.v │ │ │ │ -000a50c0: 9365 9869 7391 037c 2474 6861 7498 7468 .e.is..|$that.th │ │ │ │ -000a50d0: 6579 9870 726f 9376 6964 6596 037c 2461 ey.pro.vide..|$a │ │ │ │ -000a50e0: 9866 6f72 6d61 6c98 6d65 616e 7393 666f .formal.means.fo │ │ │ │ -000a50f0: 7298 6465 0c6e 696e 6793 7265 6375 7273 r.de.ning.recurs │ │ │ │ -000a5100: 6976 90ac 7265 9866 756e 6374 696f 6e73 iv..re.functions │ │ │ │ -000a5110: 8ea1 8d91 12c7 616f 6e96 043e 4c74 686f ......aon..>Ltho │ │ │ │ -000a5120: 7365 9374 9aac 7279 7090 538e 6573 2e91 se.t..ryp.S.es.. │ │ │ │ -000a5130: 0633 cd57 6865 6e93 6193 636f 6e63 7265 .3.When.a.concre │ │ │ │ -000a5140: 7465 9372 6563 7572 7369 7698 6591 043e te.recursiv.e..> │ │ │ │ -000a5150: 4d74 9879 7090 538e 6593 eb40 6f70 93cf Mt.yp.S.e..@op.. │ │ │ │ -000a5160: 6973 9363 9868 6172 6163 7465 7269 7a65 is.c.haracterize │ │ │ │ -000a5170: 6493 6298 7993 6191 043e 4d74 6865 6f72 d.b.y.a..>Mtheor │ │ │ │ -000a5180: 656d 936f 6693 7468 658e a18d 9112 c761 em.of.the......a │ │ │ │ -000a5190: 6b69 6e64 9604 412b 7265 7475 726e 6564 kind..A+returned │ │ │ │ -000a51a0: 9b04 412a 6290 ac72 798d 93eb 6164 6566 ..A*b..ry...adef │ │ │ │ -000a51b0: 696e 655f 7479 7065 8e91 47be a3cf 2873 ine_type..G...(s │ │ │ │ -000a51c0: 6565 9353 6563 7469 6f6e 9331 312e 3130 ee.Section.11.10 │ │ │ │ -000a51d0: 2e31 2e33 2998 7468 6973 9374 6865 6f72 .1.3).this.theor │ │ │ │ -000a51e0: 656d 9363 616e 9862 9053 8e65 9375 7365 em.can.b.S.e.use │ │ │ │ -000a51f0: 6498 746f 9370 726f 95ac 7276 9365 8ea1 d.to.pro..rv.e.. │ │ │ │ -000a5200: 8d91 12c7 6174 6865 9605 4be9 6578 6973 ....athe..K.exis │ │ │ │ -000a5210: 7465 6e63 659b 054b ea6f 6693 616e 90ac tence..K.of.an.. │ │ │ │ -000a5220: 7279 98e5 7072 696d 6974 6976 6591 0577 ry..primitive..w │ │ │ │ -000a5230: e872 96ff 6666 6593 6375 7273 6976 6591 .r..ffe.cursive. │ │ │ │ -000a5240: 0631 9acf 6675 6e63 7469 6f6e 9605 4be9 .1..function..K. │ │ │ │ -000a5250: 6f6e 98eb 406f 7093 cf61 6e64 9874 6f93 on..@op..and.to. │ │ │ │ -000a5260: 6465 0c6e 6598 636f 6e73 7461 6e9a ac72 de.ne.constan..r │ │ │ │ -000a5270: 7473 9377 6869 6398 688e a18d 9112 c761 ts.whic.h......a │ │ │ │ -000a5280: 6465 6e6f 7465 9603 eaa8 7375 6390 ac72 denote....suc..r │ │ │ │ -000a5290: 6893 6675 6e63 7469 6f6e 732e 8e9f 102e h.functions..... │ │ │ │ -000a52a0: d68d 911e 28f0 5468 6973 9603 0a91 6973 ....(.This....is │ │ │ │ -000a52b0: 9b03 0a92 696c 6c75 7374 7261 7465 6493 ....illustrated. │ │ │ │ -000a52c0: 666f 7293 6198 7061 7274 6963 756c 6172 for.a.particular │ │ │ │ -000a52d0: 9365 7861 6d70 6c65 9362 90ac 7279 9374 .example.b..ry.t │ │ │ │ -000a52e0: 6865 986d 6574 686f 9053 8e64 936f 6693 he.metho.S.d.of. │ │ │ │ -000a52f0: 6465 0c6e 696e 6798 7072 696d 6974 6976 de.ning.primitiv │ │ │ │ -000a5300: 9aac 7265 9372 6563 7572 7369 7698 658e ..re.recursiv.e. │ │ │ │ -000a5310: a18d 9112 c761 6675 6e63 7469 6f6e 7396 .....afunctions. │ │ │ │ -000a5320: 0493 ef6f 6e93 7468 6593 6e61 7475 7261 ...on.the.natura │ │ │ │ -000a5330: 6c93 6e95 ac72 756d 9362 9053 8e65 7273 l.n..rum.b.S.ers │ │ │ │ -000a5340: 9604 93ef 6469 7363 7573 7365 6493 696e ....discussed.in │ │ │ │ -000a5350: 9353 6563 7469 6f6e 9331 312e 392e 352e .Section.11.9.5. │ │ │ │ -000a5360: 312e 9107 34b5 496e 9374 6861 7493 7365 1...4.In.that.se │ │ │ │ -000a5370: 6374 696f 6e2c 9104 be41 616e 93eb 484d ction,...Aan..HM │ │ │ │ -000a5380: 4c8e a18d 9112 c761 cf66 756e 6374 696f L......a.functio │ │ │ │ -000a5390: 6e8d 9104 1368 eb61 6e65 775f 7072 696d n....h.anew_prim │ │ │ │ -000a53a0: 5f72 6563 5f64 6566 696e 6974 696f 6e8e _rec_definition. │ │ │ │ -000a53b0: 9200 8c5f 16cf 779a ac72 6173 9604 1368 ..._..w..ras...h │ │ │ │ -000a53c0: 6465 7363 7269 6290 538e 6564 9377 6869 describ.S.ed.whi │ │ │ │ -000a53d0: 6398 6893 6175 746f 6d61 7465 7393 7468 c.h.automates.th │ │ │ │ -000a53e0: 6593 6c6f 6769 6361 6c93 696e 6665 7265 e.logical.infere │ │ │ │ -000a53f0: 6e63 6573 8ea1 8d91 12c7 616e 6563 6573 nces......aneces │ │ │ │ -000a5400: 7361 7279 9604 2776 746f 9364 6572 6976 sary..'vto.deriv │ │ │ │ -000a5410: 9aac 7265 9104 2775 7061 7274 6963 756c ..re..'uparticul │ │ │ │ -000a5420: 6172 9370 7269 6d69 7469 7698 6593 7265 ar.primitiv.e.re │ │ │ │ -000a5430: 6375 7273 6976 9865 9364 650c 6e69 7469 cursiv.e.de.niti │ │ │ │ -000a5440: 6f6e 7393 6f6e 9374 6865 9104 2775 6275 ons.on.the..'ubu │ │ │ │ -000a5450: 696c 742d 696e 9364 650c 6e65 6493 7498 ilt-in.de.ned.t. │ │ │ │ -000a5460: 7970 9053 8e65 8ea1 8d8d 9112 c761 eb61 yp.S.e.......a.a │ │ │ │ -000a5470: 6e75 6d8e 9127 f107 cf6f 6696 03ea a86e num..'...of....n │ │ │ │ -000a5480: 6174 7572 616c 936e 95ac 7275 6d93 6290 atural.n..rum.b. │ │ │ │ -000a5490: 538e 6572 732e 9105 38e0 5468 6596 03ea S.ers...8.The... │ │ │ │ -000a54a0: a862 6173 6973 936f 6693 7468 6973 9366 .basis.of.this.f │ │ │ │ -000a54b0: 756e 6374 696f 6e93 6973 9374 6865 9370 unction.is.the.p │ │ │ │ -000a54c0: 7269 6d69 7469 7690 ac72 6593 7265 6375 rimitiv..re.recu │ │ │ │ -000a54d0: 7273 696f 6e93 7468 656f 7265 6d8e 9f1e rsion.theorem... │ │ │ │ -000a54e0: 76b6 8d8d 8d9f 00cb 898d 8d8d 8d91 2a06 v.............*. │ │ │ │ -000a54f0: 60eb 616e 756d 5f41 7869 6f6d 9111 3efe `.anum_Axiom..>. │ │ │ │ -000a5500: 7c2d 9605 bfaa 2178 9366 2e93 3f21 666e |-....!x.f..?!fn │ │ │ │ -000a5510: 2e93 2866 6e93 3093 3d93 7829 932f 5c93 ..(fn.0.=.x)./\. │ │ │ │ -000a5520: 2821 6e2e 9366 6e28 5355 4393 6e29 933d (!n..fn(SUC.n).= │ │ │ │ -000a5530: 9366 9328 666e 936e 2993 6e29 8e8e 8e8e .f.(fn.n).n).... │ │ │ │ -000a5540: 8e8e 8e9f 1e47 df8d 9112 c761 cf77 6869 .....G.....a.whi │ │ │ │ -000a5550: 639a ac72 6896 0418 e369 7393 7072 652d c..rh....is.pre- │ │ │ │ -000a5560: 7072 6f98 7698 6564 9361 6e64 9373 746f pro.v.ed.and.sto │ │ │ │ -000a5570: 7265 6493 696e 9374 6865 9362 7569 6c74 red.in.the.built │ │ │ │ -000a5580: 2d69 6e91 0418 e274 6865 6f72 798d 93eb -in....theory... │ │ │ │ -000a5590: 6170 7269 6d5f 7265 638e 9136 2f16 cf28 aprim_rec..6/..( │ │ │ │ -000a55a0: 7365 6593 5365 6374 696f 6e93 3131 2e39 see.Section.11.9 │ │ │ │ -000a55b0: 2e35 292e 9105 c391 5468 658e a18d 9112 .5).....The..... │ │ │ │ -000a55c0: c761 eb48 4d4c 9605 2504 cf66 756e 6374 .a.HML..%..funct │ │ │ │ -000a55d0: 696f 6e8d 9105 2505 eb61 6e65 775f 7072 ion...%..anew_pr │ │ │ │ -000a55e0: 696d 5f72 6563 5f64 6566 696e 6974 696f im_rec_definitio │ │ │ │ -000a55f0: 6e8e 9200 8e82 4fcf 7573 6573 8d91 0525 n.....O.uses...% │ │ │ │ -000a5600: 05eb 616e 756d 5f41 7869 6f6d 8e91 3e07 ..anum_Axiom..>. │ │ │ │ -000a5610: 03cf 746f 9b05 2505 6175 746f 6d61 7465 ..to..%.automate │ │ │ │ -000a5620: 9374 6865 986a 7573 7469 0c63 6174 696f .the.justi.catio │ │ │ │ -000a5630: 6e93 6f66 8ea1 8d91 12c7 6161 6e9a ac72 n.of......aan..r │ │ │ │ -000a5640: 7996 03ea a875 7365 722d 7375 7070 6c69 y....user-suppli │ │ │ │ -000a5650: 6564 9370 7269 6d69 7469 7698 6593 7265 ed.primitiv.e.re │ │ │ │ -000a5660: 6375 7273 6976 9865 9364 650c 6e69 7469 cursiv.e.de.niti │ │ │ │ -000a5670: 6f6e 936f 6e93 7468 6593 6e61 7475 7261 on.on.the.natura │ │ │ │ -000a5680: 6c93 6e98 756d 9862 9053 8e65 7273 2e8e l.n.um.b.S.ers.. │ │ │ │ -000a5690: a68d 911e 28f0 5468 6596 03ce d174 9aac ....(.The....t.. │ │ │ │ -000a56a0: 7279 7090 538e 6593 6465 0c6e 6974 696f ryp.S.e.de.nitio │ │ │ │ -000a56b0: 6e91 03ce d070 6163 986b 91ff 58e4 6167 n....pac.k..X.ag │ │ │ │ -000a56c0: 6593 7072 6f98 7669 6465 7393 6193 7369 e.pro.vides.a.si │ │ │ │ -000a56d0: 6d69 6c61 7293 6675 6e63 7469 6f6e 9366 milar.function.f │ │ │ │ -000a56e0: 6f72 9103 ced0 6465 0c6e 696e 6793 7072 or....de.ning.pr │ │ │ │ -000a56f0: 696d 6974 6976 9865 9372 6563 7572 7369 imitiv.e.recursi │ │ │ │ -000a5700: 7698 658e a18d 9112 c761 6675 6e63 7469 v.e......afuncti │ │ │ │ -000a5710: 6f6e 7396 03ea a86f 6e93 6172 6269 7472 ons....on.arbitr │ │ │ │ -000a5720: 6172 7993 636f 6e63 7265 7465 9372 6563 ary.concrete.rec │ │ │ │ -000a5730: 7572 7369 769a ac72 6593 7498 7970 9053 ursiv..re.t.yp.S │ │ │ │ -000a5740: 8e65 732e 8d8d 9ffb a532 d531 358e 8e91 .es......2.15... │ │ │ │ -000a5750: 0e38 e8cf 5468 6593 eb48 4d4c 93cf 6675 .8..The..HML..fu │ │ │ │ -000a5760: 6e63 7469 6f6e 8e91 12c7 619f 0c19 6789 nction....a...g. │ │ │ │ -000a5770: 0000 6666 0071 cf9f 9f0c 999a 8d8d 8d8d ..ff.q.......... │ │ │ │ -000a5780: 9109 871d 9ffc 5eff c531 358e 8e8e 9112 ......^..15..... │ │ │ │ -000a5790: 0003 c649 6e9b 0426 3966 6163 742c 9104 ...In..&9fact,.. │ │ │ │ -000a57a0: 5a71 eb52 6e65 778d 9100 a145 8900 0066 Zq.Rnew....E...f │ │ │ │ -000a57b0: 6600 0326 668e 9603 c7ab 7072 696d 8d91 f..&f.....prim.. │ │ │ │ -000a57c0: 00a1 4589 0000 6666 0003 2666 8e93 7265 ..E...ff..&f..re │ │ │ │ -000a57d0: 638d 9100 a145 8900 0066 6600 0326 668e c....E...ff..&f. │ │ │ │ -000a57e0: 9364 6566 696e 6974 696f 6e96 0426 38c6 .definition..&8. │ │ │ │ -000a57f0: 6973 9864 650c 6e65 6498 696e 934d 4c91 is.de.ned.in.ML. │ │ │ │ -000a5800: 0426 0375 7369 6e67 9374 6865 986d 6f72 .&.using.the.mor │ │ │ │ -000a5810: 6598 6765 6e65 7261 6c93 746f 9047 1d6f e.general.to.G.o │ │ │ │ -000a5820: 6c73 9870 726f 9ab8 e376 6964 6564 9362 ls.pro...vided.b │ │ │ │ -000a5830: 9879 9104 2639 7468 658e 9f0c 0000 8d74 .y..&9the......t │ │ │ │ -000a5840: 9ab8 e379 7090 471d 6596 0355 5564 650c ...yp.G.e..UUde. │ │ │ │ -000a5850: 6e69 7469 6f6e 9370 6163 986b 91ff 71c7 nition.pac.k..q. │ │ │ │ -000a5860: 6167 652e 8e8e 9f24 fd13 8e8c 8b00 0000 age....$........ │ │ │ │ -000a5870: c600 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000a4a40: 0000 0000 000a 390f a002 cc05 558d a0fd ......9.....U... │ │ │ │ +000a4a50: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +000a4a60: d031 312e 3130 2e91 0a80 0054 6865 9604 .11.10.....The.. │ │ │ │ +000a4a70: 8000 749a a000 7970 9060 0065 9364 650c ..t...yp.`.e.de. │ │ │ │ +000a4a80: 6e69 7469 6f6e 9370 6163 986b 91ff 4000 nition.pac.k..@. │ │ │ │ +000a4a90: 6167 6592 00e2 3763 3139 378e 9112 c761 age...7c197....a │ │ │ │ +000a4aa0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +000a4ab0: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 1e28 ..../......!...( │ │ │ │ +000a4ac0: f0cf 4191 04ea 7972 6563 7572 7369 7695 ..A...yrecursiv. │ │ │ │ +000a4ad0: ac72 659b 04ea bb74 9379 7095 538e 6598 .re....t.yp.S.e. │ │ │ │ +000a4ae0: 6f66 986c 6162 9365 6c6c 6564 9862 696e of.lab.elled.bin │ │ │ │ +000a4af0: 6172 7998 7472 6565 732c 9105 2ac0 7768 ary.trees,..*.wh │ │ │ │ +000a4b00: 6572 6598 6c61 6293 656c 7398 6f66 9874 ere.lab.els.of.t │ │ │ │ +000a4b10: 90ac 7279 7093 658d 98eb 612a 8e91 0f95 ..ryp.e...a*.... │ │ │ │ +000a4b20: 20cf 6170 7093 6561 7298 6f6e 6c79 986f .app.ear.only.o │ │ │ │ +000a4b30: 6e98 6c65 6166 8ea4 1000 008d 9112 c761 n.leaf.........a │ │ │ │ +000a4b40: 6e6f 9a53 8e64 6573 2c91 0423 9a63 616e no.S.des,..#.can │ │ │ │ +000a4b50: 9604 1836 6c69 6b90 ac72 6577 6973 6593 ...6lik..rewise. │ │ │ │ +000a4b60: 6298 659b 0418 3764 650c 6e65 6493 7573 b.e...7de.ned.us │ │ │ │ +000a4b70: 696e 678d 93eb 6164 6566 696e 655f 7479 ing...adefine_ty │ │ │ │ +000a4b80: 7065 8e91 4354 84cf 2e91 05c1 8b54 6865 pe..CT.......The │ │ │ │ +000a4b90: 9369 6e70 7574 9873 7461 7465 7393 7468 .input.states.th │ │ │ │ +000a4ba0: 6174 9361 9362 696e 6172 7998 7472 6565 at.a.binary.tree │ │ │ │ +000a4bb0: 9369 738e a18d 9112 c761 6569 7468 6572 .is......aeither │ │ │ │ +000a4bc0: 9604 07d6 6193 6c65 6166 936e 6f9a 538e ....a.leaf.no.S. │ │ │ │ +000a4bd0: 6465 9328 8deb 614c 4541 468e 9116 fea8 de.(..aLEAF..... │ │ │ │ +000a4be0: cf29 9104 07d7 6c61 6298 656c 6c65 6493 .)....lab.elled. │ │ │ │ +000a4bf0: 629a ac72 7993 6193 7691 ff58 e461 6c75 b..ry.a.v..X.alu │ │ │ │ +000a4c00: 6593 6f66 9374 9879 7090 538e 658d 93eb e.of.t.yp.S.e... │ │ │ │ +000a4c10: 612a 8e91 0dcf 56cf 6f72 9361 6e91 0407 a*....V.or.an... │ │ │ │ +000a4c20: d769 6e98 7465 726e 616c 936e 6f90 538e .in.ternal.no.S. │ │ │ │ +000a4c30: 6465 8d93 eb61 4e4f 4445 8e91 1f0e 54cf de...aNODE....T. │ │ │ │ +000a4c40: 7769 7468 9374 9877 986f 8ea1 8d91 12c7 with.t.w.o...... │ │ │ │ +000a4c50: 6162 696e 6172 7996 03ea a874 7265 6573 abinary....trees │ │ │ │ +000a4c60: 9361 7393 7375 6274 7265 6573 3a8e 9f43 .as.subtrees:..C │ │ │ │ +000a4c70: 2aef 8d8d 8d91 12c7 619f cf07 8189 0000 *.......a....... │ │ │ │ +000a4c80: 6666 01c7 0b4a 9f57 9762 8d8d 90cc cd9f ff...J.W.b...... │ │ │ │ +000a4c90: 0459 9c84 005b f0fe 0000 6666 8d9f ae66 .Y...[....ff...f │ │ │ │ +000a4ca0: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ +000a4cb0: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ +000a4cc0: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ +000a4cd0: 348e 8e8e 8e9f ff40 548d 9105 ccce eb61 4......@T......a │ │ │ │ +000a4ce0: 236c 6574 9605 bfaa 6274 7265 655f 4178 #let....btree_Ax │ │ │ │ +000a4cf0: 696f 6d93 3d8e a40d 0000 8d91 05cc ce23 iom.=..........# │ │ │ │ +000a4d00: 9116 fea8 6465 6669 6e65 5f74 7970 6596 ....define_type. │ │ │ │ +000a4d10: 05bf aa60 6274 7265 655f 4178 696f 6d60 ...`btree_Axiom` │ │ │ │ +000a4d20: 9360 6274 7265 6593 3d93 4c45 4146 932a .`btree.=.LEAF.* │ │ │ │ +000a4d30: 937c 934e 4f44 4593 6274 7265 6593 6274 .|.NODE.btree.bt │ │ │ │ +000a4d40: 7265 6560 3b3b 8ea1 8d91 05cc ce62 7472 ree`;;.......btr │ │ │ │ +000a4d50: 6565 5f41 7869 6f6d 9105 bfaa 3d8e a18d ee_Axiom....=... │ │ │ │ +000a4d60: 9105 ccce 7c2d 9605 bfaa 2166 3093 6631 ....|-....!f0.f1 │ │ │ │ +000a4d70: 2e8e a18d 911c cb76 3f21 9105 bfaa 666e .......v?!....fn │ │ │ │ +000a4d80: 2e8e a18d 9122 8b20 2821 782e 9605 bfaa .....". (!x..... │ │ │ │ +000a4d90: 666e 284c 4541 4693 7829 933d 9366 3093 fn(LEAF.x).=.f0. │ │ │ │ +000a4da0: 7829 932f 5c8e a18d 9122 8b20 2821 6231 x)./\....". (!b1 │ │ │ │ +000a4db0: 9605 bfaa 6232 2e93 666e 284e 4f44 4593 ....b2..fn(NODE. │ │ │ │ +000a4dc0: 6231 9362 3229 933d 9366 3128 666e 9362 b1.b2).=.f1(fn.b │ │ │ │ +000a4dd0: 3129 2866 6e93 6232 2962 3193 6232 298e 1)(fn.b2)b1.b2). │ │ │ │ +000a4de0: 8e92 01c6 71b1 8400 5bf0 fe00 0066 668e ....q...[....ff. │ │ │ │ +000a4df0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +000a4e00: 8e9f 42fc 178d 9112 c761 cf54 6865 9602 ..B......a.The.. │ │ │ │ +000a4e10: fb6b 7265 7375 6c74 9372 6574 7572 6e65 .kresult.returne │ │ │ │ +000a4e20: 6493 6290 ac72 799b 02fb 6c74 6865 9363 d.b..ry...lthe.c │ │ │ │ +000a4e30: 616c 6c93 746f 93eb 6164 6566 696e 655f all.to..adefine_ │ │ │ │ +000a4e40: 7479 7065 93cf 6973 2c91 032b 4469 6e93 type..is,..+Din. │ │ │ │ +000a4e50: 7468 6973 9863 6173 652c 9103 2b44 616e this.case,..+Dan │ │ │ │ +000a4e60: 9361 6273 7472 6163 7493 6390 ac72 6861 .abstract.c..rha │ │ │ │ +000a4e70: 7261 6374 6572 697a 6174 696f 6e8e a18d racterization... │ │ │ │ +000a4e80: 9112 c761 666f 7296 0334 4d61 9364 650c ...afor..4Ma.de. │ │ │ │ +000a4e90: 6e65 6493 749a ac72 7970 9053 8e65 93eb ned.t..ryp.S.e.. │ │ │ │ +000a4ea0: 6128 2a29 6274 7265 65cf 2c91 0358 c569 a(*)btree.,..X.i │ │ │ │ +000a4eb0: 6e93 7468 6593 666f 726d 936f 6693 6193 n.the.form.of.a. │ │ │ │ +000a4ec0: 6070 7269 6d69 7469 7698 6591 0334 4c72 `primitiv.e..4Lr │ │ │ │ +000a4ed0: 6563 7572 7369 6f6e 9374 6865 6f72 656d ecursion.theorem │ │ │ │ +000a4ee0: 2793 666f 7293 7468 6593 7265 7175 6972 '.for.the.requir │ │ │ │ +000a4ef0: 6564 8ea1 8d91 12c7 6174 90ac 7279 709a ed......at..ryp. │ │ │ │ +000a4f00: 538e 6596 03ea a86f 6693 6c61 6298 656c S.e....of.lab.el │ │ │ │ +000a4f10: 6c65 6493 6269 6e61 7279 9374 7265 6573 led.binary.trees │ │ │ │ +000a4f20: 2e8e a910 2ed7 8d91 1e28 f041 6e9a ac72 .........(.An..r │ │ │ │ +000a4f30: 7996 0437 bc73 696d 706c 6591 0437 bd63 y..7.simple..7.c │ │ │ │ +000a4f40: 6f6e 6372 6574 6593 7265 6375 7273 6976 oncrete.recursiv │ │ │ │ +000a4f50: 9865 9374 9879 709a 538e 6591 0437 bd63 .e.t.yp.S.e..7.c │ │ │ │ +000a4f60: 616e 9362 9865 9b04 37bd 6465 0c6e 6564 an.b.e..7.de.ned │ │ │ │ +000a4f70: 9361 7574 6f6d 6174 6963 616c 6c79 9366 .automatically.f │ │ │ │ +000a4f80: 726f 6d98 6193 7573 6572 2d73 7570 706c rom.a.user-suppl │ │ │ │ +000a4f90: 6965 648e a18d 9112 c761 6571 7561 7469 ied......aequati │ │ │ │ +000a4fa0: 6f6e 9603 eaa8 7573 696e 678d 93eb 6164 on....using...ad │ │ │ │ +000a4fb0: 6566 696e 655f 7479 7065 8e91 4711 9ecf efine_type..G... │ │ │ │ +000a4fc0: 696e 9365 7861 6374 6c79 9374 6865 9373 in.exactly.the.s │ │ │ │ +000a4fd0: 616d 6593 7795 ac72 6193 7991 ff05 562e ame.w..ra.y...V. │ │ │ │ +000a4fe0: 8e9f 23eb 828d 8d91 12c7 61eb 4731 312e ..#.......a.G11. │ │ │ │ +000a4ff0: 3130 2e32 8e91 547a 8e44 650c 6e69 6e67 10.2..Tz.De.ning │ │ │ │ +000a5000: 9605 6666 7265 6375 7273 6976 908c cc65 ..ffrecursiv...e │ │ │ │ +000a5010: 9366 756e 6374 696f 6e73 8e9f 181f 3d8d .functions....=. │ │ │ │ +000a5020: 9112 c761 cf41 6e91 04ed cc69 6d70 9553 ...a.An....imp.S │ │ │ │ +000a5030: 8e6f 7274 616e 9aac 7274 9104 edcd 7072 .ortan..rt....pr │ │ │ │ +000a5040: 6f70 9365 7274 9879 9604 edcc 6f66 9104 op.ert.y....of.. │ │ │ │ +000a5050: edcd 7468 6593 6398 6861 7261 6374 6572 ..the.c.haracter │ │ │ │ +000a5060: 697a 696e 679b 04ed cd74 6865 6f72 656d izing....theorem │ │ │ │ +000a5070: 7393 666f 7293 636f 6e63 7265 7465 9874 s.for.concrete.t │ │ │ │ +000a5080: 9aac 7279 7090 538e 6573 9373 686f 9877 ..ryp.S.es.sho.w │ │ │ │ +000a5090: 6e91 04ed cd69 6e93 7468 658e a18d 9112 n....in.the..... │ │ │ │ +000a50a0: c761 6578 616d 706c 6573 9b03 7c23 6769 .aexamples..|#gi │ │ │ │ +000a50b0: 7695 ac72 656e 9103 7c24 6162 9053 8e6f v..ren..|$ab.S.o │ │ │ │ +000a50c0: 9376 9365 9869 7391 037c 2474 6861 7498 .v.e.is..|$that. │ │ │ │ +000a50d0: 7468 6579 9870 726f 9376 6964 6596 037c they.pro.vide..| │ │ │ │ +000a50e0: 2461 9866 6f72 6d61 6c98 6d65 616e 7393 $a.formal.means. │ │ │ │ +000a50f0: 666f 7298 6465 0c6e 696e 6793 7265 6375 for.de.ning.recu │ │ │ │ +000a5100: 7273 6976 90ac 7265 9866 756e 6374 696f rsiv..re.functio │ │ │ │ +000a5110: 6e73 8ea1 8d91 12c7 616f 6e96 043e 4c74 ns......aon..>Lt │ │ │ │ +000a5120: 686f 7365 9374 9aac 7279 7090 538e 6573 hose.t..ryp.S.es │ │ │ │ +000a5130: 2e91 0633 cd57 6865 6e93 6193 636f 6e63 ...3.When.a.conc │ │ │ │ +000a5140: 7265 7465 9372 6563 7572 7369 7698 6591 rete.recursiv.e. │ │ │ │ +000a5150: 043e 4d74 9879 7090 538e 6593 eb40 6f70 .>Mt.yp.S.e..@op │ │ │ │ +000a5160: 93cf 6973 9363 9868 6172 6163 7465 7269 ..is.c.haracteri │ │ │ │ +000a5170: 7a65 6493 6298 7993 6191 043e 4d74 6865 zed.b.y.a..>Mthe │ │ │ │ +000a5180: 6f72 656d 936f 6693 7468 658e a18d 9112 orem.of.the..... │ │ │ │ +000a5190: c761 6b69 6e64 9604 412b 7265 7475 726e .akind..A+return │ │ │ │ +000a51a0: 6564 9b04 412a 6290 ac72 798d 93eb 6164 ed..A*b..ry...ad │ │ │ │ +000a51b0: 6566 696e 655f 7479 7065 8e91 47be a3cf efine_type..G... │ │ │ │ +000a51c0: 2873 6565 9353 6563 7469 6f6e 9331 312e (see.Section.11. │ │ │ │ +000a51d0: 3130 2e31 2e33 2998 7468 6973 9374 6865 10.1.3).this.the │ │ │ │ +000a51e0: 6f72 656d 9363 616e 9862 9053 8e65 9375 orem.can.b.S.e.u │ │ │ │ +000a51f0: 7365 6498 746f 9370 726f 95ac 7276 9365 sed.to.pro..rv.e │ │ │ │ +000a5200: 8ea1 8d91 12c7 6174 6865 9605 4be9 6578 ......athe..K.ex │ │ │ │ +000a5210: 6973 7465 6e63 659b 054b ea6f 6693 616e istence..K.of.an │ │ │ │ +000a5220: 90ac 7279 98e5 7072 696d 6974 6976 6591 ..ry..primitive. │ │ │ │ +000a5230: 0577 e872 96ff 6666 6593 6375 7273 6976 .w.r..ffe.cursiv │ │ │ │ +000a5240: 6591 0631 9acf 6675 6e63 7469 6f6e 9605 e..1..function.. │ │ │ │ +000a5250: 4be9 6f6e 98eb 406f 7093 cf61 6e64 9874 K.on..@op..and.t │ │ │ │ +000a5260: 6f93 6465 0c6e 6598 636f 6e73 7461 6e9a o.de.ne.constan. │ │ │ │ +000a5270: ac72 7473 9377 6869 6398 688e a18d 9112 .rts.whic.h..... │ │ │ │ +000a5280: c761 6465 6e6f 7465 9603 eaa8 7375 6390 .adenote....suc. │ │ │ │ +000a5290: ac72 6893 6675 6e63 7469 6f6e 732e 8e9f .rh.functions... │ │ │ │ +000a52a0: 102e d68d 911e 28f0 5468 6973 9603 0a91 ......(.This.... │ │ │ │ +000a52b0: 6973 9b03 0a92 696c 6c75 7374 7261 7465 is....illustrate │ │ │ │ +000a52c0: 6493 666f 7293 6198 7061 7274 6963 756c d.for.a.particul │ │ │ │ +000a52d0: 6172 9365 7861 6d70 6c65 9362 90ac 7279 ar.example.b..ry │ │ │ │ +000a52e0: 9374 6865 986d 6574 686f 9053 8e64 936f .the.metho.S.d.o │ │ │ │ +000a52f0: 6693 6465 0c6e 696e 6798 7072 696d 6974 f.de.ning.primit │ │ │ │ +000a5300: 6976 9aac 7265 9372 6563 7572 7369 7698 iv..re.recursiv. │ │ │ │ +000a5310: 658e a18d 9112 c761 6675 6e63 7469 6f6e e......afunction │ │ │ │ +000a5320: 7396 0493 ef6f 6e93 7468 6593 6e61 7475 s....on.the.natu │ │ │ │ +000a5330: 7261 6c93 6e95 ac72 756d 9362 9053 8e65 ral.n..rum.b.S.e │ │ │ │ +000a5340: 7273 9604 93ef 6469 7363 7573 7365 6493 rs....discussed. │ │ │ │ +000a5350: 696e 9353 6563 7469 6f6e 9331 312e 392e in.Section.11.9. │ │ │ │ +000a5360: 352e 312e 9107 34b5 496e 9374 6861 7493 5.1...4.In.that. │ │ │ │ +000a5370: 7365 6374 696f 6e2c 9104 be41 616e 93eb section,...Aan.. │ │ │ │ +000a5380: 484d 4c8e a18d 9112 c761 cf66 756e 6374 HML......a.funct │ │ │ │ +000a5390: 696f 6e8d 9104 1368 eb61 6e65 775f 7072 ion....h.anew_pr │ │ │ │ +000a53a0: 696d 5f72 6563 5f64 6566 696e 6974 696f im_rec_definitio │ │ │ │ +000a53b0: 6e8e 9200 8c5f 16cf 779a ac72 6173 9604 n...._..w..ras.. │ │ │ │ +000a53c0: 1368 6465 7363 7269 6290 538e 6564 9377 .hdescrib.S.ed.w │ │ │ │ +000a53d0: 6869 6398 6893 6175 746f 6d61 7465 7393 hic.h.automates. │ │ │ │ +000a53e0: 7468 6593 6c6f 6769 6361 6c93 696e 6665 the.logical.infe │ │ │ │ +000a53f0: 7265 6e63 6573 8ea1 8d91 12c7 616e 6563 rences......anec │ │ │ │ +000a5400: 6573 7361 7279 9604 2776 746f 9364 6572 essary..'vto.der │ │ │ │ +000a5410: 6976 9aac 7265 9104 2775 7061 7274 6963 iv..re..'upartic │ │ │ │ +000a5420: 756c 6172 9370 7269 6d69 7469 7698 6593 ular.primitiv.e. │ │ │ │ +000a5430: 7265 6375 7273 6976 9865 9364 650c 6e69 recursiv.e.de.ni │ │ │ │ +000a5440: 7469 6f6e 7393 6f6e 9374 6865 9104 2775 tions.on.the..'u │ │ │ │ +000a5450: 6275 696c 742d 696e 9364 650c 6e65 6493 built-in.de.ned. │ │ │ │ +000a5460: 7498 7970 9053 8e65 8ea1 8d8d 9112 c761 t.yp.S.e.......a │ │ │ │ +000a5470: eb61 6e75 6d8e 9127 f107 cf6f 6696 03ea .anum..'...of... │ │ │ │ +000a5480: a86e 6174 7572 616c 936e 95ac 7275 6d93 .natural.n..rum. │ │ │ │ +000a5490: 6290 538e 6572 732e 9105 38e0 5468 6596 b.S.ers...8.The. │ │ │ │ +000a54a0: 03ea a862 6173 6973 936f 6693 7468 6973 ...basis.of.this │ │ │ │ +000a54b0: 9366 756e 6374 696f 6e93 6973 9374 6865 .function.is.the │ │ │ │ +000a54c0: 9370 7269 6d69 7469 7690 ac72 6593 7265 .primitiv..re.re │ │ │ │ +000a54d0: 6375 7273 696f 6e93 7468 656f 7265 6d8e cursion.theorem. │ │ │ │ +000a54e0: 9f1e 76b6 8d8d 8d9f 00cb 898d 8d8d 8d91 ..v............. │ │ │ │ +000a54f0: 2a06 60eb 616e 756d 5f41 7869 6f6d 9111 *.`.anum_Axiom.. │ │ │ │ +000a5500: 3efe 7c2d 9605 bfaa 2178 9366 2e93 3f21 >.|-....!x.f..?! │ │ │ │ +000a5510: 666e 2e93 2866 6e93 3093 3d93 7829 932f fn..(fn.0.=.x)./ │ │ │ │ +000a5520: 5c93 2821 6e2e 9366 6e28 5355 4393 6e29 \.(!n..fn(SUC.n) │ │ │ │ +000a5530: 933d 9366 9328 666e 936e 2993 6e29 8e8e .=.f.(fn.n).n).. │ │ │ │ +000a5540: 8e8e 8e8e 8e9f 1e47 df8d 9112 c761 cf77 .......G.....a.w │ │ │ │ +000a5550: 6869 639a ac72 6896 0418 e369 7393 7072 hic..rh....is.pr │ │ │ │ +000a5560: 652d 7072 6f98 7698 6564 9361 6e64 9373 e-pro.v.ed.and.s │ │ │ │ +000a5570: 746f 7265 6493 696e 9374 6865 9362 7569 tored.in.the.bui │ │ │ │ +000a5580: 6c74 2d69 6e91 0418 e274 6865 6f72 798d lt-in....theory. │ │ │ │ +000a5590: 93eb 6170 7269 6d5f 7265 638e 9136 2f16 ..aprim_rec..6/. │ │ │ │ +000a55a0: cf28 7365 6593 5365 6374 696f 6e93 3131 .(see.Section.11 │ │ │ │ +000a55b0: 2e39 2e35 292e 9105 c391 5468 658e a18d .9.5).....The... │ │ │ │ +000a55c0: 9112 c761 eb48 4d4c 9605 2504 cf66 756e ...a.HML..%..fun │ │ │ │ +000a55d0: 6374 696f 6e8d 9105 2505 eb61 6e65 775f ction...%..anew_ │ │ │ │ +000a55e0: 7072 696d 5f72 6563 5f64 6566 696e 6974 prim_rec_definit │ │ │ │ +000a55f0: 696f 6e8e 9200 8e82 4fcf 7573 6573 8d91 ion.....O.uses.. │ │ │ │ +000a5600: 0525 05eb 616e 756d 5f41 7869 6f6d 8e91 .%..anum_Axiom.. │ │ │ │ +000a5610: 3e07 03cf 746f 9b05 2505 6175 746f 6d61 >...to..%.automa │ │ │ │ +000a5620: 7465 9374 6865 986a 7573 7469 0c63 6174 te.the.justi.cat │ │ │ │ +000a5630: 696f 6e93 6f66 8ea1 8d91 12c7 6161 6e9a ion.of......aan. │ │ │ │ +000a5640: ac72 7996 03ea a875 7365 722d 7375 7070 .ry....user-supp │ │ │ │ +000a5650: 6c69 6564 9370 7269 6d69 7469 7698 6593 lied.primitiv.e. │ │ │ │ +000a5660: 7265 6375 7273 6976 9865 9364 650c 6e69 recursiv.e.de.ni │ │ │ │ +000a5670: 7469 6f6e 936f 6e93 7468 6593 6e61 7475 tion.on.the.natu │ │ │ │ +000a5680: 7261 6c93 6e98 756d 9862 9053 8e65 7273 ral.n.um.b.S.ers │ │ │ │ +000a5690: 2e8e a68d 911e 28f0 5468 6596 03ce d174 ......(.The....t │ │ │ │ +000a56a0: 9aac 7279 7090 538e 6593 6465 0c6e 6974 ..ryp.S.e.de.nit │ │ │ │ +000a56b0: 696f 6e91 03ce d070 6163 986b 91ff 58e4 ion....pac.k..X. │ │ │ │ +000a56c0: 6167 6593 7072 6f98 7669 6465 7393 6193 age.pro.vides.a. │ │ │ │ +000a56d0: 7369 6d69 6c61 7293 6675 6e63 7469 6f6e similar.function │ │ │ │ +000a56e0: 9366 6f72 9103 ced0 6465 0c6e 696e 6793 .for....de.ning. │ │ │ │ +000a56f0: 7072 696d 6974 6976 9865 9372 6563 7572 primitiv.e.recur │ │ │ │ +000a5700: 7369 7698 658e a18d 9112 c761 6675 6e63 siv.e......afunc │ │ │ │ +000a5710: 7469 6f6e 7396 03ea a86f 6e93 6172 6269 tions....on.arbi │ │ │ │ +000a5720: 7472 6172 7993 636f 6e63 7265 7465 9372 trary.concrete.r │ │ │ │ +000a5730: 6563 7572 7369 769a ac72 6593 7498 7970 ecursiv..re.t.yp │ │ │ │ +000a5740: 9053 8e65 732e 8d8d 9ffb a532 d531 358e .S.es......2.15. │ │ │ │ +000a5750: 8e91 0e38 e8cf 5468 6593 eb48 4d4c 93cf ...8..The..HML.. │ │ │ │ +000a5760: 6675 6e63 7469 6f6e 8e91 12c7 619f 0c19 function....a... │ │ │ │ +000a5770: 6789 0000 6666 0071 cf9f 9f0c 999a 8d8d g...ff.q........ │ │ │ │ +000a5780: 8d8d 9109 871d 9ffc 5eff c531 358e 8e8e ........^..15... │ │ │ │ +000a5790: 9112 0003 c649 6e9b 0426 3966 6163 742c .....In..&9fact, │ │ │ │ +000a57a0: 9104 5a71 eb52 6e65 778d 9100 a145 8900 ..Zq.Rnew....E.. │ │ │ │ +000a57b0: 0066 6600 0326 668e 9603 c7ab 7072 696d .ff..&f.....prim │ │ │ │ +000a57c0: 8d91 00a1 4589 0000 6666 0003 2666 8e93 ....E...ff..&f.. │ │ │ │ +000a57d0: 7265 638d 9100 a145 8900 0066 6600 0326 rec....E...ff..& │ │ │ │ +000a57e0: 668e 9364 6566 696e 6974 696f 6e96 0426 f..definition..& │ │ │ │ +000a57f0: 38c6 6973 9864 650c 6e65 6498 696e 934d 8.is.de.ned.in.M │ │ │ │ +000a5800: 4c91 0426 0375 7369 6e67 9374 6865 986d L..&.using.the.m │ │ │ │ +000a5810: 6f72 6598 6765 6e65 7261 6c93 746f 9047 ore.general.to.G │ │ │ │ +000a5820: 1d6f 6c73 9870 726f 9ab8 e376 6964 6564 .ols.pro...vided │ │ │ │ +000a5830: 9362 9879 9104 2639 7468 658e 9f0c 0000 .b.y..&9the..... │ │ │ │ +000a5840: 8d74 9ab8 e379 7090 471d 6596 0355 5564 .t...yp.G.e..UUd │ │ │ │ +000a5850: 650c 6e69 7469 6f6e 9370 6163 986b 91ff e.nition.pac.k.. │ │ │ │ +000a5860: 71c7 6167 652e 8e8e 9f24 fd13 8e8c 8b00 q.age....$...... │ │ │ │ +000a5870: 0000 c600 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000a5880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000a5890: 0000 0000 0000 0a4a 19a0 02cc 0555 8da0 .......J.....U.. │ │ │ │ -000a58a0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ -000a58b0: ebd0 3139 3892 00dd 2043 4368 6170 7465 ..198... CChapte │ │ │ │ -000a58c0: 7296 0480 0031 312e 910a 8000 5468 6593 r....11.....The. │ │ │ │ -000a58d0: 484f 4c93 4c6f 6769 6393 696e 934d 4c8e HOL.Logic.in.ML. │ │ │ │ -000a58e0: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ -000a58f0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -000a5900: 8d8d 8d91 eaf1 eb9f f54f a789 0000 6666 .........O....ff │ │ │ │ -000a5910: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -000a5920: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ -000a5930: 9117 0bcc eb61 6e65 775f 7265 6375 7273 .....anew_recurs │ │ │ │ -000a5940: 6976 655f 6465 6669 6e69 7469 6f6e 9605 ive_definition.. │ │ │ │ -000a5950: bfaa 3a93 626f 6f6c 932d 3e93 7468 6d93 ..:.bool.->.thm. │ │ │ │ -000a5960: 2d3e 9373 7472 696e 6793 2d3e 9374 6572 ->.string.->.ter │ │ │ │ -000a5970: 6d93 2d3e 9374 686d 8e8e 9201 c671 b184 m.->.thm.....q.. │ │ │ │ -000a5980: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ -000a5990: 0066 6601 c70b 4a8e 8e8e a917 3a01 8d91 .ff...J.....:... │ │ │ │ -000a59a0: eaf1 ebcf 6175 746f 6d61 7465 7396 0459 ....automates..Y │ │ │ │ -000a59b0: 9874 6865 9369 6e66 6572 656e 6365 7391 .the.inferences. │ │ │ │ -000a59c0: 0459 976e 6563 6573 7361 7279 9374 6f93 .Y.necessary.to. │ │ │ │ -000a59d0: 6a75 7374 6966 7993 616e 9aac 7279 9367 justify.an..ry.g │ │ │ │ -000a59e0: 6976 9865 6e93 7072 696d 6974 6976 9865 iv.en.primitiv.e │ │ │ │ -000a59f0: 9104 5997 7265 6375 7273 6976 9865 9364 ..Y.recursiv.e.d │ │ │ │ -000a5a00: 650c 6e69 7469 6f6e 936f 6e8e a410 0000 e.nition.on..... │ │ │ │ -000a5a10: 8d91 eaf1 eb61 9604 0eb6 636f 6e63 7265 .....a....concre │ │ │ │ -000a5a20: 7465 9372 6563 7572 7369 769a ac72 6593 te.recursiv..re. │ │ │ │ -000a5a30: 7498 7970 9053 8e65 936f 6693 7468 6593 t.yp.S.e.of.the. │ │ │ │ -000a5a40: 6b69 6e64 9364 650c 6e61 626c 6591 040e kind.de.nable... │ │ │ │ -000a5a50: b562 9879 8d93 eb61 6465 6669 6e65 5f74 .b.y...adefine_t │ │ │ │ -000a5a60: 7970 658e 9143 4b04 cf2e 9105 a50a 4974 ype..CK.......It │ │ │ │ -000a5a70: 9374 616b 9865 7393 666f 7572 9361 7267 .tak.es.four.arg │ │ │ │ -000a5a80: 756d 656e 9874 732e 8ea1 8d91 eaf1 eb54 umen.ts........T │ │ │ │ -000a5a90: 6865 9604 9c9a 0c72 7374 9369 739b 049c he.....rst.is... │ │ │ │ -000a5aa0: 9b61 9362 9553 8e6f 936f 6c65 616e 9604 .a.b.S.o.olean.. │ │ │ │ -000a5ab0: 9c9a 0d61 6793 7768 6963 90ac 7268 9869 ...ag.whic..rh.i │ │ │ │ -000a5ac0: 6e64 6963 6174 6573 9369 6693 7468 6593 ndicates.if.the. │ │ │ │ -000a5ad0: 6675 6e63 7469 6f6e 9874 6f93 6290 538e function.to.b.S. │ │ │ │ -000a5ae0: 6593 6465 0c6e 6564 9377 696c 6c98 6290 e.de.ned.will.b. │ │ │ │ -000a5af0: 538e 6593 616e 9369 6e0c 788e a18d 91ea S.e.an.in.x..... │ │ │ │ -000a5b00: f1eb 6f72 9604 62cb 6e6f 742e 9106 a148 ..or..b.not....H │ │ │ │ -000a5b10: 5468 659b 0462 ca73 6563 6f6e 6493 6973 The..b.second.is │ │ │ │ -000a5b20: 9874 6865 9370 7269 6d69 7469 7690 ac72 .the.primitiv..r │ │ │ │ -000a5b30: 6593 7265 6375 7273 696f 6e98 7468 656f e.recursion.theo │ │ │ │ -000a5b40: 7265 6d93 666f 7293 7468 6598 636f 6e63 rem.for.the.conc │ │ │ │ -000a5b50: 7265 7465 9374 90ac 7279 7090 538e 6598 rete.t..ryp.S.e. │ │ │ │ -000a5b60: 696e 9371 7565 7374 696f 6e8e a18d 91ea in.question..... │ │ │ │ -000a5b70: f1eb 288d 692e 652e 8e91 130e d061 9604 ..(.i.e......a.. │ │ │ │ -000a5b80: 0b4c 7468 656f 7265 6d93 6f62 7461 696e .Ltheorem.obtain │ │ │ │ -000a5b90: 6564 9b04 0b4d 6672 6f6d 93eb 6164 6566 ed...Mfrom..adef │ │ │ │ -000a5ba0: 696e 655f 7479 7065 cf29 2e91 059a cc54 ine_type.).....T │ │ │ │ -000a5bb0: 6865 9374 6869 7264 9361 7267 756d 656e he.third.argumen │ │ │ │ -000a5bc0: 90ac 7274 9369 7398 6193 6e61 6d65 9375 ..rt.is.a.name.u │ │ │ │ -000a5bd0: 6e64 6572 9377 6869 6390 ac72 688e a18d nder.whic..rh... │ │ │ │ -000a5be0: 91ea f1eb 7468 6596 0502 5072 6573 756c ....the...Presul │ │ │ │ -000a5bf0: 7469 6e67 9364 650c 6e69 7469 6f6e 9377 ting.de.nition.w │ │ │ │ -000a5c00: 696c 6c91 0502 5162 9053 8e65 9373 6195 ill...Qb.S.e.sa. │ │ │ │ -000a5c10: ac72 7693 6564 9605 0250 696e 9374 6865 .rv.ed...Pin.the │ │ │ │ -000a5c20: 9363 7572 7265 6e9a ac72 7493 7468 656f .curren..rt.theo │ │ │ │ -000a5c30: 7279 9373 6567 6d65 6e98 742e 9108 7fd9 ry.segmen.t..... │ │ │ │ -000a5c40: 5468 6593 666f 7572 7468 9361 7267 752d The.fourth.argu- │ │ │ │ -000a5c50: 8ea1 8d91 eaf1 eb6d 656e 9aac 7274 9604 .......men..rt.. │ │ │ │ -000a5c60: 987a 6973 9361 9374 6572 6d91 0498 7b67 .zis.a.term...{g │ │ │ │ -000a5c70: 6976 696e 6793 7468 6593 6465 7369 7265 iving.the.desire │ │ │ │ -000a5c80: 6493 7072 696d 6974 6976 9865 9372 6563 d.primitiv.e.rec │ │ │ │ -000a5c90: 7572 7369 7698 6593 6465 0c6e 6974 696f ursiv.e.de.nitio │ │ │ │ -000a5ca0: 6e2e 9107 4257 5468 6593 7691 ff58 e461 n...BWThe.v..X.a │ │ │ │ -000a5cb0: 6c75 6593 7265 7475 726e 6564 9362 9879 lue.returned.b.y │ │ │ │ -000a5cc0: 8ea1 8d91 eaf1 ebeb 616e 6577 5f72 6563 ........anew_rec │ │ │ │ -000a5cd0: 7572 7369 7665 5f64 6566 696e 6974 696f ursive_definitio │ │ │ │ -000a5ce0: 6e96 0528 fccf 6973 9361 9b05 28fd 7468 n..(..is.a..(.th │ │ │ │ -000a5cf0: 656f 7265 6d93 7768 6963 90ac 7268 9373 eorem.whic..rh.s │ │ │ │ -000a5d00: 7461 7465 7393 7468 6598 7072 696d 6974 tates.the.primit │ │ │ │ -000a5d10: 6976 9aac 7265 9372 6563 7572 7369 7698 iv..re.recursiv. │ │ │ │ -000a5d20: 6593 6465 0c6e 6974 696f 6e8e a18d 91ea e.de.nition..... │ │ │ │ -000a5d30: f1eb 7265 7175 6573 7465 6496 045f a862 ..requested.._.b │ │ │ │ -000a5d40: 9aac 7279 9374 6865 9375 7365 722e 9106 ..ry.the.user... │ │ │ │ -000a5d50: 97e1 5468 6973 9374 6865 6f72 656d 9369 ..This.theorem.i │ │ │ │ -000a5d60: 7393 6465 7269 7698 6564 9362 9879 9366 s.deriv.ed.b.y.f │ │ │ │ -000a5d70: 6f72 6d61 6c93 7072 6f90 538e 6f66 9104 ormal.pro.S.of.. │ │ │ │ -000a5d80: 5fa9 6672 6f6d 9361 6e93 696e 7374 616e _.from.an.instan │ │ │ │ -000a5d90: 6365 936f 6693 7468 658e a18d 91ea f1eb ce.of.the....... │ │ │ │ -000a5da0: 6765 6e65 7261 6c96 03ea a870 7269 6d69 general....primi │ │ │ │ -000a5db0: 7469 769a ac72 6593 7265 6375 7273 696f tiv..re.recursio │ │ │ │ -000a5dc0: 6e93 7468 656f 7265 6d93 6769 7698 656e n.theorem.giv.en │ │ │ │ -000a5dd0: 9361 7393 7468 6593 7365 636f 6e64 9361 .as.the.second.a │ │ │ │ -000a5de0: 7267 756d 656e 9874 2e8e a18d 91f6 537a rgumen.t......Sz │ │ │ │ -000a5df0: 4966 9603 040e 7468 659b 0304 0deb 484d If....the.....HM │ │ │ │ -000a5e00: 4c93 cf76 91ff 58e4 6172 6961 626c 6593 L..v..X.ariable. │ │ │ │ -000a5e10: eb40 6f70 8deb 615f 4178 696f 6d8e 9125 .@op..a_Axiom..% │ │ │ │ -000a5e20: 820a cf69 7398 6290 538e 6f75 6e64 9374 ...is.b.S.ound.t │ │ │ │ -000a5e30: 6f93 6193 7468 656f 7265 6d98 6f66 9374 o.a.theorem.of.t │ │ │ │ -000a5e40: 6865 9366 6f72 6d93 7265 7475 726e 6564 he.form.returned │ │ │ │ -000a5e50: 9862 90ac 7279 8d93 eb61 6465 6669 6e65 .b..ry...adefine │ │ │ │ -000a5e60: 5f74 7970 658e 9142 405c cf2c 8ea1 8d91 _type..B@\.,.... │ │ │ │ -000a5e70: eaf1 eb74 6865 6e91 03ea a865 7691 ff58 ...then....ev..X │ │ │ │ -000a5e80: e461 6c75 6174 696e 673a 8e9f 1bbf ad8d .aluating:...... │ │ │ │ -000a5e90: 8d8d 9f06 d6bd 8d8d 8d9f f300 008d 9102 ................ │ │ │ │ -000a5ea0: 30ea eb61 6e65 775f 7265 6375 7273 6976 0..anew_recursiv │ │ │ │ -000a5eb0: 655f 6465 6669 6e69 7469 6f6e 8e9f 0d00 e_definition.... │ │ │ │ -000a5ec0: 008d 910d b03e 608d d766 9101 47ff 6c90 .....>`..f..G.l. │ │ │ │ -000a5ed0: 438f 6167 8e91 170f c5eb 6160 9605 bfaa C.ag......a`.... │ │ │ │ -000a5ee0: eb40 6f70 8d91 00b0 9789 0000 6666 0003 .@op........ff.. │ │ │ │ -000a5ef0: 7302 8e91 0423 99eb 6141 7869 6f6d 9360 s....#..aAxiom.` │ │ │ │ -000a5f00: 8dd7 6e61 6d65 8e91 1ce7 beeb 6160 9322 ..name......a`." │ │ │ │ -000a5f10: 9604 3335 e570 7269 6d69 7469 7665 9372 ..35.primitive.r │ │ │ │ -000a5f20: 96ff 6666 6593 6375 7273 6976 6596 0433 ..ffe.cursive..3 │ │ │ │ -000a5f30: 3564 650c 6e69 7469 6f6e 936f 6e93 eb40 5de.nition.on..@ │ │ │ │ -000a5f40: 6f70 eb61 228e 8e8e 8e8e 8e8e 9f1b bfae op.a"........... │ │ │ │ -000a5f50: 8d91 eaf1 ebcf 6175 746f 6d61 7469 6361 ......automatica │ │ │ │ -000a5f60: 6c6c 799b 059a 2470 726f 95ac 7276 9365 lly...$pro..rv.e │ │ │ │ -000a5f70: 7396 059a 2374 6865 9865 7869 7374 656e s...#the.existen │ │ │ │ -000a5f80: 6365 986f 6693 7468 6598 7072 696d 6974 ce.of.the.primit │ │ │ │ -000a5f90: 6976 9aac 7265 9372 6563 7572 7369 7698 iv..re.recursiv. │ │ │ │ -000a5fa0: 6596 059a 2466 756e 6374 696f 6e93 7375 e...$function.su │ │ │ │ -000a5fb0: 7070 6c69 6564 9105 9a23 6173 9374 6865 pplied...#as.the │ │ │ │ -000a5fc0: 8ea1 8d91 eaf1 eb66 6f75 7274 6896 0478 .......fourth..x │ │ │ │ -000a5fd0: 9561 7267 756d 656e 9aac 7274 2c91 049c .argumen..rt,... │ │ │ │ -000a5fe0: 1061 6e64 9374 6865 6e91 0478 9464 6563 .and.then..x.dec │ │ │ │ -000a5ff0: 6c61 7265 7393 6193 6e65 7793 636f 6e73 lares.a.new.cons │ │ │ │ -000a6000: 7461 6e98 7491 0478 9469 6e93 7468 6593 tan.t..x.in.the. │ │ │ │ -000a6010: 6375 7272 656e 9874 9374 6865 6f72 7991 curren.t.theory. │ │ │ │ -000a6020: 0478 9477 6974 6893 7468 6973 9364 6566 .x.with.this.def │ │ │ │ -000a6030: 2d8e a18d 91ea f1eb 696e 6974 696f 6e96 -.......inition. │ │ │ │ -000a6040: 04df c761 7393 6974 7393 7370 9a53 8e65 ...as.its.sp.S.e │ │ │ │ -000a6050: 6369 0c63 6174 696f 6e2e 9108 183d 5468 ci.cation....=Th │ │ │ │ -000a6060: 6973 9363 6f6e 7374 616e 90ac 7274 9104 is.constan..rt.. │ │ │ │ -000a6070: dfc6 7370 9865 6369 0c63 6174 696f 6e93 ..sp.eci.cation. │ │ │ │ -000a6080: 6973 9372 6574 7572 6e65 6493 6173 9361 is.returned.as.a │ │ │ │ -000a6090: 9374 6865 6f72 656d 9361 6e64 9369 738e .theorem.and.is. │ │ │ │ -000a60a0: a18d 91ea f1eb 7361 95ac 7276 9365 6496 ......sa..rv.ed. │ │ │ │ -000a60b0: 03e6 ca69 6e91 03e6 c974 6865 9363 7572 ...in....the.cur │ │ │ │ -000a60c0: 7265 6e9a ac72 7493 7468 656f 7279 9373 ren..rt.theory.s │ │ │ │ -000a60d0: 6567 6d65 6e98 749b 03e6 c975 6e64 6572 egmen.t....under │ │ │ │ -000a60e0: 9374 6865 936e 616d 6598 d76e 616d 65cf .the.name..name. │ │ │ │ -000a60f0: 2e91 0537 9649 6693 d766 9101 47ff 6c90 ...7.If..f..G.l. │ │ │ │ -000a6100: 438f 6167 9104 5503 cf69 738d 93eb 6174 C.ag..U..is...at │ │ │ │ -000a6110: 7275 658e 911a e572 cf2c 9103 e78f 7468 rue....r.,....th │ │ │ │ -000a6120: 6593 636f 6e73 7461 6e90 ac72 748e a18d e.constan..rt... │ │ │ │ -000a6130: 91ea f1eb 6973 9603 eaa8 6769 7690 ac72 ....is....giv..r │ │ │ │ -000a6140: 656e 9369 6e0c 7893 7374 6174 7573 2e91 en.in.x.status.. │ │ │ │ -000a6150: 0538 e046 91ff 0556 6169 6c75 7265 936f .8.F...Vailure.o │ │ │ │ -000a6160: 9053 8e63 6375 7273 9369 663a 8ea6 8d8d .S.ccurs.if:.... │ │ │ │ -000a6170: 8d8d 91f7 7903 2869 298e 8e8e 9109 c013 ....y.(i)....... │ │ │ │ -000a6180: eb48 484f 4c96 03f9 f5cf 6361 6e6e 6f74 .HHOL.....cannot │ │ │ │ -000a6190: 9370 726f 95ac 7276 9365 9603 f9f5 7468 .pro..rv.e....th │ │ │ │ -000a61a0: 6572 659b 03f9 f469 7393 6193 6675 6e63 ere....is.a.func │ │ │ │ -000a61b0: 7469 6f6e 9373 6174 6973 6679 696e 6793 tion.satisfying. │ │ │ │ -000a61c0: 7468 6593 6465 0c6e 696e 6798 6571 7561 the.de.ning.equa │ │ │ │ -000a61d0: 7469 6f6e 7393 7375 7070 6c69 6564 9362 tions.supplied.b │ │ │ │ -000a61e0: 90ac 7279 8ea1 8d91 09c0 1374 6865 9604 ..ry.......the.. │ │ │ │ -000a61f0: 2fd2 7573 6572 9b04 2fd1 288d 692e 652e /.user../.(.i.e. │ │ │ │ -000a6200: 8e91 1333 5674 6865 9374 6572 6d98 7375 ...3Vthe.term.su │ │ │ │ -000a6210: 7070 6c69 6564 9374 6f8d 98eb 616e 6577 pplied.to...anew │ │ │ │ -000a6220: 5f72 6563 7572 7369 7665 5f64 6566 696e _recursive_defin │ │ │ │ -000a6230: 6974 696f 6e8e 9200 9257 93cf 6973 936e ition....W..is.n │ │ │ │ -000a6240: 6f74 9861 9377 90ac 7265 6c6c 2d66 6f72 ot.a.w..rell-for │ │ │ │ -000a6250: 6d65 648e a18d 9109 c013 7072 696d 6974 med.......primit │ │ │ │ -000a6260: 6976 95ac 7265 9b03 eaa8 7265 6375 7273 iv..re....recurs │ │ │ │ -000a6270: 6976 9365 9864 650c 6e69 7469 6f6e 986f iv.e.de.nition.o │ │ │ │ -000a6280: 6e98 7691 ff58 e461 6c75 6573 986f 6698 n.v..X.alues.of. │ │ │ │ -000a6290: 7493 7970 9053 8e65 98eb 406f 70cf 293b t.yp.S.e..@op.); │ │ │ │ -000a62a0: 8e9f 188e 808d 8d8d 8d91 f435 7728 6969 ...........5w(ii │ │ │ │ -000a62b0: 298e 8e8e 9109 c013 616e 90ac 7279 9604 ).......an..ry.. │ │ │ │ -000a62c0: 3b94 6f74 6865 729b 043b 9363 6f6e 6469 ;.other..;.condi │ │ │ │ -000a62d0: 7469 6f6e 9366 6f72 936d 616b 696e 6798 tion.for.making. │ │ │ │ -000a62e0: 6193 636f 6e73 7461 6e90 ac72 7493 7370 a.constan..rt.sp │ │ │ │ -000a62f0: 9053 8e65 6369 0c63 6174 696f 6e98 6973 .S.eci.cation.is │ │ │ │ -000a6300: 9376 696f 6c61 7465 6493 2873 6565 9874 .violated.(see.t │ │ │ │ -000a6310: 6865 9366 6169 6c75 7265 8ea1 8d91 09c0 he.failure...... │ │ │ │ -000a6320: 1363 6f6e 6469 7469 6f6e 7396 03ea a866 .conditions....f │ │ │ │ -000a6330: 6f72 8d93 eb61 6e65 775f 7370 6563 6966 or...anew_specif │ │ │ │ -000a6340: 6963 6174 696f 6e8e 9169 8f9a cf69 6e93 ication..i...in. │ │ │ │ -000a6350: 5365 6374 696f 6e93 3131 2e38 2e32 2e32 Section.11.8.2.2 │ │ │ │ -000a6360: 292e 8ea6 8d91 f653 7a43 7572 7269 6564 )......SzCurried │ │ │ │ -000a6370: 9605 ae06 6675 6e63 7469 6f6e 739b 05ae ....functions... │ │ │ │ -000a6380: 0564 650c 6e65 6493 7573 696e 678d 93eb .de.ned.using... │ │ │ │ -000a6390: 616e 6577 5f72 6563 7572 7369 7665 5f64 anew_recursive_d │ │ │ │ -000a63a0: 6566 696e 6974 696f 6e8e 9200 9553 fbcf efinition....S.. │ │ │ │ -000a63b0: 6361 6e93 6290 538e 6593 7265 6375 7273 can.b.S.e.recurs │ │ │ │ -000a63c0: 6976 90ac 7265 986f 6e93 616e 90ac 7279 iv..re.on.an..ry │ │ │ │ -000a63d0: 8ea1 8d91 eaf1 eb6f 6e65 9605 0199 6f66 .......one....of │ │ │ │ -000a63e0: 9374 6865 6972 9b05 019a 6172 6775 6d65 .their....argume │ │ │ │ -000a63f0: 6e90 ac72 7473 2e91 087d b346 91ff 0556 n..rts...}.F...V │ │ │ │ -000a6400: 7572 7468 6572 6d6f 7265 2c91 0547 5664 urthermore,..GVd │ │ │ │ -000a6410: 650c 6e69 6e67 9365 7175 6174 696f 6e73 e.ning.equations │ │ │ │ -000a6420: 986e 6565 6493 6e6f 7493 6290 538e 6593 .need.not.b.S.e. │ │ │ │ -000a6430: 6769 7690 ac72 656e 9866 6f72 9361 6c6c giv..ren.for.all │ │ │ │ -000a6440: 9374 6865 8ea1 8d91 eaf1 eb63 6f6e 7374 .the.......const │ │ │ │ -000a6450: 7275 6374 6f72 7396 0397 f86f 669b 0397 ructors....of... │ │ │ │ -000a6460: f774 6865 9363 6f6e 6372 6574 6593 7490 .the.concrete.t. │ │ │ │ -000a6470: ac72 7970 9053 8e65 9869 6e93 7175 6573 .ryp.S.e.in.ques │ │ │ │ -000a6480: 7469 6f6e 2e91 051d 5053 6565 9374 6865 tion....PSee.the │ │ │ │ -000a6490: 9865 7861 6d70 6c65 7393 6769 7690 ac72 .examples.giv..r │ │ │ │ -000a64a0: 656e 9369 6e93 7468 6598 6e65 7874 9373 en.in.the.next.s │ │ │ │ -000a64b0: 6563 7469 6f6e 2c8e a18d 91ea f1eb 6f72 ection,.......or │ │ │ │ -000a64c0: 9603 eaa8 7468 6593 6578 616d 706c 6573 ....the.examples │ │ │ │ -000a64d0: 936f 6693 6675 6e63 7469 6f6e 7393 6465 .of.functions.de │ │ │ │ -000a64e0: 0c6e 6564 936f 6e8d 93eb 616e 756d 8e91 .ned.on...anum.. │ │ │ │ -000a64f0: 1914 4ecf 6769 7690 ac72 656e 9369 6e93 ..N.giv..ren.in. │ │ │ │ -000a6500: 5365 6374 696f 6e93 3131 2e39 2e35 2e31 Section.11.9.5.1 │ │ │ │ -000a6510: 9366 6f72 936d 6f72 6593 6465 7461 696c .for.more.detail │ │ │ │ -000a6520: 732e 8ea1 8d91 f653 7a54 6865 9603 eaa8 s......SzThe.... │ │ │ │ -000a6530: eb48 4d4c 93cf 6675 6e63 7469 6f6e 8e9f .HML..function.. │ │ │ │ -000a6540: 173a 008d 8d8d 91ea f1eb 9ff5 4fa7 8900 .:..........O... │ │ │ │ -000a6550: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ -000a6560: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ -000a6570: a664 8d91 170b cceb 6170 726f 7665 5f72 .d......aprove_r │ │ │ │ -000a6580: 6563 5f66 6e5f 6578 6973 7473 9605 bfaa ec_fn_exists.... │ │ │ │ -000a6590: 3a93 7468 6d93 2d3e 9374 6572 6d93 2d3e :.thm.->.term.-> │ │ │ │ -000a65a0: 9374 686d 8e8e 9201 c671 b184 000f 60b2 .thm.....q....`. │ │ │ │ -000a65b0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000a65c0: c70b 4a8e 8e8e a68d 91ea f1eb cf69 7396 ..J..........is. │ │ │ │ -000a65d0: 04bb 7561 9b04 bb74 7690 ac72 6572 7369 ..ua...tv..rersi │ │ │ │ -000a65e0: 6f6e 936f 668d 98eb 616e 6577 5f72 6563 on.of...anew_rec │ │ │ │ -000a65f0: 7572 7369 7665 5f64 6566 696e 6974 696f ursive_definitio │ │ │ │ -000a6600: 6e8e 9200 936e d9cf 7768 6963 95ac 7268 n....n..whic..rh │ │ │ │ -000a6610: 9870 726f 9376 9365 7396 04bb 756f 6e6c .pro.v.es...uonl │ │ │ │ -000a6620: 7998 7468 6174 9374 6865 9872 6571 7569 y.that.the.requi │ │ │ │ -000a6630: 7265 6493 6675 6e63 7469 6f6e 8ea1 8d91 red.function.... │ │ │ │ -000a6640: eaf1 eb65 7869 7374 733b 9106 090a 6974 ...exists;....it │ │ │ │ -000a6650: 9605 543f 646f 9053 8e65 739b 0554 3e6e ..T?do.S.es..T>n │ │ │ │ -000a6660: 6f74 936d 616b 90ac 7265 9361 9863 6f6e ot.mak..re.a.con │ │ │ │ -000a6670: 7374 616e 90ac 7274 9373 7090 538e 6563 stan..rt.sp.S.ec │ │ │ │ -000a6680: 690c 6361 7469 6f6e 2e91 0975 a454 6865 i.cation...u.The │ │ │ │ -000a6690: 930c 7273 7498 6172 6775 6d65 6e90 ac72 ..rst.argumen..r │ │ │ │ -000a66a0: 7493 6973 9361 9874 6865 6f72 656d 936f t.is.a.theorem.o │ │ │ │ -000a66b0: 668e a18d 91ea f1eb 7468 6596 0436 1866 f.......the..6.f │ │ │ │ -000a66c0: 6f72 6d93 7265 7475 726e 6564 9362 9aac orm.returned.b.. │ │ │ │ -000a66d0: 7279 8d91 0436 17eb 6164 6566 696e 655f ry...6..adefine_ │ │ │ │ -000a66e0: 7479 7065 8e91 4372 65cf 2c91 0448 f461 type..Cre.,..H.a │ │ │ │ -000a66f0: 6e64 9374 6865 9373 6563 6f6e 6493 6973 nd.the.second.is │ │ │ │ -000a6700: 9104 3617 6193 7573 6572 2d73 7570 706c ..6.a.user-suppl │ │ │ │ -000a6710: 6965 6493 7072 696d 6974 6976 9865 9372 ied.primitiv.e.r │ │ │ │ -000a6720: 6563 7572 7369 7698 658e a18d 91ea f1eb ecursiv.e....... │ │ │ │ -000a6730: 6675 6e63 7469 6f6e 9602 f474 6465 0c6e function...tde.n │ │ │ │ -000a6740: 6974 696f 6e2e 9104 e6ce 5468 6593 7468 ition.....The.th │ │ │ │ -000a6750: 656f 7265 6d9b 02f4 7377 6869 6390 ac72 eorem...swhic..r │ │ │ │ -000a6760: 6893 6973 9872 6574 7572 6e65 6493 6173 h.is.returned.as │ │ │ │ -000a6770: 7365 7274 7393 7468 6598 6578 6973 7465 serts.the.existe │ │ │ │ -000a6780: 6e63 6593 6f66 9874 6865 9372 6563 7572 nce.of.the.recur │ │ │ │ -000a6790: 7369 7690 ac72 656c 792d 8ea1 8d91 eaf1 siv..rely-...... │ │ │ │ -000a67a0: eb64 650c 6e65 6496 0380 7466 756e 6374 .de.ned...tfunct │ │ │ │ -000a67b0: 696f 6e9b 0380 7369 6e93 7175 6573 7469 ion...sin.questi │ │ │ │ -000a67c0: 6f6e 9828 6966 9369 7498 6973 9370 7269 on.(if.it.is.pri │ │ │ │ -000a67d0: 6d69 7469 769a ac72 6593 7265 6375 7273 mitiv..re.recurs │ │ │ │ -000a67e0: 6976 9865 9103 8073 6f98 7698 6572 9374 iv.e...so.v.er.t │ │ │ │ -000a67f0: 6865 9103 8073 7498 7970 9053 8e65 9363 he...st.yp.S.e.c │ │ │ │ -000a6800: 9868 6172 6163 7465 7269 7a65 6491 0380 .haracterized... │ │ │ │ -000a6810: 7362 9879 9374 6865 8ea1 8d91 eaf1 eb74 sb.y.the.......t │ │ │ │ -000a6820: 6865 6f72 656d 9603 eaa8 6769 769a ac72 heorem....giv..r │ │ │ │ -000a6830: 656e 9361 7393 7468 6593 0c72 7374 9361 en.as.the..rst.a │ │ │ │ -000a6840: 7267 756d 656e 9874 292e 8e8e 9f24 fd13 rgumen.t)....$.. │ │ │ │ -000a6850: 8e8c 8b00 0000 c700 0000 0000 0000 0000 ................ │ │ │ │ +000a5890: 0000 0000 0000 0000 0a4a 1ba0 02cc 0555 .........J.....U │ │ │ │ +000a58a0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +000a58b0: eaf1 ebd0 3139 3892 00dd 2043 4368 6170 ....198... CChap │ │ │ │ +000a58c0: 7465 7296 0480 0031 312e 910a 8000 5468 ter....11.....Th │ │ │ │ +000a58d0: 6593 484f 4c93 4c6f 6769 6393 696e 934d e.HOL.Logic.in.M │ │ │ │ +000a58e0: 4c8e 91ea f1eb 9f05 6666 8900 00e6 6601 L.......ff....f. │ │ │ │ +000a58f0: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ +000a5900: d021 8d8d 8d91 eaf1 eb9f f54f a789 0000 .!.........O.... │ │ │ │ +000a5910: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +000a5920: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ +000a5930: 648d 9117 0bcc eb61 6e65 775f 7265 6375 d......anew_recu │ │ │ │ +000a5940: 7273 6976 655f 6465 6669 6e69 7469 6f6e rsive_definition │ │ │ │ +000a5950: 9605 bfaa 3a93 626f 6f6c 932d 3e93 7468 ....:.bool.->.th │ │ │ │ +000a5960: 6d93 2d3e 9373 7472 696e 6793 2d3e 9374 m.->.string.->.t │ │ │ │ +000a5970: 6572 6d93 2d3e 9374 686d 8e8e 9201 c671 erm.->.thm.....q │ │ │ │ +000a5980: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ +000a5990: 8900 0066 6601 c70b 4a8e 8e8e a917 3a01 ...ff...J.....:. │ │ │ │ +000a59a0: 8d91 eaf1 ebcf 6175 746f 6d61 7465 7396 ......automates. │ │ │ │ +000a59b0: 0459 9874 6865 9369 6e66 6572 656e 6365 .Y.the.inference │ │ │ │ +000a59c0: 7391 0459 976e 6563 6573 7361 7279 9374 s..Y.necessary.t │ │ │ │ +000a59d0: 6f93 6a75 7374 6966 7993 616e 9aac 7279 o.justify.an..ry │ │ │ │ +000a59e0: 9367 6976 9865 6e93 7072 696d 6974 6976 .giv.en.primitiv │ │ │ │ +000a59f0: 9865 9104 5997 7265 6375 7273 6976 9865 .e..Y.recursiv.e │ │ │ │ +000a5a00: 9364 650c 6e69 7469 6f6e 936f 6e8e a410 .de.nition.on... │ │ │ │ +000a5a10: 0000 8d91 eaf1 eb61 9604 0eb6 636f 6e63 .......a....conc │ │ │ │ +000a5a20: 7265 7465 9372 6563 7572 7369 769a ac72 rete.recursiv..r │ │ │ │ +000a5a30: 6593 7498 7970 9053 8e65 936f 6693 7468 e.t.yp.S.e.of.th │ │ │ │ +000a5a40: 6593 6b69 6e64 9364 650c 6e61 626c 6591 e.kind.de.nable. │ │ │ │ +000a5a50: 040e b562 9879 8d93 eb61 6465 6669 6e65 ...b.y...adefine │ │ │ │ +000a5a60: 5f74 7970 658e 9143 4b04 cf2e 9105 a50a _type..CK....... │ │ │ │ +000a5a70: 4974 9374 616b 9865 7393 666f 7572 9361 It.tak.es.four.a │ │ │ │ +000a5a80: 7267 756d 656e 9874 732e 8ea1 8d91 eaf1 rgumen.ts....... │ │ │ │ +000a5a90: eb54 6865 9604 9c9a 0c72 7374 9369 739b .The.....rst.is. │ │ │ │ +000a5aa0: 049c 9b61 9362 9553 8e6f 936f 6c65 616e ...a.b.S.o.olean │ │ │ │ +000a5ab0: 9604 9c9a 0d61 6793 7768 6963 90ac 7268 .....ag.whic..rh │ │ │ │ +000a5ac0: 9869 6e64 6963 6174 6573 9369 6693 7468 .indicates.if.th │ │ │ │ +000a5ad0: 6593 6675 6e63 7469 6f6e 9874 6f93 6290 e.function.to.b. │ │ │ │ +000a5ae0: 538e 6593 6465 0c6e 6564 9377 696c 6c98 S.e.de.ned.will. │ │ │ │ +000a5af0: 6290 538e 6593 616e 9369 6e0c 788e a18d b.S.e.an.in.x... │ │ │ │ +000a5b00: 91ea f1eb 6f72 9604 62cb 6e6f 742e 9106 ....or..b.not... │ │ │ │ +000a5b10: a148 5468 659b 0462 ca73 6563 6f6e 6493 .HThe..b.second. │ │ │ │ +000a5b20: 6973 9874 6865 9370 7269 6d69 7469 7690 is.the.primitiv. │ │ │ │ +000a5b30: ac72 6593 7265 6375 7273 696f 6e98 7468 .re.recursion.th │ │ │ │ +000a5b40: 656f 7265 6d93 666f 7293 7468 6598 636f eorem.for.the.co │ │ │ │ +000a5b50: 6e63 7265 7465 9374 90ac 7279 7090 538e ncrete.t..ryp.S. │ │ │ │ +000a5b60: 6598 696e 9371 7565 7374 696f 6e8e a18d e.in.question... │ │ │ │ +000a5b70: 91ea f1eb 288d 692e 652e 8e91 130e d061 ....(.i.e......a │ │ │ │ +000a5b80: 9604 0b4c 7468 656f 7265 6d93 6f62 7461 ...Ltheorem.obta │ │ │ │ +000a5b90: 696e 6564 9b04 0b4d 6672 6f6d 93eb 6164 ined...Mfrom..ad │ │ │ │ +000a5ba0: 6566 696e 655f 7479 7065 cf29 2e91 059a efine_type.).... │ │ │ │ +000a5bb0: cc54 6865 9374 6869 7264 9361 7267 756d .The.third.argum │ │ │ │ +000a5bc0: 656e 90ac 7274 9369 7398 6193 6e61 6d65 en..rt.is.a.name │ │ │ │ +000a5bd0: 9375 6e64 6572 9377 6869 6390 ac72 688e .under.whic..rh. │ │ │ │ +000a5be0: a18d 91ea f1eb 7468 6596 0502 5072 6573 ......the...Pres │ │ │ │ +000a5bf0: 756c 7469 6e67 9364 650c 6e69 7469 6f6e ulting.de.nition │ │ │ │ +000a5c00: 9377 696c 6c91 0502 5162 9053 8e65 9373 .will...Qb.S.e.s │ │ │ │ +000a5c10: 6195 ac72 7693 6564 9605 0250 696e 9374 a..rv.ed...Pin.t │ │ │ │ +000a5c20: 6865 9363 7572 7265 6e9a ac72 7493 7468 he.curren..rt.th │ │ │ │ +000a5c30: 656f 7279 9373 6567 6d65 6e98 742e 9108 eory.segmen.t... │ │ │ │ +000a5c40: 7fd9 5468 6593 666f 7572 7468 9361 7267 ..The.fourth.arg │ │ │ │ +000a5c50: 752d 8ea1 8d91 eaf1 eb6d 656e 9aac 7274 u-.......men..rt │ │ │ │ +000a5c60: 9604 987a 6973 9361 9374 6572 6d91 0498 ...zis.a.term... │ │ │ │ +000a5c70: 7b67 6976 696e 6793 7468 6593 6465 7369 {giving.the.desi │ │ │ │ +000a5c80: 7265 6493 7072 696d 6974 6976 9865 9372 red.primitiv.e.r │ │ │ │ +000a5c90: 6563 7572 7369 7698 6593 6465 0c6e 6974 ecursiv.e.de.nit │ │ │ │ +000a5ca0: 696f 6e2e 9107 4257 5468 6593 7691 ff58 ion...BWThe.v..X │ │ │ │ +000a5cb0: e461 6c75 6593 7265 7475 726e 6564 9362 .alue.returned.b │ │ │ │ +000a5cc0: 9879 8ea1 8d91 eaf1 ebeb 616e 6577 5f72 .y........anew_r │ │ │ │ +000a5cd0: 6563 7572 7369 7665 5f64 6566 696e 6974 ecursive_definit │ │ │ │ +000a5ce0: 696f 6e96 0528 fccf 6973 9361 9b05 28fd ion..(..is.a..(. │ │ │ │ +000a5cf0: 7468 656f 7265 6d93 7768 6963 90ac 7268 theorem.whic..rh │ │ │ │ +000a5d00: 9373 7461 7465 7393 7468 6598 7072 696d .states.the.prim │ │ │ │ +000a5d10: 6974 6976 9aac 7265 9372 6563 7572 7369 itiv..re.recursi │ │ │ │ +000a5d20: 7698 6593 6465 0c6e 6974 696f 6e8e a18d v.e.de.nition... │ │ │ │ +000a5d30: 91ea f1eb 7265 7175 6573 7465 6496 045f ....requested.._ │ │ │ │ +000a5d40: a862 9aac 7279 9374 6865 9375 7365 722e .b..ry.the.user. │ │ │ │ +000a5d50: 9106 97e1 5468 6973 9374 6865 6f72 656d ....This.theorem │ │ │ │ +000a5d60: 9369 7393 6465 7269 7698 6564 9362 9879 .is.deriv.ed.b.y │ │ │ │ +000a5d70: 9366 6f72 6d61 6c93 7072 6f90 538e 6f66 .formal.pro.S.of │ │ │ │ +000a5d80: 9104 5fa9 6672 6f6d 9361 6e93 696e 7374 .._.from.an.inst │ │ │ │ +000a5d90: 616e 6365 936f 6693 7468 658e a18d 91ea ance.of.the..... │ │ │ │ +000a5da0: f1eb 6765 6e65 7261 6c96 03ea a870 7269 ..general....pri │ │ │ │ +000a5db0: 6d69 7469 769a ac72 6593 7265 6375 7273 mitiv..re.recurs │ │ │ │ +000a5dc0: 696f 6e93 7468 656f 7265 6d93 6769 7698 ion.theorem.giv. │ │ │ │ +000a5dd0: 656e 9361 7393 7468 6593 7365 636f 6e64 en.as.the.second │ │ │ │ +000a5de0: 9361 7267 756d 656e 9874 2e8e a18d 91f6 .argumen.t...... │ │ │ │ +000a5df0: 537a 4966 9603 040e 7468 659b 0304 0deb SzIf....the..... │ │ │ │ +000a5e00: 484d 4c93 cf76 91ff 58e4 6172 6961 626c HML..v..X.ariabl │ │ │ │ +000a5e10: 6593 eb40 6f70 8deb 615f 4178 696f 6d8e e..@op..a_Axiom. │ │ │ │ +000a5e20: 9125 820a cf69 7398 6290 538e 6f75 6e64 .%...is.b.S.ound │ │ │ │ +000a5e30: 9374 6f93 6193 7468 656f 7265 6d98 6f66 .to.a.theorem.of │ │ │ │ +000a5e40: 9374 6865 9366 6f72 6d93 7265 7475 726e .the.form.return │ │ │ │ +000a5e50: 6564 9862 90ac 7279 8d93 eb61 6465 6669 ed.b..ry...adefi │ │ │ │ +000a5e60: 6e65 5f74 7970 658e 9142 405c cf2c 8ea1 ne_type..B@\.,.. │ │ │ │ +000a5e70: 8d91 eaf1 eb74 6865 6e91 03ea a865 7691 .....then....ev. │ │ │ │ +000a5e80: ff58 e461 6c75 6174 696e 673a 8e9f 1bbf .X.aluating:.... │ │ │ │ +000a5e90: ad8d 8d8d 9f06 d6bd 8d8d 8d9f f300 008d ................ │ │ │ │ +000a5ea0: 9102 30ea eb61 6e65 775f 7265 6375 7273 ..0..anew_recurs │ │ │ │ +000a5eb0: 6976 655f 6465 6669 6e69 7469 6f6e 8e9f ive_definition.. │ │ │ │ +000a5ec0: 0d00 008d 910d b03e 608d d766 9101 47ff .......>`..f..G. │ │ │ │ +000a5ed0: 6c90 438f 6167 8e91 170f c5eb 6160 9605 l.C.ag......a`.. │ │ │ │ +000a5ee0: bfaa eb40 6f70 8d91 00b0 9789 0000 6666 ...@op........ff │ │ │ │ +000a5ef0: 0003 7302 8e91 0423 99eb 6141 7869 6f6d ..s....#..aAxiom │ │ │ │ +000a5f00: 9360 8dd7 6e61 6d65 8e91 1ce7 beeb 6160 .`..name......a` │ │ │ │ +000a5f10: 9322 9604 3335 e570 7269 6d69 7469 7665 ."..35.primitive │ │ │ │ +000a5f20: 9372 96ff 6666 6593 6375 7273 6976 6596 .r..ffe.cursive. │ │ │ │ +000a5f30: 0433 3564 650c 6e69 7469 6f6e 936f 6e93 .35de.nition.on. │ │ │ │ +000a5f40: eb40 6f70 eb61 228e 8e8e 8e8e 8e8e 9f1b .@op.a"......... │ │ │ │ +000a5f50: bfae 8d91 eaf1 ebcf 6175 746f 6d61 7469 ........automati │ │ │ │ +000a5f60: 6361 6c6c 799b 059a 2470 726f 95ac 7276 cally...$pro..rv │ │ │ │ +000a5f70: 9365 7396 059a 2374 6865 9865 7869 7374 .es...#the.exist │ │ │ │ +000a5f80: 656e 6365 986f 6693 7468 6598 7072 696d ence.of.the.prim │ │ │ │ +000a5f90: 6974 6976 9aac 7265 9372 6563 7572 7369 itiv..re.recursi │ │ │ │ +000a5fa0: 7698 6596 059a 2466 756e 6374 696f 6e93 v.e...$function. │ │ │ │ +000a5fb0: 7375 7070 6c69 6564 9105 9a23 6173 9374 supplied...#as.t │ │ │ │ +000a5fc0: 6865 8ea1 8d91 eaf1 eb66 6f75 7274 6896 he.......fourth. │ │ │ │ +000a5fd0: 0478 9561 7267 756d 656e 9aac 7274 2c91 .x.argumen..rt,. │ │ │ │ +000a5fe0: 049c 1061 6e64 9374 6865 6e91 0478 9464 ...and.then..x.d │ │ │ │ +000a5ff0: 6563 6c61 7265 7393 6193 6e65 7793 636f eclares.a.new.co │ │ │ │ +000a6000: 6e73 7461 6e98 7491 0478 9469 6e93 7468 nstan.t..x.in.th │ │ │ │ +000a6010: 6593 6375 7272 656e 9874 9374 6865 6f72 e.curren.t.theor │ │ │ │ +000a6020: 7991 0478 9477 6974 6893 7468 6973 9364 y..x.with.this.d │ │ │ │ +000a6030: 6566 2d8e a18d 91ea f1eb 696e 6974 696f ef-.......initio │ │ │ │ +000a6040: 6e96 04df c761 7393 6974 7393 7370 9a53 n....as.its.sp.S │ │ │ │ +000a6050: 8e65 6369 0c63 6174 696f 6e2e 9108 183d .eci.cation....= │ │ │ │ +000a6060: 5468 6973 9363 6f6e 7374 616e 90ac 7274 This.constan..rt │ │ │ │ +000a6070: 9104 dfc6 7370 9865 6369 0c63 6174 696f ....sp.eci.catio │ │ │ │ +000a6080: 6e93 6973 9372 6574 7572 6e65 6493 6173 n.is.returned.as │ │ │ │ +000a6090: 9361 9374 6865 6f72 656d 9361 6e64 9369 .a.theorem.and.i │ │ │ │ +000a60a0: 738e a18d 91ea f1eb 7361 95ac 7276 9365 s.......sa..rv.e │ │ │ │ +000a60b0: 6496 03e6 ca69 6e91 03e6 c974 6865 9363 d....in....the.c │ │ │ │ +000a60c0: 7572 7265 6e9a ac72 7493 7468 656f 7279 urren..rt.theory │ │ │ │ +000a60d0: 9373 6567 6d65 6e98 749b 03e6 c975 6e64 .segmen.t....und │ │ │ │ +000a60e0: 6572 9374 6865 936e 616d 6598 d76e 616d er.the.name..nam │ │ │ │ +000a60f0: 65cf 2e91 0537 9649 6693 d766 9101 47ff e....7.If..f..G. │ │ │ │ +000a6100: 6c90 438f 6167 9104 5503 cf69 738d 93eb l.C.ag..U..is... │ │ │ │ +000a6110: 6174 7275 658e 911a e572 cf2c 9103 e78f atrue....r.,.... │ │ │ │ +000a6120: 7468 6593 636f 6e73 7461 6e90 ac72 748e the.constan..rt. │ │ │ │ +000a6130: a18d 91ea f1eb 6973 9603 eaa8 6769 7690 ......is....giv. │ │ │ │ +000a6140: ac72 656e 9369 6e0c 7893 7374 6174 7573 .ren.in.x.status │ │ │ │ +000a6150: 2e91 0538 e046 91ff 0556 6169 6c75 7265 ...8.F...Vailure │ │ │ │ +000a6160: 936f 9053 8e63 6375 7273 9369 663a 8ea6 .o.S.ccurs.if:.. │ │ │ │ +000a6170: 8d8d 8d8d 91f7 7903 2869 298e 8e8e 9109 ......y.(i)..... │ │ │ │ +000a6180: c013 eb48 484f 4c96 03f9 f5cf 6361 6e6e ...HHOL.....cann │ │ │ │ +000a6190: 6f74 9370 726f 95ac 7276 9365 9603 f9f5 ot.pro..rv.e.... │ │ │ │ +000a61a0: 7468 6572 659b 03f9 f469 7393 6193 6675 there....is.a.fu │ │ │ │ +000a61b0: 6e63 7469 6f6e 9373 6174 6973 6679 696e nction.satisfyin │ │ │ │ +000a61c0: 6793 7468 6593 6465 0c6e 696e 6798 6571 g.the.de.ning.eq │ │ │ │ +000a61d0: 7561 7469 6f6e 7393 7375 7070 6c69 6564 uations.supplied │ │ │ │ +000a61e0: 9362 90ac 7279 8ea1 8d91 09c0 1374 6865 .b..ry.......the │ │ │ │ +000a61f0: 9604 2fd2 7573 6572 9b04 2fd1 288d 692e ../.user../.(.i. │ │ │ │ +000a6200: 652e 8e91 1333 5674 6865 9374 6572 6d98 e....3Vthe.term. │ │ │ │ +000a6210: 7375 7070 6c69 6564 9374 6f8d 98eb 616e supplied.to...an │ │ │ │ +000a6220: 6577 5f72 6563 7572 7369 7665 5f64 6566 ew_recursive_def │ │ │ │ +000a6230: 696e 6974 696f 6e8e 9200 9257 93cf 6973 inition....W..is │ │ │ │ +000a6240: 936e 6f74 9861 9377 90ac 7265 6c6c 2d66 .not.a.w..rell-f │ │ │ │ +000a6250: 6f72 6d65 648e a18d 9109 c013 7072 696d ormed.......prim │ │ │ │ +000a6260: 6974 6976 95ac 7265 9b03 eaa8 7265 6375 itiv..re....recu │ │ │ │ +000a6270: 7273 6976 9365 9864 650c 6e69 7469 6f6e rsiv.e.de.nition │ │ │ │ +000a6280: 986f 6e98 7691 ff58 e461 6c75 6573 986f .on.v..X.alues.o │ │ │ │ +000a6290: 6698 7493 7970 9053 8e65 98eb 406f 70cf f.t.yp.S.e..@op. │ │ │ │ +000a62a0: 293b 8e9f 188e 808d 8d8d 8d91 f435 7728 );...........5w( │ │ │ │ +000a62b0: 6969 298e 8e8e 9109 c013 616e 90ac 7279 ii).......an..ry │ │ │ │ +000a62c0: 9604 3b94 6f74 6865 729b 043b 9363 6f6e ..;.other..;.con │ │ │ │ +000a62d0: 6469 7469 6f6e 9366 6f72 936d 616b 696e dition.for.makin │ │ │ │ +000a62e0: 6798 6193 636f 6e73 7461 6e90 ac72 7493 g.a.constan..rt. │ │ │ │ +000a62f0: 7370 9053 8e65 6369 0c63 6174 696f 6e98 sp.S.eci.cation. │ │ │ │ +000a6300: 6973 9376 696f 6c61 7465 6493 2873 6565 is.violated.(see │ │ │ │ +000a6310: 9874 6865 9366 6169 6c75 7265 8ea1 8d91 .the.failure.... │ │ │ │ +000a6320: 09c0 1363 6f6e 6469 7469 6f6e 7396 03ea ...conditions... │ │ │ │ +000a6330: a866 6f72 8d93 eb61 6e65 775f 7370 6563 .for...anew_spec │ │ │ │ +000a6340: 6966 6963 6174 696f 6e8e 9169 8f9a cf69 ification..i...i │ │ │ │ +000a6350: 6e93 5365 6374 696f 6e93 3131 2e38 2e32 n.Section.11.8.2 │ │ │ │ +000a6360: 2e32 292e 8ea6 8d91 f653 7a43 7572 7269 .2)......SzCurri │ │ │ │ +000a6370: 6564 9605 ae06 6675 6e63 7469 6f6e 739b ed....functions. │ │ │ │ +000a6380: 05ae 0564 650c 6e65 6493 7573 696e 678d ...de.ned.using. │ │ │ │ +000a6390: 93eb 616e 6577 5f72 6563 7572 7369 7665 ..anew_recursive │ │ │ │ +000a63a0: 5f64 6566 696e 6974 696f 6e8e 9200 9553 _definition....S │ │ │ │ +000a63b0: fbcf 6361 6e93 6290 538e 6593 7265 6375 ..can.b.S.e.recu │ │ │ │ +000a63c0: 7273 6976 90ac 7265 986f 6e93 616e 90ac rsiv..re.on.an.. │ │ │ │ +000a63d0: 7279 8ea1 8d91 eaf1 eb6f 6e65 9605 0199 ry.......one.... │ │ │ │ +000a63e0: 6f66 9374 6865 6972 9b05 019a 6172 6775 of.their....argu │ │ │ │ +000a63f0: 6d65 6e90 ac72 7473 2e91 087d b346 91ff men..rts...}.F.. │ │ │ │ +000a6400: 0556 7572 7468 6572 6d6f 7265 2c91 0547 .Vurthermore,..G │ │ │ │ +000a6410: 5664 650c 6e69 6e67 9365 7175 6174 696f Vde.ning.equatio │ │ │ │ +000a6420: 6e73 986e 6565 6493 6e6f 7493 6290 538e ns.need.not.b.S. │ │ │ │ +000a6430: 6593 6769 7690 ac72 656e 9866 6f72 9361 e.giv..ren.for.a │ │ │ │ +000a6440: 6c6c 9374 6865 8ea1 8d91 eaf1 eb63 6f6e ll.the.......con │ │ │ │ +000a6450: 7374 7275 6374 6f72 7396 0397 f86f 669b structors....of. │ │ │ │ +000a6460: 0397 f774 6865 9363 6f6e 6372 6574 6593 ...the.concrete. │ │ │ │ +000a6470: 7490 ac72 7970 9053 8e65 9869 6e93 7175 t..ryp.S.e.in.qu │ │ │ │ +000a6480: 6573 7469 6f6e 2e91 051d 5053 6565 9374 estion....PSee.t │ │ │ │ +000a6490: 6865 9865 7861 6d70 6c65 7393 6769 7690 he.examples.giv. │ │ │ │ +000a64a0: ac72 656e 9369 6e93 7468 6598 6e65 7874 .ren.in.the.next │ │ │ │ +000a64b0: 9373 6563 7469 6f6e 2c8e a18d 91ea f1eb .section,....... │ │ │ │ +000a64c0: 6f72 9603 eaa8 7468 6593 6578 616d 706c or....the.exampl │ │ │ │ +000a64d0: 6573 936f 6693 6675 6e63 7469 6f6e 7393 es.of.functions. │ │ │ │ +000a64e0: 6465 0c6e 6564 936f 6e8d 93eb 616e 756d de.ned.on...anum │ │ │ │ +000a64f0: 8e91 1914 4ecf 6769 7690 ac72 656e 9369 ....N.giv..ren.i │ │ │ │ +000a6500: 6e93 5365 6374 696f 6e93 3131 2e39 2e35 n.Section.11.9.5 │ │ │ │ +000a6510: 2e31 9366 6f72 936d 6f72 6593 6465 7461 .1.for.more.deta │ │ │ │ +000a6520: 696c 732e 8ea1 8d91 f653 7a54 6865 9603 ils......SzThe.. │ │ │ │ +000a6530: eaa8 eb48 4d4c 93cf 6675 6e63 7469 6f6e ...HML..function │ │ │ │ +000a6540: 8e9f 173a 008d 8d8d 91ea f1eb 9ff5 4fa7 ...:..........O. │ │ │ │ +000a6550: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ +000a6560: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ +000a6570: 9ffb a664 8d91 170b cceb 6170 726f 7665 ...d......aprove │ │ │ │ +000a6580: 5f72 6563 5f66 6e5f 6578 6973 7473 9605 _rec_fn_exists.. │ │ │ │ +000a6590: bfaa 3a93 7468 6d93 2d3e 9374 6572 6d93 ..:.thm.->.term. │ │ │ │ +000a65a0: 2d3e 9374 686d 8e8e 9201 c671 b184 000f ->.thm.....q.... │ │ │ │ +000a65b0: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +000a65c0: 6601 c70b 4a8e 8e8e a68d 91ea f1eb cf69 f...J..........i │ │ │ │ +000a65d0: 7396 04bb 7561 9b04 bb74 7690 ac72 6572 s...ua...tv..rer │ │ │ │ +000a65e0: 7369 6f6e 936f 668d 98eb 616e 6577 5f72 sion.of...anew_r │ │ │ │ +000a65f0: 6563 7572 7369 7665 5f64 6566 696e 6974 ecursive_definit │ │ │ │ +000a6600: 696f 6e8e 9200 936e d9cf 7768 6963 95ac ion....n..whic.. │ │ │ │ +000a6610: 7268 9870 726f 9376 9365 7396 04bb 756f rh.pro.v.es...uo │ │ │ │ +000a6620: 6e6c 7998 7468 6174 9374 6865 9872 6571 nly.that.the.req │ │ │ │ +000a6630: 7569 7265 6493 6675 6e63 7469 6f6e 8ea1 uired.function.. │ │ │ │ +000a6640: 8d91 eaf1 eb65 7869 7374 733b 9106 090a .....exists;.... │ │ │ │ +000a6650: 6974 9605 543f 646f 9053 8e65 739b 0554 it..T?do.S.es..T │ │ │ │ +000a6660: 3e6e 6f74 936d 616b 90ac 7265 9361 9863 >not.mak..re.a.c │ │ │ │ +000a6670: 6f6e 7374 616e 90ac 7274 9373 7090 538e onstan..rt.sp.S. │ │ │ │ +000a6680: 6563 690c 6361 7469 6f6e 2e91 0975 a454 eci.cation...u.T │ │ │ │ +000a6690: 6865 930c 7273 7498 6172 6775 6d65 6e90 he..rst.argumen. │ │ │ │ +000a66a0: ac72 7493 6973 9361 9874 6865 6f72 656d .rt.is.a.theorem │ │ │ │ +000a66b0: 936f 668e a18d 91ea f1eb 7468 6596 0436 .of.......the..6 │ │ │ │ +000a66c0: 1866 6f72 6d93 7265 7475 726e 6564 9362 .form.returned.b │ │ │ │ +000a66d0: 9aac 7279 8d91 0436 17eb 6164 6566 696e ..ry...6..adefin │ │ │ │ +000a66e0: 655f 7479 7065 8e91 4372 65cf 2c91 0448 e_type..Cre.,..H │ │ │ │ +000a66f0: f461 6e64 9374 6865 9373 6563 6f6e 6493 .and.the.second. │ │ │ │ +000a6700: 6973 9104 3617 6193 7573 6572 2d73 7570 is..6.a.user-sup │ │ │ │ +000a6710: 706c 6965 6493 7072 696d 6974 6976 9865 plied.primitiv.e │ │ │ │ +000a6720: 9372 6563 7572 7369 7698 658e a18d 91ea .recursiv.e..... │ │ │ │ +000a6730: f1eb 6675 6e63 7469 6f6e 9602 f474 6465 ..function...tde │ │ │ │ +000a6740: 0c6e 6974 696f 6e2e 9104 e6ce 5468 6593 .nition.....The. │ │ │ │ +000a6750: 7468 656f 7265 6d9b 02f4 7377 6869 6390 theorem...swhic. │ │ │ │ +000a6760: ac72 6893 6973 9872 6574 7572 6e65 6493 .rh.is.returned. │ │ │ │ +000a6770: 6173 7365 7274 7393 7468 6598 6578 6973 asserts.the.exis │ │ │ │ +000a6780: 7465 6e63 6593 6f66 9874 6865 9372 6563 tence.of.the.rec │ │ │ │ +000a6790: 7572 7369 7690 ac72 656c 792d 8ea1 8d91 ursiv..rely-.... │ │ │ │ +000a67a0: eaf1 eb64 650c 6e65 6496 0380 7466 756e ...de.ned...tfun │ │ │ │ +000a67b0: 6374 696f 6e9b 0380 7369 6e93 7175 6573 ction...sin.ques │ │ │ │ +000a67c0: 7469 6f6e 9828 6966 9369 7498 6973 9370 tion.(if.it.is.p │ │ │ │ +000a67d0: 7269 6d69 7469 769a ac72 6593 7265 6375 rimitiv..re.recu │ │ │ │ +000a67e0: 7273 6976 9865 9103 8073 6f98 7698 6572 rsiv.e...so.v.er │ │ │ │ +000a67f0: 9374 6865 9103 8073 7498 7970 9053 8e65 .the...st.yp.S.e │ │ │ │ +000a6800: 9363 9868 6172 6163 7465 7269 7a65 6491 .c.haracterized. │ │ │ │ +000a6810: 0380 7362 9879 9374 6865 8ea1 8d91 eaf1 ..sb.y.the...... │ │ │ │ +000a6820: eb74 6865 6f72 656d 9603 eaa8 6769 769a .theorem....giv. │ │ │ │ +000a6830: ac72 656e 9361 7393 7468 6593 0c72 7374 .ren.as.the..rst │ │ │ │ +000a6840: 9361 7267 756d 656e 9874 292e 8e8e 9f24 .argumen.t)....$ │ │ │ │ +000a6850: fd13 8e8c 8b00 0000 c700 0000 0000 0000 ................ │ │ │ │ 000a6860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000a6870: 0000 0000 0000 0000 0000 0000 0a58 6ca0 .............Xl. │ │ │ │ -000a6880: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ -000a6890: 999a 8d91 12c7 61d0 3131 2e31 302e 910a ......a.11.10... │ │ │ │ -000a68a0: 8000 5468 6596 0480 0074 9aa0 0079 7090 ..The....t...yp. │ │ │ │ -000a68b0: 6000 6593 6465 0c6e 6974 696f 6e93 7061 `.e.de.nition.pa │ │ │ │ -000a68c0: 6398 6b91 ff40 0061 6765 9200 e237 6331 c.k..@.age...7c1 │ │ │ │ -000a68d0: 3939 8e91 12c7 619f 0566 6689 0000 e666 99....a..ff....f │ │ │ │ -000a68e0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ -000a68f0: 8bd0 218d 8d91 12c7 6131 312e 3130 2e32 ..!.....a11.10.2 │ │ │ │ -000a6900: 2e31 8e91 5407 614d 6f72 6591 0480 0065 .1..T.aMore....e │ │ │ │ -000a6910: 7861 6d70 6c65 738e 9f17 c000 8d91 12c7 xamples......... │ │ │ │ -000a6920: 61cf 436f 6e95 ac72 7469 6e93 7569 6e67 a.Con..rtin.uing │ │ │ │ -000a6930: 9604 f611 7468 6593 6578 616d 706c 659b ....the.example. │ │ │ │ -000a6940: 04f6 1273 6573 7369 6f6e 9373 7461 7274 ...session.start │ │ │ │ -000a6950: 6564 9361 6290 538e 6f95 ac72 7693 6596 ed.ab.S.o..rv.e. │ │ │ │ -000a6960: 04f6 1169 6e98 5365 6374 696f 6e93 3131 ...in.Section.11 │ │ │ │ -000a6970: 2e31 302e 312e 342c 9105 38ec 7468 6593 .10.1.4,..8.the. │ │ │ │ -000a6980: 666f 6c6c 6f9a ac72 7769 6e67 9369 6e98 follo..rwing.in. │ │ │ │ -000a6990: 7465 722d 8ea4 1000 008d 9112 c761 6163 ter-.........aac │ │ │ │ -000a69a0: 7469 6f6e 7396 051e cb77 6974 689b 051e tions....with... │ │ │ │ -000a69b0: cc74 6865 9373 7973 7465 6d98 7368 6f9a .the.system.sho. │ │ │ │ -000a69c0: ac72 7793 686f 9877 9b05 1ecc 7468 6593 .rw.ho.w....the. │ │ │ │ -000a69d0: eb48 4d4c 98cf 6675 6e63 7469 6f6e 8d93 .HML..function.. │ │ │ │ -000a69e0: eb61 6e65 775f 7265 6375 7273 6976 655f .anew_recursive_ │ │ │ │ -000a69f0: 6465 6669 6e69 7469 6f6e 8e92 0094 3587 definition....5. │ │ │ │ -000a6a00: cf63 616e 9362 9053 8e65 8ea1 8d91 12c7 .can.b.S.e...... │ │ │ │ -000a6a10: 6175 7365 6496 055f 1b74 6f93 6465 0c6e aused.._.to.de.n │ │ │ │ -000a6a20: 6591 055f 1a66 756e 6374 696f 6e73 936f e.._.functions.o │ │ │ │ -000a6a30: 6e93 636f 6e63 7265 7465 9374 95ac 7279 n.concrete.t..ry │ │ │ │ -000a6a40: 7090 538e 6573 2c91 05bc 3777 6869 6393 p.S.es,...7whic. │ │ │ │ -000a6a50: 689b 055f 1b68 6193 7693 6598 7468 656d h.._.ha.v.e.them │ │ │ │ -000a6a60: 7365 6c76 9365 7391 055f 1a62 9053 8e65 selv.es.._.b.S.e │ │ │ │ -000a6a70: 656e 9864 650c 6e65 6498 7573 696e 678e en.de.ned.using. │ │ │ │ -000a6a80: a18d 8d91 12c7 61eb 6164 6566 696e 655f ......a.adefine_ │ │ │ │ -000a6a90: 7479 7065 8e91 5203 afcf 2e8e a18d 911e type..R......... │ │ │ │ -000a6aa0: 28f0 4769 7695 ac72 656e 9b05 a144 7468 (.Giv..ren...Dth │ │ │ │ -000a6ab0: 6591 05a1 4363 9368 6172 6163 7465 7269 e...Cc.haracteri │ │ │ │ -000a6ac0: 7a69 6e67 9874 6865 6f72 656d 8d98 eb61 zing.theorem...a │ │ │ │ -000a6ad0: 6274 7265 655f 4178 696f 6d8e 914a 7ed6 btree_Axiom..J~. │ │ │ │ -000a6ae0: cf66 6f72 9105 a143 7468 6598 7493 7970 .for...Cthe.t.yp │ │ │ │ -000a6af0: 9553 8e65 986f 6698 6c61 6293 656c 6c65 .S.e.of.lab.elle │ │ │ │ -000a6b00: 6491 05a1 4362 696e 6172 7998 7472 6565 d...Cbinary.tree │ │ │ │ -000a6b10: 738e a18d 9112 c761 6465 0c6e 6564 9604 s......ade.ned.. │ │ │ │ -000a6b20: 24fc 696e 9b04 24fb 5365 6374 696f 6e93 $.in..$.Section. │ │ │ │ -000a6b30: 3131 2e31 302e 312e 342c 9104 3390 6198 11.10.1.4,..3.a. │ │ │ │ -000a6b40: 7265 6375 7273 6976 9aac 7265 9366 756e recursiv..re.fun │ │ │ │ -000a6b50: 6374 696f 6e8d 93eb 614c 6561 7665 738e ction...aLeaves. │ │ │ │ -000a6b60: 9126 a2f8 cf2c 9104 3390 7768 6963 9868 .&...,..3.whic.h │ │ │ │ -000a6b70: 9b04 24fb 636f 6d70 7574 6573 9374 6865 ..$.computes.the │ │ │ │ -000a6b80: 986e 95ac 7275 6d93 6290 538e 6572 9104 .n..rum.b.S.er.. │ │ │ │ -000a6b90: 24fc 6f66 8ea1 8d91 12c7 616c 6561 6696 $.of......aleaf. │ │ │ │ -000a6ba0: 03ea a86e 6f9a 538e 6465 7393 696e 9361 ...no.S.des.in.a │ │ │ │ -000a6bb0: 9362 696e 6172 7993 7472 6565 2c93 6361 .binary.tree,.ca │ │ │ │ -000a6bc0: 6e93 6298 6593 6465 0c6e 6564 9372 6563 n.b.e.de.ned.rec │ │ │ │ -000a6bd0: 7572 7369 769a ac72 656c 7993 696e 93eb ursiv..rely.in.. │ │ │ │ -000a6be0: 4848 4f4c 93cf 6173 9373 686f 9877 6e93 HHOL..as.sho.wn. │ │ │ │ -000a6bf0: 6290 538e 656c 6f98 773a 8e9f 407a dc8d b.S.elo.w:..@z.. │ │ │ │ -000a6c00: 8d8d 9112 c761 9fcf 0781 8900 0066 6601 .....a.......ff. │ │ │ │ -000a6c10: c70b 4a9f 5797 628d 8d90 cccd 9f04 599c ..J.W.b.......Y. │ │ │ │ -000a6c20: 8400 5bf0 fe00 0066 668d 9fae 6610 8d8d ..[....ff...f... │ │ │ │ -000a6c30: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ -000a6c40: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ -000a6c50: 8d8d 9201 b94d b29f fd1c 15eb 4935 8e8e .....M......I5.. │ │ │ │ -000a6c60: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6c65 ....@T......a#le │ │ │ │ -000a6c70: 7496 05bf aa4c 6561 7665 7393 3d8e a40d t....Leaves.=... │ │ │ │ -000a6c80: 0000 8d91 05cc ce23 9116 fea8 6e65 775f .......#....new_ │ │ │ │ -000a6c90: 7265 6375 7273 6976 655f 6465 6669 6e69 recursive_defini │ │ │ │ -000a6ca0: 7469 6f6e 9605 bfaa 6661 6c73 6593 6274 tion....false.bt │ │ │ │ -000a6cb0: 7265 655f 4178 696f 6d93 604c 6561 7665 ree_Axiom.`Leave │ │ │ │ -000a6cc0: 7360 8ea1 8d91 05cc ce23 9122 7dfc 2228 s`.......#."}."( │ │ │ │ -000a6cd0: 4c65 6176 6573 9605 bfaa 284c 4541 4693 Leaves....(LEAF. │ │ │ │ -000a6ce0: 2878 3a2a 2929 933d 9331 2993 2f5c 8ea1 (x:*)).=.1)./\.. │ │ │ │ -000a6cf0: 8d91 05cc ce23 9128 3da6 284c 6561 7665 .....#.(=.(Leave │ │ │ │ -000a6d00: 7396 05bf aa28 4e4f 4445 9374 3193 7432 s....(NODE.t1.t2 │ │ │ │ -000a6d10: 2993 3d93 284c 6561 7665 7393 7431 2993 ).=.(Leaves.t1). │ │ │ │ -000a6d20: 2b93 284c 6561 7665 7393 7432 2929 223b +.(Leaves.t2))"; │ │ │ │ -000a6d30: 3b8e a18d 9105 ccce 4c65 6176 6573 9105 ;.......Leaves.. │ │ │ │ -000a6d40: bfaa 3d8e a18d 9105 ccce 7c2d 9605 bfaa ..=.......|-.... │ │ │ │ -000a6d50: 2821 782e 934c 6561 7665 7328 4c45 4146 (!x..Leaves(LEAF │ │ │ │ -000a6d60: 9378 2993 3d93 3129 932f 5c8e a18d 9117 .x).=.1)./\..... │ │ │ │ -000a6d70: 0bcc 2821 7431 9605 bfaa 7432 2e93 4c65 ..(!t1....t2..Le │ │ │ │ -000a6d80: 6176 6573 284e 4f44 4593 7431 9374 3229 aves(NODE.t1.t2) │ │ │ │ -000a6d90: 933d 9328 4c65 6176 6573 9374 3129 932b .=.(Leaves.t1).+ │ │ │ │ -000a6da0: 9328 4c65 6176 6573 9374 3229 298e 8e92 .(Leaves.t2))... │ │ │ │ -000a6db0: 01c6 71b1 8400 5bf0 fe00 0066 668e 8e9f ..q...[....ff... │ │ │ │ -000a6dc0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -000a6dd0: 407a dd8d 9112 c761 cf54 6865 9604 c09c @z.....a.The.... │ │ │ │ -000a6de0: 7265 7375 6c74 9b04 c09d 6f66 9374 6865 result....of.the │ │ │ │ -000a6df0: 9363 616c 6c98 746f 93eb 616e 6577 5f72 .call.to..anew_r │ │ │ │ -000a6e00: 6563 7572 7369 7665 5f64 6566 696e 6974 ecursive_definit │ │ │ │ -000a6e10: 696f 6e93 cf69 7393 6198 7468 656f 7265 ion..is.a.theore │ │ │ │ -000a6e20: 6d93 7768 6963 90ac 7268 9373 7461 7465 m.whic..rh.state │ │ │ │ -000a6e30: 7398 7468 6174 9374 6865 8ea1 8d91 12c7 s.that.the...... │ │ │ │ -000a6e40: 6163 6f6e 7374 616e 90ac 7274 9604 298a aconstan..rt..). │ │ │ │ -000a6e50: eb61 4c65 6176 6573 9b04 2989 cf73 6174 .aLeaves..)..sat │ │ │ │ -000a6e60: 6973 0c65 7393 7468 6598 7072 696d 6974 is.es.the.primit │ │ │ │ -000a6e70: 6976 95ac 7265 2d72 6563 7572 7369 7693 iv..re-recursiv. │ │ │ │ -000a6e80: 6596 0429 8a64 650c 6e69 6e67 9365 7175 e..).de.ning.equ │ │ │ │ -000a6e90: 6174 696f 6e73 9873 7570 706c 6965 6493 ations.supplied. │ │ │ │ -000a6ea0: 6290 ac72 7998 7468 6593 7573 6572 2e8e b..ry.the.user.. │ │ │ │ -000a6eb0: a18d 9112 c761 5468 6973 9603 823f 7468 .....aThis...?th │ │ │ │ -000a6ec0: 656f 7265 6d93 6973 9364 6572 6976 90ac eorem.is.deriv.. │ │ │ │ -000a6ed0: 7265 649b 0382 4061 7574 6f6d 6174 6963 red...@automatic │ │ │ │ -000a6ee0: 616c 6c79 9366 726f 6d93 616e 9369 6e73 ally.from.an.ins │ │ │ │ -000a6ef0: 7461 6e63 6593 6f66 9874 6865 9367 656e tance.of.the.gen │ │ │ │ -000a6f00: 6572 616c 9370 7269 6d69 7469 7690 ac72 eral.primitiv..r │ │ │ │ -000a6f10: 6593 7265 6375 7273 696f 6e8e a18d 9112 e.recursion..... │ │ │ │ -000a6f20: c761 7468 656f 7265 6d96 03d7 5d66 6f72 .atheorem...]for │ │ │ │ -000a6f30: 9b03 d75c 6269 6e61 7279 9374 7265 6573 ...\binary.trees │ │ │ │ -000a6f40: 9828 eb61 6274 7265 655f 4178 696f 6dcf .(.abtree_Axiom. │ │ │ │ -000a6f50: 2993 616e 6498 616e 9361 7070 726f 7072 ).and.an.appropr │ │ │ │ -000a6f60: 6961 7465 9863 6f6e 7374 616e 90ac 7274 iate.constan..rt │ │ │ │ -000a6f70: 9373 7090 538e 6563 690c 6361 7469 6f6e .sp.S.eci.cation │ │ │ │ -000a6f80: 9866 6f72 9374 6865 8ea1 8d91 12c7 6163 .for.the......ac │ │ │ │ -000a6f90: 6f6e 7374 616e 90ac 7274 9103 eaa8 eb61 onstan..rt.....a │ │ │ │ -000a6fa0: 4c65 6176 6573 cf2e 8ea1 8d91 1e28 f054 Leaves.......(.T │ │ │ │ -000a6fb0: 6865 9604 589e 6675 6e63 7469 6f6e 9364 he..X.function.d │ │ │ │ -000a6fc0: 650c 6e65 6493 7573 696e 678d 93eb 616e e.ned.using...an │ │ │ │ -000a6fd0: 6577 5f72 6563 7572 7369 7665 5f64 6566 ew_recursive_def │ │ │ │ -000a6fe0: 696e 6974 696f 6e8e 9200 92a9 2ccf 6e65 inition.....,.ne │ │ │ │ -000a6ff0: 6564 936e 6f74 2c91 0474 1c69 6e93 6661 ed.not,..t.in.fa │ │ │ │ -000a7000: 6374 2c91 0474 1b62 9053 8e65 9372 6563 ct,..t.b.S.e.rec │ │ │ │ -000a7010: 7572 7369 7690 ac72 652e 8ea1 8d91 12c7 ursiv..re....... │ │ │ │ -000a7020: 6148 6572 6596 0372 d169 7393 7468 6593 aHere..r.is.the. │ │ │ │ -000a7030: 6465 0c6e 6974 696f 6e93 6f66 9361 9370 de.nition.of.a.p │ │ │ │ -000a7040: 7265 6469 6361 7465 8d93 eb61 4973 4c65 redicate...aIsLe │ │ │ │ -000a7050: 6166 8e91 25f0 cdcf 2c91 038a c877 6869 af..%...,....whi │ │ │ │ -000a7060: 639a ac72 6893 6973 9374 7275 6593 6f66 c..rh.is.true.of │ │ │ │ -000a7070: 9362 696e 6172 7993 7472 6565 7393 7768 .binary.trees.wh │ │ │ │ -000a7080: 6963 9868 9361 7265 936c 6561 9876 9865 ic.h.are.lea.v.e │ │ │ │ -000a7090: 732c 8ea1 8d91 12c7 6162 7574 9603 eaa8 s,......abut.... │ │ │ │ -000a70a0: 6973 9366 616c 7365 936f 6693 7468 6593 is.false.of.the. │ │ │ │ -000a70b0: 696e 90ac 7274 6572 6e61 6c93 6e6f 9053 in..rternal.no.S │ │ │ │ -000a70c0: 8e64 6573 9369 6e93 6193 6269 6e61 7279 .des.in.a.binary │ │ │ │ -000a70d0: 9374 7265 653a 8ea9 2cfa dc8d 8d8d 9112 .tree:..,....... │ │ │ │ -000a70e0: c761 9fe2 8781 8900 0066 6601 c70b 4a9f .a.......ff...J. │ │ │ │ -000a70f0: 3097 628d 8d90 cccd 9f04 599c 8400 34f0 0.b.......Y...4. │ │ │ │ -000a7100: fe00 0066 668d 9fd5 6610 8d8d 9201 aff0 ...ff...f....... │ │ │ │ -000a7110: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ -000a7120: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ -000a7130: b94d b29f fd1c 15eb 4936 8e8e 8e8e 9fff .M......I6...... │ │ │ │ -000a7140: 4054 8d91 05cc ceeb 6123 6c65 7496 05bf @T......a#let... │ │ │ │ -000a7150: aa49 734c 6561 6693 3d8e a40d 0000 8d91 .IsLeaf.=....... │ │ │ │ -000a7160: 05cc ce23 9116 fea8 6e65 775f 7265 6375 ...#....new_recu │ │ │ │ -000a7170: 7273 6976 655f 6465 6669 6e69 7469 6f6e rsive_definition │ │ │ │ -000a7180: 9605 bfaa 6661 6c73 6593 6274 7265 655f ....false.btree_ │ │ │ │ -000a7190: 4178 696f 6d93 6049 734c 6561 6660 8ea1 Axiom.`IsLeaf`.. │ │ │ │ -000a71a0: 8d91 05cc ce23 9122 7dfc 2228 4973 4c65 .....#."}."(IsLe │ │ │ │ -000a71b0: 6166 9605 bfaa 284e 4f44 4593 7431 9374 af....(NODE.t1.t │ │ │ │ -000a71c0: 3229 933d 9346 2993 2f5c 9328 4973 4c65 2).=.F)./\.(IsLe │ │ │ │ -000a71d0: 6166 9328 4c45 4146 9328 783a 2a29 2993 af.(LEAF.(x:*)). │ │ │ │ -000a71e0: 3d93 5429 223b 3b8e a18d 9105 ccce 4973 =.T)";;.......Is │ │ │ │ -000a71f0: 4c65 6166 9605 bfaa 3d93 7c2d 9328 2174 Leaf....=.|-.(!t │ │ │ │ -000a7200: 3193 7432 2e93 4973 4c65 6166 284e 4f44 1.t2..IsLeaf(NOD │ │ │ │ -000a7210: 4593 7431 9374 3229 933d 9346 2993 2f5c E.t1.t2).=.F)./\ │ │ │ │ -000a7220: 9328 2178 2e93 4973 4c65 6166 284c 4541 .(!x..IsLeaf(LEA │ │ │ │ -000a7230: 4693 7829 933d 9354 298e 8e92 01c6 71b1 F.x).=.T).....q. │ │ │ │ -000a7240: 8400 34f0 fe00 0066 668e 8e9f 04c0 0289 ..4....ff....... │ │ │ │ -000a7250: 0000 6666 01c7 0b4a 8e8e 8e9f 2da5 898d ..ff...J....-... │ │ │ │ -000a7260: 9112 c761 cf4e 6f74 659b 044c 4274 6861 ...a.Note..LBtha │ │ │ │ -000a7270: 7491 044c 4374 95ac 7277 936f 9865 7175 t..LCt..rw.o.equ │ │ │ │ -000a7280: 6174 696f 6e73 9604 4c43 6465 0c6e 696e ations..LCde.nin │ │ │ │ -000a7290: 6798 6193 2872 6563 7572 7369 7695 ac72 g.a.(recursiv..r │ │ │ │ -000a72a0: 6598 6f72 986e 6f6e 2d72 6563 7572 7369 e.or.non-recursi │ │ │ │ -000a72b0: 7693 6529 9604 4c43 6675 6e63 7469 6f6e v.e)..LCfunction │ │ │ │ -000a72c0: 986f 6e93 6269 6e61 7279 9874 7265 6573 .on.binary.trees │ │ │ │ -000a72d0: 8ea1 8d91 12c7 6162 90ac 7279 9603 9f39 ......ab..ry...9 │ │ │ │ -000a72e0: 6361 7365 739b 039f 3863 616e 9362 9053 cases...8can.b.S │ │ │ │ -000a72f0: 8e65 9867 6976 90ac 7265 6e93 696e 9865 .e.giv..ren.in.e │ │ │ │ -000a7300: 6974 6865 7293 6f72 6465 722e 9105 1fbb ither.order..... │ │ │ │ -000a7310: 4865 7265 2c91 03ae 4f74 6865 8d98 eb61 Here,...Othe...a │ │ │ │ -000a7320: 4e4f 4445 8e91 1e3d 19cf 6361 7365 9869 NODE...=..case.i │ │ │ │ -000a7330: 7393 6769 7690 ac72 656e 980c 7273 742c s.giv..ren..rst, │ │ │ │ -000a7340: 9103 ae4f 616e 6493 7468 658d 98eb 614c ...Oand.the...aL │ │ │ │ -000a7350: 4541 468e 911e 3d19 cf63 6173 658e a18d EAF...=..case... │ │ │ │ -000a7360: 9112 c761 7365 636f 6e64 2e91 0538 e054 ...asecond...8.T │ │ │ │ -000a7370: 6865 9603 eaa8 7265 769a ac72 6572 7365 he....rev..rerse │ │ │ │ -000a7380: 936f 7264 6572 9377 9861 7393 7573 6564 .order.w.as.used │ │ │ │ -000a7390: 9369 6e93 7468 6593 6162 9053 8e6f 9876 .in.the.ab.S.o.v │ │ │ │ -000a73a0: 9865 9364 650c 6e69 7469 6f6e 936f 668d .e.de.nition.of. │ │ │ │ -000a73b0: 93eb 614c 6561 7665 738e 9126 68a4 cf2e ..aLeaves..&h... │ │ │ │ -000a73c0: 8ea1 8d91 1e28 f054 6865 9603 0c12 eb48 .....(.The.....H │ │ │ │ -000a73d0: 4d4c 93cf 6675 6e63 7469 6f6e 93eb 616e ML..function..an │ │ │ │ -000a73e0: 6577 5f72 6563 7572 7369 7665 5f64 6566 ew_recursive_def │ │ │ │ -000a73f0: 696e 6974 696f 6e93 cf61 6c73 6f93 616c inition..also.al │ │ │ │ -000a7400: 6c6f 90ac 7277 7391 030c 1174 6865 9375 lo..rws....the.u │ │ │ │ -000a7410: 7365 7293 746f 9370 6172 7469 616c 6c79 ser.to.partially │ │ │ │ -000a7420: 9373 7090 538e 6563 6966 7993 7468 658e .sp.S.ecify.the. │ │ │ │ -000a7430: a18d 9112 c761 7691 ff58 e461 6c75 6596 .....av..X.alue. │ │ │ │ -000a7440: 03b4 7c6f 669b 03b4 7d61 9366 756e 6374 ..|of...}a.funct │ │ │ │ -000a7450: 696f 6e98 6465 0c6e 6564 936f 6e98 6193 ion.de.ned.on.a. │ │ │ │ -000a7460: 636f 6e63 7265 7465 9374 95ac 7279 7090 concrete.t..ryp. │ │ │ │ -000a7470: 538e 652c 9103 bf52 6293 7998 616c 6c6f S.e,...Rb.y.allo │ │ │ │ -000a7480: 9377 696e 6796 03b4 7c64 650c 6e69 6e67 .wing...|de.ning │ │ │ │ -000a7490: 9865 7175 6174 696f 6e73 9366 6f72 9873 .equations.for.s │ │ │ │ -000a74a0: 6f6d 6593 6f66 8ea1 8d91 12c7 6174 6865 ome.of......athe │ │ │ │ -000a74b0: 9604 7937 636f 6e73 7472 7563 746f 7273 ..y7constructors │ │ │ │ -000a74c0: 9374 6f93 6290 538e 6596 0479 366f 6d69 .to.b.S.e..y6omi │ │ │ │ -000a74d0: 7474 6564 2e91 06e4 8d48 6572 652c 9b04 tted.....Here,.. │ │ │ │ -000a74e0: 9cdb 666f 7293 6578 616d 706c 652c 9869 ..for.example,.i │ │ │ │ -000a74f0: 7396 0479 3774 6865 9364 650c 6e69 7469 s..y7the.de.niti │ │ │ │ -000a7500: 6f6e 9104 7936 6f66 9361 9366 756e 6374 on..y6of.a.funct │ │ │ │ -000a7510: 696f 6e8d 93eb 614c 6162 656c 8e8e a18d ion...aLabel.... │ │ │ │ -000a7520: 9112 c761 cf77 6869 6390 ac72 6896 03a1 ...a.whic..rh... │ │ │ │ -000a7530: 4e65 7874 7261 6374 7393 7468 6591 03a1 Nextracts.the... │ │ │ │ -000a7540: 4d6c 6162 9a53 8e65 6c93 6672 6f6d 9361 Mlab.S.el.from.a │ │ │ │ -000a7550: 936c 6561 6693 6e6f 9864 652e 9105 206c .leaf.no.de... l │ │ │ │ -000a7560: 5468 6593 7691 ff58 e461 6c75 6593 6f66 The.v..X.alue.of │ │ │ │ -000a7570: 8d93 eb61 4c61 6265 6c8e 9124 00ee cf61 ...aLabel..$...a │ │ │ │ -000a7580: 7070 6c69 6564 9374 6f91 03a1 4d61 6e93 pplied.to...Man. │ │ │ │ -000a7590: 696e 90ac 7274 6572 6e61 6c93 6e6f 9864 in..rternal.no.d │ │ │ │ -000a75a0: 658e a18d 9112 c761 6973 9603 eaa8 6c65 e......ais....le │ │ │ │ -000a75b0: 6674 9375 6e73 7090 538e 6563 690c 6564 ft.unsp.S.eci.ed │ │ │ │ -000a75c0: 3a8e a68d 8d8d 9112 c761 9fe2 8781 8900 :........a...... │ │ │ │ -000a75d0: 0066 6601 c70b 4a9f 3097 628d 8d90 cccd .ff...J.0.b..... │ │ │ │ -000a75e0: 9f04 599c 8400 34f0 fe00 0066 668d 9fd5 ..Y...4....ff... │ │ │ │ -000a75f0: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ -000a7600: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ -000a7610: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ -000a7620: 4937 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I7......@T...... │ │ │ │ -000a7630: 6123 6c65 7496 05bf aa4c 6162 656c 933d a#let....Label.= │ │ │ │ -000a7640: 8ea4 0d00 008d 9105 ccce 2391 16fe a86e ..........#....n │ │ │ │ -000a7650: 6577 5f72 6563 7572 7369 7665 5f64 6566 ew_recursive_def │ │ │ │ -000a7660: 696e 6974 696f 6e96 05bf aa66 616c 7365 inition....false │ │ │ │ -000a7670: 9362 7472 6565 5f41 7869 6f6d 9360 4c61 .btree_Axiom.`La │ │ │ │ -000a7680: 6265 6c60 8ea1 8d91 05cc ce23 9122 7dfc bel`.......#."}. │ │ │ │ -000a7690: 224c 6162 656c 9605 bfaa 284c 4541 4693 "Label....(LEAF. │ │ │ │ -000a76a0: 2878 3a2a 2929 933d 9378 223b 3b8e a18d (x:*)).=.x";;... │ │ │ │ -000a76b0: 9105 ccce 4c61 6265 6c96 05bf aa3d 937c ....Label....=.| │ │ │ │ -000a76c0: 2d93 2178 2e93 4c61 6265 6c28 4c45 4146 -.!x..Label(LEAF │ │ │ │ -000a76d0: 9378 2993 3d93 788e 8e92 01c6 71b1 8400 .x).=.x.....q... │ │ │ │ -000a76e0: 34f0 fe00 0066 668e 8e9f 04c0 0289 0000 4....ff......... │ │ │ │ -000a76f0: 6666 01c7 0b4a 8e8e 8e8e 9f24 fd13 8e8c ff...J.....$.... │ │ │ │ -000a7700: 8b00 0000 c800 0000 0000 0000 0000 0000 ................ │ │ │ │ +000a6870: 0000 0000 0000 0000 0000 0000 0000 0a58 ...............X │ │ │ │ +000a6880: 6ea0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d n....U...F...... │ │ │ │ +000a6890: 9ffa 999a 8d91 12c7 61d0 3131 2e31 302e ........a.11.10. │ │ │ │ +000a68a0: 910a 8000 5468 6596 0480 0074 9aa0 0079 ....The....t...y │ │ │ │ +000a68b0: 7090 6000 6593 6465 0c6e 6974 696f 6e93 p.`.e.de.nition. │ │ │ │ +000a68c0: 7061 6398 6b91 ff40 0061 6765 9200 e237 pac.k..@.age...7 │ │ │ │ +000a68d0: 6331 3939 8e91 12c7 619f 0566 6689 0000 c199....a..ff... │ │ │ │ +000a68e0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +000a68f0: a0fd 8bd0 218d 8d91 12c7 6131 312e 3130 ....!.....a11.10 │ │ │ │ +000a6900: 2e32 2e31 8e91 5407 614d 6f72 6591 0480 .2.1..T.aMore... │ │ │ │ +000a6910: 0065 7861 6d70 6c65 738e 9f17 c000 8d91 .examples....... │ │ │ │ +000a6920: 12c7 61cf 436f 6e95 ac72 7469 6e93 7569 ..a.Con..rtin.ui │ │ │ │ +000a6930: 6e67 9604 f611 7468 6593 6578 616d 706c ng....the.exampl │ │ │ │ +000a6940: 659b 04f6 1273 6573 7369 6f6e 9373 7461 e....session.sta │ │ │ │ +000a6950: 7274 6564 9361 6290 538e 6f95 ac72 7693 rted.ab.S.o..rv. │ │ │ │ +000a6960: 6596 04f6 1169 6e98 5365 6374 696f 6e93 e....in.Section. │ │ │ │ +000a6970: 3131 2e31 302e 312e 342c 9105 38ec 7468 11.10.1.4,..8.th │ │ │ │ +000a6980: 6593 666f 6c6c 6f9a ac72 7769 6e67 9369 e.follo..rwing.i │ │ │ │ +000a6990: 6e98 7465 722d 8ea4 1000 008d 9112 c761 n.ter-.........a │ │ │ │ +000a69a0: 6163 7469 6f6e 7396 051e cb77 6974 689b actions....with. │ │ │ │ +000a69b0: 051e cc74 6865 9373 7973 7465 6d98 7368 ...the.system.sh │ │ │ │ +000a69c0: 6f9a ac72 7793 686f 9877 9b05 1ecc 7468 o..rw.ho.w....th │ │ │ │ +000a69d0: 6593 eb48 4d4c 98cf 6675 6e63 7469 6f6e e..HML..function │ │ │ │ +000a69e0: 8d93 eb61 6e65 775f 7265 6375 7273 6976 ...anew_recursiv │ │ │ │ +000a69f0: 655f 6465 6669 6e69 7469 6f6e 8e92 0094 e_definition.... │ │ │ │ +000a6a00: 3587 cf63 616e 9362 9053 8e65 8ea1 8d91 5..can.b.S.e.... │ │ │ │ +000a6a10: 12c7 6175 7365 6496 055f 1b74 6f93 6465 ..aused.._.to.de │ │ │ │ +000a6a20: 0c6e 6591 055f 1a66 756e 6374 696f 6e73 .ne.._.functions │ │ │ │ +000a6a30: 936f 6e93 636f 6e63 7265 7465 9374 95ac .on.concrete.t.. │ │ │ │ +000a6a40: 7279 7090 538e 6573 2c91 05bc 3777 6869 ryp.S.es,...7whi │ │ │ │ +000a6a50: 6393 689b 055f 1b68 6193 7693 6598 7468 c.h.._.ha.v.e.th │ │ │ │ +000a6a60: 656d 7365 6c76 9365 7391 055f 1a62 9053 emselv.es.._.b.S │ │ │ │ +000a6a70: 8e65 656e 9864 650c 6e65 6498 7573 696e .een.de.ned.usin │ │ │ │ +000a6a80: 678e a18d 8d91 12c7 61eb 6164 6566 696e g.......a.adefin │ │ │ │ +000a6a90: 655f 7479 7065 8e91 5203 afcf 2e8e a18d e_type..R....... │ │ │ │ +000a6aa0: 911e 28f0 4769 7695 ac72 656e 9b05 a144 ..(.Giv..ren...D │ │ │ │ +000a6ab0: 7468 6591 05a1 4363 9368 6172 6163 7465 the...Cc.haracte │ │ │ │ +000a6ac0: 7269 7a69 6e67 9874 6865 6f72 656d 8d98 rizing.theorem.. │ │ │ │ +000a6ad0: eb61 6274 7265 655f 4178 696f 6d8e 914a .abtree_Axiom..J │ │ │ │ +000a6ae0: 7ed6 cf66 6f72 9105 a143 7468 6598 7493 ~..for...Cthe.t. │ │ │ │ +000a6af0: 7970 9553 8e65 986f 6698 6c61 6293 656c yp.S.e.of.lab.el │ │ │ │ +000a6b00: 6c65 6491 05a1 4362 696e 6172 7998 7472 led...Cbinary.tr │ │ │ │ +000a6b10: 6565 738e a18d 9112 c761 6465 0c6e 6564 ees......ade.ned │ │ │ │ +000a6b20: 9604 24fc 696e 9b04 24fb 5365 6374 696f ..$.in..$.Sectio │ │ │ │ +000a6b30: 6e93 3131 2e31 302e 312e 342c 9104 3390 n.11.10.1.4,..3. │ │ │ │ +000a6b40: 6198 7265 6375 7273 6976 9aac 7265 9366 a.recursiv..re.f │ │ │ │ +000a6b50: 756e 6374 696f 6e8d 93eb 614c 6561 7665 unction...aLeave │ │ │ │ +000a6b60: 738e 9126 a2f8 cf2c 9104 3390 7768 6963 s..&...,..3.whic │ │ │ │ +000a6b70: 9868 9b04 24fb 636f 6d70 7574 6573 9374 .h..$.computes.t │ │ │ │ +000a6b80: 6865 986e 95ac 7275 6d93 6290 538e 6572 he.n..rum.b.S.er │ │ │ │ +000a6b90: 9104 24fc 6f66 8ea1 8d91 12c7 616c 6561 ..$.of......alea │ │ │ │ +000a6ba0: 6696 03ea a86e 6f9a 538e 6465 7393 696e f....no.S.des.in │ │ │ │ +000a6bb0: 9361 9362 696e 6172 7993 7472 6565 2c93 .a.binary.tree,. │ │ │ │ +000a6bc0: 6361 6e93 6298 6593 6465 0c6e 6564 9372 can.b.e.de.ned.r │ │ │ │ +000a6bd0: 6563 7572 7369 769a ac72 656c 7993 696e ecursiv..rely.in │ │ │ │ +000a6be0: 93eb 4848 4f4c 93cf 6173 9373 686f 9877 ..HHOL..as.sho.w │ │ │ │ +000a6bf0: 6e93 6290 538e 656c 6f98 773a 8e9f 407a n.b.S.elo.w:..@z │ │ │ │ +000a6c00: dc8d 8d8d 9112 c761 9fcf 0781 8900 0066 .......a.......f │ │ │ │ +000a6c10: 6601 c70b 4a9f 5797 628d 8d90 cccd 9f04 f...J.W.b....... │ │ │ │ +000a6c20: 599c 8400 5bf0 fe00 0066 668d 9fae 6610 Y...[....ff...f. │ │ │ │ +000a6c30: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +000a6c40: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +000a6c50: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4935 .......M......I5 │ │ │ │ +000a6c60: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +000a6c70: 6c65 7496 05bf aa4c 6561 7665 7393 3d8e let....Leaves.=. │ │ │ │ +000a6c80: a40d 0000 8d91 05cc ce23 9116 fea8 6e65 .........#....ne │ │ │ │ +000a6c90: 775f 7265 6375 7273 6976 655f 6465 6669 w_recursive_defi │ │ │ │ +000a6ca0: 6e69 7469 6f6e 9605 bfaa 6661 6c73 6593 nition....false. │ │ │ │ +000a6cb0: 6274 7265 655f 4178 696f 6d93 604c 6561 btree_Axiom.`Lea │ │ │ │ +000a6cc0: 7665 7360 8ea1 8d91 05cc ce23 9122 7dfc ves`.......#."}. │ │ │ │ +000a6cd0: 2228 4c65 6176 6573 9605 bfaa 284c 4541 "(Leaves....(LEA │ │ │ │ +000a6ce0: 4693 2878 3a2a 2929 933d 9331 2993 2f5c F.(x:*)).=.1)./\ │ │ │ │ +000a6cf0: 8ea1 8d91 05cc ce23 9128 3da6 284c 6561 .......#.(=.(Lea │ │ │ │ +000a6d00: 7665 7396 05bf aa28 4e4f 4445 9374 3193 ves....(NODE.t1. │ │ │ │ +000a6d10: 7432 2993 3d93 284c 6561 7665 7393 7431 t2).=.(Leaves.t1 │ │ │ │ +000a6d20: 2993 2b93 284c 6561 7665 7393 7432 2929 ).+.(Leaves.t2)) │ │ │ │ +000a6d30: 223b 3b8e a18d 9105 ccce 4c65 6176 6573 ";;.......Leaves │ │ │ │ +000a6d40: 9105 bfaa 3d8e a18d 9105 ccce 7c2d 9605 ....=.......|-.. │ │ │ │ +000a6d50: bfaa 2821 782e 934c 6561 7665 7328 4c45 ..(!x..Leaves(LE │ │ │ │ +000a6d60: 4146 9378 2993 3d93 3129 932f 5c8e a18d AF.x).=.1)./\... │ │ │ │ +000a6d70: 9117 0bcc 2821 7431 9605 bfaa 7432 2e93 ....(!t1....t2.. │ │ │ │ +000a6d80: 4c65 6176 6573 284e 4f44 4593 7431 9374 Leaves(NODE.t1.t │ │ │ │ +000a6d90: 3229 933d 9328 4c65 6176 6573 9374 3129 2).=.(Leaves.t1) │ │ │ │ +000a6da0: 932b 9328 4c65 6176 6573 9374 3229 298e .+.(Leaves.t2)). │ │ │ │ +000a6db0: 8e92 01c6 71b1 8400 5bf0 fe00 0066 668e ....q...[....ff. │ │ │ │ +000a6dc0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +000a6dd0: 8e9f 407a dd8d 9112 c761 cf54 6865 9604 ..@z.....a.The.. │ │ │ │ +000a6de0: c09c 7265 7375 6c74 9b04 c09d 6f66 9374 ..result....of.t │ │ │ │ +000a6df0: 6865 9363 616c 6c98 746f 93eb 616e 6577 he.call.to..anew │ │ │ │ +000a6e00: 5f72 6563 7572 7369 7665 5f64 6566 696e _recursive_defin │ │ │ │ +000a6e10: 6974 696f 6e93 cf69 7393 6198 7468 656f ition..is.a.theo │ │ │ │ +000a6e20: 7265 6d93 7768 6963 90ac 7268 9373 7461 rem.whic..rh.sta │ │ │ │ +000a6e30: 7465 7398 7468 6174 9374 6865 8ea1 8d91 tes.that.the.... │ │ │ │ +000a6e40: 12c7 6163 6f6e 7374 616e 90ac 7274 9604 ..aconstan..rt.. │ │ │ │ +000a6e50: 298a eb61 4c65 6176 6573 9b04 2989 cf73 )..aLeaves..)..s │ │ │ │ +000a6e60: 6174 6973 0c65 7393 7468 6598 7072 696d atis.es.the.prim │ │ │ │ +000a6e70: 6974 6976 95ac 7265 2d72 6563 7572 7369 itiv..re-recursi │ │ │ │ +000a6e80: 7693 6596 0429 8a64 650c 6e69 6e67 9365 v.e..).de.ning.e │ │ │ │ +000a6e90: 7175 6174 696f 6e73 9873 7570 706c 6965 quations.supplie │ │ │ │ +000a6ea0: 6493 6290 ac72 7998 7468 6593 7573 6572 d.b..ry.the.user │ │ │ │ +000a6eb0: 2e8e a18d 9112 c761 5468 6973 9603 823f .......aThis...? │ │ │ │ +000a6ec0: 7468 656f 7265 6d93 6973 9364 6572 6976 theorem.is.deriv │ │ │ │ +000a6ed0: 90ac 7265 649b 0382 4061 7574 6f6d 6174 ..red...@automat │ │ │ │ +000a6ee0: 6963 616c 6c79 9366 726f 6d93 616e 9369 ically.from.an.i │ │ │ │ +000a6ef0: 6e73 7461 6e63 6593 6f66 9874 6865 9367 nstance.of.the.g │ │ │ │ +000a6f00: 656e 6572 616c 9370 7269 6d69 7469 7690 eneral.primitiv. │ │ │ │ +000a6f10: ac72 6593 7265 6375 7273 696f 6e8e a18d .re.recursion... │ │ │ │ +000a6f20: 9112 c761 7468 656f 7265 6d96 03d7 5d66 ...atheorem...]f │ │ │ │ +000a6f30: 6f72 9b03 d75c 6269 6e61 7279 9374 7265 or...\binary.tre │ │ │ │ +000a6f40: 6573 9828 eb61 6274 7265 655f 4178 696f es.(.abtree_Axio │ │ │ │ +000a6f50: 6dcf 2993 616e 6498 616e 9361 7070 726f m.).and.an.appro │ │ │ │ +000a6f60: 7072 6961 7465 9863 6f6e 7374 616e 90ac priate.constan.. │ │ │ │ +000a6f70: 7274 9373 7090 538e 6563 690c 6361 7469 rt.sp.S.eci.cati │ │ │ │ +000a6f80: 6f6e 9866 6f72 9374 6865 8ea1 8d91 12c7 on.for.the...... │ │ │ │ +000a6f90: 6163 6f6e 7374 616e 90ac 7274 9103 eaa8 aconstan..rt.... │ │ │ │ +000a6fa0: eb61 4c65 6176 6573 cf2e 8ea1 8d91 1e28 .aLeaves.......( │ │ │ │ +000a6fb0: f054 6865 9604 589e 6675 6e63 7469 6f6e .The..X.function │ │ │ │ +000a6fc0: 9364 650c 6e65 6493 7573 696e 678d 93eb .de.ned.using... │ │ │ │ +000a6fd0: 616e 6577 5f72 6563 7572 7369 7665 5f64 anew_recursive_d │ │ │ │ +000a6fe0: 6566 696e 6974 696f 6e8e 9200 92a9 2ccf efinition.....,. │ │ │ │ +000a6ff0: 6e65 6564 936e 6f74 2c91 0474 1c69 6e93 need.not,..t.in. │ │ │ │ +000a7000: 6661 6374 2c91 0474 1b62 9053 8e65 9372 fact,..t.b.S.e.r │ │ │ │ +000a7010: 6563 7572 7369 7690 ac72 652e 8ea1 8d91 ecursiv..re..... │ │ │ │ +000a7020: 12c7 6148 6572 6596 0372 d169 7393 7468 ..aHere..r.is.th │ │ │ │ +000a7030: 6593 6465 0c6e 6974 696f 6e93 6f66 9361 e.de.nition.of.a │ │ │ │ +000a7040: 9370 7265 6469 6361 7465 8d93 eb61 4973 .predicate...aIs │ │ │ │ +000a7050: 4c65 6166 8e91 25f0 cdcf 2c91 038a c877 Leaf..%...,....w │ │ │ │ +000a7060: 6869 639a ac72 6893 6973 9374 7275 6593 hic..rh.is.true. │ │ │ │ +000a7070: 6f66 9362 696e 6172 7993 7472 6565 7393 of.binary.trees. │ │ │ │ +000a7080: 7768 6963 9868 9361 7265 936c 6561 9876 whic.h.are.lea.v │ │ │ │ +000a7090: 9865 732c 8ea1 8d91 12c7 6162 7574 9603 .es,......abut.. │ │ │ │ +000a70a0: eaa8 6973 9366 616c 7365 936f 6693 7468 ..is.false.of.th │ │ │ │ +000a70b0: 6593 696e 90ac 7274 6572 6e61 6c93 6e6f e.in..rternal.no │ │ │ │ +000a70c0: 9053 8e64 6573 9369 6e93 6193 6269 6e61 .S.des.in.a.bina │ │ │ │ +000a70d0: 7279 9374 7265 653a 8ea9 2cfa dc8d 8d8d ry.tree:..,..... │ │ │ │ +000a70e0: 9112 c761 9fe2 8781 8900 0066 6601 c70b ...a.......ff... │ │ │ │ +000a70f0: 4a9f 3097 628d 8d90 cccd 9f04 599c 8400 J.0.b.......Y... │ │ │ │ +000a7100: 34f0 fe00 0066 668d 9fd5 6610 8d8d 9201 4....ff...f..... │ │ │ │ +000a7110: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ +000a7120: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ +000a7130: 9201 b94d b29f fd1c 15eb 4936 8e8e 8e8e ...M......I6.... │ │ │ │ +000a7140: 9fff 4054 8d91 05cc ceeb 6123 6c65 7496 ..@T......a#let. │ │ │ │ +000a7150: 05bf aa49 734c 6561 6693 3d8e a40d 0000 ...IsLeaf.=..... │ │ │ │ +000a7160: 8d91 05cc ce23 9116 fea8 6e65 775f 7265 .....#....new_re │ │ │ │ +000a7170: 6375 7273 6976 655f 6465 6669 6e69 7469 cursive_definiti │ │ │ │ +000a7180: 6f6e 9605 bfaa 6661 6c73 6593 6274 7265 on....false.btre │ │ │ │ +000a7190: 655f 4178 696f 6d93 6049 734c 6561 6660 e_Axiom.`IsLeaf` │ │ │ │ +000a71a0: 8ea1 8d91 05cc ce23 9122 7dfc 2228 4973 .......#."}."(Is │ │ │ │ +000a71b0: 4c65 6166 9605 bfaa 284e 4f44 4593 7431 Leaf....(NODE.t1 │ │ │ │ +000a71c0: 9374 3229 933d 9346 2993 2f5c 9328 4973 .t2).=.F)./\.(Is │ │ │ │ +000a71d0: 4c65 6166 9328 4c45 4146 9328 783a 2a29 Leaf.(LEAF.(x:*) │ │ │ │ +000a71e0: 2993 3d93 5429 223b 3b8e a18d 9105 ccce ).=.T)";;....... │ │ │ │ +000a71f0: 4973 4c65 6166 9605 bfaa 3d93 7c2d 9328 IsLeaf....=.|-.( │ │ │ │ +000a7200: 2174 3193 7432 2e93 4973 4c65 6166 284e !t1.t2..IsLeaf(N │ │ │ │ +000a7210: 4f44 4593 7431 9374 3229 933d 9346 2993 ODE.t1.t2).=.F). │ │ │ │ +000a7220: 2f5c 9328 2178 2e93 4973 4c65 6166 284c /\.(!x..IsLeaf(L │ │ │ │ +000a7230: 4541 4693 7829 933d 9354 298e 8e92 01c6 EAF.x).=.T)..... │ │ │ │ +000a7240: 71b1 8400 34f0 fe00 0066 668e 8e9f 04c0 q...4....ff..... │ │ │ │ +000a7250: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 2da5 ....ff...J....-. │ │ │ │ +000a7260: 898d 9112 c761 cf4e 6f74 659b 044c 4274 .....a.Note..LBt │ │ │ │ +000a7270: 6861 7491 044c 4374 95ac 7277 936f 9865 hat..LCt..rw.o.e │ │ │ │ +000a7280: 7175 6174 696f 6e73 9604 4c43 6465 0c6e quations..LCde.n │ │ │ │ +000a7290: 696e 6798 6193 2872 6563 7572 7369 7695 ing.a.(recursiv. │ │ │ │ +000a72a0: ac72 6598 6f72 986e 6f6e 2d72 6563 7572 .re.or.non-recur │ │ │ │ +000a72b0: 7369 7693 6529 9604 4c43 6675 6e63 7469 siv.e)..LCfuncti │ │ │ │ +000a72c0: 6f6e 986f 6e93 6269 6e61 7279 9874 7265 on.on.binary.tre │ │ │ │ +000a72d0: 6573 8ea1 8d91 12c7 6162 90ac 7279 9603 es......ab..ry.. │ │ │ │ +000a72e0: 9f39 6361 7365 739b 039f 3863 616e 9362 .9cases...8can.b │ │ │ │ +000a72f0: 9053 8e65 9867 6976 90ac 7265 6e93 696e .S.e.giv..ren.in │ │ │ │ +000a7300: 9865 6974 6865 7293 6f72 6465 722e 9105 .either.order... │ │ │ │ +000a7310: 1fbb 4865 7265 2c91 03ae 4f74 6865 8d98 ..Here,...Othe.. │ │ │ │ +000a7320: eb61 4e4f 4445 8e91 1e3d 19cf 6361 7365 .aNODE...=..case │ │ │ │ +000a7330: 9869 7393 6769 7690 ac72 656e 980c 7273 .is.giv..ren..rs │ │ │ │ +000a7340: 742c 9103 ae4f 616e 6493 7468 658d 98eb t,...Oand.the... │ │ │ │ +000a7350: 614c 4541 468e 911e 3d19 cf63 6173 658e aLEAF...=..case. │ │ │ │ +000a7360: a18d 9112 c761 7365 636f 6e64 2e91 0538 .....asecond...8 │ │ │ │ +000a7370: e054 6865 9603 eaa8 7265 769a ac72 6572 .The....rev..rer │ │ │ │ +000a7380: 7365 936f 7264 6572 9377 9861 7393 7573 se.order.w.as.us │ │ │ │ +000a7390: 6564 9369 6e93 7468 6593 6162 9053 8e6f ed.in.the.ab.S.o │ │ │ │ +000a73a0: 9876 9865 9364 650c 6e69 7469 6f6e 936f .v.e.de.nition.o │ │ │ │ +000a73b0: 668d 93eb 614c 6561 7665 738e 9126 68a4 f...aLeaves..&h. │ │ │ │ +000a73c0: cf2e 8ea1 8d91 1e28 f054 6865 9603 0c12 .......(.The.... │ │ │ │ +000a73d0: eb48 4d4c 93cf 6675 6e63 7469 6f6e 93eb .HML..function.. │ │ │ │ +000a73e0: 616e 6577 5f72 6563 7572 7369 7665 5f64 anew_recursive_d │ │ │ │ +000a73f0: 6566 696e 6974 696f 6e93 cf61 6c73 6f93 efinition..also. │ │ │ │ +000a7400: 616c 6c6f 90ac 7277 7391 030c 1174 6865 allo..rws....the │ │ │ │ +000a7410: 9375 7365 7293 746f 9370 6172 7469 616c .user.to.partial │ │ │ │ +000a7420: 6c79 9373 7090 538e 6563 6966 7993 7468 ly.sp.S.ecify.th │ │ │ │ +000a7430: 658e a18d 9112 c761 7691 ff58 e461 6c75 e......av..X.alu │ │ │ │ +000a7440: 6596 03b4 7c6f 669b 03b4 7d61 9366 756e e...|of...}a.fun │ │ │ │ +000a7450: 6374 696f 6e98 6465 0c6e 6564 936f 6e98 ction.de.ned.on. │ │ │ │ +000a7460: 6193 636f 6e63 7265 7465 9374 95ac 7279 a.concrete.t..ry │ │ │ │ +000a7470: 7090 538e 652c 9103 bf52 6293 7998 616c p.S.e,...Rb.y.al │ │ │ │ +000a7480: 6c6f 9377 696e 6796 03b4 7c64 650c 6e69 lo.wing...|de.ni │ │ │ │ +000a7490: 6e67 9865 7175 6174 696f 6e73 9366 6f72 ng.equations.for │ │ │ │ +000a74a0: 9873 6f6d 6593 6f66 8ea1 8d91 12c7 6174 .some.of......at │ │ │ │ +000a74b0: 6865 9604 7937 636f 6e73 7472 7563 746f he..y7constructo │ │ │ │ +000a74c0: 7273 9374 6f93 6290 538e 6596 0479 366f rs.to.b.S.e..y6o │ │ │ │ +000a74d0: 6d69 7474 6564 2e91 06e4 8d48 6572 652c mitted.....Here, │ │ │ │ +000a74e0: 9b04 9cdb 666f 7293 6578 616d 706c 652c ....for.example, │ │ │ │ +000a74f0: 9869 7396 0479 3774 6865 9364 650c 6e69 .is..y7the.de.ni │ │ │ │ +000a7500: 7469 6f6e 9104 7936 6f66 9361 9366 756e tion..y6of.a.fun │ │ │ │ +000a7510: 6374 696f 6e8d 93eb 614c 6162 656c 8e8e ction...aLabel.. │ │ │ │ +000a7520: a18d 9112 c761 cf77 6869 6390 ac72 6896 .....a.whic..rh. │ │ │ │ +000a7530: 03a1 4e65 7874 7261 6374 7393 7468 6591 ..Nextracts.the. │ │ │ │ +000a7540: 03a1 4d6c 6162 9a53 8e65 6c93 6672 6f6d ..Mlab.S.el.from │ │ │ │ +000a7550: 9361 936c 6561 6693 6e6f 9864 652e 9105 .a.leaf.no.de... │ │ │ │ +000a7560: 206c 5468 6593 7691 ff58 e461 6c75 6593 lThe.v..X.alue. │ │ │ │ +000a7570: 6f66 8d93 eb61 4c61 6265 6c8e 9124 00ee of...aLabel..$.. │ │ │ │ +000a7580: cf61 7070 6c69 6564 9374 6f91 03a1 4d61 .applied.to...Ma │ │ │ │ +000a7590: 6e93 696e 90ac 7274 6572 6e61 6c93 6e6f n.in..rternal.no │ │ │ │ +000a75a0: 9864 658e a18d 9112 c761 6973 9603 eaa8 .de......ais.... │ │ │ │ +000a75b0: 6c65 6674 9375 6e73 7090 538e 6563 690c left.unsp.S.eci. │ │ │ │ +000a75c0: 6564 3a8e a68d 8d8d 9112 c761 9fe2 8781 ed:........a.... │ │ │ │ +000a75d0: 8900 0066 6601 c70b 4a9f 3097 628d 8d90 ...ff...J.0.b... │ │ │ │ +000a75e0: cccd 9f04 599c 8400 34f0 fe00 0066 668d ....Y...4....ff. │ │ │ │ +000a75f0: 9fd5 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ +000a7600: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ +000a7610: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ +000a7620: 15eb 4937 8e8e 8e8e 9fff 4054 8d91 05cc ..I7......@T.... │ │ │ │ +000a7630: ceeb 6123 6c65 7496 05bf aa4c 6162 656c ..a#let....Label │ │ │ │ +000a7640: 933d 8ea4 0d00 008d 9105 ccce 2391 16fe .=..........#... │ │ │ │ +000a7650: a86e 6577 5f72 6563 7572 7369 7665 5f64 .new_recursive_d │ │ │ │ +000a7660: 6566 696e 6974 696f 6e96 05bf aa66 616c efinition....fal │ │ │ │ +000a7670: 7365 9362 7472 6565 5f41 7869 6f6d 9360 se.btree_Axiom.` │ │ │ │ +000a7680: 4c61 6265 6c60 8ea1 8d91 05cc ce23 9122 Label`.......#." │ │ │ │ +000a7690: 7dfc 224c 6162 656c 9605 bfaa 284c 4541 }."Label....(LEA │ │ │ │ +000a76a0: 4693 2878 3a2a 2929 933d 9378 223b 3b8e F.(x:*)).=.x";;. │ │ │ │ +000a76b0: a18d 9105 ccce 4c61 6265 6c96 05bf aa3d ......Label....= │ │ │ │ +000a76c0: 937c 2d93 2178 2e93 4c61 6265 6c28 4c45 .|-.!x..Label(LE │ │ │ │ +000a76d0: 4146 9378 2993 3d93 788e 8e92 01c6 71b1 AF.x).=.x.....q. │ │ │ │ +000a76e0: 8400 34f0 fe00 0066 668e 8e9f 04c0 0289 ..4....ff....... │ │ │ │ +000a76f0: 0000 6666 01c7 0b4a 8e8e 8e8e 9f24 fd13 ..ff...J.....$.. │ │ │ │ +000a7700: 8e8c 8b00 0000 c800 0000 0000 0000 0000 ................ │ │ │ │ 000a7710: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000a7720: 0000 0000 0000 0000 0000 0a68 52a0 02cc ...........hR... │ │ │ │ -000a7730: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -000a7740: 8d91 eaf1 ebd0 3230 3092 00dd 2043 4368 ......200... CCh │ │ │ │ -000a7750: 6170 7465 7296 0480 0031 312e 910a 8000 apter....11..... │ │ │ │ -000a7760: 5468 6593 484f 4c93 4c6f 6769 6393 696e The.HOL.Logic.in │ │ │ │ -000a7770: 934d 4c8e 91ea f1eb 9f05 6666 8900 00e6 .ML.......ff.... │ │ │ │ -000a7780: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -000a7790: fd8b d021 8d91 f653 7acf 4375 7272 6965 ...!...Sz.Currie │ │ │ │ -000a77a0: 6496 03cc fa66 756e 6374 696f 6e73 9363 d....functions.c │ │ │ │ -000a77b0: 616e 9361 6c73 6f9b 03cc f962 9053 8e65 an.also....b.S.e │ │ │ │ -000a77c0: 9364 650c 6e65 642c 9103 d2ea 616e 6493 .de.ned,....and. │ │ │ │ -000a77d0: 7468 6598 7265 6375 7273 696f 6e93 6361 the.recursion.ca │ │ │ │ -000a77e0: 6e93 6290 538e 6593 6f6e 9361 6e9a ac72 n.b.S.e.on.an..r │ │ │ │ -000a77f0: 7993 6172 6775 6d65 6e98 742e 9105 2efb y.argumen.t..... │ │ │ │ -000a7800: 5468 658e a410 0000 8d91 eaf1 eb6e 6578 The..........nex │ │ │ │ -000a7810: 7496 04dd 7864 650c 6e69 7469 6f6e 9364 t...xde.nition.d │ │ │ │ -000a7820: 650c 6e65 7393 616e 9b04 dd79 696e 0c78 e.nes.an...yin.x │ │ │ │ -000a7830: 9328 6375 7272 6965 6429 9366 756e 6374 .(curried).funct │ │ │ │ -000a7840: 696f 6e8d 93eb 613c 3c8e 9115 3a44 cf77 ion...a<<...:D.w │ │ │ │ -000a7850: 6869 6390 ac72 6893 6578 7072 6573 7365 hic..rh.expresse │ │ │ │ -000a7860: 7398 7468 6593 6964 6561 9374 6861 7493 s.the.idea.that. │ │ │ │ -000a7870: 6f6e 658e a18d 91ea f1eb 7472 6565 9603 one.......tree.. │ │ │ │ -000a7880: eaa8 6973 9361 9370 726f 7090 538e 6572 ..is.a.prop.S.er │ │ │ │ -000a7890: 9373 7562 7472 6565 936f 6693 616e 6f74 .subtree.of.anot │ │ │ │ -000a78a0: 6865 722e 8e9f 4917 628d 8d8d 91ea f1eb her...I.b....... │ │ │ │ -000a78b0: 9fc8 8781 8900 0066 6601 c70b 4a9f 6497 .......ff...J.d. │ │ │ │ -000a78c0: 628d 8d90 cccd 9f04 599c 8400 68f0 fe00 b.......Y...h... │ │ │ │ -000a78d0: 0066 668d 9fa1 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ -000a78e0: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -000a78f0: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ -000a7900: b29f fd1c 15eb 4938 8e8e 8e8e 9fff 4054 ......I8......@T │ │ │ │ -000a7910: 8d91 05cc ceeb 6123 6c65 7496 05bf aa53 ......a#let....S │ │ │ │ -000a7920: 7562 7472 6565 933d 8ea4 0d00 008d 9105 ubtree.=........ │ │ │ │ -000a7930: ccce 2391 16fe a86e 6577 5f72 6563 7572 ..#....new_recur │ │ │ │ -000a7940: 7369 7665 5f64 6566 696e 6974 696f 6e96 sive_definition. │ │ │ │ -000a7950: 05bf aa74 7275 6593 6274 7265 655f 4178 ...true.btree_Ax │ │ │ │ -000a7960: 696f 6d93 6053 7562 7472 6565 608e a18d iom.`Subtree`... │ │ │ │ -000a7970: 9105 ccce 2391 227d fc22 283c 3c96 05bf ....#."}."(<<... │ │ │ │ -000a7980: aa28 743a 282a 2962 7472 6565 2993 284c .(t:(*)btree).(L │ │ │ │ -000a7990: 4541 4693 2878 3a2a 2929 933d 9346 2993 EAF.(x:*)).=.F). │ │ │ │ -000a79a0: 2f5c 8ea1 8d91 05cc ce23 9128 3da6 283c /\.......#.(=.(< │ │ │ │ -000a79b0: 3c96 05bf aa74 9328 4e4f 4445 9374 3193 <....t.(NODE.t1. │ │ │ │ -000a79c0: 7432 2993 3d93 2828 743d 7431 2993 5c2f t2).=.((t=t1).\/ │ │ │ │ -000a79d0: 9328 743d 7432 2993 5c2f 9328 3c3c 9374 .(t=t2).\/.(<<.t │ │ │ │ -000a79e0: 9374 3129 935c 2f93 283c 3c93 7493 7432 .t1).\/.(<<.t.t2 │ │ │ │ -000a79f0: 2929 2922 3b3b 8ea1 8d91 05cc ce53 7562 )))";;.......Sub │ │ │ │ -000a7a00: 7472 6565 9105 bfaa 3d8e a18d 9105 ccce tree....=....... │ │ │ │ -000a7a10: 7c2d 9605 bfaa 2821 7493 782e 9374 933c |-....(!t.x..t.< │ │ │ │ -000a7a20: 3c93 284c 4541 4693 7829 933d 9346 2993 <.(LEAF.x).=.F). │ │ │ │ -000a7a30: 2f5c 8ea1 8d91 170b cc28 2174 9605 bfaa /\.......(!t.... │ │ │ │ -000a7a40: 7431 9374 322e 8ea1 8d91 228b 2074 9605 t1.t2.....". t.. │ │ │ │ -000a7a50: bfaa 3c3c 9328 4e4f 4445 9374 3193 7432 ..<<.(NODE.t1.t2 │ │ │ │ -000a7a60: 2993 3d93 2874 933d 9374 3129 935c 2f93 ).=.(t.=.t1).\/. │ │ │ │ -000a7a70: 2874 933d 9374 3229 935c 2f93 7493 3c3c (t.=.t2).\/.t.<< │ │ │ │ -000a7a80: 9374 3193 5c2f 9374 933c 3c93 7432 298e .t1.\/.t.<<.t2). │ │ │ │ -000a7a90: 8e92 01c6 71b1 8400 68f0 fe00 0066 668e ....q...h....ff. │ │ │ │ -000a7aa0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -000a7ab0: 8e9f 49a5 a98d 91ea f1eb cf4e 6f74 6596 ..I........Note. │ │ │ │ -000a7ac0: 04ca d274 6861 749b 04ca d374 6865 930c ...that....the.. │ │ │ │ -000a7ad0: 7273 7498 6172 6775 6d65 6e90 ac72 7493 rst.argumen..rt. │ │ │ │ -000a7ae0: 746f 9874 6865 93eb 484d 4c98 cf66 756e to.the..HML..fun │ │ │ │ -000a7af0: 6374 696f 6e93 6973 8d98 eb61 7472 7565 ction.is...atrue │ │ │ │ -000a7b00: 8e91 2094 4dcf 2874 6f98 696e 6469 6361 .. .M.(to.indica │ │ │ │ -000a7b10: 7465 9374 6861 7498 7468 6593 6675 6e63 te.that.the.func │ │ │ │ -000a7b20: 7469 6f6e 8ea1 8d91 eaf1 eb62 9053 8e65 tion.......b.S.e │ │ │ │ -000a7b30: 696e 6796 02da 4364 650c 6e65 649b 02da ing...Cde.ned... │ │ │ │ -000a7b40: 4269 7393 746f 9368 6195 ac72 7693 6596 Bis.to.ha..rv.e. │ │ │ │ -000a7b50: 02da 4369 6e0c 7898 7374 6174 7573 2993 ..Cin.x.status). │ │ │ │ -000a7b60: 616e 6493 7468 6174 9874 6865 9363 6f6e and.that.the.con │ │ │ │ -000a7b70: 7374 616e 90ac 7274 8d93 eb61 3c3c 8e91 stan..rt...a<<.. │ │ │ │ -000a7b80: 1133 d9cf 6973 9361 6e93 696e 0c78 9361 .3..is.an.in.x.a │ │ │ │ -000a7b90: 6674 6572 9874 6865 9364 650c 6e69 7469 fter.the.de.niti │ │ │ │ -000a7ba0: 6f6e 8ea1 8d91 eaf1 eb68 6173 9603 eaa8 on.......has.... │ │ │ │ -000a7bb0: 6290 538e 6565 6e93 6d61 6465 2e91 0538 b.S.een.made...8 │ │ │ │ -000a7bc0: e046 91ff 0556 7572 7468 6572 6d6f 7265 .F...Vurthermore │ │ │ │ -000a7bd0: 2c93 7468 6593 6675 6e63 7469 6f6e 8d93 ,.the.function.. │ │ │ │ -000a7be0: eb61 3c3c 8e91 1354 a4cf 6973 9372 6563 .a<<...T..is.rec │ │ │ │ -000a7bf0: 7572 7369 769a ac72 6593 6f6e 9369 7473 ursiv..re.on.its │ │ │ │ -000a7c00: 9373 6563 6f6e 6493 6172 6775 6d65 6e98 .second.argumen. │ │ │ │ -000a7c10: 742e 8e9f 101c 658d 91f6 537a 4669 6e61 t.....e...SzFina │ │ │ │ -000a7c20: 6c6c 7991 ff05 562c 9103 7c06 7468 6596 lly...V,..|.the. │ │ │ │ -000a7c30: 0360 5d66 756e 6374 696f 6e93 eb61 6e65 .`]function..ane │ │ │ │ -000a7c40: 775f 7265 6375 7273 6976 655f 6465 6669 w_recursive_defi │ │ │ │ -000a7c50: 6e69 7469 6f6e 93cf 6361 6e93 616c 736f nition..can.also │ │ │ │ -000a7c60: 9362 9053 8e65 9375 7365 6493 746f 9364 .b.S.e.used.to.d │ │ │ │ -000a7c70: 650c 6e65 9366 756e 6374 696f 6e73 9362 e.ne.functions.b │ │ │ │ -000a7c80: 90ac 7279 8ea1 8d91 eaf1 eb63 6173 6573 ..ry.......cases │ │ │ │ -000a7c90: 9603 d0b3 6f6e 9103 d0b4 656e 9aac 7275 ....on....en..ru │ │ │ │ -000a7ca0: 6d65 7261 7465 6493 7498 7970 9053 8e65 merated.t.yp.S.e │ │ │ │ -000a7cb0: 732e 9105 3039 4691 ff05 566f 7293 6578 s...09F...Vor.ex │ │ │ │ -000a7cc0: 616d 706c 652c 9b03 d5e4 6191 03d0 b470 ample,....a....p │ │ │ │ -000a7cd0: 7265 6469 6361 7465 8d93 eb61 4f6e 658e redicate...aOne. │ │ │ │ -000a7ce0: 9115 0fb1 cf2c 9877 6869 6390 ac72 689b .....,.whic..rh. │ │ │ │ -000a7cf0: 03d0 b469 7393 7472 7565 936f 6693 6f6e ...is.true.of.on │ │ │ │ -000a7d00: 6c79 9874 6865 9376 91ff 58e4 616c 7565 ly.the.v..X.alue │ │ │ │ -000a7d10: 8ea1 8d8d 91ea f1eb eb61 4f4e 458e 9077 .........aONE..w │ │ │ │ -000a7d20: 9fcf 6f66 9604 46b5 7468 659b 0446 b674 ..of..F.the..F.t │ │ │ │ -000a7d30: 6872 6565 2d76 91ff 58e4 616c 7565 6493 hree-v..X.alued. │ │ │ │ -000a7d40: 7490 ac72 7970 9053 8e65 8d98 eb61 7468 t..ryp.S.e...ath │ │ │ │ -000a7d50: 7265 658e 9125 4bbe cf64 650c 6e65 6493 ree..%K..de.ned. │ │ │ │ -000a7d60: 6162 9053 8e6f 95ac 7276 9365 9869 6e98 ab.S.o..rv.e.in. │ │ │ │ -000a7d70: 5365 6374 696f 6e96 0446 b531 312e 3130 Section..F.11.10 │ │ │ │ -000a7d80: 2e31 2e34 2c91 045d b963 616e 9862 9053 .1.4,..].can.b.S │ │ │ │ -000a7d90: 8e65 9364 650c 6e65 6498 6173 8ea1 8d91 .e.de.ned.as.... │ │ │ │ -000a7da0: eaf1 eb66 6f6c 6c6f 90ac 7277 733a 8e9f ...follo..rws:.. │ │ │ │ -000a7db0: 2642 0e8d 8d8d 91ea f1eb 9fe9 0781 8900 &B.............. │ │ │ │ -000a7dc0: 0066 6601 c70b 4a9f 2397 628d 8d90 cccd .ff...J.#.b..... │ │ │ │ -000a7dd0: 9f04 599c 8400 27f0 fe00 0066 668d 9fe2 ..Y...'....ff... │ │ │ │ -000a7de0: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ -000a7df0: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ -000a7e00: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ -000a7e10: 4939 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I9......@T...... │ │ │ │ -000a7e20: 6123 6c65 7496 05bf aa4f 6e65 933d 936e a#let....One.=.n │ │ │ │ -000a7e30: 6577 5f72 6563 7572 7369 7665 5f64 6566 ew_recursive_def │ │ │ │ -000a7e40: 696e 6974 696f 6e93 6661 6c73 6593 7468 inition.false.th │ │ │ │ -000a7e50: 7265 655f 4178 696f 6d93 604f 6e65 608e ree_Axiom.`One`. │ │ │ │ -000a7e60: a40d 0000 8d91 05cc ce23 9144 fbf8 2228 .........#.D.."( │ │ │ │ -000a7e70: 4f6e 6596 05bf aa4f 4e45 933d 9354 2993 One....ONE.=.T). │ │ │ │ -000a7e80: 2f5c 9328 4f6e 6593 5457 4f93 3d93 4629 /\.(One.TWO.=.F) │ │ │ │ -000a7e90: 932f 5c93 284f 6e65 9354 4852 4545 933d ./\.(One.THREE.= │ │ │ │ -000a7ea0: 9346 2922 3b3b 8ea1 8d91 05cc ce4f 6e65 .F)";;.......One │ │ │ │ -000a7eb0: 9605 bfaa 3d93 7c2d 9328 4f6e 6593 4f4e ....=.|-.(One.ON │ │ │ │ -000a7ec0: 4593 3d93 5429 932f 5c93 284f 6e65 9354 E.=.T)./\.(One.T │ │ │ │ -000a7ed0: 574f 933d 9346 2993 2f5c 9328 4f6e 6593 WO.=.F)./\.(One. │ │ │ │ -000a7ee0: 5448 5245 4593 3d93 4629 8e8e 9201 c671 THREE.=.F).....q │ │ │ │ -000a7ef0: b184 0027 f0fe 0000 6666 8e8e 9f04 c002 ...'....ff...... │ │ │ │ -000a7f00: 8900 0066 6601 c70b 4a8e 8e8e 9f28 7afd ...ff...J....(z. │ │ │ │ -000a7f10: 8d91 f653 7acf 5468 6596 0490 4065 7869 ...Sz.The...@exi │ │ │ │ -000a7f20: 7374 656e 6365 9b04 903f 6f6e 6c79 936f stence...?only.o │ │ │ │ -000a7f30: 6698 616e 90ac 7279 9366 756e 6374 696f f.an..ry.functio │ │ │ │ -000a7f40: 6e98 6465 0c6e 6162 6c65 9375 7369 6e67 n.de.nable.using │ │ │ │ -000a7f50: 8d98 eb61 6e65 775f 7265 6375 7273 6976 ...anew_recursiv │ │ │ │ -000a7f60: 655f 6465 6669 6e69 7469 6f6e 8e92 0093 e_definition.... │ │ │ │ -000a7f70: 186f cf63 616e 9862 9053 8e65 8ea1 8d91 .o.can.b.S.e.... │ │ │ │ -000a7f80: eaf1 eb70 726f 95ac 7276 9365 6496 03ea ...pro..rv.ed... │ │ │ │ -000a7f90: a875 7369 6e67 8d93 eb61 7072 6f76 655f .using...aprove_ │ │ │ │ -000a7fa0: 7265 635f 666e 5f65 7869 7374 738e 9171 rec_fn_exists..q │ │ │ │ -000a7fb0: 2446 cf2e 9105 38e0 4691 ff05 566f 7293 $F....8.F...Vor. │ │ │ │ -000a7fc0: 6578 616d 706c 653a 8e9f 3c30 fd8d 8d8d example:..<0.... │ │ │ │ -000a7fd0: 91ea f1eb 9fd5 8781 8900 0066 6601 c70b ...........ff... │ │ │ │ -000a7fe0: 4a9f 4a97 628d 8d90 cccd 9f04 599c 8400 J.J.b.......Y... │ │ │ │ -000a7ff0: 4ef0 fe00 0066 668d 9fbb 6610 8d8d 9201 N....ff...f..... │ │ │ │ -000a8000: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ -000a8010: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ -000a8020: 9201 b6cd b19f fd1c 15eb 4931 308e 8e8e ..........I10... │ │ │ │ -000a8030: 8e9f ff40 548d 9105 ccce eb61 2363 6c6f ...@T......a#clo │ │ │ │ -000a8040: 7365 5f74 6865 6f72 7928 293b 3b8e a40d se_theory();;... │ │ │ │ -000a8050: 0000 8d91 05cc ce28 2996 05bf aa3a 9376 .......()....:.v │ │ │ │ -000a8060: 6f69 648e a1a1 8d91 05cc ce23 6c65 7496 oid........#let. │ │ │ │ -000a8070: 05bf aa65 7869 7374 7393 3d93 7072 6f76 ...exists.=.prov │ │ │ │ -000a8080: 655f 7265 635f 666e 5f65 7869 7374 7393 e_rec_fn_exists. │ │ │ │ -000a8090: 7468 7265 655f 4178 696f 6d8e a18d 9105 three_Axiom..... │ │ │ │ -000a80a0: ccce 2391 4abb a222 2866 9605 bfaa 4f4e ..#.J.."(f....ON │ │ │ │ -000a80b0: 4593 3d93 5429 932f 5c93 2866 9354 574f E.=.T)./\.(f.TWO │ │ │ │ -000a80c0: 933d 9346 2993 2f5c 9328 6693 5448 5245 .=.F)./\.(f.THRE │ │ │ │ -000a80d0: 4593 3d93 4629 223b 3b8e a18d 9105 ccce E.=.F)";;....... │ │ │ │ -000a80e0: 6578 6973 7473 9605 bfaa 3d93 7c2d 933f exists....=.|-.? │ │ │ │ -000a80f0: 662e 9328 6693 4f4e 4593 3d93 5429 932f f..(f.ONE.=.T)./ │ │ │ │ -000a8100: 5c93 2866 9354 574f 933d 9346 2993 2f5c \.(f.TWO.=.F)./\ │ │ │ │ -000a8110: 9328 6693 5448 5245 4593 3d93 4629 8e8e .(f.THREE.=.F).. │ │ │ │ -000a8120: 9201 c671 b184 004e f0fe 0000 6666 8e8e ...q...N....ff.. │ │ │ │ -000a8130: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -000a8140: 9f3b fafd 8d91 eaf1 ebcf 5468 6596 0420 .;........The.. │ │ │ │ -000a8150: 7272 6573 756c 7469 6e67 9b04 2073 7468 rresulting.. sth │ │ │ │ -000a8160: 656f 7265 6d93 7369 6d70 6c79 9873 7461 eorem.simply.sta │ │ │ │ -000a8170: 7465 7393 7468 6598 6578 6973 7465 6e63 tes.the.existenc │ │ │ │ -000a8180: 6593 6f66 9374 6865 9872 6571 7569 7265 e.of.the.require │ │ │ │ -000a8190: 6493 6675 6e63 7469 6f6e 2e91 05da 4048 d.function....@H │ │ │ │ -000a81a0: 6572 652c 9104 2de5 6193 636f 6e2d 8ea1 ere,..-.a.con-.. │ │ │ │ -000a81b0: 8d91 eaf1 eb73 7461 6e90 ac72 7496 03ea .....stan..rt... │ │ │ │ -000a81c0: a869 7393 6e6f 7493 6465 0c6e 6564 2c93 .is.not.de.ned,. │ │ │ │ -000a81d0: 616e 6493 7468 6593 7573 6572 936e 6565 and.the.user.nee │ │ │ │ -000a81e0: 6493 6e6f 7493 629a 538e 6593 696e 9364 d.not.b.S.e.in.d │ │ │ │ -000a81f0: 7261 6674 936d 6f98 6465 2e8e 9f23 79c6 raft.mo.de...#y. │ │ │ │ -000a8200: 8d8d 91ea f1eb eb47 3131 2e31 302e 338e .......G11.10.3. │ │ │ │ -000a8210: 912c a518 5374 7275 6374 7572 616c 9105 .,..Structural.. │ │ │ │ -000a8220: 6666 696e 6475 6374 696f 6e8e 9f17 f9bc ffinduction..... │ │ │ │ -000a8230: 8d91 eaf1 ebcf 4691 ff05 566f 7296 050c ......F...Vor... │ │ │ │ -000a8240: eb61 6e9a ac72 7993 636f 6e63 7265 7465 .an..ry.concrete │ │ │ │ -000a8250: 9372 6563 7572 7369 7698 6593 7498 7970 .recursiv.e.t.yp │ │ │ │ -000a8260: 9053 8e65 9364 650c 6e61 626c 6593 7573 .S.e.de.nable.us │ │ │ │ -000a8270: 696e 6791 050c ea74 6865 93eb 4848 4f4c ing....the..HHOL │ │ │ │ -000a8280: 93cf 7498 7970 9053 8e65 9364 650c 6e69 ..t.yp.S.e.de.ni │ │ │ │ -000a8290: 7469 6f6e 9370 6163 986b 91ff 58e4 6167 tion.pac.k..X.ag │ │ │ │ -000a82a0: 6593 7468 6572 658e a18d 91ea f1eb 6973 e.there.......is │ │ │ │ -000a82b0: 9604 6804 619b 0468 0573 7472 7563 7475 ..h.a..h.structu │ │ │ │ -000a82c0: 7261 6c93 696e 6475 6374 696f 6e98 7468 ral.induction.th │ │ │ │ -000a82d0: 656f 7265 6d93 7768 6963 90ac 7268 9873 eorem.whic..rh.s │ │ │ │ -000a82e0: 7461 7465 7393 7468 6593 7691 ff58 e461 tates.the.v..X.a │ │ │ │ -000a82f0: 6c69 6469 7490 ac72 7998 6f66 9370 726f lidit..ry.of.pro │ │ │ │ -000a8300: 9053 8e6f 6698 6290 ac72 7993 696e 6475 .S.of.b..ry.indu │ │ │ │ -000a8310: 6374 696f 6e98 6f6e 9374 6865 8ea1 8d91 ction.on.the.... │ │ │ │ -000a8320: eaf1 eb73 7472 7563 7475 7265 9603 eaa8 ...structure.... │ │ │ │ -000a8330: 6f66 9374 6865 9374 90ac 7279 7090 538e of.the.t..ryp.S. │ │ │ │ -000a8340: 6527 7393 7691 ff58 e461 6c75 6573 2e91 e's.v..X.alues.. │ │ │ │ -000a8350: 0538 e054 6865 93eb 484d 4c93 cf66 756e .8.The..HML..fun │ │ │ │ -000a8360: 6374 696f 6e8e 9f1d e329 8d8d 8d91 eaf1 ction....)...... │ │ │ │ -000a8370: eb9f f54f a789 0000 6666 01c7 0b4a 9f0b ...O....ff...J.. │ │ │ │ -000a8380: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -000a8390: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -000a83a0: 7072 6f76 655f 696e 6475 6374 696f 6e5f prove_induction_ │ │ │ │ -000a83b0: 7468 6d96 05bf aa3a 9374 686d 932d 3e93 thm....:.thm.->. │ │ │ │ -000a83c0: 7468 6d8e 8e92 01c6 71b1 8400 0f60 b200 thm.....q....`.. │ │ │ │ -000a83d0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -000a83e0: 0b4a 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 .J.....$........ │ │ │ │ -000a83f0: c900 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000a7720: 0000 0000 0000 0000 0000 0000 0a68 54a0 .............hT. │ │ │ │ +000a7730: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +000a7740: 999a 8d91 eaf1 ebd0 3230 3092 00dd 2043 ........200... C │ │ │ │ +000a7750: 4368 6170 7465 7296 0480 0031 312e 910a Chapter....11... │ │ │ │ +000a7760: 8000 5468 6593 484f 4c93 4c6f 6769 6393 ..The.HOL.Logic. │ │ │ │ +000a7770: 696e 934d 4c8e 91ea f1eb 9f05 6666 8900 in.ML.......ff.. │ │ │ │ +000a7780: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ +000a7790: 8da0 fd8b d021 8d91 f653 7acf 4375 7272 .....!...Sz.Curr │ │ │ │ +000a77a0: 6965 6496 03cc fa66 756e 6374 696f 6e73 ied....functions │ │ │ │ +000a77b0: 9363 616e 9361 6c73 6f9b 03cc f962 9053 .can.also....b.S │ │ │ │ +000a77c0: 8e65 9364 650c 6e65 642c 9103 d2ea 616e .e.de.ned,....an │ │ │ │ +000a77d0: 6493 7468 6598 7265 6375 7273 696f 6e93 d.the.recursion. │ │ │ │ +000a77e0: 6361 6e93 6290 538e 6593 6f6e 9361 6e9a can.b.S.e.on.an. │ │ │ │ +000a77f0: ac72 7993 6172 6775 6d65 6e98 742e 9105 .ry.argumen.t... │ │ │ │ +000a7800: 2efb 5468 658e a410 0000 8d91 eaf1 eb6e ..The..........n │ │ │ │ +000a7810: 6578 7496 04dd 7864 650c 6e69 7469 6f6e ext...xde.nition │ │ │ │ +000a7820: 9364 650c 6e65 7393 616e 9b04 dd79 696e .de.nes.an...yin │ │ │ │ +000a7830: 0c78 9328 6375 7272 6965 6429 9366 756e .x.(curried).fun │ │ │ │ +000a7840: 6374 696f 6e8d 93eb 613c 3c8e 9115 3a44 ction...a<<...:D │ │ │ │ +000a7850: cf77 6869 6390 ac72 6893 6578 7072 6573 .whic..rh.expres │ │ │ │ +000a7860: 7365 7398 7468 6593 6964 6561 9374 6861 ses.the.idea.tha │ │ │ │ +000a7870: 7493 6f6e 658e a18d 91ea f1eb 7472 6565 t.one.......tree │ │ │ │ +000a7880: 9603 eaa8 6973 9361 9370 726f 7090 538e ....is.a.prop.S. │ │ │ │ +000a7890: 6572 9373 7562 7472 6565 936f 6693 616e er.subtree.of.an │ │ │ │ +000a78a0: 6f74 6865 722e 8e9f 4917 628d 8d8d 91ea other...I.b..... │ │ │ │ +000a78b0: f1eb 9fc8 8781 8900 0066 6601 c70b 4a9f .........ff...J. │ │ │ │ +000a78c0: 6497 628d 8d90 cccd 9f04 599c 8400 68f0 d.b.......Y...h. │ │ │ │ +000a78d0: fe00 0066 668d 9fa1 6610 8d8d 9201 aff0 ...ff...f....... │ │ │ │ +000a78e0: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ +000a78f0: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ +000a7900: b94d b29f fd1c 15eb 4938 8e8e 8e8e 9fff .M......I8...... │ │ │ │ +000a7910: 4054 8d91 05cc ceeb 6123 6c65 7496 05bf @T......a#let... │ │ │ │ +000a7920: aa53 7562 7472 6565 933d 8ea4 0d00 008d .Subtree.=...... │ │ │ │ +000a7930: 9105 ccce 2391 16fe a86e 6577 5f72 6563 ....#....new_rec │ │ │ │ +000a7940: 7572 7369 7665 5f64 6566 696e 6974 696f ursive_definitio │ │ │ │ +000a7950: 6e96 05bf aa74 7275 6593 6274 7265 655f n....true.btree_ │ │ │ │ +000a7960: 4178 696f 6d93 6053 7562 7472 6565 608e Axiom.`Subtree`. │ │ │ │ +000a7970: a18d 9105 ccce 2391 227d fc22 283c 3c96 ......#."}."(<<. │ │ │ │ +000a7980: 05bf aa28 743a 282a 2962 7472 6565 2993 ...(t:(*)btree). │ │ │ │ +000a7990: 284c 4541 4693 2878 3a2a 2929 933d 9346 (LEAF.(x:*)).=.F │ │ │ │ +000a79a0: 2993 2f5c 8ea1 8d91 05cc ce23 9128 3da6 )./\.......#.(=. │ │ │ │ +000a79b0: 283c 3c96 05bf aa74 9328 4e4f 4445 9374 (<<....t.(NODE.t │ │ │ │ +000a79c0: 3193 7432 2993 3d93 2828 743d 7431 2993 1.t2).=.((t=t1). │ │ │ │ +000a79d0: 5c2f 9328 743d 7432 2993 5c2f 9328 3c3c \/.(t=t2).\/.(<< │ │ │ │ +000a79e0: 9374 9374 3129 935c 2f93 283c 3c93 7493 .t.t1).\/.(<<.t. │ │ │ │ +000a79f0: 7432 2929 2922 3b3b 8ea1 8d91 05cc ce53 t2)))";;.......S │ │ │ │ +000a7a00: 7562 7472 6565 9105 bfaa 3d8e a18d 9105 ubtree....=..... │ │ │ │ +000a7a10: ccce 7c2d 9605 bfaa 2821 7493 782e 9374 ..|-....(!t.x..t │ │ │ │ +000a7a20: 933c 3c93 284c 4541 4693 7829 933d 9346 .<<.(LEAF.x).=.F │ │ │ │ +000a7a30: 2993 2f5c 8ea1 8d91 170b cc28 2174 9605 )./\.......(!t.. │ │ │ │ +000a7a40: bfaa 7431 9374 322e 8ea1 8d91 228b 2074 ..t1.t2.....". t │ │ │ │ +000a7a50: 9605 bfaa 3c3c 9328 4e4f 4445 9374 3193 ....<<.(NODE.t1. │ │ │ │ +000a7a60: 7432 2993 3d93 2874 933d 9374 3129 935c t2).=.(t.=.t1).\ │ │ │ │ +000a7a70: 2f93 2874 933d 9374 3229 935c 2f93 7493 /.(t.=.t2).\/.t. │ │ │ │ +000a7a80: 3c3c 9374 3193 5c2f 9374 933c 3c93 7432 <<.t1.\/.t.<<.t2 │ │ │ │ +000a7a90: 298e 8e92 01c6 71b1 8400 68f0 fe00 0066 ).....q...h....f │ │ │ │ +000a7aa0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000a7ab0: 8e8e 8e9f 49a5 a98d 91ea f1eb cf4e 6f74 ....I........Not │ │ │ │ +000a7ac0: 6596 04ca d274 6861 749b 04ca d374 6865 e....that....the │ │ │ │ +000a7ad0: 930c 7273 7498 6172 6775 6d65 6e90 ac72 ..rst.argumen..r │ │ │ │ +000a7ae0: 7493 746f 9874 6865 93eb 484d 4c98 cf66 t.to.the..HML..f │ │ │ │ +000a7af0: 756e 6374 696f 6e93 6973 8d98 eb61 7472 unction.is...atr │ │ │ │ +000a7b00: 7565 8e91 2094 4dcf 2874 6f98 696e 6469 ue.. .M.(to.indi │ │ │ │ +000a7b10: 6361 7465 9374 6861 7498 7468 6593 6675 cate.that.the.fu │ │ │ │ +000a7b20: 6e63 7469 6f6e 8ea1 8d91 eaf1 eb62 9053 nction.......b.S │ │ │ │ +000a7b30: 8e65 696e 6796 02da 4364 650c 6e65 649b .eing...Cde.ned. │ │ │ │ +000a7b40: 02da 4269 7393 746f 9368 6195 ac72 7693 ..Bis.to.ha..rv. │ │ │ │ +000a7b50: 6596 02da 4369 6e0c 7898 7374 6174 7573 e...Cin.x.status │ │ │ │ +000a7b60: 2993 616e 6493 7468 6174 9874 6865 9363 ).and.that.the.c │ │ │ │ +000a7b70: 6f6e 7374 616e 90ac 7274 8d93 eb61 3c3c onstan..rt...a<< │ │ │ │ +000a7b80: 8e91 1133 d9cf 6973 9361 6e93 696e 0c78 ...3..is.an.in.x │ │ │ │ +000a7b90: 9361 6674 6572 9874 6865 9364 650c 6e69 .after.the.de.ni │ │ │ │ +000a7ba0: 7469 6f6e 8ea1 8d91 eaf1 eb68 6173 9603 tion.......has.. │ │ │ │ +000a7bb0: eaa8 6290 538e 6565 6e93 6d61 6465 2e91 ..b.S.een.made.. │ │ │ │ +000a7bc0: 0538 e046 91ff 0556 7572 7468 6572 6d6f .8.F...Vurthermo │ │ │ │ +000a7bd0: 7265 2c93 7468 6593 6675 6e63 7469 6f6e re,.the.function │ │ │ │ +000a7be0: 8d93 eb61 3c3c 8e91 1354 a4cf 6973 9372 ...a<<...T..is.r │ │ │ │ +000a7bf0: 6563 7572 7369 769a ac72 6593 6f6e 9369 ecursiv..re.on.i │ │ │ │ +000a7c00: 7473 9373 6563 6f6e 6493 6172 6775 6d65 ts.second.argume │ │ │ │ +000a7c10: 6e98 742e 8e9f 101c 658d 91f6 537a 4669 n.t.....e...SzFi │ │ │ │ +000a7c20: 6e61 6c6c 7991 ff05 562c 9103 7c06 7468 nally...V,..|.th │ │ │ │ +000a7c30: 6596 0360 5d66 756e 6374 696f 6e93 eb61 e..`]function..a │ │ │ │ +000a7c40: 6e65 775f 7265 6375 7273 6976 655f 6465 new_recursive_de │ │ │ │ +000a7c50: 6669 6e69 7469 6f6e 93cf 6361 6e93 616c finition..can.al │ │ │ │ +000a7c60: 736f 9362 9053 8e65 9375 7365 6493 746f so.b.S.e.used.to │ │ │ │ +000a7c70: 9364 650c 6e65 9366 756e 6374 696f 6e73 .de.ne.functions │ │ │ │ +000a7c80: 9362 90ac 7279 8ea1 8d91 eaf1 eb63 6173 .b..ry.......cas │ │ │ │ +000a7c90: 6573 9603 d0b3 6f6e 9103 d0b4 656e 9aac es....on....en.. │ │ │ │ +000a7ca0: 7275 6d65 7261 7465 6493 7498 7970 9053 rumerated.t.yp.S │ │ │ │ +000a7cb0: 8e65 732e 9105 3039 4691 ff05 566f 7293 .es...09F...Vor. │ │ │ │ +000a7cc0: 6578 616d 706c 652c 9b03 d5e4 6191 03d0 example,....a... │ │ │ │ +000a7cd0: b470 7265 6469 6361 7465 8d93 eb61 4f6e .predicate...aOn │ │ │ │ +000a7ce0: 658e 9115 0fb1 cf2c 9877 6869 6390 ac72 e......,.whic..r │ │ │ │ +000a7cf0: 689b 03d0 b469 7393 7472 7565 936f 6693 h....is.true.of. │ │ │ │ +000a7d00: 6f6e 6c79 9874 6865 9376 91ff 58e4 616c only.the.v..X.al │ │ │ │ +000a7d10: 7565 8ea1 8d8d 91ea f1eb eb61 4f4e 458e ue.........aONE. │ │ │ │ +000a7d20: 9077 9fcf 6f66 9604 46b5 7468 659b 0446 .w..of..F.the..F │ │ │ │ +000a7d30: b674 6872 6565 2d76 91ff 58e4 616c 7565 .three-v..X.alue │ │ │ │ +000a7d40: 6493 7490 ac72 7970 9053 8e65 8d98 eb61 d.t..ryp.S.e...a │ │ │ │ +000a7d50: 7468 7265 658e 9125 4bbe cf64 650c 6e65 three..%K..de.ne │ │ │ │ +000a7d60: 6493 6162 9053 8e6f 95ac 7276 9365 9869 d.ab.S.o..rv.e.i │ │ │ │ +000a7d70: 6e98 5365 6374 696f 6e96 0446 b531 312e n.Section..F.11. │ │ │ │ +000a7d80: 3130 2e31 2e34 2c91 045d b963 616e 9862 10.1.4,..].can.b │ │ │ │ +000a7d90: 9053 8e65 9364 650c 6e65 6498 6173 8ea1 .S.e.de.ned.as.. │ │ │ │ +000a7da0: 8d91 eaf1 eb66 6f6c 6c6f 90ac 7277 733a .....follo..rws: │ │ │ │ +000a7db0: 8e9f 2642 0e8d 8d8d 91ea f1eb 9fe9 0781 ..&B............ │ │ │ │ +000a7dc0: 8900 0066 6601 c70b 4a9f 2397 628d 8d90 ...ff...J.#.b... │ │ │ │ +000a7dd0: cccd 9f04 599c 8400 27f0 fe00 0066 668d ....Y...'....ff. │ │ │ │ +000a7de0: 9fe2 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ +000a7df0: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ +000a7e00: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ +000a7e10: 15eb 4939 8e8e 8e8e 9fff 4054 8d91 05cc ..I9......@T.... │ │ │ │ +000a7e20: ceeb 6123 6c65 7496 05bf aa4f 6e65 933d ..a#let....One.= │ │ │ │ +000a7e30: 936e 6577 5f72 6563 7572 7369 7665 5f64 .new_recursive_d │ │ │ │ +000a7e40: 6566 696e 6974 696f 6e93 6661 6c73 6593 efinition.false. │ │ │ │ +000a7e50: 7468 7265 655f 4178 696f 6d93 604f 6e65 three_Axiom.`One │ │ │ │ +000a7e60: 608e a40d 0000 8d91 05cc ce23 9144 fbf8 `..........#.D.. │ │ │ │ +000a7e70: 2228 4f6e 6596 05bf aa4f 4e45 933d 9354 "(One....ONE.=.T │ │ │ │ +000a7e80: 2993 2f5c 9328 4f6e 6593 5457 4f93 3d93 )./\.(One.TWO.=. │ │ │ │ +000a7e90: 4629 932f 5c93 284f 6e65 9354 4852 4545 F)./\.(One.THREE │ │ │ │ +000a7ea0: 933d 9346 2922 3b3b 8ea1 8d91 05cc ce4f .=.F)";;.......O │ │ │ │ +000a7eb0: 6e65 9605 bfaa 3d93 7c2d 9328 4f6e 6593 ne....=.|-.(One. │ │ │ │ +000a7ec0: 4f4e 4593 3d93 5429 932f 5c93 284f 6e65 ONE.=.T)./\.(One │ │ │ │ +000a7ed0: 9354 574f 933d 9346 2993 2f5c 9328 4f6e .TWO.=.F)./\.(On │ │ │ │ +000a7ee0: 6593 5448 5245 4593 3d93 4629 8e8e 9201 e.THREE.=.F).... │ │ │ │ +000a7ef0: c671 b184 0027 f0fe 0000 6666 8e8e 9f04 .q...'....ff.... │ │ │ │ +000a7f00: c002 8900 0066 6601 c70b 4a8e 8e8e 9f28 .....ff...J....( │ │ │ │ +000a7f10: 7afd 8d91 f653 7acf 5468 6596 0490 4065 z....Sz.The...@e │ │ │ │ +000a7f20: 7869 7374 656e 6365 9b04 903f 6f6e 6c79 xistence...?only │ │ │ │ +000a7f30: 936f 6698 616e 90ac 7279 9366 756e 6374 .of.an..ry.funct │ │ │ │ +000a7f40: 696f 6e98 6465 0c6e 6162 6c65 9375 7369 ion.de.nable.usi │ │ │ │ +000a7f50: 6e67 8d98 eb61 6e65 775f 7265 6375 7273 ng...anew_recurs │ │ │ │ +000a7f60: 6976 655f 6465 6669 6e69 7469 6f6e 8e92 ive_definition.. │ │ │ │ +000a7f70: 0093 186f cf63 616e 9862 9053 8e65 8ea1 ...o.can.b.S.e.. │ │ │ │ +000a7f80: 8d91 eaf1 eb70 726f 95ac 7276 9365 6496 .....pro..rv.ed. │ │ │ │ +000a7f90: 03ea a875 7369 6e67 8d93 eb61 7072 6f76 ...using...aprov │ │ │ │ +000a7fa0: 655f 7265 635f 666e 5f65 7869 7374 738e e_rec_fn_exists. │ │ │ │ +000a7fb0: 9171 2446 cf2e 9105 38e0 4691 ff05 566f .q$F....8.F...Vo │ │ │ │ +000a7fc0: 7293 6578 616d 706c 653a 8e9f 3c30 fd8d r.example:..<0.. │ │ │ │ +000a7fd0: 8d8d 91ea f1eb 9fd5 8781 8900 0066 6601 .............ff. │ │ │ │ +000a7fe0: c70b 4a9f 4a97 628d 8d90 cccd 9f04 599c ..J.J.b.......Y. │ │ │ │ +000a7ff0: 8400 4ef0 fe00 0066 668d 9fbb 6610 8d8d ..N....ff...f... │ │ │ │ +000a8000: 8e8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +000a8010: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +000a8020: 8e8d 8d8d 9201 b6cd b19f fd1c 15eb 4931 ..............I1 │ │ │ │ +000a8030: 308e 8e8e 8e9f ff40 548d 9105 ccce eb61 0......@T......a │ │ │ │ +000a8040: 2363 6c6f 7365 5f74 6865 6f72 7928 293b #close_theory(); │ │ │ │ +000a8050: 3b8e a40d 0000 8d91 05cc ce28 2996 05bf ;..........()... │ │ │ │ +000a8060: aa3a 9376 6f69 648e a1a1 8d91 05cc ce23 .:.void........# │ │ │ │ +000a8070: 6c65 7496 05bf aa65 7869 7374 7393 3d93 let....exists.=. │ │ │ │ +000a8080: 7072 6f76 655f 7265 635f 666e 5f65 7869 prove_rec_fn_exi │ │ │ │ +000a8090: 7374 7393 7468 7265 655f 4178 696f 6d8e sts.three_Axiom. │ │ │ │ +000a80a0: a18d 9105 ccce 2391 4abb a222 2866 9605 ......#.J.."(f.. │ │ │ │ +000a80b0: bfaa 4f4e 4593 3d93 5429 932f 5c93 2866 ..ONE.=.T)./\.(f │ │ │ │ +000a80c0: 9354 574f 933d 9346 2993 2f5c 9328 6693 .TWO.=.F)./\.(f. │ │ │ │ +000a80d0: 5448 5245 4593 3d93 4629 223b 3b8e a18d THREE.=.F)";;... │ │ │ │ +000a80e0: 9105 ccce 6578 6973 7473 9605 bfaa 3d93 ....exists....=. │ │ │ │ +000a80f0: 7c2d 933f 662e 9328 6693 4f4e 4593 3d93 |-.?f..(f.ONE.=. │ │ │ │ +000a8100: 5429 932f 5c93 2866 9354 574f 933d 9346 T)./\.(f.TWO.=.F │ │ │ │ +000a8110: 2993 2f5c 9328 6693 5448 5245 4593 3d93 )./\.(f.THREE.=. │ │ │ │ +000a8120: 4629 8e8e 9201 c671 b184 004e f0fe 0000 F).....q...N.... │ │ │ │ +000a8130: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +000a8140: 4a8e 8e8e 9f3b fafd 8d91 eaf1 ebcf 5468 J....;........Th │ │ │ │ +000a8150: 6596 0420 7272 6573 756c 7469 6e67 9b04 e.. rresulting.. │ │ │ │ +000a8160: 2073 7468 656f 7265 6d93 7369 6d70 6c79 stheorem.simply │ │ │ │ +000a8170: 9873 7461 7465 7393 7468 6598 6578 6973 .states.the.exis │ │ │ │ +000a8180: 7465 6e63 6593 6f66 9374 6865 9872 6571 tence.of.the.req │ │ │ │ +000a8190: 7569 7265 6493 6675 6e63 7469 6f6e 2e91 uired.function.. │ │ │ │ +000a81a0: 05da 4048 6572 652c 9104 2de5 6193 636f ..@Here,..-.a.co │ │ │ │ +000a81b0: 6e2d 8ea1 8d91 eaf1 eb73 7461 6e90 ac72 n-.......stan..r │ │ │ │ +000a81c0: 7496 03ea a869 7393 6e6f 7493 6465 0c6e t....is.not.de.n │ │ │ │ +000a81d0: 6564 2c93 616e 6493 7468 6593 7573 6572 ed,.and.the.user │ │ │ │ +000a81e0: 936e 6565 6493 6e6f 7493 629a 538e 6593 .need.not.b.S.e. │ │ │ │ +000a81f0: 696e 9364 7261 6674 936d 6f98 6465 2e8e in.draft.mo.de.. │ │ │ │ +000a8200: 9f23 79c6 8d8d 91ea f1eb eb47 3131 2e31 .#y........G11.1 │ │ │ │ +000a8210: 302e 338e 912c a518 5374 7275 6374 7572 0.3..,..Structur │ │ │ │ +000a8220: 616c 9105 6666 696e 6475 6374 696f 6e8e al..ffinduction. │ │ │ │ +000a8230: 9f17 f9bc 8d91 eaf1 ebcf 4691 ff05 566f ..........F...Vo │ │ │ │ +000a8240: 7296 050c eb61 6e9a ac72 7993 636f 6e63 r....an..ry.conc │ │ │ │ +000a8250: 7265 7465 9372 6563 7572 7369 7698 6593 rete.recursiv.e. │ │ │ │ +000a8260: 7498 7970 9053 8e65 9364 650c 6e61 626c t.yp.S.e.de.nabl │ │ │ │ +000a8270: 6593 7573 696e 6791 050c ea74 6865 93eb e.using....the.. │ │ │ │ +000a8280: 4848 4f4c 93cf 7498 7970 9053 8e65 9364 HHOL..t.yp.S.e.d │ │ │ │ +000a8290: 650c 6e69 7469 6f6e 9370 6163 986b 91ff e.nition.pac.k.. │ │ │ │ +000a82a0: 58e4 6167 6593 7468 6572 658e a18d 91ea X.age.there..... │ │ │ │ +000a82b0: f1eb 6973 9604 6804 619b 0468 0573 7472 ..is..h.a..h.str │ │ │ │ +000a82c0: 7563 7475 7261 6c93 696e 6475 6374 696f uctural.inductio │ │ │ │ +000a82d0: 6e98 7468 656f 7265 6d93 7768 6963 90ac n.theorem.whic.. │ │ │ │ +000a82e0: 7268 9873 7461 7465 7393 7468 6593 7691 rh.states.the.v. │ │ │ │ +000a82f0: ff58 e461 6c69 6469 7490 ac72 7998 6f66 .X.alidit..ry.of │ │ │ │ +000a8300: 9370 726f 9053 8e6f 6698 6290 ac72 7993 .pro.S.of.b..ry. │ │ │ │ +000a8310: 696e 6475 6374 696f 6e98 6f6e 9374 6865 induction.on.the │ │ │ │ +000a8320: 8ea1 8d91 eaf1 eb73 7472 7563 7475 7265 .......structure │ │ │ │ +000a8330: 9603 eaa8 6f66 9374 6865 9374 90ac 7279 ....of.the.t..ry │ │ │ │ +000a8340: 7090 538e 6527 7393 7691 ff58 e461 6c75 p.S.e's.v..X.alu │ │ │ │ +000a8350: 6573 2e91 0538 e054 6865 93eb 484d 4c93 es...8.The..HML. │ │ │ │ +000a8360: cf66 756e 6374 696f 6e8e 9f1d e329 8d8d .function....).. │ │ │ │ +000a8370: 8d91 eaf1 eb9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ +000a8380: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +000a8390: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +000a83a0: 0bcc eb61 7072 6f76 655f 696e 6475 6374 ...aprove_induct │ │ │ │ +000a83b0: 696f 6e5f 7468 6d96 05bf aa3a 9374 686d ion_thm....:.thm │ │ │ │ +000a83c0: 932d 3e93 7468 6d8e 8e92 01c6 71b1 8400 .->.thm.....q... │ │ │ │ +000a83d0: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ +000a83e0: 6666 01c7 0b4a 8e8e 8e8e 9f24 fd13 8e8c ff...J.....$.... │ │ │ │ +000a83f0: 8b00 0000 c900 0000 0000 0000 0000 0000 ................ │ │ │ │ 000a8400: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000a8410: 0000 0000 0000 0a77 00a0 02cc 0555 8da0 .......w.....U.. │ │ │ │ -000a8420: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ -000a8430: 61d0 3131 2e31 302e 910a 8000 5468 6596 a.11.10.....The. │ │ │ │ -000a8440: 0480 0074 9aa0 0079 7090 6000 6593 6465 ...t...yp.`.e.de │ │ │ │ -000a8450: 0c6e 6974 696f 6e93 7061 6398 6b91 ff40 .nition.pac.k..@ │ │ │ │ -000a8460: 0061 6765 9200 e237 6332 3031 8e91 12c7 .age...7c201.... │ │ │ │ -000a8470: 619f 0566 6689 0000 e666 01c7 3e7c 8e8e a..ff....f..>|.. │ │ │ │ -000a8480: 8e8e a002 942f df8d a0fd 8bd0 218d 9112 ...../......!... │ │ │ │ -000a8490: c761 cf63 616e 9605 9a9a 6290 538e 6593 .a.can....b.S.e. │ │ │ │ -000a84a0: 7573 6564 9374 6f9b 059a 9964 6572 6976 used.to....deriv │ │ │ │ -000a84b0: 90ac 7265 9361 9373 7472 7563 7475 7261 ..re.a.structura │ │ │ │ -000a84c0: 6c93 696e 6475 6374 696f 6e93 7468 656f l.induction.theo │ │ │ │ -000a84d0: 7265 6d93 666f 7298 616e 9aac 7279 9363 rem.for.an..ry.c │ │ │ │ -000a84e0: 6f6e 6372 6574 6593 7265 6375 7273 6976 oncrete.recursiv │ │ │ │ -000a84f0: 9865 9374 9879 7090 538e 658e a410 0000 .e.t.yp.S.e..... │ │ │ │ -000a8500: 8d91 12c7 6164 650c 6e65 6496 04fb a175 ....ade.ned....u │ │ │ │ -000a8510: 7369 6e67 8d91 04fb a0eb 6164 6566 696e sing......adefin │ │ │ │ -000a8520: 655f 7479 7065 8e91 4437 eecf 2e91 086b e_type..D7.....k │ │ │ │ -000a8530: ca49 669b 04fb a074 6865 93eb 484d 4c93 .If....the..HML. │ │ │ │ -000a8540: cf76 91ff 58e4 6172 6961 626c 6598 eb40 .v..X.ariable..@ │ │ │ │ -000a8550: 6f70 8deb 615f 4178 696f 6d8e 9127 799d op..a_Axiom..'y. │ │ │ │ -000a8560: cf69 7398 6290 538e 6f75 6e64 9374 6f98 .is.b.S.ound.to. │ │ │ │ -000a8570: 6193 7468 656f 7265 6d98 6f66 9374 6865 a.theorem.of.the │ │ │ │ -000a8580: 8ea1 8d91 12c7 6166 6f72 6d96 03ea a872 ......aform....r │ │ │ │ -000a8590: 6574 7572 6e65 6493 6290 ac72 798d 93eb eturned.b..ry... │ │ │ │ -000a85a0: 6164 6566 696e 655f 7479 7065 8e91 4326 adefine_type..C& │ │ │ │ -000a85b0: f6cf 2c93 7468 656e 9365 7865 6375 7469 ..,.then.executi │ │ │ │ -000a85c0: 6e67 8e9f 1dbd f48d 8d8d 8d91 18c7 61eb ng............a. │ │ │ │ -000a85d0: 6170 726f 7665 5f69 6e64 7563 7469 6f6e aprove_induction │ │ │ │ -000a85e0: 5f74 686d 8e8d 9200 8956 51eb 406f 708e _thm.....VQ.@op. │ │ │ │ -000a85f0: 8d92 0096 12ea eb61 5f41 7869 6f6d 8e8e .......a_Axiom.. │ │ │ │ -000a8600: 8e8e 9f1d a636 8d91 12c7 61cf 7769 6c6c .....6....a.will │ │ │ │ -000a8610: 9b05 d2a5 7072 6f95 ac72 7693 6596 05d2 ....pro..rv.e... │ │ │ │ -000a8620: a461 6e64 9872 6574 7572 6e93 6198 7374 .and.return.a.st │ │ │ │ -000a8630: 7275 6374 7572 616c 9369 6e64 7563 7469 ructural.inducti │ │ │ │ -000a8640: 6f6e 9874 6865 6f72 656d 9366 6f72 9874 on.theorem.for.t │ │ │ │ -000a8650: 6865 9363 6f6e 6372 6574 6598 7490 ac72 he.concrete.t..r │ │ │ │ -000a8660: 7970 9053 8e65 93eb 406f 70cf 2e91 0af0 yp.S.e..@op..... │ │ │ │ -000a8670: d654 6865 8ea1 8d91 12c7 6160 696e 6475 .The......a`indu │ │ │ │ -000a8680: 6374 696f 6e27 9605 213c 7468 656f 7265 ction'..!.P(NODE.b1.b │ │ │ │ -000a89b0: 3229 2993 3d3d 3e8e a18d 911c cb76 2821 2)).==>......v(! │ │ │ │ -000a89c0: 622e 9605 bfaa 5093 6229 8e8e 9201 c671 b.....P.b).....q │ │ │ │ -000a89d0: b184 0041 f0fe 0000 6666 8e8e 9f04 c002 ...A....ff...... │ │ │ │ -000a89e0: 8900 0066 6601 c70b 4a8e 8e8e 9f35 5a6e ...ff...J....5Zn │ │ │ │ -000a89f0: 8d91 12c7 61cf 5468 6596 04e6 366f 7574 ....a.The...6out │ │ │ │ -000a8a00: 7075 7493 7468 656f 7265 6d9b 04e6 3573 put.theorem...5s │ │ │ │ -000a8a10: 7461 7465 7393 7468 6174 9361 9370 7265 tates.that.a.pre │ │ │ │ -000a8a20: 6469 6361 7465 8d98 eb61 508e 910f 8c15 dicate...aP..... │ │ │ │ -000a8a30: cf69 7393 7472 7565 936f 6693 616c 6c98 .is.true.of.all. │ │ │ │ -000a8a40: 6269 6e61 7279 9374 7265 6573 9369 6693 binary.trees.if. │ │ │ │ -000a8a50: 6974 9869 7393 7472 7565 936f 668e a18d it.is.true.of... │ │ │ │ -000a8a60: 9112 c761 616c 6c96 04da 586c 6162 9a53 ...aall...Xlab.S │ │ │ │ -000a8a70: 8e65 6c6c 6564 9104 da57 6c65 6166 936e .elled...Wleaf.n │ │ │ │ -000a8a80: 6f98 6465 732c 9105 1643 616e 6493 7768 o.des,...Cand.wh │ │ │ │ -000a8a90: 656e 6576 90ac 7265 729b 04da 5769 7493 enev..rer...Wit. │ │ │ │ -000a8aa0: 6973 9874 7275 6593 6f66 9374 95ac 7277 is.true.of.t..rw │ │ │ │ -000a8ab0: 936f 9862 696e 6172 7991 04da 5874 7265 .o.binary...Xtre │ │ │ │ -000a8ac0: 6573 8d98 eb61 6231 8e96 1534 03cf 616e es...ab1...4..an │ │ │ │ -000a8ad0: 648d 98eb 6162 328e 93cf 6974 9869 7391 d...ab2...it.is. │ │ │ │ -000a8ae0: 04da 5861 6c73 6f8e a18d 9112 c761 7472 ..Xalso......atr │ │ │ │ -000a8af0: 7565 9603 e030 6f66 9374 6865 9362 696e ue...0of.the.bin │ │ │ │ -000a8b00: 6172 7991 03e0 2f74 7265 658d 93eb 614e ary.../tree...aN │ │ │ │ -000a8b10: 4f44 4596 05bf aa62 3193 6232 8e91 3d5c ODE....b1.b2..=\ │ │ │ │ -000a8b20: d4cf 2c91 03e2 4869 6e93 7768 6963 90ac ..,...Hin.whic.. │ │ │ │ -000a8b30: 7268 8d93 eb61 6231 8e9b 133f b4cf 616e rh...ab1...?..an │ │ │ │ -000a8b40: 648d 93eb 6162 328e 98cf 6f90 538e 6363 d...ab2...o.S.cc │ │ │ │ -000a8b50: 7572 9361 7391 03e0 2f69 6d6d 6564 6961 ur.as.../immedia │ │ │ │ -000a8b60: 7465 936c 6566 7493 616e 6493 7269 6768 te.left.and.righ │ │ │ │ -000a8b70: 90ac 7274 8ea1 8d91 12c7 6173 7562 7472 ..rt......asubtr │ │ │ │ -000a8b80: 6565 732e 8e9f 1017 bf8d 911e 28f0 4691 ees.........(.F. │ │ │ │ -000a8b90: ff05 566f 729b 055e bb6e 6f6e 2d72 6563 ..Vor..^.non-rec │ │ │ │ -000a8ba0: 7572 7369 7695 ac72 6591 055e ba74 9379 ursiv..re..^.t.y │ │ │ │ -000a8bb0: 7090 538e 6573 2c91 05bb bf74 6865 9869 p.S.es,....the.i │ │ │ │ -000a8bc0: 6e64 7563 7469 6f6e 9874 6865 6f72 656d nduction.theorem │ │ │ │ -000a8bd0: 9105 5eba 7265 7475 726e 6564 9862 9379 ..^.returned.b.y │ │ │ │ -000a8be0: 8d91 055e baeb 6170 726f 7665 5f69 6e64 ...^..aprove_ind │ │ │ │ -000a8bf0: 7563 7469 6f6e 5f74 686d 8e91 77f7 13cf uction_thm..w... │ │ │ │ -000a8c00: 6973 8ea1 8d91 12c7 6164 6567 656e 6572 is......adegener │ │ │ │ -000a8c10: 6174 653a 9106 0176 7468 6572 6596 044e ate:...vthere..N │ │ │ │ -000a8c20: f361 7265 9b04 4ef2 6e6f 9360 7374 6570 .are..N.no.`step │ │ │ │ -000a8c30: 2793 6361 7365 7393 696e 9374 6865 9369 '.cases.in.the.i │ │ │ │ -000a8c40: 6e64 7563 7469 6f6e 2e91 0665 c046 91ff nduction...e.F.. │ │ │ │ -000a8c50: 0556 6f72 9374 6865 9374 95ac 7277 936f .Vor.the.t..rw.o │ │ │ │ -000a8c60: 9104 4ef3 7493 7970 9053 8e65 738d 98eb ..N.t.yp.S.es... │ │ │ │ -000a8c70: 6174 6872 6565 8e91 255c 37cf 616e 648d athree..%\7.and. │ │ │ │ -000a8c80: 9104 4ef3 eb61 7265 638e 8ea1 8d91 12c7 ..N..arec....... │ │ │ │ -000a8c90: 61cf 6465 0c6e 6564 9603 eaa8 696e 9374 a.de.ned....in.t │ │ │ │ -000a8ca0: 6865 9370 7265 6365 6469 6e67 9369 6e90 he.preceding.in. │ │ │ │ -000a8cb0: ac72 7465 7261 6374 696f 6e73 936f 6693 .rteractions.of. │ │ │ │ -000a8cc0: 7468 6973 9373 6573 7369 6f6e 2c93 7468 this.session,.th │ │ │ │ -000a8cd0: 6593 696e 6475 6374 696f 6e93 7468 656f e.induction.theo │ │ │ │ -000a8ce0: 7265 6d73 9361 7265 3a8e 9f35 722d 8d8d rems.are:..5r-.. │ │ │ │ -000a8cf0: 8d91 12c7 619f dc07 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ -000a8d00: 0b4a 9f3d 9762 8d8d 90cc cd9f 0459 9c84 .J.=.b.......Y.. │ │ │ │ -000a8d10: 0041 f0fe 0000 6666 8d9f c866 108d 8d92 .A....ff...f.... │ │ │ │ -000a8d20: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ -000a8d30: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ -000a8d40: 8d92 01b6 cdb1 9ffd 1c15 eb49 3132 8e8e ...........I12.. │ │ │ │ -000a8d50: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6c65 ....@T......a#le │ │ │ │ -000a8d60: 7496 05bf aa74 6872 6565 5f49 6e64 7563 t....three_Induc │ │ │ │ -000a8d70: 7493 3d93 7072 6f76 655f 696e 6475 6374 t.=.prove_induct │ │ │ │ -000a8d80: 696f 6e5f 7468 6d93 7468 7265 655f 4178 ion_thm.three_Ax │ │ │ │ -000a8d90: 696f 6d3b 3b8e a40d 0000 8d91 05cc ce74 iom;;..........t │ │ │ │ -000a8da0: 6872 6565 5f49 6e64 7563 7496 05bf aa3d hree_Induct....= │ │ │ │ -000a8db0: 937c 2d93 2150 2e93 5093 4f4e 4593 2f5c .|-.!P..P.ONE./\ │ │ │ │ -000a8dc0: 9350 9354 574f 932f 5c93 5093 5448 5245 .P.TWO./\.P.THRE │ │ │ │ -000a8dd0: 4593 3d3d 3e93 2821 742e 9350 9374 298e E.==>.(!t..P.t). │ │ │ │ -000a8de0: a1a1 8d91 05cc ce23 6c65 7496 05bf aa72 .......#let....r │ │ │ │ -000a8df0: 6563 5f49 6e64 7563 7493 3d93 7072 6f76 ec_Induct.=.prov │ │ │ │ -000a8e00: 655f 696e 6475 6374 696f 6e5f 7468 6d93 e_induction_thm. │ │ │ │ -000a8e10: 7265 635f 4178 696f 6d3b 3b8e a18d 9105 rec_Axiom;;..... │ │ │ │ -000a8e20: ccce 7265 635f 496e 6475 6374 9605 bfaa ..rec_Induct.... │ │ │ │ -000a8e30: 3d93 7c2d 9321 502e 9328 2162 3093 6231 =.|-.!P..(!b0.b1 │ │ │ │ -000a8e40: 9362 322e 9350 2852 4543 9362 3093 6231 .b2..P(REC.b0.b1 │ │ │ │ -000a8e50: 9362 3229 2993 3d3d 3e93 2821 722e 9350 .b2)).==>.(!r..P │ │ │ │ -000a8e60: 9372 298e 8e92 01c6 71b1 8400 41f0 fe00 .r).....q...A... │ │ │ │ -000a8e70: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -000a8e80: 0b4a 8e8e 8e9f 355a 6f8d 9112 c761 cf48 .J....5Zo....a.H │ │ │ │ -000a8e90: 6572 652c 9103 867a 696e 6475 6374 696f ere,...zinductio │ │ │ │ -000a8ea0: 6e96 036d 6f73 696d 706c 7993 7265 6475 n..mosimply.redu │ │ │ │ -000a8eb0: 6365 739b 036d 6e74 6f93 7468 6593 636f ces..mnto.the.co │ │ │ │ -000a8ec0: 6e73 6964 6572 6174 696f 6e98 6f66 9363 nsideration.of.c │ │ │ │ -000a8ed0: 6173 6573 2c91 0386 7a6f 6e65 9366 6f72 ases,...zone.for │ │ │ │ -000a8ee0: 9365 6163 90ac 7268 936f 6698 7468 6593 .eac..rh.of.the. │ │ │ │ -000a8ef0: 636f 6e73 7472 7563 2d8e a18d 9112 c761 construc-......a │ │ │ │ -000a8f00: 746f 7273 9603 eaa8 666f 7293 7468 6593 tors....for.the. │ │ │ │ -000a8f10: 636f 6e63 7265 7465 9374 9aac 7279 7090 concrete.t..ryp. │ │ │ │ -000a8f20: 538e 6593 696e 9876 986f 6c76 9865 642e S.e.in.v.olv.ed. │ │ │ │ -000a8f30: 8e9f 235d 178d 8d91 12c7 61eb 4731 312e ..#]......a.G11. │ │ │ │ -000a8f40: 3130 2e34 8e91 547a 8e53 7472 7563 7475 10.4..Tz.Structu │ │ │ │ -000a8f50: 7261 6c96 0566 6669 6e64 7563 7469 6f6e ral..ffinduction │ │ │ │ -000a8f60: 9374 6163 7469 6373 8e9f 17f0 488d 9112 .tactics....H... │ │ │ │ -000a8f70: c761 cf54 6869 7396 04f6 0f73 6563 7469 .a.This....secti │ │ │ │ -000a8f80: 6f6e 9b04 f610 6861 7393 6290 538e 6565 on....has.b.S.ee │ │ │ │ -000a8f90: 6e98 696e 636c 7564 6564 9368 6572 6598 n.included.here. │ │ │ │ -000a8fa0: 666f 7293 7265 6665 7265 6e63 6593 6290 for.reference.b. │ │ │ │ -000a8fb0: 538e 6563 6175 7365 9869 7493 7265 6c61 S.ecause.it.rela │ │ │ │ -000a8fc0: 7465 7398 6390 ac72 6869 650d 7993 746f tes.c..rhie.y.to │ │ │ │ -000a8fd0: 9874 6865 9374 90ac 7279 7090 538e 658e .the.t..ryp.S.e. │ │ │ │ -000a8fe0: a18d 9112 c761 6465 0c6e 6974 696f 6e96 .....ade.nition. │ │ │ │ -000a8ff0: 033d 0c70 6163 9aac 726b 91ff 58e4 6167 .=.pac..rk..X.ag │ │ │ │ -000a9000: 652c 9103 5fc4 6275 7493 6974 9369 6e98 e,.._.but.it.in. │ │ │ │ -000a9010: 7698 6f6c 7698 6573 9363 6f6e 6365 7074 v.olv.es.concept │ │ │ │ -000a9020: 7391 033d 0b6e 6f74 9364 650c 6e65 6493 s..=.not.de.ned. │ │ │ │ -000a9030: 756e 9874 696c 936c 6174 6572 2c91 035f un.til.later,.._ │ │ │ │ -000a9040: c469 6e93 4368 6170 7465 7293 3134 2e91 .in.Chapter.14.. │ │ │ │ -000a9050: 04ff 0154 91ff 0556 6163 7469 6373 2c8e ...T...Vactics,. │ │ │ │ -000a9060: a18d 9112 c761 676f 616c 7396 0314 3861 .....agoals...8a │ │ │ │ -000a9070: 6e64 9b03 1437 7375 6267 6f61 6c73 9361 nd...7subgoals.a │ │ │ │ -000a9080: 7265 9864 650c 6e65 6493 696e 9853 6563 re.de.ned.in.Sec │ │ │ │ -000a9090: 7469 6f6e 9331 342e 313b 9103 5bb2 616e tion.14.1;..[.an │ │ │ │ -000a90a0: 6493 7468 656f 7265 6d98 636f 6e95 ac72 d.theorem.con..r │ │ │ │ -000a90b0: 7469 6e93 7561 7469 6f6e 732c 9103 3f1b tin.uations,..?. │ │ │ │ -000a90c0: 696e 9853 6563 7469 6f6e 9103 1438 3134 in.Section...814 │ │ │ │ -000a90d0: 2e35 2e8e 8e9f 24fd 138e 8c8b 0000 00ca .5....$......... │ │ │ │ -000a90e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000a8410: 0000 0000 0000 0000 0000 0a77 02a0 02cc ...........w.... │ │ │ │ +000a8420: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +000a8430: 8d91 12c7 61d0 3131 2e31 302e 910a 8000 ....a.11.10..... │ │ │ │ +000a8440: 5468 6596 0480 0074 9aa0 0079 7090 6000 The....t...yp.`. │ │ │ │ +000a8450: 6593 6465 0c6e 6974 696f 6e93 7061 6398 e.de.nition.pac. │ │ │ │ +000a8460: 6b91 ff40 0061 6765 9200 e237 6332 3031 k..@.age...7c201 │ │ │ │ +000a8470: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ +000a8480: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ +000a8490: 218d 9112 c761 cf63 616e 9605 9a9a 6290 !....a.can....b. │ │ │ │ +000a84a0: 538e 6593 7573 6564 9374 6f9b 059a 9964 S.e.used.to....d │ │ │ │ +000a84b0: 6572 6976 90ac 7265 9361 9373 7472 7563 eriv..re.a.struc │ │ │ │ +000a84c0: 7475 7261 6c93 696e 6475 6374 696f 6e93 tural.induction. │ │ │ │ +000a84d0: 7468 656f 7265 6d93 666f 7298 616e 9aac theorem.for.an.. │ │ │ │ +000a84e0: 7279 9363 6f6e 6372 6574 6593 7265 6375 ry.concrete.recu │ │ │ │ +000a84f0: 7273 6976 9865 9374 9879 7090 538e 658e rsiv.e.t.yp.S.e. │ │ │ │ +000a8500: a410 0000 8d91 12c7 6164 650c 6e65 6496 ........ade.ned. │ │ │ │ +000a8510: 04fb a175 7369 6e67 8d91 04fb a0eb 6164 ...using......ad │ │ │ │ +000a8520: 6566 696e 655f 7479 7065 8e91 4437 eecf efine_type..D7.. │ │ │ │ +000a8530: 2e91 086b ca49 669b 04fb a074 6865 93eb ...k.If....the.. │ │ │ │ +000a8540: 484d 4c93 cf76 91ff 58e4 6172 6961 626c HML..v..X.ariabl │ │ │ │ +000a8550: 6598 eb40 6f70 8deb 615f 4178 696f 6d8e e..@op..a_Axiom. │ │ │ │ +000a8560: 9127 799d cf69 7398 6290 538e 6f75 6e64 .'y..is.b.S.ound │ │ │ │ +000a8570: 9374 6f98 6193 7468 656f 7265 6d98 6f66 .to.a.theorem.of │ │ │ │ +000a8580: 9374 6865 8ea1 8d91 12c7 6166 6f72 6d96 .the......aform. │ │ │ │ +000a8590: 03ea a872 6574 7572 6e65 6493 6290 ac72 ...returned.b..r │ │ │ │ +000a85a0: 798d 93eb 6164 6566 696e 655f 7479 7065 y...adefine_type │ │ │ │ +000a85b0: 8e91 4326 f6cf 2c93 7468 656e 9365 7865 ..C&..,.then.exe │ │ │ │ +000a85c0: 6375 7469 6e67 8e9f 1dbd f48d 8d8d 8d91 cuting.......... │ │ │ │ +000a85d0: 18c7 61eb 6170 726f 7665 5f69 6e64 7563 ..a.aprove_induc │ │ │ │ +000a85e0: 7469 6f6e 5f74 686d 8e8d 9200 8956 51eb tion_thm.....VQ. │ │ │ │ +000a85f0: 406f 708e 8d92 0096 12ea eb61 5f41 7869 @op........a_Axi │ │ │ │ +000a8600: 6f6d 8e8e 8e8e 9f1d a636 8d91 12c7 61cf om.......6....a. │ │ │ │ +000a8610: 7769 6c6c 9b05 d2a5 7072 6f95 ac72 7693 will....pro..rv. │ │ │ │ +000a8620: 6596 05d2 a461 6e64 9872 6574 7572 6e93 e....and.return. │ │ │ │ +000a8630: 6198 7374 7275 6374 7572 616c 9369 6e64 a.structural.ind │ │ │ │ +000a8640: 7563 7469 6f6e 9874 6865 6f72 656d 9366 uction.theorem.f │ │ │ │ +000a8650: 6f72 9874 6865 9363 6f6e 6372 6574 6598 or.the.concrete. │ │ │ │ +000a8660: 7490 ac72 7970 9053 8e65 93eb 406f 70cf t..ryp.S.e..@op. │ │ │ │ +000a8670: 2e91 0af0 d654 6865 8ea1 8d91 12c7 6160 .....The......a` │ │ │ │ +000a8680: 696e 6475 6374 696f 6e27 9605 213c 7468 induction'..!.P(NODE. │ │ │ │ +000a89b0: 6231 9362 3229 2993 3d3d 3e8e a18d 911c b1.b2)).==>..... │ │ │ │ +000a89c0: cb76 2821 622e 9605 bfaa 5093 6229 8e8e .v(!b.....P.b).. │ │ │ │ +000a89d0: 9201 c671 b184 0041 f0fe 0000 6666 8e8e ...q...A....ff.. │ │ │ │ +000a89e0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +000a89f0: 9f35 5a6e 8d91 12c7 61cf 5468 6596 04e6 .5Zn....a.The... │ │ │ │ +000a8a00: 366f 7574 7075 7493 7468 656f 7265 6d9b 6output.theorem. │ │ │ │ +000a8a10: 04e6 3573 7461 7465 7393 7468 6174 9361 ..5states.that.a │ │ │ │ +000a8a20: 9370 7265 6469 6361 7465 8d98 eb61 508e .predicate...aP. │ │ │ │ +000a8a30: 910f 8c15 cf69 7393 7472 7565 936f 6693 .....is.true.of. │ │ │ │ +000a8a40: 616c 6c98 6269 6e61 7279 9374 7265 6573 all.binary.trees │ │ │ │ +000a8a50: 9369 6693 6974 9869 7393 7472 7565 936f .if.it.is.true.o │ │ │ │ +000a8a60: 668e a18d 9112 c761 616c 6c96 04da 586c f......aall...Xl │ │ │ │ +000a8a70: 6162 9a53 8e65 6c6c 6564 9104 da57 6c65 ab.S.elled...Wle │ │ │ │ +000a8a80: 6166 936e 6f98 6465 732c 9105 1643 616e af.no.des,...Can │ │ │ │ +000a8a90: 6493 7768 656e 6576 90ac 7265 729b 04da d.whenev..rer... │ │ │ │ +000a8aa0: 5769 7493 6973 9874 7275 6593 6f66 9374 Wit.is.true.of.t │ │ │ │ +000a8ab0: 95ac 7277 936f 9862 696e 6172 7991 04da ..rw.o.binary... │ │ │ │ +000a8ac0: 5874 7265 6573 8d98 eb61 6231 8e96 1534 Xtrees...ab1...4 │ │ │ │ +000a8ad0: 03cf 616e 648d 98eb 6162 328e 93cf 6974 ..and...ab2...it │ │ │ │ +000a8ae0: 9869 7391 04da 5861 6c73 6f8e a18d 9112 .is...Xalso..... │ │ │ │ +000a8af0: c761 7472 7565 9603 e030 6f66 9374 6865 .atrue...0of.the │ │ │ │ +000a8b00: 9362 696e 6172 7991 03e0 2f74 7265 658d .binary.../tree. │ │ │ │ +000a8b10: 93eb 614e 4f44 4596 05bf aa62 3193 6232 ..aNODE....b1.b2 │ │ │ │ +000a8b20: 8e91 3d5c d4cf 2c91 03e2 4869 6e93 7768 ..=\..,...Hin.wh │ │ │ │ +000a8b30: 6963 90ac 7268 8d93 eb61 6231 8e9b 133f ic..rh...ab1...? │ │ │ │ +000a8b40: b4cf 616e 648d 93eb 6162 328e 98cf 6f90 ..and...ab2...o. │ │ │ │ +000a8b50: 538e 6363 7572 9361 7391 03e0 2f69 6d6d S.ccur.as.../imm │ │ │ │ +000a8b60: 6564 6961 7465 936c 6566 7493 616e 6493 ediate.left.and. │ │ │ │ +000a8b70: 7269 6768 90ac 7274 8ea1 8d91 12c7 6173 righ..rt......as │ │ │ │ +000a8b80: 7562 7472 6565 732e 8e9f 1017 bf8d 911e ubtrees......... │ │ │ │ +000a8b90: 28f0 4691 ff05 566f 729b 055e bb6e 6f6e (.F...Vor..^.non │ │ │ │ +000a8ba0: 2d72 6563 7572 7369 7695 ac72 6591 055e -recursiv..re..^ │ │ │ │ +000a8bb0: ba74 9379 7090 538e 6573 2c91 05bb bf74 .t.yp.S.es,....t │ │ │ │ +000a8bc0: 6865 9869 6e64 7563 7469 6f6e 9874 6865 he.induction.the │ │ │ │ +000a8bd0: 6f72 656d 9105 5eba 7265 7475 726e 6564 orem..^.returned │ │ │ │ +000a8be0: 9862 9379 8d91 055e baeb 6170 726f 7665 .b.y...^..aprove │ │ │ │ +000a8bf0: 5f69 6e64 7563 7469 6f6e 5f74 686d 8e91 _induction_thm.. │ │ │ │ +000a8c00: 77f7 13cf 6973 8ea1 8d91 12c7 6164 6567 w...is......adeg │ │ │ │ +000a8c10: 656e 6572 6174 653a 9106 0176 7468 6572 enerate:...vther │ │ │ │ +000a8c20: 6596 044e f361 7265 9b04 4ef2 6e6f 9360 e..N.are..N.no.` │ │ │ │ +000a8c30: 7374 6570 2793 6361 7365 7393 696e 9374 step'.cases.in.t │ │ │ │ +000a8c40: 6865 9369 6e64 7563 7469 6f6e 2e91 0665 he.induction...e │ │ │ │ +000a8c50: c046 91ff 0556 6f72 9374 6865 9374 95ac .F...Vor.the.t.. │ │ │ │ +000a8c60: 7277 936f 9104 4ef3 7493 7970 9053 8e65 rw.o..N.t.yp.S.e │ │ │ │ +000a8c70: 738d 98eb 6174 6872 6565 8e91 255c 37cf s...athree..%\7. │ │ │ │ +000a8c80: 616e 648d 9104 4ef3 eb61 7265 638e 8ea1 and...N..arec... │ │ │ │ +000a8c90: 8d91 12c7 61cf 6465 0c6e 6564 9603 eaa8 ....a.de.ned.... │ │ │ │ +000a8ca0: 696e 9374 6865 9370 7265 6365 6469 6e67 in.the.preceding │ │ │ │ +000a8cb0: 9369 6e90 ac72 7465 7261 6374 696f 6e73 .in..rteractions │ │ │ │ +000a8cc0: 936f 6693 7468 6973 9373 6573 7369 6f6e .of.this.session │ │ │ │ +000a8cd0: 2c93 7468 6593 696e 6475 6374 696f 6e93 ,.the.induction. │ │ │ │ +000a8ce0: 7468 656f 7265 6d73 9361 7265 3a8e 9f35 theorems.are:..5 │ │ │ │ +000a8cf0: 722d 8d8d 8d91 12c7 619f dc07 8189 0000 r-......a....... │ │ │ │ +000a8d00: 6666 01c7 0b4a 9f3d 9762 8d8d 90cc cd9f ff...J.=.b...... │ │ │ │ +000a8d10: 0459 9c84 0041 f0fe 0000 6666 8d9f c866 .Y...A....ff...f │ │ │ │ +000a8d20: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ +000a8d30: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ +000a8d40: 648e 8d8d 8d92 01b6 cdb1 9ffd 1c15 eb49 d..............I │ │ │ │ +000a8d50: 3132 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 12......@T...... │ │ │ │ +000a8d60: 6123 6c65 7496 05bf aa74 6872 6565 5f49 a#let....three_I │ │ │ │ +000a8d70: 6e64 7563 7493 3d93 7072 6f76 655f 696e nduct.=.prove_in │ │ │ │ +000a8d80: 6475 6374 696f 6e5f 7468 6d93 7468 7265 duction_thm.thre │ │ │ │ +000a8d90: 655f 4178 696f 6d3b 3b8e a40d 0000 8d91 e_Axiom;;....... │ │ │ │ +000a8da0: 05cc ce74 6872 6565 5f49 6e64 7563 7496 ...three_Induct. │ │ │ │ +000a8db0: 05bf aa3d 937c 2d93 2150 2e93 5093 4f4e ...=.|-.!P..P.ON │ │ │ │ +000a8dc0: 4593 2f5c 9350 9354 574f 932f 5c93 5093 E./\.P.TWO./\.P. │ │ │ │ +000a8dd0: 5448 5245 4593 3d3d 3e93 2821 742e 9350 THREE.==>.(!t..P │ │ │ │ +000a8de0: 9374 298e a1a1 8d91 05cc ce23 6c65 7496 .t)........#let. │ │ │ │ +000a8df0: 05bf aa72 6563 5f49 6e64 7563 7493 3d93 ...rec_Induct.=. │ │ │ │ +000a8e00: 7072 6f76 655f 696e 6475 6374 696f 6e5f prove_induction_ │ │ │ │ +000a8e10: 7468 6d93 7265 635f 4178 696f 6d3b 3b8e thm.rec_Axiom;;. │ │ │ │ +000a8e20: a18d 9105 ccce 7265 635f 496e 6475 6374 ......rec_Induct │ │ │ │ +000a8e30: 9605 bfaa 3d93 7c2d 9321 502e 9328 2162 ....=.|-.!P..(!b │ │ │ │ +000a8e40: 3093 6231 9362 322e 9350 2852 4543 9362 0.b1.b2..P(REC.b │ │ │ │ +000a8e50: 3093 6231 9362 3229 2993 3d3d 3e93 2821 0.b1.b2)).==>.(! │ │ │ │ +000a8e60: 722e 9350 9372 298e 8e92 01c6 71b1 8400 r..P.r).....q... │ │ │ │ +000a8e70: 41f0 fe00 0066 668e 8e9f 04c0 0289 0000 A....ff......... │ │ │ │ +000a8e80: 6666 01c7 0b4a 8e8e 8e9f 355a 6f8d 9112 ff...J....5Zo... │ │ │ │ +000a8e90: c761 cf48 6572 652c 9103 867a 696e 6475 .a.Here,...zindu │ │ │ │ +000a8ea0: 6374 696f 6e96 036d 6f73 696d 706c 7993 ction..mosimply. │ │ │ │ +000a8eb0: 7265 6475 6365 739b 036d 6e74 6f93 7468 reduces..mnto.th │ │ │ │ +000a8ec0: 6593 636f 6e73 6964 6572 6174 696f 6e98 e.consideration. │ │ │ │ +000a8ed0: 6f66 9363 6173 6573 2c91 0386 7a6f 6e65 of.cases,...zone │ │ │ │ +000a8ee0: 9366 6f72 9365 6163 90ac 7268 936f 6698 .for.eac..rh.of. │ │ │ │ +000a8ef0: 7468 6593 636f 6e73 7472 7563 2d8e a18d the.construc-... │ │ │ │ +000a8f00: 9112 c761 746f 7273 9603 eaa8 666f 7293 ...ators....for. │ │ │ │ +000a8f10: 7468 6593 636f 6e63 7265 7465 9374 9aac the.concrete.t.. │ │ │ │ +000a8f20: 7279 7090 538e 6593 696e 9876 986f 6c76 ryp.S.e.in.v.olv │ │ │ │ +000a8f30: 9865 642e 8e9f 235d 178d 8d91 12c7 61eb .ed...#]......a. │ │ │ │ +000a8f40: 4731 312e 3130 2e34 8e91 547a 8e53 7472 G11.10.4..Tz.Str │ │ │ │ +000a8f50: 7563 7475 7261 6c96 0566 6669 6e64 7563 uctural..ffinduc │ │ │ │ +000a8f60: 7469 6f6e 9374 6163 7469 6373 8e9f 17f0 tion.tactics.... │ │ │ │ +000a8f70: 488d 9112 c761 cf54 6869 7396 04f6 0f73 H....a.This....s │ │ │ │ +000a8f80: 6563 7469 6f6e 9b04 f610 6861 7393 6290 ection....has.b. │ │ │ │ +000a8f90: 538e 6565 6e98 696e 636c 7564 6564 9368 S.een.included.h │ │ │ │ +000a8fa0: 6572 6598 666f 7293 7265 6665 7265 6e63 ere.for.referenc │ │ │ │ +000a8fb0: 6593 6290 538e 6563 6175 7365 9869 7493 e.b.S.ecause.it. │ │ │ │ +000a8fc0: 7265 6c61 7465 7398 6390 ac72 6869 650d relates.c..rhie. │ │ │ │ +000a8fd0: 7993 746f 9874 6865 9374 90ac 7279 7090 y.to.the.t..ryp. │ │ │ │ +000a8fe0: 538e 658e a18d 9112 c761 6465 0c6e 6974 S.e......ade.nit │ │ │ │ +000a8ff0: 696f 6e96 033d 0c70 6163 9aac 726b 91ff ion..=.pac..rk.. │ │ │ │ +000a9000: 58e4 6167 652c 9103 5fc4 6275 7493 6974 X.age,.._.but.it │ │ │ │ +000a9010: 9369 6e98 7698 6f6c 7698 6573 9363 6f6e .in.v.olv.es.con │ │ │ │ +000a9020: 6365 7074 7391 033d 0b6e 6f74 9364 650c cepts..=.not.de. │ │ │ │ +000a9030: 6e65 6493 756e 9874 696c 936c 6174 6572 ned.un.til.later │ │ │ │ +000a9040: 2c91 035f c469 6e93 4368 6170 7465 7293 ,.._.in.Chapter. │ │ │ │ +000a9050: 3134 2e91 04ff 0154 91ff 0556 6163 7469 14.....T...Vacti │ │ │ │ +000a9060: 6373 2c8e a18d 9112 c761 676f 616c 7396 cs,......agoals. │ │ │ │ +000a9070: 0314 3861 6e64 9b03 1437 7375 6267 6f61 ..8and...7subgoa │ │ │ │ +000a9080: 6c73 9361 7265 9864 650c 6e65 6493 696e ls.are.de.ned.in │ │ │ │ +000a9090: 9853 6563 7469 6f6e 9331 342e 313b 9103 .Section.14.1;.. │ │ │ │ +000a90a0: 5bb2 616e 6493 7468 656f 7265 6d98 636f [.and.theorem.co │ │ │ │ +000a90b0: 6e95 ac72 7469 6e93 7561 7469 6f6e 732c n..rtin.uations, │ │ │ │ +000a90c0: 9103 3f1b 696e 9853 6563 7469 6f6e 9103 ..?.in.Section.. │ │ │ │ +000a90d0: 1438 3134 2e35 2e8e 8e9f 24fd 138e 8c8b .814.5....$..... │ │ │ │ +000a90e0: 0000 00ca 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000a90f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000a9100: 0000 0000 000a 83ec a002 cc05 558d a0fd ............U... │ │ │ │ -000a9110: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -000a9120: d032 3032 9200 dd20 4343 6861 7074 6572 .202... CChapter │ │ │ │ -000a9130: 9604 8000 3131 2e91 0a80 0054 6865 9348 ....11.....The.H │ │ │ │ -000a9140: 4f4c 934c 6f67 6963 9369 6e93 4d4c 8e91 OL.Logic.in.ML.. │ │ │ │ -000a9150: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ -000a9160: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -000a9170: 8d91 eaf1 ebeb 614d 4150 5f45 5645 5259 ......aMAP_EVERY │ │ │ │ -000a9180: 8e91 227d 71cf 6973 9b03 ce8d 6465 0c6e .."}q.is....de.n │ │ │ │ -000a9190: 6564 9603 ce8c 696e 9353 6563 7469 6f6e ed....in.Section │ │ │ │ -000a91a0: 9331 342e 352e 312e 8d91 052f 82eb 6141 .14.5.1..../..aA │ │ │ │ -000a91b0: 5353 554d 455f 5441 438e 9142 7ab2 cf69 SSUME_TAC..Bz..i │ │ │ │ -000a91c0: 7393 6465 0c6e 6564 9869 6e93 5365 6374 s.de.ned.in.Sect │ │ │ │ -000a91d0: 696f 6e93 3134 2e33 2e8d 9105 2f82 eb61 ion.14.3..../..a │ │ │ │ -000a91e0: 4d50 5f54 4143 8e91 2b7c 0acf 616e 648e MP_TAC..+|..and. │ │ │ │ -000a91f0: a410 0000 8d8d 91ea f1eb eb61 494e 4455 ...........aINDU │ │ │ │ -000a9200: 4354 5f54 4143 8e91 2859 37cf 6361 6e96 CT_TAC..(Y7.can. │ │ │ │ -000a9210: 03ea a862 9053 8e65 9366 6f75 6e64 9369 ...b.S.e.found.i │ │ │ │ -000a9220: 6e93 eb49 5245 4645 5245 4e43 45cf 2e8e n..IREFERENCE... │ │ │ │ -000a9230: a18d 91f6 537a 5468 6596 03ea a8eb 484d ....SzThe.....HM │ │ │ │ -000a9240: 4c93 cf66 756e 6374 696f 6e8e a91c a631 L..function....1 │ │ │ │ -000a9250: 8d8d 8d91 eaf1 eb9f f4da da89 0000 6666 ..............ff │ │ │ │ -000a9260: 01c7 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -000a9270: 9c84 0010 4a4b 0000 6666 8d9f fba6 648d ....JK..ff....d. │ │ │ │ -000a9280: 9117 0bcc eb61 494e 4455 4354 5f54 4845 .....aINDUCT_THE │ │ │ │ -000a9290: 4e96 05bf aa3a 9374 686d 932d 3e93 2874 N....:.thm.->.(t │ │ │ │ -000a92a0: 686d 932d 3e93 7461 6374 6963 2993 2d3e hm.->.tactic).-> │ │ │ │ -000a92b0: 9374 6163 7469 638e 8e92 01c6 71b1 8400 .tactic.....q... │ │ │ │ -000a92c0: 104a 4b00 0066 668e 8e9f 04c0 0289 0000 .JK..ff......... │ │ │ │ -000a92d0: 6666 01c7 0b4a 8e8e 8e9f 1ca6 328d 91ea ff...J......2... │ │ │ │ -000a92e0: f1eb cf63 616e 9605 409e 6290 538e 659b ...can..@.b.S.e. │ │ │ │ -000a92f0: 0540 9f75 7365 6493 746f 9867 656e 6572 .@.used.to.gener │ │ │ │ -000a9300: 6174 6593 6198 7374 7275 6374 7572 616c ate.a.structural │ │ │ │ -000a9310: 9369 6e64 7563 7469 6f6e 9874 6163 7469 .induction.tacti │ │ │ │ -000a9320: 6393 666f 7298 616e 90ac 7279 9363 6f6e c.for.an..ry.con │ │ │ │ -000a9330: 6372 6574 6598 7490 ac72 7970 9053 8e65 crete.t..ryp.S.e │ │ │ │ -000a9340: 7393 6465 0c6e 6162 6c65 8ea1 8d91 eaf1 s.de.nable...... │ │ │ │ -000a9350: eb75 7369 6e67 8d91 0435 a2eb 6164 6566 .using...5..adef │ │ │ │ -000a9360: 696e 655f 7479 7065 8e91 4371 f0cf 2e91 ine_type..Cq.... │ │ │ │ -000a9370: 0619 cd54 6865 9604 35a2 0c72 7374 9b04 ...The..5..rst.. │ │ │ │ -000a9380: 35a1 6172 6775 6d65 6e90 ac72 7493 6973 5.argumen..rt.is │ │ │ │ -000a9390: 9361 6e93 696e 6475 6374 696f 6e98 7468 .an.induction.th │ │ │ │ -000a93a0: 656f 7265 6d93 6f66 9374 6865 9366 6f72 eorem.of.the.for │ │ │ │ -000a93b0: 6d98 7265 7475 726e 6564 9362 90ac 7279 m.returned.b..ry │ │ │ │ -000a93c0: 8ea1 8d91 eaf1 eb74 6865 9602 cbc6 6675 .......the....fu │ │ │ │ -000a93d0: 6e63 7469 6f6e 8d91 02cb c7eb 6170 726f nction......apro │ │ │ │ -000a93e0: 7665 5f69 6e64 7563 7469 6f6e 5f74 686d ve_induction_thm │ │ │ │ -000a93f0: 8e91 72d1 2bcf 6469 7363 7573 7365 6493 ..r.+.discussed. │ │ │ │ -000a9400: 696e 9374 6865 9b02 cbc7 7072 6576 696f in.the....previo │ │ │ │ -000a9410: 7573 9373 6563 7469 6f6e 2e91 04d9 3f54 us.section....?T │ │ │ │ -000a9420: 6865 9873 6563 6f6e 6493 6172 6775 6d65 he.second.argume │ │ │ │ -000a9430: 6e90 ac72 748e a18d 91ea f1eb 6973 9604 n..rt.......is.. │ │ │ │ -000a9440: 1cd1 6193 7468 656f 7265 6d93 636f 6e95 ..a.theorem.con. │ │ │ │ -000a9450: ac72 7469 6e93 7561 7469 6f6e 9604 1cd1 .rtin.uation.... │ │ │ │ -000a9460: 2873 6565 9343 6861 7074 6572 9331 3429 (see.Chapter.14) │ │ │ │ -000a9470: 9374 6861 7491 041c d064 6574 6572 6d69 .that....determi │ │ │ │ -000a9480: 6e65 7393 7768 6174 9369 7393 746f 9362 nes.what.is.to.b │ │ │ │ -000a9490: 9053 8e65 9364 6f6e 6593 7769 7468 9374 .S.e.done.with.t │ │ │ │ -000a94a0: 6865 8ea1 8d91 eaf1 eb69 6e64 7563 7469 he.......inducti │ │ │ │ -000a94b0: 6f6e 9603 eaa8 6890 ac72 7970 9053 8e6f on....h..ryp.S.o │ │ │ │ -000a94c0: 7468 6573 6573 9377 6865 6e93 7468 6593 theses.when.the. │ │ │ │ -000a94d0: 7265 7375 6c74 696e 6793 7461 6374 6963 resulting.tactic │ │ │ │ -000a94e0: 9369 7393 6170 706c 6965 6493 746f 9361 .is.applied.to.a │ │ │ │ -000a94f0: 9367 6f61 6c2e 8ea1 8d91 f653 7a49 6696 .goal......SzIf. │ │ │ │ -000a9500: 02d1 5cd7 7468 9b02 d15d cf69 7393 616e ..\.th...].is.an │ │ │ │ -000a9510: 9369 6e64 7563 7469 6f6e 9874 6865 6f72 .induction.theor │ │ │ │ -000a9520: 656d 9366 6f72 9361 9863 6f6e 6372 6574 em.for.a.concret │ │ │ │ -000a9530: 6593 7490 ac72 7970 9053 8e65 93eb 406f e.t..ryp.S.e..@o │ │ │ │ -000a9540: 7098 cf77 6974 6893 d76d 93cf 636f 6e73 p..with..m..cons │ │ │ │ -000a9550: 7472 7563 746f 7273 8d98 d743 8d9f 01cc tructors...C.... │ │ │ │ -000a9560: ccd5 318e 9104 c004 cf2c 9b03 eaa8 2e96 ..1......,...... │ │ │ │ -000a9570: 01f5 542e 932e 932c 98d7 438d 9f01 cccc ..T....,..C..... │ │ │ │ -000a9580: d86d 8e8e 9141 3ea3 cf28 8d69 2e65 2e8e .m...A>..(.i.e.. │ │ │ │ -000a9590: 8ea1 8d91 eaf1 eb61 9602 f42c 7468 656f .......a...,theo │ │ │ │ -000a95a0: 7265 6d9b 02f4 2b6f 6693 7468 6598 6b69 rem...+of.the.ki │ │ │ │ -000a95b0: 6e64 9372 6574 7572 6e65 6498 6290 ac72 nd.returned.b..r │ │ │ │ -000a95c0: 798d 93eb 6170 726f 7665 5f69 6e64 7563 y...aprove_induc │ │ │ │ -000a95d0: 7469 6f6e 5f74 686d 8e91 702d cacf 2998 tion_thm..p-..). │ │ │ │ -000a95e0: 616e 6493 d746 9104 95f1 cf69 7393 6198 and..F.....is.a. │ │ │ │ -000a95f0: 7468 656f 7265 6d93 636f 6e95 ac72 7469 theorem.con..rti │ │ │ │ -000a9600: 6e93 7561 7469 6f6e 2c8e a18d 91ea f1eb n.uation,....... │ │ │ │ -000a9610: 7468 656e 9603 e2df 7468 659b 03e2 e074 then....the....t │ │ │ │ -000a9620: 6163 7469 638d 93eb 6149 4e44 5543 545f actic...aINDUCT_ │ │ │ │ -000a9630: 5448 454e 8e91 4674 7fd7 7468 9103 5552 THEN..Ft..th..UR │ │ │ │ -000a9640: 4691 0584 a6cf 7769 6c6c 9372 6564 7563 F.....will.reduc │ │ │ │ -000a9650: 6598 6193 676f 616c 98eb 6128 cf00 eb61 e.a.goal..a(...a │ │ │ │ -000a9660: 2c22 21d7 788d cf3a 8e8d 9103 438c eb40 ,"!.x..:....C..@ │ │ │ │ -000a9670: 6f70 8e91 1000 25eb 612e d774 cf5b d778 op....%.a..t.[.x │ │ │ │ -000a9680: cf5d eb61 2229 93cf 746f 9874 6865 9363 .].a")..to.the.c │ │ │ │ -000a9690: 6f6c 6c65 6374 696f 6e98 6f66 8ea1 8d91 ollection.of.... │ │ │ │ -000a96a0: eaf1 ebd7 6d96 03ea a8cf 696e 6475 6374 ....m.....induct │ │ │ │ -000a96b0: 696f 6e93 7375 6267 6f61 6c73 9367 656e ion.subgoals.gen │ │ │ │ -000a96c0: 6572 6174 6564 9362 90ac 7279 3a8e a68d erated.b..ry:... │ │ │ │ -000a96d0: 8d8d 8d8d 8d91 f0f1 ebeb 614d 4150 5f45 ..........aMAP_E │ │ │ │ -000a96e0: 5645 5259 8e91 2a6e 8fd7 468d 9107 6170 VERY..*n..F...ap │ │ │ │ -000a96f0: eb61 5b8e 910d 211a d774 688d 9ffb a532 .a[...!..th....2 │ │ │ │ -000a9700: 8dd5 318e 9f07 5241 8d31 8e8e 8d91 04c0 ..1...RA.1...... │ │ │ │ -000a9710: 04eb 613b 8e8d 910f d4fe d73a 9601 fffe ..a;.......:.... │ │ │ │ -000a9720: 3a93 3a8e 8d91 1f9f 9ceb 613b 8e91 28b4 :.:.......a;..(. │ │ │ │ -000a9730: 98d7 7468 8d9f fac1 6e8d d86b 8d9f 011c ..th....n..k.... │ │ │ │ -000a9740: 71d6 318e 8e9f 07dd d88d d531 8e8e 8d91 q.1........1.... │ │ │ │ -000a9750: 0917 b4eb 615d 8e8e 8d8d 9200 98a4 1028 ....a].........( │ │ │ │ -000a9760: 8e92 009e 63ba cf00 8deb 612c 9105 bfaa ....c.....a,.... │ │ │ │ -000a9770: 228e 9111 3efe d774 cf5b d743 8d9f 01cc "...>..t.[.C.... │ │ │ │ -000a9780: ccd5 318e 9108 1556 d778 8d9f fba5 328d ..1....V.x....2. │ │ │ │ -000a9790: d531 8e9f 0752 418d 318e 8e8d 910a 1554 .1...RA.1......T │ │ │ │ -000a97a0: d73a 9601 fffe 3a93 3a8e 911d 3544 788d .:....:.:...5Dx. │ │ │ │ -000a97b0: 9ffa c16e 8dd8 6b8d 9f01 1c71 d631 8e8e ...n..k....q.1.. │ │ │ │ -000a97c0: 9f07 ddd8 8dd5 318e 8e91 0917 b4cf 5d8d ......1.......]. │ │ │ │ -000a97d0: eb61 2229 8e91 0b7f 54d7 3b8e 8e9f 1384 .a")....T.;..... │ │ │ │ -000a97e0: 468d 8d8d 9ff8 0000 8d91 1ff1 cbcf 2e8e F............... │ │ │ │ -000a97f0: a404 0000 8d91 1ff1 cb2e 8ea1 8d91 1ff1 ................ │ │ │ │ -000a9800: cb2e 8e8e 8e8e 9f0e 7fff 8d8d 8d91 f0f1 ................ │ │ │ │ -000a9810: ebeb 614d 4150 5f45 5645 5259 8e91 2a6e ..aMAP_EVERY..*n │ │ │ │ -000a9820: 8fd7 468d 9107 6170 eb61 5b8e 910d 211a ..F...ap.a[...!. │ │ │ │ -000a9830: d774 688d 9ffb a532 8dd5 318e 9f07 5241 .th....2..1...RA │ │ │ │ -000a9840: 8dd8 6d8e 8e8d 9108 04c4 eb61 3b8e 8d91 ..m........a;... │ │ │ │ -000a9850: 1319 bed7 3a96 01ff fe3a 933a 8e8d 9122 ....:....:.:..." │ │ │ │ -000a9860: e45c eb61 3b8e 912b f958 d774 688d 9ffb .\.a;..+.X.th... │ │ │ │ -000a9870: a532 8dd8 6b8d 9f01 0000 d96d 8e8e 9f07 .2..k......m.... │ │ │ │ -000a9880: 5241 8dd8 6d8e 8e8d 910b fd0b eb61 5d8e RA..m........a]. │ │ │ │ -000a9890: 8e8d 8d92 0098 a410 288e 9200 9e63 bacf ........(....c.. │ │ │ │ -000a98a0: 008d eb61 2c91 05bf aa22 8e91 113e fed7 ...a,...."...>.. │ │ │ │ -000a98b0: 74cf 5bd7 438d 9f01 cccc d86d 8e91 0b5a t.[.C......m...Z │ │ │ │ -000a98c0: 16d7 788d 9ffb a532 8dd5 318e 9f07 5241 ..x....2..1...RA │ │ │ │ -000a98d0: 8dd8 6d8e 8e8d 910d 5a14 d73a 9601 fffe ..m.....Z..:.... │ │ │ │ -000a98e0: 3a93 3a8e 9120 7a04 788d 9ffb a532 8dd8 :.:.. z.x....2.. │ │ │ │ -000a98f0: 6b8d 9f01 0000 d96d 8e8e 9f07 5241 8dd8 k......m....RA.. │ │ │ │ -000a9900: 6d8e 8e91 0bfd 0bcf 5d8d eb61 2229 8e8e m.......]..a").. │ │ │ │ -000a9910: 8e8e 8e8e 9f3e fe54 8d91 eaf1 ebcf 7768 .....>.T......wh │ │ │ │ -000a9920: 6572 6596 040e b5d7 7468 8d9f fa4f a68d ere.....th...O.. │ │ │ │ -000a9930: d86a 8e9f 0871 b58d 698e 8e91 0874 bfcf .j...q..i....t.. │ │ │ │ -000a9940: 6973 9361 9374 6865 6f72 656d 9b04 0eb4 is.a.theorem.... │ │ │ │ -000a9950: 6f66 9374 6865 9366 6f72 6d8d 93eb 617c of.the.form...a| │ │ │ │ -000a9960: 2d8e 9115 4db3 d774 cf5b d778 8d9f fa4f -...M..t.[.x...O │ │ │ │ -000a9970: a68d d86a 8e9f 0871 b58d 698e 8e91 0466 ...j...q..i....f │ │ │ │ -000a9980: 0acf 5d93 6173 7365 7274 696e 6793 7468 ..].asserting.th │ │ │ │ -000a9990: 6593 7472 7574 6893 6f66 98d7 74cf 5bd7 e.truth.of..t.[. │ │ │ │ -000a99a0: 788d 9ffa 4fa6 8dd8 6a8e 9f08 71b5 8d69 x...O...j...q..i │ │ │ │ -000a99b0: 8e8e 9104 660a cf5d 9366 6f72 9374 6865 ....f..].for.the │ │ │ │ -000a99c0: 93d7 6a91 00ac d3cf 7468 9372 6563 7572 ..j.....th.recur │ │ │ │ -000a99d0: 2d8e a18d 91ea f1eb 7369 7695 ac72 659b -.......siv..re. │ │ │ │ -000a99e0: 04d9 1f61 7267 756d 656e 9374 9828 666f ...argumen.t.(fo │ │ │ │ -000a99f0: 7298 6e6f 6e2d 7265 6375 7273 6976 9365 r.non-recursiv.e │ │ │ │ -000a9a00: 9104 d920 6172 6775 6d65 6e93 7473 2c91 ... argumen.ts,. │ │ │ │ -000a9a10: 0514 bd74 6865 7265 9877 696c 6c98 6290 ...there.will.b. │ │ │ │ -000a9a20: 538e 6598 6e6f 98d7 7468 8d9f fa4f a68d S.e.no..th...O.. │ │ │ │ -000a9a30: d86a 8e9f 0871 b58d 698e 8e91 093f 29cf .j...q..i....?). │ │ │ │ -000a9a40: 696e 9874 6865 9104 d920 6c69 7374 2998 in.the... list). │ │ │ │ -000a9a50: 6f66 9874 6865 98d7 69cf 7468 8ea1 8d91 of.the..i.th.... │ │ │ │ -000a9a60: eaf1 eb63 6f6e 7374 7275 6374 6f72 9603 ...constructor.. │ │ │ │ -000a9a70: eaa8 d743 8d9f 01cc ccd8 698e 9107 4f82 ...C......i...O. │ │ │ │ -000a9a80: cf28 666f 7293 3196 0355 52da 1493 d769 .(for.1..UR....i │ │ │ │ -000a9a90: 93da 1493 d76d cf29 2e8e a18d 91f6 537a .....m.)......Sz │ │ │ │ -000a9aa0: 5468 6596 050c 3e6d 6f73 7493 636f 6d6d The...>most.comm │ │ │ │ -000a9ab0: 6f6e 9b05 0c3d 7573 6593 6f66 8d93 eb61 on...=use.of...a │ │ │ │ -000a9ac0: 494e 4455 4354 5f54 4845 4e8e 9149 54ca INDUCT_THEN..IT. │ │ │ │ -000a9ad0: cf69 7398 696e 9363 6f6e 6a75 6e63 7469 .is.in.conjuncti │ │ │ │ -000a9ae0: 6f6e 9377 6974 6893 7468 6598 7468 656f on.with.the.theo │ │ │ │ -000a9af0: 7265 6d93 636f 6e95 ac72 7469 6e93 7561 rem.con..rtin.ua │ │ │ │ -000a9b00: 2d8e a18d 91ea f1eb 7469 6f6e 8d91 03c6 -.......tion.... │ │ │ │ -000a9b10: 7feb 6141 5353 554d 455f 5441 438e 913d ..aASSUME_TAC..= │ │ │ │ -000a9b20: 4323 cf2e 9105 2cd3 4691 ff05 566f 7296 C#....,.F...Vor. │ │ │ │ -000a9b30: 03c6 7f65 7861 6d70 6c65 2c91 03cd bb74 ...example,....t │ │ │ │ -000a9b40: 6865 9b03 c680 6275 696c 742d 696e 9369 he....built-in.i │ │ │ │ -000a9b50: 6e64 7563 7469 6f6e 9874 6163 7469 638d nduction.tactic. │ │ │ │ -000a9b60: 93eb 6149 4e44 5543 545f 5441 438e 9141 ..aINDUCT_TAC..A │ │ │ │ -000a9b70: 09a3 cf66 6f72 936d 6174 6865 6d61 7469 ...for.mathemati │ │ │ │ -000a9b80: 6361 6c8e a18d 91ea f1eb 696e 6475 6374 cal.......induct │ │ │ │ -000a9b90: 696f 6e96 03ea a86f 6e93 7468 6593 6e61 ion....on.the.na │ │ │ │ -000a9ba0: 7475 7261 6c93 6e95 ac72 756d 9362 9053 tural.n..rum.b.S │ │ │ │ -000a9bb0: 8e65 7273 9603 eaa8 6973 9364 650c 6e65 .ers....is.de.ne │ │ │ │ -000a9bc0: 6493 696e 93eb 484d 4c93 cf62 90ac 7279 d.in..HML..b..ry │ │ │ │ -000a9bd0: 3a8e 9f1c a632 8d8d 8d9e 56bd 8d8d 8d8d :....2....V..... │ │ │ │ -000a9be0: 9102 30ea eb61 6c65 7496 05bf aa49 4e44 ..0..alet....IND │ │ │ │ -000a9bf0: 5543 545f 5441 4393 3d93 494e 4455 4354 UCT_TAC.=.INDUCT │ │ │ │ -000a9c00: 5f54 4845 4e93 494e 4455 4354 494f 4e93 _THEN.INDUCTION. │ │ │ │ -000a9c10: 4153 5355 4d45 5f54 4143 8e8e 8e8e 8e8e ASSUME_TAC...... │ │ │ │ -000a9c20: 8ea6 8d91 eaf1 ebcf 5468 6973 9605 7eb9 ........This..~. │ │ │ │ -000a9c30: 6275 696c 742d 696e 9374 6163 7469 639b built-in.tactic. │ │ │ │ -000a9c40: 057e ba72 6564 7563 6573 9361 9367 6f61 .~.reduces.a.goa │ │ │ │ -000a9c50: 6c93 eb61 28cf 00eb 612c 2221 d76e eb61 l..a(...a,"!.n.a │ │ │ │ -000a9c60: 2ed7 74cf 5bd7 6ecf 5deb 6122 2998 cf74 ..t.[.n.].a")..t │ │ │ │ -000a9c70: 6f93 6193 6261 7369 7393 7375 6267 6f61 o.a.basis.subgoa │ │ │ │ -000a9c80: 6c98 eb61 28cf 00eb 612c 22d7 74cf 5beb l..a(...a,".t.[. │ │ │ │ -000a9c90: 6130 cf5d eb61 2229 93cf 616e 6493 618e a0.].a")..and.a. │ │ │ │ -000a9ca0: a18d 91ea f1eb 7374 6570 9604 6764 7375 ......step..gdsu │ │ │ │ -000a9cb0: 6267 6f61 6c93 eb61 28cf 0091 02ff 95da bgoal..a(....... │ │ │ │ -000a9cc0: 5b91 02ff 9466 eb61 22d7 74cf 5bd7 6ecf [....f.a".t.[.n. │ │ │ │ -000a9cd0: 5deb 6122 da67 eb61 2c22 d774 cf5b eb61 ].a".g.a,".t.[.a │ │ │ │ -000a9ce0: 5355 4391 05bf aad7 6ecf 5deb 6122 29cf SUC.....n.].a"). │ │ │ │ -000a9cf0: 2e91 06af 1454 6865 9365 7874 7261 9361 .....The.extra.a │ │ │ │ -000a9d00: 7373 756d 7074 696f 6e93 eb61 22d7 74cf ssumption..a".t. │ │ │ │ -000a9d10: 5bd7 6ecf 5deb 6122 93cf 288d 692e 652e [.n.].a"..(.i.e. │ │ │ │ -000a9d20: 8e91 136a e874 6865 9369 6e64 7563 7469 ...j.the.inducti │ │ │ │ -000a9d30: 6f6e 8ea1 8d91 eaf1 eb68 9aac 7279 7090 on.......h..ryp. │ │ │ │ -000a9d40: 538e 6f74 6865 7369 7329 9603 eaa8 6973 S.othesis)....is │ │ │ │ -000a9d50: 9361 6464 6564 9374 6f93 7468 6593 6173 .added.to.the.as │ │ │ │ -000a9d60: 7375 6d70 7469 6f6e 7393 0093 6298 798d sumptions...b.y. │ │ │ │ -000a9d70: 93eb 6141 5353 554d 455f 5441 438e 913d ..aASSUME_TAC..= │ │ │ │ -000a9d80: 674c cf2e 8ea1 8d91 f653 7a42 7996 03ea gL.......SzBy... │ │ │ │ -000a9d90: a863 6f6e 9aac 7274 7261 7374 2c93 7468 .con..rtrast,.th │ │ │ │ -000a9da0: 6593 696e 6475 6374 696f 6e93 7461 6374 e.induction.tact │ │ │ │ -000a9db0: 6963 8d93 eb61 494e 4455 4354 5f4d 505f ic...aINDUCT_MP_ │ │ │ │ -000a9dc0: 5441 438e 9152 90f2 cf28 7768 6963 9868 TAC..R...(whic.h │ │ │ │ -000a9dd0: 9369 7393 6e6f 7493 6275 696c 742d 696e .is.not.built-in │ │ │ │ -000a9de0: 2993 6465 0c6e 6564 9362 9879 3a8e a68d ).de.ned.b.y:... │ │ │ │ -000a9df0: 8d8d 9e56 bd8d 8d8d 8d91 0230 eaeb 616c ...V.......0..al │ │ │ │ -000a9e00: 6574 9605 bfaa 494e 4455 4354 5f4d 505f et....INDUCT_MP_ │ │ │ │ -000a9e10: 5441 4393 3d93 494e 4455 4354 5f54 4845 TAC.=.INDUCT_THE │ │ │ │ -000a9e20: 4e93 494e 4455 4354 494f 4e93 4d50 5f54 N.INDUCTION.MP_T │ │ │ │ -000a9e30: 4143 8e8e 8e8e 8e8e 8e9f 1ca6 328d 91ea AC..........2... │ │ │ │ -000a9e40: f1eb cf72 6564 7563 6573 9603 94f7 6193 ...reduces....a. │ │ │ │ -000a9e50: 676f 616c 93eb 6128 cf00 eb61 2c22 21d7 goal..a(...a,"!. │ │ │ │ -000a9e60: 6eeb 612e d774 cf5b d76e cf5d eb61 2229 n.a..t.[.n.].a") │ │ │ │ -000a9e70: 93cf 746f 9361 9362 6173 6973 9103 94f6 ..to.a.basis.... │ │ │ │ -000a9e80: 7375 6267 6f61 6c93 eb61 28cf 00eb 612c subgoal..a(...a, │ │ │ │ -000a9e90: 22d7 74cf 5beb 6130 cf5d eb61 2229 93cf ".t.[.a0.].a").. │ │ │ │ -000a9ea0: 616e 6493 616e 9369 6e64 7563 7469 6f6e and.an.induction │ │ │ │ -000a9eb0: 9373 7465 7093 7375 6267 6f61 6c8e a18d .step.subgoal... │ │ │ │ -000a9ec0: 91ea f1eb eb61 28cf 00eb 612c 9605 bfaa .....a(...a,.... │ │ │ │ -000a9ed0: 22d7 74cf 5bd7 6ecf 5d93 eb61 3d3d 3e93 ".t.[.n.]..a==>. │ │ │ │ -000a9ee0: d774 cf5b eb61 5355 4393 d76e cf5d eb61 .t.[.aSUC..n.].a │ │ │ │ -000a9ef0: 2229 cf2e 9108 4e00 4865 7265 2c91 0533 ")....N.Here,..3 │ │ │ │ -000a9f00: 7674 6865 9104 f1b2 7468 656f 7265 6d9b vthe....theorem. │ │ │ │ -000a9f10: 04f1 b363 6f6e 95ac 7274 696e 9375 6174 ...con..rtin.uat │ │ │ │ -000a9f20: 696f 6e8d 98eb 614d 505f 5441 438e 912c ion...aMP_TAC.., │ │ │ │ -000a9f30: 6162 cf6d 616b 9365 7391 04f1 b274 6865 ab.mak.es....the │ │ │ │ -000a9f40: 9869 6e64 7563 7469 6f6e 8ea1 8d91 eaf1 .induction...... │ │ │ │ -000a9f50: eb68 9aac 7279 7090 538e 6f74 6865 7369 .h..ryp.S.othesi │ │ │ │ -000a9f60: 7396 03ea a861 6e93 616e 9874 6563 6564 s....an.an.teced │ │ │ │ -000a9f70: 656e 9874 936f 6693 7468 6593 7374 6570 en.t.of.the.step │ │ │ │ -000a9f80: 9373 7562 676f 616c 2c93 7261 7468 6572 .subgoal,.rather │ │ │ │ -000a9f90: 9374 6861 6e93 616e 9361 7373 756d 7074 .than.an.assumpt │ │ │ │ -000a9fa0: 696f 6e2e 8ea1 8d91 f653 7a41 7396 03ea ion......SzAs... │ │ │ │ -000a9fb0: a874 6869 7393 6578 616d 706c 6593 696c .this.example.il │ │ │ │ -000a9fc0: 6c75 7374 7261 7465 732c 9374 6865 9374 lustrates,.the.t │ │ │ │ -000a9fd0: 6865 6f72 656d 9363 6f6e 95ac 7274 696e heorem.con..rtin │ │ │ │ -000a9fe0: 9375 6174 696f 6e96 03ea a8d7 4691 058c .uation.....F... │ │ │ │ -000a9ff0: 6ecf 696e 9361 6e93 696e 6475 6374 696f n.in.an.inductio │ │ │ │ -000aa000: 6e93 7461 6374 6963 8ea6 8d8d 8d8d 91f0 n.tactic........ │ │ │ │ -000aa010: f1eb eb61 494e 4455 4354 5f54 4845 4e8e ...aINDUCT_THEN. │ │ │ │ -000aa020: 9135 ede3 d774 6891 06aa a446 8e8e 8e8e .5...th....F.... │ │ │ │ -000aa030: 9f24 fd13 8e8c 8b00 0000 cb00 0000 0000 .$.............. │ │ │ │ +000a9100: 0000 0000 0000 0000 000a 83f0 a002 cc05 ................ │ │ │ │ +000a9110: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ +000a9120: 91ea f1eb d032 3032 9200 dd20 4343 6861 .....202... CCha │ │ │ │ +000a9130: 7074 6572 9604 8000 3131 2e91 0a80 0054 pter....11.....T │ │ │ │ +000a9140: 6865 9348 4f4c 934c 6f67 6963 9369 6e93 he.HOL.Logic.in. │ │ │ │ +000a9150: 4d4c 8e91 eaf1 eb9f 0566 6689 0000 e666 ML.......ff....f │ │ │ │ +000a9160: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +000a9170: 8bd0 218d 8d91 eaf1 ebeb 614d 4150 5f45 ..!.......aMAP_E │ │ │ │ +000a9180: 5645 5259 8e91 227d 71cf 6973 9b03 ce8d VERY.."}q.is.... │ │ │ │ +000a9190: 6465 0c6e 6564 9603 ce8c 696e 9353 6563 de.ned....in.Sec │ │ │ │ +000a91a0: 7469 6f6e 9331 342e 352e 312e 8d91 052f tion.14.5.1..../ │ │ │ │ +000a91b0: 82eb 6141 5353 554d 455f 5441 438e 9142 ..aASSUME_TAC..B │ │ │ │ +000a91c0: 7ab2 cf69 7393 6465 0c6e 6564 9869 6e93 z..is.de.ned.in. │ │ │ │ +000a91d0: 5365 6374 696f 6e93 3134 2e33 2e8d 9105 Section.14.3.... │ │ │ │ +000a91e0: 2f82 eb61 4d50 5f54 4143 8e91 2b7c 0acf /..aMP_TAC..+|.. │ │ │ │ +000a91f0: 616e 648e a410 0000 8d8d 91ea f1eb eb61 and............a │ │ │ │ +000a9200: 494e 4455 4354 5f54 4143 8e91 2859 37cf INDUCT_TAC..(Y7. │ │ │ │ +000a9210: 6361 6e96 03ea a862 9053 8e65 9366 6f75 can....b.S.e.fou │ │ │ │ +000a9220: 6e64 9369 6e93 eb49 5245 4645 5245 4e43 nd.in..IREFERENC │ │ │ │ +000a9230: 45cf 2e8e a18d 91f6 537a 5468 6596 03ea E.......SzThe... │ │ │ │ +000a9240: a8eb 484d 4c93 cf66 756e 6374 696f 6e8e ..HML..function. │ │ │ │ +000a9250: a91c a631 8d8d 8d91 eaf1 eb9f f4da da89 ...1............ │ │ │ │ +000a9260: 0000 6666 01c7 0b4a 9f0b f0af 8d8d 90cc ..ff...J........ │ │ │ │ +000a9270: cd9f 0459 9c84 0010 4a4b 0000 6666 8d9f ...Y....JK..ff.. │ │ │ │ +000a9280: fba6 648d 9117 0bcc eb61 494e 4455 4354 ..d......aINDUCT │ │ │ │ +000a9290: 5f54 4845 4e96 05bf aa3a 9374 686d 932d _THEN....:.thm.- │ │ │ │ +000a92a0: 3e93 2874 686d 932d 3e93 7461 6374 6963 >.(thm.->.tactic │ │ │ │ +000a92b0: 2993 2d3e 9374 6163 7469 638e 8e92 01c6 ).->.tactic..... │ │ │ │ +000a92c0: 71b1 8400 104a 4b00 0066 668e 8e9f 04c0 q....JK..ff..... │ │ │ │ +000a92d0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 1ca6 ....ff...J...... │ │ │ │ +000a92e0: 328d 91ea f1eb cf63 616e 9605 409e 6290 2......can..@.b. │ │ │ │ +000a92f0: 538e 659b 0540 9f75 7365 6493 746f 9867 S.e..@.used.to.g │ │ │ │ +000a9300: 656e 6572 6174 6593 6198 7374 7275 6374 enerate.a.struct │ │ │ │ +000a9310: 7572 616c 9369 6e64 7563 7469 6f6e 9874 ural.induction.t │ │ │ │ +000a9320: 6163 7469 6393 666f 7298 616e 90ac 7279 actic.for.an..ry │ │ │ │ +000a9330: 9363 6f6e 6372 6574 6598 7490 ac72 7970 .concrete.t..ryp │ │ │ │ +000a9340: 9053 8e65 7393 6465 0c6e 6162 6c65 8ea1 .S.es.de.nable.. │ │ │ │ +000a9350: 8d91 eaf1 eb75 7369 6e67 8d91 0435 a2eb .....using...5.. │ │ │ │ +000a9360: 6164 6566 696e 655f 7479 7065 8e91 4371 adefine_type..Cq │ │ │ │ +000a9370: f0cf 2e91 0619 cd54 6865 9604 35a2 0c72 .......The..5..r │ │ │ │ +000a9380: 7374 9b04 35a1 6172 6775 6d65 6e90 ac72 st..5.argumen..r │ │ │ │ +000a9390: 7493 6973 9361 6e93 696e 6475 6374 696f t.is.an.inductio │ │ │ │ +000a93a0: 6e98 7468 656f 7265 6d93 6f66 9374 6865 n.theorem.of.the │ │ │ │ +000a93b0: 9366 6f72 6d98 7265 7475 726e 6564 9362 .form.returned.b │ │ │ │ +000a93c0: 90ac 7279 8ea1 8d91 eaf1 eb74 6865 9602 ..ry.......the.. │ │ │ │ +000a93d0: cbc6 6675 6e63 7469 6f6e 8d91 02cb c7eb ..function...... │ │ │ │ +000a93e0: 6170 726f 7665 5f69 6e64 7563 7469 6f6e aprove_induction │ │ │ │ +000a93f0: 5f74 686d 8e91 72d1 2bcf 6469 7363 7573 _thm..r.+.discus │ │ │ │ +000a9400: 7365 6493 696e 9374 6865 9b02 cbc7 7072 sed.in.the....pr │ │ │ │ +000a9410: 6576 696f 7573 9373 6563 7469 6f6e 2e91 evious.section.. │ │ │ │ +000a9420: 04d9 3f54 6865 9873 6563 6f6e 6493 6172 ..?The.second.ar │ │ │ │ +000a9430: 6775 6d65 6e90 ac72 748e a18d 91ea f1eb gumen..rt....... │ │ │ │ +000a9440: 6973 9604 1cd1 6193 7468 656f 7265 6d93 is....a.theorem. │ │ │ │ +000a9450: 636f 6e95 ac72 7469 6e93 7561 7469 6f6e con..rtin.uation │ │ │ │ +000a9460: 9604 1cd1 2873 6565 9343 6861 7074 6572 ....(see.Chapter │ │ │ │ +000a9470: 9331 3429 9374 6861 7491 041c d064 6574 .14).that....det │ │ │ │ +000a9480: 6572 6d69 6e65 7393 7768 6174 9369 7393 ermines.what.is. │ │ │ │ +000a9490: 746f 9362 9053 8e65 9364 6f6e 6593 7769 to.b.S.e.done.wi │ │ │ │ +000a94a0: 7468 9374 6865 8ea1 8d91 eaf1 eb69 6e64 th.the.......ind │ │ │ │ +000a94b0: 7563 7469 6f6e 9603 eaa8 6890 ac72 7970 uction....h..ryp │ │ │ │ +000a94c0: 9053 8e6f 7468 6573 6573 9377 6865 6e93 .S.otheses.when. │ │ │ │ +000a94d0: 7468 6593 7265 7375 6c74 696e 6793 7461 the.resulting.ta │ │ │ │ +000a94e0: 6374 6963 9369 7393 6170 706c 6965 6493 ctic.is.applied. │ │ │ │ +000a94f0: 746f 9361 9367 6f61 6c2e 8ea1 8d91 f653 to.a.goal......S │ │ │ │ +000a9500: 7a49 6696 02d1 5cd7 7468 9b02 d15d cf69 zIf...\.th...].i │ │ │ │ +000a9510: 7393 616e 9369 6e64 7563 7469 6f6e 9874 s.an.induction.t │ │ │ │ +000a9520: 6865 6f72 656d 9366 6f72 9361 9863 6f6e heorem.for.a.con │ │ │ │ +000a9530: 6372 6574 6593 7490 ac72 7970 9053 8e65 crete.t..ryp.S.e │ │ │ │ +000a9540: 93eb 406f 7098 cf77 6974 6893 d76d 93cf ..@op..with..m.. │ │ │ │ +000a9550: 636f 6e73 7472 7563 746f 7273 8d98 d743 constructors...C │ │ │ │ +000a9560: 8d9f 01cc ccd5 318e 9104 c004 cf2c 9b03 ......1......,.. │ │ │ │ +000a9570: eaa8 2e96 01f5 542e 932e 932c 98d7 438d ......T....,..C. │ │ │ │ +000a9580: 9f01 cccc d86d 8e8e 9141 3ea3 cf28 8d69 .....m...A>..(.i │ │ │ │ +000a9590: 2e65 2e8e 8ea1 8d91 eaf1 eb61 9602 f42c .e.........a..., │ │ │ │ +000a95a0: 7468 656f 7265 6d9b 02f4 2b6f 6693 7468 theorem...+of.th │ │ │ │ +000a95b0: 6598 6b69 6e64 9372 6574 7572 6e65 6498 e.kind.returned. │ │ │ │ +000a95c0: 6290 ac72 798d 93eb 6170 726f 7665 5f69 b..ry...aprove_i │ │ │ │ +000a95d0: 6e64 7563 7469 6f6e 5f74 686d 8e91 702d nduction_thm..p- │ │ │ │ +000a95e0: cacf 2998 616e 6493 d746 9104 95f1 cf69 ..).and..F.....i │ │ │ │ +000a95f0: 7393 6198 7468 656f 7265 6d93 636f 6e95 s.a.theorem.con. │ │ │ │ +000a9600: ac72 7469 6e93 7561 7469 6f6e 2c8e a18d .rtin.uation,... │ │ │ │ +000a9610: 91ea f1eb 7468 656e 9603 e2df 7468 659b ....then....the. │ │ │ │ +000a9620: 03e2 e074 6163 7469 638d 93eb 6149 4e44 ...tactic...aIND │ │ │ │ +000a9630: 5543 545f 5448 454e 8e91 4674 7fd7 7468 UCT_THEN..Ft..th │ │ │ │ +000a9640: 9103 5552 4691 0584 a6cf 7769 6c6c 9372 ..URF.....will.r │ │ │ │ +000a9650: 6564 7563 6598 6193 676f 616c 98eb 6128 educe.a.goal..a( │ │ │ │ +000a9660: cf00 eb61 2c22 21d7 788d cf3a 8e8d 9103 ...a,"!.x..:.... │ │ │ │ +000a9670: 438c eb40 6f70 8e91 1000 25eb 612e d774 C..@op....%.a..t │ │ │ │ +000a9680: cf5b d778 cf5d eb61 2229 93cf 746f 9874 .[.x.].a")..to.t │ │ │ │ +000a9690: 6865 9363 6f6c 6c65 6374 696f 6e98 6f66 he.collection.of │ │ │ │ +000a96a0: 8ea1 8d91 eaf1 ebd7 6d96 03ea a8cf 696e ........m.....in │ │ │ │ +000a96b0: 6475 6374 696f 6e93 7375 6267 6f61 6c73 duction.subgoals │ │ │ │ +000a96c0: 9367 656e 6572 6174 6564 9362 90ac 7279 .generated.b..ry │ │ │ │ +000a96d0: 3a8e a68d 8d8d 8d8d 8d91 f0f1 ebeb 614d :.............aM │ │ │ │ +000a96e0: 4150 5f45 5645 5259 8e91 2a6e 8fd7 468d AP_EVERY..*n..F. │ │ │ │ +000a96f0: 9107 6170 eb61 5b8e 910d 211a d774 688d ..ap.a[...!..th. │ │ │ │ +000a9700: 9ffb a532 8dd5 318e 9f07 5241 8d31 8e8e ...2..1...RA.1.. │ │ │ │ +000a9710: 8d91 04c0 04eb 613b 8e8d 910f d4fe d73a ......a;.......: │ │ │ │ +000a9720: 9601 fffe 3a93 3a8e 8d91 1f9f 9ceb 613b ....:.:.......a; │ │ │ │ +000a9730: 8e91 28b4 98d7 7468 8d9f fac1 6e8d d86b ..(...th....n..k │ │ │ │ +000a9740: 8d9f 011c 71d6 318e 8e9f 07dd d88d d531 ....q.1........1 │ │ │ │ +000a9750: 8e8e 8d91 0917 b4eb 615d 8e8e 8d8d 9200 ........a]...... │ │ │ │ +000a9760: 98a4 1028 8e92 009e 63ba cf00 8deb 612c ...(....c.....a, │ │ │ │ +000a9770: 9105 bfaa 228e 9111 3efe d774 cf5b d743 ...."...>..t.[.C │ │ │ │ +000a9780: 8d9f 01cc ccd5 318e 9108 1556 d778 8d9f ......1....V.x.. │ │ │ │ +000a9790: fba5 328d d531 8e9f 0752 418d 318e 8e8d ..2..1...RA.1... │ │ │ │ +000a97a0: 910a 1554 d73a 9601 fffe 3a93 3a8e 911d ...T.:....:.:... │ │ │ │ +000a97b0: 3544 788d 9ffa c16e 8dd8 6b8d 9f01 1c71 5Dx....n..k....q │ │ │ │ +000a97c0: d631 8e8e 9f07 ddd8 8dd5 318e 8e91 0917 .1........1..... │ │ │ │ +000a97d0: b4cf 5d8d eb61 2229 8e91 0b7f 54d7 3b8e ..]..a")....T.;. │ │ │ │ +000a97e0: 8e9f 1384 468d 8d8d 9ff8 0000 8d91 1ff1 ....F........... │ │ │ │ +000a97f0: cbcf 2e8e a404 0000 8d91 1ff1 cb2e 8ea1 ................ │ │ │ │ +000a9800: 8d91 1ff1 cb2e 8e8e 8e8e 9f0e 7fff 8d8d ................ │ │ │ │ +000a9810: 8d91 f0f1 ebeb 614d 4150 5f45 5645 5259 ......aMAP_EVERY │ │ │ │ +000a9820: 8e91 2a6e 8fd7 468d 9107 6170 eb61 5b8e ..*n..F...ap.a[. │ │ │ │ +000a9830: 910d 211a d774 688d 9ffb a532 8dd5 318e ..!..th....2..1. │ │ │ │ +000a9840: 9f07 5241 8dd8 6d8e 8e8d 9108 04c4 eb61 ..RA..m........a │ │ │ │ +000a9850: 3b8e 8d91 1319 bed7 3a96 01ff fe3a 933a ;.......:....:.: │ │ │ │ +000a9860: 8e8d 9122 e45c eb61 3b8e 912b f958 d774 ...".\.a;..+.X.t │ │ │ │ +000a9870: 688d 9ffb a532 8dd8 6b8d 9f01 0000 d96d h....2..k......m │ │ │ │ +000a9880: 8e8e 9f07 5241 8dd8 6d8e 8e8d 910b fd0b ....RA..m....... │ │ │ │ +000a9890: eb61 5d8e 8e8d 8d92 0098 a410 288e 9200 .a].........(... │ │ │ │ +000a98a0: 9e63 bacf 008d eb61 2c91 05bf aa22 8e91 .c.....a,....".. │ │ │ │ +000a98b0: 113e fed7 74cf 5bd7 438d 9f01 cccc d86d .>..t.[.C......m │ │ │ │ +000a98c0: 8e91 0b5a 16d7 788d 9ffb a532 8dd5 318e ...Z..x....2..1. │ │ │ │ +000a98d0: 9f07 5241 8dd8 6d8e 8e8d 910d 5a14 d73a ..RA..m.....Z..: │ │ │ │ +000a98e0: 9601 fffe 3a93 3a8e 9120 7a04 788d 9ffb ....:.:.. z.x... │ │ │ │ +000a98f0: a532 8dd8 6b8d 9f01 0000 d96d 8e8e 9f07 .2..k......m.... │ │ │ │ +000a9900: 5241 8dd8 6d8e 8e91 0bfd 0bcf 5d8d eb61 RA..m.......]..a │ │ │ │ +000a9910: 2229 8e8e 8e8e 8e8e 9f3e fe54 8d91 eaf1 ").......>.T.... │ │ │ │ +000a9920: ebcf 7768 6572 6596 040e b5d7 7468 8d9f ..where.....th.. │ │ │ │ +000a9930: fa4f a68d d86a 8e9f 0871 b58d 698e 8e91 .O...j...q..i... │ │ │ │ +000a9940: 0874 bfcf 6973 9361 9374 6865 6f72 656d .t..is.a.theorem │ │ │ │ +000a9950: 9b04 0eb4 6f66 9374 6865 9366 6f72 6d8d ....of.the.form. │ │ │ │ +000a9960: 93eb 617c 2d8e 9115 4db3 d774 cf5b d778 ..a|-...M..t.[.x │ │ │ │ +000a9970: 8d9f fa4f a68d d86a 8e9f 0871 b58d 698e ...O...j...q..i. │ │ │ │ +000a9980: 8e91 0466 0acf 5d93 6173 7365 7274 696e ...f..].assertin │ │ │ │ +000a9990: 6793 7468 6593 7472 7574 6893 6f66 98d7 g.the.truth.of.. │ │ │ │ +000a99a0: 74cf 5bd7 788d 9ffa 4fa6 8dd8 6a8e 9f08 t.[.x...O...j... │ │ │ │ +000a99b0: 71b5 8d69 8e8e 9104 660a cf5d 9366 6f72 q..i....f..].for │ │ │ │ +000a99c0: 9374 6865 93d7 6a91 00ac d3cf 7468 9372 .the..j.....th.r │ │ │ │ +000a99d0: 6563 7572 2d8e a18d 91ea f1eb 7369 7695 ecur-.......siv. │ │ │ │ +000a99e0: ac72 659b 04d9 1f61 7267 756d 656e 9374 .re....argumen.t │ │ │ │ +000a99f0: 9828 666f 7298 6e6f 6e2d 7265 6375 7273 .(for.non-recurs │ │ │ │ +000a9a00: 6976 9365 9104 d920 6172 6775 6d65 6e93 iv.e... argumen. │ │ │ │ +000a9a10: 7473 2c91 0514 bd74 6865 7265 9877 696c ts,....there.wil │ │ │ │ +000a9a20: 6c98 6290 538e 6598 6e6f 98d7 7468 8d9f l.b.S.e.no..th.. │ │ │ │ +000a9a30: fa4f a68d d86a 8e9f 0871 b58d 698e 8e91 .O...j...q..i... │ │ │ │ +000a9a40: 093f 29cf 696e 9874 6865 9104 d920 6c69 .?).in.the... li │ │ │ │ +000a9a50: 7374 2998 6f66 9874 6865 98d7 69cf 7468 st).of.the..i.th │ │ │ │ +000a9a60: 8ea1 8d91 eaf1 eb63 6f6e 7374 7275 6374 .......construct │ │ │ │ +000a9a70: 6f72 9603 eaa8 d743 8d9f 01cc ccd8 698e or.....C......i. │ │ │ │ +000a9a80: 9107 4f82 cf28 666f 7293 3196 0355 52da ..O..(for.1..UR. │ │ │ │ +000a9a90: 1493 d769 93da 1493 d76d cf29 2e8e a18d ...i.....m.).... │ │ │ │ +000a9aa0: 91f6 537a 5468 6596 050c 3e6d 6f73 7493 ..SzThe...>most. │ │ │ │ +000a9ab0: 636f 6d6d 6f6e 9b05 0c3d 7573 6593 6f66 common...=use.of │ │ │ │ +000a9ac0: 8d93 eb61 494e 4455 4354 5f54 4845 4e8e ...aINDUCT_THEN. │ │ │ │ +000a9ad0: 9149 54ca cf69 7398 696e 9363 6f6e 6a75 .IT..is.in.conju │ │ │ │ +000a9ae0: 6e63 7469 6f6e 9377 6974 6893 7468 6598 nction.with.the. │ │ │ │ +000a9af0: 7468 656f 7265 6d93 636f 6e95 ac72 7469 theorem.con..rti │ │ │ │ +000a9b00: 6e93 7561 2d8e a18d 91ea f1eb 7469 6f6e n.ua-.......tion │ │ │ │ +000a9b10: 8d91 03c6 7feb 6141 5353 554d 455f 5441 ......aASSUME_TA │ │ │ │ +000a9b20: 438e 913d 4323 cf2e 9105 2cd3 4691 ff05 C..=C#....,.F... │ │ │ │ +000a9b30: 566f 7296 03c6 7f65 7861 6d70 6c65 2c91 Vor....example,. │ │ │ │ +000a9b40: 03cd bb74 6865 9b03 c680 6275 696c 742d ...the....built- │ │ │ │ +000a9b50: 696e 9369 6e64 7563 7469 6f6e 9874 6163 in.induction.tac │ │ │ │ +000a9b60: 7469 638d 93eb 6149 4e44 5543 545f 5441 tic...aINDUCT_TA │ │ │ │ +000a9b70: 438e 9141 09a3 cf66 6f72 936d 6174 6865 C..A...for.mathe │ │ │ │ +000a9b80: 6d61 7469 6361 6c8e a18d 91ea f1eb 696e matical.......in │ │ │ │ +000a9b90: 6475 6374 696f 6e96 03ea a86f 6e93 7468 duction....on.th │ │ │ │ +000a9ba0: 6593 6e61 7475 7261 6c93 6e95 ac72 756d e.natural.n..rum │ │ │ │ +000a9bb0: 9362 9053 8e65 7273 9603 eaa8 6973 9364 .b.S.ers....is.d │ │ │ │ +000a9bc0: 650c 6e65 6493 696e 93eb 484d 4c93 cf62 e.ned.in..HML..b │ │ │ │ +000a9bd0: 90ac 7279 3a8e 9f1c a632 8d8d 8d9e 56bd ..ry:....2....V. │ │ │ │ +000a9be0: 8d8d 8d8d 9102 30ea eb61 6c65 7496 05bf ......0..alet... │ │ │ │ +000a9bf0: aa49 4e44 5543 545f 5441 4393 3d93 494e .INDUCT_TAC.=.IN │ │ │ │ +000a9c00: 4455 4354 5f54 4845 4e93 494e 4455 4354 DUCT_THEN.INDUCT │ │ │ │ +000a9c10: 494f 4e93 4153 5355 4d45 5f54 4143 8e8e ION.ASSUME_TAC.. │ │ │ │ +000a9c20: 8e8e 8e8e 8ea6 8d91 eaf1 ebcf 5468 6973 ............This │ │ │ │ +000a9c30: 9605 7eb9 6275 696c 742d 696e 9374 6163 ..~.built-in.tac │ │ │ │ +000a9c40: 7469 639b 057e ba72 6564 7563 6573 9361 tic..~.reduces.a │ │ │ │ +000a9c50: 9367 6f61 6c93 eb61 28cf 00eb 612c 2221 .goal..a(...a,"! │ │ │ │ +000a9c60: d76e eb61 2ed7 74cf 5bd7 6ecf 5deb 6122 .n.a..t.[.n.].a" │ │ │ │ +000a9c70: 2998 cf74 6f93 6193 6261 7369 7393 7375 )..to.a.basis.su │ │ │ │ +000a9c80: 6267 6f61 6c98 eb61 28cf 00eb 612c 22d7 bgoal..a(...a,". │ │ │ │ +000a9c90: 74cf 5beb 6130 cf5d eb61 2229 93cf 616e t.[.a0.].a")..an │ │ │ │ +000a9ca0: 6493 618e a18d 91ea f1eb 7374 6570 9604 d.a.......step.. │ │ │ │ +000a9cb0: 6764 7375 6267 6f61 6c93 eb61 28cf 0091 gdsubgoal..a(... │ │ │ │ +000a9cc0: 02ff 95da 5b91 02ff 9466 eb61 22d7 74cf ....[....f.a".t. │ │ │ │ +000a9cd0: 5bd7 6ecf 5deb 6122 da67 eb61 2c22 d774 [.n.].a".g.a,".t │ │ │ │ +000a9ce0: cf5b eb61 5355 4391 05bf aad7 6ecf 5deb .[.aSUC.....n.]. │ │ │ │ +000a9cf0: 6122 29cf 2e91 06af 1454 6865 9365 7874 a")......The.ext │ │ │ │ +000a9d00: 7261 9361 7373 756d 7074 696f 6e93 eb61 ra.assumption..a │ │ │ │ +000a9d10: 22d7 74cf 5bd7 6ecf 5deb 6122 93cf 288d ".t.[.n.].a"..(. │ │ │ │ +000a9d20: 692e 652e 8e91 136a e874 6865 9369 6e64 i.e....j.the.ind │ │ │ │ +000a9d30: 7563 7469 6f6e 8ea1 8d91 eaf1 eb68 9aac uction.......h.. │ │ │ │ +000a9d40: 7279 7090 538e 6f74 6865 7369 7329 9603 ryp.S.othesis).. │ │ │ │ +000a9d50: eaa8 6973 9361 6464 6564 9374 6f93 7468 ..is.added.to.th │ │ │ │ +000a9d60: 6593 6173 7375 6d70 7469 6f6e 7393 0093 e.assumptions... │ │ │ │ +000a9d70: 6298 798d 93eb 6141 5353 554d 455f 5441 b.y...aASSUME_TA │ │ │ │ +000a9d80: 438e 913d 674c cf2e 8ea1 8d91 f653 7a42 C..=gL.......SzB │ │ │ │ +000a9d90: 7996 03ea a863 6f6e 9aac 7274 7261 7374 y....con..rtrast │ │ │ │ +000a9da0: 2c93 7468 6593 696e 6475 6374 696f 6e93 ,.the.induction. │ │ │ │ +000a9db0: 7461 6374 6963 8d93 eb61 494e 4455 4354 tactic...aINDUCT │ │ │ │ +000a9dc0: 5f4d 505f 5441 438e 9152 90f2 cf28 7768 _MP_TAC..R...(wh │ │ │ │ +000a9dd0: 6963 9868 9369 7393 6e6f 7493 6275 696c ic.h.is.not.buil │ │ │ │ +000a9de0: 742d 696e 2993 6465 0c6e 6564 9362 9879 t-in).de.ned.b.y │ │ │ │ +000a9df0: 3a8e a68d 8d8d 9e56 bd8d 8d8d 8d91 0230 :......V.......0 │ │ │ │ +000a9e00: eaeb 616c 6574 9605 bfaa 494e 4455 4354 ..alet....INDUCT │ │ │ │ +000a9e10: 5f4d 505f 5441 4393 3d93 494e 4455 4354 _MP_TAC.=.INDUCT │ │ │ │ +000a9e20: 5f54 4845 4e93 494e 4455 4354 494f 4e93 _THEN.INDUCTION. │ │ │ │ +000a9e30: 4d50 5f54 4143 8e8e 8e8e 8e8e 8e9f 1ca6 MP_TAC.......... │ │ │ │ +000a9e40: 328d 91ea f1eb cf72 6564 7563 6573 9603 2......reduces.. │ │ │ │ +000a9e50: 94f7 6193 676f 616c 93eb 6128 cf00 eb61 ..a.goal..a(...a │ │ │ │ +000a9e60: 2c22 21d7 6eeb 612e d774 cf5b d76e cf5d ,"!.n.a..t.[.n.] │ │ │ │ +000a9e70: eb61 2229 93cf 746f 9361 9362 6173 6973 .a")..to.a.basis │ │ │ │ +000a9e80: 9103 94f6 7375 6267 6f61 6c93 eb61 28cf ....subgoal..a(. │ │ │ │ +000a9e90: 00eb 612c 22d7 74cf 5beb 6130 cf5d eb61 ..a,".t.[.a0.].a │ │ │ │ +000a9ea0: 2229 93cf 616e 6493 616e 9369 6e64 7563 ")..and.an.induc │ │ │ │ +000a9eb0: 7469 6f6e 9373 7465 7093 7375 6267 6f61 tion.step.subgoa │ │ │ │ +000a9ec0: 6c8e a18d 91ea f1eb eb61 28cf 00eb 612c l........a(...a, │ │ │ │ +000a9ed0: 9605 bfaa 22d7 74cf 5bd7 6ecf 5d93 eb61 ....".t.[.n.]..a │ │ │ │ +000a9ee0: 3d3d 3e93 d774 cf5b eb61 5355 4393 d76e ==>..t.[.aSUC..n │ │ │ │ +000a9ef0: cf5d eb61 2229 cf2e 9108 4e00 4865 7265 .].a")....N.Here │ │ │ │ +000a9f00: 2c91 0533 7674 6865 9104 f1b2 7468 656f ,..3vthe....theo │ │ │ │ +000a9f10: 7265 6d9b 04f1 b363 6f6e 95ac 7274 696e rem....con..rtin │ │ │ │ +000a9f20: 9375 6174 696f 6e8d 98eb 614d 505f 5441 .uation...aMP_TA │ │ │ │ +000a9f30: 438e 912c 6162 cf6d 616b 9365 7391 04f1 C..,ab.mak.es... │ │ │ │ +000a9f40: b274 6865 9869 6e64 7563 7469 6f6e 8ea1 .the.induction.. │ │ │ │ +000a9f50: 8d91 eaf1 eb68 9aac 7279 7090 538e 6f74 .....h..ryp.S.ot │ │ │ │ +000a9f60: 6865 7369 7396 03ea a861 6e93 616e 9874 hesis....an.an.t │ │ │ │ +000a9f70: 6563 6564 656e 9874 936f 6693 7468 6593 eceden.t.of.the. │ │ │ │ +000a9f80: 7374 6570 9373 7562 676f 616c 2c93 7261 step.subgoal,.ra │ │ │ │ +000a9f90: 7468 6572 9374 6861 6e93 616e 9361 7373 ther.than.an.ass │ │ │ │ +000a9fa0: 756d 7074 696f 6e2e 8ea1 8d91 f653 7a41 umption......SzA │ │ │ │ +000a9fb0: 7396 03ea a874 6869 7393 6578 616d 706c s....this.exampl │ │ │ │ +000a9fc0: 6593 696c 6c75 7374 7261 7465 732c 9374 e.illustrates,.t │ │ │ │ +000a9fd0: 6865 9374 6865 6f72 656d 9363 6f6e 95ac he.theorem.con.. │ │ │ │ +000a9fe0: 7274 696e 9375 6174 696f 6e96 03ea a8d7 rtin.uation..... │ │ │ │ +000a9ff0: 4691 058c 6ecf 696e 9361 6e93 696e 6475 F...n.in.an.indu │ │ │ │ +000aa000: 6374 696f 6e93 7461 6374 6963 8ea6 8d8d ction.tactic.... │ │ │ │ +000aa010: 8d8d 91f0 f1eb eb61 494e 4455 4354 5f54 .......aINDUCT_T │ │ │ │ +000aa020: 4845 4e8e 9135 ede3 d774 6891 06aa a446 HEN..5...th....F │ │ │ │ +000aa030: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 cb00 .....$.......... │ │ │ │ 000aa040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000aa050: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000aa060: 0a90 dba0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ -000aa070: 8d8d 9ffa 999a 8d91 12c7 61d0 3131 2e31 ..........a.11.1 │ │ │ │ -000aa080: 302e 910a 8000 5468 6596 0480 0074 9aa0 0.....The....t.. │ │ │ │ -000aa090: 0079 7090 6000 6593 6465 0c6e 6974 696f .yp.`.e.de.nitio │ │ │ │ -000aa0a0: 6e93 7061 6398 6b91 ff40 0061 6765 9200 n.pac.k..@.age.. │ │ │ │ -000aa0b0: e237 6332 3033 8e91 12c7 619f 0566 6689 .7c203....a..ff. │ │ │ │ -000aa0c0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -000aa0d0: df8d a0fd 8bd0 218d 9112 c761 cf67 656e ......!....a.gen │ │ │ │ -000aa0e0: 6572 6174 6564 9603 04c5 7573 696e 6793 erated....using. │ │ │ │ -000aa0f0: 616e 9369 6e64 7563 7469 6f6e 9b03 04c6 an.induction.... │ │ │ │ -000aa100: 7468 656f 7265 6d93 d774 6893 cf63 616e theorem..th..can │ │ │ │ -000aa110: 9362 9053 8e65 9374 686f 7567 6890 ac72 .b.S.e.though..r │ │ │ │ -000aa120: 7493 6f66 9361 7398 6193 6675 6e63 7469 t.of.as.a.functi │ │ │ │ -000aa130: 6f6e 9377 6869 6390 ac72 6893 6465 7465 on.whic..rh.dete │ │ │ │ -000aa140: 726d 696e 6573 8ea4 1000 008d 9112 c761 rmines.........a │ │ │ │ -000aa150: 7768 6174 9602 b39b 6973 9b02 b39c 746f what....is....to │ │ │ │ -000aa160: 9362 9053 8e65 9864 6f6e 6593 7769 7468 .b.S.e.done.with │ │ │ │ -000aa170: 9374 6865 9869 6e64 7563 7469 6f6e 9368 .the.induction.h │ │ │ │ -000aa180: 90ac 7279 709a 538e 6f74 6865 7365 7393 ..ryp.S.otheses. │ │ │ │ -000aa190: 636f 7272 6573 7098 6f6e 6469 6e67 9b02 corresp.onding.. │ │ │ │ -000aa1a0: b39c 746f 9374 6865 9872 6563 7572 7369 ..to.the.recursi │ │ │ │ -000aa1b0: 769a ac72 6593 6172 6775 6d65 6e98 7473 v..re.argumen.ts │ │ │ │ -000aa1c0: 8ea1 8d91 12c7 616f 6696 02ea 0e63 6f6e ......aof....con │ │ │ │ -000aa1d0: 7374 7275 6374 6f72 7393 696e 9374 6865 structors.in.the │ │ │ │ -000aa1e0: 9373 7465 7093 6361 7365 7393 6f66 9361 .step.cases.of.a │ │ │ │ -000aa1f0: 9370 726f 9053 8e6f 6693 6290 ac72 7993 .pro.S.of.b..ry. │ │ │ │ -000aa200: 7374 7275 6374 7572 616c 9369 6e64 7563 structural.induc │ │ │ │ -000aa210: 7469 6f6e 2e91 04e3 5757 6865 6e93 d746 tion....WWhen..F │ │ │ │ -000aa220: 9104 8bd4 cf69 738d 93eb 6141 5353 554d .....is...aASSUM │ │ │ │ -000aa230: 455f 5441 438e 913c 66b2 cf2c 8ea1 8d91 E_TAC...thm │ │ │ │ -000aa440: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ -000aa450: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -000aa460: 8e8e 9f24 74f9 8d91 12c7 61cf 7072 6f95 ...$t.....a.pro. │ │ │ │ -000aa470: ac72 7693 6573 9605 69a6 7468 6174 9374 .rv.es..i.that.t │ │ │ │ -000aa480: 6865 9105 69a7 636f 6e73 7472 7563 746f he..i.constructo │ │ │ │ -000aa490: 7273 936f 6693 6193 636f 6e63 7265 7465 rs.of.a.concrete │ │ │ │ -000aa4a0: 9374 9aac 7279 7090 538e 6593 7768 6963 .t..ryp.S.e.whic │ │ │ │ -000aa4b0: 9868 9105 69a7 7461 6b98 6593 6172 6775 .h..i.tak.e.argu │ │ │ │ -000aa4c0: 6d65 6e98 7473 9361 7265 936f 6e65 2d74 men.ts.are.one-t │ │ │ │ -000aa4d0: 6f2d 6f6e 652e 8ea1 8d91 12c7 6154 6865 o-one.......aThe │ │ │ │ -000aa4e0: 9605 ec9c 6172 6775 6d65 6e9a ac72 7493 ....argumen..rt. │ │ │ │ -000aa4f0: 746f 8d93 eb61 7072 6f76 655f 636f 6e73 to...aprove_cons │ │ │ │ -000aa500: 7472 7563 746f 7273 5f6f 6e65 5f6f 6e65 tructors_one_one │ │ │ │ -000aa510: 8e92 00a1 507c cf69 7393 6193 7468 656f ....P|.is.a.theo │ │ │ │ -000aa520: 7265 6d93 6f66 9374 6865 9366 6f72 6d93 rem.of.the.form. │ │ │ │ -000aa530: 7265 7475 726e 6564 9362 9879 8ea1 8d8d returned.b.y.... │ │ │ │ -000aa540: 9112 c761 eb61 6465 6669 6e65 5f74 7970 ...a.adefine_typ │ │ │ │ -000aa550: 658e 9152 03af cf2e 8e9f 1110 b68d 911e e..R............ │ │ │ │ -000aa560: 28f0 5468 6591 03ea a866 756e 6374 696f (.The....functio │ │ │ │ -000aa570: 6e8e a68d 8d8d 9112 c761 9ff5 4fa7 8900 n........a..O... │ │ │ │ -000aa580: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ -000aa590: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ -000aa5a0: a664 8d91 170b cceb 6170 726f 7665 5f63 .d......aprove_c │ │ │ │ -000aa5b0: 6f6e 7374 7275 6374 6f72 735f 6469 7374 onstructors_dist │ │ │ │ -000aa5c0: 696e 6374 9605 bfaa 3a93 7468 6d93 2d3e inct....:.thm.-> │ │ │ │ -000aa5d0: 9374 686d 8e8e 9201 c671 b184 000f 60b2 .thm.....q....`. │ │ │ │ -000aa5e0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000aa5f0: c70b 4a8e 8e8e 9f24 74f8 8d91 12c7 61cf ..J....$t.....a. │ │ │ │ -000aa600: 7072 6f95 ac72 7693 6573 9604 c862 7468 pro..rv.es...bth │ │ │ │ -000aa610: 6174 9b04 c861 7468 6593 636f 6e73 7472 at...athe.constr │ │ │ │ -000aa620: 7563 746f 7273 936f 6693 6198 636f 6e63 uctors.of.a.conc │ │ │ │ -000aa630: 7265 7465 9374 90ac 7279 7090 538e 6593 rete.t..ryp.S.e. │ │ │ │ -000aa640: 7969 656c 6493 6469 7374 696e 6374 9876 yield.distinct.v │ │ │ │ -000aa650: 91ff 58e4 616c 7565 732e 9107 d20e 5468 ..X.alues.....Th │ │ │ │ -000aa660: 6598 6172 6775 6d65 6e90 ac72 7493 746f e.argumen..rt.to │ │ │ │ -000aa670: 8ea1 8d8d 9112 c761 eb61 7072 6f76 655f .......a.aprove_ │ │ │ │ -000aa680: 636f 6e73 7472 7563 746f 7273 5f64 6973 constructors_dis │ │ │ │ -000aa690: 7469 6e63 748e 9200 b1e8 f7cf 6973 9603 tinct.......is.. │ │ │ │ -000aa6a0: eaa8 6167 6169 6e93 6193 7468 656f 7265 ..again.a.theore │ │ │ │ -000aa6b0: 6d93 6f66 9374 6865 9366 6f72 6d93 7265 m.of.the.form.re │ │ │ │ -000aa6c0: 7475 726e 6564 9362 90ac 7279 8d93 eb61 turned.b..ry...a │ │ │ │ -000aa6d0: 6465 6669 6e65 5f74 7970 658e 9143 26f6 define_type..C&. │ │ │ │ -000aa6e0: cf2e 8e9f 1110 b68d 911e 28f0 5468 6591 ..........(.The. │ │ │ │ -000aa6f0: 03ea a866 756e 6374 696f 6e8e a68d 8d8d ...function..... │ │ │ │ -000aa700: 9112 c761 9ff5 4fa7 8900 0066 6601 c70b ...a..O....ff... │ │ │ │ -000aa710: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -000aa720: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ -000aa730: cceb 6170 726f 7665 5f63 6173 6573 5f74 ..aprove_cases_t │ │ │ │ -000aa740: 686d 9605 bfaa 3a93 7468 6d93 2d3e 9374 hm....:.thm.->.t │ │ │ │ -000aa750: 686d 8e8e 9201 c671 b184 000f 60b2 0000 hm.....q....`... │ │ │ │ -000aa760: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -000aa770: 4a8e 8e8e 9f24 74f9 8d91 12c7 61cf 7072 J....$t.....a.pr │ │ │ │ -000aa780: 6f95 ac72 7693 6573 9604 eebf 6193 6361 o..rv.es....a.ca │ │ │ │ -000aa790: 7365 7393 7468 656f 7265 6d93 666f 7291 ses.theorem.for. │ │ │ │ -000aa7a0: 04ee be61 6e9a ac72 7993 636f 6e63 7265 ...an..ry.concre │ │ │ │ -000aa7b0: 7465 9374 9879 7090 538e 652e 9108 4525 te.t.yp.S.e...E% │ │ │ │ -000aa7c0: 5375 6398 6893 6193 7468 656f 7265 6d91 Suc.h.a.theorem. │ │ │ │ -000aa7d0: 04ee be73 7461 7465 7393 7468 6174 9365 ...states.that.e │ │ │ │ -000aa7e0: 7698 6572 7993 7691 ff58 e461 6c75 658e v.ery.v..X.alue. │ │ │ │ -000aa7f0: a18d 9112 c761 6361 6e96 05a0 c062 9a53 .....acan....b.S │ │ │ │ -000aa800: 8e65 9363 6f6e 7374 7275 6374 6564 9375 .e.constructed.u │ │ │ │ -000aa810: 7369 6e67 9105 a0c1 6f6e 6593 6f66 9374 sing....one.of.t │ │ │ │ -000aa820: 6865 9374 90ac 7279 7098 6527 7393 636f he.t..ryp.e's.co │ │ │ │ -000aa830: 6e73 7472 7563 746f 7273 2e91 0a5b 2954 nstructors...[)T │ │ │ │ -000aa840: 6869 7393 7072 6f70 9865 7274 9aac 7279 his.prop.ert..ry │ │ │ │ -000aa850: 9366 6f6c 6c6f 9877 7393 6d6f 7265 8ea1 .follo.ws.more.. │ │ │ │ -000aa860: 8d91 12c7 6165 6173 696c 7996 040f 4328 ....aeasily...C( │ │ │ │ -000aa870: 616e 6493 7468 6572 6566 6f72 6593 6973 and.therefore.is │ │ │ │ -000aa880: 9366 6173 7465 7293 746f 9370 726f 95ac .faster.to.pro.. │ │ │ │ -000aa890: 7276 9365 2996 040f 4366 726f 6d93 696e rv.e)...Cfrom.in │ │ │ │ -000aa8a0: 6475 6374 696f 6e93 7468 616e 9366 726f duction.than.fro │ │ │ │ -000aa8b0: 6d93 7072 696d 6974 6976 90ac 7265 9372 m.primitiv..re.r │ │ │ │ -000aa8c0: 6563 7572 7369 6f6e 2c91 0418 6a73 6f8e ecursion,...jso. │ │ │ │ -000aa8d0: a18d 9112 c761 7468 6596 052c 6466 756e .....athe..,dfun │ │ │ │ -000aa8e0: 6374 696f 6e8d 93eb 6170 726f 7665 5f63 ction...aprove_c │ │ │ │ -000aa8f0: 6173 6573 5f74 686d 8e91 6093 bfcf 7461 ases_thm..`...ta │ │ │ │ -000aa900: 6b9a ac72 6573 9361 7393 616e 9361 7267 k..res.as.an.arg │ │ │ │ -000aa910: 756d 656e 9874 9361 6e93 696e 6475 6374 umen.t.an.induct │ │ │ │ -000aa920: 696f 6e91 052c 6574 6865 6f72 656d 936f ion..,etheorem.o │ │ │ │ -000aa930: 6693 7468 6593 6b69 6e64 8ea1 8d91 12c7 f.the.kind...... │ │ │ │ -000aa940: 6172 6574 7572 6e65 6496 03ea a862 90ac areturned....b.. │ │ │ │ -000aa950: 7279 8d93 eb61 7072 6f76 655f 696e 6475 ry...aprove_indu │ │ │ │ -000aa960: 6374 696f 6e5f 7468 6d8e 9171 2446 cf2e ction_thm..q$F.. │ │ │ │ -000aa970: 8e9f 1110 b68d 911e 28f0 5468 6573 6596 ........(.These. │ │ │ │ -000aa980: 03ea a861 7578 696c 6961 7279 9374 6f90 ...auxiliary.to. │ │ │ │ -000aa990: 538e 6f6c 7393 779a ac72 6f72 6b93 666f S.ols.w..rork.fo │ │ │ │ -000aa9a0: 7293 616e 9879 9363 6f6e 6372 6574 6593 r.an.y.concrete. │ │ │ │ -000aa9b0: 7498 7970 9053 8e65 9364 650c 6e61 626c t.yp.S.e.de.nabl │ │ │ │ -000aa9c0: 6593 7573 696e 678d 93eb 6164 6566 696e e.using...adefin │ │ │ │ -000aa9d0: 655f 7479 7065 8e91 4326 f6cf 2e8e 9f25 e_type..C&.....% │ │ │ │ -000aa9e0: dc62 8d8d 9112 c761 d031 312e 3130 2e35 .b.....a.11.10.5 │ │ │ │ -000aa9f0: 2e31 8e91 5407 6145 7861 6d70 6c65 738e .1..T.aExamples. │ │ │ │ -000aaa00: 9f19 ea81 8d91 12c7 61cf 5468 659b 05aa ........a.The... │ │ │ │ -000aaa10: bc66 6f6c 6c6f 95ac 7277 696e 6791 05aa .follo..rwing... │ │ │ │ -000aaa20: bb69 6e93 7465 7261 6374 696f 6e73 9877 .in.teractions.w │ │ │ │ -000aaa30: 6974 6898 7468 6591 05aa bb73 7973 7465 ith.the....syste │ │ │ │ -000aaa40: 6d98 7368 6f93 7798 7468 6596 05aa bb70 m.sho.w.the....p │ │ │ │ -000aaa50: 726f 9053 8e6f 6698 7468 6174 9874 6865 ro.S.of.that.the │ │ │ │ -000aaa60: 9363 6f6e 7374 7275 6374 6f72 8d98 eb61 .constructor...a │ │ │ │ -000aaa70: 4c45 4146 8e8e a18d 9112 c761 cf66 6f72 LEAF.......a.for │ │ │ │ -000aaa80: 9604 bfa2 7468 6593 7490 ac72 7970 9053 ....the.t..ryp.S │ │ │ │ -000aaa90: 8e65 8d93 eb61 282a 2962 7472 6565 8e91 .e...a(*)btree.. │ │ │ │ -000aaaa0: 377c 93cf 6973 936f 6e65 2d6f 6e65 2c91 7|..is.one-one,. │ │ │ │ -000aaab0: 04f4 e161 6e64 9b04 bfa1 616c 736f 9374 ...and....also.t │ │ │ │ -000aaac0: 6861 7493 7468 6593 636f 6e73 7472 7563 hat.the.construc │ │ │ │ -000aaad0: 746f 728d 93eb 6152 4543 8e91 1abe 42cf tor...aREC....B. │ │ │ │ -000aaae0: 666f 7298 7468 6593 7490 ac72 7970 9053 for.the.t..ryp.S │ │ │ │ -000aaaf0: 8e65 8d93 eb61 7265 638e 911a be42 cf69 .e...arec....B.i │ │ │ │ -000aab00: 738e a18d 9112 c761 6f6e 652d 746f 2d6f s......aone-to-o │ │ │ │ -000aab10: 6e65 2e8e 8e9f 24fd 138e 8c8b 0000 00cc ne....$......... │ │ │ │ -000aab20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000aa060: 0000 0000 0a90 dfa0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ +000aa070: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ +000aa080: 3131 2e31 302e 910a 8000 5468 6596 0480 11.10.....The... │ │ │ │ +000aa090: 0074 9aa0 0079 7090 6000 6593 6465 0c6e .t...yp.`.e.de.n │ │ │ │ +000aa0a0: 6974 696f 6e93 7061 6398 6b91 ff40 0061 ition.pac.k..@.a │ │ │ │ +000aa0b0: 6765 9200 e237 6332 3033 8e91 12c7 619f ge...7c203....a. │ │ │ │ +000aa0c0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +000aa0d0: a002 942f df8d a0fd 8bd0 218d 9112 c761 .../......!....a │ │ │ │ +000aa0e0: cf67 656e 6572 6174 6564 9603 04c5 7573 .generated....us │ │ │ │ +000aa0f0: 696e 6793 616e 9369 6e64 7563 7469 6f6e ing.an.induction │ │ │ │ +000aa100: 9b03 04c6 7468 656f 7265 6d93 d774 6893 ....theorem..th. │ │ │ │ +000aa110: cf63 616e 9362 9053 8e65 9374 686f 7567 .can.b.S.e.thoug │ │ │ │ +000aa120: 6890 ac72 7493 6f66 9361 7398 6193 6675 h..rt.of.as.a.fu │ │ │ │ +000aa130: 6e63 7469 6f6e 9377 6869 6390 ac72 6893 nction.whic..rh. │ │ │ │ +000aa140: 6465 7465 726d 696e 6573 8ea4 1000 008d determines...... │ │ │ │ +000aa150: 9112 c761 7768 6174 9602 b39b 6973 9b02 ...awhat....is.. │ │ │ │ +000aa160: b39c 746f 9362 9053 8e65 9864 6f6e 6593 ..to.b.S.e.done. │ │ │ │ +000aa170: 7769 7468 9374 6865 9869 6e64 7563 7469 with.the.inducti │ │ │ │ +000aa180: 6f6e 9368 90ac 7279 709a 538e 6f74 6865 on.h..ryp.S.othe │ │ │ │ +000aa190: 7365 7393 636f 7272 6573 7098 6f6e 6469 ses.corresp.ondi │ │ │ │ +000aa1a0: 6e67 9b02 b39c 746f 9374 6865 9872 6563 ng....to.the.rec │ │ │ │ +000aa1b0: 7572 7369 769a ac72 6593 6172 6775 6d65 ursiv..re.argume │ │ │ │ +000aa1c0: 6e98 7473 8ea1 8d91 12c7 616f 6696 02ea n.ts......aof... │ │ │ │ +000aa1d0: 0e63 6f6e 7374 7275 6374 6f72 7393 696e .constructors.in │ │ │ │ +000aa1e0: 9374 6865 9373 7465 7093 6361 7365 7393 .the.step.cases. │ │ │ │ +000aa1f0: 6f66 9361 9370 726f 9053 8e6f 6693 6290 of.a.pro.S.of.b. │ │ │ │ +000aa200: ac72 7993 7374 7275 6374 7572 616c 9369 .ry.structural.i │ │ │ │ +000aa210: 6e64 7563 7469 6f6e 2e91 04e3 5757 6865 nduction....WWhe │ │ │ │ +000aa220: 6e93 d746 9104 8bd4 cf69 738d 93eb 6141 n..F.....is...aA │ │ │ │ +000aa230: 5353 554d 455f 5441 438e 913c 66b2 cf2c SSUME_TAC.. │ │ │ │ +000aa440: 9374 686d 8e8e 9201 c671 b184 000f 60b2 .thm.....q....`. │ │ │ │ +000aa450: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +000aa460: c70b 4a8e 8e8e 9f24 74f9 8d91 12c7 61cf ..J....$t.....a. │ │ │ │ +000aa470: 7072 6f95 ac72 7693 6573 9605 69a6 7468 pro..rv.es..i.th │ │ │ │ +000aa480: 6174 9374 6865 9105 69a7 636f 6e73 7472 at.the..i.constr │ │ │ │ +000aa490: 7563 746f 7273 936f 6693 6193 636f 6e63 uctors.of.a.conc │ │ │ │ +000aa4a0: 7265 7465 9374 9aac 7279 7090 538e 6593 rete.t..ryp.S.e. │ │ │ │ +000aa4b0: 7768 6963 9868 9105 69a7 7461 6b98 6593 whic.h..i.tak.e. │ │ │ │ +000aa4c0: 6172 6775 6d65 6e98 7473 9361 7265 936f argumen.ts.are.o │ │ │ │ +000aa4d0: 6e65 2d74 6f2d 6f6e 652e 8ea1 8d91 12c7 ne-to-one....... │ │ │ │ +000aa4e0: 6154 6865 9605 ec9c 6172 6775 6d65 6e9a aThe....argumen. │ │ │ │ +000aa4f0: ac72 7493 746f 8d93 eb61 7072 6f76 655f .rt.to...aprove_ │ │ │ │ +000aa500: 636f 6e73 7472 7563 746f 7273 5f6f 6e65 constructors_one │ │ │ │ +000aa510: 5f6f 6e65 8e92 00a1 507c cf69 7393 6193 _one....P|.is.a. │ │ │ │ +000aa520: 7468 656f 7265 6d93 6f66 9374 6865 9366 theorem.of.the.f │ │ │ │ +000aa530: 6f72 6d93 7265 7475 726e 6564 9362 9879 orm.returned.b.y │ │ │ │ +000aa540: 8ea1 8d8d 9112 c761 eb61 6465 6669 6e65 .......a.adefine │ │ │ │ +000aa550: 5f74 7970 658e 9152 03af cf2e 8e9f 1110 _type..R........ │ │ │ │ +000aa560: b68d 911e 28f0 5468 6591 03ea a866 756e ....(.The....fun │ │ │ │ +000aa570: 6374 696f 6e8e a68d 8d8d 9112 c761 9ff5 ction........a.. │ │ │ │ +000aa580: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ +000aa590: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ +000aa5a0: 668d 9ffb a664 8d91 170b cceb 6170 726f f....d......apro │ │ │ │ +000aa5b0: 7665 5f63 6f6e 7374 7275 6374 6f72 735f ve_constructors_ │ │ │ │ +000aa5c0: 6469 7374 696e 6374 9605 bfaa 3a93 7468 distinct....:.th │ │ │ │ +000aa5d0: 6d93 2d3e 9374 686d 8e8e 9201 c671 b184 m.->.thm.....q.. │ │ │ │ +000aa5e0: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ +000aa5f0: 0066 6601 c70b 4a8e 8e8e 9f24 74f8 8d91 .ff...J....$t... │ │ │ │ +000aa600: 12c7 61cf 7072 6f95 ac72 7693 6573 9604 ..a.pro..rv.es.. │ │ │ │ +000aa610: c862 7468 6174 9b04 c861 7468 6593 636f .bthat...athe.co │ │ │ │ +000aa620: 6e73 7472 7563 746f 7273 936f 6693 6198 nstructors.of.a. │ │ │ │ +000aa630: 636f 6e63 7265 7465 9374 90ac 7279 7090 concrete.t..ryp. │ │ │ │ +000aa640: 538e 6593 7969 656c 6493 6469 7374 696e S.e.yield.distin │ │ │ │ +000aa650: 6374 9876 91ff 58e4 616c 7565 732e 9107 ct.v..X.alues... │ │ │ │ +000aa660: d20e 5468 6598 6172 6775 6d65 6e90 ac72 ..The.argumen..r │ │ │ │ +000aa670: 7493 746f 8ea1 8d8d 9112 c761 eb61 7072 t.to.......a.apr │ │ │ │ +000aa680: 6f76 655f 636f 6e73 7472 7563 746f 7273 ove_constructors │ │ │ │ +000aa690: 5f64 6973 7469 6e63 748e 9200 b1e8 f7cf _distinct....... │ │ │ │ +000aa6a0: 6973 9603 eaa8 6167 6169 6e93 6193 7468 is....again.a.th │ │ │ │ +000aa6b0: 656f 7265 6d93 6f66 9374 6865 9366 6f72 eorem.of.the.for │ │ │ │ +000aa6c0: 6d93 7265 7475 726e 6564 9362 90ac 7279 m.returned.b..ry │ │ │ │ +000aa6d0: 8d93 eb61 6465 6669 6e65 5f74 7970 658e ...adefine_type. │ │ │ │ +000aa6e0: 9143 26f6 cf2e 8e9f 1110 b68d 911e 28f0 .C&...........(. │ │ │ │ +000aa6f0: 5468 6591 03ea a866 756e 6374 696f 6e8e The....function. │ │ │ │ +000aa700: a68d 8d8d 9112 c761 9ff5 4fa7 8900 0066 .......a..O....f │ │ │ │ +000aa710: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +000aa720: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ +000aa730: 8d91 170b cceb 6170 726f 7665 5f63 6173 ......aprove_cas │ │ │ │ +000aa740: 6573 5f74 686d 9605 bfaa 3a93 7468 6d93 es_thm....:.thm. │ │ │ │ +000aa750: 2d3e 9374 686d 8e8e 9201 c671 b184 000f ->.thm.....q.... │ │ │ │ +000aa760: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +000aa770: 6601 c70b 4a8e 8e8e 9f24 74f9 8d91 12c7 f...J....$t..... │ │ │ │ +000aa780: 61cf 7072 6f95 ac72 7693 6573 9604 eebf a.pro..rv.es.... │ │ │ │ +000aa790: 6193 6361 7365 7393 7468 656f 7265 6d93 a.cases.theorem. │ │ │ │ +000aa7a0: 666f 7291 04ee be61 6e9a ac72 7993 636f for....an..ry.co │ │ │ │ +000aa7b0: 6e63 7265 7465 9374 9879 7090 538e 652e ncrete.t.yp.S.e. │ │ │ │ +000aa7c0: 9108 4525 5375 6398 6893 6193 7468 656f ..E%Suc.h.a.theo │ │ │ │ +000aa7d0: 7265 6d91 04ee be73 7461 7465 7393 7468 rem....states.th │ │ │ │ +000aa7e0: 6174 9365 7698 6572 7993 7691 ff58 e461 at.ev.ery.v..X.a │ │ │ │ +000aa7f0: 6c75 658e a18d 9112 c761 6361 6e96 05a0 lue......acan... │ │ │ │ +000aa800: c062 9a53 8e65 9363 6f6e 7374 7275 6374 .b.S.e.construct │ │ │ │ +000aa810: 6564 9375 7369 6e67 9105 a0c1 6f6e 6593 ed.using....one. │ │ │ │ +000aa820: 6f66 9374 6865 9374 90ac 7279 7098 6527 of.the.t..ryp.e' │ │ │ │ +000aa830: 7393 636f 6e73 7472 7563 746f 7273 2e91 s.constructors.. │ │ │ │ +000aa840: 0a5b 2954 6869 7393 7072 6f70 9865 7274 .[)This.prop.ert │ │ │ │ +000aa850: 9aac 7279 9366 6f6c 6c6f 9877 7393 6d6f ..ry.follo.ws.mo │ │ │ │ +000aa860: 7265 8ea1 8d91 12c7 6165 6173 696c 7996 re......aeasily. │ │ │ │ +000aa870: 040f 4328 616e 6493 7468 6572 6566 6f72 ..C(and.therefor │ │ │ │ +000aa880: 6593 6973 9366 6173 7465 7293 746f 9370 e.is.faster.to.p │ │ │ │ +000aa890: 726f 95ac 7276 9365 2996 040f 4366 726f ro..rv.e)...Cfro │ │ │ │ +000aa8a0: 6d93 696e 6475 6374 696f 6e93 7468 616e m.induction.than │ │ │ │ +000aa8b0: 9366 726f 6d93 7072 696d 6974 6976 90ac .from.primitiv.. │ │ │ │ +000aa8c0: 7265 9372 6563 7572 7369 6f6e 2c91 0418 re.recursion,... │ │ │ │ +000aa8d0: 6a73 6f8e a18d 9112 c761 7468 6596 052c jso......athe.., │ │ │ │ +000aa8e0: 6466 756e 6374 696f 6e8d 93eb 6170 726f dfunction...apro │ │ │ │ +000aa8f0: 7665 5f63 6173 6573 5f74 686d 8e91 6093 ve_cases_thm..`. │ │ │ │ +000aa900: bfcf 7461 6b9a ac72 6573 9361 7393 616e ..tak..res.as.an │ │ │ │ +000aa910: 9361 7267 756d 656e 9874 9361 6e93 696e .argumen.t.an.in │ │ │ │ +000aa920: 6475 6374 696f 6e91 052c 6574 6865 6f72 duction..,etheor │ │ │ │ +000aa930: 656d 936f 6693 7468 6593 6b69 6e64 8ea1 em.of.the.kind.. │ │ │ │ +000aa940: 8d91 12c7 6172 6574 7572 6e65 6496 03ea ....areturned... │ │ │ │ +000aa950: a862 90ac 7279 8d93 eb61 7072 6f76 655f .b..ry...aprove_ │ │ │ │ +000aa960: 696e 6475 6374 696f 6e5f 7468 6d8e 9171 induction_thm..q │ │ │ │ +000aa970: 2446 cf2e 8e9f 1110 b68d 911e 28f0 5468 $F..........(.Th │ │ │ │ +000aa980: 6573 6596 03ea a861 7578 696c 6961 7279 ese....auxiliary │ │ │ │ +000aa990: 9374 6f90 538e 6f6c 7393 779a ac72 6f72 .to.S.ols.w..ror │ │ │ │ +000aa9a0: 6b93 666f 7293 616e 9879 9363 6f6e 6372 k.for.an.y.concr │ │ │ │ +000aa9b0: 6574 6593 7498 7970 9053 8e65 9364 650c ete.t.yp.S.e.de. │ │ │ │ +000aa9c0: 6e61 626c 6593 7573 696e 678d 93eb 6164 nable.using...ad │ │ │ │ +000aa9d0: 6566 696e 655f 7479 7065 8e91 4326 f6cf efine_type..C&.. │ │ │ │ +000aa9e0: 2e8e 9f25 dc62 8d8d 9112 c761 d031 312e ...%.b.....a.11. │ │ │ │ +000aa9f0: 3130 2e35 2e31 8e91 5407 6145 7861 6d70 10.5.1..T.aExamp │ │ │ │ +000aaa00: 6c65 738e 9f19 ea81 8d91 12c7 61cf 5468 les.........a.Th │ │ │ │ +000aaa10: 659b 05aa bc66 6f6c 6c6f 95ac 7277 696e e....follo..rwin │ │ │ │ +000aaa20: 6791 05aa bb69 6e93 7465 7261 6374 696f g....in.teractio │ │ │ │ +000aaa30: 6e73 9877 6974 6898 7468 6591 05aa bb73 ns.with.the....s │ │ │ │ +000aaa40: 7973 7465 6d98 7368 6f93 7798 7468 6596 ystem.sho.w.the. │ │ │ │ +000aaa50: 05aa bb70 726f 9053 8e6f 6698 7468 6174 ...pro.S.of.that │ │ │ │ +000aaa60: 9874 6865 9363 6f6e 7374 7275 6374 6f72 .the.constructor │ │ │ │ +000aaa70: 8d98 eb61 4c45 4146 8e8e a18d 9112 c761 ...aLEAF.......a │ │ │ │ +000aaa80: cf66 6f72 9604 bfa2 7468 6593 7490 ac72 .for....the.t..r │ │ │ │ +000aaa90: 7970 9053 8e65 8d93 eb61 282a 2962 7472 yp.S.e...a(*)btr │ │ │ │ +000aaaa0: 6565 8e91 377c 93cf 6973 936f 6e65 2d6f ee..7|..is.one-o │ │ │ │ +000aaab0: 6e65 2c91 04f4 e161 6e64 9b04 bfa1 616c ne,....and....al │ │ │ │ +000aaac0: 736f 9374 6861 7493 7468 6593 636f 6e73 so.that.the.cons │ │ │ │ +000aaad0: 7472 7563 746f 728d 93eb 6152 4543 8e91 tructor...aREC.. │ │ │ │ +000aaae0: 1abe 42cf 666f 7298 7468 6593 7490 ac72 ..B.for.the.t..r │ │ │ │ +000aaaf0: 7970 9053 8e65 8d93 eb61 7265 638e 911a yp.S.e...arec... │ │ │ │ +000aab00: be42 cf69 738e a18d 9112 c761 6f6e 652d .B.is......aone- │ │ │ │ +000aab10: 746f 2d6f 6e65 2e8e 8e9f 24fd 138e 8c8b to-one....$..... │ │ │ │ +000aab20: 0000 00cc 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000aab30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000aab40: 0000 0000 000a a036 a002 cc05 558d a0fd .......6....U... │ │ │ │ -000aab50: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -000aab60: d032 3034 9200 dd20 4343 6861 7074 6572 .204... CChapter │ │ │ │ -000aab70: 9604 8000 3131 2e91 0a80 0054 6865 9348 ....11.....The.H │ │ │ │ -000aab80: 4f4c 934c 6f67 6963 9369 6e93 4d4c 8e91 OL.Logic.in.ML.. │ │ │ │ -000aab90: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ -000aaba0: 8e8e 8e8e a002 942f df8d a0fd cb2f 068d ......./...../.. │ │ │ │ -000aabb0: 8d8d 91ea f1eb 9fb5 0781 8900 0066 6601 .............ff. │ │ │ │ -000aabc0: c70b 4aa0 008b 9762 8d8d 90cc cd9f 0459 ..J....b.......Y │ │ │ │ -000aabd0: 9c84 008f f0fe 0000 6666 8da0 ff7a 6610 ........ff...zf. │ │ │ │ -000aabe0: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ -000aabf0: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ -000aac00: 8e8d 8d8d 9201 b6cd b19f fd1c 15eb 4931 ..............I1 │ │ │ │ -000aac10: 338e 8e8e 8e9f ff40 548d 9105 ccce eb61 3......@T......a │ │ │ │ -000aac20: 236c 6574 9605 bfaa 4c45 4146 5f6f 6e65 #let....LEAF_one │ │ │ │ -000aac30: 5f6f 6e65 933d 9370 726f 7665 5f63 6f6e _one.=.prove_con │ │ │ │ -000aac40: 7374 7275 6374 6f72 735f 6f6e 655f 6f6e structors_one_on │ │ │ │ -000aac50: 6593 6274 7265 655f 4178 696f 6d3b 3b8e e.btree_Axiom;;. │ │ │ │ -000aac60: a40d 0000 8d91 05cc ce4c 4541 465f 6f6e .........LEAF_on │ │ │ │ -000aac70: 655f 6f6e 6591 05bf aa3d 8ea1 8d91 05cc e_one....=...... │ │ │ │ -000aac80: ce7c 2d96 05bf aa28 2178 9378 272e 9328 .|-....(!x.x'..( │ │ │ │ -000aac90: 4c45 4146 9378 933d 934c 4541 4693 7827 LEAF.x.=.LEAF.x' │ │ │ │ -000aaca0: 2993 3d93 2878 933d 9378 2729 2993 2f5c ).=.(x.=.x'))./\ │ │ │ │ -000aacb0: 8ea1 8d91 170b cc28 2162 3196 05bf aa62 .......(!b1....b │ │ │ │ -000aacc0: 3293 6231 2793 6232 272e 8ea1 8d91 228b 2.b1'.b2'.....". │ │ │ │ -000aacd0: 2028 4e4f 4445 9605 bfaa 6231 9362 3293 (NODE....b1.b2. │ │ │ │ -000aace0: 3d93 4e4f 4445 9362 3127 9362 3227 2993 =.NODE.b1'.b2'). │ │ │ │ -000aacf0: 3d93 2862 3193 3d93 6231 2729 932f 5c93 =.(b1.=.b1')./\. │ │ │ │ -000aad00: 2862 3293 3d93 6232 2729 298e a1a1 8d91 (b2.=.b2'))..... │ │ │ │ -000aad10: 05cc ce23 6c65 7496 05bf aa52 4543 5f6f ...#let....REC_o │ │ │ │ -000aad20: 6e65 5f6f 6e65 933d 9370 726f 7665 5f63 ne_one.=.prove_c │ │ │ │ -000aad30: 6f6e 7374 7275 6374 6f72 735f 6f6e 655f onstructors_one_ │ │ │ │ -000aad40: 6f6e 6593 7265 635f 4178 696f 6d3b 3b8e one.rec_Axiom;;. │ │ │ │ -000aad50: a18d 9105 ccce 5245 435f 6f6e 655f 6f6e ......REC_one_on │ │ │ │ -000aad60: 6591 05bf aa3d 8ea1 8d91 05cc ce7c 2d96 e....=.......|-. │ │ │ │ -000aad70: 05bf aa21 6230 9362 3193 6232 9362 3027 ...!b0.b1.b2.b0' │ │ │ │ -000aad80: 9362 3127 9362 3227 2e8e a18d 911c cb76 .b1'.b2'.......v │ │ │ │ -000aad90: 2852 4543 9605 bfaa 6230 9362 3193 6232 (REC....b0.b1.b2 │ │ │ │ -000aada0: 933d 9352 4543 9362 3027 9362 3127 9362 .=.REC.b0'.b1'.b │ │ │ │ -000aadb0: 3227 2993 3d8e a18d 911c cb76 2862 3096 2').=......v(b0. │ │ │ │ -000aadc0: 05bf aa3d 9362 3027 2993 2f5c 9328 6231 ...=.b0')./\.(b1 │ │ │ │ -000aadd0: 933d 9362 3127 2993 2f5c 9328 6232 933d .=.b1')./\.(b2.= │ │ │ │ -000aade0: 9362 3227 298e 8e92 01c6 71b1 8400 8ff0 .b2').....q..... │ │ │ │ -000aadf0: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -000aae00: 01c7 0b4a 8e8e 8e9f 5a89 3b8d 91f6 537a ...J....Z.;...Sz │ │ │ │ -000aae10: cf54 6865 9604 ead1 6675 6e63 7469 6f6e .The....function │ │ │ │ -000aae20: 8d93 eb61 7072 6f76 655f 636f 6e73 7472 ...aprove_constr │ │ │ │ -000aae30: 7563 746f 7273 5f6f 6e65 5f6f 6e65 8e92 uctors_one_one.. │ │ │ │ -000aae40: 009f 4ce6 cf66 6169 6c73 9377 6865 6e93 ..L..fails.when. │ │ │ │ -000aae50: 7468 6593 636f 6e63 7265 7465 9374 9aac the.concrete.t.. │ │ │ │ -000aae60: 7279 7090 538e 6593 696e 9876 986f 6c76 ryp.S.e.in.v.olv │ │ │ │ -000aae70: 9865 6493 6861 738e a910 0000 8d91 eaf1 .ed.has......... │ │ │ │ -000aae80: eb6e 6f96 03ea a863 6f6e 7374 7275 6374 .no....construct │ │ │ │ -000aae90: 6f72 7393 7468 6174 9374 616b 9aac 7265 ors.that.tak..re │ │ │ │ -000aaea0: 9361 7267 756d 656e 9874 732e 9105 38e0 .argumen.ts...8. │ │ │ │ -000aaeb0: 4691 ff05 566f 7293 6578 616d 706c 653a F...Vor.example: │ │ │ │ -000aaec0: 8ea4 2009 3b8d 8d8d 91ea f1eb 9fef 8781 .. .;........... │ │ │ │ -000aaed0: 8900 0066 6601 c70b 4a9f 1697 628d 8d90 ...ff...J...b... │ │ │ │ -000aaee0: cccd 9f04 599c 8400 1af0 fe00 0066 668d ....Y........ff. │ │ │ │ -000aaef0: 9fef 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ -000aaf00: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ -000aaf10: 0015 ae64 8e8d 8d8d 9201 b6cd b19f fd1c ...d............ │ │ │ │ -000aaf20: 15eb 4931 348e 8e8e 8e9f ff40 548d 9105 ..I14......@T... │ │ │ │ -000aaf30: ccce eb61 236c 6574 9605 bfaa 7468 933d ...a#let....th.= │ │ │ │ -000aaf40: 9370 726f 7665 5f63 6f6e 7374 7275 6374 .prove_construct │ │ │ │ -000aaf50: 6f72 735f 6f6e 655f 6f6e 6593 7468 7265 ors_one_one.thre │ │ │ │ -000aaf60: 655f 4178 696f 6d3b 3b8e 9f0d 0000 8d91 e_Axiom;;....... │ │ │ │ -000aaf70: 05cc ce65 7661 6c75 6174 696f 6e96 05bf ...evaluation... │ │ │ │ -000aaf80: aa66 6169 6c65 6491 1cbe 5270 726f 7665 .failed...Rprove │ │ │ │ -000aaf90: 5f63 6f6e 7374 7275 6374 6f72 735f 6f6e _constructors_on │ │ │ │ -000aafa0: 655f 6f6e 653a 9369 6e76 616c 6964 9369 e_one:.invalid.i │ │ │ │ -000aafb0: 6e70 7574 9374 6865 6f72 656d 8e8e 9201 nput.theorem.... │ │ │ │ -000aafc0: c671 b184 001a f0fe 0000 6666 8e8e 9f04 .q........ff.... │ │ │ │ -000aafd0: c002 8900 0066 6601 c70b 4a8e 8e8e a18d .....ff...J..... │ │ │ │ -000aafe0: 91f6 537a cf54 6865 9604 18e1 6675 6e63 ..Sz.The....func │ │ │ │ -000aaff0: 7469 6f6e 8d93 eb61 7072 6f76 655f 636f tion...aprove_co │ │ │ │ -000ab000: 6e73 7472 7563 746f 7273 5f64 6973 7469 nstructors_disti │ │ │ │ -000ab010: 6e63 748e 9200 a368 b0cf 7265 7475 726e nct....h..return │ │ │ │ -000ab020: 7393 7468 6593 7468 656f 7265 6d93 7374 s.the.theorem.st │ │ │ │ -000ab030: 6174 696e 6793 7468 6174 9374 6865 9363 ating.that.the.c │ │ │ │ -000ab040: 6f6e 2d8e a68d 91ea f1eb 7374 7275 6374 on-.......struct │ │ │ │ -000ab050: 6f72 7396 03ea a86f 6693 6193 636f 6e63 ors....of.a.conc │ │ │ │ -000ab060: 7265 7465 9374 90ac 7279 7090 538e 6593 rete.t..ryp.S.e. │ │ │ │ -000ab070: 7969 656c 6493 7061 6972 2d77 6973 6593 yield.pair-wise. │ │ │ │ -000ab080: 6469 7374 696e 6374 9376 91ff 58e4 616c distinct.v..X.al │ │ │ │ -000ab090: 7565 732e 9105 38e0 4691 ff05 566f 7293 ues...8.F...Vor. │ │ │ │ -000ab0a0: 6578 616d 706c 653a 8ea4 3389 3b8d 8d8d example:..3.;... │ │ │ │ -000ab0b0: 91ea f1eb 9fdc 0781 8900 0066 6601 c70b ...........ff... │ │ │ │ -000ab0c0: 4a9f 3d97 628d 8d90 cccd 9f04 599c 8400 J.=.b.......Y... │ │ │ │ -000ab0d0: 41f0 fe00 0066 668d 9fc8 6610 8d8d 9201 A....ff...f..... │ │ │ │ -000ab0e0: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ -000ab0f0: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ -000ab100: 9201 b6cd b19f fd1c 15eb 4931 358e 8e8e ..........I15... │ │ │ │ -000ab110: 8e9f ff40 548d 9105 ccce eb61 236c 6574 ...@T......a#let │ │ │ │ -000ab120: 9605 bfaa 4e4f 545f 4c45 4146 5f4e 4f44 ....NOT_LEAF_NOD │ │ │ │ -000ab130: 4593 3d93 7072 6f76 655f 636f 6e73 7472 E.=.prove_constr │ │ │ │ -000ab140: 7563 746f 7273 5f64 6973 7469 6e63 7493 uctors_distinct. │ │ │ │ -000ab150: 6274 7265 655f 4178 696f 6d3b 3b8e a40d btree_Axiom;;... │ │ │ │ -000ab160: 0000 8d91 05cc ce4e 4f54 5f4c 4541 465f .......NOT_LEAF_ │ │ │ │ -000ab170: 4e4f 4445 9605 bfaa 3d93 7c2d 9321 7893 NODE....=.|-.!x. │ │ │ │ -000ab180: 6231 9362 322e 937e 284c 4541 4693 7893 b1.b2..~(LEAF.x. │ │ │ │ -000ab190: 3d93 4e4f 4445 9362 3193 6232 298e a1a1 =.NODE.b1.b2)... │ │ │ │ -000ab1a0: 8d91 05cc ce23 6c65 7496 05bf aa74 6872 .....#let....thr │ │ │ │ -000ab1b0: 6565 5f64 6973 7469 6e63 7493 3d93 7072 ee_distinct.=.pr │ │ │ │ -000ab1c0: 6f76 655f 636f 6e73 7472 7563 746f 7273 ove_constructors │ │ │ │ -000ab1d0: 5f64 6973 7469 6e63 7493 7468 7265 655f _distinct.three_ │ │ │ │ -000ab1e0: 4178 696f 6d3b 3b8e a18d 9105 ccce 7468 Axiom;;.......th │ │ │ │ -000ab1f0: 7265 655f 6469 7374 696e 6374 9605 bfaa ree_distinct.... │ │ │ │ -000ab200: 3d93 7c2d 937e 284f 4e45 933d 9354 574f =.|-.~(ONE.=.TWO │ │ │ │ -000ab210: 2993 2f5c 937e 284f 4e45 933d 9354 4852 )./\.~(ONE.=.THR │ │ │ │ -000ab220: 4545 2993 2f5c 937e 2854 574f 933d 9354 EE)./\.~(TWO.=.T │ │ │ │ -000ab230: 4852 4545 298e 8e92 01c6 71b1 8400 41f0 HREE).....q...A. │ │ │ │ -000ab240: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -000ab250: 01c7 0b4a 8e8e 8ea1 8d91 f653 7acf 4361 ...J.......Sz.Ca │ │ │ │ -000ab260: 7365 7396 0528 6e74 6865 6f72 656d 739b ses..(ntheorems. │ │ │ │ -000ab270: 0528 6d61 7265 9370 726f 95ac 7276 9365 .(mare.pro..rv.e │ │ │ │ -000ab280: 6496 0528 6e66 726f 6d98 7374 7275 6374 d..(nfrom.struct │ │ │ │ -000ab290: 7572 616c 9369 6e64 7563 7469 6f6e 9374 ural.induction.t │ │ │ │ -000ab2a0: 6865 6f72 656d 732e 9108 f231 4691 ff05 heorems....1F... │ │ │ │ -000ab2b0: 566f 7293 7468 6598 6269 6e61 7279 9374 Vor.the.binary.t │ │ │ │ -000ab2c0: 7265 658e a68d 91ea f1eb 6578 616d 706c ree.......exampl │ │ │ │ -000ab2d0: 6596 03ea a863 6f6e 7369 6465 7265 6493 e....considered. │ │ │ │ -000ab2e0: 696e 9374 6865 9370 7265 7365 6e90 ac72 in.the.presen..r │ │ │ │ -000ab2f0: 7493 7365 7373 696f 6e2c 9368 6572 6593 t.session,.here. │ │ │ │ -000ab300: 6973 9374 6865 9363 6173 6573 9374 6865 is.the.cases.the │ │ │ │ -000ab310: 6f72 656d 3a8e a420 093b 8d8d 8d91 eaf1 orem:.. .;...... │ │ │ │ -000ab320: eb9f ef87 8189 0000 6666 01c7 0b4a 9f16 ........ff...J.. │ │ │ │ -000ab330: 9762 8d8d 90cc cd9f 0459 9c84 001a f0fe .b.......Y...... │ │ │ │ -000ab340: 0000 6666 8d9f ef66 108d 8d92 01af f00d ..ff...f........ │ │ │ │ -000ab350: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ -000ab360: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b6 ........d....... │ │ │ │ -000ab370: cdb1 9ffd 1c15 eb49 3136 8e8e 8e8e 9fff .......I16...... │ │ │ │ -000ab380: 4054 8d91 05cc ceeb 6123 6c65 7496 05bf @T......a#let... │ │ │ │ -000ab390: aa62 7472 6565 5f63 6173 6573 933d 9370 .btree_cases.=.p │ │ │ │ -000ab3a0: 726f 7665 5f63 6173 6573 5f74 686d 9362 rove_cases_thm.b │ │ │ │ -000ab3b0: 7472 6565 5f49 6e64 7563 743b 3b8e 9f0d tree_Induct;;... │ │ │ │ -000ab3c0: 0000 8d91 05cc ce62 7472 6565 5f63 6173 .......btree_cas │ │ │ │ -000ab3d0: 6573 9605 bfaa 3d93 7c2d 9321 622e 9328 es....=.|-.!b..( │ │ │ │ -000ab3e0: 3f78 2e93 6293 3d93 4c45 4146 9378 2993 ?x..b.=.LEAF.x). │ │ │ │ -000ab3f0: 5c2f 9328 3f62 3193 6232 2e93 6293 3d93 \/.(?b1.b2..b.=. │ │ │ │ -000ab400: 4e4f 4445 9362 3193 6232 298e 8e92 01c6 NODE.b1.b2)..... │ │ │ │ -000ab410: 71b1 8400 1af0 fe00 0066 668e 8e9f 04c0 q........ff..... │ │ │ │ -000ab420: 0289 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 ....ff...J...... │ │ │ │ -000ab430: eaf1 ebcf 4e6f 7465 9603 eaa8 7468 6174 ....Note....that │ │ │ │ -000ab440: 9374 6865 9373 7472 7563 7475 7261 6c93 .the.structural. │ │ │ │ -000ab450: 696e 6475 6374 696f 6e93 7468 656f 7265 induction.theore │ │ │ │ -000ab460: 6d93 666f 7293 6269 6e61 7279 9374 7265 m.for.binary.tre │ │ │ │ -000ab470: 6573 2c8d 93eb 6162 7472 6565 5f49 6e64 es,...abtree_Ind │ │ │ │ -000ab480: 7563 748e 9148 e6a0 cf2c 9369 7393 7573 uct..H...,.is.us │ │ │ │ -000ab490: 6564 2e8e 9f27 eeb7 8d8d 91ea f1eb eb4b ed...'.........K │ │ │ │ -000ab4a0: 3131 2e31 318e 912a aa38 4d69 7363 656c 11.11..*.8Miscel │ │ │ │ -000ab4b0: 6c61 6e65 6f75 7396 067a e173 7973 7465 laneous..z.syste │ │ │ │ -000ab4c0: 6d93 6665 6174 7572 6573 8e9f 1be2 238d m.features....#. │ │ │ │ -000ab4d0: 91ea f1eb cf54 6869 7396 0488 3f73 6563 .....This...?sec │ │ │ │ -000ab4e0: 7469 6f6e 9364 6573 6372 6962 9053 8e65 tion.describ.S.e │ │ │ │ -000ab4f0: 7393 736f 6d65 9b04 883e 6f66 9374 6865 s.some...>of.the │ │ │ │ -000ab500: 9366 6561 7475 7265 7393 7468 6174 9365 .features.that.e │ │ │ │ -000ab510: 7869 7374 9366 6f72 936d 616e 6167 696e xist.for.managin │ │ │ │ -000ab520: 6798 7468 6593 696e 90ac 7274 6572 6661 g.the.in..rterfa │ │ │ │ -000ab530: 6365 9374 6f93 7468 658e a68d 91ea f1eb ce.to.the....... │ │ │ │ -000ab540: eb48 484f 4c96 03ea a8cf 7379 7374 656d .HHOL.....system │ │ │ │ -000ab550: 2e91 0538 e028 4f74 6865 7293 7379 7374 ...8.(Other.syst │ │ │ │ -000ab560: 656d 9366 756e 6374 696f 6e73 9363 616e em.functions.can │ │ │ │ -000ab570: 9362 9053 8e65 9366 6f75 6e64 9369 6e93 .b.S.e.found.in. │ │ │ │ -000ab580: 4368 6170 7465 7293 382e 298e 9f1b d502 Chapter.8.)..... │ │ │ │ -000ab590: 8d8d 8d8d 91fc 9239 eb60 8088 8e8e 8e91 .......9.`...... │ │ │ │ -000ab5a0: 0851 d7cf 466c 6167 7396 03ea a866 6f72 .Q..Flags....for │ │ │ │ -000ab5b0: 9363 6f6e 9aac 7274 726f 6c6c 696e 6793 .con..rtrolling. │ │ │ │ -000ab5c0: 7468 6593 7061 7273 696e 6793 616e 6493 the.parsing.and. │ │ │ │ -000ab5d0: 7072 696e 9874 696e 6793 6f66 9374 6572 prin.ting.of.ter │ │ │ │ -000ab5e0: 6d73 2e8e 9f19 b541 8d8d 8d8d 91fc 9239 ms.....A.......9 │ │ │ │ -000ab5f0: eb60 8088 8e8e 8e91 0851 d7cf 4191 03d0 .`.......Q..A... │ │ │ │ -000ab600: 6c6d 6563 9aac 7268 616e 6973 6d96 03d0 lmec..rhanism... │ │ │ │ -000ab610: 7263 616c 6c65 6493 e573 7469 636b 7991 rcalled..sticky. │ │ │ │ -000ab620: 041b 1d74 7970 91ff 6666 6573 9104 ce50 ...typ..ffes...P │ │ │ │ -000ab630: cf61 6c6c 6f98 7773 9364 6566 6175 6c74 .allo.ws.default │ │ │ │ -000ab640: 9374 9879 709a 538e 6573 936f 6693 7691 .t.yp.S.es.of.v. │ │ │ │ -000ab650: ff58 e461 7269 6162 6c65 7391 03d0 7374 .X.ariables...st │ │ │ │ -000ab660: 6f93 6298 6593 6573 7461 626c 6973 6865 o.b.e.establishe │ │ │ │ -000ab670: 642e 8e9f 19b5 408d 8d8d 8d91 fc92 39eb d.....@.......9. │ │ │ │ -000ab680: 6080 888e 8e8e 9108 51d7 cf41 9105 eba7 `.......Q..A.... │ │ │ │ -000ab690: 6661 6369 6c69 7490 ac72 7996 05ec 2c63 facilit..ry...,c │ │ │ │ -000ab6a0: 616c 6c65 649b 05ec 2be5 696e 7465 7266 alled...+.interf │ │ │ │ -000ab6b0: 6163 91ff 6666 6591 060b 376d 6170 7391 ac..ffe...7maps. │ │ │ │ -000ab6c0: 06ea 08cf 7090 538e 6572 6d69 7473 9361 ....p.S.ermits.a │ │ │ │ -000ab6d0: 986c 696d 6974 6564 9361 6d6f 756e 90ac .limited.amoun.. │ │ │ │ -000ab6e0: 7274 986f 6693 6f95 ac72 7693 6572 6c6f rt.of.o..rv.erlo │ │ │ │ -000ab6f0: 6164 696e 6798 746f 9105 ec2c 6290 538e ading.to...,b.S. │ │ │ │ -000ab700: 658e a68d 9108 51d7 6163 95ac 7268 6965 e.....Q.ac..rhie │ │ │ │ -000ab710: 7693 6564 2e91 0988 2a49 6e93 7465 7266 v.ed....*In.terf │ │ │ │ -000ab720: 6163 6596 055a 6c6d 6170 739b 055a 6b61 ace..Zlmaps..Zka │ │ │ │ -000ab730: 6c73 6f93 7375 7070 9053 8e6f 7274 9874 lso.supp.S.ort.t │ │ │ │ -000ab740: 6865 9875 7365 936f 6698 636f 6e95 ac72 he.use.of.con..r │ │ │ │ -000ab750: 7693 656e 9374 696f 6e61 6c91 055a 6c6c v.en.tional..Zll │ │ │ │ -000ab760: 6f67 6963 616c 9863 9368 6172 6163 7465 ogical.c.haracte │ │ │ │ -000ab770: 7273 8ea6 8d91 0851 d76f 6e96 03ea a862 rs.....Q.on....b │ │ │ │ -000ab780: 6974 2d6d 6170 7090 538e 6564 9373 6372 it-mapp.S.ed.scr │ │ │ │ -000ab790: 6565 6e73 2e8e 8e9f 24fd 138e 8c8b 0000 eens....$....... │ │ │ │ -000ab7a0: 00cd 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000aab40: 0000 0000 0000 0000 000a a03a a002 cc05 ...........:.... │ │ │ │ +000aab50: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ +000aab60: 91ea f1eb d032 3034 9200 dd20 4343 6861 .....204... CCha │ │ │ │ +000aab70: 7074 6572 9604 8000 3131 2e91 0a80 0054 pter....11.....T │ │ │ │ +000aab80: 6865 9348 4f4c 934c 6f67 6963 9369 6e93 he.HOL.Logic.in. │ │ │ │ +000aab90: 4d4c 8e91 eaf1 eb9f 0566 6689 0000 e666 ML.......ff....f │ │ │ │ +000aaba0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +000aabb0: cb2f 068d 8d8d 91ea f1eb 9fb5 0781 8900 ./.............. │ │ │ │ +000aabc0: 0066 6601 c70b 4aa0 008b 9762 8d8d 90cc .ff...J....b.... │ │ │ │ +000aabd0: cd9f 0459 9c84 008f f0fe 0000 6666 8da0 ...Y........ff.. │ │ │ │ +000aabe0: ff7a 6610 8d8d 9201 aff0 0d84 000a d70e .zf............. │ │ │ │ +000aabf0: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ +000aac00: 0015 ae64 8e8d 8d8d 9201 b6cd b19f fd1c ...d............ │ │ │ │ +000aac10: 15eb 4931 338e 8e8e 8e9f ff40 548d 9105 ..I13......@T... │ │ │ │ +000aac20: ccce eb61 236c 6574 9605 bfaa 4c45 4146 ...a#let....LEAF │ │ │ │ +000aac30: 5f6f 6e65 5f6f 6e65 933d 9370 726f 7665 _one_one.=.prove │ │ │ │ +000aac40: 5f63 6f6e 7374 7275 6374 6f72 735f 6f6e _constructors_on │ │ │ │ +000aac50: 655f 6f6e 6593 6274 7265 655f 4178 696f e_one.btree_Axio │ │ │ │ +000aac60: 6d3b 3b8e a40d 0000 8d91 05cc ce4c 4541 m;;..........LEA │ │ │ │ +000aac70: 465f 6f6e 655f 6f6e 6591 05bf aa3d 8ea1 F_one_one....=.. │ │ │ │ +000aac80: 8d91 05cc ce7c 2d96 05bf aa28 2178 9378 .....|-....(!x.x │ │ │ │ +000aac90: 272e 9328 4c45 4146 9378 933d 934c 4541 '..(LEAF.x.=.LEA │ │ │ │ +000aaca0: 4693 7827 2993 3d93 2878 933d 9378 2729 F.x').=.(x.=.x') │ │ │ │ +000aacb0: 2993 2f5c 8ea1 8d91 170b cc28 2162 3196 )./\.......(!b1. │ │ │ │ +000aacc0: 05bf aa62 3293 6231 2793 6232 272e 8ea1 ...b2.b1'.b2'... │ │ │ │ +000aacd0: 8d91 228b 2028 4e4f 4445 9605 bfaa 6231 ..". (NODE....b1 │ │ │ │ +000aace0: 9362 3293 3d93 4e4f 4445 9362 3127 9362 .b2.=.NODE.b1'.b │ │ │ │ +000aacf0: 3227 2993 3d93 2862 3193 3d93 6231 2729 2').=.(b1.=.b1') │ │ │ │ +000aad00: 932f 5c93 2862 3293 3d93 6232 2729 298e ./\.(b2.=.b2')). │ │ │ │ +000aad10: a1a1 8d91 05cc ce23 6c65 7496 05bf aa52 .......#let....R │ │ │ │ +000aad20: 4543 5f6f 6e65 5f6f 6e65 933d 9370 726f EC_one_one.=.pro │ │ │ │ +000aad30: 7665 5f63 6f6e 7374 7275 6374 6f72 735f ve_constructors_ │ │ │ │ +000aad40: 6f6e 655f 6f6e 6593 7265 635f 4178 696f one_one.rec_Axio │ │ │ │ +000aad50: 6d3b 3b8e a18d 9105 ccce 5245 435f 6f6e m;;.......REC_on │ │ │ │ +000aad60: 655f 6f6e 6591 05bf aa3d 8ea1 8d91 05cc e_one....=...... │ │ │ │ +000aad70: ce7c 2d96 05bf aa21 6230 9362 3193 6232 .|-....!b0.b1.b2 │ │ │ │ +000aad80: 9362 3027 9362 3127 9362 3227 2e8e a18d .b0'.b1'.b2'.... │ │ │ │ +000aad90: 911c cb76 2852 4543 9605 bfaa 6230 9362 ...v(REC....b0.b │ │ │ │ +000aada0: 3193 6232 933d 9352 4543 9362 3027 9362 1.b2.=.REC.b0'.b │ │ │ │ +000aadb0: 3127 9362 3227 2993 3d8e a18d 911c cb76 1'.b2').=......v │ │ │ │ +000aadc0: 2862 3096 05bf aa3d 9362 3027 2993 2f5c (b0....=.b0')./\ │ │ │ │ +000aadd0: 9328 6231 933d 9362 3127 2993 2f5c 9328 .(b1.=.b1')./\.( │ │ │ │ +000aade0: 6232 933d 9362 3227 298e 8e92 01c6 71b1 b2.=.b2').....q. │ │ │ │ +000aadf0: 8400 8ff0 fe00 0066 668e 8e9f 04c0 0289 .......ff....... │ │ │ │ +000aae00: 0000 6666 01c7 0b4a 8e8e 8e9f 5a89 3b8d ..ff...J....Z.;. │ │ │ │ +000aae10: 91f6 537a cf54 6865 9604 ead1 6675 6e63 ..Sz.The....func │ │ │ │ +000aae20: 7469 6f6e 8d93 eb61 7072 6f76 655f 636f tion...aprove_co │ │ │ │ +000aae30: 6e73 7472 7563 746f 7273 5f6f 6e65 5f6f nstructors_one_o │ │ │ │ +000aae40: 6e65 8e92 009f 4ce6 cf66 6169 6c73 9377 ne....L..fails.w │ │ │ │ +000aae50: 6865 6e93 7468 6593 636f 6e63 7265 7465 hen.the.concrete │ │ │ │ +000aae60: 9374 9aac 7279 7090 538e 6593 696e 9876 .t..ryp.S.e.in.v │ │ │ │ +000aae70: 986f 6c76 9865 6493 6861 738e a910 0000 .olv.ed.has..... │ │ │ │ +000aae80: 8d91 eaf1 eb6e 6f96 03ea a863 6f6e 7374 .....no....const │ │ │ │ +000aae90: 7275 6374 6f72 7393 7468 6174 9374 616b ructors.that.tak │ │ │ │ +000aaea0: 9aac 7265 9361 7267 756d 656e 9874 732e ..re.argumen.ts. │ │ │ │ +000aaeb0: 9105 38e0 4691 ff05 566f 7293 6578 616d ..8.F...Vor.exam │ │ │ │ +000aaec0: 706c 653a 8ea4 2009 3b8d 8d8d 91ea f1eb ple:.. .;....... │ │ │ │ +000aaed0: 9fef 8781 8900 0066 6601 c70b 4a9f 1697 .......ff...J... │ │ │ │ +000aaee0: 628d 8d90 cccd 9f04 599c 8400 1af0 fe00 b.......Y....... │ │ │ │ +000aaef0: 0066 668d 9fef 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ +000aaf00: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ +000aaf10: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b6cd .......d........ │ │ │ │ +000aaf20: b19f fd1c 15eb 4931 348e 8e8e 8e9f ff40 ......I14......@ │ │ │ │ +000aaf30: 548d 9105 ccce eb61 236c 6574 9605 bfaa T......a#let.... │ │ │ │ +000aaf40: 7468 933d 9370 726f 7665 5f63 6f6e 7374 th.=.prove_const │ │ │ │ +000aaf50: 7275 6374 6f72 735f 6f6e 655f 6f6e 6593 ructors_one_one. │ │ │ │ +000aaf60: 7468 7265 655f 4178 696f 6d3b 3b8e 9f0d three_Axiom;;... │ │ │ │ +000aaf70: 0000 8d91 05cc ce65 7661 6c75 6174 696f .......evaluatio │ │ │ │ +000aaf80: 6e96 05bf aa66 6169 6c65 6491 1cbe 5270 n....failed...Rp │ │ │ │ +000aaf90: 726f 7665 5f63 6f6e 7374 7275 6374 6f72 rove_constructor │ │ │ │ +000aafa0: 735f 6f6e 655f 6f6e 653a 9369 6e76 616c s_one_one:.inval │ │ │ │ +000aafb0: 6964 9369 6e70 7574 9374 6865 6f72 656d id.input.theorem │ │ │ │ +000aafc0: 8e8e 9201 c671 b184 001a f0fe 0000 6666 .....q........ff │ │ │ │ +000aafd0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000aafe0: 8e8e a18d 91f6 537a cf54 6865 9604 18e1 ......Sz.The.... │ │ │ │ +000aaff0: 6675 6e63 7469 6f6e 8d93 eb61 7072 6f76 function...aprov │ │ │ │ +000ab000: 655f 636f 6e73 7472 7563 746f 7273 5f64 e_constructors_d │ │ │ │ +000ab010: 6973 7469 6e63 748e 9200 a368 b0cf 7265 istinct....h..re │ │ │ │ +000ab020: 7475 726e 7393 7468 6593 7468 656f 7265 turns.the.theore │ │ │ │ +000ab030: 6d93 7374 6174 696e 6793 7468 6174 9374 m.stating.that.t │ │ │ │ +000ab040: 6865 9363 6f6e 2d8e a68d 91ea f1eb 7374 he.con-.......st │ │ │ │ +000ab050: 7275 6374 6f72 7396 03ea a86f 6693 6193 ructors....of.a. │ │ │ │ +000ab060: 636f 6e63 7265 7465 9374 90ac 7279 7090 concrete.t..ryp. │ │ │ │ +000ab070: 538e 6593 7969 656c 6493 7061 6972 2d77 S.e.yield.pair-w │ │ │ │ +000ab080: 6973 6593 6469 7374 696e 6374 9376 91ff ise.distinct.v.. │ │ │ │ +000ab090: 58e4 616c 7565 732e 9105 38e0 4691 ff05 X.alues...8.F... │ │ │ │ +000ab0a0: 566f 7293 6578 616d 706c 653a 8ea4 3389 Vor.example:..3. │ │ │ │ +000ab0b0: 3b8d 8d8d 91ea f1eb 9fdc 0781 8900 0066 ;..............f │ │ │ │ +000ab0c0: 6601 c70b 4a9f 3d97 628d 8d90 cccd 9f04 f...J.=.b....... │ │ │ │ +000ab0d0: 599c 8400 41f0 fe00 0066 668d 9fc8 6610 Y...A....ff...f. │ │ │ │ +000ab0e0: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +000ab0f0: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +000ab100: 8e8d 8d8d 9201 b6cd b19f fd1c 15eb 4931 ..............I1 │ │ │ │ +000ab110: 358e 8e8e 8e9f ff40 548d 9105 ccce eb61 5......@T......a │ │ │ │ +000ab120: 236c 6574 9605 bfaa 4e4f 545f 4c45 4146 #let....NOT_LEAF │ │ │ │ +000ab130: 5f4e 4f44 4593 3d93 7072 6f76 655f 636f _NODE.=.prove_co │ │ │ │ +000ab140: 6e73 7472 7563 746f 7273 5f64 6973 7469 nstructors_disti │ │ │ │ +000ab150: 6e63 7493 6274 7265 655f 4178 696f 6d3b nct.btree_Axiom; │ │ │ │ +000ab160: 3b8e a40d 0000 8d91 05cc ce4e 4f54 5f4c ;..........NOT_L │ │ │ │ +000ab170: 4541 465f 4e4f 4445 9605 bfaa 3d93 7c2d EAF_NODE....=.|- │ │ │ │ +000ab180: 9321 7893 6231 9362 322e 937e 284c 4541 .!x.b1.b2..~(LEA │ │ │ │ +000ab190: 4693 7893 3d93 4e4f 4445 9362 3193 6232 F.x.=.NODE.b1.b2 │ │ │ │ +000ab1a0: 298e a1a1 8d91 05cc ce23 6c65 7496 05bf )........#let... │ │ │ │ +000ab1b0: aa74 6872 6565 5f64 6973 7469 6e63 7493 .three_distinct. │ │ │ │ +000ab1c0: 3d93 7072 6f76 655f 636f 6e73 7472 7563 =.prove_construc │ │ │ │ +000ab1d0: 746f 7273 5f64 6973 7469 6e63 7493 7468 tors_distinct.th │ │ │ │ +000ab1e0: 7265 655f 4178 696f 6d3b 3b8e a18d 9105 ree_Axiom;;..... │ │ │ │ +000ab1f0: ccce 7468 7265 655f 6469 7374 696e 6374 ..three_distinct │ │ │ │ +000ab200: 9605 bfaa 3d93 7c2d 937e 284f 4e45 933d ....=.|-.~(ONE.= │ │ │ │ +000ab210: 9354 574f 2993 2f5c 937e 284f 4e45 933d .TWO)./\.~(ONE.= │ │ │ │ +000ab220: 9354 4852 4545 2993 2f5c 937e 2854 574f .THREE)./\.~(TWO │ │ │ │ +000ab230: 933d 9354 4852 4545 298e 8e92 01c6 71b1 .=.THREE).....q. │ │ │ │ +000ab240: 8400 41f0 fe00 0066 668e 8e9f 04c0 0289 ..A....ff....... │ │ │ │ +000ab250: 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 f653 ..ff...J.......S │ │ │ │ +000ab260: 7acf 4361 7365 7396 0528 6e74 6865 6f72 z.Cases..(ntheor │ │ │ │ +000ab270: 656d 739b 0528 6d61 7265 9370 726f 95ac ems..(mare.pro.. │ │ │ │ +000ab280: 7276 9365 6496 0528 6e66 726f 6d98 7374 rv.ed..(nfrom.st │ │ │ │ +000ab290: 7275 6374 7572 616c 9369 6e64 7563 7469 ructural.inducti │ │ │ │ +000ab2a0: 6f6e 9374 6865 6f72 656d 732e 9108 f231 on.theorems....1 │ │ │ │ +000ab2b0: 4691 ff05 566f 7293 7468 6598 6269 6e61 F...Vor.the.bina │ │ │ │ +000ab2c0: 7279 9374 7265 658e a68d 91ea f1eb 6578 ry.tree.......ex │ │ │ │ +000ab2d0: 616d 706c 6596 03ea a863 6f6e 7369 6465 ample....conside │ │ │ │ +000ab2e0: 7265 6493 696e 9374 6865 9370 7265 7365 red.in.the.prese │ │ │ │ +000ab2f0: 6e90 ac72 7493 7365 7373 696f 6e2c 9368 n..rt.session,.h │ │ │ │ +000ab300: 6572 6593 6973 9374 6865 9363 6173 6573 ere.is.the.cases │ │ │ │ +000ab310: 9374 6865 6f72 656d 3a8e a420 093b 8d8d .theorem:.. .;.. │ │ │ │ +000ab320: 8d91 eaf1 eb9f ef87 8189 0000 6666 01c7 ............ff.. │ │ │ │ +000ab330: 0b4a 9f16 9762 8d8d 90cc cd9f 0459 9c84 .J...b.......Y.. │ │ │ │ +000ab340: 001a f0fe 0000 6666 8d9f ef66 108d 8d92 ......ff...f.... │ │ │ │ +000ab350: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +000ab360: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +000ab370: 8d92 01b6 cdb1 9ffd 1c15 eb49 3136 8e8e ...........I16.. │ │ │ │ +000ab380: 8e8e 9fff 4054 8d91 05cc ceeb 6123 6c65 ....@T......a#le │ │ │ │ +000ab390: 7496 05bf aa62 7472 6565 5f63 6173 6573 t....btree_cases │ │ │ │ +000ab3a0: 933d 9370 726f 7665 5f63 6173 6573 5f74 .=.prove_cases_t │ │ │ │ +000ab3b0: 686d 9362 7472 6565 5f49 6e64 7563 743b hm.btree_Induct; │ │ │ │ +000ab3c0: 3b8e 9f0d 0000 8d91 05cc ce62 7472 6565 ;..........btree │ │ │ │ +000ab3d0: 5f63 6173 6573 9605 bfaa 3d93 7c2d 9321 _cases....=.|-.! │ │ │ │ +000ab3e0: 622e 9328 3f78 2e93 6293 3d93 4c45 4146 b..(?x..b.=.LEAF │ │ │ │ +000ab3f0: 9378 2993 5c2f 9328 3f62 3193 6232 2e93 .x).\/.(?b1.b2.. │ │ │ │ +000ab400: 6293 3d93 4e4f 4445 9362 3193 6232 298e b.=.NODE.b1.b2). │ │ │ │ +000ab410: 8e92 01c6 71b1 8400 1af0 fe00 0066 668e ....q........ff. │ │ │ │ +000ab420: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +000ab430: 8ea1 8d91 eaf1 ebcf 4e6f 7465 9603 eaa8 ........Note.... │ │ │ │ +000ab440: 7468 6174 9374 6865 9373 7472 7563 7475 that.the.structu │ │ │ │ +000ab450: 7261 6c93 696e 6475 6374 696f 6e93 7468 ral.induction.th │ │ │ │ +000ab460: 656f 7265 6d93 666f 7293 6269 6e61 7279 eorem.for.binary │ │ │ │ +000ab470: 9374 7265 6573 2c8d 93eb 6162 7472 6565 .trees,...abtree │ │ │ │ +000ab480: 5f49 6e64 7563 748e 9148 e6a0 cf2c 9369 _Induct..H...,.i │ │ │ │ +000ab490: 7393 7573 6564 2e8e 9f27 eeb7 8d8d 91ea s.used...'...... │ │ │ │ +000ab4a0: f1eb eb4b 3131 2e31 318e 912a aa38 4d69 ...K11.11..*.8Mi │ │ │ │ +000ab4b0: 7363 656c 6c61 6e65 6f75 7396 067a e173 scellaneous..z.s │ │ │ │ +000ab4c0: 7973 7465 6d93 6665 6174 7572 6573 8e9f ystem.features.. │ │ │ │ +000ab4d0: 1be2 238d 91ea f1eb cf54 6869 7396 0488 ..#......This... │ │ │ │ +000ab4e0: 3f73 6563 7469 6f6e 9364 6573 6372 6962 ?section.describ │ │ │ │ +000ab4f0: 9053 8e65 7393 736f 6d65 9b04 883e 6f66 .S.es.some...>of │ │ │ │ +000ab500: 9374 6865 9366 6561 7475 7265 7393 7468 .the.features.th │ │ │ │ +000ab510: 6174 9365 7869 7374 9366 6f72 936d 616e at.exist.for.man │ │ │ │ +000ab520: 6167 696e 6798 7468 6593 696e 90ac 7274 aging.the.in..rt │ │ │ │ +000ab530: 6572 6661 6365 9374 6f93 7468 658e a68d erface.to.the... │ │ │ │ +000ab540: 91ea f1eb eb48 484f 4c96 03ea a8cf 7379 .....HHOL.....sy │ │ │ │ +000ab550: 7374 656d 2e91 0538 e028 4f74 6865 7293 stem...8.(Other. │ │ │ │ +000ab560: 7379 7374 656d 9366 756e 6374 696f 6e73 system.functions │ │ │ │ +000ab570: 9363 616e 9362 9053 8e65 9366 6f75 6e64 .can.b.S.e.found │ │ │ │ +000ab580: 9369 6e93 4368 6170 7465 7293 382e 298e .in.Chapter.8.). │ │ │ │ +000ab590: 9f1b d502 8d8d 8d8d 91fc 9239 eb60 8088 ...........9.`.. │ │ │ │ +000ab5a0: 8e8e 8e91 0851 d7cf 466c 6167 7396 03ea .....Q..Flags... │ │ │ │ +000ab5b0: a866 6f72 9363 6f6e 9aac 7274 726f 6c6c .for.con..rtroll │ │ │ │ +000ab5c0: 696e 6793 7468 6593 7061 7273 696e 6793 ing.the.parsing. │ │ │ │ +000ab5d0: 616e 6493 7072 696e 9874 696e 6793 6f66 and.prin.ting.of │ │ │ │ +000ab5e0: 9374 6572 6d73 2e8e 9f19 b541 8d8d 8d8d .terms.....A.... │ │ │ │ +000ab5f0: 91fc 9239 eb60 8088 8e8e 8e91 0851 d7cf ...9.`.......Q.. │ │ │ │ +000ab600: 4191 03d0 6c6d 6563 9aac 7268 616e 6973 A...lmec..rhanis │ │ │ │ +000ab610: 6d96 03d0 7263 616c 6c65 6493 e573 7469 m...rcalled..sti │ │ │ │ +000ab620: 636b 7991 041b 1d74 7970 91ff 6666 6573 cky....typ..ffes │ │ │ │ +000ab630: 9104 ce50 cf61 6c6c 6f98 7773 9364 6566 ...P.allo.ws.def │ │ │ │ +000ab640: 6175 6c74 9374 9879 709a 538e 6573 936f ault.t.yp.S.es.o │ │ │ │ +000ab650: 6693 7691 ff58 e461 7269 6162 6c65 7391 f.v..X.ariables. │ │ │ │ +000ab660: 03d0 7374 6f93 6298 6593 6573 7461 626c ..sto.b.e.establ │ │ │ │ +000ab670: 6973 6865 642e 8e9f 19b5 408d 8d8d 8d91 ished.....@..... │ │ │ │ +000ab680: fc92 39eb 6080 888e 8e8e 9108 51d7 cf41 ..9.`.......Q..A │ │ │ │ +000ab690: 9105 eba7 6661 6369 6c69 7490 ac72 7996 ....facilit..ry. │ │ │ │ +000ab6a0: 05ec 2c63 616c 6c65 649b 05ec 2be5 696e ..,called...+.in │ │ │ │ +000ab6b0: 7465 7266 6163 91ff 6666 6591 060b 376d terfac..ffe...7m │ │ │ │ +000ab6c0: 6170 7391 06ea 08cf 7090 538e 6572 6d69 aps.....p.S.ermi │ │ │ │ +000ab6d0: 7473 9361 986c 696d 6974 6564 9361 6d6f ts.a.limited.amo │ │ │ │ +000ab6e0: 756e 90ac 7274 986f 6693 6f95 ac72 7693 un..rt.of.o..rv. │ │ │ │ +000ab6f0: 6572 6c6f 6164 696e 6798 746f 9105 ec2c erloading.to..., │ │ │ │ +000ab700: 6290 538e 658e a68d 9108 51d7 6163 95ac b.S.e.....Q.ac.. │ │ │ │ +000ab710: 7268 6965 7693 6564 2e91 0988 2a49 6e93 rhiev.ed....*In. │ │ │ │ +000ab720: 7465 7266 6163 6596 055a 6c6d 6170 739b terface..Zlmaps. │ │ │ │ +000ab730: 055a 6b61 6c73 6f93 7375 7070 9053 8e6f .Zkalso.supp.S.o │ │ │ │ +000ab740: 7274 9874 6865 9875 7365 936f 6698 636f rt.the.use.of.co │ │ │ │ +000ab750: 6e95 ac72 7693 656e 9374 696f 6e61 6c91 n..rv.en.tional. │ │ │ │ +000ab760: 055a 6c6c 6f67 6963 616c 9863 9368 6172 .Zllogical.c.har │ │ │ │ +000ab770: 6163 7465 7273 8ea6 8d91 0851 d76f 6e96 acters.....Q.on. │ │ │ │ +000ab780: 03ea a862 6974 2d6d 6170 7090 538e 6564 ...bit-mapp.S.ed │ │ │ │ +000ab790: 9373 6372 6565 6e73 2e8e 8e9f 24fd 138e .screens....$... │ │ │ │ +000ab7a0: 8c8b 0000 00cd 0000 0000 0000 0000 0000 ................ │ │ │ │ 000ab7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000ab7c0: 0000 0000 0000 000a ab1b a002 cc05 558d ..............U. │ │ │ │ -000ab7d0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 ..F............. │ │ │ │ -000ab7e0: c761 d031 312e 3131 2e91 0a80 004d 6973 .a.11.11.....Mis │ │ │ │ -000ab7f0: 6365 6c6c 616e 656f 7573 9604 8000 7379 cellaneous....sy │ │ │ │ -000ab800: 7374 656d 9366 6561 7475 7265 7392 00d4 stem.features... │ │ │ │ -000ab810: a040 3230 358e 9112 c761 9f05 6666 8900 .@205....a..ff.. │ │ │ │ -000ab820: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -000ab830: 8da0 fd8b d021 8d8d 8d8d 9124 67af eb60 .....!.....$g..` │ │ │ │ -000ab840: 8088 8e8e 8e91 3027 4dcf 4691 ff05 5675 ......0'M.F...Vu │ │ │ │ -000ab850: 6e63 7469 6f6e 7396 032c bf66 6f72 9363 nctions..,.for.c │ │ │ │ -000ab860: 9aac 7268 616e 6769 6e67 9103 2cc0 7468 ..rhanging..,.th │ │ │ │ -000ab870: 6593 eb48 4153 4349 904d de49 9103 2c8f e..HASCI.M.I..,. │ │ │ │ -000ab880: cf76 9865 7273 696f 6e73 9374 6f93 d715 .v.ersions.to... │ │ │ │ -000ab890: 93cf 616e 6493 da60 93cf 696e 7369 6465 ..and..`..inside │ │ │ │ -000ab8a0: 9103 2cc0 7175 6f74 6174 696f 6e73 9328 ..,.quotations.( │ │ │ │ -000ab8b0: 7468 6593 6465 6661 756c 7473 8ea4 1000 the.defaults.... │ │ │ │ -000ab8c0: 008d 9130 274d 6172 6596 03ea a8eb 615c ...0'Mare.....a\ │ │ │ │ -000ab8d0: 93cf 616e 6493 eb61 7c2d 93cf 7265 7370 ..and..a|-..resp │ │ │ │ -000ab8e0: 9053 8e65 6374 6976 90ac 7265 6c79 292e .S.ectiv..rely). │ │ │ │ -000ab8f0: 8ea9 2041 cb8d 8d8d 8d91 2467 afeb 6080 .. A......$g..`. │ │ │ │ -000ab900: 888e 8e8e 9130 274d cf41 9103 6042 6d65 .....0'M.A..`Bme │ │ │ │ -000ab910: 7468 6f90 538e 6496 0360 6566 6f72 9368 tho.S.d..`efor.h │ │ │ │ -000ab920: 6964 696e 6793 636f 6e73 7461 6e90 ac72 iding.constan..r │ │ │ │ -000ab930: 7473 9366 726f 6d93 7468 6593 7175 6f74 ts.from.the.quot │ │ │ │ -000ab940: 6174 696f 6e93 7061 7273 6572 2c91 037c ation.parser,..| │ │ │ │ -000ab950: 0c73 6f93 7468 6174 9376 91ff 58e4 6172 .so.that.v..X.ar │ │ │ │ -000ab960: 6961 626c 6573 9377 6974 6893 7468 658e iables.with.the. │ │ │ │ -000ab970: a18d 9130 274d 7361 6d65 9603 eaa8 6e61 ...0'Msame....na │ │ │ │ -000ab980: 6d65 7393 6173 9363 6f6e 7374 616e 9aac mes.as.constan.. │ │ │ │ -000ab990: 7274 7393 6361 6e93 6290 538e 6593 696e rts.can.b.S.e.in │ │ │ │ -000ab9a0: 7075 7493 6298 7993 7175 6f74 6174 696f put.b.y.quotatio │ │ │ │ -000ab9b0: 6e2e 8e9f 2041 ca8d 8d8d 8d91 2467 afeb n... A......$g.. │ │ │ │ -000ab9c0: 6080 888e 8e8e 9130 274d cf41 9105 da7f `......0'M.A.... │ │ │ │ -000ab9d0: 6d65 7468 6f90 538e 6496 05da fe66 6f72 metho.S.d....for │ │ │ │ -000ab9e0: 9b05 daff 6172 7261 6e67 696e 6793 666f ....arranging.fo │ │ │ │ -000ab9f0: 7298 6465 0c6e 6974 696f 6e73 9361 6e64 r.de.nitions.and │ │ │ │ -000aba00: 9874 6865 6f72 656d 7393 2861 6e64 9873 .theorems.(and.s │ │ │ │ -000aba10: 6f93 6f6e 2998 746f 9362 9053 8e65 986c o.on).to.b.S.e.l │ │ │ │ -000aba20: 6f61 6465 648e a18d 9130 274d 6175 746f oaded....0'Mauto │ │ │ │ -000aba30: 6d61 7469 6361 6c6c 7996 03ea a877 6865 matically....whe │ │ │ │ -000aba40: 6e93 7468 6569 7293 6e61 6d65 7393 6172 n.their.names.ar │ │ │ │ -000aba50: 6593 656e 636f 756e 9aac 7274 6572 6564 e.encoun..rtered │ │ │ │ -000aba60: 9362 9879 9374 6865 93eb 484d 4c93 cf70 .b.y.the..HML..p │ │ │ │ -000aba70: 6172 7365 722e 8ea6 8d8d 8d8d 9124 67af arser........$g. │ │ │ │ -000aba80: eb60 8088 8e8e 8e91 3027 4dcf 4691 ff05 .`......0'M.F... │ │ │ │ -000aba90: 5675 6e63 7469 6f6e 7396 03ea a874 6f93 Vunctions....to. │ │ │ │ -000abaa0: 636f 6e9a ac72 7472 6f6c 9377 6865 7468 con..rtrol.wheth │ │ │ │ -000abab0: 6572 9365 6e98 7469 7265 9374 6865 6f72 er.en.tire.theor │ │ │ │ -000abac0: 6965 7393 6172 6593 6b98 6570 7493 696e ies.are.k.ept.in │ │ │ │ -000abad0: 936d 656d 6f72 7993 2860 6361 6398 6865 .memory.(`cac.he │ │ │ │ -000abae0: 6427 2993 6f72 936e 6f74 2e8e 9f20 41ca d').or.not... A. │ │ │ │ -000abaf0: 8d8d 8d8d 9124 67af eb60 8088 8e8e 8e91 .....$g..`...... │ │ │ │ -000abb00: 3027 4dcf 4191 0594 8466 756e 6374 696f 0'M.A....functio │ │ │ │ -000abb10: 6e9b 0594 f166 6f72 9605 94f2 6164 6a75 n....for....adju │ │ │ │ -000abb20: 7374 696e 6793 7468 6598 6d61 7869 6d90 sting.the.maxim. │ │ │ │ -000abb30: ac72 756d 9364 6570 7468 9874 6f93 7768 .rum.depth.to.wh │ │ │ │ -000abb40: 6963 90ac 7268 9874 6572 6d73 9361 6e64 ic..rh.terms.and │ │ │ │ -000abb50: 9874 6865 6f72 656d 7393 6172 658e a18d .theorems.are... │ │ │ │ -000abb60: 9130 274d 7072 696e 95ac 7274 6564 9b03 .0'Mprin..rted.. │ │ │ │ -000abb70: eaa8 6293 7998 7468 6598 7072 6574 7493 ..b.y.the.prett. │ │ │ │ -000abb80: 7998 7072 696e 9374 6572 9828 7468 6598 y.prin.ter.(the. │ │ │ │ -000abb90: 6465 6661 756c 7498 6973 9835 3030 292e default.is.500). │ │ │ │ -000abba0: 8ea6 8d8d 8d8d 9124 67af eb60 8088 8e8e .......$g..`.... │ │ │ │ -000abbb0: 8e91 3027 4dcf 4691 ff05 5675 6e63 7469 ..0'M.F...Vuncti │ │ │ │ -000abbc0: 6f6e 7396 04fb 6f66 6f72 9363 6f75 6e9a ons...ofor.coun. │ │ │ │ -000abbd0: ac72 7469 6e67 9374 6865 936e 9875 6d98 .rting.the.n.um. │ │ │ │ -000abbe0: 6290 538e 6572 936f 6693 7072 696d 6974 b.S.er.of.primit │ │ │ │ -000abbf0: 6976 9865 9369 6e66 6572 656e 6365 7393 iv.e.inferences. │ │ │ │ -000abc00: 646f 6e65 9369 6e93 616e 9365 7691 ff58 done.in.an.ev..X │ │ │ │ -000abc10: e461 6c75 6174 696f 6e2c 8ea1 8d91 3027 .aluation,....0' │ │ │ │ -000abc20: 4d61 6e64 9603 eaa8 7469 6d69 6e67 9369 Mand....timing.i │ │ │ │ -000abc30: 742e 8e9f 2a82 368d 8d91 12c7 61eb 4731 t...*.6.....a.G1 │ │ │ │ -000abc40: 312e 3131 2e31 8e91 547a 8e46 6c61 6773 1.11.1..Tz.Flags │ │ │ │ -000abc50: 9605 6666 666f 7293 7468 6593 484f 4c93 ..fffor.the.HOL. │ │ │ │ -000abc60: 6c6f 6769 638e 9f1a 4b63 8d91 12c7 61cf logic...Kc....a. │ │ │ │ -000abc70: 5365 6596 0476 a361 6c73 6f93 4368 6170 See..v.also.Chap │ │ │ │ -000abc80: 7465 729b 0476 a238 9366 6f72 9361 9364 ter..v.8.for.a.d │ │ │ │ -000abc90: 6573 6372 6970 7469 6f6e 986f 6693 7468 escription.of.th │ │ │ │ -000abca0: 6593 0d61 6793 6d65 6395 ac72 6861 6e69 e..ag.mec..rhani │ │ │ │ -000abcb0: 736d 9877 6869 6393 6896 0476 a369 7393 sm.whic.h..v.is. │ │ │ │ -000abcc0: 7573 6564 9374 6f98 636f 6e90 ac72 7472 used.to.con..rtr │ │ │ │ -000abcd0: 6f6c 9374 6865 8ea1 8d91 12c7 6173 7461 ol.the......asta │ │ │ │ -000abce0: 7465 9603 f773 6f66 9b03 f774 7468 6593 te...sof...tthe. │ │ │ │ -000abcf0: eb48 484f 4c93 cf73 7973 7465 6d2e 9105 .HHOL..system... │ │ │ │ -000abd00: 5f42 5468 6598 7375 6273 6574 936f 6693 _BThe.subset.of. │ │ │ │ -000abd10: 0d61 6773 9874 6861 7493 636f 6e90 ac72 .ags.that.con..r │ │ │ │ -000abd20: 7472 6f6c 9361 7370 9053 8e65 6374 7398 trol.asp.S.ects. │ │ │ │ -000abd30: 6f66 93eb 4848 4f4c 93cf 7265 6c61 7469 of..HHOL..relati │ │ │ │ -000abd40: 6e67 9874 6f93 7468 658e a18d 9112 c761 ng.to.the......a │ │ │ │ -000abd50: 6c6f 6769 6396 03ea a869 7393 7375 6d6d logic....is.summ │ │ │ │ -000abd60: 6172 697a 6564 9369 6e93 7468 6593 7461 arized.in.the.ta │ │ │ │ -000abd70: 626c 6593 6290 538e 656c 6f90 ac72 772e ble.b.S.elo..rw. │ │ │ │ -000abd80: 8ea0 00a1 38c2 8d8d 8d91 2a2b 7aa0 ff79 ....8.....*+z..y │ │ │ │ -000abd90: 85d6 8900 0066 6601 9876 4aa9 0a26 638d .....ff..vJ..&c. │ │ │ │ -000abda0: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -000abdb0: 6692 0198 0fe4 8400 0e7f ff00 0066 668e f............ff. │ │ │ │ -000abdc0: 8ea4 0e7f ff8d 8d90 cccd a404 599c 8400 ............Y... │ │ │ │ -000abdd0: 0e7f ff00 0066 6692 008e 2dd0 9ffb a664 .....ff...-....d │ │ │ │ -000abde0: d053 6574 7461 626c 6596 0480 0073 7973 .Settable....sys │ │ │ │ -000abdf0: 7465 6d93 0d61 6773 9200 8e2d cfa1 8400 tem..ags...-.... │ │ │ │ -000abe00: 0e7f ff00 0066 668e 8ea1 8d8d 90cc cd9f .....ff......... │ │ │ │ -000abe10: 0459 9c84 000e 7fff 0000 6666 9201 980f .Y........ff.... │ │ │ │ -000abe20: e484 000e 7fff 0000 6666 8e8e a18d 8d90 ........ff...... │ │ │ │ -000abe30: cccd a404 599c 8400 0e7f ff00 0066 6691 ....Y........ff. │ │ │ │ -000abe40: 05cc ce9f fba6 64e5 466c 6167 9145 f811 ......d.Flag.E.. │ │ │ │ -000abe50: a184 000e 7fff 0000 6666 8e8d 9168 3af8 ........ff...h:. │ │ │ │ -000abe60: 4691 ff19 9975 6e63 7469 6f6e 9200 b382 F....unction.... │ │ │ │ -000abe70: 279f 0459 9c84 000e 7fff 0000 6666 8e8d '..Y........ff.. │ │ │ │ -000abe80: 9201 4f19 ae44 6566 6175 6c74 9104 3335 ..O..Default..35 │ │ │ │ -000abe90: 7661 6c75 6591 05cc cd9f 0459 9c84 000e value......Y.... │ │ │ │ -000abea0: 7fff 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -000abeb0: 6601 9876 4aa6 8d8d 90cc cd9f 0459 9c84 f..vJ........Y.. │ │ │ │ -000abec0: 000e 7fff 0000 6666 9161 d491 8400 0e7f ......ff.a...... │ │ │ │ -000abed0: ff00 0066 668e 8d92 0148 e67a 9f04 599c ...ff....H.z..Y. │ │ │ │ -000abee0: 8400 0e7f ff00 0066 668e 8d92 0198 4317 .......ff.....C. │ │ │ │ -000abef0: 9f04 599c 8400 0e7f ff00 0066 668e 8ea1 ..Y........ff... │ │ │ │ -000abf00: 8d8d 90cc cd9f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ -000abf10: 6666 8d91 05cc ce9f fba6 64eb 6174 696d ff........d.atim │ │ │ │ -000abf20: 696e 678e 9161 d491 8400 0e7f ff00 0066 ing..a.........f │ │ │ │ -000abf30: 668e 8d91 683a f8cf 5072 696e 95ac 7274 f...h:..Prin..rt │ │ │ │ -000abf40: 9b03 eaa8 6e93 756d 9362 9053 8e65 7298 ....n.um.b.S.er. │ │ │ │ -000abf50: 6f66 9874 6865 6f72 656d 7398 7072 6f93 of.theorems.pro. │ │ │ │ -000abf60: 7693 6564 9135 6ae5 9f04 599c 8400 0e7f v.ed.5j...Y..... │ │ │ │ -000abf70: ff00 0066 668e 8d8d 9201 4f19 aeeb 6166 ...ff.....O...af │ │ │ │ -000abf80: 616c 7365 8e92 0198 4317 9f04 599c 8400 alse....C...Y... │ │ │ │ -000abf90: 0e7f ff00 0066 668e 8ea4 04c0 0289 0000 .....ff......... │ │ │ │ -000abfa0: 6666 0198 764a a68d 8d90 cccd 9f04 599c ff..vJ........Y. │ │ │ │ -000abfb0: 8400 0e7f ff00 0066 668d 9105 ccce 9ffb .......ff....... │ │ │ │ -000abfc0: a664 7368 6f77 5f74 7970 6573 8e91 61d4 .dshow_types..a. │ │ │ │ -000abfd0: 9184 000e 7fff 0000 6666 8e8d 9168 3af8 ........ff...h:. │ │ │ │ -000abfe0: cf50 7269 6e95 ac72 7473 9b03 eaa8 7493 .Prin..rts....t. │ │ │ │ -000abff0: 7970 9053 8e65 7398 696e 9871 756f 7461 yp.S.es.in.quota │ │ │ │ -000ac000: 7469 6f6e 7391 5ad2 439f 0459 9c84 000e tions.Z.C..Y.... │ │ │ │ -000ac010: 7fff 0000 6666 8e8d 8d92 014f 19ae eb61 ....ff.....O...a │ │ │ │ -000ac020: 6661 6c73 658e 9201 9843 179f 0459 9c84 false....C...Y.. │ │ │ │ -000ac030: 000e 7fff 0000 6666 8e8e a189 0000 6666 ......ff......ff │ │ │ │ -000ac040: 0198 764a a68d 8d90 cccd 9f04 599c 8400 ..vJ........Y... │ │ │ │ -000ac050: 0e7f ff00 0066 668d 9105 ccce 9ffb a664 .....ff........d │ │ │ │ -000ac060: 7374 6963 6b79 8e91 61d4 9184 000e 7fff sticky..a....... │ │ │ │ -000ac070: 0000 6666 8e8d 9168 3af8 cf41 6374 6976 ..ff...h:..Activ │ │ │ │ -000ac080: 91ff 58e4 6174 6573 9603 eaa8 7374 6963 ..X.ates....stic │ │ │ │ -000ac090: 9aac 726b 7993 7498 7970 9053 8e65 7391 ..rky.t.yp.S.es. │ │ │ │ -000ac0a0: 7033 a19f 0459 9c84 000e 7fff 0000 6666 p3...Y........ff │ │ │ │ -000ac0b0: 8e8d 8d92 014f 19ae eb61 6661 6c73 658e .....O...afalse. │ │ │ │ -000ac0c0: 9201 9843 179f 0459 9c84 000e 7fff 0000 ...C...Y........ │ │ │ │ -000ac0d0: 6666 8e8e a189 0000 6666 0198 764a a68d ff......ff..vJ.. │ │ │ │ -000ac0e0: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -000ac0f0: 668d 9105 ccce 9ffb a664 7468 656f 7279 f........dtheory │ │ │ │ -000ac100: 5f70 708e 9161 d491 8400 0e7f ff00 0066 _pp..a.........f │ │ │ │ -000ac110: 668e 8d91 683a f8cf 5072 6574 7495 ac72 f...h:..Prett..r │ │ │ │ -000ac120: 799b 03ea a870 7269 6e93 7469 6e67 986f y....prin.ting.o │ │ │ │ -000ac130: 6698 7468 656f 7279 980c 6c65 7391 4953 f.theory..les.IS │ │ │ │ -000ac140: bb9f 0459 9c84 000e 7fff 0000 6666 8e8d ...Y........ff.. │ │ │ │ -000ac150: 8d92 014f 19ae eb61 6661 6c73 658e 9201 ...O...afalse... │ │ │ │ -000ac160: 9843 179f 0459 9c84 000e 7fff 0000 6666 .C...Y........ff │ │ │ │ -000ac170: 8e8e a189 0000 6666 0198 764a a68d 8d90 ......ff..vJ.... │ │ │ │ -000ac180: cccd 9f04 599c 8400 0e7f ff00 0066 668d ....Y........ff. │ │ │ │ -000ac190: 9105 ccce 9ffb a664 7479 7065 5f65 7272 .......dtype_err │ │ │ │ -000ac1a0: 6f72 8e91 61d4 9184 000e 7fff 0000 6666 or..a.........ff │ │ │ │ -000ac1b0: 8e8d 9168 3af8 cf56 91ff 0556 6572 6295 ...h:..V...Verb. │ │ │ │ -000ac1c0: 538e 6f73 659b 03ea a874 90ac 7279 7093 S.ose....t..ryp. │ │ │ │ -000ac1d0: 6598 6395 ac72 6865 6393 6b69 6e67 9865 e.c..rhec.king.e │ │ │ │ -000ac1e0: 7272 6f72 7398 696e 9871 756f 7461 7469 rrors.in.quotati │ │ │ │ -000ac1f0: 6f6e 7391 05cc cd9f 0459 9c84 000e 7fff ons......Y...... │ │ │ │ -000ac200: 0000 6666 8e8d 8d92 014f 19ae eb61 7472 ..ff.....O...atr │ │ │ │ -000ac210: 7565 8e92 0198 4317 9f04 599c 8400 0e7f ue....C...Y..... │ │ │ │ -000ac220: ff00 0066 668e 8ea1 8900 0066 6601 9876 ...ff......ff..v │ │ │ │ -000ac230: 4aa6 8d8d 90cc cd9f 0459 9c84 000e 7fff J........Y...... │ │ │ │ -000ac240: 0000 6666 8d91 05cc ce9f fba6 6469 6e74 ..ff........dint │ │ │ │ -000ac250: 6572 6661 6365 5f70 7269 6e74 8e91 61d4 erface_print..a. │ │ │ │ -000ac260: 9184 000e 7fff 0000 6666 8e8d 9168 3af8 ........ff...h:. │ │ │ │ -000ac270: cf43 6175 7365 739b 03ea a869 6e95 ac72 .Causes....in..r │ │ │ │ -000ac280: 7693 6572 7365 986f 6698 696e 9374 6572 v.erse.of.in.ter │ │ │ │ -000ac290: 6661 6365 986d 6170 913f 3d5c 9f04 599c face.map.?=\..Y. │ │ │ │ -000ac2a0: 8400 0e7f ff00 0066 668e 8d8d 9201 4f19 .......ff.....O. │ │ │ │ -000ac2b0: aeeb 6174 7275 658e 9201 9843 179f 0459 ..atrue....C...Y │ │ │ │ -000ac2c0: 9c84 000e 7fff 0000 6666 8e8e 9f0b a79c ........ff...... │ │ │ │ -000ac2d0: 8d8d 90cc cd9f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ -000ac2e0: 6666 9161 d491 8400 0e7f ff00 0066 668e ff.a.........ff. │ │ │ │ -000ac2f0: 8d91 683a f8cf 746f 9603 eaa8 6290 538e ..h:..to....b.S. │ │ │ │ -000ac300: 6593 7573 6564 9377 6865 6e93 7072 696e e.used.when.prin │ │ │ │ -000ac310: 90ac 7274 696e 6791 6002 409f 0459 9c84 ..rting.`.@..Y.. │ │ │ │ -000ac320: 000e 7fff 0000 6666 8e8d 9201 9843 179f ......ff.....C.. │ │ │ │ -000ac330: 0459 9c84 000e 7fff 0000 6666 8e8e a189 .Y........ff.... │ │ │ │ -000ac340: 0000 6666 0198 764a a68d 8d90 cccd 9f04 ..ff..vJ........ │ │ │ │ -000ac350: 599c 8400 0e7f ff00 0066 668d 9105 ccce Y........ff..... │ │ │ │ -000ac360: 9ffb a664 eb61 7072 696e 745f 636f 6e64 ...d.aprint_cond │ │ │ │ -000ac370: 8e91 61d4 9184 000e 7fff 0000 6666 8e8d ..a.........ff.. │ │ │ │ -000ac380: 9168 3af8 cf50 7265 7474 95ac 7279 9b03 .h:..Prett..ry.. │ │ │ │ -000ac390: eaa8 7072 696e 9374 98eb 4848 4f4c 98cf ..prin.t..HHOL.. │ │ │ │ -000ac3a0: 636f 6e64 6974 696f 6e61 6c73 9145 fd71 conditionals.E.q │ │ │ │ -000ac3b0: 9f04 599c 8400 0e7f ff00 0066 668e 8d8d ..Y........ff... │ │ │ │ -000ac3c0: 9201 4f19 aeeb 6174 7275 658e 9201 9843 ..O...atrue....C │ │ │ │ -000ac3d0: 179f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ -000ac3e0: a189 0000 6666 0198 764a a68d 8d90 cccd ....ff..vJ...... │ │ │ │ -000ac3f0: 9f04 599c 8400 0e7f ff00 0066 668d 9105 ..Y........ff... │ │ │ │ -000ac400: ccce 9ffb a664 7072 696e 745f 7175 616e .....dprint_quan │ │ │ │ -000ac410: 748e 9161 d491 8400 0e7f ff00 0066 668e t..a.........ff. │ │ │ │ -000ac420: 8d91 683a f8cf 5072 6574 7495 ac72 799b ..h:..Prett..ry. │ │ │ │ -000ac430: 03ea a870 7269 6e93 7498 eb48 484f 4c98 ...prin.t..HHOL. │ │ │ │ -000ac440: cf71 7561 6e93 7469 0c63 6174 696f 6e73 .quan.ti.cations │ │ │ │ -000ac450: 9138 4825 9f04 599c 8400 0e7f ff00 0066 .8H%..Y........f │ │ │ │ -000ac460: 668e 8d8d 9201 4f19 aeeb 6174 7275 658e f.....O...atrue. │ │ │ │ -000ac470: 9201 9843 179f 0459 9c84 000e 7fff 0000 ...C...Y........ │ │ │ │ -000ac480: 6666 8e8e a189 0000 6666 0198 764a a68d ff......ff..vJ.. │ │ │ │ -000ac490: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ -000ac4a0: 668d 9105 ccce 9ffb a664 7072 696e 745f f........dprint_ │ │ │ │ -000ac4b0: 6c65 748e 9161 d491 8400 0e7f ff00 0066 let..a.........f │ │ │ │ -000ac4c0: 668e 8d91 683a f8cf 5072 6574 7495 ac72 f...h:..Prett..r │ │ │ │ -000ac4d0: 799b 03ea a870 7269 6e93 7498 eb48 484f y....prin.t..HHO │ │ │ │ -000ac4e0: 4c8d 98eb 616c 6574 8e91 1529 a6cf 2d65 L...alet...)..-e │ │ │ │ -000ac4f0: 7870 7265 7373 696f 6e73 9134 f095 9f04 xpressions.4.... │ │ │ │ -000ac500: 599c 8400 0e7f ff00 0066 668e 8d8d 9201 Y........ff..... │ │ │ │ -000ac510: 4f19 aeeb 6174 7275 658e 9201 9843 179f O...atrue....C.. │ │ │ │ -000ac520: 0459 9c84 000e 7fff 0000 6666 8e8e a189 .Y........ff.... │ │ │ │ -000ac530: 0000 6666 0198 764a a68d 8d90 cccd 9f04 ..ff..vJ........ │ │ │ │ -000ac540: 599c 8400 0e7f ff00 0066 668d 9105 ccce Y........ff..... │ │ │ │ -000ac550: 9ffb a664 7072 696e 745f 6c69 7374 8e91 ...dprint_list.. │ │ │ │ -000ac560: 61d4 9184 000e 7fff 0000 6666 8e8d 9168 a.........ff...h │ │ │ │ -000ac570: 3af8 cf50 7265 7474 95ac 7279 9b03 eaa8 :..Prett..ry.... │ │ │ │ -000ac580: 7072 696e 9374 98eb 4848 4f4c 98cf 6c69 prin.t..HHOL..li │ │ │ │ -000ac590: 7374 7391 6f0c 9f9f 0459 9c84 000e 7fff sts.o....Y...... │ │ │ │ -000ac5a0: 0000 6666 8e8d 8d92 014f 19ae eb61 7472 ..ff.....O...atr │ │ │ │ -000ac5b0: 7565 8e92 0198 4317 9f04 599c 8400 0e7f ue....C...Y..... │ │ │ │ -000ac5c0: ff00 0066 668e 8ea1 8900 0066 6601 9876 ...ff......ff..v │ │ │ │ -000ac5d0: 4aa6 8d8d 90cc cd9f 0459 9c84 000e 7fff J........Y...... │ │ │ │ -000ac5e0: 0000 6666 8d91 05cc ce9f fba6 6470 7269 ..ff........dpri │ │ │ │ -000ac5f0: 6e74 5f75 6e63 7572 7279 8e91 61d4 9184 nt_uncurry..a... │ │ │ │ -000ac600: 000e 7fff 0000 6666 8e8d 9168 3af8 cf50 ......ff...h:..P │ │ │ │ -000ac610: 7265 7474 95ac 7279 9b03 eaa8 7072 696e rett..ry....prin │ │ │ │ -000ac620: 9374 98eb 4848 4f4c 98cf 7061 6972 6564 .t..HHOL..paired │ │ │ │ -000ac630: 9861 6273 7472 6163 7469 6f6e 7391 215e .abstractions.!^ │ │ │ │ -000ac640: 9b9f 0459 9c84 000e 7fff 0000 6666 8e8d ...Y........ff.. │ │ │ │ -000ac650: 8d92 014f 19ae eb61 7472 7565 8e92 0198 ...O...atrue.... │ │ │ │ -000ac660: 4317 9f04 599c 8400 0e7f ff00 0066 668e C...Y........ff. │ │ │ │ -000ac670: 8ea1 8900 0066 6601 9876 4aa6 8d8d 90cc .....ff..vJ..... │ │ │ │ -000ac680: cd9f 0459 9c84 000e 7fff 0000 6666 8d91 ...Y........ff.. │ │ │ │ -000ac690: 05cc ce9f fba6 6470 7269 6e74 5f69 6e66 ......dprint_inf │ │ │ │ -000ac6a0: 6978 8e91 61d4 9184 000e 7fff 0000 6666 ix..a.........ff │ │ │ │ -000ac6b0: 8e8d 9168 3af8 cf50 7265 7474 95ac 7279 ...h:..Prett..ry │ │ │ │ -000ac6c0: 9b03 eaa8 7072 696e 9374 98eb 4848 4f4c ....prin.t..HHOL │ │ │ │ -000ac6d0: 98cf 696e 0c78 6573 9163 09cf 9f04 599c ..in.xes.c....Y. │ │ │ │ -000ac6e0: 8400 0e7f ff00 0066 668e 8d8d 9201 4f19 .......ff.....O. │ │ │ │ -000ac6f0: aeeb 6174 7275 658e 9201 9843 179f 0459 ..atrue....C...Y │ │ │ │ -000ac700: 9c84 000e 7fff 0000 6666 8e8e a189 0000 ........ff...... │ │ │ │ -000ac710: 6666 0198 764a 8e8e 8e8e 9f24 fd13 8e8c ff..vJ.....$.... │ │ │ │ -000ac720: 8b00 0000 ce00 0000 0000 0000 0000 0000 ................ │ │ │ │ +000ab7c0: 0000 0000 0000 0000 0000 000a ab1f a002 ................ │ │ │ │ +000ab7d0: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +000ab7e0: 9a8d 9112 c761 d031 312e 3131 2e91 0a80 .....a.11.11.... │ │ │ │ +000ab7f0: 004d 6973 6365 6c6c 616e 656f 7573 9604 .Miscellaneous.. │ │ │ │ +000ab800: 8000 7379 7374 656d 9366 6561 7475 7265 ..system.feature │ │ │ │ +000ab810: 7392 00d4 a040 3230 358e 9112 c761 9f05 s....@205....a.. │ │ │ │ +000ab820: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ +000ab830: 0294 2fdf 8da0 fd8b d021 8d8d 8d8d 9124 ../......!.....$ │ │ │ │ +000ab840: 67af eb60 8088 8e8e 8e91 3027 4dcf 4691 g..`......0'M.F. │ │ │ │ +000ab850: ff05 5675 6e63 7469 6f6e 7396 032c bf66 ..Vunctions..,.f │ │ │ │ +000ab860: 6f72 9363 9aac 7268 616e 6769 6e67 9103 or.c..rhanging.. │ │ │ │ +000ab870: 2cc0 7468 6593 eb48 4153 4349 904d de49 ,.the..HASCI.M.I │ │ │ │ +000ab880: 9103 2c8f cf76 9865 7273 696f 6e73 9374 ..,..v.ersions.t │ │ │ │ +000ab890: 6f93 d715 93cf 616e 6493 da60 93cf 696e o.....and..`..in │ │ │ │ +000ab8a0: 7369 6465 9103 2cc0 7175 6f74 6174 696f side..,.quotatio │ │ │ │ +000ab8b0: 6e73 9328 7468 6593 6465 6661 756c 7473 ns.(the.defaults │ │ │ │ +000ab8c0: 8ea4 1000 008d 9130 274d 6172 6596 03ea .......0'Mare... │ │ │ │ +000ab8d0: a8eb 615c 93cf 616e 6493 eb61 7c2d 93cf ..a\..and..a|-.. │ │ │ │ +000ab8e0: 7265 7370 9053 8e65 6374 6976 90ac 7265 resp.S.ectiv..re │ │ │ │ +000ab8f0: 6c79 292e 8ea9 2041 cb8d 8d8d 8d91 2467 ly)... A......$g │ │ │ │ +000ab900: afeb 6080 888e 8e8e 9130 274d cf41 9103 ..`......0'M.A.. │ │ │ │ +000ab910: 6042 6d65 7468 6f90 538e 6496 0360 6566 `Bmetho.S.d..`ef │ │ │ │ +000ab920: 6f72 9368 6964 696e 6793 636f 6e73 7461 or.hiding.consta │ │ │ │ +000ab930: 6e90 ac72 7473 9366 726f 6d93 7468 6593 n..rts.from.the. │ │ │ │ +000ab940: 7175 6f74 6174 696f 6e93 7061 7273 6572 quotation.parser │ │ │ │ +000ab950: 2c91 037c 0c73 6f93 7468 6174 9376 91ff ,..|.so.that.v.. │ │ │ │ +000ab960: 58e4 6172 6961 626c 6573 9377 6974 6893 X.ariables.with. │ │ │ │ +000ab970: 7468 658e a18d 9130 274d 7361 6d65 9603 the....0'Msame.. │ │ │ │ +000ab980: eaa8 6e61 6d65 7393 6173 9363 6f6e 7374 ..names.as.const │ │ │ │ +000ab990: 616e 9aac 7274 7393 6361 6e93 6290 538e an..rts.can.b.S. │ │ │ │ +000ab9a0: 6593 696e 7075 7493 6298 7993 7175 6f74 e.input.b.y.quot │ │ │ │ +000ab9b0: 6174 696f 6e2e 8e9f 2041 ca8d 8d8d 8d91 ation... A...... │ │ │ │ +000ab9c0: 2467 afeb 6080 888e 8e8e 9130 274d cf41 $g..`......0'M.A │ │ │ │ +000ab9d0: 9105 da7f 6d65 7468 6f90 538e 6496 05da ....metho.S.d... │ │ │ │ +000ab9e0: fe66 6f72 9b05 daff 6172 7261 6e67 696e .for....arrangin │ │ │ │ +000ab9f0: 6793 666f 7298 6465 0c6e 6974 696f 6e73 g.for.de.nitions │ │ │ │ +000aba00: 9361 6e64 9874 6865 6f72 656d 7393 2861 .and.theorems.(a │ │ │ │ +000aba10: 6e64 9873 6f93 6f6e 2998 746f 9362 9053 nd.so.on).to.b.S │ │ │ │ +000aba20: 8e65 986c 6f61 6465 648e a18d 9130 274d .e.loaded....0'M │ │ │ │ +000aba30: 6175 746f 6d61 7469 6361 6c6c 7996 03ea automatically... │ │ │ │ +000aba40: a877 6865 6e93 7468 6569 7293 6e61 6d65 .when.their.name │ │ │ │ +000aba50: 7393 6172 6593 656e 636f 756e 9aac 7274 s.are.encoun..rt │ │ │ │ +000aba60: 6572 6564 9362 9879 9374 6865 93eb 484d ered.b.y.the..HM │ │ │ │ +000aba70: 4c93 cf70 6172 7365 722e 8ea6 8d8d 8d8d L..parser....... │ │ │ │ +000aba80: 9124 67af eb60 8088 8e8e 8e91 3027 4dcf .$g..`......0'M. │ │ │ │ +000aba90: 4691 ff05 5675 6e63 7469 6f6e 7396 03ea F...Vunctions... │ │ │ │ +000abaa0: a874 6f93 636f 6e9a ac72 7472 6f6c 9377 .to.con..rtrol.w │ │ │ │ +000abab0: 6865 7468 6572 9365 6e98 7469 7265 9374 hether.en.tire.t │ │ │ │ +000abac0: 6865 6f72 6965 7393 6172 6593 6b98 6570 heories.are.k.ep │ │ │ │ +000abad0: 7493 696e 936d 656d 6f72 7993 2860 6361 t.in.memory.(`ca │ │ │ │ +000abae0: 6398 6865 6427 2993 6f72 936e 6f74 2e8e c.hed').or.not.. │ │ │ │ +000abaf0: 9f20 41ca 8d8d 8d8d 9124 67af eb60 8088 . A......$g..`.. │ │ │ │ +000abb00: 8e8e 8e91 3027 4dcf 4191 0594 8466 756e ....0'M.A....fun │ │ │ │ +000abb10: 6374 696f 6e9b 0594 f166 6f72 9605 94f2 ction....for.... │ │ │ │ +000abb20: 6164 6a75 7374 696e 6793 7468 6598 6d61 adjusting.the.ma │ │ │ │ +000abb30: 7869 6d90 ac72 756d 9364 6570 7468 9874 xim..rum.depth.t │ │ │ │ +000abb40: 6f93 7768 6963 90ac 7268 9874 6572 6d73 o.whic..rh.terms │ │ │ │ +000abb50: 9361 6e64 9874 6865 6f72 656d 7393 6172 .and.theorems.ar │ │ │ │ +000abb60: 658e a18d 9130 274d 7072 696e 95ac 7274 e....0'Mprin..rt │ │ │ │ +000abb70: 6564 9b03 eaa8 6293 7998 7468 6598 7072 ed....b.y.the.pr │ │ │ │ +000abb80: 6574 7493 7998 7072 696e 9374 6572 9828 ett.y.prin.ter.( │ │ │ │ +000abb90: 7468 6598 6465 6661 756c 7498 6973 9835 the.default.is.5 │ │ │ │ +000abba0: 3030 292e 8ea6 8d8d 8d8d 9124 67af eb60 00)........$g..` │ │ │ │ +000abbb0: 8088 8e8e 8e91 3027 4dcf 4691 ff05 5675 ......0'M.F...Vu │ │ │ │ +000abbc0: 6e63 7469 6f6e 7396 04fb 6f66 6f72 9363 nctions...ofor.c │ │ │ │ +000abbd0: 6f75 6e9a ac72 7469 6e67 9374 6865 936e oun..rting.the.n │ │ │ │ +000abbe0: 9875 6d98 6290 538e 6572 936f 6693 7072 .um.b.S.er.of.pr │ │ │ │ +000abbf0: 696d 6974 6976 9865 9369 6e66 6572 656e imitiv.e.inferen │ │ │ │ +000abc00: 6365 7393 646f 6e65 9369 6e93 616e 9365 ces.done.in.an.e │ │ │ │ +000abc10: 7691 ff58 e461 6c75 6174 696f 6e2c 8ea1 v..X.aluation,.. │ │ │ │ +000abc20: 8d91 3027 4d61 6e64 9603 eaa8 7469 6d69 ..0'Mand....timi │ │ │ │ +000abc30: 6e67 9369 742e 8e9f 2a82 368d 8d91 12c7 ng.it...*.6..... │ │ │ │ +000abc40: 61eb 4731 312e 3131 2e31 8e91 547a 8e46 a.G11.11.1..Tz.F │ │ │ │ +000abc50: 6c61 6773 9605 6666 666f 7293 7468 6593 lags..fffor.the. │ │ │ │ +000abc60: 484f 4c93 6c6f 6769 638e 9f1a 4b63 8d91 HOL.logic...Kc.. │ │ │ │ +000abc70: 12c7 61cf 5365 6596 0476 a361 6c73 6f93 ..a.See..v.also. │ │ │ │ +000abc80: 4368 6170 7465 729b 0476 a238 9366 6f72 Chapter..v.8.for │ │ │ │ +000abc90: 9361 9364 6573 6372 6970 7469 6f6e 986f .a.description.o │ │ │ │ +000abca0: 6693 7468 6593 0d61 6793 6d65 6395 ac72 f.the..ag.mec..r │ │ │ │ +000abcb0: 6861 6e69 736d 9877 6869 6393 6896 0476 hanism.whic.h..v │ │ │ │ +000abcc0: a369 7393 7573 6564 9374 6f98 636f 6e90 .is.used.to.con. │ │ │ │ +000abcd0: ac72 7472 6f6c 9374 6865 8ea1 8d91 12c7 .rtrol.the...... │ │ │ │ +000abce0: 6173 7461 7465 9603 f773 6f66 9b03 f774 astate...sof...t │ │ │ │ +000abcf0: 7468 6593 eb48 484f 4c93 cf73 7973 7465 the..HHOL..syste │ │ │ │ +000abd00: 6d2e 9105 5f42 5468 6598 7375 6273 6574 m..._BThe.subset │ │ │ │ +000abd10: 936f 6693 0d61 6773 9874 6861 7493 636f .of..ags.that.co │ │ │ │ +000abd20: 6e90 ac72 7472 6f6c 9361 7370 9053 8e65 n..rtrol.asp.S.e │ │ │ │ +000abd30: 6374 7398 6f66 93eb 4848 4f4c 93cf 7265 cts.of..HHOL..re │ │ │ │ +000abd40: 6c61 7469 6e67 9874 6f93 7468 658e a18d lating.to.the... │ │ │ │ +000abd50: 9112 c761 6c6f 6769 6396 03ea a869 7393 ...alogic....is. │ │ │ │ +000abd60: 7375 6d6d 6172 697a 6564 9369 6e93 7468 summarized.in.th │ │ │ │ +000abd70: 6593 7461 626c 6593 6290 538e 656c 6f90 e.table.b.S.elo. │ │ │ │ +000abd80: ac72 772e 8ea0 00a1 38c2 8d8d 8d91 2a2b .rw.....8.....*+ │ │ │ │ +000abd90: 7aa0 ff79 85d6 8900 0066 6601 9876 4aa9 z..y.....ff..vJ. │ │ │ │ +000abda0: 0a26 638d 8d90 cccd 9f04 599c 8400 0e7f .&c.......Y..... │ │ │ │ +000abdb0: ff00 0066 6692 0198 0fe4 8400 0e7f ff00 ...ff........... │ │ │ │ +000abdc0: 0066 668e 8ea4 0e7f ff8d 8d90 cccd a404 .ff............. │ │ │ │ +000abdd0: 599c 8400 0e7f ff00 0066 6692 008e 2dd0 Y........ff...-. │ │ │ │ +000abde0: 9ffb a664 d053 6574 7461 626c 6596 0480 ...d.Settable... │ │ │ │ +000abdf0: 0073 7973 7465 6d93 0d61 6773 9200 8e2d .system..ags...- │ │ │ │ +000abe00: cfa1 8400 0e7f ff00 0066 668e 8ea1 8d8d .........ff..... │ │ │ │ +000abe10: 90cc cd9f 0459 9c84 000e 7fff 0000 6666 .....Y........ff │ │ │ │ +000abe20: 9201 980f e484 000e 7fff 0000 6666 8e8e ............ff.. │ │ │ │ +000abe30: a18d 8d90 cccd a404 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +000abe40: 0066 6691 05cc ce9f fba6 64e5 466c 6167 .ff.......d.Flag │ │ │ │ +000abe50: 9145 f811 a184 000e 7fff 0000 6666 8e8d .E..........ff.. │ │ │ │ +000abe60: 9168 3af8 4691 ff19 9975 6e63 7469 6f6e .h:.F....unction │ │ │ │ +000abe70: 9200 b382 279f 0459 9c84 000e 7fff 0000 ....'..Y........ │ │ │ │ +000abe80: 6666 8e8d 9201 4f19 ae44 6566 6175 6c74 ff....O..Default │ │ │ │ +000abe90: 9104 3335 7661 6c75 6591 05cc cd9f 0459 ..35value......Y │ │ │ │ +000abea0: 9c84 000e 7fff 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ +000abeb0: 8900 0066 6601 9876 4aa6 8d8d 90cc cd9f ...ff..vJ....... │ │ │ │ +000abec0: 0459 9c84 000e 7fff 0000 6666 9161 d491 .Y........ff.a.. │ │ │ │ +000abed0: 8400 0e7f ff00 0066 668e 8d92 0148 e67a .......ff....H.z │ │ │ │ +000abee0: 9f04 599c 8400 0e7f ff00 0066 668e 8d92 ..Y........ff... │ │ │ │ +000abef0: 0198 4317 9f04 599c 8400 0e7f ff00 0066 ..C...Y........f │ │ │ │ +000abf00: 668e 8ea1 8d8d 90cc cd9f 0459 9c84 000e f..........Y.... │ │ │ │ +000abf10: 7fff 0000 6666 8d91 05cc ce9f fba6 64eb ....ff........d. │ │ │ │ +000abf20: 6174 696d 696e 678e 9161 d491 8400 0e7f atiming..a...... │ │ │ │ +000abf30: ff00 0066 668e 8d91 683a f8cf 5072 696e ...ff...h:..Prin │ │ │ │ +000abf40: 95ac 7274 9b03 eaa8 6e93 756d 9362 9053 ..rt....n.um.b.S │ │ │ │ +000abf50: 8e65 7298 6f66 9874 6865 6f72 656d 7398 .er.of.theorems. │ │ │ │ +000abf60: 7072 6f93 7693 6564 9135 6ae5 9f04 599c pro.v.ed.5j...Y. │ │ │ │ +000abf70: 8400 0e7f ff00 0066 668e 8d8d 9201 4f19 .......ff.....O. │ │ │ │ +000abf80: aeeb 6166 616c 7365 8e92 0198 4317 9f04 ..afalse....C... │ │ │ │ +000abf90: 599c 8400 0e7f ff00 0066 668e 8ea4 04c0 Y........ff..... │ │ │ │ +000abfa0: 0289 0000 6666 0198 764a a68d 8d90 cccd ....ff..vJ...... │ │ │ │ +000abfb0: 9f04 599c 8400 0e7f ff00 0066 668d 9105 ..Y........ff... │ │ │ │ +000abfc0: ccce 9ffb a664 7368 6f77 5f74 7970 6573 .....dshow_types │ │ │ │ +000abfd0: 8e91 61d4 9184 000e 7fff 0000 6666 8e8d ..a.........ff.. │ │ │ │ +000abfe0: 9168 3af8 cf50 7269 6e95 ac72 7473 9b03 .h:..Prin..rts.. │ │ │ │ +000abff0: eaa8 7493 7970 9053 8e65 7398 696e 9871 ..t.yp.S.es.in.q │ │ │ │ +000ac000: 756f 7461 7469 6f6e 7391 5ad2 439f 0459 uotations.Z.C..Y │ │ │ │ +000ac010: 9c84 000e 7fff 0000 6666 8e8d 8d92 014f ........ff.....O │ │ │ │ +000ac020: 19ae eb61 6661 6c73 658e 9201 9843 179f ...afalse....C.. │ │ │ │ +000ac030: 0459 9c84 000e 7fff 0000 6666 8e8e a189 .Y........ff.... │ │ │ │ +000ac040: 0000 6666 0198 764a a68d 8d90 cccd 9f04 ..ff..vJ........ │ │ │ │ +000ac050: 599c 8400 0e7f ff00 0066 668d 9105 ccce Y........ff..... │ │ │ │ +000ac060: 9ffb a664 7374 6963 6b79 8e91 61d4 9184 ...dsticky..a... │ │ │ │ +000ac070: 000e 7fff 0000 6666 8e8d 9168 3af8 cf41 ......ff...h:..A │ │ │ │ +000ac080: 6374 6976 91ff 58e4 6174 6573 9603 eaa8 ctiv..X.ates.... │ │ │ │ +000ac090: 7374 6963 9aac 726b 7993 7498 7970 9053 stic..rky.t.yp.S │ │ │ │ +000ac0a0: 8e65 7391 7033 a19f 0459 9c84 000e 7fff .es.p3...Y...... │ │ │ │ +000ac0b0: 0000 6666 8e8d 8d92 014f 19ae eb61 6661 ..ff.....O...afa │ │ │ │ +000ac0c0: 6c73 658e 9201 9843 179f 0459 9c84 000e lse....C...Y.... │ │ │ │ +000ac0d0: 7fff 0000 6666 8e8e a189 0000 6666 0198 ....ff......ff.. │ │ │ │ +000ac0e0: 764a a68d 8d90 cccd 9f04 599c 8400 0e7f vJ........Y..... │ │ │ │ +000ac0f0: ff00 0066 668d 9105 ccce 9ffb a664 7468 ...ff........dth │ │ │ │ +000ac100: 656f 7279 5f70 708e 9161 d491 8400 0e7f eory_pp..a...... │ │ │ │ +000ac110: ff00 0066 668e 8d91 683a f8cf 5072 6574 ...ff...h:..Pret │ │ │ │ +000ac120: 7495 ac72 799b 03ea a870 7269 6e93 7469 t..ry....prin.ti │ │ │ │ +000ac130: 6e67 986f 6698 7468 656f 7279 980c 6c65 ng.of.theory..le │ │ │ │ +000ac140: 7391 4953 bb9f 0459 9c84 000e 7fff 0000 s.IS...Y........ │ │ │ │ +000ac150: 6666 8e8d 8d92 014f 19ae eb61 6661 6c73 ff.....O...afals │ │ │ │ +000ac160: 658e 9201 9843 179f 0459 9c84 000e 7fff e....C...Y...... │ │ │ │ +000ac170: 0000 6666 8e8e a189 0000 6666 0198 764a ..ff......ff..vJ │ │ │ │ +000ac180: a68d 8d90 cccd 9f04 599c 8400 0e7f ff00 ........Y....... │ │ │ │ +000ac190: 0066 668d 9105 ccce 9ffb a664 7479 7065 .ff........dtype │ │ │ │ +000ac1a0: 5f65 7272 6f72 8e91 61d4 9184 000e 7fff _error..a....... │ │ │ │ +000ac1b0: 0000 6666 8e8d 9168 3af8 cf56 91ff 0556 ..ff...h:..V...V │ │ │ │ +000ac1c0: 6572 6295 538e 6f73 659b 03ea a874 90ac erb.S.ose....t.. │ │ │ │ +000ac1d0: 7279 7093 6598 6395 ac72 6865 6393 6b69 ryp.e.c..rhec.ki │ │ │ │ +000ac1e0: 6e67 9865 7272 6f72 7398 696e 9871 756f ng.errors.in.quo │ │ │ │ +000ac1f0: 7461 7469 6f6e 7391 05cc cd9f 0459 9c84 tations......Y.. │ │ │ │ +000ac200: 000e 7fff 0000 6666 8e8d 8d92 014f 19ae ......ff.....O.. │ │ │ │ +000ac210: eb61 7472 7565 8e92 0198 4317 9f04 599c .atrue....C...Y. │ │ │ │ +000ac220: 8400 0e7f ff00 0066 668e 8ea1 8900 0066 .......ff......f │ │ │ │ +000ac230: 6601 9876 4aa6 8d8d 90cc cd9f 0459 9c84 f..vJ........Y.. │ │ │ │ +000ac240: 000e 7fff 0000 6666 8d91 05cc ce9f fba6 ......ff........ │ │ │ │ +000ac250: 6469 6e74 6572 6661 6365 5f70 7269 6e74 dinterface_print │ │ │ │ +000ac260: 8e91 61d4 9184 000e 7fff 0000 6666 8e8d ..a.........ff.. │ │ │ │ +000ac270: 9168 3af8 cf43 6175 7365 739b 03ea a869 .h:..Causes....i │ │ │ │ +000ac280: 6e95 ac72 7693 6572 7365 986f 6698 696e n..rv.erse.of.in │ │ │ │ +000ac290: 9374 6572 6661 6365 986d 6170 913f 3d5c .terface.map.?=\ │ │ │ │ +000ac2a0: 9f04 599c 8400 0e7f ff00 0066 668e 8d8d ..Y........ff... │ │ │ │ +000ac2b0: 9201 4f19 aeeb 6174 7275 658e 9201 9843 ..O...atrue....C │ │ │ │ +000ac2c0: 179f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ +000ac2d0: 9f0b a79c 8d8d 90cc cd9f 0459 9c84 000e ...........Y.... │ │ │ │ +000ac2e0: 7fff 0000 6666 9161 d491 8400 0e7f ff00 ....ff.a........ │ │ │ │ +000ac2f0: 0066 668e 8d91 683a f8cf 746f 9603 eaa8 .ff...h:..to.... │ │ │ │ +000ac300: 6290 538e 6593 7573 6564 9377 6865 6e93 b.S.e.used.when. │ │ │ │ +000ac310: 7072 696e 90ac 7274 696e 6791 6002 409f prin..rting.`.@. │ │ │ │ +000ac320: 0459 9c84 000e 7fff 0000 6666 8e8d 9201 .Y........ff.... │ │ │ │ +000ac330: 9843 179f 0459 9c84 000e 7fff 0000 6666 .C...Y........ff │ │ │ │ +000ac340: 8e8e a189 0000 6666 0198 764a a68d 8d90 ......ff..vJ.... │ │ │ │ +000ac350: cccd 9f04 599c 8400 0e7f ff00 0066 668d ....Y........ff. │ │ │ │ +000ac360: 9105 ccce 9ffb a664 eb61 7072 696e 745f .......d.aprint_ │ │ │ │ +000ac370: 636f 6e64 8e91 61d4 9184 000e 7fff 0000 cond..a......... │ │ │ │ +000ac380: 6666 8e8d 9168 3af8 cf50 7265 7474 95ac ff...h:..Prett.. │ │ │ │ +000ac390: 7279 9b03 eaa8 7072 696e 9374 98eb 4848 ry....prin.t..HH │ │ │ │ +000ac3a0: 4f4c 98cf 636f 6e64 6974 696f 6e61 6c73 OL..conditionals │ │ │ │ +000ac3b0: 9145 fd71 9f04 599c 8400 0e7f ff00 0066 .E.q..Y........f │ │ │ │ +000ac3c0: 668e 8d8d 9201 4f19 aeeb 6174 7275 658e f.....O...atrue. │ │ │ │ +000ac3d0: 9201 9843 179f 0459 9c84 000e 7fff 0000 ...C...Y........ │ │ │ │ +000ac3e0: 6666 8e8e a189 0000 6666 0198 764a a68d ff......ff..vJ.. │ │ │ │ +000ac3f0: 8d90 cccd 9f04 599c 8400 0e7f ff00 0066 ......Y........f │ │ │ │ +000ac400: 668d 9105 ccce 9ffb a664 7072 696e 745f f........dprint_ │ │ │ │ +000ac410: 7175 616e 748e 9161 d491 8400 0e7f ff00 quant..a........ │ │ │ │ +000ac420: 0066 668e 8d91 683a f8cf 5072 6574 7495 .ff...h:..Prett. │ │ │ │ +000ac430: ac72 799b 03ea a870 7269 6e93 7498 eb48 .ry....prin.t..H │ │ │ │ +000ac440: 484f 4c98 cf71 7561 6e93 7469 0c63 6174 HOL..quan.ti.cat │ │ │ │ +000ac450: 696f 6e73 9138 4825 9f04 599c 8400 0e7f ions.8H%..Y..... │ │ │ │ +000ac460: ff00 0066 668e 8d8d 9201 4f19 aeeb 6174 ...ff.....O...at │ │ │ │ +000ac470: 7275 658e 9201 9843 179f 0459 9c84 000e rue....C...Y.... │ │ │ │ +000ac480: 7fff 0000 6666 8e8e a189 0000 6666 0198 ....ff......ff.. │ │ │ │ +000ac490: 764a a68d 8d90 cccd 9f04 599c 8400 0e7f vJ........Y..... │ │ │ │ +000ac4a0: ff00 0066 668d 9105 ccce 9ffb a664 7072 ...ff........dpr │ │ │ │ +000ac4b0: 696e 745f 6c65 748e 9161 d491 8400 0e7f int_let..a...... │ │ │ │ +000ac4c0: ff00 0066 668e 8d91 683a f8cf 5072 6574 ...ff...h:..Pret │ │ │ │ +000ac4d0: 7495 ac72 799b 03ea a870 7269 6e93 7498 t..ry....prin.t. │ │ │ │ +000ac4e0: eb48 484f 4c8d 98eb 616c 6574 8e91 1529 .HHOL...alet...) │ │ │ │ +000ac4f0: a6cf 2d65 7870 7265 7373 696f 6e73 9134 ..-expressions.4 │ │ │ │ +000ac500: f095 9f04 599c 8400 0e7f ff00 0066 668e ....Y........ff. │ │ │ │ +000ac510: 8d8d 9201 4f19 aeeb 6174 7275 658e 9201 ....O...atrue... │ │ │ │ +000ac520: 9843 179f 0459 9c84 000e 7fff 0000 6666 .C...Y........ff │ │ │ │ +000ac530: 8e8e a189 0000 6666 0198 764a a68d 8d90 ......ff..vJ.... │ │ │ │ +000ac540: cccd 9f04 599c 8400 0e7f ff00 0066 668d ....Y........ff. │ │ │ │ +000ac550: 9105 ccce 9ffb a664 7072 696e 745f 6c69 .......dprint_li │ │ │ │ +000ac560: 7374 8e91 61d4 9184 000e 7fff 0000 6666 st..a.........ff │ │ │ │ +000ac570: 8e8d 9168 3af8 cf50 7265 7474 95ac 7279 ...h:..Prett..ry │ │ │ │ +000ac580: 9b03 eaa8 7072 696e 9374 98eb 4848 4f4c ....prin.t..HHOL │ │ │ │ +000ac590: 98cf 6c69 7374 7391 6f0c 9f9f 0459 9c84 ..lists.o....Y.. │ │ │ │ +000ac5a0: 000e 7fff 0000 6666 8e8d 8d92 014f 19ae ......ff.....O.. │ │ │ │ +000ac5b0: eb61 7472 7565 8e92 0198 4317 9f04 599c .atrue....C...Y. │ │ │ │ +000ac5c0: 8400 0e7f ff00 0066 668e 8ea1 8900 0066 .......ff......f │ │ │ │ +000ac5d0: 6601 9876 4aa6 8d8d 90cc cd9f 0459 9c84 f..vJ........Y.. │ │ │ │ +000ac5e0: 000e 7fff 0000 6666 8d91 05cc ce9f fba6 ......ff........ │ │ │ │ +000ac5f0: 6470 7269 6e74 5f75 6e63 7572 7279 8e91 dprint_uncurry.. │ │ │ │ +000ac600: 61d4 9184 000e 7fff 0000 6666 8e8d 9168 a.........ff...h │ │ │ │ +000ac610: 3af8 cf50 7265 7474 95ac 7279 9b03 eaa8 :..Prett..ry.... │ │ │ │ +000ac620: 7072 696e 9374 98eb 4848 4f4c 98cf 7061 prin.t..HHOL..pa │ │ │ │ +000ac630: 6972 6564 9861 6273 7472 6163 7469 6f6e ired.abstraction │ │ │ │ +000ac640: 7391 215e 9b9f 0459 9c84 000e 7fff 0000 s.!^...Y........ │ │ │ │ +000ac650: 6666 8e8d 8d92 014f 19ae eb61 7472 7565 ff.....O...atrue │ │ │ │ +000ac660: 8e92 0198 4317 9f04 599c 8400 0e7f ff00 ....C...Y....... │ │ │ │ +000ac670: 0066 668e 8ea1 8900 0066 6601 9876 4aa6 .ff......ff..vJ. │ │ │ │ +000ac680: 8d8d 90cc cd9f 0459 9c84 000e 7fff 0000 .......Y........ │ │ │ │ +000ac690: 6666 8d91 05cc ce9f fba6 6470 7269 6e74 ff........dprint │ │ │ │ +000ac6a0: 5f69 6e66 6978 8e91 61d4 9184 000e 7fff _infix..a....... │ │ │ │ +000ac6b0: 0000 6666 8e8d 9168 3af8 cf50 7265 7474 ..ff...h:..Prett │ │ │ │ +000ac6c0: 95ac 7279 9b03 eaa8 7072 696e 9374 98eb ..ry....prin.t.. │ │ │ │ +000ac6d0: 4848 4f4c 98cf 696e 0c78 6573 9163 09cf HHOL..in.xes.c.. │ │ │ │ +000ac6e0: 9f04 599c 8400 0e7f ff00 0066 668e 8d8d ..Y........ff... │ │ │ │ +000ac6f0: 9201 4f19 aeeb 6174 7275 658e 9201 9843 ..O...atrue....C │ │ │ │ +000ac700: 179f 0459 9c84 000e 7fff 0000 6666 8e8e ...Y........ff.. │ │ │ │ +000ac710: a189 0000 6666 0198 764a 8e8e 8e8e 9f24 ....ff..vJ.....$ │ │ │ │ +000ac720: fd13 8e8c 8b00 0000 ce00 0000 0000 0000 ................ │ │ │ │ 000ac730: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000ac740: 0000 0000 0000 0000 0000 0ab7 9da0 02cc ................ │ │ │ │ -000ac750: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -000ac760: 8d91 eaf1 ebd0 3230 3692 00dd 2043 4368 ......206... CCh │ │ │ │ -000ac770: 6170 7465 7296 0480 0031 312e 910a 8000 apter....11..... │ │ │ │ -000ac780: 5468 6593 484f 4c93 4c6f 6769 6393 696e The.HOL.Logic.in │ │ │ │ -000ac790: 934d 4c8e 91ea f1eb 9f05 6666 8900 00e6 .ML.......ff.... │ │ │ │ -000ac7a0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -000ac7b0: fd8b d021 8d8d 91ea f1eb eb47 3131 2e31 ...!.......G11.1 │ │ │ │ -000ac7c0: 312e 328e 912c a518 5374 6963 958c cc6b 1.2..,..Stic...k │ │ │ │ -000ac7d0: 799b 0566 6674 9379 7090 7333 6573 9861 y..fft.yp.s3es.a │ │ │ │ -000ac7e0: 6e64 9864 6566 6175 6c74 9874 9379 7090 nd.default.t.yp. │ │ │ │ -000ac7f0: 7333 6573 8e9f 17c0 008d 91ea f1eb cf54 s3es...........T │ │ │ │ -000ac800: 6865 9605 ba6b 7175 6f74 6174 696f 6e93 he...kquotation. │ │ │ │ -000ac810: 7495 ac72 7970 9a53 8e65 9105 ba6c 6393 t..ryp.S.e...lc. │ │ │ │ -000ac820: 6865 6393 6b93 6572 9605 ba6b 6e6f 726d hec.k.er...knorm │ │ │ │ -000ac830: 616c 6c79 9372 6571 7569 7265 7393 7468 ally.requires.th │ │ │ │ -000ac840: 6174 9374 6865 7265 9362 9865 9105 ba6c at.there.b.e...l │ │ │ │ -000ac850: 656e 6f75 6768 9369 6e66 6f72 6d61 7469 enough.informati │ │ │ │ -000ac860: 6f6e 9369 6e93 618e a410 0000 8d91 eaf1 on.in.a......... │ │ │ │ -000ac870: eb71 756f 7461 7469 6f6e 9604 ceac 746f .quotation....to │ │ │ │ -000ac880: 9b04 ceab 6675 6c6c 7993 6465 7465 726d ....fully.determ │ │ │ │ -000ac890: 696e 6598 7468 6593 7490 ac72 7970 9053 ine.the.t..ryp.S │ │ │ │ -000ac8a0: 8e65 7398 6f66 9361 6c6c 9373 7562 7465 .es.of.all.subte │ │ │ │ -000ac8b0: 726d 7398 6f66 9374 6865 9874 6572 6d93 rms.of.the.term. │ │ │ │ -000ac8c0: 6295 538e 6569 6e67 9874 9aac 7279 7093 b.S.eing.t..ryp. │ │ │ │ -000ac8d0: 6591 04ce ac63 9868 6563 986b 9865 642e e....c.hec.k.ed. │ │ │ │ -000ac8e0: 8ea1 8d91 eaf1 eb54 6869 7396 03ea a869 .......This....i │ │ │ │ -000ac8f0: 6e66 6f72 6d61 7469 6f6e 9363 6f6d 6573 nformation.comes │ │ │ │ -000ac900: 9366 726f 6d93 7495 ac72 7793 6f91 03ea .from.t..rw.o... │ │ │ │ -000ac910: a873 6f75 7263 6573 3a8e a91a f800 8d8d .sources:....... │ │ │ │ -000ac920: 8d8d 91f7 7903 2869 298e 8e8e 9109 c013 ....y.(i)....... │ │ │ │ -000ac930: 7468 6596 03ea a867 656e 6572 6963 9374 the....generic.t │ │ │ │ -000ac940: 9aac 7279 7090 538e 6573 936f 6693 636f ..ryp.S.es.of.co │ │ │ │ -000ac950: 6e73 7461 6e98 7473 2c93 616e 648e 9f19 nstan.ts,.and... │ │ │ │ -000ac960: 7e00 8d8d 8d8d 91f4 3577 2869 6929 8e8e ~.......5w(ii).. │ │ │ │ -000ac970: 8e91 09c0 1365 7870 6c69 6369 7496 03ea .....explicit... │ │ │ │ -000ac980: a874 9aac 7279 7090 538e 6593 696e 666f .t..ryp.S.e.info │ │ │ │ -000ac990: 726d 6174 696f 6e93 6769 7698 656e 9361 rmation.giv.en.a │ │ │ │ -000ac9a0: 6674 6572 9361 9363 6f6c 6f6e 2e8e 9f1a fter.a.colon.... │ │ │ │ -000ac9b0: f801 8d91 eaf1 eb49 669b 0538 4773 7469 .......If..8Gsti │ │ │ │ -000ac9c0: 6395 ac72 6b79 9105 3848 7493 7970 9053 c..rky..8Ht.yp.S │ │ │ │ -000ac9d0: 8e65 7398 6172 6598 6163 7469 7691 ff58 .es.are.activ..X │ │ │ │ -000ac9e0: e461 7465 6491 0538 4828 6293 7998 7365 .ated..8H(b.y.se │ │ │ │ -000ac9f0: 7474 696e 6798 7468 6596 0538 480d 6167 tting.the..8H.ag │ │ │ │ -000aca00: 8d98 eb61 7374 6963 6b79 8e91 2cee 8acf ...asticky..,... │ │ │ │ -000aca10: 746f 8d98 eb61 7472 7565 8e91 1c36 efcf to...atrue...6.. │ │ │ │ -000aca20: 2993 7468 656e 9874 6865 986c 6173 7493 ).then.the.last. │ │ │ │ -000aca30: 7490 ac72 7970 9053 8e65 9861 8ea1 8d91 t..ryp.S.e.a.... │ │ │ │ -000aca40: eaf1 eb76 91ff 58e4 6172 6961 626c 6596 ...v..X.ariable. │ │ │ │ -000aca50: 048b 1b68 6164 9369 6e9b 048b 1c61 9373 ...had.in....a.s │ │ │ │ -000aca60: 6573 7369 6f6e 9369 7393 7265 6d65 6d90 ession.is.remem. │ │ │ │ -000aca70: ac72 6290 538e 6572 6564 2c91 04b3 3861 .rb.S.ered,...8a │ │ │ │ -000aca80: 6e64 9374 6869 7398 6973 9375 7365 6493 nd.this.is.used. │ │ │ │ -000aca90: 6173 9361 9364 6566 6175 6c74 9874 9aac as.a.default.t.. │ │ │ │ -000acaa0: 7279 7090 538e 6593 6475 7269 6e67 9374 ryp.S.e.during.t │ │ │ │ -000acab0: 9879 7090 538e 658e a18d 91ea f1eb 6395 .yp.S.e.......c. │ │ │ │ -000acac0: ac72 6865 6393 6b69 6e67 2e91 0554 4b54 .rhec.king...TKT │ │ │ │ -000acad0: 6865 9b03 f3cc 7374 6963 936b 7998 7493 he....stic.ky.t. │ │ │ │ -000acae0: 7970 9053 8e65 9869 7391 03f3 cb6f 6e6c yp.S.e.is....onl │ │ │ │ -000acaf0: 7998 7573 6564 2c91 03f6 1568 6f93 7793 y.used,....ho.w. │ │ │ │ -000acb00: 6576 9365 722c 9103 f614 6966 9874 6865 ev.er,....if.the │ │ │ │ -000acb10: 9876 91ff 58e4 6172 6961 626c 6598 696e .v..X.ariable.in │ │ │ │ -000acb20: 9103 f3cb 7175 6573 7469 6f6e 9869 7398 ....question.is. │ │ │ │ -000acb30: 636f 6d70 6c65 7465 6c79 8ea1 8d91 eaf1 completely...... │ │ │ │ -000acb40: eb75 6e63 6f6e 7374 7261 696e 6564 9605 .unconstrained.. │ │ │ │ -000acb50: 165d 629a ac72 7991 0516 5e69 7473 9363 .]b..ry...^its.c │ │ │ │ -000acb60: 6f6e 9874 6578 7493 696e 9b05 165e 7468 on.text.in...^th │ │ │ │ -000acb70: 6593 7175 6f74 6174 696f 6e2e 9108 bc00 e.quotation..... │ │ │ │ -000acb80: 4966 9874 6865 9363 6f6e 90ac 7274 6578 If.the.con..rtex │ │ │ │ -000acb90: 7493 7061 7274 6961 6c6c 7998 6465 7465 t.partially.dete │ │ │ │ -000acba0: 726d 696e 6573 9374 6865 8ea1 8d91 eaf1 rmines.the...... │ │ │ │ -000acbb0: eb74 9aac 7279 7090 538e 6596 04a6 bf6f .t..ryp.S.e....o │ │ │ │ -000acbc0: 6693 6193 7691 ff58 e461 7269 6162 6c65 f.a.v..X.ariable │ │ │ │ -000acbd0: 2c91 04d5 c574 6865 6e93 7374 6963 986b ,....then.stic.k │ │ │ │ -000acbe0: 7993 7498 7970 9053 8e65 7393 6172 6593 y.t.yp.S.es.are. │ │ │ │ -000acbf0: 6e6f 7493 7573 6564 2e91 076d 2446 91ff not.used...m$F.. │ │ │ │ -000acc00: 0556 6f72 9365 7861 6d70 6c65 2c91 04d5 .Vor.example,... │ │ │ │ -000acc10: c569 6e93 7468 6593 7465 726d 8d93 eb61 .in.the.term...a │ │ │ │ -000acc20: 2266 9105 bfaa 3122 8e91 260b d0cf 7468 "f....1"..&...th │ │ │ │ -000acc30: 658e a18d 91ea f1eb 7691 ff58 e461 7269 e.......v..X.ari │ │ │ │ -000acc40: 6162 6c65 8d91 0456 00eb 6166 8e91 0e6b able...V..af...k │ │ │ │ -000acc50: a9cf 6973 9604 5600 636f 6e73 7472 6169 ..is..V.constrai │ │ │ │ -000acc60: 6e65 6493 746f 9368 6195 ac72 7693 659b ned.to.ha..rv.e. │ │ │ │ -000acc70: 0455 ff61 9604 5600 6675 6e63 7469 6f6e .U.a..V.function │ │ │ │ -000acc80: 9374 90ac 7279 7090 538e 652c 9104 70d6 .t..ryp.S.e,..p. │ │ │ │ -000acc90: 6275 7498 7468 6593 7261 6e67 6593 7490 but.the.range.t. │ │ │ │ -000acca0: ac72 7970 9053 8e65 9369 7398 6e6f 7493 .ryp.S.e.is.not. │ │ │ │ -000accb0: 6465 7465 726d 696e 6564 2e8e a18d 91ea determined...... │ │ │ │ -000accc0: f1eb 496e 9603 6f5c 7468 6593 7175 6f74 ..In..o\the.quot │ │ │ │ -000accd0: 6174 696f 6e8d 9103 6f5d eb61 2228 662c ation...o].a"(f, │ │ │ │ -000acce0: 3129 228e 912f 1c5f cf74 6865 9376 91ff 1)"../._.the.v.. │ │ │ │ -000accf0: 58e4 6172 6961 626c 658d 93eb 6166 8e91 X.ariable...af.. │ │ │ │ -000acd00: 0c9e 63cf 6973 9363 6f6d 706c 6574 656c ..c.is.completel │ │ │ │ -000acd10: 7993 756e 636f 6e73 7472 6169 6e65 642e y.unconstrained. │ │ │ │ -000acd20: 9105 0fc7 496e 9374 6865 936c 6174 7465 ....In.the.latte │ │ │ │ -000acd30: 7291 036f 5d63 6173 6593 616e 8ea1 8d91 r..o]case.an.... │ │ │ │ -000acd40: eaf1 eb28 6170 7072 6f70 7269 6174 6529 ...(appropriate) │ │ │ │ -000acd50: 9603 6dfe 7374 6963 9aac 726b 7993 7498 ..m.stic..rky.t. │ │ │ │ -000acd60: 7970 9053 8e65 9103 6dfd 7798 6f75 6c64 yp.S.e..m.w.ould │ │ │ │ -000acd70: 9372 6573 6f6c 7698 6593 7468 6593 7498 .resolv.e.the.t. │ │ │ │ -000acd80: 7970 696e 672c 9103 86ec 6275 7493 696e yping,....but.in │ │ │ │ -000acd90: 9374 6865 9366 6f72 6d65 7291 036d fd69 .the.former..m.i │ │ │ │ -000acda0: 7493 7798 6f75 6c64 936e 6f74 2e91 050f t.w.ould.not.... │ │ │ │ -000acdb0: 5253 7469 6398 6b79 8ea1 8d91 eaf1 eb74 RStic.ky.......t │ │ │ │ -000acdc0: 9aac 7279 7090 538e 6573 9605 3f96 6361 ..ryp.S.es..?.ca │ │ │ │ -000acdd0: 6e93 6e65 7698 6572 9363 6175 7365 9105 n.nev.er.cause.. │ │ │ │ -000acde0: 3f97 7468 6593 7498 7970 9053 8e65 9363 ?.the.t.yp.S.e.c │ │ │ │ -000acdf0: 9868 6563 986b 696e 6793 6f66 9361 9371 .hec.king.of.a.q │ │ │ │ -000ace00: 756f 7461 7469 6f6e 9374 6f93 6661 696c uotation.to.fail │ │ │ │ -000ace10: 9105 3f97 7768 656e 9369 7493 7798 6f75 ..?.when.it.w.ou │ │ │ │ -000ace20: 6c64 9373 7563 6365 6564 8ea1 8d91 eaf1 ld.succeed...... │ │ │ │ -000ace30: eb77 6974 686f 7574 9103 eaa8 7468 656d .without....them │ │ │ │ -000ace40: 2e8e 9f64 56e5 8d8d 8d91 eaf1 eb9f a807 ...dV........... │ │ │ │ -000ace50: 8189 0000 6666 01c7 0b4a a000 a597 628d ....ff...J....b. │ │ │ │ -000ace60: 8d90 cccd 9f04 599c 8400 a9f0 fe00 0066 ......Y........f │ │ │ │ -000ace70: 668d a0ff 6066 108d 8d92 01af f00d 8400 f...`f.......... │ │ │ │ -000ace80: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ -000ace90: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ -000acea0: 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 548d .....I1......@T. │ │ │ │ -000aceb0: 9105 ccce eb61 2373 6574 5f66 6c61 6728 .....a#set_flag( │ │ │ │ -000acec0: 6073 7469 636b 7960 2c74 7275 6529 3b3b `sticky`,true);; │ │ │ │ -000aced0: 8ea4 0d00 008d 9105 ccce 6661 6c73 6596 ..........false. │ │ │ │ -000acee0: 05bf aa3a 9362 6f6f 6c8e a1a1 8d91 05cc ...:.bool....... │ │ │ │ -000acef0: ce23 2266 3a6e 756d 2d3e 6e75 6d22 3b3b .#"f:num->num";; │ │ │ │ -000acf00: 8ea1 8d91 05cc ce22 6622 9605 bfaa 3a93 ......."f"....:. │ │ │ │ -000acf10: 7465 726d 8ea1 a18d 9105 ccce 2322 6691 term........#"f. │ │ │ │ -000acf20: 05bf aa31 223b 3b8e a18d 9105 ccce 496e ...1";;.......In │ │ │ │ -000acf30: 6465 7465 726d 696e 6174 6596 05bf aa74 determinate....t │ │ │ │ -000acf40: 7970 6573 3a91 0b7f 5422 663a 6e75 6d93 ypes:...T"f:num. │ │ │ │ -000acf50: 2d3e 933f 228e a1a1 8d91 05cc ce65 7661 ->.?"........eva │ │ │ │ -000acf60: 6c75 6174 696f 6e96 05bf aa66 6169 6c65 luation....faile │ │ │ │ -000acf70: 6491 1cbe 5274 7970 6573 9369 6e64 6574 d...Rtypes.indet │ │ │ │ -000acf80: 6572 6d69 6e61 7465 9369 6e93 7175 6f74 erminate.in.quot │ │ │ │ -000acf90: 6174 696f 6e8e a1a1 8d91 05cc ce23 2266 ation........#"f │ │ │ │ -000acfa0: 223b 3b8e a18d 9105 ccce 2266 2296 05bf ";;......."f"... │ │ │ │ -000acfb0: aa3a 9374 6572 6d8e 8e92 01c6 71b1 8400 .:.term.....q... │ │ │ │ -000acfc0: a9f0 fe00 0066 668e 8e9f 04c0 0289 0000 .....ff......... │ │ │ │ -000acfd0: 6666 01c7 0b4a 8e8e 8e9f 66ac 398d 91f6 ff...J....f.9... │ │ │ │ -000acfe0: 537a cf41 9603 eaa8 6e61 6d65 9363 616e Sz.A....name.can │ │ │ │ -000acff0: 9362 9053 8e65 9367 6976 9aac 7265 6e93 .b.S.e.giv..ren. │ │ │ │ -000ad000: 6193 7374 6963 986b 7993 7498 7970 9053 a.stic.ky.t.yp.S │ │ │ │ -000ad010: 8e65 9365 7870 6c69 6369 7498 7993 7769 .e.explicit.y.wi │ │ │ │ -000ad020: 7468 9374 6865 9366 756e 6374 696f 6e3a th.the.function: │ │ │ │ -000ad030: 8ea6 8d8d 8d91 eaf1 eb9f f54f a789 0000 ...........O.... │ │ │ │ -000ad040: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -000ad050: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ -000ad060: 648d 9117 0bcc eb61 7365 745f 7374 6963 d......aset_stic │ │ │ │ -000ad070: 6b79 5f74 7970 6596 05bf aa3a 9373 7472 ky_type....:.str │ │ │ │ -000ad080: 696e 6793 2393 7479 7065 932d 3e93 766f ing.#.type.->.vo │ │ │ │ -000ad090: 6964 8e8e 9201 c671 b184 000f 60b2 0000 id.....q....`... │ │ │ │ -000ad0a0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -000ad0b0: 4a8e 8e8e 9f1a f801 8d91 eaf1 ebcf 5468 J.............Th │ │ │ │ -000ad0c0: 6973 9603 eaa8 7365 7473 9373 7469 639a is....sets.stic. │ │ │ │ -000ad0d0: ac72 6b79 9374 9879 7090 538e 6573 9377 .rky.t.yp.S.es.w │ │ │ │ -000ad0e0: 6865 7468 6572 936f 7293 6e6f 7493 7374 hether.or.not.st │ │ │ │ -000ad0f0: 6963 986b 7993 7498 7970 9053 8e65 7393 ic.ky.t.yp.S.es. │ │ │ │ -000ad100: 6172 6593 6163 7469 7698 652e 8ea1 8d91 are.activ.e..... │ │ │ │ -000ad110: f653 7a4e 6f74 6596 0335 0c74 6861 7493 .SzNote..5.that. │ │ │ │ -000ad120: 7468 6593 0d61 678d 93eb 6173 7469 636b the..ag...astick │ │ │ │ -000ad130: 798e 9128 e813 cf63 6f6e 9aac 7274 726f y..(...con..rtro │ │ │ │ -000ad140: 6c73 9377 6865 7468 6572 9374 9879 7090 ls.whether.t.yp. │ │ │ │ -000ad150: 538e 6573 9361 7265 9361 7574 6f6d 6174 S.es.are.automat │ │ │ │ -000ad160: 6963 616c 6c79 9373 7475 6398 6b93 6f6e ically.stuc.k.on │ │ │ │ -000ad170: 9874 6f93 6e61 6d65 733b 9103 7195 6974 .to.names;..q.it │ │ │ │ -000ad180: 8ea1 8d91 eaf1 eb64 6f90 538e 6573 9603 .......do.S.es.. │ │ │ │ -000ad190: 911e 6e6f 7493 636f 6e9a ac72 7472 6f6c ..not.con..rtrol │ │ │ │ -000ad1a0: 9103 911f 7768 6574 6865 7293 7375 6398 ....whether.suc. │ │ │ │ -000ad1b0: 6893 7374 6963 986b 7993 7498 7970 9053 h.stic.ky.t.yp.S │ │ │ │ -000ad1c0: 8e65 739b 0391 1f61 7265 9361 6374 7561 .es....are.actua │ │ │ │ -000ad1d0: 6c6c 7993 7573 6564 9364 7572 696e 6798 lly.used.during. │ │ │ │ -000ad1e0: 749a ac72 7970 9053 8e65 9363 9868 6563 t..ryp.S.e.c.hec │ │ │ │ -000ad1f0: 986b 696e 673a 9105 0c1b 7374 6963 986b .king:....stic.k │ │ │ │ -000ad200: 798e a18d 91ea f1eb 749a ac72 7970 9053 y.......t..ryp.S │ │ │ │ -000ad210: 8e65 7396 03ea a861 7265 9361 6c77 9861 .es....are.alw.a │ │ │ │ -000ad220: 9879 7393 7573 6564 9369 6693 7468 6579 .ys.used.if.they │ │ │ │ -000ad230: 9361 7265 9364 650c 6e65 642e 8ea1 8d91 .are.de.ned..... │ │ │ │ -000ad240: f653 7a53 7469 6395 ac72 6b79 9b03 eaa8 .SzStic..rky.... │ │ │ │ -000ad250: 7493 7970 9553 8e65 7398 6361 6e98 6293 t.yp.S.es.can.b. │ │ │ │ -000ad260: 6598 7265 6d6f 95ac 7276 9365 6498 7769 e.remo..rv.ed.wi │ │ │ │ -000ad270: 7468 9874 6865 9866 756e 6374 696f 6e3a th.the.function: │ │ │ │ -000ad280: 8ea6 8d8d 8d91 eaf1 eb9f f54f a789 0000 ...........O.... │ │ │ │ -000ad290: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -000ad2a0: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ -000ad2b0: 648d 9117 0bcc eb61 7265 6d6f 7665 5f73 d......aremove_s │ │ │ │ -000ad2c0: 7469 636b 795f 7479 7065 9605 bfaa 3a93 ticky_type....:. │ │ │ │ -000ad2d0: 7374 7269 6e67 932d 3e93 7479 7065 8e8e string.->.type.. │ │ │ │ -000ad2e0: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ -000ad2f0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -000ad300: 8e9f 24fd 138e 8c8b 0000 00cf 0000 0000 ..$............. │ │ │ │ +000ac740: 0000 0000 0000 0000 0000 0000 0000 0ab7 ................ │ │ │ │ +000ac750: a1a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d .....U...F...... │ │ │ │ +000ac760: 9ffa 999a 8d91 eaf1 ebd0 3230 3692 00dd ..........206... │ │ │ │ +000ac770: 2043 4368 6170 7465 7296 0480 0031 312e CChapter....11. │ │ │ │ +000ac780: 910a 8000 5468 6593 484f 4c93 4c6f 6769 ....The.HOL.Logi │ │ │ │ +000ac790: 6393 696e 934d 4c8e 91ea f1eb 9f05 6666 c.in.ML.......ff │ │ │ │ +000ac7a0: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +000ac7b0: 2fdf 8da0 fd8b d021 8d8d 91ea f1eb eb47 /......!.......G │ │ │ │ +000ac7c0: 3131 2e31 312e 328e 912c a518 5374 6963 11.11.2..,..Stic │ │ │ │ +000ac7d0: 958c cc6b 799b 0566 6674 9379 7090 7333 ...ky..fft.yp.s3 │ │ │ │ +000ac7e0: 6573 9861 6e64 9864 6566 6175 6c74 9874 es.and.default.t │ │ │ │ +000ac7f0: 9379 7090 7333 6573 8e9f 17c0 008d 91ea .yp.s3es........ │ │ │ │ +000ac800: f1eb cf54 6865 9605 ba6b 7175 6f74 6174 ...The...kquotat │ │ │ │ +000ac810: 696f 6e93 7495 ac72 7970 9a53 8e65 9105 ion.t..ryp.S.e.. │ │ │ │ +000ac820: ba6c 6393 6865 6393 6b93 6572 9605 ba6b .lc.hec.k.er...k │ │ │ │ +000ac830: 6e6f 726d 616c 6c79 9372 6571 7569 7265 normally.require │ │ │ │ +000ac840: 7393 7468 6174 9374 6865 7265 9362 9865 s.that.there.b.e │ │ │ │ +000ac850: 9105 ba6c 656e 6f75 6768 9369 6e66 6f72 ...lenough.infor │ │ │ │ +000ac860: 6d61 7469 6f6e 9369 6e93 618e a410 0000 mation.in.a..... │ │ │ │ +000ac870: 8d91 eaf1 eb71 756f 7461 7469 6f6e 9604 .....quotation.. │ │ │ │ +000ac880: ceac 746f 9b04 ceab 6675 6c6c 7993 6465 ..to....fully.de │ │ │ │ +000ac890: 7465 726d 696e 6598 7468 6593 7490 ac72 termine.the.t..r │ │ │ │ +000ac8a0: 7970 9053 8e65 7398 6f66 9361 6c6c 9373 yp.S.es.of.all.s │ │ │ │ +000ac8b0: 7562 7465 726d 7398 6f66 9374 6865 9874 ubterms.of.the.t │ │ │ │ +000ac8c0: 6572 6d93 6295 538e 6569 6e67 9874 9aac erm.b.S.eing.t.. │ │ │ │ +000ac8d0: 7279 7093 6591 04ce ac63 9868 6563 986b ryp.e....c.hec.k │ │ │ │ +000ac8e0: 9865 642e 8ea1 8d91 eaf1 eb54 6869 7396 .ed........This. │ │ │ │ +000ac8f0: 03ea a869 6e66 6f72 6d61 7469 6f6e 9363 ...information.c │ │ │ │ +000ac900: 6f6d 6573 9366 726f 6d93 7495 ac72 7793 omes.from.t..rw. │ │ │ │ +000ac910: 6f91 03ea a873 6f75 7263 6573 3a8e a91a o....sources:... │ │ │ │ +000ac920: f800 8d8d 8d8d 91f7 7903 2869 298e 8e8e ........y.(i)... │ │ │ │ +000ac930: 9109 c013 7468 6596 03ea a867 656e 6572 ....the....gener │ │ │ │ +000ac940: 6963 9374 9aac 7279 7090 538e 6573 936f ic.t..ryp.S.es.o │ │ │ │ +000ac950: 6693 636f 6e73 7461 6e98 7473 2c93 616e f.constan.ts,.an │ │ │ │ +000ac960: 648e 9f19 7e00 8d8d 8d8d 91f4 3577 2869 d...~.......5w(i │ │ │ │ +000ac970: 6929 8e8e 8e91 09c0 1365 7870 6c69 6369 i).......explici │ │ │ │ +000ac980: 7496 03ea a874 9aac 7279 7090 538e 6593 t....t..ryp.S.e. │ │ │ │ +000ac990: 696e 666f 726d 6174 696f 6e93 6769 7698 information.giv. │ │ │ │ +000ac9a0: 656e 9361 6674 6572 9361 9363 6f6c 6f6e en.after.a.colon │ │ │ │ +000ac9b0: 2e8e 9f1a f801 8d91 eaf1 eb49 669b 0538 ...........If..8 │ │ │ │ +000ac9c0: 4773 7469 6395 ac72 6b79 9105 3848 7493 Gstic..rky..8Ht. │ │ │ │ +000ac9d0: 7970 9053 8e65 7398 6172 6598 6163 7469 yp.S.es.are.acti │ │ │ │ +000ac9e0: 7691 ff58 e461 7465 6491 0538 4828 6293 v..X.ated..8H(b. │ │ │ │ +000ac9f0: 7998 7365 7474 696e 6798 7468 6596 0538 y.setting.the..8 │ │ │ │ +000aca00: 480d 6167 8d98 eb61 7374 6963 6b79 8e91 H.ag...asticky.. │ │ │ │ +000aca10: 2cee 8acf 746f 8d98 eb61 7472 7565 8e91 ,...to...atrue.. │ │ │ │ +000aca20: 1c36 efcf 2993 7468 656e 9874 6865 986c .6..).then.the.l │ │ │ │ +000aca30: 6173 7493 7490 ac72 7970 9053 8e65 9861 ast.t..ryp.S.e.a │ │ │ │ +000aca40: 8ea1 8d91 eaf1 eb76 91ff 58e4 6172 6961 .......v..X.aria │ │ │ │ +000aca50: 626c 6596 048b 1b68 6164 9369 6e9b 048b ble....had.in... │ │ │ │ +000aca60: 1c61 9373 6573 7369 6f6e 9369 7393 7265 .a.session.is.re │ │ │ │ +000aca70: 6d65 6d90 ac72 6290 538e 6572 6564 2c91 mem..rb.S.ered,. │ │ │ │ +000aca80: 04b3 3861 6e64 9374 6869 7398 6973 9375 ..8and.this.is.u │ │ │ │ +000aca90: 7365 6493 6173 9361 9364 6566 6175 6c74 sed.as.a.default │ │ │ │ +000acaa0: 9874 9aac 7279 7090 538e 6593 6475 7269 .t..ryp.S.e.duri │ │ │ │ +000acab0: 6e67 9374 9879 7090 538e 658e a18d 91ea ng.t.yp.S.e..... │ │ │ │ +000acac0: f1eb 6395 ac72 6865 6393 6b69 6e67 2e91 ..c..rhec.king.. │ │ │ │ +000acad0: 0554 4b54 6865 9b03 f3cc 7374 6963 936b .TKThe....stic.k │ │ │ │ +000acae0: 7998 7493 7970 9053 8e65 9869 7391 03f3 y.t.yp.S.e.is... │ │ │ │ +000acaf0: cb6f 6e6c 7998 7573 6564 2c91 03f6 1568 .only.used,....h │ │ │ │ +000acb00: 6f93 7793 6576 9365 722c 9103 f614 6966 o.w.ev.er,....if │ │ │ │ +000acb10: 9874 6865 9876 91ff 58e4 6172 6961 626c .the.v..X.ariabl │ │ │ │ +000acb20: 6598 696e 9103 f3cb 7175 6573 7469 6f6e e.in....question │ │ │ │ +000acb30: 9869 7398 636f 6d70 6c65 7465 6c79 8ea1 .is.completely.. │ │ │ │ +000acb40: 8d91 eaf1 eb75 6e63 6f6e 7374 7261 696e .....unconstrain │ │ │ │ +000acb50: 6564 9605 165d 629a ac72 7991 0516 5e69 ed...]b..ry...^i │ │ │ │ +000acb60: 7473 9363 6f6e 9874 6578 7493 696e 9b05 ts.con.text.in.. │ │ │ │ +000acb70: 165e 7468 6593 7175 6f74 6174 696f 6e2e .^the.quotation. │ │ │ │ +000acb80: 9108 bc00 4966 9874 6865 9363 6f6e 90ac ....If.the.con.. │ │ │ │ +000acb90: 7274 6578 7493 7061 7274 6961 6c6c 7998 rtext.partially. │ │ │ │ +000acba0: 6465 7465 726d 696e 6573 9374 6865 8ea1 determines.the.. │ │ │ │ +000acbb0: 8d91 eaf1 eb74 9aac 7279 7090 538e 6596 .....t..ryp.S.e. │ │ │ │ +000acbc0: 04a6 bf6f 6693 6193 7691 ff58 e461 7269 ...of.a.v..X.ari │ │ │ │ +000acbd0: 6162 6c65 2c91 04d5 c574 6865 6e93 7374 able,....then.st │ │ │ │ +000acbe0: 6963 986b 7993 7498 7970 9053 8e65 7393 ic.ky.t.yp.S.es. │ │ │ │ +000acbf0: 6172 6593 6e6f 7493 7573 6564 2e91 076d are.not.used...m │ │ │ │ +000acc00: 2446 91ff 0556 6f72 9365 7861 6d70 6c65 $F...Vor.example │ │ │ │ +000acc10: 2c91 04d5 c569 6e93 7468 6593 7465 726d ,....in.the.term │ │ │ │ +000acc20: 8d93 eb61 2266 9105 bfaa 3122 8e91 260b ...a"f....1"..&. │ │ │ │ +000acc30: d0cf 7468 658e a18d 91ea f1eb 7691 ff58 ..the.......v..X │ │ │ │ +000acc40: e461 7269 6162 6c65 8d91 0456 00eb 6166 .ariable...V..af │ │ │ │ +000acc50: 8e91 0e6b a9cf 6973 9604 5600 636f 6e73 ...k..is..V.cons │ │ │ │ +000acc60: 7472 6169 6e65 6493 746f 9368 6195 ac72 trained.to.ha..r │ │ │ │ +000acc70: 7693 659b 0455 ff61 9604 5600 6675 6e63 v.e..U.a..V.func │ │ │ │ +000acc80: 7469 6f6e 9374 90ac 7279 7090 538e 652c tion.t..ryp.S.e, │ │ │ │ +000acc90: 9104 70d6 6275 7498 7468 6593 7261 6e67 ..p.but.the.rang │ │ │ │ +000acca0: 6593 7490 ac72 7970 9053 8e65 9369 7398 e.t..ryp.S.e.is. │ │ │ │ +000accb0: 6e6f 7493 6465 7465 726d 696e 6564 2e8e not.determined.. │ │ │ │ +000accc0: a18d 91ea f1eb 496e 9603 6f5c 7468 6593 ......In..o\the. │ │ │ │ +000accd0: 7175 6f74 6174 696f 6e8d 9103 6f5d eb61 quotation...o].a │ │ │ │ +000acce0: 2228 662c 3129 228e 912f 1c5f cf74 6865 "(f,1)"../._.the │ │ │ │ +000accf0: 9376 91ff 58e4 6172 6961 626c 658d 93eb .v..X.ariable... │ │ │ │ +000acd00: 6166 8e91 0c9e 63cf 6973 9363 6f6d 706c af....c.is.compl │ │ │ │ +000acd10: 6574 656c 7993 756e 636f 6e73 7472 6169 etely.unconstrai │ │ │ │ +000acd20: 6e65 642e 9105 0fc7 496e 9374 6865 936c ned.....In.the.l │ │ │ │ +000acd30: 6174 7465 7291 036f 5d63 6173 6593 616e atter..o]case.an │ │ │ │ +000acd40: 8ea1 8d91 eaf1 eb28 6170 7072 6f70 7269 .......(appropri │ │ │ │ +000acd50: 6174 6529 9603 6dfe 7374 6963 9aac 726b ate)..m.stic..rk │ │ │ │ +000acd60: 7993 7498 7970 9053 8e65 9103 6dfd 7798 y.t.yp.S.e..m.w. │ │ │ │ +000acd70: 6f75 6c64 9372 6573 6f6c 7698 6593 7468 ould.resolv.e.th │ │ │ │ +000acd80: 6593 7498 7970 696e 672c 9103 86ec 6275 e.t.yping,....bu │ │ │ │ +000acd90: 7493 696e 9374 6865 9366 6f72 6d65 7291 t.in.the.former. │ │ │ │ +000acda0: 036d fd69 7493 7798 6f75 6c64 936e 6f74 .m.it.w.ould.not │ │ │ │ +000acdb0: 2e91 050f 5253 7469 6398 6b79 8ea1 8d91 ....RStic.ky.... │ │ │ │ +000acdc0: eaf1 eb74 9aac 7279 7090 538e 6573 9605 ...t..ryp.S.es.. │ │ │ │ +000acdd0: 3f96 6361 6e93 6e65 7698 6572 9363 6175 ?.can.nev.er.cau │ │ │ │ +000acde0: 7365 9105 3f97 7468 6593 7498 7970 9053 se..?.the.t.yp.S │ │ │ │ +000acdf0: 8e65 9363 9868 6563 986b 696e 6793 6f66 .e.c.hec.king.of │ │ │ │ +000ace00: 9361 9371 756f 7461 7469 6f6e 9374 6f93 .a.quotation.to. │ │ │ │ +000ace10: 6661 696c 9105 3f97 7768 656e 9369 7493 fail..?.when.it. │ │ │ │ +000ace20: 7798 6f75 6c64 9373 7563 6365 6564 8ea1 w.ould.succeed.. │ │ │ │ +000ace30: 8d91 eaf1 eb77 6974 686f 7574 9103 eaa8 .....without.... │ │ │ │ +000ace40: 7468 656d 2e8e 9f64 56e5 8d8d 8d91 eaf1 them...dV....... │ │ │ │ +000ace50: eb9f a807 8189 0000 6666 01c7 0b4a a000 ........ff...J.. │ │ │ │ +000ace60: a597 628d 8d90 cccd 9f04 599c 8400 a9f0 ..b.......Y..... │ │ │ │ +000ace70: fe00 0066 668d a0ff 6066 108d 8d92 01af ...ff...`f...... │ │ │ │ +000ace80: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ +000ace90: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ +000acea0: 01b9 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ..M......I1..... │ │ │ │ +000aceb0: ff40 548d 9105 ccce eb61 2373 6574 5f66 .@T......a#set_f │ │ │ │ +000acec0: 6c61 6728 6073 7469 636b 7960 2c74 7275 lag(`sticky`,tru │ │ │ │ +000aced0: 6529 3b3b 8ea4 0d00 008d 9105 ccce 6661 e);;..........fa │ │ │ │ +000acee0: 6c73 6596 05bf aa3a 9362 6f6f 6c8e a1a1 lse....:.bool... │ │ │ │ +000acef0: 8d91 05cc ce23 2266 3a6e 756d 2d3e 6e75 .....#"f:num->nu │ │ │ │ +000acf00: 6d22 3b3b 8ea1 8d91 05cc ce22 6622 9605 m";;......."f".. │ │ │ │ +000acf10: bfaa 3a93 7465 726d 8ea1 a18d 9105 ccce ..:.term........ │ │ │ │ +000acf20: 2322 6691 05bf aa31 223b 3b8e a18d 9105 #"f....1";;..... │ │ │ │ +000acf30: ccce 496e 6465 7465 726d 696e 6174 6596 ..Indeterminate. │ │ │ │ +000acf40: 05bf aa74 7970 6573 3a91 0b7f 5422 663a ...types:...T"f: │ │ │ │ +000acf50: 6e75 6d93 2d3e 933f 228e a1a1 8d91 05cc num.->.?"....... │ │ │ │ +000acf60: ce65 7661 6c75 6174 696f 6e96 05bf aa66 .evaluation....f │ │ │ │ +000acf70: 6169 6c65 6491 1cbe 5274 7970 6573 9369 ailed...Rtypes.i │ │ │ │ +000acf80: 6e64 6574 6572 6d69 6e61 7465 9369 6e93 ndeterminate.in. │ │ │ │ +000acf90: 7175 6f74 6174 696f 6e8e a1a1 8d91 05cc quotation....... │ │ │ │ +000acfa0: ce23 2266 223b 3b8e a18d 9105 ccce 2266 .#"f";;......."f │ │ │ │ +000acfb0: 2296 05bf aa3a 9374 6572 6d8e 8e92 01c6 "....:.term..... │ │ │ │ +000acfc0: 71b1 8400 a9f0 fe00 0066 668e 8e9f 04c0 q........ff..... │ │ │ │ +000acfd0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 66ac ....ff...J....f. │ │ │ │ +000acfe0: 398d 91f6 537a cf41 9603 eaa8 6e61 6d65 9...Sz.A....name │ │ │ │ +000acff0: 9363 616e 9362 9053 8e65 9367 6976 9aac .can.b.S.e.giv.. │ │ │ │ +000ad000: 7265 6e93 6193 7374 6963 986b 7993 7498 ren.a.stic.ky.t. │ │ │ │ +000ad010: 7970 9053 8e65 9365 7870 6c69 6369 7498 yp.S.e.explicit. │ │ │ │ +000ad020: 7993 7769 7468 9374 6865 9366 756e 6374 y.with.the.funct │ │ │ │ +000ad030: 696f 6e3a 8ea6 8d8d 8d91 eaf1 eb9f f54f ion:...........O │ │ │ │ +000ad040: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ +000ad050: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ +000ad060: 8d9f fba6 648d 9117 0bcc eb61 7365 745f ....d......aset_ │ │ │ │ +000ad070: 7374 6963 6b79 5f74 7970 6596 05bf aa3a sticky_type....: │ │ │ │ +000ad080: 9373 7472 696e 6793 2393 7479 7065 932d .string.#.type.- │ │ │ │ +000ad090: 3e93 766f 6964 8e8e 9201 c671 b184 000f >.void.....q.... │ │ │ │ +000ad0a0: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +000ad0b0: 6601 c70b 4a8e 8e8e 9f1a f801 8d91 eaf1 f...J........... │ │ │ │ +000ad0c0: ebcf 5468 6973 9603 eaa8 7365 7473 9373 ..This....sets.s │ │ │ │ +000ad0d0: 7469 639a ac72 6b79 9374 9879 7090 538e tic..rky.t.yp.S. │ │ │ │ +000ad0e0: 6573 9377 6865 7468 6572 936f 7293 6e6f es.whether.or.no │ │ │ │ +000ad0f0: 7493 7374 6963 986b 7993 7498 7970 9053 t.stic.ky.t.yp.S │ │ │ │ +000ad100: 8e65 7393 6172 6593 6163 7469 7698 652e .es.are.activ.e. │ │ │ │ +000ad110: 8ea1 8d91 f653 7a4e 6f74 6596 0335 0c74 .....SzNote..5.t │ │ │ │ +000ad120: 6861 7493 7468 6593 0d61 678d 93eb 6173 hat.the..ag...as │ │ │ │ +000ad130: 7469 636b 798e 9128 e813 cf63 6f6e 9aac ticky..(...con.. │ │ │ │ +000ad140: 7274 726f 6c73 9377 6865 7468 6572 9374 rtrols.whether.t │ │ │ │ +000ad150: 9879 7090 538e 6573 9361 7265 9361 7574 .yp.S.es.are.aut │ │ │ │ +000ad160: 6f6d 6174 6963 616c 6c79 9373 7475 6398 omatically.stuc. │ │ │ │ +000ad170: 6b93 6f6e 9874 6f93 6e61 6d65 733b 9103 k.on.to.names;.. │ │ │ │ +000ad180: 7195 6974 8ea1 8d91 eaf1 eb64 6f90 538e q.it.......do.S. │ │ │ │ +000ad190: 6573 9603 911e 6e6f 7493 636f 6e9a ac72 es....not.con..r │ │ │ │ +000ad1a0: 7472 6f6c 9103 911f 7768 6574 6865 7293 trol....whether. │ │ │ │ +000ad1b0: 7375 6398 6893 7374 6963 986b 7993 7498 suc.h.stic.ky.t. │ │ │ │ +000ad1c0: 7970 9053 8e65 739b 0391 1f61 7265 9361 yp.S.es....are.a │ │ │ │ +000ad1d0: 6374 7561 6c6c 7993 7573 6564 9364 7572 ctually.used.dur │ │ │ │ +000ad1e0: 696e 6798 749a ac72 7970 9053 8e65 9363 ing.t..ryp.S.e.c │ │ │ │ +000ad1f0: 9868 6563 986b 696e 673a 9105 0c1b 7374 .hec.king:....st │ │ │ │ +000ad200: 6963 986b 798e a18d 91ea f1eb 749a ac72 ic.ky.......t..r │ │ │ │ +000ad210: 7970 9053 8e65 7396 03ea a861 7265 9361 yp.S.es....are.a │ │ │ │ +000ad220: 6c77 9861 9879 7393 7573 6564 9369 6693 lw.a.ys.used.if. │ │ │ │ +000ad230: 7468 6579 9361 7265 9364 650c 6e65 642e they.are.de.ned. │ │ │ │ +000ad240: 8ea1 8d91 f653 7a53 7469 6395 ac72 6b79 .....SzStic..rky │ │ │ │ +000ad250: 9b03 eaa8 7493 7970 9553 8e65 7398 6361 ....t.yp.S.es.ca │ │ │ │ +000ad260: 6e98 6293 6598 7265 6d6f 95ac 7276 9365 n.b.e.remo..rv.e │ │ │ │ +000ad270: 6498 7769 7468 9874 6865 9866 756e 6374 d.with.the.funct │ │ │ │ +000ad280: 696f 6e3a 8ea6 8d8d 8d91 eaf1 eb9f f54f ion:...........O │ │ │ │ +000ad290: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ +000ad2a0: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ +000ad2b0: 8d9f fba6 648d 9117 0bcc eb61 7265 6d6f ....d......aremo │ │ │ │ +000ad2c0: 7665 5f73 7469 636b 795f 7479 7065 9605 ve_sticky_type.. │ │ │ │ +000ad2d0: bfaa 3a93 7374 7269 6e67 932d 3e93 7479 ..:.string.->.ty │ │ │ │ +000ad2e0: 7065 8e8e 9201 c671 b184 000f 60b2 0000 pe.....q....`... │ │ │ │ +000ad2f0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +000ad300: 4a8e 8e8e 8e9f 24fd 138e 8c8b 0000 00cf J.....$......... │ │ │ │ 000ad310: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000ad320: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000ad330: 000a c720 a002 cc05 558d a0fd 46d3 0e8d ... ....U...F... │ │ │ │ -000ad340: 8d8d 8d9f fa99 9a8d 9112 c761 d031 312e ...........a.11. │ │ │ │ -000ad350: 3131 2e91 0a80 004d 6973 6365 6c6c 616e 11.....Miscellan │ │ │ │ -000ad360: 656f 7573 9604 8000 7379 7374 656d 9366 eous....system.f │ │ │ │ -000ad370: 6561 7475 7265 7392 00d4 a040 3230 378e eatures....@207. │ │ │ │ -000ad380: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ -000ad390: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -000ad3a0: 8d91 12c7 61cf 5468 6596 0316 3f73 7469 ....a.The...?sti │ │ │ │ -000ad3b0: 639a ac72 6b79 9374 9879 709a 538e 6593 c..rky.t.yp.S.e. │ │ │ │ -000ad3c0: 6973 9372 6574 7572 6e65 6491 0316 4028 is.returned...@( │ │ │ │ -000ad3d0: 6661 696c 7572 6593 6966 9374 6865 9376 failure.if.the.v │ │ │ │ -000ad3e0: 91ff 58e4 6172 6961 626c 6593 646f 9865 ..X.ariable.do.e │ │ │ │ -000ad3f0: 7393 6e6f 7493 6861 95ac 7276 9365 9603 s.not.ha..rv.e.. │ │ │ │ -000ad400: 163f 6193 7374 6963 95ac 726b 7991 0316 .?a.stic..rky... │ │ │ │ -000ad410: 4074 9379 7098 6529 2e91 04f2 1241 9103 @t.yp.e).....A.. │ │ │ │ -000ad420: 1609 6675 6e63 7469 6f6e 8ea9 1000 008d ..function...... │ │ │ │ -000ad430: 9112 c761 746f 9603 eaa8 7265 7475 726e ...ato....return │ │ │ │ -000ad440: 9374 6865 9373 7469 639a ac72 6b79 9374 .the.stic..rky.t │ │ │ │ -000ad450: 9879 709a 538e 6593 6f66 9361 9376 91ff .yp.S.e.of.a.v.. │ │ │ │ -000ad460: 58e4 6172 6961 626c 6593 6361 6e93 6298 X.ariable.can.b. │ │ │ │ -000ad470: 6593 6465 0c6e 6564 9362 90ac 7279 3a8e e.de.ned.b..ry:. │ │ │ │ -000ad480: 9f2e acf4 8d8d 8d9f 13d6 bd8d 8d8d 9fd9 ................ │ │ │ │ -000ad490: 0000 8d91 2a06 60eb 616c 6574 9605 bfaa ....*.`.alet.... │ │ │ │ -000ad4a0: 7374 6963 6b79 5f74 7970 6593 7693 3d8e sticky_type.v.=. │ │ │ │ -000ad4b0: a40d 0000 8d91 2fc6 0a6c 6574 9605 bfaa ....../..let.... │ │ │ │ -000ad4c0: 7479 933d 9372 656d 6f76 655f 7374 6963 ty.=.remove_stic │ │ │ │ -000ad4d0: 6b79 5f74 7970 6593 768e a18d 912f c60a ky_type.v..../.. │ │ │ │ -000ad4e0: 696e 8ea1 8d91 2fc6 0a28 7365 745f 7374 in..../..(set_st │ │ │ │ -000ad4f0: 6963 6b79 5f74 7970 6528 762c 7479 293b icky_type(v,ty); │ │ │ │ -000ad500: 7479 298e 8e8e 8e8e 8e8e 9f2e a80b 8d91 ty)............. │ │ │ │ -000ad510: 12c7 61cf 5468 6596 03ea a86c 6973 7493 ..a.The....list. │ │ │ │ -000ad520: 6f66 9373 7469 639a ac72 6b79 9374 9879 of.stic..rky.t.y │ │ │ │ -000ad530: 7090 538e 6573 9361 6374 6976 9865 9369 p.S.es.activ.e.i │ │ │ │ -000ad540: 6e93 6193 7365 7373 696f 6e93 6973 9363 n.a.session.is.c │ │ │ │ -000ad550: 6f6d 7075 7465 6493 6298 7993 7468 6593 omputed.b.y.the. │ │ │ │ -000ad560: 6675 6e63 7469 6f6e 3a8e a41d 2747 8d8d function:...'G.. │ │ │ │ -000ad570: 8d91 12c7 619f f4da da89 0000 6666 01c7 ....a.......ff.. │ │ │ │ -000ad580: 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -000ad590: 0010 4a4b 0000 6666 8d9f fba6 648d 9117 ..JK..ff....d... │ │ │ │ -000ad5a0: 0bcc eb61 7374 6963 6b79 5f6c 6973 7496 ...asticky_list. │ │ │ │ -000ad5b0: 05bf aa3a 9376 6f69 6493 2d3e 9328 7374 ...:.void.->.(st │ │ │ │ -000ad5c0: 7269 6e67 9323 9374 7970 6529 936c 6973 ring.#.type).lis │ │ │ │ -000ad5d0: 748e 8e92 01c6 71b1 8400 104a 4b00 0066 t.....q....JK..f │ │ │ │ -000ad5e0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000ad5f0: 8e8e 8e9f 3006 678d 8d91 12c7 61eb 4731 ....0.g.....a.G1 │ │ │ │ -000ad600: 312e 3131 2e33 8e91 547a 8e49 6e90 8ccc 1.11.3..Tz.In... │ │ │ │ -000ad610: 7465 7266 6163 6591 0566 666d 6170 738e terface..ffmaps. │ │ │ │ -000ad620: 9f17 c9fc 8d91 12c7 61cf 416e 9603 eaa8 ........a.An.... │ │ │ │ -000ad630: 696e 90ac 7274 6572 6661 6365 936d 6170 in..rterface.map │ │ │ │ -000ad640: 9369 7393 6193 6c69 7374 936f 6693 7061 .is.a.list.of.pa │ │ │ │ -000ad650: 6972 7393 6f66 9373 7472 696e 6773 3a8e irs.of.strings:. │ │ │ │ -000ad660: a18d 8d8d 9f00 cb89 8d8d 8d8d 912a 0660 .............*.` │ │ │ │ -000ad670: eb61 5b60 8dd7 618d 9f01 cccc d531 8e8e .a[`..a......1.. │ │ │ │ -000ad680: 910a eb05 eb61 602c 608d d763 8d9f 01cc .....a`,`..c.... │ │ │ │ -000ad690: ccd5 318e 8e91 09ce 93eb 6160 3b8d 8d91 ..1.......a`;... │ │ │ │ -000ad6a0: 05bf aad7 3a96 01ff fe3a 933a 8e8e 9119 ....:....:.:.... │ │ │ │ -000ad6b0: 49f4 eb61 3b60 8dd7 618d 9f01 cccc d86e I..a;`..a......n │ │ │ │ -000ad6c0: 8e8e 910b d351 eb61 602c 608d d763 8d9f .....Q.a`,`..c.. │ │ │ │ -000ad6d0: 01cc ccd8 6e8e 8e91 0ab6 dfeb 6160 5d8e ....n.......a`]. │ │ │ │ -000ad6e0: 8e8e 8e8e 8e8e 9f1d 225e 8d91 1e28 f0cf ........"^...(.. │ │ │ │ -000ad6f0: 4966 9605 4e1a 7375 639a ac72 6891 054e If..N.suc..rh..N │ │ │ │ -000ad700: 1961 936d 6170 9369 7393 6163 7469 7698 .a.map.is.activ. │ │ │ │ -000ad710: 652c 9105 a6f6 7468 656e 9105 4e19 7768 e,....then..N.wh │ │ │ │ -000ad720: 656e 6576 9865 7293 d761 8d9f 01cc ccd8 enev.er..a...... │ │ │ │ -000ad730: 698e 9108 b2f4 cf28 666f 7293 3196 05b2 i......(for.1... │ │ │ │ -000ad740: 54da 1493 d769 93da 1493 d76e cf29 9605 T....i.....n.).. │ │ │ │ -000ad750: 4e1a 6f90 538e 6363 7572 7393 6173 9361 N.o.S.ccurs.as.a │ │ │ │ -000ad760: 9105 4e19 636f 6e73 7461 6e98 7493 6f72 ..N.constan.t.or │ │ │ │ -000ad770: 8ea6 8d91 12c7 6176 91ff 58e4 6172 6961 ......av..X.aria │ │ │ │ -000ad780: 626c 6596 03e0 8c69 6e93 619b 03e0 8d71 ble....in.a....q │ │ │ │ -000ad790: 756f 7465 6493 7465 726d 2c91 03e2 9269 uoted.term,....i │ │ │ │ -000ad7a0: 7493 6973 9374 7261 6e73 6c61 7465 6493 t.is.translated. │ │ │ │ -000ad7b0: 2862 90ac 7279 9874 6865 9371 756f 7461 (b..ry.the.quota │ │ │ │ -000ad7c0: 7469 6f6e 9370 6172 7365 7229 9374 6f98 tion.parser).to. │ │ │ │ -000ad7d0: d763 8d9f 01cc ccd8 698e 9103 64da cf2c .c......i...d.., │ │ │ │ -000ad7e0: 9103 e292 7768 6963 9aac 7268 936d 9875 ....whic..rh.m.u │ │ │ │ -000ad7f0: 7374 9362 9053 8e65 8ea6 8d91 12c7 6161 st.b.S.e......aa │ │ │ │ -000ad800: 6e96 03ea a865 7869 7374 696e 6793 636f n....existing.co │ │ │ │ -000ad810: 6e73 7461 6e9a ac72 7493 2860 d761 cf27 nstan..rt.(`.a.' │ │ │ │ -000ad820: 9369 7393 666f 7293 6061 6262 7265 7669 .is.for.`abbrevi │ │ │ │ -000ad830: 6174 696f 6e27 9361 6e64 9360 d763 cf27 ation'.and.`.c.' │ │ │ │ -000ad840: 9366 6f72 9360 636f 6e73 7461 6e98 7427 .for.`constan.t' │ │ │ │ -000ad850: 292e 8e9f 1004 e98d 911e 28f0 5468 6591 ).........(.The. │ │ │ │ -000ad860: 03ea a866 756e 6374 696f 6e3a 8ea1 8d8d ...function:.... │ │ │ │ -000ad870: 8d91 12c7 619f f54f a789 0000 6666 01c7 ....a..O....ff.. │ │ │ │ -000ad880: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -000ad890: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ -000ad8a0: 0bcc eb61 7365 745f 696e 7465 7266 6163 ...aset_interfac │ │ │ │ -000ad8b0: 655f 6d61 7096 05bf aa3a 9373 7472 696e e_map....:.strin │ │ │ │ -000ad8c0: 6793 6c69 7374 932d 3e93 7374 7269 6e67 g.list.->.string │ │ │ │ -000ad8d0: 936c 6973 748e 8e92 01c6 71b1 8400 0f60 .list.....q....` │ │ │ │ -000ad8e0: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -000ad8f0: 01c7 0b4a 8e8e 8e9f 1d22 5e8d 9112 c761 ...J....."^....a │ │ │ │ -000ad900: cf69 6e73 7461 6c6c 7396 0448 ae61 6e9b .installs..H.an. │ │ │ │ -000ad910: 0448 af69 6e90 ac72 7465 7266 6163 6593 .H.in..rterface. │ │ │ │ -000ad920: 6d61 7093 2874 6865 9370 7265 7669 6f75 map.(the.previou │ │ │ │ -000ad930: 7398 6d61 7093 6973 9375 6e64 6f6e 6593 s.map.is.undone. │ │ │ │ -000ad940: 616e 6498 7265 7475 726e 6564 292e 9106 and.returned)... │ │ │ │ -000ad950: 52f2 5468 6598 650b 6563 7493 6f66 9365 R.The.e.ect.of.e │ │ │ │ -000ad960: 7865 2d8e a68d 9112 c761 6375 7469 6e67 xe-......acuting │ │ │ │ -000ad970: 3a8e a18d 8d8d 9f00 cb89 8d8d 8d8d 912a :..............* │ │ │ │ -000ad980: 0660 eb61 7365 745f 696e 7465 7266 6163 .`.aset_interfac │ │ │ │ -000ad990: 655f 6d61 7096 05bf aa5b 608d d761 8d9f e_map....[`..a.. │ │ │ │ -000ad9a0: 01cc ccd5 318e 8e91 0aeb 05eb 6160 2c60 ....1.......a`,` │ │ │ │ -000ad9b0: 8dd7 638d 9f01 cccc d531 8e8e 9109 ce93 ..c......1...... │ │ │ │ -000ad9c0: eb61 603b 8d8d 93d7 3a96 01ff fe3a 933a .a`;....:....:.: │ │ │ │ -000ad9d0: 8e8e 9119 49f4 eb61 3b60 8dd7 618d 9f01 ....I..a;`..a... │ │ │ │ -000ad9e0: cccc d86e 8e8e 910b d351 eb61 602c 608d ...n.....Q.a`,`. │ │ │ │ -000ad9f0: d763 8d9f 01cc ccd8 6e8e 8e91 0ab6 dfeb .c......n....... │ │ │ │ -000ada00: 6160 5d3b 3b8e 8e8e 8e8e 8e8e 9f1d 225e a`];;........."^ │ │ │ │ -000ada10: 8d91 12c7 61cf 6973 9604 e6a7 746f 9369 ....a.is....to.i │ │ │ │ -000ada20: 6e73 7461 6c6c 8d93 eb61 5b60 8dd7 618d nstall...a[`..a. │ │ │ │ -000ada30: 9f01 cccc d531 8e8e 910a eb05 eb61 602c .....1.......a`, │ │ │ │ -000ada40: 608d d763 8d9f 01cc ccd5 318e 8e91 09ce `..c......1..... │ │ │ │ -000ada50: 93eb 6160 3b8d 8d91 03ea a8d7 3a96 01ff ..a`;.......:... │ │ │ │ -000ada60: fe3a 933a 8e8e 911b 5f9a eb61 3b60 8dd7 .:.:...._..a;`.. │ │ │ │ -000ada70: 618d 9f01 cccc d86e 8e8e 910b d351 eb61 a......n.....Q.a │ │ │ │ -000ada80: 602c 608d d763 8d9f 01cc ccd8 6e8e 8e91 `,`..c......n... │ │ │ │ -000ada90: 0ab6 dfeb 6160 5d8e 9200 a0eb fdcf 6173 ....a`].......as │ │ │ │ -000adaa0: 9374 6865 9363 7572 7265 6e9a ac72 7493 .the.curren..rt. │ │ │ │ -000adab0: 696e 9874 6572 6661 6365 936d 6170 2e91 in.terface.map.. │ │ │ │ -000adac0: 082c de41 6e98 7993 6269 6e64 6572 936f .,.An.y.binder.o │ │ │ │ -000adad0: 728e a68d 9112 c761 696e 0c78 9603 eaa8 r......ain.x.... │ │ │ │ -000adae0: 7374 6174 7573 9328 696e 636c 7564 696e status.(includin │ │ │ │ -000adaf0: 6793 7072 6563 6564 656e 6365 7329 936f g.precedences).o │ │ │ │ -000adb00: 6693 d763 8d9f 01cc ccd8 698e 9b07 4f82 f..c......i...O. │ │ │ │ -000adb10: cf69 7393 7072 6f70 6167 6174 6564 9374 .is.propagated.t │ │ │ │ -000adb20: 6f93 d761 8d9f 01cc ccd8 698e 98cf 696e o..a......i...in │ │ │ │ -000adb30: 9374 6865 936f 7264 6572 3a8e a18d 8d8d .the.order:..... │ │ │ │ -000adb40: 8d91 18c7 61e5 7374 6174 7573 8e91 3778 ....a.status..7x │ │ │ │ -000adb50: 86cf 28d7 638d 9f01 cccc d531 8e9b 04c0 ..(.c......1.... │ │ │ │ -000adb60: 04cf 2996 09ff f6eb 433b 93d7 618d 9f01 ..).....C;..a... │ │ │ │ -000adb70: cccc d531 8e8d 910b 6aa8 cf74 6865 6e8e ...1....j..then. │ │ │ │ -000adb80: 8d91 28ee 20e5 7374 6174 7573 8e91 479f ..(. .status..G. │ │ │ │ -000adb90: 45cf 28d7 638d 9f01 cccc d532 8e98 cf29 E.(.c......2...) │ │ │ │ -000adba0: 93eb 433b 93d7 618d 9f01 cccc d532 8e8d ..C;..a......2.. │ │ │ │ -000adbb0: 910b 6aa8 cf74 6865 6e8e 8d91 2e43 70d7 ..j..then....Cp. │ │ │ │ -000adbc0: 3a96 01ff fe3a 933a 8e8d 9148 0e04 cf74 :....:.:...H...t │ │ │ │ -000adbd0: 6865 6e8e 8d91 6591 7ce5 7374 6174 7573 hen...e.|.status │ │ │ │ -000adbe0: 8e92 0084 42a1 cf28 d763 8d9f 01cc ccd8 ....B..(.c...... │ │ │ │ -000adbf0: 6e8e 9105 a850 cf29 93eb 433b 93d7 618d n....P.)..C;..a. │ │ │ │ -000adc00: 9f01 cccc d86e 8e8e 8e8e 9f1d 225e 8d91 .....n......"^.. │ │ │ │ -000adc10: 12c7 61cf 5468 6973 9603 c8e2 6f72 6465 ..a.This....orde │ │ │ │ -000adc20: 7293 6361 6e91 03c8 e362 9a53 8e65 9369 r.can....b.S.e.i │ │ │ │ -000adc30: 6d70 986f 7274 616e 90ac 7274 2e91 052d mp.ortan..rt...- │ │ │ │ -000adc40: 9e46 91ff 0556 6f72 9365 7861 6d70 6c65 .F...Vor.example │ │ │ │ -000adc50: 2c91 03cf a469 6693 d769 7893 cf69 7393 ,....if..ix..is. │ │ │ │ -000adc60: 7468 659b 03c8 e36e 616d 6593 6f66 9361 the....name.of.a │ │ │ │ -000adc70: 6e93 696e 0c78 6564 9863 6f6e 7374 616e n.in.xed.constan │ │ │ │ -000adc80: 90ac 7274 9361 6e64 93d7 638e a68d 9112 ..rt.and..c..... │ │ │ │ -000adc90: c761 cf74 6865 9603 eaa8 6e61 6d65 936f .a.the....name.o │ │ │ │ -000adca0: 6693 6193 6e6f 6e2d 696e 0c78 6564 9363 f.a.non-in.xed.c │ │ │ │ -000adcb0: 6f6e 7374 616e 90ac 7274 2c93 7468 656e onstan..rt,.then │ │ │ │ -000adcc0: 9365 7865 6375 7469 6e67 3a8e a18d 8d8d .executing:..... │ │ │ │ -000adcd0: 9f00 ed31 8d8d 8d8d 912a 0660 eb61 7365 ...1.....*.`.ase │ │ │ │ -000adce0: 748d 9100 b097 8900 0066 6600 0373 028e t........ff..s.. │ │ │ │ -000adcf0: 9604 2399 696e 7465 7266 6163 658d 9100 ..#.interface... │ │ │ │ -000add00: b097 8900 0066 6600 0373 028e 936d 6170 .....ff..s...map │ │ │ │ -000add10: 5b60 8dd7 638e 9b05 0e8f eb61 602c 608d [`..c......a`,`. │ │ │ │ -000add20: d769 788e 960a af79 eb61 603b 9105 bfaa .ix....y.a`;.... │ │ │ │ -000add30: 608d d769 788e 93eb 6160 2c60 8dd7 638e `..ix...a`,`..c. │ │ │ │ -000add40: 98eb 6160 5d3b 3b8e 8e8e 8e8e 8e8e 9f1d ..a`];;......... │ │ │ │ -000add50: 225e 8d91 12c7 61cf 7769 6c6c 9603 eaa8 "^....a.will.... │ │ │ │ -000add60: 7265 7375 6c74 9369 6e93 629a 538e 6f74 result.in.b.S.ot │ │ │ │ -000add70: 6893 d763 93cf 616e 6493 d769 7893 cf62 h..c..and..ix..b │ │ │ │ -000add80: 9865 696e 6793 696e 0c78 6573 3b93 6275 .eing.in.xes;.bu │ │ │ │ -000add90: 7493 6578 6563 7574 696e 673a 8ea1 8d8d t.executing:.... │ │ │ │ -000adda0: 8d9f 00ed 318d 8d8d 8d91 2a06 60eb 6173 ....1.....*.`.as │ │ │ │ -000addb0: 6574 8d91 00b0 9789 0000 6666 0003 7302 et........ff..s. │ │ │ │ -000addc0: 8e96 0423 9969 6e74 6572 6661 6365 8d91 ...#.interface.. │ │ │ │ -000addd0: 00b0 9789 0000 6666 0003 7302 8e93 6d61 ......ff..s...ma │ │ │ │ -000adde0: 705b 608d d769 788e 9b0a af79 eb61 602c p[`..ix....y.a`, │ │ │ │ -000addf0: 608d d763 8e96 050e 8feb 6160 3b91 05bf `..c......a`;... │ │ │ │ -000ade00: aa60 8dd7 638e 93eb 6160 2c60 8dd7 6978 .`..c...a`,`..ix │ │ │ │ -000ade10: 8e98 eb61 605d 3b3b 8e8e 8e8e 8e8e 8e8e ...a`];;........ │ │ │ │ -000ade20: 9f24 fd13 8e8c 8b00 0000 d000 0000 0000 .$.............. │ │ │ │ +000ad330: 0000 0000 000a c724 a002 cc05 558d a0fd .......$....U... │ │ │ │ +000ad340: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ +000ad350: d031 312e 3131 2e91 0a80 004d 6973 6365 .11.11.....Misce │ │ │ │ +000ad360: 6c6c 616e 656f 7573 9604 8000 7379 7374 llaneous....syst │ │ │ │ +000ad370: 656d 9366 6561 7475 7265 7392 00d4 a040 em.features....@ │ │ │ │ +000ad380: 3230 378e 9112 c761 9f05 6666 8900 00e6 207....a..ff.... │ │ │ │ +000ad390: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +000ad3a0: fd8b d021 8d91 12c7 61cf 5468 6596 0316 ...!....a.The... │ │ │ │ +000ad3b0: 3f73 7469 639a ac72 6b79 9374 9879 709a ?stic..rky.t.yp. │ │ │ │ +000ad3c0: 538e 6593 6973 9372 6574 7572 6e65 6491 S.e.is.returned. │ │ │ │ +000ad3d0: 0316 4028 6661 696c 7572 6593 6966 9374 ..@(failure.if.t │ │ │ │ +000ad3e0: 6865 9376 91ff 58e4 6172 6961 626c 6593 he.v..X.ariable. │ │ │ │ +000ad3f0: 646f 9865 7393 6e6f 7493 6861 95ac 7276 do.es.not.ha..rv │ │ │ │ +000ad400: 9365 9603 163f 6193 7374 6963 95ac 726b .e...?a.stic..rk │ │ │ │ +000ad410: 7991 0316 4074 9379 7098 6529 2e91 04f2 y...@t.yp.e).... │ │ │ │ +000ad420: 1241 9103 1609 6675 6e63 7469 6f6e 8ea9 .A....function.. │ │ │ │ +000ad430: 1000 008d 9112 c761 746f 9603 eaa8 7265 .......ato....re │ │ │ │ +000ad440: 7475 726e 9374 6865 9373 7469 639a ac72 turn.the.stic..r │ │ │ │ +000ad450: 6b79 9374 9879 709a 538e 6593 6f66 9361 ky.t.yp.S.e.of.a │ │ │ │ +000ad460: 9376 91ff 58e4 6172 6961 626c 6593 6361 .v..X.ariable.ca │ │ │ │ +000ad470: 6e93 6298 6593 6465 0c6e 6564 9362 90ac n.b.e.de.ned.b.. │ │ │ │ +000ad480: 7279 3a8e 9f2e acf4 8d8d 8d9f 13d6 bd8d ry:............. │ │ │ │ +000ad490: 8d8d 9fd9 0000 8d91 2a06 60eb 616c 6574 ........*.`.alet │ │ │ │ +000ad4a0: 9605 bfaa 7374 6963 6b79 5f74 7970 6593 ....sticky_type. │ │ │ │ +000ad4b0: 7693 3d8e a40d 0000 8d91 2fc6 0a6c 6574 v.=......./..let │ │ │ │ +000ad4c0: 9605 bfaa 7479 933d 9372 656d 6f76 655f ....ty.=.remove_ │ │ │ │ +000ad4d0: 7374 6963 6b79 5f74 7970 6593 768e a18d sticky_type.v... │ │ │ │ +000ad4e0: 912f c60a 696e 8ea1 8d91 2fc6 0a28 7365 ./..in..../..(se │ │ │ │ +000ad4f0: 745f 7374 6963 6b79 5f74 7970 6528 762c t_sticky_type(v, │ │ │ │ +000ad500: 7479 293b 7479 298e 8e8e 8e8e 8e8e 9f2e ty);ty)......... │ │ │ │ +000ad510: a80b 8d91 12c7 61cf 5468 6596 03ea a86c ......a.The....l │ │ │ │ +000ad520: 6973 7493 6f66 9373 7469 639a ac72 6b79 ist.of.stic..rky │ │ │ │ +000ad530: 9374 9879 7090 538e 6573 9361 6374 6976 .t.yp.S.es.activ │ │ │ │ +000ad540: 9865 9369 6e93 6193 7365 7373 696f 6e93 .e.in.a.session. │ │ │ │ +000ad550: 6973 9363 6f6d 7075 7465 6493 6298 7993 is.computed.b.y. │ │ │ │ +000ad560: 7468 6593 6675 6e63 7469 6f6e 3a8e a41d the.function:... │ │ │ │ +000ad570: 2747 8d8d 8d91 12c7 619f f4da da89 0000 'G......a....... │ │ │ │ +000ad580: 6666 01c7 0b4a 9f0b f0af 8d8d 90cc cd9f ff...J.......... │ │ │ │ +000ad590: 0459 9c84 0010 4a4b 0000 6666 8d9f fba6 .Y....JK..ff.... │ │ │ │ +000ad5a0: 648d 9117 0bcc eb61 7374 6963 6b79 5f6c d......asticky_l │ │ │ │ +000ad5b0: 6973 7496 05bf aa3a 9376 6f69 6493 2d3e ist....:.void.-> │ │ │ │ +000ad5c0: 9328 7374 7269 6e67 9323 9374 7970 6529 .(string.#.type) │ │ │ │ +000ad5d0: 936c 6973 748e 8e92 01c6 71b1 8400 104a .list.....q....J │ │ │ │ +000ad5e0: 4b00 0066 668e 8e9f 04c0 0289 0000 6666 K..ff.........ff │ │ │ │ +000ad5f0: 01c7 0b4a 8e8e 8e9f 3006 678d 8d91 12c7 ...J....0.g..... │ │ │ │ +000ad600: 61eb 4731 312e 3131 2e33 8e91 547a 8e49 a.G11.11.3..Tz.I │ │ │ │ +000ad610: 6e90 8ccc 7465 7266 6163 6591 0566 666d n...terface..ffm │ │ │ │ +000ad620: 6170 738e 9f17 c9fc 8d91 12c7 61cf 416e aps.........a.An │ │ │ │ +000ad630: 9603 eaa8 696e 90ac 7274 6572 6661 6365 ....in..rterface │ │ │ │ +000ad640: 936d 6170 9369 7393 6193 6c69 7374 936f .map.is.a.list.o │ │ │ │ +000ad650: 6693 7061 6972 7393 6f66 9373 7472 696e f.pairs.of.strin │ │ │ │ +000ad660: 6773 3a8e a18d 8d8d 9f00 cb89 8d8d 8d8d gs:............. │ │ │ │ +000ad670: 912a 0660 eb61 5b60 8dd7 618d 9f01 cccc .*.`.a[`..a..... │ │ │ │ +000ad680: d531 8e8e 910a eb05 eb61 602c 608d d763 .1.......a`,`..c │ │ │ │ +000ad690: 8d9f 01cc ccd5 318e 8e91 09ce 93eb 6160 ......1.......a` │ │ │ │ +000ad6a0: 3b8d 8d91 05bf aad7 3a96 01ff fe3a 933a ;.......:....:.: │ │ │ │ +000ad6b0: 8e8e 9119 49f4 eb61 3b60 8dd7 618d 9f01 ....I..a;`..a... │ │ │ │ +000ad6c0: cccc d86e 8e8e 910b d351 eb61 602c 608d ...n.....Q.a`,`. │ │ │ │ +000ad6d0: d763 8d9f 01cc ccd8 6e8e 8e91 0ab6 dfeb .c......n....... │ │ │ │ +000ad6e0: 6160 5d8e 8e8e 8e8e 8e8e 9f1d 225e 8d91 a`]........."^.. │ │ │ │ +000ad6f0: 1e28 f0cf 4966 9605 4e1a 7375 639a ac72 .(..If..N.suc..r │ │ │ │ +000ad700: 6891 054e 1961 936d 6170 9369 7393 6163 h..N.a.map.is.ac │ │ │ │ +000ad710: 7469 7698 652c 9105 a6f6 7468 656e 9105 tiv.e,....then.. │ │ │ │ +000ad720: 4e19 7768 656e 6576 9865 7293 d761 8d9f N.whenev.er..a.. │ │ │ │ +000ad730: 01cc ccd8 698e 9108 b2f4 cf28 666f 7293 ....i......(for. │ │ │ │ +000ad740: 3196 05b2 54da 1493 d769 93da 1493 d76e 1...T....i.....n │ │ │ │ +000ad750: cf29 9605 4e1a 6f90 538e 6363 7572 7393 .)..N.o.S.ccurs. │ │ │ │ +000ad760: 6173 9361 9105 4e19 636f 6e73 7461 6e98 as.a..N.constan. │ │ │ │ +000ad770: 7493 6f72 8ea6 8d91 12c7 6176 91ff 58e4 t.or......av..X. │ │ │ │ +000ad780: 6172 6961 626c 6596 03e0 8c69 6e93 619b ariable....in.a. │ │ │ │ +000ad790: 03e0 8d71 756f 7465 6493 7465 726d 2c91 ...quoted.term,. │ │ │ │ +000ad7a0: 03e2 9269 7493 6973 9374 7261 6e73 6c61 ...it.is.transla │ │ │ │ +000ad7b0: 7465 6493 2862 90ac 7279 9874 6865 9371 ted.(b..ry.the.q │ │ │ │ +000ad7c0: 756f 7461 7469 6f6e 9370 6172 7365 7229 uotation.parser) │ │ │ │ +000ad7d0: 9374 6f98 d763 8d9f 01cc ccd8 698e 9103 .to..c......i... │ │ │ │ +000ad7e0: 64da cf2c 9103 e292 7768 6963 9aac 7268 d..,....whic..rh │ │ │ │ +000ad7f0: 936d 9875 7374 9362 9053 8e65 8ea6 8d91 .m.ust.b.S.e.... │ │ │ │ +000ad800: 12c7 6161 6e96 03ea a865 7869 7374 696e ..aan....existin │ │ │ │ +000ad810: 6793 636f 6e73 7461 6e9a ac72 7493 2860 g.constan..rt.(` │ │ │ │ +000ad820: d761 cf27 9369 7393 666f 7293 6061 6262 .a.'.is.for.`abb │ │ │ │ +000ad830: 7265 7669 6174 696f 6e27 9361 6e64 9360 reviation'.and.` │ │ │ │ +000ad840: d763 cf27 9366 6f72 9360 636f 6e73 7461 .c.'.for.`consta │ │ │ │ +000ad850: 6e98 7427 292e 8e9f 1004 e98d 911e 28f0 n.t').........(. │ │ │ │ +000ad860: 5468 6591 03ea a866 756e 6374 696f 6e3a The....function: │ │ │ │ +000ad870: 8ea1 8d8d 8d91 12c7 619f f54f a789 0000 ........a..O.... │ │ │ │ +000ad880: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +000ad890: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ +000ad8a0: 648d 9117 0bcc eb61 7365 745f 696e 7465 d......aset_inte │ │ │ │ +000ad8b0: 7266 6163 655f 6d61 7096 05bf aa3a 9373 rface_map....:.s │ │ │ │ +000ad8c0: 7472 696e 6793 6c69 7374 932d 3e93 7374 tring.list.->.st │ │ │ │ +000ad8d0: 7269 6e67 936c 6973 748e 8e92 01c6 71b1 ring.list.....q. │ │ │ │ +000ad8e0: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ +000ad8f0: 0000 6666 01c7 0b4a 8e8e 8e9f 1d22 5e8d ..ff...J....."^. │ │ │ │ +000ad900: 9112 c761 cf69 6e73 7461 6c6c 7396 0448 ...a.installs..H │ │ │ │ +000ad910: ae61 6e9b 0448 af69 6e90 ac72 7465 7266 .an..H.in..rterf │ │ │ │ +000ad920: 6163 6593 6d61 7093 2874 6865 9370 7265 ace.map.(the.pre │ │ │ │ +000ad930: 7669 6f75 7398 6d61 7093 6973 9375 6e64 vious.map.is.und │ │ │ │ +000ad940: 6f6e 6593 616e 6498 7265 7475 726e 6564 one.and.returned │ │ │ │ +000ad950: 292e 9106 52f2 5468 6598 650b 6563 7493 )...R.The.e.ect. │ │ │ │ +000ad960: 6f66 9365 7865 2d8e a68d 9112 c761 6375 of.exe-......acu │ │ │ │ +000ad970: 7469 6e67 3a8e a18d 8d8d 9f00 cb89 8d8d ting:........... │ │ │ │ +000ad980: 8d8d 912a 0660 eb61 7365 745f 696e 7465 ...*.`.aset_inte │ │ │ │ +000ad990: 7266 6163 655f 6d61 7096 05bf aa5b 608d rface_map....[`. │ │ │ │ +000ad9a0: d761 8d9f 01cc ccd5 318e 8e91 0aeb 05eb .a......1....... │ │ │ │ +000ad9b0: 6160 2c60 8dd7 638d 9f01 cccc d531 8e8e a`,`..c......1.. │ │ │ │ +000ad9c0: 9109 ce93 eb61 603b 8d8d 93d7 3a96 01ff .....a`;....:... │ │ │ │ +000ad9d0: fe3a 933a 8e8e 9119 49f4 eb61 3b60 8dd7 .:.:....I..a;`.. │ │ │ │ +000ad9e0: 618d 9f01 cccc d86e 8e8e 910b d351 eb61 a......n.....Q.a │ │ │ │ +000ad9f0: 602c 608d d763 8d9f 01cc ccd8 6e8e 8e91 `,`..c......n... │ │ │ │ +000ada00: 0ab6 dfeb 6160 5d3b 3b8e 8e8e 8e8e 8e8e ....a`];;....... │ │ │ │ +000ada10: 9f1d 225e 8d91 12c7 61cf 6973 9604 e6a7 .."^....a.is.... │ │ │ │ +000ada20: 746f 9369 6e73 7461 6c6c 8d93 eb61 5b60 to.install...a[` │ │ │ │ +000ada30: 8dd7 618d 9f01 cccc d531 8e8e 910a eb05 ..a......1...... │ │ │ │ +000ada40: eb61 602c 608d d763 8d9f 01cc ccd5 318e .a`,`..c......1. │ │ │ │ +000ada50: 8e91 09ce 93eb 6160 3b8d 8d91 03ea a8d7 ......a`;....... │ │ │ │ +000ada60: 3a96 01ff fe3a 933a 8e8e 911b 5f9a eb61 :....:.:...._..a │ │ │ │ +000ada70: 3b60 8dd7 618d 9f01 cccc d86e 8e8e 910b ;`..a......n.... │ │ │ │ +000ada80: d351 eb61 602c 608d d763 8d9f 01cc ccd8 .Q.a`,`..c...... │ │ │ │ +000ada90: 6e8e 8e91 0ab6 dfeb 6160 5d8e 9200 a0eb n.......a`]..... │ │ │ │ +000adaa0: fdcf 6173 9374 6865 9363 7572 7265 6e9a ..as.the.curren. │ │ │ │ +000adab0: ac72 7493 696e 9874 6572 6661 6365 936d .rt.in.terface.m │ │ │ │ +000adac0: 6170 2e91 082c de41 6e98 7993 6269 6e64 ap...,.An.y.bind │ │ │ │ +000adad0: 6572 936f 728e a68d 9112 c761 696e 0c78 er.or......ain.x │ │ │ │ +000adae0: 9603 eaa8 7374 6174 7573 9328 696e 636c ....status.(incl │ │ │ │ +000adaf0: 7564 696e 6793 7072 6563 6564 656e 6365 uding.precedence │ │ │ │ +000adb00: 7329 936f 6693 d763 8d9f 01cc ccd8 698e s).of..c......i. │ │ │ │ +000adb10: 9b07 4f82 cf69 7393 7072 6f70 6167 6174 ..O..is.propagat │ │ │ │ +000adb20: 6564 9374 6f93 d761 8d9f 01cc ccd8 698e ed.to..a......i. │ │ │ │ +000adb30: 98cf 696e 9374 6865 936f 7264 6572 3a8e ..in.the.order:. │ │ │ │ +000adb40: a18d 8d8d 8d91 18c7 61e5 7374 6174 7573 ........a.status │ │ │ │ +000adb50: 8e91 3778 86cf 28d7 638d 9f01 cccc d531 ..7x..(.c......1 │ │ │ │ +000adb60: 8e9b 04c0 04cf 2996 09ff f6eb 433b 93d7 ......).....C;.. │ │ │ │ +000adb70: 618d 9f01 cccc d531 8e8d 910b 6aa8 cf74 a......1....j..t │ │ │ │ +000adb80: 6865 6e8e 8d91 28ee 20e5 7374 6174 7573 hen...(. .status │ │ │ │ +000adb90: 8e91 479f 45cf 28d7 638d 9f01 cccc d532 ..G.E.(.c......2 │ │ │ │ +000adba0: 8e98 cf29 93eb 433b 93d7 618d 9f01 cccc ...)..C;..a..... │ │ │ │ +000adbb0: d532 8e8d 910b 6aa8 cf74 6865 6e8e 8d91 .2....j..then... │ │ │ │ +000adbc0: 2e43 70d7 3a96 01ff fe3a 933a 8e8d 9148 .Cp.:....:.:...H │ │ │ │ +000adbd0: 0e04 cf74 6865 6e8e 8d91 6591 7ce5 7374 ...then...e.|.st │ │ │ │ +000adbe0: 6174 7573 8e92 0084 42a1 cf28 d763 8d9f atus....B..(.c.. │ │ │ │ +000adbf0: 01cc ccd8 6e8e 9105 a850 cf29 93eb 433b ....n....P.)..C; │ │ │ │ +000adc00: 93d7 618d 9f01 cccc d86e 8e8e 8e8e 9f1d ..a......n...... │ │ │ │ +000adc10: 225e 8d91 12c7 61cf 5468 6973 9603 c8e2 "^....a.This.... │ │ │ │ +000adc20: 6f72 6465 7293 6361 6e91 03c8 e362 9a53 order.can....b.S │ │ │ │ +000adc30: 8e65 9369 6d70 986f 7274 616e 90ac 7274 .e.imp.ortan..rt │ │ │ │ +000adc40: 2e91 052d 9e46 91ff 0556 6f72 9365 7861 ...-.F...Vor.exa │ │ │ │ +000adc50: 6d70 6c65 2c91 03cf a469 6693 d769 7893 mple,....if..ix. │ │ │ │ +000adc60: cf69 7393 7468 659b 03c8 e36e 616d 6593 .is.the....name. │ │ │ │ +000adc70: 6f66 9361 6e93 696e 0c78 6564 9863 6f6e of.an.in.xed.con │ │ │ │ +000adc80: 7374 616e 90ac 7274 9361 6e64 93d7 638e stan..rt.and..c. │ │ │ │ +000adc90: a68d 9112 c761 cf74 6865 9603 eaa8 6e61 .....a.the....na │ │ │ │ +000adca0: 6d65 936f 6693 6193 6e6f 6e2d 696e 0c78 me.of.a.non-in.x │ │ │ │ +000adcb0: 6564 9363 6f6e 7374 616e 90ac 7274 2c93 ed.constan..rt,. │ │ │ │ +000adcc0: 7468 656e 9365 7865 6375 7469 6e67 3a8e then.executing:. │ │ │ │ +000adcd0: a18d 8d8d 9f00 ed31 8d8d 8d8d 912a 0660 .......1.....*.` │ │ │ │ +000adce0: eb61 7365 748d 9100 b097 8900 0066 6600 .aset........ff. │ │ │ │ +000adcf0: 0373 028e 9604 2399 696e 7465 7266 6163 .s....#.interfac │ │ │ │ +000add00: 658d 9100 b097 8900 0066 6600 0373 028e e........ff..s.. │ │ │ │ +000add10: 936d 6170 5b60 8dd7 638e 9b05 0e8f eb61 .map[`..c......a │ │ │ │ +000add20: 602c 608d d769 788e 960a af79 eb61 603b `,`..ix....y.a`; │ │ │ │ +000add30: 9105 bfaa 608d d769 788e 93eb 6160 2c60 ....`..ix...a`,` │ │ │ │ +000add40: 8dd7 638e 98eb 6160 5d3b 3b8e 8e8e 8e8e ..c...a`];;..... │ │ │ │ +000add50: 8e8e 9f1d 225e 8d91 12c7 61cf 7769 6c6c ...."^....a.will │ │ │ │ +000add60: 9603 eaa8 7265 7375 6c74 9369 6e93 629a ....result.in.b. │ │ │ │ +000add70: 538e 6f74 6893 d763 93cf 616e 6493 d769 S.oth..c..and..i │ │ │ │ +000add80: 7893 cf62 9865 696e 6793 696e 0c78 6573 x..b.eing.in.xes │ │ │ │ +000add90: 3b93 6275 7493 6578 6563 7574 696e 673a ;.but.executing: │ │ │ │ +000adda0: 8ea1 8d8d 8d9f 00ed 318d 8d8d 8d91 2a06 ........1.....*. │ │ │ │ +000addb0: 60eb 6173 6574 8d91 00b0 9789 0000 6666 `.aset........ff │ │ │ │ +000addc0: 0003 7302 8e96 0423 9969 6e74 6572 6661 ..s....#.interfa │ │ │ │ +000addd0: 6365 8d91 00b0 9789 0000 6666 0003 7302 ce........ff..s. │ │ │ │ +000adde0: 8e93 6d61 705b 608d d769 788e 9b0a af79 ..map[`..ix....y │ │ │ │ +000addf0: eb61 602c 608d d763 8e96 050e 8feb 6160 .a`,`..c......a` │ │ │ │ +000ade00: 3b91 05bf aa60 8dd7 638e 93eb 6160 2c60 ;....`..c...a`,` │ │ │ │ +000ade10: 8dd7 6978 8e98 eb61 605d 3b3b 8e8e 8e8e ..ix...a`];;.... │ │ │ │ +000ade20: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 d000 .....$.......... │ │ │ │ 000ade30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000ade40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000ade50: 0ad3 07a0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ -000ade60: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3230 3892 ............208. │ │ │ │ -000ade70: 00dd 2043 4368 6170 7465 7296 0480 0031 .. CChapter....1 │ │ │ │ -000ade80: 312e 910a 8000 5468 6593 484f 4c93 4c6f 1.....The.HOL.Lo │ │ │ │ -000ade90: 6769 6393 696e 934d 4c8e 91ea f1eb 9f05 gic.in.ML....... │ │ │ │ -000adea0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -000adeb0: 0294 2fdf 8da0 fd8b d021 8d91 eaf1 ebcf ../......!...... │ │ │ │ -000adec0: 7265 7375 6c74 7396 03ea a869 6e93 6e65 results....in.ne │ │ │ │ -000aded0: 6974 6865 7293 d763 93cf 6e6f 7293 d769 ither..c..nor..i │ │ │ │ -000adee0: 7893 cf62 9053 8e65 696e 6793 616e 9369 x..b.S.eing.an.i │ │ │ │ -000adef0: 6e0c 783a 8e9f 1071 1f8d 91f6 537a 5468 n.x:...q....SzTh │ │ │ │ -000adf00: 6596 03ea a863 7572 7265 6e9a ac72 7493 e....curren..rt. │ │ │ │ -000adf10: 696e 9874 6572 6661 6365 936d 6170 9369 in.terface.map.i │ │ │ │ -000adf20: 7393 6769 7698 656e 9362 9879 3a8e a920 s.giv.en.b.y:.. │ │ │ │ -000adf30: 88f8 8d8d 8d91 eaf1 eb9f f54f a789 0000 ...........O.... │ │ │ │ -000adf40: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -000adf50: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ -000adf60: 648d 9117 0bcc eb61 696e 7465 7266 6163 d......ainterfac │ │ │ │ -000adf70: 655f 6d61 7096 05bf aa3a 9376 6f69 6493 e_map....:.void. │ │ │ │ -000adf80: 2d3e 9373 7472 696e 6793 6c69 7374 8e8e ->.string.list.. │ │ │ │ -000adf90: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ -000adfa0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -000adfb0: 9f20 17d9 8d91 f653 7acf 5491 ff05 566f . .....Sz.T...Vo │ │ │ │ -000adfc0: 9b04 ffb6 6195 ac72 7693 6f69 6491 04ff ....a..rv.oid... │ │ │ │ -000adfd0: b570 6172 7369 6e67 9861 6e64 9870 7269 .parsing.and.pri │ │ │ │ -000adfe0: 6e93 7469 6e67 9104 ffb5 616d 9362 6967 n.ting....am.big │ │ │ │ -000adff0: 7569 7469 6573 2c91 0544 f96d 6170 7398 uities,..D.maps. │ │ │ │ -000ae000: 6d93 7573 7498 6290 538e 6591 04ff b573 m.ust.b.S.e....s │ │ │ │ -000ae010: 696e 676c 6598 7691 ff58 e461 6c75 6564 ingle.v..X.alued │ │ │ │ -000ae020: 9828 8d69 2e65 2e8e 9114 0339 6f6e 6598 .(.i.e.....9one. │ │ │ │ -000ae030: 6162 2d8e a410 0000 8d91 eaf1 eb62 7265 ab-..........bre │ │ │ │ -000ae040: 7669 6174 696f 6e96 0481 1a63 616e 6e6f viation....canno │ │ │ │ -000ae050: 749b 0481 1961 6262 7265 7669 6174 6593 t....abbreviate. │ │ │ │ -000ae060: 7495 ac72 7793 6f98 636f 6e73 7461 6e93 t..rw.o.constan. │ │ │ │ -000ae070: 7473 2996 0481 1a61 6e64 986f 6e65 2d74 ts)....and.one-t │ │ │ │ -000ae080: 6f2d 6f6e 6593 288d 692e 652e 8e91 1384 o-one.(.i.e..... │ │ │ │ -000ae090: 9d64 690b 6572 656e 90ac 7274 9361 6262 .di.eren..rt.abb │ │ │ │ -000ae0a0: 7265 7669 6174 696f 6e73 8ea1 8d91 eaf1 reviations...... │ │ │ │ -000ae0b0: eb6d 9aac 7275 7374 9604 6f64 6d61 7093 .m..rust..odmap. │ │ │ │ -000ae0c0: 746f 9104 6f65 6469 0b65 7265 6e98 7493 to..oedi.eren.t. │ │ │ │ -000ae0d0: 636f 6e73 7461 6e98 7473 292e 9106 c714 constan.ts)..... │ │ │ │ -000ae0e0: 4691 ff05 5675 7274 6865 726d 6f72 652c F...Vurthermore, │ │ │ │ -000ae0f0: 9104 9094 6966 93d7 618d 9f01 cccc d869 ....if..a......i │ │ │ │ -000ae100: 8e91 07d4 3ecf 6973 9361 6c72 6561 6479 ....>.is.already │ │ │ │ -000ae110: 9361 9363 6f6e 7374 616e 9874 9104 6f65 .a.constan.t..oe │ │ │ │ -000ae120: 7468 656e 9369 7493 6d98 7573 748e a18d then.it.m.ust... │ │ │ │ -000ae130: 91ea f1eb 6290 538e 6596 03ea a867 6976 ....b.S.e....giv │ │ │ │ -000ae140: 9aac 7265 6e93 616e 9361 6262 7265 7669 ..ren.an.abbrevi │ │ │ │ -000ae150: 6174 696f 6e93 6298 7993 7468 6593 6d61 ation.b.y.the.ma │ │ │ │ -000ae160: 702e 9105 38e0 4691 ff05 566f 7293 6578 p...8.F...Vor.ex │ │ │ │ -000ae170: 616d 706c 653a 8ea6 8d8d 8d9f 00cb 898d ample:.......... │ │ │ │ -000ae180: 8d8d 8d91 0230 eaeb 6173 6574 5f69 6e74 .....0..aset_int │ │ │ │ -000ae190: 6572 6661 6365 5f6d 6170 5b60 2b60 2c60 erface_map[`+`,` │ │ │ │ -000ae1a0: 4150 5045 4e44 605d 3b3b 8e8e 8e8e 8e8e APPEND`];;...... │ │ │ │ -000ae1b0: 8e9f 2017 d98d 91ea f1eb cf69 739b 03b4 .. ........is... │ │ │ │ -000ae1c0: f96e 6f74 9103 b4f8 616c 6c6f 95ac 7277 .not....allo..rw │ │ │ │ -000ae1d0: 9365 6498 6290 538e 6563 6175 7365 9869 .ed.b.S.ecause.i │ │ │ │ -000ae1e0: 7498 7793 6f75 6c64 9103 b4f8 6d61 6b93 t.w.ould....mak. │ │ │ │ -000ae1f0: 6598 6974 9875 6e63 6c65 6172 9103 b4f8 e.it.unclear.... │ │ │ │ -000ae200: 686f 9377 9874 6f98 7072 696e 9374 9870 ho.w.to.prin.t.p │ │ │ │ -000ae210: 7265 2d65 7869 7374 696e 6791 03b4 f874 re-existing....t │ │ │ │ -000ae220: 6572 6d73 9869 6e93 7693 6f6c 7669 6e67 erms.in.v.olving │ │ │ │ -000ae230: 8ea1 8d8d 91ea f1eb eb61 2b8e 91f0 b195 .........a+..... │ │ │ │ -000ae240: cf2e 9105 38e0 5491 ff05 566f 9b03 eaa8 ....8.T...Vo.... │ │ │ │ -000ae250: 6195 ac72 7693 6f69 6498 7468 6973 9870 a..rv.oid.this.p │ │ │ │ -000ae260: 726f 626c 656d 2c98 616e 9861 6262 7265 roblem,.an.abbre │ │ │ │ -000ae270: 7669 6174 696f 6e98 666f 7298 7468 6598 viation.for.the. │ │ │ │ -000ae280: 6f6c 648d 98eb 612b 8e91 0d94 facf 6d93 old...a+......m. │ │ │ │ -000ae290: 7573 7498 616c 736f 9862 9053 8e65 9870 ust.also.b.S.e.p │ │ │ │ -000ae2a0: 726f 9376 6964 6564 2e8e a910 711f 8d91 ro.vided....q... │ │ │ │ -000ae2b0: f653 7a54 6865 9603 de06 0d61 678d 9103 .SzThe.....ag... │ │ │ │ -000ae2c0: de07 eb61 696e 7465 7266 6163 655f 7072 ...ainterface_pr │ │ │ │ -000ae2d0: 696e 748e 915d f703 cf64 6574 6572 6d69 int..]...determi │ │ │ │ -000ae2e0: 6e65 7393 7768 6574 6865 7293 7468 659b nes.whether.the. │ │ │ │ -000ae2f0: 03de 0769 6e95 ac72 7693 6572 7365 9603 ...in..rv.erse.. │ │ │ │ -000ae300: de06 6f66 9374 6865 9363 7572 7265 6e95 ..of.the.curren. │ │ │ │ -000ae310: ac72 7498 696e 9374 6572 6661 6365 9103 .rt.in.terface.. │ │ │ │ -000ae320: de06 6d61 708e a18d 91ea f1eb 6973 9604 ..map.......is.. │ │ │ │ -000ae330: 043d 6170 706c 6965 6493 7768 656e 9370 .=applied.when.p │ │ │ │ -000ae340: 7269 6e9a ac72 7469 6e67 2e91 0585 9f54 rin..rting.....T │ │ │ │ -000ae350: 6869 7393 7368 6f75 6c64 9362 9053 8e65 his.should.b.S.e │ │ │ │ -000ae360: 9104 043c 7573 6566 756c 9366 6f72 9364 ... │ │ │ │ -000ae430: 9362 6f6f 6c8e a40d 0000 8d91 170b cc69 .bool..........i │ │ │ │ -000ae440: 735f 696e 6669 7891 16fe a83a 9605 bfaa s_infix....:.... │ │ │ │ -000ae450: 7374 7269 6e67 932d 3e93 626f 6f6c 8ea1 string.->.bool.. │ │ │ │ -000ae460: 8d91 170b cc69 735f 6269 6e64 6572 9111 .....is_binder.. │ │ │ │ -000ae470: 3efe 3a96 05bf aa73 7472 696e 6793 2d3e >.:....string.-> │ │ │ │ -000ae480: 9362 6f6f 6c8e 8e92 01c6 71b1 8400 2960 .bool.....q...)` │ │ │ │ -000ae490: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -000ae4a0: 01c7 0b4a 8e8e 8e9f 2c2e 988d 91ea f1eb ...J....,....... │ │ │ │ -000ae4b0: cf74 6865 7365 9604 7290 7465 6c6c 9377 .these..r.tell.w │ │ │ │ -000ae4c0: 6865 7468 6572 9361 9b04 728f 7374 7269 hether.a..r.stri │ │ │ │ -000ae4d0: 6e67 9369 7393 7468 6593 6e61 6d65 936f ng.is.the.name.o │ │ │ │ -000ae4e0: 6693 6193 636f 6e73 7461 6e90 ac72 742c f.a.constan..rt, │ │ │ │ -000ae4f0: 9104 948a 696e 0c78 986f 7293 6269 6e64 ....in.x.or.bind │ │ │ │ -000ae500: 6572 9372 6573 7090 538e 6563 7469 7690 er.resp.S.ectiv. │ │ │ │ -000ae510: ac72 656c 7993 286e 6f74 653a 8ea1 8d91 .rely.(note:.... │ │ │ │ -000ae520: eaf1 eb62 9a53 8e65 696e 6796 03ea a861 ...b.S.eing....a │ │ │ │ -000ae530: 6e93 696e 0c78 936f 7293 6269 6e64 6572 n.in.x.or.binder │ │ │ │ -000ae540: 9365 6e90 ac72 7461 696c 7393 6298 6569 .en..rtails.b.ei │ │ │ │ -000ae550: 6e67 9361 9363 6f6e 7374 616e 90ac 7274 ng.a.constan..rt │ │ │ │ -000ae560: 292e 8ea6 8d91 f653 7a54 6865 9103 eaa8 )......SzThe.... │ │ │ │ -000ae570: 6675 6e63 7469 6f6e 8ea4 2088 f88d 8d8d function.. ..... │ │ │ │ -000ae580: 91ea f1eb 9ff5 4fa7 8900 0066 6601 c70b ......O....ff... │ │ │ │ -000ae590: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -000ae5a0: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ -000ae5b0: cceb 6161 6c6c 6f77 6564 5f63 6f6e 7374 ..aallowed_const │ │ │ │ -000ae5c0: 616e 7496 05bf aa3a 9373 7472 696e 6793 ant....:.string. │ │ │ │ -000ae5d0: 2d3e 9362 6f6f 6c8e 8e92 01c6 71b1 8400 ->.bool.....q... │ │ │ │ -000ae5e0: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -000ae5f0: 6666 01c7 0b4a 8e8e 8e9f 2017 d98d 91ea ff...J.... ..... │ │ │ │ -000ae600: f1eb cf74 6573 7473 9603 eaa8 7768 6574 ...tests....whet │ │ │ │ -000ae610: 6865 7293 6193 7374 7269 6e67 9368 6173 her.a.string.has │ │ │ │ -000ae620: 9374 6865 9363 6f72 7265 6374 936c 6578 .the.correct.lex │ │ │ │ -000ae630: 6963 616c 9373 7472 7563 7475 7265 9374 ical.structure.t │ │ │ │ -000ae640: 6f93 6290 538e 6593 6193 636f 6e73 7461 o.b.S.e.a.consta │ │ │ │ -000ae650: 6e90 ac72 742e 8ea6 8d91 f653 7a54 6865 n..rt......SzThe │ │ │ │ -000ae660: 9103 eaa8 6675 6e63 7469 6f6e 3a8e a18d ....function:... │ │ │ │ -000ae670: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ -000ae680: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -000ae690: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -000ae6a0: 170b cceb 6164 7261 6674 5f6d 6f64 6596 ....adraft_mode. │ │ │ │ -000ae6b0: 05bf aa3a 9376 6f69 6493 2d3e 9362 6f6f ...:.void.->.boo │ │ │ │ -000ae6c0: 6c8e 8e92 01c6 71b1 8400 0f60 b200 0066 l.....q....`...f │ │ │ │ -000ae6d0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000ae6e0: 8e8e 8e9f 2017 d98d 91ea f1eb cf72 6574 .... ........ret │ │ │ │ -000ae6f0: 7572 6e73 8d91 03ea a8eb 6174 7275 658e urns......atrue. │ │ │ │ -000ae700: 911e d3f8 cf69 6e96 03ea a864 7261 6674 .....in....draft │ │ │ │ -000ae710: 936d 6f90 538e 6465 8d8d 9ffb a532 d531 .mo.S.de.....2.1 │ │ │ │ -000ae720: 368e 8e91 0cea b0cf 616e 648d 93eb 6166 6.......and...af │ │ │ │ -000ae730: 616c 7365 8e91 2493 a2cf 6f74 6865 7277 alse..$...otherw │ │ │ │ -000ae740: 6973 652e 8ea6 8d91 f653 7a54 6865 9603 ise......SzThe.. │ │ │ │ -000ae750: faea 666f 6c6c 6f90 ac72 7769 6e67 9373 ..follo..rwing.s │ │ │ │ -000ae760: 6573 7369 6f6e 739b 03fa e969 6c6c 7573 essions....illus │ │ │ │ -000ae770: 7472 6174 6593 7468 6593 7573 6593 6f66 trate.the.use.of │ │ │ │ -000ae780: 9869 6e9a ac72 7465 7266 6163 6593 6d61 .in..rterface.ma │ │ │ │ -000ae790: 7073 9328 7468 6593 636f 6d6d 656e 9874 ps.(the.commen.t │ │ │ │ -000ae7a0: 7391 03fa e961 7265 9370 726f 9876 6964 s....are.pro.vid │ │ │ │ -000ae7b0: 6564 8ea4 1000 008d 91ea f1eb 629a ac72 ed..........b..r │ │ │ │ -000ae7c0: 7996 03fd 1674 6865 9361 7574 686f 722c y....the.author, │ │ │ │ -000ae7d0: 9104 01b2 6e6f 7493 6298 7993 7468 6593 ....not.b.y.the. │ │ │ │ -000ae7e0: 7379 7374 656d 292e 9105 702a 5468 6579 system)...p*They │ │ │ │ -000ae7f0: 9361 6c73 6f93 7368 6f98 7793 7468 6593 .also.sho.w.the. │ │ │ │ -000ae800: 6772 6561 7493 7090 538e 6f74 656e 9874 great.p.S.oten.t │ │ │ │ -000ae810: 6961 6c93 6f66 9369 6e98 7465 7266 6163 ial.of.in.terfac │ │ │ │ -000ae820: 6593 6d61 7073 8ea1 8d91 eaf1 eb66 6f72 e.maps.......for │ │ │ │ -000ae830: 9603 251c 6765 6e65 7261 7469 6e67 9363 ..%.generating.c │ │ │ │ -000ae840: 6f6e 6675 7369 6f6e 2191 04f7 0754 6865 onfusion!....The │ │ │ │ -000ae850: 930c 7273 7493 7365 7373 696f 6e93 696c ..rst.session.il │ │ │ │ -000ae860: 6c75 7374 7261 7465 7393 6395 ac72 6865 lustrates.c..rhe │ │ │ │ -000ae870: 6393 6b69 6e67 9103 251d 7468 6174 9b03 c.king..%.that.. │ │ │ │ -000ae880: 251c 696e 9374 6572 6661 6365 986d 6170 %.in.terface.map │ │ │ │ -000ae890: 7398 6172 6598 7793 656c 6c8e a18d 91ea s.are.w.ell..... │ │ │ │ -000ae8a0: f1eb 666f 726d 6564 2e8e 91ea f1eb 9f0a ..formed........ │ │ │ │ -000ae8b0: 48a4 8900 0066 6600 71cf 9f9f 0c99 9a8d H....ff.q....... │ │ │ │ -000ae8c0: 8d8d 8d91 0987 1d9f fc5e ffc5 3136 8e8e .........^..16.. │ │ │ │ -000ae8d0: 8e91 1200 03c6 5365 6596 0355 5553 6563 ......See..UUSec │ │ │ │ -000ae8e0: 7469 6f6e 9331 312e 3893 666f 7293 616e tion.11.8.for.an │ │ │ │ -000ae8f0: 9365 7870 6c61 6e61 7469 6f6e 936f 6693 .explanation.of. │ │ │ │ -000ae900: 6064 7261 6674 936d 6f90 471d 6465 272e `draft.mo.G.de'. │ │ │ │ -000ae910: 8e8e 9f24 fd13 8e8c 8b00 0000 d100 0000 ...$............ │ │ │ │ -000ae920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000ade50: 0000 0000 0ad3 0ba0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ +000ade60: d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 ................ │ │ │ │ +000ade70: 3230 3892 00dd 2043 4368 6170 7465 7296 208... CChapter. │ │ │ │ +000ade80: 0480 0031 312e 910a 8000 5468 6593 484f ...11.....The.HO │ │ │ │ +000ade90: 4c93 4c6f 6769 6393 696e 934d 4c8e 91ea L.Logic.in.ML... │ │ │ │ +000adea0: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ +000adeb0: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d91 ....../......!.. │ │ │ │ +000adec0: eaf1 ebcf 7265 7375 6c74 7396 03ea a869 ....results....i │ │ │ │ +000aded0: 6e93 6e65 6974 6865 7293 d763 93cf 6e6f n.neither..c..no │ │ │ │ +000adee0: 7293 d769 7893 cf62 9053 8e65 696e 6793 r..ix..b.S.eing. │ │ │ │ +000adef0: 616e 9369 6e0c 783a 8e9f 1071 1f8d 91f6 an.in.x:...q.... │ │ │ │ +000adf00: 537a 5468 6596 03ea a863 7572 7265 6e9a SzThe....curren. │ │ │ │ +000adf10: ac72 7493 696e 9874 6572 6661 6365 936d .rt.in.terface.m │ │ │ │ +000adf20: 6170 9369 7393 6769 7698 656e 9362 9879 ap.is.giv.en.b.y │ │ │ │ +000adf30: 3a8e a920 88f8 8d8d 8d91 eaf1 eb9f f54f :.. ...........O │ │ │ │ +000adf40: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ +000adf50: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ +000adf60: 8d9f fba6 648d 9117 0bcc eb61 696e 7465 ....d......ainte │ │ │ │ +000adf70: 7266 6163 655f 6d61 7096 05bf aa3a 9376 rface_map....:.v │ │ │ │ +000adf80: 6f69 6493 2d3e 9373 7472 696e 6793 6c69 oid.->.string.li │ │ │ │ +000adf90: 7374 8e8e 9201 c671 b184 000f 60b2 0000 st.....q....`... │ │ │ │ +000adfa0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +000adfb0: 4a8e 8e8e 9f20 17d9 8d91 f653 7acf 5491 J.... .....Sz.T. │ │ │ │ +000adfc0: ff05 566f 9b04 ffb6 6195 ac72 7693 6f69 ..Vo....a..rv.oi │ │ │ │ +000adfd0: 6491 04ff b570 6172 7369 6e67 9861 6e64 d....parsing.and │ │ │ │ +000adfe0: 9870 7269 6e93 7469 6e67 9104 ffb5 616d .prin.ting....am │ │ │ │ +000adff0: 9362 6967 7569 7469 6573 2c91 0544 f96d .biguities,..D.m │ │ │ │ +000ae000: 6170 7398 6d93 7573 7498 6290 538e 6591 aps.m.ust.b.S.e. │ │ │ │ +000ae010: 04ff b573 696e 676c 6598 7691 ff58 e461 ...single.v..X.a │ │ │ │ +000ae020: 6c75 6564 9828 8d69 2e65 2e8e 9114 0339 lued.(.i.e.....9 │ │ │ │ +000ae030: 6f6e 6598 6162 2d8e a410 0000 8d91 eaf1 one.ab-......... │ │ │ │ +000ae040: eb62 7265 7669 6174 696f 6e96 0481 1a63 .breviation....c │ │ │ │ +000ae050: 616e 6e6f 749b 0481 1961 6262 7265 7669 annot....abbrevi │ │ │ │ +000ae060: 6174 6593 7495 ac72 7793 6f98 636f 6e73 ate.t..rw.o.cons │ │ │ │ +000ae070: 7461 6e93 7473 2996 0481 1a61 6e64 986f tan.ts)....and.o │ │ │ │ +000ae080: 6e65 2d74 6f2d 6f6e 6593 288d 692e 652e ne-to-one.(.i.e. │ │ │ │ +000ae090: 8e91 1384 9d64 690b 6572 656e 90ac 7274 .....di.eren..rt │ │ │ │ +000ae0a0: 9361 6262 7265 7669 6174 696f 6e73 8ea1 .abbreviations.. │ │ │ │ +000ae0b0: 8d91 eaf1 eb6d 9aac 7275 7374 9604 6f64 .....m..rust..od │ │ │ │ +000ae0c0: 6d61 7093 746f 9104 6f65 6469 0b65 7265 map.to..oedi.ere │ │ │ │ +000ae0d0: 6e98 7493 636f 6e73 7461 6e98 7473 292e n.t.constan.ts). │ │ │ │ +000ae0e0: 9106 c714 4691 ff05 5675 7274 6865 726d ....F...Vurtherm │ │ │ │ +000ae0f0: 6f72 652c 9104 9094 6966 93d7 618d 9f01 ore,....if..a... │ │ │ │ +000ae100: cccc d869 8e91 07d4 3ecf 6973 9361 6c72 ...i....>.is.alr │ │ │ │ +000ae110: 6561 6479 9361 9363 6f6e 7374 616e 9874 eady.a.constan.t │ │ │ │ +000ae120: 9104 6f65 7468 656e 9369 7493 6d98 7573 ..oethen.it.m.us │ │ │ │ +000ae130: 748e a18d 91ea f1eb 6290 538e 6596 03ea t.......b.S.e... │ │ │ │ +000ae140: a867 6976 9aac 7265 6e93 616e 9361 6262 .giv..ren.an.abb │ │ │ │ +000ae150: 7265 7669 6174 696f 6e93 6298 7993 7468 reviation.b.y.th │ │ │ │ +000ae160: 6593 6d61 702e 9105 38e0 4691 ff05 566f e.map...8.F...Vo │ │ │ │ +000ae170: 7293 6578 616d 706c 653a 8ea6 8d8d 8d9f r.example:...... │ │ │ │ +000ae180: 00cb 898d 8d8d 8d91 0230 eaeb 6173 6574 .........0..aset │ │ │ │ +000ae190: 5f69 6e74 6572 6661 6365 5f6d 6170 5b60 _interface_map[` │ │ │ │ +000ae1a0: 2b60 2c60 4150 5045 4e44 605d 3b3b 8e8e +`,`APPEND`];;.. │ │ │ │ +000ae1b0: 8e8e 8e8e 8e9f 2017 d98d 91ea f1eb cf69 ...... ........i │ │ │ │ +000ae1c0: 739b 03b4 f96e 6f74 9103 b4f8 616c 6c6f s....not....allo │ │ │ │ +000ae1d0: 95ac 7277 9365 6498 6290 538e 6563 6175 ..rw.ed.b.S.ecau │ │ │ │ +000ae1e0: 7365 9869 7498 7793 6f75 6c64 9103 b4f8 se.it.w.ould.... │ │ │ │ +000ae1f0: 6d61 6b93 6598 6974 9875 6e63 6c65 6172 mak.e.it.unclear │ │ │ │ +000ae200: 9103 b4f8 686f 9377 9874 6f98 7072 696e ....ho.w.to.prin │ │ │ │ +000ae210: 9374 9870 7265 2d65 7869 7374 696e 6791 .t.pre-existing. │ │ │ │ +000ae220: 03b4 f874 6572 6d73 9869 6e93 7693 6f6c ...terms.in.v.ol │ │ │ │ +000ae230: 7669 6e67 8ea1 8d8d 91ea f1eb eb61 2b8e ving.........a+. │ │ │ │ +000ae240: 91f0 b195 cf2e 9105 38e0 5491 ff05 566f ........8.T...Vo │ │ │ │ +000ae250: 9b03 eaa8 6195 ac72 7693 6f69 6498 7468 ....a..rv.oid.th │ │ │ │ +000ae260: 6973 9870 726f 626c 656d 2c98 616e 9861 is.problem,.an.a │ │ │ │ +000ae270: 6262 7265 7669 6174 696f 6e98 666f 7298 bbreviation.for. │ │ │ │ +000ae280: 7468 6598 6f6c 648d 98eb 612b 8e91 0d94 the.old...a+.... │ │ │ │ +000ae290: facf 6d93 7573 7498 616c 736f 9862 9053 ..m.ust.also.b.S │ │ │ │ +000ae2a0: 8e65 9870 726f 9376 6964 6564 2e8e a910 .e.pro.vided.... │ │ │ │ +000ae2b0: 711f 8d91 f653 7a54 6865 9603 de06 0d61 q....SzThe.....a │ │ │ │ +000ae2c0: 678d 9103 de07 eb61 696e 7465 7266 6163 g......ainterfac │ │ │ │ +000ae2d0: 655f 7072 696e 748e 915d f703 cf64 6574 e_print..]...det │ │ │ │ +000ae2e0: 6572 6d69 6e65 7393 7768 6574 6865 7293 ermines.whether. │ │ │ │ +000ae2f0: 7468 659b 03de 0769 6e95 ac72 7693 6572 the....in..rv.er │ │ │ │ +000ae300: 7365 9603 de06 6f66 9374 6865 9363 7572 se....of.the.cur │ │ │ │ +000ae310: 7265 6e95 ac72 7498 696e 9374 6572 6661 ren..rt.in.terfa │ │ │ │ +000ae320: 6365 9103 de06 6d61 708e a18d 91ea f1eb ce....map....... │ │ │ │ +000ae330: 6973 9604 043d 6170 706c 6965 6493 7768 is...=applied.wh │ │ │ │ +000ae340: 656e 9370 7269 6e9a ac72 7469 6e67 2e91 en.prin..rting.. │ │ │ │ +000ae350: 0585 9f54 6869 7393 7368 6f75 6c64 9362 ...This.should.b │ │ │ │ +000ae360: 9053 8e65 9104 043c 7573 6566 756c 9366 .S.e....bool....... │ │ │ │ +000ae440: 170b cc69 735f 696e 6669 7891 16fe a83a ...is_infix....: │ │ │ │ +000ae450: 9605 bfaa 7374 7269 6e67 932d 3e93 626f ....string.->.bo │ │ │ │ +000ae460: 6f6c 8ea1 8d91 170b cc69 735f 6269 6e64 ol.......is_bind │ │ │ │ +000ae470: 6572 9111 3efe 3a96 05bf aa73 7472 696e er..>.:....strin │ │ │ │ +000ae480: 6793 2d3e 9362 6f6f 6c8e 8e92 01c6 71b1 g.->.bool.....q. │ │ │ │ +000ae490: 8400 2960 b200 0066 668e 8e9f 04c0 0289 ..)`...ff....... │ │ │ │ +000ae4a0: 0000 6666 01c7 0b4a 8e8e 8e9f 2c2e 988d ..ff...J....,... │ │ │ │ +000ae4b0: 91ea f1eb cf74 6865 7365 9604 7290 7465 .....these..r.te │ │ │ │ +000ae4c0: 6c6c 9377 6865 7468 6572 9361 9b04 728f ll.whether.a..r. │ │ │ │ +000ae4d0: 7374 7269 6e67 9369 7393 7468 6593 6e61 string.is.the.na │ │ │ │ +000ae4e0: 6d65 936f 6693 6193 636f 6e73 7461 6e90 me.of.a.constan. │ │ │ │ +000ae4f0: ac72 742c 9104 948a 696e 0c78 986f 7293 .rt,....in.x.or. │ │ │ │ +000ae500: 6269 6e64 6572 9372 6573 7090 538e 6563 binder.resp.S.ec │ │ │ │ +000ae510: 7469 7690 ac72 656c 7993 286e 6f74 653a tiv..rely.(note: │ │ │ │ +000ae520: 8ea1 8d91 eaf1 eb62 9a53 8e65 696e 6796 .......b.S.eing. │ │ │ │ +000ae530: 03ea a861 6e93 696e 0c78 936f 7293 6269 ...an.in.x.or.bi │ │ │ │ +000ae540: 6e64 6572 9365 6e90 ac72 7461 696c 7393 nder.en..rtails. │ │ │ │ +000ae550: 6298 6569 6e67 9361 9363 6f6e 7374 616e b.eing.a.constan │ │ │ │ +000ae560: 90ac 7274 292e 8ea6 8d91 f653 7a54 6865 ..rt)......SzThe │ │ │ │ +000ae570: 9103 eaa8 6675 6e63 7469 6f6e 8ea4 2088 ....function.. . │ │ │ │ +000ae580: f88d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 ..........O....f │ │ │ │ +000ae590: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +000ae5a0: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ +000ae5b0: 8d91 170b cceb 6161 6c6c 6f77 6564 5f63 ......aallowed_c │ │ │ │ +000ae5c0: 6f6e 7374 616e 7496 05bf aa3a 9373 7472 onstant....:.str │ │ │ │ +000ae5d0: 696e 6793 2d3e 9362 6f6f 6c8e 8e92 01c6 ing.->.bool..... │ │ │ │ +000ae5e0: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +000ae5f0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 2017 ....ff...J.... . │ │ │ │ +000ae600: d98d 91ea f1eb cf74 6573 7473 9603 eaa8 .......tests.... │ │ │ │ +000ae610: 7768 6574 6865 7293 6193 7374 7269 6e67 whether.a.string │ │ │ │ +000ae620: 9368 6173 9374 6865 9363 6f72 7265 6374 .has.the.correct │ │ │ │ +000ae630: 936c 6578 6963 616c 9373 7472 7563 7475 .lexical.structu │ │ │ │ +000ae640: 7265 9374 6f93 6290 538e 6593 6193 636f re.to.b.S.e.a.co │ │ │ │ +000ae650: 6e73 7461 6e90 ac72 742e 8ea6 8d91 f653 nstan..rt......S │ │ │ │ +000ae660: 7a54 6865 9103 eaa8 6675 6e63 7469 6f6e zThe....function │ │ │ │ +000ae670: 3a8e a18d 8d8d 91ea f1eb 9ff5 4fa7 8900 :...........O... │ │ │ │ +000ae680: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +000ae690: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +000ae6a0: a664 8d91 170b cceb 6164 7261 6674 5f6d .d......adraft_m │ │ │ │ +000ae6b0: 6f64 6596 05bf aa3a 9376 6f69 6493 2d3e ode....:.void.-> │ │ │ │ +000ae6c0: 9362 6f6f 6c8e 8e92 01c6 71b1 8400 0f60 .bool.....q....` │ │ │ │ +000ae6d0: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +000ae6e0: 01c7 0b4a 8e8e 8e9f 2017 d98d 91ea f1eb ...J.... ....... │ │ │ │ +000ae6f0: cf72 6574 7572 6e73 8d91 03ea a8eb 6174 .returns......at │ │ │ │ +000ae700: 7275 658e 911e d3f8 cf69 6e96 03ea a864 rue......in....d │ │ │ │ +000ae710: 7261 6674 936d 6f90 538e 6465 8d8d 9ffb raft.mo.S.de.... │ │ │ │ +000ae720: a532 d531 368e 8e91 0cea b0cf 616e 648d .2.16.......and. │ │ │ │ +000ae730: 93eb 6166 616c 7365 8e91 2493 a2cf 6f74 ..afalse..$...ot │ │ │ │ +000ae740: 6865 7277 6973 652e 8ea6 8d91 f653 7a54 herwise......SzT │ │ │ │ +000ae750: 6865 9603 faea 666f 6c6c 6f90 ac72 7769 he....follo..rwi │ │ │ │ +000ae760: 6e67 9373 6573 7369 6f6e 739b 03fa e969 ng.sessions....i │ │ │ │ +000ae770: 6c6c 7573 7472 6174 6593 7468 6593 7573 llustrate.the.us │ │ │ │ +000ae780: 6593 6f66 9869 6e9a ac72 7465 7266 6163 e.of.in..rterfac │ │ │ │ +000ae790: 6593 6d61 7073 9328 7468 6593 636f 6d6d e.maps.(the.comm │ │ │ │ +000ae7a0: 656e 9874 7391 03fa e961 7265 9370 726f en.ts....are.pro │ │ │ │ +000ae7b0: 9876 6964 6564 8ea4 1000 008d 91ea f1eb .vided.......... │ │ │ │ +000ae7c0: 629a ac72 7996 03fd 1674 6865 9361 7574 b..ry....the.aut │ │ │ │ +000ae7d0: 686f 722c 9104 01b2 6e6f 7493 6298 7993 hor,....not.b.y. │ │ │ │ +000ae7e0: 7468 6593 7379 7374 656d 292e 9105 702a the.system)...p* │ │ │ │ +000ae7f0: 5468 6579 9361 6c73 6f93 7368 6f98 7793 They.also.sho.w. │ │ │ │ +000ae800: 7468 6593 6772 6561 7493 7090 538e 6f74 the.great.p.S.ot │ │ │ │ +000ae810: 656e 9874 6961 6c93 6f66 9369 6e98 7465 en.tial.of.in.te │ │ │ │ +000ae820: 7266 6163 6593 6d61 7073 8ea1 8d91 eaf1 rface.maps...... │ │ │ │ +000ae830: eb66 6f72 9603 251c 6765 6e65 7261 7469 .for..%.generati │ │ │ │ +000ae840: 6e67 9363 6f6e 6675 7369 6f6e 2191 04f7 ng.confusion!... │ │ │ │ +000ae850: 0754 6865 930c 7273 7493 7365 7373 696f .The..rst.sessio │ │ │ │ +000ae860: 6e93 696c 6c75 7374 7261 7465 7393 6395 n.illustrates.c. │ │ │ │ +000ae870: ac72 6865 6393 6b69 6e67 9103 251d 7468 .rhec.king..%.th │ │ │ │ +000ae880: 6174 9b03 251c 696e 9374 6572 6661 6365 at..%.in.terface │ │ │ │ +000ae890: 986d 6170 7398 6172 6598 7793 656c 6c8e .maps.are.w.ell. │ │ │ │ +000ae8a0: a18d 91ea f1eb 666f 726d 6564 2e8e 91ea ......formed.... │ │ │ │ +000ae8b0: f1eb 9f0a 48a4 8900 0066 6600 71cf 9f9f ....H....ff.q... │ │ │ │ +000ae8c0: 0c99 9a8d 8d8d 8d91 0987 1d9f fc5e ffc5 .............^.. │ │ │ │ +000ae8d0: 3136 8e8e 8e91 1200 03c6 5365 6596 0355 16........See..U │ │ │ │ +000ae8e0: 5553 6563 7469 6f6e 9331 312e 3893 666f USection.11.8.fo │ │ │ │ +000ae8f0: 7293 616e 9365 7870 6c61 6e61 7469 6f6e r.an.explanation │ │ │ │ +000ae900: 936f 6693 6064 7261 6674 936d 6f90 471d .of.`draft.mo.G. │ │ │ │ +000ae910: 6465 272e 8e8e 9f24 fd13 8e8c 8b00 0000 de'....$........ │ │ │ │ +000ae920: d100 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000ae930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000ae940: 0000 0ade 26a0 02cc 0555 8da0 fd46 d30e ....&....U...F.. │ │ │ │ -000ae950: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 3131 ............a.11 │ │ │ │ -000ae960: 2e31 312e 910a 8000 4d69 7363 656c 6c61 .11.....Miscella │ │ │ │ -000ae970: 6e65 6f75 7396 0480 0073 7973 7465 6d93 neous....system. │ │ │ │ -000ae980: 6665 6174 7572 6573 9200 d4a0 4032 3039 features....@209 │ │ │ │ -000ae990: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ -000ae9a0: 3e7c 8e8e 8e8e a002 942f df8d a0fd b7af >|......./...... │ │ │ │ -000ae9b0: 068d 8d8d 9112 c761 9fc8 8781 8900 0066 .......a.......f │ │ │ │ -000ae9c0: 6601 c70b 4a9f 6497 628d 8d90 cccd 9f04 f...J.d.b....... │ │ │ │ -000ae9d0: 599c 8400 68f0 fe00 0066 668d 9fa1 6610 Y...h....ff...f. │ │ │ │ -000ae9e0: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ -000ae9f0: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ -000aea00: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4931 .......M......I1 │ │ │ │ -000aea10: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ -000aea20: 7365 745f 696e 7465 7266 6163 655f 6d61 set_interface_ma │ │ │ │ -000aea30: 705b 602b 602c 6041 5050 454e 4460 5d3b p[`+`,`APPEND`]; │ │ │ │ -000aea40: 3b8e a40d 0000 8d91 05cc ce65 7661 6c75 ;..........evalu │ │ │ │ -000aea50: 6174 696f 6e96 05bf aa66 6169 6c65 6491 ation....failed. │ │ │ │ -000aea60: 1cbe 522b 9377 6f75 6c64 9362 6563 6f6d ..R+.would.becom │ │ │ │ -000aea70: 6593 6869 6464 656e 8ea1 a18d 9105 ccce e.hidden........ │ │ │ │ -000aea80: 2373 6574 5f69 6e74 6572 6661 6365 5f6d #set_interface_m │ │ │ │ -000aea90: 6170 5b60 2b60 2c60 4150 5045 4e44 603b ap[`+`,`APPEND`; │ │ │ │ -000aeaa0: 602b 602c 602b 2b60 5d3b 3b8e a18d 9105 `+`,`++`];;..... │ │ │ │ -000aeab0: ccce 6576 616c 7561 7469 6f6e 9605 bfaa ..evaluation.... │ │ │ │ -000aeac0: 6661 696c 6564 911c be52 696e 7465 7266 failed...Rinterf │ │ │ │ -000aead0: 6163 6593 6d61 7093 6e6f 7493 7369 6e67 ace.map.not.sing │ │ │ │ -000aeae0: 6c65 9376 616c 7565 648e a1a1 8d91 05cc le.valued....... │ │ │ │ -000aeaf0: ce23 7365 745f 696e 7465 7266 6163 655f .#set_interface_ │ │ │ │ -000aeb00: 6d61 705b 602b 602c 6041 5050 454e 4460 map[`+`,`APPEND` │ │ │ │ -000aeb10: 3b60 2b2b 602c 602b 605d 3b3b 8ea1 8d91 ;`++`,`+`];;.... │ │ │ │ -000aeb20: 05cc ce5b 5d96 05bf aa3a 9328 7374 7269 ...[]....:.(stri │ │ │ │ -000aeb30: 6e67 9323 9373 7472 696e 6729 936c 6973 ng.#.string).lis │ │ │ │ -000aeb40: 748e 8e92 01c6 71b1 8400 68f0 fe00 0066 t.....q...h....f │ │ │ │ -000aeb50: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000aeb60: 8e8e 8e9f 4834 398d 9112 c761 cf54 6865 ....H49....a.The │ │ │ │ -000aeb70: 9605 6878 6e65 7874 9373 6573 7369 6f6e ..hxnext.session │ │ │ │ -000aeb80: 9373 686f 9aac 7277 7391 0568 7774 6865 .sho..rws..hwthe │ │ │ │ -000aeb90: 9370 726f 7061 6761 7469 6f6e 936f 6693 .propagation.of. │ │ │ │ -000aeba0: 696e 0c78 9373 7461 7475 7393 6298 7991 in.x.status.b.y. │ │ │ │ -000aebb0: 0568 7774 6865 9369 6e98 7465 7266 6163 .hwthe.in.terfac │ │ │ │ -000aebc0: 6593 6d61 7093 6465 636c 6172 6564 8e9f e.map.declared.. │ │ │ │ -000aebd0: 1000 008d 9112 c761 6162 9053 8e6f 95ac .......aab.S.o.. │ │ │ │ -000aebe0: 7276 9365 3a8e 9f79 dee5 8d8d 8d91 12c7 rv.e:..y........ │ │ │ │ -000aebf0: 619f 9487 8189 0000 6666 01c7 0b4a a000 a.......ff...J.. │ │ │ │ -000aec00: cc97 628d 8d90 cccd 9f04 599c 8400 d0f0 ..b.......Y..... │ │ │ │ -000aec10: fe00 0066 668d a0ff 3966 108d 8d92 01af ...ff...9f...... │ │ │ │ -000aec20: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -000aec30: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -000aec40: 01b9 4db2 9ffd 1c15 eb49 328e 8e8e 8e9f ..M......I2..... │ │ │ │ -000aec50: ff40 548d 9105 ccce eb61 2322 3196 05bf .@T......a#"1... │ │ │ │ -000aec60: aa2b 2b93 3222 3b3b 9200 9b36 ee25 932b .++.2";;...6.%.+ │ │ │ │ -000aec70: 2b93 6973 936e 6f74 9361 6e93 696e 6669 +.is.not.an.infi │ │ │ │ -000aec80: 782e 9325 8ea4 0d00 008d 9105 ccce 4261 x..%..........Ba │ │ │ │ -000aec90: 646c 7996 05bf aa74 7970 6564 9361 7070 dly....typed.app │ │ │ │ -000aeca0: 6c69 6361 7469 6f6e 936f 663a 910b 7f54 lication.of:...T │ │ │ │ -000aecb0: 2231 228e a18d 9117 0bcc 7768 6963 6896 "1".......which. │ │ │ │ -000aecc0: 05bf aa68 6173 9374 7970 653a 913f 3c4e ...has.type:.?.(num.->.num)" │ │ │ │ -000aed30: 8ea1 a18d 9105 ccce 6576 616c 7561 7469 ........evaluati │ │ │ │ -000aed40: 6f6e 9605 bfaa 6661 696c 6564 911c be52 on....failed...R │ │ │ │ -000aed50: 6d6b 5f63 6f6d 6293 696e 9371 756f 7461 mk_comb.in.quota │ │ │ │ -000aed60: 7469 6f6e 8ea1 a18d 9105 ccce 2322 2b2b tion........#"++ │ │ │ │ -000aed70: 9605 bfaa 3193 3222 3b3b 8ea1 8d91 05cc ....1.2";;...... │ │ │ │ -000aed80: ce22 2b2b 9605 bfaa 3193 3222 933a 9374 ."++....1.2".:.t │ │ │ │ -000aed90: 6572 6d8e a1a1 8d91 05cc ce23 7365 745f erm........#set_ │ │ │ │ -000aeda0: 696e 7465 7266 6163 655f 6d61 705b 602b interface_map[`+ │ │ │ │ -000aedb0: 2b60 2c60 2b60 3b91 05bf aa60 2b60 2c60 +`,`+`;....`+`,` │ │ │ │ -000aedc0: 4150 5045 4e44 605d 3b3b 8ea1 8d91 05cc APPEND`];;...... │ │ │ │ -000aedd0: ce5b 2860 2b60 2c60 4150 5045 4e44 6029 .[(`+`,`APPEND`) │ │ │ │ -000aede0: 3b96 05bf aa28 602b 2b60 2c60 2b60 295d ;....(`++`,`+`)] │ │ │ │ -000aedf0: 933a 9328 7374 7269 6e67 9323 9373 7472 .:.(string.#.str │ │ │ │ -000aee00: 696e 6729 936c 6973 748e a1a1 8d91 05cc ing).list....... │ │ │ │ -000aee10: ce23 2231 9605 bfaa 2b2b 9332 223b 3b8e .#"1....++.2";;. │ │ │ │ -000aee20: a18d 9105 ccce 2231 9605 bfaa 2b2b 9332 ......"1....++.2 │ │ │ │ -000aee30: 2293 3a93 7465 726d 8e8e 9201 c671 b184 ".:.term.....q.. │ │ │ │ -000aee40: 00d0 f0fe 0000 6666 8e8e 9f04 c002 8900 ......ff........ │ │ │ │ -000aee50: 0066 6601 c70b 4a8e 8e8e 9f7c 3439 8d91 .ff...J....|49.. │ │ │ │ -000aee60: 12c7 61cf 5365 7474 696e 6796 03ea a874 ..a.Setting....t │ │ │ │ -000aee70: 6865 930d 6167 8d93 eb61 696e 7465 7266 he..ag...ainterf │ │ │ │ -000aee80: 6163 655f 7072 696e 748e 915e 1046 cf74 ace_print..^.F.t │ │ │ │ -000aee90: 6f8d 93eb 6166 616c 7365 8e91 2493 a2cf o...afalse..$... │ │ │ │ -000aeea0: 6361 7573 6573 9374 6865 9374 7275 6593 causes.the.true. │ │ │ │ -000aeeb0: 666f 726d 936f 6693 7465 726d 7393 746f form.of.terms.to │ │ │ │ -000aeec0: 9362 9053 8e65 9373 686f 90ac 7277 6e2e .b.S.e.sho..rwn. │ │ │ │ -000aeed0: 8e9f 484d d48d 8d8d 9112 c761 9fc8 8781 ..HM.......a.... │ │ │ │ -000aeee0: 8900 0066 6601 c70b 4a9f 6497 628d 8d90 ...ff...J.d.b... │ │ │ │ -000aeef0: cccd 9f04 599c 8400 68f0 fe00 0066 668d ....Y...h....ff. │ │ │ │ -000aef00: 9fa1 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ -000aef10: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ -000aef20: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ -000aef30: 15eb 4933 8e8e 8e8e 9fff 4054 8d91 05cc ..I3......@T.... │ │ │ │ -000aef40: ceeb 6123 7365 745f 666c 6167 2860 696e ..a#set_flag(`in │ │ │ │ -000aef50: 7465 7266 6163 655f 7072 696e 7460 2c91 terface_print`,. │ │ │ │ -000aef60: 05bf aa66 616c 7365 293b 3b8e a40d 0000 ...false);;..... │ │ │ │ -000aef70: 8d91 05cc ce74 7275 6596 05bf aa3a 9362 .....true....:.b │ │ │ │ -000aef80: 6f6f 6c8e a1a1 8d91 05cc ce23 2231 9605 ool........#"1.. │ │ │ │ -000aef90: bfaa 2b2b 9332 223b 3b8e a18d 9105 ccce ..++.2";;....... │ │ │ │ -000aefa0: 2231 9605 bfaa 2b93 3222 933a 9374 6572 "1....+.2".:.ter │ │ │ │ -000aefb0: 6d8e a1a1 8d91 05cc ce23 6465 7374 5f63 m........#dest_c │ │ │ │ -000aefc0: 6f6e 7374 9605 bfaa 222b 2b22 3b3b 913f onst...."++";;.? │ │ │ │ -000aefd0: 3c4e 2593 5468 6973 9369 6c6c 7573 7472 .(num.->.nu │ │ │ │ -000af020: 6d29 2293 3a93 2873 7472 696e 6793 2393 m)".:.(string.#. │ │ │ │ -000af030: 7479 7065 298e 8e92 01c6 71b1 8400 68f0 type).....q...h. │ │ │ │ -000af040: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -000af050: 01c7 0b4a 8e8e 8e9f 4812 188d 9112 c761 ...J....H......a │ │ │ │ -000af060: cf43 6f6e 95ac 7274 696e 9375 696e 673a .Con..rtin.uing: │ │ │ │ -000af070: 8e8e 9f24 fd13 8e8c 8b00 0000 d200 0000 ...$............ │ │ │ │ -000af080: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000ae940: 0000 0000 0000 0ade 2aa0 02cc 0555 8da0 ........*....U.. │ │ │ │ +000ae950: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +000ae960: 61d0 3131 2e31 312e 910a 8000 4d69 7363 a.11.11.....Misc │ │ │ │ +000ae970: 656c 6c61 6e65 6f75 7396 0480 0073 7973 ellaneous....sys │ │ │ │ +000ae980: 7465 6d93 6665 6174 7572 6573 9200 d4a0 tem.features.... │ │ │ │ +000ae990: 4032 3039 8e91 12c7 619f 0566 6689 0000 @209....a..ff... │ │ │ │ +000ae9a0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +000ae9b0: a0fd b7af 068d 8d8d 9112 c761 9fc8 8781 ...........a.... │ │ │ │ +000ae9c0: 8900 0066 6601 c70b 4a9f 6497 628d 8d90 ...ff...J.d.b... │ │ │ │ +000ae9d0: cccd 9f04 599c 8400 68f0 fe00 0066 668d ....Y...h....ff. │ │ │ │ +000ae9e0: 9fa1 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ +000ae9f0: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ +000aea00: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ +000aea10: 15eb 4931 8e8e 8e8e 9fff 4054 8d91 05cc ..I1......@T.... │ │ │ │ +000aea20: ceeb 6123 7365 745f 696e 7465 7266 6163 ..a#set_interfac │ │ │ │ +000aea30: 655f 6d61 705b 602b 602c 6041 5050 454e e_map[`+`,`APPEN │ │ │ │ +000aea40: 4460 5d3b 3b8e a40d 0000 8d91 05cc ce65 D`];;..........e │ │ │ │ +000aea50: 7661 6c75 6174 696f 6e96 05bf aa66 6169 valuation....fai │ │ │ │ +000aea60: 6c65 6491 1cbe 522b 9377 6f75 6c64 9362 led...R+.would.b │ │ │ │ +000aea70: 6563 6f6d 6593 6869 6464 656e 8ea1 a18d ecome.hidden.... │ │ │ │ +000aea80: 9105 ccce 2373 6574 5f69 6e74 6572 6661 ....#set_interfa │ │ │ │ +000aea90: 6365 5f6d 6170 5b60 2b60 2c60 4150 5045 ce_map[`+`,`APPE │ │ │ │ +000aeaa0: 4e44 603b 602b 602c 602b 2b60 5d3b 3b8e ND`;`+`,`++`];;. │ │ │ │ +000aeab0: a18d 9105 ccce 6576 616c 7561 7469 6f6e ......evaluation │ │ │ │ +000aeac0: 9605 bfaa 6661 696c 6564 911c be52 696e ....failed...Rin │ │ │ │ +000aead0: 7465 7266 6163 6593 6d61 7093 6e6f 7493 terface.map.not. │ │ │ │ +000aeae0: 7369 6e67 6c65 9376 616c 7565 648e a1a1 single.valued... │ │ │ │ +000aeaf0: 8d91 05cc ce23 7365 745f 696e 7465 7266 .....#set_interf │ │ │ │ +000aeb00: 6163 655f 6d61 705b 602b 602c 6041 5050 ace_map[`+`,`APP │ │ │ │ +000aeb10: 454e 4460 3b60 2b2b 602c 602b 605d 3b3b END`;`++`,`+`];; │ │ │ │ +000aeb20: 8ea1 8d91 05cc ce5b 5d96 05bf aa3a 9328 .......[]....:.( │ │ │ │ +000aeb30: 7374 7269 6e67 9323 9373 7472 696e 6729 string.#.string) │ │ │ │ +000aeb40: 936c 6973 748e 8e92 01c6 71b1 8400 68f0 .list.....q...h. │ │ │ │ +000aeb50: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +000aeb60: 01c7 0b4a 8e8e 8e9f 4834 398d 9112 c761 ...J....H49....a │ │ │ │ +000aeb70: cf54 6865 9605 6878 6e65 7874 9373 6573 .The..hxnext.ses │ │ │ │ +000aeb80: 7369 6f6e 9373 686f 9aac 7277 7391 0568 sion.sho..rws..h │ │ │ │ +000aeb90: 7774 6865 9370 726f 7061 6761 7469 6f6e wthe.propagation │ │ │ │ +000aeba0: 936f 6693 696e 0c78 9373 7461 7475 7393 .of.in.x.status. │ │ │ │ +000aebb0: 6298 7991 0568 7774 6865 9369 6e98 7465 b.y..hwthe.in.te │ │ │ │ +000aebc0: 7266 6163 6593 6d61 7093 6465 636c 6172 rface.map.declar │ │ │ │ +000aebd0: 6564 8e9f 1000 008d 9112 c761 6162 9053 ed.........aab.S │ │ │ │ +000aebe0: 8e6f 95ac 7276 9365 3a8e 9f79 dee5 8d8d .o..rv.e:..y.... │ │ │ │ +000aebf0: 8d91 12c7 619f 9487 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ +000aec00: 0b4a a000 cc97 628d 8d90 cccd 9f04 599c .J....b.......Y. │ │ │ │ +000aec10: 8400 d0f0 fe00 0066 668d a0ff 3966 108d .......ff...9f.. │ │ │ │ +000aec20: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ +000aec30: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ +000aec40: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 328e ......M......I2. │ │ │ │ +000aec50: 8e8e 8e9f ff40 548d 9105 ccce eb61 2322 .....@T......a#" │ │ │ │ +000aec60: 3196 05bf aa2b 2b93 3222 3b3b 9200 9b36 1....++.2";;...6 │ │ │ │ +000aec70: ee25 932b 2b93 6973 936e 6f74 9361 6e93 .%.++.is.not.an. │ │ │ │ +000aec80: 696e 6669 782e 9325 8ea4 0d00 008d 9105 infix..%........ │ │ │ │ +000aec90: ccce 4261 646c 7996 05bf aa74 7970 6564 ..Badly....typed │ │ │ │ +000aeca0: 9361 7070 6c69 6361 7469 6f6e 936f 663a .application.of: │ │ │ │ +000aecb0: 910b 7f54 2231 228e a18d 9117 0bcc 7768 ...T"1".......wh │ │ │ │ +000aecc0: 6963 6896 05bf aa68 6173 9374 7970 653a ich....has.type: │ │ │ │ +000aecd0: 913f 3c4e 223a 6e75 6d22 8ea1 8d91 05cc .?.(num.->.n │ │ │ │ +000aed30: 756d 2922 8ea1 a18d 9105 ccce 6576 616c um)"........eval │ │ │ │ +000aed40: 7561 7469 6f6e 9605 bfaa 6661 696c 6564 uation....failed │ │ │ │ +000aed50: 911c be52 6d6b 5f63 6f6d 6293 696e 9371 ...Rmk_comb.in.q │ │ │ │ +000aed60: 756f 7461 7469 6f6e 8ea1 a18d 9105 ccce uotation........ │ │ │ │ +000aed70: 2322 2b2b 9605 bfaa 3193 3222 3b3b 8ea1 #"++....1.2";;.. │ │ │ │ +000aed80: 8d91 05cc ce22 2b2b 9605 bfaa 3193 3222 ....."++....1.2" │ │ │ │ +000aed90: 933a 9374 6572 6d8e a1a1 8d91 05cc ce23 .:.term........# │ │ │ │ +000aeda0: 7365 745f 696e 7465 7266 6163 655f 6d61 set_interface_ma │ │ │ │ +000aedb0: 705b 602b 2b60 2c60 2b60 3b91 05bf aa60 p[`++`,`+`;....` │ │ │ │ +000aedc0: 2b60 2c60 4150 5045 4e44 605d 3b3b 8ea1 +`,`APPEND`];;.. │ │ │ │ +000aedd0: 8d91 05cc ce5b 2860 2b60 2c60 4150 5045 .....[(`+`,`APPE │ │ │ │ +000aede0: 4e44 6029 3b96 05bf aa28 602b 2b60 2c60 ND`);....(`++`,` │ │ │ │ +000aedf0: 2b60 295d 933a 9328 7374 7269 6e67 9323 +`)].:.(string.# │ │ │ │ +000aee00: 9373 7472 696e 6729 936c 6973 748e a1a1 .string).list... │ │ │ │ +000aee10: 8d91 05cc ce23 2231 9605 bfaa 2b2b 9332 .....#"1....++.2 │ │ │ │ +000aee20: 223b 3b8e a18d 9105 ccce 2231 9605 bfaa ";;......."1.... │ │ │ │ +000aee30: 2b2b 9332 2293 3a93 7465 726d 8e8e 9201 ++.2".:.term.... │ │ │ │ +000aee40: c671 b184 00d0 f0fe 0000 6666 8e8e 9f04 .q........ff.... │ │ │ │ +000aee50: c002 8900 0066 6601 c70b 4a8e 8e8e 9f7c .....ff...J....| │ │ │ │ +000aee60: 3439 8d91 12c7 61cf 5365 7474 696e 6796 49....a.Setting. │ │ │ │ +000aee70: 03ea a874 6865 930d 6167 8d93 eb61 696e ...the..ag...ain │ │ │ │ +000aee80: 7465 7266 6163 655f 7072 696e 748e 915e terface_print..^ │ │ │ │ +000aee90: 1046 cf74 6f8d 93eb 6166 616c 7365 8e91 .F.to...afalse.. │ │ │ │ +000aeea0: 2493 a2cf 6361 7573 6573 9374 6865 9374 $...causes.the.t │ │ │ │ +000aeeb0: 7275 6593 666f 726d 936f 6693 7465 726d rue.form.of.term │ │ │ │ +000aeec0: 7393 746f 9362 9053 8e65 9373 686f 90ac s.to.b.S.e.sho.. │ │ │ │ +000aeed0: 7277 6e2e 8e9f 484d d48d 8d8d 9112 c761 rwn...HM.......a │ │ │ │ +000aeee0: 9fc8 8781 8900 0066 6601 c70b 4a9f 6497 .......ff...J.d. │ │ │ │ +000aeef0: 628d 8d90 cccd 9f04 599c 8400 68f0 fe00 b.......Y...h... │ │ │ │ +000aef00: 0066 668d 9fa1 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ +000aef10: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ +000aef20: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ +000aef30: b29f fd1c 15eb 4933 8e8e 8e8e 9fff 4054 ......I3......@T │ │ │ │ +000aef40: 8d91 05cc ceeb 6123 7365 745f 666c 6167 ......a#set_flag │ │ │ │ +000aef50: 2860 696e 7465 7266 6163 655f 7072 696e (`interface_prin │ │ │ │ +000aef60: 7460 2c91 05bf aa66 616c 7365 293b 3b8e t`,....false);;. │ │ │ │ +000aef70: a40d 0000 8d91 05cc ce74 7275 6596 05bf .........true... │ │ │ │ +000aef80: aa3a 9362 6f6f 6c8e a1a1 8d91 05cc ce23 .:.bool........# │ │ │ │ +000aef90: 2231 9605 bfaa 2b2b 9332 223b 3b8e a18d "1....++.2";;... │ │ │ │ +000aefa0: 9105 ccce 2231 9605 bfaa 2b93 3222 933a ...."1....+.2".: │ │ │ │ +000aefb0: 9374 6572 6d8e a1a1 8d91 05cc ce23 6465 .term........#de │ │ │ │ +000aefc0: 7374 5f63 6f6e 7374 9605 bfaa 222b 2b22 st_const...."++" │ │ │ │ +000aefd0: 3b3b 913f 3c4e 2593 5468 6973 9369 6c6c ;;.?.(num.- │ │ │ │ +000af020: 3e93 6e75 6d29 2293 3a93 2873 7472 696e >.num)".:.(strin │ │ │ │ +000af030: 6793 2393 7479 7065 298e 8e92 01c6 71b1 g.#.type).....q. │ │ │ │ +000af040: 8400 68f0 fe00 0066 668e 8e9f 04c0 0289 ..h....ff....... │ │ │ │ +000af050: 0000 6666 01c7 0b4a 8e8e 8e9f 4812 188d ..ff...J....H... │ │ │ │ +000af060: 9112 c761 cf43 6f6e 95ac 7274 696e 9375 ...a.Con..rtin.u │ │ │ │ +000af070: 696e 673a 8e8e 9f24 fd13 8e8c 8b00 0000 ing:...$........ │ │ │ │ +000af080: d200 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000af090: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000af0a0: 0000 0ae9 18a0 02cc 0555 8da0 fd46 d30e .........U...F.. │ │ │ │ -000af0b0: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3231 ..............21 │ │ │ │ -000af0c0: 3092 00dd 2043 4368 6170 7465 7296 0480 0... CChapter... │ │ │ │ -000af0d0: 0031 312e 910a 8000 5468 6593 484f 4c93 .11.....The.HOL. │ │ │ │ -000af0e0: 4c6f 6769 6393 696e 934d 4c8e 91ea f1eb Logic.in.ML..... │ │ │ │ -000af0f0: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -000af100: 8ea0 0294 2fdf 8da0 fdd8 2f06 8d8d 8d91 ..../...../..... │ │ │ │ -000af110: eaf1 eb9f a807 8189 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ -000af120: a000 a597 628d 8d90 cccd 9f04 599c 8400 ....b.......Y... │ │ │ │ -000af130: a9f0 fe00 0066 668d a0ff 6066 108d 8d92 .....ff...`f.... │ │ │ │ -000af140: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ -000af150: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ -000af160: 8d92 01b9 4db2 9ffd 1c15 eb49 348e 8e8e ....M......I4... │ │ │ │ -000af170: 8e9f ff40 548d 9105 ccce eb61 2322 5b31 ...@T......a#"[1 │ │ │ │ -000af180: 5d2b 5b32 5d22 3b3b 9161 ba4a 2596 05bf ]+[2]";;.a.J%... │ │ │ │ -000af190: aa41 5050 454e 4493 6973 936e 6f74 9361 .APPEND.is.not.a │ │ │ │ -000af1a0: 6e93 696e 6669 782e 9325 8ea4 0d00 008d n.infix..%...... │ │ │ │ -000af1b0: 9105 ccce 4261 646c 7996 05bf aa74 7970 ....Badly....typ │ │ │ │ -000af1c0: 6564 9361 7070 6c69 6361 7469 6f6e 936f ed.application.o │ │ │ │ -000af1d0: 663a 910b 7f54 225b 315d 228e a18d 9117 f:...T"[1]"..... │ │ │ │ -000af1e0: 0bcc 7768 6963 6896 05bf aa68 6173 9374 ..which....has.t │ │ │ │ -000af1f0: 7970 653a 913f 3c4e 223a 286e 756d 296c ype:.?.((?1)l │ │ │ │ -000af260: 6973 7493 2d3e 9328 3f31 296c 6973 7429 ist.->.(?1)list) │ │ │ │ -000af270: 228e a1a1 8d91 05cc ce65 7661 6c75 6174 "........evaluat │ │ │ │ -000af280: 696f 6e96 05bf aa66 6169 6c65 6491 1cbe ion....failed... │ │ │ │ -000af290: 526d 6b5f 636f 6d62 9369 6e93 7175 6f74 Rmk_comb.in.quot │ │ │ │ -000af2a0: 6174 696f 6e8e a1a1 8d91 05cc ce23 222b ation........#"+ │ │ │ │ -000af2b0: 5b31 5d5b 325d 223b 3b8e a18d 9105 ccce [1][2]";;....... │ │ │ │ -000af2c0: 2241 5050 454e 445b 315d 5b32 5d22 9605 "APPEND[1][2]".. │ │ │ │ -000af2d0: bfaa 3a93 7465 726d 8ea1 a18d 9105 ccce ..:.term........ │ │ │ │ -000af2e0: 2322 4150 5045 4e44 9605 bfaa 5b31 5d93 #"APPEND....[1]. │ │ │ │ -000af2f0: 5b32 5d22 3b3b 8ea1 8d91 05cc ce22 4150 [2]";;......."AP │ │ │ │ -000af300: 5045 4e44 5b31 5d5b 325d 2296 05bf aa3a PEND[1][2]"....: │ │ │ │ -000af310: 9374 6572 6d8e 8e92 01c6 71b1 8400 a9f0 .term.....q..... │ │ │ │ -000af320: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -000af330: 01c7 0b4a 8e8e 8e9f 68c2 938d 91ea f1eb ...J....h....... │ │ │ │ -000af340: cf48 6572 6596 03ea a869 7393 616e 9365 .Here....is.an.e │ │ │ │ -000af350: 7861 6d70 6c65 9369 6c6c 7573 7472 6174 xample.illustrat │ │ │ │ -000af360: 696e 6793 7468 6593 6b69 6e64 936f 6693 ing.the.kind.of. │ │ │ │ -000af370: 7468 696e 6793 746f 9361 95ac 7276 936f thing.to.a..rv.o │ │ │ │ -000af380: 6964 2e8e a000 82c4 a08d 8d8d 91ea f1eb id.............. │ │ │ │ -000af390: 9f8e 0781 8900 0066 6601 c70b 4aa0 00d9 .......ff...J... │ │ │ │ -000af3a0: 9762 8d8d 90cc cd9f 0459 9c84 00dd f0fe .b.......Y...... │ │ │ │ -000af3b0: 0000 6666 8da0 ff2c 6610 8d8d 9201 aff0 ..ff...,f....... │ │ │ │ -000af3c0: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ -000af3d0: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ -000af3e0: b94d b29f fd1c 15eb 4935 8e8e 8e8e 9fff .M......I5...... │ │ │ │ -000af3f0: 4054 8d91 05cc ceeb 6123 4144 4431 3b3b @T......a#ADD1;; │ │ │ │ -000af400: 9178 b8f2 2596 05bf aa42 7569 6c74 9369 .x..%....Built.i │ │ │ │ -000af410: 6e93 7468 656f 7265 6d2e 9325 8ea4 0d00 n.theorem..%.... │ │ │ │ -000af420: 008d 9105 ccce 5468 656f 7265 6d96 05bf ......Theorem... │ │ │ │ -000af430: aa41 4444 3193 6175 746f 6c6f 6164 6564 .ADD1.autoloaded │ │ │ │ -000af440: 9366 726f 6d93 7468 656f 7279 9360 6172 .from.theory.`ar │ │ │ │ -000af450: 6974 686d 6574 6963 602e 8ea1 8d91 05cc ithmetic`....... │ │ │ │ -000af460: ce41 4444 3196 05bf aa3d 937c 2d93 216d .ADD1....=.|-.!m │ │ │ │ -000af470: 2e93 5355 4393 6d93 3d93 6d93 2b93 318e ..SUC.m.=.m.+.1. │ │ │ │ -000af480: a1a1 8d91 05cc ce7c 2d96 05bf aa21 6d2e .......|-....!m. │ │ │ │ -000af490: 9353 5543 936d 933d 936d 932b 9331 8ea1 .SUC.m.=.m.+.1.. │ │ │ │ -000af4a0: a18d 9105 ccce 2373 6574 5f66 6c61 6728 ......#set_flag( │ │ │ │ -000af4b0: 6069 6e74 6572 6661 6365 5f70 7269 6e74 `interface_print │ │ │ │ -000af4c0: 602c 9105 bfaa 7472 7565 293b 3b8e a18d `,....true);;... │ │ │ │ -000af4d0: 9105 ccce 6661 6c73 6596 05bf aa3a 9362 ....false....:.b │ │ │ │ -000af4e0: 6f6f 6c8e a1a1 8d91 05cc ce23 4144 4431 ool........#ADD1 │ │ │ │ -000af4f0: 3b3b 8ea1 8d91 05cc ce7c 2d96 05bf aa21 ;;.......|-....! │ │ │ │ -000af500: 6d2e 9353 5543 936d 933d 936d 932b 2b93 m..SUC.m.=.m.++. │ │ │ │ -000af510: 318e a1a1 8d91 05cc ce23 7365 745f 696e 1........#set_in │ │ │ │ -000af520: 7465 7266 6163 655f 6d61 705b 602b 602c terface_map[`+`, │ │ │ │ -000af530: 602d 603b 9105 bfaa 602d 602c 602b 605d `-`;....`-`,`+`] │ │ │ │ -000af540: 3b3b 8ea1 8d91 05cc ce5b 602b 2b60 2c60 ;;.......[`++`,` │ │ │ │ -000af550: 2b60 3b96 05bf aa60 2b60 2c60 4150 5045 +`;....`+`,`APPE │ │ │ │ -000af560: 4e44 605d 933a 9328 7374 7269 6e67 9323 ND`].:.(string.# │ │ │ │ -000af570: 9373 7472 696e 6729 936c 6973 748e a1a1 .string).list... │ │ │ │ -000af580: 8d91 05cc ce23 4144 4431 3b3b 8ea1 8d91 .....#ADD1;;.... │ │ │ │ -000af590: 05cc ce7c 2d96 05bf aa21 6d2e 9353 5543 ...|-....!m..SUC │ │ │ │ -000af5a0: 936d 933d 936d 932d 9331 8e8e 9201 c671 .m.=.m.-.1.....q │ │ │ │ -000af5b0: b184 00dd f0fe 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ -000af5c0: 8900 0066 6601 c70b 4a8e 8e8e a000 82c2 ...ff...J....... │ │ │ │ -000af5d0: 948d 91f6 537a cf54 6865 7265 9604 4d13 ....Sz.There..M. │ │ │ │ -000af5e0: 6172 659b 044d 1473 6f6d 6593 7375 6274 are..M.some.subt │ │ │ │ -000af5f0: 6c65 7469 6573 9361 6e64 9372 6f75 6768 leties.and.rough │ │ │ │ -000af600: 9865 6467 6573 9374 6f93 7468 6593 6375 .edges.to.the.cu │ │ │ │ -000af610: 7272 656e 95ac 7274 9869 6d70 6c65 6d65 rren..rt.impleme │ │ │ │ -000af620: 6e93 7461 7469 6f6e 9604 4d13 6f66 9369 n.tation..M.of.i │ │ │ │ -000af630: 6e90 ac72 7465 7266 6163 658e a410 0000 n..rterface..... │ │ │ │ -000af640: 8d91 eaf1 eb6d 6170 732e 9105 e5ab 4691 .....maps.....F. │ │ │ │ -000af650: ff05 566f 7296 0424 4165 7861 6d70 6c65 ..Vor..$Aexample │ │ │ │ -000af660: 2c91 0432 a861 6e9a ac72 7993 7370 9053 ,..2.an..ry.sp.S │ │ │ │ -000af670: 8e65 6369 616c 9370 6172 7369 6e67 936f .ecial.parsing.o │ │ │ │ -000af680: 7293 7072 696e 9874 696e 6793 7072 6f70 r.prin.ting.prop │ │ │ │ -000af690: 9a53 8e65 7274 6965 7393 6f66 9373 7098 .S.erties.of.sp. │ │ │ │ -000af6a0: 6563 6961 6c91 0424 4263 6f6e 7374 616e ecial..$Bconstan │ │ │ │ -000af6b0: 90ac 7274 7393 288d eb61 218e 9105 bfaa ..rts.(..a!..... │ │ │ │ -000af6c0: cf2c 8d91 0432 a7eb 613f 8e91 09f2 51cf .,...2..a?....Q. │ │ │ │ -000af6d0: 2c8e a18d 91ea f1eb eb61 2f5c cf2c 9104 ,........a/\.,.. │ │ │ │ -000af6e0: 12ed eb61 5c2f cf2c 8d91 0412 ee65 7463 ...a\/.,.....etc │ │ │ │ -000af6f0: 2e8e 9116 59fe 2996 040a e061 7265 9b04 ....Y.)....are.. │ │ │ │ -000af700: 0adf 7472 616e 7366 6572 7265 6493 746f ..transferred.to │ │ │ │ -000af710: 9874 6865 936e 616d 6573 9874 6861 7493 .the.names.that. │ │ │ │ -000af720: 6162 6272 6576 6961 7465 9374 6865 6d2e abbreviate.them. │ │ │ │ -000af730: 9105 9986 4691 ff05 566f 7293 6578 616d ....F...Vor.exam │ │ │ │ -000af740: 706c 652c 9104 12ed 6e6f 7469 6365 9374 ple,....notice.t │ │ │ │ -000af750: 6865 8ea1 8d91 eaf1 eb64 6973 6170 7090 he.......disapp. │ │ │ │ -000af760: 538e 6561 7269 6e67 9603 eaa8 7370 6163 S.earing....spac │ │ │ │ -000af770: 6573 9369 6e93 7468 6593 6e65 7874 9373 es.in.the.next.s │ │ │ │ -000af780: 6573 7369 6f6e 2e8e 9f34 c4a0 8d8d 8d91 ession...4...... │ │ │ │ -000af790: eaf1 eb9f dc07 8189 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ -000af7a0: 9f3d 9762 8d8d 90cc cd9f 0459 9c84 0041 .=.b.......Y...A │ │ │ │ -000af7b0: f0fe 0000 6666 8d9f c866 108d 8d92 01af ....ff...f...... │ │ │ │ -000af7c0: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -000af7d0: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -000af7e0: 01b9 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ..M......I1..... │ │ │ │ -000af7f0: ff40 548d 9105 ccce eb61 2373 6574 5f69 .@T......a#set_i │ │ │ │ -000af800: 6e74 6572 6661 6365 5f6d 6170 5b60 466f nterface_map[`Fo │ │ │ │ -000af810: 7261 6c6c 602c 6021 603b 9105 bfaa 6045 rall`,`!`;....`E │ │ │ │ -000af820: 7869 7374 7360 2c60 3f60 5d3b 3b8e a40d xists`,`?`];;... │ │ │ │ -000af830: 0000 8d91 05cc ce5b 5d96 05bf aa3a 9328 .......[]....:.( │ │ │ │ -000af840: 7374 7269 6e67 9323 9373 7472 696e 6729 string.#.string) │ │ │ │ -000af850: 936c 6973 748e a1a1 8d91 05cc ce23 2246 .list........#"F │ │ │ │ -000af860: 6f72 616c 6c96 05bf aa78 2e93 4578 6973 orall....x..Exis │ │ │ │ -000af870: 7473 9379 2e93 7893 3c93 7922 3b3b 8ea1 ts.y..x.<.y";;.. │ │ │ │ -000af880: 8d91 05cc ce22 466f 7261 6c6c 782e 9605 ....."Forallx... │ │ │ │ -000af890: bfaa 4578 6973 7473 792e 9378 933c 9379 ..Existsy..x.<.y │ │ │ │ -000af8a0: 2293 3a93 7465 726d 8e8e 9201 c671 b184 ".:.term.....q.. │ │ │ │ -000af8b0: 0041 f0fe 0000 6666 8e8e 9f04 c002 8900 .A....ff........ │ │ │ │ -000af8c0: 0066 6601 c70b 4a8e 8e8e 9f34 c293 8d91 .ff...J....4.... │ │ │ │ -000af8d0: eaf1 ebcf 5468 6973 9b03 fc5d 6861 7070 ....This...]happ │ │ │ │ -000af8e0: 9553 8e65 6e73 9103 fc5c 6293 6563 6175 .S.ens...\b.ecau │ │ │ │ -000af8f0: 7365 9874 6865 9103 fc5c 7072 696e 90ac se.the...\prin.. │ │ │ │ -000af900: 7274 6572 9864 6f93 6573 9603 fc5c 6e6f rter.do.es...\no │ │ │ │ -000af910: 7498 7072 696e 90ac 7274 9373 7061 6365 t.prin..rt.space │ │ │ │ -000af920: 7398 6166 7465 728d 93eb 6121 8e9b 0db8 s.after...a!.... │ │ │ │ -000af930: 63cf 616e 648d 93eb 613f 8e98 cf61 6e64 c.and...a?...and │ │ │ │ -000af940: 9374 6869 7391 03fc 5d62 9053 8e65 6861 .this...]b.S.eha │ │ │ │ -000af950: 90ac 7276 696f 7572 8ea1 8d91 eaf1 eb67 ..rviour.......g │ │ │ │ -000af960: 6574 7396 03b3 8274 7261 6e73 6665 7272 ets....transferr │ │ │ │ -000af970: 6564 9b03 b381 746f 8d93 eb61 466f 7261 ed....to...aFora │ │ │ │ -000af980: 6c6c 8e91 29e4 ffcf 616e 648d 93eb 6145 ll..)...and...aE │ │ │ │ -000af990: 7869 7374 738e 9129 e500 cf62 90ac 7279 xists..)...b..ry │ │ │ │ -000af9a0: 9874 6865 9369 6e90 ac72 7465 7266 6163 .the.in..rterfac │ │ │ │ -000af9b0: 6598 6d61 702e 9105 267e 4974 9377 90ac e.map...&~It.w.. │ │ │ │ -000af9c0: 726f 756c 6498 6290 538e 6593 7374 7261 rould.b.S.e.stra │ │ │ │ -000af9d0: 6967 6895 ac72 7466 6f72 7793 6172 642c igh..rtforw.ard, │ │ │ │ -000af9e0: 8ea1 8d91 eaf1 eb62 7574 9604 dd97 7261 .......but....ra │ │ │ │ -000af9f0: 7468 6572 936d 6573 7379 91ff 0556 2c91 ther.messy...V,. │ │ │ │ -000afa00: 051a 5374 6f93 6861 95ac 7276 9365 9b04 ..Sto.ha..rv.e.. │ │ │ │ -000afa10: dd97 7468 6591 04dd 9870 7269 6e93 7465 ..the....prin.te │ │ │ │ -000afa20: 7298 696e 7365 7274 9873 7061 6365 7398 r.insert.spaces. │ │ │ │ -000afa30: 6166 7465 728d 98eb 6146 6f72 616c 6c8e after...aForall. │ │ │ │ -000afa40: 912c 392a cf61 6e64 8d98 eb61 4578 6973 .,9*.and...aExis │ │ │ │ -000afa50: 7473 8e91 275b 93cf 2e91 0811 ae54 6869 ts..'[.......Thi │ │ │ │ -000afa60: 7398 7769 6c6c 8e8e 9f24 fd13 8e8c 8b00 s.will...$...... │ │ │ │ -000afa70: 0000 d300 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000af0a0: 0000 0000 0000 0ae9 1ca0 02cc 0555 8da0 .............U.. │ │ │ │ +000af0b0: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ +000af0c0: ebd0 3231 3092 00dd 2043 4368 6170 7465 ..210... CChapte │ │ │ │ +000af0d0: 7296 0480 0031 312e 910a 8000 5468 6593 r....11.....The. │ │ │ │ +000af0e0: 484f 4c93 4c6f 6769 6393 696e 934d 4c8e HOL.Logic.in.ML. │ │ │ │ +000af0f0: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ +000af100: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fdd8 2f06 |......./...../. │ │ │ │ +000af110: 8d8d 8d91 eaf1 eb9f a807 8189 0000 6666 ..............ff │ │ │ │ +000af120: 01c7 0b4a a000 a597 628d 8d90 cccd 9f04 ...J....b....... │ │ │ │ +000af130: 599c 8400 a9f0 fe00 0066 668d a0ff 6066 Y........ff...`f │ │ │ │ +000af140: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ +000af150: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ +000af160: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ +000af170: 348e 8e8e 8e9f ff40 548d 9105 ccce eb61 4......@T......a │ │ │ │ +000af180: 2322 5b31 5d2b 5b32 5d22 3b3b 9161 ba4a #"[1]+[2]";;.a.J │ │ │ │ +000af190: 2596 05bf aa41 5050 454e 4493 6973 936e %....APPEND.is.n │ │ │ │ +000af1a0: 6f74 9361 6e93 696e 6669 782e 9325 8ea4 ot.an.infix..%.. │ │ │ │ +000af1b0: 0d00 008d 9105 ccce 4261 646c 7996 05bf ........Badly... │ │ │ │ +000af1c0: aa74 7970 6564 9361 7070 6c69 6361 7469 .typed.applicati │ │ │ │ +000af1d0: 6f6e 936f 663a 910b 7f54 225b 315d 228e on.of:...T"[1]". │ │ │ │ +000af1e0: a18d 9117 0bcc 7768 6963 6896 05bf aa68 ......which....h │ │ │ │ +000af1f0: 6173 9374 7970 653a 913f 3c4e 223a 286e as.type:.?.(( │ │ │ │ +000af260: 3f31 296c 6973 7493 2d3e 9328 3f31 296c ?1)list.->.(?1)l │ │ │ │ +000af270: 6973 7429 228e a1a1 8d91 05cc ce65 7661 ist)"........eva │ │ │ │ +000af280: 6c75 6174 696f 6e96 05bf aa66 6169 6c65 luation....faile │ │ │ │ +000af290: 6491 1cbe 526d 6b5f 636f 6d62 9369 6e93 d...Rmk_comb.in. │ │ │ │ +000af2a0: 7175 6f74 6174 696f 6e8e a1a1 8d91 05cc quotation....... │ │ │ │ +000af2b0: ce23 222b 5b31 5d5b 325d 223b 3b8e a18d .#"+[1][2]";;... │ │ │ │ +000af2c0: 9105 ccce 2241 5050 454e 445b 315d 5b32 ...."APPEND[1][2 │ │ │ │ +000af2d0: 5d22 9605 bfaa 3a93 7465 726d 8ea1 a18d ]"....:.term.... │ │ │ │ +000af2e0: 9105 ccce 2322 4150 5045 4e44 9605 bfaa ....#"APPEND.... │ │ │ │ +000af2f0: 5b31 5d93 5b32 5d22 3b3b 8ea1 8d91 05cc [1].[2]";;...... │ │ │ │ +000af300: ce22 4150 5045 4e44 5b31 5d5b 325d 2296 ."APPEND[1][2]". │ │ │ │ +000af310: 05bf aa3a 9374 6572 6d8e 8e92 01c6 71b1 ...:.term.....q. │ │ │ │ +000af320: 8400 a9f0 fe00 0066 668e 8e9f 04c0 0289 .......ff....... │ │ │ │ +000af330: 0000 6666 01c7 0b4a 8e8e 8e9f 68c2 938d ..ff...J....h... │ │ │ │ +000af340: 91ea f1eb cf48 6572 6596 03ea a869 7393 .....Here....is. │ │ │ │ +000af350: 616e 9365 7861 6d70 6c65 9369 6c6c 7573 an.example.illus │ │ │ │ +000af360: 7472 6174 696e 6793 7468 6593 6b69 6e64 trating.the.kind │ │ │ │ +000af370: 936f 6693 7468 696e 6793 746f 9361 95ac .of.thing.to.a.. │ │ │ │ +000af380: 7276 936f 6964 2e8e a000 82c4 a08d 8d8d rv.oid.......... │ │ │ │ +000af390: 91ea f1eb 9f8e 0781 8900 0066 6601 c70b ...........ff... │ │ │ │ +000af3a0: 4aa0 00d9 9762 8d8d 90cc cd9f 0459 9c84 J....b.......Y.. │ │ │ │ +000af3b0: 00dd f0fe 0000 6666 8da0 ff2c 6610 8d8d ......ff...,f... │ │ │ │ +000af3c0: 9201 aff0 0d84 000a d70e 0000 b8e8 8e8d ................ │ │ │ │ +000af3d0: 9201 b0a8 f584 0000 b8e8 0015 ae64 8e8d .............d.. │ │ │ │ +000af3e0: 8d8d 9201 b94d b29f fd1c 15eb 4935 8e8e .....M......I5.. │ │ │ │ +000af3f0: 8e8e 9fff 4054 8d91 05cc ceeb 6123 4144 ....@T......a#AD │ │ │ │ +000af400: 4431 3b3b 9178 b8f2 2596 05bf aa42 7569 D1;;.x..%....Bui │ │ │ │ +000af410: 6c74 9369 6e93 7468 656f 7265 6d2e 9325 lt.in.theorem..% │ │ │ │ +000af420: 8ea4 0d00 008d 9105 ccce 5468 656f 7265 ..........Theore │ │ │ │ +000af430: 6d96 05bf aa41 4444 3193 6175 746f 6c6f m....ADD1.autolo │ │ │ │ +000af440: 6164 6564 9366 726f 6d93 7468 656f 7279 aded.from.theory │ │ │ │ +000af450: 9360 6172 6974 686d 6574 6963 602e 8ea1 .`arithmetic`... │ │ │ │ +000af460: 8d91 05cc ce41 4444 3196 05bf aa3d 937c .....ADD1....=.| │ │ │ │ +000af470: 2d93 216d 2e93 5355 4393 6d93 3d93 6d93 -.!m..SUC.m.=.m. │ │ │ │ +000af480: 2b93 318e a1a1 8d91 05cc ce7c 2d96 05bf +.1........|-... │ │ │ │ +000af490: aa21 6d2e 9353 5543 936d 933d 936d 932b .!m..SUC.m.=.m.+ │ │ │ │ +000af4a0: 9331 8ea1 a18d 9105 ccce 2373 6574 5f66 .1........#set_f │ │ │ │ +000af4b0: 6c61 6728 6069 6e74 6572 6661 6365 5f70 lag(`interface_p │ │ │ │ +000af4c0: 7269 6e74 602c 9105 bfaa 7472 7565 293b rint`,....true); │ │ │ │ +000af4d0: 3b8e a18d 9105 ccce 6661 6c73 6596 05bf ;.......false... │ │ │ │ +000af4e0: aa3a 9362 6f6f 6c8e a1a1 8d91 05cc ce23 .:.bool........# │ │ │ │ +000af4f0: 4144 4431 3b3b 8ea1 8d91 05cc ce7c 2d96 ADD1;;.......|-. │ │ │ │ +000af500: 05bf aa21 6d2e 9353 5543 936d 933d 936d ...!m..SUC.m.=.m │ │ │ │ +000af510: 932b 2b93 318e a1a1 8d91 05cc ce23 7365 .++.1........#se │ │ │ │ +000af520: 745f 696e 7465 7266 6163 655f 6d61 705b t_interface_map[ │ │ │ │ +000af530: 602b 602c 602d 603b 9105 bfaa 602d 602c `+`,`-`;....`-`, │ │ │ │ +000af540: 602b 605d 3b3b 8ea1 8d91 05cc ce5b 602b `+`];;.......[`+ │ │ │ │ +000af550: 2b60 2c60 2b60 3b96 05bf aa60 2b60 2c60 +`,`+`;....`+`,` │ │ │ │ +000af560: 4150 5045 4e44 605d 933a 9328 7374 7269 APPEND`].:.(stri │ │ │ │ +000af570: 6e67 9323 9373 7472 696e 6729 936c 6973 ng.#.string).lis │ │ │ │ +000af580: 748e a1a1 8d91 05cc ce23 4144 4431 3b3b t........#ADD1;; │ │ │ │ +000af590: 8ea1 8d91 05cc ce7c 2d96 05bf aa21 6d2e .......|-....!m. │ │ │ │ +000af5a0: 9353 5543 936d 933d 936d 932d 9331 8e8e .SUC.m.=.m.-.1.. │ │ │ │ +000af5b0: 9201 c671 b184 00dd f0fe 0000 6666 8e8e ...q........ff.. │ │ │ │ +000af5c0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +000af5d0: a000 82c2 948d 91f6 537a cf54 6865 7265 ........Sz.There │ │ │ │ +000af5e0: 9604 4d13 6172 659b 044d 1473 6f6d 6593 ..M.are..M.some. │ │ │ │ +000af5f0: 7375 6274 6c65 7469 6573 9361 6e64 9372 subtleties.and.r │ │ │ │ +000af600: 6f75 6768 9865 6467 6573 9374 6f93 7468 ough.edges.to.th │ │ │ │ +000af610: 6593 6375 7272 656e 95ac 7274 9869 6d70 e.curren..rt.imp │ │ │ │ +000af620: 6c65 6d65 6e93 7461 7469 6f6e 9604 4d13 lemen.tation..M. │ │ │ │ +000af630: 6f66 9369 6e90 ac72 7465 7266 6163 658e of.in..rterface. │ │ │ │ +000af640: a410 0000 8d91 eaf1 eb6d 6170 732e 9105 .........maps... │ │ │ │ +000af650: e5ab 4691 ff05 566f 7296 0424 4165 7861 ..F...Vor..$Aexa │ │ │ │ +000af660: 6d70 6c65 2c91 0432 a861 6e9a ac72 7993 mple,..2.an..ry. │ │ │ │ +000af670: 7370 9053 8e65 6369 616c 9370 6172 7369 sp.S.ecial.parsi │ │ │ │ +000af680: 6e67 936f 7293 7072 696e 9874 696e 6793 ng.or.prin.ting. │ │ │ │ +000af690: 7072 6f70 9a53 8e65 7274 6965 7393 6f66 prop.S.erties.of │ │ │ │ +000af6a0: 9373 7098 6563 6961 6c91 0424 4263 6f6e .sp.ecial..$Bcon │ │ │ │ +000af6b0: 7374 616e 90ac 7274 7393 288d eb61 218e stan..rts.(..a!. │ │ │ │ +000af6c0: 9105 bfaa cf2c 8d91 0432 a7eb 613f 8e91 .....,...2..a?.. │ │ │ │ +000af6d0: 09f2 51cf 2c8e a18d 91ea f1eb eb61 2f5c ..Q.,........a/\ │ │ │ │ +000af6e0: cf2c 9104 12ed eb61 5c2f cf2c 8d91 0412 .,.....a\/.,.... │ │ │ │ +000af6f0: ee65 7463 2e8e 9116 59fe 2996 040a e061 .etc....Y.)....a │ │ │ │ +000af700: 7265 9b04 0adf 7472 616e 7366 6572 7265 re....transferre │ │ │ │ +000af710: 6493 746f 9874 6865 936e 616d 6573 9874 d.to.the.names.t │ │ │ │ +000af720: 6861 7493 6162 6272 6576 6961 7465 9374 hat.abbreviate.t │ │ │ │ +000af730: 6865 6d2e 9105 9986 4691 ff05 566f 7293 hem.....F...Vor. │ │ │ │ +000af740: 6578 616d 706c 652c 9104 12ed 6e6f 7469 example,....noti │ │ │ │ +000af750: 6365 9374 6865 8ea1 8d91 eaf1 eb64 6973 ce.the.......dis │ │ │ │ +000af760: 6170 7090 538e 6561 7269 6e67 9603 eaa8 app.S.earing.... │ │ │ │ +000af770: 7370 6163 6573 9369 6e93 7468 6593 6e65 spaces.in.the.ne │ │ │ │ +000af780: 7874 9373 6573 7369 6f6e 2e8e 9f34 c4a0 xt.session...4.. │ │ │ │ +000af790: 8d8d 8d91 eaf1 eb9f dc07 8189 0000 6666 ..............ff │ │ │ │ +000af7a0: 01c7 0b4a 9f3d 9762 8d8d 90cc cd9f 0459 ...J.=.b.......Y │ │ │ │ +000af7b0: 9c84 0041 f0fe 0000 6666 8d9f c866 108d ...A....ff...f.. │ │ │ │ +000af7c0: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ +000af7d0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ +000af7e0: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 318e ......M......I1. │ │ │ │ +000af7f0: 8e8e 8e9f ff40 548d 9105 ccce eb61 2373 .....@T......a#s │ │ │ │ +000af800: 6574 5f69 6e74 6572 6661 6365 5f6d 6170 et_interface_map │ │ │ │ +000af810: 5b60 466f 7261 6c6c 602c 6021 603b 9105 [`Forall`,`!`;.. │ │ │ │ +000af820: bfaa 6045 7869 7374 7360 2c60 3f60 5d3b ..`Exists`,`?`]; │ │ │ │ +000af830: 3b8e a40d 0000 8d91 05cc ce5b 5d96 05bf ;..........[]... │ │ │ │ +000af840: aa3a 9328 7374 7269 6e67 9323 9373 7472 .:.(string.#.str │ │ │ │ +000af850: 696e 6729 936c 6973 748e a1a1 8d91 05cc ing).list....... │ │ │ │ +000af860: ce23 2246 6f72 616c 6c96 05bf aa78 2e93 .#"Forall....x.. │ │ │ │ +000af870: 4578 6973 7473 9379 2e93 7893 3c93 7922 Exists.y..x.<.y" │ │ │ │ +000af880: 3b3b 8ea1 8d91 05cc ce22 466f 7261 6c6c ;;......."Forall │ │ │ │ +000af890: 782e 9605 bfaa 4578 6973 7473 792e 9378 x.....Existsy..x │ │ │ │ +000af8a0: 933c 9379 2293 3a93 7465 726d 8e8e 9201 .<.y".:.term.... │ │ │ │ +000af8b0: c671 b184 0041 f0fe 0000 6666 8e8e 9f04 .q...A....ff.... │ │ │ │ +000af8c0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f34 .....ff...J....4 │ │ │ │ +000af8d0: c293 8d91 eaf1 ebcf 5468 6973 9b03 fc5d ........This...] │ │ │ │ +000af8e0: 6861 7070 9553 8e65 6e73 9103 fc5c 6293 happ.S.ens...\b. │ │ │ │ +000af8f0: 6563 6175 7365 9874 6865 9103 fc5c 7072 ecause.the...\pr │ │ │ │ +000af900: 696e 90ac 7274 6572 9864 6f93 6573 9603 in..rter.do.es.. │ │ │ │ +000af910: fc5c 6e6f 7498 7072 696e 90ac 7274 9373 .\not.prin..rt.s │ │ │ │ +000af920: 7061 6365 7398 6166 7465 728d 93eb 6121 paces.after...a! │ │ │ │ +000af930: 8e9b 0db8 63cf 616e 648d 93eb 613f 8e98 ....c.and...a?.. │ │ │ │ +000af940: cf61 6e64 9374 6869 7391 03fc 5d62 9053 .and.this...]b.S │ │ │ │ +000af950: 8e65 6861 90ac 7276 696f 7572 8ea1 8d91 .eha..rviour.... │ │ │ │ +000af960: eaf1 eb67 6574 7396 03b3 8274 7261 6e73 ...gets....trans │ │ │ │ +000af970: 6665 7272 6564 9b03 b381 746f 8d93 eb61 ferred....to...a │ │ │ │ +000af980: 466f 7261 6c6c 8e91 29e4 ffcf 616e 648d Forall..)...and. │ │ │ │ +000af990: 93eb 6145 7869 7374 738e 9129 e500 cf62 ..aExists..)...b │ │ │ │ +000af9a0: 90ac 7279 9874 6865 9369 6e90 ac72 7465 ..ry.the.in..rte │ │ │ │ +000af9b0: 7266 6163 6598 6d61 702e 9105 267e 4974 rface.map...&~It │ │ │ │ +000af9c0: 9377 90ac 726f 756c 6498 6290 538e 6593 .w..rould.b.S.e. │ │ │ │ +000af9d0: 7374 7261 6967 6895 ac72 7466 6f72 7793 straigh..rtforw. │ │ │ │ +000af9e0: 6172 642c 8ea1 8d91 eaf1 eb62 7574 9604 ard,.......but.. │ │ │ │ +000af9f0: dd97 7261 7468 6572 936d 6573 7379 91ff ..rather.messy.. │ │ │ │ +000afa00: 0556 2c91 051a 5374 6f93 6861 95ac 7276 .V,...Sto.ha..rv │ │ │ │ +000afa10: 9365 9b04 dd97 7468 6591 04dd 9870 7269 .e....the....pri │ │ │ │ +000afa20: 6e93 7465 7298 696e 7365 7274 9873 7061 n.ter.insert.spa │ │ │ │ +000afa30: 6365 7398 6166 7465 728d 98eb 6146 6f72 ces.after...aFor │ │ │ │ +000afa40: 616c 6c8e 912c 392a cf61 6e64 8d98 eb61 all..,9*.and...a │ │ │ │ +000afa50: 4578 6973 7473 8e91 275b 93cf 2e91 0811 Exists..'[...... │ │ │ │ +000afa60: ae54 6869 7398 7769 6c6c 8e8e 9f24 fd13 .This.will...$.. │ │ │ │ +000afa70: 8e8c 8b00 0000 d300 0000 0000 0000 0000 ................ │ │ │ │ 000afa80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000afa90: 0000 0000 0000 0000 0af0 78a0 02cc 0555 ..........x....U │ │ │ │ -000afaa0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -000afab0: 12c7 61d0 3131 2e31 312e 910a 8000 4d69 ..a.11.11.....Mi │ │ │ │ -000afac0: 7363 656c 6c61 6e65 6f75 7396 0480 0073 scellaneous....s │ │ │ │ -000afad0: 7973 7465 6d93 6665 6174 7572 6573 9200 ystem.features.. │ │ │ │ -000afae0: d4a0 4032 3131 8e91 12c7 619f 0566 6689 ..@211....a..ff. │ │ │ │ -000afaf0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -000afb00: df8d a0fd 8bd0 218d 9112 c761 cf62 9053 ......!....a.b.S │ │ │ │ -000afb10: 8e65 9605 50f9 696d 706c 656d 656e 9aac .e..P.implemen.. │ │ │ │ -000afb20: 7274 6564 2c91 05aa 8c61 6e64 936f 7468 rted,....and.oth │ │ │ │ -000afb30: 6572 9363 9868 616e 6765 739b 0550 f86f er.c.hanges..P.o │ │ │ │ -000afb40: 7293 6164 6469 7469 6f6e 732c 9105 aa8d r.additions,.... │ │ │ │ -000afb50: 6966 9865 7870 9053 8e65 7269 656e 6365 if.exp.S.erience │ │ │ │ -000afb60: 9369 6e64 6963 6174 6573 9369 7498 6973 .indicates.it.is │ │ │ │ -000afb70: 9373 656e 7369 626c 652e 8ea4 1000 008d .sensible....... │ │ │ │ -000afb80: 9112 c761 496e 9aac 7274 6572 6661 6365 ...aIn..rterface │ │ │ │ -000afb90: 9604 8728 6d61 7073 9361 7265 9373 7469 ...(maps.are.sti │ │ │ │ -000afba0: 6c6c 9372 6174 6865 7293 6578 7090 538e ll.rather.exp.S. │ │ │ │ -000afbb0: 6572 696d 656e 9874 616c 2c91 04ae 4861 erimen.tal,...Ha │ │ │ │ -000afbc0: 6e64 9104 8729 6974 9369 7393 6578 7090 nd...)it.is.exp. │ │ │ │ -000afbd0: 538e 6563 7465 6493 7468 6174 9376 91ff S.ected.that.v.. │ │ │ │ -000afbe0: 58e4 6172 696f 7573 9364 6574 6169 6c73 X.arious.details │ │ │ │ -000afbf0: 9377 696c 6c8e a18d 9112 c761 6e65 6564 .will......aneed │ │ │ │ -000afc00: 9605 80e8 6d6f 9a53 8e64 690c 6361 7469 ....mo.S.di.cati │ │ │ │ -000afc10: 6f6e 9361 7391 0580 e765 7870 9865 7269 on.as....exp.eri │ │ │ │ -000afc20: 656e 6365 9369 7393 6761 696e 6564 2e91 ence.is.gained.. │ │ │ │ -000afc30: 09fb a041 9105 807f 6665 6174 7572 6593 ...A....feature. │ │ │ │ -000afc40: 6e6f 7491 0580 e763 7572 7265 6e9a ac72 not....curren..r │ │ │ │ -000afc50: 746c 7993 696d 706c 656d 656e 9874 6564 tly.implemen.ted │ │ │ │ -000afc60: 2c91 05e6 7862 7574 8ea1 8d91 12c7 6170 ,...xbut......ap │ │ │ │ -000afc70: 9053 8e6f 7373 6962 6c79 9b03 1919 7573 .S.ossibly....us │ │ │ │ -000afc80: 6566 756c 2c91 0343 0277 95ac 726f 756c eful,..C.w..roul │ │ │ │ -000afc90: 6491 0319 1861 6c6c 6f93 7798 7468 6591 d....allo.w.the. │ │ │ │ -000afca0: 0319 1872 656c 6174 6976 9365 9870 7265 ...relativ.e.pre │ │ │ │ -000afcb0: 6365 6465 6e63 6573 9603 1918 6f66 9875 cedences....of.u │ │ │ │ -000afcc0: 7365 722d 6465 0c6e 6564 9369 6e0c 7865 ser-de.ned.in.xe │ │ │ │ -000afcd0: 7398 746f 9362 9053 8e65 9861 646a 7573 s.to.b.S.e.adjus │ │ │ │ -000afce0: 7465 642e 8ea1 9f26 14eb 8d8d 9112 c761 ted....&.......a │ │ │ │ -000afcf0: eb47 3131 2e31 312e 348e 9154 7a8e 4368 .G11.11.4..Tz.Ch │ │ │ │ -000afd00: 616e 6769 6e67 9605 6666 7468 6593 6c61 anging..ffthe.la │ │ │ │ -000afd10: 6d9a 8ccc 6290 7333 6461 9373 796d 9862 m...b.s3da.sym.b │ │ │ │ -000afd20: 9073 336f 6c8e 9f18 d5b6 8d91 12c7 61cf .s3ol.........a. │ │ │ │ -000afd30: 5468 6596 03ea a8eb 484d 4c93 cf66 756e The.....HML..fun │ │ │ │ -000afd40: 6374 696f 6e3a 8e9f 2144 a68d 8d8d 9112 ction:..!D...... │ │ │ │ -000afd50: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ -000afd60: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -000afd70: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -000afd80: 6173 6574 5f6c 616d 6264 6196 05bf aa3a aset_lambda....: │ │ │ │ -000afd90: 9373 7472 696e 6793 2d3e 9373 7472 696e .string.->.strin │ │ │ │ -000afda0: 678e 8e92 01c6 71b1 8400 0f60 b200 0066 g.....q....`...f │ │ │ │ -000afdb0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000afdc0: 8e8e 8ea9 20bc 118d 9112 c761 cf61 6c6c .... ......a.all │ │ │ │ -000afdd0: 6f9a ac72 7773 9603 c47d 616e 9361 6c74 o..rws...}an.alt │ │ │ │ -000afde0: 6572 6e61 7469 7698 6593 7379 6d98 629a ernativ.e.sym.b. │ │ │ │ -000afdf0: 538e 6f6c 9103 c47e 286f 7293 7374 7269 S.ol...~(or.stri │ │ │ │ -000afe00: 6e67 2993 746f 9362 9865 9375 7365 6493 ng).to.b.e.used. │ │ │ │ -000afe10: 746f 9372 6570 7265 7365 6e95 ac72 7491 to.represen..rt. │ │ │ │ -000afe20: 03c4 7e6c 616d 9362 9864 6196 03c4 7d28 ..~lam.b.da...}( │ │ │ │ -000afe30: d715 cf29 9369 6e73 6964 6593 7175 6f74 ...).inside.quot │ │ │ │ -000afe40: 612d 8ea1 8d91 12c7 6174 696f 6e73 2e9b a-......ations.. │ │ │ │ -000afe50: 051e 0a54 6865 9603 9a26 7072 6576 696f ...The...&previo │ │ │ │ -000afe60: 7573 93d7 15cf 2d72 6570 7265 7365 6e90 us....-represen. │ │ │ │ -000afe70: ac72 7469 6e67 9373 7472 696e 6793 6973 .rting.string.is │ │ │ │ -000afe80: 9103 9a25 7265 7475 726e 6564 2e98 4e6f ...%returned..No │ │ │ │ -000afe90: 7465 9374 6861 7493 6166 7465 7293 6361 te.that.after.ca │ │ │ │ -000afea0: 6c6c 696e 678d 93eb 6173 6574 5f6c 616d lling...aset_lam │ │ │ │ -000afeb0: 6264 618e 913d 16ca cf3a 8ea6 8d8d 8d8d bda..=...:...... │ │ │ │ -000afec0: 9124 67af eb60 8088 8e8e 8e91 3027 4dcf .$g..`......0'M. │ │ │ │ -000afed0: 5468 6596 03ea a873 796d 9aac 7262 9053 The....sym..rb.S │ │ │ │ -000afee0: 8e6f 6c93 eb61 5c93 cf69 7393 7374 696c .ol..a\..is.stil │ │ │ │ -000afef0: 6c93 6198 7691 ff58 e461 696c 6162 6c65 l.a.v..X.ailable │ │ │ │ -000aff00: 9366 6f72 9369 6e70 7574 2e8e 9f1c aae7 .for.input...... │ │ │ │ -000aff10: 8d8d 8d8d 9124 67af eb60 8088 8e8e 8e91 .....$g..`...... │ │ │ │ -000aff20: 3027 4dcf 416c 6c96 03ea a861 6273 7472 0'M.All....abstr │ │ │ │ -000aff30: 6163 7469 6f6e 7393 7769 6c6c 9362 9053 actions.will.b.S │ │ │ │ -000aff40: 8e65 9370 7269 6e90 ac72 7465 6493 7769 .e.prin..rted.wi │ │ │ │ -000aff50: 7468 9374 6865 936e 6577 9373 7472 696e th.the.new.strin │ │ │ │ -000aff60: 672e 8e9f 1caa e88d 8d8d 8d91 2467 afeb g...........$g.. │ │ │ │ -000aff70: 6080 888e 8e8e 9130 274d cf49 7496 056e `......0'M.It..n │ │ │ │ -000aff80: f469 739b 056e f56e 6563 6573 7361 7279 .is..n.necessary │ │ │ │ -000aff90: 9374 6f98 7573 653a 9108 4179 e273 6574 .to.use:..Ay.set │ │ │ │ -000affa0: 5f6c 616d 6264 6191 062c cd60 5c5c 6093 _lambda..,.`\\`. │ │ │ │ -000affb0: cf74 6f98 7265 7374 6f72 6593 7468 6598 .to.restore.the. │ │ │ │ -000affc0: 616c 7465 726e 6174 6976 9aac 7265 936c alternativ..re.l │ │ │ │ -000affd0: 616d 9862 9053 8e64 6191 056e f574 6f93 am.b.S.da..n.to. │ │ │ │ -000affe0: eb61 5c8e a18d 9130 274d cf28 7369 6e63 .a\....0'M.(sinc │ │ │ │ -000afff0: 6596 03ea a8eb 615c 93cf 6973 9374 6865 e.....a\..is.the │ │ │ │ -000b0000: 9365 7363 6170 9053 8e65 9363 90ac 7268 .escap.S.e.c..rh │ │ │ │ -000b0010: 6172 6163 7465 7293 696e 7369 6465 93eb aracter.inside.. │ │ │ │ -000b0020: 484d 4c93 cf73 7472 696e 6773 292e 8ea6 HML..strings)... │ │ │ │ -000b0030: 8d91 12c7 6146 91ff 0556 6f72 9103 eaa8 ....aF...Vor.... │ │ │ │ -000b0040: 6578 616d 706c 653a 8e9f 4c78 de8d 8d8d example:..Lx.... │ │ │ │ -000b0050: 9112 c761 9fc8 8781 8900 0066 6601 c70b ...a.......ff... │ │ │ │ -000b0060: 4a9f 6497 628d 8d90 cccd 9f04 599c 8400 J.d.b.......Y... │ │ │ │ -000b0070: 68f0 fe00 0066 668d 9fa1 6610 8d8d 9201 h....ff...f..... │ │ │ │ -000b0080: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ -000b0090: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ -000b00a0: 9201 b94d b29f fd1c 15eb 4931 8e8e 8e8e ...M......I1.... │ │ │ │ -000b00b0: 9fff 4054 8d91 05cc ceeb 6123 7365 745f ..@T......a#set_ │ │ │ │ -000b00c0: 6c61 6d62 6461 9105 bfaa 604c 616d 6264 lambda....`Lambd │ │ │ │ -000b00d0: 6160 3b3b 8ea4 0d00 008d 9105 ccce 605c a`;;..........`\ │ │ │ │ -000b00e0: 6096 05bf aa3a 9373 7472 696e 678e a1a1 `....:.string... │ │ │ │ -000b00f0: 8d91 05cc ce23 224c 616d 6264 6191 05bf .....#"Lambda... │ │ │ │ -000b0100: aa78 2e78 2b31 223b 3b8e a18d 9105 ccce .x.x+1";;....... │ │ │ │ -000b0110: 224c 616d 6264 6196 05bf aa78 2e93 7893 "Lambda....x..x. │ │ │ │ -000b0120: 2b93 3122 933a 9374 6572 6d8e a1a1 8d91 +.1".:.term..... │ │ │ │ -000b0130: 05cc ce23 225c 782e 782b 3122 3b3b 8ea1 ...#"\x.x+1";;.. │ │ │ │ -000b0140: 8d91 05cc ce22 4c61 6d62 6461 9605 bfaa ....."Lambda.... │ │ │ │ -000b0150: 782e 9378 932b 9331 2293 3a93 7465 726d x..x.+.1".:.term │ │ │ │ -000b0160: 8e8e 9201 c671 b184 0068 f0fe 0000 6666 .....q...h....ff │ │ │ │ -000b0170: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -000b0180: 8e8e 9f61 274b 8d8d 9112 c761 eb47 3131 ...a'K.....a.G11 │ │ │ │ -000b0190: 2e31 312e 358e 9154 7a8e 4368 616e 6769 .11.5..Tz.Changi │ │ │ │ -000b01a0: 6e67 9605 6666 7468 6593 7475 726e 7374 ng..ffthe.turnst │ │ │ │ -000b01b0: 696c 6593 7379 6d90 8ccc 6290 7333 6f6c ile.sym...b.s3ol │ │ │ │ -000b01c0: 8e9f 18d5 b68d 9112 c761 cf54 6865 9604 .........a.The.. │ │ │ │ -000b01d0: c900 7475 726e 7374 696c 6591 04c9 0173 ..turnstile....s │ │ │ │ -000b01e0: 796d 9aac 7262 9053 8e6f 6c93 eb61 7c2d ym..rb.S.ol..a|- │ │ │ │ -000b01f0: cf2c 9105 0097 7768 6963 9868 9369 7393 .,....whic.h.is. │ │ │ │ -000b0200: 7573 6564 9104 c901 6173 9361 6e93 eb48 used....as.an..H │ │ │ │ -000b0210: 4153 4349 904d de49 9104 c8c8 cf61 7070 ASCI.M.I.....app │ │ │ │ -000b0220: 726f 9878 696d 6174 696f 6e93 746f 93da ro.ximation.to.. │ │ │ │ -000b0230: 6091 04c9 01cf 7768 656e 9370 7269 6e98 `.....when.prin. │ │ │ │ -000b0240: 7469 6e67 8ea1 8d91 12c7 6174 6865 6f72 ting......atheor │ │ │ │ -000b0250: 656d 732c 9603 eaa8 6361 6e93 6290 538e ems,....can.b.S. │ │ │ │ -000b0260: 6593 6390 ac72 6861 6e67 6564 9377 6974 e.c..rhanged.wit │ │ │ │ -000b0270: 6893 7468 6593 eb48 4d4c 93cf 6675 6e63 h.the..HML..func │ │ │ │ -000b0280: 7469 6f6e 3a8e 9f21 44a6 8d8d 8d91 12c7 tion:..!D....... │ │ │ │ -000b0290: 619f f54f a789 0000 6666 01c7 0b4a 9f0b a..O....ff...J.. │ │ │ │ -000b02a0: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -000b02b0: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -000b02c0: 7365 745f 7475 726e 7374 696c 6596 05bf set_turnstile... │ │ │ │ -000b02d0: aa3a 9373 7472 696e 6793 2d3e 9373 7472 .:.string.->.str │ │ │ │ -000b02e0: 696e 678e 8e92 01c6 71b1 8400 0f60 b200 ing.....q....`.. │ │ │ │ -000b02f0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -000b0300: 0b4a 8e8e 8ea6 8d91 12c7 61cf 5468 6596 .J........a.The. │ │ │ │ -000b0310: 03ea a870 7265 7669 6f75 7393 7265 7072 ...previous.repr │ │ │ │ -000b0320: 6573 656e 90ac 7274 6174 696f 6e93 6f66 esen..rtation.of │ │ │ │ -000b0330: 9374 7572 6e73 7469 6c65 9369 7393 7265 .turnstile.is.re │ │ │ │ -000b0340: 7475 726e 6564 2e91 0538 e046 91ff 0556 turned...8.F...V │ │ │ │ -000b0350: 6f72 9365 7861 6d70 6c65 3a8e 8e9f 24fd or.example:...$. │ │ │ │ -000b0360: 138e 8c8b 0000 00d4 0000 0000 0000 0000 ................ │ │ │ │ +000afa90: 0000 0000 0000 0000 0000 0000 0af0 7ca0 ..............|. │ │ │ │ +000afaa0: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +000afab0: 999a 8d91 12c7 61d0 3131 2e31 312e 910a ......a.11.11... │ │ │ │ +000afac0: 8000 4d69 7363 656c 6c61 6e65 6f75 7396 ..Miscellaneous. │ │ │ │ +000afad0: 0480 0073 7973 7465 6d93 6665 6174 7572 ...system.featur │ │ │ │ +000afae0: 6573 9200 d4a0 4032 3131 8e91 12c7 619f es....@211....a. │ │ │ │ +000afaf0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +000afb00: a002 942f df8d a0fd 8bd0 218d 9112 c761 .../......!....a │ │ │ │ +000afb10: cf62 9053 8e65 9605 50f9 696d 706c 656d .b.S.e..P.implem │ │ │ │ +000afb20: 656e 9aac 7274 6564 2c91 05aa 8c61 6e64 en..rted,....and │ │ │ │ +000afb30: 936f 7468 6572 9363 9868 616e 6765 739b .other.c.hanges. │ │ │ │ +000afb40: 0550 f86f 7293 6164 6469 7469 6f6e 732c .P.or.additions, │ │ │ │ +000afb50: 9105 aa8d 6966 9865 7870 9053 8e65 7269 ....if.exp.S.eri │ │ │ │ +000afb60: 656e 6365 9369 6e64 6963 6174 6573 9369 ence.indicates.i │ │ │ │ +000afb70: 7498 6973 9373 656e 7369 626c 652e 8ea4 t.is.sensible... │ │ │ │ +000afb80: 1000 008d 9112 c761 496e 9aac 7274 6572 .......aIn..rter │ │ │ │ +000afb90: 6661 6365 9604 8728 6d61 7073 9361 7265 face...(maps.are │ │ │ │ +000afba0: 9373 7469 6c6c 9372 6174 6865 7293 6578 .still.rather.ex │ │ │ │ +000afbb0: 7090 538e 6572 696d 656e 9874 616c 2c91 p.S.erimen.tal,. │ │ │ │ +000afbc0: 04ae 4861 6e64 9104 8729 6974 9369 7393 ..Hand...)it.is. │ │ │ │ +000afbd0: 6578 7090 538e 6563 7465 6493 7468 6174 exp.S.ected.that │ │ │ │ +000afbe0: 9376 91ff 58e4 6172 696f 7573 9364 6574 .v..X.arious.det │ │ │ │ +000afbf0: 6169 6c73 9377 696c 6c8e a18d 9112 c761 ails.will......a │ │ │ │ +000afc00: 6e65 6564 9605 80e8 6d6f 9a53 8e64 690c need....mo.S.di. │ │ │ │ +000afc10: 6361 7469 6f6e 9361 7391 0580 e765 7870 cation.as....exp │ │ │ │ +000afc20: 9865 7269 656e 6365 9369 7393 6761 696e .erience.is.gain │ │ │ │ +000afc30: 6564 2e91 09fb a041 9105 807f 6665 6174 ed.....A....feat │ │ │ │ +000afc40: 7572 6593 6e6f 7491 0580 e763 7572 7265 ure.not....curre │ │ │ │ +000afc50: 6e9a ac72 746c 7993 696d 706c 656d 656e n..rtly.implemen │ │ │ │ +000afc60: 9874 6564 2c91 05e6 7862 7574 8ea1 8d91 .ted,...xbut.... │ │ │ │ +000afc70: 12c7 6170 9053 8e6f 7373 6962 6c79 9b03 ..ap.S.ossibly.. │ │ │ │ +000afc80: 1919 7573 6566 756c 2c91 0343 0277 95ac ..useful,..C.w.. │ │ │ │ +000afc90: 726f 756c 6491 0319 1861 6c6c 6f93 7798 rould....allo.w. │ │ │ │ +000afca0: 7468 6591 0319 1872 656c 6174 6976 9365 the....relativ.e │ │ │ │ +000afcb0: 9870 7265 6365 6465 6e63 6573 9603 1918 .precedences.... │ │ │ │ +000afcc0: 6f66 9875 7365 722d 6465 0c6e 6564 9369 of.user-de.ned.i │ │ │ │ +000afcd0: 6e0c 7865 7398 746f 9362 9053 8e65 9861 n.xes.to.b.S.e.a │ │ │ │ +000afce0: 646a 7573 7465 642e 8ea1 9f26 14eb 8d8d djusted....&.... │ │ │ │ +000afcf0: 9112 c761 eb47 3131 2e31 312e 348e 9154 ...a.G11.11.4..T │ │ │ │ +000afd00: 7a8e 4368 616e 6769 6e67 9605 6666 7468 z.Changing..ffth │ │ │ │ +000afd10: 6593 6c61 6d9a 8ccc 6290 7333 6461 9373 e.lam...b.s3da.s │ │ │ │ +000afd20: 796d 9862 9073 336f 6c8e 9f18 d5b6 8d91 ym.b.s3ol....... │ │ │ │ +000afd30: 12c7 61cf 5468 6596 03ea a8eb 484d 4c93 ..a.The.....HML. │ │ │ │ +000afd40: cf66 756e 6374 696f 6e3a 8e9f 2144 a68d .function:..!D.. │ │ │ │ +000afd50: 8d8d 9112 c761 9ff5 4fa7 8900 0066 6601 .....a..O....ff. │ │ │ │ +000afd60: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000afd70: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +000afd80: 170b cceb 6173 6574 5f6c 616d 6264 6196 ....aset_lambda. │ │ │ │ +000afd90: 05bf aa3a 9373 7472 696e 6793 2d3e 9373 ...:.string.->.s │ │ │ │ +000afda0: 7472 696e 678e 8e92 01c6 71b1 8400 0f60 tring.....q....` │ │ │ │ +000afdb0: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +000afdc0: 01c7 0b4a 8e8e 8ea9 20bc 118d 9112 c761 ...J.... ......a │ │ │ │ +000afdd0: cf61 6c6c 6f9a ac72 7773 9603 c47d 616e .allo..rws...}an │ │ │ │ +000afde0: 9361 6c74 6572 6e61 7469 7698 6593 7379 .alternativ.e.sy │ │ │ │ +000afdf0: 6d98 629a 538e 6f6c 9103 c47e 286f 7293 m.b.S.ol...~(or. │ │ │ │ +000afe00: 7374 7269 6e67 2993 746f 9362 9865 9375 string).to.b.e.u │ │ │ │ +000afe10: 7365 6493 746f 9372 6570 7265 7365 6e95 sed.to.represen. │ │ │ │ +000afe20: ac72 7491 03c4 7e6c 616d 9362 9864 6196 .rt...~lam.b.da. │ │ │ │ +000afe30: 03c4 7d28 d715 cf29 9369 6e73 6964 6593 ..}(...).inside. │ │ │ │ +000afe40: 7175 6f74 612d 8ea1 8d91 12c7 6174 696f quota-......atio │ │ │ │ +000afe50: 6e73 2e9b 051e 0a54 6865 9603 9a26 7072 ns.....The...&pr │ │ │ │ +000afe60: 6576 696f 7573 93d7 15cf 2d72 6570 7265 evious....-repre │ │ │ │ +000afe70: 7365 6e90 ac72 7469 6e67 9373 7472 696e sen..rting.strin │ │ │ │ +000afe80: 6793 6973 9103 9a25 7265 7475 726e 6564 g.is...%returned │ │ │ │ +000afe90: 2e98 4e6f 7465 9374 6861 7493 6166 7465 ..Note.that.afte │ │ │ │ +000afea0: 7293 6361 6c6c 696e 678d 93eb 6173 6574 r.calling...aset │ │ │ │ +000afeb0: 5f6c 616d 6264 618e 913d 16ca cf3a 8ea6 _lambda..=...:.. │ │ │ │ +000afec0: 8d8d 8d8d 9124 67af eb60 8088 8e8e 8e91 .....$g..`...... │ │ │ │ +000afed0: 3027 4dcf 5468 6596 03ea a873 796d 9aac 0'M.The....sym.. │ │ │ │ +000afee0: 7262 9053 8e6f 6c93 eb61 5c93 cf69 7393 rb.S.ol..a\..is. │ │ │ │ +000afef0: 7374 696c 6c93 6198 7691 ff58 e461 696c still.a.v..X.ail │ │ │ │ +000aff00: 6162 6c65 9366 6f72 9369 6e70 7574 2e8e able.for.input.. │ │ │ │ +000aff10: 9f1c aae7 8d8d 8d8d 9124 67af eb60 8088 .........$g..`.. │ │ │ │ +000aff20: 8e8e 8e91 3027 4dcf 416c 6c96 03ea a861 ....0'M.All....a │ │ │ │ +000aff30: 6273 7472 6163 7469 6f6e 7393 7769 6c6c bstractions.will │ │ │ │ +000aff40: 9362 9053 8e65 9370 7269 6e90 ac72 7465 .b.S.e.prin..rte │ │ │ │ +000aff50: 6493 7769 7468 9374 6865 936e 6577 9373 d.with.the.new.s │ │ │ │ +000aff60: 7472 696e 672e 8e9f 1caa e88d 8d8d 8d91 tring........... │ │ │ │ +000aff70: 2467 afeb 6080 888e 8e8e 9130 274d cf49 $g..`......0'M.I │ │ │ │ +000aff80: 7496 056e f469 739b 056e f56e 6563 6573 t..n.is..n.neces │ │ │ │ +000aff90: 7361 7279 9374 6f98 7573 653a 9108 4179 sary.to.use:..Ay │ │ │ │ +000affa0: e273 6574 5f6c 616d 6264 6191 062c cd60 .set_lambda..,.` │ │ │ │ +000affb0: 5c5c 6093 cf74 6f98 7265 7374 6f72 6593 \\`..to.restore. │ │ │ │ +000affc0: 7468 6598 616c 7465 726e 6174 6976 9aac the.alternativ.. │ │ │ │ +000affd0: 7265 936c 616d 9862 9053 8e64 6191 056e re.lam.b.S.da..n │ │ │ │ +000affe0: f574 6f93 eb61 5c8e a18d 9130 274d cf28 .to..a\....0'M.( │ │ │ │ +000afff0: 7369 6e63 6596 03ea a8eb 615c 93cf 6973 since.....a\..is │ │ │ │ +000b0000: 9374 6865 9365 7363 6170 9053 8e65 9363 .the.escap.S.e.c │ │ │ │ +000b0010: 90ac 7268 6172 6163 7465 7293 696e 7369 ..rharacter.insi │ │ │ │ +000b0020: 6465 93eb 484d 4c93 cf73 7472 696e 6773 de..HML..strings │ │ │ │ +000b0030: 292e 8ea6 8d91 12c7 6146 91ff 0556 6f72 ).......aF...Vor │ │ │ │ +000b0040: 9103 eaa8 6578 616d 706c 653a 8e9f 4c78 ....example:..Lx │ │ │ │ +000b0050: de8d 8d8d 9112 c761 9fc8 8781 8900 0066 .......a.......f │ │ │ │ +000b0060: 6601 c70b 4a9f 6497 628d 8d90 cccd 9f04 f...J.d.b....... │ │ │ │ +000b0070: 599c 8400 68f0 fe00 0066 668d 9fa1 6610 Y...h....ff...f. │ │ │ │ +000b0080: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +000b0090: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +000b00a0: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4931 .......M......I1 │ │ │ │ +000b00b0: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +000b00c0: 7365 745f 6c61 6d62 6461 9105 bfaa 604c set_lambda....`L │ │ │ │ +000b00d0: 616d 6264 6160 3b3b 8ea4 0d00 008d 9105 ambda`;;........ │ │ │ │ +000b00e0: ccce 605c 6096 05bf aa3a 9373 7472 696e ..`\`....:.strin │ │ │ │ +000b00f0: 678e a1a1 8d91 05cc ce23 224c 616d 6264 g........#"Lambd │ │ │ │ +000b0100: 6191 05bf aa78 2e78 2b31 223b 3b8e a18d a....x.x+1";;... │ │ │ │ +000b0110: 9105 ccce 224c 616d 6264 6196 05bf aa78 ...."Lambda....x │ │ │ │ +000b0120: 2e93 7893 2b93 3122 933a 9374 6572 6d8e ..x.+.1".:.term. │ │ │ │ +000b0130: a1a1 8d91 05cc ce23 225c 782e 782b 3122 .......#"\x.x+1" │ │ │ │ +000b0140: 3b3b 8ea1 8d91 05cc ce22 4c61 6d62 6461 ;;......."Lambda │ │ │ │ +000b0150: 9605 bfaa 782e 9378 932b 9331 2293 3a93 ....x..x.+.1".:. │ │ │ │ +000b0160: 7465 726d 8e8e 9201 c671 b184 0068 f0fe term.....q...h.. │ │ │ │ +000b0170: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +000b0180: c70b 4a8e 8e8e 9f61 274b 8d8d 9112 c761 ..J....a'K.....a │ │ │ │ +000b0190: eb47 3131 2e31 312e 358e 9154 7a8e 4368 .G11.11.5..Tz.Ch │ │ │ │ +000b01a0: 616e 6769 6e67 9605 6666 7468 6593 7475 anging..ffthe.tu │ │ │ │ +000b01b0: 726e 7374 696c 6593 7379 6d90 8ccc 6290 rnstile.sym...b. │ │ │ │ +000b01c0: 7333 6f6c 8e9f 18d5 b68d 9112 c761 cf54 s3ol.........a.T │ │ │ │ +000b01d0: 6865 9604 c900 7475 726e 7374 696c 6591 he....turnstile. │ │ │ │ +000b01e0: 04c9 0173 796d 9aac 7262 9053 8e6f 6c93 ...sym..rb.S.ol. │ │ │ │ +000b01f0: eb61 7c2d cf2c 9105 0097 7768 6963 9868 .a|-.,....whic.h │ │ │ │ +000b0200: 9369 7393 7573 6564 9104 c901 6173 9361 .is.used....as.a │ │ │ │ +000b0210: 6e93 eb48 4153 4349 904d de49 9104 c8c8 n..HASCI.M.I.... │ │ │ │ +000b0220: cf61 7070 726f 9878 696d 6174 696f 6e93 .appro.ximation. │ │ │ │ +000b0230: 746f 93da 6091 04c9 01cf 7768 656e 9370 to..`.....when.p │ │ │ │ +000b0240: 7269 6e98 7469 6e67 8ea1 8d91 12c7 6174 rin.ting......at │ │ │ │ +000b0250: 6865 6f72 656d 732c 9603 eaa8 6361 6e93 heorems,....can. │ │ │ │ +000b0260: 6290 538e 6593 6390 ac72 6861 6e67 6564 b.S.e.c..rhanged │ │ │ │ +000b0270: 9377 6974 6893 7468 6593 eb48 4d4c 93cf .with.the..HML.. │ │ │ │ +000b0280: 6675 6e63 7469 6f6e 3a8e 9f21 44a6 8d8d function:..!D... │ │ │ │ +000b0290: 8d91 12c7 619f f54f a789 0000 6666 01c7 ....a..O....ff.. │ │ │ │ +000b02a0: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +000b02b0: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +000b02c0: 0bcc eb61 7365 745f 7475 726e 7374 696c ...aset_turnstil │ │ │ │ +000b02d0: 6596 05bf aa3a 9373 7472 696e 6793 2d3e e....:.string.-> │ │ │ │ +000b02e0: 9373 7472 696e 678e 8e92 01c6 71b1 8400 .string.....q... │ │ │ │ +000b02f0: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ +000b0300: 6666 01c7 0b4a 8e8e 8ea6 8d91 12c7 61cf ff...J........a. │ │ │ │ +000b0310: 5468 6596 03ea a870 7265 7669 6f75 7393 The....previous. │ │ │ │ +000b0320: 7265 7072 6573 656e 90ac 7274 6174 696f represen..rtatio │ │ │ │ +000b0330: 6e93 6f66 9374 7572 6e73 7469 6c65 9369 n.of.turnstile.i │ │ │ │ +000b0340: 7393 7265 7475 726e 6564 2e91 0538 e046 s.returned...8.F │ │ │ │ +000b0350: 91ff 0556 6f72 9365 7861 6d70 6c65 3a8e ...Vor.example:. │ │ │ │ +000b0360: 8e9f 24fd 138e 8c8b 0000 00d4 0000 0000 ..$............. │ │ │ │ 000b0370: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b0380: 0000 0000 0000 0000 0000 0000 000a fa6e ...............n │ │ │ │ -000b0390: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -000b03a0: fa99 9a8d 91ea f1eb d032 3132 9200 dd20 .........212... │ │ │ │ -000b03b0: 4343 6861 7074 6572 9604 8000 3131 2e91 CChapter....11.. │ │ │ │ -000b03c0: 0a80 0054 6865 9348 4f4c 934c 6f67 6963 ...The.HOL.Logic │ │ │ │ -000b03d0: 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 6689 .in.ML.......ff. │ │ │ │ -000b03e0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -000b03f0: df8d a0fd deaf 068d 8d8d 91ea f1eb 9fa1 ................ │ │ │ │ -000b0400: 8781 8900 0066 6601 c70b 4aa0 00b2 9762 .....ff...J....b │ │ │ │ -000b0410: 8d8d 90cc cd9f 0459 9c84 00b6 f0fe 0000 .......Y........ │ │ │ │ -000b0420: 6666 8da0 ff53 6610 8d8d 9201 aff0 0d84 ff...Sf......... │ │ │ │ -000b0430: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -000b0440: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ -000b0450: b29f fd1c 15eb 4931 8e8e 8e8e 9fff 4054 ......I1......@T │ │ │ │ -000b0460: 8d91 05cc ceeb 6123 5245 464c 9105 bfaa ......a#REFL.... │ │ │ │ -000b0470: 2278 3a6e 756d 223b 3b8e a40d 0000 8d91 "x:num";;....... │ │ │ │ -000b0480: 05cc ce7c 2d96 05bf aa78 933d 9378 8ea1 ...|-....x.=.x.. │ │ │ │ -000b0490: a18d 9105 ccce 2373 6574 5f74 7572 6e73 ......#set_turns │ │ │ │ -000b04a0: 7469 6c65 9605 bfaa 6050 726f 7665 6421 tile....`Proved! │ │ │ │ -000b04b0: 9360 3b3b 8ea1 8d91 05cc ce60 7c2d 9605 .`;;.......`|-.. │ │ │ │ -000b04c0: bfaa 6093 3a93 7374 7269 6e67 8ea1 a18d ..`.:.string.... │ │ │ │ -000b04d0: 9105 ccce 2352 4546 4c91 05bf aa22 783a ....#REFL...."x: │ │ │ │ -000b04e0: 6e75 6d22 3b3b 8ea1 8d91 05cc ce50 726f num";;.......Pro │ │ │ │ -000b04f0: 7665 6421 9605 bfaa 7893 3d93 788e a1a1 ved!....x.=.x... │ │ │ │ -000b0500: 8d91 05cc ce23 7365 745f 7475 726e 7374 .....#set_turnst │ │ │ │ -000b0510: 696c 6591 05bf aa60 9128 3da6 7c2d 910b ile....`.(=.|-.. │ │ │ │ -000b0520: 7f54 603b 3b8e a18d 9105 ccce 6050 726f .T`;;.......`Pro │ │ │ │ -000b0530: 7665 6421 9605 bfaa 6093 3a93 7374 7269 ved!....`.:.stri │ │ │ │ -000b0540: 6e67 8ea1 a18d 9105 ccce 2352 4546 4c91 ng........#REFL. │ │ │ │ -000b0550: 05bf aa22 783a 6e75 6d22 3b3b 8ea1 8d91 ..."x:num";;.... │ │ │ │ -000b0560: 2e0a 747c 2d91 0b7f 5478 9605 bfaa 3d93 ..t|-...Tx....=. │ │ │ │ -000b0570: 788e 8e92 01c6 71b1 8400 b6f0 fe00 0066 x.....q........f │ │ │ │ -000b0580: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000b0590: 8e8e 8ea0 0090 1e4e 8d8d 91ea f1eb eb47 .......N.......G │ │ │ │ -000b05a0: 3131 2e31 312e 368e 912c a518 4869 6469 11.11.6..,..Hidi │ │ │ │ -000b05b0: 6e67 9105 6666 636f 6e73 7461 6e90 8ccc ng..ffconstan... │ │ │ │ -000b05c0: 7473 8e9f 1a2a 798d 91ea f1eb cf54 6865 ts...*y......The │ │ │ │ -000b05d0: 9604 2959 666f 6c6c 6f9a ac72 7769 6e67 ..)Yfollo..rwing │ │ │ │ -000b05e0: 9366 756e 6374 696f 6e93 6361 6e93 6290 .function.can.b. │ │ │ │ -000b05f0: 538e 6593 7573 6564 9374 6f93 6869 6465 S.e.used.to.hide │ │ │ │ -000b0600: 9374 6865 9363 6f6e 7374 616e 9874 9373 .the.constan.t.s │ │ │ │ -000b0610: 7461 7475 7393 6f66 9361 936e 616d 6593 tatus.of.a.name. │ │ │ │ -000b0620: 6672 6f6d 9374 6865 9371 756f 2d8e a410 from.the.quo-... │ │ │ │ -000b0630: 0000 8d91 eaf1 eb74 6174 696f 6e91 03ea .......tation... │ │ │ │ -000b0640: a870 6172 7365 722e 8e9f 2681 5e8d 8d8d .parser...&.^... │ │ │ │ -000b0650: 91ea f1eb 9ff5 4fa7 8900 0066 6601 c70b ......O....ff... │ │ │ │ -000b0660: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -000b0670: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ -000b0680: cceb 6168 6964 655f 636f 6e73 7461 6e74 ..ahide_constant │ │ │ │ -000b0690: 9605 bfaa 3a93 7374 7269 6e67 932d 3e93 ....:.string.->. │ │ │ │ -000b06a0: 766f 6964 8e8e 9201 c671 b184 000f 60b2 void.....q....`. │ │ │ │ -000b06b0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000b06c0: c70b 4a8e 8e8e 9f25 5132 8d91 eaf1 ebcf ..J....%Q2...... │ │ │ │ -000b06d0: 4576 91ff 58e4 616c 7561 7469 6e67 8d91 Ev..X.aluating.. │ │ │ │ -000b06e0: 045c 7ceb 6168 6964 655f 636f 6e73 7461 .\|.ahide_consta │ │ │ │ -000b06f0: 6e74 9105 bfaa 608e 915a 9772 d778 8deb nt....`..Z.r.x.. │ │ │ │ -000b0700: 6160 8e91 0a1c 25cf 6d61 6b90 ac72 6573 a`....%.mak..res │ │ │ │ -000b0710: 9604 5c7c 7468 659b 045c 7b71 756f 7461 ..\|the..\{quota │ │ │ │ -000b0720: 7469 6f6e 9370 6172 7365 7298 7472 6561 tion.parser.trea │ │ │ │ -000b0730: 7493 d778 98cf 6173 9361 9876 91ff 58e4 t..x..as.a.v..X. │ │ │ │ -000b0740: 6172 6961 626c 6593 286c 6578 6963 616c ariable.(lexical │ │ │ │ -000b0750: 8ea1 8d91 eaf1 eb72 756c 6573 9603 6300 .......rules..c. │ │ │ │ -000b0760: 7090 538e 6572 6d69 7474 696e 6729 2c91 p.S.ermitting),. │ │ │ │ -000b0770: 037e 2165 7690 ac72 656e 9b03 62ff 6966 .~!ev..ren..b.if │ │ │ │ -000b0780: 93d7 7898 cf69 7393 7468 6598 6e61 6d65 ..x..is.the.name │ │ │ │ -000b0790: 936f 6698 6193 636f 6e73 7461 6e90 ac72 .of.a.constan..r │ │ │ │ -000b07a0: 7498 696e 9374 6865 9863 7572 7265 6e90 t.in.the.curren. │ │ │ │ -000b07b0: ac72 7493 7468 656f 7279 9828 636f 6e73 .rt.theory.(cons │ │ │ │ -000b07c0: 7461 6e90 ac72 7473 9361 6e64 8ea1 8d91 tan..rts.and.... │ │ │ │ -000b07d0: eaf1 eb76 91ff 58e4 6172 6961 626c 6573 ...v..X.ariables │ │ │ │ -000b07e0: 9604 1a07 6361 6e93 6861 95ac 7276 9365 ....can.ha..rv.e │ │ │ │ -000b07f0: 9b04 1a06 7468 6596 041a 0773 616d 6593 ....the....same. │ │ │ │ -000b0800: 6e61 6d65 292e 9105 c6fc 5468 6973 9369 name).....This.i │ │ │ │ -000b0810: 7393 7573 6566 756c 9369 6698 6f6e 6593 s.useful.if.one. │ │ │ │ -000b0820: 7795 ac72 616e 9374 7396 041a 0774 6f93 w..ran.ts....to. │ │ │ │ -000b0830: 7573 6598 7691 ff58 e461 7269 6162 6c65 use.v..X.ariable │ │ │ │ -000b0840: 7393 7769 7468 9374 6865 8ea1 8d91 eaf1 s.with.the...... │ │ │ │ -000b0850: eb73 616d 6596 03f0 e76e 616d 6573 9b03 .same....names.. │ │ │ │ -000b0860: f0e6 6173 9370 7265 7669 6f75 736c 7998 ..as.previously. │ │ │ │ -000b0870: 6465 636c 6172 6564 9328 6f72 9862 7569 declared.(or.bui │ │ │ │ -000b0880: 6c74 2d69 6e29 9363 6f6e 7374 616e 90ac lt-in).constan.. │ │ │ │ -000b0890: 7274 7398 288d 652e 672e 8e8d 9115 90db rts.(.e.g....... │ │ │ │ -000b08a0: eb61 6f8e 911b 5085 cf2c 8d91 03f2 76eb .ao...P..,....v. │ │ │ │ -000b08b0: 6149 8e91 09b2 20cf 2c8d 9103 f276 eb61 aI.... .,....v.a │ │ │ │ -000b08c0: 538e 8d91 0da3 06cf 6574 632e 8e91 1fea S.......etc..... │ │ │ │ -000b08d0: 1629 2e91 054b 9c54 6865 986e 616d 6593 .)...K.The.name. │ │ │ │ -000b08e0: d778 8ea1 8d91 eaf1 ebcf 6973 9603 eaa8 .x........is.... │ │ │ │ -000b08f0: 7374 696c 6c93 6193 636f 6e73 7461 6e90 still.a.constan. │ │ │ │ -000b0900: ac72 7493 666f 7293 7468 6593 636f 6e73 .rt.for.the.cons │ │ │ │ -000b0910: 7472 7563 746f 7273 2c93 7468 656f 7269 tructors,.theori │ │ │ │ -000b0920: 6573 2c93 6574 633b 8d93 eb61 6869 6465 es,.etc;...ahide │ │ │ │ -000b0930: 5f63 6f6e 7374 616e 748e 9152 90f2 cf61 _constant..R...a │ │ │ │ -000b0940: 0b65 6374 7393 6f6e 6c79 9370 6172 7369 .ects.only.parsi │ │ │ │ -000b0950: 6e67 2e8e a911 302c 8d91 f653 7a48 6964 ng....0,...SzHid │ │ │ │ -000b0960: 696e 6796 0463 8961 9b04 638a 636f 6e73 ing..c.a..c.cons │ │ │ │ -000b0970: 7461 6e90 ac72 7493 616e 6498 7468 656e tan..rt.and.then │ │ │ │ -000b0980: 9361 7474 656d 7074 696e 6793 746f 9864 .attempting.to.d │ │ │ │ -000b0990: 6563 6c61 7265 9369 7493 6173 9861 936e eclare.it.as.a.n │ │ │ │ -000b09a0: 6577 9863 6f6e 7374 616e 90ac 7274 9377 ew.constan..rt.w │ │ │ │ -000b09b0: 696c 6c93 6661 696c 9828 6173 9369 748e ill.fail.(as.it. │ │ │ │ -000b09c0: a18d 91ea f1eb 6d90 ac72 7573 742c 9603 ......m..rust,.. │ │ │ │ -000b09d0: eaa8 6966 9374 6865 9373 7973 7465 6d93 ..if.the.system. │ │ │ │ -000b09e0: 6973 9374 6f93 7265 6d61 696e 9373 6f75 is.to.remain.sou │ │ │ │ -000b09f0: 6e64 292e 8ea6 8d91 f653 7a54 6865 9103 nd)......SzThe.. │ │ │ │ -000b0a00: eaa8 6675 6e63 7469 6f6e 8e9f 2681 5d8d ..function..&.]. │ │ │ │ -000b0a10: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ -000b0a20: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -000b0a30: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -000b0a40: 170b cceb 6175 6e68 6964 655f 636f 6e73 ....aunhide_cons │ │ │ │ -000b0a50: 7461 6e74 9605 bfaa 3a93 7374 7269 6e67 tant....:.string │ │ │ │ -000b0a60: 932d 3e93 766f 6964 8e8e 9201 c671 b184 .->.void.....q.. │ │ │ │ -000b0a70: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ -000b0a80: 0066 6601 c70b 4a8e 8e8e a425 5132 8d91 .ff...J....%Q2.. │ │ │ │ -000b0a90: eaf1 ebcf 756e 646f 9053 8e65 7396 03ea ....undo.S.es... │ │ │ │ -000b0aa0: a874 6865 9368 6964 696e 673b 9369 7493 .the.hiding;.it. │ │ │ │ -000b0ab0: 6661 696c 7393 6966 9369 7473 9361 7267 fails.if.its.arg │ │ │ │ -000b0ac0: 756d 656e 9aac 7274 9369 7393 6e6f 7493 umen..rt.is.not. │ │ │ │ -000b0ad0: 6193 7072 6576 696f 7573 6c79 9368 6964 a.previously.hid │ │ │ │ -000b0ae0: 6465 6e93 636f 6e73 7461 6e98 742e 8ea6 den.constan.t... │ │ │ │ -000b0af0: 8d91 f653 7a54 6865 9103 eaa8 6675 6e63 ...SzThe....func │ │ │ │ -000b0b00: 7469 6f6e 3a8e 9f26 815e 8d8d 8d91 eaf1 tion:..&.^...... │ │ │ │ -000b0b10: eb9f f54f a789 0000 6666 01c7 0b4a 9f0b ...O....ff...J.. │ │ │ │ -000b0b20: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -000b0b30: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -000b0b40: 6973 5f68 6964 6465 6e96 05bf aa3a 9373 is_hidden....:.s │ │ │ │ -000b0b50: 7472 696e 6793 2d3e 9362 6f6f 6c8e 8e92 tring.->.bool... │ │ │ │ -000b0b60: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ -000b0b70: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea1 ......ff...J.... │ │ │ │ -000b0b80: 8d91 eaf1 ebcf 7465 7374 7396 03ea a877 ......tests....w │ │ │ │ -000b0b90: 6865 7468 6572 9361 9373 7472 696e 6793 hether.a.string. │ │ │ │ -000b0ba0: 6973 9374 6865 936e 616d 6593 6f66 9361 is.the.name.of.a │ │ │ │ -000b0bb0: 9368 6964 6465 6e93 636f 6e73 7461 6e90 .hidden.constan. │ │ │ │ -000b0bc0: ac72 742e 8e8e 9f24 fd13 8e8c 8b00 0000 .rt....$........ │ │ │ │ -000b0bd0: d500 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b0380: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b0390: 000a fa72 a002 cc05 558d a0fd 46d3 0e8d ...r....U...F... │ │ │ │ +000b03a0: 8d8d 8d9f fa99 9a8d 91ea f1eb d032 3132 .............212 │ │ │ │ +000b03b0: 9200 dd20 4343 6861 7074 6572 9604 8000 ... CChapter.... │ │ │ │ +000b03c0: 3131 2e91 0a80 0054 6865 9348 4f4c 934c 11.....The.HOL.L │ │ │ │ +000b03d0: 6f67 6963 9369 6e93 4d4c 8e91 eaf1 eb9f ogic.in.ML...... │ │ │ │ +000b03e0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +000b03f0: a002 942f df8d a0fd deaf 068d 8d8d 91ea .../............ │ │ │ │ +000b0400: f1eb 9fa1 8781 8900 0066 6601 c70b 4aa0 .........ff...J. │ │ │ │ +000b0410: 00b2 9762 8d8d 90cc cd9f 0459 9c84 00b6 ...b.......Y.... │ │ │ │ +000b0420: f0fe 0000 6666 8da0 ff53 6610 8d8d 9201 ....ff...Sf..... │ │ │ │ +000b0430: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ +000b0440: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ +000b0450: 9201 b94d b29f fd1c 15eb 4931 8e8e 8e8e ...M......I1.... │ │ │ │ +000b0460: 9fff 4054 8d91 05cc ceeb 6123 5245 464c ..@T......a#REFL │ │ │ │ +000b0470: 9105 bfaa 2278 3a6e 756d 223b 3b8e a40d ...."x:num";;... │ │ │ │ +000b0480: 0000 8d91 05cc ce7c 2d96 05bf aa78 933d .......|-....x.= │ │ │ │ +000b0490: 9378 8ea1 a18d 9105 ccce 2373 6574 5f74 .x........#set_t │ │ │ │ +000b04a0: 7572 6e73 7469 6c65 9605 bfaa 6050 726f urnstile....`Pro │ │ │ │ +000b04b0: 7665 6421 9360 3b3b 8ea1 8d91 05cc ce60 ved!.`;;.......` │ │ │ │ +000b04c0: 7c2d 9605 bfaa 6093 3a93 7374 7269 6e67 |-....`.:.string │ │ │ │ +000b04d0: 8ea1 a18d 9105 ccce 2352 4546 4c91 05bf ........#REFL... │ │ │ │ +000b04e0: aa22 783a 6e75 6d22 3b3b 8ea1 8d91 05cc ."x:num";;...... │ │ │ │ +000b04f0: ce50 726f 7665 6421 9605 bfaa 7893 3d93 .Proved!....x.=. │ │ │ │ +000b0500: 788e a1a1 8d91 05cc ce23 7365 745f 7475 x........#set_tu │ │ │ │ +000b0510: 726e 7374 696c 6591 05bf aa60 9128 3da6 rnstile....`.(=. │ │ │ │ +000b0520: 7c2d 910b 7f54 603b 3b8e a18d 9105 ccce |-...T`;;....... │ │ │ │ +000b0530: 6050 726f 7665 6421 9605 bfaa 6093 3a93 `Proved!....`.:. │ │ │ │ +000b0540: 7374 7269 6e67 8ea1 a18d 9105 ccce 2352 string........#R │ │ │ │ +000b0550: 4546 4c91 05bf aa22 783a 6e75 6d22 3b3b EFL...."x:num";; │ │ │ │ +000b0560: 8ea1 8d91 2e0a 747c 2d91 0b7f 5478 9605 ......t|-...Tx.. │ │ │ │ +000b0570: bfaa 3d93 788e 8e92 01c6 71b1 8400 b6f0 ..=.x.....q..... │ │ │ │ +000b0580: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +000b0590: 01c7 0b4a 8e8e 8ea0 0090 1e4e 8d8d 91ea ...J.......N.... │ │ │ │ +000b05a0: f1eb eb47 3131 2e31 312e 368e 912c a518 ...G11.11.6..,.. │ │ │ │ +000b05b0: 4869 6469 6e67 9105 6666 636f 6e73 7461 Hiding..ffconsta │ │ │ │ +000b05c0: 6e90 8ccc 7473 8e9f 1a2a 798d 91ea f1eb n...ts...*y..... │ │ │ │ +000b05d0: cf54 6865 9604 2959 666f 6c6c 6f9a ac72 .The..)Yfollo..r │ │ │ │ +000b05e0: 7769 6e67 9366 756e 6374 696f 6e93 6361 wing.function.ca │ │ │ │ +000b05f0: 6e93 6290 538e 6593 7573 6564 9374 6f93 n.b.S.e.used.to. │ │ │ │ +000b0600: 6869 6465 9374 6865 9363 6f6e 7374 616e hide.the.constan │ │ │ │ +000b0610: 9874 9373 7461 7475 7393 6f66 9361 936e .t.status.of.a.n │ │ │ │ +000b0620: 616d 6593 6672 6f6d 9374 6865 9371 756f ame.from.the.quo │ │ │ │ +000b0630: 2d8e a410 0000 8d91 eaf1 eb74 6174 696f -..........tatio │ │ │ │ +000b0640: 6e91 03ea a870 6172 7365 722e 8e9f 2681 n....parser...&. │ │ │ │ +000b0650: 5e8d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 ^.........O....f │ │ │ │ +000b0660: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +000b0670: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ +000b0680: 8d91 170b cceb 6168 6964 655f 636f 6e73 ......ahide_cons │ │ │ │ +000b0690: 7461 6e74 9605 bfaa 3a93 7374 7269 6e67 tant....:.string │ │ │ │ +000b06a0: 932d 3e93 766f 6964 8e8e 9201 c671 b184 .->.void.....q.. │ │ │ │ +000b06b0: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ +000b06c0: 0066 6601 c70b 4a8e 8e8e 9f25 5132 8d91 .ff...J....%Q2.. │ │ │ │ +000b06d0: eaf1 ebcf 4576 91ff 58e4 616c 7561 7469 ....Ev..X.aluati │ │ │ │ +000b06e0: 6e67 8d91 045c 7ceb 6168 6964 655f 636f ng...\|.ahide_co │ │ │ │ +000b06f0: 6e73 7461 6e74 9105 bfaa 608e 915a 9772 nstant....`..Z.r │ │ │ │ +000b0700: d778 8deb 6160 8e91 0a1c 25cf 6d61 6b90 .x..a`....%.mak. │ │ │ │ +000b0710: ac72 6573 9604 5c7c 7468 659b 045c 7b71 .res..\|the..\{q │ │ │ │ +000b0720: 756f 7461 7469 6f6e 9370 6172 7365 7298 uotation.parser. │ │ │ │ +000b0730: 7472 6561 7493 d778 98cf 6173 9361 9876 treat..x..as.a.v │ │ │ │ +000b0740: 91ff 58e4 6172 6961 626c 6593 286c 6578 ..X.ariable.(lex │ │ │ │ +000b0750: 6963 616c 8ea1 8d91 eaf1 eb72 756c 6573 ical.......rules │ │ │ │ +000b0760: 9603 6300 7090 538e 6572 6d69 7474 696e ..c.p.S.ermittin │ │ │ │ +000b0770: 6729 2c91 037e 2165 7690 ac72 656e 9b03 g),..~!ev..ren.. │ │ │ │ +000b0780: 62ff 6966 93d7 7898 cf69 7393 7468 6598 b.if..x..is.the. │ │ │ │ +000b0790: 6e61 6d65 936f 6698 6193 636f 6e73 7461 name.of.a.consta │ │ │ │ +000b07a0: 6e90 ac72 7498 696e 9374 6865 9863 7572 n..rt.in.the.cur │ │ │ │ +000b07b0: 7265 6e90 ac72 7493 7468 656f 7279 9828 ren..rt.theory.( │ │ │ │ +000b07c0: 636f 6e73 7461 6e90 ac72 7473 9361 6e64 constan..rts.and │ │ │ │ +000b07d0: 8ea1 8d91 eaf1 eb76 91ff 58e4 6172 6961 .......v..X.aria │ │ │ │ +000b07e0: 626c 6573 9604 1a07 6361 6e93 6861 95ac bles....can.ha.. │ │ │ │ +000b07f0: 7276 9365 9b04 1a06 7468 6596 041a 0773 rv.e....the....s │ │ │ │ +000b0800: 616d 6593 6e61 6d65 292e 9105 c6fc 5468 ame.name).....Th │ │ │ │ +000b0810: 6973 9369 7393 7573 6566 756c 9369 6698 is.is.useful.if. │ │ │ │ +000b0820: 6f6e 6593 7795 ac72 616e 9374 7396 041a one.w..ran.ts... │ │ │ │ +000b0830: 0774 6f93 7573 6598 7691 ff58 e461 7269 .to.use.v..X.ari │ │ │ │ +000b0840: 6162 6c65 7393 7769 7468 9374 6865 8ea1 ables.with.the.. │ │ │ │ +000b0850: 8d91 eaf1 eb73 616d 6596 03f0 e76e 616d .....same....nam │ │ │ │ +000b0860: 6573 9b03 f0e6 6173 9370 7265 7669 6f75 es....as.previou │ │ │ │ +000b0870: 736c 7998 6465 636c 6172 6564 9328 6f72 sly.declared.(or │ │ │ │ +000b0880: 9862 7569 6c74 2d69 6e29 9363 6f6e 7374 .built-in).const │ │ │ │ +000b0890: 616e 90ac 7274 7398 288d 652e 672e 8e8d an..rts.(.e.g... │ │ │ │ +000b08a0: 9115 90db eb61 6f8e 911b 5085 cf2c 8d91 .....ao...P..,.. │ │ │ │ +000b08b0: 03f2 76eb 6149 8e91 09b2 20cf 2c8d 9103 ..v.aI.... .,... │ │ │ │ +000b08c0: f276 eb61 538e 8d91 0da3 06cf 6574 632e .v.aS.......etc. │ │ │ │ +000b08d0: 8e91 1fea 1629 2e91 054b 9c54 6865 986e .....)...K.The.n │ │ │ │ +000b08e0: 616d 6593 d778 8ea1 8d91 eaf1 ebcf 6973 ame..x........is │ │ │ │ +000b08f0: 9603 eaa8 7374 696c 6c93 6193 636f 6e73 ....still.a.cons │ │ │ │ +000b0900: 7461 6e90 ac72 7493 666f 7293 7468 6593 tan..rt.for.the. │ │ │ │ +000b0910: 636f 6e73 7472 7563 746f 7273 2c93 7468 constructors,.th │ │ │ │ +000b0920: 656f 7269 6573 2c93 6574 633b 8d93 eb61 eories,.etc;...a │ │ │ │ +000b0930: 6869 6465 5f63 6f6e 7374 616e 748e 9152 hide_constant..R │ │ │ │ +000b0940: 90f2 cf61 0b65 6374 7393 6f6e 6c79 9370 ...a.ects.only.p │ │ │ │ +000b0950: 6172 7369 6e67 2e8e a911 302c 8d91 f653 arsing....0,...S │ │ │ │ +000b0960: 7a48 6964 696e 6796 0463 8961 9b04 638a zHiding..c.a..c. │ │ │ │ +000b0970: 636f 6e73 7461 6e90 ac72 7493 616e 6498 constan..rt.and. │ │ │ │ +000b0980: 7468 656e 9361 7474 656d 7074 696e 6793 then.attempting. │ │ │ │ +000b0990: 746f 9864 6563 6c61 7265 9369 7493 6173 to.declare.it.as │ │ │ │ +000b09a0: 9861 936e 6577 9863 6f6e 7374 616e 90ac .a.new.constan.. │ │ │ │ +000b09b0: 7274 9377 696c 6c93 6661 696c 9828 6173 rt.will.fail.(as │ │ │ │ +000b09c0: 9369 748e a18d 91ea f1eb 6d90 ac72 7573 .it.......m..rus │ │ │ │ +000b09d0: 742c 9603 eaa8 6966 9374 6865 9373 7973 t,....if.the.sys │ │ │ │ +000b09e0: 7465 6d93 6973 9374 6f93 7265 6d61 696e tem.is.to.remain │ │ │ │ +000b09f0: 9373 6f75 6e64 292e 8ea6 8d91 f653 7a54 .sound)......SzT │ │ │ │ +000b0a00: 6865 9103 eaa8 6675 6e63 7469 6f6e 8e9f he....function.. │ │ │ │ +000b0a10: 2681 5d8d 8d8d 91ea f1eb 9ff5 4fa7 8900 &.].........O... │ │ │ │ +000b0a20: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +000b0a30: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +000b0a40: a664 8d91 170b cceb 6175 6e68 6964 655f .d......aunhide_ │ │ │ │ +000b0a50: 636f 6e73 7461 6e74 9605 bfaa 3a93 7374 constant....:.st │ │ │ │ +000b0a60: 7269 6e67 932d 3e93 766f 6964 8e8e 9201 ring.->.void.... │ │ │ │ +000b0a70: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +000b0a80: c002 8900 0066 6601 c70b 4a8e 8e8e a425 .....ff...J....% │ │ │ │ +000b0a90: 5132 8d91 eaf1 ebcf 756e 646f 9053 8e65 Q2......undo.S.e │ │ │ │ +000b0aa0: 7396 03ea a874 6865 9368 6964 696e 673b s....the.hiding; │ │ │ │ +000b0ab0: 9369 7493 6661 696c 7393 6966 9369 7473 .it.fails.if.its │ │ │ │ +000b0ac0: 9361 7267 756d 656e 9aac 7274 9369 7393 .argumen..rt.is. │ │ │ │ +000b0ad0: 6e6f 7493 6193 7072 6576 696f 7573 6c79 not.a.previously │ │ │ │ +000b0ae0: 9368 6964 6465 6e93 636f 6e73 7461 6e98 .hidden.constan. │ │ │ │ +000b0af0: 742e 8ea6 8d91 f653 7a54 6865 9103 eaa8 t......SzThe.... │ │ │ │ +000b0b00: 6675 6e63 7469 6f6e 3a8e 9f26 815e 8d8d function:..&.^.. │ │ │ │ +000b0b10: 8d91 eaf1 eb9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ +000b0b20: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +000b0b30: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +000b0b40: 0bcc eb61 6973 5f68 6964 6465 6e96 05bf ...ais_hidden... │ │ │ │ +000b0b50: aa3a 9373 7472 696e 6793 2d3e 9362 6f6f .:.string.->.boo │ │ │ │ +000b0b60: 6c8e 8e92 01c6 71b1 8400 0f60 b200 0066 l.....q....`...f │ │ │ │ +000b0b70: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000b0b80: 8e8e 8ea1 8d91 eaf1 ebcf 7465 7374 7396 ..........tests. │ │ │ │ +000b0b90: 03ea a877 6865 7468 6572 9361 9373 7472 ...whether.a.str │ │ │ │ +000b0ba0: 696e 6793 6973 9374 6865 936e 616d 6593 ing.is.the.name. │ │ │ │ +000b0bb0: 6f66 9361 9368 6964 6465 6e93 636f 6e73 of.a.hidden.cons │ │ │ │ +000b0bc0: 7461 6e90 ac72 742e 8e8e 9f24 fd13 8e8c tan..rt....$.... │ │ │ │ +000b0bd0: 8b00 0000 d500 0000 0000 0000 0000 0000 ................ │ │ │ │ 000b0be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b0bf0: 0000 0000 0000 0b03 63a0 02cc 0555 8da0 ........c....U.. │ │ │ │ -000b0c00: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ -000b0c10: 61d0 3131 2e31 312e 910a 8000 4d69 7363 a.11.11.....Misc │ │ │ │ -000b0c20: 656c 6c61 6e65 6f75 7396 0480 0073 7973 ellaneous....sys │ │ │ │ -000b0c30: 7465 6d93 6665 6174 7572 6573 9200 d4a0 tem.features.... │ │ │ │ -000b0c40: 4032 3133 8e91 12c7 619f 0566 6689 0000 @213....a..ff... │ │ │ │ -000b0c50: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -000b0c60: a0fd 8bd0 218d 8d91 12c7 61eb 4731 312e ....!.....a.G11. │ │ │ │ -000b0c70: 3131 2e37 8e91 547a 8e41 7574 6f6c 6f61 11.7..Tz.Autoloa │ │ │ │ -000b0c80: 6469 6e67 9605 6666 6f66 9361 7869 6f6d ding..ffof.axiom │ │ │ │ -000b0c90: 732c 9364 650c 6e69 7469 6f6e 7393 616e s,.de.nitions.an │ │ │ │ -000b0ca0: 6493 7468 656f 7265 6d73 8e9f 17c0 008d d.theorems...... │ │ │ │ -000b0cb0: 9112 c761 cf49 7496 0400 b769 739b 0400 ...a.It....is... │ │ │ │ -000b0cc0: b670 9053 8e6f 7373 6962 6c65 9374 6f98 .p.S.ossible.to. │ │ │ │ -000b0cd0: 6d61 726b 9374 6865 986e 616d 6593 6f66 mark.the.name.of │ │ │ │ -000b0ce0: 9861 6e93 6178 696f 6d2c 9104 063a 6465 .an.axiom,...:de │ │ │ │ -000b0cf0: 0c6e 6974 696f 6e98 6f72 9374 6865 6f72 .nition.or.theor │ │ │ │ -000b0d00: 656d 9873 6f93 7468 6174 9869 6693 6974 em.so.that.if.it │ │ │ │ -000b0d10: 986f 9053 8e63 6375 7273 9369 6e8e a410 .o.S.ccurs.in... │ │ │ │ -000b0d20: 0000 8d91 12c7 6161 6e96 0361 a5eb 484d ......aan..a..HM │ │ │ │ -000b0d30: 4c93 cf65 7870 7265 7373 696f 6e9b 0361 L..expression..a │ │ │ │ -000b0d40: a674 6865 6e93 7468 6593 6e61 6d65 6493 .then.the.named. │ │ │ │ -000b0d50: 6974 656d 9877 696c 6c93 6290 538e 6593 item.will.b.S.e. │ │ │ │ -000b0d60: 6175 746f 6d61 7469 6361 6c6c 7993 6c6f automatically.lo │ │ │ │ -000b0d70: 6164 6564 9866 726f 6d93 7468 6593 6170 aded.from.the.ap │ │ │ │ -000b0d80: 7072 6f70 7269 6174 658e a18d 9112 c761 propriate......a │ │ │ │ -000b0d90: 7468 656f 7279 9604 686c 6290 538e 6566 theory..hlb.S.ef │ │ │ │ -000b0da0: 6f72 6593 7468 6593 eb48 4d4c 93cf 6578 ore.the..HML..ex │ │ │ │ -000b0db0: 7072 6573 7369 6f6e 9b04 686b 6973 9365 pression..hkis.e │ │ │ │ -000b0dc0: 7691 ff58 e461 6c75 6174 6564 2e91 06b2 v..X.aluated.... │ │ │ │ -000b0dd0: 2c54 6869 7393 7072 6f90 ac72 7669 6465 ,This.pro..rvide │ │ │ │ -000b0de0: 7393 6193 6b69 6e64 986f 6693 6372 7564 s.a.kind.of.crud │ │ │ │ -000b0df0: 6593 6070 6167 696e 6727 936f 668e a18d e.`paging'.of... │ │ │ │ -000b0e00: 9112 c761 7468 656f 7269 6573 2e91 0514 ...atheories.... │ │ │ │ -000b0e10: 914d 616e 90ac 7279 9603 7dba 7374 616e .Man..ry..}.stan │ │ │ │ -000b0e20: 6461 7264 9364 650c 6e69 7469 6f6e 739b dard.de.nitions. │ │ │ │ -000b0e30: 037d bb61 6e64 9374 6865 6f72 656d 7393 .}.and.theorems. │ │ │ │ -000b0e40: 6172 6598 7365 7493 7570 9374 6f98 6175 are.set.up.to.au │ │ │ │ -000b0e50: 746f 6c6f 6164 9369 6693 7468 6579 9861 toload.if.they.a │ │ │ │ -000b0e60: 7265 9375 7365 642e 8ea1 8d91 1e28 f054 re.used......(.T │ │ │ │ -000b0e70: 6865 9603 eaa8 6675 6e63 7469 6f6e 9374 he....function.t │ │ │ │ -000b0e80: 6f93 7365 7493 7570 9361 6e93 6175 746f o.set.up.an.auto │ │ │ │ -000b0e90: 6c6f 6164 696e 6793 6163 7469 6f6e 9369 loading.action.i │ │ │ │ -000b0ea0: 733a 8ea9 1b81 698d 8d8d 9112 c761 9ff4 s:....i......a.. │ │ │ │ -000b0eb0: dada 8900 0066 6601 c70b 4a9f 0bf0 af8d .....ff...J..... │ │ │ │ -000b0ec0: 8d90 cccd 9f04 599c 8400 104a 4b00 0066 ......Y....JK..f │ │ │ │ -000b0ed0: 668d 9ffb a664 8d91 170b cceb 6161 7574 f....d......aaut │ │ │ │ -000b0ee0: 6f6c 6f61 645f 7468 656f 7279 9605 bfaa oload_theory.... │ │ │ │ -000b0ef0: 3a93 2873 7472 696e 6793 2393 7374 7269 :.(string.#.stri │ │ │ │ -000b0f00: 6e67 9323 9373 7472 696e 6729 932d 3e93 ng.#.string).->. │ │ │ │ -000b0f10: 766f 6964 8e8e 9201 c671 b184 0010 4a4b void.....q....JK │ │ │ │ -000b0f20: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000b0f30: c70b 4a8e 8e8e 9f1b 8168 8d91 12c7 61cf ..J......h....a. │ │ │ │ -000b0f40: 4576 91ff 58e4 616c 7561 7469 6e67 8d91 Ev..X.aluating.. │ │ │ │ -000b0f50: 0540 0beb 6161 7574 6f6c 6f61 645f 7468 .@..aautoload_th │ │ │ │ -000b0f60: 656f 7279 2860 8e91 66fa 55d7 6b95 671d eory(`..f.U.k.g. │ │ │ │ -000b0f70: 696e 648d eb61 602c 608e 9111 3efe d774 ind..a`,`...>..t │ │ │ │ -000b0f80: 6879 8d90 6e39 eb61 602c 608e 9111 ad37 hy..n9.a`,`....7 │ │ │ │ -000b0f90: d76e 616d 658d eb61 6029 8e91 0b7f 54cf .name..a`)....T. │ │ │ │ -000b0fa0: 2c91 0595 6377 6865 7265 9b05 400b d76b ,...cwhere..@..k │ │ │ │ -000b0fb0: 9369 6e64 98cf 6973 8d98 eb61 6178 696f .ind..is...aaxio │ │ │ │ -000b0fc0: 6d8e 9121 fe5d cf2c 8d91 0595 63eb 6164 m..!.].,....c.ad │ │ │ │ -000b0fd0: 6566 696e 6974 696f 6e8e 8ea1 8d91 12c7 efinition....... │ │ │ │ -000b0fe0: 61cf 6f72 8d91 0441 d1eb 6174 6865 6f72 a.or...A..atheor │ │ │ │ -000b0ff0: 656d 8e91 2c7f 77cf 2c91 0457 9a68 6173 em..,.w.,..W.has │ │ │ │ -000b1000: 9604 41d1 7468 6593 7369 6465 9b04 41d0 ..A.the.side..A. │ │ │ │ -000b1010: 650b 6563 7493 6f66 9873 6574 7469 6e67 e.ect.of.setting │ │ │ │ -000b1020: 9374 6865 936e 616d 6598 d76e 616d 6593 .the.name..name. │ │ │ │ -000b1030: cf73 6f93 7468 6174 9877 6865 6e93 6974 .so.that.when.it │ │ │ │ -000b1040: 9869 7393 656e 636f 756e 90ac 7274 6572 .is.encoun..rter │ │ │ │ -000b1050: 6564 8ea1 8d91 12c7 6162 90ac 7279 9604 ed......ab..ry.. │ │ │ │ -000b1060: 1d46 7468 659b 041d 47eb 484d 4c93 cf70 .Fthe...G.HML..p │ │ │ │ -000b1070: 6172 7365 7293 7468 6598 6170 7072 6f70 arser.the.approp │ │ │ │ -000b1080: 7269 6174 6593 736f 7274 936f 6698 6f62 riate.sort.of.ob │ │ │ │ -000b1090: 9100 a71c 6a65 6374 9377 696c 6c93 6290 ....ject.will.b. │ │ │ │ -000b10a0: 538e 6598 6175 746f 6c6f 6164 6564 9366 S.e.autoloaded.f │ │ │ │ -000b10b0: 726f 6d93 7468 6598 7468 656f 7279 93d7 rom.the.theory.. │ │ │ │ -000b10c0: 7468 7990 6e39 cf2e 8ea1 8d91 12c7 614e thy.n9........aN │ │ │ │ -000b10d0: 6f74 6596 054f 4774 6861 749b 054f 4863 ote..OGthat..OHc │ │ │ │ -000b10e0: 6f6e 7374 616e 90ac 7274 9373 7090 538e onstan..rt.sp.S. │ │ │ │ -000b10f0: 6563 690c 6361 7469 6f6e 7398 616e 6493 eci.cations.and. │ │ │ │ -000b1100: 7490 ac72 7970 9053 8e65 9864 650c 6e69 t..ryp.S.e.de.ni │ │ │ │ -000b1110: 7469 6f6e 7393 6172 6593 7265 6761 7264 tions.are.regard │ │ │ │ -000b1120: 6564 9861 7393 7370 9053 8e65 6369 616c ed.as.sp.S.ecial │ │ │ │ -000b1130: 9863 6173 6573 936f 668e a18d 9112 c761 .cases.of......a │ │ │ │ -000b1140: 6465 0c6e 6974 696f 6e73 2e8e a18d 911e de.nitions...... │ │ │ │ -000b1150: 28f0 416e 9603 7238 6175 746f 6c6f 6164 (.An..r8autoload │ │ │ │ -000b1160: 696e 6793 6163 7469 6f6e 9373 6574 9375 ing.action.set.u │ │ │ │ -000b1170: 7093 7769 7468 8d93 eb61 6175 746f 6c6f p.with...aautolo │ │ │ │ -000b1180: 6164 5f74 6865 6f72 798e 915d 1f66 cf77 ad_theory..].f.w │ │ │ │ -000b1190: 696c 6c93 6f6e 6c79 9362 9053 8e65 9364 ill.only.b.S.e.d │ │ │ │ -000b11a0: 6f6e 6593 6f6e 6365 2c91 038a 4e6e 616d one.once,...Nnam │ │ │ │ -000b11b0: 656c 7993 7468 658e a18d 9112 c761 0c72 ely.the......a.r │ │ │ │ -000b11c0: 7374 9603 d576 7469 6d65 9374 6865 9b03 st...vtime.the.. │ │ │ │ -000b11d0: d575 6e61 6d65 9369 7393 656e 636f 756e .uname.is.encoun │ │ │ │ -000b11e0: 90ac 7274 6572 6564 9369 6e93 7468 6593 ..rtered.in.the. │ │ │ │ -000b11f0: 7365 7373 696f 6e2e 9105 31cf 4175 746f session...1.Auto │ │ │ │ -000b1200: 6c6f 6164 9361 6374 696f 6e73 9363 616e load.actions.can │ │ │ │ -000b1210: 9862 9053 8e65 9372 656d 6f95 ac72 7693 .b.S.e.remo..rv. │ │ │ │ -000b1220: 6564 9103 d576 6672 6f6d 8ea1 8d91 12c7 ed...vfrom...... │ │ │ │ -000b1230: 6161 9603 eaa8 6e61 6d65 9375 7369 6e67 aa....name.using │ │ │ │ -000b1240: 9374 6865 9366 756e 6374 696f 6e3a 8ea6 .the.function:.. │ │ │ │ -000b1250: 8d8d 8d91 12c7 619f f54f a789 0000 6666 ......a..O....ff │ │ │ │ -000b1260: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -000b1270: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ -000b1280: 9117 0bcc eb61 756e 646f 5f61 7574 6f6c .....aundo_autol │ │ │ │ -000b1290: 6f61 6496 05bf aa3a 9373 7472 696e 6793 oad....:.string. │ │ │ │ -000b12a0: 2d3e 9362 6f6f 6c8e 8e92 01c6 71b1 8400 ->.bool.....q... │ │ │ │ -000b12b0: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -000b12c0: 6666 01c7 0b4a 8e8e 8ea9 1b81 688d 911e ff...J......h... │ │ │ │ -000b12d0: 28f0 cf54 6865 9604 e5af 7691 ff58 e461 (..The....v..X.a │ │ │ │ -000b12e0: 6c75 658d 93eb 6174 7275 658e 9120 ca05 lue...atrue.. .. │ │ │ │ -000b12f0: cf69 7393 7265 7475 726e 6564 9369 6693 .is.returned.if. │ │ │ │ -000b1300: 616e 9b04 e5ae 6175 746f 6c6f 6164 9361 an....autoload.a │ │ │ │ -000b1310: 6374 696f 6e93 6861 6493 6290 538e 6565 ction.had.b.S.ee │ │ │ │ -000b1320: 6e98 7365 7493 7570 2c8d 9105 2470 eb61 n.set.up,...$p.a │ │ │ │ -000b1330: 6661 6c73 658e 9126 c871 cf69 7393 7265 false..&.q.is.re │ │ │ │ -000b1340: 7475 726e 6564 8ea1 8d91 12c7 616f 7468 turned......aoth │ │ │ │ -000b1350: 6572 7769 7365 2e8e 9f22 9941 8d8d 9112 erwise...".A.... │ │ │ │ -000b1360: c761 eb47 3131 2e31 312e 388e 9154 7a8e .a.G11.11.8..Tz. │ │ │ │ -000b1370: 4361 6390 8ccc 6865 6491 0566 6674 6865 Cac...hed..ffthe │ │ │ │ -000b1380: 6f72 6965 738e 9f17 c000 8d91 12c7 61cf ories.........a. │ │ │ │ -000b1390: 5768 656e 9605 ec27 6193 7468 656f 7279 When...'a.theory │ │ │ │ -000b13a0: 9b05 ec28 6973 930c 7273 7493 6163 6365 ...(is..rst.acce │ │ │ │ -000b13b0: 7373 6564 9375 7369 6e67 9874 6865 9366 ssed.using.the.f │ │ │ │ -000b13c0: 756e 6374 696f 6e73 8d93 eb61 6c6f 6164 unctions...aload │ │ │ │ -000b13d0: 5f74 6865 6f72 798e 9145 2875 cf2c 8d91 _theory..E(u.,.. │ │ │ │ -000b13e0: 066c 87eb 6161 7869 6f6d 8e91 232a d9cf .l..aaxiom..#*.. │ │ │ │ -000b13f0: 2c8d 9106 6c87 eb61 6465 6669 6e69 7469 ,...l..adefiniti │ │ │ │ -000b1400: 6f6e 8e91 3fe9 2bcf 2c8e a18d 8d91 12c7 on..?.+.,....... │ │ │ │ -000b1410: 61eb 6174 6865 6f72 656d 8e8d 913e ab71 a.atheorem...>.q │ │ │ │ -000b1420: cf65 7463 2e8e 9150 f281 2c91 03b4 1174 .etc...P..,....t │ │ │ │ -000b1430: 6865 9603 a66a 7768 6f6c 659b 03a6 6b74 he...jwhole...kt │ │ │ │ -000b1440: 6865 6f72 7993 6973 9372 6561 6498 6672 heory.is.read.fr │ │ │ │ -000b1450: 6f6d 9364 6973 6b98 696e 90ac 7274 6f93 om.disk.in..rto. │ │ │ │ -000b1460: 6193 6461 7461 2d73 7472 7563 7475 7265 a.data-structure │ │ │ │ -000b1470: 9869 6e93 6d65 6d6f 7279 9863 616c 6c65 .in.memory.calle │ │ │ │ -000b1480: 6493 618e a18d 9112 c761 e574 6865 96ff d.a......a.the.. │ │ │ │ -000b1490: 6666 6f72 7991 049f 3263 9361 6368 6591 ffory...2c.ache. │ │ │ │ -000b14a0: 00e5 b0cf 2e91 0699 5353 7562 7365 7175 ........SSubsequ │ │ │ │ -000b14b0: 656e 9aac 7274 9604 6024 6163 6365 7373 en..rt..`$access │ │ │ │ -000b14c0: 6573 9374 6865 6e91 0460 2372 6566 6572 es.then..`#refer │ │ │ │ -000b14d0: 9374 6f93 7468 6973 9369 6e2d 6d65 6d6f .to.this.in-memo │ │ │ │ -000b14e0: 7279 9363 6163 9868 6591 0460 2361 6e64 ry.cac.he..`#and │ │ │ │ -000b14f0: 9361 7265 9374 6865 7265 666f 7265 8ea1 .are.therefore.. │ │ │ │ -000b1500: 8d91 12c7 6166 6173 7465 722e 9105 5849 ....afaster...XI │ │ │ │ -000b1510: 5468 656f 7269 6573 2c9b 03f7 be68 6f95 Theories,....ho. │ │ │ │ -000b1520: ac72 7793 6576 9365 722c 9863 616e 9103 .rw.ev.er,.can.. │ │ │ │ -000b1530: f521 6290 538e 659b 03f5 2076 9365 7279 .!b.S.e... v.ery │ │ │ │ -000b1540: 986c 6172 6765 2c91 03f7 be61 6e64 9103 .large,....and.. │ │ │ │ -000b1550: f521 6f6e 986d 6163 9368 696e 6573 9877 .!on.mac.hines.w │ │ │ │ -000b1560: 6974 6898 6c69 6d69 7465 6491 03f5 216d ith.limited...!m │ │ │ │ -000b1570: 656d 6f72 7991 ff05 562c 9103 f7be 7468 emory...V,....th │ │ │ │ -000b1580: 6973 8ea1 8d91 12c7 6163 616e 9604 8455 is......acan...U │ │ │ │ -000b1590: 6c65 6164 9374 6f9b 0484 5461 936c 6f74 lead.to...Ta.lot │ │ │ │ -000b15a0: 936f 6693 6761 7262 6167 6598 636f 6c6c .of.garbage.coll │ │ │ │ -000b15b0: 6563 7469 6f6e 2c91 04aa c06f 7293 6576 ection,....or.ev │ │ │ │ -000b15c0: 90ac 7265 6e93 7275 6e6e 696e 6793 6f75 ..ren.running.ou │ │ │ │ -000b15d0: 7493 6f66 9873 7061 6365 2e91 0705 e754 t.of.space.....T │ │ │ │ -000b15e0: 91ff 0556 6f98 6465 616c 9377 6974 6893 ...Vo.deal.with. │ │ │ │ -000b15f0: 7468 6973 8ea1 8d91 12c7 6170 726f 626c this......aprobl │ │ │ │ -000b1600: 656d 2c96 03ea a874 6865 93eb 484d 4c93 em,....the..HML. │ │ │ │ -000b1610: cf66 756e 6374 696f 6e3a 8ea6 8d8d 8d91 .function:...... │ │ │ │ -000b1620: 12c7 619f f54f a789 0000 6666 01c7 0b4a ..a..O....ff...J │ │ │ │ -000b1630: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ -000b1640: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ -000b1650: eb61 6465 6c65 7465 5f63 6163 6865 9605 .adelete_cache.. │ │ │ │ -000b1660: bfaa 3a93 7374 7269 6e67 932d 3e93 766f ..:.string.->.vo │ │ │ │ -000b1670: 6964 8e8e 9201 c671 b184 000f 60b2 0000 id.....q....`... │ │ │ │ -000b1680: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -000b1690: 4a8e 8e8e 9f1b 8169 8d91 12c7 61cf 6361 J......i....a.ca │ │ │ │ -000b16a0: 6e96 0339 a062 9053 8e65 9375 7365 649b n..9.b.S.e.used. │ │ │ │ -000b16b0: 0339 9f74 6f93 6465 6c65 7465 9374 6865 .9.to.delete.the │ │ │ │ -000b16c0: 9374 6865 6f72 7998 6361 6390 ac72 6865 .theory.cac..rhe │ │ │ │ -000b16d0: 9328 6275 7493 6e6f 7493 7468 6598 7468 .(but.not.the.th │ │ │ │ -000b16e0: 656f 7279 930c 6c65 936f 6e93 6469 736b eory..le.on.disk │ │ │ │ -000b16f0: 292c 9103 5d07 7468 6572 6562 90ac 7279 ),..].thereb..ry │ │ │ │ -000b1700: 9366 7265 6569 6e67 9375 708e a18d 9112 .freeing.up..... │ │ │ │ -000b1710: c761 736f 6d65 9603 4bb1 7370 6163 659b .asome..K.space. │ │ │ │ -000b1720: 034b b228 6174 9374 6865 9363 6f73 7498 .K.(at.the.cost. │ │ │ │ -000b1730: 6f66 936d 616b 696e 6793 7468 6598 6e65 of.making.the.ne │ │ │ │ -000b1740: 7874 9374 6865 6f72 7998 6163 6365 7373 xt.theory.access │ │ │ │ -000b1750: 9373 6c6f 95ac 7277 9365 7229 2e91 0503 .slo..rw.er).... │ │ │ │ -000b1760: e346 91ff 0556 6f72 9603 4bb1 6578 616d .F...Vor..K.exam │ │ │ │ -000b1770: 706c 652c 9103 6b7d 6193 6675 6e63 7469 ple,..k}a.functi │ │ │ │ -000b1780: 6f6e 8ea1 8d91 12c7 6174 6861 7496 03ea on......athat... │ │ │ │ -000b1790: a866 6574 6390 ac72 6865 7393 6193 7369 .fetc..rhes.a.si │ │ │ │ -000b17a0: 6e67 6c65 9374 6865 6f72 656d 9377 6974 ngle.theorem.wit │ │ │ │ -000b17b0: 686f 7574 9362 7269 6e67 696e 6793 696e hout.bringing.in │ │ │ │ -000b17c0: 9374 6865 9377 686f 6c65 9374 6865 6f72 .the.whole.theor │ │ │ │ -000b17d0: 7993 6973 3a8e 9f26 8715 8d8d 8d9f 0d56 y.is:..&.......V │ │ │ │ -000b17e0: bd8d 8d8d 9fe6 0000 8d91 2a06 60eb 616c ..........*.`.al │ │ │ │ -000b17f0: 6574 9605 bfaa 6665 7463 685f 7468 6d5f et....fetch_thm_ │ │ │ │ -000b1800: 7769 7468 6f75 745f 6361 6368 696e 6793 without_caching. │ │ │ │ -000b1810: 7468 7993 7468 6d93 3d8e a40d 0000 8d91 thy.thm.=....... │ │ │ │ -000b1820: 4105 086c 6574 9605 bfaa 7468 933d 9374 A..let....th.=.t │ │ │ │ -000b1830: 6865 6f72 656d 9374 6879 9374 686d 8ea1 heorem.thy.thm.. │ │ │ │ -000b1840: 8d91 4105 0869 6e91 0b7f 5428 6465 6c65 ..A..in...T(dele │ │ │ │ -000b1850: 7465 5f63 6163 6865 9605 bfaa 7468 793b te_cache....thy; │ │ │ │ -000b1860: 9374 6829 3b3b 8e8e 8e8e 8e8e 8e9f 2687 .th);;........&. │ │ │ │ -000b1870: 168d 911e 28f0 cf57 6865 7468 6572 9603 ....(..Whether.. │ │ │ │ -000b1880: eaa8 6193 7468 656f 7279 9368 6173 9362 ..a.theory.has.b │ │ │ │ -000b1890: 9a53 8e65 656e 9363 6163 90ac 7268 6564 .S.een.cac..rhed │ │ │ │ -000b18a0: 936f 7293 6e6f 7493 6361 6e93 6298 6593 .or.not.can.b.e. │ │ │ │ -000b18b0: 6469 7363 6f95 ac72 7693 6572 6564 9603 disco..rv.ered.. │ │ │ │ -000b18c0: eaa8 7769 7468 9374 6865 9366 756e 6374 ..with.the.funct │ │ │ │ -000b18d0: 696f 6e3a 8e8e 9f24 fd13 8e8c 8b00 0000 ion:...$........ │ │ │ │ -000b18e0: d600 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b0bf0: 0000 0000 0000 0000 0000 0b03 67a0 02cc ............g... │ │ │ │ +000b0c00: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +000b0c10: 8d91 12c7 61d0 3131 2e31 312e 910a 8000 ....a.11.11..... │ │ │ │ +000b0c20: 4d69 7363 656c 6c61 6e65 6f75 7396 0480 Miscellaneous... │ │ │ │ +000b0c30: 0073 7973 7465 6d93 6665 6174 7572 6573 .system.features │ │ │ │ +000b0c40: 9200 d4a0 4032 3133 8e91 12c7 619f 0566 ....@213....a..f │ │ │ │ +000b0c50: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000b0c60: 942f df8d a0fd 8bd0 218d 8d91 12c7 61eb ./......!.....a. │ │ │ │ +000b0c70: 4731 312e 3131 2e37 8e91 547a 8e41 7574 G11.11.7..Tz.Aut │ │ │ │ +000b0c80: 6f6c 6f61 6469 6e67 9605 6666 6f66 9361 oloading..ffof.a │ │ │ │ +000b0c90: 7869 6f6d 732c 9364 650c 6e69 7469 6f6e xioms,.de.nition │ │ │ │ +000b0ca0: 7393 616e 6493 7468 656f 7265 6d73 8e9f s.and.theorems.. │ │ │ │ +000b0cb0: 17c0 008d 9112 c761 cf49 7496 0400 b769 .......a.It....i │ │ │ │ +000b0cc0: 739b 0400 b670 9053 8e6f 7373 6962 6c65 s....p.S.ossible │ │ │ │ +000b0cd0: 9374 6f98 6d61 726b 9374 6865 986e 616d .to.mark.the.nam │ │ │ │ +000b0ce0: 6593 6f66 9861 6e93 6178 696f 6d2c 9104 e.of.an.axiom,.. │ │ │ │ +000b0cf0: 063a 6465 0c6e 6974 696f 6e98 6f72 9374 .:de.nition.or.t │ │ │ │ +000b0d00: 6865 6f72 656d 9873 6f93 7468 6174 9869 heorem.so.that.i │ │ │ │ +000b0d10: 6693 6974 986f 9053 8e63 6375 7273 9369 f.it.o.S.ccurs.i │ │ │ │ +000b0d20: 6e8e a410 0000 8d91 12c7 6161 6e96 0361 n.........aan..a │ │ │ │ +000b0d30: a5eb 484d 4c93 cf65 7870 7265 7373 696f ..HML..expressio │ │ │ │ +000b0d40: 6e9b 0361 a674 6865 6e93 7468 6593 6e61 n..a.then.the.na │ │ │ │ +000b0d50: 6d65 6493 6974 656d 9877 696c 6c93 6290 med.item.will.b. │ │ │ │ +000b0d60: 538e 6593 6175 746f 6d61 7469 6361 6c6c S.e.automaticall │ │ │ │ +000b0d70: 7993 6c6f 6164 6564 9866 726f 6d93 7468 y.loaded.from.th │ │ │ │ +000b0d80: 6593 6170 7072 6f70 7269 6174 658e a18d e.appropriate... │ │ │ │ +000b0d90: 9112 c761 7468 656f 7279 9604 686c 6290 ...atheory..hlb. │ │ │ │ +000b0da0: 538e 6566 6f72 6593 7468 6593 eb48 4d4c S.efore.the..HML │ │ │ │ +000b0db0: 93cf 6578 7072 6573 7369 6f6e 9b04 686b ..expression..hk │ │ │ │ +000b0dc0: 6973 9365 7691 ff58 e461 6c75 6174 6564 is.ev..X.aluated │ │ │ │ +000b0dd0: 2e91 06b2 2c54 6869 7393 7072 6f90 ac72 ....,This.pro..r │ │ │ │ +000b0de0: 7669 6465 7393 6193 6b69 6e64 986f 6693 vides.a.kind.of. │ │ │ │ +000b0df0: 6372 7564 6593 6070 6167 696e 6727 936f crude.`paging'.o │ │ │ │ +000b0e00: 668e a18d 9112 c761 7468 656f 7269 6573 f......atheories │ │ │ │ +000b0e10: 2e91 0514 914d 616e 90ac 7279 9603 7dba .....Man..ry..}. │ │ │ │ +000b0e20: 7374 616e 6461 7264 9364 650c 6e69 7469 standard.de.niti │ │ │ │ +000b0e30: 6f6e 739b 037d bb61 6e64 9374 6865 6f72 ons..}.and.theor │ │ │ │ +000b0e40: 656d 7393 6172 6598 7365 7493 7570 9374 ems.are.set.up.t │ │ │ │ +000b0e50: 6f98 6175 746f 6c6f 6164 9369 6693 7468 o.autoload.if.th │ │ │ │ +000b0e60: 6579 9861 7265 9375 7365 642e 8ea1 8d91 ey.are.used..... │ │ │ │ +000b0e70: 1e28 f054 6865 9603 eaa8 6675 6e63 7469 .(.The....functi │ │ │ │ +000b0e80: 6f6e 9374 6f93 7365 7493 7570 9361 6e93 on.to.set.up.an. │ │ │ │ +000b0e90: 6175 746f 6c6f 6164 696e 6793 6163 7469 autoloading.acti │ │ │ │ +000b0ea0: 6f6e 9369 733a 8ea9 1b81 698d 8d8d 9112 on.is:....i..... │ │ │ │ +000b0eb0: c761 9ff4 dada 8900 0066 6601 c70b 4a9f .a.......ff...J. │ │ │ │ +000b0ec0: 0bf0 af8d 8d90 cccd 9f04 599c 8400 104a ..........Y....J │ │ │ │ +000b0ed0: 4b00 0066 668d 9ffb a664 8d91 170b cceb K..ff....d...... │ │ │ │ +000b0ee0: 6161 7574 6f6c 6f61 645f 7468 656f 7279 aautoload_theory │ │ │ │ +000b0ef0: 9605 bfaa 3a93 2873 7472 696e 6793 2393 ....:.(string.#. │ │ │ │ +000b0f00: 7374 7269 6e67 9323 9373 7472 696e 6729 string.#.string) │ │ │ │ +000b0f10: 932d 3e93 766f 6964 8e8e 9201 c671 b184 .->.void.....q.. │ │ │ │ +000b0f20: 0010 4a4b 0000 6666 8e8e 9f04 c002 8900 ..JK..ff........ │ │ │ │ +000b0f30: 0066 6601 c70b 4a8e 8e8e 9f1b 8168 8d91 .ff...J......h.. │ │ │ │ +000b0f40: 12c7 61cf 4576 91ff 58e4 616c 7561 7469 ..a.Ev..X.aluati │ │ │ │ +000b0f50: 6e67 8d91 0540 0beb 6161 7574 6f6c 6f61 ng...@..aautoloa │ │ │ │ +000b0f60: 645f 7468 656f 7279 2860 8e91 66fa 55d7 d_theory(`..f.U. │ │ │ │ +000b0f70: 6b95 671d 696e 648d eb61 602c 608e 9111 k.g.ind..a`,`... │ │ │ │ +000b0f80: 3efe d774 6879 8d90 6e39 eb61 602c 608e >..thy..n9.a`,`. │ │ │ │ +000b0f90: 9111 ad37 d76e 616d 658d eb61 6029 8e91 ...7.name..a`).. │ │ │ │ +000b0fa0: 0b7f 54cf 2c91 0595 6377 6865 7265 9b05 ..T.,...cwhere.. │ │ │ │ +000b0fb0: 400b d76b 9369 6e64 98cf 6973 8d98 eb61 @..k.ind..is...a │ │ │ │ +000b0fc0: 6178 696f 6d8e 9121 fe5d cf2c 8d91 0595 axiom..!.].,.... │ │ │ │ +000b0fd0: 63eb 6164 6566 696e 6974 696f 6e8e 8ea1 c.adefinition... │ │ │ │ +000b0fe0: 8d91 12c7 61cf 6f72 8d91 0441 d1eb 6174 ....a.or...A..at │ │ │ │ +000b0ff0: 6865 6f72 656d 8e91 2c7f 77cf 2c91 0457 heorem..,.w.,..W │ │ │ │ +000b1000: 9a68 6173 9604 41d1 7468 6593 7369 6465 .has..A.the.side │ │ │ │ +000b1010: 9b04 41d0 650b 6563 7493 6f66 9873 6574 ..A.e.ect.of.set │ │ │ │ +000b1020: 7469 6e67 9374 6865 936e 616d 6598 d76e ting.the.name..n │ │ │ │ +000b1030: 616d 6593 cf73 6f93 7468 6174 9877 6865 ame..so.that.whe │ │ │ │ +000b1040: 6e93 6974 9869 7393 656e 636f 756e 90ac n.it.is.encoun.. │ │ │ │ +000b1050: 7274 6572 6564 8ea1 8d91 12c7 6162 90ac rtered......ab.. │ │ │ │ +000b1060: 7279 9604 1d46 7468 659b 041d 47eb 484d ry...Fthe...G.HM │ │ │ │ +000b1070: 4c93 cf70 6172 7365 7293 7468 6598 6170 L..parser.the.ap │ │ │ │ +000b1080: 7072 6f70 7269 6174 6593 736f 7274 936f propriate.sort.o │ │ │ │ +000b1090: 6698 6f62 9100 a71c 6a65 6374 9377 696c f.ob....ject.wil │ │ │ │ +000b10a0: 6c93 6290 538e 6598 6175 746f 6c6f 6164 l.b.S.e.autoload │ │ │ │ +000b10b0: 6564 9366 726f 6d93 7468 6598 7468 656f ed.from.the.theo │ │ │ │ +000b10c0: 7279 93d7 7468 7990 6e39 cf2e 8ea1 8d91 ry..thy.n9...... │ │ │ │ +000b10d0: 12c7 614e 6f74 6596 054f 4774 6861 749b ..aNote..OGthat. │ │ │ │ +000b10e0: 054f 4863 6f6e 7374 616e 90ac 7274 9373 .OHconstan..rt.s │ │ │ │ +000b10f0: 7090 538e 6563 690c 6361 7469 6f6e 7398 p.S.eci.cations. │ │ │ │ +000b1100: 616e 6493 7490 ac72 7970 9053 8e65 9864 and.t..ryp.S.e.d │ │ │ │ +000b1110: 650c 6e69 7469 6f6e 7393 6172 6593 7265 e.nitions.are.re │ │ │ │ +000b1120: 6761 7264 6564 9861 7393 7370 9053 8e65 garded.as.sp.S.e │ │ │ │ +000b1130: 6369 616c 9863 6173 6573 936f 668e a18d cial.cases.of... │ │ │ │ +000b1140: 9112 c761 6465 0c6e 6974 696f 6e73 2e8e ...ade.nitions.. │ │ │ │ +000b1150: a18d 911e 28f0 416e 9603 7238 6175 746f ....(.An..r8auto │ │ │ │ +000b1160: 6c6f 6164 696e 6793 6163 7469 6f6e 9373 loading.action.s │ │ │ │ +000b1170: 6574 9375 7093 7769 7468 8d93 eb61 6175 et.up.with...aau │ │ │ │ +000b1180: 746f 6c6f 6164 5f74 6865 6f72 798e 915d toload_theory..] │ │ │ │ +000b1190: 1f66 cf77 696c 6c93 6f6e 6c79 9362 9053 .f.will.only.b.S │ │ │ │ +000b11a0: 8e65 9364 6f6e 6593 6f6e 6365 2c91 038a .e.done.once,... │ │ │ │ +000b11b0: 4e6e 616d 656c 7993 7468 658e a18d 9112 Nnamely.the..... │ │ │ │ +000b11c0: c761 0c72 7374 9603 d576 7469 6d65 9374 .a.rst...vtime.t │ │ │ │ +000b11d0: 6865 9b03 d575 6e61 6d65 9369 7393 656e he...uname.is.en │ │ │ │ +000b11e0: 636f 756e 90ac 7274 6572 6564 9369 6e93 coun..rtered.in. │ │ │ │ +000b11f0: 7468 6593 7365 7373 696f 6e2e 9105 31cf the.session...1. │ │ │ │ +000b1200: 4175 746f 6c6f 6164 9361 6374 696f 6e73 Autoload.actions │ │ │ │ +000b1210: 9363 616e 9862 9053 8e65 9372 656d 6f95 .can.b.S.e.remo. │ │ │ │ +000b1220: ac72 7693 6564 9103 d576 6672 6f6d 8ea1 .rv.ed...vfrom.. │ │ │ │ +000b1230: 8d91 12c7 6161 9603 eaa8 6e61 6d65 9375 ....aa....name.u │ │ │ │ +000b1240: 7369 6e67 9374 6865 9366 756e 6374 696f sing.the.functio │ │ │ │ +000b1250: 6e3a 8ea6 8d8d 8d91 12c7 619f f54f a789 n:........a..O.. │ │ │ │ +000b1260: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ +000b1270: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ +000b1280: fba6 648d 9117 0bcc eb61 756e 646f 5f61 ..d......aundo_a │ │ │ │ +000b1290: 7574 6f6c 6f61 6496 05bf aa3a 9373 7472 utoload....:.str │ │ │ │ +000b12a0: 696e 6793 2d3e 9362 6f6f 6c8e 8e92 01c6 ing.->.bool..... │ │ │ │ +000b12b0: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +000b12c0: 0289 0000 6666 01c7 0b4a 8e8e 8ea9 1b81 ....ff...J...... │ │ │ │ +000b12d0: 688d 911e 28f0 cf54 6865 9604 e5af 7691 h...(..The....v. │ │ │ │ +000b12e0: ff58 e461 6c75 658d 93eb 6174 7275 658e .X.alue...atrue. │ │ │ │ +000b12f0: 9120 ca05 cf69 7393 7265 7475 726e 6564 . ...is.returned │ │ │ │ +000b1300: 9369 6693 616e 9b04 e5ae 6175 746f 6c6f .if.an....autolo │ │ │ │ +000b1310: 6164 9361 6374 696f 6e93 6861 6493 6290 ad.action.had.b. │ │ │ │ +000b1320: 538e 6565 6e98 7365 7493 7570 2c8d 9105 S.een.set.up,... │ │ │ │ +000b1330: 2470 eb61 6661 6c73 658e 9126 c871 cf69 $p.afalse..&.q.i │ │ │ │ +000b1340: 7393 7265 7475 726e 6564 8ea1 8d91 12c7 s.returned...... │ │ │ │ +000b1350: 616f 7468 6572 7769 7365 2e8e 9f22 9941 aotherwise...".A │ │ │ │ +000b1360: 8d8d 9112 c761 eb47 3131 2e31 312e 388e .....a.G11.11.8. │ │ │ │ +000b1370: 9154 7a8e 4361 6390 8ccc 6865 6491 0566 .Tz.Cac...hed..f │ │ │ │ +000b1380: 6674 6865 6f72 6965 738e 9f17 c000 8d91 ftheories....... │ │ │ │ +000b1390: 12c7 61cf 5768 656e 9605 ec27 6193 7468 ..a.When...'a.th │ │ │ │ +000b13a0: 656f 7279 9b05 ec28 6973 930c 7273 7493 eory...(is..rst. │ │ │ │ +000b13b0: 6163 6365 7373 6564 9375 7369 6e67 9874 accessed.using.t │ │ │ │ +000b13c0: 6865 9366 756e 6374 696f 6e73 8d93 eb61 he.functions...a │ │ │ │ +000b13d0: 6c6f 6164 5f74 6865 6f72 798e 9145 2875 load_theory..E(u │ │ │ │ +000b13e0: cf2c 8d91 066c 87eb 6161 7869 6f6d 8e91 .,...l..aaxiom.. │ │ │ │ +000b13f0: 232a d9cf 2c8d 9106 6c87 eb61 6465 6669 #*..,...l..adefi │ │ │ │ +000b1400: 6e69 7469 6f6e 8e91 3fe9 2bcf 2c8e a18d nition..?.+.,... │ │ │ │ +000b1410: 8d91 12c7 61eb 6174 6865 6f72 656d 8e8d ....a.atheorem.. │ │ │ │ +000b1420: 913e ab71 cf65 7463 2e8e 9150 f281 2c91 .>.q.etc...P..,. │ │ │ │ +000b1430: 03b4 1174 6865 9603 a66a 7768 6f6c 659b ...the...jwhole. │ │ │ │ +000b1440: 03a6 6b74 6865 6f72 7993 6973 9372 6561 ..ktheory.is.rea │ │ │ │ +000b1450: 6498 6672 6f6d 9364 6973 6b98 696e 90ac d.from.disk.in.. │ │ │ │ +000b1460: 7274 6f93 6193 6461 7461 2d73 7472 7563 rto.a.data-struc │ │ │ │ +000b1470: 7475 7265 9869 6e93 6d65 6d6f 7279 9863 ture.in.memory.c │ │ │ │ +000b1480: 616c 6c65 6493 618e a18d 9112 c761 e574 alled.a......a.t │ │ │ │ +000b1490: 6865 96ff 6666 6f72 7991 049f 3263 9361 he..ffory...2c.a │ │ │ │ +000b14a0: 6368 6591 00e5 b0cf 2e91 0699 5353 7562 che.........SSub │ │ │ │ +000b14b0: 7365 7175 656e 9aac 7274 9604 6024 6163 sequen..rt..`$ac │ │ │ │ +000b14c0: 6365 7373 6573 9374 6865 6e91 0460 2372 cesses.then..`#r │ │ │ │ +000b14d0: 6566 6572 9374 6f93 7468 6973 9369 6e2d efer.to.this.in- │ │ │ │ +000b14e0: 6d65 6d6f 7279 9363 6163 9868 6591 0460 memory.cac.he..` │ │ │ │ +000b14f0: 2361 6e64 9361 7265 9374 6865 7265 666f #and.are.therefo │ │ │ │ +000b1500: 7265 8ea1 8d91 12c7 6166 6173 7465 722e re......afaster. │ │ │ │ +000b1510: 9105 5849 5468 656f 7269 6573 2c9b 03f7 ..XITheories,... │ │ │ │ +000b1520: be68 6f95 ac72 7793 6576 9365 722c 9863 .ho..rw.ev.er,.c │ │ │ │ +000b1530: 616e 9103 f521 6290 538e 659b 03f5 2076 an...!b.S.e... v │ │ │ │ +000b1540: 9365 7279 986c 6172 6765 2c91 03f7 be61 .ery.large,....a │ │ │ │ +000b1550: 6e64 9103 f521 6f6e 986d 6163 9368 696e nd...!on.mac.hin │ │ │ │ +000b1560: 6573 9877 6974 6898 6c69 6d69 7465 6491 es.with.limited. │ │ │ │ +000b1570: 03f5 216d 656d 6f72 7991 ff05 562c 9103 ..!memory...V,.. │ │ │ │ +000b1580: f7be 7468 6973 8ea1 8d91 12c7 6163 616e ..this......acan │ │ │ │ +000b1590: 9604 8455 6c65 6164 9374 6f9b 0484 5461 ...Ulead.to...Ta │ │ │ │ +000b15a0: 936c 6f74 936f 6693 6761 7262 6167 6598 .lot.of.garbage. │ │ │ │ +000b15b0: 636f 6c6c 6563 7469 6f6e 2c91 04aa c06f collection,....o │ │ │ │ +000b15c0: 7293 6576 90ac 7265 6e93 7275 6e6e 696e r.ev..ren.runnin │ │ │ │ +000b15d0: 6793 6f75 7493 6f66 9873 7061 6365 2e91 g.out.of.space.. │ │ │ │ +000b15e0: 0705 e754 91ff 0556 6f98 6465 616c 9377 ...T...Vo.deal.w │ │ │ │ +000b15f0: 6974 6893 7468 6973 8ea1 8d91 12c7 6170 ith.this......ap │ │ │ │ +000b1600: 726f 626c 656d 2c96 03ea a874 6865 93eb roblem,....the.. │ │ │ │ +000b1610: 484d 4c93 cf66 756e 6374 696f 6e3a 8ea6 HML..function:.. │ │ │ │ +000b1620: 8d8d 8d91 12c7 619f f54f a789 0000 6666 ......a..O....ff │ │ │ │ +000b1630: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ +000b1640: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ +000b1650: 9117 0bcc eb61 6465 6c65 7465 5f63 6163 .....adelete_cac │ │ │ │ +000b1660: 6865 9605 bfaa 3a93 7374 7269 6e67 932d he....:.string.- │ │ │ │ +000b1670: 3e93 766f 6964 8e8e 9201 c671 b184 000f >.void.....q.... │ │ │ │ +000b1680: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +000b1690: 6601 c70b 4a8e 8e8e 9f1b 8169 8d91 12c7 f...J......i.... │ │ │ │ +000b16a0: 61cf 6361 6e96 0339 a062 9053 8e65 9375 a.can..9.b.S.e.u │ │ │ │ +000b16b0: 7365 649b 0339 9f74 6f93 6465 6c65 7465 sed..9.to.delete │ │ │ │ +000b16c0: 9374 6865 9374 6865 6f72 7998 6361 6390 .the.theory.cac. │ │ │ │ +000b16d0: ac72 6865 9328 6275 7493 6e6f 7493 7468 .rhe.(but.not.th │ │ │ │ +000b16e0: 6598 7468 656f 7279 930c 6c65 936f 6e93 e.theory..le.on. │ │ │ │ +000b16f0: 6469 736b 292c 9103 5d07 7468 6572 6562 disk),..].thereb │ │ │ │ +000b1700: 90ac 7279 9366 7265 6569 6e67 9375 708e ..ry.freeing.up. │ │ │ │ +000b1710: a18d 9112 c761 736f 6d65 9603 4bb1 7370 .....asome..K.sp │ │ │ │ +000b1720: 6163 659b 034b b228 6174 9374 6865 9363 ace..K.(at.the.c │ │ │ │ +000b1730: 6f73 7498 6f66 936d 616b 696e 6793 7468 ost.of.making.th │ │ │ │ +000b1740: 6598 6e65 7874 9374 6865 6f72 7998 6163 e.next.theory.ac │ │ │ │ +000b1750: 6365 7373 9373 6c6f 95ac 7277 9365 7229 cess.slo..rw.er) │ │ │ │ +000b1760: 2e91 0503 e346 91ff 0556 6f72 9603 4bb1 .....F...Vor..K. │ │ │ │ +000b1770: 6578 616d 706c 652c 9103 6b7d 6193 6675 example,..k}a.fu │ │ │ │ +000b1780: 6e63 7469 6f6e 8ea1 8d91 12c7 6174 6861 nction......atha │ │ │ │ +000b1790: 7496 03ea a866 6574 6390 ac72 6865 7393 t....fetc..rhes. │ │ │ │ +000b17a0: 6193 7369 6e67 6c65 9374 6865 6f72 656d a.single.theorem │ │ │ │ +000b17b0: 9377 6974 686f 7574 9362 7269 6e67 696e .without.bringin │ │ │ │ +000b17c0: 6793 696e 9374 6865 9377 686f 6c65 9374 g.in.the.whole.t │ │ │ │ +000b17d0: 6865 6f72 7993 6973 3a8e 9f26 8715 8d8d heory.is:..&.... │ │ │ │ +000b17e0: 8d9f 0d56 bd8d 8d8d 9fe6 0000 8d91 2a06 ...V..........*. │ │ │ │ +000b17f0: 60eb 616c 6574 9605 bfaa 6665 7463 685f `.alet....fetch_ │ │ │ │ +000b1800: 7468 6d5f 7769 7468 6f75 745f 6361 6368 thm_without_cach │ │ │ │ +000b1810: 696e 6793 7468 7993 7468 6d93 3d8e a40d ing.thy.thm.=... │ │ │ │ +000b1820: 0000 8d91 4105 086c 6574 9605 bfaa 7468 ....A..let....th │ │ │ │ +000b1830: 933d 9374 6865 6f72 656d 9374 6879 9374 .=.theorem.thy.t │ │ │ │ +000b1840: 686d 8ea1 8d91 4105 0869 6e91 0b7f 5428 hm....A..in...T( │ │ │ │ +000b1850: 6465 6c65 7465 5f63 6163 6865 9605 bfaa delete_cache.... │ │ │ │ +000b1860: 7468 793b 9374 6829 3b3b 8e8e 8e8e 8e8e thy;.th);;...... │ │ │ │ +000b1870: 8e9f 2687 168d 911e 28f0 cf57 6865 7468 ..&.....(..Wheth │ │ │ │ +000b1880: 6572 9603 eaa8 6193 7468 656f 7279 9368 er....a.theory.h │ │ │ │ +000b1890: 6173 9362 9a53 8e65 656e 9363 6163 90ac as.b.S.een.cac.. │ │ │ │ +000b18a0: 7268 6564 936f 7293 6e6f 7493 6361 6e93 rhed.or.not.can. │ │ │ │ +000b18b0: 6298 6593 6469 7363 6f95 ac72 7693 6572 b.e.disco..rv.er │ │ │ │ +000b18c0: 6564 9603 eaa8 7769 7468 9374 6865 9366 ed....with.the.f │ │ │ │ +000b18d0: 756e 6374 696f 6e3a 8e8e 9f24 fd13 8e8c unction:...$.... │ │ │ │ +000b18e0: 8b00 0000 d600 0000 0000 0000 0000 0000 ................ │ │ │ │ 000b18f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b1900: 0000 0000 0000 0b0b cca0 02cc 0555 8da0 .............U.. │ │ │ │ -000b1910: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ -000b1920: ebd0 3231 3492 00dd 2043 4368 6170 7465 ..214... CChapte │ │ │ │ -000b1930: 7296 0480 0031 312e 910a 8000 5468 6593 r....11.....The. │ │ │ │ -000b1940: 484f 4c93 4c6f 6769 6393 696e 934d 4c8e HOL.Logic.in.ML. │ │ │ │ -000b1950: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ -000b1960: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -000b1970: 8d8d 8d91 eaf1 eb9f f4da da89 0000 6666 ..............ff │ │ │ │ -000b1980: 01c7 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -000b1990: 9c84 0010 4a4b 0000 6666 8d9f fba6 648d ....JK..ff....d. │ │ │ │ -000b19a0: 9117 0bcc eb61 6361 6368 6564 5f74 6865 .....acached_the │ │ │ │ -000b19b0: 6f72 6965 7396 05bf aa3a 9376 6f69 6493 ories....:.void. │ │ │ │ -000b19c0: 2d3e 9328 7374 7269 6e67 9323 9362 6f6f ->.(string.#.boo │ │ │ │ -000b19d0: 6c29 936c 6973 748e 8e92 01c6 71b1 8400 l).list.....q... │ │ │ │ -000b19e0: 104a 4b00 0066 668e 8e9f 04c0 0289 0000 .JK..ff......... │ │ │ │ -000b19f0: 6666 01c7 0b4a 8e8e 8ea9 1ab4 eb8d 91ea ff...J.......... │ │ │ │ -000b1a00: f1eb cf54 6869 7396 0332 3972 6574 7572 ...This..29retur │ │ │ │ -000b1a10: 6e73 9b03 3238 6193 6c69 7374 986f 6693 ns..28a.list.of. │ │ │ │ -000b1a20: 7061 6972 738d 98eb 6128 8e91 08f1 e2d7 pairs...a(...... │ │ │ │ -000b1a30: 7468 798d 906e 39eb 612c 8e91 062d e3d7 thy..n9.a,...-.. │ │ │ │ -000b1a40: 628d eb61 298e 9108 f1e3 cf77 6865 7265 b..a)......where │ │ │ │ -000b1a50: 98d7 7468 7991 03a0 72cf 6973 9374 6865 ..thy...r.is.the │ │ │ │ -000b1a60: 986e 616d 6593 6f66 9861 9374 6865 6f72 .name.of.a.theor │ │ │ │ -000b1a70: 7998 7468 6174 9368 6173 9862 9053 8e65 y.that.has.b.S.e │ │ │ │ -000b1a80: 656e 936c 6f61 6465 648e a410 0000 8d91 en.loaded....... │ │ │ │ -000b1a90: eaf1 eb61 6e64 9603 c4c5 d762 9b03 c4c6 ...and.....b.... │ │ │ │ -000b1aa0: cf69 7393 6193 7472 7574 6898 7691 ff58 .is.a.truth.v..X │ │ │ │ -000b1ab0: e461 6c75 6593 7468 6174 9369 738d 98eb .alue.that.is... │ │ │ │ -000b1ac0: 6174 7275 658e 911e 8833 cf69 6698 d774 atrue....3.if..t │ │ │ │ -000b1ad0: 6879 906e 39cf 2773 9363 6163 90ac 7268 hy.n9.'s.cac..rh │ │ │ │ -000b1ae0: 6593 6861 7398 6290 538e 6565 6e93 6465 e.has.b.S.een.de │ │ │ │ -000b1af0: 6c65 7465 6493 7769 7468 8d98 eb61 6465 leted.with...ade │ │ │ │ -000b1b00: 6c65 7465 5f63 6163 6865 8e91 4c85 83cf lete_cache..L... │ │ │ │ -000b1b10: 616e 648e a18d 8d91 eaf1 ebeb 6166 616c and.........afal │ │ │ │ -000b1b20: 7365 8e91 0b9a e5cf 6f74 6865 7277 6973 se......otherwis │ │ │ │ -000b1b30: 652e 8e9f 227e d68d 8d91 eaf1 ebeb 4731 e..."~........G1 │ │ │ │ -000b1b40: 312e 3131 2e39 8e91 2ca5 1841 646a 7573 1.11.9..,..Adjus │ │ │ │ -000b1b50: 7469 6e67 9605 6666 7468 6593 7072 6574 ting..ffthe.pret │ │ │ │ -000b1b60: 7495 8ccc 792d 7072 696e 9374 9105 6666 t...y-prin.t..ff │ │ │ │ -000b1b70: 6465 7074 688e 9f17 c000 8d91 eaf1 ebcf depth........... │ │ │ │ -000b1b80: 5468 6596 03ea a866 6f6c 6c6f 9aac 7277 The....follo..rw │ │ │ │ -000b1b90: 696e 6793 eb48 4d4c 93cf 6675 6e63 7469 ing..HML..functi │ │ │ │ -000b1ba0: 6f6e 9363 616e 9362 9053 8e65 9375 7365 on.can.b.S.e.use │ │ │ │ -000b1bb0: 6493 746f 9361 646a 7573 7493 7468 6593 d.to.adjust.the. │ │ │ │ -000b1bc0: 6d61 7869 6d98 756d 9364 6570 7468 936f maxim.um.depth.o │ │ │ │ -000b1bd0: 6693 7072 696e 9874 696e 672e 8ea6 8d8d f.prin.ting..... │ │ │ │ -000b1be0: 8d91 eaf1 eb9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ -000b1bf0: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -000b1c00: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ -000b1c10: 0bcc eb61 6d61 785f 7072 696e 745f 6465 ...amax_print_de │ │ │ │ -000b1c20: 7074 6896 05bf aa3a 9369 6e74 932d 3e93 pth....:.int.->. │ │ │ │ -000b1c30: 696e 748e 8e92 01c6 71b1 8400 0f60 b200 int.....q....`.. │ │ │ │ -000b1c40: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -000b1c50: 0b4a 8e8e 8ea6 8d91 eaf1 ebcf 5468 6596 .J..........The. │ │ │ │ -000b1c60: 04b0 9964 6566 6175 6c74 9b04 b098 7072 ...default....pr │ │ │ │ -000b1c70: 696e 90ac 7274 9364 6570 7468 9869 7393 in..rt.depth.is. │ │ │ │ -000b1c80: 3530 302e 9107 8ab2 4576 91ff 58e4 616c 500.....Ev..X.al │ │ │ │ -000b1c90: 7561 7469 6e67 8d98 eb61 6d61 785f 7072 uating...amax_pr │ │ │ │ -000b1ca0: 696e 745f 6465 7074 688e 915f 9c27 d76e int_depth.._.'.n │ │ │ │ -000b1cb0: 93cf 7365 7473 9874 6865 936d 6178 696d ..sets.the.maxim │ │ │ │ -000b1cc0: 90ac 7275 6d98 746f 93d7 6e8e a18d 91ea ..rum.to..n..... │ │ │ │ -000b1cd0: f1eb cf61 6e64 9604 173f 7265 7475 726e ...and...?return │ │ │ │ -000b1ce0: 7393 7468 6593 7072 6576 696f 7573 9376 s.the.previous.v │ │ │ │ -000b1cf0: 91ff 58e4 616c 7565 936f 6693 7468 6593 ..X.alue.of.the. │ │ │ │ -000b1d00: 6d61 7869 6d90 ac72 756d 2e91 05be a453 maxim..rum.....S │ │ │ │ -000b1d10: 7562 7465 726d 7393 6e65 7374 6564 936d ubterms.nested.m │ │ │ │ -000b1d20: 6f72 6593 6465 6570 6c79 9374 6861 6e93 ore.deeply.than. │ │ │ │ -000b1d30: 7468 658e a18d 91ea f1eb 6d61 7869 6d95 the.......maxim. │ │ │ │ -000b1d40: ac72 756d 9b03 eaa8 7072 696e 9374 9864 .rum....prin.t.d │ │ │ │ -000b1d50: 6570 7468 9861 7265 9870 7269 6e93 7465 epth.are.prin.te │ │ │ │ -000b1d60: 6498 6173 98eb 6126 cf2e 9105 38e0 4691 d.as..a&....8.F. │ │ │ │ -000b1d70: ff05 566f 7298 6578 616d 706c 653a 8ea5 ..Vor.example:.. │ │ │ │ -000b1d80: 00d4 e924 8d8d 8d91 eaf1 eba0 ff39 8781 ...$.........9.. │ │ │ │ -000b1d90: 8900 0066 6601 c70b 4aa0 0182 9762 8d8d ...ff...J....b.. │ │ │ │ -000b1da0: 90cc cd9f 0459 9c84 0186 f0fe 0000 6666 .....Y........ff │ │ │ │ -000b1db0: 8da0 fe83 6610 8d8d 9201 aff0 0d84 000a ....f........... │ │ │ │ -000b1dc0: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ -000b1dd0: b8e8 0015 ae64 8e8d 8d8d 9201 b94d b29f .....d.......M.. │ │ │ │ -000b1de0: fd1c 15eb 4931 8e8e 8e8e 9fff 4054 8d91 ....I1......@T.. │ │ │ │ -000b1df0: 05cc ceeb 6123 4144 445f 434c 4155 5345 ....a#ADD_CLAUSE │ │ │ │ -000b1e00: 533b 3b8e a40d 0000 8d91 05cc ce54 6865 S;;..........The │ │ │ │ -000b1e10: 6f72 656d 9605 bfaa 4144 445f 434c 4155 orem....ADD_CLAU │ │ │ │ -000b1e20: 5345 5393 6175 746f 6c6f 6164 6564 9366 SES.autoloaded.f │ │ │ │ -000b1e30: 726f 6d93 7468 656f 7279 9360 6172 6974 rom.theory.`arit │ │ │ │ -000b1e40: 686d 6574 6963 602e 8ea1 8d91 05cc ce41 hmetic`........A │ │ │ │ -000b1e50: 4444 5f43 4c41 5553 4553 9105 bfaa 3d8e DD_CLAUSES....=. │ │ │ │ -000b1e60: a18d 9105 ccce 7c2d 9605 bfaa 2830 932b ......|-....(0.+ │ │ │ │ -000b1e70: 936d 933d 936d 2993 2f5c 8ea1 8d91 170b .m.=.m)./\...... │ │ │ │ -000b1e80: cc28 6d96 05bf aa2b 9330 933d 936d 2993 .(m....+.0.=.m). │ │ │ │ -000b1e90: 2f5c 8ea1 8d91 170b cc28 2853 5543 9605 /\.......((SUC.. │ │ │ │ -000b1ea0: bfaa 6d29 932b 936e 933d 9353 5543 286d ..m).+.n.=.SUC(m │ │ │ │ -000b1eb0: 932b 936e 2929 932f 5c8e a18d 9117 0bcc .+.n))./\....... │ │ │ │ -000b1ec0: 286d 9605 bfaa 2b93 2853 5543 936e 2993 (m....+.(SUC.n). │ │ │ │ -000b1ed0: 3d93 5355 4328 6d93 2b93 6e29 298e a1a1 =.SUC(m.+.n))... │ │ │ │ -000b1ee0: 8d91 05cc ce7c 2d96 05bf aa28 3093 2b93 .....|-....(0.+. │ │ │ │ -000b1ef0: 6d93 3d93 6d29 932f 5c8e a18d 9117 0bcc m.=.m)./\....... │ │ │ │ -000b1f00: 286d 9605 bfaa 2b93 3093 3d93 6d29 932f (m....+.0.=.m)./ │ │ │ │ -000b1f10: 5c8e a18d 9117 0bcc 2828 5355 4396 05bf \.......((SUC... │ │ │ │ -000b1f20: aa6d 2993 2b93 6e93 3d93 5355 4328 6d93 .m).+.n.=.SUC(m. │ │ │ │ -000b1f30: 2b93 6e29 2993 2f5c 8ea1 8d91 170b cc28 +.n))./\.......( │ │ │ │ -000b1f40: 6d96 05bf aa2b 9328 5355 4393 6e29 933d m....+.(SUC.n).= │ │ │ │ -000b1f50: 9353 5543 286d 932b 936e 2929 8ea1 a18d .SUC(m.+.n)).... │ │ │ │ -000b1f60: 9105 ccce 236d 6178 5f70 7269 6e74 5f64 ....#max_print_d │ │ │ │ -000b1f70: 6570 7468 9105 bfaa 373b 3b8e a18d 9105 epth....7;;..... │ │ │ │ -000b1f80: ccce 3530 3096 05bf aa3a 9369 6e74 8ea1 ..500....:.int.. │ │ │ │ -000b1f90: a18d 9105 ccce 2341 4444 5f43 4c41 5553 ......#ADD_CLAUS │ │ │ │ -000b1fa0: 4553 3b3b 8ea1 8d91 05cc ce7c 2d96 05bf ES;;.......|-... │ │ │ │ -000b1fb0: aa28 2693 2b93 2693 3d93 6d29 932f 5c93 .(&.+.&.=.m)./\. │ │ │ │ -000b1fc0: 2826 932b 9326 933d 936d 2993 2f5c 9328 (&.+.&.=.m)./\.( │ │ │ │ -000b1fd0: 2826 932b 9326 933d 9326 2826 2993 2f5c (&.+.&.=.&(&)./\ │ │ │ │ -000b1fe0: 9328 2693 2b93 2826 933d 9326 2826 298e .(&.+.(&.=.&(&). │ │ │ │ -000b1ff0: a1a1 8d91 05cc ce23 6d61 785f 7072 696e .......#max_prin │ │ │ │ -000b2000: 745f 6465 7074 6891 05bf aa35 3b3b 8ea1 t_depth....5;;.. │ │ │ │ -000b2010: 8d91 05cc ce37 9605 bfaa 3a93 696e 748e .....7....:.int. │ │ │ │ -000b2020: a1a1 8d91 05cc ce23 4144 445f 434c 4155 .......#ADD_CLAU │ │ │ │ -000b2030: 5345 533b 3b8e a18d 9105 ccce 7c2d 9605 SES;;.......|-.. │ │ │ │ -000b2040: bfaa 2826 932f 5c93 2826 932f 5c93 2826 ..(&./\.(&./\.(& │ │ │ │ -000b2050: 932f 5c93 2826 8ea1 a18d 9105 ccce 236d ./\.(&........#m │ │ │ │ -000b2060: 6178 5f70 7269 6e74 5f64 6570 7468 9105 ax_print_depth.. │ │ │ │ -000b2070: bfaa 333b 3b8e a18d 9105 ccce 3596 05bf ..3;;.......5... │ │ │ │ -000b2080: aa3a 9369 6e74 8ea1 a18d 9105 ccce 2341 .:.int........#A │ │ │ │ -000b2090: 4444 5f43 4c41 5553 4553 3b3b 8ea1 8d91 DD_CLAUSES;;.... │ │ │ │ -000b20a0: 05cc ce7c 2d91 05bf aa26 8e8e 9201 c671 ...|-....&.....q │ │ │ │ -000b20b0: b184 0186 f0fe 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ -000b20c0: 8900 0066 6601 c70b 4a8e 8e8e a18d 91ea ...ff...J....... │ │ │ │ -000b20d0: f1eb cf46 91ff 0556 6f72 9603 eaa8 6d6f ...F...Vor....mo │ │ │ │ -000b20e0: 7265 9364 6574 6169 6c73 9361 6290 538e re.details.ab.S. │ │ │ │ -000b20f0: 6f75 7493 7072 6574 749a ac72 7993 7072 out.prett..ry.pr │ │ │ │ -000b2100: 696e 9874 696e 6793 696e 93eb 484d 4ccf in.ting.in..HML. │ │ │ │ -000b2110: 2c93 7365 6593 5365 6374 696f 6e93 382e ,.see.Section.8. │ │ │ │ -000b2120: 322e 312e 8e8e 9f24 fd13 8e8c 8b00 0000 2.1....$........ │ │ │ │ -000b2130: d700 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b1900: 0000 0000 0000 0000 0000 0b0b d0a0 02cc ................ │ │ │ │ +000b1910: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +000b1920: 8d91 eaf1 ebd0 3231 3492 00dd 2043 4368 ......214... CCh │ │ │ │ +000b1930: 6170 7465 7296 0480 0031 312e 910a 8000 apter....11..... │ │ │ │ +000b1940: 5468 6593 484f 4c93 4c6f 6769 6393 696e The.HOL.Logic.in │ │ │ │ +000b1950: 934d 4c8e 91ea f1eb 9f05 6666 8900 00e6 .ML.......ff.... │ │ │ │ +000b1960: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +000b1970: fd8b d021 8d8d 8d91 eaf1 eb9f f4da da89 ...!............ │ │ │ │ +000b1980: 0000 6666 01c7 0b4a 9f0b f0af 8d8d 90cc ..ff...J........ │ │ │ │ +000b1990: cd9f 0459 9c84 0010 4a4b 0000 6666 8d9f ...Y....JK..ff.. │ │ │ │ +000b19a0: fba6 648d 9117 0bcc eb61 6361 6368 6564 ..d......acached │ │ │ │ +000b19b0: 5f74 6865 6f72 6965 7396 05bf aa3a 9376 _theories....:.v │ │ │ │ +000b19c0: 6f69 6493 2d3e 9328 7374 7269 6e67 9323 oid.->.(string.# │ │ │ │ +000b19d0: 9362 6f6f 6c29 936c 6973 748e 8e92 01c6 .bool).list..... │ │ │ │ +000b19e0: 71b1 8400 104a 4b00 0066 668e 8e9f 04c0 q....JK..ff..... │ │ │ │ +000b19f0: 0289 0000 6666 01c7 0b4a 8e8e 8ea9 1ab4 ....ff...J...... │ │ │ │ +000b1a00: eb8d 91ea f1eb cf54 6869 7396 0332 3972 .......This..29r │ │ │ │ +000b1a10: 6574 7572 6e73 9b03 3238 6193 6c69 7374 eturns..28a.list │ │ │ │ +000b1a20: 986f 6693 7061 6972 738d 98eb 6128 8e91 .of.pairs...a(.. │ │ │ │ +000b1a30: 08f1 e2d7 7468 798d 906e 39eb 612c 8e91 ....thy..n9.a,.. │ │ │ │ +000b1a40: 062d e3d7 628d eb61 298e 9108 f1e3 cf77 .-..b..a)......w │ │ │ │ +000b1a50: 6865 7265 98d7 7468 7991 03a0 72cf 6973 here..thy...r.is │ │ │ │ +000b1a60: 9374 6865 986e 616d 6593 6f66 9861 9374 .the.name.of.a.t │ │ │ │ +000b1a70: 6865 6f72 7998 7468 6174 9368 6173 9862 heory.that.has.b │ │ │ │ +000b1a80: 9053 8e65 656e 936c 6f61 6465 648e a410 .S.een.loaded... │ │ │ │ +000b1a90: 0000 8d91 eaf1 eb61 6e64 9603 c4c5 d762 .......and.....b │ │ │ │ +000b1aa0: 9b03 c4c6 cf69 7393 6193 7472 7574 6898 .....is.a.truth. │ │ │ │ +000b1ab0: 7691 ff58 e461 6c75 6593 7468 6174 9369 v..X.alue.that.i │ │ │ │ +000b1ac0: 738d 98eb 6174 7275 658e 911e 8833 cf69 s...atrue....3.i │ │ │ │ +000b1ad0: 6698 d774 6879 906e 39cf 2773 9363 6163 f..thy.n9.'s.cac │ │ │ │ +000b1ae0: 90ac 7268 6593 6861 7398 6290 538e 6565 ..rhe.has.b.S.ee │ │ │ │ +000b1af0: 6e93 6465 6c65 7465 6493 7769 7468 8d98 n.deleted.with.. │ │ │ │ +000b1b00: eb61 6465 6c65 7465 5f63 6163 6865 8e91 .adelete_cache.. │ │ │ │ +000b1b10: 4c85 83cf 616e 648e a18d 8d91 eaf1 ebeb L...and......... │ │ │ │ +000b1b20: 6166 616c 7365 8e91 0b9a e5cf 6f74 6865 afalse......othe │ │ │ │ +000b1b30: 7277 6973 652e 8e9f 227e d68d 8d91 eaf1 rwise..."~...... │ │ │ │ +000b1b40: ebeb 4731 312e 3131 2e39 8e91 2ca5 1841 ..G11.11.9..,..A │ │ │ │ +000b1b50: 646a 7573 7469 6e67 9605 6666 7468 6593 djusting..ffthe. │ │ │ │ +000b1b60: 7072 6574 7495 8ccc 792d 7072 696e 9374 prett...y-prin.t │ │ │ │ +000b1b70: 9105 6666 6465 7074 688e 9f17 c000 8d91 ..ffdepth....... │ │ │ │ +000b1b80: eaf1 ebcf 5468 6596 03ea a866 6f6c 6c6f ....The....follo │ │ │ │ +000b1b90: 9aac 7277 696e 6793 eb48 4d4c 93cf 6675 ..rwing..HML..fu │ │ │ │ +000b1ba0: 6e63 7469 6f6e 9363 616e 9362 9053 8e65 nction.can.b.S.e │ │ │ │ +000b1bb0: 9375 7365 6493 746f 9361 646a 7573 7493 .used.to.adjust. │ │ │ │ +000b1bc0: 7468 6593 6d61 7869 6d98 756d 9364 6570 the.maxim.um.dep │ │ │ │ +000b1bd0: 7468 936f 6693 7072 696e 9874 696e 672e th.of.prin.ting. │ │ │ │ +000b1be0: 8ea6 8d8d 8d91 eaf1 eb9f f54f a789 0000 ...........O.... │ │ │ │ +000b1bf0: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +000b1c00: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ +000b1c10: 648d 9117 0bcc eb61 6d61 785f 7072 696e d......amax_prin │ │ │ │ +000b1c20: 745f 6465 7074 6896 05bf aa3a 9369 6e74 t_depth....:.int │ │ │ │ +000b1c30: 932d 3e93 696e 748e 8e92 01c6 71b1 8400 .->.int.....q... │ │ │ │ +000b1c40: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ +000b1c50: 6666 01c7 0b4a 8e8e 8ea6 8d91 eaf1 ebcf ff...J.......... │ │ │ │ +000b1c60: 5468 6596 04b0 9964 6566 6175 6c74 9b04 The....default.. │ │ │ │ +000b1c70: b098 7072 696e 90ac 7274 9364 6570 7468 ..prin..rt.depth │ │ │ │ +000b1c80: 9869 7393 3530 302e 9107 8ab2 4576 91ff .is.500.....Ev.. │ │ │ │ +000b1c90: 58e4 616c 7561 7469 6e67 8d98 eb61 6d61 X.aluating...ama │ │ │ │ +000b1ca0: 785f 7072 696e 745f 6465 7074 688e 915f x_print_depth.._ │ │ │ │ +000b1cb0: 9c27 d76e 93cf 7365 7473 9874 6865 936d .'.n..sets.the.m │ │ │ │ +000b1cc0: 6178 696d 90ac 7275 6d98 746f 93d7 6e8e axim..rum.to..n. │ │ │ │ +000b1cd0: a18d 91ea f1eb cf61 6e64 9604 173f 7265 .......and...?re │ │ │ │ +000b1ce0: 7475 726e 7393 7468 6593 7072 6576 696f turns.the.previo │ │ │ │ +000b1cf0: 7573 9376 91ff 58e4 616c 7565 936f 6693 us.v..X.alue.of. │ │ │ │ +000b1d00: 7468 6593 6d61 7869 6d90 ac72 756d 2e91 the.maxim..rum.. │ │ │ │ +000b1d10: 05be a453 7562 7465 726d 7393 6e65 7374 ...Subterms.nest │ │ │ │ +000b1d20: 6564 936d 6f72 6593 6465 6570 6c79 9374 ed.more.deeply.t │ │ │ │ +000b1d30: 6861 6e93 7468 658e a18d 91ea f1eb 6d61 han.the.......ma │ │ │ │ +000b1d40: 7869 6d95 ac72 756d 9b03 eaa8 7072 696e xim..rum....prin │ │ │ │ +000b1d50: 9374 9864 6570 7468 9861 7265 9870 7269 .t.depth.are.pri │ │ │ │ +000b1d60: 6e93 7465 6498 6173 98eb 6126 cf2e 9105 n.ted.as..a&.... │ │ │ │ +000b1d70: 38e0 4691 ff05 566f 7298 6578 616d 706c 8.F...Vor.exampl │ │ │ │ +000b1d80: 653a 8ea5 00d4 e924 8d8d 8d91 eaf1 eba0 e:.....$........ │ │ │ │ +000b1d90: ff39 8781 8900 0066 6601 c70b 4aa0 0182 .9.....ff...J... │ │ │ │ +000b1da0: 9762 8d8d 90cc cd9f 0459 9c84 0186 f0fe .b.......Y...... │ │ │ │ +000b1db0: 0000 6666 8da0 fe83 6610 8d8d 9201 aff0 ..ff....f....... │ │ │ │ +000b1dc0: 0d84 000a d70e 0000 b8e8 8e8d 9201 b0a8 ................ │ │ │ │ +000b1dd0: f584 0000 b8e8 0015 ae64 8e8d 8d8d 9201 .........d...... │ │ │ │ +000b1de0: b94d b29f fd1c 15eb 4931 8e8e 8e8e 9fff .M......I1...... │ │ │ │ +000b1df0: 4054 8d91 05cc ceeb 6123 4144 445f 434c @T......a#ADD_CL │ │ │ │ +000b1e00: 4155 5345 533b 3b8e a40d 0000 8d91 05cc AUSES;;......... │ │ │ │ +000b1e10: ce54 6865 6f72 656d 9605 bfaa 4144 445f .Theorem....ADD_ │ │ │ │ +000b1e20: 434c 4155 5345 5393 6175 746f 6c6f 6164 CLAUSES.autoload │ │ │ │ +000b1e30: 6564 9366 726f 6d93 7468 656f 7279 9360 ed.from.theory.` │ │ │ │ +000b1e40: 6172 6974 686d 6574 6963 602e 8ea1 8d91 arithmetic`..... │ │ │ │ +000b1e50: 05cc ce41 4444 5f43 4c41 5553 4553 9105 ...ADD_CLAUSES.. │ │ │ │ +000b1e60: bfaa 3d8e a18d 9105 ccce 7c2d 9605 bfaa ..=.......|-.... │ │ │ │ +000b1e70: 2830 932b 936d 933d 936d 2993 2f5c 8ea1 (0.+.m.=.m)./\.. │ │ │ │ +000b1e80: 8d91 170b cc28 6d96 05bf aa2b 9330 933d .....(m....+.0.= │ │ │ │ +000b1e90: 936d 2993 2f5c 8ea1 8d91 170b cc28 2853 .m)./\.......((S │ │ │ │ +000b1ea0: 5543 9605 bfaa 6d29 932b 936e 933d 9353 UC....m).+.n.=.S │ │ │ │ +000b1eb0: 5543 286d 932b 936e 2929 932f 5c8e a18d UC(m.+.n))./\... │ │ │ │ +000b1ec0: 9117 0bcc 286d 9605 bfaa 2b93 2853 5543 ....(m....+.(SUC │ │ │ │ +000b1ed0: 936e 2993 3d93 5355 4328 6d93 2b93 6e29 .n).=.SUC(m.+.n) │ │ │ │ +000b1ee0: 298e a1a1 8d91 05cc ce7c 2d96 05bf aa28 )........|-....( │ │ │ │ +000b1ef0: 3093 2b93 6d93 3d93 6d29 932f 5c8e a18d 0.+.m.=.m)./\... │ │ │ │ +000b1f00: 9117 0bcc 286d 9605 bfaa 2b93 3093 3d93 ....(m....+.0.=. │ │ │ │ +000b1f10: 6d29 932f 5c8e a18d 9117 0bcc 2828 5355 m)./\.......((SU │ │ │ │ +000b1f20: 4396 05bf aa6d 2993 2b93 6e93 3d93 5355 C....m).+.n.=.SU │ │ │ │ +000b1f30: 4328 6d93 2b93 6e29 2993 2f5c 8ea1 8d91 C(m.+.n))./\.... │ │ │ │ +000b1f40: 170b cc28 6d96 05bf aa2b 9328 5355 4393 ...(m....+.(SUC. │ │ │ │ +000b1f50: 6e29 933d 9353 5543 286d 932b 936e 2929 n).=.SUC(m.+.n)) │ │ │ │ +000b1f60: 8ea1 a18d 9105 ccce 236d 6178 5f70 7269 ........#max_pri │ │ │ │ +000b1f70: 6e74 5f64 6570 7468 9105 bfaa 373b 3b8e nt_depth....7;;. │ │ │ │ +000b1f80: a18d 9105 ccce 3530 3096 05bf aa3a 9369 ......500....:.i │ │ │ │ +000b1f90: 6e74 8ea1 a18d 9105 ccce 2341 4444 5f43 nt........#ADD_C │ │ │ │ +000b1fa0: 4c41 5553 4553 3b3b 8ea1 8d91 05cc ce7c LAUSES;;.......| │ │ │ │ +000b1fb0: 2d96 05bf aa28 2693 2b93 2693 3d93 6d29 -....(&.+.&.=.m) │ │ │ │ +000b1fc0: 932f 5c93 2826 932b 9326 933d 936d 2993 ./\.(&.+.&.=.m). │ │ │ │ +000b1fd0: 2f5c 9328 2826 932b 9326 933d 9326 2826 /\.((&.+.&.=.&(& │ │ │ │ +000b1fe0: 2993 2f5c 9328 2693 2b93 2826 933d 9326 )./\.(&.+.(&.=.& │ │ │ │ +000b1ff0: 2826 298e a1a1 8d91 05cc ce23 6d61 785f (&)........#max_ │ │ │ │ +000b2000: 7072 696e 745f 6465 7074 6891 05bf aa35 print_depth....5 │ │ │ │ +000b2010: 3b3b 8ea1 8d91 05cc ce37 9605 bfaa 3a93 ;;.......7....:. │ │ │ │ +000b2020: 696e 748e a1a1 8d91 05cc ce23 4144 445f int........#ADD_ │ │ │ │ +000b2030: 434c 4155 5345 533b 3b8e a18d 9105 ccce CLAUSES;;....... │ │ │ │ +000b2040: 7c2d 9605 bfaa 2826 932f 5c93 2826 932f |-....(&./\.(&./ │ │ │ │ +000b2050: 5c93 2826 932f 5c93 2826 8ea1 a18d 9105 \.(&./\.(&...... │ │ │ │ +000b2060: ccce 236d 6178 5f70 7269 6e74 5f64 6570 ..#max_print_dep │ │ │ │ +000b2070: 7468 9105 bfaa 333b 3b8e a18d 9105 ccce th....3;;....... │ │ │ │ +000b2080: 3596 05bf aa3a 9369 6e74 8ea1 a18d 9105 5....:.int...... │ │ │ │ +000b2090: ccce 2341 4444 5f43 4c41 5553 4553 3b3b ..#ADD_CLAUSES;; │ │ │ │ +000b20a0: 8ea1 8d91 05cc ce7c 2d91 05bf aa26 8e8e .......|-....&.. │ │ │ │ +000b20b0: 9201 c671 b184 0186 f0fe 0000 6666 8e8e ...q........ff.. │ │ │ │ +000b20c0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +000b20d0: a18d 91ea f1eb cf46 91ff 0556 6f72 9603 .......F...Vor.. │ │ │ │ +000b20e0: eaa8 6d6f 7265 9364 6574 6169 6c73 9361 ..more.details.a │ │ │ │ +000b20f0: 6290 538e 6f75 7493 7072 6574 749a ac72 b.S.out.prett..r │ │ │ │ +000b2100: 7993 7072 696e 9874 696e 6793 696e 93eb y.prin.ting.in.. │ │ │ │ +000b2110: 484d 4ccf 2c93 7365 6593 5365 6374 696f HML.,.see.Sectio │ │ │ │ +000b2120: 6e93 382e 322e 312e 8e8e 9f24 fd13 8e8c n.8.2.1....$.... │ │ │ │ +000b2130: 8b00 0000 d700 0000 0000 0000 0000 0000 ................ │ │ │ │ 000b2140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b2150: 0000 0000 0000 0b18 dca0 02cc 0555 8da0 .............U.. │ │ │ │ -000b2160: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ -000b2170: 61d0 3131 2e31 312e 910a 8000 4d69 7363 a.11.11.....Misc │ │ │ │ -000b2180: 656c 6c61 6e65 6f75 7396 0480 0073 7973 ellaneous....sys │ │ │ │ -000b2190: 7465 6d93 6665 6174 7572 6573 9200 d4a0 tem.features.... │ │ │ │ -000b21a0: 4032 3135 8e91 12c7 619f 0566 6689 0000 @215....a..ff... │ │ │ │ -000b21b0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -000b21c0: a0fd 8bd0 218d 8d91 12c7 61eb 4731 312e ....!.....a.G11. │ │ │ │ -000b21d0: 3131 2e31 308e 915c 9427 5469 6d69 6e67 11.10..\.'Timing │ │ │ │ -000b21e0: 9605 6666 616e 6493 636f 756e 908c cc74 ..ffand.coun...t │ │ │ │ -000b21f0: 696e 6793 7468 656f 7265 6d73 8e9f 17c0 ing.theorems.... │ │ │ │ -000b2200: 008d 9112 c761 cf57 6865 6e65 769a ac72 .....a.Whenev..r │ │ │ │ -000b2210: 6572 9602 aa89 eb48 484f 4c93 cf70 9053 er.....HHOL..p.S │ │ │ │ -000b2220: 8e65 7266 6f72 6d73 9361 9102 aa88 7072 .erforms.a....pr │ │ │ │ -000b2230: 696d 6974 6976 9865 9369 6e66 6572 656e imitiv.e.inferen │ │ │ │ -000b2240: 6365 9328 6f72 9361 6363 6570 7473 9361 ce.(or.accepts.a │ │ │ │ -000b2250: 6e93 6178 696f 6d91 02aa 886f 7293 6465 n.axiom....or.de │ │ │ │ -000b2260: 0c6e 6974 696f 6e29 9361 9363 6f75 6e98 .nition).a.coun. │ │ │ │ -000b2270: 7465 728e a910 0000 8d91 12c7 6169 7396 ter.........ais. │ │ │ │ -000b2280: 03ea a869 6e63 7265 6d65 6e9a ac72 7465 ...incremen..rte │ │ │ │ -000b2290: 642e 9105 38e0 5468 6593 7691 ff58 e461 d...8.The.v..X.a │ │ │ │ -000b22a0: 6c75 6593 6f66 9374 6869 7393 636f 756e lue.of.this.coun │ │ │ │ -000b22b0: 9874 6572 9369 7393 7265 7475 726e 6564 .ter.is.returned │ │ │ │ -000b22c0: 9362 9879 9374 6865 9366 756e 6374 696f .b.y.the.functio │ │ │ │ -000b22d0: 6e3a 8ea4 1d00 008d 8d8d 9112 c761 9ff5 n:...........a.. │ │ │ │ -000b22e0: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ -000b22f0: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ -000b2300: 668d 9ffb a664 8d91 170b cceb 6174 686d f....d......athm │ │ │ │ -000b2310: 5f63 6f75 6e74 9605 bfaa 3a93 766f 6964 _count....:.void │ │ │ │ -000b2320: 932d 3e93 696e 748e 8e92 01c6 71b1 8400 .->.int.....q... │ │ │ │ -000b2330: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -000b2340: 6666 01c7 0b4a 8e8e 8ea1 8d91 12c7 61cf ff...J........a. │ │ │ │ -000b2350: 5468 6973 9603 eaa8 636f 756e 90ac 7274 This....coun..rt │ │ │ │ -000b2360: 6572 9363 616e 9362 9053 8e65 9372 6573 er.can.b.S.e.res │ │ │ │ -000b2370: 6574 9377 6974 6893 7468 6593 6675 6e63 et.with.the.func │ │ │ │ -000b2380: 7469 6f6e 3a8e a18d 8d8d 9112 c761 9ff5 tion:........a.. │ │ │ │ -000b2390: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ -000b23a0: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ -000b23b0: 668d 9ffb a664 8d91 170b cceb 6173 6574 f....d......aset │ │ │ │ -000b23c0: 5f74 686d 5f63 6f75 6e74 9605 bfaa 3a93 _thm_count....:. │ │ │ │ -000b23d0: 696e 7493 2d3e 9369 6e74 8e8e 9201 c671 int.->.int.....q │ │ │ │ -000b23e0: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -000b23f0: 8900 0066 6601 c70b 4a8e 8e8e a18d 9112 ...ff...J....... │ │ │ │ -000b2400: c761 cf54 6865 9603 eaa8 7072 6576 696f .a.The....previo │ │ │ │ -000b2410: 7573 9376 91ff 58e4 616c 7565 936f 6693 us.v..X.alue.of. │ │ │ │ -000b2420: 7468 6593 636f 756e 90ac 7274 6572 9369 the.coun..rter.i │ │ │ │ -000b2430: 7393 7265 7475 726e 6564 2e8e a68d 911e s.returned...... │ │ │ │ -000b2440: 28f0 5468 6596 03b9 a366 6f6c 6c6f 90ac (.The....follo.. │ │ │ │ -000b2450: 7277 696e 679b 03b9 a266 756e 6374 696f rwing....functio │ │ │ │ -000b2460: 6e93 6973 9875 7365 6493 746f 9873 7769 n.is.used.to.swi │ │ │ │ -000b2470: 7463 90ac 7268 93eb 484d 4c98 cf69 6e90 tc..rh..HML..in. │ │ │ │ -000b2480: ac72 746f 9361 936d 6f90 538e 6465 9869 .rto.a.mo.S.de.i │ │ │ │ -000b2490: 6e93 7768 6963 90ac 7268 9874 6865 936e n.whic..rh.the.n │ │ │ │ -000b24a0: 95ac 7275 6d93 6290 538e 6572 986f 6691 ..rum.b.S.er.of. │ │ │ │ -000b24b0: 03b9 a370 7269 6d2d 8ea6 8d91 12c7 6169 ...prim-......ai │ │ │ │ -000b24c0: 7469 7690 ac72 6596 04a9 9e69 6e66 6572 tiv..re....infer │ │ │ │ -000b24d0: 656e 6365 739b 04a9 9f64 6f6e 6593 6475 ences....done.du │ │ │ │ -000b24e0: 7269 6e67 9865 6163 9aac 7268 9374 6f70 ring.eac..rh.top │ │ │ │ -000b24f0: 2d6c 6576 9865 6c93 696e 9874 6572 6163 -lev.el.in.terac │ │ │ │ -000b2500: 7469 6f6e 9104 a99f 6973 9373 686f 9877 tion....is.sho.w │ │ │ │ -000b2510: 6e2e 9107 75c3 5275 6e2d 7469 6d65 9104 n...u.Run-time.. │ │ │ │ -000b2520: a99f 616e 6493 6761 7262 6167 658e a68d ..and.garbage... │ │ │ │ -000b2530: 9112 c761 636f 6c6c 6563 7469 6f6e 9603 ...acollection.. │ │ │ │ -000b2540: eaa8 7469 6d65 9361 7265 9361 6c73 6f93 ..time.are.also. │ │ │ │ -000b2550: 7368 6f90 ac72 776e 2e8e a18d 8d8d 9112 sho..rwn........ │ │ │ │ -000b2560: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ -000b2570: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -000b2580: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -000b2590: 6174 696d 6572 9605 bfaa 3a93 626f 6f6c atimer....:.bool │ │ │ │ -000b25a0: 932d 3e93 626f 6f6c 8e8e 9201 c671 b184 .->.bool.....q.. │ │ │ │ -000b25b0: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ -000b25c0: 0066 6601 c70b 4a8e 8e8e a18d 9112 c761 .ff...J........a │ │ │ │ -000b25d0: cf45 7865 6375 7469 6e67 8d91 02cf d2eb .Executing...... │ │ │ │ -000b25e0: 6174 696d 6572 9105 bfaa 7472 7565 8e91 atimer....true.. │ │ │ │ -000b25f0: 3f1c 47cf 6361 7573 6573 9602 cfd2 7468 ?.G.causes....th │ │ │ │ -000b2600: 6593 6e95 ac72 756d 9362 9053 8e65 729b e.n..rum.b.S.er. │ │ │ │ -000b2610: 02cf d26f 6691 02cf d170 7269 6d69 7469 ...of....primiti │ │ │ │ -000b2620: 7693 6598 696e 6665 7265 6e63 6573 9861 v.e.inferences.a │ │ │ │ -000b2630: 6e64 9874 696d 696e 6773 9102 cfd1 746f nd.timings....to │ │ │ │ -000b2640: 9862 9053 8e65 9870 7269 6e93 7465 643b .b.S.e.prin.ted; │ │ │ │ -000b2650: 8ea6 8d8d 9112 c761 eb61 7469 6d65 7291 .......a.atimer. │ │ │ │ -000b2660: 05bf aa66 616c 7365 8e91 54ed 5dcf 7377 ...false..T.].sw │ │ │ │ -000b2670: 6974 6395 ac72 6865 7391 02e9 ad74 6865 itc..rhes....the │ │ │ │ -000b2680: 9b02 e9ae 7072 696e 9374 696e 6798 6f0b ....prin.ting.o. │ │ │ │ -000b2690: 2e91 04e3 3754 6865 9602 e9ad 7072 6576 ....7The....prev │ │ │ │ -000b26a0: 696f 7573 9873 6574 7469 6e67 9869 7393 ious.setting.is. │ │ │ │ -000b26b0: 7265 7475 726e 6564 2e91 04e3 3845 7865 returned....8Exe │ │ │ │ -000b26c0: 6375 7469 6e67 8d93 eb61 7469 6d65 728e cuting...atimer. │ │ │ │ -000b26d0: 9122 91ad d762 8ea6 8d91 12c7 61cf 6973 ."...b......a.is │ │ │ │ -000b26e0: 9603 eaa8 6571 7569 769b ff58 e461 6c65 ....equiv..X.ale │ │ │ │ -000b26f0: 6e90 ac72 7493 746f 9373 6574 7469 6e67 n..rt.to.setting │ │ │ │ -000b2700: 9374 6865 930d 6167 8d93 eb61 7469 6d69 .the..ag...atimi │ │ │ │ -000b2710: 6e67 8e91 2a53 4ccf 746f 9374 6865 9376 ng..*SL.to.the.v │ │ │ │ -000b2720: 9861 6c75 6593 d762 93cf 2873 6565 9353 .alue..b..(see.S │ │ │ │ -000b2730: 6563 7469 6f6e 9338 2e31 3329 2e8e 8e9f ection.8.13).... │ │ │ │ -000b2740: 24fd 138e 8c8b 0000 00d8 0000 0000 0000 $............... │ │ │ │ +000b2150: 0000 0000 0000 0000 0000 0b18 e0a0 02cc ................ │ │ │ │ +000b2160: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ +000b2170: 8d91 12c7 61d0 3131 2e31 312e 910a 8000 ....a.11.11..... │ │ │ │ +000b2180: 4d69 7363 656c 6c61 6e65 6f75 7396 0480 Miscellaneous... │ │ │ │ +000b2190: 0073 7973 7465 6d93 6665 6174 7572 6573 .system.features │ │ │ │ +000b21a0: 9200 d4a0 4032 3135 8e91 12c7 619f 0566 ....@215....a..f │ │ │ │ +000b21b0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000b21c0: 942f df8d a0fd 8bd0 218d 8d91 12c7 61eb ./......!.....a. │ │ │ │ +000b21d0: 4731 312e 3131 2e31 308e 915c 9427 5469 G11.11.10..\.'Ti │ │ │ │ +000b21e0: 6d69 6e67 9605 6666 616e 6493 636f 756e ming..ffand.coun │ │ │ │ +000b21f0: 908c cc74 696e 6793 7468 656f 7265 6d73 ...ting.theorems │ │ │ │ +000b2200: 8e9f 17c0 008d 9112 c761 cf57 6865 6e65 .........a.Whene │ │ │ │ +000b2210: 769a ac72 6572 9602 aa89 eb48 484f 4c93 v..rer.....HHOL. │ │ │ │ +000b2220: cf70 9053 8e65 7266 6f72 6d73 9361 9102 .p.S.erforms.a.. │ │ │ │ +000b2230: aa88 7072 696d 6974 6976 9865 9369 6e66 ..primitiv.e.inf │ │ │ │ +000b2240: 6572 656e 6365 9328 6f72 9361 6363 6570 erence.(or.accep │ │ │ │ +000b2250: 7473 9361 6e93 6178 696f 6d91 02aa 886f ts.an.axiom....o │ │ │ │ +000b2260: 7293 6465 0c6e 6974 696f 6e29 9361 9363 r.de.nition).a.c │ │ │ │ +000b2270: 6f75 6e98 7465 728e a910 0000 8d91 12c7 oun.ter......... │ │ │ │ +000b2280: 6169 7396 03ea a869 6e63 7265 6d65 6e9a ais....incremen. │ │ │ │ +000b2290: ac72 7465 642e 9105 38e0 5468 6593 7691 .rted...8.The.v. │ │ │ │ +000b22a0: ff58 e461 6c75 6593 6f66 9374 6869 7393 .X.alue.of.this. │ │ │ │ +000b22b0: 636f 756e 9874 6572 9369 7393 7265 7475 coun.ter.is.retu │ │ │ │ +000b22c0: 726e 6564 9362 9879 9374 6865 9366 756e rned.b.y.the.fun │ │ │ │ +000b22d0: 6374 696f 6e3a 8ea4 1d00 008d 8d8d 9112 ction:.......... │ │ │ │ +000b22e0: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ +000b22f0: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ +000b2300: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ +000b2310: 6174 686d 5f63 6f75 6e74 9605 bfaa 3a93 athm_count....:. │ │ │ │ +000b2320: 766f 6964 932d 3e93 696e 748e 8e92 01c6 void.->.int..... │ │ │ │ +000b2330: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +000b2340: 0289 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 ....ff...J...... │ │ │ │ +000b2350: 12c7 61cf 5468 6973 9603 eaa8 636f 756e ..a.This....coun │ │ │ │ +000b2360: 90ac 7274 6572 9363 616e 9362 9053 8e65 ..rter.can.b.S.e │ │ │ │ +000b2370: 9372 6573 6574 9377 6974 6893 7468 6593 .reset.with.the. │ │ │ │ +000b2380: 6675 6e63 7469 6f6e 3a8e a18d 8d8d 9112 function:....... │ │ │ │ +000b2390: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ +000b23a0: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ +000b23b0: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ +000b23c0: 6173 6574 5f74 686d 5f63 6f75 6e74 9605 aset_thm_count.. │ │ │ │ +000b23d0: bfaa 3a93 696e 7493 2d3e 9369 6e74 8e8e ..:.int.->.int.. │ │ │ │ +000b23e0: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ +000b23f0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +000b2400: a18d 9112 c761 cf54 6865 9603 eaa8 7072 .....a.The....pr │ │ │ │ +000b2410: 6576 696f 7573 9376 91ff 58e4 616c 7565 evious.v..X.alue │ │ │ │ +000b2420: 936f 6693 7468 6593 636f 756e 90ac 7274 .of.the.coun..rt │ │ │ │ +000b2430: 6572 9369 7393 7265 7475 726e 6564 2e8e er.is.returned.. │ │ │ │ +000b2440: a68d 911e 28f0 5468 6596 03b9 a366 6f6c ....(.The....fol │ │ │ │ +000b2450: 6c6f 90ac 7277 696e 679b 03b9 a266 756e lo..rwing....fun │ │ │ │ +000b2460: 6374 696f 6e93 6973 9875 7365 6493 746f ction.is.used.to │ │ │ │ +000b2470: 9873 7769 7463 90ac 7268 93eb 484d 4c98 .switc..rh..HML. │ │ │ │ +000b2480: cf69 6e90 ac72 746f 9361 936d 6f90 538e .in..rto.a.mo.S. │ │ │ │ +000b2490: 6465 9869 6e93 7768 6963 90ac 7268 9874 de.in.whic..rh.t │ │ │ │ +000b24a0: 6865 936e 95ac 7275 6d93 6290 538e 6572 he.n..rum.b.S.er │ │ │ │ +000b24b0: 986f 6691 03b9 a370 7269 6d2d 8ea6 8d91 .of....prim-.... │ │ │ │ +000b24c0: 12c7 6169 7469 7690 ac72 6596 04a9 9e69 ..aitiv..re....i │ │ │ │ +000b24d0: 6e66 6572 656e 6365 739b 04a9 9f64 6f6e nferences....don │ │ │ │ +000b24e0: 6593 6475 7269 6e67 9865 6163 9aac 7268 e.during.eac..rh │ │ │ │ +000b24f0: 9374 6f70 2d6c 6576 9865 6c93 696e 9874 .top-lev.el.in.t │ │ │ │ +000b2500: 6572 6163 7469 6f6e 9104 a99f 6973 9373 eraction....is.s │ │ │ │ +000b2510: 686f 9877 6e2e 9107 75c3 5275 6e2d 7469 ho.wn...u.Run-ti │ │ │ │ +000b2520: 6d65 9104 a99f 616e 6493 6761 7262 6167 me....and.garbag │ │ │ │ +000b2530: 658e a68d 9112 c761 636f 6c6c 6563 7469 e......acollecti │ │ │ │ +000b2540: 6f6e 9603 eaa8 7469 6d65 9361 7265 9361 on....time.are.a │ │ │ │ +000b2550: 6c73 6f93 7368 6f90 ac72 776e 2e8e a18d lso.sho..rwn.... │ │ │ │ +000b2560: 8d8d 9112 c761 9ff5 4fa7 8900 0066 6601 .....a..O....ff. │ │ │ │ +000b2570: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000b2580: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +000b2590: 170b cceb 6174 696d 6572 9605 bfaa 3a93 ....atimer....:. │ │ │ │ +000b25a0: 626f 6f6c 932d 3e93 626f 6f6c 8e8e 9201 bool.->.bool.... │ │ │ │ +000b25b0: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +000b25c0: c002 8900 0066 6601 c70b 4a8e 8e8e a18d .....ff...J..... │ │ │ │ +000b25d0: 9112 c761 cf45 7865 6375 7469 6e67 8d91 ...a.Executing.. │ │ │ │ +000b25e0: 02cf d2eb 6174 696d 6572 9105 bfaa 7472 ....atimer....tr │ │ │ │ +000b25f0: 7565 8e91 3f1c 47cf 6361 7573 6573 9602 ue..?.G.causes.. │ │ │ │ +000b2600: cfd2 7468 6593 6e95 ac72 756d 9362 9053 ..the.n..rum.b.S │ │ │ │ +000b2610: 8e65 729b 02cf d26f 6691 02cf d170 7269 .er....of....pri │ │ │ │ +000b2620: 6d69 7469 7693 6598 696e 6665 7265 6e63 mitiv.e.inferenc │ │ │ │ +000b2630: 6573 9861 6e64 9874 696d 696e 6773 9102 es.and.timings.. │ │ │ │ +000b2640: cfd1 746f 9862 9053 8e65 9870 7269 6e93 ..to.b.S.e.prin. │ │ │ │ +000b2650: 7465 643b 8ea6 8d8d 9112 c761 eb61 7469 ted;.......a.ati │ │ │ │ +000b2660: 6d65 7291 05bf aa66 616c 7365 8e91 54ed mer....false..T. │ │ │ │ +000b2670: 5dcf 7377 6974 6395 ac72 6865 7391 02e9 ].switc..rhes... │ │ │ │ +000b2680: ad74 6865 9b02 e9ae 7072 696e 9374 696e .the....prin.tin │ │ │ │ +000b2690: 6798 6f0b 2e91 04e3 3754 6865 9602 e9ad g.o.....7The.... │ │ │ │ +000b26a0: 7072 6576 696f 7573 9873 6574 7469 6e67 previous.setting │ │ │ │ +000b26b0: 9869 7393 7265 7475 726e 6564 2e91 04e3 .is.returned.... │ │ │ │ +000b26c0: 3845 7865 6375 7469 6e67 8d93 eb61 7469 8Executing...ati │ │ │ │ +000b26d0: 6d65 728e 9122 91ad d762 8ea6 8d91 12c7 mer.."...b...... │ │ │ │ +000b26e0: 61cf 6973 9603 eaa8 6571 7569 769b ff58 a.is....equiv..X │ │ │ │ +000b26f0: e461 6c65 6e90 ac72 7493 746f 9373 6574 .alen..rt.to.set │ │ │ │ +000b2700: 7469 6e67 9374 6865 930d 6167 8d93 eb61 ting.the..ag...a │ │ │ │ +000b2710: 7469 6d69 6e67 8e91 2a53 4ccf 746f 9374 timing..*SL.to.t │ │ │ │ +000b2720: 6865 9376 9861 6c75 6593 d762 93cf 2873 he.v.alue..b..(s │ │ │ │ +000b2730: 6565 9353 6563 7469 6f6e 9338 2e31 3329 ee.Section.8.13) │ │ │ │ +000b2740: 2e8e 8e9f 24fd 138e 8c8b 0000 00d8 0000 ....$........... │ │ │ │ 000b2750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b2760: 0000 0000 0000 0000 0000 0000 0000 000b ................ │ │ │ │ -000b2770: 212c a002 cc05 558d a0fd 46d3 0e8d 8d8d !,....U...F..... │ │ │ │ -000b2780: 8d9f fa99 9a8d 91ea f1eb d032 3136 9200 ...........216.. │ │ │ │ -000b2790: dd20 4343 6861 7074 6572 9604 8000 3131 . CChapter....11 │ │ │ │ -000b27a0: 2e91 0a80 0054 6865 9348 4f4c 934c 6f67 .....The.HOL.Log │ │ │ │ -000b27b0: 6963 9369 6e93 4d4c 8e91 eaf1 eb9f 0566 ic.in.ML.......f │ │ │ │ -000b27c0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -000b27d0: 942f df9f 24fd 138e 8c8b 0000 00d9 0000 ./..$........... │ │ │ │ -000b27e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b2760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b2770: 0000 000b 2130 a002 cc05 558d a0fd 46d3 ....!0....U...F. │ │ │ │ +000b2780: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d032 ...............2 │ │ │ │ +000b2790: 3136 9200 dd20 4343 6861 7074 6572 9604 16... CChapter.. │ │ │ │ +000b27a0: 8000 3131 2e91 0a80 0054 6865 9348 4f4c ..11.....The.HOL │ │ │ │ +000b27b0: 934c 6f67 6963 9369 6e93 4d4c 8e91 eaf1 .Logic.in.ML.... │ │ │ │ +000b27c0: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ +000b27d0: 8e8e a002 942f df9f 24fd 138e 8c8b 0000 ...../..$....... │ │ │ │ +000b27e0: 00d9 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000b27f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b2800: 0000 000b 2745 a002 cc05 558d a0fd 46d3 ....'E....U...F. │ │ │ │ -000b2810: 0ea0 0294 2fdf 8da0 fe60 4344 8d92 00c6 ..../....`CD.... │ │ │ │ -000b2820: d279 d250 91ff 38f5 6172 7491 0954 7b49 .y.P..8.art..T{I │ │ │ │ -000b2830: 568e 9f32 0000 8d91 48be ab54 6865 6f72 V..2....H..Theor │ │ │ │ -000b2840: 656d 9609 547b 5072 6f91 ff38 f576 696e em..T{Pro..8.vin │ │ │ │ -000b2850: 6793 7769 7468 9348 4f4c 8e8e 9f24 fd13 g.with.HOL...$.. │ │ │ │ -000b2860: 8e8c 8b00 0000 da00 0000 0000 0000 0000 ................ │ │ │ │ +000b2800: 0000 0000 0000 000b 2749 a002 cc05 558d ........'I....U. │ │ │ │ +000b2810: a0fd 46d3 0ea0 0294 2fdf 8da0 fe60 4344 ..F...../....`CD │ │ │ │ +000b2820: 8d92 00c6 d279 d250 91ff 38f5 6172 7491 .....y.P..8.art. │ │ │ │ +000b2830: 0954 7b49 568e 9f32 0000 8d91 48be ab54 .T{IV..2....H..T │ │ │ │ +000b2840: 6865 6f72 656d 9609 547b 5072 6f91 ff38 heorem..T{Pro..8 │ │ │ │ +000b2850: f576 696e 6793 7769 7468 9348 4f4c 8e8e .ving.with.HOL.. │ │ │ │ +000b2860: 9f24 fd13 8e8c 8b00 0000 da00 0000 0000 .$.............. │ │ │ │ 000b2870: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b2880: 0000 0000 0000 0000 0000 0000 0b27 d9a0 .............'.. │ │ │ │ -000b2890: 02cc 0555 8da0 fd46 d30e a002 942f df9f ...U...F...../.. │ │ │ │ -000b28a0: 24fd 138e 8c8b 0000 00db 0000 0000 0000 $............... │ │ │ │ +000b2880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b2890: 0b27 dda0 02cc 0555 8da0 fd46 d30e a002 .'.....U...F.... │ │ │ │ +000b28a0: 942f df9f 24fd 138e 8c8b 0000 00db 0000 ./..$........... │ │ │ │ 000b28b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b28c0: 0000 0000 0000 0000 0000 0000 0000 000b ................ │ │ │ │ -000b28d0: 2862 a002 cc05 558d a0fd 46d3 0ea0 0294 (b....U...F..... │ │ │ │ -000b28e0: 2fdf 8da0 fd8b d021 8d91 12c7 61eb 4743 /......!....a.GC │ │ │ │ -000b28f0: 6861 7074 6572 9105 6666 3132 8e91 12c7 hapter..ff12.... │ │ │ │ -000b2900: 619f 0bcc cc89 0001 0000 01c7 3e7c 9f1f a...........>|.. │ │ │ │ -000b2910: 93b2 8dd2 4465 7269 7691 ff38 f565 6496 ....Deriv..8.ed. │ │ │ │ -000b2920: 0954 7b49 6e66 6572 656e 6365 9352 756c .T{Inference.Rul │ │ │ │ -000b2930: 6573 8e9f 0f00 0089 0001 0000 01c7 3e7c es............>| │ │ │ │ -000b2940: 9f3b 4c97 8dcf 5468 6596 03f4 a66e 6f74 .;L...The....not │ │ │ │ -000b2950: 696f 6e9b 03f4 a56f 6693 e570 7296 ff66 ion....of..pr..f │ │ │ │ -000b2960: 666f 936f 6691 067d 2ecf 7790 ac72 6173 fo.of..}..w..ras │ │ │ │ -000b2970: 9603 f4a6 6465 0c6e 6564 9869 6e93 7468 ....de.ned.in.th │ │ │ │ -000b2980: 6598 6162 7374 7261 6374 9369 6e93 4368 e.abstract.in.Ch │ │ │ │ -000b2990: 6170 7465 7298 393a 9105 4cdb 6193 7072 apter.9:..L.a.pr │ │ │ │ -000b29a0: 6f90 538e 6f66 986f 6693 6198 7365 7175 o.S.of.of.a.sequ │ │ │ │ -000b29b0: 656e 90ac 7274 9328 00d7 3b91 01ff fe74 en..rt.(..;....t │ │ │ │ -000b29c0: cf29 8ea4 1000 008d 6672 6f6d 9603 5193 .)......from..Q. │ │ │ │ -000b29d0: 619b 0351 9473 6574 936f 6698 7365 7175 a..Q.set.of.sequ │ │ │ │ -000b29e0: 656e 90ac 7274 7393 0198 2877 6974 6893 en..rts...(with. │ │ │ │ -000b29f0: 7265 7370 9053 8e65 6374 9874 6f93 6193 resp.S.ect.to.a. │ │ │ │ -000b2a00: 6465 6475 6374 6976 90ac 7265 9873 7973 deductiv..re.sys │ │ │ │ -000b2a10: 7465 6d93 da44 9055 56cf 2998 7790 ac72 tem..D.UV.).w..r │ │ │ │ -000b2a20: 6173 9364 650c 6e65 6498 746f 9362 9053 as.de.ned.to.b.S │ │ │ │ -000b2a30: 8e65 9861 9363 90ac 7268 6169 6e8e a18d .e.a.c..rhain... │ │ │ │ -000b2a40: 6f66 9604 5c50 7365 7175 656e 9aac 7274 of..\Psequen..rt │ │ │ │ -000b2a50: 7393 6375 6c6d 696e 6174 696e 6791 045c s.culminating..\ │ │ │ │ -000b2a60: 4f69 6e93 2800 d73b 9101 fffe 74cf 292c Oin.(..;....t.), │ │ │ │ -000b2a70: 9104 78ba 7375 6398 6893 7468 6174 9104 ..x.suc.h.that.. │ │ │ │ -000b2a80: 5c4f 6576 9865 7279 9365 6c65 6d65 6e98 \Oev.ery.elemen. │ │ │ │ -000b2a90: 7493 6f66 9374 6865 9363 9868 6169 6e91 t.of.the.c.hain. │ │ │ │ -000b2aa0: 045c 4f65 6974 6865 7293 6290 538e 656c .\Oeither.b.S.el │ │ │ │ -000b2ab0: 6f6e 6773 9374 6f8e a18d 0196 045f a86f ongs.to......_.o │ │ │ │ -000b2ac0: 7293 656c 7365 9b04 5fa7 666f 6c6c 6f90 r.else.._.follo. │ │ │ │ -000b2ad0: ac72 7773 9366 726f 6d93 0193 616e 6498 .rws.from...and. │ │ │ │ -000b2ae0: 6561 726c 6965 7293 656c 656d 656e 9aac earlier.elemen.. │ │ │ │ -000b2af0: 7274 7393 6f66 9374 6865 9363 9868 6169 rts.of.the.c.hai │ │ │ │ -000b2b00: 6e91 045f a762 9879 9364 6564 7563 7469 n.._.b.y.deducti │ │ │ │ -000b2b10: 6f6e 2e91 0697 df54 6865 936e 6f74 696f on.....The.notio │ │ │ │ -000b2b20: 6e93 6f66 8ea1 8d61 9b04 79ea e574 6865 n.of...a..y..the │ │ │ │ -000b2b30: 96ff 6666 6f72 9365 6d91 055f 9acf 7795 ..ffor.em.._..w. │ │ │ │ -000b2b40: ac72 6173 9861 6c73 6f98 6465 0c6e 6564 .ras.also.de.ned │ │ │ │ -000b2b50: 9869 6e98 4368 6170 7465 7298 393a 9106 .in.Chapter.9:.. │ │ │ │ -000b2b60: 5763 6198 7468 656f 7265 6d98 6f66 9861 Wca.theorem.of.a │ │ │ │ -000b2b70: 9864 6564 7563 7469 7693 6598 7379 7374 .deductiv.e.syst │ │ │ │ -000b2b80: 656d 9869 7398 6198 7365 7175 656e 9374 em.is.a.sequen.t │ │ │ │ -000b2b90: 8ea1 8d74 6861 7496 0421 4966 6f6c 6c6f ...that..!Ifollo │ │ │ │ -000b2ba0: 9aac 7277 7391 0421 4866 726f 6d93 7468 ..rws..!Hfrom.th │ │ │ │ -000b2bb0: 6593 656d 7074 9879 9104 2148 7365 7493 e.empt.y..!Hset. │ │ │ │ -000b2bc0: 6f66 9373 6571 7565 6e98 7473 9104 2148 of.sequen.ts..!H │ │ │ │ -000b2bd0: 6298 7993 6465 6475 6374 696f 6e3b 8d91 b.y.deduction;.. │ │ │ │ -000b2be0: 043c 9969 2e65 2e8e 9113 401d 2c91 042e .<.i.e....@.,... │ │ │ │ -000b2bf0: f169 7493 6973 9104 2148 7468 6593 6c61 .it.is..!Hthe.la │ │ │ │ -000b2c00: 7374 9365 6c65 6d65 6e98 7491 0421 486f st.elemen.t..!Ho │ │ │ │ -000b2c10: 6693 618e a18d 7072 6f90 538e 6f66 9603 f.a...pro.S.of.. │ │ │ │ -000b2c20: 7a06 6672 6f6d 9374 6865 9365 6d70 749a z.from.the.empt. │ │ │ │ -000b2c30: ac72 7993 7365 7493 6f66 9103 7a05 7365 .ry.set.of..z.se │ │ │ │ -000b2c40: 7175 656e 9874 732c 9103 908d 696e 9374 quen.ts,....in.t │ │ │ │ -000b2c50: 6865 9364 6564 7563 7469 7698 6593 7379 he.deductiv.e.sy │ │ │ │ -000b2c60: 7374 656d 2e91 0513 5549 6e91 037a 0574 stem....UIn..z.t │ │ │ │ -000b2c70: 6869 7393 7365 6374 696f 6e2c 9103 908d his.section,.... │ │ │ │ -000b2c80: 7072 6f90 538e 6f66 7393 616e 648e a18d pro.S.ofs.and... │ │ │ │ -000b2c90: 7468 656f 7265 6d73 9603 eaa8 6172 6593 theorems....are. │ │ │ │ -000b2ca0: 6d61 6465 9363 6f6e 6372 6574 6593 696e made.concrete.in │ │ │ │ -000b2cb0: 93eb 4848 4f4c cf2e 8ea9 104c 978d 910b ..HHOL.....L.... │ │ │ │ -000b2cc0: 618f 5468 6596 0327 2764 6564 7563 7469 a.The..''deducti │ │ │ │ -000b2cd0: 769a ac72 6593 7379 7374 656d 9103 2728 v..re.system..'( │ │ │ │ -000b2ce0: 6f66 93eb 4848 4f4c 93cf 7798 6173 9373 of..HHOL..w.as.s │ │ │ │ -000b2cf0: 6b98 6574 6398 6865 649b 0327 2869 6e93 k.etc.hed..'(in. │ │ │ │ -000b2d00: 5365 6374 696f 6e93 3131 2e38 2e35 2c91 Section.11.8.5,. │ │ │ │ -000b2d10: 034e 4177 6865 7265 9374 6865 9865 6967 .NAwhere.the.eig │ │ │ │ -000b2d20: 6890 ac72 7493 6661 6d69 6c69 6573 936f h..rt.families.o │ │ │ │ -000b2d30: 668e a18d 7072 696d 6974 6976 9aac 7265 f...primitiv..re │ │ │ │ -000b2d40: 9604 2a06 696e 6665 7265 6e63 6573 936d ..*.inferences.m │ │ │ │ -000b2d50: 616b 696e 6791 042a 0775 7093 7468 6593 aking..*.up.the. │ │ │ │ -000b2d60: 6465 6475 6374 6976 9865 9373 7973 7465 deductiv.e.syste │ │ │ │ -000b2d70: 6d93 7798 6572 6591 042a 0773 7090 538e m.w.ere..*.sp.S. │ │ │ │ -000b2d80: 6563 690c 6564 9362 9879 9364 6961 6772 eci.ed.b.y.diagr │ │ │ │ -000b2d90: 616d 732e 9105 f6fb 4974 9377 9861 738e ams.....It.w.as. │ │ │ │ -000b2da0: a18d 6578 706c 6169 6e65 6496 03fc af74 ..explained....t │ │ │ │ -000b2db0: 6861 7493 7468 6573 659b 03fc ae66 616d hat.these....fam │ │ │ │ -000b2dc0: 696c 6965 7393 6f66 9369 6e66 6572 656e ilies.of.inferen │ │ │ │ -000b2dd0: 6365 7393 6172 6593 7265 7072 6573 656e ces.are.represen │ │ │ │ -000b2de0: 90ac 7274 6564 9869 6e93 eb48 484f 4c93 ..rted.in..HHOL. │ │ │ │ -000b2df0: cf76 6961 93eb 484d 4c93 cf66 756e 6374 .via..HML..funct │ │ │ │ -000b2e00: 696f 6e73 2c91 0401 3061 6e64 8ea1 8d74 ions,...0and...t │ │ │ │ -000b2e10: 6861 7496 0352 8374 6865 6f72 656d 7393 hat..R.theorems. │ │ │ │ -000b2e20: 6172 6593 7265 7072 6573 656e 95ac 7274 are.represen..rt │ │ │ │ -000b2e30: 6564 9103 5284 6293 7996 0352 8361 6e93 ed..R.b.y..R.an. │ │ │ │ -000b2e40: eb48 4d4c 93cf 6162 7374 7261 6374 9374 .HML..abstract.t │ │ │ │ -000b2e50: 9aac 7279 7090 538e 6593 6361 6c6c 6564 ..ryp.S.e.called │ │ │ │ -000b2e60: 8d93 eb61 7468 6d8e 9114 9181 cf2e 9105 ...athm......... │ │ │ │ -000b2e70: 062a 5468 6593 6569 6768 9874 93eb 484d .*The.eigh.t..HM │ │ │ │ -000b2e80: 4c93 cf66 756e 6374 696f 6e73 8ea1 8d63 L..functions...c │ │ │ │ -000b2e90: 6f72 7265 7370 9053 8e6f 6e64 696e 6796 orresp.S.onding. │ │ │ │ -000b2ea0: 02a9 cb74 6f9b 02a9 ca74 6865 9369 6e66 ...to....the.inf │ │ │ │ -000b2eb0: 6572 656e 6365 7398 6172 6593 6f70 9053 erences.are.op.S │ │ │ │ -000b2ec0: 8e65 7261 7469 6f6e 7398 6f66 9374 6865 .erations.of.the │ │ │ │ -000b2ed0: 9874 9aac 7279 7090 538e 658d 93eb 6174 .t..ryp.S.e...at │ │ │ │ -000b2ee0: 686d 8e91 13e8 c9cf 2c91 02e9 f661 6e64 hm......,....and │ │ │ │ -000b2ef0: 9365 6163 9868 9b02 a9ca 6f66 9374 6865 .eac.h....of.the │ │ │ │ -000b2f00: 9865 6967 6890 ac72 7493 7265 7475 726e .eigh..rt.return │ │ │ │ -000b2f10: 738e a18d 6196 03db f676 91ff 58e4 616c s...a....v..X.al │ │ │ │ -000b2f20: 7565 936f 6691 03db f774 9aac 7279 7090 ue.of....t..ryp. │ │ │ │ -000b2f30: 538e 658d 93eb 6174 686d 8e91 151a f4cf S.e...athm...... │ │ │ │ -000b2f40: 2e91 0533 fa49 7493 7798 6173 9365 7870 ...3.It.w.as.exp │ │ │ │ -000b2f50: 6c61 696e 6564 9374 6861 7493 7468 6591 lained.that.the. │ │ │ │ -000b2f60: 03db f774 9879 7090 538e 658d 93eb 6174 ...t.yp.S.e...at │ │ │ │ -000b2f70: 686d 8e91 18f6 eacf 6861 7393 7072 696d hm......has.prim │ │ │ │ -000b2f80: 6974 6976 9865 9364 6573 7472 7563 746f itiv.e.destructo │ │ │ │ -000b2f90: 7273 2c91 03de e762 7574 936e 6f8e a18d rs,....but.no... │ │ │ │ -000b2fa0: 7072 696d 6974 6976 9aac 7265 9603 0827 primitiv..re...' │ │ │ │ -000b2fb0: 636f 6e73 7472 7563 746f 723b 9103 53a8 constructor;..S. │ │ │ │ -000b2fc0: 616e 6493 7468 6174 9369 6e93 7468 6174 and.that.in.that │ │ │ │ -000b2fd0: 9377 9861 9879 91ff 0556 2c91 0335 7474 .w.a.y...V,..5tt │ │ │ │ -000b2fe0: 6865 936c 6f67 6963 9369 7391 0308 2870 he.logic.is...(p │ │ │ │ -000b2ff0: 726f 7465 6374 6564 9361 6761 696e 7374 rotected.against │ │ │ │ -000b3000: 9374 6865 9363 6f6d 7075 7461 7469 6f6e .the.computation │ │ │ │ -000b3010: 8ea1 8d6f 6696 02a8 db74 6865 6f72 656d ...of....theorem │ │ │ │ -000b3020: 739b 02a8 da65 7863 6570 7493 6290 ac72 s....except.b..r │ │ │ │ -000b3030: 7998 6675 6e63 7469 6f6e 7393 7265 7072 y.functions.repr │ │ │ │ -000b3040: 6573 656e 95ac 7274 696e 6798 7072 696d esen..rting.prim │ │ │ │ -000b3050: 6974 6976 9365 9602 a8db 696e 6665 7265 itiv.e....infere │ │ │ │ -000b3060: 6e63 6573 2c91 02e9 366f 7293 636f 6d70 nces,...6or.comp │ │ │ │ -000b3070: 9053 8e6f 7369 7469 6f6e 7398 6f66 9374 .S.ositions.of.t │ │ │ │ -000b3080: 6865 7365 2e8e a68d 910b 618f 4669 6e61 hese......a.Fina │ │ │ │ -000b3090: 6c6c 7991 ff05 562c 9105 3cbf 7468 6596 lly...V,..<.the. │ │ │ │ -000b30a0: 04f9 2070 7269 6d69 7469 7690 ac72 659b .. primitiv..re. │ │ │ │ -000b30b0: 04f9 21eb 4848 4f4c 93cf 6c6f 6769 6398 ..!.HHOL..logic. │ │ │ │ -000b30c0: 779a ac72 6173 9373 7570 706c 656d 656e w..ras.supplemen │ │ │ │ -000b30d0: 9874 6564 9104 f921 6298 7993 7468 7265 .ted...!b.y.thre │ │ │ │ -000b30e0: 6591 04f9 2170 7269 6d69 7469 7698 6593 e...!primitiv.e. │ │ │ │ -000b30f0: 636f 6e73 7461 6e98 7473 9104 f921 616e constan.ts...!an │ │ │ │ -000b3100: 648e a18d 0c76 9aac 7265 9604 851b 6178 d....v..re....ax │ │ │ │ -000b3110: 696f 6d73 2c91 04ab b774 6f93 666f 726d ioms,....to.form │ │ │ │ -000b3120: 9374 6865 9362 6173 6963 936c 6f67 6963 .the.basic.logic │ │ │ │ -000b3130: 8d8d 9ffb a532 d531 8e8e 9104 c004 cf2e .....2.1........ │ │ │ │ -000b3140: 9107 0838 5468 6593 7072 696d 6974 6976 ...8The.primitiv │ │ │ │ -000b3150: 9865 9369 6e66 6572 656e 6365 732c 9104 .e.inferences,.. │ │ │ │ -000b3160: abb7 746f 6765 7468 6572 9377 6974 6893 ..together.with. │ │ │ │ -000b3170: 7468 6593 7072 696d 2d8e a18d 6974 6976 the.prim-...itiv │ │ │ │ -000b3180: 95ac 7265 9b04 7cd5 636f 6e73 7461 6e93 ..re..|.constan. │ │ │ │ -000b3190: 7473 2c91 04a1 6174 6865 9104 7cd6 0c76 ts,...athe..|..v │ │ │ │ -000b31a0: 9365 9861 7869 6f6d 732c 9104 a161 616e .e.axioms,...aan │ │ │ │ -000b31b0: 6498 6196 047c d663 6f6c 6c65 6374 696f d.a..|.collectio │ │ │ │ -000b31c0: 6e98 6f66 9364 650c 6e69 7469 6f6e 732c n.of.de.nitions, │ │ │ │ -000b31d0: 9104 a160 6769 7690 ac72 6593 6198 7374 ...`giv..re.a.st │ │ │ │ -000b31e0: 6172 7469 6e67 9370 9053 8e6f 696e 90ac arting.p.S.oin.. │ │ │ │ -000b31f0: 7274 9866 6f72 8ea1 8d63 6f6e 7374 7275 rt.for...constru │ │ │ │ -000b3200: 6374 696e 6796 03cc e470 726f 9053 8e6f cting....pro.S.o │ │ │ │ -000b3210: 6673 2c9b 03d2 d861 6e64 9368 656e 6365 fs,....and.hence │ │ │ │ -000b3220: 9363 6f6d 7075 7469 6e67 9103 cce5 7468 .computing....th │ │ │ │ -000b3230: 656f 7265 6d73 2e91 052e f448 6f95 ac72 eorems.....Ho..r │ │ │ │ -000b3240: 7793 6576 9365 722c 9870 726f 9376 696e w.ev.er,.pro.vin │ │ │ │ -000b3250: 679b 03cc e465 7693 656e 9874 6865 9873 g....ev.en.the.s │ │ │ │ -000b3260: 696d 706c 6573 748e a18d 7468 656f 7265 implest...theore │ │ │ │ -000b3270: 6d73 9602 9d75 6672 6f6d 9374 6869 739b ms...ufrom.this. │ │ │ │ -000b3280: 029d 746d 696e 696d 616c 9362 6173 6973 ..tminimal.basis │ │ │ │ -000b3290: 9363 6f73 7473 9363 6f6e 7369 6465 7261 .costs.considera │ │ │ │ -000b32a0: 626c 6593 650b 6f72 742e 9104 c9cf 5468 ble.e.ort.....Th │ │ │ │ -000b32b0: 6593 6261 7369 7398 646f 9053 8e65 7393 e.basis.do.S.es. │ │ │ │ -000b32c0: 6e6f 7493 696d 6d65 6469 6174 656c 798e not.immediately. │ │ │ │ -000b32d0: a18d 7072 6f9a ac72 7669 6465 9604 85c4 ..pro..rvide.... │ │ │ │ -000b32e0: 7468 6593 7472 616e 7369 7469 7669 7498 the.transitivit. │ │ │ │ -000b32f0: 7993 6f66 9104 85c5 6571 7561 6c69 7498 y.of....equalit. │ │ │ │ -000b3300: 7991 ff05 562c 9b04 ac8b 666f 7293 6578 y...V,....for.ex │ │ │ │ -000b3310: 616d 706c 652c 986f 7293 6191 0485 c56d ample,.or.a....m │ │ │ │ -000b3320: 6561 6e73 936f 6693 756e 6976 9aac 7265 eans.of.univ..re │ │ │ │ -000b3330: 7273 616c 9371 7561 6e98 7469 0c63 6174 rsal.quan.ti.cat │ │ │ │ -000b3340: 696f 6e3b 8ea1 8d62 9053 8e6f 7468 9603 ion;...b.S.oth.. │ │ │ │ -000b3350: eaa8 6f66 9374 6865 7365 9374 6865 6d73 ..of.these.thems │ │ │ │ -000b3360: 656c 769a ac72 6573 9368 6198 7698 6593 elv..res.ha.v.e. │ │ │ │ -000b3370: 746f 9362 9053 8e65 9364 6572 6976 9865 to.b.S.e.deriv.e │ │ │ │ -000b3380: 642e 8e9f 29ed a38d 8deb 4b31 322e 318e d...).....K12.1. │ │ │ │ -000b3390: 9135 fffc 5369 6d70 6c65 9106 7ae1 6465 .5..Simple..z.de │ │ │ │ -000b33a0: 7269 7691 feeb 8561 7469 6f6e 738e 9f1c riv....ations... │ │ │ │ -000b33b0: 7dde 8dcf 4173 9603 d4b0 616e 9b03 d4b1 }...As....an.... │ │ │ │ -000b33c0: 696c 6c75 7374 7261 7469 6f6e 936f 6693 illustration.of. │ │ │ │ -000b33d0: 6198 7072 6f90 538e 6f66 9369 6e93 eb48 a.pro.S.of.in..H │ │ │ │ -000b33e0: 484f 4c91 05ca 02cf 7468 6598 666f 6c6c HOL.....the.foll │ │ │ │ -000b33f0: 6f9a ac72 7769 6e67 9363 9868 6169 6e93 o..rwing.c.hain. │ │ │ │ -000b3400: 6f66 9b03 d4b1 7468 656f 7265 6d73 9366 of....theorems.f │ │ │ │ -000b3410: 6f72 6d73 9361 9870 726f 9053 8e6f 6693 orms.a.pro.S.of. │ │ │ │ -000b3420: 2866 726f 6d8e a18d 7468 659b 0366 7b65 (from...the..f{e │ │ │ │ -000b3430: 6d70 7490 ac72 7996 0366 7c73 6574 2c91 mpt..ry..f|set,. │ │ │ │ -000b3440: 0380 ea69 6e93 7468 6598 eb48 484f 4c98 ...in.the..HHOL. │ │ │ │ -000b3450: cf64 6564 7563 7469 7690 ac72 6593 7379 .deductiv..re.sy │ │ │ │ -000b3460: 7374 656d 292c 9103 80ea 666f 7293 7468 stem),....for.th │ │ │ │ -000b3470: 6598 7061 7274 6963 756c 6172 9874 6572 e.particular.ter │ │ │ │ -000b3480: 6d73 8d93 eb61 228e 9109 2626 d774 8d9f ms...a"...&&.t.. │ │ │ │ -000b3490: 01cc ccd5 318e 8d91 04c0 04eb 6122 8e91 ....1.......a".. │ │ │ │ -000b34a0: 0de6 29cf 616e 648d 98eb 6122 8e91 0926 ..).and...a"...& │ │ │ │ -000b34b0: 25d7 748d 9f01 cccc d532 8e8d 9104 c004 %.t......2...... │ │ │ │ -000b34c0: eb61 228e 910a 7fae cf2c 9103 80eb 6290 .a"......,....b. │ │ │ │ -000b34d0: 538e 6f74 688e a18d 6f66 9603 eaa8 eb48 S.oth...of.....H │ │ │ │ -000b34e0: 484f 4c93 cf74 90ac 7279 7090 538e 658d HOL..t..ryp.S.e. │ │ │ │ -000b34f0: 93eb 6122 3a62 6f6f 6c22 8e91 2c28 4ecf ..a":bool"..,(N. │ │ │ │ -000b3500: 3a8e 9f1f 1821 8d8d 8d8d 910e 5c68 312e :....!......\h1. │ │ │ │ -000b3510: 8e8e 8e91 1d5f ecd7 748d 9f01 cccc d531 ....._..t......1 │ │ │ │ -000b3520: 8e8d 910a 7fae eb61 3d3d 3e8e 9621 7e56 .......a==>..!~V │ │ │ │ -000b3530: d774 8d9f 01cc ccd5 328e 8d91 0a7f aeeb .t......2....... │ │ │ │ -000b3540: 617c 2d8e 911b beac d774 8d9f 01cc ccd5 a|-......t...... │ │ │ │ -000b3550: 318e 8d91 0a7f aeeb 613d 3d3e 8e93 d774 1.......a==>...t │ │ │ │ -000b3560: 8d9f 01cc ccd5 328e 8e9f 0bcc 6089 0000 ......2.....`... │ │ │ │ -000b3570: 6666 0071 cf9f 9f0c 999a 8d8d 8d8d 910d ff.q............ │ │ │ │ -000b3580: 8390 9ffc 5eff c531 8e8e 8e91 1200 03c6 ....^..1........ │ │ │ │ -000b3590: 5468 6973 9603 5555 636f 7272 6573 7090 This..UUcorresp. │ │ │ │ -000b35a0: 471d 6f6e 6473 9374 6f93 7468 6593 eb48 G.onds.to.the..H │ │ │ │ -000b35b0: 484f 4c93 c674 6865 6f72 7993 eb52 4241 HOL..theory..RBA │ │ │ │ -000b35c0: 5349 432d 484f 4cc6 3b93 7365 6593 5365 SIC-HOL.;.see.Se │ │ │ │ -000b35d0: 6374 696f 6e93 3131 2e39 8e8e 9f24 fd13 ction.11.9...$.. │ │ │ │ -000b35e0: 8d8d 9200 ec46 9fd0 3231 398e 8e8e 8c8b .....F..219..... │ │ │ │ -000b35f0: 0000 00dc 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b28c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b28d0: 0000 000b 2866 a002 cc05 558d a0fd 46d3 ....(f....U...F. │ │ │ │ +000b28e0: 0ea0 0294 2fdf 8da0 fd8b d021 8d91 12c7 ..../......!.... │ │ │ │ +000b28f0: 61eb 4743 6861 7074 6572 9105 6666 3132 a.GChapter..ff12 │ │ │ │ +000b2900: 8e91 12c7 619f 0bcc cc89 0001 0000 01c7 ....a........... │ │ │ │ +000b2910: 3e7c 9f1f 93b2 8dd2 4465 7269 7691 ff38 >|......Deriv..8 │ │ │ │ +000b2920: f565 6496 0954 7b49 6e66 6572 656e 6365 .ed..T{Inference │ │ │ │ +000b2930: 9352 756c 6573 8e9f 0f00 0089 0001 0000 .Rules.......... │ │ │ │ +000b2940: 01c7 3e7c 9f3b 4c97 8dcf 5468 6596 03f4 ..>|.;L...The... │ │ │ │ +000b2950: a66e 6f74 696f 6e9b 03f4 a56f 6693 e570 .notion....of..p │ │ │ │ +000b2960: 7296 ff66 666f 936f 6691 067d 2ecf 7790 r..ffo.of..}..w. │ │ │ │ +000b2970: ac72 6173 9603 f4a6 6465 0c6e 6564 9869 .ras....de.ned.i │ │ │ │ +000b2980: 6e93 7468 6598 6162 7374 7261 6374 9369 n.the.abstract.i │ │ │ │ +000b2990: 6e93 4368 6170 7465 7298 393a 9105 4cdb n.Chapter.9:..L. │ │ │ │ +000b29a0: 6193 7072 6f90 538e 6f66 986f 6693 6198 a.pro.S.of.of.a. │ │ │ │ +000b29b0: 7365 7175 656e 90ac 7274 9328 00d7 3b91 sequen..rt.(..;. │ │ │ │ +000b29c0: 01ff fe74 cf29 8ea4 1000 008d 6672 6f6d ...t.)......from │ │ │ │ +000b29d0: 9603 5193 619b 0351 9473 6574 936f 6698 ..Q.a..Q.set.of. │ │ │ │ +000b29e0: 7365 7175 656e 90ac 7274 7393 0198 2877 sequen..rts...(w │ │ │ │ +000b29f0: 6974 6893 7265 7370 9053 8e65 6374 9874 ith.resp.S.ect.t │ │ │ │ +000b2a00: 6f93 6193 6465 6475 6374 6976 90ac 7265 o.a.deductiv..re │ │ │ │ +000b2a10: 9873 7973 7465 6d93 da44 9055 56cf 2998 .system..D.UV.). │ │ │ │ +000b2a20: 7790 ac72 6173 9364 650c 6e65 6498 746f w..ras.de.ned.to │ │ │ │ +000b2a30: 9362 9053 8e65 9861 9363 90ac 7268 6169 .b.S.e.a.c..rhai │ │ │ │ +000b2a40: 6e8e a18d 6f66 9604 5c50 7365 7175 656e n...of..\Psequen │ │ │ │ +000b2a50: 9aac 7274 7393 6375 6c6d 696e 6174 696e ..rts.culminatin │ │ │ │ +000b2a60: 6791 045c 4f69 6e93 2800 d73b 9101 fffe g..\Oin.(..;.... │ │ │ │ +000b2a70: 74cf 292c 9104 78ba 7375 6398 6893 7468 t.),..x.suc.h.th │ │ │ │ +000b2a80: 6174 9104 5c4f 6576 9865 7279 9365 6c65 at..\Oev.ery.ele │ │ │ │ +000b2a90: 6d65 6e98 7493 6f66 9374 6865 9363 9868 men.t.of.the.c.h │ │ │ │ +000b2aa0: 6169 6e91 045c 4f65 6974 6865 7293 6290 ain..\Oeither.b. │ │ │ │ +000b2ab0: 538e 656c 6f6e 6773 9374 6f8e a18d 0196 S.elongs.to..... │ │ │ │ +000b2ac0: 045f a86f 7293 656c 7365 9b04 5fa7 666f ._.or.else.._.fo │ │ │ │ +000b2ad0: 6c6c 6f90 ac72 7773 9366 726f 6d93 0193 llo..rws.from... │ │ │ │ +000b2ae0: 616e 6498 6561 726c 6965 7293 656c 656d and.earlier.elem │ │ │ │ +000b2af0: 656e 9aac 7274 7393 6f66 9374 6865 9363 en..rts.of.the.c │ │ │ │ +000b2b00: 9868 6169 6e91 045f a762 9879 9364 6564 .hain.._.b.y.ded │ │ │ │ +000b2b10: 7563 7469 6f6e 2e91 0697 df54 6865 936e uction.....The.n │ │ │ │ +000b2b20: 6f74 696f 6e93 6f66 8ea1 8d61 9b04 79ea otion.of...a..y. │ │ │ │ +000b2b30: e574 6865 96ff 6666 6f72 9365 6d91 055f .the..ffor.em.._ │ │ │ │ +000b2b40: 9acf 7795 ac72 6173 9861 6c73 6f98 6465 ..w..ras.also.de │ │ │ │ +000b2b50: 0c6e 6564 9869 6e98 4368 6170 7465 7298 .ned.in.Chapter. │ │ │ │ +000b2b60: 393a 9106 5763 6198 7468 656f 7265 6d98 9:..Wca.theorem. │ │ │ │ +000b2b70: 6f66 9861 9864 6564 7563 7469 7693 6598 of.a.deductiv.e. │ │ │ │ +000b2b80: 7379 7374 656d 9869 7398 6198 7365 7175 system.is.a.sequ │ │ │ │ +000b2b90: 656e 9374 8ea1 8d74 6861 7496 0421 4966 en.t...that..!If │ │ │ │ +000b2ba0: 6f6c 6c6f 9aac 7277 7391 0421 4866 726f ollo..rws..!Hfro │ │ │ │ +000b2bb0: 6d93 7468 6593 656d 7074 9879 9104 2148 m.the.empt.y..!H │ │ │ │ +000b2bc0: 7365 7493 6f66 9373 6571 7565 6e98 7473 set.of.sequen.ts │ │ │ │ +000b2bd0: 9104 2148 6298 7993 6465 6475 6374 696f ..!Hb.y.deductio │ │ │ │ +000b2be0: 6e3b 8d91 043c 9969 2e65 2e8e 9113 401d n;...<.i.e....@. │ │ │ │ +000b2bf0: 2c91 042e f169 7493 6973 9104 2148 7468 ,....it.is..!Hth │ │ │ │ +000b2c00: 6593 6c61 7374 9365 6c65 6d65 6e98 7491 e.last.elemen.t. │ │ │ │ +000b2c10: 0421 486f 6693 618e a18d 7072 6f90 538e .!Hof.a...pro.S. │ │ │ │ +000b2c20: 6f66 9603 7a06 6672 6f6d 9374 6865 9365 of..z.from.the.e │ │ │ │ +000b2c30: 6d70 749a ac72 7993 7365 7493 6f66 9103 mpt..ry.set.of.. │ │ │ │ +000b2c40: 7a05 7365 7175 656e 9874 732c 9103 908d z.sequen.ts,.... │ │ │ │ +000b2c50: 696e 9374 6865 9364 6564 7563 7469 7698 in.the.deductiv. │ │ │ │ +000b2c60: 6593 7379 7374 656d 2e91 0513 5549 6e91 e.system....UIn. │ │ │ │ +000b2c70: 037a 0574 6869 7393 7365 6374 696f 6e2c .z.this.section, │ │ │ │ +000b2c80: 9103 908d 7072 6f90 538e 6f66 7393 616e ....pro.S.ofs.an │ │ │ │ +000b2c90: 648e a18d 7468 656f 7265 6d73 9603 eaa8 d...theorems.... │ │ │ │ +000b2ca0: 6172 6593 6d61 6465 9363 6f6e 6372 6574 are.made.concret │ │ │ │ +000b2cb0: 6593 696e 93eb 4848 4f4c cf2e 8ea9 104c e.in..HHOL.....L │ │ │ │ +000b2cc0: 978d 910b 618f 5468 6596 0327 2764 6564 ....a.The..''ded │ │ │ │ +000b2cd0: 7563 7469 769a ac72 6593 7379 7374 656d uctiv..re.system │ │ │ │ +000b2ce0: 9103 2728 6f66 93eb 4848 4f4c 93cf 7798 ..'(of..HHOL..w. │ │ │ │ +000b2cf0: 6173 9373 6b98 6574 6398 6865 649b 0327 as.sk.etc.hed..' │ │ │ │ +000b2d00: 2869 6e93 5365 6374 696f 6e93 3131 2e38 (in.Section.11.8 │ │ │ │ +000b2d10: 2e35 2c91 034e 4177 6865 7265 9374 6865 .5,..NAwhere.the │ │ │ │ +000b2d20: 9865 6967 6890 ac72 7493 6661 6d69 6c69 .eigh..rt.famili │ │ │ │ +000b2d30: 6573 936f 668e a18d 7072 696d 6974 6976 es.of...primitiv │ │ │ │ +000b2d40: 9aac 7265 9604 2a06 696e 6665 7265 6e63 ..re..*.inferenc │ │ │ │ +000b2d50: 6573 936d 616b 696e 6791 042a 0775 7093 es.making..*.up. │ │ │ │ +000b2d60: 7468 6593 6465 6475 6374 6976 9865 9373 the.deductiv.e.s │ │ │ │ +000b2d70: 7973 7465 6d93 7798 6572 6591 042a 0773 ystem.w.ere..*.s │ │ │ │ +000b2d80: 7090 538e 6563 690c 6564 9362 9879 9364 p.S.eci.ed.b.y.d │ │ │ │ +000b2d90: 6961 6772 616d 732e 9105 f6fb 4974 9377 iagrams.....It.w │ │ │ │ +000b2da0: 9861 738e a18d 6578 706c 6169 6e65 6496 .as...explained. │ │ │ │ +000b2db0: 03fc af74 6861 7493 7468 6573 659b 03fc ...that.these... │ │ │ │ +000b2dc0: ae66 616d 696c 6965 7393 6f66 9369 6e66 .families.of.inf │ │ │ │ +000b2dd0: 6572 656e 6365 7393 6172 6593 7265 7072 erences.are.repr │ │ │ │ +000b2de0: 6573 656e 90ac 7274 6564 9869 6e93 eb48 esen..rted.in..H │ │ │ │ +000b2df0: 484f 4c93 cf76 6961 93eb 484d 4c93 cf66 HOL..via..HML..f │ │ │ │ +000b2e00: 756e 6374 696f 6e73 2c91 0401 3061 6e64 unctions,...0and │ │ │ │ +000b2e10: 8ea1 8d74 6861 7496 0352 8374 6865 6f72 ...that..R.theor │ │ │ │ +000b2e20: 656d 7393 6172 6593 7265 7072 6573 656e ems.are.represen │ │ │ │ +000b2e30: 95ac 7274 6564 9103 5284 6293 7996 0352 ..rted..R.b.y..R │ │ │ │ +000b2e40: 8361 6e93 eb48 4d4c 93cf 6162 7374 7261 .an..HML..abstra │ │ │ │ +000b2e50: 6374 9374 9aac 7279 7090 538e 6593 6361 ct.t..ryp.S.e.ca │ │ │ │ +000b2e60: 6c6c 6564 8d93 eb61 7468 6d8e 9114 9181 lled...athm..... │ │ │ │ +000b2e70: cf2e 9105 062a 5468 6593 6569 6768 9874 .....*The.eigh.t │ │ │ │ +000b2e80: 93eb 484d 4c93 cf66 756e 6374 696f 6e73 ..HML..functions │ │ │ │ +000b2e90: 8ea1 8d63 6f72 7265 7370 9053 8e6f 6e64 ...corresp.S.ond │ │ │ │ +000b2ea0: 696e 6796 02a9 cb74 6f9b 02a9 ca74 6865 ing....to....the │ │ │ │ +000b2eb0: 9369 6e66 6572 656e 6365 7398 6172 6593 .inferences.are. │ │ │ │ +000b2ec0: 6f70 9053 8e65 7261 7469 6f6e 7398 6f66 op.S.erations.of │ │ │ │ +000b2ed0: 9374 6865 9874 9aac 7279 7090 538e 658d .the.t..ryp.S.e. │ │ │ │ +000b2ee0: 93eb 6174 686d 8e91 13e8 c9cf 2c91 02e9 ..athm......,... │ │ │ │ +000b2ef0: f661 6e64 9365 6163 9868 9b02 a9ca 6f66 .and.eac.h....of │ │ │ │ +000b2f00: 9374 6865 9865 6967 6890 ac72 7493 7265 .the.eigh..rt.re │ │ │ │ +000b2f10: 7475 726e 738e a18d 6196 03db f676 91ff turns...a....v.. │ │ │ │ +000b2f20: 58e4 616c 7565 936f 6691 03db f774 9aac X.alue.of....t.. │ │ │ │ +000b2f30: 7279 7090 538e 658d 93eb 6174 686d 8e91 ryp.S.e...athm.. │ │ │ │ +000b2f40: 151a f4cf 2e91 0533 fa49 7493 7798 6173 .......3.It.w.as │ │ │ │ +000b2f50: 9365 7870 6c61 696e 6564 9374 6861 7493 .explained.that. │ │ │ │ +000b2f60: 7468 6591 03db f774 9879 7090 538e 658d the....t.yp.S.e. │ │ │ │ +000b2f70: 93eb 6174 686d 8e91 18f6 eacf 6861 7393 ..athm......has. │ │ │ │ +000b2f80: 7072 696d 6974 6976 9865 9364 6573 7472 primitiv.e.destr │ │ │ │ +000b2f90: 7563 746f 7273 2c91 03de e762 7574 936e uctors,....but.n │ │ │ │ +000b2fa0: 6f8e a18d 7072 696d 6974 6976 9aac 7265 o...primitiv..re │ │ │ │ +000b2fb0: 9603 0827 636f 6e73 7472 7563 746f 723b ...'constructor; │ │ │ │ +000b2fc0: 9103 53a8 616e 6493 7468 6174 9369 6e93 ..S.and.that.in. │ │ │ │ +000b2fd0: 7468 6174 9377 9861 9879 91ff 0556 2c91 that.w.a.y...V,. │ │ │ │ +000b2fe0: 0335 7474 6865 936c 6f67 6963 9369 7391 .5tthe.logic.is. │ │ │ │ +000b2ff0: 0308 2870 726f 7465 6374 6564 9361 6761 ..(protected.aga │ │ │ │ +000b3000: 696e 7374 9374 6865 9363 6f6d 7075 7461 inst.the.computa │ │ │ │ +000b3010: 7469 6f6e 8ea1 8d6f 6696 02a8 db74 6865 tion...of....the │ │ │ │ +000b3020: 6f72 656d 739b 02a8 da65 7863 6570 7493 orems....except. │ │ │ │ +000b3030: 6290 ac72 7998 6675 6e63 7469 6f6e 7393 b..ry.functions. │ │ │ │ +000b3040: 7265 7072 6573 656e 95ac 7274 696e 6798 represen..rting. │ │ │ │ +000b3050: 7072 696d 6974 6976 9365 9602 a8db 696e primitiv.e....in │ │ │ │ +000b3060: 6665 7265 6e63 6573 2c91 02e9 366f 7293 ferences,...6or. │ │ │ │ +000b3070: 636f 6d70 9053 8e6f 7369 7469 6f6e 7398 comp.S.ositions. │ │ │ │ +000b3080: 6f66 9374 6865 7365 2e8e a68d 910b 618f of.these......a. │ │ │ │ +000b3090: 4669 6e61 6c6c 7991 ff05 562c 9105 3cbf Finally...V,..<. │ │ │ │ +000b30a0: 7468 6596 04f9 2070 7269 6d69 7469 7690 the... primitiv. │ │ │ │ +000b30b0: ac72 659b 04f9 21eb 4848 4f4c 93cf 6c6f .re...!.HHOL..lo │ │ │ │ +000b30c0: 6769 6398 779a ac72 6173 9373 7570 706c gic.w..ras.suppl │ │ │ │ +000b30d0: 656d 656e 9874 6564 9104 f921 6298 7993 emen.ted...!b.y. │ │ │ │ +000b30e0: 7468 7265 6591 04f9 2170 7269 6d69 7469 three...!primiti │ │ │ │ +000b30f0: 7698 6593 636f 6e73 7461 6e98 7473 9104 v.e.constan.ts.. │ │ │ │ +000b3100: f921 616e 648e a18d 0c76 9aac 7265 9604 .!and....v..re.. │ │ │ │ +000b3110: 851b 6178 696f 6d73 2c91 04ab b774 6f93 ..axioms,....to. │ │ │ │ +000b3120: 666f 726d 9374 6865 9362 6173 6963 936c form.the.basic.l │ │ │ │ +000b3130: 6f67 6963 8d8d 9ffb a532 d531 8e8e 9104 ogic.....2.1.... │ │ │ │ +000b3140: c004 cf2e 9107 0838 5468 6593 7072 696d .......8The.prim │ │ │ │ +000b3150: 6974 6976 9865 9369 6e66 6572 656e 6365 itiv.e.inference │ │ │ │ +000b3160: 732c 9104 abb7 746f 6765 7468 6572 9377 s,....together.w │ │ │ │ +000b3170: 6974 6893 7468 6593 7072 696d 2d8e a18d ith.the.prim-... │ │ │ │ +000b3180: 6974 6976 95ac 7265 9b04 7cd5 636f 6e73 itiv..re..|.cons │ │ │ │ +000b3190: 7461 6e93 7473 2c91 04a1 6174 6865 9104 tan.ts,...athe.. │ │ │ │ +000b31a0: 7cd6 0c76 9365 9861 7869 6f6d 732c 9104 |..v.e.axioms,.. │ │ │ │ +000b31b0: a161 616e 6498 6196 047c d663 6f6c 6c65 .aand.a..|.colle │ │ │ │ +000b31c0: 6374 696f 6e98 6f66 9364 650c 6e69 7469 ction.of.de.niti │ │ │ │ +000b31d0: 6f6e 732c 9104 a160 6769 7690 ac72 6593 ons,...`giv..re. │ │ │ │ +000b31e0: 6198 7374 6172 7469 6e67 9370 9053 8e6f a.starting.p.S.o │ │ │ │ +000b31f0: 696e 90ac 7274 9866 6f72 8ea1 8d63 6f6e in..rt.for...con │ │ │ │ +000b3200: 7374 7275 6374 696e 6796 03cc e470 726f structing....pro │ │ │ │ +000b3210: 9053 8e6f 6673 2c9b 03d2 d861 6e64 9368 .S.ofs,....and.h │ │ │ │ +000b3220: 656e 6365 9363 6f6d 7075 7469 6e67 9103 ence.computing.. │ │ │ │ +000b3230: cce5 7468 656f 7265 6d73 2e91 052e f448 ..theorems.....H │ │ │ │ +000b3240: 6f95 ac72 7793 6576 9365 722c 9870 726f o..rw.ev.er,.pro │ │ │ │ +000b3250: 9376 696e 679b 03cc e465 7693 656e 9874 .ving....ev.en.t │ │ │ │ +000b3260: 6865 9873 696d 706c 6573 748e a18d 7468 he.simplest...th │ │ │ │ +000b3270: 656f 7265 6d73 9602 9d75 6672 6f6d 9374 eorems...ufrom.t │ │ │ │ +000b3280: 6869 739b 029d 746d 696e 696d 616c 9362 his...tminimal.b │ │ │ │ +000b3290: 6173 6973 9363 6f73 7473 9363 6f6e 7369 asis.costs.consi │ │ │ │ +000b32a0: 6465 7261 626c 6593 650b 6f72 742e 9104 derable.e.ort... │ │ │ │ +000b32b0: c9cf 5468 6593 6261 7369 7398 646f 9053 ..The.basis.do.S │ │ │ │ +000b32c0: 8e65 7393 6e6f 7493 696d 6d65 6469 6174 .es.not.immediat │ │ │ │ +000b32d0: 656c 798e a18d 7072 6f9a ac72 7669 6465 ely...pro..rvide │ │ │ │ +000b32e0: 9604 85c4 7468 6593 7472 616e 7369 7469 ....the.transiti │ │ │ │ +000b32f0: 7669 7498 7993 6f66 9104 85c5 6571 7561 vit.y.of....equa │ │ │ │ +000b3300: 6c69 7498 7991 ff05 562c 9b04 ac8b 666f lit.y...V,....fo │ │ │ │ +000b3310: 7293 6578 616d 706c 652c 986f 7293 6191 r.example,.or.a. │ │ │ │ +000b3320: 0485 c56d 6561 6e73 936f 6693 756e 6976 ...means.of.univ │ │ │ │ +000b3330: 9aac 7265 7273 616c 9371 7561 6e98 7469 ..rersal.quan.ti │ │ │ │ +000b3340: 0c63 6174 696f 6e3b 8ea1 8d62 9053 8e6f .cation;...b.S.o │ │ │ │ +000b3350: 7468 9603 eaa8 6f66 9374 6865 7365 9374 th....of.these.t │ │ │ │ +000b3360: 6865 6d73 656c 769a ac72 6573 9368 6198 hemselv..res.ha. │ │ │ │ +000b3370: 7698 6593 746f 9362 9053 8e65 9364 6572 v.e.to.b.S.e.der │ │ │ │ +000b3380: 6976 9865 642e 8e9f 29ed a38d 8deb 4b31 iv.ed...).....K1 │ │ │ │ +000b3390: 322e 318e 9135 fffc 5369 6d70 6c65 9106 2.1..5..Simple.. │ │ │ │ +000b33a0: 7ae1 6465 7269 7691 feeb 8561 7469 6f6e z.deriv....ation │ │ │ │ +000b33b0: 738e 9f1c 7dde 8dcf 4173 9603 d4b0 616e s...}...As....an │ │ │ │ +000b33c0: 9b03 d4b1 696c 6c75 7374 7261 7469 6f6e ....illustration │ │ │ │ +000b33d0: 936f 6693 6198 7072 6f90 538e 6f66 9369 .of.a.pro.S.of.i │ │ │ │ +000b33e0: 6e93 eb48 484f 4c91 05ca 02cf 7468 6598 n..HHOL.....the. │ │ │ │ +000b33f0: 666f 6c6c 6f9a ac72 7769 6e67 9363 9868 follo..rwing.c.h │ │ │ │ +000b3400: 6169 6e93 6f66 9b03 d4b1 7468 656f 7265 ain.of....theore │ │ │ │ +000b3410: 6d73 9366 6f72 6d73 9361 9870 726f 9053 ms.forms.a.pro.S │ │ │ │ +000b3420: 8e6f 6693 2866 726f 6d8e a18d 7468 659b .of.(from...the. │ │ │ │ +000b3430: 0366 7b65 6d70 7490 ac72 7996 0366 7c73 .f{empt..ry..f|s │ │ │ │ +000b3440: 6574 2c91 0380 ea69 6e93 7468 6598 eb48 et,....in.the..H │ │ │ │ +000b3450: 484f 4c98 cf64 6564 7563 7469 7690 ac72 HOL..deductiv..r │ │ │ │ +000b3460: 6593 7379 7374 656d 292c 9103 80ea 666f e.system),....fo │ │ │ │ +000b3470: 7293 7468 6598 7061 7274 6963 756c 6172 r.the.particular │ │ │ │ +000b3480: 9874 6572 6d73 8d93 eb61 228e 9109 2626 .terms...a"...&& │ │ │ │ +000b3490: d774 8d9f 01cc ccd5 318e 8d91 04c0 04eb .t......1....... │ │ │ │ +000b34a0: 6122 8e91 0de6 29cf 616e 648d 98eb 6122 a"....).and...a" │ │ │ │ +000b34b0: 8e91 0926 25d7 748d 9f01 cccc d532 8e8d ...&%.t......2.. │ │ │ │ +000b34c0: 9104 c004 eb61 228e 910a 7fae cf2c 9103 .....a"......,.. │ │ │ │ +000b34d0: 80eb 6290 538e 6f74 688e a18d 6f66 9603 ..b.S.oth...of.. │ │ │ │ +000b34e0: eaa8 eb48 484f 4c93 cf74 90ac 7279 7090 ...HHOL..t..ryp. │ │ │ │ +000b34f0: 538e 658d 93eb 6122 3a62 6f6f 6c22 8e91 S.e...a":bool".. │ │ │ │ +000b3500: 2c28 4ecf 3a8e 9f1f 1821 8d8d 8d8d 910e ,(N.:....!...... │ │ │ │ +000b3510: 5c68 312e 8e8e 8e91 1d5f ecd7 748d 9f01 \h1......_..t... │ │ │ │ +000b3520: cccc d531 8e8d 910a 7fae eb61 3d3d 3e8e ...1.......a==>. │ │ │ │ +000b3530: 9621 7e56 d774 8d9f 01cc ccd5 328e 8d91 .!~V.t......2... │ │ │ │ +000b3540: 0a7f aeeb 617c 2d8e 911b beac d774 8d9f ....a|-......t.. │ │ │ │ +000b3550: 01cc ccd5 318e 8d91 0a7f aeeb 613d 3d3e ....1.......a==> │ │ │ │ +000b3560: 8e93 d774 8d9f 01cc ccd5 328e 8e9f 0bcc ...t......2..... │ │ │ │ +000b3570: 6089 0000 6666 0071 cf9f 9f0c 999a 8d8d `...ff.q........ │ │ │ │ +000b3580: 8d8d 910d 8390 9ffc 5eff c531 8e8e 8e91 ........^..1.... │ │ │ │ +000b3590: 1200 03c6 5468 6973 9603 5555 636f 7272 ....This..UUcorr │ │ │ │ +000b35a0: 6573 7090 471d 6f6e 6473 9374 6f93 7468 esp.G.onds.to.th │ │ │ │ +000b35b0: 6593 eb48 484f 4c93 c674 6865 6f72 7993 e..HHOL..theory. │ │ │ │ +000b35c0: eb52 4241 5349 432d 484f 4cc6 3b93 7365 .RBASIC-HOL.;.se │ │ │ │ +000b35d0: 6593 5365 6374 696f 6e93 3131 2e39 8e8e e.Section.11.9.. │ │ │ │ +000b35e0: 9f24 fd13 8d8d 9200 ec46 9fd0 3231 398e .$.......F..219. │ │ │ │ +000b35f0: 8e8e 8c8b 0000 00dc 0000 0000 0000 0000 ................ │ │ │ │ 000b3600: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b3610: 0000 0000 0000 0000 000b 28a5 a002 cc05 ..........(..... │ │ │ │ -000b3620: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ -000b3630: 91ea f1eb d032 3230 9200 d460 9d43 6861 .....220...`.Cha │ │ │ │ -000b3640: 7074 6572 9604 8000 3132 2e91 0a80 0044 pter....12.....D │ │ │ │ -000b3650: 6572 6976 90a0 0065 6493 496e 6665 7265 eriv...ed.Infere │ │ │ │ -000b3660: 6e63 6593 5275 6c65 738e 91ea f1eb 9f05 nce.Rules....... │ │ │ │ -000b3670: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -000b3680: 0294 2fdf 8da0 fd8b d021 8d8d 8d8d 91f9 ../......!...... │ │ │ │ -000b3690: 4e53 cf32 2e8e 8e8e 9108 51d7 d774 8d9f NS.2......Q..t.. │ │ │ │ -000b36a0: 01cc ccd5 318e 8d91 0a7f aeeb 617c 2d8e ....1.......a|-. │ │ │ │ -000b36b0: 911b beac d774 8d9f 01cc ccd5 318e 8e9f .....t......1... │ │ │ │ -000b36c0: 196e 2c8d 8d8d 8d91 f94e 53cf 332e 8e8e .n,......NS.3... │ │ │ │ -000b36d0: 8e91 0851 d7d7 748d 9f01 cccc d531 8e8d ...Q..t......1.. │ │ │ │ -000b36e0: 910a 7fae eb61 3d3d 3e8e 9121 7e56 d774 .....a==>..!~V.t │ │ │ │ -000b36f0: 8d9f 01cc ccd5 328e 8d91 04c0 04eb 612c ......2.......a, │ │ │ │ -000b3700: 8e91 103f 58d7 748d 9f01 cccc d531 8e8d ...?X.t......1.. │ │ │ │ -000b3710: 910a 7fae eb61 7c2d 8e91 1bbe acd7 748d .....a|-......t. │ │ │ │ -000b3720: 9f01 cccc d532 8e8e 9f1a b8b2 8d91 eaf1 .....2.......... │ │ │ │ -000b3730: ebcf 5468 6174 9603 eaa8 6973 2c93 7468 ..That....is,.th │ │ │ │ -000b3740: 6593 7468 6972 6493 7468 656f 7265 6d93 e.third.theorem. │ │ │ │ -000b3750: 666f 6c6c 6f90 ac72 7773 9366 726f 6d93 follo..rws.from. │ │ │ │ -000b3760: 7468 6593 0c72 7374 9361 6e64 9373 6563 the..rst.and.sec │ │ │ │ -000b3770: 6f6e 642e 8ea4 1000 008d 91f6 537a 496e ond.........SzIn │ │ │ │ -000b3780: 9603 6953 7468 659b 0369 5473 6573 7369 ..iSthe..iTsessi │ │ │ │ -000b3790: 6f6e 9362 9553 8e65 6c6f 90ac 7277 2c91 on.b.S.elo..rw,. │ │ │ │ -000b37a0: 0383 3174 6865 9870 726f 936f 6696 0369 ..1the.pro.of..i │ │ │ │ -000b37b0: 5369 7393 7090 538e 6572 666f 726d 6564 Sis.p.S.erformed │ │ │ │ -000b37c0: 9869 6e93 7468 6593 eb48 484f 4c98 cf73 .in.the..HHOL..s │ │ │ │ -000b37d0: 7973 7465 6d2c 9103 8331 7573 696e 6793 ystem,...1using. │ │ │ │ -000b37e0: 7468 6598 eb48 4d4c 93cf 6675 6e63 7469 the..HML..functi │ │ │ │ -000b37f0: 6f6e 738e a18d 8d91 eaf1 ebeb 6141 5353 ons.........aASS │ │ │ │ -000b3800: 554d 458e 9110 0d02 cf61 6e64 8d91 029d UME......and.... │ │ │ │ -000b3810: 1ceb 614d 508e 910e 1c70 cf2e 9104 c9b1 ..aMP....p...... │ │ │ │ -000b3820: 2849 7496 029d 1b69 739b 029d 1c68 656c (It....is....hel │ │ │ │ -000b3830: 7066 756c 9374 6f93 6164 6a75 7374 9874 pful.to.adjust.t │ │ │ │ -000b3840: 6865 9374 6865 6f72 656d 9370 7269 6e90 he.theorem.prin. │ │ │ │ -000b3850: ac72 7469 6e67 9866 6f72 6d61 7493 0c72 .rting.format..r │ │ │ │ -000b3860: 7374 3b91 030c 4a73 6565 9853 6563 7469 st;...Jsee.Secti │ │ │ │ -000b3870: 6f6e 9338 2e31 342e 322e 298e 9f5a 1796 on.8.14.2.)..Z.. │ │ │ │ -000b3880: 8d8d 8d91 eaf1 eb9f b507 8189 0000 6666 ..............ff │ │ │ │ -000b3890: 01c7 0b4a a000 8b97 628d 8d90 cccd 9f04 ...J....b....... │ │ │ │ -000b38a0: 599c 8400 8ff0 fe00 0066 668d a0ff 7a66 Y........ff...zf │ │ │ │ -000b38b0: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ -000b38c0: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ -000b38d0: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ -000b38e0: 318e 8e8e 8e9f ff40 548d 9105 ccce eb61 1......@T......a │ │ │ │ -000b38f0: 2374 6f70 5f70 7269 6e74 9105 bfaa 7072 #top_print....pr │ │ │ │ -000b3900: 696e 745f 616c 6c5f 7468 6d3b 3b8e a40d int_all_thm;;... │ │ │ │ -000b3910: 0000 8d91 05cc ce2d 9605 bfaa 3a93 2874 .......-....:.(t │ │ │ │ -000b3920: 686d 932d 3e93 766f 6964 298e a1a1 8d91 hm.->.void)..... │ │ │ │ -000b3930: 05cc ce23 6c65 7496 05bf aa74 6831 933d ...#let....th1.= │ │ │ │ -000b3940: 9341 5353 554d 4593 2274 3193 3d3d 3e93 .ASSUME."t1.==>. │ │ │ │ -000b3950: 7432 223b 3b8e a18d 9105 ccce 7468 3196 t2";;.......th1. │ │ │ │ -000b3960: 05bf aa3d 9374 3193 3d3d 3e93 7432 937c ...=.t1.==>.t2.| │ │ │ │ -000b3970: 2d93 7431 933d 3d3e 9374 328e a1a1 8d91 -.t1.==>.t2..... │ │ │ │ -000b3980: 05cc ce23 6c65 7496 05bf aa74 6832 933d ...#let....th2.= │ │ │ │ -000b3990: 9341 5353 554d 4593 2274 313a 626f 6f6c .ASSUME."t1:bool │ │ │ │ -000b39a0: 223b 3b8e a18d 9105 ccce 7468 3296 05bf ";;.......th2... │ │ │ │ -000b39b0: aa3d 9374 3193 7c2d 9374 318e a1a1 8d91 .=.t1.|-.t1..... │ │ │ │ -000b39c0: 05cc ce23 4d50 9605 bfaa 7468 3193 7468 ...#MP....th1.th │ │ │ │ -000b39d0: 323b 3b8e a18d 9105 ccce 7431 9605 bfaa 2;;.......t1.... │ │ │ │ -000b39e0: 3d3d 3e93 7432 2c93 7431 937c 2d93 7432 ==>.t2,.t1.|-.t2 │ │ │ │ -000b39f0: 8e8e 9201 c671 b184 008f f0fe 0000 6666 .....q........ff │ │ │ │ -000b3a00: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -000b3a10: 8e8e 9f59 6cea 8d91 eaf1 ebcf 4d6f 7265 ...Yl.......More │ │ │ │ -000b3a20: 9604 ca08 6272 6965 0d79 91ff 0556 2c91 ....brie.y...V,. │ │ │ │ -000b3a30: 0501 e16f 6e65 9363 6f75 6c64 9365 7691 ...one.could.ev. │ │ │ │ -000b3a40: ff58 e461 6c75 6174 6593 7468 6591 04ca .X.aluate.the... │ │ │ │ -000b3a50: 0966 6f6c 6c6f 9aac 7277 696e 672c 9105 .follo..rwing,.. │ │ │ │ -000b3a60: 01e0 616e 6493 6063 6f75 6e98 7427 9374 ..and.`coun.t'.t │ │ │ │ -000b3a70: 6865 9104 ca09 696e 9876 986f 9053 8e63 he....in.v.o.S.c │ │ │ │ -000b3a80: 6174 696f 6e73 936f 6693 6675 6e63 7469 ations.of.functi │ │ │ │ -000b3a90: 6f6e 738e a18d 91ea f1eb 7265 7072 6573 ons.......repres │ │ │ │ -000b3aa0: 656e 95ac 7274 696e 679b 03ea a870 7269 en..rting....pri │ │ │ │ -000b3ab0: 6d69 7469 7693 6598 696e 6665 7265 6e63 mitiv.e.inferenc │ │ │ │ -000b3ac0: 6573 9828 7365 6598 5365 6374 696f 6e98 es.(see.Section. │ │ │ │ -000b3ad0: 382e 3133 2c98 666f 7298 7468 6598 636f 8.13,.for.the.co │ │ │ │ -000b3ae0: 756e 9374 6572 980d 6167 9860 7469 6d69 un.ter..ag.`timi │ │ │ │ -000b3af0: 6e67 6029 2e8e 9f46 9797 8d8d 8d91 eaf1 ng`)...F........ │ │ │ │ -000b3b00: eb9f c887 8189 0000 6666 01c7 0b4a 9f64 ........ff...J.d │ │ │ │ -000b3b10: 9762 8d8d 90cc cd9f 0459 9c84 0068 f0fe .b.......Y...h.. │ │ │ │ -000b3b20: 0000 6666 8d9f a166 108d 8d92 01af f00d ..ff...f........ │ │ │ │ -000b3b30: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ -000b3b40: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ -000b3b50: 4db2 9ffd 1c15 eb49 328e 8e8e 8e9f ff40 M......I2......@ │ │ │ │ -000b3b60: 548d 9105 ccce eb61 2373 6574 5f66 6c61 T......a#set_fla │ │ │ │ -000b3b70: 6728 6074 696d 696e 6760 2c91 05bf aa74 g(`timing`,....t │ │ │ │ -000b3b80: 7275 6529 3b3b 8ea4 0d00 008d 9105 ccce rue);;.......... │ │ │ │ -000b3b90: 6661 6c73 6596 05bf aa3a 9362 6f6f 6c8e false....:.bool. │ │ │ │ -000b3ba0: a18d 9105 ccce 5275 6e96 05bf aa74 696d ......Run....tim │ │ │ │ -000b3bb0: 653a 9330 2e30 738e a1a1 8d91 05cc ce23 e:.0.0s........# │ │ │ │ -000b3bc0: 4d50 2841 5353 554d 4596 05bf aa22 7431 MP(ASSUME...."t1 │ │ │ │ -000b3bd0: 933d 3d3e 9374 3222 2928 4153 5355 4d45 .==>.t2")(ASSUME │ │ │ │ -000b3be0: 9322 7431 3a62 6f6f 6c22 293b 3b8e a18d ."t1:bool");;... │ │ │ │ -000b3bf0: 9105 ccce 7431 9605 bfaa 3d3d 3e93 7432 ....t1....==>.t2 │ │ │ │ -000b3c00: 2c93 7431 937c 2d93 7432 8ea1 8d91 05cc ,.t1.|-.t2...... │ │ │ │ -000b3c10: ce52 756e 9605 bfaa 7469 6d65 3a93 302e .Run....time:.0. │ │ │ │ -000b3c20: 3073 8ea1 8d91 05cc ce49 6e74 6572 6d65 0s.......Interme │ │ │ │ -000b3c30: 6469 6174 6596 05bf aa74 6865 6f72 656d diate....theorem │ │ │ │ -000b3c40: 7393 6765 6e65 7261 7465 643a 9333 8e8e s.generated:.3.. │ │ │ │ -000b3c50: 9201 c671 b184 0068 f0fe 0000 6666 8e8e ...q...h....ff.. │ │ │ │ -000b3c60: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -000b3c70: 9f45 ecea 8d91 eaf1 ebcf 4561 6390 ac72 .E........Eac..r │ │ │ │ -000b3c80: 6896 043a 1a6f 669b 043a 1974 6865 9374 h..:.of..:.the.t │ │ │ │ -000b3c90: 6872 6565 9369 6e66 6572 656e 6365 9873 hree.inference.s │ │ │ │ -000b3ca0: 7465 7073 936f 6693 7468 6598 6162 7374 teps.of.the.abst │ │ │ │ -000b3cb0: 7261 6374 9370 726f 9553 8e6f 6698 636f ract.pro.S.of.co │ │ │ │ -000b3cc0: 7272 6573 7093 6f6e 6473 9604 3a1a 746f rresp.onds..:.to │ │ │ │ -000b3cd0: 9374 6865 9861 7070 6c69 6361 7469 6f6e .the.application │ │ │ │ -000b3ce0: 936f 668e a18d 91ea f1eb 616e 9604 a653 .of.......an...S │ │ │ │ -000b3cf0: eb48 4d4c 93cf 6675 6e63 7469 6f6e 9369 .HML..function.i │ │ │ │ -000b3d00: 6e93 7468 6591 04a6 5270 9a53 8e65 7266 n.the...Rp.S.erf │ │ │ │ -000b3d10: 6f72 6d61 6e63 6593 6f66 9374 6865 9370 ormance.of.the.p │ │ │ │ -000b3d20: 726f 986f 6693 696e 93eb 4848 4f4c cf3b ro.of.in..HHOL.; │ │ │ │ -000b3d30: 9361 6e64 9365 6163 90ac 7268 9104 a652 .and.eac..rh...R │ │ │ │ -000b3d40: 6f66 9374 6865 93eb 484d 4c93 cf66 756e of.the..HML..fun │ │ │ │ -000b3d50: 6374 696f 6e73 8ea1 8d91 eaf1 eb63 6f72 ctions.......cor │ │ │ │ -000b3d60: 7265 7370 9053 8e6f 6e64 7396 03ea a874 resp.S.onds....t │ │ │ │ -000b3d70: 6f93 6193 7072 696d 6974 6976 9aac 7265 o.a.primitiv..re │ │ │ │ -000b3d80: 9369 6e66 6572 656e 6365 936f 6693 7468 .inference.of.th │ │ │ │ -000b3d90: 6593 6465 6475 6374 6976 9865 9373 7973 e.deductiv.e.sys │ │ │ │ -000b3da0: 7465 6d2e 8ea1 8d91 f653 7a49 7496 0370 tem......SzIt..p │ │ │ │ -000b3db0: b069 7393 7790 ac72 6f72 7468 9103 70b1 .is.w..rorth..p. │ │ │ │ -000b3dc0: 656d 7068 6173 6973 696e 6793 7468 6174 emphasising.that │ │ │ │ -000b3dd0: 2c9b 0389 1569 6e93 6569 7468 6572 9363 ,....in.either.c │ │ │ │ -000b3de0: 6173 652c 9865 769a ac72 6572 7993 7072 ase,.ev..rery.pr │ │ │ │ -000b3df0: 696d 6974 6976 9865 9369 6e66 6572 656e imitiv.e.inferen │ │ │ │ -000b3e00: 6365 9369 6e91 0370 b174 6865 9370 726f ce.in..p.the.pro │ │ │ │ -000b3e10: 9053 8e6f 6693 6398 6861 696e 8ea1 8d91 .S.of.c.hain.... │ │ │ │ -000b3e20: eaf1 eb69 7396 03a1 716d 6164 652c 9b03 ...is...qmade,.. │ │ │ │ -000b3e30: b015 696e 9374 6865 9373 656e 7365 9374 ..in.the.sense.t │ │ │ │ -000b3e40: 6861 7493 666f 7293 6561 6390 ac72 6893 hat.for.eac..rh. │ │ │ │ -000b3e50: 696e 6665 7265 6e63 652c 9874 6865 9363 inference,.the.c │ │ │ │ -000b3e60: 6f72 7265 7370 9053 8e6f 6e64 696e 6793 orresp.S.onding. │ │ │ │ -000b3e70: eb48 4d4c 93cf 6675 6e63 7469 6f6e 9369 .HML..function.i │ │ │ │ -000b3e80: 7393 6576 91ff 58e4 616c 7561 7465 642e s.ev..X.aluated. │ │ │ │ -000b3e90: 8ea1 8d91 eaf1 eb54 6861 7496 047c 7d69 .......That..|}i │ │ │ │ -000b3ea0: 732c 9104 a0f2 eb48 484f 4c93 cf70 9a53 s,.....HHOL..p.S │ │ │ │ -000b3eb0: 8e65 726d 6974 7391 047c 7e6e 6f93 7368 .ermits..|~no.sh │ │ │ │ -000b3ec0: 6f72 742d 6375 7493 6172 6f75 6e64 9374 ort-cut.around.t │ │ │ │ -000b3ed0: 6865 936e 6563 6573 7369 7490 ac72 7993 he.necessit..ry. │ │ │ │ -000b3ee0: 6f66 9370 9865 7266 6f72 6d69 6e67 9363 of.p.erforming.c │ │ │ │ -000b3ef0: 6f6d 706c 6574 6593 7072 6f98 6f66 732e omplete.pro.ofs. │ │ │ │ -000b3f00: 8ea1 8d91 eaf1 eb54 6865 9604 130b 7368 .......The....sh │ │ │ │ -000b3f10: 6f72 742d 6375 7491 0413 0a70 726f 9aac ort-cut....pro.. │ │ │ │ -000b3f20: 7276 6964 6564 9362 9879 9364 6572 6976 rvided.b.y.deriv │ │ │ │ -000b3f30: 9865 649b 0413 0a69 6e66 6572 656e 6365 .ed....inference │ │ │ │ -000b3f40: 9372 756c 6573 9328 6173 9869 6d70 6c65 .rules.(as.imple │ │ │ │ -000b3f50: 6d65 6e90 ac72 7465 6493 696e 98eb 484d men..rted.in..HM │ │ │ │ -000b3f60: 4ccf 2991 0413 0169 7398 6172 6f75 6e64 L.)....is.around │ │ │ │ -000b3f70: 9374 6865 8ea1 8d91 eaf1 eb6e 6563 6573 .the.......neces │ │ │ │ -000b3f80: 7369 749a ac72 7996 0599 266f 6693 e573 sit..ry...&of..s │ │ │ │ -000b3f90: 7096 ff66 6665 9363 6966 7969 6e67 9106 p..ffe.cifying.. │ │ │ │ -000b3fa0: a6a8 cf65 7698 6572 7996 0599 2673 7465 ...ev.ery...&ste │ │ │ │ -000b3fb0: 703b 9106 7065 736f 6d65 7468 696e 6793 p;..pesomething. │ │ │ │ -000b3fc0: 7468 6174 9377 986f 756c 6493 629a 538e that.w.ould.b.S. │ │ │ │ -000b3fd0: 6593 696d 7098 6f73 7369 626c 6593 666f e.imp.ossible.fo │ │ │ │ -000b3fe0: 7293 6193 7072 6f98 6f66 936f 668e a18d r.a.pro.of.of... │ │ │ │ -000b3ff0: 91ea f1eb 616e 9aac 7279 9604 732c 6c65 ....an..ry..s,le │ │ │ │ -000b4000: 6e67 7468 2e91 06d2 6c49 7491 0473 2b63 ngth....lIt..s+c │ │ │ │ -000b4010: 616e 9362 9053 8e65 9373 6565 6e93 6672 an.b.S.e.seen.fr │ │ │ │ -000b4020: 6f6d 9374 6869 7393 7468 6174 9374 6865 om.this.that.the │ │ │ │ -000b4030: 9364 6572 6976 9865 6493 7275 6c65 2c91 .deriv.ed.rule,. │ │ │ │ -000b4040: 0495 4c61 6e64 9369 7473 9372 6570 7265 ..Land.its.repre │ │ │ │ -000b4050: 7365 6e98 7461 7469 6f6e 9361 7393 616e sen.tation.as.an │ │ │ │ -000b4060: 8ea1 8d91 eaf1 ebeb 484d 4c96 0446 c9cf ........HML..F.. │ │ │ │ -000b4070: 6675 6e63 7469 6f6e 2c91 045d d269 739b function,..].is. │ │ │ │ -000b4080: 0446 ca65 7373 656e 90ac 7274 6961 6c93 .F.essen..rtial. │ │ │ │ -000b4090: 746f 9374 6865 98eb 4848 4f4c 93cf 6d65 to.the..HHOL..me │ │ │ │ -000b40a0: 7468 6f90 538e 646f 6c6f 6779 3b91 0474 tho.S.dology;..t │ │ │ │ -000b40b0: da74 6865 6f72 656d 9870 726f 9aac 7276 .theorem.pro..rv │ │ │ │ -000b40c0: 696e 6793 7798 6f75 6c64 9104 46ca 6290 ing.w.ould..F.b. │ │ │ │ -000b40d0: 538e 6593 6f74 6865 7277 6973 658e a18d S.e.otherwise... │ │ │ │ -000b40e0: 91ea f1eb 696d 7090 538e 6f73 7369 626c ....imp.S.ossibl │ │ │ │ -000b40f0: 652e 8ea1 8d91 f653 7a54 6865 7265 9603 e......SzThere.. │ │ │ │ -000b4100: f70b 6172 652c 9103 fa23 6f66 9363 6f75 ..are,...#of.cou │ │ │ │ -000b4110: 7273 652c 9b03 fa24 616e 9369 6e0c 6e69 rse,...$an.in.ni │ │ │ │ -000b4120: 7465 936e 95ac 7275 6d93 6295 538e 6572 te.n..rum.b.S.er │ │ │ │ -000b4130: 9103 f70a 6f66 9103 f70b 7072 6f93 6f66 ....of....pro.of │ │ │ │ -000b4140: 732c 986f 6696 03f7 0b74 6865 9360 666f s,.of....the.`fo │ │ │ │ -000b4150: 726d 2791 03f7 0a73 686f 90ac 7277 6e93 rm'....sho..rwn. │ │ │ │ -000b4160: 696e 9374 6865 9365 7861 6d70 6c65 2c8e in.the.example,. │ │ │ │ -000b4170: a18d 91ea f1eb 7468 6174 9605 2328 6361 ......that..#(ca │ │ │ │ -000b4180: 6e93 6290 538e 6593 636f 6e64 7563 7465 n.b.S.e.conducte │ │ │ │ -000b4190: 6493 696e 93eb 4848 4f4c cf3a 936f 6e65 d.in..HHOL.:.one │ │ │ │ -000b41a0: 9366 6f72 9105 2329 6576 9aac 7265 7279 .for..#)ev..rery │ │ │ │ -000b41b0: 9370 6169 7293 6f66 8d93 eb61 223a 626f .pair.of...a":bo │ │ │ │ -000b41c0: 6f6c 228e 912d 60ce cf2d 7498 7970 9053 ol"..-`..-t.yp.S │ │ │ │ -000b41d0: 8e65 6493 7465 726d 732e 9108 e260 4d6f .ed.terms....`Mo │ │ │ │ -000b41e0: 7265 6f98 7698 6572 2c8e a18d 91ea f1eb reo.v.er,....... │ │ │ │ -000b41f0: 6576 90ac 7265 7279 9603 eaa8 7469 6d65 ev..rery....time │ │ │ │ -000b4200: 9361 9374 6865 6f72 656d 936f 6693 7468 .a.theorem.of.th │ │ │ │ -000b4210: 6593 666f 726d 8e8e 9f24 fd13 8e8c 8b00 e.form...$...... │ │ │ │ -000b4220: 0000 dd00 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b3610: 0000 0000 0000 0000 0000 0000 000b 28a9 ..............(. │ │ │ │ +000b3620: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +000b3630: fa99 9a8d 91ea f1eb d032 3230 9200 d460 .........220...` │ │ │ │ +000b3640: 9d43 6861 7074 6572 9604 8000 3132 2e91 .Chapter....12.. │ │ │ │ +000b3650: 0a80 0044 6572 6976 90a0 0065 6493 496e ...Deriv...ed.In │ │ │ │ +000b3660: 6665 7265 6e63 6593 5275 6c65 738e 91ea ference.Rules... │ │ │ │ +000b3670: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ +000b3680: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d8d ....../......!.. │ │ │ │ +000b3690: 8d8d 91f9 4e53 cf32 2e8e 8e8e 9108 51d7 ....NS.2......Q. │ │ │ │ +000b36a0: d774 8d9f 01cc ccd5 318e 8d91 0a7f aeeb .t......1....... │ │ │ │ +000b36b0: 617c 2d8e 911b beac d774 8d9f 01cc ccd5 a|-......t...... │ │ │ │ +000b36c0: 318e 8e9f 196e 2c8d 8d8d 8d91 f94e 53cf 1....n,......NS. │ │ │ │ +000b36d0: 332e 8e8e 8e91 0851 d7d7 748d 9f01 cccc 3......Q..t..... │ │ │ │ +000b36e0: d531 8e8d 910a 7fae eb61 3d3d 3e8e 9121 .1.......a==>..! │ │ │ │ +000b36f0: 7e56 d774 8d9f 01cc ccd5 328e 8d91 04c0 ~V.t......2..... │ │ │ │ +000b3700: 04eb 612c 8e91 103f 58d7 748d 9f01 cccc ..a,...?X.t..... │ │ │ │ +000b3710: d531 8e8d 910a 7fae eb61 7c2d 8e91 1bbe .1.......a|-.... │ │ │ │ +000b3720: acd7 748d 9f01 cccc d532 8e8e 9f1a b8b2 ..t......2...... │ │ │ │ +000b3730: 8d91 eaf1 ebcf 5468 6174 9603 eaa8 6973 ......That....is │ │ │ │ +000b3740: 2c93 7468 6593 7468 6972 6493 7468 656f ,.the.third.theo │ │ │ │ +000b3750: 7265 6d93 666f 6c6c 6f90 ac72 7773 9366 rem.follo..rws.f │ │ │ │ +000b3760: 726f 6d93 7468 6593 0c72 7374 9361 6e64 rom.the..rst.and │ │ │ │ +000b3770: 9373 6563 6f6e 642e 8ea4 1000 008d 91f6 .second......... │ │ │ │ +000b3780: 537a 496e 9603 6953 7468 659b 0369 5473 SzIn..iSthe..iTs │ │ │ │ +000b3790: 6573 7369 6f6e 9362 9553 8e65 6c6f 90ac ession.b.S.elo.. │ │ │ │ +000b37a0: 7277 2c91 0383 3174 6865 9870 726f 936f rw,...1the.pro.o │ │ │ │ +000b37b0: 6696 0369 5369 7393 7090 538e 6572 666f f..iSis.p.S.erfo │ │ │ │ +000b37c0: 726d 6564 9869 6e93 7468 6593 eb48 484f rmed.in.the..HHO │ │ │ │ +000b37d0: 4c98 cf73 7973 7465 6d2c 9103 8331 7573 L..system,...1us │ │ │ │ +000b37e0: 696e 6793 7468 6598 eb48 4d4c 93cf 6675 ing.the..HML..fu │ │ │ │ +000b37f0: 6e63 7469 6f6e 738e a18d 8d91 eaf1 ebeb nctions......... │ │ │ │ +000b3800: 6141 5353 554d 458e 9110 0d02 cf61 6e64 aASSUME......and │ │ │ │ +000b3810: 8d91 029d 1ceb 614d 508e 910e 1c70 cf2e ......aMP....p.. │ │ │ │ +000b3820: 9104 c9b1 2849 7496 029d 1b69 739b 029d ....(It....is... │ │ │ │ +000b3830: 1c68 656c 7066 756c 9374 6f93 6164 6a75 .helpful.to.adju │ │ │ │ +000b3840: 7374 9874 6865 9374 6865 6f72 656d 9370 st.the.theorem.p │ │ │ │ +000b3850: 7269 6e90 ac72 7469 6e67 9866 6f72 6d61 rin..rting.forma │ │ │ │ +000b3860: 7493 0c72 7374 3b91 030c 4a73 6565 9853 t..rst;...Jsee.S │ │ │ │ +000b3870: 6563 7469 6f6e 9338 2e31 342e 322e 298e ection.8.14.2.). │ │ │ │ +000b3880: 9f5a 1796 8d8d 8d91 eaf1 eb9f b507 8189 .Z.............. │ │ │ │ +000b3890: 0000 6666 01c7 0b4a a000 8b97 628d 8d90 ..ff...J....b... │ │ │ │ +000b38a0: cccd 9f04 599c 8400 8ff0 fe00 0066 668d ....Y........ff. │ │ │ │ +000b38b0: a0ff 7a66 108d 8d92 01af f00d 8400 0ad7 ..zf............ │ │ │ │ +000b38c0: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +000b38d0: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ +000b38e0: 1c15 eb49 318e 8e8e 8e9f ff40 548d 9105 ...I1......@T... │ │ │ │ +000b38f0: ccce eb61 2374 6f70 5f70 7269 6e74 9105 ...a#top_print.. │ │ │ │ +000b3900: bfaa 7072 696e 745f 616c 6c5f 7468 6d3b ..print_all_thm; │ │ │ │ +000b3910: 3b8e a40d 0000 8d91 05cc ce2d 9605 bfaa ;..........-.... │ │ │ │ +000b3920: 3a93 2874 686d 932d 3e93 766f 6964 298e :.(thm.->.void). │ │ │ │ +000b3930: a1a1 8d91 05cc ce23 6c65 7496 05bf aa74 .......#let....t │ │ │ │ +000b3940: 6831 933d 9341 5353 554d 4593 2274 3193 h1.=.ASSUME."t1. │ │ │ │ +000b3950: 3d3d 3e93 7432 223b 3b8e a18d 9105 ccce ==>.t2";;....... │ │ │ │ +000b3960: 7468 3196 05bf aa3d 9374 3193 3d3d 3e93 th1....=.t1.==>. │ │ │ │ +000b3970: 7432 937c 2d93 7431 933d 3d3e 9374 328e t2.|-.t1.==>.t2. │ │ │ │ +000b3980: a1a1 8d91 05cc ce23 6c65 7496 05bf aa74 .......#let....t │ │ │ │ +000b3990: 6832 933d 9341 5353 554d 4593 2274 313a h2.=.ASSUME."t1: │ │ │ │ +000b39a0: 626f 6f6c 223b 3b8e a18d 9105 ccce 7468 bool";;.......th │ │ │ │ +000b39b0: 3296 05bf aa3d 9374 3193 7c2d 9374 318e 2....=.t1.|-.t1. │ │ │ │ +000b39c0: a1a1 8d91 05cc ce23 4d50 9605 bfaa 7468 .......#MP....th │ │ │ │ +000b39d0: 3193 7468 323b 3b8e a18d 9105 ccce 7431 1.th2;;.......t1 │ │ │ │ +000b39e0: 9605 bfaa 3d3d 3e93 7432 2c93 7431 937c ....==>.t2,.t1.| │ │ │ │ +000b39f0: 2d93 7432 8e8e 9201 c671 b184 008f f0fe -.t2.....q...... │ │ │ │ +000b3a00: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +000b3a10: c70b 4a8e 8e8e 9f59 6cea 8d91 eaf1 ebcf ..J....Yl....... │ │ │ │ +000b3a20: 4d6f 7265 9604 ca08 6272 6965 0d79 91ff More....brie.y.. │ │ │ │ +000b3a30: 0556 2c91 0501 e16f 6e65 9363 6f75 6c64 .V,....one.could │ │ │ │ +000b3a40: 9365 7691 ff58 e461 6c75 6174 6593 7468 .ev..X.aluate.th │ │ │ │ +000b3a50: 6591 04ca 0966 6f6c 6c6f 9aac 7277 696e e....follo..rwin │ │ │ │ +000b3a60: 672c 9105 01e0 616e 6493 6063 6f75 6e98 g,....and.`coun. │ │ │ │ +000b3a70: 7427 9374 6865 9104 ca09 696e 9876 986f t'.the....in.v.o │ │ │ │ +000b3a80: 9053 8e63 6174 696f 6e73 936f 6693 6675 .S.cations.of.fu │ │ │ │ +000b3a90: 6e63 7469 6f6e 738e a18d 91ea f1eb 7265 nctions.......re │ │ │ │ +000b3aa0: 7072 6573 656e 95ac 7274 696e 679b 03ea presen..rting... │ │ │ │ +000b3ab0: a870 7269 6d69 7469 7693 6598 696e 6665 .primitiv.e.infe │ │ │ │ +000b3ac0: 7265 6e63 6573 9828 7365 6598 5365 6374 rences.(see.Sect │ │ │ │ +000b3ad0: 696f 6e98 382e 3133 2c98 666f 7298 7468 ion.8.13,.for.th │ │ │ │ +000b3ae0: 6598 636f 756e 9374 6572 980d 6167 9860 e.coun.ter..ag.` │ │ │ │ +000b3af0: 7469 6d69 6e67 6029 2e8e 9f46 9797 8d8d timing`)...F.... │ │ │ │ +000b3b00: 8d91 eaf1 eb9f c887 8189 0000 6666 01c7 ............ff.. │ │ │ │ +000b3b10: 0b4a 9f64 9762 8d8d 90cc cd9f 0459 9c84 .J.d.b.......Y.. │ │ │ │ +000b3b20: 0068 f0fe 0000 6666 8d9f a166 108d 8d92 .h....ff...f.... │ │ │ │ +000b3b30: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +000b3b40: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +000b3b50: 8d92 01b9 4db2 9ffd 1c15 eb49 328e 8e8e ....M......I2... │ │ │ │ +000b3b60: 8e9f ff40 548d 9105 ccce eb61 2373 6574 ...@T......a#set │ │ │ │ +000b3b70: 5f66 6c61 6728 6074 696d 696e 6760 2c91 _flag(`timing`,. │ │ │ │ +000b3b80: 05bf aa74 7275 6529 3b3b 8ea4 0d00 008d ...true);;...... │ │ │ │ +000b3b90: 9105 ccce 6661 6c73 6596 05bf aa3a 9362 ....false....:.b │ │ │ │ +000b3ba0: 6f6f 6c8e a18d 9105 ccce 5275 6e96 05bf ool.......Run... │ │ │ │ +000b3bb0: aa74 696d 653a 9330 2e30 738e a1a1 8d91 .time:.0.0s..... │ │ │ │ +000b3bc0: 05cc ce23 4d50 2841 5353 554d 4596 05bf ...#MP(ASSUME... │ │ │ │ +000b3bd0: aa22 7431 933d 3d3e 9374 3222 2928 4153 ."t1.==>.t2")(AS │ │ │ │ +000b3be0: 5355 4d45 9322 7431 3a62 6f6f 6c22 293b SUME."t1:bool"); │ │ │ │ +000b3bf0: 3b8e a18d 9105 ccce 7431 9605 bfaa 3d3d ;.......t1....== │ │ │ │ +000b3c00: 3e93 7432 2c93 7431 937c 2d93 7432 8ea1 >.t2,.t1.|-.t2.. │ │ │ │ +000b3c10: 8d91 05cc ce52 756e 9605 bfaa 7469 6d65 .....Run....time │ │ │ │ +000b3c20: 3a93 302e 3073 8ea1 8d91 05cc ce49 6e74 :.0.0s.......Int │ │ │ │ +000b3c30: 6572 6d65 6469 6174 6596 05bf aa74 6865 ermediate....the │ │ │ │ +000b3c40: 6f72 656d 7393 6765 6e65 7261 7465 643a orems.generated: │ │ │ │ +000b3c50: 9333 8e8e 9201 c671 b184 0068 f0fe 0000 .3.....q...h.... │ │ │ │ +000b3c60: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +000b3c70: 4a8e 8e8e 9f45 ecea 8d91 eaf1 ebcf 4561 J....E........Ea │ │ │ │ +000b3c80: 6390 ac72 6896 043a 1a6f 669b 043a 1974 c..rh..:.of..:.t │ │ │ │ +000b3c90: 6865 9374 6872 6565 9369 6e66 6572 656e he.three.inferen │ │ │ │ +000b3ca0: 6365 9873 7465 7073 936f 6693 7468 6598 ce.steps.of.the. │ │ │ │ +000b3cb0: 6162 7374 7261 6374 9370 726f 9553 8e6f abstract.pro.S.o │ │ │ │ +000b3cc0: 6698 636f 7272 6573 7093 6f6e 6473 9604 f.corresp.onds.. │ │ │ │ +000b3cd0: 3a1a 746f 9374 6865 9861 7070 6c69 6361 :.to.the.applica │ │ │ │ +000b3ce0: 7469 6f6e 936f 668e a18d 91ea f1eb 616e tion.of.......an │ │ │ │ +000b3cf0: 9604 a653 eb48 4d4c 93cf 6675 6e63 7469 ...S.HML..functi │ │ │ │ +000b3d00: 6f6e 9369 6e93 7468 6591 04a6 5270 9a53 on.in.the...Rp.S │ │ │ │ +000b3d10: 8e65 7266 6f72 6d61 6e63 6593 6f66 9374 .erformance.of.t │ │ │ │ +000b3d20: 6865 9370 726f 986f 6693 696e 93eb 4848 he.pro.of.in..HH │ │ │ │ +000b3d30: 4f4c cf3b 9361 6e64 9365 6163 90ac 7268 OL.;.and.eac..rh │ │ │ │ +000b3d40: 9104 a652 6f66 9374 6865 93eb 484d 4c93 ...Rof.the..HML. │ │ │ │ +000b3d50: cf66 756e 6374 696f 6e73 8ea1 8d91 eaf1 .functions...... │ │ │ │ +000b3d60: eb63 6f72 7265 7370 9053 8e6f 6e64 7396 .corresp.S.onds. │ │ │ │ +000b3d70: 03ea a874 6f93 6193 7072 696d 6974 6976 ...to.a.primitiv │ │ │ │ +000b3d80: 9aac 7265 9369 6e66 6572 656e 6365 936f ..re.inference.o │ │ │ │ +000b3d90: 6693 7468 6593 6465 6475 6374 6976 9865 f.the.deductiv.e │ │ │ │ +000b3da0: 9373 7973 7465 6d2e 8ea1 8d91 f653 7a49 .system......SzI │ │ │ │ +000b3db0: 7496 0370 b069 7393 7790 ac72 6f72 7468 t..p.is.w..rorth │ │ │ │ +000b3dc0: 9103 70b1 656d 7068 6173 6973 696e 6793 ..p.emphasising. │ │ │ │ +000b3dd0: 7468 6174 2c9b 0389 1569 6e93 6569 7468 that,....in.eith │ │ │ │ +000b3de0: 6572 9363 6173 652c 9865 769a ac72 6572 er.case,.ev..rer │ │ │ │ +000b3df0: 7993 7072 696d 6974 6976 9865 9369 6e66 y.primitiv.e.inf │ │ │ │ +000b3e00: 6572 656e 6365 9369 6e91 0370 b174 6865 erence.in..p.the │ │ │ │ +000b3e10: 9370 726f 9053 8e6f 6693 6398 6861 696e .pro.S.of.c.hain │ │ │ │ +000b3e20: 8ea1 8d91 eaf1 eb69 7396 03a1 716d 6164 .......is...qmad │ │ │ │ +000b3e30: 652c 9b03 b015 696e 9374 6865 9373 656e e,....in.the.sen │ │ │ │ +000b3e40: 7365 9374 6861 7493 666f 7293 6561 6390 se.that.for.eac. │ │ │ │ +000b3e50: ac72 6893 696e 6665 7265 6e63 652c 9874 .rh.inference,.t │ │ │ │ +000b3e60: 6865 9363 6f72 7265 7370 9053 8e6f 6e64 he.corresp.S.ond │ │ │ │ +000b3e70: 696e 6793 eb48 4d4c 93cf 6675 6e63 7469 ing..HML..functi │ │ │ │ +000b3e80: 6f6e 9369 7393 6576 91ff 58e4 616c 7561 on.is.ev..X.alua │ │ │ │ +000b3e90: 7465 642e 8ea1 8d91 eaf1 eb54 6861 7496 ted........That. │ │ │ │ +000b3ea0: 047c 7d69 732c 9104 a0f2 eb48 484f 4c93 .|}is,.....HHOL. │ │ │ │ +000b3eb0: cf70 9a53 8e65 726d 6974 7391 047c 7e6e .p.S.ermits..|~n │ │ │ │ +000b3ec0: 6f93 7368 6f72 742d 6375 7493 6172 6f75 o.short-cut.arou │ │ │ │ +000b3ed0: 6e64 9374 6865 936e 6563 6573 7369 7490 nd.the.necessit. │ │ │ │ +000b3ee0: ac72 7993 6f66 9370 9865 7266 6f72 6d69 .ry.of.p.erformi │ │ │ │ +000b3ef0: 6e67 9363 6f6d 706c 6574 6593 7072 6f98 ng.complete.pro. │ │ │ │ +000b3f00: 6f66 732e 8ea1 8d91 eaf1 eb54 6865 9604 ofs........The.. │ │ │ │ +000b3f10: 130b 7368 6f72 742d 6375 7491 0413 0a70 ..short-cut....p │ │ │ │ +000b3f20: 726f 9aac 7276 6964 6564 9362 9879 9364 ro..rvided.b.y.d │ │ │ │ +000b3f30: 6572 6976 9865 649b 0413 0a69 6e66 6572 eriv.ed....infer │ │ │ │ +000b3f40: 656e 6365 9372 756c 6573 9328 6173 9869 ence.rules.(as.i │ │ │ │ +000b3f50: 6d70 6c65 6d65 6e90 ac72 7465 6493 696e mplemen..rted.in │ │ │ │ +000b3f60: 98eb 484d 4ccf 2991 0413 0169 7398 6172 ..HML.)....is.ar │ │ │ │ +000b3f70: 6f75 6e64 9374 6865 8ea1 8d91 eaf1 eb6e ound.the.......n │ │ │ │ +000b3f80: 6563 6573 7369 749a ac72 7996 0599 266f ecessit..ry...&o │ │ │ │ +000b3f90: 6693 e573 7096 ff66 6665 9363 6966 7969 f..sp..ffe.cifyi │ │ │ │ +000b3fa0: 6e67 9106 a6a8 cf65 7698 6572 7996 0599 ng.....ev.ery... │ │ │ │ +000b3fb0: 2673 7465 703b 9106 7065 736f 6d65 7468 &step;..pesometh │ │ │ │ +000b3fc0: 696e 6793 7468 6174 9377 986f 756c 6493 ing.that.w.ould. │ │ │ │ +000b3fd0: 629a 538e 6593 696d 7098 6f73 7369 626c b.S.e.imp.ossibl │ │ │ │ +000b3fe0: 6593 666f 7293 6193 7072 6f98 6f66 936f e.for.a.pro.of.o │ │ │ │ +000b3ff0: 668e a18d 91ea f1eb 616e 9aac 7279 9604 f.......an..ry.. │ │ │ │ +000b4000: 732c 6c65 6e67 7468 2e91 06d2 6c49 7491 s,length....lIt. │ │ │ │ +000b4010: 0473 2b63 616e 9362 9053 8e65 9373 6565 .s+can.b.S.e.see │ │ │ │ +000b4020: 6e93 6672 6f6d 9374 6869 7393 7468 6174 n.from.this.that │ │ │ │ +000b4030: 9374 6865 9364 6572 6976 9865 6493 7275 .the.deriv.ed.ru │ │ │ │ +000b4040: 6c65 2c91 0495 4c61 6e64 9369 7473 9372 le,...Land.its.r │ │ │ │ +000b4050: 6570 7265 7365 6e98 7461 7469 6f6e 9361 epresen.tation.a │ │ │ │ +000b4060: 7393 616e 8ea1 8d91 eaf1 ebeb 484d 4c96 s.an........HML. │ │ │ │ +000b4070: 0446 c9cf 6675 6e63 7469 6f6e 2c91 045d .F..function,..] │ │ │ │ +000b4080: d269 739b 0446 ca65 7373 656e 90ac 7274 .is..F.essen..rt │ │ │ │ +000b4090: 6961 6c93 746f 9374 6865 98eb 4848 4f4c ial.to.the..HHOL │ │ │ │ +000b40a0: 93cf 6d65 7468 6f90 538e 646f 6c6f 6779 ..metho.S.dology │ │ │ │ +000b40b0: 3b91 0474 da74 6865 6f72 656d 9870 726f ;..t.theorem.pro │ │ │ │ +000b40c0: 9aac 7276 696e 6793 7798 6f75 6c64 9104 ..rving.w.ould.. │ │ │ │ +000b40d0: 46ca 6290 538e 6593 6f74 6865 7277 6973 F.b.S.e.otherwis │ │ │ │ +000b40e0: 658e a18d 91ea f1eb 696d 7090 538e 6f73 e.......imp.S.os │ │ │ │ +000b40f0: 7369 626c 652e 8ea1 8d91 f653 7a54 6865 sible......SzThe │ │ │ │ +000b4100: 7265 9603 f70b 6172 652c 9103 fa23 6f66 re....are,...#of │ │ │ │ +000b4110: 9363 6f75 7273 652c 9b03 fa24 616e 9369 .course,...$an.i │ │ │ │ +000b4120: 6e0c 6e69 7465 936e 95ac 7275 6d93 6295 n.nite.n..rum.b. │ │ │ │ +000b4130: 538e 6572 9103 f70a 6f66 9103 f70b 7072 S.er....of....pr │ │ │ │ +000b4140: 6f93 6f66 732c 986f 6696 03f7 0b74 6865 o.ofs,.of....the │ │ │ │ +000b4150: 9360 666f 726d 2791 03f7 0a73 686f 90ac .`form'....sho.. │ │ │ │ +000b4160: 7277 6e93 696e 9374 6865 9365 7861 6d70 rwn.in.the.examp │ │ │ │ +000b4170: 6c65 2c8e a18d 91ea f1eb 7468 6174 9605 le,.......that.. │ │ │ │ +000b4180: 2328 6361 6e93 6290 538e 6593 636f 6e64 #(can.b.S.e.cond │ │ │ │ +000b4190: 7563 7465 6493 696e 93eb 4848 4f4c cf3a ucted.in..HHOL.: │ │ │ │ +000b41a0: 936f 6e65 9366 6f72 9105 2329 6576 9aac .one.for..#)ev.. │ │ │ │ +000b41b0: 7265 7279 9370 6169 7293 6f66 8d93 eb61 rery.pair.of...a │ │ │ │ +000b41c0: 223a 626f 6f6c 228e 912d 60ce cf2d 7498 ":bool"..-`..-t. │ │ │ │ +000b41d0: 7970 9053 8e65 6493 7465 726d 732e 9108 yp.S.ed.terms... │ │ │ │ +000b41e0: e260 4d6f 7265 6f98 7698 6572 2c8e a18d .`Moreo.v.er,... │ │ │ │ +000b41f0: 91ea f1eb 6576 90ac 7265 7279 9603 eaa8 ....ev..rery.... │ │ │ │ +000b4200: 7469 6d65 9361 9374 6865 6f72 656d 936f time.a.theorem.o │ │ │ │ +000b4210: 6693 7468 6593 666f 726d 8e8e 9f24 fd13 f.the.form...$.. │ │ │ │ +000b4220: 8e8c 8b00 0000 dd00 0000 0000 0000 0000 ................ │ │ │ │ 000b4230: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b4240: 0000 0000 0000 0000 0b35 efa0 02cc 0555 .........5.....U │ │ │ │ -000b4250: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -000b4260: 12c7 61d0 3132 2e31 2e91 0a80 0053 696d ..a.12.1.....Sim │ │ │ │ -000b4270: 706c 6591 0480 0064 6572 6976 91ff 4000 ple....deriv..@. │ │ │ │ -000b4280: 6174 696f 6e73 9201 1fe5 f332 3231 8e91 ations.....221.. │ │ │ │ -000b4290: 12c7 619f 0566 6689 0000 e666 01c7 3e7c ..a..ff....f..>| │ │ │ │ -000b42a0: 8e8e 8e8e a002 942f df8d a0fd 8bd0 219f ......./......!. │ │ │ │ -000b42b0: 1206 c38d 9200 c7a8 72d7 748d 9f01 cccc ........r.t..... │ │ │ │ -000b42c0: d531 8e96 0bff feda 299b 073f fad7 748d .1......)..?..t. │ │ │ │ -000b42d0: 9f01 cccc d532 8e91 04c0 04d7 3b91 05ea .....2......;... │ │ │ │ -000b42e0: a674 8d9f 01cc ccd5 318e 93da 6098 d774 .t......1...`..t │ │ │ │ -000b42f0: 8d9f 01cc ccd5 328e 8e9f 198a 258d 9112 ......2.....%... │ │ │ │ -000b4300: c761 cf69 7396 03ff 4072 6571 7569 7265 .a.is...@require │ │ │ │ -000b4310: 642c 9104 0465 6974 7393 7072 6f9a 538e d,...eits.pro.S. │ │ │ │ -000b4320: 6f66 9103 ff3f 6d90 ac72 7573 7493 6298 of...?m..rust.b. │ │ │ │ -000b4330: 6593 636f 6e73 7472 7563 7465 649b 03ff e.constructed... │ │ │ │ -000b4340: 3f61 6e65 772e 9105 76a7 5491 ff05 566f ?anew...v.T...Vo │ │ │ │ -000b4350: 9363 6170 7475 7265 9874 6865 9367 656e .capture.the.gen │ │ │ │ -000b4360: 6572 616c 9370 6174 7465 726e 986f 6693 eral.pattern.of. │ │ │ │ -000b4370: 696e 6665 722d 8ea4 1000 008d 9112 c761 infer-.........a │ │ │ │ -000b4380: 656e 6365 2c91 03e5 9c61 6e96 03e4 5aeb ence,....an...Z. │ │ │ │ -000b4390: 484d 4c93 cf66 756e 6374 696f 6e9b 03e4 HML..function... │ │ │ │ -000b43a0: 5963 616e 9362 9053 8e65 9877 7269 7474 Ycan.b.S.e.writt │ │ │ │ -000b43b0: 656e 9374 6f98 696d 706c 656d 656e 90ac en.to.implemen.. │ │ │ │ -000b43c0: 7274 9361 6e98 696e 6665 7265 6e63 6593 rt.an.inference. │ │ │ │ -000b43d0: 7275 6c65 9861 7393 6198 6465 7269 7691 rule.as.a.deriv. │ │ │ │ -000b43e0: ff58 e461 7469 6f6e 9366 726f 6d8e a18d .X.ation.from... │ │ │ │ -000b43f0: 9112 c761 7468 6596 0352 9a70 7269 6d69 ...athe..R.primi │ │ │ │ -000b4400: 7469 7690 ac72 6593 696e 6665 7265 6e63 tiv..re.inferenc │ │ │ │ -000b4410: 6573 2e91 0506 3041 6273 7472 6163 746c es....0Abstractl │ │ │ │ -000b4420: 7991 ff05 562c 9103 7103 6193 e564 6572 y...V,..q.a..der │ │ │ │ -000b4430: 6976 6596 ff66 6664 9103 a772 696e 6665 ive..ffd...rinfe │ │ │ │ -000b4440: 7293 656e 6393 6591 03a7 7172 756c 6591 r.enc.e...qrule. │ │ │ │ -000b4450: 0438 4acf 6973 9603 529a 6193 7275 6c65 .8J.is..R.a.rule │ │ │ │ -000b4460: 9103 5299 7468 6174 9363 616e 9362 9053 ..R.that.can.b.S │ │ │ │ -000b4470: 8e65 936a 7573 7469 0c65 648e a18d 9112 .e.justi.ed..... │ │ │ │ -000b4480: c761 6f6e 9603 9b8b 7468 659b 039b 8a62 .aon....the....b │ │ │ │ -000b4490: 6173 6973 936f 6698 7468 6593 7072 696d asis.of.the.prim │ │ │ │ -000b44a0: 6974 6976 90ac 7265 9869 6e66 6572 656e itiv..re.inferen │ │ │ │ -000b44b0: 6365 9372 756c 6573 9828 616e 642f 6f72 ce.rules.(and/or │ │ │ │ -000b44c0: 9374 6865 9861 7869 6f6d 7329 2e91 051e .the.axioms).... │ │ │ │ -000b44d0: 8149 6e93 7468 6598 7072 6573 656e 90ac .In.the.presen.. │ │ │ │ -000b44e0: 7274 9363 6173 652c 9103 ab5d 7468 658e rt.case,...]the. │ │ │ │ -000b44f0: a18d 9112 c761 7275 6c65 9603 eaa8 7265 .....arule....re │ │ │ │ -000b4500: 7175 6972 6564 9360 756e 6469 7363 9aac quired.`undisc.. │ │ │ │ -000b4510: 7268 6172 6765 7327 9361 7373 756d 7074 rharges'.assumpt │ │ │ │ -000b4520: 696f 6e73 2e91 0538 e049 7493 6973 9373 ions...8.It.is.s │ │ │ │ -000b4530: 7090 538e 6563 690c 6564 9366 6f72 93eb p.S.eci.ed.for.. │ │ │ │ -000b4540: 4848 4f4c 93cf 6298 798e 9f36 2393 8d8d HHOL..b.y..6#... │ │ │ │ -000b4550: 8d9f f873 318d 8d92 00cf de2f 0096 05bf ...s1....../.... │ │ │ │ -000b4560: aaeb 617c 2d93 d774 8d9f 01cc ccd5 318e ..a|-..t......1. │ │ │ │ -000b4570: 910a 7fae eb61 3d3d 3e93 d774 8d9f 01cc .....a==>..t.... │ │ │ │ -000b4580: ccd5 328e 8e8e 9200 c9de 2e9f 04c0 0289 ..2............. │ │ │ │ -000b4590: 0000 6666 0059 10e2 9f0a 2663 8d8d 9107 ..ff.Y....&c.... │ │ │ │ -000b45a0: b481 cf00 9602 aaa8 da5b 9366 d774 8d9f .........[.f.t.. │ │ │ │ -000b45b0: 01cc ccd5 318e 9104 c004 da67 9605 bfaa ....1......g.... │ │ │ │ -000b45c0: eb61 7c2d 93d7 748d 9f01 cccc d532 8e8e .a|-..t......2.. │ │ │ │ -000b45d0: 8e8e 8e8e 9f35 76a6 8d91 12c7 61cf 5468 .....5v.....a.Th │ │ │ │ -000b45e0: 6973 9605 4afb 6765 6e65 7261 6c9b 054a is..J.general..J │ │ │ │ -000b45f0: fa72 756c 6593 6973 9876 91ff 58e4 616c .rule.is.v..X.al │ │ │ │ -000b4600: 6964 9362 9053 8e65 6361 7573 6593 6672 id.b.S.ecause.fr │ │ │ │ -000b4610: 6f6d 9861 93eb 4848 4f4c 98cf 7468 656f om.a..HHOL..theo │ │ │ │ -000b4620: 7265 6d93 6f66 9374 6865 9866 6f72 6d93 rem.of.the.form. │ │ │ │ -000b4630: 0096 05bf aaeb 617c 2d93 d774 8d9f 01cc ......a|-..t.... │ │ │ │ -000b4640: ccd5 318e 9604 c004 eb61 3d3d 3ed7 748d ..1......a==>.t. │ │ │ │ -000b4650: 9f01 cccc d532 8e93 cf2c 9105 a30f 7468 .....2...,....th │ │ │ │ -000b4660: 658e a18d 9112 c761 7468 656f 7265 6d9b e......atheorem. │ │ │ │ -000b4670: 0495 e700 9603 1f40 da5b 9366 d774 8d9f .......@.[.f.t.. │ │ │ │ -000b4680: 01cc ccd5 318e 9104 c004 da67 9605 bfaa ....1......g.... │ │ │ │ -000b4690: eb61 7c2d 93d7 748d 9f01 cccc d532 8e91 .a|-..t......2.. │ │ │ │ -000b46a0: 0955 eccf 6361 6e98 6290 538e 6598 6465 .U..can.b.S.e.de │ │ │ │ -000b46b0: 7269 7690 ac72 6564 9604 95e8 6173 9866 riv..red....as.f │ │ │ │ -000b46c0: 6f72 9874 6865 9373 7095 538e 6563 690c or.the.sp.S.eci. │ │ │ │ -000b46d0: 6398 696e 7374 616e 6365 9861 6293 6f95 c.instance.ab.o. │ │ │ │ -000b46e0: ac72 7693 652e 9107 3a9e 5468 6591 0495 .rv.e...:.The... │ │ │ │ -000b46f0: e872 756c 6598 6361 6e8e a18d 9112 c761 .rule.can......a │ │ │ │ -000b4700: 6290 538e 6596 0389 ba69 6d70 6c65 6d65 b.S.e....impleme │ │ │ │ -000b4710: 6e90 ac72 7465 649b 0389 b969 6e93 eb48 n..rted....in..H │ │ │ │ -000b4720: 4d4c 98cf 6173 9361 9866 756e 6374 696f ML..as.a.functio │ │ │ │ -000b4730: 6e93 288d eb61 554e 4449 5343 488e 9128 n.(..aUNDISCH..( │ │ │ │ -000b4740: 3da6 cf2c 9103 9d1c 7361 90ac 7279 2998 =..,....sa..ry). │ │ │ │ -000b4750: 7468 6174 9363 616c 6c73 9874 6865 9361 that.calls.the.a │ │ │ │ -000b4760: 7070 726f 7072 6961 7465 9873 6571 7565 ppropriate.seque │ │ │ │ -000b4770: 6e63 6593 6f66 8ea1 8d91 12c7 6170 7269 nce.of......apri │ │ │ │ -000b4780: 6d69 7469 7690 ac72 6596 03ea a869 6e66 mitiv..re....inf │ │ │ │ -000b4790: 6572 656e 6365 732e 9105 38e0 5468 6593 erences...8.The. │ │ │ │ -000b47a0: eb48 4d4c 93cf 6465 0c6e 6974 696f 6e93 .HML..de.nition. │ │ │ │ -000b47b0: 6f66 8d93 eb61 554e 4449 5343 488e 9130 of...aUNDISCH..0 │ │ │ │ -000b47c0: 12f6 cf69 7393 7369 6d70 6c79 8e9f 269b ...is.simply..&. │ │ │ │ -000b47d0: 978d 8d8d 9112 c761 9fef 8781 8900 0066 .......a.......f │ │ │ │ -000b47e0: 6601 c70b 4a9f 1697 628d 8d90 cccd 9f04 f...J...b....... │ │ │ │ -000b47f0: 599c 8400 1af0 fe00 0066 668d 9fef 6610 Y........ff...f. │ │ │ │ -000b4800: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ -000b4810: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ -000b4820: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4933 .......M......I3 │ │ │ │ -000b4830: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ -000b4840: 6c65 7496 05bf aa55 4e44 4953 4348 9374 let....UNDISCH.t │ │ │ │ -000b4850: 6893 3d93 4d50 9374 6893 2841 5353 554d h.=.MP.th.(ASSUM │ │ │ │ -000b4860: 4528 6673 7428 6465 7374 5f69 6d70 2863 E(fst(dest_imp(c │ │ │ │ -000b4870: 6f6e 636c 9374 6829 2929 293b 3b8e 9f0d oncl.th))));;... │ │ │ │ -000b4880: 0000 8d91 05cc ce55 4e44 4953 4348 9605 .......UNDISCH.. │ │ │ │ -000b4890: bfaa 3d93 2d93 3a93 2874 686d 932d 3e93 ..=.-.:.(thm.->. │ │ │ │ -000b48a0: 7468 6d29 8e8e 9201 c671 b184 001a f0fe thm).....q...... │ │ │ │ -000b48b0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000b48c0: c70b 4a8e 8e8e 9f25 eeab 8d91 12c7 61cf ..J....%......a. │ │ │ │ -000b48d0: 5468 6973 9604 57f7 7072 6f90 ac72 7669 This..W.pro..rvi │ │ │ │ -000b48e0: 6465 739b 0457 f861 9366 756e 6374 696f des..W.a.functio │ │ │ │ -000b48f0: 6e93 7468 6174 986d 6170 7393 6198 7468 n.that.maps.a.th │ │ │ │ -000b4900: 656f 7265 6d93 746f 9361 9874 6865 6f72 eorem.to.a.theor │ │ │ │ -000b4910: 656d 3b91 048e 9f74 6861 7493 6973 2c91 em;....that.is,. │ │ │ │ -000b4920: 0473 4b70 9553 8e65 7266 6f72 6d73 9870 .sKp.S.erforms.p │ │ │ │ -000b4930: 726f 936f 6673 9104 57f7 696e 8ea1 8d91 ro.ofs..W.in.... │ │ │ │ -000b4940: 12c7 61eb 4848 4f4c cf2e 9603 7ac4 5468 ..a.HHOL....z.Th │ │ │ │ -000b4950: 659b 037a c366 6f6c 6c6f 90ac 7277 696e e..z.follo..rwin │ │ │ │ -000b4960: 6793 7365 7373 696f 6e98 696c 6c75 7374 g.session.illust │ │ │ │ -000b4970: 7261 7465 7393 7468 6598 7573 6593 6f66 rates.the.use.of │ │ │ │ -000b4980: 9874 6865 9364 6572 6976 90ac 7265 6498 .the.deriv..red. │ │ │ │ -000b4990: 7275 6c65 2c91 0391 256f 6e98 6193 636f rule,...%on.a.co │ │ │ │ -000b49a0: 6e73 6571 7565 6e63 6598 6f66 9374 6865 nsequence.of.the │ │ │ │ -000b49b0: 8ea1 8d91 12c7 6161 7869 6f6d 8d91 0412 ......aaxiom.... │ │ │ │ -000b49c0: baeb 6149 4d50 5f41 4e54 4953 594d 5f41 ..aIMP_ANTISYM_A │ │ │ │ -000b49d0: 588e 9154 8e06 cf2e 9105 b114 2854 6865 X..T........(The │ │ │ │ -000b49e0: 9604 12ba 696e 6665 7265 6e63 6573 9361 ....inferences.a │ │ │ │ -000b49f0: 7265 9604 12b9 636f 756e 90ac 7274 6564 re....coun..rted │ │ │ │ -000b4a00: 3b91 0426 c373 6565 9353 6563 7469 6f6e ;..&.see.Section │ │ │ │ -000b4a10: 9b04 12ba 382e 3133 2e29 9105 b115 4173 ....8.13.)....As │ │ │ │ -000b4a20: 7375 6d65 9374 6861 7498 7468 658e a18d sume.that.the... │ │ │ │ -000b4a30: 9112 c761 7072 696e 90ac 7274 696e 6796 ...aprin..rting. │ │ │ │ -000b4a40: 03ea a86f 6693 7468 656f 7265 6d73 9368 ...of.theorems.h │ │ │ │ -000b4a50: 6173 9362 9a53 8e65 656e 9361 646a 7573 as.b.S.een.adjus │ │ │ │ -000b4a60: 7465 6493 6173 9361 6298 6f95 ac72 7693 ted.as.ab.o..rv. │ │ │ │ -000b4a70: 6596 03ea a861 6e64 8d93 eb61 7468 8e91 e....and...ath.. │ │ │ │ -000b4a80: 1354 a4cf 6973 9362 986f 756e 6493 6173 .T..is.b.ound.as │ │ │ │ -000b4a90: 9373 686f 90ac 7277 6e93 6298 656c 6f90 .sho..rwn.b.elo. │ │ │ │ -000b4aa0: ac72 773a 8ea0 0088 1b97 8d8d 8d91 12c7 .rw:............ │ │ │ │ -000b4ab0: 619f 8e07 8189 0000 6666 01c7 0b4a a000 a.......ff...J.. │ │ │ │ -000b4ac0: d997 628d 8d90 cccd 9f04 599c 8400 ddf0 ..b.......Y..... │ │ │ │ -000b4ad0: fe00 0066 668d a0ff 2c66 108d 8d92 01af ...ff...,f...... │ │ │ │ -000b4ae0: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -000b4af0: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -000b4b00: 01b9 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ..M......I1..... │ │ │ │ -000b4b10: ff40 548d 9105 ccce eb61 2374 683b 3b8e .@T......a#th;;. │ │ │ │ -000b4b20: a40d 0000 8d91 05cc ce7c 2d96 05bf aa28 .........|-....( │ │ │ │ -000b4b30: 7431 933d 3d3e 9374 3229 933d 3d3e 9328 t1.==>.t2).==>.( │ │ │ │ -000b4b40: 7432 933d 3d3e 9374 3129 933d 3d3e 9328 t2.==>.t1).==>.( │ │ │ │ -000b4b50: 7431 933d 9374 3229 8ea1 8d91 05cc ce52 t1.=.t2).......R │ │ │ │ -000b4b60: 756e 9605 bfaa 7469 6d65 3a93 302e 3073 un....time:.0.0s │ │ │ │ -000b4b70: 8ea1 a18d 9105 ccce 2373 6574 5f66 6c61 ........#set_fla │ │ │ │ -000b4b80: 6728 6074 696d 696e 6760 2c74 7275 6529 g(`timing`,true) │ │ │ │ -000b4b90: 3b3b 8ea1 8d91 05cc ce74 7275 6596 05bf ;;.......true... │ │ │ │ -000b4ba0: aa3a 9362 6f6f 6c8e a18d 9105 ccce 5275 .:.bool.......Ru │ │ │ │ -000b4bb0: 6e96 05bf aa74 696d 653a 9330 2e30 738e n....time:.0.0s. │ │ │ │ -000b4bc0: a1a1 8d91 05cc ce23 554e 4449 5343 4891 .......#UNDISCH. │ │ │ │ -000b4bd0: 05bf aa74 683b 3b8e a18d 9105 ccce 7431 ...th;;.......t1 │ │ │ │ -000b4be0: 9605 bfaa 3d3d 3e93 7432 937c 2d93 2874 ....==>.t2.|-.(t │ │ │ │ -000b4bf0: 3293 3d3d 3e93 7431 2993 3d3d 3e93 2874 2.==>.t1).==>.(t │ │ │ │ -000b4c00: 3193 3d93 7432 298e a18d 9105 ccce 5275 1.=.t2).......Ru │ │ │ │ -000b4c10: 6e96 05bf aa74 696d 653a 9330 2e31 738e n....time:.0.1s. │ │ │ │ -000b4c20: a18d 9105 ccce 496e 7465 726d 6564 6961 ......Intermedia │ │ │ │ -000b4c30: 7465 9605 bfaa 7468 656f 7265 6d73 9367 te....theorems.g │ │ │ │ -000b4c40: 656e 6572 6174 6564 3a93 328e a1a1 8d91 enerated:.2..... │ │ │ │ -000b4c50: 05cc ce23 554e 4449 5343 4891 05bf aa69 ...#UNDISCH....i │ │ │ │ -000b4c60: 743b 3b8e a18d 9105 ccce 7431 9605 bfaa t;;.......t1.... │ │ │ │ -000b4c70: 3d3d 3e93 7432 2c93 7432 933d 3d3e 9374 ==>.t2,.t2.==>.t │ │ │ │ -000b4c80: 3193 7c2d 9374 3193 3d93 7432 8ea1 8d91 1.|-.t1.=.t2.... │ │ │ │ -000b4c90: 05cc ce52 756e 9605 bfaa 7469 6d65 3a93 ...Run....time:. │ │ │ │ -000b4ca0: 302e 3073 8ea1 8d91 05cc ce49 6e74 6572 0.0s.......Inter │ │ │ │ -000b4cb0: 6d65 6469 6174 6596 05bf aa74 6865 6f72 mediate....theor │ │ │ │ -000b4cc0: 656d 7393 6765 6e65 7261 7465 643a 9332 ems.generated:.2 │ │ │ │ -000b4cd0: 8e8e 9201 c671 b184 00dd f0fe 0000 6666 .....q........ff │ │ │ │ -000b4ce0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -000b4cf0: 8e8e 8e9f 24fd 138e 8c8b 0000 00de 0000 ....$........... │ │ │ │ -000b4d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b4240: 0000 0000 0000 0000 0000 0000 0b35 f3a0 .............5.. │ │ │ │ +000b4250: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +000b4260: 999a 8d91 12c7 61d0 3132 2e31 2e91 0a80 ......a.12.1.... │ │ │ │ +000b4270: 0053 696d 706c 6591 0480 0064 6572 6976 .Simple....deriv │ │ │ │ +000b4280: 91ff 4000 6174 696f 6e73 9201 1fe5 f332 ..@.ations.....2 │ │ │ │ +000b4290: 3231 8e91 12c7 619f 0566 6689 0000 e666 21....a..ff....f │ │ │ │ +000b42a0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +000b42b0: 8bd0 219f 1206 c38d 9200 c7a8 72d7 748d ..!.........r.t. │ │ │ │ +000b42c0: 9f01 cccc d531 8e96 0bff feda 299b 073f .....1......)..? │ │ │ │ +000b42d0: fad7 748d 9f01 cccc d532 8e91 04c0 04d7 ..t......2...... │ │ │ │ +000b42e0: 3b91 05ea a674 8d9f 01cc ccd5 318e 93da ;....t......1... │ │ │ │ +000b42f0: 6098 d774 8d9f 01cc ccd5 328e 8e9f 198a `..t......2..... │ │ │ │ +000b4300: 258d 9112 c761 cf69 7396 03ff 4072 6571 %....a.is...@req │ │ │ │ +000b4310: 7569 7265 642c 9104 0465 6974 7393 7072 uired,...eits.pr │ │ │ │ +000b4320: 6f9a 538e 6f66 9103 ff3f 6d90 ac72 7573 o.S.of...?m..rus │ │ │ │ +000b4330: 7493 6298 6593 636f 6e73 7472 7563 7465 t.b.e.constructe │ │ │ │ +000b4340: 649b 03ff 3f61 6e65 772e 9105 76a7 5491 d...?anew...v.T. │ │ │ │ +000b4350: ff05 566f 9363 6170 7475 7265 9874 6865 ..Vo.capture.the │ │ │ │ +000b4360: 9367 656e 6572 616c 9370 6174 7465 726e .general.pattern │ │ │ │ +000b4370: 986f 6693 696e 6665 722d 8ea4 1000 008d .of.infer-...... │ │ │ │ +000b4380: 9112 c761 656e 6365 2c91 03e5 9c61 6e96 ...aence,....an. │ │ │ │ +000b4390: 03e4 5aeb 484d 4c93 cf66 756e 6374 696f ..Z.HML..functio │ │ │ │ +000b43a0: 6e9b 03e4 5963 616e 9362 9053 8e65 9877 n...Ycan.b.S.e.w │ │ │ │ +000b43b0: 7269 7474 656e 9374 6f98 696d 706c 656d ritten.to.implem │ │ │ │ +000b43c0: 656e 90ac 7274 9361 6e98 696e 6665 7265 en..rt.an.infere │ │ │ │ +000b43d0: 6e63 6593 7275 6c65 9861 7393 6198 6465 nce.rule.as.a.de │ │ │ │ +000b43e0: 7269 7691 ff58 e461 7469 6f6e 9366 726f riv..X.ation.fro │ │ │ │ +000b43f0: 6d8e a18d 9112 c761 7468 6596 0352 9a70 m......athe..R.p │ │ │ │ +000b4400: 7269 6d69 7469 7690 ac72 6593 696e 6665 rimitiv..re.infe │ │ │ │ +000b4410: 7265 6e63 6573 2e91 0506 3041 6273 7472 rences....0Abstr │ │ │ │ +000b4420: 6163 746c 7991 ff05 562c 9103 7103 6193 actly...V,..q.a. │ │ │ │ +000b4430: e564 6572 6976 6596 ff66 6664 9103 a772 .derive..ffd...r │ │ │ │ +000b4440: 696e 6665 7293 656e 6393 6591 03a7 7172 infer.enc.e...qr │ │ │ │ +000b4450: 756c 6591 0438 4acf 6973 9603 529a 6193 ule..8J.is..R.a. │ │ │ │ +000b4460: 7275 6c65 9103 5299 7468 6174 9363 616e rule..R.that.can │ │ │ │ +000b4470: 9362 9053 8e65 936a 7573 7469 0c65 648e .b.S.e.justi.ed. │ │ │ │ +000b4480: a18d 9112 c761 6f6e 9603 9b8b 7468 659b .....aon....the. │ │ │ │ +000b4490: 039b 8a62 6173 6973 936f 6698 7468 6593 ...basis.of.the. │ │ │ │ +000b44a0: 7072 696d 6974 6976 90ac 7265 9869 6e66 primitiv..re.inf │ │ │ │ +000b44b0: 6572 656e 6365 9372 756c 6573 9828 616e erence.rules.(an │ │ │ │ +000b44c0: 642f 6f72 9374 6865 9861 7869 6f6d 7329 d/or.the.axioms) │ │ │ │ +000b44d0: 2e91 051e 8149 6e93 7468 6598 7072 6573 .....In.the.pres │ │ │ │ +000b44e0: 656e 90ac 7274 9363 6173 652c 9103 ab5d en..rt.case,...] │ │ │ │ +000b44f0: 7468 658e a18d 9112 c761 7275 6c65 9603 the......arule.. │ │ │ │ +000b4500: eaa8 7265 7175 6972 6564 9360 756e 6469 ..required.`undi │ │ │ │ +000b4510: 7363 9aac 7268 6172 6765 7327 9361 7373 sc..rharges'.ass │ │ │ │ +000b4520: 756d 7074 696f 6e73 2e91 0538 e049 7493 umptions...8.It. │ │ │ │ +000b4530: 6973 9373 7090 538e 6563 690c 6564 9366 is.sp.S.eci.ed.f │ │ │ │ +000b4540: 6f72 93eb 4848 4f4c 93cf 6298 798e 9f36 or..HHOL..b.y..6 │ │ │ │ +000b4550: 2393 8d8d 8d9f f873 318d 8d92 00cf de2f #......s1....../ │ │ │ │ +000b4560: 0096 05bf aaeb 617c 2d93 d774 8d9f 01cc ......a|-..t.... │ │ │ │ +000b4570: ccd5 318e 910a 7fae eb61 3d3d 3e93 d774 ..1......a==>..t │ │ │ │ +000b4580: 8d9f 01cc ccd5 328e 8e8e 9200 c9de 2e9f ......2......... │ │ │ │ +000b4590: 04c0 0289 0000 6666 0059 10e2 9f0a 2663 ......ff.Y....&c │ │ │ │ +000b45a0: 8d8d 9107 b481 cf00 9602 aaa8 da5b 9366 .............[.f │ │ │ │ +000b45b0: d774 8d9f 01cc ccd5 318e 9104 c004 da67 .t......1......g │ │ │ │ +000b45c0: 9605 bfaa eb61 7c2d 93d7 748d 9f01 cccc .....a|-..t..... │ │ │ │ +000b45d0: d532 8e8e 8e8e 8e8e 9f35 76a6 8d91 12c7 .2.......5v..... │ │ │ │ +000b45e0: 61cf 5468 6973 9605 4afb 6765 6e65 7261 a.This..J.genera │ │ │ │ +000b45f0: 6c9b 054a fa72 756c 6593 6973 9876 91ff l..J.rule.is.v.. │ │ │ │ +000b4600: 58e4 616c 6964 9362 9053 8e65 6361 7573 X.alid.b.S.ecaus │ │ │ │ +000b4610: 6593 6672 6f6d 9861 93eb 4848 4f4c 98cf e.from.a..HHOL.. │ │ │ │ +000b4620: 7468 656f 7265 6d93 6f66 9374 6865 9866 theorem.of.the.f │ │ │ │ +000b4630: 6f72 6d93 0096 05bf aaeb 617c 2d93 d774 orm.......a|-..t │ │ │ │ +000b4640: 8d9f 01cc ccd5 318e 9604 c004 eb61 3d3d ......1......a== │ │ │ │ +000b4650: 3ed7 748d 9f01 cccc d532 8e93 cf2c 9105 >.t......2...,.. │ │ │ │ +000b4660: a30f 7468 658e a18d 9112 c761 7468 656f ..the......atheo │ │ │ │ +000b4670: 7265 6d9b 0495 e700 9603 1f40 da5b 9366 rem........@.[.f │ │ │ │ +000b4680: d774 8d9f 01cc ccd5 318e 9104 c004 da67 .t......1......g │ │ │ │ +000b4690: 9605 bfaa eb61 7c2d 93d7 748d 9f01 cccc .....a|-..t..... │ │ │ │ +000b46a0: d532 8e91 0955 eccf 6361 6e98 6290 538e .2...U..can.b.S. │ │ │ │ +000b46b0: 6598 6465 7269 7690 ac72 6564 9604 95e8 e.deriv..red.... │ │ │ │ +000b46c0: 6173 9866 6f72 9874 6865 9373 7095 538e as.for.the.sp.S. │ │ │ │ +000b46d0: 6563 690c 6398 696e 7374 616e 6365 9861 eci.c.instance.a │ │ │ │ +000b46e0: 6293 6f95 ac72 7693 652e 9107 3a9e 5468 b.o..rv.e...:.Th │ │ │ │ +000b46f0: 6591 0495 e872 756c 6598 6361 6e8e a18d e....rule.can... │ │ │ │ +000b4700: 9112 c761 6290 538e 6596 0389 ba69 6d70 ...ab.S.e....imp │ │ │ │ +000b4710: 6c65 6d65 6e90 ac72 7465 649b 0389 b969 lemen..rted....i │ │ │ │ +000b4720: 6e93 eb48 4d4c 98cf 6173 9361 9866 756e n..HML..as.a.fun │ │ │ │ +000b4730: 6374 696f 6e93 288d eb61 554e 4449 5343 ction.(..aUNDISC │ │ │ │ +000b4740: 488e 9128 3da6 cf2c 9103 9d1c 7361 90ac H..(=..,....sa.. │ │ │ │ +000b4750: 7279 2998 7468 6174 9363 616c 6c73 9874 ry).that.calls.t │ │ │ │ +000b4760: 6865 9361 7070 726f 7072 6961 7465 9873 he.appropriate.s │ │ │ │ +000b4770: 6571 7565 6e63 6593 6f66 8ea1 8d91 12c7 equence.of...... │ │ │ │ +000b4780: 6170 7269 6d69 7469 7690 ac72 6596 03ea aprimitiv..re... │ │ │ │ +000b4790: a869 6e66 6572 656e 6365 732e 9105 38e0 .inferences...8. │ │ │ │ +000b47a0: 5468 6593 eb48 4d4c 93cf 6465 0c6e 6974 The..HML..de.nit │ │ │ │ +000b47b0: 696f 6e93 6f66 8d93 eb61 554e 4449 5343 ion.of...aUNDISC │ │ │ │ +000b47c0: 488e 9130 12f6 cf69 7393 7369 6d70 6c79 H..0...is.simply │ │ │ │ +000b47d0: 8e9f 269b 978d 8d8d 9112 c761 9fef 8781 ..&........a.... │ │ │ │ +000b47e0: 8900 0066 6601 c70b 4a9f 1697 628d 8d90 ...ff...J...b... │ │ │ │ +000b47f0: cccd 9f04 599c 8400 1af0 fe00 0066 668d ....Y........ff. │ │ │ │ +000b4800: 9fef 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ +000b4810: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ +000b4820: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ +000b4830: 15eb 4933 8e8e 8e8e 9fff 4054 8d91 05cc ..I3......@T.... │ │ │ │ +000b4840: ceeb 6123 6c65 7496 05bf aa55 4e44 4953 ..a#let....UNDIS │ │ │ │ +000b4850: 4348 9374 6893 3d93 4d50 9374 6893 2841 CH.th.=.MP.th.(A │ │ │ │ +000b4860: 5353 554d 4528 6673 7428 6465 7374 5f69 SSUME(fst(dest_i │ │ │ │ +000b4870: 6d70 2863 6f6e 636c 9374 6829 2929 293b mp(concl.th)))); │ │ │ │ +000b4880: 3b8e 9f0d 0000 8d91 05cc ce55 4e44 4953 ;..........UNDIS │ │ │ │ +000b4890: 4348 9605 bfaa 3d93 2d93 3a93 2874 686d CH....=.-.:.(thm │ │ │ │ +000b48a0: 932d 3e93 7468 6d29 8e8e 9201 c671 b184 .->.thm).....q.. │ │ │ │ +000b48b0: 001a f0fe 0000 6666 8e8e 9f04 c002 8900 ......ff........ │ │ │ │ +000b48c0: 0066 6601 c70b 4a8e 8e8e 9f25 eeab 8d91 .ff...J....%.... │ │ │ │ +000b48d0: 12c7 61cf 5468 6973 9604 57f7 7072 6f90 ..a.This..W.pro. │ │ │ │ +000b48e0: ac72 7669 6465 739b 0457 f861 9366 756e .rvides..W.a.fun │ │ │ │ +000b48f0: 6374 696f 6e93 7468 6174 986d 6170 7393 ction.that.maps. │ │ │ │ +000b4900: 6198 7468 656f 7265 6d93 746f 9361 9874 a.theorem.to.a.t │ │ │ │ +000b4910: 6865 6f72 656d 3b91 048e 9f74 6861 7493 heorem;....that. │ │ │ │ +000b4920: 6973 2c91 0473 4b70 9553 8e65 7266 6f72 is,..sKp.S.erfor │ │ │ │ +000b4930: 6d73 9870 726f 936f 6673 9104 57f7 696e ms.pro.ofs..W.in │ │ │ │ +000b4940: 8ea1 8d91 12c7 61eb 4848 4f4c cf2e 9603 ......a.HHOL.... │ │ │ │ +000b4950: 7ac4 5468 659b 037a c366 6f6c 6c6f 90ac z.The..z.follo.. │ │ │ │ +000b4960: 7277 696e 6793 7365 7373 696f 6e98 696c rwing.session.il │ │ │ │ +000b4970: 6c75 7374 7261 7465 7393 7468 6598 7573 lustrates.the.us │ │ │ │ +000b4980: 6593 6f66 9874 6865 9364 6572 6976 90ac e.of.the.deriv.. │ │ │ │ +000b4990: 7265 6498 7275 6c65 2c91 0391 256f 6e98 red.rule,...%on. │ │ │ │ +000b49a0: 6193 636f 6e73 6571 7565 6e63 6598 6f66 a.consequence.of │ │ │ │ +000b49b0: 9374 6865 8ea1 8d91 12c7 6161 7869 6f6d .the......aaxiom │ │ │ │ +000b49c0: 8d91 0412 baeb 6149 4d50 5f41 4e54 4953 ......aIMP_ANTIS │ │ │ │ +000b49d0: 594d 5f41 588e 9154 8e06 cf2e 9105 b114 YM_AX..T........ │ │ │ │ +000b49e0: 2854 6865 9604 12ba 696e 6665 7265 6e63 (The....inferenc │ │ │ │ +000b49f0: 6573 9361 7265 9604 12b9 636f 756e 90ac es.are....coun.. │ │ │ │ +000b4a00: 7274 6564 3b91 0426 c373 6565 9353 6563 rted;..&.see.Sec │ │ │ │ +000b4a10: 7469 6f6e 9b04 12ba 382e 3133 2e29 9105 tion....8.13.).. │ │ │ │ +000b4a20: b115 4173 7375 6d65 9374 6861 7498 7468 ..Assume.that.th │ │ │ │ +000b4a30: 658e a18d 9112 c761 7072 696e 90ac 7274 e......aprin..rt │ │ │ │ +000b4a40: 696e 6796 03ea a86f 6693 7468 656f 7265 ing....of.theore │ │ │ │ +000b4a50: 6d73 9368 6173 9362 9a53 8e65 656e 9361 ms.has.b.S.een.a │ │ │ │ +000b4a60: 646a 7573 7465 6493 6173 9361 6298 6f95 djusted.as.ab.o. │ │ │ │ +000b4a70: ac72 7693 6596 03ea a861 6e64 8d93 eb61 .rv.e....and...a │ │ │ │ +000b4a80: 7468 8e91 1354 a4cf 6973 9362 986f 756e th...T..is.b.oun │ │ │ │ +000b4a90: 6493 6173 9373 686f 90ac 7277 6e93 6298 d.as.sho..rwn.b. │ │ │ │ +000b4aa0: 656c 6f90 ac72 773a 8ea0 0088 1b97 8d8d elo..rw:........ │ │ │ │ +000b4ab0: 8d91 12c7 619f 8e07 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ +000b4ac0: 0b4a a000 d997 628d 8d90 cccd 9f04 599c .J....b.......Y. │ │ │ │ +000b4ad0: 8400 ddf0 fe00 0066 668d a0ff 2c66 108d .......ff...,f.. │ │ │ │ +000b4ae0: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ +000b4af0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ +000b4b00: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 318e ......M......I1. │ │ │ │ +000b4b10: 8e8e 8e9f ff40 548d 9105 ccce eb61 2374 .....@T......a#t │ │ │ │ +000b4b20: 683b 3b8e a40d 0000 8d91 05cc ce7c 2d96 h;;..........|-. │ │ │ │ +000b4b30: 05bf aa28 7431 933d 3d3e 9374 3229 933d ...(t1.==>.t2).= │ │ │ │ +000b4b40: 3d3e 9328 7432 933d 3d3e 9374 3129 933d =>.(t2.==>.t1).= │ │ │ │ +000b4b50: 3d3e 9328 7431 933d 9374 3229 8ea1 8d91 =>.(t1.=.t2).... │ │ │ │ +000b4b60: 05cc ce52 756e 9605 bfaa 7469 6d65 3a93 ...Run....time:. │ │ │ │ +000b4b70: 302e 3073 8ea1 a18d 9105 ccce 2373 6574 0.0s........#set │ │ │ │ +000b4b80: 5f66 6c61 6728 6074 696d 696e 6760 2c74 _flag(`timing`,t │ │ │ │ +000b4b90: 7275 6529 3b3b 8ea1 8d91 05cc ce74 7275 rue);;.......tru │ │ │ │ +000b4ba0: 6596 05bf aa3a 9362 6f6f 6c8e a18d 9105 e....:.bool..... │ │ │ │ +000b4bb0: ccce 5275 6e96 05bf aa74 696d 653a 9330 ..Run....time:.0 │ │ │ │ +000b4bc0: 2e30 738e a1a1 8d91 05cc ce23 554e 4449 .0s........#UNDI │ │ │ │ +000b4bd0: 5343 4891 05bf aa74 683b 3b8e a18d 9105 SCH....th;;..... │ │ │ │ +000b4be0: ccce 7431 9605 bfaa 3d3d 3e93 7432 937c ..t1....==>.t2.| │ │ │ │ +000b4bf0: 2d93 2874 3293 3d3d 3e93 7431 2993 3d3d -.(t2.==>.t1).== │ │ │ │ +000b4c00: 3e93 2874 3193 3d93 7432 298e a18d 9105 >.(t1.=.t2)..... │ │ │ │ +000b4c10: ccce 5275 6e96 05bf aa74 696d 653a 9330 ..Run....time:.0 │ │ │ │ +000b4c20: 2e31 738e a18d 9105 ccce 496e 7465 726d .1s.......Interm │ │ │ │ +000b4c30: 6564 6961 7465 9605 bfaa 7468 656f 7265 ediate....theore │ │ │ │ +000b4c40: 6d73 9367 656e 6572 6174 6564 3a93 328e ms.generated:.2. │ │ │ │ +000b4c50: a1a1 8d91 05cc ce23 554e 4449 5343 4891 .......#UNDISCH. │ │ │ │ +000b4c60: 05bf aa69 743b 3b8e a18d 9105 ccce 7431 ...it;;.......t1 │ │ │ │ +000b4c70: 9605 bfaa 3d3d 3e93 7432 2c93 7432 933d ....==>.t2,.t2.= │ │ │ │ +000b4c80: 3d3e 9374 3193 7c2d 9374 3193 3d93 7432 =>.t1.|-.t1.=.t2 │ │ │ │ +000b4c90: 8ea1 8d91 05cc ce52 756e 9605 bfaa 7469 .......Run....ti │ │ │ │ +000b4ca0: 6d65 3a93 302e 3073 8ea1 8d91 05cc ce49 me:.0.0s.......I │ │ │ │ +000b4cb0: 6e74 6572 6d65 6469 6174 6596 05bf aa74 ntermediate....t │ │ │ │ +000b4cc0: 6865 6f72 656d 7393 6765 6e65 7261 7465 heorems.generate │ │ │ │ +000b4cd0: 643a 9332 8e8e 9201 c671 b184 00dd f0fe d:.2.....q...... │ │ │ │ +000b4ce0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +000b4cf0: c70b 4a8e 8e8e 8e9f 24fd 138e 8c8b 0000 ..J.....$....... │ │ │ │ +000b4d00: 00de 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000b4d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b4d20: 0000 000b 421e a002 cc05 558d a0fd 46d3 ....B.....U...F. │ │ │ │ -000b4d30: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d032 ...............2 │ │ │ │ -000b4d40: 3232 9200 d460 9d43 6861 7074 6572 9604 22...`.Chapter.. │ │ │ │ -000b4d50: 8000 3132 2e91 0a80 0044 6572 6976 90a0 ..12.....Deriv.. │ │ │ │ -000b4d60: 0065 6493 496e 6665 7265 6e63 6593 5275 .ed.Inference.Ru │ │ │ │ -000b4d70: 6c65 738e 91ea f1eb 9f05 6666 8900 00e6 les.......ff.... │ │ │ │ -000b4d80: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -000b4d90: fd8b d021 8d91 eaf1 ebcf 4561 639a ac72 ...!......Eac..r │ │ │ │ -000b4da0: 6896 0535 b373 7563 6365 7373 6675 6c93 h..5.successful. │ │ │ │ -000b4db0: 6170 706c 6963 6174 696f 6e93 6f66 9105 application.of.. │ │ │ │ -000b4dc0: 35b2 eb61 554e 4449 5343 4891 0535 5ecf 5..aUNDISCH..5^. │ │ │ │ -000b4dd0: 746f 9361 9374 6865 6f72 656d 9369 6e98 to.a.theorem.in. │ │ │ │ -000b4de0: 7698 6f6b 9865 7391 0535 b261 6e93 6170 v.ok.es..5.an.ap │ │ │ │ -000b4df0: 706c 6963 6174 696f 6e93 6f66 93eb 6141 plication.of..aA │ │ │ │ -000b4e00: 5353 554d 45cf 2c8e a410 0000 8d91 eaf1 SSUME.,......... │ │ │ │ -000b4e10: eb66 6f6c 6c6f 95ac 7277 9365 649b 02e8 .follo..rw.ed... │ │ │ │ -000b4e20: 2762 9379 9602 e826 616e 9861 7070 6c69 'b.y...&an.appli │ │ │ │ -000b4e30: 6361 7469 6f6e 986f 6698 eb61 4d50 cf3b cation.of..aMP.; │ │ │ │ -000b4e40: 8d93 eb61 554e 4449 5343 488e 912e 0df3 ...aUNDISCH..... │ │ │ │ -000b4e50: cf63 6f6e 7374 7275 6374 7398 7468 6593 .constructs.the. │ │ │ │ -000b4e60: 322d 7374 6570 9870 726f 9053 8e6f 6698 2-step.pro.S.of. │ │ │ │ -000b4e70: 666f 7298 616e 9aac 7279 9367 6976 9865 for.an..ry.giv.e │ │ │ │ -000b4e80: 6e91 02e8 2774 6865 6f72 656d 8ea1 8d91 n...'theorem.... │ │ │ │ -000b4e90: eaf1 eb28 6f66 9604 43ea 6170 7072 6f70 ...(of..C.approp │ │ │ │ -000b4ea0: 7269 6174 6593 666f 726d 292e 9106 44a6 riate.form)...D. │ │ │ │ -000b4eb0: 4173 9363 616e 9362 9053 8e65 9373 6565 As.can.b.S.e.see │ │ │ │ -000b4ec0: 6e2c 9104 5a3b 6974 9372 656c 6965 7393 n,..Z;it.relies. │ │ │ │ -000b4ed0: 6f6e 9374 6865 9363 6c61 7373 936f 6693 on.the.class.of. │ │ │ │ -000b4ee0: eb48 4d4c 93cf 6675 6e63 7469 6f6e 7393 .HML..functions. │ │ │ │ -000b4ef0: 7468 6174 9361 6363 6573 738e a18d 91ea that.access..... │ │ │ │ -000b4f00: f1eb eb48 484f 4c96 0419 f6cf 7379 6e90 ...HHOL.....syn. │ │ │ │ -000b4f10: ac72 7461 783a 9105 977c 696e 9370 6172 .rtax:...|in.par │ │ │ │ -000b4f20: 7469 6375 6c61 722c 8d91 0425 c9eb 6163 ticular,...%..ac │ │ │ │ -000b4f30: 6f6e 636c 8e91 24fe 11cf 746f 9370 726f oncl..$...to.pro │ │ │ │ -000b4f40: 9053 8e64 7563 6593 7468 6593 636f 6e63 .S.duce.the.conc │ │ │ │ -000b4f50: 6c75 7369 6f6e 936f 6693 7468 6593 7468 lusion.of.the.th │ │ │ │ -000b4f60: 656f 7265 6d2c 8d91 0425 c9eb 6164 6573 eorem,...%..ades │ │ │ │ -000b4f70: 745f 696d 708e 9136 3d0f cf74 6f8e a18d t_imp..6=..to... │ │ │ │ -000b4f80: 91ea f1eb 7365 7061 7261 7465 9603 eaa8 ....separate.... │ │ │ │ -000b4f90: 7468 6593 696d 706c 6963 6174 696f 6e2c the.implication, │ │ │ │ -000b4fa0: 9361 6e64 9374 6865 9373 656c 6563 746f .and.the.selecto │ │ │ │ -000b4fb0: 728d 93eb 6166 7374 8e91 1914 4ecf 746f r...afst....N.to │ │ │ │ -000b4fc0: 9363 9aac 7268 6f90 538e 6f73 6593 7468 .c..rho.S.ose.th │ │ │ │ -000b4fd0: 6593 616e 9874 6563 6564 656e 9874 2e8e e.an.teceden.t.. │ │ │ │ -000b4fe0: a910 0446 8d91 f653 7a54 6869 7396 03aa ...F...SzThis... │ │ │ │ -000b4ff0: 4270 6172 7469 6375 6c61 729b 03aa 4365 Bparticular...Ce │ │ │ │ -000b5000: 7861 6d70 6c65 9369 7393 7690 ac72 6572 xample.is.v..rer │ │ │ │ -000b5010: 7993 7369 6d70 6c65 2c91 03b7 2462 7574 y.simple,...$but │ │ │ │ -000b5020: 9361 9864 6572 6976 90ac 7265 6493 696e .a.deriv..red.in │ │ │ │ -000b5030: 6665 7265 6e63 6593 7275 6c65 9363 616e ference.rule.can │ │ │ │ -000b5040: 9870 9a53 8e65 7266 6f72 6d93 7072 6f98 .p.S.erform.pro. │ │ │ │ -000b5050: 6f66 738e a18d 91ea f1eb 6f66 9604 f2b1 ofs.......of.... │ │ │ │ -000b5060: 6172 6269 7472 6172 7993 6c65 6e67 7468 arbitrary.length │ │ │ │ -000b5070: 2e9b 0850 fa49 7493 6361 6e93 616c 736f ...P.It.can.also │ │ │ │ -000b5080: 936d 616b 90ac 7265 9104 f2b0 7573 6593 .mak..re....use. │ │ │ │ -000b5090: 6f66 9370 7265 7669 6f75 736c 7993 6465 of.previously.de │ │ │ │ -000b50a0: 0c6e 6564 9372 756c 6573 2e98 496e 9374 .ned.rules..In.t │ │ │ │ -000b50b0: 6869 7393 7795 ac72 6193 7991 ff05 562c his.w..ra.y...V, │ │ │ │ -000b50c0: 9105 34b3 7468 658e a18d 91ea f1eb 6e6f ..4.the.......no │ │ │ │ -000b50d0: 726d 616c 9604 a90d 696e 6665 7265 6e63 rmal....inferenc │ │ │ │ -000b50e0: 6593 7061 7474 6572 6e73 9363 616e 9362 e.patterns.can.b │ │ │ │ -000b50f0: 9a53 8e65 9364 6576 90ac 7265 6c6f 7098 .S.e.dev..relop. │ │ │ │ -000b5100: 6564 936d 95ac 7275 6393 6896 04a9 0d6d ed.m..ruc.h....m │ │ │ │ -000b5110: 6f72 6593 7175 6963 9aac 726b 6c79 9361 ore.quic..rkly.a │ │ │ │ -000b5120: 6e64 9365 6173 696c 793b 9105 0840 7472 nd.easily;...@tr │ │ │ │ -000b5130: 616e 7369 7469 7669 7498 7991 ff05 562c ansitivit.y...V, │ │ │ │ -000b5140: 8ea1 8d91 eaf1 eb67 656e 6572 616c 697a .......generaliz │ │ │ │ -000b5150: 6174 696f 6e2c 9603 eaa8 616e 6493 736f ation,....and.so │ │ │ │ -000b5160: 936f 6e2c 9373 7570 7090 538e 6f72 7493 .on,.supp.S.ort. │ │ │ │ -000b5170: 7468 6593 6661 6d69 6c69 6172 9370 6174 the.familiar.pat │ │ │ │ -000b5180: 7465 726e 7393 6f66 9369 6e66 6572 656e terns.of.inferen │ │ │ │ -000b5190: 6365 2e8e a68d 91f6 537a 4191 034e e26e ce......SzA..N.n │ │ │ │ -000b51a0: 95ac 7275 6d93 6290 538e 6572 9603 4f09 ..rum.b.S.er..O. │ │ │ │ -000b51b0: 6f66 9364 6572 6976 90ac 7265 6493 696e of.deriv..red.in │ │ │ │ -000b51c0: 6665 7265 6e63 659b 034f 0a72 756c 6573 ference..O.rules │ │ │ │ -000b51d0: 9361 7265 9370 7265 2d64 650c 6e65 6493 .are.pre-de.ned. │ │ │ │ -000b51e0: 7768 656e 9874 6865 93eb 4848 4f4c 93cf when.the..HHOL.. │ │ │ │ -000b51f0: 7379 7374 656d 9369 7398 656e 90ac 7274 system.is.en..rt │ │ │ │ -000b5200: 6572 6564 9328 6f66 8ea1 8d91 eaf1 eb77 ered.(of.......w │ │ │ │ -000b5210: 6869 6390 ac72 688d 9104 19c3 eb61 554e hic..rh......aUN │ │ │ │ -000b5220: 4449 5343 488e 9130 712d cf69 7396 0419 DISCH..0q-.is... │ │ │ │ -000b5230: c36f 6e65 9b04 19c4 6f66 9374 6865 980c .one....of.the.. │ │ │ │ -000b5240: 7273 7429 2e91 05c6 3249 6e93 5365 6374 rst)....2In.Sect │ │ │ │ -000b5250: 696f 6e98 3132 2e33 2c91 0425 8a74 6865 ion.12.3,..%.the │ │ │ │ -000b5260: 9361 6273 7472 6163 7498 6465 7269 7691 .abstract.deriv. │ │ │ │ -000b5270: ff58 e461 7469 6f6e 7393 6172 6598 6769 .X.ations.are.gi │ │ │ │ -000b5280: 7690 ac72 656e 9366 6f72 8ea1 8d91 eaf1 v..ren.for...... │ │ │ │ -000b5290: eb74 6865 9604 05af 7072 652d 6465 0c6e .the....pre-de.n │ │ │ │ -000b52a0: 6564 9b04 05ae 7275 6c65 7393 7468 6174 ed....rules.that │ │ │ │ -000b52b0: 9872 650d 6563 7493 7468 6593 6d6f 7265 .re.ect.the.more │ │ │ │ -000b52c0: 9875 7375 616c 9369 6e66 6572 656e 6365 .usual.inference │ │ │ │ -000b52d0: 9370 6174 7465 726e 7398 6f66 9374 6865 .patterns.of.the │ │ │ │ -000b52e0: 9870 7265 6469 6361 7465 9328 616e 648e .predicate.(and. │ │ │ │ -000b52f0: a18d 91ea f1eb 6c61 6d95 ac72 6290 538e ......lam..rb.S. │ │ │ │ -000b5300: 6461 299b 0385 5663 616c 6375 6c69 2e91 da)...Vcalculi.. │ │ │ │ -000b5310: 0517 1a4c 696b 9365 9874 686f 7365 9873 ...Lik.e.those.s │ │ │ │ -000b5320: 686f 9377 6e2c 9103 999a 736f 6d65 986f ho.wn,....some.o │ │ │ │ -000b5330: 6698 7468 6598 7072 652d 6465 0c6e 6564 f.the.pre-de.ned │ │ │ │ -000b5340: 9103 8557 6465 7269 7693 6564 9872 756c ...Wderiv.ed.rul │ │ │ │ -000b5350: 6573 9869 6e98 eb48 484f 4c98 cf67 656e es.in..HHOL..gen │ │ │ │ -000b5360: 6572 6174 658e a18d 91ea f1eb 7265 6c61 erate.......rela │ │ │ │ -000b5370: 7469 769a ac72 656c 7996 0400 2173 686f tiv..rely...!sho │ │ │ │ -000b5380: 7274 9104 0020 7072 6f90 538e 6f66 732e rt... pro.S.ofs. │ │ │ │ -000b5390: 9105 794a 4f74 6865 7273 9369 6e98 7698 ..yJOthers.in.v. │ │ │ │ -000b53a0: 6f6b 9865 9b04 0020 7468 6f75 7361 6e64 ok.e... thousand │ │ │ │ -000b53b0: 7393 6f66 9870 7269 6d69 7469 7690 ac72 s.of.primitiv..r │ │ │ │ -000b53c0: 6593 696e 6665 7265 6e63 6573 2c91 0405 e.inferences,... │ │ │ │ -000b53d0: 7f61 6e64 9863 6c65 6172 6c79 9373 6195 .and.clearly.sa. │ │ │ │ -000b53e0: ac72 7693 658e a18d 91ea f1eb 6196 0437 .rv.e.......a..7 │ │ │ │ -000b53f0: 2a67 7265 6174 9b04 372b 6465 616c 936f *great..7+deal.o │ │ │ │ -000b5400: 6698 650b 6f72 742e 9106 1e67 4691 ff05 f.e.ort....gF... │ │ │ │ -000b5410: 5675 7274 6865 726d 6f72 652c 9104 4a4b Vurthermore,..JK │ │ │ │ -000b5420: 7275 6c65 7398 6361 6e93 6290 538e 6598 rules.can.b.S.e. │ │ │ │ -000b5430: 6465 0c6e 6564 9362 90ac 7279 9874 6865 de.ned.b..ry.the │ │ │ │ -000b5440: 9375 7365 7298 746f 936d 616b 90ac 7265 .user.to.mak..re │ │ │ │ -000b5450: 9873 7469 6c6c 936c 6172 6765 728e a18d .still.larger... │ │ │ │ -000b5460: 91ea f1eb 7374 6570 732c 9603 eaa8 6f72 ....steps,....or │ │ │ │ -000b5470: 9374 6f93 696d 706c 656d 656e 90ac 7274 .to.implemen..rt │ │ │ │ -000b5480: 936d 6f72 6593 7370 9053 8e65 6369 616c .more.sp.S.ecial │ │ │ │ -000b5490: 697a 6564 9370 6174 7465 726e 732e 8e9f ized.patterns... │ │ │ │ -000b54a0: 1004 458d 91f6 537a 416c 6c96 03ea a86f ..E...SzAll....o │ │ │ │ -000b54b0: 6693 7468 6593 7072 652d 6465 0c6e 6564 f.the.pre-de.ned │ │ │ │ -000b54c0: 9364 6572 6976 90ac 7265 6493 7275 6c65 .deriv..red.rule │ │ │ │ -000b54d0: 7393 696e 93eb 4848 4f4c 93cf 6172 6593 s.in..HHOL..are. │ │ │ │ -000b54e0: 6465 7363 7269 6290 538e 6564 9369 6e93 describ.S.ed.in. │ │ │ │ -000b54f0: eb49 5245 4645 5245 4e43 45cf 2e8e 9f28 .IREFERENCE....( │ │ │ │ -000b5500: 2faf 8d8d 91ea f1eb eb4b 3132 2e32 8e91 /........K12.2.. │ │ │ │ -000b5510: 20f1 e752 6577 7269 7469 6e67 8e9f 1bea ..Rewriting.... │ │ │ │ -000b5520: d38d 91ea f1eb cf49 6e63 6c75 6465 6496 .......Included. │ │ │ │ -000b5530: 045c 7769 6e93 7468 6593 7365 7493 6f66 .\win.the.set.of │ │ │ │ -000b5540: 9364 6572 6976 90ac 7265 6493 696e 6665 .deriv..red.infe │ │ │ │ -000b5550: 7265 6e63 6573 9374 6861 7493 6172 6591 rences.that.are. │ │ │ │ -000b5560: 045c 7670 7265 2d64 650c 6e65 6493 696e .\vpre-de.ned.in │ │ │ │ -000b5570: 93eb 4848 4f4c 93cf 6973 9361 9367 726f ..HHOL..is.a.gro │ │ │ │ -000b5580: 7570 936f 6693 7275 6c65 738e a18d 91ea up.of.rules..... │ │ │ │ -000b5590: f1eb 7769 7468 9603 be21 636f 6d70 6c65 ..with...!comple │ │ │ │ -000b55a0: 789b 03be 2064 650c 6e69 7469 6f6e 7393 x... de.nitions. │ │ │ │ -000b55b0: 7468 6174 9364 6f98 6193 6c69 6d69 7465 that.do.a.limite │ │ │ │ -000b55c0: 6493 616d 6f75 6e90 ac72 7498 6f66 9360 d.amoun..rt.of.` │ │ │ │ -000b55d0: 6175 746f 6d61 7469 6327 9374 6865 6f72 automatic'.theor │ │ │ │ -000b55e0: 656d 2d70 726f 90ac 7276 696e 6798 696e em-pro..rving.in │ │ │ │ -000b55f0: 9374 6865 8ea1 8d91 eaf1 eb66 6f72 6d96 .the.......form. │ │ │ │ -000b5600: 0345 a56f 669b 0345 a472 6577 7269 7469 .E.of..E.rewriti │ │ │ │ -000b5610: 6e67 2e91 0501 df54 6865 9369 6465 6173 ng.....The.ideas │ │ │ │ -000b5620: 9861 6e64 9369 6d70 6c65 6d65 6e95 ac72 .and.implemen..r │ │ │ │ -000b5630: 7461 7469 6f6e 9877 9365 7265 9103 45a5 tation.w.ere..E. │ │ │ │ -000b5640: 6f72 6967 696e 616c 6c79 9864 6576 9365 originally.dev.e │ │ │ │ -000b5650: 6c6f 7090 538e 6564 9103 45a5 6293 7998 lop.S.ed..E.b.y. │ │ │ │ -000b5660: 4d69 6c6e 6572 9103 45a5 616e 648e a18d Milner..E.and... │ │ │ │ -000b5670: 91ea f1eb 5791 ff05 5661 6473 779a ac72 ....W...Vadsw..r │ │ │ │ -000b5680: 6f72 7468 9603 dba8 666f 7293 4564 696e orth....for.Edin │ │ │ │ -000b5690: 9862 7572 6768 93eb 484c 4346 cf2c 9361 .burgh..HLCF.,.a │ │ │ │ -000b56a0: 6e64 9377 9865 7265 9103 dba9 6c61 7465 nd.w.ere....late │ │ │ │ -000b56b0: 7293 696d 706c 656d 656e 9874 6564 936d r.implemen.ted.m │ │ │ │ -000b56c0: 6f72 6593 0d65 7869 626c 7993 616e 6493 ore..exibly.and. │ │ │ │ -000b56d0: 650e 6369 656e 9874 6c79 8ea1 8d91 eaf1 e.cien.tly...... │ │ │ │ -000b56e0: eb62 95ac 7279 9b04 42fe 5093 6175 6c73 .b..ry..B.P.auls │ │ │ │ -000b56f0: 6f6e 9861 6e64 9104 42fd 4875 6574 9866 on.and..B.Huet.f │ │ │ │ -000b5700: 6f72 9843 616d 9362 7269 6467 6598 eb48 or.Cam.bridge..H │ │ │ │ -000b5710: 4c43 46cf 2e98 5468 6579 9604 42fd 6170 LCF...They..B.ap │ │ │ │ -000b5720: 7090 538e 6561 7298 696e 98eb 4848 4f4c p.S.ear.in..HHOL │ │ │ │ -000b5730: 98cf 696e 9374 6865 9843 616d 90ac 7262 ..in.the.Cam..rb │ │ │ │ -000b5740: 7269 6467 6598 666f 726d 2e8e a18d 91ea ridge.form...... │ │ │ │ -000b5750: f1eb 5468 6596 036b 3162 6173 6963 9b03 ..The..k1basic.. │ │ │ │ -000b5760: 6b30 7265 7772 6974 696e 6793 7275 6c65 k0rewriting.rule │ │ │ │ -000b5770: 9869 738d 93eb 6152 4557 5249 5445 5f52 .is...aREWRITE_R │ │ │ │ -000b5780: 554c 458e 9148 6729 cf2e 9105 0e63 416c ULE..Hg).....cAl │ │ │ │ -000b5790: 6c93 6f66 9874 6865 9372 6577 7269 7469 l.of.the.rewriti │ │ │ │ -000b57a0: 6e67 9872 756c 6573 9361 7265 9364 6573 ng.rules.are.des │ │ │ │ -000b57b0: 6372 6962 9053 8e65 6498 696e 9364 6574 crib.S.ed.in.det │ │ │ │ -000b57c0: 6169 6c8e a18d 91ea f1eb 696e 9103 eaa8 ail.......in.... │ │ │ │ -000b57d0: eb49 5245 4645 5245 4e43 45cf 2e8e a68d .IREFERENCE..... │ │ │ │ -000b57e0: 8d91 f653 7aeb 6152 4557 5249 5445 5f52 ...Sz.aREWRITE_R │ │ │ │ -000b57f0: 554c 458e 9140 3c2f cf75 7365 7396 04ec ULE..@|....... │ │ │ │ +000b4d90: 2fdf 8da0 fd8b d021 8d91 eaf1 ebcf 4561 /......!......Ea │ │ │ │ +000b4da0: 639a ac72 6896 0535 b373 7563 6365 7373 c..rh..5.success │ │ │ │ +000b4db0: 6675 6c93 6170 706c 6963 6174 696f 6e93 ful.application. │ │ │ │ +000b4dc0: 6f66 9105 35b2 eb61 554e 4449 5343 4891 of..5..aUNDISCH. │ │ │ │ +000b4dd0: 0535 5ecf 746f 9361 9374 6865 6f72 656d .5^.to.a.theorem │ │ │ │ +000b4de0: 9369 6e98 7698 6f6b 9865 7391 0535 b261 .in.v.ok.es..5.a │ │ │ │ +000b4df0: 6e93 6170 706c 6963 6174 696f 6e93 6f66 n.application.of │ │ │ │ +000b4e00: 93eb 6141 5353 554d 45cf 2c8e a410 0000 ..aASSUME.,..... │ │ │ │ +000b4e10: 8d91 eaf1 eb66 6f6c 6c6f 95ac 7277 9365 .....follo..rw.e │ │ │ │ +000b4e20: 649b 02e8 2762 9379 9602 e826 616e 9861 d...'b.y...&an.a │ │ │ │ +000b4e30: 7070 6c69 6361 7469 6f6e 986f 6698 eb61 pplication.of..a │ │ │ │ +000b4e40: 4d50 cf3b 8d93 eb61 554e 4449 5343 488e MP.;...aUNDISCH. │ │ │ │ +000b4e50: 912e 0df3 cf63 6f6e 7374 7275 6374 7398 .....constructs. │ │ │ │ +000b4e60: 7468 6593 322d 7374 6570 9870 726f 9053 the.2-step.pro.S │ │ │ │ +000b4e70: 8e6f 6698 666f 7298 616e 9aac 7279 9367 .of.for.an..ry.g │ │ │ │ +000b4e80: 6976 9865 6e91 02e8 2774 6865 6f72 656d iv.en...'theorem │ │ │ │ +000b4e90: 8ea1 8d91 eaf1 eb28 6f66 9604 43ea 6170 .......(of..C.ap │ │ │ │ +000b4ea0: 7072 6f70 7269 6174 6593 666f 726d 292e propriate.form). │ │ │ │ +000b4eb0: 9106 44a6 4173 9363 616e 9362 9053 8e65 ..D.As.can.b.S.e │ │ │ │ +000b4ec0: 9373 6565 6e2c 9104 5a3b 6974 9372 656c .seen,..Z;it.rel │ │ │ │ +000b4ed0: 6965 7393 6f6e 9374 6865 9363 6c61 7373 ies.on.the.class │ │ │ │ +000b4ee0: 936f 6693 eb48 4d4c 93cf 6675 6e63 7469 .of..HML..functi │ │ │ │ +000b4ef0: 6f6e 7393 7468 6174 9361 6363 6573 738e ons.that.access. │ │ │ │ +000b4f00: a18d 91ea f1eb eb48 484f 4c96 0419 f6cf .......HHOL..... │ │ │ │ +000b4f10: 7379 6e90 ac72 7461 783a 9105 977c 696e syn..rtax:...|in │ │ │ │ +000b4f20: 9370 6172 7469 6375 6c61 722c 8d91 0425 .particular,...% │ │ │ │ +000b4f30: c9eb 6163 6f6e 636c 8e91 24fe 11cf 746f ..aconcl..$...to │ │ │ │ +000b4f40: 9370 726f 9053 8e64 7563 6593 7468 6593 .pro.S.duce.the. │ │ │ │ +000b4f50: 636f 6e63 6c75 7369 6f6e 936f 6693 7468 conclusion.of.th │ │ │ │ +000b4f60: 6593 7468 656f 7265 6d2c 8d91 0425 c9eb e.theorem,...%.. │ │ │ │ +000b4f70: 6164 6573 745f 696d 708e 9136 3d0f cf74 adest_imp..6=..t │ │ │ │ +000b4f80: 6f8e a18d 91ea f1eb 7365 7061 7261 7465 o.......separate │ │ │ │ +000b4f90: 9603 eaa8 7468 6593 696d 706c 6963 6174 ....the.implicat │ │ │ │ +000b4fa0: 696f 6e2c 9361 6e64 9374 6865 9373 656c ion,.and.the.sel │ │ │ │ +000b4fb0: 6563 746f 728d 93eb 6166 7374 8e91 1914 ector...afst.... │ │ │ │ +000b4fc0: 4ecf 746f 9363 9aac 7268 6f90 538e 6f73 N.to.c..rho.S.os │ │ │ │ +000b4fd0: 6593 7468 6593 616e 9874 6563 6564 656e e.the.an.teceden │ │ │ │ +000b4fe0: 9874 2e8e a910 0446 8d91 f653 7a54 6869 .t.....F...SzThi │ │ │ │ +000b4ff0: 7396 03aa 4270 6172 7469 6375 6c61 729b s...Bparticular. │ │ │ │ +000b5000: 03aa 4365 7861 6d70 6c65 9369 7393 7690 ..Cexample.is.v. │ │ │ │ +000b5010: ac72 6572 7993 7369 6d70 6c65 2c91 03b7 .rery.simple,... │ │ │ │ +000b5020: 2462 7574 9361 9864 6572 6976 90ac 7265 $but.a.deriv..re │ │ │ │ +000b5030: 6493 696e 6665 7265 6e63 6593 7275 6c65 d.inference.rule │ │ │ │ +000b5040: 9363 616e 9870 9a53 8e65 7266 6f72 6d93 .can.p.S.erform. │ │ │ │ +000b5050: 7072 6f98 6f66 738e a18d 91ea f1eb 6f66 pro.ofs.......of │ │ │ │ +000b5060: 9604 f2b1 6172 6269 7472 6172 7993 6c65 ....arbitrary.le │ │ │ │ +000b5070: 6e67 7468 2e9b 0850 fa49 7493 6361 6e93 ngth...P.It.can. │ │ │ │ +000b5080: 616c 736f 936d 616b 90ac 7265 9104 f2b0 also.mak..re.... │ │ │ │ +000b5090: 7573 6593 6f66 9370 7265 7669 6f75 736c use.of.previousl │ │ │ │ +000b50a0: 7993 6465 0c6e 6564 9372 756c 6573 2e98 y.de.ned.rules.. │ │ │ │ +000b50b0: 496e 9374 6869 7393 7795 ac72 6193 7991 In.this.w..ra.y. │ │ │ │ +000b50c0: ff05 562c 9105 34b3 7468 658e a18d 91ea ..V,..4.the..... │ │ │ │ +000b50d0: f1eb 6e6f 726d 616c 9604 a90d 696e 6665 ..normal....infe │ │ │ │ +000b50e0: 7265 6e63 6593 7061 7474 6572 6e73 9363 rence.patterns.c │ │ │ │ +000b50f0: 616e 9362 9a53 8e65 9364 6576 90ac 7265 an.b.S.e.dev..re │ │ │ │ +000b5100: 6c6f 7098 6564 936d 95ac 7275 6393 6896 lop.ed.m..ruc.h. │ │ │ │ +000b5110: 04a9 0d6d 6f72 6593 7175 6963 9aac 726b ...more.quic..rk │ │ │ │ +000b5120: 6c79 9361 6e64 9365 6173 696c 793b 9105 ly.and.easily;.. │ │ │ │ +000b5130: 0840 7472 616e 7369 7469 7669 7498 7991 .@transitivit.y. │ │ │ │ +000b5140: ff05 562c 8ea1 8d91 eaf1 eb67 656e 6572 ..V,.......gener │ │ │ │ +000b5150: 616c 697a 6174 696f 6e2c 9603 eaa8 616e alization,....an │ │ │ │ +000b5160: 6493 736f 936f 6e2c 9373 7570 7090 538e d.so.on,.supp.S. │ │ │ │ +000b5170: 6f72 7493 7468 6593 6661 6d69 6c69 6172 ort.the.familiar │ │ │ │ +000b5180: 9370 6174 7465 726e 7393 6f66 9369 6e66 .patterns.of.inf │ │ │ │ +000b5190: 6572 656e 6365 2e8e a68d 91f6 537a 4191 erence......SzA. │ │ │ │ +000b51a0: 034e e26e 95ac 7275 6d93 6290 538e 6572 .N.n..rum.b.S.er │ │ │ │ +000b51b0: 9603 4f09 6f66 9364 6572 6976 90ac 7265 ..O.of.deriv..re │ │ │ │ +000b51c0: 6493 696e 6665 7265 6e63 659b 034f 0a72 d.inference..O.r │ │ │ │ +000b51d0: 756c 6573 9361 7265 9370 7265 2d64 650c ules.are.pre-de. │ │ │ │ +000b51e0: 6e65 6493 7768 656e 9874 6865 93eb 4848 ned.when.the..HH │ │ │ │ +000b51f0: 4f4c 93cf 7379 7374 656d 9369 7398 656e OL..system.is.en │ │ │ │ +000b5200: 90ac 7274 6572 6564 9328 6f66 8ea1 8d91 ..rtered.(of.... │ │ │ │ +000b5210: eaf1 eb77 6869 6390 ac72 688d 9104 19c3 ...whic..rh..... │ │ │ │ +000b5220: eb61 554e 4449 5343 488e 9130 712d cf69 .aUNDISCH..0q-.i │ │ │ │ +000b5230: 7396 0419 c36f 6e65 9b04 19c4 6f66 9374 s....one....of.t │ │ │ │ +000b5240: 6865 980c 7273 7429 2e91 05c6 3249 6e93 he..rst)....2In. │ │ │ │ +000b5250: 5365 6374 696f 6e98 3132 2e33 2c91 0425 Section.12.3,..% │ │ │ │ +000b5260: 8a74 6865 9361 6273 7472 6163 7498 6465 .the.abstract.de │ │ │ │ +000b5270: 7269 7691 ff58 e461 7469 6f6e 7393 6172 riv..X.ations.ar │ │ │ │ +000b5280: 6598 6769 7690 ac72 656e 9366 6f72 8ea1 e.giv..ren.for.. │ │ │ │ +000b5290: 8d91 eaf1 eb74 6865 9604 05af 7072 652d .....the....pre- │ │ │ │ +000b52a0: 6465 0c6e 6564 9b04 05ae 7275 6c65 7393 de.ned....rules. │ │ │ │ +000b52b0: 7468 6174 9872 650d 6563 7493 7468 6593 that.re.ect.the. │ │ │ │ +000b52c0: 6d6f 7265 9875 7375 616c 9369 6e66 6572 more.usual.infer │ │ │ │ +000b52d0: 656e 6365 9370 6174 7465 726e 7398 6f66 ence.patterns.of │ │ │ │ +000b52e0: 9374 6865 9870 7265 6469 6361 7465 9328 .the.predicate.( │ │ │ │ +000b52f0: 616e 648e a18d 91ea f1eb 6c61 6d95 ac72 and.......lam..r │ │ │ │ +000b5300: 6290 538e 6461 299b 0385 5663 616c 6375 b.S.da)...Vcalcu │ │ │ │ +000b5310: 6c69 2e91 0517 1a4c 696b 9365 9874 686f li.....Lik.e.tho │ │ │ │ +000b5320: 7365 9873 686f 9377 6e2c 9103 999a 736f se.sho.wn,....so │ │ │ │ +000b5330: 6d65 986f 6698 7468 6598 7072 652d 6465 me.of.the.pre-de │ │ │ │ +000b5340: 0c6e 6564 9103 8557 6465 7269 7693 6564 .ned...Wderiv.ed │ │ │ │ +000b5350: 9872 756c 6573 9869 6e98 eb48 484f 4c98 .rules.in..HHOL. │ │ │ │ +000b5360: cf67 656e 6572 6174 658e a18d 91ea f1eb .generate....... │ │ │ │ +000b5370: 7265 6c61 7469 769a ac72 656c 7996 0400 relativ..rely... │ │ │ │ +000b5380: 2173 686f 7274 9104 0020 7072 6f90 538e !short... pro.S. │ │ │ │ +000b5390: 6f66 732e 9105 794a 4f74 6865 7273 9369 ofs...yJOthers.i │ │ │ │ +000b53a0: 6e98 7698 6f6b 9865 9b04 0020 7468 6f75 n.v.ok.e... thou │ │ │ │ +000b53b0: 7361 6e64 7393 6f66 9870 7269 6d69 7469 sands.of.primiti │ │ │ │ +000b53c0: 7690 ac72 6593 696e 6665 7265 6e63 6573 v..re.inferences │ │ │ │ +000b53d0: 2c91 0405 7f61 6e64 9863 6c65 6172 6c79 ,....and.clearly │ │ │ │ +000b53e0: 9373 6195 ac72 7693 658e a18d 91ea f1eb .sa..rv.e....... │ │ │ │ +000b53f0: 6196 0437 2a67 7265 6174 9b04 372b 6465 a..7*great..7+de │ │ │ │ +000b5400: 616c 936f 6698 650b 6f72 742e 9106 1e67 al.of.e.ort....g │ │ │ │ +000b5410: 4691 ff05 5675 7274 6865 726d 6f72 652c F...Vurthermore, │ │ │ │ +000b5420: 9104 4a4b 7275 6c65 7398 6361 6e93 6290 ..JKrules.can.b. │ │ │ │ +000b5430: 538e 6598 6465 0c6e 6564 9362 90ac 7279 S.e.de.ned.b..ry │ │ │ │ +000b5440: 9874 6865 9375 7365 7298 746f 936d 616b .the.user.to.mak │ │ │ │ +000b5450: 90ac 7265 9873 7469 6c6c 936c 6172 6765 ..re.still.large │ │ │ │ +000b5460: 728e a18d 91ea f1eb 7374 6570 732c 9603 r.......steps,.. │ │ │ │ +000b5470: eaa8 6f72 9374 6f93 696d 706c 656d 656e ..or.to.implemen │ │ │ │ +000b5480: 90ac 7274 936d 6f72 6593 7370 9053 8e65 ..rt.more.sp.S.e │ │ │ │ +000b5490: 6369 616c 697a 6564 9370 6174 7465 726e cialized.pattern │ │ │ │ +000b54a0: 732e 8e9f 1004 458d 91f6 537a 416c 6c96 s.....E...SzAll. │ │ │ │ +000b54b0: 03ea a86f 6693 7468 6593 7072 652d 6465 ...of.the.pre-de │ │ │ │ +000b54c0: 0c6e 6564 9364 6572 6976 90ac 7265 6493 .ned.deriv..red. │ │ │ │ +000b54d0: 7275 6c65 7393 696e 93eb 4848 4f4c 93cf rules.in..HHOL.. │ │ │ │ +000b54e0: 6172 6593 6465 7363 7269 6290 538e 6564 are.describ.S.ed │ │ │ │ +000b54f0: 9369 6e93 eb49 5245 4645 5245 4e43 45cf .in..IREFERENCE. │ │ │ │ +000b5500: 2e8e 9f28 2faf 8d8d 91ea f1eb eb4b 3132 ...(/........K12 │ │ │ │ +000b5510: 2e32 8e91 20f1 e752 6577 7269 7469 6e67 .2.. ..Rewriting │ │ │ │ +000b5520: 8e9f 1bea d38d 91ea f1eb cf49 6e63 6c75 ...........Inclu │ │ │ │ +000b5530: 6465 6496 045c 7769 6e93 7468 6593 7365 ded..\win.the.se │ │ │ │ +000b5540: 7493 6f66 9364 6572 6976 90ac 7265 6493 t.of.deriv..red. │ │ │ │ +000b5550: 696e 6665 7265 6e63 6573 9374 6861 7493 inferences.that. │ │ │ │ +000b5560: 6172 6591 045c 7670 7265 2d64 650c 6e65 are..\vpre-de.ne │ │ │ │ +000b5570: 6493 696e 93eb 4848 4f4c 93cf 6973 9361 d.in..HHOL..is.a │ │ │ │ +000b5580: 9367 726f 7570 936f 6693 7275 6c65 738e .group.of.rules. │ │ │ │ +000b5590: a18d 91ea f1eb 7769 7468 9603 be21 636f ......with...!co │ │ │ │ +000b55a0: 6d70 6c65 789b 03be 2064 650c 6e69 7469 mplex... de.niti │ │ │ │ +000b55b0: 6f6e 7393 7468 6174 9364 6f98 6193 6c69 ons.that.do.a.li │ │ │ │ +000b55c0: 6d69 7465 6493 616d 6f75 6e90 ac72 7498 mited.amoun..rt. │ │ │ │ +000b55d0: 6f66 9360 6175 746f 6d61 7469 6327 9374 of.`automatic'.t │ │ │ │ +000b55e0: 6865 6f72 656d 2d70 726f 90ac 7276 696e heorem-pro..rvin │ │ │ │ +000b55f0: 6798 696e 9374 6865 8ea1 8d91 eaf1 eb66 g.in.the.......f │ │ │ │ +000b5600: 6f72 6d96 0345 a56f 669b 0345 a472 6577 orm..E.of..E.rew │ │ │ │ +000b5610: 7269 7469 6e67 2e91 0501 df54 6865 9369 riting.....The.i │ │ │ │ +000b5620: 6465 6173 9861 6e64 9369 6d70 6c65 6d65 deas.and.impleme │ │ │ │ +000b5630: 6e95 ac72 7461 7469 6f6e 9877 9365 7265 n..rtation.w.ere │ │ │ │ +000b5640: 9103 45a5 6f72 6967 696e 616c 6c79 9864 ..E.originally.d │ │ │ │ +000b5650: 6576 9365 6c6f 7090 538e 6564 9103 45a5 ev.elop.S.ed..E. │ │ │ │ +000b5660: 6293 7998 4d69 6c6e 6572 9103 45a5 616e b.y.Milner..E.an │ │ │ │ +000b5670: 648e a18d 91ea f1eb 5791 ff05 5661 6473 d.......W...Vads │ │ │ │ +000b5680: 779a ac72 6f72 7468 9603 dba8 666f 7293 w..rorth....for. │ │ │ │ +000b5690: 4564 696e 9862 7572 6768 93eb 484c 4346 Edin.burgh..HLCF │ │ │ │ +000b56a0: cf2c 9361 6e64 9377 9865 7265 9103 dba9 .,.and.w.ere.... │ │ │ │ +000b56b0: 6c61 7465 7293 696d 706c 656d 656e 9874 later.implemen.t │ │ │ │ +000b56c0: 6564 936d 6f72 6593 0d65 7869 626c 7993 ed.more..exibly. │ │ │ │ +000b56d0: 616e 6493 650e 6369 656e 9874 6c79 8ea1 and.e.cien.tly.. │ │ │ │ +000b56e0: 8d91 eaf1 eb62 95ac 7279 9b04 42fe 5093 .....b..ry..B.P. │ │ │ │ +000b56f0: 6175 6c73 6f6e 9861 6e64 9104 42fd 4875 aulson.and..B.Hu │ │ │ │ +000b5700: 6574 9866 6f72 9843 616d 9362 7269 6467 et.for.Cam.bridg │ │ │ │ +000b5710: 6598 eb48 4c43 46cf 2e98 5468 6579 9604 e..HLCF...They.. │ │ │ │ +000b5720: 42fd 6170 7090 538e 6561 7298 696e 98eb B.app.S.ear.in.. │ │ │ │ +000b5730: 4848 4f4c 98cf 696e 9374 6865 9843 616d HHOL..in.the.Cam │ │ │ │ +000b5740: 90ac 7262 7269 6467 6598 666f 726d 2e8e ..rbridge.form.. │ │ │ │ +000b5750: a18d 91ea f1eb 5468 6596 036b 3162 6173 ......The..k1bas │ │ │ │ +000b5760: 6963 9b03 6b30 7265 7772 6974 696e 6793 ic..k0rewriting. │ │ │ │ +000b5770: 7275 6c65 9869 738d 93eb 6152 4557 5249 rule.is...aREWRI │ │ │ │ +000b5780: 5445 5f52 554c 458e 9148 6729 cf2e 9105 TE_RULE..Hg).... │ │ │ │ +000b5790: 0e63 416c 6c93 6f66 9874 6865 9372 6577 .cAll.of.the.rew │ │ │ │ +000b57a0: 7269 7469 6e67 9872 756c 6573 9361 7265 riting.rules.are │ │ │ │ +000b57b0: 9364 6573 6372 6962 9053 8e65 6498 696e .describ.S.ed.in │ │ │ │ +000b57c0: 9364 6574 6169 6c8e a18d 91ea f1eb 696e .detail.......in │ │ │ │ +000b57d0: 9103 eaa8 eb49 5245 4645 5245 4e43 45cf .....IREFERENCE. │ │ │ │ +000b57e0: 2e8e a68d 8d91 f653 7aeb 6152 4557 5249 .......Sz.aREWRI │ │ │ │ +000b57f0: 5445 5f52 554c 458e 9140 3c2f cf75 7365 TE_RULE..@ │ │ │ │ -000b5e50: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -000b5e60: 8d91 12c7 61cf 696e 6665 7265 6e63 6573 ....a.inferences │ │ │ │ -000b5e70: 9603 78e9 6974 9b03 78ea 6765 6e65 7261 ..x.it..x.genera │ │ │ │ -000b5e80: 7465 738d 8d9f fba5 32d5 328e 8e91 04c0 tes.....2.2..... │ │ │ │ -000b5e90: 04cf 3b91 039e d361 6e64 9373 6563 6f6e ..;....and.secon │ │ │ │ -000b5ea0: 6493 6290 538e 6563 6175 7365 9869 7473 d.b.S.ecause.its │ │ │ │ -000b5eb0: 936f 7574 636f 6d65 9369 7398 6f66 7465 .outcome.is.ofte │ │ │ │ -000b5ec0: 6e93 756e 6578 7095 538e 6563 7465 642e n.unexp.S.ected. │ │ │ │ -000b5ed0: 9105 12f5 4974 7398 7093 6f95 ac72 7793 ....Its.p.o..rw. │ │ │ │ -000b5ee0: 6572 9103 78e9 6973 8ea4 1000 008d 9112 er..x.is........ │ │ │ │ -000b5ef0: c761 696e 6372 6561 7365 6496 0426 5e62 .aincreased..&^b │ │ │ │ -000b5f00: 9aac 7279 9374 6865 9366 6163 7493 7468 ..ry.the.fact.th │ │ │ │ -000b5f10: 6174 9361 6e98 7993 6578 6973 7469 6e67 at.an.y.existing │ │ │ │ -000b5f20: 9365 7175 6174 696f 6e61 6c93 7468 656f .equational.theo │ │ │ │ -000b5f30: 7265 6d93 6361 6e93 6290 538e 6593 7375 rem.can.b.S.e.su │ │ │ │ -000b5f40: 7070 6c69 6564 9361 7393 6193 6072 6577 pplied.as.a.`rew │ │ │ │ -000b5f50: 7269 7465 8ea1 8d91 12c7 6172 756c 6527 rite......arule' │ │ │ │ -000b5f60: 2c91 03b2 ca69 6e63 6c75 6469 6e67 9603 ,....including.. │ │ │ │ -000b5f70: a4d3 619b 03a4 d273 7461 6e64 6172 6493 ..a....standard. │ │ │ │ -000b5f80: eb48 484f 4c98 cf73 6574 936f 6698 7072 .HHOL..set.of.pr │ │ │ │ -000b5f90: 652d 7072 6f95 ac72 7693 6564 9603 a4d3 e-pro..rv.ed.... │ │ │ │ -000b5fa0: 7461 7574 6f6c 6f67 6965 733b 9103 bc1a tautologies;.... │ │ │ │ -000b5fb0: 616e 6498 7468 6573 6593 7265 7772 6974 and.these.rewrit │ │ │ │ -000b5fc0: 6598 7275 6c65 7393 6361 6e8e a18d 9112 e.rules.can..... │ │ │ │ -000b5fd0: c761 696e 9aac 7274 6572 6163 7496 03ea .ain..rteract... │ │ │ │ -000b5fe0: a877 6974 6893 6561 6398 6893 6f74 6865 .with.eac.h.othe │ │ │ │ -000b5ff0: 7293 696e 9374 6865 9372 6577 7269 7469 r.in.the.rewriti │ │ │ │ -000b6000: 6e67 9370 726f 9053 8e63 6573 7393 746f ng.pro.S.cess.to │ │ │ │ -000b6010: 9374 7261 6e73 666f 726d 9374 6865 936f .transform.the.o │ │ │ │ -000b6020: 7269 6769 6e61 6c93 7468 656f 7265 6d2e riginal.theorem. │ │ │ │ -000b6030: 8ea1 8d91 1e28 f054 6865 9603 679f 6170 .....(.The..g.ap │ │ │ │ -000b6040: 706c 6963 6174 696f 6e93 6f66 8d91 0367 plication.of...g │ │ │ │ -000b6050: a0eb 6152 4557 5249 5445 5f52 554c 458e ..aREWRITE_RULE. │ │ │ │ -000b6060: 9148 6398 cf2c 9b03 81d4 696e 9374 6865 .Hc..,....in.the │ │ │ │ -000b6070: 9373 6573 7369 6f6e 9362 9053 8e65 6c6f .session.b.S.elo │ │ │ │ -000b6080: 90ac 7277 2c98 696c 6c75 7374 7261 7465 ..rw,.illustrate │ │ │ │ -000b6090: 7391 0367 a074 6861 7493 7265 706c 6163 s..g.that.replac │ │ │ │ -000b60a0: 656d 656e 90ac 7274 7393 6172 658e a18d emen..rts.are... │ │ │ │ -000b60b0: 9112 c761 6d61 6465 9604 1a51 6174 9b04 ...amade...Qat.. │ │ │ │ -000b60c0: 1a50 616c 6c93 6c65 7690 ac72 656c 7398 .Pall.lev..rels. │ │ │ │ -000b60d0: 6f66 9374 6865 9873 7472 7563 7475 7265 of.the.structure │ │ │ │ -000b60e0: 936f 6698 6193 7465 726d 2e91 05c7 d954 .of.a.term.....T │ │ │ │ -000b60f0: 6865 9365 7861 6d70 6c65 9369 7398 6e90 he.example.is.n. │ │ │ │ -000b6100: ac72 756d 6572 6963 616c 3b91 0432 2574 .rumerical;..2%t │ │ │ │ -000b6110: 6865 9869 6e0c 7865 7393 eb61 2224 3e22 he.in.xes..a"$>" │ │ │ │ -000b6120: 8ea1 8d91 12c7 61cf 616e 6496 0331 61eb ......a.and..1a. │ │ │ │ -000b6130: 6122 243c 2293 cf61 7265 9b03 3160 7468 a"$<"..are..1`th │ │ │ │ -000b6140: 6593 7573 7561 6c93 6067 7265 6174 6572 e.usual.`greater │ │ │ │ -000b6150: 9374 6861 6e27 9361 6e64 9860 6c65 7373 .than'.and.`less │ │ │ │ -000b6160: 9374 6861 6e27 9372 656c 6174 696f 6e73 .than'.relations │ │ │ │ -000b6170: 2c96 0356 6f72 6573 7090 538e 6563 7469 ,..Voresp.S.ecti │ │ │ │ -000b6180: 7690 ac72 656c 7991 ff05 562c 9361 6e64 v..rely...V,.and │ │ │ │ -000b6190: 8d91 0331 61eb 6122 5355 4322 8e91 1fef ...1a.a"SUC".... │ │ │ │ -000b61a0: b3cf 2c93 7468 658e a18d 9112 c761 7573 ..,.the......aus │ │ │ │ -000b61b0: 7561 6c96 03df df73 7563 6365 7373 6f72 ual....successor │ │ │ │ -000b61c0: 9366 756e 6374 696f 6e2e 9105 3548 5573 .function...5HUs │ │ │ │ -000b61d0: 6593 6973 936d 6164 6593 6f66 9374 6865 e.is.made.of.the │ │ │ │ -000b61e0: 9370 7265 2d65 7869 7374 696e 6793 6465 .pre-existing.de │ │ │ │ -000b61f0: 0c6e 6974 696f 6e93 6f66 93eb 6122 243e .nition.of..a"$> │ │ │ │ -000b6200: 22cf 3a8d 9105 337c eb61 4752 4541 5445 ".:...3|.aGREATE │ │ │ │ -000b6210: 528e 9131 5101 cf28 7365 658e a18d 9112 R..1Q..(see..... │ │ │ │ -000b6220: c761 eb49 5245 4645 5245 4e43 45cf 292e .a.IREFERENCE.). │ │ │ │ -000b6230: 9603 9701 5468 659b 0397 0274 696d 696e ....The....timin │ │ │ │ -000b6240: 6793 6661 6369 6c69 7490 ac72 7993 6973 g.facilit..ry.is │ │ │ │ -000b6250: 9875 7365 6493 6167 6169 6e2c 9103 a7bc .used.again,.... │ │ │ │ -000b6260: 666f 7293 696e 9aac 7274 6572 6573 742c for.in..rterest, │ │ │ │ -000b6270: 9103 a7bd 616e 6493 7468 6593 7072 696e ....and.the.prin │ │ │ │ -000b6280: 9874 696e 6791 0397 026f 6693 7468 656f .ting....of.theo │ │ │ │ -000b6290: 7265 6d73 8ea1 8d91 12c7 6169 7396 03ea rems......ais... │ │ │ │ -000b62a0: a861 646a 7573 7465 6493 6173 9361 6290 .adjusted.as.ab. │ │ │ │ -000b62b0: 538e 6f95 ac72 7693 652e 8ea0 0098 b3c1 S.o..rv.e....... │ │ │ │ -000b62c0: 8d8d 8d91 12c7 61a0 ff74 0781 8900 0066 ......a..t.....f │ │ │ │ -000b62d0: 6601 c70b 4aa0 010d 9762 8d8d 90cc cd9f f...J....b...... │ │ │ │ -000b62e0: 0459 9c84 0111 f0fe 0000 6666 8da0 fef8 .Y........ff.... │ │ │ │ -000b62f0: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ -000b6300: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ -000b6310: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ -000b6320: 4931 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I1......@T...... │ │ │ │ -000b6330: 6123 746f 705f 7072 696e 7491 05bf aa70 a#top_print....p │ │ │ │ -000b6340: 7269 6e74 5f61 6c6c 5f74 686d 3b3b 8ea4 rint_all_thm;;.. │ │ │ │ -000b6350: 0d00 008d 9105 ccce 2d96 05bf aa3a 9328 ........-....:.( │ │ │ │ -000b6360: 7468 6d93 2d3e 9376 6f69 6429 8ea1 a18d thm.->.void).... │ │ │ │ -000b6370: 9105 ccce 2373 6574 5f66 6c61 6728 6074 ....#set_flag(`t │ │ │ │ -000b6380: 696d 696e 6760 2c74 7275 6529 3b3b 8ea1 iming`,true);;.. │ │ │ │ -000b6390: 8d91 05cc ce66 616c 7365 9605 bfaa 3a93 .....false....:. │ │ │ │ -000b63a0: 626f 6f6c 8ea1 8d91 05cc ce52 756e 9605 bool.......Run.. │ │ │ │ -000b63b0: bfaa 7469 6d65 3a93 302e 3073 8ea1 a18d ..time:.0.0s.... │ │ │ │ -000b63c0: 9105 ccce 2352 4557 5249 5445 5f52 554c ....#REWRITE_RUL │ │ │ │ -000b63d0: 458e a18d 910b 8c78 5b47 5245 4154 4552 E......x[GREATER │ │ │ │ -000b63e0: 5d8e a18d 910b 8c78 2841 5353 554d 4596 ]......x(ASSUME. │ │ │ │ -000b63f0: 05bf aa22 5355 4393 3493 3e93 3093 3d93 ..."SUC.4.>.0.=. │ │ │ │ -000b6400: 2853 5543 9333 933e 9330 933d 9328 5355 (SUC.3.>.0.=.(SU │ │ │ │ -000b6410: 4393 3293 3e93 3093 3d93 2853 5543 9331 C.2.>.0.=.(SUC.1 │ │ │ │ -000b6420: 933e 9330 933d 9353 5543 9330 933e 9330 .>.0.=.SUC.0.>.0 │ │ │ │ -000b6430: 2929 2922 293b 3b8e a18d 9105 ccce 2323 )))");;.......## │ │ │ │ -000b6440: 4465 6669 6e69 7469 6f6e 9605 bfaa 4752 Definition....GR │ │ │ │ -000b6450: 4541 5445 5293 6175 746f 6c6f 6164 6564 EATER.autoloaded │ │ │ │ -000b6460: 9366 726f 6d93 7468 656f 7279 9360 6172 .from.theory.`ar │ │ │ │ -000b6470: 6974 686d 6574 6963 602e 8ea1 8d91 05cc ithmetic`....... │ │ │ │ -000b6480: ce47 5245 4154 4552 9605 bfaa 3d93 7c2d .GREATER....=.|- │ │ │ │ -000b6490: 9321 6d93 6e2e 936d 933e 936e 933d 936e .!m.n..m.>.n.=.n │ │ │ │ -000b64a0: 933c 936d 8ea1 8d91 05cc ce52 756e 9605 .<.m.......Run.. │ │ │ │ -000b64b0: bfaa 7469 6d65 3a93 312e 3573 8ea1 8d91 ..time:.1.5s.... │ │ │ │ -000b64c0: 05cc ce49 6e74 6572 6d65 6469 6174 6596 ...Intermediate. │ │ │ │ -000b64d0: 05bf aa74 6865 6f72 656d 7393 6765 6e65 ...theorems.gene │ │ │ │ -000b64e0: 7261 7465 643a 9331 8ea1 a18d 9105 ccce rated:.1........ │ │ │ │ -000b64f0: 2853 5543 9605 bfaa 3429 933e 9330 933d (SUC....4).>.0.= │ │ │ │ -000b6500: 8ea1 8d91 05cc ce28 2853 5543 9605 bfaa .......((SUC.... │ │ │ │ -000b6510: 3329 933e 9330 933d 9328 2853 5543 9332 3).>.0.=.((SUC.2 │ │ │ │ -000b6520: 2993 3e93 3093 3d93 2828 5355 4393 3129 ).>.0.=.((SUC.1) │ │ │ │ -000b6530: 933e 9330 933d 9328 5355 4393 3029 933e .>.0.=.(SUC.0).> │ │ │ │ -000b6540: 9330 2929 298e a18d 9105 ccce 7c2d 9605 .0))).......|-.. │ │ │ │ -000b6550: bfaa 3093 3c93 2853 5543 9334 2993 3d8e ..0.<.(SUC.4).=. │ │ │ │ -000b6560: a18d 9117 0bcc 2830 9605 bfaa 3c93 2853 ......(0....<.(S │ │ │ │ -000b6570: 5543 9333 2993 3d93 2830 933c 9328 5355 UC.3).=.(0.<.(SU │ │ │ │ -000b6580: 4393 3229 933d 9328 3093 3c93 2853 5543 C.2).=.(0.<.(SUC │ │ │ │ -000b6590: 9331 2993 3d93 3093 3c93 2853 5543 9330 .1).=.0.<.(SUC.0 │ │ │ │ -000b65a0: 2929 2929 8ea1 8d91 05cc ce52 756e 9605 )))).......Run.. │ │ │ │ -000b65b0: bfaa 7469 6d65 3a93 302e 3373 8ea1 8d91 ..time:.0.3s.... │ │ │ │ -000b65c0: 05cc ce49 6e74 6572 6d65 6469 6174 6596 ...Intermediate. │ │ │ │ -000b65d0: 05bf aa74 6865 6f72 656d 7393 6765 6e65 ...theorems.gene │ │ │ │ -000b65e0: 7261 7465 643a 9332 338e 8e92 01c6 71b1 rated:.23.....q. │ │ │ │ -000b65f0: 8401 11f0 fe00 0066 668e 8e9f 04c0 0289 .......ff....... │ │ │ │ -000b6600: 0000 6666 01c7 0b4a 8e8e 8ea0 0098 b3c2 ..ff...J........ │ │ │ │ -000b6610: 8d91 12c7 61cf 4e6f 7469 6365 9604 d66e ....a.Notice...n │ │ │ │ -000b6620: 7468 6174 9b04 d66d 7265 7772 6974 696e that...mrewritin │ │ │ │ -000b6630: 6793 6571 7561 7469 6f6e 7398 6361 6e93 g.equations.can. │ │ │ │ -000b6640: 6290 538e 6598 6578 7472 6163 7465 6493 b.S.e.extracted. │ │ │ │ -000b6650: 6672 6f6d 9875 6e69 769a ac72 6572 7361 from.univ..rersa │ │ │ │ -000b6660: 6c6c 7993 7175 616e 9874 690c 6564 9104 lly.quan.ti.ed.. │ │ │ │ -000b6670: d66d 7468 656f 7265 6d73 2e8e a18d 9112 .mtheorems...... │ │ │ │ -000b6680: c761 5491 ff05 566f 9603 ba2c 636f 6e73 .aT...Vo...,cons │ │ │ │ -000b6690: 7472 7563 749b 03ba 2d74 6865 9370 726f truct...-the.pro │ │ │ │ -000b66a0: 9053 8e6f 6698 7374 6570 2d77 6973 652c .S.of.step-wise, │ │ │ │ -000b66b0: 9103 c3de 7769 7468 9861 6c6c 936f 6693 ....with.all.of. │ │ │ │ -000b66c0: 7468 6598 696e 7374 616e 90ac 7274 6961 the.instan..rtia │ │ │ │ -000b66d0: 7469 6f6e 732c 9103 c3df 7375 6273 7469 tions,....substi │ │ │ │ -000b66e0: 7475 7469 6f6e 732c 9103 c3de 616e 6498 tutions,....and. │ │ │ │ -000b66f0: 7573 6573 936f 668e a18d 9112 c761 7472 uses.of......atr │ │ │ │ -000b6700: 616e 7369 7469 7669 7495 ac72 7991 ff05 ansitivit..ry... │ │ │ │ -000b6710: 562c 8d91 03b3 3165 7463 2e8e 9115 fa41 V,....1etc.....A │ │ │ │ -000b6720: 2c91 03b3 3277 936f 756c 6496 03a5 5462 ,...2w.ould...Tb │ │ │ │ -000b6730: 9a53 8e65 9103 a553 6193 6c65 6e67 7468 .S.e...Sa.length │ │ │ │ -000b6740: 90ac 7279 9370 726f 9863 6573 732e 9105 ..ry.pro.cess... │ │ │ │ -000b6750: 21c4 5468 6593 7265 7772 6974 696e 6793 !.The.rewriting. │ │ │ │ -000b6760: 7275 6c65 7391 03a5 536d 616b 90ac 7265 rules...Smak..re │ │ │ │ -000b6770: 9369 7493 6561 7379 91ff 0556 2c91 03b3 .it.easy...V,... │ │ │ │ -000b6780: 3161 6e64 9364 6f93 736f 8ea1 8d91 12c7 1and.do.so...... │ │ │ │ -000b6790: 6177 6869 6c73 7496 03ea a873 7469 6c6c awhilst....still │ │ │ │ -000b67a0: 9367 656e 6572 6174 696e 6793 7468 6593 .generating.the. │ │ │ │ -000b67b0: 656e 9aac 7274 6972 6593 6398 6861 696e en..rtire.c.hain │ │ │ │ -000b67c0: 936f 6693 696e 6665 7265 6e63 6573 2e8e .of.inferences.. │ │ │ │ -000b67d0: 9f27 9103 8d8d 9112 c761 eb4b 3132 2e33 .'.......a.K12.3 │ │ │ │ -000b67e0: 8e91 48c7 5d44 6572 6976 91fe eb85 6174 ..H.]Deriv....at │ │ │ │ -000b67f0: 696f 6e96 067a e16f 6693 7468 6593 7374 ion..z.of.the.st │ │ │ │ -000b6800: 616e 6461 7264 9372 756c 6573 8e9f 1be2 andard.rules.... │ │ │ │ -000b6810: 238d 9112 c761 cf54 6865 9605 dd10 eb48 #....a.The.....H │ │ │ │ -000b6820: 484f 4c9b 05dd 11cf 7379 7374 656d 9370 HOL.....system.p │ │ │ │ -000b6830: 726f 90ac 7276 6964 6573 9361 6c6c 9874 ro..rvides.all.t │ │ │ │ -000b6840: 6865 9373 7461 6e64 6172 6493 696e 90ac he.standard.in.. │ │ │ │ -000b6850: 7274 726f 9053 8e64 7563 7469 6f6e 9861 rtro.S.duction.a │ │ │ │ -000b6860: 6e64 9365 6c69 6d69 6e61 7469 6f6e 9372 nd.elimination.r │ │ │ │ -000b6870: 756c 6573 986f 6693 7468 658e a18d 9112 ules.of.the..... │ │ │ │ -000b6880: c761 7072 6564 6963 6174 6596 03d8 c763 .apredicate....c │ │ │ │ -000b6890: 616c 6375 6c75 7393 7072 652d 6465 0c6e alculus.pre-de.n │ │ │ │ -000b68a0: 6564 9361 739b 03d8 c664 6572 6976 90ac ed.as....deriv.. │ │ │ │ -000b68b0: 7265 6493 696e 6665 7265 6e63 6573 2e91 red.inferences.. │ │ │ │ -000b68c0: 0532 eb49 7498 6973 9374 6865 7365 9364 .2.It.is.these.d │ │ │ │ -000b68d0: 6572 6976 90ac 7265 6493 7275 6c65 732c eriv..red.rules, │ │ │ │ -000b68e0: 9103 dc5a 7261 7468 6572 9374 6861 6e8e ...Zrather.than. │ │ │ │ -000b68f0: 9112 c761 9f0a bb9c 8900 0066 6600 71cf ...a.......ff.q. │ │ │ │ -000b6900: 9f9f 0c99 9a8d 8d8d 8d91 0d83 909f fc5e ...............^ │ │ │ │ -000b6910: ffc5 328e 8e8e 9112 0003 c654 6865 9b02 ..2........The.. │ │ │ │ -000b6920: 5d64 6e95 b8e3 756d 9362 9047 1d65 7296 ]dn...um.b.G.er. │ │ │ │ -000b6930: 025d 656f 6698 696e 6665 7265 6e63 6573 .]eof.inferences │ │ │ │ -000b6940: 9370 9047 1d65 7266 6f72 6d65 6498 6290 .p.G.erformed.b. │ │ │ │ -000b6950: b8e3 7998 7468 6973 9372 756c 6598 6973 ..y.this.rule.is │ │ │ │ -000b6960: 9867 656e 6572 616c 6c79 9360 696e 0d61 .generally.`in.a │ │ │ │ -000b6970: 7465 6427 3b8d 9102 b00a 692e 652e 8e91 ted';.....i.e... │ │ │ │ -000b6980: 11d4 8c69 7393 6765 6e65 7261 6c6c 7998 ...is.generally. │ │ │ │ -000b6990: 6772 6561 7465 7293 7468 616e 9874 6865 greater.than.the │ │ │ │ -000b69a0: 8ea4 0c00 008d 6c65 6e67 7468 9602 8a85 ......length.... │ │ │ │ -000b69b0: 6f66 9374 6865 9370 726f 9a47 1d6f 6693 of.the.pro.G.of. │ │ │ │ -000b69c0: 6974 7365 6c66 2c91 02b3 1569 6693 7468 itself,....if.th │ │ │ │ -000b69d0: 6593 7072 6f98 6f66 9363 6f75 6c64 9362 e.pro.of.could.b │ │ │ │ -000b69e0: 9865 9360 7365 656e 272e 9104 2e2d 5468 .e.`seen'....-Th │ │ │ │ -000b69f0: 6973 9369 7393 6298 6563 6175 7365 2c91 is.is.b.ecause,. │ │ │ │ -000b6a00: 02b3 1569 6e93 7468 6593 6375 7272 656e ...in.the.curren │ │ │ │ -000b6a10: 9ab8 e374 9369 6d70 6c65 6d65 6e98 7461 ...t.implemen.ta │ │ │ │ -000b6a20: 7469 6f6e 2c91 02b3 1573 6f6d 658e a18d tion,....some... │ │ │ │ -000b6a30: 696e 6665 7265 6e63 6596 0355 5569 7393 inference..UUis. │ │ │ │ -000b6a40: 646f 6e65 9364 7572 696e 6793 7468 6593 done.during.the. │ │ │ │ -000b6a50: 7365 6172 639a b8e3 6893 7068 6173 6593 searc...h.phase. │ │ │ │ -000b6a60: 7468 6174 9369 7393 6e6f 7493 6e65 6365 that.is.not.nece │ │ │ │ -000b6a70: 7373 6172 696c 7993 696e 9373 7570 7090 ssarily.in.supp. │ │ │ │ -000b6a80: 471d 6f72 7493 6f66 9373 7563 6365 7373 G.ort.of.success │ │ │ │ -000b6a90: 6675 6c93 7265 706c 6163 656d 656e 9874 ful.replacemen.t │ │ │ │ -000b6aa0: 732e 8e8e 9f24 fd13 8e8c 8b00 0000 e000 s....$.......... │ │ │ │ -000b6ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b5de0: 0000 0000 0000 0000 0000 0000 0000 000b ................ │ │ │ │ +000b5df0: 4cfd a002 cc05 558d a0fd 46d3 0e8d 8d8d L.....U...F..... │ │ │ │ +000b5e00: 8d9f fa99 9a8d 9112 c761 d031 322e 332e .........a.12.3. │ │ │ │ +000b5e10: 910a 8000 4465 7269 7691 ff40 0061 7469 ....Deriv..@.ati │ │ │ │ +000b5e20: 6f6e 9604 8000 6f66 9374 6865 9373 7461 on....of.the.sta │ │ │ │ +000b5e30: 6e64 6172 6493 7275 6c65 7392 00cf 09da ndard.rules..... │ │ │ │ +000b5e40: 3232 338e 9112 c761 9f05 6666 8900 00e6 223....a..ff.... │ │ │ │ +000b5e50: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +000b5e60: fd8b d021 8d91 12c7 61cf 696e 6665 7265 ...!....a.infere │ │ │ │ +000b5e70: 6e63 6573 9603 78e9 6974 9b03 78ea 6765 nces..x.it..x.ge │ │ │ │ +000b5e80: 6e65 7261 7465 738d 8d9f fba5 32d5 328e nerates.....2.2. │ │ │ │ +000b5e90: 8e91 04c0 04cf 3b91 039e d361 6e64 9373 ......;....and.s │ │ │ │ +000b5ea0: 6563 6f6e 6493 6290 538e 6563 6175 7365 econd.b.S.ecause │ │ │ │ +000b5eb0: 9869 7473 936f 7574 636f 6d65 9369 7398 .its.outcome.is. │ │ │ │ +000b5ec0: 6f66 7465 6e93 756e 6578 7095 538e 6563 often.unexp.S.ec │ │ │ │ +000b5ed0: 7465 642e 9105 12f5 4974 7398 7093 6f95 ted.....Its.p.o. │ │ │ │ +000b5ee0: ac72 7793 6572 9103 78e9 6973 8ea4 1000 .rw.er..x.is.... │ │ │ │ +000b5ef0: 008d 9112 c761 696e 6372 6561 7365 6496 .....aincreased. │ │ │ │ +000b5f00: 0426 5e62 9aac 7279 9374 6865 9366 6163 .&^b..ry.the.fac │ │ │ │ +000b5f10: 7493 7468 6174 9361 6e98 7993 6578 6973 t.that.an.y.exis │ │ │ │ +000b5f20: 7469 6e67 9365 7175 6174 696f 6e61 6c93 ting.equational. │ │ │ │ +000b5f30: 7468 656f 7265 6d93 6361 6e93 6290 538e theorem.can.b.S. │ │ │ │ +000b5f40: 6593 7375 7070 6c69 6564 9361 7393 6193 e.supplied.as.a. │ │ │ │ +000b5f50: 6072 6577 7269 7465 8ea1 8d91 12c7 6172 `rewrite......ar │ │ │ │ +000b5f60: 756c 6527 2c91 03b2 ca69 6e63 6c75 6469 ule',....includi │ │ │ │ +000b5f70: 6e67 9603 a4d3 619b 03a4 d273 7461 6e64 ng....a....stand │ │ │ │ +000b5f80: 6172 6493 eb48 484f 4c98 cf73 6574 936f ard..HHOL..set.o │ │ │ │ +000b5f90: 6698 7072 652d 7072 6f95 ac72 7693 6564 f.pre-pro..rv.ed │ │ │ │ +000b5fa0: 9603 a4d3 7461 7574 6f6c 6f67 6965 733b ....tautologies; │ │ │ │ +000b5fb0: 9103 bc1a 616e 6498 7468 6573 6593 7265 ....and.these.re │ │ │ │ +000b5fc0: 7772 6974 6598 7275 6c65 7393 6361 6e8e write.rules.can. │ │ │ │ +000b5fd0: a18d 9112 c761 696e 9aac 7274 6572 6163 .....ain..rterac │ │ │ │ +000b5fe0: 7496 03ea a877 6974 6893 6561 6398 6893 t....with.eac.h. │ │ │ │ +000b5ff0: 6f74 6865 7293 696e 9374 6865 9372 6577 other.in.the.rew │ │ │ │ +000b6000: 7269 7469 6e67 9370 726f 9053 8e63 6573 riting.pro.S.ces │ │ │ │ +000b6010: 7393 746f 9374 7261 6e73 666f 726d 9374 s.to.transform.t │ │ │ │ +000b6020: 6865 936f 7269 6769 6e61 6c93 7468 656f he.original.theo │ │ │ │ +000b6030: 7265 6d2e 8ea1 8d91 1e28 f054 6865 9603 rem......(.The.. │ │ │ │ +000b6040: 679f 6170 706c 6963 6174 696f 6e93 6f66 g.application.of │ │ │ │ +000b6050: 8d91 0367 a0eb 6152 4557 5249 5445 5f52 ...g..aREWRITE_R │ │ │ │ +000b6060: 554c 458e 9148 6398 cf2c 9b03 81d4 696e ULE..Hc..,....in │ │ │ │ +000b6070: 9374 6865 9373 6573 7369 6f6e 9362 9053 .the.session.b.S │ │ │ │ +000b6080: 8e65 6c6f 90ac 7277 2c98 696c 6c75 7374 .elo..rw,.illust │ │ │ │ +000b6090: 7261 7465 7391 0367 a074 6861 7493 7265 rates..g.that.re │ │ │ │ +000b60a0: 706c 6163 656d 656e 90ac 7274 7393 6172 placemen..rts.ar │ │ │ │ +000b60b0: 658e a18d 9112 c761 6d61 6465 9604 1a51 e......amade...Q │ │ │ │ +000b60c0: 6174 9b04 1a50 616c 6c93 6c65 7690 ac72 at...Pall.lev..r │ │ │ │ +000b60d0: 656c 7398 6f66 9374 6865 9873 7472 7563 els.of.the.struc │ │ │ │ +000b60e0: 7475 7265 936f 6698 6193 7465 726d 2e91 ture.of.a.term.. │ │ │ │ +000b60f0: 05c7 d954 6865 9365 7861 6d70 6c65 9369 ...The.example.i │ │ │ │ +000b6100: 7398 6e90 ac72 756d 6572 6963 616c 3b91 s.n..rumerical;. │ │ │ │ +000b6110: 0432 2574 6865 9869 6e0c 7865 7393 eb61 .2%the.in.xes..a │ │ │ │ +000b6120: 2224 3e22 8ea1 8d91 12c7 61cf 616e 6496 "$>"......a.and. │ │ │ │ +000b6130: 0331 61eb 6122 243c 2293 cf61 7265 9b03 .1a.a"$<"..are.. │ │ │ │ +000b6140: 3160 7468 6593 7573 7561 6c93 6067 7265 1`the.usual.`gre │ │ │ │ +000b6150: 6174 6572 9374 6861 6e27 9361 6e64 9860 ater.than'.and.` │ │ │ │ +000b6160: 6c65 7373 9374 6861 6e27 9372 656c 6174 less.than'.relat │ │ │ │ +000b6170: 696f 6e73 2c96 0356 6f72 6573 7090 538e ions,..Voresp.S. │ │ │ │ +000b6180: 6563 7469 7690 ac72 656c 7991 ff05 562c ectiv..rely...V, │ │ │ │ +000b6190: 9361 6e64 8d91 0331 61eb 6122 5355 4322 .and...1a.a"SUC" │ │ │ │ +000b61a0: 8e91 1fef b3cf 2c93 7468 658e a18d 9112 ......,.the..... │ │ │ │ +000b61b0: c761 7573 7561 6c96 03df df73 7563 6365 .ausual....succe │ │ │ │ +000b61c0: 7373 6f72 9366 756e 6374 696f 6e2e 9105 ssor.function... │ │ │ │ +000b61d0: 3548 5573 6593 6973 936d 6164 6593 6f66 5HUse.is.made.of │ │ │ │ +000b61e0: 9374 6865 9370 7265 2d65 7869 7374 696e .the.pre-existin │ │ │ │ +000b61f0: 6793 6465 0c6e 6974 696f 6e93 6f66 93eb g.de.nition.of.. │ │ │ │ +000b6200: 6122 243e 22cf 3a8d 9105 337c eb61 4752 a"$>".:...3|.aGR │ │ │ │ +000b6210: 4541 5445 528e 9131 5101 cf28 7365 658e EATER..1Q..(see. │ │ │ │ +000b6220: a18d 9112 c761 eb49 5245 4645 5245 4e43 .....a.IREFERENC │ │ │ │ +000b6230: 45cf 292e 9603 9701 5468 659b 0397 0274 E.).....The....t │ │ │ │ +000b6240: 696d 696e 6793 6661 6369 6c69 7490 ac72 iming.facilit..r │ │ │ │ +000b6250: 7993 6973 9875 7365 6493 6167 6169 6e2c y.is.used.again, │ │ │ │ +000b6260: 9103 a7bc 666f 7293 696e 9aac 7274 6572 ....for.in..rter │ │ │ │ +000b6270: 6573 742c 9103 a7bd 616e 6493 7468 6593 est,....and.the. │ │ │ │ +000b6280: 7072 696e 9874 696e 6791 0397 026f 6693 prin.ting....of. │ │ │ │ +000b6290: 7468 656f 7265 6d73 8ea1 8d91 12c7 6169 theorems......ai │ │ │ │ +000b62a0: 7396 03ea a861 646a 7573 7465 6493 6173 s....adjusted.as │ │ │ │ +000b62b0: 9361 6290 538e 6f95 ac72 7693 652e 8ea0 .ab.S.o..rv.e... │ │ │ │ +000b62c0: 0098 b3c1 8d8d 8d91 12c7 61a0 ff74 0781 ..........a..t.. │ │ │ │ +000b62d0: 8900 0066 6601 c70b 4aa0 010d 9762 8d8d ...ff...J....b.. │ │ │ │ +000b62e0: 90cc cd9f 0459 9c84 0111 f0fe 0000 6666 .....Y........ff │ │ │ │ +000b62f0: 8da0 fef8 6610 8d8d 9201 aff0 0d84 000a ....f........... │ │ │ │ +000b6300: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ +000b6310: b8e8 0015 ae64 8e8d 8d8d 9201 b94d b29f .....d.......M.. │ │ │ │ +000b6320: fd1c 15eb 4931 8e8e 8e8e 9fff 4054 8d91 ....I1......@T.. │ │ │ │ +000b6330: 05cc ceeb 6123 746f 705f 7072 696e 7491 ....a#top_print. │ │ │ │ +000b6340: 05bf aa70 7269 6e74 5f61 6c6c 5f74 686d ...print_all_thm │ │ │ │ +000b6350: 3b3b 8ea4 0d00 008d 9105 ccce 2d96 05bf ;;..........-... │ │ │ │ +000b6360: aa3a 9328 7468 6d93 2d3e 9376 6f69 6429 .:.(thm.->.void) │ │ │ │ +000b6370: 8ea1 a18d 9105 ccce 2373 6574 5f66 6c61 ........#set_fla │ │ │ │ +000b6380: 6728 6074 696d 696e 6760 2c74 7275 6529 g(`timing`,true) │ │ │ │ +000b6390: 3b3b 8ea1 8d91 05cc ce66 616c 7365 9605 ;;.......false.. │ │ │ │ +000b63a0: bfaa 3a93 626f 6f6c 8ea1 8d91 05cc ce52 ..:.bool.......R │ │ │ │ +000b63b0: 756e 9605 bfaa 7469 6d65 3a93 302e 3073 un....time:.0.0s │ │ │ │ +000b63c0: 8ea1 a18d 9105 ccce 2352 4557 5249 5445 ........#REWRITE │ │ │ │ +000b63d0: 5f52 554c 458e a18d 910b 8c78 5b47 5245 _RULE......x[GRE │ │ │ │ +000b63e0: 4154 4552 5d8e a18d 910b 8c78 2841 5353 ATER]......x(ASS │ │ │ │ +000b63f0: 554d 4596 05bf aa22 5355 4393 3493 3e93 UME...."SUC.4.>. │ │ │ │ +000b6400: 3093 3d93 2853 5543 9333 933e 9330 933d 0.=.(SUC.3.>.0.= │ │ │ │ +000b6410: 9328 5355 4393 3293 3e93 3093 3d93 2853 .(SUC.2.>.0.=.(S │ │ │ │ +000b6420: 5543 9331 933e 9330 933d 9353 5543 9330 UC.1.>.0.=.SUC.0 │ │ │ │ +000b6430: 933e 9330 2929 2922 293b 3b8e a18d 9105 .>.0)))");;..... │ │ │ │ +000b6440: ccce 2323 4465 6669 6e69 7469 6f6e 9605 ..##Definition.. │ │ │ │ +000b6450: bfaa 4752 4541 5445 5293 6175 746f 6c6f ..GREATER.autolo │ │ │ │ +000b6460: 6164 6564 9366 726f 6d93 7468 656f 7279 aded.from.theory │ │ │ │ +000b6470: 9360 6172 6974 686d 6574 6963 602e 8ea1 .`arithmetic`... │ │ │ │ +000b6480: 8d91 05cc ce47 5245 4154 4552 9605 bfaa .....GREATER.... │ │ │ │ +000b6490: 3d93 7c2d 9321 6d93 6e2e 936d 933e 936e =.|-.!m.n..m.>.n │ │ │ │ +000b64a0: 933d 936e 933c 936d 8ea1 8d91 05cc ce52 .=.n.<.m.......R │ │ │ │ +000b64b0: 756e 9605 bfaa 7469 6d65 3a93 312e 3573 un....time:.1.5s │ │ │ │ +000b64c0: 8ea1 8d91 05cc ce49 6e74 6572 6d65 6469 .......Intermedi │ │ │ │ +000b64d0: 6174 6596 05bf aa74 6865 6f72 656d 7393 ate....theorems. │ │ │ │ +000b64e0: 6765 6e65 7261 7465 643a 9331 8ea1 a18d generated:.1.... │ │ │ │ +000b64f0: 9105 ccce 2853 5543 9605 bfaa 3429 933e ....(SUC....4).> │ │ │ │ +000b6500: 9330 933d 8ea1 8d91 05cc ce28 2853 5543 .0.=.......((SUC │ │ │ │ +000b6510: 9605 bfaa 3329 933e 9330 933d 9328 2853 ....3).>.0.=.((S │ │ │ │ +000b6520: 5543 9332 2993 3e93 3093 3d93 2828 5355 UC.2).>.0.=.((SU │ │ │ │ +000b6530: 4393 3129 933e 9330 933d 9328 5355 4393 C.1).>.0.=.(SUC. │ │ │ │ +000b6540: 3029 933e 9330 2929 298e a18d 9105 ccce 0).>.0)))....... │ │ │ │ +000b6550: 7c2d 9605 bfaa 3093 3c93 2853 5543 9334 |-....0.<.(SUC.4 │ │ │ │ +000b6560: 2993 3d8e a18d 9117 0bcc 2830 9605 bfaa ).=.......(0.... │ │ │ │ +000b6570: 3c93 2853 5543 9333 2993 3d93 2830 933c <.(SUC.3).=.(0.< │ │ │ │ +000b6580: 9328 5355 4393 3229 933d 9328 3093 3c93 .(SUC.2).=.(0.<. │ │ │ │ +000b6590: 2853 5543 9331 2993 3d93 3093 3c93 2853 (SUC.1).=.0.<.(S │ │ │ │ +000b65a0: 5543 9330 2929 2929 8ea1 8d91 05cc ce52 UC.0)))).......R │ │ │ │ +000b65b0: 756e 9605 bfaa 7469 6d65 3a93 302e 3373 un....time:.0.3s │ │ │ │ +000b65c0: 8ea1 8d91 05cc ce49 6e74 6572 6d65 6469 .......Intermedi │ │ │ │ +000b65d0: 6174 6596 05bf aa74 6865 6f72 656d 7393 ate....theorems. │ │ │ │ +000b65e0: 6765 6e65 7261 7465 643a 9332 338e 8e92 generated:.23... │ │ │ │ +000b65f0: 01c6 71b1 8401 11f0 fe00 0066 668e 8e9f ..q........ff... │ │ │ │ +000b6600: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea0 ......ff...J.... │ │ │ │ +000b6610: 0098 b3c2 8d91 12c7 61cf 4e6f 7469 6365 ........a.Notice │ │ │ │ +000b6620: 9604 d66e 7468 6174 9b04 d66d 7265 7772 ...nthat...mrewr │ │ │ │ +000b6630: 6974 696e 6793 6571 7561 7469 6f6e 7398 iting.equations. │ │ │ │ +000b6640: 6361 6e93 6290 538e 6598 6578 7472 6163 can.b.S.e.extrac │ │ │ │ +000b6650: 7465 6493 6672 6f6d 9875 6e69 769a ac72 ted.from.univ..r │ │ │ │ +000b6660: 6572 7361 6c6c 7993 7175 616e 9874 690c ersally.quan.ti. │ │ │ │ +000b6670: 6564 9104 d66d 7468 656f 7265 6d73 2e8e ed...mtheorems.. │ │ │ │ +000b6680: a18d 9112 c761 5491 ff05 566f 9603 ba2c .....aT...Vo..., │ │ │ │ +000b6690: 636f 6e73 7472 7563 749b 03ba 2d74 6865 construct...-the │ │ │ │ +000b66a0: 9370 726f 9053 8e6f 6698 7374 6570 2d77 .pro.S.of.step-w │ │ │ │ +000b66b0: 6973 652c 9103 c3de 7769 7468 9861 6c6c ise,....with.all │ │ │ │ +000b66c0: 936f 6693 7468 6598 696e 7374 616e 90ac .of.the.instan.. │ │ │ │ +000b66d0: 7274 6961 7469 6f6e 732c 9103 c3df 7375 rtiations,....su │ │ │ │ +000b66e0: 6273 7469 7475 7469 6f6e 732c 9103 c3de bstitutions,.... │ │ │ │ +000b66f0: 616e 6498 7573 6573 936f 668e a18d 9112 and.uses.of..... │ │ │ │ +000b6700: c761 7472 616e 7369 7469 7669 7495 ac72 .atransitivit..r │ │ │ │ +000b6710: 7991 ff05 562c 8d91 03b3 3165 7463 2e8e y...V,....1etc.. │ │ │ │ +000b6720: 9115 fa41 2c91 03b3 3277 936f 756c 6496 ...A,...2w.ould. │ │ │ │ +000b6730: 03a5 5462 9a53 8e65 9103 a553 6193 6c65 ..Tb.S.e...Sa.le │ │ │ │ +000b6740: 6e67 7468 90ac 7279 9370 726f 9863 6573 ngth..ry.pro.ces │ │ │ │ +000b6750: 732e 9105 21c4 5468 6593 7265 7772 6974 s...!.The.rewrit │ │ │ │ +000b6760: 696e 6793 7275 6c65 7391 03a5 536d 616b ing.rules...Smak │ │ │ │ +000b6770: 90ac 7265 9369 7493 6561 7379 91ff 0556 ..re.it.easy...V │ │ │ │ +000b6780: 2c91 03b3 3161 6e64 9364 6f93 736f 8ea1 ,...1and.do.so.. │ │ │ │ +000b6790: 8d91 12c7 6177 6869 6c73 7496 03ea a873 ....awhilst....s │ │ │ │ +000b67a0: 7469 6c6c 9367 656e 6572 6174 696e 6793 till.generating. │ │ │ │ +000b67b0: 7468 6593 656e 9aac 7274 6972 6593 6398 the.en..rtire.c. │ │ │ │ +000b67c0: 6861 696e 936f 6693 696e 6665 7265 6e63 hain.of.inferenc │ │ │ │ +000b67d0: 6573 2e8e 9f27 9103 8d8d 9112 c761 eb4b es...'.......a.K │ │ │ │ +000b67e0: 3132 2e33 8e91 48c7 5d44 6572 6976 91fe 12.3..H.]Deriv.. │ │ │ │ +000b67f0: eb85 6174 696f 6e96 067a e16f 6693 7468 ..ation..z.of.th │ │ │ │ +000b6800: 6593 7374 616e 6461 7264 9372 756c 6573 e.standard.rules │ │ │ │ +000b6810: 8e9f 1be2 238d 9112 c761 cf54 6865 9605 ....#....a.The.. │ │ │ │ +000b6820: dd10 eb48 484f 4c9b 05dd 11cf 7379 7374 ...HHOL.....syst │ │ │ │ +000b6830: 656d 9370 726f 90ac 7276 6964 6573 9361 em.pro..rvides.a │ │ │ │ +000b6840: 6c6c 9874 6865 9373 7461 6e64 6172 6493 ll.the.standard. │ │ │ │ +000b6850: 696e 90ac 7274 726f 9053 8e64 7563 7469 in..rtro.S.ducti │ │ │ │ +000b6860: 6f6e 9861 6e64 9365 6c69 6d69 6e61 7469 on.and.eliminati │ │ │ │ +000b6870: 6f6e 9372 756c 6573 986f 6693 7468 658e on.rules.of.the. │ │ │ │ +000b6880: a18d 9112 c761 7072 6564 6963 6174 6596 .....apredicate. │ │ │ │ +000b6890: 03d8 c763 616c 6375 6c75 7393 7072 652d ...calculus.pre- │ │ │ │ +000b68a0: 6465 0c6e 6564 9361 739b 03d8 c664 6572 de.ned.as....der │ │ │ │ +000b68b0: 6976 90ac 7265 6493 696e 6665 7265 6e63 iv..red.inferenc │ │ │ │ +000b68c0: 6573 2e91 0532 eb49 7498 6973 9374 6865 es...2.It.is.the │ │ │ │ +000b68d0: 7365 9364 6572 6976 90ac 7265 6493 7275 se.deriv..red.ru │ │ │ │ +000b68e0: 6c65 732c 9103 dc5a 7261 7468 6572 9374 les,...Zrather.t │ │ │ │ +000b68f0: 6861 6e8e 9112 c761 9f0a bb9c 8900 0066 han....a.......f │ │ │ │ +000b6900: 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 0d83 f.q............. │ │ │ │ +000b6910: 909f fc5e ffc5 328e 8e8e 9112 0003 c654 ...^..2........T │ │ │ │ +000b6920: 6865 9b02 5d64 6e95 b8e3 756d 9362 9047 he..]dn...um.b.G │ │ │ │ +000b6930: 1d65 7296 025d 656f 6698 696e 6665 7265 .er..]eof.infere │ │ │ │ +000b6940: 6e63 6573 9370 9047 1d65 7266 6f72 6d65 nces.p.G.erforme │ │ │ │ +000b6950: 6498 6290 b8e3 7998 7468 6973 9372 756c d.b...y.this.rul │ │ │ │ +000b6960: 6598 6973 9867 656e 6572 616c 6c79 9360 e.is.generally.` │ │ │ │ +000b6970: 696e 0d61 7465 6427 3b8d 9102 b00a 692e in.ated';.....i. │ │ │ │ +000b6980: 652e 8e91 11d4 8c69 7393 6765 6e65 7261 e......is.genera │ │ │ │ +000b6990: 6c6c 7998 6772 6561 7465 7293 7468 616e lly.greater.than │ │ │ │ +000b69a0: 9874 6865 8ea4 0c00 008d 6c65 6e67 7468 .the......length │ │ │ │ +000b69b0: 9602 8a85 6f66 9374 6865 9370 726f 9a47 ....of.the.pro.G │ │ │ │ +000b69c0: 1d6f 6693 6974 7365 6c66 2c91 02b3 1569 .of.itself,....i │ │ │ │ +000b69d0: 6693 7468 6593 7072 6f98 6f66 9363 6f75 f.the.pro.of.cou │ │ │ │ +000b69e0: 6c64 9362 9865 9360 7365 656e 272e 9104 ld.b.e.`seen'... │ │ │ │ +000b69f0: 2e2d 5468 6973 9369 7393 6298 6563 6175 .-This.is.b.ecau │ │ │ │ +000b6a00: 7365 2c91 02b3 1569 6e93 7468 6593 6375 se,....in.the.cu │ │ │ │ +000b6a10: 7272 656e 9ab8 e374 9369 6d70 6c65 6d65 rren...t.impleme │ │ │ │ +000b6a20: 6e98 7461 7469 6f6e 2c91 02b3 1573 6f6d n.tation,....som │ │ │ │ +000b6a30: 658e a18d 696e 6665 7265 6e63 6596 0355 e...inference..U │ │ │ │ +000b6a40: 5569 7393 646f 6e65 9364 7572 696e 6793 Uis.done.during. │ │ │ │ +000b6a50: 7468 6593 7365 6172 639a b8e3 6893 7068 the.searc...h.ph │ │ │ │ +000b6a60: 6173 6593 7468 6174 9369 7393 6e6f 7493 ase.that.is.not. │ │ │ │ +000b6a70: 6e65 6365 7373 6172 696c 7993 696e 9373 necessarily.in.s │ │ │ │ +000b6a80: 7570 7090 471d 6f72 7493 6f66 9373 7563 upp.G.ort.of.suc │ │ │ │ +000b6a90: 6365 7373 6675 6c93 7265 706c 6163 656d cessful.replacem │ │ │ │ +000b6aa0: 656e 9874 732e 8e8e 9f24 fd13 8e8c 8b00 en.ts....$...... │ │ │ │ +000b6ab0: 0000 e000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000b6ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b6ad0: 0000 0000 0b5d c1a0 02cc 0555 8da0 fd46 .....].....U...F │ │ │ │ -000b6ae0: d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 ................ │ │ │ │ -000b6af0: 3232 3492 00d4 609d 4368 6170 7465 7296 224...`.Chapter. │ │ │ │ -000b6b00: 0480 0031 322e 910a 8000 4465 7269 7690 ...12.....Deriv. │ │ │ │ -000b6b10: a000 6564 9349 6e66 6572 656e 6365 9352 ..ed.Inference.R │ │ │ │ -000b6b20: 756c 6573 8e91 eaf1 eb9f 0566 6689 0000 ules.......ff... │ │ │ │ -000b6b30: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -000b6b40: a0fd 8bd0 218d 91ea f1eb cf74 6865 9603 ....!......the.. │ │ │ │ -000b6b50: e830 7072 696d 6974 6976 90ac 7265 9b03 .0primitiv..re.. │ │ │ │ -000b6b60: e82f 7275 6c65 732c 9103 e8ae 7468 6174 ./rules,....that │ │ │ │ -000b6b70: 936f 6e65 986e 6f72 6d61 6c6c 7993 7573 .one.normally.us │ │ │ │ -000b6b80: 6573 9369 6e98 7072 6163 7469 6365 2e91 es.in.practice.. │ │ │ │ -000b6b90: 0538 0e49 6e98 7468 6973 9373 6563 7469 .8.In.this.secti │ │ │ │ -000b6ba0: 6f6e 2c91 03e8 ae74 6865 9864 6572 6976 on,....the.deriv │ │ │ │ -000b6bb0: 91ff 58e4 6174 696f 6e73 936f 668e a410 ..X.ations.of... │ │ │ │ -000b6bc0: 0000 8d91 eaf1 eb73 6f6d 6596 03d2 836f .......some....o │ │ │ │ -000b6bd0: 6693 7468 6593 7374 616e 6461 7264 9372 f.the.standard.r │ │ │ │ -000b6be0: 756c 6573 9361 7265 9367 6976 90ac 7265 ules.are.giv..re │ │ │ │ -000b6bf0: 6e2c 9103 d757 696e 9373 6571 7565 6e63 n,...Win.sequenc │ │ │ │ -000b6c00: 652e 9105 30d3 5468 6573 6593 6465 7269 e...0.These.deri │ │ │ │ -000b6c10: 7691 ff58 e461 7469 6f6e 7393 6f6e 6c79 v..X.ations.only │ │ │ │ -000b6c20: 9375 7365 9374 6865 9361 7869 6f6d 738e .use.the.axioms. │ │ │ │ -000b6c30: a18d 91ea f1eb 616e 6496 03db fc64 650c ......and....de. │ │ │ │ -000b6c40: 6e69 7469 6f6e 739b 03db fb69 6e93 7468 nitions....in.th │ │ │ │ -000b6c50: 6598 7468 656f 7279 8d93 eb61 626f 6f6c e.theory...abool │ │ │ │ -000b6c60: 8e91 1eb6 a0cf 2873 6565 9853 6563 7469 ......(see.Secti │ │ │ │ -000b6c70: 6f6e 9331 312e 382e 342e 3129 2c91 03de on.11.8.4.1),... │ │ │ │ -000b6c80: eb74 6865 9865 6967 689a ac72 7493 7072 .the.eigh..rt.pr │ │ │ │ -000b6c90: 696d 6974 6976 9865 9103 dbfb 696e 6665 imitiv.e....infe │ │ │ │ -000b6ca0: 7265 6e63 6573 936f 668e a18d 91ea f1eb rences.of....... │ │ │ │ -000b6cb0: 7468 6596 03ea a8eb 4848 4f4c 93cf 6c6f the.....HHOL..lo │ │ │ │ -000b6cc0: 6769 632c 9361 6e64 9369 6e66 6572 656e gic,.and.inferen │ │ │ │ -000b6cd0: 6365 7393 6465 0c6e 6564 9365 6172 6c69 ces.de.ned.earli │ │ │ │ -000b6ce0: 6572 9369 6e93 7468 6593 7365 7175 656e er.in.the.sequen │ │ │ │ -000b6cf0: 6365 2e8e a18d 91f6 537a 5468 656f 7265 ce......SzTheore │ │ │ │ -000b6d00: 6d73 2c91 03b8 7169 6e96 03ab e461 6363 ms,...qin....acc │ │ │ │ -000b6d10: 6f72 6461 6e63 6593 7769 7468 9b03 abe3 ordance.with.... │ │ │ │ -000b6d20: 7468 6593 6465 0c6e 6974 696f 6e93 6769 the.de.nition.gi │ │ │ │ -000b6d30: 7690 ac72 656e 9861 7493 7468 6593 6290 v..ren.at.the.b. │ │ │ │ -000b6d40: 538e 6567 696e 6e69 6e67 986f 6693 7468 S.eginning.of.th │ │ │ │ -000b6d50: 6973 9363 90ac 7268 6170 7465 722c 9103 is.c..rhapter,.. │ │ │ │ -000b6d60: b871 6172 658e a18d 91ea f1eb 7472 6561 .qare.......trea │ │ │ │ -000b6d70: 7465 6496 02ec 1161 7393 7275 6c65 7393 ted....as.rules. │ │ │ │ -000b6d80: 7769 7468 6f75 7493 6895 ac72 7970 9053 without.h..ryp.S │ │ │ │ -000b6d90: 8e6f 7468 6573 6573 3b91 0340 ee74 6893 .otheses;..@.th. │ │ │ │ -000b6da0: 7573 9602 ec11 7468 6593 6465 7269 769b us....the.deriv. │ │ │ │ -000b6db0: ff58 e461 7469 6f6e 936f 6693 6193 7468 .X.ation.of.a.th │ │ │ │ -000b6dc0: 656f 7265 6d93 7265 7365 6d90 ac72 626c eorem.resem..rbl │ │ │ │ -000b6dd0: 6573 9374 6865 9364 6572 6976 9861 2d8e es.the.deriv.a-. │ │ │ │ -000b6de0: a18d 91ea f1eb 7469 6f6e 9603 4994 6f66 ......tion..I.of │ │ │ │ -000b6df0: 9361 9b03 4993 7275 6c65 9365 7863 6570 .a..I.rule.excep │ │ │ │ -000b6e00: 7493 696e 936e 6f74 9868 619a ac72 7669 t.in.not.ha..rvi │ │ │ │ -000b6e10: 6e67 9368 9879 7090 538e 6f74 6865 7365 ng.h.yp.S.othese │ │ │ │ -000b6e20: 732e 9105 032f 2854 6865 9364 6572 6976 s..../(The.deriv │ │ │ │ -000b6e30: 91ff 58e4 6174 696f 6e91 0349 936f 668d ..X.ation..I.of. │ │ │ │ -000b6e40: 93eb 6154 5255 5448 8e91 2007 e6cf 2c9b ..aTRUTH.. ...,. │ │ │ │ -000b6e50: 0369 cb53 6563 7469 6f6e 9331 322e 332e .i.Section.12.3. │ │ │ │ -000b6e60: 392c 9869 738e a18d 91ea f1eb 7468 6596 9,.is.......the. │ │ │ │ -000b6e70: 03ae 446f 6e6c 799b 03ae 4565 7861 6d70 ..Donly...Eexamp │ │ │ │ -000b6e80: 6c65 9367 6976 90ac 7265 6e98 6f66 9374 le.giv..ren.of.t │ │ │ │ -000b6e90: 6869 732c 9103 ba58 6275 7498 7468 6572 his,...Xbut.ther │ │ │ │ -000b6ea0: 6593 6172 6593 7365 7690 ac72 6572 616c e.are.sev..reral │ │ │ │ -000b6eb0: 986f 7468 6572 7393 696e 93eb 4848 4f4c .others.in..HHOL │ │ │ │ -000b6ec0: cf2e 2998 5468 6572 6593 6172 6598 616c ..).There.are.al │ │ │ │ -000b6ed0: 736f 9373 6f6d 658e a18d 91ea f1eb 7275 so.some.......ru │ │ │ │ -000b6ee0: 6c65 7396 0434 af74 6861 7493 6172 6593 les..4.that.are. │ │ │ │ -000b6ef0: 696e 90ac 7274 7269 6e73 6963 616c 6c79 in..rtrinsically │ │ │ │ -000b6f00: 9b04 34b0 6d6f 7265 9367 656e 6572 616c ..4.more.general │ │ │ │ -000b6f10: 9374 6861 6e93 7468 656f 7265 6d73 2e91 .than.theorems.. │ │ │ │ -000b6f20: 0616 f546 91ff 0556 6f72 9865 7861 6d70 ...F...Vor.examp │ │ │ │ -000b6f30: 6c65 2c91 0447 3166 6f72 9361 6e9a ac72 le,..G1for.an..r │ │ │ │ -000b6f40: 7993 7498 7798 6f93 7465 726d 738e a18d y.t.w.o.terms... │ │ │ │ -000b6f50: 91ea f1eb d774 8d9f 01cc ccd5 318e 9109 .....t......1... │ │ │ │ -000b6f60: 97ef cf61 6e64 9604 d7ec d774 8d9f 01cc ...and.....t.... │ │ │ │ -000b6f70: ccd5 328e 9b04 c004 cf2c 9105 133c 7468 ..2......,...|...... │ │ │ │ +000b6b40: 942f df8d a0fd 8bd0 218d 91ea f1eb cf74 ./......!......t │ │ │ │ +000b6b50: 6865 9603 e830 7072 696d 6974 6976 90ac he...0primitiv.. │ │ │ │ +000b6b60: 7265 9b03 e82f 7275 6c65 732c 9103 e8ae re.../rules,.... │ │ │ │ +000b6b70: 7468 6174 936f 6e65 986e 6f72 6d61 6c6c that.one.normall │ │ │ │ +000b6b80: 7993 7573 6573 9369 6e98 7072 6163 7469 y.uses.in.practi │ │ │ │ +000b6b90: 6365 2e91 0538 0e49 6e98 7468 6973 9373 ce...8.In.this.s │ │ │ │ +000b6ba0: 6563 7469 6f6e 2c91 03e8 ae74 6865 9864 ection,....the.d │ │ │ │ +000b6bb0: 6572 6976 91ff 58e4 6174 696f 6e73 936f eriv..X.ations.o │ │ │ │ +000b6bc0: 668e a410 0000 8d91 eaf1 eb73 6f6d 6596 f..........some. │ │ │ │ +000b6bd0: 03d2 836f 6693 7468 6593 7374 616e 6461 ...of.the.standa │ │ │ │ +000b6be0: 7264 9372 756c 6573 9361 7265 9367 6976 rd.rules.are.giv │ │ │ │ +000b6bf0: 90ac 7265 6e2c 9103 d757 696e 9373 6571 ..ren,...Win.seq │ │ │ │ +000b6c00: 7565 6e63 652e 9105 30d3 5468 6573 6593 uence...0.These. │ │ │ │ +000b6c10: 6465 7269 7691 ff58 e461 7469 6f6e 7393 deriv..X.ations. │ │ │ │ +000b6c20: 6f6e 6c79 9375 7365 9374 6865 9361 7869 only.use.the.axi │ │ │ │ +000b6c30: 6f6d 738e a18d 91ea f1eb 616e 6496 03db oms.......and... │ │ │ │ +000b6c40: fc64 650c 6e69 7469 6f6e 739b 03db fb69 .de.nitions....i │ │ │ │ +000b6c50: 6e93 7468 6598 7468 656f 7279 8d93 eb61 n.the.theory...a │ │ │ │ +000b6c60: 626f 6f6c 8e91 1eb6 a0cf 2873 6565 9853 bool......(see.S │ │ │ │ +000b6c70: 6563 7469 6f6e 9331 312e 382e 342e 3129 ection.11.8.4.1) │ │ │ │ +000b6c80: 2c91 03de eb74 6865 9865 6967 689a ac72 ,....the.eigh..r │ │ │ │ +000b6c90: 7493 7072 696d 6974 6976 9865 9103 dbfb t.primitiv.e.... │ │ │ │ +000b6ca0: 696e 6665 7265 6e63 6573 936f 668e a18d inferences.of... │ │ │ │ +000b6cb0: 91ea f1eb 7468 6596 03ea a8eb 4848 4f4c ....the.....HHOL │ │ │ │ +000b6cc0: 93cf 6c6f 6769 632c 9361 6e64 9369 6e66 ..logic,.and.inf │ │ │ │ +000b6cd0: 6572 656e 6365 7393 6465 0c6e 6564 9365 erences.de.ned.e │ │ │ │ +000b6ce0: 6172 6c69 6572 9369 6e93 7468 6593 7365 arlier.in.the.se │ │ │ │ +000b6cf0: 7175 656e 6365 2e8e a18d 91f6 537a 5468 quence......SzTh │ │ │ │ +000b6d00: 656f 7265 6d73 2c91 03b8 7169 6e96 03ab eorems,...qin... │ │ │ │ +000b6d10: e461 6363 6f72 6461 6e63 6593 7769 7468 .accordance.with │ │ │ │ +000b6d20: 9b03 abe3 7468 6593 6465 0c6e 6974 696f ....the.de.nitio │ │ │ │ +000b6d30: 6e93 6769 7690 ac72 656e 9861 7493 7468 n.giv..ren.at.th │ │ │ │ +000b6d40: 6593 6290 538e 6567 696e 6e69 6e67 986f e.b.S.eginning.o │ │ │ │ +000b6d50: 6693 7468 6973 9363 90ac 7268 6170 7465 f.this.c..rhapte │ │ │ │ +000b6d60: 722c 9103 b871 6172 658e a18d 91ea f1eb r,...qare....... │ │ │ │ +000b6d70: 7472 6561 7465 6496 02ec 1161 7393 7275 treated....as.ru │ │ │ │ +000b6d80: 6c65 7393 7769 7468 6f75 7493 6895 ac72 les.without.h..r │ │ │ │ +000b6d90: 7970 9053 8e6f 7468 6573 6573 3b91 0340 yp.S.otheses;..@ │ │ │ │ +000b6da0: ee74 6893 7573 9602 ec11 7468 6593 6465 .th.us....the.de │ │ │ │ +000b6db0: 7269 769b ff58 e461 7469 6f6e 936f 6693 riv..X.ation.of. │ │ │ │ +000b6dc0: 6193 7468 656f 7265 6d93 7265 7365 6d90 a.theorem.resem. │ │ │ │ +000b6dd0: ac72 626c 6573 9374 6865 9364 6572 6976 .rbles.the.deriv │ │ │ │ +000b6de0: 9861 2d8e a18d 91ea f1eb 7469 6f6e 9603 .a-.......tion.. │ │ │ │ +000b6df0: 4994 6f66 9361 9b03 4993 7275 6c65 9365 I.of.a..I.rule.e │ │ │ │ +000b6e00: 7863 6570 7493 696e 936e 6f74 9868 619a xcept.in.not.ha. │ │ │ │ +000b6e10: ac72 7669 6e67 9368 9879 7090 538e 6f74 .rving.h.yp.S.ot │ │ │ │ +000b6e20: 6865 7365 732e 9105 032f 2854 6865 9364 heses..../(The.d │ │ │ │ +000b6e30: 6572 6976 91ff 58e4 6174 696f 6e91 0349 eriv..X.ation..I │ │ │ │ +000b6e40: 936f 668d 93eb 6154 5255 5448 8e91 2007 .of...aTRUTH.. . │ │ │ │ +000b6e50: e6cf 2c9b 0369 cb53 6563 7469 6f6e 9331 ..,..i.Section.1 │ │ │ │ +000b6e60: 322e 332e 392c 9869 738e a18d 91ea f1eb 2.3.9,.is....... │ │ │ │ +000b6e70: 7468 6596 03ae 446f 6e6c 799b 03ae 4565 the...Donly...Ee │ │ │ │ +000b6e80: 7861 6d70 6c65 9367 6976 90ac 7265 6e98 xample.giv..ren. │ │ │ │ +000b6e90: 6f66 9374 6869 732c 9103 ba58 6275 7498 of.this,...Xbut. │ │ │ │ +000b6ea0: 7468 6572 6593 6172 6593 7365 7690 ac72 there.are.sev..r │ │ │ │ +000b6eb0: 6572 616c 986f 7468 6572 7393 696e 93eb eral.others.in.. │ │ │ │ +000b6ec0: 4848 4f4c cf2e 2998 5468 6572 6593 6172 HHOL..).There.ar │ │ │ │ +000b6ed0: 6598 616c 736f 9373 6f6d 658e a18d 91ea e.also.some..... │ │ │ │ +000b6ee0: f1eb 7275 6c65 7396 0434 af74 6861 7493 ..rules..4.that. │ │ │ │ +000b6ef0: 6172 6593 696e 90ac 7274 7269 6e73 6963 are.in..rtrinsic │ │ │ │ +000b6f00: 616c 6c79 9b04 34b0 6d6f 7265 9367 656e ally..4.more.gen │ │ │ │ +000b6f10: 6572 616c 9374 6861 6e93 7468 656f 7265 eral.than.theore │ │ │ │ +000b6f20: 6d73 2e91 0616 f546 91ff 0556 6f72 9865 ms.....F...Vor.e │ │ │ │ +000b6f30: 7861 6d70 6c65 2c91 0447 3166 6f72 9361 xample,..G1for.a │ │ │ │ +000b6f40: 6e9a ac72 7993 7498 7798 6f93 7465 726d n..ry.t.w.o.term │ │ │ │ +000b6f50: 738e a18d 91ea f1eb d774 8d9f 01cc ccd5 s........t...... │ │ │ │ +000b6f60: 318e 9109 97ef cf61 6e64 9604 d7ec d774 1......and.....t │ │ │ │ +000b6f70: 8d9f 01cc ccd5 328e 9b04 c004 cf2c 9105 ......2......,.. │ │ │ │ +000b6f80: 133c 7468 6593 7468 656f 7265 6d96 04d7 .|... │ │ │ │ -000b7970: 8ea0 0294 2fdf 8da0 fdd2 007a 8d8d 8d9f ..../......z.... │ │ │ │ -000b7980: 47d6 bd8d 8d8d a0ff 7100 008d 912a 0660 G.......q....*.` │ │ │ │ -000b7990: eb61 4144 445f 4153 5355 4d91 507b 4c43 .aADD_ASSUM.P{LC │ │ │ │ -000b79a0: 4f4e 5452 9167 79f4 494d 505f 414e 5449 ONTR.gy.IMP_ANTI │ │ │ │ -000b79b0: 5359 4d5f 5255 4c45 8ea4 0d00 008d 912a SYM_RULE.......* │ │ │ │ -000b79c0: 0660 414c 5048 4191 6779 f444 4546 5f45 .`ALPHA.gy.DEF_E │ │ │ │ -000b79d0: 5849 5354 535f 5255 4c45 912d fd50 494d XISTS_RULE.-.PIM │ │ │ │ -000b79e0: 505f 5452 414e 538e a18d 912a 0660 4150 P_TRANS....*.`AP │ │ │ │ -000b79f0: 5f54 4552 4d91 5bfa a044 4953 4a5f 4341 _TERM.[..DISJ_CA │ │ │ │ -000b7a00: 5345 5391 4abb a249 4e53 548e a18d 912a SES.J..INST....* │ │ │ │ -000b7a10: 0660 4150 5f54 484d 9161 ba4a 4449 534a .`AP_THM.a.JDISJ │ │ │ │ -000b7a20: 3191 6779 f44d 4b5f 4142 538e a18d 912a 1.gy.MK_ABS....* │ │ │ │ -000b7a30: 0660 5355 4253 916d 399e 4449 534a 3291 .`SUBS.m9.DISJ2. │ │ │ │ -000b7a40: 6779 f44d 4b5f 434f 4d42 8ea1 8d91 2a06 gy.MK_COMB....*. │ │ │ │ -000b7a50: 6053 5542 535f 4f43 4353 9150 7b4c 4551 `SUBS_OCCS.P{LEQ │ │ │ │ -000b7a60: 5f49 4d50 5f52 554c 4591 44fb f84d 4b5f _IMP_RULE.D..MK_ │ │ │ │ -000b7a70: 4558 4953 5453 8ea1 8d91 2a06 6043 434f EXISTS....*.`CCO │ │ │ │ -000b7a80: 4e54 5291 61ba 4a45 515f 4d50 9167 79f4 NTR.a.JEQ_MP.gy. │ │ │ │ -000b7a90: 4e4f 545f 454c 494d 8ea1 8d91 2a06 6043 NOT_ELIM....*.`C │ │ │ │ -000b7aa0: 484f 4f53 4591 61ba 4a45 5154 5f49 4e54 HOOSE.a.JEQT_INT │ │ │ │ -000b7ab0: 524f 9150 7b4c 4e4f 545f 494e 5452 4f8e RO.P{LNOT_INTRO. │ │ │ │ -000b7ac0: a18d 912a 0660 434f 4e4a 916d 399e 4554 ...*.`CONJ.m9.ET │ │ │ │ -000b7ad0: 415f 434f 4e56 9156 3af6 6e75 6d5f 434f A_CONV.V:.num_CO │ │ │ │ -000b7ae0: 4e56 8ea1 8d91 2a06 6045 5849 5354 5391 NV....*.`EXISTS. │ │ │ │ -000b7af0: 61ba 4a53 5045 4391 6d39 9e54 5241 4e53 a.JSPEC.m9.TRANS │ │ │ │ -000b7b00: 8ea1 8d91 2a06 6045 5854 9172 f948 5355 ....*.`EXT.r.HSU │ │ │ │ -000b7b10: 4253 545f 434f 4e56 914a bba2 434f 4e4a BST_CONV.J..CONJ │ │ │ │ -000b7b20: 554e 4354 318e a18d 912a 0660 4745 4e96 UNCT1....*.`GEN. │ │ │ │ -000b7b30: 72f9 4853 594d 9343 4f4e 4a55 4e43 5432 r.HSYM.CONJUNCT2 │ │ │ │ -000b7b40: 8e8e 8e8e 8e8e 8e9f 6c12 b98d 911e 28f0 ........l.....(. │ │ │ │ -000b7b50: cf54 6865 9603 eaa8 6465 7269 7691 ff58 .The....deriv..X │ │ │ │ -000b7b60: e461 7469 6f6e 7393 7468 6174 9366 6f6c .ations.that.fol │ │ │ │ -000b7b70: 6c6f 9aac 7277 9363 6f6e 7369 7374 936f lo..rw.consist.o │ │ │ │ -000b7b80: 6693 7365 7175 656e 6365 7393 6f66 936e f.sequences.of.n │ │ │ │ -000b7b90: 9875 6d98 6290 538e 6572 6564 9373 7465 .um.b.S.ered.ste │ │ │ │ -000b7ba0: 7073 9365 6163 9868 936f 6693 7768 6963 ps.eac.h.of.whic │ │ │ │ -000b7bb0: 9868 8ea4 20d2 778d 8d8d 8d91 2123 c931 .h.. .w.....!#.1 │ │ │ │ -000b7bc0: 2e8e 8e8e 9130 274d 6973 9603 eaa8 616e .....0'Mis....an │ │ │ │ -000b7bd0: 9361 7869 6f6d 2c93 6f72 8ea1 8d8d 8d8d .axiom,.or...... │ │ │ │ -000b7be0: 9121 23c9 322e 8e8e 8e91 3027 4d69 7396 .!#.2.....0'Mis. │ │ │ │ -000b7bf0: 03ea a861 9368 90ac 7279 709a 538e 6f74 ...a.h..ryp.S.ot │ │ │ │ -000b7c00: 6865 7369 7393 6f66 9374 6865 9372 756c hesis.of.the.rul │ │ │ │ -000b7c10: 6593 6298 6569 6e67 9364 6572 6976 90ac e.b.eing.deriv.. │ │ │ │ -000b7c20: 7265 642c 936f 728e 9f20 d276 8d8d 8d8d red,.or.. .v.... │ │ │ │ -000b7c30: 9121 23c9 332e 8e8e 8e91 3027 4d66 6f6c .!#.3.....0'Mfol │ │ │ │ -000b7c40: 6c6f 9aac 7277 7396 04c2 8a66 726f 6d93 lo..rws....from. │ │ │ │ -000b7c50: 7072 6563 6564 696e 6791 04c2 8b73 7465 preceding....ste │ │ │ │ -000b7c60: 7073 9362 9879 9361 9372 756c 6593 6f66 ps.b.y.a.rule.of │ │ │ │ -000b7c70: 9369 6e66 6572 656e 6365 9104 c28b 2865 .inference....(e │ │ │ │ -000b7c80: 6974 6865 7293 7072 696d 6974 6976 9865 ither.primitiv.e │ │ │ │ -000b7c90: 936f 7293 7072 6576 696f 7573 6c79 8e9f .or.previously.. │ │ │ │ -000b7ca0: 1000 008d 9130 274d 6465 7269 7690 ac72 .....0'Mderiv..r │ │ │ │ -000b7cb0: 6564 292e 8ea1 8d91 12c7 614e 6f74 6596 ed).......aNote. │ │ │ │ -000b7cc0: 03ea a874 6861 7493 7468 6593 6162 6272 ...that.the.abbr │ │ │ │ -000b7cd0: 6576 6961 7469 6f6e 8d93 eb61 636f 6e76 eviation...aconv │ │ │ │ -000b7ce0: 8e91 1ed3 f8cf 6973 9375 7365 6493 666f ......is.used.fo │ │ │ │ -000b7cf0: 7293 7468 6593 eb48 4d4c 93cf 7490 ac72 r.the..HML..t..r │ │ │ │ -000b7d00: 7970 9053 8e65 8d93 eb61 7465 726d 9605 yp.S.e...aterm.. │ │ │ │ -000b7d10: bfaa 2d3e 9374 686d 8e91 4326 f6cf 2e8d ..->.thm..C&.... │ │ │ │ -000b7d20: 8d9f fba5 32d5 338e 8e8e 9f2b 34a4 8d8d ....2.3....+4... │ │ │ │ -000b7d30: 9112 c761 eb47 3132 2e33 2e31 8e91 4c60 ...a.G12.3.1..L` │ │ │ │ -000b7d40: f541 6464 696e 6796 0566 6661 6e93 6173 .Adding..ffan.as │ │ │ │ -000b7d50: 7375 6d70 7469 6f6e 8e9f 1a86 398d 8d8d sumption....9... │ │ │ │ -000b7d60: 9112 c761 9ff5 4fa7 8900 0066 6601 c70b ...a..O....ff... │ │ │ │ -000b7d70: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -000b7d80: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ -000b7d90: cceb 6141 4444 5f41 5353 554d 9605 bfaa ..aADD_ASSUM.... │ │ │ │ -000b7da0: 3a93 7465 726d 932d 3e93 7468 6d93 2d3e :.term.->.thm.-> │ │ │ │ -000b7db0: 9374 686d 8e8e 9201 c671 b184 000f 60b2 .thm.....q....`. │ │ │ │ -000b7dc0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000b7dd0: c70b 4a8e 8e8e 9f35 47a2 9f15 8b71 8d8d ..J....5G....q.. │ │ │ │ -000b7de0: 8d9f f7e1 c58d 9200 e5b1 26cf 0096 073f ..........&....? │ │ │ │ -000b7df0: fada 6093 d774 8e92 00dd 93d5 9f05 516d ..`..t........Qm │ │ │ │ -000b7e00: 8900 0066 6500 31a5 949f 0b08 0b8d cf00 ...fe.1......... │ │ │ │ -000b7e10: d73b 9105 eaa6 748d 9ffc 8889 db30 8e91 .;....t......0.. │ │ │ │ -000b7e20: 0a0e 33da 6091 073f fad7 748e 8e8e 8e9f ..3.`..?..t..... │ │ │ │ -000b7e30: 451e ba8d 8d8d 8d91 2123 c9cf 312e 8e8e E.......!#..1... │ │ │ │ -000b7e40: 8e91 3027 4dd7 748d 9ffb a532 db30 8e91 ..0'M.t....2.0.. │ │ │ │ -000b7e50: 0a0e 33da 6091 073f fad7 748d 9ffb a532 ..3.`..?..t....2 │ │ │ │ -000b7e60: db30 8e92 015d 2abb cf5b e241 5353 554d .0...]*..[.ASSUM │ │ │ │ -000b7e70: 45cf 5d8e 9f15 693c 8d8d 8d8d 9121 23c9 E.]...i<.....!#. │ │ │ │ -000b7e80: 322e 8e8e 8e91 3027 4d00 9607 3ffa da60 2.....0'M...?..` │ │ │ │ -000b7e90: 93d7 7492 0149 5534 cf5b 4879 7090 538e ..t..IU4.[Hyp.S. │ │ │ │ -000b7ea0: 6f74 6865 7369 735d 8ea4 1569 3b8d 8d8d othesis]...i;... │ │ │ │ -000b7eb0: 8d91 2123 c933 2e8e 8e8e 9130 274d 0096 ..!#.3.....0'M.. │ │ │ │ -000b7ec0: 073f fada 6093 d774 8d9f fba5 32db 308e .?..`..t....2.0. │ │ │ │ -000b7ed0: 9106 238b da29 9103 5552 d774 9201 3f8a ..#..)..UR.t..?. │ │ │ │ -000b7ee0: cbcf 5be2 4449 5343 4891 03ea a8cf 325d ..[.DISCH.....2] │ │ │ │ -000b7ef0: 8ea1 8d8d 8d8d 9121 23c9 342e 8e8e 8e91 .......!#.4..... │ │ │ │ -000b7f00: 3027 4d00 d73b 9105 eaa6 748d 9ffb a532 0'M..;....t....2 │ │ │ │ -000b7f10: db30 8e91 0a0e 33da 6091 073f fad7 7492 .0....3.`..?..t. │ │ │ │ -000b7f20: 0152 6a1e cf5b e24d 5091 03ea a8cf 332c .Rj..[.MP.....3, │ │ │ │ -000b7f30: 315d 8e91 12c7 619f 0c20 fc89 0000 6666 1]....a.. ....ff │ │ │ │ -000b7f40: 0071 cf9f 9f0c 999a 8d8d 8d8d 910d 8390 .q.............. │ │ │ │ -000b7f50: 9ffc 5eff c533 8e8e 8e91 1200 03c6 5468 ..^..3........Th │ │ │ │ -000b7f60: 6973 9603 5555 7374 616e 6473 9366 6f72 is..UUstands.for │ │ │ │ -000b7f70: 9360 636f 6e95 b8e3 7693 6572 7369 6f6e .`con...v.ersion │ │ │ │ -000b7f80: 272c 9603 5555 6173 9365 7870 6c61 696e ',..UUas.explain │ │ │ │ -000b7f90: 6564 9369 6e93 4368 6170 7465 7293 3133 ed.in.Chapter.13 │ │ │ │ -000b7fa0: 2e8e 8e9f 24fd 138e 8c8b 0000 00e2 0000 ....$........... │ │ │ │ -000b7fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b7900: 0000 0000 0000 0000 0000 000b 6aae a002 ............j... │ │ │ │ +000b7910: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +000b7920: 9a8d 9112 c761 d031 322e 332e 910a 8000 .....a.12.3..... │ │ │ │ +000b7930: 4465 7269 7691 ff40 0061 7469 6f6e 9604 Deriv..@.ation.. │ │ │ │ +000b7940: 8000 6f66 9374 6865 9373 7461 6e64 6172 ..of.the.standar │ │ │ │ +000b7950: 6493 7275 6c65 7392 00cf 09da 3232 358e d.rules.....225. │ │ │ │ +000b7960: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ +000b7970: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fdd2 007a |......./......z │ │ │ │ +000b7980: 8d8d 8d9f 47d6 bd8d 8d8d a0ff 7100 008d ....G.......q... │ │ │ │ +000b7990: 912a 0660 eb61 4144 445f 4153 5355 4d91 .*.`.aADD_ASSUM. │ │ │ │ +000b79a0: 507b 4c43 4f4e 5452 9167 79f4 494d 505f P{LCONTR.gy.IMP_ │ │ │ │ +000b79b0: 414e 5449 5359 4d5f 5255 4c45 8ea4 0d00 ANTISYM_RULE.... │ │ │ │ +000b79c0: 008d 912a 0660 414c 5048 4191 6779 f444 ...*.`ALPHA.gy.D │ │ │ │ +000b79d0: 4546 5f45 5849 5354 535f 5255 4c45 912d EF_EXISTS_RULE.- │ │ │ │ +000b79e0: fd50 494d 505f 5452 414e 538e a18d 912a .PIMP_TRANS....* │ │ │ │ +000b79f0: 0660 4150 5f54 4552 4d91 5bfa a044 4953 .`AP_TERM.[..DIS │ │ │ │ +000b7a00: 4a5f 4341 5345 5391 4abb a249 4e53 548e J_CASES.J..INST. │ │ │ │ +000b7a10: a18d 912a 0660 4150 5f54 484d 9161 ba4a ...*.`AP_THM.a.J │ │ │ │ +000b7a20: 4449 534a 3191 6779 f44d 4b5f 4142 538e DISJ1.gy.MK_ABS. │ │ │ │ +000b7a30: a18d 912a 0660 5355 4253 916d 399e 4449 ...*.`SUBS.m9.DI │ │ │ │ +000b7a40: 534a 3291 6779 f44d 4b5f 434f 4d42 8ea1 SJ2.gy.MK_COMB.. │ │ │ │ +000b7a50: 8d91 2a06 6053 5542 535f 4f43 4353 9150 ..*.`SUBS_OCCS.P │ │ │ │ +000b7a60: 7b4c 4551 5f49 4d50 5f52 554c 4591 44fb {LEQ_IMP_RULE.D. │ │ │ │ +000b7a70: f84d 4b5f 4558 4953 5453 8ea1 8d91 2a06 .MK_EXISTS....*. │ │ │ │ +000b7a80: 6043 434f 4e54 5291 61ba 4a45 515f 4d50 `CCONTR.a.JEQ_MP │ │ │ │ +000b7a90: 9167 79f4 4e4f 545f 454c 494d 8ea1 8d91 .gy.NOT_ELIM.... │ │ │ │ +000b7aa0: 2a06 6043 484f 4f53 4591 61ba 4a45 5154 *.`CHOOSE.a.JEQT │ │ │ │ +000b7ab0: 5f49 4e54 524f 9150 7b4c 4e4f 545f 494e _INTRO.P{LNOT_IN │ │ │ │ +000b7ac0: 5452 4f8e a18d 912a 0660 434f 4e4a 916d TRO....*.`CONJ.m │ │ │ │ +000b7ad0: 399e 4554 415f 434f 4e56 9156 3af6 6e75 9.ETA_CONV.V:.nu │ │ │ │ +000b7ae0: 6d5f 434f 4e56 8ea1 8d91 2a06 6045 5849 m_CONV....*.`EXI │ │ │ │ +000b7af0: 5354 5391 61ba 4a53 5045 4391 6d39 9e54 STS.a.JSPEC.m9.T │ │ │ │ +000b7b00: 5241 4e53 8ea1 8d91 2a06 6045 5854 9172 RANS....*.`EXT.r │ │ │ │ +000b7b10: f948 5355 4253 545f 434f 4e56 914a bba2 .HSUBST_CONV.J.. │ │ │ │ +000b7b20: 434f 4e4a 554e 4354 318e a18d 912a 0660 CONJUNCT1....*.` │ │ │ │ +000b7b30: 4745 4e96 72f9 4853 594d 9343 4f4e 4a55 GEN.r.HSYM.CONJU │ │ │ │ +000b7b40: 4e43 5432 8e8e 8e8e 8e8e 8e9f 6c12 b98d NCT2........l... │ │ │ │ +000b7b50: 911e 28f0 cf54 6865 9603 eaa8 6465 7269 ..(..The....deri │ │ │ │ +000b7b60: 7691 ff58 e461 7469 6f6e 7393 7468 6174 v..X.ations.that │ │ │ │ +000b7b70: 9366 6f6c 6c6f 9aac 7277 9363 6f6e 7369 .follo..rw.consi │ │ │ │ +000b7b80: 7374 936f 6693 7365 7175 656e 6365 7393 st.of.sequences. │ │ │ │ +000b7b90: 6f66 936e 9875 6d98 6290 538e 6572 6564 of.n.um.b.S.ered │ │ │ │ +000b7ba0: 9373 7465 7073 9365 6163 9868 936f 6693 .steps.eac.h.of. │ │ │ │ +000b7bb0: 7768 6963 9868 8ea4 20d2 778d 8d8d 8d91 whic.h.. .w..... │ │ │ │ +000b7bc0: 2123 c931 2e8e 8e8e 9130 274d 6973 9603 !#.1.....0'Mis.. │ │ │ │ +000b7bd0: eaa8 616e 9361 7869 6f6d 2c93 6f72 8ea1 ..an.axiom,.or.. │ │ │ │ +000b7be0: 8d8d 8d8d 9121 23c9 322e 8e8e 8e91 3027 .....!#.2.....0' │ │ │ │ +000b7bf0: 4d69 7396 03ea a861 9368 90ac 7279 709a Mis....a.h..ryp. │ │ │ │ +000b7c00: 538e 6f74 6865 7369 7393 6f66 9374 6865 S.othesis.of.the │ │ │ │ +000b7c10: 9372 756c 6593 6298 6569 6e67 9364 6572 .rule.b.eing.der │ │ │ │ +000b7c20: 6976 90ac 7265 642c 936f 728e 9f20 d276 iv..red,.or.. .v │ │ │ │ +000b7c30: 8d8d 8d8d 9121 23c9 332e 8e8e 8e91 3027 .....!#.3.....0' │ │ │ │ +000b7c40: 4d66 6f6c 6c6f 9aac 7277 7396 04c2 8a66 Mfollo..rws....f │ │ │ │ +000b7c50: 726f 6d93 7072 6563 6564 696e 6791 04c2 rom.preceding... │ │ │ │ +000b7c60: 8b73 7465 7073 9362 9879 9361 9372 756c .steps.b.y.a.rul │ │ │ │ +000b7c70: 6593 6f66 9369 6e66 6572 656e 6365 9104 e.of.inference.. │ │ │ │ +000b7c80: c28b 2865 6974 6865 7293 7072 696d 6974 ..(either.primit │ │ │ │ +000b7c90: 6976 9865 936f 7293 7072 6576 696f 7573 iv.e.or.previous │ │ │ │ +000b7ca0: 6c79 8e9f 1000 008d 9130 274d 6465 7269 ly.......0'Mderi │ │ │ │ +000b7cb0: 7690 ac72 6564 292e 8ea1 8d91 12c7 614e v..red).......aN │ │ │ │ +000b7cc0: 6f74 6596 03ea a874 6861 7493 7468 6593 ote....that.the. │ │ │ │ +000b7cd0: 6162 6272 6576 6961 7469 6f6e 8d93 eb61 abbreviation...a │ │ │ │ +000b7ce0: 636f 6e76 8e91 1ed3 f8cf 6973 9375 7365 conv......is.use │ │ │ │ +000b7cf0: 6493 666f 7293 7468 6593 eb48 4d4c 93cf d.for.the..HML.. │ │ │ │ +000b7d00: 7490 ac72 7970 9053 8e65 8d93 eb61 7465 t..ryp.S.e...ate │ │ │ │ +000b7d10: 726d 9605 bfaa 2d3e 9374 686d 8e91 4326 rm....->.thm..C& │ │ │ │ +000b7d20: f6cf 2e8d 8d9f fba5 32d5 338e 8e8e 9f2b ........2.3....+ │ │ │ │ +000b7d30: 34a4 8d8d 9112 c761 eb47 3132 2e33 2e31 4......a.G12.3.1 │ │ │ │ +000b7d40: 8e91 4c60 f541 6464 696e 6796 0566 6661 ..L`.Adding..ffa │ │ │ │ +000b7d50: 6e93 6173 7375 6d70 7469 6f6e 8e9f 1a86 n.assumption.... │ │ │ │ +000b7d60: 398d 8d8d 9112 c761 9ff5 4fa7 8900 0066 9......a..O....f │ │ │ │ +000b7d70: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +000b7d80: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ +000b7d90: 8d91 170b cceb 6141 4444 5f41 5353 554d ......aADD_ASSUM │ │ │ │ +000b7da0: 9605 bfaa 3a93 7465 726d 932d 3e93 7468 ....:.term.->.th │ │ │ │ +000b7db0: 6d93 2d3e 9374 686d 8e8e 9201 c671 b184 m.->.thm.....q.. │ │ │ │ +000b7dc0: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ +000b7dd0: 0066 6601 c70b 4a8e 8e8e 9f35 47a2 9f15 .ff...J....5G... │ │ │ │ +000b7de0: 8b71 8d8d 8d9f f7e1 c58d 9200 e5b1 26cf .q............&. │ │ │ │ +000b7df0: 0096 073f fada 6093 d774 8e92 00dd 93d5 ...?..`..t...... │ │ │ │ +000b7e00: 9f05 516d 8900 0066 6500 31a5 949f 0b08 ..Qm...fe.1..... │ │ │ │ +000b7e10: 0b8d cf00 d73b 9105 eaa6 748d 9ffc 8889 .....;....t..... │ │ │ │ +000b7e20: db30 8e91 0a0e 33da 6091 073f fad7 748e .0....3.`..?..t. │ │ │ │ +000b7e30: 8e8e 8e9f 451e ba8d 8d8d 8d91 2123 c9cf ....E.......!#.. │ │ │ │ +000b7e40: 312e 8e8e 8e91 3027 4dd7 748d 9ffb a532 1.....0'M.t....2 │ │ │ │ +000b7e50: db30 8e91 0a0e 33da 6091 073f fad7 748d .0....3.`..?..t. │ │ │ │ +000b7e60: 9ffb a532 db30 8e92 015d 2abb cf5b e241 ...2.0...]*..[.A │ │ │ │ +000b7e70: 5353 554d 45cf 5d8e 9f15 693c 8d8d 8d8d SSUME.]...i<.... │ │ │ │ +000b7e80: 9121 23c9 322e 8e8e 8e91 3027 4d00 9607 .!#.2.....0'M... │ │ │ │ +000b7e90: 3ffa da60 93d7 7492 0149 5534 cf5b 4879 ?..`..t..IU4.[Hy │ │ │ │ +000b7ea0: 7090 538e 6f74 6865 7369 735d 8ea4 1569 p.S.othesis]...i │ │ │ │ +000b7eb0: 3b8d 8d8d 8d91 2123 c933 2e8e 8e8e 9130 ;.....!#.3.....0 │ │ │ │ +000b7ec0: 274d 0096 073f fada 6093 d774 8d9f fba5 'M...?..`..t.... │ │ │ │ +000b7ed0: 32db 308e 9106 238b da29 9103 5552 d774 2.0...#..)..UR.t │ │ │ │ +000b7ee0: 9201 3f8a cbcf 5be2 4449 5343 4891 03ea ..?...[.DISCH... │ │ │ │ +000b7ef0: a8cf 325d 8ea1 8d8d 8d8d 9121 23c9 342e ..2].......!#.4. │ │ │ │ +000b7f00: 8e8e 8e91 3027 4d00 d73b 9105 eaa6 748d ....0'M..;....t. │ │ │ │ +000b7f10: 9ffb a532 db30 8e91 0a0e 33da 6091 073f ...2.0....3.`..? │ │ │ │ +000b7f20: fad7 7492 0152 6a1e cf5b e24d 5091 03ea ..t..Rj..[.MP... │ │ │ │ +000b7f30: a8cf 332c 315d 8e91 12c7 619f 0c20 fc89 ..3,1]....a.. .. │ │ │ │ +000b7f40: 0000 6666 0071 cf9f 9f0c 999a 8d8d 8d8d ..ff.q.......... │ │ │ │ +000b7f50: 910d 8390 9ffc 5eff c533 8e8e 8e91 1200 ......^..3...... │ │ │ │ +000b7f60: 03c6 5468 6973 9603 5555 7374 616e 6473 ..This..UUstands │ │ │ │ +000b7f70: 9366 6f72 9360 636f 6e95 b8e3 7693 6572 .for.`con...v.er │ │ │ │ +000b7f80: 7369 6f6e 272c 9603 5555 6173 9365 7870 sion',..UUas.exp │ │ │ │ +000b7f90: 6c61 696e 6564 9369 6e93 4368 6170 7465 lained.in.Chapte │ │ │ │ +000b7fa0: 7293 3133 2e8e 8e9f 24fd 138e 8c8b 0000 r.13....$....... │ │ │ │ +000b7fb0: 00e2 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000b7fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b7fd0: 0000 000b 78dd a002 cc05 558d a0fd 46d3 ....x.....U...F. │ │ │ │ -000b7fe0: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d032 ...............2 │ │ │ │ -000b7ff0: 3236 9200 d460 9d43 6861 7074 6572 9604 26...`.Chapter.. │ │ │ │ -000b8000: 8000 3132 2e91 0a80 0044 6572 6976 90a0 ..12.....Deriv.. │ │ │ │ -000b8010: 0065 6493 496e 6665 7265 6e63 6593 5275 .ed.Inference.Ru │ │ │ │ -000b8020: 6c65 738e 91ea f1eb 9f05 6666 8900 00e6 les.......ff.... │ │ │ │ -000b8030: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -000b8040: fd8b d021 8d8d 91ea f1eb eb47 3132 2e33 ...!.......G12.3 │ │ │ │ -000b8050: 2e32 8e91 248b 7f55 6e64 6973 6390 8ccc .2..$..Undisc... │ │ │ │ -000b8060: 6861 7267 696e 678e a918 ade6 8d8d 8d91 harging......... │ │ │ │ -000b8070: eaf1 eb9f f54f a789 0000 6666 01c7 0b4a .....O....ff...J │ │ │ │ -000b8080: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ -000b8090: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ -000b80a0: eb61 554e 4449 5343 4896 05bf aa3a 9374 .aUNDISCH....:.t │ │ │ │ -000b80b0: 686d 932d 3e93 7468 6d8e 8e92 01c6 71b1 hm.->.thm.....q. │ │ │ │ -000b80c0: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -000b80d0: 0000 6666 01c7 0b4a 8e8e 8e9f 2d1d 009f ..ff...J....-... │ │ │ │ -000b80e0: 12d2 908d 8d8d 9ff7 e1c5 8d92 00ad a73e ...............> │ │ │ │ -000b80f0: cf00 9607 3ffa da60 93d7 748d 9f01 cccc ....?..`..t..... │ │ │ │ -000b8100: d531 8e91 0815 56da 2991 0355 52d7 748d .1....V.)..UR.t. │ │ │ │ -000b8110: 9f01 cccc d532 8e8e 9200 ada7 3e9f 0551 .....2......>..Q │ │ │ │ -000b8120: 6d89 0000 6665 0041 d3d7 9f0b 080b 8d91 m...fe.A........ │ │ │ │ -000b8130: 04be 3acf 00d7 3b91 05ea a674 8d9f 01cc ..:...;....t.... │ │ │ │ -000b8140: ccd5 318e 910b fffe da60 9107 3ffa d774 ..1......`..?..t │ │ │ │ -000b8150: 8d9f 01cc ccd5 328e 8e8e 8e8e 9f39 c712 ......2......9.. │ │ │ │ -000b8160: 8d8d 8d8d 91f9 4e53 cf31 2e8e 8e8e 9108 ......NS.1...... │ │ │ │ -000b8170: 51d7 d774 8d9f 01cc ccd5 318e 910b fffe Q..t......1..... │ │ │ │ -000b8180: da60 9107 3ffa d774 8d9f 01cc ccd5 318e .`..?..t......1. │ │ │ │ -000b8190: 9201 5b38 f0cf 5be2 4153 5355 4d45 cf5d ..[8..[.ASSUME.] │ │ │ │ -000b81a0: 8ea4 1324 808d 8d8d 8d91 f94e 5332 2e8e ...$.......NS2.. │ │ │ │ -000b81b0: 8e8e 9108 51d7 0096 073f fada 6093 d774 ....Q....?..`..t │ │ │ │ -000b81c0: 8d9f 01cc ccd5 318e 9108 1556 da29 9103 ......1....V.).. │ │ │ │ -000b81d0: 5552 d774 8d9f 01cc ccd5 328e 9201 2dac UR.t......2...-. │ │ │ │ -000b81e0: 54cf 5b48 7970 9053 8e6f 7468 6573 6973 T.[Hyp.S.othesis │ │ │ │ -000b81f0: 5d8e a18d 8d8d 8d91 f94e 5333 2e8e 8e8e ]........NS3.... │ │ │ │ -000b8200: 9108 51d7 00d7 3b91 05ea a674 8d9f 01cc ..Q...;....t.... │ │ │ │ -000b8210: ccd5 318e 910b fffe da60 9107 3ffa d774 ..1......`..?..t │ │ │ │ -000b8220: 8d9f 01cc ccd5 328e 9201 5078 53cf 5be2 ......2...PxS.[. │ │ │ │ -000b8230: 4d50 9103 eaa8 cf32 2c31 5d8e 9f25 9c2b MP.....2,1]..%.+ │ │ │ │ -000b8240: 8d8d 91ea f1eb eb47 3132 2e33 2e33 8e91 .......G12.3.3.. │ │ │ │ -000b8250: 248b 7f53 796d 6d65 7472 7996 0566 666f $..Symmetry..ffo │ │ │ │ -000b8260: 6693 6571 7561 6c69 7490 8ccc 798e a68d f.equalit...y... │ │ │ │ -000b8270: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ -000b8280: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -000b8290: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -000b82a0: 170b cceb 6153 594d 9605 bfaa 3a93 7468 ....aSYM....:.th │ │ │ │ -000b82b0: 6d93 2d3e 9374 686d 8e8e 9201 c671 b184 m.->.thm.....q.. │ │ │ │ -000b82c0: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ -000b82d0: 0066 6601 c70b 4a8e 8e8e 9f2d 1d00 9f12 .ff...J....-.... │ │ │ │ -000b82e0: d290 8d8d 8d9f f7e1 c58d 9200 af15 7bcf ..............{. │ │ │ │ -000b82f0: 0096 073f fada 6093 d774 8d9f 01cc ccd5 ...?..`..t...... │ │ │ │ -000b8300: 318e 9108 1556 cf3d 9103 5552 d774 8d9f 1....V.=..UR.t.. │ │ │ │ -000b8310: 01cc ccd5 328e 8e92 00af 157b 9f05 516d ....2......{..Qm │ │ │ │ -000b8320: 8900 0066 6500 3ef7 5d9f 0b08 0b8d cf00 ...fe.>.]....... │ │ │ │ -000b8330: 9607 3ffa da60 93d7 748d 9f01 cccc d532 ..?..`..t......2 │ │ │ │ -000b8340: 8e91 0815 56cf 3d91 0355 52d7 748d 9f01 ....V.=..UR.t... │ │ │ │ -000b8350: cccc d531 8e8e 8e8e 8e9f 393e 8b8d 8d8d ...1......9>.... │ │ │ │ -000b8360: 8d91 f94e 53cf 312e 8e8e 8e91 0851 d700 ...NS.1......Q.. │ │ │ │ -000b8370: 9607 3ffa da60 93d7 748d 9f01 cccc d531 ..?..`..t......1 │ │ │ │ -000b8380: 8e91 0815 56cf 3d91 0355 52d7 748d 9f01 ....V.=..UR.t... │ │ │ │ -000b8390: cccc d532 8e92 0130 88ce cf5b 4879 7090 ...2...0...[Hyp. │ │ │ │ -000b83a0: 538e 6f74 6865 7369 735d 8ea1 8d8d 8d8d S.othesis]...... │ │ │ │ -000b83b0: 91f9 4e53 322e 8e8e 8e91 0c3c 7fda 6091 ..NS2......<..`. │ │ │ │ -000b83c0: 073f fad7 748d 9f01 cccc d531 8e91 0815 .?..t......1.... │ │ │ │ -000b83d0: 56cf 3d91 0355 52d7 748d 9f01 cccc d531 V.=..UR.t......1 │ │ │ │ -000b83e0: 8e92 015b 19b0 cf5b e252 4546 4ccf 5d8e ...[...[.REFL.]. │ │ │ │ -000b83f0: a18d 8d8d 8d91 f94e 5333 2e8e 8e8e 9108 .......NS3...... │ │ │ │ -000b8400: 51d7 0096 073f fada 6093 d774 8d9f 01cc Q....?..`..t.... │ │ │ │ -000b8410: ccd5 328e 9108 1556 cf3d 9103 5552 d774 ..2....V.=..UR.t │ │ │ │ -000b8420: 8d9f 01cc ccd5 318e 9201 3751 f2cf 5be2 ......1...7Q..[. │ │ │ │ -000b8430: 5355 4253 5491 03ea a8cf 312c 325d 8e9f SUBST.....1,2].. │ │ │ │ -000b8440: 259c 2b8d 8d91 eaf1 ebeb 4731 322e 332e %.+.......G12.3. │ │ │ │ -000b8450: 348e 9124 8b7f 5491 fea6 6672 616e 7369 4..$..T...fransi │ │ │ │ -000b8460: 7469 7669 749a 8ccc 7996 0566 666f 6693 tivit...y..ffof. │ │ │ │ -000b8470: 6571 7561 6c69 7498 798e a68d 8d8d 91ea equalit.y....... │ │ │ │ -000b8480: f1eb 9ff5 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ -000b8490: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -000b84a0: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -000b84b0: 6154 5241 4e53 9605 bfaa 3a93 7468 6d93 aTRANS....:.thm. │ │ │ │ -000b84c0: 2d3e 9374 686d 932d 3e93 7468 6d8e 8e92 ->.thm.->.thm... │ │ │ │ -000b84d0: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ -000b84e0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -000b84f0: 2d1d 009f 12d2 908d 8d8d 9ff7 e1c5 8d91 -............... │ │ │ │ -000b8500: 6799 e0cf 008d 9f01 cccc d531 8e96 0bff g..........1.... │ │ │ │ -000b8510: feda 609b 073f fad7 748d 9f01 cccc d531 ..`..?..t......1 │ │ │ │ -000b8520: 8e91 0815 56cf 3d91 0355 52d7 748d 9f01 ....V.=..UR.t... │ │ │ │ -000b8530: cccc d532 8e91 4b3f d4cf 008d 9f01 cccc ...2..K?........ │ │ │ │ -000b8540: d532 8e93 da60 98d7 748d 9f01 cccc d532 .2...`..t......2 │ │ │ │ -000b8550: 8e91 0815 56cf 3d91 0355 52d7 748d 9f01 ....V.=..UR.t... │ │ │ │ -000b8560: cccc d533 8e8e 9167 99e0 9f05 516d 8900 ...3...g....Qm.. │ │ │ │ -000b8570: 0066 6500 cdee 929f 0b08 0b8d 9138 6535 .fe..........8e5 │ │ │ │ -000b8580: cf00 8d9f 01cc ccd5 318e 9107 6aac da5b ........1...j..[ │ │ │ │ -000b8590: 9102 aaa8 cf00 8d9f 01cc ccd5 328e 910b ............2... │ │ │ │ -000b85a0: fffe da60 9107 3ffa d774 8d9f 01cc ccd5 ...`..?..t...... │ │ │ │ -000b85b0: 318e 9108 1556 cf3d 9103 5552 d774 8d9f 1....V.=..UR.t.. │ │ │ │ -000b85c0: 01cc ccd5 338e 8e8e 8e8e 9f39 3e8a 8d8d ....3......9>... │ │ │ │ -000b85d0: 8d8d 91f9 4e53 cf31 2e8e 8e8e 9108 51d7 ....NS.1......Q. │ │ │ │ -000b85e0: 008d 9f01 cccc d532 8e91 0bff feda 6091 .......2......`. │ │ │ │ -000b85f0: 073f fad7 748d 9f01 cccc d532 8e91 0815 .?..t......2.... │ │ │ │ -000b8600: 56cf 3d91 0355 52d7 748d 9f01 cccc d533 V.=..UR.t......3 │ │ │ │ -000b8610: 8e92 012b c8ca cf5b 4879 7090 538e 6f74 ...+...[Hyp.S.ot │ │ │ │ -000b8620: 6865 7369 735d 8ea1 8d8d 8d8d 91f9 4e53 hesis]........NS │ │ │ │ -000b8630: 322e 8e8e 8e91 0851 d700 8d9f 01cc ccd5 2......Q........ │ │ │ │ -000b8640: 318e 910b fffe da60 9107 3ffa d774 8d9f 1......`..?..t.. │ │ │ │ -000b8650: 01cc ccd5 318e 9108 1556 cf3d 9103 5552 ....1....V.=..UR │ │ │ │ -000b8660: d774 8d9f 01cc ccd5 328e 9201 2bc8 cacf .t......2...+... │ │ │ │ -000b8670: 5b48 7970 9053 8e6f 7468 6573 6973 5d8e [Hyp.S.othesis]. │ │ │ │ -000b8680: a18d 8d8d 8d91 f94e 5333 2e8e 8e8e 9108 .......NS3...... │ │ │ │ -000b8690: 51d7 008d 9f01 cccc d531 8e91 076a acda Q........1...j.. │ │ │ │ -000b86a0: 5b91 02aa a8cf 008d 9f01 cccc d532 8e91 [............2.. │ │ │ │ -000b86b0: 0bff feda 6091 073f fad7 748d 9f01 cccc ....`..?..t..... │ │ │ │ -000b86c0: d531 8e91 0815 56cf 3d91 0355 52d7 748d .1....V.=..UR.t. │ │ │ │ -000b86d0: 9f01 cccc d533 8e92 0119 2526 cf5b e253 .....3....%&.[.S │ │ │ │ -000b86e0: 5542 5354 9103 eaa8 cf31 2c32 5d8e 8e9f UBST.....1,2]... │ │ │ │ -000b86f0: 24fd 138e 8c8b 0000 00e3 0000 0000 0000 $............... │ │ │ │ +000b7fd0: 0000 0000 0000 000b 78e1 a002 cc05 558d ........x.....U. │ │ │ │ +000b7fe0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ +000b7ff0: f1eb d032 3236 9200 d460 9d43 6861 7074 ...226...`.Chapt │ │ │ │ +000b8000: 6572 9604 8000 3132 2e91 0a80 0044 6572 er....12.....Der │ │ │ │ +000b8010: 6976 90a0 0065 6493 496e 6665 7265 6e63 iv...ed.Inferenc │ │ │ │ +000b8020: 6593 5275 6c65 738e 91ea f1eb 9f05 6666 e.Rules.......ff │ │ │ │ +000b8030: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +000b8040: 2fdf 8da0 fd8b d021 8d8d 91ea f1eb eb47 /......!.......G │ │ │ │ +000b8050: 3132 2e33 2e32 8e91 248b 7f55 6e64 6973 12.3.2..$..Undis │ │ │ │ +000b8060: 6390 8ccc 6861 7267 696e 678e a918 ade6 c...harging..... │ │ │ │ +000b8070: 8d8d 8d91 eaf1 eb9f f54f a789 0000 6666 .........O....ff │ │ │ │ +000b8080: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ +000b8090: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ +000b80a0: 9117 0bcc eb61 554e 4449 5343 4896 05bf .....aUNDISCH... │ │ │ │ +000b80b0: aa3a 9374 686d 932d 3e93 7468 6d8e 8e92 .:.thm.->.thm... │ │ │ │ +000b80c0: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +000b80d0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ +000b80e0: 2d1d 009f 12d2 908d 8d8d 9ff7 e1c5 8d92 -............... │ │ │ │ +000b80f0: 00ad a73e cf00 9607 3ffa da60 93d7 748d ...>....?..`..t. │ │ │ │ +000b8100: 9f01 cccc d531 8e91 0815 56da 2991 0355 .....1....V.)..U │ │ │ │ +000b8110: 52d7 748d 9f01 cccc d532 8e8e 9200 ada7 R.t......2...... │ │ │ │ +000b8120: 3e9f 0551 6d89 0000 6665 0041 d3d7 9f0b >..Qm...fe.A.... │ │ │ │ +000b8130: 080b 8d91 04be 3acf 00d7 3b91 05ea a674 ......:...;....t │ │ │ │ +000b8140: 8d9f 01cc ccd5 318e 910b fffe da60 9107 ......1......`.. │ │ │ │ +000b8150: 3ffa d774 8d9f 01cc ccd5 328e 8e8e 8e8e ?..t......2..... │ │ │ │ +000b8160: 9f39 c712 8d8d 8d8d 91f9 4e53 cf31 2e8e .9........NS.1.. │ │ │ │ +000b8170: 8e8e 9108 51d7 d774 8d9f 01cc ccd5 318e ....Q..t......1. │ │ │ │ +000b8180: 910b fffe da60 9107 3ffa d774 8d9f 01cc .....`..?..t.... │ │ │ │ +000b8190: ccd5 318e 9201 5b38 f0cf 5be2 4153 5355 ..1...[8..[.ASSU │ │ │ │ +000b81a0: 4d45 cf5d 8ea4 1324 808d 8d8d 8d91 f94e ME.]...$.......N │ │ │ │ +000b81b0: 5332 2e8e 8e8e 9108 51d7 0096 073f fada S2......Q....?.. │ │ │ │ +000b81c0: 6093 d774 8d9f 01cc ccd5 318e 9108 1556 `..t......1....V │ │ │ │ +000b81d0: da29 9103 5552 d774 8d9f 01cc ccd5 328e .)..UR.t......2. │ │ │ │ +000b81e0: 9201 2dac 54cf 5b48 7970 9053 8e6f 7468 ..-.T.[Hyp.S.oth │ │ │ │ +000b81f0: 6573 6973 5d8e a18d 8d8d 8d91 f94e 5333 esis]........NS3 │ │ │ │ +000b8200: 2e8e 8e8e 9108 51d7 00d7 3b91 05ea a674 ......Q...;....t │ │ │ │ +000b8210: 8d9f 01cc ccd5 318e 910b fffe da60 9107 ......1......`.. │ │ │ │ +000b8220: 3ffa d774 8d9f 01cc ccd5 328e 9201 5078 ?..t......2...Px │ │ │ │ +000b8230: 53cf 5be2 4d50 9103 eaa8 cf32 2c31 5d8e S.[.MP.....2,1]. │ │ │ │ +000b8240: 9f25 9c2b 8d8d 91ea f1eb eb47 3132 2e33 .%.+.......G12.3 │ │ │ │ +000b8250: 2e33 8e91 248b 7f53 796d 6d65 7472 7996 .3..$..Symmetry. │ │ │ │ +000b8260: 0566 666f 6693 6571 7561 6c69 7490 8ccc .ffof.equalit... │ │ │ │ +000b8270: 798e a68d 8d8d 91ea f1eb 9ff5 4fa7 8900 y...........O... │ │ │ │ +000b8280: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +000b8290: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +000b82a0: a664 8d91 170b cceb 6153 594d 9605 bfaa .d......aSYM.... │ │ │ │ +000b82b0: 3a93 7468 6d93 2d3e 9374 686d 8e8e 9201 :.thm.->.thm.... │ │ │ │ +000b82c0: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +000b82d0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f2d .....ff...J....- │ │ │ │ +000b82e0: 1d00 9f12 d290 8d8d 8d9f f7e1 c58d 9200 ................ │ │ │ │ +000b82f0: af15 7bcf 0096 073f fada 6093 d774 8d9f ..{....?..`..t.. │ │ │ │ +000b8300: 01cc ccd5 318e 9108 1556 cf3d 9103 5552 ....1....V.=..UR │ │ │ │ +000b8310: d774 8d9f 01cc ccd5 328e 8e92 00af 157b .t......2......{ │ │ │ │ +000b8320: 9f05 516d 8900 0066 6500 3ef7 5d9f 0b08 ..Qm...fe.>.]... │ │ │ │ +000b8330: 0b8d cf00 9607 3ffa da60 93d7 748d 9f01 ......?..`..t... │ │ │ │ +000b8340: cccc d532 8e91 0815 56cf 3d91 0355 52d7 ...2....V.=..UR. │ │ │ │ +000b8350: 748d 9f01 cccc d531 8e8e 8e8e 8e9f 393e t......1......9> │ │ │ │ +000b8360: 8b8d 8d8d 8d91 f94e 53cf 312e 8e8e 8e91 .......NS.1..... │ │ │ │ +000b8370: 0851 d700 9607 3ffa da60 93d7 748d 9f01 .Q....?..`..t... │ │ │ │ +000b8380: cccc d531 8e91 0815 56cf 3d91 0355 52d7 ...1....V.=..UR. │ │ │ │ +000b8390: 748d 9f01 cccc d532 8e92 0130 88ce cf5b t......2...0...[ │ │ │ │ +000b83a0: 4879 7090 538e 6f74 6865 7369 735d 8ea1 Hyp.S.othesis].. │ │ │ │ +000b83b0: 8d8d 8d8d 91f9 4e53 322e 8e8e 8e91 0c3c ......NS2......< │ │ │ │ +000b83c0: 7fda 6091 073f fad7 748d 9f01 cccc d531 ..`..?..t......1 │ │ │ │ +000b83d0: 8e91 0815 56cf 3d91 0355 52d7 748d 9f01 ....V.=..UR.t... │ │ │ │ +000b83e0: cccc d531 8e92 015b 19b0 cf5b e252 4546 ...1...[...[.REF │ │ │ │ +000b83f0: 4ccf 5d8e a18d 8d8d 8d91 f94e 5333 2e8e L.]........NS3.. │ │ │ │ +000b8400: 8e8e 9108 51d7 0096 073f fada 6093 d774 ....Q....?..`..t │ │ │ │ +000b8410: 8d9f 01cc ccd5 328e 9108 1556 cf3d 9103 ......2....V.=.. │ │ │ │ +000b8420: 5552 d774 8d9f 01cc ccd5 318e 9201 3751 UR.t......1...7Q │ │ │ │ +000b8430: f2cf 5be2 5355 4253 5491 03ea a8cf 312c ..[.SUBST.....1, │ │ │ │ +000b8440: 325d 8e9f 259c 2b8d 8d91 eaf1 ebeb 4731 2]..%.+.......G1 │ │ │ │ +000b8450: 322e 332e 348e 9124 8b7f 5491 fea6 6672 2.3.4..$..T...fr │ │ │ │ +000b8460: 616e 7369 7469 7669 749a 8ccc 7996 0566 ansitivit...y..f │ │ │ │ +000b8470: 666f 6693 6571 7561 6c69 7498 798e a68d fof.equalit.y... │ │ │ │ +000b8480: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ +000b8490: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000b84a0: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +000b84b0: 170b cceb 6154 5241 4e53 9605 bfaa 3a93 ....aTRANS....:. │ │ │ │ +000b84c0: 7468 6d93 2d3e 9374 686d 932d 3e93 7468 thm.->.thm.->.th │ │ │ │ +000b84d0: 6d8e 8e92 01c6 71b1 8400 0f60 b200 0066 m.....q....`...f │ │ │ │ +000b84e0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000b84f0: 8e8e 8e9f 2d1d 009f 12d2 908d 8d8d 9ff7 ....-........... │ │ │ │ +000b8500: e1c5 8d91 6799 e0cf 008d 9f01 cccc d531 ....g..........1 │ │ │ │ +000b8510: 8e96 0bff feda 609b 073f fad7 748d 9f01 ......`..?..t... │ │ │ │ +000b8520: cccc d531 8e91 0815 56cf 3d91 0355 52d7 ...1....V.=..UR. │ │ │ │ +000b8530: 748d 9f01 cccc d532 8e91 4b3f d4cf 008d t......2..K?.... │ │ │ │ +000b8540: 9f01 cccc d532 8e93 da60 98d7 748d 9f01 .....2...`..t... │ │ │ │ +000b8550: cccc d532 8e91 0815 56cf 3d91 0355 52d7 ...2....V.=..UR. │ │ │ │ +000b8560: 748d 9f01 cccc d533 8e8e 9167 99e0 9f05 t......3...g.... │ │ │ │ +000b8570: 516d 8900 0066 6500 cdee 929f 0b08 0b8d Qm...fe......... │ │ │ │ +000b8580: 9138 6535 cf00 8d9f 01cc ccd5 318e 9107 .8e5........1... │ │ │ │ +000b8590: 6aac da5b 9102 aaa8 cf00 8d9f 01cc ccd5 j..[............ │ │ │ │ +000b85a0: 328e 910b fffe da60 9107 3ffa d774 8d9f 2......`..?..t.. │ │ │ │ +000b85b0: 01cc ccd5 318e 9108 1556 cf3d 9103 5552 ....1....V.=..UR │ │ │ │ +000b85c0: d774 8d9f 01cc ccd5 338e 8e8e 8e8e 9f39 .t......3......9 │ │ │ │ +000b85d0: 3e8a 8d8d 8d8d 91f9 4e53 cf31 2e8e 8e8e >.......NS.1.... │ │ │ │ +000b85e0: 9108 51d7 008d 9f01 cccc d532 8e91 0bff ..Q........2.... │ │ │ │ +000b85f0: feda 6091 073f fad7 748d 9f01 cccc d532 ..`..?..t......2 │ │ │ │ +000b8600: 8e91 0815 56cf 3d91 0355 52d7 748d 9f01 ....V.=..UR.t... │ │ │ │ +000b8610: cccc d533 8e92 012b c8ca cf5b 4879 7090 ...3...+...[Hyp. │ │ │ │ +000b8620: 538e 6f74 6865 7369 735d 8ea1 8d8d 8d8d S.othesis]...... │ │ │ │ +000b8630: 91f9 4e53 322e 8e8e 8e91 0851 d700 8d9f ..NS2......Q.... │ │ │ │ +000b8640: 01cc ccd5 318e 910b fffe da60 9107 3ffa ....1......`..?. │ │ │ │ +000b8650: d774 8d9f 01cc ccd5 318e 9108 1556 cf3d .t......1....V.= │ │ │ │ +000b8660: 9103 5552 d774 8d9f 01cc ccd5 328e 9201 ..UR.t......2... │ │ │ │ +000b8670: 2bc8 cacf 5b48 7970 9053 8e6f 7468 6573 +...[Hyp.S.othes │ │ │ │ +000b8680: 6973 5d8e a18d 8d8d 8d91 f94e 5333 2e8e is]........NS3.. │ │ │ │ +000b8690: 8e8e 9108 51d7 008d 9f01 cccc d531 8e91 ....Q........1.. │ │ │ │ +000b86a0: 076a acda 5b91 02aa a8cf 008d 9f01 cccc .j..[........... │ │ │ │ +000b86b0: d532 8e91 0bff feda 6091 073f fad7 748d .2......`..?..t. │ │ │ │ +000b86c0: 9f01 cccc d531 8e91 0815 56cf 3d91 0355 .....1....V.=..U │ │ │ │ +000b86d0: 52d7 748d 9f01 cccc d533 8e92 0119 2526 R.t......3....%& │ │ │ │ +000b86e0: cf5b e253 5542 5354 9103 eaa8 cf31 2c32 .[.SUBST.....1,2 │ │ │ │ +000b86f0: 5d8e 8e9f 24fd 138e 8c8b 0000 00e3 0000 ]...$........... │ │ │ │ 000b8700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b8710: 0000 0000 0000 0000 0000 0000 0000 000b ................ │ │ │ │ -000b8720: 7fa9 a002 cc05 558d a0fd 46d3 0e8d 8d8d ......U...F..... │ │ │ │ -000b8730: 8d9f fa99 9a8d 9112 c761 d031 322e 332e .........a.12.3. │ │ │ │ -000b8740: 910a 8000 4465 7269 7691 ff40 0061 7469 ....Deriv..@.ati │ │ │ │ -000b8750: 6f6e 9604 8000 6f66 9374 6865 9373 7461 on....of.the.sta │ │ │ │ -000b8760: 6e64 6172 6493 7275 6c65 7392 00cf 09da ndard.rules..... │ │ │ │ -000b8770: 3232 378e 9112 c761 9f05 6666 8900 00e6 227....a..ff.... │ │ │ │ -000b8780: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -000b8790: fd8b d021 8d8d 9112 c761 eb47 3132 2e33 ...!.....a.G12.3 │ │ │ │ -000b87a0: 2e35 8e91 4c60 f541 7070 6c69 6361 7469 .5..L`.Applicati │ │ │ │ -000b87b0: 6f6e 9605 6666 6f66 9361 9374 6572 6d93 on..ffof.a.term. │ │ │ │ -000b87c0: 746f 9361 9374 6865 6f72 656d 8ea9 18b0 to.a.theorem.... │ │ │ │ -000b87d0: 7e8d 8d8d 9112 c761 9ff5 4fa7 8900 0066 ~......a..O....f │ │ │ │ -000b87e0: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -000b87f0: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -000b8800: 8d91 170b cceb 6141 505f 5445 524d 9605 ......aAP_TERM.. │ │ │ │ -000b8810: bfaa 3a93 7465 726d 932d 3e93 7468 6d93 ..:.term.->.thm. │ │ │ │ -000b8820: 2d3e 9374 686d 8e8e 9201 c671 b184 000f ->.thm.....q.... │ │ │ │ -000b8830: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ -000b8840: 6601 c70b 4a8e 8e8e 9f2d 287e 9f12 d665 f...J....-(~...e │ │ │ │ -000b8850: 8d8d 8d9f f7e1 c58d 9200 d6ea f1cf 0096 ................ │ │ │ │ -000b8860: 073f fada 6093 d774 8d9f 01cc ccd5 318e .?..`..t......1. │ │ │ │ -000b8870: 9108 1556 cf3d 9103 5552 d774 8d9f 01cc ...V.=..UR.t.... │ │ │ │ -000b8880: ccd5 328e 8e92 00ce c213 9f05 516d 8900 ..2.........Qm.. │ │ │ │ -000b8890: 0066 6500 4f49 199f 0b08 0b8d cf00 9607 .fe.OI.......... │ │ │ │ -000b88a0: 3ffa da60 93d7 7496 03ea a874 8d9f 01cc ?..`..t....t.... │ │ │ │ -000b88b0: ccd5 318e 9108 1556 cf3d 9103 5552 d774 ..1....V.=..UR.t │ │ │ │ -000b88c0: 9374 8d9f 01cc ccd5 328e 8e8e 8e8e 9f39 .t......2......9 │ │ │ │ -000b88d0: 4e80 8d8d 8d8d 9121 23c9 cf31 2e8e 8e8e N......!#..1.... │ │ │ │ -000b88e0: 9130 274d 0096 073f fada 6093 d774 8d9f .0'M...?..`..t.. │ │ │ │ -000b88f0: 01cc ccd5 318e 9108 1556 cf3d 9103 5552 ....1....V.=..UR │ │ │ │ -000b8900: d774 8d9f 01cc ccd5 328e 9201 3088 cecf .t......2...0... │ │ │ │ -000b8910: 5b48 7970 9053 8e6f 7468 6573 6973 5d8e [Hyp.S.othesis]. │ │ │ │ -000b8920: a413 27b1 8d8d 8d8d 9121 23c9 322e 8e8e ..'......!#.2... │ │ │ │ -000b8930: 8e91 3411 f5da 6091 073f fad7 7496 03ea ..4...`..?..t... │ │ │ │ -000b8940: a874 8d9f 01cc ccd5 318e 9108 1556 cf3d .t......1....V.= │ │ │ │ -000b8950: 9103 5552 d774 9374 8d9f 01cc ccd5 318e ..UR.t.t......1. │ │ │ │ -000b8960: 9201 4ac7 f4cf 5be2 5245 464c cf5d 8ea1 ..J...[.REFL.].. │ │ │ │ -000b8970: 8d8d 8d8d 9121 23c9 332e 8e8e 8e91 3027 .....!#.3.....0' │ │ │ │ -000b8980: 4d00 9607 3ffa da60 93d7 7496 03ea a874 M...?..`..t....t │ │ │ │ -000b8990: 8d9f 01cc ccd5 318e 9108 1556 cf3d 9103 ......1....V.=.. │ │ │ │ -000b89a0: 5552 d774 9374 8d9f 01cc ccd5 328e 9201 UR.t.t......2... │ │ │ │ -000b89b0: 2700 36cf 5be2 5355 4253 5493 cf31 2c32 '.6.[.SUBST..1,2 │ │ │ │ -000b89c0: 5d8e 9f25 a40b 8d8d 9112 c761 eb47 3132 ]..%.......a.G12 │ │ │ │ -000b89d0: 2e33 2e36 8e91 4c60 f541 7070 6c69 6361 .3.6..L`.Applica │ │ │ │ -000b89e0: 7469 6f6e 9605 6666 6f66 9361 9374 6865 tion..ffof.a.the │ │ │ │ -000b89f0: 6f72 656d 9374 6f93 6193 7465 726d 8ea6 orem.to.a.term.. │ │ │ │ -000b8a00: 8d8d 8d91 12c7 619f f54f a789 0000 6666 ......a..O....ff │ │ │ │ -000b8a10: 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -000b8a20: 9c84 000f 60b2 0000 6666 8d9f fba6 648d ....`...ff....d. │ │ │ │ -000b8a30: 9117 0bcc eb61 4150 5f54 484d 9605 bfaa .....aAP_THM.... │ │ │ │ -000b8a40: 3a93 7468 6d93 2d3e 9363 6f6e 768e 8e92 :.thm.->.conv... │ │ │ │ -000b8a50: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ -000b8a60: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -000b8a70: 2d28 7e9f 12d6 658d 8d8d 9ff7 e1c5 8d92 -(~...e......... │ │ │ │ -000b8a80: 00d6 eaf1 cf00 9607 3ffa da60 93d7 748d ........?..`..t. │ │ │ │ -000b8a90: 9f01 cccc d531 8e91 0815 56cf 3d91 0355 .....1....V.=..U │ │ │ │ -000b8aa0: 52d7 748d 9f01 cccc d532 8e8e 9200 cec2 R.t......2...... │ │ │ │ -000b8ab0: 139f 0551 6d89 0000 6665 004f 4919 9f0b ...Qm...fe.OI... │ │ │ │ -000b8ac0: 080b 8dcf 0096 073f fada 6093 d774 8d9f .......?..`..t.. │ │ │ │ -000b8ad0: 01cc ccd5 318e 9b08 aaac d774 9603 5552 ....1......t..UR │ │ │ │ -000b8ae0: cf3d 93d7 748d 9f01 cccc d532 8e98 d774 .=..t......2...t │ │ │ │ -000b8af0: 8e8e 8e8e 9f39 4e80 8d8d 8d8d 9121 23c9 .....9N......!#. │ │ │ │ -000b8b00: cf31 2e8e 8e8e 9130 274d 0096 073f fada .1.....0'M...?.. │ │ │ │ -000b8b10: 6093 d774 8d9f 01cc ccd5 318e 9108 1556 `..t......1....V │ │ │ │ -000b8b20: cf3d 9103 5552 d774 8d9f 01cc ccd5 328e .=..UR.t......2. │ │ │ │ -000b8b30: 9201 3088 cecf 5b48 7970 9053 8e6f 7468 ..0...[Hyp.S.oth │ │ │ │ -000b8b40: 6573 6973 5d8e a18d 8d8d 8d91 2123 c932 esis].......!#.2 │ │ │ │ -000b8b50: 2e8e 8e8e 9134 11f5 da60 9107 3ffa d774 .....4...`..?..t │ │ │ │ -000b8b60: 8d9f 01cc ccd5 318e 9b08 aaac d774 9603 ......1......t.. │ │ │ │ -000b8b70: 5552 cf3d 93d7 748d 9f01 cccc d531 8e98 UR.=..t......1.. │ │ │ │ -000b8b80: d774 9201 4607 f0cf 5be2 5245 464c cf5d .t..F...[.REFL.] │ │ │ │ -000b8b90: 8ea1 8d8d 8d8d 9121 23c9 332e 8e8e 8e91 .......!#.3..... │ │ │ │ -000b8ba0: 3027 4d00 9607 3ffa da60 93d7 748d 9f01 0'M...?..`..t... │ │ │ │ -000b8bb0: cccc d531 8e9b 08aa acd7 7496 0355 52cf ...1......t..UR. │ │ │ │ -000b8bc0: 3d93 d774 8d9f 01cc ccd5 328e 98d7 7492 =..t......2...t. │ │ │ │ -000b8bd0: 0122 4032 cf5b e253 5542 5354 9103 eaa8 ."@2.[.SUBST.... │ │ │ │ -000b8be0: cf31 2c32 5d8e 9f25 a40b 8d8d 9112 c761 .1,2]..%.......a │ │ │ │ -000b8bf0: eb47 3132 2e33 2e37 8e91 4c60 f54d 6f90 .G12.3.7..L`.Mo. │ │ │ │ -000b8c00: 7333 6475 7396 0566 6650 9a8c cc6f 6e65 s3dus..ffP...one │ │ │ │ -000b8c10: 6e73 9366 6f72 9365 7175 616c 6974 9879 ns.for.equalit.y │ │ │ │ -000b8c20: 8ea6 8d8d 8d91 12c7 619f f54f a789 0000 ........a..O.... │ │ │ │ -000b8c30: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -000b8c40: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ -000b8c50: 648d 9117 0bcc eb61 4551 5f4d 5096 05bf d......aEQ_MP... │ │ │ │ -000b8c60: aa3a 9374 686d 932d 3e93 7468 6d93 2d3e .:.thm.->.thm.-> │ │ │ │ -000b8c70: 9374 686d 8e8e 9201 c671 b184 000f 60b2 .thm.....q....`. │ │ │ │ -000b8c80: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000b8c90: c70b 4a8e 8e8e 9f2d 287e 9f12 d665 8d8d ..J....-(~...e.. │ │ │ │ -000b8ca0: 8d9f f7e1 c58d 9200 9bd5 89cf 008d 9f01 ................ │ │ │ │ -000b8cb0: cccc d531 8e96 0bff feda 609b 073f fad7 ...1......`..?.. │ │ │ │ -000b8cc0: 748d 9f01 cccc d531 8e91 0815 56cf 3d91 t......1....V.=. │ │ │ │ -000b8cd0: 0355 52d7 748d 9f01 cccc d532 8e91 4b3f .UR.t......2..K? │ │ │ │ -000b8ce0: d4cf 008d 9f01 cccc d532 8e93 da60 98d7 .........2...`.. │ │ │ │ -000b8cf0: 748d 9f01 cccc d531 8e8e 9200 9bd5 899f t......1........ │ │ │ │ -000b8d00: 0551 6d89 0000 6665 00b5 222c 9f0b 080b .Qm...fe..",.... │ │ │ │ -000b8d10: 8d91 3865 35cf 008d 9f01 cccc d531 8e91 ..8e5........1.. │ │ │ │ -000b8d20: 076a acda 5b91 02aa a8cf 008d 9f01 cccc .j..[........... │ │ │ │ -000b8d30: d532 8e91 0bff feda 6091 073f fad7 748d .2......`..?..t. │ │ │ │ -000b8d40: 9f01 cccc d532 8e8e 8e8e 8e9f 394e 808d .....2......9N.. │ │ │ │ -000b8d50: 8d8d 8d91 2123 c9cf 312e 8e8e 8e91 3027 ....!#..1.....0' │ │ │ │ -000b8d60: 4d00 8d9f 01cc ccd5 318e 910b fffe da60 M.......1......` │ │ │ │ -000b8d70: 9107 3ffa d774 8d9f 01cc ccd5 318e 9108 ..?..t......1... │ │ │ │ -000b8d80: 1556 cf3d 9103 5552 d774 8d9f 01cc ccd5 .V.=..UR.t...... │ │ │ │ -000b8d90: 328e 9201 2bc8 cacf 5b48 7970 9053 8e6f 2...+...[Hyp.S.o │ │ │ │ -000b8da0: 7468 6573 6973 5d8e a18d 8d8d 8d91 2123 thesis].......!# │ │ │ │ -000b8db0: c932 2e8e 8e8e 9130 274d 008d 9f01 cccc .2.....0'M...... │ │ │ │ -000b8dc0: d532 8e91 0bff feda 6091 073f fad7 748d .2......`..?..t. │ │ │ │ -000b8dd0: 9f01 cccc d531 8e92 0144 9530 cf5b 4879 .....1...D.0.[Hy │ │ │ │ -000b8de0: 7090 538e 6f74 6865 7369 735d 8ea1 8d8d p.S.othesis].... │ │ │ │ -000b8df0: 8d8d 9121 23c9 332e 8e8e 8e91 3027 4d00 ...!#.3.....0'M. │ │ │ │ -000b8e00: 8d9f 01cc ccd5 318e 9107 6aac da5b 9102 ......1...j..[.. │ │ │ │ -000b8e10: aaa8 cf00 8d9f 01cc ccd5 328e 910b fffe ..........2..... │ │ │ │ -000b8e20: da60 9107 3ffa d774 8d9f 01cc ccd5 328e .`..?..t......2. │ │ │ │ -000b8e30: 9201 31f1 8ccf 5be2 5355 4253 5491 03ea ..1...[.SUBST... │ │ │ │ -000b8e40: a8cf 312c 325d 8e8e 9f24 fd13 8e8c 8b00 ..1,2]...$...... │ │ │ │ -000b8e50: 0000 e400 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b8710: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b8720: 0000 000b 7fad a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ +000b8730: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d031 .............a.1 │ │ │ │ +000b8740: 322e 332e 910a 8000 4465 7269 7691 ff40 2.3.....Deriv..@ │ │ │ │ +000b8750: 0061 7469 6f6e 9604 8000 6f66 9374 6865 .ation....of.the │ │ │ │ +000b8760: 9373 7461 6e64 6172 6493 7275 6c65 7392 .standard.rules. │ │ │ │ +000b8770: 00cf 09da 3232 378e 9112 c761 9f05 6666 ....227....a..ff │ │ │ │ +000b8780: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +000b8790: 2fdf 8da0 fd8b d021 8d8d 9112 c761 eb47 /......!.....a.G │ │ │ │ +000b87a0: 3132 2e33 2e35 8e91 4c60 f541 7070 6c69 12.3.5..L`.Appli │ │ │ │ +000b87b0: 6361 7469 6f6e 9605 6666 6f66 9361 9374 cation..ffof.a.t │ │ │ │ +000b87c0: 6572 6d93 746f 9361 9374 6865 6f72 656d erm.to.a.theorem │ │ │ │ +000b87d0: 8ea9 18b0 7e8d 8d8d 9112 c761 9ff5 4fa7 ....~......a..O. │ │ │ │ +000b87e0: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ +000b87f0: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ +000b8800: 9ffb a664 8d91 170b cceb 6141 505f 5445 ...d......aAP_TE │ │ │ │ +000b8810: 524d 9605 bfaa 3a93 7465 726d 932d 3e93 RM....:.term.->. │ │ │ │ +000b8820: 7468 6d93 2d3e 9374 686d 8e8e 9201 c671 thm.->.thm.....q │ │ │ │ +000b8830: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ +000b8840: 8900 0066 6601 c70b 4a8e 8e8e 9f2d 287e ...ff...J....-(~ │ │ │ │ +000b8850: 9f12 d665 8d8d 8d9f f7e1 c58d 9200 d6ea ...e............ │ │ │ │ +000b8860: f1cf 0096 073f fada 6093 d774 8d9f 01cc .....?..`..t.... │ │ │ │ +000b8870: ccd5 318e 9108 1556 cf3d 9103 5552 d774 ..1....V.=..UR.t │ │ │ │ +000b8880: 8d9f 01cc ccd5 328e 8e92 00ce c213 9f05 ......2......... │ │ │ │ +000b8890: 516d 8900 0066 6500 4f49 199f 0b08 0b8d Qm...fe.OI...... │ │ │ │ +000b88a0: cf00 9607 3ffa da60 93d7 7496 03ea a874 ....?..`..t....t │ │ │ │ +000b88b0: 8d9f 01cc ccd5 318e 9108 1556 cf3d 9103 ......1....V.=.. │ │ │ │ +000b88c0: 5552 d774 9374 8d9f 01cc ccd5 328e 8e8e UR.t.t......2... │ │ │ │ +000b88d0: 8e8e 9f39 4e80 8d8d 8d8d 9121 23c9 cf31 ...9N......!#..1 │ │ │ │ +000b88e0: 2e8e 8e8e 9130 274d 0096 073f fada 6093 .....0'M...?..`. │ │ │ │ +000b88f0: d774 8d9f 01cc ccd5 318e 9108 1556 cf3d .t......1....V.= │ │ │ │ +000b8900: 9103 5552 d774 8d9f 01cc ccd5 328e 9201 ..UR.t......2... │ │ │ │ +000b8910: 3088 cecf 5b48 7970 9053 8e6f 7468 6573 0...[Hyp.S.othes │ │ │ │ +000b8920: 6973 5d8e a413 27b1 8d8d 8d8d 9121 23c9 is]...'......!#. │ │ │ │ +000b8930: 322e 8e8e 8e91 3411 f5da 6091 073f fad7 2.....4...`..?.. │ │ │ │ +000b8940: 7496 03ea a874 8d9f 01cc ccd5 318e 9108 t....t......1... │ │ │ │ +000b8950: 1556 cf3d 9103 5552 d774 9374 8d9f 01cc .V.=..UR.t.t.... │ │ │ │ +000b8960: ccd5 318e 9201 4ac7 f4cf 5be2 5245 464c ..1...J...[.REFL │ │ │ │ +000b8970: cf5d 8ea1 8d8d 8d8d 9121 23c9 332e 8e8e .].......!#.3... │ │ │ │ +000b8980: 8e91 3027 4d00 9607 3ffa da60 93d7 7496 ..0'M...?..`..t. │ │ │ │ +000b8990: 03ea a874 8d9f 01cc ccd5 318e 9108 1556 ...t......1....V │ │ │ │ +000b89a0: cf3d 9103 5552 d774 9374 8d9f 01cc ccd5 .=..UR.t.t...... │ │ │ │ +000b89b0: 328e 9201 2700 36cf 5be2 5355 4253 5493 2...'.6.[.SUBST. │ │ │ │ +000b89c0: cf31 2c32 5d8e 9f25 a40b 8d8d 9112 c761 .1,2]..%.......a │ │ │ │ +000b89d0: eb47 3132 2e33 2e36 8e91 4c60 f541 7070 .G12.3.6..L`.App │ │ │ │ +000b89e0: 6c69 6361 7469 6f6e 9605 6666 6f66 9361 lication..ffof.a │ │ │ │ +000b89f0: 9374 6865 6f72 656d 9374 6f93 6193 7465 .theorem.to.a.te │ │ │ │ +000b8a00: 726d 8ea6 8d8d 8d91 12c7 619f f54f a789 rm........a..O.. │ │ │ │ +000b8a10: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ +000b8a20: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ +000b8a30: fba6 648d 9117 0bcc eb61 4150 5f54 484d ..d......aAP_THM │ │ │ │ +000b8a40: 9605 bfaa 3a93 7468 6d93 2d3e 9363 6f6e ....:.thm.->.con │ │ │ │ +000b8a50: 768e 8e92 01c6 71b1 8400 0f60 b200 0066 v.....q....`...f │ │ │ │ +000b8a60: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000b8a70: 8e8e 8e9f 2d28 7e9f 12d6 658d 8d8d 9ff7 ....-(~...e..... │ │ │ │ +000b8a80: e1c5 8d92 00d6 eaf1 cf00 9607 3ffa da60 ............?..` │ │ │ │ +000b8a90: 93d7 748d 9f01 cccc d531 8e91 0815 56cf ..t......1....V. │ │ │ │ +000b8aa0: 3d91 0355 52d7 748d 9f01 cccc d532 8e8e =..UR.t......2.. │ │ │ │ +000b8ab0: 9200 cec2 139f 0551 6d89 0000 6665 004f .......Qm...fe.O │ │ │ │ +000b8ac0: 4919 9f0b 080b 8dcf 0096 073f fada 6093 I..........?..`. │ │ │ │ +000b8ad0: d774 8d9f 01cc ccd5 318e 9b08 aaac d774 .t......1......t │ │ │ │ +000b8ae0: 9603 5552 cf3d 93d7 748d 9f01 cccc d532 ..UR.=..t......2 │ │ │ │ +000b8af0: 8e98 d774 8e8e 8e8e 9f39 4e80 8d8d 8d8d ...t.....9N..... │ │ │ │ +000b8b00: 9121 23c9 cf31 2e8e 8e8e 9130 274d 0096 .!#..1.....0'M.. │ │ │ │ +000b8b10: 073f fada 6093 d774 8d9f 01cc ccd5 318e .?..`..t......1. │ │ │ │ +000b8b20: 9108 1556 cf3d 9103 5552 d774 8d9f 01cc ...V.=..UR.t.... │ │ │ │ +000b8b30: ccd5 328e 9201 3088 cecf 5b48 7970 9053 ..2...0...[Hyp.S │ │ │ │ +000b8b40: 8e6f 7468 6573 6973 5d8e a18d 8d8d 8d91 .othesis]....... │ │ │ │ +000b8b50: 2123 c932 2e8e 8e8e 9134 11f5 da60 9107 !#.2.....4...`.. │ │ │ │ +000b8b60: 3ffa d774 8d9f 01cc ccd5 318e 9b08 aaac ?..t......1..... │ │ │ │ +000b8b70: d774 9603 5552 cf3d 93d7 748d 9f01 cccc .t..UR.=..t..... │ │ │ │ +000b8b80: d531 8e98 d774 9201 4607 f0cf 5be2 5245 .1...t..F...[.RE │ │ │ │ +000b8b90: 464c cf5d 8ea1 8d8d 8d8d 9121 23c9 332e FL.].......!#.3. │ │ │ │ +000b8ba0: 8e8e 8e91 3027 4d00 9607 3ffa da60 93d7 ....0'M...?..`.. │ │ │ │ +000b8bb0: 748d 9f01 cccc d531 8e9b 08aa acd7 7496 t......1......t. │ │ │ │ +000b8bc0: 0355 52cf 3d93 d774 8d9f 01cc ccd5 328e .UR.=..t......2. │ │ │ │ +000b8bd0: 98d7 7492 0122 4032 cf5b e253 5542 5354 ..t.."@2.[.SUBST │ │ │ │ +000b8be0: 9103 eaa8 cf31 2c32 5d8e 9f25 a40b 8d8d .....1,2]..%.... │ │ │ │ +000b8bf0: 9112 c761 eb47 3132 2e33 2e37 8e91 4c60 ...a.G12.3.7..L` │ │ │ │ +000b8c00: f54d 6f90 7333 6475 7396 0566 6650 9a8c .Mo.s3dus..ffP.. │ │ │ │ +000b8c10: cc6f 6e65 6e73 9366 6f72 9365 7175 616c .onens.for.equal │ │ │ │ +000b8c20: 6974 9879 8ea6 8d8d 8d91 12c7 619f f54f it.y........a..O │ │ │ │ +000b8c30: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ +000b8c40: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ +000b8c50: 8d9f fba6 648d 9117 0bcc eb61 4551 5f4d ....d......aEQ_M │ │ │ │ +000b8c60: 5096 05bf aa3a 9374 686d 932d 3e93 7468 P....:.thm.->.th │ │ │ │ +000b8c70: 6d93 2d3e 9374 686d 8e8e 9201 c671 b184 m.->.thm.....q.. │ │ │ │ +000b8c80: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ +000b8c90: 0066 6601 c70b 4a8e 8e8e 9f2d 287e 9f12 .ff...J....-(~.. │ │ │ │ +000b8ca0: d665 8d8d 8d9f f7e1 c58d 9200 9bd5 89cf .e.............. │ │ │ │ +000b8cb0: 008d 9f01 cccc d531 8e96 0bff feda 609b .......1......`. │ │ │ │ +000b8cc0: 073f fad7 748d 9f01 cccc d531 8e91 0815 .?..t......1.... │ │ │ │ +000b8cd0: 56cf 3d91 0355 52d7 748d 9f01 cccc d532 V.=..UR.t......2 │ │ │ │ +000b8ce0: 8e91 4b3f d4cf 008d 9f01 cccc d532 8e93 ..K?.........2.. │ │ │ │ +000b8cf0: da60 98d7 748d 9f01 cccc d531 8e8e 9200 .`..t......1.... │ │ │ │ +000b8d00: 9bd5 899f 0551 6d89 0000 6665 00b5 222c .....Qm...fe..", │ │ │ │ +000b8d10: 9f0b 080b 8d91 3865 35cf 008d 9f01 cccc ......8e5....... │ │ │ │ +000b8d20: d531 8e91 076a acda 5b91 02aa a8cf 008d .1...j..[....... │ │ │ │ +000b8d30: 9f01 cccc d532 8e91 0bff feda 6091 073f .....2......`..? │ │ │ │ +000b8d40: fad7 748d 9f01 cccc d532 8e8e 8e8e 8e9f ..t......2...... │ │ │ │ +000b8d50: 394e 808d 8d8d 8d91 2123 c9cf 312e 8e8e 9N......!#..1... │ │ │ │ +000b8d60: 8e91 3027 4d00 8d9f 01cc ccd5 318e 910b ..0'M.......1... │ │ │ │ +000b8d70: fffe da60 9107 3ffa d774 8d9f 01cc ccd5 ...`..?..t...... │ │ │ │ +000b8d80: 318e 9108 1556 cf3d 9103 5552 d774 8d9f 1....V.=..UR.t.. │ │ │ │ +000b8d90: 01cc ccd5 328e 9201 2bc8 cacf 5b48 7970 ....2...+...[Hyp │ │ │ │ +000b8da0: 9053 8e6f 7468 6573 6973 5d8e a18d 8d8d .S.othesis]..... │ │ │ │ +000b8db0: 8d91 2123 c932 2e8e 8e8e 9130 274d 008d ..!#.2.....0'M.. │ │ │ │ +000b8dc0: 9f01 cccc d532 8e91 0bff feda 6091 073f .....2......`..? │ │ │ │ +000b8dd0: fad7 748d 9f01 cccc d531 8e92 0144 9530 ..t......1...D.0 │ │ │ │ +000b8de0: cf5b 4879 7090 538e 6f74 6865 7369 735d .[Hyp.S.othesis] │ │ │ │ +000b8df0: 8ea1 8d8d 8d8d 9121 23c9 332e 8e8e 8e91 .......!#.3..... │ │ │ │ +000b8e00: 3027 4d00 8d9f 01cc ccd5 318e 9107 6aac 0'M.......1...j. │ │ │ │ +000b8e10: da5b 9102 aaa8 cf00 8d9f 01cc ccd5 328e .[............2. │ │ │ │ +000b8e20: 910b fffe da60 9107 3ffa d774 8d9f 01cc .....`..?..t.... │ │ │ │ +000b8e30: ccd5 328e 9201 31f1 8ccf 5be2 5355 4253 ..2...1...[.SUBS │ │ │ │ +000b8e40: 5491 03ea a8cf 312c 325d 8e8e 9f24 fd13 T.....1,2]...$.. │ │ │ │ +000b8e50: 8e8c 8b00 0000 e400 0000 0000 0000 0000 ................ │ │ │ │ 000b8e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b8e70: 0000 0000 0000 0000 0b86 f5a0 02cc 0555 ...............U │ │ │ │ -000b8e80: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -000b8e90: eaf1 ebd0 3232 3892 00d4 609d 4368 6170 ....228...`.Chap │ │ │ │ -000b8ea0: 7465 7296 0480 0031 322e 910a 8000 4465 ter....12.....De │ │ │ │ -000b8eb0: 7269 7690 a000 6564 9349 6e66 6572 656e riv...ed.Inferen │ │ │ │ -000b8ec0: 6365 9352 756c 6573 8e91 eaf1 eb9f 0566 ce.Rules.......f │ │ │ │ -000b8ed0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -000b8ee0: 942f df8d a0fd 8bd0 218d 8d91 eaf1 ebeb ./......!....... │ │ │ │ -000b8ef0: 4731 322e 332e 388e 9124 8b7f 496d 706c G12.3.8..$..Impl │ │ │ │ -000b8f00: 6963 6174 696f 6e96 0566 6666 726f 6d93 ication..fffrom. │ │ │ │ -000b8f10: 6571 7561 6c69 7490 8ccc 798e a917 c000 equalit...y..... │ │ │ │ -000b8f20: 8d8d 8d91 eaf1 eb9f f4da da89 0000 6666 ..............ff │ │ │ │ -000b8f30: 01c7 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 ...J...........Y │ │ │ │ -000b8f40: 9c84 0010 4a4b 0000 6666 8d9f fba6 648d ....JK..ff....d. │ │ │ │ -000b8f50: 9117 0bcc eb61 4551 5f49 4d50 5f52 554c .....aEQ_IMP_RUL │ │ │ │ -000b8f60: 4596 05bf aa3a 9374 686d 932d 3e93 2874 E....:.thm.->.(t │ │ │ │ -000b8f70: 686d 9323 9374 686d 298e 8e92 01c6 71b1 hm.#.thm).....q. │ │ │ │ -000b8f80: 8400 104a 4b00 0066 668e 8e9f 04c0 0289 ...JK..ff....... │ │ │ │ -000b8f90: 0000 6666 01c7 0b4a 8e8e 8e9f 2808 7f9f ..ff...J....(... │ │ │ │ -000b8fa0: 1173 908d 8d8d 9ff7 e1c5 8d92 00af 157b .s.............{ │ │ │ │ -000b8fb0: cf00 9607 3ffa da60 93d7 748d 9f01 cccc ....?..`..t..... │ │ │ │ -000b8fc0: d531 8e91 0815 56cf 3d91 0355 52d7 748d .1....V.=..UR.t. │ │ │ │ -000b8fd0: 9f01 cccc d532 8e8e 9169 7d6a 9f05 516d .....2...i}j..Qm │ │ │ │ -000b8fe0: 8900 0066 6500 ca27 7e9f 0b08 0b8d cf00 ...fe..'~....... │ │ │ │ -000b8ff0: 9607 3ffa da60 93d7 748d 9f01 cccc d531 ..?..`..t......1 │ │ │ │ -000b9000: 8e9b 0815 56da 2991 0355 52d7 748d 9f01 ....V.)..UR.t... │ │ │ │ -000b9010: cccc d532 8e91 4b3f d4cf 0093 da60 93d7 ...2..K?.....`.. │ │ │ │ -000b9020: 748d 9f01 cccc d532 8e98 da29 9103 5552 t......2...)..UR │ │ │ │ -000b9030: d774 8d9f 01cc ccd5 318e 8e8e 8e8e 9f32 .t......1......2 │ │ │ │ -000b9040: 3e08 8d8d 8d8d 91f9 4e53 cf31 2e8e 8e8e >.......NS.1.... │ │ │ │ -000b9050: 9108 51d7 0096 073f fada 6093 d774 8d9f ..Q....?..`..t.. │ │ │ │ -000b9060: 01cc ccd5 318e 9108 1556 cf3d 9103 5552 ....1....V.=..UR │ │ │ │ -000b9070: d774 8d9f 01cc ccd5 328e 9201 3088 cecf .t......2...0... │ │ │ │ -000b9080: 5b48 7970 9053 8e6f 7468 6573 6973 5d8e [Hyp.S.othesis]. │ │ │ │ -000b9090: a411 e480 8d8d 8d8d 91f9 4e53 322e 8e8e ..........NS2... │ │ │ │ -000b90a0: 8e91 0851 d7d7 748d 9f01 cccc d531 8e91 ...Q..t......1.. │ │ │ │ -000b90b0: 0bff feda 6091 073f fad7 748d 9f01 cccc ....`..?..t..... │ │ │ │ -000b90c0: d531 8e92 015b 38f0 cf5b e241 5353 554d .1...[8..[.ASSUM │ │ │ │ -000b90d0: 45cf 5d8e a18d 8d8d 8d91 f94e 5333 2e8e E.]........NS3.. │ │ │ │ -000b90e0: 8e8e 9108 51d7 00d7 3b91 05ea a674 8d9f ....Q...;....t.. │ │ │ │ -000b90f0: 01cc ccd5 318e 910b fffe da60 9107 3ffa ....1......`..?. │ │ │ │ -000b9100: d774 8d9f 01cc ccd5 328e 9201 3fac 8ccf .t......2...?... │ │ │ │ -000b9110: 5be2 4551 8d91 00bd b089 0000 6666 0003 [.EQ........ff.. │ │ │ │ -000b9120: b47d 8e91 0472 2d4d 5091 03ea a8cf 312c .}...r-MP.....1, │ │ │ │ -000b9130: 325d 8e9f 11e4 7f8d 8d8d 8d91 f94e 5334 2]...........NS4 │ │ │ │ -000b9140: 2e8e 8e8e 9108 51d7 0096 073f fada 6093 ......Q....?..`. │ │ │ │ -000b9150: d774 8d9f 01cc ccd5 318e 9108 1556 da29 .t......1....V.) │ │ │ │ -000b9160: 9103 5552 d774 8d9f 01cc ccd5 328e 9201 ..UR.t......2... │ │ │ │ -000b9170: 3d99 00cf 5be2 4449 5343 4891 03ea a8cf =...[.DISCH..... │ │ │ │ -000b9180: 335d 8ea1 8d8d 8d8d 91f9 4e53 352e 8e8e 3]........NS5... │ │ │ │ -000b9190: 8e91 0851 d700 9607 3ffa da60 93d7 748d ...Q....?..`..t. │ │ │ │ -000b91a0: 9f01 cccc d532 8e91 0815 56cf 3d91 0355 .....2....V.=..U │ │ │ │ -000b91b0: 52d7 748d 9f01 cccc d531 8e92 014c cf14 R.t......1...L.. │ │ │ │ -000b91c0: cf5b e253 594d 9103 eaa8 cf31 5d8e a18d .[.SYM.....1]... │ │ │ │ -000b91d0: 8d8d 8d91 f94e 5336 2e8e 8e8e 9108 51d7 .....NS6......Q. │ │ │ │ -000b91e0: d774 8d9f 01cc ccd5 328e 910b fffe da60 .t......2......` │ │ │ │ -000b91f0: 9107 3ffa d774 8d9f 01cc ccd5 328e 9201 ..?..t......2... │ │ │ │ -000b9200: 5b38 f0cf 5be2 4153 5355 4d45 cf5d 8ea1 [8..[.ASSUME.].. │ │ │ │ -000b9210: 8d8d 8d8d 91f9 4e53 372e 8e8e 8e91 0851 ......NS7......Q │ │ │ │ -000b9220: d700 d73b 9105 eaa6 748d 9f01 cccc d532 ...;....t......2 │ │ │ │ -000b9230: 8e91 0bff feda 6091 073f fad7 748d 9f01 ......`..?..t... │ │ │ │ -000b9240: cccc d531 8e92 013f ac8c cf5b e245 518d ...1...?...[.EQ. │ │ │ │ -000b9250: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ -000b9260: 722d 4d50 9103 eaa8 cf35 2c36 5d8e a18d r-MP.....5,6]... │ │ │ │ -000b9270: 8d8d 8d91 f94e 5338 2e8e 8e8e 9108 51d7 .....NS8......Q. │ │ │ │ -000b9280: 0096 073f fada 6093 d774 8d9f 01cc ccd5 ...?..`..t...... │ │ │ │ -000b9290: 328e 9108 1556 da29 9103 5552 d774 8d9f 2....V.)..UR.t.. │ │ │ │ -000b92a0: 01cc ccd5 318e 9201 3d99 00cf 5be2 4449 ....1...=...[.DI │ │ │ │ -000b92b0: 5343 4891 03ea a8cf 375d 8ea1 8d8d 8d8d SCH.....7]...... │ │ │ │ -000b92c0: 91f9 4e53 392e 8e8e 8e91 0851 d700 9607 ..NS9......Q.... │ │ │ │ -000b92d0: 3ffa da60 93d7 748d 9f01 cccc d531 8e9b ?..`..t......1.. │ │ │ │ -000b92e0: 0815 56da 2991 0355 52d7 748d 9f01 cccc ..V.)..UR.t..... │ │ │ │ -000b92f0: d532 8e91 08aa accf 616e 6491 03ea a800 .2......and..... │ │ │ │ -000b9300: 93da 6093 d774 8d9f 01cc ccd5 328e 98da ..`..t......2... │ │ │ │ -000b9310: 2991 0355 52d7 748d 9f01 cccc d531 8e92 )..UR.t......1.. │ │ │ │ -000b9320: 00fa a8ce cf5b 342c 385d 8e9f 22ae 408d .....[4,8]..".@. │ │ │ │ -000b9330: 8d91 eaf1 ebeb 4731 322e 332e 398e 9124 ......G12.3.9..$ │ │ │ │ -000b9340: 8b7f f36d 82ce 5236 000e 6666 000c 0000 ...m..R6..ff.... │ │ │ │ -000b9350: 0006 636d 7373 3132 eb6d 54eb 472d 496e ..cmss12.mT.G-In │ │ │ │ -000b9360: 908c cc74 726f 9073 3364 7563 7469 6f6e ...tro.s3duction │ │ │ │ -000b9370: 8ea6 8d8d 8d9e 56bd 8d8d 8d8d 9102 30ea ......V.......0. │ │ │ │ -000b9380: eb61 5452 5554 488e 8e8e 8e8e 8e8e 9f28 .aTRUTH........( │ │ │ │ -000b9390: 087f 9f10 0000 8d92 00c5 3a11 da60 9107 ..........:..`.. │ │ │ │ -000b93a0: 3ffa df54 8e9f 2b35 fe8d 8d8d 8d91 f94e ?..T..+5.......N │ │ │ │ -000b93b0: 53cf 312e 8e8e 8e91 0c3c 7fda 6091 073f S.1......<..`..? │ │ │ │ -000b93c0: fadf 5496 0355 52cf 3d93 2828 d715 783a ..T..UR.=.((..x: │ │ │ │ -000b93d0: 9b03 eaa8 78cf 2993 3d93 28d7 1578 3a98 ....x.).=.(..x:. │ │ │ │ -000b93e0: 78cf 2929 9200 caf5 e55b 4465 0c6e 6974 x.)).....[De.nit │ │ │ │ -000b93f0: 696f 6e98 6f66 98df 54cf 5d8e a18d 8d8d ion.of..T.]..... │ │ │ │ -000b9400: 8d91 f94e 5332 2e8e 8e8e 910c 3c7f da60 ...NS2......<..` │ │ │ │ -000b9410: 9107 3ffa cf28 28d7 1578 3a9b 03ea a878 ..?..((..x:....x │ │ │ │ -000b9420: cf29 9603 5552 3d93 28d7 1578 3a98 78cf .)..UR=.(..x:.x. │ │ │ │ -000b9430: 2929 933d 93df 5492 00fa b501 cf5b e253 )).=..T......[.S │ │ │ │ -000b9440: 594d 98cf 315d 8ea1 8d8d 8d8d 91f9 4e53 YM..1]........NS │ │ │ │ -000b9450: 332e 8e8e 8e91 0c3c 7fda 6091 073f facf 3......<..`..?.. │ │ │ │ -000b9460: 28d7 1578 3a9b 03ea a878 cf29 9603 5552 (..x:....x.)..UR │ │ │ │ -000b9470: 3d93 28d7 1578 3a98 78cf 2992 011f 4814 =.(..x:.x.)...H. │ │ │ │ -000b9480: 5be2 5245 464c cf5d 8ea1 8d8d 8d8d 91f9 [.REFL.]........ │ │ │ │ -000b9490: 4e53 342e 8e8e 8e91 0c3c 7fda 6091 073f NS4......<..`..? │ │ │ │ -000b94a0: fadf 5492 0158 c06b cf5b e245 518d 9100 ..T..X.k.[.EQ... │ │ │ │ -000b94b0: bdb0 8900 0066 6600 03b4 7d8e 9104 722d .....ff...}...r- │ │ │ │ -000b94c0: 4d50 9103 eaa8 cf32 2c33 5d8e 9f22 ae40 MP.....2,3]..".@ │ │ │ │ -000b94d0: 8d8d 91ea f1eb eb47 3132 2e33 2e31 308e .......G12.3.10. │ │ │ │ -000b94e0: 912c a518 4571 7561 6c69 7490 8ccc 792d .,..Equalit...y- │ │ │ │ -000b94f0: 7769 7468 2deb 6d54 9105 6666 eb47 656c with-.mT..ff.Gel │ │ │ │ -000b9500: 696d 696e 6174 696f 6e8e a68d 8d8d 91ea imination....... │ │ │ │ -000b9510: f1eb 9ff5 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ -000b9520: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -000b9530: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -000b9540: 6145 5154 5f45 4c49 4d96 05bf aa3a 9374 aEQT_ELIM....:.t │ │ │ │ -000b9550: 686d 932d 3e93 7468 6d8e 8e92 01c6 71b1 hm.->.thm.....q. │ │ │ │ -000b9560: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -000b9570: 0000 6666 01c7 0b4a 8e8e 8e9f 2808 7f9f ..ff...J....(... │ │ │ │ -000b9580: 1173 908d 8d8d 9ff7 e1c5 8d92 00b1 f2d6 .s.............. │ │ │ │ -000b9590: cf00 9607 3ffa da60 93d7 7496 0355 52cf ....?..`..t..UR. │ │ │ │ -000b95a0: 3d93 df54 8e92 00b1 f2d6 9f05 516d 8900 =..T........Qm.. │ │ │ │ -000b95b0: 0066 6500 393c a79f 0b08 0b8d 910b e8da .fe.9<.......... │ │ │ │ -000b95c0: cf00 9607 3ffa da60 93d7 748e 8e8e 8e8e ....?..`..t..... │ │ │ │ -000b95d0: 9f24 fd13 8e8c 8b00 0000 e500 0000 0000 .$.............. │ │ │ │ +000b8e70: 0000 0000 0000 0000 0000 0000 0b86 f9a0 ................ │ │ │ │ +000b8e80: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +000b8e90: 999a 8d91 eaf1 ebd0 3232 3892 00d4 609d ........228...`. │ │ │ │ +000b8ea0: 4368 6170 7465 7296 0480 0031 322e 910a Chapter....12... │ │ │ │ +000b8eb0: 8000 4465 7269 7690 a000 6564 9349 6e66 ..Deriv...ed.Inf │ │ │ │ +000b8ec0: 6572 656e 6365 9352 756c 6573 8e91 eaf1 erence.Rules.... │ │ │ │ +000b8ed0: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ +000b8ee0: 8e8e a002 942f df8d a0fd 8bd0 218d 8d91 ...../......!... │ │ │ │ +000b8ef0: eaf1 ebeb 4731 322e 332e 388e 9124 8b7f ....G12.3.8..$.. │ │ │ │ +000b8f00: 496d 706c 6963 6174 696f 6e96 0566 6666 Implication..fff │ │ │ │ +000b8f10: 726f 6d93 6571 7561 6c69 7490 8ccc 798e rom.equalit...y. │ │ │ │ +000b8f20: a917 c000 8d8d 8d91 eaf1 eb9f f4da da89 ................ │ │ │ │ +000b8f30: 0000 6666 01c7 0b4a 9f0b f0af 8d8d 90cc ..ff...J........ │ │ │ │ +000b8f40: cd9f 0459 9c84 0010 4a4b 0000 6666 8d9f ...Y....JK..ff.. │ │ │ │ +000b8f50: fba6 648d 9117 0bcc eb61 4551 5f49 4d50 ..d......aEQ_IMP │ │ │ │ +000b8f60: 5f52 554c 4596 05bf aa3a 9374 686d 932d _RULE....:.thm.- │ │ │ │ +000b8f70: 3e93 2874 686d 9323 9374 686d 298e 8e92 >.(thm.#.thm)... │ │ │ │ +000b8f80: 01c6 71b1 8400 104a 4b00 0066 668e 8e9f ..q....JK..ff... │ │ │ │ +000b8f90: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ +000b8fa0: 2808 7f9f 1173 908d 8d8d 9ff7 e1c5 8d92 (....s.......... │ │ │ │ +000b8fb0: 00af 157b cf00 9607 3ffa da60 93d7 748d ...{....?..`..t. │ │ │ │ +000b8fc0: 9f01 cccc d531 8e91 0815 56cf 3d91 0355 .....1....V.=..U │ │ │ │ +000b8fd0: 52d7 748d 9f01 cccc d532 8e8e 9169 7d6a R.t......2...i}j │ │ │ │ +000b8fe0: 9f05 516d 8900 0066 6500 ca27 7e9f 0b08 ..Qm...fe..'~... │ │ │ │ +000b8ff0: 0b8d cf00 9607 3ffa da60 93d7 748d 9f01 ......?..`..t... │ │ │ │ +000b9000: cccc d531 8e9b 0815 56da 2991 0355 52d7 ...1....V.)..UR. │ │ │ │ +000b9010: 748d 9f01 cccc d532 8e91 4b3f d4cf 0093 t......2..K?.... │ │ │ │ +000b9020: da60 93d7 748d 9f01 cccc d532 8e98 da29 .`..t......2...) │ │ │ │ +000b9030: 9103 5552 d774 8d9f 01cc ccd5 318e 8e8e ..UR.t......1... │ │ │ │ +000b9040: 8e8e 9f32 3e08 8d8d 8d8d 91f9 4e53 cf31 ...2>.......NS.1 │ │ │ │ +000b9050: 2e8e 8e8e 9108 51d7 0096 073f fada 6093 ......Q....?..`. │ │ │ │ +000b9060: d774 8d9f 01cc ccd5 318e 9108 1556 cf3d .t......1....V.= │ │ │ │ +000b9070: 9103 5552 d774 8d9f 01cc ccd5 328e 9201 ..UR.t......2... │ │ │ │ +000b9080: 3088 cecf 5b48 7970 9053 8e6f 7468 6573 0...[Hyp.S.othes │ │ │ │ +000b9090: 6973 5d8e a411 e480 8d8d 8d8d 91f9 4e53 is]...........NS │ │ │ │ +000b90a0: 322e 8e8e 8e91 0851 d7d7 748d 9f01 cccc 2......Q..t..... │ │ │ │ +000b90b0: d531 8e91 0bff feda 6091 073f fad7 748d .1......`..?..t. │ │ │ │ +000b90c0: 9f01 cccc d531 8e92 015b 38f0 cf5b e241 .....1...[8..[.A │ │ │ │ +000b90d0: 5353 554d 45cf 5d8e a18d 8d8d 8d91 f94e SSUME.]........N │ │ │ │ +000b90e0: 5333 2e8e 8e8e 9108 51d7 00d7 3b91 05ea S3......Q...;... │ │ │ │ +000b90f0: a674 8d9f 01cc ccd5 318e 910b fffe da60 .t......1......` │ │ │ │ +000b9100: 9107 3ffa d774 8d9f 01cc ccd5 328e 9201 ..?..t......2... │ │ │ │ +000b9110: 3fac 8ccf 5be2 4551 8d91 00bd b089 0000 ?...[.EQ........ │ │ │ │ +000b9120: 6666 0003 b47d 8e91 0472 2d4d 5091 03ea ff...}...r-MP... │ │ │ │ +000b9130: a8cf 312c 325d 8e9f 11e4 7f8d 8d8d 8d91 ..1,2].......... │ │ │ │ +000b9140: f94e 5334 2e8e 8e8e 9108 51d7 0096 073f .NS4......Q....? │ │ │ │ +000b9150: fada 6093 d774 8d9f 01cc ccd5 318e 9108 ..`..t......1... │ │ │ │ +000b9160: 1556 da29 9103 5552 d774 8d9f 01cc ccd5 .V.)..UR.t...... │ │ │ │ +000b9170: 328e 9201 3d99 00cf 5be2 4449 5343 4891 2...=...[.DISCH. │ │ │ │ +000b9180: 03ea a8cf 335d 8ea1 8d8d 8d8d 91f9 4e53 ....3]........NS │ │ │ │ +000b9190: 352e 8e8e 8e91 0851 d700 9607 3ffa da60 5......Q....?..` │ │ │ │ +000b91a0: 93d7 748d 9f01 cccc d532 8e91 0815 56cf ..t......2....V. │ │ │ │ +000b91b0: 3d91 0355 52d7 748d 9f01 cccc d531 8e92 =..UR.t......1.. │ │ │ │ +000b91c0: 014c cf14 cf5b e253 594d 9103 eaa8 cf31 .L...[.SYM.....1 │ │ │ │ +000b91d0: 5d8e a18d 8d8d 8d91 f94e 5336 2e8e 8e8e ]........NS6.... │ │ │ │ +000b91e0: 9108 51d7 d774 8d9f 01cc ccd5 328e 910b ..Q..t......2... │ │ │ │ +000b91f0: fffe da60 9107 3ffa d774 8d9f 01cc ccd5 ...`..?..t...... │ │ │ │ +000b9200: 328e 9201 5b38 f0cf 5be2 4153 5355 4d45 2...[8..[.ASSUME │ │ │ │ +000b9210: cf5d 8ea1 8d8d 8d8d 91f9 4e53 372e 8e8e .]........NS7... │ │ │ │ +000b9220: 8e91 0851 d700 d73b 9105 eaa6 748d 9f01 ...Q...;....t... │ │ │ │ +000b9230: cccc d532 8e91 0bff feda 6091 073f fad7 ...2......`..?.. │ │ │ │ +000b9240: 748d 9f01 cccc d531 8e92 013f ac8c cf5b t......1...?...[ │ │ │ │ +000b9250: e245 518d 9100 bdb0 8900 0066 6600 03b4 .EQ........ff... │ │ │ │ +000b9260: 7d8e 9104 722d 4d50 9103 eaa8 cf35 2c36 }...r-MP.....5,6 │ │ │ │ +000b9270: 5d8e a18d 8d8d 8d91 f94e 5338 2e8e 8e8e ]........NS8.... │ │ │ │ +000b9280: 9108 51d7 0096 073f fada 6093 d774 8d9f ..Q....?..`..t.. │ │ │ │ +000b9290: 01cc ccd5 328e 9108 1556 da29 9103 5552 ....2....V.)..UR │ │ │ │ +000b92a0: d774 8d9f 01cc ccd5 318e 9201 3d99 00cf .t......1...=... │ │ │ │ +000b92b0: 5be2 4449 5343 4891 03ea a8cf 375d 8ea1 [.DISCH.....7].. │ │ │ │ +000b92c0: 8d8d 8d8d 91f9 4e53 392e 8e8e 8e91 0851 ......NS9......Q │ │ │ │ +000b92d0: d700 9607 3ffa da60 93d7 748d 9f01 cccc ....?..`..t..... │ │ │ │ +000b92e0: d531 8e9b 0815 56da 2991 0355 52d7 748d .1....V.)..UR.t. │ │ │ │ +000b92f0: 9f01 cccc d532 8e91 08aa accf 616e 6491 .....2......and. │ │ │ │ +000b9300: 03ea a800 93da 6093 d774 8d9f 01cc ccd5 ......`..t...... │ │ │ │ +000b9310: 328e 98da 2991 0355 52d7 748d 9f01 cccc 2...)..UR.t..... │ │ │ │ +000b9320: d531 8e92 00fa a8ce cf5b 342c 385d 8e9f .1.......[4,8].. │ │ │ │ +000b9330: 22ae 408d 8d91 eaf1 ebeb 4731 322e 332e ".@.......G12.3. │ │ │ │ +000b9340: 398e 9124 8b7f f36d 82ce 5236 000e 6666 9..$...m..R6..ff │ │ │ │ +000b9350: 000c 0000 0006 636d 7373 3132 eb6d 54eb ......cmss12.mT. │ │ │ │ +000b9360: 472d 496e 908c cc74 726f 9073 3364 7563 G-In...tro.s3duc │ │ │ │ +000b9370: 7469 6f6e 8ea6 8d8d 8d9e 56bd 8d8d 8d8d tion......V..... │ │ │ │ +000b9380: 9102 30ea eb61 5452 5554 488e 8e8e 8e8e ..0..aTRUTH..... │ │ │ │ +000b9390: 8e8e 9f28 087f 9f10 0000 8d92 00c5 3a11 ...(..........:. │ │ │ │ +000b93a0: da60 9107 3ffa df54 8e9f 2b35 fe8d 8d8d .`..?..T..+5.... │ │ │ │ +000b93b0: 8d91 f94e 53cf 312e 8e8e 8e91 0c3c 7fda ...NS.1......<.. │ │ │ │ +000b93c0: 6091 073f fadf 5496 0355 52cf 3d93 2828 `..?..T..UR.=.(( │ │ │ │ +000b93d0: d715 783a 9b03 eaa8 78cf 2993 3d93 28d7 ..x:....x.).=.(. │ │ │ │ +000b93e0: 1578 3a98 78cf 2929 9200 caf5 e55b 4465 .x:.x.)).....[De │ │ │ │ +000b93f0: 0c6e 6974 696f 6e98 6f66 98df 54cf 5d8e .nition.of..T.]. │ │ │ │ +000b9400: a18d 8d8d 8d91 f94e 5332 2e8e 8e8e 910c .......NS2...... │ │ │ │ +000b9410: 3c7f da60 9107 3ffa cf28 28d7 1578 3a9b <..`..?..((..x:. │ │ │ │ +000b9420: 03ea a878 cf29 9603 5552 3d93 28d7 1578 ...x.)..UR=.(..x │ │ │ │ +000b9430: 3a98 78cf 2929 933d 93df 5492 00fa b501 :.x.)).=..T..... │ │ │ │ +000b9440: cf5b e253 594d 98cf 315d 8ea1 8d8d 8d8d .[.SYM..1]...... │ │ │ │ +000b9450: 91f9 4e53 332e 8e8e 8e91 0c3c 7fda 6091 ..NS3......<..`. │ │ │ │ +000b9460: 073f facf 28d7 1578 3a9b 03ea a878 cf29 .?..(..x:....x.) │ │ │ │ +000b9470: 9603 5552 3d93 28d7 1578 3a98 78cf 2992 ..UR=.(..x:.x.). │ │ │ │ +000b9480: 011f 4814 5be2 5245 464c cf5d 8ea1 8d8d ..H.[.REFL.].... │ │ │ │ +000b9490: 8d8d 91f9 4e53 342e 8e8e 8e91 0c3c 7fda ....NS4......<.. │ │ │ │ +000b94a0: 6091 073f fadf 5492 0158 c06b cf5b e245 `..?..T..X.k.[.E │ │ │ │ +000b94b0: 518d 9100 bdb0 8900 0066 6600 03b4 7d8e Q........ff...}. │ │ │ │ +000b94c0: 9104 722d 4d50 9103 eaa8 cf32 2c33 5d8e ..r-MP.....2,3]. │ │ │ │ +000b94d0: 9f22 ae40 8d8d 91ea f1eb eb47 3132 2e33 .".@.......G12.3 │ │ │ │ +000b94e0: 2e31 308e 912c a518 4571 7561 6c69 7490 .10..,..Equalit. │ │ │ │ +000b94f0: 8ccc 792d 7769 7468 2deb 6d54 9105 6666 ..y-with-.mT..ff │ │ │ │ +000b9500: eb47 656c 696d 696e 6174 696f 6e8e a68d .Gelimination... │ │ │ │ +000b9510: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ +000b9520: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000b9530: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +000b9540: 170b cceb 6145 5154 5f45 4c49 4d96 05bf ....aEQT_ELIM... │ │ │ │ +000b9550: aa3a 9374 686d 932d 3e93 7468 6d8e 8e92 .:.thm.->.thm... │ │ │ │ +000b9560: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +000b9570: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ +000b9580: 2808 7f9f 1173 908d 8d8d 9ff7 e1c5 8d92 (....s.......... │ │ │ │ +000b9590: 00b1 f2d6 cf00 9607 3ffa da60 93d7 7496 ........?..`..t. │ │ │ │ +000b95a0: 0355 52cf 3d93 df54 8e92 00b1 f2d6 9f05 .UR.=..T........ │ │ │ │ +000b95b0: 516d 8900 0066 6500 393c a79f 0b08 0b8d Qm...fe.9<...... │ │ │ │ +000b95c0: 910b e8da cf00 9607 3ffa da60 93d7 748e ........?..`..t. │ │ │ │ +000b95d0: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 e500 .....$.......... │ │ │ │ 000b95e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000b95f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000b9600: 0b8e 4ea0 02cc 0555 8da0 fd46 d30e 8d8d ..N....U...F.... │ │ │ │ -000b9610: 8d8d 9ffa 999a 8d91 12c7 61d0 3132 2e33 ..........a.12.3 │ │ │ │ -000b9620: 2e91 0a80 0044 6572 6976 91ff 4000 6174 .....Deriv..@.at │ │ │ │ -000b9630: 696f 6e96 0480 006f 6693 7468 6593 7374 ion....of.the.st │ │ │ │ -000b9640: 616e 6461 7264 9372 756c 6573 9200 cf09 andard.rules.... │ │ │ │ -000b9650: da32 3239 8e91 12c7 619f 0566 6689 0000 .229....a..ff... │ │ │ │ -000b9660: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -000b9670: a0fd 8bd0 218d 8d8d 8d91 2123 c9cf 312e ....!.....!#..1. │ │ │ │ -000b9680: 8e8e 8e91 3027 4d00 9607 3ffa da60 93d7 ....0'M...?..`.. │ │ │ │ -000b9690: 7496 0355 52cf 3d93 df54 9201 3183 80cf t..UR.=..T..1... │ │ │ │ -000b96a0: 5b48 7970 9053 8e6f 7468 6573 6973 5d8e [Hyp.S.othesis]. │ │ │ │ -000b96b0: a411 f575 8d8d 8d8d 9121 23c9 322e 8e8e ...u.....!#.2... │ │ │ │ -000b96c0: 8e91 3027 4d00 9607 3ffa da60 93df 5496 ..0'M...?..`..T. │ │ │ │ -000b96d0: 0355 52cf 3d93 d774 9201 4dc9 c6cf 5be2 .UR.=..t..M...[. │ │ │ │ -000b96e0: 5359 4d91 03ea a8cf 315d 8ea1 8d8d 8d8d SYM.....1]...... │ │ │ │ -000b96f0: 9121 23c9 332e 8e8e 8e91 3411 f5da 6091 .!#.3.....4...`. │ │ │ │ -000b9700: 073f fadf 5492 0169 f3f7 cf5b e254 5255 .?..T..i...[.TRU │ │ │ │ -000b9710: 5448 cf5d 8ea1 8d8d 8d8d 9121 23c9 342e TH.].......!#.4. │ │ │ │ -000b9720: 8e8e 8e91 3027 4d00 9607 3ffa da60 93d7 ....0'M...?..`.. │ │ │ │ -000b9730: 7492 0151 d8f8 cf5b e245 518d 9100 bdb0 t..Q...[.EQ..... │ │ │ │ -000b9740: 8900 0066 6600 03b4 7d8e 9104 722d 4d50 ...ff...}...r-MP │ │ │ │ -000b9750: 9103 eaa8 cf32 2c33 5d8e a922 bfc6 8d8d .....2,3]..".... │ │ │ │ -000b9760: 9112 c761 eb47 3132 2e33 2e31 318e 9154 ...a.G12.3.11..T │ │ │ │ -000b9770: 7a8e 5370 9073 3365 6369 616c 697a 6174 z.Sp.s3ecializat │ │ │ │ -000b9780: 696f 6e91 0566 6628 f36c 2122 2c9a 000e ion..ff(.l!",... │ │ │ │ -000b9790: 6666 000a 0000 0006 636d 7379 3130 eb6c ff......cmsy10.l │ │ │ │ -000b97a0: 38eb 472d 656c 696d 696e 6174 696f 6e29 8.G-elimination) │ │ │ │ -000b97b0: 8e9f 17c0 008d 8d8d 9112 c761 9ff5 4fa7 ...........a..O. │ │ │ │ -000b97c0: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ -000b97d0: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ -000b97e0: 9ffb a664 8d91 170b cceb 6153 5045 4396 ...d......aSPEC. │ │ │ │ -000b97f0: 05bf aa3a 9374 6572 6d93 2d3e 9374 686d ...:.term.->.thm │ │ │ │ -000b9800: 932d 3e93 7468 6d8e 8e92 01c6 71b1 8400 .->.thm.....q... │ │ │ │ -000b9810: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -000b9820: 6666 01c7 0b4a 8e8e 8e9f 28a1 1d9f 1173 ff...J....(....s │ │ │ │ -000b9830: 908d 8d8d 9ff7 e1c5 8d92 00db 6e0d cf00 ............n... │ │ │ │ -000b9840: 9607 3ffa da60 9338 d778 3a91 03ea a874 ..?..`.8.x:....t │ │ │ │ -000b9850: 8e92 00d8 a0bb 9f05 516d 8900 0066 6500 ........Qm...fe. │ │ │ │ -000b9860: 3b8b c89f 0b08 0b8d cf00 9607 3ffa da60 ;...........?..` │ │ │ │ -000b9870: 93d7 74cf 5bd7 748d 9ffc 8889 db30 8e91 ..t.[.t......0.. │ │ │ │ -000b9880: 02ce 39d7 3d78 cf5d 8e8e 8e8e 9f1e fbfd ..9.=x.]........ │ │ │ │ -000b9890: 8d8d 8d8d 9124 67af eb60 8088 8e8e 8e91 .....$g..`...... │ │ │ │ -000b98a0: 3027 4dd7 74cf 5bd7 748d 9ffb a532 db30 0'M.t.[.t....2.0 │ │ │ │ -000b98b0: 8e91 02ce 39d7 3d78 cf5d 9604 9dcf 6465 ....9.=x.]....de │ │ │ │ -000b98c0: 6e6f 7465 7393 7468 659b 049d d072 6573 notes.the....res │ │ │ │ -000b98d0: 756c 7493 6f66 9373 7562 7374 6974 7574 ult.of.substitut │ │ │ │ -000b98e0: 696e 6793 d774 8d9f fba5 32db 308e 9107 ing..t....2.0... │ │ │ │ -000b98f0: 6c08 cf66 6f72 9866 7265 6593 6f90 538e l..for.free.o.S. │ │ │ │ -000b9900: 6363 7572 7265 6e63 6573 936f 6693 d778 ccurrences.of..x │ │ │ │ -000b9910: 98cf 696e 93d7 74cf 2c91 04ca 9977 6974 ..in..t.,....wit │ │ │ │ -000b9920: 6893 7468 658e 9f10 0000 8d91 3027 4d72 h.the.......0'Mr │ │ │ │ -000b9930: 6573 7472 6963 7469 6f6e 9603 eaa8 7468 estriction....th │ │ │ │ -000b9940: 6174 936e 6f93 6672 6565 9376 91ff 58e4 at.no.free.v..X. │ │ │ │ -000b9950: 6172 6961 626c 6573 9369 6e93 d774 8d9f ariables.in..t.. │ │ │ │ -000b9960: fba5 32db 308e 9106 b8e1 cf62 9a53 8e65 ..2.0......b.S.e │ │ │ │ -000b9970: 636f 6d65 9362 986f 756e 6493 6166 7465 come.b.ound.afte │ │ │ │ -000b9980: 7293 7375 6273 7469 7475 7469 6f6e 2e8e r.substitution.. │ │ │ │ -000b9990: 9f2f 61db 8d8d 8d8d 9121 23c9 312e 8e8e ./a......!#.1... │ │ │ │ -000b99a0: 8e91 3411 f5da 6091 073f fa38 9603 5552 ..4...`..?.8..UR │ │ │ │ -000b99b0: cf3d 9328 d715 5090 538e 3a9b 03ea a850 .=.(..P.S.:....P │ │ │ │ -000b99c0: 9104 f718 cf3d 9328 d715 783a 98df 54cf .....=.(..x:..T. │ │ │ │ -000b99d0: 2929 914e aac9 5be2 494e 5354 8d91 00bd )).N..[.INST.... │ │ │ │ -000b99e0: b089 0000 6666 0003 b47d 8e91 0472 2d54 ....ff...}...r-T │ │ │ │ -000b99f0: 5950 4598 cf61 7070 6c69 6564 9874 6f98 YPE..applied.to. │ │ │ │ -000b9a00: 7468 6598 6465 0c6e 6974 696f 6e98 6f66 the.de.nition.of │ │ │ │ -000b9a10: 98da 38cf 5d8e a18d 8d8d 8d91 2123 c932 ..8.].......!#.2 │ │ │ │ -000b9a20: 2e8e 8e8e 9130 274d 0096 073f fada 6093 .....0'M...?..`. │ │ │ │ -000b9a30: 38cf 28d7 1578 3a91 03ea a874 cf29 9201 8.(..x:....t.).. │ │ │ │ -000b9a40: 24d0 d45b 4879 7090 538e 6f74 6865 7369 $..[Hyp.S.othesi │ │ │ │ -000b9a50: 735d 8ea1 8d8d 8d8d 9121 23c9 332e 8e8e s].......!#.3... │ │ │ │ -000b9a60: 8e91 3027 4d00 9607 3ffa da60 93cf 28d7 ..0'M...?..`..(. │ │ │ │ -000b9a70: 1550 9053 8e3a 9603 eaa8 5091 04f7 18cf .P.S.:....P..... │ │ │ │ -000b9a80: 3d91 0355 5228 d715 783a 93df 54cf 2929 =..UR(..x:..T.)) │ │ │ │ -000b9a90: 28d7 1578 3a93 74cf 2992 00d4 51dc 5be2 (..x:.t.)...Q.[. │ │ │ │ -000b9aa0: 5355 4253 5493 cf31 2c32 5d8e a18d 8d8d SUBST..1,2]..... │ │ │ │ -000b9ab0: 8d91 2123 c934 2e8e 8e8e 9134 11f5 da60 ..!#.4.....4...` │ │ │ │ -000b9ac0: 9107 3ffa cf28 d715 5090 538e 3a96 03ea ..?..(..P.S.:... │ │ │ │ -000b9ad0: a850 9104 f718 cf3d 9b03 5552 28d7 1578 .P.....=..UR(..x │ │ │ │ -000b9ae0: 3a93 df54 cf29 2928 d715 783a 9374 cf29 :..T.))(..x:.t.) │ │ │ │ -000b9af0: 983d 9828 28d7 1578 3a93 74cf 2998 3d98 .=.((..x:.t.).=. │ │ │ │ -000b9b00: 28d7 1578 3a93 df54 cf29 2991 6a3f 335b (..x:..T.)).j?3[ │ │ │ │ -000b9b10: e242 4554 418d 9100 bdb0 8900 0066 6600 .BETA........ff. │ │ │ │ -000b9b20: 03b4 7d8e 9104 722d 434f 4e56 cf5d 8ea1 ..}...r-CONV.].. │ │ │ │ -000b9b30: 8d8d 8d8d 9121 23c9 352e 8e8e 8e91 3027 .....!#.5.....0' │ │ │ │ -000b9b40: 4d00 9607 3ffa da60 93cf 28d7 1578 3a9b M...?..`..(..x:. │ │ │ │ -000b9b50: 03ea a874 cf29 9603 5552 3d93 28d7 1578 ...t.)..UR=.(..x │ │ │ │ -000b9b60: 3a98 df54 cf29 9200 fe53 dc5b e245 518d :..T.)...S.[.EQ. │ │ │ │ -000b9b70: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ -000b9b80: 722d 4d50 98cf 342c 335d 8ea1 8d8d 8d8d r-MP..4,3]...... │ │ │ │ -000b9b90: 9121 23c9 362e 8e8e 8e91 3027 4d00 9607 .!#.6.....0'M... │ │ │ │ -000b9ba0: 3ffa da60 93cf 28d7 1578 3a96 03ea a874 ?..`..(..x:....t │ │ │ │ -000b9bb0: cf29 93d7 748d 9ffb a532 db30 8e91 0623 .)..t....2.0...# │ │ │ │ -000b9bc0: 8bcf 3d91 0355 5228 d715 783a 93df 54cf ..=..UR(..x:..T. │ │ │ │ -000b9bd0: 2993 d774 8d9f fba5 32db 308e 9200 ee2a )..t....2.0....* │ │ │ │ -000b9be0: a2cf 5be2 4150 8d91 00bd b089 0000 6666 ..[.AP........ff │ │ │ │ -000b9bf0: 0003 b47d 8e91 0472 2d54 484d 93cf 355d ...}...r-THM..5] │ │ │ │ -000b9c00: 8ea1 8d8d 8d8d 9121 23c9 372e 8e8e 8e91 .......!#.7..... │ │ │ │ -000b9c10: 3411 f5da 6091 073f facf 28d7 1578 3a96 4...`..?..(..x:. │ │ │ │ -000b9c20: 03ea a874 cf29 93d7 748d 9ffb a532 db30 ...t.)..t....2.0 │ │ │ │ -000b9c30: 8e91 0623 8bcf 3d91 0355 52d7 74cf 5bd7 ...#..=..UR.t.[. │ │ │ │ -000b9c40: 748d 9ffb a532 db30 8e91 02ce 39d7 3d78 t....2.0....9.=x │ │ │ │ -000b9c50: cf5d 9200 ffc2 b35b e242 4554 418d 9100 .].....[.BETA... │ │ │ │ -000b9c60: bdb0 8900 0066 6600 03b4 7d8e 9104 722d .....ff...}...r- │ │ │ │ -000b9c70: 434f 4e56 cf5d 8ea1 8d8d 8d8d 9121 23c9 CONV.].......!#. │ │ │ │ -000b9c80: 382e 8e8e 8e91 3027 4d00 9607 3ffa da60 8.....0'M...?..` │ │ │ │ -000b9c90: 93d7 74cf 5bd7 748d 9ffb a532 db30 8e91 ..t.[.t....2.0.. │ │ │ │ -000b9ca0: 02ce 39d7 3d78 cf5d 9603 5552 3d93 28d7 ..9.=x.]..UR=.(. │ │ │ │ -000b9cb0: 1578 3a96 03ea a874 cf29 93d7 748d 9ffb .x:....t.)..t... │ │ │ │ -000b9cc0: a532 db30 8e92 0111 6bb1 cf5b e253 594d .2.0....k..[.SYM │ │ │ │ -000b9cd0: 93cf 375d 8ea1 8d8d 8d8d 9121 23c9 392e ..7].......!#.9. │ │ │ │ -000b9ce0: 8e8e 8e91 3027 4d00 9607 3ffa da60 93d7 ....0'M...?..`.. │ │ │ │ -000b9cf0: 74cf 5bd7 748d 9ffb a532 db30 8e91 02ce t.[.t....2.0.... │ │ │ │ -000b9d00: 39d7 3d78 cf5d 9603 5552 3d93 28d7 1578 9.=x.]..UR=.(..x │ │ │ │ -000b9d10: 3a96 03ea a8df 54cf 2993 d774 8d9f fba5 :.....T.)..t.... │ │ │ │ -000b9d20: 32db 308e 9200 f829 3dcf 5be2 5452 414e 2.0....)=.[.TRAN │ │ │ │ -000b9d30: 5393 cf38 2c36 5d8e a18d 8d8d 8d91 1b43 S..8,6]........C │ │ │ │ -000b9d40: cd31 302e 8e8e 8e91 3411 f5da 6091 073f .10.....4...`..? │ │ │ │ -000b9d50: facf 28d7 1578 3a96 03ea a8df 54cf 2993 ..(..x:.....T.). │ │ │ │ -000b9d60: d774 8d9f fba5 32db 308e 9106 238b cf3d .t....2.0...#..= │ │ │ │ -000b9d70: 9103 5552 df54 9201 1258 e4cf 5be2 4245 ..UR.T...X..[.BE │ │ │ │ -000b9d80: 5441 8d91 00bd b089 0000 6666 0003 b47d TA........ff...} │ │ │ │ -000b9d90: 8e91 0472 2d43 4f4e 56cf 5d8e a18d 8d8d ...r-CONV.]..... │ │ │ │ -000b9da0: 8d91 1b43 cd31 312e 8e8e 8e91 3027 4d00 ...C.11.....0'M. │ │ │ │ -000b9db0: 9607 3ffa da60 93d7 74cf 5bd7 748d 9ffb ..?..`..t.[.t... │ │ │ │ -000b9dc0: a532 db30 8e91 02ce 39d7 3d78 cf5d 9603 .2.0....9.=x.].. │ │ │ │ -000b9dd0: 5552 3d93 df54 9201 184b d3cf 5be2 5452 UR=..T...K..[.TR │ │ │ │ -000b9de0: 414e 5391 03ea a8cf 392c 3130 5d8e a18d ANS.....9,10]... │ │ │ │ -000b9df0: 8d8d 8d91 1b43 cd31 322e 8e8e 8e91 3027 .....C.12.....0' │ │ │ │ -000b9e00: 4d00 9607 3ffa da60 93d7 74cf 5bd7 748d M...?..`..t.[.t. │ │ │ │ -000b9e10: 9ffb a532 db30 8e91 02ce 39d7 3d78 cf5d ...2.0....9.=x.] │ │ │ │ -000b9e20: 9201 2875 485b e245 5154 8d91 00bd b089 ..(uH[.EQT...... │ │ │ │ -000b9e30: 0000 6666 0003 b47d 8e91 0472 2d45 4c49 ..ff...}...r-ELI │ │ │ │ -000b9e40: 4d91 03ea a8cf 3131 5d8e a68d 8d91 12c7 M.....11]....... │ │ │ │ -000b9e50: 61eb 4731 322e 332e 3132 8e91 547a 8e45 a.G12.3.12..Tz.E │ │ │ │ -000b9e60: 7175 616c 6974 958c cc79 2d77 6974 682d qualit...y-with- │ │ │ │ -000b9e70: eb6d 5491 0566 66eb 4769 6e93 7472 6f90 .mT..ff.Gin.tro. │ │ │ │ -000b9e80: 7333 6475 6374 696f 6e8e 9f17 c000 8d8d s3duction....... │ │ │ │ -000b9e90: 8d91 12c7 619f f54f a789 0000 6666 01c7 ....a..O....ff.. │ │ │ │ -000b9ea0: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -000b9eb0: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ -000b9ec0: 0bcc eb61 4551 545f 494e 5452 4f96 05bf ...aEQT_INTRO... │ │ │ │ -000b9ed0: aa3a 9374 686d 932d 3e93 7468 6d8e 8e92 .:.thm.->.thm... │ │ │ │ -000b9ee0: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ -000b9ef0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -000b9f00: 28a1 1e9f 1173 908d 8d8d 9ff7 e1c5 8d92 (....s.......... │ │ │ │ -000b9f10: 00e5 b126 cf00 9607 3ffa da60 93d7 748e ...&....?..`..t. │ │ │ │ -000b9f20: 9200 d9c8 4c9f 0551 6d89 0000 6665 0039 ....L..Qm...fe.9 │ │ │ │ -000b9f30: 3ca7 9f0b 080b 8dcf 0096 073f fada 6093 <..........?..`. │ │ │ │ -000b9f40: d774 9603 5552 cf3d 93df 548e 8e8e 8e9f .t..UR.=..T..... │ │ │ │ -000b9f50: 313c ba8d 8d8d 8d91 2123 c9cf 312e 8e8e 1<......!#..1... │ │ │ │ -000b9f60: 8e91 3411 f5da 6091 073f fa38 d762 8d9f ..4...`..?.8.b.. │ │ │ │ -000b9f70: 01cc ccd5 318e 9108 aaac d762 8d9f 01cc ....1......b.... │ │ │ │ -000b9f80: ccd5 328e 9604 c004 d73a 9103 eaa8 cf28 ..2......:.....( │ │ │ │ -000b9f90: d762 8d9f 01cc ccd5 318e 9108 1556 da29 .b......1....V.) │ │ │ │ -000b9fa0: 9b03 5552 d762 8d9f 01cc ccd5 328e 93cf ..UR.b......2... │ │ │ │ -000b9fb0: 2998 da29 98cf 28d7 628d 9f01 cccc d532 )..)..(.b......2 │ │ │ │ -000b9fc0: 8e91 0815 56da 2998 d762 8d9f 01cc ccd5 ....V.)..b...... │ │ │ │ -000b9fd0: 318e 93cf 2998 da29 98cf 28d7 628d 9f01 1...)..)..(.b... │ │ │ │ -000b9fe0: cccc d531 8e91 0815 56cf 3d98 d762 8d9f ...1....V.=..b.. │ │ │ │ -000b9ff0: 01cc ccd5 328e 93cf 2992 0099 488d 5b41 ....2...)...H.[A │ │ │ │ -000ba000: 7869 6f6d 5d8e 8e9f 24fd 138e 8c8b 0000 xiom]...$....... │ │ │ │ -000ba010: 00e6 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000b9600: 0000 0000 0b8e 52a0 02cc 0555 8da0 fd46 ......R....U...F │ │ │ │ +000b9610: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ +000b9620: 3132 2e33 2e91 0a80 0044 6572 6976 91ff 12.3.....Deriv.. │ │ │ │ +000b9630: 4000 6174 696f 6e96 0480 006f 6693 7468 @.ation....of.th │ │ │ │ +000b9640: 6593 7374 616e 6461 7264 9372 756c 6573 e.standard.rules │ │ │ │ +000b9650: 9200 cf09 da32 3239 8e91 12c7 619f 0566 .....229....a..f │ │ │ │ +000b9660: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000b9670: 942f df8d a0fd 8bd0 218d 8d8d 8d91 2123 ./......!.....!# │ │ │ │ +000b9680: c9cf 312e 8e8e 8e91 3027 4d00 9607 3ffa ..1.....0'M...?. │ │ │ │ +000b9690: da60 93d7 7496 0355 52cf 3d93 df54 9201 .`..t..UR.=..T.. │ │ │ │ +000b96a0: 3183 80cf 5b48 7970 9053 8e6f 7468 6573 1...[Hyp.S.othes │ │ │ │ +000b96b0: 6973 5d8e a411 f575 8d8d 8d8d 9121 23c9 is]....u.....!#. │ │ │ │ +000b96c0: 322e 8e8e 8e91 3027 4d00 9607 3ffa da60 2.....0'M...?..` │ │ │ │ +000b96d0: 93df 5496 0355 52cf 3d93 d774 9201 4dc9 ..T..UR.=..t..M. │ │ │ │ +000b96e0: c6cf 5be2 5359 4d91 03ea a8cf 315d 8ea1 ..[.SYM.....1].. │ │ │ │ +000b96f0: 8d8d 8d8d 9121 23c9 332e 8e8e 8e91 3411 .....!#.3.....4. │ │ │ │ +000b9700: f5da 6091 073f fadf 5492 0169 f3f7 cf5b ..`..?..T..i...[ │ │ │ │ +000b9710: e254 5255 5448 cf5d 8ea1 8d8d 8d8d 9121 .TRUTH.].......! │ │ │ │ +000b9720: 23c9 342e 8e8e 8e91 3027 4d00 9607 3ffa #.4.....0'M...?. │ │ │ │ +000b9730: da60 93d7 7492 0151 d8f8 cf5b e245 518d .`..t..Q...[.EQ. │ │ │ │ +000b9740: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ +000b9750: 722d 4d50 9103 eaa8 cf32 2c33 5d8e a922 r-MP.....2,3].." │ │ │ │ +000b9760: bfc6 8d8d 9112 c761 eb47 3132 2e33 2e31 .......a.G12.3.1 │ │ │ │ +000b9770: 318e 9154 7a8e 5370 9073 3365 6369 616c 1..Tz.Sp.s3ecial │ │ │ │ +000b9780: 697a 6174 696f 6e91 0566 6628 f36c 2122 ization..ff(.l!" │ │ │ │ +000b9790: 2c9a 000e 6666 000a 0000 0006 636d 7379 ,...ff......cmsy │ │ │ │ +000b97a0: 3130 eb6c 38eb 472d 656c 696d 696e 6174 10.l8.G-eliminat │ │ │ │ +000b97b0: 696f 6e29 8e9f 17c0 008d 8d8d 9112 c761 ion)...........a │ │ │ │ +000b97c0: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ +000b97d0: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ +000b97e0: 0066 668d 9ffb a664 8d91 170b cceb 6153 .ff....d......aS │ │ │ │ +000b97f0: 5045 4396 05bf aa3a 9374 6572 6d93 2d3e PEC....:.term.-> │ │ │ │ +000b9800: 9374 686d 932d 3e93 7468 6d8e 8e92 01c6 .thm.->.thm..... │ │ │ │ +000b9810: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +000b9820: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 28a1 ....ff...J....(. │ │ │ │ +000b9830: 1d9f 1173 908d 8d8d 9ff7 e1c5 8d92 00db ...s............ │ │ │ │ +000b9840: 6e0d cf00 9607 3ffa da60 9338 d778 3a91 n.....?..`.8.x:. │ │ │ │ +000b9850: 03ea a874 8e92 00d8 a0bb 9f05 516d 8900 ...t........Qm.. │ │ │ │ +000b9860: 0066 6500 3b8b c89f 0b08 0b8d cf00 9607 .fe.;........... │ │ │ │ +000b9870: 3ffa da60 93d7 74cf 5bd7 748d 9ffc 8889 ?..`..t.[.t..... │ │ │ │ +000b9880: db30 8e91 02ce 39d7 3d78 cf5d 8e8e 8e8e .0....9.=x.].... │ │ │ │ +000b9890: 9f1e fbfd 8d8d 8d8d 9124 67af eb60 8088 .........$g..`.. │ │ │ │ +000b98a0: 8e8e 8e91 3027 4dd7 74cf 5bd7 748d 9ffb ....0'M.t.[.t... │ │ │ │ +000b98b0: a532 db30 8e91 02ce 39d7 3d78 cf5d 9604 .2.0....9.=x.].. │ │ │ │ +000b98c0: 9dcf 6465 6e6f 7465 7393 7468 659b 049d ..denotes.the... │ │ │ │ +000b98d0: d072 6573 756c 7493 6f66 9373 7562 7374 .result.of.subst │ │ │ │ +000b98e0: 6974 7574 696e 6793 d774 8d9f fba5 32db ituting..t....2. │ │ │ │ +000b98f0: 308e 9107 6c08 cf66 6f72 9866 7265 6593 0...l..for.free. │ │ │ │ +000b9900: 6f90 538e 6363 7572 7265 6e63 6573 936f o.S.ccurrences.o │ │ │ │ +000b9910: 6693 d778 98cf 696e 93d7 74cf 2c91 04ca f..x..in..t.,... │ │ │ │ +000b9920: 9977 6974 6893 7468 658e 9f10 0000 8d91 .with.the....... │ │ │ │ +000b9930: 3027 4d72 6573 7472 6963 7469 6f6e 9603 0'Mrestriction.. │ │ │ │ +000b9940: eaa8 7468 6174 936e 6f93 6672 6565 9376 ..that.no.free.v │ │ │ │ +000b9950: 91ff 58e4 6172 6961 626c 6573 9369 6e93 ..X.ariables.in. │ │ │ │ +000b9960: d774 8d9f fba5 32db 308e 9106 b8e1 cf62 .t....2.0......b │ │ │ │ +000b9970: 9a53 8e65 636f 6d65 9362 986f 756e 6493 .S.ecome.b.ound. │ │ │ │ +000b9980: 6166 7465 7293 7375 6273 7469 7475 7469 after.substituti │ │ │ │ +000b9990: 6f6e 2e8e 9f2f 61db 8d8d 8d8d 9121 23c9 on.../a......!#. │ │ │ │ +000b99a0: 312e 8e8e 8e91 3411 f5da 6091 073f fa38 1.....4...`..?.8 │ │ │ │ +000b99b0: 9603 5552 cf3d 9328 d715 5090 538e 3a9b ..UR.=.(..P.S.:. │ │ │ │ +000b99c0: 03ea a850 9104 f718 cf3d 9328 d715 783a ...P.....=.(..x: │ │ │ │ +000b99d0: 98df 54cf 2929 914e aac9 5be2 494e 5354 ..T.)).N..[.INST │ │ │ │ +000b99e0: 8d91 00bd b089 0000 6666 0003 b47d 8e91 ........ff...}.. │ │ │ │ +000b99f0: 0472 2d54 5950 4598 cf61 7070 6c69 6564 .r-TYPE..applied │ │ │ │ +000b9a00: 9874 6f98 7468 6598 6465 0c6e 6974 696f .to.the.de.nitio │ │ │ │ +000b9a10: 6e98 6f66 98da 38cf 5d8e a18d 8d8d 8d91 n.of..8.]....... │ │ │ │ +000b9a20: 2123 c932 2e8e 8e8e 9130 274d 0096 073f !#.2.....0'M...? │ │ │ │ +000b9a30: fada 6093 38cf 28d7 1578 3a91 03ea a874 ..`.8.(..x:....t │ │ │ │ +000b9a40: cf29 9201 24d0 d45b 4879 7090 538e 6f74 .)..$..[Hyp.S.ot │ │ │ │ +000b9a50: 6865 7369 735d 8ea1 8d8d 8d8d 9121 23c9 hesis].......!#. │ │ │ │ +000b9a60: 332e 8e8e 8e91 3027 4d00 9607 3ffa da60 3.....0'M...?..` │ │ │ │ +000b9a70: 93cf 28d7 1550 9053 8e3a 9603 eaa8 5091 ..(..P.S.:....P. │ │ │ │ +000b9a80: 04f7 18cf 3d91 0355 5228 d715 783a 93df ....=..UR(..x:.. │ │ │ │ +000b9a90: 54cf 2929 28d7 1578 3a93 74cf 2992 00d4 T.))(..x:.t.)... │ │ │ │ +000b9aa0: 51dc 5be2 5355 4253 5493 cf31 2c32 5d8e Q.[.SUBST..1,2]. │ │ │ │ +000b9ab0: a18d 8d8d 8d91 2123 c934 2e8e 8e8e 9134 ......!#.4.....4 │ │ │ │ +000b9ac0: 11f5 da60 9107 3ffa cf28 d715 5090 538e ...`..?..(..P.S. │ │ │ │ +000b9ad0: 3a96 03ea a850 9104 f718 cf3d 9b03 5552 :....P.....=..UR │ │ │ │ +000b9ae0: 28d7 1578 3a93 df54 cf29 2928 d715 783a (..x:..T.))(..x: │ │ │ │ +000b9af0: 9374 cf29 983d 9828 28d7 1578 3a93 74cf .t.).=.((..x:.t. │ │ │ │ +000b9b00: 2998 3d98 28d7 1578 3a93 df54 cf29 2991 ).=.(..x:..T.)). │ │ │ │ +000b9b10: 6a3f 335b e242 4554 418d 9100 bdb0 8900 j?3[.BETA....... │ │ │ │ +000b9b20: 0066 6600 03b4 7d8e 9104 722d 434f 4e56 .ff...}...r-CONV │ │ │ │ +000b9b30: cf5d 8ea1 8d8d 8d8d 9121 23c9 352e 8e8e .].......!#.5... │ │ │ │ +000b9b40: 8e91 3027 4d00 9607 3ffa da60 93cf 28d7 ..0'M...?..`..(. │ │ │ │ +000b9b50: 1578 3a9b 03ea a874 cf29 9603 5552 3d93 .x:....t.)..UR=. │ │ │ │ +000b9b60: 28d7 1578 3a98 df54 cf29 9200 fe53 dc5b (..x:..T.)...S.[ │ │ │ │ +000b9b70: e245 518d 9100 bdb0 8900 0066 6600 03b4 .EQ........ff... │ │ │ │ +000b9b80: 7d8e 9104 722d 4d50 98cf 342c 335d 8ea1 }...r-MP..4,3].. │ │ │ │ +000b9b90: 8d8d 8d8d 9121 23c9 362e 8e8e 8e91 3027 .....!#.6.....0' │ │ │ │ +000b9ba0: 4d00 9607 3ffa da60 93cf 28d7 1578 3a96 M...?..`..(..x:. │ │ │ │ +000b9bb0: 03ea a874 cf29 93d7 748d 9ffb a532 db30 ...t.)..t....2.0 │ │ │ │ +000b9bc0: 8e91 0623 8bcf 3d91 0355 5228 d715 783a ...#..=..UR(..x: │ │ │ │ +000b9bd0: 93df 54cf 2993 d774 8d9f fba5 32db 308e ..T.)..t....2.0. │ │ │ │ +000b9be0: 9200 ee2a a2cf 5be2 4150 8d91 00bd b089 ...*..[.AP...... │ │ │ │ +000b9bf0: 0000 6666 0003 b47d 8e91 0472 2d54 484d ..ff...}...r-THM │ │ │ │ +000b9c00: 93cf 355d 8ea1 8d8d 8d8d 9121 23c9 372e ..5].......!#.7. │ │ │ │ +000b9c10: 8e8e 8e91 3411 f5da 6091 073f facf 28d7 ....4...`..?..(. │ │ │ │ +000b9c20: 1578 3a96 03ea a874 cf29 93d7 748d 9ffb .x:....t.)..t... │ │ │ │ +000b9c30: a532 db30 8e91 0623 8bcf 3d91 0355 52d7 .2.0...#..=..UR. │ │ │ │ +000b9c40: 74cf 5bd7 748d 9ffb a532 db30 8e91 02ce t.[.t....2.0.... │ │ │ │ +000b9c50: 39d7 3d78 cf5d 9200 ffc2 b35b e242 4554 9.=x.].....[.BET │ │ │ │ +000b9c60: 418d 9100 bdb0 8900 0066 6600 03b4 7d8e A........ff...}. │ │ │ │ +000b9c70: 9104 722d 434f 4e56 cf5d 8ea1 8d8d 8d8d ..r-CONV.]...... │ │ │ │ +000b9c80: 9121 23c9 382e 8e8e 8e91 3027 4d00 9607 .!#.8.....0'M... │ │ │ │ +000b9c90: 3ffa da60 93d7 74cf 5bd7 748d 9ffb a532 ?..`..t.[.t....2 │ │ │ │ +000b9ca0: db30 8e91 02ce 39d7 3d78 cf5d 9603 5552 .0....9.=x.]..UR │ │ │ │ +000b9cb0: 3d93 28d7 1578 3a96 03ea a874 cf29 93d7 =.(..x:....t.).. │ │ │ │ +000b9cc0: 748d 9ffb a532 db30 8e92 0111 6bb1 cf5b t....2.0....k..[ │ │ │ │ +000b9cd0: e253 594d 93cf 375d 8ea1 8d8d 8d8d 9121 .SYM..7].......! │ │ │ │ +000b9ce0: 23c9 392e 8e8e 8e91 3027 4d00 9607 3ffa #.9.....0'M...?. │ │ │ │ +000b9cf0: da60 93d7 74cf 5bd7 748d 9ffb a532 db30 .`..t.[.t....2.0 │ │ │ │ +000b9d00: 8e91 02ce 39d7 3d78 cf5d 9603 5552 3d93 ....9.=x.]..UR=. │ │ │ │ +000b9d10: 28d7 1578 3a96 03ea a8df 54cf 2993 d774 (..x:.....T.)..t │ │ │ │ +000b9d20: 8d9f fba5 32db 308e 9200 f829 3dcf 5be2 ....2.0....)=.[. │ │ │ │ +000b9d30: 5452 414e 5393 cf38 2c36 5d8e a18d 8d8d TRANS..8,6]..... │ │ │ │ +000b9d40: 8d91 1b43 cd31 302e 8e8e 8e91 3411 f5da ...C.10.....4... │ │ │ │ +000b9d50: 6091 073f facf 28d7 1578 3a96 03ea a8df `..?..(..x:..... │ │ │ │ +000b9d60: 54cf 2993 d774 8d9f fba5 32db 308e 9106 T.)..t....2.0... │ │ │ │ +000b9d70: 238b cf3d 9103 5552 df54 9201 1258 e4cf #..=..UR.T...X.. │ │ │ │ +000b9d80: 5be2 4245 5441 8d91 00bd b089 0000 6666 [.BETA........ff │ │ │ │ +000b9d90: 0003 b47d 8e91 0472 2d43 4f4e 56cf 5d8e ...}...r-CONV.]. │ │ │ │ +000b9da0: a18d 8d8d 8d91 1b43 cd31 312e 8e8e 8e91 .......C.11..... │ │ │ │ +000b9db0: 3027 4d00 9607 3ffa da60 93d7 74cf 5bd7 0'M...?..`..t.[. │ │ │ │ +000b9dc0: 748d 9ffb a532 db30 8e91 02ce 39d7 3d78 t....2.0....9.=x │ │ │ │ +000b9dd0: cf5d 9603 5552 3d93 df54 9201 184b d3cf .]..UR=..T...K.. │ │ │ │ +000b9de0: 5be2 5452 414e 5391 03ea a8cf 392c 3130 [.TRANS.....9,10 │ │ │ │ +000b9df0: 5d8e a18d 8d8d 8d91 1b43 cd31 322e 8e8e ]........C.12... │ │ │ │ +000b9e00: 8e91 3027 4d00 9607 3ffa da60 93d7 74cf ..0'M...?..`..t. │ │ │ │ +000b9e10: 5bd7 748d 9ffb a532 db30 8e91 02ce 39d7 [.t....2.0....9. │ │ │ │ +000b9e20: 3d78 cf5d 9201 2875 485b e245 5154 8d91 =x.]..(uH[.EQT.. │ │ │ │ +000b9e30: 00bd b089 0000 6666 0003 b47d 8e91 0472 ......ff...}...r │ │ │ │ +000b9e40: 2d45 4c49 4d91 03ea a8cf 3131 5d8e a68d -ELIM.....11]... │ │ │ │ +000b9e50: 8d91 12c7 61eb 4731 322e 332e 3132 8e91 ....a.G12.3.12.. │ │ │ │ +000b9e60: 547a 8e45 7175 616c 6974 958c cc79 2d77 Tz.Equalit...y-w │ │ │ │ +000b9e70: 6974 682d eb6d 5491 0566 66eb 4769 6e93 ith-.mT..ff.Gin. │ │ │ │ +000b9e80: 7472 6f90 7333 6475 6374 696f 6e8e 9f17 tro.s3duction... │ │ │ │ +000b9e90: c000 8d8d 8d91 12c7 619f f54f a789 0000 ........a..O.... │ │ │ │ +000b9ea0: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +000b9eb0: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ +000b9ec0: 648d 9117 0bcc eb61 4551 545f 494e 5452 d......aEQT_INTR │ │ │ │ +000b9ed0: 4f96 05bf aa3a 9374 686d 932d 3e93 7468 O....:.thm.->.th │ │ │ │ +000b9ee0: 6d8e 8e92 01c6 71b1 8400 0f60 b200 0066 m.....q....`...f │ │ │ │ +000b9ef0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000b9f00: 8e8e 8e9f 28a1 1e9f 1173 908d 8d8d 9ff7 ....(....s...... │ │ │ │ +000b9f10: e1c5 8d92 00e5 b126 cf00 9607 3ffa da60 .......&....?..` │ │ │ │ +000b9f20: 93d7 748e 9200 d9c8 4c9f 0551 6d89 0000 ..t.....L..Qm... │ │ │ │ +000b9f30: 6665 0039 3ca7 9f0b 080b 8dcf 0096 073f fe.9<..........? │ │ │ │ +000b9f40: fada 6093 d774 9603 5552 cf3d 93df 548e ..`..t..UR.=..T. │ │ │ │ +000b9f50: 8e8e 8e9f 313c ba8d 8d8d 8d91 2123 c9cf ....1<......!#.. │ │ │ │ +000b9f60: 312e 8e8e 8e91 3411 f5da 6091 073f fa38 1.....4...`..?.8 │ │ │ │ +000b9f70: d762 8d9f 01cc ccd5 318e 9108 aaac d762 .b......1......b │ │ │ │ +000b9f80: 8d9f 01cc ccd5 328e 9604 c004 d73a 9103 ......2......:.. │ │ │ │ +000b9f90: eaa8 cf28 d762 8d9f 01cc ccd5 318e 9108 ...(.b......1... │ │ │ │ +000b9fa0: 1556 da29 9b03 5552 d762 8d9f 01cc ccd5 .V.)..UR.b...... │ │ │ │ +000b9fb0: 328e 93cf 2998 da29 98cf 28d7 628d 9f01 2...)..)..(.b... │ │ │ │ +000b9fc0: cccc d532 8e91 0815 56da 2998 d762 8d9f ...2....V.)..b.. │ │ │ │ +000b9fd0: 01cc ccd5 318e 93cf 2998 da29 98cf 28d7 ....1...)..)..(. │ │ │ │ +000b9fe0: 628d 9f01 cccc d531 8e91 0815 56cf 3d98 b......1....V.=. │ │ │ │ +000b9ff0: d762 8d9f 01cc ccd5 328e 93cf 2992 0099 .b......2...)... │ │ │ │ +000ba000: 488d 5b41 7869 6f6d 5d8e 8e9f 24fd 138e H.[Axiom]...$... │ │ │ │ +000ba010: 8c8b 0000 00e6 0000 0000 0000 0000 0000 ................ │ │ │ │ 000ba020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000ba030: 0000 0000 0000 000b 95d6 a002 cc05 558d ..............U. │ │ │ │ -000ba040: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ -000ba050: f1eb d032 3330 9200 d460 9d43 6861 7074 ...230...`.Chapt │ │ │ │ -000ba060: 6572 9604 8000 3132 2e91 0a80 0044 6572 er....12.....Der │ │ │ │ -000ba070: 6976 90a0 0065 6493 496e 6665 7265 6e63 iv...ed.Inferenc │ │ │ │ -000ba080: 6593 5275 6c65 738e 91ea f1eb 9f05 6666 e.Rules.......ff │ │ │ │ -000ba090: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -000ba0a0: 2fdf 8da0 fd8b d021 8d8d 8d8d 91f9 4e53 /......!......NS │ │ │ │ -000ba0b0: cf32 2e8e 8e8e 910c 3c7f da60 9107 3ffa .2......<..`..?. │ │ │ │ -000ba0c0: 38d7 628d 9f01 cccc d532 8e9b 04c0 04d7 8.b......2...... │ │ │ │ -000ba0d0: 3a91 03ea a8cf 28d7 7496 0355 52da 2993 :.....(.t..UR.). │ │ │ │ -000ba0e0: d762 8d9f 01cc ccd5 328e 98cf 2993 da29 .b......2...)..) │ │ │ │ -000ba0f0: 93cf 28d7 628d 9f01 cccc d532 8e91 0815 ..(.b......2.... │ │ │ │ -000ba100: 56da 2993 d774 cf29 93da 2993 cf28 d774 V.)..t.)..)..(.t │ │ │ │ -000ba110: 93cf 3d93 d762 8d9f 01cc ccd5 328e 98cf ..=..b......2... │ │ │ │ -000ba120: 2992 00b6 e712 5be2 5350 4543 9103 eaa8 ).....[.SPEC.... │ │ │ │ -000ba130: cf31 5d8e a412 7503 8d8d 8d8d 91f9 4e53 .1]...u.......NS │ │ │ │ -000ba140: 332e 8e8e 8e91 0c3c 7fda 6091 073f facf 3......<..`..?.. │ │ │ │ -000ba150: 28d7 7496 0355 52da 2993 df54 cf29 93da (.t..UR.)..T.).. │ │ │ │ -000ba160: 2993 cf28 df54 93da 2993 d774 cf29 93da )..(.T..)..t.).. │ │ │ │ -000ba170: 2993 cf28 d774 93cf 3d93 df54 cf29 9200 )..(.t..=..T.).. │ │ │ │ -000ba180: d3b1 125b e253 5045 4391 03ea a8cf 325d ...[.SPEC.....2] │ │ │ │ -000ba190: 8ea1 8d8d 8d8d 91f9 4e53 342e 8e8e 8e91 ........NS4..... │ │ │ │ -000ba1a0: 0c3c 7fda 6091 073f fadf 5492 0169 f3f7 .<..`..?..T..i.. │ │ │ │ -000ba1b0: cf5b e254 5255 5448 cf5d 8ea1 8d8d 8d8d .[.TRUTH.]...... │ │ │ │ -000ba1c0: 91f9 4e53 352e 8e8e 8e91 0c3c 7fda 6091 ..NS5......<..`. │ │ │ │ -000ba1d0: 073f fad7 7496 0355 52da 2993 df54 9201 .?..t..UR.)..T.. │ │ │ │ -000ba1e0: 4940 77cf 5be2 4449 5343 4891 03ea a8cf I@w.[.DISCH..... │ │ │ │ -000ba1f0: 345d 8ea1 8d8d 8d8d 91f9 4e53 362e 8e8e 4]........NS6... │ │ │ │ -000ba200: 8e91 0c3c 7fda 6091 073f facf 28df 5496 ...<..`..?..(.T. │ │ │ │ -000ba210: 0355 52da 2993 d774 cf29 93da 2993 cf28 .UR.)..t.)..)..( │ │ │ │ -000ba220: d774 93cf 3d93 df54 cf29 9201 11a1 b65b .t..=..T.).....[ │ │ │ │ -000ba230: e24d 5091 03ea a8cf 332c 355d 8ea1 8d8d .MP.....3,5].... │ │ │ │ -000ba240: 8d8d 91f9 4e53 372e 8e8e 8e91 0851 d700 ....NS7......Q.. │ │ │ │ -000ba250: 9607 3ffa da60 93d7 7492 0149 5534 cf5b ..?..`..t..IU4.[ │ │ │ │ -000ba260: 4879 7090 538e 6f74 6865 7369 735d 8ea1 Hyp.S.othesis].. │ │ │ │ -000ba270: 8d8d 8d8d 91f9 4e53 382e 8e8e 8e91 0851 ......NS8......Q │ │ │ │ -000ba280: d700 9607 3ffa da60 93df 5496 0355 52da ....?..`..T..UR. │ │ │ │ -000ba290: 2993 d774 9201 3e93 b2cf 5be2 4449 5343 )..t..>...[.DISC │ │ │ │ -000ba2a0: 4891 03ea a8cf 375d 8ea1 8d8d 8d8d 91f9 H.....7]........ │ │ │ │ -000ba2b0: 4e53 392e 8e8e 8e91 0851 d700 9607 3ffa NS9......Q....?. │ │ │ │ -000ba2c0: da60 93d7 7496 0355 52cf 3d93 df54 9201 .`..t..UR.=..T.. │ │ │ │ -000ba2d0: 4ad3 0bcf 5be2 4d50 9103 eaa8 cf36 2c38 J...[.MP.....6,8 │ │ │ │ -000ba2e0: 5d8e 9f32 0420 8d8d 91ea f1eb eb47 3132 ]..2. .......G12 │ │ │ │ -000ba2f0: 2e33 2e31 338e 912c a518 4765 6e65 7261 .3.13..,..Genera │ │ │ │ -000ba300: 6c69 7a61 7469 6f6e 9105 6666 28eb 6c38 lization..ff(.l8 │ │ │ │ -000ba310: eb47 2d69 6e90 8ccc 7472 6f90 7333 6475 .G-in...tro.s3du │ │ │ │ -000ba320: 6374 696f 6e29 8ea9 181f 2b8d 8d8d 91ea ction)....+..... │ │ │ │ -000ba330: f1eb 9ff5 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ -000ba340: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -000ba350: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -000ba360: 6147 454e 9605 bfaa 3a93 7465 726d 932d aGEN....:.term.- │ │ │ │ -000ba370: 3e93 7468 6d93 2d3e 9374 686d 8e8e 9201 >.thm.->.thm.... │ │ │ │ -000ba380: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ -000ba390: c002 8900 0066 6601 c70b 4a8e 8e8e 9f2a .....ff...J....* │ │ │ │ -000ba3a0: a53e 9f11 fffa 8d8d 8d9f f7e1 c58d 9200 .>.............. │ │ │ │ -000ba3b0: bddb b0cf 0096 073f fada 6093 d774 8e92 .......?..`..t.. │ │ │ │ -000ba3c0: 00b3 9897 9f05 516d 8900 0066 6500 35f1 ......Qm...fe.5. │ │ │ │ -000ba3d0: 259f 0b08 0b8d cf00 9607 3ffa da60 9338 %.........?..`.8 │ │ │ │ -000ba3e0: d778 3a91 03ea a874 8e8e 8e8e 9f1c 7a98 .x:....t......z. │ │ │ │ -000ba3f0: 8d8d 8d8d 91fc 9239 eb60 8088 8e8e 8e91 .......9.`...... │ │ │ │ -000ba400: 0851 d7cf 5768 6572 6596 03ea a8d7 7893 .Q..Where.....x. │ │ │ │ -000ba410: cf69 7393 6e6f 7493 6672 6565 9369 6e93 .is.not.free.in. │ │ │ │ -000ba420: 002e 8e9f 3260 758d 8d8d 8d91 f94e 5331 ....2`u......NS1 │ │ │ │ -000ba430: 2e8e 8e8e 9108 51d7 0096 073f fada 6093 ......Q....?..`. │ │ │ │ -000ba440: d774 9201 4955 34cf 5b48 7970 9053 8e6f .t..IU4.[Hyp.S.o │ │ │ │ -000ba450: 7468 6573 6973 5d8e a18d 8d8d 8d91 f94e thesis]........N │ │ │ │ -000ba460: 5332 2e8e 8e8e 9108 51d7 0096 073f fada S2......Q....?.. │ │ │ │ -000ba470: 6093 d774 9603 5552 cf3d 93df 5492 012a `..t..UR.=..T..* │ │ │ │ -000ba480: 7798 cf5b e245 5154 8d91 00bd b089 0000 w..[.EQT........ │ │ │ │ -000ba490: 6666 0003 b47d 8e91 0472 2d49 4e54 524f ff...}...r-INTRO │ │ │ │ -000ba4a0: 9103 eaa8 cf31 5d8e a18d 8d8d 8d91 f94e .....1]........N │ │ │ │ -000ba4b0: 5333 2e8e 8e8e 9108 51d7 0096 073f fada S3......Q....?.. │ │ │ │ -000ba4c0: 6093 cf28 d715 783a 9b03 eaa8 74cf 2996 `..(..x:....t.). │ │ │ │ -000ba4d0: 0355 523d 9328 d715 783a 98df 54cf 2992 .UR=.(..x:..T.). │ │ │ │ -000ba4e0: 0112 165e 5be2 4142 5398 cf32 5d8e a18d ...^[.ABS..2]... │ │ │ │ -000ba4f0: 8d8d 8d91 f94e 5334 2e8e 8e8e 910c 3c7f .....NS4......<. │ │ │ │ -000ba500: da60 9107 3ffa 38cf 28d7 1578 3a9b 03ea .`..?.8.(..x:... │ │ │ │ -000ba510: a874 cf29 9603 5552 3d93 da38 cf28 d715 .t.)..UR=..8.(.. │ │ │ │ -000ba520: 783a 9874 cf29 9201 16d0 f45b e252 4546 x:.t.).....[.REF │ │ │ │ -000ba530: 4ccf 5d8e a18d 8d8d 8d91 f94e 5335 2e8e L.]........NS5.. │ │ │ │ -000ba540: 8e8e 910c 3c7f da60 9107 3ffa 3896 0355 ....<..`..?.8..U │ │ │ │ -000ba550: 52cf 3d93 28d7 1550 9053 8e3a 9b03 eaa8 R.=.(..P.S.:.... │ │ │ │ -000ba560: 5091 04f7 18cf 3d93 28d7 1578 3a98 df54 P.....=.(..x:..T │ │ │ │ -000ba570: cf29 2991 4eaa c95b e249 4e53 548d 9100 .)).N..[.INST... │ │ │ │ -000ba580: bdb0 8900 0066 6600 03b4 7d8e 9104 722d .....ff...}...r- │ │ │ │ -000ba590: 5459 5045 98cf 6170 706c 6965 6498 746f TYPE..applied.to │ │ │ │ -000ba5a0: 9874 6865 9864 650c 6e69 7469 6f6e 986f .the.de.nition.o │ │ │ │ -000ba5b0: 6698 da38 cf5d 8ea1 8d8d 8d8d 91f9 4e53 f..8.]........NS │ │ │ │ -000ba5c0: 362e 8e8e 8e91 0c3c 7fda 6091 073f fa38 6......<..`..?.8 │ │ │ │ -000ba5d0: cf28 d715 783a 9b03 eaa8 74cf 2996 0355 .(..x:....t.)..U │ │ │ │ -000ba5e0: 523d 9328 d715 5090 538e 3a98 5091 04f7 R=.(..P.S.:.P... │ │ │ │ -000ba5f0: 18cf 3d93 28d7 1578 3a98 df54 cf29 2928 ..=.(..x:..T.))( │ │ │ │ -000ba600: d715 783a 9874 cf29 9200 a66d df5b e253 ..x:.t.)...m.[.S │ │ │ │ -000ba610: 5542 5354 98cf 352c 345d 8ea1 8d8d 8d8d UBST..5,4]...... │ │ │ │ -000ba620: 91f9 4e53 372e 8e8e 8e91 0c3c 7fda 6091 ..NS7......<..`. │ │ │ │ -000ba630: 073f facf 28d7 1550 9053 8e3a 9603 eaa8 .?..(..P.S.:.... │ │ │ │ -000ba640: 5091 04f7 18cf 3d9b 0355 5228 d715 783a P.....=..UR(..x: │ │ │ │ -000ba650: 93df 54cf 2929 28d7 1578 3a93 74cf 2998 ..T.))(..x:.t.). │ │ │ │ -000ba660: 3d98 2828 d715 783a 9374 cf29 983d 9828 =.((..x:.t.).=.( │ │ │ │ -000ba670: d715 783a 93df 54cf 2929 916a 3f33 5be2 ..x:..T.)).j?3[. │ │ │ │ -000ba680: 4245 5441 8d91 00bd b089 0000 6666 0003 BETA........ff.. │ │ │ │ -000ba690: b47d 8e91 0472 2d43 4f4e 56cf 5d8e a18d .}...r-CONV.]... │ │ │ │ -000ba6a0: 8d8d 8d91 f94e 5338 2e8e 8e8e 910c 3c7f .....NS8......<. │ │ │ │ -000ba6b0: da60 9107 3ffa 38cf 28d7 1578 3a9b 03ea .`..?.8.(..x:... │ │ │ │ -000ba6c0: a874 cf29 9603 5552 3d93 2828 d715 783a .t.)..UR=.((..x: │ │ │ │ -000ba6d0: 9874 cf29 933d 9328 d715 783a 98df 54cf .t.).=.(..x:..T. │ │ │ │ -000ba6e0: 2929 9200 c591 b75b e254 5241 4e53 98cf )).....[.TRANS.. │ │ │ │ -000ba6f0: 362c 375d 8ea1 8d8d 8d8d 91f9 4e53 392e 6,7]........NS9. │ │ │ │ -000ba700: 8e8e 8e91 0c3c 7fda 6091 073f facf 2828 .....<..`..?..(( │ │ │ │ -000ba710: d715 783a 9b03 eaa8 74cf 2996 0355 523d ..x:....t.)..UR= │ │ │ │ -000ba720: 9328 d715 783a 98df 54cf 2929 933d 93da .(..x:..T.)).=.. │ │ │ │ -000ba730: 38cf 28d7 1578 3a98 df54 cf29 9200 d749 8.(..x:..T.)...I │ │ │ │ -000ba740: 875b e253 594d 98cf 385d 8ea1 8d8d 8d8d .[.SYM..8]...... │ │ │ │ -000ba750: 91f3 6e57 3130 2e8e 8e8e 9108 51d7 0096 ..nW10......Q... │ │ │ │ -000ba760: 073f fada 6093 38cf 28d7 1578 3a96 03ea .?..`.8.(..x:... │ │ │ │ -000ba770: a874 cf29 9201 2d54 985b e245 518d 9100 .t.)..-T.[.EQ... │ │ │ │ -000ba780: bdb0 8900 0066 6600 03b4 7d8e 9104 722d .....ff...}...r- │ │ │ │ -000ba790: 4d50 93cf 392c 335d 8e9f 23eb 4c8d 8d91 MP..9,3]..#.L... │ │ │ │ -000ba7a0: eaf1 ebeb 4731 322e 332e 3134 8e91 2ca5 ....G12.3.14..,. │ │ │ │ -000ba7b0: 1853 696d 706c 6591 0566 66f3 6bb7 e167 .Simple..ff.k..g │ │ │ │ -000ba7c0: a300 0e66 6600 0c00 0000 0663 6d6d 6931 ...ff......cmmi1 │ │ │ │ -000ba7d0: 32eb 6b0b 9017 78eb 472d 636f 6e95 8ccc 2.k...x.G-con... │ │ │ │ -000ba7e0: 7693 6572 7369 6f6e 8ea6 8d8d 8d91 eaf1 v.ersion........ │ │ │ │ -000ba7f0: eb9f f54f a789 0000 6666 01c7 0b4a 9f0b ...O....ff...J.. │ │ │ │ -000ba800: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -000ba810: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -000ba820: 5349 4d50 4c45 5f41 4c50 4841 8e8e 9201 SIMPLE_ALPHA.... │ │ │ │ -000ba830: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ -000ba840: c002 8900 0066 6601 c70b 4a8e 8e8e 9f2a .....ff...J....* │ │ │ │ -000ba850: a53e 9f10 8c6a 8d92 008b 24d3 da60 9107 .>...j....$..`.. │ │ │ │ -000ba860: 3ffa cf28 d715 788d 9f01 cccc d531 8e9b ?..(..x......1.. │ │ │ │ -000ba870: 04c0 04d7 3a96 03ea a874 9378 8d9f 01cc ....:....t.x.... │ │ │ │ -000ba880: ccd5 318e 98cf 2996 0355 523d 9328 d715 ..1...)..UR=.(.. │ │ │ │ -000ba890: 788d 9f01 cccc d532 8e98 d73a 9603 eaa8 x......2...:.... │ │ │ │ -000ba8a0: 7493 788d 9f01 cccc d532 8e98 cf29 8e8e t.x......2...).. │ │ │ │ -000ba8b0: 9f24 fd13 8e8c 8b00 0000 e700 0000 0000 .$.............. │ │ │ │ +000ba030: 0000 0000 0000 0000 0000 000b 95da a002 ................ │ │ │ │ +000ba040: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +000ba050: 9a8d 91ea f1eb d032 3330 9200 d460 9d43 .......230...`.C │ │ │ │ +000ba060: 6861 7074 6572 9604 8000 3132 2e91 0a80 hapter....12.... │ │ │ │ +000ba070: 0044 6572 6976 90a0 0065 6493 496e 6665 .Deriv...ed.Infe │ │ │ │ +000ba080: 7265 6e63 6593 5275 6c65 738e 91ea f1eb rence.Rules..... │ │ │ │ +000ba090: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +000ba0a0: 8ea0 0294 2fdf 8da0 fd8b d021 8d8d 8d8d ..../......!.... │ │ │ │ +000ba0b0: 91f9 4e53 cf32 2e8e 8e8e 910c 3c7f da60 ..NS.2......<..` │ │ │ │ +000ba0c0: 9107 3ffa 38d7 628d 9f01 cccc d532 8e9b ..?.8.b......2.. │ │ │ │ +000ba0d0: 04c0 04d7 3a91 03ea a8cf 28d7 7496 0355 ....:.....(.t..U │ │ │ │ +000ba0e0: 52da 2993 d762 8d9f 01cc ccd5 328e 98cf R.)..b......2... │ │ │ │ +000ba0f0: 2993 da29 93cf 28d7 628d 9f01 cccc d532 )..)..(.b......2 │ │ │ │ +000ba100: 8e91 0815 56da 2993 d774 cf29 93da 2993 ....V.)..t.)..). │ │ │ │ +000ba110: cf28 d774 93cf 3d93 d762 8d9f 01cc ccd5 .(.t..=..b...... │ │ │ │ +000ba120: 328e 98cf 2992 00b6 e712 5be2 5350 4543 2...).....[.SPEC │ │ │ │ +000ba130: 9103 eaa8 cf31 5d8e a412 7503 8d8d 8d8d .....1]...u..... │ │ │ │ +000ba140: 91f9 4e53 332e 8e8e 8e91 0c3c 7fda 6091 ..NS3......<..`. │ │ │ │ +000ba150: 073f facf 28d7 7496 0355 52da 2993 df54 .?..(.t..UR.)..T │ │ │ │ +000ba160: cf29 93da 2993 cf28 df54 93da 2993 d774 .)..)..(.T..)..t │ │ │ │ +000ba170: cf29 93da 2993 cf28 d774 93cf 3d93 df54 .)..)..(.t..=..T │ │ │ │ +000ba180: cf29 9200 d3b1 125b e253 5045 4391 03ea .).....[.SPEC... │ │ │ │ +000ba190: a8cf 325d 8ea1 8d8d 8d8d 91f9 4e53 342e ..2]........NS4. │ │ │ │ +000ba1a0: 8e8e 8e91 0c3c 7fda 6091 073f fadf 5492 .....<..`..?..T. │ │ │ │ +000ba1b0: 0169 f3f7 cf5b e254 5255 5448 cf5d 8ea1 .i...[.TRUTH.].. │ │ │ │ +000ba1c0: 8d8d 8d8d 91f9 4e53 352e 8e8e 8e91 0c3c ......NS5......< │ │ │ │ +000ba1d0: 7fda 6091 073f fad7 7496 0355 52da 2993 ..`..?..t..UR.). │ │ │ │ +000ba1e0: df54 9201 4940 77cf 5be2 4449 5343 4891 .T..I@w.[.DISCH. │ │ │ │ +000ba1f0: 03ea a8cf 345d 8ea1 8d8d 8d8d 91f9 4e53 ....4]........NS │ │ │ │ +000ba200: 362e 8e8e 8e91 0c3c 7fda 6091 073f facf 6......<..`..?.. │ │ │ │ +000ba210: 28df 5496 0355 52da 2993 d774 cf29 93da (.T..UR.)..t.).. │ │ │ │ +000ba220: 2993 cf28 d774 93cf 3d93 df54 cf29 9201 )..(.t..=..T.).. │ │ │ │ +000ba230: 11a1 b65b e24d 5091 03ea a8cf 332c 355d ...[.MP.....3,5] │ │ │ │ +000ba240: 8ea1 8d8d 8d8d 91f9 4e53 372e 8e8e 8e91 ........NS7..... │ │ │ │ +000ba250: 0851 d700 9607 3ffa da60 93d7 7492 0149 .Q....?..`..t..I │ │ │ │ +000ba260: 5534 cf5b 4879 7090 538e 6f74 6865 7369 U4.[Hyp.S.othesi │ │ │ │ +000ba270: 735d 8ea1 8d8d 8d8d 91f9 4e53 382e 8e8e s]........NS8... │ │ │ │ +000ba280: 8e91 0851 d700 9607 3ffa da60 93df 5496 ...Q....?..`..T. │ │ │ │ +000ba290: 0355 52da 2993 d774 9201 3e93 b2cf 5be2 .UR.)..t..>...[. │ │ │ │ +000ba2a0: 4449 5343 4891 03ea a8cf 375d 8ea1 8d8d DISCH.....7].... │ │ │ │ +000ba2b0: 8d8d 91f9 4e53 392e 8e8e 8e91 0851 d700 ....NS9......Q.. │ │ │ │ +000ba2c0: 9607 3ffa da60 93d7 7496 0355 52cf 3d93 ..?..`..t..UR.=. │ │ │ │ +000ba2d0: df54 9201 4ad3 0bcf 5be2 4d50 9103 eaa8 .T..J...[.MP.... │ │ │ │ +000ba2e0: cf36 2c38 5d8e 9f32 0420 8d8d 91ea f1eb .6,8]..2. ...... │ │ │ │ +000ba2f0: eb47 3132 2e33 2e31 338e 912c a518 4765 .G12.3.13..,..Ge │ │ │ │ +000ba300: 6e65 7261 6c69 7a61 7469 6f6e 9105 6666 neralization..ff │ │ │ │ +000ba310: 28eb 6c38 eb47 2d69 6e90 8ccc 7472 6f90 (.l8.G-in...tro. │ │ │ │ +000ba320: 7333 6475 6374 696f 6e29 8ea9 181f 2b8d s3duction)....+. │ │ │ │ +000ba330: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ +000ba340: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000ba350: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +000ba360: 170b cceb 6147 454e 9605 bfaa 3a93 7465 ....aGEN....:.te │ │ │ │ +000ba370: 726d 932d 3e93 7468 6d93 2d3e 9374 686d rm.->.thm.->.thm │ │ │ │ +000ba380: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ +000ba390: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000ba3a0: 8e8e 9f2a a53e 9f11 fffa 8d8d 8d9f f7e1 ...*.>.......... │ │ │ │ +000ba3b0: c58d 9200 bddb b0cf 0096 073f fada 6093 ...........?..`. │ │ │ │ +000ba3c0: d774 8e92 00b3 9897 9f05 516d 8900 0066 .t........Qm...f │ │ │ │ +000ba3d0: 6500 35f1 259f 0b08 0b8d cf00 9607 3ffa e.5.%.........?. │ │ │ │ +000ba3e0: da60 9338 d778 3a91 03ea a874 8e8e 8e8e .`.8.x:....t.... │ │ │ │ +000ba3f0: 9f1c 7a98 8d8d 8d8d 91fc 9239 eb60 8088 ..z........9.`.. │ │ │ │ +000ba400: 8e8e 8e91 0851 d7cf 5768 6572 6596 03ea .....Q..Where... │ │ │ │ +000ba410: a8d7 7893 cf69 7393 6e6f 7493 6672 6565 ..x..is.not.free │ │ │ │ +000ba420: 9369 6e93 002e 8e9f 3260 758d 8d8d 8d91 .in.....2`u..... │ │ │ │ +000ba430: f94e 5331 2e8e 8e8e 9108 51d7 0096 073f .NS1......Q....? │ │ │ │ +000ba440: fada 6093 d774 9201 4955 34cf 5b48 7970 ..`..t..IU4.[Hyp │ │ │ │ +000ba450: 9053 8e6f 7468 6573 6973 5d8e a18d 8d8d .S.othesis]..... │ │ │ │ +000ba460: 8d91 f94e 5332 2e8e 8e8e 9108 51d7 0096 ...NS2......Q... │ │ │ │ +000ba470: 073f fada 6093 d774 9603 5552 cf3d 93df .?..`..t..UR.=.. │ │ │ │ +000ba480: 5492 012a 7798 cf5b e245 5154 8d91 00bd T..*w..[.EQT.... │ │ │ │ +000ba490: b089 0000 6666 0003 b47d 8e91 0472 2d49 ....ff...}...r-I │ │ │ │ +000ba4a0: 4e54 524f 9103 eaa8 cf31 5d8e a18d 8d8d NTRO.....1]..... │ │ │ │ +000ba4b0: 8d91 f94e 5333 2e8e 8e8e 9108 51d7 0096 ...NS3......Q... │ │ │ │ +000ba4c0: 073f fada 6093 cf28 d715 783a 9b03 eaa8 .?..`..(..x:.... │ │ │ │ +000ba4d0: 74cf 2996 0355 523d 9328 d715 783a 98df t.)..UR=.(..x:.. │ │ │ │ +000ba4e0: 54cf 2992 0112 165e 5be2 4142 5398 cf32 T.)....^[.ABS..2 │ │ │ │ +000ba4f0: 5d8e a18d 8d8d 8d91 f94e 5334 2e8e 8e8e ]........NS4.... │ │ │ │ +000ba500: 910c 3c7f da60 9107 3ffa 38cf 28d7 1578 ..<..`..?.8.(..x │ │ │ │ +000ba510: 3a9b 03ea a874 cf29 9603 5552 3d93 da38 :....t.)..UR=..8 │ │ │ │ +000ba520: cf28 d715 783a 9874 cf29 9201 16d0 f45b .(..x:.t.).....[ │ │ │ │ +000ba530: e252 4546 4ccf 5d8e a18d 8d8d 8d91 f94e .REFL.]........N │ │ │ │ +000ba540: 5335 2e8e 8e8e 910c 3c7f da60 9107 3ffa S5......<..`..?. │ │ │ │ +000ba550: 3896 0355 52cf 3d93 28d7 1550 9053 8e3a 8..UR.=.(..P.S.: │ │ │ │ +000ba560: 9b03 eaa8 5091 04f7 18cf 3d93 28d7 1578 ....P.....=.(..x │ │ │ │ +000ba570: 3a98 df54 cf29 2991 4eaa c95b e249 4e53 :..T.)).N..[.INS │ │ │ │ +000ba580: 548d 9100 bdb0 8900 0066 6600 03b4 7d8e T........ff...}. │ │ │ │ +000ba590: 9104 722d 5459 5045 98cf 6170 706c 6965 ..r-TYPE..applie │ │ │ │ +000ba5a0: 6498 746f 9874 6865 9864 650c 6e69 7469 d.to.the.de.niti │ │ │ │ +000ba5b0: 6f6e 986f 6698 da38 cf5d 8ea1 8d8d 8d8d on.of..8.]...... │ │ │ │ +000ba5c0: 91f9 4e53 362e 8e8e 8e91 0c3c 7fda 6091 ..NS6......<..`. │ │ │ │ +000ba5d0: 073f fa38 cf28 d715 783a 9b03 eaa8 74cf .?.8.(..x:....t. │ │ │ │ +000ba5e0: 2996 0355 523d 9328 d715 5090 538e 3a98 )..UR=.(..P.S.:. │ │ │ │ +000ba5f0: 5091 04f7 18cf 3d93 28d7 1578 3a98 df54 P.....=.(..x:..T │ │ │ │ +000ba600: cf29 2928 d715 783a 9874 cf29 9200 a66d .))(..x:.t.)...m │ │ │ │ +000ba610: df5b e253 5542 5354 98cf 352c 345d 8ea1 .[.SUBST..5,4].. │ │ │ │ +000ba620: 8d8d 8d8d 91f9 4e53 372e 8e8e 8e91 0c3c ......NS7......< │ │ │ │ +000ba630: 7fda 6091 073f facf 28d7 1550 9053 8e3a ..`..?..(..P.S.: │ │ │ │ +000ba640: 9603 eaa8 5091 04f7 18cf 3d9b 0355 5228 ....P.....=..UR( │ │ │ │ +000ba650: d715 783a 93df 54cf 2929 28d7 1578 3a93 ..x:..T.))(..x:. │ │ │ │ +000ba660: 74cf 2998 3d98 2828 d715 783a 9374 cf29 t.).=.((..x:.t.) │ │ │ │ +000ba670: 983d 9828 d715 783a 93df 54cf 2929 916a .=.(..x:..T.)).j │ │ │ │ +000ba680: 3f33 5be2 4245 5441 8d91 00bd b089 0000 ?3[.BETA........ │ │ │ │ +000ba690: 6666 0003 b47d 8e91 0472 2d43 4f4e 56cf ff...}...r-CONV. │ │ │ │ +000ba6a0: 5d8e a18d 8d8d 8d91 f94e 5338 2e8e 8e8e ]........NS8.... │ │ │ │ +000ba6b0: 910c 3c7f da60 9107 3ffa 38cf 28d7 1578 ..<..`..?.8.(..x │ │ │ │ +000ba6c0: 3a9b 03ea a874 cf29 9603 5552 3d93 2828 :....t.)..UR=.(( │ │ │ │ +000ba6d0: d715 783a 9874 cf29 933d 9328 d715 783a ..x:.t.).=.(..x: │ │ │ │ +000ba6e0: 98df 54cf 2929 9200 c591 b75b e254 5241 ..T.)).....[.TRA │ │ │ │ +000ba6f0: 4e53 98cf 362c 375d 8ea1 8d8d 8d8d 91f9 NS..6,7]........ │ │ │ │ +000ba700: 4e53 392e 8e8e 8e91 0c3c 7fda 6091 073f NS9......<..`..? │ │ │ │ +000ba710: facf 2828 d715 783a 9b03 eaa8 74cf 2996 ..((..x:....t.). │ │ │ │ +000ba720: 0355 523d 9328 d715 783a 98df 54cf 2929 .UR=.(..x:..T.)) │ │ │ │ +000ba730: 933d 93da 38cf 28d7 1578 3a98 df54 cf29 .=..8.(..x:..T.) │ │ │ │ +000ba740: 9200 d749 875b e253 594d 98cf 385d 8ea1 ...I.[.SYM..8].. │ │ │ │ +000ba750: 8d8d 8d8d 91f3 6e57 3130 2e8e 8e8e 9108 ......nW10...... │ │ │ │ +000ba760: 51d7 0096 073f fada 6093 38cf 28d7 1578 Q....?..`.8.(..x │ │ │ │ +000ba770: 3a96 03ea a874 cf29 9201 2d54 985b e245 :....t.)..-T.[.E │ │ │ │ +000ba780: 518d 9100 bdb0 8900 0066 6600 03b4 7d8e Q........ff...}. │ │ │ │ +000ba790: 9104 722d 4d50 93cf 392c 335d 8e9f 23eb ..r-MP..9,3]..#. │ │ │ │ +000ba7a0: 4c8d 8d91 eaf1 ebeb 4731 322e 332e 3134 L.......G12.3.14 │ │ │ │ +000ba7b0: 8e91 2ca5 1853 696d 706c 6591 0566 66f3 ..,..Simple..ff. │ │ │ │ +000ba7c0: 6bb7 e167 a300 0e66 6600 0c00 0000 0663 k..g...ff......c │ │ │ │ +000ba7d0: 6d6d 6931 32eb 6b0b 9017 78eb 472d 636f mmi12.k...x.G-co │ │ │ │ +000ba7e0: 6e95 8ccc 7693 6572 7369 6f6e 8ea6 8d8d n...v.ersion.... │ │ │ │ +000ba7f0: 8d91 eaf1 eb9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ +000ba800: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +000ba810: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +000ba820: 0bcc eb61 5349 4d50 4c45 5f41 4c50 4841 ...aSIMPLE_ALPHA │ │ │ │ +000ba830: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ +000ba840: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000ba850: 8e8e 9f2a a53e 9f10 8c6a 8d92 008b 24d3 ...*.>...j....$. │ │ │ │ +000ba860: da60 9107 3ffa cf28 d715 788d 9f01 cccc .`..?..(..x..... │ │ │ │ +000ba870: d531 8e9b 04c0 04d7 3a96 03ea a874 9378 .1......:....t.x │ │ │ │ +000ba880: 8d9f 01cc ccd5 318e 98cf 2996 0355 523d ......1...)..UR= │ │ │ │ +000ba890: 9328 d715 788d 9f01 cccc d532 8e98 d73a .(..x......2...: │ │ │ │ +000ba8a0: 9603 eaa8 7493 788d 9f01 cccc d532 8e98 ....t.x......2.. │ │ │ │ +000ba8b0: cf29 8e8e 9f24 fd13 8e8c 8b00 0000 e700 .)...$.......... │ │ │ │ 000ba8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000ba8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000ba8e0: 0ba0 0da0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ -000ba8f0: 8d8d 9ffa 999a 8d91 12c7 61d0 3132 2e33 ..........a.12.3 │ │ │ │ -000ba900: 2e91 0a80 0044 6572 6976 91ff 4000 6174 .....Deriv..@.at │ │ │ │ -000ba910: 696f 6e96 0480 006f 6693 7468 6593 7374 ion....of.the.st │ │ │ │ -000ba920: 616e 6461 7264 9372 756c 6573 9200 cf09 andard.rules.... │ │ │ │ -000ba930: da32 3331 8e91 12c7 619f 0566 6689 0000 .231....a..ff... │ │ │ │ -000ba940: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -000ba950: a0fd 8bd0 218d 8d8d 8d91 2467 afeb 6080 ....!.....$g..`. │ │ │ │ -000ba960: 888e 8e8e 9130 274d cf57 6865 7265 9603 .....0'M.Where.. │ │ │ │ -000ba970: eaa8 6e65 6974 6865 7293 d778 8d9f 01cc ..neither..x.... │ │ │ │ -000ba980: ccd5 318e 9b08 aaac cf6e 6f72 93d7 788d ..1......nor..x. │ │ │ │ -000ba990: 9f01 cccc d532 8e98 cf6f 9053 8e63 6375 .....2...o.S.ccu │ │ │ │ -000ba9a0: 7273 9366 7265 6593 696e 93d7 74cf 2e8d rs.free.in..t... │ │ │ │ -000ba9b0: 8d9f fba5 32d5 348e 8e8e a940 2d60 8d8d ....2.4....@-`.. │ │ │ │ -000ba9c0: 8d8d 9121 23c9 cf31 2e8e 8e8e 9134 11f5 ...!#..1.....4.. │ │ │ │ -000ba9d0: da60 9107 3ffa cf28 d715 788d 9f01 cccc .`..?..(..x..... │ │ │ │ -000ba9e0: d531 8e9b 04c0 04d7 3a96 03ea a874 9378 .1......:....t.x │ │ │ │ -000ba9f0: 8d9f 01cc ccd5 318e 98cf 2993 d778 9603 ......1...)..x.. │ │ │ │ -000baa00: 5552 cf3d 93d7 7491 03ea a878 9200 fb92 UR.=..t....x.... │ │ │ │ -000baa10: a9cf 5be2 4245 5441 8d91 00bd b089 0000 ..[.BETA........ │ │ │ │ -000baa20: 6666 0003 b47d 8e91 0472 2d43 4f4e 56cf ff...}...r-CONV. │ │ │ │ -000baa30: 5d8e a415 1c6b 8d8d 8d8d 9121 23c9 322e ]....k.....!#.2. │ │ │ │ -000baa40: 8e8e 8e91 3411 f5da 6091 073f facf 28d7 ....4...`..?..(. │ │ │ │ -000baa50: 1578 8d9f 01cc ccd5 328e 9b04 c004 d73a .x......2......: │ │ │ │ -000baa60: 9603 eaa8 7493 788d 9f01 cccc d532 8e98 ....t.x......2.. │ │ │ │ -000baa70: cf29 93d7 7896 0355 52cf 3d93 d774 9103 .)..x..UR.=..t.. │ │ │ │ -000baa80: eaa8 7892 00fb 92a9 cf5b e242 4554 418d ..x......[.BETA. │ │ │ │ -000baa90: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ -000baaa0: 722d 434f 4e56 cf5d 8ea1 8d8d 8d8d 9121 r-CONV.].......! │ │ │ │ -000baab0: 23c9 332e 8e8e 8e91 3411 f5da 6091 073f #.3.....4...`..? │ │ │ │ -000baac0: fad7 749b 03ea a878 9603 5552 cf3d 9328 ..t....x..UR.=.( │ │ │ │ -000baad0: d715 788d 9f01 cccc d532 8e96 04c0 04d7 ..x......2...... │ │ │ │ -000baae0: 3a98 7498 788d 9f01 cccc d532 8e93 cf29 :.t.x......2...) │ │ │ │ -000baaf0: 98d7 7892 0115 1a33 cf5b e253 594d 98cf ..x....3.[.SYM.. │ │ │ │ -000bab00: 325d 8ea1 8d8d 8d8d 9121 23c9 342e 8e8e 2].......!#.4... │ │ │ │ -000bab10: 8e91 3411 f5da 6091 073f facf 28d7 1578 ..4...`..?..(..x │ │ │ │ -000bab20: 8d9f 01cc ccd5 318e 9b04 c004 d73a 9603 ......1......:.. │ │ │ │ -000bab30: eaa8 7493 788d 9f01 cccc d531 8e98 cf29 ..t.x......1...) │ │ │ │ -000bab40: 93d7 7896 0355 52cf 3d93 28d7 1578 8d9f ..x..UR.=.(..x.. │ │ │ │ -000bab50: 01cc ccd5 328e 98d7 3a96 03ea a874 9378 ....2...:....t.x │ │ │ │ -000bab60: 8d9f 01cc ccd5 328e 98cf 2993 d778 9200 ......2...)..x.. │ │ │ │ -000bab70: cdab 5bcf 5be2 5452 414e 5393 cf31 2c33 ..[.[.TRANS..1,3 │ │ │ │ -000bab80: 5d8e a18d 8d8d 8d91 2123 c935 2e8e 8e8e ].......!#.5.... │ │ │ │ -000bab90: 9134 11f5 da60 9107 3ffa cf28 d715 783a .4...`..?..(..x: │ │ │ │ -000baba0: 9603 eaa8 cf28 d715 788d 9f01 cccc d531 .....(..x......1 │ │ │ │ -000babb0: 8e9b 04c0 04d7 3a93 7493 788d 9f01 cccc ......:.t.x..... │ │ │ │ -000babc0: d531 8e98 cf29 93d7 78cf 2996 0355 523d .1...)..x.)..UR= │ │ │ │ -000babd0: 9328 d715 783a 9603 eaa8 cf28 d715 788d .(..x:.....(..x. │ │ │ │ -000babe0: 9f01 cccc d532 8e98 d73a 9374 9378 8d9f .....2...:.t.x.. │ │ │ │ -000babf0: 01cc ccd5 328e 98cf 2993 d778 cf29 9200 ....2...)..x.).. │ │ │ │ -000bac00: a775 155b e241 4253 93cf 345d 8ea1 8d8d .u.[.ABS..4].... │ │ │ │ -000bac10: 8d8d 9121 23c9 362e 8e8e 8e91 3411 f5da ...!#.6.....4... │ │ │ │ -000bac20: 6091 073f fa38 d766 9100 a0e3 3a96 03ea `..?.8.f....:... │ │ │ │ -000bac30: a8cf 28d7 1578 3a93 6691 0532 a778 cf29 ..(..x:.f..2.x.) │ │ │ │ -000bac40: 9603 5552 3d93 d766 9171 4895 cf5b 4170 ..UR=..f.qH..[Ap │ │ │ │ -000bac50: 7072 6f70 7269 6174 656c 799b 03ea a874 propriately....t │ │ │ │ -000bac60: 95ac 7279 7090 538e 652d 696e 7374 616e ..ryp.S.e-instan │ │ │ │ -000bac70: 9374 6961 7465 6498 6178 696f 6d5d 8ea1 .tiated.axiom].. │ │ │ │ -000bac80: 8d8d 8d8d 9121 23c9 372e 8e8e 8e91 3411 .....!#.7.....4. │ │ │ │ -000bac90: f5da 6091 073f facf 28d7 1578 3a96 03ea ..`..?..(..x:... │ │ │ │ -000baca0: a8cf 28d7 1578 8d9f 01cc ccd5 318e 9b04 ..(..x......1... │ │ │ │ -000bacb0: c004 d73a 9374 9378 8d9f 01cc ccd5 318e ...:.t.x......1. │ │ │ │ -000bacc0: 98cf 29d7 78cf 2996 0355 523d 93d7 1578 ..).x.)..UR=...x │ │ │ │ -000bacd0: 8d9f 01cc ccd5 318e 98d7 3a96 03ea a874 ......1...:....t │ │ │ │ -000bace0: 9378 8d9f 01cc ccd5 318e 9200 db88 2acf .x......1.....*. │ │ │ │ -000bacf0: 5be2 5350 4543 93cf 365d 8ea1 8d8d 8d8d [.SPEC..6]...... │ │ │ │ -000bad00: 9121 23c9 382e 8e8e 8e91 3411 f5da 6091 .!#.8.....4...`. │ │ │ │ -000bad10: 073f facf 28d7 1578 3a96 03ea a8cf 28d7 .?..(..x:.....(. │ │ │ │ -000bad20: 1578 8d9f 01cc ccd5 328e 9b04 c004 d73a .x......2......: │ │ │ │ -000bad30: 9374 9378 8d9f 01cc ccd5 328e 98cf 29d7 .t.x......2...). │ │ │ │ -000bad40: 78cf 2996 0355 523d 93d7 1578 8d9f 01cc x.)..UR=...x.... │ │ │ │ -000bad50: ccd5 328e 98d7 3a96 03ea a874 9378 8d9f ..2...:....t.x.. │ │ │ │ -000bad60: 01cc ccd5 328e 9200 db88 2acf 5be2 5350 ....2.....*.[.SP │ │ │ │ -000bad70: 4543 93cf 365d 8ea1 8d8d 8d8d 9121 23c9 EC..6].......!#. │ │ │ │ -000bad80: 392e 8e8e 8e91 3411 f5da 6091 073f facf 9.....4...`..?.. │ │ │ │ -000bad90: 28d7 1578 8d9f 01cc ccd5 318e 9b04 c004 (..x......1..... │ │ │ │ -000bada0: d73a 9603 eaa8 7493 788d 9f01 cccc d531 .:....t.x......1 │ │ │ │ -000badb0: 8e98 cf29 9603 5552 3d93 28d7 1578 3a96 ...)..UR=.(..x:. │ │ │ │ -000badc0: 03ea a8cf 28d7 1578 8d9f 01cc ccd5 318e ....(..x......1. │ │ │ │ -000badd0: 98d7 3a93 7493 788d 9f01 cccc d531 8e98 ..:.t.x......1.. │ │ │ │ -000bade0: cf29 d778 cf29 9200 d3d1 6b5b e253 594d .).x.)....k[.SYM │ │ │ │ -000badf0: 93cf 375d 8ea1 8d8d 8d8d 911b 43cd 3130 ..7]........C.10 │ │ │ │ -000bae00: 2e8e 8e8e 9134 11f5 da60 9107 3ffa cf28 .....4...`..?..( │ │ │ │ -000bae10: d715 788d 9f01 cccc d531 8e9b 04c0 04d7 ..x......1...... │ │ │ │ -000bae20: 3a96 03ea a874 9378 8d9f 01cc ccd5 318e :....t.x......1. │ │ │ │ -000bae30: 98cf 2996 0355 523d 9328 d715 783a 9603 ..)..UR=.(..x:.. │ │ │ │ -000bae40: eaa8 cf28 d715 788d 9f01 cccc d532 8e98 ...(..x......2.. │ │ │ │ -000bae50: d73a 9374 9378 8d9f 01cc ccd5 328e 98cf .:.t.x......2... │ │ │ │ -000bae60: 29d7 78cf 2992 00be 5449 5be2 5452 414e ).x.)...TI[.TRAN │ │ │ │ -000bae70: 5393 cf39 2c35 5d8e a18d 8d8d 8d91 1b43 S..9,5]........C │ │ │ │ -000bae80: cd31 312e 8e8e 8e91 3411 f5da 6091 073f .11.....4...`..? │ │ │ │ -000bae90: facf 28d7 1578 8d9f 01cc ccd5 318e 9b04 ..(..x......1... │ │ │ │ -000baea0: c004 d73a 9603 eaa8 7493 788d 9f01 cccc ...:....t.x..... │ │ │ │ -000baeb0: d531 8e98 cf29 9603 5552 3d93 28d7 1578 .1...)..UR=.(..x │ │ │ │ -000baec0: 8d9f 01cc ccd5 328e 98d7 3a96 03ea a874 ......2...:....t │ │ │ │ -000baed0: 9378 8d9f 01cc ccd5 328e 98cf 2992 00dc .x......2...)... │ │ │ │ -000baee0: fb53 5be2 5452 414e 5393 cf31 302c 385d .S[.TRANS..10,8] │ │ │ │ -000baef0: 8e9f 2a77 2b8d 8d91 12c7 61eb 4731 322e ..*w+.....a.G12. │ │ │ │ -000baf00: 332e 3135 8e91 547a 8eeb 6b11 9100 8444 3.15..Tz..k....D │ │ │ │ -000baf10: eb47 2d63 6f6e 958c cc76 9365 7273 696f .G-con...v.ersio │ │ │ │ -000baf20: 6e8e 9f1a 47be 8d8d 8d91 12c7 619f f54f n...G.......a..O │ │ │ │ -000baf30: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ -000baf40: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ -000baf50: 8d9f fba6 648d 9117 0bcc eb61 4554 415f ....d......aETA_ │ │ │ │ -000baf60: 434f 4e56 9605 bfaa 3a93 636f 6e76 8e8e CONV....:.conv.. │ │ │ │ -000baf70: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ -000baf80: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -000baf90: 9f34 331b 9f13 bbb4 8d92 00cd e4ef da60 .43............` │ │ │ │ -000bafa0: 9107 3ffa cf28 d715 788d 9ffb 0b99 db30 ..?..(..x......0 │ │ │ │ -000bafb0: 8e9b 02ce 39d7 3a96 03ea a874 9378 8d9f ....9.:....t.x.. │ │ │ │ -000bafc0: fb0b 99db 308e 98cf 2996 0355 523d 93d7 ....0...)..UR=.. │ │ │ │ -000bafd0: 748e 9f20 38d6 8d8d 8d8d 9124 67af eb60 t.. 8......$g..` │ │ │ │ -000bafe0: 8088 8e8e 8e91 3027 4dcf 5768 6572 6596 ......0'M.Where. │ │ │ │ -000baff0: 03e8 1ed7 788d 9ffb a532 db30 8e91 06b6 ....x....2.0.... │ │ │ │ -000bb000: 58cf 646f 9a53 8e65 7393 6e6f 7491 03e8 X.do.S.es.not... │ │ │ │ -000bb010: 1f6f 9863 6375 7293 6672 6565 9b03 e81f .o.ccur.free.... │ │ │ │ -000bb020: 696e 93d7 7498 cf28 7790 ac72 6593 7573 in..t..(w..re.us │ │ │ │ -000bb030: 6598 d778 8d9f fba5 32db 308e 9106 b657 e..x....2.0....W │ │ │ │ -000bb040: cf72 6174 6865 7298 7468 616e 936a 7573 .rather.than.jus │ │ │ │ -000bb050: 7498 d778 93cf 746f 986d 6f74 6976 91ff t..x..to.motiv.. │ │ │ │ -000bb060: 58e4 6174 6593 7468 6598 7573 658e 9f10 X.ate.the.use... │ │ │ │ -000bb070: 0000 8d91 3027 4d6f 6696 03ea a8e2 5349 ....0'Mof.....SI │ │ │ │ -000bb080: 4d50 4c45 8d91 00bd b089 0000 6666 0003 MPLE........ff.. │ │ │ │ -000bb090: b47d 8e91 0472 2d41 4c50 4841 93cf 696e .}...r-ALPHA..in │ │ │ │ -000bb0a0: 9374 6865 9364 6572 6976 91ff 58e4 6174 .the.deriv..X.at │ │ │ │ -000bb0b0: 696f 6e93 6290 538e 656c 6f90 ac72 7729 ion.b.S.elo..rw) │ │ │ │ -000bb0c0: 2e8e a68d 8d8d 8d91 2123 c931 2e8e 8e8e ........!#.1.... │ │ │ │ -000bb0d0: 9134 11f5 da60 9107 3ffa 38d7 6691 00a0 .4...`..?.8.f... │ │ │ │ -000bb0e0: e33a 9603 eaa8 cf28 d715 783a 9366 9105 .:.....(..x:.f.. │ │ │ │ -000bb0f0: 32a7 78cf 2996 0355 523d 93d7 6691 7148 2.x.)..UR=..f.qH │ │ │ │ -000bb100: 95cf 5b41 7070 726f 7072 6961 7465 6c79 ..[Appropriately │ │ │ │ -000bb110: 9b03 eaa8 7495 ac72 7970 9053 8e65 2d69 ....t..ryp.S.e-i │ │ │ │ -000bb120: 6e73 7461 6e93 7469 6174 6564 9861 7869 nstan.tiated.axi │ │ │ │ -000bb130: 6f6d 5d8e a18d 8d8d 8d91 2123 c932 2e8e om].......!#.2.. │ │ │ │ -000bb140: 8e8e 9134 11f5 da60 9107 3ffa cf28 d715 ...4...`..?..(.. │ │ │ │ -000bb150: 783a 9603 eaa8 7493 78cf 2996 0355 523d x:....t.x.)..UR= │ │ │ │ -000bb160: 93d7 7492 012d 9d62 cf5b e253 5045 4391 ..t..-.b.[.SPEC. │ │ │ │ -000bb170: 03ea a8cf 315d 8ea1 8d8d 8d8d 9121 23c9 ....1].......!#. │ │ │ │ -000bb180: 332e 8e8e 8e91 3411 f5da 6091 073f facf 3.....4...`..?.. │ │ │ │ -000bb190: 28d7 1578 8d9f fba5 32db 308e 9b02 ce39 (..x....2.0....9 │ │ │ │ -000bb1a0: d73a 9603 eaa8 7493 788d 9ffb a532 db30 .:....t.x....2.0 │ │ │ │ -000bb1b0: 8e98 cf29 9603 5552 3d93 28d7 1578 3a96 ...)..UR=.(..x:. │ │ │ │ -000bb1c0: 03ea a874 9378 cf29 9200 d9ae 1e5b e253 ...t.x.).....[.S │ │ │ │ -000bb1d0: 494d 504c 458d 9100 bdb0 8900 0066 6600 IMPLE........ff. │ │ │ │ -000bb1e0: 03b4 7d8e 9104 722d 414c 5048 41cf 5d8e ..}...r-ALPHA.]. │ │ │ │ -000bb1f0: a18d 8d8d 8d91 2123 c934 2e8e 8e8e 9134 ......!#.4.....4 │ │ │ │ -000bb200: 11f5 da60 9107 3ffa cf28 d715 788d 9ffb ...`..?..(..x... │ │ │ │ -000bb210: a532 db30 8e9b 02ce 39d7 3a96 03ea a874 .2.0....9.:....t │ │ │ │ -000bb220: 9378 8d9f fba5 32db 308e 98cf 2996 0355 .x....2.0...)..U │ │ │ │ -000bb230: 523d 93d7 7492 0118 b09b cf5b e254 5241 R=..t......[.TRA │ │ │ │ -000bb240: 4e53 9103 eaa8 cf33 2c32 5d8e 9112 c761 NS.....3,2]....a │ │ │ │ -000bb250: 9f0b e388 8900 0066 6600 71cf 9f9f 0c99 .......ff.q..... │ │ │ │ -000bb260: 9a8d 8d8d 8d91 0d83 909f fc5e ffc5 348e ...........^..4. │ │ │ │ -000bb270: 8e8e 8d91 1200 03eb 6153 494d 504c 455f ........aSIMPLE_ │ │ │ │ -000bb280: 414c 5048 418e 915a 67c6 c669 7396 036b ALPHA..Zg..is..k │ │ │ │ -000bb290: cc69 6e63 6c75 6465 649b 036b cb68 6572 .included..k.her │ │ │ │ -000bb2a0: 6593 6290 471d 6563 6175 7365 9869 7493 e.b.G.ecause.it. │ │ │ │ -000bb2b0: 6973 9875 7365 6493 696e 9861 9373 7562 is.used.in.a.sub │ │ │ │ -000bb2c0: 7365 7175 656e 90b8 e374 9864 6572 6976 sequen...t.deriv │ │ │ │ -000bb2d0: 91ff 71c7 6174 696f 6e2c 9103 7169 6275 ..q.ation,..qibu │ │ │ │ -000bb2e0: 7493 6974 9869 7393 6e6f 7498 6163 7475 t.it.is.not.actu │ │ │ │ -000bb2f0: 616c 6c79 8e9f 0c00 008d 696e 9603 5555 ally......in..UU │ │ │ │ -000bb300: 7468 6593 eb48 484f 4c93 c673 7973 7465 the..HHOL..syste │ │ │ │ -000bb310: 6d2c 9361 7393 6974 9369 7393 7375 6273 m,.as.it.is.subs │ │ │ │ -000bb320: 756d 6564 9362 90b8 e379 936f 7468 6572 umed.b...y.other │ │ │ │ -000bb330: 9366 756e 6374 696f 6e73 2e8e 8e9f 24fd .functions....$. │ │ │ │ -000bb340: 138e 8c8b 0000 00e8 0000 0000 0000 0000 ................ │ │ │ │ +000ba8e0: 0000 0000 0ba0 11a0 02cc 0555 8da0 fd46 ...........U...F │ │ │ │ +000ba8f0: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ +000ba900: 3132 2e33 2e91 0a80 0044 6572 6976 91ff 12.3.....Deriv.. │ │ │ │ +000ba910: 4000 6174 696f 6e96 0480 006f 6693 7468 @.ation....of.th │ │ │ │ +000ba920: 6593 7374 616e 6461 7264 9372 756c 6573 e.standard.rules │ │ │ │ +000ba930: 9200 cf09 da32 3331 8e91 12c7 619f 0566 .....231....a..f │ │ │ │ +000ba940: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000ba950: 942f df8d a0fd 8bd0 218d 8d8d 8d91 2467 ./......!.....$g │ │ │ │ +000ba960: afeb 6080 888e 8e8e 9130 274d cf57 6865 ..`......0'M.Whe │ │ │ │ +000ba970: 7265 9603 eaa8 6e65 6974 6865 7293 d778 re....neither..x │ │ │ │ +000ba980: 8d9f 01cc ccd5 318e 9b08 aaac cf6e 6f72 ......1......nor │ │ │ │ +000ba990: 93d7 788d 9f01 cccc d532 8e98 cf6f 9053 ..x......2...o.S │ │ │ │ +000ba9a0: 8e63 6375 7273 9366 7265 6593 696e 93d7 .ccurs.free.in.. │ │ │ │ +000ba9b0: 74cf 2e8d 8d9f fba5 32d5 348e 8e8e a940 t.......2.4....@ │ │ │ │ +000ba9c0: 2d60 8d8d 8d8d 9121 23c9 cf31 2e8e 8e8e -`.....!#..1.... │ │ │ │ +000ba9d0: 9134 11f5 da60 9107 3ffa cf28 d715 788d .4...`..?..(..x. │ │ │ │ +000ba9e0: 9f01 cccc d531 8e9b 04c0 04d7 3a96 03ea .....1......:... │ │ │ │ +000ba9f0: a874 9378 8d9f 01cc ccd5 318e 98cf 2993 .t.x......1...). │ │ │ │ +000baa00: d778 9603 5552 cf3d 93d7 7491 03ea a878 .x..UR.=..t....x │ │ │ │ +000baa10: 9200 fb92 a9cf 5be2 4245 5441 8d91 00bd ......[.BETA.... │ │ │ │ +000baa20: b089 0000 6666 0003 b47d 8e91 0472 2d43 ....ff...}...r-C │ │ │ │ +000baa30: 4f4e 56cf 5d8e a415 1c6b 8d8d 8d8d 9121 ONV.]....k.....! │ │ │ │ +000baa40: 23c9 322e 8e8e 8e91 3411 f5da 6091 073f #.2.....4...`..? │ │ │ │ +000baa50: facf 28d7 1578 8d9f 01cc ccd5 328e 9b04 ..(..x......2... │ │ │ │ +000baa60: c004 d73a 9603 eaa8 7493 788d 9f01 cccc ...:....t.x..... │ │ │ │ +000baa70: d532 8e98 cf29 93d7 7896 0355 52cf 3d93 .2...)..x..UR.=. │ │ │ │ +000baa80: d774 9103 eaa8 7892 00fb 92a9 cf5b e242 .t....x......[.B │ │ │ │ +000baa90: 4554 418d 9100 bdb0 8900 0066 6600 03b4 ETA........ff... │ │ │ │ +000baaa0: 7d8e 9104 722d 434f 4e56 cf5d 8ea1 8d8d }...r-CONV.].... │ │ │ │ +000baab0: 8d8d 9121 23c9 332e 8e8e 8e91 3411 f5da ...!#.3.....4... │ │ │ │ +000baac0: 6091 073f fad7 749b 03ea a878 9603 5552 `..?..t....x..UR │ │ │ │ +000baad0: cf3d 9328 d715 788d 9f01 cccc d532 8e96 .=.(..x......2.. │ │ │ │ +000baae0: 04c0 04d7 3a98 7498 788d 9f01 cccc d532 ....:.t.x......2 │ │ │ │ +000baaf0: 8e93 cf29 98d7 7892 0115 1a33 cf5b e253 ...)..x....3.[.S │ │ │ │ +000bab00: 594d 98cf 325d 8ea1 8d8d 8d8d 9121 23c9 YM..2].......!#. │ │ │ │ +000bab10: 342e 8e8e 8e91 3411 f5da 6091 073f facf 4.....4...`..?.. │ │ │ │ +000bab20: 28d7 1578 8d9f 01cc ccd5 318e 9b04 c004 (..x......1..... │ │ │ │ +000bab30: d73a 9603 eaa8 7493 788d 9f01 cccc d531 .:....t.x......1 │ │ │ │ +000bab40: 8e98 cf29 93d7 7896 0355 52cf 3d93 28d7 ...)..x..UR.=.(. │ │ │ │ +000bab50: 1578 8d9f 01cc ccd5 328e 98d7 3a96 03ea .x......2...:... │ │ │ │ +000bab60: a874 9378 8d9f 01cc ccd5 328e 98cf 2993 .t.x......2...). │ │ │ │ +000bab70: d778 9200 cdab 5bcf 5be2 5452 414e 5393 .x....[.[.TRANS. │ │ │ │ +000bab80: cf31 2c33 5d8e a18d 8d8d 8d91 2123 c935 .1,3].......!#.5 │ │ │ │ +000bab90: 2e8e 8e8e 9134 11f5 da60 9107 3ffa cf28 .....4...`..?..( │ │ │ │ +000baba0: d715 783a 9603 eaa8 cf28 d715 788d 9f01 ..x:.....(..x... │ │ │ │ +000babb0: cccc d531 8e9b 04c0 04d7 3a93 7493 788d ...1......:.t.x. │ │ │ │ +000babc0: 9f01 cccc d531 8e98 cf29 93d7 78cf 2996 .....1...)..x.). │ │ │ │ +000babd0: 0355 523d 9328 d715 783a 9603 eaa8 cf28 .UR=.(..x:.....( │ │ │ │ +000babe0: d715 788d 9f01 cccc d532 8e98 d73a 9374 ..x......2...:.t │ │ │ │ +000babf0: 9378 8d9f 01cc ccd5 328e 98cf 2993 d778 .x......2...)..x │ │ │ │ +000bac00: cf29 9200 a775 155b e241 4253 93cf 345d .)...u.[.ABS..4] │ │ │ │ +000bac10: 8ea1 8d8d 8d8d 9121 23c9 362e 8e8e 8e91 .......!#.6..... │ │ │ │ +000bac20: 3411 f5da 6091 073f fa38 d766 9100 a0e3 4...`..?.8.f.... │ │ │ │ +000bac30: 3a96 03ea a8cf 28d7 1578 3a93 6691 0532 :.....(..x:.f..2 │ │ │ │ +000bac40: a778 cf29 9603 5552 3d93 d766 9171 4895 .x.)..UR=..f.qH. │ │ │ │ +000bac50: cf5b 4170 7072 6f70 7269 6174 656c 799b .[Appropriately. │ │ │ │ +000bac60: 03ea a874 95ac 7279 7090 538e 652d 696e ...t..ryp.S.e-in │ │ │ │ +000bac70: 7374 616e 9374 6961 7465 6498 6178 696f stan.tiated.axio │ │ │ │ +000bac80: 6d5d 8ea1 8d8d 8d8d 9121 23c9 372e 8e8e m].......!#.7... │ │ │ │ +000bac90: 8e91 3411 f5da 6091 073f facf 28d7 1578 ..4...`..?..(..x │ │ │ │ +000baca0: 3a96 03ea a8cf 28d7 1578 8d9f 01cc ccd5 :.....(..x...... │ │ │ │ +000bacb0: 318e 9b04 c004 d73a 9374 9378 8d9f 01cc 1......:.t.x.... │ │ │ │ +000bacc0: ccd5 318e 98cf 29d7 78cf 2996 0355 523d ..1...).x.)..UR= │ │ │ │ +000bacd0: 93d7 1578 8d9f 01cc ccd5 318e 98d7 3a96 ...x......1...:. │ │ │ │ +000bace0: 03ea a874 9378 8d9f 01cc ccd5 318e 9200 ...t.x......1... │ │ │ │ +000bacf0: db88 2acf 5be2 5350 4543 93cf 365d 8ea1 ..*.[.SPEC..6].. │ │ │ │ +000bad00: 8d8d 8d8d 9121 23c9 382e 8e8e 8e91 3411 .....!#.8.....4. │ │ │ │ +000bad10: f5da 6091 073f facf 28d7 1578 3a96 03ea ..`..?..(..x:... │ │ │ │ +000bad20: a8cf 28d7 1578 8d9f 01cc ccd5 328e 9b04 ..(..x......2... │ │ │ │ +000bad30: c004 d73a 9374 9378 8d9f 01cc ccd5 328e ...:.t.x......2. │ │ │ │ +000bad40: 98cf 29d7 78cf 2996 0355 523d 93d7 1578 ..).x.)..UR=...x │ │ │ │ +000bad50: 8d9f 01cc ccd5 328e 98d7 3a96 03ea a874 ......2...:....t │ │ │ │ +000bad60: 9378 8d9f 01cc ccd5 328e 9200 db88 2acf .x......2.....*. │ │ │ │ +000bad70: 5be2 5350 4543 93cf 365d 8ea1 8d8d 8d8d [.SPEC..6]...... │ │ │ │ +000bad80: 9121 23c9 392e 8e8e 8e91 3411 f5da 6091 .!#.9.....4...`. │ │ │ │ +000bad90: 073f facf 28d7 1578 8d9f 01cc ccd5 318e .?..(..x......1. │ │ │ │ +000bada0: 9b04 c004 d73a 9603 eaa8 7493 788d 9f01 .....:....t.x... │ │ │ │ +000badb0: cccc d531 8e98 cf29 9603 5552 3d93 28d7 ...1...)..UR=.(. │ │ │ │ +000badc0: 1578 3a96 03ea a8cf 28d7 1578 8d9f 01cc .x:.....(..x.... │ │ │ │ +000badd0: ccd5 318e 98d7 3a93 7493 788d 9f01 cccc ..1...:.t.x..... │ │ │ │ +000bade0: d531 8e98 cf29 d778 cf29 9200 d3d1 6b5b .1...).x.)....k[ │ │ │ │ +000badf0: e253 594d 93cf 375d 8ea1 8d8d 8d8d 911b .SYM..7]........ │ │ │ │ +000bae00: 43cd 3130 2e8e 8e8e 9134 11f5 da60 9107 C.10.....4...`.. │ │ │ │ +000bae10: 3ffa cf28 d715 788d 9f01 cccc d531 8e9b ?..(..x......1.. │ │ │ │ +000bae20: 04c0 04d7 3a96 03ea a874 9378 8d9f 01cc ....:....t.x.... │ │ │ │ +000bae30: ccd5 318e 98cf 2996 0355 523d 9328 d715 ..1...)..UR=.(.. │ │ │ │ +000bae40: 783a 9603 eaa8 cf28 d715 788d 9f01 cccc x:.....(..x..... │ │ │ │ +000bae50: d532 8e98 d73a 9374 9378 8d9f 01cc ccd5 .2...:.t.x...... │ │ │ │ +000bae60: 328e 98cf 29d7 78cf 2992 00be 5449 5be2 2...).x.)...TI[. │ │ │ │ +000bae70: 5452 414e 5393 cf39 2c35 5d8e a18d 8d8d TRANS..9,5]..... │ │ │ │ +000bae80: 8d91 1b43 cd31 312e 8e8e 8e91 3411 f5da ...C.11.....4... │ │ │ │ +000bae90: 6091 073f facf 28d7 1578 8d9f 01cc ccd5 `..?..(..x...... │ │ │ │ +000baea0: 318e 9b04 c004 d73a 9603 eaa8 7493 788d 1......:....t.x. │ │ │ │ +000baeb0: 9f01 cccc d531 8e98 cf29 9603 5552 3d93 .....1...)..UR=. │ │ │ │ +000baec0: 28d7 1578 8d9f 01cc ccd5 328e 98d7 3a96 (..x......2...:. │ │ │ │ +000baed0: 03ea a874 9378 8d9f 01cc ccd5 328e 98cf ...t.x......2... │ │ │ │ +000baee0: 2992 00dc fb53 5be2 5452 414e 5393 cf31 )....S[.TRANS..1 │ │ │ │ +000baef0: 302c 385d 8e9f 2a77 2b8d 8d91 12c7 61eb 0,8]..*w+.....a. │ │ │ │ +000baf00: 4731 322e 332e 3135 8e91 547a 8eeb 6b11 G12.3.15..Tz..k. │ │ │ │ +000baf10: 9100 8444 eb47 2d63 6f6e 958c cc76 9365 ...D.G-con...v.e │ │ │ │ +000baf20: 7273 696f 6e8e 9f1a 47be 8d8d 8d91 12c7 rsion...G....... │ │ │ │ +000baf30: 619f f54f a789 0000 6666 01c7 0b4a 9f0b a..O....ff...J.. │ │ │ │ +000baf40: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ +000baf50: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +000baf60: 4554 415f 434f 4e56 9605 bfaa 3a93 636f ETA_CONV....:.co │ │ │ │ +000baf70: 6e76 8e8e 9201 c671 b184 000f 60b2 0000 nv.....q....`... │ │ │ │ +000baf80: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +000baf90: 4a8e 8e8e 9f34 331b 9f13 bbb4 8d92 00cd J....43......... │ │ │ │ +000bafa0: e4ef da60 9107 3ffa cf28 d715 788d 9ffb ...`..?..(..x... │ │ │ │ +000bafb0: 0b99 db30 8e9b 02ce 39d7 3a96 03ea a874 ...0....9.:....t │ │ │ │ +000bafc0: 9378 8d9f fb0b 99db 308e 98cf 2996 0355 .x......0...)..U │ │ │ │ +000bafd0: 523d 93d7 748e 9f20 38d6 8d8d 8d8d 9124 R=..t.. 8......$ │ │ │ │ +000bafe0: 67af eb60 8088 8e8e 8e91 3027 4dcf 5768 g..`......0'M.Wh │ │ │ │ +000baff0: 6572 6596 03e8 1ed7 788d 9ffb a532 db30 ere.....x....2.0 │ │ │ │ +000bb000: 8e91 06b6 58cf 646f 9a53 8e65 7393 6e6f ....X.do.S.es.no │ │ │ │ +000bb010: 7491 03e8 1f6f 9863 6375 7293 6672 6565 t....o.ccur.free │ │ │ │ +000bb020: 9b03 e81f 696e 93d7 7498 cf28 7790 ac72 ....in..t..(w..r │ │ │ │ +000bb030: 6593 7573 6598 d778 8d9f fba5 32db 308e e.use..x....2.0. │ │ │ │ +000bb040: 9106 b657 cf72 6174 6865 7298 7468 616e ...W.rather.than │ │ │ │ +000bb050: 936a 7573 7498 d778 93cf 746f 986d 6f74 .just..x..to.mot │ │ │ │ +000bb060: 6976 91ff 58e4 6174 6593 7468 6598 7573 iv..X.ate.the.us │ │ │ │ +000bb070: 658e 9f10 0000 8d91 3027 4d6f 6696 03ea e.......0'Mof... │ │ │ │ +000bb080: a8e2 5349 4d50 4c45 8d91 00bd b089 0000 ..SIMPLE........ │ │ │ │ +000bb090: 6666 0003 b47d 8e91 0472 2d41 4c50 4841 ff...}...r-ALPHA │ │ │ │ +000bb0a0: 93cf 696e 9374 6865 9364 6572 6976 91ff ..in.the.deriv.. │ │ │ │ +000bb0b0: 58e4 6174 696f 6e93 6290 538e 656c 6f90 X.ation.b.S.elo. │ │ │ │ +000bb0c0: ac72 7729 2e8e a68d 8d8d 8d91 2123 c931 .rw)........!#.1 │ │ │ │ +000bb0d0: 2e8e 8e8e 9134 11f5 da60 9107 3ffa 38d7 .....4...`..?.8. │ │ │ │ +000bb0e0: 6691 00a0 e33a 9603 eaa8 cf28 d715 783a f....:.....(..x: │ │ │ │ +000bb0f0: 9366 9105 32a7 78cf 2996 0355 523d 93d7 .f..2.x.)..UR=.. │ │ │ │ +000bb100: 6691 7148 95cf 5b41 7070 726f 7072 6961 f.qH..[Appropria │ │ │ │ +000bb110: 7465 6c79 9b03 eaa8 7495 ac72 7970 9053 tely....t..ryp.S │ │ │ │ +000bb120: 8e65 2d69 6e73 7461 6e93 7469 6174 6564 .e-instan.tiated │ │ │ │ +000bb130: 9861 7869 6f6d 5d8e a18d 8d8d 8d91 2123 .axiom].......!# │ │ │ │ +000bb140: c932 2e8e 8e8e 9134 11f5 da60 9107 3ffa .2.....4...`..?. │ │ │ │ +000bb150: cf28 d715 783a 9603 eaa8 7493 78cf 2996 .(..x:....t.x.). │ │ │ │ +000bb160: 0355 523d 93d7 7492 012d 9d62 cf5b e253 .UR=..t..-.b.[.S │ │ │ │ +000bb170: 5045 4391 03ea a8cf 315d 8ea1 8d8d 8d8d PEC.....1]...... │ │ │ │ +000bb180: 9121 23c9 332e 8e8e 8e91 3411 f5da 6091 .!#.3.....4...`. │ │ │ │ +000bb190: 073f facf 28d7 1578 8d9f fba5 32db 308e .?..(..x....2.0. │ │ │ │ +000bb1a0: 9b02 ce39 d73a 9603 eaa8 7493 788d 9ffb ...9.:....t.x... │ │ │ │ +000bb1b0: a532 db30 8e98 cf29 9603 5552 3d93 28d7 .2.0...)..UR=.(. │ │ │ │ +000bb1c0: 1578 3a96 03ea a874 9378 cf29 9200 d9ae .x:....t.x.).... │ │ │ │ +000bb1d0: 1e5b e253 494d 504c 458d 9100 bdb0 8900 .[.SIMPLE....... │ │ │ │ +000bb1e0: 0066 6600 03b4 7d8e 9104 722d 414c 5048 .ff...}...r-ALPH │ │ │ │ +000bb1f0: 41cf 5d8e a18d 8d8d 8d91 2123 c934 2e8e A.].......!#.4.. │ │ │ │ +000bb200: 8e8e 9134 11f5 da60 9107 3ffa cf28 d715 ...4...`..?..(.. │ │ │ │ +000bb210: 788d 9ffb a532 db30 8e9b 02ce 39d7 3a96 x....2.0....9.:. │ │ │ │ +000bb220: 03ea a874 9378 8d9f fba5 32db 308e 98cf ...t.x....2.0... │ │ │ │ +000bb230: 2996 0355 523d 93d7 7492 0118 b09b cf5b )..UR=..t......[ │ │ │ │ +000bb240: e254 5241 4e53 9103 eaa8 cf33 2c32 5d8e .TRANS.....3,2]. │ │ │ │ +000bb250: 9112 c761 9f0b e388 8900 0066 6600 71cf ...a.......ff.q. │ │ │ │ +000bb260: 9f9f 0c99 9a8d 8d8d 8d91 0d83 909f fc5e ...............^ │ │ │ │ +000bb270: ffc5 348e 8e8e 8d91 1200 03eb 6153 494d ..4.........aSIM │ │ │ │ +000bb280: 504c 455f 414c 5048 418e 915a 67c6 c669 PLE_ALPHA..Zg..i │ │ │ │ +000bb290: 7396 036b cc69 6e63 6c75 6465 649b 036b s..k.included..k │ │ │ │ +000bb2a0: cb68 6572 6593 6290 471d 6563 6175 7365 .here.b.G.ecause │ │ │ │ +000bb2b0: 9869 7493 6973 9875 7365 6493 696e 9861 .it.is.used.in.a │ │ │ │ +000bb2c0: 9373 7562 7365 7175 656e 90b8 e374 9864 .subsequen...t.d │ │ │ │ +000bb2d0: 6572 6976 91ff 71c7 6174 696f 6e2c 9103 eriv..q.ation,.. │ │ │ │ +000bb2e0: 7169 6275 7493 6974 9869 7393 6e6f 7498 qibut.it.is.not. │ │ │ │ +000bb2f0: 6163 7475 616c 6c79 8e9f 0c00 008d 696e actually......in │ │ │ │ +000bb300: 9603 5555 7468 6593 eb48 484f 4c93 c673 ..UUthe..HHOL..s │ │ │ │ +000bb310: 7973 7465 6d2c 9361 7393 6974 9369 7393 ystem,.as.it.is. │ │ │ │ +000bb320: 7375 6273 756d 6564 9362 90b8 e379 936f subsumed.b...y.o │ │ │ │ +000bb330: 7468 6572 9366 756e 6374 696f 6e73 2e8e ther.functions.. │ │ │ │ +000bb340: 8e9f 24fd 138e 8c8b 0000 00e8 0000 0000 ..$............. │ │ │ │ 000bb350: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000bb360: 0000 0000 0000 0000 0000 0000 000b a8b6 ................ │ │ │ │ -000bb370: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ -000bb380: fa99 9a8d 91ea f1eb d032 3332 9200 d460 .........232...` │ │ │ │ -000bb390: 9d43 6861 7074 6572 9604 8000 3132 2e91 .Chapter....12.. │ │ │ │ -000bb3a0: 0a80 0044 6572 6976 90a0 0065 6493 496e ...Deriv...ed.In │ │ │ │ -000bb3b0: 6665 7265 6e63 6593 5275 6c65 738e 91ea ference.Rules... │ │ │ │ -000bb3c0: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ -000bb3d0: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d8d ....../......!.. │ │ │ │ -000bb3e0: 91ea f1eb eb47 3132 2e33 2e31 368e 912c .....G12.3.16.., │ │ │ │ -000bb3f0: a518 4578 7465 6e73 696f 6e61 6c69 7490 ..Extensionalit. │ │ │ │ -000bb400: 8ccc 798e 9f1a 71b3 8d8d 8d91 eaf1 eb9f ..y...q......... │ │ │ │ -000bb410: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ -000bb420: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ -000bb430: 6666 8d9f fba6 648d 9117 0bcc eb61 4558 ff....d......aEX │ │ │ │ -000bb440: 5496 05bf aa3a 9374 686d 932d 3e93 7468 T....:.thm.->.th │ │ │ │ -000bb450: 6d8e 8e92 01c6 71b1 8400 0f60 b200 0066 m.....q....`...f │ │ │ │ -000bb460: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000bb470: 8e8e 8e9f 34ec cb9f 156d 298d 8d8d 9ff7 ....4....m)..... │ │ │ │ -000bb480: e1c5 8d92 009a 3a68 cf00 9607 3ffa da60 ......:h....?..` │ │ │ │ -000bb490: 9338 d778 3a91 03ea a874 8d9f 01cc ccd5 .8.x:....t...... │ │ │ │ -000bb4a0: 318e 9b08 aaac d778 9603 5552 cf3d 93d7 1......x..UR.=.. │ │ │ │ -000bb4b0: 748d 9f01 cccc d532 8e98 d778 8e92 009a t......2...x.... │ │ │ │ -000bb4c0: 3a68 9f05 516d 8900 0066 6500 68ad 839f :h..Qm...fe.h... │ │ │ │ -000bb4d0: 0b08 0b8d 9114 db13 cf00 9607 3ffa da60 ............?..` │ │ │ │ -000bb4e0: 93d7 748d 9f01 cccc d531 8e91 0815 56cf ..t......1....V. │ │ │ │ -000bb4f0: 3d91 0355 52d7 748d 9f01 cccc d532 8e8e =..UR.t......2.. │ │ │ │ -000bb500: 8e8e 8e9f 23fd 5d8d 8d8d 8d91 fc92 39eb ....#.].......9. │ │ │ │ -000bb510: 6080 888e 8e8e 9108 51d7 cf57 6865 7265 `.......Q..Where │ │ │ │ -000bb520: 9603 eaa8 d778 93cf 6973 936e 6f74 9366 .....x..is.not.f │ │ │ │ -000bb530: 7265 6593 696e 93d7 748d 9f01 cccc d531 ree.in..t......1 │ │ │ │ -000bb540: 8e91 08aa accf 6f72 93d7 748d 9f01 cccc ......or..t..... │ │ │ │ -000bb550: d532 8e91 04c0 04cf 2e8e 9f41 3997 8d8d .2.........A9... │ │ │ │ -000bb560: 8d8d 91f9 4e53 312e 8e8e 8e91 0851 d700 ....NS1......Q.. │ │ │ │ -000bb570: 9607 3ffa da60 9338 d778 3a91 03ea a874 ..?..`.8.x:....t │ │ │ │ -000bb580: 8d9f 01cc ccd5 318e 9b08 aaac d778 9603 ......1......x.. │ │ │ │ -000bb590: 5552 cf3d 93d7 748d 9f01 cccc d532 8e98 UR.=..t......2.. │ │ │ │ -000bb5a0: d778 9201 0212 a4cf 5b48 7970 9053 8e6f .x......[Hyp.S.o │ │ │ │ -000bb5b0: 7468 6573 6973 5d8e a415 5000 8d8d 8d8d thesis]...P..... │ │ │ │ -000bb5c0: 91f9 4e53 322e 8e8e 8e91 0851 d700 9607 ..NS2......Q.... │ │ │ │ -000bb5d0: 3ffa da60 93d7 748d 9f01 cccc d531 8e96 ?..`..t......1.. │ │ │ │ -000bb5e0: 08aa acd7 788d 9ffb a532 db30 8e91 0623 ....x....2.0...# │ │ │ │ -000bb5f0: 8bcf 3d91 0355 52d7 748d 9f01 cccc d532 ..=..UR.t......2 │ │ │ │ -000bb600: 8e93 d778 8d9f fba5 32db 308e 9200 e149 ...x....2.0....I │ │ │ │ -000bb610: 11cf 5be2 5350 4543 9603 eaa8 cf31 9328 ..[.SPEC.....1.( │ │ │ │ -000bb620: d778 8d9f fba5 32db 308e 9106 b8e1 cf69 .x....2.0......i │ │ │ │ -000bb630: 7393 6193 6672 6573 6829 5d8e a915 4fff s.a.fresh)]...O. │ │ │ │ -000bb640: 8d8d 8d8d 91f9 4e53 332e 8e8e 8e91 0851 ......NS3......Q │ │ │ │ -000bb650: d700 9607 3ffa da60 93cf 28d7 1578 8d9f ....?..`..(..x.. │ │ │ │ -000bb660: fba5 32db 308e 9602 ce39 d73a 9b03 eaa8 ..2.0....9.:.... │ │ │ │ -000bb670: 748d 9f01 cccc d531 8e91 08aa acd7 788d t......1......x. │ │ │ │ -000bb680: 9ffb a532 db30 8e93 cf29 9603 5552 3d93 ...2.0...)..UR=. │ │ │ │ -000bb690: 28d7 1578 8d9f fba5 32db 308e 9602 ce39 (..x....2.0....9 │ │ │ │ -000bb6a0: d73a 9874 8d9f 01cc ccd5 328e 9108 aaac .:.t......2..... │ │ │ │ -000bb6b0: d778 8d9f fba5 32db 308e 93cf 2992 00eb .x....2.0...)... │ │ │ │ -000bb6c0: f2d0 5be2 4142 5398 cf32 5d8e a18d 8d8d ..[.ABS..2]..... │ │ │ │ -000bb6d0: 8d91 f94e 5334 2e8e 8e8e 910c 3c7f da60 ...NS4......<..` │ │ │ │ -000bb6e0: 9107 3ffa cf28 d715 788d 9ffb a532 db30 ..?..(..x....2.0 │ │ │ │ -000bb6f0: 8e96 02ce 39d7 3a91 03ea a874 8d9f 01cc ....9.:....t.... │ │ │ │ -000bb700: ccd5 318e 9108 aaac d778 8d9f fba5 32db ..1......x....2. │ │ │ │ -000bb710: 308e 93cf 2996 0355 523d 93d7 748d 9f01 0...)..UR=..t... │ │ │ │ -000bb720: cccc d531 8e92 0116 12fc cf5b e245 5441 ...1.......[.ETA │ │ │ │ -000bb730: 8d91 00bd b089 0000 6666 0003 b47d 8e91 ........ff...}.. │ │ │ │ -000bb740: 0472 2d43 4f4e 56cf 5d8e a68d 8d8d 8d91 .r-CONV.]....... │ │ │ │ -000bb750: f94e 5335 2e8e 8e8e 910c 3c7f da60 9107 .NS5......<..`.. │ │ │ │ -000bb760: 3ffa d774 8d9f 01cc ccd5 318e 9108 1556 ?..t......1....V │ │ │ │ -000bb770: cf3d 9103 5552 28d7 1578 8d9f fba5 32db .=..UR(..x....2. │ │ │ │ -000bb780: 308e 9602 ce39 d73a 9b03 eaa8 748d 9f01 0....9.:....t... │ │ │ │ -000bb790: cccc d531 8e91 08aa acd7 788d 9ffb a532 ...1......x....2 │ │ │ │ -000bb7a0: db30 8e93 cf29 9201 24ad b55b e253 594d .0...)..$..[.SYM │ │ │ │ -000bb7b0: 98cf 345d 8ea1 8d8d 8d8d 91f9 4e53 362e ..4]........NS6. │ │ │ │ -000bb7c0: 8e8e 8e91 0851 d700 9607 3ffa da60 93d7 .....Q....?..`.. │ │ │ │ -000bb7d0: 748d 9f01 cccc d531 8e91 0815 56cf 3d91 t......1....V.=. │ │ │ │ -000bb7e0: 0355 5228 d715 788d 9ffb a532 db30 8e96 .UR(..x....2.0.. │ │ │ │ -000bb7f0: 02ce 39d7 3a9b 03ea a874 8d9f 01cc ccd5 ..9.:....t...... │ │ │ │ -000bb800: 328e 9108 aaac d778 8d9f fba5 32db 308e 2......x....2.0. │ │ │ │ -000bb810: 93cf 2992 0104 83ce 5be2 5452 414e 5398 ..).....[.TRANS. │ │ │ │ -000bb820: cf35 2c33 5d8e a68d 8d8d 8d91 f94e 5337 .5,3]........NS7 │ │ │ │ -000bb830: 2e8e 8e8e 910c 3c7f da60 9107 3ffa cf28 ......<..`..?..( │ │ │ │ -000bb840: d715 788d 9ffb a532 db30 8e96 02ce 39d7 ..x....2.0....9. │ │ │ │ -000bb850: 3a91 03ea a874 8d9f 01cc ccd5 328e 9108 :....t......2... │ │ │ │ -000bb860: aaac d778 8d9f fba5 32db 308e 93cf 2996 ...x....2.0...). │ │ │ │ -000bb870: 0355 523d 93d7 748d 9f01 cccc d532 8e92 .UR=..t......2.. │ │ │ │ -000bb880: 0116 12fc cf5b e245 5441 8d91 00bd b089 .....[.ETA...... │ │ │ │ -000bb890: 0000 6666 0003 b47d 8e91 0472 2d43 4f4e ..ff...}...r-CON │ │ │ │ -000bb8a0: 56cf 5d8e a18d 8d8d 8d91 f94e 5338 2e8e V.]........NS8.. │ │ │ │ -000bb8b0: 8e8e 9108 51d7 0096 073f fada 6093 d774 ....Q....?..`..t │ │ │ │ -000bb8c0: 8d9f 01cc ccd5 318e 9108 1556 cf3d 9103 ......1....V.=.. │ │ │ │ -000bb8d0: 5552 d774 8d9f 01cc ccd5 328e 9201 3751 UR.t......2...7Q │ │ │ │ -000bb8e0: f2cf 5be2 5452 414e 5391 03ea a8cf 362c ..[.TRANS.....6, │ │ │ │ -000bb8f0: 375d 8e9f 2af6 668d 8d91 eaf1 ebeb 4731 7]..*.f.......G1 │ │ │ │ -000bb900: 322e 332e 3137 8e91 2ca5 18eb 6b22 eb47 2.3.17..,...k".G │ │ │ │ -000bb910: 2d69 6e90 8ccc 7472 6f90 7333 6475 6374 -in...tro.s3duct │ │ │ │ -000bb920: 696f 6e8e 9f1a 71b2 8d8d 8d91 eaf1 eb9f ion...q......... │ │ │ │ -000bb930: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ -000bb940: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ -000bb950: 6666 8d9f fba6 648d 9117 0bcc eb61 5345 ff....d......aSE │ │ │ │ -000bb960: 4c45 4354 5f49 4e54 524f 9605 bfaa 3a93 LECT_INTRO....:. │ │ │ │ -000bb970: 7468 6d93 2d3e 9374 686d 8e8e 9201 c671 thm.->.thm.....q │ │ │ │ -000bb980: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ -000bb990: 8900 0066 6601 c70b 4a8e 8e8e 9f34 eccc ...ff...J....4.. │ │ │ │ -000bb9a0: 9f15 6d29 8d8d 8d9f f7e1 c58d 9200 b507 ..m)............ │ │ │ │ -000bb9b0: 3dcf 0096 073f fada 6093 d774 8d9f 01cc =....?..`..t.... │ │ │ │ -000bb9c0: ccd5 318e 9108 aaac d774 8d9f 01cc ccd5 ..1......t...... │ │ │ │ -000bb9d0: 328e 8e92 00ad b5a8 9f05 516d 8900 0066 2.........Qm...f │ │ │ │ -000bb9e0: 6500 41b7 039f 0b08 0b8d cf00 9607 3ffa e.A...........?. │ │ │ │ -000bb9f0: da60 93d7 748d 9f01 cccc d531 8e96 04c0 .`..t......1.... │ │ │ │ -000bba00: 04cf 28d7 2291 03ea a874 8d9f 01cc ccd5 ..(."....t...... │ │ │ │ -000bba10: 318e 93cf 298e 8e8e 8e9f 454b 3b8d 8d8d 1...).....EK;... │ │ │ │ -000bba20: 8d91 f94e 5331 2e8e 8e8e 910c 3c7f da60 ...NS1......<..` │ │ │ │ -000bba30: 9107 3ffa 38d7 5096 058c 6e78 3a9b 03ea ..?.8.P...nx:... │ │ │ │ -000bba40: a850 9378 9603 5552 da29 93d7 5096 01a1 .P.x..UR.)..P... │ │ │ │ -000bba50: c6cf 28d7 2298 5093 cf29 917a a1be 5b53 ..(.".P..).z..[S │ │ │ │ -000bba60: 7569 7461 626c 7998 7495 ac72 7970 9053 uitably.t..ryp.S │ │ │ │ -000bba70: 8e65 2d69 6e73 7461 6e93 7469 6174 6564 .e-instan.tiated │ │ │ │ -000bba80: 9861 7869 6f6d 5d8e a18d 8d8d 8d91 f94e .axiom]........N │ │ │ │ -000bba90: 5332 2e8e 8e8e 910c 3c7f da60 9107 3ffa S2......<..`..?. │ │ │ │ -000bbaa0: d774 8d9f 01cc ccd5 318e 9108 aaac d774 .t......1......t │ │ │ │ -000bbab0: 8d9f 01cc ccd5 328e 9108 1556 da29 9103 ......2....V.).. │ │ │ │ -000bbac0: 5552 d774 8d9f 01cc ccd5 318e 9604 c004 UR.t......1..... │ │ │ │ -000bbad0: cf28 d722 9b03 eaa8 748d 9f01 cccc d531 .(."....t......1 │ │ │ │ -000bbae0: 8e93 cf29 9200 f9bf 825b e253 5045 4398 ...).....[.SPEC. │ │ │ │ -000bbaf0: cf31 9828 7490 ac72 7769 6365 295d 8ea6 .1.(t..rwice)].. │ │ │ │ -000bbb00: 8d8d 8d8d 91f9 4e53 332e 8e8e 8e91 0851 ......NS3......Q │ │ │ │ -000bbb10: d700 9607 3ffa da60 93d7 748d 9f01 cccc ....?..`..t..... │ │ │ │ -000bbb20: d531 8e91 08aa acd7 748d 9f01 cccc d532 .1......t......2 │ │ │ │ -000bbb30: 8e92 013c 6c52 cf5b 4879 7090 538e 6f74 ...|......./..... │ │ │ │ +000bb3e0: d021 8d8d 91ea f1eb eb47 3132 2e33 2e31 .!.......G12.3.1 │ │ │ │ +000bb3f0: 368e 912c a518 4578 7465 6e73 696f 6e61 6..,..Extensiona │ │ │ │ +000bb400: 6c69 7490 8ccc 798e 9f1a 71b3 8d8d 8d91 lit...y...q..... │ │ │ │ +000bb410: eaf1 eb9f f54f a789 0000 6666 01c7 0b4a .....O....ff...J │ │ │ │ +000bb420: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ +000bb430: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ +000bb440: eb61 4558 5496 05bf aa3a 9374 686d 932d .aEXT....:.thm.- │ │ │ │ +000bb450: 3e93 7468 6d8e 8e92 01c6 71b1 8400 0f60 >.thm.....q....` │ │ │ │ +000bb460: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +000bb470: 01c7 0b4a 8e8e 8e9f 34ec cb9f 156d 298d ...J....4....m). │ │ │ │ +000bb480: 8d8d 9ff7 e1c5 8d92 009a 3a68 cf00 9607 ..........:h.... │ │ │ │ +000bb490: 3ffa da60 9338 d778 3a91 03ea a874 8d9f ?..`.8.x:....t.. │ │ │ │ +000bb4a0: 01cc ccd5 318e 9b08 aaac d778 9603 5552 ....1......x..UR │ │ │ │ +000bb4b0: cf3d 93d7 748d 9f01 cccc d532 8e98 d778 .=..t......2...x │ │ │ │ +000bb4c0: 8e92 009a 3a68 9f05 516d 8900 0066 6500 ....:h..Qm...fe. │ │ │ │ +000bb4d0: 68ad 839f 0b08 0b8d 9114 db13 cf00 9607 h............... │ │ │ │ +000bb4e0: 3ffa da60 93d7 748d 9f01 cccc d531 8e91 ?..`..t......1.. │ │ │ │ +000bb4f0: 0815 56cf 3d91 0355 52d7 748d 9f01 cccc ..V.=..UR.t..... │ │ │ │ +000bb500: d532 8e8e 8e8e 8e9f 23fd 5d8d 8d8d 8d91 .2......#.]..... │ │ │ │ +000bb510: fc92 39eb 6080 888e 8e8e 9108 51d7 cf57 ..9.`.......Q..W │ │ │ │ +000bb520: 6865 7265 9603 eaa8 d778 93cf 6973 936e here.....x..is.n │ │ │ │ +000bb530: 6f74 9366 7265 6593 696e 93d7 748d 9f01 ot.free.in..t... │ │ │ │ +000bb540: cccc d531 8e91 08aa accf 6f72 93d7 748d ...1......or..t. │ │ │ │ +000bb550: 9f01 cccc d532 8e91 04c0 04cf 2e8e 9f41 .....2.........A │ │ │ │ +000bb560: 3997 8d8d 8d8d 91f9 4e53 312e 8e8e 8e91 9.......NS1..... │ │ │ │ +000bb570: 0851 d700 9607 3ffa da60 9338 d778 3a91 .Q....?..`.8.x:. │ │ │ │ +000bb580: 03ea a874 8d9f 01cc ccd5 318e 9b08 aaac ...t......1..... │ │ │ │ +000bb590: d778 9603 5552 cf3d 93d7 748d 9f01 cccc .x..UR.=..t..... │ │ │ │ +000bb5a0: d532 8e98 d778 9201 0212 a4cf 5b48 7970 .2...x......[Hyp │ │ │ │ +000bb5b0: 9053 8e6f 7468 6573 6973 5d8e a415 5000 .S.othesis]...P. │ │ │ │ +000bb5c0: 8d8d 8d8d 91f9 4e53 322e 8e8e 8e91 0851 ......NS2......Q │ │ │ │ +000bb5d0: d700 9607 3ffa da60 93d7 748d 9f01 cccc ....?..`..t..... │ │ │ │ +000bb5e0: d531 8e96 08aa acd7 788d 9ffb a532 db30 .1......x....2.0 │ │ │ │ +000bb5f0: 8e91 0623 8bcf 3d91 0355 52d7 748d 9f01 ...#..=..UR.t... │ │ │ │ +000bb600: cccc d532 8e93 d778 8d9f fba5 32db 308e ...2...x....2.0. │ │ │ │ +000bb610: 9200 e149 11cf 5be2 5350 4543 9603 eaa8 ...I..[.SPEC.... │ │ │ │ +000bb620: cf31 9328 d778 8d9f fba5 32db 308e 9106 .1.(.x....2.0... │ │ │ │ +000bb630: b8e1 cf69 7393 6193 6672 6573 6829 5d8e ...is.a.fresh)]. │ │ │ │ +000bb640: a915 4fff 8d8d 8d8d 91f9 4e53 332e 8e8e ..O.......NS3... │ │ │ │ +000bb650: 8e91 0851 d700 9607 3ffa da60 93cf 28d7 ...Q....?..`..(. │ │ │ │ +000bb660: 1578 8d9f fba5 32db 308e 9602 ce39 d73a .x....2.0....9.: │ │ │ │ +000bb670: 9b03 eaa8 748d 9f01 cccc d531 8e91 08aa ....t......1.... │ │ │ │ +000bb680: acd7 788d 9ffb a532 db30 8e93 cf29 9603 ..x....2.0...).. │ │ │ │ +000bb690: 5552 3d93 28d7 1578 8d9f fba5 32db 308e UR=.(..x....2.0. │ │ │ │ +000bb6a0: 9602 ce39 d73a 9874 8d9f 01cc ccd5 328e ...9.:.t......2. │ │ │ │ +000bb6b0: 9108 aaac d778 8d9f fba5 32db 308e 93cf .....x....2.0... │ │ │ │ +000bb6c0: 2992 00eb f2d0 5be2 4142 5398 cf32 5d8e ).....[.ABS..2]. │ │ │ │ +000bb6d0: a18d 8d8d 8d91 f94e 5334 2e8e 8e8e 910c .......NS4...... │ │ │ │ +000bb6e0: 3c7f da60 9107 3ffa cf28 d715 788d 9ffb <..`..?..(..x... │ │ │ │ +000bb6f0: a532 db30 8e96 02ce 39d7 3a91 03ea a874 .2.0....9.:....t │ │ │ │ +000bb700: 8d9f 01cc ccd5 318e 9108 aaac d778 8d9f ......1......x.. │ │ │ │ +000bb710: fba5 32db 308e 93cf 2996 0355 523d 93d7 ..2.0...)..UR=.. │ │ │ │ +000bb720: 748d 9f01 cccc d531 8e92 0116 12fc cf5b t......1.......[ │ │ │ │ +000bb730: e245 5441 8d91 00bd b089 0000 6666 0003 .ETA........ff.. │ │ │ │ +000bb740: b47d 8e91 0472 2d43 4f4e 56cf 5d8e a68d .}...r-CONV.]... │ │ │ │ +000bb750: 8d8d 8d91 f94e 5335 2e8e 8e8e 910c 3c7f .....NS5......<. │ │ │ │ +000bb760: da60 9107 3ffa d774 8d9f 01cc ccd5 318e .`..?..t......1. │ │ │ │ +000bb770: 9108 1556 cf3d 9103 5552 28d7 1578 8d9f ...V.=..UR(..x.. │ │ │ │ +000bb780: fba5 32db 308e 9602 ce39 d73a 9b03 eaa8 ..2.0....9.:.... │ │ │ │ +000bb790: 748d 9f01 cccc d531 8e91 08aa acd7 788d t......1......x. │ │ │ │ +000bb7a0: 9ffb a532 db30 8e93 cf29 9201 24ad b55b ...2.0...)..$..[ │ │ │ │ +000bb7b0: e253 594d 98cf 345d 8ea1 8d8d 8d8d 91f9 .SYM..4]........ │ │ │ │ +000bb7c0: 4e53 362e 8e8e 8e91 0851 d700 9607 3ffa NS6......Q....?. │ │ │ │ +000bb7d0: da60 93d7 748d 9f01 cccc d531 8e91 0815 .`..t......1.... │ │ │ │ +000bb7e0: 56cf 3d91 0355 5228 d715 788d 9ffb a532 V.=..UR(..x....2 │ │ │ │ +000bb7f0: db30 8e96 02ce 39d7 3a9b 03ea a874 8d9f .0....9.:....t.. │ │ │ │ +000bb800: 01cc ccd5 328e 9108 aaac d778 8d9f fba5 ....2......x.... │ │ │ │ +000bb810: 32db 308e 93cf 2992 0104 83ce 5be2 5452 2.0...).....[.TR │ │ │ │ +000bb820: 414e 5398 cf35 2c33 5d8e a68d 8d8d 8d91 ANS..5,3]....... │ │ │ │ +000bb830: f94e 5337 2e8e 8e8e 910c 3c7f da60 9107 .NS7......<..`.. │ │ │ │ +000bb840: 3ffa cf28 d715 788d 9ffb a532 db30 8e96 ?..(..x....2.0.. │ │ │ │ +000bb850: 02ce 39d7 3a91 03ea a874 8d9f 01cc ccd5 ..9.:....t...... │ │ │ │ +000bb860: 328e 9108 aaac d778 8d9f fba5 32db 308e 2......x....2.0. │ │ │ │ +000bb870: 93cf 2996 0355 523d 93d7 748d 9f01 cccc ..)..UR=..t..... │ │ │ │ +000bb880: d532 8e92 0116 12fc cf5b e245 5441 8d91 .2.......[.ETA.. │ │ │ │ +000bb890: 00bd b089 0000 6666 0003 b47d 8e91 0472 ......ff...}...r │ │ │ │ +000bb8a0: 2d43 4f4e 56cf 5d8e a18d 8d8d 8d91 f94e -CONV.]........N │ │ │ │ +000bb8b0: 5338 2e8e 8e8e 9108 51d7 0096 073f fada S8......Q....?.. │ │ │ │ +000bb8c0: 6093 d774 8d9f 01cc ccd5 318e 9108 1556 `..t......1....V │ │ │ │ +000bb8d0: cf3d 9103 5552 d774 8d9f 01cc ccd5 328e .=..UR.t......2. │ │ │ │ +000bb8e0: 9201 3751 f2cf 5be2 5452 414e 5391 03ea ..7Q..[.TRANS... │ │ │ │ +000bb8f0: a8cf 362c 375d 8e9f 2af6 668d 8d91 eaf1 ..6,7]..*.f..... │ │ │ │ +000bb900: ebeb 4731 322e 332e 3137 8e91 2ca5 18eb ..G12.3.17..,... │ │ │ │ +000bb910: 6b22 eb47 2d69 6e90 8ccc 7472 6f90 7333 k".G-in...tro.s3 │ │ │ │ +000bb920: 6475 6374 696f 6e8e 9f1a 71b2 8d8d 8d91 duction...q..... │ │ │ │ +000bb930: eaf1 eb9f f54f a789 0000 6666 01c7 0b4a .....O....ff...J │ │ │ │ +000bb940: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ +000bb950: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ +000bb960: eb61 5345 4c45 4354 5f49 4e54 524f 9605 .aSELECT_INTRO.. │ │ │ │ +000bb970: bfaa 3a93 7468 6d93 2d3e 9374 686d 8e8e ..:.thm.->.thm.. │ │ │ │ +000bb980: 9201 c671 b184 000f 60b2 0000 6666 8e8e ...q....`...ff.. │ │ │ │ +000bb990: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +000bb9a0: 9f34 eccc 9f15 6d29 8d8d 8d9f f7e1 c58d .4....m)........ │ │ │ │ +000bb9b0: 9200 b507 3dcf 0096 073f fada 6093 d774 ....=....?..`..t │ │ │ │ +000bb9c0: 8d9f 01cc ccd5 318e 9108 aaac d774 8d9f ......1......t.. │ │ │ │ +000bb9d0: 01cc ccd5 328e 8e92 00ad b5a8 9f05 516d ....2.........Qm │ │ │ │ +000bb9e0: 8900 0066 6500 41b7 039f 0b08 0b8d cf00 ...fe.A......... │ │ │ │ +000bb9f0: 9607 3ffa da60 93d7 748d 9f01 cccc d531 ..?..`..t......1 │ │ │ │ +000bba00: 8e96 04c0 04cf 28d7 2291 03ea a874 8d9f ......(."....t.. │ │ │ │ +000bba10: 01cc ccd5 318e 93cf 298e 8e8e 8e9f 454b ....1...).....EK │ │ │ │ +000bba20: 3b8d 8d8d 8d91 f94e 5331 2e8e 8e8e 910c ;......NS1...... │ │ │ │ +000bba30: 3c7f da60 9107 3ffa 38d7 5096 058c 6e78 <..`..?.8.P...nx │ │ │ │ +000bba40: 3a9b 03ea a850 9378 9603 5552 da29 93d7 :....P.x..UR.).. │ │ │ │ +000bba50: 5096 01a1 c6cf 28d7 2298 5093 cf29 917a P.....(.".P..).z │ │ │ │ +000bba60: a1be 5b53 7569 7461 626c 7998 7495 ac72 ..[Suitably.t..r │ │ │ │ +000bba70: 7970 9053 8e65 2d69 6e73 7461 6e93 7469 yp.S.e-instan.ti │ │ │ │ +000bba80: 6174 6564 9861 7869 6f6d 5d8e a18d 8d8d ated.axiom]..... │ │ │ │ +000bba90: 8d91 f94e 5332 2e8e 8e8e 910c 3c7f da60 ...NS2......<..` │ │ │ │ +000bbaa0: 9107 3ffa d774 8d9f 01cc ccd5 318e 9108 ..?..t......1... │ │ │ │ +000bbab0: aaac d774 8d9f 01cc ccd5 328e 9108 1556 ...t......2....V │ │ │ │ +000bbac0: da29 9103 5552 d774 8d9f 01cc ccd5 318e .)..UR.t......1. │ │ │ │ +000bbad0: 9604 c004 cf28 d722 9b03 eaa8 748d 9f01 .....(."....t... │ │ │ │ +000bbae0: cccc d531 8e93 cf29 9200 f9bf 825b e253 ...1...).....[.S │ │ │ │ +000bbaf0: 5045 4398 cf31 9828 7490 ac72 7769 6365 PEC..1.(t..rwice │ │ │ │ +000bbb00: 295d 8ea6 8d8d 8d8d 91f9 4e53 332e 8e8e )]........NS3... │ │ │ │ +000bbb10: 8e91 0851 d700 9607 3ffa da60 93d7 748d ...Q....?..`..t. │ │ │ │ +000bbb20: 9f01 cccc d531 8e91 08aa acd7 748d 9f01 .....1......t... │ │ │ │ +000bbb30: cccc d532 8e92 013c 6c52 cf5b 4879 7090 ...2...|...... │ │ │ │ -000bbc30: 942f df8d a0fd 8bd0 218d 8d91 12c7 61eb ./......!.....a. │ │ │ │ -000bbc40: 4731 322e 332e 3138 8e91 547a 8eeb 6b22 G12.3.18..Tz..k" │ │ │ │ -000bbc50: eb47 2d65 6c69 6d69 6e61 7469 6f6e 8ea9 .G-elimination.. │ │ │ │ -000bbc60: 17c0 008d 8d8d 9112 c761 9ff4 dada 8900 .........a...... │ │ │ │ -000bbc70: 0066 6601 c70b 4a9f 0bf0 af8d 8d90 cccd .ff...J......... │ │ │ │ -000bbc80: 9f04 599c 8400 104a 4b00 0066 668d 9ffb ..Y....JK..ff... │ │ │ │ -000bbc90: a664 8d91 170b cceb 6153 454c 4543 545f .d......aSELECT_ │ │ │ │ -000bbca0: 454c 494d 9605 bfaa 3a93 7468 6d93 2d3e ELIM....:.thm.-> │ │ │ │ -000bbcb0: 9328 7465 726d 9323 9374 686d 2993 2d3e .(term.#.thm).-> │ │ │ │ -000bbcc0: 9374 686d 8e8e 9201 c671 b184 0010 4a4b .thm.....q....JK │ │ │ │ -000bbcd0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000bbce0: c70b 4a8e 8e8e 9f25 5688 9f12 1e3b 8d8d ..J....%V....;.. │ │ │ │ -000bbcf0: 8d9f f7e1 c58d 9200 8ebb f8cf 008d 9f01 ................ │ │ │ │ -000bbd00: cccc d531 8e91 0bff feda 609b 073f fad7 ...1......`..?.. │ │ │ │ -000bbd10: 748d 9f01 cccc d531 8e96 04c0 04cf 28d7 t......1......(. │ │ │ │ -000bbd20: 2291 03ea a874 8d9f 01cc ccd5 318e 93cf "....t......1... │ │ │ │ -000bbd30: 2991 467f d000 8d9f 01cc ccd5 328e 93d7 ).F.........2... │ │ │ │ -000bbd40: 3b91 05ea a674 8d9f 01cc ccd5 318e 9108 ;....t......1... │ │ │ │ -000bbd50: aaac d776 9107 ae33 da60 98d7 748e 9200 ...v...3.`..t... │ │ │ │ -000bbd60: 8ebb f89f 0551 6d89 0000 6665 00cf 554f .....Qm...fe..UO │ │ │ │ -000bbd70: 9f0b 080b 8d91 47de c8cf 008d 9f01 cccc ......G......... │ │ │ │ -000bbd80: d531 8e91 076a acda 5b91 02aa a8cf 008d .1...j..[....... │ │ │ │ -000bbd90: 9f01 cccc d532 8e91 0bff feda 6091 073f .....2......`..? │ │ │ │ -000bbda0: fad7 748e 8e8e 8e9f 1aec 648d 8d8d 8d91 ..t.......d..... │ │ │ │ -000bbdb0: 2467 afeb 6080 888e 8e8e 9130 274d cf57 $g..`......0'M.W │ │ │ │ -000bbdc0: 6865 7265 9603 eaa8 d776 9b04 58e1 cf6f here.....v..X..o │ │ │ │ -000bbdd0: 9053 8e63 6375 7273 936e 6f90 ac72 7768 .S.ccurs.no..rwh │ │ │ │ -000bbde0: 6572 6593 6578 6365 7074 9369 6e93 7468 ere.except.in.th │ │ │ │ -000bbdf0: 6593 6173 7375 6d70 7469 6f6e 93d7 748d e.assumption..t. │ │ │ │ -000bbe00: 9f01 cccc d531 8e91 08aa acd7 7698 cf6f .....1......v..o │ │ │ │ -000bbe10: 6693 7468 6593 7365 636f 6e64 9368 90ac f.the.second.h.. │ │ │ │ -000bbe20: 7279 7090 538e 6f74 6865 7369 732e 8e9f ryp.S.othesis... │ │ │ │ -000bbe30: 29e5 8d8d 8d8d 8d91 2123 c931 2e8e 8e8e ).......!#.1.... │ │ │ │ -000bbe40: 9130 274d 008d 9f01 cccc d532 8e91 04c0 .0'M.......2.... │ │ │ │ -000bbe50: 04d7 3b91 05ea a674 8d9f 01cc ccd5 318e ..;....t......1. │ │ │ │ -000bbe60: 9108 aaac d776 9107 ae33 da60 9107 3ffa .....v...3.`..?. │ │ │ │ -000bbe70: d774 9201 2861 afcf 5b48 7970 9053 8e6f .t..(a..[Hyp.S.o │ │ │ │ -000bbe80: 7468 6573 6973 5d8e a411 97d6 8d8d 8d8d thesis]......... │ │ │ │ -000bbe90: 9121 23c9 322e 8e8e 8e91 3027 4d00 8d9f .!#.2.....0'M... │ │ │ │ -000bbea0: 01cc ccd5 328e 910b fffe da60 9107 3ffa ....2......`..?. │ │ │ │ -000bbeb0: d774 8d9f 01cc ccd5 318e 9108 aaac d776 .t......1......v │ │ │ │ -000bbec0: 9103 c38b da29 9103 5552 d774 9201 2ed1 .....)..UR.t.... │ │ │ │ -000bbed0: e7cf 5be2 4449 5343 4891 03ea a8cf 315d ..[.DISCH.....1] │ │ │ │ -000bbee0: 8e9f 1197 d78d 8d8d 8d91 2123 c933 2e8e ..........!#.3.. │ │ │ │ -000bbef0: 8e8e 9130 274d 008d 9f01 cccc d532 8e91 ...0'M.......2.. │ │ │ │ -000bbf00: 0bff feda 6091 073f fa38 d776 906e 393a ....`..?.8.v.n9: │ │ │ │ -000bbf10: 9603 eaa8 748d 9f01 cccc d531 8e91 08aa ....t......1.... │ │ │ │ -000bbf20: acd7 7691 03c3 8bda 2991 0355 52d7 7492 ..v.....)..UR.t. │ │ │ │ -000bbf30: 0127 3634 cf5b e247 454e 93cf 325d 8ea1 .'64.[.GEN..2].. │ │ │ │ -000bbf40: 8d8d 8d8d 9121 23c9 342e 8e8e 8e91 3027 .....!#.4.....0' │ │ │ │ -000bbf50: 4d00 8d9f 01cc ccd5 328e 910b fffe da60 M.......2......` │ │ │ │ -000bbf60: 9107 3ffa d774 8d9f 01cc ccd5 318e 9604 ..?..t......1... │ │ │ │ -000bbf70: c004 cf28 d722 9b03 eaa8 748d 9f01 cccc ...(."....t..... │ │ │ │ -000bbf80: d531 8e93 cf29 9603 5552 da29 93d7 7492 .1...)..UR.)..t. │ │ │ │ -000bbf90: 0123 79bd cf5b e253 5045 4398 cf33 5d8e .#y..[.SPEC..3]. │ │ │ │ -000bbfa0: a18d 8d8d 8d91 2123 c935 2e8e 8e8e 9130 ......!#.5.....0 │ │ │ │ -000bbfb0: 274d 008d 9f01 cccc d531 8e91 0bff feda 'M.......1...... │ │ │ │ -000bbfc0: 6091 073f fad7 748d 9f01 cccc d531 8e96 `..?..t......1.. │ │ │ │ -000bbfd0: 04c0 04cf 28d7 2291 03ea a874 8d9f 01cc ....(."....t.... │ │ │ │ -000bbfe0: ccd5 318e 93cf 2992 0124 4920 5b48 7970 ..1...)..$I [Hyp │ │ │ │ -000bbff0: 9053 8e6f 7468 6573 6973 5d8e a18d 8d8d .S.othesis]..... │ │ │ │ -000bc000: 8d91 2123 c936 2e8e 8e8e 9130 274d 008d ..!#.6.....0'M.. │ │ │ │ -000bc010: 9f01 cccc d531 8e91 076a acda 5b91 02aa .....1...j..[... │ │ │ │ -000bc020: a8cf 008d 9f01 cccc d532 8e91 0bff feda .........2...... │ │ │ │ -000bc030: 6091 073f fad7 7492 0144 77f3 cf5b e24d `..?..t..Dw..[.M │ │ │ │ -000bc040: 5091 03ea a8cf 342c 355d 8e9f 225f 098d P.....4,5].."_.. │ │ │ │ -000bc050: 8d91 12c7 61eb 4731 322e 332e 3139 8e91 ....a.G12.3.19.. │ │ │ │ -000bc060: 547a 8eeb 6c39 eb47 2d69 6e90 8ccc 7472 Tz..l9.G-in...tr │ │ │ │ -000bc070: 6f90 7333 6475 6374 696f 6e8e a68d 8d8d o.s3duction..... │ │ │ │ -000bc080: 9112 c761 9ff4 dada 8900 0066 6601 c70b ...a.......ff... │ │ │ │ -000bc090: 4a9f 0bf0 af8d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -000bc0a0: 104a 4b00 0066 668d 9ffb a664 8d91 170b .JK..ff....d.... │ │ │ │ -000bc0b0: cceb 6145 5849 5354 5396 05bf aa3a 9328 ..aEXISTS....:.( │ │ │ │ -000bc0c0: 7465 726d 9323 9374 6572 6d29 932d 3e93 term.#.term).->. │ │ │ │ -000bc0d0: 7468 6d93 2d3e 9374 686d 8e8e 9201 c671 thm.->.thm.....q │ │ │ │ -000bc0e0: b184 0010 4a4b 0000 6666 8e8e 9f04 c002 ....JK..ff...... │ │ │ │ -000bc0f0: 8900 0066 6601 c70b 4a8e 8e8e 9f25 5689 ...ff...J....%V. │ │ │ │ -000bc100: 9f12 1e3b 8d8d 8d9f f7e1 c58d 9200 db8e ...;............ │ │ │ │ -000bc110: 7bcf 0096 073f fada 6093 d774 8d9f 01cc {....?..`..t.... │ │ │ │ -000bc120: ccd5 318e 9604 c004 cf5b d774 8d9f 01cc ..1......[.t.... │ │ │ │ -000bc130: ccd5 328e 93cf 5d8e 9200 d273 d69f 0551 ..2...]....s...Q │ │ │ │ -000bc140: 6d89 0000 6665 0047 e593 9f0b 080b 8d00 m...fe.G........ │ │ │ │ -000bc150: 9607 3ffa da60 9339 d778 3a91 03ea a874 ..?..`.9.x:....t │ │ │ │ -000bc160: 8d9f 01cc ccd5 318e 9104 c004 cf5b d778 ......1......[.x │ │ │ │ -000bc170: cf5d 8e8e 8e8e 9f1c ca43 8d8d 8d8d 9124 .].......C.....$ │ │ │ │ -000bc180: 67af eb60 8088 8e8e 8e91 3027 4dcf 5768 g..`......0'M.Wh │ │ │ │ -000bc190: 6572 659b 0340 1ed7 748d 9f01 cccc d531 ere..@..t......1 │ │ │ │ -000bc1a0: 8e96 04c0 04cf 5bd7 748d 9f01 cccc d532 ......[.t......2 │ │ │ │ -000bc1b0: 8e93 cf5d 9864 656e 6f74 6573 9861 9874 ...].denotes.a.t │ │ │ │ -000bc1c0: 6572 6d98 d774 8d9f 01cc ccd5 318e 9608 erm..t......1... │ │ │ │ -000bc1d0: 0022 cf77 6974 6898 736f 6d65 9866 7265 .".with.some.fre │ │ │ │ -000bc1e0: 6598 6f90 538e 6363 7572 7265 6e63 6573 e.o.S.ccurrences │ │ │ │ -000bc1f0: 986f 6698 d774 8d9f 01cc ccd5 328e 93cf .of..t......2... │ │ │ │ -000bc200: 7369 6e67 6c65 6491 0340 1d6f 7574 2c91 singled..@.out,. │ │ │ │ -000bc210: 0362 3a61 6e64 98d7 748d 9f01 cccc d531 .b:and..t......1 │ │ │ │ -000bc220: 8e91 04c0 04cf 5bd7 78cf 5d8e a410 0000 ......[.x.]..... │ │ │ │ -000bc230: 8d91 3027 4d64 656e 6f74 6573 9603 2672 ..0'Mdenotes..&r │ │ │ │ -000bc240: 7468 659b 0326 7372 6573 756c 7493 6f66 the..&sresult.of │ │ │ │ -000bc250: 9872 6570 6c61 6369 6e67 9374 6865 7365 .replacing.these │ │ │ │ -000bc260: 986f 9053 8e63 6375 7272 656e 6365 7393 .o.S.ccurrences. │ │ │ │ -000bc270: 6f66 93d7 748d 9f01 cccc d531 8e91 07e6 of..t......1.... │ │ │ │ -000bc280: 77cf 6290 ac72 7993 d778 cf2c 9103 4db1 w.b..ry..x.,..M. │ │ │ │ -000bc290: 7375 6291 00a7 1c6a 6563 7493 746f 9874 sub....ject.to.t │ │ │ │ -000bc2a0: 6865 9372 6573 7472 6963 7469 6f6e 8ea1 he.restriction.. │ │ │ │ -000bc2b0: 8d91 3027 4d74 6861 7496 03ea a8d7 7893 ..0'Mthat.....x. │ │ │ │ -000bc2c0: cf64 6f9a 538e 6573 6e27 7493 6298 6563 .do.S.esn't.b.ec │ │ │ │ -000bc2d0: 6f6d 6593 6298 6f75 6e64 9361 6674 6572 ome.b.ound.after │ │ │ │ -000bc2e0: 9373 7562 7374 6974 7574 696f 6e2e 8e9f .substitution... │ │ │ │ -000bc2f0: 29e5 8e8d 8d8d 8d91 2123 c931 2e8e 8e8e ).......!#.1.... │ │ │ │ -000bc300: 9134 11f5 da60 9107 3ffa cf28 d715 783a .4...`..?..(..x: │ │ │ │ -000bc310: 9103 eaa8 748d 9f01 cccc d531 8e96 04c0 ....t......1.... │ │ │ │ -000bc320: 04cf 5bd7 78cf 5d29 d774 8d9f 01cc ccd5 ..[.x.]).t...... │ │ │ │ -000bc330: 328e 9108 1556 cf3d 9103 5552 d774 8d9f 2....V.=..UR.t.. │ │ │ │ -000bc340: 01cc ccd5 318e 93cf 5bd7 748d 9f01 cccc ....1...[.t..... │ │ │ │ -000bc350: d532 8e93 cf5d 9200 f5a2 a15b e242 4554 .2...].....[.BET │ │ │ │ -000bc360: 418d 9100 bdb0 8900 0066 6600 03b4 7d8e A........ff...}. │ │ │ │ -000bc370: 9104 722d 434f 4e56 cf5d 8ea4 1197 d68d ..r-CONV.]...... │ │ │ │ -000bc380: 8d8d 8d91 2123 c932 2e8e 8e8e 9134 11f5 ....!#.2.....4.. │ │ │ │ -000bc390: da60 9107 3ffa d774 8d9f 01cc ccd5 318e .`..?..t......1. │ │ │ │ -000bc3a0: 9604 c004 cf5b d774 8d9f 01cc ccd5 328e .....[.t......2. │ │ │ │ -000bc3b0: 93cf 5d96 0355 523d 9328 d715 783a 9603 ..]..UR=.(..x:.. │ │ │ │ -000bc3c0: eaa8 748d 9f01 cccc d531 8e91 04c0 04cf ..t......1...... │ │ │ │ -000bc3d0: 5bd7 78cf 5d29 d774 8d9f 01cc ccd5 328e [.x.]).t......2. │ │ │ │ -000bc3e0: 9201 13ea 2fcf 5be2 5359 4d93 cf31 5d8e ..../.[.SYM..1]. │ │ │ │ -000bc3f0: a18d 8d8d 8d91 2123 c933 2e8e 8e8e 9130 ......!#.3.....0 │ │ │ │ -000bc400: 274d 0096 073f fada 6093 d774 8d9f 01cc 'M...?..`..t.... │ │ │ │ -000bc410: ccd5 318e 9604 c004 cf5b d774 8d9f 01cc ..1......[.t.... │ │ │ │ -000bc420: ccd5 328e 93cf 5d92 0135 0fde 5b48 7970 ..2...]..5..[Hyp │ │ │ │ -000bc430: 9053 8e6f 7468 6573 6973 5d8e a18d 8d8d .S.othesis]..... │ │ │ │ -000bc440: 8d91 2123 c934 2e8e 8e8e 9130 274d 0096 ..!#.4.....0'M.. │ │ │ │ -000bc450: 073f fada 6093 cf28 d715 783a 9603 eaa8 .?..`..(..x:.... │ │ │ │ -000bc460: 748d 9f01 cccc d531 8e91 04c0 04cf 5bd7 t......1......[. │ │ │ │ -000bc470: 78cf 5d29 d774 8d9f 01cc ccd5 328e 9201 x.]).t......2... │ │ │ │ -000bc480: 1dcc a0cf 5be2 4551 8d91 00bd b089 0000 ....[.EQ........ │ │ │ │ -000bc490: 6666 0003 b47d 8e91 0472 2d4d 5093 cf32 ff...}...r-MP..2 │ │ │ │ -000bc4a0: 2c33 5d8e a911 97d7 8d8d 8d8d 9121 23c9 ,3]..........!#. │ │ │ │ -000bc4b0: 352e 8e8e 8e91 3027 4d00 9607 3ffa da60 5.....0'M...?..` │ │ │ │ -000bc4c0: 93cf 28d7 1578 3a96 03ea a874 8d9f 01cc ..(..x:....t.... │ │ │ │ -000bc4d0: ccd5 318e 9b04 c004 cf5b d778 cf5d 2928 ..1......[.x.])( │ │ │ │ -000bc4e0: d722 cf28 d715 783a 9374 8d9f 01cc ccd5 .".(..x:.t...... │ │ │ │ -000bc4f0: 318e 98cf 5bd7 78cf 5d29 2992 00bd 4541 1...[.x.]))...EA │ │ │ │ -000bc500: 5be2 5345 4c45 4354 8d91 00bd b089 0000 [.SELECT........ │ │ │ │ -000bc510: 6666 0003 b47d 8e91 0472 2d49 4e54 524f ff...}...r-INTRO │ │ │ │ -000bc520: 93cf 345d 8ea1 8d8d 8d8d 9121 23c9 362e ..4].......!#.6. │ │ │ │ -000bc530: 8e8e 8e91 3411 f5da 6091 073f fa39 9603 ....4...`..?.9.. │ │ │ │ -000bc540: 5552 cf3d 93d7 1550 9053 8e3a 9603 eaa8 UR.=...P.S.:.... │ │ │ │ -000bc550: 509b 01a1 c6cf 28d7 2293 5098 cf29 9171 P.....(.".P..).q │ │ │ │ -000bc560: b74c 5be2 494e 5354 8d91 00bd b089 0000 .L[.INST........ │ │ │ │ -000bc570: 6666 0003 b47d 8e91 0472 2d54 5950 4593 ff...}...r-TYPE. │ │ │ │ -000bc580: cf61 7070 6c69 6564 9374 6f93 7468 6593 .applied.to.the. │ │ │ │ -000bc590: 6465 0c6e 6974 696f 6e93 6f66 93da 39cf de.nition.of..9. │ │ │ │ -000bc5a0: 5d8e a18d 8d8d 8d91 2123 c937 2e8e 8e8e ].......!#.7.... │ │ │ │ -000bc5b0: 9134 11f5 da60 9107 3ffa 39cf 28d7 1578 .4...`..?.9.(..x │ │ │ │ -000bc5c0: 3a9b 03ea a874 8d9f 01cc ccd5 318e 9104 :....t......1... │ │ │ │ -000bc5d0: c004 cf5b d778 cf5d 2996 0355 523d 9328 ...[.x.])..UR=.( │ │ │ │ -000bc5e0: d715 5090 538e 3a98 5096 01a1 c6cf 28d7 ..P.S.:.P.....(. │ │ │ │ -000bc5f0: 2298 5093 cf29 2928 d715 783a 9874 8d9f ".P..))(..x:.t.. │ │ │ │ -000bc600: 01cc ccd5 318e 9104 c004 cf5b d778 cf5d ....1......[.x.] │ │ │ │ -000bc610: 2992 00a1 1f59 5be2 4150 8d91 00bd b089 )....Y[.AP...... │ │ │ │ -000bc620: 0000 6666 0003 b47d 8e91 0472 2d54 484d ..ff...}...r-THM │ │ │ │ -000bc630: 98cf 365d 8ea1 8d8d 8d8d 9121 23c9 382e ..6].......!#.8. │ │ │ │ -000bc640: 8e8e 8e91 3411 f5da 6091 073f facf 28d7 ....4...`..?..(. │ │ │ │ -000bc650: 1550 9053 8e3a 9603 eaa8 509b 01a1 c6cf .P.S.:....P..... │ │ │ │ -000bc660: 28d7 2293 5098 cf29 2928 d715 783a 9374 (.".P..))(..x:.t │ │ │ │ -000bc670: 8d9f 01cc ccd5 318e 9b04 c004 cf5b d778 ......1......[.x │ │ │ │ -000bc680: cf5d 2996 0355 523d 9328 d715 783a 9603 .])..UR=.(..x:.. │ │ │ │ -000bc690: eaa8 748d 9f01 cccc d531 8e98 cf5b d778 ..t......1...[.x │ │ │ │ -000bc6a0: cf5d 2928 d722 cf28 d715 783a 9374 8d9f .])(.".(..x:.t.. │ │ │ │ -000bc6b0: 01cc ccd5 318e 98cf 5bd7 78cf 5d29 2991 ....1...[.x.])). │ │ │ │ -000bc6c0: 5c5e c05b e242 4554 418d 9100 bdb0 8900 \^.[.BETA....... │ │ │ │ -000bc6d0: 0066 6600 03b4 7d8e 9104 722d 434f 4e56 .ff...}...r-CONV │ │ │ │ -000bc6e0: cf5d 8ea6 8d8d 8d8d 9121 23c9 392e 8e8e .].......!#.9... │ │ │ │ -000bc6f0: 8e91 3411 f5da 6091 073f fa39 cf28 d715 ..4...`..?.9.(.. │ │ │ │ -000bc700: 783a 9b03 eaa8 748d 9f01 cccc d531 8e91 x:....t......1.. │ │ │ │ -000bc710: 04c0 04cf 5bd7 78cf 5d29 9603 5552 3d93 ....[.x.])..UR=. │ │ │ │ -000bc720: 28d7 1578 3a98 748d 9f01 cccc d531 8e96 (..x:.t......1.. │ │ │ │ -000bc730: 04c0 04cf 5bd7 78cf 5d29 28d7 22cf 28d7 ....[.x.])(.".(. │ │ │ │ -000bc740: 1578 3a98 748d 9f01 cccc d531 8e93 cf5b .x:.t......1...[ │ │ │ │ -000bc750: d778 cf5d 2929 9200 9dc8 495b e254 5241 .x.]))....I[.TRA │ │ │ │ -000bc760: 4e53 98cf 372c 385d 8ea1 8d8d 8d8d 911b NS..7,8]........ │ │ │ │ -000bc770: 43cd 3130 2e8e 8e8e 9134 11f5 da60 9107 C.10.....4...`.. │ │ │ │ -000bc780: 3ffa cf28 d715 783a 9603 eaa8 748d 9f01 ?..(..x:....t... │ │ │ │ -000bc790: cccc d531 8e9b 04c0 04cf 5bd7 78cf 5d29 ...1......[.x.]) │ │ │ │ -000bc7a0: 28d7 22cf 28d7 1578 3a93 748d 9f01 cccc (.".(..x:.t..... │ │ │ │ -000bc7b0: d531 8e98 cf5b d778 cf5d 2929 9603 5552 .1...[.x.]))..UR │ │ │ │ -000bc7c0: 3d93 da39 cf28 d715 783a 9603 eaa8 748d =..9.(..x:....t. │ │ │ │ -000bc7d0: 9f01 cccc d531 8e98 cf5b d778 cf5d 2992 .....1...[.x.]). │ │ │ │ -000bc7e0: 00b3 456b 5be2 5359 4d93 cf39 5d8e a18d ..Ek[.SYM..9]... │ │ │ │ -000bc7f0: 8d8d 8d91 1b43 cd31 312e 8e8e 8e91 3027 .....C.11.....0' │ │ │ │ -000bc800: 4d00 9607 3ffa da60 9339 cf28 d715 783a M...?..`.9.(..x: │ │ │ │ -000bc810: 9603 eaa8 748d 9f01 cccc d531 8e91 04c0 ....t......1.... │ │ │ │ -000bc820: 04cf 5bd7 78cf 5d29 9201 1580 2e5b e245 ..[.x.]).....[.E │ │ │ │ -000bc830: 518d 9100 bdb0 8900 0066 6600 03b4 7d8e Q........ff...}. │ │ │ │ -000bc840: 9104 722d 4d50 93cf 3130 2c35 5d8e 8e9f ..r-MP..10,5]... │ │ │ │ -000bc850: 24fd 138e 8c8b 0000 00ea 0000 0000 0000 $............... │ │ │ │ +000bbbc0: 0000 0000 0000 0000 0bb3 47a0 02cc 0555 ..........G....U │ │ │ │ +000bbbd0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +000bbbe0: 12c7 61d0 3132 2e33 2e91 0a80 0044 6572 ..a.12.3.....Der │ │ │ │ +000bbbf0: 6976 91ff 4000 6174 696f 6e96 0480 006f iv..@.ation....o │ │ │ │ +000bbc00: 6693 7468 6593 7374 616e 6461 7264 9372 f.the.standard.r │ │ │ │ +000bbc10: 756c 6573 9200 cf09 da32 3333 8e91 12c7 ules.....233.... │ │ │ │ +000bbc20: 619f 0566 6689 0000 e666 01c7 3e7c 8e8e a..ff....f..>|.. │ │ │ │ +000bbc30: 8e8e a002 942f df8d a0fd 8bd0 218d 8d91 ...../......!... │ │ │ │ +000bbc40: 12c7 61eb 4731 322e 332e 3138 8e91 547a ..a.G12.3.18..Tz │ │ │ │ +000bbc50: 8eeb 6b22 eb47 2d65 6c69 6d69 6e61 7469 ..k".G-eliminati │ │ │ │ +000bbc60: 6f6e 8ea9 17c0 008d 8d8d 9112 c761 9ff4 on...........a.. │ │ │ │ +000bbc70: dada 8900 0066 6601 c70b 4a9f 0bf0 af8d .....ff...J..... │ │ │ │ +000bbc80: 8d90 cccd 9f04 599c 8400 104a 4b00 0066 ......Y....JK..f │ │ │ │ +000bbc90: 668d 9ffb a664 8d91 170b cceb 6153 454c f....d......aSEL │ │ │ │ +000bbca0: 4543 545f 454c 494d 9605 bfaa 3a93 7468 ECT_ELIM....:.th │ │ │ │ +000bbcb0: 6d93 2d3e 9328 7465 726d 9323 9374 686d m.->.(term.#.thm │ │ │ │ +000bbcc0: 2993 2d3e 9374 686d 8e8e 9201 c671 b184 ).->.thm.....q.. │ │ │ │ +000bbcd0: 0010 4a4b 0000 6666 8e8e 9f04 c002 8900 ..JK..ff........ │ │ │ │ +000bbce0: 0066 6601 c70b 4a8e 8e8e 9f25 5688 9f12 .ff...J....%V... │ │ │ │ +000bbcf0: 1e3b 8d8d 8d9f f7e1 c58d 9200 8ebb f8cf .;.............. │ │ │ │ +000bbd00: 008d 9f01 cccc d531 8e91 0bff feda 609b .......1......`. │ │ │ │ +000bbd10: 073f fad7 748d 9f01 cccc d531 8e96 04c0 .?..t......1.... │ │ │ │ +000bbd20: 04cf 28d7 2291 03ea a874 8d9f 01cc ccd5 ..(."....t...... │ │ │ │ +000bbd30: 318e 93cf 2991 467f d000 8d9f 01cc ccd5 1...).F......... │ │ │ │ +000bbd40: 328e 93d7 3b91 05ea a674 8d9f 01cc ccd5 2...;....t...... │ │ │ │ +000bbd50: 318e 9108 aaac d776 9107 ae33 da60 98d7 1......v...3.`.. │ │ │ │ +000bbd60: 748e 9200 8ebb f89f 0551 6d89 0000 6665 t........Qm...fe │ │ │ │ +000bbd70: 00cf 554f 9f0b 080b 8d91 47de c8cf 008d ..UO......G..... │ │ │ │ +000bbd80: 9f01 cccc d531 8e91 076a acda 5b91 02aa .....1...j..[... │ │ │ │ +000bbd90: a8cf 008d 9f01 cccc d532 8e91 0bff feda .........2...... │ │ │ │ +000bbda0: 6091 073f fad7 748e 8e8e 8e9f 1aec 648d `..?..t.......d. │ │ │ │ +000bbdb0: 8d8d 8d91 2467 afeb 6080 888e 8e8e 9130 ....$g..`......0 │ │ │ │ +000bbdc0: 274d cf57 6865 7265 9603 eaa8 d776 9b04 'M.Where.....v.. │ │ │ │ +000bbdd0: 58e1 cf6f 9053 8e63 6375 7273 936e 6f90 X..o.S.ccurs.no. │ │ │ │ +000bbde0: ac72 7768 6572 6593 6578 6365 7074 9369 .rwhere.except.i │ │ │ │ +000bbdf0: 6e93 7468 6593 6173 7375 6d70 7469 6f6e n.the.assumption │ │ │ │ +000bbe00: 93d7 748d 9f01 cccc d531 8e91 08aa acd7 ..t......1...... │ │ │ │ +000bbe10: 7698 cf6f 6693 7468 6593 7365 636f 6e64 v..of.the.second │ │ │ │ +000bbe20: 9368 90ac 7279 7090 538e 6f74 6865 7369 .h..ryp.S.othesi │ │ │ │ +000bbe30: 732e 8e9f 29e5 8d8d 8d8d 8d91 2123 c931 s...).......!#.1 │ │ │ │ +000bbe40: 2e8e 8e8e 9130 274d 008d 9f01 cccc d532 .....0'M.......2 │ │ │ │ +000bbe50: 8e91 04c0 04d7 3b91 05ea a674 8d9f 01cc ......;....t.... │ │ │ │ +000bbe60: ccd5 318e 9108 aaac d776 9107 ae33 da60 ..1......v...3.` │ │ │ │ +000bbe70: 9107 3ffa d774 9201 2861 afcf 5b48 7970 ..?..t..(a..[Hyp │ │ │ │ +000bbe80: 9053 8e6f 7468 6573 6973 5d8e a411 97d6 .S.othesis]..... │ │ │ │ +000bbe90: 8d8d 8d8d 9121 23c9 322e 8e8e 8e91 3027 .....!#.2.....0' │ │ │ │ +000bbea0: 4d00 8d9f 01cc ccd5 328e 910b fffe da60 M.......2......` │ │ │ │ +000bbeb0: 9107 3ffa d774 8d9f 01cc ccd5 318e 9108 ..?..t......1... │ │ │ │ +000bbec0: aaac d776 9103 c38b da29 9103 5552 d774 ...v.....)..UR.t │ │ │ │ +000bbed0: 9201 2ed1 e7cf 5be2 4449 5343 4891 03ea ......[.DISCH... │ │ │ │ +000bbee0: a8cf 315d 8e9f 1197 d78d 8d8d 8d91 2123 ..1]..........!# │ │ │ │ +000bbef0: c933 2e8e 8e8e 9130 274d 008d 9f01 cccc .3.....0'M...... │ │ │ │ +000bbf00: d532 8e91 0bff feda 6091 073f fa38 d776 .2......`..?.8.v │ │ │ │ +000bbf10: 906e 393a 9603 eaa8 748d 9f01 cccc d531 .n9:....t......1 │ │ │ │ +000bbf20: 8e91 08aa acd7 7691 03c3 8bda 2991 0355 ......v.....)..U │ │ │ │ +000bbf30: 52d7 7492 0127 3634 cf5b e247 454e 93cf R.t..'64.[.GEN.. │ │ │ │ +000bbf40: 325d 8ea1 8d8d 8d8d 9121 23c9 342e 8e8e 2].......!#.4... │ │ │ │ +000bbf50: 8e91 3027 4d00 8d9f 01cc ccd5 328e 910b ..0'M.......2... │ │ │ │ +000bbf60: fffe da60 9107 3ffa d774 8d9f 01cc ccd5 ...`..?..t...... │ │ │ │ +000bbf70: 318e 9604 c004 cf28 d722 9b03 eaa8 748d 1......(."....t. │ │ │ │ +000bbf80: 9f01 cccc d531 8e93 cf29 9603 5552 da29 .....1...)..UR.) │ │ │ │ +000bbf90: 93d7 7492 0123 79bd cf5b e253 5045 4398 ..t..#y..[.SPEC. │ │ │ │ +000bbfa0: cf33 5d8e a18d 8d8d 8d91 2123 c935 2e8e .3].......!#.5.. │ │ │ │ +000bbfb0: 8e8e 9130 274d 008d 9f01 cccc d531 8e91 ...0'M.......1.. │ │ │ │ +000bbfc0: 0bff feda 6091 073f fad7 748d 9f01 cccc ....`..?..t..... │ │ │ │ +000bbfd0: d531 8e96 04c0 04cf 28d7 2291 03ea a874 .1......(."....t │ │ │ │ +000bbfe0: 8d9f 01cc ccd5 318e 93cf 2992 0124 4920 ......1...)..$I │ │ │ │ +000bbff0: 5b48 7970 9053 8e6f 7468 6573 6973 5d8e [Hyp.S.othesis]. │ │ │ │ +000bc000: a18d 8d8d 8d91 2123 c936 2e8e 8e8e 9130 ......!#.6.....0 │ │ │ │ +000bc010: 274d 008d 9f01 cccc d531 8e91 076a acda 'M.......1...j.. │ │ │ │ +000bc020: 5b91 02aa a8cf 008d 9f01 cccc d532 8e91 [............2.. │ │ │ │ +000bc030: 0bff feda 6091 073f fad7 7492 0144 77f3 ....`..?..t..Dw. │ │ │ │ +000bc040: cf5b e24d 5091 03ea a8cf 342c 355d 8e9f .[.MP.....4,5].. │ │ │ │ +000bc050: 225f 098d 8d91 12c7 61eb 4731 322e 332e "_......a.G12.3. │ │ │ │ +000bc060: 3139 8e91 547a 8eeb 6c39 eb47 2d69 6e90 19..Tz..l9.G-in. │ │ │ │ +000bc070: 8ccc 7472 6f90 7333 6475 6374 696f 6e8e ..tro.s3duction. │ │ │ │ +000bc080: a68d 8d8d 9112 c761 9ff4 dada 8900 0066 .......a.......f │ │ │ │ +000bc090: 6601 c70b 4a9f 0bf0 af8d 8d90 cccd 9f04 f...J........... │ │ │ │ +000bc0a0: 599c 8400 104a 4b00 0066 668d 9ffb a664 Y....JK..ff....d │ │ │ │ +000bc0b0: 8d91 170b cceb 6145 5849 5354 5396 05bf ......aEXISTS... │ │ │ │ +000bc0c0: aa3a 9328 7465 726d 9323 9374 6572 6d29 .:.(term.#.term) │ │ │ │ +000bc0d0: 932d 3e93 7468 6d93 2d3e 9374 686d 8e8e .->.thm.->.thm.. │ │ │ │ +000bc0e0: 9201 c671 b184 0010 4a4b 0000 6666 8e8e ...q....JK..ff.. │ │ │ │ +000bc0f0: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ +000bc100: 9f25 5689 9f12 1e3b 8d8d 8d9f f7e1 c58d .%V....;........ │ │ │ │ +000bc110: 9200 db8e 7bcf 0096 073f fada 6093 d774 ....{....?..`..t │ │ │ │ +000bc120: 8d9f 01cc ccd5 318e 9604 c004 cf5b d774 ......1......[.t │ │ │ │ +000bc130: 8d9f 01cc ccd5 328e 93cf 5d8e 9200 d273 ......2...]....s │ │ │ │ +000bc140: d69f 0551 6d89 0000 6665 0047 e593 9f0b ...Qm...fe.G.... │ │ │ │ +000bc150: 080b 8d00 9607 3ffa da60 9339 d778 3a91 ......?..`.9.x:. │ │ │ │ +000bc160: 03ea a874 8d9f 01cc ccd5 318e 9104 c004 ...t......1..... │ │ │ │ +000bc170: cf5b d778 cf5d 8e8e 8e8e 9f1c ca43 8d8d .[.x.].......C.. │ │ │ │ +000bc180: 8d8d 9124 67af eb60 8088 8e8e 8e91 3027 ...$g..`......0' │ │ │ │ +000bc190: 4dcf 5768 6572 659b 0340 1ed7 748d 9f01 M.Where..@..t... │ │ │ │ +000bc1a0: cccc d531 8e96 04c0 04cf 5bd7 748d 9f01 ...1......[.t... │ │ │ │ +000bc1b0: cccc d532 8e93 cf5d 9864 656e 6f74 6573 ...2...].denotes │ │ │ │ +000bc1c0: 9861 9874 6572 6d98 d774 8d9f 01cc ccd5 .a.term..t...... │ │ │ │ +000bc1d0: 318e 9608 0022 cf77 6974 6898 736f 6d65 1....".with.some │ │ │ │ +000bc1e0: 9866 7265 6598 6f90 538e 6363 7572 7265 .free.o.S.ccurre │ │ │ │ +000bc1f0: 6e63 6573 986f 6698 d774 8d9f 01cc ccd5 nces.of..t...... │ │ │ │ +000bc200: 328e 93cf 7369 6e67 6c65 6491 0340 1d6f 2...singled..@.o │ │ │ │ +000bc210: 7574 2c91 0362 3a61 6e64 98d7 748d 9f01 ut,..b:and..t... │ │ │ │ +000bc220: cccc d531 8e91 04c0 04cf 5bd7 78cf 5d8e ...1......[.x.]. │ │ │ │ +000bc230: a410 0000 8d91 3027 4d64 656e 6f74 6573 ......0'Mdenotes │ │ │ │ +000bc240: 9603 2672 7468 659b 0326 7372 6573 756c ..&rthe..&sresul │ │ │ │ +000bc250: 7493 6f66 9872 6570 6c61 6369 6e67 9374 t.of.replacing.t │ │ │ │ +000bc260: 6865 7365 986f 9053 8e63 6375 7272 656e hese.o.S.ccurren │ │ │ │ +000bc270: 6365 7393 6f66 93d7 748d 9f01 cccc d531 ces.of..t......1 │ │ │ │ +000bc280: 8e91 07e6 77cf 6290 ac72 7993 d778 cf2c ....w.b..ry..x., │ │ │ │ +000bc290: 9103 4db1 7375 6291 00a7 1c6a 6563 7493 ..M.sub....ject. │ │ │ │ +000bc2a0: 746f 9874 6865 9372 6573 7472 6963 7469 to.the.restricti │ │ │ │ +000bc2b0: 6f6e 8ea1 8d91 3027 4d74 6861 7496 03ea on....0'Mthat... │ │ │ │ +000bc2c0: a8d7 7893 cf64 6f9a 538e 6573 6e27 7493 ..x..do.S.esn't. │ │ │ │ +000bc2d0: 6298 6563 6f6d 6593 6298 6f75 6e64 9361 b.ecome.b.ound.a │ │ │ │ +000bc2e0: 6674 6572 9373 7562 7374 6974 7574 696f fter.substitutio │ │ │ │ +000bc2f0: 6e2e 8e9f 29e5 8e8d 8d8d 8d91 2123 c931 n...).......!#.1 │ │ │ │ +000bc300: 2e8e 8e8e 9134 11f5 da60 9107 3ffa cf28 .....4...`..?..( │ │ │ │ +000bc310: d715 783a 9103 eaa8 748d 9f01 cccc d531 ..x:....t......1 │ │ │ │ +000bc320: 8e96 04c0 04cf 5bd7 78cf 5d29 d774 8d9f ......[.x.]).t.. │ │ │ │ +000bc330: 01cc ccd5 328e 9108 1556 cf3d 9103 5552 ....2....V.=..UR │ │ │ │ +000bc340: d774 8d9f 01cc ccd5 318e 93cf 5bd7 748d .t......1...[.t. │ │ │ │ +000bc350: 9f01 cccc d532 8e93 cf5d 9200 f5a2 a15b .....2...].....[ │ │ │ │ +000bc360: e242 4554 418d 9100 bdb0 8900 0066 6600 .BETA........ff. │ │ │ │ +000bc370: 03b4 7d8e 9104 722d 434f 4e56 cf5d 8ea4 ..}...r-CONV.].. │ │ │ │ +000bc380: 1197 d68d 8d8d 8d91 2123 c932 2e8e 8e8e ........!#.2.... │ │ │ │ +000bc390: 9134 11f5 da60 9107 3ffa d774 8d9f 01cc .4...`..?..t.... │ │ │ │ +000bc3a0: ccd5 318e 9604 c004 cf5b d774 8d9f 01cc ..1......[.t.... │ │ │ │ +000bc3b0: ccd5 328e 93cf 5d96 0355 523d 9328 d715 ..2...]..UR=.(.. │ │ │ │ +000bc3c0: 783a 9603 eaa8 748d 9f01 cccc d531 8e91 x:....t......1.. │ │ │ │ +000bc3d0: 04c0 04cf 5bd7 78cf 5d29 d774 8d9f 01cc ....[.x.]).t.... │ │ │ │ +000bc3e0: ccd5 328e 9201 13ea 2fcf 5be2 5359 4d93 ..2...../.[.SYM. │ │ │ │ +000bc3f0: cf31 5d8e a18d 8d8d 8d91 2123 c933 2e8e .1].......!#.3.. │ │ │ │ +000bc400: 8e8e 9130 274d 0096 073f fada 6093 d774 ...0'M...?..`..t │ │ │ │ +000bc410: 8d9f 01cc ccd5 318e 9604 c004 cf5b d774 ......1......[.t │ │ │ │ +000bc420: 8d9f 01cc ccd5 328e 93cf 5d92 0135 0fde ......2...]..5.. │ │ │ │ +000bc430: 5b48 7970 9053 8e6f 7468 6573 6973 5d8e [Hyp.S.othesis]. │ │ │ │ +000bc440: a18d 8d8d 8d91 2123 c934 2e8e 8e8e 9130 ......!#.4.....0 │ │ │ │ +000bc450: 274d 0096 073f fada 6093 cf28 d715 783a 'M...?..`..(..x: │ │ │ │ +000bc460: 9603 eaa8 748d 9f01 cccc d531 8e91 04c0 ....t......1.... │ │ │ │ +000bc470: 04cf 5bd7 78cf 5d29 d774 8d9f 01cc ccd5 ..[.x.]).t...... │ │ │ │ +000bc480: 328e 9201 1dcc a0cf 5be2 4551 8d91 00bd 2.......[.EQ.... │ │ │ │ +000bc490: b089 0000 6666 0003 b47d 8e91 0472 2d4d ....ff...}...r-M │ │ │ │ +000bc4a0: 5093 cf32 2c33 5d8e a911 97d7 8d8d 8d8d P..2,3]......... │ │ │ │ +000bc4b0: 9121 23c9 352e 8e8e 8e91 3027 4d00 9607 .!#.5.....0'M... │ │ │ │ +000bc4c0: 3ffa da60 93cf 28d7 1578 3a96 03ea a874 ?..`..(..x:....t │ │ │ │ +000bc4d0: 8d9f 01cc ccd5 318e 9b04 c004 cf5b d778 ......1......[.x │ │ │ │ +000bc4e0: cf5d 2928 d722 cf28 d715 783a 9374 8d9f .])(.".(..x:.t.. │ │ │ │ +000bc4f0: 01cc ccd5 318e 98cf 5bd7 78cf 5d29 2992 ....1...[.x.])). │ │ │ │ +000bc500: 00bd 4541 5be2 5345 4c45 4354 8d91 00bd ..EA[.SELECT.... │ │ │ │ +000bc510: b089 0000 6666 0003 b47d 8e91 0472 2d49 ....ff...}...r-I │ │ │ │ +000bc520: 4e54 524f 93cf 345d 8ea1 8d8d 8d8d 9121 NTRO..4].......! │ │ │ │ +000bc530: 23c9 362e 8e8e 8e91 3411 f5da 6091 073f #.6.....4...`..? │ │ │ │ +000bc540: fa39 9603 5552 cf3d 93d7 1550 9053 8e3a .9..UR.=...P.S.: │ │ │ │ +000bc550: 9603 eaa8 509b 01a1 c6cf 28d7 2293 5098 ....P.....(.".P. │ │ │ │ +000bc560: cf29 9171 b74c 5be2 494e 5354 8d91 00bd .).q.L[.INST.... │ │ │ │ +000bc570: b089 0000 6666 0003 b47d 8e91 0472 2d54 ....ff...}...r-T │ │ │ │ +000bc580: 5950 4593 cf61 7070 6c69 6564 9374 6f93 YPE..applied.to. │ │ │ │ +000bc590: 7468 6593 6465 0c6e 6974 696f 6e93 6f66 the.de.nition.of │ │ │ │ +000bc5a0: 93da 39cf 5d8e a18d 8d8d 8d91 2123 c937 ..9.].......!#.7 │ │ │ │ +000bc5b0: 2e8e 8e8e 9134 11f5 da60 9107 3ffa 39cf .....4...`..?.9. │ │ │ │ +000bc5c0: 28d7 1578 3a9b 03ea a874 8d9f 01cc ccd5 (..x:....t...... │ │ │ │ +000bc5d0: 318e 9104 c004 cf5b d778 cf5d 2996 0355 1......[.x.])..U │ │ │ │ +000bc5e0: 523d 9328 d715 5090 538e 3a98 5096 01a1 R=.(..P.S.:.P... │ │ │ │ +000bc5f0: c6cf 28d7 2298 5093 cf29 2928 d715 783a ..(.".P..))(..x: │ │ │ │ +000bc600: 9874 8d9f 01cc ccd5 318e 9104 c004 cf5b .t......1......[ │ │ │ │ +000bc610: d778 cf5d 2992 00a1 1f59 5be2 4150 8d91 .x.])....Y[.AP.. │ │ │ │ +000bc620: 00bd b089 0000 6666 0003 b47d 8e91 0472 ......ff...}...r │ │ │ │ +000bc630: 2d54 484d 98cf 365d 8ea1 8d8d 8d8d 9121 -THM..6].......! │ │ │ │ +000bc640: 23c9 382e 8e8e 8e91 3411 f5da 6091 073f #.8.....4...`..? │ │ │ │ +000bc650: facf 28d7 1550 9053 8e3a 9603 eaa8 509b ..(..P.S.:....P. │ │ │ │ +000bc660: 01a1 c6cf 28d7 2293 5098 cf29 2928 d715 ....(.".P..))(.. │ │ │ │ +000bc670: 783a 9374 8d9f 01cc ccd5 318e 9b04 c004 x:.t......1..... │ │ │ │ +000bc680: cf5b d778 cf5d 2996 0355 523d 9328 d715 .[.x.])..UR=.(.. │ │ │ │ +000bc690: 783a 9603 eaa8 748d 9f01 cccc d531 8e98 x:....t......1.. │ │ │ │ +000bc6a0: cf5b d778 cf5d 2928 d722 cf28 d715 783a .[.x.])(.".(..x: │ │ │ │ +000bc6b0: 9374 8d9f 01cc ccd5 318e 98cf 5bd7 78cf .t......1...[.x. │ │ │ │ +000bc6c0: 5d29 2991 5c5e c05b e242 4554 418d 9100 ])).\^.[.BETA... │ │ │ │ +000bc6d0: bdb0 8900 0066 6600 03b4 7d8e 9104 722d .....ff...}...r- │ │ │ │ +000bc6e0: 434f 4e56 cf5d 8ea6 8d8d 8d8d 9121 23c9 CONV.].......!#. │ │ │ │ +000bc6f0: 392e 8e8e 8e91 3411 f5da 6091 073f fa39 9.....4...`..?.9 │ │ │ │ +000bc700: cf28 d715 783a 9b03 eaa8 748d 9f01 cccc .(..x:....t..... │ │ │ │ +000bc710: d531 8e91 04c0 04cf 5bd7 78cf 5d29 9603 .1......[.x.]).. │ │ │ │ +000bc720: 5552 3d93 28d7 1578 3a98 748d 9f01 cccc UR=.(..x:.t..... │ │ │ │ +000bc730: d531 8e96 04c0 04cf 5bd7 78cf 5d29 28d7 .1......[.x.])(. │ │ │ │ +000bc740: 22cf 28d7 1578 3a98 748d 9f01 cccc d531 ".(..x:.t......1 │ │ │ │ +000bc750: 8e93 cf5b d778 cf5d 2929 9200 9dc8 495b ...[.x.]))....I[ │ │ │ │ +000bc760: e254 5241 4e53 98cf 372c 385d 8ea1 8d8d .TRANS..7,8].... │ │ │ │ +000bc770: 8d8d 911b 43cd 3130 2e8e 8e8e 9134 11f5 ....C.10.....4.. │ │ │ │ +000bc780: da60 9107 3ffa cf28 d715 783a 9603 eaa8 .`..?..(..x:.... │ │ │ │ +000bc790: 748d 9f01 cccc d531 8e9b 04c0 04cf 5bd7 t......1......[. │ │ │ │ +000bc7a0: 78cf 5d29 28d7 22cf 28d7 1578 3a93 748d x.])(.".(..x:.t. │ │ │ │ +000bc7b0: 9f01 cccc d531 8e98 cf5b d778 cf5d 2929 .....1...[.x.])) │ │ │ │ +000bc7c0: 9603 5552 3d93 da39 cf28 d715 783a 9603 ..UR=..9.(..x:.. │ │ │ │ +000bc7d0: eaa8 748d 9f01 cccc d531 8e98 cf5b d778 ..t......1...[.x │ │ │ │ +000bc7e0: cf5d 2992 00b3 456b 5be2 5359 4d93 cf39 .])...Ek[.SYM..9 │ │ │ │ +000bc7f0: 5d8e a18d 8d8d 8d91 1b43 cd31 312e 8e8e ]........C.11... │ │ │ │ +000bc800: 8e91 3027 4d00 9607 3ffa da60 9339 cf28 ..0'M...?..`.9.( │ │ │ │ +000bc810: d715 783a 9603 eaa8 748d 9f01 cccc d531 ..x:....t......1 │ │ │ │ +000bc820: 8e91 04c0 04cf 5bd7 78cf 5d29 9201 1580 ......[.x.]).... │ │ │ │ +000bc830: 2e5b e245 518d 9100 bdb0 8900 0066 6600 .[.EQ........ff. │ │ │ │ +000bc840: 03b4 7d8e 9104 722d 4d50 93cf 3130 2c35 ..}...r-MP..10,5 │ │ │ │ +000bc850: 5d8e 8e9f 24fd 138e 8c8b 0000 00ea 0000 ]...$........... │ │ │ │ 000bc860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000bc870: 0000 0000 0000 0000 0000 0000 0000 000b ................ │ │ │ │ -000bc880: bb9a a002 cc05 558d a0fd 46d3 0e8d 8d8d ......U...F..... │ │ │ │ -000bc890: 8d9f fa99 9a8d 91ea f1eb d032 3334 9200 ...........234.. │ │ │ │ -000bc8a0: d460 9d43 6861 7074 6572 9604 8000 3132 .`.Chapter....12 │ │ │ │ -000bc8b0: 2e91 0a80 0044 6572 6976 90a0 0065 6493 .....Deriv...ed. │ │ │ │ -000bc8c0: 496e 6665 7265 6e63 6593 5275 6c65 738e Inference.Rules. │ │ │ │ -000bc8d0: 91ea f1eb 9f05 6666 8900 00e6 6601 c73e ......ff....f..> │ │ │ │ -000bc8e0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -000bc8f0: 8d8d 91ea f1eb eb47 3132 2e33 2e32 308e .......G12.3.20. │ │ │ │ -000bc900: 912c a518 eb6c 39eb 472d 656c 696d 696e .,...l9.G-elimin │ │ │ │ -000bc910: 6174 696f 6e8e 9f17 c000 8d8d 8d91 eaf1 ation........... │ │ │ │ -000bc920: eb9f f4da da89 0000 6666 01c7 0b4a 9f0b ........ff...J.. │ │ │ │ -000bc930: f0af 8d8d 90cc cd9f 0459 9c84 0010 4a4b .........Y....JK │ │ │ │ -000bc940: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -000bc950: 4348 4f4f 5345 9605 bfaa 3a93 2874 6572 CHOOSE....:.(ter │ │ │ │ -000bc960: 6d93 2393 7468 6d29 932d 3e93 7468 6d93 m.#.thm).->.thm. │ │ │ │ -000bc970: 2d3e 9374 686d 8e8e 9201 c671 b184 0010 ->.thm.....q.... │ │ │ │ -000bc980: 4a4b 0000 6666 8e8e 9f04 c002 8900 0066 JK..ff.........f │ │ │ │ -000bc990: 6601 c70b 4a8e 8e8e 9f24 4b59 9f12 1e3b f...J....$KY...; │ │ │ │ -000bc9a0: 8d8d 8d9f f7e1 c58d 9165 d9e9 cf00 8d9f .........e...... │ │ │ │ -000bc9b0: 01cc ccd5 318e 910b fffe da60 9607 3ffa ....1......`..?. │ │ │ │ -000bc9c0: 39d7 783a 9103 eaa8 74cf 5bd7 78cf 5d91 9.x:....t.[.x.]. │ │ │ │ -000bc9d0: 467f d000 8d9f 01cc ccd5 328e 9104 c004 F.........2..... │ │ │ │ -000bc9e0: d73b 9105 eaa6 74cf 5bd7 7690 6e39 cf5d .;....t.[.v.n9.] │ │ │ │ -000bc9f0: 93da 6093 d774 8d9f fba5 32db 308e 8e91 ..`..t....2.0... │ │ │ │ -000bca00: 65d9 e99f 0551 6d89 0000 6665 00d1 6e80 e....Qm...fe..n. │ │ │ │ -000bca10: 9f0b 080b 8d91 4784 44cf 008d 9f01 cccc ......G.D....... │ │ │ │ -000bca20: d531 8e91 076a acda 5b91 02aa a8cf 008d .1...j..[....... │ │ │ │ -000bca30: 9f01 cccc d532 8e91 0bff feda 6091 073f .....2......`..? │ │ │ │ -000bca40: fad7 748d 9ffc 8889 db30 8e8e 8e8e 8e9f ..t......0...... │ │ │ │ -000bca50: 1ae4 f18d 8d8d 8d91 fc92 39eb 6080 888e ..........9.`... │ │ │ │ -000bca60: 8e8e 9108 51d7 cf57 6865 7265 9603 4128 ....Q..Where..A( │ │ │ │ -000bca70: d774 cf5b d776 906e 39cf 5d93 6465 6e6f .t.[.v.n9.].deno │ │ │ │ -000bca80: 7465 7393 6193 7465 726d 93d7 7493 cf77 tes.a.term..t..w │ │ │ │ -000bca90: 6974 6893 736f 6d65 9103 4129 6672 6565 ith.some..A)free │ │ │ │ -000bcaa0: 936f 9053 8e63 6375 7272 656e 6365 7393 .o.S.ccurrences. │ │ │ │ -000bcab0: 6f66 9374 6865 9376 91ff 58e4 6172 6961 of.the.v..X.aria │ │ │ │ -000bcac0: 626c 6593 d776 9103 af61 cf73 696e 676c ble..v...a.singl │ │ │ │ -000bcad0: 6564 936f 7574 2c8e a410 0000 8d91 0851 ed.out,........Q │ │ │ │ -000bcae0: d761 6e64 9604 32cc d774 cf5b d778 cf5d .and..2..t.[.x.] │ │ │ │ -000bcaf0: 9b04 32cb 6465 6e6f 7465 7393 7468 6598 ..2.denotes.the. │ │ │ │ -000bcb00: 7265 7375 6c74 936f 6693 7265 706c 6163 result.of.replac │ │ │ │ -000bcb10: 696e 6798 7468 6573 6593 6f90 538e 6363 ing.these.o.S.cc │ │ │ │ -000bcb20: 7572 7265 6e63 6573 986f 6693 d776 9104 urrences.of..v.. │ │ │ │ -000bcb30: a105 cf62 90ac 7279 98d7 78cf 2c91 0444 ...b..ry..x.,..D │ │ │ │ -000bcb40: d573 7562 9100 a71c 6a65 6374 9874 6f93 .sub....ject.to. │ │ │ │ -000bcb50: 7468 658e a18d 9108 51d7 7265 7374 7269 the.....Q.restri │ │ │ │ -000bcb60: 6374 696f 6e96 03ea a874 6861 7493 d778 ction....that..x │ │ │ │ -000bcb70: 93cf 646f 9a53 8e65 736e 2774 9362 9865 ..do.S.esn't.b.e │ │ │ │ -000bcb80: 636f 6d65 9362 986f 756e 6493 6166 7465 come.b.ound.afte │ │ │ │ -000bcb90: 7293 7375 6273 7469 7475 7469 6f6e 2e8e r.substitution.. │ │ │ │ -000bcba0: 9f28 283f 8d8d 8d8d 91f9 4e53 312e 8e8e .((?......NS1... │ │ │ │ -000bcbb0: 8e91 0c3c 7fda 6091 073f fa39 9603 5552 ...<..`..?.9..UR │ │ │ │ -000bcbc0: cf3d 93d7 1550 9053 8e3a 9603 eaa8 509b .=...P.S.:....P. │ │ │ │ -000bcbd0: 01a1 c6cf 28d7 2293 5098 cf29 9171 b74c ....(.".P..).q.L │ │ │ │ -000bcbe0: 5be2 494e 5354 8d91 00bd b089 0000 6666 [.INST........ff │ │ │ │ -000bcbf0: 0003 b47d 8e91 0472 2d54 5950 4593 cf61 ...}...r-TYPE..a │ │ │ │ -000bcc00: 7070 6c69 6564 9374 6f93 7468 6593 6465 pplied.to.the.de │ │ │ │ -000bcc10: 0c6e 6974 696f 6e93 6f66 93da 39cf 5d8e .nition.of..9.]. │ │ │ │ -000bcc20: a911 7a27 8d8d 8d8d 91f9 4e53 322e 8e8e ..z'......NS2... │ │ │ │ -000bcc30: 8e91 0c3c 7fda 6091 073f fa39 cf28 d715 ...<..`..?.9.(.. │ │ │ │ -000bcc40: 783a 9b03 eaa8 74cf 5bd7 78cf 5d29 9603 x:....t.[.x.]).. │ │ │ │ -000bcc50: 5552 3d93 28d7 1550 9053 8e3a 9850 9601 UR=.(..P.S.:.P.. │ │ │ │ -000bcc60: a1c6 cf28 d722 9850 93cf 2929 28d7 1578 ...(.".P..))(..x │ │ │ │ -000bcc70: 3a98 74cf 5bd7 78cf 5d29 9200 aa9f 615b :.t.[.x.])....a[ │ │ │ │ -000bcc80: e241 508d 9100 bdb0 8900 0066 6600 03b4 .AP........ff... │ │ │ │ -000bcc90: 7d8e 9104 722d 5448 4d98 cf31 5d8e a411 }...r-THM..1]... │ │ │ │ -000bcca0: 7a26 8d8d 8d8d 91f9 4e53 332e 8e8e 8e91 z&......NS3..... │ │ │ │ -000bccb0: 0851 d700 8d9f 01cc ccd5 318e 910b fffe .Q........1..... │ │ │ │ -000bccc0: da60 9107 3ffa 39cf 28d7 1578 3a91 03ea .`..?.9.(..x:... │ │ │ │ -000bccd0: a874 cf5b d778 cf5d 2992 0112 dc66 5b48 .t.[.x.])....f[H │ │ │ │ -000bcce0: 7970 9053 8e6f 7468 6573 6973 5d8e a18d yp.S.othesis]... │ │ │ │ -000bccf0: 8d8d 8d91 f94e 5334 2e8e 8e8e 9108 51d7 .....NS4......Q. │ │ │ │ -000bcd00: 008d 9f01 cccc d531 8e91 0bff feda 6091 .......1......`. │ │ │ │ -000bcd10: 073f facf 28d7 1550 9053 8e3a 9603 eaa8 .?..(..P.S.:.... │ │ │ │ -000bcd20: 509b 01a1 c6cf 28d7 2293 5098 cf29 2928 P.....(.".P..))( │ │ │ │ -000bcd30: d715 783a 9374 cf5b d778 cf5d 2992 00de ..x:.t.[.x.])... │ │ │ │ -000bcd40: 0109 5be2 4551 8d91 00bd b089 0000 6666 ..[.EQ........ff │ │ │ │ -000bcd50: 0003 b47d 8e91 0472 2d4d 5093 cf32 2c33 ...}...r-MP..2,3 │ │ │ │ -000bcd60: 5d8e a68d 8d8d 8d91 f94e 5335 2e8e 8e8e ]........NS5.... │ │ │ │ -000bcd70: 910c 3c7f da60 9107 3ffa cf28 d715 5090 ..<..`..?..(..P. │ │ │ │ -000bcd80: 538e 3a96 03ea a850 9b01 a1c6 cf28 d722 S.:....P.....(." │ │ │ │ -000bcd90: 9350 98cf 2929 28d7 1578 3a93 74cf 5bd7 .P..))(..x:.t.[. │ │ │ │ -000bcda0: 78cf 5d29 9603 5552 3d93 28d7 1578 3a96 x.])..UR=.(..x:. │ │ │ │ -000bcdb0: 03ea a874 cf5b d778 cf5d 2928 d722 cf28 ...t.[.x.])(.".( │ │ │ │ -000bcdc0: d715 783a 9374 cf5b d778 cf5d 2929 916a ..x:.t.[.x.])).j │ │ │ │ -000bcdd0: 9ecc 5be2 4245 5441 8d91 00bd b089 0000 ..[.BETA........ │ │ │ │ -000bcde0: 6666 0003 b47d 8e91 0472 2d43 4f4e 56cf ff...}...r-CONV. │ │ │ │ -000bcdf0: 5d8e a18d 8d8d 8d91 f94e 5336 2e8e 8e8e ]........NS6.... │ │ │ │ -000bce00: 9108 51d7 008d 9f01 cccc d531 8e91 0bff ..Q........1.... │ │ │ │ -000bce10: feda 6091 073f facf 28d7 1578 3a96 03ea ..`..?..(..x:... │ │ │ │ -000bce20: a874 cf5b d778 cf5d 2928 d722 cf28 d715 .t.[.x.])(.".(.. │ │ │ │ -000bce30: 783a 9374 cf5b d778 cf5d 2992 00e8 ad1c x:.t.[.x.])..... │ │ │ │ -000bce40: 5be2 4551 8d91 00bd b089 0000 6666 0003 [.EQ........ff.. │ │ │ │ -000bce50: b47d 8e91 0472 2d4d 5093 cf35 2c34 5d8e .}...r-MP..5,4]. │ │ │ │ -000bce60: a18d 8d8d 8d91 f94e 5337 2e8e 8e8e 910c .......NS7...... │ │ │ │ -000bce70: 3c7f da60 9107 3ffa cf28 d715 783a 9103 <..`..?..(..x:.. │ │ │ │ -000bce80: eaa8 74cf 5bd7 78cf 5d29 d776 9103 c38b ..t.[.x.]).v.... │ │ │ │ -000bce90: cf3d 9103 5552 d774 cf5b d776 906e 39cf .=..UR.t.[.v.n9. │ │ │ │ -000bcea0: 5d92 0104 e643 5be2 4245 5441 8d91 00bd ]....C[.BETA.... │ │ │ │ -000bceb0: b089 0000 6666 0003 b47d 8e91 0472 2d43 ....ff...}...r-C │ │ │ │ -000bcec0: 4f4e 56cf 5d8e a68d 8d8d 8d91 f94e 5338 ONV.]........NS8 │ │ │ │ -000bced0: 2e8e 8e8e 910c 3c7f da60 9107 3ffa d774 ......<..`..?..t │ │ │ │ -000bcee0: cf5b d776 906e 39cf 5d96 0355 523d 9328 .[.v.n9.]..UR=.( │ │ │ │ -000bcef0: d715 783a 9603 eaa8 74cf 5bd7 78cf 5d29 ..x:....t.[.x.]) │ │ │ │ -000bcf00: d776 9201 1edc 06cf 5be2 5359 4d93 cf37 .v......[.SYM..7 │ │ │ │ -000bcf10: 5d8e a18d 8d8d 8d91 f94e 5339 2e8e 8e8e ]........NS9.... │ │ │ │ -000bcf20: 9108 51d7 008d 9f01 cccc d532 8e91 04c0 ..Q........2.... │ │ │ │ -000bcf30: 04d7 3b91 05ea a674 cf5b d776 906e 39cf ..;....t.[.v.n9. │ │ │ │ -000bcf40: 5d96 073f fada 6093 d774 8d9f fba5 32db ]..?..`..t....2. │ │ │ │ -000bcf50: 308e 9201 2a85 43cf 5b48 7970 9053 8e6f 0...*.C.[Hyp.S.o │ │ │ │ -000bcf60: 7468 6573 6973 5d8e a68d 8d8d 8d91 f36e thesis]........n │ │ │ │ -000bcf70: 5731 302e 8e8e 8e91 0851 d700 8d9f 01cc W10......Q...... │ │ │ │ -000bcf80: ccd5 328e 910b fffe da60 9107 3ffa d774 ..2......`..?..t │ │ │ │ -000bcf90: cf5b d776 906e 39cf 5d96 0355 52da 2993 .[.v.n9.]..UR.). │ │ │ │ -000bcfa0: d774 8d9f fba5 32db 308e 9201 30f5 7bcf .t....2.0...0.{. │ │ │ │ -000bcfb0: 5be2 4449 5343 4891 03ea a8cf 395d 8ea1 [.DISCH.....9].. │ │ │ │ -000bcfc0: 8d8d 8d8d 91f3 6e57 3131 2e8e 8e8e 9108 ......nW11...... │ │ │ │ -000bcfd0: 51d7 008d 9f01 cccc d532 8e91 0bff feda Q........2...... │ │ │ │ -000bcfe0: 6091 073f facf 28d7 1578 3a96 03ea a874 `..?..(..x:....t │ │ │ │ -000bcff0: cf5b d778 cf5d 29d7 7691 03c3 8bda 2991 .[.x.]).v.....). │ │ │ │ -000bd000: 0355 52d7 748d 9ffb a532 db30 8e92 00fd .UR.t....2.0.... │ │ │ │ -000bd010: 6af1 cf5b e253 5542 5354 93cf 382c 3130 j..[.SUBST..8,10 │ │ │ │ -000bd020: 5d8e a18d 8d8d 8d91 f36e 5731 322e 8e8e ]........nW12... │ │ │ │ -000bd030: 8e91 0851 d700 8d9f 01cc ccd5 328e 9104 ...Q........2... │ │ │ │ -000bd040: c004 d73b 9105 eaa6 cf28 d715 783a 9603 ...;.....(..x:.. │ │ │ │ -000bd050: eaa8 74cf 5bd7 78cf 5d29 d776 9107 ae33 ..t.[.x.]).v...3 │ │ │ │ -000bd060: da60 9107 3ffa d774 8d9f fba5 32db 308e .`..?..t....2.0. │ │ │ │ -000bd070: 9201 03b1 53cf 5be2 554e 4449 5343 4893 ....S.[.UNDISCH. │ │ │ │ -000bd080: cf31 315d 8ea6 8d8d 8d8d 91f3 6e57 3133 .11]........nW13 │ │ │ │ -000bd090: 2e8e 8e8e 9108 51d7 008d 9f01 cccc d531 ......Q........1 │ │ │ │ -000bd0a0: 8e91 076a acda 5b91 02aa a8cf 008d 9f01 ...j..[......... │ │ │ │ -000bd0b0: cccc d532 8e91 0bff feda 6091 073f fad7 ...2......`..?.. │ │ │ │ -000bd0c0: 748d 9ffb a532 db30 8e92 0108 bf62 cf5b t....2.0.....b.[ │ │ │ │ -000bd0d0: e253 454c 4543 548d 9100 bdb0 8900 0066 .SELECT........f │ │ │ │ -000bd0e0: 6600 03b4 7d8e 9104 722d 454c 494d 9103 f...}...r-ELIM.. │ │ │ │ -000bd0f0: eaa8 cf36 2c31 325d 8e9f 2b11 8f8d 8d91 ...6,12]..+..... │ │ │ │ -000bd100: eaf1 ebeb 4731 322e 332e 3231 8e91 2ca5 ....G12.3.21..,. │ │ │ │ -000bd110: 1855 7365 9605 6666 6f66 9361 9364 650c .Use..ffof.a.de. │ │ │ │ -000bd120: 6e69 7469 6f6e 8e9f 17c0 008d 8d8d 91ea nition.......... │ │ │ │ -000bd130: f1eb 9ff5 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ -000bd140: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -000bd150: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -000bd160: 6152 4947 4854 5f42 4554 4196 05bf aa3a aRIGHT_BETA....: │ │ │ │ -000bd170: 9374 686d 932d 3e93 7468 6d8e 8e92 01c6 .thm.->.thm..... │ │ │ │ -000bd180: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ -000bd190: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 244b ....ff...J....$K │ │ │ │ -000bd1a0: 599f 121e 3b8d 8d8d 9ff7 e1c5 8d92 00a1 Y...;........... │ │ │ │ -000bd1b0: 7917 cf00 9607 3ffa da60 93d7 7496 0355 y.....?..`..t..U │ │ │ │ -000bd1c0: 52cf 3d93 d715 783a 9103 eaa8 748d 9ffb R.=...x:....t... │ │ │ │ -000bd1d0: a532 db30 8e91 02ce 39cf 5bd7 78cf 5d8e .2.0....9.[.x.]. │ │ │ │ -000bd1e0: 9200 a179 179f 0551 6d89 0000 6665 005a ...y...Qm...fe.Z │ │ │ │ -000bd1f0: 3024 9f0b 080b 8d91 077e 3500 9607 3ffa 0$.......~5...?. │ │ │ │ -000bd200: da60 93d7 7491 03ea a874 9603 5552 cf3d .`..t....t..UR.= │ │ │ │ -000bd210: 93d7 748d 9ffc 8889 db30 8e91 02ce 39cf ..t......0....9. │ │ │ │ -000bd220: 5bd7 74cf 5d8e 8e8e 8e9f 1b6d 788d 8d8d [.t.]......mx... │ │ │ │ -000bd230: 8d91 fc92 39eb 6080 888e 8e8e 9108 51d7 ....9.`.......Q. │ │ │ │ -000bd240: cf57 6865 7265 9603 eaa8 d774 93cf 646f .Where.....t..do │ │ │ │ -000bd250: 9053 8e65 7393 6e6f 7493 636f 6e90 ac72 .S.es.not.con..r │ │ │ │ -000bd260: 7461 696e 93d7 78cf 2e8e 9f28 2840 8d8d tain..x....((@.. │ │ │ │ -000bd270: 8d8d 91f9 4e53 312e 8e8e 8e91 0851 d700 ....NS1......Q.. │ │ │ │ -000bd280: 9607 3ffa da60 93d7 7496 0355 52cf 3d93 ..?..`..t..UR.=. │ │ │ │ -000bd290: d715 783a 9603 eaa8 748d 9ffb a532 db30 ..x:....t....2.0 │ │ │ │ -000bd2a0: 8e91 02ce 39cf 5bd7 78cf 5d92 0089 0b0a ....9.[.x.]..... │ │ │ │ -000bd2b0: 5b53 7569 7461 626c 7993 7495 ac72 7970 [Suitably.t..ryp │ │ │ │ -000bd2c0: 9a53 8e65 2d69 6e73 7461 6e93 7469 6174 .S.e-instan.tiat │ │ │ │ -000bd2d0: 6564 9103 eaa8 6893 7970 986f 7468 6573 ed....h.yp.othes │ │ │ │ -000bd2e0: 6973 5d8e a18d 8d8d 8d91 f94e 5332 2e8e is]........NS2.. │ │ │ │ -000bd2f0: 8e8e 9108 51d7 0096 073f fada 6093 d774 ....Q....?..`..t │ │ │ │ -000bd300: 9b03 eaa8 7496 0355 52cf 3d93 28d7 1578 ....t..UR.=.(..x │ │ │ │ -000bd310: 3a98 748d 9ffb a532 db30 8e91 02ce 39cf :.t....2.0....9. │ │ │ │ -000bd320: 5bd7 78cf 5d29 98d7 7492 00fe aa96 cf5b [.x.])..t......[ │ │ │ │ -000bd330: e241 508d 9100 bdb0 8900 0066 6600 03b4 .AP........ff... │ │ │ │ -000bd340: 7d8e 9104 722d 5448 4d98 cf31 985d 8ea6 }...r-THM..1.].. │ │ │ │ -000bd350: 8d8d 8d8d 91f9 4e53 332e 8e8e 8e91 0c3c ......NS3......< │ │ │ │ -000bd360: 7fda 6091 073f facf 28d7 1578 3a96 03ea ..`..?..(..x:... │ │ │ │ -000bd370: a874 8d9f fba5 32db 308e 9b02 ce39 cf5b .t....2.0....9.[ │ │ │ │ -000bd380: d778 cf5d 2993 d774 9603 5552 cf3d 93d7 .x.])..t..UR.=.. │ │ │ │ -000bd390: 748d 9ffb a532 db30 8e98 cf5b d774 cf5d t....2.0...[.t.] │ │ │ │ -000bd3a0: 9200 ff1b 975b e242 4554 418d 9100 bdb0 .....[.BETA..... │ │ │ │ -000bd3b0: 8900 0066 6600 03b4 7d8e 9104 722d 434f ...ff...}...r-CO │ │ │ │ -000bd3c0: 4e56 cf5d 8ea1 8d8d 8d8d 91f9 4e53 342e NV.]........NS4. │ │ │ │ -000bd3d0: 8e8e 8e91 0851 d700 9607 3ffa da60 93d7 .....Q....?..`.. │ │ │ │ -000bd3e0: 749b 03ea a874 9603 5552 cf3d 93d7 748d t....t..UR.=..t. │ │ │ │ -000bd3f0: 9ffb a532 db30 8e91 02ce 39cf 5bd7 74cf ...2.0....9.[.t. │ │ │ │ -000bd400: 5d92 0126 5591 5be2 5452 414e 5398 cf32 ]..&U.[.TRANS..2 │ │ │ │ -000bd410: 2c33 5d8e 8e9f 24fd 138e 8c8b 0000 00eb ,3]...$......... │ │ │ │ -000bd420: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000bc870: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000bc880: 0000 000b bb9e a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ +000bc890: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d032 ...............2 │ │ │ │ +000bc8a0: 3334 9200 d460 9d43 6861 7074 6572 9604 34...`.Chapter.. │ │ │ │ +000bc8b0: 8000 3132 2e91 0a80 0044 6572 6976 90a0 ..12.....Deriv.. │ │ │ │ +000bc8c0: 0065 6493 496e 6665 7265 6e63 6593 5275 .ed.Inference.Ru │ │ │ │ +000bc8d0: 6c65 738e 91ea f1eb 9f05 6666 8900 00e6 les.......ff.... │ │ │ │ +000bc8e0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +000bc8f0: fd8b d021 8d8d 91ea f1eb eb47 3132 2e33 ...!.......G12.3 │ │ │ │ +000bc900: 2e32 308e 912c a518 eb6c 39eb 472d 656c .20..,...l9.G-el │ │ │ │ +000bc910: 696d 696e 6174 696f 6e8e 9f17 c000 8d8d imination....... │ │ │ │ +000bc920: 8d91 eaf1 eb9f f4da da89 0000 6666 01c7 ............ff.. │ │ │ │ +000bc930: 0b4a 9f0b f0af 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +000bc940: 0010 4a4b 0000 6666 8d9f fba6 648d 9117 ..JK..ff....d... │ │ │ │ +000bc950: 0bcc eb61 4348 4f4f 5345 9605 bfaa 3a93 ...aCHOOSE....:. │ │ │ │ +000bc960: 2874 6572 6d93 2393 7468 6d29 932d 3e93 (term.#.thm).->. │ │ │ │ +000bc970: 7468 6d93 2d3e 9374 686d 8e8e 9201 c671 thm.->.thm.....q │ │ │ │ +000bc980: b184 0010 4a4b 0000 6666 8e8e 9f04 c002 ....JK..ff...... │ │ │ │ +000bc990: 8900 0066 6601 c70b 4a8e 8e8e 9f24 4b59 ...ff...J....$KY │ │ │ │ +000bc9a0: 9f12 1e3b 8d8d 8d9f f7e1 c58d 9165 d9e9 ...;.........e.. │ │ │ │ +000bc9b0: cf00 8d9f 01cc ccd5 318e 910b fffe da60 ........1......` │ │ │ │ +000bc9c0: 9607 3ffa 39d7 783a 9103 eaa8 74cf 5bd7 ..?.9.x:....t.[. │ │ │ │ +000bc9d0: 78cf 5d91 467f d000 8d9f 01cc ccd5 328e x.].F.........2. │ │ │ │ +000bc9e0: 9104 c004 d73b 9105 eaa6 74cf 5bd7 7690 .....;....t.[.v. │ │ │ │ +000bc9f0: 6e39 cf5d 93da 6093 d774 8d9f fba5 32db n9.]..`..t....2. │ │ │ │ +000bca00: 308e 8e91 65d9 e99f 0551 6d89 0000 6665 0...e....Qm...fe │ │ │ │ +000bca10: 00d1 6e80 9f0b 080b 8d91 4784 44cf 008d ..n.......G.D... │ │ │ │ +000bca20: 9f01 cccc d531 8e91 076a acda 5b91 02aa .....1...j..[... │ │ │ │ +000bca30: a8cf 008d 9f01 cccc d532 8e91 0bff feda .........2...... │ │ │ │ +000bca40: 6091 073f fad7 748d 9ffc 8889 db30 8e8e `..?..t......0.. │ │ │ │ +000bca50: 8e8e 8e9f 1ae4 f18d 8d8d 8d91 fc92 39eb ..............9. │ │ │ │ +000bca60: 6080 888e 8e8e 9108 51d7 cf57 6865 7265 `.......Q..Where │ │ │ │ +000bca70: 9603 4128 d774 cf5b d776 906e 39cf 5d93 ..A(.t.[.v.n9.]. │ │ │ │ +000bca80: 6465 6e6f 7465 7393 6193 7465 726d 93d7 denotes.a.term.. │ │ │ │ +000bca90: 7493 cf77 6974 6893 736f 6d65 9103 4129 t..with.some..A) │ │ │ │ +000bcaa0: 6672 6565 936f 9053 8e63 6375 7272 656e free.o.S.ccurren │ │ │ │ +000bcab0: 6365 7393 6f66 9374 6865 9376 91ff 58e4 ces.of.the.v..X. │ │ │ │ +000bcac0: 6172 6961 626c 6593 d776 9103 af61 cf73 ariable..v...a.s │ │ │ │ +000bcad0: 696e 676c 6564 936f 7574 2c8e a410 0000 ingled.out,..... │ │ │ │ +000bcae0: 8d91 0851 d761 6e64 9604 32cc d774 cf5b ...Q.and..2..t.[ │ │ │ │ +000bcaf0: d778 cf5d 9b04 32cb 6465 6e6f 7465 7393 .x.]..2.denotes. │ │ │ │ +000bcb00: 7468 6598 7265 7375 6c74 936f 6693 7265 the.result.of.re │ │ │ │ +000bcb10: 706c 6163 696e 6798 7468 6573 6593 6f90 placing.these.o. │ │ │ │ +000bcb20: 538e 6363 7572 7265 6e63 6573 986f 6693 S.ccurrences.of. │ │ │ │ +000bcb30: d776 9104 a105 cf62 90ac 7279 98d7 78cf .v.....b..ry..x. │ │ │ │ +000bcb40: 2c91 0444 d573 7562 9100 a71c 6a65 6374 ,..D.sub....ject │ │ │ │ +000bcb50: 9874 6f93 7468 658e a18d 9108 51d7 7265 .to.the.....Q.re │ │ │ │ +000bcb60: 7374 7269 6374 696f 6e96 03ea a874 6861 striction....tha │ │ │ │ +000bcb70: 7493 d778 93cf 646f 9a53 8e65 736e 2774 t..x..do.S.esn't │ │ │ │ +000bcb80: 9362 9865 636f 6d65 9362 986f 756e 6493 .b.ecome.b.ound. │ │ │ │ +000bcb90: 6166 7465 7293 7375 6273 7469 7475 7469 after.substituti │ │ │ │ +000bcba0: 6f6e 2e8e 9f28 283f 8d8d 8d8d 91f9 4e53 on...((?......NS │ │ │ │ +000bcbb0: 312e 8e8e 8e91 0c3c 7fda 6091 073f fa39 1......<..`..?.9 │ │ │ │ +000bcbc0: 9603 5552 cf3d 93d7 1550 9053 8e3a 9603 ..UR.=...P.S.:.. │ │ │ │ +000bcbd0: eaa8 509b 01a1 c6cf 28d7 2293 5098 cf29 ..P.....(.".P..) │ │ │ │ +000bcbe0: 9171 b74c 5be2 494e 5354 8d91 00bd b089 .q.L[.INST...... │ │ │ │ +000bcbf0: 0000 6666 0003 b47d 8e91 0472 2d54 5950 ..ff...}...r-TYP │ │ │ │ +000bcc00: 4593 cf61 7070 6c69 6564 9374 6f93 7468 E..applied.to.th │ │ │ │ +000bcc10: 6593 6465 0c6e 6974 696f 6e93 6f66 93da e.de.nition.of.. │ │ │ │ +000bcc20: 39cf 5d8e a911 7a27 8d8d 8d8d 91f9 4e53 9.]...z'......NS │ │ │ │ +000bcc30: 322e 8e8e 8e91 0c3c 7fda 6091 073f fa39 2......<..`..?.9 │ │ │ │ +000bcc40: cf28 d715 783a 9b03 eaa8 74cf 5bd7 78cf .(..x:....t.[.x. │ │ │ │ +000bcc50: 5d29 9603 5552 3d93 28d7 1550 9053 8e3a ])..UR=.(..P.S.: │ │ │ │ +000bcc60: 9850 9601 a1c6 cf28 d722 9850 93cf 2929 .P.....(.".P..)) │ │ │ │ +000bcc70: 28d7 1578 3a98 74cf 5bd7 78cf 5d29 9200 (..x:.t.[.x.]).. │ │ │ │ +000bcc80: aa9f 615b e241 508d 9100 bdb0 8900 0066 ..a[.AP........f │ │ │ │ +000bcc90: 6600 03b4 7d8e 9104 722d 5448 4d98 cf31 f...}...r-THM..1 │ │ │ │ +000bcca0: 5d8e a411 7a26 8d8d 8d8d 91f9 4e53 332e ]...z&......NS3. │ │ │ │ +000bccb0: 8e8e 8e91 0851 d700 8d9f 01cc ccd5 318e .....Q........1. │ │ │ │ +000bccc0: 910b fffe da60 9107 3ffa 39cf 28d7 1578 .....`..?.9.(..x │ │ │ │ +000bccd0: 3a91 03ea a874 cf5b d778 cf5d 2992 0112 :....t.[.x.])... │ │ │ │ +000bcce0: dc66 5b48 7970 9053 8e6f 7468 6573 6973 .f[Hyp.S.othesis │ │ │ │ +000bccf0: 5d8e a18d 8d8d 8d91 f94e 5334 2e8e 8e8e ]........NS4.... │ │ │ │ +000bcd00: 9108 51d7 008d 9f01 cccc d531 8e91 0bff ..Q........1.... │ │ │ │ +000bcd10: feda 6091 073f facf 28d7 1550 9053 8e3a ..`..?..(..P.S.: │ │ │ │ +000bcd20: 9603 eaa8 509b 01a1 c6cf 28d7 2293 5098 ....P.....(.".P. │ │ │ │ +000bcd30: cf29 2928 d715 783a 9374 cf5b d778 cf5d .))(..x:.t.[.x.] │ │ │ │ +000bcd40: 2992 00de 0109 5be2 4551 8d91 00bd b089 ).....[.EQ...... │ │ │ │ +000bcd50: 0000 6666 0003 b47d 8e91 0472 2d4d 5093 ..ff...}...r-MP. │ │ │ │ +000bcd60: cf32 2c33 5d8e a68d 8d8d 8d91 f94e 5335 .2,3]........NS5 │ │ │ │ +000bcd70: 2e8e 8e8e 910c 3c7f da60 9107 3ffa cf28 ......<..`..?..( │ │ │ │ +000bcd80: d715 5090 538e 3a96 03ea a850 9b01 a1c6 ..P.S.:....P.... │ │ │ │ +000bcd90: cf28 d722 9350 98cf 2929 28d7 1578 3a93 .(.".P..))(..x:. │ │ │ │ +000bcda0: 74cf 5bd7 78cf 5d29 9603 5552 3d93 28d7 t.[.x.])..UR=.(. │ │ │ │ +000bcdb0: 1578 3a96 03ea a874 cf5b d778 cf5d 2928 .x:....t.[.x.])( │ │ │ │ +000bcdc0: d722 cf28 d715 783a 9374 cf5b d778 cf5d .".(..x:.t.[.x.] │ │ │ │ +000bcdd0: 2929 916a 9ecc 5be2 4245 5441 8d91 00bd )).j..[.BETA.... │ │ │ │ +000bcde0: b089 0000 6666 0003 b47d 8e91 0472 2d43 ....ff...}...r-C │ │ │ │ +000bcdf0: 4f4e 56cf 5d8e a18d 8d8d 8d91 f94e 5336 ONV.]........NS6 │ │ │ │ +000bce00: 2e8e 8e8e 9108 51d7 008d 9f01 cccc d531 ......Q........1 │ │ │ │ +000bce10: 8e91 0bff feda 6091 073f facf 28d7 1578 ......`..?..(..x │ │ │ │ +000bce20: 3a96 03ea a874 cf5b d778 cf5d 2928 d722 :....t.[.x.])(." │ │ │ │ +000bce30: cf28 d715 783a 9374 cf5b d778 cf5d 2992 .(..x:.t.[.x.]). │ │ │ │ +000bce40: 00e8 ad1c 5be2 4551 8d91 00bd b089 0000 ....[.EQ........ │ │ │ │ +000bce50: 6666 0003 b47d 8e91 0472 2d4d 5093 cf35 ff...}...r-MP..5 │ │ │ │ +000bce60: 2c34 5d8e a18d 8d8d 8d91 f94e 5337 2e8e ,4]........NS7.. │ │ │ │ +000bce70: 8e8e 910c 3c7f da60 9107 3ffa cf28 d715 ....<..`..?..(.. │ │ │ │ +000bce80: 783a 9103 eaa8 74cf 5bd7 78cf 5d29 d776 x:....t.[.x.]).v │ │ │ │ +000bce90: 9103 c38b cf3d 9103 5552 d774 cf5b d776 .....=..UR.t.[.v │ │ │ │ +000bcea0: 906e 39cf 5d92 0104 e643 5be2 4245 5441 .n9.]....C[.BETA │ │ │ │ +000bceb0: 8d91 00bd b089 0000 6666 0003 b47d 8e91 ........ff...}.. │ │ │ │ +000bcec0: 0472 2d43 4f4e 56cf 5d8e a68d 8d8d 8d91 .r-CONV.]....... │ │ │ │ +000bced0: f94e 5338 2e8e 8e8e 910c 3c7f da60 9107 .NS8......<..`.. │ │ │ │ +000bcee0: 3ffa d774 cf5b d776 906e 39cf 5d96 0355 ?..t.[.v.n9.]..U │ │ │ │ +000bcef0: 523d 9328 d715 783a 9603 eaa8 74cf 5bd7 R=.(..x:....t.[. │ │ │ │ +000bcf00: 78cf 5d29 d776 9201 1edc 06cf 5be2 5359 x.]).v......[.SY │ │ │ │ +000bcf10: 4d93 cf37 5d8e a18d 8d8d 8d91 f94e 5339 M..7]........NS9 │ │ │ │ +000bcf20: 2e8e 8e8e 9108 51d7 008d 9f01 cccc d532 ......Q........2 │ │ │ │ +000bcf30: 8e91 04c0 04d7 3b91 05ea a674 cf5b d776 ......;....t.[.v │ │ │ │ +000bcf40: 906e 39cf 5d96 073f fada 6093 d774 8d9f .n9.]..?..`..t.. │ │ │ │ +000bcf50: fba5 32db 308e 9201 2a85 43cf 5b48 7970 ..2.0...*.C.[Hyp │ │ │ │ +000bcf60: 9053 8e6f 7468 6573 6973 5d8e a68d 8d8d .S.othesis]..... │ │ │ │ +000bcf70: 8d91 f36e 5731 302e 8e8e 8e91 0851 d700 ...nW10......Q.. │ │ │ │ +000bcf80: 8d9f 01cc ccd5 328e 910b fffe da60 9107 ......2......`.. │ │ │ │ +000bcf90: 3ffa d774 cf5b d776 906e 39cf 5d96 0355 ?..t.[.v.n9.]..U │ │ │ │ +000bcfa0: 52da 2993 d774 8d9f fba5 32db 308e 9201 R.)..t....2.0... │ │ │ │ +000bcfb0: 30f5 7bcf 5be2 4449 5343 4891 03ea a8cf 0.{.[.DISCH..... │ │ │ │ +000bcfc0: 395d 8ea1 8d8d 8d8d 91f3 6e57 3131 2e8e 9]........nW11.. │ │ │ │ +000bcfd0: 8e8e 9108 51d7 008d 9f01 cccc d532 8e91 ....Q........2.. │ │ │ │ +000bcfe0: 0bff feda 6091 073f facf 28d7 1578 3a96 ....`..?..(..x:. │ │ │ │ +000bcff0: 03ea a874 cf5b d778 cf5d 29d7 7691 03c3 ...t.[.x.]).v... │ │ │ │ +000bd000: 8bda 2991 0355 52d7 748d 9ffb a532 db30 ..)..UR.t....2.0 │ │ │ │ +000bd010: 8e92 00fd 6af1 cf5b e253 5542 5354 93cf ....j..[.SUBST.. │ │ │ │ +000bd020: 382c 3130 5d8e a18d 8d8d 8d91 f36e 5731 8,10]........nW1 │ │ │ │ +000bd030: 322e 8e8e 8e91 0851 d700 8d9f 01cc ccd5 2......Q........ │ │ │ │ +000bd040: 328e 9104 c004 d73b 9105 eaa6 cf28 d715 2......;.....(.. │ │ │ │ +000bd050: 783a 9603 eaa8 74cf 5bd7 78cf 5d29 d776 x:....t.[.x.]).v │ │ │ │ +000bd060: 9107 ae33 da60 9107 3ffa d774 8d9f fba5 ...3.`..?..t.... │ │ │ │ +000bd070: 32db 308e 9201 03b1 53cf 5be2 554e 4449 2.0.....S.[.UNDI │ │ │ │ +000bd080: 5343 4893 cf31 315d 8ea6 8d8d 8d8d 91f3 SCH..11]........ │ │ │ │ +000bd090: 6e57 3133 2e8e 8e8e 9108 51d7 008d 9f01 nW13......Q..... │ │ │ │ +000bd0a0: cccc d531 8e91 076a acda 5b91 02aa a8cf ...1...j..[..... │ │ │ │ +000bd0b0: 008d 9f01 cccc d532 8e91 0bff feda 6091 .......2......`. │ │ │ │ +000bd0c0: 073f fad7 748d 9ffb a532 db30 8e92 0108 .?..t....2.0.... │ │ │ │ +000bd0d0: bf62 cf5b e253 454c 4543 548d 9100 bdb0 .b.[.SELECT..... │ │ │ │ +000bd0e0: 8900 0066 6600 03b4 7d8e 9104 722d 454c ...ff...}...r-EL │ │ │ │ +000bd0f0: 494d 9103 eaa8 cf36 2c31 325d 8e9f 2b11 IM.....6,12]..+. │ │ │ │ +000bd100: 8f8d 8d91 eaf1 ebeb 4731 322e 332e 3231 ........G12.3.21 │ │ │ │ +000bd110: 8e91 2ca5 1855 7365 9605 6666 6f66 9361 ..,..Use..ffof.a │ │ │ │ +000bd120: 9364 650c 6e69 7469 6f6e 8e9f 17c0 008d .de.nition...... │ │ │ │ +000bd130: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ +000bd140: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000bd150: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +000bd160: 170b cceb 6152 4947 4854 5f42 4554 4196 ....aRIGHT_BETA. │ │ │ │ +000bd170: 05bf aa3a 9374 686d 932d 3e93 7468 6d8e ...:.thm.->.thm. │ │ │ │ +000bd180: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ +000bd190: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +000bd1a0: 8e9f 244b 599f 121e 3b8d 8d8d 9ff7 e1c5 ..$KY...;....... │ │ │ │ +000bd1b0: 8d92 00a1 7917 cf00 9607 3ffa da60 93d7 ....y.....?..`.. │ │ │ │ +000bd1c0: 7496 0355 52cf 3d93 d715 783a 9103 eaa8 t..UR.=...x:.... │ │ │ │ +000bd1d0: 748d 9ffb a532 db30 8e91 02ce 39cf 5bd7 t....2.0....9.[. │ │ │ │ +000bd1e0: 78cf 5d8e 9200 a179 179f 0551 6d89 0000 x.]....y...Qm... │ │ │ │ +000bd1f0: 6665 005a 3024 9f0b 080b 8d91 077e 3500 fe.Z0$.......~5. │ │ │ │ +000bd200: 9607 3ffa da60 93d7 7491 03ea a874 9603 ..?..`..t....t.. │ │ │ │ +000bd210: 5552 cf3d 93d7 748d 9ffc 8889 db30 8e91 UR.=..t......0.. │ │ │ │ +000bd220: 02ce 39cf 5bd7 74cf 5d8e 8e8e 8e9f 1b6d ..9.[.t.]......m │ │ │ │ +000bd230: 788d 8d8d 8d91 fc92 39eb 6080 888e 8e8e x.......9.`..... │ │ │ │ +000bd240: 9108 51d7 cf57 6865 7265 9603 eaa8 d774 ..Q..Where.....t │ │ │ │ +000bd250: 93cf 646f 9053 8e65 7393 6e6f 7493 636f ..do.S.es.not.co │ │ │ │ +000bd260: 6e90 ac72 7461 696e 93d7 78cf 2e8e 9f28 n..rtain..x....( │ │ │ │ +000bd270: 2840 8d8d 8d8d 91f9 4e53 312e 8e8e 8e91 (@......NS1..... │ │ │ │ +000bd280: 0851 d700 9607 3ffa da60 93d7 7496 0355 .Q....?..`..t..U │ │ │ │ +000bd290: 52cf 3d93 d715 783a 9603 eaa8 748d 9ffb R.=...x:....t... │ │ │ │ +000bd2a0: a532 db30 8e91 02ce 39cf 5bd7 78cf 5d92 .2.0....9.[.x.]. │ │ │ │ +000bd2b0: 0089 0b0a 5b53 7569 7461 626c 7993 7495 ....[Suitably.t. │ │ │ │ +000bd2c0: ac72 7970 9a53 8e65 2d69 6e73 7461 6e93 .ryp.S.e-instan. │ │ │ │ +000bd2d0: 7469 6174 6564 9103 eaa8 6893 7970 986f tiated....h.yp.o │ │ │ │ +000bd2e0: 7468 6573 6973 5d8e a18d 8d8d 8d91 f94e thesis]........N │ │ │ │ +000bd2f0: 5332 2e8e 8e8e 9108 51d7 0096 073f fada S2......Q....?.. │ │ │ │ +000bd300: 6093 d774 9b03 eaa8 7496 0355 52cf 3d93 `..t....t..UR.=. │ │ │ │ +000bd310: 28d7 1578 3a98 748d 9ffb a532 db30 8e91 (..x:.t....2.0.. │ │ │ │ +000bd320: 02ce 39cf 5bd7 78cf 5d29 98d7 7492 00fe ..9.[.x.])..t... │ │ │ │ +000bd330: aa96 cf5b e241 508d 9100 bdb0 8900 0066 ...[.AP........f │ │ │ │ +000bd340: 6600 03b4 7d8e 9104 722d 5448 4d98 cf31 f...}...r-THM..1 │ │ │ │ +000bd350: 985d 8ea6 8d8d 8d8d 91f9 4e53 332e 8e8e .]........NS3... │ │ │ │ +000bd360: 8e91 0c3c 7fda 6091 073f facf 28d7 1578 ...<..`..?..(..x │ │ │ │ +000bd370: 3a96 03ea a874 8d9f fba5 32db 308e 9b02 :....t....2.0... │ │ │ │ +000bd380: ce39 cf5b d778 cf5d 2993 d774 9603 5552 .9.[.x.])..t..UR │ │ │ │ +000bd390: cf3d 93d7 748d 9ffb a532 db30 8e98 cf5b .=..t....2.0...[ │ │ │ │ +000bd3a0: d774 cf5d 9200 ff1b 975b e242 4554 418d .t.].....[.BETA. │ │ │ │ +000bd3b0: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ +000bd3c0: 722d 434f 4e56 cf5d 8ea1 8d8d 8d8d 91f9 r-CONV.]........ │ │ │ │ +000bd3d0: 4e53 342e 8e8e 8e91 0851 d700 9607 3ffa NS4......Q....?. │ │ │ │ +000bd3e0: da60 93d7 749b 03ea a874 9603 5552 cf3d .`..t....t..UR.= │ │ │ │ +000bd3f0: 93d7 748d 9ffb a532 db30 8e91 02ce 39cf ..t....2.0....9. │ │ │ │ +000bd400: 5bd7 74cf 5d92 0126 5591 5be2 5452 414e [.t.]..&U.[.TRAN │ │ │ │ +000bd410: 5398 cf32 2c33 5d8e 8e9f 24fd 138e 8c8b S..2,3]...$..... │ │ │ │ +000bd420: 0000 00eb 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000bd430: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000bd440: 0000 0000 000b c855 a002 cc05 558d a0fd .......U....U... │ │ │ │ -000bd450: 46d3 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 F..............a │ │ │ │ -000bd460: d031 322e 332e 910a 8000 4465 7269 7691 .12.3.....Deriv. │ │ │ │ -000bd470: ff40 0061 7469 6f6e 9604 8000 6f66 9374 .@.ation....of.t │ │ │ │ -000bd480: 6865 9373 7461 6e64 6172 6493 7275 6c65 he.standard.rule │ │ │ │ -000bd490: 7392 00cf 09da 3233 358e 9112 c761 9f05 s.....235....a.. │ │ │ │ -000bd4a0: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -000bd4b0: 0294 2fdf 8da0 fd8b d021 8d8d 9112 c761 ../......!.....a │ │ │ │ -000bd4c0: eb47 3132 2e33 2e32 328e 9154 7a8e 5573 .G12.3.22..Tz.Us │ │ │ │ -000bd4d0: 6596 0566 666f 6693 6193 6465 0c6e 6974 e..ffof.a.de.nit │ │ │ │ -000bd4e0: 696f 6e8e a919 83d3 8d8d 8d91 12c7 619f ion...........a. │ │ │ │ -000bd4f0: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ -000bd500: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ -000bd510: 6666 8d9f fba6 648d 9117 0bcc eb61 5249 ff....d......aRI │ │ │ │ -000bd520: 4748 545f 4c49 5354 5f42 4554 4196 05bf GHT_LIST_BETA... │ │ │ │ -000bd530: aa3a 9374 686d 932d 3e93 7468 6d8e 8e92 .:.thm.->.thm... │ │ │ │ -000bd540: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ -000bd550: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -000bd560: 30cf e79f 14b8 dd8d 8d8d 9ff7 e1c5 8d92 0............... │ │ │ │ -000bd570: 00a2 1011 cf00 9607 3ffa da60 93d7 7496 ........?..`..t. │ │ │ │ -000bd580: 0355 52cf 3d93 d715 788d 9f01 cccc d531 .UR.=...x......1 │ │ │ │ -000bd590: 8e8d 9106 c002 da01 9601 fffe 0193 018e ................ │ │ │ │ -000bd5a0: 9116 bffe d778 8d9f 01cc ccd8 6e8e 9605 .....x......n... │ │ │ │ -000bd5b0: a850 d73a 9103 eaa8 748d 9ffb a532 db30 .P.:....t....2.0 │ │ │ │ -000bd5c0: 8e91 02ce 39cf 5bd7 788d 9f01 cccc d531 ....9.[.x......1 │ │ │ │ -000bd5d0: 8e91 04c0 04d7 3b8d 9601 fffe 3a93 3a93 ......;.....:.:. │ │ │ │ -000bd5e0: 3a8e 9111 ca9c 3b91 01ff fe78 8d9f 01cc :.....;....x.... │ │ │ │ -000bd5f0: ccd8 6e8e 93cf 5d8e 9200 a210 119f 0551 ..n...]........Q │ │ │ │ -000bd600: 6d89 0000 6665 00a8 ad1c 9f0b 080b 8d91 m...fe.......... │ │ │ │ -000bd610: 09ed 5100 9607 3ffa da60 93d7 7491 03ea ..Q...?..`..t... │ │ │ │ -000bd620: a874 8d9f 01cc ccd5 318e 8d91 06c0 02da .t......1....... │ │ │ │ -000bd630: 0196 01ff fe01 9301 8e91 16bf fed7 748d ..............t. │ │ │ │ -000bd640: 9f01 cccc d86e 8e91 08fd a2cf 3d91 0355 .....n......=..U │ │ │ │ -000bd650: 52d7 748d 9ffc 8889 db30 8e91 02ce 39cf R.t......0....9. │ │ │ │ -000bd660: 5bd7 748d 9f01 cccc d531 8e91 04c0 04d7 [.t......1...... │ │ │ │ -000bd670: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -000bd680: 3b91 01ff fe74 8d9f 01cc ccd8 6e8e 9105 ;....t......n... │ │ │ │ -000bd690: a850 cf5d 8e8e 8e8e 9f22 e7a0 8d8d 8d8d .P.]....."...... │ │ │ │ -000bd6a0: 9124 67af eb60 8088 8e8e 8e91 3027 4dcf .$g..`......0'M. │ │ │ │ -000bd6b0: 5768 6572 6596 03ea a86e 6f6e 6593 6f66 Where....none.of │ │ │ │ -000bd6c0: 9374 6865 93d7 748d 9f01 cccc d869 8e91 .the..t......i.. │ │ │ │ -000bd6d0: 074f 82cf 636f 6e9a ac72 7461 696e 9361 .O..con..rtain.a │ │ │ │ -000bd6e0: 6e98 7993 6f66 9374 6865 93d7 788d 9f01 n.y.of.the..x... │ │ │ │ -000bd6f0: cccc d869 8e91 0364 dacf 2e8e 9f3b 48bf ...i...d.....;H. │ │ │ │ -000bd700: 8d8d 8d8d 9121 23c9 312e 8e8e 8e91 3027 .....!#.1.....0' │ │ │ │ -000bd710: 4d00 9607 3ffa da60 93d7 7496 0355 52cf M...?..`..t..UR. │ │ │ │ -000bd720: 3d93 d715 788d 9f01 cccc d531 8e8d 9106 =...x......1.... │ │ │ │ -000bd730: c002 da01 9601 fffe 0193 018e 9116 bffe ................ │ │ │ │ -000bd740: d778 8d9f 01cc ccd8 6e8e 9605 a850 d73a .x......n....P.: │ │ │ │ -000bd750: 9b03 eaa8 748d 9ffb a532 db30 8e91 02ce ....t....2.0.... │ │ │ │ -000bd760: 39cf 5bd7 788d 9f01 cccc d531 8e91 04c0 9.[.x......1.... │ │ │ │ -000bd770: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ -000bd780: ca9c 3b91 01ff fe78 8d9f 01cc ccd8 6e8e ..;....x......n. │ │ │ │ -000bd790: 93cf 5d91 3a8e 125b 5375 6974 6162 6c79 ..].:..[Suitably │ │ │ │ -000bd7a0: 9874 95ac 7279 7090 538e 652d 696e 7374 .t..ryp.S.e-inst │ │ │ │ -000bd7b0: 616e 9374 6961 7465 6498 6893 7970 9053 an.tiated.h.yp.S │ │ │ │ -000bd7c0: 8e6f 7468 6573 6973 5d8e a414 2b87 8d8d .othesis]...+... │ │ │ │ -000bd7d0: 8d8d 9121 23c9 322e 8e8e 8e91 3027 4d00 ...!#.2.....0'M. │ │ │ │ -000bd7e0: 9607 3ffa da60 93d7 749b 03ea a874 8d9f ..?..`..t....t.. │ │ │ │ -000bd7f0: 01cc ccd5 318e 8d91 06c0 02da 0196 01ff ....1........... │ │ │ │ -000bd800: fe01 9301 8e96 16bf fed7 748d 9f01 cccc ..........t..... │ │ │ │ -000bd810: d86e 8e91 08fd a2cf 3d91 0355 5228 d715 .n......=..UR(.. │ │ │ │ -000bd820: 788d 9f01 cccc d531 8e8d 9106 c002 da01 x......1........ │ │ │ │ -000bd830: 9601 fffe 0193 018e 93d7 788d 9f01 cccc ..........x..... │ │ │ │ -000bd840: d86e 8e96 05a8 50d7 3a98 748d 9ffb a532 .n....P.:.t....2 │ │ │ │ -000bd850: db30 8e91 02ce 39cf 5bd7 788d 9f01 cccc .0....9.[.x..... │ │ │ │ -000bd860: d531 8e91 04c0 04d7 3b8d 9601 fffe 3a93 .1......;.....:. │ │ │ │ -000bd870: 3a93 3a8e 9111 ca9c 3b91 01ff fe78 8d9f :.:.....;....x.. │ │ │ │ -000bd880: 01cc ccd8 6e8e 93cf 5d29 98d7 748d 9f01 ....n...])..t... │ │ │ │ -000bd890: cccc d531 8e8d 9106 c002 da01 9601 fffe ...1............ │ │ │ │ -000bd8a0: 0193 018e 9116 bffe d774 8d9f 01cc ccd8 .........t...... │ │ │ │ -000bd8b0: 6e8e 9145 7850 cf5b e241 508d 9100 bdb0 n..ExP.[.AP..... │ │ │ │ -000bd8c0: 8900 0066 6600 03b4 7d8e 9104 722d 5448 ...ff...}...r-TH │ │ │ │ -000bd8d0: 4d98 cf31 9828 6e98 7469 6d65 7329 5d8e M..1.(n.times)]. │ │ │ │ -000bd8e0: 9f14 2b88 8d8d 8d8d 9121 23c9 332e 8e8e ..+......!#.3... │ │ │ │ -000bd8f0: 8e91 3411 f5da 6091 073f facf 28d7 1578 ..4...`..?..(..x │ │ │ │ -000bd900: 8d9f 01cc ccd5 318e 8d91 06c0 02da 0196 ......1......... │ │ │ │ -000bd910: 01ff fe01 9301 8e91 16bf fed7 788d 9f01 ............x... │ │ │ │ -000bd920: cccc d86e 8e96 05a8 50d7 3a9b 03ea a874 ...n....P.:....t │ │ │ │ -000bd930: 8d9f fba5 32db 308e 9102 ce39 cf5b d778 ....2.0....9.[.x │ │ │ │ -000bd940: 8d9f 01cc ccd5 318e 9104 c004 d73b 8d96 ......1......;.. │ │ │ │ -000bd950: 01ff fe3a 933a 933a 8e91 11ca 9c3b 9101 ...:.:.:.....;.. │ │ │ │ -000bd960: fffe 788d 9f01 cccc d86e 8e93 cf5d 2998 ..x......n...]). │ │ │ │ -000bd970: d774 8d9f 01cc ccd5 318e 8d91 06c0 02da .t......1....... │ │ │ │ -000bd980: 0196 01ff fe01 9301 8e91 16bf fed7 748d ..............t. │ │ │ │ -000bd990: 9f01 cccc d86e 8e91 08fd a2cf 3d91 0355 .....n......=..U │ │ │ │ -000bd9a0: 52d7 748d 9ffb a532 db30 8e91 02ce 39cf R.t....2.0....9. │ │ │ │ -000bd9b0: 5bd7 748d 9f01 cccc d531 8e91 04c0 04d7 [.t......1...... │ │ │ │ -000bd9c0: 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ca9c ;.....:.:.:..... │ │ │ │ -000bd9d0: 3b91 01ff fe74 8d9f 01cc ccd8 6e8e 93cf ;....t......n... │ │ │ │ -000bd9e0: 5d91 3404 a15b e242 4554 418d 9100 bdb0 ].4..[.BETA..... │ │ │ │ -000bd9f0: 8900 0066 6600 03b4 7d8e 9104 722d 434f ...ff...}...r-CO │ │ │ │ -000bda00: 4e56 98cf 286e 9874 696d 6573 295d 8ea1 NV..(n.times)].. │ │ │ │ -000bda10: 8d8d 8d8d 9121 23c9 342e 8e8e 8e91 3027 .....!#.4.....0' │ │ │ │ -000bda20: 4d00 9607 3ffa da60 93d7 7496 03ea a874 M...?..`..t....t │ │ │ │ -000bda30: 8d9f 01cc ccd5 318e 8d91 06c0 02da 0196 ......1......... │ │ │ │ -000bda40: 01ff fe01 9301 8e91 16bf fed7 748d 9f01 ............t... │ │ │ │ -000bda50: cccc d86e 8e91 08fd a2cf 3d91 0355 52d7 ...n......=..UR. │ │ │ │ -000bda60: 748d 9ffb a532 db30 8e91 02ce 39cf 5bd7 t....2.0....9.[. │ │ │ │ -000bda70: 748d 9f01 cccc d531 8e91 04c0 04d7 3b8d t......1......;. │ │ │ │ -000bda80: 9601 fffe 3a93 3a93 3a8e 9111 ca9c 3b91 ....:.:.:.....;. │ │ │ │ -000bda90: 01ff fe74 8d9f 01cc ccd8 6e8e 9105 a850 ...t......n....P │ │ │ │ -000bdaa0: cf5d 9200 dcb6 d15b e254 5241 4e53 93cf .].....[.TRANS.. │ │ │ │ -000bdab0: 322c 335d 8e9f 2824 f98d 8d91 12c7 61eb 2,3]..($......a. │ │ │ │ -000bdac0: 4731 322e 332e 3233 8e91 547a 8eeb 6c5e G12.3.23..Tz..l^ │ │ │ │ -000bdad0: eb47 2d69 6e90 8ccc 7472 6f90 7333 6475 .G-in...tro.s3du │ │ │ │ -000bdae0: 6374 696f 6e8e a68d 8d8d 9112 c761 9ff5 ction........a.. │ │ │ │ -000bdaf0: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ -000bdb00: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ -000bdb10: 668d 9ffb a664 8d91 170b cceb 6143 4f4e f....d......aCON │ │ │ │ -000bdb20: 4a96 05bf aa3a 9374 686d 932d 3e93 7468 J....:.thm.->.th │ │ │ │ -000bdb30: 6d93 2d3e 9374 686d 8e8e 9201 c671 b184 m.->.thm.....q.. │ │ │ │ -000bdb40: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ -000bdb50: 0066 6601 c70b 4a8e 8e8e 9f30 cfe6 9f14 .ff...J....0.... │ │ │ │ -000bdb60: 0e32 8d8d 8d9f f7e1 c58d 9200 a83b bccf .2...........;.. │ │ │ │ -000bdb70: 008d 9f01 cccc d531 8e96 0bff feda 609b .......1......`. │ │ │ │ -000bdb80: 073f fad7 748d 9f01 cccc d531 8e91 4b3f .?..t......1..K? │ │ │ │ -000bdb90: d4cf 008d 9f01 cccc d532 8e93 da60 98d7 .........2...`.. │ │ │ │ -000bdba0: 748d 9f01 cccc d532 8e8e 9200 a83b bc9f t......2.....;.. │ │ │ │ -000bdbb0: 0551 6d89 0000 6665 009c 55c6 9f0b 080b .Qm...fe..U..... │ │ │ │ -000bdbc0: 8d91 1cea 94cf 008d 9f01 cccc d531 8e91 .............1.. │ │ │ │ -000bdbd0: 076a acda 5b91 02aa a8cf 008d 9f01 cccc .j..[........... │ │ │ │ -000bdbe0: d532 8e91 0bff feda 6091 073f fad7 748d .2......`..?..t. │ │ │ │ -000bdbf0: 9f01 cccc d531 8e91 0b55 54da 5e91 0695 .....1...UT.^... │ │ │ │ -000bdc00: 50d7 748d 9f01 cccc d532 8e8e 8e8e 8e9f P.t......2...... │ │ │ │ -000bdc10: 3e61 ae8d 8d8d 8d91 2123 c9cf 312e 8e8e >a......!#..1... │ │ │ │ -000bdc20: 8e91 3411 f5da 6091 0b2a a25e 9107 3ffa ..4...`..*.^..?. │ │ │ │ -000bdc30: cf3d 9b03 5552 d715 628d 9f01 cccc d531 .=..UR..b......1 │ │ │ │ -000bdc40: 8e91 08aa acd7 628d 9f01 cccc d532 8e91 ......b......2.. │ │ │ │ -000bdc50: 04c0 04d7 3a96 03ea a8da 38d7 623a 93cf ....:.....8.b:.. │ │ │ │ -000bdc60: 28d7 628d 9f01 cccc d531 8e96 0815 56da (.b......1....V. │ │ │ │ -000bdc70: 2998 cf28 d762 8d9f 01cc ccd5 328e 93da )..(.b......2... │ │ │ │ -000bdc80: 2998 d762 cf29 2998 da29 98d7 6291 7d46 )..b.))..)..b.}F │ │ │ │ -000bdc90: 39cf 5b44 650c 6e69 7469 6f6e 9603 eaa8 9.[De.nition.... │ │ │ │ -000bdca0: 6f66 9107 d550 da5e 93cf 5d8e a914 2b88 of...P.^..]...+. │ │ │ │ -000bdcb0: 8d8d 8d8d 9121 23c9 322e 8e8e 8e91 3411 .....!#.2.....4. │ │ │ │ -000bdcc0: f5da 6091 073f fad7 748d 9f01 cccc d531 ..`..?..t......1 │ │ │ │ -000bdcd0: 8e91 0b55 54da 5e91 0695 50d7 748d 9f01 ...UT.^...P.t... │ │ │ │ -000bdce0: cccc d532 8e96 0815 56cf 3d9b 0355 52da ...2....V.=..UR. │ │ │ │ -000bdcf0: 38d7 623a 9103 eaa8 cf28 d774 8d9f 01cc 8.b:.....(.t.... │ │ │ │ -000bdd00: ccd5 318e 93da 2998 cf28 d774 8d9f 01cc ..1...)..(.t.... │ │ │ │ -000bdd10: ccd5 328e 93da 2998 d762 cf29 2998 da29 ..2...)..b.))..) │ │ │ │ -000bdd20: 98d7 6291 7dd3 c4cf 5be2 5249 4748 548d ..b.}...[.RIGHT. │ │ │ │ -000bdd30: 9100 bdb0 8900 0066 6600 03b4 7d8e 9604 .......ff...}... │ │ │ │ -000bdd40: 722d 4c49 5354 8d91 00bd b089 0000 6666 r-LIST........ff │ │ │ │ -000bdd50: 0003 b47d 8e93 4245 5441 9103 eaa8 cf31 ...}..BETA.....1 │ │ │ │ -000bdd60: 5d8e a18d 8d8d 8d91 2123 c933 2e8e 8e8e ].......!#.3.... │ │ │ │ -000bdd70: 9130 274d d774 8d9f 01cc ccd5 318e 9608 .0'M.t......1... │ │ │ │ -000bdd80: 1556 da29 9b03 5552 cf28 d774 8d9f 01cc .V.)..UR.(.t.... │ │ │ │ -000bdd90: ccd5 328e 93da 2998 d762 cf29 9607 3ffa ..2...)..b.)..?. │ │ │ │ -000bdda0: da60 93d7 748d 9f01 cccc d531 8e96 0815 .`..t......1.... │ │ │ │ -000bddb0: 56da 2998 cf28 d774 8d9f 01cc ccd5 328e V.)..(.t......2. │ │ │ │ -000bddc0: 93da 2998 d762 cf29 9200 dd8c fc5b e241 ..)..b.).....[.A │ │ │ │ -000bddd0: 5353 554d 45cf 5d8e a18d 8d8d 8d91 2123 SSUME.].......!# │ │ │ │ -000bdde0: c934 2e8e 8e8e 9130 274d 008d 9f01 cccc .4.....0'M...... │ │ │ │ -000bddf0: d531 8e91 0bff feda 6091 073f fad7 748d .1......`..?..t. │ │ │ │ -000bde00: 9f01 cccc d531 8e92 0144 9530 cf5b 4879 .....1...D.0.[Hy │ │ │ │ -000bde10: 7090 538e 6f74 6865 7369 735d 8ea1 8d8d p.S.othesis].... │ │ │ │ -000bde20: 8d8d 9121 23c9 352e 8e8e 8e91 3027 4d00 ...!#.5.....0'M. │ │ │ │ -000bde30: 8d9f 01cc ccd5 318e 9104 c004 d73b 9105 ......1......;.. │ │ │ │ -000bde40: eaa6 748d 9f01 cccc d531 8e96 0815 56da ..t......1....V. │ │ │ │ -000bde50: 299b 0355 52cf 28d7 748d 9f01 cccc d532 )..UR.(.t......2 │ │ │ │ -000bde60: 8e93 da29 98d7 62cf 2996 073f fada 6093 ...)..b.)..?..`. │ │ │ │ -000bde70: d774 8d9f 01cc ccd5 328e 9108 1556 da29 .t......2....V.) │ │ │ │ -000bde80: 98d7 6292 00f2 d8c3 cf5b e24d 5091 03ea ..b......[.MP... │ │ │ │ -000bde90: a8cf 332c 345d 8ea1 8d8d 8d8d 9121 23c9 ..3,4].......!#. │ │ │ │ -000bdea0: 362e 8e8e 8e91 3027 4d00 8d9f 01cc ccd5 6.....0'M....... │ │ │ │ -000bdeb0: 328e 910b fffe da60 9107 3ffa d774 8d9f 2......`..?..t.. │ │ │ │ -000bdec0: 01cc ccd5 328e 9201 4495 30cf 5b48 7970 ....2...D.0.[Hyp │ │ │ │ -000bded0: 9053 8e6f 7468 6573 6973 5d8e a18d 8d8d .S.othesis]..... │ │ │ │ -000bdee0: 8d91 2123 c937 2e8e 8e8e 9130 274d 008d ..!#.7.....0'M.. │ │ │ │ -000bdef0: 9f01 cccc d531 8e91 076a acda 5b91 02aa .....1...j..[... │ │ │ │ -000bdf00: a8cf 008d 9f01 cccc d532 8e91 04c0 04d7 .........2...... │ │ │ │ -000bdf10: 3b91 05ea a674 8d9f 01cc ccd5 318e 9608 ;....t......1... │ │ │ │ -000bdf20: 1556 da29 9b03 5552 cf28 d774 8d9f 01cc .V.)..UR.(.t.... │ │ │ │ -000bdf30: ccd5 328e 93da 2998 d762 cf29 9607 3ffa ..2...)..b.)..?. │ │ │ │ -000bdf40: da60 93d7 6292 00f5 14db cf5b e24d 5091 .`..b......[.MP. │ │ │ │ -000bdf50: 03ea a8cf 352c 365d 8ea6 8d8d 8d8d 9121 ....5,6].......! │ │ │ │ -000bdf60: 23c9 382e 8e8e 8e91 3027 4d00 8d9f 01cc #.8.....0'M..... │ │ │ │ -000bdf70: ccd5 318e 9107 6aac da5b 9102 aaa8 cf00 ..1...j..[...... │ │ │ │ -000bdf80: 8d9f 01cc ccd5 328e 910b fffe da60 9107 ......2......`.. │ │ │ │ -000bdf90: 3ffa cf28 d774 8d9f 01cc ccd5 318e 9608 ?..(.t......1... │ │ │ │ -000bdfa0: 1556 da29 9b03 5552 cf28 d774 8d9f 01cc .V.)..UR.(.t.... │ │ │ │ -000bdfb0: ccd5 328e 93da 2998 d762 cf29 2998 da29 ..2...)..b.))..) │ │ │ │ -000bdfc0: 98d7 6292 00d9 1200 cf5b e244 4953 4348 ..b......[.DISCH │ │ │ │ -000bdfd0: 9103 eaa8 cf37 5d8e a18d 8d8d 8d91 2123 .....7].......!# │ │ │ │ -000bdfe0: c939 2e8e 8e8e 9130 274d 008d 9f01 cccc .9.....0'M...... │ │ │ │ -000bdff0: d531 8e91 076a acda 5b91 02aa a8cf 008d .1...j..[....... │ │ │ │ -000be000: 9f01 cccc d532 8e91 0bff feda 6091 073f .....2......`..? │ │ │ │ -000be010: fa38 d762 3a91 03ea a8cf 28d7 748d 9f01 .8.b:.....(.t... │ │ │ │ -000be020: cccc d531 8e96 0815 56da 299b 0355 52cf ...1....V.)..UR. │ │ │ │ -000be030: 28d7 748d 9f01 cccc d532 8e93 da29 98d7 (.t......2...).. │ │ │ │ -000be040: 62cf 2929 98da 2998 d762 9200 d293 d0cf b.))..)..b...... │ │ │ │ -000be050: 5be2 4745 4e91 03ea a8cf 385d 8ea1 8d8d [.GEN.....8].... │ │ │ │ -000be060: 8d8d 911b 43cd 3130 2e8e 8e8e 9130 274d ....C.10.....0'M │ │ │ │ -000be070: 008d 9f01 cccc d531 8e91 076a acda 5b91 .......1...j..[. │ │ │ │ -000be080: 02aa a8cf 008d 9f01 cccc d532 8e91 0bff ...........2.... │ │ │ │ -000be090: feda 6091 073f fad7 748d 9f01 cccc d531 ..`..?..t......1 │ │ │ │ -000be0a0: 8e91 0b55 54da 5e91 0695 50d7 748d 9f01 ...UT.^...P.t... │ │ │ │ -000be0b0: cccc d532 8e92 00f5 eeba cf5b e245 518d ...2.......[.EQ. │ │ │ │ -000be0c0: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ -000be0d0: 722d 4d50 9603 eaa8 cf28 e253 594d 93cf r-MP.....(.SYM.. │ │ │ │ -000be0e0: 3229 2c39 5d8e 8e9f 24fd 138e 8c8b 0000 2),9]...$....... │ │ │ │ -000be0f0: 00ec 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000bd440: 0000 0000 0000 0000 000b c859 a002 cc05 ...........Y.... │ │ │ │ +000bd450: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ +000bd460: 9112 c761 d031 322e 332e 910a 8000 4465 ...a.12.3.....De │ │ │ │ +000bd470: 7269 7691 ff40 0061 7469 6f6e 9604 8000 riv..@.ation.... │ │ │ │ +000bd480: 6f66 9374 6865 9373 7461 6e64 6172 6493 of.the.standard. │ │ │ │ +000bd490: 7275 6c65 7392 00cf 09da 3233 358e 9112 rules.....235... │ │ │ │ +000bd4a0: c761 9f05 6666 8900 00e6 6601 c73e 7c8e .a..ff....f..>|. │ │ │ │ +000bd4b0: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d8d ....../......!.. │ │ │ │ +000bd4c0: 9112 c761 eb47 3132 2e33 2e32 328e 9154 ...a.G12.3.22..T │ │ │ │ +000bd4d0: 7a8e 5573 6596 0566 666f 6693 6193 6465 z.Use..ffof.a.de │ │ │ │ +000bd4e0: 0c6e 6974 696f 6e8e a919 83d3 8d8d 8d91 .nition......... │ │ │ │ +000bd4f0: 12c7 619f f54f a789 0000 6666 01c7 0b4a ..a..O....ff...J │ │ │ │ +000bd500: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ +000bd510: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ +000bd520: eb61 5249 4748 545f 4c49 5354 5f42 4554 .aRIGHT_LIST_BET │ │ │ │ +000bd530: 4196 05bf aa3a 9374 686d 932d 3e93 7468 A....:.thm.->.th │ │ │ │ +000bd540: 6d8e 8e92 01c6 71b1 8400 0f60 b200 0066 m.....q....`...f │ │ │ │ +000bd550: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000bd560: 8e8e 8e9f 30cf e79f 14b8 dd8d 8d8d 9ff7 ....0........... │ │ │ │ +000bd570: e1c5 8d92 00a2 1011 cf00 9607 3ffa da60 ............?..` │ │ │ │ +000bd580: 93d7 7496 0355 52cf 3d93 d715 788d 9f01 ..t..UR.=...x... │ │ │ │ +000bd590: cccc d531 8e8d 9106 c002 da01 9601 fffe ...1............ │ │ │ │ +000bd5a0: 0193 018e 9116 bffe d778 8d9f 01cc ccd8 .........x...... │ │ │ │ +000bd5b0: 6e8e 9605 a850 d73a 9103 eaa8 748d 9ffb n....P.:....t... │ │ │ │ +000bd5c0: a532 db30 8e91 02ce 39cf 5bd7 788d 9f01 .2.0....9.[.x... │ │ │ │ +000bd5d0: cccc d531 8e91 04c0 04d7 3b8d 9601 fffe ...1......;..... │ │ │ │ +000bd5e0: 3a93 3a93 3a8e 9111 ca9c 3b91 01ff fe78 :.:.:.....;....x │ │ │ │ +000bd5f0: 8d9f 01cc ccd8 6e8e 93cf 5d8e 9200 a210 ......n...]..... │ │ │ │ +000bd600: 119f 0551 6d89 0000 6665 00a8 ad1c 9f0b ...Qm...fe...... │ │ │ │ +000bd610: 080b 8d91 09ed 5100 9607 3ffa da60 93d7 ......Q...?..`.. │ │ │ │ +000bd620: 7491 03ea a874 8d9f 01cc ccd5 318e 8d91 t....t......1... │ │ │ │ +000bd630: 06c0 02da 0196 01ff fe01 9301 8e91 16bf ................ │ │ │ │ +000bd640: fed7 748d 9f01 cccc d86e 8e91 08fd a2cf ..t......n...... │ │ │ │ +000bd650: 3d91 0355 52d7 748d 9ffc 8889 db30 8e91 =..UR.t......0.. │ │ │ │ +000bd660: 02ce 39cf 5bd7 748d 9f01 cccc d531 8e91 ..9.[.t......1.. │ │ │ │ +000bd670: 04c0 04d7 3b8d 9601 fffe 3a93 3a93 3a8e ....;.....:.:.:. │ │ │ │ +000bd680: 9111 ca9c 3b91 01ff fe74 8d9f 01cc ccd8 ....;....t...... │ │ │ │ +000bd690: 6e8e 9105 a850 cf5d 8e8e 8e8e 9f22 e7a0 n....P.].....".. │ │ │ │ +000bd6a0: 8d8d 8d8d 9124 67af eb60 8088 8e8e 8e91 .....$g..`...... │ │ │ │ +000bd6b0: 3027 4dcf 5768 6572 6596 03ea a86e 6f6e 0'M.Where....non │ │ │ │ +000bd6c0: 6593 6f66 9374 6865 93d7 748d 9f01 cccc e.of.the..t..... │ │ │ │ +000bd6d0: d869 8e91 074f 82cf 636f 6e9a ac72 7461 .i...O..con..rta │ │ │ │ +000bd6e0: 696e 9361 6e98 7993 6f66 9374 6865 93d7 in.an.y.of.the.. │ │ │ │ +000bd6f0: 788d 9f01 cccc d869 8e91 0364 dacf 2e8e x......i...d.... │ │ │ │ +000bd700: 9f3b 48bf 8d8d 8d8d 9121 23c9 312e 8e8e .;H......!#.1... │ │ │ │ +000bd710: 8e91 3027 4d00 9607 3ffa da60 93d7 7496 ..0'M...?..`..t. │ │ │ │ +000bd720: 0355 52cf 3d93 d715 788d 9f01 cccc d531 .UR.=...x......1 │ │ │ │ +000bd730: 8e8d 9106 c002 da01 9601 fffe 0193 018e ................ │ │ │ │ +000bd740: 9116 bffe d778 8d9f 01cc ccd8 6e8e 9605 .....x......n... │ │ │ │ +000bd750: a850 d73a 9b03 eaa8 748d 9ffb a532 db30 .P.:....t....2.0 │ │ │ │ +000bd760: 8e91 02ce 39cf 5bd7 788d 9f01 cccc d531 ....9.[.x......1 │ │ │ │ +000bd770: 8e91 04c0 04d7 3b8d 9601 fffe 3a93 3a93 ......;.....:.:. │ │ │ │ +000bd780: 3a8e 9111 ca9c 3b91 01ff fe78 8d9f 01cc :.....;....x.... │ │ │ │ +000bd790: ccd8 6e8e 93cf 5d91 3a8e 125b 5375 6974 ..n...].:..[Suit │ │ │ │ +000bd7a0: 6162 6c79 9874 95ac 7279 7090 538e 652d ably.t..ryp.S.e- │ │ │ │ +000bd7b0: 696e 7374 616e 9374 6961 7465 6498 6893 instan.tiated.h. │ │ │ │ +000bd7c0: 7970 9053 8e6f 7468 6573 6973 5d8e a414 yp.S.othesis]... │ │ │ │ +000bd7d0: 2b87 8d8d 8d8d 9121 23c9 322e 8e8e 8e91 +......!#.2..... │ │ │ │ +000bd7e0: 3027 4d00 9607 3ffa da60 93d7 749b 03ea 0'M...?..`..t... │ │ │ │ +000bd7f0: a874 8d9f 01cc ccd5 318e 8d91 06c0 02da .t......1....... │ │ │ │ +000bd800: 0196 01ff fe01 9301 8e96 16bf fed7 748d ..............t. │ │ │ │ +000bd810: 9f01 cccc d86e 8e91 08fd a2cf 3d91 0355 .....n......=..U │ │ │ │ +000bd820: 5228 d715 788d 9f01 cccc d531 8e8d 9106 R(..x......1.... │ │ │ │ +000bd830: c002 da01 9601 fffe 0193 018e 93d7 788d ..............x. │ │ │ │ +000bd840: 9f01 cccc d86e 8e96 05a8 50d7 3a98 748d .....n....P.:.t. │ │ │ │ +000bd850: 9ffb a532 db30 8e91 02ce 39cf 5bd7 788d ...2.0....9.[.x. │ │ │ │ +000bd860: 9f01 cccc d531 8e91 04c0 04d7 3b8d 9601 .....1......;... │ │ │ │ +000bd870: fffe 3a93 3a93 3a8e 9111 ca9c 3b91 01ff ..:.:.:.....;... │ │ │ │ +000bd880: fe78 8d9f 01cc ccd8 6e8e 93cf 5d29 98d7 .x......n...]).. │ │ │ │ +000bd890: 748d 9f01 cccc d531 8e8d 9106 c002 da01 t......1........ │ │ │ │ +000bd8a0: 9601 fffe 0193 018e 9116 bffe d774 8d9f .............t.. │ │ │ │ +000bd8b0: 01cc ccd8 6e8e 9145 7850 cf5b e241 508d ....n..ExP.[.AP. │ │ │ │ +000bd8c0: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ +000bd8d0: 722d 5448 4d98 cf31 9828 6e98 7469 6d65 r-THM..1.(n.time │ │ │ │ +000bd8e0: 7329 5d8e 9f14 2b88 8d8d 8d8d 9121 23c9 s)]...+......!#. │ │ │ │ +000bd8f0: 332e 8e8e 8e91 3411 f5da 6091 073f facf 3.....4...`..?.. │ │ │ │ +000bd900: 28d7 1578 8d9f 01cc ccd5 318e 8d91 06c0 (..x......1..... │ │ │ │ +000bd910: 02da 0196 01ff fe01 9301 8e91 16bf fed7 ................ │ │ │ │ +000bd920: 788d 9f01 cccc d86e 8e96 05a8 50d7 3a9b x......n....P.:. │ │ │ │ +000bd930: 03ea a874 8d9f fba5 32db 308e 9102 ce39 ...t....2.0....9 │ │ │ │ +000bd940: cf5b d778 8d9f 01cc ccd5 318e 9104 c004 .[.x......1..... │ │ │ │ +000bd950: d73b 8d96 01ff fe3a 933a 933a 8e91 11ca .;.....:.:.:.... │ │ │ │ +000bd960: 9c3b 9101 fffe 788d 9f01 cccc d86e 8e93 .;....x......n.. │ │ │ │ +000bd970: cf5d 2998 d774 8d9f 01cc ccd5 318e 8d91 .])..t......1... │ │ │ │ +000bd980: 06c0 02da 0196 01ff fe01 9301 8e91 16bf ................ │ │ │ │ +000bd990: fed7 748d 9f01 cccc d86e 8e91 08fd a2cf ..t......n...... │ │ │ │ +000bd9a0: 3d91 0355 52d7 748d 9ffb a532 db30 8e91 =..UR.t....2.0.. │ │ │ │ +000bd9b0: 02ce 39cf 5bd7 748d 9f01 cccc d531 8e91 ..9.[.t......1.. │ │ │ │ +000bd9c0: 04c0 04d7 3b8d 9601 fffe 3a93 3a93 3a8e ....;.....:.:.:. │ │ │ │ +000bd9d0: 9111 ca9c 3b91 01ff fe74 8d9f 01cc ccd8 ....;....t...... │ │ │ │ +000bd9e0: 6e8e 93cf 5d91 3404 a15b e242 4554 418d n...].4..[.BETA. │ │ │ │ +000bd9f0: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ +000bda00: 722d 434f 4e56 98cf 286e 9874 696d 6573 r-CONV..(n.times │ │ │ │ +000bda10: 295d 8ea1 8d8d 8d8d 9121 23c9 342e 8e8e )].......!#.4... │ │ │ │ +000bda20: 8e91 3027 4d00 9607 3ffa da60 93d7 7496 ..0'M...?..`..t. │ │ │ │ +000bda30: 03ea a874 8d9f 01cc ccd5 318e 8d91 06c0 ...t......1..... │ │ │ │ +000bda40: 02da 0196 01ff fe01 9301 8e91 16bf fed7 ................ │ │ │ │ +000bda50: 748d 9f01 cccc d86e 8e91 08fd a2cf 3d91 t......n......=. │ │ │ │ +000bda60: 0355 52d7 748d 9ffb a532 db30 8e91 02ce .UR.t....2.0.... │ │ │ │ +000bda70: 39cf 5bd7 748d 9f01 cccc d531 8e91 04c0 9.[.t......1.... │ │ │ │ +000bda80: 04d7 3b8d 9601 fffe 3a93 3a93 3a8e 9111 ..;.....:.:.:... │ │ │ │ +000bda90: ca9c 3b91 01ff fe74 8d9f 01cc ccd8 6e8e ..;....t......n. │ │ │ │ +000bdaa0: 9105 a850 cf5d 9200 dcb6 d15b e254 5241 ...P.].....[.TRA │ │ │ │ +000bdab0: 4e53 93cf 322c 335d 8e9f 2824 f98d 8d91 NS..2,3]..($.... │ │ │ │ +000bdac0: 12c7 61eb 4731 322e 332e 3233 8e91 547a ..a.G12.3.23..Tz │ │ │ │ +000bdad0: 8eeb 6c5e eb47 2d69 6e90 8ccc 7472 6f90 ..l^.G-in...tro. │ │ │ │ +000bdae0: 7333 6475 6374 696f 6e8e a68d 8d8d 9112 s3duction....... │ │ │ │ +000bdaf0: c761 9ff5 4fa7 8900 0066 6601 c70b 4a9f .a..O....ff...J. │ │ │ │ +000bdb00: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ +000bdb10: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ +000bdb20: 6143 4f4e 4a96 05bf aa3a 9374 686d 932d aCONJ....:.thm.- │ │ │ │ +000bdb30: 3e93 7468 6d93 2d3e 9374 686d 8e8e 9201 >.thm.->.thm.... │ │ │ │ +000bdb40: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +000bdb50: c002 8900 0066 6601 c70b 4a8e 8e8e 9f30 .....ff...J....0 │ │ │ │ +000bdb60: cfe6 9f14 0e32 8d8d 8d9f f7e1 c58d 9200 .....2.......... │ │ │ │ +000bdb70: a83b bccf 008d 9f01 cccc d531 8e96 0bff .;.........1.... │ │ │ │ +000bdb80: feda 609b 073f fad7 748d 9f01 cccc d531 ..`..?..t......1 │ │ │ │ +000bdb90: 8e91 4b3f d4cf 008d 9f01 cccc d532 8e93 ..K?.........2.. │ │ │ │ +000bdba0: da60 98d7 748d 9f01 cccc d532 8e8e 9200 .`..t......2.... │ │ │ │ +000bdbb0: a83b bc9f 0551 6d89 0000 6665 009c 55c6 .;...Qm...fe..U. │ │ │ │ +000bdbc0: 9f0b 080b 8d91 1cea 94cf 008d 9f01 cccc ................ │ │ │ │ +000bdbd0: d531 8e91 076a acda 5b91 02aa a8cf 008d .1...j..[....... │ │ │ │ +000bdbe0: 9f01 cccc d532 8e91 0bff feda 6091 073f .....2......`..? │ │ │ │ +000bdbf0: fad7 748d 9f01 cccc d531 8e91 0b55 54da ..t......1...UT. │ │ │ │ +000bdc00: 5e91 0695 50d7 748d 9f01 cccc d532 8e8e ^...P.t......2.. │ │ │ │ +000bdc10: 8e8e 8e9f 3e61 ae8d 8d8d 8d91 2123 c9cf ....>a......!#.. │ │ │ │ +000bdc20: 312e 8e8e 8e91 3411 f5da 6091 0b2a a25e 1.....4...`..*.^ │ │ │ │ +000bdc30: 9107 3ffa cf3d 9b03 5552 d715 628d 9f01 ..?..=..UR..b... │ │ │ │ +000bdc40: cccc d531 8e91 08aa acd7 628d 9f01 cccc ...1......b..... │ │ │ │ +000bdc50: d532 8e91 04c0 04d7 3a96 03ea a8da 38d7 .2......:.....8. │ │ │ │ +000bdc60: 623a 93cf 28d7 628d 9f01 cccc d531 8e96 b:..(.b......1.. │ │ │ │ +000bdc70: 0815 56da 2998 cf28 d762 8d9f 01cc ccd5 ..V.)..(.b...... │ │ │ │ +000bdc80: 328e 93da 2998 d762 cf29 2998 da29 98d7 2...)..b.))..).. │ │ │ │ +000bdc90: 6291 7d46 39cf 5b44 650c 6e69 7469 6f6e b.}F9.[De.nition │ │ │ │ +000bdca0: 9603 eaa8 6f66 9107 d550 da5e 93cf 5d8e ....of...P.^..]. │ │ │ │ +000bdcb0: a914 2b88 8d8d 8d8d 9121 23c9 322e 8e8e ..+......!#.2... │ │ │ │ +000bdcc0: 8e91 3411 f5da 6091 073f fad7 748d 9f01 ..4...`..?..t... │ │ │ │ +000bdcd0: cccc d531 8e91 0b55 54da 5e91 0695 50d7 ...1...UT.^...P. │ │ │ │ +000bdce0: 748d 9f01 cccc d532 8e96 0815 56cf 3d9b t......2....V.=. │ │ │ │ +000bdcf0: 0355 52da 38d7 623a 9103 eaa8 cf28 d774 .UR.8.b:.....(.t │ │ │ │ +000bdd00: 8d9f 01cc ccd5 318e 93da 2998 cf28 d774 ......1...)..(.t │ │ │ │ +000bdd10: 8d9f 01cc ccd5 328e 93da 2998 d762 cf29 ......2...)..b.) │ │ │ │ +000bdd20: 2998 da29 98d7 6291 7dd3 c4cf 5be2 5249 )..)..b.}...[.RI │ │ │ │ +000bdd30: 4748 548d 9100 bdb0 8900 0066 6600 03b4 GHT........ff... │ │ │ │ +000bdd40: 7d8e 9604 722d 4c49 5354 8d91 00bd b089 }...r-LIST...... │ │ │ │ +000bdd50: 0000 6666 0003 b47d 8e93 4245 5441 9103 ..ff...}..BETA.. │ │ │ │ +000bdd60: eaa8 cf31 5d8e a18d 8d8d 8d91 2123 c933 ...1].......!#.3 │ │ │ │ +000bdd70: 2e8e 8e8e 9130 274d d774 8d9f 01cc ccd5 .....0'M.t...... │ │ │ │ +000bdd80: 318e 9608 1556 da29 9b03 5552 cf28 d774 1....V.)..UR.(.t │ │ │ │ +000bdd90: 8d9f 01cc ccd5 328e 93da 2998 d762 cf29 ......2...)..b.) │ │ │ │ +000bdda0: 9607 3ffa da60 93d7 748d 9f01 cccc d531 ..?..`..t......1 │ │ │ │ +000bddb0: 8e96 0815 56da 2998 cf28 d774 8d9f 01cc ....V.)..(.t.... │ │ │ │ +000bddc0: ccd5 328e 93da 2998 d762 cf29 9200 dd8c ..2...)..b.).... │ │ │ │ +000bddd0: fc5b e241 5353 554d 45cf 5d8e a18d 8d8d .[.ASSUME.]..... │ │ │ │ +000bdde0: 8d91 2123 c934 2e8e 8e8e 9130 274d 008d ..!#.4.....0'M.. │ │ │ │ +000bddf0: 9f01 cccc d531 8e91 0bff feda 6091 073f .....1......`..? │ │ │ │ +000bde00: fad7 748d 9f01 cccc d531 8e92 0144 9530 ..t......1...D.0 │ │ │ │ +000bde10: cf5b 4879 7090 538e 6f74 6865 7369 735d .[Hyp.S.othesis] │ │ │ │ +000bde20: 8ea1 8d8d 8d8d 9121 23c9 352e 8e8e 8e91 .......!#.5..... │ │ │ │ +000bde30: 3027 4d00 8d9f 01cc ccd5 318e 9104 c004 0'M.......1..... │ │ │ │ +000bde40: d73b 9105 eaa6 748d 9f01 cccc d531 8e96 .;....t......1.. │ │ │ │ +000bde50: 0815 56da 299b 0355 52cf 28d7 748d 9f01 ..V.)..UR.(.t... │ │ │ │ +000bde60: cccc d532 8e93 da29 98d7 62cf 2996 073f ...2...)..b.)..? │ │ │ │ +000bde70: fada 6093 d774 8d9f 01cc ccd5 328e 9108 ..`..t......2... │ │ │ │ +000bde80: 1556 da29 98d7 6292 00f2 d8c3 cf5b e24d .V.)..b......[.M │ │ │ │ +000bde90: 5091 03ea a8cf 332c 345d 8ea1 8d8d 8d8d P.....3,4]...... │ │ │ │ +000bdea0: 9121 23c9 362e 8e8e 8e91 3027 4d00 8d9f .!#.6.....0'M... │ │ │ │ +000bdeb0: 01cc ccd5 328e 910b fffe da60 9107 3ffa ....2......`..?. │ │ │ │ +000bdec0: d774 8d9f 01cc ccd5 328e 9201 4495 30cf .t......2...D.0. │ │ │ │ +000bded0: 5b48 7970 9053 8e6f 7468 6573 6973 5d8e [Hyp.S.othesis]. │ │ │ │ +000bdee0: a18d 8d8d 8d91 2123 c937 2e8e 8e8e 9130 ......!#.7.....0 │ │ │ │ +000bdef0: 274d 008d 9f01 cccc d531 8e91 076a acda 'M.......1...j.. │ │ │ │ +000bdf00: 5b91 02aa a8cf 008d 9f01 cccc d532 8e91 [............2.. │ │ │ │ +000bdf10: 04c0 04d7 3b91 05ea a674 8d9f 01cc ccd5 ....;....t...... │ │ │ │ +000bdf20: 318e 9608 1556 da29 9b03 5552 cf28 d774 1....V.)..UR.(.t │ │ │ │ +000bdf30: 8d9f 01cc ccd5 328e 93da 2998 d762 cf29 ......2...)..b.) │ │ │ │ +000bdf40: 9607 3ffa da60 93d7 6292 00f5 14db cf5b ..?..`..b......[ │ │ │ │ +000bdf50: e24d 5091 03ea a8cf 352c 365d 8ea6 8d8d .MP.....5,6].... │ │ │ │ +000bdf60: 8d8d 9121 23c9 382e 8e8e 8e91 3027 4d00 ...!#.8.....0'M. │ │ │ │ +000bdf70: 8d9f 01cc ccd5 318e 9107 6aac da5b 9102 ......1...j..[.. │ │ │ │ +000bdf80: aaa8 cf00 8d9f 01cc ccd5 328e 910b fffe ..........2..... │ │ │ │ +000bdf90: da60 9107 3ffa cf28 d774 8d9f 01cc ccd5 .`..?..(.t...... │ │ │ │ +000bdfa0: 318e 9608 1556 da29 9b03 5552 cf28 d774 1....V.)..UR.(.t │ │ │ │ +000bdfb0: 8d9f 01cc ccd5 328e 93da 2998 d762 cf29 ......2...)..b.) │ │ │ │ +000bdfc0: 2998 da29 98d7 6292 00d9 1200 cf5b e244 )..)..b......[.D │ │ │ │ +000bdfd0: 4953 4348 9103 eaa8 cf37 5d8e a18d 8d8d ISCH.....7]..... │ │ │ │ +000bdfe0: 8d91 2123 c939 2e8e 8e8e 9130 274d 008d ..!#.9.....0'M.. │ │ │ │ +000bdff0: 9f01 cccc d531 8e91 076a acda 5b91 02aa .....1...j..[... │ │ │ │ +000be000: a8cf 008d 9f01 cccc d532 8e91 0bff feda .........2...... │ │ │ │ +000be010: 6091 073f fa38 d762 3a91 03ea a8cf 28d7 `..?.8.b:.....(. │ │ │ │ +000be020: 748d 9f01 cccc d531 8e96 0815 56da 299b t......1....V.). │ │ │ │ +000be030: 0355 52cf 28d7 748d 9f01 cccc d532 8e93 .UR.(.t......2.. │ │ │ │ +000be040: da29 98d7 62cf 2929 98da 2998 d762 9200 .)..b.))..)..b.. │ │ │ │ +000be050: d293 d0cf 5be2 4745 4e91 03ea a8cf 385d ....[.GEN.....8] │ │ │ │ +000be060: 8ea1 8d8d 8d8d 911b 43cd 3130 2e8e 8e8e ........C.10.... │ │ │ │ +000be070: 9130 274d 008d 9f01 cccc d531 8e91 076a .0'M.......1...j │ │ │ │ +000be080: acda 5b91 02aa a8cf 008d 9f01 cccc d532 ..[............2 │ │ │ │ +000be090: 8e91 0bff feda 6091 073f fad7 748d 9f01 ......`..?..t... │ │ │ │ +000be0a0: cccc d531 8e91 0b55 54da 5e91 0695 50d7 ...1...UT.^...P. │ │ │ │ +000be0b0: 748d 9f01 cccc d532 8e92 00f5 eeba cf5b t......2.......[ │ │ │ │ +000be0c0: e245 518d 9100 bdb0 8900 0066 6600 03b4 .EQ........ff... │ │ │ │ +000be0d0: 7d8e 9104 722d 4d50 9603 eaa8 cf28 e253 }...r-MP.....(.S │ │ │ │ +000be0e0: 594d 93cf 3229 2c39 5d8e 8e9f 24fd 138e YM..2),9]...$... │ │ │ │ +000be0f0: 8c8b 0000 00ec 0000 0000 0000 0000 0000 ................ │ │ │ │ 000be100: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000be110: 0000 0000 0000 000b d41b a002 cc05 558d ..............U. │ │ │ │ -000be120: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ -000be130: f1eb d032 3336 9200 d460 9d43 6861 7074 ...236...`.Chapt │ │ │ │ -000be140: 6572 9604 8000 3132 2e91 0a80 0044 6572 er....12.....Der │ │ │ │ -000be150: 6976 90a0 0065 6493 496e 6665 7265 6e63 iv...ed.Inferenc │ │ │ │ -000be160: 6593 5275 6c65 738e 91ea f1eb 9f05 6666 e.Rules.......ff │ │ │ │ -000be170: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -000be180: 2fdf 8da0 fd8b d021 8d8d 91ea f1eb eb47 /......!.......G │ │ │ │ -000be190: 3132 2e33 2e32 348e 912c a518 eb6c 5eeb 12.3.24..,...l^. │ │ │ │ -000be1a0: 472d 656c 696d 696e 6174 696f 6e8e 9f17 G-elimination... │ │ │ │ -000be1b0: c9a3 8d8d 8d91 eaf1 eb9f f54f a789 0000 ...........O.... │ │ │ │ -000be1c0: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -000be1d0: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ -000be1e0: 648d 9117 0bcc eb61 434f 4e4a 554e 4354 d......aCONJUNCT │ │ │ │ -000be1f0: 3196 05bf aa3a 9374 686d 932d 3e93 7468 1....:.thm.->.th │ │ │ │ -000be200: 6d2c 9343 4f4e 4a55 4e43 5432 933a 9374 m,.CONJUNCT2.:.t │ │ │ │ -000be210: 686d 932d 3e93 7468 6d8e 8e92 01c6 71b1 hm.->.thm.....q. │ │ │ │ -000be220: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -000be230: 0000 6666 01c7 0b4a 8e8e 8e9f 292a a79f ..ff...J....)*.. │ │ │ │ -000be240: 1181 c88d 8d8d 9ff7 e1c5 8d92 00ac 6740 ..............g@ │ │ │ │ -000be250: cf00 9607 3ffa da60 93d7 748d 9f01 cccc ....?..`..t..... │ │ │ │ -000be260: d531 8e91 0b55 54da 5e91 0695 50d7 748d .1...UT.^...P.t. │ │ │ │ -000be270: 9f01 cccc d532 8e8e 9200 8526 4a9f 0551 .....2.....&J..Q │ │ │ │ -000be280: 6d89 0000 6665 0092 d5be 9f0b 080b 8dcf m...fe.......... │ │ │ │ -000be290: 0096 073f fada 6093 d774 8d9f 01cc ccd5 ...?..`..t...... │ │ │ │ -000be2a0: 318e 914b 3fd4 cf00 93da 6093 d774 8d9f 1..K?.....`..t.. │ │ │ │ -000be2b0: 01cc ccd5 328e 8e8e 8e8e 9f33 c348 8d8d ....2......3.H.. │ │ │ │ -000be2c0: 8d8d 91f9 4e53 cf31 2e8e 8e8e 910c 3c7f ....NS.1......<. │ │ │ │ -000be2d0: da60 910b 2aa2 5e91 073f facf 3d9b 0355 .`..*.^..?..=..U │ │ │ │ -000be2e0: 52d7 1562 8d9f 01cc ccd5 318e 9108 aaac R..b......1..... │ │ │ │ -000be2f0: d762 8d9f 01cc ccd5 328e 9104 c004 d73a .b......2......: │ │ │ │ -000be300: 9603 eaa8 da38 d762 3a93 cf28 d762 8d9f .....8.b:..(.b.. │ │ │ │ -000be310: 01cc ccd5 318e 9608 1556 da29 98cf 28d7 ....1....V.)..(. │ │ │ │ -000be320: 628d 9f01 cccc d532 8e93 da29 98d7 62cf b......2...)..b. │ │ │ │ -000be330: 2929 98da 2998 d762 917d 4639 cf5b 4465 ))..)..b.}F9.[De │ │ │ │ -000be340: 0c6e 6974 696f 6e96 03ea a86f 6691 07d5 .nition....of... │ │ │ │ -000be350: 50da 5e93 cf5d 8ea4 120b d98d 8d8d 8d91 P.^..].......... │ │ │ │ -000be360: f94e 5332 2e8e 8e8e 910c 3c7f da60 9107 .NS2......<..`.. │ │ │ │ -000be370: 3ffa d774 8d9f 01cc ccd5 318e 910b 5554 ?..t......1...UT │ │ │ │ -000be380: da5e 9106 9550 d774 8d9f 01cc ccd5 328e .^...P.t......2. │ │ │ │ -000be390: 9608 1556 cf3d 9b03 5552 da38 d762 3a91 ...V.=..UR.8.b:. │ │ │ │ -000be3a0: 03ea a8cf 28d7 748d 9f01 cccc d531 8e93 ....(.t......1.. │ │ │ │ -000be3b0: da29 98cf 28d7 748d 9f01 cccc d532 8e93 .)..(.t......2.. │ │ │ │ -000be3c0: da29 98d7 62cf 2929 98da 2998 d762 917d .)..b.))..)..b.} │ │ │ │ -000be3d0: d3c4 cf5b e252 4947 4854 8d91 00bd b089 ...[.RIGHT...... │ │ │ │ -000be3e0: 0000 6666 0003 b47d 8e96 0472 2d4c 4953 ..ff...}...r-LIS │ │ │ │ -000be3f0: 548d 9100 bdb0 8900 0066 6600 03b4 7d8e T........ff...}. │ │ │ │ -000be400: 9342 4554 4191 03ea a8cf 315d 8ea9 120b .BETA.....1].... │ │ │ │ -000be410: da8d 8d8d 8d91 f94e 5333 2e8e 8e8e 9108 .......NS3...... │ │ │ │ -000be420: 51d7 0096 073f fada 6093 d774 8d9f 01cc Q....?..`..t.... │ │ │ │ -000be430: ccd5 318e 910b 5554 da5e 9106 9550 d774 ..1...UT.^...P.t │ │ │ │ -000be440: 8d9f 01cc ccd5 328e 9201 2b2c 59cf 5b48 ......2...+,Y.[H │ │ │ │ -000be450: 7970 9053 8e6f 7468 6573 6973 5d8e a18d yp.S.othesis]... │ │ │ │ -000be460: 8d8d 8d91 f94e 5334 2e8e 8e8e 9108 51d7 .....NS4......Q. │ │ │ │ -000be470: 0096 073f fada 6093 38d7 623a 9103 eaa8 ...?..`.8.b:.... │ │ │ │ -000be480: cf28 d774 8d9f 01cc ccd5 318e 9608 1556 .(.t......1....V │ │ │ │ -000be490: da29 9b03 5552 cf28 d774 8d9f 01cc ccd5 .)..UR.(.t...... │ │ │ │ -000be4a0: 328e 93da 2998 d762 cf29 2998 da29 98d7 2...)..b.))..).. │ │ │ │ -000be4b0: 6292 00dc fe1a cf5b e245 518d 9100 bdb0 b......[.EQ..... │ │ │ │ -000be4c0: 8900 0066 6600 03b4 7d8e 9104 722d 4d50 ...ff...}...r-MP │ │ │ │ -000be4d0: 9103 eaa8 cf32 2c33 5d8e a18d 8d8d 8d91 .....2,3]....... │ │ │ │ -000be4e0: f94e 5335 2e8e 8e8e 9108 51d7 0096 073f .NS5......Q....? │ │ │ │ -000be4f0: fada 6093 cf28 d774 8d9f 01cc ccd5 318e ..`..(.t......1. │ │ │ │ -000be500: 9608 1556 da29 9b03 5552 cf28 d774 8d9f ...V.)..UR.(.t.. │ │ │ │ -000be510: 01cc ccd5 328e 93da 2998 d774 8d9f 01cc ....2...)..t.... │ │ │ │ -000be520: ccd5 318e 9104 c004 cf29 2998 da29 98d7 ..1......))..).. │ │ │ │ -000be530: 748d 9f01 cccc d531 8e92 00fa 2cfd cf5b t......1....,..[ │ │ │ │ -000be540: e253 5045 4391 03ea a8cf 345d 8ea1 8d8d .SPEC.....4].... │ │ │ │ -000be550: 8d8d 91f9 4e53 362e 8e8e 8e91 0851 d7d7 ....NS6......Q.. │ │ │ │ -000be560: 748d 9f01 cccc d531 8e91 0bff feda 6091 t......1......`. │ │ │ │ -000be570: 073f fad7 748d 9f01 cccc d531 8e92 015b .?..t......1...[ │ │ │ │ -000be580: 38f0 cf5b e241 5353 554d 45cf 5d8e a18d 8..[.ASSUME.]... │ │ │ │ -000be590: 8d8d 8d91 f94e 5337 2e8e 8e8e 9108 51d7 .....NS7......Q. │ │ │ │ -000be5a0: d774 8d9f 01cc ccd5 318e 910b fffe da60 .t......1......` │ │ │ │ -000be5b0: 9107 3ffa d774 8d9f 01cc ccd5 328e 9108 ..?..t......2... │ │ │ │ -000be5c0: 1556 da29 9103 5552 d774 8d9f 01cc ccd5 .V.)..UR.t...... │ │ │ │ -000be5d0: 318e 9201 3bf2 39cf 5be2 4449 5343 4891 1...;.9.[.DISCH. │ │ │ │ -000be5e0: 03ea a8cf 365d 8ea6 8d8d 8d8d 91f9 4e53 ....6]........NS │ │ │ │ -000be5f0: 382e 8e8e 8e91 0c3c 7fda 6091 073f fad7 8......<..`..?.. │ │ │ │ -000be600: 748d 9f01 cccc d531 8e96 0815 56da 299b t......1....V.). │ │ │ │ -000be610: 0355 52cf 28d7 748d 9f01 cccc d532 8e93 .UR.(.t......2.. │ │ │ │ -000be620: da29 98d7 748d 9f01 cccc d531 8e91 04c0 .)..t......1.... │ │ │ │ -000be630: 04cf 2992 011e b959 5be2 4449 5343 4891 ..)....Y[.DISCH. │ │ │ │ -000be640: 03ea a8cf 375d 8ea1 8d8d 8d8d 91f9 4e53 ....7]........NS │ │ │ │ -000be650: 392e 8e8e 8e91 0851 d700 9607 3ffa da60 9......Q....?..` │ │ │ │ -000be660: 93d7 748d 9f01 cccc d531 8e92 0162 a4bf ..t......1...b.. │ │ │ │ -000be670: cf5b e24d 5091 03ea a8cf 352c 385d 8ea1 .[.MP.....5,8].. │ │ │ │ -000be680: 8d8d 8d8d 91f3 6e57 3130 2e8e 8e8e 9108 ......nW10...... │ │ │ │ -000be690: 51d7 0096 073f fada 6093 cf28 d774 8d9f Q....?..`..(.t.. │ │ │ │ -000be6a0: 01cc ccd5 318e 9608 1556 da29 9b03 5552 ....1....V.)..UR │ │ │ │ -000be6b0: cf28 d774 8d9f 01cc ccd5 328e 93da 2998 .(.t......2...). │ │ │ │ -000be6c0: d774 8d9f 01cc ccd5 328e 9104 c004 cf29 .t......2......) │ │ │ │ -000be6d0: 2998 da29 98d7 748d 9f01 cccc d532 8e92 )..)..t......2.. │ │ │ │ -000be6e0: 00fa 2cfd cf5b e253 5045 4391 03ea a8cf ..,..[.SPEC..... │ │ │ │ -000be6f0: 345d 8ea1 8d8d 8d8d 91f3 6e57 3131 2e8e 4]........nW11.. │ │ │ │ -000be700: 8e8e 9108 51d7 d774 8d9f 01cc ccd5 328e ....Q..t......2. │ │ │ │ -000be710: 910b fffe da60 9107 3ffa d774 8d9f 01cc .....`..?..t.... │ │ │ │ -000be720: ccd5 328e 9201 5b38 f0cf 5be2 4153 5355 ..2...[8..[.ASSU │ │ │ │ -000be730: 4d45 cf5d 8ea1 8d8d 8d8d 91f3 6e57 3132 ME.]........nW12 │ │ │ │ -000be740: 2e8e 8e8e 910c 3c7f da60 9107 3ffa d774 ......<..`..?..t │ │ │ │ -000be750: 8d9f 01cc ccd5 328e 9108 1556 da29 9103 ......2....V.).. │ │ │ │ -000be760: 5552 d774 8d9f 01cc ccd5 328e 9201 4265 UR.t......2...Be │ │ │ │ -000be770: c9cf 5be2 4449 5343 4891 03ea a8cf 3131 ..[.DISCH.....11 │ │ │ │ -000be780: 5d8e a68d 8d8d 8d91 f36e 5731 332e 8e8e ]........nW13... │ │ │ │ -000be790: 8e91 0c3c 7fda 6091 073f fad7 748d 9f01 ...<..`..?..t... │ │ │ │ -000be7a0: cccc d531 8e96 0815 56da 299b 0355 52cf ...1....V.)..UR. │ │ │ │ -000be7b0: 28d7 748d 9f01 cccc d532 8e93 da29 98d7 (.t......2...).. │ │ │ │ -000be7c0: 748d 9f01 cccc d532 8e91 04c0 04cf 2992 t......2......). │ │ │ │ -000be7d0: 0118 d95d 5be2 4449 5343 4891 03ea a8cf ...][.DISCH..... │ │ │ │ -000be7e0: 3132 5d8e a18d 8d8d 8d91 f36e 5731 342e 12]........nW14. │ │ │ │ -000be7f0: 8e8e 8e91 0851 d700 9607 3ffa da60 93d7 .....Q....?..`.. │ │ │ │ -000be800: 748d 9f01 cccc d532 8e92 0156 e4c7 cf5b t......2...V...[ │ │ │ │ -000be810: e24d 5091 03ea a8cf 3130 2c31 335d 8ea1 .MP.....10,13].. │ │ │ │ -000be820: 8d8d 8d8d 91f3 6e57 3135 2e8e 8e8e 9108 ......nW15...... │ │ │ │ -000be830: 51d7 0096 073f fada 6093 d774 8d9f 01cc Q....?..`..t.... │ │ │ │ -000be840: ccd5 318e 9108 aaac cf61 6e64 9103 eaa8 ..1......and.... │ │ │ │ -000be850: 0093 da60 93d7 748d 9f01 cccc d532 8e92 ...`..t......2.. │ │ │ │ -000be860: 012c 1a92 cf5b 392c 3134 5d8e 9f22 e7e5 .,...[9,14]..".. │ │ │ │ -000be870: 8d8d 91ea f1eb eb47 3132 2e33 2e32 358e .......G12.3.25. │ │ │ │ -000be880: 912c a518 5269 6768 958c cc74 9105 6666 .,..Righ...t..ff │ │ │ │ -000be890: eb6c 5feb 472d 696e 9374 726f 9073 3364 .l_.G-in.tro.s3d │ │ │ │ -000be8a0: 7563 7469 6f6e 8e9f 17c9 a38d 8d8d 91ea uction.......... │ │ │ │ -000be8b0: f1eb 9ff5 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ -000be8c0: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -000be8d0: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -000be8e0: 6144 4953 4a31 9605 bfaa 3a93 7468 6d93 aDISJ1....:.thm. │ │ │ │ -000be8f0: 2d3e 9363 6f6e 768e 8e92 01c6 71b1 8400 ->.conv.....q... │ │ │ │ -000be900: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -000be910: 6666 01c7 0b4a 8e8e 8e9f 292a a79f 1181 ff...J....)*.... │ │ │ │ -000be920: c88d 8d8d 9ff7 e1c5 8d92 00bb 7bae cf00 ............{... │ │ │ │ -000be930: 9607 3ffa da60 93d7 748d 9f01 cccc d531 ..?..`..t......1 │ │ │ │ -000be940: 8e8e 9200 ac67 409f 0551 6d89 0000 6665 .....g@..Qm...fe │ │ │ │ -000be950: 0044 53d2 9f0b 080b 8dcf 0096 073f fada .DS..........?.. │ │ │ │ -000be960: 6093 d774 8d9f 01cc ccd5 318e 910b 5554 `..t......1...UT │ │ │ │ -000be970: da5f 9106 9550 d774 8d9f 01cc ccd5 328e ._...P.t......2. │ │ │ │ -000be980: 8e8e 8e8e 9f33 c348 8d8d 8d8d 91f9 4e53 .....3.H......NS │ │ │ │ -000be990: cf31 2e8e 8e8e 910c 3c7f da60 910b 2aa2 .1......<..`..*. │ │ │ │ -000be9a0: 5f91 073f facf 3d9b 0355 52d7 1562 8d9f _..?..=..UR..b.. │ │ │ │ -000be9b0: 01cc ccd5 318e 9108 aaac d762 8d9f 01cc ....1......b.... │ │ │ │ -000be9c0: ccd5 328e 9104 c004 d73a 9603 eaa8 da38 ..2......:.....8 │ │ │ │ -000be9d0: d762 3a93 cf28 d762 8d9f 01cc ccd5 318e .b:..(.b......1. │ │ │ │ -000be9e0: 9608 1556 da29 98d7 62cf 2998 da29 98cf ...V.)..b.)..).. │ │ │ │ -000be9f0: 28d7 628d 9f01 cccc d532 8e93 da29 98d7 (.b......2...).. │ │ │ │ -000bea00: 62cf 2998 da29 98d7 6291 659c a9cf 5b44 b.)..)..b.e...[D │ │ │ │ -000bea10: 650c 6e69 7469 6f6e 9603 eaa8 6f66 9107 e.nition....of.. │ │ │ │ -000bea20: d550 da5f 93cf 5d8e a18d 8d8d 8d91 f94e .P._..]........N │ │ │ │ -000bea30: 5332 2e8e 8e8e 910c 3c7f da60 9107 3ffa S2......<..`..?. │ │ │ │ -000bea40: d774 8d9f 01cc ccd5 318e 910b 5554 da5f .t......1...UT._ │ │ │ │ -000bea50: 9106 9550 d774 8d9f 01cc ccd5 328e 9608 ...P.t......2... │ │ │ │ -000bea60: 1556 cf3d 9b03 5552 da38 d762 3a91 03ea .V.=..UR.8.b:... │ │ │ │ -000bea70: a8cf 28d7 748d 9f01 cccc d531 8e93 da29 ..(.t......1...) │ │ │ │ -000bea80: 98d7 62cf 2998 da29 98cf 28d7 748d 9f01 ..b.)..)..(.t... │ │ │ │ -000bea90: cccc d532 8e93 da29 98d7 62cf 2998 da29 ...2...)..b.)..) │ │ │ │ -000beaa0: 98d7 6291 662a 34cf 5be2 5249 4748 548d ..b.f*4.[.RIGHT. │ │ │ │ -000beab0: 9100 bdb0 8900 0066 6600 03b4 7d8e 9604 .......ff...}... │ │ │ │ -000beac0: 722d 4c49 5354 8d91 00bd b089 0000 6666 r-LIST........ff │ │ │ │ -000bead0: 0003 b47d 8e93 4245 5441 9103 eaa8 cf31 ...}..BETA.....1 │ │ │ │ -000beae0: 5d8e a68d 8d8d 8d91 f94e 5333 2e8e 8e8e ]........NS3.... │ │ │ │ -000beaf0: 9108 51d7 0096 073f fada 6093 d774 8d9f ..Q....?..`..t.. │ │ │ │ -000beb00: 01cc ccd5 318e 9201 4955 34cf 5b48 7970 ....1...IU4.[Hyp │ │ │ │ -000beb10: 9053 8e6f 7468 6573 6973 5d8e a18d 8d8d .S.othesis]..... │ │ │ │ -000beb20: 8d91 f94e 5334 2e8e 8e8e 9108 51d7 d774 ...NS4......Q..t │ │ │ │ -000beb30: 8d9f 01cc ccd5 318e 9b08 1556 da29 9103 ......1....V.).. │ │ │ │ -000beb40: 5552 d762 9607 3ffa da60 93d7 748d 9f01 UR.b..?..`..t... │ │ │ │ -000beb50: cccc d531 8e98 da29 9103 5552 d762 9201 ...1...)..UR.b.. │ │ │ │ -000beb60: 2725 cccf 5be2 4153 5355 4d45 cf5d 8ea1 '%..[.ASSUME.].. │ │ │ │ -000beb70: 8d8d 8d8d 91f9 4e53 352e 8e8e 8e91 0851 ......NS5......Q │ │ │ │ -000beb80: d700 d73b 9105 eaa6 748d 9f01 cccc d531 ...;....t......1 │ │ │ │ -000beb90: 8e91 0815 56da 2991 0355 52d7 6296 073f ....V.)..UR.b..? │ │ │ │ -000beba0: fada 6093 d762 9201 380e 0fcf 5be2 4d50 ..`..b..8...[.MP │ │ │ │ -000bebb0: 9103 eaa8 cf34 2c33 5d8e 8e9f 24fd 138e .....4,3]...$... │ │ │ │ -000bebc0: 8c8b 0000 00ed 0000 0000 0000 0000 0000 ................ │ │ │ │ +000be110: 0000 0000 0000 0000 0000 000b d41f a002 ................ │ │ │ │ +000be120: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +000be130: 9a8d 91ea f1eb d032 3336 9200 d460 9d43 .......236...`.C │ │ │ │ +000be140: 6861 7074 6572 9604 8000 3132 2e91 0a80 hapter....12.... │ │ │ │ +000be150: 0044 6572 6976 90a0 0065 6493 496e 6665 .Deriv...ed.Infe │ │ │ │ +000be160: 7265 6e63 6593 5275 6c65 738e 91ea f1eb rence.Rules..... │ │ │ │ +000be170: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +000be180: 8ea0 0294 2fdf 8da0 fd8b d021 8d8d 91ea ..../......!.... │ │ │ │ +000be190: f1eb eb47 3132 2e33 2e32 348e 912c a518 ...G12.3.24..,.. │ │ │ │ +000be1a0: eb6c 5eeb 472d 656c 696d 696e 6174 696f .l^.G-eliminatio │ │ │ │ +000be1b0: 6e8e 9f17 c9a3 8d8d 8d91 eaf1 eb9f f54f n..............O │ │ │ │ +000be1c0: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ +000be1d0: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ +000be1e0: 8d9f fba6 648d 9117 0bcc eb61 434f 4e4a ....d......aCONJ │ │ │ │ +000be1f0: 554e 4354 3196 05bf aa3a 9374 686d 932d UNCT1....:.thm.- │ │ │ │ +000be200: 3e93 7468 6d2c 9343 4f4e 4a55 4e43 5432 >.thm,.CONJUNCT2 │ │ │ │ +000be210: 933a 9374 686d 932d 3e93 7468 6d8e 8e92 .:.thm.->.thm... │ │ │ │ +000be220: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +000be230: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ +000be240: 292a a79f 1181 c88d 8d8d 9ff7 e1c5 8d92 )*.............. │ │ │ │ +000be250: 00ac 6740 cf00 9607 3ffa da60 93d7 748d ..g@....?..`..t. │ │ │ │ +000be260: 9f01 cccc d531 8e91 0b55 54da 5e91 0695 .....1...UT.^... │ │ │ │ +000be270: 50d7 748d 9f01 cccc d532 8e8e 9200 8526 P.t......2.....& │ │ │ │ +000be280: 4a9f 0551 6d89 0000 6665 0092 d5be 9f0b J..Qm...fe...... │ │ │ │ +000be290: 080b 8dcf 0096 073f fada 6093 d774 8d9f .......?..`..t.. │ │ │ │ +000be2a0: 01cc ccd5 318e 914b 3fd4 cf00 93da 6093 ....1..K?.....`. │ │ │ │ +000be2b0: d774 8d9f 01cc ccd5 328e 8e8e 8e8e 9f33 .t......2......3 │ │ │ │ +000be2c0: c348 8d8d 8d8d 91f9 4e53 cf31 2e8e 8e8e .H......NS.1.... │ │ │ │ +000be2d0: 910c 3c7f da60 910b 2aa2 5e91 073f facf ..<..`..*.^..?.. │ │ │ │ +000be2e0: 3d9b 0355 52d7 1562 8d9f 01cc ccd5 318e =..UR..b......1. │ │ │ │ +000be2f0: 9108 aaac d762 8d9f 01cc ccd5 328e 9104 .....b......2... │ │ │ │ +000be300: c004 d73a 9603 eaa8 da38 d762 3a93 cf28 ...:.....8.b:..( │ │ │ │ +000be310: d762 8d9f 01cc ccd5 318e 9608 1556 da29 .b......1....V.) │ │ │ │ +000be320: 98cf 28d7 628d 9f01 cccc d532 8e93 da29 ..(.b......2...) │ │ │ │ +000be330: 98d7 62cf 2929 98da 2998 d762 917d 4639 ..b.))..)..b.}F9 │ │ │ │ +000be340: cf5b 4465 0c6e 6974 696f 6e96 03ea a86f .[De.nition....o │ │ │ │ +000be350: 6691 07d5 50da 5e93 cf5d 8ea4 120b d98d f...P.^..]...... │ │ │ │ +000be360: 8d8d 8d91 f94e 5332 2e8e 8e8e 910c 3c7f .....NS2......<. │ │ │ │ +000be370: da60 9107 3ffa d774 8d9f 01cc ccd5 318e .`..?..t......1. │ │ │ │ +000be380: 910b 5554 da5e 9106 9550 d774 8d9f 01cc ..UT.^...P.t.... │ │ │ │ +000be390: ccd5 328e 9608 1556 cf3d 9b03 5552 da38 ..2....V.=..UR.8 │ │ │ │ +000be3a0: d762 3a91 03ea a8cf 28d7 748d 9f01 cccc .b:.....(.t..... │ │ │ │ +000be3b0: d531 8e93 da29 98cf 28d7 748d 9f01 cccc .1...)..(.t..... │ │ │ │ +000be3c0: d532 8e93 da29 98d7 62cf 2929 98da 2998 .2...)..b.))..). │ │ │ │ +000be3d0: d762 917d d3c4 cf5b e252 4947 4854 8d91 .b.}...[.RIGHT.. │ │ │ │ +000be3e0: 00bd b089 0000 6666 0003 b47d 8e96 0472 ......ff...}...r │ │ │ │ +000be3f0: 2d4c 4953 548d 9100 bdb0 8900 0066 6600 -LIST........ff. │ │ │ │ +000be400: 03b4 7d8e 9342 4554 4191 03ea a8cf 315d ..}..BETA.....1] │ │ │ │ +000be410: 8ea9 120b da8d 8d8d 8d91 f94e 5333 2e8e ...........NS3.. │ │ │ │ +000be420: 8e8e 9108 51d7 0096 073f fada 6093 d774 ....Q....?..`..t │ │ │ │ +000be430: 8d9f 01cc ccd5 318e 910b 5554 da5e 9106 ......1...UT.^.. │ │ │ │ +000be440: 9550 d774 8d9f 01cc ccd5 328e 9201 2b2c .P.t......2...+, │ │ │ │ +000be450: 59cf 5b48 7970 9053 8e6f 7468 6573 6973 Y.[Hyp.S.othesis │ │ │ │ +000be460: 5d8e a18d 8d8d 8d91 f94e 5334 2e8e 8e8e ]........NS4.... │ │ │ │ +000be470: 9108 51d7 0096 073f fada 6093 38d7 623a ..Q....?..`.8.b: │ │ │ │ +000be480: 9103 eaa8 cf28 d774 8d9f 01cc ccd5 318e .....(.t......1. │ │ │ │ +000be490: 9608 1556 da29 9b03 5552 cf28 d774 8d9f ...V.)..UR.(.t.. │ │ │ │ +000be4a0: 01cc ccd5 328e 93da 2998 d762 cf29 2998 ....2...)..b.)). │ │ │ │ +000be4b0: da29 98d7 6292 00dc fe1a cf5b e245 518d .)..b......[.EQ. │ │ │ │ +000be4c0: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ +000be4d0: 722d 4d50 9103 eaa8 cf32 2c33 5d8e a18d r-MP.....2,3]... │ │ │ │ +000be4e0: 8d8d 8d91 f94e 5335 2e8e 8e8e 9108 51d7 .....NS5......Q. │ │ │ │ +000be4f0: 0096 073f fada 6093 cf28 d774 8d9f 01cc ...?..`..(.t.... │ │ │ │ +000be500: ccd5 318e 9608 1556 da29 9b03 5552 cf28 ..1....V.)..UR.( │ │ │ │ +000be510: d774 8d9f 01cc ccd5 328e 93da 2998 d774 .t......2...)..t │ │ │ │ +000be520: 8d9f 01cc ccd5 318e 9104 c004 cf29 2998 ......1......)). │ │ │ │ +000be530: da29 98d7 748d 9f01 cccc d531 8e92 00fa .)..t......1.... │ │ │ │ +000be540: 2cfd cf5b e253 5045 4391 03ea a8cf 345d ,..[.SPEC.....4] │ │ │ │ +000be550: 8ea1 8d8d 8d8d 91f9 4e53 362e 8e8e 8e91 ........NS6..... │ │ │ │ +000be560: 0851 d7d7 748d 9f01 cccc d531 8e91 0bff .Q..t......1.... │ │ │ │ +000be570: feda 6091 073f fad7 748d 9f01 cccc d531 ..`..?..t......1 │ │ │ │ +000be580: 8e92 015b 38f0 cf5b e241 5353 554d 45cf ...[8..[.ASSUME. │ │ │ │ +000be590: 5d8e a18d 8d8d 8d91 f94e 5337 2e8e 8e8e ]........NS7.... │ │ │ │ +000be5a0: 9108 51d7 d774 8d9f 01cc ccd5 318e 910b ..Q..t......1... │ │ │ │ +000be5b0: fffe da60 9107 3ffa d774 8d9f 01cc ccd5 ...`..?..t...... │ │ │ │ +000be5c0: 328e 9108 1556 da29 9103 5552 d774 8d9f 2....V.)..UR.t.. │ │ │ │ +000be5d0: 01cc ccd5 318e 9201 3bf2 39cf 5be2 4449 ....1...;.9.[.DI │ │ │ │ +000be5e0: 5343 4891 03ea a8cf 365d 8ea6 8d8d 8d8d SCH.....6]...... │ │ │ │ +000be5f0: 91f9 4e53 382e 8e8e 8e91 0c3c 7fda 6091 ..NS8......<..`. │ │ │ │ +000be600: 073f fad7 748d 9f01 cccc d531 8e96 0815 .?..t......1.... │ │ │ │ +000be610: 56da 299b 0355 52cf 28d7 748d 9f01 cccc V.)..UR.(.t..... │ │ │ │ +000be620: d532 8e93 da29 98d7 748d 9f01 cccc d531 .2...)..t......1 │ │ │ │ +000be630: 8e91 04c0 04cf 2992 011e b959 5be2 4449 ......)....Y[.DI │ │ │ │ +000be640: 5343 4891 03ea a8cf 375d 8ea1 8d8d 8d8d SCH.....7]...... │ │ │ │ +000be650: 91f9 4e53 392e 8e8e 8e91 0851 d700 9607 ..NS9......Q.... │ │ │ │ +000be660: 3ffa da60 93d7 748d 9f01 cccc d531 8e92 ?..`..t......1.. │ │ │ │ +000be670: 0162 a4bf cf5b e24d 5091 03ea a8cf 352c .b...[.MP.....5, │ │ │ │ +000be680: 385d 8ea1 8d8d 8d8d 91f3 6e57 3130 2e8e 8]........nW10.. │ │ │ │ +000be690: 8e8e 9108 51d7 0096 073f fada 6093 cf28 ....Q....?..`..( │ │ │ │ +000be6a0: d774 8d9f 01cc ccd5 318e 9608 1556 da29 .t......1....V.) │ │ │ │ +000be6b0: 9b03 5552 cf28 d774 8d9f 01cc ccd5 328e ..UR.(.t......2. │ │ │ │ +000be6c0: 93da 2998 d774 8d9f 01cc ccd5 328e 9104 ..)..t......2... │ │ │ │ +000be6d0: c004 cf29 2998 da29 98d7 748d 9f01 cccc ...))..)..t..... │ │ │ │ +000be6e0: d532 8e92 00fa 2cfd cf5b e253 5045 4391 .2....,..[.SPEC. │ │ │ │ +000be6f0: 03ea a8cf 345d 8ea1 8d8d 8d8d 91f3 6e57 ....4]........nW │ │ │ │ +000be700: 3131 2e8e 8e8e 9108 51d7 d774 8d9f 01cc 11......Q..t.... │ │ │ │ +000be710: ccd5 328e 910b fffe da60 9107 3ffa d774 ..2......`..?..t │ │ │ │ +000be720: 8d9f 01cc ccd5 328e 9201 5b38 f0cf 5be2 ......2...[8..[. │ │ │ │ +000be730: 4153 5355 4d45 cf5d 8ea1 8d8d 8d8d 91f3 ASSUME.]........ │ │ │ │ +000be740: 6e57 3132 2e8e 8e8e 910c 3c7f da60 9107 nW12......<..`.. │ │ │ │ +000be750: 3ffa d774 8d9f 01cc ccd5 328e 9108 1556 ?..t......2....V │ │ │ │ +000be760: da29 9103 5552 d774 8d9f 01cc ccd5 328e .)..UR.t......2. │ │ │ │ +000be770: 9201 4265 c9cf 5be2 4449 5343 4891 03ea ..Be..[.DISCH... │ │ │ │ +000be780: a8cf 3131 5d8e a68d 8d8d 8d91 f36e 5731 ..11]........nW1 │ │ │ │ +000be790: 332e 8e8e 8e91 0c3c 7fda 6091 073f fad7 3......<..`..?.. │ │ │ │ +000be7a0: 748d 9f01 cccc d531 8e96 0815 56da 299b t......1....V.). │ │ │ │ +000be7b0: 0355 52cf 28d7 748d 9f01 cccc d532 8e93 .UR.(.t......2.. │ │ │ │ +000be7c0: da29 98d7 748d 9f01 cccc d532 8e91 04c0 .)..t......2.... │ │ │ │ +000be7d0: 04cf 2992 0118 d95d 5be2 4449 5343 4891 ..)....][.DISCH. │ │ │ │ +000be7e0: 03ea a8cf 3132 5d8e a18d 8d8d 8d91 f36e ....12]........n │ │ │ │ +000be7f0: 5731 342e 8e8e 8e91 0851 d700 9607 3ffa W14......Q....?. │ │ │ │ +000be800: da60 93d7 748d 9f01 cccc d532 8e92 0156 .`..t......2...V │ │ │ │ +000be810: e4c7 cf5b e24d 5091 03ea a8cf 3130 2c31 ...[.MP.....10,1 │ │ │ │ +000be820: 335d 8ea1 8d8d 8d8d 91f3 6e57 3135 2e8e 3]........nW15.. │ │ │ │ +000be830: 8e8e 9108 51d7 0096 073f fada 6093 d774 ....Q....?..`..t │ │ │ │ +000be840: 8d9f 01cc ccd5 318e 9108 aaac cf61 6e64 ......1......and │ │ │ │ +000be850: 9103 eaa8 0093 da60 93d7 748d 9f01 cccc .......`..t..... │ │ │ │ +000be860: d532 8e92 012c 1a92 cf5b 392c 3134 5d8e .2...,...[9,14]. │ │ │ │ +000be870: 9f22 e7e5 8d8d 91ea f1eb eb47 3132 2e33 .".........G12.3 │ │ │ │ +000be880: 2e32 358e 912c a518 5269 6768 958c cc74 .25..,..Righ...t │ │ │ │ +000be890: 9105 6666 eb6c 5feb 472d 696e 9374 726f ..ff.l_.G-in.tro │ │ │ │ +000be8a0: 9073 3364 7563 7469 6f6e 8e9f 17c9 a38d .s3duction...... │ │ │ │ +000be8b0: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ +000be8c0: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000be8d0: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +000be8e0: 170b cceb 6144 4953 4a31 9605 bfaa 3a93 ....aDISJ1....:. │ │ │ │ +000be8f0: 7468 6d93 2d3e 9363 6f6e 768e 8e92 01c6 thm.->.conv..... │ │ │ │ +000be900: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +000be910: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 292a ....ff...J....)* │ │ │ │ +000be920: a79f 1181 c88d 8d8d 9ff7 e1c5 8d92 00bb ................ │ │ │ │ +000be930: 7bae cf00 9607 3ffa da60 93d7 748d 9f01 {.....?..`..t... │ │ │ │ +000be940: cccc d531 8e8e 9200 ac67 409f 0551 6d89 ...1.....g@..Qm. │ │ │ │ +000be950: 0000 6665 0044 53d2 9f0b 080b 8dcf 0096 ..fe.DS......... │ │ │ │ +000be960: 073f fada 6093 d774 8d9f 01cc ccd5 318e .?..`..t......1. │ │ │ │ +000be970: 910b 5554 da5f 9106 9550 d774 8d9f 01cc ..UT._...P.t.... │ │ │ │ +000be980: ccd5 328e 8e8e 8e8e 9f33 c348 8d8d 8d8d ..2......3.H.... │ │ │ │ +000be990: 91f9 4e53 cf31 2e8e 8e8e 910c 3c7f da60 ..NS.1......<..` │ │ │ │ +000be9a0: 910b 2aa2 5f91 073f facf 3d9b 0355 52d7 ..*._..?..=..UR. │ │ │ │ +000be9b0: 1562 8d9f 01cc ccd5 318e 9108 aaac d762 .b......1......b │ │ │ │ +000be9c0: 8d9f 01cc ccd5 328e 9104 c004 d73a 9603 ......2......:.. │ │ │ │ +000be9d0: eaa8 da38 d762 3a93 cf28 d762 8d9f 01cc ...8.b:..(.b.... │ │ │ │ +000be9e0: ccd5 318e 9608 1556 da29 98d7 62cf 2998 ..1....V.)..b.). │ │ │ │ +000be9f0: da29 98cf 28d7 628d 9f01 cccc d532 8e93 .)..(.b......2.. │ │ │ │ +000bea00: da29 98d7 62cf 2998 da29 98d7 6291 659c .)..b.)..)..b.e. │ │ │ │ +000bea10: a9cf 5b44 650c 6e69 7469 6f6e 9603 eaa8 ..[De.nition.... │ │ │ │ +000bea20: 6f66 9107 d550 da5f 93cf 5d8e a18d 8d8d of...P._..]..... │ │ │ │ +000bea30: 8d91 f94e 5332 2e8e 8e8e 910c 3c7f da60 ...NS2......<..` │ │ │ │ +000bea40: 9107 3ffa d774 8d9f 01cc ccd5 318e 910b ..?..t......1... │ │ │ │ +000bea50: 5554 da5f 9106 9550 d774 8d9f 01cc ccd5 UT._...P.t...... │ │ │ │ +000bea60: 328e 9608 1556 cf3d 9b03 5552 da38 d762 2....V.=..UR.8.b │ │ │ │ +000bea70: 3a91 03ea a8cf 28d7 748d 9f01 cccc d531 :.....(.t......1 │ │ │ │ +000bea80: 8e93 da29 98d7 62cf 2998 da29 98cf 28d7 ...)..b.)..)..(. │ │ │ │ +000bea90: 748d 9f01 cccc d532 8e93 da29 98d7 62cf t......2...)..b. │ │ │ │ +000beaa0: 2998 da29 98d7 6291 662a 34cf 5be2 5249 )..)..b.f*4.[.RI │ │ │ │ +000beab0: 4748 548d 9100 bdb0 8900 0066 6600 03b4 GHT........ff... │ │ │ │ +000beac0: 7d8e 9604 722d 4c49 5354 8d91 00bd b089 }...r-LIST...... │ │ │ │ +000bead0: 0000 6666 0003 b47d 8e93 4245 5441 9103 ..ff...}..BETA.. │ │ │ │ +000beae0: eaa8 cf31 5d8e a68d 8d8d 8d91 f94e 5333 ...1]........NS3 │ │ │ │ +000beaf0: 2e8e 8e8e 9108 51d7 0096 073f fada 6093 ......Q....?..`. │ │ │ │ +000beb00: d774 8d9f 01cc ccd5 318e 9201 4955 34cf .t......1...IU4. │ │ │ │ +000beb10: 5b48 7970 9053 8e6f 7468 6573 6973 5d8e [Hyp.S.othesis]. │ │ │ │ +000beb20: a18d 8d8d 8d91 f94e 5334 2e8e 8e8e 9108 .......NS4...... │ │ │ │ +000beb30: 51d7 d774 8d9f 01cc ccd5 318e 9b08 1556 Q..t......1....V │ │ │ │ +000beb40: da29 9103 5552 d762 9607 3ffa da60 93d7 .)..UR.b..?..`.. │ │ │ │ +000beb50: 748d 9f01 cccc d531 8e98 da29 9103 5552 t......1...)..UR │ │ │ │ +000beb60: d762 9201 2725 cccf 5be2 4153 5355 4d45 .b..'%..[.ASSUME │ │ │ │ +000beb70: cf5d 8ea1 8d8d 8d8d 91f9 4e53 352e 8e8e .]........NS5... │ │ │ │ +000beb80: 8e91 0851 d700 d73b 9105 eaa6 748d 9f01 ...Q...;....t... │ │ │ │ +000beb90: cccc d531 8e91 0815 56da 2991 0355 52d7 ...1....V.)..UR. │ │ │ │ +000beba0: 6296 073f fada 6093 d762 9201 380e 0fcf b..?..`..b..8... │ │ │ │ +000bebb0: 5be2 4d50 9103 eaa8 cf34 2c33 5d8e 8e9f [.MP.....4,3]... │ │ │ │ +000bebc0: 24fd 138e 8c8b 0000 00ed 0000 0000 0000 $............... │ │ │ │ 000bebd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000bebe0: 0000 0000 0000 0000 0000 000b e0ed a002 ................ │ │ │ │ -000bebf0: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -000bec00: 9a8d 9112 c761 d031 322e 332e 910a 8000 .....a.12.3..... │ │ │ │ -000bec10: 4465 7269 7691 ff40 0061 7469 6f6e 9604 Deriv..@.ation.. │ │ │ │ -000bec20: 8000 6f66 9374 6865 9373 7461 6e64 6172 ..of.the.standar │ │ │ │ -000bec30: 6493 7275 6c65 7392 00cf 09da 3233 378e d.rules.....237. │ │ │ │ -000bec40: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ -000bec50: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -000bec60: 8d8d 8d8d 9121 23c9 cf36 2e8e 8e8e 9130 .....!#..6.....0 │ │ │ │ -000bec70: 274d 00d7 3b91 05ea a674 8d9f 01cc ccd5 'M..;....t...... │ │ │ │ -000bec80: 318e 9b08 1556 da29 9103 5552 d762 9607 1....V.)..UR.b.. │ │ │ │ -000bec90: 3ffa da60 93cf 28d7 748d 9f01 cccc d532 ?..`..(.t......2 │ │ │ │ -000beca0: 8e98 da29 9603 5552 d762 cf29 93da 2993 ...)..UR.b.)..). │ │ │ │ -000becb0: d762 9200 f235 38cf 5be2 4449 5343 4891 .b...58.[.DISCH. │ │ │ │ -000becc0: 03ea a8cf 355d 8ea4 1213 0e8d 8d8d 8d91 ....5].......... │ │ │ │ -000becd0: 2123 c937 2e8e 8e8e 9130 274d 0096 073f !#.7.....0'M...? │ │ │ │ -000bece0: fada 6093 cf28 d774 8d9f 01cc ccd5 318e ..`..(.t......1. │ │ │ │ -000becf0: 9b08 1556 da29 9603 5552 d762 cf29 93da ...V.)..UR.b.).. │ │ │ │ -000bed00: 2993 cf28 d774 8d9f 01cc ccd5 328e 98da )..(.t......2... │ │ │ │ -000bed10: 2993 d762 cf29 93da 2993 d762 9200 df95 )..b.)..)..b.... │ │ │ │ -000bed20: 3ccf 5be2 4449 5343 4891 03ea a8cf 365d <.[.DISCH.....6] │ │ │ │ -000bed30: 8ea1 8d8d 8d8d 9121 23c9 382e 8e8e 8e91 .......!#.8..... │ │ │ │ -000bed40: 3027 4d00 9607 3ffa da60 9338 d762 3a91 0'M...?..`.8.b:. │ │ │ │ -000bed50: 03ea a8cf 28d7 748d 9f01 cccc d531 8e9b ....(.t......1.. │ │ │ │ -000bed60: 0815 56da 2996 0355 52d7 62cf 2993 da29 ..V.)..UR.b.)..) │ │ │ │ -000bed70: 93cf 28d7 748d 9f01 cccc d532 8e98 da29 ..(.t......2...) │ │ │ │ -000bed80: 93d7 62cf 2993 da29 93d7 6292 00d9 170c ..b.)..)..b..... │ │ │ │ -000bed90: cf5b e247 454e 9103 eaa8 cf37 5d8e a18d .[.GEN.....7]... │ │ │ │ -000beda0: 8d8d 8d91 2123 c939 2e8e 8e8e 9130 274d ....!#.9.....0'M │ │ │ │ -000bedb0: 0096 073f fada 6093 d774 8d9f 01cc ccd5 ...?..`..t...... │ │ │ │ -000bedc0: 318e 910b 5554 da5f 9106 9550 d774 8d9f 1...UT._...P.t.. │ │ │ │ -000bedd0: 01cc ccd5 328e 9201 141b 86cf 5be2 4551 ....2.......[.EQ │ │ │ │ -000bede0: 8d91 00bd b089 0000 6666 0003 b47d 8e91 ........ff...}.. │ │ │ │ -000bedf0: 0472 2d4d 5096 03ea a8cf 28e2 5359 4d93 .r-MP.....(.SYM. │ │ │ │ -000bee00: cf32 292c 385d 8ea9 22f9 ab8d 8d91 12c7 .2),8].."....... │ │ │ │ -000bee10: 61eb 4731 322e 332e 3236 8e91 547a 8e4c a.G12.3.26..Tz.L │ │ │ │ -000bee20: 6566 7491 0566 66eb 6c5f eb47 2d69 6e90 eft..ff.l_.G-in. │ │ │ │ -000bee30: 8ccc 7472 6f90 7333 6475 6374 696f 6e8e ..tro.s3duction. │ │ │ │ -000bee40: 9f17 cf7f 8d8d 8d91 12c7 619f f54f a789 ..........a..O.. │ │ │ │ -000bee50: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ -000bee60: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ -000bee70: fba6 648d 9117 0bcc eb61 4449 534a 3296 ..d......aDISJ2. │ │ │ │ -000bee80: 05bf aa3a 9374 6572 6d93 2d3e 9374 686d ...:.term.->.thm │ │ │ │ -000bee90: 932d 3e93 7468 6d8e 8e92 01c6 71b1 8400 .->.thm.....q... │ │ │ │ -000beea0: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -000beeb0: 6666 01c7 0b4a 8e8e 8e9f 2944 999f 118a ff...J....)D.... │ │ │ │ -000beec0: 6d8d 8d8d 9ff7 e1c5 8d92 00e3 5124 cf00 m...........Q$.. │ │ │ │ -000beed0: 9607 3ffa da60 93d7 748d 9f01 cccc d532 ..?..`..t......2 │ │ │ │ -000beee0: 8e8e 9200 d43c b69f 0551 6d89 0000 6665 .....<...Qm...fe │ │ │ │ -000beef0: 0044 53d2 9f0b 080b 8dcf 0096 073f fada .DS..........?.. │ │ │ │ -000bef00: 6093 d774 8d9f 01cc ccd5 318e 910b 5554 `..t......1...UT │ │ │ │ -000bef10: da5f 9106 9550 d774 8d9f 01cc ccd5 328e ._...P.t......2. │ │ │ │ -000bef20: 8e8e 8e8e 9f33 e750 8d8d 8d8d 9121 23c9 .....3.P.....!#. │ │ │ │ -000bef30: cf31 2e8e 8e8e 9134 11f5 da60 910b 2aa2 .1.....4...`..*. │ │ │ │ -000bef40: 5f91 073f facf 3d9b 0355 52d7 1562 8d9f _..?..=..UR..b.. │ │ │ │ -000bef50: 01cc ccd5 318e 9108 aaac d762 8d9f 01cc ....1......b.... │ │ │ │ -000bef60: ccd5 328e 9104 c004 d73a 9603 eaa8 da38 ..2......:.....8 │ │ │ │ -000bef70: d762 3a93 cf28 d762 8d9f 01cc ccd5 318e .b:..(.b......1. │ │ │ │ -000bef80: 9608 1556 da29 98d7 62cf 2998 da29 98cf ...V.)..b.)..).. │ │ │ │ -000bef90: 28d7 628d 9f01 cccc d532 8e93 da29 98d7 (.b......2...).. │ │ │ │ -000befa0: 62cf 2998 da29 98d7 6291 659c a9cf 5b44 b.)..)..b.e...[D │ │ │ │ -000befb0: 650c 6e69 7469 6f6e 9603 eaa8 6f66 9107 e.nition....of.. │ │ │ │ -000befc0: d550 da5f 93cf 5d8e a18d 8d8d 8d91 2123 .P._..].......!# │ │ │ │ -000befd0: c932 2e8e 8e8e 9134 11f5 da60 9107 3ffa .2.....4...`..?. │ │ │ │ -000befe0: d774 8d9f 01cc ccd5 318e 910b 5554 da5f .t......1...UT._ │ │ │ │ -000beff0: 9106 9550 d774 8d9f 01cc ccd5 328e 9608 ...P.t......2... │ │ │ │ -000bf000: 1556 cf3d 9b03 5552 da38 d762 3a91 03ea .V.=..UR.8.b:... │ │ │ │ -000bf010: a8cf 28d7 748d 9f01 cccc d531 8e93 da29 ..(.t......1...) │ │ │ │ -000bf020: 98d7 62cf 2998 da29 98cf 28d7 748d 9f01 ..b.)..)..(.t... │ │ │ │ -000bf030: cccc d532 8e93 da29 98d7 62cf 2998 da29 ...2...)..b.)..) │ │ │ │ -000bf040: 98d7 6291 662a 34cf 5be2 5249 4748 548d ..b.f*4.[.RIGHT. │ │ │ │ -000bf050: 9100 bdb0 8900 0066 6600 03b4 7d8e 9604 .......ff...}... │ │ │ │ -000bf060: 722d 4c49 5354 8d91 00bd b089 0000 6666 r-LIST........ff │ │ │ │ -000bf070: 0003 b47d 8e93 4245 5441 9103 eaa8 cf31 ...}..BETA.....1 │ │ │ │ -000bf080: 5d8e a18d 8d8d 8d91 2123 c933 2e8e 8e8e ].......!#.3.... │ │ │ │ -000bf090: 9130 274d 0096 073f fada 6093 d774 8d9f .0'M...?..`..t.. │ │ │ │ -000bf0a0: 01cc ccd5 328e 9201 4955 34cf 5b48 7970 ....2...IU4.[Hyp │ │ │ │ -000bf0b0: 9053 8e6f 7468 6573 6973 5d8e a18d 8d8d .S.othesis]..... │ │ │ │ -000bf0c0: 8d91 2123 c934 2e8e 8e8e 9130 274d d774 ..!#.4.....0'M.t │ │ │ │ -000bf0d0: 8d9f 01cc ccd5 328e 9b08 1556 da29 9103 ......2....V.).. │ │ │ │ -000bf0e0: 5552 d762 9607 3ffa da60 93d7 748d 9f01 UR.b..?..`..t... │ │ │ │ -000bf0f0: cccc d532 8e98 da29 9103 5552 d762 9201 ...2...)..UR.b.. │ │ │ │ -000bf100: 2725 cccf 5be2 4153 5355 4d45 cf5d 8ea1 '%..[.ASSUME.].. │ │ │ │ -000bf110: 8d8d 8d8d 9121 23c9 352e 8e8e 8e91 3027 .....!#.5.....0' │ │ │ │ -000bf120: 4d00 d73b 9105 eaa6 748d 9f01 cccc d532 M..;....t......2 │ │ │ │ -000bf130: 8e91 0815 56da 2991 0355 52d7 6296 073f ....V.)..UR.b..? │ │ │ │ -000bf140: fada 6093 d762 9201 380e 0fcf 5be2 4d50 ..`..b..8...[.MP │ │ │ │ -000bf150: 9103 eaa8 cf34 2c33 5d8e a18d 8d8d 8d91 .....4,3]....... │ │ │ │ -000bf160: 2123 c936 2e8e 8e8e 9130 274d 0096 073f !#.6.....0'M...? │ │ │ │ -000bf170: fada 6093 cf28 d774 8d9f 01cc ccd5 328e ..`..(.t......2. │ │ │ │ -000bf180: 9108 1556 da29 9603 5552 d762 cf29 93da ...V.)..UR.b.).. │ │ │ │ -000bf190: 2993 d762 9201 1c0b 34cf 5be2 4449 5343 )..b....4.[.DISC │ │ │ │ -000bf1a0: 4891 03ea a8cf 355d 8e9f 1213 0d8d 8d8d H.....5]........ │ │ │ │ -000bf1b0: 8d91 2123 c937 2e8e 8e8e 9130 274d 0096 ..!#.7.....0'M.. │ │ │ │ -000bf1c0: 073f fada 6093 cf28 d774 8d9f 01cc ccd5 .?..`..(.t...... │ │ │ │ -000bf1d0: 318e 9b08 1556 da29 9603 5552 d762 cf29 1....V.)..UR.b.) │ │ │ │ -000bf1e0: 93da 2993 cf28 d774 8d9f 01cc ccd5 328e ..)..(.t......2. │ │ │ │ -000bf1f0: 98da 2993 d762 cf29 93da 2993 d762 9200 ..)..b.)..)..b.. │ │ │ │ -000bf200: df95 3ccf 5be2 4449 5343 4891 03ea a8cf ..<.[.DISCH..... │ │ │ │ -000bf210: 365d 8ea1 8d8d 8d8d 9121 23c9 382e 8e8e 6].......!#.8... │ │ │ │ -000bf220: 8e91 3027 4d00 9607 3ffa da60 9338 d762 ..0'M...?..`.8.b │ │ │ │ -000bf230: 3a91 03ea a8cf 28d7 748d 9f01 cccc d531 :.....(.t......1 │ │ │ │ -000bf240: 8e9b 0815 56da 2996 0355 52d7 62cf 2993 ....V.)..UR.b.). │ │ │ │ -000bf250: da29 93cf 28d7 748d 9f01 cccc d532 8e98 .)..(.t......2.. │ │ │ │ -000bf260: da29 93d7 62cf 2993 da29 93d7 6292 00d9 .)..b.)..)..b... │ │ │ │ -000bf270: 170c cf5b e247 454e 9103 eaa8 cf37 5d8e ...[.GEN.....7]. │ │ │ │ -000bf280: a18d 8d8d 8d91 2123 c939 2e8e 8e8e 9130 ......!#.9.....0 │ │ │ │ -000bf290: 274d 0096 073f fada 6093 d774 8d9f 01cc 'M...?..`..t.... │ │ │ │ -000bf2a0: ccd5 318e 910b 5554 da5f 9106 9550 d774 ..1...UT._...P.t │ │ │ │ -000bf2b0: 8d9f 01cc ccd5 328e 9201 141b 86cf 5be2 ......2.......[. │ │ │ │ -000bf2c0: 4551 8d91 00bd b089 0000 6666 0003 b47d EQ........ff...} │ │ │ │ -000bf2d0: 8e91 0472 2d4d 5096 03ea a8cf 28e2 5359 ...r-MP.....(.SY │ │ │ │ -000bf2e0: 4d93 cf32 292c 385d 8ea6 8d8d 9112 c761 M..2),8].......a │ │ │ │ -000bf2f0: eb47 3132 2e33 2e32 378e 9154 7a8e eb6c .G12.3.27..Tz..l │ │ │ │ -000bf300: 5feb 472d 656c 696d 696e 6174 696f 6e8e _.G-elimination. │ │ │ │ -000bf310: 9f17 cf80 8d8d 8d91 12c7 619f f54f a789 ..........a..O.. │ │ │ │ -000bf320: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ -000bf330: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ -000bf340: fba6 648d 9117 0bcc eb61 4449 534a 5f43 ..d......aDISJ_C │ │ │ │ -000bf350: 4153 4553 9605 bfaa 3a93 7468 6d93 2d3e ASES....:.thm.-> │ │ │ │ -000bf360: 9374 686d 932d 3e93 7468 6d93 2d3e 9374 .thm.->.thm.->.t │ │ │ │ -000bf370: 686d 8e8e 9201 c671 b184 000f 60b2 0000 hm.....q....`... │ │ │ │ -000bf380: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -000bf390: 4a8e 8e8e 9f29 4498 9f11 8a6e 8d8d 8d9f J....)D....n.... │ │ │ │ -000bf3a0: f7e1 c58d 9155 6583 cf00 9607 3ffa da60 .....Ue.....?..` │ │ │ │ -000bf3b0: 93d7 748d 9f01 cccc d531 8e91 0b55 54da ..t......1...UT. │ │ │ │ -000bf3c0: 5f91 0695 50d7 748d 9f01 cccc d532 8e91 _...P.t......2.. │ │ │ │ -000bf3d0: 4b3f d4cf 008d 9f01 cccc d531 8e9b 04c0 K?.........1.... │ │ │ │ -000bf3e0: 04d7 3b91 05ea a674 8d9f 01cc ccd5 318e ..;....t......1. │ │ │ │ -000bf3f0: 910b fffe da60 93d7 7491 467f d0cf 008d .....`..t.F..... │ │ │ │ -000bf400: 9f01 cccc d532 8e98 d73b 9105 eaa6 748d .....2...;....t. │ │ │ │ -000bf410: 9f01 cccc d532 8e91 0bff feda 6093 d774 .....2......`..t │ │ │ │ -000bf420: 8e91 5565 839f 0551 6d89 0000 6665 0142 ..Ue...Qm...fe.B │ │ │ │ -000bf430: 0238 9f0b 080b 8d91 76de dbcf 0096 02aa .8......v....... │ │ │ │ -000bf440: a8da 5b93 cf00 8d9f 01cc ccd5 318e 9107 ..[.........1... │ │ │ │ -000bf450: 6aac da5b 93cf 008d 9f01 cccc d532 8e91 j..[.........2.. │ │ │ │ -000bf460: 0bff feda 6091 073f fad7 748e 8e8e 8e9f ....`..?..t..... │ │ │ │ -000bf470: 33e7 4f8d 8d8d 8d91 2123 c9cf 312e 8e8e 3.O.....!#..1... │ │ │ │ -000bf480: 8e91 3411 f5da 6091 0b2a a25f 9107 3ffa ..4...`..*._..?. │ │ │ │ -000bf490: cf3d 9b03 5552 d715 628d 9f01 cccc d531 .=..UR..b......1 │ │ │ │ -000bf4a0: 8e91 08aa acd7 628d 9f01 cccc d532 8e91 ......b......2.. │ │ │ │ -000bf4b0: 04c0 04d7 3a96 03ea a8da 38d7 623a 93cf ....:.....8.b:.. │ │ │ │ -000bf4c0: 28d7 628d 9f01 cccc d531 8e96 0815 56da (.b......1....V. │ │ │ │ -000bf4d0: 2998 d762 cf29 98da 2998 cf28 d762 8d9f )..b.)..)..(.b.. │ │ │ │ -000bf4e0: 01cc ccd5 328e 93da 2998 d762 cf29 98da ....2...)..b.).. │ │ │ │ -000bf4f0: 2998 d762 9165 9ca9 cf5b 4465 0c6e 6974 )..b.e...[De.nit │ │ │ │ -000bf500: 696f 6e96 03ea a86f 6691 07d5 50da 5f93 ion....of...P._. │ │ │ │ -000bf510: cf5d 8ea1 8d8d 8d8d 9121 23c9 322e 8e8e .].......!#.2... │ │ │ │ -000bf520: 8e91 3411 f5da 6091 073f fad7 748d 9f01 ..4...`..?..t... │ │ │ │ -000bf530: cccc d531 8e91 0b55 54da 5f91 0695 50d7 ...1...UT._...P. │ │ │ │ -000bf540: 748d 9f01 cccc d532 8e96 0815 56cf 3d9b t......2....V.=. │ │ │ │ -000bf550: 0355 52da 38d7 623a 9103 eaa8 cf28 d774 .UR.8.b:.....(.t │ │ │ │ -000bf560: 8d9f 01cc ccd5 318e 93da 2998 d762 cf29 ......1...)..b.) │ │ │ │ -000bf570: 98da 2998 cf28 d774 8d9f 01cc ccd5 328e ..)..(.t......2. │ │ │ │ -000bf580: 93da 2998 d762 cf29 98da 2998 d762 9166 ..)..b.)..)..b.f │ │ │ │ -000bf590: 2a34 cf5b e252 4947 4854 8d91 00bd b089 *4.[.RIGHT...... │ │ │ │ -000bf5a0: 0000 6666 0003 b47d 8e96 0472 2d4c 4953 ..ff...}...r-LIS │ │ │ │ -000bf5b0: 548d 9100 bdb0 8900 0066 6600 03b4 7d8e T........ff...}. │ │ │ │ -000bf5c0: 9342 4554 4191 03ea a8cf 315d 8ea1 8d8d .BETA.....1].... │ │ │ │ -000bf5d0: 8d8d 9121 23c9 332e 8e8e 8e91 3027 4d00 ...!#.3.....0'M. │ │ │ │ -000bf5e0: 9607 3ffa da60 93d7 748d 9f01 cccc d531 ..?..`..t......1 │ │ │ │ -000bf5f0: 8e91 0b55 54da 5f91 0695 50d7 748d 9f01 ...UT._...P.t... │ │ │ │ -000bf600: cccc d532 8e92 012b 2c59 cf5b 4879 7090 ...2...+,Y.[Hyp. │ │ │ │ -000bf610: 538e 6f74 6865 7369 735d 8ea1 8d8d 8d8d S.othesis]...... │ │ │ │ -000bf620: 9121 23c9 342e 8e8e 8e91 3027 4d00 9607 .!#.4.....0'M... │ │ │ │ -000bf630: 3ffa da60 9338 d762 3a91 03ea a8cf 28d7 ?..`.8.b:.....(. │ │ │ │ -000bf640: 748d 9f01 cccc d531 8e9b 0815 56da 2996 t......1....V.). │ │ │ │ -000bf650: 0355 52d7 62cf 2993 da29 93cf 28d7 748d .UR.b.)..)..(.t. │ │ │ │ -000bf660: 9f01 cccc d532 8e98 da29 93d7 62cf 2993 .....2...)..b.). │ │ │ │ -000bf670: da29 93d7 6292 00c5 548a cf5b e245 518d .)..b...T..[.EQ. │ │ │ │ -000bf680: 9100 bdb0 8900 0066 6600 03b4 7d8e 9104 .......ff...}... │ │ │ │ -000bf690: 722d 4d50 9103 eaa8 cf32 2c33 5d8e a18d r-MP.....2,3]... │ │ │ │ -000bf6a0: 8d8d 8d91 2123 c935 2e8e 8e8e 9130 274d ....!#.5.....0'M │ │ │ │ -000bf6b0: 0096 073f fada 6093 cf28 d774 8d9f 01cc ...?..`..(.t.... │ │ │ │ -000bf6c0: ccd5 318e 9b08 1556 da29 9603 5552 d774 ..1....V.)..UR.t │ │ │ │ -000bf6d0: cf29 93da 2993 cf28 d774 8d9f 01cc ccd5 .)..)..(.t...... │ │ │ │ -000bf6e0: 328e 98da 2993 d774 cf29 93da 2993 d774 2...)..t.)..)..t │ │ │ │ -000bf6f0: 9200 e804 25cf 5be2 5350 4543 9103 eaa8 ....%.[.SPEC.... │ │ │ │ -000bf700: cf34 5d8e a18d 8d8d 8d91 2123 c936 2e8e .4].......!#.6.. │ │ │ │ -000bf710: 8e8e 9130 274d 008d 9f01 cccc d531 8e91 ...0'M.......1.. │ │ │ │ -000bf720: 04c0 04d7 3b91 05ea a674 8d9f 01cc ccd5 ....;....t...... │ │ │ │ -000bf730: 318e 910b fffe da60 9107 3ffa d774 9201 1......`..?..t.. │ │ │ │ -000bf740: 3268 c4cf 5b48 7970 9053 8e6f 7468 6573 2h..[Hyp.S.othes │ │ │ │ -000bf750: 6973 5d8e 8e9f 24fd 138e 8c8b 0000 00ee is]...$......... │ │ │ │ -000bf760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000bebe0: 0000 0000 0000 0000 0000 0000 0000 000b ................ │ │ │ │ +000bebf0: e0f1 a002 cc05 558d a0fd 46d3 0e8d 8d8d ......U...F..... │ │ │ │ +000bec00: 8d9f fa99 9a8d 9112 c761 d031 322e 332e .........a.12.3. │ │ │ │ +000bec10: 910a 8000 4465 7269 7691 ff40 0061 7469 ....Deriv..@.ati │ │ │ │ +000bec20: 6f6e 9604 8000 6f66 9374 6865 9373 7461 on....of.the.sta │ │ │ │ +000bec30: 6e64 6172 6493 7275 6c65 7392 00cf 09da ndard.rules..... │ │ │ │ +000bec40: 3233 378e 9112 c761 9f05 6666 8900 00e6 237....a..ff.... │ │ │ │ +000bec50: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +000bec60: fd8b d021 8d8d 8d8d 9121 23c9 cf36 2e8e ...!.....!#..6.. │ │ │ │ +000bec70: 8e8e 9130 274d 00d7 3b91 05ea a674 8d9f ...0'M..;....t.. │ │ │ │ +000bec80: 01cc ccd5 318e 9b08 1556 da29 9103 5552 ....1....V.)..UR │ │ │ │ +000bec90: d762 9607 3ffa da60 93cf 28d7 748d 9f01 .b..?..`..(.t... │ │ │ │ +000beca0: cccc d532 8e98 da29 9603 5552 d762 cf29 ...2...)..UR.b.) │ │ │ │ +000becb0: 93da 2993 d762 9200 f235 38cf 5be2 4449 ..)..b...58.[.DI │ │ │ │ +000becc0: 5343 4891 03ea a8cf 355d 8ea4 1213 0e8d SCH.....5]...... │ │ │ │ +000becd0: 8d8d 8d91 2123 c937 2e8e 8e8e 9130 274d ....!#.7.....0'M │ │ │ │ +000bece0: 0096 073f fada 6093 cf28 d774 8d9f 01cc ...?..`..(.t.... │ │ │ │ +000becf0: ccd5 318e 9b08 1556 da29 9603 5552 d762 ..1....V.)..UR.b │ │ │ │ +000bed00: cf29 93da 2993 cf28 d774 8d9f 01cc ccd5 .)..)..(.t...... │ │ │ │ +000bed10: 328e 98da 2993 d762 cf29 93da 2993 d762 2...)..b.)..)..b │ │ │ │ +000bed20: 9200 df95 3ccf 5be2 4449 5343 4891 03ea ....<.[.DISCH... │ │ │ │ +000bed30: a8cf 365d 8ea1 8d8d 8d8d 9121 23c9 382e ..6].......!#.8. │ │ │ │ +000bed40: 8e8e 8e91 3027 4d00 9607 3ffa da60 9338 ....0'M...?..`.8 │ │ │ │ +000bed50: d762 3a91 03ea a8cf 28d7 748d 9f01 cccc .b:.....(.t..... │ │ │ │ +000bed60: d531 8e9b 0815 56da 2996 0355 52d7 62cf .1....V.)..UR.b. │ │ │ │ +000bed70: 2993 da29 93cf 28d7 748d 9f01 cccc d532 )..)..(.t......2 │ │ │ │ +000bed80: 8e98 da29 93d7 62cf 2993 da29 93d7 6292 ...)..b.)..)..b. │ │ │ │ +000bed90: 00d9 170c cf5b e247 454e 9103 eaa8 cf37 .....[.GEN.....7 │ │ │ │ +000beda0: 5d8e a18d 8d8d 8d91 2123 c939 2e8e 8e8e ].......!#.9.... │ │ │ │ +000bedb0: 9130 274d 0096 073f fada 6093 d774 8d9f .0'M...?..`..t.. │ │ │ │ +000bedc0: 01cc ccd5 318e 910b 5554 da5f 9106 9550 ....1...UT._...P │ │ │ │ +000bedd0: d774 8d9f 01cc ccd5 328e 9201 141b 86cf .t......2....... │ │ │ │ +000bede0: 5be2 4551 8d91 00bd b089 0000 6666 0003 [.EQ........ff.. │ │ │ │ +000bedf0: b47d 8e91 0472 2d4d 5096 03ea a8cf 28e2 .}...r-MP.....(. │ │ │ │ +000bee00: 5359 4d93 cf32 292c 385d 8ea9 22f9 ab8d SYM..2),8].."... │ │ │ │ +000bee10: 8d91 12c7 61eb 4731 322e 332e 3236 8e91 ....a.G12.3.26.. │ │ │ │ +000bee20: 547a 8e4c 6566 7491 0566 66eb 6c5f eb47 Tz.Left..ff.l_.G │ │ │ │ +000bee30: 2d69 6e90 8ccc 7472 6f90 7333 6475 6374 -in...tro.s3duct │ │ │ │ +000bee40: 696f 6e8e 9f17 cf7f 8d8d 8d91 12c7 619f ion...........a. │ │ │ │ +000bee50: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ +000bee60: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ +000bee70: 6666 8d9f fba6 648d 9117 0bcc eb61 4449 ff....d......aDI │ │ │ │ +000bee80: 534a 3296 05bf aa3a 9374 6572 6d93 2d3e SJ2....:.term.-> │ │ │ │ +000bee90: 9374 686d 932d 3e93 7468 6d8e 8e92 01c6 .thm.->.thm..... │ │ │ │ +000beea0: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +000beeb0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 2944 ....ff...J....)D │ │ │ │ +000beec0: 999f 118a 6d8d 8d8d 9ff7 e1c5 8d92 00e3 ....m........... │ │ │ │ +000beed0: 5124 cf00 9607 3ffa da60 93d7 748d 9f01 Q$....?..`..t... │ │ │ │ +000beee0: cccc d532 8e8e 9200 d43c b69f 0551 6d89 ...2.....<...Qm. │ │ │ │ +000beef0: 0000 6665 0044 53d2 9f0b 080b 8dcf 0096 ..fe.DS......... │ │ │ │ +000bef00: 073f fada 6093 d774 8d9f 01cc ccd5 318e .?..`..t......1. │ │ │ │ +000bef10: 910b 5554 da5f 9106 9550 d774 8d9f 01cc ..UT._...P.t.... │ │ │ │ +000bef20: ccd5 328e 8e8e 8e8e 9f33 e750 8d8d 8d8d ..2......3.P.... │ │ │ │ +000bef30: 9121 23c9 cf31 2e8e 8e8e 9134 11f5 da60 .!#..1.....4...` │ │ │ │ +000bef40: 910b 2aa2 5f91 073f facf 3d9b 0355 52d7 ..*._..?..=..UR. │ │ │ │ +000bef50: 1562 8d9f 01cc ccd5 318e 9108 aaac d762 .b......1......b │ │ │ │ +000bef60: 8d9f 01cc ccd5 328e 9104 c004 d73a 9603 ......2......:.. │ │ │ │ +000bef70: eaa8 da38 d762 3a93 cf28 d762 8d9f 01cc ...8.b:..(.b.... │ │ │ │ +000bef80: ccd5 318e 9608 1556 da29 98d7 62cf 2998 ..1....V.)..b.). │ │ │ │ +000bef90: da29 98cf 28d7 628d 9f01 cccc d532 8e93 .)..(.b......2.. │ │ │ │ +000befa0: da29 98d7 62cf 2998 da29 98d7 6291 659c .)..b.)..)..b.e. │ │ │ │ +000befb0: a9cf 5b44 650c 6e69 7469 6f6e 9603 eaa8 ..[De.nition.... │ │ │ │ +000befc0: 6f66 9107 d550 da5f 93cf 5d8e a18d 8d8d of...P._..]..... │ │ │ │ +000befd0: 8d91 2123 c932 2e8e 8e8e 9134 11f5 da60 ..!#.2.....4...` │ │ │ │ +000befe0: 9107 3ffa d774 8d9f 01cc ccd5 318e 910b ..?..t......1... │ │ │ │ +000beff0: 5554 da5f 9106 9550 d774 8d9f 01cc ccd5 UT._...P.t...... │ │ │ │ +000bf000: 328e 9608 1556 cf3d 9b03 5552 da38 d762 2....V.=..UR.8.b │ │ │ │ +000bf010: 3a91 03ea a8cf 28d7 748d 9f01 cccc d531 :.....(.t......1 │ │ │ │ +000bf020: 8e93 da29 98d7 62cf 2998 da29 98cf 28d7 ...)..b.)..)..(. │ │ │ │ +000bf030: 748d 9f01 cccc d532 8e93 da29 98d7 62cf t......2...)..b. │ │ │ │ +000bf040: 2998 da29 98d7 6291 662a 34cf 5be2 5249 )..)..b.f*4.[.RI │ │ │ │ +000bf050: 4748 548d 9100 bdb0 8900 0066 6600 03b4 GHT........ff... │ │ │ │ +000bf060: 7d8e 9604 722d 4c49 5354 8d91 00bd b089 }...r-LIST...... │ │ │ │ +000bf070: 0000 6666 0003 b47d 8e93 4245 5441 9103 ..ff...}..BETA.. │ │ │ │ +000bf080: eaa8 cf31 5d8e a18d 8d8d 8d91 2123 c933 ...1].......!#.3 │ │ │ │ +000bf090: 2e8e 8e8e 9130 274d 0096 073f fada 6093 .....0'M...?..`. │ │ │ │ +000bf0a0: d774 8d9f 01cc ccd5 328e 9201 4955 34cf .t......2...IU4. │ │ │ │ +000bf0b0: 5b48 7970 9053 8e6f 7468 6573 6973 5d8e [Hyp.S.othesis]. │ │ │ │ +000bf0c0: a18d 8d8d 8d91 2123 c934 2e8e 8e8e 9130 ......!#.4.....0 │ │ │ │ +000bf0d0: 274d d774 8d9f 01cc ccd5 328e 9b08 1556 'M.t......2....V │ │ │ │ +000bf0e0: da29 9103 5552 d762 9607 3ffa da60 93d7 .)..UR.b..?..`.. │ │ │ │ +000bf0f0: 748d 9f01 cccc d532 8e98 da29 9103 5552 t......2...)..UR │ │ │ │ +000bf100: d762 9201 2725 cccf 5be2 4153 5355 4d45 .b..'%..[.ASSUME │ │ │ │ +000bf110: cf5d 8ea1 8d8d 8d8d 9121 23c9 352e 8e8e .].......!#.5... │ │ │ │ +000bf120: 8e91 3027 4d00 d73b 9105 eaa6 748d 9f01 ..0'M..;....t... │ │ │ │ +000bf130: cccc d532 8e91 0815 56da 2991 0355 52d7 ...2....V.)..UR. │ │ │ │ +000bf140: 6296 073f fada 6093 d762 9201 380e 0fcf b..?..`..b..8... │ │ │ │ +000bf150: 5be2 4d50 9103 eaa8 cf34 2c33 5d8e a18d [.MP.....4,3]... │ │ │ │ +000bf160: 8d8d 8d91 2123 c936 2e8e 8e8e 9130 274d ....!#.6.....0'M │ │ │ │ +000bf170: 0096 073f fada 6093 cf28 d774 8d9f 01cc ...?..`..(.t.... │ │ │ │ +000bf180: ccd5 328e 9108 1556 da29 9603 5552 d762 ..2....V.)..UR.b │ │ │ │ +000bf190: cf29 93da 2993 d762 9201 1c0b 34cf 5be2 .)..)..b....4.[. │ │ │ │ +000bf1a0: 4449 5343 4891 03ea a8cf 355d 8e9f 1213 DISCH.....5].... │ │ │ │ +000bf1b0: 0d8d 8d8d 8d91 2123 c937 2e8e 8e8e 9130 ......!#.7.....0 │ │ │ │ +000bf1c0: 274d 0096 073f fada 6093 cf28 d774 8d9f 'M...?..`..(.t.. │ │ │ │ +000bf1d0: 01cc ccd5 318e 9b08 1556 da29 9603 5552 ....1....V.)..UR │ │ │ │ +000bf1e0: d762 cf29 93da 2993 cf28 d774 8d9f 01cc .b.)..)..(.t.... │ │ │ │ +000bf1f0: ccd5 328e 98da 2993 d762 cf29 93da 2993 ..2...)..b.)..). │ │ │ │ +000bf200: d762 9200 df95 3ccf 5be2 4449 5343 4891 .b....<.[.DISCH. │ │ │ │ +000bf210: 03ea a8cf 365d 8ea1 8d8d 8d8d 9121 23c9 ....6].......!#. │ │ │ │ +000bf220: 382e 8e8e 8e91 3027 4d00 9607 3ffa da60 8.....0'M...?..` │ │ │ │ +000bf230: 9338 d762 3a91 03ea a8cf 28d7 748d 9f01 .8.b:.....(.t... │ │ │ │ +000bf240: cccc d531 8e9b 0815 56da 2996 0355 52d7 ...1....V.)..UR. │ │ │ │ +000bf250: 62cf 2993 da29 93cf 28d7 748d 9f01 cccc b.)..)..(.t..... │ │ │ │ +000bf260: d532 8e98 da29 93d7 62cf 2993 da29 93d7 .2...)..b.)..).. │ │ │ │ +000bf270: 6292 00d9 170c cf5b e247 454e 9103 eaa8 b......[.GEN.... │ │ │ │ +000bf280: cf37 5d8e a18d 8d8d 8d91 2123 c939 2e8e .7].......!#.9.. │ │ │ │ +000bf290: 8e8e 9130 274d 0096 073f fada 6093 d774 ...0'M...?..`..t │ │ │ │ +000bf2a0: 8d9f 01cc ccd5 318e 910b 5554 da5f 9106 ......1...UT._.. │ │ │ │ +000bf2b0: 9550 d774 8d9f 01cc ccd5 328e 9201 141b .P.t......2..... │ │ │ │ +000bf2c0: 86cf 5be2 4551 8d91 00bd b089 0000 6666 ..[.EQ........ff │ │ │ │ +000bf2d0: 0003 b47d 8e91 0472 2d4d 5096 03ea a8cf ...}...r-MP..... │ │ │ │ +000bf2e0: 28e2 5359 4d93 cf32 292c 385d 8ea6 8d8d (.SYM..2),8].... │ │ │ │ +000bf2f0: 9112 c761 eb47 3132 2e33 2e32 378e 9154 ...a.G12.3.27..T │ │ │ │ +000bf300: 7a8e eb6c 5feb 472d 656c 696d 696e 6174 z..l_.G-eliminat │ │ │ │ +000bf310: 696f 6e8e 9f17 cf80 8d8d 8d91 12c7 619f ion...........a. │ │ │ │ +000bf320: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ +000bf330: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ +000bf340: 6666 8d9f fba6 648d 9117 0bcc eb61 4449 ff....d......aDI │ │ │ │ +000bf350: 534a 5f43 4153 4553 9605 bfaa 3a93 7468 SJ_CASES....:.th │ │ │ │ +000bf360: 6d93 2d3e 9374 686d 932d 3e93 7468 6d93 m.->.thm.->.thm. │ │ │ │ +000bf370: 2d3e 9374 686d 8e8e 9201 c671 b184 000f ->.thm.....q.... │ │ │ │ +000bf380: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +000bf390: 6601 c70b 4a8e 8e8e 9f29 4498 9f11 8a6e f...J....)D....n │ │ │ │ +000bf3a0: 8d8d 8d9f f7e1 c58d 9155 6583 cf00 9607 .........Ue..... │ │ │ │ +000bf3b0: 3ffa da60 93d7 748d 9f01 cccc d531 8e91 ?..`..t......1.. │ │ │ │ +000bf3c0: 0b55 54da 5f91 0695 50d7 748d 9f01 cccc .UT._...P.t..... │ │ │ │ +000bf3d0: d532 8e91 4b3f d4cf 008d 9f01 cccc d531 .2..K?.........1 │ │ │ │ +000bf3e0: 8e9b 04c0 04d7 3b91 05ea a674 8d9f 01cc ......;....t.... │ │ │ │ +000bf3f0: ccd5 318e 910b fffe da60 93d7 7491 467f ..1......`..t.F. │ │ │ │ +000bf400: d0cf 008d 9f01 cccc d532 8e98 d73b 9105 .........2...;.. │ │ │ │ +000bf410: eaa6 748d 9f01 cccc d532 8e91 0bff feda ..t......2...... │ │ │ │ +000bf420: 6093 d774 8e91 5565 839f 0551 6d89 0000 `..t..Ue...Qm... │ │ │ │ +000bf430: 6665 0142 0238 9f0b 080b 8d91 76de dbcf fe.B.8......v... │ │ │ │ +000bf440: 0096 02aa a8da 5b93 cf00 8d9f 01cc ccd5 ......[......... │ │ │ │ +000bf450: 318e 9107 6aac da5b 93cf 008d 9f01 cccc 1...j..[........ │ │ │ │ +000bf460: d532 8e91 0bff feda 6091 073f fad7 748e .2......`..?..t. │ │ │ │ +000bf470: 8e8e 8e9f 33e7 4f8d 8d8d 8d91 2123 c9cf ....3.O.....!#.. │ │ │ │ +000bf480: 312e 8e8e 8e91 3411 f5da 6091 0b2a a25f 1.....4...`..*._ │ │ │ │ +000bf490: 9107 3ffa cf3d 9b03 5552 d715 628d 9f01 ..?..=..UR..b... │ │ │ │ +000bf4a0: cccc d531 8e91 08aa acd7 628d 9f01 cccc ...1......b..... │ │ │ │ +000bf4b0: d532 8e91 04c0 04d7 3a96 03ea a8da 38d7 .2......:.....8. │ │ │ │ +000bf4c0: 623a 93cf 28d7 628d 9f01 cccc d531 8e96 b:..(.b......1.. │ │ │ │ +000bf4d0: 0815 56da 2998 d762 cf29 98da 2998 cf28 ..V.)..b.)..)..( │ │ │ │ +000bf4e0: d762 8d9f 01cc ccd5 328e 93da 2998 d762 .b......2...)..b │ │ │ │ +000bf4f0: cf29 98da 2998 d762 9165 9ca9 cf5b 4465 .)..)..b.e...[De │ │ │ │ +000bf500: 0c6e 6974 696f 6e96 03ea a86f 6691 07d5 .nition....of... │ │ │ │ +000bf510: 50da 5f93 cf5d 8ea1 8d8d 8d8d 9121 23c9 P._..].......!#. │ │ │ │ +000bf520: 322e 8e8e 8e91 3411 f5da 6091 073f fad7 2.....4...`..?.. │ │ │ │ +000bf530: 748d 9f01 cccc d531 8e91 0b55 54da 5f91 t......1...UT._. │ │ │ │ +000bf540: 0695 50d7 748d 9f01 cccc d532 8e96 0815 ..P.t......2.... │ │ │ │ +000bf550: 56cf 3d9b 0355 52da 38d7 623a 9103 eaa8 V.=..UR.8.b:.... │ │ │ │ +000bf560: cf28 d774 8d9f 01cc ccd5 318e 93da 2998 .(.t......1...). │ │ │ │ +000bf570: d762 cf29 98da 2998 cf28 d774 8d9f 01cc .b.)..)..(.t.... │ │ │ │ +000bf580: ccd5 328e 93da 2998 d762 cf29 98da 2998 ..2...)..b.)..). │ │ │ │ +000bf590: d762 9166 2a34 cf5b e252 4947 4854 8d91 .b.f*4.[.RIGHT.. │ │ │ │ +000bf5a0: 00bd b089 0000 6666 0003 b47d 8e96 0472 ......ff...}...r │ │ │ │ +000bf5b0: 2d4c 4953 548d 9100 bdb0 8900 0066 6600 -LIST........ff. │ │ │ │ +000bf5c0: 03b4 7d8e 9342 4554 4191 03ea a8cf 315d ..}..BETA.....1] │ │ │ │ +000bf5d0: 8ea1 8d8d 8d8d 9121 23c9 332e 8e8e 8e91 .......!#.3..... │ │ │ │ +000bf5e0: 3027 4d00 9607 3ffa da60 93d7 748d 9f01 0'M...?..`..t... │ │ │ │ +000bf5f0: cccc d531 8e91 0b55 54da 5f91 0695 50d7 ...1...UT._...P. │ │ │ │ +000bf600: 748d 9f01 cccc d532 8e92 012b 2c59 cf5b t......2...+,Y.[ │ │ │ │ +000bf610: 4879 7090 538e 6f74 6865 7369 735d 8ea1 Hyp.S.othesis].. │ │ │ │ +000bf620: 8d8d 8d8d 9121 23c9 342e 8e8e 8e91 3027 .....!#.4.....0' │ │ │ │ +000bf630: 4d00 9607 3ffa da60 9338 d762 3a91 03ea M...?..`.8.b:... │ │ │ │ +000bf640: a8cf 28d7 748d 9f01 cccc d531 8e9b 0815 ..(.t......1.... │ │ │ │ +000bf650: 56da 2996 0355 52d7 62cf 2993 da29 93cf V.)..UR.b.)..).. │ │ │ │ +000bf660: 28d7 748d 9f01 cccc d532 8e98 da29 93d7 (.t......2...).. │ │ │ │ +000bf670: 62cf 2993 da29 93d7 6292 00c5 548a cf5b b.)..)..b...T..[ │ │ │ │ +000bf680: e245 518d 9100 bdb0 8900 0066 6600 03b4 .EQ........ff... │ │ │ │ +000bf690: 7d8e 9104 722d 4d50 9103 eaa8 cf32 2c33 }...r-MP.....2,3 │ │ │ │ +000bf6a0: 5d8e a18d 8d8d 8d91 2123 c935 2e8e 8e8e ].......!#.5.... │ │ │ │ +000bf6b0: 9130 274d 0096 073f fada 6093 cf28 d774 .0'M...?..`..(.t │ │ │ │ +000bf6c0: 8d9f 01cc ccd5 318e 9b08 1556 da29 9603 ......1....V.).. │ │ │ │ +000bf6d0: 5552 d774 cf29 93da 2993 cf28 d774 8d9f UR.t.)..)..(.t.. │ │ │ │ +000bf6e0: 01cc ccd5 328e 98da 2993 d774 cf29 93da ....2...)..t.).. │ │ │ │ +000bf6f0: 2993 d774 9200 e804 25cf 5be2 5350 4543 )..t....%.[.SPEC │ │ │ │ +000bf700: 9103 eaa8 cf34 5d8e a18d 8d8d 8d91 2123 .....4].......!# │ │ │ │ +000bf710: c936 2e8e 8e8e 9130 274d 008d 9f01 cccc .6.....0'M...... │ │ │ │ +000bf720: d531 8e91 04c0 04d7 3b91 05ea a674 8d9f .1......;....t.. │ │ │ │ +000bf730: 01cc ccd5 318e 910b fffe da60 9107 3ffa ....1......`..?. │ │ │ │ +000bf740: d774 9201 3268 c4cf 5b48 7970 9053 8e6f .t..2h..[Hyp.S.o │ │ │ │ +000bf750: 7468 6573 6973 5d8e 8e9f 24fd 138e 8c8b thesis]...$..... │ │ │ │ +000bf760: 0000 00ee 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000bf770: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000bf780: 0000 0000 000b ebc1 a002 cc05 558d a0fd ............U... │ │ │ │ -000bf790: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -000bf7a0: d032 3338 9200 d460 9d43 6861 7074 6572 .238...`.Chapter │ │ │ │ -000bf7b0: 9604 8000 3132 2e91 0a80 0044 6572 6976 ....12.....Deriv │ │ │ │ -000bf7c0: 90a0 0065 6493 496e 6665 7265 6e63 6593 ...ed.Inference. │ │ │ │ -000bf7d0: 5275 6c65 738e 91ea f1eb 9f05 6666 8900 Rules.......ff.. │ │ │ │ -000bf7e0: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ -000bf7f0: 8da0 fd8b d021 8d8d 8d8d 91f9 4e53 cf37 .....!......NS.7 │ │ │ │ -000bf800: 2e8e 8e8e 9108 51d7 008d 9f01 cccc d531 ......Q........1 │ │ │ │ -000bf810: 8e91 0bff feda 6091 073f fad7 748d 9f01 ......`..?..t... │ │ │ │ -000bf820: cccc d531 8e91 0815 56da 2991 0355 52d7 ...1....V.)..UR. │ │ │ │ -000bf830: 7492 0138 d8fc cf5b e244 4953 4348 9103 t..8...[.DISCH.. │ │ │ │ -000bf840: eaa8 cf36 5d8e a412 0000 8d8d 8d8d 91f9 ...6]........... │ │ │ │ -000bf850: 4e53 382e 8e8e 8e91 0851 d700 9602 aaa8 NS8......Q...... │ │ │ │ -000bf860: da5b 93cf 008d 9f01 cccc d531 8e91 0bff .[.........1.... │ │ │ │ -000bf870: feda 6091 073f facf 28d7 748d 9f01 cccc ..`..?..(.t..... │ │ │ │ -000bf880: d532 8e91 0815 56da 2996 0355 52d7 74cf .2....V.)..UR.t. │ │ │ │ -000bf890: 2993 da29 93d7 7492 010d 82b3 cf5b e24d )..)..t......[.M │ │ │ │ -000bf8a0: 5091 03ea a8cf 352c 375d 8ea1 8d8d 8d8d P.....5,7]...... │ │ │ │ -000bf8b0: 91f9 4e53 392e 8e8e 8e91 0851 d700 8d9f ..NS9......Q.... │ │ │ │ -000bf8c0: 01cc ccd5 328e 9104 c004 d73b 9105 eaa6 ....2......;.... │ │ │ │ -000bf8d0: 748d 9f01 cccc d532 8e91 0bff feda 6091 t......2......`. │ │ │ │ -000bf8e0: 073f fad7 7492 0132 68c4 cf5b 4879 7090 .?..t..2h..[Hyp. │ │ │ │ -000bf8f0: 538e 6f74 6865 7369 735d 8ea1 8d8d 8d8d S.othesis]...... │ │ │ │ -000bf900: 91f3 6e57 3130 2e8e 8e8e 9108 51d7 008d ..nW10......Q... │ │ │ │ -000bf910: 9f01 cccc d532 8e91 0bff feda 6091 073f .....2......`..? │ │ │ │ -000bf920: fad7 748d 9f01 cccc d532 8e91 0815 56da ..t......2....V. │ │ │ │ -000bf930: 2991 0355 52d7 7492 0138 d8fc cf5b e244 )..UR.t..8...[.D │ │ │ │ -000bf940: 4953 4348 9103 eaa8 cf39 5d8e a18d 8d8d ISCH.....9]..... │ │ │ │ -000bf950: 8d91 f36e 5731 312e 8e8e 8e91 0851 d700 ...nW11......Q.. │ │ │ │ -000bf960: 9602 aaa8 da5b 93cf 008d 9f01 cccc d531 .....[.........1 │ │ │ │ -000bf970: 8e91 076a acda 5b93 cf00 8d9f 01cc ccd5 ...j..[......... │ │ │ │ -000bf980: 328e 910b fffe da60 9107 3ffa d774 9201 2......`..?..t.. │ │ │ │ -000bf990: 29eb 33cf 5be2 4d50 9103 eaa8 cf38 2c31 ).3.[.MP.....8,1 │ │ │ │ -000bf9a0: 305d 8e9f 2fca ab8d 8d91 eaf1 ebeb 4731 0]../.........G1 │ │ │ │ -000bf9b0: 322e 332e 3238 8e91 2ca5 1843 6c61 7373 2.3.28..,..Class │ │ │ │ -000bf9c0: 6963 616c 9605 6666 636f 6e90 8ccc 7472 ical..ffcon...tr │ │ │ │ -000bf9d0: 6164 6963 7469 6f6e 9372 756c 658e 9f17 adiction.rule... │ │ │ │ -000bf9e0: c000 8d8d 8d91 eaf1 eb9f f54f a789 0000 ...........O.... │ │ │ │ -000bf9f0: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -000bfa00: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ -000bfa10: 648d 9117 0bcc eb61 4343 4f4e 5452 9605 d......aCCONTR.. │ │ │ │ -000bfa20: bfaa 3a93 7465 726d 932d 3e93 7468 6d93 ..:.term.->.thm. │ │ │ │ -000bfa30: 2d3e 9374 686d 8e8e 9201 c671 b184 000f ->.thm.....q.... │ │ │ │ -000bfa40: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ -000bfa50: 6601 c70b 4a8e 8e8e 9f29 0000 9f11 7390 f...J....)....s. │ │ │ │ -000bfa60: 8d8d 8d9f f7e1 c58d 9200 b1ee 61cf 00d7 ............a... │ │ │ │ -000bfa70: 3b91 05ea a6da 3ad7 7496 073f fada 6093 ;.....:.t..?..`. │ │ │ │ -000bfa80: df46 8e92 00b1 ee61 9f05 516d 8900 0066 .F.....a..Qm...f │ │ │ │ -000bfa90: 6500 3945 919f 0b08 0b8d 910b ed4f cf00 e.9E.........O.. │ │ │ │ -000bfaa0: 9607 3ffa da60 93d7 748e 8e8e 8e9f 31bb ..?..`..t.....1. │ │ │ │ -000bfab0: 3e8d 8d8d 8d91 f94e 53cf 312e 8e8e 8e91 >......NS.1..... │ │ │ │ -000bfac0: 0c3c 7fda 6091 073f fa3a 9603 5552 cf3d .<..`..?.:..UR.= │ │ │ │ -000bfad0: 93d7 1562 3a9b 03ea a862 93da 2993 df46 ...b:....b..)..F │ │ │ │ -000bfae0: 9200 fb9e f4cf 5b44 650c 6e69 7469 6f6e ......[De.nition │ │ │ │ -000bfaf0: 986f 6698 da3a cf5d 8ea1 8d8d 8d8d 91f9 .of..:.]........ │ │ │ │ -000bfb00: 4e53 322e 8e8e 8e91 0c3c 7fda 6091 073f NS2......<..`..? │ │ │ │ -000bfb10: fa3a d774 9603 5552 cf3d 93d7 7493 da29 .:.t..UR.=..t..) │ │ │ │ -000bfb20: 93df 4692 00f4 406f cf5b e252 4947 4854 ..F...@o.[.RIGHT │ │ │ │ -000bfb30: 8d91 00bd b089 0000 6666 0003 b47d 8e96 ........ff...}.. │ │ │ │ -000bfb40: 0472 2d4c 4953 548d 9100 bdb0 8900 0066 .r-LIST........f │ │ │ │ -000bfb50: 6600 03b4 7d8e 9342 4554 4191 03ea a8cf f...}..BETA..... │ │ │ │ -000bfb60: 315d 8ea1 8d8d 8d8d 91f9 4e53 332e 8e8e 1]........NS3... │ │ │ │ -000bfb70: 8e91 0851 d700 d73b 9105 eaa6 da3a d774 ...Q...;.....:.t │ │ │ │ -000bfb80: 9607 3ffa da60 93df 4692 0131 7a96 cf5b ..?..`..F..1z..[ │ │ │ │ -000bfb90: 4879 7090 538e 6f74 6865 7369 735d 8ea1 Hyp.S.othesis].. │ │ │ │ -000bfba0: 8d8d 8d8d 91f9 4e53 342e 8e8e 8e91 0851 ......NS4......Q │ │ │ │ -000bfbb0: d700 9607 3ffa da60 933a d774 9603 5552 ....?..`.:.t..UR │ │ │ │ -000bfbc0: da29 93df 4692 0137 eace cf5b e244 4953 .)..F..7...[.DIS │ │ │ │ -000bfbd0: 4348 9103 eaa8 cf33 5d8e a18d 8d8d 8d91 CH.....3]....... │ │ │ │ -000bfbe0: f94e 5335 2e8e 8e8e 9108 51d7 0096 073f .NS5......Q....? │ │ │ │ -000bfbf0: fada 6093 cf28 d774 9603 5552 da29 93df ..`..(.t..UR.).. │ │ │ │ -000bfc00: 46cf 2993 da29 93df 4692 0114 4cae cf5b F.)..)..F...L..[ │ │ │ │ -000bfc10: e253 5542 5354 9103 eaa8 cf32 2c34 5d8e .SUBST.....2,4]. │ │ │ │ -000bfc20: a18d 8d8d 8d91 f94e 5336 2e8e 8e8e 9108 .......NS6...... │ │ │ │ -000bfc30: 51d7 d774 9603 5552 cf3d 93df 4696 073f Q..t..UR.=..F..? │ │ │ │ -000bfc40: fada 6093 d774 9603 5552 cf3d 93df 4692 ..`..t..UR.=..F. │ │ │ │ -000bfc50: 0133 03c6 cf5b e241 5353 554d 45cf 5d8e .3...[.ASSUME.]. │ │ │ │ -000bfc60: a18d 8d8d 8d91 f94e 5337 2e8e 8e8e 9108 .......NS7...... │ │ │ │ -000bfc70: 51d7 00d7 3b91 05ea a674 9603 5552 cf3d Q...;....t..UR.= │ │ │ │ -000bfc80: 93df 4696 073f fada 6093 cf28 df46 9603 ..F..?..`..(.F.. │ │ │ │ -000bfc90: 5552 da29 93df 46cf 2993 da29 93df 4692 UR.)..F.)..)..F. │ │ │ │ -000bfca0: 00ed f77a cf5b e253 5542 5354 9103 eaa8 ...z.[.SUBST.... │ │ │ │ -000bfcb0: cf36 2c35 5d8e a18d 8d8d 8d91 f94e 5338 .6,5]........NS8 │ │ │ │ -000bfcc0: 2e8e 8e8e 9108 51d7 df46 9607 3ffa da60 ......Q..F..?..` │ │ │ │ -000bfcd0: 93df 4692 015b 1c8a cf5b e241 5353 554d ..F..[...[.ASSUM │ │ │ │ -000bfce0: 45cf 5d8e a18d 8d8d 8d91 f94e 5339 2e8e E.]........NS9.. │ │ │ │ -000bfcf0: 8e8e 910c 3c7f da60 9107 3ffa df46 9603 ....<..`..?..F.. │ │ │ │ -000bfd00: 5552 da29 93df 4692 0148 295f cf5b e244 UR.)..F..H)_.[.D │ │ │ │ -000bfd10: 4953 4348 9103 eaa8 cf38 5d8e a18d 8d8d ISCH.....8]..... │ │ │ │ -000bfd20: 8d91 f36e 5731 302e 8e8e 8e91 0851 d700 ...nW10......Q.. │ │ │ │ -000bfd30: d73b 9105 eaa6 7496 0355 52cf 3d93 df46 .;....t..UR.=..F │ │ │ │ -000bfd40: 9607 3ffa da60 93df 4692 013c 4f8b cf5b ..?..`..F..|..... │ │ │ │ +000bf7f0: 0294 2fdf 8da0 fd8b d021 8d8d 8d8d 91f9 ../......!...... │ │ │ │ +000bf800: 4e53 cf37 2e8e 8e8e 9108 51d7 008d 9f01 NS.7......Q..... │ │ │ │ +000bf810: cccc d531 8e91 0bff feda 6091 073f fad7 ...1......`..?.. │ │ │ │ +000bf820: 748d 9f01 cccc d531 8e91 0815 56da 2991 t......1....V.). │ │ │ │ +000bf830: 0355 52d7 7492 0138 d8fc cf5b e244 4953 .UR.t..8...[.DIS │ │ │ │ +000bf840: 4348 9103 eaa8 cf36 5d8e a412 0000 8d8d CH.....6]....... │ │ │ │ +000bf850: 8d8d 91f9 4e53 382e 8e8e 8e91 0851 d700 ....NS8......Q.. │ │ │ │ +000bf860: 9602 aaa8 da5b 93cf 008d 9f01 cccc d531 .....[.........1 │ │ │ │ +000bf870: 8e91 0bff feda 6091 073f facf 28d7 748d ......`..?..(.t. │ │ │ │ +000bf880: 9f01 cccc d532 8e91 0815 56da 2996 0355 .....2....V.)..U │ │ │ │ +000bf890: 52d7 74cf 2993 da29 93d7 7492 010d 82b3 R.t.)..)..t..... │ │ │ │ +000bf8a0: cf5b e24d 5091 03ea a8cf 352c 375d 8ea1 .[.MP.....5,7].. │ │ │ │ +000bf8b0: 8d8d 8d8d 91f9 4e53 392e 8e8e 8e91 0851 ......NS9......Q │ │ │ │ +000bf8c0: d700 8d9f 01cc ccd5 328e 9104 c004 d73b ........2......; │ │ │ │ +000bf8d0: 9105 eaa6 748d 9f01 cccc d532 8e91 0bff ....t......2.... │ │ │ │ +000bf8e0: feda 6091 073f fad7 7492 0132 68c4 cf5b ..`..?..t..2h..[ │ │ │ │ +000bf8f0: 4879 7090 538e 6f74 6865 7369 735d 8ea1 Hyp.S.othesis].. │ │ │ │ +000bf900: 8d8d 8d8d 91f3 6e57 3130 2e8e 8e8e 9108 ......nW10...... │ │ │ │ +000bf910: 51d7 008d 9f01 cccc d532 8e91 0bff feda Q........2...... │ │ │ │ +000bf920: 6091 073f fad7 748d 9f01 cccc d532 8e91 `..?..t......2.. │ │ │ │ +000bf930: 0815 56da 2991 0355 52d7 7492 0138 d8fc ..V.)..UR.t..8.. │ │ │ │ +000bf940: cf5b e244 4953 4348 9103 eaa8 cf39 5d8e .[.DISCH.....9]. │ │ │ │ +000bf950: a18d 8d8d 8d91 f36e 5731 312e 8e8e 8e91 .......nW11..... │ │ │ │ +000bf960: 0851 d700 9602 aaa8 da5b 93cf 008d 9f01 .Q.......[...... │ │ │ │ +000bf970: cccc d531 8e91 076a acda 5b93 cf00 8d9f ...1...j..[..... │ │ │ │ +000bf980: 01cc ccd5 328e 910b fffe da60 9107 3ffa ....2......`..?. │ │ │ │ +000bf990: d774 9201 29eb 33cf 5be2 4d50 9103 eaa8 .t..).3.[.MP.... │ │ │ │ +000bf9a0: cf38 2c31 305d 8e9f 2fca ab8d 8d91 eaf1 .8,10]../....... │ │ │ │ +000bf9b0: ebeb 4731 322e 332e 3238 8e91 2ca5 1843 ..G12.3.28..,..C │ │ │ │ +000bf9c0: 6c61 7373 6963 616c 9605 6666 636f 6e90 lassical..ffcon. │ │ │ │ +000bf9d0: 8ccc 7472 6164 6963 7469 6f6e 9372 756c ..tradiction.rul │ │ │ │ +000bf9e0: 658e 9f17 c000 8d8d 8d91 eaf1 eb9f f54f e..............O │ │ │ │ +000bf9f0: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ +000bfa00: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ +000bfa10: 8d9f fba6 648d 9117 0bcc eb61 4343 4f4e ....d......aCCON │ │ │ │ +000bfa20: 5452 9605 bfaa 3a93 7465 726d 932d 3e93 TR....:.term.->. │ │ │ │ +000bfa30: 7468 6d93 2d3e 9374 686d 8e8e 9201 c671 thm.->.thm.....q │ │ │ │ +000bfa40: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ +000bfa50: 8900 0066 6601 c70b 4a8e 8e8e 9f29 0000 ...ff...J....).. │ │ │ │ +000bfa60: 9f11 7390 8d8d 8d9f f7e1 c58d 9200 b1ee ..s............. │ │ │ │ +000bfa70: 61cf 00d7 3b91 05ea a6da 3ad7 7496 073f a...;.....:.t..? │ │ │ │ +000bfa80: fada 6093 df46 8e92 00b1 ee61 9f05 516d ..`..F.....a..Qm │ │ │ │ +000bfa90: 8900 0066 6500 3945 919f 0b08 0b8d 910b ...fe.9E........ │ │ │ │ +000bfaa0: ed4f cf00 9607 3ffa da60 93d7 748e 8e8e .O....?..`..t... │ │ │ │ +000bfab0: 8e9f 31bb 3e8d 8d8d 8d91 f94e 53cf 312e ..1.>......NS.1. │ │ │ │ +000bfac0: 8e8e 8e91 0c3c 7fda 6091 073f fa3a 9603 .....<..`..?.:.. │ │ │ │ +000bfad0: 5552 cf3d 93d7 1562 3a9b 03ea a862 93da UR.=...b:....b.. │ │ │ │ +000bfae0: 2993 df46 9200 fb9e f4cf 5b44 650c 6e69 )..F......[De.ni │ │ │ │ +000bfaf0: 7469 6f6e 986f 6698 da3a cf5d 8ea1 8d8d tion.of..:.].... │ │ │ │ +000bfb00: 8d8d 91f9 4e53 322e 8e8e 8e91 0c3c 7fda ....NS2......<.. │ │ │ │ +000bfb10: 6091 073f fa3a d774 9603 5552 cf3d 93d7 `..?.:.t..UR.=.. │ │ │ │ +000bfb20: 7493 da29 93df 4692 00f4 406f cf5b e252 t..)..F...@o.[.R │ │ │ │ +000bfb30: 4947 4854 8d91 00bd b089 0000 6666 0003 IGHT........ff.. │ │ │ │ +000bfb40: b47d 8e96 0472 2d4c 4953 548d 9100 bdb0 .}...r-LIST..... │ │ │ │ +000bfb50: 8900 0066 6600 03b4 7d8e 9342 4554 4191 ...ff...}..BETA. │ │ │ │ +000bfb60: 03ea a8cf 315d 8ea1 8d8d 8d8d 91f9 4e53 ....1]........NS │ │ │ │ +000bfb70: 332e 8e8e 8e91 0851 d700 d73b 9105 eaa6 3......Q...;.... │ │ │ │ +000bfb80: da3a d774 9607 3ffa da60 93df 4692 0131 .:.t..?..`..F..1 │ │ │ │ +000bfb90: 7a96 cf5b 4879 7090 538e 6f74 6865 7369 z..[Hyp.S.othesi │ │ │ │ +000bfba0: 735d 8ea1 8d8d 8d8d 91f9 4e53 342e 8e8e s]........NS4... │ │ │ │ +000bfbb0: 8e91 0851 d700 9607 3ffa da60 933a d774 ...Q....?..`.:.t │ │ │ │ +000bfbc0: 9603 5552 da29 93df 4692 0137 eace cf5b ..UR.)..F..7...[ │ │ │ │ +000bfbd0: e244 4953 4348 9103 eaa8 cf33 5d8e a18d .DISCH.....3]... │ │ │ │ +000bfbe0: 8d8d 8d91 f94e 5335 2e8e 8e8e 9108 51d7 .....NS5......Q. │ │ │ │ +000bfbf0: 0096 073f fada 6093 cf28 d774 9603 5552 ...?..`..(.t..UR │ │ │ │ +000bfc00: da29 93df 46cf 2993 da29 93df 4692 0114 .)..F.)..)..F... │ │ │ │ +000bfc10: 4cae cf5b e253 5542 5354 9103 eaa8 cf32 L..[.SUBST.....2 │ │ │ │ +000bfc20: 2c34 5d8e a18d 8d8d 8d91 f94e 5336 2e8e ,4]........NS6.. │ │ │ │ +000bfc30: 8e8e 9108 51d7 d774 9603 5552 cf3d 93df ....Q..t..UR.=.. │ │ │ │ +000bfc40: 4696 073f fada 6093 d774 9603 5552 cf3d F..?..`..t..UR.= │ │ │ │ +000bfc50: 93df 4692 0133 03c6 cf5b e241 5353 554d ..F..3...[.ASSUM │ │ │ │ +000bfc60: 45cf 5d8e a18d 8d8d 8d91 f94e 5337 2e8e E.]........NS7.. │ │ │ │ +000bfc70: 8e8e 9108 51d7 00d7 3b91 05ea a674 9603 ....Q...;....t.. │ │ │ │ +000bfc80: 5552 cf3d 93df 4696 073f fada 6093 cf28 UR.=..F..?..`..( │ │ │ │ +000bfc90: df46 9603 5552 da29 93df 46cf 2993 da29 .F..UR.)..F.)..) │ │ │ │ +000bfca0: 93df 4692 00ed f77a cf5b e253 5542 5354 ..F....z.[.SUBST │ │ │ │ +000bfcb0: 9103 eaa8 cf36 2c35 5d8e a18d 8d8d 8d91 .....6,5]....... │ │ │ │ +000bfcc0: f94e 5338 2e8e 8e8e 9108 51d7 df46 9607 .NS8......Q..F.. │ │ │ │ +000bfcd0: 3ffa da60 93df 4692 015b 1c8a cf5b e241 ?..`..F..[...[.A │ │ │ │ +000bfce0: 5353 554d 45cf 5d8e a18d 8d8d 8d91 f94e SSUME.]........N │ │ │ │ +000bfcf0: 5339 2e8e 8e8e 910c 3c7f da60 9107 3ffa S9......<..`..?. │ │ │ │ +000bfd00: df46 9603 5552 da29 93df 4692 0148 295f .F..UR.)..F..H)_ │ │ │ │ +000bfd10: cf5b e244 4953 4348 9103 eaa8 cf38 5d8e .[.DISCH.....8]. │ │ │ │ +000bfd20: a18d 8d8d 8d91 f36e 5731 302e 8e8e 8e91 .......nW10..... │ │ │ │ +000bfd30: 0851 d700 d73b 9105 eaa6 7496 0355 52cf .Q...;....t..UR. │ │ │ │ +000bfd40: 3d93 df46 9607 3ffa da60 93df 4692 013c =..F..?..`..F..< │ │ │ │ +000bfd50: 4f8b cf5b e24d 5091 03ea a8cf 372c 395d O..[.MP.....7,9] │ │ │ │ +000bfd60: 8ea1 8d8d 8d8d 91f3 6e57 3131 2e8e 8e8e ........nW11.... │ │ │ │ +000bfd70: 910c 3c7f da60 9107 3ffa df46 9603 5552 ..<..`..?..F..UR │ │ │ │ +000bfd80: cf3d 93da 38d7 623a 9603 eaa8 6292 0117 .=..8.b:....b... │ │ │ │ +000bfd90: cd2b cf5b 4465 0c6e 6974 696f 6e93 6f66 .+.[De.nition.of │ │ │ │ +000bfda0: 93df 46cf 5d8e a18d 8d8d 8d91 f36e 5731 ..F.]........nW1 │ │ │ │ +000bfdb0: 322e 8e8e 8e91 0851 d700 d73b 9105 eaa6 2......Q...;.... │ │ │ │ +000bfdc0: 7496 0355 52cf 3d93 df46 9607 3ffa da60 t..UR.=..F..?..` │ │ │ │ +000bfdd0: 9338 d762 3a96 03ea a862 9201 0cde e3cf .8.b:....b...... │ │ │ │ +000bfde0: 5be2 5355 4253 5493 cf31 312c 3130 5d8e [.SUBST..11,10]. │ │ │ │ +000bfdf0: a18d 8d8d 8d91 f36e 5731 332e 8e8e 8e91 .......nW13..... │ │ │ │ +000bfe00: 0851 d700 d73b 9105 eaa6 7496 0355 52cf .Q...;....t..UR. │ │ │ │ +000bfe10: 3d93 df46 9607 3ffa da60 93d7 7492 0135 =..F..?..`..t..5 │ │ │ │ +000bfe20: a7b2 cf5b e253 5045 4391 03ea a8cf 3132 ...[.SPEC.....12 │ │ │ │ +000bfe30: 5d8e a18d 8d8d 8d91 f36e 5731 342e 8e8e ]........nW14... │ │ │ │ +000bfe40: 8e91 0c3c 7fda 6091 073f fa38 d762 3a91 ...<..`..?.8.b:. │ │ │ │ +000bfe50: 03ea a8cf 28d7 6296 0355 52cf 3d93 df54 ....(.b..UR.=..T │ │ │ │ +000bfe60: cf29 9606 9550 da5f 93cf 28d7 6296 0355 .)...P._..(.b..U │ │ │ │ +000bfe70: 52cf 3d93 df46 cf29 9200 fc53 475b 4178 R.=..F.)...SG[Ax │ │ │ │ +000bfe80: 696f 6d5d 8ea1 8d8d 8d8d 91f3 6e57 3135 iom]........nW15 │ │ │ │ +000bfe90: 2e8e 8e8e 910c 3c7f da60 9107 3ffa cf28 ......<..`..?..( │ │ │ │ +000bfea0: d774 9603 5552 cf3d 93df 54cf 2996 0695 .t..UR.=..T.)... │ │ │ │ +000bfeb0: 50da 5f93 cf28 d774 9603 5552 cf3d 93df P._..(.t..UR.=.. │ │ │ │ +000bfec0: 46cf 2992 010a 3f44 5be2 5350 4543 9103 F.)...?D[.SPEC.. │ │ │ │ +000bfed0: eaa8 cf31 345d 8ea1 8d8d 8d8d 91f3 6e57 ...14]........nW │ │ │ │ +000bfee0: 3136 2e8e 8e8e 9108 51d7 d774 9603 5552 16......Q..t..UR │ │ │ │ +000bfef0: cf3d 93df 5496 073f fada 6093 d774 9603 .=..T..?..`..t.. │ │ │ │ +000bff00: 5552 cf3d 93df 5492 0130 558c cf5b e241 UR.=..T..0U..[.A │ │ │ │ +000bff10: 5353 554d 45cf 5d8e a18d 8d8d 8d91 f36e SSUME.]........n │ │ │ │ +000bff20: 5731 372e 8e8e 8e91 0851 d7d7 7496 0355 W17......Q..t..U │ │ │ │ +000bff30: 52cf 3d93 df54 9607 3ffa da60 93d7 7492 R.=..T..?..`..t. │ │ │ │ +000bff40: 012d dda6 cf5b e245 5154 8d91 00bd b089 .-...[.EQT...... │ │ │ │ +000bff50: 0000 6666 0003 b47d 8e91 0472 2d45 4c49 ..ff...}...r-ELI │ │ │ │ +000bff60: 4d91 03ea a8cf 3136 5d8e a18d 8d8d 8d91 M.....16]....... │ │ │ │ +000bff70: f36e 5731 382e 8e8e 8e91 0851 d700 9607 .nW18......Q.... │ │ │ │ +000bff80: 3ffa da60 93d7 7492 0118 357b cf5b e244 ?..`..t...5{.[.D │ │ │ │ +000bff90: 4953 4a8d 9100 bdb0 8900 0066 6600 03b4 ISJ........ff... │ │ │ │ +000bffa0: 7d8e 9104 722d 4341 5345 5391 03ea a8cf }...r-CASES..... │ │ │ │ +000bffb0: 3135 2c31 372c 3133 5d8e 8e9f 24fd 138e 15,17,13]...$... │ │ │ │ +000bffc0: 8c8b 0000 00ef 0000 0000 0000 0000 0000 ................ │ │ │ │ 000bffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000bffe0: 0000 0000 0000 000b f75b a002 cc05 558d .........[....U. │ │ │ │ -000bfff0: a0fd 46d3 0ea0 0294 2fdf 8da0 fd8b d021 ..F...../......! │ │ │ │ -000c0000: 8d91 12c7 61eb 4743 6861 7074 6572 9105 ....a.GChapter.. │ │ │ │ -000c0010: 6666 3133 8e91 12c7 619f 0bcc cc89 0001 ff13....a....... │ │ │ │ -000c0020: 0000 01c7 3e7c 9f1f 696a 8dd2 436f 6e96 ....>|..ij..Con. │ │ │ │ -000c0030: ff38 f576 9365 7273 696f 6e73 8e9f 0f00 .8.v.ersions.... │ │ │ │ -000c0040: 0089 0001 0000 01c7 3e7c 9f3a 77a4 8dcf ........>|.:w... │ │ │ │ -000c0050: 4191 040d b1e5 6391 ff66 666f 6e76 6572 A.....c..ffonver │ │ │ │ -000c0060: 7369 6f6e 9104 f369 cf69 6e96 040d baeb sion...i.in..... │ │ │ │ -000c0070: 4848 4f4c 9b04 0db9 cf69 7393 6198 7275 HHOL.....is.a.ru │ │ │ │ -000c0080: 6c65 9374 6861 7498 6d61 7073 9361 9874 le.that.maps.a.t │ │ │ │ -000c0090: 6572 6d93 746f 9861 9374 6865 6f72 656d erm.to.a.theorem │ │ │ │ -000c00a0: 9865 7870 7265 7373 696e 6793 7468 6598 .expressing.the. │ │ │ │ -000c00b0: 6571 7561 6c69 7490 ac72 7993 6f66 8ea4 equalit..ry.of.. │ │ │ │ -000c00c0: 1000 008d 7468 6174 9603 eaa8 7465 726d ....that....term │ │ │ │ -000c00d0: 9374 6f93 736f 6d65 936f 7468 6572 9374 .to.some.other.t │ │ │ │ -000c00e0: 6572 6d2e 9105 38e0 416e 9365 7861 6d70 erm...8.An.examp │ │ │ │ -000c00f0: 6c65 9369 7393 7468 6593 7275 6c65 9366 le.is.the.rule.f │ │ │ │ -000c0100: 6f72 93d7 0c91 00aa 4fcf 2d63 6f6e 95ac or......O.-con.. │ │ │ │ -000c0110: 7276 9365 7273 696f 6e3a 8e9f 1e12 7c8d rv.ersion:....|. │ │ │ │ -000c0120: 8d8d 8d91 0600 00eb 6128 8e8d 910b bfaa ........a(...... │ │ │ │ -000c0130: e25c 8e91 11ec 77d7 788d eb61 2e8e 9605 .\....w.x..a.... │ │ │ │ -000c0140: bfaa d774 8d9f 01cc ccd5 318e 8d91 04c0 ...t......1..... │ │ │ │ -000c0150: 04eb 6129 8e9b 0a7f aed7 748d 9f01 cccc ..a)......t..... │ │ │ │ -000c0160: d532 8e91 13d5 4eda 3721 8d91 0f15 4aeb .2....N.7!....J. │ │ │ │ -000c0170: 617c 2d93 288e 8d91 2613 f2e2 5c8e 912c a|-.(...&...\.., │ │ │ │ -000c0180: 40bf d778 8deb 612e 8e93 d774 8d9f 01cc @..x..a....t.... │ │ │ │ -000c0190: ccd5 318e 8d91 04c0 04eb 6129 8e98 d774 ..1.......a)...t │ │ │ │ -000c01a0: 8d9f 01cc ccd5 328e 8d91 0b6a a8eb 613d ......2....j..a= │ │ │ │ -000c01b0: 8e91 17d4 f6d7 748d 9f01 cccc d531 8e96 ......t......1.. │ │ │ │ -000c01c0: 04c0 04cf 5bd7 748d 9f01 cccc d532 8e93 ....[.t......2.. │ │ │ │ -000c01d0: d73d 78cf 5d8e 8e8e 9f1d f02c 8d54 6865 .=x.]......,.The │ │ │ │ -000c01e0: 6f72 656d 7396 03a2 a26f 6693 7468 6973 orems....of.this │ │ │ │ -000c01f0: 9373 6f72 7493 6172 6593 7573 6564 9369 .sort.are.used.i │ │ │ │ -000c0200: 6e93 eb48 484f 4c93 cf69 6e93 6193 7691 n..HHOL..in.a.v. │ │ │ │ -000c0210: ff58 e461 7269 6574 9aac 7279 936f 6693 .X.ariet..ry.of. │ │ │ │ -000c0220: 636f 6e98 7465 7874 732c 9103 b10a 746f con.texts,....to │ │ │ │ -000c0230: 936a 7573 7469 6679 9374 6865 9372 6570 .justify.the.rep │ │ │ │ -000c0240: 6c61 6365 6d65 6e98 748e a18d 6f66 9603 lacemen.t...of.. │ │ │ │ -000c0250: eaa8 7061 7274 6963 756c 6172 9374 6572 ..particular.ter │ │ │ │ -000c0260: 6d73 9362 9aac 7279 9373 656d 616e 9874 ms.b..ry.seman.t │ │ │ │ -000c0270: 6963 616c 6c79 9365 7175 6976 91ff 58e4 ically.equiv..X. │ │ │ │ -000c0280: 616c 656e 9874 9374 6572 6d73 2e8e 9f10 alen.t.terms.... │ │ │ │ -000c0290: 2250 8d91 0b61 8f54 6865 9603 eaa8 eb48 "P...a.The.....H │ │ │ │ -000c02a0: 4d4c 93cf 749a ac72 7970 9053 8e65 936f ML..t..ryp.S.e.o │ │ │ │ -000c02b0: 6693 636f 6e98 7698 6572 7369 6f6e 7393 f.con.v.ersions. │ │ │ │ -000c02c0: 6973 8d93 eb61 636f 6e76 8e91 1ae9 50cf is...aconv....P. │ │ │ │ -000c02d0: 3a8e 9f1e 127b 8d8d 8d9e 56bd 8d8d 8d8d :....{....V..... │ │ │ │ -000c02e0: 9117 3eff eb61 636f 6e76 9605 bfaa 3d93 ..>..aconv....=. │ │ │ │ -000c02f0: 7465 726d 932d 3e93 7468 6d8e 8e8e 8e8e term.->.thm..... │ │ │ │ -000c0300: 8e8e 9f1d f02d 8dcf 4691 ff05 566f 7296 .....-..F...Vor. │ │ │ │ -000c0310: 03ee 4865 7861 6d70 6c65 2c8d 9103 ef2f ..Hexample,..../ │ │ │ │ -000c0320: eb61 4245 5441 5f43 4f4e 568e 913b 9a70 .aBETA_CONV..;.p │ │ │ │ -000c0330: cf69 7393 616e 9b03 ee47 eb48 4d4c 93cf .is.an...G.HML.. │ │ │ │ -000c0340: 6675 6e63 7469 6f6e 986f 6693 7490 ac72 function.of.t..r │ │ │ │ -000c0350: 7970 9053 8e65 8d98 eb61 636f 6e76 8e91 yp.S.e...aconv.. │ │ │ │ -000c0360: 1edb 37cf 288d 692e 652e 8e91 12f1 cb61 ..7.(.i.e......a │ │ │ │ -000c0370: 9363 6f6e 95ac 7276 9365 7273 696f 6e29 .con..rv.ersion) │ │ │ │ -000c0380: 9874 6861 7491 03ee 4865 7870 7265 7373 .that...Hexpress │ │ │ │ -000c0390: 6573 8ea1 8dd7 0c91 00aa 4fcf 2d63 6f6e es........O.-con │ │ │ │ -000c03a0: 95ac 7276 9365 7273 696f 6e96 0475 6f69 ..rv.ersion..uoi │ │ │ │ -000c03b0: 6e9b 0475 6eeb 4848 4f4c cf2e 9349 7493 n..un.HHOL...It. │ │ │ │ -000c03c0: 7072 6f90 538e 6475 6365 7398 7468 6593 pro.S.duces.the. │ │ │ │ -000c03d0: 6170 7072 6f70 7269 6174 6598 6571 7561 appropriate.equa │ │ │ │ -000c03e0: 7469 6f6e 616c 9374 6865 6f72 656d 936f tional.theorem.o │ │ │ │ -000c03f0: 6e98 d70c 9100 aa4f cf2d 7265 6465 7865 n......O.-redexe │ │ │ │ -000c0400: 7393 616e 648e a18d 6661 696c 7391 03ea s.and...fails... │ │ │ │ -000c0410: a865 6c73 6577 6865 7265 2e8e 9f6d f161 .elsewhere...m.a │ │ │ │ -000c0420: 8d8d 8d9f a187 8189 0000 6666 01c7 0b4a ..........ff...J │ │ │ │ -000c0430: a000 b297 628d 8d90 cccd 9f04 599c 8400 ....b.......Y... │ │ │ │ -000c0440: b6f0 fe00 0066 668d a0ff 5366 108d 8d92 .....ff...Sf.... │ │ │ │ -000c0450: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ -000c0460: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ -000c0470: 8d92 01b9 4db2 9ffd 1c15 eb49 318e 8e8e ....M......I1... │ │ │ │ -000c0480: 8e9f ff40 548d 9105 ccce eb61 2342 4554 ...@T......a#BET │ │ │ │ -000c0490: 415f 434f 4e56 3b3b 8ea4 0d00 008d 9105 A_CONV;;........ │ │ │ │ -000c04a0: ccce 2d96 05bf aa3a 9363 6f6e 768e a1a1 ..-....:.conv... │ │ │ │ -000c04b0: 8d91 05cc ce23 4245 5441 5f43 4f4e 5696 .....#BETA_CONV. │ │ │ │ -000c04c0: 05bf aa22 285c 782e 9328 5c79 2e93 285c ..."(\x..(\y..(\ │ │ │ │ -000c04d0: 7a2e 9378 932b 9379 932b 937a 2933 2932 z..x.+.y.+.z)3)2 │ │ │ │ -000c04e0: 2993 3122 3b3b 8ea1 8d91 05cc ce7c 2d96 ).1";;.......|-. │ │ │ │ -000c04f0: 05bf aa28 5c78 2e93 285c 792e 9328 5c7a ...(\x..(\y..(\z │ │ │ │ -000c0500: 2e93 7893 2b93 2879 932b 937a 2929 3329 ..x.+.(y.+.z))3) │ │ │ │ -000c0510: 3229 3193 3d93 285c 792e 9328 5c7a 2e93 2)1.=.(\y..(\z.. │ │ │ │ -000c0520: 3193 2b93 2879 932b 937a 2929 3329 328e 1.+.(y.+.z))3)2. │ │ │ │ -000c0530: a1a1 8d91 05cc ce23 4245 5441 5f43 4f4e .......#BETA_CON │ │ │ │ -000c0540: 5696 05bf aa22 285c 792e 9328 5c7a 2e93 V...."(\y..(\z.. │ │ │ │ -000c0550: 3193 2b93 2879 932b 937a 2929 3329 9332 1.+.(y.+.z))3).2 │ │ │ │ -000c0560: 223b 3b8e a18d 9105 ccce 7c2d 9605 bfaa ";;.......|-.... │ │ │ │ -000c0570: 285c 792e 9328 5c7a 2e93 3193 2b93 2879 (\y..(\z..1.+.(y │ │ │ │ -000c0580: 932b 937a 2929 3329 3293 3d93 285c 7a2e .+.z))3)2.=.(\z. │ │ │ │ -000c0590: 9331 932b 9328 3293 2b93 7a29 2933 8ea1 .1.+.(2.+.z))3.. │ │ │ │ -000c05a0: a18d 9105 ccce 2342 4554 415f 434f 4e56 ......#BETA_CONV │ │ │ │ -000c05b0: 9605 bfaa 2228 5c7a 2e93 3193 2b93 2832 ...."(\z..1.+.(2 │ │ │ │ -000c05c0: 932b 937a 2929 9333 223b 3b8e a18d 9105 .+.z)).3";;..... │ │ │ │ -000c05d0: ccce 7c2d 9605 bfaa 285c 7a2e 9331 932b ..|-....(\z..1.+ │ │ │ │ -000c05e0: 9328 3293 2b93 7a29 2933 933d 9331 932b .(2.+.z))3.=.1.+ │ │ │ │ -000c05f0: 9328 3293 2b93 3329 8ea1 a18d 9105 ccce .(2.+.3)........ │ │ │ │ -000c0600: 2342 4554 415f 434f 4e56 9605 bfaa 2231 #BETA_CONV...."1 │ │ │ │ -000c0610: 932b 9328 3293 2b93 3329 223b 3b8e a18d .+.(2.+.3)";;... │ │ │ │ -000c0620: 9105 ccce 6576 616c 7561 7469 6f6e 9105 ....evaluation.. │ │ │ │ -000c0630: bfaa 6661 696c 6564 911c be52 4245 5441 ..failed...RBETA │ │ │ │ -000c0640: 5f43 4f4e 568e 8e92 01c6 71b1 8400 b6f0 _CONV.....q..... │ │ │ │ -000c0650: fe00 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -000c0660: 01c7 0b4a 8e8e 8e9f 7024 658d 910b 618f ...J....p$e...a. │ │ │ │ -000c0670: cf54 6865 9604 b76c 6261 7369 6393 636f .The...lbasic.co │ │ │ │ -000c0680: 6e95 ac72 7693 6572 7369 6f6e 732c 9104 n..rv.ersions,.. │ │ │ │ -000c0690: ea9d 6173 9b04 b76c 7793 656c 6c98 6173 ..as...lw.ell.as │ │ │ │ -000c06a0: 9861 986e 9375 6d93 6290 538e 6572 9104 .a.n.um.b.S.er.. │ │ │ │ -000c06b0: b76b 6f66 9874 686f 7365 9863 6f6d 6d6f .kof.those.commo │ │ │ │ -000c06c0: 6e6c 7998 7573 6564 2c91 04ea 9d61 7265 nly.used,....are │ │ │ │ -000c06d0: 9870 726f 9376 6964 6564 9869 6e8e a18d .pro.vided.in... │ │ │ │ -000c06e0: eb48 484f 4ccf 2e96 03ab 4754 6865 7265 .HHOL.....GThere │ │ │ │ -000c06f0: 9361 7265 9361 6c73 6f93 6772 6f75 7073 .are.also.groups │ │ │ │ -000c0700: 936f 6693 6170 706c 6963 6174 696f 6e2d .of.application- │ │ │ │ -000c0710: 7370 9a53 8e65 6369 0c63 9363 6f6e 95ac sp.S.eci.c.con.. │ │ │ │ -000c0720: 7276 9365 7273 696f 6e73 9603 ab47 746f rv.ersions...Gto │ │ │ │ -000c0730: 9362 9865 9366 6f75 6e64 9369 6e93 736f .b.e.found.in.so │ │ │ │ -000c0740: 6d65 936f 6693 7468 658e a18d 6c69 6272 me.of.the...libr │ │ │ │ -000c0750: 6172 6965 732e 9108 8671 284f 6696 0504 aries....q(Of... │ │ │ │ -000c0760: 8374 686f 7365 9370 726f 9aac 7276 6964 .those.pro..rvid │ │ │ │ -000c0770: 6564 2c91 054a fa73 6f6d 6593 6172 6591 ed,..J.some.are. │ │ │ │ -000c0780: 0504 8264 6572 6976 9865 6493 616e 6493 ...deriv.ed.and. │ │ │ │ -000c0790: 736f 6d65 2c91 054a fa6c 696b 9865 8d93 some,..J.lik.e.. │ │ │ │ -000c07a0: eb61 4245 5441 5f43 4f4e 568e 913d c600 .aBETA_CONV..=.. │ │ │ │ -000c07b0: cf61 7265 9374 616b 9865 6e93 6173 8ea1 .are.tak.en.as.. │ │ │ │ -000c07c0: 8d61 7869 6f6d 6174 6963 8d8d 9ffb a532 .axiomatic.....2 │ │ │ │ -000c07d0: d531 8e8e 9104 c004 cf2e 2991 087c bc49 .1........)..|.I │ │ │ │ -000c07e0: 6e96 0501 4761 6464 6974 696f 6e2c 9105 n...Gaddition,.. │ │ │ │ -000c07f0: 46ef eb48 484f 4c93 cf70 726f 90ac 7276 F..HHOL..pro..rv │ │ │ │ -000c0800: 6964 6573 9b05 0146 6193 636f 6c6c 6563 ides...Fa.collec │ │ │ │ -000c0810: 7469 6f6e 936f 6693 eb48 4d4c 93cf 6675 tion.of..HML..fu │ │ │ │ -000c0820: 6e63 7469 6f6e 7398 656e 6162 6c69 6e67 nctions.enabling │ │ │ │ -000c0830: 9375 7365 7273 9374 6f8e a18d 6465 0c6e .users.to...de.n │ │ │ │ -000c0840: 6596 04e4 286e 6577 9363 6f6e 95ac 7276 e...(new.con..rv │ │ │ │ -000c0850: 9365 7273 696f 6e73 9b04 e428 2861 7391 .ersions...((as. │ │ │ │ -000c0860: 04e4 2777 9365 6c6c 9861 7398 6e65 7798 ..'w.ell.as.new. │ │ │ │ -000c0870: 7275 6c65 7398 616e 6498 7461 6374 6963 rules.and.tactic │ │ │ │ -000c0880: 7329 9861 7391 04e4 2766 756e 6374 696f s).as...'functio │ │ │ │ -000c0890: 6e73 986f 6698 6578 6973 7469 6e67 986f ns.of.existing.o │ │ │ │ -000c08a0: 6e65 732e 8e9f 0cab 0589 0000 6666 0071 nes.........ff.q │ │ │ │ -000c08b0: cf9f 9f0c 999a 8d8d 8d8d 910d 8390 9ffc ................ │ │ │ │ -000c08c0: 5eff c531 8e8e 8e91 1200 03c6 4196 0355 ^..1........A..U │ │ │ │ -000c08d0: 556c 6973 7493 6f66 9374 6865 9361 7869 Ulist.of.the.axi │ │ │ │ -000c08e0: 6f6d 6174 6963 9372 756c 6573 9377 90b8 omatic.rules.w.. │ │ │ │ -000c08f0: e361 7393 7375 7070 6c69 6564 9369 6e93 .as.supplied.in. │ │ │ │ -000c0900: 5365 6374 696f 6e93 3132 2e33 2e8e 8e9f Section.12.3.... │ │ │ │ -000c0910: 24fd 138d 8d92 00ec 469f d032 3339 8e8e $.......F..239.. │ │ │ │ -000c0920: 8e8c 8b00 0000 f000 0000 0000 0000 0000 ................ │ │ │ │ +000bffe0: 0000 0000 0000 0000 0000 000b f75f a002 ............._.. │ │ │ │ +000bfff0: cc05 558d a0fd 46d3 0ea0 0294 2fdf 8da0 ..U...F...../... │ │ │ │ +000c0000: fd8b d021 8d91 12c7 61eb 4743 6861 7074 ...!....a.GChapt │ │ │ │ +000c0010: 6572 9105 6666 3133 8e91 12c7 619f 0bcc er..ff13....a... │ │ │ │ +000c0020: cc89 0001 0000 01c7 3e7c 9f1f 696a 8dd2 ........>|..ij.. │ │ │ │ +000c0030: 436f 6e96 ff38 f576 9365 7273 696f 6e73 Con..8.v.ersions │ │ │ │ +000c0040: 8e9f 0f00 0089 0001 0000 01c7 3e7c 9f3a ............>|.: │ │ │ │ +000c0050: 77a4 8dcf 4191 040d b1e5 6391 ff66 666f w...A.....c..ffo │ │ │ │ +000c0060: 6e76 6572 7369 6f6e 9104 f369 cf69 6e96 nversion...i.in. │ │ │ │ +000c0070: 040d baeb 4848 4f4c 9b04 0db9 cf69 7393 ....HHOL.....is. │ │ │ │ +000c0080: 6198 7275 6c65 9374 6861 7498 6d61 7073 a.rule.that.maps │ │ │ │ +000c0090: 9361 9874 6572 6d93 746f 9861 9374 6865 .a.term.to.a.the │ │ │ │ +000c00a0: 6f72 656d 9865 7870 7265 7373 696e 6793 orem.expressing. │ │ │ │ +000c00b0: 7468 6598 6571 7561 6c69 7490 ac72 7993 the.equalit..ry. │ │ │ │ +000c00c0: 6f66 8ea4 1000 008d 7468 6174 9603 eaa8 of......that.... │ │ │ │ +000c00d0: 7465 726d 9374 6f93 736f 6d65 936f 7468 term.to.some.oth │ │ │ │ +000c00e0: 6572 9374 6572 6d2e 9105 38e0 416e 9365 er.term...8.An.e │ │ │ │ +000c00f0: 7861 6d70 6c65 9369 7393 7468 6593 7275 xample.is.the.ru │ │ │ │ +000c0100: 6c65 9366 6f72 93d7 0c91 00aa 4fcf 2d63 le.for......O.-c │ │ │ │ +000c0110: 6f6e 95ac 7276 9365 7273 696f 6e3a 8e9f on..rv.ersion:.. │ │ │ │ +000c0120: 1e12 7c8d 8d8d 8d91 0600 00eb 6128 8e8d ..|.........a(.. │ │ │ │ +000c0130: 910b bfaa e25c 8e91 11ec 77d7 788d eb61 .....\....w.x..a │ │ │ │ +000c0140: 2e8e 9605 bfaa d774 8d9f 01cc ccd5 318e .......t......1. │ │ │ │ +000c0150: 8d91 04c0 04eb 6129 8e9b 0a7f aed7 748d ......a)......t. │ │ │ │ +000c0160: 9f01 cccc d532 8e91 13d5 4eda 3721 8d91 .....2....N.7!.. │ │ │ │ +000c0170: 0f15 4aeb 617c 2d93 288e 8d91 2613 f2e2 ..J.a|-.(...&... │ │ │ │ +000c0180: 5c8e 912c 40bf d778 8deb 612e 8e93 d774 \..,@..x..a....t │ │ │ │ +000c0190: 8d9f 01cc ccd5 318e 8d91 04c0 04eb 6129 ......1.......a) │ │ │ │ +000c01a0: 8e98 d774 8d9f 01cc ccd5 328e 8d91 0b6a ...t......2....j │ │ │ │ +000c01b0: a8eb 613d 8e91 17d4 f6d7 748d 9f01 cccc ..a=......t..... │ │ │ │ +000c01c0: d531 8e96 04c0 04cf 5bd7 748d 9f01 cccc .1......[.t..... │ │ │ │ +000c01d0: d532 8e93 d73d 78cf 5d8e 8e8e 9f1d f02c .2...=x.]......, │ │ │ │ +000c01e0: 8d54 6865 6f72 656d 7396 03a2 a26f 6693 .Theorems....of. │ │ │ │ +000c01f0: 7468 6973 9373 6f72 7493 6172 6593 7573 this.sort.are.us │ │ │ │ +000c0200: 6564 9369 6e93 eb48 484f 4c93 cf69 6e93 ed.in..HHOL..in. │ │ │ │ +000c0210: 6193 7691 ff58 e461 7269 6574 9aac 7279 a.v..X.ariet..ry │ │ │ │ +000c0220: 936f 6693 636f 6e98 7465 7874 732c 9103 .of.con.texts,.. │ │ │ │ +000c0230: b10a 746f 936a 7573 7469 6679 9374 6865 ..to.justify.the │ │ │ │ +000c0240: 9372 6570 6c61 6365 6d65 6e98 748e a18d .replacemen.t... │ │ │ │ +000c0250: 6f66 9603 eaa8 7061 7274 6963 756c 6172 of....particular │ │ │ │ +000c0260: 9374 6572 6d73 9362 9aac 7279 9373 656d .terms.b..ry.sem │ │ │ │ +000c0270: 616e 9874 6963 616c 6c79 9365 7175 6976 an.tically.equiv │ │ │ │ +000c0280: 91ff 58e4 616c 656e 9874 9374 6572 6d73 ..X.alen.t.terms │ │ │ │ +000c0290: 2e8e 9f10 2250 8d91 0b61 8f54 6865 9603 ...."P...a.The.. │ │ │ │ +000c02a0: eaa8 eb48 4d4c 93cf 749a ac72 7970 9053 ...HML..t..ryp.S │ │ │ │ +000c02b0: 8e65 936f 6693 636f 6e98 7698 6572 7369 .e.of.con.v.ersi │ │ │ │ +000c02c0: 6f6e 7393 6973 8d93 eb61 636f 6e76 8e91 ons.is...aconv.. │ │ │ │ +000c02d0: 1ae9 50cf 3a8e 9f1e 127b 8d8d 8d9e 56bd ..P.:....{....V. │ │ │ │ +000c02e0: 8d8d 8d8d 9117 3eff eb61 636f 6e76 9605 ......>..aconv.. │ │ │ │ +000c02f0: bfaa 3d93 7465 726d 932d 3e93 7468 6d8e ..=.term.->.thm. │ │ │ │ +000c0300: 8e8e 8e8e 8e8e 9f1d f02d 8dcf 4691 ff05 .........-..F... │ │ │ │ +000c0310: 566f 7296 03ee 4865 7861 6d70 6c65 2c8d Vor...Hexample,. │ │ │ │ +000c0320: 9103 ef2f eb61 4245 5441 5f43 4f4e 568e .../.aBETA_CONV. │ │ │ │ +000c0330: 913b 9a70 cf69 7393 616e 9b03 ee47 eb48 .;.p.is.an...G.H │ │ │ │ +000c0340: 4d4c 93cf 6675 6e63 7469 6f6e 986f 6693 ML..function.of. │ │ │ │ +000c0350: 7490 ac72 7970 9053 8e65 8d98 eb61 636f t..ryp.S.e...aco │ │ │ │ +000c0360: 6e76 8e91 1edb 37cf 288d 692e 652e 8e91 nv....7.(.i.e... │ │ │ │ +000c0370: 12f1 cb61 9363 6f6e 95ac 7276 9365 7273 ...a.con..rv.ers │ │ │ │ +000c0380: 696f 6e29 9874 6861 7491 03ee 4865 7870 ion).that...Hexp │ │ │ │ +000c0390: 7265 7373 6573 8ea1 8dd7 0c91 00aa 4fcf resses........O. │ │ │ │ +000c03a0: 2d63 6f6e 95ac 7276 9365 7273 696f 6e96 -con..rv.ersion. │ │ │ │ +000c03b0: 0475 6f69 6e9b 0475 6eeb 4848 4f4c cf2e .uoin..un.HHOL.. │ │ │ │ +000c03c0: 9349 7493 7072 6f90 538e 6475 6365 7398 .It.pro.S.duces. │ │ │ │ +000c03d0: 7468 6593 6170 7072 6f70 7269 6174 6598 the.appropriate. │ │ │ │ +000c03e0: 6571 7561 7469 6f6e 616c 9374 6865 6f72 equational.theor │ │ │ │ +000c03f0: 656d 936f 6e98 d70c 9100 aa4f cf2d 7265 em.on......O.-re │ │ │ │ +000c0400: 6465 7865 7393 616e 648e a18d 6661 696c dexes.and...fail │ │ │ │ +000c0410: 7391 03ea a865 6c73 6577 6865 7265 2e8e s....elsewhere.. │ │ │ │ +000c0420: 9f6d f161 8d8d 8d9f a187 8189 0000 6666 .m.a..........ff │ │ │ │ +000c0430: 01c7 0b4a a000 b297 628d 8d90 cccd 9f04 ...J....b....... │ │ │ │ +000c0440: 599c 8400 b6f0 fe00 0066 668d a0ff 5366 Y........ff...Sf │ │ │ │ +000c0450: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ +000c0460: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ +000c0470: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ +000c0480: 318e 8e8e 8e9f ff40 548d 9105 ccce eb61 1......@T......a │ │ │ │ +000c0490: 2342 4554 415f 434f 4e56 3b3b 8ea4 0d00 #BETA_CONV;;.... │ │ │ │ +000c04a0: 008d 9105 ccce 2d96 05bf aa3a 9363 6f6e ......-....:.con │ │ │ │ +000c04b0: 768e a1a1 8d91 05cc ce23 4245 5441 5f43 v........#BETA_C │ │ │ │ +000c04c0: 4f4e 5696 05bf aa22 285c 782e 9328 5c79 ONV...."(\x..(\y │ │ │ │ +000c04d0: 2e93 285c 7a2e 9378 932b 9379 932b 937a ..(\z..x.+.y.+.z │ │ │ │ +000c04e0: 2933 2932 2993 3122 3b3b 8ea1 8d91 05cc )3)2).1";;...... │ │ │ │ +000c04f0: ce7c 2d96 05bf aa28 5c78 2e93 285c 792e .|-....(\x..(\y. │ │ │ │ +000c0500: 9328 5c7a 2e93 7893 2b93 2879 932b 937a .(\z..x.+.(y.+.z │ │ │ │ +000c0510: 2929 3329 3229 3193 3d93 285c 792e 9328 ))3)2)1.=.(\y..( │ │ │ │ +000c0520: 5c7a 2e93 3193 2b93 2879 932b 937a 2929 \z..1.+.(y.+.z)) │ │ │ │ +000c0530: 3329 328e a1a1 8d91 05cc ce23 4245 5441 3)2........#BETA │ │ │ │ +000c0540: 5f43 4f4e 5696 05bf aa22 285c 792e 9328 _CONV...."(\y..( │ │ │ │ +000c0550: 5c7a 2e93 3193 2b93 2879 932b 937a 2929 \z..1.+.(y.+.z)) │ │ │ │ +000c0560: 3329 9332 223b 3b8e a18d 9105 ccce 7c2d 3).2";;.......|- │ │ │ │ +000c0570: 9605 bfaa 285c 792e 9328 5c7a 2e93 3193 ....(\y..(\z..1. │ │ │ │ +000c0580: 2b93 2879 932b 937a 2929 3329 3293 3d93 +.(y.+.z))3)2.=. │ │ │ │ +000c0590: 285c 7a2e 9331 932b 9328 3293 2b93 7a29 (\z..1.+.(2.+.z) │ │ │ │ +000c05a0: 2933 8ea1 a18d 9105 ccce 2342 4554 415f )3........#BETA_ │ │ │ │ +000c05b0: 434f 4e56 9605 bfaa 2228 5c7a 2e93 3193 CONV...."(\z..1. │ │ │ │ +000c05c0: 2b93 2832 932b 937a 2929 9333 223b 3b8e +.(2.+.z)).3";;. │ │ │ │ +000c05d0: a18d 9105 ccce 7c2d 9605 bfaa 285c 7a2e ......|-....(\z. │ │ │ │ +000c05e0: 9331 932b 9328 3293 2b93 7a29 2933 933d .1.+.(2.+.z))3.= │ │ │ │ +000c05f0: 9331 932b 9328 3293 2b93 3329 8ea1 a18d .1.+.(2.+.3).... │ │ │ │ +000c0600: 9105 ccce 2342 4554 415f 434f 4e56 9605 ....#BETA_CONV.. │ │ │ │ +000c0610: bfaa 2231 932b 9328 3293 2b93 3329 223b .."1.+.(2.+.3)"; │ │ │ │ +000c0620: 3b8e a18d 9105 ccce 6576 616c 7561 7469 ;.......evaluati │ │ │ │ +000c0630: 6f6e 9105 bfaa 6661 696c 6564 911c be52 on....failed...R │ │ │ │ +000c0640: 4245 5441 5f43 4f4e 568e 8e92 01c6 71b1 BETA_CONV.....q. │ │ │ │ +000c0650: 8400 b6f0 fe00 0066 668e 8e9f 04c0 0289 .......ff....... │ │ │ │ +000c0660: 0000 6666 01c7 0b4a 8e8e 8e9f 7024 658d ..ff...J....p$e. │ │ │ │ +000c0670: 910b 618f cf54 6865 9604 b76c 6261 7369 ..a..The...lbasi │ │ │ │ +000c0680: 6393 636f 6e95 ac72 7693 6572 7369 6f6e c.con..rv.ersion │ │ │ │ +000c0690: 732c 9104 ea9d 6173 9b04 b76c 7793 656c s,....as...lw.el │ │ │ │ +000c06a0: 6c98 6173 9861 986e 9375 6d93 6290 538e l.as.a.n.um.b.S. │ │ │ │ +000c06b0: 6572 9104 b76b 6f66 9874 686f 7365 9863 er...kof.those.c │ │ │ │ +000c06c0: 6f6d 6d6f 6e6c 7998 7573 6564 2c91 04ea ommonly.used,... │ │ │ │ +000c06d0: 9d61 7265 9870 726f 9376 6964 6564 9869 .are.pro.vided.i │ │ │ │ +000c06e0: 6e8e a18d eb48 484f 4ccf 2e96 03ab 4754 n....HHOL.....GT │ │ │ │ +000c06f0: 6865 7265 9361 7265 9361 6c73 6f93 6772 here.are.also.gr │ │ │ │ +000c0700: 6f75 7073 936f 6693 6170 706c 6963 6174 oups.of.applicat │ │ │ │ +000c0710: 696f 6e2d 7370 9a53 8e65 6369 0c63 9363 ion-sp.S.eci.c.c │ │ │ │ +000c0720: 6f6e 95ac 7276 9365 7273 696f 6e73 9603 on..rv.ersions.. │ │ │ │ +000c0730: ab47 746f 9362 9865 9366 6f75 6e64 9369 .Gto.b.e.found.i │ │ │ │ +000c0740: 6e93 736f 6d65 936f 6693 7468 658e a18d n.some.of.the... │ │ │ │ +000c0750: 6c69 6272 6172 6965 732e 9108 8671 284f libraries....q(O │ │ │ │ +000c0760: 6696 0504 8374 686f 7365 9370 726f 9aac f....those.pro.. │ │ │ │ +000c0770: 7276 6964 6564 2c91 054a fa73 6f6d 6593 rvided,..J.some. │ │ │ │ +000c0780: 6172 6591 0504 8264 6572 6976 9865 6493 are....deriv.ed. │ │ │ │ +000c0790: 616e 6493 736f 6d65 2c91 054a fa6c 696b and.some,..J.lik │ │ │ │ +000c07a0: 9865 8d93 eb61 4245 5441 5f43 4f4e 568e .e...aBETA_CONV. │ │ │ │ +000c07b0: 913d c600 cf61 7265 9374 616b 9865 6e93 .=...are.tak.en. │ │ │ │ +000c07c0: 6173 8ea1 8d61 7869 6f6d 6174 6963 8d8d as...axiomatic.. │ │ │ │ +000c07d0: 9ffb a532 d531 8e8e 9104 c004 cf2e 2991 ...2.1........). │ │ │ │ +000c07e0: 087c bc49 6e96 0501 4761 6464 6974 696f .|.In...Gadditio │ │ │ │ +000c07f0: 6e2c 9105 46ef eb48 484f 4c93 cf70 726f n,..F..HHOL..pro │ │ │ │ +000c0800: 90ac 7276 6964 6573 9b05 0146 6193 636f ..rvides...Fa.co │ │ │ │ +000c0810: 6c6c 6563 7469 6f6e 936f 6693 eb48 4d4c llection.of..HML │ │ │ │ +000c0820: 93cf 6675 6e63 7469 6f6e 7398 656e 6162 ..functions.enab │ │ │ │ +000c0830: 6c69 6e67 9375 7365 7273 9374 6f8e a18d ling.users.to... │ │ │ │ +000c0840: 6465 0c6e 6596 04e4 286e 6577 9363 6f6e de.ne...(new.con │ │ │ │ +000c0850: 95ac 7276 9365 7273 696f 6e73 9b04 e428 ..rv.ersions...( │ │ │ │ +000c0860: 2861 7391 04e4 2777 9365 6c6c 9861 7398 (as...'w.ell.as. │ │ │ │ +000c0870: 6e65 7798 7275 6c65 7398 616e 6498 7461 new.rules.and.ta │ │ │ │ +000c0880: 6374 6963 7329 9861 7391 04e4 2766 756e ctics).as...'fun │ │ │ │ +000c0890: 6374 696f 6e73 986f 6698 6578 6973 7469 ctions.of.existi │ │ │ │ +000c08a0: 6e67 986f 6e65 732e 8e9f 0cab 0589 0000 ng.ones......... │ │ │ │ +000c08b0: 6666 0071 cf9f 9f0c 999a 8d8d 8d8d 910d ff.q............ │ │ │ │ +000c08c0: 8390 9ffc 5eff c531 8e8e 8e91 1200 03c6 ....^..1........ │ │ │ │ +000c08d0: 4196 0355 556c 6973 7493 6f66 9374 6865 A..UUlist.of.the │ │ │ │ +000c08e0: 9361 7869 6f6d 6174 6963 9372 756c 6573 .axiomatic.rules │ │ │ │ +000c08f0: 9377 90b8 e361 7393 7375 7070 6c69 6564 .w...as.supplied │ │ │ │ +000c0900: 9369 6e93 5365 6374 696f 6e93 3132 2e33 .in.Section.12.3 │ │ │ │ +000c0910: 2e8e 8e9f 24fd 138d 8d92 00ec 469f d032 ....$.......F..2 │ │ │ │ +000c0920: 3339 8e8e 8e8c 8b00 0000 f000 0000 0000 39.............. │ │ │ │ 000c0930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c0940: 0000 0000 0000 0000 0000 0000 0bff bda0 ................ │ │ │ │ -000c0950: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ -000c0960: 999a 8d91 eaf1 ebd0 3234 3092 011b cf30 ........240....0 │ │ │ │ -000c0970: 4368 6170 7465 7291 0480 0031 332e 910a Chapter....13... │ │ │ │ -000c0980: 8000 436f 6e95 a000 7693 6572 7369 6f6e ..Con...v.ersion │ │ │ │ -000c0990: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ -000c09a0: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ -000c09b0: d021 8d91 eaf1 ebcf 536f 6d65 9605 b425 .!......Some...% │ │ │ │ -000c09c0: 6f66 9374 6865 7365 9b05 b424 6172 6593 of.these...$are. │ │ │ │ -000c09d0: 6465 7363 7269 6290 538e 6564 9369 6e93 describ.S.ed.in. │ │ │ │ -000c09e0: 5365 6374 696f 6e73 9831 332e 3193 616e Sections.13.1.an │ │ │ │ -000c09f0: 6493 3133 2e32 2e91 0a95 5654 6865 936e d.13.2....VThe.n │ │ │ │ -000c0a00: 6f74 696f 6e93 6f66 9863 6f6e 95ac 7276 otion.of.con..rv │ │ │ │ -000c0a10: 9365 7273 696f 6e73 9105 b425 6973 8ea4 .ersions...%is.. │ │ │ │ -000c0a20: 1000 008d 91ea f1eb 696e 6865 7269 7465 ........inherite │ │ │ │ -000c0a30: 6496 03ea a866 726f 6d93 4361 6d90 ac72 d....from.Cam..r │ │ │ │ -000c0a40: 6272 6964 6765 93eb 484c 4346 cf3b 9374 bridge..HLCF.;.t │ │ │ │ -000c0a50: 6865 9375 6e64 6572 6c79 696e 6793 7072 he.underlying.pr │ │ │ │ -000c0a60: 696e 6369 706c 6573 9361 7265 9364 6573 inciples.are.des │ │ │ │ -000c0a70: 6372 6962 9053 8e65 6493 696e 935b 8d31 crib.S.ed.in.[.1 │ │ │ │ -000c0a80: 358e 910b bff8 2c8d 9331 368e 910f aaa0 5.....,..16..... │ │ │ │ -000c0a90: 5d2e 8ea1 8d91 f653 7a43 6f6e 95ac 7276 ]......SzCon..rv │ │ │ │ -000c0aa0: 9365 7273 696f 6e73 9b04 210c 7375 6393 .ersions..!.suc. │ │ │ │ -000c0ab0: 6898 6173 8d91 0421 0deb 6142 4554 415f h.as...!..aBETA_ │ │ │ │ -000c0ac0: 434f 4e56 8e91 3bff 13cf 7265 7072 6573 CONV..;...repres │ │ │ │ -000c0ad0: 656e 9374 9869 6e0c 6e69 7465 9866 616d en.t.in.nite.fam │ │ │ │ -000c0ae0: 696c 6965 7391 0421 0d6f 6698 6571 7561 ilies..!.of.equa │ │ │ │ -000c0af0: 7469 6f6e 738d 8d9f fba5 32d5 328e 8e91 tions.....2.2... │ │ │ │ -000c0b00: 04c0 04cf 2e91 05dc 0d54 6865 7998 6172 .........They.ar │ │ │ │ -000c0b10: 6598 7061 722d 8ea1 8d91 eaf1 eb74 6963 e.par-.......tic │ │ │ │ -000c0b20: 756c 6172 6c79 9603 ab7b 7573 6566 756c ularly...{useful │ │ │ │ -000c0b30: 9369 6e93 6361 7365 7393 696e 9377 6869 .in.cases.in.whi │ │ │ │ -000c0b40: 6390 ac72 6893 6974 9369 7393 696d 7090 c..rh.it.is.imp. │ │ │ │ -000c0b50: 538e 6f73 7369 626c 6593 746f 9103 ab7c S.ossible.to...| │ │ │ │ -000c0b60: 7374 6174 652c 9103 b81d 7769 7468 696e state,....within │ │ │ │ -000c0b70: 9374 6865 936c 6f67 6963 2c91 03b8 1e61 .the.logic,....a │ │ │ │ -000c0b80: 9373 696e 676c 6593 6178 696f 6d8e a18d .single.axiom... │ │ │ │ -000c0b90: 91ea f1eb 6f72 9603 9e82 7468 656f 7265 ....or....theore │ │ │ │ -000c0ba0: 6d93 696e 7374 616e 9aac 7274 6961 626c m.instan..rtiabl │ │ │ │ -000c0bb0: 6593 746f 9365 7698 6572 7993 6571 7561 e.to.ev.ery.equa │ │ │ │ -000c0bc0: 7469 6f6e 9369 6e93 6193 6661 6d69 6c79 tion.in.a.family │ │ │ │ -000c0bd0: 2e8d 8d9f fba5 32d5 338e 8e91 09df 82cf ......2.3....... │ │ │ │ -000c0be0: 496e 7374 6561 642c 9103 adbd 616e 93eb Instead,....an.. │ │ │ │ -000c0bf0: 484d 4c93 cf70 726f 9053 8e63 6564 7572 HML..pro.S.cedur │ │ │ │ -000c0c00: 6593 7265 7475 726e 738e a18d 91ea f1eb e.returns....... │ │ │ │ -000c0c10: 7468 6596 03ac 9069 6e73 7461 6e63 6593 the....instance. │ │ │ │ -000c0c20: 6f66 9b03 ac8f 7468 6593 6465 7369 7265 of....the.desire │ │ │ │ -000c0c30: 6493 7468 656f 7265 6d93 666f 7298 616e d.theorem.for.an │ │ │ │ -000c0c40: 9aac 7279 9367 6976 9865 6e93 7465 726d ..ry.giv.en.term │ │ │ │ -000c0c50: 2e91 0524 2d54 6869 7393 6973 9361 6c73 ...$-This.is.als │ │ │ │ -000c0c60: 6f93 7468 6591 03ac 8f72 6561 736f 6e93 o.the....reason. │ │ │ │ -000c0c70: 7468 6174 9371 7569 7465 8ea1 8d91 eaf1 that.quite...... │ │ │ │ -000c0c80: eb61 9604 3e2e 6665 779b 043e 2f6f 6693 .a..>.few..>/of. │ │ │ │ -000c0c90: 7468 6598 6f74 6865 7293 7275 6c65 7398 the.other.rules. │ │ │ │ -000c0ca0: 696e 93eb 4848 4f4c 98cf 6172 6593 6e6f in..HHOL..are.no │ │ │ │ -000c0cb0: 7498 7374 6174 6564 9369 6e73 7465 6164 t.stated.instead │ │ │ │ -000c0cc0: 9861 7393 6178 696f 6d73 986f 7293 7468 .as.axioms.or.th │ │ │ │ -000c0cd0: 656f 7265 6d73 2e91 0633 7441 7393 7275 eorems...3tAs.ru │ │ │ │ -000c0ce0: 6c65 732c 8ea1 8d91 eaf1 eb63 6f6e 95ac les,.......con.. │ │ │ │ -000c0cf0: 7276 9365 7273 696f 6e73 9603 9d40 6172 rv.ersions...@ar │ │ │ │ -000c0d00: 6593 6469 7374 696e 6775 6973 6865 649b e.distinguished. │ │ │ │ -000c0d10: 039d 3f77 6974 6893 616e 93eb 484d 4c93 ..?with.an..HML. │ │ │ │ -000c0d20: cf74 90ac 7279 7090 538e 6593 6162 6272 .t..ryp.S.e.abbr │ │ │ │ -000c0d30: 6576 6961 7469 6f6e 9373 696d 706c 7998 eviation.simply. │ │ │ │ -000c0d40: 6290 538e 6563 6175 7365 9374 6865 7265 b.S.ecause.there │ │ │ │ -000c0d50: 9361 7265 9372 656c 2d8e a18d 91ea f1eb .are.rel-....... │ │ │ │ -000c0d60: 6174 6976 95ac 7265 6c79 9b04 2b02 6d61 ativ..rely..+.ma │ │ │ │ -000c0d70: 6e93 7998 6f66 9874 6865 6d98 7769 7468 n.y.of.them.with │ │ │ │ -000c0d80: 9104 2b03 7468 6598 7361 6d65 9874 9379 ..+.the.same.t.y │ │ │ │ -000c0d90: 7095 538e 652c 9104 3b18 616e 6491 042b p.S.e,..;.and..+ │ │ │ │ -000c0da0: 0362 9365 6361 7573 6598 7468 6579 9872 .b.ecause.they.r │ │ │ │ -000c0db0: 6574 7572 6e98 6571 7561 7469 6f6e 616c eturn.equational │ │ │ │ -000c0dc0: 9874 6865 6f72 656d 738e a18d 91ea f1eb .theorems....... │ │ │ │ -000c0dd0: 7468 6174 9603 4026 6c65 6e64 9374 6865 that..@&lend.the │ │ │ │ -000c0de0: 6d73 656c 769a ac72 6573 9364 6972 6563 mselv..res.direc │ │ │ │ -000c0df0: 746c 7993 746f 9374 6572 6d93 7265 7772 tly.to.term.rewr │ │ │ │ -000c0e00: 6974 696e 672e 8d8d 9ffb a532 d534 8e8e iting......2.4.. │ │ │ │ -000c0e10: 9109 c00d cf49 6e93 6d61 6e98 7993 eb48 .....In.man.y..H │ │ │ │ -000c0e20: 484f 4c93 cf61 7070 6c69 6361 7469 6f6e HOL..application │ │ │ │ -000c0e30: 732c 9103 6240 7468 6593 6d61 696e 9375 s,..b@the.main.u │ │ │ │ -000c0e40: 7365 8ea1 8d91 eaf1 eb6f 669b 04b6 e363 se.......of....c │ │ │ │ -000c0e50: 6f6e 95ac 7276 9365 7273 696f 6e73 9604 on..rv.ersions.. │ │ │ │ -000c0e60: b6e4 6973 9874 6f93 7072 6f90 538e 6475 ..is.to.pro.S.du │ │ │ │ -000c0e70: 6365 9874 6865 7365 9865 7175 6174 696f ce.these.equatio │ │ │ │ -000c0e80: 6e61 6c93 7468 656f 7265 6d73 2e91 079d nal.theorems.... │ │ │ │ -000c0e90: 9241 9104 b6af 6665 7798 6578 616d 706c .A....few.exampl │ │ │ │ -000c0ea0: 6573 936f 6698 636f 6e95 ac72 7693 6572 es.of.con..rv.er │ │ │ │ -000c0eb0: 7369 6f6e 738e a18d 91ea f1eb 6172 6596 sions.......are. │ │ │ │ -000c0ec0: 03ea a869 6c6c 7573 7472 6174 6564 9362 ...illustrated.b │ │ │ │ -000c0ed0: 9053 8e65 6c6f 90ac 7277 2e8e 9f5e 579f .S.elo..rw...^W. │ │ │ │ -000c0ee0: 8d8d 8d91 eaf1 eb9f ae87 8189 0000 6666 ..............ff │ │ │ │ -000c0ef0: 01c7 0b4a a000 9897 628d 8d90 cccd 9f04 ...J....b....... │ │ │ │ -000c0f00: 599c 8400 9cf0 fe00 0066 668d a0ff 6d66 Y........ff...mf │ │ │ │ -000c0f10: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ -000c0f20: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ -000c0f30: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ -000c0f40: 318e 8e8e 8e9f ff40 548d 9105 ccce eb61 1......@T......a │ │ │ │ -000c0f50: 234e 4f54 5f46 4f52 414c 4c5f 434f 4e56 #NOT_FORALL_CONV │ │ │ │ -000c0f60: 9605 bfaa 227e 2178 2e93 2866 3a2a 2d3e ...."~!x..(f:*-> │ │ │ │ -000c0f70: 2a29 9378 933d 9367 9378 223b 3b8e a40d *).x.=.g.x";;... │ │ │ │ -000c0f80: 0000 8d91 05cc ce7c 2d96 05bf aa7e 2821 .......|-....~(! │ │ │ │ -000c0f90: 782e 9366 9378 933d 9367 9378 2993 3d93 x..f.x.=.g.x).=. │ │ │ │ -000c0fa0: 283f 782e 937e 2866 9378 933d 9367 9378 (?x..~(f.x.=.g.x │ │ │ │ -000c0fb0: 2929 8ea1 a18d 9105 ccce 2343 4f4e 5452 ))........#CONTR │ │ │ │ -000c0fc0: 4150 4f53 5f43 4f4e 5696 05bf aa22 2821 APOS_CONV...."(! │ │ │ │ -000c0fd0: 782e 9366 9378 933d 9367 9378 2993 3d3d x..f.x.=.g.x).== │ │ │ │ -000c0fe0: 3e93 2828 663a 2a2d 3e2a 2993 3d93 6729 >.((f:*->*).=.g) │ │ │ │ -000c0ff0: 223b 3b8e a18d 9105 ccce 7c2d 9605 bfaa ";;.......|-.... │ │ │ │ -000c1000: 2821 782e 9366 9378 933d 9367 9378 2993 (!x..f.x.=.g.x). │ │ │ │ -000c1010: 3d3d 3e93 2866 933d 9367 2993 3d93 7e28 ==>.(f.=.g).=.~( │ │ │ │ -000c1020: 6693 3d93 6729 933d 3d3e 937e 2821 782e f.=.g).==>.~(!x. │ │ │ │ -000c1030: 9366 9378 933d 9367 9378 298e a1a1 8d91 .f.x.=.g.x)..... │ │ │ │ -000c1040: 05cc ce23 5345 4c45 4354 5f43 4f4e 5696 ...#SELECT_CONV. │ │ │ │ -000c1050: 05bf aa22 2840 663a 2a2d 3e2a 2e93 6693 ..."(@f:*->*..f. │ │ │ │ -000c1060: 7893 3d93 6793 7829 7893 3d93 6793 7822 x.=.g.x)x.=.g.x" │ │ │ │ -000c1070: 3b3b 8ea1 8d91 05cc ce7c 2d96 05bf aa28 ;;.......|-....( │ │ │ │ -000c1080: 2840 662e 9366 9378 933d 9367 9378 2978 (@f..f.x.=.g.x)x │ │ │ │ -000c1090: 933d 9367 9378 2993 3d93 283f 662e 9366 .=.g.x).=.(?f..f │ │ │ │ -000c10a0: 9378 933d 9367 9378 298e a1a1 8d91 05cc .x.=.g.x)....... │ │ │ │ -000c10b0: ce23 4558 4953 5453 5f55 4e49 5155 455f .#EXISTS_UNIQUE_ │ │ │ │ -000c10c0: 434f 4e56 9605 bfaa 223f 217a 2e93 2866 CONV...."?!z..(f │ │ │ │ -000c10d0: 3a2a 2d3e 2a29 937a 933d 9367 937a 223b :*->*).z.=.g.z"; │ │ │ │ -000c10e0: 3b8e a18d 9105 ccce 7c2d 9605 bfaa 283f ;.......|-....(? │ │ │ │ -000c10f0: 2193 7a2e 9366 937a 933d 9367 937a 2993 !.z..f.z.=.g.z). │ │ │ │ -000c1100: 3d8e a18d 9117 0bcc 283f 7a2e 9605 bfaa =.......(?z..... │ │ │ │ -000c1110: 6693 7a93 3d93 6793 7a29 932f 5c93 2821 f.z.=.g.z)./\.(! │ │ │ │ -000c1120: 7a93 7a27 2e93 2866 937a 933d 9367 937a z.z'..(f.z.=.g.z │ │ │ │ -000c1130: 2993 2f5c 9328 6693 7a27 933d 9367 937a )./\.(f.z'.=.g.z │ │ │ │ -000c1140: 2729 933d 3d3e 9328 7a93 3d93 7a27 2929 ').==>.(z.=.z')) │ │ │ │ -000c1150: 8e8e 9201 c671 b184 009c f0fe 0000 6666 .....q........ff │ │ │ │ -000c1160: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -000c1170: 8e8e 9f60 acf3 8d91 eaf1 ebcf 416e 9603 ...`........An.. │ │ │ │ -000c1180: eaa8 6578 616d 706c 6593 6f66 9361 6e93 ..example.of.an. │ │ │ │ -000c1190: 6170 706c 6963 6174 696f 6e93 7370 9053 application.sp.S │ │ │ │ -000c11a0: 8e65 6369 0c63 9363 6f6e 95ac 7276 9365 .eci.c.con..rv.e │ │ │ │ -000c11b0: 7273 696f 6e96 03ea a869 738d 93eb 616e rsion....is...an │ │ │ │ -000c11c0: 756d 5f43 4f4e 568e 9131 e7f8 cf3a 8ea4 um_CONV..1...:.. │ │ │ │ -000c11d0: 46ac f38d 8d8d 91ea f1eb 9fc8 8781 8900 F............... │ │ │ │ -000c11e0: 0066 6601 c70b 4a9f 6497 628d 8d90 cccd .ff...J.d.b..... │ │ │ │ -000c11f0: 9f04 599c 8400 68f0 fe00 0066 668d 9fa1 ..Y...h....ff... │ │ │ │ -000c1200: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ -000c1210: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ -000c1220: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ -000c1230: 4931 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I1......@T...... │ │ │ │ -000c1240: 6123 6e75 6d5f 434f 4e56 9105 bfaa 2232 a#num_CONV...."2 │ │ │ │ -000c1250: 223b 3b8e a40d 0000 8d91 05cc ce7c 2d96 ";;..........|-. │ │ │ │ -000c1260: 05bf aa32 933d 9353 5543 9331 8ea1 a18d ...2.=.SUC.1.... │ │ │ │ -000c1270: 9105 ccce 236e 756d 5f43 4f4e 5691 05bf ....#num_CONV... │ │ │ │ -000c1280: aa22 3122 3b3b 8ea1 8d91 05cc ce7c 2d96 ."1";;.......|-. │ │ │ │ -000c1290: 05bf aa31 933d 9353 5543 9330 8ea1 a18d ...1.=.SUC.0.... │ │ │ │ -000c12a0: 9105 ccce 236e 756d 5f43 4f4e 5691 05bf ....#num_CONV... │ │ │ │ -000c12b0: aa22 3022 3b3b 8ea1 8d91 05cc ce65 7661 ."0";;.......eva │ │ │ │ -000c12c0: 6c75 6174 696f 6e96 05bf aa66 6169 6c65 luation....faile │ │ │ │ -000c12d0: 6491 1cbe 526e 756d 5f43 4f4e 563a 9361 d...Rnum_CONV:.a │ │ │ │ -000c12e0: 7267 756d 656e 7493 6c65 7373 9374 6861 rgument.less.tha │ │ │ │ -000c12f0: 6e93 318e 8e92 01c6 71b1 8400 68f0 fe00 n.1.....q...h... │ │ │ │ -000c1300: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -000c1310: 0b4a 8e8e 8ea1 8d91 f653 7acf 416e 6f74 .J.......Sz.Anot │ │ │ │ -000c1320: 6865 7296 0561 f861 7070 6c69 6361 7469 her..a.applicati │ │ │ │ -000c1330: 6f6e 9b05 61f7 6f66 9363 6f6e 95ac 7276 on..a.of.con..rv │ │ │ │ -000c1340: 9365 7273 696f 6e73 2c91 05bf cc72 656c .ersions,....rel │ │ │ │ -000c1350: 6174 6564 9874 6f96 0561 f874 6865 930c ated.to..a.the.. │ │ │ │ -000c1360: 7273 742c 9105 bfcb 6973 9369 6e93 7468 rst,....is.in.th │ │ │ │ -000c1370: 6598 696d 706c 656d 656e 90ac 7274 6174 e.implemen..rtat │ │ │ │ -000c1380: 696f 6e93 6f66 8ea4 1000 008d 91ea f1eb ion.of.......... │ │ │ │ -000c1390: 7468 6596 056a e865 7869 7374 696e 6793 the..j.existing. │ │ │ │ -000c13a0: 7265 7772 6974 696e 6793 746f 9053 8e6f rewriting.to.S.o │ │ │ │ -000c13b0: 6c73 2c8d 9105 caf8 eb61 5245 5752 4954 ls,......aREWRIT │ │ │ │ -000c13c0: 455f 434f 4e56 8e9b 5031 d8cf 2853 6563 E_CONV..P1..(Sec │ │ │ │ -000c13d0: 7469 6f6e 9331 332e 3429 2c8d 9105 caf8 tion.13.4),..... │ │ │ │ -000c13e0: eb61 5245 5752 4954 455f 5255 4c45 8e98 .aREWRITE_RULE.. │ │ │ │ -000c13f0: cf28 5365 6374 696f 6e93 3132 2e32 298e .(Section.12.2). │ │ │ │ -000c1400: a18d 91ea f1eb 616e 648d 9104 9df9 eb61 ......and......a │ │ │ │ -000c1410: 5245 5752 4954 455f 5441 438e 9148 783f REWRITE_TAC..Hx? │ │ │ │ -000c1420: cf28 4368 6170 7465 7296 049d f931 3429 .(Chapter....14) │ │ │ │ -000c1430: 2c91 04ca cd77 6869 639a ac72 6891 049d ,....whic..rh... │ │ │ │ -000c1440: f861 7265 9363 656e 9874 7261 6c91 049d .are.cen.tral... │ │ │ │ -000c1450: f874 6f93 7468 656f 7265 6d93 7072 6f98 .to.theorem.pro. │ │ │ │ -000c1460: 7669 6e67 9b04 9df8 696e 93eb 4848 4f4c ving....in..HHOL │ │ │ │ -000c1470: cf2e 9854 6869 7393 7573 658e 91ea f1eb ...This.use..... │ │ │ │ -000c1480: 9f0c 0495 8900 0066 6600 71cf 9f9f 0c99 .......ff.q..... │ │ │ │ -000c1490: 9a8d 8d8d 8d91 0d83 909f fc5e ffc5 328e ...........^..2. │ │ │ │ -000c14a0: 8e8e 9112 0003 c654 6869 7396 0355 5577 .......This..UUw │ │ │ │ -000c14b0: 9ab8 e361 7393 616c 736f 936d 656e 9874 ...as.also.men.t │ │ │ │ -000c14c0: 696f 6e65 6493 696e 9353 6563 7469 6f6e ioned.in.Section │ │ │ │ -000c14d0: 9331 322e 332e 8ea4 0d99 9c8d 8d8d 8d91 .12.3........... │ │ │ │ -000c14e0: 0d83 909f fc5e ffc5 338e 8e8e 9112 0003 .....^..3....... │ │ │ │ -000c14f0: c649 6e96 02de 5674 6865 9b02 de55 6361 .In...Vthe...Uca │ │ │ │ -000c1500: 7365 936f 6698 c90c 9100 871c c62d 636f se.of........-co │ │ │ │ -000c1510: 6e95 b8e3 7693 6572 7369 6f6e 9602 de56 n...v.ersion...V │ │ │ │ -000c1520: 7370 9047 1d65 6369 0c63 616c 6c79 91ff sp.G.eci.cally.. │ │ │ │ -000c1530: 2aaa 2c91 02f6 2269 7493 6973 9874 6865 *.,..."it.is.the │ │ │ │ -000c1540: 9373 7562 7374 6974 7574 696f 6e98 6f66 .substitution.of │ │ │ │ -000c1550: 936f 6e65 9374 6572 6d98 666f 7293 616e .one.term.for.an │ │ │ │ -000c1560: 6f74 6865 7298 696e 9361 9863 6f6e 90b8 other.in.a.con.. │ │ │ │ -000c1570: e374 6578 7493 7468 6174 8ea9 0c00 008d .text.that...... │ │ │ │ -000c1580: 6973 9603 5555 696e 6578 7072 6573 7369 is..UUinexpressi │ │ │ │ -000c1590: 626c 653b 9362 7574 9369 6e93 6765 6e65 ble;.but.in.gene │ │ │ │ -000c15a0: 7261 6c2c 9374 6865 7265 9369 7393 6193 ral,.there.is.a. │ │ │ │ -000c15b0: 7691 ff71 c761 7269 6574 90b8 e379 936f v..q.ariet...y.o │ │ │ │ -000c15c0: 6693 7265 6173 6f6e 7393 7468 6174 9361 f.reasons.that.a │ │ │ │ -000c15d0: 7269 7365 2e8e a18d 8d8d 8d91 0d83 909f rise............ │ │ │ │ -000c15e0: fc5e ffc5 348e 8e8e 9112 0003 c649 6e96 .^..4........In. │ │ │ │ -000c15f0: 04c8 4466 6163 742c 9105 24ff 736f 6d65 ..Dfact,..$.some │ │ │ │ -000c1600: 934d 4c9b 04c7 e466 756e 6374 696f 6e73 .ML....functions │ │ │ │ -000c1610: 9368 6195 b8e3 7693 6596 04c8 446e 616d .ha...v.e...Dnam │ │ │ │ -000c1620: 6573 9104 c843 7769 7468 9374 6865 9373 es...Cwith.the.s │ │ │ │ -000c1630: 750e 7893 608d 9100 a145 8900 0066 6600 u.x.`....E...ff. │ │ │ │ -000c1640: 0326 668e 9103 c7ab eb52 434f 4e56 c627 .&f......RCONV.' │ │ │ │ -000c1650: 9862 7574 9364 6f93 6e6f 7493 6861 95b8 .but.do.not.ha.. │ │ │ │ -000c1660: e376 9365 9104 c843 7468 659b 04c8 4474 .v.e...Cthe...Dt │ │ │ │ -000c1670: 9379 7090 471d 6598 eb52 636f 6e76 c63b .yp.G.e..Rconv.; │ │ │ │ -000c1680: 8ea6 8deb 5253 5542 5354 8d91 00a1 4589 ....RSUBST....E. │ │ │ │ -000c1690: 0000 6666 0003 2666 8e91 03c7 ab43 4f4e ..ff..&f.....CON │ │ │ │ -000c16a0: 56c6 2c96 03a0 6766 6f72 9365 7861 6d70 V.,...gfor.examp │ │ │ │ -000c16b0: 6c65 2c91 03b3 2b68 6173 9374 9ab8 e379 le,...+has.t...y │ │ │ │ -000c16c0: 7090 471d 6593 eb52 2874 686d 9605 3ffd p.G.e..R(thm..?. │ │ │ │ -000c16d0: 2393 7465 726d 2993 6c69 7374 932d 3e93 #.term).list.->. │ │ │ │ -000c16e0: 7465 726d 932d 3e93 636f 6e76 c62e 9105 term.->.conv.... │ │ │ │ -000c16f0: 52fc 5468 6f73 6596 03a0 6774 6861 7493 R.Those...gthat. │ │ │ │ -000c1700: 6576 9865 6e98 7475 616c 6c79 9370 726f ev.en.tually.pro │ │ │ │ -000c1710: 2d8e a68d 6475 6365 9b03 5555 636f 6e95 -...duce..UUcon. │ │ │ │ -000c1720: b8e3 7693 6572 7369 6f6e 9861 7265 9874 ..v.ersion.are.t │ │ │ │ -000c1730: 686f 7567 6893 7498 6f66 9861 7398 6063 hough.t.of.as.`c │ │ │ │ -000c1740: 6f6e 9376 9365 7273 696f 6e98 7363 9368 on.v.ersion.sc.h │ │ │ │ -000c1750: 656d 6173 272e 8e8e 9f24 fd13 8e8c 8b00 emas'....$...... │ │ │ │ -000c1760: 0000 f100 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c0940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c0950: 0bff c1a0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ +000c0960: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3234 3092 ............240. │ │ │ │ +000c0970: 011b cf30 4368 6170 7465 7291 0480 0031 ...0Chapter....1 │ │ │ │ +000c0980: 332e 910a 8000 436f 6e95 a000 7693 6572 3.....Con...v.er │ │ │ │ +000c0990: 7369 6f6e 738e 91ea f1eb 9f05 6666 8900 sions.......ff.. │ │ │ │ +000c09a0: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ +000c09b0: 8da0 fd8b d021 8d91 eaf1 ebcf 536f 6d65 .....!......Some │ │ │ │ +000c09c0: 9605 b425 6f66 9374 6865 7365 9b05 b424 ...%of.these...$ │ │ │ │ +000c09d0: 6172 6593 6465 7363 7269 6290 538e 6564 are.describ.S.ed │ │ │ │ +000c09e0: 9369 6e93 5365 6374 696f 6e73 9831 332e .in.Sections.13. │ │ │ │ +000c09f0: 3193 616e 6493 3133 2e32 2e91 0a95 5654 1.and.13.2....VT │ │ │ │ +000c0a00: 6865 936e 6f74 696f 6e93 6f66 9863 6f6e he.notion.of.con │ │ │ │ +000c0a10: 95ac 7276 9365 7273 696f 6e73 9105 b425 ..rv.ersions...% │ │ │ │ +000c0a20: 6973 8ea4 1000 008d 91ea f1eb 696e 6865 is..........inhe │ │ │ │ +000c0a30: 7269 7465 6496 03ea a866 726f 6d93 4361 rited....from.Ca │ │ │ │ +000c0a40: 6d90 ac72 6272 6964 6765 93eb 484c 4346 m..rbridge..HLCF │ │ │ │ +000c0a50: cf3b 9374 6865 9375 6e64 6572 6c79 696e .;.the.underlyin │ │ │ │ +000c0a60: 6793 7072 696e 6369 706c 6573 9361 7265 g.principles.are │ │ │ │ +000c0a70: 9364 6573 6372 6962 9053 8e65 6493 696e .describ.S.ed.in │ │ │ │ +000c0a80: 935b 8d31 358e 910b bff8 2c8d 9331 368e .[.15.....,..16. │ │ │ │ +000c0a90: 910f aaa0 5d2e 8ea1 8d91 f653 7a43 6f6e ....]......SzCon │ │ │ │ +000c0aa0: 95ac 7276 9365 7273 696f 6e73 9b04 210c ..rv.ersions..!. │ │ │ │ +000c0ab0: 7375 6393 6898 6173 8d91 0421 0deb 6142 suc.h.as...!..aB │ │ │ │ +000c0ac0: 4554 415f 434f 4e56 8e91 3bff 13cf 7265 ETA_CONV..;...re │ │ │ │ +000c0ad0: 7072 6573 656e 9374 9869 6e0c 6e69 7465 presen.t.in.nite │ │ │ │ +000c0ae0: 9866 616d 696c 6965 7391 0421 0d6f 6698 .families..!.of. │ │ │ │ +000c0af0: 6571 7561 7469 6f6e 738d 8d9f fba5 32d5 equations.....2. │ │ │ │ +000c0b00: 328e 8e91 04c0 04cf 2e91 05dc 0d54 6865 2............The │ │ │ │ +000c0b10: 7998 6172 6598 7061 722d 8ea1 8d91 eaf1 y.are.par-...... │ │ │ │ +000c0b20: eb74 6963 756c 6172 6c79 9603 ab7b 7573 .ticularly...{us │ │ │ │ +000c0b30: 6566 756c 9369 6e93 6361 7365 7393 696e eful.in.cases.in │ │ │ │ +000c0b40: 9377 6869 6390 ac72 6893 6974 9369 7393 .whic..rh.it.is. │ │ │ │ +000c0b50: 696d 7090 538e 6f73 7369 626c 6593 746f imp.S.ossible.to │ │ │ │ +000c0b60: 9103 ab7c 7374 6174 652c 9103 b81d 7769 ...|state,....wi │ │ │ │ +000c0b70: 7468 696e 9374 6865 936c 6f67 6963 2c91 thin.the.logic,. │ │ │ │ +000c0b80: 03b8 1e61 9373 696e 676c 6593 6178 696f ...a.single.axio │ │ │ │ +000c0b90: 6d8e a18d 91ea f1eb 6f72 9603 9e82 7468 m.......or....th │ │ │ │ +000c0ba0: 656f 7265 6d93 696e 7374 616e 9aac 7274 eorem.instan..rt │ │ │ │ +000c0bb0: 6961 626c 6593 746f 9365 7698 6572 7993 iable.to.ev.ery. │ │ │ │ +000c0bc0: 6571 7561 7469 6f6e 9369 6e93 6193 6661 equation.in.a.fa │ │ │ │ +000c0bd0: 6d69 6c79 2e8d 8d9f fba5 32d5 338e 8e91 mily......2.3... │ │ │ │ +000c0be0: 09df 82cf 496e 7374 6561 642c 9103 adbd ....Instead,.... │ │ │ │ +000c0bf0: 616e 93eb 484d 4c93 cf70 726f 9053 8e63 an..HML..pro.S.c │ │ │ │ +000c0c00: 6564 7572 6593 7265 7475 726e 738e a18d edure.returns... │ │ │ │ +000c0c10: 91ea f1eb 7468 6596 03ac 9069 6e73 7461 ....the....insta │ │ │ │ +000c0c20: 6e63 6593 6f66 9b03 ac8f 7468 6593 6465 nce.of....the.de │ │ │ │ +000c0c30: 7369 7265 6493 7468 656f 7265 6d93 666f sired.theorem.fo │ │ │ │ +000c0c40: 7298 616e 9aac 7279 9367 6976 9865 6e93 r.an..ry.giv.en. │ │ │ │ +000c0c50: 7465 726d 2e91 0524 2d54 6869 7393 6973 term...$-This.is │ │ │ │ +000c0c60: 9361 6c73 6f93 7468 6591 03ac 8f72 6561 .also.the....rea │ │ │ │ +000c0c70: 736f 6e93 7468 6174 9371 7569 7465 8ea1 son.that.quite.. │ │ │ │ +000c0c80: 8d91 eaf1 eb61 9604 3e2e 6665 779b 043e .....a..>.few..> │ │ │ │ +000c0c90: 2f6f 6693 7468 6598 6f74 6865 7293 7275 /of.the.other.ru │ │ │ │ +000c0ca0: 6c65 7398 696e 93eb 4848 4f4c 98cf 6172 les.in..HHOL..ar │ │ │ │ +000c0cb0: 6593 6e6f 7498 7374 6174 6564 9369 6e73 e.not.stated.ins │ │ │ │ +000c0cc0: 7465 6164 9861 7393 6178 696f 6d73 986f tead.as.axioms.o │ │ │ │ +000c0cd0: 7293 7468 656f 7265 6d73 2e91 0633 7441 r.theorems...3tA │ │ │ │ +000c0ce0: 7393 7275 6c65 732c 8ea1 8d91 eaf1 eb63 s.rules,.......c │ │ │ │ +000c0cf0: 6f6e 95ac 7276 9365 7273 696f 6e73 9603 on..rv.ersions.. │ │ │ │ +000c0d00: 9d40 6172 6593 6469 7374 696e 6775 6973 .@are.distinguis │ │ │ │ +000c0d10: 6865 649b 039d 3f77 6974 6893 616e 93eb hed...?with.an.. │ │ │ │ +000c0d20: 484d 4c93 cf74 90ac 7279 7090 538e 6593 HML..t..ryp.S.e. │ │ │ │ +000c0d30: 6162 6272 6576 6961 7469 6f6e 9373 696d abbreviation.sim │ │ │ │ +000c0d40: 706c 7998 6290 538e 6563 6175 7365 9374 ply.b.S.ecause.t │ │ │ │ +000c0d50: 6865 7265 9361 7265 9372 656c 2d8e a18d here.are.rel-... │ │ │ │ +000c0d60: 91ea f1eb 6174 6976 95ac 7265 6c79 9b04 ....ativ..rely.. │ │ │ │ +000c0d70: 2b02 6d61 6e93 7998 6f66 9874 6865 6d98 +.man.y.of.them. │ │ │ │ +000c0d80: 7769 7468 9104 2b03 7468 6598 7361 6d65 with..+.the.same │ │ │ │ +000c0d90: 9874 9379 7095 538e 652c 9104 3b18 616e .t.yp.S.e,..;.an │ │ │ │ +000c0da0: 6491 042b 0362 9365 6361 7573 6598 7468 d..+.b.ecause.th │ │ │ │ +000c0db0: 6579 9872 6574 7572 6e98 6571 7561 7469 ey.return.equati │ │ │ │ +000c0dc0: 6f6e 616c 9874 6865 6f72 656d 738e a18d onal.theorems... │ │ │ │ +000c0dd0: 91ea f1eb 7468 6174 9603 4026 6c65 6e64 ....that..@&lend │ │ │ │ +000c0de0: 9374 6865 6d73 656c 769a ac72 6573 9364 .themselv..res.d │ │ │ │ +000c0df0: 6972 6563 746c 7993 746f 9374 6572 6d93 irectly.to.term. │ │ │ │ +000c0e00: 7265 7772 6974 696e 672e 8d8d 9ffb a532 rewriting......2 │ │ │ │ +000c0e10: d534 8e8e 9109 c00d cf49 6e93 6d61 6e98 .4.......In.man. │ │ │ │ +000c0e20: 7993 eb48 484f 4c93 cf61 7070 6c69 6361 y..HHOL..applica │ │ │ │ +000c0e30: 7469 6f6e 732c 9103 6240 7468 6593 6d61 tions,..b@the.ma │ │ │ │ +000c0e40: 696e 9375 7365 8ea1 8d91 eaf1 eb6f 669b in.use.......of. │ │ │ │ +000c0e50: 04b6 e363 6f6e 95ac 7276 9365 7273 696f ...con..rv.ersio │ │ │ │ +000c0e60: 6e73 9604 b6e4 6973 9874 6f93 7072 6f90 ns....is.to.pro. │ │ │ │ +000c0e70: 538e 6475 6365 9874 6865 7365 9865 7175 S.duce.these.equ │ │ │ │ +000c0e80: 6174 696f 6e61 6c93 7468 656f 7265 6d73 ational.theorems │ │ │ │ +000c0e90: 2e91 079d 9241 9104 b6af 6665 7798 6578 .....A....few.ex │ │ │ │ +000c0ea0: 616d 706c 6573 936f 6698 636f 6e95 ac72 amples.of.con..r │ │ │ │ +000c0eb0: 7693 6572 7369 6f6e 738e a18d 91ea f1eb v.ersions....... │ │ │ │ +000c0ec0: 6172 6596 03ea a869 6c6c 7573 7472 6174 are....illustrat │ │ │ │ +000c0ed0: 6564 9362 9053 8e65 6c6f 90ac 7277 2e8e ed.b.S.elo..rw.. │ │ │ │ +000c0ee0: 9f5e 579f 8d8d 8d91 eaf1 eb9f ae87 8189 .^W............. │ │ │ │ +000c0ef0: 0000 6666 01c7 0b4a a000 9897 628d 8d90 ..ff...J....b... │ │ │ │ +000c0f00: cccd 9f04 599c 8400 9cf0 fe00 0066 668d ....Y........ff. │ │ │ │ +000c0f10: a0ff 6d66 108d 8d92 01af f00d 8400 0ad7 ..mf............ │ │ │ │ +000c0f20: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +000c0f30: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ +000c0f40: 1c15 eb49 318e 8e8e 8e9f ff40 548d 9105 ...I1......@T... │ │ │ │ +000c0f50: ccce eb61 234e 4f54 5f46 4f52 414c 4c5f ...a#NOT_FORALL_ │ │ │ │ +000c0f60: 434f 4e56 9605 bfaa 227e 2178 2e93 2866 CONV...."~!x..(f │ │ │ │ +000c0f70: 3a2a 2d3e 2a29 9378 933d 9367 9378 223b :*->*).x.=.g.x"; │ │ │ │ +000c0f80: 3b8e a40d 0000 8d91 05cc ce7c 2d96 05bf ;..........|-... │ │ │ │ +000c0f90: aa7e 2821 782e 9366 9378 933d 9367 9378 .~(!x..f.x.=.g.x │ │ │ │ +000c0fa0: 2993 3d93 283f 782e 937e 2866 9378 933d ).=.(?x..~(f.x.= │ │ │ │ +000c0fb0: 9367 9378 2929 8ea1 a18d 9105 ccce 2343 .g.x))........#C │ │ │ │ +000c0fc0: 4f4e 5452 4150 4f53 5f43 4f4e 5696 05bf ONTRAPOS_CONV... │ │ │ │ +000c0fd0: aa22 2821 782e 9366 9378 933d 9367 9378 ."(!x..f.x.=.g.x │ │ │ │ +000c0fe0: 2993 3d3d 3e93 2828 663a 2a2d 3e2a 2993 ).==>.((f:*->*). │ │ │ │ +000c0ff0: 3d93 6729 223b 3b8e a18d 9105 ccce 7c2d =.g)";;.......|- │ │ │ │ +000c1000: 9605 bfaa 2821 782e 9366 9378 933d 9367 ....(!x..f.x.=.g │ │ │ │ +000c1010: 9378 2993 3d3d 3e93 2866 933d 9367 2993 .x).==>.(f.=.g). │ │ │ │ +000c1020: 3d93 7e28 6693 3d93 6729 933d 3d3e 937e =.~(f.=.g).==>.~ │ │ │ │ +000c1030: 2821 782e 9366 9378 933d 9367 9378 298e (!x..f.x.=.g.x). │ │ │ │ +000c1040: a1a1 8d91 05cc ce23 5345 4c45 4354 5f43 .......#SELECT_C │ │ │ │ +000c1050: 4f4e 5696 05bf aa22 2840 663a 2a2d 3e2a ONV...."(@f:*->* │ │ │ │ +000c1060: 2e93 6693 7893 3d93 6793 7829 7893 3d93 ..f.x.=.g.x)x.=. │ │ │ │ +000c1070: 6793 7822 3b3b 8ea1 8d91 05cc ce7c 2d96 g.x";;.......|-. │ │ │ │ +000c1080: 05bf aa28 2840 662e 9366 9378 933d 9367 ...((@f..f.x.=.g │ │ │ │ +000c1090: 9378 2978 933d 9367 9378 2993 3d93 283f .x)x.=.g.x).=.(? │ │ │ │ +000c10a0: 662e 9366 9378 933d 9367 9378 298e a1a1 f..f.x.=.g.x)... │ │ │ │ +000c10b0: 8d91 05cc ce23 4558 4953 5453 5f55 4e49 .....#EXISTS_UNI │ │ │ │ +000c10c0: 5155 455f 434f 4e56 9605 bfaa 223f 217a QUE_CONV...."?!z │ │ │ │ +000c10d0: 2e93 2866 3a2a 2d3e 2a29 937a 933d 9367 ..(f:*->*).z.=.g │ │ │ │ +000c10e0: 937a 223b 3b8e a18d 9105 ccce 7c2d 9605 .z";;.......|-.. │ │ │ │ +000c10f0: bfaa 283f 2193 7a2e 9366 937a 933d 9367 ..(?!.z..f.z.=.g │ │ │ │ +000c1100: 937a 2993 3d8e a18d 9117 0bcc 283f 7a2e .z).=.......(?z. │ │ │ │ +000c1110: 9605 bfaa 6693 7a93 3d93 6793 7a29 932f ....f.z.=.g.z)./ │ │ │ │ +000c1120: 5c93 2821 7a93 7a27 2e93 2866 937a 933d \.(!z.z'..(f.z.= │ │ │ │ +000c1130: 9367 937a 2993 2f5c 9328 6693 7a27 933d .g.z)./\.(f.z'.= │ │ │ │ +000c1140: 9367 937a 2729 933d 3d3e 9328 7a93 3d93 .g.z').==>.(z.=. │ │ │ │ +000c1150: 7a27 2929 8e8e 9201 c671 b184 009c f0fe z')).....q...... │ │ │ │ +000c1160: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +000c1170: c70b 4a8e 8e8e 9f60 acf3 8d91 eaf1 ebcf ..J....`........ │ │ │ │ +000c1180: 416e 9603 eaa8 6578 616d 706c 6593 6f66 An....example.of │ │ │ │ +000c1190: 9361 6e93 6170 706c 6963 6174 696f 6e93 .an.application. │ │ │ │ +000c11a0: 7370 9053 8e65 6369 0c63 9363 6f6e 95ac sp.S.eci.c.con.. │ │ │ │ +000c11b0: 7276 9365 7273 696f 6e96 03ea a869 738d rv.ersion....is. │ │ │ │ +000c11c0: 93eb 616e 756d 5f43 4f4e 568e 9131 e7f8 ..anum_CONV..1.. │ │ │ │ +000c11d0: cf3a 8ea4 46ac f38d 8d8d 91ea f1eb 9fc8 .:..F........... │ │ │ │ +000c11e0: 8781 8900 0066 6601 c70b 4a9f 6497 628d .....ff...J.d.b. │ │ │ │ +000c11f0: 8d90 cccd 9f04 599c 8400 68f0 fe00 0066 ......Y...h....f │ │ │ │ +000c1200: 668d 9fa1 6610 8d8d 9201 aff0 0d84 000a f...f........... │ │ │ │ +000c1210: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ +000c1220: b8e8 0015 ae64 8e8d 8d8d 9201 b94d b29f .....d.......M.. │ │ │ │ +000c1230: fd1c 15eb 4931 8e8e 8e8e 9fff 4054 8d91 ....I1......@T.. │ │ │ │ +000c1240: 05cc ceeb 6123 6e75 6d5f 434f 4e56 9105 ....a#num_CONV.. │ │ │ │ +000c1250: bfaa 2232 223b 3b8e a40d 0000 8d91 05cc .."2";;......... │ │ │ │ +000c1260: ce7c 2d96 05bf aa32 933d 9353 5543 9331 .|-....2.=.SUC.1 │ │ │ │ +000c1270: 8ea1 a18d 9105 ccce 236e 756d 5f43 4f4e ........#num_CON │ │ │ │ +000c1280: 5691 05bf aa22 3122 3b3b 8ea1 8d91 05cc V...."1";;...... │ │ │ │ +000c1290: ce7c 2d96 05bf aa31 933d 9353 5543 9330 .|-....1.=.SUC.0 │ │ │ │ +000c12a0: 8ea1 a18d 9105 ccce 236e 756d 5f43 4f4e ........#num_CON │ │ │ │ +000c12b0: 5691 05bf aa22 3022 3b3b 8ea1 8d91 05cc V...."0";;...... │ │ │ │ +000c12c0: ce65 7661 6c75 6174 696f 6e96 05bf aa66 .evaluation....f │ │ │ │ +000c12d0: 6169 6c65 6491 1cbe 526e 756d 5f43 4f4e ailed...Rnum_CON │ │ │ │ +000c12e0: 563a 9361 7267 756d 656e 7493 6c65 7373 V:.argument.less │ │ │ │ +000c12f0: 9374 6861 6e93 318e 8e92 01c6 71b1 8400 .than.1.....q... │ │ │ │ +000c1300: 68f0 fe00 0066 668e 8e9f 04c0 0289 0000 h....ff......... │ │ │ │ +000c1310: 6666 01c7 0b4a 8e8e 8ea1 8d91 f653 7acf ff...J.......Sz. │ │ │ │ +000c1320: 416e 6f74 6865 7296 0561 f861 7070 6c69 Another..a.appli │ │ │ │ +000c1330: 6361 7469 6f6e 9b05 61f7 6f66 9363 6f6e cation..a.of.con │ │ │ │ +000c1340: 95ac 7276 9365 7273 696f 6e73 2c91 05bf ..rv.ersions,... │ │ │ │ +000c1350: cc72 656c 6174 6564 9874 6f96 0561 f874 .related.to..a.t │ │ │ │ +000c1360: 6865 930c 7273 742c 9105 bfcb 6973 9369 he..rst,....is.i │ │ │ │ +000c1370: 6e93 7468 6598 696d 706c 656d 656e 90ac n.the.implemen.. │ │ │ │ +000c1380: 7274 6174 696f 6e93 6f66 8ea4 1000 008d rtation.of...... │ │ │ │ +000c1390: 91ea f1eb 7468 6596 056a e865 7869 7374 ....the..j.exist │ │ │ │ +000c13a0: 696e 6793 7265 7772 6974 696e 6793 746f ing.rewriting.to │ │ │ │ +000c13b0: 9053 8e6f 6c73 2c8d 9105 caf8 eb61 5245 .S.ols,......aRE │ │ │ │ +000c13c0: 5752 4954 455f 434f 4e56 8e9b 5031 d8cf WRITE_CONV..P1.. │ │ │ │ +000c13d0: 2853 6563 7469 6f6e 9331 332e 3429 2c8d (Section.13.4),. │ │ │ │ +000c13e0: 9105 caf8 eb61 5245 5752 4954 455f 5255 .....aREWRITE_RU │ │ │ │ +000c13f0: 4c45 8e98 cf28 5365 6374 696f 6e93 3132 LE...(Section.12 │ │ │ │ +000c1400: 2e32 298e a18d 91ea f1eb 616e 648d 9104 .2).......and... │ │ │ │ +000c1410: 9df9 eb61 5245 5752 4954 455f 5441 438e ...aREWRITE_TAC. │ │ │ │ +000c1420: 9148 783f cf28 4368 6170 7465 7296 049d .Hx?.(Chapter... │ │ │ │ +000c1430: f931 3429 2c91 04ca cd77 6869 639a ac72 .14),....whic..r │ │ │ │ +000c1440: 6891 049d f861 7265 9363 656e 9874 7261 h....are.cen.tra │ │ │ │ +000c1450: 6c91 049d f874 6f93 7468 656f 7265 6d93 l....to.theorem. │ │ │ │ +000c1460: 7072 6f98 7669 6e67 9b04 9df8 696e 93eb pro.ving....in.. │ │ │ │ +000c1470: 4848 4f4c cf2e 9854 6869 7393 7573 658e HHOL...This.use. │ │ │ │ +000c1480: 91ea f1eb 9f0c 0495 8900 0066 6600 71cf ...........ff.q. │ │ │ │ +000c1490: 9f9f 0c99 9a8d 8d8d 8d91 0d83 909f fc5e ...............^ │ │ │ │ +000c14a0: ffc5 328e 8e8e 9112 0003 c654 6869 7396 ..2........This. │ │ │ │ +000c14b0: 0355 5577 9ab8 e361 7393 616c 736f 936d .UUw...as.also.m │ │ │ │ +000c14c0: 656e 9874 696f 6e65 6493 696e 9353 6563 en.tioned.in.Sec │ │ │ │ +000c14d0: 7469 6f6e 9331 322e 332e 8ea4 0d99 9c8d tion.12.3....... │ │ │ │ +000c14e0: 8d8d 8d91 0d83 909f fc5e ffc5 338e 8e8e .........^..3... │ │ │ │ +000c14f0: 9112 0003 c649 6e96 02de 5674 6865 9b02 .....In...Vthe.. │ │ │ │ +000c1500: de55 6361 7365 936f 6698 c90c 9100 871c .Ucase.of....... │ │ │ │ +000c1510: c62d 636f 6e95 b8e3 7693 6572 7369 6f6e .-con...v.ersion │ │ │ │ +000c1520: 9602 de56 7370 9047 1d65 6369 0c63 616c ...Vsp.G.eci.cal │ │ │ │ +000c1530: 6c79 91ff 2aaa 2c91 02f6 2269 7493 6973 ly..*.,..."it.is │ │ │ │ +000c1540: 9874 6865 9373 7562 7374 6974 7574 696f .the.substitutio │ │ │ │ +000c1550: 6e98 6f66 936f 6e65 9374 6572 6d98 666f n.of.one.term.fo │ │ │ │ +000c1560: 7293 616e 6f74 6865 7298 696e 9361 9863 r.another.in.a.c │ │ │ │ +000c1570: 6f6e 90b8 e374 6578 7493 7468 6174 8ea9 on...text.that.. │ │ │ │ +000c1580: 0c00 008d 6973 9603 5555 696e 6578 7072 ....is..UUinexpr │ │ │ │ +000c1590: 6573 7369 626c 653b 9362 7574 9369 6e93 essible;.but.in. │ │ │ │ +000c15a0: 6765 6e65 7261 6c2c 9374 6865 7265 9369 general,.there.i │ │ │ │ +000c15b0: 7393 6193 7691 ff71 c761 7269 6574 90b8 s.a.v..q.ariet.. │ │ │ │ +000c15c0: e379 936f 6693 7265 6173 6f6e 7393 7468 .y.of.reasons.th │ │ │ │ +000c15d0: 6174 9361 7269 7365 2e8e a18d 8d8d 8d91 at.arise........ │ │ │ │ +000c15e0: 0d83 909f fc5e ffc5 348e 8e8e 9112 0003 .....^..4....... │ │ │ │ +000c15f0: c649 6e96 04c8 4466 6163 742c 9105 24ff .In...Dfact,..$. │ │ │ │ +000c1600: 736f 6d65 934d 4c9b 04c7 e466 756e 6374 some.ML....funct │ │ │ │ +000c1610: 696f 6e73 9368 6195 b8e3 7693 6596 04c8 ions.ha...v.e... │ │ │ │ +000c1620: 446e 616d 6573 9104 c843 7769 7468 9374 Dnames...Cwith.t │ │ │ │ +000c1630: 6865 9373 750e 7893 608d 9100 a145 8900 he.su.x.`....E.. │ │ │ │ +000c1640: 0066 6600 0326 668e 9103 c7ab eb52 434f .ff..&f......RCO │ │ │ │ +000c1650: 4e56 c627 9862 7574 9364 6f93 6e6f 7493 NV.'.but.do.not. │ │ │ │ +000c1660: 6861 95b8 e376 9365 9104 c843 7468 659b ha...v.e...Cthe. │ │ │ │ +000c1670: 04c8 4474 9379 7090 471d 6598 eb52 636f ..Dt.yp.G.e..Rco │ │ │ │ +000c1680: 6e76 c63b 8ea6 8deb 5253 5542 5354 8d91 nv.;....RSUBST.. │ │ │ │ +000c1690: 00a1 4589 0000 6666 0003 2666 8e91 03c7 ..E...ff..&f.... │ │ │ │ +000c16a0: ab43 4f4e 56c6 2c96 03a0 6766 6f72 9365 .CONV.,...gfor.e │ │ │ │ +000c16b0: 7861 6d70 6c65 2c91 03b3 2b68 6173 9374 xample,...+has.t │ │ │ │ +000c16c0: 9ab8 e379 7090 471d 6593 eb52 2874 686d ...yp.G.e..R(thm │ │ │ │ +000c16d0: 9605 3ffd 2393 7465 726d 2993 6c69 7374 ..?.#.term).list │ │ │ │ +000c16e0: 932d 3e93 7465 726d 932d 3e93 636f 6e76 .->.term.->.conv │ │ │ │ +000c16f0: c62e 9105 52fc 5468 6f73 6596 03a0 6774 ....R.Those...gt │ │ │ │ +000c1700: 6861 7493 6576 9865 6e98 7475 616c 6c79 hat.ev.en.tually │ │ │ │ +000c1710: 9370 726f 2d8e a68d 6475 6365 9b03 5555 .pro-...duce..UU │ │ │ │ +000c1720: 636f 6e95 b8e3 7693 6572 7369 6f6e 9861 con...v.ersion.a │ │ │ │ +000c1730: 7265 9874 686f 7567 6893 7498 6f66 9861 re.though.t.of.a │ │ │ │ +000c1740: 7398 6063 6f6e 9376 9365 7273 696f 6e98 s.`con.v.ersion. │ │ │ │ +000c1750: 7363 9368 656d 6173 272e 8e8e 9f24 fd13 sc.hemas'....$.. │ │ │ │ +000c1760: 8e8c 8b00 0000 f100 0000 0000 0000 0000 ................ │ │ │ │ 000c1770: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c1780: 0000 0000 0000 0000 0c09 22a0 02cc 0555 .........."....U │ │ │ │ -000c1790: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -000c17a0: 12c7 61d0 3133 2e31 2e91 0a80 0043 6f6e ..a.13.1.....Con │ │ │ │ -000c17b0: 95a0 0076 9365 7273 696f 6e9b 0480 0063 ...v.ersion....c │ │ │ │ -000c17c0: 6f6d 9362 696e 696e 6798 6f70 9060 0065 om.bining.op.`.e │ │ │ │ -000c17d0: 7261 746f 7273 9200 ce4b a132 3431 8e91 rators...K.241.. │ │ │ │ -000c17e0: 12c7 619f 0566 6689 0000 e666 01c7 3e7c ..a..ff....f..>| │ │ │ │ -000c17f0: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -000c1800: 9112 c761 cf69 7396 04c7 2765 7870 6c61 ...a.is...'expla │ │ │ │ -000c1810: 696e 6564 9369 6e93 5365 6374 696f 6e93 ined.in.Section. │ │ │ │ -000c1820: 3133 2e34 2c91 04fe 4662 9a53 8e6f 7468 13.4,...Fb.S.oth │ │ │ │ -000c1830: 9361 7393 616e 9365 7861 6d70 6c65 9361 .as.an.example.a │ │ │ │ -000c1840: 6e64 9104 c726 6298 6563 6175 7365 9375 nd...&b.ecause.u │ │ │ │ -000c1850: 7365 7273 936d 619a ac72 7993 6861 9876 sers.ma..ry.ha.v │ │ │ │ -000c1860: 9865 936f 9053 8e63 6361 7369 6f6e 8ea4 .e.o.S.ccasion.. │ │ │ │ -000c1870: 1000 008d 9112 c761 746f 9604 be2c 636f .......ato...,co │ │ │ │ -000c1880: 6e73 7472 7563 7493 7265 7772 6974 696e nstruct.rewritin │ │ │ │ -000c1890: 6793 746f 9053 8e6f 6c73 936f 6693 7468 g.to.S.ols.of.th │ │ │ │ -000c18a0: 6569 7293 6f9a ac72 776e 9364 6573 6967 eir.o..rwn.desig │ │ │ │ -000c18b0: 6e2c 9104 f30e 6298 7993 7369 6d69 6c61 n,....b.y.simila │ │ │ │ -000c18c0: 7293 6d65 7468 6f90 538e 6473 2e91 07b3 r.metho.S.ds.... │ │ │ │ -000c18d0: 6c54 6865 936e 6578 7493 7365 6374 696f lThe.next.sectio │ │ │ │ -000c18e0: 6e8e a18d 9112 c761 696e 9aac 7274 726f n......ain..rtro │ │ │ │ -000c18f0: 9053 8e64 7563 6573 9603 eaa8 7468 6593 .S.duces....the. │ │ │ │ -000c1900: 636f 6e98 7698 6572 7369 6f6e 2d62 7569 con.v.ersion-bui │ │ │ │ -000c1910: 6c64 696e 6793 746f 9053 8e6f 6c73 9369 lding.to.S.ols.i │ │ │ │ -000c1920: 6e93 6765 6e65 7261 6c2e 8e9f 28a7 ca8d n.general...(... │ │ │ │ -000c1930: 8d91 12c7 61eb 4b31 332e 318e 9148 c75d ....a.K13.1..H.] │ │ │ │ -000c1940: 436f 6e96 ff75 c276 9365 7273 696f 6e9b Con..u.v.ersion. │ │ │ │ -000c1950: 067a e163 6f6d 9362 696e 696e 6798 6f70 .z.com.bining.op │ │ │ │ -000c1960: 9100 8a3d 6572 6174 6f72 738e 9f1c 126d ...=erators....m │ │ │ │ -000c1970: 8d91 12c7 61cf 4191 0425 e274 6572 6d96 ....a.A..%.term. │ │ │ │ -000c1980: 0425 f1d7 7593 cf69 739b 0425 f273 6169 .%..u..is..%.sai │ │ │ │ -000c1990: 6493 746f 93e5 7296 ff66 6665 9364 7563 d.to..r..ffe.duc │ │ │ │ -000c19a0: 9365 9105 0ba1 cf74 6f96 0425 f161 9874 .e.....to..%.a.t │ │ │ │ -000c19b0: 6572 6d93 d776 9104 942a cf62 90ac 7279 erm..v...*.b..ry │ │ │ │ -000c19c0: 9361 9863 6f6e 95ac 7276 9365 7273 696f .a.con..rv.ersio │ │ │ │ -000c19d0: 6e96 0425 f1d7 6393 cf69 6693 7468 6572 n..%..c..if.ther │ │ │ │ -000c19e0: 6593 6578 6973 7473 9861 930c 6e69 7465 e.exists.a..nite │ │ │ │ -000c19f0: 9373 6571 7565 6e63 658e a18d 9112 c761 .sequence......a │ │ │ │ -000c1a00: 6f66 9603 eaa8 7465 726d 7393 d774 8d9f of....terms..t.. │ │ │ │ -000c1a10: 01cc ccd5 318e 9b04 c004 cf2c 93d7 748d ....1......,..t. │ │ │ │ -000c1a20: 9f01 cccc d532 8e98 cf2c 8d93 d73a 9601 .....2...,...:.. │ │ │ │ -000c1a30: fffe 3a93 3a8e 9111 b548 cf2c 93d7 748d ..:.:....H.,..t. │ │ │ │ -000c1a40: 9f01 cccc d86e 8e91 0992 f8cf 7375 6390 .....n......suc. │ │ │ │ -000c1a50: ac72 6893 7468 6174 3a8e a41a 76be 8d8d .rh.that:...v... │ │ │ │ -000c1a60: 8d8d 911f 4e79 2869 298e 8e8e 9131 9589 ....Ny(i)....1.. │ │ │ │ -000c1a70: d775 9603 5552 cf3d 93d7 748d 9f01 cccc .u..UR.=..t..... │ │ │ │ -000c1a80: d531 8e91 08aa accf 616e 6491 03ea a8d7 .1......and..... │ │ │ │ -000c1a90: 7691 03c3 8bcf 3d93 d774 8d9f 01cc ccd8 v.....=..t...... │ │ │ │ -000c1aa0: 6e8e 9105 a850 cf3b 8ea9 1a76 bf8d 8d8d n....P.;...v.... │ │ │ │ -000c1ab0: 8d91 1c0a ed28 6969 298e 8e8e 9131 9589 .....(ii)....1.. │ │ │ │ -000c1ac0: d763 9603 eaa8 748d 9f01 cccc d869 8e91 .c....t......i.. │ │ │ │ -000c1ad0: 074f 82cf 6576 91ff 58e4 616c 7561 7465 .O..ev..X.aluate │ │ │ │ -000c1ae0: 7393 746f 9374 6865 9374 6865 6f72 656d s.to.the.theorem │ │ │ │ -000c1af0: 8d93 eb61 7c2d 8e91 1529 a6d7 748d 9f01 ...a|-...)..t... │ │ │ │ -000c1b00: cccc d869 8e8d 9106 ba2c eb61 3d8e 910f ...i.....,.a=... │ │ │ │ -000c1b10: cf28 d774 8d9f 01cc ccd8 69d5 2b31 8e91 .(.t......i.+1.. │ │ │ │ -000c1b20: 122b fecf 666f 7293 3196 0355 52da 1493 .+..for.1..UR... │ │ │ │ -000c1b30: d769 933c 936e cf3b 8ea1 8d8d 8d8d 9118 .i.<.n.;........ │ │ │ │ -000c1b40: c761 2869 6969 298e 8e8e 9131 9589 5468 .a(iii)....1..Th │ │ │ │ -000c1b50: 6596 03ea a865 7691 ff58 e461 6c75 6174 e....ev..X.aluat │ │ │ │ -000c1b60: 696f 6e93 6f66 93d7 6393 748d 9f01 cccc ion.of..c.t..... │ │ │ │ -000c1b70: d86e 8e91 0992 f8cf 6661 696c 732e 8ea6 .n......fails... │ │ │ │ -000c1b80: 8d91 12c7 6154 6865 9603 eaa8 0c72 7374 ....aThe.....rst │ │ │ │ -000c1b90: 9373 6573 7369 6f6e 936f 6693 7468 6973 .session.of.this │ │ │ │ -000c1ba0: 9363 90ac 7268 6170 7465 7293 696c 6c75 .c..rhapter.illu │ │ │ │ -000c1bb0: 7374 7261 7465 7393 7468 6593 7265 6475 strates.the.redu │ │ │ │ -000c1bc0: 6374 696f 6e93 6f66 9374 6865 9374 6572 ction.of.the.ter │ │ │ │ -000c1bd0: 6d8e 9f1d bdfd 8d8d 8d9f 00cb 898d 8d8d m............... │ │ │ │ -000c1be0: 8d91 2a06 60eb 6128 5c78 2e96 05bf aa28 ..*.`.a(\x.....( │ │ │ │ -000c1bf0: 5c79 2e93 285c 7a2e 9378 932b 9379 932b \y..(\z..x.+.y.+ │ │ │ │ -000c1c00: 937a 2933 2932 2931 8e8e 8e8e 8e8e 8ea9 .z)3)2)1........ │ │ │ │ -000c1c10: 1da6 3e8d 9112 c761 cf74 6f8d 9103 eaa8 ..>....a.to..... │ │ │ │ -000c1c20: eb61 3196 05bf aa2b 9328 3293 2b93 3329 .a1....+.(2.+.3) │ │ │ │ -000c1c30: 8e91 4711 9ecf 629a ac72 7996 03ea a874 ..G...b..ry....t │ │ │ │ -000c1c40: 6865 9363 6f6e 9876 9865 7273 696f 6e8d he.con.v.ersion. │ │ │ │ -000c1c50: 93eb 6142 4554 415f 434f 4e56 8e91 37a7 ..aBETA_CONV..7. │ │ │ │ -000c1c60: a2cf 2c93 696e 9361 9372 6564 7563 7469 ..,.in.a.reducti │ │ │ │ -000c1c70: 6f6e 9373 6571 7565 6e63 6593 6f66 936c on.sequence.of.l │ │ │ │ -000c1c80: 656e 6774 6893 666f 7572 3a8e 9f2f b878 ength.four:../.x │ │ │ │ -000c1c90: 8d8d 8d9f 144b 898d 8d8d 9fd9 0000 8d91 .....K.......... │ │ │ │ -000c1ca0: 2a06 60eb 6128 5c78 2e96 05bf aa28 5c79 *.`.a(\x.....(\y │ │ │ │ -000c1cb0: 2e93 285c 7a2e 9378 932b 9328 7993 2b93 ..(\z..x.+.(y.+. │ │ │ │ -000c1cc0: 7a29 2933 2932 2931 8ea4 0d00 008d 912a z))3)2)1.......* │ │ │ │ -000c1cd0: 0660 285c 792e 9605 bfaa 285c 7a2e 9331 .`(\y.....(\z..1 │ │ │ │ -000c1ce0: 932b 9328 7993 2b93 7a29 2933 2932 8ea1 .+.(y.+.z))3)2.. │ │ │ │ -000c1cf0: 8d91 2a06 6028 5c7a 2e96 05bf aa31 932b ..*.`(\z.....1.+ │ │ │ │ -000c1d00: 9328 3293 2b93 7a29 2933 8ea1 8d91 2a06 .(2.+.z))3....*. │ │ │ │ -000c1d10: 6031 9605 bfaa 2b93 2832 932b 9333 298e `1....+.(2.+.3). │ │ │ │ -000c1d20: 8e8e 8e8e 8e8e 9f2f a0b7 8d91 12c7 61cf ......./......a. │ │ │ │ -000c1d30: 5468 6174 9604 8c63 6973 2c8d 9104 b4d2 That...cis,..... │ │ │ │ -000c1d40: eb61 4245 5441 5f43 4f4e 568e 913c fe2f .aBETA_CONV..<./ │ │ │ │ -000c1d50: cf61 7070 6c69 6573 9374 6f9b 048c 6465 .applies.to...de │ │ │ │ -000c1d60: 6163 90ac 7268 9374 6572 6d93 6f66 9374 ac..rh.term.of.t │ │ │ │ -000c1d70: 6865 9373 6571 7565 6e63 652c 9104 b4d2 he.sequence,.... │ │ │ │ -000c1d80: 6578 6365 7074 9874 6865 9366 6f75 7274 except.the.fourt │ │ │ │ -000c1d90: 6893 616e 6493 6c61 7374 2c91 04b4 d274 h.and.last,....t │ │ │ │ -000c1da0: 6f8e a410 0000 8d91 12c7 6167 6976 90ac o.........agiv.. │ │ │ │ -000c1db0: 7265 9603 0d95 619b 030d 9474 6865 6f72 re....a....theor │ │ │ │ -000c1dc0: 656d 9365 7175 6174 696e 6798 7468 6174 em.equating.that │ │ │ │ -000c1dd0: 9374 6572 6d98 746f 9374 6865 936e 6578 .term.to.the.nex │ │ │ │ -000c1de0: 7498 7465 726d 2e91 04ef 2f54 6865 7265 t.term..../There │ │ │ │ -000c1df0: 666f 7265 2c91 0339 cc65 6163 90ac 7268 fore,..9.eac..rh │ │ │ │ -000c1e00: 9874 6572 6d93 6f66 9874 6865 9373 6571 .term.of.the.seq │ │ │ │ -000c1e10: 7565 6e63 652c 8ea1 8d91 12c7 6166 726f uence,......afro │ │ │ │ -000c1e20: 6d96 031b ce74 6865 9b03 1bcd 7365 636f m....the....seco │ │ │ │ -000c1e30: 6e64 936f 6e2c 9103 452c 6361 6e93 6290 nd.on,..E,can.b. │ │ │ │ -000c1e40: 538e 6598 6578 7472 6163 7465 6493 6672 S.e.extracted.fr │ │ │ │ -000c1e50: 6f6d 9874 6865 9374 6865 6f72 656d 9866 om.the.theorem.f │ │ │ │ -000c1e60: 6f72 9374 6865 9870 7265 7669 6f75 7393 or.the.previous. │ │ │ │ -000c1e70: 7465 726d 3b91 0360 c16e 616d 656c 7991 term;..`.namely. │ │ │ │ -000c1e80: ff05 562c 9103 452c 6974 9369 738e a18d ..V,..E,it.is... │ │ │ │ -000c1e90: 9112 c761 7468 6596 0372 1972 6967 6890 ...athe..r.righ. │ │ │ │ -000c1ea0: ac72 749b 0372 1a68 616e 6493 7369 6465 .rt..r.hand.side │ │ │ │ -000c1eb0: 986f 6693 7468 6598 636f 6e63 6c75 7369 .of.the.conclusi │ │ │ │ -000c1ec0: 6f6e 2e91 0510 b054 6865 9877 686f 6c65 on.....The.whole │ │ │ │ -000c1ed0: 9372 6564 7563 7469 6f6e 9863 616e 9374 .reduction.can.t │ │ │ │ -000c1ee0: 6865 7265 666f 7265 9862 9053 8e65 9361 herefore.b.S.e.a │ │ │ │ -000c1ef0: 6363 6f6d 706c 6973 6865 648e a18d 9112 ccomplished..... │ │ │ │ -000c1f00: c761 6290 ac72 7996 03ca f172 6570 9053 .ab..ry....rep.S │ │ │ │ -000c1f10: 8e65 6174 6564 9b03 caf2 6170 706c 6963 .eated....applic │ │ │ │ -000c1f20: 6174 696f 6e93 6f66 8d93 eb61 4245 5441 ation.of...aBETA │ │ │ │ -000c1f30: 5f43 4f4e 568e 913b 52dc cf74 6f98 7468 _CONV..;R..to.th │ │ │ │ -000c1f40: 6593 7465 726d 7393 6f66 9874 6865 9373 e.terms.of.the.s │ │ │ │ -000c1f50: 6571 7565 6e63 6593 6173 9374 6865 7998 equence.as.they. │ │ │ │ -000c1f60: 6172 6593 6765 6e65 7261 7465 642e 8e9f are.generated... │ │ │ │ -000c1f70: 1017 c08d 911e 28f0 5491 ff05 566f 9604 ......(.T...Vo.. │ │ │ │ -000c1f80: 462a 7472 616e 7366 6f72 6d8d 93eb 6142 F*transform...aB │ │ │ │ -000c1f90: 4554 415f 434f 4e56 8e91 3c49 4fcf 746f ETA_CONV...conv.- │ │ │ │ -000c20b0: 3e93 636f 6e76 8e8e 9201 c671 b184 0010 >.conv.....q.... │ │ │ │ -000c20c0: 4a4b 0000 6666 8e8e 9f04 c002 8900 0066 JK..ff.........f │ │ │ │ -000c20d0: 6601 c70b 4a8e 8e8e a68d 9112 c761 cf49 f...J........a.I │ │ │ │ -000c20e0: 6696 03fe 62d7 638d 9f01 cccc d531 8e9b f...b.c......1.. │ │ │ │ -000c20f0: 08be 65d7 748d 9f01 cccc d531 8e91 08be ..e.t......1.... │ │ │ │ -000c2100: 66cf 6576 91ff 58e4 616c 7561 7465 7391 f.ev..X.aluates. │ │ │ │ -000c2110: 03fe 6174 6f93 008d 9f01 cccc d531 8e8d ..ato........1.. │ │ │ │ -000c2120: 910a 7fae eb61 7c2d 8e91 1bbe acd7 748d .....a|-......t. │ │ │ │ -000c2130: 9f01 cccc d531 8e8d 9104 c004 eb61 3d8e .....1.......a=. │ │ │ │ -000c2140: 910a 7fae d774 8d9f 01cc ccd5 328e 98cf .....t......2... │ │ │ │ -000c2150: 616e 6493 d763 8d9f 01cc ccd5 328e 98d7 and..c......2... │ │ │ │ -000c2160: 748d 9f01 cccc d532 8e91 08be 66cf 6576 t......2....f.ev │ │ │ │ -000c2170: 91ff 58e4 616c 7561 7465 739b 03fe 6174 ..X.aluates...at │ │ │ │ -000c2180: 6f93 008d 9f01 cccc d532 8e8d 910a 7fae o........2...... │ │ │ │ -000c2190: eb61 7c2d 8e91 1bbe acd7 748d 9f01 cccc .a|-......t..... │ │ │ │ -000c21a0: d532 8e8d 9104 c004 eb61 3d8e 910a 7fae .2.......a=..... │ │ │ │ -000c21b0: d774 8d9f 01cc ccd5 338e 9604 c004 cf2c .t......3......, │ │ │ │ -000c21c0: 9104 0350 7468 656e 8d98 eb61 288e 9109 ...Pthen...a(... │ │ │ │ -000c21d0: be0b d763 8d9f 01cc ccd5 318e 8d91 08be ...c......1..... │ │ │ │ -000c21e0: 66eb 6154 4845 4e43 8e91 297b 19d7 638d f.aTHENC..){..c. │ │ │ │ -000c21f0: 9f01 cccc d532 8e8d 93eb 6129 8e91 0e7e .....2....a)...~ │ │ │ │ -000c2200: 10d7 748d 9f01 cccc d531 8e8e a18d 9112 ..t......1...... │ │ │ │ -000c2210: c761 cf65 769b ff58 e461 6c75 6174 6573 .a.ev..X.aluates │ │ │ │ -000c2220: 9603 4186 746f 9300 8d9f 01cc ccd5 318e ..A.to........1. │ │ │ │ -000c2230: 9106 1136 da5b 9101 5132 cf00 8d9f 01cc ...6.[..Q2...... │ │ │ │ -000c2240: ccd5 328e 8d91 0a7f aeeb 617c 2d8e 911b ..2.......a|-... │ │ │ │ -000c2250: beac d774 8d9f 01cc ccd5 318e 8d91 04c0 ...t......1..... │ │ │ │ -000c2260: 04eb 613d 8e91 0a7f aed7 748d 9f01 cccc ..a=......t..... │ │ │ │ -000c2270: d533 8e91 04c0 04cf 2e91 0500 8049 6693 .3...........If. │ │ │ │ -000c2280: 7468 6593 6576 9861 6c75 6174 696f 6e93 the.ev.aluation. │ │ │ │ -000c2290: 6f66 93d7 638d 9f01 cccc d531 8e96 0801 of..c......1.... │ │ │ │ -000c22a0: 8ad7 748d 9f01 cccc d531 8e93 cf6f 7296 ..t......1...or. │ │ │ │ -000c22b0: 0341 8674 6865 9365 7698 616c 7561 7469 .A.the.ev.aluati │ │ │ │ -000c22c0: 6f6e 936f 6693 d763 8d9f 01cc ccd5 328e on.of..c......2. │ │ │ │ -000c22d0: 9608 018a d774 8d9f 01cc ccd5 328e 93cf .....t......2... │ │ │ │ -000c22e0: 6661 696c 732c 9103 635a 7468 656e 8ea1 fails,..cZthen.. │ │ │ │ -000c22f0: 8d91 12c7 6173 6f96 03ea a864 6f90 538e ....aso....do.S. │ │ │ │ -000c2300: 6573 9374 6865 9365 7691 ff58 e461 6c75 es.the.ev..X.alu │ │ │ │ -000c2310: 6174 696f 6e93 6f66 93d7 638d 9f01 cccc ation.of..c..... │ │ │ │ -000c2320: d531 8e8d 9108 aaac eb61 5448 454e 438e .1.......aTHENC. │ │ │ │ -000c2330: 9129 53a6 d763 8d9f 01cc ccd5 328e 9104 .)S..c......2... │ │ │ │ -000c2340: c004 cf2e 8d91 0538 e0eb 6154 4845 4e43 .......8..aTHENC │ │ │ │ -000c2350: 8e91 25e1 dacf 6973 936a 7573 7469 0c65 ..%...is.justi.e │ │ │ │ -000c2360: 6493 629a ac72 7993 7468 6593 7472 616e d.b..ry.the.tran │ │ │ │ -000c2370: 7369 7469 7669 7498 7993 6f66 9365 7175 sitivit.y.of.equ │ │ │ │ -000c2380: 616c 6974 9879 91ff 0556 2e8e 9f10 17bf alit.y...V...... │ │ │ │ -000c2390: 8d91 1e28 f054 6865 9603 deaf 7365 636f ...(.The....seco │ │ │ │ -000c23a0: 6e64 2c91 03e1 1561 6c73 6f93 696e 0c78 nd,....also.in.x │ │ │ │ -000c23b0: 6564 2c91 03e1 1469 738d 9103 deb0 eb61 ed,....is......a │ │ │ │ -000c23c0: 4f52 454c 5345 438e 912c 1c56 cf3b 9103 ORELSEC..,.V.;.. │ │ │ │ -000c23d0: e2ad 7468 6973 9361 7070 6c69 6573 9361 ..this.applies.a │ │ │ │ -000c23e0: 9b03 deb0 7365 636f 6e64 9363 6f6e 95ac ....second.con.. │ │ │ │ -000c23f0: 7276 9365 7273 696f 6e96 03de af69 6698 rv.ersion....if. │ │ │ │ -000c2400: 7468 6593 6170 706c 6963 6174 696f 6e8e the.application. │ │ │ │ -000c2410: a18d 9112 c761 6f66 9603 eaa8 7468 6593 .....aof....the. │ │ │ │ -000c2420: 0c72 7374 936f 6e65 9366 6169 6c73 2e8e .rst.one.fails.. │ │ │ │ -000c2430: 9f1d bdfe 8d8d 8d91 12c7 619f f4da da89 ..........a..... │ │ │ │ -000c2440: 0000 6666 01c7 0b4a 9f0b f0af 8d8d 90cc ..ff...J........ │ │ │ │ -000c2450: cd9f 0459 9c84 0010 4a4b 0000 6666 8d9f ...Y....JK..ff.. │ │ │ │ -000c2460: fba6 648d 9117 0bcc eb61 244f 5245 4c53 ..d......a$ORELS │ │ │ │ -000c2470: 4543 9605 bfaa 3a93 636f 6e76 932d 3e93 EC....:.conv.->. │ │ │ │ -000c2480: 636f 6e76 932d 3e93 636f 6e76 8e8e 9201 conv.->.conv.... │ │ │ │ -000c2490: c671 b184 0010 4a4b 0000 6666 8e8e 9f04 .q....JK..ff.... │ │ │ │ -000c24a0: c002 8900 0066 6601 c70b 4a8e 8e8e 8e9f .....ff...J..... │ │ │ │ -000c24b0: 24fd 138e 8c8b 0000 00f2 0000 0000 0000 $............... │ │ │ │ +000c1780: 0000 0000 0000 0000 0000 0000 0c09 26a0 ..............&. │ │ │ │ +000c1790: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +000c17a0: 999a 8d91 12c7 61d0 3133 2e31 2e91 0a80 ......a.13.1.... │ │ │ │ +000c17b0: 0043 6f6e 95a0 0076 9365 7273 696f 6e9b .Con...v.ersion. │ │ │ │ +000c17c0: 0480 0063 6f6d 9362 696e 696e 6798 6f70 ...com.bining.op │ │ │ │ +000c17d0: 9060 0065 7261 746f 7273 9200 ce4b a132 .`.erators...K.2 │ │ │ │ +000c17e0: 3431 8e91 12c7 619f 0566 6689 0000 e666 41....a..ff....f │ │ │ │ +000c17f0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +000c1800: 8bd0 218d 9112 c761 cf69 7396 04c7 2765 ..!....a.is...'e │ │ │ │ +000c1810: 7870 6c61 696e 6564 9369 6e93 5365 6374 xplained.in.Sect │ │ │ │ +000c1820: 696f 6e93 3133 2e34 2c91 04fe 4662 9a53 ion.13.4,...Fb.S │ │ │ │ +000c1830: 8e6f 7468 9361 7393 616e 9365 7861 6d70 .oth.as.an.examp │ │ │ │ +000c1840: 6c65 9361 6e64 9104 c726 6298 6563 6175 le.and...&b.ecau │ │ │ │ +000c1850: 7365 9375 7365 7273 936d 619a ac72 7993 se.users.ma..ry. │ │ │ │ +000c1860: 6861 9876 9865 936f 9053 8e63 6361 7369 ha.v.e.o.S.ccasi │ │ │ │ +000c1870: 6f6e 8ea4 1000 008d 9112 c761 746f 9604 on.........ato.. │ │ │ │ +000c1880: be2c 636f 6e73 7472 7563 7493 7265 7772 .,construct.rewr │ │ │ │ +000c1890: 6974 696e 6793 746f 9053 8e6f 6c73 936f iting.to.S.ols.o │ │ │ │ +000c18a0: 6693 7468 6569 7293 6f9a ac72 776e 9364 f.their.o..rwn.d │ │ │ │ +000c18b0: 6573 6967 6e2c 9104 f30e 6298 7993 7369 esign,....b.y.si │ │ │ │ +000c18c0: 6d69 6c61 7293 6d65 7468 6f90 538e 6473 milar.metho.S.ds │ │ │ │ +000c18d0: 2e91 07b3 6c54 6865 936e 6578 7493 7365 ....lThe.next.se │ │ │ │ +000c18e0: 6374 696f 6e8e a18d 9112 c761 696e 9aac ction......ain.. │ │ │ │ +000c18f0: 7274 726f 9053 8e64 7563 6573 9603 eaa8 rtro.S.duces.... │ │ │ │ +000c1900: 7468 6593 636f 6e98 7698 6572 7369 6f6e the.con.v.ersion │ │ │ │ +000c1910: 2d62 7569 6c64 696e 6793 746f 9053 8e6f -building.to.S.o │ │ │ │ +000c1920: 6c73 9369 6e93 6765 6e65 7261 6c2e 8e9f ls.in.general... │ │ │ │ +000c1930: 28a7 ca8d 8d91 12c7 61eb 4b31 332e 318e (.......a.K13.1. │ │ │ │ +000c1940: 9148 c75d 436f 6e96 ff75 c276 9365 7273 .H.]Con..u.v.ers │ │ │ │ +000c1950: 696f 6e9b 067a e163 6f6d 9362 696e 696e ion..z.com.binin │ │ │ │ +000c1960: 6798 6f70 9100 8a3d 6572 6174 6f72 738e g.op...=erators. │ │ │ │ +000c1970: 9f1c 126d 8d91 12c7 61cf 4191 0425 e274 ...m....a.A..%.t │ │ │ │ +000c1980: 6572 6d96 0425 f1d7 7593 cf69 739b 0425 erm..%..u..is..% │ │ │ │ +000c1990: f273 6169 6493 746f 93e5 7296 ff66 6665 .said.to..r..ffe │ │ │ │ +000c19a0: 9364 7563 9365 9105 0ba1 cf74 6f96 0425 .duc.e.....to..% │ │ │ │ +000c19b0: f161 9874 6572 6d93 d776 9104 942a cf62 .a.term..v...*.b │ │ │ │ +000c19c0: 90ac 7279 9361 9863 6f6e 95ac 7276 9365 ..ry.a.con..rv.e │ │ │ │ +000c19d0: 7273 696f 6e96 0425 f1d7 6393 cf69 6693 rsion..%..c..if. │ │ │ │ +000c19e0: 7468 6572 6593 6578 6973 7473 9861 930c there.exists.a.. │ │ │ │ +000c19f0: 6e69 7465 9373 6571 7565 6e63 658e a18d nite.sequence... │ │ │ │ +000c1a00: 9112 c761 6f66 9603 eaa8 7465 726d 7393 ...aof....terms. │ │ │ │ +000c1a10: d774 8d9f 01cc ccd5 318e 9b04 c004 cf2c .t......1......, │ │ │ │ +000c1a20: 93d7 748d 9f01 cccc d532 8e98 cf2c 8d93 ..t......2...,.. │ │ │ │ +000c1a30: d73a 9601 fffe 3a93 3a8e 9111 b548 cf2c .:....:.:....H., │ │ │ │ +000c1a40: 93d7 748d 9f01 cccc d86e 8e91 0992 f8cf ..t......n...... │ │ │ │ +000c1a50: 7375 6390 ac72 6893 7468 6174 3a8e a41a suc..rh.that:... │ │ │ │ +000c1a60: 76be 8d8d 8d8d 911f 4e79 2869 298e 8e8e v.......Ny(i)... │ │ │ │ +000c1a70: 9131 9589 d775 9603 5552 cf3d 93d7 748d .1...u..UR.=..t. │ │ │ │ +000c1a80: 9f01 cccc d531 8e91 08aa accf 616e 6491 .....1......and. │ │ │ │ +000c1a90: 03ea a8d7 7691 03c3 8bcf 3d93 d774 8d9f ....v.....=..t.. │ │ │ │ +000c1aa0: 01cc ccd8 6e8e 9105 a850 cf3b 8ea9 1a76 ....n....P.;...v │ │ │ │ +000c1ab0: bf8d 8d8d 8d91 1c0a ed28 6969 298e 8e8e .........(ii)... │ │ │ │ +000c1ac0: 9131 9589 d763 9603 eaa8 748d 9f01 cccc .1...c....t..... │ │ │ │ +000c1ad0: d869 8e91 074f 82cf 6576 91ff 58e4 616c .i...O..ev..X.al │ │ │ │ +000c1ae0: 7561 7465 7393 746f 9374 6865 9374 6865 uates.to.the.the │ │ │ │ +000c1af0: 6f72 656d 8d93 eb61 7c2d 8e91 1529 a6d7 orem...a|-...).. │ │ │ │ +000c1b00: 748d 9f01 cccc d869 8e8d 9106 ba2c eb61 t......i.....,.a │ │ │ │ +000c1b10: 3d8e 910f cf28 d774 8d9f 01cc ccd8 69d5 =....(.t......i. │ │ │ │ +000c1b20: 2b31 8e91 122b fecf 666f 7293 3196 0355 +1...+..for.1..U │ │ │ │ +000c1b30: 52da 1493 d769 933c 936e cf3b 8ea1 8d8d R....i.<.n.;.... │ │ │ │ +000c1b40: 8d8d 9118 c761 2869 6969 298e 8e8e 9131 .....a(iii)....1 │ │ │ │ +000c1b50: 9589 5468 6596 03ea a865 7691 ff58 e461 ..The....ev..X.a │ │ │ │ +000c1b60: 6c75 6174 696f 6e93 6f66 93d7 6393 748d luation.of..c.t. │ │ │ │ +000c1b70: 9f01 cccc d86e 8e91 0992 f8cf 6661 696c .....n......fail │ │ │ │ +000c1b80: 732e 8ea6 8d91 12c7 6154 6865 9603 eaa8 s.......aThe.... │ │ │ │ +000c1b90: 0c72 7374 9373 6573 7369 6f6e 936f 6693 .rst.session.of. │ │ │ │ +000c1ba0: 7468 6973 9363 90ac 7268 6170 7465 7293 this.c..rhapter. │ │ │ │ +000c1bb0: 696c 6c75 7374 7261 7465 7393 7468 6593 illustrates.the. │ │ │ │ +000c1bc0: 7265 6475 6374 696f 6e93 6f66 9374 6865 reduction.of.the │ │ │ │ +000c1bd0: 9374 6572 6d8e 9f1d bdfd 8d8d 8d9f 00cb .term........... │ │ │ │ +000c1be0: 898d 8d8d 8d91 2a06 60eb 6128 5c78 2e96 ......*.`.a(\x.. │ │ │ │ +000c1bf0: 05bf aa28 5c79 2e93 285c 7a2e 9378 932b ...(\y..(\z..x.+ │ │ │ │ +000c1c00: 9379 932b 937a 2933 2932 2931 8e8e 8e8e .y.+.z)3)2)1.... │ │ │ │ +000c1c10: 8e8e 8ea9 1da6 3e8d 9112 c761 cf74 6f8d ......>....a.to. │ │ │ │ +000c1c20: 9103 eaa8 eb61 3196 05bf aa2b 9328 3293 .....a1....+.(2. │ │ │ │ +000c1c30: 2b93 3329 8e91 4711 9ecf 629a ac72 7996 +.3)..G...b..ry. │ │ │ │ +000c1c40: 03ea a874 6865 9363 6f6e 9876 9865 7273 ...the.con.v.ers │ │ │ │ +000c1c50: 696f 6e8d 93eb 6142 4554 415f 434f 4e56 ion...aBETA_CONV │ │ │ │ +000c1c60: 8e91 37a7 a2cf 2c93 696e 9361 9372 6564 ..7...,.in.a.red │ │ │ │ +000c1c70: 7563 7469 6f6e 9373 6571 7565 6e63 6593 uction.sequence. │ │ │ │ +000c1c80: 6f66 936c 656e 6774 6893 666f 7572 3a8e of.length.four:. │ │ │ │ +000c1c90: 9f2f b878 8d8d 8d9f 144b 898d 8d8d 9fd9 ./.x.....K...... │ │ │ │ +000c1ca0: 0000 8d91 2a06 60eb 6128 5c78 2e96 05bf ....*.`.a(\x.... │ │ │ │ +000c1cb0: aa28 5c79 2e93 285c 7a2e 9378 932b 9328 .(\y..(\z..x.+.( │ │ │ │ +000c1cc0: 7993 2b93 7a29 2933 2932 2931 8ea4 0d00 y.+.z))3)2)1.... │ │ │ │ +000c1cd0: 008d 912a 0660 285c 792e 9605 bfaa 285c ...*.`(\y.....(\ │ │ │ │ +000c1ce0: 7a2e 9331 932b 9328 7993 2b93 7a29 2933 z..1.+.(y.+.z))3 │ │ │ │ +000c1cf0: 2932 8ea1 8d91 2a06 6028 5c7a 2e96 05bf )2....*.`(\z.... │ │ │ │ +000c1d00: aa31 932b 9328 3293 2b93 7a29 2933 8ea1 .1.+.(2.+.z))3.. │ │ │ │ +000c1d10: 8d91 2a06 6031 9605 bfaa 2b93 2832 932b ..*.`1....+.(2.+ │ │ │ │ +000c1d20: 9333 298e 8e8e 8e8e 8e8e 9f2f a0b7 8d91 .3)......../.... │ │ │ │ +000c1d30: 12c7 61cf 5468 6174 9604 8c63 6973 2c8d ..a.That...cis,. │ │ │ │ +000c1d40: 9104 b4d2 eb61 4245 5441 5f43 4f4e 568e .....aBETA_CONV. │ │ │ │ +000c1d50: 913c fe2f cf61 7070 6c69 6573 9374 6f9b .<./.applies.to. │ │ │ │ +000c1d60: 048c 6465 6163 90ac 7268 9374 6572 6d93 ..deac..rh.term. │ │ │ │ +000c1d70: 6f66 9374 6865 9373 6571 7565 6e63 652c of.the.sequence, │ │ │ │ +000c1d80: 9104 b4d2 6578 6365 7074 9874 6865 9366 ....except.the.f │ │ │ │ +000c1d90: 6f75 7274 6893 616e 6493 6c61 7374 2c91 ourth.and.last,. │ │ │ │ +000c1da0: 04b4 d274 6f8e a410 0000 8d91 12c7 6167 ...to.........ag │ │ │ │ +000c1db0: 6976 90ac 7265 9603 0d95 619b 030d 9474 iv..re....a....t │ │ │ │ +000c1dc0: 6865 6f72 656d 9365 7175 6174 696e 6798 heorem.equating. │ │ │ │ +000c1dd0: 7468 6174 9374 6572 6d98 746f 9374 6865 that.term.to.the │ │ │ │ +000c1de0: 936e 6578 7498 7465 726d 2e91 04ef 2f54 .next.term..../T │ │ │ │ +000c1df0: 6865 7265 666f 7265 2c91 0339 cc65 6163 herefore,..9.eac │ │ │ │ +000c1e00: 90ac 7268 9874 6572 6d93 6f66 9874 6865 ..rh.term.of.the │ │ │ │ +000c1e10: 9373 6571 7565 6e63 652c 8ea1 8d91 12c7 .sequence,...... │ │ │ │ +000c1e20: 6166 726f 6d96 031b ce74 6865 9b03 1bcd afrom....the.... │ │ │ │ +000c1e30: 7365 636f 6e64 936f 6e2c 9103 452c 6361 second.on,..E,ca │ │ │ │ +000c1e40: 6e93 6290 538e 6598 6578 7472 6163 7465 n.b.S.e.extracte │ │ │ │ +000c1e50: 6493 6672 6f6d 9874 6865 9374 6865 6f72 d.from.the.theor │ │ │ │ +000c1e60: 656d 9866 6f72 9374 6865 9870 7265 7669 em.for.the.previ │ │ │ │ +000c1e70: 6f75 7393 7465 726d 3b91 0360 c16e 616d ous.term;..`.nam │ │ │ │ +000c1e80: 656c 7991 ff05 562c 9103 452c 6974 9369 ely...V,..E,it.i │ │ │ │ +000c1e90: 738e a18d 9112 c761 7468 6596 0372 1972 s......athe..r.r │ │ │ │ +000c1ea0: 6967 6890 ac72 749b 0372 1a68 616e 6493 igh..rt..r.hand. │ │ │ │ +000c1eb0: 7369 6465 986f 6693 7468 6598 636f 6e63 side.of.the.conc │ │ │ │ +000c1ec0: 6c75 7369 6f6e 2e91 0510 b054 6865 9877 lusion.....The.w │ │ │ │ +000c1ed0: 686f 6c65 9372 6564 7563 7469 6f6e 9863 hole.reduction.c │ │ │ │ +000c1ee0: 616e 9374 6865 7265 666f 7265 9862 9053 an.therefore.b.S │ │ │ │ +000c1ef0: 8e65 9361 6363 6f6d 706c 6973 6865 648e .e.accomplished. │ │ │ │ +000c1f00: a18d 9112 c761 6290 ac72 7996 03ca f172 .....ab..ry....r │ │ │ │ +000c1f10: 6570 9053 8e65 6174 6564 9b03 caf2 6170 ep.S.eated....ap │ │ │ │ +000c1f20: 706c 6963 6174 696f 6e93 6f66 8d93 eb61 plication.of...a │ │ │ │ +000c1f30: 4245 5441 5f43 4f4e 568e 913b 52dc cf74 BETA_CONV..;R..t │ │ │ │ +000c1f40: 6f98 7468 6593 7465 726d 7393 6f66 9874 o.the.terms.of.t │ │ │ │ +000c1f50: 6865 9373 6571 7565 6e63 6593 6173 9374 he.sequence.as.t │ │ │ │ +000c1f60: 6865 7998 6172 6593 6765 6e65 7261 7465 hey.are.generate │ │ │ │ +000c1f70: 642e 8e9f 1017 c08d 911e 28f0 5491 ff05 d.........(.T... │ │ │ │ +000c1f80: 566f 9604 462a 7472 616e 7366 6f72 6d8d Vo..F*transform. │ │ │ │ +000c1f90: 93eb 6142 4554 415f 434f 4e56 8e91 3c49 ..aBETA_CONV...co │ │ │ │ +000c20b0: 6e76 932d 3e93 636f 6e76 8e8e 9201 c671 nv.->.conv.....q │ │ │ │ +000c20c0: b184 0010 4a4b 0000 6666 8e8e 9f04 c002 ....JK..ff...... │ │ │ │ +000c20d0: 8900 0066 6601 c70b 4a8e 8e8e a68d 9112 ...ff...J....... │ │ │ │ +000c20e0: c761 cf49 6696 03fe 62d7 638d 9f01 cccc .a.If...b.c..... │ │ │ │ +000c20f0: d531 8e9b 08be 65d7 748d 9f01 cccc d531 .1....e.t......1 │ │ │ │ +000c2100: 8e91 08be 66cf 6576 91ff 58e4 616c 7561 ....f.ev..X.alua │ │ │ │ +000c2110: 7465 7391 03fe 6174 6f93 008d 9f01 cccc tes...ato....... │ │ │ │ +000c2120: d531 8e8d 910a 7fae eb61 7c2d 8e91 1bbe .1.......a|-.... │ │ │ │ +000c2130: acd7 748d 9f01 cccc d531 8e8d 9104 c004 ..t......1...... │ │ │ │ +000c2140: eb61 3d8e 910a 7fae d774 8d9f 01cc ccd5 .a=......t...... │ │ │ │ +000c2150: 328e 98cf 616e 6493 d763 8d9f 01cc ccd5 2...and..c...... │ │ │ │ +000c2160: 328e 98d7 748d 9f01 cccc d532 8e91 08be 2...t......2.... │ │ │ │ +000c2170: 66cf 6576 91ff 58e4 616c 7561 7465 739b f.ev..X.aluates. │ │ │ │ +000c2180: 03fe 6174 6f93 008d 9f01 cccc d532 8e8d ..ato........2.. │ │ │ │ +000c2190: 910a 7fae eb61 7c2d 8e91 1bbe acd7 748d .....a|-......t. │ │ │ │ +000c21a0: 9f01 cccc d532 8e8d 9104 c004 eb61 3d8e .....2.......a=. │ │ │ │ +000c21b0: 910a 7fae d774 8d9f 01cc ccd5 338e 9604 .....t......3... │ │ │ │ +000c21c0: c004 cf2c 9104 0350 7468 656e 8d98 eb61 ...,...Pthen...a │ │ │ │ +000c21d0: 288e 9109 be0b d763 8d9f 01cc ccd5 318e (......c......1. │ │ │ │ +000c21e0: 8d91 08be 66eb 6154 4845 4e43 8e91 297b ....f.aTHENC..){ │ │ │ │ +000c21f0: 19d7 638d 9f01 cccc d532 8e8d 93eb 6129 ..c......2....a) │ │ │ │ +000c2200: 8e91 0e7e 10d7 748d 9f01 cccc d531 8e8e ...~..t......1.. │ │ │ │ +000c2210: a18d 9112 c761 cf65 769b ff58 e461 6c75 .....a.ev..X.alu │ │ │ │ +000c2220: 6174 6573 9603 4186 746f 9300 8d9f 01cc ates..A.to...... │ │ │ │ +000c2230: ccd5 318e 9106 1136 da5b 9101 5132 cf00 ..1....6.[..Q2.. │ │ │ │ +000c2240: 8d9f 01cc ccd5 328e 8d91 0a7f aeeb 617c ......2.......a| │ │ │ │ +000c2250: 2d8e 911b beac d774 8d9f 01cc ccd5 318e -......t......1. │ │ │ │ +000c2260: 8d91 04c0 04eb 613d 8e91 0a7f aed7 748d ......a=......t. │ │ │ │ +000c2270: 9f01 cccc d533 8e91 04c0 04cf 2e91 0500 .....3.......... │ │ │ │ +000c2280: 8049 6693 7468 6593 6576 9861 6c75 6174 .If.the.ev.aluat │ │ │ │ +000c2290: 696f 6e93 6f66 93d7 638d 9f01 cccc d531 ion.of..c......1 │ │ │ │ +000c22a0: 8e96 0801 8ad7 748d 9f01 cccc d531 8e93 ......t......1.. │ │ │ │ +000c22b0: cf6f 7296 0341 8674 6865 9365 7698 616c .or..A.the.ev.al │ │ │ │ +000c22c0: 7561 7469 6f6e 936f 6693 d763 8d9f 01cc uation.of..c.... │ │ │ │ +000c22d0: ccd5 328e 9608 018a d774 8d9f 01cc ccd5 ..2......t...... │ │ │ │ +000c22e0: 328e 93cf 6661 696c 732c 9103 635a 7468 2...fails,..cZth │ │ │ │ +000c22f0: 656e 8ea1 8d91 12c7 6173 6f96 03ea a864 en......aso....d │ │ │ │ +000c2300: 6f90 538e 6573 9374 6865 9365 7691 ff58 o.S.es.the.ev..X │ │ │ │ +000c2310: e461 6c75 6174 696f 6e93 6f66 93d7 638d .aluation.of..c. │ │ │ │ +000c2320: 9f01 cccc d531 8e8d 9108 aaac eb61 5448 .....1.......aTH │ │ │ │ +000c2330: 454e 438e 9129 53a6 d763 8d9f 01cc ccd5 ENC..)S..c...... │ │ │ │ +000c2340: 328e 9104 c004 cf2e 8d91 0538 e0eb 6154 2..........8..aT │ │ │ │ +000c2350: 4845 4e43 8e91 25e1 dacf 6973 936a 7573 HENC..%...is.jus │ │ │ │ +000c2360: 7469 0c65 6493 629a ac72 7993 7468 6593 ti.ed.b..ry.the. │ │ │ │ +000c2370: 7472 616e 7369 7469 7669 7498 7993 6f66 transitivit.y.of │ │ │ │ +000c2380: 9365 7175 616c 6974 9879 91ff 0556 2e8e .equalit.y...V.. │ │ │ │ +000c2390: 9f10 17bf 8d91 1e28 f054 6865 9603 deaf .......(.The.... │ │ │ │ +000c23a0: 7365 636f 6e64 2c91 03e1 1561 6c73 6f93 second,....also. │ │ │ │ +000c23b0: 696e 0c78 6564 2c91 03e1 1469 738d 9103 in.xed,....is... │ │ │ │ +000c23c0: deb0 eb61 4f52 454c 5345 438e 912c 1c56 ...aORELSEC..,.V │ │ │ │ +000c23d0: cf3b 9103 e2ad 7468 6973 9361 7070 6c69 .;....this.appli │ │ │ │ +000c23e0: 6573 9361 9b03 deb0 7365 636f 6e64 9363 es.a....second.c │ │ │ │ +000c23f0: 6f6e 95ac 7276 9365 7273 696f 6e96 03de on..rv.ersion... │ │ │ │ +000c2400: af69 6698 7468 6593 6170 706c 6963 6174 .if.the.applicat │ │ │ │ +000c2410: 696f 6e8e a18d 9112 c761 6f66 9603 eaa8 ion......aof.... │ │ │ │ +000c2420: 7468 6593 0c72 7374 936f 6e65 9366 6169 the..rst.one.fai │ │ │ │ +000c2430: 6c73 2e8e 9f1d bdfe 8d8d 8d91 12c7 619f ls............a. │ │ │ │ +000c2440: f4da da89 0000 6666 01c7 0b4a 9f0b f0af ......ff...J.... │ │ │ │ +000c2450: 8d8d 90cc cd9f 0459 9c84 0010 4a4b 0000 .......Y....JK.. │ │ │ │ +000c2460: 6666 8d9f fba6 648d 9117 0bcc eb61 244f ff....d......a$O │ │ │ │ +000c2470: 5245 4c53 4543 9605 bfaa 3a93 636f 6e76 RELSEC....:.conv │ │ │ │ +000c2480: 932d 3e93 636f 6e76 932d 3e93 636f 6e76 .->.conv.->.conv │ │ │ │ +000c2490: 8e8e 9201 c671 b184 0010 4a4b 0000 6666 .....q....JK..ff │ │ │ │ +000c24a0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000c24b0: 8e8e 8e9f 24fd 138e 8c8b 0000 00f2 0000 ....$........... │ │ │ │ 000c24c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c24d0: 0000 0000 0000 0000 0000 0000 0000 000c ................ │ │ │ │ -000c24e0: 175e a002 cc05 558d a0fd 46d3 0e8d 8d8d .^....U...F..... │ │ │ │ -000c24f0: 8d9f fa99 9a8d 91ea f1eb d032 3432 9201 ...........242.. │ │ │ │ -000c2500: 1bcf 3043 6861 7074 6572 9104 8000 3133 ..0Chapter....13 │ │ │ │ -000c2510: 2e91 0a80 0043 6f6e 95a0 0076 9365 7273 .....Con...v.ers │ │ │ │ -000c2520: 696f 6e73 8e91 eaf1 eb9f 0566 6689 0000 ions.......ff... │ │ │ │ -000c2530: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -000c2540: a0fd 8bd0 218d 8d91 eaf1 ebeb 6128 8e91 ....!.......a(.. │ │ │ │ -000c2550: f0b1 95d7 638d 9f01 cccc d531 8e8d 9108 ....c......1.... │ │ │ │ -000c2560: 3f75 eb61 4f52 454c 5345 438e 9133 fc8b ?u.aORELSEC..3.. │ │ │ │ -000c2570: d763 8d9f 01cc ccd5 328e 8d91 04c0 04eb .c......2....... │ │ │ │ -000c2580: 6129 8e91 0dff 1fd7 749b 037f 70cf 6576 a)......t...p.ev │ │ │ │ -000c2590: 91ff 58e4 616c 7561 7465 7396 037f 7174 ..X.aluates...qt │ │ │ │ -000c25a0: 6f93 d763 8d9f 01cc ccd5 318e 9108 3f74 o..c......1...?t │ │ │ │ -000c25b0: d774 93cf 6966 9874 6861 7493 6576 91ff .t..if.that.ev.. │ │ │ │ -000c25c0: 58e4 616c 7561 7469 6f6e 9373 7563 6365 X.aluation.succe │ │ │ │ -000c25d0: 6564 732c 9103 94e2 616e 6498 746f 93d7 eds,....and.to.. │ │ │ │ -000c25e0: 638d 9f01 cccc d532 8e91 083f 75d7 7498 c......2...?u.t. │ │ │ │ -000c25f0: cf6f 7468 6572 7769 7365 2e91 0515 2328 .otherwise....#( │ │ │ │ -000c2600: 5468 658e a410 0000 8d91 eaf1 eb66 6169 The..........fai │ │ │ │ -000c2610: 6c75 7265 9603 eaa8 746f 9365 7691 ff58 lure....to.ev..X │ │ │ │ -000c2620: e461 6c75 6174 6593 6973 9364 6574 6563 .aluate.is.detec │ │ │ │ -000c2630: 7465 6493 7669 6193 7468 6593 eb48 4d4c ted.via.the..HML │ │ │ │ -000c2640: 93cf 6661 696c 7572 6593 636f 6e73 7472 ..failure.constr │ │ │ │ -000c2650: 7563 742e 298e 9f10 a782 8d91 f653 7a54 uct.)........SzT │ │ │ │ -000c2660: 6865 9602 df4f 6675 6e63 7469 6f6e 738d he...Ofunctions. │ │ │ │ -000c2670: 9102 df50 eb61 5448 454e 438e 9122 7cf1 ...P.aTHENC.."|. │ │ │ │ -000c2680: cf61 6e64 8d93 eb61 4f52 454c 5345 438e .and...aORELSEC. │ │ │ │ -000c2690: 912d fc44 cf61 7265 9b02 df50 7573 6564 .-.D.are...Pused │ │ │ │ -000c26a0: 9374 6f93 6465 0c6e 6598 7468 6593 6465 .to.de.ne.the.de │ │ │ │ -000c26b0: 7369 7265 6493 6f70 9053 8e65 7261 746f sired.op.S.erato │ │ │ │ -000c26c0: 722c 8d91 0314 c8eb 6152 4550 4541 5443 r,......aREPEATC │ │ │ │ -000c26d0: 8e91 2b52 6ecf 2c91 0314 c777 6869 6390 ..+Rn.,....whic. │ │ │ │ -000c26e0: ac72 688e a18d 91ea f1eb 7375 6363 6573 .rh.......succes │ │ │ │ -000c26f0: 7369 769a ac72 656c 7996 03ea a861 7070 siv..rely....app │ │ │ │ -000c2700: 6c69 6573 9361 9363 6f6e 9876 9865 7273 lies.a.con.v.ers │ │ │ │ -000c2710: 696f 6e93 756e 9874 696c 9369 7493 6661 ion.un.til.it.fa │ │ │ │ -000c2720: 696c 733a 8ea4 223c 118d 8d8d 91ea f1eb ils:.."<........ │ │ │ │ -000c2730: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -000c2740: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -000c2750: 0066 668d 9ffb a664 8d91 170b cceb 6152 .ff....d......aR │ │ │ │ -000c2760: 4550 4541 5443 9605 bfaa 3a93 636f 6e76 EPEATC....:.conv │ │ │ │ -000c2770: 932d 3e93 636f 6e76 8e8e 9201 c671 b184 .->.conv.....q.. │ │ │ │ -000c2780: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ -000c2790: 0066 6601 c70b 4a8e 8e8e a921 948f 8d8d .ff...J....!.... │ │ │ │ -000c27a0: 91ea f1eb 5245 5045 4154 438e 9117 1a39 ....REPEATC....9 │ │ │ │ -000c27b0: d763 9603 eaa8 cf69 7393 696e 95ac 7274 .c.....is.in..rt │ │ │ │ -000c27c0: 7569 7469 7693 656c 799b 03ea a865 7175 uitiv.ely....equ │ │ │ │ -000c27d0: 6976 91ff 58e4 616c 656e 9374 9874 6f3a iv..X.alen.t.to: │ │ │ │ -000c27e0: 8ea1 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 ...............0 │ │ │ │ -000c27f0: eaeb 6128 8dd7 638e 910a ce39 eb61 5448 ..a(..c....9.aTH │ │ │ │ -000c2800: 454e 438d 9105 bfaa d763 8e9b 108d e3eb ENC......c...... │ │ │ │ -000c2810: 6154 4845 4e43 9605 bfaa 2e2e 2e93 5448 aTHENC........TH │ │ │ │ -000c2820: 454e 438d 93d7 638e 98eb 6154 4845 4e43 ENC...c...aTHENC │ │ │ │ -000c2830: 932e 2e2e 2993 4f52 454c 5345 4393 414c ....).ORELSEC.AL │ │ │ │ -000c2840: 4c5f 434f 4e56 8e8e 8e8e 8e8e 8ea6 8d91 L_CONV.......... │ │ │ │ -000c2850: eaf1 ebcf 4974 9603 eaa8 6973 9364 650c ....It....is.de. │ │ │ │ -000c2860: 6e65 6493 7265 6375 7273 6976 90ac 7265 ned.recursiv..re │ │ │ │ -000c2870: 6c79 3a8d 8d9f fba5 32d5 358e 8e8e 9f22 ly:.....2.5...." │ │ │ │ -000c2880: 3c12 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 <..............0 │ │ │ │ -000c2890: eaeb 616c 6574 7265 6396 05bf aa52 4550 ..aletrec....REP │ │ │ │ -000c28a0: 4541 5443 9363 9374 933d 9328 2863 9354 EATC.c.t.=.((c.T │ │ │ │ -000c28b0: 4845 4e43 9328 5245 5045 4154 4393 6329 HENC.(REPEATC.c) │ │ │ │ -000c28c0: 2993 4f52 454c 5345 4393 414c 4c5f 434f ).ORELSEC.ALL_CO │ │ │ │ -000c28d0: 4e56 2993 748e 8e8e 8e8e 8e8e 9f21 948e NV).t........!.. │ │ │ │ -000c28e0: 8d91 f653 7acf 5468 6596 0423 5263 7572 ...Sz.The..#Rcur │ │ │ │ -000c28f0: 7265 6e9a ac72 7493 6578 616d 706c 6593 ren..rt.example. │ │ │ │ -000c2900: 7465 726d 9363 616e 9374 6898 7573 9362 term.can.th.us.b │ │ │ │ -000c2910: 9053 8e65 9104 2351 636f 6d70 6c65 7465 .S.e..#Qcomplete │ │ │ │ -000c2920: 6c79 9372 6564 7563 6564 9362 9879 9375 ly.reduced.b.y.u │ │ │ │ -000c2930: 7365 936f 668d 93eb 6142 4554 415f 434f se.of...aBETA_CO │ │ │ │ -000c2940: 4e56 8e91 3c03 9ecf 7472 616e 732d 8ea4 NV..<...trans-.. │ │ │ │ -000c2950: 1000 008d 91ea f1eb 666f 726d 6564 9603 ........formed.. │ │ │ │ -000c2960: eaa8 6290 ac72 7993 7468 658d 93eb 6152 ..b..ry.the...aR │ │ │ │ -000c2970: 4550 4541 5443 8e91 3012 f6cf 6f70 9053 EPEATC..0...op.S │ │ │ │ -000c2980: 8e65 7261 746f 723a 8e9f 39f0 4b8d 8d8d .erator:..9.K... │ │ │ │ -000c2990: 91ea f1eb 9fdc 0781 8900 0066 6601 c70b ...........ff... │ │ │ │ -000c29a0: 4a9f 3d97 628d 8d90 cccd 9f04 599c 8400 J.=.b.......Y... │ │ │ │ -000c29b0: 41f0 fe00 0066 668d 9fc8 6610 8d8d 9201 A....ff...f..... │ │ │ │ -000c29c0: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ -000c29d0: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ -000c29e0: 9201 b94d b29f fd1c 15eb 4931 8e8e 8e8e ...M......I1.... │ │ │ │ -000c29f0: 9fff 4054 8d91 05cc ceeb 6123 5245 5045 ..@T......a#REPE │ │ │ │ -000c2a00: 4154 4391 05bf aa42 4554 415f 434f 4e56 ATC....BETA_CONV │ │ │ │ -000c2a10: 3b3b 8ea4 0d00 008d 9105 ccce 2d96 05bf ;;..........-... │ │ │ │ -000c2a20: aa3a 9363 6f6e 768e a1a1 8d91 05cc ce23 .:.conv........# │ │ │ │ -000c2a30: 5245 5045 4154 4396 05bf aa42 4554 415f REPEATC....BETA_ │ │ │ │ -000c2a40: 434f 4e56 9322 285c 782e 9328 5c79 2e93 CONV."(\x..(\y.. │ │ │ │ -000c2a50: 285c 7a2e 9378 932b 9379 932b 937a 2933 (\z..x.+.y.+.z)3 │ │ │ │ -000c2a60: 2932 2931 223b 3b8e a18d 9105 ccce 7c2d )2)1";;.......|- │ │ │ │ -000c2a70: 9605 bfaa 285c 782e 9328 5c79 2e93 285c ....(\x..(\y..(\ │ │ │ │ -000c2a80: 7a2e 9378 932b 9328 7993 2b93 7a29 2933 z..x.+.(y.+.z))3 │ │ │ │ -000c2a90: 2932 2931 933d 9331 932b 9328 3293 2b93 )2)1.=.1.+.(2.+. │ │ │ │ -000c2aa0: 3329 8e8e 9201 c671 b184 0041 f0fe 0000 3).....q...A.... │ │ │ │ -000c2ab0: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -000c2ac0: 4a8e 8e8e a939 48c8 8d8d 91f6 537a 4245 J....9H.....SzBE │ │ │ │ -000c2ad0: 5441 5f43 4f4e 568e 912e 6573 cf61 7070 TA_CONV...es.app │ │ │ │ -000c2ae0: 6c69 6573 9604 5500 746f 9b04 54ff 7465 lies..U.to..T.te │ │ │ │ -000c2af0: 726d 7393 6f66 9861 9363 6572 7461 696e rms.of.a.certain │ │ │ │ -000c2b00: 9874 6f70 936c 6576 90ac 7265 6c98 666f .top.lev..rel.fo │ │ │ │ -000c2b10: 726d 986f 6e6c 7991 ff05 562c 9104 6f96 rm.only...V,..o. │ │ │ │ -000c2b20: 6e61 6d65 6c79 9874 6f93 d70c 9100 aa4f namely.to......O │ │ │ │ -000c2b30: cf2d 7265 6465 7865 732c 9104 6f95 616e .-redexes,..o.an │ │ │ │ -000c2b40: 648e a18d 91ea f1eb 6661 696c 7396 03f2 d.......fails... │ │ │ │ -000c2b50: e36f 6e9b 03f2 e274 6572 6d73 936f 6693 .on....terms.of. │ │ │ │ -000c2b60: 616e 90ac 7279 936f 7468 6572 9866 6f72 an..ry.other.for │ │ │ │ -000c2b70: 6d2e 9105 5191 496e 9861 6464 6974 696f m...Q.In.additio │ │ │ │ -000c2b80: 6e2c 9103 f4f2 6e6f 986e 95ac 7275 6d93 n,....no.n..rum. │ │ │ │ -000c2b90: 629a 538e 6572 9603 f2e3 6f66 9372 6570 b.S.er....of.rep │ │ │ │ -000c2ba0: 9865 7469 7469 6f6e 7393 6f66 8d91 03f2 .etitions.of.... │ │ │ │ -000c2bb0: e2eb 6142 4554 415f 434f 4e56 8e91 3ba2 ..aBETA_CONV..;. │ │ │ │ -000c2bc0: bfcf 7769 6c6c 8ea1 8d91 eaf1 ebd7 0c96 ..will.......... │ │ │ │ -000c2bd0: 00aa 4fcf 2d72 6564 7563 659b 04fc 00e5 ..O.-reduce..... │ │ │ │ -000c2be0: 6172 6269 7472 91ff 6666 6172 7991 0609 arbitr..ffary... │ │ │ │ -000c2bf0: 83d7 0c93 cf2d 7265 6465 7865 7398 656d .....-redexes.em │ │ │ │ -000c2c00: 90ac 7262 9053 8e65 6464 6564 9869 6e96 ..rb.S.edded.in. │ │ │ │ -000c2c10: 04fc 0174 6572 6d73 2e91 086c e846 91ff ...terms...l.F.. │ │ │ │ -000c2c20: 0556 6f72 9365 7861 6d70 6c65 2c91 0540 .Vor.example,..@ │ │ │ │ -000c2c30: 5674 6865 9874 6572 6d93 7368 6f95 ac72 Vthe.term.sho..r │ │ │ │ -000c2c40: 776e 9862 9053 8e65 6c6f 9377 8ea1 8d91 wn.b.S.elo.w.... │ │ │ │ -000c2c50: eaf1 eb66 6169 6c73 9603 eaa8 6576 9aac ...fails....ev.. │ │ │ │ -000c2c60: 7265 6e93 6174 9374 6865 9374 6f70 936c ren.at.the.top.l │ │ │ │ -000c2c70: 6576 9865 6c93 6290 538e 6563 6175 7365 ev.el.b.S.ecause │ │ │ │ -000c2c80: 9369 7493 6973 936e 6f74 9361 93d7 0c91 .it.is.not.a.... │ │ │ │ -000c2c90: 00aa 4fcf 2d72 6564 6578 3a8e 9f39 f04a ..O.-redex:..9.J │ │ │ │ -000c2ca0: 8d8d 8d91 eaf1 eb9f dc07 8189 0000 6666 ..............ff │ │ │ │ -000c2cb0: 01c7 0b4a 9f3d 9762 8d8d 90cc cd9f 0459 ...J.=.b.......Y │ │ │ │ -000c2cc0: 9c84 0041 f0fe 0000 6666 8d9f c866 108d ...A....ff...f.. │ │ │ │ -000c2cd0: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ -000c2ce0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ -000c2cf0: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 318e ......M......I1. │ │ │ │ -000c2d00: 8e8e 8e9f ff40 548d 9105 ccce eb61 2342 .....@T......a#B │ │ │ │ -000c2d10: 4554 415f 434f 4e56 9605 bfaa 2228 2828 ETA_CONV...."((( │ │ │ │ -000c2d20: 5c78 2e28 5c79 2e28 5c7a 2e93 7893 2b93 \x.(\y.(\z..x.+. │ │ │ │ -000c2d30: 7993 2b93 7a29 2929 9331 2993 3229 9333 y.+.z))).1).2).3 │ │ │ │ -000c2d40: 223b 3b8e a40d 0000 8d91 05cc ce65 7661 ";;..........eva │ │ │ │ -000c2d50: 6c75 6174 696f 6e91 05bf aa66 6169 6c65 luation....faile │ │ │ │ -000c2d60: 6491 1cbe 5242 4554 415f 434f 4e56 8ea1 d...RBETA_CONV.. │ │ │ │ -000c2d70: a18d 9105 ccce 2369 735f 6162 7396 05bf ......#is_abs... │ │ │ │ -000c2d80: aa22 2828 285c 782e 285c 792e 285c 7a2e ."(((\x.(\y.(\z. │ │ │ │ -000c2d90: 9378 932b 9379 932b 937a 2929 2993 3129 .x.+.y.+.z))).1) │ │ │ │ -000c2da0: 9332 2922 3b3b 8ea1 8d91 05cc ce66 616c .2)";;.......fal │ │ │ │ -000c2db0: 7365 9605 bfaa 3a93 626f 6f6c 8e8e 9201 se....:.bool.... │ │ │ │ -000c2dc0: c671 b184 0041 f0fe 0000 6666 8e8e 9f04 .q...A....ff.... │ │ │ │ -000c2dd0: c002 8900 0066 6601 c70b 4a8e 8e8e a68d .....ff...J..... │ │ │ │ -000c2de0: 91ea f1eb cf54 6865 9603 3013 d70c 9100 .....The..0..... │ │ │ │ -000c2df0: aa4f cf2d 7265 6465 7893 eb61 285c 772e .O.-redex..a(\w. │ │ │ │ -000c2e00: 7729 3393 cf69 7393 6e6f 7493 610b 6563 w)3..is.not.a.ec │ │ │ │ -000c2e10: 7465 6493 696e 9374 6865 9103 3014 7468 ted.in.the..0.th │ │ │ │ -000c2e20: 6972 6493 696e 7075 7493 6f66 9374 6865 ird.input.of.the │ │ │ │ -000c2e30: 9373 6573 7369 6f6e 9373 686f 9aac 7277 .session.sho..rw │ │ │ │ -000c2e40: 6e93 6295 538e 656c 6f98 772c 9103 5564 n.b.S.elo.w,..Ud │ │ │ │ -000c2e50: 6293 6563 6175 7365 8ea1 8d91 eaf1 eb6f b.ecause.......o │ │ │ │ -000c2e60: 6696 03e3 8569 7473 9370 9053 8e6f 7369 f....its.p.S.osi │ │ │ │ -000c2e70: 7469 6f6e 9369 6e93 7468 6593 7374 7275 tion.in.the.stru │ │ │ │ -000c2e80: 6374 7572 6593 6f66 9374 6865 9377 686f cture.of.the.who │ │ │ │ -000c2e90: 6c65 9103 e384 7465 726d 2e91 0536 7f54 le....term...6.T │ │ │ │ -000c2ea0: 6869 7393 6973 9373 6f93 6576 90ac 7265 his.is.so.ev..re │ │ │ │ -000c2eb0: 6e93 7468 6f75 6768 9374 6865 9377 686f n.though.the.who │ │ │ │ -000c2ec0: 6c65 9374 6572 6d8e a18d 91ea f1eb 6973 le.term.......is │ │ │ │ -000c2ed0: 9603 eaa8 7265 6475 6365 642c 9361 6e64 ....reduced,.and │ │ │ │ -000c2ee0: 9374 6865 9373 7562 7465 726d 9361 7493 .the.subterm.at. │ │ │ │ -000c2ef0: 746f 7093 6c65 7690 ac72 656c 9363 6f75 top.lev..rel.cou │ │ │ │ -000c2f00: 6c64 9362 9053 8e65 9372 6564 7563 6564 ld.b.S.e.reduced │ │ │ │ -000c2f10: 3a8e 91ea f1eb 9f0d 0abe 8900 0066 6600 :............ff. │ │ │ │ -000c2f20: 71cf 9f9f 0c99 9a8d 8d8d 8d91 0d83 909f q............... │ │ │ │ -000c2f30: fc5e ffc5 358e 8e8e 9112 0003 c64e 6f74 .^..5........Not │ │ │ │ -000c2f40: 6596 030c 6e74 6861 7493 6290 471d 6563 e...nthat.b.G.ec │ │ │ │ -000c2f50: 6175 7365 934d 4c91 030c 5b69 7393 6193 ause.ML...[is.a. │ │ │ │ -000c2f60: 6361 6c6c 2d62 9ab8 e379 2d76 91ff 71c7 call-b...y-v..q. │ │ │ │ -000c2f70: 616c 7565 936c 616e 6775 6167 652c 9103 alue.language,.. │ │ │ │ -000c2f80: 1b03 7468 6593 6578 7472 6193 6172 6775 ..the.extra.argu │ │ │ │ -000c2f90: 6d65 6e98 7491 030c 6dc9 7493 c669 7393 men.t...m.t..is. │ │ │ │ -000c2fa0: 6e65 6564 6564 9369 6e93 7468 6593 6465 needed.in.the.de │ │ │ │ -000c2fb0: 0c6e 6974 696f 6e93 6f66 8ea4 0c00 008d .nition.of...... │ │ │ │ -000c2fc0: eb52 5245 5045 4154 43c6 3b96 0385 d777 .RREPEATC.;....w │ │ │ │ -000c2fd0: 6974 686f 7574 9369 7493 7468 6593 6465 ithout.it.the.de │ │ │ │ -000c2fe0: 0c6e 6974 696f 6e93 7790 b8e3 6f75 6c64 .nition.w...ould │ │ │ │ -000c2ff0: 936c 6f90 471d 6f70 2e91 0503 4d54 6865 .lo.G.op....MThe │ │ │ │ -000c3000: 7265 9103 85d6 6973 9361 9373 696d 696c re....is.a.simil │ │ │ │ -000c3010: 6172 9370 726f 626c 656d 9377 6974 6893 ar.problem.with. │ │ │ │ -000c3020: 7468 6593 7461 6374 6963 616c 93eb 5252 the.tactical..RR │ │ │ │ -000c3030: 4550 4541 54c6 3b93 7365 658e a18d 4368 EPEAT.;.see...Ch │ │ │ │ -000c3040: 6170 7465 7291 0355 5531 342e 8e8e 9f24 apter..UU14....$ │ │ │ │ -000c3050: fd13 8e8c 8b00 0000 f300 0000 0000 0000 ................ │ │ │ │ +000c24d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c24e0: 0000 000c 1762 a002 cc05 558d a0fd 46d3 .....b....U...F. │ │ │ │ +000c24f0: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d032 ...............2 │ │ │ │ +000c2500: 3432 9201 1bcf 3043 6861 7074 6572 9104 42....0Chapter.. │ │ │ │ +000c2510: 8000 3133 2e91 0a80 0043 6f6e 95a0 0076 ..13.....Con...v │ │ │ │ +000c2520: 9365 7273 696f 6e73 8e91 eaf1 eb9f 0566 .ersions.......f │ │ │ │ +000c2530: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000c2540: 942f df8d a0fd 8bd0 218d 8d91 eaf1 ebeb ./......!....... │ │ │ │ +000c2550: 6128 8e91 f0b1 95d7 638d 9f01 cccc d531 a(......c......1 │ │ │ │ +000c2560: 8e8d 9108 3f75 eb61 4f52 454c 5345 438e ....?u.aORELSEC. │ │ │ │ +000c2570: 9133 fc8b d763 8d9f 01cc ccd5 328e 8d91 .3...c......2... │ │ │ │ +000c2580: 04c0 04eb 6129 8e91 0dff 1fd7 749b 037f ....a)......t... │ │ │ │ +000c2590: 70cf 6576 91ff 58e4 616c 7561 7465 7396 p.ev..X.aluates. │ │ │ │ +000c25a0: 037f 7174 6f93 d763 8d9f 01cc ccd5 318e ..qto..c......1. │ │ │ │ +000c25b0: 9108 3f74 d774 93cf 6966 9874 6861 7493 ..?t.t..if.that. │ │ │ │ +000c25c0: 6576 91ff 58e4 616c 7561 7469 6f6e 9373 ev..X.aluation.s │ │ │ │ +000c25d0: 7563 6365 6564 732c 9103 94e2 616e 6498 ucceeds,....and. │ │ │ │ +000c25e0: 746f 93d7 638d 9f01 cccc d532 8e91 083f to..c......2...? │ │ │ │ +000c25f0: 75d7 7498 cf6f 7468 6572 7769 7365 2e91 u.t..otherwise.. │ │ │ │ +000c2600: 0515 2328 5468 658e a410 0000 8d91 eaf1 ..#(The......... │ │ │ │ +000c2610: eb66 6169 6c75 7265 9603 eaa8 746f 9365 .failure....to.e │ │ │ │ +000c2620: 7691 ff58 e461 6c75 6174 6593 6973 9364 v..X.aluate.is.d │ │ │ │ +000c2630: 6574 6563 7465 6493 7669 6193 7468 6593 etected.via.the. │ │ │ │ +000c2640: eb48 4d4c 93cf 6661 696c 7572 6593 636f .HML..failure.co │ │ │ │ +000c2650: 6e73 7472 7563 742e 298e 9f10 a782 8d91 nstruct.)....... │ │ │ │ +000c2660: f653 7a54 6865 9602 df4f 6675 6e63 7469 .SzThe...Ofuncti │ │ │ │ +000c2670: 6f6e 738d 9102 df50 eb61 5448 454e 438e ons....P.aTHENC. │ │ │ │ +000c2680: 9122 7cf1 cf61 6e64 8d93 eb61 4f52 454c ."|..and...aOREL │ │ │ │ +000c2690: 5345 438e 912d fc44 cf61 7265 9b02 df50 SEC..-.D.are...P │ │ │ │ +000c26a0: 7573 6564 9374 6f93 6465 0c6e 6598 7468 used.to.de.ne.th │ │ │ │ +000c26b0: 6593 6465 7369 7265 6493 6f70 9053 8e65 e.desired.op.S.e │ │ │ │ +000c26c0: 7261 746f 722c 8d91 0314 c8eb 6152 4550 rator,......aREP │ │ │ │ +000c26d0: 4541 5443 8e91 2b52 6ecf 2c91 0314 c777 EATC..+Rn.,....w │ │ │ │ +000c26e0: 6869 6390 ac72 688e a18d 91ea f1eb 7375 hic..rh.......su │ │ │ │ +000c26f0: 6363 6573 7369 769a ac72 656c 7996 03ea ccessiv..rely... │ │ │ │ +000c2700: a861 7070 6c69 6573 9361 9363 6f6e 9876 .applies.a.con.v │ │ │ │ +000c2710: 9865 7273 696f 6e93 756e 9874 696c 9369 .ersion.un.til.i │ │ │ │ +000c2720: 7493 6661 696c 733a 8ea4 223c 118d 8d8d t.fails:.."<.... │ │ │ │ +000c2730: 91ea f1eb 9ff5 4fa7 8900 0066 6601 c70b ......O....ff... │ │ │ │ +000c2740: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +000c2750: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ +000c2760: cceb 6152 4550 4541 5443 9605 bfaa 3a93 ..aREPEATC....:. │ │ │ │ +000c2770: 636f 6e76 932d 3e93 636f 6e76 8e8e 9201 conv.->.conv.... │ │ │ │ +000c2780: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ +000c2790: c002 8900 0066 6601 c70b 4a8e 8e8e a921 .....ff...J....! │ │ │ │ +000c27a0: 948f 8d8d 91ea f1eb 5245 5045 4154 438e ........REPEATC. │ │ │ │ +000c27b0: 9117 1a39 d763 9603 eaa8 cf69 7393 696e ...9.c.....is.in │ │ │ │ +000c27c0: 95ac 7274 7569 7469 7693 656c 799b 03ea ..rtuitiv.ely... │ │ │ │ +000c27d0: a865 7175 6976 91ff 58e4 616c 656e 9374 .equiv..X.alen.t │ │ │ │ +000c27e0: 9874 6f3a 8ea1 8d8d 8d9f 00cb 898d 8d8d .to:............ │ │ │ │ +000c27f0: 8d91 0230 eaeb 6128 8dd7 638e 910a ce39 ...0..a(..c....9 │ │ │ │ +000c2800: eb61 5448 454e 438d 9105 bfaa d763 8e9b .aTHENC......c.. │ │ │ │ +000c2810: 108d e3eb 6154 4845 4e43 9605 bfaa 2e2e ....aTHENC...... │ │ │ │ +000c2820: 2e93 5448 454e 438d 93d7 638e 98eb 6154 ..THENC...c...aT │ │ │ │ +000c2830: 4845 4e43 932e 2e2e 2993 4f52 454c 5345 HENC....).ORELSE │ │ │ │ +000c2840: 4393 414c 4c5f 434f 4e56 8e8e 8e8e 8e8e C.ALL_CONV...... │ │ │ │ +000c2850: 8ea6 8d91 eaf1 ebcf 4974 9603 eaa8 6973 ........It....is │ │ │ │ +000c2860: 9364 650c 6e65 6493 7265 6375 7273 6976 .de.ned.recursiv │ │ │ │ +000c2870: 90ac 7265 6c79 3a8d 8d9f fba5 32d5 358e ..rely:.....2.5. │ │ │ │ +000c2880: 8e8e 9f22 3c12 8d8d 8d9f 00cb 898d 8d8d ..."<........... │ │ │ │ +000c2890: 8d91 0230 eaeb 616c 6574 7265 6396 05bf ...0..aletrec... │ │ │ │ +000c28a0: aa52 4550 4541 5443 9363 9374 933d 9328 .REPEATC.c.t.=.( │ │ │ │ +000c28b0: 2863 9354 4845 4e43 9328 5245 5045 4154 (c.THENC.(REPEAT │ │ │ │ +000c28c0: 4393 6329 2993 4f52 454c 5345 4393 414c C.c)).ORELSEC.AL │ │ │ │ +000c28d0: 4c5f 434f 4e56 2993 748e 8e8e 8e8e 8e8e L_CONV).t....... │ │ │ │ +000c28e0: 9f21 948e 8d91 f653 7acf 5468 6596 0423 .!.....Sz.The..# │ │ │ │ +000c28f0: 5263 7572 7265 6e9a ac72 7493 6578 616d Rcurren..rt.exam │ │ │ │ +000c2900: 706c 6593 7465 726d 9363 616e 9374 6898 ple.term.can.th. │ │ │ │ +000c2910: 7573 9362 9053 8e65 9104 2351 636f 6d70 us.b.S.e..#Qcomp │ │ │ │ +000c2920: 6c65 7465 6c79 9372 6564 7563 6564 9362 letely.reduced.b │ │ │ │ +000c2930: 9879 9375 7365 936f 668d 93eb 6142 4554 .y.use.of...aBET │ │ │ │ +000c2940: 415f 434f 4e56 8e91 3c03 9ecf 7472 616e A_CONV..<...tran │ │ │ │ +000c2950: 732d 8ea4 1000 008d 91ea f1eb 666f 726d s-..........form │ │ │ │ +000c2960: 6564 9603 eaa8 6290 ac72 7993 7468 658d ed....b..ry.the. │ │ │ │ +000c2970: 93eb 6152 4550 4541 5443 8e91 3012 f6cf ..aREPEATC..0... │ │ │ │ +000c2980: 6f70 9053 8e65 7261 746f 723a 8e9f 39f0 op.S.erator:..9. │ │ │ │ +000c2990: 4b8d 8d8d 91ea f1eb 9fdc 0781 8900 0066 K..............f │ │ │ │ +000c29a0: 6601 c70b 4a9f 3d97 628d 8d90 cccd 9f04 f...J.=.b....... │ │ │ │ +000c29b0: 599c 8400 41f0 fe00 0066 668d 9fc8 6610 Y...A....ff...f. │ │ │ │ +000c29c0: 8d8d 9201 aff0 0d84 000a d70e 0000 b8e8 ................ │ │ │ │ +000c29d0: 8e8d 9201 b0a8 f584 0000 b8e8 0015 ae64 ...............d │ │ │ │ +000c29e0: 8e8d 8d8d 9201 b94d b29f fd1c 15eb 4931 .......M......I1 │ │ │ │ +000c29f0: 8e8e 8e8e 9fff 4054 8d91 05cc ceeb 6123 ......@T......a# │ │ │ │ +000c2a00: 5245 5045 4154 4391 05bf aa42 4554 415f REPEATC....BETA_ │ │ │ │ +000c2a10: 434f 4e56 3b3b 8ea4 0d00 008d 9105 ccce CONV;;.......... │ │ │ │ +000c2a20: 2d96 05bf aa3a 9363 6f6e 768e a1a1 8d91 -....:.conv..... │ │ │ │ +000c2a30: 05cc ce23 5245 5045 4154 4396 05bf aa42 ...#REPEATC....B │ │ │ │ +000c2a40: 4554 415f 434f 4e56 9322 285c 782e 9328 ETA_CONV."(\x..( │ │ │ │ +000c2a50: 5c79 2e93 285c 7a2e 9378 932b 9379 932b \y..(\z..x.+.y.+ │ │ │ │ +000c2a60: 937a 2933 2932 2931 223b 3b8e a18d 9105 .z)3)2)1";;..... │ │ │ │ +000c2a70: ccce 7c2d 9605 bfaa 285c 782e 9328 5c79 ..|-....(\x..(\y │ │ │ │ +000c2a80: 2e93 285c 7a2e 9378 932b 9328 7993 2b93 ..(\z..x.+.(y.+. │ │ │ │ +000c2a90: 7a29 2933 2932 2931 933d 9331 932b 9328 z))3)2)1.=.1.+.( │ │ │ │ +000c2aa0: 3293 2b93 3329 8e8e 9201 c671 b184 0041 2.+.3).....q...A │ │ │ │ +000c2ab0: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ +000c2ac0: 6601 c70b 4a8e 8e8e a939 48c8 8d8d 91f6 f...J....9H..... │ │ │ │ +000c2ad0: 537a 4245 5441 5f43 4f4e 568e 912e 6573 SzBETA_CONV...es │ │ │ │ +000c2ae0: cf61 7070 6c69 6573 9604 5500 746f 9b04 .applies..U.to.. │ │ │ │ +000c2af0: 54ff 7465 726d 7393 6f66 9861 9363 6572 T.terms.of.a.cer │ │ │ │ +000c2b00: 7461 696e 9874 6f70 936c 6576 90ac 7265 tain.top.lev..re │ │ │ │ +000c2b10: 6c98 666f 726d 986f 6e6c 7991 ff05 562c l.form.only...V, │ │ │ │ +000c2b20: 9104 6f96 6e61 6d65 6c79 9874 6f93 d70c ..o.namely.to... │ │ │ │ +000c2b30: 9100 aa4f cf2d 7265 6465 7865 732c 9104 ...O.-redexes,.. │ │ │ │ +000c2b40: 6f95 616e 648e a18d 91ea f1eb 6661 696c o.and.......fail │ │ │ │ +000c2b50: 7396 03f2 e36f 6e9b 03f2 e274 6572 6d73 s....on....terms │ │ │ │ +000c2b60: 936f 6693 616e 90ac 7279 936f 7468 6572 .of.an..ry.other │ │ │ │ +000c2b70: 9866 6f72 6d2e 9105 5191 496e 9861 6464 .form...Q.In.add │ │ │ │ +000c2b80: 6974 696f 6e2c 9103 f4f2 6e6f 986e 95ac ition,....no.n.. │ │ │ │ +000c2b90: 7275 6d93 629a 538e 6572 9603 f2e3 6f66 rum.b.S.er....of │ │ │ │ +000c2ba0: 9372 6570 9865 7469 7469 6f6e 7393 6f66 .rep.etitions.of │ │ │ │ +000c2bb0: 8d91 03f2 e2eb 6142 4554 415f 434f 4e56 ......aBETA_CONV │ │ │ │ +000c2bc0: 8e91 3ba2 bfcf 7769 6c6c 8ea1 8d91 eaf1 ..;...will...... │ │ │ │ +000c2bd0: ebd7 0c96 00aa 4fcf 2d72 6564 7563 659b ......O.-reduce. │ │ │ │ +000c2be0: 04fc 00e5 6172 6269 7472 91ff 6666 6172 ....arbitr..ffar │ │ │ │ +000c2bf0: 7991 0609 83d7 0c93 cf2d 7265 6465 7865 y........-redexe │ │ │ │ +000c2c00: 7398 656d 90ac 7262 9053 8e65 6464 6564 s.em..rb.S.edded │ │ │ │ +000c2c10: 9869 6e96 04fc 0174 6572 6d73 2e91 086c .in....terms...l │ │ │ │ +000c2c20: e846 91ff 0556 6f72 9365 7861 6d70 6c65 .F...Vor.example │ │ │ │ +000c2c30: 2c91 0540 5674 6865 9874 6572 6d93 7368 ,..@Vthe.term.sh │ │ │ │ +000c2c40: 6f95 ac72 776e 9862 9053 8e65 6c6f 9377 o..rwn.b.S.elo.w │ │ │ │ +000c2c50: 8ea1 8d91 eaf1 eb66 6169 6c73 9603 eaa8 .......fails.... │ │ │ │ +000c2c60: 6576 9aac 7265 6e93 6174 9374 6865 9374 ev..ren.at.the.t │ │ │ │ +000c2c70: 6f70 936c 6576 9865 6c93 6290 538e 6563 op.lev.el.b.S.ec │ │ │ │ +000c2c80: 6175 7365 9369 7493 6973 936e 6f74 9361 ause.it.is.not.a │ │ │ │ +000c2c90: 93d7 0c91 00aa 4fcf 2d72 6564 6578 3a8e ......O.-redex:. │ │ │ │ +000c2ca0: 9f39 f04a 8d8d 8d91 eaf1 eb9f dc07 8189 .9.J............ │ │ │ │ +000c2cb0: 0000 6666 01c7 0b4a 9f3d 9762 8d8d 90cc ..ff...J.=.b.... │ │ │ │ +000c2cc0: cd9f 0459 9c84 0041 f0fe 0000 6666 8d9f ...Y...A....ff.. │ │ │ │ +000c2cd0: c866 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ +000c2ce0: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ +000c2cf0: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ +000c2d00: eb49 318e 8e8e 8e9f ff40 548d 9105 ccce .I1......@T..... │ │ │ │ +000c2d10: eb61 2342 4554 415f 434f 4e56 9605 bfaa .a#BETA_CONV.... │ │ │ │ +000c2d20: 2228 2828 5c78 2e28 5c79 2e28 5c7a 2e93 "(((\x.(\y.(\z.. │ │ │ │ +000c2d30: 7893 2b93 7993 2b93 7a29 2929 9331 2993 x.+.y.+.z))).1). │ │ │ │ +000c2d40: 3229 9333 223b 3b8e a40d 0000 8d91 05cc 2).3";;......... │ │ │ │ +000c2d50: ce65 7661 6c75 6174 696f 6e91 05bf aa66 .evaluation....f │ │ │ │ +000c2d60: 6169 6c65 6491 1cbe 5242 4554 415f 434f ailed...RBETA_CO │ │ │ │ +000c2d70: 4e56 8ea1 a18d 9105 ccce 2369 735f 6162 NV........#is_ab │ │ │ │ +000c2d80: 7396 05bf aa22 2828 285c 782e 285c 792e s...."(((\x.(\y. │ │ │ │ +000c2d90: 285c 7a2e 9378 932b 9379 932b 937a 2929 (\z..x.+.y.+.z)) │ │ │ │ +000c2da0: 2993 3129 9332 2922 3b3b 8ea1 8d91 05cc ).1).2)";;...... │ │ │ │ +000c2db0: ce66 616c 7365 9605 bfaa 3a93 626f 6f6c .false....:.bool │ │ │ │ +000c2dc0: 8e8e 9201 c671 b184 0041 f0fe 0000 6666 .....q...A....ff │ │ │ │ +000c2dd0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000c2de0: 8e8e a68d 91ea f1eb cf54 6865 9603 3013 .........The..0. │ │ │ │ +000c2df0: d70c 9100 aa4f cf2d 7265 6465 7893 eb61 .....O.-redex..a │ │ │ │ +000c2e00: 285c 772e 7729 3393 cf69 7393 6e6f 7493 (\w.w)3..is.not. │ │ │ │ +000c2e10: 610b 6563 7465 6493 696e 9374 6865 9103 a.ected.in.the.. │ │ │ │ +000c2e20: 3014 7468 6972 6493 696e 7075 7493 6f66 0.third.input.of │ │ │ │ +000c2e30: 9374 6865 9373 6573 7369 6f6e 9373 686f .the.session.sho │ │ │ │ +000c2e40: 9aac 7277 6e93 6295 538e 656c 6f98 772c ..rwn.b.S.elo.w, │ │ │ │ +000c2e50: 9103 5564 6293 6563 6175 7365 8ea1 8d91 ..Udb.ecause.... │ │ │ │ +000c2e60: eaf1 eb6f 6696 03e3 8569 7473 9370 9053 ...of....its.p.S │ │ │ │ +000c2e70: 8e6f 7369 7469 6f6e 9369 6e93 7468 6593 .osition.in.the. │ │ │ │ +000c2e80: 7374 7275 6374 7572 6593 6f66 9374 6865 structure.of.the │ │ │ │ +000c2e90: 9377 686f 6c65 9103 e384 7465 726d 2e91 .whole....term.. │ │ │ │ +000c2ea0: 0536 7f54 6869 7393 6973 9373 6f93 6576 .6.This.is.so.ev │ │ │ │ +000c2eb0: 90ac 7265 6e93 7468 6f75 6768 9374 6865 ..ren.though.the │ │ │ │ +000c2ec0: 9377 686f 6c65 9374 6572 6d8e a18d 91ea .whole.term..... │ │ │ │ +000c2ed0: f1eb 6973 9603 eaa8 7265 6475 6365 642c ..is....reduced, │ │ │ │ +000c2ee0: 9361 6e64 9374 6865 9373 7562 7465 726d .and.the.subterm │ │ │ │ +000c2ef0: 9361 7493 746f 7093 6c65 7690 ac72 656c .at.top.lev..rel │ │ │ │ +000c2f00: 9363 6f75 6c64 9362 9053 8e65 9372 6564 .could.b.S.e.red │ │ │ │ +000c2f10: 7563 6564 3a8e 91ea f1eb 9f0d 0abe 8900 uced:........... │ │ │ │ +000c2f20: 0066 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 .ff.q........... │ │ │ │ +000c2f30: 0d83 909f fc5e ffc5 358e 8e8e 9112 0003 .....^..5....... │ │ │ │ +000c2f40: c64e 6f74 6596 030c 6e74 6861 7493 6290 .Note...nthat.b. │ │ │ │ +000c2f50: 471d 6563 6175 7365 934d 4c91 030c 5b69 G.ecause.ML...[i │ │ │ │ +000c2f60: 7393 6193 6361 6c6c 2d62 9ab8 e379 2d76 s.a.call-b...y-v │ │ │ │ +000c2f70: 91ff 71c7 616c 7565 936c 616e 6775 6167 ..q.alue.languag │ │ │ │ +000c2f80: 652c 9103 1b03 7468 6593 6578 7472 6193 e,....the.extra. │ │ │ │ +000c2f90: 6172 6775 6d65 6e98 7491 030c 6dc9 7493 argumen.t...m.t. │ │ │ │ +000c2fa0: c669 7393 6e65 6564 6564 9369 6e93 7468 .is.needed.in.th │ │ │ │ +000c2fb0: 6593 6465 0c6e 6974 696f 6e93 6f66 8ea4 e.de.nition.of.. │ │ │ │ +000c2fc0: 0c00 008d eb52 5245 5045 4154 43c6 3b96 .....RREPEATC.;. │ │ │ │ +000c2fd0: 0385 d777 6974 686f 7574 9369 7493 7468 ...without.it.th │ │ │ │ +000c2fe0: 6593 6465 0c6e 6974 696f 6e93 7790 b8e3 e.de.nition.w... │ │ │ │ +000c2ff0: 6f75 6c64 936c 6f90 471d 6f70 2e91 0503 ould.lo.G.op.... │ │ │ │ +000c3000: 4d54 6865 7265 9103 85d6 6973 9361 9373 MThere....is.a.s │ │ │ │ +000c3010: 696d 696c 6172 9370 726f 626c 656d 9377 imilar.problem.w │ │ │ │ +000c3020: 6974 6893 7468 6593 7461 6374 6963 616c ith.the.tactical │ │ │ │ +000c3030: 93eb 5252 4550 4541 54c6 3b93 7365 658e ..RREPEAT.;.see. │ │ │ │ +000c3040: a18d 4368 6170 7465 7291 0355 5531 342e ..Chapter..UU14. │ │ │ │ +000c3050: 8e8e 9f24 fd13 8e8c 8b00 0000 f300 0000 ...$............ │ │ │ │ 000c3060: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c3070: 0000 0000 0000 0000 0000 0000 0000 0c24 ...............$ │ │ │ │ -000c3080: b5a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d .....U...F...... │ │ │ │ -000c3090: 9ffa 999a 8d91 12c7 61d0 3133 2e31 2e91 ........a.13.1.. │ │ │ │ -000c30a0: 0a80 0043 6f6e 95a0 0076 9365 7273 696f ...Con...v.ersio │ │ │ │ -000c30b0: 6e9b 0480 0063 6f6d 9362 696e 696e 6798 n....com.bining. │ │ │ │ -000c30c0: 6f70 9060 0065 7261 746f 7273 9200 ce4b op.`.erators...K │ │ │ │ -000c30d0: a132 3433 8e91 12c7 619f 0566 6689 0000 .243....a..ff... │ │ │ │ -000c30e0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -000c30f0: a0fd b7af 068d 8d8d 9112 c761 9fc8 8781 ...........a.... │ │ │ │ -000c3100: 8900 0066 6601 c70b 4a9f 6497 628d 8d90 ...ff...J.d.b... │ │ │ │ -000c3110: cccd 9f04 599c 8400 68f0 fe00 0066 668d ....Y...h....ff. │ │ │ │ -000c3120: 9fa1 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ -000c3130: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ -000c3140: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ -000c3150: 15eb 4931 8e8e 8e8e 9fff 4054 8d91 05cc ..I1......@T.... │ │ │ │ -000c3160: ceeb 6123 4245 5441 5f43 4f4e 5696 05bf ..a#BETA_CONV... │ │ │ │ -000c3170: aa22 285c 7a2e 9378 932b 9379 932b 937a ."(\z..x.+.y.+.z │ │ │ │ -000c3180: 2933 223b 3b8e a40d 0000 8d91 05cc ce7c )3";;..........| │ │ │ │ -000c3190: 2d96 05bf aa28 5c7a 2e93 7893 2b93 2879 -....(\z..x.+.(y │ │ │ │ -000c31a0: 932b 937a 2929 3393 3d93 7893 2b93 2879 .+.z))3.=.x.+.(y │ │ │ │ -000c31b0: 932b 9333 298e a1a1 8d91 05cc ce23 4245 .+.3)........#BE │ │ │ │ -000c31c0: 5441 5f43 4f4e 5691 05bf aa22 285c 772e TA_CONV...."(\w. │ │ │ │ -000c31d0: 7729 3322 3b3b 8ea1 8d91 05cc ce7c 2d96 w)3";;.......|-. │ │ │ │ -000c31e0: 05bf aa28 5c77 2e93 7729 3393 3d93 338e ...(\w..w)3.=.3. │ │ │ │ -000c31f0: a1a1 8d91 05cc ce23 5245 5045 4154 4396 .......#REPEATC. │ │ │ │ -000c3200: 05bf aa42 4554 415f 434f 4e56 9322 285c ...BETA_CONV."(\ │ │ │ │ -000c3210: 7a2e 9378 932b 9379 932b 937a 2928 285c z..x.+.y.+.z)((\ │ │ │ │ -000c3220: 772e 7729 3329 223b 3b8e a18d 9105 ccce w.w)3)";;....... │ │ │ │ -000c3230: 7c2d 9605 bfaa 285c 7a2e 9378 932b 9328 |-....(\z..x.+.( │ │ │ │ -000c3240: 7993 2b93 7a29 2928 285c 772e 9377 2933 y.+.z))((\w..w)3 │ │ │ │ -000c3250: 2993 3d93 7893 2b93 2879 932b 9328 285c ).=.x.+.(y.+.((\ │ │ │ │ -000c3260: 772e 9377 2933 2929 8e8e 9201 c671 b184 w..w)3)).....q.. │ │ │ │ -000c3270: 0068 f0fe 0000 6666 8e8e 9f04 c002 8900 .h....ff........ │ │ │ │ -000c3280: 0066 6601 c70b 4a8e 8e8e 9f49 300c 8d91 .ff...J....I0... │ │ │ │ -000c3290: 1e28 f0cf 5491 ff05 566f 9603 3ab2 7072 .(..T...Vo..:.pr │ │ │ │ -000c32a0: 6f90 538e 6475 6365 2c9b 035d e466 726f o.S.duce,..].fro │ │ │ │ -000c32b0: 6d93 6191 033a b363 6f6e 95ac 7276 9365 m.a..:.con..rv.e │ │ │ │ -000c32c0: 7273 696f 6e96 033a b2d7 63cf 2c98 6193 rsion..:..c.,.a. │ │ │ │ -000c32d0: 636f 6e95 ac72 7693 6572 7369 6f6e 9b03 con..rv.ersion.. │ │ │ │ -000c32e0: 3ab3 7468 6174 9603 3ab2 6170 706c 6965 :.that..:.applie │ │ │ │ -000c32f0: 7393 d763 98cf 746f 9365 7690 ac72 6572 s..c..to.ev..rer │ │ │ │ -000c3300: 7998 7375 6274 6572 6d93 6f66 9861 9374 y.subterm.of.a.t │ │ │ │ -000c3310: 6572 6d2c 8ea9 1000 008d 9112 c761 7468 erm,.........ath │ │ │ │ -000c3320: 6596 03ea a866 756e 6374 696f 6e8d 93eb e....function... │ │ │ │ -000c3330: 6144 4550 5448 5f43 4f4e 568e 9141 51f4 aDEPTH_CONV..AQ. │ │ │ │ -000c3340: cf63 616e 9362 9053 8e65 9361 7070 6c69 .can.b.S.e.appli │ │ │ │ -000c3350: 6564 9374 6f93 d763 cf3a 8e9f 1e1f cc8d ed.to..c.:...... │ │ │ │ -000c3360: 8d8d 9112 c761 9ff5 4fa7 8900 0066 6601 .....a..O....ff. │ │ │ │ -000c3370: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -000c3380: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -000c3390: 170b cceb 6144 4550 5448 5f43 4f4e 5696 ....aDEPTH_CONV. │ │ │ │ -000c33a0: 05bf aa3a 9363 6f6e 7693 2d3e 9363 6f6e ...:.conv.->.con │ │ │ │ -000c33b0: 768e 8e92 01c6 71b1 8400 0f60 b200 0066 v.....q....`...f │ │ │ │ -000c33c0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000c33d0: 8e8e 8ea4 1dfb d28d 8d91 12c7 6144 4550 ............aDEP │ │ │ │ -000c33e0: 5448 5f43 4f4e 568e 9150 2ead d763 9603 TH_CONV..P...c.. │ │ │ │ -000c33f0: eaa8 cf69 7393 6193 636f 6e95 ac72 7693 ...is.a.con..rv. │ │ │ │ -000c3400: 6572 7369 6f6e 8e9f 1e1f cd8d 8d8d 9118 ersion.......... │ │ │ │ -000c3410: c761 d774 960f 154a da37 218d 93eb 617c .a.t...J.7!...a| │ │ │ │ -000c3420: 2d8e 9120 5448 d774 8d91 05bf aaeb 613d -.. TH.t......a= │ │ │ │ -000c3430: 8e91 113e fed7 748d 9ffb 0b99 db30 8e8e ...>..t......0.. │ │ │ │ -000c3440: 8e8e a18d 9112 c761 cf77 6865 7265 9605 .......a.where.. │ │ │ │ -000c3450: 0fef d774 8d9f fba5 32db 308e 9107 de28 ...t....2.0....( │ │ │ │ -000c3460: cf69 7393 6f62 7461 696e 6564 9366 726f .is.obtained.fro │ │ │ │ -000c3470: 6d93 d774 93cf 629a ac72 7993 7265 706c m..t..b..ry.repl │ │ │ │ -000c3480: 6163 696e 6793 6576 9865 7279 9373 7562 acing.ev.ery.sub │ │ │ │ -000c3490: 7465 726d 9105 0fee d775 93cf 6298 7993 term.....u..b.y. │ │ │ │ -000c34a0: d776 9b05 7e28 cf69 6693 d775 93cf 7265 .v..~(.if..u..re │ │ │ │ -000c34b0: 6475 6365 7393 746f 93d7 7698 cf62 90ac duces.to..v..b.. │ │ │ │ -000c34c0: 7279 93d7 63cf 2e8e a68d 9112 c761 2853 ry..c........a(S │ │ │ │ -000c34d0: 7562 7465 726d 7396 0433 e266 6f72 9b04 ubterms..3.for.. │ │ │ │ -000c34e0: 33e1 7768 6963 90ac 7268 93d7 6393 7598 3.whic..rh..c.u. │ │ │ │ -000c34f0: cf66 6169 6c73 9361 7265 986c 6566 7493 .fails.are.left. │ │ │ │ -000c3500: 756e 6390 ac72 6861 6e67 6564 2e29 9106 unc..rhanged.).. │ │ │ │ -000c3510: 148d 5468 6593 6465 0c6e 6974 696f 6e98 ..The.de.nition. │ │ │ │ -000c3520: 6c65 6195 ac72 7693 6573 9604 33e2 6f70 lea..rv.es..3.op │ │ │ │ -000c3530: 9053 8e65 6e98 7468 6593 7365 6172 6390 .S.en.the.searc. │ │ │ │ -000c3540: ac72 688e a68d 9112 c761 7374 7261 7465 .rh......astrate │ │ │ │ -000c3550: 6779 3b91 0648 4769 6e96 057e 6866 6163 gy;..HGin..~hfac │ │ │ │ -000c3560: 742c 8d91 05e3 58eb 6144 4550 5448 5f43 t,....X.aDEPTH_C │ │ │ │ -000c3570: 4f4e 568e 9144 de63 d763 93cf 7472 6195 ONV..D.c.c..tra. │ │ │ │ -000c3580: ac72 7693 6572 7365 7396 057e 6761 9b05 .rv.erses..~ga.. │ │ │ │ -000c3590: 7e68 7465 726d 8d8d 9ffb a532 d536 8e8e ~hterm.....2.6.. │ │ │ │ -000c35a0: 910a 3e6c cf60 6290 538e 6f74 746f 6d93 ..>l.`b.S.ottom. │ │ │ │ -000c35b0: 7570 272c 9105 e358 6f6e 6365 2c91 05e3 up',...Xonce,... │ │ │ │ -000c35c0: 5761 6e64 986c 6566 742d 746f 2d72 6967 Wand.left-to-rig │ │ │ │ -000c35d0: 6890 ac72 742c 8ea6 8d91 12c7 6172 6570 h..rt,......arep │ │ │ │ -000c35e0: 9053 8e65 6174 6564 6c79 9603 5efb 6170 .S.eatedly..^.ap │ │ │ │ -000c35f0: 706c 7969 6e67 9b03 5efc d763 93cf 746f plying..^..c..to │ │ │ │ -000c3600: 9365 6163 90ac 7268 9873 7562 7465 726d .eac..rh.subterm │ │ │ │ -000c3610: 9375 6e90 ac72 7469 6c98 6e6f 936c 6f6e .un..rtil.no.lon │ │ │ │ -000c3620: 6765 7293 6170 706c 6963 6162 6c65 2e91 ger.applicable.. │ │ │ │ -000c3630: 050a 5154 6869 7398 6865 6c70 7393 7769 ..QThis.helps.wi │ │ │ │ -000c3640: 7468 9874 6865 9374 95ac 7277 936f 8ea6 th.the.t..rw.o.. │ │ │ │ -000c3650: 8d91 12c7 6170 726f 626c 656d 7396 03ea ....aproblems... │ │ │ │ -000c3660: a874 6890 ac72 7573 9366 6172 3a8e a435 .th..rus.far:..5 │ │ │ │ -000c3670: d405 8d8d 8d91 12c7 619f dc07 8189 0000 ........a....... │ │ │ │ -000c3680: 6666 01c7 0b4a 9f3d 9762 8d8d 90cc cd9f ff...J.=.b...... │ │ │ │ -000c3690: 0459 9c84 0041 f0fe 0000 6666 8d9f c866 .Y...A....ff...f │ │ │ │ -000c36a0: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ -000c36b0: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ -000c36c0: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ -000c36d0: 318e 8e8e 8e9f ff40 548d 9105 ccce eb61 1......@T......a │ │ │ │ -000c36e0: 2344 4550 5448 5f43 4f4e 5696 05bf aa42 #DEPTH_CONV....B │ │ │ │ -000c36f0: 4554 415f 434f 4e56 9322 2828 285c 782e ETA_CONV."(((\x. │ │ │ │ -000c3700: 285c 792e 285c 7a2e 9378 932b 9379 932b (\y.(\z..x.+.y.+ │ │ │ │ -000c3710: 937a 2929 2993 3129 9332 2993 3322 3b3b .z))).1).2).3";; │ │ │ │ -000c3720: 8ea4 0d00 008d 9105 ccce 7c2d 9605 bfaa ..........|-.... │ │ │ │ -000c3730: 285c 7893 7993 7a2e 9378 932b 9328 7993 (\x.y.z..x.+.(y. │ │ │ │ -000c3740: 2b93 7a29 2931 9332 9333 933d 9331 932b +.z))1.2.3.=.1.+ │ │ │ │ -000c3750: 9328 3293 2b93 3329 8ea1 a18d 9105 ccce .(2.+.3)........ │ │ │ │ -000c3760: 2344 4550 5448 5f43 4f4e 5696 05bf aa42 #DEPTH_CONV....B │ │ │ │ -000c3770: 4554 415f 434f 4e56 9322 285c 7a2e 9378 ETA_CONV."(\z..x │ │ │ │ -000c3780: 932b 9379 932b 937a 2928 285c 772e 7729 .+.y.+.z)((\w.w) │ │ │ │ -000c3790: 3329 223b 3b8e a18d 9105 ccce 7c2d 9605 3)";;.......|-.. │ │ │ │ -000c37a0: bfaa 285c 7a2e 9378 932b 9328 7993 2b93 ..(\z..x.+.(y.+. │ │ │ │ -000c37b0: 7a29 2928 285c 772e 9377 2933 2993 3d93 z))((\w..w)3).=. │ │ │ │ -000c37c0: 7893 2b93 2879 932b 9333 298e 8e92 01c6 x.+.(y.+.3)..... │ │ │ │ -000c37d0: 71b1 8400 41f0 fe00 0066 668e 8e9f 04c0 q...A....ff..... │ │ │ │ -000c37e0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 35b0 ....ff...J....5. │ │ │ │ -000c37f0: 0c8d 911e 28f0 cf49 749b 04cc dc6d 6195 ....(..It....ma. │ │ │ │ -000c3800: ac72 7991 04cc db68 6170 7090 538e 656e .ry....happ.S.en │ │ │ │ -000c3810: 2c91 0505 6968 6f93 7793 6576 9365 722c ,...iho.w.ev.er, │ │ │ │ -000c3820: 9105 0568 7468 6174 9874 6865 9604 ccdb ...hthat.the.... │ │ │ │ -000c3830: 7265 7375 6c74 986f 6693 7375 6390 ac72 result.of.suc..r │ │ │ │ -000c3840: 6898 6193 636f 6e95 ac72 7693 6572 7369 h.a.con..rv.ersi │ │ │ │ -000c3850: 6f6e 9873 7469 6c6c 9104 ccdb 636f 6e93 on.still....con. │ │ │ │ -000c3860: 7461 696e 7398 7375 6274 6572 6d73 8ea6 tains.subterms.. │ │ │ │ -000c3870: 8d91 12c7 6174 6861 7496 03ea a863 6f75 ....athat....cou │ │ │ │ -000c3880: 6c64 9374 6865 6d73 656c 769a ac72 6573 ld.themselv..res │ │ │ │ -000c3890: 9362 9053 8e65 9372 6564 7563 6564 9361 .b.S.e.reduced.a │ │ │ │ -000c38a0: 7493 746f 7093 6c65 7698 656c 2e91 0538 t.top.lev.el...8 │ │ │ │ -000c38b0: e046 91ff 0556 6f72 9365 7861 6d70 6c65 .F...Vor.example │ │ │ │ -000c38c0: 3a8e a18d 8d8d 9112 c761 9fdc 0781 8900 :........a...... │ │ │ │ -000c38d0: 0066 6601 c70b 4a9f 3d97 628d 8d90 cccd .ff...J.=.b..... │ │ │ │ -000c38e0: 9f04 599c 8400 41f0 fe00 0066 668d 9fc8 ..Y...A....ff... │ │ │ │ -000c38f0: 6610 8d8d 9201 aff0 0d84 000a d70e 0000 f............... │ │ │ │ -000c3900: b8e8 8e8d 9201 b0a8 f584 0000 b8e8 0015 ................ │ │ │ │ -000c3910: ae64 8e8d 8d8d 9201 b94d b29f fd1c 15eb .d.......M...... │ │ │ │ -000c3920: 4931 8e8e 8e8e 9fff 4054 8d91 05cc ceeb I1......@T...... │ │ │ │ -000c3930: 6123 6c65 7496 05bf aa74 933d 9322 285c a#let....t.=."(\ │ │ │ │ -000c3940: 662e 5c78 2e66 9378 2928 5c6e 2e6e 2b31 f.\x.f.x)(\n.n+1 │ │ │ │ -000c3950: 2922 3b3b 8ea4 0d00 008d 9105 ccce 7496 )";;..........t. │ │ │ │ -000c3960: 05bf aa3d 9322 285c 6693 782e 9366 9378 ...=."(\f.x..f.x │ │ │ │ -000c3970: 2928 5c6e 2e93 6e93 2b93 3129 2293 3a93 )(\n..n.+.1)".:. │ │ │ │ -000c3980: 7465 726d 8ea1 a18d 9105 ccce 2344 4550 term........#DEP │ │ │ │ -000c3990: 5448 5f43 4f4e 5696 05bf aa42 4554 415f TH_CONV....BETA_ │ │ │ │ -000c39a0: 434f 4e56 9374 3b3b 8ea1 8d91 05cc ce7c CONV.t;;.......| │ │ │ │ -000c39b0: 2d96 05bf aa28 5c66 9378 2e93 6693 7829 -....(\f.x..f.x) │ │ │ │ -000c39c0: 285c 6e2e 936e 932b 9331 2993 3d93 285c (\n..n.+.1).=.(\ │ │ │ │ -000c39d0: 782e 9328 5c6e 2e93 6e93 2b93 3129 7829 x..(\n..n.+.1)x) │ │ │ │ -000c39e0: 8e8e 9201 c671 b184 0041 f0fe 0000 6666 .....q...A....ff │ │ │ │ -000c39f0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -000c3a00: 8e8e 9f35 b00c 8d91 12c7 61cf 5468 6596 ...5......a.The. │ │ │ │ -000c3a10: 057a df66 756e 6374 696f 6e8d 93eb 6154 .z.function...aT │ │ │ │ -000c3a20: 4f50 5f44 4550 5448 5f43 4f4e 568e 915b OP_DEPTH_CONV..[ │ │ │ │ -000c3a30: 710a cf64 6f90 538e 6573 936d 6f72 6593 q..do.S.es.more. │ │ │ │ -000c3a40: 7365 6172 6390 ac72 6869 6e67 9105 7ae0 searc..rhing..z. │ │ │ │ -000c3a50: 616e 6493 7265 6475 6374 696f 6e93 7468 and.reduction.th │ │ │ │ -000c3a60: 616e 8d93 eb61 4445 5054 485f 434f 4e56 an...aDEPTH_CONV │ │ │ │ -000c3a70: 8e91 3ef7 83cf 3a91 0859 4e69 748e a68d ..>...:..YNit... │ │ │ │ -000c3a80: 9112 c761 7265 706c 6163 6573 9604 5ba2 ...areplaces..[. │ │ │ │ -000c3a90: 6576 90ac 7265 7279 9b04 5ba3 7375 6274 ev..rery..[.subt │ │ │ │ -000c3aa0: 6572 6d93 d775 98cf 6290 ac72 7993 d776 erm..u..b..ry..v │ │ │ │ -000c3ab0: 8d90 6e39 9ffb a532 db30 8e91 0798 15cf ..n9...2.0...... │ │ │ │ -000c3ac0: 6966 93d7 7593 cf72 6564 7563 6573 9874 if..u..reduces.t │ │ │ │ -000c3ad0: 6f93 d776 9104 c9dc cf62 90ac 7279 93d7 o..v.....b..ry.. │ │ │ │ -000c3ae0: 6393 cf61 6e64 98d7 7691 04c9 dbe5 7296 c..and..v.....r. │ │ │ │ -000c3af0: ff66 6665 9363 7572 7369 7665 6c79 9105 .ffe.cursively.. │ │ │ │ -000c3b00: 6925 cf72 6564 7563 6573 9104 5ba2 746f i%.reduces..[.to │ │ │ │ -000c3b10: 98d7 768d 906e 399f fba5 32db 308e 9107 ..v..n9...2.0... │ │ │ │ -000c3b20: 9814 cf62 90ac 7279 8ea6 8d91 12c7 61e2 ...b..ry......a. │ │ │ │ -000c3b30: 544f 508d 9100 bdb0 8900 0066 6600 03b4 TOP........ff... │ │ │ │ -000c3b40: 7d8e 9604 722d 4445 5054 488d 9100 bdb0 }...r-DEPTH..... │ │ │ │ -000c3b50: 8900 0066 6600 03b4 7d8e 9343 4f4e 5691 ...ff...}..CONV. │ │ │ │ -000c3b60: 03ea a8d7 63cf 2e8d 8d9f fba5 32d5 378e ....c.......2.7. │ │ │ │ -000c3b70: 8e8e 9112 c761 9f09 ae59 8900 0066 6600 .....a...Y...ff. │ │ │ │ -000c3b80: 71cf 9f9f 0c99 9a8d 8d8d 8d91 0d83 909f q............... │ │ │ │ -000c3b90: fc5e ffc5 368e 8e8e 9112 0003 c654 6861 .^..6........Tha │ │ │ │ -000c3ba0: 7496 0355 5569 732c 9369 7493 7472 6195 t..UUis,.it.tra. │ │ │ │ -000c3bb0: b8e3 7693 6572 7365 7396 0355 5574 6865 ..v.erses..UUthe │ │ │ │ -000c3bc0: 9361 6273 7472 6163 7493 7061 7273 6593 .abstract.parse. │ │ │ │ -000c3bd0: 7472 6565 936f 6693 7468 6593 7465 726d tree.of.the.term │ │ │ │ -000c3be0: 2e8e 9f0d 999c 8d8d 8d8d 910d 8390 9ffc ................ │ │ │ │ -000c3bf0: 5eff c537 8e8e 8e91 1200 03c6 5265 6164 ^..7........Read │ │ │ │ -000c3c00: 6572 7396 045f f769 6e9a b8e3 7465 7265 ers.._.in...tere │ │ │ │ -000c3c10: 7374 6564 9369 6e93 6398 6861 7261 6374 sted.in.c.haract │ │ │ │ -000c3c20: 6572 697a 696e 6793 7468 6591 045f f673 erizing.the.._.s │ │ │ │ -000c3c30: 6561 7263 9868 9373 7472 6174 6567 7993 earc.h.strategy. │ │ │ │ -000c3c40: 6f66 93eb 5254 4f50 8d91 00a1 4589 0000 of..RTOP....E... │ │ │ │ -000c3c50: 6666 0003 2666 8e96 03c7 ab44 4550 5448 ff..&f.....DEPTH │ │ │ │ -000c3c60: 8d91 00a1 4589 0000 6666 0003 2666 8e93 ....E...ff..&f.. │ │ │ │ -000c3c70: 434f 4e56 9104 5fb2 c673 686f 756c 6496 CONV.._..should. │ │ │ │ -000c3c80: 045f f773 7475 6479 9374 6865 93eb 484d ._.study.the..HM │ │ │ │ -000c3c90: 4c8e 9f0c 0000 8dc6 6465 0c6e 6974 696f L.......de.nitio │ │ │ │ -000c3ca0: 6e73 9603 5555 6e65 6172 9374 6865 9365 ns..UUnear.the.e │ │ │ │ -000c3cb0: 6e64 936f 6693 7468 6973 9373 6563 7469 nd.of.this.secti │ │ │ │ -000c3cc0: 6f6e 2e8e 8e9f 24fd 138e 8c8b 0000 00f4 on....$......... │ │ │ │ -000c3cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c3070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c3080: 0000 0c24 b9a0 02cc 0555 8da0 fd46 d30e ...$.....U...F.. │ │ │ │ +000c3090: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 3133 ............a.13 │ │ │ │ +000c30a0: 2e31 2e91 0a80 0043 6f6e 95a0 0076 9365 .1.....Con...v.e │ │ │ │ +000c30b0: 7273 696f 6e9b 0480 0063 6f6d 9362 696e rsion....com.bin │ │ │ │ +000c30c0: 696e 6798 6f70 9060 0065 7261 746f 7273 ing.op.`.erators │ │ │ │ +000c30d0: 9200 ce4b a132 3433 8e91 12c7 619f 0566 ...K.243....a..f │ │ │ │ +000c30e0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000c30f0: 942f df8d a0fd b7af 068d 8d8d 9112 c761 ./.............a │ │ │ │ +000c3100: 9fc8 8781 8900 0066 6601 c70b 4a9f 6497 .......ff...J.d. │ │ │ │ +000c3110: 628d 8d90 cccd 9f04 599c 8400 68f0 fe00 b.......Y...h... │ │ │ │ +000c3120: 0066 668d 9fa1 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ +000c3130: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ +000c3140: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ +000c3150: b29f fd1c 15eb 4931 8e8e 8e8e 9fff 4054 ......I1......@T │ │ │ │ +000c3160: 8d91 05cc ceeb 6123 4245 5441 5f43 4f4e ......a#BETA_CON │ │ │ │ +000c3170: 5696 05bf aa22 285c 7a2e 9378 932b 9379 V...."(\z..x.+.y │ │ │ │ +000c3180: 932b 937a 2933 223b 3b8e a40d 0000 8d91 .+.z)3";;....... │ │ │ │ +000c3190: 05cc ce7c 2d96 05bf aa28 5c7a 2e93 7893 ...|-....(\z..x. │ │ │ │ +000c31a0: 2b93 2879 932b 937a 2929 3393 3d93 7893 +.(y.+.z))3.=.x. │ │ │ │ +000c31b0: 2b93 2879 932b 9333 298e a1a1 8d91 05cc +.(y.+.3)....... │ │ │ │ +000c31c0: ce23 4245 5441 5f43 4f4e 5691 05bf aa22 .#BETA_CONV...." │ │ │ │ +000c31d0: 285c 772e 7729 3322 3b3b 8ea1 8d91 05cc (\w.w)3";;...... │ │ │ │ +000c31e0: ce7c 2d96 05bf aa28 5c77 2e93 7729 3393 .|-....(\w..w)3. │ │ │ │ +000c31f0: 3d93 338e a1a1 8d91 05cc ce23 5245 5045 =.3........#REPE │ │ │ │ +000c3200: 4154 4396 05bf aa42 4554 415f 434f 4e56 ATC....BETA_CONV │ │ │ │ +000c3210: 9322 285c 7a2e 9378 932b 9379 932b 937a ."(\z..x.+.y.+.z │ │ │ │ +000c3220: 2928 285c 772e 7729 3329 223b 3b8e a18d )((\w.w)3)";;... │ │ │ │ +000c3230: 9105 ccce 7c2d 9605 bfaa 285c 7a2e 9378 ....|-....(\z..x │ │ │ │ +000c3240: 932b 9328 7993 2b93 7a29 2928 285c 772e .+.(y.+.z))((\w. │ │ │ │ +000c3250: 9377 2933 2993 3d93 7893 2b93 2879 932b .w)3).=.x.+.(y.+ │ │ │ │ +000c3260: 9328 285c 772e 9377 2933 2929 8e8e 9201 .((\w..w)3)).... │ │ │ │ +000c3270: c671 b184 0068 f0fe 0000 6666 8e8e 9f04 .q...h....ff.... │ │ │ │ +000c3280: c002 8900 0066 6601 c70b 4a8e 8e8e 9f49 .....ff...J....I │ │ │ │ +000c3290: 300c 8d91 1e28 f0cf 5491 ff05 566f 9603 0....(..T...Vo.. │ │ │ │ +000c32a0: 3ab2 7072 6f90 538e 6475 6365 2c9b 035d :.pro.S.duce,..] │ │ │ │ +000c32b0: e466 726f 6d93 6191 033a b363 6f6e 95ac .from.a..:.con.. │ │ │ │ +000c32c0: 7276 9365 7273 696f 6e96 033a b2d7 63cf rv.ersion..:..c. │ │ │ │ +000c32d0: 2c98 6193 636f 6e95 ac72 7693 6572 7369 ,.a.con..rv.ersi │ │ │ │ +000c32e0: 6f6e 9b03 3ab3 7468 6174 9603 3ab2 6170 on..:.that..:.ap │ │ │ │ +000c32f0: 706c 6965 7393 d763 98cf 746f 9365 7690 plies..c..to.ev. │ │ │ │ +000c3300: ac72 6572 7998 7375 6274 6572 6d93 6f66 .rery.subterm.of │ │ │ │ +000c3310: 9861 9374 6572 6d2c 8ea9 1000 008d 9112 .a.term,........ │ │ │ │ +000c3320: c761 7468 6596 03ea a866 756e 6374 696f .athe....functio │ │ │ │ +000c3330: 6e8d 93eb 6144 4550 5448 5f43 4f4e 568e n...aDEPTH_CONV. │ │ │ │ +000c3340: 9141 51f4 cf63 616e 9362 9053 8e65 9361 .AQ..can.b.S.e.a │ │ │ │ +000c3350: 7070 6c69 6564 9374 6f93 d763 cf3a 8e9f pplied.to..c.:.. │ │ │ │ +000c3360: 1e1f cc8d 8d8d 9112 c761 9ff5 4fa7 8900 .........a..O... │ │ │ │ +000c3370: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +000c3380: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +000c3390: a664 8d91 170b cceb 6144 4550 5448 5f43 .d......aDEPTH_C │ │ │ │ +000c33a0: 4f4e 5696 05bf aa3a 9363 6f6e 7693 2d3e ONV....:.conv.-> │ │ │ │ +000c33b0: 9363 6f6e 768e 8e92 01c6 71b1 8400 0f60 .conv.....q....` │ │ │ │ +000c33c0: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +000c33d0: 01c7 0b4a 8e8e 8ea4 1dfb d28d 8d91 12c7 ...J............ │ │ │ │ +000c33e0: 6144 4550 5448 5f43 4f4e 568e 9150 2ead aDEPTH_CONV..P.. │ │ │ │ +000c33f0: d763 9603 eaa8 cf69 7393 6193 636f 6e95 .c.....is.a.con. │ │ │ │ +000c3400: ac72 7693 6572 7369 6f6e 8e9f 1e1f cd8d .rv.ersion...... │ │ │ │ +000c3410: 8d8d 9118 c761 d774 960f 154a da37 218d .....a.t...J.7!. │ │ │ │ +000c3420: 93eb 617c 2d8e 9120 5448 d774 8d91 05bf ..a|-.. TH.t.... │ │ │ │ +000c3430: aaeb 613d 8e91 113e fed7 748d 9ffb 0b99 ..a=...>..t..... │ │ │ │ +000c3440: db30 8e8e 8e8e a18d 9112 c761 cf77 6865 .0.........a.whe │ │ │ │ +000c3450: 7265 9605 0fef d774 8d9f fba5 32db 308e re.....t....2.0. │ │ │ │ +000c3460: 9107 de28 cf69 7393 6f62 7461 696e 6564 ...(.is.obtained │ │ │ │ +000c3470: 9366 726f 6d93 d774 93cf 629a ac72 7993 .from..t..b..ry. │ │ │ │ +000c3480: 7265 706c 6163 696e 6793 6576 9865 7279 replacing.ev.ery │ │ │ │ +000c3490: 9373 7562 7465 726d 9105 0fee d775 93cf .subterm.....u.. │ │ │ │ +000c34a0: 6298 7993 d776 9b05 7e28 cf69 6693 d775 b.y..v..~(.if..u │ │ │ │ +000c34b0: 93cf 7265 6475 6365 7393 746f 93d7 7698 ..reduces.to..v. │ │ │ │ +000c34c0: cf62 90ac 7279 93d7 63cf 2e8e a68d 9112 .b..ry..c....... │ │ │ │ +000c34d0: c761 2853 7562 7465 726d 7396 0433 e266 .a(Subterms..3.f │ │ │ │ +000c34e0: 6f72 9b04 33e1 7768 6963 90ac 7268 93d7 or..3.whic..rh.. │ │ │ │ +000c34f0: 6393 7598 cf66 6169 6c73 9361 7265 986c c.u..fails.are.l │ │ │ │ +000c3500: 6566 7493 756e 6390 ac72 6861 6e67 6564 eft.unc..rhanged │ │ │ │ +000c3510: 2e29 9106 148d 5468 6593 6465 0c6e 6974 .)....The.de.nit │ │ │ │ +000c3520: 696f 6e98 6c65 6195 ac72 7693 6573 9604 ion.lea..rv.es.. │ │ │ │ +000c3530: 33e2 6f70 9053 8e65 6e98 7468 6593 7365 3.op.S.en.the.se │ │ │ │ +000c3540: 6172 6390 ac72 688e a68d 9112 c761 7374 arc..rh......ast │ │ │ │ +000c3550: 7261 7465 6779 3b91 0648 4769 6e96 057e rategy;..HGin..~ │ │ │ │ +000c3560: 6866 6163 742c 8d91 05e3 58eb 6144 4550 hfact,....X.aDEP │ │ │ │ +000c3570: 5448 5f43 4f4e 568e 9144 de63 d763 93cf TH_CONV..D.c.c.. │ │ │ │ +000c3580: 7472 6195 ac72 7693 6572 7365 7396 057e tra..rv.erses..~ │ │ │ │ +000c3590: 6761 9b05 7e68 7465 726d 8d8d 9ffb a532 ga..~hterm.....2 │ │ │ │ +000c35a0: d536 8e8e 910a 3e6c cf60 6290 538e 6f74 .6....>l.`b.S.ot │ │ │ │ +000c35b0: 746f 6d93 7570 272c 9105 e358 6f6e 6365 tom.up',...Xonce │ │ │ │ +000c35c0: 2c91 05e3 5761 6e64 986c 6566 742d 746f ,...Wand.left-to │ │ │ │ +000c35d0: 2d72 6967 6890 ac72 742c 8ea6 8d91 12c7 -righ..rt,...... │ │ │ │ +000c35e0: 6172 6570 9053 8e65 6174 6564 6c79 9603 arep.S.eatedly.. │ │ │ │ +000c35f0: 5efb 6170 706c 7969 6e67 9b03 5efc d763 ^.applying..^..c │ │ │ │ +000c3600: 93cf 746f 9365 6163 90ac 7268 9873 7562 ..to.eac..rh.sub │ │ │ │ +000c3610: 7465 726d 9375 6e90 ac72 7469 6c98 6e6f term.un..rtil.no │ │ │ │ +000c3620: 936c 6f6e 6765 7293 6170 706c 6963 6162 .longer.applicab │ │ │ │ +000c3630: 6c65 2e91 050a 5154 6869 7398 6865 6c70 le....QThis.help │ │ │ │ +000c3640: 7393 7769 7468 9874 6865 9374 95ac 7277 s.with.the.t..rw │ │ │ │ +000c3650: 936f 8ea6 8d91 12c7 6170 726f 626c 656d .o......aproblem │ │ │ │ +000c3660: 7396 03ea a874 6890 ac72 7573 9366 6172 s....th..rus.far │ │ │ │ +000c3670: 3a8e a435 d405 8d8d 8d91 12c7 619f dc07 :..5........a... │ │ │ │ +000c3680: 8189 0000 6666 01c7 0b4a 9f3d 9762 8d8d ....ff...J.=.b.. │ │ │ │ +000c3690: 90cc cd9f 0459 9c84 0041 f0fe 0000 6666 .....Y...A....ff │ │ │ │ +000c36a0: 8d9f c866 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ +000c36b0: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +000c36c0: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ +000c36d0: 1c15 eb49 318e 8e8e 8e9f ff40 548d 9105 ...I1......@T... │ │ │ │ +000c36e0: ccce eb61 2344 4550 5448 5f43 4f4e 5696 ...a#DEPTH_CONV. │ │ │ │ +000c36f0: 05bf aa42 4554 415f 434f 4e56 9322 2828 ...BETA_CONV."(( │ │ │ │ +000c3700: 285c 782e 285c 792e 285c 7a2e 9378 932b (\x.(\y.(\z..x.+ │ │ │ │ +000c3710: 9379 932b 937a 2929 2993 3129 9332 2993 .y.+.z))).1).2). │ │ │ │ +000c3720: 3322 3b3b 8ea4 0d00 008d 9105 ccce 7c2d 3";;..........|- │ │ │ │ +000c3730: 9605 bfaa 285c 7893 7993 7a2e 9378 932b ....(\x.y.z..x.+ │ │ │ │ +000c3740: 9328 7993 2b93 7a29 2931 9332 9333 933d .(y.+.z))1.2.3.= │ │ │ │ +000c3750: 9331 932b 9328 3293 2b93 3329 8ea1 a18d .1.+.(2.+.3).... │ │ │ │ +000c3760: 9105 ccce 2344 4550 5448 5f43 4f4e 5696 ....#DEPTH_CONV. │ │ │ │ +000c3770: 05bf aa42 4554 415f 434f 4e56 9322 285c ...BETA_CONV."(\ │ │ │ │ +000c3780: 7a2e 9378 932b 9379 932b 937a 2928 285c z..x.+.y.+.z)((\ │ │ │ │ +000c3790: 772e 7729 3329 223b 3b8e a18d 9105 ccce w.w)3)";;....... │ │ │ │ +000c37a0: 7c2d 9605 bfaa 285c 7a2e 9378 932b 9328 |-....(\z..x.+.( │ │ │ │ +000c37b0: 7993 2b93 7a29 2928 285c 772e 9377 2933 y.+.z))((\w..w)3 │ │ │ │ +000c37c0: 2993 3d93 7893 2b93 2879 932b 9333 298e ).=.x.+.(y.+.3). │ │ │ │ +000c37d0: 8e92 01c6 71b1 8400 41f0 fe00 0066 668e ....q...A....ff. │ │ │ │ +000c37e0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +000c37f0: 8e9f 35b0 0c8d 911e 28f0 cf49 749b 04cc ..5.....(..It... │ │ │ │ +000c3800: dc6d 6195 ac72 7991 04cc db68 6170 7090 .ma..ry....happ. │ │ │ │ +000c3810: 538e 656e 2c91 0505 6968 6f93 7793 6576 S.en,...iho.w.ev │ │ │ │ +000c3820: 9365 722c 9105 0568 7468 6174 9874 6865 .er,...hthat.the │ │ │ │ +000c3830: 9604 ccdb 7265 7375 6c74 986f 6693 7375 ....result.of.su │ │ │ │ +000c3840: 6390 ac72 6898 6193 636f 6e95 ac72 7693 c..rh.a.con..rv. │ │ │ │ +000c3850: 6572 7369 6f6e 9873 7469 6c6c 9104 ccdb ersion.still.... │ │ │ │ +000c3860: 636f 6e93 7461 696e 7398 7375 6274 6572 con.tains.subter │ │ │ │ +000c3870: 6d73 8ea6 8d91 12c7 6174 6861 7496 03ea ms......athat... │ │ │ │ +000c3880: a863 6f75 6c64 9374 6865 6d73 656c 769a .could.themselv. │ │ │ │ +000c3890: ac72 6573 9362 9053 8e65 9372 6564 7563 .res.b.S.e.reduc │ │ │ │ +000c38a0: 6564 9361 7493 746f 7093 6c65 7698 656c ed.at.top.lev.el │ │ │ │ +000c38b0: 2e91 0538 e046 91ff 0556 6f72 9365 7861 ...8.F...Vor.exa │ │ │ │ +000c38c0: 6d70 6c65 3a8e a18d 8d8d 9112 c761 9fdc mple:........a.. │ │ │ │ +000c38d0: 0781 8900 0066 6601 c70b 4a9f 3d97 628d .....ff...J.=.b. │ │ │ │ +000c38e0: 8d90 cccd 9f04 599c 8400 41f0 fe00 0066 ......Y...A....f │ │ │ │ +000c38f0: 668d 9fc8 6610 8d8d 9201 aff0 0d84 000a f...f........... │ │ │ │ +000c3900: d70e 0000 b8e8 8e8d 9201 b0a8 f584 0000 ................ │ │ │ │ +000c3910: b8e8 0015 ae64 8e8d 8d8d 9201 b94d b29f .....d.......M.. │ │ │ │ +000c3920: fd1c 15eb 4931 8e8e 8e8e 9fff 4054 8d91 ....I1......@T.. │ │ │ │ +000c3930: 05cc ceeb 6123 6c65 7496 05bf aa74 933d ....a#let....t.= │ │ │ │ +000c3940: 9322 285c 662e 5c78 2e66 9378 2928 5c6e ."(\f.\x.f.x)(\n │ │ │ │ +000c3950: 2e6e 2b31 2922 3b3b 8ea4 0d00 008d 9105 .n+1)";;........ │ │ │ │ +000c3960: ccce 7496 05bf aa3d 9322 285c 6693 782e ..t....=."(\f.x. │ │ │ │ +000c3970: 9366 9378 2928 5c6e 2e93 6e93 2b93 3129 .f.x)(\n..n.+.1) │ │ │ │ +000c3980: 2293 3a93 7465 726d 8ea1 a18d 9105 ccce ".:.term........ │ │ │ │ +000c3990: 2344 4550 5448 5f43 4f4e 5696 05bf aa42 #DEPTH_CONV....B │ │ │ │ +000c39a0: 4554 415f 434f 4e56 9374 3b3b 8ea1 8d91 ETA_CONV.t;;.... │ │ │ │ +000c39b0: 05cc ce7c 2d96 05bf aa28 5c66 9378 2e93 ...|-....(\f.x.. │ │ │ │ +000c39c0: 6693 7829 285c 6e2e 936e 932b 9331 2993 f.x)(\n..n.+.1). │ │ │ │ +000c39d0: 3d93 285c 782e 9328 5c6e 2e93 6e93 2b93 =.(\x..(\n..n.+. │ │ │ │ +000c39e0: 3129 7829 8e8e 9201 c671 b184 0041 f0fe 1)x).....q...A.. │ │ │ │ +000c39f0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +000c3a00: c70b 4a8e 8e8e 9f35 b00c 8d91 12c7 61cf ..J....5......a. │ │ │ │ +000c3a10: 5468 6596 057a df66 756e 6374 696f 6e8d The..z.function. │ │ │ │ +000c3a20: 93eb 6154 4f50 5f44 4550 5448 5f43 4f4e ..aTOP_DEPTH_CON │ │ │ │ +000c3a30: 568e 915b 710a cf64 6f90 538e 6573 936d V..[q..do.S.es.m │ │ │ │ +000c3a40: 6f72 6593 7365 6172 6390 ac72 6869 6e67 ore.searc..rhing │ │ │ │ +000c3a50: 9105 7ae0 616e 6493 7265 6475 6374 696f ..z.and.reductio │ │ │ │ +000c3a60: 6e93 7468 616e 8d93 eb61 4445 5054 485f n.than...aDEPTH_ │ │ │ │ +000c3a70: 434f 4e56 8e91 3ef7 83cf 3a91 0859 4e69 CONV..>...:..YNi │ │ │ │ +000c3a80: 748e a68d 9112 c761 7265 706c 6163 6573 t......areplaces │ │ │ │ +000c3a90: 9604 5ba2 6576 90ac 7265 7279 9b04 5ba3 ..[.ev..rery..[. │ │ │ │ +000c3aa0: 7375 6274 6572 6d93 d775 98cf 6290 ac72 subterm..u..b..r │ │ │ │ +000c3ab0: 7993 d776 8d90 6e39 9ffb a532 db30 8e91 y..v..n9...2.0.. │ │ │ │ +000c3ac0: 0798 15cf 6966 93d7 7593 cf72 6564 7563 ....if..u..reduc │ │ │ │ +000c3ad0: 6573 9874 6f93 d776 9104 c9dc cf62 90ac es.to..v.....b.. │ │ │ │ +000c3ae0: 7279 93d7 6393 cf61 6e64 98d7 7691 04c9 ry..c..and..v... │ │ │ │ +000c3af0: dbe5 7296 ff66 6665 9363 7572 7369 7665 ..r..ffe.cursive │ │ │ │ +000c3b00: 6c79 9105 6925 cf72 6564 7563 6573 9104 ly..i%.reduces.. │ │ │ │ +000c3b10: 5ba2 746f 98d7 768d 906e 399f fba5 32db [.to..v..n9...2. │ │ │ │ +000c3b20: 308e 9107 9814 cf62 90ac 7279 8ea6 8d91 0......b..ry.... │ │ │ │ +000c3b30: 12c7 61e2 544f 508d 9100 bdb0 8900 0066 ..a.TOP........f │ │ │ │ +000c3b40: 6600 03b4 7d8e 9604 722d 4445 5054 488d f...}...r-DEPTH. │ │ │ │ +000c3b50: 9100 bdb0 8900 0066 6600 03b4 7d8e 9343 .......ff...}..C │ │ │ │ +000c3b60: 4f4e 5691 03ea a8d7 63cf 2e8d 8d9f fba5 ONV.....c....... │ │ │ │ +000c3b70: 32d5 378e 8e8e 9112 c761 9f09 ae59 8900 2.7......a...Y.. │ │ │ │ +000c3b80: 0066 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 .ff.q........... │ │ │ │ +000c3b90: 0d83 909f fc5e ffc5 368e 8e8e 9112 0003 .....^..6....... │ │ │ │ +000c3ba0: c654 6861 7496 0355 5569 732c 9369 7493 .That..UUis,.it. │ │ │ │ +000c3bb0: 7472 6195 b8e3 7693 6572 7365 7396 0355 tra...v.erses..U │ │ │ │ +000c3bc0: 5574 6865 9361 6273 7472 6163 7493 7061 Uthe.abstract.pa │ │ │ │ +000c3bd0: 7273 6593 7472 6565 936f 6693 7468 6593 rse.tree.of.the. │ │ │ │ +000c3be0: 7465 726d 2e8e 9f0d 999c 8d8d 8d8d 910d term............ │ │ │ │ +000c3bf0: 8390 9ffc 5eff c537 8e8e 8e91 1200 03c6 ....^..7........ │ │ │ │ +000c3c00: 5265 6164 6572 7396 045f f769 6e9a b8e3 Readers.._.in... │ │ │ │ +000c3c10: 7465 7265 7374 6564 9369 6e93 6398 6861 terested.in.c.ha │ │ │ │ +000c3c20: 7261 6374 6572 697a 696e 6793 7468 6591 racterizing.the. │ │ │ │ +000c3c30: 045f f673 6561 7263 9868 9373 7472 6174 ._.searc.h.strat │ │ │ │ +000c3c40: 6567 7993 6f66 93eb 5254 4f50 8d91 00a1 egy.of..RTOP.... │ │ │ │ +000c3c50: 4589 0000 6666 0003 2666 8e96 03c7 ab44 E...ff..&f.....D │ │ │ │ +000c3c60: 4550 5448 8d91 00a1 4589 0000 6666 0003 EPTH....E...ff.. │ │ │ │ +000c3c70: 2666 8e93 434f 4e56 9104 5fb2 c673 686f &f..CONV.._..sho │ │ │ │ +000c3c80: 756c 6496 045f f773 7475 6479 9374 6865 uld.._.study.the │ │ │ │ +000c3c90: 93eb 484d 4c8e 9f0c 0000 8dc6 6465 0c6e ..HML.......de.n │ │ │ │ +000c3ca0: 6974 696f 6e73 9603 5555 6e65 6172 9374 itions..UUnear.t │ │ │ │ +000c3cb0: 6865 9365 6e64 936f 6693 7468 6973 9373 he.end.of.this.s │ │ │ │ +000c3cc0: 6563 7469 6f6e 2e8e 8e9f 24fd 138e 8c8b ection....$..... │ │ │ │ +000c3cd0: 0000 00f4 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000c3ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c3cf0: 0000 0000 000c 3054 a002 cc05 558d a0fd ......0T....U... │ │ │ │ -000c3d00: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ -000c3d10: d032 3434 9201 1bcf 3043 6861 7074 6572 .244....0Chapter │ │ │ │ -000c3d20: 9104 8000 3133 2e91 0a80 0043 6f6e 95a0 ....13.....Con.. │ │ │ │ -000c3d30: 0076 9365 7273 696f 6e73 8e91 eaf1 eb9f .v.ersions...... │ │ │ │ -000c3d40: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ -000c3d50: a002 942f df8d a0fd 8bd0 218d 8d8d 91ea .../......!..... │ │ │ │ -000c3d60: f1eb 9ff5 4fa7 8900 0066 6601 c70b 4a9f ....O....ff...J. │ │ │ │ -000c3d70: 0b07 168d 8d90 cccd 9f04 599c 8400 0f60 ..........Y....` │ │ │ │ -000c3d80: b200 0066 668d 9ffb a664 8d91 170b cceb ...ff....d...... │ │ │ │ -000c3d90: 6154 4f50 5f44 4550 5448 5f43 4f4e 5696 aTOP_DEPTH_CONV. │ │ │ │ -000c3da0: 05bf aa3a 9363 6f6e 7693 2d3e 9363 6f6e ...:.conv.->.con │ │ │ │ -000c3db0: 768e 8e92 01c6 71b1 8400 0f60 b200 0066 v.....q....`...f │ │ │ │ -000c3dc0: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000c3dd0: 8e8e 8ea4 1d8e 6e8d 91ea f1eb cf54 6890 ......n......Th. │ │ │ │ -000c3de0: ac72 7573 3a8e 9f1f 81ac 8d8d 8d91 eaf1 .rus:........... │ │ │ │ -000c3df0: eb9f ef87 8189 0000 6666 01c7 0b4a 9f16 ........ff...J.. │ │ │ │ -000c3e00: 9762 8d8d 90cc cd9f 0459 9c84 001a f0fe .b.......Y...... │ │ │ │ -000c3e10: 0000 6666 8d9f ef66 108d 8d92 01af f00d ..ff...f........ │ │ │ │ -000c3e20: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ -000c3e30: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ -000c3e40: 4db2 9ffd 1c15 eb49 328e 8e8e 8e9f ff40 M......I2......@ │ │ │ │ -000c3e50: 548d 9105 ccce eb61 2354 4f50 5f44 4550 T......a#TOP_DEP │ │ │ │ -000c3e60: 5448 5f43 4f4e 5696 05bf aa42 4554 415f TH_CONV....BETA_ │ │ │ │ -000c3e70: 434f 4e56 9374 3b3b 8e9f 0d00 008d 9105 CONV.t;;........ │ │ │ │ -000c3e80: ccce 7c2d 9605 bfaa 285c 6693 782e 9366 ..|-....(\f.x..f │ │ │ │ -000c3e90: 9378 2928 5c6e 2e93 6e93 2b93 3129 933d .x)(\n..n.+.1).= │ │ │ │ -000c3ea0: 9328 5c78 2e93 7893 2b93 3129 8e8e 9201 .(\x..x.+.1).... │ │ │ │ -000c3eb0: c671 b184 001a f0fe 0000 6666 8e8e 9f04 .q........ff.... │ │ │ │ -000c3ec0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f21 .....ff...J....! │ │ │ │ -000c3ed0: c2a7 8d91 f653 7acf 4669 6e61 6c6c 7991 .....Sz.Finally. │ │ │ │ -000c3ee0: ff05 562c 9603 eaa8 7468 6593 7369 6d70 ..V,....the.simp │ │ │ │ -000c3ef0: 6c65 7293 6675 6e63 7469 6f6e 8d93 eb61 ler.function...a │ │ │ │ -000c3f00: 4f4e 4345 5f44 4550 5448 5f43 4f4e 568e ONCE_DEPTH_CONV. │ │ │ │ -000c3f10: 915e 1046 cf69 7393 7072 6f90 ac72 7669 .^.F.is.pro..rvi │ │ │ │ -000c3f20: 6465 643a 8ea9 1da2 c78d 8d8d 91ea f1eb ded:............ │ │ │ │ -000c3f30: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -000c3f40: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -000c3f50: 0066 668d 9ffb a664 8d91 170b cceb 614f .ff....d......aO │ │ │ │ -000c3f60: 4e43 455f 4445 5054 485f 434f 4e56 9605 NCE_DEPTH_CONV.. │ │ │ │ -000c3f70: bfaa 3a93 636f 6e76 932d 3e93 636f 6e76 ..:.conv.->.conv │ │ │ │ -000c3f80: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ -000c3f90: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -000c3fa0: 8e8e a18d 8d91 eaf1 eb4f 4e43 455f 4445 .........ONCE_DE │ │ │ │ -000c3fb0: 5054 485f 434f 4e56 8e91 44fa 25d7 6396 PTH_CONV..D.%.c. │ │ │ │ -000c3fc0: 03cd 4474 9b03 cd43 cf61 7070 6c69 6573 ..Dt...C.applies │ │ │ │ -000c3fd0: 93d7 6393 cf6f 6e63 6593 746f 9874 6865 ..c..once.to.the │ │ │ │ -000c3fe0: 930c 7273 7493 7465 726d 9328 616e 6498 ..rst.term.(and. │ │ │ │ -000c3ff0: 6f6e 6c79 9374 6865 930c 7273 7493 7465 only.the..rst.te │ │ │ │ -000c4000: 726d 2998 6f6e 9377 6869 6390 ac72 6893 rm).on.whic..rh. │ │ │ │ -000c4010: 6974 8ea4 1000 008d 91ea f1eb 7375 6363 it..........succ │ │ │ │ -000c4020: 6565 6473 9603 eaa8 696e 9361 9374 6f70 eeds....in.a.top │ │ │ │ -000c4030: 2d64 6f9a ac72 776e 9374 7261 9876 9865 -do..rwn.tra.v.e │ │ │ │ -000c4040: 7273 616c 3a8e 9f35 5700 8d8d 8d91 eaf1 rsal:..5W....... │ │ │ │ -000c4050: eb9f dc07 8189 0000 6666 01c7 0b4a 9f3d ........ff...J.= │ │ │ │ -000c4060: 9762 8d8d 90cc cd9f 0459 9c84 0041 f0fe .b.......Y...A.. │ │ │ │ -000c4070: 0000 6666 8d9f c866 108d 8d92 01af f00d ..ff...f........ │ │ │ │ -000c4080: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ -000c4090: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ -000c40a0: 4db2 9ffd 1c15 eb49 338e 8e8e 8e9f ff40 M......I3......@ │ │ │ │ -000c40b0: 548d 9105 ccce eb61 234f 4e43 455f 4445 T......a#ONCE_DE │ │ │ │ -000c40c0: 5054 485f 434f 4e56 9605 bfaa 4245 5441 PTH_CONV....BETA │ │ │ │ -000c40d0: 5f43 4f4e 5693 743b 3b8e a40d 0000 8d91 _CONV.t;;....... │ │ │ │ -000c40e0: 05cc ce7c 2d96 05bf aa28 5c66 9378 2e93 ...|-....(\f.x.. │ │ │ │ -000c40f0: 6693 7829 285c 6e2e 936e 932b 9331 2993 f.x)(\n..n.+.1). │ │ │ │ -000c4100: 3d93 285c 782e 9328 5c6e 2e93 6e93 2b93 =.(\x..(\n..n.+. │ │ │ │ -000c4110: 3129 7829 8ea1 a18d 9105 ccce 234f 4e43 1)x)........#ONC │ │ │ │ -000c4120: 455f 4445 5054 485f 434f 4e56 9605 bfaa E_DEPTH_CONV.... │ │ │ │ -000c4130: 4245 5441 5f43 4f4e 5693 2228 5c78 2e93 BETA_CONV."(\x.. │ │ │ │ -000c4140: 285c 6e2e 936e 932b 9331 2978 2922 3b3b (\n..n.+.1)x)";; │ │ │ │ -000c4150: 8ea1 8d91 05cc ce7c 2d96 05bf aa28 5c78 .......|-....(\x │ │ │ │ -000c4160: 2e93 285c 6e2e 936e 932b 9331 2978 2993 ..(\n..n.+.1)x). │ │ │ │ -000c4170: 3d93 285c 782e 9378 932b 9331 298e 8e92 =.(\x..x.+.1)... │ │ │ │ -000c4180: 01c6 71b1 8400 41f0 fe00 0066 668e 8e9f ..q...A....ff... │ │ │ │ -000c4190: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -000c41a0: 3542 a78d 91f6 537a cf54 6865 9604 a076 5B....Sz.The...v │ │ │ │ -000c41b0: 6571 7561 7469 6f6e 616c 9104 a077 7468 equational...wth │ │ │ │ -000c41c0: 656f 7265 6d73 9372 6574 7572 6e65 6493 eorems.returned. │ │ │ │ -000c41d0: 629a ac72 7993 636f 6e98 7698 6572 7369 b..ry.con.v.ersi │ │ │ │ -000c41e0: 6f6e 7391 04a0 7761 7265 936e 6f74 9361 ons...ware.not.a │ │ │ │ -000c41f0: 6c77 9861 9879 7393 7573 6566 756c 9104 lw.a.ys.useful.. │ │ │ │ -000c4200: a077 696e 9365 7175 6174 696f 6e61 6c8e .win.equational. │ │ │ │ -000c4210: a18d 91ea f1eb 666f 726d 2e91 04ff a154 ......form.....T │ │ │ │ -000c4220: 91ff 0556 6f96 033e e96d 616b 90ac 7265 ...Vo..>.mak..re │ │ │ │ -000c4230: 9b03 3eea 7468 6593 7265 7375 6c74 7398 ..>.the.results. │ │ │ │ -000c4240: 6d6f 7265 9375 7365 6675 6c98 666f 7293 more.useful.for. │ │ │ │ -000c4250: 7468 656f 7265 6d98 7072 6f9a ac72 7669 theorem.pro..rvi │ │ │ │ -000c4260: 6e67 2c91 0361 4361 9363 6f6e 9876 9865 ng,..aCa.con.v.e │ │ │ │ -000c4270: 7273 696f 6e9b 033e ea63 616e 9362 9053 rsion..>.can.b.S │ │ │ │ -000c4280: 8e65 9863 6f6e 95ac 7276 9365 7274 6564 .e.con..rv.erted │ │ │ │ -000c4290: 8ea1 8d91 eaf1 eb74 6f96 03ea a861 9372 .......to....a.r │ │ │ │ -000c42a0: 756c 6593 6f72 9361 9374 6163 7469 632c ule.or.a.tactic, │ │ │ │ -000c42b0: 9375 7369 6e67 9374 6865 9366 756e 6374 .using.the.funct │ │ │ │ -000c42c0: 696f 6e73 8d93 eb61 434f 4e56 5f52 554c ions...aCONV_RUL │ │ │ │ -000c42d0: 458e 913b 924a cf6f 728d 93eb 6143 4f4e E..;.J.or...aCON │ │ │ │ -000c42e0: 565f 5441 438e 9131 e7f8 cf2c 9372 6573 V_TAC..1...,.res │ │ │ │ -000c42f0: 7090 538e 6563 7469 7690 ac72 656c 7991 p.S.ectiv..rely. │ │ │ │ -000c4300: ff05 562e 8e9f 228e da8d 8d8d 91ea f1eb ..V..."......... │ │ │ │ -000c4310: 9fee cfa7 8900 0066 6601 c70b 4a9f 1807 .......ff...J... │ │ │ │ -000c4320: 168d 8d90 cccd 9f04 599c 8400 1c60 b200 ........Y....`.. │ │ │ │ -000c4330: 0066 668d 9fee a664 8d91 170b cceb 6143 .ff....d......aC │ │ │ │ -000c4340: 4f4e 565f 5255 4c45 9605 bfaa 3a93 636f ONV_RULE....:.co │ │ │ │ -000c4350: 6e76 932d 3e93 7468 6d93 2d3e 9374 686d nv.->.thm.->.thm │ │ │ │ -000c4360: 8e9f 0d00 008d 9117 0bcc 434f 4e56 5f54 ..........CONV_T │ │ │ │ -000c4370: 4143 910b 7f54 3a96 05bf aa63 6f6e 7693 AC...T:....conv. │ │ │ │ -000c4380: 2d3e 9374 6163 7469 638e 8e92 01c6 71b1 ->.tactic.....q. │ │ │ │ -000c4390: 8400 1c60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -000c43a0: 0000 6666 01c7 0b4a 8e8e 8e9f 22f1 c38d ..ff...J...."... │ │ │ │ -000c43b0: 8d91 eaf1 eb43 4f4e 565f 5255 4c45 8e91 .....CONV_RULE.. │ │ │ │ -000c43c0: 22af a8d7 638d 9104 00c2 eb61 287c 2d8e "...c......a(|-. │ │ │ │ -000c43d0: 911a ff6a d774 8deb 6129 8e91 09c0 6dcf ...j.t..a)....m. │ │ │ │ -000c43e0: 7265 7475 726e 738d 9104 00c2 eb61 7c2d returns......a|- │ │ │ │ -000c43f0: 8e91 153f c0d7 748d 9ffb a532 db30 8e91 ...?..t....2.0.. │ │ │ │ -000c4400: 02ce 39cf 2c91 0406 4a77 6865 7265 9b04 ..9.,...Jwhere.. │ │ │ │ -000c4410: 00c2 d763 9604 00c3 7493 cf65 7691 ff58 ...c....t..ev..X │ │ │ │ -000c4420: e461 6c75 6174 6573 9874 6f93 7468 6598 .aluates.to.the. │ │ │ │ -000c4430: 6571 7561 7469 6f6e 8d93 eb61 7c2d 8e91 equation...a|-.. │ │ │ │ -000c4440: 1380 dad7 748d eb61 3d8e 9105 bfaa d774 ....t..a=......t │ │ │ │ -000c4450: 8d9f fba5 32db 308e 9102 ce39 cf2e 8d91 ....2.0....9.... │ │ │ │ -000c4460: 057b 2feb 6143 4f4e 565f 5441 438e 9137 .{/.aCONV_TAC..7 │ │ │ │ -000c4470: 7942 d763 8ea1 8d91 eaf1 ebcf 6973 9603 yB.c........is.. │ │ │ │ -000c4480: eaa8 6193 7461 6374 6963 9374 6861 7493 ..a.tactic.that. │ │ │ │ -000c4490: 636f 6e95 ac72 7693 6572 7473 9603 eaa8 con..rv.erts.... │ │ │ │ -000c44a0: 7468 6593 636f 6e63 6c75 7369 6f6e 936f the.conclusion.o │ │ │ │ -000c44b0: 6693 6193 676f 616c 9375 7369 6e67 93d7 f.a.goal.using.. │ │ │ │ -000c44c0: 63cf 2e8d 9105 38e0 eb61 434f 4e56 5f52 c.....8..aCONV_R │ │ │ │ -000c44d0: 554c 458e 913c e082 cf69 7393 6465 0c6e ULE..<...is.de.n │ │ │ │ -000c44e0: 6564 9362 90ac 7279 3a8e a68d 8d8d 9f00 ed.b..ry:....... │ │ │ │ -000c44f0: cb89 8d8d 8d8d 9102 30ea eb61 6c65 7496 ........0..alet. │ │ │ │ -000c4500: 05bf aa43 4f4e 565f 5255 4c45 9363 9374 ...CONV_RULE.c.t │ │ │ │ -000c4510: 6893 3d93 4551 5f4d 5093 2863 2863 6f6e h.=.EQ_MP.(c(con │ │ │ │ -000c4520: 636c 9374 6829 2993 7468 8e8e 8e8e 8e8e cl.th)).th...... │ │ │ │ -000c4530: 8e9f 1d8e 6e8d 91ea f1eb cf28 5468 6596 ....n......(The. │ │ │ │ -000c4540: 0458 1d76 91ff 58e4 616c 6964 6174 696f .X.v..X.alidatio │ │ │ │ -000c4550: 6e93 6f66 8d93 eb61 434f 4e56 5f54 4143 n.of...aCONV_TAC │ │ │ │ -000c4560: 8e91 36ad 8acf 616c 736f 9104 581e 7573 ..6...also..X.us │ │ │ │ -000c4570: 6573 8d93 eb61 4551 5f4d 508e 8d8d 9121 es...aEQ_MP....! │ │ │ │ -000c4580: 166f 9ffb a532 d538 8e8e 9125 d673 cf2e .o...2.8...%.s.. │ │ │ │ -000c4590: 2991 0681 3f46 91ff 0556 6f72 9365 7861 )...?F...Vor.exa │ │ │ │ -000c45a0: 6d70 6c65 2c91 0473 7b74 6865 9362 7569 mple,..s{the.bui │ │ │ │ -000c45b0: 6c74 2d69 6e93 7275 6c65 8d93 eb61 4245 lt-in.rule...aBE │ │ │ │ -000c45c0: 5441 5f52 554c 458e 8ea1 8d91 eaf1 ebcf TA_RULE......... │ │ │ │ -000c45d0: 7265 6475 6365 7396 03ea a873 6f6d 6593 reduces....some. │ │ │ │ -000c45e0: 6f66 9374 6865 93d7 0c91 00aa 4fcf 2d72 of.the......O.-r │ │ │ │ -000c45f0: 6564 6578 9373 7562 7465 726d 7393 6f66 edex.subterms.of │ │ │ │ -000c4600: 9361 9374 6572 6d2e 8ea6 8d8d 8d91 eaf1 .a.term......... │ │ │ │ -000c4610: eb9f f54f a789 0000 6666 01c7 0b4a 9f0b ...O....ff...J.. │ │ │ │ -000c4620: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -000c4630: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -000c4640: 4245 5441 5f52 554c 4596 05bf aa3a 9374 BETA_RULE....:.t │ │ │ │ -000c4650: 686d 932d 3e93 7468 6d8e 8e92 01c6 71b1 hm.->.thm.....q. │ │ │ │ -000c4660: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -000c4670: 0000 6666 01c7 0b4a 8e8e 8ea4 1d8e 6e8d ..ff...J......n. │ │ │ │ -000c4680: 91ea f1eb cf49 7496 03ea a869 7393 6465 .....It....is.de │ │ │ │ -000c4690: 0c6e 6564 9362 90ac 7279 3a8e a68d 8d8d .ned.b..ry:..... │ │ │ │ -000c46a0: 9f00 cb89 8d8d 8d8d 9102 30ea eb61 6c65 ..........0..ale │ │ │ │ -000c46b0: 7496 05bf aa42 4554 415f 5255 4c45 933d t....BETA_RULE.= │ │ │ │ -000c46c0: 9343 4f4e 565f 5255 4c45 2844 4550 5448 .CONV_RULE(DEPTH │ │ │ │ -000c46d0: 5f43 4f4e 5693 4245 5441 5f43 4f4e 5629 _CONV.BETA_CONV) │ │ │ │ -000c46e0: 8e8e 8e8e 8e8e 8ea1 8d91 eaf1 ebcf 5468 ..............Th │ │ │ │ -000c46f0: 659b 0480 fa73 6561 7263 95ac 7268 9104 e....searc..rh.. │ │ │ │ -000c4700: 80f9 696e 9376 936f 6b93 6564 9862 9379 ..in.v.ok.ed.b.y │ │ │ │ -000c4710: 8d98 eb61 4245 5441 5f52 554c 458e 913c ...aBETA_RULE..< │ │ │ │ -000c4720: beed cf69 7398 6164 6571 7561 7465 9866 ...is.adequate.f │ │ │ │ -000c4730: 6f72 9604 80f9 736f 6d65 9870 7572 7090 or....some.purp. │ │ │ │ -000c4740: 538e 6f73 6573 9862 7574 936e 6f74 986f S.oses.but.not.o │ │ │ │ -000c4750: 7468 6572 733b 9104 cc22 666f 7298 6578 thers;..."for.ex │ │ │ │ -000c4760: 2d8e 9f10 0000 8d91 eaf1 eb61 6d70 6c65 -..........ample │ │ │ │ -000c4770: 2c96 03ea a874 6865 930c 7273 7493 7573 ,....the..rst.us │ │ │ │ -000c4780: 6593 7368 6f9a ac72 776e 9362 9053 8e65 e.sho..rwn.b.S.e │ │ │ │ -000c4790: 6c6f 9877 9362 7574 936e 6f74 9374 6865 lo.w.but.not.the │ │ │ │ -000c47a0: 9373 6563 6f6e 643a 8e91 eaf1 eb9f 0be4 .second:........ │ │ │ │ -000c47b0: 6c89 0000 6666 0071 cf9f 9f0c 999a 8d8d l...ff.q........ │ │ │ │ -000c47c0: 8d8d 910d 8390 9ffc 5eff c538 8e8e 8e91 ........^..8.... │ │ │ │ -000c47d0: 1200 03c6 4691 ff2a aa6f 728d 9103 5555 ....F..*.or...UU │ │ │ │ -000c47e0: eb61 4551 5f4d 508e 9120 13a7 c62c 9103 .aEQ_MP.. ...,.. │ │ │ │ -000c47f0: 5555 7365 6591 06aa aa31 322e 332e 372e UUsee....12.3.7. │ │ │ │ -000c4800: 8e8e 9f24 fd13 8e8c 8b00 0000 f500 0000 ...$............ │ │ │ │ -000c4810: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c3cf0: 0000 0000 0000 0000 000c 3058 a002 cc05 ..........0X.... │ │ │ │ +000c3d00: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ +000c3d10: 91ea f1eb d032 3434 9201 1bcf 3043 6861 .....244....0Cha │ │ │ │ +000c3d20: 7074 6572 9104 8000 3133 2e91 0a80 0043 pter....13.....C │ │ │ │ +000c3d30: 6f6e 95a0 0076 9365 7273 696f 6e73 8e91 on...v.ersions.. │ │ │ │ +000c3d40: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ +000c3d50: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ +000c3d60: 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 6601 ........O....ff. │ │ │ │ +000c3d70: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000c3d80: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ +000c3d90: 170b cceb 6154 4f50 5f44 4550 5448 5f43 ....aTOP_DEPTH_C │ │ │ │ +000c3da0: 4f4e 5696 05bf aa3a 9363 6f6e 7693 2d3e ONV....:.conv.-> │ │ │ │ +000c3db0: 9363 6f6e 768e 8e92 01c6 71b1 8400 0f60 .conv.....q....` │ │ │ │ +000c3dc0: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +000c3dd0: 01c7 0b4a 8e8e 8ea4 1d8e 6e8d 91ea f1eb ...J......n..... │ │ │ │ +000c3de0: cf54 6890 ac72 7573 3a8e 9f1f 81ac 8d8d .Th..rus:....... │ │ │ │ +000c3df0: 8d91 eaf1 eb9f ef87 8189 0000 6666 01c7 ............ff.. │ │ │ │ +000c3e00: 0b4a 9f16 9762 8d8d 90cc cd9f 0459 9c84 .J...b.......Y.. │ │ │ │ +000c3e10: 001a f0fe 0000 6666 8d9f ef66 108d 8d92 ......ff...f.... │ │ │ │ +000c3e20: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +000c3e30: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +000c3e40: 8d92 01b9 4db2 9ffd 1c15 eb49 328e 8e8e ....M......I2... │ │ │ │ +000c3e50: 8e9f ff40 548d 9105 ccce eb61 2354 4f50 ...@T......a#TOP │ │ │ │ +000c3e60: 5f44 4550 5448 5f43 4f4e 5696 05bf aa42 _DEPTH_CONV....B │ │ │ │ +000c3e70: 4554 415f 434f 4e56 9374 3b3b 8e9f 0d00 ETA_CONV.t;;.... │ │ │ │ +000c3e80: 008d 9105 ccce 7c2d 9605 bfaa 285c 6693 ......|-....(\f. │ │ │ │ +000c3e90: 782e 9366 9378 2928 5c6e 2e93 6e93 2b93 x..f.x)(\n..n.+. │ │ │ │ +000c3ea0: 3129 933d 9328 5c78 2e93 7893 2b93 3129 1).=.(\x..x.+.1) │ │ │ │ +000c3eb0: 8e8e 9201 c671 b184 001a f0fe 0000 6666 .....q........ff │ │ │ │ +000c3ec0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000c3ed0: 8e8e 9f21 c2a7 8d91 f653 7acf 4669 6e61 ...!.....Sz.Fina │ │ │ │ +000c3ee0: 6c6c 7991 ff05 562c 9603 eaa8 7468 6593 lly...V,....the. │ │ │ │ +000c3ef0: 7369 6d70 6c65 7293 6675 6e63 7469 6f6e simpler.function │ │ │ │ +000c3f00: 8d93 eb61 4f4e 4345 5f44 4550 5448 5f43 ...aONCE_DEPTH_C │ │ │ │ +000c3f10: 4f4e 568e 915e 1046 cf69 7393 7072 6f90 ONV..^.F.is.pro. │ │ │ │ +000c3f20: ac72 7669 6465 643a 8ea9 1da2 c78d 8d8d .rvided:........ │ │ │ │ +000c3f30: 91ea f1eb 9ff5 4fa7 8900 0066 6601 c70b ......O....ff... │ │ │ │ +000c3f40: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +000c3f50: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ +000c3f60: cceb 614f 4e43 455f 4445 5054 485f 434f ..aONCE_DEPTH_CO │ │ │ │ +000c3f70: 4e56 9605 bfaa 3a93 636f 6e76 932d 3e93 NV....:.conv.->. │ │ │ │ +000c3f80: 636f 6e76 8e8e 9201 c671 b184 000f 60b2 conv.....q....`. │ │ │ │ +000c3f90: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +000c3fa0: c70b 4a8e 8e8e a18d 8d91 eaf1 eb4f 4e43 ..J..........ONC │ │ │ │ +000c3fb0: 455f 4445 5054 485f 434f 4e56 8e91 44fa E_DEPTH_CONV..D. │ │ │ │ +000c3fc0: 25d7 6396 03cd 4474 9b03 cd43 cf61 7070 %.c...Dt...C.app │ │ │ │ +000c3fd0: 6c69 6573 93d7 6393 cf6f 6e63 6593 746f lies..c..once.to │ │ │ │ +000c3fe0: 9874 6865 930c 7273 7493 7465 726d 9328 .the..rst.term.( │ │ │ │ +000c3ff0: 616e 6498 6f6e 6c79 9374 6865 930c 7273 and.only.the..rs │ │ │ │ +000c4000: 7493 7465 726d 2998 6f6e 9377 6869 6390 t.term).on.whic. │ │ │ │ +000c4010: ac72 6893 6974 8ea4 1000 008d 91ea f1eb .rh.it.......... │ │ │ │ +000c4020: 7375 6363 6565 6473 9603 eaa8 696e 9361 succeeds....in.a │ │ │ │ +000c4030: 9374 6f70 2d64 6f9a ac72 776e 9374 7261 .top-do..rwn.tra │ │ │ │ +000c4040: 9876 9865 7273 616c 3a8e 9f35 5700 8d8d .v.ersal:..5W... │ │ │ │ +000c4050: 8d91 eaf1 eb9f dc07 8189 0000 6666 01c7 ............ff.. │ │ │ │ +000c4060: 0b4a 9f3d 9762 8d8d 90cc cd9f 0459 9c84 .J.=.b.......Y.. │ │ │ │ +000c4070: 0041 f0fe 0000 6666 8d9f c866 108d 8d92 .A....ff...f.... │ │ │ │ +000c4080: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ +000c4090: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ +000c40a0: 8d92 01b9 4db2 9ffd 1c15 eb49 338e 8e8e ....M......I3... │ │ │ │ +000c40b0: 8e9f ff40 548d 9105 ccce eb61 234f 4e43 ...@T......a#ONC │ │ │ │ +000c40c0: 455f 4445 5054 485f 434f 4e56 9605 bfaa E_DEPTH_CONV.... │ │ │ │ +000c40d0: 4245 5441 5f43 4f4e 5693 743b 3b8e a40d BETA_CONV.t;;... │ │ │ │ +000c40e0: 0000 8d91 05cc ce7c 2d96 05bf aa28 5c66 .......|-....(\f │ │ │ │ +000c40f0: 9378 2e93 6693 7829 285c 6e2e 936e 932b .x..f.x)(\n..n.+ │ │ │ │ +000c4100: 9331 2993 3d93 285c 782e 9328 5c6e 2e93 .1).=.(\x..(\n.. │ │ │ │ +000c4110: 6e93 2b93 3129 7829 8ea1 a18d 9105 ccce n.+.1)x)........ │ │ │ │ +000c4120: 234f 4e43 455f 4445 5054 485f 434f 4e56 #ONCE_DEPTH_CONV │ │ │ │ +000c4130: 9605 bfaa 4245 5441 5f43 4f4e 5693 2228 ....BETA_CONV."( │ │ │ │ +000c4140: 5c78 2e93 285c 6e2e 936e 932b 9331 2978 \x..(\n..n.+.1)x │ │ │ │ +000c4150: 2922 3b3b 8ea1 8d91 05cc ce7c 2d96 05bf )";;.......|-... │ │ │ │ +000c4160: aa28 5c78 2e93 285c 6e2e 936e 932b 9331 .(\x..(\n..n.+.1 │ │ │ │ +000c4170: 2978 2993 3d93 285c 782e 9378 932b 9331 )x).=.(\x..x.+.1 │ │ │ │ +000c4180: 298e 8e92 01c6 71b1 8400 41f0 fe00 0066 ).....q...A....f │ │ │ │ +000c4190: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000c41a0: 8e8e 8e9f 3542 a78d 91f6 537a cf54 6865 ....5B....Sz.The │ │ │ │ +000c41b0: 9604 a076 6571 7561 7469 6f6e 616c 9104 ...vequational.. │ │ │ │ +000c41c0: a077 7468 656f 7265 6d73 9372 6574 7572 .wtheorems.retur │ │ │ │ +000c41d0: 6e65 6493 629a ac72 7993 636f 6e98 7698 ned.b..ry.con.v. │ │ │ │ +000c41e0: 6572 7369 6f6e 7391 04a0 7761 7265 936e ersions...ware.n │ │ │ │ +000c41f0: 6f74 9361 6c77 9861 9879 7393 7573 6566 ot.alw.a.ys.usef │ │ │ │ +000c4200: 756c 9104 a077 696e 9365 7175 6174 696f ul...win.equatio │ │ │ │ +000c4210: 6e61 6c8e a18d 91ea f1eb 666f 726d 2e91 nal.......form.. │ │ │ │ +000c4220: 04ff a154 91ff 0556 6f96 033e e96d 616b ...T...Vo..>.mak │ │ │ │ +000c4230: 90ac 7265 9b03 3eea 7468 6593 7265 7375 ..re..>.the.resu │ │ │ │ +000c4240: 6c74 7398 6d6f 7265 9375 7365 6675 6c98 lts.more.useful. │ │ │ │ +000c4250: 666f 7293 7468 656f 7265 6d98 7072 6f9a for.theorem.pro. │ │ │ │ +000c4260: ac72 7669 6e67 2c91 0361 4361 9363 6f6e .rving,..aCa.con │ │ │ │ +000c4270: 9876 9865 7273 696f 6e9b 033e ea63 616e .v.ersion..>.can │ │ │ │ +000c4280: 9362 9053 8e65 9863 6f6e 95ac 7276 9365 .b.S.e.con..rv.e │ │ │ │ +000c4290: 7274 6564 8ea1 8d91 eaf1 eb74 6f96 03ea rted.......to... │ │ │ │ +000c42a0: a861 9372 756c 6593 6f72 9361 9374 6163 .a.rule.or.a.tac │ │ │ │ +000c42b0: 7469 632c 9375 7369 6e67 9374 6865 9366 tic,.using.the.f │ │ │ │ +000c42c0: 756e 6374 696f 6e73 8d93 eb61 434f 4e56 unctions...aCONV │ │ │ │ +000c42d0: 5f52 554c 458e 913b 924a cf6f 728d 93eb _RULE..;.J.or... │ │ │ │ +000c42e0: 6143 4f4e 565f 5441 438e 9131 e7f8 cf2c aCONV_TAC..1..., │ │ │ │ +000c42f0: 9372 6573 7090 538e 6563 7469 7690 ac72 .resp.S.ectiv..r │ │ │ │ +000c4300: 656c 7991 ff05 562e 8e9f 228e da8d 8d8d ely...V..."..... │ │ │ │ +000c4310: 91ea f1eb 9fee cfa7 8900 0066 6601 c70b ...........ff... │ │ │ │ +000c4320: 4a9f 1807 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +000c4330: 1c60 b200 0066 668d 9fee a664 8d91 170b .`...ff....d.... │ │ │ │ +000c4340: cceb 6143 4f4e 565f 5255 4c45 9605 bfaa ..aCONV_RULE.... │ │ │ │ +000c4350: 3a93 636f 6e76 932d 3e93 7468 6d93 2d3e :.conv.->.thm.-> │ │ │ │ +000c4360: 9374 686d 8e9f 0d00 008d 9117 0bcc 434f .thm..........CO │ │ │ │ +000c4370: 4e56 5f54 4143 910b 7f54 3a96 05bf aa63 NV_TAC...T:....c │ │ │ │ +000c4380: 6f6e 7693 2d3e 9374 6163 7469 638e 8e92 onv.->.tactic... │ │ │ │ +000c4390: 01c6 71b1 8400 1c60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +000c43a0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ +000c43b0: 22f1 c38d 8d91 eaf1 eb43 4f4e 565f 5255 "........CONV_RU │ │ │ │ +000c43c0: 4c45 8e91 22af a8d7 638d 9104 00c2 eb61 LE.."...c......a │ │ │ │ +000c43d0: 287c 2d8e 911a ff6a d774 8deb 6129 8e91 (|-....j.t..a).. │ │ │ │ +000c43e0: 09c0 6dcf 7265 7475 726e 738d 9104 00c2 ..m.returns..... │ │ │ │ +000c43f0: eb61 7c2d 8e91 153f c0d7 748d 9ffb a532 .a|-...?..t....2 │ │ │ │ +000c4400: db30 8e91 02ce 39cf 2c91 0406 4a77 6865 .0....9.,...Jwhe │ │ │ │ +000c4410: 7265 9b04 00c2 d763 9604 00c3 7493 cf65 re.....c....t..e │ │ │ │ +000c4420: 7691 ff58 e461 6c75 6174 6573 9874 6f93 v..X.aluates.to. │ │ │ │ +000c4430: 7468 6598 6571 7561 7469 6f6e 8d93 eb61 the.equation...a │ │ │ │ +000c4440: 7c2d 8e91 1380 dad7 748d eb61 3d8e 9105 |-......t..a=... │ │ │ │ +000c4450: bfaa d774 8d9f fba5 32db 308e 9102 ce39 ...t....2.0....9 │ │ │ │ +000c4460: cf2e 8d91 057b 2feb 6143 4f4e 565f 5441 .....{/.aCONV_TA │ │ │ │ +000c4470: 438e 9137 7942 d763 8ea1 8d91 eaf1 ebcf C..7yB.c........ │ │ │ │ +000c4480: 6973 9603 eaa8 6193 7461 6374 6963 9374 is....a.tactic.t │ │ │ │ +000c4490: 6861 7493 636f 6e95 ac72 7693 6572 7473 hat.con..rv.erts │ │ │ │ +000c44a0: 9603 eaa8 7468 6593 636f 6e63 6c75 7369 ....the.conclusi │ │ │ │ +000c44b0: 6f6e 936f 6693 6193 676f 616c 9375 7369 on.of.a.goal.usi │ │ │ │ +000c44c0: 6e67 93d7 63cf 2e8d 9105 38e0 eb61 434f ng..c.....8..aCO │ │ │ │ +000c44d0: 4e56 5f52 554c 458e 913c e082 cf69 7393 NV_RULE..<...is. │ │ │ │ +000c44e0: 6465 0c6e 6564 9362 90ac 7279 3a8e a68d de.ned.b..ry:... │ │ │ │ +000c44f0: 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ +000c4500: 6c65 7496 05bf aa43 4f4e 565f 5255 4c45 let....CONV_RULE │ │ │ │ +000c4510: 9363 9374 6893 3d93 4551 5f4d 5093 2863 .c.th.=.EQ_MP.(c │ │ │ │ +000c4520: 2863 6f6e 636c 9374 6829 2993 7468 8e8e (concl.th)).th.. │ │ │ │ +000c4530: 8e8e 8e8e 8e9f 1d8e 6e8d 91ea f1eb cf28 ........n......( │ │ │ │ +000c4540: 5468 6596 0458 1d76 91ff 58e4 616c 6964 The..X.v..X.alid │ │ │ │ +000c4550: 6174 696f 6e93 6f66 8d93 eb61 434f 4e56 ation.of...aCONV │ │ │ │ +000c4560: 5f54 4143 8e91 36ad 8acf 616c 736f 9104 _TAC..6...also.. │ │ │ │ +000c4570: 581e 7573 6573 8d93 eb61 4551 5f4d 508e X.uses...aEQ_MP. │ │ │ │ +000c4580: 8d8d 9121 166f 9ffb a532 d538 8e8e 9125 ...!.o...2.8...% │ │ │ │ +000c4590: d673 cf2e 2991 0681 3f46 91ff 0556 6f72 .s..)...?F...Vor │ │ │ │ +000c45a0: 9365 7861 6d70 6c65 2c91 0473 7b74 6865 .example,..s{the │ │ │ │ +000c45b0: 9362 7569 6c74 2d69 6e93 7275 6c65 8d93 .built-in.rule.. │ │ │ │ +000c45c0: eb61 4245 5441 5f52 554c 458e 8ea1 8d91 .aBETA_RULE..... │ │ │ │ +000c45d0: eaf1 ebcf 7265 6475 6365 7396 03ea a873 ....reduces....s │ │ │ │ +000c45e0: 6f6d 6593 6f66 9374 6865 93d7 0c91 00aa ome.of.the...... │ │ │ │ +000c45f0: 4fcf 2d72 6564 6578 9373 7562 7465 726d O.-redex.subterm │ │ │ │ +000c4600: 7393 6f66 9361 9374 6572 6d2e 8ea6 8d8d s.of.a.term..... │ │ │ │ +000c4610: 8d91 eaf1 eb9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ +000c4620: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +000c4630: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +000c4640: 0bcc eb61 4245 5441 5f52 554c 4596 05bf ...aBETA_RULE... │ │ │ │ +000c4650: aa3a 9374 686d 932d 3e93 7468 6d8e 8e92 .:.thm.->.thm... │ │ │ │ +000c4660: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +000c4670: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea4 ......ff...J.... │ │ │ │ +000c4680: 1d8e 6e8d 91ea f1eb cf49 7496 03ea a869 ..n......It....i │ │ │ │ +000c4690: 7393 6465 0c6e 6564 9362 90ac 7279 3a8e s.de.ned.b..ry:. │ │ │ │ +000c46a0: a68d 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea ..............0. │ │ │ │ +000c46b0: eb61 6c65 7496 05bf aa42 4554 415f 5255 .alet....BETA_RU │ │ │ │ +000c46c0: 4c45 933d 9343 4f4e 565f 5255 4c45 2844 LE.=.CONV_RULE(D │ │ │ │ +000c46d0: 4550 5448 5f43 4f4e 5693 4245 5441 5f43 EPTH_CONV.BETA_C │ │ │ │ +000c46e0: 4f4e 5629 8e8e 8e8e 8e8e 8ea1 8d91 eaf1 ONV)............ │ │ │ │ +000c46f0: ebcf 5468 659b 0480 fa73 6561 7263 95ac ..The....searc.. │ │ │ │ +000c4700: 7268 9104 80f9 696e 9376 936f 6b93 6564 rh....in.v.ok.ed │ │ │ │ +000c4710: 9862 9379 8d98 eb61 4245 5441 5f52 554c .b.y...aBETA_RUL │ │ │ │ +000c4720: 458e 913c beed cf69 7398 6164 6571 7561 E..<...is.adequa │ │ │ │ +000c4730: 7465 9866 6f72 9604 80f9 736f 6d65 9870 te.for....some.p │ │ │ │ +000c4740: 7572 7090 538e 6f73 6573 9862 7574 936e urp.S.oses.but.n │ │ │ │ +000c4750: 6f74 986f 7468 6572 733b 9104 cc22 666f ot.others;..."fo │ │ │ │ +000c4760: 7298 6578 2d8e 9f10 0000 8d91 eaf1 eb61 r.ex-..........a │ │ │ │ +000c4770: 6d70 6c65 2c96 03ea a874 6865 930c 7273 mple,....the..rs │ │ │ │ +000c4780: 7493 7573 6593 7368 6f9a ac72 776e 9362 t.use.sho..rwn.b │ │ │ │ +000c4790: 9053 8e65 6c6f 9877 9362 7574 936e 6f74 .S.elo.w.but.not │ │ │ │ +000c47a0: 9374 6865 9373 6563 6f6e 643a 8e91 eaf1 .the.second:.... │ │ │ │ +000c47b0: eb9f 0be4 6c89 0000 6666 0071 cf9f 9f0c ....l...ff.q.... │ │ │ │ +000c47c0: 999a 8d8d 8d8d 910d 8390 9ffc 5eff c538 ............^..8 │ │ │ │ +000c47d0: 8e8e 8e91 1200 03c6 4691 ff2a aa6f 728d ........F..*.or. │ │ │ │ +000c47e0: 9103 5555 eb61 4551 5f4d 508e 9120 13a7 ..UU.aEQ_MP.. .. │ │ │ │ +000c47f0: c62c 9103 5555 7365 6591 06aa aa31 322e .,..UUsee....12. │ │ │ │ +000c4800: 332e 372e 8e8e 9f24 fd13 8e8c 8b00 0000 3.7....$........ │ │ │ │ +000c4810: f500 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000c4820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c4830: 0000 0c3c cba0 02cc 0555 8da0 fd46 d30e ...<.....U...F.. │ │ │ │ -000c4840: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 3133 ............a.13 │ │ │ │ -000c4850: 2e32 2e91 0a80 0057 91fe e000 7269 7469 .2.....W....riti │ │ │ │ -000c4860: 6e67 9604 8000 636f 6d70 9060 006f 756e ng....comp.`.oun │ │ │ │ -000c4870: 6493 636f 6e95 a000 7693 6572 7369 6f6e d.con...v.ersion │ │ │ │ -000c4880: 7392 00d6 564c 3234 358e 9112 c761 9f05 s...VL245....a.. │ │ │ │ -000c4890: 6666 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 ff....f..>|..... │ │ │ │ -000c48a0: 0294 2fdf 8da0 fdcb 2f06 8d8d 8d91 12c7 ../...../....... │ │ │ │ -000c48b0: 619f b507 8189 0000 6666 01c7 0b4a a000 a.......ff...J.. │ │ │ │ -000c48c0: 8b97 628d 8d90 cccd 9f04 599c 8400 8ff0 ..b.......Y..... │ │ │ │ -000c48d0: fe00 0066 668d a0ff 7a66 108d 8d92 01af ...ff...zf...... │ │ │ │ -000c48e0: f00d 8400 0ad7 0e00 00b8 e88e 8d92 01b0 ................ │ │ │ │ -000c48f0: a8f5 8400 00b8 e800 15ae 648e 8d8d 8d92 ..........d..... │ │ │ │ -000c4900: 01b9 4db2 9ffd 1c15 eb49 348e 8e8e 8e9f ..M......I4..... │ │ │ │ -000c4910: ff40 548d 9105 ccce eb61 2342 4554 415f .@T......a#BETA_ │ │ │ │ -000c4920: 5255 4c45 2841 5353 554d 4596 05bf aa22 RULE(ASSUME...." │ │ │ │ -000c4930: 2828 285c 782e 285c 792e 285c 7a2e 9378 (((\x.(\y.(\z..x │ │ │ │ -000c4940: 932b 9379 932b 937a 2929 2993 3129 9332 .+.y.+.z))).1).2 │ │ │ │ -000c4950: 2993 3393 3c93 3130 2229 3b3b 8ea4 0d00 ).3.<.10");;.... │ │ │ │ -000c4960: 008d 9105 ccce 2e96 05bf aa7c 2d93 2831 ...........|-.(1 │ │ │ │ -000c4970: 932b 9328 3293 2b93 3329 2993 3c93 3130 .+.(2.+.3)).<.10 │ │ │ │ -000c4980: 8ea1 a18d 9105 ccce 236c 6574 9605 bfaa ........#let.... │ │ │ │ -000c4990: 7468 933d 9341 5353 554d 4593 224e 4558 th.=.ASSUME."NEX │ │ │ │ -000c49a0: 5493 3d93 5e74 223b 3b8e a18d 9105 ccce T.=.^t";;....... │ │ │ │ -000c49b0: 7468 9605 bfaa 3d93 2e93 7c2d 934e 4558 th....=...|-.NEX │ │ │ │ -000c49c0: 5493 3d93 285c 6693 782e 9366 9378 2928 T.=.(\f.x..f.x)( │ │ │ │ -000c49d0: 5c6e 2e93 6e93 2b93 3129 8ea1 a18d 9105 \n..n.+.1)...... │ │ │ │ -000c49e0: ccce 2342 4554 415f 5255 4c45 9105 bfaa ..#BETA_RULE.... │ │ │ │ -000c49f0: 7468 3b3b 8ea1 8d91 05cc ce2e 9605 bfaa th;;............ │ │ │ │ -000c4a00: 7c2d 934e 4558 5493 3d93 285c 782e 9328 |-.NEXT.=.(\x..( │ │ │ │ -000c4a10: 5c6e 2e93 6e93 2b93 3129 7829 8ea1 a18d \n..n.+.1)x).... │ │ │ │ -000c4a20: 9105 ccce 2342 4554 415f 5255 4c45 2842 ....#BETA_RULE(B │ │ │ │ -000c4a30: 4554 415f 5255 4c45 9105 bfaa 7468 293b ETA_RULE....th); │ │ │ │ -000c4a40: 3b8e a18d 9105 ccce 2e96 05bf aa7c 2d93 ;............|-. │ │ │ │ -000c4a50: 4e45 5854 933d 9328 5c78 2e93 7893 2b93 NEXT.=.(\x..x.+. │ │ │ │ -000c4a60: 3129 8e8e 9201 c671 b184 008f f0fe 0000 1).....q........ │ │ │ │ -000c4a70: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -000c4a80: 4a8e 8e8e 9f5c a3b8 8d91 12c7 61cf 4191 J....\......a.A. │ │ │ │ -000c4a90: 0428 a96d 6f72 659b 0428 b970 9053 8e6f .(.more..(.p.S.o │ │ │ │ -000c4aa0: 95ac 7277 9365 7266 756c 98d7 0c91 00aa ..rw.erful...... │ │ │ │ -000c4ab0: 4fcf 2d72 6564 7563 7469 6f6e 9872 756c O.-reduction.rul │ │ │ │ -000c4ac0: 6598 7468 6174 9875 7365 6491 0428 b874 e.that.used..(.t │ │ │ │ -000c4ad0: 6865 9873 6563 6f6e 6498 7365 6172 6393 he.second.searc. │ │ │ │ -000c4ae0: 6898 7374 7261 7465 6779 9863 6f75 6c64 h.strategy.could │ │ │ │ -000c4af0: 9862 9053 8e65 9864 650c 6e65 648e a410 .b.S.e.de.ned... │ │ │ │ -000c4b00: 0000 8d91 12c7 6161 7396 03ea a873 686f ......aas....sho │ │ │ │ -000c4b10: 9aac 7277 6e93 6290 538e 656c 6f98 7793 ..rwn.b.S.elo.w. │ │ │ │ -000c4b20: 2874 6869 7393 6973 936e 6f74 9362 7569 (this.is.not.bui │ │ │ │ -000c4b30: 6c74 9369 6e98 746f 93eb 4848 4f4c cf29 lt.in.to..HHOL.) │ │ │ │ -000c4b40: 2e8e 9f36 709b 8d8d 8d91 12c7 619f dc07 ...6p.......a... │ │ │ │ -000c4b50: 8189 0000 6666 01c7 0b4a 9f3d 9762 8d8d ....ff...J.=.b.. │ │ │ │ -000c4b60: 90cc cd9f 0459 9c84 0041 f0fe 0000 6666 .....Y...A....ff │ │ │ │ -000c4b70: 8d9f c866 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ -000c4b80: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ -000c4b90: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ -000c4ba0: 1c15 eb49 358e 8e8e 8e9f ff40 548d 9105 ...I5......@T... │ │ │ │ -000c4bb0: ccce eb61 236c 6574 9605 bfaa 544f 505f ...a#let....TOP_ │ │ │ │ -000c4bc0: 4245 5441 5f52 554c 4593 3d93 434f 4e56 BETA_RULE.=.CONV │ │ │ │ -000c4bd0: 5f52 554c 4528 544f 505f 4445 5054 485f _RULE(TOP_DEPTH_ │ │ │ │ -000c4be0: 434f 4e56 9342 4554 415f 434f 4e56 293b CONV.BETA_CONV); │ │ │ │ -000c4bf0: 3b8e a40d 0000 8d91 05cc ce54 4f50 5f42 ;..........TOP_B │ │ │ │ -000c4c00: 4554 415f 5255 4c45 9605 bfaa 3d93 2d93 ETA_RULE....=.-. │ │ │ │ -000c4c10: 3a93 2874 686d 932d 3e93 7468 6d29 8ea1 :.(thm.->.thm).. │ │ │ │ -000c4c20: a18d 9105 ccce 2354 4f50 5f42 4554 415f ......#TOP_BETA_ │ │ │ │ -000c4c30: 5255 4c45 9105 bfaa 7468 3b3b 8ea1 8d91 RULE....th;;.... │ │ │ │ -000c4c40: 05cc ce2e 9605 bfaa 7c2d 934e 4558 5493 ........|-.NEXT. │ │ │ │ -000c4c50: 3d93 285c 782e 9378 932b 9331 298e 8e92 =.(\x..x.+.1)... │ │ │ │ -000c4c60: 01c6 71b1 8400 41f0 fe00 0066 668e 8e9f ..q...A....ff... │ │ │ │ -000c4c70: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -000c4c80: 35a3 b98d 8d91 1e28 f054 4f50 5f44 4550 5......(.TOP_DEP │ │ │ │ -000c4c90: 5448 5f43 4f4e 568e 9172 c614 cf69 7396 TH_CONV..r...is. │ │ │ │ -000c4ca0: 0421 d874 6865 9374 7261 95ac 7276 9365 .!.the.tra..rv.e │ │ │ │ -000c4cb0: 7273 616c 9604 21d8 7374 7261 7465 6779 rsal..!.strategy │ │ │ │ -000c4cc0: 9375 7365 6493 6290 ac72 7991 0421 d774 .used.b..ry..!.t │ │ │ │ -000c4cd0: 6865 93eb 4848 4f4c 93cf 7265 7772 6974 he..HHOL..rewrit │ │ │ │ -000c4ce0: 696e 6793 746f 9a53 8e6f 6c73 9364 6573 ing.to.S.ols.des │ │ │ │ -000c4cf0: 6372 6962 9865 6493 696e 8ea1 8d91 12c7 crib.ed.in...... │ │ │ │ -000c4d00: 6153 6563 7469 6f6e 9103 eaa8 3133 2e34 aSection....13.4 │ │ │ │ -000c4d10: 2e8e 9f28 e852 8d8d 9112 c761 eb4b 3133 ...(.R.....a.K13 │ │ │ │ -000c4d20: 2e32 8e91 48c7 5d57 91fe 6147 7269 7469 .2..H.]W..aGriti │ │ │ │ -000c4d30: 6e67 9606 7ae1 636f 6d70 9100 8a3d 6f75 ng..z.comp...=ou │ │ │ │ -000c4d40: 6e64 9363 6f6e 96ff 75c2 7693 6572 7369 nd.con..u.v.ersi │ │ │ │ -000c4d50: 6f6e 738e 9f1c 27b4 8d91 12c7 61cf 5468 ons...'.....a.Th │ │ │ │ -000c4d60: 6572 6596 0349 7861 7265 9b03 4979 7365 ere..Ixare..Iyse │ │ │ │ -000c4d70: 7690 ac72 6572 616c 936f 7468 6572 9863 v..reral.other.c │ │ │ │ -000c4d80: 6f6e 95ac 7276 9365 7273 696f 6e96 0349 on..rv.ersion..I │ │ │ │ -000c4d90: 786f 7090 538e 6572 6174 6f72 7393 696e xop.S.erators.in │ │ │ │ -000c4da0: 98eb 4848 4f4c cf2c 9377 6869 6390 ac72 ..HHOL.,.whic..r │ │ │ │ -000c4db0: 682c 9103 69b5 746f 6765 7468 6572 9877 h,..i.together.w │ │ │ │ -000c4dc0: 6974 688d 93eb 6154 4845 4e43 8e91 2007 ith...aTHENC.. . │ │ │ │ -000c4dd0: cacf 2c8d 9103 69b5 eb61 4f52 454c 5345 ..,...i..aORELSE │ │ │ │ -000c4de0: 438e 8ea1 8d91 12c7 61cf 616e 648d 9103 C.......a.and... │ │ │ │ -000c4df0: 8fe4 eb61 5245 5045 4154 438e 912f 5d6e ...aREPEATC../]n │ │ │ │ -000c4e00: cf61 7265 9603 8fe4 619a ac72 7691 ff58 .are....a..rv..X │ │ │ │ -000c4e10: e461 696c 6162 6c65 9366 6f72 9362 7569 .ailable.for.bui │ │ │ │ -000c4e20: 6c64 696e 6793 6d6f 7265 9363 6f6d 706c lding.more.compl │ │ │ │ -000c4e30: 6578 9363 6f6e 9876 9865 7273 696f 6e73 ex.con.v.ersions │ │ │ │ -000c4e40: 2c91 03a2 0b61 7393 7798 656c 6c93 6173 ,....as.w.ell.as │ │ │ │ -000c4e50: 9372 756c 6573 2c91 03a2 0b74 6163 7469 .rules,....tacti │ │ │ │ -000c4e60: 6373 2c8e a18d 9112 c761 616e 649b 0498 cs,......aand... │ │ │ │ -000c4e70: 4373 6f96 0498 426f 6e2e 9107 41b1 5468 Cso...Bon...A.Th │ │ │ │ -000c4e80: 6573 6593 6172 6598 6465 7363 7269 6295 ese.are.describ. │ │ │ │ -000c4e90: 538e 6564 9862 9365 6c6f 95ac 7277 3b91 S.ed.b.elo..rw;. │ │ │ │ -000c4ea0: 04ef 1073 6576 9365 7261 6c91 0498 4261 ...sev.eral...Ba │ │ │ │ -000c4eb0: 7265 9867 6f95 538e 6f93 6498 696c 6c75 re.go.S.o.d.illu │ │ │ │ -000c4ec0: 7374 7261 7469 6f6e 7398 7468 656d 7365 strations.themse │ │ │ │ -000c4ed0: 6c76 95ac 7265 7391 0498 426f 6698 686f lv..res...Bof.ho │ │ │ │ -000c4ee0: 9377 8ea1 8d91 12c7 6166 756e 6374 696f .w......afunctio │ │ │ │ -000c4ef0: 6e73 9603 4cec 6172 6593 6275 696c 749b ns..L.are.built. │ │ │ │ -000c4f00: 034c eb75 7369 6e67 9363 6f6e 95ac 7276 .L.using.con..rv │ │ │ │ -000c4f10: 9365 7273 696f 6e73 2e91 0504 4c54 6865 .ersions....LThe │ │ │ │ -000c4f20: 9603 4cec 7365 6374 696f 6e93 6375 6c6d ..L.section.culm │ │ │ │ -000c4f30: 696e 6174 6573 9377 6974 6893 7468 6598 inates.with.the. │ │ │ │ -000c4f40: 6578 706c 616e 6174 696f 6e93 6f66 9368 explanation.of.h │ │ │ │ -000c4f50: 6f90 ac72 778e a18d 8d91 12c7 61eb 6144 o..rw.......a.aD │ │ │ │ -000c4f60: 4550 5448 5f43 4f4e 568e 914c 4405 cf2c EPTH_CONV..LD.., │ │ │ │ -000c4f70: 8d91 03ea a8eb 6154 4f50 5f44 4550 5448 ......aTOP_DEPTH │ │ │ │ -000c4f80: 5f43 4f4e 568e 9154 65f4 cf2c 9603 eaa8 _CONV..Te..,.... │ │ │ │ -000c4f90: 616e 648d 93eb 614f 4e43 455f 4445 5054 and...aONCE_DEPT │ │ │ │ -000c4fa0: 485f 434f 4e56 8e91 5e10 46cf 6172 6593 H_CONV..^.F.are. │ │ │ │ -000c4fb0: 6275 696c 742e 8e9f 1022 378d 911e 28f0 built...."7...(. │ │ │ │ -000c4fc0: 5468 659b 03ea a863 6f6e 95ac 7276 9365 The....con..rv.e │ │ │ │ -000c4fd0: 7273 696f 6e8d 98eb 614e 4f5f 434f 4e56 rsion...aNO_CONV │ │ │ │ -000c4fe0: 8e91 3012 f6cf 6973 9861 6e98 6964 656e ..0...is.an.iden │ │ │ │ -000c4ff0: 9374 6974 9379 9866 6f72 8d98 eb61 4f52 .tit.y.for...aOR │ │ │ │ -000c5000: 454c 5345 438e 912c 284e cf2c 9875 7365 ELSEC..,(N.,.use │ │ │ │ -000c5010: 6675 6c98 696e 9862 7569 6c64 696e 6798 ful.in.building. │ │ │ │ -000c5020: 6675 6e63 7469 6f6e 732e 8ea9 1e11 b68d functions....... │ │ │ │ -000c5030: 8d8d 9112 c761 9ff5 4fa7 8900 0066 6601 .....a..O....ff. │ │ │ │ -000c5040: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -000c5050: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -000c5060: 170b cceb 614e 4f5f 434f 4e56 9605 bfaa ....aNO_CONV.... │ │ │ │ -000c5070: 3a93 636f 6e76 8e8e 9201 c671 b184 000f :.conv.....q.... │ │ │ │ -000c5080: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ -000c5090: 6601 c70b 4a8e 8e8e 9f1d ef80 8d8d 9112 f...J........... │ │ │ │ -000c50a0: c761 4e4f 5f43 4f4e 568e 913e efaf d774 .aNO_CONV..>...t │ │ │ │ -000c50b0: 9b03 eaa8 cf61 6c77 95ac 7261 9379 7398 .....alw..ra.ys. │ │ │ │ -000c50c0: 6661 696c 732e 8e9f 1022 368d 911e 28f0 fails...."6...(. │ │ │ │ -000c50d0: 5468 6596 0440 3766 756e 6374 696f 6e8d The..@7function. │ │ │ │ -000c50e0: 93eb 6146 4952 5354 5f43 4f4e 568e 9141 ..aFIRST_CONV..A │ │ │ │ -000c50f0: fd12 cf72 6574 7572 6e73 9b04 4038 d763 ...returns..@8.c │ │ │ │ -000c5100: 9374 93cf 666f 7293 7468 6593 0c72 7374 .t..for.the..rst │ │ │ │ -000c5110: 9363 6f6e 95ac 7276 9365 7273 696f 6e96 .con..rv.ersion. │ │ │ │ -000c5120: 0440 37d7 63cf 2c91 0455 9b69 6e98 6193 .@7.c.,..U.in.a. │ │ │ │ -000c5130: 6c69 7374 936f 6693 636f 6e95 ac72 7693 list.of.con..rv. │ │ │ │ -000c5140: 6572 7369 6f6e 732c 8ea1 8d91 12c7 6166 ersions,......af │ │ │ │ -000c5150: 6f72 9603 eaa8 7768 6963 90ac 7268 9374 or....whic..rh.t │ │ │ │ -000c5160: 6865 9365 7691 ff58 e461 6c75 6174 696f he.ev..X.aluatio │ │ │ │ -000c5170: 6e93 6f66 93d7 6393 7493 cf73 7563 6365 n.of..c.t..succe │ │ │ │ -000c5180: 6564 732e 8e9f 1e11 b78d 8d8d 9112 c761 eds............a │ │ │ │ -000c5190: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -000c51a0: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -000c51b0: 0066 668d 9ffb a664 8d91 170b cceb 6146 .ff....d......aF │ │ │ │ -000c51c0: 4952 5354 5f43 4f4e 5696 05bf aa3a 9363 IRST_CONV....:.c │ │ │ │ -000c51d0: 6f6e 7693 6c69 7374 932d 3e93 636f 6e76 onv.list.->.conv │ │ │ │ -000c51e0: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ -000c51f0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -000c5200: 8e8e 9f1d ef7f 8d8d 9112 c761 4649 5253 ...........aFIRS │ │ │ │ -000c5210: 545f 434f 4e56 9105 bfaa 5b8e 9157 c359 T_CONV....[..W.Y │ │ │ │ -000c5220: d763 8d9f 01cc ccd5 318e 8d91 04c0 04eb .c......1....... │ │ │ │ -000c5230: 613b 8e8d 910c 7fac d73a 9601 fffe 3a93 a;.......:....:. │ │ │ │ -000c5240: 3a8e 8d91 1c4a 4aeb 613b 8e91 2209 f4d7 :....JJ.a;.."... │ │ │ │ -000c5250: 638d 9f01 cccc d86e 8e8d 9105 a850 eb61 c......n.....P.a │ │ │ │ -000c5260: 5d8e 910f 52a2 cf69 7396 03ea a865 7175 ]...R..is....equ │ │ │ │ -000c5270: 6976 91ff 58e4 616c 656e 9aac 7274 2c93 iv..X.alen..rt,. │ │ │ │ -000c5280: 696e 9874 7569 7469 7698 656c 7991 ff05 in.tuitiv.ely... │ │ │ │ -000c5290: 562c 9374 6f3a 8ea6 8d8d 8d9e 56bd 8d8d V,.to:......V... │ │ │ │ -000c52a0: 8d8d 8d91 2a06 60d7 638d 9f01 cccc d531 ....*.`.c......1 │ │ │ │ -000c52b0: 8e8e 9139 949d eb61 4f52 454c 5345 438d ...9...aORELSEC. │ │ │ │ -000c52c0: 9105 bfaa d763 8d9f 01cc ccd5 328e 8e91 .....c......2... │ │ │ │ -000c52d0: 154d e7eb 614f 5245 4c53 4543 8d8d 9105 .M..aORELSEC.... │ │ │ │ -000c52e0: bfaa d73a 9601 fffe 3a93 3a8e 8e91 1949 ...:....:.:....I │ │ │ │ -000c52f0: f4eb 614f 5245 4c53 4543 8d91 05bf aad7 ..aORELSEC...... │ │ │ │ -000c5300: 638d 9f01 cccc d86e 8e8e 8e8e 8e8e 8e8e c......n........ │ │ │ │ -000c5310: 8e8e 9f24 fd13 8e8c 8b00 0000 f600 0000 ...$............ │ │ │ │ -000c5320: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c4830: 0000 0000 0000 0c3c cfa0 02cc 0555 8da0 .......<.....U.. │ │ │ │ +000c4840: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 .F.............. │ │ │ │ +000c4850: 61d0 3133 2e32 2e91 0a80 0057 91fe e000 a.13.2.....W.... │ │ │ │ +000c4860: 7269 7469 6e67 9604 8000 636f 6d70 9060 riting....comp.` │ │ │ │ +000c4870: 006f 756e 6493 636f 6e95 a000 7693 6572 .ound.con...v.er │ │ │ │ +000c4880: 7369 6f6e 7392 00d6 564c 3234 358e 9112 sions...VL245... │ │ │ │ +000c4890: c761 9f05 6666 8900 00e6 6601 c73e 7c8e .a..ff....f..>|. │ │ │ │ +000c48a0: 8e8e 8ea0 0294 2fdf 8da0 fdcb 2f06 8d8d ....../...../... │ │ │ │ +000c48b0: 8d91 12c7 619f b507 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ +000c48c0: 0b4a a000 8b97 628d 8d90 cccd 9f04 599c .J....b.......Y. │ │ │ │ +000c48d0: 8400 8ff0 fe00 0066 668d a0ff 7a66 108d .......ff...zf.. │ │ │ │ +000c48e0: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ +000c48f0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ +000c4900: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 348e ......M......I4. │ │ │ │ +000c4910: 8e8e 8e9f ff40 548d 9105 ccce eb61 2342 .....@T......a#B │ │ │ │ +000c4920: 4554 415f 5255 4c45 2841 5353 554d 4596 ETA_RULE(ASSUME. │ │ │ │ +000c4930: 05bf aa22 2828 285c 782e 285c 792e 285c ..."(((\x.(\y.(\ │ │ │ │ +000c4940: 7a2e 9378 932b 9379 932b 937a 2929 2993 z..x.+.y.+.z))). │ │ │ │ +000c4950: 3129 9332 2993 3393 3c93 3130 2229 3b3b 1).2).3.<.10");; │ │ │ │ +000c4960: 8ea4 0d00 008d 9105 ccce 2e96 05bf aa7c ...............| │ │ │ │ +000c4970: 2d93 2831 932b 9328 3293 2b93 3329 2993 -.(1.+.(2.+.3)). │ │ │ │ +000c4980: 3c93 3130 8ea1 a18d 9105 ccce 236c 6574 <.10........#let │ │ │ │ +000c4990: 9605 bfaa 7468 933d 9341 5353 554d 4593 ....th.=.ASSUME. │ │ │ │ +000c49a0: 224e 4558 5493 3d93 5e74 223b 3b8e a18d "NEXT.=.^t";;... │ │ │ │ +000c49b0: 9105 ccce 7468 9605 bfaa 3d93 2e93 7c2d ....th....=...|- │ │ │ │ +000c49c0: 934e 4558 5493 3d93 285c 6693 782e 9366 .NEXT.=.(\f.x..f │ │ │ │ +000c49d0: 9378 2928 5c6e 2e93 6e93 2b93 3129 8ea1 .x)(\n..n.+.1).. │ │ │ │ +000c49e0: a18d 9105 ccce 2342 4554 415f 5255 4c45 ......#BETA_RULE │ │ │ │ +000c49f0: 9105 bfaa 7468 3b3b 8ea1 8d91 05cc ce2e ....th;;........ │ │ │ │ +000c4a00: 9605 bfaa 7c2d 934e 4558 5493 3d93 285c ....|-.NEXT.=.(\ │ │ │ │ +000c4a10: 782e 9328 5c6e 2e93 6e93 2b93 3129 7829 x..(\n..n.+.1)x) │ │ │ │ +000c4a20: 8ea1 a18d 9105 ccce 2342 4554 415f 5255 ........#BETA_RU │ │ │ │ +000c4a30: 4c45 2842 4554 415f 5255 4c45 9105 bfaa LE(BETA_RULE.... │ │ │ │ +000c4a40: 7468 293b 3b8e a18d 9105 ccce 2e96 05bf th);;........... │ │ │ │ +000c4a50: aa7c 2d93 4e45 5854 933d 9328 5c78 2e93 .|-.NEXT.=.(\x.. │ │ │ │ +000c4a60: 7893 2b93 3129 8e8e 9201 c671 b184 008f x.+.1).....q.... │ │ │ │ +000c4a70: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ +000c4a80: 6601 c70b 4a8e 8e8e 9f5c a3b8 8d91 12c7 f...J....\...... │ │ │ │ +000c4a90: 61cf 4191 0428 a96d 6f72 659b 0428 b970 a.A..(.more..(.p │ │ │ │ +000c4aa0: 9053 8e6f 95ac 7277 9365 7266 756c 98d7 .S.o..rw.erful.. │ │ │ │ +000c4ab0: 0c91 00aa 4fcf 2d72 6564 7563 7469 6f6e ....O.-reduction │ │ │ │ +000c4ac0: 9872 756c 6598 7468 6174 9875 7365 6491 .rule.that.used. │ │ │ │ +000c4ad0: 0428 b874 6865 9873 6563 6f6e 6498 7365 .(.the.second.se │ │ │ │ +000c4ae0: 6172 6393 6898 7374 7261 7465 6779 9863 arc.h.strategy.c │ │ │ │ +000c4af0: 6f75 6c64 9862 9053 8e65 9864 650c 6e65 ould.b.S.e.de.ne │ │ │ │ +000c4b00: 648e a410 0000 8d91 12c7 6161 7396 03ea d.........aas... │ │ │ │ +000c4b10: a873 686f 9aac 7277 6e93 6290 538e 656c .sho..rwn.b.S.el │ │ │ │ +000c4b20: 6f98 7793 2874 6869 7393 6973 936e 6f74 o.w.(this.is.not │ │ │ │ +000c4b30: 9362 7569 6c74 9369 6e98 746f 93eb 4848 .built.in.to..HH │ │ │ │ +000c4b40: 4f4c cf29 2e8e 9f36 709b 8d8d 8d91 12c7 OL.)...6p....... │ │ │ │ +000c4b50: 619f dc07 8189 0000 6666 01c7 0b4a 9f3d a.......ff...J.= │ │ │ │ +000c4b60: 9762 8d8d 90cc cd9f 0459 9c84 0041 f0fe .b.......Y...A.. │ │ │ │ +000c4b70: 0000 6666 8d9f c866 108d 8d92 01af f00d ..ff...f........ │ │ │ │ +000c4b80: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ +000c4b90: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ +000c4ba0: 4db2 9ffd 1c15 eb49 358e 8e8e 8e9f ff40 M......I5......@ │ │ │ │ +000c4bb0: 548d 9105 ccce eb61 236c 6574 9605 bfaa T......a#let.... │ │ │ │ +000c4bc0: 544f 505f 4245 5441 5f52 554c 4593 3d93 TOP_BETA_RULE.=. │ │ │ │ +000c4bd0: 434f 4e56 5f52 554c 4528 544f 505f 4445 CONV_RULE(TOP_DE │ │ │ │ +000c4be0: 5054 485f 434f 4e56 9342 4554 415f 434f PTH_CONV.BETA_CO │ │ │ │ +000c4bf0: 4e56 293b 3b8e a40d 0000 8d91 05cc ce54 NV);;..........T │ │ │ │ +000c4c00: 4f50 5f42 4554 415f 5255 4c45 9605 bfaa OP_BETA_RULE.... │ │ │ │ +000c4c10: 3d93 2d93 3a93 2874 686d 932d 3e93 7468 =.-.:.(thm.->.th │ │ │ │ +000c4c20: 6d29 8ea1 a18d 9105 ccce 2354 4f50 5f42 m)........#TOP_B │ │ │ │ +000c4c30: 4554 415f 5255 4c45 9105 bfaa 7468 3b3b ETA_RULE....th;; │ │ │ │ +000c4c40: 8ea1 8d91 05cc ce2e 9605 bfaa 7c2d 934e ............|-.N │ │ │ │ +000c4c50: 4558 5493 3d93 285c 782e 9378 932b 9331 EXT.=.(\x..x.+.1 │ │ │ │ +000c4c60: 298e 8e92 01c6 71b1 8400 41f0 fe00 0066 ).....q...A....f │ │ │ │ +000c4c70: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000c4c80: 8e8e 8e9f 35a3 b98d 8d91 1e28 f054 4f50 ....5......(.TOP │ │ │ │ +000c4c90: 5f44 4550 5448 5f43 4f4e 568e 9172 c614 _DEPTH_CONV..r.. │ │ │ │ +000c4ca0: cf69 7396 0421 d874 6865 9374 7261 95ac .is..!.the.tra.. │ │ │ │ +000c4cb0: 7276 9365 7273 616c 9604 21d8 7374 7261 rv.ersal..!.stra │ │ │ │ +000c4cc0: 7465 6779 9375 7365 6493 6290 ac72 7991 tegy.used.b..ry. │ │ │ │ +000c4cd0: 0421 d774 6865 93eb 4848 4f4c 93cf 7265 .!.the..HHOL..re │ │ │ │ +000c4ce0: 7772 6974 696e 6793 746f 9a53 8e6f 6c73 writing.to.S.ols │ │ │ │ +000c4cf0: 9364 6573 6372 6962 9865 6493 696e 8ea1 .describ.ed.in.. │ │ │ │ +000c4d00: 8d91 12c7 6153 6563 7469 6f6e 9103 eaa8 ....aSection.... │ │ │ │ +000c4d10: 3133 2e34 2e8e 9f28 e852 8d8d 9112 c761 13.4...(.R.....a │ │ │ │ +000c4d20: eb4b 3133 2e32 8e91 48c7 5d57 91fe 6147 .K13.2..H.]W..aG │ │ │ │ +000c4d30: 7269 7469 6e67 9606 7ae1 636f 6d70 9100 riting..z.comp.. │ │ │ │ +000c4d40: 8a3d 6f75 6e64 9363 6f6e 96ff 75c2 7693 .=ound.con..u.v. │ │ │ │ +000c4d50: 6572 7369 6f6e 738e 9f1c 27b4 8d91 12c7 ersions...'..... │ │ │ │ +000c4d60: 61cf 5468 6572 6596 0349 7861 7265 9b03 a.There..Ixare.. │ │ │ │ +000c4d70: 4979 7365 7690 ac72 6572 616c 936f 7468 Iysev..reral.oth │ │ │ │ +000c4d80: 6572 9863 6f6e 95ac 7276 9365 7273 696f er.con..rv.ersio │ │ │ │ +000c4d90: 6e96 0349 786f 7090 538e 6572 6174 6f72 n..Ixop.S.erator │ │ │ │ +000c4da0: 7393 696e 98eb 4848 4f4c cf2c 9377 6869 s.in..HHOL.,.whi │ │ │ │ +000c4db0: 6390 ac72 682c 9103 69b5 746f 6765 7468 c..rh,..i.togeth │ │ │ │ +000c4dc0: 6572 9877 6974 688d 93eb 6154 4845 4e43 er.with...aTHENC │ │ │ │ +000c4dd0: 8e91 2007 cacf 2c8d 9103 69b5 eb61 4f52 .. ...,...i..aOR │ │ │ │ +000c4de0: 454c 5345 438e 8ea1 8d91 12c7 61cf 616e ELSEC.......a.an │ │ │ │ +000c4df0: 648d 9103 8fe4 eb61 5245 5045 4154 438e d......aREPEATC. │ │ │ │ +000c4e00: 912f 5d6e cf61 7265 9603 8fe4 619a ac72 ./]n.are....a..r │ │ │ │ +000c4e10: 7691 ff58 e461 696c 6162 6c65 9366 6f72 v..X.ailable.for │ │ │ │ +000c4e20: 9362 7569 6c64 696e 6793 6d6f 7265 9363 .building.more.c │ │ │ │ +000c4e30: 6f6d 706c 6578 9363 6f6e 9876 9865 7273 omplex.con.v.ers │ │ │ │ +000c4e40: 696f 6e73 2c91 03a2 0b61 7393 7798 656c ions,....as.w.el │ │ │ │ +000c4e50: 6c93 6173 9372 756c 6573 2c91 03a2 0b74 l.as.rules,....t │ │ │ │ +000c4e60: 6163 7469 6373 2c8e a18d 9112 c761 616e actics,......aan │ │ │ │ +000c4e70: 649b 0498 4373 6f96 0498 426f 6e2e 9107 d...Cso...Bon... │ │ │ │ +000c4e80: 41b1 5468 6573 6593 6172 6598 6465 7363 A.These.are.desc │ │ │ │ +000c4e90: 7269 6295 538e 6564 9862 9365 6c6f 95ac rib.S.ed.b.elo.. │ │ │ │ +000c4ea0: 7277 3b91 04ef 1073 6576 9365 7261 6c91 rw;....sev.eral. │ │ │ │ +000c4eb0: 0498 4261 7265 9867 6f95 538e 6f93 6498 ..Bare.go.S.o.d. │ │ │ │ +000c4ec0: 696c 6c75 7374 7261 7469 6f6e 7398 7468 illustrations.th │ │ │ │ +000c4ed0: 656d 7365 6c76 95ac 7265 7391 0498 426f emselv..res...Bo │ │ │ │ +000c4ee0: 6698 686f 9377 8ea1 8d91 12c7 6166 756e f.ho.w......afun │ │ │ │ +000c4ef0: 6374 696f 6e73 9603 4cec 6172 6593 6275 ctions..L.are.bu │ │ │ │ +000c4f00: 696c 749b 034c eb75 7369 6e67 9363 6f6e ilt..L.using.con │ │ │ │ +000c4f10: 95ac 7276 9365 7273 696f 6e73 2e91 0504 ..rv.ersions.... │ │ │ │ +000c4f20: 4c54 6865 9603 4cec 7365 6374 696f 6e93 LThe..L.section. │ │ │ │ +000c4f30: 6375 6c6d 696e 6174 6573 9377 6974 6893 culminates.with. │ │ │ │ +000c4f40: 7468 6598 6578 706c 616e 6174 696f 6e93 the.explanation. │ │ │ │ +000c4f50: 6f66 9368 6f90 ac72 778e a18d 8d91 12c7 of.ho..rw....... │ │ │ │ +000c4f60: 61eb 6144 4550 5448 5f43 4f4e 568e 914c a.aDEPTH_CONV..L │ │ │ │ +000c4f70: 4405 cf2c 8d91 03ea a8eb 6154 4f50 5f44 D..,......aTOP_D │ │ │ │ +000c4f80: 4550 5448 5f43 4f4e 568e 9154 65f4 cf2c EPTH_CONV..Te.., │ │ │ │ +000c4f90: 9603 eaa8 616e 648d 93eb 614f 4e43 455f ....and...aONCE_ │ │ │ │ +000c4fa0: 4445 5054 485f 434f 4e56 8e91 5e10 46cf DEPTH_CONV..^.F. │ │ │ │ +000c4fb0: 6172 6593 6275 696c 742e 8e9f 1022 378d are.built...."7. │ │ │ │ +000c4fc0: 911e 28f0 5468 659b 03ea a863 6f6e 95ac ..(.The....con.. │ │ │ │ +000c4fd0: 7276 9365 7273 696f 6e8d 98eb 614e 4f5f rv.ersion...aNO_ │ │ │ │ +000c4fe0: 434f 4e56 8e91 3012 f6cf 6973 9861 6e98 CONV..0...is.an. │ │ │ │ +000c4ff0: 6964 656e 9374 6974 9379 9866 6f72 8d98 iden.tit.y.for.. │ │ │ │ +000c5000: eb61 4f52 454c 5345 438e 912c 284e cf2c .aORELSEC..,(N., │ │ │ │ +000c5010: 9875 7365 6675 6c98 696e 9862 7569 6c64 .useful.in.build │ │ │ │ +000c5020: 696e 6798 6675 6e63 7469 6f6e 732e 8ea9 ing.functions... │ │ │ │ +000c5030: 1e11 b68d 8d8d 9112 c761 9ff5 4fa7 8900 .........a..O... │ │ │ │ +000c5040: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +000c5050: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +000c5060: a664 8d91 170b cceb 614e 4f5f 434f 4e56 .d......aNO_CONV │ │ │ │ +000c5070: 9605 bfaa 3a93 636f 6e76 8e8e 9201 c671 ....:.conv.....q │ │ │ │ +000c5080: b184 000f 60b2 0000 6666 8e8e 9f04 c002 ....`...ff...... │ │ │ │ +000c5090: 8900 0066 6601 c70b 4a8e 8e8e 9f1d ef80 ...ff...J....... │ │ │ │ +000c50a0: 8d8d 9112 c761 4e4f 5f43 4f4e 568e 913e .....aNO_CONV..> │ │ │ │ +000c50b0: efaf d774 9b03 eaa8 cf61 6c77 95ac 7261 ...t.....alw..ra │ │ │ │ +000c50c0: 9379 7398 6661 696c 732e 8e9f 1022 368d .ys.fails...."6. │ │ │ │ +000c50d0: 911e 28f0 5468 6596 0440 3766 756e 6374 ..(.The..@7funct │ │ │ │ +000c50e0: 696f 6e8d 93eb 6146 4952 5354 5f43 4f4e ion...aFIRST_CON │ │ │ │ +000c50f0: 568e 9141 fd12 cf72 6574 7572 6e73 9b04 V..A...returns.. │ │ │ │ +000c5100: 4038 d763 9374 93cf 666f 7293 7468 6593 @8.c.t..for.the. │ │ │ │ +000c5110: 0c72 7374 9363 6f6e 95ac 7276 9365 7273 .rst.con..rv.ers │ │ │ │ +000c5120: 696f 6e96 0440 37d7 63cf 2c91 0455 9b69 ion..@7.c.,..U.i │ │ │ │ +000c5130: 6e98 6193 6c69 7374 936f 6693 636f 6e95 n.a.list.of.con. │ │ │ │ +000c5140: ac72 7693 6572 7369 6f6e 732c 8ea1 8d91 .rv.ersions,.... │ │ │ │ +000c5150: 12c7 6166 6f72 9603 eaa8 7768 6963 90ac ..afor....whic.. │ │ │ │ +000c5160: 7268 9374 6865 9365 7691 ff58 e461 6c75 rh.the.ev..X.alu │ │ │ │ +000c5170: 6174 696f 6e93 6f66 93d7 6393 7493 cf73 ation.of..c.t..s │ │ │ │ +000c5180: 7563 6365 6564 732e 8e9f 1e11 b78d 8d8d ucceeds......... │ │ │ │ +000c5190: 9112 c761 9ff5 4fa7 8900 0066 6601 c70b ...a..O....ff... │ │ │ │ +000c51a0: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +000c51b0: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ +000c51c0: cceb 6146 4952 5354 5f43 4f4e 5696 05bf ..aFIRST_CONV... │ │ │ │ +000c51d0: aa3a 9363 6f6e 7693 6c69 7374 932d 3e93 .:.conv.list.->. │ │ │ │ +000c51e0: 636f 6e76 8e8e 9201 c671 b184 000f 60b2 conv.....q....`. │ │ │ │ +000c51f0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +000c5200: c70b 4a8e 8e8e 9f1d ef7f 8d8d 9112 c761 ..J............a │ │ │ │ +000c5210: 4649 5253 545f 434f 4e56 9105 bfaa 5b8e FIRST_CONV....[. │ │ │ │ +000c5220: 9157 c359 d763 8d9f 01cc ccd5 318e 8d91 .W.Y.c......1... │ │ │ │ +000c5230: 04c0 04eb 613b 8e8d 910c 7fac d73a 9601 ....a;.......:.. │ │ │ │ +000c5240: fffe 3a93 3a8e 8d91 1c4a 4aeb 613b 8e91 ..:.:....JJ.a;.. │ │ │ │ +000c5250: 2209 f4d7 638d 9f01 cccc d86e 8e8d 9105 "...c......n.... │ │ │ │ +000c5260: a850 eb61 5d8e 910f 52a2 cf69 7396 03ea .P.a]...R..is... │ │ │ │ +000c5270: a865 7175 6976 91ff 58e4 616c 656e 9aac .equiv..X.alen.. │ │ │ │ +000c5280: 7274 2c93 696e 9874 7569 7469 7698 656c rt,.in.tuitiv.el │ │ │ │ +000c5290: 7991 ff05 562c 9374 6f3a 8ea6 8d8d 8d9e y...V,.to:...... │ │ │ │ +000c52a0: 56bd 8d8d 8d8d 8d91 2a06 60d7 638d 9f01 V.......*.`.c... │ │ │ │ +000c52b0: cccc d531 8e8e 9139 949d eb61 4f52 454c ...1...9...aOREL │ │ │ │ +000c52c0: 5345 438d 9105 bfaa d763 8d9f 01cc ccd5 SEC......c...... │ │ │ │ +000c52d0: 328e 8e91 154d e7eb 614f 5245 4c53 4543 2....M..aORELSEC │ │ │ │ +000c52e0: 8d8d 9105 bfaa d73a 9601 fffe 3a93 3a8e .......:....:.:. │ │ │ │ +000c52f0: 8e91 1949 f4eb 614f 5245 4c53 4543 8d91 ...I..aORELSEC.. │ │ │ │ +000c5300: 05bf aad7 638d 9f01 cccc d86e 8e8e 8e8e ....c......n.... │ │ │ │ +000c5310: 8e8e 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 .......$........ │ │ │ │ +000c5320: f600 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000c5330: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c5340: 0000 0c48 08a0 02cc 0555 8da0 fd46 d30e ...H.....U...F.. │ │ │ │ -000c5350: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3234 ..............24 │ │ │ │ -000c5360: 3692 011b cf30 4368 6170 7465 7291 0480 6....0Chapter... │ │ │ │ -000c5370: 0031 332e 910a 8000 436f 6e95 a000 7693 .13.....Con...v. │ │ │ │ -000c5380: 6572 7369 6f6e 738e 91ea f1eb 9f05 6666 ersions.......ff │ │ │ │ -000c5390: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ -000c53a0: 2fdf 8da0 fd8b d021 8d91 eaf1 ebcf 4974 /......!......It │ │ │ │ -000c53b0: 9603 eaa8 6973 9364 650c 6e65 6493 6290 ....is.de.ned.b. │ │ │ │ -000c53c0: ac72 793a 8e9f 2048 3f8d 8d8d 9f06 d6bd .ry:.. H?....... │ │ │ │ -000c53d0: 8d8d 8d9f f300 008d 9102 30ea eb61 6c65 ..........0..ale │ │ │ │ -000c53e0: 7496 05bf aa46 4952 5354 5f43 4f4e 5693 t....FIRST_CONV. │ │ │ │ -000c53f0: 636c 9374 933d 8e9f 0d00 008d 9119 2f92 cl.t.=......../. │ │ │ │ -000c5400: 6974 6c69 7374 9605 bfaa 244f 5245 4c53 itlist....$ORELS │ │ │ │ -000c5410: 4543 9363 6c93 4e4f 5f43 4f4e 5693 7493 EC.cl.NO_CONV.t. │ │ │ │ -000c5420: 3f93 6661 696c 7769 7468 9360 4649 5253 ?.failwith.`FIRS │ │ │ │ -000c5430: 545f 434f 4e56 603b 3b8e 8e8e 8e8e 8e8e T_CONV`;;....... │ │ │ │ -000c5440: a920 483e 8d91 f653 7acf 5468 659b 03ea . H>...Sz.The... │ │ │ │ -000c5450: a863 6f6e 95ac 7276 9365 7273 696f 6e8d .con..rv.ersion. │ │ │ │ -000c5460: 98eb 6141 4c4c 5f43 4f4e 568e 9135 d2a0 ..aALL_CONV..5.. │ │ │ │ -000c5470: cf69 7398 616e 9869 6465 6e93 7469 7493 .is.an.iden.tit. │ │ │ │ -000c5480: 7998 666f 728d 98eb 6154 4845 4e43 8e91 y.for...aTHENC.. │ │ │ │ -000c5490: 20a8 facf 2c98 7573 6566 756c 9869 6e98 ...,.useful.in. │ │ │ │ -000c54a0: 6275 696c 6469 6e67 9866 756e 6374 696f building.functio │ │ │ │ -000c54b0: 6e73 2e8e a41b c292 8d8d 8d91 eaf1 eb9f ns.............. │ │ │ │ -000c54c0: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ -000c54d0: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ -000c54e0: 6666 8d9f fba6 648d 9117 0bcc eb61 414c ff....d......aAL │ │ │ │ -000c54f0: 4c5f 434f 4e56 9605 bfaa 3a93 636f 6e76 L_CONV....:.conv │ │ │ │ -000c5500: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ -000c5510: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ -000c5520: 8e8e a18d 8d91 eaf1 eb41 4c4c 5f43 4f4e .........ALL_CON │ │ │ │ -000c5530: 5691 05bf aaeb 6274 8e91 268d d2cf 6576 V.....bt..&...ev │ │ │ │ -000c5540: 91ff 58e4 616c 7561 7465 7396 03ea a874 ..X.aluates....t │ │ │ │ -000c5550: 6f8d 93eb 617c 2d91 05bf aaeb 6274 eb61 o...a|-.....bt.a │ │ │ │ -000c5560: 3deb 6274 8e91 22d1 dacf 2e91 0538 e049 =.bt.."......8.I │ │ │ │ -000c5570: 7493 6973 9364 650c 6e65 6493 6173 9362 t.is.de.ned.as.b │ │ │ │ -000c5580: 9053 8e65 696e 6793 6964 656e 90ac 7274 .S.eing.iden..rt │ │ │ │ -000c5590: 6963 616c 9374 6f8d 93eb 6152 4546 4c8e ical.to...aREFL. │ │ │ │ -000c55a0: 911a e950 cf2e 8e9f 1000 008d 91f6 537a ...P..........Sz │ │ │ │ -000c55b0: 5468 6596 03ea a866 756e 6374 696f 6e8d The....function. │ │ │ │ -000c55c0: 93eb 6145 5645 5259 5f43 4f4e 568e 9141 ..aEVERY_CONV..A │ │ │ │ -000c55d0: 51f4 cf61 7070 6c69 6573 9361 936c 6973 Q..applies.a.lis │ │ │ │ -000c55e0: 7493 6f66 9363 6f6e 95ac 7276 9365 7273 t.of.con..rv.ers │ │ │ │ -000c55f0: 696f 6e73 9603 eaa8 696e 9373 6571 7565 ions....in.seque │ │ │ │ -000c5600: 6e63 652e 8ea1 8d8d 8d91 eaf1 eb9f f54f nce............O │ │ │ │ -000c5610: a789 0000 6666 01c7 0b4a 9f0b 0716 8d8d ....ff...J...... │ │ │ │ -000c5620: 90cc cd9f 0459 9c84 000f 60b2 0000 6666 .....Y....`...ff │ │ │ │ -000c5630: 8d9f fba6 648d 9117 0bcc eb61 4556 4552 ....d......aEVER │ │ │ │ -000c5640: 595f 434f 4e56 9605 bfaa 3a93 636f 6e76 Y_CONV....:.conv │ │ │ │ -000c5650: 936c 6973 7493 2d3e 9363 6f6e 768e 8e92 .list.->.conv... │ │ │ │ -000c5660: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ -000c5670: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -000c5680: 1bc2 918d 8d91 eaf1 eb45 5645 5259 5f43 .........EVERY_C │ │ │ │ -000c5690: 4f4e 5691 05bf aa5b 8e91 2fed e3d7 638d ONV....[../...c. │ │ │ │ -000c56a0: 9f01 cccc d531 8e8d 9104 c004 eb61 3b8e .....1.......a;. │ │ │ │ -000c56b0: 8d91 0c7f acd7 3a96 01ff fe3a 933a 8e8d ......:....:.:.. │ │ │ │ -000c56c0: 911c 4a4a eb61 3b8e 9122 09f4 d763 8d9f ..JJ.a;.."...c.. │ │ │ │ -000c56d0: 01cc ccd8 6e8e 8d91 05a8 50eb 615d 8e91 ....n.....P.a].. │ │ │ │ -000c56e0: 0f52 a2cf 6973 9603 eaa8 6571 7569 7691 .R..is....equiv. │ │ │ │ -000c56f0: ff58 e461 6c65 6e9a ac72 742c 9369 6e98 .X.alen..rt,.in. │ │ │ │ -000c5700: 7475 6974 6976 9865 6c79 91ff 0556 2c93 tuitiv.ely...V,. │ │ │ │ -000c5710: 746f 3a8e a18d 8d8d 9e56 bd8d 8d8d 8d8d to:......V...... │ │ │ │ -000c5720: 9102 30ea d763 8d9f 01cc ccd5 318e 8e91 ..0..c......1... │ │ │ │ -000c5730: 11bf 27eb 6154 4845 4e43 8d91 05bf aad7 ..'.aTHENC...... │ │ │ │ -000c5740: 638d 9f01 cccc d532 8e8e 9115 4de7 eb61 c......2....M..a │ │ │ │ -000c5750: 5448 454e 438d 8d91 05bf aad7 3a96 01ff THENC.......:... │ │ │ │ -000c5760: fe3a 933a 8e8e 9119 49f4 eb61 5448 454e .:.:....I..aTHEN │ │ │ │ -000c5770: 438d 9105 bfaa d763 8d9f 01cc ccd8 6e8e C......c......n. │ │ │ │ -000c5780: 8e8e 8e8e 8e8e 8e8e a18d 91ea f1eb cf49 ...............I │ │ │ │ -000c5790: 7496 03ea a869 7393 6465 0c6e 6564 9362 t....is.de.ned.b │ │ │ │ -000c57a0: 90ac 7279 3a8e a68d 8d8d 9f06 d6bd 8d8d ..ry:........... │ │ │ │ -000c57b0: 8d9f f300 008d 9102 30ea eb61 6c65 7496 ........0..alet. │ │ │ │ -000c57c0: 05bf aa45 5645 5259 5f43 4f4e 5693 636c ...EVERY_CONV.cl │ │ │ │ -000c57d0: 9374 933d 8e9f 0d00 008d 9119 2f92 6974 .t.=......../.it │ │ │ │ -000c57e0: 6c69 7374 9605 bfaa 2454 4845 4e43 9363 list....$THENC.c │ │ │ │ -000c57f0: 6c93 414c 4c5f 434f 4e56 9374 933f 9366 l.ALL_CONV.t.?.f │ │ │ │ -000c5800: 6169 6c77 6974 6893 6045 5645 5259 5f43 ailwith.`EVERY_C │ │ │ │ -000c5810: 4f4e 5660 8e8e 8e8e 8e8e 8e9f 2048 3f8d ONV`........ H?. │ │ │ │ -000c5820: 91f6 537a cf54 6865 9b03 b3ca 6f70 9053 ..Sz.The....op.S │ │ │ │ -000c5830: 8e65 7261 746f 728d 9103 b3c9 eb61 4348 .erator......aCH │ │ │ │ -000c5840: 414e 4745 445f 434f 4e56 8e91 4c63 8bcf ANGED_CONV..Lc.. │ │ │ │ -000c5850: 636f 6e95 ac72 7693 6572 7473 986f 6e65 con..rv.erts.one │ │ │ │ -000c5860: 9863 6f6e 9376 9365 7273 696f 6e96 03b3 .con.v.ersion... │ │ │ │ -000c5870: c974 6f98 616e 6f74 6865 7298 7468 6174 .to.another.that │ │ │ │ -000c5880: 9866 6169 6c73 936f 6e98 6172 6775 6d65 .fails.on.argume │ │ │ │ -000c5890: 6e90 ac72 7473 8ea9 1000 008d 91ea f1eb n..rts.......... │ │ │ │ -000c58a0: 7468 6174 9603 eaa8 6974 9363 616e 6e6f that....it.canno │ │ │ │ -000c58b0: 7493 6390 ac72 6861 6e67 652e 8ea1 8d8d t.c..rhange..... │ │ │ │ -000c58c0: 8d91 eaf1 eb9f f54f a789 0000 6666 01c7 .......O....ff.. │ │ │ │ -000c58d0: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ -000c58e0: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ -000c58f0: 0bcc eb61 4348 414e 4745 445f 434f 4e56 ...aCHANGED_CONV │ │ │ │ -000c5900: 9605 bfaa 3a93 636f 6e76 932d 3e93 636f ....:.conv.->.co │ │ │ │ -000c5910: 6e76 8e8e 9201 c671 b184 000f 60b2 0000 nv.....q....`... │ │ │ │ -000c5920: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ -000c5930: 4a8e 8e8e 9f1b c291 8d91 eaf1 ebcf 4966 J.............If │ │ │ │ -000c5940: 9604 1e19 d763 9b04 1e1a 7493 cf65 7691 .....c....t..ev. │ │ │ │ -000c5950: ff58 e461 6c75 6174 6573 9374 6f8d 98eb .X.aluates.to... │ │ │ │ -000c5960: 617c 2d8e 9113 bb87 d774 8deb 613d 8e91 a|-......t..a=.. │ │ │ │ -000c5970: 05bf aad7 748d 9ffb a532 db30 8e91 02ce ....t....2.0.... │ │ │ │ -000c5980: 39cf 2c91 042a f674 6865 6e8d 93eb 6143 9.,..*.then...aC │ │ │ │ -000c5990: 4841 4e47 4544 5f43 4f4e 568e 914d 382a HANGED_CONV..M8* │ │ │ │ -000c59a0: d763 9874 93cf 616c 736f 9365 7691 ff58 .c.t..also.ev..X │ │ │ │ -000c59b0: e461 6c75 6174 6573 9874 6f8d 93eb 617c .aluates.to...a| │ │ │ │ -000c59c0: 2d8e 9113 bb86 d774 8deb 613d 8e91 05bf -......t..a=.... │ │ │ │ -000c59d0: aad7 748d 9ffb a532 db30 8e91 02ce 39cf ..t....2.0....9. │ │ │ │ -000c59e0: 2c91 042a f675 6e6c 6573 7393 d774 98cf ,..*.unless..t.. │ │ │ │ -000c59f0: 616e 6493 d774 8d9f fba5 32db 308e 8ea6 and..t....2.0... │ │ │ │ -000c5a00: 8d91 eaf1 ebcf 6172 6596 03ea a874 6865 ......are....the │ │ │ │ -000c5a10: 9373 616d 6593 2875 7093 746f 93d7 0b90 .same.(up.to.... │ │ │ │ -000c5a20: 138f cf2d 636f 6e95 ac72 7693 6572 7369 ...-con..rv.ersi │ │ │ │ -000c5a30: 6f6e 292c 9603 eaa8 696e 9377 6869 6390 on),....in.whic. │ │ │ │ -000c5a40: ac72 6893 6361 7365 9369 7493 6661 696c .rh.case.it.fail │ │ │ │ -000c5a50: 732e 8ea6 8d91 f653 7a54 6865 9604 e73a s......SzThe...: │ │ │ │ -000c5a60: 6f70 9053 8e65 7261 746f 728d 9104 e739 op.S.erator....9 │ │ │ │ -000c5a70: eb61 5452 595f 434f 4e56 8e91 37cb c3cf .aTRY_CONV..7... │ │ │ │ -000c5a80: 6d61 7073 936f 6e65 9363 6f6e 95ac 7276 maps.one.con..rv │ │ │ │ -000c5a90: 9365 7273 696f 6e9b 04e7 3974 6f96 04e7 .ersion...9to... │ │ │ │ -000c5aa0: 3a61 6e6f 7468 6572 9374 6861 7498 616c :another.that.al │ │ │ │ -000c5ab0: 7795 ac72 6193 7973 9b04 e73a 7375 6363 w..ra.ys...:succ │ │ │ │ -000c5ac0: 6565 6473 2c91 0526 5e62 9379 9872 652d eeds,..&^b.y.re- │ │ │ │ -000c5ad0: 8ea6 8d91 eaf1 eb70 6c61 6369 6e67 9603 .......placing.. │ │ │ │ -000c5ae0: eaa8 6661 696c 7572 6573 9377 6974 6893 ..failures.with. │ │ │ │ -000c5af0: 7468 6593 6964 656e 95ac 7274 6974 9379 the.iden..rtit.y │ │ │ │ -000c5b00: 9103 eaa8 636f 6e93 7693 6572 7369 6f6e ....con.v.ersion │ │ │ │ -000c5b10: 2e8e a18d 8d8d 91ea f1eb 9ff5 4fa7 8900 ............O... │ │ │ │ -000c5b20: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ -000c5b30: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ -000c5b40: a664 8d91 170b cceb 6154 5259 5f43 4f4e .d......aTRY_CON │ │ │ │ -000c5b50: 5696 05bf aa3a 9363 6f6e 768e 8e92 01c6 V....:.conv..... │ │ │ │ -000c5b60: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ -000c5b70: 0289 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 ....ff...J...... │ │ │ │ -000c5b80: eaf1 ebcf 4966 9604 c133 d763 9b04 c134 ....If...3.c...4 │ │ │ │ -000c5b90: 7493 cf65 7691 ff58 e461 6c75 6174 6573 t..ev..X.aluates │ │ │ │ -000c5ba0: 9374 6f8d 98eb 617c 2d8e 9115 01bb d774 .to...a|-......t │ │ │ │ -000c5bb0: 8deb 613d 8e91 05bf aad7 748d 9ffb a532 ..a=......t....2 │ │ │ │ -000c5bc0: db30 8e91 02ce 39cf 2c91 04f6 d674 6865 .0....9.,....the │ │ │ │ -000c5bd0: 6e8d 98eb 6154 5259 5f43 4f4e 568e 9137 n...aTRY_CONV..7 │ │ │ │ -000c5be0: 7fb7 d763 9374 98cf 616c 736f 9365 7691 ...c.t..also.ev. │ │ │ │ -000c5bf0: ff58 e461 6c75 6174 6573 9374 6f8d 98eb .X.aluates.to... │ │ │ │ -000c5c00: 617c 2d8e 9115 01bb d774 8deb 613d 8e91 a|-......t..a=.. │ │ │ │ -000c5c10: 05bf aad7 748d 9ffb a532 db30 8e91 02ce ....t....2.0.... │ │ │ │ -000c5c20: 39cf 2e91 07bc 8249 6693 d763 9874 93cf 9......If..c.t.. │ │ │ │ -000c5c30: 6661 696c 732c 9104 f6d6 7468 656e 8ea6 fails,....then.. │ │ │ │ -000c5c40: 8d8d 91ea f1eb eb61 5452 595f 434f 4e56 .......aTRY_CONV │ │ │ │ -000c5c50: 8e91 1cd9 e3d7 6396 03ea a874 93cf 6576 ......c....t..ev │ │ │ │ -000c5c60: 91ff 58e4 616c 7561 7465 7393 746f 8d93 ..X.aluates.to.. │ │ │ │ -000c5c70: eb61 7c2d 8e91 1354 a4d7 748d eb61 3d8e .a|-...T..t..a=. │ │ │ │ -000c5c80: 9105 bfaa d774 cf2e 8d91 0538 e0eb 6154 .....t.....8..aT │ │ │ │ -000c5c90: 5259 5f43 4f4e 568e 9137 20d8 cf69 7393 RY_CONV..7 ..is. │ │ │ │ -000c5ca0: 696d 706c 656d 656e 9aac 7274 6564 9362 implemen..rted.b │ │ │ │ -000c5cb0: 9879 3a8e a18d 8d8d 9e56 bd8d 8d8d 8d91 .y:......V...... │ │ │ │ -000c5cc0: 0230 eaeb 616c 6574 9605 bfaa 5452 595f .0..alet....TRY_ │ │ │ │ -000c5cd0: 434f 4e56 9363 933d 9363 934f 5245 4c53 CONV.c.=.c.ORELS │ │ │ │ -000c5ce0: 4543 9341 4c4c 5f43 4f4e 568e 8e8e 8e8e EC.ALL_CONV..... │ │ │ │ -000c5cf0: 8e8e 9f1b c291 8d91 eaf1 ebcf 4974 9603 ............It.. │ │ │ │ -000c5d00: eaa8 6973 9375 7365 6493 696e 9374 6865 ..is.used.in.the │ │ │ │ -000c5d10: 9369 6d70 6c65 6d65 6e9a ac72 7461 7469 .implemen..rtati │ │ │ │ -000c5d20: 6f6e 936f 668d 93eb 6154 4f50 5f44 4550 on.of...aTOP_DEP │ │ │ │ -000c5d30: 5448 5f43 4f4e 568e 9158 509c cf28 6769 TH_CONV..XP..(gi │ │ │ │ -000c5d40: 7698 656e 936c 6174 6572 292e 8ea6 8d91 v.en.later)..... │ │ │ │ -000c5d50: f653 7a54 6865 7265 9604 6e7f 6172 6591 .SzThere..n.are. │ │ │ │ -000c5d60: 046e 8061 936e 95ac 7275 6d93 629a 538e .n.a.n..rum.b.S. │ │ │ │ -000c5d70: 6572 9604 6e7f 6f66 936f 7098 6572 6174 er..n.of.op.erat │ │ │ │ -000c5d80: 6f72 739b 046e 8066 6f72 9361 7070 6c79 ors..n.for.apply │ │ │ │ -000c5d90: 696e 6793 636f 6e95 ac72 7693 6572 7369 ing.con..rv.ersi │ │ │ │ -000c5da0: 6f6e 7396 046e 7f74 6f98 7468 6593 696d ons..n.to.the.im │ │ │ │ -000c5db0: 6d65 6469 6174 6593 7375 6274 6572 6d73 mediate.subterms │ │ │ │ -000c5dc0: 8ea6 8d91 eaf1 eb6f 6696 03ea a861 9374 .......of....a.t │ │ │ │ -000c5dd0: 6572 6d2e 9105 38e0 5468 6573 6593 7573 erm...8.These.us │ │ │ │ -000c5de0: 6593 7468 6593 eb48 4d4c 93cf 6675 6e63 e.the..HML..func │ │ │ │ -000c5df0: 7469 6f6e 733a 8e9f 1e59 518d 8d8d 91ea tions:...YQ..... │ │ │ │ -000c5e00: f1eb 9fee cfa7 8900 0066 6601 c70b 4a9f .........ff...J. │ │ │ │ -000c5e10: 1807 168d 8d90 cccd 9f04 599c 8400 1c60 ..........Y....` │ │ │ │ -000c5e20: b200 0066 668d 9fee a664 8d91 170b cceb ...ff....d...... │ │ │ │ -000c5e30: 614d 4b5f 434f 4d42 9605 bfaa 3a93 7468 aMK_COMB....:.th │ │ │ │ -000c5e40: 6d93 2393 7468 6d93 2d3e 9374 686d 8e9f m.#.thm.->.thm.. │ │ │ │ -000c5e50: 0d00 008d 9117 0bcc 4d4b 5f41 4253 910b ........MK_ABS.. │ │ │ │ -000c5e60: 7f54 3a96 05bf aa74 686d 932d 3e93 7468 .T:....thm.->.th │ │ │ │ -000c5e70: 6d8e 8e92 01c6 71b1 8400 1c60 b200 0066 m.....q....`...f │ │ │ │ -000c5e80: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ -000c5e90: 8e8e 8e8e 9f24 fd13 8e8c 8b00 0000 f700 .....$.......... │ │ │ │ -000c5ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c5340: 0000 0000 0000 0c48 0ca0 02cc 0555 8da0 .......H.....U.. │ │ │ │ +000c5350: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ +000c5360: ebd0 3234 3692 011b cf30 4368 6170 7465 ..246....0Chapte │ │ │ │ +000c5370: 7291 0480 0031 332e 910a 8000 436f 6e95 r....13.....Con. │ │ │ │ +000c5380: a000 7693 6572 7369 6f6e 738e 91ea f1eb ..v.ersions..... │ │ │ │ +000c5390: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ +000c53a0: 8ea0 0294 2fdf 8da0 fd8b d021 8d91 eaf1 ..../......!.... │ │ │ │ +000c53b0: ebcf 4974 9603 eaa8 6973 9364 650c 6e65 ..It....is.de.ne │ │ │ │ +000c53c0: 6493 6290 ac72 793a 8e9f 2048 3f8d 8d8d d.b..ry:.. H?... │ │ │ │ +000c53d0: 9f06 d6bd 8d8d 8d9f f300 008d 9102 30ea ..............0. │ │ │ │ +000c53e0: eb61 6c65 7496 05bf aa46 4952 5354 5f43 .alet....FIRST_C │ │ │ │ +000c53f0: 4f4e 5693 636c 9374 933d 8e9f 0d00 008d ONV.cl.t.=...... │ │ │ │ +000c5400: 9119 2f92 6974 6c69 7374 9605 bfaa 244f ../.itlist....$O │ │ │ │ +000c5410: 5245 4c53 4543 9363 6c93 4e4f 5f43 4f4e RELSEC.cl.NO_CON │ │ │ │ +000c5420: 5693 7493 3f93 6661 696c 7769 7468 9360 V.t.?.failwith.` │ │ │ │ +000c5430: 4649 5253 545f 434f 4e56 603b 3b8e 8e8e FIRST_CONV`;;... │ │ │ │ +000c5440: 8e8e 8e8e a920 483e 8d91 f653 7acf 5468 ..... H>...Sz.Th │ │ │ │ +000c5450: 659b 03ea a863 6f6e 95ac 7276 9365 7273 e....con..rv.ers │ │ │ │ +000c5460: 696f 6e8d 98eb 6141 4c4c 5f43 4f4e 568e ion...aALL_CONV. │ │ │ │ +000c5470: 9135 d2a0 cf69 7398 616e 9869 6465 6e93 .5...is.an.iden. │ │ │ │ +000c5480: 7469 7493 7998 666f 728d 98eb 6154 4845 tit.y.for...aTHE │ │ │ │ +000c5490: 4e43 8e91 20a8 facf 2c98 7573 6566 756c NC.. ...,.useful │ │ │ │ +000c54a0: 9869 6e98 6275 696c 6469 6e67 9866 756e .in.building.fun │ │ │ │ +000c54b0: 6374 696f 6e73 2e8e a41b c292 8d8d 8d91 ctions.......... │ │ │ │ +000c54c0: eaf1 eb9f f54f a789 0000 6666 01c7 0b4a .....O....ff...J │ │ │ │ +000c54d0: 9f0b 0716 8d8d 90cc cd9f 0459 9c84 000f ...........Y.... │ │ │ │ +000c54e0: 60b2 0000 6666 8d9f fba6 648d 9117 0bcc `...ff....d..... │ │ │ │ +000c54f0: eb61 414c 4c5f 434f 4e56 9605 bfaa 3a93 .aALL_CONV....:. │ │ │ │ +000c5500: 636f 6e76 8e8e 9201 c671 b184 000f 60b2 conv.....q....`. │ │ │ │ +000c5510: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ +000c5520: c70b 4a8e 8e8e a18d 8d91 eaf1 eb41 4c4c ..J..........ALL │ │ │ │ +000c5530: 5f43 4f4e 5691 05bf aaeb 6274 8e91 268d _CONV.....bt..&. │ │ │ │ +000c5540: d2cf 6576 91ff 58e4 616c 7561 7465 7396 ..ev..X.aluates. │ │ │ │ +000c5550: 03ea a874 6f8d 93eb 617c 2d91 05bf aaeb ...to...a|-..... │ │ │ │ +000c5560: 6274 eb61 3deb 6274 8e91 22d1 dacf 2e91 bt.a=.bt.."..... │ │ │ │ +000c5570: 0538 e049 7493 6973 9364 650c 6e65 6493 .8.It.is.de.ned. │ │ │ │ +000c5580: 6173 9362 9053 8e65 696e 6793 6964 656e as.b.S.eing.iden │ │ │ │ +000c5590: 90ac 7274 6963 616c 9374 6f8d 93eb 6152 ..rtical.to...aR │ │ │ │ +000c55a0: 4546 4c8e 911a e950 cf2e 8e9f 1000 008d EFL....P........ │ │ │ │ +000c55b0: 91f6 537a 5468 6596 03ea a866 756e 6374 ..SzThe....funct │ │ │ │ +000c55c0: 696f 6e8d 93eb 6145 5645 5259 5f43 4f4e ion...aEVERY_CON │ │ │ │ +000c55d0: 568e 9141 51f4 cf61 7070 6c69 6573 9361 V..AQ..applies.a │ │ │ │ +000c55e0: 936c 6973 7493 6f66 9363 6f6e 95ac 7276 .list.of.con..rv │ │ │ │ +000c55f0: 9365 7273 696f 6e73 9603 eaa8 696e 9373 .ersions....in.s │ │ │ │ +000c5600: 6571 7565 6e63 652e 8ea1 8d8d 8d91 eaf1 equence......... │ │ │ │ +000c5610: eb9f f54f a789 0000 6666 01c7 0b4a 9f0b ...O....ff...J.. │ │ │ │ +000c5620: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ +000c5630: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +000c5640: 4556 4552 595f 434f 4e56 9605 bfaa 3a93 EVERY_CONV....:. │ │ │ │ +000c5650: 636f 6e76 936c 6973 7493 2d3e 9363 6f6e conv.list.->.con │ │ │ │ +000c5660: 768e 8e92 01c6 71b1 8400 0f60 b200 0066 v.....q....`...f │ │ │ │ +000c5670: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000c5680: 8e8e 8e9f 1bc2 918d 8d91 eaf1 eb45 5645 .............EVE │ │ │ │ +000c5690: 5259 5f43 4f4e 5691 05bf aa5b 8e91 2fed RY_CONV....[../. │ │ │ │ +000c56a0: e3d7 638d 9f01 cccc d531 8e8d 9104 c004 ..c......1...... │ │ │ │ +000c56b0: eb61 3b8e 8d91 0c7f acd7 3a96 01ff fe3a .a;.......:....: │ │ │ │ +000c56c0: 933a 8e8d 911c 4a4a eb61 3b8e 9122 09f4 .:....JJ.a;..".. │ │ │ │ +000c56d0: d763 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb .c......n.....P. │ │ │ │ +000c56e0: 615d 8e91 0f52 a2cf 6973 9603 eaa8 6571 a]...R..is....eq │ │ │ │ +000c56f0: 7569 7691 ff58 e461 6c65 6e9a ac72 742c uiv..X.alen..rt, │ │ │ │ +000c5700: 9369 6e98 7475 6974 6976 9865 6c79 91ff .in.tuitiv.ely.. │ │ │ │ +000c5710: 0556 2c93 746f 3a8e a18d 8d8d 9e56 bd8d .V,.to:......V.. │ │ │ │ +000c5720: 8d8d 8d8d 9102 30ea d763 8d9f 01cc ccd5 ......0..c...... │ │ │ │ +000c5730: 318e 8e91 11bf 27eb 6154 4845 4e43 8d91 1.....'.aTHENC.. │ │ │ │ +000c5740: 05bf aad7 638d 9f01 cccc d532 8e8e 9115 ....c......2.... │ │ │ │ +000c5750: 4de7 eb61 5448 454e 438d 8d91 05bf aad7 M..aTHENC....... │ │ │ │ +000c5760: 3a96 01ff fe3a 933a 8e8e 9119 49f4 eb61 :....:.:....I..a │ │ │ │ +000c5770: 5448 454e 438d 9105 bfaa d763 8d9f 01cc THENC......c.... │ │ │ │ +000c5780: ccd8 6e8e 8e8e 8e8e 8e8e 8e8e a18d 91ea ..n............. │ │ │ │ +000c5790: f1eb cf49 7496 03ea a869 7393 6465 0c6e ...It....is.de.n │ │ │ │ +000c57a0: 6564 9362 90ac 7279 3a8e a68d 8d8d 9f06 ed.b..ry:....... │ │ │ │ +000c57b0: d6bd 8d8d 8d9f f300 008d 9102 30ea eb61 ............0..a │ │ │ │ +000c57c0: 6c65 7496 05bf aa45 5645 5259 5f43 4f4e let....EVERY_CON │ │ │ │ +000c57d0: 5693 636c 9374 933d 8e9f 0d00 008d 9119 V.cl.t.=........ │ │ │ │ +000c57e0: 2f92 6974 6c69 7374 9605 bfaa 2454 4845 /.itlist....$THE │ │ │ │ +000c57f0: 4e43 9363 6c93 414c 4c5f 434f 4e56 9374 NC.cl.ALL_CONV.t │ │ │ │ +000c5800: 933f 9366 6169 6c77 6974 6893 6045 5645 .?.failwith.`EVE │ │ │ │ +000c5810: 5259 5f43 4f4e 5660 8e8e 8e8e 8e8e 8e9f RY_CONV`........ │ │ │ │ +000c5820: 2048 3f8d 91f6 537a cf54 6865 9b03 b3ca H?...Sz.The.... │ │ │ │ +000c5830: 6f70 9053 8e65 7261 746f 728d 9103 b3c9 op.S.erator..... │ │ │ │ +000c5840: eb61 4348 414e 4745 445f 434f 4e56 8e91 .aCHANGED_CONV.. │ │ │ │ +000c5850: 4c63 8bcf 636f 6e95 ac72 7693 6572 7473 Lc..con..rv.erts │ │ │ │ +000c5860: 986f 6e65 9863 6f6e 9376 9365 7273 696f .one.con.v.ersio │ │ │ │ +000c5870: 6e96 03b3 c974 6f98 616e 6f74 6865 7298 n....to.another. │ │ │ │ +000c5880: 7468 6174 9866 6169 6c73 936f 6e98 6172 that.fails.on.ar │ │ │ │ +000c5890: 6775 6d65 6e90 ac72 7473 8ea9 1000 008d gumen..rts...... │ │ │ │ +000c58a0: 91ea f1eb 7468 6174 9603 eaa8 6974 9363 ....that....it.c │ │ │ │ +000c58b0: 616e 6e6f 7493 6390 ac72 6861 6e67 652e annot.c..rhange. │ │ │ │ +000c58c0: 8ea1 8d8d 8d91 eaf1 eb9f f54f a789 0000 ...........O.... │ │ │ │ +000c58d0: 6666 01c7 0b4a 9f0b 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ +000c58e0: 0459 9c84 000f 60b2 0000 6666 8d9f fba6 .Y....`...ff.... │ │ │ │ +000c58f0: 648d 9117 0bcc eb61 4348 414e 4745 445f d......aCHANGED_ │ │ │ │ +000c5900: 434f 4e56 9605 bfaa 3a93 636f 6e76 932d CONV....:.conv.- │ │ │ │ +000c5910: 3e93 636f 6e76 8e8e 9201 c671 b184 000f >.conv.....q.... │ │ │ │ +000c5920: 60b2 0000 6666 8e8e 9f04 c002 8900 0066 `...ff.........f │ │ │ │ +000c5930: 6601 c70b 4a8e 8e8e 9f1b c291 8d91 eaf1 f...J........... │ │ │ │ +000c5940: ebcf 4966 9604 1e19 d763 9b04 1e1a 7493 ..If.....c....t. │ │ │ │ +000c5950: cf65 7691 ff58 e461 6c75 6174 6573 9374 .ev..X.aluates.t │ │ │ │ +000c5960: 6f8d 98eb 617c 2d8e 9113 bb87 d774 8deb o...a|-......t.. │ │ │ │ +000c5970: 613d 8e91 05bf aad7 748d 9ffb a532 db30 a=......t....2.0 │ │ │ │ +000c5980: 8e91 02ce 39cf 2c91 042a f674 6865 6e8d ....9.,..*.then. │ │ │ │ +000c5990: 93eb 6143 4841 4e47 4544 5f43 4f4e 568e ..aCHANGED_CONV. │ │ │ │ +000c59a0: 914d 382a d763 9874 93cf 616c 736f 9365 .M8*.c.t..also.e │ │ │ │ +000c59b0: 7691 ff58 e461 6c75 6174 6573 9874 6f8d v..X.aluates.to. │ │ │ │ +000c59c0: 93eb 617c 2d8e 9113 bb86 d774 8deb 613d ..a|-......t..a= │ │ │ │ +000c59d0: 8e91 05bf aad7 748d 9ffb a532 db30 8e91 ......t....2.0.. │ │ │ │ +000c59e0: 02ce 39cf 2c91 042a f675 6e6c 6573 7393 ..9.,..*.unless. │ │ │ │ +000c59f0: d774 98cf 616e 6493 d774 8d9f fba5 32db .t..and..t....2. │ │ │ │ +000c5a00: 308e 8ea6 8d91 eaf1 ebcf 6172 6596 03ea 0.........are... │ │ │ │ +000c5a10: a874 6865 9373 616d 6593 2875 7093 746f .the.same.(up.to │ │ │ │ +000c5a20: 93d7 0b90 138f cf2d 636f 6e95 ac72 7693 .......-con..rv. │ │ │ │ +000c5a30: 6572 7369 6f6e 292c 9603 eaa8 696e 9377 ersion),....in.w │ │ │ │ +000c5a40: 6869 6390 ac72 6893 6361 7365 9369 7493 hic..rh.case.it. │ │ │ │ +000c5a50: 6661 696c 732e 8ea6 8d91 f653 7a54 6865 fails......SzThe │ │ │ │ +000c5a60: 9604 e73a 6f70 9053 8e65 7261 746f 728d ...:op.S.erator. │ │ │ │ +000c5a70: 9104 e739 eb61 5452 595f 434f 4e56 8e91 ...9.aTRY_CONV.. │ │ │ │ +000c5a80: 37cb c3cf 6d61 7073 936f 6e65 9363 6f6e 7...maps.one.con │ │ │ │ +000c5a90: 95ac 7276 9365 7273 696f 6e9b 04e7 3974 ..rv.ersion...9t │ │ │ │ +000c5aa0: 6f96 04e7 3a61 6e6f 7468 6572 9374 6861 o...:another.tha │ │ │ │ +000c5ab0: 7498 616c 7795 ac72 6193 7973 9b04 e73a t.alw..ra.ys...: │ │ │ │ +000c5ac0: 7375 6363 6565 6473 2c91 0526 5e62 9379 succeeds,..&^b.y │ │ │ │ +000c5ad0: 9872 652d 8ea6 8d91 eaf1 eb70 6c61 6369 .re-.......placi │ │ │ │ +000c5ae0: 6e67 9603 eaa8 6661 696c 7572 6573 9377 ng....failures.w │ │ │ │ +000c5af0: 6974 6893 7468 6593 6964 656e 95ac 7274 ith.the.iden..rt │ │ │ │ +000c5b00: 6974 9379 9103 eaa8 636f 6e93 7693 6572 it.y....con.v.er │ │ │ │ +000c5b10: 7369 6f6e 2e8e a18d 8d8d 91ea f1eb 9ff5 sion............ │ │ │ │ +000c5b20: 4fa7 8900 0066 6601 c70b 4a9f 0b07 168d O....ff...J..... │ │ │ │ +000c5b30: 8d90 cccd 9f04 599c 8400 0f60 b200 0066 ......Y....`...f │ │ │ │ +000c5b40: 668d 9ffb a664 8d91 170b cceb 6154 5259 f....d......aTRY │ │ │ │ +000c5b50: 5f43 4f4e 5696 05bf aa3a 9363 6f6e 768e _CONV....:.conv. │ │ │ │ +000c5b60: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ +000c5b70: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +000c5b80: 8ea1 8d91 eaf1 ebcf 4966 9604 c133 d763 ........If...3.c │ │ │ │ +000c5b90: 9b04 c134 7493 cf65 7691 ff58 e461 6c75 ...4t..ev..X.alu │ │ │ │ +000c5ba0: 6174 6573 9374 6f8d 98eb 617c 2d8e 9115 ates.to...a|-... │ │ │ │ +000c5bb0: 01bb d774 8deb 613d 8e91 05bf aad7 748d ...t..a=......t. │ │ │ │ +000c5bc0: 9ffb a532 db30 8e91 02ce 39cf 2c91 04f6 ...2.0....9.,... │ │ │ │ +000c5bd0: d674 6865 6e8d 98eb 6154 5259 5f43 4f4e .then...aTRY_CON │ │ │ │ +000c5be0: 568e 9137 7fb7 d763 9374 98cf 616c 736f V..7...c.t..also │ │ │ │ +000c5bf0: 9365 7691 ff58 e461 6c75 6174 6573 9374 .ev..X.aluates.t │ │ │ │ +000c5c00: 6f8d 98eb 617c 2d8e 9115 01bb d774 8deb o...a|-......t.. │ │ │ │ +000c5c10: 613d 8e91 05bf aad7 748d 9ffb a532 db30 a=......t....2.0 │ │ │ │ +000c5c20: 8e91 02ce 39cf 2e91 07bc 8249 6693 d763 ....9......If..c │ │ │ │ +000c5c30: 9874 93cf 6661 696c 732c 9104 f6d6 7468 .t..fails,....th │ │ │ │ +000c5c40: 656e 8ea6 8d8d 91ea f1eb eb61 5452 595f en.........aTRY_ │ │ │ │ +000c5c50: 434f 4e56 8e91 1cd9 e3d7 6396 03ea a874 CONV......c....t │ │ │ │ +000c5c60: 93cf 6576 91ff 58e4 616c 7561 7465 7393 ..ev..X.aluates. │ │ │ │ +000c5c70: 746f 8d93 eb61 7c2d 8e91 1354 a4d7 748d to...a|-...T..t. │ │ │ │ +000c5c80: eb61 3d8e 9105 bfaa d774 cf2e 8d91 0538 .a=......t.....8 │ │ │ │ +000c5c90: e0eb 6154 5259 5f43 4f4e 568e 9137 20d8 ..aTRY_CONV..7 . │ │ │ │ +000c5ca0: cf69 7393 696d 706c 656d 656e 9aac 7274 .is.implemen..rt │ │ │ │ +000c5cb0: 6564 9362 9879 3a8e a18d 8d8d 9e56 bd8d ed.b.y:......V.. │ │ │ │ +000c5cc0: 8d8d 8d91 0230 eaeb 616c 6574 9605 bfaa .....0..alet.... │ │ │ │ +000c5cd0: 5452 595f 434f 4e56 9363 933d 9363 934f TRY_CONV.c.=.c.O │ │ │ │ +000c5ce0: 5245 4c53 4543 9341 4c4c 5f43 4f4e 568e RELSEC.ALL_CONV. │ │ │ │ +000c5cf0: 8e8e 8e8e 8e8e 9f1b c291 8d91 eaf1 ebcf ................ │ │ │ │ +000c5d00: 4974 9603 eaa8 6973 9375 7365 6493 696e It....is.used.in │ │ │ │ +000c5d10: 9374 6865 9369 6d70 6c65 6d65 6e9a ac72 .the.implemen..r │ │ │ │ +000c5d20: 7461 7469 6f6e 936f 668d 93eb 6154 4f50 tation.of...aTOP │ │ │ │ +000c5d30: 5f44 4550 5448 5f43 4f4e 568e 9158 509c _DEPTH_CONV..XP. │ │ │ │ +000c5d40: cf28 6769 7698 656e 936c 6174 6572 292e .(giv.en.later). │ │ │ │ +000c5d50: 8ea6 8d91 f653 7a54 6865 7265 9604 6e7f .....SzThere..n. │ │ │ │ +000c5d60: 6172 6591 046e 8061 936e 95ac 7275 6d93 are..n.a.n..rum. │ │ │ │ +000c5d70: 629a 538e 6572 9604 6e7f 6f66 936f 7098 b.S.er..n.of.op. │ │ │ │ +000c5d80: 6572 6174 6f72 739b 046e 8066 6f72 9361 erators..n.for.a │ │ │ │ +000c5d90: 7070 6c79 696e 6793 636f 6e95 ac72 7693 pplying.con..rv. │ │ │ │ +000c5da0: 6572 7369 6f6e 7396 046e 7f74 6f98 7468 ersions..n.to.th │ │ │ │ +000c5db0: 6593 696d 6d65 6469 6174 6593 7375 6274 e.immediate.subt │ │ │ │ +000c5dc0: 6572 6d73 8ea6 8d91 eaf1 eb6f 6696 03ea erms.......of... │ │ │ │ +000c5dd0: a861 9374 6572 6d2e 9105 38e0 5468 6573 .a.term...8.Thes │ │ │ │ +000c5de0: 6593 7573 6593 7468 6593 eb48 4d4c 93cf e.use.the..HML.. │ │ │ │ +000c5df0: 6675 6e63 7469 6f6e 733a 8e9f 1e59 518d functions:...YQ. │ │ │ │ +000c5e00: 8d8d 91ea f1eb 9fee cfa7 8900 0066 6601 .............ff. │ │ │ │ +000c5e10: c70b 4a9f 1807 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ +000c5e20: 8400 1c60 b200 0066 668d 9fee a664 8d91 ...`...ff....d.. │ │ │ │ +000c5e30: 170b cceb 614d 4b5f 434f 4d42 9605 bfaa ....aMK_COMB.... │ │ │ │ +000c5e40: 3a93 7468 6d93 2393 7468 6d93 2d3e 9374 :.thm.#.thm.->.t │ │ │ │ +000c5e50: 686d 8e9f 0d00 008d 9117 0bcc 4d4b 5f41 hm..........MK_A │ │ │ │ +000c5e60: 4253 910b 7f54 3a96 05bf aa74 686d 932d BS...T:....thm.- │ │ │ │ +000c5e70: 3e93 7468 6d8e 8e92 01c6 71b1 8400 1c60 >.thm.....q....` │ │ │ │ +000c5e80: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ +000c5e90: 01c7 0b4a 8e8e 8e8e 9f24 fd13 8e8c 8b00 ...J.....$...... │ │ │ │ +000c5ea0: 0000 f700 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000c5eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c5ec0: 0000 0000 0c53 18a0 02cc 0555 8da0 fd46 .....S.....U...F │ │ │ │ -000c5ed0: d30e 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 ..............a. │ │ │ │ -000c5ee0: 3133 2e32 2e91 0a80 0057 91fe e000 7269 13.2.....W....ri │ │ │ │ -000c5ef0: 7469 6e67 9604 8000 636f 6d70 9060 006f ting....comp.`.o │ │ │ │ -000c5f00: 756e 6493 636f 6e95 a000 7693 6572 7369 und.con...v.ersi │ │ │ │ -000c5f10: 6f6e 7392 00d6 564c 3234 378e 9112 c761 ons...VL247....a │ │ │ │ -000c5f20: 9f05 6666 8900 00e6 6601 c73e 7c8e 8e8e ..ff....f..>|... │ │ │ │ -000c5f30: 8ea0 0294 2fdf 8da0 fd8b d021 8d8d 9112 ..../......!.... │ │ │ │ -000c5f40: c761 eb61 4d4b 5f43 4f4d 428e 913e efaf .a.aMK_COMB..>.. │ │ │ │ -000c5f50: cf61 6e64 8d91 03ea a8eb 614d 4b5f 4142 .and......aMK_AB │ │ │ │ -000c5f60: 538e 912a 534c cf69 6d70 6c65 6d65 6e9a S..*SL.implemen. │ │ │ │ -000c5f70: ac72 7496 03ea a874 6865 9366 6f6c 6c6f .rt....the.follo │ │ │ │ -000c5f80: 9877 696e 6793 6465 7269 7698 6564 9372 .wing.deriv.ed.r │ │ │ │ -000c5f90: 756c 6573 3a8e a910 7a56 a412 c071 8d8d ules:...zV...q.. │ │ │ │ -000c5fa0: 8d8d 9ff7 e1c5 8d92 0091 f3d8 008d 9f01 ................ │ │ │ │ -000c5fb0: cccc d531 8e8d 910a 7fae eb61 7c2d 8e9b ...1.......a|-.. │ │ │ │ -000c5fc0: 1bbe acd7 758d 9f01 cccc d531 8e8d 9104 ....u......1.... │ │ │ │ -000c5fd0: c004 eb61 3d8e 960a 7fae d776 8d9f 01cc ...a=......v.... │ │ │ │ -000c5fe0: ccd5 318e 911c 3ff4 cf00 8d9f 01cc ccd5 ..1...?......... │ │ │ │ -000c5ff0: 328e 8d93 eb61 7c2d 8e98 d775 8d9f 01cc 2....a|-...u.... │ │ │ │ -000c6000: ccd5 328e 8d91 04c0 04eb 613d 8e93 d776 ..2.......a=...v │ │ │ │ -000c6010: 8d9f 01cc ccd5 328e 8e92 0091 f3d8 9f05 ......2......... │ │ │ │ -000c6020: 516d 8900 0066 6500 94e7 f09f 0b08 0b8d Qm...fe......... │ │ │ │ -000c6030: 910f 89d1 cf00 8d9f 01cc ccd5 318e 9107 ............1... │ │ │ │ -000c6040: 6aac da5b 9102 aaa8 cf00 8d9f 01cc ccd5 j..[............ │ │ │ │ -000c6050: 328e 8d91 0a7f aeeb 617c 2d8e 911b beac 2.......a|-..... │ │ │ │ -000c6060: d775 8d9f 01cc ccd5 318e 9608 aaac d775 .u......1......u │ │ │ │ -000c6070: 8d9f 01cc ccd5 328e 8d91 04c0 04eb 613d ......2.......a= │ │ │ │ -000c6080: 8e91 0a7f aed7 768d 9f01 cccc d531 8e93 ......v......1.. │ │ │ │ -000c6090: d776 8d9f 01cc ccd5 328e 8e8e 8e8e 8d92 .v......2....... │ │ │ │ -000c60a0: 0133 cef3 eb61 4d4b 5f43 4f4d 428e 8e9f .3...aMK_COMB... │ │ │ │ -000c60b0: 18a6 83a1 8d8d 8d8d 9ff7 e1c5 8d92 00bd ................ │ │ │ │ -000c60c0: c03c cf00 8d96 05bf aaeb 617c 2d93 218e .<........a|-.!. │ │ │ │ -000c60d0: 911c be52 d778 8deb 612e 8e96 05bf aad7 ...R.x..a....... │ │ │ │ -000c60e0: 758d eb61 3d8e 93d7 768e 9200 a44d 249f u..a=...v....M$. │ │ │ │ -000c60f0: 0551 6d89 0000 6665 0075 f503 9f0b 080b .Qm...fe.u...... │ │ │ │ -000c6100: 8dcf 008d 9605 bfaa eb61 7c2d 9328 8e8d .........a|-.(.. │ │ │ │ -000c6110: 911c be52 e25c 8e91 22eb 1fd7 788d eb61 ...R.\.."...x..a │ │ │ │ -000c6120: 2e8e 9605 bfaa d775 8deb 6129 8e91 0914 .......u..a).... │ │ │ │ -000c6130: fccf 3d91 0355 5228 8de2 5c8e 9106 2ccd ..=..UR(..\...,. │ │ │ │ -000c6140: d778 8deb 612e 8e93 d776 8d90 6e39 eb61 .x..a....v..n9.a │ │ │ │ -000c6150: 298e 8e8e 8e8e 8d92 0127 3552 4d4b 5f41 )........'5RMK_A │ │ │ │ -000c6160: 4253 8e8e 9f1d 3715 8d91 12c7 61cf 5468 BS....7.....a.Th │ │ │ │ -000c6170: 6596 03ea a866 756e 6374 696f 6e8d 93eb e....function... │ │ │ │ -000c6180: 6153 5542 5f43 4f4e 568e 9135 d2a0 cf61 aSUB_CONV..5...a │ │ │ │ -000c6190: 7070 6c69 6573 9361 9363 6f6e 95ac 7276 pplies.a.con..rv │ │ │ │ -000c61a0: 9365 7273 696f 6e96 03ea a874 6f93 7468 .ersion....to.th │ │ │ │ -000c61b0: 6593 696d 6d65 6469 6174 6593 7375 6274 e.immediate.subt │ │ │ │ -000c61c0: 6572 6d73 936f 6693 6193 7465 726d 2e8e erms.of.a.term.. │ │ │ │ -000c61d0: 9f20 d2b2 8d8d 8d91 12c7 619f f54f a789 . ........a..O.. │ │ │ │ -000c61e0: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ -000c61f0: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ -000c6200: fba6 648d 9117 0bcc eb61 5355 425f 434f ..d......aSUB_CO │ │ │ │ -000c6210: 4e56 9605 bfaa 3a93 636f 6e76 8e8e 9201 NV....:.conv.... │ │ │ │ -000c6220: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ -000c6230: c002 8900 0066 6601 c70b 4a8e 8e8e a420 .....ff...J.... │ │ │ │ -000c6240: 585b 8d91 12c7 61cf 496e 9103 eaa8 7061 X[....a.In....pa │ │ │ │ -000c6250: 7274 6963 756c 6172 3a8e a18d 8d8d 8d91 rticular:....... │ │ │ │ -000c6260: 2467 afeb 6080 888e 8e8e 8d91 3027 4deb $g..`.......0'M. │ │ │ │ -000c6270: 6153 5542 5f43 4f4e 568e 9164 cf41 d763 aSUB_CONV..d.A.c │ │ │ │ -000c6280: 8d91 06aa a4eb 6122 8e91 0c6a 4ed7 788d ......a"...jN.x. │ │ │ │ -000c6290: eb61 228e 910c ffa4 cf3d 8d91 073f faeb .a"......=...?.. │ │ │ │ -000c62a0: 617c 2d8e 9118 7ef8 d778 8deb 613d 8e91 a|-...~..x..a=.. │ │ │ │ -000c62b0: 05bf aad7 78cf 3b8e 9f1c 63af 8d8d 8d8d ....x.;...c..... │ │ │ │ -000c62c0: 9124 67af eb60 8088 8e8e 8e8d 9130 274d .$g..`.......0'M │ │ │ │ -000c62d0: eb61 5355 425f 434f 4e56 8e91 64cf 41d7 .aSUB_CONV..d.A. │ │ │ │ -000c62e0: 638d 9106 aaa4 eb61 228e 910c 6a4e d775 c......a"...jN.u │ │ │ │ -000c62f0: 9603 5552 768d 906e 39eb 6122 8e91 0d6d ..URv..n9.a"...m │ │ │ │ -000c6300: ddcf 3d8d 9107 3ffa eb61 7c2d 8e91 187e ..=...?..a|-...~ │ │ │ │ -000c6310: f8d7 7593 768d 906e 39eb 613d 8e91 062d ..u.v..n9.a=...- │ │ │ │ -000c6320: e3d7 758d 9ffb a532 db30 8e91 0623 8bd7 ..u....2.0...#.. │ │ │ │ -000c6330: 768d 906e 399f fba5 32db 308e 9103 3c72 v..n9...2.0....\.x..a....u │ │ │ │ -000c6420: 8deb 6129 933d 9328 8e91 1cbe 525c d778 ..a).=.(....R\.x │ │ │ │ -000c6430: 8deb 612e 8e93 d775 8d9f fba5 32db 308e ..a....u....2.0. │ │ │ │ -000c6440: 8d91 02ce 39eb 6129 8e91 088d e3cf 2c91 ....9.a)......,. │ │ │ │ -000c6450: 0bbf f869 6696 03ea a8d7 6391 06aa a475 ...if.....c....u │ │ │ │ -000c6460: 93cf 3d8d 93eb 617c 2d8e 9115 29a6 d775 ..=...a|-...)..u │ │ │ │ -000c6470: 8deb 613d 8e91 05bf aad7 758d 9ffb a532 ..a=......u....2 │ │ │ │ -000c6480: db30 8e91 02ce 39cf 2e8e a18d 8d91 12c7 .0....9......... │ │ │ │ -000c6490: 61eb 6153 5542 5f43 4f4e 568e 9144 af59 a.aSUB_CONV..D.Y │ │ │ │ -000c64a0: cf69 7396 03ea a869 6d70 6c65 6d65 6e90 .is....implemen. │ │ │ │ -000c64b0: ac72 7465 6493 696e 9374 6572 6d73 936f .rted.in.terms.o │ │ │ │ -000c64c0: 668d 93eb 614d 4b5f 434f 4d42 8e91 3012 f...aMK_COMB..0. │ │ │ │ -000c64d0: f6cf 616e 648d 93eb 614d 4b5f 4142 538e ..and...aMK_ABS. │ │ │ │ -000c64e0: 9126 68a4 cf3a 8e9f 52d8 5f8d 8d8d 9f34 .&h..:..R._....4 │ │ │ │ -000c64f0: 56bd 8d8d 8d9f 9800 008d 912a 0660 eb61 V..........*.`.a │ │ │ │ -000c6500: 6c65 7496 05bf aa53 5542 5f43 4f4e 5693 let....SUB_CONV. │ │ │ │ -000c6510: 6393 7493 3d8e a40d 0000 8d91 4105 0869 c.t.=.......A..i │ │ │ │ -000c6520: 6696 05bf aa69 735f 636f 6d62 9374 9374 f....is_comb.t.t │ │ │ │ -000c6530: 6865 6e8e a18d 9152 4406 286c 6574 9605 hen....RD.(let.. │ │ │ │ -000c6540: bfaa 7261 746f 722c 7261 6e64 933d 9364 ..rator,rand.=.d │ │ │ │ -000c6550: 6573 745f 636f 6d62 9374 9369 6e8e a18d est_comb.t.in... │ │ │ │ -000c6560: 9158 03b0 4d4b 5f43 4f4d 4296 05bf aa28 .X..MK_COMB....( │ │ │ │ -000c6570: 6393 7261 746f 722c 9363 9372 616e 6429 c.rator,.c.rand) │ │ │ │ -000c6580: 298e a18d 9141 0508 6966 9605 bfaa 6973 )....A..if....is │ │ │ │ -000c6590: 5f61 6273 9374 9374 6865 6e8e a18d 9152 _abs.t.then....R │ │ │ │ -000c65a0: 4406 286c 6574 9605 bfaa 6276 2c62 6f64 D.(let....bv,bod │ │ │ │ -000c65b0: 7993 3d93 6465 7374 5f61 6273 9374 9369 y.=.dest_abs.t.i │ │ │ │ -000c65c0: 6e8e a18d 9158 03b0 6c65 7496 05bf aa62 n....X..let....b │ │ │ │ -000c65d0: 6f64 7974 6893 3d93 6393 626f 6479 9369 odyth.=.c.body.i │ │ │ │ -000c65e0: 6e8e a18d 9158 03b0 4d4b 5f41 4253 9605 n....X..MK_ABS.. │ │ │ │ -000c65f0: bfaa 2847 454e 9362 7693 626f 6479 7468 ..(GEN.bv.bodyth │ │ │ │ -000c6600: 2929 8ea1 8d92 0086 0100 656c 7365 9605 ))........else.. │ │ │ │ -000c6610: bfaa 2841 4c4c 5f43 4f4e 5693 7429 8e8e ..(ALL_CONV.t).. │ │ │ │ -000c6620: 8e8e 8e8e 8e9f 525e 088d 8d91 12c7 6153 ......R^......aS │ │ │ │ -000c6630: 5542 5f43 4f4e 568e 9140 c4b1 cf2c 9603 UB_CONV..@...,.. │ │ │ │ -000c6640: eaa8 746f 9053 8e6f 2c93 6973 9375 7365 ..to.S.o,.is.use │ │ │ │ -000c6650: 6493 696e 9374 6865 9364 650c 6e69 7469 d.in.the.de.niti │ │ │ │ -000c6660: 6f6e 7393 6f66 8d93 eb61 4445 5054 485f ons.of...aDEPTH_ │ │ │ │ -000c6670: 434f 4e56 8e91 4151 f4cf 616e 648d 93eb CONV..AQ..and... │ │ │ │ -000c6680: 6154 4f50 5f44 4550 5448 5f43 4f4e 568e aTOP_DEPTH_CONV. │ │ │ │ -000c6690: 9154 65f4 cf2e 8ea6 8d91 1e28 f054 6872 .Te........(.Thr │ │ │ │ -000c66a0: 6565 9603 559c 6f74 6865 7293 7573 6566 ee..U.other.usef │ │ │ │ -000c66b0: 756c 9363 6f6e 95ac 7276 9365 7273 696f ul.con..rv.ersio │ │ │ │ -000c66c0: 6e9b 0355 9d6f 7090 538e 6572 6174 6f72 n..U.op.S.erator │ │ │ │ -000c66d0: 732c 9103 736b 616c 736f 9603 559c 666f s,..skalso..U.fo │ │ │ │ -000c66e0: 7293 6170 706c 7969 6e67 9363 6f6e 95ac r.applying.con.. │ │ │ │ -000c66f0: 7276 9365 7273 696f 6e73 9874 6f96 0355 rv.ersions.to..U │ │ │ │ -000c6700: 9c74 6865 9369 6d6d 6564 6961 7465 8ea4 .the.immediate.. │ │ │ │ -000c6710: 1000 008d 9112 c761 7375 6274 6572 6d73 .......asubterms │ │ │ │ -000c6720: 9603 eaa8 6f66 9361 9374 6572 6d2c 9361 ....of.a.term,.a │ │ │ │ -000c6730: 7265 9361 7393 666f 6c6c 6f90 ac72 7773 re.as.follo..rws │ │ │ │ -000c6740: 3a8e 9f2c 3ec4 8d8d 8d91 12c7 619f e84f :..,>.......a..O │ │ │ │ -000c6750: a789 0000 6666 01c7 0b4a 9f25 0716 8d8d ....ff...J.%.... │ │ │ │ -000c6760: 90cc cd9f 0459 9c84 0029 60b2 0000 6666 .....Y...)`...ff │ │ │ │ -000c6770: 8d9f e1a6 648d 9117 0bcc eb61 5241 544f ....d......aRATO │ │ │ │ -000c6780: 525f 434f 4e56 9605 bfaa 3a93 636f 6e76 R_CONV....:.conv │ │ │ │ -000c6790: 932d 3e93 636f 6e76 8ea4 0d00 008d 9117 .->.conv........ │ │ │ │ -000c67a0: 0bcc 5241 4e44 5f43 4f4e 5691 0b7f 543a ..RAND_CONV...T: │ │ │ │ -000c67b0: 9605 bfaa 636f 6e76 932d 3e93 636f 6e76 ....conv.->.conv │ │ │ │ -000c67c0: 8ea1 8d91 170b cc41 4253 5f43 4f4e 5691 .......ABS_CONV. │ │ │ │ -000c67d0: 113e fe3a 9605 bfaa 636f 6e76 932d 3e93 .>.:....conv.->. │ │ │ │ -000c67e0: 636f 6e76 8e8e 9201 c671 b184 0029 60b2 conv.....q...)`. │ │ │ │ -000c67f0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000c6800: c70b 4a8e 8e8e 9f2b c46e 8d8d 9112 c761 ..J....+.n.....a │ │ │ │ -000c6810: 5241 544f 525f 434f 4e56 8e91 50fb 60d7 RATOR_CONV..P.`. │ │ │ │ -000c6820: 639b 04b7 5ccf 636f 6e95 ac72 7693 6572 c...\.con..rv.er │ │ │ │ -000c6830: 7473 9604 b75b 7468 6598 6f70 9053 8e65 ts...[the.op.S.e │ │ │ │ -000c6840: 7261 746f 7293 6f66 9861 6e93 6170 706c rator.of.an.appl │ │ │ │ -000c6850: 6963 6174 696f 6e98 7573 696e 6793 d763 ication.using..c │ │ │ │ -000c6860: cf3b 8d91 051d b6eb 6152 414e 445f 434f .;......aRAND_CO │ │ │ │ -000c6870: 4e56 8e91 3d92 0bd7 6398 cf63 6f6e 95ac NV..=...c..con.. │ │ │ │ -000c6880: 7276 9365 7274 7391 04b7 5b74 6865 8ea1 rv.erts...[the.. │ │ │ │ -000c6890: 8d91 12c7 616f 709a 538e 6572 616e 6496 ....aop.S.erand. │ │ │ │ -000c68a0: 04dd 446f 6693 616e 9361 7070 6c69 6361 ..Dof.an.applica │ │ │ │ -000c68b0: 7469 6f6e 3b91 0556 9261 6e64 8d93 eb61 tion;..V.and...a │ │ │ │ -000c68c0: 4142 535f 434f 4e56 8e91 37b7 d8d7 6393 ABS_CONV..7...c. │ │ │ │ -000c68d0: cf63 6f6e 95ac 7276 9365 7274 7391 04dd .con..rv.erts... │ │ │ │ -000c68e0: 4574 6865 9604 dd44 6298 6f98 6479 936f Ethe...Db.o.dy.o │ │ │ │ -000c68f0: 6693 616e 9361 6273 7472 6163 7469 6f6e f.an.abstraction │ │ │ │ -000c6900: 2e91 0810 b443 6f6d 2d8e a18d 9112 c761 .....Com-......a │ │ │ │ -000c6910: 6269 6e61 7469 6f6e 7396 0463 3e6f 6693 binations..c>of. │ │ │ │ -000c6920: 7468 6573 6593 6172 6591 0463 3f75 7365 these.are..c?use │ │ │ │ -000c6930: 6675 6c93 666f 7293 6170 706c 7969 6e67 ful.for.applying │ │ │ │ -000c6940: 9363 6f6e 95ac 7276 9365 7273 696f 6e73 .con..rv.ersions │ │ │ │ -000c6950: 9604 633e 746f 9370 6172 7469 6375 6c61 ..c>to.particula │ │ │ │ -000c6960: 7293 7375 6274 6572 6d73 2e91 06a2 a354 r.subterms.....T │ │ │ │ -000c6970: 6865 7365 9361 7265 8ea1 8d91 12c7 6169 hese.are......ai │ │ │ │ -000c6980: 6d70 6c65 6d65 6e95 ac72 7465 6491 03ea mplemen..rted... │ │ │ │ -000c6990: a862 9379 3a8e 8e9f 24fd 138e 8c8b 0000 .b.y:...$....... │ │ │ │ -000c69a0: 00f8 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c5ec0: 0000 0000 0000 0000 0c53 1ca0 02cc 0555 .........S.....U │ │ │ │ +000c5ed0: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ +000c5ee0: 12c7 61d0 3133 2e32 2e91 0a80 0057 91fe ..a.13.2.....W.. │ │ │ │ +000c5ef0: e000 7269 7469 6e67 9604 8000 636f 6d70 ..riting....comp │ │ │ │ +000c5f00: 9060 006f 756e 6493 636f 6e95 a000 7693 .`.ound.con...v. │ │ │ │ +000c5f10: 6572 7369 6f6e 7392 00d6 564c 3234 378e ersions...VL247. │ │ │ │ +000c5f20: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ +000c5f30: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ +000c5f40: 8d8d 9112 c761 eb61 4d4b 5f43 4f4d 428e .....a.aMK_COMB. │ │ │ │ +000c5f50: 913e efaf cf61 6e64 8d91 03ea a8eb 614d .>...and......aM │ │ │ │ +000c5f60: 4b5f 4142 538e 912a 534c cf69 6d70 6c65 K_ABS..*SL.imple │ │ │ │ +000c5f70: 6d65 6e9a ac72 7496 03ea a874 6865 9366 men..rt....the.f │ │ │ │ +000c5f80: 6f6c 6c6f 9877 696e 6793 6465 7269 7698 ollo.wing.deriv. │ │ │ │ +000c5f90: 6564 9372 756c 6573 3a8e a910 7a56 a412 ed.rules:...zV.. │ │ │ │ +000c5fa0: c071 8d8d 8d8d 9ff7 e1c5 8d92 0091 f3d8 .q.............. │ │ │ │ +000c5fb0: 008d 9f01 cccc d531 8e8d 910a 7fae eb61 .......1.......a │ │ │ │ +000c5fc0: 7c2d 8e9b 1bbe acd7 758d 9f01 cccc d531 |-......u......1 │ │ │ │ +000c5fd0: 8e8d 9104 c004 eb61 3d8e 960a 7fae d776 .......a=......v │ │ │ │ +000c5fe0: 8d9f 01cc ccd5 318e 911c 3ff4 cf00 8d9f ......1...?..... │ │ │ │ +000c5ff0: 01cc ccd5 328e 8d93 eb61 7c2d 8e98 d775 ....2....a|-...u │ │ │ │ +000c6000: 8d9f 01cc ccd5 328e 8d91 04c0 04eb 613d ......2.......a= │ │ │ │ +000c6010: 8e93 d776 8d9f 01cc ccd5 328e 8e92 0091 ...v......2..... │ │ │ │ +000c6020: f3d8 9f05 516d 8900 0066 6500 94e7 f09f ....Qm...fe..... │ │ │ │ +000c6030: 0b08 0b8d 910f 89d1 cf00 8d9f 01cc ccd5 ................ │ │ │ │ +000c6040: 318e 9107 6aac da5b 9102 aaa8 cf00 8d9f 1...j..[........ │ │ │ │ +000c6050: 01cc ccd5 328e 8d91 0a7f aeeb 617c 2d8e ....2.......a|-. │ │ │ │ +000c6060: 911b beac d775 8d9f 01cc ccd5 318e 9608 .....u......1... │ │ │ │ +000c6070: aaac d775 8d9f 01cc ccd5 328e 8d91 04c0 ...u......2..... │ │ │ │ +000c6080: 04eb 613d 8e91 0a7f aed7 768d 9f01 cccc ..a=......v..... │ │ │ │ +000c6090: d531 8e93 d776 8d9f 01cc ccd5 328e 8e8e .1...v......2... │ │ │ │ +000c60a0: 8e8e 8d92 0133 cef3 eb61 4d4b 5f43 4f4d .....3...aMK_COM │ │ │ │ +000c60b0: 428e 8e9f 18a6 83a1 8d8d 8d8d 9ff7 e1c5 B............... │ │ │ │ +000c60c0: 8d92 00bd c03c cf00 8d96 05bf aaeb 617c .....<........a| │ │ │ │ +000c60d0: 2d93 218e 911c be52 d778 8deb 612e 8e96 -.!....R.x..a... │ │ │ │ +000c60e0: 05bf aad7 758d eb61 3d8e 93d7 768e 9200 ....u..a=...v... │ │ │ │ +000c60f0: a44d 249f 0551 6d89 0000 6665 0075 f503 .M$..Qm...fe.u.. │ │ │ │ +000c6100: 9f0b 080b 8dcf 008d 9605 bfaa eb61 7c2d .............a|- │ │ │ │ +000c6110: 9328 8e8d 911c be52 e25c 8e91 22eb 1fd7 .(.....R.\.."... │ │ │ │ +000c6120: 788d eb61 2e8e 9605 bfaa d775 8deb 6129 x..a.......u..a) │ │ │ │ +000c6130: 8e91 0914 fccf 3d91 0355 5228 8de2 5c8e ......=..UR(..\. │ │ │ │ +000c6140: 9106 2ccd d778 8deb 612e 8e93 d776 8d90 ..,..x..a....v.. │ │ │ │ +000c6150: 6e39 eb61 298e 8e8e 8e8e 8d92 0127 3552 n9.a)........'5R │ │ │ │ +000c6160: 4d4b 5f41 4253 8e8e 9f1d 3715 8d91 12c7 MK_ABS....7..... │ │ │ │ +000c6170: 61cf 5468 6596 03ea a866 756e 6374 696f a.The....functio │ │ │ │ +000c6180: 6e8d 93eb 6153 5542 5f43 4f4e 568e 9135 n...aSUB_CONV..5 │ │ │ │ +000c6190: d2a0 cf61 7070 6c69 6573 9361 9363 6f6e ...applies.a.con │ │ │ │ +000c61a0: 95ac 7276 9365 7273 696f 6e96 03ea a874 ..rv.ersion....t │ │ │ │ +000c61b0: 6f93 7468 6593 696d 6d65 6469 6174 6593 o.the.immediate. │ │ │ │ +000c61c0: 7375 6274 6572 6d73 936f 6693 6193 7465 subterms.of.a.te │ │ │ │ +000c61d0: 726d 2e8e 9f20 d2b2 8d8d 8d91 12c7 619f rm... ........a. │ │ │ │ +000c61e0: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ +000c61f0: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ +000c6200: 6666 8d9f fba6 648d 9117 0bcc eb61 5355 ff....d......aSU │ │ │ │ +000c6210: 425f 434f 4e56 9605 bfaa 3a93 636f 6e76 B_CONV....:.conv │ │ │ │ +000c6220: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ +000c6230: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000c6240: 8e8e a420 585b 8d91 12c7 61cf 496e 9103 ... X[....a.In.. │ │ │ │ +000c6250: eaa8 7061 7274 6963 756c 6172 3a8e a18d ..particular:... │ │ │ │ +000c6260: 8d8d 8d91 2467 afeb 6080 888e 8e8e 8d91 ....$g..`....... │ │ │ │ +000c6270: 3027 4deb 6153 5542 5f43 4f4e 568e 9164 0'M.aSUB_CONV..d │ │ │ │ +000c6280: cf41 d763 8d91 06aa a4eb 6122 8e91 0c6a .A.c......a"...j │ │ │ │ +000c6290: 4ed7 788d eb61 228e 910c ffa4 cf3d 8d91 N.x..a"......=.. │ │ │ │ +000c62a0: 073f faeb 617c 2d8e 9118 7ef8 d778 8deb .?..a|-...~..x.. │ │ │ │ +000c62b0: 613d 8e91 05bf aad7 78cf 3b8e 9f1c 63af a=......x.;...c. │ │ │ │ +000c62c0: 8d8d 8d8d 9124 67af eb60 8088 8e8e 8e8d .....$g..`...... │ │ │ │ +000c62d0: 9130 274d eb61 5355 425f 434f 4e56 8e91 .0'M.aSUB_CONV.. │ │ │ │ +000c62e0: 64cf 41d7 638d 9106 aaa4 eb61 228e 910c d.A.c......a"... │ │ │ │ +000c62f0: 6a4e d775 9603 5552 768d 906e 39eb 6122 jN.u..URv..n9.a" │ │ │ │ +000c6300: 8e91 0d6d ddcf 3d8d 9107 3ffa eb61 7c2d ...m..=...?..a|- │ │ │ │ +000c6310: 8e91 187e f8d7 7593 768d 906e 39eb 613d ...~..u.v..n9.a= │ │ │ │ +000c6320: 8e91 062d e3d7 758d 9ffb a532 db30 8e91 ...-..u....2.0.. │ │ │ │ +000c6330: 0623 8bd7 768d 906e 399f fba5 32db 308e .#..v..n9...2.0. │ │ │ │ +000c6340: 9103 3c72 cf2c 9107 d550 6966 9603 eaa8 ...\.x..a. │ │ │ │ +000c6420: 8e93 d775 8deb 6129 933d 9328 8e91 1cbe ...u..a).=.(.... │ │ │ │ +000c6430: 525c d778 8deb 612e 8e93 d775 8d9f fba5 R\.x..a....u.... │ │ │ │ +000c6440: 32db 308e 8d91 02ce 39eb 6129 8e91 088d 2.0.....9.a).... │ │ │ │ +000c6450: e3cf 2c91 0bbf f869 6696 03ea a8d7 6391 ..,....if.....c. │ │ │ │ +000c6460: 06aa a475 93cf 3d8d 93eb 617c 2d8e 9115 ...u..=...a|-... │ │ │ │ +000c6470: 29a6 d775 8deb 613d 8e91 05bf aad7 758d )..u..a=......u. │ │ │ │ +000c6480: 9ffb a532 db30 8e91 02ce 39cf 2e8e a18d ...2.0....9..... │ │ │ │ +000c6490: 8d91 12c7 61eb 6153 5542 5f43 4f4e 568e ....a.aSUB_CONV. │ │ │ │ +000c64a0: 9144 af59 cf69 7396 03ea a869 6d70 6c65 .D.Y.is....imple │ │ │ │ +000c64b0: 6d65 6e90 ac72 7465 6493 696e 9374 6572 men..rted.in.ter │ │ │ │ +000c64c0: 6d73 936f 668d 93eb 614d 4b5f 434f 4d42 ms.of...aMK_COMB │ │ │ │ +000c64d0: 8e91 3012 f6cf 616e 648d 93eb 614d 4b5f ..0...and...aMK_ │ │ │ │ +000c64e0: 4142 538e 9126 68a4 cf3a 8e9f 52d8 5f8d ABS..&h..:..R._. │ │ │ │ +000c64f0: 8d8d 9f34 56bd 8d8d 8d9f 9800 008d 912a ...4V..........* │ │ │ │ +000c6500: 0660 eb61 6c65 7496 05bf aa53 5542 5f43 .`.alet....SUB_C │ │ │ │ +000c6510: 4f4e 5693 6393 7493 3d8e a40d 0000 8d91 ONV.c.t.=....... │ │ │ │ +000c6520: 4105 0869 6696 05bf aa69 735f 636f 6d62 A..if....is_comb │ │ │ │ +000c6530: 9374 9374 6865 6e8e a18d 9152 4406 286c .t.then....RD.(l │ │ │ │ +000c6540: 6574 9605 bfaa 7261 746f 722c 7261 6e64 et....rator,rand │ │ │ │ +000c6550: 933d 9364 6573 745f 636f 6d62 9374 9369 .=.dest_comb.t.i │ │ │ │ +000c6560: 6e8e a18d 9158 03b0 4d4b 5f43 4f4d 4296 n....X..MK_COMB. │ │ │ │ +000c6570: 05bf aa28 6393 7261 746f 722c 9363 9372 ...(c.rator,.c.r │ │ │ │ +000c6580: 616e 6429 298e a18d 9141 0508 6966 9605 and))....A..if.. │ │ │ │ +000c6590: bfaa 6973 5f61 6273 9374 9374 6865 6e8e ..is_abs.t.then. │ │ │ │ +000c65a0: a18d 9152 4406 286c 6574 9605 bfaa 6276 ...RD.(let....bv │ │ │ │ +000c65b0: 2c62 6f64 7993 3d93 6465 7374 5f61 6273 ,body.=.dest_abs │ │ │ │ +000c65c0: 9374 9369 6e8e a18d 9158 03b0 6c65 7496 .t.in....X..let. │ │ │ │ +000c65d0: 05bf aa62 6f64 7974 6893 3d93 6393 626f ...bodyth.=.c.bo │ │ │ │ +000c65e0: 6479 9369 6e8e a18d 9158 03b0 4d4b 5f41 dy.in....X..MK_A │ │ │ │ +000c65f0: 4253 9605 bfaa 2847 454e 9362 7693 626f BS....(GEN.bv.bo │ │ │ │ +000c6600: 6479 7468 2929 8ea1 8d92 0086 0100 656c dyth))........el │ │ │ │ +000c6610: 7365 9605 bfaa 2841 4c4c 5f43 4f4e 5693 se....(ALL_CONV. │ │ │ │ +000c6620: 7429 8e8e 8e8e 8e8e 8e9f 525e 088d 8d91 t)........R^.... │ │ │ │ +000c6630: 12c7 6153 5542 5f43 4f4e 568e 9140 c4b1 ..aSUB_CONV..@.. │ │ │ │ +000c6640: cf2c 9603 eaa8 746f 9053 8e6f 2c93 6973 .,....to.S.o,.is │ │ │ │ +000c6650: 9375 7365 6493 696e 9374 6865 9364 650c .used.in.the.de. │ │ │ │ +000c6660: 6e69 7469 6f6e 7393 6f66 8d93 eb61 4445 nitions.of...aDE │ │ │ │ +000c6670: 5054 485f 434f 4e56 8e91 4151 f4cf 616e PTH_CONV..AQ..an │ │ │ │ +000c6680: 648d 93eb 6154 4f50 5f44 4550 5448 5f43 d...aTOP_DEPTH_C │ │ │ │ +000c6690: 4f4e 568e 9154 65f4 cf2e 8ea6 8d91 1e28 ONV..Te........( │ │ │ │ +000c66a0: f054 6872 6565 9603 559c 6f74 6865 7293 .Three..U.other. │ │ │ │ +000c66b0: 7573 6566 756c 9363 6f6e 95ac 7276 9365 useful.con..rv.e │ │ │ │ +000c66c0: 7273 696f 6e9b 0355 9d6f 7090 538e 6572 rsion..U.op.S.er │ │ │ │ +000c66d0: 6174 6f72 732c 9103 736b 616c 736f 9603 ators,..skalso.. │ │ │ │ +000c66e0: 559c 666f 7293 6170 706c 7969 6e67 9363 U.for.applying.c │ │ │ │ +000c66f0: 6f6e 95ac 7276 9365 7273 696f 6e73 9874 on..rv.ersions.t │ │ │ │ +000c6700: 6f96 0355 9c74 6865 9369 6d6d 6564 6961 o..U.the.immedia │ │ │ │ +000c6710: 7465 8ea4 1000 008d 9112 c761 7375 6274 te.........asubt │ │ │ │ +000c6720: 6572 6d73 9603 eaa8 6f66 9361 9374 6572 erms....of.a.ter │ │ │ │ +000c6730: 6d2c 9361 7265 9361 7393 666f 6c6c 6f90 m,.are.as.follo. │ │ │ │ +000c6740: ac72 7773 3a8e 9f2c 3ec4 8d8d 8d91 12c7 .rws:..,>....... │ │ │ │ +000c6750: 619f e84f a789 0000 6666 01c7 0b4a 9f25 a..O....ff...J.% │ │ │ │ +000c6760: 0716 8d8d 90cc cd9f 0459 9c84 0029 60b2 .........Y...)`. │ │ │ │ +000c6770: 0000 6666 8d9f e1a6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ +000c6780: 5241 544f 525f 434f 4e56 9605 bfaa 3a93 RATOR_CONV....:. │ │ │ │ +000c6790: 636f 6e76 932d 3e93 636f 6e76 8ea4 0d00 conv.->.conv.... │ │ │ │ +000c67a0: 008d 9117 0bcc 5241 4e44 5f43 4f4e 5691 ......RAND_CONV. │ │ │ │ +000c67b0: 0b7f 543a 9605 bfaa 636f 6e76 932d 3e93 ..T:....conv.->. │ │ │ │ +000c67c0: 636f 6e76 8ea1 8d91 170b cc41 4253 5f43 conv.......ABS_C │ │ │ │ +000c67d0: 4f4e 5691 113e fe3a 9605 bfaa 636f 6e76 ONV..>.:....conv │ │ │ │ +000c67e0: 932d 3e93 636f 6e76 8e8e 9201 c671 b184 .->.conv.....q.. │ │ │ │ +000c67f0: 0029 60b2 0000 6666 8e8e 9f04 c002 8900 .)`...ff........ │ │ │ │ +000c6800: 0066 6601 c70b 4a8e 8e8e 9f2b c46e 8d8d .ff...J....+.n.. │ │ │ │ +000c6810: 9112 c761 5241 544f 525f 434f 4e56 8e91 ...aRATOR_CONV.. │ │ │ │ +000c6820: 50fb 60d7 639b 04b7 5ccf 636f 6e95 ac72 P.`.c...\.con..r │ │ │ │ +000c6830: 7693 6572 7473 9604 b75b 7468 6598 6f70 v.erts...[the.op │ │ │ │ +000c6840: 9053 8e65 7261 746f 7293 6f66 9861 6e93 .S.erator.of.an. │ │ │ │ +000c6850: 6170 706c 6963 6174 696f 6e98 7573 696e application.usin │ │ │ │ +000c6860: 6793 d763 cf3b 8d91 051d b6eb 6152 414e g..c.;......aRAN │ │ │ │ +000c6870: 445f 434f 4e56 8e91 3d92 0bd7 6398 cf63 D_CONV..=...c..c │ │ │ │ +000c6880: 6f6e 95ac 7276 9365 7274 7391 04b7 5b74 on..rv.erts...[t │ │ │ │ +000c6890: 6865 8ea1 8d91 12c7 616f 709a 538e 6572 he......aop.S.er │ │ │ │ +000c68a0: 616e 6496 04dd 446f 6693 616e 9361 7070 and...Dof.an.app │ │ │ │ +000c68b0: 6c69 6361 7469 6f6e 3b91 0556 9261 6e64 lication;..V.and │ │ │ │ +000c68c0: 8d93 eb61 4142 535f 434f 4e56 8e91 37b7 ...aABS_CONV..7. │ │ │ │ +000c68d0: d8d7 6393 cf63 6f6e 95ac 7276 9365 7274 ..c..con..rv.ert │ │ │ │ +000c68e0: 7391 04dd 4574 6865 9604 dd44 6298 6f98 s...Ethe...Db.o. │ │ │ │ +000c68f0: 6479 936f 6693 616e 9361 6273 7472 6163 dy.of.an.abstrac │ │ │ │ +000c6900: 7469 6f6e 2e91 0810 b443 6f6d 2d8e a18d tion.....Com-... │ │ │ │ +000c6910: 9112 c761 6269 6e61 7469 6f6e 7396 0463 ...abinations..c │ │ │ │ +000c6920: 3e6f 6693 7468 6573 6593 6172 6591 0463 >of.these.are..c │ │ │ │ +000c6930: 3f75 7365 6675 6c93 666f 7293 6170 706c ?useful.for.appl │ │ │ │ +000c6940: 7969 6e67 9363 6f6e 95ac 7276 9365 7273 ying.con..rv.ers │ │ │ │ +000c6950: 696f 6e73 9604 633e 746f 9370 6172 7469 ions..c>to.parti │ │ │ │ +000c6960: 6375 6c61 7293 7375 6274 6572 6d73 2e91 cular.subterms.. │ │ │ │ +000c6970: 06a2 a354 6865 7365 9361 7265 8ea1 8d91 ...These.are.... │ │ │ │ +000c6980: 12c7 6169 6d70 6c65 6d65 6e95 ac72 7465 ..aimplemen..rte │ │ │ │ +000c6990: 6491 03ea a862 9379 3a8e 8e9f 24fd 138e d....b.y:...$... │ │ │ │ +000c69a0: 8c8b 0000 00f8 0000 0000 0000 0000 0000 ................ │ │ │ │ 000c69b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c69c0: 0000 0000 0000 000c 5e9a a002 cc05 558d ........^.....U. │ │ │ │ -000c69d0: a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea ..F............. │ │ │ │ -000c69e0: f1eb d032 3438 9201 1bcf 3043 6861 7074 ...248....0Chapt │ │ │ │ -000c69f0: 6572 9104 8000 3133 2e91 0a80 0043 6f6e er....13.....Con │ │ │ │ -000c6a00: 95a0 0076 9365 7273 696f 6e73 8e91 eaf1 ...v.ersions.... │ │ │ │ -000c6a10: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ -000c6a20: 8e8e a002 942f df8d a0fd b800 7a8d 8d8d ...../......z... │ │ │ │ -000c6a30: 9f2d d6bd 8d8d 8d9f a500 008d 9102 30ea .-............0. │ │ │ │ -000c6a40: eb61 6c65 7496 05bf aa52 4154 4f52 5f43 .alet....RATOR_C │ │ │ │ -000c6a50: 4f4e 5693 6393 7493 3d8e a40d 0000 8d91 ONV.c.t.=....... │ │ │ │ -000c6a60: 07f0 9428 6c65 7496 05bf aa72 6174 6f72 ...(let....rator │ │ │ │ -000c6a70: 2c72 616e 6493 3d93 6465 7374 5f63 6f6d ,rand.=.dest_com │ │ │ │ -000c6a80: 6293 7493 696e 8ea1 8d91 0db0 3e4d 4b5f b.t.in......>MK_ │ │ │ │ -000c6a90: 434f 4d42 9605 bfaa 2863 9372 6174 6f72 COMB....(c.rator │ │ │ │ -000c6aa0: 2c93 5245 464c 9372 616e 6429 2993 3f93 ,.REFL.rand)).?. │ │ │ │ -000c6ab0: 6661 696c 7769 7468 9360 5241 544f 525f failwith.`RATOR_ │ │ │ │ -000c6ac0: 434f 4e56 608e a1a1 8d91 0230 ea6c 6574 CONV`......0.let │ │ │ │ -000c6ad0: 9605 bfaa 4142 535f 434f 4e56 9363 9374 ....ABS_CONV.c.t │ │ │ │ -000c6ae0: 933d 8ea1 8d91 07f0 9428 6c65 7496 05bf .=.......(let... │ │ │ │ -000c6af0: aa62 762c 626f 6479 933d 9364 6573 745f .bv,body.=.dest_ │ │ │ │ -000c6b00: 6162 7393 7493 696e 8ea1 8d91 0db0 3e6c abs.t.in......>l │ │ │ │ -000c6b10: 6574 9605 bfaa 626f 6479 7468 933d 9363 et....bodyth.=.c │ │ │ │ -000c6b20: 9362 6f64 7993 696e 8ea1 8d91 0db0 3e4d .body.in......>M │ │ │ │ -000c6b30: 4b5f 4142 5396 05bf aa28 4745 4e93 6276 K_ABS....(GEN.bv │ │ │ │ -000c6b40: 9362 6f64 7974 6829 2993 3f93 6661 696c .bodyth)).?.fail │ │ │ │ -000c6b50: 7769 7468 9360 4142 535f 434f 4e56 608e with.`ABS_CONV`. │ │ │ │ -000c6b60: 8e8e 8e8e 8e8e 9f50 3905 8d91 eaf1 ebcf .......P9....... │ │ │ │ -000c6b70: 5468 6596 05a5 8966 6f6c 6c6f 90ac 7277 The....follo..rw │ │ │ │ -000c6b80: 696e 679b 05a5 8a69 7393 616e 9865 7861 ing....is.an.exa │ │ │ │ -000c6b90: 6d70 6c65 9373 6573 7369 6f6e 9369 6c6c mple.session.ill │ │ │ │ -000c6ba0: 7573 7472 6174 696e 6798 7468 6573 6593 ustrating.these. │ │ │ │ -000c6bb0: 696d 6d65 6469 6174 6598 7375 6274 6572 immediate.subter │ │ │ │ -000c6bc0: 6d93 636f 6e95 ac72 7693 6572 7369 6f6e m.con..rv.ersion │ │ │ │ -000c6bd0: 738e a410 0000 8d91 eaf1 eb28 7265 6361 s..........(reca │ │ │ │ -000c6be0: 6c6c 696e 6796 03ea a874 6861 7493 7468 lling....that.th │ │ │ │ -000c6bf0: 6593 6578 7072 6573 7369 6f6e 93d7 748d e.expression..t. │ │ │ │ -000c6c00: 9f01 cccc d531 8e8d 9104 c004 eb61 2b8e .....1.......a+. │ │ │ │ -000c6c10: 910a 7fae d774 8d9f 01cc ccd5 328e 9b08 .....t......2... │ │ │ │ -000c6c20: aaac cf61 6374 7561 6c6c 7993 7061 7273 ...actually.pars │ │ │ │ -000c6c30: 6573 9361 738d 93eb 612b 8e91 0d94 fad7 es.as...a+...... │ │ │ │ -000c6c40: 748d 9f01 cccc d531 8e98 d774 8d9f 01cc t......1...t.... │ │ │ │ -000c6c50: ccd5 328e 9104 c004 cf29 2e8e 9f51 abdb ..2......)...Q.. │ │ │ │ -000c6c60: 8d8d 8d91 eaf1 eb9f c887 8189 0000 6666 ..............ff │ │ │ │ -000c6c70: 01c7 0b4a 9f64 9762 8d8d 90cc cd9f 0459 ...J.d.b.......Y │ │ │ │ -000c6c80: 9c84 0068 f0fe 0000 6666 8d9f a166 108d ...h....ff...f.. │ │ │ │ -000c6c90: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ -000c6ca0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ -000c6cb0: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 318e ......M......I1. │ │ │ │ -000c6cc0: 8e8e 8e9f ff40 548d 9105 ccce eb61 236c .....@T......a#l │ │ │ │ -000c6cd0: 6574 9605 bfaa 7493 3d93 2228 5c78 2e78 et....t.=."(\x.x │ │ │ │ -000c6ce0: 2b31 296d 932b 9328 5c78 2e78 2b32 296e +1)m.+.(\x.x+2)n │ │ │ │ -000c6cf0: 223b 3b8e a40d 0000 8d91 05cc ce74 9605 ";;..........t.. │ │ │ │ -000c6d00: bfaa 3d93 2228 285c 782e 9378 932b 9331 ..=."((\x..x.+.1 │ │ │ │ -000c6d10: 296d 2993 2b93 2828 5c78 2e93 7893 2b93 )m).+.((\x..x.+. │ │ │ │ -000c6d20: 3229 6e29 2293 3a93 7465 726d 8ea1 a18d 2)n)".:.term.... │ │ │ │ -000c6d30: 9105 ccce 2352 414e 445f 434f 4e56 9605 ....#RAND_CONV.. │ │ │ │ -000c6d40: bfaa 4245 5441 5f43 4f4e 5693 743b 3b8e ..BETA_CONV.t;;. │ │ │ │ -000c6d50: a18d 9105 ccce 7c2d 9605 bfaa 2828 5c78 ......|-....((\x │ │ │ │ -000c6d60: 2e93 7893 2b93 3129 6d29 932b 9328 285c ..x.+.1)m).+.((\ │ │ │ │ -000c6d70: 782e 9378 932b 9332 296e 2993 3d93 2828 x..x.+.2)n).=.(( │ │ │ │ -000c6d80: 5c78 2e93 7893 2b93 3129 6d29 932b 9328 \x..x.+.1)m).+.( │ │ │ │ -000c6d90: 6e93 2b93 3229 8ea1 a18d 9105 ccce 2352 n.+.2)........#R │ │ │ │ -000c6da0: 4154 4f52 5f43 4f4e 5696 05bf aa28 5241 ATOR_CONV....(RA │ │ │ │ -000c6db0: 4e44 5f43 4f4e 5693 4245 5441 5f43 4f4e ND_CONV.BETA_CON │ │ │ │ -000c6dc0: 5629 9374 3b3b 8ea1 8d91 05cc ce7c 2d96 V).t;;.......|-. │ │ │ │ -000c6dd0: 05bf aa28 285c 782e 9378 932b 9331 296d ...((\x..x.+.1)m │ │ │ │ -000c6de0: 2993 2b93 2828 5c78 2e93 7893 2b93 3229 ).+.((\x..x.+.2) │ │ │ │ -000c6df0: 6e29 933d 9328 6d93 2b93 3129 932b 9328 n).=.(m.+.1).+.( │ │ │ │ -000c6e00: 285c 782e 9378 932b 9332 296e 298e 8e92 (\x..x.+.2)n)... │ │ │ │ -000c6e10: 01c6 71b1 8400 68f0 fe00 0066 668e 8e9f ..q...h....ff... │ │ │ │ -000c6e20: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8e9f ......ff...J.... │ │ │ │ -000c6e30: 4fe7 918d 91ea f1eb cf46 696e 616c 6c79 O........Finally │ │ │ │ -000c6e40: 91ff 0556 2c96 03ea a874 6865 9364 650c ...V,....the.de. │ │ │ │ -000c6e50: 6e69 7469 6f6e 7393 6f66 8d93 eb61 4445 nitions.of...aDE │ │ │ │ -000c6e60: 5054 485f 434f 4e56 8e91 4151 f4cf 616e PTH_CONV..AQ..an │ │ │ │ -000c6e70: 648d 93eb 6154 4f50 5f44 4550 5448 5f43 d...aTOP_DEPTH_C │ │ │ │ -000c6e80: 4f4e 568e 9158 509c cf61 7265 9367 6976 ONV..XP..are.giv │ │ │ │ -000c6e90: 9aac 7265 6e93 6290 538e 656c 6f98 772e ..ren.b.S.elo.w. │ │ │ │ -000c6ea0: 8e9f 64d2 a38d 8d8d 9f41 56bd 8d8d 8da0 ..d......AV..... │ │ │ │ -000c6eb0: ff7e 0000 8d91 0230 eaeb 616c 6574 7265 .~.....0..aletre │ │ │ │ -000c6ec0: 6396 05bf aa44 4550 5448 5f43 4f4e 5693 c....DEPTH_CONV. │ │ │ │ -000c6ed0: 6393 7493 3d8e a40d 0000 8d91 07f0 9428 c.t.=..........( │ │ │ │ -000c6ee0: 5355 425f 434f 4e56 9605 bfaa 2844 4550 SUB_CONV....(DEP │ │ │ │ -000c6ef0: 5448 5f43 4f4e 5693 6329 9354 4845 4e43 TH_CONV.c).THENC │ │ │ │ -000c6f00: 9328 5245 5045 4154 4393 6329 2993 748e .(REPEATC.c)).t. │ │ │ │ -000c6f10: a1a1 8d91 0230 ea6c 6574 7265 6396 05bf .....0.letrec... │ │ │ │ -000c6f20: aa54 4f50 5f44 4550 5448 5f43 4f4e 5693 .TOP_DEPTH_CONV. │ │ │ │ -000c6f30: 6393 7493 3d8e a18d 9107 f094 2852 4550 c.t.=.......(REP │ │ │ │ -000c6f40: 4541 5443 9605 bfaa 6393 5448 454e 438e EATC....c.THENC. │ │ │ │ -000c6f50: a18d 910d b03e 2854 5259 5f43 4f4e 568e .....>(TRY_CONV. │ │ │ │ -000c6f60: a18d 9119 2f92 2843 4841 4e47 4544 5f43 ..../.(CHANGED_C │ │ │ │ -000c6f70: 4f4e 5696 05bf aa28 5355 425f 434f 4e56 ONV....(SUB_CONV │ │ │ │ -000c6f80: 9328 544f 505f 4445 5054 485f 434f 4e56 .(TOP_DEPTH_CONV │ │ │ │ -000c6f90: 9363 2929 9354 4845 4e43 8ea1 8d91 1eef .c)).THENC...... │ │ │ │ -000c6fa0: 3c54 5259 5f43 4f4e 5628 6396 05bf aa54 |......./...... │ │ │ │ +000c6a30: 7a8d 8d8d 9f2d d6bd 8d8d 8d9f a500 008d z....-.......... │ │ │ │ +000c6a40: 9102 30ea eb61 6c65 7496 05bf aa52 4154 ..0..alet....RAT │ │ │ │ +000c6a50: 4f52 5f43 4f4e 5693 6393 7493 3d8e a40d OR_CONV.c.t.=... │ │ │ │ +000c6a60: 0000 8d91 07f0 9428 6c65 7496 05bf aa72 .......(let....r │ │ │ │ +000c6a70: 6174 6f72 2c72 616e 6493 3d93 6465 7374 ator,rand.=.dest │ │ │ │ +000c6a80: 5f63 6f6d 6293 7493 696e 8ea1 8d91 0db0 _comb.t.in...... │ │ │ │ +000c6a90: 3e4d 4b5f 434f 4d42 9605 bfaa 2863 9372 >MK_COMB....(c.r │ │ │ │ +000c6aa0: 6174 6f72 2c93 5245 464c 9372 616e 6429 ator,.REFL.rand) │ │ │ │ +000c6ab0: 2993 3f93 6661 696c 7769 7468 9360 5241 ).?.failwith.`RA │ │ │ │ +000c6ac0: 544f 525f 434f 4e56 608e a1a1 8d91 0230 TOR_CONV`......0 │ │ │ │ +000c6ad0: ea6c 6574 9605 bfaa 4142 535f 434f 4e56 .let....ABS_CONV │ │ │ │ +000c6ae0: 9363 9374 933d 8ea1 8d91 07f0 9428 6c65 .c.t.=.......(le │ │ │ │ +000c6af0: 7496 05bf aa62 762c 626f 6479 933d 9364 t....bv,body.=.d │ │ │ │ +000c6b00: 6573 745f 6162 7393 7493 696e 8ea1 8d91 est_abs.t.in.... │ │ │ │ +000c6b10: 0db0 3e6c 6574 9605 bfaa 626f 6479 7468 ..>let....bodyth │ │ │ │ +000c6b20: 933d 9363 9362 6f64 7993 696e 8ea1 8d91 .=.c.body.in.... │ │ │ │ +000c6b30: 0db0 3e4d 4b5f 4142 5396 05bf aa28 4745 ..>MK_ABS....(GE │ │ │ │ +000c6b40: 4e93 6276 9362 6f64 7974 6829 2993 3f93 N.bv.bodyth)).?. │ │ │ │ +000c6b50: 6661 696c 7769 7468 9360 4142 535f 434f failwith.`ABS_CO │ │ │ │ +000c6b60: 4e56 608e 8e8e 8e8e 8e8e 9f50 3905 8d91 NV`........P9... │ │ │ │ +000c6b70: eaf1 ebcf 5468 6596 05a5 8966 6f6c 6c6f ....The....follo │ │ │ │ +000c6b80: 90ac 7277 696e 679b 05a5 8a69 7393 616e ..rwing....is.an │ │ │ │ +000c6b90: 9865 7861 6d70 6c65 9373 6573 7369 6f6e .example.session │ │ │ │ +000c6ba0: 9369 6c6c 7573 7472 6174 696e 6798 7468 .illustrating.th │ │ │ │ +000c6bb0: 6573 6593 696d 6d65 6469 6174 6598 7375 ese.immediate.su │ │ │ │ +000c6bc0: 6274 6572 6d93 636f 6e95 ac72 7693 6572 bterm.con..rv.er │ │ │ │ +000c6bd0: 7369 6f6e 738e a410 0000 8d91 eaf1 eb28 sions..........( │ │ │ │ +000c6be0: 7265 6361 6c6c 696e 6796 03ea a874 6861 recalling....tha │ │ │ │ +000c6bf0: 7493 7468 6593 6578 7072 6573 7369 6f6e t.the.expression │ │ │ │ +000c6c00: 93d7 748d 9f01 cccc d531 8e8d 9104 c004 ..t......1...... │ │ │ │ +000c6c10: eb61 2b8e 910a 7fae d774 8d9f 01cc ccd5 .a+......t...... │ │ │ │ +000c6c20: 328e 9b08 aaac cf61 6374 7561 6c6c 7993 2......actually. │ │ │ │ +000c6c30: 7061 7273 6573 9361 738d 93eb 612b 8e91 parses.as...a+.. │ │ │ │ +000c6c40: 0d94 fad7 748d 9f01 cccc d531 8e98 d774 ....t......1...t │ │ │ │ +000c6c50: 8d9f 01cc ccd5 328e 9104 c004 cf29 2e8e ......2......).. │ │ │ │ +000c6c60: 9f51 abdb 8d8d 8d91 eaf1 eb9f c887 8189 .Q.............. │ │ │ │ +000c6c70: 0000 6666 01c7 0b4a 9f64 9762 8d8d 90cc ..ff...J.d.b.... │ │ │ │ +000c6c80: cd9f 0459 9c84 0068 f0fe 0000 6666 8d9f ...Y...h....ff.. │ │ │ │ +000c6c90: a166 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ +000c6ca0: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ +000c6cb0: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ +000c6cc0: eb49 318e 8e8e 8e9f ff40 548d 9105 ccce .I1......@T..... │ │ │ │ +000c6cd0: eb61 236c 6574 9605 bfaa 7493 3d93 2228 .a#let....t.=."( │ │ │ │ +000c6ce0: 5c78 2e78 2b31 296d 932b 9328 5c78 2e78 \x.x+1)m.+.(\x.x │ │ │ │ +000c6cf0: 2b32 296e 223b 3b8e a40d 0000 8d91 05cc +2)n";;......... │ │ │ │ +000c6d00: ce74 9605 bfaa 3d93 2228 285c 782e 9378 .t....=."((\x..x │ │ │ │ +000c6d10: 932b 9331 296d 2993 2b93 2828 5c78 2e93 .+.1)m).+.((\x.. │ │ │ │ +000c6d20: 7893 2b93 3229 6e29 2293 3a93 7465 726d x.+.2)n)".:.term │ │ │ │ +000c6d30: 8ea1 a18d 9105 ccce 2352 414e 445f 434f ........#RAND_CO │ │ │ │ +000c6d40: 4e56 9605 bfaa 4245 5441 5f43 4f4e 5693 NV....BETA_CONV. │ │ │ │ +000c6d50: 743b 3b8e a18d 9105 ccce 7c2d 9605 bfaa t;;.......|-.... │ │ │ │ +000c6d60: 2828 5c78 2e93 7893 2b93 3129 6d29 932b ((\x..x.+.1)m).+ │ │ │ │ +000c6d70: 9328 285c 782e 9378 932b 9332 296e 2993 .((\x..x.+.2)n). │ │ │ │ +000c6d80: 3d93 2828 5c78 2e93 7893 2b93 3129 6d29 =.((\x..x.+.1)m) │ │ │ │ +000c6d90: 932b 9328 6e93 2b93 3229 8ea1 a18d 9105 .+.(n.+.2)...... │ │ │ │ +000c6da0: ccce 2352 4154 4f52 5f43 4f4e 5696 05bf ..#RATOR_CONV... │ │ │ │ +000c6db0: aa28 5241 4e44 5f43 4f4e 5693 4245 5441 .(RAND_CONV.BETA │ │ │ │ +000c6dc0: 5f43 4f4e 5629 9374 3b3b 8ea1 8d91 05cc _CONV).t;;...... │ │ │ │ +000c6dd0: ce7c 2d96 05bf aa28 285c 782e 9378 932b .|-....((\x..x.+ │ │ │ │ +000c6de0: 9331 296d 2993 2b93 2828 5c78 2e93 7893 .1)m).+.((\x..x. │ │ │ │ +000c6df0: 2b93 3229 6e29 933d 9328 6d93 2b93 3129 +.2)n).=.(m.+.1) │ │ │ │ +000c6e00: 932b 9328 285c 782e 9378 932b 9332 296e .+.((\x..x.+.2)n │ │ │ │ +000c6e10: 298e 8e92 01c6 71b1 8400 68f0 fe00 0066 ).....q...h....f │ │ │ │ +000c6e20: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000c6e30: 8e8e 8e9f 4fe7 918d 91ea f1eb cf46 696e ....O........Fin │ │ │ │ +000c6e40: 616c 6c79 91ff 0556 2c96 03ea a874 6865 ally...V,....the │ │ │ │ +000c6e50: 9364 650c 6e69 7469 6f6e 7393 6f66 8d93 .de.nitions.of.. │ │ │ │ +000c6e60: eb61 4445 5054 485f 434f 4e56 8e91 4151 .aDEPTH_CONV..AQ │ │ │ │ +000c6e70: f4cf 616e 648d 93eb 6154 4f50 5f44 4550 ..and...aTOP_DEP │ │ │ │ +000c6e80: 5448 5f43 4f4e 568e 9158 509c cf61 7265 TH_CONV..XP..are │ │ │ │ +000c6e90: 9367 6976 9aac 7265 6e93 6290 538e 656c .giv..ren.b.S.el │ │ │ │ +000c6ea0: 6f98 772e 8e9f 64d2 a38d 8d8d 9f41 56bd o.w...d......AV. │ │ │ │ +000c6eb0: 8d8d 8da0 ff7e 0000 8d91 0230 eaeb 616c .....~.....0..al │ │ │ │ +000c6ec0: 6574 7265 6396 05bf aa44 4550 5448 5f43 etrec....DEPTH_C │ │ │ │ +000c6ed0: 4f4e 5693 6393 7493 3d8e a40d 0000 8d91 ONV.c.t.=....... │ │ │ │ +000c6ee0: 07f0 9428 5355 425f 434f 4e56 9605 bfaa ...(SUB_CONV.... │ │ │ │ +000c6ef0: 2844 4550 5448 5f43 4f4e 5693 6329 9354 (DEPTH_CONV.c).T │ │ │ │ +000c6f00: 4845 4e43 9328 5245 5045 4154 4393 6329 HENC.(REPEATC.c) │ │ │ │ +000c6f10: 2993 748e a1a1 8d91 0230 ea6c 6574 7265 ).t......0.letre │ │ │ │ +000c6f20: 6396 05bf aa54 4f50 5f44 4550 5448 5f43 c....TOP_DEPTH_C │ │ │ │ +000c6f30: 4f4e 5693 6393 7493 3d8e a18d 9107 f094 ONV.c.t.=....... │ │ │ │ +000c6f40: 2852 4550 4541 5443 9605 bfaa 6393 5448 (REPEATC....c.TH │ │ │ │ +000c6f50: 454e 438e a18d 910d b03e 2854 5259 5f43 ENC......>(TRY_C │ │ │ │ +000c6f60: 4f4e 568e a18d 9119 2f92 2843 4841 4e47 ONV...../.(CHANG │ │ │ │ +000c6f70: 4544 5f43 4f4e 5696 05bf aa28 5355 425f ED_CONV....(SUB_ │ │ │ │ +000c6f80: 434f 4e56 9328 544f 505f 4445 5054 485f CONV.(TOP_DEPTH_ │ │ │ │ +000c6f90: 434f 4e56 9363 2929 9354 4845 4e43 8ea1 CONV.c)).THENC.. │ │ │ │ +000c6fa0: 8d91 1eef 3c54 5259 5f43 4f4e 5628 6396 .... │ │ │ │ -000c72d0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -000c72e0: 8d8d 9112 c761 eb47 3133 2e33 2e31 8e91 .....a.G13.3.1.. │ │ │ │ -000c72f0: 4c60 f547 656e 6572 616c 697a 6564 9105 L`.Generalized.. │ │ │ │ -000c7300: 6666 6290 7333 6574 612d 7265 6475 6374 ffb.s3eta-reduct │ │ │ │ -000c7310: 696f 6e8e 9f17 c000 8d91 12c7 61cf 5468 ion.........a.Th │ │ │ │ -000c7320: 6591 03ea a863 6f6e 95ac 7276 9365 7273 e....con..rv.ers │ │ │ │ -000c7330: 696f 6e3a 8ea4 1940 0c8d 8d8d 9112 c761 ion:...@.......a │ │ │ │ -000c7340: 9ff5 4fa7 8900 0066 6601 c70b 4a9f 0b07 ..O....ff...J... │ │ │ │ -000c7350: 168d 8d90 cccd 9f04 599c 8400 0f60 b200 ........Y....`.. │ │ │ │ -000c7360: 0066 668d 9ffb a664 8d91 170b cceb 6150 .ff....d......aP │ │ │ │ -000c7370: 4149 5245 445f 4245 5441 5f43 4f4e 5696 AIRED_BETA_CONV. │ │ │ │ -000c7380: 05bf aa3a 9363 6f6e 768e 8e92 01c6 71b1 ...:.conv.....q. │ │ │ │ -000c7390: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ -000c73a0: 0000 6666 01c7 0b4a 8e8e 8ea9 1940 0b8d ..ff...J.....@.. │ │ │ │ -000c73b0: 9112 c761 cf64 6f9a 538e 6573 9603 eaa8 ...a.do.S.es.... │ │ │ │ -000c73c0: 6765 6e65 7261 6c69 7a65 6493 6298 6574 generalized.b.et │ │ │ │ -000c73d0: 612d 636f 6e95 ac72 7693 6572 7369 6f6e a-con..rv.ersion │ │ │ │ -000c73e0: 9603 eaa8 6f66 9374 7570 6c65 6493 6c61 ....of.tupled.la │ │ │ │ -000c73f0: 6d90 ac72 6298 6461 9361 6273 7472 6163 m..rb.da.abstrac │ │ │ │ -000c7400: 7469 6f6e 7393 6170 706c 6965 6493 746f tions.applied.to │ │ │ │ -000c7410: 9374 7570 6c65 732e 8e9f 1000 008d 911e .tuples......... │ │ │ │ -000c7420: 28f0 4769 7690 ac72 656e 9603 eaa8 7468 (.Giv..ren....th │ │ │ │ -000c7430: 6593 7465 726d 3a8e a18d 8d8d 9f00 cb89 e.term:......... │ │ │ │ -000c7440: 8d8d 8d8d 912a 0660 eb61 2228 5c28 7831 .....*.`.a"(\(x1 │ │ │ │ -000c7450: 2c96 05bf aa2e 2e2e 932c 786e 292e 7429 ,........,xn).t) │ │ │ │ -000c7460: 9328 7431 2c93 2e2e 2e93 2c74 6e29 228e .(t1,.....,tn)". │ │ │ │ -000c7470: 8e8e 8e8e 8e8e a18d 8d91 12c7 6150 4149 ............aPAI │ │ │ │ -000c7480: 5245 445f 4245 5441 5f43 4f4e 568e 9172 RED_BETA_CONV..r │ │ │ │ -000c7490: aca9 cf70 726f 95ac 7276 9365 7391 03ea ...pro..rv.es... │ │ │ │ -000c74a0: a874 6861 743a 8ea1 8d8d 8d9f 00cb 898d .that:.......... │ │ │ │ -000c74b0: 8d8d 8d91 2a06 60eb 617c 2d96 05bf aa28 ....*.`.a|-....( │ │ │ │ -000c74c0: 5c28 7831 2c93 2e2e 2e93 2c78 6e29 2e93 \(x1,.....,xn).. │ │ │ │ -000c74d0: 745b 7831 2c2e 2e2e 2c78 6e5d 2993 2874 t[x1,...,xn]).(t │ │ │ │ -000c74e0: 312c 932e 2e2e 932c 746e 2996 0b7f 543d 1,.....,tn)...T= │ │ │ │ -000c74f0: 9374 5b74 312c 9605 bfaa 2e2e 2e93 2c74 .t[t1,........,t │ │ │ │ -000c7500: 6e5d 8e8e 8e8e 8e8e 8ea6 8d91 12c7 61cf n]............a. │ │ │ │ -000c7510: 5468 659b 03ea a863 6f6e 95ac 7276 9365 The....con..rv.e │ │ │ │ -000c7520: 7273 696f 6e98 7793 6f72 6b73 9866 6f72 rsion.w.orks.for │ │ │ │ -000c7530: 9861 7262 6974 7261 7269 6c79 986e 6573 .arbitrarily.nes │ │ │ │ -000c7540: 7465 6498 7475 706c 6573 2e91 0538 e046 ted.tuples...8.F │ │ │ │ -000c7550: 91ff 0556 6f72 9865 7861 6d70 6c65 3a8e ...Vor.example:. │ │ │ │ -000c7560: 9f1d 7445 8d8d 8d91 12c7 619f ef87 8189 ..tE......a..... │ │ │ │ -000c7570: 0000 6666 01c7 0b4a 9f16 9762 8d8d 90cc ..ff...J...b.... │ │ │ │ -000c7580: cd9f 0459 9c84 001a f0fe 0000 6666 8d9f ...Y........ff.. │ │ │ │ -000c7590: ef66 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ -000c75a0: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ -000c75b0: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ -000c75c0: eb49 318e 8e8e 8e9f ff40 548d 9105 ccce .I1......@T..... │ │ │ │ -000c75d0: eb61 2350 4149 5245 445f 4245 5441 5f43 .a#PAIRED_BETA_C │ │ │ │ -000c75e0: 4f4e 5696 05bf aa22 285c 2828 612c 6229 ONV...."(\((a,b) │ │ │ │ -000c75f0: 2c28 632c 6429 292e 935b 613b 623b 633b ,(c,d))..[a;b;c; │ │ │ │ -000c7600: 645d 2993 2828 312c 3229 2c28 332c 3429 d]).((1,2),(3,4) │ │ │ │ -000c7610: 2922 3b3b 8e9f 0d00 008d 9105 ccce 7c2d )";;..........|- │ │ │ │ -000c7620: 9605 bfaa 285c 2828 612c 6229 2c63 2c64 ....(\((a,b),c,d │ │ │ │ -000c7630: 292e 935b 613b 623b 633b 645d 2928 2831 )..[a;b;c;d])((1 │ │ │ │ -000c7640: 2c32 292c 332c 3429 933d 935b 313b 323b ,2),3,4).=.[1;2; │ │ │ │ -000c7650: 333b 345d 8e8e 9201 c671 b184 001a f0fe 3;4].....q...... │ │ │ │ -000c7660: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000c7670: c70b 4a8e 8e8e 9f26 2d91 8d8d 9112 c761 ..J....&-......a │ │ │ │ -000c7680: eb47 3133 2e33 2e32 8e91 4c60 f541 7269 .G13.3.2..L`.Ari │ │ │ │ -000c7690: 7468 6d65 7469 6361 6c91 0566 6663 6f6e thmetical..ffcon │ │ │ │ -000c76a0: 958c cc76 9365 7273 696f 6e73 8e9f 17c0 ...v.ersions.... │ │ │ │ -000c76b0: 008d 9112 c761 cf54 6865 9103 eaa8 636f .....a.The....co │ │ │ │ -000c76c0: 6e95 ac72 7693 6572 7369 6f6e 3a8e a18d n..rv.ersion:... │ │ │ │ -000c76d0: 8d8d 9112 c761 9ff5 4fa7 8900 0066 6601 .....a..O....ff. │ │ │ │ -000c76e0: c70b 4a9f 0b07 168d 8d90 cccd 9f04 599c ..J...........Y. │ │ │ │ -000c76f0: 8400 0f60 b200 0066 668d 9ffb a664 8d91 ...`...ff....d.. │ │ │ │ -000c7700: 170b cceb 6141 4444 5f43 4f4e 5696 05bf ....aADD_CONV... │ │ │ │ -000c7710: aa3a 9363 6f6e 768e 8e92 01c6 71b1 8400 .:.conv.....q... │ │ │ │ -000c7720: 0f60 b200 0066 668e 8e9f 04c0 0289 0000 .`...ff......... │ │ │ │ -000c7730: 6666 01c7 0b4a 8e8e 8ea1 8d91 12c7 61cf ff...J........a. │ │ │ │ -000c7740: 646f 9a53 8e65 7396 041b 5361 6464 6974 do.S.es...Saddit │ │ │ │ -000c7750: 696f 6e93 6290 ac72 7993 666f 726d 616c ion.b..ry.formal │ │ │ │ -000c7760: 9370 726f 986f 662e 9105 cae2 4966 93d7 .pro.of.....If.. │ │ │ │ -000c7770: 6e93 cf61 6e64 93d7 6d93 cf61 7265 936e n..and..m..are.n │ │ │ │ -000c7780: 90ac 7275 6d65 7261 6c73 9104 1b54 7468 ..rumerals...Tth │ │ │ │ -000c7790: 656e 93eb 6141 4444 5f43 4f4e 5691 05bf en..aADD_CONV... │ │ │ │ -000c77a0: aa22 d76e 8d93 eb61 2b8e 910d f650 d76d .".n...a+....P.m │ │ │ │ -000c77b0: 8deb 6122 8e91 09da fdcf 7265 7475 726e ..a"......return │ │ │ │ -000c77c0: 738e a410 0000 8d91 12c7 6174 6865 9604 s.........athe.. │ │ │ │ -000c77d0: bee1 7468 656f 7265 6d91 04be e0eb 617c ..theorem.....a| │ │ │ │ -000c77e0: 2d91 05bf aad7 6e8d 93eb 612b 8e9b 0f3d -.....n...a+...= │ │ │ │ -000c77f0: 6bd7 6d8d 93eb 613d 8e98 d773 cf2c 9104 k.m...a=...s.,.. │ │ │ │ -000c7800: f3ef 7768 6572 659b 04be e0d7 7393 cf69 ..where.....s..i │ │ │ │ -000c7810: 7398 7468 6593 6e90 ac72 756d 6572 616c s.the.n..rumeral │ │ │ │ -000c7820: 9864 656e 6f74 696e 6793 7468 6598 7375 .denoting.the.su │ │ │ │ -000c7830: 6d93 6f66 98d7 6e93 cf61 6e64 98d7 6dcf m.of..n..and..m. │ │ │ │ -000c7840: 2e91 07b5 8a46 91ff 0556 6f72 8ea1 8d91 .....F...Vor.... │ │ │ │ -000c7850: 12c7 6165 7861 6d70 6c65 3a8e 9f44 7444 ..aexample:..DtD │ │ │ │ -000c7860: 8d8d 8d91 12c7 619f c887 8189 0000 6666 ......a.......ff │ │ │ │ -000c7870: 01c7 0b4a 9f64 9762 8d8d 90cc cd9f 0459 ...J.d.b.......Y │ │ │ │ -000c7880: 9c84 0068 f0fe 0000 6666 8d9f a166 108d ...h....ff...f.. │ │ │ │ -000c7890: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ -000c78a0: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ -000c78b0: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 318e ......M......I1. │ │ │ │ -000c78c0: 8e8e 8e9f ff40 548d 9105 ccce eb61 2341 .....@T......a#A │ │ │ │ -000c78d0: 4444 5f43 4f4e 5696 05bf aa22 3193 2b93 DD_CONV...."1.+. │ │ │ │ -000c78e0: 3222 3b3b 8ea4 0d00 008d 9105 ccce 7c2d 2";;..........|- │ │ │ │ -000c78f0: 9605 bfaa 3193 2b93 3293 3d93 338e a1a1 ....1.+.2.=.3... │ │ │ │ -000c7900: 8d91 05cc ce23 4144 445f 434f 4e56 9605 .....#ADD_CONV.. │ │ │ │ -000c7910: bfaa 2230 932b 9331 3030 3022 3b3b 8ea1 .."0.+.1000";;.. │ │ │ │ -000c7920: 8d91 05cc ce7c 2d96 05bf aa30 932b 9331 .....|-....0.+.1 │ │ │ │ -000c7930: 3030 3093 3d93 3130 3030 8ea1 a18d 9105 000.=.1000...... │ │ │ │ -000c7940: ccce 2341 4444 5f43 4f4e 5696 05bf aa22 ..#ADD_CONV...." │ │ │ │ -000c7950: 3130 3193 2b93 3130 3222 3b3b 8ea1 8d91 101.+.102";;.... │ │ │ │ -000c7960: 05cc ce7c 2d96 05bf aa31 3031 932b 9331 ...|-....101.+.1 │ │ │ │ -000c7970: 3032 933d 9332 3033 8e8e 9201 c671 b184 02.=.203.....q.. │ │ │ │ -000c7980: 0068 f0fe 0000 6666 8e8e 9f04 c002 8900 .h....ff........ │ │ │ │ -000c7990: 0066 6601 c70b 4a8e 8e8e 9f44 7445 8d91 .ff...J....DtE.. │ │ │ │ -000c79a0: 1e28 f0cf 5468 6596 03ea a86e 6578 7493 .(..The....next. │ │ │ │ -000c79b0: 636f 6e95 ac72 7693 6572 7369 6f6e 9603 con..rv.ersion.. │ │ │ │ -000c79c0: eaa8 6465 6369 6465 7393 7468 6593 6571 ..decides.the.eq │ │ │ │ -000c79d0: 7561 6c69 749a ac72 7993 6f66 936e 6174 ualit..ry.of.nat │ │ │ │ -000c79e0: 7572 616c 936e 9875 6d98 6290 538e 6572 ural.n.um.b.S.er │ │ │ │ -000c79f0: 9363 6f6e 7374 616e 9874 732e 8ea4 1940 .constan.ts....@ │ │ │ │ -000c7a00: 0c8d 8d8d 9112 c761 9ff5 4fa7 8900 0066 .......a..O....f │ │ │ │ -000c7a10: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ -000c7a20: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ -000c7a30: 8d91 170b cceb 616e 756d 5f45 515f 434f ......anum_EQ_CO │ │ │ │ -000c7a40: 4e56 9605 bfaa 3a93 636f 6e76 8e8e 9201 NV....:.conv.... │ │ │ │ -000c7a50: c671 b184 000f 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ -000c7a60: c002 8900 0066 6601 c70b 4a8e 8e8e a18d .....ff...J..... │ │ │ │ -000c7a70: 9112 c761 cf49 6696 0388 c6d7 6e93 cf61 ...a.If.....n..a │ │ │ │ -000c7a80: 6e64 9b03 88c7 d76d 93cf 6172 6593 7465 nd.....m..are.te │ │ │ │ -000c7a90: 726d 7393 636f 6e73 7472 7563 7465 6493 rms.constructed. │ │ │ │ -000c7aa0: 6672 6f6d 986e 9aac 7275 6d65 7261 6c93 from.n..rumeral. │ │ │ │ -000c7ab0: 636f 6e73 7461 6e98 7473 9361 6e64 9374 constan.ts.and.t │ │ │ │ -000c7ac0: 6865 9103 88c7 7375 6363 6573 736f 7293 he....successor. │ │ │ │ -000c7ad0: 6675 6e63 7469 6f6e 8d93 eb61 5355 438e function...aSUC. │ │ │ │ -000c7ae0: 9114 c7c4 cf2c 8e9f 1000 008d 9112 c761 .....,.........a │ │ │ │ -000c7af0: 7468 656e 3a91 0538 e0eb 616e 756d 5f45 then:..8..anum_E │ │ │ │ -000c7b00: 515f 434f 4e56 9605 bfaa 22d7 6e8d eb61 Q_CONV....".n..a │ │ │ │ -000c7b10: 3d8e 93d7 6d8d eb61 228e 9109 aa52 cf72 =...m..a"....R.r │ │ │ │ -000c7b20: 6574 7572 6e73 3a8e 9f1d 6a85 8d8d 8d9f eturns:...j..... │ │ │ │ -000c7b30: 074b 898d 8d8d 9ff3 0000 8d91 2a06 60eb .K..........*.`. │ │ │ │ -000c7b40: 617c 2d96 05bf aa28 eb62 6eeb 613d eb62 a|-....(.bn.a=.b │ │ │ │ -000c7b50: 6deb 6129 933d 9354 8d91 113e fe69 6693 m.a).=.T...>.if. │ │ │ │ -000c7b60: eb62 6e93 eb61 616e 6493 eb62 6d93 eb61 .bn..aand..bm..a │ │ │ │ -000c7b70: 7265 7072 6573 656e 7493 7468 6593 7361 represent.the.sa │ │ │ │ -000c7b80: 6d65 936e 756d 6265 728e 8e9f 0d00 008d me.number....... │ │ │ │ -000c7b90: 912a 0660 7c2d 9605 bfaa 28eb 626e eb61 .*.`|-....(.bn.a │ │ │ │ -000c7ba0: 3deb 626d eb61 2993 3d93 468d 9111 3efe =.bm.a).=.F...>. │ │ │ │ -000c7bb0: 6966 93eb 626e 93eb 6161 6e64 93eb 626d if..bn..aand..bm │ │ │ │ -000c7bc0: 93eb 6172 6570 7265 7365 6e74 9364 6966 ..arepresent.dif │ │ │ │ -000c7bd0: 6665 7265 6e74 936e 756d 6265 7273 8e8e ferent.numbers.. │ │ │ │ -000c7be0: 8e8e 8e8e 8e8e 9f1e 3a85 8d91 12c7 61cf ........:.....a. │ │ │ │ -000c7bf0: 496e 9603 eaa8 6164 6469 7469 6f6e 2c93 In....addition,. │ │ │ │ -000c7c00: eb61 6e75 6d5f 4551 5f43 4f4e 569b 05bf .anum_EQ_CONV... │ │ │ │ -000c7c10: aa22 d774 8d93 eb61 3d8e 910d 94fa d774 .".t...a=......t │ │ │ │ -000c7c20: 8deb 6122 8e91 09aa 52cf 7265 7475 726e ..a"....R.return │ │ │ │ -000c7c30: 733a 9105 38e0 eb61 7c2d 9828 d774 8deb s:..8..a|-.(.t.. │ │ │ │ -000c7c40: 613d 8e98 d774 eb61 2998 3d98 548e 8e9f a=...t.a).=.T... │ │ │ │ -000c7c50: 24fd 138e 8c8b 0000 00fa 0000 0000 0000 $............... │ │ │ │ +000c7270: 0000 0000 0000 0000 0000 000c 69a1 a002 ............i... │ │ │ │ +000c7280: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ +000c7290: 9a8d 9112 c761 d031 332e 332e 910a 8000 .....a.13.3..... │ │ │ │ +000c72a0: 4275 696c 7496 0480 0069 6e93 636f 6e95 Built....in.con. │ │ │ │ +000c72b0: a000 7693 6572 7369 6f6e 7392 0117 b2be ..v.ersions..... │ │ │ │ +000c72c0: 3234 398e 9112 c761 9f05 6666 8900 00e6 249....a..ff.... │ │ │ │ +000c72d0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +000c72e0: fd8b d021 8d8d 9112 c761 eb47 3133 2e33 ...!.....a.G13.3 │ │ │ │ +000c72f0: 2e31 8e91 4c60 f547 656e 6572 616c 697a .1..L`.Generaliz │ │ │ │ +000c7300: 6564 9105 6666 6290 7333 6574 612d 7265 ed..ffb.s3eta-re │ │ │ │ +000c7310: 6475 6374 696f 6e8e 9f17 c000 8d91 12c7 duction......... │ │ │ │ +000c7320: 61cf 5468 6591 03ea a863 6f6e 95ac 7276 a.The....con..rv │ │ │ │ +000c7330: 9365 7273 696f 6e3a 8ea4 1940 0c8d 8d8d .ersion:...@.... │ │ │ │ +000c7340: 9112 c761 9ff5 4fa7 8900 0066 6601 c70b ...a..O....ff... │ │ │ │ +000c7350: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ +000c7360: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ +000c7370: cceb 6150 4149 5245 445f 4245 5441 5f43 ..aPAIRED_BETA_C │ │ │ │ +000c7380: 4f4e 5696 05bf aa3a 9363 6f6e 768e 8e92 ONV....:.conv... │ │ │ │ +000c7390: 01c6 71b1 8400 0f60 b200 0066 668e 8e9f ..q....`...ff... │ │ │ │ +000c73a0: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea9 ......ff...J.... │ │ │ │ +000c73b0: 1940 0b8d 9112 c761 cf64 6f9a 538e 6573 .@.....a.do.S.es │ │ │ │ +000c73c0: 9603 eaa8 6765 6e65 7261 6c69 7a65 6493 ....generalized. │ │ │ │ +000c73d0: 6298 6574 612d 636f 6e95 ac72 7693 6572 b.eta-con..rv.er │ │ │ │ +000c73e0: 7369 6f6e 9603 eaa8 6f66 9374 7570 6c65 sion....of.tuple │ │ │ │ +000c73f0: 6493 6c61 6d90 ac72 6298 6461 9361 6273 d.lam..rb.da.abs │ │ │ │ +000c7400: 7472 6163 7469 6f6e 7393 6170 706c 6965 tractions.applie │ │ │ │ +000c7410: 6493 746f 9374 7570 6c65 732e 8e9f 1000 d.to.tuples..... │ │ │ │ +000c7420: 008d 911e 28f0 4769 7690 ac72 656e 9603 ....(.Giv..ren.. │ │ │ │ +000c7430: eaa8 7468 6593 7465 726d 3a8e a18d 8d8d ..the.term:..... │ │ │ │ +000c7440: 9f00 cb89 8d8d 8d8d 912a 0660 eb61 2228 .........*.`.a"( │ │ │ │ +000c7450: 5c28 7831 2c96 05bf aa2e 2e2e 932c 786e \(x1,........,xn │ │ │ │ +000c7460: 292e 7429 9328 7431 2c93 2e2e 2e93 2c74 ).t).(t1,.....,t │ │ │ │ +000c7470: 6e29 228e 8e8e 8e8e 8e8e a18d 8d91 12c7 n)"............. │ │ │ │ +000c7480: 6150 4149 5245 445f 4245 5441 5f43 4f4e aPAIRED_BETA_CON │ │ │ │ +000c7490: 568e 9172 aca9 cf70 726f 95ac 7276 9365 V..r...pro..rv.e │ │ │ │ +000c74a0: 7391 03ea a874 6861 743a 8ea1 8d8d 8d9f s....that:...... │ │ │ │ +000c74b0: 00cb 898d 8d8d 8d91 2a06 60eb 617c 2d96 ........*.`.a|-. │ │ │ │ +000c74c0: 05bf aa28 5c28 7831 2c93 2e2e 2e93 2c78 ...(\(x1,.....,x │ │ │ │ +000c74d0: 6e29 2e93 745b 7831 2c2e 2e2e 2c78 6e5d n)..t[x1,...,xn] │ │ │ │ +000c74e0: 2993 2874 312c 932e 2e2e 932c 746e 2996 ).(t1,.....,tn). │ │ │ │ +000c74f0: 0b7f 543d 9374 5b74 312c 9605 bfaa 2e2e ..T=.t[t1,...... │ │ │ │ +000c7500: 2e93 2c74 6e5d 8e8e 8e8e 8e8e 8ea6 8d91 ..,tn].......... │ │ │ │ +000c7510: 12c7 61cf 5468 659b 03ea a863 6f6e 95ac ..a.The....con.. │ │ │ │ +000c7520: 7276 9365 7273 696f 6e98 7793 6f72 6b73 rv.ersion.w.orks │ │ │ │ +000c7530: 9866 6f72 9861 7262 6974 7261 7269 6c79 .for.arbitrarily │ │ │ │ +000c7540: 986e 6573 7465 6498 7475 706c 6573 2e91 .nested.tuples.. │ │ │ │ +000c7550: 0538 e046 91ff 0556 6f72 9865 7861 6d70 .8.F...Vor.examp │ │ │ │ +000c7560: 6c65 3a8e 9f1d 7445 8d8d 8d91 12c7 619f le:...tE......a. │ │ │ │ +000c7570: ef87 8189 0000 6666 01c7 0b4a 9f16 9762 ......ff...J...b │ │ │ │ +000c7580: 8d8d 90cc cd9f 0459 9c84 001a f0fe 0000 .......Y........ │ │ │ │ +000c7590: 6666 8d9f ef66 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ +000c75a0: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ +000c75b0: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ +000c75c0: 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 548d .....I1......@T. │ │ │ │ +000c75d0: 9105 ccce eb61 2350 4149 5245 445f 4245 .....a#PAIRED_BE │ │ │ │ +000c75e0: 5441 5f43 4f4e 5696 05bf aa22 285c 2828 TA_CONV...."(\(( │ │ │ │ +000c75f0: 612c 6229 2c28 632c 6429 292e 935b 613b a,b),(c,d))..[a; │ │ │ │ +000c7600: 623b 633b 645d 2993 2828 312c 3229 2c28 b;c;d]).((1,2),( │ │ │ │ +000c7610: 332c 3429 2922 3b3b 8e9f 0d00 008d 9105 3,4))";;........ │ │ │ │ +000c7620: ccce 7c2d 9605 bfaa 285c 2828 612c 6229 ..|-....(\((a,b) │ │ │ │ +000c7630: 2c63 2c64 292e 935b 613b 623b 633b 645d ,c,d)..[a;b;c;d] │ │ │ │ +000c7640: 2928 2831 2c32 292c 332c 3429 933d 935b )((1,2),3,4).=.[ │ │ │ │ +000c7650: 313b 323b 333b 345d 8e8e 9201 c671 b184 1;2;3;4].....q.. │ │ │ │ +000c7660: 001a f0fe 0000 6666 8e8e 9f04 c002 8900 ......ff........ │ │ │ │ +000c7670: 0066 6601 c70b 4a8e 8e8e 9f26 2d91 8d8d .ff...J....&-... │ │ │ │ +000c7680: 9112 c761 eb47 3133 2e33 2e32 8e91 4c60 ...a.G13.3.2..L` │ │ │ │ +000c7690: f541 7269 7468 6d65 7469 6361 6c91 0566 .Arithmetical..f │ │ │ │ +000c76a0: 6663 6f6e 958c cc76 9365 7273 696f 6e73 fcon...v.ersions │ │ │ │ +000c76b0: 8e9f 17c0 008d 9112 c761 cf54 6865 9103 .........a.The.. │ │ │ │ +000c76c0: eaa8 636f 6e95 ac72 7693 6572 7369 6f6e ..con..rv.ersion │ │ │ │ +000c76d0: 3a8e a18d 8d8d 9112 c761 9ff5 4fa7 8900 :........a..O... │ │ │ │ +000c76e0: 0066 6601 c70b 4a9f 0b07 168d 8d90 cccd .ff...J......... │ │ │ │ +000c76f0: 9f04 599c 8400 0f60 b200 0066 668d 9ffb ..Y....`...ff... │ │ │ │ +000c7700: a664 8d91 170b cceb 6141 4444 5f43 4f4e .d......aADD_CON │ │ │ │ +000c7710: 5696 05bf aa3a 9363 6f6e 768e 8e92 01c6 V....:.conv..... │ │ │ │ +000c7720: 71b1 8400 0f60 b200 0066 668e 8e9f 04c0 q....`...ff..... │ │ │ │ +000c7730: 0289 0000 6666 01c7 0b4a 8e8e 8ea1 8d91 ....ff...J...... │ │ │ │ +000c7740: 12c7 61cf 646f 9a53 8e65 7396 041b 5361 ..a.do.S.es...Sa │ │ │ │ +000c7750: 6464 6974 696f 6e93 6290 ac72 7993 666f ddition.b..ry.fo │ │ │ │ +000c7760: 726d 616c 9370 726f 986f 662e 9105 cae2 rmal.pro.of..... │ │ │ │ +000c7770: 4966 93d7 6e93 cf61 6e64 93d7 6d93 cf61 If..n..and..m..a │ │ │ │ +000c7780: 7265 936e 90ac 7275 6d65 7261 6c73 9104 re.n..rumerals.. │ │ │ │ +000c7790: 1b54 7468 656e 93eb 6141 4444 5f43 4f4e .Tthen..aADD_CON │ │ │ │ +000c77a0: 5691 05bf aa22 d76e 8d93 eb61 2b8e 910d V....".n...a+... │ │ │ │ +000c77b0: f650 d76d 8deb 6122 8e91 09da fdcf 7265 .P.m..a"......re │ │ │ │ +000c77c0: 7475 726e 738e a410 0000 8d91 12c7 6174 turns.........at │ │ │ │ +000c77d0: 6865 9604 bee1 7468 656f 7265 6d91 04be he....theorem... │ │ │ │ +000c77e0: e0eb 617c 2d91 05bf aad7 6e8d 93eb 612b ..a|-.....n...a+ │ │ │ │ +000c77f0: 8e9b 0f3d 6bd7 6d8d 93eb 613d 8e98 d773 ...=k.m...a=...s │ │ │ │ +000c7800: cf2c 9104 f3ef 7768 6572 659b 04be e0d7 .,....where..... │ │ │ │ +000c7810: 7393 cf69 7398 7468 6593 6e90 ac72 756d s..is.the.n..rum │ │ │ │ +000c7820: 6572 616c 9864 656e 6f74 696e 6793 7468 eral.denoting.th │ │ │ │ +000c7830: 6598 7375 6d93 6f66 98d7 6e93 cf61 6e64 e.sum.of..n..and │ │ │ │ +000c7840: 98d7 6dcf 2e91 07b5 8a46 91ff 0556 6f72 ..m......F...Vor │ │ │ │ +000c7850: 8ea1 8d91 12c7 6165 7861 6d70 6c65 3a8e ......aexample:. │ │ │ │ +000c7860: 9f44 7444 8d8d 8d91 12c7 619f c887 8189 .DtD......a..... │ │ │ │ +000c7870: 0000 6666 01c7 0b4a 9f64 9762 8d8d 90cc ..ff...J.d.b.... │ │ │ │ +000c7880: cd9f 0459 9c84 0068 f0fe 0000 6666 8d9f ...Y...h....ff.. │ │ │ │ +000c7890: a166 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ +000c78a0: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ +000c78b0: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ +000c78c0: eb49 318e 8e8e 8e9f ff40 548d 9105 ccce .I1......@T..... │ │ │ │ +000c78d0: eb61 2341 4444 5f43 4f4e 5696 05bf aa22 .a#ADD_CONV...." │ │ │ │ +000c78e0: 3193 2b93 3222 3b3b 8ea4 0d00 008d 9105 1.+.2";;........ │ │ │ │ +000c78f0: ccce 7c2d 9605 bfaa 3193 2b93 3293 3d93 ..|-....1.+.2.=. │ │ │ │ +000c7900: 338e a1a1 8d91 05cc ce23 4144 445f 434f 3........#ADD_CO │ │ │ │ +000c7910: 4e56 9605 bfaa 2230 932b 9331 3030 3022 NV...."0.+.1000" │ │ │ │ +000c7920: 3b3b 8ea1 8d91 05cc ce7c 2d96 05bf aa30 ;;.......|-....0 │ │ │ │ +000c7930: 932b 9331 3030 3093 3d93 3130 3030 8ea1 .+.1000.=.1000.. │ │ │ │ +000c7940: a18d 9105 ccce 2341 4444 5f43 4f4e 5696 ......#ADD_CONV. │ │ │ │ +000c7950: 05bf aa22 3130 3193 2b93 3130 3222 3b3b ..."101.+.102";; │ │ │ │ +000c7960: 8ea1 8d91 05cc ce7c 2d96 05bf aa31 3031 .......|-....101 │ │ │ │ +000c7970: 932b 9331 3032 933d 9332 3033 8e8e 9201 .+.102.=.203.... │ │ │ │ +000c7980: c671 b184 0068 f0fe 0000 6666 8e8e 9f04 .q...h....ff.... │ │ │ │ +000c7990: c002 8900 0066 6601 c70b 4a8e 8e8e 9f44 .....ff...J....D │ │ │ │ +000c79a0: 7445 8d91 1e28 f0cf 5468 6596 03ea a86e tE...(..The....n │ │ │ │ +000c79b0: 6578 7493 636f 6e95 ac72 7693 6572 7369 ext.con..rv.ersi │ │ │ │ +000c79c0: 6f6e 9603 eaa8 6465 6369 6465 7393 7468 on....decides.th │ │ │ │ +000c79d0: 6593 6571 7561 6c69 749a ac72 7993 6f66 e.equalit..ry.of │ │ │ │ +000c79e0: 936e 6174 7572 616c 936e 9875 6d98 6290 .natural.n.um.b. │ │ │ │ +000c79f0: 538e 6572 9363 6f6e 7374 616e 9874 732e S.er.constan.ts. │ │ │ │ +000c7a00: 8ea4 1940 0c8d 8d8d 9112 c761 9ff5 4fa7 ...@.......a..O. │ │ │ │ +000c7a10: 8900 0066 6601 c70b 4a9f 0b07 168d 8d90 ...ff...J....... │ │ │ │ +000c7a20: cccd 9f04 599c 8400 0f60 b200 0066 668d ....Y....`...ff. │ │ │ │ +000c7a30: 9ffb a664 8d91 170b cceb 616e 756d 5f45 ...d......anum_E │ │ │ │ +000c7a40: 515f 434f 4e56 9605 bfaa 3a93 636f 6e76 Q_CONV....:.conv │ │ │ │ +000c7a50: 8e8e 9201 c671 b184 000f 60b2 0000 6666 .....q....`...ff │ │ │ │ +000c7a60: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000c7a70: 8e8e a18d 9112 c761 cf49 6696 0388 c6d7 .......a.If..... │ │ │ │ +000c7a80: 6e93 cf61 6e64 9b03 88c7 d76d 93cf 6172 n..and.....m..ar │ │ │ │ +000c7a90: 6593 7465 726d 7393 636f 6e73 7472 7563 e.terms.construc │ │ │ │ +000c7aa0: 7465 6493 6672 6f6d 986e 9aac 7275 6d65 ted.from.n..rume │ │ │ │ +000c7ab0: 7261 6c93 636f 6e73 7461 6e98 7473 9361 ral.constan.ts.a │ │ │ │ +000c7ac0: 6e64 9374 6865 9103 88c7 7375 6363 6573 nd.the....succes │ │ │ │ +000c7ad0: 736f 7293 6675 6e63 7469 6f6e 8d93 eb61 sor.function...a │ │ │ │ +000c7ae0: 5355 438e 9114 c7c4 cf2c 8e9f 1000 008d SUC......,...... │ │ │ │ +000c7af0: 9112 c761 7468 656e 3a91 0538 e0eb 616e ...athen:..8..an │ │ │ │ +000c7b00: 756d 5f45 515f 434f 4e56 9605 bfaa 22d7 um_EQ_CONV....". │ │ │ │ +000c7b10: 6e8d eb61 3d8e 93d7 6d8d eb61 228e 9109 n..a=...m..a"... │ │ │ │ +000c7b20: aa52 cf72 6574 7572 6e73 3a8e 9f1d 6a85 .R.returns:...j. │ │ │ │ +000c7b30: 8d8d 8d9f 074b 898d 8d8d 9ff3 0000 8d91 .....K.......... │ │ │ │ +000c7b40: 2a06 60eb 617c 2d96 05bf aa28 eb62 6eeb *.`.a|-....(.bn. │ │ │ │ +000c7b50: 613d eb62 6deb 6129 933d 9354 8d91 113e a=.bm.a).=.T...> │ │ │ │ +000c7b60: fe69 6693 eb62 6e93 eb61 616e 6493 eb62 .if..bn..aand..b │ │ │ │ +000c7b70: 6d93 eb61 7265 7072 6573 656e 7493 7468 m..arepresent.th │ │ │ │ +000c7b80: 6593 7361 6d65 936e 756d 6265 728e 8e9f e.same.number... │ │ │ │ +000c7b90: 0d00 008d 912a 0660 7c2d 9605 bfaa 28eb .....*.`|-....(. │ │ │ │ +000c7ba0: 626e eb61 3deb 626d eb61 2993 3d93 468d bn.a=.bm.a).=.F. │ │ │ │ +000c7bb0: 9111 3efe 6966 93eb 626e 93eb 6161 6e64 ..>.if..bn..aand │ │ │ │ +000c7bc0: 93eb 626d 93eb 6172 6570 7265 7365 6e74 ..bm..arepresent │ │ │ │ +000c7bd0: 9364 6966 6665 7265 6e74 936e 756d 6265 .different.numbe │ │ │ │ +000c7be0: 7273 8e8e 8e8e 8e8e 8e8e 9f1e 3a85 8d91 rs..........:... │ │ │ │ +000c7bf0: 12c7 61cf 496e 9603 eaa8 6164 6469 7469 ..a.In....additi │ │ │ │ +000c7c00: 6f6e 2c93 eb61 6e75 6d5f 4551 5f43 4f4e on,..anum_EQ_CON │ │ │ │ +000c7c10: 569b 05bf aa22 d774 8d93 eb61 3d8e 910d V....".t...a=... │ │ │ │ +000c7c20: 94fa d774 8deb 6122 8e91 09aa 52cf 7265 ...t..a"....R.re │ │ │ │ +000c7c30: 7475 726e 733a 9105 38e0 eb61 7c2d 9828 turns:..8..a|-.( │ │ │ │ +000c7c40: d774 8deb 613d 8e98 d774 eb61 2998 3d98 .t..a=...t.a).=. │ │ │ │ +000c7c50: 548e 8e9f 24fd 138e 8c8b 0000 00fa 0000 T...$........... │ │ │ │ 000c7c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c7c70: 0000 0000 0000 0000 0000 0000 0000 000c ................ │ │ │ │ -000c7c80: 724d a002 cc05 558d a0fd 46d3 0e8d 8d8d rM....U...F..... │ │ │ │ -000c7c90: 8d9f fa99 9a8d 91ea f1eb d032 3530 9201 ...........250.. │ │ │ │ -000c7ca0: 1bcf 3043 6861 7074 6572 9104 8000 3133 ..0Chapter....13 │ │ │ │ -000c7cb0: 2e91 0a80 0043 6f6e 95a0 0076 9365 7273 .....Con...v.ers │ │ │ │ -000c7cc0: 696f 6e73 8e91 eaf1 eb9f 0566 6689 0000 ions.......ff... │ │ │ │ -000c7cd0: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ -000c7ce0: a0fd 8bd0 218d 8d91 eaf1 ebeb 4731 332e ....!.......G13. │ │ │ │ -000c7cf0: 332e 338e 9124 8b7f 4c69 7374 9605 6666 3.3..$..List..ff │ │ │ │ -000c7d00: 7072 6f90 7333 6365 7373 696e 6793 636f pro.s3cessing.co │ │ │ │ -000c7d10: 6e95 8ccc 7693 6572 7369 6f6e 738e 9f17 n...v.ersions... │ │ │ │ -000c7d20: c000 8d91 eaf1 ebcf 5468 6572 6596 03ea ........There... │ │ │ │ -000c7d30: a861 7265 9374 95ac 7277 936f 9603 eaa8 .are.t..rw.o.... │ │ │ │ -000c7d40: 7573 6566 756c 9362 7569 6c74 2d69 6e93 useful.built-in. │ │ │ │ -000c7d50: 636f 6e95 ac72 7693 6572 7369 6f6e 7396 con..rv.ersions. │ │ │ │ -000c7d60: 03ea a866 6f72 936c 6973 7473 3a8e 9f1e ...for.lists:... │ │ │ │ -000c7d70: 4e56 8d8d 8d91 eaf1 eb9f eecf a789 0000 NV.............. │ │ │ │ -000c7d80: 6666 01c7 0b4a 9f18 0716 8d8d 90cc cd9f ff...J.......... │ │ │ │ -000c7d90: 0459 9c84 001c 60b2 0000 6666 8d9f eea6 .Y....`...ff.... │ │ │ │ -000c7da0: 648d 9117 0bcc eb61 4c45 4e47 5448 5f43 d......aLENGTH_C │ │ │ │ -000c7db0: 4f4e 5696 05bf aa3a 9363 6f6e 768e 9f0d ONV....:.conv... │ │ │ │ -000c7dc0: 0000 8d91 170b cc6c 6973 745f 4551 5f43 .......list_EQ_C │ │ │ │ -000c7dd0: 4f4e 563a 9105 bfaa 636f 6e76 8e8e 9201 ONV:....conv.... │ │ │ │ -000c7de0: c671 b184 001c 60b2 0000 6666 8e8e 9f04 .q....`...ff.... │ │ │ │ -000c7df0: c002 8900 0066 6601 c70b 4a8e 8e8e 9f20 .....ff...J.... │ │ │ │ -000c7e00: a3a9 8d8d 91f6 537a 4c45 4e47 5448 5f43 ......SzLENGTH_C │ │ │ │ -000c7e10: 4f4e 568e 9135 8fc8 cf3a 9b05 38e0 636f ONV..5...:..8.co │ │ │ │ -000c7e20: 6d70 7574 6573 9603 eaa8 7468 6593 6c65 mputes....the.le │ │ │ │ -000c7e30: 6e67 7468 936f 6693 6193 6c69 7374 2e98 ngth.of.a.list.. │ │ │ │ -000c7e40: 4193 6361 6c6c 9374 6f3a 8ea4 1bb7 978d A.call.to:...... │ │ │ │ -000c7e50: 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ -000c7e60: 4c45 4e47 5448 5f43 4f4e 5691 05bf aa22 LENGTH_CONV...." │ │ │ │ -000c7e70: 4c45 4e47 5448 5beb 6274 8d9f 01a4 7ad5 LENGTH[.bt....z. │ │ │ │ -000c7e80: 318e 9104 c004 eb61 3b8d eb62 3a96 01d3 1......a;..b:... │ │ │ │ -000c7e90: 313a 933a 8e91 0cc6 63eb 613b eb62 748d 1:.:....c.a;.bt. │ │ │ │ -000c7ea0: 9f01 a47a d86e 8e91 05a8 50eb 615d 228e ...z.n....P.a]". │ │ │ │ -000c7eb0: 8e8e 8e8e 8e8e a18d 91ea f1eb cf67 656e .............gen │ │ │ │ -000c7ec0: 6572 6174 6573 9603 eaa8 7468 6593 7468 erates....the.th │ │ │ │ -000c7ed0: 656f 7265 6d3a 8ea9 1bb7 968d 8d8d 9f00 eorem:.......... │ │ │ │ -000c7ee0: cb89 8d8d 8d8d 9102 30ea eb61 7c2d 9605 ........0..a|-.. │ │ │ │ -000c7ef0: bfaa 4c45 4e47 5448 935b eb62 748d 9f01 ..LENGTH.[.bt... │ │ │ │ -000c7f00: a47a d531 8e91 04c0 04eb 613b 8deb 623a .z.1......a;..b: │ │ │ │ -000c7f10: 9601 d331 3a93 3a8e 910c c663 eb61 3beb ...1:.:....c.a;. │ │ │ │ -000c7f20: 6274 8d9f 01a4 7ad8 6e8e 9105 a850 eb61 bt....z.n....P.a │ │ │ │ -000c7f30: 5d93 3d93 6e8e 8e8e 8e8e 8e8e a18d 91f6 ].=.n........... │ │ │ │ -000c7f40: 537a cf54 6865 9603 9577 6f74 6865 7293 Sz.The...wother. │ │ │ │ -000c7f50: 636f 6e95 ac72 7693 6572 7369 6f6e 2c8d con..rv.ersion,. │ │ │ │ -000c7f60: 9103 a680 eb61 6c69 7374 5f45 515f 434f .....alist_EQ_CO │ │ │ │ -000c7f70: 4e56 8e91 48a2 78cf 2c91 03a6 8170 726f NV..H.x.,....pro │ │ │ │ -000c7f80: 9376 9365 739b 0395 776f 7291 0395 7664 .v.es...wor...vd │ │ │ │ -000c7f90: 6973 7072 6f93 7693 6573 9874 6865 9865 ispro.v.es.the.e │ │ │ │ -000c7fa0: 7175 616c 6974 9379 986f 6698 7493 7793 qualit.y.of.t.w. │ │ │ │ -000c7fb0: 6f91 0395 766c 6973 7473 2c91 03a6 8167 o...vlists,....g │ │ │ │ -000c7fc0: 6976 9365 6e8e 9f10 0000 8d91 eaf1 eb61 iv.en..........a │ │ │ │ -000c7fd0: 9b03 eaa8 636f 6e95 ac72 7693 6572 7369 ....con..rv.ersi │ │ │ │ -000c7fe0: 6f6e 9866 6f72 9864 6563 6964 696e 6798 on.for.deciding. │ │ │ │ -000c7ff0: 7468 6598 6571 7561 6c69 7493 7998 6f66 the.equalit.y.of │ │ │ │ -000c8000: 9865 6c65 6d65 6e93 7473 2e91 0538 e041 .elemen.ts...8.A │ │ │ │ -000c8010: 9863 616c 6c98 746f 3a8e a18d 8d8d 9f00 .call.to:....... │ │ │ │ -000c8020: cb89 8d8d 8d8d 9102 30ea eb61 6c69 7374 ........0..alist │ │ │ │ -000c8030: 5f45 515f 434f 4e56 9605 bfaa eb62 636f _EQ_CONV.....bco │ │ │ │ -000c8040: 6e76 9106 243d eb61 225b eb62 758d 9f01 nv..$=.a"[.bu... │ │ │ │ -000c8050: a47a d531 8e9b 04c0 04eb 613b 8deb 623a .z.1......a;..b: │ │ │ │ -000c8060: 9601 d331 3a93 3a8e 910c c663 eb61 3beb ...1:.:....c.a;. │ │ │ │ -000c8070: 6275 8d9f 01a4 7ad8 6e8e 9105 a850 eb61 bu....z.n....P.a │ │ │ │ -000c8080: 5d93 3d93 5beb 6276 8d9f 01a4 7ad5 318e ].=.[.bv....z.1. │ │ │ │ -000c8090: 98eb 613b 8deb 623a 9601 d331 3a93 3a8e ..a;..b:...1:.:. │ │ │ │ -000c80a0: 910c c663 eb61 3beb 6276 8d9f 01a4 7ad8 ...c.a;.bv....z. │ │ │ │ -000c80b0: 6d8e 9108 04c4 eb61 5d22 8e8e 8e8e 8e8e m......a]"...... │ │ │ │ -000c80c0: 8ea1 8d91 eaf1 ebcf 7265 7475 726e 733a ........returns: │ │ │ │ -000c80d0: 9105 38e0 eb61 7c2d 9605 bfaa 285b d775 ..8..a|-....([.u │ │ │ │ -000c80e0: 8d9f 01cc ccd5 318e 8d91 04c0 04cf 3b8e ......1.......;. │ │ │ │ -000c80f0: 8d91 0803 90d7 3a96 01ff fe3a 933a 8e8d ......:....:.:.. │ │ │ │ -000c8100: 9115 ce30 eb61 3b8e 911b 8dda d775 8d9f ...0.a;......u.. │ │ │ │ -000c8110: 01cc ccd8 6e8e 8d91 05a8 50eb 615d 933d ....n.....P.a].= │ │ │ │ -000c8120: 935b 8e91 2266 a2d7 768d 9f01 cccc d531 .[.."f..v......1 │ │ │ │ -000c8130: 8e8d 9104 c004 eb61 3b8e 8d91 0a7f aed7 .......a;....... │ │ │ │ -000c8140: 3a96 01ff fe3a 933a 8e8d 9118 4a4e eb61 :....:.:....JN.a │ │ │ │ -000c8150: 3b8e 911e 09f8 d776 8d9f 01cc ccd8 6d8e ;......v......m. │ │ │ │ -000c8160: 8d91 0804 c4eb 615d 2993 3d93 468e 912e ......a]).=.F... │ │ │ │ -000c8170: 6d68 cf69 663a 8ea6 8d8d 8d8d 91f7 7903 mh.if:........y. │ │ │ │ -000c8180: 2869 298e 8e8e 9109 c013 eb61 7e8d 28eb (i)........a~.(. │ │ │ │ -000c8190: 626e eb61 3deb 626d eb61 298e 9125 5979 bn.a=.bm.a)..%Yy │ │ │ │ -000c81a0: cf6f 728e 9f19 ade6 8d8d 8d8d 91f4 3577 .or...........5w │ │ │ │ -000c81b0: 2869 6929 8e8e 8e8d 9109 c013 eb62 636f (ii).........bco │ │ │ │ -000c81c0: 6e76 8e91 23fc 89cf 7072 6f95 ac72 7693 nv..#...pro..rv. │ │ │ │ -000c81d0: 6573 9b03 eaa8 eb61 7c2d 9605 bfaa 28d7 es.....a|-....(. │ │ │ │ -000c81e0: 758d 9f01 cccc d869 8e8d 9107 4f82 eb61 u......i....O..a │ │ │ │ -000c81f0: 3d8e 9110 f9d4 d776 8d9f 01cc ccd8 698e =......v......i. │ │ │ │ -000c8200: 8d91 0364 daeb 6129 933d 9346 8e91 240d ...d..a).=.F..$. │ │ │ │ -000c8210: d4cf 666f 7298 616e 90ac 7279 9831 9603 ..for.an..ry.1.. │ │ │ │ -000c8220: 5552 da14 93d7 6993 da14 93d7 6dcf 2e8e UR....i.....m... │ │ │ │ -000c8230: a18d 91ea f1eb eb61 7c2d 9605 bfaa 285b .......a|-....([ │ │ │ │ -000c8240: d775 8d9f 01cc ccd5 318e 8d91 04c0 04cf .u......1....... │ │ │ │ -000c8250: 3b8e 8d91 0803 90d7 3a96 01ff fe3a 933a ;.......:....:.: │ │ │ │ -000c8260: 8e8d 9115 ce30 eb61 3b8e 911b 8dda d775 .....0.a;......u │ │ │ │ -000c8270: 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb 615d ......n.....P.a] │ │ │ │ -000c8280: 933d 935b 8e91 2266 a2d7 768d 9f01 cccc .=.[.."f..v..... │ │ │ │ -000c8290: d531 8e8d 9104 c004 eb61 3b8e 8d91 0a7f .1.......a;..... │ │ │ │ -000c82a0: aed7 3a96 01ff fe3a 933a 8e8d 9118 4a4e ..:....:.:....JN │ │ │ │ -000c82b0: eb61 3b8e 911e 09f8 d776 8d9f 01cc ccd8 .a;......v...... │ │ │ │ -000c82c0: 6d8e 8d91 0804 c4eb 615d 2993 3d93 548e m.......a]).=.T. │ │ │ │ -000c82d0: 912e 6d68 cf69 7396 03ea a872 6574 7572 ..mh.is....retur │ │ │ │ -000c82e0: 6e65 6493 6966 3a8e a68d 8d8d 8d91 f779 ned.if:........y │ │ │ │ -000c82f0: 0328 6929 8e8e 8e8d 9109 c013 eb61 28eb .(i).........a(. │ │ │ │ -000c8300: 626e eb61 3deb 626d eb61 298e 912f 198c bn.a=.bm.a)../.. │ │ │ │ -000c8310: cf61 6e64 8d91 03ea a8eb 6275 8d9f 01a4 .and......bu.... │ │ │ │ -000c8320: 7ad8 698e 8e91 117e e0cf 6973 9603 eaa8 z.i....~..is.... │ │ │ │ -000c8330: 7379 6e9a ac72 7461 6374 6963 616c 6c79 syn..rtactically │ │ │ │ -000c8340: 9369 6465 6e98 7469 6361 6c93 746f 8d93 .iden.tical.to.. │ │ │ │ -000c8350: eb62 768d 9f01 a47a d869 8e8e 9110 88f1 .bv....z.i...... │ │ │ │ -000c8360: cf66 6f72 9331 9603 5552 da14 93d7 6993 .for.1..UR....i. │ │ │ │ -000c8370: da14 93d7 6dcf 2c91 03ea a86f 728e 9f19 ....m.,....or... │ │ │ │ -000c8380: ade6 8d8d 8d8d 91f4 3577 2869 6929 8e8e ........5w(ii).. │ │ │ │ -000c8390: 8e8d 9109 c013 eb61 28eb 626e eb61 3deb .......a(.bn.a=. │ │ │ │ -000c83a0: 626d eb61 298e 912f 198c cf61 6e64 8d91 bm.a)../...and.. │ │ │ │ -000c83b0: 03ea a8eb 6263 6f6e 768e 911e 271e cf70 ....bconv...'..p │ │ │ │ -000c83c0: 726f 95ac 7276 9365 7396 03ea a8eb 617c ro..rv.es.....a| │ │ │ │ -000c83d0: 2d91 05bf aa28 d775 8d9f 01cc ccd8 698e -....(.u......i. │ │ │ │ -000c83e0: 8d91 0364 daeb 613d 8e91 0924 84d7 768d ...d..a=...$..v. │ │ │ │ -000c83f0: 9f01 cccc d869 8e8d 9103 64da eb61 293d .....i....d..a)= │ │ │ │ -000c8400: 548e 9118 8e80 cf66 6f72 9331 9603 5552 T......for.1..UR │ │ │ │ -000c8410: da14 93d7 6993 da14 93d7 6ecf 2e8e 9f22 ....i.....n...." │ │ │ │ -000c8420: a040 8d8d 91ea f1eb eb47 3133 2e33 2e34 .@.......G13.3.4 │ │ │ │ -000c8430: 8e91 248b 7f53 696d 706c 6966 7969 6e67 ..$..Simplifying │ │ │ │ -000c8440: 9105 6666 eb6a 6c65 74eb 472d 7465 726d ..ff.jlet.G-term │ │ │ │ -000c8450: 738e 9f17 c000 8d91 eaf1 ebcf 419b 03ea s...........A... │ │ │ │ -000c8460: a863 6f6e 95ac 7276 9365 7273 696f 6e98 .con..rv.ersion. │ │ │ │ -000c8470: 666f 7298 7265 6475 6369 6e67 98e2 6c65 for.reducing..le │ │ │ │ -000c8480: 74cf 2d74 6572 6d73 9869 7398 6e6f 9377 t.-terms.is.no.w │ │ │ │ -000c8490: 9870 726f 9376 6964 6564 2e8e a18d 8d8d .pro.vided...... │ │ │ │ -000c84a0: 91ea f1eb 9ff5 4fa7 8900 0066 6601 c70b ......O....ff... │ │ │ │ -000c84b0: 4a9f 0b07 168d 8d90 cccd 9f04 599c 8400 J...........Y... │ │ │ │ -000c84c0: 0f60 b200 0066 668d 9ffb a664 8d91 170b .`...ff....d.... │ │ │ │ -000c84d0: cceb 616c 6574 5f43 4f4e 5696 05bf aa3a ..alet_CONV....: │ │ │ │ -000c84e0: 9363 6f6e 768e 8e92 01c6 71b1 8400 0f60 .conv.....q....` │ │ │ │ -000c84f0: b200 0066 668e 8e9f 04c0 0289 0000 6666 ...ff.........ff │ │ │ │ -000c8500: 01c7 0b4a 8e8e 8ea6 8d91 eaf1 ebcf 4769 ...J..........Gi │ │ │ │ -000c8510: 7690 ac72 656e 9603 eaa8 6193 7465 726d v..ren....a.term │ │ │ │ -000c8520: 3a8e a18d 8d8d 9f01 1967 8d8d 8d8d 9102 :........g...... │ │ │ │ -000c8530: 30ea eb61 226c 6574 9605 bfaa eb62 768d 0..a"let.....bv. │ │ │ │ -000c8540: 9f01 a47a d531 8e9b 0a7f aeeb 613d 93eb ...z.1......a=.. │ │ │ │ -000c8550: 6274 8d9f 01a4 7ad5 318e 98eb 6161 6e64 bt....z.1...aand │ │ │ │ -000c8560: 8d93 eb63 0196 01d3 3101 9301 8e91 1845 ...c....1......E │ │ │ │ -000c8570: b7eb 6161 6e64 93eb 6276 8d9f 01a4 7ad8 ..aand..bv....z. │ │ │ │ -000c8580: 6e8e 9b0b 67fa eb61 3d93 eb62 748d 9f01 n...g..a=..bt... │ │ │ │ -000c8590: a47a d86e 8e98 eb61 696e 93eb 6274 eb48 .z.n...ain..bt.H │ │ │ │ -000c85a0: 5beb 6276 8d9f 01a4 7ad5 318e 9104 c004 [.bv....z.1..... │ │ │ │ -000c85b0: eb62 3b8d 9601 d331 3a93 3a93 3a8e 9110 .b;....1:.:.:... │ │ │ │ -000c85c0: 6cc5 3b91 01d3 3176 8d9f 01a4 7ad8 6e8e l.;...1v....z.n. │ │ │ │ -000c85d0: 9105 a850 eb48 5deb 6122 8e8e 8e8e 8e8e ...P.H].a"...... │ │ │ │ -000c85e0: 8ea1 8d8d 91ea f1eb 6c65 745f 434f 4e56 ........let_CONV │ │ │ │ -000c85f0: 8e91 1cd9 e3cf 7072 6f95 ac72 7693 6573 ......pro..rv.es │ │ │ │ -000c8600: 9103 eaa8 7468 6174 3a8e a68d 8d8d 9f01 ....that:....... │ │ │ │ -000c8610: 1967 8d8d 8d8d 9102 30ea eb61 7c2d 9605 .g......0..a|-.. │ │ │ │ -000c8620: bfaa 6c65 7493 eb62 768d 9f01 a47a d531 ..let..bv....z.1 │ │ │ │ -000c8630: 8e9b 0a7f aeeb 613d 93eb 6274 8d9f 01a4 ......a=..bt.... │ │ │ │ -000c8640: 7ad5 318e 98eb 6161 6e64 8d93 eb63 0196 z.1...aand...c.. │ │ │ │ -000c8650: 01d3 3101 9301 8e91 1845 b7eb 6161 6e64 ..1......E..aand │ │ │ │ -000c8660: 93eb 6276 8d9f 01a4 7ad8 6e8e 9b0b 67fa ..bv....z.n...g. │ │ │ │ -000c8670: eb61 3d93 eb62 748d 9f01 a47a d86e 8e98 .a=..bt....z.n.. │ │ │ │ -000c8680: eb61 696e 93eb 6274 eb48 5beb 6276 8d9f .ain..bt.H[.bv.. │ │ │ │ -000c8690: 01a4 7ad5 318e 9b04 c004 eb62 3b8d 9601 ..z.1......b;... │ │ │ │ -000c86a0: d331 3a93 3a93 3a8e 9110 6cc5 3b91 01d3 .1:.:.:...l.;... │ │ │ │ -000c86b0: 3176 8d9f 01a4 7ad8 6e8e 9105 a850 eb48 1v....z.n....P.H │ │ │ │ -000c86c0: 5d96 0b7f 54eb 613d 93eb 6274 eb48 5beb ]...T.a=..bt.H[. │ │ │ │ -000c86d0: 6274 8d9f 01a4 7ad5 318e 98eb 623b 8d96 bt....z.1...b;.. │ │ │ │ -000c86e0: 01d3 313a 933a 933a 8e91 106c c53b 9101 ..1:.:.:...l.;.. │ │ │ │ -000c86f0: d331 748d 9f01 a47a d86e 8e91 05a8 50eb .1t....z.n....P. │ │ │ │ -000c8700: 485d 8e8e 8e8e 8e8e 8ea1 8d91 eaf1 ebcf H].............. │ │ │ │ -000c8710: 5468 658d 9103 eaa8 eb62 768d 9f01 a47a The......bv....z │ │ │ │ -000c8720: d869 8e8e 910c 9e49 cf27 7396 03ea a863 .i.....I.'s....c │ │ │ │ -000c8730: 616e 9374 616b 9aac 7265 9361 6e98 7993 an.tak..re.an.y. │ │ │ │ -000c8740: 6f6e 6593 6f66 9374 6865 9366 6f6c 6c6f one.of.the.follo │ │ │ │ -000c8750: 9877 696e 6793 666f 726d 733a 8e8e 9f24 .wing.forms:...$ │ │ │ │ -000c8760: fd13 8e8c 8b00 0000 fb00 0000 0000 0000 ................ │ │ │ │ +000c7c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c7c80: 0000 000c 7251 a002 cc05 558d a0fd 46d3 ....rQ....U...F. │ │ │ │ +000c7c90: 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb d032 ...............2 │ │ │ │ +000c7ca0: 3530 9201 1bcf 3043 6861 7074 6572 9104 50....0Chapter.. │ │ │ │ +000c7cb0: 8000 3133 2e91 0a80 0043 6f6e 95a0 0076 ..13.....Con...v │ │ │ │ +000c7cc0: 9365 7273 696f 6e73 8e91 eaf1 eb9f 0566 .ersions.......f │ │ │ │ +000c7cd0: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ +000c7ce0: 942f df8d a0fd 8bd0 218d 8d91 eaf1 ebeb ./......!....... │ │ │ │ +000c7cf0: 4731 332e 332e 338e 9124 8b7f 4c69 7374 G13.3.3..$..List │ │ │ │ +000c7d00: 9605 6666 7072 6f90 7333 6365 7373 696e ..ffpro.s3cessin │ │ │ │ +000c7d10: 6793 636f 6e95 8ccc 7693 6572 7369 6f6e g.con...v.ersion │ │ │ │ +000c7d20: 738e 9f17 c000 8d91 eaf1 ebcf 5468 6572 s...........Ther │ │ │ │ +000c7d30: 6596 03ea a861 7265 9374 95ac 7277 936f e....are.t..rw.o │ │ │ │ +000c7d40: 9603 eaa8 7573 6566 756c 9362 7569 6c74 ....useful.built │ │ │ │ +000c7d50: 2d69 6e93 636f 6e95 ac72 7693 6572 7369 -in.con..rv.ersi │ │ │ │ +000c7d60: 6f6e 7396 03ea a866 6f72 936c 6973 7473 ons....for.lists │ │ │ │ +000c7d70: 3a8e 9f1e 4e56 8d8d 8d91 eaf1 eb9f eecf :...NV.......... │ │ │ │ +000c7d80: a789 0000 6666 01c7 0b4a 9f18 0716 8d8d ....ff...J...... │ │ │ │ +000c7d90: 90cc cd9f 0459 9c84 001c 60b2 0000 6666 .....Y....`...ff │ │ │ │ +000c7da0: 8d9f eea6 648d 9117 0bcc eb61 4c45 4e47 ....d......aLENG │ │ │ │ +000c7db0: 5448 5f43 4f4e 5696 05bf aa3a 9363 6f6e TH_CONV....:.con │ │ │ │ +000c7dc0: 768e 9f0d 0000 8d91 170b cc6c 6973 745f v..........list_ │ │ │ │ +000c7dd0: 4551 5f43 4f4e 563a 9105 bfaa 636f 6e76 EQ_CONV:....conv │ │ │ │ +000c7de0: 8e8e 9201 c671 b184 001c 60b2 0000 6666 .....q....`...ff │ │ │ │ +000c7df0: 8e8e 9f04 c002 8900 0066 6601 c70b 4a8e .........ff...J. │ │ │ │ +000c7e00: 8e8e 9f20 a3a9 8d8d 91f6 537a 4c45 4e47 ... ......SzLENG │ │ │ │ +000c7e10: 5448 5f43 4f4e 568e 9135 8fc8 cf3a 9b05 TH_CONV..5...:.. │ │ │ │ +000c7e20: 38e0 636f 6d70 7574 6573 9603 eaa8 7468 8.computes....th │ │ │ │ +000c7e30: 6593 6c65 6e67 7468 936f 6693 6193 6c69 e.length.of.a.li │ │ │ │ +000c7e40: 7374 2e98 4193 6361 6c6c 9374 6f3a 8ea4 st..A.call.to:.. │ │ │ │ +000c7e50: 1bb7 978d 8d8d 9f00 cb89 8d8d 8d8d 9102 ................ │ │ │ │ +000c7e60: 30ea eb61 4c45 4e47 5448 5f43 4f4e 5691 0..aLENGTH_CONV. │ │ │ │ +000c7e70: 05bf aa22 4c45 4e47 5448 5beb 6274 8d9f ..."LENGTH[.bt.. │ │ │ │ +000c7e80: 01a4 7ad5 318e 9104 c004 eb61 3b8d eb62 ..z.1......a;..b │ │ │ │ +000c7e90: 3a96 01d3 313a 933a 8e91 0cc6 63eb 613b :...1:.:....c.a; │ │ │ │ +000c7ea0: eb62 748d 9f01 a47a d86e 8e91 05a8 50eb .bt....z.n....P. │ │ │ │ +000c7eb0: 615d 228e 8e8e 8e8e 8e8e a18d 91ea f1eb a]"............. │ │ │ │ +000c7ec0: cf67 656e 6572 6174 6573 9603 eaa8 7468 .generates....th │ │ │ │ +000c7ed0: 6593 7468 656f 7265 6d3a 8ea9 1bb7 968d e.theorem:...... │ │ │ │ +000c7ee0: 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ +000c7ef0: 7c2d 9605 bfaa 4c45 4e47 5448 935b eb62 |-....LENGTH.[.b │ │ │ │ +000c7f00: 748d 9f01 a47a d531 8e91 04c0 04eb 613b t....z.1......a; │ │ │ │ +000c7f10: 8deb 623a 9601 d331 3a93 3a8e 910c c663 ..b:...1:.:....c │ │ │ │ +000c7f20: eb61 3beb 6274 8d9f 01a4 7ad8 6e8e 9105 .a;.bt....z.n... │ │ │ │ +000c7f30: a850 eb61 5d93 3d93 6e8e 8e8e 8e8e 8e8e .P.a].=.n....... │ │ │ │ +000c7f40: a18d 91f6 537a cf54 6865 9603 9577 6f74 ....Sz.The...wot │ │ │ │ +000c7f50: 6865 7293 636f 6e95 ac72 7693 6572 7369 her.con..rv.ersi │ │ │ │ +000c7f60: 6f6e 2c8d 9103 a680 eb61 6c69 7374 5f45 on,......alist_E │ │ │ │ +000c7f70: 515f 434f 4e56 8e91 48a2 78cf 2c91 03a6 Q_CONV..H.x.,... │ │ │ │ +000c7f80: 8170 726f 9376 9365 739b 0395 776f 7291 .pro.v.es...wor. │ │ │ │ +000c7f90: 0395 7664 6973 7072 6f93 7693 6573 9874 ..vdispro.v.es.t │ │ │ │ +000c7fa0: 6865 9865 7175 616c 6974 9379 986f 6698 he.equalit.y.of. │ │ │ │ +000c7fb0: 7493 7793 6f91 0395 766c 6973 7473 2c91 t.w.o...vlists,. │ │ │ │ +000c7fc0: 03a6 8167 6976 9365 6e8e 9f10 0000 8d91 ...giv.en....... │ │ │ │ +000c7fd0: eaf1 eb61 9b03 eaa8 636f 6e95 ac72 7693 ...a....con..rv. │ │ │ │ +000c7fe0: 6572 7369 6f6e 9866 6f72 9864 6563 6964 ersion.for.decid │ │ │ │ +000c7ff0: 696e 6798 7468 6598 6571 7561 6c69 7493 ing.the.equalit. │ │ │ │ +000c8000: 7998 6f66 9865 6c65 6d65 6e93 7473 2e91 y.of.elemen.ts.. │ │ │ │ +000c8010: 0538 e041 9863 616c 6c98 746f 3a8e a18d .8.A.call.to:... │ │ │ │ +000c8020: 8d8d 9f00 cb89 8d8d 8d8d 9102 30ea eb61 ............0..a │ │ │ │ +000c8030: 6c69 7374 5f45 515f 434f 4e56 9605 bfaa list_EQ_CONV.... │ │ │ │ +000c8040: eb62 636f 6e76 9106 243d eb61 225b eb62 .bconv..$=.a"[.b │ │ │ │ +000c8050: 758d 9f01 a47a d531 8e9b 04c0 04eb 613b u....z.1......a; │ │ │ │ +000c8060: 8deb 623a 9601 d331 3a93 3a8e 910c c663 ..b:...1:.:....c │ │ │ │ +000c8070: eb61 3beb 6275 8d9f 01a4 7ad8 6e8e 9105 .a;.bu....z.n... │ │ │ │ +000c8080: a850 eb61 5d93 3d93 5beb 6276 8d9f 01a4 .P.a].=.[.bv.... │ │ │ │ +000c8090: 7ad5 318e 98eb 613b 8deb 623a 9601 d331 z.1...a;..b:...1 │ │ │ │ +000c80a0: 3a93 3a8e 910c c663 eb61 3beb 6276 8d9f :.:....c.a;.bv.. │ │ │ │ +000c80b0: 01a4 7ad8 6d8e 9108 04c4 eb61 5d22 8e8e ..z.m......a]".. │ │ │ │ +000c80c0: 8e8e 8e8e 8ea1 8d91 eaf1 ebcf 7265 7475 ............retu │ │ │ │ +000c80d0: 726e 733a 9105 38e0 eb61 7c2d 9605 bfaa rns:..8..a|-.... │ │ │ │ +000c80e0: 285b d775 8d9f 01cc ccd5 318e 8d91 04c0 ([.u......1..... │ │ │ │ +000c80f0: 04cf 3b8e 8d91 0803 90d7 3a96 01ff fe3a ..;.......:....: │ │ │ │ +000c8100: 933a 8e8d 9115 ce30 eb61 3b8e 911b 8dda .:.....0.a;..... │ │ │ │ +000c8110: d775 8d9f 01cc ccd8 6e8e 8d91 05a8 50eb .u......n.....P. │ │ │ │ +000c8120: 615d 933d 935b 8e91 2266 a2d7 768d 9f01 a].=.[.."f..v... │ │ │ │ +000c8130: cccc d531 8e8d 9104 c004 eb61 3b8e 8d91 ...1.......a;... │ │ │ │ +000c8140: 0a7f aed7 3a96 01ff fe3a 933a 8e8d 9118 ....:....:.:.... │ │ │ │ +000c8150: 4a4e eb61 3b8e 911e 09f8 d776 8d9f 01cc JN.a;......v.... │ │ │ │ +000c8160: ccd8 6d8e 8d91 0804 c4eb 615d 2993 3d93 ..m.......a]).=. │ │ │ │ +000c8170: 468e 912e 6d68 cf69 663a 8ea6 8d8d 8d8d F...mh.if:...... │ │ │ │ +000c8180: 91f7 7903 2869 298e 8e8e 9109 c013 eb61 ..y.(i)........a │ │ │ │ +000c8190: 7e8d 28eb 626e eb61 3deb 626d eb61 298e ~.(.bn.a=.bm.a). │ │ │ │ +000c81a0: 9125 5979 cf6f 728e 9f19 ade6 8d8d 8d8d .%Yy.or......... │ │ │ │ +000c81b0: 91f4 3577 2869 6929 8e8e 8e8d 9109 c013 ..5w(ii)........ │ │ │ │ +000c81c0: eb62 636f 6e76 8e91 23fc 89cf 7072 6f95 .bconv..#...pro. │ │ │ │ +000c81d0: ac72 7693 6573 9b03 eaa8 eb61 7c2d 9605 .rv.es.....a|-.. │ │ │ │ +000c81e0: bfaa 28d7 758d 9f01 cccc d869 8e8d 9107 ..(.u......i.... │ │ │ │ +000c81f0: 4f82 eb61 3d8e 9110 f9d4 d776 8d9f 01cc O..a=......v.... │ │ │ │ +000c8200: ccd8 698e 8d91 0364 daeb 6129 933d 9346 ..i....d..a).=.F │ │ │ │ +000c8210: 8e91 240d d4cf 666f 7298 616e 90ac 7279 ..$...for.an..ry │ │ │ │ +000c8220: 9831 9603 5552 da14 93d7 6993 da14 93d7 .1..UR....i..... │ │ │ │ +000c8230: 6dcf 2e8e a18d 91ea f1eb eb61 7c2d 9605 m..........a|-.. │ │ │ │ +000c8240: bfaa 285b d775 8d9f 01cc ccd5 318e 8d91 ..([.u......1... │ │ │ │ +000c8250: 04c0 04cf 3b8e 8d91 0803 90d7 3a96 01ff ....;.......:... │ │ │ │ +000c8260: fe3a 933a 8e8d 9115 ce30 eb61 3b8e 911b .:.:.....0.a;... │ │ │ │ +000c8270: 8dda d775 8d9f 01cc ccd8 6e8e 8d91 05a8 ...u......n..... │ │ │ │ +000c8280: 50eb 615d 933d 935b 8e91 2266 a2d7 768d P.a].=.[.."f..v. │ │ │ │ +000c8290: 9f01 cccc d531 8e8d 9104 c004 eb61 3b8e .....1.......a;. │ │ │ │ +000c82a0: 8d91 0a7f aed7 3a96 01ff fe3a 933a 8e8d ......:....:.:.. │ │ │ │ +000c82b0: 9118 4a4e eb61 3b8e 911e 09f8 d776 8d9f ..JN.a;......v.. │ │ │ │ +000c82c0: 01cc ccd8 6d8e 8d91 0804 c4eb 615d 2993 ....m.......a]). │ │ │ │ +000c82d0: 3d93 548e 912e 6d68 cf69 7396 03ea a872 =.T...mh.is....r │ │ │ │ +000c82e0: 6574 7572 6e65 6493 6966 3a8e a68d 8d8d eturned.if:..... │ │ │ │ +000c82f0: 8d91 f779 0328 6929 8e8e 8e8d 9109 c013 ...y.(i)........ │ │ │ │ +000c8300: eb61 28eb 626e eb61 3deb 626d eb61 298e .a(.bn.a=.bm.a). │ │ │ │ +000c8310: 912f 198c cf61 6e64 8d91 03ea a8eb 6275 ./...and......bu │ │ │ │ +000c8320: 8d9f 01a4 7ad8 698e 8e91 117e e0cf 6973 ....z.i....~..is │ │ │ │ +000c8330: 9603 eaa8 7379 6e9a ac72 7461 6374 6963 ....syn..rtactic │ │ │ │ +000c8340: 616c 6c79 9369 6465 6e98 7469 6361 6c93 ally.iden.tical. │ │ │ │ +000c8350: 746f 8d93 eb62 768d 9f01 a47a d869 8e8e to...bv....z.i.. │ │ │ │ +000c8360: 9110 88f1 cf66 6f72 9331 9603 5552 da14 .....for.1..UR.. │ │ │ │ +000c8370: 93d7 6993 da14 93d7 6dcf 2c91 03ea a86f ..i.....m.,....o │ │ │ │ +000c8380: 728e 9f19 ade6 8d8d 8d8d 91f4 3577 2869 r...........5w(i │ │ │ │ +000c8390: 6929 8e8e 8e8d 9109 c013 eb61 28eb 626e i).........a(.bn │ │ │ │ +000c83a0: eb61 3deb 626d eb61 298e 912f 198c cf61 .a=.bm.a)../...a │ │ │ │ +000c83b0: 6e64 8d91 03ea a8eb 6263 6f6e 768e 911e nd......bconv... │ │ │ │ +000c83c0: 271e cf70 726f 95ac 7276 9365 7396 03ea '..pro..rv.es... │ │ │ │ +000c83d0: a8eb 617c 2d91 05bf aa28 d775 8d9f 01cc ..a|-....(.u.... │ │ │ │ +000c83e0: ccd8 698e 8d91 0364 daeb 613d 8e91 0924 ..i....d..a=...$ │ │ │ │ +000c83f0: 84d7 768d 9f01 cccc d869 8e8d 9103 64da ..v......i....d. │ │ │ │ +000c8400: eb61 293d 548e 9118 8e80 cf66 6f72 9331 .a)=T......for.1 │ │ │ │ +000c8410: 9603 5552 da14 93d7 6993 da14 93d7 6ecf ..UR....i.....n. │ │ │ │ +000c8420: 2e8e 9f22 a040 8d8d 91ea f1eb eb47 3133 ...".@.......G13 │ │ │ │ +000c8430: 2e33 2e34 8e91 248b 7f53 696d 706c 6966 .3.4..$..Simplif │ │ │ │ +000c8440: 7969 6e67 9105 6666 eb6a 6c65 74eb 472d ying..ff.jlet.G- │ │ │ │ +000c8450: 7465 726d 738e 9f17 c000 8d91 eaf1 ebcf terms........... │ │ │ │ +000c8460: 419b 03ea a863 6f6e 95ac 7276 9365 7273 A....con..rv.ers │ │ │ │ +000c8470: 696f 6e98 666f 7298 7265 6475 6369 6e67 ion.for.reducing │ │ │ │ +000c8480: 98e2 6c65 74cf 2d74 6572 6d73 9869 7398 ..let.-terms.is. │ │ │ │ +000c8490: 6e6f 9377 9870 726f 9376 6964 6564 2e8e no.w.pro.vided.. │ │ │ │ +000c84a0: a18d 8d8d 91ea f1eb 9ff5 4fa7 8900 0066 ..........O....f │ │ │ │ +000c84b0: 6601 c70b 4a9f 0b07 168d 8d90 cccd 9f04 f...J........... │ │ │ │ +000c84c0: 599c 8400 0f60 b200 0066 668d 9ffb a664 Y....`...ff....d │ │ │ │ +000c84d0: 8d91 170b cceb 616c 6574 5f43 4f4e 5696 ......alet_CONV. │ │ │ │ +000c84e0: 05bf aa3a 9363 6f6e 768e 8e92 01c6 71b1 ...:.conv.....q. │ │ │ │ +000c84f0: 8400 0f60 b200 0066 668e 8e9f 04c0 0289 ...`...ff....... │ │ │ │ +000c8500: 0000 6666 01c7 0b4a 8e8e 8ea6 8d91 eaf1 ..ff...J........ │ │ │ │ +000c8510: ebcf 4769 7690 ac72 656e 9603 eaa8 6193 ..Giv..ren....a. │ │ │ │ +000c8520: 7465 726d 3a8e a18d 8d8d 9f01 1967 8d8d term:........g.. │ │ │ │ +000c8530: 8d8d 9102 30ea eb61 226c 6574 9605 bfaa ....0..a"let.... │ │ │ │ +000c8540: eb62 768d 9f01 a47a d531 8e9b 0a7f aeeb .bv....z.1...... │ │ │ │ +000c8550: 613d 93eb 6274 8d9f 01a4 7ad5 318e 98eb a=..bt....z.1... │ │ │ │ +000c8560: 6161 6e64 8d93 eb63 0196 01d3 3101 9301 aand...c....1... │ │ │ │ +000c8570: 8e91 1845 b7eb 6161 6e64 93eb 6276 8d9f ...E..aand..bv.. │ │ │ │ +000c8580: 01a4 7ad8 6e8e 9b0b 67fa eb61 3d93 eb62 ..z.n...g..a=..b │ │ │ │ +000c8590: 748d 9f01 a47a d86e 8e98 eb61 696e 93eb t....z.n...ain.. │ │ │ │ +000c85a0: 6274 eb48 5beb 6276 8d9f 01a4 7ad5 318e bt.H[.bv....z.1. │ │ │ │ +000c85b0: 9104 c004 eb62 3b8d 9601 d331 3a93 3a93 .....b;....1:.:. │ │ │ │ +000c85c0: 3a8e 9110 6cc5 3b91 01d3 3176 8d9f 01a4 :...l.;...1v.... │ │ │ │ +000c85d0: 7ad8 6e8e 9105 a850 eb48 5deb 6122 8e8e z.n....P.H].a".. │ │ │ │ +000c85e0: 8e8e 8e8e 8ea1 8d8d 91ea f1eb 6c65 745f ............let_ │ │ │ │ +000c85f0: 434f 4e56 8e91 1cd9 e3cf 7072 6f95 ac72 CONV......pro..r │ │ │ │ +000c8600: 7693 6573 9103 eaa8 7468 6174 3a8e a68d v.es....that:... │ │ │ │ +000c8610: 8d8d 9f01 1967 8d8d 8d8d 9102 30ea eb61 .....g......0..a │ │ │ │ +000c8620: 7c2d 9605 bfaa 6c65 7493 eb62 768d 9f01 |-....let..bv... │ │ │ │ +000c8630: a47a d531 8e9b 0a7f aeeb 613d 93eb 6274 .z.1......a=..bt │ │ │ │ +000c8640: 8d9f 01a4 7ad5 318e 98eb 6161 6e64 8d93 ....z.1...aand.. │ │ │ │ +000c8650: eb63 0196 01d3 3101 9301 8e91 1845 b7eb .c....1......E.. │ │ │ │ +000c8660: 6161 6e64 93eb 6276 8d9f 01a4 7ad8 6e8e aand..bv....z.n. │ │ │ │ +000c8670: 9b0b 67fa eb61 3d93 eb62 748d 9f01 a47a ..g..a=..bt....z │ │ │ │ +000c8680: d86e 8e98 eb61 696e 93eb 6274 eb48 5beb .n...ain..bt.H[. │ │ │ │ +000c8690: 6276 8d9f 01a4 7ad5 318e 9b04 c004 eb62 bv....z.1......b │ │ │ │ +000c86a0: 3b8d 9601 d331 3a93 3a93 3a8e 9110 6cc5 ;....1:.:.:...l. │ │ │ │ +000c86b0: 3b91 01d3 3176 8d9f 01a4 7ad8 6e8e 9105 ;...1v....z.n... │ │ │ │ +000c86c0: a850 eb48 5d96 0b7f 54eb 613d 93eb 6274 .P.H]...T.a=..bt │ │ │ │ +000c86d0: eb48 5beb 6274 8d9f 01a4 7ad5 318e 98eb .H[.bt....z.1... │ │ │ │ +000c86e0: 623b 8d96 01d3 313a 933a 933a 8e91 106c b;....1:.:.:...l │ │ │ │ +000c86f0: c53b 9101 d331 748d 9f01 a47a d86e 8e91 .;...1t....z.n.. │ │ │ │ +000c8700: 05a8 50eb 485d 8e8e 8e8e 8e8e 8ea1 8d91 ..P.H].......... │ │ │ │ +000c8710: eaf1 ebcf 5468 658d 9103 eaa8 eb62 768d ....The......bv. │ │ │ │ +000c8720: 9f01 a47a d869 8e8e 910c 9e49 cf27 7396 ...z.i.....I.'s. │ │ │ │ +000c8730: 03ea a863 616e 9374 616b 9aac 7265 9361 ...can.tak..re.a │ │ │ │ +000c8740: 6e98 7993 6f6e 6593 6f66 9374 6865 9366 n.y.one.of.the.f │ │ │ │ +000c8750: 6f6c 6c6f 9877 696e 6793 666f 726d 733a ollo.wing.forms: │ │ │ │ +000c8760: 8e8e 9f24 fd13 8e8c 8b00 0000 fb00 0000 ...$............ │ │ │ │ 000c8770: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c8780: 0000 0000 0000 0000 0000 0000 0000 0c7c ...............| │ │ │ │ -000c8790: 55a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d U....U...F...... │ │ │ │ -000c87a0: 9ffa 999a 8d91 12c7 61d0 3133 2e33 2e91 ........a.13.3.. │ │ │ │ -000c87b0: 0a80 0042 7569 6c74 9604 8000 696e 9363 ...Built....in.c │ │ │ │ -000c87c0: 6f6e 95a0 0076 9365 7273 696f 6e73 9201 on...v.ersions.. │ │ │ │ -000c87d0: 17b2 be32 3531 8e91 12c7 619f 0566 6689 ...251....a..ff. │ │ │ │ -000c87e0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -000c87f0: df8d a0fd 8bd0 218d 8d8d 8d91 1f4e 79cf ......!......Ny. │ │ │ │ -000c8800: 2869 298e 8e8e 9131 9589 5691 ff05 5661 (i)....1..V...Va │ │ │ │ -000c8810: 7269 6162 6c65 733a 8d91 0538 e0eb 6178 riables:...8..ax │ │ │ │ -000c8820: 8e91 0ee3 32cf 6574 632e 8ea4 19b2 a68d ....2.etc....... │ │ │ │ -000c8830: 8d8d 8d91 1c0a ed28 6969 298e 8e8e 9131 .......(ii)....1 │ │ │ │ -000c8840: 9589 5491 ff05 5675 706c 6573 3a8d 9105 ..T...Vuples:... │ │ │ │ -000c8850: 38e0 eb61 2878 2c79 298e 9121 f732 cf2c 8..a(x,y)..!.2., │ │ │ │ -000c8860: 8d91 03ea a8eb 6128 612c 622c 6329 8e91 ......a(a,b,c).. │ │ │ │ -000c8870: 2c28 4ecf 2c8d 9103 eaa8 eb61 2828 612c ,(N.,......a((a, │ │ │ │ -000c8880: 6229 2c28 632c 6429 298e 9152 90f2 cf65 b),(c,d))..R...e │ │ │ │ -000c8890: 7463 2e8e a18d 8d8d 8d91 18c7 6128 6969 tc..........a(ii │ │ │ │ -000c88a0: 6929 8e8e 8e91 3195 8941 7070 6c69 6361 i)....1..Applica │ │ │ │ -000c88b0: 7469 6f6e 733a 8d91 0538 e0eb 6166 9605 tions:...8..af.. │ │ │ │ -000c88c0: bfaa 2878 2c79 2993 7a8e 9138 f5da cf2c ..(x,y).z..8..., │ │ │ │ -000c88d0: 8d91 03ea a8eb 6166 9105 bfaa 788e 9119 ......af....x... │ │ │ │ -000c88e0: 144e cf65 7463 2e8e a91b ca98 8d91 12c7 .N.etc.......... │ │ │ │ -000c88f0: 6156 91ff 0556 6172 6961 626c 6573 9603 aV...Variables.. │ │ │ │ -000c8900: c9ed 6172 659b 03c9 ec6a 7573 7493 7375 ..are....just.su │ │ │ │ -000c8910: 6273 7469 7475 7465 6493 666f 722e 9105 bstituted.for... │ │ │ │ -000c8920: 2df7 5769 7468 9374 7570 6c65 732c 9103 -.With.tuples,.. │ │ │ │ -000c8930: d078 7468 6593 7375 6273 7469 7475 7469 .xthe.substituti │ │ │ │ -000c8940: 6f6e 9369 7398 646f 6e65 9363 6f6d 7090 on.is.done.comp. │ │ │ │ -000c8950: 538e 6f6e 656e 90ac 7274 2d77 6973 652c S.onen..rt-wise, │ │ │ │ -000c8960: 8ea4 1000 008d 9112 c761 616e 6496 03ea .........aand... │ │ │ │ -000c8970: a866 756e 6374 696f 6e93 6170 706c 6963 .function.applic │ │ │ │ -000c8980: 6174 696f 6e73 9361 7265 9365 0b65 6374 ations.are.e.ect │ │ │ │ -000c8990: 6976 90ac 7265 6c79 9372 6577 7269 7474 iv..rely.rewritt │ │ │ │ -000c89a0: 656e 9369 6e93 7468 6593 6295 538e 6f93 en.in.the.b.S.o. │ │ │ │ -000c89b0: 6479 9603 eaa8 6f66 9374 6865 93e2 6c65 dy....of.the..le │ │ │ │ -000c89c0: 74cf 2d74 6572 6d2e 8ea0 0087 fed2 8d8d t.-term......... │ │ │ │ -000c89d0: 8d91 12c7 619f 8787 8189 0000 6666 01c7 ....a.......ff.. │ │ │ │ -000c89e0: 0b4a a000 e697 628d 8d90 cccd 9f04 599c .J....b.......Y. │ │ │ │ -000c89f0: 8400 eaf0 fe00 0066 668d a0ff 1f66 108d .......ff....f.. │ │ │ │ -000c8a00: 8d92 01af f00d 8400 0ad7 0e00 00b8 e88e ................ │ │ │ │ -000c8a10: 8d92 01b0 a8f5 8400 00b8 e800 15ae 648e ..............d. │ │ │ │ -000c8a20: 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 318e ......M......I1. │ │ │ │ -000c8a30: 8e8e 8e9f ff40 548d 9105 ccce eb61 236c .....@T......a#l │ │ │ │ -000c8a40: 6574 5f43 4f4e 5696 05bf aa22 6c65 7493 et_CONV...."let. │ │ │ │ -000c8a50: 7893 3d93 3193 696e 9378 2b79 223b 3b8e x.=.1.in.x+y";;. │ │ │ │ -000c8a60: a40d 0000 8d91 05cc ce7c 2d96 05bf aa28 .........|-....( │ │ │ │ -000c8a70: 6c65 7493 7893 3d93 3193 696e 9378 932b let.x.=.1.in.x.+ │ │ │ │ -000c8a80: 9379 2993 3d93 3193 2b93 798e a1a1 8d91 .y).=.1.+.y..... │ │ │ │ -000c8a90: 05cc ce23 6c65 745f 434f 4e56 9605 bfaa ...#let_CONV.... │ │ │ │ -000c8aa0: 226c 6574 9328 782c 7929 933d 9328 312c "let.(x,y).=.(1, │ │ │ │ -000c8ab0: 3229 9369 6e93 782b 7922 3b3b 8ea1 8d91 2).in.x+y";;.... │ │ │ │ -000c8ac0: 05cc ce7c 2d96 05bf aa28 6c65 7493 2878 ...|-....(let.(x │ │ │ │ -000c8ad0: 2c79 2993 3d93 312c 3293 696e 9378 932b ,y).=.1,2.in.x.+ │ │ │ │ -000c8ae0: 9379 2993 3d93 3193 2b93 328e a1a1 8d91 .y).=.1.+.2..... │ │ │ │ -000c8af0: 05cc ce23 6c65 745f 434f 4e56 9605 bfaa ...#let_CONV.... │ │ │ │ -000c8b00: 226c 6574 9366 9378 933d 9331 9361 6e64 "let.f.x.=.1.and │ │ │ │ -000c8b10: 9366 9379 933d 9332 9369 6e93 2866 9331 .f.y.=.2.in.(f.1 │ │ │ │ -000c8b20: 3029 932b 9328 6693 3230 2922 3b3b 8ea1 0).+.(f.20)";;.. │ │ │ │ -000c8b30: 8d91 05cc ce7c 2d96 05bf aa28 6c65 7493 .....|-....(let. │ │ │ │ -000c8b40: 6693 7893 3d93 3193 616e 6493 6693 7993 f.x.=.1.and.f.y. │ │ │ │ -000c8b50: 3d93 3293 696e 9328 6693 3130 2993 2b93 =.2.in.(f.10).+. │ │ │ │ -000c8b60: 2866 9332 3029 2993 3d93 3293 2b93 328e (f.20)).=.2.+.2. │ │ │ │ -000c8b70: a1a1 8d91 05cc ce23 6c65 745f 434f 4e56 .......#let_CONV │ │ │ │ -000c8b80: 9605 bfaa 226c 6574 9366 9378 933d 9378 ...."let.f.x.=.x │ │ │ │ -000c8b90: 932b 9331 9361 6e64 9367 9378 933d 9378 .+.1.and.g.x.=.x │ │ │ │ -000c8ba0: 932b 9332 9369 6e93 6628 6728 6628 6793 .+.2.in.f(g(f(g. │ │ │ │ -000c8bb0: 3029 2929 223b 3b8e a18d 9105 ccce 7c2d 0)))";;.......|- │ │ │ │ -000c8bc0: 9605 bfaa 286c 6574 9366 9378 933d 9378 ....(let.f.x.=.x │ │ │ │ -000c8bd0: 932b 9331 9361 6e64 9367 9378 933d 9378 .+.1.and.g.x.=.x │ │ │ │ -000c8be0: 932b 9332 9369 6e93 6628 6728 6628 6793 .+.2.in.f(g(f(g. │ │ │ │ -000c8bf0: 3029 2929 2993 3d8e a18d 9105 ccce 2828 0)))).=.......(( │ │ │ │ -000c8c00: 2830 9605 bfaa 2b93 3229 932b 9331 2993 (0....+.2).+.1). │ │ │ │ -000c8c10: 2b93 3229 932b 9331 8ea1 a18d 9105 ccce +.2).+.1........ │ │ │ │ -000c8c20: 2343 4f4e 565f 5255 4c45 2844 4550 5448 #CONV_RULE(DEPTH │ │ │ │ -000c8c30: 5f43 4f4e 5691 05bf aa41 4444 5f43 4f4e _CONV....ADD_CON │ │ │ │ -000c8c40: 5629 6974 3b3b 8ea1 8d91 05cc ce7c 2d96 V)it;;.......|-. │ │ │ │ -000c8c50: 05bf aa28 6c65 7493 6693 7893 3d93 7893 ...(let.f.x.=.x. │ │ │ │ -000c8c60: 2b93 3193 616e 6493 6793 7893 3d93 7893 +.1.and.g.x.=.x. │ │ │ │ -000c8c70: 2b93 3293 696e 9366 2867 2866 2867 9330 +.2.in.f(g(f(g.0 │ │ │ │ -000c8c80: 2929 2929 933d 9336 8ea1 a18d 9105 ccce )))).=.6........ │ │ │ │ -000c8c90: 236c 6574 5f43 4f4e 5696 05bf aa22 6c65 #let_CONV...."le │ │ │ │ -000c8ca0: 7493 6693 7893 7993 3d93 782b 7993 696e t.f.x.y.=.x+y.in │ │ │ │ -000c8cb0: 9366 9331 223b 3b91 0b7f 5425 934e 423a .f.1";;...T%.NB: │ │ │ │ -000c8cc0: 9370 6172 7469 616c 9361 7070 6c69 6361 .partial.applica │ │ │ │ -000c8cd0: 7469 6f6e 9325 8ea1 8d91 05cc ce7c 2d96 tion.%.......|-. │ │ │ │ -000c8ce0: 05bf aa28 6c65 7493 6693 7893 7993 3d93 ...(let.f.x.y.=. │ │ │ │ -000c8cf0: 7893 2b93 7993 696e 9366 9331 2993 3d93 x.+.y.in.f.1).=. │ │ │ │ -000c8d00: 285c 792e 9331 932b 9379 298e 8e92 01c6 (\y..1.+.y)..... │ │ │ │ -000c8d10: 71b1 8400 eaf0 fe00 0066 668e 8e9f 04c0 q........ff..... │ │ │ │ -000c8d20: 0289 0000 6666 01c7 0b4a 8e8e 8ea0 008e ....ff...J...... │ │ │ │ -000c8d30: 8198 8d8d 9112 c761 eb47 3133 2e33 2e35 .......a.G13.3.5 │ │ │ │ -000c8d40: 8e91 4c60 f553 6b90 8ccc 6f6c 656d 697a ..L`.Sk...olemiz │ │ │ │ -000c8d50: 6174 696f 6e8e 9f17 c000 8d91 12c7 61cf ation.........a. │ │ │ │ -000c8d60: 5477 95ac 726f 9b04 0f27 636f 6e93 7693 Tw..ro...'con.v. │ │ │ │ -000c8d70: 6572 7369 6f6e 7391 040f 2861 7265 9870 ersions...(are.p │ │ │ │ -000c8d80: 726f 9376 6964 6564 9866 6f72 9861 9104 ro.vided.for.a.. │ │ │ │ -000c8d90: 0f28 6869 6768 6572 2d6f 7264 6572 9876 .(higher-order.v │ │ │ │ -000c8da0: 9365 7273 696f 6e98 6f66 9853 6b93 6f6c .ersion.of.Sk.ol │ │ │ │ -000c8db0: 656d 697a 6174 696f 6e91 040f 2828 7573 emization...((us │ │ │ │ -000c8dc0: 696e 6798 6578 6973 7465 6e2d 8ea1 8d91 ing.existen-.... │ │ │ │ -000c8dd0: 12c7 6174 6961 6c6c 7996 03ea a871 7561 ..atially....qua │ │ │ │ -000c8de0: 6e9a ac72 7469 0c65 6493 6675 6e63 7469 n..rti.ed.functi │ │ │ │ -000c8df0: 6f6e 9376 91ff 58e4 6172 6961 626c 6573 on.v..X.ariables │ │ │ │ -000c8e00: 9372 6174 6865 7293 7468 616e 930c 7273 .rather.than..rs │ │ │ │ -000c8e10: 742d 6f72 6465 7293 536b 986f 6c65 6d93 t-order.Sk.olem. │ │ │ │ -000c8e20: 636f 6e73 7461 6e98 7473 292e 8ea1 8d91 constan.ts)..... │ │ │ │ -000c8e30: 1e28 f054 6865 9103 eaa8 636f 6e95 ac72 .(.The....con..r │ │ │ │ -000c8e40: 7693 6572 7369 6f6e 8ea6 8d8d 8d91 12c7 v.ersion........ │ │ │ │ -000c8e50: 619f f54f a789 0000 6666 01c7 0b4a 9f0b a..O....ff...J.. │ │ │ │ -000c8e60: 0716 8d8d 90cc cd9f 0459 9c84 000f 60b2 .........Y....`. │ │ │ │ -000c8e70: 0000 6666 8d9f fba6 648d 9117 0bcc eb61 ..ff....d......a │ │ │ │ -000c8e80: 585f 534b 4f4c 454d 5f43 4f4e 5696 05bf X_SKOLEM_CONV... │ │ │ │ -000c8e90: aa3a 9374 6572 6d93 2d3e 9363 6f6e 768e .:.term.->.conv. │ │ │ │ -000c8ea0: 8e92 01c6 71b1 8400 0f60 b200 0066 668e ....q....`...ff. │ │ │ │ -000c8eb0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ -000c8ec0: 8ea6 8d91 12c7 61cf 7461 6b9a ac72 6573 ......a.tak..res │ │ │ │ -000c8ed0: 9603 eaa8 6193 7691 ff58 e461 7269 6162 ....a.v..X.ariab │ │ │ │ -000c8ee0: 6c65 9370 6172 616d 6574 6572 2c8d 93eb le.parameter,... │ │ │ │ -000c8ef0: 6266 8e91 0e5f 74cf 7361 9879 91ff 0556 bf..._t.sa.y...V │ │ │ │ -000c8f00: 2c93 616e 6493 7072 6f98 7698 6573 3a8e ,.and.pro.v.es:. │ │ │ │ -000c8f10: a68d 8d8d 9f01 1967 8d8d 8d8d 912a 0660 .......g.....*.` │ │ │ │ -000c8f20: eb61 7c2d 9605 bfaa 2821 eb62 788d 9f01 .a|-....(!.bx... │ │ │ │ -000c8f30: a47a d531 8e8d 910a 7fae eb62 3a96 01d3 .z.1.......b:... │ │ │ │ -000c8f40: 313a 933a 8e91 1d05 bb78 8d9f 01a4 7ad8 1:.:.....x....z. │ │ │ │ -000c8f50: 6e8e 9b05 a850 eb61 2e93 3feb 6279 9064 n....P.a..?.by.d │ │ │ │ -000c8f60: 93eb 612e 93eb 6274 eb48 5beb 6278 8d9f ..a...bt.H[.bx.. │ │ │ │ -000c8f70: 01a4 7ad5 318e 9104 c004 eb62 3b8d 9601 ..z.1......b;... │ │ │ │ -000c8f80: d331 3a93 3a93 3a8e 9110 6cc5 3b96 01d3 .1:.:.:...l.;... │ │ │ │ -000c8f90: 3178 8d9f 01a4 7ad8 6e8e 98eb 623b 9379 1x....z.n...b;.y │ │ │ │ -000c8fa0: 9064 93eb 485d 960b 7f54 eb61 3d93 283f .d..H]...T.a=.(? │ │ │ │ -000c8fb0: eb62 6691 012d bceb 612e 9605 bfaa 21eb .bf..-..a.....!. │ │ │ │ -000c8fc0: 6278 8d9f 01a4 7ad5 318e 8d91 0a7f aeeb bx....z.1....... │ │ │ │ -000c8fd0: 623a 9601 d331 3a93 3a8e 911d 05bb 788d b:...1:.:.....x. │ │ │ │ -000c8fe0: 9f01 a47a d86e 8e98 eb61 2e93 eb62 74eb ...z.n...a...bt. │ │ │ │ -000c8ff0: 485b eb62 788d 9f01 a47a d531 8e91 04c0 H[.bx....z.1.... │ │ │ │ -000c9000: 04eb 623b 8d96 01d3 313a 933a 933a 8e91 ..b;....1:.:.:.. │ │ │ │ -000c9010: 106c c53b 9601 d331 788d 9f01 a47a d86e .l.;...1x....z.n │ │ │ │ -000c9020: 8e98 eb62 3b93 6691 06ed 6678 8d9f 01a4 ...b;.f...fx.... │ │ │ │ -000c9030: 7ad5 318e 8d91 0693 35eb 623a 933a 933a z.1.....5.b:.:.: │ │ │ │ -000c9040: 8e91 1aec 7378 8d9f 01a4 7ad8 6e8e 98eb ....sx....z.n... │ │ │ │ -000c9050: 485d 8e8e 8e8e 8e8e 8e9f 1bca 998d 9112 H].............. │ │ │ │ -000c9060: c761 cf66 6f72 9603 8826 616e 90ac 7279 .a.for...&an..ry │ │ │ │ -000c9070: 9369 6e70 7574 9b03 8827 7465 726d 8d93 .input...'term.. │ │ │ │ -000c9080: eb61 21eb 6278 8d9f 01a4 7ad5 318e 8d91 .a!.bx....z.1... │ │ │ │ -000c9090: 0c52 dfeb 623a 9601 d331 3a93 3a8e 9120 .R..b:...1:.:.. │ │ │ │ -000c90a0: ac1d 788d 9f01 a47a d86e 8e96 05a8 50eb ..x....z.n....P. │ │ │ │ -000c90b0: 612e 9105 bfaa 3feb 6279 9064 93eb 612e a.....?.by.d..a. │ │ │ │ -000c90c0: 910b 7f54 eb62 74eb 485b eb62 788d 9f01 ...T.bt.H[.bx... │ │ │ │ -000c90d0: a47a d531 8e91 04c0 04eb 623b 8d96 01d3 .z.1......b;.... │ │ │ │ -000c90e0: 313a 933a 933a 8e91 106c c53b 9b01 d331 1:.:.:...l.;...1 │ │ │ │ -000c90f0: 788d 9f01 a47a d86e 8e93 eb62 3b98 7990 x....z.n...b;.y. │ │ │ │ -000c9100: 6493 eb48 5d8e 9200 a84d 98cf 2e91 0518 d..H]....M...... │ │ │ │ -000c9110: 0a4e 6f74 6593 7468 6174 9377 6865 6e98 .Note.that.when. │ │ │ │ -000c9120: d76e 9603 5552 cf3d 8d93 eb61 308e 9109 .n..UR.=...a0... │ │ │ │ -000c9130: 14fc cf2c 9103 9bda 7468 6973 9603 8826 ...,....this...& │ │ │ │ -000c9140: 6973 9365 7175 6976 2d8e a18d 9112 c761 is.equiv-......a │ │ │ │ -000c9150: 616c 656e 9aac 7274 9603 eaa8 746f 9361 alen..rt....to.a │ │ │ │ -000c9160: 6c70 6861 2d63 6f6e 9876 9865 7273 696f lpha-con.v.ersio │ │ │ │ -000c9170: 6e3a 8ea6 8d8d 8d9f 0119 678d 8d8d 8d91 n:........g..... │ │ │ │ -000c9180: 2446 b6eb 617c 2d96 05bf aa28 3feb 6279 $F..a|-....(?.by │ │ │ │ -000c9190: 9a64 93eb 612e 93eb 6274 eb48 5beb 6279 .d..a...bt.H[.by │ │ │ │ -000c91a0: 98eb 485d eb61 2993 3d93 283f eb62 669b ..H].a).=.(?.bf. │ │ │ │ -000c91b0: 012d bceb 612e 93eb 6274 eb48 5beb 6266 .-..a...bt.H[.bf │ │ │ │ -000c91c0: 98eb 485d eb61 298e 8e8e 8e8e 8e8e a68d ..H].a)......... │ │ │ │ -000c91d0: 9112 c761 cf61 6e64 9604 34a5 7468 6174 ...a.and..4.that │ │ │ │ -000c91e0: 9b04 34a6 7468 6593 636f 6e95 ac72 7693 ..4.the.con..rv. │ │ │ │ -000c91f0: 6572 7369 6f6e 9866 6169 6c73 9604 34a5 ersion.fails..4. │ │ │ │ -000c9200: 6966 9374 6865 7265 9869 7393 616c 7265 if.there.is.alre │ │ │ │ -000c9210: 6164 7993 6198 6672 6565 9376 91ff 58e4 ady.a.free.v..X. │ │ │ │ -000c9220: 6172 6961 626c 658d 98eb 6266 8e91 0ef3 ariable...bf.... │ │ │ │ -000c9230: 6fcf 6f66 9374 6865 9861 7070 726f 7072 o.of.the.appropr │ │ │ │ -000c9240: 6961 7465 9374 90ac 7279 7090 538e 658e iate.t..ryp.S.e. │ │ │ │ -000c9250: a18d 9112 c761 696e 9603 eaa8 7468 6593 .....ain....the. │ │ │ │ -000c9260: 696e 7075 7493 7465 726d 2e91 0538 e046 input.term...8.F │ │ │ │ -000c9270: 91ff 0556 6f72 9365 7861 6d70 6c65 3a8e ...Vor.example:. │ │ │ │ -000c9280: 8e9f 24fd 138e 8c8b 0000 00fc 0000 0000 ..$............. │ │ │ │ +000c8780: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c8790: 0000 0c7c 59a0 02cc 0555 8da0 fd46 d30e ...|Y....U...F.. │ │ │ │ +000c87a0: 8d8d 8d8d 9ffa 999a 8d91 12c7 61d0 3133 ............a.13 │ │ │ │ +000c87b0: 2e33 2e91 0a80 0042 7569 6c74 9604 8000 .3.....Built.... │ │ │ │ +000c87c0: 696e 9363 6f6e 95a0 0076 9365 7273 696f in.con...v.ersio │ │ │ │ +000c87d0: 6e73 9201 17b2 be32 3531 8e91 12c7 619f ns.....251....a. │ │ │ │ +000c87e0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +000c87f0: a002 942f df8d a0fd 8bd0 218d 8d8d 8d91 .../......!..... │ │ │ │ +000c8800: 1f4e 79cf 2869 298e 8e8e 9131 9589 5691 .Ny.(i)....1..V. │ │ │ │ +000c8810: ff05 5661 7269 6162 6c65 733a 8d91 0538 ..Variables:...8 │ │ │ │ +000c8820: e0eb 6178 8e91 0ee3 32cf 6574 632e 8ea4 ..ax....2.etc... │ │ │ │ +000c8830: 19b2 a68d 8d8d 8d91 1c0a ed28 6969 298e ...........(ii). │ │ │ │ +000c8840: 8e8e 9131 9589 5491 ff05 5675 706c 6573 ...1..T...Vuples │ │ │ │ +000c8850: 3a8d 9105 38e0 eb61 2878 2c79 298e 9121 :...8..a(x,y)..! │ │ │ │ +000c8860: f732 cf2c 8d91 03ea a8eb 6128 612c 622c .2.,......a(a,b, │ │ │ │ +000c8870: 6329 8e91 2c28 4ecf 2c8d 9103 eaa8 eb61 c)..,(N.,......a │ │ │ │ +000c8880: 2828 612c 6229 2c28 632c 6429 298e 9152 ((a,b),(c,d))..R │ │ │ │ +000c8890: 90f2 cf65 7463 2e8e a18d 8d8d 8d91 18c7 ...etc.......... │ │ │ │ +000c88a0: 6128 6969 6929 8e8e 8e91 3195 8941 7070 a(iii)....1..App │ │ │ │ +000c88b0: 6c69 6361 7469 6f6e 733a 8d91 0538 e0eb lications:...8.. │ │ │ │ +000c88c0: 6166 9605 bfaa 2878 2c79 2993 7a8e 9138 af....(x,y).z..8 │ │ │ │ +000c88d0: f5da cf2c 8d91 03ea a8eb 6166 9105 bfaa ...,......af.... │ │ │ │ +000c88e0: 788e 9119 144e cf65 7463 2e8e a91b ca98 x....N.etc...... │ │ │ │ +000c88f0: 8d91 12c7 6156 91ff 0556 6172 6961 626c ....aV...Variabl │ │ │ │ +000c8900: 6573 9603 c9ed 6172 659b 03c9 ec6a 7573 es....are....jus │ │ │ │ +000c8910: 7493 7375 6273 7469 7475 7465 6493 666f t.substituted.fo │ │ │ │ +000c8920: 722e 9105 2df7 5769 7468 9374 7570 6c65 r...-.With.tuple │ │ │ │ +000c8930: 732c 9103 d078 7468 6593 7375 6273 7469 s,...xthe.substi │ │ │ │ +000c8940: 7475 7469 6f6e 9369 7398 646f 6e65 9363 tution.is.done.c │ │ │ │ +000c8950: 6f6d 7090 538e 6f6e 656e 90ac 7274 2d77 omp.S.onen..rt-w │ │ │ │ +000c8960: 6973 652c 8ea4 1000 008d 9112 c761 616e ise,.........aan │ │ │ │ +000c8970: 6496 03ea a866 756e 6374 696f 6e93 6170 d....function.ap │ │ │ │ +000c8980: 706c 6963 6174 696f 6e73 9361 7265 9365 plications.are.e │ │ │ │ +000c8990: 0b65 6374 6976 90ac 7265 6c79 9372 6577 .ectiv..rely.rew │ │ │ │ +000c89a0: 7269 7474 656e 9369 6e93 7468 6593 6295 ritten.in.the.b. │ │ │ │ +000c89b0: 538e 6f93 6479 9603 eaa8 6f66 9374 6865 S.o.dy....of.the │ │ │ │ +000c89c0: 93e2 6c65 74cf 2d74 6572 6d2e 8ea0 0087 ..let.-term..... │ │ │ │ +000c89d0: fed2 8d8d 8d91 12c7 619f 8787 8189 0000 ........a....... │ │ │ │ +000c89e0: 6666 01c7 0b4a a000 e697 628d 8d90 cccd ff...J....b..... │ │ │ │ +000c89f0: 9f04 599c 8400 eaf0 fe00 0066 668d a0ff ..Y........ff... │ │ │ │ +000c8a00: 1f66 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ +000c8a10: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ +000c8a20: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ +000c8a30: eb49 318e 8e8e 8e9f ff40 548d 9105 ccce .I1......@T..... │ │ │ │ +000c8a40: eb61 236c 6574 5f43 4f4e 5696 05bf aa22 .a#let_CONV...." │ │ │ │ +000c8a50: 6c65 7493 7893 3d93 3193 696e 9378 2b79 let.x.=.1.in.x+y │ │ │ │ +000c8a60: 223b 3b8e a40d 0000 8d91 05cc ce7c 2d96 ";;..........|-. │ │ │ │ +000c8a70: 05bf aa28 6c65 7493 7893 3d93 3193 696e ...(let.x.=.1.in │ │ │ │ +000c8a80: 9378 932b 9379 2993 3d93 3193 2b93 798e .x.+.y).=.1.+.y. │ │ │ │ +000c8a90: a1a1 8d91 05cc ce23 6c65 745f 434f 4e56 .......#let_CONV │ │ │ │ +000c8aa0: 9605 bfaa 226c 6574 9328 782c 7929 933d ...."let.(x,y).= │ │ │ │ +000c8ab0: 9328 312c 3229 9369 6e93 782b 7922 3b3b .(1,2).in.x+y";; │ │ │ │ +000c8ac0: 8ea1 8d91 05cc ce7c 2d96 05bf aa28 6c65 .......|-....(le │ │ │ │ +000c8ad0: 7493 2878 2c79 2993 3d93 312c 3293 696e t.(x,y).=.1,2.in │ │ │ │ +000c8ae0: 9378 932b 9379 2993 3d93 3193 2b93 328e .x.+.y).=.1.+.2. │ │ │ │ +000c8af0: a1a1 8d91 05cc ce23 6c65 745f 434f 4e56 .......#let_CONV │ │ │ │ +000c8b00: 9605 bfaa 226c 6574 9366 9378 933d 9331 ...."let.f.x.=.1 │ │ │ │ +000c8b10: 9361 6e64 9366 9379 933d 9332 9369 6e93 .and.f.y.=.2.in. │ │ │ │ +000c8b20: 2866 9331 3029 932b 9328 6693 3230 2922 (f.10).+.(f.20)" │ │ │ │ +000c8b30: 3b3b 8ea1 8d91 05cc ce7c 2d96 05bf aa28 ;;.......|-....( │ │ │ │ +000c8b40: 6c65 7493 6693 7893 3d93 3193 616e 6493 let.f.x.=.1.and. │ │ │ │ +000c8b50: 6693 7993 3d93 3293 696e 9328 6693 3130 f.y.=.2.in.(f.10 │ │ │ │ +000c8b60: 2993 2b93 2866 9332 3029 2993 3d93 3293 ).+.(f.20)).=.2. │ │ │ │ +000c8b70: 2b93 328e a1a1 8d91 05cc ce23 6c65 745f +.2........#let_ │ │ │ │ +000c8b80: 434f 4e56 9605 bfaa 226c 6574 9366 9378 CONV...."let.f.x │ │ │ │ +000c8b90: 933d 9378 932b 9331 9361 6e64 9367 9378 .=.x.+.1.and.g.x │ │ │ │ +000c8ba0: 933d 9378 932b 9332 9369 6e93 6628 6728 .=.x.+.2.in.f(g( │ │ │ │ +000c8bb0: 6628 6793 3029 2929 223b 3b8e a18d 9105 f(g.0)))";;..... │ │ │ │ +000c8bc0: ccce 7c2d 9605 bfaa 286c 6574 9366 9378 ..|-....(let.f.x │ │ │ │ +000c8bd0: 933d 9378 932b 9331 9361 6e64 9367 9378 .=.x.+.1.and.g.x │ │ │ │ +000c8be0: 933d 9378 932b 9332 9369 6e93 6628 6728 .=.x.+.2.in.f(g( │ │ │ │ +000c8bf0: 6628 6793 3029 2929 2993 3d8e a18d 9105 f(g.0)))).=..... │ │ │ │ +000c8c00: ccce 2828 2830 9605 bfaa 2b93 3229 932b ..(((0....+.2).+ │ │ │ │ +000c8c10: 9331 2993 2b93 3229 932b 9331 8ea1 a18d .1).+.2).+.1.... │ │ │ │ +000c8c20: 9105 ccce 2343 4f4e 565f 5255 4c45 2844 ....#CONV_RULE(D │ │ │ │ +000c8c30: 4550 5448 5f43 4f4e 5691 05bf aa41 4444 EPTH_CONV....ADD │ │ │ │ +000c8c40: 5f43 4f4e 5629 6974 3b3b 8ea1 8d91 05cc _CONV)it;;...... │ │ │ │ +000c8c50: ce7c 2d96 05bf aa28 6c65 7493 6693 7893 .|-....(let.f.x. │ │ │ │ +000c8c60: 3d93 7893 2b93 3193 616e 6493 6793 7893 =.x.+.1.and.g.x. │ │ │ │ +000c8c70: 3d93 7893 2b93 3293 696e 9366 2867 2866 =.x.+.2.in.f(g(f │ │ │ │ +000c8c80: 2867 9330 2929 2929 933d 9336 8ea1 a18d (g.0)))).=.6.... │ │ │ │ +000c8c90: 9105 ccce 236c 6574 5f43 4f4e 5696 05bf ....#let_CONV... │ │ │ │ +000c8ca0: aa22 6c65 7493 6693 7893 7993 3d93 782b ."let.f.x.y.=.x+ │ │ │ │ +000c8cb0: 7993 696e 9366 9331 223b 3b91 0b7f 5425 y.in.f.1";;...T% │ │ │ │ +000c8cc0: 934e 423a 9370 6172 7469 616c 9361 7070 .NB:.partial.app │ │ │ │ +000c8cd0: 6c69 6361 7469 6f6e 9325 8ea1 8d91 05cc lication.%...... │ │ │ │ +000c8ce0: ce7c 2d96 05bf aa28 6c65 7493 6693 7893 .|-....(let.f.x. │ │ │ │ +000c8cf0: 7993 3d93 7893 2b93 7993 696e 9366 9331 y.=.x.+.y.in.f.1 │ │ │ │ +000c8d00: 2993 3d93 285c 792e 9331 932b 9379 298e ).=.(\y..1.+.y). │ │ │ │ +000c8d10: 8e92 01c6 71b1 8400 eaf0 fe00 0066 668e ....q........ff. │ │ │ │ +000c8d20: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +000c8d30: 8ea0 008e 8198 8d8d 9112 c761 eb47 3133 ...........a.G13 │ │ │ │ +000c8d40: 2e33 2e35 8e91 4c60 f553 6b90 8ccc 6f6c .3.5..L`.Sk...ol │ │ │ │ +000c8d50: 656d 697a 6174 696f 6e8e 9f17 c000 8d91 emization....... │ │ │ │ +000c8d60: 12c7 61cf 5477 95ac 726f 9b04 0f27 636f ..a.Tw..ro...'co │ │ │ │ +000c8d70: 6e93 7693 6572 7369 6f6e 7391 040f 2861 n.v.ersions...(a │ │ │ │ +000c8d80: 7265 9870 726f 9376 6964 6564 9866 6f72 re.pro.vided.for │ │ │ │ +000c8d90: 9861 9104 0f28 6869 6768 6572 2d6f 7264 .a...(higher-ord │ │ │ │ +000c8da0: 6572 9876 9365 7273 696f 6e98 6f66 9853 er.v.ersion.of.S │ │ │ │ +000c8db0: 6b93 6f6c 656d 697a 6174 696f 6e91 040f k.olemization... │ │ │ │ +000c8dc0: 2828 7573 696e 6798 6578 6973 7465 6e2d ((using.existen- │ │ │ │ +000c8dd0: 8ea1 8d91 12c7 6174 6961 6c6c 7996 03ea ......atially... │ │ │ │ +000c8de0: a871 7561 6e9a ac72 7469 0c65 6493 6675 .quan..rti.ed.fu │ │ │ │ +000c8df0: 6e63 7469 6f6e 9376 91ff 58e4 6172 6961 nction.v..X.aria │ │ │ │ +000c8e00: 626c 6573 9372 6174 6865 7293 7468 616e bles.rather.than │ │ │ │ +000c8e10: 930c 7273 742d 6f72 6465 7293 536b 986f ..rst-order.Sk.o │ │ │ │ +000c8e20: 6c65 6d93 636f 6e73 7461 6e98 7473 292e lem.constan.ts). │ │ │ │ +000c8e30: 8ea1 8d91 1e28 f054 6865 9103 eaa8 636f .....(.The....co │ │ │ │ +000c8e40: 6e95 ac72 7693 6572 7369 6f6e 8ea6 8d8d n..rv.ersion.... │ │ │ │ +000c8e50: 8d91 12c7 619f f54f a789 0000 6666 01c7 ....a..O....ff.. │ │ │ │ +000c8e60: 0b4a 9f0b 0716 8d8d 90cc cd9f 0459 9c84 .J...........Y.. │ │ │ │ +000c8e70: 000f 60b2 0000 6666 8d9f fba6 648d 9117 ..`...ff....d... │ │ │ │ +000c8e80: 0bcc eb61 585f 534b 4f4c 454d 5f43 4f4e ...aX_SKOLEM_CON │ │ │ │ +000c8e90: 5696 05bf aa3a 9374 6572 6d93 2d3e 9363 V....:.term.->.c │ │ │ │ +000c8ea0: 6f6e 768e 8e92 01c6 71b1 8400 0f60 b200 onv.....q....`.. │ │ │ │ +000c8eb0: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ +000c8ec0: 0b4a 8e8e 8ea6 8d91 12c7 61cf 7461 6b9a .J........a.tak. │ │ │ │ +000c8ed0: ac72 6573 9603 eaa8 6193 7691 ff58 e461 .res....a.v..X.a │ │ │ │ +000c8ee0: 7269 6162 6c65 9370 6172 616d 6574 6572 riable.parameter │ │ │ │ +000c8ef0: 2c8d 93eb 6266 8e91 0e5f 74cf 7361 9879 ,...bf..._t.sa.y │ │ │ │ +000c8f00: 91ff 0556 2c93 616e 6493 7072 6f98 7698 ...V,.and.pro.v. │ │ │ │ +000c8f10: 6573 3a8e a68d 8d8d 9f01 1967 8d8d 8d8d es:........g.... │ │ │ │ +000c8f20: 912a 0660 eb61 7c2d 9605 bfaa 2821 eb62 .*.`.a|-....(!.b │ │ │ │ +000c8f30: 788d 9f01 a47a d531 8e8d 910a 7fae eb62 x....z.1.......b │ │ │ │ +000c8f40: 3a96 01d3 313a 933a 8e91 1d05 bb78 8d9f :...1:.:.....x.. │ │ │ │ +000c8f50: 01a4 7ad8 6e8e 9b05 a850 eb61 2e93 3feb ..z.n....P.a..?. │ │ │ │ +000c8f60: 6279 9064 93eb 612e 93eb 6274 eb48 5beb by.d..a...bt.H[. │ │ │ │ +000c8f70: 6278 8d9f 01a4 7ad5 318e 9104 c004 eb62 bx....z.1......b │ │ │ │ +000c8f80: 3b8d 9601 d331 3a93 3a93 3a8e 9110 6cc5 ;....1:.:.:...l. │ │ │ │ +000c8f90: 3b96 01d3 3178 8d9f 01a4 7ad8 6e8e 98eb ;...1x....z.n... │ │ │ │ +000c8fa0: 623b 9379 9064 93eb 485d 960b 7f54 eb61 b;.y.d..H]...T.a │ │ │ │ +000c8fb0: 3d93 283f eb62 6691 012d bceb 612e 9605 =.(?.bf..-..a... │ │ │ │ +000c8fc0: bfaa 21eb 6278 8d9f 01a4 7ad5 318e 8d91 ..!.bx....z.1... │ │ │ │ +000c8fd0: 0a7f aeeb 623a 9601 d331 3a93 3a8e 911d ....b:...1:.:... │ │ │ │ +000c8fe0: 05bb 788d 9f01 a47a d86e 8e98 eb61 2e93 ..x....z.n...a.. │ │ │ │ +000c8ff0: eb62 74eb 485b eb62 788d 9f01 a47a d531 .bt.H[.bx....z.1 │ │ │ │ +000c9000: 8e91 04c0 04eb 623b 8d96 01d3 313a 933a ......b;....1:.: │ │ │ │ +000c9010: 933a 8e91 106c c53b 9601 d331 788d 9f01 .:...l.;...1x... │ │ │ │ +000c9020: a47a d86e 8e98 eb62 3b93 6691 06ed 6678 .z.n...b;.f...fx │ │ │ │ +000c9030: 8d9f 01a4 7ad5 318e 8d91 0693 35eb 623a ....z.1.....5.b: │ │ │ │ +000c9040: 933a 933a 8e91 1aec 7378 8d9f 01a4 7ad8 .:.:....sx....z. │ │ │ │ +000c9050: 6e8e 98eb 485d 8e8e 8e8e 8e8e 8e9f 1bca n...H].......... │ │ │ │ +000c9060: 998d 9112 c761 cf66 6f72 9603 8826 616e .....a.for...&an │ │ │ │ +000c9070: 90ac 7279 9369 6e70 7574 9b03 8827 7465 ..ry.input...'te │ │ │ │ +000c9080: 726d 8d93 eb61 21eb 6278 8d9f 01a4 7ad5 rm...a!.bx....z. │ │ │ │ +000c9090: 318e 8d91 0c52 dfeb 623a 9601 d331 3a93 1....R..b:...1:. │ │ │ │ +000c90a0: 3a8e 9120 ac1d 788d 9f01 a47a d86e 8e96 :.. ..x....z.n.. │ │ │ │ +000c90b0: 05a8 50eb 612e 9105 bfaa 3feb 6279 9064 ..P.a.....?.by.d │ │ │ │ +000c90c0: 93eb 612e 910b 7f54 eb62 74eb 485b eb62 ..a....T.bt.H[.b │ │ │ │ +000c90d0: 788d 9f01 a47a d531 8e91 04c0 04eb 623b x....z.1......b; │ │ │ │ +000c90e0: 8d96 01d3 313a 933a 933a 8e91 106c c53b ....1:.:.:...l.; │ │ │ │ +000c90f0: 9b01 d331 788d 9f01 a47a d86e 8e93 eb62 ...1x....z.n...b │ │ │ │ +000c9100: 3b98 7990 6493 eb48 5d8e 9200 a84d 98cf ;.y.d..H]....M.. │ │ │ │ +000c9110: 2e91 0518 0a4e 6f74 6593 7468 6174 9377 .....Note.that.w │ │ │ │ +000c9120: 6865 6e98 d76e 9603 5552 cf3d 8d93 eb61 hen..n..UR.=...a │ │ │ │ +000c9130: 308e 9109 14fc cf2c 9103 9bda 7468 6973 0......,....this │ │ │ │ +000c9140: 9603 8826 6973 9365 7175 6976 2d8e a18d ...&is.equiv-... │ │ │ │ +000c9150: 9112 c761 616c 656e 9aac 7274 9603 eaa8 ...aalen..rt.... │ │ │ │ +000c9160: 746f 9361 6c70 6861 2d63 6f6e 9876 9865 to.alpha-con.v.e │ │ │ │ +000c9170: 7273 696f 6e3a 8ea6 8d8d 8d9f 0119 678d rsion:........g. │ │ │ │ +000c9180: 8d8d 8d91 2446 b6eb 617c 2d96 05bf aa28 ....$F..a|-....( │ │ │ │ +000c9190: 3feb 6279 9a64 93eb 612e 93eb 6274 eb48 ?.by.d..a...bt.H │ │ │ │ +000c91a0: 5beb 6279 98eb 485d eb61 2993 3d93 283f [.by..H].a).=.(? │ │ │ │ +000c91b0: eb62 669b 012d bceb 612e 93eb 6274 eb48 .bf..-..a...bt.H │ │ │ │ +000c91c0: 5beb 6266 98eb 485d eb61 298e 8e8e 8e8e [.bf..H].a)..... │ │ │ │ +000c91d0: 8e8e a68d 9112 c761 cf61 6e64 9604 34a5 .......a.and..4. │ │ │ │ +000c91e0: 7468 6174 9b04 34a6 7468 6593 636f 6e95 that..4.the.con. │ │ │ │ +000c91f0: ac72 7693 6572 7369 6f6e 9866 6169 6c73 .rv.ersion.fails │ │ │ │ +000c9200: 9604 34a5 6966 9374 6865 7265 9869 7393 ..4.if.there.is. │ │ │ │ +000c9210: 616c 7265 6164 7993 6198 6672 6565 9376 already.a.free.v │ │ │ │ +000c9220: 91ff 58e4 6172 6961 626c 658d 98eb 6266 ..X.ariable...bf │ │ │ │ +000c9230: 8e91 0ef3 6fcf 6f66 9374 6865 9861 7070 ....o.of.the.app │ │ │ │ +000c9240: 726f 7072 6961 7465 9374 90ac 7279 7090 ropriate.t..ryp. │ │ │ │ +000c9250: 538e 658e a18d 9112 c761 696e 9603 eaa8 S.e......ain.... │ │ │ │ +000c9260: 7468 6593 696e 7075 7493 7465 726d 2e91 the.input.term.. │ │ │ │ +000c9270: 0538 e046 91ff 0556 6f72 9365 7861 6d70 .8.F...Vor.examp │ │ │ │ +000c9280: 6c65 3a8e 8e9f 24fd 138e 8c8b 0000 00fc le:...$......... │ │ │ │ 000c9290: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000c92a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c92b0: 000c 8764 a002 cc05 558d a0fd 46d3 0e8d ...d....U...F... │ │ │ │ -000c92c0: 8d8d 8d9f fa99 9a8d 91ea f1eb d032 3532 .............252 │ │ │ │ -000c92d0: 9201 1bcf 3043 6861 7074 6572 9104 8000 ....0Chapter.... │ │ │ │ -000c92e0: 3133 2e91 0a80 0043 6f6e 95a0 0076 9365 13.....Con...v.e │ │ │ │ -000c92f0: 7273 696f 6e73 8e91 eaf1 eb9f 0566 6689 rsions.......ff. │ │ │ │ -000c9300: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -000c9310: df8d a0fd 8bd0 218d 8d8d 9f00 cb89 8d8d ......!......... │ │ │ │ -000c9320: 8d8d 91fc 7140 eb61 585f 534b 4f4c 454d ....q@.aX_SKOLEM │ │ │ │ -000c9330: 5f43 4f4e 5696 05bf aa22 663a 6e75 6d2d _CONV...."f:num- │ │ │ │ -000c9340: 3e2a 2293 2221 6e3a 6e75 6d2e 933f 783a >*"."!n:num..?x: │ │ │ │ -000c9350: 2a2e 9378 933d 9328 6693 6e29 228e 8e8e *..x.=.(f.n)"... │ │ │ │ -000c9360: 8e8e 8e8e 9f1e a170 8d91 eaf1 ebcf 7769 .......p......wi │ │ │ │ -000c9370: 6c6c 9603 ec3d 6661 696c 2e91 053d 9d54 ll...=fail...=.T │ │ │ │ -000c9380: 6865 9363 6f6e 95ac 7276 9365 7273 696f he.con..rv.ersio │ │ │ │ -000c9390: 6e8d 9103 ec3d eb61 534b 4f4c 454d 5f43 n....=.aSKOLEM_C │ │ │ │ -000c93a0: 4f4e 568e 9147 14c7 cf69 739b 03ec 3d6c ONV..G...is...=l │ │ │ │ -000c93b0: 696b 9365 8d91 03ec 3ceb 6158 5f53 4b4f ik.e....<.aX_SKO │ │ │ │ -000c93c0: 4c45 4d5f 434f 4e56 8e91 4ea7 decf 2c91 LEM_CONV..N...,. │ │ │ │ -000c93d0: 03ec a265 7863 6570 7498 7468 6174 9603 ...except.that.. │ │ │ │ -000c93e0: ec3c 6974 9875 7365 7393 6198 7072 696d ...is.pro..rvi │ │ │ │ -000c9650: 6465 642e 9105 2a38 5468 6598 6e61 6d69 ded...*8The.nami │ │ │ │ -000c9660: 6e67 8ea1 8d91 eaf1 eb73 639a ac72 6865 ng.......sc..rhe │ │ │ │ -000c9670: 6d65 9603 eaa8 6973 9362 6173 6564 936f me....is.based.o │ │ │ │ -000c9680: 6e93 7468 6593 666f 6c6c 6f98 7769 6e67 n.the.follo.wing │ │ │ │ -000c9690: 9361 746f 6d73 3a8e 9f2a 578c 8d8d 8d9f .atoms:..*W..... │ │ │ │ -000c96a0: 0dcb 898d 8d8d 9fe6 0000 8d91 0230 eaeb .............0.. │ │ │ │ -000c96b0: 613c eb62 7190 6493 7561 6e74 eb61 3e96 a<.bq.d.uant.a>. │ │ │ │ -000c96c0: 05bf aa3a 3d93 464f 5241 4c4c 937c 9345 ...:=.FORALL.|.E │ │ │ │ -000c96d0: 5849 5354 538e a40d 0000 8d91 0230 ea3c XISTS........0.< │ │ │ │ -000c96e0: eb62 636f 6e6e eb61 3e91 0b7f 543a 3d96 .bconn.a>...T:=. │ │ │ │ -000c96f0: 05bf aa4e 4f54 937c 9341 4e44 937c 934f ...NOT.|.AND.|.O │ │ │ │ -000c9700: 5293 7c93 494d 508e a18d 9102 30ea 5beb R.|.IMP.....0.[. │ │ │ │ -000c9710: 6264 6972 904d deeb 615d 9111 3efe 3a3d bdir.M..a]..>.:= │ │ │ │ -000c9720: 9605 bfaa 4c45 4654 937c 9352 4947 4854 ....LEFT.|.RIGHT │ │ │ │ -000c9730: 8d91 3d67 8eeb 4828 eb66 6f70 7469 6f6e ..=g..H(.foption │ │ │ │ -000c9740: 616c 9101 21aa eb48 298e 8e8e 8e8e 8e8e al..!..H)....... │ │ │ │ -000c9750: 8e9f 2a1b e98d 91f6 537a cf54 6865 9b03 ..*.....Sz.The.. │ │ │ │ -000c9760: eaa8 636f 6e95 ac72 7693 6572 7369 6f6e ..con..rv.ersion │ │ │ │ -000c9770: 7398 666f 7298 6d6f 9376 696e 6798 7175 s.for.mo.ving.qu │ │ │ │ -000c9780: 616e 9374 690c 6572 7398 696e 9377 9361 an.ti.ers.in.w.a │ │ │ │ -000c9790: 7264 7398 6172 6598 6361 6c6c 6564 3a8e rds.are.called:. │ │ │ │ -000c97a0: a41e dd12 8d8d 8d9e 5c4d 8d8d 8d8d 9102 ........\M...... │ │ │ │ -000c97b0: 30ea eb61 3ceb 6271 9064 9375 616e 74eb 0..a<.bq.d.uant. │ │ │ │ -000c97c0: 613e 5f3c eb62 636f 6e6e eb61 3e5f 434f a>_<.bconn.a>_CO │ │ │ │ -000c97d0: 4e56 8e8e 8e8e 8e8e 8ea6 8d91 eaf1 ebcf NV.............. │ │ │ │ -000c97e0: 7768 6572 6596 03ea a874 6865 9371 7561 where....the.qua │ │ │ │ -000c97f0: 6e9a ac72 7469 0c65 728d 93eb 613c eb62 n..rti.er...a<.b │ │ │ │ -000c9800: 7190 6493 7561 6e74 eb61 3e8e 912f 31e7 q.d.uant.a>../1. │ │ │ │ -000c9810: cf69 7393 746f 9362 9053 8e65 936d 6f98 .is.to.b.S.e.mo. │ │ │ │ -000c9820: 7698 6564 9369 6e98 7798 6172 6473 9374 v.ed.in.w.ards.t │ │ │ │ -000c9830: 6872 6f75 6768 8d93 eb61 3ceb 6263 6f6e hrough...a<.bcon │ │ │ │ -000c9840: 6eeb 613e 8e91 269b 04cf 2e8e 9f10 3ba3 n.a>..&.......;. │ │ │ │ -000c9850: 8d91 f653 7a54 6865 9b03 eaa8 636f 6e95 ...SzThe....con. │ │ │ │ -000c9860: ac72 7693 6572 7369 6f6e 7398 666f 7298 .rv.ersions.for. │ │ │ │ -000c9870: 6d6f 9376 696e 6798 7175 616e 9374 690c mo.ving.quan.ti. │ │ │ │ -000c9880: 6572 7398 6f75 7493 7793 6172 6473 9861 ers.out.w.ards.a │ │ │ │ -000c9890: 7265 9863 616c 6c65 643a 8ea1 8d8d 8d9f re.called:...... │ │ │ │ -000c98a0: 00cb 898d 8d8d 8d91 0230 eaeb 615b eb62 .........0..a[.b │ │ │ │ -000c98b0: 6469 7290 4dde eb61 5d5f 3ceb 6263 6f6e dir.M..a]_<.bcon │ │ │ │ -000c98c0: 6eeb 613e 5f3c eb62 7190 6493 7561 6e74 n.a>_<.bq.d.uant │ │ │ │ -000c98d0: eb61 3e5f 434f 4e56 8e8e 8e8e 8e8e 8ea6 .a>_CONV........ │ │ │ │ -000c98e0: 8d91 eaf1 ebcf 7768 6572 658d 9103 c38e ......where..... │ │ │ │ -000c98f0: eb61 3ceb 6271 9064 9375 616e 74eb 613e .a<.bq.d.uant.a> │ │ │ │ -000c9900: 8e91 2ee3 b2cf 6973 9603 c38e 746f 9b03 ......is....to.. │ │ │ │ -000c9910: c38d 6290 538e 6593 6d6f 95ac 7276 9365 ..b.S.e.mo..rv.e │ │ │ │ -000c9920: 6491 03c3 8e6f 7574 9377 9361 7264 7398 d....out.w.ards. │ │ │ │ -000c9930: 7468 726f 7567 688d 9103 c38e eb61 3ceb through......a<. │ │ │ │ -000c9940: 6263 6f6e 6eeb 613e 8e91 2673 eacf 2c91 bconn.a>..&s..,. │ │ │ │ -000c9950: 03cb 6061 6e64 9874 6865 9103 c38e 6f70 ..`and.the....op │ │ │ │ -000c9960: 7469 6f6e 616c 8d98 eb61 5beb 6264 6972 tional...a[.bdir │ │ │ │ -000c9970: 904d deeb 615d 8e91 21bd c1cf 6964 656e .M..a]..!...iden │ │ │ │ -000c9980: 9374 690c 6573 8e9f 1000 008d 91ea f1eb .ti.es.......... │ │ │ │ -000c9990: 7768 6963 9aac 7268 9603 eaa8 6f70 9053 whic..rh....op.S │ │ │ │ -000c99a0: 8e65 7261 6e64 9328 6c65 6674 936f 7293 .erand.(left.or. │ │ │ │ -000c99b0: 7269 6768 9874 2993 636f 6e98 7461 696e righ.t).con.tain │ │ │ │ -000c99c0: 7393 7468 6593 7175 616e 9874 690c 6572 s.the.quan.ti.er │ │ │ │ -000c99d0: 2e91 0538 e054 6865 9363 6f6d 706c 6574 ...8.The.complet │ │ │ │ -000c99e0: 6593 7365 7493 6973 3a8e 9f31 8238 8d8d e.set.is:..1.8.. │ │ │ │ -000c99f0: 8d9f 144b 898d 8d8d 9fd9 0000 8d91 0230 ...K...........0 │ │ │ │ -000c9a00: eaeb 614e 4f54 5f46 4f52 414c 4c5f 434f ..aNOT_FORALL_CO │ │ │ │ -000c9a10: 4e56 9116 fea8 7c2d 9605 bfaa 7e28 2178 NV....|-....~(!x │ │ │ │ -000c9a20: 2e50 2993 3d93 3f78 2e7e 508e a40d 0000 .P).=.?x.~P..... │ │ │ │ -000c9a30: 8d91 0230 ea4e 4f54 5f45 5849 5354 535f ...0.NOT_EXISTS_ │ │ │ │ -000c9a40: 434f 4e56 9116 fea8 7c2d 9605 bfaa 7e28 CONV....|-....~( │ │ │ │ -000c9a50: 3f78 2e50 2993 3d93 2178 2e7e 508e a18d ?x.P).=.!x.~P... │ │ │ │ -000c9a60: 9102 30ea 4558 4953 5453 5f4e 4f54 5f43 ..0.EXISTS_NOT_C │ │ │ │ -000c9a70: 4f4e 5691 16fe a87c 2d96 05bf aa28 3f78 ONV....|-....(?x │ │ │ │ -000c9a80: 2e7e 5029 933d 937e 2178 2e50 8ea1 8d91 .~P).=.~!x.P.... │ │ │ │ -000c9a90: 0230 ea46 4f52 414c 4c5f 4e4f 545f 434f .0.FORALL_NOT_CO │ │ │ │ -000c9aa0: 4e56 9116 fea8 7c2d 9605 bfaa 2821 782e NV....|-....(!x. │ │ │ │ -000c9ab0: 7e50 2993 3d93 7e3f 782e 508e 8e8e 8e8e ~P).=.~?x.P..... │ │ │ │ -000c9ac0: 8e8e 9f46 ebbb 8d8d 8d9f 144b 898d 8d8d ...F.......K.... │ │ │ │ -000c9ad0: 9fd9 0000 8d91 0230 ea46 4f52 414c 4c5f .......0.FORALL_ │ │ │ │ -000c9ae0: 414e 445f 434f 4e56 9133 bcfa 7c2d 9605 AND_CONV.3..|-.. │ │ │ │ -000c9af0: bfaa 2821 782e 9350 932f 5c93 5129 933d ..(!x..P./\.Q).= │ │ │ │ -000c9b00: 9328 2178 2e50 2993 2f5c 9328 2178 2e51 .(!x.P)./\.(!x.Q │ │ │ │ -000c9b10: 298e a40d 0000 8d91 0230 ea41 4e44 5f46 )........0.AND_F │ │ │ │ -000c9b20: 4f52 414c 4c5f 434f 4e56 9133 bcfa 7c2d ORALL_CONV.3..|- │ │ │ │ -000c9b30: 9605 bfaa 2821 782e 5029 932f 5c93 2821 ....(!x.P)./\.(! │ │ │ │ -000c9b40: 782e 5129 933d 9328 2178 2e93 5093 2f5c x.Q).=.(!x..P./\ │ │ │ │ -000c9b50: 9351 298e a18d 9102 30ea 4c45 4654 5f41 .Q).....0.LEFT_A │ │ │ │ -000c9b60: 4e44 5f46 4f52 414c 4c5f 434f 4e56 9116 ND_FORALL_CONV.. │ │ │ │ -000c9b70: fea8 7c2d 9605 bfaa 2821 782e 5029 932f ..|-....(!x.P)./ │ │ │ │ -000c9b80: 5c93 5193 3d93 2821 7827 2e93 505b 7827 \.Q.=.(!x'..P[x' │ │ │ │ -000c9b90: 2f78 5d93 2f5c 9351 298e a18d 9102 30ea /x]./\.Q).....0. │ │ │ │ -000c9ba0: 5249 4748 545f 414e 445f 464f 5241 4c4c RIGHT_AND_FORALL │ │ │ │ -000c9bb0: 5f43 4f4e 5691 113e fe7c 2d96 05bf aa50 _CONV..>.|-....P │ │ │ │ -000c9bc0: 932f 5c93 2821 782e 5129 933d 9328 2178 ./\.(!x.Q).=.(!x │ │ │ │ -000c9bd0: 272e 9350 932f 5c93 515b 7827 2f78 5d29 '..P./\.Q[x'/x]) │ │ │ │ -000c9be0: 8e8e 8e8e 8e8e 8e8e 9f24 fd13 8e8c 8b00 .........$...... │ │ │ │ -000c9bf0: 0000 fd00 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c92b0: 0000 0000 000c 8768 a002 cc05 558d a0fd .......h....U... │ │ │ │ +000c92c0: 46d3 0e8d 8d8d 8d9f fa99 9a8d 91ea f1eb F............... │ │ │ │ +000c92d0: d032 3532 9201 1bcf 3043 6861 7074 6572 .252....0Chapter │ │ │ │ +000c92e0: 9104 8000 3133 2e91 0a80 0043 6f6e 95a0 ....13.....Con.. │ │ │ │ +000c92f0: 0076 9365 7273 696f 6e73 8e91 eaf1 eb9f .v.ersions...... │ │ │ │ +000c9300: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +000c9310: a002 942f df8d a0fd 8bd0 218d 8d8d 9f00 .../......!..... │ │ │ │ +000c9320: cb89 8d8d 8d8d 91fc 7140 eb61 585f 534b ........q@.aX_SK │ │ │ │ +000c9330: 4f4c 454d 5f43 4f4e 5696 05bf aa22 663a OLEM_CONV...."f: │ │ │ │ +000c9340: 6e75 6d2d 3e2a 2293 2221 6e3a 6e75 6d2e num->*"."!n:num. │ │ │ │ +000c9350: 933f 783a 2a2e 9378 933d 9328 6693 6e29 .?x:*..x.=.(f.n) │ │ │ │ +000c9360: 228e 8e8e 8e8e 8e8e 9f1e a170 8d91 eaf1 "..........p.... │ │ │ │ +000c9370: ebcf 7769 6c6c 9603 ec3d 6661 696c 2e91 ..will...=fail.. │ │ │ │ +000c9380: 053d 9d54 6865 9363 6f6e 95ac 7276 9365 .=.The.con..rv.e │ │ │ │ +000c9390: 7273 696f 6e8d 9103 ec3d eb61 534b 4f4c rsion....=.aSKOL │ │ │ │ +000c93a0: 454d 5f43 4f4e 568e 9147 14c7 cf69 739b EM_CONV..G...is. │ │ │ │ +000c93b0: 03ec 3d6c 696b 9365 8d91 03ec 3ceb 6158 ..=lik.e....<.aX │ │ │ │ +000c93c0: 5f53 4b4f 4c45 4d5f 434f 4e56 8e91 4ea7 _SKOLEM_CONV..N. │ │ │ │ +000c93d0: decf 2c91 03ec a265 7863 6570 7498 7468 ..,....except.th │ │ │ │ +000c93e0: 6174 9603 ec3c 6974 9875 7365 7393 6198 at.....is.pro. │ │ │ │ +000c9650: ac72 7669 6465 642e 9105 2a38 5468 6598 .rvided...*8The. │ │ │ │ +000c9660: 6e61 6d69 6e67 8ea1 8d91 eaf1 eb73 639a naming.......sc. │ │ │ │ +000c9670: ac72 6865 6d65 9603 eaa8 6973 9362 6173 .rheme....is.bas │ │ │ │ +000c9680: 6564 936f 6e93 7468 6593 666f 6c6c 6f98 ed.on.the.follo. │ │ │ │ +000c9690: 7769 6e67 9361 746f 6d73 3a8e 9f2a 578c wing.atoms:..*W. │ │ │ │ +000c96a0: 8d8d 8d9f 0dcb 898d 8d8d 9fe6 0000 8d91 ................ │ │ │ │ +000c96b0: 0230 eaeb 613c eb62 7190 6493 7561 6e74 .0..a<.bq.d.uant │ │ │ │ +000c96c0: eb61 3e96 05bf aa3a 3d93 464f 5241 4c4c .a>....:=.FORALL │ │ │ │ +000c96d0: 937c 9345 5849 5354 538e a40d 0000 8d91 .|.EXISTS....... │ │ │ │ +000c96e0: 0230 ea3c eb62 636f 6e6e eb61 3e91 0b7f .0.<.bconn.a>... │ │ │ │ +000c96f0: 543a 3d96 05bf aa4e 4f54 937c 9341 4e44 T:=....NOT.|.AND │ │ │ │ +000c9700: 937c 934f 5293 7c93 494d 508e a18d 9102 .|.OR.|.IMP..... │ │ │ │ +000c9710: 30ea 5beb 6264 6972 904d deeb 615d 9111 0.[.bdir.M..a].. │ │ │ │ +000c9720: 3efe 3a3d 9605 bfaa 4c45 4654 937c 9352 >.:=....LEFT.|.R │ │ │ │ +000c9730: 4947 4854 8d91 3d67 8eeb 4828 eb66 6f70 IGHT..=g..H(.fop │ │ │ │ +000c9740: 7469 6f6e 616c 9101 21aa eb48 298e 8e8e tional..!..H)... │ │ │ │ +000c9750: 8e8e 8e8e 8e9f 2a1b e98d 91f6 537a cf54 ......*.....Sz.T │ │ │ │ +000c9760: 6865 9b03 eaa8 636f 6e95 ac72 7693 6572 he....con..rv.er │ │ │ │ +000c9770: 7369 6f6e 7398 666f 7298 6d6f 9376 696e sions.for.mo.vin │ │ │ │ +000c9780: 6798 7175 616e 9374 690c 6572 7398 696e g.quan.ti.ers.in │ │ │ │ +000c9790: 9377 9361 7264 7398 6172 6598 6361 6c6c .w.ards.are.call │ │ │ │ +000c97a0: 6564 3a8e a41e dd12 8d8d 8d9e 5c4d 8d8d ed:.........\M.. │ │ │ │ +000c97b0: 8d8d 9102 30ea eb61 3ceb 6271 9064 9375 ....0..a<.bq.d.u │ │ │ │ +000c97c0: 616e 74eb 613e 5f3c eb62 636f 6e6e eb61 ant.a>_<.bconn.a │ │ │ │ +000c97d0: 3e5f 434f 4e56 8e8e 8e8e 8e8e 8ea6 8d91 >_CONV.......... │ │ │ │ +000c97e0: eaf1 ebcf 7768 6572 6596 03ea a874 6865 ....where....the │ │ │ │ +000c97f0: 9371 7561 6e9a ac72 7469 0c65 728d 93eb .quan..rti.er... │ │ │ │ +000c9800: 613c eb62 7190 6493 7561 6e74 eb61 3e8e a<.bq.d.uant.a>. │ │ │ │ +000c9810: 912f 31e7 cf69 7393 746f 9362 9053 8e65 ./1..is.to.b.S.e │ │ │ │ +000c9820: 936d 6f98 7698 6564 9369 6e98 7798 6172 .mo.v.ed.in.w.ar │ │ │ │ +000c9830: 6473 9374 6872 6f75 6768 8d93 eb61 3ceb ds.through...a<. │ │ │ │ +000c9840: 6263 6f6e 6eeb 613e 8e91 269b 04cf 2e8e bconn.a>..&..... │ │ │ │ +000c9850: 9f10 3ba3 8d91 f653 7a54 6865 9b03 eaa8 ..;....SzThe.... │ │ │ │ +000c9860: 636f 6e95 ac72 7693 6572 7369 6f6e 7398 con..rv.ersions. │ │ │ │ +000c9870: 666f 7298 6d6f 9376 696e 6798 7175 616e for.mo.ving.quan │ │ │ │ +000c9880: 9374 690c 6572 7398 6f75 7493 7793 6172 .ti.ers.out.w.ar │ │ │ │ +000c9890: 6473 9861 7265 9863 616c 6c65 643a 8ea1 ds.are.called:.. │ │ │ │ +000c98a0: 8d8d 8d9f 00cb 898d 8d8d 8d91 0230 eaeb .............0.. │ │ │ │ +000c98b0: 615b eb62 6469 7290 4dde eb61 5d5f 3ceb a[.bdir.M..a]_<. │ │ │ │ +000c98c0: 6263 6f6e 6eeb 613e 5f3c eb62 7190 6493 bconn.a>_<.bq.d. │ │ │ │ +000c98d0: 7561 6e74 eb61 3e5f 434f 4e56 8e8e 8e8e uant.a>_CONV.... │ │ │ │ +000c98e0: 8e8e 8ea6 8d91 eaf1 ebcf 7768 6572 658d ..........where. │ │ │ │ +000c98f0: 9103 c38e eb61 3ceb 6271 9064 9375 616e .....a<.bq.d.uan │ │ │ │ +000c9900: 74eb 613e 8e91 2ee3 b2cf 6973 9603 c38e t.a>......is.... │ │ │ │ +000c9910: 746f 9b03 c38d 6290 538e 6593 6d6f 95ac to....b.S.e.mo.. │ │ │ │ +000c9920: 7276 9365 6491 03c3 8e6f 7574 9377 9361 rv.ed....out.w.a │ │ │ │ +000c9930: 7264 7398 7468 726f 7567 688d 9103 c38e rds.through..... │ │ │ │ +000c9940: eb61 3ceb 6263 6f6e 6eeb 613e 8e91 2673 .a<.bconn.a>..&s │ │ │ │ +000c9950: eacf 2c91 03cb 6061 6e64 9874 6865 9103 ..,...`and.the.. │ │ │ │ +000c9960: c38e 6f70 7469 6f6e 616c 8d98 eb61 5beb ..optional...a[. │ │ │ │ +000c9970: 6264 6972 904d deeb 615d 8e91 21bd c1cf bdir.M..a]..!... │ │ │ │ +000c9980: 6964 656e 9374 690c 6573 8e9f 1000 008d iden.ti.es...... │ │ │ │ +000c9990: 91ea f1eb 7768 6963 9aac 7268 9603 eaa8 ....whic..rh.... │ │ │ │ +000c99a0: 6f70 9053 8e65 7261 6e64 9328 6c65 6674 op.S.erand.(left │ │ │ │ +000c99b0: 936f 7293 7269 6768 9874 2993 636f 6e98 .or.righ.t).con. │ │ │ │ +000c99c0: 7461 696e 7393 7468 6593 7175 616e 9874 tains.the.quan.t │ │ │ │ +000c99d0: 690c 6572 2e91 0538 e054 6865 9363 6f6d i.er...8.The.com │ │ │ │ +000c99e0: 706c 6574 6593 7365 7493 6973 3a8e 9f31 plete.set.is:..1 │ │ │ │ +000c99f0: 8238 8d8d 8d9f 144b 898d 8d8d 9fd9 0000 .8.....K........ │ │ │ │ +000c9a00: 8d91 0230 eaeb 614e 4f54 5f46 4f52 414c ...0..aNOT_FORAL │ │ │ │ +000c9a10: 4c5f 434f 4e56 9116 fea8 7c2d 9605 bfaa L_CONV....|-.... │ │ │ │ +000c9a20: 7e28 2178 2e50 2993 3d93 3f78 2e7e 508e ~(!x.P).=.?x.~P. │ │ │ │ +000c9a30: a40d 0000 8d91 0230 ea4e 4f54 5f45 5849 .......0.NOT_EXI │ │ │ │ +000c9a40: 5354 535f 434f 4e56 9116 fea8 7c2d 9605 STS_CONV....|-.. │ │ │ │ +000c9a50: bfaa 7e28 3f78 2e50 2993 3d93 2178 2e7e ..~(?x.P).=.!x.~ │ │ │ │ +000c9a60: 508e a18d 9102 30ea 4558 4953 5453 5f4e P.....0.EXISTS_N │ │ │ │ +000c9a70: 4f54 5f43 4f4e 5691 16fe a87c 2d96 05bf OT_CONV....|-... │ │ │ │ +000c9a80: aa28 3f78 2e7e 5029 933d 937e 2178 2e50 .(?x.~P).=.~!x.P │ │ │ │ +000c9a90: 8ea1 8d91 0230 ea46 4f52 414c 4c5f 4e4f .....0.FORALL_NO │ │ │ │ +000c9aa0: 545f 434f 4e56 9116 fea8 7c2d 9605 bfaa T_CONV....|-.... │ │ │ │ +000c9ab0: 2821 782e 7e50 2993 3d93 7e3f 782e 508e (!x.~P).=.~?x.P. │ │ │ │ +000c9ac0: 8e8e 8e8e 8e8e 9f46 ebbb 8d8d 8d9f 144b .......F.......K │ │ │ │ +000c9ad0: 898d 8d8d 9fd9 0000 8d91 0230 ea46 4f52 ...........0.FOR │ │ │ │ +000c9ae0: 414c 4c5f 414e 445f 434f 4e56 9133 bcfa ALL_AND_CONV.3.. │ │ │ │ +000c9af0: 7c2d 9605 bfaa 2821 782e 9350 932f 5c93 |-....(!x..P./\. │ │ │ │ +000c9b00: 5129 933d 9328 2178 2e50 2993 2f5c 9328 Q).=.(!x.P)./\.( │ │ │ │ +000c9b10: 2178 2e51 298e a40d 0000 8d91 0230 ea41 !x.Q)........0.A │ │ │ │ +000c9b20: 4e44 5f46 4f52 414c 4c5f 434f 4e56 9133 ND_FORALL_CONV.3 │ │ │ │ +000c9b30: bcfa 7c2d 9605 bfaa 2821 782e 5029 932f ..|-....(!x.P)./ │ │ │ │ +000c9b40: 5c93 2821 782e 5129 933d 9328 2178 2e93 \.(!x.Q).=.(!x.. │ │ │ │ +000c9b50: 5093 2f5c 9351 298e a18d 9102 30ea 4c45 P./\.Q).....0.LE │ │ │ │ +000c9b60: 4654 5f41 4e44 5f46 4f52 414c 4c5f 434f FT_AND_FORALL_CO │ │ │ │ +000c9b70: 4e56 9116 fea8 7c2d 9605 bfaa 2821 782e NV....|-....(!x. │ │ │ │ +000c9b80: 5029 932f 5c93 5193 3d93 2821 7827 2e93 P)./\.Q.=.(!x'.. │ │ │ │ +000c9b90: 505b 7827 2f78 5d93 2f5c 9351 298e a18d P[x'/x]./\.Q)... │ │ │ │ +000c9ba0: 9102 30ea 5249 4748 545f 414e 445f 464f ..0.RIGHT_AND_FO │ │ │ │ +000c9bb0: 5241 4c4c 5f43 4f4e 5691 113e fe7c 2d96 RALL_CONV..>.|-. │ │ │ │ +000c9bc0: 05bf aa50 932f 5c93 2821 782e 5129 933d ...P./\.(!x.Q).= │ │ │ │ +000c9bd0: 9328 2178 272e 9350 932f 5c93 515b 7827 .(!x'..P./\.Q[x' │ │ │ │ +000c9be0: 2f78 5d29 8e8e 8e8e 8e8e 8e8e 9f24 fd13 /x]).........$.. │ │ │ │ +000c9bf0: 8e8c 8b00 0000 fd00 0000 0000 0000 0000 ................ │ │ │ │ 000c9c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000c9c10: 0000 0000 0000 0000 0c92 87a0 02cc 0555 ...............U │ │ │ │ -000c9c20: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -000c9c30: 12c7 61d0 3133 2e33 2e91 0a80 0042 7569 ..a.13.3.....Bui │ │ │ │ -000c9c40: 6c74 9604 8000 696e 9363 6f6e 95a0 0076 lt....in.con...v │ │ │ │ -000c9c50: 9365 7273 696f 6e73 9201 17b2 be32 3533 .ersions.....253 │ │ │ │ -000c9c60: 8e91 12c7 619f 0566 6689 0000 e666 01c7 ....a..ff....f.. │ │ │ │ -000c9c70: 3e7c 8e8e 8e8e a002 942f df8d a0fd 9e75 >|......./.....u │ │ │ │ -000c9c80: 478d 8d8d 9f14 4b89 8d8d 8d9f d900 008d G.....K......... │ │ │ │ -000c9c90: 912a 0660 eb61 4558 4953 5453 5f4f 525f .*.`.aEXISTS_OR_ │ │ │ │ -000c9ca0: 434f 4e56 9139 7ca4 7c2d 9605 bfaa 283f CONV.9|.|-....(? │ │ │ │ -000c9cb0: 782e 9350 935c 2f93 5129 933d 9328 3f78 x..P.\/.Q).=.(?x │ │ │ │ -000c9cc0: 2e50 2993 5c2f 9328 3f78 2e51 298e a40d .P).\/.(?x.Q)... │ │ │ │ -000c9cd0: 0000 8d91 2a06 604f 525f 4558 4953 5453 ....*.`OR_EXISTS │ │ │ │ -000c9ce0: 5f43 4f4e 5691 397c a47c 2d96 05bf aa28 _CONV.9|.|-....( │ │ │ │ -000c9cf0: 3f78 2e50 2993 5c2f 9328 3f78 2e51 2993 ?x.P).\/.(?x.Q). │ │ │ │ -000c9d00: 3d93 283f 782e 9350 935c 2f93 5129 8ea1 =.(?x..P.\/.Q).. │ │ │ │ -000c9d10: 8d91 2a06 604c 4546 545f 4f52 5f45 5849 ..*.`LEFT_OR_EXI │ │ │ │ -000c9d20: 5354 535f 434f 4e56 911c be52 7c2d 9605 STS_CONV...R|-.. │ │ │ │ -000c9d30: bfaa 283f 782e 5029 935c 2f93 5193 3d93 ..(?x.P).\/.Q.=. │ │ │ │ -000c9d40: 283f 7827 2e93 505b 7827 2f78 5d93 5c2f (?x'..P[x'/x].\/ │ │ │ │ -000c9d50: 9351 298e a18d 912a 0660 5249 4748 545f .Q)....*.`RIGHT_ │ │ │ │ -000c9d60: 4f52 5f45 5849 5354 535f 434f 4e56 9116 OR_EXISTS_CONV.. │ │ │ │ -000c9d70: fea8 7c2d 9605 bfaa 5093 5c2f 9328 3f78 ..|-....P.\/.(?x │ │ │ │ -000c9d80: 2e51 2993 3d93 283f 7827 2e93 5093 5c2f .Q).=.(?x'..P.\/ │ │ │ │ -000c9d90: 9351 5b78 272f 785d 298e 8e8e 8e8e 8e8e .Q[x'/x])....... │ │ │ │ -000c9da0: 9f4a 94b7 8d8d 8d9f 13d6 bd8d 8d8d 9fd9 .J.............. │ │ │ │ -000c9db0: 0000 8d91 2a06 6046 4f52 414c 4c5f 4f52 ....*.`FORALL_OR │ │ │ │ -000c9dc0: 5f43 4f4e 568e a40d 0000 8d91 3585 b47c _CONV.......5..| │ │ │ │ -000c9dd0: 2d96 05bf aa28 2178 2e50 935c 2f93 5129 -....(!x.P.\/.Q) │ │ │ │ -000c9de0: 933d 9350 935c 2f93 2178 2e51 9139 7ca4 .=.P.\/.!x.Q.9|. │ │ │ │ -000c9df0: 5b78 936e 6f74 9366 7265 6593 696e 9350 [x.not.free.in.P │ │ │ │ -000c9e00: 5d8e a18d 9135 85b4 7c2d 9605 bfaa 2821 ]....5..|-....(! │ │ │ │ -000c9e10: 782e 5093 5c2f 9351 2993 3d93 2821 782e x.P.\/.Q).=.(!x. │ │ │ │ -000c9e20: 5029 935c 2f93 5191 2dfd 505b 7893 6e6f P).\/.Q.-.P[x.no │ │ │ │ -000c9e30: 7493 6672 6565 9369 6e93 515d 8ea1 8d91 t.free.in.Q].... │ │ │ │ -000c9e40: 3585 b47c 2d96 05bf aa28 2178 2e50 935c 5..|-....(!x.P.\ │ │ │ │ -000c9e50: 2f93 5129 933d 9328 2178 2e50 2993 5c2f /.Q).=.(!x.P).\/ │ │ │ │ -000c9e60: 9328 2178 2e51 2991 113e fe5b 7893 6e6f .(!x.Q)..>.[x.no │ │ │ │ -000c9e70: 7493 6672 6565 9369 6e93 5093 6f72 9351 t.free.in.P.or.Q │ │ │ │ -000c9e80: 5d8e 8e8e 8e8e 8e8e a43d 1feb 8d8d 8d9f ]........=...... │ │ │ │ -000c9e90: 06d6 bd8d 8d8d 9ff3 0000 8d91 2a06 604f ............*.`O │ │ │ │ -000c9ea0: 525f 464f 5241 4c4c 5f43 4f4e 568e 9f0d R_FORALL_CONV... │ │ │ │ -000c9eb0: 0000 8d91 3585 b47c 2d96 05bf aa28 2178 ....5..|-....(!x │ │ │ │ -000c9ec0: 2e50 2993 5c2f 9328 2178 2e51 2993 3d93 .P).\/.(!x.Q).=. │ │ │ │ -000c9ed0: 2821 782e 5093 5c2f 9351 2991 113e fe5b (!x.P.\/.Q)..>.[ │ │ │ │ -000c9ee0: 7893 6e6f 7493 6672 6565 9369 6e93 5093 x.not.free.in.P. │ │ │ │ -000c9ef0: 6f72 9351 5d8e 8e8e 8e8e 8e8e 9f30 94b9 or.Q]........0.. │ │ │ │ -000c9f00: 8d8d 8d9f 074b 898d 8d8d 9ff3 0000 8d91 .....K.......... │ │ │ │ -000c9f10: 2a06 604c 4546 545f 4f52 5f46 4f52 414c *.`LEFT_OR_FORAL │ │ │ │ -000c9f20: 4c5f 434f 4e56 9116 fea8 7c2d 9605 bfaa L_CONV....|-.... │ │ │ │ -000c9f30: 2821 782e 5029 935c 2f93 5193 3d93 2178 (!x.P).\/.Q.=.!x │ │ │ │ -000c9f40: 272e 9350 5b78 272f 785d 935c 2f93 518e '..P[x'/x].\/.Q. │ │ │ │ -000c9f50: 9f0d 0000 8d91 2a06 6052 4947 4854 5f4f ......*.`RIGHT_O │ │ │ │ -000c9f60: 525f 464f 5241 4c4c 5f43 4f4e 5691 113e R_FORALL_CONV..> │ │ │ │ -000c9f70: fe7c 2d96 05bf aa50 935c 2f93 2821 782e .|-....P.\/.(!x. │ │ │ │ -000c9f80: 5129 910b 7f54 3d93 2178 272e 9350 935c Q)...T=.!x'..P.\ │ │ │ │ -000c9f90: 2f93 515b 7827 2f78 5d8e 8e8e 8e8e 8e8e /.Q[x'/x]....... │ │ │ │ -000c9fa0: a93d 94b7 8d8d 8d9f 13d6 bd8d 8d8d 9fd9 .=.............. │ │ │ │ -000c9fb0: 0000 8d91 2a06 6045 5849 5354 535f 414e ....*.`EXISTS_AN │ │ │ │ -000c9fc0: 445f 434f 4e56 8ea4 0d00 008d 9135 85b4 D_CONV.......5.. │ │ │ │ -000c9fd0: 7c2d 9605 bfaa 283f 782e 5093 2f5c 9351 |-....(?x.P./\.Q │ │ │ │ -000c9fe0: 2993 3d93 5093 2f5c 933f 782e 5191 397c ).=.P./\.?x.Q.9| │ │ │ │ -000c9ff0: a45b 7893 6e6f 7493 6672 6565 9369 6e93 .[x.not.free.in. │ │ │ │ -000ca000: 505d 8ea1 8d91 3585 b47c 2d96 05bf aa28 P]....5..|-....( │ │ │ │ -000ca010: 3f78 2e50 932f 5c93 5129 933d 9328 3f78 ?x.P./\.Q).=.(?x │ │ │ │ -000ca020: 2e50 2993 2f5c 9351 912d fd50 5b78 936e .P)./\.Q.-.P[x.n │ │ │ │ -000ca030: 6f74 9366 7265 6593 696e 9351 5d8e a18d ot.free.in.Q]... │ │ │ │ -000ca040: 9135 85b4 7c2d 9605 bfaa 283f 782e 5093 .5..|-....(?x.P. │ │ │ │ -000ca050: 2f5c 9351 2993 3d93 283f 782e 5029 932f /\.Q).=.(?x.P)./ │ │ │ │ -000ca060: 5c93 283f 782e 5129 9111 3efe 5b78 936e \.(?x.Q)..>.[x.n │ │ │ │ -000ca070: 6f74 9366 7265 6593 696e 9350 936f 7293 ot.free.in.P.or. │ │ │ │ -000ca080: 515d 8e8e 8e8e 8e8e 8ea1 8d8d 8d9f 06d6 Q].............. │ │ │ │ -000ca090: bd8d 8d8d 9ff3 0000 8d91 2a06 6041 4e44 ..........*.`AND │ │ │ │ -000ca0a0: 5f45 5849 5354 535f 434f 4e56 8e9f 0d00 _EXISTS_CONV.... │ │ │ │ -000ca0b0: 008d 9135 85b4 7c2d 9605 bfaa 283f 782e ...5..|-....(?x. │ │ │ │ -000ca0c0: 5029 932f 5c93 283f 782e 5129 933d 9328 P)./\.(?x.Q).=.( │ │ │ │ -000ca0d0: 3f78 2e50 932f 5c93 5129 9111 3efe 5b78 ?x.P./\.Q)..>.[x │ │ │ │ -000ca0e0: 936e 6f74 9366 7265 6593 696e 9350 936f .not.free.in.P.o │ │ │ │ -000ca0f0: 7293 515d 8e8e 8e8e 8e8e 8e9f 3094 b88d r.Q]........0... │ │ │ │ -000ca100: 8d8d 9f07 4b89 8d8d 8d9f f300 008d 912a ....K..........* │ │ │ │ -000ca110: 0660 4c45 4654 5f41 4e44 5f45 5849 5354 .`LEFT_AND_EXIST │ │ │ │ -000ca120: 535f 434f 4e56 9116 fea8 7c2d 9605 bfaa S_CONV....|-.... │ │ │ │ -000ca130: 283f 782e 5029 932f 5c93 5193 3d93 3f78 (?x.P)./\.Q.=.?x │ │ │ │ -000ca140: 272e 9350 5b78 272f 785d 932f 5c93 518e '..P[x'/x]./\.Q. │ │ │ │ -000ca150: 9f0d 0000 8d91 2a06 6052 4947 4854 5f41 ......*.`RIGHT_A │ │ │ │ -000ca160: 4e44 5f45 5849 5354 535f 434f 4e56 9111 ND_EXISTS_CONV.. │ │ │ │ -000ca170: 3efe 7c2d 9605 bfaa 5093 2f5c 9328 3f78 >.|-....P./\.(?x │ │ │ │ -000ca180: 2e51 2991 0b7f 543d 933f 7827 2e93 5093 .Q)...T=.?x'..P. │ │ │ │ -000ca190: 2f5c 9351 5b78 272f 785d 8e8e 8e8e 8e8e /\.Q[x'/x]...... │ │ │ │ -000ca1a0: 8ea6 8d8d 8d9f 13d6 bd8d 8d8d 9fd9 0000 ................ │ │ │ │ -000ca1b0: 8d91 2a06 6046 4f52 414c 4c5f 494d 505f ..*.`FORALL_IMP_ │ │ │ │ -000ca1c0: 434f 4e56 8ea4 0d00 008d 9135 85b4 7c2d CONV.......5..|- │ │ │ │ -000ca1d0: 9605 bfaa 2821 782e 5093 3d3d 3e93 5129 ....(!x.P.==>.Q) │ │ │ │ -000ca1e0: 933d 9350 933d 3d3e 9321 782e 5191 397c .=.P.==>.!x.Q.9| │ │ │ │ -000ca1f0: a45b 7893 6e6f 7493 6672 6565 9369 6e93 .[x.not.free.in. │ │ │ │ -000ca200: 505d 8ea1 8d91 3585 b47c 2d96 05bf aa28 P]....5..|-....( │ │ │ │ -000ca210: 2178 2e50 933d 3d3e 9351 2993 3d93 283f !x.P.==>.Q).=.(? │ │ │ │ -000ca220: 782e 5029 933d 3d3e 9351 912d fd50 5b78 x.P).==>.Q.-.P[x │ │ │ │ -000ca230: 936e 6f74 9366 7265 6593 696e 9351 5d8e .not.free.in.Q]. │ │ │ │ -000ca240: a18d 9135 85b4 7c2d 9605 bfaa 2821 782e ...5..|-....(!x. │ │ │ │ -000ca250: 5093 3d3d 3e93 5129 933d 9328 3f78 2e50 P.==>.Q).=.(?x.P │ │ │ │ -000ca260: 2993 3d3d 3e93 2821 782e 5129 9111 3efe ).==>.(!x.Q)..>. │ │ │ │ -000ca270: 5b78 936e 6f74 9366 7265 6593 696e 9350 [x.not.free.in.P │ │ │ │ -000ca280: 936f 7293 515d 8e8e 8e8e 8e8e 8e9f 3d94 .or.Q]........=. │ │ │ │ -000ca290: b98d 8d8d 9f07 4b89 8d8d 8d9f f300 008d ......K......... │ │ │ │ -000ca2a0: 912a 0660 4c45 4654 5f49 4d50 5f46 4f52 .*.`LEFT_IMP_FOR │ │ │ │ -000ca2b0: 414c 4c5f 434f 4e56 9111 3efe 7c2d 9605 ALL_CONV..>.|-.. │ │ │ │ -000ca2c0: bfaa 2821 782e 5029 933d 3d3e 9351 933d ..(!x.P).==>.Q.= │ │ │ │ -000ca2d0: 9321 7827 2e93 505b 782f 2778 5d93 3d3d .!x'..P[x/'x].== │ │ │ │ -000ca2e0: 3e93 518e 9f0d 0000 8d91 2a06 6052 4947 >.Q.......*.`RIG │ │ │ │ -000ca2f0: 4854 5f49 4d50 5f46 4f52 414c 4c5f 434f HT_IMP_FORALL_CO │ │ │ │ -000ca300: 4e56 910b 7f54 7c2d 9605 bfaa 5093 3d3d NV...T|-....P.== │ │ │ │ -000ca310: 3e93 2821 782e 5129 933d 9321 7827 2e93 >.(!x.Q).=.!x'.. │ │ │ │ -000ca320: 5093 3d3d 3e93 515b 7827 2f78 5d8e 8e8e P.==>.Q[x'/x]... │ │ │ │ -000ca330: 8e8e 8e8e a68d 8d8d 9f13 d6bd 8d8d 8d9f ................ │ │ │ │ -000ca340: d900 008d 912a 0660 4558 4953 5453 5f49 .....*.`EXISTS_I │ │ │ │ -000ca350: 4d50 5f43 4f4e 568e a40d 0000 8d91 3585 MP_CONV.......5. │ │ │ │ -000ca360: b47c 2d96 05bf aa28 3f78 2e50 933d 3d3e .|-....(?x.P.==> │ │ │ │ -000ca370: 9351 2993 3d93 5093 3d3d 3e93 3f78 2e51 .Q).=.P.==>.?x.Q │ │ │ │ -000ca380: 9139 7ca4 5b78 936e 6f74 9366 7265 6593 .9|.[x.not.free. │ │ │ │ -000ca390: 696e 9350 5d8e a18d 9135 85b4 7c2d 9605 in.P]....5..|-.. │ │ │ │ -000ca3a0: bfaa 283f 782e 5093 3d3d 3e93 5129 933d ..(?x.P.==>.Q).= │ │ │ │ -000ca3b0: 9328 2178 2e50 2993 3d3d 3e93 5191 2dfd .(!x.P).==>.Q.-. │ │ │ │ -000ca3c0: 505b 7893 6e6f 7493 6672 6565 9369 6e93 P[x.not.free.in. │ │ │ │ -000ca3d0: 515d 8ea1 8d91 3585 b47c 2d96 05bf aa28 Q]....5..|-....( │ │ │ │ -000ca3e0: 3f78 2e50 933d 3d3e 9351 2993 3d93 2821 ?x.P.==>.Q).=.(! │ │ │ │ -000ca3f0: 782e 5029 933d 3d3e 9328 3f78 2e51 2991 x.P).==>.(?x.Q). │ │ │ │ -000ca400: 113e fe5b 7893 6e6f 7493 6672 6565 9369 .>.[x.not.free.i │ │ │ │ -000ca410: 6e93 5093 6f72 9351 5d8e 8e8e 8e8e 8e8e n.P.or.Q]....... │ │ │ │ -000ca420: 9f3d 94b8 8d8d 8d9f 074b 898d 8d8d 9ff3 .=.......K...... │ │ │ │ -000ca430: 0000 8d91 2a06 604c 4546 545f 494d 505f ....*.`LEFT_IMP_ │ │ │ │ -000ca440: 4558 4953 5453 5f43 4f4e 5691 113e fe7c EXISTS_CONV..>.| │ │ │ │ -000ca450: 2d96 05bf aa28 3f78 2e50 2993 3d3d 3e93 -....(?x.P).==>. │ │ │ │ -000ca460: 5193 3d93 2178 272e 9350 5b78 2f27 785d Q.=.!x'..P[x/'x] │ │ │ │ -000ca470: 933d 3d3e 9351 8e9f 0d00 008d 912a 0660 .==>.Q.......*.` │ │ │ │ -000ca480: 5249 4748 545f 494d 505f 4558 4953 5453 RIGHT_IMP_EXISTS │ │ │ │ -000ca490: 5f43 4f4e 5691 0b7f 547c 2d96 05bf aa50 _CONV...T|-....P │ │ │ │ -000ca4a0: 933d 3d3e 9328 3f78 2e51 2993 3d93 3f78 .==>.(?x.Q).=.?x │ │ │ │ -000ca4b0: 272e 9350 933d 3d3e 9351 5b78 272f 785d '..P.==>.Q[x'/x] │ │ │ │ -000ca4c0: 8e8e 8e8e 8e8e 8e8e 9f24 fd13 8e8c 8b00 .........$...... │ │ │ │ -000ca4d0: 0000 fe00 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000c9c10: 0000 0000 0000 0000 0000 0000 0c92 8ba0 ................ │ │ │ │ +000c9c20: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +000c9c30: 999a 8d91 12c7 61d0 3133 2e33 2e91 0a80 ......a.13.3.... │ │ │ │ +000c9c40: 0042 7569 6c74 9604 8000 696e 9363 6f6e .Built....in.con │ │ │ │ +000c9c50: 95a0 0076 9365 7273 696f 6e73 9201 17b2 ...v.ersions.... │ │ │ │ +000c9c60: be32 3533 8e91 12c7 619f 0566 6689 0000 .253....a..ff... │ │ │ │ +000c9c70: e666 01c7 3e7c 8e8e 8e8e a002 942f df8d .f..>|......./.. │ │ │ │ +000c9c80: a0fd 9e75 478d 8d8d 9f14 4b89 8d8d 8d9f ...uG.....K..... │ │ │ │ +000c9c90: d900 008d 912a 0660 eb61 4558 4953 5453 .....*.`.aEXISTS │ │ │ │ +000c9ca0: 5f4f 525f 434f 4e56 9139 7ca4 7c2d 9605 _OR_CONV.9|.|-.. │ │ │ │ +000c9cb0: bfaa 283f 782e 9350 935c 2f93 5129 933d ..(?x..P.\/.Q).= │ │ │ │ +000c9cc0: 9328 3f78 2e50 2993 5c2f 9328 3f78 2e51 .(?x.P).\/.(?x.Q │ │ │ │ +000c9cd0: 298e a40d 0000 8d91 2a06 604f 525f 4558 ).......*.`OR_EX │ │ │ │ +000c9ce0: 4953 5453 5f43 4f4e 5691 397c a47c 2d96 ISTS_CONV.9|.|-. │ │ │ │ +000c9cf0: 05bf aa28 3f78 2e50 2993 5c2f 9328 3f78 ...(?x.P).\/.(?x │ │ │ │ +000c9d00: 2e51 2993 3d93 283f 782e 9350 935c 2f93 .Q).=.(?x..P.\/. │ │ │ │ +000c9d10: 5129 8ea1 8d91 2a06 604c 4546 545f 4f52 Q)....*.`LEFT_OR │ │ │ │ +000c9d20: 5f45 5849 5354 535f 434f 4e56 911c be52 _EXISTS_CONV...R │ │ │ │ +000c9d30: 7c2d 9605 bfaa 283f 782e 5029 935c 2f93 |-....(?x.P).\/. │ │ │ │ +000c9d40: 5193 3d93 283f 7827 2e93 505b 7827 2f78 Q.=.(?x'..P[x'/x │ │ │ │ +000c9d50: 5d93 5c2f 9351 298e a18d 912a 0660 5249 ].\/.Q)....*.`RI │ │ │ │ +000c9d60: 4748 545f 4f52 5f45 5849 5354 535f 434f GHT_OR_EXISTS_CO │ │ │ │ +000c9d70: 4e56 9116 fea8 7c2d 9605 bfaa 5093 5c2f NV....|-....P.\/ │ │ │ │ +000c9d80: 9328 3f78 2e51 2993 3d93 283f 7827 2e93 .(?x.Q).=.(?x'.. │ │ │ │ +000c9d90: 5093 5c2f 9351 5b78 272f 785d 298e 8e8e P.\/.Q[x'/x])... │ │ │ │ +000c9da0: 8e8e 8e8e 9f4a 94b7 8d8d 8d9f 13d6 bd8d .....J.......... │ │ │ │ +000c9db0: 8d8d 9fd9 0000 8d91 2a06 6046 4f52 414c ........*.`FORAL │ │ │ │ +000c9dc0: 4c5f 4f52 5f43 4f4e 568e a40d 0000 8d91 L_OR_CONV....... │ │ │ │ +000c9dd0: 3585 b47c 2d96 05bf aa28 2178 2e50 935c 5..|-....(!x.P.\ │ │ │ │ +000c9de0: 2f93 5129 933d 9350 935c 2f93 2178 2e51 /.Q).=.P.\/.!x.Q │ │ │ │ +000c9df0: 9139 7ca4 5b78 936e 6f74 9366 7265 6593 .9|.[x.not.free. │ │ │ │ +000c9e00: 696e 9350 5d8e a18d 9135 85b4 7c2d 9605 in.P]....5..|-.. │ │ │ │ +000c9e10: bfaa 2821 782e 5093 5c2f 9351 2993 3d93 ..(!x.P.\/.Q).=. │ │ │ │ +000c9e20: 2821 782e 5029 935c 2f93 5191 2dfd 505b (!x.P).\/.Q.-.P[ │ │ │ │ +000c9e30: 7893 6e6f 7493 6672 6565 9369 6e93 515d x.not.free.in.Q] │ │ │ │ +000c9e40: 8ea1 8d91 3585 b47c 2d96 05bf aa28 2178 ....5..|-....(!x │ │ │ │ +000c9e50: 2e50 935c 2f93 5129 933d 9328 2178 2e50 .P.\/.Q).=.(!x.P │ │ │ │ +000c9e60: 2993 5c2f 9328 2178 2e51 2991 113e fe5b ).\/.(!x.Q)..>.[ │ │ │ │ +000c9e70: 7893 6e6f 7493 6672 6565 9369 6e93 5093 x.not.free.in.P. │ │ │ │ +000c9e80: 6f72 9351 5d8e 8e8e 8e8e 8e8e a43d 1feb or.Q]........=.. │ │ │ │ +000c9e90: 8d8d 8d9f 06d6 bd8d 8d8d 9ff3 0000 8d91 ................ │ │ │ │ +000c9ea0: 2a06 604f 525f 464f 5241 4c4c 5f43 4f4e *.`OR_FORALL_CON │ │ │ │ +000c9eb0: 568e 9f0d 0000 8d91 3585 b47c 2d96 05bf V.......5..|-... │ │ │ │ +000c9ec0: aa28 2178 2e50 2993 5c2f 9328 2178 2e51 .(!x.P).\/.(!x.Q │ │ │ │ +000c9ed0: 2993 3d93 2821 782e 5093 5c2f 9351 2991 ).=.(!x.P.\/.Q). │ │ │ │ +000c9ee0: 113e fe5b 7893 6e6f 7493 6672 6565 9369 .>.[x.not.free.i │ │ │ │ +000c9ef0: 6e93 5093 6f72 9351 5d8e 8e8e 8e8e 8e8e n.P.or.Q]....... │ │ │ │ +000c9f00: 9f30 94b9 8d8d 8d9f 074b 898d 8d8d 9ff3 .0.......K...... │ │ │ │ +000c9f10: 0000 8d91 2a06 604c 4546 545f 4f52 5f46 ....*.`LEFT_OR_F │ │ │ │ +000c9f20: 4f52 414c 4c5f 434f 4e56 9116 fea8 7c2d ORALL_CONV....|- │ │ │ │ +000c9f30: 9605 bfaa 2821 782e 5029 935c 2f93 5193 ....(!x.P).\/.Q. │ │ │ │ +000c9f40: 3d93 2178 272e 9350 5b78 272f 785d 935c =.!x'..P[x'/x].\ │ │ │ │ +000c9f50: 2f93 518e 9f0d 0000 8d91 2a06 6052 4947 /.Q.......*.`RIG │ │ │ │ +000c9f60: 4854 5f4f 525f 464f 5241 4c4c 5f43 4f4e HT_OR_FORALL_CON │ │ │ │ +000c9f70: 5691 113e fe7c 2d96 05bf aa50 935c 2f93 V..>.|-....P.\/. │ │ │ │ +000c9f80: 2821 782e 5129 910b 7f54 3d93 2178 272e (!x.Q)...T=.!x'. │ │ │ │ +000c9f90: 9350 935c 2f93 515b 7827 2f78 5d8e 8e8e .P.\/.Q[x'/x]... │ │ │ │ +000c9fa0: 8e8e 8e8e a93d 94b7 8d8d 8d9f 13d6 bd8d .....=.......... │ │ │ │ +000c9fb0: 8d8d 9fd9 0000 8d91 2a06 6045 5849 5354 ........*.`EXIST │ │ │ │ +000c9fc0: 535f 414e 445f 434f 4e56 8ea4 0d00 008d S_AND_CONV...... │ │ │ │ +000c9fd0: 9135 85b4 7c2d 9605 bfaa 283f 782e 5093 .5..|-....(?x.P. │ │ │ │ +000c9fe0: 2f5c 9351 2993 3d93 5093 2f5c 933f 782e /\.Q).=.P./\.?x. │ │ │ │ +000c9ff0: 5191 397c a45b 7893 6e6f 7493 6672 6565 Q.9|.[x.not.free │ │ │ │ +000ca000: 9369 6e93 505d 8ea1 8d91 3585 b47c 2d96 .in.P]....5..|-. │ │ │ │ +000ca010: 05bf aa28 3f78 2e50 932f 5c93 5129 933d ...(?x.P./\.Q).= │ │ │ │ +000ca020: 9328 3f78 2e50 2993 2f5c 9351 912d fd50 .(?x.P)./\.Q.-.P │ │ │ │ +000ca030: 5b78 936e 6f74 9366 7265 6593 696e 9351 [x.not.free.in.Q │ │ │ │ +000ca040: 5d8e a18d 9135 85b4 7c2d 9605 bfaa 283f ]....5..|-....(? │ │ │ │ +000ca050: 782e 5093 2f5c 9351 2993 3d93 283f 782e x.P./\.Q).=.(?x. │ │ │ │ +000ca060: 5029 932f 5c93 283f 782e 5129 9111 3efe P)./\.(?x.Q)..>. │ │ │ │ +000ca070: 5b78 936e 6f74 9366 7265 6593 696e 9350 [x.not.free.in.P │ │ │ │ +000ca080: 936f 7293 515d 8e8e 8e8e 8e8e 8ea1 8d8d .or.Q].......... │ │ │ │ +000ca090: 8d9f 06d6 bd8d 8d8d 9ff3 0000 8d91 2a06 ..............*. │ │ │ │ +000ca0a0: 6041 4e44 5f45 5849 5354 535f 434f 4e56 `AND_EXISTS_CONV │ │ │ │ +000ca0b0: 8e9f 0d00 008d 9135 85b4 7c2d 9605 bfaa .......5..|-.... │ │ │ │ +000ca0c0: 283f 782e 5029 932f 5c93 283f 782e 5129 (?x.P)./\.(?x.Q) │ │ │ │ +000ca0d0: 933d 9328 3f78 2e50 932f 5c93 5129 9111 .=.(?x.P./\.Q).. │ │ │ │ +000ca0e0: 3efe 5b78 936e 6f74 9366 7265 6593 696e >.[x.not.free.in │ │ │ │ +000ca0f0: 9350 936f 7293 515d 8e8e 8e8e 8e8e 8e9f .P.or.Q]........ │ │ │ │ +000ca100: 3094 b88d 8d8d 9f07 4b89 8d8d 8d9f f300 0.......K....... │ │ │ │ +000ca110: 008d 912a 0660 4c45 4654 5f41 4e44 5f45 ...*.`LEFT_AND_E │ │ │ │ +000ca120: 5849 5354 535f 434f 4e56 9116 fea8 7c2d XISTS_CONV....|- │ │ │ │ +000ca130: 9605 bfaa 283f 782e 5029 932f 5c93 5193 ....(?x.P)./\.Q. │ │ │ │ +000ca140: 3d93 3f78 272e 9350 5b78 272f 785d 932f =.?x'..P[x'/x]./ │ │ │ │ +000ca150: 5c93 518e 9f0d 0000 8d91 2a06 6052 4947 \.Q.......*.`RIG │ │ │ │ +000ca160: 4854 5f41 4e44 5f45 5849 5354 535f 434f HT_AND_EXISTS_CO │ │ │ │ +000ca170: 4e56 9111 3efe 7c2d 9605 bfaa 5093 2f5c NV..>.|-....P./\ │ │ │ │ +000ca180: 9328 3f78 2e51 2991 0b7f 543d 933f 7827 .(?x.Q)...T=.?x' │ │ │ │ +000ca190: 2e93 5093 2f5c 9351 5b78 272f 785d 8e8e ..P./\.Q[x'/x].. │ │ │ │ +000ca1a0: 8e8e 8e8e 8ea6 8d8d 8d9f 13d6 bd8d 8d8d ................ │ │ │ │ +000ca1b0: 9fd9 0000 8d91 2a06 6046 4f52 414c 4c5f ......*.`FORALL_ │ │ │ │ +000ca1c0: 494d 505f 434f 4e56 8ea4 0d00 008d 9135 IMP_CONV.......5 │ │ │ │ +000ca1d0: 85b4 7c2d 9605 bfaa 2821 782e 5093 3d3d ..|-....(!x.P.== │ │ │ │ +000ca1e0: 3e93 5129 933d 9350 933d 3d3e 9321 782e >.Q).=.P.==>.!x. │ │ │ │ +000ca1f0: 5191 397c a45b 7893 6e6f 7493 6672 6565 Q.9|.[x.not.free │ │ │ │ +000ca200: 9369 6e93 505d 8ea1 8d91 3585 b47c 2d96 .in.P]....5..|-. │ │ │ │ +000ca210: 05bf aa28 2178 2e50 933d 3d3e 9351 2993 ...(!x.P.==>.Q). │ │ │ │ +000ca220: 3d93 283f 782e 5029 933d 3d3e 9351 912d =.(?x.P).==>.Q.- │ │ │ │ +000ca230: fd50 5b78 936e 6f74 9366 7265 6593 696e .P[x.not.free.in │ │ │ │ +000ca240: 9351 5d8e a18d 9135 85b4 7c2d 9605 bfaa .Q]....5..|-.... │ │ │ │ +000ca250: 2821 782e 5093 3d3d 3e93 5129 933d 9328 (!x.P.==>.Q).=.( │ │ │ │ +000ca260: 3f78 2e50 2993 3d3d 3e93 2821 782e 5129 ?x.P).==>.(!x.Q) │ │ │ │ +000ca270: 9111 3efe 5b78 936e 6f74 9366 7265 6593 ..>.[x.not.free. │ │ │ │ +000ca280: 696e 9350 936f 7293 515d 8e8e 8e8e 8e8e in.P.or.Q]...... │ │ │ │ +000ca290: 8e9f 3d94 b98d 8d8d 9f07 4b89 8d8d 8d9f ..=.......K..... │ │ │ │ +000ca2a0: f300 008d 912a 0660 4c45 4654 5f49 4d50 .....*.`LEFT_IMP │ │ │ │ +000ca2b0: 5f46 4f52 414c 4c5f 434f 4e56 9111 3efe _FORALL_CONV..>. │ │ │ │ +000ca2c0: 7c2d 9605 bfaa 2821 782e 5029 933d 3d3e |-....(!x.P).==> │ │ │ │ +000ca2d0: 9351 933d 9321 7827 2e93 505b 782f 2778 .Q.=.!x'..P[x/'x │ │ │ │ +000ca2e0: 5d93 3d3d 3e93 518e 9f0d 0000 8d91 2a06 ].==>.Q.......*. │ │ │ │ +000ca2f0: 6052 4947 4854 5f49 4d50 5f46 4f52 414c `RIGHT_IMP_FORAL │ │ │ │ +000ca300: 4c5f 434f 4e56 910b 7f54 7c2d 9605 bfaa L_CONV...T|-.... │ │ │ │ +000ca310: 5093 3d3d 3e93 2821 782e 5129 933d 9321 P.==>.(!x.Q).=.! │ │ │ │ +000ca320: 7827 2e93 5093 3d3d 3e93 515b 7827 2f78 x'..P.==>.Q[x'/x │ │ │ │ +000ca330: 5d8e 8e8e 8e8e 8e8e a68d 8d8d 9f13 d6bd ]............... │ │ │ │ +000ca340: 8d8d 8d9f d900 008d 912a 0660 4558 4953 .........*.`EXIS │ │ │ │ +000ca350: 5453 5f49 4d50 5f43 4f4e 568e a40d 0000 TS_IMP_CONV..... │ │ │ │ +000ca360: 8d91 3585 b47c 2d96 05bf aa28 3f78 2e50 ..5..|-....(?x.P │ │ │ │ +000ca370: 933d 3d3e 9351 2993 3d93 5093 3d3d 3e93 .==>.Q).=.P.==>. │ │ │ │ +000ca380: 3f78 2e51 9139 7ca4 5b78 936e 6f74 9366 ?x.Q.9|.[x.not.f │ │ │ │ +000ca390: 7265 6593 696e 9350 5d8e a18d 9135 85b4 ree.in.P]....5.. │ │ │ │ +000ca3a0: 7c2d 9605 bfaa 283f 782e 5093 3d3d 3e93 |-....(?x.P.==>. │ │ │ │ +000ca3b0: 5129 933d 9328 2178 2e50 2993 3d3d 3e93 Q).=.(!x.P).==>. │ │ │ │ +000ca3c0: 5191 2dfd 505b 7893 6e6f 7493 6672 6565 Q.-.P[x.not.free │ │ │ │ +000ca3d0: 9369 6e93 515d 8ea1 8d91 3585 b47c 2d96 .in.Q]....5..|-. │ │ │ │ +000ca3e0: 05bf aa28 3f78 2e50 933d 3d3e 9351 2993 ...(?x.P.==>.Q). │ │ │ │ +000ca3f0: 3d93 2821 782e 5029 933d 3d3e 9328 3f78 =.(!x.P).==>.(?x │ │ │ │ +000ca400: 2e51 2991 113e fe5b 7893 6e6f 7493 6672 .Q)..>.[x.not.fr │ │ │ │ +000ca410: 6565 9369 6e93 5093 6f72 9351 5d8e 8e8e ee.in.P.or.Q]... │ │ │ │ +000ca420: 8e8e 8e8e 9f3d 94b8 8d8d 8d9f 074b 898d .....=.......K.. │ │ │ │ +000ca430: 8d8d 9ff3 0000 8d91 2a06 604c 4546 545f ........*.`LEFT_ │ │ │ │ +000ca440: 494d 505f 4558 4953 5453 5f43 4f4e 5691 IMP_EXISTS_CONV. │ │ │ │ +000ca450: 113e fe7c 2d96 05bf aa28 3f78 2e50 2993 .>.|-....(?x.P). │ │ │ │ +000ca460: 3d3d 3e93 5193 3d93 2178 272e 9350 5b78 ==>.Q.=.!x'..P[x │ │ │ │ +000ca470: 2f27 785d 933d 3d3e 9351 8e9f 0d00 008d /'x].==>.Q...... │ │ │ │ +000ca480: 912a 0660 5249 4748 545f 494d 505f 4558 .*.`RIGHT_IMP_EX │ │ │ │ +000ca490: 4953 5453 5f43 4f4e 5691 0b7f 547c 2d96 ISTS_CONV...T|-. │ │ │ │ +000ca4a0: 05bf aa50 933d 3d3e 9328 3f78 2e51 2993 ...P.==>.(?x.Q). │ │ │ │ +000ca4b0: 3d93 3f78 272e 9350 933d 3d3e 9351 5b78 =.?x'..P.==>.Q[x │ │ │ │ +000ca4c0: 272f 785d 8e8e 8e8e 8e8e 8e8e 9f24 fd13 '/x].........$.. │ │ │ │ +000ca4d0: 8e8c 8b00 0000 fe00 0000 0000 0000 0000 ................ │ │ │ │ 000ca4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000ca4f0: 0000 0000 0000 0000 0c9b eea0 02cc 0555 ...............U │ │ │ │ -000ca500: 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 ...F............ │ │ │ │ -000ca510: eaf1 ebd0 3235 3492 011b cf30 4368 6170 ....254....0Chap │ │ │ │ -000ca520: 7465 7291 0480 0031 332e 910a 8000 436f ter....13.....Co │ │ │ │ -000ca530: 6e95 a000 7693 6572 7369 6f6e 738e 91ea n...v.ersions... │ │ │ │ -000ca540: f1eb 9f05 6666 8900 00e6 6601 c73e 7c8e ....ff....f..>|. │ │ │ │ -000ca550: 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 8d8d ....../......!.. │ │ │ │ -000ca560: 91ea f1eb eb4b 3133 2e34 8e91 20f1 e752 .....K13.4.. ..R │ │ │ │ -000ca570: 6577 7269 7469 6e67 9106 7ae1 746f 9100 ewriting..z.to.. │ │ │ │ -000ca580: 8a3d 6f6c 738e 9f1b e223 8d91 eaf1 ebcf .=ols....#...... │ │ │ │ -000ca590: 5468 6596 03e3 a172 6577 7269 7469 6e67 The....rewriting │ │ │ │ -000ca5a0: 9103 e3a0 746f 9053 8e6f 6c8d 93eb 6152 ....to.S.ol...aR │ │ │ │ -000ca5b0: 4557 5249 5445 5f52 554c 458e 914c c33a EWRITE_RULE..L.: │ │ │ │ -000ca5c0: cf77 9aac 7261 7393 696e 9874 726f 9053 .w..ras.in.tro.S │ │ │ │ -000ca5d0: 8e64 7563 6564 9b03 e3a0 696e 9343 6861 .duced....in.Cha │ │ │ │ -000ca5e0: 7074 6572 9331 322e 9105 3688 5468 6572 pter.12...6.Ther │ │ │ │ -000ca5f0: 6593 6172 6598 616c 736f 9372 6577 7269 e.are.also.rewri │ │ │ │ -000ca600: 7469 6e67 8ea4 1000 008d 91ea f1eb 636f ting..........co │ │ │ │ -000ca610: 6e95 ac72 7693 6572 7369 6f6e 9b05 7e51 n..rv.ersion..~Q │ │ │ │ -000ca620: 6c69 6b93 658d 98eb 6152 4557 5249 5445 lik.e...aREWRITE │ │ │ │ -000ca630: 5f43 4f4e 568e 914a 7a49 cf2e 9109 f3da _CONV..JzI...... │ │ │ │ -000ca640: 416c 6c98 6f66 9874 6865 9105 7e50 7691 All.of.the..~Pv. │ │ │ │ -000ca650: ff58 e461 7269 6f75 7398 7265 7772 6974 .X.arious.rewrit │ │ │ │ -000ca660: 696e 6798 746f 9053 8e6f 6c73 9870 726f ing.to.S.ols.pro │ │ │ │ -000ca670: 9376 6964 6564 9105 7e50 696e 98eb 4848 .vided..~Pin..HH │ │ │ │ -000ca680: 4f4c 98cf 6172 658e a18d 91ea f1eb 696d OL..are.......im │ │ │ │ -000ca690: 706c 656d 656e 95ac 7274 6564 9b03 4af6 plemen..rted..J. │ │ │ │ -000ca6a0: 6293 7996 034a f575 7365 986f 6693 636f b.y..J.use.of.co │ │ │ │ -000ca6b0: 6e95 ac72 7693 6572 7369 6f6e 732e 9105 n..rv.ersions... │ │ │ │ -000ca6c0: 03a5 4365 7274 6169 6e96 034a f56e 6577 ..Certain..J.new │ │ │ │ -000ca6d0: 9874 6f90 538e 6f6c 7393 636f 756c 6498 .to.S.ols.could. │ │ │ │ -000ca6e0: 616c 736f 9362 9053 8e65 9862 7569 6c74 also.b.S.e.built │ │ │ │ -000ca6f0: 9369 6e98 6193 7369 6d69 6c61 7298 7795 .in.a.similar.w. │ │ │ │ -000ca700: ac72 6193 7991 ff05 562e 8ea1 8d91 f653 .ra.y...V......S │ │ │ │ -000ca710: 7a54 6865 9603 eaa8 7265 7772 6974 696e zThe....rewritin │ │ │ │ -000ca720: 6793 7072 696d 6974 6976 90ac 7265 9369 g.primitiv..re.i │ │ │ │ -000ca730: 6e93 eb48 484f 4c93 cf69 738d 93eb 6152 n..HHOL..is...aR │ │ │ │ -000ca740: 4557 525f 434f 4e56 8e91 37a7 a2cf 3a8e EWR_CONV..7...:. │ │ │ │ -000ca750: a41a 0f9b 8d8d 8d91 eaf1 eb9f f54f a789 .............O.. │ │ │ │ -000ca760: 0000 6666 01c7 0b4a 9f0b 0716 8d8d 90cc ..ff...J........ │ │ │ │ -000ca770: cd9f 0459 9c84 000f 60b2 0000 6666 8d9f ...Y....`...ff.. │ │ │ │ -000ca780: fba6 648d 9117 0bcc eb61 5245 5752 5f43 ..d......aREWR_C │ │ │ │ -000ca790: 4f4e 5696 05bf aa3a 9374 686d 932d 3e93 ONV....:.thm.->. │ │ │ │ -000ca7a0: 636f 6e76 8e8e 9201 c671 b184 000f 60b2 conv.....q....`. │ │ │ │ -000ca7b0: 0000 6666 8e8e 9f04 c002 8900 0066 6601 ..ff.........ff. │ │ │ │ -000ca7c0: c70b 4a8e 8e8e a18d 8d91 eaf1 eb52 4557 ..J..........REW │ │ │ │ -000ca7d0: 525f 434f 4e56 9105 bfaa 288e 912a 2e39 R_CONV....(..*.9 │ │ │ │ -000ca7e0: cf00 8d91 05bf aaeb 617c 2d8e 9116 fea8 ........a|-..... │ │ │ │ -000ca7f0: d775 8deb 613d 8e91 05bf aad7 768d 906e .u..a=......v..n │ │ │ │ -000ca800: 39eb 6129 8e91 0bed 8dd7 7496 0534 0bcf 9.a)......t..4.. │ │ │ │ -000ca810: 6576 91ff 58e4 616c 7561 7465 739b 0534 ev..X.aluates..4 │ │ │ │ -000ca820: 0a74 6f93 6198 7468 656f 7265 6d93 008d .to.a.theorem... │ │ │ │ -000ca830: 9105 bfaa eb61 7c2d 8e91 16fe a8d7 748d .....a|-......t. │ │ │ │ -000ca840: eb61 3d8e 9105 bfaa d774 8d9f fba5 32db .a=......t....2. │ │ │ │ -000ca850: 308e 9108 0244 cf69 6698 d774 93cf 6973 0....D.if..t..is │ │ │ │ -000ca860: 9861 6e93 696e 7374 616e 6365 9828 629a .an.instance.(b. │ │ │ │ -000ca870: ac72 7993 7498 7970 9053 8e65 8ea4 1000 .ry.t.yp.S.e.... │ │ │ │ -000ca880: 008d 91ea f1eb 616e 642f 6f72 9604 dadb ......and/or.... │ │ │ │ -000ca890: 7691 ff58 e461 7269 6162 6c65 9b04 dadc v..X.ariable.... │ │ │ │ -000ca8a0: 696e 7374 616e 90ac 7274 6961 7469 6f6e instan..rtiation │ │ │ │ -000ca8b0: 2993 6f66 93d7 7598 cf61 6e64 93d7 748d ).of..u..and..t. │ │ │ │ -000ca8c0: 9ffb a532 db30 8e91 07a9 14cf 6973 9874 ...2.0......is.t │ │ │ │ -000ca8d0: 6865 9363 6f72 7265 7370 9053 8e6f 6e64 he.corresp.S.ond │ │ │ │ -000ca8e0: 696e 6793 696e 7374 616e 6365 936f 6698 ing.instance.of. │ │ │ │ -000ca8f0: d776 906e 39cf 2e91 0809 7a54 6865 930c .v.n9.....zThe.. │ │ │ │ -000ca900: 7273 748e a18d 91ea f1eb 6172 6775 6d65 rst.......argume │ │ │ │ -000ca910: 6e9a ac72 7496 03ea a874 6f8d 93eb 6152 n..rt....to...aR │ │ │ │ -000ca920: 4557 525f 434f 4e56 8e91 3b92 4acf 6361 EWR_CONV..;.J.ca │ │ │ │ -000ca930: 6e93 6290 538e 6593 7175 616e 9874 690c n.b.S.e.quan.ti. │ │ │ │ -000ca940: 6564 2e91 0538 e042 656c 6f98 7793 6973 ed...8.Belo.w.is │ │ │ │ -000ca950: 9361 6e93 696c 6c75 7374 7261 7469 6f6e .an.illustration │ │ │ │ -000ca960: 2e8e a431 c3d4 8d8d 8d91 eaf1 eb9f dc07 ...1............ │ │ │ │ -000ca970: 8189 0000 6666 01c7 0b4a 9f3d 9762 8d8d ....ff...J.=.b.. │ │ │ │ -000ca980: 90cc cd9f 0459 9c84 0041 f0fe 0000 6666 .....Y...A....ff │ │ │ │ -000ca990: 8d9f c866 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ -000ca9a0: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ -000ca9b0: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ -000ca9c0: 1c15 eb49 318e 8e8e 8e9f ff40 548d 9105 ...I1......@T... │ │ │ │ -000ca9d0: ccce eb61 2352 4557 525f 434f 4e56 9605 ...a#REWR_CONV.. │ │ │ │ -000ca9e0: bfaa 4144 4431 9322 5355 4393 3022 3b3b ..ADD1."SUC.0";; │ │ │ │ -000ca9f0: 8ea4 0d00 008d 9105 ccce 5468 656f 7265 ..........Theore │ │ │ │ -000caa00: 6d96 05bf aa41 4444 3193 6175 746f 6c6f m....ADD1.autolo │ │ │ │ -000caa10: 6164 6564 9366 726f 6d93 7468 656f 7279 aded.from.theory │ │ │ │ -000caa20: 9360 6172 6974 686d 6574 6963 602e 8ea1 .`arithmetic`... │ │ │ │ -000caa30: 8d91 05cc ce41 4444 3196 05bf aa3d 937c .....ADD1....=.| │ │ │ │ -000caa40: 2d93 216d 2e93 5355 4393 6d93 3d93 6d93 -.!m..SUC.m.=.m. │ │ │ │ -000caa50: 2b93 318e a1a1 8d91 05cc ce7c 2d96 05bf +.1........|-... │ │ │ │ -000caa60: aa53 5543 9330 933d 9330 932b 9331 8e8e .SUC.0.=.0.+.1.. │ │ │ │ -000caa70: 9201 c671 b184 0041 f0fe 0000 6666 8e8e ...q...A....ff.. │ │ │ │ -000caa80: 9f04 c002 8900 0066 6601 c70b 4a8e 8e8e .......ff...J... │ │ │ │ -000caa90: a18d 91ea f1eb cf41 6c6c 9603 eaa8 7375 .......All....su │ │ │ │ -000caaa0: 6274 6572 6d73 936f 6693 d774 93cf 6361 bterms.of..t..ca │ │ │ │ -000caab0: 6e93 6290 538e 6593 7265 7772 6974 7465 n.b.S.e.rewritte │ │ │ │ -000caac0: 6e93 6163 636f 7264 696e 6793 746f 9361 n.according.to.a │ │ │ │ -000caad0: 6e93 6571 7561 7469 6f6e 93d7 7468 93cf n.equation..th.. │ │ │ │ -000caae0: 7573 696e 678e a41a 0f9b 8d8d 8d8d 91f0 using........... │ │ │ │ -000caaf0: f1eb eb61 4445 5054 485f 434f 4e56 2852 ...aDEPTH_CONV(R │ │ │ │ -000cab00: 4557 525f 434f 4e56 8e91 6a95 d7d7 7468 EWR_CONV..j...th │ │ │ │ -000cab10: 8deb 6129 8e8e 8e8e a18d 91ea f1eb cf61 ..a)...........a │ │ │ │ -000cab20: 7396 03ea a873 686f 9aac 7277 6e93 6290 s....sho..rwn.b. │ │ │ │ -000cab30: 538e 656c 6f98 772e 9105 38e0 5468 6593 S.elo.w...8.The. │ │ │ │ -000cab40: 6675 6e63 7469 6f6e 8d93 eb61 2250 5245 function...a"PRE │ │ │ │ -000cab50: 228e 9124 93a2 cf69 7393 7468 6593 7573 "..$...is.the.us │ │ │ │ -000cab60: 7561 6c93 7072 6564 6563 6573 736f 7293 ual.predecessor. │ │ │ │ -000cab70: 6675 6e63 7469 6f6e 2e8e a41e 43d4 8d8d function....C... │ │ │ │ -000cab80: 8d91 eaf1 eb9f ef87 8189 0000 6666 01c7 ............ff.. │ │ │ │ -000cab90: 0b4a 9f16 9762 8d8d 90cc cd9f 0459 9c84 .J...b.......Y.. │ │ │ │ -000caba0: 001a f0fe 0000 6666 8d9f ef66 108d 8d92 ......ff...f.... │ │ │ │ -000cabb0: 01af f00d 8400 0ad7 0e00 00b8 e88e 8d92 ................ │ │ │ │ -000cabc0: 01b0 a8f5 8400 00b8 e800 15ae 648e 8d8d ............d... │ │ │ │ -000cabd0: 8d92 01b9 4db2 9ffd 1c15 eb49 328e 8e8e ....M......I2... │ │ │ │ -000cabe0: 8e9f ff40 548d 9105 ccce eb61 2344 4550 ...@T......a#DEP │ │ │ │ -000cabf0: 5448 5f43 4f4e 5696 05bf aa28 5245 5752 TH_CONV....(REWR │ │ │ │ -000cac00: 5f43 4f4e 5693 4144 4431 2993 2253 5543 _CONV.ADD1)."SUC │ │ │ │ -000cac10: 2853 5543 9330 2993 3d93 5052 4528 5355 (SUC.0).=.PRE(SU │ │ │ │ -000cac20: 4393 3229 223b 3b8e 9f0d 0000 8d91 05cc C.2)";;......... │ │ │ │ -000cac30: ce7c 2d96 05bf aa28 5355 4328 5355 4393 .|-....(SUC(SUC. │ │ │ │ -000cac40: 3029 933d 9350 5245 2853 5543 9332 2929 0).=.PRE(SUC.2)) │ │ │ │ -000cac50: 933d 9328 2830 932b 9331 2993 2b93 3193 .=.((0.+.1).+.1. │ │ │ │ -000cac60: 3d93 5052 4528 3293 2b93 3129 298e 8e92 =.PRE(2.+.1))... │ │ │ │ -000cac70: 01c6 71b1 8400 1af0 fe00 0066 668e 8e9f ..q........ff... │ │ │ │ -000cac80: 04c0 0289 0000 6666 01c7 0b4a 8e8e 8ea1 ......ff...J.... │ │ │ │ -000cac90: 8d91 f653 7acf 496e 9604 a5c1 6974 7365 ...Sz.In....itse │ │ │ │ -000caca0: 6c66 2c91 04d4 8874 6869 739b 04a5 c269 lf,....this....i │ │ │ │ -000cacb0: 7393 6e6f 7498 6193 7690 ac72 6572 7998 s.not.a.v..rery. │ │ │ │ -000cacc0: 7573 6566 756c 9372 6577 7269 7469 6e67 useful.rewriting │ │ │ │ -000cacd0: 9374 6f90 538e 6f6c 2c91 04d4 8862 7574 .to.S.ol,....but │ │ │ │ -000cace0: 9861 9363 6f6c 6c65 6374 696f 6e98 6f66 .a.collection.of │ │ │ │ -000cacf0: 936f 7468 6572 7398 6861 95ac 7276 9365 .others.ha..rv.e │ │ │ │ -000cad00: 9104 a5c1 6290 538e 6565 6e8e a410 0000 ....b.S.een..... │ │ │ │ -000cad10: 8d91 eaf1 eb64 6576 90ac 7265 6c6f 7090 .....dev..relop. │ │ │ │ -000cad20: 538e 6564 9603 8f78 666f 7293 7573 659b S.ed...xfor.use. │ │ │ │ -000cad30: 038f 7969 6e93 eb48 484f 4ccf 2e93 416c ..yin..HHOL...Al │ │ │ │ -000cad40: 6c93 6f66 9374 6865 9372 6577 7269 7469 l.of.the.rewriti │ │ │ │ -000cad50: 6e67 9874 6f90 538e 6f6c 7393 6172 652c ng.to.S.ols.are, │ │ │ │ -000cad60: 9b03 a1b5 696e 9366 6163 742c 986c 6f67 ....in.fact,.log │ │ │ │ -000cad70: 6963 616c 6c79 9364 6572 6976 90ac 7265 ically.deriv..re │ │ │ │ -000cad80: 642c 9861 6e64 9361 7265 8ea1 8d91 eaf1 d,.and.are...... │ │ │ │ -000cad90: eb62 6173 6564 9604 3b11 6f6e 9363 6f6e .based..;.on.con │ │ │ │ -000cada0: 95ac 7276 9365 7273 696f 6e73 9604 3b11 ..rv.ersions..;. │ │ │ │ -000cadb0: 7369 6d69 6c61 729b 043b 1074 6f8d 93eb similar..;.to... │ │ │ │ -000cadc0: 6144 4550 5448 5f43 4f4e 568e 913d b7b5 aDEPTH_CONV..=.. │ │ │ │ -000cadd0: cf2e 9106 2a1b 5468 6579 9368 6195 ac72 ....*.They.ha..r │ │ │ │ -000cade0: 7693 6596 043b 1162 9053 8e65 656e 986f v.e..;.b.S.een.o │ │ │ │ -000cadf0: 7074 696d 697a 6564 9369 6e93 7691 ff58 ptimized.in.v..X │ │ │ │ -000cae00: e461 7269 6f75 7393 7795 ac72 6193 7973 .arious.w..ra.ys │ │ │ │ -000cae10: 2c8e a18d 91ea f1eb 736f 9603 fc60 7468 ,.......so...`th │ │ │ │ -000cae20: 6569 7293 696d 706c 656d 656e 90ac 7274 eir.implemen..rt │ │ │ │ -000cae30: 6174 696f 6e9b 03fc 5f69 7393 696e 9373 ation..._is.in.s │ │ │ │ -000cae40: 6f6d 6593 6361 7365 7398 7261 7468 6572 ome.cases.rather │ │ │ │ -000cae50: 9363 6f6d 706c 6578 9361 6e64 9369 7398 .complex.and.is. │ │ │ │ -000cae60: 6e6f 7493 6769 7690 ac72 656e 9368 6572 not.giv..ren.her │ │ │ │ -000cae70: 652e 9105 6e07 5468 6593 636f 6e2d 8ea1 e...n.The.con-.. │ │ │ │ -000cae80: 8d91 eaf1 eb76 9aac 7265 7273 696f 6e73 .....v..rersions │ │ │ │ -000cae90: 2c91 03f7 8b72 756c 6573 9603 f4f7 616e ,....rules....an │ │ │ │ -000caea0: 6493 7461 6374 6963 7393 666f 7293 7265 d.tactics.for.re │ │ │ │ -000caeb0: 7772 6974 696e 6793 616c 6c93 7461 6b98 writing.all.tak. │ │ │ │ -000caec0: 6593 6193 6c69 7374 936f 6693 7468 656f e.a.list.of.theo │ │ │ │ -000caed0: 7265 6d73 9374 6f93 6290 538e 6593 7573 rems.to.b.S.e.us │ │ │ │ -000caee0: 6564 9361 7393 7265 7772 6974 6573 2e8e ed.as.rewrites.. │ │ │ │ -000caef0: a18d 91ea f1eb 5468 6596 0529 4e74 6865 ......The..)Nthe │ │ │ │ -000caf00: 6f72 656d 7393 696e 9374 6865 9b05 294f orems.in.the..)O │ │ │ │ -000caf10: 6c69 7374 936e 6565 6493 6e6f 7493 6290 list.need.not.b. │ │ │ │ -000caf20: 538e 6593 696e 9373 696d 706c 6593 6571 S.e.in.simple.eq │ │ │ │ -000caf30: 7561 7469 6f6e 616c 9366 6f72 6d98 288d uational.form.(. │ │ │ │ -000caf40: 652e 672e 8e91 16c9 4261 9363 6f6e 6a75 e.g.....Ba.conju │ │ │ │ -000caf50: 6e63 7469 6f6e 936f 668e a18d 91ea f1eb nction.of....... │ │ │ │ -000caf60: 6571 7561 7469 6f6e 7396 03d3 3269 7393 equations...2is. │ │ │ │ -000caf70: 7090 538e 6572 6d69 7373 6962 6c65 293b p.S.ermissible); │ │ │ │ -000caf80: 9103 db03 6275 7493 6172 6593 636f 6e95 ....but.are.con. │ │ │ │ -000caf90: ac72 7693 6572 7465 6496 03d3 3274 6f93 .rv.erted...2to. │ │ │ │ -000cafa0: 6571 7561 7469 6f6e 616c 9366 6f72 6d91 equational.form. │ │ │ │ -000cafb0: 03d3 3161 7574 6f6d 6174 6963 616c 6c79 ..1automatically │ │ │ │ -000cafc0: 9328 616e 6493 696e 90ac 7274 6572 2d8e .(and.in..rter-. │ │ │ │ -000cafd0: a18d 91ea f1eb 6e61 6c6c 7929 2e91 06ac ......nally).... │ │ │ │ -000cafe0: 3b28 4691 ff05 566f 7296 0466 7165 7861 ;(F...Vor..fqexa │ │ │ │ -000caff0: 6d70 6c65 2c91 0485 6461 9363 6f6e 6a75 mple,...da.conju │ │ │ │ -000cb000: 6e63 7469 6f6e 936f 6693 6571 7561 7469 nction.of.equati │ │ │ │ -000cb010: 6f6e 7393 6973 9373 706c 6974 9369 6e9a ons.is.split.in. │ │ │ │ -000cb020: ac72 746f 9369 7473 9363 6f6e 7374 6974 .rto.its.constit │ │ │ │ -000cb030: 7565 6e98 7493 636f 6e6a 756e 6374 732e uen.t.conjuncts. │ │ │ │ -000cb040: 298e a18d 91ea f1eb 5468 6572 6596 035e ).......There..^ │ │ │ │ -000cb050: 0a61 7265 9361 6c73 6f93 619b 035e 0b6e .are.also.a..^.n │ │ │ │ -000cb060: 95ac 7275 6d93 6290 538e 6572 9603 5e0a ..rum.b.S.er..^. │ │ │ │ -000cb070: 6f66 9373 7461 6e64 6172 6493 6571 7561 of.standard.equa │ │ │ │ -000cb080: 7469 6f6e 7393 2872 6570 7265 7365 6e90 tions.(represen. │ │ │ │ -000cb090: ac72 7469 6e67 9363 6f6d 6d6f 6e98 7461 .rting.common.ta │ │ │ │ -000cb0a0: 7574 6f6c 6f67 6965 7329 9368 656c 6493 utologies).held. │ │ │ │ -000cb0b0: 696e 8ea1 8d91 eaf1 eb74 6865 9604 3b71 in.......the..;q │ │ │ │ -000cb0c0: eb48 4d4c 9b04 3b70 cf76 91ff 58e4 6172 .HML..;p.v..X.ar │ │ │ │ -000cb0d0: 6961 626c 658d 93eb 6162 6173 6963 5f72 iable...abasic_r │ │ │ │ -000cb0e0: 6577 7269 7465 738e 9154 b6bd cf2c 9104 ewrites..T...,.. │ │ │ │ -000cb0f0: 4fa3 616e 6493 7468 6573 6598 6172 6593 O.and.these.are. │ │ │ │ -000cb100: 7573 6564 9362 90ac 7279 9873 6f6d 6593 used.b..ry.some. │ │ │ │ -000cb110: 6f66 9374 6865 9872 6577 7269 7469 6e67 of.the.rewriting │ │ │ │ -000cb120: 9374 6f90 538e 6f6c 732e 9106 2b3a 416c .to.S.ols...+:Al │ │ │ │ -000cb130: 6c8e a18d 91ea f1eb 7468 6596 041c 5862 l.......the...Xb │ │ │ │ -000cb140: 7569 6c74 2d69 6e9b 041c 5972 6577 7269 uilt-in...Yrewri │ │ │ │ -000cb150: 7469 6e67 9374 6f90 538e 6f6c 7393 6172 ting.to.S.ols.ar │ │ │ │ -000cb160: 6598 6c69 7374 6564 9362 9053 8e65 6c6f e.listed.b.S.elo │ │ │ │ -000cb170: 90ac 7277 2c96 0428 c466 6f72 9872 6566 ..rw,..(.for.ref │ │ │ │ -000cb180: 6572 656e 6365 2c93 6290 538e 6567 696e erence,.b.S.egin │ │ │ │ -000cb190: 6e69 6e67 9604 1c58 7769 7468 9874 6865 ning...Xwith.the │ │ │ │ -000cb1a0: 9372 756c 6573 2e91 05cd f128 416c 6c8e .rules.....(All. │ │ │ │ -000cb1b0: a18d 91ea f1eb 6172 6596 03ea a866 756c ......are....ful │ │ │ │ -000cb1c0: 6c79 9364 6573 6372 6962 9053 8e65 6493 ly.describ.S.ed. │ │ │ │ -000cb1d0: 696e 93eb 4952 4546 4552 454e 4345 cf2e in..IREFERENCE.. │ │ │ │ -000cb1e0: 298e a18d 91f6 537a 5468 6596 0364 2a70 ).....SzThe..d*p │ │ │ │ -000cb1f0: 7265 0c78 9b03 6429 608d eb61 5055 5245 re.x..d)`..aPURE │ │ │ │ -000cb200: 5f8e 911c be52 cf27 9369 6e64 6963 6174 _....R.'.indicat │ │ │ │ -000cb210: 6573 9374 6861 7493 7468 6598 6275 696c es.that.the.buil │ │ │ │ -000cb220: 742d 696e 9365 7175 6174 696f 6e73 9369 t-in.equations.i │ │ │ │ -000cb230: 6e8d 93eb 6162 6173 6963 5f72 6577 7269 n...abasic_rewri │ │ │ │ -000cb240: 7465 738e 9157 439f cf61 7265 936e 6f74 tes..WC..are.not │ │ │ │ -000cb250: 9375 7365 642c 8ea1 8d91 eaf1 eb28 8d69 .used,.......(.i │ │ │ │ -000cb260: 2e65 2e8e 9112 5120 6f6e 6c79 9603 4d9c .e....Q only..M. │ │ │ │ -000cb270: 7468 6f73 659b 034d 9b67 6976 90ac 7265 those..M.giv..re │ │ │ │ -000cb280: 6e93 6578 706c 6963 6974 6c79 9361 7265 n.explicitly.are │ │ │ │ -000cb290: 9375 7365 6429 2e91 0504 8654 6865 9370 .used).....The.p │ │ │ │ -000cb2a0: 7265 0c78 9360 8deb 614f 4e43 455f 8e91 re.x.`..aONCE_.. │ │ │ │ -000cb2b0: 1cbe 52cf 2793 696e 6469 6361 7465 7393 ..R.'.indicates. │ │ │ │ -000cb2c0: 7468 6174 9874 6865 9374 6f90 538e 6f6c that.the.to.S.ol │ │ │ │ -000cb2d0: 936d 616b 90ac 7265 738e a18d 91ea f1eb .mak..res....... │ │ │ │ -000cb2e0: 6f6e 6c79 9604 3f59 6f6e 6593 7265 7772 only..?Yone.rewr │ │ │ │ -000cb2f0: 6974 696e 6793 7061 7373 9374 6872 6f75 iting.pass.throu │ │ │ │ -000cb300: 6768 9374 6865 9365 7870 7265 7373 696f gh.the.expressio │ │ │ │ -000cb310: 6e93 2874 6869 7393 6973 9104 3f58 7573 n.(this.is..?Xus │ │ │ │ -000cb320: 6566 756c 9374 6f93 6195 ac72 7693 6f69 eful.to.a..rv.oi │ │ │ │ -000cb330: 649b 043f 5964 6976 9365 7267 656e 6365 d..?Ydiv.ergence │ │ │ │ -000cb340: 292e 9106 36f3 4974 9869 738e a18d 91ea )...6.It.is..... │ │ │ │ -000cb350: f1eb 6261 7365 6496 03ea a86f 6e8d 93eb ..based....on... │ │ │ │ -000cb360: 614f 4e43 455f 4445 5054 485f 434f 4e56 aONCE_DEPTH_CONV │ │ │ │ -000cb370: 8e91 5a25 9ecf 2c93 7768 696c 6593 7468 ..Z%..,.while.th │ │ │ │ -000cb380: 6593 6f74 6865 7293 746f 9053 8e6f 6c73 e.other.to.S.ols │ │ │ │ -000cb390: 9374 7261 95ac 7276 9365 7273 6596 03ea .tra..rv.erse... │ │ │ │ -000cb3a0: a875 7369 6e67 8d93 eb61 544f 505f 4445 .using...aTOP_DE │ │ │ │ -000cb3b0: 5054 485f 434f 4e56 8e91 5465 f4cf 2e8e PTH_CONV..Te.... │ │ │ │ -000cb3c0: a18d 91f6 537a 5468 6596 03ea a872 6577 ....SzThe....rew │ │ │ │ -000cb3d0: 7269 7469 6e67 9363 6f6e 95ac 7276 9365 riting.con..rv.e │ │ │ │ -000cb3e0: 7269 6f6e 7391 03ea a861 7265 3a8e 8e9f rions....are:... │ │ │ │ -000cb3f0: 24fd 138e 8c8b 0000 00ff 0000 0000 0000 $............... │ │ │ │ +000ca4f0: 0000 0000 0000 0000 0000 0000 0c9b f2a0 ................ │ │ │ │ +000ca500: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ +000ca510: 999a 8d91 eaf1 ebd0 3235 3492 011b cf30 ........254....0 │ │ │ │ +000ca520: 4368 6170 7465 7291 0480 0031 332e 910a Chapter....13... │ │ │ │ +000ca530: 8000 436f 6e95 a000 7693 6572 7369 6f6e ..Con...v.ersion │ │ │ │ +000ca540: 738e 91ea f1eb 9f05 6666 8900 00e6 6601 s.......ff....f. │ │ │ │ +000ca550: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b .>|......./..... │ │ │ │ +000ca560: d021 8d8d 91ea f1eb eb4b 3133 2e34 8e91 .!.......K13.4.. │ │ │ │ +000ca570: 20f1 e752 6577 7269 7469 6e67 9106 7ae1 ..Rewriting..z. │ │ │ │ +000ca580: 746f 9100 8a3d 6f6c 738e 9f1b e223 8d91 to...=ols....#.. │ │ │ │ +000ca590: eaf1 ebcf 5468 6596 03e3 a172 6577 7269 ....The....rewri │ │ │ │ +000ca5a0: 7469 6e67 9103 e3a0 746f 9053 8e6f 6c8d ting....to.S.ol. │ │ │ │ +000ca5b0: 93eb 6152 4557 5249 5445 5f52 554c 458e ..aREWRITE_RULE. │ │ │ │ +000ca5c0: 914c c33a cf77 9aac 7261 7393 696e 9874 .L.:.w..ras.in.t │ │ │ │ +000ca5d0: 726f 9053 8e64 7563 6564 9b03 e3a0 696e ro.S.duced....in │ │ │ │ +000ca5e0: 9343 6861 7074 6572 9331 322e 9105 3688 .Chapter.12...6. │ │ │ │ +000ca5f0: 5468 6572 6593 6172 6598 616c 736f 9372 There.are.also.r │ │ │ │ +000ca600: 6577 7269 7469 6e67 8ea4 1000 008d 91ea ewriting........ │ │ │ │ +000ca610: f1eb 636f 6e95 ac72 7693 6572 7369 6f6e ..con..rv.ersion │ │ │ │ +000ca620: 9b05 7e51 6c69 6b93 658d 98eb 6152 4557 ..~Qlik.e...aREW │ │ │ │ +000ca630: 5249 5445 5f43 4f4e 568e 914a 7a49 cf2e RITE_CONV..JzI.. │ │ │ │ +000ca640: 9109 f3da 416c 6c98 6f66 9874 6865 9105 ....All.of.the.. │ │ │ │ +000ca650: 7e50 7691 ff58 e461 7269 6f75 7398 7265 ~Pv..X.arious.re │ │ │ │ +000ca660: 7772 6974 696e 6798 746f 9053 8e6f 6c73 writing.to.S.ols │ │ │ │ +000ca670: 9870 726f 9376 6964 6564 9105 7e50 696e .pro.vided..~Pin │ │ │ │ +000ca680: 98eb 4848 4f4c 98cf 6172 658e a18d 91ea ..HHOL..are..... │ │ │ │ +000ca690: f1eb 696d 706c 656d 656e 95ac 7274 6564 ..implemen..rted │ │ │ │ +000ca6a0: 9b03 4af6 6293 7996 034a f575 7365 986f ..J.b.y..J.use.o │ │ │ │ +000ca6b0: 6693 636f 6e95 ac72 7693 6572 7369 6f6e f.con..rv.ersion │ │ │ │ +000ca6c0: 732e 9105 03a5 4365 7274 6169 6e96 034a s.....Certain..J │ │ │ │ +000ca6d0: f56e 6577 9874 6f90 538e 6f6c 7393 636f .new.to.S.ols.co │ │ │ │ +000ca6e0: 756c 6498 616c 736f 9362 9053 8e65 9862 uld.also.b.S.e.b │ │ │ │ +000ca6f0: 7569 6c74 9369 6e98 6193 7369 6d69 6c61 uilt.in.a.simila │ │ │ │ +000ca700: 7298 7795 ac72 6193 7991 ff05 562e 8ea1 r.w..ra.y...V... │ │ │ │ +000ca710: 8d91 f653 7a54 6865 9603 eaa8 7265 7772 ...SzThe....rewr │ │ │ │ +000ca720: 6974 696e 6793 7072 696d 6974 6976 90ac iting.primitiv.. │ │ │ │ +000ca730: 7265 9369 6e93 eb48 484f 4c93 cf69 738d re.in..HHOL..is. │ │ │ │ +000ca740: 93eb 6152 4557 525f 434f 4e56 8e91 37a7 ..aREWR_CONV..7. │ │ │ │ +000ca750: a2cf 3a8e a41a 0f9b 8d8d 8d91 eaf1 eb9f ..:............. │ │ │ │ +000ca760: f54f a789 0000 6666 01c7 0b4a 9f0b 0716 .O....ff...J.... │ │ │ │ +000ca770: 8d8d 90cc cd9f 0459 9c84 000f 60b2 0000 .......Y....`... │ │ │ │ +000ca780: 6666 8d9f fba6 648d 9117 0bcc eb61 5245 ff....d......aRE │ │ │ │ +000ca790: 5752 5f43 4f4e 5696 05bf aa3a 9374 686d WR_CONV....:.thm │ │ │ │ +000ca7a0: 932d 3e93 636f 6e76 8e8e 9201 c671 b184 .->.conv.....q.. │ │ │ │ +000ca7b0: 000f 60b2 0000 6666 8e8e 9f04 c002 8900 ..`...ff........ │ │ │ │ +000ca7c0: 0066 6601 c70b 4a8e 8e8e a18d 8d91 eaf1 .ff...J......... │ │ │ │ +000ca7d0: eb52 4557 525f 434f 4e56 9105 bfaa 288e .REWR_CONV....(. │ │ │ │ +000ca7e0: 912a 2e39 cf00 8d91 05bf aaeb 617c 2d8e .*.9........a|-. │ │ │ │ +000ca7f0: 9116 fea8 d775 8deb 613d 8e91 05bf aad7 .....u..a=...... │ │ │ │ +000ca800: 768d 906e 39eb 6129 8e91 0bed 8dd7 7496 v..n9.a)......t. │ │ │ │ +000ca810: 0534 0bcf 6576 91ff 58e4 616c 7561 7465 .4..ev..X.aluate │ │ │ │ +000ca820: 739b 0534 0a74 6f93 6198 7468 656f 7265 s..4.to.a.theore │ │ │ │ +000ca830: 6d93 008d 9105 bfaa eb61 7c2d 8e91 16fe m........a|-.... │ │ │ │ +000ca840: a8d7 748d eb61 3d8e 9105 bfaa d774 8d9f ..t..a=......t.. │ │ │ │ +000ca850: fba5 32db 308e 9108 0244 cf69 6698 d774 ..2.0....D.if..t │ │ │ │ +000ca860: 93cf 6973 9861 6e93 696e 7374 616e 6365 ..is.an.instance │ │ │ │ +000ca870: 9828 629a ac72 7993 7498 7970 9053 8e65 .(b..ry.t.yp.S.e │ │ │ │ +000ca880: 8ea4 1000 008d 91ea f1eb 616e 642f 6f72 ..........and/or │ │ │ │ +000ca890: 9604 dadb 7691 ff58 e461 7269 6162 6c65 ....v..X.ariable │ │ │ │ +000ca8a0: 9b04 dadc 696e 7374 616e 90ac 7274 6961 ....instan..rtia │ │ │ │ +000ca8b0: 7469 6f6e 2993 6f66 93d7 7598 cf61 6e64 tion).of..u..and │ │ │ │ +000ca8c0: 93d7 748d 9ffb a532 db30 8e91 07a9 14cf ..t....2.0...... │ │ │ │ +000ca8d0: 6973 9874 6865 9363 6f72 7265 7370 9053 is.the.corresp.S │ │ │ │ +000ca8e0: 8e6f 6e64 696e 6793 696e 7374 616e 6365 .onding.instance │ │ │ │ +000ca8f0: 936f 6698 d776 906e 39cf 2e91 0809 7a54 .of..v.n9.....zT │ │ │ │ +000ca900: 6865 930c 7273 748e a18d 91ea f1eb 6172 he..rst.......ar │ │ │ │ +000ca910: 6775 6d65 6e9a ac72 7496 03ea a874 6f8d gumen..rt....to. │ │ │ │ +000ca920: 93eb 6152 4557 525f 434f 4e56 8e91 3b92 ..aREWR_CONV..;. │ │ │ │ +000ca930: 4acf 6361 6e93 6290 538e 6593 7175 616e J.can.b.S.e.quan │ │ │ │ +000ca940: 9874 690c 6564 2e91 0538 e042 656c 6f98 .ti.ed...8.Belo. │ │ │ │ +000ca950: 7793 6973 9361 6e93 696c 6c75 7374 7261 w.is.an.illustra │ │ │ │ +000ca960: 7469 6f6e 2e8e a431 c3d4 8d8d 8d91 eaf1 tion...1........ │ │ │ │ +000ca970: eb9f dc07 8189 0000 6666 01c7 0b4a 9f3d ........ff...J.= │ │ │ │ +000ca980: 9762 8d8d 90cc cd9f 0459 9c84 0041 f0fe .b.......Y...A.. │ │ │ │ +000ca990: 0000 6666 8d9f c866 108d 8d92 01af f00d ..ff...f........ │ │ │ │ +000ca9a0: 8400 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 ................ │ │ │ │ +000ca9b0: 8400 00b8 e800 15ae 648e 8d8d 8d92 01b9 ........d....... │ │ │ │ +000ca9c0: 4db2 9ffd 1c15 eb49 318e 8e8e 8e9f ff40 M......I1......@ │ │ │ │ +000ca9d0: 548d 9105 ccce eb61 2352 4557 525f 434f T......a#REWR_CO │ │ │ │ +000ca9e0: 4e56 9605 bfaa 4144 4431 9322 5355 4393 NV....ADD1."SUC. │ │ │ │ +000ca9f0: 3022 3b3b 8ea4 0d00 008d 9105 ccce 5468 0";;..........Th │ │ │ │ +000caa00: 656f 7265 6d96 05bf aa41 4444 3193 6175 eorem....ADD1.au │ │ │ │ +000caa10: 746f 6c6f 6164 6564 9366 726f 6d93 7468 toloaded.from.th │ │ │ │ +000caa20: 656f 7279 9360 6172 6974 686d 6574 6963 eory.`arithmetic │ │ │ │ +000caa30: 602e 8ea1 8d91 05cc ce41 4444 3196 05bf `........ADD1... │ │ │ │ +000caa40: aa3d 937c 2d93 216d 2e93 5355 4393 6d93 .=.|-.!m..SUC.m. │ │ │ │ +000caa50: 3d93 6d93 2b93 318e a1a1 8d91 05cc ce7c =.m.+.1........| │ │ │ │ +000caa60: 2d96 05bf aa53 5543 9330 933d 9330 932b -....SUC.0.=.0.+ │ │ │ │ +000caa70: 9331 8e8e 9201 c671 b184 0041 f0fe 0000 .1.....q...A.... │ │ │ │ +000caa80: 6666 8e8e 9f04 c002 8900 0066 6601 c70b ff.........ff... │ │ │ │ +000caa90: 4a8e 8e8e a18d 91ea f1eb cf41 6c6c 9603 J..........All.. │ │ │ │ +000caaa0: eaa8 7375 6274 6572 6d73 936f 6693 d774 ..subterms.of..t │ │ │ │ +000caab0: 93cf 6361 6e93 6290 538e 6593 7265 7772 ..can.b.S.e.rewr │ │ │ │ +000caac0: 6974 7465 6e93 6163 636f 7264 696e 6793 itten.according. │ │ │ │ +000caad0: 746f 9361 6e93 6571 7561 7469 6f6e 93d7 to.an.equation.. │ │ │ │ +000caae0: 7468 93cf 7573 696e 678e a41a 0f9b 8d8d th..using....... │ │ │ │ +000caaf0: 8d8d 91f0 f1eb eb61 4445 5054 485f 434f .......aDEPTH_CO │ │ │ │ +000cab00: 4e56 2852 4557 525f 434f 4e56 8e91 6a95 NV(REWR_CONV..j. │ │ │ │ +000cab10: d7d7 7468 8deb 6129 8e8e 8e8e a18d 91ea ..th..a)........ │ │ │ │ +000cab20: f1eb cf61 7396 03ea a873 686f 9aac 7277 ...as....sho..rw │ │ │ │ +000cab30: 6e93 6290 538e 656c 6f98 772e 9105 38e0 n.b.S.elo.w...8. │ │ │ │ +000cab40: 5468 6593 6675 6e63 7469 6f6e 8d93 eb61 The.function...a │ │ │ │ +000cab50: 2250 5245 228e 9124 93a2 cf69 7393 7468 "PRE"..$...is.th │ │ │ │ +000cab60: 6593 7573 7561 6c93 7072 6564 6563 6573 e.usual.predeces │ │ │ │ +000cab70: 736f 7293 6675 6e63 7469 6f6e 2e8e a41e sor.function.... │ │ │ │ +000cab80: 43d4 8d8d 8d91 eaf1 eb9f ef87 8189 0000 C............... │ │ │ │ +000cab90: 6666 01c7 0b4a 9f16 9762 8d8d 90cc cd9f ff...J...b...... │ │ │ │ +000caba0: 0459 9c84 001a f0fe 0000 6666 8d9f ef66 .Y........ff...f │ │ │ │ +000cabb0: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ +000cabc0: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ +000cabd0: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ +000cabe0: 328e 8e8e 8e9f ff40 548d 9105 ccce eb61 2......@T......a │ │ │ │ +000cabf0: 2344 4550 5448 5f43 4f4e 5696 05bf aa28 #DEPTH_CONV....( │ │ │ │ +000cac00: 5245 5752 5f43 4f4e 5693 4144 4431 2993 REWR_CONV.ADD1). │ │ │ │ +000cac10: 2253 5543 2853 5543 9330 2993 3d93 5052 "SUC(SUC.0).=.PR │ │ │ │ +000cac20: 4528 5355 4393 3229 223b 3b8e 9f0d 0000 E(SUC.2)";;..... │ │ │ │ +000cac30: 8d91 05cc ce7c 2d96 05bf aa28 5355 4328 .....|-....(SUC( │ │ │ │ +000cac40: 5355 4393 3029 933d 9350 5245 2853 5543 SUC.0).=.PRE(SUC │ │ │ │ +000cac50: 9332 2929 933d 9328 2830 932b 9331 2993 .2)).=.((0.+.1). │ │ │ │ +000cac60: 2b93 3193 3d93 5052 4528 3293 2b93 3129 +.1.=.PRE(2.+.1) │ │ │ │ +000cac70: 298e 8e92 01c6 71b1 8400 1af0 fe00 0066 ).....q........f │ │ │ │ +000cac80: 668e 8e9f 04c0 0289 0000 6666 01c7 0b4a f.........ff...J │ │ │ │ +000cac90: 8e8e 8ea1 8d91 f653 7acf 496e 9604 a5c1 .......Sz.In.... │ │ │ │ +000caca0: 6974 7365 6c66 2c91 04d4 8874 6869 739b itself,....this. │ │ │ │ +000cacb0: 04a5 c269 7393 6e6f 7498 6193 7690 ac72 ...is.not.a.v..r │ │ │ │ +000cacc0: 6572 7998 7573 6566 756c 9372 6577 7269 ery.useful.rewri │ │ │ │ +000cacd0: 7469 6e67 9374 6f90 538e 6f6c 2c91 04d4 ting.to.S.ol,... │ │ │ │ +000cace0: 8862 7574 9861 9363 6f6c 6c65 6374 696f .but.a.collectio │ │ │ │ +000cacf0: 6e98 6f66 936f 7468 6572 7398 6861 95ac n.of.others.ha.. │ │ │ │ +000cad00: 7276 9365 9104 a5c1 6290 538e 6565 6e8e rv.e....b.S.een. │ │ │ │ +000cad10: a410 0000 8d91 eaf1 eb64 6576 90ac 7265 .........dev..re │ │ │ │ +000cad20: 6c6f 7090 538e 6564 9603 8f78 666f 7293 lop.S.ed...xfor. │ │ │ │ +000cad30: 7573 659b 038f 7969 6e93 eb48 484f 4ccf use...yin..HHOL. │ │ │ │ +000cad40: 2e93 416c 6c93 6f66 9374 6865 9372 6577 ..All.of.the.rew │ │ │ │ +000cad50: 7269 7469 6e67 9874 6f90 538e 6f6c 7393 riting.to.S.ols. │ │ │ │ +000cad60: 6172 652c 9b03 a1b5 696e 9366 6163 742c are,....in.fact, │ │ │ │ +000cad70: 986c 6f67 6963 616c 6c79 9364 6572 6976 .logically.deriv │ │ │ │ +000cad80: 90ac 7265 642c 9861 6e64 9361 7265 8ea1 ..red,.and.are.. │ │ │ │ +000cad90: 8d91 eaf1 eb62 6173 6564 9604 3b11 6f6e .....based..;.on │ │ │ │ +000cada0: 9363 6f6e 95ac 7276 9365 7273 696f 6e73 .con..rv.ersions │ │ │ │ +000cadb0: 9604 3b11 7369 6d69 6c61 729b 043b 1074 ..;.similar..;.t │ │ │ │ +000cadc0: 6f8d 93eb 6144 4550 5448 5f43 4f4e 568e o...aDEPTH_CONV. │ │ │ │ +000cadd0: 913d b7b5 cf2e 9106 2a1b 5468 6579 9368 .=......*.They.h │ │ │ │ +000cade0: 6195 ac72 7693 6596 043b 1162 9053 8e65 a..rv.e..;.b.S.e │ │ │ │ +000cadf0: 656e 986f 7074 696d 697a 6564 9369 6e93 en.optimized.in. │ │ │ │ +000cae00: 7691 ff58 e461 7269 6f75 7393 7795 ac72 v..X.arious.w..r │ │ │ │ +000cae10: 6193 7973 2c8e a18d 91ea f1eb 736f 9603 a.ys,.......so.. │ │ │ │ +000cae20: fc60 7468 6569 7293 696d 706c 656d 656e .`their.implemen │ │ │ │ +000cae30: 90ac 7274 6174 696f 6e9b 03fc 5f69 7393 ..rtation..._is. │ │ │ │ +000cae40: 696e 9373 6f6d 6593 6361 7365 7398 7261 in.some.cases.ra │ │ │ │ +000cae50: 7468 6572 9363 6f6d 706c 6578 9361 6e64 ther.complex.and │ │ │ │ +000cae60: 9369 7398 6e6f 7493 6769 7690 ac72 656e .is.not.giv..ren │ │ │ │ +000cae70: 9368 6572 652e 9105 6e07 5468 6593 636f .here...n.The.co │ │ │ │ +000cae80: 6e2d 8ea1 8d91 eaf1 eb76 9aac 7265 7273 n-.......v..rers │ │ │ │ +000cae90: 696f 6e73 2c91 03f7 8b72 756c 6573 9603 ions,....rules.. │ │ │ │ +000caea0: f4f7 616e 6493 7461 6374 6963 7393 666f ..and.tactics.fo │ │ │ │ +000caeb0: 7293 7265 7772 6974 696e 6793 616c 6c93 r.rewriting.all. │ │ │ │ +000caec0: 7461 6b98 6593 6193 6c69 7374 936f 6693 tak.e.a.list.of. │ │ │ │ +000caed0: 7468 656f 7265 6d73 9374 6f93 6290 538e theorems.to.b.S. │ │ │ │ +000caee0: 6593 7573 6564 9361 7393 7265 7772 6974 e.used.as.rewrit │ │ │ │ +000caef0: 6573 2e8e a18d 91ea f1eb 5468 6596 0529 es........The..) │ │ │ │ +000caf00: 4e74 6865 6f72 656d 7393 696e 9374 6865 Ntheorems.in.the │ │ │ │ +000caf10: 9b05 294f 6c69 7374 936e 6565 6493 6e6f ..)Olist.need.no │ │ │ │ +000caf20: 7493 6290 538e 6593 696e 9373 696d 706c t.b.S.e.in.simpl │ │ │ │ +000caf30: 6593 6571 7561 7469 6f6e 616c 9366 6f72 e.equational.for │ │ │ │ +000caf40: 6d98 288d 652e 672e 8e91 16c9 4261 9363 m.(.e.g.....Ba.c │ │ │ │ +000caf50: 6f6e 6a75 6e63 7469 6f6e 936f 668e a18d onjunction.of... │ │ │ │ +000caf60: 91ea f1eb 6571 7561 7469 6f6e 7396 03d3 ....equations... │ │ │ │ +000caf70: 3269 7393 7090 538e 6572 6d69 7373 6962 2is.p.S.ermissib │ │ │ │ +000caf80: 6c65 293b 9103 db03 6275 7493 6172 6593 le);....but.are. │ │ │ │ +000caf90: 636f 6e95 ac72 7693 6572 7465 6496 03d3 con..rv.erted... │ │ │ │ +000cafa0: 3274 6f93 6571 7561 7469 6f6e 616c 9366 2to.equational.f │ │ │ │ +000cafb0: 6f72 6d91 03d3 3161 7574 6f6d 6174 6963 orm...1automatic │ │ │ │ +000cafc0: 616c 6c79 9328 616e 6493 696e 90ac 7274 ally.(and.in..rt │ │ │ │ +000cafd0: 6572 2d8e a18d 91ea f1eb 6e61 6c6c 7929 er-.......nally) │ │ │ │ +000cafe0: 2e91 06ac 3b28 4691 ff05 566f 7296 0466 ....;(F...Vor..f │ │ │ │ +000caff0: 7165 7861 6d70 6c65 2c91 0485 6461 9363 qexample,...da.c │ │ │ │ +000cb000: 6f6e 6a75 6e63 7469 6f6e 936f 6693 6571 onjunction.of.eq │ │ │ │ +000cb010: 7561 7469 6f6e 7393 6973 9373 706c 6974 uations.is.split │ │ │ │ +000cb020: 9369 6e9a ac72 746f 9369 7473 9363 6f6e .in..rto.its.con │ │ │ │ +000cb030: 7374 6974 7565 6e98 7493 636f 6e6a 756e stituen.t.conjun │ │ │ │ +000cb040: 6374 732e 298e a18d 91ea f1eb 5468 6572 cts.).......Ther │ │ │ │ +000cb050: 6596 035e 0a61 7265 9361 6c73 6f93 619b e..^.are.also.a. │ │ │ │ +000cb060: 035e 0b6e 95ac 7275 6d93 6290 538e 6572 .^.n..rum.b.S.er │ │ │ │ +000cb070: 9603 5e0a 6f66 9373 7461 6e64 6172 6493 ..^.of.standard. │ │ │ │ +000cb080: 6571 7561 7469 6f6e 7393 2872 6570 7265 equations.(repre │ │ │ │ +000cb090: 7365 6e90 ac72 7469 6e67 9363 6f6d 6d6f sen..rting.commo │ │ │ │ +000cb0a0: 6e98 7461 7574 6f6c 6f67 6965 7329 9368 n.tautologies).h │ │ │ │ +000cb0b0: 656c 6493 696e 8ea1 8d91 eaf1 eb74 6865 eld.in.......the │ │ │ │ +000cb0c0: 9604 3b71 eb48 4d4c 9b04 3b70 cf76 91ff ..;q.HML..;p.v.. │ │ │ │ +000cb0d0: 58e4 6172 6961 626c 658d 93eb 6162 6173 X.ariable...abas │ │ │ │ +000cb0e0: 6963 5f72 6577 7269 7465 738e 9154 b6bd ic_rewrites..T.. │ │ │ │ +000cb0f0: cf2c 9104 4fa3 616e 6493 7468 6573 6598 .,..O.and.these. │ │ │ │ +000cb100: 6172 6593 7573 6564 9362 90ac 7279 9873 are.used.b..ry.s │ │ │ │ +000cb110: 6f6d 6593 6f66 9374 6865 9872 6577 7269 ome.of.the.rewri │ │ │ │ +000cb120: 7469 6e67 9374 6f90 538e 6f6c 732e 9106 ting.to.S.ols... │ │ │ │ +000cb130: 2b3a 416c 6c8e a18d 91ea f1eb 7468 6596 +:All.......the. │ │ │ │ +000cb140: 041c 5862 7569 6c74 2d69 6e9b 041c 5972 ..Xbuilt-in...Yr │ │ │ │ +000cb150: 6577 7269 7469 6e67 9374 6f90 538e 6f6c ewriting.to.S.ol │ │ │ │ +000cb160: 7393 6172 6598 6c69 7374 6564 9362 9053 s.are.listed.b.S │ │ │ │ +000cb170: 8e65 6c6f 90ac 7277 2c96 0428 c466 6f72 .elo..rw,..(.for │ │ │ │ +000cb180: 9872 6566 6572 656e 6365 2c93 6290 538e .reference,.b.S. │ │ │ │ +000cb190: 6567 696e 6e69 6e67 9604 1c58 7769 7468 eginning...Xwith │ │ │ │ +000cb1a0: 9874 6865 9372 756c 6573 2e91 05cd f128 .the.rules.....( │ │ │ │ +000cb1b0: 416c 6c8e a18d 91ea f1eb 6172 6596 03ea All.......are... │ │ │ │ +000cb1c0: a866 756c 6c79 9364 6573 6372 6962 9053 .fully.describ.S │ │ │ │ +000cb1d0: 8e65 6493 696e 93eb 4952 4546 4552 454e .ed.in..IREFEREN │ │ │ │ +000cb1e0: 4345 cf2e 298e a18d 91f6 537a 5468 6596 CE..).....SzThe. │ │ │ │ +000cb1f0: 0364 2a70 7265 0c78 9b03 6429 608d eb61 .d*pre.x..d)`..a │ │ │ │ +000cb200: 5055 5245 5f8e 911c be52 cf27 9369 6e64 PURE_....R.'.ind │ │ │ │ +000cb210: 6963 6174 6573 9374 6861 7493 7468 6598 icates.that.the. │ │ │ │ +000cb220: 6275 696c 742d 696e 9365 7175 6174 696f built-in.equatio │ │ │ │ +000cb230: 6e73 9369 6e8d 93eb 6162 6173 6963 5f72 ns.in...abasic_r │ │ │ │ +000cb240: 6577 7269 7465 738e 9157 439f cf61 7265 ewrites..WC..are │ │ │ │ +000cb250: 936e 6f74 9375 7365 642c 8ea1 8d91 eaf1 .not.used,...... │ │ │ │ +000cb260: eb28 8d69 2e65 2e8e 9112 5120 6f6e 6c79 .(.i.e....Q only │ │ │ │ +000cb270: 9603 4d9c 7468 6f73 659b 034d 9b67 6976 ..M.those..M.giv │ │ │ │ +000cb280: 90ac 7265 6e93 6578 706c 6963 6974 6c79 ..ren.explicitly │ │ │ │ +000cb290: 9361 7265 9375 7365 6429 2e91 0504 8654 .are.used).....T │ │ │ │ +000cb2a0: 6865 9370 7265 0c78 9360 8deb 614f 4e43 he.pre.x.`..aONC │ │ │ │ +000cb2b0: 455f 8e91 1cbe 52cf 2793 696e 6469 6361 E_....R.'.indica │ │ │ │ +000cb2c0: 7465 7393 7468 6174 9874 6865 9374 6f90 tes.that.the.to. │ │ │ │ +000cb2d0: 538e 6f6c 936d 616b 90ac 7265 738e a18d S.ol.mak..res... │ │ │ │ +000cb2e0: 91ea f1eb 6f6e 6c79 9604 3f59 6f6e 6593 ....only..?Yone. │ │ │ │ +000cb2f0: 7265 7772 6974 696e 6793 7061 7373 9374 rewriting.pass.t │ │ │ │ +000cb300: 6872 6f75 6768 9374 6865 9365 7870 7265 hrough.the.expre │ │ │ │ +000cb310: 7373 696f 6e93 2874 6869 7393 6973 9104 ssion.(this.is.. │ │ │ │ +000cb320: 3f58 7573 6566 756c 9374 6f93 6195 ac72 ?Xuseful.to.a..r │ │ │ │ +000cb330: 7693 6f69 649b 043f 5964 6976 9365 7267 v.oid..?Ydiv.erg │ │ │ │ +000cb340: 656e 6365 292e 9106 36f3 4974 9869 738e ence)...6.It.is. │ │ │ │ +000cb350: a18d 91ea f1eb 6261 7365 6496 03ea a86f ......based....o │ │ │ │ +000cb360: 6e8d 93eb 614f 4e43 455f 4445 5054 485f n...aONCE_DEPTH_ │ │ │ │ +000cb370: 434f 4e56 8e91 5a25 9ecf 2c93 7768 696c CONV..Z%..,.whil │ │ │ │ +000cb380: 6593 7468 6593 6f74 6865 7293 746f 9053 e.the.other.to.S │ │ │ │ +000cb390: 8e6f 6c73 9374 7261 95ac 7276 9365 7273 .ols.tra..rv.ers │ │ │ │ +000cb3a0: 6596 03ea a875 7369 6e67 8d93 eb61 544f e....using...aTO │ │ │ │ +000cb3b0: 505f 4445 5054 485f 434f 4e56 8e91 5465 P_DEPTH_CONV..Te │ │ │ │ +000cb3c0: f4cf 2e8e a18d 91f6 537a 5468 6596 03ea ........SzThe... │ │ │ │ +000cb3d0: a872 6577 7269 7469 6e67 9363 6f6e 95ac .rewriting.con.. │ │ │ │ +000cb3e0: 7276 9365 7269 6f6e 7391 03ea a861 7265 rv.erions....are │ │ │ │ +000cb3f0: 3a8e 8e9f 24fd 138e 8c8b 0000 00ff 0000 :...$........... │ │ │ │ 000cb400: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000cb410: 0000 0000 0000 0000 0000 0000 0000 000c ................ │ │ │ │ -000cb420: a4ce a002 cc05 558d a0fd 46d3 0e8d 8d8d ......U...F..... │ │ │ │ -000cb430: 8d9f fa99 9a8d 9112 c761 d031 332e 342e .........a.13.4. │ │ │ │ -000cb440: 910a 8000 5265 7772 6974 696e 6791 0480 ....Rewriting... │ │ │ │ -000cb450: 0074 6f90 6000 6f6c 7392 0131 8d0e 3235 .to.`.ols..1..25 │ │ │ │ -000cb460: 358e 9112 c761 9f05 6666 8900 00e6 6601 5....a..ff....f. │ │ │ │ -000cb470: c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd9e .>|......./..... │ │ │ │ -000cb480: 007a 8d8d 8d9f 13d6 bd8d 8d8d 9fd9 0000 .z.............. │ │ │ │ -000cb490: 8d91 2a06 60eb 6152 4557 5249 5445 5f43 ..*.`.aREWRITE_C │ │ │ │ -000cb4a0: 4f4e 5691 5bfa a03a 9605 bfaa 7468 6d93 ONV.[..:....thm. │ │ │ │ -000cb4b0: 6c69 7374 932d 3e93 636f 6e76 8ea4 0d00 list.->.conv.... │ │ │ │ -000cb4c0: 008d 912a 0660 5055 5245 5f52 4557 5249 ...*.`PURE_REWRI │ │ │ │ -000cb4d0: 5445 5f43 4f4e 5691 3f3c 4e3a 9605 bfaa TE_CONV.?.conv │ │ │ │ -000cb4f0: 8ea1 8d91 2a06 604f 4e43 455f 5245 5752 ....*.`ONCE_REWR │ │ │ │ -000cb500: 4954 455f 434f 4e56 913f 3c4e 3a96 05bf ITE_CONV.?.con │ │ │ │ -000cb520: 768e a18d 912a 0660 5055 5245 5f4f 4e43 v....*.`PURE_ONC │ │ │ │ -000cb530: 455f 5245 5752 4954 455f 434f 4e56 9122 E_REWRITE_CONV." │ │ │ │ -000cb540: 7dfc 3a96 05bf aa74 686d 936c 6973 7493 }.:....thm.list. │ │ │ │ -000cb550: 2d3e 9363 6f6e 768e 8e8e 8e8e 8e8e a42a ->.conv........* │ │ │ │ -000cb560: 0369 8d91 1e28 f0cf 5468 6596 03ea a862 .i...(..The....b │ │ │ │ -000cb570: 6173 6963 9372 6577 7269 7469 6e67 9372 asic.rewriting.r │ │ │ │ -000cb580: 756c 6573 9361 7265 3a8e 9f2a 0368 8d8d ules.are:..*.h.. │ │ │ │ -000cb590: 8d9f 13d6 bd8d 8d8d 9fd9 0000 8d91 2a06 ..............*. │ │ │ │ -000cb5a0: 60eb 6152 4557 5249 5445 5f52 554c 4591 `.aREWRITE_RULE. │ │ │ │ -000cb5b0: 7e78 9c3a 9605 bfaa 7468 6d93 6c69 7374 ~x.:....thm.list │ │ │ │ -000cb5c0: 932d 3e93 7468 6d93 2d3e 9374 686d 8ea4 .->.thm.->.thm.. │ │ │ │ -000cb5d0: 0d00 008d 912a 0660 5055 5245 5f52 4557 .....*.`PURE_REW │ │ │ │ -000cb5e0: 5249 5445 5f52 554c 4591 61ba 4a3a 9605 RITE_RULE.a.J:.. │ │ │ │ -000cb5f0: bfaa 7468 6d93 6c69 7374 932d 3e93 7468 ..thm.list.->.th │ │ │ │ -000cb600: 6d93 2d3e 9374 686d 8ea1 8d91 2a06 604f m.->.thm....*.`O │ │ │ │ -000cb610: 4e43 455f 5245 5752 4954 455f 5255 4c45 NCE_REWRITE_RULE │ │ │ │ -000cb620: 9161 ba4a 3a96 05bf aa74 686d 936c 6973 .a.J:....thm.lis │ │ │ │ -000cb630: 7493 2d3e 9374 686d 932d 3e93 7468 6d8e t.->.thm.->.thm. │ │ │ │ -000cb640: a18d 912a 0660 5055 5245 5f4f 4e43 455f ...*.`PURE_ONCE_ │ │ │ │ -000cb650: 5245 5752 4954 455f 5255 4c45 9144 fbf8 REWRITE_RULE.D.. │ │ │ │ -000cb660: 3a96 05bf aa74 686d 936c 6973 7493 2d3e :....thm.list.-> │ │ │ │ -000cb670: 9374 686d 932d 3e93 7468 6d8e 8e8e 8e8e .thm.->.thm..... │ │ │ │ -000cb680: 8e8e a18d 9112 c761 cf54 6865 9603 84e9 .......a.The.... │ │ │ │ -000cb690: 7072 650c 789b 0384 ea60 8deb 6141 534d pre.x....`..aASM │ │ │ │ -000cb6a0: 5f8e 9116 fea8 cf27 9369 6e64 6963 6174 _......'.indicat │ │ │ │ -000cb6b0: 6573 9374 6861 7493 7468 6598 7275 6c65 es.that.the.rule │ │ │ │ -000cb6c0: 9372 6577 7269 7465 7393 7573 696e 6798 .rewrites.using. │ │ │ │ -000cb6d0: 7468 6593 6173 7375 6d70 7469 6f6e 7393 the.assumptions. │ │ │ │ -000cb6e0: 6f66 9374 6865 9874 6865 6f72 656d 9361 of.the.theorem.a │ │ │ │ -000cb6f0: 738e a910 0000 8d91 12c7 6172 6577 7269 s.........arewri │ │ │ │ -000cb700: 7465 732e 8e9f 27ae 148d 8d8d 9f13 d6bd tes...'......... │ │ │ │ -000cb710: 8d8d 8d9f d900 008d 912a 0660 eb61 4153 .........*.`.aAS │ │ │ │ -000cb720: 4d5f 5245 5752 4954 455f 5255 4c45 9167 M_REWRITE_RULE.g │ │ │ │ -000cb730: 79f4 3a96 05bf aa74 686d 936c 6973 7493 y.:....thm.list. │ │ │ │ -000cb740: 2d3e 9374 686d 932d 3e93 7468 6d8e a40d ->.thm.->.thm... │ │ │ │ -000cb750: 0000 8d91 2a06 6050 5552 455f 4153 4d5f ....*.`PURE_ASM_ │ │ │ │ -000cb760: 5245 5752 4954 455f 5255 4c45 914a bba2 REWRITE_RULE.J.. │ │ │ │ -000cb770: 3a96 05bf aa74 686d 936c 6973 7493 2d3e :....thm.list.-> │ │ │ │ -000cb780: 9374 686d 932d 3e93 7468 6d8e a18d 912a .thm.->.thm....* │ │ │ │ -000cb790: 0660 4f4e 4345 5f41 534d 5f52 4557 5249 .`ONCE_ASM_REWRI │ │ │ │ -000cb7a0: 5445 5f52 554c 4591 4abb a23a 9605 bfaa TE_RULE.J..:.... │ │ │ │ -000cb7b0: 7468 6d93 6c69 7374 932d 3e93 7468 6d93 thm.list.->.thm. │ │ │ │ -000cb7c0: 2d3e 9374 686d 8ea1 8d91 2a06 6050 5552 ->.thm....*.`PUR │ │ │ │ -000cb7d0: 455f 4f4e 4345 5f41 534d 5f52 4557 5249 E_ONCE_ASM_REWRI │ │ │ │ -000cb7e0: 5445 5f52 554c 4591 2dfd 503a 9605 bfaa TE_RULE.-.P:.... │ │ │ │ -000cb7f0: 7468 6d93 6c69 7374 932d 3e93 7468 6d93 thm.list.->.thm. │ │ │ │ -000cb800: 2d3e 9374 686d 8e8e 8e8e 8e8e 8ea1 8d91 ->.thm.......... │ │ │ │ -000cb810: 12c7 61cf 5468 6596 044d 1370 7265 0c78 ..a.The..M.pre.x │ │ │ │ -000cb820: 9360 8deb 6146 494c 5445 525f 8e91 283d .`..aFILTER_..(= │ │ │ │ -000cb830: a6cf 2793 696e 6469 6361 7465 7393 7468 ..'.indicates.th │ │ │ │ -000cb840: 6174 9374 6865 9372 756c 6591 044d 146f at.the.rule..M.o │ │ │ │ -000cb850: 6e6c 7993 7265 7772 6974 6573 9377 6974 nly.rewrites.wit │ │ │ │ -000cb860: 6893 7468 6f73 6593 6173 7375 6d70 7469 h.those.assumpti │ │ │ │ -000cb870: 6f6e 7393 6f66 9374 6865 8ea6 8d91 12c7 ons.of.the...... │ │ │ │ -000cb880: 6174 6865 6f72 656d 9603 eaa8 7361 7469 atheorem....sati │ │ │ │ -000cb890: 7366 7969 6e67 9374 6865 9370 7265 6469 sfying.the.predi │ │ │ │ -000cb8a0: 6361 7465 9373 7570 706c 6965 642e 8e9f cate.supplied... │ │ │ │ -000cb8b0: 2a78 368d 8d8d 9f14 4b89 8d8d 8d9f d900 *x6.....K....... │ │ │ │ -000cb8c0: 008d 912a 0660 eb61 4649 4c54 4552 5f41 ...*.`.aFILTER_A │ │ │ │ -000cb8d0: 534d 5f52 4557 5249 5445 5f52 554c 4591 SM_REWRITE_RULE. │ │ │ │ -000cb8e0: 3f3c 4e3a 9605 bfaa 2874 6572 6d93 2d3e ? │ │ │ │ -000cb8f0: 9362 6f6f 6c29 932d 3e93 7468 6d93 6c69 .bool).->.thm.li │ │ │ │ -000cb900: 7374 932d 3e93 7468 6d93 2d3e 9374 686d st.->.thm.->.thm │ │ │ │ -000cb910: 8ea4 0d00 008d 912a 0660 4649 4c54 4552 .......*.`FILTER │ │ │ │ -000cb920: 5f50 5552 455f 4153 4d5f 5245 5752 4954 _PURE_ASM_REWRIT │ │ │ │ -000cb930: 455f 5255 4c45 9122 7dfc 3a96 05bf aa28 E_RULE."}.:....( │ │ │ │ -000cb940: 7465 726d 932d 3e93 626f 6f6c 2993 2d3e term.->.bool).-> │ │ │ │ -000cb950: 9374 686d 936c 6973 7493 2d3e 9374 686d .thm.list.->.thm │ │ │ │ -000cb960: 932d 3e93 7468 6d8e a18d 912a 0660 4649 .->.thm....*.`FI │ │ │ │ -000cb970: 4c54 4552 5f4f 4e43 455f 4153 4d5f 5245 LTER_ONCE_ASM_RE │ │ │ │ -000cb980: 5752 4954 455f 5255 4c45 9122 7dfc 3a96 WRITE_RULE."}.:. │ │ │ │ -000cb990: 05bf aa28 7465 726d 932d 3e93 626f 6f6c ...(term.->.bool │ │ │ │ -000cb9a0: 2993 2d3e 9374 686d 936c 6973 7493 2d3e ).->.thm.list.-> │ │ │ │ -000cb9b0: 9374 686d 932d 3e93 7468 6d8e a18d 912a .thm.->.thm....* │ │ │ │ -000cb9c0: 0660 4649 4c54 4552 5f50 5552 455f 4f4e .`FILTER_PURE_ON │ │ │ │ -000cb9d0: 4345 5f41 534d 5f52 4557 5249 5445 5f52 CE_ASM_REWRITE_R │ │ │ │ -000cb9e0: 554c 4596 05bf aa3a 9328 7465 726d 932d ULE....:.(term.- │ │ │ │ -000cb9f0: 3e93 626f 6f6c 2993 2d3e 9374 686d 936c >.bool).->.thm.l │ │ │ │ -000cba00: 6973 7493 2d3e 9374 686d 932d 3e93 7468 ist.->.thm.->.th │ │ │ │ -000cba10: 6d8e 8e8e 8e8e 8e8e 9f2a 7834 8d91 12c7 m........*x4.... │ │ │ │ -000cba20: 61cf 5491 ff05 5661 6374 6963 7396 03bf a.T...Vactics... │ │ │ │ -000cba30: 6d61 7265 9369 6e90 ac72 7472 6f90 538e mare.in..rtro.S. │ │ │ │ -000cba40: 6475 6365 6493 696e 9343 6861 7074 6572 duced.in.Chapter │ │ │ │ -000cba50: 9b03 bf6c 3134 2c91 03c8 1362 7574 9361 ...l14,....but.a │ │ │ │ -000cba60: 7265 936c 6973 7465 6498 6865 7265 9366 re.listed.here.f │ │ │ │ -000cba70: 6f72 9372 6566 6572 656e 6365 2e91 052a or.reference...* │ │ │ │ -000cba80: 7754 6865 9374 6163 7469 6373 9363 6f72 wThe.tactics.cor │ │ │ │ -000cba90: 7265 2d8e a68d 9112 c761 7370 9a53 8e6f re-......asp.S.o │ │ │ │ -000cbaa0: 6e64 696e 6796 03ea a874 6f93 7468 6593 nding....to.the. │ │ │ │ -000cbab0: 6162 986f 95ac 7276 9365 9603 eaa8 7275 ab.o..rv.e....ru │ │ │ │ -000cbac0: 6c65 7393 6172 6593 7468 6593 666f 6c6c les.are.the.foll │ │ │ │ -000cbad0: 6f90 ac72 7769 6e67 3a8e a18d 8d8d 9f13 o..rwing:....... │ │ │ │ -000cbae0: d6bd 8d8d 8d9f d900 008d 912a 0660 eb61 ...........*.`.a │ │ │ │ -000cbaf0: 5245 5752 4954 455f 5441 4392 0084 3846 REWRITE_TAC...8F │ │ │ │ -000cbb00: 3a96 05bf aa74 686d 936c 6973 7493 2d3e :....thm.list.-> │ │ │ │ -000cbb10: 9374 6163 7469 638e a40d 0000 8d91 2a06 .tactic.......*. │ │ │ │ -000cbb20: 6050 5552 455f 5245 5752 4954 455f 5441 `PURE_REWRITE_TA │ │ │ │ -000cbb30: 4391 6779 f43a 9605 bfaa 7468 6d93 6c69 C.gy.:....thm.li │ │ │ │ -000cbb40: 7374 932d 3e93 7461 6374 6963 8ea1 8d91 st.->.tactic.... │ │ │ │ -000cbb50: 2a06 604f 4e43 455f 5245 5752 4954 455f *.`ONCE_REWRITE_ │ │ │ │ -000cbb60: 5441 4391 6779 f43a 9605 bfaa 7468 6d93 TAC.gy.:....thm. │ │ │ │ -000cbb70: 6c69 7374 932d 3e93 7461 6374 6963 8ea1 list.->.tactic.. │ │ │ │ -000cbb80: 8d91 2a06 6050 5552 455f 4f4e 4345 5f52 ..*.`PURE_ONCE_R │ │ │ │ -000cbb90: 4557 5249 5445 5f54 4143 914a bba2 3a96 EWRITE_TAC.J..:. │ │ │ │ -000cbba0: 05bf aa74 686d 936c 6973 7493 2d3e 9374 ...thm.list.->.t │ │ │ │ -000cbbb0: 6163 7469 638e 8e8e 8e8e 8e8e a18d 9112 actic........... │ │ │ │ -000cbbc0: c761 cf54 6865 9604 5bc4 7072 650c 7893 .a.The..[.pre.x. │ │ │ │ -000cbbd0: 608d eb61 4153 4d5f 8e91 16fe a8cf 2793 `..aASM_......'. │ │ │ │ -000cbbe0: 696e 6469 6361 7465 739b 045b c574 6861 indicates..[.tha │ │ │ │ -000cbbf0: 7493 7468 6593 7461 6374 6963 9372 6577 t.the.tactic.rew │ │ │ │ -000cbc00: 7269 7465 7393 7573 696e 6793 7468 6593 rites.using.the. │ │ │ │ -000cbc10: 6173 7375 6d70 7469 6f6e 7398 6f66 9374 assumptions.of.t │ │ │ │ -000cbc20: 6865 9367 6f61 6c93 6173 8ea6 8d91 12c7 he.goal.as...... │ │ │ │ -000cbc30: 6172 6577 7269 7465 732e 8e9f 27ae 148d arewrites...'... │ │ │ │ -000cbc40: 8d8d 9f13 d6bd 8d8d 8d9f d900 008d 912a ...............* │ │ │ │ -000cbc50: 0660 eb61 4153 4d5f 5245 5752 4954 455f .`.aASM_REWRITE_ │ │ │ │ -000cbc60: 5441 4391 6d39 9e3a 9605 bfaa 7468 6d93 TAC.m9.:....thm. │ │ │ │ -000cbc70: 6c69 7374 932d 3e93 7461 6374 6963 8ea4 list.->.tactic.. │ │ │ │ -000cbc80: 0d00 008d 912a 0660 5055 5245 5f41 534d .....*.`PURE_ASM │ │ │ │ -000cbc90: 5f52 4557 5249 5445 5f54 4143 9150 7b4c _REWRITE_TAC.P{L │ │ │ │ -000cbca0: 3a96 05bf aa74 686d 936c 6973 7493 2d3e :....thm.list.-> │ │ │ │ -000cbcb0: 9374 6163 7469 638e a18d 912a 0660 4f4e .tactic....*.`ON │ │ │ │ -000cbcc0: 4345 5f41 534d 5f52 4557 5249 5445 5f54 CE_ASM_REWRITE_T │ │ │ │ -000cbcd0: 4143 9150 7b4c 3a96 05bf aa74 686d 936c AC.P{L:....thm.l │ │ │ │ -000cbce0: 6973 7493 2d3e 9374 6163 7469 638e a18d ist.->.tactic... │ │ │ │ -000cbcf0: 912a 0660 5055 5245 5f4f 4e43 455f 4153 .*.`PURE_ONCE_AS │ │ │ │ -000cbd00: 4d5f 5245 5752 4954 455f 5441 4391 33bc M_REWRITE_TAC.3. │ │ │ │ -000cbd10: fa3a 9605 bfaa 7468 6d93 6c69 7374 932d .:....thm.list.- │ │ │ │ -000cbd20: 3e93 7461 6374 6963 8e8e 8e8e 8e8e 8ea1 >.tactic........ │ │ │ │ -000cbd30: 8d91 12c7 61cf 5468 6596 0399 1c70 7265 ....a.The....pre │ │ │ │ -000cbd40: 0c78 9b03 991d 608d eb61 4649 4c54 4552 .x....`..aFILTER │ │ │ │ -000cbd50: 5f8e 9128 3da6 cf27 9369 6e64 6963 6174 _..(=..'.indicat │ │ │ │ -000cbd60: 6573 9374 6861 7498 7468 6593 7461 6374 es.that.the.tact │ │ │ │ -000cbd70: 6963 936f 6e6c 7993 7265 7772 6974 6573 ic.only.rewrites │ │ │ │ -000cbd80: 9877 6974 6893 7468 6f73 6593 6173 7375 .with.those.assu │ │ │ │ -000cbd90: 6d70 7469 6f6e 7398 6f66 9374 6865 8ea6 mptions.of.the.. │ │ │ │ -000cbda0: 8d91 12c7 6167 6f61 6c96 03ea a873 6174 ....agoal....sat │ │ │ │ -000cbdb0: 6973 6679 696e 6793 7468 6593 7072 6564 isfying.the.pred │ │ │ │ -000cbdc0: 6963 6174 6593 7375 7070 6c69 6564 2e8e icate.supplied.. │ │ │ │ -000cbdd0: 9f2a 7835 8d8d 8d9f 144b 898d 8d8d 9fd9 .*x5.....K...... │ │ │ │ -000cbde0: 0000 8d91 2a06 60eb 6146 494c 5445 525f ....*.`.aFILTER_ │ │ │ │ -000cbdf0: 4153 4d5f 5245 5752 4954 455f 5441 4391 ASM_REWRITE_TAC. │ │ │ │ -000cbe00: 44fb f83a 9605 bfaa 2874 6572 6d93 2d3e D..:....(term.-> │ │ │ │ -000cbe10: 9362 6f6f 6c29 932d 3e93 7468 6d93 6c69 .bool).->.thm.li │ │ │ │ -000cbe20: 7374 932d 3e93 7461 6374 6963 8ea4 0d00 st.->.tactic.... │ │ │ │ -000cbe30: 008d 912a 0660 4649 4c54 4552 5f50 5552 ...*.`FILTER_PUR │ │ │ │ -000cbe40: 455f 4153 4d5f 5245 5752 4954 455f 5441 E_ASM_REWRITE_TA │ │ │ │ -000cbe50: 4391 283d a63a 9605 bfaa 2874 6572 6d93 C.(=.:....(term. │ │ │ │ -000cbe60: 2d3e 9362 6f6f 6c29 932d 3e93 7468 6d93 ->.bool).->.thm. │ │ │ │ -000cbe70: 6c69 7374 932d 3e93 7461 6374 6963 8ea1 list.->.tactic.. │ │ │ │ -000cbe80: 8d91 2a06 6046 494c 5445 525f 4f4e 4345 ..*.`FILTER_ONCE │ │ │ │ -000cbe90: 5f41 534d 5f52 4557 5249 5445 5f54 4143 _ASM_REWRITE_TAC │ │ │ │ -000cbea0: 9128 3da6 3a96 05bf aa28 7465 726d 932d .(=.:....(term.- │ │ │ │ -000cbeb0: 3e93 626f 6f6c 2993 2d3e 9374 686d 936c >.bool).->.thm.l │ │ │ │ -000cbec0: 6973 7493 2d3e 9374 6163 7469 638e a18d ist.->.tactic... │ │ │ │ -000cbed0: 912a 0660 4649 4c54 4552 5f50 5552 455f .*.`FILTER_PURE_ │ │ │ │ -000cbee0: 4f4e 4345 5f41 534d 5f52 4557 5249 5445 ONCE_ASM_REWRITE │ │ │ │ -000cbef0: 5f54 4143 910b 7f54 3a96 05bf aa28 7465 _TAC...T:....(te │ │ │ │ -000cbf00: 726d 932d 3e93 626f 6f6c 2993 2d3e 9374 rm.->.bool).->.t │ │ │ │ -000cbf10: 686d 936c 6973 7493 2d3e 9374 6163 7469 hm.list.->.tacti │ │ │ │ -000cbf20: 638e 8e8e 8e8e 8e8e 8e9f 24fd 138e 8c8b c.........$..... │ │ │ │ -000cbf30: 0000 0100 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000cb410: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000cb420: 0000 000c a4d2 a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ +000cb430: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d031 .............a.1 │ │ │ │ +000cb440: 332e 342e 910a 8000 5265 7772 6974 696e 3.4.....Rewritin │ │ │ │ +000cb450: 6791 0480 0074 6f90 6000 6f6c 7392 0131 g....to.`.ols..1 │ │ │ │ +000cb460: 8d0e 3235 358e 9112 c761 9f05 6666 8900 ..255....a..ff.. │ │ │ │ +000cb470: 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf ..f..>|......./. │ │ │ │ +000cb480: 8da0 fd9e 007a 8d8d 8d9f 13d6 bd8d 8d8d .....z.......... │ │ │ │ +000cb490: 9fd9 0000 8d91 2a06 60eb 6152 4557 5249 ......*.`.aREWRI │ │ │ │ +000cb4a0: 5445 5f43 4f4e 5691 5bfa a03a 9605 bfaa TE_CONV.[..:.... │ │ │ │ +000cb4b0: 7468 6d93 6c69 7374 932d 3e93 636f 6e76 thm.list.->.conv │ │ │ │ +000cb4c0: 8ea4 0d00 008d 912a 0660 5055 5245 5f52 .......*.`PURE_R │ │ │ │ +000cb4d0: 4557 5249 5445 5f43 4f4e 5691 3f3c 4e3a EWRITE_CONV.?. │ │ │ │ +000cb4f0: 636f 6e76 8ea1 8d91 2a06 604f 4e43 455f conv....*.`ONCE_ │ │ │ │ +000cb500: 5245 5752 4954 455f 434f 4e56 913f 3c4e REWRITE_CONV.? │ │ │ │ +000cb520: 9363 6f6e 768e a18d 912a 0660 5055 5245 .conv....*.`PURE │ │ │ │ +000cb530: 5f4f 4e43 455f 5245 5752 4954 455f 434f _ONCE_REWRITE_CO │ │ │ │ +000cb540: 4e56 9122 7dfc 3a96 05bf aa74 686d 936c NV."}.:....thm.l │ │ │ │ +000cb550: 6973 7493 2d3e 9363 6f6e 768e 8e8e 8e8e ist.->.conv..... │ │ │ │ +000cb560: 8e8e a42a 0369 8d91 1e28 f0cf 5468 6596 ...*.i...(..The. │ │ │ │ +000cb570: 03ea a862 6173 6963 9372 6577 7269 7469 ...basic.rewriti │ │ │ │ +000cb580: 6e67 9372 756c 6573 9361 7265 3a8e 9f2a ng.rules.are:..* │ │ │ │ +000cb590: 0368 8d8d 8d9f 13d6 bd8d 8d8d 9fd9 0000 .h.............. │ │ │ │ +000cb5a0: 8d91 2a06 60eb 6152 4557 5249 5445 5f52 ..*.`.aREWRITE_R │ │ │ │ +000cb5b0: 554c 4591 7e78 9c3a 9605 bfaa 7468 6d93 ULE.~x.:....thm. │ │ │ │ +000cb5c0: 6c69 7374 932d 3e93 7468 6d93 2d3e 9374 list.->.thm.->.t │ │ │ │ +000cb5d0: 686d 8ea4 0d00 008d 912a 0660 5055 5245 hm.......*.`PURE │ │ │ │ +000cb5e0: 5f52 4557 5249 5445 5f52 554c 4591 61ba _REWRITE_RULE.a. │ │ │ │ +000cb5f0: 4a3a 9605 bfaa 7468 6d93 6c69 7374 932d J:....thm.list.- │ │ │ │ +000cb600: 3e93 7468 6d93 2d3e 9374 686d 8ea1 8d91 >.thm.->.thm.... │ │ │ │ +000cb610: 2a06 604f 4e43 455f 5245 5752 4954 455f *.`ONCE_REWRITE_ │ │ │ │ +000cb620: 5255 4c45 9161 ba4a 3a96 05bf aa74 686d RULE.a.J:....thm │ │ │ │ +000cb630: 936c 6973 7493 2d3e 9374 686d 932d 3e93 .list.->.thm.->. │ │ │ │ +000cb640: 7468 6d8e a18d 912a 0660 5055 5245 5f4f thm....*.`PURE_O │ │ │ │ +000cb650: 4e43 455f 5245 5752 4954 455f 5255 4c45 NCE_REWRITE_RULE │ │ │ │ +000cb660: 9144 fbf8 3a96 05bf aa74 686d 936c 6973 .D..:....thm.lis │ │ │ │ +000cb670: 7493 2d3e 9374 686d 932d 3e93 7468 6d8e t.->.thm.->.thm. │ │ │ │ +000cb680: 8e8e 8e8e 8e8e a18d 9112 c761 cf54 6865 ...........a.The │ │ │ │ +000cb690: 9603 84e9 7072 650c 789b 0384 ea60 8deb ....pre.x....`.. │ │ │ │ +000cb6a0: 6141 534d 5f8e 9116 fea8 cf27 9369 6e64 aASM_......'.ind │ │ │ │ +000cb6b0: 6963 6174 6573 9374 6861 7493 7468 6598 icates.that.the. │ │ │ │ +000cb6c0: 7275 6c65 9372 6577 7269 7465 7393 7573 rule.rewrites.us │ │ │ │ +000cb6d0: 696e 6798 7468 6593 6173 7375 6d70 7469 ing.the.assumpti │ │ │ │ +000cb6e0: 6f6e 7393 6f66 9374 6865 9874 6865 6f72 ons.of.the.theor │ │ │ │ +000cb6f0: 656d 9361 738e a910 0000 8d91 12c7 6172 em.as.........ar │ │ │ │ +000cb700: 6577 7269 7465 732e 8e9f 27ae 148d 8d8d ewrites...'..... │ │ │ │ +000cb710: 9f13 d6bd 8d8d 8d9f d900 008d 912a 0660 .............*.` │ │ │ │ +000cb720: eb61 4153 4d5f 5245 5752 4954 455f 5255 .aASM_REWRITE_RU │ │ │ │ +000cb730: 4c45 9167 79f4 3a96 05bf aa74 686d 936c LE.gy.:....thm.l │ │ │ │ +000cb740: 6973 7493 2d3e 9374 686d 932d 3e93 7468 ist.->.thm.->.th │ │ │ │ +000cb750: 6d8e a40d 0000 8d91 2a06 6050 5552 455f m.......*.`PURE_ │ │ │ │ +000cb760: 4153 4d5f 5245 5752 4954 455f 5255 4c45 ASM_REWRITE_RULE │ │ │ │ +000cb770: 914a bba2 3a96 05bf aa74 686d 936c 6973 .J..:....thm.lis │ │ │ │ +000cb780: 7493 2d3e 9374 686d 932d 3e93 7468 6d8e t.->.thm.->.thm. │ │ │ │ +000cb790: a18d 912a 0660 4f4e 4345 5f41 534d 5f52 ...*.`ONCE_ASM_R │ │ │ │ +000cb7a0: 4557 5249 5445 5f52 554c 4591 4abb a23a EWRITE_RULE.J..: │ │ │ │ +000cb7b0: 9605 bfaa 7468 6d93 6c69 7374 932d 3e93 ....thm.list.->. │ │ │ │ +000cb7c0: 7468 6d93 2d3e 9374 686d 8ea1 8d91 2a06 thm.->.thm....*. │ │ │ │ +000cb7d0: 6050 5552 455f 4f4e 4345 5f41 534d 5f52 `PURE_ONCE_ASM_R │ │ │ │ +000cb7e0: 4557 5249 5445 5f52 554c 4591 2dfd 503a EWRITE_RULE.-.P: │ │ │ │ +000cb7f0: 9605 bfaa 7468 6d93 6c69 7374 932d 3e93 ....thm.list.->. │ │ │ │ +000cb800: 7468 6d93 2d3e 9374 686d 8e8e 8e8e 8e8e thm.->.thm...... │ │ │ │ +000cb810: 8ea1 8d91 12c7 61cf 5468 6596 044d 1370 ......a.The..M.p │ │ │ │ +000cb820: 7265 0c78 9360 8deb 6146 494c 5445 525f re.x.`..aFILTER_ │ │ │ │ +000cb830: 8e91 283d a6cf 2793 696e 6469 6361 7465 ..(=..'.indicate │ │ │ │ +000cb840: 7393 7468 6174 9374 6865 9372 756c 6591 s.that.the.rule. │ │ │ │ +000cb850: 044d 146f 6e6c 7993 7265 7772 6974 6573 .M.only.rewrites │ │ │ │ +000cb860: 9377 6974 6893 7468 6f73 6593 6173 7375 .with.those.assu │ │ │ │ +000cb870: 6d70 7469 6f6e 7393 6f66 9374 6865 8ea6 mptions.of.the.. │ │ │ │ +000cb880: 8d91 12c7 6174 6865 6f72 656d 9603 eaa8 ....atheorem.... │ │ │ │ +000cb890: 7361 7469 7366 7969 6e67 9374 6865 9370 satisfying.the.p │ │ │ │ +000cb8a0: 7265 6469 6361 7465 9373 7570 706c 6965 redicate.supplie │ │ │ │ +000cb8b0: 642e 8e9f 2a78 368d 8d8d 9f14 4b89 8d8d d...*x6.....K... │ │ │ │ +000cb8c0: 8d9f d900 008d 912a 0660 eb61 4649 4c54 .......*.`.aFILT │ │ │ │ +000cb8d0: 4552 5f41 534d 5f52 4557 5249 5445 5f52 ER_ASM_REWRITE_R │ │ │ │ +000cb8e0: 554c 4591 3f3c 4e3a 9605 bfaa 2874 6572 ULE.?.bool).->.th │ │ │ │ +000cb900: 6d93 6c69 7374 932d 3e93 7468 6d93 2d3e m.list.->.thm.-> │ │ │ │ +000cb910: 9374 686d 8ea4 0d00 008d 912a 0660 4649 .thm.......*.`FI │ │ │ │ +000cb920: 4c54 4552 5f50 5552 455f 4153 4d5f 5245 LTER_PURE_ASM_RE │ │ │ │ +000cb930: 5752 4954 455f 5255 4c45 9122 7dfc 3a96 WRITE_RULE."}.:. │ │ │ │ +000cb940: 05bf aa28 7465 726d 932d 3e93 626f 6f6c ...(term.->.bool │ │ │ │ +000cb950: 2993 2d3e 9374 686d 936c 6973 7493 2d3e ).->.thm.list.-> │ │ │ │ +000cb960: 9374 686d 932d 3e93 7468 6d8e a18d 912a .thm.->.thm....* │ │ │ │ +000cb970: 0660 4649 4c54 4552 5f4f 4e43 455f 4153 .`FILTER_ONCE_AS │ │ │ │ +000cb980: 4d5f 5245 5752 4954 455f 5255 4c45 9122 M_REWRITE_RULE." │ │ │ │ +000cb990: 7dfc 3a96 05bf aa28 7465 726d 932d 3e93 }.:....(term.->. │ │ │ │ +000cb9a0: 626f 6f6c 2993 2d3e 9374 686d 936c 6973 bool).->.thm.lis │ │ │ │ +000cb9b0: 7493 2d3e 9374 686d 932d 3e93 7468 6d8e t.->.thm.->.thm. │ │ │ │ +000cb9c0: a18d 912a 0660 4649 4c54 4552 5f50 5552 ...*.`FILTER_PUR │ │ │ │ +000cb9d0: 455f 4f4e 4345 5f41 534d 5f52 4557 5249 E_ONCE_ASM_REWRI │ │ │ │ +000cb9e0: 5445 5f52 554c 4596 05bf aa3a 9328 7465 TE_RULE....:.(te │ │ │ │ +000cb9f0: 726d 932d 3e93 626f 6f6c 2993 2d3e 9374 rm.->.bool).->.t │ │ │ │ +000cba00: 686d 936c 6973 7493 2d3e 9374 686d 932d hm.list.->.thm.- │ │ │ │ +000cba10: 3e93 7468 6d8e 8e8e 8e8e 8e8e 9f2a 7834 >.thm........*x4 │ │ │ │ +000cba20: 8d91 12c7 61cf 5491 ff05 5661 6374 6963 ....a.T...Vactic │ │ │ │ +000cba30: 7396 03bf 6d61 7265 9369 6e90 ac72 7472 s...mare.in..rtr │ │ │ │ +000cba40: 6f90 538e 6475 6365 6493 696e 9343 6861 o.S.duced.in.Cha │ │ │ │ +000cba50: 7074 6572 9b03 bf6c 3134 2c91 03c8 1362 pter...l14,....b │ │ │ │ +000cba60: 7574 9361 7265 936c 6973 7465 6498 6865 ut.are.listed.he │ │ │ │ +000cba70: 7265 9366 6f72 9372 6566 6572 656e 6365 re.for.reference │ │ │ │ +000cba80: 2e91 052a 7754 6865 9374 6163 7469 6373 ...*wThe.tactics │ │ │ │ +000cba90: 9363 6f72 7265 2d8e a68d 9112 c761 7370 .corre-......asp │ │ │ │ +000cbaa0: 9a53 8e6f 6e64 696e 6796 03ea a874 6f93 .S.onding....to. │ │ │ │ +000cbab0: 7468 6593 6162 986f 95ac 7276 9365 9603 the.ab.o..rv.e.. │ │ │ │ +000cbac0: eaa8 7275 6c65 7393 6172 6593 7468 6593 ..rules.are.the. │ │ │ │ +000cbad0: 666f 6c6c 6f90 ac72 7769 6e67 3a8e a18d follo..rwing:... │ │ │ │ +000cbae0: 8d8d 9f13 d6bd 8d8d 8d9f d900 008d 912a ...............* │ │ │ │ +000cbaf0: 0660 eb61 5245 5752 4954 455f 5441 4392 .`.aREWRITE_TAC. │ │ │ │ +000cbb00: 0084 3846 3a96 05bf aa74 686d 936c 6973 ..8F:....thm.lis │ │ │ │ +000cbb10: 7493 2d3e 9374 6163 7469 638e a40d 0000 t.->.tactic..... │ │ │ │ +000cbb20: 8d91 2a06 6050 5552 455f 5245 5752 4954 ..*.`PURE_REWRIT │ │ │ │ +000cbb30: 455f 5441 4391 6779 f43a 9605 bfaa 7468 E_TAC.gy.:....th │ │ │ │ +000cbb40: 6d93 6c69 7374 932d 3e93 7461 6374 6963 m.list.->.tactic │ │ │ │ +000cbb50: 8ea1 8d91 2a06 604f 4e43 455f 5245 5752 ....*.`ONCE_REWR │ │ │ │ +000cbb60: 4954 455f 5441 4391 6779 f43a 9605 bfaa ITE_TAC.gy.:.... │ │ │ │ +000cbb70: 7468 6d93 6c69 7374 932d 3e93 7461 6374 thm.list.->.tact │ │ │ │ +000cbb80: 6963 8ea1 8d91 2a06 6050 5552 455f 4f4e ic....*.`PURE_ON │ │ │ │ +000cbb90: 4345 5f52 4557 5249 5445 5f54 4143 914a CE_REWRITE_TAC.J │ │ │ │ +000cbba0: bba2 3a96 05bf aa74 686d 936c 6973 7493 ..:....thm.list. │ │ │ │ +000cbbb0: 2d3e 9374 6163 7469 638e 8e8e 8e8e 8e8e ->.tactic....... │ │ │ │ +000cbbc0: a18d 9112 c761 cf54 6865 9604 5bc4 7072 .....a.The..[.pr │ │ │ │ +000cbbd0: 650c 7893 608d eb61 4153 4d5f 8e91 16fe e.x.`..aASM_.... │ │ │ │ +000cbbe0: a8cf 2793 696e 6469 6361 7465 739b 045b ..'.indicates..[ │ │ │ │ +000cbbf0: c574 6861 7493 7468 6593 7461 6374 6963 .that.the.tactic │ │ │ │ +000cbc00: 9372 6577 7269 7465 7393 7573 696e 6793 .rewrites.using. │ │ │ │ +000cbc10: 7468 6593 6173 7375 6d70 7469 6f6e 7398 the.assumptions. │ │ │ │ +000cbc20: 6f66 9374 6865 9367 6f61 6c93 6173 8ea6 of.the.goal.as.. │ │ │ │ +000cbc30: 8d91 12c7 6172 6577 7269 7465 732e 8e9f ....arewrites... │ │ │ │ +000cbc40: 27ae 148d 8d8d 9f13 d6bd 8d8d 8d9f d900 '............... │ │ │ │ +000cbc50: 008d 912a 0660 eb61 4153 4d5f 5245 5752 ...*.`.aASM_REWR │ │ │ │ +000cbc60: 4954 455f 5441 4391 6d39 9e3a 9605 bfaa ITE_TAC.m9.:.... │ │ │ │ +000cbc70: 7468 6d93 6c69 7374 932d 3e93 7461 6374 thm.list.->.tact │ │ │ │ +000cbc80: 6963 8ea4 0d00 008d 912a 0660 5055 5245 ic.......*.`PURE │ │ │ │ +000cbc90: 5f41 534d 5f52 4557 5249 5445 5f54 4143 _ASM_REWRITE_TAC │ │ │ │ +000cbca0: 9150 7b4c 3a96 05bf aa74 686d 936c 6973 .P{L:....thm.lis │ │ │ │ +000cbcb0: 7493 2d3e 9374 6163 7469 638e a18d 912a t.->.tactic....* │ │ │ │ +000cbcc0: 0660 4f4e 4345 5f41 534d 5f52 4557 5249 .`ONCE_ASM_REWRI │ │ │ │ +000cbcd0: 5445 5f54 4143 9150 7b4c 3a96 05bf aa74 TE_TAC.P{L:....t │ │ │ │ +000cbce0: 686d 936c 6973 7493 2d3e 9374 6163 7469 hm.list.->.tacti │ │ │ │ +000cbcf0: 638e a18d 912a 0660 5055 5245 5f4f 4e43 c....*.`PURE_ONC │ │ │ │ +000cbd00: 455f 4153 4d5f 5245 5752 4954 455f 5441 E_ASM_REWRITE_TA │ │ │ │ +000cbd10: 4391 33bc fa3a 9605 bfaa 7468 6d93 6c69 C.3..:....thm.li │ │ │ │ +000cbd20: 7374 932d 3e93 7461 6374 6963 8e8e 8e8e st.->.tactic.... │ │ │ │ +000cbd30: 8e8e 8ea1 8d91 12c7 61cf 5468 6596 0399 ........a.The... │ │ │ │ +000cbd40: 1c70 7265 0c78 9b03 991d 608d eb61 4649 .pre.x....`..aFI │ │ │ │ +000cbd50: 4c54 4552 5f8e 9128 3da6 cf27 9369 6e64 LTER_..(=..'.ind │ │ │ │ +000cbd60: 6963 6174 6573 9374 6861 7498 7468 6593 icates.that.the. │ │ │ │ +000cbd70: 7461 6374 6963 936f 6e6c 7993 7265 7772 tactic.only.rewr │ │ │ │ +000cbd80: 6974 6573 9877 6974 6893 7468 6f73 6593 ites.with.those. │ │ │ │ +000cbd90: 6173 7375 6d70 7469 6f6e 7398 6f66 9374 assumptions.of.t │ │ │ │ +000cbda0: 6865 8ea6 8d91 12c7 6167 6f61 6c96 03ea he......agoal... │ │ │ │ +000cbdb0: a873 6174 6973 6679 696e 6793 7468 6593 .satisfying.the. │ │ │ │ +000cbdc0: 7072 6564 6963 6174 6593 7375 7070 6c69 predicate.suppli │ │ │ │ +000cbdd0: 6564 2e8e 9f2a 7835 8d8d 8d9f 144b 898d ed...*x5.....K.. │ │ │ │ +000cbde0: 8d8d 9fd9 0000 8d91 2a06 60eb 6146 494c ........*.`.aFIL │ │ │ │ +000cbdf0: 5445 525f 4153 4d5f 5245 5752 4954 455f TER_ASM_REWRITE_ │ │ │ │ +000cbe00: 5441 4391 44fb f83a 9605 bfaa 2874 6572 TAC.D..:....(ter │ │ │ │ +000cbe10: 6d93 2d3e 9362 6f6f 6c29 932d 3e93 7468 m.->.bool).->.th │ │ │ │ +000cbe20: 6d93 6c69 7374 932d 3e93 7461 6374 6963 m.list.->.tactic │ │ │ │ +000cbe30: 8ea4 0d00 008d 912a 0660 4649 4c54 4552 .......*.`FILTER │ │ │ │ +000cbe40: 5f50 5552 455f 4153 4d5f 5245 5752 4954 _PURE_ASM_REWRIT │ │ │ │ +000cbe50: 455f 5441 4391 283d a63a 9605 bfaa 2874 E_TAC.(=.:....(t │ │ │ │ +000cbe60: 6572 6d93 2d3e 9362 6f6f 6c29 932d 3e93 erm.->.bool).->. │ │ │ │ +000cbe70: 7468 6d93 6c69 7374 932d 3e93 7461 6374 thm.list.->.tact │ │ │ │ +000cbe80: 6963 8ea1 8d91 2a06 6046 494c 5445 525f ic....*.`FILTER_ │ │ │ │ +000cbe90: 4f4e 4345 5f41 534d 5f52 4557 5249 5445 ONCE_ASM_REWRITE │ │ │ │ +000cbea0: 5f54 4143 9128 3da6 3a96 05bf aa28 7465 _TAC.(=.:....(te │ │ │ │ +000cbeb0: 726d 932d 3e93 626f 6f6c 2993 2d3e 9374 rm.->.bool).->.t │ │ │ │ +000cbec0: 686d 936c 6973 7493 2d3e 9374 6163 7469 hm.list.->.tacti │ │ │ │ +000cbed0: 638e a18d 912a 0660 4649 4c54 4552 5f50 c....*.`FILTER_P │ │ │ │ +000cbee0: 5552 455f 4f4e 4345 5f41 534d 5f52 4557 URE_ONCE_ASM_REW │ │ │ │ +000cbef0: 5249 5445 5f54 4143 910b 7f54 3a96 05bf RITE_TAC...T:... │ │ │ │ +000cbf00: aa28 7465 726d 932d 3e93 626f 6f6c 2993 .(term.->.bool). │ │ │ │ +000cbf10: 2d3e 9374 686d 936c 6973 7493 2d3e 9374 ->.thm.list.->.t │ │ │ │ +000cbf20: 6163 7469 638e 8e8e 8e8e 8e8e 8e9f 24fd actic.........$. │ │ │ │ +000cbf30: 138e 8c8b 0000 0100 0000 0000 0000 0000 ................ │ │ │ │ 000cbf40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000cbf50: 0000 0000 0000 0000 000c b3f5 a002 cc05 ................ │ │ │ │ -000cbf60: 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 9a8d U...F........... │ │ │ │ -000cbf70: 91ea f1eb d032 3536 9201 1bcf 3043 6861 .....256....0Cha │ │ │ │ -000cbf80: 7074 6572 9104 8000 3133 2e91 0a80 0043 pter....13.....C │ │ │ │ -000cbf90: 6f6e 95a0 0076 9365 7273 696f 6e73 8e91 on...v.ersions.. │ │ │ │ -000cbfa0: eaf1 eb9f 0566 6689 0000 e666 01c7 3e7c .....ff....f..>| │ │ │ │ -000cbfb0: 8e8e 8e8e a002 942f df9f 24fd 138e 8c8b ......./..$..... │ │ │ │ -000cbfc0: 0000 0101 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000cbf50: 0000 0000 0000 0000 0000 0000 000c b3f9 ................ │ │ │ │ +000cbf60: a002 cc05 558d a0fd 46d3 0e8d 8d8d 8d9f ....U...F....... │ │ │ │ +000cbf70: fa99 9a8d 91ea f1eb d032 3536 9201 1bcf .........256.... │ │ │ │ +000cbf80: 3043 6861 7074 6572 9104 8000 3133 2e91 0Chapter....13.. │ │ │ │ +000cbf90: 0a80 0043 6f6e 95a0 0076 9365 7273 696f ...Con...v.ersio │ │ │ │ +000cbfa0: 6e73 8e91 eaf1 eb9f 0566 6689 0000 e666 ns.......ff....f │ │ │ │ +000cbfb0: 01c7 3e7c 8e8e 8e8e a002 942f df9f 24fd ..>|......./..$. │ │ │ │ +000cbfc0: 138e 8c8b 0000 0101 0000 0000 0000 0000 ................ │ │ │ │ 000cbfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000cbfe0: 0000 0000 0000 0000 000c bf2f a002 cc05 .........../.... │ │ │ │ -000cbff0: 558d a0fd 46d3 0ea0 0294 2fdf 8da0 fd8b U...F...../..... │ │ │ │ -000cc000: d021 8d91 12c7 61eb 4743 6861 7074 6572 .!....a.GChapter │ │ │ │ -000cc010: 9105 6666 3134 8e91 12c7 619f 0bcc cc89 ..ff14....a..... │ │ │ │ -000cc020: 0001 0000 01c7 3e7c 9f1f a209 8dd2 476f ......>|......Go │ │ │ │ -000cc030: 616c 9609 547b 4469 7265 6374 6564 9350 al..T{Directed.P │ │ │ │ -000cc040: 726f 9100 c70a 6f66 3a91 0c70 a454 91fd ro....of:..p.T.. │ │ │ │ -000cc050: aae1 6163 7469 6373 9361 6e64 8e9f 1e00 ..actics.and.... │ │ │ │ -000cc060: 008d 5491 fdaa e161 6374 6963 616c 738e ..T....acticals. │ │ │ │ -000cc070: 9f0f 0000 8900 0100 0001 c73e 7c9f 3ab0 ...........>|.:. │ │ │ │ -000cc080: 418d cf54 6865 7265 9604 867d 6172 659b A..There...}are. │ │ │ │ -000cc090: 0486 7e74 6872 6565 9370 7269 6d61 7279 ..~three.primary │ │ │ │ -000cc0a0: 9364 6576 6963 6573 9874 6861 7493 746f .devices.that.to │ │ │ │ -000cc0b0: 6765 7468 6572 936d 616b 90ac 7265 9874 gether.mak..re.t │ │ │ │ -000cc0c0: 6865 6f72 656d 9370 726f 90ac 7276 696e heorem.pro..rvin │ │ │ │ -000cc0d0: 6793 7072 6163 7469 6361 6c98 696e 93eb g.practical.in.. │ │ │ │ -000cc0e0: 4848 4f4c cf2e 8ea4 1000 008d 416c 6c96 HHOL........All. │ │ │ │ -000cc0f0: 03bc a474 6872 6565 9b03 bca5 6f72 6967 ...three....orig │ │ │ │ -000cc100: 696e 6174 6593 7769 7468 984d 696c 6e65 inate.with.Milne │ │ │ │ -000cc110: 7291 0779 4966 6f72 9345 6469 6e90 ac72 r..yIfor.Edin..r │ │ │ │ -000cc120: 6275 7267 6898 eb48 4c43 46cf 2e93 5468 burgh..HLCF...Th │ │ │ │ -000cc130: 6598 0c72 7374 9369 7398 7468 6593 7468 e..rst.is.the.th │ │ │ │ -000cc140: 656f 7279 9861 7393 6198 7265 636f 7264 eory.as.a.record │ │ │ │ -000cc150: 936f 668e a18d 2861 6d6f 6e67 9603 3c9e .of...(among..<. │ │ │ │ -000cc160: 6f74 6865 7293 7468 696e 6773 2993 6661 other.things).fa │ │ │ │ -000cc170: 6374 739b 033c 9f61 6c72 6561 6479 9370 cts..<.already.p │ │ │ │ -000cc180: 726f 95ac 7276 9365 6496 033c 9e61 6e64 ro..rv.ed..<.and │ │ │ │ -000cc190: 9374 6865 6e63 6593 6190 ac72 7691 ff58 .thence.a..rv..X │ │ │ │ -000cc1a0: e461 696c 6162 6c65 9361 7398 6c65 6d6d .ailable.as.lemm │ │ │ │ -000cc1b0: 6173 9377 6974 686f 7574 9368 6190 ac72 as.without.ha..r │ │ │ │ -000cc1c0: 7669 6e67 8ea1 8d74 6f9b 0385 f862 9053 ving...to....b.S │ │ │ │ -000cc1d0: 8e65 9103 85f9 7265 2d70 726f 95ac 7276 .e....re-pro..rv │ │ │ │ -000cc1e0: 9365 642e 9105 1750 5468 6598 7365 636f .ed....PThe.seco │ │ │ │ -000cc1f0: 6e64 2c96 039a 1c74 6865 9873 7562 9100 nd,....the.sub.. │ │ │ │ -000cc200: a71c 6a65 6374 986f 6691 0385 f943 6861 ..ject.of....Cha │ │ │ │ -000cc210: 7074 6572 9831 322c 9369 7398 7468 6598 pter.12,.is.the. │ │ │ │ -000cc220: 6465 7269 7690 ac72 6564 9603 85f9 7275 deriv..red....ru │ │ │ │ -000cc230: 6c65 986f 6693 696e 6665 7265 6e63 6598 le.of.inference. │ │ │ │ -000cc240: 6173 8ea1 8d61 9604 3f44 6d65 7461 2d6c as...a..?Dmeta-l │ │ │ │ -000cc250: 616e 6775 6167 659b 043f 4570 726f 9053 anguage..?Epro.S │ │ │ │ -000cc260: 8e63 6564 7572 6593 7468 6174 9869 6d70 .cedure.that.imp │ │ │ │ -000cc270: 6c65 6d65 6e90 ac72 7473 9361 9362 726f lemen..rts.a.bro │ │ │ │ -000cc280: 6164 9870 6174 7465 726e 936f 6698 696e ad.pattern.of.in │ │ │ │ -000cc290: 6665 7265 6e63 652c 9104 546b 6275 7498 ference,..Tkbut. │ │ │ │ -000cc2a0: 7468 6174 9361 6c73 6f2c 8ea1 8d61 7496 that.also,...at. │ │ │ │ -000cc2b0: 0452 8c65 6163 9aac 7268 9361 7070 6c69 .R.eac..rh.appli │ │ │ │ -000cc2c0: 6361 7469 6f6e 2c91 046c 8467 656e 6572 cation,..l.gener │ │ │ │ -000cc2d0: 6174 6573 9365 7698 6572 7993 7072 696d ates.ev.ery.prim │ │ │ │ -000cc2e0: 6974 6976 9865 9373 7465 7093 6f66 9b04 itiv.e.step.of.. │ │ │ │ -000cc2f0: 528b 7468 6593 7072 6f90 538e 6f66 2e91 R.the.pro.S.of.. │ │ │ │ -000cc300: 0670 8c54 6865 9374 6869 7264 9864 6576 .p.The.third.dev │ │ │ │ -000cc310: 6963 6593 6973 9374 6865 8ea1 8d74 6163 ice.is.the...tac │ │ │ │ -000cc320: 7469 6396 04eb 4761 739b 04eb 4661 936d tic...Gas...Fa.m │ │ │ │ -000cc330: 6561 6e73 936f 6693 6f72 6761 6e69 7a69 eans.of.organizi │ │ │ │ -000cc340: 6e67 9874 6865 9363 6f6e 7374 7275 6374 ng.the.construct │ │ │ │ -000cc350: 696f 6e93 6f66 9870 726f 9053 8e6f 6673 ion.of.pro.S.ofs │ │ │ │ -000cc360: 3b91 056b 9661 6e64 9374 6865 9375 7365 ;..k.and.the.use │ │ │ │ -000cc370: 936f 6698 7461 6374 6963 616c 7393 666f .of.tacticals.fo │ │ │ │ -000cc380: 728e a18d 636f 6d70 9053 8e6f 7369 6e67 r...comp.S.osing │ │ │ │ -000cc390: 9103 eaa8 7461 6374 6963 732e 8ea9 105a ....tactics....Z │ │ │ │ -000cc3a0: ee8d 910b 618f 4576 90ac 7265 6e96 0470 ....a.Ev..ren..p │ │ │ │ -000cc3b0: 9a77 6974 689b 0470 9b72 6563 6f75 7273 .with..p.recours │ │ │ │ -000cc3c0: 6593 746f 9864 6572 6976 90ac 7265 6493 e.to.deriv..red. │ │ │ │ -000cc3d0: 696e 6665 7265 6e63 6593 7275 6c65 732c inference.rules, │ │ │ │ -000cc3e0: 9104 9218 6974 9369 7393 7374 696c 6c98 ....it.is.still. │ │ │ │ -000cc3f0: 7375 7270 7269 7369 6e67 6c79 9361 95ac surprisingly.a.. │ │ │ │ -000cc400: 7277 6b77 9361 7264 9874 6f91 0470 9a77 rwkw.ard.to..p.w │ │ │ │ -000cc410: 936f 726b 8ea1 8d66 6f72 779a ac72 6172 .ork...forw..rar │ │ │ │ -000cc420: 642c 9105 60de 746f 9605 1606 0c6e 6493 d,..`.to.....nd. │ │ │ │ -000cc430: 6193 6398 6861 696e 936f 6693 7468 656f a.c.hain.of.theo │ │ │ │ -000cc440: 7265 6d73 9374 6861 7493 6375 6c6d 696e rems.that.culmin │ │ │ │ -000cc450: 6174 6573 9369 6e93 6193 6465 7369 7265 ates.in.a.desire │ │ │ │ -000cc460: 6493 7468 656f 7265 6d2e 9108 bafa 5468 d.theorem.....Th │ │ │ │ -000cc470: 6973 9369 7393 696e 8ea1 8d70 6172 7496 is.is.in...part. │ │ │ │ -000cc480: 04ef 1562 9053 8e65 6361 7573 6591 04ef ...b.S.ecause... │ │ │ │ -000cc490: 1663 9aac 7268 6169 6e73 9368 6198 7698 .c..rhains.ha.v. │ │ │ │ -000cc4a0: 659b 04ef 166e 6f93 7374 7275 6374 7572 e....no.structur │ │ │ │ -000cc4b0: 652c 9105 3031 7768 696c 6598 6070 726f e,..01while.`pro │ │ │ │ -000cc4c0: 9053 8e6f 6693 650b 6f72 7473 2798 646f .S.of.e.orts'.do │ │ │ │ -000cc4d0: 2e91 0846 2846 91ff 0556 6f72 9869 6e73 ...F(F...Vor.ins │ │ │ │ -000cc4e0: 7461 6e63 652c 9105 3031 6966 9377 6974 tance,..01if.wit │ │ │ │ -000cc4f0: 6869 6e8e a18d 6f6e 659b 04f8 3773 6571 hin...one...7seq │ │ │ │ -000cc500: 7565 6e63 652c 9105 3b9a 7495 ac72 7793 uence,..;.t..rw. │ │ │ │ -000cc510: 6f98 6393 6861 696e 7398 6f66 9604 f836 o.c.hains.of...6 │ │ │ │ -000cc520: 7374 6570 7398 6172 6598 746f 9362 9053 steps.are.to.b.S │ │ │ │ -000cc530: 8e65 9863 6f6d 90ac 7262 696e 6564 9869 .e.com..rbined.i │ │ │ │ -000cc540: 6e93 7468 6598 656e 6498 6290 ac72 7998 n.the.end.b..ry. │ │ │ │ -000cc550: 636f 6e6a 756e 6374 696f 6e2c 9105 3b9a conjunction,..;. │ │ │ │ -000cc560: 7468 656e 8ea1 8d6f 6e65 9604 91da 639a then...one....c. │ │ │ │ -000cc570: ac72 6861 696e 936d 9875 7374 9104 91db .rhain.m.ust.... │ │ │ │ -000cc580: 666f 6c6c 6f98 7793 6f72 9362 9053 8e65 follo.w.or.b.S.e │ │ │ │ -000cc590: 9369 6e98 7465 7273 7090 538e 6572 7365 .in.tersp.S.erse │ │ │ │ -000cc5a0: 6493 7769 7468 9374 6865 9104 91db 6f74 d.with.the....ot │ │ │ │ -000cc5b0: 6865 7293 696e 9374 6865 936f 9876 9865 her.in.the.o.v.e │ │ │ │ -000cc5c0: 7261 6c6c 9373 6571 7565 6e63 652e 9107 rall.sequence... │ │ │ │ -000cc5d0: 2e77 4974 9363 616e 8ea1 8d61 6c73 6f96 .wIt.can...also. │ │ │ │ -000cc5e0: 03d7 9662 9053 8e65 9b03 d797 6469 0e63 ...b.S.e....di.c │ │ │ │ -000cc5f0: 756c 7493 746f 9364 6972 6563 7493 7468 ult.to.direct.th │ │ │ │ -000cc600: 6598 7072 6f90 538e 6f66 9374 6f95 ac72 e.pro.S.of.to..r │ │ │ │ -000cc610: 7793 6172 6496 03d7 9669 7473 986f 6291 w.ard....its.ob. │ │ │ │ -000cc620: 00a7 1c6a 6563 7493 7768 656e 9373 7461 ...ject.when.sta │ │ │ │ -000cc630: 7274 696e 6793 6672 6f6d 986f 6e6c 7993 rting.from.only. │ │ │ │ -000cc640: 6890 ac72 7970 9053 8e6f 7468 6573 6573 h..ryp.S.otheses │ │ │ │ -000cc650: 8ea1 8d28 6966 9604 eec5 616e 9aac 7279 ...(if....an..ry │ │ │ │ -000cc660: 292c 9105 2fcc 6c65 6d6d 6173 9328 6966 ),../.lemmas.(if │ │ │ │ -000cc670: 9104 eec4 616e 9879 292c 9605 2fcc 6178 ....an.y),../.ax │ │ │ │ -000cc680: 696f 6d73 2c93 616e 6496 04ee c574 6865 ioms,.and....the │ │ │ │ -000cc690: 6f72 656d 7393 666f 6c6c 6f98 7769 6e67 orems.follo.wing │ │ │ │ -000cc6a0: 9366 726f 6d93 6e6f 9104 eec4 6898 7970 .from.no....h.yp │ │ │ │ -000cc6b0: 9053 8e6f 7468 6573 6573 9328 8d65 2e67 .S.otheses.(.e.g │ │ │ │ -000cc6c0: 2e8e 9116 8eb9 6298 798e a18d 8deb 6141 ......b.y.....aA │ │ │ │ -000cc6d0: 5353 554d 458e 9126 7142 cf6f 728d 9103 SSUME..&qB.or... │ │ │ │ -000cc6e0: f347 eb61 5245 464c 8e91 1af1 efcf 292e .G.aREFL......). │ │ │ │ -000cc6f0: 9105 52bb 4c69 6b90 ac72 6577 6973 652c ..R.Lik..rewise, │ │ │ │ -000cc700: 9103 f56e 6974 9603 f347 6361 6e9b 03f3 ...nit...Gcan... │ │ │ │ -000cc710: 4662 9053 8e65 9365 7175 616c 6c79 9864 Fb.S.e.equally.d │ │ │ │ -000cc720: 690e 6375 6c74 9874 6f93 7265 636f 6e73 i.cult.to.recons │ │ │ │ -000cc730: 7472 7563 7498 7468 6593 706c 616e 986f truct.the.plan.o │ │ │ │ -000cc740: 6693 7468 6598 7072 6f90 538e 6f66 8ea1 f.the.pro.S.of.. │ │ │ │ -000cc750: 8d65 0b6f 7274 9604 9ed2 6166 7465 729b .e.ort....after. │ │ │ │ -000cc760: 049e d374 6865 9366 6163 742c 9104 cbdd ...the.fact,.... │ │ │ │ -000cc770: 6672 6f6d 9874 6865 936c 696e 6561 7298 from.the.linear. │ │ │ │ -000cc780: 7365 7175 656e 6365 936f 6698 7468 656f sequence.of.theo │ │ │ │ -000cc790: 7265 6d73 3b91 04f8 e774 6865 9873 6571 rems;....the.seq │ │ │ │ -000cc7a0: 7565 6e63 6593 6973 9875 6e68 656c 7066 uence.is.unhelpf │ │ │ │ -000cc7b0: 756c 9361 738e a18d 646f 9053 8e63 756d ul.as...do.S.cum │ │ │ │ -000cc7c0: 656e 90ac 7274 6174 696f 6e2e 8e9f 105a en..rtation....Z │ │ │ │ -000cc7d0: ed8d 910b 618f 5468 6596 03f7 b169 6465 ....a.The....ide │ │ │ │ -000cc7e0: 619b 03f7 b06f 6693 676f 616c 9864 6972 a....of.goal.dir │ │ │ │ -000cc7f0: 6563 7465 6493 7072 6f90 538e 6f66 9869 ected.pro.S.of.i │ │ │ │ -000cc800: 7393 6198 7369 6d70 6c65 936f 6e65 2c91 s.a.simple.one,. │ │ │ │ -000cc810: 03fa f377 95ac 7265 6c6c 986b 6e6f 9377 ...w..rell.kno.w │ │ │ │ -000cc820: 6e96 03f7 b169 6e98 6172 7469 0c63 6961 n....in.arti.cia │ │ │ │ -000cc830: 6c93 696e 90ac 7274 656c 6c69 6765 6e63 l.in..rtelligenc │ │ │ │ -000cc840: 653a 9105 52f1 746f 8ea1 8d6f 7267 616e e:..R.to...organ │ │ │ │ -000cc850: 697a 6596 04eb 5374 6865 9373 6561 7263 ize...Sthe.searc │ │ │ │ -000cc860: 9aac 7268 9361 7393 6193 7472 6565 2c91 ..rh.as.a.tree,. │ │ │ │ -000cc870: 052b 7e61 6e64 9374 6f93 7265 7698 6572 .+~and.to.rev.er │ │ │ │ -000cc880: 7365 9374 6865 9370 726f 9053 8e63 6573 se.the.pro.S.ces │ │ │ │ -000cc890: 7393 616e 6493 e562 96ff 6666 6593 6769 s.and..b..ffe.gi │ │ │ │ -000cc8a0: 6e91 05d1 03cf 7769 7468 9604 eb53 7468 n.....with...Sth │ │ │ │ -000cc8b0: 6593 6f62 9100 a71c 6a65 6374 6976 9865 e.ob....jectiv.e │ │ │ │ -000cc8c0: 2e8e a18d 5468 6596 052d c467 6f61 6c91 ....The..-.goal. │ │ │ │ -000cc8d0: 052d c369 7393 7468 656e 9364 6563 6f6d .-.is.then.decom │ │ │ │ -000cc8e0: 7090 538e 6f73 6564 2c9b 057e 8a73 7563 p.S.osed,..~.suc │ │ │ │ -000cc8f0: 6365 7373 6976 90ac 7265 6c79 9369 6693 cessiv..rely.if. │ │ │ │ -000cc900: 6e65 6365 7373 6172 7991 ff05 562c 9869 necessary...V,.i │ │ │ │ -000cc910: 6e90 ac72 746f 9377 6861 7493 6f6e 6593 n..rto.what.one. │ │ │ │ -000cc920: 686f 7090 538e 6573 9105 2dc3 6172 6593 hop.S.es..-.are. │ │ │ │ -000cc930: 6d6f 7265 8ea1 8d74 7261 6374 6162 6c65 more...tractable │ │ │ │ -000cc940: 9603 1843 7375 6267 6f61 6c73 2c91 0342 ...Csubgoals,..B │ │ │ │ -000cc950: 5665 6163 9aac 7268 9364 6563 6f6d 7090 Veac..rh.decomp. │ │ │ │ -000cc960: 538e 6f73 6974 696f 6e91 0318 4261 6363 S.osition...Bacc │ │ │ │ -000cc970: 6f6d 7061 6e69 6564 9362 9879 9b03 1842 ompanied.b.y...B │ │ │ │ -000cc980: 6193 706c 616e 9866 6f72 9374 7261 6e73 a.plan.for.trans │ │ │ │ -000cc990: 6c61 7469 6e67 9874 6865 9373 6f6c 7574 lating.the.solut │ │ │ │ -000cc9a0: 696f 6e8e a18d 6f66 9603 f7ad 7375 6267 ion...of....subg │ │ │ │ -000cc9b0: 6f61 6c73 9369 6e9a ac72 746f 9361 9373 oals.in..rto.a.s │ │ │ │ -000cc9c0: 6f6c 7574 696f 6e91 03f7 ae6f 6693 7468 olution....of.th │ │ │ │ -000cc9d0: 6593 676f 616c 2e91 055f ef54 6865 9363 e.goal..._.The.c │ │ │ │ -000cc9e0: 9868 6f69 6365 936f 6693 6465 636f 6d70 .hoice.of.decomp │ │ │ │ -000cc9f0: 9053 8e6f 7369 7469 6f6e 9103 f7ae 6973 .S.osition....is │ │ │ │ -000cca00: 9361 6e93 6578 706c 6963 6974 9377 9861 .an.explicit.w.a │ │ │ │ -000cca10: 9879 936f 668e a18d 6578 7072 6573 7369 .y.of...expressi │ │ │ │ -000cca20: 6e67 9603 eaa8 6193 7072 6f90 538e 6f66 ng....a.pro.S.of │ │ │ │ -000cca30: 9360 7374 7261 7465 6779 272e 8ea6 8d91 .`strategy'..... │ │ │ │ -000cca40: 0b61 8f54 6890 ac72 7573 2c96 059b ce66 .a.Th..rus,....f │ │ │ │ -000cca50: 6f72 9b05 452e 6578 616d 706c 652c 9369 or..E.example,.i │ │ │ │ -000cca60: 6e73 7465 6164 9605 452d 6f66 9374 6865 nstead..E-of.the │ │ │ │ -000cca70: 986c 696e 6561 7293 7365 7175 656e 6369 .linear.sequenci │ │ │ │ -000cca80: 6e67 936f 6693 7495 ac72 7793 6f9b 0545 ng.of.t..rw.o..E │ │ │ │ -000cca90: 2d62 7261 6e63 9368 6573 986f 6691 0545 -branc.hes.of..E │ │ │ │ -000ccaa0: 2e74 6865 9870 726f 9053 8e6f 6698 6f66 .the.pro.S.of.of │ │ │ │ -000ccab0: 8ea1 8d74 6865 9604 2328 636f 6e6a 756e ...the..#(conjun │ │ │ │ -000ccac0: 6374 696f 6e2c 9104 3148 6561 639a ac72 ction,..1Heac..r │ │ │ │ -000ccad0: 6893 6272 616e 6398 6891 0423 2773 7461 h.branc.h..#'sta │ │ │ │ -000ccae0: 7274 696e 6793 6672 6f6d 9373 6372 6174 rting.from.scrat │ │ │ │ -000ccaf0: 6398 682c 9104 3148 7468 6593 7072 6f90 c.h,..1Hthe.pro. │ │ │ │ -000ccb00: 538e 6f66 9374 6173 6b93 6973 9104 2327 S.of.task.is..#' │ │ │ │ -000ccb10: 6f72 6761 6e69 7a65 6493 6173 9361 9374 organized.as.a.t │ │ │ │ -000ccb20: 7265 658e a18d 7365 6172 639a ac72 682c ree...searc..rh, │ │ │ │ -000ccb30: 9103 1df9 7374 6172 7469 6e67 9602 eacd ....starting.... │ │ │ │ -000ccb40: 7769 7468 9361 9102 eace 636f 6e6a 756e with.a....conjun │ │ │ │ -000ccb50: 6374 6976 9865 9367 6f61 6c93 616e 6493 ctiv.e.goal.and. │ │ │ │ -000ccb60: 6465 636f 6d70 9053 8e6f 7369 6e67 9102 decomp.S.osing.. │ │ │ │ -000ccb70: eace 6974 9369 6e98 746f 9374 6865 9374 ..it.in.to.the.t │ │ │ │ -000ccb80: 9877 986f 9102 eace 636f 6e6a 756e 6374 .w.o....conjunct │ │ │ │ -000ccb90: 9373 7562 676f 616c 738e a18d 2875 6e64 .subgoals...(und │ │ │ │ -000ccba0: 6572 7461 6b90 ac72 656e 9604 75d5 696e ertak..ren..u.in │ │ │ │ -000ccbb0: 9b04 75d6 6f70 7469 6f6e 616c 936f 7264 ..u.optional.ord │ │ │ │ -000ccbc0: 6572 292c 9104 98a1 7769 7468 9374 6865 er),....with.the │ │ │ │ -000ccbd0: 9869 6e95 ac72 7465 6e93 7469 6f6e 9604 .in..rten.tion.. │ │ │ │ -000ccbe0: 75d5 6f66 9363 6f6e 6a6f 696e 696e 6798 u.of.conjoining. │ │ │ │ -000ccbf0: 7468 6593 7495 ac72 7793 6f98 736f 6c75 the.t..rw.o.solu │ │ │ │ -000ccc00: 7469 6f6e 7391 0475 d577 6865 6e8e a18d tions..u.when... │ │ │ │ -000ccc10: 616e 6496 04bd 7e69 6693 666f 756e 642e and...~if.found. │ │ │ │ -000ccc20: 9107 b162 5468 6593 7072 6f90 538e 6f66 ...bThe.pro.S.of │ │ │ │ -000ccc30: 9369 7473 656c 662c 9b04 f233 6173 9361 .itself,...3as.a │ │ │ │ -000ccc40: 9373 6571 7565 6e63 6593 6f66 9373 7465 .sequence.of.ste │ │ │ │ -000ccc50: 7073 2c98 6973 9374 6865 9373 616d 6593 ps,.is.the.same. │ │ │ │ -000ccc60: 686f 95ac 7277 9365 7693 6572 9604 bd7e ho..rw.ev.er...~ │ │ │ │ -000ccc70: 6974 9369 7393 666f 756e 643b 8ea1 8d74 it.is.found;...t │ │ │ │ -000ccc80: 6865 9603 823e 6469 0b65 7265 6e63 6591 he...>di.erence. │ │ │ │ -000ccc90: 0382 3d69 7393 696e 9374 6865 9373 6561 ..=is.in.the.sea │ │ │ │ -000ccca0: 7263 90ac 7268 2c9b 0397 1f61 6e64 9369 rc..rh,....and.i │ │ │ │ -000cccb0: 6e93 7468 6593 7072 6573 6572 7691 ff58 n.the.preserv..X │ │ │ │ -000cccc0: e461 7469 6f6e 2c98 6966 9372 6571 7569 .ation,.if.requi │ │ │ │ -000cccd0: 7265 642c 9103 9720 6f66 9374 6865 9103 red,... of.the.. │ │ │ │ -000ccce0: 823d 7374 7275 6374 7572 6564 9370 726f .=structured.pro │ │ │ │ -000cccf0: 9053 8e6f 668e a18d 706c 616e 2e8e 8e9f .S.of...plan.... │ │ │ │ -000ccd00: 24fd 138d 8d92 00ec 469f d032 3537 8e8e $.......F..257.. │ │ │ │ -000ccd10: 8e8c 8b00 0001 0200 0000 0000 0000 0000 ................ │ │ │ │ +000cbfe0: 0000 0000 0000 0000 0000 0000 000c bf33 ...............3 │ │ │ │ +000cbff0: a002 cc05 558d a0fd 46d3 0ea0 0294 2fdf ....U...F...../. │ │ │ │ +000cc000: 8da0 fd8b d021 8d91 12c7 61eb 4743 6861 .....!....a.GCha │ │ │ │ +000cc010: 7074 6572 9105 6666 3134 8e91 12c7 619f pter..ff14....a. │ │ │ │ +000cc020: 0bcc cc89 0001 0000 01c7 3e7c 9f1f a209 ..........>|.... │ │ │ │ +000cc030: 8dd2 476f 616c 9609 547b 4469 7265 6374 ..Goal..T{Direct │ │ │ │ +000cc040: 6564 9350 726f 9100 c70a 6f66 3a91 0c70 ed.Pro....of:..p │ │ │ │ +000cc050: a454 91fd aae1 6163 7469 6373 9361 6e64 .T....actics.and │ │ │ │ +000cc060: 8e9f 1e00 008d 5491 fdaa e161 6374 6963 ......T....actic │ │ │ │ +000cc070: 616c 738e 9f0f 0000 8900 0100 0001 c73e als............> │ │ │ │ +000cc080: 7c9f 3ab0 418d cf54 6865 7265 9604 867d |.:.A..There...} │ │ │ │ +000cc090: 6172 659b 0486 7e74 6872 6565 9370 7269 are...~three.pri │ │ │ │ +000cc0a0: 6d61 7279 9364 6576 6963 6573 9874 6861 mary.devices.tha │ │ │ │ +000cc0b0: 7493 746f 6765 7468 6572 936d 616b 90ac t.together.mak.. │ │ │ │ +000cc0c0: 7265 9874 6865 6f72 656d 9370 726f 90ac re.theorem.pro.. │ │ │ │ +000cc0d0: 7276 696e 6793 7072 6163 7469 6361 6c98 rving.practical. │ │ │ │ +000cc0e0: 696e 93eb 4848 4f4c cf2e 8ea4 1000 008d in..HHOL........ │ │ │ │ +000cc0f0: 416c 6c96 03bc a474 6872 6565 9b03 bca5 All....three.... │ │ │ │ +000cc100: 6f72 6967 696e 6174 6593 7769 7468 984d originate.with.M │ │ │ │ +000cc110: 696c 6e65 7291 0779 4966 6f72 9345 6469 ilner..yIfor.Edi │ │ │ │ +000cc120: 6e90 ac72 6275 7267 6898 eb48 4c43 46cf n..rburgh..HLCF. │ │ │ │ +000cc130: 2e93 5468 6598 0c72 7374 9369 7398 7468 ..The..rst.is.th │ │ │ │ +000cc140: 6593 7468 656f 7279 9861 7393 6198 7265 e.theory.as.a.re │ │ │ │ +000cc150: 636f 7264 936f 668e a18d 2861 6d6f 6e67 cord.of...(among │ │ │ │ +000cc160: 9603 3c9e 6f74 6865 7293 7468 696e 6773 ..<.other.things │ │ │ │ +000cc170: 2993 6661 6374 739b 033c 9f61 6c72 6561 ).facts..<.alrea │ │ │ │ +000cc180: 6479 9370 726f 95ac 7276 9365 6496 033c dy.pro..rv.ed..< │ │ │ │ +000cc190: 9e61 6e64 9374 6865 6e63 6593 6190 ac72 .and.thence.a..r │ │ │ │ +000cc1a0: 7691 ff58 e461 696c 6162 6c65 9361 7398 v..X.ailable.as. │ │ │ │ +000cc1b0: 6c65 6d6d 6173 9377 6974 686f 7574 9368 lemmas.without.h │ │ │ │ +000cc1c0: 6190 ac72 7669 6e67 8ea1 8d74 6f9b 0385 a..rving...to... │ │ │ │ +000cc1d0: f862 9053 8e65 9103 85f9 7265 2d70 726f .b.S.e....re-pro │ │ │ │ +000cc1e0: 95ac 7276 9365 642e 9105 1750 5468 6598 ..rv.ed....PThe. │ │ │ │ +000cc1f0: 7365 636f 6e64 2c96 039a 1c74 6865 9873 second,....the.s │ │ │ │ +000cc200: 7562 9100 a71c 6a65 6374 986f 6691 0385 ub....ject.of... │ │ │ │ +000cc210: f943 6861 7074 6572 9831 322c 9369 7398 .Chapter.12,.is. │ │ │ │ +000cc220: 7468 6598 6465 7269 7690 ac72 6564 9603 the.deriv..red.. │ │ │ │ +000cc230: 85f9 7275 6c65 986f 6693 696e 6665 7265 ..rule.of.infere │ │ │ │ +000cc240: 6e63 6598 6173 8ea1 8d61 9604 3f44 6d65 nce.as...a..?Dme │ │ │ │ +000cc250: 7461 2d6c 616e 6775 6167 659b 043f 4570 ta-language..?Ep │ │ │ │ +000cc260: 726f 9053 8e63 6564 7572 6593 7468 6174 ro.S.cedure.that │ │ │ │ +000cc270: 9869 6d70 6c65 6d65 6e90 ac72 7473 9361 .implemen..rts.a │ │ │ │ +000cc280: 9362 726f 6164 9870 6174 7465 726e 936f .broad.pattern.o │ │ │ │ +000cc290: 6698 696e 6665 7265 6e63 652c 9104 546b f.inference,..Tk │ │ │ │ +000cc2a0: 6275 7498 7468 6174 9361 6c73 6f2c 8ea1 but.that.also,.. │ │ │ │ +000cc2b0: 8d61 7496 0452 8c65 6163 9aac 7268 9361 .at..R.eac..rh.a │ │ │ │ +000cc2c0: 7070 6c69 6361 7469 6f6e 2c91 046c 8467 pplication,..l.g │ │ │ │ +000cc2d0: 656e 6572 6174 6573 9365 7698 6572 7993 enerates.ev.ery. │ │ │ │ +000cc2e0: 7072 696d 6974 6976 9865 9373 7465 7093 primitiv.e.step. │ │ │ │ +000cc2f0: 6f66 9b04 528b 7468 6593 7072 6f90 538e of..R.the.pro.S. │ │ │ │ +000cc300: 6f66 2e91 0670 8c54 6865 9374 6869 7264 of...p.The.third │ │ │ │ +000cc310: 9864 6576 6963 6593 6973 9374 6865 8ea1 .device.is.the.. │ │ │ │ +000cc320: 8d74 6163 7469 6396 04eb 4761 739b 04eb .tactic...Gas... │ │ │ │ +000cc330: 4661 936d 6561 6e73 936f 6693 6f72 6761 Fa.means.of.orga │ │ │ │ +000cc340: 6e69 7a69 6e67 9874 6865 9363 6f6e 7374 nizing.the.const │ │ │ │ +000cc350: 7275 6374 696f 6e93 6f66 9870 726f 9053 ruction.of.pro.S │ │ │ │ +000cc360: 8e6f 6673 3b91 056b 9661 6e64 9374 6865 .ofs;..k.and.the │ │ │ │ +000cc370: 9375 7365 936f 6698 7461 6374 6963 616c .use.of.tactical │ │ │ │ +000cc380: 7393 666f 728e a18d 636f 6d70 9053 8e6f s.for...comp.S.o │ │ │ │ +000cc390: 7369 6e67 9103 eaa8 7461 6374 6963 732e sing....tactics. │ │ │ │ +000cc3a0: 8ea9 105a ee8d 910b 618f 4576 90ac 7265 ...Z....a.Ev..re │ │ │ │ +000cc3b0: 6e96 0470 9a77 6974 689b 0470 9b72 6563 n..p.with..p.rec │ │ │ │ +000cc3c0: 6f75 7273 6593 746f 9864 6572 6976 90ac ourse.to.deriv.. │ │ │ │ +000cc3d0: 7265 6493 696e 6665 7265 6e63 6593 7275 red.inference.ru │ │ │ │ +000cc3e0: 6c65 732c 9104 9218 6974 9369 7393 7374 les,....it.is.st │ │ │ │ +000cc3f0: 696c 6c98 7375 7270 7269 7369 6e67 6c79 ill.surprisingly │ │ │ │ +000cc400: 9361 95ac 7277 6b77 9361 7264 9874 6f91 .a..rwkw.ard.to. │ │ │ │ +000cc410: 0470 9a77 936f 726b 8ea1 8d66 6f72 779a .p.w.ork...forw. │ │ │ │ +000cc420: ac72 6172 642c 9105 60de 746f 9605 1606 .rard,..`.to.... │ │ │ │ +000cc430: 0c6e 6493 6193 6398 6861 696e 936f 6693 .nd.a.c.hain.of. │ │ │ │ +000cc440: 7468 656f 7265 6d73 9374 6861 7493 6375 theorems.that.cu │ │ │ │ +000cc450: 6c6d 696e 6174 6573 9369 6e93 6193 6465 lminates.in.a.de │ │ │ │ +000cc460: 7369 7265 6493 7468 656f 7265 6d2e 9108 sired.theorem... │ │ │ │ +000cc470: bafa 5468 6973 9369 7393 696e 8ea1 8d70 ..This.is.in...p │ │ │ │ +000cc480: 6172 7496 04ef 1562 9053 8e65 6361 7573 art....b.S.ecaus │ │ │ │ +000cc490: 6591 04ef 1663 9aac 7268 6169 6e73 9368 e....c..rhains.h │ │ │ │ +000cc4a0: 6198 7698 659b 04ef 166e 6f93 7374 7275 a.v.e....no.stru │ │ │ │ +000cc4b0: 6374 7572 652c 9105 3031 7768 696c 6598 cture,..01while. │ │ │ │ +000cc4c0: 6070 726f 9053 8e6f 6693 650b 6f72 7473 `pro.S.of.e.orts │ │ │ │ +000cc4d0: 2798 646f 2e91 0846 2846 91ff 0556 6f72 '.do...F(F...Vor │ │ │ │ +000cc4e0: 9869 6e73 7461 6e63 652c 9105 3031 6966 .instance,..01if │ │ │ │ +000cc4f0: 9377 6974 6869 6e8e a18d 6f6e 659b 04f8 .within...one... │ │ │ │ +000cc500: 3773 6571 7565 6e63 652c 9105 3b9a 7495 7sequence,..;.t. │ │ │ │ +000cc510: ac72 7793 6f98 6393 6861 696e 7398 6f66 .rw.o.c.hains.of │ │ │ │ +000cc520: 9604 f836 7374 6570 7398 6172 6598 746f ...6steps.are.to │ │ │ │ +000cc530: 9362 9053 8e65 9863 6f6d 90ac 7262 696e .b.S.e.com..rbin │ │ │ │ +000cc540: 6564 9869 6e93 7468 6598 656e 6498 6290 ed.in.the.end.b. │ │ │ │ +000cc550: ac72 7998 636f 6e6a 756e 6374 696f 6e2c .ry.conjunction, │ │ │ │ +000cc560: 9105 3b9a 7468 656e 8ea1 8d6f 6e65 9604 ..;.then...one.. │ │ │ │ +000cc570: 91da 639a ac72 6861 696e 936d 9875 7374 ..c..rhain.m.ust │ │ │ │ +000cc580: 9104 91db 666f 6c6c 6f98 7793 6f72 9362 ....follo.w.or.b │ │ │ │ +000cc590: 9053 8e65 9369 6e98 7465 7273 7090 538e .S.e.in.tersp.S. │ │ │ │ +000cc5a0: 6572 7365 6493 7769 7468 9374 6865 9104 ersed.with.the.. │ │ │ │ +000cc5b0: 91db 6f74 6865 7293 696e 9374 6865 936f ..other.in.the.o │ │ │ │ +000cc5c0: 9876 9865 7261 6c6c 9373 6571 7565 6e63 .v.erall.sequenc │ │ │ │ +000cc5d0: 652e 9107 2e77 4974 9363 616e 8ea1 8d61 e....wIt.can...a │ │ │ │ +000cc5e0: 6c73 6f96 03d7 9662 9053 8e65 9b03 d797 lso....b.S.e.... │ │ │ │ +000cc5f0: 6469 0e63 756c 7493 746f 9364 6972 6563 di.cult.to.direc │ │ │ │ +000cc600: 7493 7468 6598 7072 6f90 538e 6f66 9374 t.the.pro.S.of.t │ │ │ │ +000cc610: 6f95 ac72 7793 6172 6496 03d7 9669 7473 o..rw.ard....its │ │ │ │ +000cc620: 986f 6291 00a7 1c6a 6563 7493 7768 656e .ob....ject.when │ │ │ │ +000cc630: 9373 7461 7274 696e 6793 6672 6f6d 986f .starting.from.o │ │ │ │ +000cc640: 6e6c 7993 6890 ac72 7970 9053 8e6f 7468 nly.h..ryp.S.oth │ │ │ │ +000cc650: 6573 6573 8ea1 8d28 6966 9604 eec5 616e eses...(if....an │ │ │ │ +000cc660: 9aac 7279 292c 9105 2fcc 6c65 6d6d 6173 ..ry),../.lemmas │ │ │ │ +000cc670: 9328 6966 9104 eec4 616e 9879 292c 9605 .(if....an.y),.. │ │ │ │ +000cc680: 2fcc 6178 696f 6d73 2c93 616e 6496 04ee /.axioms,.and... │ │ │ │ +000cc690: c574 6865 6f72 656d 7393 666f 6c6c 6f98 .theorems.follo. │ │ │ │ +000cc6a0: 7769 6e67 9366 726f 6d93 6e6f 9104 eec4 wing.from.no.... │ │ │ │ +000cc6b0: 6898 7970 9053 8e6f 7468 6573 6573 9328 h.yp.S.otheses.( │ │ │ │ +000cc6c0: 8d65 2e67 2e8e 9116 8eb9 6298 798e a18d .e.g......b.y... │ │ │ │ +000cc6d0: 8deb 6141 5353 554d 458e 9126 7142 cf6f ..aASSUME..&qB.o │ │ │ │ +000cc6e0: 728d 9103 f347 eb61 5245 464c 8e91 1af1 r....G.aREFL.... │ │ │ │ +000cc6f0: efcf 292e 9105 52bb 4c69 6b90 ac72 6577 ..)...R.Lik..rew │ │ │ │ +000cc700: 6973 652c 9103 f56e 6974 9603 f347 6361 ise,...nit...Gca │ │ │ │ +000cc710: 6e9b 03f3 4662 9053 8e65 9365 7175 616c n...Fb.S.e.equal │ │ │ │ +000cc720: 6c79 9864 690e 6375 6c74 9874 6f93 7265 ly.di.cult.to.re │ │ │ │ +000cc730: 636f 6e73 7472 7563 7498 7468 6593 706c construct.the.pl │ │ │ │ +000cc740: 616e 986f 6693 7468 6598 7072 6f90 538e an.of.the.pro.S. │ │ │ │ +000cc750: 6f66 8ea1 8d65 0b6f 7274 9604 9ed2 6166 of...e.ort....af │ │ │ │ +000cc760: 7465 729b 049e d374 6865 9366 6163 742c ter....the.fact, │ │ │ │ +000cc770: 9104 cbdd 6672 6f6d 9874 6865 936c 696e ....from.the.lin │ │ │ │ +000cc780: 6561 7298 7365 7175 656e 6365 936f 6698 ear.sequence.of. │ │ │ │ +000cc790: 7468 656f 7265 6d73 3b91 04f8 e774 6865 theorems;....the │ │ │ │ +000cc7a0: 9873 6571 7565 6e63 6593 6973 9875 6e68 .sequence.is.unh │ │ │ │ +000cc7b0: 656c 7066 756c 9361 738e a18d 646f 9053 elpful.as...do.S │ │ │ │ +000cc7c0: 8e63 756d 656e 90ac 7274 6174 696f 6e2e .cumen..rtation. │ │ │ │ +000cc7d0: 8e9f 105a ed8d 910b 618f 5468 6596 03f7 ...Z....a.The... │ │ │ │ +000cc7e0: b169 6465 619b 03f7 b06f 6693 676f 616c .idea....of.goal │ │ │ │ +000cc7f0: 9864 6972 6563 7465 6493 7072 6f90 538e .directed.pro.S. │ │ │ │ +000cc800: 6f66 9869 7393 6198 7369 6d70 6c65 936f of.is.a.simple.o │ │ │ │ +000cc810: 6e65 2c91 03fa f377 95ac 7265 6c6c 986b ne,....w..rell.k │ │ │ │ +000cc820: 6e6f 9377 6e96 03f7 b169 6e98 6172 7469 no.wn....in.arti │ │ │ │ +000cc830: 0c63 6961 6c93 696e 90ac 7274 656c 6c69 .cial.in..rtelli │ │ │ │ +000cc840: 6765 6e63 653a 9105 52f1 746f 8ea1 8d6f gence:..R.to...o │ │ │ │ +000cc850: 7267 616e 697a 6596 04eb 5374 6865 9373 rganize...Sthe.s │ │ │ │ +000cc860: 6561 7263 9aac 7268 9361 7393 6193 7472 earc..rh.as.a.tr │ │ │ │ +000cc870: 6565 2c91 052b 7e61 6e64 9374 6f93 7265 ee,..+~and.to.re │ │ │ │ +000cc880: 7698 6572 7365 9374 6865 9370 726f 9053 v.erse.the.pro.S │ │ │ │ +000cc890: 8e63 6573 7393 616e 6493 e562 96ff 6666 .cess.and..b..ff │ │ │ │ +000cc8a0: 6593 6769 6e91 05d1 03cf 7769 7468 9604 e.gin.....with.. │ │ │ │ +000cc8b0: eb53 7468 6593 6f62 9100 a71c 6a65 6374 .Sthe.ob....ject │ │ │ │ +000cc8c0: 6976 9865 2e8e a18d 5468 6596 052d c467 iv.e....The..-.g │ │ │ │ +000cc8d0: 6f61 6c91 052d c369 7393 7468 656e 9364 oal..-.is.then.d │ │ │ │ +000cc8e0: 6563 6f6d 7090 538e 6f73 6564 2c9b 057e ecomp.S.osed,..~ │ │ │ │ +000cc8f0: 8a73 7563 6365 7373 6976 90ac 7265 6c79 .successiv..rely │ │ │ │ +000cc900: 9369 6693 6e65 6365 7373 6172 7991 ff05 .if.necessary... │ │ │ │ +000cc910: 562c 9869 6e90 ac72 746f 9377 6861 7493 V,.in..rto.what. │ │ │ │ +000cc920: 6f6e 6593 686f 7090 538e 6573 9105 2dc3 one.hop.S.es..-. │ │ │ │ +000cc930: 6172 6593 6d6f 7265 8ea1 8d74 7261 6374 are.more...tract │ │ │ │ +000cc940: 6162 6c65 9603 1843 7375 6267 6f61 6c73 able...Csubgoals │ │ │ │ +000cc950: 2c91 0342 5665 6163 9aac 7268 9364 6563 ,..BVeac..rh.dec │ │ │ │ +000cc960: 6f6d 7090 538e 6f73 6974 696f 6e91 0318 omp.S.osition... │ │ │ │ +000cc970: 4261 6363 6f6d 7061 6e69 6564 9362 9879 Baccompanied.b.y │ │ │ │ +000cc980: 9b03 1842 6193 706c 616e 9866 6f72 9374 ...Ba.plan.for.t │ │ │ │ +000cc990: 7261 6e73 6c61 7469 6e67 9874 6865 9373 ranslating.the.s │ │ │ │ +000cc9a0: 6f6c 7574 696f 6e8e a18d 6f66 9603 f7ad olution...of.... │ │ │ │ +000cc9b0: 7375 6267 6f61 6c73 9369 6e9a ac72 746f subgoals.in..rto │ │ │ │ +000cc9c0: 9361 9373 6f6c 7574 696f 6e91 03f7 ae6f .a.solution....o │ │ │ │ +000cc9d0: 6693 7468 6593 676f 616c 2e91 055f ef54 f.the.goal..._.T │ │ │ │ +000cc9e0: 6865 9363 9868 6f69 6365 936f 6693 6465 he.c.hoice.of.de │ │ │ │ +000cc9f0: 636f 6d70 9053 8e6f 7369 7469 6f6e 9103 comp.S.osition.. │ │ │ │ +000cca00: f7ae 6973 9361 6e93 6578 706c 6963 6974 ..is.an.explicit │ │ │ │ +000cca10: 9377 9861 9879 936f 668e a18d 6578 7072 .w.a.y.of...expr │ │ │ │ +000cca20: 6573 7369 6e67 9603 eaa8 6193 7072 6f90 essing....a.pro. │ │ │ │ +000cca30: 538e 6f66 9360 7374 7261 7465 6779 272e S.of.`strategy'. │ │ │ │ +000cca40: 8ea6 8d91 0b61 8f54 6890 ac72 7573 2c96 .....a.Th..rus,. │ │ │ │ +000cca50: 059b ce66 6f72 9b05 452e 6578 616d 706c ...for..E.exampl │ │ │ │ +000cca60: 652c 9369 6e73 7465 6164 9605 452d 6f66 e,.instead..E-of │ │ │ │ +000cca70: 9374 6865 986c 696e 6561 7293 7365 7175 .the.linear.sequ │ │ │ │ +000cca80: 656e 6369 6e67 936f 6693 7495 ac72 7793 encing.of.t..rw. │ │ │ │ +000cca90: 6f9b 0545 2d62 7261 6e63 9368 6573 986f o..E-branc.hes.o │ │ │ │ +000ccaa0: 6691 0545 2e74 6865 9870 726f 9053 8e6f f..E.the.pro.S.o │ │ │ │ +000ccab0: 6698 6f66 8ea1 8d74 6865 9604 2328 636f f.of...the..#(co │ │ │ │ +000ccac0: 6e6a 756e 6374 696f 6e2c 9104 3148 6561 njunction,..1Hea │ │ │ │ +000ccad0: 639a ac72 6893 6272 616e 6398 6891 0423 c..rh.branc.h..# │ │ │ │ +000ccae0: 2773 7461 7274 696e 6793 6672 6f6d 9373 'starting.from.s │ │ │ │ +000ccaf0: 6372 6174 6398 682c 9104 3148 7468 6593 cratc.h,..1Hthe. │ │ │ │ +000ccb00: 7072 6f90 538e 6f66 9374 6173 6b93 6973 pro.S.of.task.is │ │ │ │ +000ccb10: 9104 2327 6f72 6761 6e69 7a65 6493 6173 ..#'organized.as │ │ │ │ +000ccb20: 9361 9374 7265 658e a18d 7365 6172 639a .a.tree...searc. │ │ │ │ +000ccb30: ac72 682c 9103 1df9 7374 6172 7469 6e67 .rh,....starting │ │ │ │ +000ccb40: 9602 eacd 7769 7468 9361 9102 eace 636f ....with.a....co │ │ │ │ +000ccb50: 6e6a 756e 6374 6976 9865 9367 6f61 6c93 njunctiv.e.goal. │ │ │ │ +000ccb60: 616e 6493 6465 636f 6d70 9053 8e6f 7369 and.decomp.S.osi │ │ │ │ +000ccb70: 6e67 9102 eace 6974 9369 6e98 746f 9374 ng....it.in.to.t │ │ │ │ +000ccb80: 6865 9374 9877 986f 9102 eace 636f 6e6a he.t.w.o....conj │ │ │ │ +000ccb90: 756e 6374 9373 7562 676f 616c 738e a18d unct.subgoals... │ │ │ │ +000ccba0: 2875 6e64 6572 7461 6b90 ac72 656e 9604 (undertak..ren.. │ │ │ │ +000ccbb0: 75d5 696e 9b04 75d6 6f70 7469 6f6e 616c u.in..u.optional │ │ │ │ +000ccbc0: 936f 7264 6572 292c 9104 98a1 7769 7468 .order),....with │ │ │ │ +000ccbd0: 9374 6865 9869 6e95 ac72 7465 6e93 7469 .the.in..rten.ti │ │ │ │ +000ccbe0: 6f6e 9604 75d5 6f66 9363 6f6e 6a6f 696e on..u.of.conjoin │ │ │ │ +000ccbf0: 696e 6798 7468 6593 7495 ac72 7793 6f98 ing.the.t..rw.o. │ │ │ │ +000ccc00: 736f 6c75 7469 6f6e 7391 0475 d577 6865 solutions..u.whe │ │ │ │ +000ccc10: 6e8e a18d 616e 6496 04bd 7e69 6693 666f n...and...~if.fo │ │ │ │ +000ccc20: 756e 642e 9107 b162 5468 6593 7072 6f90 und....bThe.pro. │ │ │ │ +000ccc30: 538e 6f66 9369 7473 656c 662c 9b04 f233 S.of.itself,...3 │ │ │ │ +000ccc40: 6173 9361 9373 6571 7565 6e63 6593 6f66 as.a.sequence.of │ │ │ │ +000ccc50: 9373 7465 7073 2c98 6973 9374 6865 9373 .steps,.is.the.s │ │ │ │ +000ccc60: 616d 6593 686f 95ac 7277 9365 7693 6572 ame.ho..rw.ev.er │ │ │ │ +000ccc70: 9604 bd7e 6974 9369 7393 666f 756e 643b ...~it.is.found; │ │ │ │ +000ccc80: 8ea1 8d74 6865 9603 823e 6469 0b65 7265 ...the...>di.ere │ │ │ │ +000ccc90: 6e63 6591 0382 3d69 7393 696e 9374 6865 nce...=is.in.the │ │ │ │ +000ccca0: 9373 6561 7263 90ac 7268 2c9b 0397 1f61 .searc..rh,....a │ │ │ │ +000cccb0: 6e64 9369 6e93 7468 6593 7072 6573 6572 nd.in.the.preser │ │ │ │ +000cccc0: 7691 ff58 e461 7469 6f6e 2c98 6966 9372 v..X.ation,.if.r │ │ │ │ +000cccd0: 6571 7569 7265 642c 9103 9720 6f66 9374 equired,... of.t │ │ │ │ +000ccce0: 6865 9103 823d 7374 7275 6374 7572 6564 he...=structured │ │ │ │ +000cccf0: 9370 726f 9053 8e6f 668e a18d 706c 616e .pro.S.of...plan │ │ │ │ +000ccd00: 2e8e 8e9f 24fd 138d 8d92 00ec 469f d032 ....$.......F..2 │ │ │ │ +000ccd10: 3537 8e8e 8e8c 8b00 0001 0200 0000 0000 57.............. │ │ │ │ 000ccd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000ccd30: 0000 0000 0000 0000 0000 0000 0cbf bfa0 ................ │ │ │ │ -000ccd40: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ -000ccd50: 999a 8d91 eaf1 ebd0 3235 3891 657d 6b43 ........258.e}kC │ │ │ │ -000ccd60: 6861 7074 6572 9604 8000 3134 2e91 0a80 hapter....14.... │ │ │ │ -000ccd70: 0047 6f61 6c93 4469 7265 6374 6564 9350 .Goal.Directed.P │ │ │ │ -000ccd80: 726f 9060 006f 663a 9106 0000 549b fee0 ro.`.of:....T... │ │ │ │ -000ccd90: 0061 6374 6963 7393 616e 6493 5498 6163 .actics.and.T.ac │ │ │ │ -000ccda0: 7469 6361 6c73 8e91 eaf1 eb9f 0566 6689 ticals.......ff. │ │ │ │ -000ccdb0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -000ccdc0: df8d a0fd 8bd0 218d 91f6 537a cf54 6865 ......!...Sz.The │ │ │ │ -000ccdd0: 9604 bfde 7265 7072 6573 656e 90ac 7274 ....represen..rt │ │ │ │ -000ccde0: 6174 696f 6e9b 04bf df6f 6693 7468 6973 ation....of.this │ │ │ │ -000ccdf0: 9369 6465 6193 696e 98eb 484c 4346 93cf .idea.in..HLCF.. │ │ │ │ -000cce00: 7790 ac72 6173 934d 696c 6e65 7227 7398 w..ras.Milner's. │ │ │ │ -000cce10: 696e 7370 6972 6174 696f 6e3b 9105 2a79 inspiration;..*y │ │ │ │ -000cce20: 7468 6593 6964 6561 9869 7393 7369 6d69 the.idea.is.simi │ │ │ │ -000cce30: 6c61 726c 798e a410 0000 8d91 eaf1 eb63 larly..........c │ │ │ │ -000cce40: 656e 9aac 7274 7261 6c96 050c c574 6f91 en..rtral....to. │ │ │ │ -000cce50: 050c c474 6865 6f72 656d 9370 726f 9876 ...theorem.pro.v │ │ │ │ -000cce60: 696e 6793 696e 9b05 0cc4 eb48 484f 4ccf ing.in.....HHOL. │ │ │ │ -000cce70: 2e93 416c 7468 6f75 6768 9873 7562 676f ..Although.subgo │ │ │ │ -000cce80: 616c 696e 6793 7468 656f 7265 6d93 7072 aling.theorem.pr │ │ │ │ -000cce90: 6f95 ac72 7693 6572 7398 6861 6491 050c o..rv.ers.had... │ │ │ │ -000ccea0: c561 6c72 6561 6479 8ea1 8d91 eaf1 eb62 .already.......b │ │ │ │ -000cceb0: 9053 8e65 656e 9603 715b 6275 696c 7493 .S.een..q[built. │ │ │ │ -000ccec0: 6174 9374 6865 9374 696d 652c 9103 899e at.the.time,.... │ │ │ │ -000cced0: 4d69 6c6e 6572 2773 9370 6172 7469 6375 Milner's.particu │ │ │ │ -000ccee0: 6c61 7293 636f 6e9a ac72 7472 6962 7574 lar.con..rtribut │ │ │ │ -000ccef0: 696f 6e93 7798 6173 9103 715c 696e 9366 ion.w.as..q\in.f │ │ │ │ -000ccf00: 6f72 6d61 6c69 7a69 6e67 9374 6865 936d ormalizing.the.m │ │ │ │ -000ccf10: 6574 686f 9053 8e64 9366 6f72 8ea1 8d91 etho.S.d.for.... │ │ │ │ -000ccf20: eaf1 eb74 7261 6e73 6c61 7469 6e67 9603 ...translating.. │ │ │ │ -000ccf30: eaa8 7375 6267 6f61 6c73 9373 6f6c 7574 ..subgoals.solut │ │ │ │ -000ccf40: 696f 6e73 9374 6f93 736f 6c75 7469 6f6e ions.to.solution │ │ │ │ -000ccf50: 7393 6f66 9367 6f61 6c73 2e8e 9f2b 380c s.of.goals...+8. │ │ │ │ -000ccf60: 8d8d 91ea f1eb eb4b 3134 2e31 8e91 20f1 .......K14.1.. . │ │ │ │ -000ccf70: e754 91fe 6147 6163 7469 6373 2c96 067a .T..aGactics,..z │ │ │ │ -000ccf80: e167 6f61 6c73 9361 6e64 936a 7573 7469 .goals.and.justi │ │ │ │ -000ccf90: 0c63 6174 696f 6e73 8e9f 1cea cf8d 91ea .cations........ │ │ │ │ -000ccfa0: f1eb cf41 9102 e958 e574 6163 7469 6391 ...A...X.tactic. │ │ │ │ -000ccfb0: 039a abcf 6973 9602 e99a 616e 93eb 484d ....is....an..HM │ │ │ │ -000ccfc0: 4c9b 02e9 99cf 6675 6e63 7469 6f6e 9374 L.....function.t │ │ │ │ -000ccfd0: 6861 7493 7768 656e 9361 7070 6c69 6564 hat.when.applied │ │ │ │ -000ccfe0: 9874 6f93 6193 e567 6f91 ff66 6661 6c91 .to.a..go..ffal. │ │ │ │ -000ccff0: 0428 2dcf 7265 6475 6365 7398 6974 9374 .(-.reduces.it.t │ │ │ │ -000cd000: 6f93 2869 2993 6198 6c69 7374 8d8d 9ffb o.(i).a.list.... │ │ │ │ -000cd010: a532 d531 8e8e 9107 a99e cf6f 6693 2873 .2.1.......of.(s │ │ │ │ -000cd020: 7562 2967 6f61 6c73 2c8e a18d 91ea f1eb ub)goals,....... │ │ │ │ -000cd030: 616c 6f6e 6796 03a9 0777 6974 689b 03a9 along....with... │ │ │ │ -000cd040: 0628 6969 2993 6193 e56a 7573 7469 0c63 .(ii).a..justi.c │ │ │ │ -000cd050: 91ff 6666 6174 696f 6e91 048e b6cf 6675 ..ffation.....fu │ │ │ │ -000cd060: 6e63 7469 6f6e 936d 6170 7069 6e67 9361 nction.mapping.a │ │ │ │ -000cd070: 986c 6973 7493 6f66 9374 6865 6f72 656d .list.of.theorem │ │ │ │ -000cd080: 7398 746f 9361 9374 6865 6f72 656d 2e91 s.to.a.theorem.. │ │ │ │ -000cd090: 0522 ff54 6865 9369 6465 618e a18d 91ea .".The.idea..... │ │ │ │ -000cd0a0: f1eb 6973 9603 f375 7468 6174 9374 6865 ..is...uthat.the │ │ │ │ -000cd0b0: 9366 756e 6374 696f 6e9b 03f3 746a 7573 .function...tjus │ │ │ │ -000cd0c0: 7469 0c65 7393 7468 6593 6465 636f 6d70 ti.es.the.decomp │ │ │ │ -000cd0d0: 9053 8e6f 7369 7469 6f6e 936f 6693 7468 .S.osition.of.th │ │ │ │ -000cd0e0: 6593 676f 616c 2e91 0553 4641 9103 f373 e.goal...SFA...s │ │ │ │ -000cd0f0: 676f 616c 9369 7398 616e 93eb 484d 4c93 goal.is.an..HML. │ │ │ │ -000cd100: cf76 91ff 58e4 616c 7565 9377 686f 7365 .v..X.alue.whose │ │ │ │ -000cd110: 8ea1 8d91 eaf1 eb74 9aac 7279 7090 538e .......t..ryp.S. │ │ │ │ -000cd120: 6596 04ee 2669 7393 6973 6f6d 6f72 7068 e...&is.isomorph │ │ │ │ -000cd130: 6963 9374 6f2c 9105 2f06 6275 7493 6469 ic.to,../.but.di │ │ │ │ -000cd140: 7374 696e 6374 9366 726f 6d2c 9105 2f05 stinct.from,../. │ │ │ │ -000cd150: 7468 6591 04ee 27eb 484d 4c93 cf61 6273 the...'.HML..abs │ │ │ │ -000cd160: 7472 6163 7493 7498 7970 9053 8e65 8d93 tract.t.yp.S.e.. │ │ │ │ -000cd170: eb61 7468 6d8e 911b 1b4a cf6f 6693 7468 .athm....J.of.th │ │ │ │ -000cd180: 656f 7265 6d73 2e91 0843 5a54 6861 748e eorems...CZThat. │ │ │ │ -000cd190: a18d 91ea f1eb 6973 2c91 0558 3d61 9b05 ......is,..X=a.. │ │ │ │ -000cd1a0: 0f1e 676f 616c 9605 0f1f 6973 9361 936c ..goal....is.a.l │ │ │ │ -000cd1b0: 6973 7493 6f66 9374 6572 6d73 9828 e561 ist.of.terms.(.a │ │ │ │ -000cd1c0: 7373 756d 7074 696f 6e73 9100 fddd cf29 ssumptions.....) │ │ │ │ -000cd1d0: 9370 6169 7265 6493 7769 7468 9361 9374 .paired.with.a.t │ │ │ │ -000cd1e0: 6572 6d2e 9108 a644 5468 6573 6593 7495 erm....DThese.t. │ │ │ │ -000cd1f0: ac72 7793 6f91 050f 1f63 6f6d 7090 538e .rw.o....comp.S. │ │ │ │ -000cd200: 6f6e 656e 9374 738e a18d 91ea f1eb 636f onen.ts.......co │ │ │ │ -000cd210: 7272 6573 7095 538e 6f6e 642c 9104 4d11 rresp.S.ond,..M. │ │ │ │ -000cd220: 7265 7370 9365 6374 6976 9aac 7265 6c79 resp.ectiv..rely │ │ │ │ -000cd230: 91ff 0556 2c91 044d 1274 6f91 0439 6274 ...V,..M.to..9bt │ │ │ │ -000cd240: 6865 9604 3963 6c69 7374 936f 6693 6898 he..9clist.of.h. │ │ │ │ -000cd250: 7970 9053 8e6f 7468 6573 6573 9b04 3962 yp.S.otheses..9b │ │ │ │ -000cd260: 616e 6493 7468 6593 636f 6e63 6c75 7369 and.the.conclusi │ │ │ │ -000cd270: 6f6e 986f 6693 6193 7468 656f 7265 6d2e on.of.a.theorem. │ │ │ │ -000cd280: 9106 2510 5468 658e a18d 91ea f1eb 6c69 ..%.The.......li │ │ │ │ -000cd290: 7374 9603 5981 6f66 9b03 5982 6173 7375 st..Y.of..Y.assu │ │ │ │ -000cd2a0: 6d70 7469 6f6e 7393 6973 9361 9877 90ac mptions.is.a.w.. │ │ │ │ -000cd2b0: 726f 726b 696e 6793 7265 636f 7264 986f rorking.record.o │ │ │ │ -000cd2c0: 6693 6661 6374 7393 7468 6174 986d 6190 f.facts.that.ma. │ │ │ │ -000cd2d0: ac72 7993 6290 538e 6593 7573 6564 9869 .ry.b.S.e.used.i │ │ │ │ -000cd2e0: 6e93 6465 636f 6d70 9053 8e6f 7369 6e67 n.decomp.S.osing │ │ │ │ -000cd2f0: 9874 6865 9367 6f61 6c2e 8e9f 1082 2c8d .the.goal.....,. │ │ │ │ -000cd300: 91f6 537a 5468 6596 057c 7872 656c 6174 ..SzThe..|xrelat │ │ │ │ -000cd310: 696f 6e93 6f66 9b05 7c79 7468 656f 7265 ion.of..|ytheore │ │ │ │ -000cd320: 6d73 9374 6f93 676f 616c 7393 6973 9361 ms.to.goals.is.a │ │ │ │ -000cd330: 6395 ac72 6869 6576 9365 6d65 6e93 743a c..rhiev.emen.t: │ │ │ │ -000cd340: 9108 5c81 6196 057c 7874 6865 6f72 656d ..\.a..|xtheorem │ │ │ │ -000cd350: 9361 6395 ac72 6869 6576 9365 7396 057c .ac..rhiev.es..| │ │ │ │ -000cd360: 7861 9867 6f61 6c93 6966 9374 6865 8ea1 xa.goal.if.the.. │ │ │ │ -000cd370: 8d91 eaf1 eb63 6f6e 636c 7573 696f 6e96 .....conclusion. │ │ │ │ -000cd380: 03d0 9a6f 669b 03d0 9974 6865 9374 6865 ...of....the.the │ │ │ │ -000cd390: 6f72 656d 9369 7393 6571 7561 6c98 746f orem.is.equal.to │ │ │ │ -000cd3a0: 9374 6865 9374 6572 6d93 7061 7274 986f .the.term.part.o │ │ │ │ -000cd3b0: 6693 7468 6593 676f 616c 9328 7570 9874 f.the.goal.(up.t │ │ │ │ -000cd3c0: 6f93 d70b 9013 8fcf 2d63 6f6e 95ac 7276 o.......-con..rv │ │ │ │ -000cd3d0: 9365 7273 696f 6e29 2c91 03d5 d061 6e64 .ersion),....and │ │ │ │ -000cd3e0: 8ea1 8d91 eaf1 eb69 6696 035a ff65 6163 .......if..Z.eac │ │ │ │ -000cd3f0: 9aac 7268 9368 9879 7090 538e 6f74 6865 ..rh.h.yp.S.othe │ │ │ │ -000cd400: 7369 7393 6f66 9374 6865 9374 6865 6f72 sis.of.the.theor │ │ │ │ -000cd410: 656d 9369 7393 6571 7561 6c93 2875 7093 em.is.equal.(up. │ │ │ │ -000cd420: 746f 93d7 0b90 138f cf2d 636f 6e98 7698 to.......-con.v. │ │ │ │ -000cd430: 6572 7369 6f6e 2c91 0377 bb61 6761 696e ersion,..w.again │ │ │ │ -000cd440: 2993 746f 9373 6f6d 6593 6173 7375 6d70 ).to.some.assump │ │ │ │ -000cd450: 7469 6f6e 8ea1 8d91 eaf1 eb6f 6696 0378 tion.......of..x │ │ │ │ -000cd460: 6e74 6865 9b03 786d 676f 616c 2e91 0512 nthe..xmgoal.... │ │ │ │ -000cd470: cd54 6869 7393 6465 0c6e 6974 696f 6e98 .This.de.nition. │ │ │ │ -000cd480: 6173 7375 7265 7393 7468 6174 9374 6865 assures.that.the │ │ │ │ -000cd490: 9874 6865 6f72 656d 9370 7572 7090 538e .theorem.purp.S. │ │ │ │ -000cd4a0: 6f72 7469 6e67 9374 6f98 7361 7469 7366 orting.to.satisf │ │ │ │ -000cd4b0: 7993 6193 676f 616c 9864 6f90 538e 6573 y.a.goal.do.S.es │ │ │ │ -000cd4c0: 936e 6f74 8ea1 8d91 eaf1 eb64 6570 9a53 .not.......dep.S │ │ │ │ -000cd4d0: 8e65 6e64 9603 eaa8 6f6e 9361 7373 756d .end....on.assum │ │ │ │ -000cd4e0: 7074 696f 6e73 9362 9865 799a ac72 6f6e ptions.b.ey..ron │ │ │ │ -000cd4f0: 6493 7468 6593 7798 6f72 6b69 6e67 9361 d.the.w.orking.a │ │ │ │ -000cd500: 7373 756d 7074 696f 6e73 936f 6693 7468 ssumptions.of.th │ │ │ │ -000cd510: 6593 676f 616c 2e8e a910 822b 8d91 f653 e.goal.....+...S │ │ │ │ -000cd520: 7a41 9603 ed00 6a75 7374 690c 6361 7469 zA....justi.cati │ │ │ │ -000cd530: 6f6e 9b03 ed01 6973 9328 7261 7468 6572 on....is.(rather │ │ │ │ -000cd540: 9863 6f6e 6675 7369 6e67 6c79 2993 6361 .confusingly).ca │ │ │ │ -000cd550: 6c6c 6564 9861 98e5 7072 96ff 6666 6f93 lled.a..pr..ffo. │ │ │ │ -000cd560: 6f66 910a 628a cf69 6e96 03ed 00eb 4848 of..b..in.....HH │ │ │ │ -000cd570: 4f4c 9105 e257 cf66 6f6c 6c6f 90ac 7277 OL...W.follo..rw │ │ │ │ -000cd580: 696e 6798 7468 6593 eb48 4c43 4698 cf75 ing.the..HLCF..u │ │ │ │ -000cd590: 7361 6765 3b8e a18d 91ea f1eb 6974 9604 sage;.......it.. │ │ │ │ -000cd5a0: adc1 6973 2c9b 04de 8861 7393 6d65 6e90 ..is,....as.men. │ │ │ │ -000cd5b0: ac72 7469 6f6e 6564 2c98 616e 93eb 484d .rtioned,.an..HM │ │ │ │ -000cd5c0: 4c93 cf66 756e 6374 696f 6e9b 04ad c266 L..function....f │ │ │ │ -000cd5d0: 726f 6d93 6193 7468 656f 7265 6d98 6c69 rom.a.theorem.li │ │ │ │ -000cd5e0: 7374 9374 6f93 6198 7468 656f 7265 6d2e st.to.a.theorem. │ │ │ │ -000cd5f0: 9107 822b 5468 6598 eb48 4d4c 93cf 6070 ...+The..HML..`p │ │ │ │ -000cd600: 726f 9053 8e6f 6691 00d6 3827 8ea1 8d91 ro.S.of...8'.... │ │ │ │ -000cd610: eaf1 eb66 756e 6374 696f 6e96 03ac 9e63 ...function....c │ │ │ │ -000cd620: 6f72 7265 7370 9a53 8e6f 6e64 7391 03ac orresp.S.onds... │ │ │ │ -000cd630: 9d74 6f93 6193 7072 6f98 6f66 9369 6e9b .to.a.pro.of.in. │ │ │ │ -000cd640: 03ac 9d74 6865 936c 6f67 6963 616c 9373 ...the.logical.s │ │ │ │ -000cd650: 656e 7365 9828 6f66 9361 9373 6571 7565 ense.(of.a.seque │ │ │ │ -000cd660: 6e63 6593 6f66 9874 6865 6f72 656d 7393 nce.of.theorems. │ │ │ │ -000cd670: 6465 7090 538e 656e 6469 6e67 8ea1 8d91 dep.S.ending.... │ │ │ │ -000cd680: eaf1 eb6f 6e96 0452 ff69 6e66 6572 656e ...on..R.inferen │ │ │ │ -000cd690: 6365 9b04 5300 7275 6c65 7329 936f 6e6c ce..S.rules).onl │ │ │ │ -000cd6a0: 7998 696e 9374 6861 7498 6974 936d 90ac y.in.that.it.m.. │ │ │ │ -000cd6b0: 7275 7374 9365 7691 ff58 e461 6c75 6174 rust.ev..X.aluat │ │ │ │ -000cd6c0: 6598 7468 6593 eb48 4d4c 98cf 6675 6e63 e.the..HML..func │ │ │ │ -000cd6d0: 7469 6f6e 9363 6f72 7265 7370 9053 8e6f tion.corresp.S.o │ │ │ │ -000cd6e0: 6e64 696e 6798 746f 9365 6163 90ac 7268 nding.to.eac..rh │ │ │ │ -000cd6f0: 8ea1 8d91 eaf1 eb69 6e66 6572 656e 6365 .......inference │ │ │ │ -000cd700: 9604 528e 7275 6c65 936f 6e93 7768 6963 ..R.rule.on.whic │ │ │ │ -000cd710: 90ac 7268 9b04 528f 7468 6593 7365 7175 ..rh..R.the.sequ │ │ │ │ -000cd720: 656e 6365 9364 6570 9053 8e65 6e64 7393 ence.dep.S.ends. │ │ │ │ -000cd730: 696e 936f 7264 6572 9374 6f98 636f 6d70 in.order.to.comp │ │ │ │ -000cd740: 7574 6593 6974 738d 93eb 6174 686d 8e91 ute.its...athm.. │ │ │ │ -000cd750: 1591 8ccf 2d76 91ff 58e4 616c 7565 6493 ....-v..X.alued. │ │ │ │ -000cd760: 7265 7375 6c74 2e8e a18d 91ea f1eb 2860 result........(` │ │ │ │ -000cd770: 4a75 7374 690c 6361 7469 6f6e 272c 9604 Justi.cation',.. │ │ │ │ -000cd780: 05ec 6f72 9b04 0077 6076 91ff 58e4 616c ..or...w`v..X.al │ │ │ │ -000cd790: 6964 6174 696f 6e27 2c93 6173 9869 7396 idation',.as.is. │ │ │ │ -000cd7a0: 0400 7873 6f6d 6574 696d 6573 9375 7365 ..xsometimes.use │ │ │ │ -000cd7b0: 642c 9104 05eb 6172 6593 6c65 7373 9863 d,....are.less.c │ │ │ │ -000cd7c0: 6f6e 6675 7369 6e67 9374 6572 6d73 9366 onfusing.terms.f │ │ │ │ -000cd7d0: 6f72 9874 6865 93eb 484d 4c8e a18d 91ea or.the..HML..... │ │ │ │ -000cd7e0: f1eb cf66 756e 6374 696f 6e96 032f 0b69 ...function../.i │ │ │ │ -000cd7f0: 6e93 7175 6573 7469 6f6e 2e29 9104 fa56 n.question.)...V │ │ │ │ -000cd800: 5468 6593 7072 6f90 538e 6f66 9366 756e The.pro.S.of.fun │ │ │ │ -000cd810: 6374 696f 6e2c 9103 5490 6f72 936a 7573 ction,..T.or.jus │ │ │ │ -000cd820: 7469 0c63 6174 696f 6e2c 9103 5491 7265 ti.cation,..T.re │ │ │ │ -000cd830: 7475 726e 6564 9362 9aac 7279 9103 2f0a turned.b..ry../. │ │ │ │ -000cd840: 6193 7461 6374 6963 9369 7393 696e 9874 a.tactic.is.in.t │ │ │ │ -000cd850: 656e 6465 648e a18d 91ea f1eb 746f 9603 ended.......to.. │ │ │ │ -000cd860: efd4 6d61 709b 03ef d574 6865 936c 6973 ..map....the.lis │ │ │ │ -000cd870: 7493 6f66 9874 6865 6f72 656d 7393 7265 t.of.theorems.re │ │ │ │ -000cd880: 7370 9053 8e65 6374 6976 9aac 7265 6c79 sp.S.ectiv..rely │ │ │ │ -000cd890: 9361 6398 6869 6576 696e 6793 7468 659b .ac.hieving.the. │ │ │ │ -000cd8a0: 03ef d573 7562 676f 616c 7393 746f 9374 ...subgoals.to.t │ │ │ │ -000cd8b0: 6865 9874 6865 6f72 656d 9361 6390 ac72 he.theorem.ac..r │ │ │ │ -000cd8c0: 6869 6576 696e 678e a18d 91ea f1eb 7468 hieving.......th │ │ │ │ -000cd8d0: 6596 03ea a86f 7269 6769 6e61 6c93 676f e....original.go │ │ │ │ -000cd8e0: 616c 3b93 6974 936a 7573 7469 0c65 7393 al;.it.justi.es. │ │ │ │ -000cd8f0: 7468 6593 6465 636f 6d70 9053 8e6f 7369 the.decomp.S.osi │ │ │ │ -000cd900: 7469 6f6e 9369 6e90 ac72 746f 9373 7562 tion.in..rto.sub │ │ │ │ -000cd910: 676f 616c 732e 8ea6 8d91 f653 7a41 9103 goals......SzA.. │ │ │ │ -000cd920: ccac 7461 6374 6963 9603 ccb3 6973 9373 ..tactic....is.s │ │ │ │ -000cd930: 6169 649b 03cc b474 6f93 e573 6f6c 7665 aid....to..solve │ │ │ │ -000cd940: 9104 b263 cf61 9867 6f61 6c93 6966 9369 ...c.a.goal.if.i │ │ │ │ -000cd950: 7498 7265 6475 6365 7393 7468 6593 676f t.reduces.the.go │ │ │ │ -000cd960: 616c 9874 6f93 7468 6593 656d 7074 90ac al.to.the.empt.. │ │ │ │ -000cd970: 7279 9873 6574 936f 6693 7375 6267 6f61 ry.set.of.subgoa │ │ │ │ -000cd980: 6c73 2e91 052e e454 6869 738e a18d 91ea ls.....This..... │ │ │ │ -000cd990: f1eb 6465 7095 538e 656e 6473 2c91 0599 ..dep.S.ends,... │ │ │ │ -000cd9a0: f06f 6290 ac72 7669 6f75 736c 7991 ff05 .ob..rviously... │ │ │ │ -000cd9b0: 562c 9105 99f1 6f6e 9105 43ae 7468 6572 V,....on..C.ther │ │ │ │ -000cd9c0: 659b 0543 af62 9365 696e 6798 6174 986c e..C.b.eing.at.l │ │ │ │ -000cd9d0: 6561 7374 9605 43ae 6f6e 6598 7461 6374 east..C.one.tact │ │ │ │ -000cd9e0: 6963 9874 6861 7493 6d61 7073 9861 9867 ic.that.maps.a.g │ │ │ │ -000cd9f0: 6f61 6c98 746f 9374 6865 9865 6d70 7490 oal.to.the.empt. │ │ │ │ -000cda00: ac72 798e a18d 91ea f1eb 7375 6267 6f61 .ry.......subgoa │ │ │ │ -000cda10: 6c96 0448 726c 6973 742e 9106 523e 5468 l..Hrlist...R>Th │ │ │ │ -000cda20: 659b 0448 7373 696d 706c 6573 7493 7461 e..Hssimplest.ta │ │ │ │ -000cda30: 6374 6963 9374 6861 7493 646f 9053 8e65 ctic.that.do.S.e │ │ │ │ -000cda40: 7393 7468 6973 9369 7393 6f6e 6593 7468 s.this.is.one.th │ │ │ │ -000cda50: 6174 9363 616e 9872 6563 6f67 6e69 7a65 at.can.recognize │ │ │ │ -000cda60: 9377 6865 6e93 6193 676f 616c 9369 738e .when.a.goal.is. │ │ │ │ -000cda70: a18d 91ea f1eb 6163 95ac 7268 6965 7693 ......ac..rhiev. │ │ │ │ -000cda80: 6564 9b03 a67b 6293 7998 616e 9861 7869 ed...{b.y.an.axi │ │ │ │ -000cda90: 6f6d 986f 7296 03a6 7a61 6e98 6578 6973 om.or...zan.exis │ │ │ │ -000cdaa0: 7469 6e67 9874 6865 6f72 656d 3b91 03bd ting.theorem;... │ │ │ │ -000cdab0: 3569 6e98 eb48 484f 4ccf 2c93 7468 6598 5in..HHOL.,.the. │ │ │ │ -000cdac0: 6675 6e63 7469 6f6e 8d98 eb61 4143 4345 function...aACCE │ │ │ │ -000cdad0: 5054 5f54 4143 8e91 40c9 9acf 646f 9053 PT_TAC..@...do.S │ │ │ │ -000cdae0: 8e65 7398 7468 6973 2e8e a18d 8d91 eaf1 .es.this........ │ │ │ │ -000cdaf0: ebeb 6141 4343 4550 545f 5441 438e 9129 ..aACCEPT_TAC..) │ │ │ │ -000cdb00: 0836 cf74 616b 90ac 7265 7396 0499 a761 .6.tak..res....a │ │ │ │ -000cdb10: 9b04 99a6 7468 656f 7265 6d93 d774 6893 ....theorem..th. │ │ │ │ -000cdb20: cf61 6e64 9370 726f 9053 8e64 7563 6573 .and.pro.S.duces │ │ │ │ -000cdb30: 9861 9374 6163 7469 6393 7468 6174 936d .a.tactic.that.m │ │ │ │ -000cdb40: 6170 7398 6193 7691 ff58 e461 6c75 6593 aps.a.v..X.alue. │ │ │ │ -000cdb50: 6f66 9374 90ac 7279 7090 538e 658d 98eb of.t..ryp.S.e... │ │ │ │ -000cdb60: 6174 686d 8e91 1a72 4bcf 746f 8ea1 8d91 athm...rK.to.... │ │ │ │ -000cdb70: eaf1 eb74 6865 9603 ad5b 656d 7074 90ac ...the...[empt.. │ │ │ │ -000cdb80: 7279 9b03 ad5a 6c69 7374 936f 6698 7375 ry...Zlist.of.su │ │ │ │ -000cdb90: 6267 6f61 6c73 2e91 0524 7149 7493 6a75 bgoals...$qIt.ju │ │ │ │ -000cdba0: 7374 690c 6573 9374 6869 7398 6064 6563 sti.es.this.`dec │ │ │ │ -000cdbb0: 6f6d 7090 538e 6f73 6974 696f 6e27 9362 omp.S.osition'.b │ │ │ │ -000cdbc0: 90ac 7279 9861 9370 726f 9053 8e6f 6693 ..ry.a.pro.S.of. │ │ │ │ -000cdbd0: 6675 6e63 7469 6f6e 9874 6861 7493 6d61 function.that.ma │ │ │ │ -000cdbe0: 7073 8ea1 8d91 eaf1 eb74 6865 9604 3e5b ps.......the..>[ │ │ │ │ -000cdbf0: 656d 7074 9aac 7279 936c 6973 7493 6f66 empt..ry.list.of │ │ │ │ -000cdc00: 9104 3e5a 7468 656f 7265 6d73 9374 6f93 ..>Ztheorems.to. │ │ │ │ -000cdc10: 7468 6593 7468 656f 7265 6d93 d774 68cf the.theorem..th. │ │ │ │ -000cdc20: 2e91 0633 f854 6865 9375 7365 936f 6693 ...3.The.use.of. │ │ │ │ -000cdc30: 7468 6973 9374 6563 9868 6e69 6361 6c93 this.tec.hnical. │ │ │ │ -000cdc40: 6465 7669 6365 2c91 0453 476f 7293 6f74 device,..SGor.ot │ │ │ │ -000cdc50: 6865 728e a18d 91ea f1eb 7375 639a ac72 her.......suc..r │ │ │ │ -000cdc60: 6896 03ea a874 6163 7469 6373 2c93 656e h....tactics,.en │ │ │ │ -000cdc70: 6473 9374 6865 9364 6563 6f6d 7090 538e ds.the.decomp.S. │ │ │ │ -000cdc80: 6f73 6974 696f 6e93 6f66 9373 7562 676f osition.of.subgo │ │ │ │ -000cdc90: 616c 732c 9361 6e64 9361 6c6c 6f98 7773 als,.and.allo.ws │ │ │ │ -000cdca0: 9374 6865 9370 726f 9a53 8e6f 6693 746f .the.pro.S.of.to │ │ │ │ -000cdcb0: 9362 9865 9362 7569 6c74 9375 702e 8ea6 .b.e.built.up... │ │ │ │ -000cdcc0: 8d91 f653 7a55 6e6c 696b 9aac 7265 9602 ...SzUnlik..re.. │ │ │ │ -000cdcd0: ccec 7468 656f 7265 6d73 2c91 0306 1167 ..theorems,....g │ │ │ │ -000cdce0: 6f61 6c73 936e 6565 6493 6e6f 7493 6290 oals.need.not.b. │ │ │ │ -000cdcf0: 538e 6593 6465 0c6e 6564 9102 cceb 6173 S.e.de.ned....as │ │ │ │ -000cdd00: 9361 6e93 6162 7374 7261 6374 9374 9879 .an.abstract.t.y │ │ │ │ -000cdd10: 7090 538e 653b 9103 2c2b 7468 6579 9102 p.S.e;..,+they.. │ │ │ │ -000cdd20: cceb 6172 6593 7472 616e 7370 6172 656e ..are.transparen │ │ │ │ -000cdd30: 9874 9361 6e64 8ea1 8d91 eaf1 eb63 616e .t.and.......can │ │ │ │ -000cdd40: 9603 d7f2 6290 538e 6593 636f 6e73 7472 ....b.S.e.constr │ │ │ │ -000cdd50: 7563 7465 6493 6672 6565 6c79 91ff 0556 ucted.freely...V │ │ │ │ -000cdd60: 2e91 0532 a454 689a ac72 7573 2c91 03db ...2.Th..rus,... │ │ │ │ -000cdd70: b061 6e93 eb48 4d4c 93cf 7498 7970 9053 .an..HML..t.yp.S │ │ │ │ -000cdd80: 8e65 9361 6262 7265 7669 6174 696f 6e93 .e.abbreviation. │ │ │ │ -000cdd90: 2873 6565 9353 6563 7469 6f6e 9335 2e34 (see.Section.5.4 │ │ │ │ -000cdda0: 2993 6973 9369 6e98 7472 6f90 538e 6475 ).is.in.tro.S.du │ │ │ │ -000cddb0: 6365 648e 91ea f1eb 9f0d 6abd 8900 0066 ced.......j....f │ │ │ │ -000cddc0: 6600 71cf 9f9f 0c99 9a8d 8d8d 8d91 0d83 f.q............. │ │ │ │ -000cddd0: 909f fc5e ffc5 318e 8e8e 9112 0003 c654 ...^..1........T │ │ │ │ -000cdde0: 6865 9603 5555 6f72 6465 7269 6e67 9369 he..UUordering.i │ │ │ │ -000cddf0: 7393 6e65 6365 7373 6172 7993 666f 7293 s.necessary.for. │ │ │ │ -000cde00: 7365 6c65 6374 696e 6793 6193 7472 6565 selecting.a.tree │ │ │ │ -000cde10: 9373 6561 7263 90b8 e368 9373 7472 6174 .searc...h.strat │ │ │ │ -000cde20: 6567 7991 ff2a aa2e 8e8e 9f24 fd13 8e8c egy..*.....$.... │ │ │ │ -000cde30: 8b00 0001 0300 0000 0000 0000 0000 0000 ................ │ │ │ │ +000ccd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000ccd40: 0cbf c3a0 02cc 0555 8da0 fd46 d30e 8d8d .......U...F.... │ │ │ │ +000ccd50: 8d8d 9ffa 999a 8d91 eaf1 ebd0 3235 3891 ............258. │ │ │ │ +000ccd60: 657d 6b43 6861 7074 6572 9604 8000 3134 e}kChapter....14 │ │ │ │ +000ccd70: 2e91 0a80 0047 6f61 6c93 4469 7265 6374 .....Goal.Direct │ │ │ │ +000ccd80: 6564 9350 726f 9060 006f 663a 9106 0000 ed.Pro.`.of:.... │ │ │ │ +000ccd90: 549b fee0 0061 6374 6963 7393 616e 6493 T....actics.and. │ │ │ │ +000ccda0: 5498 6163 7469 6361 6c73 8e91 eaf1 eb9f T.acticals...... │ │ │ │ +000ccdb0: 0566 6689 0000 e666 01c7 3e7c 8e8e 8e8e .ff....f..>|.... │ │ │ │ +000ccdc0: a002 942f df8d a0fd 8bd0 218d 91f6 537a .../......!...Sz │ │ │ │ +000ccdd0: cf54 6865 9604 bfde 7265 7072 6573 656e .The....represen │ │ │ │ +000ccde0: 90ac 7274 6174 696f 6e9b 04bf df6f 6693 ..rtation....of. │ │ │ │ +000ccdf0: 7468 6973 9369 6465 6193 696e 98eb 484c this.idea.in..HL │ │ │ │ +000cce00: 4346 93cf 7790 ac72 6173 934d 696c 6e65 CF..w..ras.Milne │ │ │ │ +000cce10: 7227 7398 696e 7370 6972 6174 696f 6e3b r's.inspiration; │ │ │ │ +000cce20: 9105 2a79 7468 6593 6964 6561 9869 7393 ..*ythe.idea.is. │ │ │ │ +000cce30: 7369 6d69 6c61 726c 798e a410 0000 8d91 similarly....... │ │ │ │ +000cce40: eaf1 eb63 656e 9aac 7274 7261 6c96 050c ...cen..rtral... │ │ │ │ +000cce50: c574 6f91 050c c474 6865 6f72 656d 9370 .to....theorem.p │ │ │ │ +000cce60: 726f 9876 696e 6793 696e 9b05 0cc4 eb48 ro.ving.in.....H │ │ │ │ +000cce70: 484f 4ccf 2e93 416c 7468 6f75 6768 9873 HOL...Although.s │ │ │ │ +000cce80: 7562 676f 616c 696e 6793 7468 656f 7265 ubgoaling.theore │ │ │ │ +000cce90: 6d93 7072 6f95 ac72 7693 6572 7398 6861 m.pro..rv.ers.ha │ │ │ │ +000ccea0: 6491 050c c561 6c72 6561 6479 8ea1 8d91 d....already.... │ │ │ │ +000cceb0: eaf1 eb62 9053 8e65 656e 9603 715b 6275 ...b.S.een..q[bu │ │ │ │ +000ccec0: 696c 7493 6174 9374 6865 9374 696d 652c ilt.at.the.time, │ │ │ │ +000cced0: 9103 899e 4d69 6c6e 6572 2773 9370 6172 ....Milner's.par │ │ │ │ +000ccee0: 7469 6375 6c61 7293 636f 6e9a ac72 7472 ticular.con..rtr │ │ │ │ +000ccef0: 6962 7574 696f 6e93 7798 6173 9103 715c ibution.w.as..q\ │ │ │ │ +000ccf00: 696e 9366 6f72 6d61 6c69 7a69 6e67 9374 in.formalizing.t │ │ │ │ +000ccf10: 6865 936d 6574 686f 9053 8e64 9366 6f72 he.metho.S.d.for │ │ │ │ +000ccf20: 8ea1 8d91 eaf1 eb74 7261 6e73 6c61 7469 .......translati │ │ │ │ +000ccf30: 6e67 9603 eaa8 7375 6267 6f61 6c73 9373 ng....subgoals.s │ │ │ │ +000ccf40: 6f6c 7574 696f 6e73 9374 6f93 736f 6c75 olutions.to.solu │ │ │ │ +000ccf50: 7469 6f6e 7393 6f66 9367 6f61 6c73 2e8e tions.of.goals.. │ │ │ │ +000ccf60: 9f2b 380c 8d8d 91ea f1eb eb4b 3134 2e31 .+8........K14.1 │ │ │ │ +000ccf70: 8e91 20f1 e754 91fe 6147 6163 7469 6373 .. ..T..aGactics │ │ │ │ +000ccf80: 2c96 067a e167 6f61 6c73 9361 6e64 936a ,..z.goals.and.j │ │ │ │ +000ccf90: 7573 7469 0c63 6174 696f 6e73 8e9f 1cea usti.cations.... │ │ │ │ +000ccfa0: cf8d 91ea f1eb cf41 9102 e958 e574 6163 .......A...X.tac │ │ │ │ +000ccfb0: 7469 6391 039a abcf 6973 9602 e99a 616e tic.....is....an │ │ │ │ +000ccfc0: 93eb 484d 4c9b 02e9 99cf 6675 6e63 7469 ..HML.....functi │ │ │ │ +000ccfd0: 6f6e 9374 6861 7493 7768 656e 9361 7070 on.that.when.app │ │ │ │ +000ccfe0: 6c69 6564 9874 6f93 6193 e567 6f91 ff66 lied.to.a..go..f │ │ │ │ +000ccff0: 6661 6c91 0428 2dcf 7265 6475 6365 7398 fal..(-.reduces. │ │ │ │ +000cd000: 6974 9374 6f93 2869 2993 6198 6c69 7374 it.to.(i).a.list │ │ │ │ +000cd010: 8d8d 9ffb a532 d531 8e8e 9107 a99e cf6f .....2.1.......o │ │ │ │ +000cd020: 6693 2873 7562 2967 6f61 6c73 2c8e a18d f.(sub)goals,... │ │ │ │ +000cd030: 91ea f1eb 616c 6f6e 6796 03a9 0777 6974 ....along....wit │ │ │ │ +000cd040: 689b 03a9 0628 6969 2993 6193 e56a 7573 h....(ii).a..jus │ │ │ │ +000cd050: 7469 0c63 91ff 6666 6174 696f 6e91 048e ti.c..ffation... │ │ │ │ +000cd060: b6cf 6675 6e63 7469 6f6e 936d 6170 7069 ..function.mappi │ │ │ │ +000cd070: 6e67 9361 986c 6973 7493 6f66 9374 6865 ng.a.list.of.the │ │ │ │ +000cd080: 6f72 656d 7398 746f 9361 9374 6865 6f72 orems.to.a.theor │ │ │ │ +000cd090: 656d 2e91 0522 ff54 6865 9369 6465 618e em...".The.idea. │ │ │ │ +000cd0a0: a18d 91ea f1eb 6973 9603 f375 7468 6174 ......is...uthat │ │ │ │ +000cd0b0: 9374 6865 9366 756e 6374 696f 6e9b 03f3 .the.function... │ │ │ │ +000cd0c0: 746a 7573 7469 0c65 7393 7468 6593 6465 tjusti.es.the.de │ │ │ │ +000cd0d0: 636f 6d70 9053 8e6f 7369 7469 6f6e 936f comp.S.osition.o │ │ │ │ +000cd0e0: 6693 7468 6593 676f 616c 2e91 0553 4641 f.the.goal...SFA │ │ │ │ +000cd0f0: 9103 f373 676f 616c 9369 7398 616e 93eb ...sgoal.is.an.. │ │ │ │ +000cd100: 484d 4c93 cf76 91ff 58e4 616c 7565 9377 HML..v..X.alue.w │ │ │ │ +000cd110: 686f 7365 8ea1 8d91 eaf1 eb74 9aac 7279 hose.......t..ry │ │ │ │ +000cd120: 7090 538e 6596 04ee 2669 7393 6973 6f6d p.S.e...&is.isom │ │ │ │ +000cd130: 6f72 7068 6963 9374 6f2c 9105 2f06 6275 orphic.to,../.bu │ │ │ │ +000cd140: 7493 6469 7374 696e 6374 9366 726f 6d2c t.distinct.from, │ │ │ │ +000cd150: 9105 2f05 7468 6591 04ee 27eb 484d 4c93 ../.the...'.HML. │ │ │ │ +000cd160: cf61 6273 7472 6163 7493 7498 7970 9053 .abstract.t.yp.S │ │ │ │ +000cd170: 8e65 8d93 eb61 7468 6d8e 911b 1b4a cf6f .e...athm....J.o │ │ │ │ +000cd180: 6693 7468 656f 7265 6d73 2e91 0843 5a54 f.theorems...CZT │ │ │ │ +000cd190: 6861 748e a18d 91ea f1eb 6973 2c91 0558 hat.......is,..X │ │ │ │ +000cd1a0: 3d61 9b05 0f1e 676f 616c 9605 0f1f 6973 =a....goal....is │ │ │ │ +000cd1b0: 9361 936c 6973 7493 6f66 9374 6572 6d73 .a.list.of.terms │ │ │ │ +000cd1c0: 9828 e561 7373 756d 7074 696f 6e73 9100 .(.assumptions.. │ │ │ │ +000cd1d0: fddd cf29 9370 6169 7265 6493 7769 7468 ...).paired.with │ │ │ │ +000cd1e0: 9361 9374 6572 6d2e 9108 a644 5468 6573 .a.term....DThes │ │ │ │ +000cd1f0: 6593 7495 ac72 7793 6f91 050f 1f63 6f6d e.t..rw.o....com │ │ │ │ +000cd200: 7090 538e 6f6e 656e 9374 738e a18d 91ea p.S.onen.ts..... │ │ │ │ +000cd210: f1eb 636f 7272 6573 7095 538e 6f6e 642c ..corresp.S.ond, │ │ │ │ +000cd220: 9104 4d11 7265 7370 9365 6374 6976 9aac ..M.resp.ectiv.. │ │ │ │ +000cd230: 7265 6c79 91ff 0556 2c91 044d 1274 6f91 rely...V,..M.to. │ │ │ │ +000cd240: 0439 6274 6865 9604 3963 6c69 7374 936f .9bthe..9clist.o │ │ │ │ +000cd250: 6693 6898 7970 9053 8e6f 7468 6573 6573 f.h.yp.S.otheses │ │ │ │ +000cd260: 9b04 3962 616e 6493 7468 6593 636f 6e63 ..9band.the.conc │ │ │ │ +000cd270: 6c75 7369 6f6e 986f 6693 6193 7468 656f lusion.of.a.theo │ │ │ │ +000cd280: 7265 6d2e 9106 2510 5468 658e a18d 91ea rem...%.The..... │ │ │ │ +000cd290: f1eb 6c69 7374 9603 5981 6f66 9b03 5982 ..list..Y.of..Y. │ │ │ │ +000cd2a0: 6173 7375 6d70 7469 6f6e 7393 6973 9361 assumptions.is.a │ │ │ │ +000cd2b0: 9877 90ac 726f 726b 696e 6793 7265 636f .w..rorking.reco │ │ │ │ +000cd2c0: 7264 986f 6693 6661 6374 7393 7468 6174 rd.of.facts.that │ │ │ │ +000cd2d0: 986d 6190 ac72 7993 6290 538e 6593 7573 .ma..ry.b.S.e.us │ │ │ │ +000cd2e0: 6564 9869 6e93 6465 636f 6d70 9053 8e6f ed.in.decomp.S.o │ │ │ │ +000cd2f0: 7369 6e67 9874 6865 9367 6f61 6c2e 8e9f sing.the.goal... │ │ │ │ +000cd300: 1082 2c8d 91f6 537a 5468 6596 057c 7872 ..,...SzThe..|xr │ │ │ │ +000cd310: 656c 6174 696f 6e93 6f66 9b05 7c79 7468 elation.of..|yth │ │ │ │ +000cd320: 656f 7265 6d73 9374 6f93 676f 616c 7393 eorems.to.goals. │ │ │ │ +000cd330: 6973 9361 6395 ac72 6869 6576 9365 6d65 is.ac..rhiev.eme │ │ │ │ +000cd340: 6e93 743a 9108 5c81 6196 057c 7874 6865 n.t:..\.a..|xthe │ │ │ │ +000cd350: 6f72 656d 9361 6395 ac72 6869 6576 9365 orem.ac..rhiev.e │ │ │ │ +000cd360: 7396 057c 7861 9867 6f61 6c93 6966 9374 s..|xa.goal.if.t │ │ │ │ +000cd370: 6865 8ea1 8d91 eaf1 eb63 6f6e 636c 7573 he.......conclus │ │ │ │ +000cd380: 696f 6e96 03d0 9a6f 669b 03d0 9974 6865 ion....of....the │ │ │ │ +000cd390: 9374 6865 6f72 656d 9369 7393 6571 7561 .theorem.is.equa │ │ │ │ +000cd3a0: 6c98 746f 9374 6865 9374 6572 6d93 7061 l.to.the.term.pa │ │ │ │ +000cd3b0: 7274 986f 6693 7468 6593 676f 616c 9328 rt.of.the.goal.( │ │ │ │ +000cd3c0: 7570 9874 6f93 d70b 9013 8fcf 2d63 6f6e up.to.......-con │ │ │ │ +000cd3d0: 95ac 7276 9365 7273 696f 6e29 2c91 03d5 ..rv.ersion),... │ │ │ │ +000cd3e0: d061 6e64 8ea1 8d91 eaf1 eb69 6696 035a .and.......if..Z │ │ │ │ +000cd3f0: ff65 6163 9aac 7268 9368 9879 7090 538e .eac..rh.h.yp.S. │ │ │ │ +000cd400: 6f74 6865 7369 7393 6f66 9374 6865 9374 othesis.of.the.t │ │ │ │ +000cd410: 6865 6f72 656d 9369 7393 6571 7561 6c93 heorem.is.equal. │ │ │ │ +000cd420: 2875 7093 746f 93d7 0b90 138f cf2d 636f (up.to.......-co │ │ │ │ +000cd430: 6e98 7698 6572 7369 6f6e 2c91 0377 bb61 n.v.ersion,..w.a │ │ │ │ +000cd440: 6761 696e 2993 746f 9373 6f6d 6593 6173 gain).to.some.as │ │ │ │ +000cd450: 7375 6d70 7469 6f6e 8ea1 8d91 eaf1 eb6f sumption.......o │ │ │ │ +000cd460: 6696 0378 6e74 6865 9b03 786d 676f 616c f..xnthe..xmgoal │ │ │ │ +000cd470: 2e91 0512 cd54 6869 7393 6465 0c6e 6974 .....This.de.nit │ │ │ │ +000cd480: 696f 6e98 6173 7375 7265 7393 7468 6174 ion.assures.that │ │ │ │ +000cd490: 9374 6865 9874 6865 6f72 656d 9370 7572 .the.theorem.pur │ │ │ │ +000cd4a0: 7090 538e 6f72 7469 6e67 9374 6f98 7361 p.S.orting.to.sa │ │ │ │ +000cd4b0: 7469 7366 7993 6193 676f 616c 9864 6f90 tisfy.a.goal.do. │ │ │ │ +000cd4c0: 538e 6573 936e 6f74 8ea1 8d91 eaf1 eb64 S.es.not.......d │ │ │ │ +000cd4d0: 6570 9a53 8e65 6e64 9603 eaa8 6f6e 9361 ep.S.end....on.a │ │ │ │ +000cd4e0: 7373 756d 7074 696f 6e73 9362 9865 799a ssumptions.b.ey. │ │ │ │ +000cd4f0: ac72 6f6e 6493 7468 6593 7798 6f72 6b69 .rond.the.w.orki │ │ │ │ +000cd500: 6e67 9361 7373 756d 7074 696f 6e73 936f ng.assumptions.o │ │ │ │ +000cd510: 6693 7468 6593 676f 616c 2e8e a910 822b f.the.goal.....+ │ │ │ │ +000cd520: 8d91 f653 7a41 9603 ed00 6a75 7374 690c ...SzA....justi. │ │ │ │ +000cd530: 6361 7469 6f6e 9b03 ed01 6973 9328 7261 cation....is.(ra │ │ │ │ +000cd540: 7468 6572 9863 6f6e 6675 7369 6e67 6c79 ther.confusingly │ │ │ │ +000cd550: 2993 6361 6c6c 6564 9861 98e5 7072 96ff ).called.a..pr.. │ │ │ │ +000cd560: 6666 6f93 6f66 910a 628a cf69 6e96 03ed ffo.of..b..in... │ │ │ │ +000cd570: 00eb 4848 4f4c 9105 e257 cf66 6f6c 6c6f ..HHOL...W.follo │ │ │ │ +000cd580: 90ac 7277 696e 6798 7468 6593 eb48 4c43 ..rwing.the..HLC │ │ │ │ +000cd590: 4698 cf75 7361 6765 3b8e a18d 91ea f1eb F..usage;....... │ │ │ │ +000cd5a0: 6974 9604 adc1 6973 2c9b 04de 8861 7393 it....is,....as. │ │ │ │ +000cd5b0: 6d65 6e90 ac72 7469 6f6e 6564 2c98 616e men..rtioned,.an │ │ │ │ +000cd5c0: 93eb 484d 4c93 cf66 756e 6374 696f 6e9b ..HML..function. │ │ │ │ +000cd5d0: 04ad c266 726f 6d93 6193 7468 656f 7265 ...from.a.theore │ │ │ │ +000cd5e0: 6d98 6c69 7374 9374 6f93 6198 7468 656f m.list.to.a.theo │ │ │ │ +000cd5f0: 7265 6d2e 9107 822b 5468 6598 eb48 4d4c rem....+The..HML │ │ │ │ +000cd600: 93cf 6070 726f 9053 8e6f 6691 00d6 3827 ..`pro.S.of...8' │ │ │ │ +000cd610: 8ea1 8d91 eaf1 eb66 756e 6374 696f 6e96 .......function. │ │ │ │ +000cd620: 03ac 9e63 6f72 7265 7370 9a53 8e6f 6e64 ...corresp.S.ond │ │ │ │ +000cd630: 7391 03ac 9d74 6f93 6193 7072 6f98 6f66 s....to.a.pro.of │ │ │ │ +000cd640: 9369 6e9b 03ac 9d74 6865 936c 6f67 6963 .in....the.logic │ │ │ │ +000cd650: 616c 9373 656e 7365 9828 6f66 9361 9373 al.sense.(of.a.s │ │ │ │ +000cd660: 6571 7565 6e63 6593 6f66 9874 6865 6f72 equence.of.theor │ │ │ │ +000cd670: 656d 7393 6465 7090 538e 656e 6469 6e67 ems.dep.S.ending │ │ │ │ +000cd680: 8ea1 8d91 eaf1 eb6f 6e96 0452 ff69 6e66 .......on..R.inf │ │ │ │ +000cd690: 6572 656e 6365 9b04 5300 7275 6c65 7329 erence..S.rules) │ │ │ │ +000cd6a0: 936f 6e6c 7998 696e 9374 6861 7498 6974 .only.in.that.it │ │ │ │ +000cd6b0: 936d 90ac 7275 7374 9365 7691 ff58 e461 .m..rust.ev..X.a │ │ │ │ +000cd6c0: 6c75 6174 6598 7468 6593 eb48 4d4c 98cf luate.the..HML.. │ │ │ │ +000cd6d0: 6675 6e63 7469 6f6e 9363 6f72 7265 7370 function.corresp │ │ │ │ +000cd6e0: 9053 8e6f 6e64 696e 6798 746f 9365 6163 .S.onding.to.eac │ │ │ │ +000cd6f0: 90ac 7268 8ea1 8d91 eaf1 eb69 6e66 6572 ..rh.......infer │ │ │ │ +000cd700: 656e 6365 9604 528e 7275 6c65 936f 6e93 ence..R.rule.on. │ │ │ │ +000cd710: 7768 6963 90ac 7268 9b04 528f 7468 6593 whic..rh..R.the. │ │ │ │ +000cd720: 7365 7175 656e 6365 9364 6570 9053 8e65 sequence.dep.S.e │ │ │ │ +000cd730: 6e64 7393 696e 936f 7264 6572 9374 6f98 nds.in.order.to. │ │ │ │ +000cd740: 636f 6d70 7574 6593 6974 738d 93eb 6174 compute.its...at │ │ │ │ +000cd750: 686d 8e91 1591 8ccf 2d76 91ff 58e4 616c hm......-v..X.al │ │ │ │ +000cd760: 7565 6493 7265 7375 6c74 2e8e a18d 91ea ued.result...... │ │ │ │ +000cd770: f1eb 2860 4a75 7374 690c 6361 7469 6f6e ..(`Justi.cation │ │ │ │ +000cd780: 272c 9604 05ec 6f72 9b04 0077 6076 91ff ',....or...w`v.. │ │ │ │ +000cd790: 58e4 616c 6964 6174 696f 6e27 2c93 6173 X.alidation',.as │ │ │ │ +000cd7a0: 9869 7396 0400 7873 6f6d 6574 696d 6573 .is...xsometimes │ │ │ │ +000cd7b0: 9375 7365 642c 9104 05eb 6172 6593 6c65 .used,....are.le │ │ │ │ +000cd7c0: 7373 9863 6f6e 6675 7369 6e67 9374 6572 ss.confusing.ter │ │ │ │ +000cd7d0: 6d73 9366 6f72 9874 6865 93eb 484d 4c8e ms.for.the..HML. │ │ │ │ +000cd7e0: a18d 91ea f1eb cf66 756e 6374 696f 6e96 .......function. │ │ │ │ +000cd7f0: 032f 0b69 6e93 7175 6573 7469 6f6e 2e29 ./.in.question.) │ │ │ │ +000cd800: 9104 fa56 5468 6593 7072 6f90 538e 6f66 ...VThe.pro.S.of │ │ │ │ +000cd810: 9366 756e 6374 696f 6e2c 9103 5490 6f72 .function,..T.or │ │ │ │ +000cd820: 936a 7573 7469 0c63 6174 696f 6e2c 9103 .justi.cation,.. │ │ │ │ +000cd830: 5491 7265 7475 726e 6564 9362 9aac 7279 T.returned.b..ry │ │ │ │ +000cd840: 9103 2f0a 6193 7461 6374 6963 9369 7393 ../.a.tactic.is. │ │ │ │ +000cd850: 696e 9874 656e 6465 648e a18d 91ea f1eb in.tended....... │ │ │ │ +000cd860: 746f 9603 efd4 6d61 709b 03ef d574 6865 to....map....the │ │ │ │ +000cd870: 936c 6973 7493 6f66 9874 6865 6f72 656d .list.of.theorem │ │ │ │ +000cd880: 7393 7265 7370 9053 8e65 6374 6976 9aac s.resp.S.ectiv.. │ │ │ │ +000cd890: 7265 6c79 9361 6398 6869 6576 696e 6793 rely.ac.hieving. │ │ │ │ +000cd8a0: 7468 659b 03ef d573 7562 676f 616c 7393 the....subgoals. │ │ │ │ +000cd8b0: 746f 9374 6865 9874 6865 6f72 656d 9361 to.the.theorem.a │ │ │ │ +000cd8c0: 6390 ac72 6869 6576 696e 678e a18d 91ea c..rhieving..... │ │ │ │ +000cd8d0: f1eb 7468 6596 03ea a86f 7269 6769 6e61 ..the....origina │ │ │ │ +000cd8e0: 6c93 676f 616c 3b93 6974 936a 7573 7469 l.goal;.it.justi │ │ │ │ +000cd8f0: 0c65 7393 7468 6593 6465 636f 6d70 9053 .es.the.decomp.S │ │ │ │ +000cd900: 8e6f 7369 7469 6f6e 9369 6e90 ac72 746f .osition.in..rto │ │ │ │ +000cd910: 9373 7562 676f 616c 732e 8ea6 8d91 f653 .subgoals......S │ │ │ │ +000cd920: 7a41 9103 ccac 7461 6374 6963 9603 ccb3 zA....tactic.... │ │ │ │ +000cd930: 6973 9373 6169 649b 03cc b474 6f93 e573 is.said....to..s │ │ │ │ +000cd940: 6f6c 7665 9104 b263 cf61 9867 6f61 6c93 olve...c.a.goal. │ │ │ │ +000cd950: 6966 9369 7498 7265 6475 6365 7393 7468 if.it.reduces.th │ │ │ │ +000cd960: 6593 676f 616c 9874 6f93 7468 6593 656d e.goal.to.the.em │ │ │ │ +000cd970: 7074 90ac 7279 9873 6574 936f 6693 7375 pt..ry.set.of.su │ │ │ │ +000cd980: 6267 6f61 6c73 2e91 052e e454 6869 738e bgoals.....This. │ │ │ │ +000cd990: a18d 91ea f1eb 6465 7095 538e 656e 6473 ......dep.S.ends │ │ │ │ +000cd9a0: 2c91 0599 f06f 6290 ac72 7669 6f75 736c ,....ob..rviousl │ │ │ │ +000cd9b0: 7991 ff05 562c 9105 99f1 6f6e 9105 43ae y...V,....on..C. │ │ │ │ +000cd9c0: 7468 6572 659b 0543 af62 9365 696e 6798 there..C.b.eing. │ │ │ │ +000cd9d0: 6174 986c 6561 7374 9605 43ae 6f6e 6598 at.least..C.one. │ │ │ │ +000cd9e0: 7461 6374 6963 9874 6861 7493 6d61 7073 tactic.that.maps │ │ │ │ +000cd9f0: 9861 9867 6f61 6c98 746f 9374 6865 9865 .a.goal.to.the.e │ │ │ │ +000cda00: 6d70 7490 ac72 798e a18d 91ea f1eb 7375 mpt..ry.......su │ │ │ │ +000cda10: 6267 6f61 6c96 0448 726c 6973 742e 9106 bgoal..Hrlist... │ │ │ │ +000cda20: 523e 5468 659b 0448 7373 696d 706c 6573 R>The..Hssimples │ │ │ │ +000cda30: 7493 7461 6374 6963 9374 6861 7493 646f t.tactic.that.do │ │ │ │ +000cda40: 9053 8e65 7393 7468 6973 9369 7393 6f6e .S.es.this.is.on │ │ │ │ +000cda50: 6593 7468 6174 9363 616e 9872 6563 6f67 e.that.can.recog │ │ │ │ +000cda60: 6e69 7a65 9377 6865 6e93 6193 676f 616c nize.when.a.goal │ │ │ │ +000cda70: 9369 738e a18d 91ea f1eb 6163 95ac 7268 .is.......ac..rh │ │ │ │ +000cda80: 6965 7693 6564 9b03 a67b 6293 7998 616e iev.ed...{b.y.an │ │ │ │ +000cda90: 9861 7869 6f6d 986f 7296 03a6 7a61 6e98 .axiom.or...zan. │ │ │ │ +000cdaa0: 6578 6973 7469 6e67 9874 6865 6f72 656d existing.theorem │ │ │ │ +000cdab0: 3b91 03bd 3569 6e98 eb48 484f 4ccf 2c93 ;...5in..HHOL.,. │ │ │ │ +000cdac0: 7468 6598 6675 6e63 7469 6f6e 8d98 eb61 the.function...a │ │ │ │ +000cdad0: 4143 4345 5054 5f54 4143 8e91 40c9 9acf ACCEPT_TAC..@... │ │ │ │ +000cdae0: 646f 9053 8e65 7398 7468 6973 2e8e a18d do.S.es.this.... │ │ │ │ +000cdaf0: 8d91 eaf1 ebeb 6141 4343 4550 545f 5441 ......aACCEPT_TA │ │ │ │ +000cdb00: 438e 9129 0836 cf74 616b 90ac 7265 7396 C..).6.tak..res. │ │ │ │ +000cdb10: 0499 a761 9b04 99a6 7468 656f 7265 6d93 ...a....theorem. │ │ │ │ +000cdb20: d774 6893 cf61 6e64 9370 726f 9053 8e64 .th..and.pro.S.d │ │ │ │ +000cdb30: 7563 6573 9861 9374 6163 7469 6393 7468 uces.a.tactic.th │ │ │ │ +000cdb40: 6174 936d 6170 7398 6193 7691 ff58 e461 at.maps.a.v..X.a │ │ │ │ +000cdb50: 6c75 6593 6f66 9374 90ac 7279 7090 538e lue.of.t..ryp.S. │ │ │ │ +000cdb60: 658d 98eb 6174 686d 8e91 1a72 4bcf 746f e...athm...rK.to │ │ │ │ +000cdb70: 8ea1 8d91 eaf1 eb74 6865 9603 ad5b 656d .......the...[em │ │ │ │ +000cdb80: 7074 90ac 7279 9b03 ad5a 6c69 7374 936f pt..ry...Zlist.o │ │ │ │ +000cdb90: 6698 7375 6267 6f61 6c73 2e91 0524 7149 f.subgoals...$qI │ │ │ │ +000cdba0: 7493 6a75 7374 690c 6573 9374 6869 7398 t.justi.es.this. │ │ │ │ +000cdbb0: 6064 6563 6f6d 7090 538e 6f73 6974 696f `decomp.S.ositio │ │ │ │ +000cdbc0: 6e27 9362 90ac 7279 9861 9370 726f 9053 n'.b..ry.a.pro.S │ │ │ │ +000cdbd0: 8e6f 6693 6675 6e63 7469 6f6e 9874 6861 .of.function.tha │ │ │ │ +000cdbe0: 7493 6d61 7073 8ea1 8d91 eaf1 eb74 6865 t.maps.......the │ │ │ │ +000cdbf0: 9604 3e5b 656d 7074 9aac 7279 936c 6973 ..>[empt..ry.lis │ │ │ │ +000cdc00: 7493 6f66 9104 3e5a 7468 656f 7265 6d73 t.of..>Ztheorems │ │ │ │ +000cdc10: 9374 6f93 7468 6593 7468 656f 7265 6d93 .to.the.theorem. │ │ │ │ +000cdc20: d774 68cf 2e91 0633 f854 6865 9375 7365 .th....3.The.use │ │ │ │ +000cdc30: 936f 6693 7468 6973 9374 6563 9868 6e69 .of.this.tec.hni │ │ │ │ +000cdc40: 6361 6c93 6465 7669 6365 2c91 0453 476f cal.device,..SGo │ │ │ │ +000cdc50: 7293 6f74 6865 728e a18d 91ea f1eb 7375 r.other.......su │ │ │ │ +000cdc60: 639a ac72 6896 03ea a874 6163 7469 6373 c..rh....tactics │ │ │ │ +000cdc70: 2c93 656e 6473 9374 6865 9364 6563 6f6d ,.ends.the.decom │ │ │ │ +000cdc80: 7090 538e 6f73 6974 696f 6e93 6f66 9373 p.S.osition.of.s │ │ │ │ +000cdc90: 7562 676f 616c 732c 9361 6e64 9361 6c6c ubgoals,.and.all │ │ │ │ +000cdca0: 6f98 7773 9374 6865 9370 726f 9a53 8e6f o.ws.the.pro.S.o │ │ │ │ +000cdcb0: 6693 746f 9362 9865 9362 7569 6c74 9375 f.to.b.e.built.u │ │ │ │ +000cdcc0: 702e 8ea6 8d91 f653 7a55 6e6c 696b 9aac p......SzUnlik.. │ │ │ │ +000cdcd0: 7265 9602 ccec 7468 656f 7265 6d73 2c91 re....theorems,. │ │ │ │ +000cdce0: 0306 1167 6f61 6c73 936e 6565 6493 6e6f ...goals.need.no │ │ │ │ +000cdcf0: 7493 6290 538e 6593 6465 0c6e 6564 9102 t.b.S.e.de.ned.. │ │ │ │ +000cdd00: cceb 6173 9361 6e93 6162 7374 7261 6374 ..as.an.abstract │ │ │ │ +000cdd10: 9374 9879 7090 538e 653b 9103 2c2b 7468 .t.yp.S.e;..,+th │ │ │ │ +000cdd20: 6579 9102 cceb 6172 6593 7472 616e 7370 ey....are.transp │ │ │ │ +000cdd30: 6172 656e 9874 9361 6e64 8ea1 8d91 eaf1 aren.t.and...... │ │ │ │ +000cdd40: eb63 616e 9603 d7f2 6290 538e 6593 636f .can....b.S.e.co │ │ │ │ +000cdd50: 6e73 7472 7563 7465 6493 6672 6565 6c79 nstructed.freely │ │ │ │ +000cdd60: 91ff 0556 2e91 0532 a454 689a ac72 7573 ...V...2.Th..rus │ │ │ │ +000cdd70: 2c91 03db b061 6e93 eb48 4d4c 93cf 7498 ,....an..HML..t. │ │ │ │ +000cdd80: 7970 9053 8e65 9361 6262 7265 7669 6174 yp.S.e.abbreviat │ │ │ │ +000cdd90: 696f 6e93 2873 6565 9353 6563 7469 6f6e ion.(see.Section │ │ │ │ +000cdda0: 9335 2e34 2993 6973 9369 6e98 7472 6f90 .5.4).is.in.tro. │ │ │ │ +000cddb0: 538e 6475 6365 648e 91ea f1eb 9f0d 6abd S.duced.......j. │ │ │ │ +000cddc0: 8900 0066 6600 71cf 9f9f 0c99 9a8d 8d8d ...ff.q......... │ │ │ │ +000cddd0: 8d91 0d83 909f fc5e ffc5 318e 8e8e 9112 .......^..1..... │ │ │ │ +000cdde0: 0003 c654 6865 9603 5555 6f72 6465 7269 ...The..UUorderi │ │ │ │ +000cddf0: 6e67 9369 7393 6e65 6365 7373 6172 7993 ng.is.necessary. │ │ │ │ +000cde00: 666f 7293 7365 6c65 6374 696e 6793 6193 for.selecting.a. │ │ │ │ +000cde10: 7472 6565 9373 6561 7263 90b8 e368 9373 tree.searc...h.s │ │ │ │ +000cde20: 7472 6174 6567 7991 ff2a aa2e 8e8e 9f24 trategy..*.....$ │ │ │ │ +000cde30: fd13 8e8c 8b00 0001 0300 0000 0000 0000 ................ │ │ │ │ 000cde40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000cde50: 0000 0000 0000 0000 0000 0ccd 12a0 02cc ................ │ │ │ │ -000cde60: 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa 999a .U...F.......... │ │ │ │ -000cde70: 8d91 12c7 61d0 3134 2e31 2e91 0a80 0054 ....a.14.1.....T │ │ │ │ -000cde80: 91fe e000 6163 7469 6373 2c96 0480 0067 ....actics,....g │ │ │ │ -000cde90: 6f61 6c73 9361 6e64 936a 7573 7469 0c63 oals.and.justi.c │ │ │ │ -000cdea0: 6174 696f 6e73 9200 d50e 1f32 3539 8e91 ations.....259.. │ │ │ │ -000cdeb0: 12c7 619f 0566 6689 0000 e666 01c7 3e7c ..a..ff....f..>| │ │ │ │ -000cdec0: 8e8e 8e8e a002 942f df8d a0fd 8bd0 218d ......./......!. │ │ │ │ -000cded0: 9112 c761 cf66 6f72 9605 22e1 676f 616c ...a.for..".goal │ │ │ │ -000cdee0: 732e 8d8d 9ffb a532 d532 8e8e 9104 c004 s......2.2...... │ │ │ │ -000cdef0: cf2e 9108 e18c 5468 6593 6f70 9053 8e65 ......The.op.S.e │ │ │ │ -000cdf00: 7261 7469 6f6e 7393 6f6e 9367 6f61 6c73 rations.on.goals │ │ │ │ -000cdf10: 9b05 22e2 6172 6593 7468 6572 6566 6f72 ..".are.therefor │ │ │ │ -000cdf20: 6593 6a75 7374 9374 6865 936f 7264 696e e.just.the.ordin │ │ │ │ -000cdf30: 6172 7998 7061 6972 9373 656c 6563 746f ary.pair.selecto │ │ │ │ -000cdf40: 7273 9361 6e64 8ea4 1000 008d 9112 c761 rs.and.........a │ │ │ │ -000cdf50: 636f 6e73 7472 7563 746f 7296 02bd c728 constructor....( │ │ │ │ -000cdf60: 7365 659b 02bd c853 6563 7469 6f6e 9336 see....Section.6 │ │ │ │ -000cdf70: 2e31 292e 9104 d495 4c69 6b95 ac72 6577 .1).....Lik..rew │ │ │ │ -000cdf80: 6973 652c 9102 f9f5 7493 7970 9053 8e65 ise,....t.yp.S.e │ │ │ │ -000cdf90: 9602 bdc7 6162 6272 6576 6961 7469 6f6e ....abbreviation │ │ │ │ -000cdfa0: 7398 6172 6593 696e 90ac 7274 726f 9053 s.are.in..rtro.S │ │ │ │ -000cdfb0: 8e64 7563 6564 9866 6f72 936a 7573 7469 .duced.for.justi │ │ │ │ -000cdfc0: 0c63 6174 696f 6e73 8ea1 8d91 12c7 6128 .cations......a( │ │ │ │ -000cdfd0: 7072 6f90 538e 6f66 7329 9603 eaa8 616e pro.S.ofs)....an │ │ │ │ -000cdfe0: 6493 7461 6374 6963 732e 9105 38e0 436f d.tactics...8.Co │ │ │ │ -000cdff0: 6e63 6570 7475 616c 6c79 91ff 0556 2c93 nceptually...V,. │ │ │ │ -000ce000: 7468 6593 666f 6c6c 6f90 ac72 7769 6e67 the.follo..rwing │ │ │ │ -000ce010: 9361 6262 7265 7669 6174 696f 6e73 9361 .abbreviations.a │ │ │ │ -000ce020: 7265 936d 6164 6593 696e 93eb 4848 4f4c re.made.in..HHOL │ │ │ │ -000ce030: cf3a 8e9f 2bc0 9d8d 8d8d 9f0d 56bd 8d8d .:..+.......V... │ │ │ │ -000ce040: 8d9f e600 008d 912a 0660 eb61 676f 616c .......*.`.agoal │ │ │ │ -000ce050: 9128 3da6 3d96 05bf aa74 6572 6d93 6c69 .(=.=....term.li │ │ │ │ -000ce060: 7374 9323 9374 6572 6d8e a40d 0000 8d91 st.#.term....... │ │ │ │ -000ce070: 2a06 6074 6163 7469 6391 1cbe 523d 9605 *.`tactic...R=.. │ │ │ │ -000ce080: bfaa 676f 616c 932d 3e93 676f 616c 936c ..goal.->.goal.l │ │ │ │ -000ce090: 6973 7493 2393 7072 6f6f 668e a18d 912a ist.#.proof....* │ │ │ │ -000ce0a0: 0660 7072 6f6f 6691 227d fc3d 9605 bfaa .`proof."}.=.... │ │ │ │ -000ce0b0: 7468 6d93 6c69 7374 932d 3e93 7468 6d8e thm.list.->.thm. │ │ │ │ -000ce0c0: 8e8e 8e8e 8e8e 9f2a b3e8 8d91 1e28 f0cf .......*.....(.. │ │ │ │ -000ce0d0: 496e 9603 f527 6661 6374 2c91 03f7 c774 In...'fact,....t │ │ │ │ -000ce0e0: 6865 9b03 f528 7490 ac72 7970 9053 8e65 he...(t..ryp.S.e │ │ │ │ -000ce0f0: 93eb 6167 6f61 6c96 05bf aa6c 6973 7493 ..agoal....list. │ │ │ │ -000ce100: 2393 7072 6f6f 6696 03f5 27cf 6973 9361 #.proof...'.is.a │ │ │ │ -000ce110: 6262 7265 7669 6174 6564 9869 6e93 eb48 bbreviated.in..H │ │ │ │ -000ce120: 4d4c 93cf 746f 8d93 eb61 7375 6267 6f61 ML..to...asubgoa │ │ │ │ -000ce130: 6c73 8e91 31f2 77cf 2c91 03f7 c761 6e64 ls..1.w.,....and │ │ │ │ -000ce140: 9874 6865 9361 6262 7265 2d8e a18d 9112 .the.abbre-..... │ │ │ │ -000ce150: c761 7669 6174 696f 6e96 0416 f46f 668d .aviation....of. │ │ │ │ -000ce160: 93eb 6174 6163 7469 638e 912a abe4 cf6d ..atactic..*...m │ │ │ │ -000ce170: 6164 6591 0416 f569 6e64 6972 6563 746c ade....indirectl │ │ │ │ -000ce180: 7993 7468 726f 7567 6893 6974 2e91 05bd y.through.it.... │ │ │ │ -000ce190: c454 6890 ac72 7573 2c91 0422 0869 6693 .Th..rus,..".if. │ │ │ │ -000ce1a0: d754 9105 b8ba cf69 7393 6193 7461 6374 .T.....is.a.tact │ │ │ │ -000ce1b0: 6963 9361 6e64 93d7 6791 0485 2ecf 6973 ic.and..g.....is │ │ │ │ -000ce1c0: 9361 9367 6f61 6c2c 9104 2207 7468 656e .a.goal,..".then │ │ │ │ -000ce1d0: 8ea1 8d91 12c7 6161 7070 6c79 696e 6796 ......aapplying. │ │ │ │ -000ce1e0: 0497 e4d7 549b 0639 aacf 746f 93d7 6791 ....T..9..to..g. │ │ │ │ -000ce1f0: 0506 1dcf 288d 692e 652e 8e91 139b 6765 ....(.i.e.....ge │ │ │ │ -000ce200: 7691 ff58 e461 6c75 6174 696e 6793 7468 v..X.aluating.th │ │ │ │ -000ce210: 6593 eb48 4d4c 93cf 6578 7072 6573 7369 e..HML..expressi │ │ │ │ -000ce220: 6f6e 93d7 5498 6790 6e39 cf29 9372 6573 on..T.g.n9.).res │ │ │ │ -000ce230: 756c 7473 9369 6e91 0497 e361 6e93 eb48 ults.in....an..H │ │ │ │ -000ce240: 4d4c 93cf 7691 ff58 e461 6c75 6593 6f66 ML..v..X.alue.of │ │ │ │ -000ce250: 9374 90ac 7279 7090 538e 658e a18d 8d91 .t..ryp.S.e..... │ │ │ │ -000ce260: 12c7 61eb 6173 7562 676f 616c 738e 9140 ..a.asubgoals..@ │ │ │ │ -000ce270: c4b1 cf2c 8d91 03a0 2269 2e65 2e8e 9116 ...,...."i.e.... │ │ │ │ -000ce280: 3126 6196 038d 8070 6169 7293 7768 6f73 1&a....pair.whos │ │ │ │ -000ce290: 6593 0c72 7374 9b03 8d81 636f 6d70 9053 e..rst....comp.S │ │ │ │ -000ce2a0: 8e6f 6e65 6e90 ac72 7493 6973 9361 936c .onen..rt.is.a.l │ │ │ │ -000ce2b0: 6973 7493 6f66 9367 6f61 6c73 9861 6e64 ist.of.goals.and │ │ │ │ -000ce2c0: 9377 686f 7365 9373 6563 6f6e 6493 636f .whose.second.co │ │ │ │ -000ce2d0: 6d70 9053 8e6f 6e65 6e90 ac72 748e a18d mp.S.onen..rt... │ │ │ │ -000ce2e0: 9112 c761 6861 7396 031b f7eb 484d 4c93 ...ahas.....HML. │ │ │ │ -000ce2f0: cf74 9aac 7279 7090 538e 6593 eb61 7072 .t..ryp.S.e..apr │ │ │ │ -000ce300: 6f6f 66cf 2e91 04f3 fa28 5468 6591 031b oof......(The... │ │ │ │ -000ce310: f877 986f 7264 9360 7461 6374 6963 2793 .w.ord.`tactic'. │ │ │ │ -000ce320: 6973 936f 9a53 8e63 6361 7369 6f6e 616c is.o.S.ccasional │ │ │ │ -000ce330: 6c79 9375 7365 6493 6c6f 986f 7365 6c79 ly.used.lo.osely │ │ │ │ -000ce340: 9374 6f93 6d65 616e 9361 9374 6163 7469 .to.mean.a.tacti │ │ │ │ -000ce350: 632d 7691 ff58 e461 6c75 6564 8ea1 8d91 c-v..X.alued.... │ │ │ │ -000ce360: 12c7 6166 756e 6374 696f 6e2e 298e 9f10 ..afunction.)... │ │ │ │ -000ce370: 6209 8d91 1e28 f049 7496 056c fe64 6f90 b....(.It..l.do. │ │ │ │ -000ce380: 538e 6573 9b05 6cff 6e6f 7493 666f 6c6c S.es..l.not.foll │ │ │ │ -000ce390: 6f90 ac72 772c 9605 cd94 6f66 9863 6f75 o..rw,....of.cou │ │ │ │ -000ce3a0: 7273 652c 9366 726f 6d96 056c fe74 6865 rse,.from..l.the │ │ │ │ -000ce3b0: 9874 90ac 7279 7090 538e 658d 93eb 6174 .t..ryp.S.e...at │ │ │ │ -000ce3c0: 6163 7469 638e 912d 57f9 cf74 6861 7493 actic..-W..that. │ │ │ │ -000ce3d0: 6198 7061 7274 6963 756c 6172 9374 6163 a.particular.tac │ │ │ │ -000ce3e0: 7469 6398 6973 9377 90ac 7265 6c6c 2d8e tic.is.w..rell-. │ │ │ │ -000ce3f0: a18d 9112 c761 629a 538e 6568 6195 ac72 .....ab.S.eha..r │ │ │ │ -000ce400: 7693 6564 2e91 06b9 6446 91ff 0556 6f72 v.ed....dF...Vor │ │ │ │ -000ce410: 9104 6ad5 6578 616d 706c 652c 9104 8adf ..j.example,.... │ │ │ │ -000ce420: 7375 7070 986f 7365 9604 6ad4 7468 6174 supp.ose..j.that │ │ │ │ -000ce430: 93d7 5491 060c 9a67 9106 2de3 eb61 3d91 ..T....g..-..a=. │ │ │ │ -000ce440: 05bf aa28 5bd7 678d 9f01 cccc d531 8e91 ...([.g......1.. │ │ │ │ -000ce450: 04c0 04eb 613b 8dd7 3a96 01ff fe3a 933a ....a;..:....:.: │ │ │ │ -000ce460: 8e91 0dca a0eb 613b d767 8d9f 01cc ccd8 ......a;.g...... │ │ │ │ -000ce470: 6e8e 9105 a850 eb61 5d2c d770 eb61 29cf n....P.a],.p.a). │ │ │ │ -000ce480: 2c91 048a df61 6e64 9374 6861 7491 046a ,....and.that..j │ │ │ │ -000ce490: d574 6865 9373 7562 676f 616c 7393 d767 .the.subgoals..g │ │ │ │ -000ce4a0: 8d9f 01cc ccd5 318e 9109 2ad8 cf2c 8ea1 ......1...*..,.. │ │ │ │ -000ce4b0: 8d8d 9112 c761 d73a 9601 fffe 3a93 3a8e .....a.:....:.:. │ │ │ │ -000ce4c0: 9120 9201 cf2c 9103 b6e2 d767 8d9f 01cc . ...,.....g.... │ │ │ │ -000ce4d0: ccd8 6e8e 9109 5240 cf68 6195 ac72 7693 ..n...R@.ha..rv. │ │ │ │ -000ce4e0: 659b 03a9 f162 9053 8e65 656e 9103 a9f0 e....b.S.een.... │ │ │ │ -000ce4f0: 736f 6c76 9365 642e 9105 234d 5468 6174 solv.ed...#MThat │ │ │ │ -000ce500: 986d 6561 6e73 9603 a9f0 7468 6174 9373 .means....that.s │ │ │ │ -000ce510: 6f6d 6598 7468 656f 7265 6d73 93d7 7468 ome.theorems..th │ │ │ │ -000ce520: 8d9f 01cc ccd5 318e 9108 69f4 cf2c 8d91 ......1...i..,.. │ │ │ │ -000ce530: 03b6 e2d7 3a96 01ff fe3a 933a 8e91 1181 ....:....:.:.... │ │ │ │ -000ce540: 82cf 2c91 03b6 e2d7 7468 8d9f 01cc ccd8 ..,.....th...... │ │ │ │ -000ce550: 6e8e 9109 5240 cf68 6195 ac72 7693 6598 n...R@.ha..rv.e. │ │ │ │ -000ce560: 6290 538e 6565 6e91 03a9 f070 726f 9376 b.S.een....pro.v │ │ │ │ -000ce570: 9365 648e a18d 9112 c761 7375 639a ac72 .ed......asuc..r │ │ │ │ -000ce580: 6896 038a 8e74 6861 7493 6561 6398 6893 h....that.eac.h. │ │ │ │ -000ce590: d774 688d 9f01 cccc d869 8e91 06ef 68cf .th......i....h. │ │ │ │ -000ce5a0: 2831 9603 5552 da14 93d7 6993 da14 93d7 (1..UR....i..... │ │ │ │ -000ce5b0: 6ecf 2996 038a 8e61 6398 6869 6576 9865 n.)....ac.hiev.e │ │ │ │ -000ce5c0: 7393 7468 6593 676f 616c 93d7 678d 9f01 s.the.goal..g... │ │ │ │ -000ce5d0: cccc d869 8e91 0364 dacf 2e91 0518 d854 ...i...d.......T │ │ │ │ -000ce5e0: 6865 936a 7573 7469 0c63 6174 696f 6e93 he.justi.cation. │ │ │ │ -000ce5f0: d770 93cf 6973 9369 6e98 7465 6e64 6564 .p..is.in.tended │ │ │ │ -000ce600: 9374 6f93 6290 538e 6593 618e a18d 9112 .to.b.S.e.a..... │ │ │ │ -000ce610: c761 6675 6e63 7469 6f6e 9603 975d 7468 .afunction...]th │ │ │ │ -000ce620: 6174 9377 6865 6e91 0397 5c61 7070 6c69 at.when...\appli │ │ │ │ -000ce630: 6564 9374 6f93 7468 6593 6c69 7374 93eb ed.to.the.list.. │ │ │ │ -000ce640: 615b d774 688d 9f01 cccc d531 8e91 04c0 a[.th......1.... │ │ │ │ -000ce650: 04eb 613b 8dd7 3a96 01ff fe3a 933a 8e91 ..a;..:....:.:.. │ │ │ │ -000ce660: 0dca a0eb 613b d774 688d 9f01 cccc d86e ....a;.th......n │ │ │ │ -000ce670: 8e91 05a8 50eb 615d cf2c 9b03 a805 7375 ....P.a].,....su │ │ │ │ -000ce680: 6363 6565 6473 9369 6e93 7265 7475 726e cceeds.in.return │ │ │ │ -000ce690: 696e 6793 6193 7468 656f 7265 6d2c 98d7 ing.a.theorem,.. │ │ │ │ -000ce6a0: 7468 cf2c 8ea1 8d91 12c7 6161 6390 ac72 th.,......aac..r │ │ │ │ -000ce6b0: 6869 6576 696e 6796 0338 7074 6865 9b03 hieving..8pthe.. │ │ │ │ -000ce6c0: 3871 6f72 6967 696e 616c 9367 6f61 6c98 8qoriginal.goal. │ │ │ │ -000ce6d0: d767 906e 39cf 3b91 0373 d862 7574 2c96 .g.n9.;..s.but,. │ │ │ │ -000ce6e0: 035c 156f 6698 636f 7572 7365 2c93 6974 .\.of.course,.it │ │ │ │ -000ce6f0: 9603 3870 6d69 6768 90ac 7274 9873 6f6d ..8pmigh..rt.som │ │ │ │ -000ce700: 6574 696d 6573 936e 6f74 9873 7563 6365 etimes.not.succe │ │ │ │ -000ce710: 6564 2e91 04fd 7849 6698 d770 93cf 7375 ed....xIf..p..su │ │ │ │ -000ce720: 6363 6565 6473 8ea1 8d91 12c7 6166 6f72 cceeds......afor │ │ │ │ -000ce730: 9604 3522 6576 9aac 7265 7279 9104 3523 ..5"ev..rery..5# │ │ │ │ -000ce740: 6c69 7374 936f 6693 6163 9868 6965 7669 list.of.ac.hievi │ │ │ │ -000ce750: 6e67 9374 6865 6f72 656d 732c 9104 47c1 ng.theorems,..G. │ │ │ │ -000ce760: 7468 656e 9b04 3523 7468 6593 7461 6374 then..5#the.tact │ │ │ │ -000ce770: 6963 93d7 5491 05d6 e8cf 6973 9873 6169 ic..T.....is.sai │ │ │ │ -000ce780: 6493 746f 9362 9553 8e65 98e5 7661 6c69 d.to.b.S.e..vali │ │ │ │ -000ce790: 6491 013e 93cf 2e91 0618 4e54 6869 7398 d..>......NThis. │ │ │ │ -000ce7a0: 646f 9365 7391 0435 226e 6f74 8ea1 8d91 do.es..5"not.... │ │ │ │ -000ce7b0: 12c7 6167 7561 7261 6e95 ac72 7465 652c ..aguaran..rtee, │ │ │ │ -000ce7c0: 9105 0998 686f 9377 9365 7693 6572 2c91 ....ho.w.ev.er,. │ │ │ │ -000ce7d0: 0509 9974 6861 7496 04d0 3574 6865 9373 ...that...5the.s │ │ │ │ -000ce7e0: 7562 676f 616c 739b 04d0 3661 7265 9373 ubgoals...6are.s │ │ │ │ -000ce7f0: 6f6c 7691 ff58 e461 626c 6593 696e 9374 olv..X.able.in.t │ │ │ │ -000ce800: 6865 930c 7273 7498 706c 6163 652e 9107 he..rst.place... │ │ │ │ -000ce810: e987 4966 2c91 0509 9969 6e93 6164 6469 ..If,....in.addi │ │ │ │ -000ce820: 7469 6f6e 9374 6f8e a18d 9112 c761 629a tion.to......ab. │ │ │ │ -000ce830: 538e 6569 6e67 9604 82d0 7691 ff58 e461 S.eing....v..X.a │ │ │ │ -000ce840: 6c69 642c 9104 a8d9 6193 7461 6374 6963 lid,....a.tactic │ │ │ │ -000ce850: 9361 6c77 95ac 7261 9379 7396 0482 d070 .alw..ra.ys....p │ │ │ │ -000ce860: 726f 9864 7563 6573 9b04 82cf 736f 6c76 ro.duces....solv │ │ │ │ -000ce870: 91ff 58e4 6162 6c65 9373 7562 676f 616c ..X.able.subgoal │ │ │ │ -000ce880: 7393 6672 6f6d 9861 9373 6f6c 7691 ff58 s.from.a.solv..X │ │ │ │ -000ce890: e461 626c 6593 676f 616c 2c91 04a8 da69 .able.goal,....i │ │ │ │ -000ce8a0: 7498 6973 9363 616c 6c65 648e a18d 9112 t.is.called..... │ │ │ │ -000ce8b0: c761 e573 7472 91ff 6666 6f6e 676c 7991 .a.str..ffongly. │ │ │ │ -000ce8c0: 0433 3576 616c 6964 9101 3e93 cf2e 8e9f .35valid..>..... │ │ │ │ -000ce8d0: 1062 088d 911e 28f0 5491 ff05 5661 6374 .b....(.T...Vact │ │ │ │ -000ce8e0: 6963 7396 0571 ba63 616e 9105 71b9 629a ics..q.can..q.b. │ │ │ │ -000ce8f0: 538e 6593 7098 6572 6665 6374 6c79 9b05 S.e.p.erfectly.. │ │ │ │ -000ce900: 71b9 7573 6566 756c 9377 6974 686f 7574 q.useful.without │ │ │ │ -000ce910: 9862 9053 8e65 696e 6793 7374 726f 6e67 .b.S.eing.strong │ │ │ │ -000ce920: 6c79 9876 91ff 58e4 616c 6964 2c91 05d3 ly.v..X.alid,... │ │ │ │ -000ce930: 7e6f 7293 7769 7468 6f75 7498 6576 90ac ~or.without.ev.. │ │ │ │ -000ce940: 7265 6e93 6290 538e 6569 6e67 8ea1 8d91 ren.b.S.eing.... │ │ │ │ -000ce950: 12c7 6176 91ff 58e4 616c 6964 3b91 057d ..av..X.alid;..} │ │ │ │ -000ce960: 8d69 6e96 04f7 4166 6163 742c 9105 3a68 .in...Afact,..:h │ │ │ │ -000ce970: 736f 6d65 936f 6693 7468 6593 6d6f 7374 some.of.the.most │ │ │ │ -000ce980: 9362 6173 6963 9374 6865 6f72 656d 9370 .basic.theorem.p │ │ │ │ -000ce990: 726f 90ac 7276 696e 6793 7374 7261 7465 ro..rving.strate │ │ │ │ -000ce9a0: 6769 6573 2c91 053a 6765 7870 7265 7373 gies,..:gexpress │ │ │ │ -000ce9b0: 6564 9361 7393 7461 6374 6963 732c 8ea1 ed.as.tactics,.. │ │ │ │ -000ce9c0: 8d91 12c7 6161 7265 9604 f754 696e 90ac ....aare...Tin.. │ │ │ │ -000ce9d0: 7276 9bff 58e4 616c 6964 9104 f755 6f72 rv..X.alid...Uor │ │ │ │ -000ce9e0: 936e 6f74 9373 7472 6f6e 676c 7993 7698 .not.strongly.v. │ │ │ │ -000ce9f0: 616c 6964 2e8d 8d9f fba5 32d5 338e 8e91 alid......2.3... │ │ │ │ -000cea00: 0d1e e9cf 416e 9104 f755 696e 90ac 7276 ....An...Uin..rv │ │ │ │ -000cea10: 9861 6c69 6493 7461 6374 6963 9363 616e .alid.tactic.can │ │ │ │ -000cea20: 6e6f 749b 04f7 5572 6573 756c 7493 696e not...Uresult.in │ │ │ │ -000cea30: 9374 6865 9370 726f 9053 8e6f 6698 6f66 .the.pro.S.of.of │ │ │ │ -000cea40: 9366 616c 7365 8ea1 8d91 12c7 6174 6865 .false......athe │ │ │ │ -000cea50: 6f72 656d 733b 9107 23e4 7468 656f 7265 orems;..#.theore │ │ │ │ -000cea60: 6d73 9603 6597 696e 93eb 4848 4f4c 9103 ms..e.in..HHOL.. │ │ │ │ -000cea70: 6596 cf61 7265 9361 6c77 95ac 7261 9379 e..are.alw..ra.y │ │ │ │ -000cea80: 7396 0365 9774 6865 9372 6573 756c 7493 s..e.the.result. │ │ │ │ -000cea90: 6f66 9370 9a53 8e65 7266 6f72 6d69 6e67 of.p.S.erforming │ │ │ │ -000ceaa0: 9361 9370 726f 986f 6691 0365 9669 6e93 .a.pro.of..e.in. │ │ │ │ -000ceab0: 7468 6593 6261 7369 6393 6c6f 6769 632c the.basic.logic, │ │ │ │ -000ceac0: 8ea1 8d91 12c7 6177 6865 7468 6572 9603 ......awhether.. │ │ │ │ -000cead0: 1cef 7468 6593 7072 6f90 538e 6f66 9369 ..the.pro.S.of.i │ │ │ │ -000ceae0: 7391 031c f066 6f75 6e64 9362 9aac 7279 s....found.b..ry │ │ │ │ -000ceaf0: 9367 6f61 6c93 6469 7265 6374 6564 9373 .goal.directed.s │ │ │ │ -000ceb00: 6561 7263 9868 936f 7291 031c f066 6f72 earc.h.or....for │ │ │ │ -000ceb10: 7798 6172 6493 7365 6172 6398 682e 8d8d w.ard.searc.h... │ │ │ │ -000ceb20: 9ffb a532 d534 8e8e 9109 b451 cf48 6f98 ...2.4.....Q.Ho. │ │ │ │ -000ceb30: 7798 6576 9865 722c 9103 4614 616e 9369 w.ev.er,..F.an.i │ │ │ │ -000ceb40: 6e98 7691 ff58 e461 6c69 648e a18d 9112 n.v..X.alid..... │ │ │ │ -000ceb50: c761 7461 6374 6963 9603 e0f1 6d61 9aac .atactic....ma.. │ │ │ │ -000ceb60: 7279 9370 726f 9053 8e64 7563 6593 616e ry.pro.S.duce.an │ │ │ │ -000ceb70: 9103 e0f2 756e 696e 9874 656e 6465 6493 ....unin.tended. │ │ │ │ -000ceb80: 7468 656f 7265 6d7c 6f6e 6593 7468 6174 theorem|one.that │ │ │ │ -000ceb90: 9364 6f90 538e 6573 936e 6f74 9361 6398 .do.S.es.not.ac. │ │ │ │ -000ceba0: 6869 6576 9865 9103 e0f2 7468 6593 6f72 hiev.e....the.or │ │ │ │ -000cebb0: 6967 696e 616c 9367 6f61 6c2e 8ea1 8d91 iginal.goal..... │ │ │ │ -000cebc0: 12c7 6154 6865 9605 3a19 749a ac72 7970 ..aThe..:.t..ryp │ │ │ │ -000cebd0: 6963 616c 9363 6173 6593 6973 9377 6865 ical.case.is.whe │ │ │ │ -000cebe0: 6e93 6193 7468 656f 7265 6d93 7075 7270 n.a.theorem.purp │ │ │ │ -000cebf0: 9053 8e6f 7274 696e 6793 746f 9361 6398 .S.orting.to.ac. │ │ │ │ -000cec00: 6869 6576 9865 9361 9367 6f61 6c93 6163 hiev.e.a.goal.ac │ │ │ │ -000cec10: 7475 616c 6c79 9364 6570 9053 8e65 6e64 tually.dep.S.end │ │ │ │ -000cec20: 7393 6f6e 8ea1 8d91 12c7 6168 90ac 7279 s.on......ah..ry │ │ │ │ -000cec30: 709a 538e 6f74 6865 7365 7396 04c6 5174 p.S.otheses...Qt │ │ │ │ -000cec40: 6861 7491 04c6 5065 7874 656e 6493 6298 hat...Pextend.b. │ │ │ │ -000cec50: 6579 90ac 726f 6e64 9b04 c650 7468 6593 ey..rond...Pthe. │ │ │ │ -000cec60: 6173 7375 6d70 7469 6f6e 7398 6f66 9374 assumptions.of.t │ │ │ │ -000cec70: 6865 9367 6f61 6c2e 9107 cbd9 5468 6593 he.goal.....The. │ │ │ │ -000cec80: 696e 636f 6e95 ac72 7693 656e 6965 6e63 incon..rv.enienc │ │ │ │ -000cec90: 6598 746f 9104 c651 7468 658e a18d 9112 e.to...Qthe..... │ │ │ │ -000ceca0: c761 eb48 484f 4c96 0464 61cf 7573 6572 .a.HHOL..da.user │ │ │ │ -000cecb0: 9369 6e93 7468 6973 9b04 6462 6361 7365 .in.this..dbcase │ │ │ │ -000cecc0: 9369 7393 7468 6174 9374 6865 9370 726f .is.that.the.pro │ │ │ │ -000cecd0: 626c 656d 936d 6190 ac72 7998 6290 538e blem.ma..ry.b.S. │ │ │ │ -000cece0: 6593 6e6f 7493 696d 6d65 6469 6174 656c e.not.immediatel │ │ │ │ -000cecf0: 7993 6f62 90ac 7276 696f 7573 3b91 04a1 y.ob..rvious;... │ │ │ │ -000ced00: 3e74 6865 9364 6566 6175 6c74 8ea1 8d91 >the.default.... │ │ │ │ -000ced10: 12c7 6170 7269 6e90 ac72 7496 03f8 2066 ..aprin..rt... f │ │ │ │ -000ced20: 6f72 6d61 749b 03f8 1f6f 6693 7468 656f ormat....of.theo │ │ │ │ -000ced30: 7265 6d73 9868 6173 9368 90ac 7279 7090 rems.has.h..ryp. │ │ │ │ -000ced40: 538e 6f74 6865 7365 7398 6162 6272 6576 S.otheses.abbrev │ │ │ │ -000ced50: 6961 7465 6493 6173 9864 6f74 732e 9105 iated.as.dots... │ │ │ │ -000ced60: 6147 496e 95ac 7276 91ff 58e4 616c 6964 aGIn..rv..X.alid │ │ │ │ -000ced70: 6974 9379 986d 6193 7996 03f8 2061 6c73 it.y.ma.y... als │ │ │ │ -000ced80: 6f98 6290 538e 6593 7468 658e a18d 9112 o.b.S.e.the..... │ │ │ │ -000ced90: c761 7265 7375 6c74 9605 12cf 6f66 9374 .aresult....of.t │ │ │ │ -000ceda0: 6865 9366 6169 6c75 7265 9b05 12d0 6f66 he.failure....of │ │ │ │ -000cedb0: 9374 6865 9370 726f 9053 8e6f 6693 6675 .the.pro.S.of.fu │ │ │ │ -000cedc0: 6e63 7469 6f6e 2c91 055c d969 6e93 7468 nction,..\.in.th │ │ │ │ -000cedd0: 6593 eb48 4d4c 93cf 7365 6e73 6598 6f66 e..HML..sense.of │ │ │ │ -000cede0: 9366 6169 6c75 7265 2c91 055c d977 6865 .failure,..\.whe │ │ │ │ -000cedf0: 6e93 6170 706c 6965 6493 746f 8ea1 8d91 n.applied.to.... │ │ │ │ -000cee00: 12c7 6161 9604 6ae4 6c69 7374 936f 6691 ..aa..j.list.of. │ │ │ │ -000cee10: 046a e574 6865 6f72 656d 7393 2869 662c .j.theorems.(if, │ │ │ │ -000cee20: 9b04 8af3 666f 7293 6578 616d 706c 652c ....for.example, │ │ │ │ -000cee30: 9874 6865 9104 6ae5 6675 6e63 7469 6f6e .the..j.function │ │ │ │ -000cee40: 9377 90ac 7265 7265 9364 650c 6e65 6493 .w..rere.de.ned. │ │ │ │ -000cee50: 696e 636f 7272 6563 746c 7929 3b91 04ab incorrectly);... │ │ │ │ -000cee60: 0362 7574 9361 6761 696e 2c98 6e6f 8e91 .but.again,.no.. │ │ │ │ -000cee70: 12c7 619f 0d2a 7789 0000 6666 0071 cf9f ..a..*w...ff.q.. │ │ │ │ -000cee80: 9f0c 999a 8d8d 8d8d 910d 8390 9ffc 5eff ..............^. │ │ │ │ -000cee90: c532 8e8e 8e91 1200 03c6 486f 95b8 e377 .2........Ho...w │ │ │ │ -000ceea0: 9365 7693 6572 2c91 030f 7e69 6691 02fe .ev.er,...~if... │ │ │ │ -000ceeb0: 0767 6f61 6c73 9b02 fe08 7793 6572 6598 .goals....w.ere. │ │ │ │ -000ceec0: 616e 9102 fe07 6162 7374 7261 6374 9874 an....abstract.t │ │ │ │ -000ceed0: 9379 7090 471d 652c 9103 0f7e 7468 6591 .yp.G.e,...~the. │ │ │ │ -000ceee0: 02fe 0770 7269 6e93 7498 6162 6272 6576 ...prin.t.abbrev │ │ │ │ -000ceef0: 6961 7469 6f6e 9863 6f75 6c64 9102 fe07 iation.could.... │ │ │ │ -000cef00: 6290 471d 6598 6193 7693 6f69 6465 6498 b.G.e.a.v.oided. │ │ │ │ -000cef10: 7768 6572 6591 02fe 076e 6f74 9869 6e93 where....not.in. │ │ │ │ -000cef20: 7465 6e64 6564 2e8e a40d 999c 8d8d 8d8d tended.......... │ │ │ │ -000cef30: 910d 8390 9ffc 5eff c533 8e8e 8e91 1200 ......^..3...... │ │ │ │ -000cef40: 03c6 5468 6596 02fb 6c73 7562 676f 616c ..The...lsubgoal │ │ │ │ -000cef50: 9370 6163 9ab8 e36b 91ff 71c7 6167 652c .pac...k..q.age, │ │ │ │ -000cef60: 9103 0d68 6469 7363 7573 7365 6493 6c61 ...hdiscussed.la │ │ │ │ -000cef70: 7465 7293 696e 9374 6865 9363 9868 6170 ter.in.the.c.hap │ │ │ │ -000cef80: 7465 722c 9103 0d68 7072 6576 9865 6e98 ter,...hprev.en. │ │ │ │ -000cef90: 7473 9374 6865 9375 7365 936f 6691 02fb ts.the.use.of... │ │ │ │ -000cefa0: 6d69 6e98 7691 ff71 c761 6c69 6493 7461 min.v..q.alid.ta │ │ │ │ -000cefb0: 6374 6963 7393 7768 656e 9374 6865 7993 ctics.when.they. │ │ │ │ -000cefc0: 6172 658e a90c 0000 8d6c 6961 626c 6596 are......liable. │ │ │ │ -000cefd0: 0355 5574 6f93 7265 7375 6c74 9369 6e93 .UUto.result.in. │ │ │ │ -000cefe0: 756e 6578 7090 471d 6563 7465 6493 7468 unexp.G.ected.th │ │ │ │ -000ceff0: 656f 7265 6d93 7265 7375 6c74 732c 9362 eorem.results,.b │ │ │ │ -000cf000: 7574 9374 6865 93eb 4848 4f4c 93c6 7379 ut.the..HHOL..sy │ │ │ │ -000cf010: 7374 656d 9375 7365 6493 6469 7265 6374 stem.used.direct │ │ │ │ -000cf020: 6c79 9361 6c6c 6f90 b8e3 7773 9369 742e ly.allo...ws.it. │ │ │ │ -000cf030: 8ea1 8d8d 8d8d 910d 8390 9ffc 5eff c534 ............^..4 │ │ │ │ -000cf040: 8e8e 8e91 1200 03c6 6049 6e90 b8e3 7691 ........`In...v. │ │ │ │ -000cf050: ff71 c761 6c69 6427 9604 5caa 6973 9b04 .q.alid'..\.is.. │ │ │ │ -000cf060: 5cab 7090 471d 6572 6861 7073 9361 936d \.p.G.erhaps.a.m │ │ │ │ -000cf070: 6973 6c65 6164 696e 6798 7465 726d 2c91 isleading.term,. │ │ │ │ -000cf080: 049e 7f73 696e 6365 9374 6865 7265 9869 ...since.there.i │ │ │ │ -000cf090: 7393 6e6f 7468 696e 6793 6c6f 6769 6361 s.nothing.logica │ │ │ │ -000cf0a0: 6c6c 7993 616d 6973 7398 696e 9374 6865 lly.amiss.in.the │ │ │ │ -000cf0b0: 9375 7365 986f 6693 696e 90b8 e376 91ff .use.of.in...v.. │ │ │ │ -000cf0c0: 71c7 616c 6964 8ea6 8d74 6163 7469 6373 q.alid...tactics │ │ │ │ -000cf0d0: 9603 5555 6f72 9374 6865 9374 6865 6f72 ..UUor.the.theor │ │ │ │ -000cf0e0: 656d 7393 7072 6f90 471d 6475 6365 6493 ems.pro.G.duced. │ │ │ │ -000cf0f0: 7468 6572 6562 9ab8 e379 3b93 6275 7493 thereb...y;.but. │ │ │ │ -000cf100: 7468 6593 7465 726d 9368 6173 9373 7475 the.term.has.stu │ │ │ │ -000cf110: 6398 6b93 6f98 7698 6572 9374 696d 652e c.k.o.v.er.time. │ │ │ │ -000cf120: 8e8e 9f24 fd13 8e8c 8b00 0001 0400 0000 ...$............ │ │ │ │ -000cf130: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000cde50: 0000 0000 0000 0000 0000 0000 0000 0ccd ................ │ │ │ │ +000cde60: 16a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d .....U...F...... │ │ │ │ +000cde70: 9ffa 999a 8d91 12c7 61d0 3134 2e31 2e91 ........a.14.1.. │ │ │ │ +000cde80: 0a80 0054 91fe e000 6163 7469 6373 2c96 ...T....actics,. │ │ │ │ +000cde90: 0480 0067 6f61 6c73 9361 6e64 936a 7573 ...goals.and.jus │ │ │ │ +000cdea0: 7469 0c63 6174 696f 6e73 9200 d50e 1f32 ti.cations.....2 │ │ │ │ +000cdeb0: 3539 8e91 12c7 619f 0566 6689 0000 e666 59....a..ff....f │ │ │ │ +000cdec0: 01c7 3e7c 8e8e 8e8e a002 942f df8d a0fd ..>|......./.... │ │ │ │ +000cded0: 8bd0 218d 9112 c761 cf66 6f72 9605 22e1 ..!....a.for..". │ │ │ │ +000cdee0: 676f 616c 732e 8d8d 9ffb a532 d532 8e8e goals......2.2.. │ │ │ │ +000cdef0: 9104 c004 cf2e 9108 e18c 5468 6593 6f70 ..........The.op │ │ │ │ +000cdf00: 9053 8e65 7261 7469 6f6e 7393 6f6e 9367 .S.erations.on.g │ │ │ │ +000cdf10: 6f61 6c73 9b05 22e2 6172 6593 7468 6572 oals..".are.ther │ │ │ │ +000cdf20: 6566 6f72 6593 6a75 7374 9374 6865 936f efore.just.the.o │ │ │ │ +000cdf30: 7264 696e 6172 7998 7061 6972 9373 656c rdinary.pair.sel │ │ │ │ +000cdf40: 6563 746f 7273 9361 6e64 8ea4 1000 008d ectors.and...... │ │ │ │ +000cdf50: 9112 c761 636f 6e73 7472 7563 746f 7296 ...aconstructor. │ │ │ │ +000cdf60: 02bd c728 7365 659b 02bd c853 6563 7469 ...(see....Secti │ │ │ │ +000cdf70: 6f6e 9336 2e31 292e 9104 d495 4c69 6b95 on.6.1).....Lik. │ │ │ │ +000cdf80: ac72 6577 6973 652c 9102 f9f5 7493 7970 .rewise,....t.yp │ │ │ │ +000cdf90: 9053 8e65 9602 bdc7 6162 6272 6576 6961 .S.e....abbrevia │ │ │ │ +000cdfa0: 7469 6f6e 7398 6172 6593 696e 90ac 7274 tions.are.in..rt │ │ │ │ +000cdfb0: 726f 9053 8e64 7563 6564 9866 6f72 936a ro.S.duced.for.j │ │ │ │ +000cdfc0: 7573 7469 0c63 6174 696f 6e73 8ea1 8d91 usti.cations.... │ │ │ │ +000cdfd0: 12c7 6128 7072 6f90 538e 6f66 7329 9603 ..a(pro.S.ofs).. │ │ │ │ +000cdfe0: eaa8 616e 6493 7461 6374 6963 732e 9105 ..and.tactics... │ │ │ │ +000cdff0: 38e0 436f 6e63 6570 7475 616c 6c79 91ff 8.Conceptually.. │ │ │ │ +000ce000: 0556 2c93 7468 6593 666f 6c6c 6f90 ac72 .V,.the.follo..r │ │ │ │ +000ce010: 7769 6e67 9361 6262 7265 7669 6174 696f wing.abbreviatio │ │ │ │ +000ce020: 6e73 9361 7265 936d 6164 6593 696e 93eb ns.are.made.in.. │ │ │ │ +000ce030: 4848 4f4c cf3a 8e9f 2bc0 9d8d 8d8d 9f0d HHOL.:..+....... │ │ │ │ +000ce040: 56bd 8d8d 8d9f e600 008d 912a 0660 eb61 V..........*.`.a │ │ │ │ +000ce050: 676f 616c 9128 3da6 3d96 05bf aa74 6572 goal.(=.=....ter │ │ │ │ +000ce060: 6d93 6c69 7374 9323 9374 6572 6d8e a40d m.list.#.term... │ │ │ │ +000ce070: 0000 8d91 2a06 6074 6163 7469 6391 1cbe ....*.`tactic... │ │ │ │ +000ce080: 523d 9605 bfaa 676f 616c 932d 3e93 676f R=....goal.->.go │ │ │ │ +000ce090: 616c 936c 6973 7493 2393 7072 6f6f 668e al.list.#.proof. │ │ │ │ +000ce0a0: a18d 912a 0660 7072 6f6f 6691 227d fc3d ...*.`proof."}.= │ │ │ │ +000ce0b0: 9605 bfaa 7468 6d93 6c69 7374 932d 3e93 ....thm.list.->. │ │ │ │ +000ce0c0: 7468 6d8e 8e8e 8e8e 8e8e 9f2a b3e8 8d91 thm........*.... │ │ │ │ +000ce0d0: 1e28 f0cf 496e 9603 f527 6661 6374 2c91 .(..In...'fact,. │ │ │ │ +000ce0e0: 03f7 c774 6865 9b03 f528 7490 ac72 7970 ...the...(t..ryp │ │ │ │ +000ce0f0: 9053 8e65 93eb 6167 6f61 6c96 05bf aa6c .S.e..agoal....l │ │ │ │ +000ce100: 6973 7493 2393 7072 6f6f 6696 03f5 27cf ist.#.proof...'. │ │ │ │ +000ce110: 6973 9361 6262 7265 7669 6174 6564 9869 is.abbreviated.i │ │ │ │ +000ce120: 6e93 eb48 4d4c 93cf 746f 8d93 eb61 7375 n..HML..to...asu │ │ │ │ +000ce130: 6267 6f61 6c73 8e91 31f2 77cf 2c91 03f7 bgoals..1.w.,... │ │ │ │ +000ce140: c761 6e64 9874 6865 9361 6262 7265 2d8e .and.the.abbre-. │ │ │ │ +000ce150: a18d 9112 c761 7669 6174 696f 6e96 0416 .....aviation... │ │ │ │ +000ce160: f46f 668d 93eb 6174 6163 7469 638e 912a .of...atactic..* │ │ │ │ +000ce170: abe4 cf6d 6164 6591 0416 f569 6e64 6972 ...made....indir │ │ │ │ +000ce180: 6563 746c 7993 7468 726f 7567 6893 6974 ectly.through.it │ │ │ │ +000ce190: 2e91 05bd c454 6890 ac72 7573 2c91 0422 .....Th..rus,.." │ │ │ │ +000ce1a0: 0869 6693 d754 9105 b8ba cf69 7393 6193 .if..T.....is.a. │ │ │ │ +000ce1b0: 7461 6374 6963 9361 6e64 93d7 6791 0485 tactic.and..g... │ │ │ │ +000ce1c0: 2ecf 6973 9361 9367 6f61 6c2c 9104 2207 ..is.a.goal,..". │ │ │ │ +000ce1d0: 7468 656e 8ea1 8d91 12c7 6161 7070 6c79 then......aapply │ │ │ │ +000ce1e0: 696e 6796 0497 e4d7 549b 0639 aacf 746f ing.....T..9..to │ │ │ │ +000ce1f0: 93d7 6791 0506 1dcf 288d 692e 652e 8e91 ..g.....(.i.e... │ │ │ │ +000ce200: 139b 6765 7691 ff58 e461 6c75 6174 696e ..gev..X.aluatin │ │ │ │ +000ce210: 6793 7468 6593 eb48 4d4c 93cf 6578 7072 g.the..HML..expr │ │ │ │ +000ce220: 6573 7369 6f6e 93d7 5498 6790 6e39 cf29 ession..T.g.n9.) │ │ │ │ +000ce230: 9372 6573 756c 7473 9369 6e91 0497 e361 .results.in....a │ │ │ │ +000ce240: 6e93 eb48 4d4c 93cf 7691 ff58 e461 6c75 n..HML..v..X.alu │ │ │ │ +000ce250: 6593 6f66 9374 90ac 7279 7090 538e 658e e.of.t..ryp.S.e. │ │ │ │ +000ce260: a18d 8d91 12c7 61eb 6173 7562 676f 616c ......a.asubgoal │ │ │ │ +000ce270: 738e 9140 c4b1 cf2c 8d91 03a0 2269 2e65 s..@...,...."i.e │ │ │ │ +000ce280: 2e8e 9116 3126 6196 038d 8070 6169 7293 ....1&a....pair. │ │ │ │ +000ce290: 7768 6f73 6593 0c72 7374 9b03 8d81 636f whose..rst....co │ │ │ │ +000ce2a0: 6d70 9053 8e6f 6e65 6e90 ac72 7493 6973 mp.S.onen..rt.is │ │ │ │ +000ce2b0: 9361 936c 6973 7493 6f66 9367 6f61 6c73 .a.list.of.goals │ │ │ │ +000ce2c0: 9861 6e64 9377 686f 7365 9373 6563 6f6e .and.whose.secon │ │ │ │ +000ce2d0: 6493 636f 6d70 9053 8e6f 6e65 6e90 ac72 d.comp.S.onen..r │ │ │ │ +000ce2e0: 748e a18d 9112 c761 6861 7396 031b f7eb t......ahas..... │ │ │ │ +000ce2f0: 484d 4c93 cf74 9aac 7279 7090 538e 6593 HML..t..ryp.S.e. │ │ │ │ +000ce300: eb61 7072 6f6f 66cf 2e91 04f3 fa28 5468 .aproof......(Th │ │ │ │ +000ce310: 6591 031b f877 986f 7264 9360 7461 6374 e....w.ord.`tact │ │ │ │ +000ce320: 6963 2793 6973 936f 9a53 8e63 6361 7369 ic'.is.o.S.ccasi │ │ │ │ +000ce330: 6f6e 616c 6c79 9375 7365 6493 6c6f 986f onally.used.lo.o │ │ │ │ +000ce340: 7365 6c79 9374 6f93 6d65 616e 9361 9374 sely.to.mean.a.t │ │ │ │ +000ce350: 6163 7469 632d 7691 ff58 e461 6c75 6564 actic-v..X.alued │ │ │ │ +000ce360: 8ea1 8d91 12c7 6166 756e 6374 696f 6e2e ......afunction. │ │ │ │ +000ce370: 298e 9f10 6209 8d91 1e28 f049 7496 056c )...b....(.It..l │ │ │ │ +000ce380: fe64 6f90 538e 6573 9b05 6cff 6e6f 7493 .do.S.es..l.not. │ │ │ │ +000ce390: 666f 6c6c 6f90 ac72 772c 9605 cd94 6f66 follo..rw,....of │ │ │ │ +000ce3a0: 9863 6f75 7273 652c 9366 726f 6d96 056c .course,.from..l │ │ │ │ +000ce3b0: fe74 6865 9874 90ac 7279 7090 538e 658d .the.t..ryp.S.e. │ │ │ │ +000ce3c0: 93eb 6174 6163 7469 638e 912d 57f9 cf74 ..atactic..-W..t │ │ │ │ +000ce3d0: 6861 7493 6198 7061 7274 6963 756c 6172 hat.a.particular │ │ │ │ +000ce3e0: 9374 6163 7469 6398 6973 9377 90ac 7265 .tactic.is.w..re │ │ │ │ +000ce3f0: 6c6c 2d8e a18d 9112 c761 629a 538e 6568 ll-......ab.S.eh │ │ │ │ +000ce400: 6195 ac72 7693 6564 2e91 06b9 6446 91ff a..rv.ed....dF.. │ │ │ │ +000ce410: 0556 6f72 9104 6ad5 6578 616d 706c 652c .Vor..j.example, │ │ │ │ +000ce420: 9104 8adf 7375 7070 986f 7365 9604 6ad4 ....supp.ose..j. │ │ │ │ +000ce430: 7468 6174 93d7 5491 060c 9a67 9106 2de3 that..T....g..-. │ │ │ │ +000ce440: eb61 3d91 05bf aa28 5bd7 678d 9f01 cccc .a=....([.g..... │ │ │ │ +000ce450: d531 8e91 04c0 04eb 613b 8dd7 3a96 01ff .1......a;..:... │ │ │ │ +000ce460: fe3a 933a 8e91 0dca a0eb 613b d767 8d9f .:.:......a;.g.. │ │ │ │ +000ce470: 01cc ccd8 6e8e 9105 a850 eb61 5d2c d770 ....n....P.a],.p │ │ │ │ +000ce480: eb61 29cf 2c91 048a df61 6e64 9374 6861 .a).,....and.tha │ │ │ │ +000ce490: 7491 046a d574 6865 9373 7562 676f 616c t..j.the.subgoal │ │ │ │ +000ce4a0: 7393 d767 8d9f 01cc ccd5 318e 9109 2ad8 s..g......1...*. │ │ │ │ +000ce4b0: cf2c 8ea1 8d8d 9112 c761 d73a 9601 fffe .,.......a.:.... │ │ │ │ +000ce4c0: 3a93 3a8e 9120 9201 cf2c 9103 b6e2 d767 :.:.. ...,.....g │ │ │ │ +000ce4d0: 8d9f 01cc ccd8 6e8e 9109 5240 cf68 6195 ......n...R@.ha. │ │ │ │ +000ce4e0: ac72 7693 659b 03a9 f162 9053 8e65 656e .rv.e....b.S.een │ │ │ │ +000ce4f0: 9103 a9f0 736f 6c76 9365 642e 9105 234d ....solv.ed...#M │ │ │ │ +000ce500: 5468 6174 986d 6561 6e73 9603 a9f0 7468 That.means....th │ │ │ │ +000ce510: 6174 9373 6f6d 6598 7468 656f 7265 6d73 at.some.theorems │ │ │ │ +000ce520: 93d7 7468 8d9f 01cc ccd5 318e 9108 69f4 ..th......1...i. │ │ │ │ +000ce530: cf2c 8d91 03b6 e2d7 3a96 01ff fe3a 933a .,......:....:.: │ │ │ │ +000ce540: 8e91 1181 82cf 2c91 03b6 e2d7 7468 8d9f ......,.....th.. │ │ │ │ +000ce550: 01cc ccd8 6e8e 9109 5240 cf68 6195 ac72 ....n...R@.ha..r │ │ │ │ +000ce560: 7693 6598 6290 538e 6565 6e91 03a9 f070 v.e.b.S.een....p │ │ │ │ +000ce570: 726f 9376 9365 648e a18d 9112 c761 7375 ro.v.ed......asu │ │ │ │ +000ce580: 639a ac72 6896 038a 8e74 6861 7493 6561 c..rh....that.ea │ │ │ │ +000ce590: 6398 6893 d774 688d 9f01 cccc d869 8e91 c.h..th......i.. │ │ │ │ +000ce5a0: 06ef 68cf 2831 9603 5552 da14 93d7 6993 ..h.(1..UR....i. │ │ │ │ +000ce5b0: da14 93d7 6ecf 2996 038a 8e61 6398 6869 ....n.)....ac.hi │ │ │ │ +000ce5c0: 6576 9865 7393 7468 6593 676f 616c 93d7 ev.es.the.goal.. │ │ │ │ +000ce5d0: 678d 9f01 cccc d869 8e91 0364 dacf 2e91 g......i...d.... │ │ │ │ +000ce5e0: 0518 d854 6865 936a 7573 7469 0c63 6174 ...The.justi.cat │ │ │ │ +000ce5f0: 696f 6e93 d770 93cf 6973 9369 6e98 7465 ion..p..is.in.te │ │ │ │ +000ce600: 6e64 6564 9374 6f93 6290 538e 6593 618e nded.to.b.S.e.a. │ │ │ │ +000ce610: a18d 9112 c761 6675 6e63 7469 6f6e 9603 .....afunction.. │ │ │ │ +000ce620: 975d 7468 6174 9377 6865 6e91 0397 5c61 .]that.when...\a │ │ │ │ +000ce630: 7070 6c69 6564 9374 6f93 7468 6593 6c69 pplied.to.the.li │ │ │ │ +000ce640: 7374 93eb 615b d774 688d 9f01 cccc d531 st..a[.th......1 │ │ │ │ +000ce650: 8e91 04c0 04eb 613b 8dd7 3a96 01ff fe3a ......a;..:....: │ │ │ │ +000ce660: 933a 8e91 0dca a0eb 613b d774 688d 9f01 .:......a;.th... │ │ │ │ +000ce670: cccc d86e 8e91 05a8 50eb 615d cf2c 9b03 ...n....P.a].,.. │ │ │ │ +000ce680: a805 7375 6363 6565 6473 9369 6e93 7265 ..succeeds.in.re │ │ │ │ +000ce690: 7475 726e 696e 6793 6193 7468 656f 7265 turning.a.theore │ │ │ │ +000ce6a0: 6d2c 98d7 7468 cf2c 8ea1 8d91 12c7 6161 m,..th.,......aa │ │ │ │ +000ce6b0: 6390 ac72 6869 6576 696e 6796 0338 7074 c..rhieving..8pt │ │ │ │ +000ce6c0: 6865 9b03 3871 6f72 6967 696e 616c 9367 he..8qoriginal.g │ │ │ │ +000ce6d0: 6f61 6c98 d767 906e 39cf 3b91 0373 d862 oal..g.n9.;..s.b │ │ │ │ +000ce6e0: 7574 2c96 035c 156f 6698 636f 7572 7365 ut,..\.of.course │ │ │ │ +000ce6f0: 2c93 6974 9603 3870 6d69 6768 90ac 7274 ,.it..8pmigh..rt │ │ │ │ +000ce700: 9873 6f6d 6574 696d 6573 936e 6f74 9873 .sometimes.not.s │ │ │ │ +000ce710: 7563 6365 6564 2e91 04fd 7849 6698 d770 ucceed....xIf..p │ │ │ │ +000ce720: 93cf 7375 6363 6565 6473 8ea1 8d91 12c7 ..succeeds...... │ │ │ │ +000ce730: 6166 6f72 9604 3522 6576 9aac 7265 7279 afor..5"ev..rery │ │ │ │ +000ce740: 9104 3523 6c69 7374 936f 6693 6163 9868 ..5#list.of.ac.h │ │ │ │ +000ce750: 6965 7669 6e67 9374 6865 6f72 656d 732c ieving.theorems, │ │ │ │ +000ce760: 9104 47c1 7468 656e 9b04 3523 7468 6593 ..G.then..5#the. │ │ │ │ +000ce770: 7461 6374 6963 93d7 5491 05d6 e8cf 6973 tactic..T.....is │ │ │ │ +000ce780: 9873 6169 6493 746f 9362 9553 8e65 98e5 .said.to.b.S.e.. │ │ │ │ +000ce790: 7661 6c69 6491 013e 93cf 2e91 0618 4e54 valid..>......NT │ │ │ │ +000ce7a0: 6869 7398 646f 9365 7391 0435 226e 6f74 his.do.es..5"not │ │ │ │ +000ce7b0: 8ea1 8d91 12c7 6167 7561 7261 6e95 ac72 ......aguaran..r │ │ │ │ +000ce7c0: 7465 652c 9105 0998 686f 9377 9365 7693 tee,....ho.w.ev. │ │ │ │ +000ce7d0: 6572 2c91 0509 9974 6861 7496 04d0 3574 er,....that...5t │ │ │ │ +000ce7e0: 6865 9373 7562 676f 616c 739b 04d0 3661 he.subgoals...6a │ │ │ │ +000ce7f0: 7265 9373 6f6c 7691 ff58 e461 626c 6593 re.solv..X.able. │ │ │ │ +000ce800: 696e 9374 6865 930c 7273 7498 706c 6163 in.the..rst.plac │ │ │ │ +000ce810: 652e 9107 e987 4966 2c91 0509 9969 6e93 e.....If,....in. │ │ │ │ +000ce820: 6164 6469 7469 6f6e 9374 6f8e a18d 9112 addition.to..... │ │ │ │ +000ce830: c761 629a 538e 6569 6e67 9604 82d0 7691 .ab.S.eing....v. │ │ │ │ +000ce840: ff58 e461 6c69 642c 9104 a8d9 6193 7461 .X.alid,....a.ta │ │ │ │ +000ce850: 6374 6963 9361 6c77 95ac 7261 9379 7396 ctic.alw..ra.ys. │ │ │ │ +000ce860: 0482 d070 726f 9864 7563 6573 9b04 82cf ...pro.duces.... │ │ │ │ +000ce870: 736f 6c76 91ff 58e4 6162 6c65 9373 7562 solv..X.able.sub │ │ │ │ +000ce880: 676f 616c 7393 6672 6f6d 9861 9373 6f6c goals.from.a.sol │ │ │ │ +000ce890: 7691 ff58 e461 626c 6593 676f 616c 2c91 v..X.able.goal,. │ │ │ │ +000ce8a0: 04a8 da69 7498 6973 9363 616c 6c65 648e ...it.is.called. │ │ │ │ +000ce8b0: a18d 9112 c761 e573 7472 91ff 6666 6f6e .....a.str..ffon │ │ │ │ +000ce8c0: 676c 7991 0433 3576 616c 6964 9101 3e93 gly..35valid..>. │ │ │ │ +000ce8d0: cf2e 8e9f 1062 088d 911e 28f0 5491 ff05 .....b....(.T... │ │ │ │ +000ce8e0: 5661 6374 6963 7396 0571 ba63 616e 9105 Vactics..q.can.. │ │ │ │ +000ce8f0: 71b9 629a 538e 6593 7098 6572 6665 6374 q.b.S.e.p.erfect │ │ │ │ +000ce900: 6c79 9b05 71b9 7573 6566 756c 9377 6974 ly..q.useful.wit │ │ │ │ +000ce910: 686f 7574 9862 9053 8e65 696e 6793 7374 hout.b.S.eing.st │ │ │ │ +000ce920: 726f 6e67 6c79 9876 91ff 58e4 616c 6964 rongly.v..X.alid │ │ │ │ +000ce930: 2c91 05d3 7e6f 7293 7769 7468 6f75 7498 ,...~or.without. │ │ │ │ +000ce940: 6576 90ac 7265 6e93 6290 538e 6569 6e67 ev..ren.b.S.eing │ │ │ │ +000ce950: 8ea1 8d91 12c7 6176 91ff 58e4 616c 6964 ......av..X.alid │ │ │ │ +000ce960: 3b91 057d 8d69 6e96 04f7 4166 6163 742c ;..}.in...Afact, │ │ │ │ +000ce970: 9105 3a68 736f 6d65 936f 6693 7468 6593 ..:hsome.of.the. │ │ │ │ +000ce980: 6d6f 7374 9362 6173 6963 9374 6865 6f72 most.basic.theor │ │ │ │ +000ce990: 656d 9370 726f 90ac 7276 696e 6793 7374 em.pro..rving.st │ │ │ │ +000ce9a0: 7261 7465 6769 6573 2c91 053a 6765 7870 rategies,..:gexp │ │ │ │ +000ce9b0: 7265 7373 6564 9361 7393 7461 6374 6963 ressed.as.tactic │ │ │ │ +000ce9c0: 732c 8ea1 8d91 12c7 6161 7265 9604 f754 s,......aare...T │ │ │ │ +000ce9d0: 696e 90ac 7276 9bff 58e4 616c 6964 9104 in..rv..X.alid.. │ │ │ │ +000ce9e0: f755 6f72 936e 6f74 9373 7472 6f6e 676c .Uor.not.strongl │ │ │ │ +000ce9f0: 7993 7698 616c 6964 2e8d 8d9f fba5 32d5 y.v.alid......2. │ │ │ │ +000cea00: 338e 8e91 0d1e e9cf 416e 9104 f755 696e 3.......An...Uin │ │ │ │ +000cea10: 90ac 7276 9861 6c69 6493 7461 6374 6963 ..rv.alid.tactic │ │ │ │ +000cea20: 9363 616e 6e6f 749b 04f7 5572 6573 756c .cannot...Uresul │ │ │ │ +000cea30: 7493 696e 9374 6865 9370 726f 9053 8e6f t.in.the.pro.S.o │ │ │ │ +000cea40: 6698 6f66 9366 616c 7365 8ea1 8d91 12c7 f.of.false...... │ │ │ │ +000cea50: 6174 6865 6f72 656d 733b 9107 23e4 7468 atheorems;..#.th │ │ │ │ +000cea60: 656f 7265 6d73 9603 6597 696e 93eb 4848 eorems..e.in..HH │ │ │ │ +000cea70: 4f4c 9103 6596 cf61 7265 9361 6c77 95ac OL..e..are.alw.. │ │ │ │ +000cea80: 7261 9379 7396 0365 9774 6865 9372 6573 ra.ys..e.the.res │ │ │ │ +000cea90: 756c 7493 6f66 9370 9a53 8e65 7266 6f72 ult.of.p.S.erfor │ │ │ │ +000ceaa0: 6d69 6e67 9361 9370 726f 986f 6691 0365 ming.a.pro.of..e │ │ │ │ +000ceab0: 9669 6e93 7468 6593 6261 7369 6393 6c6f .in.the.basic.lo │ │ │ │ +000ceac0: 6769 632c 8ea1 8d91 12c7 6177 6865 7468 gic,......awheth │ │ │ │ +000cead0: 6572 9603 1cef 7468 6593 7072 6f90 538e er....the.pro.S. │ │ │ │ +000ceae0: 6f66 9369 7391 031c f066 6f75 6e64 9362 of.is....found.b │ │ │ │ +000ceaf0: 9aac 7279 9367 6f61 6c93 6469 7265 6374 ..ry.goal.direct │ │ │ │ +000ceb00: 6564 9373 6561 7263 9868 936f 7291 031c ed.searc.h.or... │ │ │ │ +000ceb10: f066 6f72 7798 6172 6493 7365 6172 6398 .forw.ard.searc. │ │ │ │ +000ceb20: 682e 8d8d 9ffb a532 d534 8e8e 9109 b451 h......2.4.....Q │ │ │ │ +000ceb30: cf48 6f98 7798 6576 9865 722c 9103 4614 .Ho.w.ev.er,..F. │ │ │ │ +000ceb40: 616e 9369 6e98 7691 ff58 e461 6c69 648e an.in.v..X.alid. │ │ │ │ +000ceb50: a18d 9112 c761 7461 6374 6963 9603 e0f1 .....atactic.... │ │ │ │ +000ceb60: 6d61 9aac 7279 9370 726f 9053 8e64 7563 ma..ry.pro.S.duc │ │ │ │ +000ceb70: 6593 616e 9103 e0f2 756e 696e 9874 656e e.an....unin.ten │ │ │ │ +000ceb80: 6465 6493 7468 656f 7265 6d7c 6f6e 6593 ded.theorem|one. │ │ │ │ +000ceb90: 7468 6174 9364 6f90 538e 6573 936e 6f74 that.do.S.es.not │ │ │ │ +000ceba0: 9361 6398 6869 6576 9865 9103 e0f2 7468 .ac.hiev.e....th │ │ │ │ +000cebb0: 6593 6f72 6967 696e 616c 9367 6f61 6c2e e.original.goal. │ │ │ │ +000cebc0: 8ea1 8d91 12c7 6154 6865 9605 3a19 749a ......aThe..:.t. │ │ │ │ +000cebd0: ac72 7970 6963 616c 9363 6173 6593 6973 .rypical.case.is │ │ │ │ +000cebe0: 9377 6865 6e93 6193 7468 656f 7265 6d93 .when.a.theorem. │ │ │ │ +000cebf0: 7075 7270 9053 8e6f 7274 696e 6793 746f purp.S.orting.to │ │ │ │ +000cec00: 9361 6398 6869 6576 9865 9361 9367 6f61 .ac.hiev.e.a.goa │ │ │ │ +000cec10: 6c93 6163 7475 616c 6c79 9364 6570 9053 l.actually.dep.S │ │ │ │ +000cec20: 8e65 6e64 7393 6f6e 8ea1 8d91 12c7 6168 .ends.on......ah │ │ │ │ +000cec30: 90ac 7279 709a 538e 6f74 6865 7365 7396 ..ryp.S.otheses. │ │ │ │ +000cec40: 04c6 5174 6861 7491 04c6 5065 7874 656e ..Qthat...Pexten │ │ │ │ +000cec50: 6493 6298 6579 90ac 726f 6e64 9b04 c650 d.b.ey..rond...P │ │ │ │ +000cec60: 7468 6593 6173 7375 6d70 7469 6f6e 7398 the.assumptions. │ │ │ │ +000cec70: 6f66 9374 6865 9367 6f61 6c2e 9107 cbd9 of.the.goal..... │ │ │ │ +000cec80: 5468 6593 696e 636f 6e95 ac72 7693 656e The.incon..rv.en │ │ │ │ +000cec90: 6965 6e63 6598 746f 9104 c651 7468 658e ience.to...Qthe. │ │ │ │ +000ceca0: a18d 9112 c761 eb48 484f 4c96 0464 61cf .....a.HHOL..da. │ │ │ │ +000cecb0: 7573 6572 9369 6e93 7468 6973 9b04 6462 user.in.this..db │ │ │ │ +000cecc0: 6361 7365 9369 7393 7468 6174 9374 6865 case.is.that.the │ │ │ │ +000cecd0: 9370 726f 626c 656d 936d 6190 ac72 7998 .problem.ma..ry. │ │ │ │ +000cece0: 6290 538e 6593 6e6f 7493 696d 6d65 6469 b.S.e.not.immedi │ │ │ │ +000cecf0: 6174 656c 7993 6f62 90ac 7276 696f 7573 ately.ob..rvious │ │ │ │ +000ced00: 3b91 04a1 3e74 6865 9364 6566 6175 6c74 ;...>the.default │ │ │ │ +000ced10: 8ea1 8d91 12c7 6170 7269 6e90 ac72 7496 ......aprin..rt. │ │ │ │ +000ced20: 03f8 2066 6f72 6d61 749b 03f8 1f6f 6693 .. format....of. │ │ │ │ +000ced30: 7468 656f 7265 6d73 9868 6173 9368 90ac theorems.has.h.. │ │ │ │ +000ced40: 7279 7090 538e 6f74 6865 7365 7398 6162 ryp.S.otheses.ab │ │ │ │ +000ced50: 6272 6576 6961 7465 6493 6173 9864 6f74 breviated.as.dot │ │ │ │ +000ced60: 732e 9105 6147 496e 95ac 7276 91ff 58e4 s...aGIn..rv..X. │ │ │ │ +000ced70: 616c 6964 6974 9379 986d 6193 7996 03f8 alidit.y.ma.y... │ │ │ │ +000ced80: 2061 6c73 6f98 6290 538e 6593 7468 658e also.b.S.e.the. │ │ │ │ +000ced90: a18d 9112 c761 7265 7375 6c74 9605 12cf .....aresult.... │ │ │ │ +000ceda0: 6f66 9374 6865 9366 6169 6c75 7265 9b05 of.the.failure.. │ │ │ │ +000cedb0: 12d0 6f66 9374 6865 9370 726f 9053 8e6f ..of.the.pro.S.o │ │ │ │ +000cedc0: 6693 6675 6e63 7469 6f6e 2c91 055c d969 f.function,..\.i │ │ │ │ +000cedd0: 6e93 7468 6593 eb48 4d4c 93cf 7365 6e73 n.the..HML..sens │ │ │ │ +000cede0: 6598 6f66 9366 6169 6c75 7265 2c91 055c e.of.failure,..\ │ │ │ │ +000cedf0: d977 6865 6e93 6170 706c 6965 6493 746f .when.applied.to │ │ │ │ +000cee00: 8ea1 8d91 12c7 6161 9604 6ae4 6c69 7374 ......aa..j.list │ │ │ │ +000cee10: 936f 6691 046a e574 6865 6f72 656d 7393 .of..j.theorems. │ │ │ │ +000cee20: 2869 662c 9b04 8af3 666f 7293 6578 616d (if,....for.exam │ │ │ │ +000cee30: 706c 652c 9874 6865 9104 6ae5 6675 6e63 ple,.the..j.func │ │ │ │ +000cee40: 7469 6f6e 9377 90ac 7265 7265 9364 650c tion.w..rere.de. │ │ │ │ +000cee50: 6e65 6493 696e 636f 7272 6563 746c 7929 ned.incorrectly) │ │ │ │ +000cee60: 3b91 04ab 0362 7574 9361 6761 696e 2c98 ;....but.again,. │ │ │ │ +000cee70: 6e6f 8e91 12c7 619f 0d2a 7789 0000 6666 no....a..*w...ff │ │ │ │ +000cee80: 0071 cf9f 9f0c 999a 8d8d 8d8d 910d 8390 .q.............. │ │ │ │ +000cee90: 9ffc 5eff c532 8e8e 8e91 1200 03c6 486f ..^..2........Ho │ │ │ │ +000ceea0: 95b8 e377 9365 7693 6572 2c91 030f 7e69 ...w.ev.er,...~i │ │ │ │ +000ceeb0: 6691 02fe 0767 6f61 6c73 9b02 fe08 7793 f....goals....w. │ │ │ │ +000ceec0: 6572 6598 616e 9102 fe07 6162 7374 7261 ere.an....abstra │ │ │ │ +000ceed0: 6374 9874 9379 7090 471d 652c 9103 0f7e ct.t.yp.G.e,...~ │ │ │ │ +000ceee0: 7468 6591 02fe 0770 7269 6e93 7498 6162 the....prin.t.ab │ │ │ │ +000ceef0: 6272 6576 6961 7469 6f6e 9863 6f75 6c64 breviation.could │ │ │ │ +000cef00: 9102 fe07 6290 471d 6598 6193 7693 6f69 ....b.G.e.a.v.oi │ │ │ │ +000cef10: 6465 6498 7768 6572 6591 02fe 076e 6f74 ded.where....not │ │ │ │ +000cef20: 9869 6e93 7465 6e64 6564 2e8e a40d 999c .in.tended...... │ │ │ │ +000cef30: 8d8d 8d8d 910d 8390 9ffc 5eff c533 8e8e ..........^..3.. │ │ │ │ +000cef40: 8e91 1200 03c6 5468 6596 02fb 6c73 7562 ......The...lsub │ │ │ │ +000cef50: 676f 616c 9370 6163 9ab8 e36b 91ff 71c7 goal.pac...k..q. │ │ │ │ +000cef60: 6167 652c 9103 0d68 6469 7363 7573 7365 age,...hdiscusse │ │ │ │ +000cef70: 6493 6c61 7465 7293 696e 9374 6865 9363 d.later.in.the.c │ │ │ │ +000cef80: 9868 6170 7465 722c 9103 0d68 7072 6576 .hapter,...hprev │ │ │ │ +000cef90: 9865 6e98 7473 9374 6865 9375 7365 936f .en.ts.the.use.o │ │ │ │ +000cefa0: 6691 02fb 6d69 6e98 7691 ff71 c761 6c69 f...min.v..q.ali │ │ │ │ +000cefb0: 6493 7461 6374 6963 7393 7768 656e 9374 d.tactics.when.t │ │ │ │ +000cefc0: 6865 7993 6172 658e a90c 0000 8d6c 6961 hey.are......lia │ │ │ │ +000cefd0: 626c 6596 0355 5574 6f93 7265 7375 6c74 ble..UUto.result │ │ │ │ +000cefe0: 9369 6e93 756e 6578 7090 471d 6563 7465 .in.unexp.G.ecte │ │ │ │ +000ceff0: 6493 7468 656f 7265 6d93 7265 7375 6c74 d.theorem.result │ │ │ │ +000cf000: 732c 9362 7574 9374 6865 93eb 4848 4f4c s,.but.the..HHOL │ │ │ │ +000cf010: 93c6 7379 7374 656d 9375 7365 6493 6469 ..system.used.di │ │ │ │ +000cf020: 7265 6374 6c79 9361 6c6c 6f90 b8e3 7773 rectly.allo...ws │ │ │ │ +000cf030: 9369 742e 8ea1 8d8d 8d8d 910d 8390 9ffc .it............. │ │ │ │ +000cf040: 5eff c534 8e8e 8e91 1200 03c6 6049 6e90 ^..4........`In. │ │ │ │ +000cf050: b8e3 7691 ff71 c761 6c69 6427 9604 5caa ..v..q.alid'..\. │ │ │ │ +000cf060: 6973 9b04 5cab 7090 471d 6572 6861 7073 is..\.p.G.erhaps │ │ │ │ +000cf070: 9361 936d 6973 6c65 6164 696e 6798 7465 .a.misleading.te │ │ │ │ +000cf080: 726d 2c91 049e 7f73 696e 6365 9374 6865 rm,....since.the │ │ │ │ +000cf090: 7265 9869 7393 6e6f 7468 696e 6793 6c6f re.is.nothing.lo │ │ │ │ +000cf0a0: 6769 6361 6c6c 7993 616d 6973 7398 696e gically.amiss.in │ │ │ │ +000cf0b0: 9374 6865 9375 7365 986f 6693 696e 90b8 .the.use.of.in.. │ │ │ │ +000cf0c0: e376 91ff 71c7 616c 6964 8ea6 8d74 6163 .v..q.alid...tac │ │ │ │ +000cf0d0: 7469 6373 9603 5555 6f72 9374 6865 9374 tics..UUor.the.t │ │ │ │ +000cf0e0: 6865 6f72 656d 7393 7072 6f90 471d 6475 heorems.pro.G.du │ │ │ │ +000cf0f0: 6365 6493 7468 6572 6562 9ab8 e379 3b93 ced.thereb...y;. │ │ │ │ +000cf100: 6275 7493 7468 6593 7465 726d 9368 6173 but.the.term.has │ │ │ │ +000cf110: 9373 7475 6398 6b93 6f98 7698 6572 9374 .stuc.k.o.v.er.t │ │ │ │ +000cf120: 696d 652e 8e8e 9f24 fd13 8e8c 8b00 0001 ime....$........ │ │ │ │ +000cf130: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000cf140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000cf150: 0000 0cde 30a0 02cc 0555 8da0 fd46 d30e ....0....U...F.. │ │ │ │ -000cf160: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3236 ..............26 │ │ │ │ -000cf170: 3091 657d 6b43 6861 7074 6572 9604 8000 0.e}kChapter.... │ │ │ │ -000cf180: 3134 2e91 0a80 0047 6f61 6c93 4469 7265 14.....Goal.Dire │ │ │ │ -000cf190: 6374 6564 9350 726f 9060 006f 663a 9106 cted.Pro.`.of:.. │ │ │ │ -000cf1a0: 0000 549b fee0 0061 6374 6963 7393 616e ..T....actics.an │ │ │ │ -000cf1b0: 6493 5498 6163 7469 6361 6c73 8e91 eaf1 d.T.acticals.... │ │ │ │ -000cf1c0: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ -000cf1d0: 8e8e a002 942f df8d a0fd 8bd0 218d 91ea ...../......!... │ │ │ │ -000cf1e0: f1eb cf66 616c 7365 9604 245a 7468 656f ...false..$Ztheo │ │ │ │ -000cf1f0: 7265 6d73 9363 616e 9372 6573 756c 742e rems.can.result. │ │ │ │ -000cf200: 9105 e5f5 4c69 6b90 ac72 6577 6973 652c ....Lik..rewise, │ │ │ │ -000cf210: 9104 32c7 6193 7461 6374 6963 9374 6861 ..2.a.tactic.tha │ │ │ │ -000cf220: 7493 6973 936e 6f74 9104 2459 7374 726f t.is.not..$Ystro │ │ │ │ -000cf230: 6e67 6c79 9376 91ff 58e4 616c 6964 9363 ngly.v..X.alid.c │ │ │ │ -000cf240: 616e 6e6f 7493 7265 7375 6c74 9369 6e93 annot.result.in. │ │ │ │ -000cf250: 618e a410 0000 8d91 eaf1 eb66 616c 7365 a..........false │ │ │ │ -000cf260: 9603 56bc 7468 656f 7265 6d3b 9103 880a ..V.theorem;.... │ │ │ │ -000cf270: 7468 6593 7790 ac72 6f72 7374 9b03 56bb the.w..rorst..V. │ │ │ │ -000cf280: 6f75 7463 6f6d 6593 6f66 9361 7070 6c79 outcome.of.apply │ │ │ │ -000cf290: 696e 6798 7375 6390 ac72 6893 6193 7461 ing.suc..rh.a.ta │ │ │ │ -000cf2a0: 6374 6963 9869 7393 7468 6593 7072 6f90 ctic.is.the.pro. │ │ │ │ -000cf2b0: 538e 6475 6374 696f 6e98 6f66 9375 6e73 S.duction.of.uns │ │ │ │ -000cf2c0: 6f6c 7691 ff58 e461 626c 658e a18d 91ea olv..X.able..... │ │ │ │ -000cf2d0: f1eb 7375 6267 6f61 6c73 2e8e a18d 91f6 ..subgoals...... │ │ │ │ -000cf2e0: 537a 5491 ff05 5661 6374 6963 7396 03ea SzT...Vactics... │ │ │ │ -000cf2f0: a861 7265 9373 7090 538e 6563 690c 6564 .are.sp.S.eci.ed │ │ │ │ -000cf300: 9375 7369 6e67 9374 6865 9366 6f6c 6c6f .using.the.follo │ │ │ │ -000cf310: 90ac 7277 696e 6793 6e6f 7461 7469 6f6e ..rwing.notation │ │ │ │ -000cf320: 3a8e a428 bb51 8d8d 8d9f f033 319f 0e7f :..(.Q.....31... │ │ │ │ -000cf330: ff8d 8d92 00c3 bf98 d767 906e 396f 616c .........g.n9oal │ │ │ │ -000cf340: 8e8e 9200 8668 5b9f 04c0 0289 0000 6666 .....h[.......ff │ │ │ │ -000cf350: 0090 519c 9f02 0000 8900 0066 6600 9051 ..Q........ff..Q │ │ │ │ -000cf360: 9c9f 0a26 638d 8d91 0600 0167 956e 396f ...&c......g.n9o │ │ │ │ -000cf370: 616c 8d9f 01cc ccd5 318e 9110 7ffc d767 al......1......g │ │ │ │ -000cf380: 936f 616c 8d9f 01cc ccd5 328e 8d91 127f .oal......2..... │ │ │ │ -000cf390: fad7 3a96 01ff fe3a 933a 8e91 2e0a 9067 ..:....:.:.....g │ │ │ │ -000cf3a0: 936f 616c 8d9f 01cc ccd8 6e8e 8e8e 8e8e .oal......n..... │ │ │ │ -000cf3b0: 8ea1 8d91 eaf1 ebcf 4691 ff05 566f 7296 ........F...Vor. │ │ │ │ -000cf3c0: 0366 5365 7861 6d70 6c65 2c91 0380 ca74 .fSexample,....t │ │ │ │ -000cf3d0: 6865 9b03 6652 7461 6374 6963 9366 6f72 he..fRtactic.for │ │ │ │ -000cf3e0: 9364 6563 6f6d 7090 538e 6f73 696e 6798 .decomp.S.osing. │ │ │ │ -000cf3f0: 636f 6e6a 756e 6374 696f 6e73 9369 6e95 conjunctions.in. │ │ │ │ -000cf400: ac72 746f 9874 9377 936f 9603 6653 636f .rto.t.w.o..fSco │ │ │ │ -000cf410: 6e6a 756e 6374 9373 7562 676f 616c 7398 njunct.subgoals. │ │ │ │ -000cf420: 6973 9363 616c 6c65 648e a910 0000 8d91 is.called....... │ │ │ │ -000cf430: eaf1 ebeb 6143 4f4e 4a5f 5441 43cf 2e96 ....aCONJ_TAC... │ │ │ │ -000cf440: 03ea a849 7493 6973 9364 6573 6372 6962 ...It.is.describ │ │ │ │ -000cf450: 9053 8e65 6493 6290 ac72 793a 8ea1 8d8d .S.ed.b..ry:.... │ │ │ │ -000cf460: 8d9f f033 319f 0e7f ff8d 8d92 00ba 139c ...31........... │ │ │ │ -000cf470: d774 8d9f 01cc ccd5 318e 910a 7fae eb61 .t......1......a │ │ │ │ -000cf480: 2f5c 9105 bfaa d774 8d9f 01cc ccd5 328e /\.....t......2. │ │ │ │ -000cf490: 8e8e 9200 b1dd a39f 04c0 0289 0000 6666 ..............ff │ │ │ │ -000cf4a0: 0039 670d 9f02 0000 8900 0066 6600 3967 .9g........ff.9g │ │ │ │ -000cf4b0: 0d9f 0a26 638d 8d91 0600 01d7 748d 9f01 ...&c.......t... │ │ │ │ -000cf4c0: cccc d531 8e91 202a 9cd7 748d 9f01 cccc ...1.. *..t..... │ │ │ │ -000cf4d0: d532 8e8e 8e8e 8e8e a428 bb50 8d91 eaf1 .2.......(.P.... │ │ │ │ -000cf4e0: ebcf 5468 6973 9603 39b0 696e 6469 6361 ..This..9.indica │ │ │ │ -000cf4f0: 7465 7393 7468 6174 9b03 39b1 eb61 434f tes.that..9..aCO │ │ │ │ -000cf500: 4e4a 5f54 4143 9103 3983 cf72 6564 7563 NJ_TAC..9..reduc │ │ │ │ -000cf510: 6573 9361 9367 6f61 6c93 6f66 9874 6865 es.a.goal.of.the │ │ │ │ -000cf520: 9366 6f72 6d93 eb61 28cf 00eb 612c d774 .form..a(...a,.t │ │ │ │ -000cf530: 8d9f 01cc ccd5 318e 9604 c004 eb61 2f5c ......1......a/\ │ │ │ │ -000cf540: d774 8d9f 01cc ccd5 328e 93eb 6129 9603 .t......2...a).. │ │ │ │ -000cf550: 39b0 cf74 6f98 7375 6267 6f61 6c73 93eb 9..to.subgoals.. │ │ │ │ -000cf560: 6128 cf00 eb61 2cd7 748d 9f01 cccc d531 a(...a,.t......1 │ │ │ │ -000cf570: 8e91 04c0 04eb 6129 93cf 616e 648e a68d ......a)..and... │ │ │ │ -000cf580: 91ea f1eb eb61 28cf 00eb 612c d774 8d9f .....a(...a,.t.. │ │ │ │ -000cf590: 01cc ccd5 328e 9104 c004 eb61 29cf 2e91 ....2......a)... │ │ │ │ -000cf5a0: 05c3 e154 6865 9604 18fe 6661 6374 9b04 ...The....fact.. │ │ │ │ -000cf5b0: 18fd 7468 6174 9374 6865 9361 7373 756d ..that.the.assum │ │ │ │ -000cf5c0: 7074 696f 6e73 986f 6693 7468 6593 6f72 ptions.of.the.or │ │ │ │ -000cf5d0: 6967 696e 616c 9867 6f61 6c93 6172 6593 iginal.goal.are. │ │ │ │ -000cf5e0: 7072 6f70 6167 6174 6564 9875 6e63 90ac propagated.unc.. │ │ │ │ -000cf5f0: 7268 616e 6765 6493 746f 8ea6 8d91 eaf1 rhanged.to...... │ │ │ │ -000cf600: eb74 6865 9b03 3132 7495 ac72 7793 6f98 .the..12t..rw.o. │ │ │ │ -000cf610: 7375 6267 6f61 6c73 9869 7398 696e 6469 subgoals.is.indi │ │ │ │ -000cf620: 6361 7465 6498 6293 7998 7468 6598 6162 cated.b.y.the.ab │ │ │ │ -000cf630: 7365 6e63 6598 6f66 9861 7373 756d 7074 sence.of.assumpt │ │ │ │ -000cf640: 696f 6e73 9869 6e98 7468 6598 6e6f 7461 ions.in.the.nota │ │ │ │ -000cf650: 7469 6f6e 2e91 04fb 0e54 6865 986e 6f74 tion.....The.not │ │ │ │ -000cf660: 6174 696f 6e8e a68d 91ea f1eb 6769 7690 ation.......giv. │ │ │ │ -000cf670: ac72 6573 9603 eaa8 6e6f 9369 6e64 6963 .res....no.indic │ │ │ │ -000cf680: 6174 696f 6e93 6f66 9374 6865 9370 726f ation.of.the.pro │ │ │ │ -000cf690: 9053 8e6f 6693 6675 6e63 7469 6f6e 2e8e .S.of.function.. │ │ │ │ -000cf6a0: a68d 91f6 537a 416e 6f74 6865 7296 0486 ....SzAnother... │ │ │ │ -000cf6b0: 3365 7861 6d70 6c65 9369 7393 eb61 494e 3example.is..aIN │ │ │ │ -000cf6c0: 4455 4354 5f54 4143 cf2c 9374 6865 9374 DUCT_TAC.,.the.t │ │ │ │ -000cf6d0: 6163 7469 6393 666f 7293 7090 538e 6572 actic.for.p.S.er │ │ │ │ -000cf6e0: 666f 726d 696e 6793 6d61 7468 656d 6174 forming.mathemat │ │ │ │ -000cf6f0: 6963 616c 9369 6e64 7563 7469 6f6e 936f ical.induction.o │ │ │ │ -000cf700: 6e8e a68d 91ea f1eb 7468 6596 03ea a86e n.......the....n │ │ │ │ -000cf710: 6174 7572 616c 936e 95ac 7275 6d93 6290 atural.n..rum.b. │ │ │ │ -000cf720: 538e 6572 733a 8e9f 2665 fe8d 8d8d 9ff0 S.ers:..&e...... │ │ │ │ -000cf730: 3331 9f0e 7fff 8d8d 9200 bc6b 50eb 6121 31.........kP.a! │ │ │ │ -000cf740: d76e eb61 2ed7 74cf 5bd7 6ecf 5d8e 8e92 .n.a..t.[.n.]... │ │ │ │ -000cf750: 0088 c75c 9f04 c002 8900 0066 6600 8b93 ...\.......ff... │ │ │ │ -000cf760: 9b9f 0200 0089 0000 6666 008b 939b 9f0a ........ff...... │ │ │ │ -000cf770: 2663 8d8d 9106 0001 d774 cf5b eb61 30cf &c.......t.[.a0. │ │ │ │ -000cf780: 5d91 2493 a2da 66d7 74cf 5bd7 6ecf 5dda ].$...f.t.[.n.]. │ │ │ │ -000cf790: 6791 03ea a8d7 74cf 5beb 6153 5543 9105 g.....t.[.aSUC.. │ │ │ │ -000cf7a0: bfaa d76e cf5d 8e8e 8e8e 8e9f 2965 fc8d ...n.]......)e.. │ │ │ │ -000cf7b0: 91f6 537a eb61 494e 4455 4354 5f54 4143 ..Sz.aINDUCT_TAC │ │ │ │ -000cf7c0: 9104 354c cf72 6564 7563 6573 9604 3560 ..5L.reduces..5` │ │ │ │ -000cf7d0: 6193 676f 616c 9b04 355f 6f66 9374 6865 a.goal..5_of.the │ │ │ │ -000cf7e0: 9866 6f72 6d93 eb61 28cf 00eb 612c 21d7 .form..a(...a,!. │ │ │ │ -000cf7f0: 6eeb 612e d774 cf5b d76e cf5d eb61 2998 n.a..t.[.n.].a). │ │ │ │ -000cf800: cf74 6f93 6193 6261 7369 7398 7375 6267 .to.a.basis.subg │ │ │ │ -000cf810: 6f61 6c93 eb61 28cf 00eb 612c d774 cf5b oal..a(...a,.t.[ │ │ │ │ -000cf820: eb61 30cf 5deb 6129 98cf 616e 6493 616e .a0.].a)..and.an │ │ │ │ -000cf830: 8ea6 8d91 eaf1 eb69 6e64 7563 7469 6f6e .......induction │ │ │ │ -000cf840: 9604 88f9 7374 6570 9373 7562 676f 616c ....step.subgoal │ │ │ │ -000cf850: 93eb 6128 cf00 9603 1672 da5b 9366 d774 ..a(.....r.[.f.t │ │ │ │ -000cf860: cf5b d76e cf5d da67 eb61 2cd7 74cf 5beb .[.n.].g.a,.t.[. │ │ │ │ -000cf870: 6153 5543 9105 bfaa d76e cf5d eb61 29cf aSUC.....n.].a). │ │ │ │ -000cf880: 2e91 0713 d454 6865 9604 88f9 696e 6475 .....The....indu │ │ │ │ -000cf890: 6374 696f 6e93 6173 7375 6d70 7469 6f6e ction.assumption │ │ │ │ -000cf8a0: 9369 7393 696e 6469 6361 7465 6493 696e .is.indicated.in │ │ │ │ -000cf8b0: 8ea6 8d91 eaf1 eb74 6865 9603 eaa8 7461 .......the....ta │ │ │ │ -000cf8c0: 6374 6963 936e 6f74 6174 696f 6e93 7769 ctic.notation.wi │ │ │ │ -000cf8d0: 7468 9373 6574 9362 7261 6395 ac72 6b93 th.set.brac..rk. │ │ │ │ -000cf8e0: 6574 732e 8ea6 8d91 f653 7a54 91ff 0556 ets......SzT...V │ │ │ │ -000cf8f0: 6163 7469 6373 9604 28e7 6661 696c 9b04 actics..(.fail.. │ │ │ │ -000cf900: 28e6 2869 6e93 7468 6598 eb48 4d4c 93cf (.(in.the..HML.. │ │ │ │ -000cf910: 7365 6e73 6529 9869 6693 7468 6579 9861 sense).if.they.a │ │ │ │ -000cf920: 7265 9361 7070 6c69 6564 9874 6f93 696e re.applied.to.in │ │ │ │ -000cf930: 6170 7072 6f70 7269 6174 6598 676f 616c appropriate.goal │ │ │ │ -000cf940: 732e 9105 f39c 4691 ff05 566f 7298 6578 s.....F...Vor.ex │ │ │ │ -000cf950: 616d 706c 652c 8ea6 8d91 eaf1 ebeb 6143 ample,........aC │ │ │ │ -000cf960: 4f4e 4a5f 5441 4391 046c f8cf 7769 6c6c ONJ_TAC..l..will │ │ │ │ -000cf970: 9604 6d19 6661 696c 9369 669b 046d 1a69 ..m.fail.if..m.i │ │ │ │ -000cf980: 7493 6973 9361 7070 6c69 6564 9874 6f93 t.is.applied.to. │ │ │ │ -000cf990: 6193 676f 616c 9877 686f 7365 9363 6f6e a.goal.whose.con │ │ │ │ -000cf9a0: 636c 7573 696f 6e93 6973 936e 6f74 9861 clusion.is.not.a │ │ │ │ -000cf9b0: 9363 6f6e 6a75 6e63 7469 6f6e 2e91 06c0 .conjunction.... │ │ │ │ -000cf9c0: 3453 6f6d 658e a68d 91ea f1eb 7461 6374 4Some.......tact │ │ │ │ -000cf9d0: 6963 7396 03ea a86e 6576 90ac 7265 7293 ics....nev..rer. │ │ │ │ -000cf9e0: 6661 696c 3b93 666f 7293 6578 616d 706c fail;.for.exampl │ │ │ │ -000cf9f0: 6593 eb61 414c 4c5f 5441 438e 9f28 bb52 e..aALL_TAC..(.R │ │ │ │ -000cfa00: 8d8d 8d9f f033 319f 0e7f ff8d 8d92 00cc .....31......... │ │ │ │ -000cfa10: 720f d774 8e8e 9200 c672 0e9f 04c0 0289 r..t.....r...... │ │ │ │ -000cfa20: 0000 6666 0010 3e37 9f02 0000 8900 0066 ..ff..>7.......f │ │ │ │ -000cfa30: 6600 103e 379f 0a26 638d 8d91 0600 0174 f..>7..&c......t │ │ │ │ -000cfa40: 8e8e 8e8e 8ea1 8d91 eaf1 ebcf 6973 9604 ............is.. │ │ │ │ -000cfa50: 6f05 7468 6593 6964 656e 95ac 7274 6974 o.the.iden..rtit │ │ │ │ -000cfa60: 9379 9604 6f05 7461 6374 6963 3b91 04b1 .y..o.tactic;... │ │ │ │ -000cfa70: 3369 7493 7265 6475 6365 7393 6193 676f 3it.reduces.a.go │ │ │ │ -000cfa80: 616c 93eb 6128 cf00 eb61 2cd7 74eb 6129 al..a(...a,.t.a) │ │ │ │ -000cfa90: 93cf 746f 9374 6865 9373 696e 676c 6593 ..to.the.single. │ │ │ │ -000cfaa0: 7375 6267 6f61 6c93 eb61 28cf 00eb 612c subgoal..a(...a, │ │ │ │ -000cfab0: d774 eb61 29cf 7c8d 692e 652e 8e91 1372 .t.a).|.i.e....r │ │ │ │ -000cfac0: 8969 7493 6861 7393 6e6f 8ea6 8d91 eaf1 .it.has.no...... │ │ │ │ -000cfad0: eb65 0b65 6374 2e91 04e1 74eb 6141 4c4c .e.ect....t.aALL │ │ │ │ -000cfae0: 5f54 4143 9102 e422 cf69 7396 02e4 6575 _TAC...".is...eu │ │ │ │ -000cfaf0: 7365 6675 6c93 666f 729b 02e4 6477 7269 seful.for...dwri │ │ │ │ -000cfb00: 7469 6e67 9363 6f6d 7090 538e 6f75 6e64 ting.comp.S.ound │ │ │ │ -000cfb10: 9374 6163 7469 6373 2c91 0318 d861 7393 .tactics,....as. │ │ │ │ -000cfb20: 6469 7363 7573 7365 6493 6c61 7465 7293 discussed.later. │ │ │ │ -000cfb30: 2873 6565 9853 6563 7469 6f6e 9331 342e (see.Section.14. │ │ │ │ -000cfb40: 3429 2e8e a68d 91f6 537a 496e 9604 f263 4)......SzIn...c │ │ │ │ -000cfb50: 6a75 7374 9374 6865 9377 95ac 7261 9379 just.the.w..ra.y │ │ │ │ -000cfb60: 9604 f263 7468 6174 9374 6865 9364 6572 ...cthat.the.der │ │ │ │ -000cfb70: 6976 9aac 7265 6493 7275 6c65 8d93 eb61 iv..red.rule...a │ │ │ │ -000cfb80: 5245 5752 4954 455f 5255 4c45 8e91 4ee0 REWRITE_RULE..N. │ │ │ │ -000cfb90: becf 6973 9363 656e 9874 7261 6c93 746f ..is.cen.tral.to │ │ │ │ -000cfba0: 9366 6f72 7798 6172 6493 7072 6f90 538e .forw.ard.pro.S. │ │ │ │ -000cfbb0: 6f66 9328 5365 632d 8ea6 8d91 eaf1 eb74 of.(Sec-.......t │ │ │ │ -000cfbc0: 696f 6e96 059c de31 322e 3229 2c91 0609 ion....12.2),... │ │ │ │ -000cfbd0: 6b74 6865 9363 6f72 7265 7370 9a53 8e6f kthe.corresp.S.o │ │ │ │ -000cfbe0: 6e64 696e 6793 6675 6e63 7469 6f6e 8d93 nding.function.. │ │ │ │ -000cfbf0: eb61 5245 5752 4954 455f 5441 438e 9150 .aREWRITE_TAC..P │ │ │ │ -000cfc00: 12e8 cf69 7391 059c dd63 656e 90ac 7274 ...is....cen..rt │ │ │ │ -000cfc10: 7261 6c93 746f 9367 6f61 6c93 6469 7265 ral.to.goal.dire │ │ │ │ -000cfc20: 6374 6564 9370 726f 986f 662e 8ea6 8d91 cted.pro.of..... │ │ │ │ -000cfc30: eaf1 eb47 6976 90ac 7265 6e96 03d0 a161 ...Giv..ren....a │ │ │ │ -000cfc40: 9b03 d0a2 676f 616c 9361 6e64 9361 986c ....goal.and.a.l │ │ │ │ -000cfc50: 6973 7493 6f66 9365 7175 6174 696f 6e61 ist.of.equationa │ │ │ │ -000cfc60: 6c98 7468 656f 7265 6d73 2c8d 9103 d5d6 l.theorems,..... │ │ │ │ -000cfc70: eb61 5245 5752 4954 455f 5441 438e 9146 .aREWRITE_TAC..F │ │ │ │ -000cfc80: e2c5 cf74 7261 6e73 666f 726d 7393 7468 ...transforms.th │ │ │ │ -000cfc90: 6598 7465 726d 9363 6f6d 7090 538e 6f2d e.term.comp.S.o- │ │ │ │ -000cfca0: 8ea6 8d91 eaf1 eb6e 656e 90ac 7274 9603 .......nen..rt.. │ │ │ │ -000cfcb0: e4a2 6f66 9b03 e4a1 7468 6593 676f 616c ..of....the.goal │ │ │ │ -000cfcc0: 9862 90ac 7279 9361 7070 6c79 696e 6798 .b..ry.applying. │ │ │ │ -000cfcd0: 7468 6593 6571 7561 7469 6f6e 7398 6173 the.equations.as │ │ │ │ -000cfce0: 936c 6566 742d 746f 2d72 6967 6895 ac72 .left-to-righ..r │ │ │ │ -000cfcf0: 7498 7265 7772 6974 6573 2c91 03e5 d672 t.rewrites,....r │ │ │ │ -000cfd00: 6563 7572 7369 7693 656c 7996 03e4 a261 ecursiv.ely....a │ │ │ │ -000cfd10: 6e64 9874 6f93 616c 6c8e 8e9f 24fd 138e nd.to.all...$... │ │ │ │ -000cfd20: 8c8b 0000 0105 0000 0000 0000 0000 0000 ................ │ │ │ │ +000cf150: 0000 0000 0000 0cde 34a0 02cc 0555 8da0 ........4....U.. │ │ │ │ +000cf160: fd46 d30e 8d8d 8d8d 9ffa 999a 8d91 eaf1 .F.............. │ │ │ │ +000cf170: ebd0 3236 3091 657d 6b43 6861 7074 6572 ..260.e}kChapter │ │ │ │ +000cf180: 9604 8000 3134 2e91 0a80 0047 6f61 6c93 ....14.....Goal. │ │ │ │ +000cf190: 4469 7265 6374 6564 9350 726f 9060 006f Directed.Pro.`.o │ │ │ │ +000cf1a0: 663a 9106 0000 549b fee0 0061 6374 6963 f:....T....actic │ │ │ │ +000cf1b0: 7393 616e 6493 5498 6163 7469 6361 6c73 s.and.T.acticals │ │ │ │ +000cf1c0: 8e91 eaf1 eb9f 0566 6689 0000 e666 01c7 .......ff....f.. │ │ │ │ +000cf1d0: 3e7c 8e8e 8e8e a002 942f df8d a0fd 8bd0 >|......./...... │ │ │ │ +000cf1e0: 218d 91ea f1eb cf66 616c 7365 9604 245a !......false..$Z │ │ │ │ +000cf1f0: 7468 656f 7265 6d73 9363 616e 9372 6573 theorems.can.res │ │ │ │ +000cf200: 756c 742e 9105 e5f5 4c69 6b90 ac72 6577 ult.....Lik..rew │ │ │ │ +000cf210: 6973 652c 9104 32c7 6193 7461 6374 6963 ise,..2.a.tactic │ │ │ │ +000cf220: 9374 6861 7493 6973 936e 6f74 9104 2459 .that.is.not..$Y │ │ │ │ +000cf230: 7374 726f 6e67 6c79 9376 91ff 58e4 616c strongly.v..X.al │ │ │ │ +000cf240: 6964 9363 616e 6e6f 7493 7265 7375 6c74 id.cannot.result │ │ │ │ +000cf250: 9369 6e93 618e a410 0000 8d91 eaf1 eb66 .in.a..........f │ │ │ │ +000cf260: 616c 7365 9603 56bc 7468 656f 7265 6d3b alse..V.theorem; │ │ │ │ +000cf270: 9103 880a 7468 6593 7790 ac72 6f72 7374 ....the.w..rorst │ │ │ │ +000cf280: 9b03 56bb 6f75 7463 6f6d 6593 6f66 9361 ..V.outcome.of.a │ │ │ │ +000cf290: 7070 6c79 696e 6798 7375 6390 ac72 6893 pplying.suc..rh. │ │ │ │ +000cf2a0: 6193 7461 6374 6963 9869 7393 7468 6593 a.tactic.is.the. │ │ │ │ +000cf2b0: 7072 6f90 538e 6475 6374 696f 6e98 6f66 pro.S.duction.of │ │ │ │ +000cf2c0: 9375 6e73 6f6c 7691 ff58 e461 626c 658e .unsolv..X.able. │ │ │ │ +000cf2d0: a18d 91ea f1eb 7375 6267 6f61 6c73 2e8e ......subgoals.. │ │ │ │ +000cf2e0: a18d 91f6 537a 5491 ff05 5661 6374 6963 ....SzT...Vactic │ │ │ │ +000cf2f0: 7396 03ea a861 7265 9373 7090 538e 6563 s....are.sp.S.ec │ │ │ │ +000cf300: 690c 6564 9375 7369 6e67 9374 6865 9366 i.ed.using.the.f │ │ │ │ +000cf310: 6f6c 6c6f 90ac 7277 696e 6793 6e6f 7461 ollo..rwing.nota │ │ │ │ +000cf320: 7469 6f6e 3a8e a428 bb51 8d8d 8d9f f033 tion:..(.Q.....3 │ │ │ │ +000cf330: 319f 0e7f ff8d 8d92 00c3 bf98 d767 906e 1............g.n │ │ │ │ +000cf340: 396f 616c 8e8e 9200 8668 5b9f 04c0 0289 9oal.....h[..... │ │ │ │ +000cf350: 0000 6666 0090 519c 9f02 0000 8900 0066 ..ff..Q........f │ │ │ │ +000cf360: 6600 9051 9c9f 0a26 638d 8d91 0600 0167 f..Q...&c......g │ │ │ │ +000cf370: 956e 396f 616c 8d9f 01cc ccd5 318e 9110 .n9oal......1... │ │ │ │ +000cf380: 7ffc d767 936f 616c 8d9f 01cc ccd5 328e ...g.oal......2. │ │ │ │ +000cf390: 8d91 127f fad7 3a96 01ff fe3a 933a 8e91 ......:....:.:.. │ │ │ │ +000cf3a0: 2e0a 9067 936f 616c 8d9f 01cc ccd8 6e8e ...g.oal......n. │ │ │ │ +000cf3b0: 8e8e 8e8e 8ea1 8d91 eaf1 ebcf 4691 ff05 ............F... │ │ │ │ +000cf3c0: 566f 7296 0366 5365 7861 6d70 6c65 2c91 Vor..fSexample,. │ │ │ │ +000cf3d0: 0380 ca74 6865 9b03 6652 7461 6374 6963 ...the..fRtactic │ │ │ │ +000cf3e0: 9366 6f72 9364 6563 6f6d 7090 538e 6f73 .for.decomp.S.os │ │ │ │ +000cf3f0: 696e 6798 636f 6e6a 756e 6374 696f 6e73 ing.conjunctions │ │ │ │ +000cf400: 9369 6e95 ac72 746f 9874 9377 936f 9603 .in..rto.t.w.o.. │ │ │ │ +000cf410: 6653 636f 6e6a 756e 6374 9373 7562 676f fSconjunct.subgo │ │ │ │ +000cf420: 616c 7398 6973 9363 616c 6c65 648e a910 als.is.called... │ │ │ │ +000cf430: 0000 8d91 eaf1 ebeb 6143 4f4e 4a5f 5441 ........aCONJ_TA │ │ │ │ +000cf440: 43cf 2e96 03ea a849 7493 6973 9364 6573 C......It.is.des │ │ │ │ +000cf450: 6372 6962 9053 8e65 6493 6290 ac72 793a crib.S.ed.b..ry: │ │ │ │ +000cf460: 8ea1 8d8d 8d9f f033 319f 0e7f ff8d 8d92 .......31....... │ │ │ │ +000cf470: 00ba 139c d774 8d9f 01cc ccd5 318e 910a .....t......1... │ │ │ │ +000cf480: 7fae eb61 2f5c 9105 bfaa d774 8d9f 01cc ...a/\.....t.... │ │ │ │ +000cf490: ccd5 328e 8e8e 9200 b1dd a39f 04c0 0289 ..2............. │ │ │ │ +000cf4a0: 0000 6666 0039 670d 9f02 0000 8900 0066 ..ff.9g........f │ │ │ │ +000cf4b0: 6600 3967 0d9f 0a26 638d 8d91 0600 01d7 f.9g...&c....... │ │ │ │ +000cf4c0: 748d 9f01 cccc d531 8e91 202a 9cd7 748d t......1.. *..t. │ │ │ │ +000cf4d0: 9f01 cccc d532 8e8e 8e8e 8e8e a428 bb50 .....2.......(.P │ │ │ │ +000cf4e0: 8d91 eaf1 ebcf 5468 6973 9603 39b0 696e ......This..9.in │ │ │ │ +000cf4f0: 6469 6361 7465 7393 7468 6174 9b03 39b1 dicates.that..9. │ │ │ │ +000cf500: eb61 434f 4e4a 5f54 4143 9103 3983 cf72 .aCONJ_TAC..9..r │ │ │ │ +000cf510: 6564 7563 6573 9361 9367 6f61 6c93 6f66 educes.a.goal.of │ │ │ │ +000cf520: 9874 6865 9366 6f72 6d93 eb61 28cf 00eb .the.form..a(... │ │ │ │ +000cf530: 612c d774 8d9f 01cc ccd5 318e 9604 c004 a,.t......1..... │ │ │ │ +000cf540: eb61 2f5c d774 8d9f 01cc ccd5 328e 93eb .a/\.t......2... │ │ │ │ +000cf550: 6129 9603 39b0 cf74 6f98 7375 6267 6f61 a)..9..to.subgoa │ │ │ │ +000cf560: 6c73 93eb 6128 cf00 eb61 2cd7 748d 9f01 ls..a(...a,.t... │ │ │ │ +000cf570: cccc d531 8e91 04c0 04eb 6129 93cf 616e ...1......a)..an │ │ │ │ +000cf580: 648e a68d 91ea f1eb eb61 28cf 00eb 612c d........a(...a, │ │ │ │ +000cf590: d774 8d9f 01cc ccd5 328e 9104 c004 eb61 .t......2......a │ │ │ │ +000cf5a0: 29cf 2e91 05c3 e154 6865 9604 18fe 6661 )......The....fa │ │ │ │ +000cf5b0: 6374 9b04 18fd 7468 6174 9374 6865 9361 ct....that.the.a │ │ │ │ +000cf5c0: 7373 756d 7074 696f 6e73 986f 6693 7468 ssumptions.of.th │ │ │ │ +000cf5d0: 6593 6f72 6967 696e 616c 9867 6f61 6c93 e.original.goal. │ │ │ │ +000cf5e0: 6172 6593 7072 6f70 6167 6174 6564 9875 are.propagated.u │ │ │ │ +000cf5f0: 6e63 90ac 7268 616e 6765 6493 746f 8ea6 nc..rhanged.to.. │ │ │ │ +000cf600: 8d91 eaf1 eb74 6865 9b03 3132 7495 ac72 .....the..12t..r │ │ │ │ +000cf610: 7793 6f98 7375 6267 6f61 6c73 9869 7398 w.o.subgoals.is. │ │ │ │ +000cf620: 696e 6469 6361 7465 6498 6293 7998 7468 indicated.b.y.th │ │ │ │ +000cf630: 6598 6162 7365 6e63 6598 6f66 9861 7373 e.absence.of.ass │ │ │ │ +000cf640: 756d 7074 696f 6e73 9869 6e98 7468 6598 umptions.in.the. │ │ │ │ +000cf650: 6e6f 7461 7469 6f6e 2e91 04fb 0e54 6865 notation.....The │ │ │ │ +000cf660: 986e 6f74 6174 696f 6e8e a68d 91ea f1eb .notation....... │ │ │ │ +000cf670: 6769 7690 ac72 6573 9603 eaa8 6e6f 9369 giv..res....no.i │ │ │ │ +000cf680: 6e64 6963 6174 696f 6e93 6f66 9374 6865 ndication.of.the │ │ │ │ +000cf690: 9370 726f 9053 8e6f 6693 6675 6e63 7469 .pro.S.of.functi │ │ │ │ +000cf6a0: 6f6e 2e8e a68d 91f6 537a 416e 6f74 6865 on......SzAnothe │ │ │ │ +000cf6b0: 7296 0486 3365 7861 6d70 6c65 9369 7393 r...3example.is. │ │ │ │ +000cf6c0: eb61 494e 4455 4354 5f54 4143 cf2c 9374 .aINDUCT_TAC.,.t │ │ │ │ +000cf6d0: 6865 9374 6163 7469 6393 666f 7293 7090 he.tactic.for.p. │ │ │ │ +000cf6e0: 538e 6572 666f 726d 696e 6793 6d61 7468 S.erforming.math │ │ │ │ +000cf6f0: 656d 6174 6963 616c 9369 6e64 7563 7469 ematical.inducti │ │ │ │ +000cf700: 6f6e 936f 6e8e a68d 91ea f1eb 7468 6596 on.on.......the. │ │ │ │ +000cf710: 03ea a86e 6174 7572 616c 936e 95ac 7275 ...natural.n..ru │ │ │ │ +000cf720: 6d93 6290 538e 6572 733a 8e9f 2665 fe8d m.b.S.ers:..&e.. │ │ │ │ +000cf730: 8d8d 9ff0 3331 9f0e 7fff 8d8d 9200 bc6b ....31.........k │ │ │ │ +000cf740: 50eb 6121 d76e eb61 2ed7 74cf 5bd7 6ecf P.a!.n.a..t.[.n. │ │ │ │ +000cf750: 5d8e 8e92 0088 c75c 9f04 c002 8900 0066 ]......\.......f │ │ │ │ +000cf760: 6600 8b93 9b9f 0200 0089 0000 6666 008b f...........ff.. │ │ │ │ +000cf770: 939b 9f0a 2663 8d8d 9106 0001 d774 cf5b ....&c.......t.[ │ │ │ │ +000cf780: eb61 30cf 5d91 2493 a2da 66d7 74cf 5bd7 .a0.].$...f.t.[. │ │ │ │ +000cf790: 6ecf 5dda 6791 03ea a8d7 74cf 5beb 6153 n.].g.....t.[.aS │ │ │ │ +000cf7a0: 5543 9105 bfaa d76e cf5d 8e8e 8e8e 8e9f UC.....n.]...... │ │ │ │ +000cf7b0: 2965 fc8d 91f6 537a eb61 494e 4455 4354 )e....Sz.aINDUCT │ │ │ │ +000cf7c0: 5f54 4143 9104 354c cf72 6564 7563 6573 _TAC..5L.reduces │ │ │ │ +000cf7d0: 9604 3560 6193 676f 616c 9b04 355f 6f66 ..5`a.goal..5_of │ │ │ │ +000cf7e0: 9374 6865 9866 6f72 6d93 eb61 28cf 00eb .the.form..a(... │ │ │ │ +000cf7f0: 612c 21d7 6eeb 612e d774 cf5b d76e cf5d a,!.n.a..t.[.n.] │ │ │ │ +000cf800: eb61 2998 cf74 6f93 6193 6261 7369 7398 .a)..to.a.basis. │ │ │ │ +000cf810: 7375 6267 6f61 6c93 eb61 28cf 00eb 612c subgoal..a(...a, │ │ │ │ +000cf820: d774 cf5b eb61 30cf 5deb 6129 98cf 616e .t.[.a0.].a)..an │ │ │ │ +000cf830: 6493 616e 8ea6 8d91 eaf1 eb69 6e64 7563 d.an.......induc │ │ │ │ +000cf840: 7469 6f6e 9604 88f9 7374 6570 9373 7562 tion....step.sub │ │ │ │ +000cf850: 676f 616c 93eb 6128 cf00 9603 1672 da5b goal..a(.....r.[ │ │ │ │ +000cf860: 9366 d774 cf5b d76e cf5d da67 eb61 2cd7 .f.t.[.n.].g.a,. │ │ │ │ +000cf870: 74cf 5beb 6153 5543 9105 bfaa d76e cf5d t.[.aSUC.....n.] │ │ │ │ +000cf880: eb61 29cf 2e91 0713 d454 6865 9604 88f9 .a)......The.... │ │ │ │ +000cf890: 696e 6475 6374 696f 6e93 6173 7375 6d70 induction.assump │ │ │ │ +000cf8a0: 7469 6f6e 9369 7393 696e 6469 6361 7465 tion.is.indicate │ │ │ │ +000cf8b0: 6493 696e 8ea6 8d91 eaf1 eb74 6865 9603 d.in.......the.. │ │ │ │ +000cf8c0: eaa8 7461 6374 6963 936e 6f74 6174 696f ..tactic.notatio │ │ │ │ +000cf8d0: 6e93 7769 7468 9373 6574 9362 7261 6395 n.with.set.brac. │ │ │ │ +000cf8e0: ac72 6b93 6574 732e 8ea6 8d91 f653 7a54 .rk.ets......SzT │ │ │ │ +000cf8f0: 91ff 0556 6163 7469 6373 9604 28e7 6661 ...Vactics..(.fa │ │ │ │ +000cf900: 696c 9b04 28e6 2869 6e93 7468 6598 eb48 il..(.(in.the..H │ │ │ │ +000cf910: 4d4c 93cf 7365 6e73 6529 9869 6693 7468 ML..sense).if.th │ │ │ │ +000cf920: 6579 9861 7265 9361 7070 6c69 6564 9874 ey.are.applied.t │ │ │ │ +000cf930: 6f93 696e 6170 7072 6f70 7269 6174 6598 o.inappropriate. │ │ │ │ +000cf940: 676f 616c 732e 9105 f39c 4691 ff05 566f goals.....F...Vo │ │ │ │ +000cf950: 7298 6578 616d 706c 652c 8ea6 8d91 eaf1 r.example,...... │ │ │ │ +000cf960: ebeb 6143 4f4e 4a5f 5441 4391 046c f8cf ..aCONJ_TAC..l.. │ │ │ │ +000cf970: 7769 6c6c 9604 6d19 6661 696c 9369 669b will..m.fail.if. │ │ │ │ +000cf980: 046d 1a69 7493 6973 9361 7070 6c69 6564 .m.it.is.applied │ │ │ │ +000cf990: 9874 6f93 6193 676f 616c 9877 686f 7365 .to.a.goal.whose │ │ │ │ +000cf9a0: 9363 6f6e 636c 7573 696f 6e93 6973 936e .conclusion.is.n │ │ │ │ +000cf9b0: 6f74 9861 9363 6f6e 6a75 6e63 7469 6f6e ot.a.conjunction │ │ │ │ +000cf9c0: 2e91 06c0 3453 6f6d 658e a68d 91ea f1eb ....4Some....... │ │ │ │ +000cf9d0: 7461 6374 6963 7396 03ea a86e 6576 90ac tactics....nev.. │ │ │ │ +000cf9e0: 7265 7293 6661 696c 3b93 666f 7293 6578 rer.fail;.for.ex │ │ │ │ +000cf9f0: 616d 706c 6593 eb61 414c 4c5f 5441 438e ample..aALL_TAC. │ │ │ │ +000cfa00: 9f28 bb52 8d8d 8d9f f033 319f 0e7f ff8d .(.R.....31..... │ │ │ │ +000cfa10: 8d92 00cc 720f d774 8e8e 9200 c672 0e9f ....r..t.....r.. │ │ │ │ +000cfa20: 04c0 0289 0000 6666 0010 3e37 9f02 0000 ......ff..>7.... │ │ │ │ +000cfa30: 8900 0066 6600 103e 379f 0a26 638d 8d91 ...ff..>7..&c... │ │ │ │ +000cfa40: 0600 0174 8e8e 8e8e 8ea1 8d91 eaf1 ebcf ...t............ │ │ │ │ +000cfa50: 6973 9604 6f05 7468 6593 6964 656e 95ac is..o.the.iden.. │ │ │ │ +000cfa60: 7274 6974 9379 9604 6f05 7461 6374 6963 rtit.y..o.tactic │ │ │ │ +000cfa70: 3b91 04b1 3369 7493 7265 6475 6365 7393 ;...3it.reduces. │ │ │ │ +000cfa80: 6193 676f 616c 93eb 6128 cf00 eb61 2cd7 a.goal..a(...a,. │ │ │ │ +000cfa90: 74eb 6129 93cf 746f 9374 6865 9373 696e t.a)..to.the.sin │ │ │ │ +000cfaa0: 676c 6593 7375 6267 6f61 6c93 eb61 28cf gle.subgoal..a(. │ │ │ │ +000cfab0: 00eb 612c d774 eb61 29cf 7c8d 692e 652e ..a,.t.a).|.i.e. │ │ │ │ +000cfac0: 8e91 1372 8969 7493 6861 7393 6e6f 8ea6 ...r.it.has.no.. │ │ │ │ +000cfad0: 8d91 eaf1 eb65 0b65 6374 2e91 04e1 74eb .....e.ect....t. │ │ │ │ +000cfae0: 6141 4c4c 5f54 4143 9102 e422 cf69 7396 aALL_TAC...".is. │ │ │ │ +000cfaf0: 02e4 6575 7365 6675 6c93 666f 729b 02e4 ..euseful.for... │ │ │ │ +000cfb00: 6477 7269 7469 6e67 9363 6f6d 7090 538e dwriting.comp.S. │ │ │ │ +000cfb10: 6f75 6e64 9374 6163 7469 6373 2c91 0318 ound.tactics,... │ │ │ │ +000cfb20: d861 7393 6469 7363 7573 7365 6493 6c61 .as.discussed.la │ │ │ │ +000cfb30: 7465 7293 2873 6565 9853 6563 7469 6f6e ter.(see.Section │ │ │ │ +000cfb40: 9331 342e 3429 2e8e a68d 91f6 537a 496e .14.4)......SzIn │ │ │ │ +000cfb50: 9604 f263 6a75 7374 9374 6865 9377 95ac ...cjust.the.w.. │ │ │ │ +000cfb60: 7261 9379 9604 f263 7468 6174 9374 6865 ra.y...cthat.the │ │ │ │ +000cfb70: 9364 6572 6976 9aac 7265 6493 7275 6c65 .deriv..red.rule │ │ │ │ +000cfb80: 8d93 eb61 5245 5752 4954 455f 5255 4c45 ...aREWRITE_RULE │ │ │ │ +000cfb90: 8e91 4ee0 becf 6973 9363 656e 9874 7261 ..N...is.cen.tra │ │ │ │ +000cfba0: 6c93 746f 9366 6f72 7798 6172 6493 7072 l.to.forw.ard.pr │ │ │ │ +000cfbb0: 6f90 538e 6f66 9328 5365 632d 8ea6 8d91 o.S.of.(Sec-.... │ │ │ │ +000cfbc0: eaf1 eb74 696f 6e96 059c de31 322e 3229 ...tion....12.2) │ │ │ │ +000cfbd0: 2c91 0609 6b74 6865 9363 6f72 7265 7370 ,...kthe.corresp │ │ │ │ +000cfbe0: 9a53 8e6f 6e64 696e 6793 6675 6e63 7469 .S.onding.functi │ │ │ │ +000cfbf0: 6f6e 8d93 eb61 5245 5752 4954 455f 5441 on...aREWRITE_TA │ │ │ │ +000cfc00: 438e 9150 12e8 cf69 7391 059c dd63 656e C..P...is....cen │ │ │ │ +000cfc10: 90ac 7274 7261 6c93 746f 9367 6f61 6c93 ..rtral.to.goal. │ │ │ │ +000cfc20: 6469 7265 6374 6564 9370 726f 986f 662e directed.pro.of. │ │ │ │ +000cfc30: 8ea6 8d91 eaf1 eb47 6976 90ac 7265 6e96 .......Giv..ren. │ │ │ │ +000cfc40: 03d0 a161 9b03 d0a2 676f 616c 9361 6e64 ...a....goal.and │ │ │ │ +000cfc50: 9361 986c 6973 7493 6f66 9365 7175 6174 .a.list.of.equat │ │ │ │ +000cfc60: 696f 6e61 6c98 7468 656f 7265 6d73 2c8d ional.theorems,. │ │ │ │ +000cfc70: 9103 d5d6 eb61 5245 5752 4954 455f 5441 .....aREWRITE_TA │ │ │ │ +000cfc80: 438e 9146 e2c5 cf74 7261 6e73 666f 726d C..F...transform │ │ │ │ +000cfc90: 7393 7468 6598 7465 726d 9363 6f6d 7090 s.the.term.comp. │ │ │ │ +000cfca0: 538e 6f2d 8ea6 8d91 eaf1 eb6e 656e 90ac S.o-.......nen.. │ │ │ │ +000cfcb0: 7274 9603 e4a2 6f66 9b03 e4a1 7468 6593 rt....of....the. │ │ │ │ +000cfcc0: 676f 616c 9862 90ac 7279 9361 7070 6c79 goal.b..ry.apply │ │ │ │ +000cfcd0: 696e 6798 7468 6593 6571 7561 7469 6f6e ing.the.equation │ │ │ │ +000cfce0: 7398 6173 936c 6566 742d 746f 2d72 6967 s.as.left-to-rig │ │ │ │ +000cfcf0: 6895 ac72 7498 7265 7772 6974 6573 2c91 h..rt.rewrites,. │ │ │ │ +000cfd00: 03e5 d672 6563 7572 7369 7693 656c 7996 ...recursiv.ely. │ │ │ │ +000cfd10: 03e4 a261 6e64 9874 6f93 616c 6c8e 8e9f ...and.to.all... │ │ │ │ +000cfd20: 24fd 138e 8c8b 0000 0105 0000 0000 0000 $............... │ │ │ │ 000cfd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000cfd40: 0000 0000 0000 0000 0000 000c f128 a002 .............(.. │ │ │ │ -000cfd50: cc05 558d a0fd 46d3 0e8d 8d8d 8d9f fa99 ..U...F......... │ │ │ │ -000cfd60: 9a8d 9112 c761 d031 342e 312e 910a 8000 .....a.14.1..... │ │ │ │ -000cfd70: 5491 fee0 0061 6374 6963 732c 9604 8000 T....actics,.... │ │ │ │ -000cfd80: 676f 616c 7393 616e 6493 6a75 7374 690c goals.and.justi. │ │ │ │ -000cfd90: 6361 7469 6f6e 7392 00d5 0e1f 3236 318e cations.....261. │ │ │ │ -000cfda0: 9112 c761 9f05 6666 8900 00e6 6601 c73e ...a..ff....f..> │ │ │ │ -000cfdb0: 7c8e 8e8e 8ea0 0294 2fdf 8da0 fd8b d021 |......./......! │ │ │ │ -000cfdc0: 8d91 12c7 61cf 6465 7074 6873 2c91 04a6 ....a.depths,... │ │ │ │ -000cfdd0: 1975 6e9a ac72 7469 6c91 0480 9d6e 6f96 .un..rtil....no. │ │ │ │ -000cfde0: 0480 9c6d 6f72 6593 6398 6861 6e67 6573 ...more.c.hanges │ │ │ │ -000cfdf0: 9b04 809d 6361 6e93 6290 538e 6593 6d61 ....can.b.S.e.ma │ │ │ │ -000cfe00: 6465 2e91 06fa bd55 6e6c 6573 7398 6e6f de.....Unless.no │ │ │ │ -000cfe10: 7493 7265 7175 6972 6564 2c91 04a6 1974 t.required,....t │ │ │ │ -000cfe20: 6865 9866 756e 6374 696f 6e93 696e 636c he.function.incl │ │ │ │ -000cfe30: 7564 6573 8ea4 1000 008d 9112 c761 6173 udes.........aas │ │ │ │ -000cfe40: 9604 5239 7265 7772 6974 6573 9374 6865 ..R9rewrites.the │ │ │ │ -000cfe50: 9373 616d 6593 7374 616e 6461 7264 9373 .same.standard.s │ │ │ │ -000cfe60: 6574 936f 6693 7072 652d 7072 6f95 ac72 et.of.pre-pro..r │ │ │ │ -000cfe70: 7693 6564 9104 5238 7461 7574 6f6c 6f67 v.ed..R8tautolog │ │ │ │ -000cfe80: 6965 7396 0452 3974 6861 748d 93eb 6152 ies..R9that...aR │ │ │ │ -000cfe90: 4557 5249 5445 5f52 554c 458e 914d a06a EWRITE_RULE..M.j │ │ │ │ -000cfea0: cf75 7365 732e 9106 6f93 4279 8ea1 8d91 .uses...o.By.... │ │ │ │ -000cfeb0: 12c7 6175 7365 9604 7e34 6f66 9b04 7e33 ..ause..~4of..~3 │ │ │ │ -000cfec0: 7468 6593 7461 7574 6f6c 6f67 6965 732c the.tautologies, │ │ │ │ -000cfed0: 9104 a316 736f 6d65 9373 7562 676f 616c ....some.subgoal │ │ │ │ -000cfee0: 7398 6361 6e93 6290 538e 6593 736f 6c76 s.can.b.S.e.solv │ │ │ │ -000cfef0: 95ac 7265 6498 696e 9374 6572 6e61 6c6c ..red.in.ternall │ │ │ │ -000cff00: 7991 047e 3462 9379 9872 6577 7269 7469 y..~4b.y.rewriti │ │ │ │ -000cff10: 6e67 2c91 04a3 1761 6e64 9869 6e91 047e ng,....and.in..~ │ │ │ │ -000cff20: 3474 6861 748e a18d 9112 c761 6361 7365 4that......acase │ │ │ │ -000cff30: 2c91 040a 2c61 6e96 0403 de65 6d70 7490 ,...,an....empt. │ │ │ │ -000cff40: ac72 7993 6c69 7374 936f 6693 7375 6267 .ry.list.of.subg │ │ │ │ -000cff50: 6f61 6c73 9369 7393 7265 7475 726e 6564 oals.is.returned │ │ │ │ -000cff60: 2e91 0584 8254 6865 9374 7261 6e73 666f .....The.transfo │ │ │ │ -000cff70: 726d 6174 696f 6e93 6f66 9374 6865 9367 rmation.of.the.g │ │ │ │ -000cff80: 6f61 6c93 6973 936a 7573 7469 0c65 6493 oal.is.justi.ed. │ │ │ │ -000cff90: 696e 8ea1 8d91 12c7 6165 6163 9aac 7268 in......aeac..rh │ │ │ │ -000cffa0: 9604 a953 6361 7365 9362 9879 9374 6865 ...Scase.b.y.the │ │ │ │ -000cffb0: 9361 7070 726f 7072 6961 7465 9363 9868 .appropriate.c.h │ │ │ │ -000cffc0: 6169 6e93 6f66 9369 6e66 6572 656e 6365 ain.of.inference │ │ │ │ -000cffd0: 732e 9107 74e0 5265 7772 6974 696e 6793 s...t.Rewriting. │ │ │ │ -000cffe0: 6f66 7465 6e93 646f 9053 8e65 7393 6193 often.do.S.es.a. │ │ │ │ -000cfff0: 6c61 7267 6593 7368 6172 6593 6f66 8ea1 large.share.of.. │ │ │ │ -000d0000: 8d91 12c7 6174 6865 9603 eaa8 779a ac72 ....athe....w..r │ │ │ │ -000d0010: 6f72 6b93 696e 9367 6f61 6c93 6469 7265 ork.in.goal.dire │ │ │ │ -000d0020: 6374 6564 9370 726f 9053 8e6f 6693 7365 cted.pro.S.of.se │ │ │ │ -000d0030: 6172 6398 6865 732e 8ea1 8d91 1e28 f041 arc.hes......(.A │ │ │ │ -000d0040: 9105 530e 7369 6d70 6c65 9605 536a 6578 ..S.simple..Sjex │ │ │ │ -000d0050: 616d 706c 6593 6672 6f6d 9b05 536b 6c69 ample.from..Skli │ │ │ │ -000d0060: 7374 9374 6865 6f72 7998 2853 6563 7469 st.theory.(Secti │ │ │ │ -000d0070: 6f6e 9331 312e 392e 3729 9369 6c6c 7573 on.11.9.7).illus │ │ │ │ -000d0080: 7472 6174 6573 9874 6865 9375 7365 936f trates.the.use.o │ │ │ │ -000d0090: 6698 7461 6374 6963 732e 9109 7327 418e f.tactics...s'A. │ │ │ │ -000d00a0: a18d 9112 c761 636f 6e6a 756e 6374 6976 .....aconjunctiv │ │ │ │ -000d00b0: 90ac 7265 9603 eaa8 676f 616c 9369 7393 ..re....goal.is. │ │ │ │ -000d00c0: 6465 636c 6172 6564 2c93 616e 648d 93eb declared,.and... │ │ │ │ -000d00d0: 6143 4f4e 4a5f 5441 438e 9135 d2a0 cf61 aCONJ_TAC..5...a │ │ │ │ -000d00e0: 7070 6c69 6564 9374 6f93 6974 3a8e a43b pplied.to.it:..; │ │ │ │ -000d00f0: 3439 8d8d 8d91 12c7 619f d587 8189 0000 49......a....... │ │ │ │ -000d0100: 6666 01c7 0b4a 9f4a 9762 8d8d 90cc cd9f ff...J.J.b...... │ │ │ │ -000d0110: 0459 9c84 004e f0fe 0000 6666 8d9f bb66 .Y...N....ff...f │ │ │ │ -000d0120: 108d 8d92 01af f00d 8400 0ad7 0e00 00b8 ................ │ │ │ │ -000d0130: e88e 8d92 01b0 a8f5 8400 00b8 e800 15ae ................ │ │ │ │ -000d0140: 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 eb49 d.......M......I │ │ │ │ -000d0150: 318e 8e8e 8e9f ff40 548d 9105 ccce eb61 1......@T......a │ │ │ │ -000d0160: 236c 6574 9605 bfaa 6793 3d93 285b 5d3a #let....g.=.([]: │ │ │ │ -000d0170: 7465 726d 936c 6973 7429 2c22 2848 445b term.list),"(HD[ │ │ │ │ -000d0180: 313b 323b 335d 933d 9331 2993 2f5c 9328 1;2;3].=.1)./\.( │ │ │ │ -000d0190: 544c 5b31 3b32 3b33 5d93 3d93 5b32 3b33 TL[1;2;3].=.[2;3 │ │ │ │ -000d01a0: 5d29 223b 3b8e a40d 0000 8d91 05cc ce67 ])";;..........g │ │ │ │ -000d01b0: 9605 bfaa 3d93 285b 5d2c 9322 2848 445b ....=.([],."(HD[ │ │ │ │ -000d01c0: 313b 323b 335d 933d 9331 2993 2f5c 9328 1;2;3].=.1)./\.( │ │ │ │ -000d01d0: 544c 5b31 3b32 3b33 5d93 3d93 5b32 3b33 TL[1;2;3].=.[2;3 │ │ │ │ -000d01e0: 5d29 2229 933a 9367 6f61 6c8e a1a1 8d91 ])").:.goal..... │ │ │ │ -000d01f0: 05cc ce23 6c65 7496 05bf aa67 6c31 2c70 ...#let....gl1,p │ │ │ │ -000d0200: 3193 3d93 434f 4e4a 5f54 4143 9367 3b3b 1.=.CONJ_TAC.g;; │ │ │ │ -000d0210: 8ea1 8d91 05cc ce67 6c31 9605 bfaa 3d93 .......gl1....=. │ │ │ │ -000d0220: 5b28 5b5d 2c93 2248 445b 313b 323b 335d [([],."HD[1;2;3] │ │ │ │ -000d0230: 933d 9331 2229 3b93 285b 5d2c 9322 544c .=.1");.([],."TL │ │ │ │ -000d0240: 5b31 3b32 3b33 5d93 3d93 5b32 3b33 5d22 [1;2;3].=.[2;3]" │ │ │ │ -000d0250: 295d 933a 9367 6f61 6c93 6c69 7374 8ea1 )].:.goal.list.. │ │ │ │ -000d0260: 8d91 05cc ce70 3196 05bf aa3d 932d 933a .....p1....=.-.: │ │ │ │ -000d0270: 9370 726f 6f66 8e8e 9201 c671 b184 004e .proof.....q...N │ │ │ │ -000d0280: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -000d0290: 6601 c70b 4a8e 8e8e a18d 9112 c761 cf54 f...J........a.T │ │ │ │ -000d02a0: 6865 9603 eaa8 7375 6267 6f61 6c73 9361 he....subgoals.a │ │ │ │ -000d02b0: 7265 9365 6163 90ac 7268 9372 6577 7269 re.eac..rh.rewri │ │ │ │ -000d02c0: 7474 656e 2c93 7573 696e 6793 7468 6593 tten,.using.the. │ │ │ │ -000d02d0: 6465 0c6e 6974 696f 6e73 936f 668d 93eb de.nitions.of... │ │ │ │ -000d02e0: 6122 4844 228e 911e d3f8 cf61 6e64 8d93 a"HD"......and.. │ │ │ │ -000d02f0: eb61 2254 4c22 8e91 1ae9 50cf 3a8e a500 .a"TL"....P.:... │ │ │ │ -000d0300: 8fb4 398d 8d8d 9112 c761 9f81 0781 8900 ..9......a...... │ │ │ │ -000d0310: 0066 6601 c70b 4aa0 00f3 9762 8d8d 90cc .ff...J....b.... │ │ │ │ -000d0320: cd9f 0459 9c84 00f7 f0fe 0000 6666 8da0 ...Y........ff.. │ │ │ │ -000d0330: ff12 6610 8d8d 9201 aff0 0d84 000a d70e ..f............. │ │ │ │ -000d0340: 0000 b8e8 8e8d 9201 b0a8 f584 0000 b8e8 ................ │ │ │ │ -000d0350: 0015 ae64 8e8d 8d8d 9201 b94d b29f fd1c ...d.......M.... │ │ │ │ -000d0360: 15eb 4932 8e8e 8e8e 9fff 4054 8d91 05cc ..I2......@T.... │ │ │ │ -000d0370: ceeb 6123 4844 3b3b 8ea4 0d00 008d 9105 ..a#HD;;........ │ │ │ │ -000d0380: ccce 4465 6669 6e69 7469 6f6e 9605 bfaa ..Definition.... │ │ │ │ -000d0390: 4844 9361 7574 6f6c 6f61 6465 6493 6672 HD.autoloaded.fr │ │ │ │ -000d03a0: 6f6d 9374 6865 6f72 7993 606c 6973 7460 om.theory.`list` │ │ │ │ -000d03b0: 2e8e a18d 9105 ccce 4844 9605 bfaa 3d93 ........HD....=. │ │ │ │ -000d03c0: 7c2d 9321 6893 742e 9348 4428 434f 4e53 |-.!h.t..HD(CONS │ │ │ │ -000d03d0: 9368 9374 2993 3d93 688e a1a1 8d91 05cc .h.t).=.h....... │ │ │ │ -000d03e0: ce7c 2d96 05bf aa21 6893 742e 9348 4428 .|-....!h.t..HD( │ │ │ │ -000d03f0: 434f 4e53 9368 9374 2993 3d93 688e a1a1 CONS.h.t).=.h... │ │ │ │ -000d0400: 8d91 05cc ce23 544c 3b3b 8ea1 8d91 05cc .....#TL;;...... │ │ │ │ -000d0410: ce44 6566 696e 6974 696f 6e96 05bf aa54 .Definition....T │ │ │ │ -000d0420: 4c93 6175 746f 6c6f 6164 6564 9366 726f L.autoloaded.fro │ │ │ │ -000d0430: 6d93 7468 656f 7279 9360 6c69 7374 602e m.theory.`list`. │ │ │ │ -000d0440: 8ea1 8d91 05cc ce54 4c96 05bf aa3d 937c .......TL....=.| │ │ │ │ -000d0450: 2d93 2168 9374 2e93 544c 2843 4f4e 5393 -.!h.t..TL(CONS. │ │ │ │ -000d0460: 6893 7429 933d 9374 8ea1 a18d 9105 ccce h.t).=.t........ │ │ │ │ -000d0470: 7c2d 9605 bfaa 2168 9374 2e93 544c 2843 |-....!h.t..TL(C │ │ │ │ -000d0480: 4f4e 5393 6893 7429 933d 9374 8ea1 a18d ONS.h.t).=.t.... │ │ │ │ -000d0490: 9105 ccce 236c 6574 9605 bfaa 676c 315f ....#let....gl1_ │ │ │ │ -000d04a0: 312c 7031 5f31 933d 9352 4557 5249 5445 1,p1_1.=.REWRITE │ │ │ │ -000d04b0: 5f54 4143 5b48 443b 544c 5d28 6864 9367 _TAC[HD;TL](hd.g │ │ │ │ -000d04c0: 6c31 293b 3b8e a18d 9105 ccce 676c 315f l1);;.......gl1_ │ │ │ │ -000d04d0: 3196 05bf aa3d 935b 5d93 3a93 676f 616c 1....=.[].:.goal │ │ │ │ -000d04e0: 936c 6973 748e a18d 9105 ccce 7031 5f31 .list.......p1_1 │ │ │ │ -000d04f0: 9605 bfaa 3d93 2d93 3a93 7072 6f6f 668e ....=.-.:.proof. │ │ │ │ -000d0500: a1a1 8d91 05cc ce23 6c65 7496 05bf aa67 .......#let....g │ │ │ │ -000d0510: 6c31 5f32 2c70 315f 3293 3d93 5245 5752 l1_2,p1_2.=.REWR │ │ │ │ -000d0520: 4954 455f 5441 435b 4844 3b54 4c5d 2868 ITE_TAC[HD;TL](h │ │ │ │ -000d0530: 6428 746c 9367 6c31 2929 3b3b 8ea1 8d91 d(tl.gl1));;.... │ │ │ │ -000d0540: 05cc ce67 6c31 5f32 9605 bfaa 3d93 5b5d ...gl1_2....=.[] │ │ │ │ -000d0550: 933a 9367 6f61 6c93 6c69 7374 8ea1 8d91 .:.goal.list.... │ │ │ │ -000d0560: 05cc ce70 315f 3296 05bf aa3d 932d 933a ...p1_2....=.-.: │ │ │ │ -000d0570: 9370 726f 6f66 8e8e 9201 c671 b184 00f7 .proof.....q.... │ │ │ │ -000d0580: f0fe 0000 6666 8e8e 9f04 c002 8900 0066 ....ff.........f │ │ │ │ -000d0590: 6601 c70b 4a8e 8e8e a18d 9112 c761 cf42 f...J........a.B │ │ │ │ -000d05a0: 6f74 6896 03b8 796f 669b 03b8 7a74 6865 oth...yof...zthe │ │ │ │ -000d05b0: 9374 95ac 7277 936f 9603 b879 7375 6267 .t..rw.o...ysubg │ │ │ │ -000d05c0: 6f61 6c73 9861 7265 936e 6f9a ac72 7793 oals.are.no..rw. │ │ │ │ -000d05d0: 736f 6c76 9865 642c 9103 c283 736f 9374 solv.ed,....so.t │ │ │ │ -000d05e0: 6865 9364 6563 6f6d 7090 538e 6f73 6974 he.decomp.S.osit │ │ │ │ -000d05f0: 696f 6e9b 03b8 7a69 7393 636f 6d70 6c65 ion...zis.comple │ │ │ │ -000d0600: 7465 9361 6e64 9874 6865 9370 726f 9053 te.and.the.pro.S │ │ │ │ -000d0610: 8e6f 668e a410 0000 8d91 12c7 6163 616e .of.........acan │ │ │ │ -000d0620: 9603 340c 6290 538e 659b 0334 0b62 7569 ..4.b.S.e..4.bui │ │ │ │ -000d0630: 6c74 9375 7098 696e 9373 7461 6765 732e lt.up.in.stages. │ │ │ │ -000d0640: 9104 fc01 4669 7273 7493 7468 6598 7468 ....First.the.th │ │ │ │ -000d0650: 656f 7265 6d73 9361 6390 ac72 6869 6576 eorems.ac..rhiev │ │ │ │ -000d0660: 696e 6798 7468 6593 7375 6267 6f61 6c73 ing.the.subgoals │ │ │ │ -000d0670: 9361 7265 9870 726f 95ac 7276 9365 642c .are.pro..rv.ed, │ │ │ │ -000d0680: 9103 5891 7468 656e 9103 340c 6672 6f6d ..X.then..4.from │ │ │ │ -000d0690: 8ea1 8d91 12c7 6174 686f 7365 2c96 03ea ......athose,... │ │ │ │ -000d06a0: a874 6865 9374 6865 6f72 656d 9361 6390 .the.theorem.ac. │ │ │ │ -000d06b0: ac72 6869 6576 696e 6793 7468 6593 6f72 .rhieving.the.or │ │ │ │ -000d06c0: 6967 696e 616c 9367 6f61 6c3a 8e8e 9f24 iginal.goal:...$ │ │ │ │ -000d06d0: fd13 8e8c 8b00 0001 0600 0000 0000 0000 ................ │ │ │ │ +000cfd40: 0000 0000 0000 0000 0000 0000 0000 000c ................ │ │ │ │ +000cfd50: f12c a002 cc05 558d a0fd 46d3 0e8d 8d8d .,....U...F..... │ │ │ │ +000cfd60: 8d9f fa99 9a8d 9112 c761 d031 342e 312e .........a.14.1. │ │ │ │ +000cfd70: 910a 8000 5491 fee0 0061 6374 6963 732c ....T....actics, │ │ │ │ +000cfd80: 9604 8000 676f 616c 7393 616e 6493 6a75 ....goals.and.ju │ │ │ │ +000cfd90: 7374 690c 6361 7469 6f6e 7392 00d5 0e1f sti.cations..... │ │ │ │ +000cfda0: 3236 318e 9112 c761 9f05 6666 8900 00e6 261....a..ff.... │ │ │ │ +000cfdb0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ +000cfdc0: fd8b d021 8d91 12c7 61cf 6465 7074 6873 ...!....a.depths │ │ │ │ +000cfdd0: 2c91 04a6 1975 6e9a ac72 7469 6c91 0480 ,....un..rtil... │ │ │ │ +000cfde0: 9d6e 6f96 0480 9c6d 6f72 6593 6398 6861 .no....more.c.ha │ │ │ │ +000cfdf0: 6e67 6573 9b04 809d 6361 6e93 6290 538e nges....can.b.S. │ │ │ │ +000cfe00: 6593 6d61 6465 2e91 06fa bd55 6e6c 6573 e.made.....Unles │ │ │ │ +000cfe10: 7398 6e6f 7493 7265 7175 6972 6564 2c91 s.not.required,. │ │ │ │ +000cfe20: 04a6 1974 6865 9866 756e 6374 696f 6e93 ...the.function. │ │ │ │ +000cfe30: 696e 636c 7564 6573 8ea4 1000 008d 9112 includes........ │ │ │ │ +000cfe40: c761 6173 9604 5239 7265 7772 6974 6573 .aas..R9rewrites │ │ │ │ +000cfe50: 9374 6865 9373 616d 6593 7374 616e 6461 .the.same.standa │ │ │ │ +000cfe60: 7264 9373 6574 936f 6693 7072 652d 7072 rd.set.of.pre-pr │ │ │ │ +000cfe70: 6f95 ac72 7693 6564 9104 5238 7461 7574 o..rv.ed..R8taut │ │ │ │ +000cfe80: 6f6c 6f67 6965 7396 0452 3974 6861 748d ologies..R9that. │ │ │ │ +000cfe90: 93eb 6152 4557 5249 5445 5f52 554c 458e ..aREWRITE_RULE. │ │ │ │ +000cfea0: 914d a06a cf75 7365 732e 9106 6f93 4279 .M.j.uses...o.By │ │ │ │ +000cfeb0: 8ea1 8d91 12c7 6175 7365 9604 7e34 6f66 ......ause..~4of │ │ │ │ +000cfec0: 9b04 7e33 7468 6593 7461 7574 6f6c 6f67 ..~3the.tautolog │ │ │ │ +000cfed0: 6965 732c 9104 a316 736f 6d65 9373 7562 ies,....some.sub │ │ │ │ +000cfee0: 676f 616c 7398 6361 6e93 6290 538e 6593 goals.can.b.S.e. │ │ │ │ +000cfef0: 736f 6c76 95ac 7265 6498 696e 9374 6572 solv..red.in.ter │ │ │ │ +000cff00: 6e61 6c6c 7991 047e 3462 9379 9872 6577 nally..~4b.y.rew │ │ │ │ +000cff10: 7269 7469 6e67 2c91 04a3 1761 6e64 9869 riting,....and.i │ │ │ │ +000cff20: 6e91 047e 3474 6861 748e a18d 9112 c761 n..~4that......a │ │ │ │ +000cff30: 6361 7365 2c91 040a 2c61 6e96 0403 de65 case,...,an....e │ │ │ │ +000cff40: 6d70 7490 ac72 7993 6c69 7374 936f 6693 mpt..ry.list.of. │ │ │ │ +000cff50: 7375 6267 6f61 6c73 9369 7393 7265 7475 subgoals.is.retu │ │ │ │ +000cff60: 726e 6564 2e91 0584 8254 6865 9374 7261 rned.....The.tra │ │ │ │ +000cff70: 6e73 666f 726d 6174 696f 6e93 6f66 9374 nsformation.of.t │ │ │ │ +000cff80: 6865 9367 6f61 6c93 6973 936a 7573 7469 he.goal.is.justi │ │ │ │ +000cff90: 0c65 6493 696e 8ea1 8d91 12c7 6165 6163 .ed.in......aeac │ │ │ │ +000cffa0: 9aac 7268 9604 a953 6361 7365 9362 9879 ..rh...Scase.b.y │ │ │ │ +000cffb0: 9374 6865 9361 7070 726f 7072 6961 7465 .the.appropriate │ │ │ │ +000cffc0: 9363 9868 6169 6e93 6f66 9369 6e66 6572 .c.hain.of.infer │ │ │ │ +000cffd0: 656e 6365 732e 9107 74e0 5265 7772 6974 ences...t.Rewrit │ │ │ │ +000cffe0: 696e 6793 6f66 7465 6e93 646f 9053 8e65 ing.often.do.S.e │ │ │ │ +000cfff0: 7393 6193 6c61 7267 6593 7368 6172 6593 s.a.large.share. │ │ │ │ +000d0000: 6f66 8ea1 8d91 12c7 6174 6865 9603 eaa8 of......athe.... │ │ │ │ +000d0010: 779a ac72 6f72 6b93 696e 9367 6f61 6c93 w..rork.in.goal. │ │ │ │ +000d0020: 6469 7265 6374 6564 9370 726f 9053 8e6f directed.pro.S.o │ │ │ │ +000d0030: 6693 7365 6172 6398 6865 732e 8ea1 8d91 f.searc.hes..... │ │ │ │ +000d0040: 1e28 f041 9105 530e 7369 6d70 6c65 9605 .(.A..S.simple.. │ │ │ │ +000d0050: 536a 6578 616d 706c 6593 6672 6f6d 9b05 Sjexample.from.. │ │ │ │ +000d0060: 536b 6c69 7374 9374 6865 6f72 7998 2853 Sklist.theory.(S │ │ │ │ +000d0070: 6563 7469 6f6e 9331 312e 392e 3729 9369 ection.11.9.7).i │ │ │ │ +000d0080: 6c6c 7573 7472 6174 6573 9874 6865 9375 llustrates.the.u │ │ │ │ +000d0090: 7365 936f 6698 7461 6374 6963 732e 9109 se.of.tactics... │ │ │ │ +000d00a0: 7327 418e a18d 9112 c761 636f 6e6a 756e s'A......aconjun │ │ │ │ +000d00b0: 6374 6976 90ac 7265 9603 eaa8 676f 616c ctiv..re....goal │ │ │ │ +000d00c0: 9369 7393 6465 636c 6172 6564 2c93 616e .is.declared,.an │ │ │ │ +000d00d0: 648d 93eb 6143 4f4e 4a5f 5441 438e 9135 d...aCONJ_TAC..5 │ │ │ │ +000d00e0: d2a0 cf61 7070 6c69 6564 9374 6f93 6974 ...applied.to.it │ │ │ │ +000d00f0: 3a8e a43b 3439 8d8d 8d91 12c7 619f d587 :..;49......a... │ │ │ │ +000d0100: 8189 0000 6666 01c7 0b4a 9f4a 9762 8d8d ....ff...J.J.b.. │ │ │ │ +000d0110: 90cc cd9f 0459 9c84 004e f0fe 0000 6666 .....Y...N....ff │ │ │ │ +000d0120: 8d9f bb66 108d 8d92 01af f00d 8400 0ad7 ...f............ │ │ │ │ +000d0130: 0e00 00b8 e88e 8d92 01b0 a8f5 8400 00b8 ................ │ │ │ │ +000d0140: e800 15ae 648e 8d8d 8d92 01b9 4db2 9ffd ....d.......M... │ │ │ │ +000d0150: 1c15 eb49 318e 8e8e 8e9f ff40 548d 9105 ...I1......@T... │ │ │ │ +000d0160: ccce eb61 236c 6574 9605 bfaa 6793 3d93 ...a#let....g.=. │ │ │ │ +000d0170: 285b 5d3a 7465 726d 936c 6973 7429 2c22 ([]:term.list)," │ │ │ │ +000d0180: 2848 445b 313b 323b 335d 933d 9331 2993 (HD[1;2;3].=.1). │ │ │ │ +000d0190: 2f5c 9328 544c 5b31 3b32 3b33 5d93 3d93 /\.(TL[1;2;3].=. │ │ │ │ +000d01a0: 5b32 3b33 5d29 223b 3b8e a40d 0000 8d91 [2;3])";;....... │ │ │ │ +000d01b0: 05cc ce67 9605 bfaa 3d93 285b 5d2c 9322 ...g....=.([],." │ │ │ │ +000d01c0: 2848 445b 313b 323b 335d 933d 9331 2993 (HD[1;2;3].=.1). │ │ │ │ +000d01d0: 2f5c 9328 544c 5b31 3b32 3b33 5d93 3d93 /\.(TL[1;2;3].=. │ │ │ │ +000d01e0: 5b32 3b33 5d29 2229 933a 9367 6f61 6c8e [2;3])").:.goal. │ │ │ │ +000d01f0: a1a1 8d91 05cc ce23 6c65 7496 05bf aa67 .......#let....g │ │ │ │ +000d0200: 6c31 2c70 3193 3d93 434f 4e4a 5f54 4143 l1,p1.=.CONJ_TAC │ │ │ │ +000d0210: 9367 3b3b 8ea1 8d91 05cc ce67 6c31 9605 .g;;.......gl1.. │ │ │ │ +000d0220: bfaa 3d93 5b28 5b5d 2c93 2248 445b 313b ..=.[([],."HD[1; │ │ │ │ +000d0230: 323b 335d 933d 9331 2229 3b93 285b 5d2c 2;3].=.1");.([], │ │ │ │ +000d0240: 9322 544c 5b31 3b32 3b33 5d93 3d93 5b32 ."TL[1;2;3].=.[2 │ │ │ │ +000d0250: 3b33 5d22 295d 933a 9367 6f61 6c93 6c69 ;3]")].:.goal.li │ │ │ │ +000d0260: 7374 8ea1 8d91 05cc ce70 3196 05bf aa3d st.......p1....= │ │ │ │ +000d0270: 932d 933a 9370 726f 6f66 8e8e 9201 c671 .-.:.proof.....q │ │ │ │ +000d0280: b184 004e f0fe 0000 6666 8e8e 9f04 c002 ...N....ff...... │ │ │ │ +000d0290: 8900 0066 6601 c70b 4a8e 8e8e a18d 9112 ...ff...J....... │ │ │ │ +000d02a0: c761 cf54 6865 9603 eaa8 7375 6267 6f61 .a.The....subgoa │ │ │ │ +000d02b0: 6c73 9361 7265 9365 6163 90ac 7268 9372 ls.are.eac..rh.r │ │ │ │ +000d02c0: 6577 7269 7474 656e 2c93 7573 696e 6793 ewritten,.using. │ │ │ │ +000d02d0: 7468 6593 6465 0c6e 6974 696f 6e73 936f the.de.nitions.o │ │ │ │ +000d02e0: 668d 93eb 6122 4844 228e 911e d3f8 cf61 f...a"HD"......a │ │ │ │ +000d02f0: 6e64 8d93 eb61 2254 4c22 8e91 1ae9 50cf nd...a"TL"....P. │ │ │ │ +000d0300: 3a8e a500 8fb4 398d 8d8d 9112 c761 9f81 :.....9......a.. │ │ │ │ +000d0310: 0781 8900 0066 6601 c70b 4aa0 00f3 9762 .....ff...J....b │ │ │ │ +000d0320: 8d8d 90cc cd9f 0459 9c84 00f7 f0fe 0000 .......Y........ │ │ │ │ +000d0330: 6666 8da0 ff12 6610 8d8d 9201 aff0 0d84 ff....f......... │ │ │ │ +000d0340: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ +000d0350: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ +000d0360: b29f fd1c 15eb 4932 8e8e 8e8e 9fff 4054 ......I2......@T │ │ │ │ +000d0370: 8d91 05cc ceeb 6123 4844 3b3b 8ea4 0d00 ......a#HD;;.... │ │ │ │ +000d0380: 008d 9105 ccce 4465 6669 6e69 7469 6f6e ......Definition │ │ │ │ +000d0390: 9605 bfaa 4844 9361 7574 6f6c 6f61 6465 ....HD.autoloade │ │ │ │ +000d03a0: 6493 6672 6f6d 9374 6865 6f72 7993 606c d.from.theory.`l │ │ │ │ +000d03b0: 6973 7460 2e8e a18d 9105 ccce 4844 9605 ist`........HD.. │ │ │ │ +000d03c0: bfaa 3d93 7c2d 9321 6893 742e 9348 4428 ..=.|-.!h.t..HD( │ │ │ │ +000d03d0: 434f 4e53 9368 9374 2993 3d93 688e a1a1 CONS.h.t).=.h... │ │ │ │ +000d03e0: 8d91 05cc ce7c 2d96 05bf aa21 6893 742e .....|-....!h.t. │ │ │ │ +000d03f0: 9348 4428 434f 4e53 9368 9374 2993 3d93 .HD(CONS.h.t).=. │ │ │ │ +000d0400: 688e a1a1 8d91 05cc ce23 544c 3b3b 8ea1 h........#TL;;.. │ │ │ │ +000d0410: 8d91 05cc ce44 6566 696e 6974 696f 6e96 .....Definition. │ │ │ │ +000d0420: 05bf aa54 4c93 6175 746f 6c6f 6164 6564 ...TL.autoloaded │ │ │ │ +000d0430: 9366 726f 6d93 7468 656f 7279 9360 6c69 .from.theory.`li │ │ │ │ +000d0440: 7374 602e 8ea1 8d91 05cc ce54 4c96 05bf st`........TL... │ │ │ │ +000d0450: aa3d 937c 2d93 2168 9374 2e93 544c 2843 .=.|-.!h.t..TL(C │ │ │ │ +000d0460: 4f4e 5393 6893 7429 933d 9374 8ea1 a18d ONS.h.t).=.t.... │ │ │ │ +000d0470: 9105 ccce 7c2d 9605 bfaa 2168 9374 2e93 ....|-....!h.t.. │ │ │ │ +000d0480: 544c 2843 4f4e 5393 6893 7429 933d 9374 TL(CONS.h.t).=.t │ │ │ │ +000d0490: 8ea1 a18d 9105 ccce 236c 6574 9605 bfaa ........#let.... │ │ │ │ +000d04a0: 676c 315f 312c 7031 5f31 933d 9352 4557 gl1_1,p1_1.=.REW │ │ │ │ +000d04b0: 5249 5445 5f54 4143 5b48 443b 544c 5d28 RITE_TAC[HD;TL]( │ │ │ │ +000d04c0: 6864 9367 6c31 293b 3b8e a18d 9105 ccce hd.gl1);;....... │ │ │ │ +000d04d0: 676c 315f 3196 05bf aa3d 935b 5d93 3a93 gl1_1....=.[].:. │ │ │ │ +000d04e0: 676f 616c 936c 6973 748e a18d 9105 ccce goal.list....... │ │ │ │ +000d04f0: 7031 5f31 9605 bfaa 3d93 2d93 3a93 7072 p1_1....=.-.:.pr │ │ │ │ +000d0500: 6f6f 668e a1a1 8d91 05cc ce23 6c65 7496 oof........#let. │ │ │ │ +000d0510: 05bf aa67 6c31 5f32 2c70 315f 3293 3d93 ...gl1_2,p1_2.=. │ │ │ │ +000d0520: 5245 5752 4954 455f 5441 435b 4844 3b54 REWRITE_TAC[HD;T │ │ │ │ +000d0530: 4c5d 2868 6428 746c 9367 6c31 2929 3b3b L](hd(tl.gl1));; │ │ │ │ +000d0540: 8ea1 8d91 05cc ce67 6c31 5f32 9605 bfaa .......gl1_2.... │ │ │ │ +000d0550: 3d93 5b5d 933a 9367 6f61 6c93 6c69 7374 =.[].:.goal.list │ │ │ │ +000d0560: 8ea1 8d91 05cc ce70 315f 3296 05bf aa3d .......p1_2....= │ │ │ │ +000d0570: 932d 933a 9370 726f 6f66 8e8e 9201 c671 .-.:.proof.....q │ │ │ │ +000d0580: b184 00f7 f0fe 0000 6666 8e8e 9f04 c002 ........ff...... │ │ │ │ +000d0590: 8900 0066 6601 c70b 4a8e 8e8e a18d 9112 ...ff...J....... │ │ │ │ +000d05a0: c761 cf42 6f74 6896 03b8 796f 669b 03b8 .a.Both...yof... │ │ │ │ +000d05b0: 7a74 6865 9374 95ac 7277 936f 9603 b879 zthe.t..rw.o...y │ │ │ │ +000d05c0: 7375 6267 6f61 6c73 9861 7265 936e 6f9a subgoals.are.no. │ │ │ │ +000d05d0: ac72 7793 736f 6c76 9865 642c 9103 c283 .rw.solv.ed,.... │ │ │ │ +000d05e0: 736f 9374 6865 9364 6563 6f6d 7090 538e so.the.decomp.S. │ │ │ │ +000d05f0: 6f73 6974 696f 6e9b 03b8 7a69 7393 636f osition...zis.co │ │ │ │ +000d0600: 6d70 6c65 7465 9361 6e64 9874 6865 9370 mplete.and.the.p │ │ │ │ +000d0610: 726f 9053 8e6f 668e a410 0000 8d91 12c7 ro.S.of......... │ │ │ │ +000d0620: 6163 616e 9603 340c 6290 538e 659b 0334 acan..4.b.S.e..4 │ │ │ │ +000d0630: 0b62 7569 6c74 9375 7098 696e 9373 7461 .built.up.in.sta │ │ │ │ +000d0640: 6765 732e 9104 fc01 4669 7273 7493 7468 ges.....First.th │ │ │ │ +000d0650: 6598 7468 656f 7265 6d73 9361 6390 ac72 e.theorems.ac..r │ │ │ │ +000d0660: 6869 6576 696e 6798 7468 6593 7375 6267 hieving.the.subg │ │ │ │ +000d0670: 6f61 6c73 9361 7265 9870 726f 95ac 7276 oals.are.pro..rv │ │ │ │ +000d0680: 9365 642c 9103 5891 7468 656e 9103 340c .ed,..X.then..4. │ │ │ │ +000d0690: 6672 6f6d 8ea1 8d91 12c7 6174 686f 7365 from......athose │ │ │ │ +000d06a0: 2c96 03ea a874 6865 9374 6865 6f72 656d ,....the.theorem │ │ │ │ +000d06b0: 9361 6390 ac72 6869 6576 696e 6793 7468 .ac..rhieving.th │ │ │ │ +000d06c0: 6593 6f72 6967 696e 616c 9367 6f61 6c3a e.original.goal: │ │ │ │ +000d06d0: 8e8e 9f24 fd13 8e8c 8b00 0001 0600 0000 ...$............ │ │ │ │ 000d06e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000d06f0: 0000 0000 0000 0000 0000 0000 0000 0cfd ................ │ │ │ │ -000d0700: 21a0 02cc 0555 8da0 fd46 d30e 8d8d 8d8d !....U...F...... │ │ │ │ -000d0710: 9ffa 999a 8d91 eaf1 ebd0 3236 3291 657d ..........262.e} │ │ │ │ -000d0720: 6b43 6861 7074 6572 9604 8000 3134 2e91 kChapter....14.. │ │ │ │ -000d0730: 0a80 0047 6f61 6c93 4469 7265 6374 6564 ...Goal.Directed │ │ │ │ -000d0740: 9350 726f 9060 006f 663a 9106 0000 549b .Pro.`.of:....T. │ │ │ │ -000d0750: fee0 0061 6374 6963 7393 616e 6493 5498 ...actics.and.T. │ │ │ │ -000d0760: 6163 7469 6361 6c73 8e91 eaf1 eb9f 0566 acticals.......f │ │ │ │ -000d0770: 6689 0000 e666 01c7 3e7c 8e8e 8e8e a002 f....f..>|...... │ │ │ │ -000d0780: 942f df8d a0fd b7af 068d 8d8d 91ea f1eb ./.............. │ │ │ │ -000d0790: 9fc8 8781 8900 0066 6601 c70b 4a9f 6497 .......ff...J.d. │ │ │ │ -000d07a0: 628d 8d90 cccd 9f04 599c 8400 68f0 fe00 b.......Y...h... │ │ │ │ -000d07b0: 0066 668d 9fa1 6610 8d8d 9201 aff0 0d84 .ff...f......... │ │ │ │ -000d07c0: 000a d70e 0000 b8e8 8e8d 9201 b0a8 f584 ................ │ │ │ │ -000d07d0: 0000 b8e8 0015 ae64 8e8d 8d8d 9201 b94d .......d.......M │ │ │ │ -000d07e0: b29f fd1c 15eb 4933 8e8e 8e8e 9fff 4054 ......I3......@T │ │ │ │ -000d07f0: 8d91 05cc ceeb 6123 6c65 7496 05bf aa74 ......a#let....t │ │ │ │ -000d0800: 6831 933d 9370 315f 315b 5d3b 3b8e a40d h1.=.p1_1[];;... │ │ │ │ -000d0810: 0000 8d91 05cc ce74 6831 9605 bfaa 3d93 .......th1....=. │ │ │ │ -000d0820: 7c2d 9348 445b 313b 323b 335d 933d 9331 |-.HD[1;2;3].=.1 │ │ │ │ -000d0830: 8ea1 a18d 9105 ccce 236c 6574 9605 bfaa ........#let.... │ │ │ │ -000d0840: 7468 3293 3d93 7031 5f32 5b5d 3b3b 8ea1 th2.=.p1_2[];;.. │ │ │ │ -000d0850: 8d91 05cc ce74 6832 9605 bfaa 3d93 7c2d .....th2....=.|- │ │ │ │ -000d0860: 9354 4c5b 313b 323b 335d 933d 935b 323b .TL[1;2;3].=.[2; │ │ │ │ -000d0870: 335d 8ea1 a18d 9105 ccce 2370 315b 7468 3]........#p1[th │ │ │ │ -000d0880: 313b 7468 325d 3b3b 8ea1 8d91 05cc ce7c 1;th2];;.......| │ │ │ │ -000d0890: 2d96 05bf aa28 4844 5b31 3b32 3b33 5d93 -....(HD[1;2;3]. │ │ │ │ -000d08a0: 3d93 3129 932f 5c93 2854 4c5b 313b 323b =.1)./\.(TL[1;2; │ │ │ │ -000d08b0: 335d 933d 935b 323b 335d 298e 8e92 01c6 3].=.[2;3])..... │ │ │ │ -000d08c0: 71b1 8400 68f0 fe00 0066 668e 8e9f 04c0 q...h....ff..... │ │ │ │ -000d08d0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 4db8 ....ff...J....M. │ │ │ │ -000d08e0: 608d 91ea f1eb cf41 6c74 686f 7567 6896 `......Although. │ │ │ │ -000d08f0: 04bc db6f 6e6c 799b 04bc dc74 6865 9374 ...only....the.t │ │ │ │ -000d0900: 6865 6f72 656d 7393 6163 90ac 7268 6965 heorems.ac..rhie │ │ │ │ -000d0910: 7669 6e67 9874 6865 9373 7562 676f 616c ving.the.subgoal │ │ │ │ -000d0920: 7393 6172 6598 6073 6565 6e27 9368 6572 s.are.`seen'.her │ │ │ │ -000d0930: 652c 9104 f168 7468 6598 7072 6f90 538e e,...hthe.pro.S. │ │ │ │ -000d0940: 6f66 9366 756e 6374 696f 6e73 8ea4 1000 of.functions.... │ │ │ │ -000d0950: 008d 91ea f1eb 6f66 9603 f3b0 7468 659b ......of....the. │ │ │ │ -000d0960: 03f3 af74 6872 6565 9374 6163 7469 6398 ...three.tactic. │ │ │ │ -000d0970: 6170 706c 6963 6174 696f 6e73 9374 6f67 applications.tog │ │ │ │ -000d0980: 6574 6865 7298 7090 538e 6572 666f 726d ether.p.S.erform │ │ │ │ -000d0990: 9374 6865 9865 6e9a ac72 7469 7265 9363 .the.en..rtire.c │ │ │ │ -000d09a0: 9868 6169 6e9b 03f3 af6f 6693 696e 6665 .hain....of.infe │ │ │ │ -000d09b0: 7265 6e63 6573 986c 6561 6469 6e67 9374 rences.leading.t │ │ │ │ -000d09c0: 6f8e a18d 91ea f1eb 7468 6596 03d0 f274 o.......the....t │ │ │ │ -000d09d0: 6865 6f72 656d 9361 6390 ac72 6869 6576 heorem.ac..rhiev │ │ │ │ -000d09e0: 696e 6793 7468 6593 676f 616c 2e91 0530 ing.the.goal...0 │ │ │ │ -000d09f0: 4e54 6865 9373 616d 6593 7072 6f9a 538e NThe.same.pro.S. │ │ │ │ -000d0a00: 6f66 9363 6f75 6c64 9362 9865 9363 6f6e of.could.b.e.con │ │ │ │ -000d0a10: 7374 7275 6374 6564 9362 9aac 7279 9366 structed.b..ry.f │ │ │ │ -000d0a20: 6f72 7798 6172 6493 7365 6172 6398 682c orw.ard.searc.h, │ │ │ │ -000d0a30: 8ea1 8d91 eaf1 eb73 7461 7274 696e 6796 .......starting. │ │ │ │ -000d0a40: 03ea a866 726f 6d93 7468 6593 6465 0c6e ...from.the.de.n │ │ │ │ -000d0a50: 6974 696f 6e73 936f 668d 93eb 6122 4844 itions.of...a"HD │ │ │ │ -000d0a60: 228e 911e d3f8 cf61 6e64 8d93 eb61 2254 "......and...a"T │ │ │ │ -000d0a70: 4c22 8e91 1ae9 50cf 2c93 6275 7493 6e6f L"....P.,.but.no │ │ │ │ -000d0a80: 7493 6e65 6172 6c79 9361 7393 6561 7369 t.nearly.as.easi │ │ │ │ -000d0a90: 6c79 91ff 0556 2e8e a910 c9bc 8d91 f653 ly...V.........S │ │ │ │ -000d0aa0: 7a54 6865 9604 5e5a eb48 484f 4c93 cf73 zThe..^Z.HHOL..s │ │ │ │ -000d0ab0: 7973 7465 6d93 7072 6f90 ac72 7669 6465 ystem.pro..rvide │ │ │ │ -000d0ac0: 7393 6193 636f 6c6c 6563 7469 6f6e 9104 s.a.collection.. │ │ │ │ -000d0ad0: 5e5b 6f66 9370 7265 2d64 650c 6e65 6493 ^[of.pre-de.ned. │ │ │ │ -000d0ae0: 7461 6374 6963 7393 2861 6e64 8d93 eb61 tactics.(and...a │ │ │ │ -000d0af0: 7461 6374 6963 8e91 26dc 56cf 2d76 91ff tactic..&.V.-v.. │ │ │ │ -000d0b00: 58e4 616c 7565 6493 6675 6e63 2d8e a18d X.alued.func-... │ │ │ │ -000d0b10: 91ea f1eb 7469 6f6e 7329 9605 1e36 7468 ....tions)...6th │ │ │ │ -000d0b20: 6174 9105 1e37 696e 636c 7564 6573 8d93 at...7includes.. │ │ │ │ -000d0b30: eb61 434f 4e4a 5f54 4143 8e91 331b 86cf .aCONJ_TAC..3... │ │ │ │ -000d0b40: 2c8d 9105 6b1a eb61 494e 4455 4354 5f54 ,...k..aINDUCT_T │ │ │ │ -000d0b50: 4143 8e91 3ee7 becf 2c8d 9105 6b19 eb61 AC..>...,...k..a │ │ │ │ -000d0b60: 414c 4c5f 5441 438e 9132 c6f6 cf61 6e64 ALL_TAC..2...and │ │ │ │ -000d0b70: 8d93 eb61 5245 5752 4954 455f 5441 438e ...aREWRITE_TAC. │ │ │ │ -000d0b80: 9144 5a84 cf2e 9108 d38b 5468 6593 7072 .DZ.......The.pr │ │ │ │ -000d0b90: 652d 6465 0c6e 6564 8ea1 8d91 eaf1 eb74 e-de.ned.......t │ │ │ │ -000d0ba0: 6163 7469 6373 9604 17ae 6172 6593 6164 actics....are.ad │ │ │ │ -000d0bb0: 6571 7561 7465 9104 17af 666f 7293 6d61 equate....for.ma │ │ │ │ -000d0bc0: 6e9a ac72 7993 6170 706c 6963 6174 696f n..ry.applicatio │ │ │ │ -000d0bd0: 6e73 2e91 05bf f349 6e93 6164 6469 7469 ns.....In.additi │ │ │ │ -000d0be0: 6f6e 2c91 0422 f074 6865 7265 9361 7265 on,..".there.are │ │ │ │ -000d0bf0: 9374 9877 986f 9104 17af 6d65 616e 7393 .t.w.o....means. │ │ │ │ -000d0c00: 6f66 9364 650c 6e69 6e67 8ea1 8d91 eaf1 of.de.ning...... │ │ │ │ -000d0c10: eb6e 6577 9603 ce15 7461 6374 6963 732e .new....tactics. │ │ │ │ -000d0c20: 9105 2f5a 5369 6e63 6593 619b 03ce 1674 ../ZSince.a....t │ │ │ │ -000d0c30: 6163 7469 6393 6973 9361 6e98 eb48 4d4c actic.is.an..HML │ │ │ │ -000d0c40: 93cf 6675 6e63 7469 6f6e 2c91 03d3 cc74 ..function,....t │ │ │ │ -000d0c50: 6865 9875 7365 7293 6361 6e93 6465 0c6e he.user.can.de.n │ │ │ │ -000d0c60: 6598 6193 6e65 7793 7461 6374 6963 9864 e.a.new.tactic.d │ │ │ │ -000d0c70: 6972 6563 746c 7993 696e 8ea1 8d91 eaf1 irectly.in...... │ │ │ │ -000d0c80: ebeb 484d 4ccf 2e96 0429 6b44 650c 6e69 ..HML....)kDe.ni │ │ │ │ -000d0c90: 7469 6f6e 739b 0429 6c6f 6693 7468 6973 tions..)lof.this │ │ │ │ -000d0ca0: 9373 6f72 7493 7573 6598 eb48 4d4c 93cf .sort.use..HML.. │ │ │ │ -000d0cb0: 6675 6e63 7469 6f6e 7393 746f 9363 6f6e functions.to.con │ │ │ │ -000d0cc0: 7374 7275 6374 9874 6865 9374 6572 6d93 struct.the.term. │ │ │ │ -000d0cd0: 7061 7274 936f 6698 7468 6593 7375 6267 part.of.the.subg │ │ │ │ -000d0ce0: 6f61 6c73 8ea1 8d91 eaf1 eb66 726f 6d96 oals.......from. │ │ │ │ -000d0cf0: 038a fa74 6865 9374 6572 6d9b 038a f970 ...the.term....p │ │ │ │ -000d0d00: 6172 7493 6f66 9374 6865 936f 7269 6769 art.of.the.origi │ │ │ │ -000d0d10: 6e61 6c93 676f 616c 9328 6966 9861 6e90 nal.goal.(if.an. │ │ │ │ -000d0d20: ac72 7993 7472 616e 7366 6f72 6d61 7469 .ry.transformati │ │ │ │ -000d0d30: 6f6e 9369 7393 7265 7175 6972 6564 293b on.is.required); │ │ │ │ -000d0d40: 9103 aade 616e 6493 7468 6579 9373 7090 ....and.they.sp. │ │ │ │ -000d0d50: 538e 6563 2d8e a18d 91ea f1eb 6966 7996 S.ec-.......ify. │ │ │ │ -000d0d60: 042c 4574 6865 936a 7573 7469 0c63 6174 .,Ethe.justi.cat │ │ │ │ -000d0d70: 696f 6e2c 9104 3cac 7768 6963 9aac 7268 ion,..<.whic..rh │ │ │ │ -000d0d80: 9365 7870 9053 8e65 6374 7393 6193 6c69 .exp.S.ects.a.li │ │ │ │ -000d0d90: 7374 936f 6693 7468 656f 7265 6d73 9361 st.of.theorems.a │ │ │ │ -000d0da0: 6398 6869 6576 696e 6793 7468 6593 7375 c.hieving.the.su │ │ │ │ -000d0db0: 6267 6f61 6c73 9361 6e64 9372 6574 7572 bgoals.and.retur │ │ │ │ -000d0dc0: 6e73 8ea1 8d91 eaf1 eb74 6865 9604 18e2 ns.......the.... │ │ │ │ -000d0dd0: 7468 656f 7265 6d9b 0418 e161 6390 ac72 theorem....ac..r │ │ │ │ -000d0de0: 6869 6576 696e 6793 286f 6e65 9868 6f70 hieving.(one.hop │ │ │ │ -000d0df0: 9053 8e65 7329 9374 6865 9867 6f61 6c2e .S.es).the.goal. │ │ │ │ -000d0e00: 9105 c38d 5468 6598 7072 6f90 538e 6f66 ....The.pro.S.of │ │ │ │ -000d0e10: 936f 6698 7468 6593 7468 656f 7265 6d98 .of.the.theorem. │ │ │ │ -000d0e20: 6973 9365 6e63 6f90 538e 6465 6498 696e is.enco.S.ded.in │ │ │ │ -000d0e30: 9374 6865 8ea1 8d91 eaf1 eb64 650c 6e69 .the.......de.ni │ │ │ │ -000d0e40: 7469 6f6e 9603 6b59 6f66 9b03 6b58 7468 tion..kYof..kXth │ │ │ │ -000d0e50: 6593 6a75 7374 690c 6361 7469 6f6e 9866 e.justi.cation.f │ │ │ │ -000d0e60: 756e 6374 696f 6e3b 9103 95c9 7468 6174 unction;....that │ │ │ │ -000d0e70: 9869 732c 9103 84cf 7468 6593 6d65 616e .is,....the.mean │ │ │ │ -000d0e80: 7393 666f 7298 6465 7269 7669 6e67 9374 s.for.deriving.t │ │ │ │ -000d0e90: 6865 9864 6573 6972 6564 9374 6865 6f72 he.desired.theor │ │ │ │ -000d0ea0: 656d 8ea1 8d91 eaf1 eb66 726f 6d96 041f em.......from... │ │ │ │ -000d0eb0: 3574 6865 9104 1f34 7468 656f 7265 6d73 5the...4theorems │ │ │ │ -000d0ec0: 9367 6976 9aac 7265 6e2e 9105 d685 5468 .giv..ren.....Th │ │ │ │ -000d0ed0: 6973 9374 9879 7069 6361 6c6c 7993 696e is.t.ypically.in │ │ │ │ -000d0ee0: 9876 986f 6c76 9865 739b 041f 3472 6566 .v.olv.es...4ref │ │ │ │ -000d0ef0: 6572 656e 6365 7393 746f 9861 7869 6f6d erences.to.axiom │ │ │ │ -000d0f00: 7393 616e 6498 7072 696d 6974 6976 90ac s.and.primitiv.. │ │ │ │ -000d0f10: 7265 9361 6e64 8ea1 8d91 eaf1 eb64 650c re.and.......de. │ │ │ │ -000d0f20: 6e65 6496 03ea a869 6e66 6572 656e 6365 ned....inference │ │ │ │ -000d0f30: 9372 756c 6573 2c93 616e 6493 6973 9375 .rules,.and.is.u │ │ │ │ -000d0f40: 7375 616c 6c79 9374 6865 936d 6f72 6593 sually.the.more. │ │ │ │ -000d0f50: 6469 0e63 756c 7493 7061 7274 936f 6693 di.cult.part.of. │ │ │ │ -000d0f60: 7468 6593 7072 6f91 00a7 1c6a 6563 742e the.pro....ject. │ │ │ │ -000d0f70: 8ea6 8d91 f653 7a41 9104 6fc0 7369 6d70 .....SzA..o.simp │ │ │ │ -000d0f80: 6c65 9604 6fe3 6578 616d 706c 659b 046f le..o.example..o │ │ │ │ -000d0f90: e26f 6693 6198 7461 6374 6963 9377 7269 .of.a.tactic.wri │ │ │ │ -000d0fa0: 7474 656e 9369 6e98 eb48 4d4c 93cf 6973 tten.in..HML..is │ │ │ │ -000d0fb0: 9861 0b6f 7264 6564 9362 90ac 7279 8d98 .a.orded.b..ry.. │ │ │ │ -000d0fc0: eb61 434f 4e4a 5f54 4143 8e91 326d 32cf .aCONJ_TAC..2m2. │ │ │ │ -000d0fd0: 2c91 0491 3177 686f 7365 9364 650c 6e69 ,...1whose.de.ni │ │ │ │ -000d0fe0: 7469 6f6e 8ea1 8d91 eaf1 eb69 6e96 03ea tion.......in... │ │ │ │ -000d0ff0: a8eb 4848 4f4c 93cf 6973 9361 7393 666f ..HHOL..is.as.fo │ │ │ │ -000d1000: 6c6c 6f90 ac72 7773 3a8e 9f32 f30a 8d8d llo..rws:..2.... │ │ │ │ -000d1010: 8d9f 144b 898d 8d8d 9fd9 0000 8d91 0230 ...K...........0 │ │ │ │ -000d1020: eaeb 616c 6574 9605 bfaa 434f 4e4a 5f54 ..alet....CONJ_T │ │ │ │ -000d1030: 4143 933a 9374 6163 7469 6393 2861 736c AC.:.tactic.(asl │ │ │ │ -000d1040: 2c77 2993 3d8e a40d 0000 8d91 0230 ea28 ,w).=........0.( │ │ │ │ -000d1050: 6c65 7496 05bf aa6c 2c72 933d 9364 6573 let....l,r.=.des │ │ │ │ -000d1060: 745f 636f 6e6a 9377 9369 6e8e a18d 9141 t_conj.w.in....A │ │ │ │ -000d1070: 6d38 5b28 6173 6c2c 6c29 3b28 6173 6c2c m8[(asl,l);(asl, │ │ │ │ -000d1080: 7229 5d2c 285c 5b74 6831 3b74 6832 5d2e r)],(\[th1;th2]. │ │ │ │ -000d1090: 434f 4e4a 9605 bfaa 7468 3193 7468 3229 CONJ....th1.th2) │ │ │ │ -000d10a0: 8ea1 8d91 0230 ea29 9605 bfaa 3f93 6661 .....0.)....?.fa │ │ │ │ -000d10b0: 696c 7769 7468 9360 434f 4e4a 5f54 4143 ilwith.`CONJ_TAC │ │ │ │ -000d10c0: 603b 3b8e 8e8e 8e8e 8e8e 9f34 7e9f 8d91 `;;........4~... │ │ │ │ -000d10d0: eaf1 ebcf 5468 6973 9604 267e 7368 6f9a ....This..&~sho. │ │ │ │ -000d10e0: ac72 7773 9368 6f98 7793 7468 6593 7375 .rws.ho.w.the.su │ │ │ │ -000d10f0: 6267 6f61 6c73 9361 7265 9363 6f6e 7374 bgoals.are.const │ │ │ │ -000d1100: 7275 6374 6564 2c91 0435 7461 6e64 9368 ructed,..5tand.h │ │ │ │ -000d1110: 6f98 7793 7468 6593 7072 6f9a 538e 6f66 o.w.the.pro.S.of │ │ │ │ -000d1120: 9366 756e 6374 696f 6e93 6973 9373 7098 .function.is.sp. │ │ │ │ -000d1130: 6563 690c 6564 9369 6e8e a18d 91ea f1eb eci.ed.in....... │ │ │ │ -000d1140: 7465 726d 7396 03ea a86f 6693 7468 6593 terms....of.the. │ │ │ │ -000d1150: 6465 7269 7690 ac72 6564 9372 756c 658d deriv..red.rule. │ │ │ │ -000d1160: 93eb 6143 4f4e 4a8e 911e d3f8 cf28 5365 ..aCONJ......(Se │ │ │ │ -000d1170: 6374 696f 6e93 3132 2e33 2e32 3329 2e8e ction.12.3.23).. │ │ │ │ -000d1180: 9f10 c9bd 8d91 f653 7a54 6865 9604 90b9 .......SzThe.... │ │ │ │ -000d1190: 7365 636f 6e64 936d 6574 686f 9a53 8e64 second.metho.S.d │ │ │ │ -000d11a0: 9369 7391 0490 ba74 6f93 636f 6d70 986f .is....to.comp.o │ │ │ │ -000d11b0: 7365 9109 2172 6578 6973 7469 6e67 9374 se..!rexisting.t │ │ │ │ -000d11c0: 6163 7469 6373 9362 90ac 7279 9374 6865 actics.b..ry.the │ │ │ │ -000d11d0: 9375 7365 9104 90ba 6f66 93eb 484d 4c93 .use....of..HML. │ │ │ │ -000d11e0: cf66 756e 6374 696f 6e73 9363 616c 6c65 .functions.calle │ │ │ │ -000d11f0: 648e a18d 91ea f1eb e574 6163 7469 6391 d........tactic. │ │ │ │ -000d1200: ff66 6661 6c73 9100 fddd cf2e 9108 c97d .ffals.........} │ │ │ │ -000d1210: 5468 6596 051a dc74 6163 7469 6361 6c73 The....tacticals │ │ │ │ -000d1220: 9b05 1add 7072 6f90 ac72 7669 6465 6493 ....pro..rvided. │ │ │ │ -000d1230: 696e 93eb 4848 4f4c 98cf 6172 6593 6c69 in..HHOL..are.li │ │ │ │ -000d1240: 7374 6564 9369 6e98 5365 6374 696f 6e93 sted.in.Section. │ │ │ │ -000d1250: 3134 2e34 2e91 08c9 7d46 91ff 0556 6f72 14.4....}F...Vor │ │ │ │ -000d1260: 9865 7861 6d70 6c65 2c91 0566 e974 95ac .example,..f.t.. │ │ │ │ -000d1270: 7277 936f 8ea1 8d91 eaf1 eb65 7869 7374 rw.o.......exist │ │ │ │ -000d1280: 696e 6796 04a9 2f74 6163 7469 6373 9363 ing.../tactics.c │ │ │ │ -000d1290: 616e 9b04 a930 6290 538e 6593 7365 7175 an...0b.S.e.sequ │ │ │ │ -000d12a0: 656e 6365 6491 0952 5e62 90ac 7279 9875 enced..R^b..ry.u │ │ │ │ -000d12b0: 7365 936f 6693 7468 6593 7461 6374 6963 se.of.the.tactic │ │ │ │ -000d12c0: 616c 8d93 eb61 5448 454e 8e91 1ba7 d7cf al...aTHEN...... │ │ │ │ -000d12d0: 3a91 06b5 ef69 6693 d754 8d9f 01cc ccd5 :....if..T...... │ │ │ │ -000d12e0: 318e 9609 6933 cf61 6e64 98d7 548d 9f01 1...i3.and..T... │ │ │ │ -000d12f0: cccc d532 8e93 cf61 7265 9104 a92f 7461 ...2...are.../ta │ │ │ │ -000d1300: 6374 6963 732c 8ea1 8d91 eaf1 eb74 6865 ctics,.......the │ │ │ │ -000d1310: 6e96 04bb 3a74 6865 93eb 484d 4c93 cf65 n...:the..HML..e │ │ │ │ -000d1320: 7870 7265 7373 696f 6e93 d754 8d9f 01cc xpression..T.... │ │ │ │ -000d1330: ccd5 318e 910a 7fae eb61 5448 454e 9105 ..1......aTHEN.. │ │ │ │ -000d1340: bfaa d754 8d9f 01cc ccd5 328e 9b09 7b3e ...T......2...{> │ │ │ │ -000d1350: cf65 7691 ff58 e461 6c75 6174 6573 9374 .ev..X.aluates.t │ │ │ │ -000d1360: 6f93 6191 04bb 3b74 6163 7469 6393 7468 o.a...;tactic.th │ │ │ │ -000d1370: 6174 930c 7273 7493 6170 706c 6965 7393 at..rst.applies. │ │ │ │ -000d1380: d754 8d9f 01cc ccd5 318e 98cf 746f 9361 .T......1...to.a │ │ │ │ -000d1390: 9367 6f61 6c8e a18d 91ea f1eb 616e 6496 .goal.......and. │ │ │ │ -000d13a0: 0421 1474 6865 6e93 6170 706c 6965 739b .!.then.applies. │ │ │ │ -000d13b0: 0421 13d7 548d 9f01 cccc d532 8e91 08e1 .!..T......2.... │ │ │ │ -000d13c0: 18cf 746f 9365 6163 90ac 7268 9373 7562 ..to.eac..rh.sub │ │ │ │ -000d13d0: 676f 616c 9870 726f 9053 8e64 7563 6564 goal.pro.S.duced │ │ │ │ -000d13e0: 9362 90ac 7279 93d7 548d 9f01 cccc d531 .b..ry..T......1 │ │ │ │ -000d13f0: 8e91 04c0 04cf 2e91 05dc 2354 6865 9374 ..........#The.t │ │ │ │ -000d1400: 6163 7469 6361 6c93 eb61 5448 454e 9104 actical..aTHEN.. │ │ │ │ -000d1410: 2106 cf69 7398 616e 9369 6e0c 7865 6493 !..is.an.in.xed. │ │ │ │ -000d1420: eb48 4d4c 8ea1 8d91 eaf1 ebcf 6675 6e63 .HML........func │ │ │ │ -000d1430: 7469 6f6e 2e91 050a 7843 6f6d 706c 6578 tion....xComplex │ │ │ │ -000d1440: 9103 5f6e 616e 649b 035f 6f70 9053 8e6f .._nand.._op.S.o │ │ │ │ -000d1450: 95ac 7277 9365 7266 756c 9874 6163 7469 ..rw.erful.tacti │ │ │ │ -000d1460: 6373 9603 5f6e 6361 6e98 6290 538e 6598 cs.._ncan.b.S.e. │ │ │ │ -000d1470: 636f 6e73 7472 7563 7465 6493 696e 9874 constructed.in.t │ │ │ │ -000d1480: 6869 7398 7795 ac72 6193 793b 9103 8dd7 his.w..ra.y;.... │ │ │ │ -000d1490: 616e 6491 035f 6e6e 6577 9874 6163 7469 and.._nnew.tacti │ │ │ │ -000d14a0: 6361 6c73 8ea1 8d91 eaf1 eb63 616e 9603 cals.......can.. │ │ │ │ -000d14b0: eaa8 616c 736f 9362 9053 8e65 9364 650c ..also.b.S.e.de. │ │ │ │ -000d14c0: 6e65 642c 9361 6c74 686f 7567 6893 7468 ned,.although.th │ │ │ │ -000d14d0: 6973 9369 7393 756e 90ac 7275 7375 616c is.is.un..rusual │ │ │ │ -000d14e0: 2e8e a68d 91f6 537a 5468 6596 03ea a865 ......SzThe....e │ │ │ │ -000d14f0: 7861 6d70 6c65 9366 726f 6d93 6561 726c xample.from.earl │ │ │ │ -000d1500: 6965 7293 6973 9363 6f6e 95ac 7274 696e ier.is.con..rtin │ │ │ │ -000d1510: 9375 6564 2c96 03ea a874 6f93 696c 6c75 .ued,....to.illu │ │ │ │ -000d1520: 7374 7261 7465 9374 6865 9375 7365 936f strate.the.use.o │ │ │ │ -000d1530: 6693 7468 6593 7461 6374 6963 616c 8d93 f.the.tactical.. │ │ │ │ -000d1540: eb61 5448 454e 8e91 1ae9 50cf 3a8e 8e9f .aTHEN....P.:... │ │ │ │ -000d1550: 24fd 138e 8c8b 0000 0107 0000 0000 0000 $............... │ │ │ │ +000d06f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000d0700: 0000 0cfd 25a0 02cc 0555 8da0 fd46 d30e ....%....U...F.. │ │ │ │ +000d0710: 8d8d 8d8d 9ffa 999a 8d91 eaf1 ebd0 3236 ..............26 │ │ │ │ +000d0720: 3291 657d 6b43 6861 7074 6572 9604 8000 2.e}kChapter.... │ │ │ │ +000d0730: 3134 2e91 0a80 0047 6f61 6c93 4469 7265 14.....Goal.Dire │ │ │ │ +000d0740: 6374 6564 9350 726f 9060 006f 663a 9106 cted.Pro.`.of:.. │ │ │ │ +000d0750: 0000 549b fee0 0061 6374 6963 7393 616e ..T....actics.an │ │ │ │ +000d0760: 6493 5498 6163 7469 6361 6c73 8e91 eaf1 d.T.acticals.... │ │ │ │ +000d0770: eb9f 0566 6689 0000 e666 01c7 3e7c 8e8e ...ff....f..>|.. │ │ │ │ +000d0780: 8e8e a002 942f df8d a0fd b7af 068d 8d8d ...../.......... │ │ │ │ +000d0790: 91ea f1eb 9fc8 8781 8900 0066 6601 c70b ...........ff... │ │ │ │ +000d07a0: 4a9f 6497 628d 8d90 cccd 9f04 599c 8400 J.d.b.......Y... │ │ │ │ +000d07b0: 68f0 fe00 0066 668d 9fa1 6610 8d8d 9201 h....ff...f..... │ │ │ │ +000d07c0: aff0 0d84 000a d70e 0000 b8e8 8e8d 9201 ................ │ │ │ │ +000d07d0: b0a8 f584 0000 b8e8 0015 ae64 8e8d 8d8d ...........d.... │ │ │ │ +000d07e0: 9201 b94d b29f fd1c 15eb 4933 8e8e 8e8e ...M......I3.... │ │ │ │ +000d07f0: 9fff 4054 8d91 05cc ceeb 6123 6c65 7496 ..@T......a#let. │ │ │ │ +000d0800: 05bf aa74 6831 933d 9370 315f 315b 5d3b ...th1.=.p1_1[]; │ │ │ │ +000d0810: 3b8e a40d 0000 8d91 05cc ce74 6831 9605 ;..........th1.. │ │ │ │ +000d0820: bfaa 3d93 7c2d 9348 445b 313b 323b 335d ..=.|-.HD[1;2;3] │ │ │ │ +000d0830: 933d 9331 8ea1 a18d 9105 ccce 236c 6574 .=.1........#let │ │ │ │ +000d0840: 9605 bfaa 7468 3293 3d93 7031 5f32 5b5d ....th2.=.p1_2[] │ │ │ │ +000d0850: 3b3b 8ea1 8d91 05cc ce74 6832 9605 bfaa ;;.......th2.... │ │ │ │ +000d0860: 3d93 7c2d 9354 4c5b 313b 323b 335d 933d =.|-.TL[1;2;3].= │ │ │ │ +000d0870: 935b 323b 335d 8ea1 a18d 9105 ccce 2370 .[2;3]........#p │ │ │ │ +000d0880: 315b 7468 313b 7468 325d 3b3b 8ea1 8d91 1[th1;th2];;.... │ │ │ │ +000d0890: 05cc ce7c 2d96 05bf aa28 4844 5b31 3b32 ...|-....(HD[1;2 │ │ │ │ +000d08a0: 3b33 5d93 3d93 3129 932f 5c93 2854 4c5b ;3].=.1)./\.(TL[ │ │ │ │ +000d08b0: 313b 323b 335d 933d 935b 323b 335d 298e 1;2;3].=.[2;3]). │ │ │ │ +000d08c0: 8e92 01c6 71b1 8400 68f0 fe00 0066 668e ....q...h....ff. │ │ │ │ +000d08d0: 8e9f 04c0 0289 0000 6666 01c7 0b4a 8e8e ........ff...J.. │ │ │ │ +000d08e0: 8e9f 4db8 608d 91ea f1eb cf41 6c74 686f ..M.`......Altho │ │ │ │ +000d08f0: 7567 6896 04bc db6f 6e6c 799b 04bc dc74 ugh....only....t │ │ │ │ +000d0900: 6865 9374 6865 6f72 656d 7393 6163 90ac he.theorems.ac.. │ │ │ │ +000d0910: 7268 6965 7669 6e67 9874 6865 9373 7562 rhieving.the.sub │ │ │ │ +000d0920: 676f 616c 7393 6172 6598 6073 6565 6e27 goals.are.`seen' │ │ │ │ +000d0930: 9368 6572 652c 9104 f168 7468 6598 7072 .here,...hthe.pr │ │ │ │ +000d0940: 6f90 538e 6f66 9366 756e 6374 696f 6e73 o.S.of.functions │ │ │ │ +000d0950: 8ea4 1000 008d 91ea f1eb 6f66 9603 f3b0 ..........of.... │ │ │ │ +000d0960: 7468 659b 03f3 af74 6872 6565 9374 6163 the....three.tac │ │ │ │ +000d0970: 7469 6398 6170 706c 6963 6174 696f 6e73 tic.applications │ │ │ │ +000d0980: 9374 6f67 6574 6865 7298 7090 538e 6572 .together.p.S.er │ │ │ │ +000d0990: 666f 726d 9374 6865 9865 6e9a ac72 7469 form.the.en..rti │ │ │ │ +000d09a0: 7265 9363 9868 6169 6e9b 03f3 af6f 6693 re.c.hain....of. │ │ │ │ +000d09b0: 696e 6665 7265 6e63 6573 986c 6561 6469 inferences.leadi │ │ │ │ +000d09c0: 6e67 9374 6f8e a18d 91ea f1eb 7468 6596 ng.to.......the. │ │ │ │ +000d09d0: 03d0 f274 6865 6f72 656d 9361 6390 ac72 ...theorem.ac..r │ │ │ │ +000d09e0: 6869 6576 696e 6793 7468 6593 676f 616c hieving.the.goal │ │ │ │ +000d09f0: 2e91 0530 4e54 6865 9373 616d 6593 7072 ...0NThe.same.pr │ │ │ │ +000d0a00: 6f9a 538e 6f66 9363 6f75 6c64 9362 9865 o.S.of.could.b.e │ │ │ │ +000d0a10: 9363 6f6e 7374 7275 6374 6564 9362 9aac .constructed.b.. │ │ │ │ +000d0a20: 7279 9366 6f72 7798 6172 6493 7365 6172 ry.forw.ard.sear │ │ │ │ +000d0a30: 6398 682c 8ea1 8d91 eaf1 eb73 7461 7274 c.h,.......start │ │ │ │ +000d0a40: 696e 6796 03ea a866 726f 6d93 7468 6593 ing....from.the. │ │ │ │ +000d0a50: 6465 0c6e 6974 696f 6e73 936f 668d 93eb de.nitions.of... │ │ │ │ +000d0a60: 6122 4844 228e 911e d3f8 cf61 6e64 8d93 a"HD"......and.. │ │ │ │ +000d0a70: eb61 2254 4c22 8e91 1ae9 50cf 2c93 6275 .a"TL"....P.,.bu │ │ │ │ +000d0a80: 7493 6e6f 7493 6e65 6172 6c79 9361 7393 t.not.nearly.as. │ │ │ │ +000d0a90: 6561 7369 6c79 91ff 0556 2e8e a910 c9bc easily...V...... │ │ │ │ +000d0aa0: 8d91 f653 7a54 6865 9604 5e5a eb48 484f ...SzThe..^Z.HHO │ │ │ │ +000d0ab0: 4c93 cf73 7973 7465 6d93 7072 6f90 ac72 L..system.pro..r │ │ │ │ +000d0ac0: 7669 6465 7393 6193 636f 6c6c 6563 7469 vides.a.collecti │ │ │ │ +000d0ad0: 6f6e 9104 5e5b 6f66 9370 7265 2d64 650c on..^[of.pre-de. │ │ │ │ +000d0ae0: 6e65 6493 7461 6374 6963 7393 2861 6e64 ned.tactics.(and │ │ │ │ +000d0af0: 8d93 eb61 7461 6374 6963 8e91 26dc 56cf ...atactic..&.V. │ │ │ │ +000d0b00: 2d76 91ff 58e4 616c 7565 6493 6675 6e63 -v..X.alued.func │ │ │ │ +000d0b10: 2d8e a18d 91ea f1eb 7469 6f6e 7329 9605 -.......tions).. │ │ │ │ +000d0b20: 1e36 7468 6174 9105 1e37 696e 636c 7564 .6that...7includ │ │ │ │ +000d0b30: 6573 8d93 eb61 434f 4e4a 5f54 4143 8e91 es...aCONJ_TAC.. │ │ │ │ +000d0b40: 331b 86cf 2c8d 9105 6b1a eb61 494e 4455 3...,...k..aINDU │ │ │ │ +000d0b50: 4354 5f54 4143 8e91 3ee7 becf 2c8d 9105 CT_TAC..>...,... │ │ │ │ +000d0b60: 6b19 eb61 414c 4c5f 5441 438e 9132 c6f6 k..aALL_TAC..2.. │ │ │ │ +000d0b70: cf61 6e64 8d93 eb61 5245 5752 4954 455f .and...aREWRITE_ │ │ │ │ +000d0b80: 5441 438e 9144 5a84 cf2e 9108 d38b 5468 TAC..DZ.......Th │ │ │ │ +000d0b90: 6593 7072 652d 6465 0c6e 6564 8ea1 8d91 e.pre-de.ned.... │ │ │ │ +000d0ba0: eaf1 eb74 6163 7469 6373 9604 17ae 6172 ...tactics....ar │ │ │ │ +000d0bb0: 6593 6164 6571 7561 7465 9104 17af 666f e.adequate....fo │ │ │ │ +000d0bc0: 7293 6d61 6e9a ac72 7993 6170 706c 6963 r.man..ry.applic │ │ │ │ +000d0bd0: 6174 696f 6e73 2e91 05bf f349 6e93 6164 ations.....In.ad │ │ │ │ +000d0be0: 6469 7469 6f6e 2c91 0422 f074 6865 7265 dition,..".there │ │ │ │ +000d0bf0: 9361 7265 9374 9877 986f 9104 17af 6d65 .are.t.w.o....me │ │ │ │ +000d0c00: 616e 7393 6f66 9364 650c 6e69 6e67 8ea1 ans.of.de.ning.. │ │ │ │ +000d0c10: 8d91 eaf1 eb6e 6577 9603 ce15 7461 6374 .....new....tact │ │ │ │ +000d0c20: 6963 732e 9105 2f5a 5369 6e63 6593 619b ics.../ZSince.a. │ │ │ │ +000d0c30: 03ce 1674 6163 7469 6393 6973 9361 6e98 ...tactic.is.an. │ │ │ │ +000d0c40: eb48 4d4c 93cf 6675 6e63 7469 6f6e 2c91 .HML..function,. │ │ │ │ +000d0c50: 03d3 cc74 6865 9875 7365 7293 6361 6e93 ...the.user.can. │ │ │ │ +000d0c60: 6465 0c6e 6598 6193 6e65 7793 7461 6374 de.ne.a.new.tact │ │ │ │ +000d0c70: 6963 9864 6972 6563 746c 7993 696e 8ea1 ic.directly.in.. │ │ │ │ +000d0c80: 8d91 eaf1 ebeb 484d 4ccf 2e96 0429 6b44 ......HML....)kD │ │ │ │ +000d0c90: 650c 6e69 7469 6f6e 739b 0429 6c6f 6693 e.nitions..)lof. │ │ │ │ +000d0ca0: 7468 6973 9373 6f72 7493 7573 6598 eb48 this.sort.use..H │ │ │ │ +000d0cb0: 4d4c 93cf 6675 6e63 7469 6f6e 7393 746f ML..functions.to │ │ │ │ +000d0cc0: 9363 6f6e 7374 7275 6374 9874 6865 9374 .construct.the.t │ │ │ │ +000d0cd0: 6572 6d93 7061 7274 936f 6698 7468 6593 erm.part.of.the. │ │ │ │ +000d0ce0: 7375 6267 6f61 6c73 8ea1 8d91 eaf1 eb66 subgoals.......f │ │ │ │ +000d0cf0: 726f 6d96 038a fa74 6865 9374 6572 6d9b rom....the.term. │ │ │ │ +000d0d00: 038a f970 6172 7493 6f66 9374 6865 936f ...part.of.the.o │ │ │ │ +000d0d10: 7269 6769 6e61 6c93 676f 616c 9328 6966 riginal.goal.(if │ │ │ │ +000d0d20: 9861 6e90 ac72 7993 7472 616e 7366 6f72 .an..ry.transfor │ │ │ │ +000d0d30: 6d61 7469 6f6e 9369 7393 7265 7175 6972 mation.is.requir │ │ │ │ +000d0d40: 6564 293b 9103 aade 616e 6493 7468 6579 ed);....and.they │ │ │ │ +000d0d50: 9373 7090 538e 6563 2d8e a18d 91ea f1eb .sp.S.ec-....... │ │ │ │ +000d0d60: 6966 7996 042c 4574 6865 936a 7573 7469 ify..,Ethe.justi │ │ │ │ +000d0d70: 0c63 6174 696f 6e2c 9104 3cac 7768 6963 .cation,..<.whic │ │ │ │ +000d0d80: 9aac 7268 9365 7870 9053 8e65 6374 7393 ..rh.exp.S.ects. │ │ │ │ +000d0d90: 6193 6c69 7374 936f 6693 7468 656f 7265 a.list.of.theore │ │ │ │ +000d0da0: 6d73 9361 6398 6869 6576 696e 6793 7468 ms.ac.hieving.th │ │ │ │ +000d0db0: 6593 7375 6267 6f61 6c73 9361 6e64 9372 e.subgoals.and.r │ │ │ │ +000d0dc0: 6574 7572 6e73 8ea1 8d91 eaf1 eb74 6865 eturns.......the │ │ │ │ +000d0dd0: 9604 18e2 7468 656f 7265 6d9b 0418 e161 ....theorem....a │ │ │ │ +000d0de0: 6390 ac72 6869 6576 696e 6793 286f 6e65 c..rhieving.(one │ │ │ │ +000d0df0: 9868 6f70 9053 8e65 7329 9374 6865 9867 .hop.S.es).the.g │ │ │ │ +000d0e00: 6f61 6c2e 9105 c38d 5468 6598 7072 6f90 oal.....The.pro. │ │ │ │ +000d0e10: 538e 6f66 936f 6698 7468 6593 7468 656f S.of.of.the.theo │ │ │ │ +000d0e20: 7265 6d98 6973 9365 6e63 6f90 538e 6465 rem.is.enco.S.de │ │ │ │ +000d0e30: 6498 696e 9374 6865 8ea1 8d91 eaf1 eb64 d.in.the.......d │ │ │ │ +000d0e40: 650c 6e69 7469 6f6e 9603 6b59 6f66 9b03 e.nition..kYof.. │ │ │ │ +000d0e50: 6b58 7468 6593 6a75 7374 690c 6361 7469 kXthe.justi.cati │ │ │ │ +000d0e60: 6f6e 9866 756e 6374 696f 6e3b 9103 95c9 on.function;.... │ │ │ │ +000d0e70: 7468 6174 9869 732c 9103 84cf 7468 6593 that.is,....the. │ │ │ │ +000d0e80: 6d65 616e 7393 666f 7298 6465 7269 7669 means.for.derivi │ │ │ │ +000d0e90: 6e67 9374 6865 9864 6573 6972 6564 9374 ng.the.desired.t │ │ │ │ +000d0ea0: 6865 6f72 656d 8ea1 8d91 eaf1 eb66 726f heorem.......fro │ │ │ │ +000d0eb0: 6d96 041f 3574 6865 9104 1f34 7468 656f m...5the...4theo │ │ │ │ +000d0ec0: 7265 6d73 9367 6976 9aac 7265 6e2e 9105 rems.giv..ren... │ │ │ │ +000d0ed0: d685 5468 6973 9374 9879 7069 6361 6c6c ..This.t.ypicall │ │ │ │ +000d0ee0: 7993 696e 9876 986f 6c76 9865 739b 041f y.in.v.olv.es... │ │ │ │ +000d0ef0: 3472 6566 6572 656e 6365 7393 746f 9861 4references.to.a │ │ │ │ +000d0f00: 7869 6f6d 7393 616e 6498 7072 696d 6974 xioms.and.primit │ │ │ │ +000d0f10: 6976 90ac 7265 9361 6e64 8ea1 8d91 eaf1 iv..re.and...... │ │ │ │ +000d0f20: eb64 650c 6e65 6496 03ea a869 6e66 6572 .de.ned....infer │ │ │ │ +000d0f30: 656e 6365 9372 756c 6573 2c93 616e 6493 ence.rules,.and. │ │ │ │ +000d0f40: 6973 9375 7375 616c 6c79 9374 6865 936d is.usually.the.m │ │ │ │ +000d0f50: 6f72 6593 6469 0e63 756c 7493 7061 7274 ore.di.cult.part │ │ │ │ +000d0f60: 936f 6693 7468 6593 7072 6f91 00a7 1c6a .of.the.pro....j │ │ │ │ +000d0f70: 6563 742e 8ea6 8d91 f653 7a41 9104 6fc0 ect......SzA..o. │ │ │ │ +000d0f80: 7369 6d70 6c65 9604 6fe3 6578 616d 706c simple..o.exampl │ │ │ │ +000d0f90: 659b 046f e26f 6693 6198 7461 6374 6963 e..o.of.a.tactic │ │ │ │ +000d0fa0: 9377 7269 7474 656e 9369 6e98 eb48 4d4c .written.in..HML │ │ │ │ +000d0fb0: 93cf 6973 9861 0b6f 7264 6564 9362 90ac ..is.a.orded.b.. │ │ │ │ +000d0fc0: 7279 8d98 eb61 434f 4e4a 5f54 4143 8e91 ry...aCONJ_TAC.. │ │ │ │ +000d0fd0: 326d 32cf 2c91 0491 3177 686f 7365 9364 2m2.,...1whose.d │ │ │ │ +000d0fe0: 650c 6e69 7469 6f6e 8ea1 8d91 eaf1 eb69 e.nition.......i │ │ │ │ +000d0ff0: 6e96 03ea a8eb 4848 4f4c 93cf 6973 9361 n.....HHOL..is.a │ │ │ │ +000d1000: 7393 666f 6c6c 6f90 ac72 7773 3a8e 9f32 s.follo..rws:..2 │ │ │ │ +000d1010: f30a 8d8d 8d9f 144b 898d 8d8d 9fd9 0000 .......K........ │ │ │ │ +000d1020: 8d91 0230 eaeb 616c 6574 9605 bfaa 434f ...0..alet....CO │ │ │ │ +000d1030: 4e4a 5f54 4143 933a 9374 6163 7469 6393 NJ_TAC.:.tactic. │ │ │ │ +000d1040: 2861 736c 2c77 2993 3d8e a40d 0000 8d91 (asl,w).=....... │ │ │ │ +000d1050: 0230 ea28 6c65 7496 05bf aa6c 2c72 933d .0.(let....l,r.= │ │ │ │ +000d1060: 9364 6573 745f 636f 6e6a 9377 9369 6e8e .dest_conj.w.in. │ │ │ │ +000d1070: a18d 9141 6d38 5b28 6173 6c2c 6c29 3b28 ...Am8[(asl,l);( │ │ │ │ +000d1080: 6173 6c2c 7229 5d2c 285c 5b74 6831 3b74 asl,r)],(\[th1;t │ │ │ │ +000d1090: 6832 5d2e 434f 4e4a 9605 bfaa 7468 3193 h2].CONJ....th1. │ │ │ │ +000d10a0: 7468 3229 8ea1 8d91 0230 ea29 9605 bfaa th2).....0.).... │ │ │ │ +000d10b0: 3f93 6661 696c 7769 7468 9360 434f 4e4a ?.failwith.`CONJ │ │ │ │ +000d10c0: 5f54 4143 603b 3b8e 8e8e 8e8e 8e8e 9f34 _TAC`;;........4 │ │ │ │ +000d10d0: 7e9f 8d91 eaf1 ebcf 5468 6973 9604 267e ~.......This..&~ │ │ │ │ +000d10e0: 7368 6f9a ac72 7773 9368 6f98 7793 7468 sho..rws.ho.w.th │ │ │ │ +000d10f0: 6593 7375 6267 6f61 6c73 9361 7265 9363 e.subgoals.are.c │ │ │ │ +000d1100: 6f6e 7374 7275 6374 6564 2c91 0435 7461 onstructed,..5ta │ │ │ │ +000d1110: 6e64 9368 6f98 7793 7468 6593 7072 6f9a nd.ho.w.the.pro. │ │ │ │ +000d1120: 538e 6f66 9366 756e 6374 696f 6e93 6973 S.of.function.is │ │ │ │ +000d1130: 9373 7098 6563 690c 6564 9369 6e8e a18d .sp.eci.ed.in... │ │ │ │ +000d1140: 91ea f1eb 7465 726d 7396 03ea a86f 6693 ....terms....of. │ │ │ │ +000d1150: 7468 6593 6465 7269 7690 ac72 6564 9372 the.deriv..red.r │ │ │ │ +000d1160: 756c 658d 93eb 6143 4f4e 4a8e 911e d3f8 ule...aCONJ..... │ │ │ │ +000d1170: cf28 5365 6374 696f 6e93 3132 2e33 2e32 .(Section.12.3.2 │ │ │ │ +000d1180: 3329 2e8e 9f10 c9bd 8d91 f653 7a54 6865 3).........SzThe │ │ │ │ +000d1190: 9604 90b9 7365 636f 6e64 936d 6574 686f ....second.metho │ │ │ │ +000d11a0: 9a53 8e64 9369 7391 0490 ba74 6f93 636f .S.d.is....to.co │ │ │ │ +000d11b0: 6d70 986f 7365 9109 2172 6578 6973 7469 mp.ose..!rexisti │ │ │ │ +000d11c0: 6e67 9374 6163 7469 6373 9362 90ac 7279 ng.tactics.b..ry │ │ │ │ +000d11d0: 9374 6865 9375 7365 9104 90ba 6f66 93eb .the.use....of.. │ │ │ │ +000d11e0: 484d 4c93 cf66 756e 6374 696f 6e73 9363 HML..functions.c │ │ │ │ +000d11f0: 616c 6c65 648e a18d 91ea f1eb e574 6163 alled........tac │ │ │ │ +000d1200: 7469 6391 ff66 6661 6c73 9100 fddd cf2e tic..ffals...... │ │ │ │ +000d1210: 9108 c97d 5468 6596 051a dc74 6163 7469 ...}The....tacti │ │ │ │ +000d1220: 6361 6c73 9b05 1add 7072 6f90 ac72 7669 cals....pro..rvi │ │ │ │ +000d1230: 6465 6493 696e 93eb 4848 4f4c 98cf 6172 ded.in..HHOL..ar │ │ │ │ +000d1240: 6593 6c69 7374 6564 9369 6e98 5365 6374 e.listed.in.Sect │ │ │ │ +000d1250: 696f 6e93 3134 2e34 2e91 08c9 7d46 91ff ion.14.4....}F.. │ │ │ │ +000d1260: 0556 6f72 9865 7861 6d70 6c65 2c91 0566 .Vor.example,..f │ │ │ │ +000d1270: e974 95ac 7277 936f 8ea1 8d91 eaf1 eb65 .t..rw.o.......e │ │ │ │ +000d1280: 7869 7374 696e 6796 04a9 2f74 6163 7469 xisting.../tacti │ │ │ │ +000d1290: 6373 9363 616e 9b04 a930 6290 538e 6593 cs.can...0b.S.e. │ │ │ │ +000d12a0: 7365 7175 656e 6365 6491 0952 5e62 90ac sequenced..R^b.. │ │ │ │ +000d12b0: 7279 9875 7365 936f 6693 7468 6593 7461 ry.use.of.the.ta │ │ │ │ +000d12c0: 6374 6963 616c 8d93 eb61 5448 454e 8e91 ctical...aTHEN.. │ │ │ │ +000d12d0: 1ba7 d7cf 3a91 06b5 ef69 6693 d754 8d9f ....:....if..T.. │ │ │ │ +000d12e0: 01cc ccd5 318e 9609 6933 cf61 6e64 98d7 ....1...i3.and.. │ │ │ │ +000d12f0: 548d 9f01 cccc d532 8e93 cf61 7265 9104 T......2...are.. │ │ │ │ +000d1300: a92f 7461 6374 6963 732c 8ea1 8d91 eaf1 ./tactics,...... │ │ │ │ +000d1310: eb74 6865 6e96 04bb 3a74 6865 93eb 484d .then...:the..HM │ │ │ │ +000d1320: 4c93 cf65 7870 7265 7373 696f 6e93 d754 L..expression..T │ │ │ │ +000d1330: 8d9f 01cc ccd5 318e 910a 7fae eb61 5448 ......1......aTH │ │ │ │ +000d1340: 454e 9105 bfaa d754 8d9f 01cc ccd5 328e EN.....T......2. │ │ │ │ +000d1350: 9b09 7b3e cf65 7691 ff58 e461 6c75 6174 ..{>.ev..X.aluat │ │ │ │ +000d1360: 6573 9374 6f93 6191 04bb 3b74 6163 7469 es.to.a...;tacti │ │ │ │ +000d1370: 6393 7468 6174 930c 7273 7493 6170 706c c.that..rst.appl │ │ │ │ +000d1380: 6965 7393 d754 8d9f 01cc ccd5 318e 98cf ies..T......1... │ │ │ │ +000d1390: 746f 9361 9367 6f61 6c8e a18d 91ea f1eb to.a.goal....... │ │ │ │ +000d13a0: 616e 6496 0421 1474 6865 6e93 6170 706c and..!.then.appl │ │ │ │ +000d13b0: 6965 739b 0421 13d7 548d 9f01 cccc d532 ies..!..T......2 │ │ │ │ +000d13c0: 8e91 08e1 18cf 746f 9365 6163 90ac 7268 ......to.eac..rh │ │ │ │ +000d13d0: 9373 7562 676f 616c 9870 726f 9053 8e64 .subgoal.pro.S.d │ │ │ │ +000d13e0: 7563 6564 9362 90ac 7279 93d7 548d 9f01 uced.b..ry..T... │ │ │ │ +000d13f0: cccc d531 8e91 04c0 04cf 2e91 05dc 2354 ...1..........#T │ │ │ │ +000d1400: 6865 9374 6163 7469 6361 6c93 eb61 5448 he.tactical..aTH │ │ │ │ +000d1410: 454e 9104 2106 cf69 7398 616e 9369 6e0c EN..!..is.an.in. │ │ │ │ +000d1420: 7865 6493 eb48 4d4c 8ea1 8d91 eaf1 ebcf xed..HML........ │ │ │ │ +000d1430: 6675 6e63 7469 6f6e 2e91 050a 7843 6f6d function....xCom │ │ │ │ +000d1440: 706c 6578 9103 5f6e 616e 649b 035f 6f70 plex.._nand.._op │ │ │ │ +000d1450: 9053 8e6f 95ac 7277 9365 7266 756c 9874 .S.o..rw.erful.t │ │ │ │ +000d1460: 6163 7469 6373 9603 5f6e 6361 6e98 6290 actics.._ncan.b. │ │ │ │ +000d1470: 538e 6598 636f 6e73 7472 7563 7465 6493 S.e.constructed. │ │ │ │ +000d1480: 696e 9874 6869 7398 7795 ac72 6193 793b in.this.w..ra.y; │ │ │ │ +000d1490: 9103 8dd7 616e 6491 035f 6e6e 6577 9874 ....and.._nnew.t │ │ │ │ +000d14a0: 6163 7469 6361 6c73 8ea1 8d91 eaf1 eb63 acticals.......c │ │ │ │ +000d14b0: 616e 9603 eaa8 616c 736f 9362 9053 8e65 an....also.b.S.e │ │ │ │ +000d14c0: 9364 650c 6e65 642c 9361 6c74 686f 7567 .de.ned,.althoug │ │ │ │ +000d14d0: 6893 7468 6973 9369 7393 756e 90ac 7275 h.this.is.un..ru │ │ │ │ +000d14e0: 7375 616c 2e8e a68d 91f6 537a 5468 6596 sual......SzThe. │ │ │ │ +000d14f0: 03ea a865 7861 6d70 6c65 9366 726f 6d93 ...example.from. │ │ │ │ +000d1500: 6561 726c 6965 7293 6973 9363 6f6e 95ac earlier.is.con.. │ │ │ │ +000d1510: 7274 696e 9375 6564 2c96 03ea a874 6f93 rtin.ued,....to. │ │ │ │ +000d1520: 696c 6c75 7374 7261 7465 9374 6865 9375 illustrate.the.u │ │ │ │ +000d1530: 7365 936f 6693 7468 6593 7461 6374 6963 se.of.the.tactic │ │ │ │ +000d1540: 616c 8d93 eb61 5448 454e 8e91 1ae9 50cf al...aTHEN....P. │ │ │ │ +000d1550: 3a8e 8e9f 24fd 138e 8c8b 0000 0107 0000 :...$........... │ │ │ │ 000d1560: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000d1570: 0000 0000 0000 0000 0000 0000 0000 000d ................ │ │ │ │ -000d1580: 06d4 a002 cc05 558d a0fd 46d3 0e8d 8d8d ......U...F..... │ │ │ │ -000d1590: 8d9f fa99 9a8d 9112 c761 d031 342e 312e .........a.14.1. │ │ │ │ -000d15a0: 910a 8000 5491 fee0 0061 6374 6963 732c ....T....actics, │ │ │ │ -000d15b0: 9604 8000 676f 616c 7393 616e 6493 6a75 ....goals.and.ju │ │ │ │ -000d15c0: 7374 690c 6361 7469 6f6e 7392 00d5 0e1f sti.cations..... │ │ │ │ -000d15d0: 3236 338e 9112 c761 9f05 6666 8900 00e6 263....a..ff.... │ │ │ │ -000d15e0: 6601 c73e 7c8e 8e8e 8ea0 0294 2fdf 8da0 f..>|......./... │ │ │ │ -000d15f0: fdaa af06 8d8d 8d91 12c7 619f d587 8189 ..........a..... │ │ │ │ -000d1600: 0000 6666 01c7 0b4a 9f4a 9762 8d8d 90cc ..ff...J.J.b.... │ │ │ │ -000d1610: cd9f 0459 9c84 004e f0fe 0000 6666 8d9f ...Y...N....ff.. │ │ │ │ -000d1620: bb66 108d 8d92 01af f00d 8400 0ad7 0e00 .f.............. │ │ │ │ -000d1630: 00b8 e88e 8d92 01b0 a8f5 8400 00b8 e800 ................ │ │ │ │ -000d1640: 15ae 648e 8d8d 8d92 01b9 4db2 9ffd 1c15 ..d.......M..... │ │ │ │ -000d1650: eb49 348e 8e8e 8e9f ff40 548d 9105 ccce .I4......@T..... │ │ │ │ -000d1660: eb61 236c 6574 9605 bfaa 676c 322c 7032 .a#let....gl2,p2 │ │ │ │ -000d1670: 933d 9328 434f 4e4a 5f54 4143 9354 4845 .=.(CONJ_TAC.THE │ │ │ │ -000d1680: 4e93 5245 5752 4954 455f 5441 435b 4844 N.REWRITE_TAC[HD │ │ │ │ -000d1690: 3b54 4c5d 2967 3b3b 8ea4 0d00 008d 9105 ;TL])g;;........ │ │ │ │ -000d16a0: ccce 676c 3296 05bf aa3d 935b 5d93 3a93 ..gl2....=.[].:. │ │ │ │ -000d16b0: 676f 616c 936c 6973 748e a18d 9105 ccce goal.list....... │ │ │ │ -000d16c0: 7032 9605 bfaa 3d93 2d93 3a93 7072 6f6f p2....=.-.:.proo │ │ │ │ -000d16d0: 668e a1a1 8d91 05cc ce23 7032 5b5d 3b3b f........#p2[];; │ │ │ │ -000d16e0: 8ea1 8d91 05cc ce7c 2d96 05bf aa28 4844 .......|-....(HD │ │ │ │ -000d16f0: 5b31 3b32 3b33 5d93 3d93 3129 932f 5c93 [1;2;3].=.1)./\. │ │ │ │ -000d1700: 2854 4c5b 313b 323b 335d 933d 935b 323b (TL[1;2;3].=.[2; │ │ │ │ -000d1710: 335d 298e 8e92 01c6 71b1 8400 4ef0 fe00 3]).....q...N... │ │ │ │ -000d1720: 0066 668e 8e9f 04c0 0289 0000 6666 01c7 .ff.........ff.. │ │ │ │ -000d1730: 0b4a 8e8e 8e9f 3c4b 3b8d 9112 c761 cf54 .J.... │ │ │ │ -000d1e30: 9374 686d 8ea4 0d00 008d 9117 0bcc 7072 .thm..........pr │ │ │ │ -000d1e40: 6f76 655f 7468 6d96 05bf aa3a 9328 7374 ove_thm....:.(st │ │ │ │ -000d1e50: 7269 6e67 9323 9374 6572 6d93 2393 7461 ring.#.term.#.ta │ │ │ │ -000d1e60: 6374 6963 2993 2d3e 9374 686d 8ea1 8d91 ctic).->.thm.... │ │ │ │ -000d1e70: 170b cc50 524f 5645 911c be52 3a96 05bf ...PROVE...R:... │ │ │ │ -000d1e80: aa28 7465 726d 9323 9374 6163 7469 6329 .(term.#.tactic) │ │ │ │ -000d1e90: 932d 3e93 7468 6d8e 8e92 01c6 71b1 8400 .->.thm.....q... │ │ │ │ -000d1ea0: 2a4a 4b00 0066 668e 8e9f 04c0 0289 0000 *JK..ff......... │ │ │ │ -000d1eb0: 6666 01c7 0b4a 8e8e 8e9f 29f7 e18d 8d91 ff...J....)..... │ │ │ │ -000d1ec0: 12c7 6154 4143 5f50 524f 4f46 8e91 4a5f ..aTAC_PROOF..J_ │ │ │ │ -000d1ed0: 36cf 7461 6b90 ac72 6573 9603 dadb 619b 6.tak..res....a. │ │ │ │ -000d1ee0: 03da dc67 6f61 6c93 616e 6493 6193 7461 ...goal.and.a.ta │ │ │ │ -000d1ef0: 6374 6963 2c91 03de 0561 6e64 9361 7070 ctic,....and.app │ │ │ │ -000d1f00: 6c69 6573 9374 6865 9374 6163 7469 6393 lies.the.tactic. │ │ │ │ -000d1f10: 746f 9874 6865 9367 6f61 6c3b 9103 e01f to.the.goal;.... │ │ │ │ -000d1f20: 7468 6598 676f 616c 9363 616e 9368 6195 the.goal.can.ha. │ │ │ │ -000d1f30: ac72 7693 658e a18d 9112 c761 6173 7375 .rv.e......aassu │ │ │ │ -000d1f40: 6d70 7469 6f6e 732e 9105 2ddc 4578 6563 mptions...-.Exec │ │ │ │ -000d1f50: 7574 696e 6791 03c9 9aeb 6170 726f 7665 uting.....aprove │ │ │ │ -000d1f60: 5f74 686d 2860 666f 6f60 2cd7 74eb 612c _thm(`foo`,.t.a, │ │ │ │ -000d1f70: d754 9101 a1c6 eb61 299b 03c9 9bcf 7072 .T.....a).....pr │ │ │ │ -000d1f80: 6f95 ac72 7693 6573 9874 6865 9603 c99a o..rv.es.the.... │ │ │ │ -000d1f90: 676f 616c 98eb 6128 5b5d 2cd7 74eb 6129 goal..a([],.t.a) │ │ │ │ -000d1fa0: 98cf 288d 692e 652e 8e91 12cd 1f74 6865 ..(.i.e......the │ │ │ │ -000d1fb0: 9367 6f61 6c98 7769 7468 8ea1 8d91 12c7 .goal.with...... │ │ │ │ -000d1fc0: 616e 6f96 04ff b461 7373 756d 7074 696f ano....assumptio │ │ │ │ -000d1fd0: 6e73 9361 6e64 9363 6f6e 636c 7573 696f ns.and.conclusio │ │ │ │ -000d1fe0: 6e93 d774 cf29 9375 7369 6e67 9374 6163 n..t.).using.tac │ │ │ │ -000d1ff0: 7469 6391 04ff b5d7 5491 06a1 7acf 616e tic.....T...z.an │ │ │ │ -000d2000: 6493 7361 95ac 7276 9365 7396 04ff b474 d.sa..rv.es....t │ │ │ │ -000d2010: 6865 9372 6573 756c 7469 6e67 9374 6865 he.resulting.the │ │ │ │ -000d2020: 6f72 656d 9377 6974 688e a18d 9112 c761 orem.with......a │ │ │ │ -000d2030: 6e61 6d65 9604 8ba4 eb61 666f 6f93 cf6f name.....afoo..o │ │ │ │ -000d2040: 6e91 048b a374 6865 9363 7572 7265 6e9a n....the.curren. │ │ │ │ -000d2050: ac72 7493 7468 656f 7279 91ff 0556 2e91 .rt.theory...V.. │ │ │ │ -000d2060: 071b d345 7865 6375 7469 6e67 93eb 6150 ...Executing..aP │ │ │ │ -000d2070: 524f 5645 28d7 74eb 612c d754 9101 a1c6 ROVE(.t.a,.T.... │ │ │ │ -000d2080: eb61 2993 cf70 726f 9876 9865 7393 7468 .a)..pro.v.es.th │ │ │ │ -000d2090: 6593 676f 616c 9104 8ba3 eb61 285b 5d2c e.goal.....a([], │ │ │ │ -000d20a0: d774 eb61 2993 cf75 7369 6e67 93d7 548e .t.a)..using..T. │ │ │ │ -000d20b0: a18d 9112 c761 cf61 6e64 9604 b860 7265 .....a.and...`re │ │ │ │ -000d20c0: 7475 726e 7393 7468 6593 7265 7375 6c74 turns.the.result │ │ │ │ -000d20d0: 9377 6974 686f 7574 9b04 b861 7361 90ac .without...asa.. │ │ │ │ -000d20e0: 7276 696e 6793 6974 2e91 07a2 0849 6e93 rving.it.....In. │ │ │ │ -000d20f0: 616c 6c93 6361 7365 7393 7468 6593 6576 all.cases.the.ev │ │ │ │ -000d2100: 91ff 58e4 616c 7561 7469 6f6e 9866 6169 ..X.aluation.fai │ │ │ │ -000d2110: 6c73 9369 6693 d754 9106 5a26 cf64 6f90 ls.if..T..Z&.do. │ │ │ │ -000d2120: 538e 6573 936e 6f74 8ea1 8d91 12c7 6173 S.es.not......as │ │ │ │ -000d2130: 6f6c 7690 ac72 6596 03ea a874 6865 9367 olv..re....the.g │ │ │ │ -000d2140: 6f61 6c93 eb61 285b 5d2c d774 eb61 29cf oal..a([],.t.a). │ │ │ │ -000d2150: 2e8e a68d 911e 28f0 496e 9605 bcd1 7368 ......(.In....sh │ │ │ │ -000d2160: 6f72 742c 9106 315c eb48 484f 4c93 cf70 ort,..1\.HHOL..p │ │ │ │ -000d2170: 726f 9aac 7276 6964 6573 9361 9376 9865 ro..rvides.a.v.e │ │ │ │ -000d2180: 7279 9105 bcd2 6765 6e65 7261 6c93 6672 ry....general.fr │ │ │ │ -000d2190: 616d 6577 986f 726b 9369 6e93 7768 6963 amew.ork.in.whic │ │ │ │ -000d21a0: 9868 9370 726f 9a53 8e6f 6691 05bc d273 .h.pro.S.of....s │ │ │ │ -000d21b0: 7472 6174 6567 6965 7393 6361 6e93 6298 trategies.can.b. │ │ │ │ -000d21c0: 658e a18d 9112 c761 6465 7369 676e 6564 e......adesigned │ │ │ │ -000d21d0: 2c91 0536 0769 6d70 6c65 6d65 6e9a ac72 ,..6.implemen..r │ │ │ │ -000d21e0: 7465 642c 9105 3608 6170 706c 6965 6496 ted,..6.applied. │ │ │ │ -000d21f0: 04f3 c161 6e64 9374 6573 7465 642e 9108 ...and.tested... │ │ │ │ -000d2200: 542b 5491 ff05 5661 6374 6963 7393 7261 T+T...Vactics.ra │ │ │ │ -000d2210: 6e67 6593 6672 6f6d 9104 f3c2 7468 6593 nge.from....the. │ │ │ │ -000d2220: 7698 6572 7993 7369 6d70 6c65 9374 6f93 v.ery.simple.to. │ │ │ │ -000d2230: 7468 658e a18d 9112 c761 769a ac72 6572 the......av..rer │ │ │ │ -000d2240: 7991 039b ff61 6476 91ff 58e4 616e 6365 y....adv..X.ance │ │ │ │ -000d2250: 643b 9103 b637 696e 9603 9bfe 7468 656f d;...7in....theo │ │ │ │ -000d2260: 7279 91ff 0556 2c91 03ab bb61 9363 6f6e ry...V,....a.con │ │ │ │ -000d2270: 9876 9865 6e98 7469 6f6e 616c 9603 9bff .v.en.tional.... │ │ │ │ -000d2280: 6175 746f 6d61 7469 6393 7468 656f 7265 automatic.theore │ │ │ │ -000d2290: 6d91 039b fe70 726f 9876 9865 7293 636f m....pro.v.er.co │ │ │ │ -000d22a0: 756c 6493 6290 538e 6591 039b fe65 7870 uld.b.S.e....exp │ │ │ │ -000d22b0: 7265 7373 6564 9361 738e a18d 9112 c761 ressed.as......a │ │ │ │ -000d22c0: 6196 04b7 d974 6163 7469 639b 04b7 d86f a....tactic....o │ │ │ │ -000d22d0: 7293 6772 6f75 7093 6f66 9374 6163 7469 r.group.of.tacti │ │ │ │ -000d22e0: 6373 2e91 07a0 7249 6e98 636f 6e9a ac72 cs....rIn.con..r │ │ │ │ -000d22f0: 7472 6173 742c 9104 eb25 736f 6d65 9375 trast,...%some.u │ │ │ │ -000d2300: 7365 7273 936e 6576 9865 7291 04b7 d868 sers.nev.er....h │ │ │ │ -000d2310: 6198 7698 6593 6e65 6564 9374 6f93 676f a.v.e.need.to.go │ │ │ │ -000d2320: 9104 b7d8 6290 538e 6579 986f 6e64 9374 ....b.S.ey.ond.t │ │ │ │ -000d2330: 6865 8ea1 8d91 12c7 6162 7569 6c74 9604 he......abuilt.. │ │ │ │ -000d2340: e097 696e 9b04 e096 7461 6374 6963 7393 ..in....tactics. │ │ │ │ -000d2350: 6f66 9874 6865 9373 7973 7465 6d2e 9108 of.the.system... │ │ │ │ -000d2360: 1aab 5468 6593 7669 7461 6c93 7375 7070 ..The.vital.supp │ │ │ │ -000d2370: 9053 8e6f 7274 9874 6861 7493 eb48 484f .S.ort.that..HHO │ │ │ │ -000d2380: 4c98 cf70 726f 90ac 7276 6964 6573 9369 L..pro..rvides.i │ │ │ │ -000d2390: 6e98 616c 6c93 6361 7365 7398 6973 9374 n.all.cases.is.t │ │ │ │ -000d23a0: 6865 8e91 12c7 619f 0c0b 7189 0000 6666 he....a...q...ff │ │ │ │ -000d23b0: 0071 cf9f 9f0c 999a 8d8d 8d8d 910d 8390 .q.............. │ │ │ │ -000d23c0: 9ffc 5eff c535 8e8e 8e91 1200 03c6 4196 ..^..5........A. │ │ │ │ -000d23d0: 0355 5570 9a47 1d6f 7373 6962 6c65 9365 .UUp.G.ossible.e │ │ │ │ -000d23e0: 7874 656e 7369 6f6e 9374 6f93 eb48 484f xtension.to..HHO │ │ │ │ -000d23f0: 4c93 c677 90b8 e36f 756c 6493 6298 6593 L..w...ould.b.e. │ │ │ │ -000d2400: 6193 6064 6562 7567 6769 6e67 9365 6e95 a.`debugging.en. │ │ │ │ -000d2410: b8e3 7669 726f 6e6d 656e 9374 2796 0355 ..vironmen.t'..U │ │ │ │ -000d2420: 5566 6f72 9374 6869 7393 636c 6173 7393 Ufor.this.class. │ │ │ │ -000d2430: 6f66 9374 6163 7469 632e 8e8e 9f24 fd13 of.tactic....$.. │ │ │ │ -000d2440: 8e8c 8b00 0001 0800 0000 0000 0000 0000 ................ │ │ │ │ +000d1570: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000d1580: 0000 000d 06d8 a002 cc05 558d a0fd 46d3 ..........U...F. │ │ │ │ +000d1590: 0e8d 8d8d 8d9f fa99 9a8d 9112 c761 d031 .............a.1 │ │ │ │ +000d15a0: 342e 312e 910a 8000 5491 fee0 0061 6374 4.1.....T....act │ │ │ │ +000d15b0: 6963 732c 9604 8000 676f 616c 7393 616e ics,....goals.an │ │ │ │ +000d15c0: 6493 6a75 7374 690c 6361 7469 6f6e 7392 d.justi.cations. │ │ │ │ +000d15d0: 00d5 0e1f 3236 338e 9112 c761 9f05 6666 ....263....a..ff │ │ │ │ +000d15e0: 8900 00e6 6601 c73e 7c8e 8e8e 8ea0 0294 ....f..>|....... │ │ │ │ +000d15f0: 2fdf 8da0 fdaa af06 8d8d 8d91 12c7 619f /.............a. │ │ │ │ +000d1600: d587 8189 0000 6666 01c7 0b4a 9f4a 9762 ......ff...J.J.b │ │ │ │ +000d1610: 8d8d 90cc cd9f 0459 9c84 004e f0fe 0000 .......Y...N.... │ │ │ │ +000d1620: 6666 8d9f bb66 108d 8d92 01af f00d 8400 ff...f.......... │ │ │ │ +000d1630: 0ad7 0e00 00b8 e88e 8d92 01b0 a8f5 8400 ................ │ │ │ │ +000d1640: 00b8 e800 15ae 648e 8d8d 8d92 01b9 4db2 ......d.......M. │ │ │ │ +000d1650: 9ffd 1c15 eb49 348e 8e8e 8e9f ff40 548d .....I4......@T. │ │ │ │ +000d1660: 9105 ccce eb61 236c 6574 9605 bfaa 676c .....a#let....gl │ │ │ │ +000d1670: 322c 7032 933d 9328 434f 4e4a 5f54 4143 2,p2.=.(CONJ_TAC │ │ │ │ +000d1680: 9354 4845 4e93 5245 5752 4954 455f 5441 .THEN.REWRITE_TA │ │ │ │ +000d1690: 435b 4844 3b54 4c5d 2967 3b3b 8ea4 0d00 C[HD;TL])g;;.... │ │ │ │ +000d16a0: 008d 9105 ccce 676c 3296 05bf aa3d 935b ......gl2....=.[ │ │ │ │ +000d16b0: 5d93 3a93 676f 616c 936c 6973 748e a18d ].:.goal.list... │ │ │ │ +000d16c0: 9105 ccce 7032 9605 bfaa 3d93 2d93 3a93 ....p2....=.-.:. │ │ │ │ +000d16d0: 7072 6f6f 668e a1a1 8d91 05cc ce23 7032 proof........#p2 │ │ │ │ +000d16e0: 5b5d 3b3b 8ea1 8d91 05cc ce7c 2d96 05bf [];;.......|-... │ │ │ │ +000d16f0: aa28 4844 5b31 3b32 3b33 5d93 3d93 3129 .(HD[1;2;3].=.1) │ │ │ │ +000d1700: 932f 5c93 2854 4c5b 313b 323b 335d 933d ./\.(TL[1;2;3].= │ │ │ │ +000d1710: 935b 323b 335d 298e 8e92 01c6 71b1 8400 .[2;3]).....q... │ │ │ │ +000d1720: 4ef0 fe00 0066 668e 8e9f 04c0 0289 0000 N....ff......... │ │ │ │ +000d1730: 6666 01c7 0b4a 8e8e 8e9f 3c4b 3b8d 9112 ff...J.....thm........ │ │ │ │ +000d1e40: 0bcc 7072 6f76 655f 7468 6d96 05bf aa3a ..prove_thm....: │ │ │ │ +000d1e50: 9328 7374 7269 6e67 9323 9374 6572 6d93 .(string.#.term. │ │ │ │ +000d1e60: 2393 7461 6374 6963 2993 2d3e 9374 686d #.tactic).->.thm │ │ │ │ +000d1e70: 8ea1 8d91 170b cc50 524f 5645 911c be52 .......PROVE...R │ │ │ │ +000d1e80: 3a96 05bf aa28 7465 726d 9323 9374 6163 :....(term.#.tac │ │ │ │ +000d1e90: 7469 6329 932d 3e93 7468 6d8e 8e92 01c6 tic).->.thm..... │ │ │ │ +000d1ea0: 71b1 8400 2a4a 4b00 0066 668e 8e9f 04c0 q...*JK..ff..... │ │ │ │ +000d1eb0: 0289 0000 6666 01c7 0b4a 8e8e 8e9f 29f7 ....ff...J....). │ │ │ │ +000d1ec0: e18d 8d91 12c7 6154 4143 5f50 524f 4f46 ......aTAC_PROOF │ │ │ │ +000d1ed0: 8e91 4a5f 36cf 7461 6b90 ac72 6573 9603 ..J_6.tak..res.. │ │ │ │ +000d1ee0: dadb 619b 03da dc67 6f61 6c93 616e 6493 ..a....goal.and. │ │ │ │ +000d1ef0: 6193 7461 6374 6963 2c91 03de 0561 6e64 a.tactic,....and │ │ │ │ +000d1f00: 9361 7070 6c69 6573 9374 6865 9374 6163 .applies.the.tac │ │ │ │ +000d1f10: 7469 6393 746f 9874 6865 9367 6f61 6c3b tic.to.the.goal; │ │ │ │ +000d1f20: 9103 e01f 7468 6598 676f 616c 9363 616e ....the.goal.can │ │ │ │ +000d1f30: 9368 6195 ac72 7693 658e a18d 9112 c761 .ha..rv.e......a │ │ │ │ +000d1f40: 6173 7375 6d70 7469 6f6e 732e 9105 2ddc assumptions...-. │ │ │ │ +000d1f50: 4578 6563 7574 696e 6791 03c9 9aeb 6170 Executing.....ap │ │ │ │ +000d1f60: 726f 7665 5f74 686d 2860 666f 6f60 2cd7 rove_thm(`foo`,. │ │ │ │ +000d1f70: 74eb 612c d754 9101 a1c6 eb61 299b 03c9 t.a,.T.....a)... │ │ │ │ +000d1f80: 9bcf 7072 6f95 ac72 7693 6573 9874 6865 ..pro..rv.es.the │ │ │ │ +000d1f90: 9603 c99a 676f 616c 98eb 6128 5b5d 2cd7 ....goal..a([],. │ │ │ │ +000d1fa0: 74eb 6129 98cf 288d 692e 652e 8e91 12cd t.a)..(.i.e..... │ │ │ │ +000d1fb0: 1f74 6865 9367 6f61 6c98 7769 7468 8ea1 .the.goal.with.. │ │ │ │ +000d1fc0: 8d91 12c7 616e 6f96 04ff b461 7373 756d ....ano....assum │ │ │ │ +000d1fd0: 7074 696f 6e73 9361 6e64 9363 6f6e 636c ptions.and.concl │ │ │ │ +000d1fe0: 7573 696f 6e93 d774 cf29 9375 7369 6e67 usion..t.).using │ │ │ │ +000d1ff0: 9374 6163 7469 6391 04ff b5d7 5491 06a1 .tactic.....T... │ │ │ │ +000d2000: 7acf 616e 6493 7361 95ac 7276 9365 7396 z.and.sa..rv.es. │ │ │ │ +000d2010: 04ff b474 6865 9372 6573 756c 7469 6e67 ...the.resulting │ │ │ │ +000d2020: 9374 6865 6f72 656d 9377 6974 688e a18d .theorem.with... │ │ │ │ +000d2030: 9112 c761 6e61 6d65 9604 8ba4 eb61 666f ...aname.....afo │ │ │ │ +000d2040: 6f93 cf6f 6e91 048b a374 6865 9363 7572 o..on....the.cur │ │ │ │ +000d2050: 7265 6e9a ac72 7493 7468 656f 7279 91ff ren..rt.theory.. │ │ │ │ +000d2060: 0556 2e91 071b d345 7865 6375 7469 6e67 .V.....Executing │ │ │ │ +000d2070: 93eb 6150 524f 5645 28d7 74eb 612c d754 ..aPROVE(.t.a,.T │ │ │ │ +000d2080: 9101 a1c6 eb61 2993 cf70 726f 9876 9865 .....a)..pro.v.e │ │ │ │ +000d2090: 7393 7468 6593 676f 616c 9104 8ba3 eb61 s.the.goal.....a │ │ │ │ +000d20a0: 285b 5d2c d774 eb61 2993 cf75 7369 6e67 ([],.t.a)..using │ │ │ │ +000d20b0: 93d7 548e a18d 9112 c761 cf61 6e64 9604 ..T......a.and.. │ │ │ │ +000d20c0: b860 7265 7475 726e 7393 7468 6593 7265 .`returns.the.re │ │ │ │ +000d20d0: 7375 6c74 9377 6974 686f 7574 9b04 b861 sult.without...a │ │ │ │ +000d20e0: 7361 90ac 7276 696e 6793 6974 2e91 07a2 sa..rving.it.... │ │ │ │ +000d20f0: 0849 6e93 616c 6c93 6361 7365 7393 7468 .In.all.cases.th │ │ │ │ +000d2100: 6593 6576 91ff 58e4 616c 7561 7469 6f6e e.ev..X.aluation │ │ │ │ +000d2110: 9866 6169 6c73 9369 6693 d754 9106 5a26 .fails.if..T..Z& │ │ │ │ +000d2120: cf64 6f90 538e 6573 936e 6f74 8ea1 8d91 .do.S.es.not.... │ │ │ │ +000d2130: 12c7 6173 6f6c 7690 ac72 6596 03ea a874 ..asolv..re....t │ │ │ │ +000d2140: 6865 9367 6f61 6c93 eb61 285b 5d2c d774 he.goal..a([],.t │ │ │ │ +000d2150: eb61 29cf 2e8e a68d 911e 28f0 496e 9605 .a).......(.In.. │ │ │ │ +000d2160: bcd1 7368 6f72 742c 9106 315c eb48 484f ..short,..1\.HHO │ │ │ │ +000d2170: 4c93 cf70 726f 9aac 7276 6964 6573 9361 L..pro..rvides.a │ │ │ │ +000d2180: 9376 9865 7279 9105 bcd2 6765 6e65 7261 .v.ery....genera │ │ │ │ +000d2190: 6c93 6672 616d 6577 986f 726b 9369 6e93 l.framew.ork.in. │ │ │ │ +000d21a0: 7768 6963 9868 9370 726f 9a53 8e6f 6691 whic.h.pro.S.of. │ │ │ │ +000d21b0: 05bc d273 7472 6174 6567 6965 7393 6361 ...strategies.ca │ │ │ │ +000d21c0: 6e93 6298 658e a18d 9112 c761 6465 7369 n.b.e......adesi │ │ │ │ +000d21d0: 676e 6564 2c91 0536 0769 6d70 6c65 6d65 gned,..6.impleme │ │ │ │ +000d21e0: 6e9a ac72 7465 642c 9105 3608 6170 706c n..rted,..6.appl │ │ │ │ +000d21f0: 6965 6496 04f3 c161 6e64 9374 6573 7465 ied....and.teste │ │ │ │ +000d2200: 642e 9108 542b 5491 ff05 5661 6374 6963 d...T+T...Vactic │ │ │ │ +000d2210: 7393 7261 6e67 6593 6672 6f6d 9104 f3c2 s.range.from.... │ │ │ │ +000d2220: 7468 6593 7698 6572 7993 7369 6d70 6c65 the.v.ery.simple │ │ │ │ +000d2230: 9374 6f93 7468 658e a18d 9112 c761 769a .to.the......av. │ │ │ │ +000d2240: ac72 6572 7991 039b ff61 6476 91ff 58e4 .rery....adv..X. │ │ │ │ +000d2250: 616e 6365 643b 9103 b637 696e 9603 9bfe anced;...7in.... │ │ │ │ +000d2260: 7468 656f 7279 91ff 0556 2c91 03ab bb61 theory...V,....a │ │ │ │ +000d2270: 9363 6f6e 9876 9865 6e98 7469 6f6e 616c .con.v.en.tional │ │ │ │ +000d2280: 9603 9bff 6175 746f 6d61 7469 6393 7468 ....automatic.th │ │ │ │ +000d2290: 656f 7265 6d91 039b fe70 726f 9876 9865 eorem....pro.v.e │ │ │ │ +000d22a0: 7293 636f 756c 6493 6290 538e 6591 039b r.could.b.S.e... │ │ │ │ +000d22b0: fe65 7870 7265 7373 6564 9361 738e a18d .expressed.as... │ │ │ │ +000d22c0: 9112 c761 6196 04b7 d974 6163 7469 639b ...aa....tactic. │ │ │ │ +000d22d0: 04b7 d86f 7293 6772 6f75 7093 6f66 9374 ...or.group.of.t │ │ │ │ +000d22e0: 6163 7469 6373 2e91 07a0 7249 6e98 636f actics....rIn.co │ │ │ │ +000d22f0: 6e9a ac72 7472 6173 742c 9104 eb25 736f n..rtrast,...%so │ │ │ │ +000d2300: 6d65 9375 7365 7273 936e 6576 9865 7291 me.users.nev.er. │ │ │ │ +000d2310: 04b7 d868 6198 7698 6593 6e65 6564 9374 ...ha.v.e.need.t │ │ │ │ +000d2320: 6f93 676f 9104 b7d8 6290 538e 6579 986f o.go....b.S.ey.o │ │ │ │ +000d2330: 6e64 9374 6865 8ea1 8d91 12c7 6162 7569 nd.the......abui │ │ │ │ +000d2340: 6c74 9604 e097 696e 9b04 e096 7461 6374 lt....in....tact │ │ │ │ +000d2350: 6963 7393 6f66 9874 6865 9373 7973 7465 ics.of.the.syste │ │ │ │ +000d2360: 6d2e 9108 1aab 5468 6593 7669 7461 6c93 m.....The.vital. │ │ │ │ +000d2370: 7375 7070 9053 8e6f 7274 9874 6861 7493 supp.S.ort.that. │ │ │ │ +000d2380: eb48 484f 4c98 cf70 726f 90ac 7276 6964 .HHOL..pro..rvid │ │ │ │ +000d2390: 6573 9369 6e98 616c 6c93 6361 7365 7398 es.in.all.cases. │ │ │ │ +000d23a0: 6973 9374 6865 8e91 12c7 619f 0c0b 7189 is.the....a...q. │ │ │ │ +000d23b0: 0000 6666 0071 cf9f 9f0c 999a 8d8d 8d8d ..ff.q.......... │ │ │ │ +000d23c0: 910d 8390 9ffc 5eff c535 8e8e 8e91 1200 ......^..5...... │ │ │ │ +000d23d0: 03c6 4196 0355 5570 9a47 1d6f 7373 6962 ..A..UUp.G.ossib │ │ │ │ +000d23e0: 6c65 9365 7874 656e 7369 6f6e 9374 6f93 le.extension.to. │ │ │ │ +000d23f0: eb48 484f 4c93 c677 90b8 e36f 756c 6493 .HHOL..w...ould. │ │ │ │ +000d2400: 6298 6593 6193 6064 6562 7567 6769 6e67 b.e.a.`debugging │ │ │ │ +000d2410: 9365 6e95 b8e3 7669 726f 6e6d 656e 9374 .en...vironmen.t │ │ │ │ +000d2420: 2796 0355 5566 6f72 9374 6869 7393 636c '..UUfor.this.cl │ │ │ │ +000d2430: 6173 7393 6f66 9374 6163 7469 632e 8e8e ass.of.tactic... │ │ │ │ +000d2440: 9f24 fd13 8e8c 8b00 0001 0800 0000 0000 .$.............. │ │ │ │ 000d2450: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000d2460: 0000 0000 0000 0000 0000 0000 0d15 55a0 ..............U. │ │ │ │ -000d2470: 02cc 0555 8da0 fd46 d30e 8d8d 8d8d 9ffa ...U...F........ │ │ │ │ -000d2480: 999a 8d91 eaf1 ebd0 3236 3491 657d 6b43 ........264.e}kC │ │ │ │ -000d2490: 6861 7074 6572 9604 8000 3134 2e91 0a80 hapter....14.... │ │ │ │ -000d24a0: 0047 6f61 6c93 4469 7265 6374 6564 9350 .Goal.Directed.P │ │ │ │ -000d24b0: 726f 9060 006f 663a 9106 0000 549b fee0 ro.`.of:....T... │ │ │ │ -000d24c0: 0061 6374 6963 7393 616e 6493 5498 6163 .actics.and.T.ac │ │ │ │ -000d24d0: 7469 6361 6c73 8e91 eaf1 eb9f 0566 6689 ticals.......ff. │ │ │ │ -000d24e0: 0000 e666 01c7 3e7c 8e8e 8e8e a002 942f ...f..>|......./ │ │ │ │ -000d24f0: df8d a0fd 8bd0 218d 91ea f1eb cf61 7373 ......!......ass │ │ │ │ -000d2500: 7572 616e 6365 9603 ff41 7468 6174 936f urance...Athat.o │ │ │ │ -000d2510: 6e6c 799b 03ff 4274 6865 6f72 656d 7393 nly...Btheorems. │ │ │ │ -000d2520: 6f66 9374 6865 9364 6564 7563 7469 7690 of.the.deductiv. │ │ │ │ -000d2530: ac72 6598 7379 7374 656d 9363 616e 9362 .re.system.can.b │ │ │ │ -000d2540: 9053 8e65 9372 6570 7265 7365 6e90 ac72 .S.e.represen..r │ │ │ │ -000d2550: 7465 6498 6173 9374 6865 6f72 656d 7393 ted.as.theorems. │ │ │ │ -000d2560: 6f66 8ea4 1000 008d 91ea f1eb 7468 6596 of..........the. │ │ │ │ -000d2570: 03ea a8eb 4848 4f4c 93cf 7379 7374 656d ....HHOL..system │ │ │ │ -000d2580: 7c73 6563 7572 6974 9aac 7279 9369 7393 |securit..ry.is. │ │ │ │ -000d2590: 616c 7798 6198 7973 9370 7265 7365 7276 alw.a.ys.preserv │ │ │ │ -000d25a0: 9865 642e 8e9f 2834 648d 8d91 eaf1 ebeb .ed...(4d....... │ │ │ │ -000d25b0: 4b31 342e 328e 9120 f1e7 5468 6596 067a K14.2.. ..The..z │ │ │ │ -000d25c0: e173 7562 676f 616c 9370 6163 91ff 75c2 .subgoal.pac..u. │ │ │ │ -000d25d0: 6b91 feeb 8561 6765 8e9f 1bec 608d 91ea k....age....`... │ │ │ │ -000d25e0: f1eb cf49 7496 0409 cc77 9aac 7261 7393 ...It....w..ras. │ │ │ │ -000d25f0: 6d65 6e98 7469 6f6e 6564 9b04 09cb 6561 men.tioned....ea │ │ │ │ -000d2600: 726c 6965 7293 7468 6174 9367 6f61 6c93 rlier.that.goal. │ │ │ │ -000d2610: 6469 7265 6374 6564 9370 726f 9053 8e6f directed.pro.S.o │ │ │ │ -000d2620: 6698 6973 9361 9377 95ac 7261 9379 9604 f.is.a.w..ra.y.. │ │ │ │ -000d2630: 09cc 6f66 986f 7267 616e 697a 696e 6793 ..of.organizing. │ │ │ │ -000d2640: 7468 6593 636f 6e73 7472 7563 7469 6f6e the.construction │ │ │ │ -000d2650: 8ea1 8d91 eaf1 eb6f 6696 0372 0b61 9370 .......of..r.a.p │ │ │ │ -000d2660: 726f 9053 8e6f 6693 6173 9361 9b03 720c ro.S.of.as.a..r. │ │ │ │ -000d2670: 7472 6565 9373 6561 7263 95ac 7268 2e91 tree.searc..rh.. │ │ │ │ -000d2680: 0510 ab46 91ff 0556 6f72 9861 6e93 7996 ...F...Vor.an.y. │ │ │ │ -000d2690: 0372 0b74 6163 7469 6393 616e 6493 676f .r.tactic.and.go │ │ │ │ -000d26a0: 616c 2c91 038a 2a74 6865 9874 6163 7469 al,...*the.tacti │ │ │ │ -000d26b0: 6393 696d 706c 6963 6974 6c79 9364 6574 c.implicitly.det │ │ │ │ -000d26c0: 6572 6d69 6e65 7393 6193 7472 6565 8ea1 ermines.a.tree.. │ │ │ │ -000d26d0: 8d91 eaf1 eb6f 6696 046e af73 7562 676f .....of..n.subgo │ │ │ │ -000d26e0: 616c 7393 666f 7293 7468 6174 9367 6f61 als.for.that.goa │ │ │ │ -000d26f0: 6c3a 9106 40ef 6561 639a ac72 6893 6e6f l:..@.eac..rh.no │ │ │ │ -000d2700: 9053 8e64 6593 6973 9361 9373 7562 676f .S.de.is.a.subgo │ │ │ │ -000d2710: 616c 2c91 048f b161 6e64 9365 6163 9868 al,....and.eac.h │ │ │ │ -000d2720: 9365 6467 6593 6973 9104 6eb0 6193 7461 .edge.is..n.a.ta │ │ │ │ -000d2730: 6374 6963 2e91 06c4 f541 7373 6f90 538e ctic.....Asso.S. │ │ │ │ -000d2740: 6369 6174 6564 8ea1 8d91 eaf1 eb77 6974 ciated.......wit │ │ │ │ -000d2750: 6896 052a c465 6163 90ac 7268 936e 6f9a h..*.eac..rh.no. │ │ │ │ -000d2760: 538e 6465 9369 6e91 052a c561 9373 7563 S.de.in..*.a.suc │ │ │ │ -000d2770: 6365 7373 6675 6c93 7072 6f98 6f66 9365 cessful.pro.of.e │ │ │ │ -000d2780: 0b6f 7274 9369 7393 616c 736f 9105 2ac5 .ort.is.also..*. │ │ │ │ -000d2790: 616e 9361 6390 ac72 6869 6576 696e 6793 an.ac..rhieving. │ │ │ │ -000d27a0: 7468 656f 7265 6d7c 7468 6593 7468 656f theorem|the.theo │ │ │ │ -000d27b0: 7265 6d8e a18d 91ea f1eb 7468 6174 9b04 rem.......that.. │ │ │ │ -000d27c0: b161 6163 95ac 7268 6965 7693 6573 9874 .aac..rhiev.es.t │ │ │ │ -000d27d0: 6861 7498 7375 6267 6f61 6c2e 9107 8d0a hat.subgoal..... │ │ │ │ -000d27e0: 5468 6174 9869 732c 9104 e30f 7468 6598 That.is,....the. │ │ │ │ -000d27f0: 7472 6565 9869 7398 7472 6193 7693 6572 tree.is.tra.v.er │ │ │ │ -000d2800: 7365 6498 696e 9874 9377 936f 9104 b160 sed.in.t.w.o...` │ │ │ │ -000d2810: 7068 6173 6573 3a91 06c6 5266 726f 6d98 phases:...Rfrom. │ │ │ │ -000d2820: 7468 6598 726f 9053 8e6f 748e a18d 91ea the.ro.S.ot..... │ │ │ │ -000d2830: f1eb 2874 6865 9605 11b8 6f72 6967 696e ..(the....origin │ │ │ │ -000d2840: 616c 9367 6f61 6c29 9374 6f93 7468 6593 al.goal).to.the. │ │ │ │ -000d2850: 0c6e 616c 936c 6195 ac72 7993 6572 9605 .nal.la..ry.er.. │ │ │ │ -000d2860: 11b8 6f66 9373 7562 676f 616c 733b 9105 ..of.subgoals;.. │ │ │ │ -000d2870: a540 616e 6493 6672 6f6d 9374 6865 9374 .@and.from.the.t │ │ │ │ -000d2880: 6865 6f72 656d 7393 6163 90ac 7268 6965 heorems.ac..rhie │ │ │ │ -000d2890: 7669 6e67 9374 6865 8ea1 8d91 eaf1 eb0c ving.the........ │ │ │ │ -000d28a0: 6e61 6c96 0426 1873 7562 676f 616c 739b nal..&.subgoals. │ │ │ │ -000d28b0: 0426 1962 6163 90ac 726b 9374 6f98 7468 .&.bac..rk.to.th │ │ │ │ -000d28c0: 6593 7468 656f 7265 6d98 6163 90ac 7268 e.theorem.ac..rh │ │ │ │ -000d28d0: 6965 7669 6e67 9374 6865 9867 6f61 6c93 ieving.the.goal. │ │ │ │ -000d28e0: 6174 9374 6865 9872 6f90 538e 6f74 2e91 at.the.ro.S.ot.. │ │ │ │ -000d28f0: 05eb 3154 6865 980c 7273 7493 7068 6173 ..1The..rst.phas │ │ │ │ -000d2900: 6598 6973 9374 6865 8ea1 8d91 eaf1 eb64 e.is.the.......d │ │ │ │ -000d2910: 6563 6f6d 7090 538e 6f73 6974 696f 6e96 ecomp.S.osition. │ │ │ │ -000d2920: 0477 cd70 6861 7365 2c91 0936 2d69 6e93 .w.phase,..6-in. │ │ │ │ -000d2930: 7768 6963 9aac 7268 9367 6f61 6c73 9361 whic..rh.goals.a │ │ │ │ -000d2940: 7265 9372 6564 7563 6564 9374 6f93 7375 re.reduced.to.su │ │ │ │ -000d2950: 6267 6f61 6c73 9328 616e 6493 6576 9865 bgoals.(and.ev.e │ │ │ │ -000d2960: 6e98 7475 616c 6c79 9374 6f93 7472 6976 n.tually.to.triv │ │ │ │ -000d2970: 6961 6c8e a18d 91ea f1eb 7375 6267 6f61 ial.......subgoa │ │ │ │ -000d2980: 6c73 292e 9104 e336 5468 6596 02e9 a973 ls)....6The....s │ │ │ │ -000d2990: 6563 6f6e 6493 7068 6173 6593 6973 9b02 econd.phase.is.. │ │ │ │ -000d29a0: e9aa 7468 6593 636f 6d70 7574 6174 696f ..the.computatio │ │ │ │ -000d29b0: 6e91 05d3 526f 6698 7468 6593 7072 6f90 n...Rof.the.pro. │ │ │ │ -000d29c0: 538e 6f66 2c91 031d 0f74 6872 6f75 6768 S.of,....through │ │ │ │ -000d29d0: 9865 6163 9aac 7268 9370 7269 6d69 7469 .eac..rh.primiti │ │ │ │ -000d29e0: 7698 6593 7374 6570 2c8e a18d 91ea f1eb v.e.step,....... │ │ │ │ -000d29f0: 6375 6c6d 696e 6174 696e 6796 04b5 8569 culminating....i │ │ │ │ -000d2a00: 6e93 7468 659b 04b5 8664 6573 6972 6564 n.the....desired │ │ │ │ -000d2a10: 9374 6865 6f72 656d 2e91 0799 7854 6865 .theorem....xThe │ │ │ │ -000d2a20: 9374 7265 652c 9104 e83c 686f 95ac 7277 .tree,...|.... │ │ │ │ +000d24f0: a002 942f df8d a0fd 8bd0 218d 91ea f1eb .../......!..... │ │ │ │ +000d2500: cf61 7373 7572 616e 6365 9603 ff41 7468 .assurance...Ath │ │ │ │ +000d2510: 6174 936f 6e6c 799b 03ff 4274 6865 6f72 at.only...Btheor │ │ │ │ +000d2520: 656d 7393 6f66 9374 6865 9364 6564 7563 ems.of.the.deduc │ │ │ │ +000d2530: 7469 7690 ac72 6598 7379 7374 656d 9363 tiv..re.system.c │ │ │ │ +000d2540: 616e 9362 9053 8e65 9372 6570 7265 7365 an.b.S.e.represe │ │ │ │ +000d2550: 6e90 ac72 7465 6498 6173 9374 6865 6f72 n..rted.as.theor │ │ │ │ +000d2560: 656d 7393 6f66 8ea4 1000 008d 91ea f1eb ems.of.......... │ │ │ │ +000d2570: 7468 6596 03ea a8eb 4848 4f4c 93cf 7379 the.....HHOL..sy │ │ │ │ +000d2580: 7374 656d 7c73 6563 7572 6974 9aac 7279 stem|securit..ry │ │ │ │ +000d2590: 9369 7393 616c 7798 6198 7973 9370 7265 .is.alw.a.ys.pre │ │ │ │ +000d25a0: 7365 7276 9865 642e 8e9f 2834 648d 8d91 serv.ed...(4d... │ │ │ │ +000d25b0: eaf1 ebeb 4b31 342e 328e 9120 f1e7 5468 ....K14.2.. ..Th │ │ │ │ +000d25c0: 6596 067a e173 7562 676f 616c 9370 6163 e..z.subgoal.pac │ │ │ │ +000d25d0: 91ff 75c2 6b91 feeb 8561 6765 8e9f 1bec ..u.k....age.... │ │ │ │ +000d25e0: 608d 91ea f1eb cf49 7496 0409 cc77 9aac `......It....w.. │ │ │ │ +000d25f0: 7261 7393 6d65 6e98 7469 6f6e 6564 9b04 ras.men.tioned.. │ │ │ │ +000d2600: 09cb 6561 726c 6965 7293 7468 6174 9367 ..earlier.that.g │ │ │ │ +000d2610: 6f61 6c93 6469 7265 6374 6564 9370 726f oal.directed.pro │ │ │ │ +000d2620: 9053 8e6f 6698 6973 9361 9377 95ac 7261 .S.of.is.a.w..ra │ │ │ │ +000d2630: 9379 9604 09cc 6f66 986f 7267 616e 697a .y....of.organiz │ │ │ │ +000d2640: 696e 6793 7468 6593 636f 6e73 7472 7563 ing.the.construc │ │ │ │ +000d2650: 7469 6f6e 8ea1 8d91 eaf1 eb6f 6696 0372 tion.......of..r │ │ │ │ +0 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes